From 31e078a0d40ee5b40129cbae283cfc59a760ab99 Mon Sep 17 00:00:00 2001 From: Will Childs-Klein Date: Tue, 11 Jun 2024 09:00:34 -0400 Subject: [PATCH 01/66] Move SSL_CIPHER_get_version test to SSLVersionTest.Version (#1631) @andrewhop noticed that this test didn't cover TLSv1.3 although we'd expected it to. This is because the previous test case [guards against TLSv1.3][1] for unrelated reasons. So, we move the test to another case that does cover TLSv1.3. [1]: https://github.com/aws/aws-lc/blob/main/ssl/ssl_test.cc#L7786-L7789 --- ssl/ssl_test.cc | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/ssl/ssl_test.cc b/ssl/ssl_test.cc index e42e80cc8e..754412ca8e 100644 --- a/ssl/ssl_test.cc +++ b/ssl/ssl_test.cc @@ -5003,6 +5003,20 @@ TEST_P(SSLVersionTest, Version) { SSL_SESSION_get_version(SSL_get_session(server_.get())); EXPECT_EQ(strcmp(version_name, client_name), 0); EXPECT_EQ(strcmp(version_name, server_name), 0); + + // Client/server version equality asserted above, assert equality for cipher here. + ASSERT_TRUE(SSL_get_current_cipher(client_.get())); + ASSERT_TRUE(SSL_get_current_cipher(server_.get())); + EXPECT_EQ(SSL_get_current_cipher(client_.get())->id, SSL_get_current_cipher(server_.get())->id); + const uint16_t version = SSL_version(client_.get()); + if (version == TLS1_2_VERSION || version == TLS1_3_VERSION) { + const char *version_str = SSL_get_version(client_.get()); + EXPECT_STREQ(version_str, SSL_CIPHER_get_version(SSL_get_current_cipher(client_.get()))); + } else if (version == DTLS1_2_VERSION) { // ciphers don't differentiate D/TLS + EXPECT_STREQ("TLSv1.2", SSL_CIPHER_get_version(SSL_get_current_cipher(client_.get()))); + } else { + EXPECT_STREQ("TLSv1/SSLv3", SSL_CIPHER_get_version(SSL_get_current_cipher(client_.get()))); + } } // Tests that that |SSL_get_pending_cipher| is available during the ALPN @@ -7828,15 +7842,6 @@ TEST_P(SSLVersionTest, SessionPropertiesThreads) { EXPECT_FALSE(verified_chain); EXPECT_TRUE(SSL_get_current_cipher(ssl)); EXPECT_TRUE(SSL_get_group_id(ssl)); - const uint16_t version = SSL_version(ssl); - if (version == TLS1_2_VERSION || version == TLS1_3_VERSION) { - const char *version_str = SSL_get_version(ssl); - EXPECT_STREQ(version_str, SSL_CIPHER_get_version(SSL_get_current_cipher(ssl))); - } else if (version == DTLS1_2_VERSION) { // ciphers don't differentiate D/TLS - EXPECT_STREQ("TLSv1.2", SSL_CIPHER_get_version(SSL_get_current_cipher(ssl))); - } else { - EXPECT_STREQ("TLSv1/SSLv3", SSL_CIPHER_get_version(SSL_get_current_cipher(ssl))); - } }; std::vector threads; From bbfb3b227ca7a1acc7b561766f08badb3246500b Mon Sep 17 00:00:00 2001 From: Andrew Hopkins Date: Tue, 11 Jun 2024 14:43:41 -0700 Subject: [PATCH 02/66] Fix AES key size for AES256 in ABI test (#1629) ### Issues: Resolves V1401987253 ### Description of changes: This key buffer is too small for the larger key sizes that the test uses. ### Call-outs: It might be worth adding a address sanitizer + ABI test dimension. So far we haven't hit this before so I didn't add a new docker image with everything installed for that. ### Testing: Ran locally and manually reviewed the change for memory safety. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/modes/gcm_test.cc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/crypto/fipsmodule/modes/gcm_test.cc b/crypto/fipsmodule/modes/gcm_test.cc index f0075010c0..d778abe51f 100644 --- a/crypto/fipsmodule/modes/gcm_test.cc +++ b/crypto/fipsmodule/modes/gcm_test.cc @@ -239,7 +239,7 @@ TEST(GCMTest, ABI) { #if defined(OPENSSL_AARCH64) && defined(HW_GCM) if (hwaes_capable() && gcm_pmull_capable()) { - static const uint8_t kKey[16] = {0}; + static const uint8_t kKey[256/8] = {0}; uint8_t iv[16] = {0}; for (size_t key_bits = 128; key_bits <= 256; key_bits += 64) { From 001e90d7ed3b28277b5ca245d781c2f54a996741 Mon Sep 17 00:00:00 2001 From: Brian Smith Date: Mon, 27 Nov 2023 14:41:41 -0800 Subject: [PATCH 03/66] chacha: Move ARMv8 OPENSSL_armcap_P dispatching from assembly to C. Take a step towards removing all uses of OPENSSL_armcap_P from the ARMv8 assembly code. Change-Id: Ic1a75e107017b33f3e88b8eae503b788e37ca70a Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64207 Reviewed-by: Bob Beck Reviewed-by: David Benjamin Commit-Queue: David Benjamin (cherry picked from commit 5b6a9cf31d13d3b35a59fa674b566cfb553ef22d) --- crypto/chacha/asm/chacha-armv8.pl | 33 ++++++++----------------------- crypto/chacha/chacha.c | 17 +++++++++++++++- crypto/chacha/chacha_test.cc | 29 ++++++++++++++++++++++----- crypto/chacha/internal.h | 28 +++++++++++++++++++++++--- 4 files changed, 73 insertions(+), 34 deletions(-) diff --git a/crypto/chacha/asm/chacha-armv8.pl b/crypto/chacha/asm/chacha-armv8.pl index 3681bd8d44..8834fc61ae 100755 --- a/crypto/chacha/asm/chacha-armv8.pl +++ b/crypto/chacha/asm/chacha-armv8.pl @@ -126,9 +126,6 @@ sub ROUND { $code.=<<___; #include -.extern OPENSSL_armcap_P -.hidden OPENSSL_armcap_P - .section .rodata .align 5 @@ -140,24 +137,10 @@ sub ROUND { .text -.globl ChaCha20_ctr32 -.type ChaCha20_ctr32,%function +.globl ChaCha20_ctr32_nohw +.type ChaCha20_ctr32_nohw,%function .align 5 -ChaCha20_ctr32: - AARCH64_VALID_CALL_TARGET - cbz $len,.Labort -#if defined(OPENSSL_HWASAN) && __clang_major__ >= 10 - adrp @x[0],:pg_hi21_nc:OPENSSL_armcap_P -#else - adrp @x[0],:pg_hi21:OPENSSL_armcap_P -#endif - cmp $len,#192 - b.lo .Lshort - ldr w17,[@x[0],:lo12:OPENSSL_armcap_P] - tst w17,#ARMV7_NEON - b.ne ChaCha20_neon - -.Lshort: +ChaCha20_ctr32_nohw: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -280,7 +263,6 @@ sub ROUND { ldp x27,x28,[x29,#80] ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER -.Labort: ret .align 4 @@ -338,7 +320,7 @@ sub ROUND { ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER ret -.size ChaCha20_ctr32,.-ChaCha20_ctr32 +.size ChaCha20_ctr32_nohw,.-ChaCha20_ctr32_nohw ___ {{{ @@ -379,9 +361,10 @@ sub NEONROUND { $code.=<<___; -.type ChaCha20_neon,%function +.globl ChaCha20_ctr32_neon +.type ChaCha20_ctr32_neon,%function .align 5 -ChaCha20_neon: +ChaCha20_ctr32_neon: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -694,7 +677,7 @@ sub NEONROUND { ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER ret -.size ChaCha20_neon,.-ChaCha20_neon +.size ChaCha20_ctr32_neon,.-ChaCha20_ctr32_neon ___ { my ($T0,$T1,$T2,$T3,$T4,$T5)=@K; diff --git a/crypto/chacha/chacha.c b/crypto/chacha/chacha.c index 545b982c6e..8a6dbfb60c 100644 --- a/crypto/chacha/chacha.c +++ b/crypto/chacha/chacha.c @@ -83,7 +83,22 @@ void CRYPTO_hchacha20(uint8_t out[32], const uint8_t key[32], #endif } -#if defined(CHACHA20_ASM) +#if defined(CHACHA20_ASM_NOHW) +static void ChaCha20_ctr32(uint8_t *out, const uint8_t *in, size_t in_len, + const uint32_t key[8], const uint32_t counter[4]) { +#if defined(CHACHA20_ASM_NEON) + if (ChaCha20_ctr32_neon_capable(in_len)) { + ChaCha20_ctr32_neon(out, in, in_len, key, counter); + return; + } +#endif + if (in_len > 0) { + ChaCha20_ctr32_nohw(out, in, in_len, key, counter); + } +} +#endif + +#if defined(CHACHA20_ASM) || defined(CHACHA20_ASM_NOHW) void CRYPTO_chacha_20(uint8_t *out, const uint8_t *in, size_t in_len, const uint8_t key[32], const uint8_t nonce[12], diff --git a/crypto/chacha/chacha_test.cc b/crypto/chacha/chacha_test.cc index 00683ce51e..4e656aa223 100644 --- a/crypto/chacha/chacha_test.cc +++ b/crypto/chacha/chacha_test.cc @@ -347,7 +347,25 @@ TEST(ChaChaTest, CounterOverflow) { } } -#if defined(CHACHA20_ASM) && defined(SUPPORTS_ABI_TEST) +#if defined(SUPPORTS_ABI_TEST) + +static void check_abi(uint8_t *out, const uint8_t *in, size_t in_len, + const uint32_t key[8], const uint32_t counter[4]) { +#if defined(CHACHA20_ASM) + CHECK_ABI(ChaCha20_ctr32, out, in, in_len, key, counter); +#endif +#if defined(CHACHA20_ASM_NEON) + if (ChaCha20_ctr32_neon_capable(in_len)) { + CHECK_ABI(ChaCha20_ctr32_neon, out, in, in_len, key, counter); + } +#endif +#if defined(CHACHA20_ASM_NOHW) + if (in_len > 0) { + CHECK_ABI(ChaCha20_ctr32_nohw, out, in, in_len, key, counter); + } +#endif +} + TEST(ChaChaTest, ABI) { uint32_t key[8]; OPENSSL_memcpy(key, kKey, sizeof(key)); @@ -357,14 +375,15 @@ TEST(ChaChaTest, ABI) { std::unique_ptr buf(new uint8_t[sizeof(kInput)]); for (size_t len = 0; len <= 32; len++) { SCOPED_TRACE(len); - CHECK_ABI(ChaCha20_ctr32, buf.get(), kInput, len, key, kCounterNonce); + check_abi(buf.get(), kInput, len, key, kCounterNonce); } for (size_t len : {32 * 2, 32 * 4, 32 * 8, 32 * 16, 32 * 24}) { SCOPED_TRACE(len); - CHECK_ABI(ChaCha20_ctr32, buf.get(), kInput, len, key, kCounterNonce); + check_abi(buf.get(), kInput, len, key, kCounterNonce); // Cover the partial block paths. - CHECK_ABI(ChaCha20_ctr32, buf.get(), kInput, len + 15, key, kCounterNonce); + check_abi(buf.get(), kInput, len + 15, key, kCounterNonce); } } -#endif // CHACHA20_ASM && SUPPORTS_ABI_TEST + +#endif // SUPPORTS_ABI_TEST diff --git a/crypto/chacha/internal.h b/crypto/chacha/internal.h index 5f442ec461..c88162f0e3 100644 --- a/crypto/chacha/internal.h +++ b/crypto/chacha/internal.h @@ -17,6 +17,9 @@ #include +#include "../fipsmodule/cpucap/internal.h" +#include "../internal.h" + #if defined(__cplusplus) extern "C" { #endif @@ -27,11 +30,24 @@ extern "C" { void CRYPTO_hchacha20(uint8_t out[32], const uint8_t key[32], const uint8_t nonce[16]); -#if !defined(OPENSSL_NO_ASM) && \ - (defined(OPENSSL_X86) || defined(OPENSSL_X86_64) || \ - defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64)) +#if !defined(OPENSSL_NO_ASM) && \ + (defined(OPENSSL_X86) || defined(OPENSSL_X86_64) || defined(OPENSSL_ARM)) + #define CHACHA20_ASM +#elif !defined(OPENSSL_NO_ASM) && defined(OPENSSL_AARCH64) + +#define CHACHA20_ASM_NOHW + +#define CHACHA20_ASM_NEON +OPENSSL_INLINE int ChaCha20_ctr32_neon_capable(size_t len) { + return (len >= 192) && CRYPTO_is_NEON_capable(); +} +void ChaCha20_ctr32_neon(uint8_t *out, const uint8_t *in, size_t in_len, + const uint32_t key[8], const uint32_t counter[4]); +#endif + +#if defined(CHACHA20_ASM) // ChaCha20_ctr32 encrypts |in_len| bytes from |in| and writes the result to // |out|. If |in| and |out| alias, they must be equal. // @@ -44,6 +60,12 @@ void ChaCha20_ctr32(uint8_t *out, const uint8_t *in, size_t in_len, const uint32_t key[8], const uint32_t counter[4]); #endif +#if defined(CHACHA20_ASM_NOHW) +// ChaCha20_ctr32_nohw is like |ChaCha20_ctr32| except |in_len| must be nonzero. +void ChaCha20_ctr32_nohw(uint8_t *out, const uint8_t *in, size_t in_len, + const uint32_t key[8], const uint32_t counter[4]); +#endif + #if defined(__cplusplus) } // extern C From 22d6f7ae9f136d7a71482bdbf979004a6ce4640a Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Tue, 19 Dec 2023 14:10:11 -0500 Subject: [PATCH 04/66] chacha: Move 32-bit Arm CPU dispatch from assembly to C This also removes handling of the empty input, to match what was done for aarch64. (The C code ensures the function is never called in this case.) Bug: 673 Change-Id: I7e868a9eb0b022c22c3f4ba2c8782ae1464c5a52 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64967 Auto-Submit: David Benjamin Reviewed-by: Bob Beck Commit-Queue: Bob Beck (cherry picked from commit b3cda5cf4549b131b09e6fc67775717dcfeeae13) --- crypto/chacha/asm/chacha-armv4.pl | 43 ++++++------------------------- crypto/chacha/internal.h | 5 ++-- 2 files changed, 11 insertions(+), 37 deletions(-) diff --git a/crypto/chacha/asm/chacha-armv4.pl b/crypto/chacha/asm/chacha-armv4.pl index 9899862bfc..abd0624aff 100755 --- a/crypto/chacha/asm/chacha-armv4.pl +++ b/crypto/chacha/asm/chacha-armv4.pl @@ -199,39 +199,14 @@ sub ROUND { .long 0x61707865,0x3320646e,0x79622d32,0x6b206574 @ endian-neutral .Lone: .long 1,0,0,0 -#if __ARM_MAX_ARCH__>=7 -.LOPENSSL_armcap: -.word OPENSSL_armcap_P-.Lsigma -#else -.word -1 -#endif -.globl ChaCha20_ctr32 -.type ChaCha20_ctr32,%function +.globl ChaCha20_ctr32_nohw +.type ChaCha20_ctr32_nohw,%function .align 5 -ChaCha20_ctr32: -.LChaCha20_ctr32: +ChaCha20_ctr32_nohw: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0-r2,r4-r11,lr} adr r14,.Lsigma - cmp r2,#0 @ len==0? -#ifdef __thumb2__ - itt eq -#endif - addeq sp,sp,#4*3 - beq .Lno_data -#if __ARM_MAX_ARCH__>=7 - cmp r2,#192 @ test len - bls .Lshort - ldr r4,[r14,#32] - ldr r4,[r14,r4] -# ifdef __APPLE__ - ldr r4,[r4] -# endif - tst r4,#ARMV7_NEON - bne .LChaCha20_neon -.Lshort: -#endif ldmia r12,{r4-r7} @ load counter and nonce sub sp,sp,#4*(16) @ off-load area stmdb sp!,{r4-r7} @ copy counter and nonce @@ -624,9 +599,8 @@ sub ROUND { .Ldone: add sp,sp,#4*(32+3) -.Lno_data: ldmia sp!,{r4-r11,pc} -.size ChaCha20_ctr32,.-ChaCha20_ctr32 +.size ChaCha20_ctr32_nohw,.-ChaCha20_ctr32_nohw ___ {{{ @@ -668,12 +642,12 @@ sub NEONROUND { .arch armv7-a .fpu neon -.type ChaCha20_neon,%function +.globl ChaCha20_ctr32_neon +.type ChaCha20_ctr32_neon,%function .align 5 -ChaCha20_neon: +ChaCha20_ctr32_neon: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0-r2,r4-r11,lr} -.LChaCha20_neon: adr r14,.Lsigma vstmdb sp!,{d8-d15} @ ABI spec says so stmdb sp!,{r0-r3} @@ -1148,8 +1122,7 @@ sub NEONROUND { vldmia sp,{d8-d15} add sp,sp,#4*(16+3) ldmia sp!,{r4-r11,pc} -.size ChaCha20_neon,.-ChaCha20_neon -.comm OPENSSL_armcap_P,4,4 +.size ChaCha20_ctr32_neon,.-ChaCha20_ctr32_neon #endif ___ }}} diff --git a/crypto/chacha/internal.h b/crypto/chacha/internal.h index c88162f0e3..4c339c6fcd 100644 --- a/crypto/chacha/internal.h +++ b/crypto/chacha/internal.h @@ -31,11 +31,12 @@ void CRYPTO_hchacha20(uint8_t out[32], const uint8_t key[32], const uint8_t nonce[16]); #if !defined(OPENSSL_NO_ASM) && \ - (defined(OPENSSL_X86) || defined(OPENSSL_X86_64) || defined(OPENSSL_ARM)) + (defined(OPENSSL_X86) || defined(OPENSSL_X86_64)) #define CHACHA20_ASM -#elif !defined(OPENSSL_NO_ASM) && defined(OPENSSL_AARCH64) +#elif !defined(OPENSSL_NO_ASM) && \ + (defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64)) #define CHACHA20_ASM_NOHW From 884ad006425903bea38cf249352dd74f9f0597f7 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Tue, 19 Dec 2023 17:43:14 -0500 Subject: [PATCH 05/66] Remove X509_STORE_set_get_issuer This is unused. Removing it removes a codepath where callers may inadvertently break internal invariants of the verifier. It also removes an attractive nuisance: pyca/cryptograpy at one point intended to use this callback for AIA fetching. They are lucky they never did because that would have been a security bug. Certificates returned by this callback are "trusted" which means, if they satisfy the X509_TRUST criteria (e.g. are self-signed), they would become trust anchors! Also remove the getters for the callbacks, as no one is using them. Not much good can be done by extracting callbacks. Either it is your X509_STORE, in which case you know your own callbacks, or it is someone else's, in which case it probably depends on some application-specific state that you don't know about. Update-Note: Removed a handful of unused functions. Change-Id: Ic95db40186a9107e2a3f44028aa28a335653c25a Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64987 Commit-Queue: Bob Beck Auto-Submit: David Benjamin Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit b083a69e5b9a38fcbae710b0c2081de0235d509b) --- crypto/x509/internal.h | 3 ++- crypto/x509/x509_lu.c | 21 --------------------- crypto/x509/x509_vfy.c | 8 +++----- include/openssl/x509.h | 12 ------------ 4 files changed, 5 insertions(+), 39 deletions(-) diff --git a/crypto/x509/internal.h b/crypto/x509/internal.h index 9c7f2117e7..f259339430 100644 --- a/crypto/x509/internal.h +++ b/crypto/x509/internal.h @@ -308,7 +308,6 @@ struct x509_store_st { // Callbacks for various operations X509_STORE_CTX_verify_cb verify_cb; // error callback - X509_STORE_CTX_get_issuer_fn get_issuer; // get issuers cert from ctx X509_STORE_CTX_get_crl_fn get_crl; // retrieve CRL X509_STORE_CTX_check_crl_fn check_crl; // Check CRL validity @@ -316,6 +315,8 @@ struct x509_store_st { CRYPTO_EX_DATA ex_data; } /* X509_STORE */; +typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, X509_STORE_CTX *ctx, + X509 *x); // This is the functions plus an instance of the local variables. struct x509_lookup_st { diff --git a/crypto/x509/x509_lu.c b/crypto/x509/x509_lu.c index 58fcc696da..6daed45015 100644 --- a/crypto/x509/x509_lu.c +++ b/crypto/x509/x509_lu.c @@ -642,37 +642,16 @@ void X509_STORE_set_verify_cb(X509_STORE *ctx, ctx->verify_cb = verify_cb; } -X509_STORE_CTX_verify_cb X509_STORE_get_verify_cb(X509_STORE *ctx) { - return ctx->verify_cb; -} - -void X509_STORE_set_get_issuer(X509_STORE *ctx, - X509_STORE_CTX_get_issuer_fn get_issuer) { - ctx->get_issuer = get_issuer; -} - -X509_STORE_CTX_get_issuer_fn X509_STORE_get_get_issuer(X509_STORE *ctx) { - return ctx->get_issuer; -} - void X509_STORE_set_get_crl(X509_STORE *ctx, X509_STORE_CTX_get_crl_fn get_crl) { ctx->get_crl = get_crl; } -X509_STORE_CTX_get_crl_fn X509_STORE_get_get_crl(X509_STORE *ctx) { - return ctx->get_crl; -} - void X509_STORE_set_check_crl(X509_STORE *ctx, X509_STORE_CTX_check_crl_fn check_crl) { ctx->check_crl = check_crl; } -X509_STORE_CTX_check_crl_fn X509_STORE_get_check_crl(X509_STORE *ctx) { - return ctx->check_crl; -} - X509_STORE *X509_STORE_CTX_get0_store(X509_STORE_CTX *ctx) { return ctx->ctx; } int X509_STORE_get_ex_new_index(long argl, void *argp, CRYPTO_EX_unused *unused, diff --git a/crypto/x509/x509_vfy.c b/crypto/x509/x509_vfy.c index 0cf343fda7..bf054d32bf 100644 --- a/crypto/x509/x509_vfy.c +++ b/crypto/x509/x509_vfy.c @@ -1691,11 +1691,9 @@ int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, goto err; } - if (store->get_issuer) { - ctx->get_issuer = store->get_issuer; - } else { - ctx->get_issuer = X509_STORE_CTX_get1_issuer; - } + // TODO(davidben): Remove this pointer. It only exists to be overwritten by + // X509_STORE_CTX_set0_trusted_stack. + ctx->get_issuer = X509_STORE_CTX_get1_issuer; if (store->verify_cb) { ctx->verify_cb = store->verify_cb; diff --git a/include/openssl/x509.h b/include/openssl/x509.h index bbd6f1311b..ee6cda03fe 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -3665,8 +3665,6 @@ certificate chain. DEFINE_STACK_OF(X509_OBJECT) typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); -typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, X509_STORE_CTX *ctx, - X509 *x); typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, X509_CRL **crl, X509 *x); typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); @@ -3944,20 +3942,10 @@ OPENSSL_EXPORT void X509_STORE_set_verify_cb( X509_STORE *ctx, X509_STORE_CTX_verify_cb verify_cb); #define X509_STORE_set_verify_cb_func(ctx, func) \ X509_STORE_set_verify_cb((ctx), (func)) -OPENSSL_EXPORT X509_STORE_CTX_verify_cb -X509_STORE_get_verify_cb(X509_STORE *ctx); -OPENSSL_EXPORT void X509_STORE_set_get_issuer( - X509_STORE *ctx, X509_STORE_CTX_get_issuer_fn get_issuer); -OPENSSL_EXPORT X509_STORE_CTX_get_issuer_fn -X509_STORE_get_get_issuer(X509_STORE *ctx); OPENSSL_EXPORT void X509_STORE_set_get_crl(X509_STORE *ctx, X509_STORE_CTX_get_crl_fn get_crl); -OPENSSL_EXPORT X509_STORE_CTX_get_crl_fn -X509_STORE_get_get_crl(X509_STORE *ctx); OPENSSL_EXPORT void X509_STORE_set_check_crl( X509_STORE *ctx, X509_STORE_CTX_check_crl_fn check_crl); -OPENSSL_EXPORT X509_STORE_CTX_check_crl_fn -X509_STORE_get_check_crl(X509_STORE *ctx); // X509_STORE_CTX_new returns a newly-allocated, empty |X509_STORE_CTX|, or NULL // on error. From 6a47d6b3c8ad3cad674b24e90ccdfba059e5af34 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 20 Dec 2023 12:55:23 -0500 Subject: [PATCH 06/66] Simplify some logic around X509_verify_cert callbacks If we simply set ctx->get_crl to get_crl, as the other callbacks do, we don't need to branch at the call site. Also get_issuer no longer needs to be a callback. We can just check if X509_STORE_CTX_set0_trusted_stack was called. Change-Id: I42235f141ee9f8463631f56471c12324a8755bba Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/64988 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit d1831d78c867ba51b3992ccc213fd201d2f4b0f1) --- crypto/x509/internal.h | 9 ++++----- crypto/x509/x509_vfy.c | 42 ++++++++++++++++++------------------------ include/openssl/x509.h | 4 +++- 3 files changed, 25 insertions(+), 30 deletions(-) diff --git a/crypto/x509/internal.h b/crypto/x509/internal.h index f259339430..c5df94999e 100644 --- a/crypto/x509/internal.h +++ b/crypto/x509/internal.h @@ -315,9 +315,6 @@ struct x509_store_st { CRYPTO_EX_DATA ex_data; } /* X509_STORE */; -typedef int (*X509_STORE_CTX_get_issuer_fn)(X509 **issuer, X509_STORE_CTX *ctx, - X509 *x); - // This is the functions plus an instance of the local variables. struct x509_lookup_st { const X509_LOOKUP_METHOD *method; // the functions @@ -338,11 +335,13 @@ struct x509_store_ctx_st { STACK_OF(X509_CRL) *crls; // set of CRLs passed in X509_VERIFY_PARAM *param; - void *other_ctx; // Other info for use with get_issuer() + + // trusted_stack, if non-NULL, is a set of trusted certificates to consider + // instead of those from |X509_STORE|. + STACK_OF(X509) *trusted_stack; // Callbacks for various operations X509_STORE_CTX_verify_cb verify_cb; // error callback - X509_STORE_CTX_get_issuer_fn get_issuer; // get issuers cert from ctx X509_STORE_CTX_get_crl_fn get_crl; // retrieve CRL X509_STORE_CTX_check_crl_fn check_crl; // Check CRL validity diff --git a/crypto/x509/x509_vfy.c b/crypto/x509/x509_vfy.c index bf054d32bf..b31e25c2f9 100644 --- a/crypto/x509/x509_vfy.c +++ b/crypto/x509/x509_vfy.c @@ -110,6 +110,7 @@ static int check_revocation(X509_STORE_CTX *ctx); static int check_cert(X509_STORE_CTX *ctx); static int check_policy(X509_STORE_CTX *ctx); +static int get_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x); static int get_crl_score(X509_STORE_CTX *ctx, X509 **pissuer, X509_CRL *crl, X509 *x); static int get_crl(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509 *x); @@ -233,7 +234,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { } // If asked see if we can find issuer in trusted store first if (ctx->param->flags & X509_V_FLAG_TRUSTED_FIRST) { - ok = ctx->get_issuer(&xtmp, ctx, x); + ok = get_issuer(&xtmp, ctx, x); if (ok < 0) { ctx->error = X509_V_ERR_STORE_LOOKUP; goto end; @@ -290,7 +291,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { // We have a single self signed certificate: see if we can // find it in the store. We must have an exact match to avoid // possible impersonation. - ok = ctx->get_issuer(&xtmp, ctx, x); + ok = get_issuer(&xtmp, ctx, x); if ((ok <= 0) || X509_cmp(x, xtmp)) { ctx->error = X509_V_ERR_DEPTH_ZERO_SELF_SIGNED_CERT; ctx->current_cert = x; @@ -335,7 +336,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { if (is_self_signed) { break; } - ok = ctx->get_issuer(&xtmp, ctx, x); + ok = get_issuer(&xtmp, ctx, x); if (ok < 0) { ctx->error = X509_V_ERR_STORE_LOOKUP; @@ -372,7 +373,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { !(ctx->param->flags & X509_V_FLAG_NO_ALT_CHAINS)) { while (j-- > 1) { xtmp2 = sk_X509_value(ctx->chain, j - 1); - ok = ctx->get_issuer(&xtmp, ctx, xtmp2); + ok = get_issuer(&xtmp, ctx, xtmp2); if (ok < 0) { goto end; } @@ -522,16 +523,18 @@ int x509_check_issued_with_callback(X509_STORE_CTX *ctx, X509 *x, return ctx->verify_cb(0, ctx); } -// Alternative lookup method: look from a STACK stored in other_ctx - -static int get_issuer_sk(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) { - *issuer = find_issuer(ctx, ctx->other_ctx, x); - if (*issuer) { - X509_up_ref(*issuer); - return 1; - } else { +static int get_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) { + if (ctx->trusted_stack != NULL) { + // Ignore the store and use the configured stack instead. + *issuer = find_issuer(ctx, ctx->trusted_stack, x); + if (*issuer) { + X509_up_ref(*issuer); + return 1; + } return 0; } + + return X509_STORE_CTX_get1_issuer(issuer, ctx, x); } // Check a certificate chains extensions for consistency with the supplied @@ -814,11 +817,7 @@ static int check_cert(X509_STORE_CTX *ctx) { ctx->current_crl_score = 0; // Try to retrieve relevant CRL - if (ctx->get_crl) { - ok = ctx->get_crl(ctx, &crl, x); - } else { - ok = get_crl(ctx, &crl, x); - } + ok = ctx->get_crl(ctx, &crl, x); // If error looking up CRL, nothing we can do except notify callback if (!ok) { ctx->error = X509_V_ERR_UNABLE_TO_GET_CRL; @@ -1691,10 +1690,6 @@ int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, goto err; } - // TODO(davidben): Remove this pointer. It only exists to be overwritten by - // X509_STORE_CTX_set0_trusted_stack. - ctx->get_issuer = X509_STORE_CTX_get1_issuer; - if (store->verify_cb) { ctx->verify_cb = store->verify_cb; } else { @@ -1704,7 +1699,7 @@ int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, if (store->get_crl) { ctx->get_crl = store->get_crl; } else { - ctx->get_crl = NULL; + ctx->get_crl = get_crl; } if (store->check_crl) { @@ -1730,8 +1725,7 @@ int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk) { - ctx->other_ctx = sk; - ctx->get_issuer = get_issuer_sk; + ctx->trusted_stack = sk; } void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk) { diff --git a/include/openssl/x509.h b/include/openssl/x509.h index ee6cda03fe..e0f2c87c76 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -3969,7 +3969,9 @@ OPENSSL_EXPORT int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, X509 *x509, STACK_OF(X509) *chain); // X509_STORE_CTX_set0_trusted_stack configures |ctx| to trust the certificates -// in |sk|. |sk| must remain valid for the duration of |ctx|. +// in |sk|. |sk| must remain valid for the duration of |ctx|. Calling this +// function causes |ctx| to ignore any certificates configured in the +// |X509_STORE|. // // WARNING: This function differs from most |set0| functions in that it does not // take ownership of its input. The caller is required to ensure the lifetimes From 60755fb2eab58d3d35c1e9915872419cc0d768ee Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 20 Dec 2023 16:10:37 -0500 Subject: [PATCH 07/66] Warn more explicitly not to use the callback in SSL_set_verify The vast majority of implementations of this callback empirically did not understand what this API was for, and actually wanted SSL_CTX_set_cert_verify_callback. Change-Id: If7961db612932ac9e76ed8482a59442685ece4b5 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65007 Reviewed-by: Bob Beck Commit-Queue: David Benjamin Auto-Submit: David Benjamin (cherry picked from commit b6e0eba6e62333652290514e51b75b966b27b27c) --- include/openssl/ssl.h | 56 +++++++++++++++++++++---------------------- 1 file changed, 27 insertions(+), 29 deletions(-) diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 556b21c0e4..2a4b6587c2 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -2807,16 +2807,19 @@ OPENSSL_EXPORT size_t SSL_get_all_group_names(const char **out, size_t max_out); #define SSL_VERIFY_PEER_IF_NO_OBC 0x04 // SSL_CTX_set_verify configures certificate verification behavior. |mode| is -// one of the |SSL_VERIFY_*| values defined above. |callback|, if not NULL, is -// used to customize certificate verification, but is deprecated. See -// |X509_STORE_CTX_set_verify_cb| for details. -// -// The callback may use |SSL_get_ex_data_X509_STORE_CTX_idx| with -// |X509_STORE_CTX_get_ex_data| to look up the |SSL| from |store_ctx|. -// -// WARNING: |callback| should be NULL. This callback does not replace the -// default certificate verification process and is, instead, called multiple -// times in the course of that process. It is very difficult to implement this +// one of the |SSL_VERIFY_*| values defined above. |callback| should be NULL. +// +// If |callback| is non-NULL, it is called as in |X509_STORE_CTX_set_verify_cb|, +// which is a deprecated and fragile mechanism to run the default certificate +// verification process, but suppress individual errors in it. See +// |X509_STORE_CTX_set_verify_cb| for details, If set, the callback may use +// |SSL_get_ex_data_X509_STORE_CTX_idx| with |X509_STORE_CTX_get_ex_data| to +// look up the |SSL| from |store_ctx|. +// +// WARNING: |callback| is not suitable for implementing custom certificate +// check, accepting all certificates, or extracting the certificate after +// verification. It does not replace the default process and is called multiple +// times throughout that process. It is also very difficult to implement this // callback safely, without inadvertently relying on implementation details or // making incorrect assumptions about when the callback is called. // @@ -2824,35 +2827,30 @@ OPENSSL_EXPORT size_t SSL_get_all_group_names(const char **out, size_t max_out); // |SSL_CTX_set_cert_verify_callback| to customize certificate verification. // Those callbacks can inspect the peer-sent chain, call |X509_verify_cert| and // inspect the result, or perform other operations more straightforwardly. -// -// TODO(crbug.com/boringssl/426): We cite |X509_STORE_CTX_set_verify_cb| but -// haven't documented it yet. Later that will have a more detailed warning about -// why one should not use this callback. OPENSSL_EXPORT void SSL_CTX_set_verify( SSL_CTX *ctx, int mode, int (*callback)(int ok, X509_STORE_CTX *store_ctx)); // SSL_set_verify configures certificate verification behavior. |mode| is one of -// the |SSL_VERIFY_*| values defined above. |callback|, if not NULL, is used to -// customize certificate verification, but is deprecated. See the behavior of -// |X509_STORE_CTX_set_verify_cb|. -// -// The callback may use |SSL_get_ex_data_X509_STORE_CTX_idx| with -// |X509_STORE_CTX_get_ex_data| to look up the |SSL| from |store_ctx|. -// -// WARNING: |callback| should be NULL. This callback does not replace the -// default certificate verification process and is, instead, called multiple -// times in the course of that process. It is very difficult to implement this +// the |SSL_VERIFY_*| values defined above. |callback| should be NULL. +// +// If |callback| is non-NULL, it is called as in |X509_STORE_CTX_set_verify_cb|, +// which is a deprecated and fragile mechanism to run the default certificate +// verification process, but suppress individual errors in it. See +// |X509_STORE_CTX_set_verify_cb| for details, If set, the callback may use +// |SSL_get_ex_data_X509_STORE_CTX_idx| with |X509_STORE_CTX_get_ex_data| to +// look up the |SSL| from |store_ctx|. +// +// WARNING: |callback| is not suitable for implementing custom certificate +// check, accepting all certificates, or extracting the certificate after +// verification. It does not replace the default process and is called multiple +// times throughout that process. It is also very difficult to implement this // callback safely, without inadvertently relying on implementation details or // making incorrect assumptions about when the callback is called. // -// Instead, use |SSL_set_custom_verify| or |SSL_CTX_set_cert_verify_callback| to +// Instead, use |SSL_set_custom_verify| or |SSL_set_cert_verify_callback| to // customize certificate verification. Those callbacks can inspect the peer-sent // chain, call |X509_verify_cert| and inspect the result, or perform other // operations more straightforwardly. -// -// TODO(crbug.com/boringssl/426): We cite |X509_STORE_CTX_set_verify_cb| but -// haven't documented it yet. Later that will have a more detailed warning about -// why one should not use this callback. OPENSSL_EXPORT void SSL_set_verify(SSL *ssl, int mode, int (*callback)(int ok, X509_STORE_CTX *store_ctx)); From abd460704757e0422e1f6f836abb3eedfe37c04c Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 20 Dec 2023 22:37:52 -0500 Subject: [PATCH 08/66] Do a better job testing expiration checks Instead of staggering the ranges, we can just generate three variants of each certificate. Also internal_verify is written in a remarkably goofy way, so the partial chain case is a little interesting and worth testing. Change-Id: I94bfe58f54c5da2b88581af204c4e9d5b919f50b Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65047 Reviewed-by: Bob Beck Auto-Submit: David Benjamin Commit-Queue: David Benjamin (cherry picked from commit c0ae579dbbcd47ca60fd9539bf6cfc1bd0b434e9) --- crypto/x509/x509_test.cc | 179 +++++++++++++++++++++++---------------- 1 file changed, 105 insertions(+), 74 deletions(-) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index ce9409f1db..2d872d3c61 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -4571,87 +4571,118 @@ TEST(X509Test, Expiry) { bssl::UniquePtr key = PrivateKeyFromPEM(kP256Key); ASSERT_TRUE(key); - // The following are measured in seconds relative to kReferenceTime. The - // validity periods are staggered so we can independently test both leaf and - // root time checks. - const int64_t kSecondsInDay = 24 * 3600; - const int64_t kRootStart = -30 * kSecondsInDay; - const int64_t kIntermediateStart = -20 * kSecondsInDay; - const int64_t kLeafStart = -10 * kSecondsInDay; - const int64_t kIntermediateEnd = 10 * kSecondsInDay; - const int64_t kLeafEnd = 20 * kSecondsInDay; - const int64_t kRootEnd = 30 * kSecondsInDay; - - bssl::UniquePtr root = - MakeTestCert("Root", "Root", key.get(), /*is_ca=*/true); - ASSERT_TRUE(root); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notBefore(root.get()), kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kRootStart)); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notAfter(root.get()), kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kRootEnd)); - ASSERT_TRUE(X509_sign(root.get(), key.get(), EVP_sha256())); - - bssl::UniquePtr intermediate = - MakeTestCert("Root", "Intermediate", key.get(), /*is_ca=*/true); - ASSERT_TRUE(intermediate); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notBefore(intermediate.get()), - kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kIntermediateStart)); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notAfter(intermediate.get()), - kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kIntermediateEnd)); - ASSERT_TRUE(X509_sign(intermediate.get(), key.get(), EVP_sha256())); - - bssl::UniquePtr leaf = - MakeTestCert("Intermediate", "Leaf", key.get(), /*is_ca=*/false); - ASSERT_TRUE(leaf); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notBefore(leaf.get()), kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kLeafStart)); - ASSERT_TRUE(ASN1_TIME_adj(X509_getm_notAfter(leaf.get()), kReferenceTime, - /*offset_day=*/0, - /*offset_sec=*/kLeafEnd)); - ASSERT_TRUE(X509_sign(leaf.get(), key.get(), EVP_sha256())); + auto make_cert = [&](const char *issuer, const char *subject, bool is_ca, + int not_before_offset, + int not_after_offset) -> bssl::UniquePtr { + bssl::UniquePtr cert = + MakeTestCert(issuer, subject, key.get(), is_ca); + if (cert == nullptr || + !ASN1_TIME_adj(X509_getm_notBefore(cert.get()), kReferenceTime, + /*offset_day=*/not_before_offset, + /*offset_sec=*/0) || + !ASN1_TIME_adj(X509_getm_notAfter(cert.get()), kReferenceTime, + /*offset_day=*/not_after_offset, + /*offset_sec=*/0) || + !X509_sign(cert.get(), key.get(), EVP_sha256())) { + return nullptr; + } + return cert; + }; - struct VerifyAt { - int64_t time; - void operator()(X509_VERIFY_PARAM *param) const { - X509_VERIFY_PARAM_set_time_posix(param, time); + struct Certs { + bssl::UniquePtr not_yet_valid = nullptr, valid = nullptr, + expired = nullptr; + }; + auto make_certs = [&](const char *issuer, const char *subject, + bool is_ca) -> Certs { + Certs certs; + certs.not_yet_valid = + make_cert(issuer, subject, is_ca, /*not_before_offset=*/1, + /*not_after_offset=*/2); + certs.valid = make_cert(issuer, subject, is_ca, /*not_before_offset=*/-1, + /*not_after_offset=*/1); + certs.expired = make_cert(issuer, subject, is_ca, /*not_before_offset=*/-2, + /*not_after_offset=*/-1); + if (certs.not_yet_valid == nullptr || certs.valid == nullptr || + certs.expired == nullptr) { + return Certs{}; } + return certs; }; + Certs root = make_certs("Root", "Root", /*is_ca=*/true); + ASSERT_TRUE(root.valid); + Certs root_cross = make_certs("Root 2", "Root", /*is_ca=*/true); + ASSERT_TRUE(root_cross.valid); + Certs intermediate = make_certs("Root", "Intermediate", /*is_ca=*/true); + ASSERT_TRUE(intermediate.valid); + Certs leaf = make_certs("Intermediate", "Leaf", /*is_ca=*/false); + ASSERT_TRUE(leaf.valid); + for (bool check_time : {true, false}) { SCOPED_TRACE(check_time); - unsigned long flags = check_time ? 0 : X509_V_FLAG_NO_CHECK_TIME; - int not_yet_valid = check_time ? X509_V_ERR_CERT_NOT_YET_VALID : X509_V_OK; - int has_expired = check_time ? X509_V_ERR_CERT_HAS_EXPIRED : X509_V_OK; - - EXPECT_EQ(not_yet_valid, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kRootStart - 1})); - EXPECT_EQ(not_yet_valid, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kIntermediateStart - 1})); - EXPECT_EQ(not_yet_valid, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kLeafStart - 1})); + for (bool partial_chain : {true, false}) { + SCOPED_TRACE(partial_chain); + unsigned long flags = 0; + if (!check_time) { + flags |= X509_V_FLAG_NO_CHECK_TIME; + } + if (partial_chain) { + flags |= X509_V_FLAG_PARTIAL_CHAIN; + } - EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, - {}, flags, VerifyAt{kReferenceTime})); - - EXPECT_EQ(has_expired, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kRootEnd + 1})); - EXPECT_EQ(has_expired, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kIntermediateEnd + 1})); - EXPECT_EQ(has_expired, - Verify(leaf.get(), {root.get()}, {intermediate.get()}, {}, flags, - VerifyAt{kReferenceTime + kLeafEnd + 1})); + int not_yet_valid = + check_time ? X509_V_ERR_CERT_NOT_YET_VALID : X509_V_OK; + int has_expired = check_time ? X509_V_ERR_CERT_HAS_EXPIRED : X509_V_OK; + + EXPECT_EQ(not_yet_valid, + Verify(leaf.not_yet_valid.get(), {root.valid.get()}, + {intermediate.valid.get()}, {}, flags)); + EXPECT_EQ(not_yet_valid, + Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.not_yet_valid.get()}, {}, flags)); + EXPECT_EQ(not_yet_valid, + Verify(leaf.valid.get(), {root.not_yet_valid.get()}, + {intermediate.valid.get()}, {}, flags)); + + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.valid.get()}, {}, flags)); + + EXPECT_EQ(has_expired, Verify(leaf.expired.get(), {root.valid.get()}, + {intermediate.valid.get()}, {}, flags)); + EXPECT_EQ(has_expired, Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.expired.get()}, {}, flags)); + EXPECT_EQ(has_expired, Verify(leaf.valid.get(), {root.expired.get()}, + {intermediate.valid.get()}, {}, flags)); + + if (!partial_chain) { + // By default, non-self-signed certificates are not valid trust anchors. + EXPECT_EQ(X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT, + Verify(leaf.valid.get(), {root_cross.valid.get()}, + {intermediate.valid.get()}, {}, flags)); + } else { + // |X509_V_FLAG_PARTIAL_CHAIN| allows non-self-signed trust anchors. + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {root_cross.valid.get()}, + {intermediate.valid.get()}, {}, flags)); + // Expiry of the trust anchor must still be checked. + EXPECT_EQ(not_yet_valid, + Verify(leaf.valid.get(), {root_cross.not_yet_valid.get()}, + {intermediate.valid.get()}, {}, flags)); + EXPECT_EQ(has_expired, + Verify(leaf.valid.get(), {root_cross.expired.get()}, + {intermediate.valid.get()}, {}, flags)); + } + + // When the trust anchor is the target certificate, expiry should also be + // checked. + EXPECT_EQ(X509_V_OK, + Verify(root.valid.get(), {root.valid.get()}, {}, {}, flags)); + EXPECT_EQ(not_yet_valid, + Verify(root.not_yet_valid.get(), {root.not_yet_valid.get()}, {}, + {}, flags)); + EXPECT_EQ(has_expired, Verify(root.expired.get(), {root.expired.get()}, + {}, {}, flags)); + } } } From d0eea90c71efd431b71cb7933acd0ac42dd54fdc Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Thu, 21 Dec 2023 18:40:17 -0500 Subject: [PATCH 09/66] Fix X509_PUBKEY_set0_param to clear the cached EVP_PKEY Change-Id: I661c1284ba23138074339aec712ee6ba86905518 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65048 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit cc696073cffe7978d489297fbdeac4c0030384aa) --- crypto/x509/x509_test.cc | 21 +++++++++++++++++++++ crypto/x509/x_pubkey.c | 11 +++++++++++ 2 files changed, 32 insertions(+) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index 2d872d3c61..d0a6991962 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -7343,3 +7343,24 @@ TEST(X509Test, ParamInheritance) { EXPECT_EQ(X509_VERIFY_PARAM_get_depth(dest.get()), 10); } } + +TEST(X509Test, PublicKeyCache) { + bssl::UniquePtr key = PrivateKeyFromPEM(kP256Key); + ASSERT_TRUE(key); + + X509_PUBKEY *pub = nullptr; + ASSERT_TRUE(X509_PUBKEY_set(&pub, key.get())); + bssl::UniquePtr free_pub(pub); + + bssl::UniquePtr key2(X509_PUBKEY_get(pub)); + ASSERT_TRUE(key2); + EXPECT_EQ(1, EVP_PKEY_cmp(key.get(), key2.get())); + + // Replace |pub| with different (garbage) values. + ASSERT_TRUE(X509_PUBKEY_set0_param(pub, OBJ_nid2obj(NID_subject_alt_name), + V_ASN1_NULL, nullptr, nullptr, 0)); + + // The cached key should no longer be returned. + key2.reset(X509_PUBKEY_get(pub)); + EXPECT_FALSE(key2); +} diff --git a/crypto/x509/x_pubkey.c b/crypto/x509/x_pubkey.c index 659053d928..5508e2356f 100644 --- a/crypto/x509/x_pubkey.c +++ b/crypto/x509/x_pubkey.c @@ -70,6 +70,15 @@ #include "../internal.h" #include "internal.h" + +static void x509_pubkey_changed(X509_PUBKEY *pub) { + // TODO(davidben): Instead of just dropping the key, also compute the new + // cached key. This will let us implement |X509_get0_pubkey| and remove the + // need for a mutex. + EVP_PKEY_free(pub->pkey); + pub->pkey = NULL; +} + // Minor tweak to operation: free up EVP_PKEY static int pubkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) { @@ -206,6 +215,8 @@ int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *obj, int param_type, // Set the number of unused bits to zero. pub->public_key->flags &= ~(ASN1_STRING_FLAG_BITS_LEFT | 0x07); pub->public_key->flags |= ASN1_STRING_FLAG_BITS_LEFT; + + x509_pubkey_changed(pub); return 1; } From 2854985efff1a5318ea42f70424b125f83b88131 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Thu, 21 Dec 2023 12:20:52 -0500 Subject: [PATCH 10/66] Test signature verification in X509_verify_cert Previously, if we just skipped signature checks, zero tests would fail. This is perhaps not ideal. Change-Id: Ife42f32d06c01b48afa9da26a8bd25814f9a909f Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65049 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit 2e0b9e030e70563afe3ecd44ea9171ea3e6ce51c) --- crypto/x509/x509_test.cc | 168 ++++++++++++++++++++++++++++++++++++++- 1 file changed, 167 insertions(+), 1 deletion(-) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index d0a6991962..b676cffc7d 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -2116,7 +2116,7 @@ static bssl::UniquePtr MakeTestCert(const char *issuer, if (!bc) { return nullptr; } - bc->ca = is_ca ? 0xff : 0x00; + bc->ca = is_ca ? ASN1_BOOLEAN_TRUE : ASN1_BOOLEAN_FALSE; if (!X509_add1_ext_i2d(cert.get(), NID_basic_constraints, bc.get(), /*crit=*/1, /*flags=*/0)) { return nullptr; @@ -4767,6 +4767,172 @@ TEST(X509Test, ExpiredCandidate) { bssl::UniquePtr free(issuer); } +TEST(X509Test, SignatureVerification) { + bssl::UniquePtr key = PrivateKeyFromPEM(kP256Key); + ASSERT_TRUE(key); + + struct Certs { + bssl::UniquePtr valid = nullptr; + bssl::UniquePtr bad_key_type = nullptr, bad_key = nullptr; + bssl::UniquePtr bad_sig_type = nullptr, bad_sig = nullptr; + }; + auto make_certs = [&](const char *issuer, const char *subject, + bool is_ca) -> Certs { + Certs certs; + certs.valid = MakeTestCert(issuer, subject, key.get(), is_ca); + if (certs.valid == nullptr || + !X509_sign(certs.valid.get(), key.get(), EVP_sha256())) { + return Certs{}; + } + + static const uint8_t kInvalid[] = {'i', 'n', 'v', 'a', 'l', 'i', 'd'}; + + // Extracting the algorithm identifier from |certs.valid|'s SPKI, with + // OpenSSL's API, is very tedious. Instead, we'll just rely on knowing it is + // ecPublicKey with P-256 as parameters. + const ASN1_BIT_STRING *pubkey = X509_get0_pubkey_bitstr(certs.valid.get()); + int pubkey_len = ASN1_STRING_length(pubkey); + + // Sign a copy of the certificate where the key type is an unsupported OID. + bssl::UniquePtr pubkey_data(static_cast( + OPENSSL_memdup(ASN1_STRING_get0_data(pubkey), pubkey_len))); + certs.bad_key_type = MakeTestCert(issuer, subject, key.get(), is_ca); + if (pubkey_data == nullptr || certs.bad_key_type == nullptr || + !X509_PUBKEY_set0_param(X509_get_X509_PUBKEY(certs.bad_key_type.get()), + OBJ_nid2obj(NID_subject_alt_name), V_ASN1_UNDEF, + /*param_value=*/nullptr, pubkey_data.release(), + pubkey_len) || + !X509_sign(certs.bad_key_type.get(), key.get(), EVP_sha256())) { + return Certs{}; + } + + // Sign a copy of the certificate where the key data is unparsable. + pubkey_data.reset( + static_cast(OPENSSL_memdup(kInvalid, sizeof(kInvalid)))); + certs.bad_key = MakeTestCert(issuer, subject, key.get(), is_ca); + if (pubkey_data == nullptr || certs.bad_key == nullptr || + !X509_PUBKEY_set0_param(X509_get_X509_PUBKEY(certs.bad_key.get()), + OBJ_nid2obj(NID_X9_62_id_ecPublicKey), + V_ASN1_OBJECT, + OBJ_nid2obj(NID_X9_62_prime256v1), + pubkey_data.release(), sizeof(kInvalid)) || + !X509_sign(certs.bad_key.get(), key.get(), EVP_sha256())) { + return Certs{}; + } + + bssl::UniquePtr wrong_algo(X509_ALGOR_new()); + if (wrong_algo == nullptr || + !X509_ALGOR_set0(wrong_algo.get(), OBJ_nid2obj(NID_subject_alt_name), + V_ASN1_NULL, nullptr)) { + return Certs{}; + } + + certs.bad_sig_type.reset(X509_dup(certs.valid.get())); + if (certs.bad_sig_type == nullptr || + !X509_set1_signature_algo(certs.bad_sig_type.get(), wrong_algo.get())) { + return Certs{}; + } + + certs.bad_sig.reset(X509_dup(certs.valid.get())); + if (certs.bad_sig == nullptr || + !X509_set1_signature_value(certs.bad_sig.get(), kInvalid, + sizeof(kInvalid))) { + return Certs{}; + } + + return certs; + }; + + Certs root(make_certs("Root", "Root", /*is_ca=*/true)); + ASSERT_TRUE(root.valid); + Certs intermediate(make_certs("Root", "Intermediate", /*is_ca=*/true)); + ASSERT_TRUE(intermediate.valid); + Certs leaf(make_certs("Intermediate", "Leaf", /*is_ca=*/false)); + ASSERT_TRUE(leaf.valid); + + // Check the base chain. + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.valid.get()}, {})); + + // An invalid or unsupported signature in the leaf or intermediate is noticed. + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.bad_sig.get(), {root.valid.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.bad_sig_type.get(), {root.valid.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.bad_sig.get()}, {})); + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.bad_sig_type.get()}, {})); + + // By default, the redundant root signature is not checked. + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {root.bad_sig.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {root.bad_sig_type.get()}, + {intermediate.valid.get()}, {})); + + // The caller can request checking it, although it's pointless. + EXPECT_EQ( + X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.valid.get(), {root.bad_sig.get()}, {intermediate.valid.get()}, + {}, X509_V_FLAG_CHECK_SS_SIGNATURE)); + EXPECT_EQ( + X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(leaf.valid.get(), {root.bad_sig_type.get()}, + {intermediate.valid.get()}, {}, X509_V_FLAG_CHECK_SS_SIGNATURE)); + + // The above also applies when accepting a trusted, self-signed root as the + // target certificate. + EXPECT_EQ(X509_V_OK, + Verify(root.bad_sig.get(), {root.bad_sig.get()}, {}, {})); + EXPECT_EQ(X509_V_OK, + Verify(root.bad_sig_type.get(), {root.bad_sig_type.get()}, {}, {})); + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(root.bad_sig.get(), {root.bad_sig.get()}, {}, {}, + X509_V_FLAG_CHECK_SS_SIGNATURE)); + EXPECT_EQ(X509_V_ERR_CERT_SIGNATURE_FAILURE, + Verify(root.bad_sig_type.get(), {root.bad_sig_type.get()}, {}, {}, + X509_V_FLAG_CHECK_SS_SIGNATURE)); + + // If an intermediate is a trust anchor, the redundant signature is always + // ignored, even with |X509_V_FLAG_CHECK_SS_SIGNATURE|. (We cannot check the + // signature without the key.) + EXPECT_EQ(X509_V_OK, + Verify(leaf.valid.get(), {intermediate.bad_sig.get()}, {}, {}, + X509_V_FLAG_CHECK_SS_SIGNATURE | X509_V_FLAG_PARTIAL_CHAIN)); + EXPECT_EQ(X509_V_OK, + Verify(leaf.valid.get(), {intermediate.bad_sig_type.get()}, {}, {}, + X509_V_FLAG_CHECK_SS_SIGNATURE | X509_V_FLAG_PARTIAL_CHAIN)); + EXPECT_EQ(X509_V_OK, Verify(leaf.valid.get(), {intermediate.bad_sig.get()}, + {}, {}, X509_V_FLAG_PARTIAL_CHAIN)); + EXPECT_EQ(X509_V_OK, + Verify(leaf.valid.get(), {intermediate.bad_sig_type.get()}, {}, {}, + X509_V_FLAG_PARTIAL_CHAIN)); + + // Bad keys in the root and intermediate are rejected. + EXPECT_EQ(X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY, + Verify(leaf.valid.get(), {root.bad_key.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY, + Verify(leaf.valid.get(), {root.bad_key_type.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY, + Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.bad_key.get()}, {})); + EXPECT_EQ(X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY, + Verify(leaf.valid.get(), {root.valid.get()}, + {intermediate.bad_key_type.get()}, {})); + + // Bad keys in the leaf are ignored. The leaf's key is used by the caller. + EXPECT_EQ(X509_V_OK, Verify(leaf.bad_key.get(), {root.valid.get()}, + {intermediate.valid.get()}, {})); + EXPECT_EQ(X509_V_OK, Verify(leaf.bad_key_type.get(), {root.valid.get()}, + {intermediate.valid.get()}, {})); +} + // kConstructedBitString is an X.509 certificate where the signature is encoded // as a BER constructed BIT STRING. Note that, while OpenSSL's parser accepts // this input, it interprets the value incorrectly. From 0917e72a0be61622b0d0d0a3df0a2bfdb4acd4d1 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Thu, 21 Dec 2023 19:19:16 -0500 Subject: [PATCH 11/66] Eagerly compute the cached EVP_PKEY in X509_PUBKEY Whenever the object is mutated, we can simply refresh the cached EVP_PKEY. This aligns with OpenSSL, which computes it eagerly these days. This removes the need to lock things, and also makes it easy to implement the get0 versions of the functions from OpenSSL. Change-Id: Ib17b654af694817edc43e4742d9baf9ed05c676e Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65050 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit 5b3dc49c1271554f73b976c2c625600d6bd912b0) --- crypto/x509/internal.h | 6 --- crypto/x509/x509_cmp.c | 4 +- crypto/x509/x509_req.c | 4 +- crypto/x509/x509spki.c | 2 +- crypto/x509/x_pubkey.c | 103 ++++++++++++++--------------------------- include/openssl/x509.h | 54 +++++++++++---------- 6 files changed, 70 insertions(+), 103 deletions(-) diff --git a/crypto/x509/internal.h b/crypto/x509/internal.h index c5df94999e..dc552cc853 100644 --- a/crypto/x509/internal.h +++ b/crypto/x509/internal.h @@ -368,12 +368,6 @@ ASN1_TYPE *ASN1_generate_v3(const char *str, const X509V3_CTX *cnf); int X509_CERT_AUX_print(BIO *bp, X509_CERT_AUX *x, int indent); -// X509_PUBKEY_get0 decodes the public key in |key| and returns an |EVP_PKEY| -// on success, or NULL on error. It is similar to |X509_PUBKEY_get|, but it -// directly returns the reference to |pkey| of |key|. This means that the -// caller must not free the result after use. -EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key); - int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x, int suppress_error); // RSA-PSS functions. diff --git a/crypto/x509/x509_cmp.c b/crypto/x509/x509_cmp.c index ac24a13d11..a8bc5b4883 100644 --- a/crypto/x509/x509_cmp.c +++ b/crypto/x509/x509_cmp.c @@ -225,11 +225,11 @@ EVP_PKEY *X509_get0_pubkey(const X509 *x) { return (X509_PUBKEY_get0(x->cert_info->key)); } -EVP_PKEY *X509_get_pubkey(X509 *x) { +EVP_PKEY *X509_get_pubkey(const X509 *x) { if ((x == NULL) || (x->cert_info == NULL)) { return NULL; } - return (X509_PUBKEY_get(x->cert_info->key)); + return X509_PUBKEY_get(x->cert_info->key); } ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x) { diff --git a/crypto/x509/x509_req.c b/crypto/x509/x509_req.c index 98d561e5f9..977b0e84cf 100644 --- a/crypto/x509/x509_req.c +++ b/crypto/x509/x509_req.c @@ -76,7 +76,7 @@ X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req) { return req->req_info->subject; } -EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req) { +EVP_PKEY *X509_REQ_get_pubkey(const X509_REQ *req) { if ((req == NULL) || (req->req_info == NULL)) { OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; @@ -84,7 +84,7 @@ EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req) { return (X509_PUBKEY_get(req->req_info->pubkey)); } -EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req) { +EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req) { if ((req == NULL) || (req->req_info == NULL)) { OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; diff --git a/crypto/x509/x509spki.c b/crypto/x509/x509spki.c index 2b9b904eeb..611a05f443 100644 --- a/crypto/x509/x509spki.c +++ b/crypto/x509/x509spki.c @@ -68,7 +68,7 @@ int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey) { return (X509_PUBKEY_set(&(x->spkac->pubkey), pkey)); } -EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *x) { +EVP_PKEY *NETSCAPE_SPKI_get_pubkey(const NETSCAPE_SPKI *x) { if ((x == NULL) || (x->spkac == NULL)) { return NULL; } diff --git a/crypto/x509/x_pubkey.c b/crypto/x509/x_pubkey.c index 5508e2356f..1428e347a5 100644 --- a/crypto/x509/x_pubkey.c +++ b/crypto/x509/x_pubkey.c @@ -65,26 +65,46 @@ #include #include #include -#include #include "../internal.h" #include "internal.h" static void x509_pubkey_changed(X509_PUBKEY *pub) { - // TODO(davidben): Instead of just dropping the key, also compute the new - // cached key. This will let us implement |X509_get0_pubkey| and remove the - // need for a mutex. EVP_PKEY_free(pub->pkey); pub->pkey = NULL; + + // Re-encode the |X509_PUBKEY| to DER and parse it with EVP's APIs. + uint8_t *spki = NULL; + int spki_len = i2d_X509_PUBKEY(pub, &spki); + if (spki_len < 0) { + goto err; + } + + CBS cbs; + CBS_init(&cbs, spki, (size_t)spki_len); + EVP_PKEY *pkey = EVP_parse_public_key(&cbs); + if (pkey == NULL || CBS_len(&cbs) != 0) { + EVP_PKEY_free(pkey); + goto err; + } + + pub->pkey = pkey; + +err: + OPENSSL_free(spki); + // If the operation failed, clear errors. An |X509_PUBKEY| whose key we cannot + // parse is still a valid SPKI. It just cannot be converted to an |EVP_PKEY|. + ERR_clear_error(); } -// Minor tweak to operation: free up EVP_PKEY static int pubkey_cb(int operation, ASN1_VALUE **pval, const ASN1_ITEM *it, void *exarg) { + X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; if (operation == ASN1_OP_FREE_POST) { - X509_PUBKEY *pubkey = (X509_PUBKEY *)*pval; EVP_PKEY_free(pubkey->pkey); + } else if (operation == ASN1_OP_D2I_POST) { + x509_pubkey_changed(pubkey); } return 1; } @@ -133,76 +153,25 @@ int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey) { return 0; } -// g_pubkey_lock is used to protect the initialisation of the |pkey| member of -// |X509_PUBKEY| objects. Really |X509_PUBKEY| should have a |CRYPTO_once_t| -// inside it for this, but |CRYPTO_once_t| is private and |X509_PUBKEY| is -// not. -static struct CRYPTO_STATIC_MUTEX g_pubkey_lock = CRYPTO_STATIC_MUTEX_INIT; - -// x509_pubkey_decode decodes |key| into |pkey|. It returns one on success and -// zero on error. -static int x509_pubkey_decode(EVP_PKEY **pkey, X509_PUBKEY *key) { - CRYPTO_STATIC_MUTEX_lock_read(&g_pubkey_lock); - if (key->pkey != NULL) { - CRYPTO_STATIC_MUTEX_unlock_read(&g_pubkey_lock); - *pkey = key->pkey; - return 1; +EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key) { + if (key == NULL) { + return NULL; } - CRYPTO_STATIC_MUTEX_unlock_read(&g_pubkey_lock); - uint8_t *spki = NULL; - // Re-encode the |X509_PUBKEY| to DER and parse it. - int spki_len = i2d_X509_PUBKEY(key, &spki); - if (spki_len < 0) { - goto error; - } - CBS cbs; - CBS_init(&cbs, spki, (size_t)spki_len); - *pkey = EVP_parse_public_key(&cbs); - if (*pkey == NULL || CBS_len(&cbs) != 0) { + if (key->pkey == NULL) { OPENSSL_PUT_ERROR(X509, X509_R_PUBLIC_KEY_DECODE_ERROR); - goto error; - } - - // Check to see if another thread set key->pkey first - CRYPTO_STATIC_MUTEX_lock_write(&g_pubkey_lock); - if (key->pkey) { - CRYPTO_STATIC_MUTEX_unlock_write(&g_pubkey_lock); - EVP_PKEY_free(*pkey); - *pkey = key->pkey; - } else { - key->pkey = *pkey; - CRYPTO_STATIC_MUTEX_unlock_write(&g_pubkey_lock); - } - OPENSSL_free(spki); - return 1; -error: - OPENSSL_free(spki); - return 0; -} - -EVP_PKEY *X509_PUBKEY_get0(X509_PUBKEY *key) { - if (key == NULL) { - OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; } - EVP_PKEY *ret = NULL; - if (!x509_pubkey_decode(&ret, key)) { - EVP_PKEY_free(ret); - return NULL; - }; - return ret; + return key->pkey; } -EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key) { - EVP_PKEY *ret = X509_PUBKEY_get0(key); - - if (ret != NULL && !EVP_PKEY_up_ref(ret)) { - OPENSSL_PUT_ERROR(X509, ERR_R_INTERNAL_ERROR); - ret = NULL; +EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key) { + EVP_PKEY *pkey = X509_PUBKEY_get0(key); + if (pkey != NULL) { + EVP_PKEY_up_ref(pkey); } - return ret; + return pkey; } int X509_PUBKEY_set0_param(X509_PUBKEY *pub, ASN1_OBJECT *obj, int param_type, diff --git a/include/openssl/x509.h b/include/openssl/x509.h index e0f2c87c76..26a3d23ae8 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -199,17 +199,15 @@ OPENSSL_EXPORT X509_NAME *X509_get_subject_name(const X509 *x509); OPENSSL_EXPORT X509_PUBKEY *X509_get_X509_PUBKEY(const X509 *x509); // X509_get0_pubkey returns |x509|'s public key as an |EVP_PKEY|, or NULL if the -// public key was unsupported or could not be decoded. It is similar to -// |X509_get_pubkey|, but it does not increment the reference count of the -// returned |EVP_PKEY|. This means that the caller must not free the result -// after use. -OPENSSL_EXPORT EVP_PKEY *X509_get0_pubkey(const X509 *x); - -// X509_get_pubkey returns |x509|'s public key as an |EVP_PKEY|, or NULL if the -// public key was unsupported or could not be decoded. This function returns a -// reference to the |EVP_PKEY|. The caller must release the result with -// |EVP_PKEY_free| when done. -OPENSSL_EXPORT EVP_PKEY *X509_get_pubkey(X509 *x509); +// public key was unsupported or could not be decoded. The |EVP_PKEY| is cached +// in |x509|, so callers must not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_get0_pubkey(const X509 *x509); + +// X509_get_pubkey behaves like |X509_get0_pubkey| but increments the reference +// count on the |EVP_PKEY|. The caller must release the result with +// |EVP_PKEY_free| when done. The |EVP_PKEY| is cached in |x509|, so callers +// must not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_get_pubkey(const X509 *x509); // X509_get0_pubkey_bitstr returns the BIT STRING portion of |x509|'s public // key. Note this does not contain the AlgorithmIdentifier portion. @@ -1152,15 +1150,16 @@ OPENSSL_EXPORT long X509_REQ_get_version(const X509_REQ *req); // not const-correct for legacy reasons. OPENSSL_EXPORT X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req); -// X509_REQ_get_pubkey returns |req|'s public key as an |EVP_PKEY|, or NULL if -// the public key was unsupported or could not be decoded. This function returns -// a reference to the |EVP_PKEY|. The caller must release the result with -// |EVP_PKEY_free| when done. -OPENSSL_EXPORT EVP_PKEY *X509_REQ_get_pubkey(X509_REQ *req); +// X509_REQ_get0_pubkey returns |req|'s public key as an |EVP_PKEY|, or NULL if +// the public key was unsupported or could not be decoded. The |EVP_PKEY| is +// cached in |req|, so callers must not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req); -// X509_REQ_get0_pubkey is like |X509_REQ_get_pubkey|, but directly returns the -// reference to |req|. The caller must not free the result after use. -OPENSSL_EXPORT EVP_PKEY *X509_REQ_get0_pubkey(X509_REQ *req); +// X509_REQ_get_pubkey behaves like |X509_REQ_get0_pubkey| but increments the +// reference count on the |EVP_PKEY|. The caller must release the result with +// |EVP_PKEY_free| when done. The |EVP_PKEY| is cached in |req|, so callers must +// not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_REQ_get_pubkey(const X509_REQ *req); // X509_REQ_check_private_key returns one if |req|'s public key matches |pkey| // and zero otherwise. @@ -1643,11 +1642,16 @@ OPENSSL_EXPORT int i2d_X509_PUBKEY(const X509_PUBKEY *key, uint8_t **outp); // object, and returns one. Otherwise, it returns zero. OPENSSL_EXPORT int X509_PUBKEY_set(X509_PUBKEY **x, EVP_PKEY *pkey); -// X509_PUBKEY_get decodes the public key in |key| and returns an |EVP_PKEY| on -// success, or NULL on error or unrecognized algorithm. The caller must release -// the result with |EVP_PKEY_free| when done. The |EVP_PKEY| is cached in |key|, -// so callers must not mutate the result. -OPENSSL_EXPORT EVP_PKEY *X509_PUBKEY_get(X509_PUBKEY *key); +// X509_PUBKEY_get0 returns |key| as an |EVP_PKEY|, or NULL if |key| either +// could not be parsed or is an unrecognized algorithm. The |EVP_PKEY| is cached +// in |key|, so callers must not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_PUBKEY_get0(const X509_PUBKEY *key); + +// X509_PUBKEY_get behaves like |X509_PUBKEY_get0| but increments the reference +// count on the |EVP_PKEY|. The caller must release the result with +// |EVP_PKEY_free| when done. The |EVP_PKEY| is cached in |key|, so callers must +// not mutate the result. +OPENSSL_EXPORT EVP_PKEY *X509_PUBKEY_get(const X509_PUBKEY *key); // X509_PUBKEY_set0_param sets |pub| to a key with AlgorithmIdentifier // determined by |obj|, |param_type|, and |param_value|, and an encoded @@ -2295,7 +2299,7 @@ OPENSSL_EXPORT char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki); // NETSCAPE_SPKI_get_pubkey decodes and returns the public key in |spki| as an // |EVP_PKEY|, or NULL on error. The caller takes ownership of the resulting // pointer and must call |EVP_PKEY_free| when done. -OPENSSL_EXPORT EVP_PKEY *NETSCAPE_SPKI_get_pubkey(NETSCAPE_SPKI *spki); +OPENSSL_EXPORT EVP_PKEY *NETSCAPE_SPKI_get_pubkey(const NETSCAPE_SPKI *spki); // NETSCAPE_SPKI_set_pubkey sets |spki|'s public key to |pkey|. It returns one // on success or zero on error. This function does not take ownership of |pkey|, From 332037255e97c12fb5f04028dcb9c3ed88b0cd5c Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Thu, 21 Dec 2023 19:27:31 -0500 Subject: [PATCH 12/66] Use X509_get0_pubkey to simplify things slightly Also X509_REQ_check_private_key didn't handle unknown key type case. Clean those up and align with X509_check_private_key. Change-Id: I7b16f85662943e4b226221a01e1092cf62afc643 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65051 Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit c1c7f0929f18fabc74004242d3e4ce03f54511d0) --- crypto/x509/t_req.c | 4 +--- crypto/x509/t_x509.c | 3 +-- crypto/x509/x509_cmp.c | 41 ++++++++++++++------------------ crypto/x509/x509_req.c | 39 +++++++++++++++++-------------- crypto/x509/x509_vfy.c | 53 ++++++++++++++---------------------------- include/openssl/x509.h | 5 ++-- 6 files changed, 61 insertions(+), 84 deletions(-) diff --git a/crypto/x509/t_req.c b/crypto/x509/t_req.c index 3cfab193f3..bc41b4529a 100644 --- a/crypto/x509/t_req.c +++ b/crypto/x509/t_req.c @@ -80,7 +80,6 @@ int X509_REQ_print_fp(FILE *fp, X509_REQ *x) { int X509_REQ_print_ex(BIO *bio, X509_REQ *x, unsigned long nmflags, unsigned long cflag) { long l; - EVP_PKEY *pkey; STACK_OF(X509_ATTRIBUTE) *sk; char mlch = ' '; @@ -127,13 +126,12 @@ int X509_REQ_print_ex(BIO *bio, X509_REQ *x, unsigned long nmflags, goto err; } - pkey = X509_REQ_get_pubkey(x); + const EVP_PKEY *pkey = X509_REQ_get0_pubkey(x); if (pkey == NULL) { BIO_printf(bio, "%12sUnable to load Public Key\n", ""); ERR_print_errors(bio); } else { EVP_PKEY_print_public(bio, pkey, 16, NULL); - EVP_PKEY_free(pkey); } } diff --git a/crypto/x509/t_x509.c b/crypto/x509/t_x509.c index 9596b65e5a..9046928cf2 100644 --- a/crypto/x509/t_x509.c +++ b/crypto/x509/t_x509.c @@ -212,13 +212,12 @@ int X509_print_ex(BIO *bp, X509 *x, unsigned long nmflags, return 0; } - EVP_PKEY *pkey = X509_get_pubkey(x); + const EVP_PKEY *pkey = X509_get0_pubkey(x); if (pkey == NULL) { BIO_printf(bp, "%12sUnable to load Public Key\n", ""); ERR_print_errors(bp); } else { EVP_PKEY_print_public(bp, pkey, 16, NULL); - EVP_PKEY_free(pkey); } } diff --git a/crypto/x509/x509_cmp.c b/crypto/x509/x509_cmp.c index a8bc5b4883..87518ffa8b 100644 --- a/crypto/x509/x509_cmp.c +++ b/crypto/x509/x509_cmp.c @@ -219,14 +219,14 @@ X509 *X509_find_by_subject(const STACK_OF(X509) *sk, X509_NAME *name) { } EVP_PKEY *X509_get0_pubkey(const X509 *x) { - if ((x == NULL) || (x->cert_info == NULL)) { - return NULL; - } - return (X509_PUBKEY_get0(x->cert_info->key)); + if (x == NULL) { + return NULL; + } + return X509_PUBKEY_get0(x->cert_info->key); } EVP_PKEY *X509_get_pubkey(const X509 *x) { - if ((x == NULL) || (x->cert_info == NULL)) { + if (x == NULL) { return NULL; } return X509_PUBKEY_get(x->cert_info->key); @@ -239,36 +239,29 @@ ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x) { return x->cert_info->key->public_key; } -int X509_check_private_key(X509 *x, const EVP_PKEY *k) { - EVP_PKEY *xk; - int ret; - - xk = X509_get_pubkey(x); +int X509_check_private_key(const X509 *x, const EVP_PKEY *k) { + const EVP_PKEY *xk = X509_get0_pubkey(x); + if (xk == NULL) { + return 0; + } - if (xk) { - ret = EVP_PKEY_cmp(xk, k); - } else { - ret = -2; + int ret = EVP_PKEY_cmp(xk, k); + if (ret > 0) { + return 1; } switch (ret) { - case 1: - break; case 0: OPENSSL_PUT_ERROR(X509, X509_R_KEY_VALUES_MISMATCH); - break; + return 0; case -1: OPENSSL_PUT_ERROR(X509, X509_R_KEY_TYPE_MISMATCH); - break; + return 0; case -2: OPENSSL_PUT_ERROR(X509, X509_R_UNKNOWN_KEY_TYPE); + return 0; } - if (xk) { - EVP_PKEY_free(xk); - } - if (ret > 0) { - return 1; - } + return 0; } diff --git a/crypto/x509/x509_req.c b/crypto/x509/x509_req.c index 977b0e84cf..19163226ed 100644 --- a/crypto/x509/x509_req.c +++ b/crypto/x509/x509_req.c @@ -77,46 +77,49 @@ X509_NAME *X509_REQ_get_subject_name(const X509_REQ *req) { } EVP_PKEY *X509_REQ_get_pubkey(const X509_REQ *req) { - if ((req == NULL) || (req->req_info == NULL)) { + if (req == NULL || req->req_info == NULL) { OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; } - return (X509_PUBKEY_get(req->req_info->pubkey)); + return X509_PUBKEY_get(req->req_info->pubkey); } EVP_PKEY *X509_REQ_get0_pubkey(const X509_REQ *req) { - if ((req == NULL) || (req->req_info == NULL)) { + if (req == NULL || req->req_info == NULL) { OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); return NULL; } - return (X509_PUBKEY_get0(req->req_info->pubkey)); + return X509_PUBKEY_get0(req->req_info->pubkey); } -int X509_REQ_check_private_key(X509_REQ *x, const EVP_PKEY *k) { - EVP_PKEY *xk = NULL; - int ok = 0; +int X509_REQ_check_private_key(const X509_REQ *x, const EVP_PKEY *k) { + const EVP_PKEY *xk = X509_REQ_get0_pubkey(x); + if (xk == NULL) { + return 0; + } + + int ret = EVP_PKEY_cmp(xk, k); + if (ret > 0) { + return 1; + } - xk = X509_REQ_get_pubkey(x); - switch (EVP_PKEY_cmp(xk, k)) { - case 1: - ok = 1; - break; + switch (ret) { case 0: OPENSSL_PUT_ERROR(X509, X509_R_KEY_VALUES_MISMATCH); - break; + return 0; case -1: OPENSSL_PUT_ERROR(X509, X509_R_KEY_TYPE_MISMATCH); - break; + return 0; case -2: if (EVP_PKEY_id(k) == EVP_PKEY_EC) { OPENSSL_PUT_ERROR(X509, ERR_R_EC_LIB); - break; + } else { + OPENSSL_PUT_ERROR(X509, X509_R_UNKNOWN_KEY_TYPE); } - OPENSSL_PUT_ERROR(X509, X509_R_UNKNOWN_KEY_TYPE); + return 0; } - EVP_PKEY_free(xk); - return ok; + return 0; } int X509_REQ_extension_nid(int req_nid) { diff --git a/crypto/x509/x509_vfy.c b/crypto/x509/x509_vfy.c index b31e25c2f9..c3116f30e1 100644 --- a/crypto/x509/x509_vfy.c +++ b/crypto/x509/x509_vfy.c @@ -1182,8 +1182,6 @@ static int get_crl(X509_STORE_CTX *ctx, X509_CRL **pcrl, X509 *x) { // Check CRL validity static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { X509 *issuer = NULL; - EVP_PKEY *ikey = NULL; - int ok = 0; int cnum = ctx->error_depth; int chnum = (int)sk_X509_num(ctx->chain) - 1; // if we have an alternative CRL issuer cert use that @@ -1200,9 +1198,8 @@ static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { // If not self signed, can't check signature if (!x509_check_issued_with_callback(ctx, issuer, issuer)) { ctx->error = X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } } @@ -1212,61 +1209,50 @@ static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { if ((issuer->ex_flags & EXFLAG_KUSAGE) && !(issuer->ex_kusage & X509v3_KU_CRL_SIGN)) { ctx->error = X509_V_ERR_KEYUSAGE_NO_CRL_SIGN; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } if (!(ctx->current_crl_score & CRL_SCORE_SCOPE)) { ctx->error = X509_V_ERR_DIFFERENT_CRL_SCOPE; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } if (crl->idp_flags & IDP_INVALID) { ctx->error = X509_V_ERR_INVALID_EXTENSION; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } if (!(ctx->current_crl_score & CRL_SCORE_TIME)) { - ok = check_crl_time(ctx, crl, 1); - if (!ok) { - goto err; + if (!check_crl_time(ctx, crl, 1)) { + return 0; } } // Attempt to get issuer certificate public key - ikey = X509_get_pubkey(issuer); - + EVP_PKEY *ikey = X509_get0_pubkey(issuer); if (!ikey) { ctx->error = X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } else { // Verify CRL signature if (X509_CRL_verify(crl, ikey) <= 0) { ctx->error = X509_V_ERR_CRL_SIGNATURE_FAILURE; - ok = ctx->verify_cb(0, ctx); - if (!ok) { - goto err; + if (!ctx->verify_cb(0, ctx)) { + return 0; } } } } - ok = 1; - -err: - EVP_PKEY_free(ikey); - return ok; + return 1; } // Check certificate against CRL @@ -1388,7 +1374,6 @@ int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x509, int suppress_error) { static int internal_verify(X509_STORE_CTX *ctx) { int ok = 0; X509 *xs, *xi; - EVP_PKEY *pkey = NULL; int n = (int)sk_X509_num(ctx->chain); ctx->error_depth = n - 1; @@ -1422,7 +1407,8 @@ static int internal_verify(X509_STORE_CTX *ctx) { // explicitly asked for. It doesn't add any security and just wastes // time. if (xs != xi || (ctx->param->flags & X509_V_FLAG_CHECK_SS_SIGNATURE)) { - if ((pkey = X509_get_pubkey(xi)) == NULL) { + EVP_PKEY *pkey = X509_get0_pubkey(xi); + if (pkey == NULL) { ctx->error = X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY; ctx->current_cert = xi; ok = ctx->verify_cb(0, ctx); @@ -1434,12 +1420,9 @@ static int internal_verify(X509_STORE_CTX *ctx) { ctx->current_cert = xs; ok = ctx->verify_cb(0, ctx); if (!ok) { - EVP_PKEY_free(pkey); goto end; } } - EVP_PKEY_free(pkey); - pkey = NULL; } check_cert: diff --git a/include/openssl/x509.h b/include/openssl/x509.h index 26a3d23ae8..accb45c8b3 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -219,7 +219,8 @@ OPENSSL_EXPORT ASN1_BIT_STRING *X509_get0_pubkey_bitstr(const X509 *x509); // X509_check_private_key returns one if |x509|'s public key matches |pkey| and // zero otherwise. -OPENSSL_EXPORT int X509_check_private_key(X509 *x509, const EVP_PKEY *pkey); +OPENSSL_EXPORT int X509_check_private_key(const X509 *x509, + const EVP_PKEY *pkey); // X509_get0_uids sets |*out_issuer_uid| to a non-owning pointer to the // issuerUID field of |x509|, or NULL if |x509| has no issuerUID. It similarly @@ -1163,7 +1164,7 @@ OPENSSL_EXPORT EVP_PKEY *X509_REQ_get_pubkey(const X509_REQ *req); // X509_REQ_check_private_key returns one if |req|'s public key matches |pkey| // and zero otherwise. -OPENSSL_EXPORT int X509_REQ_check_private_key(X509_REQ *req, +OPENSSL_EXPORT int X509_REQ_check_private_key(const X509_REQ *req, const EVP_PKEY *pkey); // X509_REQ_get_attr_count returns the number of attributes in |req|. From b63ccffab2651cd302e2a749b364db000809ea09 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Fri, 22 Dec 2023 10:55:47 -0500 Subject: [PATCH 13/66] Make configure_callback in x509_test.cc take the X509_STORE_CTX No change to tests, but makes it easier to test X509_STORE_CTX-level features. Change-Id: I26a02ce51b4970aedce06f64d4ebef0dba154597 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65052 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit e40882e848fdc03e31f974bbad6825f6886a5a38) --- crypto/x509/x509_test.cc | 149 ++++++++++++++++++++++++--------------- 1 file changed, 91 insertions(+), 58 deletions(-) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index b676cffc7d..28b73ed3ba 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -1525,7 +1525,7 @@ static int Verify( X509 *leaf, const std::vector &roots, const std::vector &intermediates, const std::vector &crls, unsigned long flags = 0, - std::function configure_callback = nullptr) { + std::function configure_callback = nullptr) { bssl::UniquePtr roots_stack(CertsToStack(roots)); bssl::UniquePtr intermediates_stack( CertsToStack(intermediates)); @@ -1555,7 +1555,7 @@ static int Verify( X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx.get()); X509_VERIFY_PARAM_set_time_posix(param, kReferenceTime); if (configure_callback) { - configure_callback(param); + configure_callback(ctx.get()); } if (flags) { X509_VERIFY_PARAM_set_flags(param, flags); @@ -1618,7 +1618,8 @@ TEST(X509Test, TestVerify) { SCOPED_TRACE(trusted_first); bool override_depth = false; int depth = -1; - auto configure_callback = [&](X509_VERIFY_PARAM *param) { + auto configure_callback = [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); // Note we need the callback to clear the flag. Setting |flags| to zero // only skips setting new flags. if (!trusted_first) { @@ -1780,7 +1781,9 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // The correct value should work. ASSERT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [&test](X509_VERIFY_PARAM *param) { + [&test](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(test.func(param, test.correct_value, test.correct_value_len)); })); @@ -1788,7 +1791,9 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // The wrong value should trigger a verification error. ASSERT_EQ(test.mismatch_error, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [&test](X509_VERIFY_PARAM *param) { + [&test](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(test.func(param, test.incorrect_value, test.incorrect_value_len)); })); @@ -1797,14 +1802,18 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // backwards compatibility with OpenSSL. ASSERT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [&test](X509_VERIFY_PARAM *param) { + [&test](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(test.func(param, test.correct_value, 0)); })); // AWS-LC allows an empty value with zero as the length for backwards // compatibility with OpenSSL. ASSERT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [&test](X509_VERIFY_PARAM *param) { + [&test](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(test.func(param, nullptr, 0)); })); @@ -1812,7 +1821,9 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // also cause verification to fail. ASSERT_EQ(X509_V_ERR_INVALID_CALL, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [&test](X509_VERIFY_PARAM *param) { + [&test](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_FALSE(test.func(param, "a", 2)); })); } @@ -1822,7 +1833,9 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // AWS-LC/OpenSSL allows an empty value with a non-zero length for backwards // compatibility with OpenSSL. We do not recommend this behavior. ASSERT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [](X509_VERIFY_PARAM *param) { + [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_host( param, nullptr, strlen(kHostname))); })); @@ -1830,16 +1843,19 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // IP addresses work slightly differently: // The correct value should still work. - ASSERT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [](X509_VERIFY_PARAM *param) { - ASSERT_TRUE(X509_VERIFY_PARAM_set1_ip( - param, kIP, sizeof(kIP))); - })); + ASSERT_EQ( + X509_V_OK, + Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, + [](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); + ASSERT_TRUE(X509_VERIFY_PARAM_set1_ip(param, kIP, sizeof(kIP))); + })); // Incorrect values should still fail. ASSERT_EQ(X509_V_ERR_IP_ADDRESS_MISMATCH, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [](X509_VERIFY_PARAM *param) { + [](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_ip(param, kWrongIP, sizeof(kWrongIP))); })); @@ -1848,14 +1864,16 @@ TEST(X509Test, ZeroLengthsWithX509PARAM) { // verification to always fail. ASSERT_EQ(X509_V_ERR_INVALID_CALL, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [](X509_VERIFY_PARAM *param) { + [](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_FALSE(X509_VERIFY_PARAM_set1_ip(param, kIP, 0)); })); // ... and so should NULL values. ASSERT_EQ(X509_V_ERR_INVALID_CALL, Verify(leaf.get(), {root.get()}, {}, empty_crls, 0, - [](X509_VERIFY_PARAM *param) { + [](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_FALSE(X509_VERIFY_PARAM_set1_ip(param, nullptr, 0)); })); @@ -1979,18 +1997,18 @@ TEST(X509Test, TestCRL) { // The CRL is valid for a month. EXPECT_EQ(X509_V_ERR_CRL_HAS_EXPIRED, Verify(leaf.get(), {root.get()}, {root.get()}, {basic_crl.get()}, - X509_V_FLAG_CRL_CHECK, [](X509_VERIFY_PARAM *param) { - X509_VERIFY_PARAM_set_time_posix( - param, kReferenceTime + 2 * 30 * 24 * 3600); + X509_V_FLAG_CRL_CHECK, [](X509_STORE_CTX *ctx) { + X509_STORE_CTX_set_time_posix( + ctx, /*flags=*/0, kReferenceTime + 2 * 30 * 24 * 3600); })); // X509_V_FLAG_NO_CHECK_TIME suppresses the validity check. EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {root.get()}, {basic_crl.get()}, X509_V_FLAG_CRL_CHECK | X509_V_FLAG_NO_CHECK_TIME, - [](X509_VERIFY_PARAM *param) { - X509_VERIFY_PARAM_set_time_posix( - param, kReferenceTime + 2 * 30 * 24 * 3600); + [](X509_STORE_CTX *ctx) { + X509_STORE_CTX_set_time_posix( + ctx, /*flags=*/0, kReferenceTime + 2 * 30 * 24 * 3600); })); // We no longer support indirect or delta CRLs. @@ -3431,7 +3449,8 @@ TEST(X509Test, CommonNameFallback) { ASSERT_TRUE(with_ip); auto verify_cert = [&](X509 *leaf, unsigned flags, const char *host) { - return Verify(leaf, {root.get()}, {}, {}, 0, [&](X509_VERIFY_PARAM *param) { + return Verify(leaf, {root.get()}, {}, {}, 0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_host(param, host, strlen(host))); X509_VERIFY_PARAM_set_hostflags(param, flags); }); @@ -3548,7 +3567,8 @@ TEST(X509Test, CommonNameAndNameConstraints) { auto verify_cert = [&](X509 *leaf, unsigned flags, const char *host) { return Verify( leaf, {root.get()}, {intermediate.get()}, {}, 0, - [&](X509_VERIFY_PARAM *param) { + [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_host(param, host, strlen(host))); X509_VERIFY_PARAM_set_hostflags(param, flags); }); @@ -3605,7 +3625,8 @@ TEST(X509Test, ServerGatedCryptoEKUs) { auto verify_cert = [&root](X509 *leaf) { return Verify(leaf, {root.get()}, /*intermediates=*/{}, /*crls=*/{}, - /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set_purpose( param, X509_PURPOSE_SSL_SERVER)); }); @@ -4551,7 +4572,8 @@ TEST(X509Test, TrustedFirst) { EXPECT_EQ(X509_V_ERR_CERT_HAS_EXPIRED, Verify(leaf.get(), {root1.get(), root2.get()}, {intermediate.get(), root1_cross.get()}, {}, /*flags=*/0, - [&](X509_VERIFY_PARAM *param) { + [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); X509_VERIFY_PARAM_clear_flags(param, X509_V_FLAG_TRUSTED_FIRST); })); @@ -4561,7 +4583,8 @@ TEST(X509Test, TrustedFirst) { EXPECT_EQ( X509_V_OK, Verify(leaf.get(), {root1.get()}, {intermediate.get(), root1_cross.get()}, - {}, /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + {}, /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); X509_VERIFY_PARAM_clear_flags(param, X509_V_FLAG_TRUSTED_FIRST); })); } @@ -5294,7 +5317,9 @@ TEST(X509Test, Names) { /*peername=*/nullptr)); EXPECT_EQ(X509_V_OK, Verify(cert.get(), {root.get()}, /*intermediates=*/{}, - /*crls=*/{}, /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + /*crls=*/{}, /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_host( param, dns.data(), dns.size())); X509_VERIFY_PARAM_set_hostflags(param, t.flags); @@ -5307,7 +5332,9 @@ TEST(X509Test, Names) { /*peername=*/nullptr)); EXPECT_EQ(X509_V_ERR_HOSTNAME_MISMATCH, Verify(cert.get(), {root.get()}, /*intermediates=*/{}, - /*crls=*/{}, /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + /*crls=*/{}, /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_host( param, dns.data(), dns.size())); X509_VERIFY_PARAM_set_hostflags(param, t.flags); @@ -5320,7 +5347,9 @@ TEST(X509Test, Names) { 1, X509_check_email(cert.get(), email.data(), email.size(), t.flags)); EXPECT_EQ(X509_V_OK, Verify(cert.get(), {root.get()}, /*intermediates=*/{}, - /*crls=*/{}, /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + /*crls=*/{}, /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_email( param, email.data(), email.size())); X509_VERIFY_PARAM_set_hostflags(param, t.flags); @@ -5333,7 +5362,9 @@ TEST(X509Test, Names) { 0, X509_check_email(cert.get(), email.data(), email.size(), t.flags)); EXPECT_EQ(X509_V_ERR_EMAIL_MISMATCH, Verify(cert.get(), {root.get()}, /*intermediates=*/{}, - /*crls=*/{}, /*flags=*/0, [&](X509_VERIFY_PARAM *param) { + /*crls=*/{}, /*flags=*/0, [&](X509_STORE_CTX *ctx) { + X509_VERIFY_PARAM *param = + X509_STORE_CTX_get0_param(ctx); ASSERT_TRUE(X509_VERIFY_PARAM_set1_email( param, email.data(), email.size())); X509_VERIFY_PARAM_set_hostflags(param, t.flags); @@ -6150,8 +6181,9 @@ TEST(X509Test, Policy) { EXPECT_EQ(X509_V_OK, Verify(leaf_invalid.get(), {root.get()}, {intermediate.get()}, /*crls=*/{})); - auto set_policies = [](X509_VERIFY_PARAM *param, + auto set_policies = [](X509_STORE_CTX *ctx, std::vector oids) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); for (const ASN1_OBJECT *oid : oids) { bssl::UniquePtr copy(OBJ_dup(oid)); ASSERT_TRUE(copy); @@ -6164,65 +6196,65 @@ TEST(X509Test, Policy) { // The chain is good for |oid1| and |oid2|, but not |oid3|. EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid2.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid2.get()}); })); EXPECT_EQ(X509_V_ERR_NO_EXPLICIT_POLICY, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid3.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid3.get()}); })); EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get(), oid2.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get(), oid2.get()}); })); EXPECT_EQ(X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get(), oid3.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get(), oid3.get()}); })); // The policy extension cannot be parsed. EXPECT_EQ(X509_V_ERR_INVALID_POLICY_EXTENSION, Verify(leaf.get(), {root.get()}, {intermediate_invalid.get()}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); EXPECT_EQ(X509_V_ERR_INVALID_POLICY_EXTENSION, Verify(leaf_invalid.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); // There is a duplicate policy in the policy extension. EXPECT_EQ(X509_V_ERR_INVALID_POLICY_EXTENSION, Verify(leaf.get(), {root.get()}, {intermediate_duplicate.get()}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); // The policy extension in the leaf cannot be parsed. EXPECT_EQ(X509_V_ERR_INVALID_POLICY_EXTENSION, Verify(leaf_duplicate.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); // With just a trust anchor, policy checking silently succeeds. EXPECT_EQ(X509_V_OK, Verify(root.get(), {root.get()}, {}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); } @@ -6242,8 +6274,9 @@ TEST(X509Test, PolicyThreads) { OBJ_txt2obj("1.2.840.113554.4.1.72585.2.3", /*dont_search_names=*/1)); ASSERT_TRUE(oid3); - auto set_policies = [](X509_VERIFY_PARAM *param, + auto set_policies = [](X509_STORE_CTX *ctx, std::vector oids) { + X509_VERIFY_PARAM *param = X509_STORE_CTX_get0_param(ctx); for (const ASN1_OBJECT *oid : oids) { bssl::UniquePtr copy(OBJ_dup(oid)); ASSERT_TRUE(copy); @@ -6270,8 +6303,8 @@ TEST(X509Test, PolicyThreads) { EXPECT_EQ( X509_V_OK, Verify(leaf.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, - X509_V_FLAG_EXPLICIT_POLICY, [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + X509_V_FLAG_EXPLICIT_POLICY, [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); }); } @@ -6298,8 +6331,8 @@ TEST(X509Test, PolicyThreads) { EXPECT_EQ(X509_V_ERR_INVALID_POLICY_EXTENSION, Verify(leaf_invalid.get(), {root.get()}, {intermediate.get()}, /*crls=*/{}, X509_V_FLAG_EXPLICIT_POLICY, - [&](X509_VERIFY_PARAM *param) { - set_policies(param, {oid1.get()}); + [&](X509_STORE_CTX *ctx) { + set_policies(ctx, {oid1.get()}); })); }); } From 7c20b961d15d2dd4430554761da1b738cc9ffa0a Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Fri, 22 Dec 2023 11:06:56 -0500 Subject: [PATCH 14/66] Test the X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE codepath This seems to only be reachable via the verify callback, but it is possible for internal_verify to see a single-element certificate that isn't self-signed. There's a special error code for this. We probably can safely change it, but cover the codepath in the meantime. Change-Id: Id4c81e1826f0b43b369e8f00de36313e5fa4360d Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65053 Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit 35f5a321296977809cd89a49ec400310c2bba78b) --- crypto/x509/x509_test.cc | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index 28b73ed3ba..d2b1a6ff28 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -4954,6 +4954,23 @@ TEST(X509Test, SignatureVerification) { {intermediate.valid.get()}, {})); EXPECT_EQ(X509_V_OK, Verify(leaf.bad_key_type.get(), {root.valid.get()}, {intermediate.valid.get()}, {})); + + // At the time we go to verify signatures, it is possible that we have a + // single-element certificate chain with a certificate that isn't self-signed. + // This does not seem to be reachable except if missing trust anchors are + // suppressed with the verify callback, but exercise this codepath anyway. + EXPECT_EQ(X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE, + Verify(leaf.valid.get(), {}, {}, {}, 0, [](X509_STORE_CTX *ctx) { + X509_STORE_CTX_set_verify_cb( + ctx, [](int ok, X509_STORE_CTX *ctx_inner) -> int { + if (ok) { + return ok; + } + // Suppress the missing issuer certificate. + int err = X509_STORE_CTX_get_error(ctx_inner); + return err == X509_V_ERR_UNABLE_TO_GET_ISSUER_CERT_LOCALLY; + }); + })); } // kConstructedBitString is an X.509 certificate where the signature is encoded From 0647e1ac48b16fc4bd8ff359e02908571ce05976 Mon Sep 17 00:00:00 2001 From: samuel40791765 Date: Tue, 4 Jun 2024 00:55:01 +0000 Subject: [PATCH 15/66] align X509_SIG_INFO initialization with OpenSSL --- crypto/x509/v3_purp.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/crypto/x509/v3_purp.c b/crypto/x509/v3_purp.c index eaf9ff9479..0c6ed5b541 100644 --- a/crypto/x509/v3_purp.c +++ b/crypto/x509/v3_purp.c @@ -399,9 +399,11 @@ int x509v3_cache_extensions(X509 *x) { break; } } - if (!x509_init_signature_info(x)) { - x->ex_flags |= EXFLAG_INVALID; - } + + // Set x->sig_info. Errors here are ignored so that we emit similar errors + // to OpenSSL, instead of failing early. + (void)x509_init_signature_info(x); + x->ex_flags |= EXFLAG_SET; CRYPTO_MUTEX_unlock_write(&x->lock); From 1997f310ba91d8ccce38132770a8cf198eab0ae8 Mon Sep 17 00:00:00 2001 From: samuel40791765 Date: Tue, 4 Jun 2024 22:57:07 +0000 Subject: [PATCH 16/66] Update build files in generated-src --- .../ios-aarch64/crypto/chacha/chacha-armv8.S | 28 +++-------- .../ios-arm/crypto/chacha/chacha-armv4.S | 46 ++++--------------- .../crypto/chacha/chacha-armv8.S | 36 ++++----------- .../linux-arm/crypto/chacha/chacha-armv4.S | 46 ++++--------------- .../win-aarch64/crypto/chacha/chacha-armv8.S | 30 +++--------- 5 files changed, 41 insertions(+), 145 deletions(-) diff --git a/generated-src/ios-aarch64/crypto/chacha/chacha-armv8.S b/generated-src/ios-aarch64/crypto/chacha/chacha-armv8.S index dd1c96438c..3807631e44 100644 --- a/generated-src/ios-aarch64/crypto/chacha/chacha-armv8.S +++ b/generated-src/ios-aarch64/crypto/chacha/chacha-armv8.S @@ -6,9 +6,6 @@ #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_AARCH64) && defined(__APPLE__) #include - -.private_extern _OPENSSL_armcap_P - .section __TEXT,__const .align 5 @@ -21,25 +18,11 @@ Lone: .text -.globl _ChaCha20_ctr32 -.private_extern _ChaCha20_ctr32 +.globl _ChaCha20_ctr32_nohw +.private_extern _ChaCha20_ctr32_nohw .align 5 -_ChaCha20_ctr32: - AARCH64_VALID_CALL_TARGET - cbz x2,Labort -#if defined(OPENSSL_HWASAN) && __clang_major__ >= 10 - adrp x5,:pg_hi21_nc:_OPENSSL_armcap_P -#else - adrp x5,_OPENSSL_armcap_P@PAGE -#endif - cmp x2,#192 - b.lo Lshort - ldr w17,[x5,_OPENSSL_armcap_P@PAGEOFF] - tst w17,#ARMV7_NEON - b.ne ChaCha20_neon - -Lshort: +_ChaCha20_ctr32_nohw: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -254,7 +237,6 @@ Loop: ldp x27,x28,[x29,#80] ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER -Labort: ret .align 4 @@ -314,9 +296,11 @@ Loop_tail: ret +.globl _ChaCha20_ctr32_neon +.private_extern _ChaCha20_ctr32_neon .align 5 -ChaCha20_neon: +_ChaCha20_ctr32_neon: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 diff --git a/generated-src/ios-arm/crypto/chacha/chacha-armv4.S b/generated-src/ios-arm/crypto/chacha/chacha-armv4.S index 9aa23e1c48..31ac0fa839 100644 --- a/generated-src/ios-arm/crypto/chacha/chacha-armv4.S +++ b/generated-src/ios-arm/crypto/chacha/chacha-armv4.S @@ -29,42 +29,17 @@ Lsigma: .long 0x61707865,0x3320646e,0x79622d32,0x6b206574 @ endian-neutral Lone: .long 1,0,0,0 -#if __ARM_MAX_ARCH__>=7 -LOPENSSL_armcap: -.word OPENSSL_armcap_P-Lsigma -#else -.word -1 -#endif -.globl _ChaCha20_ctr32 -.private_extern _ChaCha20_ctr32 +.globl _ChaCha20_ctr32_nohw +.private_extern _ChaCha20_ctr32_nohw #ifdef __thumb2__ -.thumb_func _ChaCha20_ctr32 +.thumb_func _ChaCha20_ctr32_nohw #endif .align 5 -_ChaCha20_ctr32: -LChaCha20_ctr32: +_ChaCha20_ctr32_nohw: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0,r1,r2,r4-r11,lr} adr r14,Lsigma - cmp r2,#0 @ len==0? -#ifdef __thumb2__ - itt eq -#endif - addeq sp,sp,#4*3 - beq Lno_data -#if __ARM_MAX_ARCH__>=7 - cmp r2,#192 @ test len - bls Lshort - ldr r4,[r14,#32] - ldr r4,[r14,r4] -# ifdef __APPLE__ - ldr r4,[r4] -# endif - tst r4,#ARMV7_NEON - bne LChaCha20_neon -Lshort: -#endif ldmia r12,{r4,r5,r6,r7} @ load counter and nonce sub sp,sp,#4*(16) @ off-load area stmdb sp!,{r4,r5,r6,r7} @ copy counter and nonce @@ -793,21 +768,21 @@ Loop_tail: Ldone: add sp,sp,#4*(32+3) -Lno_data: ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc} #if __ARM_MAX_ARCH__>=7 +.globl _ChaCha20_ctr32_neon +.private_extern _ChaCha20_ctr32_neon #ifdef __thumb2__ -.thumb_func ChaCha20_neon +.thumb_func _ChaCha20_ctr32_neon #endif .align 5 -ChaCha20_neon: +_ChaCha20_ctr32_neon: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0,r1,r2,r4-r11,lr} -LChaCha20_neon: adr r14,Lsigma vstmdb sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ ABI spec says so stmdb sp!,{r0,r1,r2,r3} @@ -1476,10 +1451,5 @@ Ldone_neon: add sp,sp,#4*(16+3) ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc} -.comm _OPENSSL_armcap_P,4 -.non_lazy_symbol_pointer -OPENSSL_armcap_P: -.indirect_symbol _OPENSSL_armcap_P -.long 0 #endif #endif // !OPENSSL_NO_ASM && defined(OPENSSL_ARM) && defined(__APPLE__) diff --git a/generated-src/linux-aarch64/crypto/chacha/chacha-armv8.S b/generated-src/linux-aarch64/crypto/chacha/chacha-armv8.S index 7e170636c9..55fa58379c 100644 --- a/generated-src/linux-aarch64/crypto/chacha/chacha-armv8.S +++ b/generated-src/linux-aarch64/crypto/chacha/chacha-armv8.S @@ -6,9 +6,6 @@ #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_AARCH64) && defined(__ELF__) #include - -.hidden OPENSSL_armcap_P - .section .rodata .align 5 @@ -21,25 +18,11 @@ .text -.globl ChaCha20_ctr32 -.hidden ChaCha20_ctr32 -.type ChaCha20_ctr32,%function +.globl ChaCha20_ctr32_nohw +.hidden ChaCha20_ctr32_nohw +.type ChaCha20_ctr32_nohw,%function .align 5 -ChaCha20_ctr32: - AARCH64_VALID_CALL_TARGET - cbz x2,.Labort -#if defined(OPENSSL_HWASAN) && __clang_major__ >= 10 - adrp x5,:pg_hi21_nc:OPENSSL_armcap_P -#else - adrp x5,OPENSSL_armcap_P -#endif - cmp x2,#192 - b.lo .Lshort - ldr w17,[x5,:lo12:OPENSSL_armcap_P] - tst w17,#ARMV7_NEON - b.ne ChaCha20_neon - -.Lshort: +ChaCha20_ctr32_nohw: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -254,7 +237,6 @@ ChaCha20_ctr32: ldp x27,x28,[x29,#80] ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER -.Labort: ret .align 4 @@ -312,11 +294,13 @@ ChaCha20_ctr32: ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER ret -.size ChaCha20_ctr32,.-ChaCha20_ctr32 +.size ChaCha20_ctr32_nohw,.-ChaCha20_ctr32_nohw -.type ChaCha20_neon,%function +.globl ChaCha20_ctr32_neon +.hidden ChaCha20_ctr32_neon +.type ChaCha20_ctr32_neon,%function .align 5 -ChaCha20_neon: +ChaCha20_ctr32_neon: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -810,7 +794,7 @@ ChaCha20_neon: ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER ret -.size ChaCha20_neon,.-ChaCha20_neon +.size ChaCha20_ctr32_neon,.-ChaCha20_ctr32_neon .type ChaCha20_512_neon,%function .align 5 ChaCha20_512_neon: diff --git a/generated-src/linux-arm/crypto/chacha/chacha-armv4.S b/generated-src/linux-arm/crypto/chacha/chacha-armv4.S index 6d3e84bc5e..2255dd2b4b 100644 --- a/generated-src/linux-arm/crypto/chacha/chacha-armv4.S +++ b/generated-src/linux-arm/crypto/chacha/chacha-armv4.S @@ -29,40 +29,15 @@ .long 0x61707865,0x3320646e,0x79622d32,0x6b206574 @ endian-neutral .Lone: .long 1,0,0,0 -#if __ARM_MAX_ARCH__>=7 -.LOPENSSL_armcap: -.word OPENSSL_armcap_P-.Lsigma -#else -.word -1 -#endif -.globl ChaCha20_ctr32 -.hidden ChaCha20_ctr32 -.type ChaCha20_ctr32,%function +.globl ChaCha20_ctr32_nohw +.hidden ChaCha20_ctr32_nohw +.type ChaCha20_ctr32_nohw,%function .align 5 -ChaCha20_ctr32: -.LChaCha20_ctr32: +ChaCha20_ctr32_nohw: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0,r1,r2,r4-r11,lr} adr r14,.Lsigma - cmp r2,#0 @ len==0? -#ifdef __thumb2__ - itt eq -#endif - addeq sp,sp,#4*3 - beq .Lno_data -#if __ARM_MAX_ARCH__>=7 - cmp r2,#192 @ test len - bls .Lshort - ldr r4,[r14,#32] - ldr r4,[r14,r4] -# ifdef __APPLE__ - ldr r4,[r4] -# endif - tst r4,#ARMV7_NEON - bne .LChaCha20_neon -.Lshort: -#endif ldmia r12,{r4,r5,r6,r7} @ load counter and nonce sub sp,sp,#4*(16) @ off-load area stmdb sp!,{r4,r5,r6,r7} @ copy counter and nonce @@ -791,19 +766,19 @@ ChaCha20_ctr32: .Ldone: add sp,sp,#4*(32+3) -.Lno_data: ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc} -.size ChaCha20_ctr32,.-ChaCha20_ctr32 +.size ChaCha20_ctr32_nohw,.-ChaCha20_ctr32_nohw #if __ARM_MAX_ARCH__>=7 .arch armv7-a .fpu neon -.type ChaCha20_neon,%function +.globl ChaCha20_ctr32_neon +.hidden ChaCha20_ctr32_neon +.type ChaCha20_ctr32_neon,%function .align 5 -ChaCha20_neon: +ChaCha20_ctr32_neon: ldr r12,[sp,#0] @ pull pointer to counter and nonce stmdb sp!,{r0,r1,r2,r4-r11,lr} -.LChaCha20_neon: adr r14,.Lsigma vstmdb sp!,{d8,d9,d10,d11,d12,d13,d14,d15} @ ABI spec says so stmdb sp!,{r0,r1,r2,r3} @@ -1471,7 +1446,6 @@ ChaCha20_neon: vldmia sp,{d8,d9,d10,d11,d12,d13,d14,d15} add sp,sp,#4*(16+3) ldmia sp!,{r4,r5,r6,r7,r8,r9,r10,r11,pc} -.size ChaCha20_neon,.-ChaCha20_neon -.comm OPENSSL_armcap_P,4,4 +.size ChaCha20_ctr32_neon,.-ChaCha20_ctr32_neon #endif #endif // !OPENSSL_NO_ASM && defined(OPENSSL_ARM) && defined(__ELF__) diff --git a/generated-src/win-aarch64/crypto/chacha/chacha-armv8.S b/generated-src/win-aarch64/crypto/chacha/chacha-armv8.S index 1aae896fa4..851ef4db6c 100644 --- a/generated-src/win-aarch64/crypto/chacha/chacha-armv8.S +++ b/generated-src/win-aarch64/crypto/chacha/chacha-armv8.S @@ -6,9 +6,6 @@ #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_AARCH64) && defined(_WIN32) #include - - - .section .rodata .align 5 @@ -21,27 +18,13 @@ Lone: .text -.globl ChaCha20_ctr32 +.globl ChaCha20_ctr32_nohw -.def ChaCha20_ctr32 +.def ChaCha20_ctr32_nohw .type 32 .endef .align 5 -ChaCha20_ctr32: - AARCH64_VALID_CALL_TARGET - cbz x2,Labort -#if defined(OPENSSL_HWASAN) && __clang_major__ >= 10 - adrp x5,:pg_hi21_nc:OPENSSL_armcap_P -#else - adrp x5,OPENSSL_armcap_P -#endif - cmp x2,#192 - b.lo Lshort - ldr w17,[x5,:lo12:OPENSSL_armcap_P] - tst w17,#ARMV7_NEON - b.ne ChaCha20_neon - -Lshort: +ChaCha20_ctr32_nohw: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 @@ -256,7 +239,6 @@ Loop: ldp x27,x28,[x29,#80] ldp x29,x30,[sp],#96 AARCH64_VALIDATE_LINK_REGISTER -Labort: ret .align 4 @@ -316,11 +298,13 @@ Loop_tail: ret -.def ChaCha20_neon +.globl ChaCha20_ctr32_neon + +.def ChaCha20_ctr32_neon .type 32 .endef .align 5 -ChaCha20_neon: +ChaCha20_ctr32_neon: AARCH64_SIGN_LINK_REGISTER stp x29,x30,[sp,#-96]! add x29,sp,#0 From 8ce36af1464b6d64524d92fcf0654f6d031178e5 Mon Sep 17 00:00:00 2001 From: samuel40791765 Date: Fri, 7 Jun 2024 19:41:14 +0000 Subject: [PATCH 17/66] add test for X509_REQ_check_private_key --- crypto/x509/x509_test.cc | 3 +++ 1 file changed, 3 insertions(+) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index d2b1a6ff28..9498c9aa3a 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -2770,6 +2770,9 @@ TEST(X509Test, SignCSR) { bssl::UniquePtr copy_pubkey(X509_REQ_get_pubkey(copy.get())); ASSERT_TRUE(copy_pubkey); EXPECT_EQ(1, EVP_PKEY_cmp(pkey.get(), copy_pubkey.get())); + + // Check again specifically with |X509_REQ_check_private_key|. + EXPECT_TRUE(X509_REQ_check_private_key(csr.get(), pkey.get())); } } } From 37ba0e2efc68407e7b20c71a7f4332846a76a7fb Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Wed, 12 Jun 2024 20:05:39 +0000 Subject: [PATCH 18/66] [EC] Unify point addition for P-256/384/521 (#1602) Implement and use a single version of point addition for implementations of NIST curves P-384, P-521, and Fiat-crypto based implementation of P-256. The change does not affect performance. --- crypto/fipsmodule/ec/ec_nistp.c | 151 +++++++++++++++++++++++++++++++- crypto/fipsmodule/ec/ec_nistp.h | 14 +++ crypto/fipsmodule/ec/p256.c | 123 +------------------------- crypto/fipsmodule/ec/p384.c | 112 ++--------------------- crypto/fipsmodule/ec/p521.c | 111 ++--------------------- 5 files changed, 177 insertions(+), 334 deletions(-) diff --git a/crypto/fipsmodule/ec/ec_nistp.c b/crypto/fipsmodule/ec/ec_nistp.c index a4484dc06c..f3eaadde07 100644 --- a/crypto/fipsmodule/ec/ec_nistp.c +++ b/crypto/fipsmodule/ec/ec_nistp.c @@ -15,7 +15,7 @@ // // | op | P-521 | P-384 | P-256 | // |----------------------------| -// | 1. | | | | +// | 1. | x | x | x* | // | 2. | x | x | x* | // | 3. | | | | // | 4. | | | | @@ -36,6 +36,18 @@ #endif typedef ec_nistp_felem_limb ec_nistp_felem[NISTP_FELEM_MAX_NUM_OF_LIMBS]; +// Conditional copy in constant-time (out = t == 0 ? z : nz). +static void cmovznz(ec_nistp_felem_limb *out, + size_t num_limbs, + ec_nistp_felem_limb t, + const ec_nistp_felem_limb *z, + const ec_nistp_felem_limb *nz) { + ec_nistp_felem_limb mask = constant_time_is_zero_w(t); + for (size_t i = 0; i < num_limbs; i++) { + out[i] = constant_time_select_w(mask, z[i], nz[i]); + } +} + // Group operations // ---------------- // @@ -110,3 +122,140 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, ctx->add(gamma, gamma, gamma); ctx->sub(y_out, y_out, gamma); } + +// ec_nistp_point_add calculates (x1, y1, z1) + (x2, y2, z2) +// +// The method is taken from: +// http://hyperelliptic.org/EFD/g1p/auto-shortw-jacobian.html#addition-add-2007-bl +// adapted for mixed addition (z2 = 1, or z2 = 0 for the point at infinity). +// +// Coq transcription and correctness proof: +// +// +// +// This function includes a branch for checking whether the two input points +// are equal, (while not equal to the point at infinity). This case should +// never happen during single point multiplication, so there is no timing leak +// for ECDH and ECDSA. +void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, + ec_nistp_felem_limb *x3, + ec_nistp_felem_limb *y3, + ec_nistp_felem_limb *z3, + const ec_nistp_felem_limb *x1, + const ec_nistp_felem_limb *y1, + const ec_nistp_felem_limb *z1, + const int mixed, + const ec_nistp_felem_limb *x2, + const ec_nistp_felem_limb *y2, + const ec_nistp_felem_limb *z2) { + ec_nistp_felem x_out, y_out, z_out; + + ec_nistp_felem_limb z1nz = ctx->nz(z1); + ec_nistp_felem_limb z2nz = ctx->nz(z2); + + // z1z1 = z1**2 + ec_nistp_felem z1z1; + ctx->sqr(z1z1, z1); + + ec_nistp_felem u1, s1, two_z1z2; + if (!mixed) { + // z2z2 = z2**2 + ec_nistp_felem z2z2; + ctx->sqr(z2z2, z2); + + // u1 = x1*z2z2 + ctx->mul(u1, x1, z2z2); + + // two_z1z2 = (z1 + z2)**2 - (z1z1 + z2z2) = 2z1z2 + ctx->add(two_z1z2, z1, z2); + ctx->sqr(two_z1z2, two_z1z2); + ctx->sub(two_z1z2, two_z1z2, z1z1); + ctx->sub(two_z1z2, two_z1z2, z2z2); + + // s1 = y1 * z2**3 + ctx->mul(s1, z2, z2z2); + ctx->mul(s1, s1, y1); + } else { + // We'll assume z2 = 1 (special case z2 = 0 is handled later). + + // u1 = x1*z2z2 + OPENSSL_memcpy(u1, x1, ctx->felem_num_limbs * sizeof(ec_nistp_felem_limb)); + // two_z1z2 = 2z1z2 + ctx->add(two_z1z2, z1, z1); + // s1 = y1 * z2**3 + OPENSSL_memcpy(s1, y1, ctx->felem_num_limbs * sizeof(ec_nistp_felem_limb)); + } + + // u2 = x2*z1z1 + ec_nistp_felem u2; + ctx->mul(u2, x2, z1z1); + + // h = u2 - u1 + ec_nistp_felem h; + ctx->sub(h, u2, u1); + + ec_nistp_felem_limb xneq = ctx->nz(h); + + // z_out = two_z1z2 * h + ctx->mul(z_out, h, two_z1z2); + + // z1z1z1 = z1 * z1z1 + ec_nistp_felem z1z1z1; + ctx->mul(z1z1z1, z1, z1z1); + + // s2 = y2 * z1**3 + ec_nistp_felem s2; + ctx->mul(s2, y2, z1z1z1); + + // r = (s2 - s1)*2 + ec_nistp_felem r; + ctx->sub(r, s2, s1); + ctx->add(r, r, r); + + ec_nistp_felem_limb yneq = ctx->nz(r); + + // This case will never occur in the constant-time |ec_GFp_mont_mul|. + ec_nistp_felem_limb is_nontrivial_double = + constant_time_is_zero_w(xneq | yneq) & + ~constant_time_is_zero_w(z1nz) & + ~constant_time_is_zero_w(z2nz); + if (constant_time_declassify_w(is_nontrivial_double)) { + ec_nistp_point_double(ctx, x3, y3, z3, x1, y1, z1); + return; + } + + // I = (2h)**2 + ec_nistp_felem i; + ctx->add(i, h, h); + ctx->sqr(i, i); + + // J = h * I + ec_nistp_felem j; + ctx->mul(j, h, i); + + // V = U1 * I + ec_nistp_felem v; + ctx->mul(v, u1, i); + + // x_out = r**2 - J - 2V + ctx->sqr(x_out, r); + ctx->sub(x_out, x_out, j); + ctx->sub(x_out, x_out, v); + ctx->sub(x_out, x_out, v); + + // y_out = r(V-x_out) - 2 * s1 * J + ctx->sub(y_out, v, x_out); + ctx->mul(y_out, y_out, r); + ec_nistp_felem s1j; + ctx->mul(s1j, s1, j); + ctx->sub(y_out, y_out, s1j); + ctx->sub(y_out, y_out, s1j); + + cmovznz(x_out, ctx->felem_num_limbs, z1nz, x2, x_out); + cmovznz(y_out, ctx->felem_num_limbs, z1nz, y2, y_out); + cmovznz(z_out, ctx->felem_num_limbs, z1nz, z2, z_out); + cmovznz(x3, ctx->felem_num_limbs, z2nz, x1, x_out); + cmovznz(y3, ctx->felem_num_limbs, z2nz, y1, y_out); + cmovznz(z3, ctx->felem_num_limbs, z2nz, z1, z_out); +} + diff --git a/crypto/fipsmodule/ec/ec_nistp.h b/crypto/fipsmodule/ec/ec_nistp.h index 027380581f..152cb57090 100644 --- a/crypto/fipsmodule/ec/ec_nistp.h +++ b/crypto/fipsmodule/ec/ec_nistp.h @@ -44,10 +44,12 @@ typedef uint32_t ec_nistp_felem_limb; // This makes the functions reusable between different curves by simply // providing an appropriate methods object. typedef struct { + size_t felem_num_limbs; void (*add)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); void (*sub)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); void (*mul)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); void (*sqr)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a); + ec_nistp_felem_limb (*nz)(const ec_nistp_felem_limb *a); } ec_nistp_felem_meth; const ec_nistp_felem_meth *p256_felem_methods(void); @@ -61,5 +63,17 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, const ec_nistp_felem_limb *x_in, const ec_nistp_felem_limb *y_in, const ec_nistp_felem_limb *z_in); + +void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, + ec_nistp_felem_limb *x3, + ec_nistp_felem_limb *y3, + ec_nistp_felem_limb *z3, + const ec_nistp_felem_limb *x1, + const ec_nistp_felem_limb *y1, + const ec_nistp_felem_limb *z1, + const int mixed, + const ec_nistp_felem_limb *x2, + const ec_nistp_felem_limb *y2, + const ec_nistp_felem_limb *z2); #endif // EC_NISTP_H diff --git a/crypto/fipsmodule/ec/p256.c b/crypto/fipsmodule/ec/p256.c index ba81fcc912..8ca5278562 100644 --- a/crypto/fipsmodule/ec/p256.c +++ b/crypto/fipsmodule/ec/p256.c @@ -168,10 +168,12 @@ static void fiat_p256_inv_square(fiat_p256_felem out, } DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p256_felem_methods) { + out->felem_num_limbs = FIAT_P256_NLIMBS; out->add = fiat_p256_add; out->sub = fiat_p256_sub; out->mul = fiat_p256_mul; out->sqr = fiat_p256_square; + out->nz = fiat_p256_nz; } static void fiat_p256_point_double(fiat_p256_felem x_out, @@ -183,20 +185,6 @@ static void fiat_p256_point_double(fiat_p256_felem x_out, ec_nistp_point_double(p256_felem_methods(), x_out, y_out, z_out, x_in, y_in, z_in); } -// fiat_p256_point_add calculates (x1, y1, z1) + (x2, y2, z2) -// -// The method is taken from: -// http://hyperelliptic.org/EFD/g1p/auto-shortw-jacobian-3.html#addition-add-2007-bl, -// adapted for mixed addition (z2 = 1, or z2 = 0 for the point at infinity). -// -// Coq transcription and correctness proof: -// -// -// -// This function includes a branch for checking whether the two input points -// are equal, (while not equal to the point at infinity). This case never -// happens during single point multiplication, so there is no timing leak for -// ECDH or ECDSA signing. static void fiat_p256_point_add(fiat_p256_felem x3, fiat_p256_felem y3, fiat_p256_felem z3, const fiat_p256_felem x1, const fiat_p256_felem y1, @@ -204,112 +192,7 @@ static void fiat_p256_point_add(fiat_p256_felem x3, fiat_p256_felem y3, const fiat_p256_felem x2, const fiat_p256_felem y2, const fiat_p256_felem z2) { - fiat_p256_felem x_out, y_out, z_out; - fiat_p256_limb_t z1nz = fiat_p256_nz(z1); - fiat_p256_limb_t z2nz = fiat_p256_nz(z2); - - // z1z1 = z1z1 = z1**2 - fiat_p256_felem z1z1; - fiat_p256_square(z1z1, z1); - - fiat_p256_felem u1, s1, two_z1z2; - if (!mixed) { - // z2z2 = z2**2 - fiat_p256_felem z2z2; - fiat_p256_square(z2z2, z2); - - // u1 = x1*z2z2 - fiat_p256_mul(u1, x1, z2z2); - - // two_z1z2 = (z1 + z2)**2 - (z1z1 + z2z2) = 2z1z2 - fiat_p256_add(two_z1z2, z1, z2); - fiat_p256_square(two_z1z2, two_z1z2); - fiat_p256_sub(two_z1z2, two_z1z2, z1z1); - fiat_p256_sub(two_z1z2, two_z1z2, z2z2); - - // s1 = y1 * z2**3 - fiat_p256_mul(s1, z2, z2z2); - fiat_p256_mul(s1, s1, y1); - } else { - // We'll assume z2 = 1 (special case z2 = 0 is handled later). - - // u1 = x1*z2z2 - fiat_p256_copy(u1, x1); - // two_z1z2 = 2z1z2 - fiat_p256_add(two_z1z2, z1, z1); - // s1 = y1 * z2**3 - fiat_p256_copy(s1, y1); - } - - // u2 = x2*z1z1 - fiat_p256_felem u2; - fiat_p256_mul(u2, x2, z1z1); - - // h = u2 - u1 - fiat_p256_felem h; - fiat_p256_sub(h, u2, u1); - - fiat_p256_limb_t xneq = fiat_p256_nz(h); - - // z_out = two_z1z2 * h - fiat_p256_mul(z_out, h, two_z1z2); - - // z1z1z1 = z1 * z1z1 - fiat_p256_felem z1z1z1; - fiat_p256_mul(z1z1z1, z1, z1z1); - - // s2 = y2 * z1**3 - fiat_p256_felem s2; - fiat_p256_mul(s2, y2, z1z1z1); - - // r = (s2 - s1)*2 - fiat_p256_felem r; - fiat_p256_sub(r, s2, s1); - fiat_p256_add(r, r, r); - - fiat_p256_limb_t yneq = fiat_p256_nz(r); - - fiat_p256_limb_t is_nontrivial_double = constant_time_is_zero_w(xneq | yneq) & - ~constant_time_is_zero_w(z1nz) & - ~constant_time_is_zero_w(z2nz); - if (constant_time_declassify_w(is_nontrivial_double)) { - fiat_p256_point_double(x3, y3, z3, x1, y1, z1); - return; - } - - // I = (2h)**2 - fiat_p256_felem i; - fiat_p256_add(i, h, h); - fiat_p256_square(i, i); - - // J = h * I - fiat_p256_felem j; - fiat_p256_mul(j, h, i); - - // V = U1 * I - fiat_p256_felem v; - fiat_p256_mul(v, u1, i); - - // x_out = r**2 - J - 2V - fiat_p256_square(x_out, r); - fiat_p256_sub(x_out, x_out, j); - fiat_p256_sub(x_out, x_out, v); - fiat_p256_sub(x_out, x_out, v); - - // y_out = r(V-x_out) - 2 * s1 * J - fiat_p256_sub(y_out, v, x_out); - fiat_p256_mul(y_out, y_out, r); - fiat_p256_felem s1j; - fiat_p256_mul(s1j, s1, j); - fiat_p256_sub(y_out, y_out, s1j); - fiat_p256_sub(y_out, y_out, s1j); - - fiat_p256_cmovznz(x_out, z1nz, x2, x_out); - fiat_p256_cmovznz(x3, z2nz, x1, x_out); - fiat_p256_cmovznz(y_out, z1nz, y2, y_out); - fiat_p256_cmovznz(y3, z2nz, y1, y_out); - fiat_p256_cmovznz(z_out, z1nz, z2, z_out); - fiat_p256_cmovznz(z3, z2nz, z1, z_out); + ec_nistp_point_add(p256_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); } #include "./p256_table.h" diff --git a/crypto/fipsmodule/ec/p384.c b/crypto/fipsmodule/ec/p384.c index 777fd20b26..930b1ac26f 100644 --- a/crypto/fipsmodule/ec/p384.c +++ b/crypto/fipsmodule/ec/p384.c @@ -243,17 +243,21 @@ static void p384_inv_square(p384_felem out, #if defined(EC_NISTP_USE_S2N_BIGNUM) DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p384_felem_methods) { + out->felem_num_limbs = P384_NLIMBS; out->add = bignum_add_p384; out->sub = bignum_sub_p384; out->mul = bignum_montmul_p384_selector; out->sqr = bignum_montsqr_p384_selector; + out->nz = p384_felem_nz; } #else DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p384_felem_methods) { + out->felem_num_limbs = P384_NLIMBS; out->add = fiat_p384_add; out->sub = fiat_p384_sub; out->mul = fiat_p384_mul; out->sqr = fiat_p384_square; + out->nz = p384_felem_nz; } #endif @@ -283,113 +287,7 @@ static void p384_point_add(p384_felem x3, p384_felem y3, p384_felem z3, const p384_felem x2, const p384_felem y2, const p384_felem z2) { - p384_felem x_out, y_out, z_out; - p384_limb_t z1nz = p384_felem_nz(z1); - p384_limb_t z2nz = p384_felem_nz(z2); - - // z1z1 = z1**2 - p384_felem z1z1; - p384_felem_sqr(z1z1, z1); - - p384_felem u1, s1, two_z1z2; - if (!mixed) { - // z2z2 = z2**2 - p384_felem z2z2; - p384_felem_sqr(z2z2, z2); - - // u1 = x1*z2z2 - p384_felem_mul(u1, x1, z2z2); - - // two_z1z2 = (z1 + z2)**2 - (z1z1 + z2z2) = 2z1z2 - p384_felem_add(two_z1z2, z1, z2); - p384_felem_sqr(two_z1z2, two_z1z2); - p384_felem_sub(two_z1z2, two_z1z2, z1z1); - p384_felem_sub(two_z1z2, two_z1z2, z2z2); - - // s1 = y1 * z2**3 - p384_felem_mul(s1, z2, z2z2); - p384_felem_mul(s1, s1, y1); - } else { - // We'll assume z2 = 1 (special case z2 = 0 is handled later). - - // u1 = x1*z2z2 - p384_felem_copy(u1, x1); - // two_z1z2 = 2z1z2 - p384_felem_add(two_z1z2, z1, z1); - // s1 = y1 * z2**3 - p384_felem_copy(s1, y1); - } - - // u2 = x2*z1z1 - p384_felem u2; - p384_felem_mul(u2, x2, z1z1); - - // h = u2 - u1 - p384_felem h; - p384_felem_sub(h, u2, u1); - - p384_limb_t xneq = p384_felem_nz(h); - - // z_out = two_z1z2 * h - p384_felem_mul(z_out, h, two_z1z2); - - // z1z1z1 = z1 * z1z1 - p384_felem z1z1z1; - p384_felem_mul(z1z1z1, z1, z1z1); - - // s2 = y2 * z1**3 - p384_felem s2; - p384_felem_mul(s2, y2, z1z1z1); - - // r = (s2 - s1)*2 - p384_felem r; - p384_felem_sub(r, s2, s1); - p384_felem_add(r, r, r); - - p384_limb_t yneq = p384_felem_nz(r); - - // This case will never occur in the constant-time |ec_GFp_mont_mul|. - p384_limb_t is_nontrivial_double = constant_time_is_zero_w(xneq | yneq) & - ~constant_time_is_zero_w(z1nz) & - ~constant_time_is_zero_w(z2nz); - if (constant_time_declassify_w(is_nontrivial_double)) { - p384_point_double(x3, y3, z3, x1, y1, z1); - return; - } - - // I = (2h)**2 - p384_felem i; - p384_felem_add(i, h, h); - p384_felem_sqr(i, i); - - // J = h * I - p384_felem j; - p384_felem_mul(j, h, i); - - // V = U1 * I - p384_felem v; - p384_felem_mul(v, u1, i); - - // x_out = r**2 - J - 2V - p384_felem_sqr(x_out, r); - p384_felem_sub(x_out, x_out, j); - p384_felem_sub(x_out, x_out, v); - p384_felem_sub(x_out, x_out, v); - - // y_out = r(V-x_out) - 2 * s1 * J - p384_felem_sub(y_out, v, x_out); - p384_felem_mul(y_out, y_out, r); - p384_felem s1j; - p384_felem_mul(s1j, s1, j); - p384_felem_sub(y_out, y_out, s1j); - p384_felem_sub(y_out, y_out, s1j); - - p384_felem_cmovznz(x_out, z1nz, x2, x_out); - p384_felem_cmovznz(x3, z2nz, x1, x_out); - p384_felem_cmovznz(y_out, z1nz, y2, y_out); - p384_felem_cmovznz(y3, z2nz, y1, y_out); - p384_felem_cmovznz(z_out, z1nz, z2, z_out); - p384_felem_cmovznz(z3, z2nz, z1, z_out); + ec_nistp_point_add(p384_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); } // OPENSSL EC_METHOD FUNCTIONS diff --git a/crypto/fipsmodule/ec/p521.c b/crypto/fipsmodule/ec/p521.c index d5ad43c7ec..d3a015cd13 100644 --- a/crypto/fipsmodule/ec/p521.c +++ b/crypto/fipsmodule/ec/p521.c @@ -261,17 +261,21 @@ static void p521_felem_inv(p521_felem output, const p521_felem t1) { #if defined(EC_NISTP_USE_S2N_BIGNUM) DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p521_felem_methods) { + out->felem_num_limbs = P521_NLIMBS; out->add = bignum_add_p521; out->sub = bignum_sub_p521; out->mul = bignum_mul_p521_selector; out->sqr = bignum_sqr_p521_selector; + out->nz = p521_felem_nz; } #else DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p521_felem_methods) { + out->felem_num_limbs = P521_NLIMBS; out->add = fiat_secp521r1_carry_add; out->sub = fiat_secp521r1_carry_sub; out->mul = fiat_secp521r1_carry_mul; out->sqr = fiat_secp521r1_carry_square; + out->nz = p521_felem_nz; } #endif @@ -301,112 +305,7 @@ static void p521_point_add(p521_felem x3, p521_felem y3, p521_felem z3, const p521_felem x2, const p521_felem y2, const p521_felem z2) { - p521_felem x_out, y_out, z_out; - p521_limb_t z1nz = p521_felem_nz(z1); - p521_limb_t z2nz = p521_felem_nz(z2); - - // z1z1 = z1**2 - p521_felem z1z1; - p521_felem_sqr(z1z1, z1); - - p521_felem u1, s1, two_z1z2; - if (!mixed) { - // z2z2 = z2**2 - p521_felem z2z2; - p521_felem_sqr(z2z2, z2); - - // u1 = x1*z2z2 - p521_felem_mul(u1, x1, z2z2); - - // two_z1z2 = (z1 + z2)**2 - (z1z1 + z2z2) = 2z1z2 - p521_felem_add(two_z1z2, z1, z2); - p521_felem_sqr(two_z1z2, two_z1z2); - p521_felem_sub(two_z1z2, two_z1z2, z1z1); - p521_felem_sub(two_z1z2, two_z1z2, z2z2); - - // s1 = y1 * z2**3 - p521_felem_mul(s1, z2, z2z2); - p521_felem_mul(s1, s1, y1); - } else { - // We'll assume z2 = 1 (special case z2 = 0 is handled later). - - // u1 = x1*z2z2 - p521_felem_copy(u1, x1); - // two_z1z2 = 2z1z2 - p521_felem_add(two_z1z2, z1, z1); - // s1 = y1 * z2**3 - p521_felem_copy(s1, y1); - } - - // u2 = x2*z1z1 - p521_felem u2; - p521_felem_mul(u2, x2, z1z1); - - // h = u2 - u1 - p521_felem h; - p521_felem_sub(h, u2, u1); - - p521_limb_t xneq = p521_felem_nz(h); - - // z_out = two_z1z2 * h - p521_felem_mul(z_out, h, two_z1z2); - - // z1z1z1 = z1 * z1z1 - p521_felem z1z1z1; - p521_felem_mul(z1z1z1, z1, z1z1); - - // s2 = y2 * z1**3 - p521_felem s2; - p521_felem_mul(s2, y2, z1z1z1); - - // r = (s2 - s1)*2 - p521_felem r; - p521_felem_sub(r, s2, s1); - p521_felem_add(r, r, r); - - p521_limb_t yneq = p521_felem_nz(r); - - p521_limb_t is_nontrivial_double = constant_time_is_zero_w(xneq | yneq) & - ~constant_time_is_zero_w(z1nz) & - ~constant_time_is_zero_w(z2nz); - if (constant_time_declassify_w(is_nontrivial_double)) { - p521_point_double(x3, y3, z3, x1, y1, z1); - return; - } - - // I = (2h)**2 - p521_felem i; - p521_felem_add(i, h, h); - p521_felem_sqr(i, i); - - // J = h * I - p521_felem j; - p521_felem_mul(j, h, i); - - // V = U1 * I - p521_felem v; - p521_felem_mul(v, u1, i); - - // x_out = r**2 - J - 2V - p521_felem_sqr(x_out, r); - p521_felem_sub(x_out, x_out, j); - p521_felem_sub(x_out, x_out, v); - p521_felem_sub(x_out, x_out, v); - - // y_out = r(V-x_out) - 2 * s1 * J - p521_felem_sub(y_out, v, x_out); - p521_felem_mul(y_out, y_out, r); - p521_felem s1j; - p521_felem_mul(s1j, s1, j); - p521_felem_sub(y_out, y_out, s1j); - p521_felem_sub(y_out, y_out, s1j); - - p521_felem_cmovznz(x_out, z1nz, x2, x_out); - p521_felem_cmovznz(x3, z2nz, x1, x_out); - p521_felem_cmovznz(y_out, z1nz, y2, y_out); - p521_felem_cmovznz(y3, z2nz, y1, y_out); - p521_felem_cmovznz(z_out, z1nz, z2, z_out); - p521_felem_cmovznz(z3, z2nz, z1, z_out); + ec_nistp_point_add(p521_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); } // OPENSSL EC_METHOD FUNCTIONS From a0d636e7e762ebe706726d43c6656dc5a9c8976f Mon Sep 17 00:00:00 2001 From: Bob Beck Date: Thu, 8 Jun 2023 10:43:31 -0600 Subject: [PATCH 19/66] Add Intel Indirect Branch Tracking support. This allows operating systems to insist on IBT enforcement as an exploit mitigation mechanism without needing to make an exception for anything using a bundled boringssl, such as chrome, mono, and qtwebengine. Change-Id: Iac28dd3d2af177b89ffde10ae97bce23739feb94 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/60625 Reviewed-by: Adam Langley Commit-Queue: Bob Beck Reviewed-by: David Benjamin (cherry picked from commit 9fc1c33e9c21439ce5f87855a6591a9324e569fd) --- crypto/chacha/asm/chacha-x86_64.pl | 1 + .../cipher_extra/asm/aes128gcmsiv-x86_64.pl | 17 +++++++++++++++++ .../asm/chacha20_poly1305_x86_64.pl | 2 ++ crypto/fipsmodule/aes/asm/aesni-x86_64.pl | 9 +++++++++ crypto/fipsmodule/aes/asm/vpaes-x86_64.pl | 6 ++++++ crypto/fipsmodule/bn/asm/rsaz-avx2.pl | 6 ++++++ crypto/fipsmodule/bn/asm/x86_64-mont.pl | 1 + crypto/fipsmodule/bn/asm/x86_64-mont5.pl | 6 ++++++ crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl | 12 ++++++++++++ .../fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl | 1 + crypto/fipsmodule/md5/asm/md5-x86_64.pl | 1 + .../fipsmodule/modes/asm/aesni-gcm-x86_64.pl | 4 ++++ .../modes/asm/ghash-ssse3-x86_64.pl | 2 ++ crypto/fipsmodule/modes/asm/ghash-x86_64.pl | 6 ++++++ crypto/fipsmodule/rand/asm/rdrand-x86_64.pl | 2 ++ crypto/fipsmodule/sha/asm/sha1-x86_64.pl | 1 + crypto/fipsmodule/sha/asm/sha512-x86_64.pl | 1 + crypto/hrss/asm/poly_rq_mul.S | 1 + crypto/perlasm/x86_64-xlate.pl | 1 + crypto/test/asm/trampoline-x86_64.pl | 7 +++++++ include/openssl/asm_base.h | 19 +++++++++++++++++++ 21 files changed, 106 insertions(+) diff --git a/crypto/chacha/asm/chacha-x86_64.pl b/crypto/chacha/asm/chacha-x86_64.pl index 3cbf10e634..d212d5fdc5 100755 --- a/crypto/chacha/asm/chacha-x86_64.pl +++ b/crypto/chacha/asm/chacha-x86_64.pl @@ -235,6 +235,7 @@ sub ROUND { # critical path is 24 cycles per round .align 64 ChaCha20_ctr32: .cfi_startproc + _CET_ENDBR cmp \$0,$len je .Lno_data mov OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl b/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl index cbab44095d..50621a755a 100644 --- a/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl +++ b/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl @@ -140,6 +140,7 @@ sub aesgcmsiv_htable_init { .align 16 aesgcmsiv_htable_init: .cfi_startproc + _CET_ENDBR vmovdqa ($H), $T vmovdqa $T, $TMP0 vmovdqa $T, ($Htbl) # H @@ -180,6 +181,7 @@ sub aesgcmsiv_htable6_init { .align 16 aesgcmsiv_htable6_init: .cfi_startproc + _CET_ENDBR vmovdqa ($H), $T vmovdqa $T, $TMP0 vmovdqa $T, ($Htbl) # H @@ -241,6 +243,7 @@ sub aesgcmsiv_htable_polyval { .align 16 aesgcmsiv_htable_polyval: .cfi_startproc + _CET_ENDBR test $len, $len jnz .Lhtable_polyval_start ret @@ -426,6 +429,7 @@ sub aesgcmsiv_polyval_horner { .align 16 aesgcmsiv_polyval_horner: .cfi_startproc + _CET_ENDBR test $L, $L jnz .Lpolyval_horner_start ret @@ -466,6 +470,7 @@ sub aesgcmsiv_polyval_horner { .align 16 aes128gcmsiv_aes_ks: .cfi_startproc + _CET_ENDBR vmovdqu (%rdi), %xmm1 # xmm1 = user key vmovdqa %xmm1, (%rsi) # rsi points to output @@ -527,6 +532,7 @@ sub aesgcmsiv_polyval_horner { .align 16 aes256gcmsiv_aes_ks: .cfi_startproc + _CET_ENDBR vmovdqu (%rdi), %xmm1 vmovdqu 16(%rdi), %xmm3 vmovdqa %xmm1, (%rsi) @@ -620,6 +626,7 @@ sub aes128gcmsiv_aes_ks_enc_x1 { .align 16 aes128gcmsiv_aes_ks_enc_x1: .cfi_startproc + _CET_ENDBR vmovdqa (%rcx), %xmm1 # xmm1 = first 16 bytes of random key vmovdqa 0*16(%rdi), $BLOCK1 @@ -693,6 +700,7 @@ sub aes128gcmsiv_kdf { .align 16 aes128gcmsiv_kdf: .cfi_startproc + _CET_ENDBR # parameter 1: %rdi Pointer to NONCE # parameter 2: %rsi Pointer to CT # parameter 4: %rdx Pointer to keys @@ -793,6 +801,7 @@ sub aes128gcmsiv_enc_msg_x4 { .align 16 aes128gcmsiv_enc_msg_x4: .cfi_startproc + _CET_ENDBR test $LEN, $LEN jnz .L128_enc_msg_x4_start ret @@ -990,6 +999,7 @@ sub aes128gcmsiv_enc_msg_x8 { .align 16 aes128gcmsiv_enc_msg_x8: .cfi_startproc + _CET_ENDBR test $LEN, $LEN jnz .L128_enc_msg_x8_start ret @@ -1245,6 +1255,7 @@ sub aesgcmsiv_dec { $code.=<<___; .cfi_startproc + _CET_ENDBR test \$~15, $LEN jnz .L${labelPrefix}_dec_start ret @@ -1584,6 +1595,7 @@ sub aes128gcmsiv_ecb_enc_block { .align 16 aes128gcmsiv_ecb_enc_block: .cfi_startproc + _CET_ENDBR vmovdqa (%rdi), $STATE_1 vpxor ($KSp), $STATE_1, $STATE_1 @@ -1676,6 +1688,7 @@ sub aes256gcmsiv_aes_ks_enc_x1 { .align 16 aes256gcmsiv_aes_ks_enc_x1: .cfi_startproc + _CET_ENDBR vmovdqa con1(%rip), $CON_MASK # CON_MASK = 1,1,1,1 vmovdqa mask(%rip), $MASK_256 # MASK_256 vmovdqa ($PT), $BLOCK1 @@ -1717,6 +1730,7 @@ sub aes256gcmsiv_ecb_enc_block { .align 16 aes256gcmsiv_ecb_enc_block: .cfi_startproc + _CET_ENDBR vmovdqa (%rdi), $STATE_1 vpxor ($KSp), $STATE_1, $STATE_1 vaesenc 1*16($KSp), $STATE_1, $STATE_1 @@ -1800,6 +1814,7 @@ sub aes256gcmsiv_enc_msg_x4 { .align 16 aes256gcmsiv_enc_msg_x4: .cfi_startproc + _CET_ENDBR test $LEN, $LEN jnz .L256_enc_msg_x4_start ret @@ -2000,6 +2015,7 @@ () .align 16 aes256gcmsiv_enc_msg_x8: .cfi_startproc + _CET_ENDBR test $LEN, $LEN jnz .L256_enc_msg_x8_start ret @@ -2206,6 +2222,7 @@ sub aes256gcmsiv_kdf { .align 16 aes256gcmsiv_kdf: .cfi_startproc + _CET_ENDBR # parameter 1: %rdi Pointer to NONCE # parameter 2: %rsi Pointer to CT # parameter 4: %rdx Pointer to keys diff --git a/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl b/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl index a533e2a1e9..cd99f94c2d 100644 --- a/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl +++ b/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl @@ -453,6 +453,7 @@ sub emit_body { .align 64 chacha20_poly1305_open: .cfi_startproc + _CET_ENDBR push %rbp .cfi_push %rbp push %rbx @@ -875,6 +876,7 @@ sub emit_body { .align 64 chacha20_poly1305_seal: .cfi_startproc + _CET_ENDBR push %rbp .cfi_push %rbp push %rbx diff --git a/crypto/fipsmodule/aes/asm/aesni-x86_64.pl b/crypto/fipsmodule/aes/asm/aesni-x86_64.pl index e0da1c75d6..f64dacdec4 100644 --- a/crypto/fipsmodule/aes/asm/aesni-x86_64.pl +++ b/crypto/fipsmodule/aes/asm/aesni-x86_64.pl @@ -278,6 +278,7 @@ sub aesni_generate1 { .align 16 ${PREFIX}_encrypt: .cfi_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1,BORINGSSL_function_hit+1(%rip) @@ -300,6 +301,7 @@ sub aesni_generate1 { .align 16 ${PREFIX}_decrypt: .cfi_startproc + _CET_ENDBR movups ($inp),$inout0 # load input mov 240($key),$rounds # key->rounds ___ @@ -620,6 +622,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_ecb_encrypt: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0x58(%rsp),%rsp @@ -1206,6 +1209,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_ctr32_encrypt_blocks: .cfi_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb \$1,BORINGSSL_function_hit(%rip) #endif @@ -1784,6 +1788,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_xts_encrypt: .cfi_startproc + _CET_ENDBR lea (%rsp),%r11 # frame pointer .cfi_def_cfa_register %r11 push %rbp @@ -2267,6 +2272,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_xts_decrypt: .cfi_startproc + _CET_ENDBR lea (%rsp),%r11 # frame pointer .cfi_def_cfa_register %r11 push %rbp @@ -2785,6 +2791,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_cbc_encrypt: .cfi_startproc + _CET_ENDBR test $len,$len # check length jz .Lcbc_ret @@ -3334,6 +3341,7 @@ sub aesni_generate8 { .align 16 ${PREFIX}_set_decrypt_key: .cfi_startproc + _CET_ENDBR .byte 0x48,0x83,0xEC,0x08 # sub rsp,8 .cfi_adjust_cfa_offset 8 call __aesni_set_encrypt_key @@ -3406,6 +3414,7 @@ sub aesni_generate8 { ${PREFIX}_set_encrypt_key: __aesni_set_encrypt_key: .cfi_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb \$1,BORINGSSL_function_hit+3(%rip) #endif diff --git a/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl b/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl index 50db29c55b..78e546d146 100644 --- a/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl +++ b/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl @@ -874,6 +874,7 @@ .align 16 ${PREFIX}_set_encrypt_key: .cfi_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1, BORINGSSL_function_hit+5(%rip) @@ -929,6 +930,7 @@ .align 16 ${PREFIX}_set_decrypt_key: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0xb8(%rsp),%rsp @@ -984,6 +986,7 @@ .align 16 ${PREFIX}_encrypt: .cfi_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1, BORINGSSL_function_hit+4(%rip) @@ -1033,6 +1036,7 @@ .align 16 ${PREFIX}_decrypt: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0xb8(%rsp),%rsp @@ -1084,6 +1088,7 @@ .align 16 ${PREFIX}_cbc_encrypt: .cfi_startproc + _CET_ENDBR xchg $key,$len ___ ($len,$key)=($key,$len); @@ -1169,6 +1174,7 @@ .align 16 ${PREFIX}_ctr32_encrypt_blocks: .cfi_startproc + _CET_ENDBR # _vpaes_encrypt_core and _vpaes_encrypt_core_2x expect the key in %rdx. xchg $key, $blocks ___ diff --git a/crypto/fipsmodule/bn/asm/rsaz-avx2.pl b/crypto/fipsmodule/bn/asm/rsaz-avx2.pl index a3d130eca9..593f6b1ea6 100755 --- a/crypto/fipsmodule/bn/asm/rsaz-avx2.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-avx2.pl @@ -116,6 +116,7 @@ .align 64 rsaz_1024_sqr_avx2: # 702 cycles, 14% faster than rsaz_1024_mul_avx2 .cfi_startproc + _CET_ENDBR lea (%rsp), %rax .cfi_def_cfa_register %rax push %rbx @@ -867,6 +868,7 @@ .align 64 rsaz_1024_mul_avx2: .cfi_startproc + _CET_ENDBR lea (%rsp), %rax .cfi_def_cfa_register %rax push %rbx @@ -1478,6 +1480,7 @@ .align 32 rsaz_1024_red2norm_avx2: .cfi_startproc + _CET_ENDBR sub \$-128,$inp # size optimization xor %rax,%rax ___ @@ -1519,6 +1522,7 @@ .align 32 rsaz_1024_norm2red_avx2: .cfi_startproc + _CET_ENDBR sub \$-128,$out # size optimization mov ($inp),@T[0] mov \$0x1fffffff,%eax @@ -1563,6 +1567,7 @@ .align 32 rsaz_1024_scatter5_avx2: .cfi_startproc + _CET_ENDBR vzeroupper vmovdqu .Lscatter_permd(%rip),%ymm5 shl \$4,$power @@ -1590,6 +1595,7 @@ .align 32 rsaz_1024_gather5_avx2: .cfi_startproc + _CET_ENDBR vzeroupper mov %rsp,%r11 .cfi_def_cfa_register %r11 diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont.pl b/crypto/fipsmodule/bn/asm/x86_64-mont.pl index 3367475b29..d8472aebe5 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont.pl @@ -96,6 +96,7 @@ .align 16 bn_mul_mont: .cfi_startproc + _CET_ENDBR mov ${num}d,${num}d mov %rsp,%rax .cfi_def_cfa_register %rax diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl index b3797b36aa..793689d239 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl @@ -83,6 +83,7 @@ .align 64 bn_mul_mont_gather5: .cfi_startproc + _CET_ENDBR mov ${num}d,${num}d mov %rsp,%rax .cfi_def_cfa_register %rax @@ -1102,6 +1103,7 @@ .align 32 bn_power5: .cfi_startproc + _CET_ENDBR mov %rsp,%rax .cfi_def_cfa_register %rax ___ @@ -1244,6 +1246,7 @@ bn_sqr8x_internal: __bn_sqr8x_internal: .cfi_startproc + _CET_ENDBR ############################################################## # Squaring part: # @@ -2741,6 +2744,7 @@ bn_sqrx8x_internal: __bn_sqrx8x_internal: .cfi_startproc + _CET_ENDBR ################################################################## # Squaring part: # @@ -3452,6 +3456,7 @@ .align 16 bn_scatter5: .cfi_startproc + _CET_ENDBR cmp \$0, $num jz .Lscatter_epilogue @@ -3482,6 +3487,7 @@ bn_gather5: .cfi_startproc .LSEH_begin_bn_gather5: # Win64 thing, but harmless in other cases + _CET_ENDBR # I can't trust assembler to use specific encoding:-( .byte 0x4c,0x8d,0x14,0x24 #lea (%rsp),%r10 .cfi_def_cfa_register %r10 diff --git a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl index 711cc8348b..483a87f6dc 100755 --- a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +++ b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl @@ -102,6 +102,7 @@ .align 32 ecp_nistz256_neg: .cfi_startproc + _CET_ENDBR push %r12 .cfi_push %r12 push %r13 @@ -170,6 +171,7 @@ .align 32 ecp_nistz256_ord_mul_mont: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -501,6 +503,7 @@ .align 32 ecp_nistz256_ord_sqr_mont: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -1251,6 +1254,7 @@ .align 32 ecp_nistz256_mul_mont: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -1553,6 +1557,7 @@ .align 32 ecp_nistz256_sqr_mont: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -2102,6 +2107,7 @@ .align 32 ecp_nistz256_select_w5: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($avx>1); leaq OPENSSL_ia32cap_P(%rip), %rax @@ -2202,6 +2208,7 @@ .align 32 ecp_nistz256_select_w7: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($avx>1); leaq OPENSSL_ia32cap_P(%rip), %rax @@ -2407,6 +2414,7 @@ ecp_nistz256_avx2_select_w7: .cfi_startproc .Lavx2_select_w7: + _CET_ENDBR vzeroupper ___ $code.=<<___ if ($win64); @@ -2518,6 +2526,7 @@ .type ecp_nistz256_avx2_select_w7,\@function,3 .align 32 ecp_nistz256_avx2_select_w7: + _CET_ENDBR .byte 0x0f,0x0b # ud2 ret .size ecp_nistz256_avx2_select_w7,.-ecp_nistz256_avx2_select_w7 @@ -2722,6 +2731,7 @@ () .align 32 ecp_nistz256_point_double: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -2974,6 +2984,7 @@ () .align 32 ecp_nistz256_point_add: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -3372,6 +3383,7 @@ () .align 32 ecp_nistz256_point_add_affine: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx diff --git a/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl b/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl index 6918dadaa8..7cbcb4694d 100644 --- a/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl +++ b/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl @@ -160,6 +160,7 @@ sub SHIFT256 { .align 32 beeu_mod_inverse_vartime: .cfi_startproc + _CET_ENDBR push %rbp .cfi_push rbp push %r12 diff --git a/crypto/fipsmodule/md5/asm/md5-x86_64.pl b/crypto/fipsmodule/md5/asm/md5-x86_64.pl index c21913dfe2..c10e5c3b94 100644 --- a/crypto/fipsmodule/md5/asm/md5-x86_64.pl +++ b/crypto/fipsmodule/md5/asm/md5-x86_64.pl @@ -135,6 +135,7 @@ sub round4_step .type md5_block_asm_data_order,\@function,3 md5_block_asm_data_order: .cfi_startproc + _CET_ENDBR push %rbp .cfi_push rbp push %rbx diff --git a/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl b/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl index faea927aa6..2d6a98b1fa 100644 --- a/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl @@ -446,6 +446,7 @@ aesni_gcm_decrypt: .cfi_startproc .seh_startproc + _CET_ENDBR xor %rax,%rax # We call |_aesni_ctr32_ghash_6x|, which requires at least 96 (0x60) @@ -719,6 +720,7 @@ aesni_gcm_encrypt: .cfi_startproc .seh_startproc + _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1,BORINGSSL_function_hit+2(%rip) @@ -1093,6 +1095,7 @@ .globl aesni_gcm_encrypt .type aesni_gcm_encrypt,\@abi-omnipotent aesni_gcm_encrypt: + _CET_ENDBR xor %eax,%eax ret .size aesni_gcm_encrypt,.-aesni_gcm_encrypt @@ -1100,6 +1103,7 @@ .globl aesni_gcm_decrypt .type aesni_gcm_decrypt,\@abi-omnipotent aesni_gcm_decrypt: + _CET_ENDBR xor %eax,%eax ret .size aesni_gcm_decrypt,.-aesni_gcm_decrypt diff --git a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl b/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl index 0bc786c63b..7966913b0c 100644 --- a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl @@ -107,6 +107,7 @@ gcm_gmult_ssse3: .cfi_startproc .seh_startproc + _CET_ENDBR ____ $code .= <<____ if ($win64); subq \$40, %rsp @@ -249,6 +250,7 @@ sub process_rows { gcm_ghash_ssse3: .cfi_startproc .seh_startproc + _CET_ENDBR ____ $code .= <<____ if ($win64); subq \$56, %rsp diff --git a/crypto/fipsmodule/modes/asm/ghash-x86_64.pl b/crypto/fipsmodule/modes/asm/ghash-x86_64.pl index 2bfa3c0a02..be7ac4f8c0 100644 --- a/crypto/fipsmodule/modes/asm/ghash-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/ghash-x86_64.pl @@ -210,6 +210,7 @@ sub reduction_alg9 { # 17/11 times faster than Intel version gcm_init_clmul: .cfi_startproc .seh_startproc + _CET_ENDBR .L_init_clmul: ___ $code.=<<___ if ($win64); @@ -292,6 +293,7 @@ sub reduction_alg9 { # 17/11 times faster than Intel version .align 16 gcm_gmult_clmul: .cfi_startproc + _CET_ENDBR .L_gmult_clmul: movdqu ($Xip),$Xi movdqa .Lbswap_mask(%rip),$T3 @@ -344,6 +346,7 @@ sub reduction_alg9 { # 17/11 times faster than Intel version gcm_ghash_clmul: .cfi_startproc .seh_startproc + _CET_ENDBR .L_ghash_clmul: ___ $code.=<<___ if ($win64); @@ -712,6 +715,7 @@ sub reduction_alg9 { # 17/11 times faster than Intel version .align 32 gcm_init_avx: .cfi_startproc + _CET_ENDBR ___ if ($avx) { my ($Htbl,$Xip)=@_4args; @@ -858,6 +862,7 @@ sub reduction_avx { .align 32 gcm_gmult_avx: .cfi_startproc + _CET_ENDBR jmp .L_gmult_clmul .cfi_endproc .size gcm_gmult_avx,.-gcm_gmult_avx @@ -869,6 +874,7 @@ sub reduction_avx { .align 32 gcm_ghash_avx: .cfi_startproc + _CET_ENDBR ___ if ($avx) { my ($Xip,$Htbl,$inp,$len)=@_4args; diff --git a/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl b/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl index de2776a1b5..fb4dbc5be9 100644 --- a/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl +++ b/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl @@ -49,6 +49,7 @@ .align 16 CRYPTO_rdrand: .cfi_startproc + _CET_ENDBR xorq %rax, %rax rdrand $tmp1 test $tmp1, $tmp1 # OLD cpu's: can use all 0s in output as error signal @@ -74,6 +75,7 @@ .align 16 CRYPTO_rdrand_multiple8_buf: .cfi_startproc + _CET_ENDBR test $len, $len jz .Lout movq \$8, $tmp1 diff --git a/crypto/fipsmodule/sha/asm/sha1-x86_64.pl b/crypto/fipsmodule/sha/asm/sha1-x86_64.pl index 60891143ce..e1a4f7f278 100755 --- a/crypto/fipsmodule/sha/asm/sha1-x86_64.pl +++ b/crypto/fipsmodule/sha/asm/sha1-x86_64.pl @@ -248,6 +248,7 @@ sub BODY_40_59 { .align 16 sha1_block_data_order: .cfi_startproc + _CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r10 mov 0(%r10),%r9d mov 4(%r10),%r8d diff --git a/crypto/fipsmodule/sha/asm/sha512-x86_64.pl b/crypto/fipsmodule/sha/asm/sha512-x86_64.pl index d4ec46fce4..48872e6d18 100755 --- a/crypto/fipsmodule/sha/asm/sha512-x86_64.pl +++ b/crypto/fipsmodule/sha/asm/sha512-x86_64.pl @@ -267,6 +267,7 @@ () .align 16 $func: .cfi_startproc + _CET_ENDBR ___ $code.=<<___ if ($SZ==4 || $avx); leaq OPENSSL_ia32cap_P(%rip),%r11 diff --git a/crypto/hrss/asm/poly_rq_mul.S b/crypto/hrss/asm/poly_rq_mul.S index 373ac5c5c1..6ce7e02254 100644 --- a/crypto/hrss/asm/poly_rq_mul.S +++ b/crypto/hrss/asm/poly_rq_mul.S @@ -302,6 +302,7 @@ mask_mod8192: .att_syntax prefix poly_Rq_mul: .cfi_startproc +_CET_ENDBR push %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp, -16 diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl index edda3a72c9..2d295d3201 100755 --- a/crypto/perlasm/x86_64-xlate.pl +++ b/crypto/perlasm/x86_64-xlate.pl @@ -1499,6 +1499,7 @@ sub rxb { \%define XMMWORD \%define YMMWORD \%define ZMMWORD +\%define _CET_ENDBR \%include "openssl/boringssl_prefix_symbols_nasm.inc" ___ diff --git a/crypto/test/asm/trampoline-x86_64.pl b/crypto/test/asm/trampoline-x86_64.pl index 4ddbe4712e..355c934b10 100755 --- a/crypto/test/asm/trampoline-x86_64.pl +++ b/crypto/test/asm/trampoline-x86_64.pl @@ -140,6 +140,7 @@ sub store_caller_state { abi_test_trampoline: .cfi_startproc .seh_startproc + _CET_ENDBR # Stack layout: # 8 bytes - align # $caller_state_size bytes - saved caller registers @@ -306,6 +307,7 @@ sub store_caller_state { .globl abi_test_clobber_r$_ .align 16 abi_test_clobber_r$_: + _CET_ENDBR xorq %r$_, %r$_ ret .size abi_test_clobber_r$_,.-abi_test_clobber_r$_ @@ -318,6 +320,7 @@ sub store_caller_state { .globl abi_test_clobber_xmm$_ .align 16 abi_test_clobber_xmm$_: + _CET_ENDBR pxor %xmm$_, %xmm$_ ret .size abi_test_clobber_xmm$_,.-abi_test_clobber_xmm$_ @@ -334,6 +337,7 @@ sub store_caller_state { abi_test_bad_unwind_wrong_register: .cfi_startproc .seh_startproc + _CET_ENDBR pushq %r12 .cfi_push %r13 # This should be %r13 .seh_pushreg %r13 # This should be %r13 @@ -357,6 +361,7 @@ sub store_caller_state { abi_test_bad_unwind_temporary: .cfi_startproc .seh_startproc + _CET_ENDBR pushq %r12 .cfi_push %r12 .seh_pushreg %r12 @@ -383,6 +388,7 @@ sub store_caller_state { .type abi_test_set_direction_flag, \@abi-omnipotent .globl abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: + _CET_ENDBR pushfq popq %rax andq \$0x400, %rax @@ -396,6 +402,7 @@ sub store_caller_state { .type abi_test_set_direction_flag, \@abi-omnipotent .globl abi_test_set_direction_flag abi_test_set_direction_flag: + _CET_ENDBR std ret .size abi_test_set_direction_flag,.-abi_test_set_direction_flag diff --git a/include/openssl/asm_base.h b/include/openssl/asm_base.h index a3369af4c2..1664aa4f34 100644 --- a/include/openssl/asm_base.h +++ b/include/openssl/asm_base.h @@ -32,6 +32,9 @@ // // - The file, on aarch64, uses the macros defined below to be compatible with // BTI and PAC. +// +// - The file, on X86_64, requires the progrram to be compatible with Intel IBT +// and SHSTK #if defined(__ASSEMBLER__) @@ -44,6 +47,22 @@ .popsection #endif +#if defined(__CET__) && defined(OPENSSL_X86_64) +// Clang and GCC define __CET__ and provide when they support Intel's +// Indirect Branch Tracking. +// https://lpc.events/event/7/contributions/729/attachments/496/903/CET-LPC-2020.pdf +// +// cet.h defines _CET_ENDBR which is used to mark function entry points for IBT. +// and adds the assembly marker. The value of _CET_ENDBR is made dependant on if +// '-fcf-protection' is passed to the compiler. _CET_ENDBR is only required when +// the function is the target of an indirect jump, but BoringSSL chooses to mark +// all assembly entry points because it is easier, and allows BoringSSL's ABI +// tester to call the assembly entry points via an indirect jump. +#include +#else +#define _CET_ENDBR +#endif + #if defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64) // We require the ARM assembler provide |__ARM_ARCH| from Arm C Language From 425cf230ee5559dde38c19247386f11c570a7426 Mon Sep 17 00:00:00 2001 From: Justin Smith Date: Fri, 7 Jun 2024 13:29:11 -0400 Subject: [PATCH 20/66] Generated ASM files --- .../crypto/chacha/chacha-x86_64.S | 1 + .../crypto/cipher_extra/aes128gcmsiv-x86_64.S | 18 +++++++++ .../cipher_extra/chacha20_poly1305_x86_64.S | 2 + .../crypto/fipsmodule/aesni-gcm-x86_64.S | 2 + .../crypto/fipsmodule/aesni-x86_64.S | 9 +++++ .../crypto/fipsmodule/ghash-ssse3-x86_64.S | 2 + .../crypto/fipsmodule/ghash-x86_64.S | 6 +++ .../crypto/fipsmodule/md5-x86_64.S | 1 + .../crypto/fipsmodule/p256-x86_64-asm.S | 11 ++++++ .../crypto/fipsmodule/p256_beeu-x86_64-asm.S | 1 + .../crypto/fipsmodule/rdrand-x86_64.S | 2 + .../crypto/fipsmodule/rsaz-avx2.S | 6 +++ .../crypto/fipsmodule/sha1-x86_64.S | 1 + .../crypto/fipsmodule/sha256-x86_64.S | 1 + .../crypto/fipsmodule/sha512-x86_64.S | 1 + .../crypto/fipsmodule/vpaes-x86_64.S | 6 +++ .../crypto/fipsmodule/x86_64-mont.S | 1 + .../crypto/fipsmodule/x86_64-mont5.S | 6 +++ .../crypto/test/trampoline-x86_64.S | 36 ++++++++++++++++++ .../mac-x86_64/crypto/chacha/chacha-x86_64.S | 1 + .../crypto/cipher_extra/aes128gcmsiv-x86_64.S | 18 +++++++++ .../cipher_extra/chacha20_poly1305_x86_64.S | 2 + .../crypto/fipsmodule/aesni-gcm-x86_64.S | 2 + .../crypto/fipsmodule/aesni-x86_64.S | 9 +++++ .../crypto/fipsmodule/ghash-ssse3-x86_64.S | 2 + .../crypto/fipsmodule/ghash-x86_64.S | 6 +++ .../mac-x86_64/crypto/fipsmodule/md5-x86_64.S | 1 + .../crypto/fipsmodule/p256-x86_64-asm.S | 11 ++++++ .../crypto/fipsmodule/p256_beeu-x86_64-asm.S | 1 + .../crypto/fipsmodule/rdrand-x86_64.S | 2 + .../mac-x86_64/crypto/fipsmodule/rsaz-avx2.S | 6 +++ .../crypto/fipsmodule/sha1-x86_64.S | 1 + .../crypto/fipsmodule/sha256-x86_64.S | 1 + .../crypto/fipsmodule/sha512-x86_64.S | 1 + .../crypto/fipsmodule/vpaes-x86_64.S | 6 +++ .../crypto/fipsmodule/x86_64-mont.S | 1 + .../crypto/fipsmodule/x86_64-mont5.S | 6 +++ .../crypto/test/trampoline-x86_64.S | 36 ++++++++++++++++++ .../crypto/chacha/chacha-x86_64.asm | 2 + .../cipher_extra/aes128gcmsiv-x86_64.asm | 19 ++++++++++ .../crypto/cipher_extra/aesni-sha1-x86_64.asm | 1 + .../cipher_extra/aesni-sha256-x86_64.asm | 1 + .../cipher_extra/chacha20_poly1305_x86_64.asm | 3 ++ .../crypto/fipsmodule/aesni-gcm-avx512.asm | 1 + .../crypto/fipsmodule/aesni-gcm-x86_64.asm | 3 ++ .../crypto/fipsmodule/aesni-x86_64.asm | 10 +++++ .../crypto/fipsmodule/aesni-xts-avx512.asm | 1 + .../crypto/fipsmodule/ghash-ssse3-x86_64.asm | 3 ++ .../crypto/fipsmodule/ghash-x86_64.asm | 7 ++++ .../crypto/fipsmodule/md5-x86_64.asm | 2 + .../crypto/fipsmodule/p256-x86_64-asm.asm | 12 ++++++ .../fipsmodule/p256_beeu-x86_64-asm.asm | 2 + .../crypto/fipsmodule/rdrand-x86_64.asm | 3 ++ .../crypto/fipsmodule/rsaz-avx2.asm | 7 ++++ .../crypto/fipsmodule/sha1-x86_64.asm | 2 + .../crypto/fipsmodule/sha256-x86_64.asm | 2 + .../crypto/fipsmodule/sha512-x86_64.asm | 2 + .../crypto/fipsmodule/vpaes-x86_64.asm | 7 ++++ .../crypto/fipsmodule/x86_64-mont.asm | 2 + .../crypto/fipsmodule/x86_64-mont5.asm | 7 ++++ .../crypto/test/trampoline-x86_64.asm | 37 +++++++++++++++++++ 61 files changed, 362 insertions(+) diff --git a/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S b/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S index f937fb41e7..eac7a00fbc 100644 --- a/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S +++ b/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S @@ -46,6 +46,7 @@ .align 64 ChaCha20_ctr32: .cfi_startproc +_CET_ENDBR cmpq $0,%rdx je .Lno_data movq OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S b/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S index 256248c86a..61cad75d9d 100644 --- a/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S +++ b/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S @@ -71,6 +71,7 @@ GFMUL: .align 16 aesgcmsiv_htable_init: .cfi_startproc +_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -97,6 +98,7 @@ aesgcmsiv_htable_init: .align 16 aesgcmsiv_htable6_init: .cfi_startproc +_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -119,6 +121,7 @@ aesgcmsiv_htable6_init: .align 16 aesgcmsiv_htable_polyval: .cfi_startproc +_CET_ENDBR testq %rdx,%rdx jnz .Lhtable_polyval_start .byte 0xf3,0xc3 @@ -336,6 +339,7 @@ aesgcmsiv_htable_polyval: .align 16 aesgcmsiv_polyval_horner: .cfi_startproc +_CET_ENDBR testq %rcx,%rcx jnz .Lpolyval_horner_start .byte 0xf3,0xc3 @@ -369,6 +373,7 @@ aesgcmsiv_polyval_horner: .align 16 aes128gcmsiv_aes_ks: .cfi_startproc +_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqa %xmm1,(%rsi) @@ -425,6 +430,7 @@ aes128gcmsiv_aes_ks: .align 16 aes256gcmsiv_aes_ks: .cfi_startproc +_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqu 16(%rdi),%xmm3 vmovdqa %xmm1,(%rsi) @@ -472,6 +478,7 @@ aes256gcmsiv_aes_ks: .align 16 aes128gcmsiv_aes_ks_enc_x1: .cfi_startproc +_CET_ENDBR vmovdqa (%rcx),%xmm1 vmovdqa 0(%rdi),%xmm4 @@ -614,6 +621,7 @@ aes128gcmsiv_aes_ks_enc_x1: .align 16 aes128gcmsiv_kdf: .cfi_startproc +_CET_ENDBR @@ -707,6 +715,7 @@ aes128gcmsiv_kdf: .align 16 aes128gcmsiv_enc_msg_x4: .cfi_startproc +_CET_ENDBR testq %r8,%r8 jnz .L128_enc_msg_x4_start .byte 0xf3,0xc3 @@ -886,6 +895,7 @@ aes128gcmsiv_enc_msg_x4: .align 16 aes128gcmsiv_enc_msg_x8: .cfi_startproc +_CET_ENDBR testq %r8,%r8 jnz .L128_enc_msg_x8_start .byte 0xf3,0xc3 @@ -1147,6 +1157,7 @@ aes128gcmsiv_enc_msg_x8: .align 16 aes128gcmsiv_dec: .cfi_startproc +_CET_ENDBR testq $~15,%r9 jnz .L128_dec_start .byte 0xf3,0xc3 @@ -1639,6 +1650,7 @@ aes128gcmsiv_dec: .align 16 aes128gcmsiv_ecb_enc_block: .cfi_startproc +_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 @@ -1664,6 +1676,7 @@ aes128gcmsiv_ecb_enc_block: .align 16 aes256gcmsiv_aes_ks_enc_x1: .cfi_startproc +_CET_ENDBR vmovdqa con1(%rip),%xmm0 vmovdqa mask(%rip),%xmm15 vmovdqa (%rdi),%xmm8 @@ -1847,6 +1860,7 @@ aes256gcmsiv_aes_ks_enc_x1: .align 16 aes256gcmsiv_ecb_enc_block: .cfi_startproc +_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 vaesenc 16(%rdx),%xmm1,%xmm1 @@ -1873,6 +1887,7 @@ aes256gcmsiv_ecb_enc_block: .align 16 aes256gcmsiv_enc_msg_x4: .cfi_startproc +_CET_ENDBR testq %r8,%r8 jnz .L256_enc_msg_x4_start .byte 0xf3,0xc3 @@ -2074,6 +2089,7 @@ aes256gcmsiv_enc_msg_x4: .align 16 aes256gcmsiv_enc_msg_x8: .cfi_startproc +_CET_ENDBR testq %r8,%r8 jnz .L256_enc_msg_x8_start .byte 0xf3,0xc3 @@ -2363,6 +2379,7 @@ aes256gcmsiv_enc_msg_x8: .align 16 aes256gcmsiv_dec: .cfi_startproc +_CET_ENDBR testq $~15,%r9 jnz .L256_dec_start .byte 0xf3,0xc3 @@ -2923,6 +2940,7 @@ aes256gcmsiv_dec: .align 16 aes256gcmsiv_kdf: .cfi_startproc +_CET_ENDBR diff --git a/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S b/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S index 2239142ae7..97a2ce24ed 100644 --- a/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +++ b/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S @@ -223,6 +223,7 @@ poly_hash_ad_internal: .align 64 chacha20_poly1305_open: .cfi_startproc +_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -2108,6 +2109,7 @@ chacha20_poly1305_open: .align 64 chacha20_poly1305_seal: .cfi_startproc +_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S index 057b0a3cb4..a5209d462e 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S @@ -346,6 +346,7 @@ _aesni_ctr32_ghash_6x: aesni_gcm_decrypt: .cfi_startproc +_CET_ENDBR xorq %rax,%rax @@ -569,6 +570,7 @@ _aesni_ctr32_6x: aesni_gcm_encrypt: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S index 41fbd7a269..ff7185f8c5 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -13,6 +13,7 @@ .align 16 aes_hw_encrypt: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -45,6 +46,7 @@ aes_hw_encrypt: .align 16 aes_hw_decrypt: .cfi_startproc +_CET_ENDBR movups (%rdi),%xmm2 movl 240(%rdx),%eax movups (%rdx),%xmm0 @@ -533,6 +535,7 @@ _aesni_decrypt8: .align 16 aes_hw_ecb_encrypt: .cfi_startproc +_CET_ENDBR andq $-16,%rdx jz .Lecb_ret @@ -878,6 +881,7 @@ aes_hw_ecb_encrypt: .align 16 aes_hw_ctr32_encrypt_blocks: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,BORINGSSL_function_hit(%rip) #endif @@ -1463,6 +1467,7 @@ aes_hw_ctr32_encrypt_blocks: .align 16 aes_hw_xts_encrypt: .cfi_startproc +_CET_ENDBR leaq (%rsp),%r11 .cfi_def_cfa_register %r11 pushq %rbp @@ -1934,6 +1939,7 @@ aes_hw_xts_encrypt: .align 16 aes_hw_xts_decrypt: .cfi_startproc +_CET_ENDBR leaq (%rsp),%r11 .cfi_def_cfa_register %r11 pushq %rbp @@ -2442,6 +2448,7 @@ aes_hw_xts_decrypt: .align 16 aes_hw_cbc_encrypt: .cfi_startproc +_CET_ENDBR testq %rdx,%rdx jz .Lcbc_ret @@ -3035,6 +3042,7 @@ aes_hw_cbc_encrypt: .align 16 aes_hw_set_decrypt_key: .cfi_startproc +_CET_ENDBR .byte 0x48,0x83,0xEC,0x08 .cfi_adjust_cfa_offset 8 call __aesni_set_encrypt_key @@ -3081,6 +3089,7 @@ aes_hw_set_decrypt_key: aes_hw_set_encrypt_key: __aesni_set_encrypt_key: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,BORINGSSL_function_hit+3(%rip) #endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S index 0f34b08bb4..3b87b47959 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S @@ -17,6 +17,7 @@ gcm_gmult_ssse3: .cfi_startproc +_CET_ENDBR movdqu (%rdi),%xmm0 movdqa .Lreverse_bytes(%rip),%xmm10 movdqa .Llow4_mask(%rip),%xmm2 @@ -207,6 +208,7 @@ gcm_gmult_ssse3: gcm_ghash_ssse3: .cfi_startproc +_CET_ENDBR movdqu (%rdi),%xmm0 movdqa .Lreverse_bytes(%rip),%xmm10 movdqa .Llow4_mask(%rip),%xmm11 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S index c743b11681..5921f1f3c4 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S @@ -14,6 +14,7 @@ gcm_init_clmul: .cfi_startproc +_CET_ENDBR .L_init_clmul: movdqu (%rsi),%xmm2 pshufd $78,%xmm2,%xmm2 @@ -174,6 +175,7 @@ gcm_init_clmul: .align 16 gcm_gmult_clmul: .cfi_startproc +_CET_ENDBR .L_gmult_clmul: movdqu (%rdi),%xmm0 movdqa .Lbswap_mask(%rip),%xmm5 @@ -229,6 +231,7 @@ gcm_gmult_clmul: gcm_ghash_clmul: .cfi_startproc +_CET_ENDBR .L_ghash_clmul: movdqa .Lbswap_mask(%rip),%xmm10 @@ -617,6 +620,7 @@ gcm_ghash_clmul: .align 32 gcm_init_avx: .cfi_startproc +_CET_ENDBR vzeroupper vmovdqu (%rsi),%xmm2 @@ -728,6 +732,7 @@ gcm_init_avx: .align 32 gcm_gmult_avx: .cfi_startproc +_CET_ENDBR jmp .L_gmult_clmul .cfi_endproc .size gcm_gmult_avx,.-gcm_gmult_avx @@ -737,6 +742,7 @@ gcm_gmult_avx: .align 32 gcm_ghash_avx: .cfi_startproc +_CET_ENDBR vzeroupper vmovdqu (%rdi),%xmm10 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S index 17292208ce..43a786cb9a 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S @@ -12,6 +12,7 @@ .type md5_block_asm_data_order,@function md5_block_asm_data_order: .cfi_startproc +_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index cd67d24337..2914d92543 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -38,6 +38,7 @@ .align 32 ecp_nistz256_neg: .cfi_startproc +_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r12,-16 @@ -100,6 +101,7 @@ ecp_nistz256_neg: .align 32 ecp_nistz256_ord_mul_mont: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -434,6 +436,7 @@ ecp_nistz256_ord_mul_mont: .align 32 ecp_nistz256_ord_sqr_mont: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1193,6 +1196,7 @@ ecp_nistz256_ord_sqr_montx: .align 32 ecp_nistz256_mul_mont: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1490,6 +1494,7 @@ __ecp_nistz256_mul_montq: .align 32 ecp_nistz256_sqr_mont: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2020,6 +2025,7 @@ __ecp_nistz256_sqr_montx: .align 32 ecp_nistz256_select_w5: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2087,6 +2093,7 @@ ecp_nistz256_select_w5: .align 32 ecp_nistz256_select_w7: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2207,6 +2214,7 @@ ecp_nistz256_avx2_select_w5: ecp_nistz256_avx2_select_w7: .cfi_startproc .Lavx2_select_w7: +_CET_ENDBR vzeroupper vmovdqa .LThree(%rip),%ymm0 @@ -2413,6 +2421,7 @@ __ecp_nistz256_mul_by_2q: .align 32 ecp_nistz256_point_double: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2647,6 +2656,7 @@ ecp_nistz256_point_double: .align 32 ecp_nistz256_point_add: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -3084,6 +3094,7 @@ ecp_nistz256_point_add: .align 32 ecp_nistz256_point_add_affine: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S b/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S index 4ac7574b11..a04d80bcc5 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S @@ -13,6 +13,7 @@ .align 32 beeu_mod_inverse_vartime: .cfi_startproc +_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S index a4f183bec8..f760fcb909 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S @@ -15,6 +15,7 @@ .align 16 CRYPTO_rdrand: .cfi_startproc +_CET_ENDBR xorq %rax,%rax .byte 72,15,199,242 testq %rdx,%rdx @@ -41,6 +42,7 @@ CRYPTO_rdrand: .align 16 CRYPTO_rdrand_multiple8_buf: .cfi_startproc +_CET_ENDBR testq %rsi,%rsi jz .Lout movq $8,%rdx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S b/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S index 815f6a0a69..ee47d4fd7f 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S @@ -12,6 +12,7 @@ .align 64 rsaz_1024_sqr_avx2: .cfi_startproc +_CET_ENDBR leaq (%rsp),%rax .cfi_def_cfa_register %rax pushq %rbx @@ -666,6 +667,7 @@ rsaz_1024_sqr_avx2: .align 64 rsaz_1024_mul_avx2: .cfi_startproc +_CET_ENDBR leaq (%rsp),%rax .cfi_def_cfa_register %rax pushq %rbx @@ -1222,6 +1224,7 @@ rsaz_1024_mul_avx2: .align 32 rsaz_1024_red2norm_avx2: .cfi_startproc +_CET_ENDBR subq $-128,%rsi xorq %rax,%rax movq -128(%rsi),%r8 @@ -1422,6 +1425,7 @@ rsaz_1024_red2norm_avx2: .align 32 rsaz_1024_norm2red_avx2: .cfi_startproc +_CET_ENDBR subq $-128,%rdi movq (%rsi),%r8 movl $0x1fffffff,%eax @@ -1582,6 +1586,7 @@ rsaz_1024_norm2red_avx2: .align 32 rsaz_1024_scatter5_avx2: .cfi_startproc +_CET_ENDBR vzeroupper vmovdqu .Lscatter_permd(%rip),%ymm5 shll $4,%edx @@ -1610,6 +1615,7 @@ rsaz_1024_scatter5_avx2: .align 32 rsaz_1024_gather5_avx2: .cfi_startproc +_CET_ENDBR vzeroupper movq %rsp,%r11 .cfi_def_cfa_register %r11 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S index 7ac3b26529..1b64f02014 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S @@ -14,6 +14,7 @@ .align 16 sha1_block_data_order: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r10 movl 0(%r10),%r9d movl 4(%r10),%r8d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S index d9f1e7dee4..554d3e4d19 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S @@ -14,6 +14,7 @@ .align 16 sha256_block_data_order: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S index 9a581da78f..66a60d73d0 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S @@ -14,6 +14,7 @@ .align 16 sha512_block_data_order: .cfi_startproc +_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S index 623d19011b..ad8922473b 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S @@ -805,6 +805,7 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -830,6 +831,7 @@ vpaes_set_encrypt_key: .align 16 vpaes_set_decrypt_key: .cfi_startproc +_CET_ENDBR movl %esi,%eax shrl $5,%eax addl $5,%eax @@ -854,6 +856,7 @@ vpaes_set_decrypt_key: .align 16 vpaes_encrypt: .cfi_startproc +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -873,6 +876,7 @@ vpaes_encrypt: .align 16 vpaes_decrypt: .cfi_startproc +_CET_ENDBR movdqu (%rdi),%xmm0 call _vpaes_preheat call _vpaes_decrypt_core @@ -886,6 +890,7 @@ vpaes_decrypt: .align 16 vpaes_cbc_encrypt: .cfi_startproc +_CET_ENDBR xchgq %rcx,%rdx subq $16,%rcx jc .Lcbc_abort @@ -929,6 +934,7 @@ vpaes_cbc_encrypt: .align 16 vpaes_ctr32_encrypt_blocks: .cfi_startproc +_CET_ENDBR xchgq %rcx,%rdx testq %rcx,%rcx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S index 9febd7d51f..85c592c077 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -15,6 +15,7 @@ .align 16 bn_mul_mont: .cfi_startproc +_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax .cfi_def_cfa_register %rax diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S index 9b531c74cc..1f15e9fb7f 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -15,6 +15,7 @@ .align 64 bn_mul_mont_gather5: .cfi_startproc +_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax .cfi_def_cfa_register %rax @@ -1093,6 +1094,7 @@ mul4x_internal: .align 32 bn_power5: .cfi_startproc +_CET_ENDBR movq %rsp,%rax .cfi_def_cfa_register %rax leaq OPENSSL_ia32cap_P(%rip),%r11 @@ -1232,6 +1234,7 @@ bn_power5: bn_sqr8x_internal: __bn_sqr8x_internal: .cfi_startproc +_CET_ENDBR @@ -2744,6 +2747,7 @@ bn_powerx5: bn_sqrx8x_internal: __bn_sqrx8x_internal: .cfi_startproc +_CET_ENDBR @@ -3416,6 +3420,7 @@ __bn_postx4x_internal: .align 16 bn_scatter5: .cfi_startproc +_CET_ENDBR cmpl $0,%esi jz .Lscatter_epilogue @@ -3447,6 +3452,7 @@ bn_scatter5: bn_gather5: .cfi_startproc .LSEH_begin_bn_gather5: +_CET_ENDBR .byte 0x4c,0x8d,0x14,0x24 .cfi_def_cfa_register %r10 diff --git a/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S b/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S index 1577042033..38cd8d5225 100644 --- a/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S +++ b/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S @@ -20,6 +20,7 @@ abi_test_trampoline: .cfi_startproc +_CET_ENDBR @@ -181,6 +182,7 @@ abi_test_unwind_stop: .hidden abi_test_clobber_rax .align 16 abi_test_clobber_rax: +_CET_ENDBR xorq %rax,%rax .byte 0xf3,0xc3 .size abi_test_clobber_rax,.-abi_test_clobber_rax @@ -189,6 +191,7 @@ abi_test_clobber_rax: .hidden abi_test_clobber_rbx .align 16 abi_test_clobber_rbx: +_CET_ENDBR xorq %rbx,%rbx .byte 0xf3,0xc3 .size abi_test_clobber_rbx,.-abi_test_clobber_rbx @@ -197,6 +200,7 @@ abi_test_clobber_rbx: .hidden abi_test_clobber_rcx .align 16 abi_test_clobber_rcx: +_CET_ENDBR xorq %rcx,%rcx .byte 0xf3,0xc3 .size abi_test_clobber_rcx,.-abi_test_clobber_rcx @@ -205,6 +209,7 @@ abi_test_clobber_rcx: .hidden abi_test_clobber_rdx .align 16 abi_test_clobber_rdx: +_CET_ENDBR xorq %rdx,%rdx .byte 0xf3,0xc3 .size abi_test_clobber_rdx,.-abi_test_clobber_rdx @@ -213,6 +218,7 @@ abi_test_clobber_rdx: .hidden abi_test_clobber_rdi .align 16 abi_test_clobber_rdi: +_CET_ENDBR xorq %rdi,%rdi .byte 0xf3,0xc3 .size abi_test_clobber_rdi,.-abi_test_clobber_rdi @@ -221,6 +227,7 @@ abi_test_clobber_rdi: .hidden abi_test_clobber_rsi .align 16 abi_test_clobber_rsi: +_CET_ENDBR xorq %rsi,%rsi .byte 0xf3,0xc3 .size abi_test_clobber_rsi,.-abi_test_clobber_rsi @@ -229,6 +236,7 @@ abi_test_clobber_rsi: .hidden abi_test_clobber_rbp .align 16 abi_test_clobber_rbp: +_CET_ENDBR xorq %rbp,%rbp .byte 0xf3,0xc3 .size abi_test_clobber_rbp,.-abi_test_clobber_rbp @@ -237,6 +245,7 @@ abi_test_clobber_rbp: .hidden abi_test_clobber_r8 .align 16 abi_test_clobber_r8: +_CET_ENDBR xorq %r8,%r8 .byte 0xf3,0xc3 .size abi_test_clobber_r8,.-abi_test_clobber_r8 @@ -245,6 +254,7 @@ abi_test_clobber_r8: .hidden abi_test_clobber_r9 .align 16 abi_test_clobber_r9: +_CET_ENDBR xorq %r9,%r9 .byte 0xf3,0xc3 .size abi_test_clobber_r9,.-abi_test_clobber_r9 @@ -253,6 +263,7 @@ abi_test_clobber_r9: .hidden abi_test_clobber_r10 .align 16 abi_test_clobber_r10: +_CET_ENDBR xorq %r10,%r10 .byte 0xf3,0xc3 .size abi_test_clobber_r10,.-abi_test_clobber_r10 @@ -261,6 +272,7 @@ abi_test_clobber_r10: .hidden abi_test_clobber_r11 .align 16 abi_test_clobber_r11: +_CET_ENDBR xorq %r11,%r11 .byte 0xf3,0xc3 .size abi_test_clobber_r11,.-abi_test_clobber_r11 @@ -269,6 +281,7 @@ abi_test_clobber_r11: .hidden abi_test_clobber_r12 .align 16 abi_test_clobber_r12: +_CET_ENDBR xorq %r12,%r12 .byte 0xf3,0xc3 .size abi_test_clobber_r12,.-abi_test_clobber_r12 @@ -277,6 +290,7 @@ abi_test_clobber_r12: .hidden abi_test_clobber_r13 .align 16 abi_test_clobber_r13: +_CET_ENDBR xorq %r13,%r13 .byte 0xf3,0xc3 .size abi_test_clobber_r13,.-abi_test_clobber_r13 @@ -285,6 +299,7 @@ abi_test_clobber_r13: .hidden abi_test_clobber_r14 .align 16 abi_test_clobber_r14: +_CET_ENDBR xorq %r14,%r14 .byte 0xf3,0xc3 .size abi_test_clobber_r14,.-abi_test_clobber_r14 @@ -293,6 +308,7 @@ abi_test_clobber_r14: .hidden abi_test_clobber_r15 .align 16 abi_test_clobber_r15: +_CET_ENDBR xorq %r15,%r15 .byte 0xf3,0xc3 .size abi_test_clobber_r15,.-abi_test_clobber_r15 @@ -301,6 +317,7 @@ abi_test_clobber_r15: .hidden abi_test_clobber_xmm0 .align 16 abi_test_clobber_xmm0: +_CET_ENDBR pxor %xmm0,%xmm0 .byte 0xf3,0xc3 .size abi_test_clobber_xmm0,.-abi_test_clobber_xmm0 @@ -309,6 +326,7 @@ abi_test_clobber_xmm0: .hidden abi_test_clobber_xmm1 .align 16 abi_test_clobber_xmm1: +_CET_ENDBR pxor %xmm1,%xmm1 .byte 0xf3,0xc3 .size abi_test_clobber_xmm1,.-abi_test_clobber_xmm1 @@ -317,6 +335,7 @@ abi_test_clobber_xmm1: .hidden abi_test_clobber_xmm2 .align 16 abi_test_clobber_xmm2: +_CET_ENDBR pxor %xmm2,%xmm2 .byte 0xf3,0xc3 .size abi_test_clobber_xmm2,.-abi_test_clobber_xmm2 @@ -325,6 +344,7 @@ abi_test_clobber_xmm2: .hidden abi_test_clobber_xmm3 .align 16 abi_test_clobber_xmm3: +_CET_ENDBR pxor %xmm3,%xmm3 .byte 0xf3,0xc3 .size abi_test_clobber_xmm3,.-abi_test_clobber_xmm3 @@ -333,6 +353,7 @@ abi_test_clobber_xmm3: .hidden abi_test_clobber_xmm4 .align 16 abi_test_clobber_xmm4: +_CET_ENDBR pxor %xmm4,%xmm4 .byte 0xf3,0xc3 .size abi_test_clobber_xmm4,.-abi_test_clobber_xmm4 @@ -341,6 +362,7 @@ abi_test_clobber_xmm4: .hidden abi_test_clobber_xmm5 .align 16 abi_test_clobber_xmm5: +_CET_ENDBR pxor %xmm5,%xmm5 .byte 0xf3,0xc3 .size abi_test_clobber_xmm5,.-abi_test_clobber_xmm5 @@ -349,6 +371,7 @@ abi_test_clobber_xmm5: .hidden abi_test_clobber_xmm6 .align 16 abi_test_clobber_xmm6: +_CET_ENDBR pxor %xmm6,%xmm6 .byte 0xf3,0xc3 .size abi_test_clobber_xmm6,.-abi_test_clobber_xmm6 @@ -357,6 +380,7 @@ abi_test_clobber_xmm6: .hidden abi_test_clobber_xmm7 .align 16 abi_test_clobber_xmm7: +_CET_ENDBR pxor %xmm7,%xmm7 .byte 0xf3,0xc3 .size abi_test_clobber_xmm7,.-abi_test_clobber_xmm7 @@ -365,6 +389,7 @@ abi_test_clobber_xmm7: .hidden abi_test_clobber_xmm8 .align 16 abi_test_clobber_xmm8: +_CET_ENDBR pxor %xmm8,%xmm8 .byte 0xf3,0xc3 .size abi_test_clobber_xmm8,.-abi_test_clobber_xmm8 @@ -373,6 +398,7 @@ abi_test_clobber_xmm8: .hidden abi_test_clobber_xmm9 .align 16 abi_test_clobber_xmm9: +_CET_ENDBR pxor %xmm9,%xmm9 .byte 0xf3,0xc3 .size abi_test_clobber_xmm9,.-abi_test_clobber_xmm9 @@ -381,6 +407,7 @@ abi_test_clobber_xmm9: .hidden abi_test_clobber_xmm10 .align 16 abi_test_clobber_xmm10: +_CET_ENDBR pxor %xmm10,%xmm10 .byte 0xf3,0xc3 .size abi_test_clobber_xmm10,.-abi_test_clobber_xmm10 @@ -389,6 +416,7 @@ abi_test_clobber_xmm10: .hidden abi_test_clobber_xmm11 .align 16 abi_test_clobber_xmm11: +_CET_ENDBR pxor %xmm11,%xmm11 .byte 0xf3,0xc3 .size abi_test_clobber_xmm11,.-abi_test_clobber_xmm11 @@ -397,6 +425,7 @@ abi_test_clobber_xmm11: .hidden abi_test_clobber_xmm12 .align 16 abi_test_clobber_xmm12: +_CET_ENDBR pxor %xmm12,%xmm12 .byte 0xf3,0xc3 .size abi_test_clobber_xmm12,.-abi_test_clobber_xmm12 @@ -405,6 +434,7 @@ abi_test_clobber_xmm12: .hidden abi_test_clobber_xmm13 .align 16 abi_test_clobber_xmm13: +_CET_ENDBR pxor %xmm13,%xmm13 .byte 0xf3,0xc3 .size abi_test_clobber_xmm13,.-abi_test_clobber_xmm13 @@ -413,6 +443,7 @@ abi_test_clobber_xmm13: .hidden abi_test_clobber_xmm14 .align 16 abi_test_clobber_xmm14: +_CET_ENDBR pxor %xmm14,%xmm14 .byte 0xf3,0xc3 .size abi_test_clobber_xmm14,.-abi_test_clobber_xmm14 @@ -421,6 +452,7 @@ abi_test_clobber_xmm14: .hidden abi_test_clobber_xmm15 .align 16 abi_test_clobber_xmm15: +_CET_ENDBR pxor %xmm15,%xmm15 .byte 0xf3,0xc3 .size abi_test_clobber_xmm15,.-abi_test_clobber_xmm15 @@ -434,6 +466,7 @@ abi_test_clobber_xmm15: abi_test_bad_unwind_wrong_register: .cfi_startproc +_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r13,-16 @@ -460,6 +493,7 @@ abi_test_bad_unwind_wrong_register: abi_test_bad_unwind_temporary: .cfi_startproc +_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r12,-16 @@ -489,6 +523,7 @@ abi_test_bad_unwind_temporary: .globl abi_test_get_and_clear_direction_flag .hidden abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: +_CET_ENDBR pushfq popq %rax andq $0x400,%rax @@ -503,6 +538,7 @@ abi_test_get_and_clear_direction_flag: .globl abi_test_set_direction_flag .hidden abi_test_set_direction_flag abi_test_set_direction_flag: +_CET_ENDBR std .byte 0xf3,0xc3 .size abi_test_set_direction_flag,.-abi_test_set_direction_flag diff --git a/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S b/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S index b9d21ffbd7..b80364b7a4 100644 --- a/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S +++ b/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S @@ -45,6 +45,7 @@ L$sixteen: .p2align 6 _ChaCha20_ctr32: +_CET_ENDBR cmpq $0,%rdx je L$no_data movq _OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S b/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S index 8d940a0d88..df3a561d32 100644 --- a/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S +++ b/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S @@ -71,6 +71,7 @@ GFMUL: .p2align 4 _aesgcmsiv_htable_init: +_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -97,6 +98,7 @@ _aesgcmsiv_htable_init: .p2align 4 _aesgcmsiv_htable6_init: +_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -119,6 +121,7 @@ _aesgcmsiv_htable6_init: .p2align 4 _aesgcmsiv_htable_polyval: +_CET_ENDBR testq %rdx,%rdx jnz L$htable_polyval_start .byte 0xf3,0xc3 @@ -336,6 +339,7 @@ L$htable_polyval_out: .p2align 4 _aesgcmsiv_polyval_horner: +_CET_ENDBR testq %rcx,%rcx jnz L$polyval_horner_start .byte 0xf3,0xc3 @@ -369,6 +373,7 @@ L$polyval_horner_loop: .p2align 4 _aes128gcmsiv_aes_ks: +_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqa %xmm1,(%rsi) @@ -425,6 +430,7 @@ L$ks128_loop: .p2align 4 _aes256gcmsiv_aes_ks: +_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqu 16(%rdi),%xmm3 vmovdqa %xmm1,(%rsi) @@ -472,6 +478,7 @@ L$ks256_loop: .p2align 4 _aes128gcmsiv_aes_ks_enc_x1: +_CET_ENDBR vmovdqa (%rcx),%xmm1 vmovdqa 0(%rdi),%xmm4 @@ -614,6 +621,7 @@ _aes128gcmsiv_aes_ks_enc_x1: .p2align 4 _aes128gcmsiv_kdf: +_CET_ENDBR @@ -707,6 +715,7 @@ _aes128gcmsiv_kdf: .p2align 4 _aes128gcmsiv_enc_msg_x4: +_CET_ENDBR testq %r8,%r8 jnz L$128_enc_msg_x4_start .byte 0xf3,0xc3 @@ -882,6 +891,7 @@ L$128_enc_msg_x4_out: .p2align 4 _aes128gcmsiv_enc_msg_x8: +_CET_ENDBR testq %r8,%r8 jnz L$128_enc_msg_x8_start .byte 0xf3,0xc3 @@ -1137,6 +1147,7 @@ L$128_enc_msg_x8_out: .p2align 4 _aes128gcmsiv_dec: +_CET_ENDBR testq $~15,%r9 jnz L$128_dec_start .byte 0xf3,0xc3 @@ -1629,6 +1640,7 @@ L$128_dec_out: .p2align 4 _aes128gcmsiv_ecb_enc_block: +_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 @@ -1654,6 +1666,7 @@ _aes128gcmsiv_ecb_enc_block: .p2align 4 _aes256gcmsiv_aes_ks_enc_x1: +_CET_ENDBR vmovdqa con1(%rip),%xmm0 vmovdqa mask(%rip),%xmm15 vmovdqa (%rdi),%xmm8 @@ -1837,6 +1850,7 @@ _aes256gcmsiv_aes_ks_enc_x1: .p2align 4 _aes256gcmsiv_ecb_enc_block: +_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 vaesenc 16(%rdx),%xmm1,%xmm1 @@ -1863,6 +1877,7 @@ _aes256gcmsiv_ecb_enc_block: .p2align 4 _aes256gcmsiv_enc_msg_x4: +_CET_ENDBR testq %r8,%r8 jnz L$256_enc_msg_x4_start .byte 0xf3,0xc3 @@ -2064,6 +2079,7 @@ L$256_enc_msg_x4_out: .p2align 4 _aes256gcmsiv_enc_msg_x8: +_CET_ENDBR testq %r8,%r8 jnz L$256_enc_msg_x8_start .byte 0xf3,0xc3 @@ -2353,6 +2369,7 @@ L$256_enc_msg_x8_out: .p2align 4 _aes256gcmsiv_dec: +_CET_ENDBR testq $~15,%r9 jnz L$256_dec_start .byte 0xf3,0xc3 @@ -2913,6 +2930,7 @@ L$256_dec_out: .p2align 4 _aes256gcmsiv_kdf: +_CET_ENDBR diff --git a/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S b/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S index 41ac181ea6..efe05de3e9 100644 --- a/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +++ b/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S @@ -222,6 +222,7 @@ L$hash_ad_done: .p2align 6 _chacha20_poly1305_open: +_CET_ENDBR pushq %rbp pushq %rbx @@ -2093,6 +2094,7 @@ L$open_sse_128_xor_hash: .p2align 6 _chacha20_poly1305_seal: +_CET_ENDBR pushq %rbp pushq %rbx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S index 0c3b2964aa..c946f93f99 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S @@ -346,6 +346,7 @@ L$6x_done: _aesni_gcm_decrypt: +_CET_ENDBR xorq %rax,%rax @@ -562,6 +563,7 @@ L$handle_ctr32_2: _aesni_gcm_encrypt: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+2(%rip) diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S index 7863a20c59..41263854ba 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -12,6 +12,7 @@ .p2align 4 _aes_hw_encrypt: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+1(%rip) @@ -43,6 +44,7 @@ L$oop_enc1_1: .p2align 4 _aes_hw_decrypt: +_CET_ENDBR movups (%rdi),%xmm2 movl 240(%rdx),%eax movups (%rdx),%xmm0 @@ -531,6 +533,7 @@ L$dec_loop8_enter: .p2align 4 _aes_hw_ecb_encrypt: +_CET_ENDBR andq $-16,%rdx jz L$ecb_ret @@ -876,6 +879,7 @@ L$ecb_ret: .p2align 4 _aes_hw_ctr32_encrypt_blocks: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit(%rip) #endif @@ -1461,6 +1465,7 @@ L$ctr32_epilogue: .p2align 4 _aes_hw_xts_encrypt: +_CET_ENDBR leaq (%rsp),%r11 pushq %rbp @@ -1932,6 +1937,7 @@ L$xts_enc_epilogue: .p2align 4 _aes_hw_xts_decrypt: +_CET_ENDBR leaq (%rsp),%r11 pushq %rbp @@ -2440,6 +2446,7 @@ L$xts_dec_epilogue: .p2align 4 _aes_hw_cbc_encrypt: +_CET_ENDBR testq %rdx,%rdx jz L$cbc_ret @@ -3033,6 +3040,7 @@ L$cbc_ret: .p2align 4 _aes_hw_set_decrypt_key: +_CET_ENDBR .byte 0x48,0x83,0xEC,0x08 call __aesni_set_encrypt_key @@ -3079,6 +3087,7 @@ L$SEH_end_set_decrypt_key: _aes_hw_set_encrypt_key: __aesni_set_encrypt_key: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+3(%rip) #endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S index 9d22addcb0..f7d5117c23 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S @@ -17,6 +17,7 @@ _gcm_gmult_ssse3: +_CET_ENDBR movdqu (%rdi),%xmm0 movdqa L$reverse_bytes(%rip),%xmm10 movdqa L$low4_mask(%rip),%xmm2 @@ -207,6 +208,7 @@ L$oop_row_3: _gcm_ghash_ssse3: +_CET_ENDBR movdqu (%rdi),%xmm0 movdqa L$reverse_bytes(%rip),%xmm10 movdqa L$low4_mask(%rip),%xmm11 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S index ab3b9756e2..bcbea651c9 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S @@ -13,6 +13,7 @@ _gcm_init_clmul: +_CET_ENDBR L$_init_clmul: movdqu (%rsi),%xmm2 pshufd $78,%xmm2,%xmm2 @@ -173,6 +174,7 @@ L$_init_clmul: .p2align 4 _gcm_gmult_clmul: +_CET_ENDBR L$_gmult_clmul: movdqu (%rdi),%xmm0 movdqa L$bswap_mask(%rip),%xmm5 @@ -228,6 +230,7 @@ L$_gmult_clmul: _gcm_ghash_clmul: +_CET_ENDBR L$_ghash_clmul: movdqa L$bswap_mask(%rip),%xmm10 @@ -616,6 +619,7 @@ L$done: .p2align 5 _gcm_init_avx: +_CET_ENDBR vzeroupper vmovdqu (%rsi),%xmm2 @@ -727,6 +731,7 @@ L$init_start_avx: .p2align 5 _gcm_gmult_avx: +_CET_ENDBR jmp L$_gmult_clmul @@ -736,6 +741,7 @@ _gcm_gmult_avx: .p2align 5 _gcm_ghash_avx: +_CET_ENDBR vzeroupper vmovdqu (%rdi),%xmm10 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S index 7e90c955bd..9170682312 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S @@ -12,6 +12,7 @@ _md5_block_asm_data_order: +_CET_ENDBR pushq %rbp pushq %rbx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index b5215e41cd..b148ec47a9 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -37,6 +37,7 @@ L$ordK: .p2align 5 _ecp_nistz256_neg: +_CET_ENDBR pushq %r12 pushq %r13 @@ -97,6 +98,7 @@ L$neg_epilogue: .p2align 5 _ecp_nistz256_ord_mul_mont: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -425,6 +427,7 @@ L$ord_mul_epilogue: .p2align 5 _ecp_nistz256_ord_sqr_mont: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1166,6 +1169,7 @@ L$ord_sqrx_epilogue: .p2align 5 _ecp_nistz256_mul_mont: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1457,6 +1461,7 @@ __ecp_nistz256_mul_montq: .p2align 5 _ecp_nistz256_sqr_mont: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1981,6 +1986,7 @@ __ecp_nistz256_sqr_montx: .p2align 5 _ecp_nistz256_select_w5: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2048,6 +2054,7 @@ L$SEH_end_ecp_nistz256_select_w5: .p2align 5 _ecp_nistz256_select_w7: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2168,6 +2175,7 @@ L$SEH_end_ecp_nistz256_avx2_select_w5: _ecp_nistz256_avx2_select_w7: L$avx2_select_w7: +_CET_ENDBR vzeroupper vmovdqa L$Three(%rip),%ymm0 @@ -2374,6 +2382,7 @@ __ecp_nistz256_mul_by_2q: .p2align 5 _ecp_nistz256_point_double: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2602,6 +2611,7 @@ L$point_doubleq_epilogue: .p2align 5 _ecp_nistz256_point_add: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -3033,6 +3043,7 @@ L$point_addq_epilogue: .p2align 5 _ecp_nistz256_point_add_affine: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S b/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S index 66e0df7c87..5f91bad704 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S @@ -13,6 +13,7 @@ .p2align 5 _beeu_mod_inverse_vartime: +_CET_ENDBR pushq %rbp pushq %r12 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S index 3e76ddeb06..88d0376f20 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S @@ -15,6 +15,7 @@ .p2align 4 _CRYPTO_rdrand: +_CET_ENDBR xorq %rax,%rax .byte 72,15,199,242 testq %rdx,%rdx @@ -41,6 +42,7 @@ L$err: .p2align 4 _CRYPTO_rdrand_multiple8_buf: +_CET_ENDBR testq %rsi,%rsi jz L$out movq $8,%rdx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S b/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S index 6c79f7f619..09ce2caa0c 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S @@ -12,6 +12,7 @@ .p2align 6 _rsaz_1024_sqr_avx2: +_CET_ENDBR leaq (%rsp),%rax pushq %rbx @@ -666,6 +667,7 @@ L$sqr_1024_epilogue: .p2align 6 _rsaz_1024_mul_avx2: +_CET_ENDBR leaq (%rsp),%rax pushq %rbx @@ -1222,6 +1224,7 @@ L$mul_1024_epilogue: .p2align 5 _rsaz_1024_red2norm_avx2: +_CET_ENDBR subq $-128,%rsi xorq %rax,%rax movq -128(%rsi),%r8 @@ -1422,6 +1425,7 @@ _rsaz_1024_red2norm_avx2: .p2align 5 _rsaz_1024_norm2red_avx2: +_CET_ENDBR subq $-128,%rdi movq (%rsi),%r8 movl $0x1fffffff,%eax @@ -1582,6 +1586,7 @@ _rsaz_1024_norm2red_avx2: .p2align 5 _rsaz_1024_scatter5_avx2: +_CET_ENDBR vzeroupper vmovdqu L$scatter_permd(%rip),%ymm5 shll $4,%edx @@ -1610,6 +1615,7 @@ L$oop_scatter_1024: .p2align 5 _rsaz_1024_gather5_avx2: +_CET_ENDBR vzeroupper movq %rsp,%r11 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S index bdf8425b74..51bdebbf6f 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S @@ -13,6 +13,7 @@ .p2align 4 _sha1_block_data_order: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r10 movl 0(%r10),%r9d movl 4(%r10),%r8d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S index 4ce654d996..a7307cf777 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S @@ -13,6 +13,7 @@ .p2align 4 _sha256_block_data_order: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S index 0854366fce..9adc202914 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S @@ -13,6 +13,7 @@ .p2align 4 _sha512_block_data_order: +_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S index e0dcb74b2b..041d504fb4 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S @@ -805,6 +805,7 @@ L$schedule_mangle_both: .p2align 4 _vpaes_set_encrypt_key: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+5(%rip) @@ -829,6 +830,7 @@ _vpaes_set_encrypt_key: .p2align 4 _vpaes_set_decrypt_key: +_CET_ENDBR movl %esi,%eax shrl $5,%eax addl $5,%eax @@ -853,6 +855,7 @@ _vpaes_set_decrypt_key: .p2align 4 _vpaes_encrypt: +_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+4(%rip) @@ -871,6 +874,7 @@ _vpaes_encrypt: .p2align 4 _vpaes_decrypt: +_CET_ENDBR movdqu (%rdi),%xmm0 call _vpaes_preheat call _vpaes_decrypt_core @@ -884,6 +888,7 @@ _vpaes_decrypt: .p2align 4 _vpaes_cbc_encrypt: +_CET_ENDBR xchgq %rcx,%rdx subq $16,%rcx jc L$cbc_abort @@ -927,6 +932,7 @@ L$cbc_abort: .p2align 4 _vpaes_ctr32_encrypt_blocks: +_CET_ENDBR xchgq %rcx,%rdx testq %rcx,%rcx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S index eae7778d9d..30f677737f 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -14,6 +14,7 @@ .p2align 4 _bn_mul_mont: +_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S index cd570012d3..94ae140718 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -14,6 +14,7 @@ .p2align 6 _bn_mul_mont_gather5: +_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax @@ -1092,6 +1093,7 @@ L$inner4x: .p2align 5 _bn_power5: +_CET_ENDBR movq %rsp,%rax leaq _OPENSSL_ia32cap_P(%rip),%r11 @@ -1231,6 +1233,7 @@ L$power5_epilogue: _bn_sqr8x_internal: __bn_sqr8x_internal: +_CET_ENDBR @@ -2743,6 +2746,7 @@ L$powerx5_epilogue: _bn_sqrx8x_internal: __bn_sqrx8x_internal: +_CET_ENDBR @@ -3415,6 +3419,7 @@ L$sqrx4x_sub_entry: .p2align 4 _bn_scatter5: +_CET_ENDBR cmpl $0,%esi jz L$scatter_epilogue @@ -3446,6 +3451,7 @@ L$scatter_epilogue: _bn_gather5: L$SEH_begin_bn_gather5: +_CET_ENDBR .byte 0x4c,0x8d,0x14,0x24 diff --git a/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S b/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S index bda4a20263..693200825d 100644 --- a/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S +++ b/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S @@ -20,6 +20,7 @@ _abi_test_trampoline: +_CET_ENDBR @@ -181,6 +182,7 @@ L$call_done: .private_extern _abi_test_clobber_rax .p2align 4 _abi_test_clobber_rax: +_CET_ENDBR xorq %rax,%rax .byte 0xf3,0xc3 @@ -189,6 +191,7 @@ _abi_test_clobber_rax: .private_extern _abi_test_clobber_rbx .p2align 4 _abi_test_clobber_rbx: +_CET_ENDBR xorq %rbx,%rbx .byte 0xf3,0xc3 @@ -197,6 +200,7 @@ _abi_test_clobber_rbx: .private_extern _abi_test_clobber_rcx .p2align 4 _abi_test_clobber_rcx: +_CET_ENDBR xorq %rcx,%rcx .byte 0xf3,0xc3 @@ -205,6 +209,7 @@ _abi_test_clobber_rcx: .private_extern _abi_test_clobber_rdx .p2align 4 _abi_test_clobber_rdx: +_CET_ENDBR xorq %rdx,%rdx .byte 0xf3,0xc3 @@ -213,6 +218,7 @@ _abi_test_clobber_rdx: .private_extern _abi_test_clobber_rdi .p2align 4 _abi_test_clobber_rdi: +_CET_ENDBR xorq %rdi,%rdi .byte 0xf3,0xc3 @@ -221,6 +227,7 @@ _abi_test_clobber_rdi: .private_extern _abi_test_clobber_rsi .p2align 4 _abi_test_clobber_rsi: +_CET_ENDBR xorq %rsi,%rsi .byte 0xf3,0xc3 @@ -229,6 +236,7 @@ _abi_test_clobber_rsi: .private_extern _abi_test_clobber_rbp .p2align 4 _abi_test_clobber_rbp: +_CET_ENDBR xorq %rbp,%rbp .byte 0xf3,0xc3 @@ -237,6 +245,7 @@ _abi_test_clobber_rbp: .private_extern _abi_test_clobber_r8 .p2align 4 _abi_test_clobber_r8: +_CET_ENDBR xorq %r8,%r8 .byte 0xf3,0xc3 @@ -245,6 +254,7 @@ _abi_test_clobber_r8: .private_extern _abi_test_clobber_r9 .p2align 4 _abi_test_clobber_r9: +_CET_ENDBR xorq %r9,%r9 .byte 0xf3,0xc3 @@ -253,6 +263,7 @@ _abi_test_clobber_r9: .private_extern _abi_test_clobber_r10 .p2align 4 _abi_test_clobber_r10: +_CET_ENDBR xorq %r10,%r10 .byte 0xf3,0xc3 @@ -261,6 +272,7 @@ _abi_test_clobber_r10: .private_extern _abi_test_clobber_r11 .p2align 4 _abi_test_clobber_r11: +_CET_ENDBR xorq %r11,%r11 .byte 0xf3,0xc3 @@ -269,6 +281,7 @@ _abi_test_clobber_r11: .private_extern _abi_test_clobber_r12 .p2align 4 _abi_test_clobber_r12: +_CET_ENDBR xorq %r12,%r12 .byte 0xf3,0xc3 @@ -277,6 +290,7 @@ _abi_test_clobber_r12: .private_extern _abi_test_clobber_r13 .p2align 4 _abi_test_clobber_r13: +_CET_ENDBR xorq %r13,%r13 .byte 0xf3,0xc3 @@ -285,6 +299,7 @@ _abi_test_clobber_r13: .private_extern _abi_test_clobber_r14 .p2align 4 _abi_test_clobber_r14: +_CET_ENDBR xorq %r14,%r14 .byte 0xf3,0xc3 @@ -293,6 +308,7 @@ _abi_test_clobber_r14: .private_extern _abi_test_clobber_r15 .p2align 4 _abi_test_clobber_r15: +_CET_ENDBR xorq %r15,%r15 .byte 0xf3,0xc3 @@ -301,6 +317,7 @@ _abi_test_clobber_r15: .private_extern _abi_test_clobber_xmm0 .p2align 4 _abi_test_clobber_xmm0: +_CET_ENDBR pxor %xmm0,%xmm0 .byte 0xf3,0xc3 @@ -309,6 +326,7 @@ _abi_test_clobber_xmm0: .private_extern _abi_test_clobber_xmm1 .p2align 4 _abi_test_clobber_xmm1: +_CET_ENDBR pxor %xmm1,%xmm1 .byte 0xf3,0xc3 @@ -317,6 +335,7 @@ _abi_test_clobber_xmm1: .private_extern _abi_test_clobber_xmm2 .p2align 4 _abi_test_clobber_xmm2: +_CET_ENDBR pxor %xmm2,%xmm2 .byte 0xf3,0xc3 @@ -325,6 +344,7 @@ _abi_test_clobber_xmm2: .private_extern _abi_test_clobber_xmm3 .p2align 4 _abi_test_clobber_xmm3: +_CET_ENDBR pxor %xmm3,%xmm3 .byte 0xf3,0xc3 @@ -333,6 +353,7 @@ _abi_test_clobber_xmm3: .private_extern _abi_test_clobber_xmm4 .p2align 4 _abi_test_clobber_xmm4: +_CET_ENDBR pxor %xmm4,%xmm4 .byte 0xf3,0xc3 @@ -341,6 +362,7 @@ _abi_test_clobber_xmm4: .private_extern _abi_test_clobber_xmm5 .p2align 4 _abi_test_clobber_xmm5: +_CET_ENDBR pxor %xmm5,%xmm5 .byte 0xf3,0xc3 @@ -349,6 +371,7 @@ _abi_test_clobber_xmm5: .private_extern _abi_test_clobber_xmm6 .p2align 4 _abi_test_clobber_xmm6: +_CET_ENDBR pxor %xmm6,%xmm6 .byte 0xf3,0xc3 @@ -357,6 +380,7 @@ _abi_test_clobber_xmm6: .private_extern _abi_test_clobber_xmm7 .p2align 4 _abi_test_clobber_xmm7: +_CET_ENDBR pxor %xmm7,%xmm7 .byte 0xf3,0xc3 @@ -365,6 +389,7 @@ _abi_test_clobber_xmm7: .private_extern _abi_test_clobber_xmm8 .p2align 4 _abi_test_clobber_xmm8: +_CET_ENDBR pxor %xmm8,%xmm8 .byte 0xf3,0xc3 @@ -373,6 +398,7 @@ _abi_test_clobber_xmm8: .private_extern _abi_test_clobber_xmm9 .p2align 4 _abi_test_clobber_xmm9: +_CET_ENDBR pxor %xmm9,%xmm9 .byte 0xf3,0xc3 @@ -381,6 +407,7 @@ _abi_test_clobber_xmm9: .private_extern _abi_test_clobber_xmm10 .p2align 4 _abi_test_clobber_xmm10: +_CET_ENDBR pxor %xmm10,%xmm10 .byte 0xf3,0xc3 @@ -389,6 +416,7 @@ _abi_test_clobber_xmm10: .private_extern _abi_test_clobber_xmm11 .p2align 4 _abi_test_clobber_xmm11: +_CET_ENDBR pxor %xmm11,%xmm11 .byte 0xf3,0xc3 @@ -397,6 +425,7 @@ _abi_test_clobber_xmm11: .private_extern _abi_test_clobber_xmm12 .p2align 4 _abi_test_clobber_xmm12: +_CET_ENDBR pxor %xmm12,%xmm12 .byte 0xf3,0xc3 @@ -405,6 +434,7 @@ _abi_test_clobber_xmm12: .private_extern _abi_test_clobber_xmm13 .p2align 4 _abi_test_clobber_xmm13: +_CET_ENDBR pxor %xmm13,%xmm13 .byte 0xf3,0xc3 @@ -413,6 +443,7 @@ _abi_test_clobber_xmm13: .private_extern _abi_test_clobber_xmm14 .p2align 4 _abi_test_clobber_xmm14: +_CET_ENDBR pxor %xmm14,%xmm14 .byte 0xf3,0xc3 @@ -421,6 +452,7 @@ _abi_test_clobber_xmm14: .private_extern _abi_test_clobber_xmm15 .p2align 4 _abi_test_clobber_xmm15: +_CET_ENDBR pxor %xmm15,%xmm15 .byte 0xf3,0xc3 @@ -434,6 +466,7 @@ _abi_test_clobber_xmm15: _abi_test_bad_unwind_wrong_register: +_CET_ENDBR pushq %r12 @@ -458,6 +491,7 @@ _abi_test_bad_unwind_wrong_register: _abi_test_bad_unwind_temporary: +_CET_ENDBR pushq %r12 @@ -485,6 +519,7 @@ _abi_test_bad_unwind_temporary: .globl _abi_test_get_and_clear_direction_flag .private_extern _abi_test_get_and_clear_direction_flag _abi_test_get_and_clear_direction_flag: +_CET_ENDBR pushfq popq %rax andq $0x400,%rax @@ -499,6 +534,7 @@ _abi_test_get_and_clear_direction_flag: .globl _abi_test_set_direction_flag .private_extern _abi_test_set_direction_flag _abi_test_set_direction_flag: +_CET_ENDBR std .byte 0xf3,0xc3 diff --git a/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm b/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm index 9126b1b79b..13e8f61f77 100644 --- a/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm +++ b/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -65,6 +66,7 @@ $L$SEH_begin_ChaCha20_ctr32: +_CET_ENDBR cmp rdx,0 je NEAR $L$no_data mov r10,QWORD[((OPENSSL_ia32cap_P+4))] diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm index 84e4da4ade..55d1e24ea2 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .rdata rdata align=8 @@ -83,6 +84,7 @@ $L$SEH_begin_aesgcmsiv_htable_init: +_CET_ENDBR vmovdqa xmm0,XMMWORD[rsi] vmovdqa xmm1,xmm0 vmovdqa XMMWORD[rdi],xmm0 @@ -118,6 +120,7 @@ $L$SEH_begin_aesgcmsiv_htable6_init: +_CET_ENDBR vmovdqa xmm0,XMMWORD[rsi] vmovdqa xmm1,xmm0 vmovdqa XMMWORD[rdi],xmm0 @@ -151,6 +154,7 @@ $L$SEH_begin_aesgcmsiv_htable_polyval: +_CET_ENDBR test rdx,rdx jnz NEAR $L$htable_polyval_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -381,6 +385,7 @@ $L$SEH_begin_aesgcmsiv_polyval_horner: +_CET_ENDBR test rcx,rcx jnz NEAR $L$polyval_horner_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -425,6 +430,7 @@ $L$SEH_begin_aes128gcmsiv_aes_ks: +_CET_ENDBR vmovdqu xmm1,XMMWORD[rdi] vmovdqa XMMWORD[rsi],xmm1 @@ -490,6 +496,7 @@ $L$SEH_begin_aes256gcmsiv_aes_ks: +_CET_ENDBR vmovdqu xmm1,XMMWORD[rdi] vmovdqu xmm3,XMMWORD[16+rdi] vmovdqa XMMWORD[rsi],xmm1 @@ -548,6 +555,7 @@ $L$SEH_begin_aes128gcmsiv_aes_ks_enc_x1: +_CET_ENDBR vmovdqa xmm1,XMMWORD[rcx] vmovdqa xmm4,XMMWORD[rdi] @@ -700,6 +708,7 @@ $L$SEH_begin_aes128gcmsiv_kdf: +_CET_ENDBR @@ -805,6 +814,7 @@ $L$SEH_begin_aes128gcmsiv_enc_msg_x4: +_CET_ENDBR test r8,r8 jnz NEAR $L$128_enc_msg_x4_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -994,6 +1004,7 @@ $L$SEH_begin_aes128gcmsiv_enc_msg_x8: +_CET_ENDBR test r8,r8 jnz NEAR $L$128_enc_msg_x8_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -1264,6 +1275,7 @@ $L$SEH_begin_aes128gcmsiv_dec: +_CET_ENDBR test r9,~15 jnz NEAR $L$128_dec_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -1768,6 +1780,7 @@ $L$SEH_begin_aes128gcmsiv_ecb_enc_block: +_CET_ENDBR vmovdqa xmm1,XMMWORD[rdi] vpxor xmm1,xmm1,XMMWORD[rdx] @@ -1804,6 +1817,7 @@ $L$SEH_begin_aes256gcmsiv_aes_ks_enc_x1: +_CET_ENDBR vmovdqa xmm0,XMMWORD[con1] vmovdqa xmm15,XMMWORD[mask] vmovdqa xmm8,XMMWORD[rdi] @@ -1997,6 +2011,7 @@ $L$SEH_begin_aes256gcmsiv_ecb_enc_block: +_CET_ENDBR vmovdqa xmm1,XMMWORD[rdi] vpxor xmm1,xmm1,XMMWORD[rdx] vaesenc xmm1,xmm1,XMMWORD[16+rdx] @@ -2035,6 +2050,7 @@ $L$SEH_begin_aes256gcmsiv_enc_msg_x4: +_CET_ENDBR test r8,r8 jnz NEAR $L$256_enc_msg_x4_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -2250,6 +2266,7 @@ $L$SEH_begin_aes256gcmsiv_enc_msg_x8: +_CET_ENDBR test r8,r8 jnz NEAR $L$256_enc_msg_x8_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -2554,6 +2571,7 @@ $L$SEH_begin_aes256gcmsiv_dec: +_CET_ENDBR test r9,~15 jnz NEAR $L$256_dec_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -3126,6 +3144,7 @@ $L$SEH_begin_aes256gcmsiv_kdf: +_CET_ENDBR diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm index 2c21ec6a8f..78d99b73a8 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm index 3fad314f59..bf9a5f1979 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm index 143b51cab4..f57ef71c86 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -239,6 +240,7 @@ $L$SEH_begin_chacha20_poly1305_open: +_CET_ENDBR push rbp push rbx @@ -2145,6 +2147,7 @@ $L$SEH_begin_chacha20_poly1305_seal: +_CET_ENDBR push rbp push rbx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm index 919cc43a1d..ce818c2757 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm index 203222b090..799110c8c8 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -350,6 +351,7 @@ ALIGN 32 aesni_gcm_decrypt: $L$SEH_begin_aesni_gcm_decrypt_1: +_CET_ENDBR xor rax,rax @@ -610,6 +612,7 @@ ALIGN 32 aesni_gcm_encrypt: $L$SEH_begin_aesni_gcm_encrypt_1: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+2))],1 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm index 6a89d77ea6..bd2c081d80 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -16,6 +17,7 @@ global aes_hw_encrypt ALIGN 16 aes_hw_encrypt: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+1))],1 @@ -46,6 +48,7 @@ global aes_hw_decrypt ALIGN 16 aes_hw_decrypt: +_CET_ENDBR movups xmm2,XMMWORD[rcx] mov eax,DWORD[240+r8] movups xmm0,XMMWORD[r8] @@ -544,6 +547,7 @@ $L$SEH_begin_aes_hw_ecb_encrypt: +_CET_ENDBR lea rsp,[((-88))+rsp] movaps XMMWORD[rsp],xmm6 movaps XMMWORD[16+rsp],xmm7 @@ -917,6 +921,7 @@ $L$SEH_begin_aes_hw_ctr32_encrypt_blocks: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST mov BYTE[BORINGSSL_function_hit],1 %endif @@ -1536,6 +1541,7 @@ $L$SEH_begin_aes_hw_xts_encrypt: +_CET_ENDBR lea r11,[rsp] push rbp @@ -2041,6 +2047,7 @@ $L$SEH_begin_aes_hw_xts_decrypt: +_CET_ENDBR lea r11,[rsp] push rbp @@ -2583,6 +2590,7 @@ $L$SEH_begin_aes_hw_cbc_encrypt: +_CET_ENDBR test rdx,rdx jz NEAR $L$cbc_ret @@ -3204,6 +3212,7 @@ global aes_hw_set_decrypt_key ALIGN 16 aes_hw_set_decrypt_key: +_CET_ENDBR DB 0x48,0x83,0xEC,0x08 call __aesni_set_encrypt_key @@ -3249,6 +3258,7 @@ ALIGN 16 aes_hw_set_encrypt_key: __aesni_set_encrypt_key: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST mov BYTE[((BORINGSSL_function_hit+3))],1 %endif diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm index ef1f5ada30..403266b196 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm index 23b0dd74dc..8a89f49966 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -21,6 +22,7 @@ ALIGN 16 gcm_gmult_ssse3: $L$SEH_begin_gcm_gmult_ssse3_1: +_CET_ENDBR sub rsp,40 $L$SEH_prolog_gcm_gmult_ssse3_2: movdqa XMMWORD[rsp],xmm6 @@ -219,6 +221,7 @@ ALIGN 16 gcm_ghash_ssse3: $L$SEH_begin_gcm_ghash_ssse3_1: +_CET_ENDBR sub rsp,56 $L$SEH_prolog_gcm_ghash_ssse3_2: movdqa XMMWORD[rsp],xmm6 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm index 5ccc45b9bd..649f8a22b5 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -17,6 +18,7 @@ ALIGN 16 gcm_init_clmul: $L$SEH_begin_gcm_init_clmul_1: +_CET_ENDBR $L$_init_clmul: sub rsp,0x18 $L$SEH_prolog_gcm_init_clmul_2: @@ -182,6 +184,7 @@ global gcm_gmult_clmul ALIGN 16 gcm_gmult_clmul: +_CET_ENDBR $L$_gmult_clmul: movdqu xmm0,XMMWORD[rcx] movdqa xmm5,XMMWORD[$L$bswap_mask] @@ -236,6 +239,7 @@ ALIGN 32 gcm_ghash_clmul: $L$SEH_begin_gcm_ghash_clmul_1: +_CET_ENDBR $L$_ghash_clmul: lea rax,[((-136))+rsp] lea rsp,[((-32))+rax] @@ -657,6 +661,7 @@ global gcm_init_avx ALIGN 32 gcm_init_avx: +_CET_ENDBR $L$SEH_begin_gcm_init_avx_1: sub rsp,0x18 $L$SEH_prolog_gcm_init_avx_2: @@ -774,6 +779,7 @@ global gcm_gmult_avx ALIGN 32 gcm_gmult_avx: +_CET_ENDBR jmp NEAR $L$_gmult_clmul @@ -782,6 +788,7 @@ global gcm_ghash_avx ALIGN 32 gcm_ghash_avx: +_CET_ENDBR $L$SEH_begin_gcm_ghash_avx_1: lea rax,[((-136))+rsp] lea rsp,[((-32))+rax] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm index af196d71ba..492d6884e0 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -25,6 +26,7 @@ $L$SEH_begin_md5_block_asm_data_order: +_CET_ENDBR push rbp push rbx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm index f154ea6722..83fe6c901a 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -50,6 +51,7 @@ $L$SEH_begin_ecp_nistz256_neg: +_CET_ENDBR push r12 push r13 @@ -120,6 +122,7 @@ $L$SEH_begin_ecp_nistz256_ord_mul_mont: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -458,6 +461,7 @@ $L$SEH_begin_ecp_nistz256_ord_sqr_mont: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -1231,6 +1235,7 @@ $L$SEH_begin_ecp_nistz256_mul_mont: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -1531,6 +1536,7 @@ $L$SEH_begin_ecp_nistz256_sqr_mont: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -2056,6 +2062,7 @@ global ecp_nistz256_select_w5 ALIGN 32 ecp_nistz256_select_w5: +_CET_ENDBR lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 @@ -2146,6 +2153,7 @@ global ecp_nistz256_select_w7 ALIGN 32 ecp_nistz256_select_w7: +_CET_ENDBR lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 @@ -2314,6 +2322,7 @@ ALIGN 32 ecp_nistz256_avx2_select_w7: $L$avx2_select_w7: +_CET_ENDBR vzeroupper mov r11,rsp lea rax,[((-136))+rsp] @@ -2552,6 +2561,7 @@ $L$SEH_begin_ecp_nistz256_point_double: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -2790,6 +2800,7 @@ $L$SEH_begin_ecp_nistz256_point_add: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -3231,6 +3242,7 @@ $L$SEH_begin_ecp_nistz256_point_add_affine: +_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm b/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm index 1ad3dcb9e1..97b33aa24c 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -29,6 +30,7 @@ $L$SEH_begin_beeu_mod_inverse_vartime: +_CET_ENDBR push rbp push r12 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm index f134b4b552..af2cf7f154 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -19,6 +20,7 @@ global CRYPTO_rdrand ALIGN 16 CRYPTO_rdrand: +_CET_ENDBR xor rax,rax DB 73,15,199,240 test r8,r8 @@ -44,6 +46,7 @@ global CRYPTO_rdrand_multiple8_buf ALIGN 16 CRYPTO_rdrand_multiple8_buf: +_CET_ENDBR test rdx,rdx jz NEAR $L$out mov r8,8 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm b/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm index 345b313a2f..1edc96c5f2 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -27,6 +28,7 @@ $L$SEH_begin_rsaz_1024_sqr_avx2: +_CET_ENDBR lea rax,[rsp] push rbx @@ -716,6 +718,7 @@ $L$SEH_begin_rsaz_1024_mul_avx2: +_CET_ENDBR lea rax,[rsp] push rbx @@ -1297,6 +1300,7 @@ global rsaz_1024_red2norm_avx2 ALIGN 32 rsaz_1024_red2norm_avx2: +_CET_ENDBR sub rdx,-128 xor rax,rax mov r8,QWORD[((-128))+rdx] @@ -1496,6 +1500,7 @@ global rsaz_1024_norm2red_avx2 ALIGN 32 rsaz_1024_norm2red_avx2: +_CET_ENDBR sub rcx,-128 mov r8,QWORD[rdx] mov eax,0x1fffffff @@ -1655,6 +1660,7 @@ global rsaz_1024_scatter5_avx2 ALIGN 32 rsaz_1024_scatter5_avx2: +_CET_ENDBR vzeroupper vmovdqu ymm5,YMMWORD[$L$scatter_permd] shl r8d,4 @@ -1682,6 +1688,7 @@ global rsaz_1024_gather5_avx2 ALIGN 32 rsaz_1024_gather5_avx2: +_CET_ENDBR vzeroupper mov r11,rsp diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm index 57aedbda87..bb9a775471 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -26,6 +27,7 @@ $L$SEH_begin_sha1_block_data_order: +_CET_ENDBR lea r10,[OPENSSL_ia32cap_P] mov r9d,DWORD[r10] mov r8d,DWORD[4+r10] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm index 387e9f20f5..e7d366a132 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -26,6 +27,7 @@ $L$SEH_begin_sha256_block_data_order: +_CET_ENDBR lea r11,[OPENSSL_ia32cap_P] mov r9d,DWORD[r11] mov r10d,DWORD[4+r11] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm index fa3a407754..2cfb76b762 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -26,6 +27,7 @@ $L$SEH_begin_sha512_block_data_order: +_CET_ENDBR lea r11,[OPENSSL_ia32cap_P] mov r9d,DWORD[r11] mov r10d,DWORD[4+r11] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm index 89b838e516..a0acf871a5 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -818,6 +819,7 @@ $L$SEH_begin_vpaes_set_encrypt_key: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+5))],1 @@ -876,6 +878,7 @@ $L$SEH_begin_vpaes_set_decrypt_key: +_CET_ENDBR lea rsp,[((-184))+rsp] movaps XMMWORD[16+rsp],xmm6 movaps XMMWORD[32+rsp],xmm7 @@ -934,6 +937,7 @@ $L$SEH_begin_vpaes_encrypt: +_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+4))],1 @@ -986,6 +990,7 @@ $L$SEH_begin_vpaes_decrypt: +_CET_ENDBR lea rsp,[((-184))+rsp] movaps XMMWORD[16+rsp],xmm6 movaps XMMWORD[32+rsp],xmm7 @@ -1036,6 +1041,7 @@ $L$SEH_begin_vpaes_cbc_encrypt: +_CET_ENDBR xchg rdx,rcx sub rcx,16 jc NEAR $L$cbc_abort @@ -1115,6 +1121,7 @@ $L$SEH_begin_vpaes_ctr32_encrypt_blocks: +_CET_ENDBR xchg rdx,rcx test rcx,rcx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm index fbf628c3de..785ee6d4c5 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -30,6 +31,7 @@ $L$SEH_begin_bn_mul_mont: +_CET_ENDBR mov r9d,r9d mov rax,rsp diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm index cacc4f90d0..ef4ca2342b 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -30,6 +31,7 @@ $L$SEH_begin_bn_mul_mont_gather5: +_CET_ENDBR mov r9d,r9d mov rax,rsp @@ -1135,6 +1137,7 @@ $L$SEH_begin_bn_power5: +_CET_ENDBR mov rax,rsp lea r11,[OPENSSL_ia32cap_P] @@ -1275,6 +1278,7 @@ ALIGN 32 bn_sqr8x_internal: __bn_sqr8x_internal: +_CET_ENDBR @@ -2814,6 +2818,7 @@ ALIGN 32 bn_sqrx8x_internal: __bn_sqrx8x_internal: +_CET_ENDBR @@ -3485,6 +3490,7 @@ global bn_scatter5 ALIGN 16 bn_scatter5: +_CET_ENDBR cmp edx,0 jz NEAR $L$scatter_epilogue @@ -3515,6 +3521,7 @@ ALIGN 32 bn_gather5: $L$SEH_begin_bn_gather5: +_CET_ENDBR DB 0x4c,0x8d,0x14,0x24 diff --git a/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm b/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm index d11ea0e78c..24ee50a9b0 100644 --- a/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm +++ b/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm @@ -6,6 +6,7 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD +%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -24,6 +25,7 @@ ALIGN 16 abi_test_trampoline: $L$SEH_begin_abi_test_trampoline_1: +_CET_ENDBR @@ -256,6 +258,7 @@ $L$SEH_end_abi_test_trampoline_21: global abi_test_clobber_rax ALIGN 16 abi_test_clobber_rax: +_CET_ENDBR xor rax,rax DB 0F3h,0C3h ;repret @@ -263,6 +266,7 @@ abi_test_clobber_rax: global abi_test_clobber_rbx ALIGN 16 abi_test_clobber_rbx: +_CET_ENDBR xor rbx,rbx DB 0F3h,0C3h ;repret @@ -270,6 +274,7 @@ abi_test_clobber_rbx: global abi_test_clobber_rcx ALIGN 16 abi_test_clobber_rcx: +_CET_ENDBR xor rcx,rcx DB 0F3h,0C3h ;repret @@ -277,6 +282,7 @@ abi_test_clobber_rcx: global abi_test_clobber_rdx ALIGN 16 abi_test_clobber_rdx: +_CET_ENDBR xor rdx,rdx DB 0F3h,0C3h ;repret @@ -284,6 +290,7 @@ abi_test_clobber_rdx: global abi_test_clobber_rdi ALIGN 16 abi_test_clobber_rdi: +_CET_ENDBR xor rdi,rdi DB 0F3h,0C3h ;repret @@ -291,6 +298,7 @@ abi_test_clobber_rdi: global abi_test_clobber_rsi ALIGN 16 abi_test_clobber_rsi: +_CET_ENDBR xor rsi,rsi DB 0F3h,0C3h ;repret @@ -298,6 +306,7 @@ abi_test_clobber_rsi: global abi_test_clobber_rbp ALIGN 16 abi_test_clobber_rbp: +_CET_ENDBR xor rbp,rbp DB 0F3h,0C3h ;repret @@ -305,6 +314,7 @@ abi_test_clobber_rbp: global abi_test_clobber_r8 ALIGN 16 abi_test_clobber_r8: +_CET_ENDBR xor r8,r8 DB 0F3h,0C3h ;repret @@ -312,6 +322,7 @@ abi_test_clobber_r8: global abi_test_clobber_r9 ALIGN 16 abi_test_clobber_r9: +_CET_ENDBR xor r9,r9 DB 0F3h,0C3h ;repret @@ -319,6 +330,7 @@ abi_test_clobber_r9: global abi_test_clobber_r10 ALIGN 16 abi_test_clobber_r10: +_CET_ENDBR xor r10,r10 DB 0F3h,0C3h ;repret @@ -326,6 +338,7 @@ abi_test_clobber_r10: global abi_test_clobber_r11 ALIGN 16 abi_test_clobber_r11: +_CET_ENDBR xor r11,r11 DB 0F3h,0C3h ;repret @@ -333,6 +346,7 @@ abi_test_clobber_r11: global abi_test_clobber_r12 ALIGN 16 abi_test_clobber_r12: +_CET_ENDBR xor r12,r12 DB 0F3h,0C3h ;repret @@ -340,6 +354,7 @@ abi_test_clobber_r12: global abi_test_clobber_r13 ALIGN 16 abi_test_clobber_r13: +_CET_ENDBR xor r13,r13 DB 0F3h,0C3h ;repret @@ -347,6 +362,7 @@ abi_test_clobber_r13: global abi_test_clobber_r14 ALIGN 16 abi_test_clobber_r14: +_CET_ENDBR xor r14,r14 DB 0F3h,0C3h ;repret @@ -354,6 +370,7 @@ abi_test_clobber_r14: global abi_test_clobber_r15 ALIGN 16 abi_test_clobber_r15: +_CET_ENDBR xor r15,r15 DB 0F3h,0C3h ;repret @@ -361,6 +378,7 @@ abi_test_clobber_r15: global abi_test_clobber_xmm0 ALIGN 16 abi_test_clobber_xmm0: +_CET_ENDBR pxor xmm0,xmm0 DB 0F3h,0C3h ;repret @@ -368,6 +386,7 @@ abi_test_clobber_xmm0: global abi_test_clobber_xmm1 ALIGN 16 abi_test_clobber_xmm1: +_CET_ENDBR pxor xmm1,xmm1 DB 0F3h,0C3h ;repret @@ -375,6 +394,7 @@ abi_test_clobber_xmm1: global abi_test_clobber_xmm2 ALIGN 16 abi_test_clobber_xmm2: +_CET_ENDBR pxor xmm2,xmm2 DB 0F3h,0C3h ;repret @@ -382,6 +402,7 @@ abi_test_clobber_xmm2: global abi_test_clobber_xmm3 ALIGN 16 abi_test_clobber_xmm3: +_CET_ENDBR pxor xmm3,xmm3 DB 0F3h,0C3h ;repret @@ -389,6 +410,7 @@ abi_test_clobber_xmm3: global abi_test_clobber_xmm4 ALIGN 16 abi_test_clobber_xmm4: +_CET_ENDBR pxor xmm4,xmm4 DB 0F3h,0C3h ;repret @@ -396,6 +418,7 @@ abi_test_clobber_xmm4: global abi_test_clobber_xmm5 ALIGN 16 abi_test_clobber_xmm5: +_CET_ENDBR pxor xmm5,xmm5 DB 0F3h,0C3h ;repret @@ -403,6 +426,7 @@ abi_test_clobber_xmm5: global abi_test_clobber_xmm6 ALIGN 16 abi_test_clobber_xmm6: +_CET_ENDBR pxor xmm6,xmm6 DB 0F3h,0C3h ;repret @@ -410,6 +434,7 @@ abi_test_clobber_xmm6: global abi_test_clobber_xmm7 ALIGN 16 abi_test_clobber_xmm7: +_CET_ENDBR pxor xmm7,xmm7 DB 0F3h,0C3h ;repret @@ -417,6 +442,7 @@ abi_test_clobber_xmm7: global abi_test_clobber_xmm8 ALIGN 16 abi_test_clobber_xmm8: +_CET_ENDBR pxor xmm8,xmm8 DB 0F3h,0C3h ;repret @@ -424,6 +450,7 @@ abi_test_clobber_xmm8: global abi_test_clobber_xmm9 ALIGN 16 abi_test_clobber_xmm9: +_CET_ENDBR pxor xmm9,xmm9 DB 0F3h,0C3h ;repret @@ -431,6 +458,7 @@ abi_test_clobber_xmm9: global abi_test_clobber_xmm10 ALIGN 16 abi_test_clobber_xmm10: +_CET_ENDBR pxor xmm10,xmm10 DB 0F3h,0C3h ;repret @@ -438,6 +466,7 @@ abi_test_clobber_xmm10: global abi_test_clobber_xmm11 ALIGN 16 abi_test_clobber_xmm11: +_CET_ENDBR pxor xmm11,xmm11 DB 0F3h,0C3h ;repret @@ -445,6 +474,7 @@ abi_test_clobber_xmm11: global abi_test_clobber_xmm12 ALIGN 16 abi_test_clobber_xmm12: +_CET_ENDBR pxor xmm12,xmm12 DB 0F3h,0C3h ;repret @@ -452,6 +482,7 @@ abi_test_clobber_xmm12: global abi_test_clobber_xmm13 ALIGN 16 abi_test_clobber_xmm13: +_CET_ENDBR pxor xmm13,xmm13 DB 0F3h,0C3h ;repret @@ -459,6 +490,7 @@ abi_test_clobber_xmm13: global abi_test_clobber_xmm14 ALIGN 16 abi_test_clobber_xmm14: +_CET_ENDBR pxor xmm14,xmm14 DB 0F3h,0C3h ;repret @@ -466,6 +498,7 @@ abi_test_clobber_xmm14: global abi_test_clobber_xmm15 ALIGN 16 abi_test_clobber_xmm15: +_CET_ENDBR pxor xmm15,xmm15 DB 0F3h,0C3h ;repret @@ -478,6 +511,7 @@ ALIGN 16 abi_test_bad_unwind_wrong_register: $L$SEH_begin_abi_test_bad_unwind_wrong_register_1: +_CET_ENDBR push r12 $L$SEH_prolog_abi_test_bad_unwind_wrong_register_2: @@ -501,6 +535,7 @@ ALIGN 16 abi_test_bad_unwind_temporary: $L$SEH_begin_abi_test_bad_unwind_temporary_1: +_CET_ENDBR push r12 $L$SEH_prolog_abi_test_bad_unwind_temporary_2: @@ -527,6 +562,7 @@ $L$SEH_end_abi_test_bad_unwind_temporary_3: global abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: +_CET_ENDBR pushfq pop rax and rax,0x400 @@ -540,6 +576,7 @@ abi_test_get_and_clear_direction_flag: global abi_test_set_direction_flag abi_test_set_direction_flag: +_CET_ENDBR std DB 0F3h,0C3h ;repret From b765d4a4415e8ca63bd6d49ab72910dcbcc062fd Mon Sep 17 00:00:00 2001 From: Bob Beck Date: Mon, 10 Jul 2023 14:15:42 -0600 Subject: [PATCH 21/66] Fix spelling nits Change-Id: Ie64ed383a1f6b63a0624c8a6f64d92a33dabf56e Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/61485 Auto-Submit: Bob Beck Commit-Queue: David Benjamin Reviewed-by: David Benjamin (cherry picked from commit 51ed32f1971956a904ce7b3a7ff10716e76eecd4) --- include/openssl/asm_base.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/openssl/asm_base.h b/include/openssl/asm_base.h index 1664aa4f34..2f240e32be 100644 --- a/include/openssl/asm_base.h +++ b/include/openssl/asm_base.h @@ -33,7 +33,7 @@ // - The file, on aarch64, uses the macros defined below to be compatible with // BTI and PAC. // -// - The file, on X86_64, requires the progrram to be compatible with Intel IBT +// - The file, on x86_64, requires the program to be compatible with Intel IBT // and SHSTK #if defined(__ASSEMBLER__) From 8075b54c2259eda55073911333c65a07bd62c5e2 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Fri, 14 Jun 2024 12:07:46 -0700 Subject: [PATCH 22/66] align gcc version with curl's CI (#1633) Curl's tip of main is failing against a compiler warning specific to gcc-12 at the moment with `-Werror` enabled. This is causing errors in our integration CI. We enable the flag since Curl's CI enables it, but they run against gcc-11 for their CI at the moment. I've submitted an issue to curl to fix it (https://github.com/curl/curl/issues/13932), but we should use gcc-11 for our Curl CI to avoid with curl's main branch that are out of our control. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml b/tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml index 075c1eb183..5f7ecf92f5 100644 --- a/tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml +++ b/tests/ci/cdk/cdk/codebuild/github_ci_integration_omnibus.yaml @@ -147,7 +147,7 @@ batch: type: LINUX_CONTAINER privileged-mode: false compute-type: BUILD_GENERAL1_MEDIUM - image: 620771051181.dkr.ecr.us-west-2.amazonaws.com/aws-lc-docker-images-linux-x86:ubuntu-22.04_gcc-12x_latest + image: 620771051181.dkr.ecr.us-west-2.amazonaws.com/aws-lc-docker-images-linux-x86:ubuntu-22.04_gcc-11x_latest variables: AWS_LC_CI_TARGET: "tests/ci/integration/run_curl_integration.sh" @@ -157,7 +157,7 @@ batch: type: ARM_CONTAINER privileged-mode: false compute-type: BUILD_GENERAL1_LARGE - image: 620771051181.dkr.ecr.us-west-2.amazonaws.com/aws-lc-docker-images-linux-aarch:ubuntu-22.04_gcc-12x_latest + image: 620771051181.dkr.ecr.us-west-2.amazonaws.com/aws-lc-docker-images-linux-aarch:ubuntu-22.04_gcc-11x_latest variables: AWS_LC_CI_TARGET: "tests/ci/integration/run_curl_integration.sh" From e7e64f8d41ae94da136966e3011f73961798a14f Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Fri, 14 Jun 2024 12:08:32 -0700 Subject: [PATCH 23/66] Add support for NETSCAPE_SPKI_print (#1624) Ruby consumes NETSCAPE_SPKI_print for debugging purposes. This adds support for the symbol for easier integration. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/x509/x509_test.cc | 40 +++++++++++++++++++++++++++++++++++ crypto/x509/x509spki.c | 45 ++++++++++++++++++++++++++++++++++++++++ include/openssl/x509.h | 3 +++ 3 files changed, 88 insertions(+) diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index 9498c9aa3a..d92d1a1ac7 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -7583,3 +7583,43 @@ TEST(X509Test, PublicKeyCache) { key2.reset(X509_PUBKEY_get(pub)); EXPECT_FALSE(key2); } + +TEST(X509Test, SPKIPrint) { + bssl::UniquePtr bio(BIO_new(BIO_s_mem())); + ASSERT_TRUE(bio); + bssl::UniquePtr spki(NETSCAPE_SPKI_new()); + ASSERT_TRUE(spki); + + bssl::UniquePtr key = PrivateKeyFromPEM(kP256Key); + EXPECT_TRUE(NETSCAPE_SPKI_set_pubkey(spki.get(), key.get())); + EXPECT_TRUE(NETSCAPE_SPKI_sign(spki.get(), key.get(), EVP_sha256())); + + std::string challenge = "challenge string"; + ASSERT_TRUE(ASN1_STRING_set(spki.get()->spkac->challenge, challenge.data(), + challenge.size())); + + EXPECT_TRUE(NETSCAPE_SPKI_print(bio.get(), spki.get())); + + // The contents of the signature is printed last but it's randomized, + // so we only check the expected output before that. + static const char expected_certificate_string[] = R"(Netscape SPKI: + Public Key Algorithm: id-ecPublicKey + Public-Key: (P-256) + pub: + 04:e6:2b:69:e2:bf:65:9f:97:be:2f:1e:0d:94:8a: + 4c:d5:97:6b:b7:a9:1e:0d:46:fb:dd:a9:a9:1e:9d: + dc:ba:5a:01:e7:d6:97:a8:0a:18:f9:c3:c4:a3:1e: + 56:e2:7c:83:48:db:16:1a:1c:f5:1d:7e:f1:94:2d: + 4b:cf:72:22:c1 + Challenge String: challenge string + Signature Algorithm: ecdsa-with-SHA256 + )"; + + const uint8_t *data; + size_t data_len; + ASSERT_TRUE(BIO_mem_contents(bio.get(), &data, &data_len)); + ASSERT_GT(data_len, strlen(expected_certificate_string)); + std::string print(reinterpret_cast(data), + strlen(expected_certificate_string)); + EXPECT_EQ(print, expected_certificate_string); +} diff --git a/crypto/x509/x509spki.c b/crypto/x509/x509spki.c index 611a05f443..65021712e5 100644 --- a/crypto/x509/x509spki.c +++ b/crypto/x509/x509spki.c @@ -60,6 +60,7 @@ #include #include #include +#include "internal.h" int NETSCAPE_SPKI_set_pubkey(NETSCAPE_SPKI *x, EVP_PKEY *pkey) { if ((x == NULL) || (x->spkac == NULL)) { @@ -131,3 +132,47 @@ char *NETSCAPE_SPKI_b64_encode(NETSCAPE_SPKI *spki) { OPENSSL_free(der_spki); return b64_str; } + +int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki) { + if (out == NULL || spki == NULL || spki->spkac == NULL || + spki->spkac->pubkey == NULL || spki->sig_algor == NULL || + spki->sig_algor->algorithm == NULL || spki->signature == NULL || + spki->signature->data == NULL) { + OPENSSL_PUT_ERROR(X509, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + BIO_printf(out, "Netscape SPKI:\n"); + + // Print out public key algorithm and contents. + ASN1_OBJECT *spkioid; + X509_PUBKEY_get0_param(&spkioid, NULL, NULL, NULL, spki->spkac->pubkey); + int spkioid_nid = OBJ_obj2nid(spkioid); + BIO_printf(out, " Public Key Algorithm: %s\n", + (spkioid_nid == NID_undef) ? "UNKNOWN" : OBJ_nid2ln(spkioid_nid)); + EVP_PKEY *pkey = X509_PUBKEY_get0(spki->spkac->pubkey); + if (pkey == NULL) { + BIO_printf(out, " Unable to load public key\n"); + } else { + EVP_PKEY_print_public(out, pkey, 4, NULL); + } + + ASN1_IA5STRING *chal = spki->spkac->challenge; + if (chal != NULL && chal->length != 0) { + BIO_printf(out, " Challenge String: %.*s\n", chal->length, chal->data); + } + + // Print out signature algorithm and contents. + BIO_printf(out, " Signature Algorithm: %s", + (OBJ_obj2nid(spki->sig_algor->algorithm) == NID_undef) + ? "UNKNOWN" + : OBJ_nid2ln(OBJ_obj2nid(spki->sig_algor->algorithm))); + for (int i = 0; i < spki->signature->length; i++) { + if ((i % 18) == 0) { + BIO_printf(out, "\n "); + } + BIO_printf(out, "%02x%s", (unsigned char)spki->signature->data[i], + ((i + 1) == spki->signature->length) ? "" : ":"); + } + BIO_write(out, "\n", 1); + return 1; +} diff --git a/include/openssl/x509.h b/include/openssl/x509.h index accb45c8b3..a27c6bc39d 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -2345,6 +2345,9 @@ OPENSSL_EXPORT NETSCAPE_SPKAC *d2i_NETSCAPE_SPKAC(NETSCAPE_SPKAC **out, OPENSSL_EXPORT int i2d_NETSCAPE_SPKAC(const NETSCAPE_SPKAC *spkac, uint8_t **outp); +// NETSCAPE_SPKI_print prints out the contents of |spki| to |out|. +OPENSSL_EXPORT int NETSCAPE_SPKI_print(BIO *out, NETSCAPE_SPKI *spki); + // RSASSA-PSS Parameters. // From 98735a2f6723ba984a18b2f79e05173a61e0f869 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Fri, 14 Jun 2024 15:33:22 -0700 Subject: [PATCH 24/66] More minor symbols for Ruby support (#1581) This implements two minor symbols and a few no-op flags for Ruby support. New symbols: * PKCS12_new * CONF_get1_default_config_file No-op flags: * SSL_OP_CRYPTOPRO_TLSEXT_BUG * SSL_OP_SAFARI_ECDHE_ECDSA_BUG * SSL_OP_TLSEXT_PADDING ### Call-outs: All of these no-ops are following a precedent in AWS-LC. We may have to have a discussion on whether to support CONF modules further down the line, but exposing this as a no-op for now. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/conf/conf.c | 4 ++ crypto/conf/conf_test.cc | 5 +++ crypto/pkcs8/pkcs12_test.cc | 6 +++ crypto/pkcs8/pkcs8_x509.c | 8 +++- docs/porting/configuration-differences.md | 47 ++++++++++++++++++++++- docs/porting/functionality-differences.md | 12 +++++- include/openssl/conf.h | 4 ++ include/openssl/pkcs8.h | 3 ++ include/openssl/ssl.h | 22 ++++++++++- 9 files changed, 105 insertions(+), 6 deletions(-) diff --git a/crypto/conf/conf.c b/crypto/conf/conf.c index 64fb856a3b..7e049bb303 100644 --- a/crypto/conf/conf.c +++ b/crypto/conf/conf.c @@ -642,6 +642,10 @@ int CONF_modules_load_file(const char *filename, const char *appname, return 1; } +char *CONF_get1_default_config_file(void) { + return OPENSSL_strdup("No support for Config files in AWS-LC."); +} + void CONF_modules_free(void) {} void CONF_modules_unload(int all) {} diff --git a/crypto/conf/conf_test.cc b/crypto/conf/conf_test.cc index 9b3e00533b..92e52db5f9 100644 --- a/crypto/conf/conf_test.cc +++ b/crypto/conf/conf_test.cc @@ -401,3 +401,8 @@ TEST(ConfTest, ParseList) { EXPECT_EQ(result, t.expected); } } + +TEST(ConfTest, NoopString) { + bssl::UniquePtr string(CONF_get1_default_config_file()); + EXPECT_STREQ("No support for Config files in AWS-LC.", string.get()); +} diff --git a/crypto/pkcs8/pkcs12_test.cc b/crypto/pkcs8/pkcs12_test.cc index e23851ea9f..bb15f87cf9 100644 --- a/crypto/pkcs8/pkcs12_test.cc +++ b/crypto/pkcs8/pkcs12_test.cc @@ -674,3 +674,9 @@ TEST(PKCS12Test, CreateWithAlias) { ASSERT_EQ(alias, std::string(reinterpret_cast(parsed_alias), static_cast(alias_len))); } + +TEST(PKCS12Test, BasicAlloc) { + // Test direct allocation of |PKCS12_new| and |PKCS12_free|. + bssl::UniquePtr p12(PKCS12_new()); + ASSERT_TRUE(p12); +} diff --git a/crypto/pkcs8/pkcs8_x509.c b/crypto/pkcs8/pkcs8_x509.c index c613bf121e..86148739c6 100644 --- a/crypto/pkcs8/pkcs8_x509.c +++ b/crypto/pkcs8/pkcs8_x509.c @@ -741,7 +741,7 @@ struct pkcs12_st { PKCS12 *d2i_PKCS12(PKCS12 **out_p12, const uint8_t **ber_bytes, size_t ber_len) { - PKCS12 *p12 = OPENSSL_malloc(sizeof(PKCS12)); + PKCS12 *p12 = PKCS12_new(); if (!p12) { return NULL; } @@ -1328,7 +1328,7 @@ PKCS12 *PKCS12_create(const char *password, const char *name, goto err; } - ret = OPENSSL_malloc(sizeof(PKCS12)); + ret = PKCS12_new(); if (ret == NULL || !CBB_finish(&cbb, &ret->ber_bytes, &ret->ber_len)) { OPENSSL_free(ret); @@ -1342,6 +1342,10 @@ PKCS12 *PKCS12_create(const char *password, const char *name, return ret; } +PKCS12 *PKCS12_new(void) { + return OPENSSL_zalloc(sizeof(PKCS12)); +} + void PKCS12_free(PKCS12 *p12) { if (p12 == NULL) { return; diff --git a/docs/porting/configuration-differences.md b/docs/porting/configuration-differences.md index 618d370942..c73f721e8e 100644 --- a/docs/porting/configuration-differences.md +++ b/docs/porting/configuration-differences.md @@ -144,7 +144,7 @@ The following table contains the differences in libssl configuration options AWS - +

@@ -188,6 +188,21 @@ The following table contains the differences in libssl configuration options AWS

NO-OP

+ + +

+ + SSL_OP_CRYPTOPRO_TLSEXT_BUG + +

+ + +

OFF

+ + +

NO-OP

+ +

@@ -280,6 +295,36 @@ The following table contains the differences in libssl configuration options AWS

NO-OP

+ + + +

+ + SSL_OP_SAFARI_ECDHE_ECDSA_BUG + +

+ + +

ON

+ + +

NO-OP

+ + + + +

+ + SSL_OP_TLSEXT_PADDING + +

+ + +

ON

+ + +

NO-OP

+ diff --git a/docs/porting/functionality-differences.md b/docs/porting/functionality-differences.md index 6798e0b709..01161d7523 100644 --- a/docs/porting/functionality-differences.md +++ b/docs/porting/functionality-differences.md @@ -480,10 +480,10 @@ Older and less common usages of `EVP_PKEY` have been removed. For example, signi - +

CONF modules

- +

@@ -498,6 +498,14 @@ Older and less common usages of `EVP_PKEY` have been removed. For example, signi

Returns one.

+ + + +

CONF_get1_default_config_file

+ + +

Returns a fixed dummy string("No support for Config files in AWS-LC.")

+ diff --git a/include/openssl/conf.h b/include/openssl/conf.h index 2a829ae9e2..cd6c615703 100644 --- a/include/openssl/conf.h +++ b/include/openssl/conf.h @@ -142,6 +142,10 @@ OPENSSL_EXPORT const char *NCONF_get_string(const CONF *conf, OPENSSL_EXPORT OPENSSL_DEPRECATED int CONF_modules_load_file( const char *filename, const char *appname, unsigned long flags); +// CONF_get1_default_config_file returns a fixed dummy string. AWS-LC is defined +// to have no config file options. +OPENSSL_EXPORT OPENSSL_DEPRECATED char *CONF_get1_default_config_file(void); + // CONF_modules_free does nothing. OPENSSL_EXPORT OPENSSL_DEPRECATED void CONF_modules_free(void); diff --git a/include/openssl/pkcs8.h b/include/openssl/pkcs8.h index 8774681e8b..e93724135b 100644 --- a/include/openssl/pkcs8.h +++ b/include/openssl/pkcs8.h @@ -232,6 +232,9 @@ OPENSSL_EXPORT PKCS12 *PKCS12_create(const char *password, const char *name, int cert_nid, int iterations, int mac_iterations, int key_type); +// PKCS12_new returns a newly-allocated |PKCS12| object. +OPENSSL_EXPORT PKCS12 *PKCS12_new(void); + // PKCS12_free frees |p12| and its contents. OPENSSL_EXPORT void PKCS12_free(PKCS12 *p12); diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 2a4b6587c2..eccdf28a96 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -5618,6 +5618,14 @@ OPENSSL_EXPORT int SSL_set1_curves_list(SSL *ssl, const char *curves); // unpatched clients and servers and is intentionally not supported in AWS-LC. #define SSL_OP_ALLOW_UNSAFE_LEGACY_RENEGOTIATION 0 +// SSL_OP_CRYPTOPRO_TLSEXT_BUG is OFF by default in AWS-LC. Turning this ON in +// OpenSSL lets the server add a server-hello extension from early version of +// the cryptopro draft, when the GOST ciphersuite is negotiated. Required for +// interoperability with CryptoPro CSP 3.x. +// +// Note: AWS-LC does not support GOST ciphersuites. +#define SSL_OP_CRYPTOPRO_TLSEXT_BUG 0 + // SSL_OP_DONT_INSERT_EMPTY_FRAGMENTS is ON by default in AWS-LC. This // disables a countermeasure against a SSL 3.0/TLS 1.0 protocol vulnerability // affecting CBC ciphers, which cannot be handled by some broken SSL @@ -5642,7 +5650,7 @@ OPENSSL_EXPORT int SSL_set1_curves_list(SSL *ssl, const char *curves); // This always starts a new session when performing renegotiation as a server // (i.e., session resumption requests are only accepted in the initial // handshake). -// There is no support for renegototiation for a server in AWS-LC +// There is no support for renegototiation for a server in AWS-LC. #define SSL_OP_NO_SESSION_RESUMPTION_ON_RENEGOTIATION 0 // SSL_OP_NO_SSLv2 is ON by default in AWS-LC. There is no support for SSLv2 in @@ -5653,6 +5661,18 @@ OPENSSL_EXPORT int SSL_set1_curves_list(SSL *ssl, const char *curves); // AWS-LC #define SSL_OP_NO_SSLv3 0 +// SSL_OP_SAFARI_ECDHE_ECDSA_BUG is OFF by default in AWS-LC. Turning this ON in +// OpenSSL lets the application not prefer ECDHE-ECDSA ciphers when the client +// appears to be Safari on OSX. +// +// Note: OS X 10.8..10.8.3 broke support for ECDHE-ECDSA ciphers. +#define SSL_OP_SAFARI_ECDHE_ECDSA_BUG 0 + +// SSL_OP_TLSEXT_PADDING is OFF by default in AWS-LC. Turning this ON in OpenSSL +// adds a padding extension to ensure the ClientHello size is never between 256 +// and 511 bytes in length. This is needed as a workaround for F5 terminators. +#define SSL_OP_TLSEXT_PADDING 0 + // SSL_OP_TLS_ROLLBACK_BUG is OFF by default in AWS-LC. Turning this ON in // OpenSSL disables version rollback attack detection and is intentionally not // supported in AWS-LC. From 45c93fe83bad9b0bdeda97cc06fd01b0aad0e6d4 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 3 Jan 2024 13:45:15 -0500 Subject: [PATCH 25/66] Make X509_V_FLAG_NOTIFY_POLICY into a no-op All this flag does is cause verify_cb to be called with ok=2 after policy validation happens, breaking the otherwise strict 0/1 behavior of the callback. We can't quite remove the symbol because a lot of bindings libraries wrap it without realizing what it does. But no one actually uses it, because it's pretty useless. Since we now always (other than the bad_chain thing) check policies and that happens last, this flag really means "please call the verify callback an extra time at the end with ok=2". Update-Note: X509_V_FLAG_NOTIFY_POLICY is now a no-op. This is not expected to impact anyone. Change-Id: I892a872181d1c1836ef2533ac616edfb6b3b5836 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65087 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit b2e57a1c132a34938ee3051d57c5dfa2ef64ff42) --- crypto/x509/x509_vfy.c | 11 ----------- include/openssl/x509.h | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) diff --git a/crypto/x509/x509_vfy.c b/crypto/x509/x509_vfy.c index c3116f30e1..157734ea91 100644 --- a/crypto/x509/x509_vfy.c +++ b/crypto/x509/x509_vfy.c @@ -1296,17 +1296,6 @@ static int check_policy(X509_STORE_CTX *ctx) { return ctx->verify_cb(0, ctx); } - if (ctx->param->flags & X509_V_FLAG_NOTIFY_POLICY) { - ctx->current_cert = NULL; - // Verification errors need to be "sticky", a callback may have allowed - // an SSL handshake to continue despite an error, and we must then - // remain in an error state. Therefore, we MUST NOT clear earlier - // verification errors by setting the error to X509_V_OK. - if (!ctx->verify_cb(2, ctx)) { - return 0; - } - } - return 1; } diff --git a/include/openssl/x509.h b/include/openssl/x509.h index a27c6bc39d..8e65d9e271 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -3818,7 +3818,7 @@ OPENSSL_EXPORT int X509_LOOKUP_add_dir(X509_LOOKUP *lookup, const char *path, #define X509_V_FLAG_INHIBIT_ANY 0x200 // X509_V_FLAG_INHIBIT_MAP enables the policy variable: inhibit-policy-mapping #define X509_V_FLAG_INHIBIT_MAP 0x400 -// X509_V_FLAG_NOTIFY_POLICY notifies the callback that the policy is OK +// X509_V_FLAG_NOTIFY_POLICY does nothing #define X509_V_FLAG_NOTIFY_POLICY 0x800 // X509_V_FLAG_EXTENDED_CRL_SUPPORT causes all verifications to fail. Extended // CRL features have been removed. From 0fb94c8a9b89a0be611c7d2615ec857409f2f75d Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 3 Jan 2024 16:57:00 -0500 Subject: [PATCH 26/66] Forbid unusual return values out of verify_cb If a verify_cb consistently returns -1, it would broadly get treated as success, except the final call would leak into ok and come out of X509_verify_cert and read as failure. Prevent this ambiguity by requiring the return value be 0 or 1, and aborting otherwise. Update-Note: If the verify callback returns anything other than 0 or 1, X509_verify_cert will now crash in BSSL_CHECK. If this happens, fix the callback to use the correct return value. Change-Id: I0394e68febe9f22a42bcd5de8ea4f3a82b07c862 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65107 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit 7a813621dac6878ab53b6ed7392939a8982226e8) --- crypto/x509/x509_vfy.c | 78 ++++++++++++++++++++++++------------------ include/openssl/x509.h | 10 +++--- 2 files changed, 49 insertions(+), 39 deletions(-) diff --git a/crypto/x509/x509_vfy.c b/crypto/x509/x509_vfy.c index 157734ea91..298a14f0ab 100644 --- a/crypto/x509/x509_vfy.c +++ b/crypto/x509/x509_vfy.c @@ -134,8 +134,18 @@ static int cert_self_signed(X509 *x, int *out_is_self_signed) { return 1; } -// Given a certificate try and find an exact match in the store +static int call_verify_cb(int ok, X509_STORE_CTX *ctx) { + ok = ctx->verify_cb(ok, ctx); + // Historically, callbacks returning values like -1 would be treated as a mix + // of success or failure. Insert that callers check correctly. + // + // TODO(davidben): Also use this wrapper to constrain which errors may be + // suppressed, and ensure all |verify_cb| calls remember to fill in an error. + BSSL_CHECK(ok == 0 || ok == 1); + return ok; +} +// Given a certificate try and find an exact match in the store static X509 *lookup_cert_match(X509_STORE_CTX *ctx, X509 *x) { STACK_OF(X509) *certs; X509 *xtmp = NULL; @@ -300,7 +310,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { X509_free(xtmp); } bad_chain = 1; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -424,7 +434,7 @@ int X509_verify_cert(X509_STORE_CTX *ctx) { ctx->error_depth = num - 1; bad_chain = 1; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -520,7 +530,7 @@ int x509_check_issued_with_callback(X509_STORE_CTX *ctx, X509 *x, ctx->error = ret; ctx->current_cert = x; ctx->current_issuer = issuer; - return ctx->verify_cb(0, ctx); + return call_verify_cb(0, ctx); } static int get_issuer(X509 **issuer, X509_STORE_CTX *ctx, X509 *x) { @@ -552,7 +562,7 @@ static int check_chain_extensions(X509_STORE_CTX *ctx) { ctx->error = X509_V_ERR_UNHANDLED_CRITICAL_EXTENSION; ctx->error_depth = i; ctx->current_cert = x; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -563,7 +573,7 @@ static int check_chain_extensions(X509_STORE_CTX *ctx) { ctx->error = X509_V_ERR_INVALID_CA; ctx->error_depth = i; ctx->current_cert = x; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -573,7 +583,7 @@ static int check_chain_extensions(X509_STORE_CTX *ctx) { ctx->error = X509_V_ERR_INVALID_PURPOSE; ctx->error_depth = i; ctx->current_cert = x; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -584,7 +594,7 @@ static int check_chain_extensions(X509_STORE_CTX *ctx) { ctx->error = X509_V_ERR_PATH_LENGTH_EXCEEDED; ctx->error_depth = i; ctx->current_cert = x; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -654,7 +664,7 @@ static int check_name_constraints(X509_STORE_CTX *ctx) { ctx->error = rv; ctx->error_depth = i; ctx->current_cert = x; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } break; @@ -686,7 +696,7 @@ static int check_name_constraints(X509_STORE_CTX *ctx) { ctx->error = rv; ctx->error_depth = i; ctx->current_cert = leaf; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } break; @@ -700,7 +710,7 @@ static int check_id_error(X509_STORE_CTX *ctx, int errcode) { ctx->error = errcode; ctx->current_cert = ctx->cert; ctx->error_depth = 0; - return ctx->verify_cb(0, ctx); + return call_verify_cb(0, ctx); } static int check_hosts(X509 *x, X509_VERIFY_PARAM *param) { @@ -760,7 +770,7 @@ static int check_trust(X509_STORE_CTX *ctx) { ctx->error_depth = (int)i; ctx->current_cert = x; ctx->error = X509_V_ERR_CERT_REJECTED; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { return X509_TRUST_REJECTED; } @@ -821,7 +831,7 @@ static int check_cert(X509_STORE_CTX *ctx) { // If error looking up CRL, nothing we can do except notify callback if (!ok) { ctx->error = X509_V_ERR_UNABLE_TO_GET_CRL; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); goto err; } ctx->current_crl = crl; @@ -863,7 +873,7 @@ static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) { return 0; } ctx->error = X509_V_ERR_ERROR_IN_CRL_LAST_UPDATE_FIELD; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -873,7 +883,7 @@ static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) { return 0; } ctx->error = X509_V_ERR_CRL_NOT_YET_VALID; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -886,7 +896,7 @@ static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) { return 0; } ctx->error = X509_V_ERR_ERROR_IN_CRL_NEXT_UPDATE_FIELD; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -895,7 +905,7 @@ static int check_crl_time(X509_STORE_CTX *ctx, X509_CRL *crl, int notify) { return 0; } ctx->error = X509_V_ERR_CRL_HAS_EXPIRED; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1198,7 +1208,7 @@ static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { // If not self signed, can't check signature if (!x509_check_issued_with_callback(ctx, issuer, issuer)) { ctx->error = X509_V_ERR_UNABLE_TO_GET_CRL_ISSUER; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1209,21 +1219,21 @@ static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { if ((issuer->ex_flags & EXFLAG_KUSAGE) && !(issuer->ex_kusage & X509v3_KU_CRL_SIGN)) { ctx->error = X509_V_ERR_KEYUSAGE_NO_CRL_SIGN; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } if (!(ctx->current_crl_score & CRL_SCORE_SCOPE)) { ctx->error = X509_V_ERR_DIFFERENT_CRL_SCOPE; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } if (crl->idp_flags & IDP_INVALID) { ctx->error = X509_V_ERR_INVALID_EXTENSION; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1238,14 +1248,14 @@ static int check_crl(X509_STORE_CTX *ctx, X509_CRL *crl) { EVP_PKEY *ikey = X509_get0_pubkey(issuer); if (!ikey) { ctx->error = X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } else { // Verify CRL signature if (X509_CRL_verify(crl, ikey) <= 0) { ctx->error = X509_V_ERR_CRL_SIGNATURE_FAILURE; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1266,7 +1276,7 @@ static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) { if (!(ctx->param->flags & X509_V_FLAG_IGNORE_CRITICAL) && (crl->flags & EXFLAG_CRITICAL)) { ctx->error = X509_V_ERR_UNHANDLED_CRITICAL_CRL_EXTENSION; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { return 0; } @@ -1274,7 +1284,7 @@ static int cert_crl(X509_STORE_CTX *ctx, X509_CRL *crl, X509 *x) { // Look for serial number of certificate in CRL. if (X509_CRL_get0_by_cert(crl, &rev, x)) { ctx->error = X509_V_ERR_CERT_REVOKED; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { return 0; } @@ -1293,7 +1303,7 @@ static int check_policy(X509_STORE_CTX *ctx) { if (ret == X509_V_ERR_OUT_OF_MEM) { return 0; } - return ctx->verify_cb(0, ctx); + return call_verify_cb(0, ctx); } return 1; @@ -1318,7 +1328,7 @@ int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x509, int suppress_error) { } ctx->error = X509_V_ERR_ERROR_IN_CERT_NOT_BEFORE_FIELD; ctx->current_cert = x509; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1329,7 +1339,7 @@ int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x509, int suppress_error) { } ctx->error = X509_V_ERR_CERT_NOT_YET_VALID; ctx->current_cert = x509; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1341,7 +1351,7 @@ int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x509, int suppress_error) { } ctx->error = X509_V_ERR_ERROR_IN_CERT_NOT_AFTER_FIELD; ctx->current_cert = x509; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1352,7 +1362,7 @@ int x509_check_cert_time(X509_STORE_CTX *ctx, X509 *x509, int suppress_error) { } ctx->error = X509_V_ERR_CERT_HAS_EXPIRED; ctx->current_cert = x509; - if (!ctx->verify_cb(0, ctx)) { + if (!call_verify_cb(0, ctx)) { return 0; } } @@ -1379,7 +1389,7 @@ static int internal_verify(X509_STORE_CTX *ctx) { if (n <= 0) { ctx->error = X509_V_ERR_UNABLE_TO_VERIFY_LEAF_SIGNATURE; ctx->current_cert = xi; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); goto end; } else { n--; @@ -1400,14 +1410,14 @@ static int internal_verify(X509_STORE_CTX *ctx) { if (pkey == NULL) { ctx->error = X509_V_ERR_UNABLE_TO_DECODE_ISSUER_PUBLIC_KEY; ctx->current_cert = xi; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } } else if (X509_verify(xs, pkey) <= 0) { ctx->error = X509_V_ERR_CERT_SIGNATURE_FAILURE; ctx->current_cert = xs; - ok = ctx->verify_cb(0, ctx); + ok = call_verify_cb(0, ctx); if (!ok) { goto end; } @@ -1423,7 +1433,7 @@ static int internal_verify(X509_STORE_CTX *ctx) { // The last error (if any) is still in the error value ctx->current_issuer = xi; ctx->current_cert = xs; - ok = ctx->verify_cb(1, ctx); + ok = call_verify_cb(1, ctx); if (!ok) { goto end; } diff --git a/include/openssl/x509.h b/include/openssl/x509.h index 8e65d9e271..b34b057b1d 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -4073,11 +4073,11 @@ OPENSSL_EXPORT void X509_STORE_CTX_set_time_posix(X509_STORE_CTX *ctx, // X509_STORE_CTX_set_verify_cb configures a callback function for |ctx| that is // called multiple times during |X509_verify_cert|. The callback returns zero to -// fail verification and non-zero to proceed. Typically, it will return |ok|, -// which preserves the default behavior. Returning one when |ok| is zero will -// proceed past some error. The callback may inspect |ctx| and the error queue -// to attempt to determine the current stage of certificate verification, but -// this is often unreliable. +// fail verification and one to proceed. Typically, it will return |ok|, which +// preserves the default behavior. Returning one when |ok| is zero will proceed +// past some error. The callback may inspect |ctx| and the error queue to +// attempt to determine the current stage of certificate verification, but this +// is often unreliable. // // WARNING: Do not use this function. It is extremely fragile and unpredictable. // This callback exposes implementation details of certificate verification, From bb1a585cf531e3b7ed117a30406a1bcb95e6ea00 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Sat, 16 Dec 2023 21:36:59 -0500 Subject: [PATCH 27/66] Const-correct X509_alias_get0 and X509_keyid_get0 All callers I found seem to be compatible with this. Using the non-const pointer isn't very useful because you cannot resize the value. Let's try const-correcting it and we'll revert if it's too annoying to fix. Update-Note: The above functions are now const-correct. Store the result in a const pointer to avoid compatibility issues. Change-Id: Id4a1c7223fbb333716906e20844bf8795118a8ea Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65128 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit 3ef8cbc419c3143fb3218eac1b1162515573ecb0) --- crypto/x509/x_x509a.c | 8 ++++---- include/openssl/x509.h | 14 ++++++++------ 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/crypto/x509/x_x509a.c b/crypto/x509/x_x509a.c index da5da096d6..d0fd3e3a8d 100644 --- a/crypto/x509/x_x509a.c +++ b/crypto/x509/x_x509a.c @@ -90,7 +90,7 @@ static X509_CERT_AUX *aux_get(X509 *x) { return x->aux; } -int X509_alias_set1(X509 *x, const unsigned char *name, ossl_ssize_t len) { +int X509_alias_set1(X509 *x, const uint8_t *name, ossl_ssize_t len) { X509_CERT_AUX *aux; // TODO(davidben): Empty aliases are not meaningful in PKCS#12, and the // getters cannot quite represent them. Also erase the object if |len| is @@ -112,7 +112,7 @@ int X509_alias_set1(X509 *x, const unsigned char *name, ossl_ssize_t len) { return ASN1_STRING_set(aux->alias, name, len); } -int X509_keyid_set1(X509 *x, const unsigned char *id, ossl_ssize_t len) { +int X509_keyid_set1(X509 *x, const uint8_t *id, ossl_ssize_t len) { X509_CERT_AUX *aux; // TODO(davidben): Empty key IDs are not meaningful in PKCS#12, and the // getters cannot quite represent them. Also erase the object if |len| is @@ -134,7 +134,7 @@ int X509_keyid_set1(X509 *x, const unsigned char *id, ossl_ssize_t len) { return ASN1_STRING_set(aux->keyid, id, len); } -unsigned char *X509_alias_get0(X509 *x, int *out_len) { +const uint8_t *X509_alias_get0(const X509 *x, int *out_len) { const ASN1_UTF8STRING *alias = x->aux != NULL ? x->aux->alias : NULL; if (out_len != NULL) { *out_len = alias != NULL ? alias->length : 0; @@ -142,7 +142,7 @@ unsigned char *X509_alias_get0(X509 *x, int *out_len) { return alias != NULL ? alias->data : NULL; } -unsigned char *X509_keyid_get0(X509 *x, int *out_len) { +const uint8_t *X509_keyid_get0(const X509 *x, int *out_len) { const ASN1_OCTET_STRING *keyid = x->aux != NULL ? x->aux->keyid : NULL; if (out_len != NULL) { *out_len = keyid != NULL ? keyid->length : 0; diff --git a/include/openssl/x509.h b/include/openssl/x509.h index b34b057b1d..c71e02c20c 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -619,7 +619,9 @@ OPENSSL_EXPORT int X509_set1_signature_value(X509 *x509, const uint8_t *sig, // Unlike similarly-named functions, this function does not output a single // ASN.1 element. Directly embedding the output in a larger ASN.1 structure will // not behave correctly. -OPENSSL_EXPORT int i2d_X509_AUX(X509 *x509, unsigned char **outp); +// +// TODO(crbug.com/boringssl/407): |x509| should be const. +OPENSSL_EXPORT int i2d_X509_AUX(X509 *x509, uint8_t **outp); // d2i_X509_AUX parses up to |length| bytes from |*inp| as a DER-encoded X.509 // Certificate (RFC 5280), followed optionally by a separate, OpenSSL-specific @@ -632,19 +634,19 @@ OPENSSL_EXPORT int i2d_X509_AUX(X509 *x509, unsigned char **outp); // Unlike similarly-named functions, this function does not parse a single // ASN.1 element. Trying to parse data directly embedded in a larger ASN.1 // structure will not behave correctly. -OPENSSL_EXPORT X509 *d2i_X509_AUX(X509 **x509, const unsigned char **inp, +OPENSSL_EXPORT X509 *d2i_X509_AUX(X509 **x509, const uint8_t **inp, long length); // X509_alias_set1 sets |x509|'s alias to |len| bytes from |name|. If |name| is // NULL, the alias is cleared instead. Aliases are not part of the certificate // itself and will not be serialized by |i2d_X509|. -OPENSSL_EXPORT int X509_alias_set1(X509 *x509, const unsigned char *name, +OPENSSL_EXPORT int X509_alias_set1(X509 *x509, const uint8_t *name, ossl_ssize_t len); // X509_keyid_set1 sets |x509|'s key ID to |len| bytes from |id|. If |id| is // NULL, the key ID is cleared instead. Key IDs are not part of the certificate // itself and will not be serialized by |i2d_X509|. -OPENSSL_EXPORT int X509_keyid_set1(X509 *x509, const unsigned char *id, +OPENSSL_EXPORT int X509_keyid_set1(X509 *x509, const uint8_t *id, ossl_ssize_t len); // X509_alias_get0 looks up |x509|'s alias. If found, it sets |*out_len| to the @@ -659,7 +661,7 @@ OPENSSL_EXPORT int X509_keyid_set1(X509 *x509, const unsigned char *id, // WARNING: In OpenSSL, this function did not set |*out_len| when the alias was // missing. Callers that target both OpenSSL and BoringSSL should set the value // to zero before calling this function. -OPENSSL_EXPORT unsigned char *X509_alias_get0(X509 *x509, int *out_len); +OPENSSL_EXPORT const uint8_t *X509_alias_get0(const X509 *x509, int *out_len); // X509_keyid_get0 looks up |x509|'s key ID. If found, it sets |*out_len| to the // key ID's length and returns a pointer to a buffer containing the contents. If @@ -669,7 +671,7 @@ OPENSSL_EXPORT unsigned char *X509_alias_get0(X509 *x509, int *out_len); // WARNING: In OpenSSL, this function did not set |*out_len| when the alias was // missing. Callers that target both OpenSSL and BoringSSL should set the value // to zero before calling this function. -OPENSSL_EXPORT unsigned char *X509_keyid_get0(X509 *x509, int *out_len); +OPENSSL_EXPORT const uint8_t *X509_keyid_get0(const X509 *x509, int *out_len); // X509_add1_trust_object configures |x509| as a valid trust anchor for |obj|. // It returns one on success and zero on error. |obj| should be a certificate From 0b66a4512e3b71df89dfa6b3f5d764793c12c982 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Fri, 5 Jan 2024 17:57:14 -0500 Subject: [PATCH 28/66] Move some deprecated X.509 functions into the deprecated section In particular, deprecate get_crl and check_crl. Only gRPC uses them, and does so incorrectly. It is impossible to implement those callbacks correctly. In AWS-LC we didn't take this part of the commit: Also remove X509_STORE_CTX_set_cert. No one uses it, and it's redundant with X509_STORE_CTX_init. We should remove X509_STORE_CTX_set_chain too, but there are some callers to cleanup. Bug: 426 Change-Id: I846f8292a5f5d6cc3b5d2a576bfaf86e9ea84bdc Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65147 Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit e9539957ce42b07dc6f8b9bd23c28c7d2ef2bd3b) --- include/openssl/x509.h | 141 ++++++++++++++++++++++++++--------------- 1 file changed, 90 insertions(+), 51 deletions(-) diff --git a/include/openssl/x509.h b/include/openssl/x509.h index c71e02c20c..e86fa1f5f5 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -3525,6 +3525,88 @@ OPENSSL_EXPORT STACK_OF(CONF_VALUE) *X509V3_parse_list(const char *line); #define X509_STORE_get1_certs X509_STORE_CTX_get1_certs #define X509_STORE_get1_crls X509_STORE_CTX_get1_crls +// X509_STORE_CTX_get_chain is a legacy alias for |X509_STORE_CTX_get0_chain|. +OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx); + +// X509_STORE_CTX_trusted_stack is a deprecated alias for +// |X509_STORE_CTX_set0_trusted_stack|. +OPENSSL_EXPORT void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, + STACK_OF(X509) *sk); + +typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); + +// X509_STORE_CTX_set_verify_cb configures a callback function for |ctx| that is +// called multiple times during |X509_verify_cert|. The callback returns zero to +// fail verification and one to proceed. Typically, it will return |ok|, which +// preserves the default behavior. Returning one when |ok| is zero will proceed +// past some error. The callback may inspect |ctx| and the error queue to +// attempt to determine the current stage of certificate verification, but this +// is often unreliable. When synthesizing an error, callbacks should use +// |X509_STORE_CTX_set_error| to set a corresponding error. +// +// WARNING: Do not use this function. It is extremely fragile and unpredictable. +// This callback exposes implementation details of certificate verification, +// which change as the library evolves. Attempting to use it for security checks +// can introduce vulnerabilities if making incorrect assumptions about when the +// callback is called. Some errors, when suppressed, may implicitly suppress +// other errors due to internal implementation details. Additionally, overriding +// |ok| may leave |ctx| in an inconsistent state and break invariants. +// +// Instead, customize certificate verification by configuring options on the +// |X509_STORE_CTX| before verification, or applying additional checks after +// |X509_verify_cert| completes successfully. +OPENSSL_EXPORT void X509_STORE_CTX_set_verify_cb( + X509_STORE_CTX *ctx, int (*verify_cb)(int ok, X509_STORE_CTX *ctx)); + +// X509_STORE_set_verify_cb acts like |X509_STORE_CTX_set_verify_cb| but sets +// the verify callback for any |X509_STORE_CTX| created from this |X509_STORE| +// +// Do not use this function. See |X509_STORE_CTX_set_verify_cb| for details. +OPENSSL_EXPORT void X509_STORE_set_verify_cb( + X509_STORE *store, X509_STORE_CTX_verify_cb verify_cb); + +// X509_STORE_set_verify_cb_func is a deprecated alias for +// |X509_STORE_set_verify_cb|. +#define X509_STORE_set_verify_cb_func(store, func) \ + X509_STORE_set_verify_cb((store), (func)) + +typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, X509_CRL **crl, + X509 *x); +typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); + +// X509_STORE_set_get_crl override's |store|'s logic for looking up CRLs. +// +// Do not use this function. It is temporarily retained to support one caller +// and will be removed after that caller is fixed. It is not possible for +// external callers to correctly implement this callback. The real +// implementation sets some inaccessible internal state on |X509_STORE_CTX|. +OPENSSL_EXPORT void X509_STORE_set_get_crl(X509_STORE *store, + X509_STORE_CTX_get_crl_fn get_crl); + +// X509_STORE_set_check_crl override's |store|'s logic for checking CRL +// validity. +// +// Do not use this function. It is temporarily retained to support one caller +// and will be removed after that caller is fixed. It is not possible for +// external callers to correctly implement this callback. The real +// implementation relies some inaccessible internal state on |X509_STORE_CTX|. +OPENSSL_EXPORT void X509_STORE_set_check_crl( + X509_STORE *store, X509_STORE_CTX_check_crl_fn check_crl); + +// X509_STORE_CTX_set_chain configures |ctx| to use |sk| for untrusted +// intermediate certificates to use in verification. This function is redundant +// with the |chain| parameter of |X509_STORE_CTX_init|. Use the parameter +// instead. +// +// WARNING: Despite the similar name, this function is unrelated to +// |X509_STORE_CTX_get0_chain|. +// +// WARNING: This function saves a pointer to |sk| without copying or +// incrementing reference counts. |sk| must outlive |ctx| and may not be mutated +// for the duration of the certificate verification. +OPENSSL_EXPORT void X509_STORE_CTX_set_chain(X509_STORE_CTX *ctx, + STACK_OF(X509) *sk); + // Private structures. @@ -3674,10 +3756,6 @@ certificate chain. DEFINE_STACK_OF(X509_OBJECT) -typedef int (*X509_STORE_CTX_verify_cb)(int, X509_STORE_CTX *); -typedef int (*X509_STORE_CTX_get_crl_fn)(X509_STORE_CTX *ctx, X509_CRL **crl, - X509 *x); -typedef int (*X509_STORE_CTX_check_crl_fn)(X509_STORE_CTX *ctx, X509_CRL *crl); // X509_STORE_set_depth configures |store| to, by default, limit certificate // chains to |depth| intermediate certificates. This count excludes both the @@ -3944,19 +4022,6 @@ OPENSSL_EXPORT int X509_STORE_set1_param(X509_STORE *store, // |X509_V_FLAG_TRUSTED_FIRST| is mostly a workaround for poor path-building. OPENSSL_EXPORT X509_VERIFY_PARAM *X509_STORE_get0_param(X509_STORE *store); -// X509_STORE_set_verify_cb acts like |X509_STORE_CTX_set_verify_cb| but sets -// the verify callback for any |X509_STORE_CTX| created from this |X509_STORE| -// -// Do not use this funciton. see |X509_STORE_CTX_set_verify_cb|. -OPENSSL_EXPORT void X509_STORE_set_verify_cb( - X509_STORE *ctx, X509_STORE_CTX_verify_cb verify_cb); -#define X509_STORE_set_verify_cb_func(ctx, func) \ - X509_STORE_set_verify_cb((ctx), (func)) -OPENSSL_EXPORT void X509_STORE_set_get_crl(X509_STORE *ctx, - X509_STORE_CTX_get_crl_fn get_crl); -OPENSSL_EXPORT void X509_STORE_set_check_crl( - X509_STORE *ctx, X509_STORE_CTX_check_crl_fn check_crl); - // X509_STORE_CTX_new returns a newly-allocated, empty |X509_STORE_CTX|, or NULL // on error. OPENSSL_EXPORT X509_STORE_CTX *X509_STORE_CTX_new(void); @@ -3989,11 +4054,6 @@ OPENSSL_EXPORT int X509_STORE_CTX_init(X509_STORE_CTX *ctx, X509_STORE *store, OPENSSL_EXPORT void X509_STORE_CTX_set0_trusted_stack(X509_STORE_CTX *ctx, STACK_OF(X509) *sk); -// X509_STORE_CTX_trusted_stack is a deprecated alias for -// |X509_STORE_CTX_set0_trusted_stack|. -OPENSSL_EXPORT void X509_STORE_CTX_trusted_stack(X509_STORE_CTX *ctx, - STACK_OF(X509) *sk); - // X509_STORE_CTX_get0_store returns the |X509_STORE| that |ctx| uses. OPENSSL_EXPORT X509_STORE *X509_STORE_CTX_get0_store(X509_STORE_CTX *ctx); @@ -4030,12 +4090,14 @@ OPENSSL_EXPORT X509 *X509_STORE_CTX_get_current_cert(X509_STORE_CTX *ctx); OPENSSL_EXPORT X509 *X509_STORE_CTX_get0_current_issuer(X509_STORE_CTX *ctx); OPENSSL_EXPORT X509_CRL *X509_STORE_CTX_get0_current_crl(X509_STORE_CTX *ctx); -// X509_STORE_CTX_get_chain returns the pointer to the verified chain if -// verification was successful. If unsuccessful it may return null or a partial -// chain. The reference count is not incremented and must not be freed. -OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get_chain(X509_STORE_CTX *ctx); - -// X509_STORE_CTX_get0_chain behaves like |X509_STORE_CTX_get_chain|. +// X509_STORE_CTX_get0_chain, after a successful |X509_verify_cert| call, +// returns the verified certificate chain. The chain begins with the leaf and +// ends with trust anchor. +// +// At other points, such as after a failed verification or during the deprecated +// verification callback, it returns the partial chain built so far. Callers +// should avoid relying on this as this exposes unstable library implementation +// details. OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get0_chain(X509_STORE_CTX *ctx); // X509_STORE_CTX_get1_chain behaves like |X509_STORE_CTX_get0_chain| and also @@ -4043,8 +4105,6 @@ OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get0_chain(X509_STORE_CTX *ctx); // |sk_X509_pop_free| OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get1_chain(X509_STORE_CTX *ctx); OPENSSL_EXPORT void X509_STORE_CTX_set_cert(X509_STORE_CTX *c, X509 *x); -OPENSSL_EXPORT void X509_STORE_CTX_set_chain(X509_STORE_CTX *c, - STACK_OF(X509) *sk); OPENSSL_EXPORT STACK_OF(X509) *X509_STORE_CTX_get0_untrusted( X509_STORE_CTX *ctx); OPENSSL_EXPORT void X509_STORE_CTX_set0_crls(X509_STORE_CTX *c, @@ -4073,27 +4133,6 @@ OPENSSL_EXPORT void X509_STORE_CTX_set_time_posix(X509_STORE_CTX *ctx, unsigned long flags, int64_t t); -// X509_STORE_CTX_set_verify_cb configures a callback function for |ctx| that is -// called multiple times during |X509_verify_cert|. The callback returns zero to -// fail verification and one to proceed. Typically, it will return |ok|, which -// preserves the default behavior. Returning one when |ok| is zero will proceed -// past some error. The callback may inspect |ctx| and the error queue to -// attempt to determine the current stage of certificate verification, but this -// is often unreliable. -// -// WARNING: Do not use this function. It is extremely fragile and unpredictable. -// This callback exposes implementation details of certificate verification, -// which change as the library evolves. Attempting to use it for security checks -// can introduce vulnerabilities if making incorrect assumptions about when the -// callback is called. Additionally, overriding |ok| may leave |ctx| in an -// inconsistent state and break invariants. -// -// Instead, customize certificate verification by configuring options on the -// |X509_STORE_CTX| before verification, or applying additional checks after -// |X509_verify_cert| completes successfully. -OPENSSL_EXPORT void X509_STORE_CTX_set_verify_cb( - X509_STORE_CTX *ctx, int (*verify_cb)(int ok, X509_STORE_CTX *ctx)); - // X509_STORE_CTX_get0_param returns |ctx|'s verification parameters. This // object is mutable and may be modified by the caller. OPENSSL_EXPORT X509_VERIFY_PARAM *X509_STORE_CTX_get0_param( From 659767495a8d5d9d486cd904a5c02dd4a02d7c46 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Mon, 25 Dec 2023 16:16:32 -0500 Subject: [PATCH 29/66] Some miscellaneous openssl/x509.h documentation fixes Bug: 426 Change-Id: Ie1ba74a940db1525926da1856bb98d350d977674 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65149 Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit 2a88b4b65da2794378044be9d125ce987ffd39f3) --- crypto/x509/x_name.c | 12 ++++++------ include/openssl/x509.h | 23 ++++++++++++++--------- 2 files changed, 20 insertions(+), 15 deletions(-) diff --git a/crypto/x509/x_name.c b/crypto/x509/x_name.c index 2fe59d884e..357313fc18 100644 --- a/crypto/x509/x_name.c +++ b/crypto/x509/x_name.c @@ -513,17 +513,17 @@ int X509_NAME_set(X509_NAME **xn, X509_NAME *name) { int X509_NAME_ENTRY_set(const X509_NAME_ENTRY *ne) { return ne->set; } -int X509_NAME_get0_der(X509_NAME *nm, const unsigned char **pder, - size_t *pderlen) { +int X509_NAME_get0_der(X509_NAME *nm, const unsigned char **out_der, + size_t *out_der_len) { // Make sure encoding is valid if (i2d_X509_NAME(nm, NULL) <= 0) { return 0; } - if (pder != NULL) { - *pder = (unsigned char *)nm->bytes->data; + if (out_der != NULL) { + *out_der = (unsigned char *)nm->bytes->data; } - if (pderlen != NULL) { - *pderlen = nm->bytes->length; + if (out_der_len != NULL) { + *out_der_len = nm->bytes->length; } return 1; } diff --git a/include/openssl/x509.h b/include/openssl/x509.h index e86fa1f5f5..c8cd870683 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -277,7 +277,7 @@ OPENSSL_EXPORT uint32_t X509_get_extension_flags(X509 *x509); // // TODO(crbug.com/boringssl/381): Decoding an |X509| object will not check for // invalid extensions. To detect the error case, call -// |X509_get_extensions_flags| and check the |EXFLAG_INVALID| bit. +// |X509_get_extension_flags| and check the |EXFLAG_INVALID| bit. OPENSSL_EXPORT long X509_get_pathlen(X509 *x509); // X509v3_KU_* are key usage bits returned from |X509_get_key_usage|. @@ -336,7 +336,7 @@ OPENSSL_EXPORT uint32_t X509_get_extended_key_usage(X509 *x509); // // TODO(crbug.com/boringssl/381): Decoding an |X509| object will not check for // invalid extensions. To detect the error case, call -// |X509_get_extensions_flags| and check the |EXFLAG_INVALID| bit. +// |X509_get_extension_flags| and check the |EXFLAG_INVALID| bit. OPENSSL_EXPORT const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x509); // X509_get0_authority_key_id returns keyIdentifier of |x509|'s authority key @@ -347,7 +347,7 @@ OPENSSL_EXPORT const ASN1_OCTET_STRING *X509_get0_subject_key_id(X509 *x509); // // TODO(crbug.com/boringssl/381): Decoding an |X509| object will not check for // invalid extensions. To detect the error case, call -// |X509_get_extensions_flags| and check the |EXFLAG_INVALID| bit. +// |X509_get_extension_flags| and check the |EXFLAG_INVALID| bit. OPENSSL_EXPORT const ASN1_OCTET_STRING *X509_get0_authority_key_id(X509 *x509); DEFINE_STACK_OF(GENERAL_NAME) @@ -361,7 +361,7 @@ typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; // // TODO(crbug.com/boringssl/381): Decoding an |X509| object will not check for // invalid extensions. To detect the error case, call -// |X509_get_extensions_flags| and check the |EXFLAG_INVALID| bit. +// |X509_get_extension_flags| and check the |EXFLAG_INVALID| bit. OPENSSL_EXPORT const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x509); // X509_get0_authority_serial returns the authorityCertSerialNumber of |x509|'s @@ -372,7 +372,7 @@ OPENSSL_EXPORT const GENERAL_NAMES *X509_get0_authority_issuer(X509 *x509); // // TODO(crbug.com/boringssl/381): Decoding an |X509| object will not check for // invalid extensions. To detect the error case, call -// |X509_get_extensions_flags| and check the |EXFLAG_INVALID| bit. +// |X509_get_extension_flags| and check the |EXFLAG_INVALID| bit. OPENSSL_EXPORT const ASN1_INTEGER *X509_get0_authority_serial(X509 *x509); // X509_get0_extensions returns |x509|'s extension list, or NULL if |x509| omits @@ -1427,12 +1427,17 @@ OPENSSL_EXPORT X509_NAME *X509_NAME_dup(X509_NAME *name); // Although even the library itself passes this to a sorting function. OPENSSL_EXPORT int X509_NAME_cmp(const X509_NAME *a, const X509_NAME *b); -// X509_NAME_get0_der sets |*out_der| and |*out_der_len| +// X509_NAME_get0_der marshals |name| as a DER-encoded X.509 Name (RFC 5280). On +// success, it returns one and sets |*out_der| and |*out_der_len| to a buffer +// containing the result. Otherwise, it returns zero. |*out_der| is owned by +// |name| and must not be freed by the caller. It is invalidated after |name| is +// mutated or freed. // // Avoid this function and prefer |i2d_X509_NAME|. It is one of the reasons -// these functions are not consistently thread-safe or const-correct. Depending -// on the resolution of https://crbug.com/boringssl/407, this function may be -// removed or cause poor performance. +// |X509_NAME| functions, including this one, are not consistently thread-safe +// or const-correct. Depending on the resolution of +// https://crbug.com/boringssl/407, this function may be removed or cause poor +// performance. OPENSSL_EXPORT int X509_NAME_get0_der(X509_NAME *name, const uint8_t **out_der, size_t *out_der_len); From f8a37fa8cc8acfc7739f341c6714eb86e71707e5 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Mon, 25 Dec 2023 16:41:55 -0500 Subject: [PATCH 30/66] Remove X509_{PURPOSE,TRUST}_{MIN,MAX} These tables are small enough that a linear scan is fine. This is one less thing we need to keep in sync, and means we can remove entries without renumbering them. Change-Id: If1a41397aac3917534529e7e704983489e266a0f Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/65150 Commit-Queue: David Benjamin Reviewed-by: Bob Beck (cherry picked from commit 0beff26c59e67e2e19d173f1bd23241a0e946fd9) --- crypto/x509/v3_purp.c | 12 ++++++++---- crypto/x509/x509_trs.c | 15 +++++++++------ include/openssl/x509.h | 8 -------- 3 files changed, 17 insertions(+), 18 deletions(-) diff --git a/crypto/x509/v3_purp.c b/crypto/x509/v3_purp.c index 0c6ed5b541..a7a4e888e2 100644 --- a/crypto/x509/v3_purp.c +++ b/crypto/x509/v3_purp.c @@ -54,8 +54,8 @@ * (eay@cryptsoft.com). This product includes software written by Tim * Hudson (tjh@cryptsoft.com). */ -#include - +#include +#include #include #include @@ -171,8 +171,12 @@ int X509_PURPOSE_get_by_sname(const char *sname) { } int X509_PURPOSE_get_by_id(int purpose) { - if (purpose >= X509_PURPOSE_MIN && purpose <= X509_PURPOSE_MAX) { - return purpose - X509_PURPOSE_MIN; + for (size_t i = 0; i +#include + #include #include #include @@ -69,10 +72,6 @@ static int trust_compat(const X509_TRUST *trust, X509 *x, int flags); static int obj_trust(int id, X509 *x, int flags); -// WARNING: the following table should be kept in order of trust and without -// any gaps so we can just subtract the minimum trust value to get an index -// into the table - static const X509_TRUST trstandard[] = { {X509_TRUST_COMPAT, 0, trust_compat, (char *)"compatible", 0, NULL}, {X509_TRUST_SSL_CLIENT, 0, trust_1oidany, (char *)"SSL Client", @@ -122,8 +121,12 @@ const X509_TRUST *X509_TRUST_get0(int idx) { } int X509_TRUST_get_by_id(int id) { - if (id >= X509_TRUST_MIN && id <= X509_TRUST_MAX) { - return id - X509_TRUST_MIN; + for (size_t i = 0; i < OPENSSL_ARRAY_SIZE(trstandard); i++) { + if (trstandard[i].trust == id) { + OPENSSL_STATIC_ASSERT(OPENSSL_ARRAY_SIZE(trstandard) <= INT_MAX, + indices_must_fit_in_int); + return (int)i; + } } return -1; } diff --git a/include/openssl/x509.h b/include/openssl/x509.h index c8cd870683..e157f15c35 100644 --- a/include/openssl/x509.h +++ b/include/openssl/x509.h @@ -3656,11 +3656,6 @@ DEFINE_STACK_OF(X509_TRUST) #define X509_TRUST_OCSP_REQUEST 7 #define X509_TRUST_TSA 8 -// Keep these up to date! (hidden) - -#define X509_TRUST_MIN 1 -#define X509_TRUST_MAX 8 - // check_trust return codes #define X509_TRUST_TRUSTED 1 @@ -4543,9 +4538,6 @@ typedef struct x509_purpose_st { #define X509_PURPOSE_OCSP_HELPER 8 #define X509_PURPOSE_TIMESTAMP_SIGN 9 -#define X509_PURPOSE_MIN 1 -#define X509_PURPOSE_MAX 9 - DEFINE_STACK_OF(X509_PURPOSE) DECLARE_ASN1_FUNCTIONS_const(BASIC_CONSTRAINTS) From e3d34d79089596aaf72071a83da12a89eb206635 Mon Sep 17 00:00:00 2001 From: Sean McGrail <549813+skmcgrail@users.noreply.github.com> Date: Tue, 18 Jun 2024 09:48:54 -0700 Subject: [PATCH 31/66] NIST.SP.800-56Cr2 One-Step Key Derivation (#1607) ### Description of changes: This pull request implements the One-Step Key Derivation function defined in [Section 4 of NIST.SP.800-56Cr2](https://nvlpubs.nist.gov/nistpubs/SpecialPublications/NIST.SP.800-56Cr2.pdf#%5B%7B%22num%22%3A52%2C%22gen%22%3A0%7D%2C%7B%22name%22%3A%22XYZ%22%7D%2C70%2C720%2C0%5D) Here we implement two of the three variants: option 1 (hash based) and option 2 (hmac based). The abbreviation `SSKDF` is used in the public functions due to the extensive usage of the term within OpenSSL when referring to this algorithm. `SSKDF == "Single-Step Key Derivation Function"`. ### Call-outs: * We will need to add appropriate service indicator logic ahead of our next FIPS certification round. * There is some non-trivial amount of work required to wire-up the KDA-OneStep ACVP test vectors into our current Go ACVP setup and modulewrapper. I started going down this path, but there is some refactoring that requires to decouple some of the JSON structure from the current KDA-HKDF expectations. I'd rather keep this PR to the implementation and some confidence test vectors I ported from various other implementation sources. ### Testing: See the test vectors provided in [sskdf.txt](https://github.com/skmcgrail/aws-lc/blob/sskdf/crypto/fipsmodule/kdf/test/sskdf.txt) which I sourced from a number of locations as documented in that file. This currently provides coverage of the KDF functions for SHA-1, SHA-224, SHA-256, SHA-384, and SHA-512. SHA-3 algorithms will also get added coverage once we hook into the ACVP system. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/CMakeLists.txt | 1 + crypto/fipsmodule/bcm.c | 2 +- crypto/fipsmodule/kdf/internal.h | 38 + crypto/fipsmodule/kdf/kdf_test.cc | 114 ++ crypto/fipsmodule/kdf/sskdf.c | 326 ++++++ crypto/fipsmodule/kdf/test/sskdf.txt | 1206 +++++++++++++++++++++ generated-src/crypto_test_data.cc | 1471 +++++++++++++------------- include/openssl/kdf.h | 53 + sources.cmake | 1 + 9 files changed, 2482 insertions(+), 730 deletions(-) create mode 100644 crypto/fipsmodule/kdf/internal.h create mode 100644 crypto/fipsmodule/kdf/kdf_test.cc create mode 100644 crypto/fipsmodule/kdf/sskdf.c create mode 100644 crypto/fipsmodule/kdf/test/sskdf.txt diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 70aee3c6b4..c0962c4e10 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -733,6 +733,7 @@ if(BUILD_TESTING) fipsmodule/ec/ec_test.cc fipsmodule/ec/p256-nistz_test.cc fipsmodule/ecdsa/ecdsa_test.cc + fipsmodule/kdf/kdf_test.cc fipsmodule/md5/md5_test.cc fipsmodule/modes/gcm_test.cc fipsmodule/modes/xts_test.cc diff --git a/crypto/fipsmodule/bcm.c b/crypto/fipsmodule/bcm.c index 3915104447..c009326dfd 100644 --- a/crypto/fipsmodule/bcm.c +++ b/crypto/fipsmodule/bcm.c @@ -114,6 +114,7 @@ #include "evp/p_rsa.c" #include "hkdf/hkdf.c" #include "hmac/hmac.c" +#include "kdf/sskdf.c" #include "md4/md4.c" #include "md5/md5.c" #include "modes/cbc.c" @@ -145,7 +146,6 @@ #include "sshkdf/sshkdf.c" #include "tls/kdf.c" - #if defined(BORINGSSL_FIPS) #if !defined(OPENSSL_ASAN) diff --git a/crypto/fipsmodule/kdf/internal.h b/crypto/fipsmodule/kdf/internal.h new file mode 100644 index 0000000000..6a88c4e842 --- /dev/null +++ b/crypto/fipsmodule/kdf/internal.h @@ -0,0 +1,38 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#ifndef OPENSSL_HEADER_KDF_INTERNAL_H +#define OPENSSL_HEADER_KDF_INTERNAL_H + +#include +#include + +#define SSKDF_MAX_INPUT_LEN (1 << 30) +#define SSKDF_COUNTER_SIZE 4 + +typedef struct { + void *data; +} sskdf_variant_ctx; + +typedef struct { + const EVP_MD *digest; + EVP_MD_CTX *md_ctx; +} sskdf_variant_digest_ctx; + +typedef struct { + HMAC_CTX *hmac_ctx; +} sskdf_variant_hmac_ctx; + +typedef struct { + size_t (*h_output_bytes)(sskdf_variant_ctx *ctx); + int (*compute)(sskdf_variant_ctx *ctx, uint8_t *out, size_t out_len, + const uint8_t counter[SSKDF_COUNTER_SIZE], + const uint8_t *secret, size_t secret_len, const uint8_t *info, + size_t info_len); +} sskdf_variant; + +const sskdf_variant *sskdf_variant_digest(void); + +const sskdf_variant *sskdf_variant_hmac(void); + +#endif // OPENSSL_HEADER_KDF_INTERNAL_H diff --git a/crypto/fipsmodule/kdf/kdf_test.cc b/crypto/fipsmodule/kdf/kdf_test.cc new file mode 100644 index 0000000000..9b5a78a037 --- /dev/null +++ b/crypto/fipsmodule/kdf/kdf_test.cc @@ -0,0 +1,114 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include +#include +#include +#include "../../test/file_test.h" +#include "../../test/test_util.h" + +#include + +TEST(SSKDFTest, TestVectors) { + FileTestGTest("crypto/fipsmodule/kdf/test/sskdf.txt", [](FileTest *t) { + const EVP_MD *md; + std::string hash; + ASSERT_TRUE(t->GetAttribute(&hash, "HASH")); + if (hash == "SHA1") { + md = EVP_sha1(); + } else if (hash == "SHA-224") { + md = EVP_sha224(); + } else if (hash == "SHA-256") { + md = EVP_sha256(); + } else if (hash == "SHA-384") { + md = EVP_sha384(); + } else if (hash == "SHA-512") { + md = EVP_sha512(); + } else { + FAIL() << "Unknown HASH=" + hash; + } + + std::vector secret, info, expect; + + ASSERT_TRUE(t->GetBytes(&secret, "SECRET")); + if (t->HasAttribute("INFO")) { + ASSERT_TRUE(t->GetBytes(&info, "INFO")); + } else { + info = std::vector(0); + } + ASSERT_TRUE(t->GetBytes(&expect, "EXPECT")); + + std::vector out(expect.size()); + + std::string variant; + ASSERT_TRUE(t->GetAttribute(&variant, "VARIANT")); + if (variant == "DIGEST") { + ASSERT_TRUE(SSKDF_digest(out.data(), out.size(), md, secret.data(), + secret.size(), info.data(), info.size())); + } else if (variant == "HMAC") { + if (t->HasAttribute("SALT")) { + std::vector salt; + ASSERT_TRUE(t->GetBytes(&salt, "SALT")); + ASSERT_TRUE(SSKDF_hmac(out.data(), out.size(), md, secret.data(), + secret.size(), info.data(), info.size(), + salt.data(), salt.size())); + } else { + ASSERT_TRUE(SSKDF_hmac(out.data(), out.size(), md, secret.data(), + secret.size(), info.data(), info.size(), NULL, + 0)); + } + } + ASSERT_EQ(Bytes(expect.data(), expect.size()), + Bytes(out.data(), out.size())); + }); +} + +TEST(SSKDFTest, DigestNegativeTests) { + const uint8_t secret[16] = {0}; + std::vector out(16); + + // NULL output + ASSERT_FALSE(SSKDF_digest(NULL, out.size(), EVP_sha256(), &secret[0], + sizeof(secret), NULL, 0)); + + // zero-length output + ASSERT_FALSE(SSKDF_digest(out.data(), 0, EVP_sha256(), &secret[0], + sizeof(secret), NULL, 0)); + + // NULL digest + ASSERT_FALSE(SSKDF_digest(out.data(), out.size(), NULL, &secret[0], + sizeof(secret), NULL, 0)); + + // NULL secret + ASSERT_FALSE( + SSKDF_digest(out.data(), out.size(), EVP_sha256(), NULL, 0, NULL, 0)); + + // zero-length secret + ASSERT_FALSE(SSKDF_digest(out.data(), out.size(), EVP_sha256(), &secret[0], 0, + NULL, 0)); +} + +TEST(SSKDFTest, HMACNegativeTests) { + const uint8_t secret[16] = {0}; + std::vector out(16); + + // NULL output + ASSERT_FALSE(SSKDF_hmac(NULL, out.size(), EVP_sha256(), &secret[0], + sizeof(secret), NULL, 0, NULL, 0)); + + // zero-length output + ASSERT_FALSE(SSKDF_hmac(out.data(), 0, EVP_sha256(), &secret[0], + sizeof(secret), NULL, 0, NULL, 0)); + + // NULL digest + ASSERT_FALSE(SSKDF_hmac(out.data(), out.size(), NULL, &secret[0], + sizeof(secret), NULL, 0, NULL, 0)); + + // NULL secret + ASSERT_FALSE(SSKDF_hmac(out.data(), out.size(), EVP_sha256(), NULL, 0, NULL, + 0, NULL, 0)); + + // zero-length secret + ASSERT_FALSE(SSKDF_hmac(out.data(), out.size(), EVP_sha256(), &secret[0], 0, + NULL, 0, NULL, 0)); +} diff --git a/crypto/fipsmodule/kdf/sskdf.c b/crypto/fipsmodule/kdf/sskdf.c new file mode 100644 index 0000000000..a85f2753dc --- /dev/null +++ b/crypto/fipsmodule/kdf/sskdf.c @@ -0,0 +1,326 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include +#include +#include +#include +#include +#include "../delocate.h" +#include "internal.h" + +static int sskdf_variant_digest_ctx_init(sskdf_variant_ctx *ctx, + const EVP_MD *digest) { + sskdf_variant_digest_ctx *variant_ctx = NULL; + EVP_MD_CTX *md_ctx = NULL; + + int ret = 0; + + if (!ctx || ctx->data || !digest) { + goto err; + } + + variant_ctx = OPENSSL_malloc(sizeof(sskdf_variant_digest_ctx)); + if (!variant_ctx) { + goto err; + } + + md_ctx = EVP_MD_CTX_new(); + if (!md_ctx) { + goto err; + } + + ret = 1; + variant_ctx->digest = digest; + variant_ctx->md_ctx = md_ctx; + ctx->data = variant_ctx; + + return ret; + +err: + EVP_MD_CTX_free(md_ctx); + OPENSSL_free(variant_ctx); + + return ret; +} + +static void sskdf_variant_digest_ctx_cleanup(sskdf_variant_ctx *ctx) { + if (!ctx || !ctx->data) { + return; + } + sskdf_variant_digest_ctx *variant_ctx = (sskdf_variant_digest_ctx *)ctx->data; + EVP_MD_CTX_free(variant_ctx->md_ctx); + OPENSSL_free(variant_ctx); + ctx->data = NULL; +} + +static size_t sskdf_variant_digest_output_size(sskdf_variant_ctx *ctx) { + if (!ctx || !ctx->data) { + return 0; + } + sskdf_variant_digest_ctx *variant_ctx = (sskdf_variant_digest_ctx *)ctx->data; + return EVP_MD_size(variant_ctx->digest); +} + +static int sskdf_variant_digest_compute( + sskdf_variant_ctx *ctx, uint8_t *out, size_t out_len, + const uint8_t counter[SSKDF_COUNTER_SIZE], const uint8_t *secret, + size_t secret_len, const uint8_t *info, size_t info_len) { + if (!ctx || !ctx->data || !out || !counter || !secret) { + return 0; + } + + sskdf_variant_digest_ctx *variant_ctx = (sskdf_variant_digest_ctx *)ctx->data; + + if (!variant_ctx->md_ctx || !variant_ctx->digest) { + return 0; + } + + uint32_t written; + + // NIST.SP.800-56Cr2: Step 6.2 hash(counter || secret || info) + if (!EVP_MD_CTX_reset(variant_ctx->md_ctx) || + !EVP_DigestInit_ex(variant_ctx->md_ctx, variant_ctx->digest, NULL) || + !EVP_DigestUpdate(variant_ctx->md_ctx, &counter[0], SSKDF_COUNTER_SIZE) || + !EVP_DigestUpdate(variant_ctx->md_ctx, secret, secret_len) || + !EVP_DigestUpdate(variant_ctx->md_ctx, info, info_len) || + !EVP_DigestFinal(variant_ctx->md_ctx, out, &written) || + written != out_len) { + return 0; + } + + return 1; +} + +DEFINE_METHOD_FUNCTION(sskdf_variant, sskdf_variant_digest) { + out->h_output_bytes = sskdf_variant_digest_output_size; + out->compute = sskdf_variant_digest_compute; +} + +static int sskdf_variant_hmac_ctx_init(sskdf_variant_ctx *ctx, + const EVP_MD *digest, + const uint8_t *salt, size_t salt_len) { + sskdf_variant_hmac_ctx *variant_ctx = NULL; + HMAC_CTX *hmac_ctx = NULL; + + int ret = 0; + + if (!ctx || ctx->data || !digest) { + goto err; + } + + variant_ctx = OPENSSL_malloc(sizeof(sskdf_variant_hmac_ctx)); + if (!variant_ctx) { + goto err; + } + + hmac_ctx = HMAC_CTX_new(); + if (!hmac_ctx) { + goto err; + } + + if (!HMAC_Init_ex(hmac_ctx, salt, salt_len, digest, NULL)) { + goto err; + } + + ret = 1; + variant_ctx->hmac_ctx = hmac_ctx; + ctx->data = variant_ctx; + + return ret; + +err: + HMAC_CTX_free(hmac_ctx); + OPENSSL_free(variant_ctx); + + return ret; +} + +static void sskdf_variant_hmac_ctx_cleanup(sskdf_variant_ctx *ctx) { + if (!ctx || !ctx->data) { + return; + } + sskdf_variant_hmac_ctx *variant_ctx = (sskdf_variant_hmac_ctx *)ctx->data; + HMAC_CTX_free(variant_ctx->hmac_ctx); + OPENSSL_free(variant_ctx); + ctx->data = NULL; +} + + +static size_t sskdf_variant_hmac_output_size(sskdf_variant_ctx *ctx) { + if (!ctx || !ctx->data) { + return 0; + } + sskdf_variant_hmac_ctx *variant_ctx = (sskdf_variant_hmac_ctx *)ctx->data; + if (!variant_ctx) { + return 0; + } + return HMAC_size(variant_ctx->hmac_ctx); +} + +static int sskdf_variant_hmac_compute(sskdf_variant_ctx *ctx, uint8_t *out, + size_t out_len, + const uint8_t counter[SSKDF_COUNTER_SIZE], + const uint8_t *secret, size_t secret_len, + const uint8_t *info, size_t info_len) { + if (!ctx || !ctx->data || !out || !counter || !secret) { + return 0; + } + + sskdf_variant_hmac_ctx *variant_ctx = (sskdf_variant_hmac_ctx *)ctx->data; + + if (!variant_ctx->hmac_ctx) { + return 0; + } + + uint32_t written; + + // NIST.SP.800-56Cr2: Step 6.2 HMAC-hash(salt, counter || secret || info) + // Note: |variant_ctx->hmac_ctx| is already initalized with the salt during + // it's initial construction. + if (!HMAC_Init_ex(variant_ctx->hmac_ctx, NULL, 0, NULL, NULL) || + !HMAC_Update(variant_ctx->hmac_ctx, &counter[0], SSKDF_COUNTER_SIZE) || + !HMAC_Update(variant_ctx->hmac_ctx, secret, secret_len) || + !HMAC_Update(variant_ctx->hmac_ctx, info, info_len) || + !HMAC_Final(variant_ctx->hmac_ctx, out, &written) || out_len != written) { + return 0; + } + + return 1; +} + +DEFINE_METHOD_FUNCTION(sskdf_variant, sskdf_variant_hmac) { + out->h_output_bytes = sskdf_variant_hmac_output_size; + out->compute = sskdf_variant_hmac_compute; +} + +static int SSKDF(const sskdf_variant *variant, sskdf_variant_ctx *ctx, + uint8_t *out_key, size_t out_len, const uint8_t *secret, + size_t secret_len, const uint8_t *info, size_t info_len) { + int ret = 0; + + if (!ctx || !variant) { + return 0; + } + + // The SSKDF_MAX_INPUT_LEN is an upper bound chosen for improved + // interoperability with OpenSSL's SSKDF implementation. Additionally this + // upper bound satisfies the NIST.SP.800-56Cr2 requirements outlined in table + // 2 and 3 for digest and HMAC variants with approved hashes. The smallest max + // limit imposed is (2^64-512)/8 bytes, and the limits used here places the + // maximum allowed input to be (2^31 + 4). This satisfies the requirement + // outlined in Step 4 of the specification. + if (!out_key || out_len == 0 || out_len > SSKDF_MAX_INPUT_LEN || !secret || + secret_len == 0 || secret_len > SSKDF_MAX_INPUT_LEN || + info_len > SSKDF_MAX_INPUT_LEN) { + goto err; + } + + // h_output_bytes is the length in bytes of output of the SSKDF variant + // auxilary function (EVP_DigestFinal or HMAC_Final) + size_t h_output_bytes = variant->h_output_bytes(ctx); + if (h_output_bytes == 0 || h_output_bytes > EVP_MAX_MD_SIZE) { + goto err; + } + + // NIST.SP.800-56Cr2 Step 1: + // Determine how many output chunks are required to produce the request output + // length |out_len|. This determines how many times the variant compute + // function will be called to output key material. + uint64_t n = (out_len + h_output_bytes - 1) / h_output_bytes; + + // NIST.SP.800-56Cr2 Step 2: + // Verify that the number of output chunks does not exceed an unsigned 32-bit + // integer. + if (n > UINT32_MAX) { + goto err; + } + + size_t done = 0; + + // NIST.SP.800-56Cr2 Step 6 + for (uint32_t i = 0; i < n; i++) { + // TODO(awslc): Abstract buffer size, if we ever need to support KMAC this + // could be variable. Currently sufficient for HMAC and digest variants + uint8_t out_key_i[EVP_MAX_MD_SIZE]; + uint8_t counter[SSKDF_COUNTER_SIZE]; + size_t todo; + + // NIST.SP.800-56Cr2: Step 6.1 + // Increment the big-endian counter by one. + CRYPTO_store_u32_be(&counter[0], i + 1); + + // NIST.SP.800-56Cr2: Step 6.2 + // Compute out_key_i = H(counter || secret || info) + if (!variant->compute(ctx, &out_key_i[0], h_output_bytes, counter, secret, + secret_len, info, info_len)) { + OPENSSL_cleanse(&out_key_i[0], EVP_MAX_MD_SIZE); + goto err; + } + + // NIST.SP.800-56Cr2: Step 6.3. Step 7, Step 8 + // Combine the output from |out_key_i| with the output written to |out_key| so far. + // Ensure that we only copy |out_len| bytes in total from all chunks. + todo = h_output_bytes; + if (todo > out_len - done) { + todo = out_len - done; + } + OPENSSL_memcpy(out_key + done, out_key_i, todo); + done += todo; + + // When we are finished clear the temporary buffer to cleanse key material + // from stack. + if (done == out_len) { + OPENSSL_cleanse(&out_key_i[0], EVP_MAX_MD_SIZE); + } + } + + ret = 1; + +err: + return ret; +} + +int SSKDF_digest(uint8_t *out_key, size_t out_len, const EVP_MD *digest, + const uint8_t *secret, size_t secret_len, const uint8_t *info, + size_t info_len) { + sskdf_variant_ctx ctx = {0}; + int ret = 0; + + if (!sskdf_variant_digest_ctx_init(&ctx, digest)) { + return 0; + } + + if (!SSKDF(sskdf_variant_digest(), &ctx, out_key, out_len, secret, secret_len, + info, info_len)) { + goto end; + } + + ret = 1; + +end: + sskdf_variant_digest_ctx_cleanup(&ctx); + return ret; +} + +int SSKDF_hmac(uint8_t *out_key, size_t out_len, const EVP_MD *digest, + const uint8_t *secret, size_t secret_len, const uint8_t *info, + size_t info_len, const uint8_t *salt, size_t salt_len) { + sskdf_variant_ctx ctx = {0}; + int ret = 0; + + if (!sskdf_variant_hmac_ctx_init(&ctx, digest, salt, salt_len)) { + return 0; + } + + if (!SSKDF(sskdf_variant_hmac(), &ctx, out_key, out_len, secret, secret_len, + info, info_len)) { + goto end; + } + + ret = 1; + +end: + sskdf_variant_hmac_ctx_cleanup(&ctx); + return ret; +} diff --git a/crypto/fipsmodule/kdf/test/sskdf.txt b/crypto/fipsmodule/kdf/test/sskdf.txt new file mode 100644 index 0000000000..e13c901ece --- /dev/null +++ b/crypto/fipsmodule/kdf/test/sskdf.txt @@ -0,0 +1,1206 @@ +HASH=SHA1 +VARIANT=DIGEST +SECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0 +INFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449 +EXPECT=6ff62398511a8a243513 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=1b36653c8d00d4742982e7347e3591b04a6507ffff2d60cf +INFO=4341565369647ebfbe28a821381fd4acacbda1b2c3d4e59f086148af5b212020587c5bca84b1cc856ee790473f6f43 +EXPECT=190109cefea280e8413d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=805ed191d06b9e65bb866babe3d81dfdaf50170a57b6fd72 +INFO=43415653696432a993134a35b0bb99b23c50a1b2c3d4e53948d820d0da600eb36a3d0b4074508306d74879cccec51b +EXPECT=5bade971de631bc7d912 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=d3cd77a44a1e951b23b698b04c3f342780b00917c9c2c2fb +INFO=434156536964600097e08aedd076438dcb2fa1b2c3d4e52880245fa69c4ea8b9dc5e4d8f4984c98855c1303aca04c1 +EXPECT=f53465669cf0a327c2e3 + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=a4801c1ca39cc74b7df5c127593e3482f4c4e4e945753076 +INFO=4341565369649a34a5c3879740e3907add7ba1b2c3d4e5658aaff1cc4bd0aa8e7a215ad1f61873ce67cd7b83225010 +EXPECT=13229b870d7e49795f34 + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=008392d899edd742510212be86e6ba5eede4f354b034b2f4df0e6f5a0003f3b334aebbd3 +INFO=434156536964808e2f1e4b8a68301e33483b423d0a9b6d15a1b2c3d4e5f3c9e8598a950b971c402d0d65a290845fde +EXPECT=2041f42703fd9ff370373fef399009cd + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=0189e7c2133207b3f37741fd596d532bfd37a62b2f6577678f42e0643300a3f20c1f4bed +INFO=434156536964cc2ac48877251aef42fd21686b0aa425a838a1b2c3d4e5da4e1b22f244bdf689861da265954b433e14 +EXPECT=247b5fb8977bf202b9c6fc81e07c7deb + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=07ce5c270ad7d39b0d4c594eb66620fbfc424ee8464c6c12cff08307d34f74082b7a9f54 +INFO=434156536964bd813bb05390d7bbd94ff0b3687c157ca53da1b2c3d4e5a42c7a0c533d316edcd318fbac3a9f754f5e +EXPECT=fab546ee7a66c58e0a0501ce63e0731f + +HASH=SHA-384 +VARIANT=DIGEST +SECRET=016995ef4b250d677dc674577427a0603b5d2185ee66e88c2f450c47727cfafa5707c5b74f9d6a2403f571094eaa7ee54bb251de +INFO=434156536964ac9a3236f3d2a4cda1ada36079b3275556220286c036169ebda8a1b2c3d4e575408962a5a3c8afeb92 +EXPECT=86a4a396d8819edfab9784f668b997fe9a1da99f6f08c5b1 + +HASH=SHA-384 +VARIANT=DIGEST +SECRET=00c12d6863ff167766e1ee061eb53109f281d5ffb0593939fb37281354110cffa0f73f2f3761524f86d047e57f8e3fa04f7ba9ea +INFO=43415653696495b4b25586d6a8a0653ea547ce23d757ee125ff89f889e9cd4c0a1b2c3d4e50ebd18fdde3f0429c876 +EXPECT=3ca777a800ff751ecfc610b08ce3506aab4541cba38b1cb8 + +HASH=SHA-384 +VARIANT=DIGEST +SECRET=012060eb88ab29fa77688ab0ea23fcd21af79456598b82f5212e7e0b835fecca08c6a6fd5d49a264cc6d66f93bf8a436c1fadd60 +INFO=43415653696433a0c05720cd9ae757b38a71e9abd634e90fbd842bf15b1d4c0da1b2c3d4e54e7d6c1bc80533e7452d +EXPECT=241e45e9cbe075abe0a0aed94834d97f704d4a62da1889ec + +HASH=SHA-384 +VARIANT=DIGEST +SECRET=01b11eb41c758b28cb326d78e33ffcacd5ace2ab395281f791fd4f7a80649fd47d4d091bb9cc1c725a4c32715165291b5f522a1a +INFO=4341565369647cdaff4407f99eae33795b0aaf968c20b0071dfe9fe0e3f80eb7a1b2c3d4e5457a0daef12445a665f0 +EXPECT=c0f969c63e99d1798f0a52907b6e42c952611940618733c1 + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=017812834e28c2930b612b15de106b241948a823291480cfe2c7515530aff60cd8eee86f6100769a889bbfda985d6fb60e12104c +INFO=4341565369644e1d7bb30359f9dfcf4a622e809a87bf0c78ac5775eb8b54ef66a1b2c3d4e54f288cc26c3a5c84d344 +EXPECT=61b86d9bf5783c89e9a30b4e30d2c0096544c74d1677820f + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=0184c49404209f6c0af846444fb5705da3875c8a84b6f43004e9e6fae6d2faaaef26d0853fe191624b74de855955807077cd1e6a +INFO=43415653696426abad2b9558fc7450a4e2a9416330626c17ad5a7667ba7e64cca1b2c3d4e5b49c2962094b5387f0d1 +EXPECT=76ee4f052b5862138b91de6b57b9f9ab74f8263ef72948eb + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=016774c65fb07b9d3d737d027ae5409999b1a3965c8f9d4b470c50be201e75f9ee6cc6cfe3863d0e683971b92512cfb64b816e24 +INFO=434156536964fa87a7dda67d13f0aded76ef7a62bf5b9ffa25e024691a7e1f40a1b2c3d4e5902e4f6e3f344a95c3f8 +EXPECT=51cad9a349609ad538704ab813d82401a23f2c1c7d429912 + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=0058d0c565a00f423efb4ccc321acddf7b2e24ba9e259c5ac43845e97b1117a8b89a30b02f9421e31c60ebeac22c6b42b95d4a56 +INFO=434156536964f5c1165e63acf905b51ac0bcaf116b51737b49a3f6cb1063b1e3a1b2c3d4e5e150d4c3b125bf032b47 +EXPECT=7abf9a0654a90c18b0d423bb20c3c4d6374c8dfd06446848 + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=005f8c03ac2d9313e2cc5b30dcc9133cbf8c53671af5e80032bb36b9279cc41c8742f859b3c64097ef1ba62a1c4b6d02d9ec1a6e +INFO=4341565369641253e69cd9f2692f10c4d09c1be8d1967445c4e4596ffa61c2cea1b2c3d4e5f776d55088934bc8d5d2 +EXPECT=00059c8673b4d3e269147e91591385d5636e793cc36690ae + +HASH=SHA1 +VARIANT=DIGEST +SECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0 +INFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449 +EXPECT=6ff62398511a8a243513781f02d9e50d412c247c84a01dac17f8d8d74bb5ddc5c5d156eb0173e597cab4a276aed4f42d74b5a105666cddd26efc1fa130e1b062f2431c974eca6bc81c8fdc0a78088271cbd3aae0972d37016a293b59fb5656ff169da3ac23cc39723fa887342346fb5859b63ebb86eb19ccff6e314253b9a771 + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0 +INFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449 +EXPECT=94a283be5d007b1729f8a7ed1a9bf0361435131c4477e750959bd64426c1fa16df07f848e1ba90d8d3196424de928cdb8a5eda08ef03a5ca907b07faa0d4ac096a9dc7c5fa1f931336f864fdd9038b2dda14ca933c722657c90dd1c82c3a99af48fdb599a975498f023424c5a6cfe010dd800e42c55de57a5d75a6cd54e299b9 + +HASH=SHA-384 +VARIANT=DIGEST +SECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0 +INFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449 +EXPECT=98989fa5f8de3098dfa089a454c24586f75f5bdc1e860d6088f42d9cc129bb462ae243b7922a6c276891bee5ca79b0744b7ef4cb419db1e4ab80d67c873cb62912cb6cef80f17198e02ff590af59faf17e3128b80879606fa346f14930597005d2be607b08b4361a403a28f18f5bc485a8c53921fbe8adcb35e64d4dc9227a5e + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0 +INFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449 +EXPECT=8501c55696448de9e6b452cd56b022cba6826e8d4fd3d1f75346ef4698169b2642ffedad53e948ab42b923f54083244879b735e5e478139cb500fa7972d79f6c4cfdbc243f34b37bede60315c7e92500fee77cdd1c6eff97ff6a181d39dfe01350ad1702eb37441256bca3d0ddeb6043daebafc821afa2bae9a5457515ddee56 + +# Tests that follow were sourced from https://github.com/patrickfav/singlestep-kdf + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=4d7920736563726574 +INFO=00000000000000000000000000000000 +EXPECT=5f225b4801843ed861b95f5b0a3afd78473498f0b5cb6d7769e67458e057da8c0311 + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=616e6f74686572206f6e65 +INFO=9014bf55dc1e03babb5ca1c1323a1e5b +EXPECT=4f0a3cf7d52987ccd470d4a8f9d41da9bc6dcf4945c1e522c04fd0c070c397ddb7f4 + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=65306334326336353234373139 +INFO=dbebe4f7dde938229f26651e011f7bbd +EXPECT=d9151c3f36f6980951d84cca75ade71b + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=cf80cf80cf80cf80cf80cf80cf80cf80 +INFO=676c65eb966200b04a2bb870d7ed20ce +EXPECT=c5bb681f1a04713ee7be14e0190676773b0ff63561892fac030b18cca38955369cfc32cdd956ef6e2e4301deb61d049a4d82e57a434168bc5ae084e0df15c0a0d8232d7a791088446b66e612753d36649e70a234a360b611baa07e4a6a7c660db2a1b56acba42d6d3d83b3ce51c787c544bb14b1c94b780fab5c0f966efd80f4a71cd4f267f816a3bb1ec8ceddcd810d1665742c8f68767cd9d7f87ad97792edc6896b6518 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=4d7920736563726574 +INFO=00000000000000000000000000000000 +EXPECT=eba887dca269a550a3882f06f3b1c30058751bc4ec5375e5435e525aeca9782e6311 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=616e6f74686572206f6e65 +INFO=9014bf55dc1e03babb5ca1c1323a1e5b +SALT=ebf4c1e001f26879afc76c7a45ac9541 +EXPECT=8a6484427e5231642a83e7a01fd410040dda5bf3b3d34ec626a8603ac1a5e2e38f02 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=65306334326336353234373139 +INFO=dbebe4f7dde938229f26651e011f7bbd +EXPECT=cceb4536d8431c4d91a5c6f061955aac + +HASH=SHA-256 +VARIANT=HMAC +SECRET=cf80cf80cf80cf80cf80cf80cf80cf80 +INFO=676c65eb966200b04a2bb870d7ed20ce +SALT=1aab1829c8b7ed941b3dc8359dd1f402 +EXPECT=2933b1a656efd556c421533e4fab685c4a9c32f15099a357a73a59c6acebb01b9685631d6208992413c2397c58e8020e588cc16f1f1b470a411ab65d6a0503e3728be789e54e313d49bd1edd606757db6c605ed1e346dd6841afd895379ba09dde046a19dce0a8d49b3ed5671d448e141da5f6bcf3aa5313affd8a14784c424b6d5087aa038ab13db398abbd50dfd39d1134dbe88e308373861d7acf1d79b740f717193d5b + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=4d7920736563726574 +INFO=00000000000000000000000000000000 +EXPECT=8930b01ea45ed7c97c31b5d98a84c48c198c3e5db28241ba9c8417ff1986b53bb4f0 + +# Test Vector from https://github.com/openssl/openssl/blob/9fcf57b45985336b04579dd317d0dc990a9c062b/test/evp_kdf_test.c#L901 +HASH=SHA-224 +VARIANT=DIGEST +SECRET=6dbdc23f045488e4062757b06b9ebae183fc5a5946d80db93fec6f62ec07e3727f0126aed12ce4b262f47d48d54287f81d474c7c3b1850e9 +INFO=a1b2c3d4e54341565369643c832e9849dcdba71e9a3139e606e095de3c264a66e98a165854cd07989b1ee0ec3f8dbe +EXPECT=a462de16a89de8466ef5460b47b8 + +# Translated Vectors below from https://github.com/openssl/openssl/blob/9fcf57b45985336b04579dd317d0dc990a9c062b/test/recipes/30-test_evp_data/evpkdf_ss.txt +HASH=SHA1 +VARIANT=DIGEST +SECRET=d09a6b1a472f930db4f5e6b967900744 +INFO=b117255ab5f1b6b96fc434b0 +EXPECT=b5a3c52e97ae6e8c5069954354eab3c7 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=343666c0dd34b756e70f759f14c304f5 +INFO=722b28448d7eab85491bce09 +EXPECT=1003b650ddd3f0891a15166db5ec881d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=b84acf03ab08652dd7f82fa956933261 +INFO=3d8773ec068c86053a918565 +EXPECT=1635dcd1ce698f736831b4badb68ab2b + +HASH=SHA1 +VARIANT=DIGEST +SECRET=8cc24ca3f1d1a8b34783780b79890430 +INFO=f08d4f2d9a8e6d7105c0bc16 +EXPECT=b8e716fb84a420aed4812cd76d9700ee + +HASH=SHA1 +VARIANT=DIGEST +SECRET=b616905a6f7562cd2689142ce21e42a3 +INFO=ead310159a909da87e7b4b40 +EXPECT=1b9201358c50fe5d5d42907c4a9fce78 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=3f57fd3fd56199b3eb33890f7ee28180 +INFO=7a5056ba4fdb034c7cb6c4fe +EXPECT=e51ebd30a8c4b8449b0fb29d9adc11af + +HASH=SHA1 +VARIANT=DIGEST +SECRET=fb9fb108d104e9f662d6593fc84cde69 +INFO=5faf29211c1bdbf1b2696a7c +EXPECT=7a3a7e670656e48c390cdd7c51e167e0 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=237a39981794f4516dccffc3dda28396 +INFO=62ed9528d104c241e0f66275 +EXPECT=0c26fc9e90e1c5c5f943428301682045 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=b9b6c45f7279218fa09894e06366a3a1 +INFO=0f384339670aaed4b89ecb7e +EXPECT=ee5fad414e32fad5d52a2bf61a7f6c72 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=08b7140e2cd0a4abd79171e4d5a71cad +INFO=099211f0d8a2e02dbb5958c0 +EXPECT=6162f5142e057efafd2c4f2bad5985a1 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a2 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f4853 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759a + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac704 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbe + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf1050 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f3 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8b + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f22 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f227688 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abf + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=ebe28edbae5a410b87a479243db3f690 +INFO=e60dd8b28228ce5b9be74d3b +EXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d9192 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=d7e6 +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=31e798e9931b612a3ad1b9b1008faa8c + +HASH=SHA1 +VARIANT=DIGEST +SECRET=4646779d +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=139f68bcca879b490e268e569087d04d + +HASH=SHA1 +VARIANT=DIGEST +SECRET=d9811c81d4c6 +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=914dc4f09cb633a76e6c389e04c64485 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=8838f9d99ec46f09 +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=4f07dfb6f7a5bf348689e08b2e29c948 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=3e0939b33f34e779f30e +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=b42c7a98c23be19d1187ff960e87557f + +HASH=SHA1 +VARIANT=DIGEST +SECRET=f36230cacca4d245d303058c +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=50f2068d8010d355d56c5e34aaffbc67 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=7005d32c3d4284c73c3aefc70438 +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=66fd712ccf5462bbd41e89041ea7ea26 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=c01c83150b7734f8dbd6efd6f54d7365 +INFO=0bbe1fa8722023d7c3da4fff +EXPECT=5c5edb0ceda9cd0c7f1f3d9e239c67d5 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=9949 +EXPECT=33c83f54ed00fb1bccd2113e88550941 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=17144da6 +EXPECT=a999c28961424cab35ec06015e8c376a + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=dffdee1062eb +EXPECT=4101ad50e626ed6f957bff926dfbb7db + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=9f365043e23b4648 +EXPECT=4d3e4b971b88771f229df9f564984832 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=a885a0c4567ddc4f96da +EXPECT=bebbc30f5a83df5e9c9b57db33c0c879 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=c9d86183295bfe4c3d85f0fd +EXPECT=87c947e45407db63eb94cbaa02d14e94 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=825fadce46964236a486732c5dad +EXPECT=192370a85ff78e3c0245129d9b398558 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=da69f1dbbebc837480af692e7e9ee6b9 +INFO=5c0b5eb3ac9f342347d73d7a521723aa +EXPECT=c7b7634fd809383e87c4b1b3e728be56 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=8d7a4e7d5cf34b3f74873b862aeb33b7 +EXPECT=6a5594f402f74f69 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=9b208e7ee1e641fac1dff48fc1beb2d2 +EXPECT=556ed67e24ac0c7c46cc432da8bdb23c + +HASH=SHA1 +VARIANT=DIGEST +SECRET=4d2572539fed433211da28c8a0eebac3 +EXPECT=5a4054c59c5b92814025578f43c1b79fe84968fc284e240b + +HASH=SHA1 +VARIANT=DIGEST +SECRET=4e1e70c9886819a31bc29a537911add9 +EXPECT=ddbfc440449aab4131c6d8aec08ce1496f2702241d0e27cc155c5c7c3cda75b5 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=68f144c952528e540c686dc353b766f2 +EXPECT=59ed66bb6f54a9688a0b891d0b2ea6743621d9e1b5cc098cf3a55e6f864f9af8a95e4d945d2f987f + +HASH=SHA1 +VARIANT=DIGEST +SECRET=b66c9d507c9f837fbe60b6675fdbf38b +EXPECT=c282787ddf421a72fc88811be81b08d0d6ab66c92d1011974aa58335a6bbbd62e9e982bfae5929865ea1d517247089d2 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=34e730b49e46c7ed2fb25975a4cccd2d +EXPECT=39e76e6571cb00740260b9070accbdcc4a492c295cbef33d9e37dac21e5e9d07e0f12dc7063d2172641475d4e08b8e3712fb26a10c8376b8 + +HASH=SHA1 +VARIANT=DIGEST +SECRET=e340d87e2d7adbc1b95ec2dbdc3b82be +EXPECT=a660c0037a53f76f1e7667043f5869348ad07ac0e272e615ce31f16d4ab90d4b35fe5c370c0010ce79aff45682c6fb8b97f9a05b7d40b5af3c62999a10df9c6d + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=afc4e154498d4770aa8365f6903dc83b +INFO=662af20379b29d5ef813e655 +EXPECT=f0b80d6ae4c1e19e2105a37024e35dc6 + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=108cf63318555c787fa578731dd4f037 +INFO=53191b1dd3f94d83084d61d6 +EXPECT=0ad475c1826da3007637970c8b92b993 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=6ee6c00d70a6cd14bd5a4e8fcfec8386 +SALT=532f5131e0a2fecc722f87e5aa2062cb +INFO=861aa2886798231259bd0314 +EXPECT=13479e9a91dd20fdd757d68ffe8869fb + +HASH=SHA-256 +VARIANT=HMAC +SECRET=cb09b565de1ac27a50289b3704b93afd +SALT=d504c1c41a499481ce88695d18ae2e8f +INFO=5ed3768c2c7835943a789324 +EXPECT=f081c0255b0cae16edc6ce1d6c9d12bc + +HASH=SHA-256 +VARIANT=HMAC +SECRET=98f50345fd970639a1b7935f501e1d7c +SALT=3691939461247e9f74382ae4ef629b17 +INFO=6ddbdb1314663152c3ccc192 +EXPECT=56f42183ed3e287298dbbecf143f51ac + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a72b0076221727eca4d3ef8f4d88ac96 +SALT=397dc6807de2c1d5ba52e03c4e6c7a19 +INFO=12379bd7873a7dbabe894ac8 +EXPECT=26c0f937e8ca337a859b6c092fe22b9a + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0b09bf8ebe1e85a049174c521e35be64 +SALT=313d29bbeaa5ac9e52278f7619d29d93 +INFO=e2ac98de1486959bfc6363c0 +EXPECT=4bfdf78782a45e2a5858edb851c5783c + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e907ad4fe811ee047af77e0c4418226a +SALT=5000ef57104ca2e86a5fec5883ea4ea8 +INFO=c4ee443920f2b7542eee2a24 +EXPECT=06bfbd9571462c920a5a1b589c765383 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=608dae15fe8b906d2dc649815bdee148 +SALT=742cc5a02a24d09c66fd9da0d0c571f6 +INFO=ba60ff781e2756cba07f6524 +EXPECT=7f7f9e5d8f89a8edd10289f1d690f629 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=eb39e8dc7c40b906216108e2592bb6cd +SALT=af9f612da575c1afc8c4afff4ced34e1 +INFO=84b7f0628df0cb22baaa279a +EXPECT=5202576c69c6276daedf4916de250d19 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=4bac0c1a963b8cf6933beb2ad191a31e +SALT=debd24d71a1a7ae77f7e3aa24d939635 +INFO=9e51c8593cec92c89e82439a +EXPECT=ecb9889f9004f80716b56c44910f160c + +HASH=SHA-256 +VARIANT=HMAC +SECRET=8aa41e3c8076ea01ca6789dd18709a68 +SALT=7c9dacc409cde7b05efdae07bd9973db +INFO=52651f0f2e858bbfbacb2533 +EXPECT=b8683c9a982e0826d659a1ab77a603d7 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d3 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d8 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d89102 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be0 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f2 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c504 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a1 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca6 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd99 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995de + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c710 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca9091 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab6 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe19 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c95 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d4 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=02b40d33e3f685aeae677ac344eeaf77 +SALT=0ad52c9357c85e4781296a36ca72039c +INFO=c67c389580128f18f6cf8592 +EXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849133d + +HASH=SHA-256 +VARIANT=HMAC +SECRET=f4e1 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=3f661ec46fcc1e110b88f33ee7dbc308 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=253554e5 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=73ccb357554ca44967d507518262e38d + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e10d0e0bc95b +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=c4f1cf190980b6777bb35107654b25f9 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=451f7f2c23c51326 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=ddb2d7475d00cc65bff6904b4f0b54ba + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0f27277ee800d6cc5425 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=1100a6049ae9d8be01ab3829754cecc2 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=20438ff1f26390dbc3a1a6d0 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=5180382f740444ada597197f98e73e1e + +HASH=SHA-256 +VARIANT=HMAC +SECRET=b74a149a161546f8c20b06ac4ed4 +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=44f676e85c1b1a8bbc3d319218631ca3 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=8aa7df46b8cb3fe47228494f4e116b2c +SALT=3638271ccd68a25dc24ecddd39ef3f89 +INFO=348a37a27ef1282f5f020dcc +EXPECT=ebb24413855a0a3249960d0de0f4750d + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=d851 +EXPECT=5dbe10ead8f81a81a29072eca4501658 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=b04da03c +EXPECT=0a08d7616dcbec25a36f1936b82992ca + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=f9e8b47eade3 +EXPECT=84a29697445179b662d85dbc59bf8042 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=5b141bfa54fcf824 +EXPECT=be7660c840644cec84d67d95ba7ebf2d + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=736e7ddb856f0ba14744 +EXPECT=e3010b1fbcb02fd8baa8449ac71d0c62 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=c54320ff6e7d1a3b0b3aea00 +EXPECT=df0ac84982999cda676e4cbf707c42f0 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=37ab143e1b4ab61d0294ea8afbc7 +EXPECT=93eec7f4dda18b7e710dbbd7570ebd13 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a678236b6ac82077b23f73a510c1d0e2 +SALT=46ee4f36a4167a09cde5a33b130c6e1c +INFO=c3146575d2c60981511e700902fc2ac1 +EXPECT=e9125f77d699faa53d5bc48f3fc2f7d0 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=1ae1 +INFO=97ed3540c7466ab27395fe79 +EXPECT=ddf7eedcd997eca3943d4519aaf414f4 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=3bda13b6 +INFO=97ed3540c7466ab27395fe79 +EXPECT=ec783ca20501df3cacac5ab4adbc6427 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=c792f52e5876 +INFO=97ed3540c7466ab27395fe79 +EXPECT=9303a2562e6f8c418e3fcc081b94bdcf + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=a9b7a64840d52633 +INFO=97ed3540c7466ab27395fe79 +EXPECT=aab6b0dc19bae0dd7fa02391ac3d6ef1 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=8f62a3ec15cdf9b3522f +INFO=97ed3540c7466ab27395fe79 +EXPECT=1516d5ed7f46474d250408b0864647cf + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=55ed67cbdc98ed8e45214704 +INFO=97ed3540c7466ab27395fe79 +EXPECT=38bf96a3d737a84dc10a835d340b6866 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=e4946aff3b2ab891b311234c77bc +INFO=97ed3540c7466ab27395fe79 +EXPECT=3ddd870471ff028a63c5f1bacc7e5b5c + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0031558fddb96e3db2e0496026302055 +SALT=91e8378de5348cea41f84c41e8546e34 +INFO=97ed3540c7466ab27395fe79 +EXPECT=bf1eb0eab488b2393ad6a1c2eb804381 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=4ce16564db9615f75d46c6a9837af7ca +SALT=6199187690823def2037e0632577c6b1 +EXPECT=0a102289b16cbf4b + +HASH=SHA-256 +VARIANT=HMAC +SECRET=2578fe1116e27e3a5e8e935e892e12eb +SALT=6199187690823def2037e0632577c6b1 +EXPECT=dd5773998893ad5a93f9819c8e798aab + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e9dd8bd75f29661e61703346bbf2df47 +SALT=6199187690823def2037e0632577c6b1 +EXPECT=32136643daa64aaac0e2886364f157ba923d7b36ada761eb + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e4640d3752cf48186a8ad2d7d4a81210 +SALT=6199187690823def2037e0632577c6b1 +EXPECT=6379d59efbe02576663af5efaccb9d063f596a22c8e1fed12cde7cdd7f327e88 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=3bd9a074a219d62273c3f639659a3ecd +SALT=6199187690823def2037e0632577c6b1 +EXPECT=cc45eb2ab80272c1e082b4f167ee4e086f12af3fbd0c812dda5568fea702928999cde3899cffc8a8 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=2147c0fb1c7587b22fa44ce3bf3d8f5b +SALT=6199187690823def2037e0632577c6b1 +EXPECT=4e3a8827fcdb214686b35bfcc497ca69dccb78d3464aa4af0704ec0fba03c7bb10b9a4e31e27b1b2379a32e46935309c + +HASH=SHA-256 +VARIANT=HMAC +SECRET=2c2438b6321fed7a9eac200b91b3ac30 +SALT=6199187690823def2037e0632577c6b1 +EXPECT=b402fda16e1c2719263be82158972c9080a7bafcbe0a3a6ede3504a3d5c8c0c0e00fe7e5f6bb3afdfa4d661b8fbe4bd7b950cfe0b2443bbd + +HASH=SHA-256 +VARIANT=HMAC +SECRET=0ffa4c40a822f6e3d86053aefe738eac +SALT=6199187690823def2037e0632577c6b1 +EXPECT=0486d589aa71a603c09120fb76eeab3293eee2dc36a91b23eb954d6703ade8a7b660d920c5a6f7bf3898d0e81fbad3a680b74b33680e0cc6a16aa616d078b256 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a801d997ed539ae9aa05d17871eb7fab +INFO=03697296e42a6fdbdb24b3ec +EXPECT=1a5efa3aca87c1f4 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e9624e112f9e90e7bf8a749cf37d920c +INFO=03697296e42a6fdbdb24b3ec +EXPECT=ee93ca3986cc43516ae4e29fd7a90ef1 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=a92acdee54a84a4564d4782d47801ec0 +INFO=03697296e42a6fdbdb24b3ec +EXPECT=3116b87eaffaa0cc48a72e6c1574df335d706f7c860b44e9 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=e60d902e63b1a2bf5dab733cadb47b10 +INFO=03697296e42a6fdbdb24b3ec +EXPECT=3fde6c078dd6dc65aacf62beafa39398d2b3d7cfb4b0ee4807bfc98a15330eef + +HASH=SHA-256 +VARIANT=HMAC +SECRET=d3b747a1d1584a0fc5aefcd4dd8ef9c3 +INFO=03697296e42a6fdbdb24b3ec +EXPECT=2c4363597d42f9f8736e8050b4a6dd033d7ddac6f7211c4810ef74aff01f101d885767d7ae6f1d7f + +HASH=SHA-256 +VARIANT=HMAC +SECRET=119559a2c0a8888e9c95b9989a460d97 +INFO=03697296e42a6fdbdb24b3ec +EXPECT=97922585f69adf484930cf22b8378c797694438502fa47e2f19f0fee97ca11451f3bc81a20c1d74964c63ab2d5df1985 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=807f375266988df5d0ae878efac424fa +INFO=03697296e42a6fdbdb24b3ec +EXPECT=ba78ef8ab720fc583bb64581917634fca230876cc344e46b44fe61f3bdab556ee753743b78db4b16c0fcd8f987aebad15d0b7b13a10f6819 + +HASH=SHA-256 +VARIANT=HMAC +SECRET=f7906f870b256753b5bc3ef408e47e9b +INFO=03697296e42a6fdbdb24b3ec +EXPECT=96bee2ae234f98c285aa970bd54c2e2891febf734bad58a91dc7a97490b6b05fe539f2156ae3acd2e661eced0d59084fda340cd1ba3daa7ca2a550d7b1c19462 + +HASH=SHA-512 +VARIANT=HMAC +SECRET=73b6e2ede34aae5680e2289e611ffc3a +SALT=28df8439747d5a9b502e0838ca6999b2 +INFO=232941631fc04dd82f727a51 +EXPECT=b0d36cd7d6b23b48ca6f89901bb784ec + +HASH=SHA-512 +VARIANT=HMAC +SECRET=abb7d7554c0de41cada5826a1f79d76f +INFO=a80b9061879365b1669c87a8 +EXPECT=71e29fff69198eca92f5180bcb281fbdaf409ec7c99ca704b1f56e782d3c4db10cb4158e6634d793a46c13bffb6bdb71a01101936ea9b20f7dbe302558b1356c + +HASH=SHA1 +VARIANT=DIGEST +SECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +INFO=307e300a06082b06010502030601a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb +EXPECT=e6ab38c9413e035bb079201ed0b6b73d8d49a814a737c04ee6649614206f73ad + +HASH=SHA-256 +VARIANT=DIGEST +SECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +INFO=307e300a06082b06010502030602a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb +EXPECT=77ef4e48c420ae3fec75109d7981697eed5d295c90c62564f7bfd101fa9bc1d5 + +HASH=SHA-512 +VARIANT=DIGEST +SECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 +INFO=307e300a06082b06010502030603a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020110a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb +EXPECT=d3c78b78d75313e9a926f75dfb012363fa17fa01db diff --git a/generated-src/crypto_test_data.cc b/generated-src/crypto_test_data.cc index 4e807ef13b..9064d11e30 100644 --- a/generated-src/crypto_test_data.cc +++ b/generated-src/crypto_test_data.cc @@ -86,6 +86,7 @@ * crypto/fipsmodule/ec/p256-nistz_tests.txt \ * crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt \ * crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt \ + * crypto/fipsmodule/kdf/test/sskdf.txt \ * crypto/fipsmodule/modes/gcm_tests.txt \ * crypto/fipsmodule/rand/ctrdrbg_vectors.txt \ * crypto/fipsmodule/sha/testvectors/SHAKE128VariableOut.txt \ @@ -5873,15 +5874,24 @@ static const char *kData71[] = { "nvalid =\n\nCurve = secp256k1\nX = 9b7b993ba3b85662957c32dfa0708ddc923d9bc8351fffe011f08a6dc49ba91a\nY = 037ea8412a78c52314615bdd6cdd53d7f4248217378aee9df7fd476ecca3c306\nDigest = adbb36e2d528cfa55aa000e39cff0d325966c6f9a17b673b6dea25c99c51a0e71bdd02076544f848634ff2e109d0f09a\nR = d423d2515734a5699401452991cd8f929b379793e4d8d379dd44b9174b9cef3b\nS = d17ffc3b579466c17d962882a7e26e4f478b1324b52a01c0e3627c40eaa808e7\nInvalid =\n\nCurve = secp256k1\nX = 48ed7d9d5c75f82e6d550ab9fc42152eedf0fc2e682e3410f2583077c940ee2d\nY = 5c644b2ede3b6e4f2f5a3b9098d209880c83e6dd58b2fe108fb0f729aebbdf2b\nDigest = b64d60f1946f62492e8b4f1fc2bdcc47d8acd93525217213d25145b4adda62b61863aad2d111eb7ece6ed5620001f86f\nR = 46f9283b123ac5612273584cf33c7060ff0a5178f572019486c0ef807f1829a3\nS = 3c06af5f2dfcdc201c8d18b20c26ebd28bb14879ba1c957a7bf661a3fd97d5b9\nInvalid =\n\nCurve = secp256k1\nX = 8d1511f0034bfcf0cc660fad4235a9c88e6b46c6ebd4560cb2f894e0f520f854\nY = 0d1ba373ed0f5f861a15ebcf266dee6899d526a941ef4d1ce7c95a155a6eec44\nDigest = c2427651830f2705f8fa18c438c6875878ffd9a15e2eaf5a257047cada340680efc1e73f4f8893c1bbe99b47caedd2cf\nR = 2556c4fb79f281ee0f0c0ff2a705cc4c2bed9dfa5709ef8374eb0e81b92fe15b\nS = d0b33bf3c8ada326ea51a950cb07119dd3a5d07a5ca774a90cddd9e8f612ddff\nInvalid =\n\nCurve = secp256k1\nX = 7efc935dd9cfe0dbdc611fc3218701c574019022f7db5f25b3cd89922e8e7368\nY = f3bfea51ded7a0c493c8cf0e3c71d53b5b3fd97cbfc579430c7b33c8e669bfa1\nDigest = 778a1fb89525c831c21d4e1f1cc831af6fd8e8b937c5cd95e6ebe13d26a267f7a3b7b2a0351220f4e112ba29c24875b1\nR = 116dbb1d0894acc20694c35bd431a1f27320cbbdab89b3ac699c21c49ef5c7de\nS = e99a0122b34cc4b560f05a751b9cbec5eb5751467121c254eb547207cf575c2c\nInvalid =\n\nCurve = secp256k1\nX = 718a4f3f347acedbccc2721ed1fd4b4f54039d8639f611176fc03022701ab22a\nY = 2f4d85bc691414715902fa3f6a689e903cc9943ae5fb88aefd376535b64f67a7\nDigest = 05672a6238ed82aa8e8a5d484f980c5772cb6ea9773fe7d05d0129bce2c92c00ed69a2edcb23a06cb65236fcf61543cb\nR = 09417018ac9ce2e586594a2ddf57f1fa92aa579f51054439eec4cb5e4b2b6121\nS = fe3a8507229790f6e9db8f4eeb7d9235caa808876a425e9f8de1f7b5b0143302\nInvalid =\n\nCurve = secp256k1\nX = 5dee1e763810d7d705705c18ede40f7e316180dc71a9652b257e5c95e01f2516\nY = 35733de959e74b07ff82ecc0c7edb7b5d0e91763cca25217c416f9b19b419528\nDigest = a1aab701a8bad12a09b872b46b276f6e32fcbdc2fb93860dba12a0c1f4a6fa77c156849d6049004254ff228d00488ed5\nR = 140cc67b09851fab40751e8f8eadb40dbd09e2cfc5306b5dea514410f64b53d7\nS = 0ae47ad236e90162e3b6541033840d2b6f4a6e605f09cf2d5b9780698f21aac4\n\nCurve = secp256k1\nX = dba79f80b678d505d72eee12ac13fa95b2c60612f2b7aac7e8982789cb0ac860\nY = 9d47707f14de95bf394f98e042c0640e26f9250d50894f91919cacf5baadcaa1\nDigest = 4228d1cc1754f95075859af8e8c28039c9c94dd62cfc0231c350828d6ea9f4b8359d157720bef239bb4d70c079df13cc\nR = 04736f61b41fb206b8b42cb350f90272383c2a990c82b8432ebb826c2d4017bf\nS = fbd2b3e299f5988c03be1edb301905f3797acb2f7543dd8bdaa9697030b31447\n\nCurve = secp256k1\nX = 9a6e7e4526bbb8ffb5727f4bb199508759a180b1f6b47bc69d5ae16a88fbecd8\nY = cb64a914c92111c56e553c24e30821b2419dcc2eff121a94a887605f3d20238a\nDigest = 8eb63e78c2e5f6beecc541ce20452110fc19cfb453e59b484301c4229416012b8e00232776df7563a66d52654909b449\nR = 92c4e8a4de9f4d2ebfaf9560ac4c5e7aba27329e12856082e68d555f1d51eb59\nS = 6c39123388c50803c9f43fc641eec6abee7ef60d180b9b665446d7bafaeb0c0f\nInvalid =\n\nCurve = secp256k1\nX = 617b67572089bd813818db014a77f7a0537842e465e0ab2c23ad112ecfa38ba0\nY = 4bbd9aa5d0f48ce8faf580d06609d84575014b61b78237bf5be9127fcbb7b5c1\nDigest = e2d8cf47feb3dc7111e6e68b01676025c9890620c07931f88abd0633af68b78d83c58cff825adb5c55b8309d6d01aa96\nR = af95d817a32a48ddb5231e1662cf27a74bbaaf49709350608fa86480be3fa00c\nS = a97d396f7229d2ce35749e6ba966a6e4fff7b57ace61ad55705934c3cd3557c4\nInvalid =\n\nCurve = secp256k1\nX = 95b6eed0c044602787fbee9fe73e599ed9686485e47f6817086b9e651039cab5\nY = 173679d75e4f00371c3d9de3bf39dd5f92075d7e49a779039ab91a6b942329c7\nDigest = 67f5556ddd9574cb8e6423e39d6cc04c4d0bf0f825de92b052a5a22e0ae4ca57c12fd404c16055538e37db29633269b3\nR = 60bf5f9d70d7a24c4ca37840d16d7c6b4649a59d89cfdd949912b332d294898a\nS = 9e8a36667687011719ba3c79d0484d67df88f0991c6fb339d8221ddd94deb9f8\nInvalid =\n\nCurve = secp256k1\nX = ad1ce18541ec8aa3e2f53445a45bb028f8e6bb2b09a4991d4e4bc41f8c9546d9\nY = fd55500bd33397dcd08b21902f49d9df4041b2d777574446a71a7e123f58f4f5\nDigest = cce739bbb4147a9502886d7f8bc709c16ab9f44096c58c96c64eaef4d9798dc886f1b1fccd84add17e37452d125e5ede\nR = 15cab9c987f3ea545a9801c44ef9c1bdc533aebb8cd6456ec914df159a0bf317\nS = 1cb90cef0c1a5c972715133b8af8a3765687b3f1fe73a55b00876caceea400bc\n\nCurve = secp256k1\nX = e6314782a8884ae12a97e9bab71ce12e841825ca3ccae0236b1e0ad83897f4c1\nY = 2472dfe67fb77ea40b686547ea9f5995504dba6988140d1364b25b374d8beff4\nDigest = 2a970bbed85c778998e129f9c9d9694d4d59d62593421c2d9a8db1e66ec83a63844e8ee26cab7e63b7009c520a88558311734ebf0d8f63ad8660790203c1ff18\nR = 6ced0a0122c90756dacce78a9815f17cc48756125e28e00e63311825e17d2847\nS = 9abae278f47bd2e02e7ca21577e0155243275abf432c4e5ae7417c4a6aecf6f2\nInvalid =\n\nCurve = secp256k1\nX = 12b1105f7064849d9bd25133effbf706627928e60a3a979cda1e69bf91fa3efb\nY = 51683ce7c0313f6c27ad72fe6485727074f6ceea8ae2cc26ba202102556cc509\nDigest = e8862782c9d1cf4522442d5ea7d5f4bc35cc3521c421d1b9ecfa085c5ccaea2ca6375580e6f9a7635a5bd717b3a04b45deb94b3eae0d3603d6dbe24ce8da1111\nR = aa741ee8c2de4740b10b2f20076611e2e07ce513a9cb9f2e5f19b6dfa7db1946\nS = 13c9daf8ca2efc93ff922ae5fdb980fe1e93beb0c4a46dc5fe6b57bab5e77610\n\nCurve = secp256k1\nX = 29d70470da04016fbb04d727f574d8486d2093ce1088b29b6cadab409dcab85b\nY = bfdd76c8fa25bb84787955aca222372ccbeee09e95b7d7aea1d1c466e4774565\nDigest = 9dd5b78413f3836d7ee41a6ed9b84981e98f63a2e708cd3eaffcae92e71976f583c164fff08d372a38b6faf3c0f1afb0c67e05a258cbe86d4f50f9df77eef05e\nR = 2853eb7667bd6a32bd05636616a3a98d4214522a6a242e0c3f4e0297d50aaa41\nS = d73a4c318fe2d9bf3db25feb89d17ec19f92aa34600061a7ac4c34a6591a85cc\n\nCurve = secp256k1\nX = ebeec13d218dda5f2a23ba2f83889adc7151f13c410d3be3471bbdc0b724aa63\nY = 5a44607a4e6b5ca85102ff5bafc586a9bf991bcaca9a71399b6185d81daefe01\nDigest = 6ebc402045f8a5c00ab8f1adf2f1556361778356fc420d557896c699421742f9028aa6726b50634fc3d7460a07f966b72a1f5b6cf2e95db8c243a51577c47ded\nR = bf053911506cba59303dde75e60bc9e4b9555ae2359fd0d8fadecc9bbdefc488\nS = 8d55864592b534fb82318269f40aa53c9c93205d950e1d4ffbed8b4d91548408\nInvalid =\n\nCurve = secp256k1\nX = 35a100b5b858ccd8dc3d0446cbe5f1901b3f3285392ede47b20a24577823bbc8\nY = cc64a03cb0c295fb7a168da09e6f7ace2fa6c9f4365d9a099ab290867883e2a7\nDigest = c3267288fc34ef16c703164473150c5c5d879a5db2e26e98388274a15679393309c9f73ebc963d1a4dbf89908cfa4ff63f900462c6cb6de4ef7669c95da35503\nR = 9c50c85b97f558fdc331ea3ea4e2135630342b6963953316f39c73c226b78d65\nS = f11d762687f954d51d503af09e0a8fa6bdb19f22d7d2e8b1c6ed31657619330f\nInvalid =\n\nCurve = secp256k1\nX = 9f8fd3083ecc2748570bbc2747448596056854abf9a5f9c6f01e6339e69d334e\nY = 576b6936946a73b4fc9a2598287260bcbefdae0cd12bf0f894e0104f48626e43\nDigest = 70b146db3e884304a098e3e06ca8ecb8f33fd27eb607b99a6ace582799455f777c8aa58e93ecfbf75529c741ae9b8bfe03625197630b91a5351e3d4198b6af7d\nR = d36e7dd8e2ec9fed7134abcd1f319e1d66161a162008be7f4a984fd92f8a435e\nS = 0451340f6a2fed462ccf764766e4c4997f61a8a4e4b01e0e963e76e98f396ae6\nInvalid =\n\nCurve = secp256k1\nX = b7985293b965abcfca79c3d2b984615faed1b430d6af760afeb6d6ff6b01eecb\nY = 4e12dbb2604cb2adade9d2b194cb5d6a4e40928805b8b1b3c75a1ed88ada8a5d\nDigest = d4162198edef3f3a80d75e1574388474c3030ea5d60cfd03072f9c195d44e28679686c06a9f6fe87a5896961386225601b5a94b1d4c6a6a668016ec5e87d563d\nR = dcf1ab28090bec4f38bd2ba40ea793ab5e4e83e707813816918457cba760f209\nS = 358a5dd20720c38c857eafef790debca4173e01a8db9b3b08d696e38f8cbf33d\nInvalid =\n\nCurve = secp256k1\nX = e42b7345962623d6727b61ff01973fb6ab7bb871019ed2f65f3f2d53acb0fbd9\nY = 6aee6ef0680591673a6081f6ab3d76afa78fe2ea0c58cf8985930154b7ebfcce\nDigest = 1b0ab7469792f2d7bfd416143adddefd0a184f63c55e3d914e0294d7f7d18bd401ca1fbf24332d36d28508a10e02d95ba02464cb295a4bbb99e7ce8f44c8eb9e\nR = d78af41883031e8f41884af2bdf9c6af6f22187db8218ec415f83d9f872134ed\nS = 660248da7c76b0e67d178fd9ea09f1085fc8195ff7cc596fb81d5f00ec49f7d8\nInvalid =\n\nCurve = secp256k1\nX = ecde189d62285e20daca54cf5c46bba0d3c8a6f2d78d936de78922469cf255be\nY = dfa9462a7672be14d740beaf4c9d7d08fd15bd2c38650d8393b1cba76c8dd3b2\nDigest = e6", "d808edd7b61b73931757994bec2e96bc66d0e75774e1d7d0bb3740cf94213513e086f1ec97491689432d56418192b35f50271dacabb0774d97a9ae25bbe32d\nR = 462d150c45029a313477e56bbee4a5727f09f20c260b69032938264df02d84ef\nS = d5f67f36113a1456d41d9b952b19c163757ffec6a53df81245623117bb48490f\nInvalid =\n\nCurve = secp256k1\nX = 0fcd57afd513475da7a607c4869c4cc38c78f586953f1091e72e995d35784856\nY = b7bc8a52ce86f41ccadb8d72c6ff837bda78fbaf456b331c77ad198531816224\nDigest = cad0512da3e255c36fdd26a7123436ceaf42979ee53e7f02397444a477c7bad35285c74d1bdde0d24a4335e8f6242047b19b71181f4806a5be9b5230a2bc8b4a\nR = bd2cacdf71c5193c68ead184fd9965ade28f66bee7d85fdc051173a31345e7d4\nS = 254d5769620b17daa9f2bcfa62d5c5e3082ef3fa5e6684762221798878d4ec2b\nInvalid =\n\nCurve = secp256k1\nX = e4310fa037e4a0390cbadb3150f35ed16243bf358bb1456ad9462e933c874a13\nY = e7f852d48a450894dd7bbe7e79a045f89d1784a698de5bed397e3568bf91367b\nDigest = 4ebd58cf7b1c8f550bb8da80e083f4850be72a789075e9f1a7ecf836cd599d0043d5faca1e9b77bfd7b2242836b9bf11b0f534009f5034871349ec7a40428a5f\nR = d1f85c51d2b2e1c113f72300b349fdfd68febb912f9b5ebbe02c2b09b8b23f24\nS = 06b265d770e5701319a7d5e2a4c505b882ca348ee72dcd67793e38f2cf7f02ac\nInvalid =\n\nCurve = secp256k1\nX = 53da65176353938b8a77abc0868734521e0a133f7c78e43891ab83dfbb404868\nY = 4999a2a869e2f87484e55f6fd3ce86eaae9504d9044e26634bf3043546341eec\nDigest = 12489530fdde9313cfed3c2ded5460941e262516b2e57cd5644a009ad431ea4697310d0d12cf3407e4cf87b969f74b0a4c781bbbfa206629d0201e9f14429521\nR = 1251b3d5f202122f0fb16b6ab72e3d9fe20a099cdd794eed1ad299187e831e4f\nS = f9c4873d8fec5c99ac428b020936346a45244551c265fe4282db1f442f0b1960\nInvalid =\n\nCurve = secp256k1\nX = a2f1a28a07cad2a57fe1a4fd8407675ecc7f2ee5788ac7ddc03f45345db22a56\nY = 00a8a4b6141f93823402f56bc257e767ea5fbf0c35129294df1172947c347da5\nDigest = 01dc41259f8ab7d606d3a0de895df56ffc5e88fca4e510898a2726c58e156543f21382d4fd68e053f24bb7d5729556591397708f8d6b7a67bfc08841811b7a80\nR = bc6e2101135a855bf90ba4a472a0c1c439d0789fc7df72d71aefe65489a667fc\nS = ea80fbeeb9a9d02c6bef928978e8f5a1e3cd1c018d72e3e0222fa4eb76759290\nInvalid =\n\nCurve = secp256k1\nX = c26a515a07ce011c532fe0d4676b1f0e52722c9fef084dcb659988d4406fd957\nY = 792c9f2523dd47b4810a73c6918279fdb4d7370eedc098fd791278018b060fc9\nDigest = 1972f6930529b069ef8a810ee799045f543d140ab9051f3b4e77d04a947b0cc6699089041ee70c39dfb9dc974f56e5d0718c259d317936117351d17bca862e35\nR = 47aaeb8e4da9a35f7bae48a461f7cc3ad5c35a1194bc783a84fdbeb1eb7acf25\nS = 95151491fa604fe3bbe66e606692b2cf1d86d97133d1db6fa9f9b4af0489810c\nInvalid =\n\nCurve = secp256k1\nX = 44aae91adf8fe36b7db076b285561b434e2fc8a209f5ed39b88f4c9eac903967\nY = 8bfface0a2ccf84f5b4a7385e7e09135278e1df259d5a4a36585ad45dcaec5f5\nDigest = 5874bb5ed58550e92f513cc89301680bb820f80045661e8bcaf83846319b785f9982822770fcc7ab96be443cf1bede2659291b68457e6eff787b5872421909d6\nR = b06c721c236de3208161d3796b5c95521592a6febff8783bc059cb303c9715ee\nS = 062c1cad8ed4d84f0aba72796ef94ae3f925b9a498e02f90ebdfff5bf9f382be\nInvalid =\n", }; -static const size_t kLen72 = 9174; +static const size_t kLen72 = 38595; static const char *kData72[] = { + "HASH=SHA1\nVARIANT=DIGEST\nSECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0\nINFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449\nEXPECT=6ff62398511a8a243513\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=1b36653c8d00d4742982e7347e3591b04a6507ffff2d60cf\nINFO=4341565369647ebfbe28a821381fd4acacbda1b2c3d4e59f086148af5b212020587c5bca84b1cc856ee790473f6f43\nEXPECT=190109cefea280e8413d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=805ed191d06b9e65bb866babe3d81dfdaf50170a57b6fd72\nINFO=43415653696432a993134a35b0bb99b23c50a1b2c3d4e53948d820d0da600eb36a3d0b4074508306d74879cccec51b\nEXPECT=5bade971de631bc7d912\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=d3cd77a44a1e951b23b698b04c3f342780b00917c9c2c2fb\nINFO=434156536964600097e08aedd076438dcb2fa1b2c3d4e52880245fa69c4ea8b9dc5e4d8f4984c98855c1303aca04c1\nEXPECT=f53465669cf0a327c2e3\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=a4801c1ca39cc74b7df5c127593e3482f4c4e4e945753076\nINFO=4341565369649a34a5c3879740e3907add7ba1b2c3d4e5658aaff1cc4bd0aa8e7a215ad1f61873ce67cd7b83225010\nEXPECT=13229b870d7e49795f34\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=008392d899edd742510212be86e6ba5eede4f354b034b2f4df0e6f5a0003f3b334aebbd3\nINFO=434156536964808e2f1e4b8a68301e33483b423d0a9b6d15a1b2c3d4e5f3c9e8598a950b971c402d0d65a290845fde\nEXPECT=2041f42703fd9ff370373fef399009cd\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=0189e7c2133207b3f37741fd596d532bfd37a62b2f6577678f42e0643300a3f20c1f4bed\nINFO=434156536964cc2ac48877251aef42fd21686b0aa425a838a1b2c3d4e5da4e1b22f244bdf689861da265954b433e14\nEXPECT=247b5fb8977bf202b9c6fc81e07c7deb\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=07ce5c270ad7d39b0d4c594eb66620fbfc424ee8464c6c12cff08307d34f74082b7a9f54\nINFO=434156536964bd813bb05390d7bbd94ff0b3687c157ca53da1b2c3d4e5a42c7a0c533d316edcd318fbac3a9f754f5e\nEXPECT=fab546ee7a66c58e0a0501ce63e0731f\n\nHASH=SHA-384\nVARIANT=DIGEST\nSECRET=016995ef4b250d677dc674577427a0603b5d2185ee66e88c2f450c47727cfafa5707c5b74f9d6a2403f571094eaa7ee54bb251de\nINFO=434156536964ac9a3236f3d2a4cda1ada36079b3275556220286c036169ebda8a1b2c3d4e575408962a5a3c8afeb92\nEXPECT=86a4a396d8819edfab9784f668b997fe9a1da99f6f08c5b1\n\nHASH=SHA-384\nVARIANT=DIGEST\nSECRET=00c12d6863ff167766e1ee061eb53109f281d5ffb0593939fb37281354110cffa0f73f2f3761524f86d047e57f8e3fa04f7ba9ea\nINFO=43415653696495b4b25586d6a8a0653ea547ce23d757ee125ff89f889e9cd4c0a1b2c3d4e50ebd18fdde3f0429c876\nEXPECT=3ca777a800ff751ecfc610b08ce3506aab4541cba38b1cb8\n\nHASH=SHA-384\nVARIANT=DIGEST\nSECRET=012060eb88ab29fa77688ab0ea23fcd21af79456598b82f5212e7e0b835fecca08c6a6fd5d49a264cc6d66f93bf8a436c1fadd60\nINFO=43415653696433a0c05720cd9ae757b38a71e9abd634e90fbd842bf15b1d4c0da1b2c3d4e54e7d6c1bc80533e7452d\nEXPECT=241e45e9cbe075abe0a0aed94834d97f704d4a62da1889ec\n\nHASH=SHA-384\nVARIANT=DIGEST\nSECRET=01b11eb41c758b28cb326d78e33ffcacd5ace2ab395281f791fd4f7a80649fd47d4d091bb9cc1c725a4c32715165291b5f522a1a\nINFO=4341565369647cdaff4407f99eae33795b0aaf968c20b0071dfe9fe0e3f80eb7a1b2c3d4e5457a0daef12445a665f0\nEXPECT=c0f969c63e99d1798f0a52907b6e42c952611940618733c1\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=017812834e28c2930b612b15de106b241948a823291480cfe2c7515530aff60cd8eee86f6100769a889bbfda985d6fb60e12104c\nINFO=4341565369644e1d7bb30359f9dfcf4a622e809a87bf0c78ac5775eb8b54ef66a1b2c3d4e54f288cc26c3a5c84d344\nEXPECT=61b86d9bf5783c89e9a30b4e30d2c0096544c74d1677820f\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=0184c49404209f6c0af846444fb5705da3875c8a84b6f43004e9e6fae6d2faaaef26d0853fe191624b74de855955807077cd1e6a\nINFO=43415653696426abad2b9558fc7450a4e2a9416330626c17ad5a7667ba7e64cca1b2c3d4e5b49c2962094b5387f0d1\nEXPECT=76ee4f052b5862138b91de6b57b9f9ab74f8263ef72948eb\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=016774c65fb07b9d3d737d027ae5409999b1a3965c8f9d4b470c50be201e75f9ee6cc6cfe3863d0e683971b92512cfb64b816e24\nINFO=434156536964fa87a7dda67d13f0aded76ef7a62bf5b9ffa25e024691a7e1f40a1b2c3d4e5902e4f6e3f344a95c3f8\nEXPECT=51cad9a349609ad538704ab813d82401a23f2c1c7d429912\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=0058d0c565a00f423efb4ccc321acddf7b2e24ba9e259c5ac43845e97b1117a8b89a30b02f9421e31c60ebeac22c6b42b95d4a56\nINFO=434156536964f5c1165e63acf905b51ac0bcaf116b51737b49a3f6cb1063b1e3a1b2c3d4e5e150d4c3b125bf032b47\nEXPECT=7abf9a0654a90c18b0d423bb20c3c4d6374c8dfd06446848\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=005f8c03ac2d9313e2cc5b30dcc9133cbf8c53671af5e80032bb36b9279cc41c8742f859b3c64097ef1ba62a1c4b6d02d9ec1a6e\nINFO=4341565369641253e69cd9f2692f10c4d09c1be8d1967445c4e4596ffa61c2cea1b2c3d4e5f776d55088934bc8d5d2\nEXPECT=00059c8673b4d3e269147e91591385d5636e793cc36690ae\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0\nINFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449\nEXPECT=6ff62398511a8a243513781f02d9e50d412c247c84a01dac17f8d8d74bb5ddc5c5d156eb0173e597cab4a276aed4f42d74b5a105666cddd26efc1fa130e1b062f2431c974eca6bc81c8fdc0a78088271cbd3aae0972d37016a293b59fb5656ff169da3ac23cc39723fa887342346fb5859b63ebb86eb19ccff6e314253b9a771\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0\nINFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449\nEXPECT=94a283be5d007b1729f8a7ed1a9bf0361435131c4477e750959bd64426c1fa16df07f848e1ba90d8d3196424de928cdb8a5eda08ef03a5ca907b07faa0d4ac096a9dc7c5fa1f931336f864fdd9038b2dda14ca933c722657c90dd1c82c3a99af48fdb599a975498f023424c5a6cfe010dd800e42c55de57a5d75a6cd54e299b9\n\nHASH=SHA-384\nVARIANT=DIGEST\nSECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0\nINFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449\nEXPECT=98989fa5f8de3098dfa089a454c24586f75f5bdc1e860d6088f42d9cc129bb462ae243b7922a6c276891bee5ca79b0744b7ef4cb419db1e4ab80d67c873cb62912cb6cef80f17198e02ff590af59faf17e3128b80879606fa346f14930597005d2be607b08b4361a403a28f18f5bc485a8c53921fbe8adcb35e64d4dc9227a5e\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=81f3d2ad1f70fd67a374547d59506a04d545f4e869f00fa0\nINFO=434156536964e63969525e54d806789d7121a1b2c3d4e581597a0e979d5c99a79b1789b41ae57fef5b916f85a1e449\nEXPECT=8501c55696448de9e6b452cd56b022cba6826e8d4fd3d1f75346ef4698169b2642ffedad53e948ab42b923f54083244879b735e5e478139cb500fa7972d79f6c4cfdbc243f34b37bede60315c7e92500fee77cdd1c6eff97ff6a181d39dfe01350ad1702eb37441256bca3d0ddeb6043daebafc821afa2bae9a5457515ddee56\n\n# Tests that follow were sourced from https://github.com/patrickfav/singlestep-kdf\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=4d7920736563726574\nINFO=00000000000000000000000000000000\nEXPECT=5f225b4801843ed861b95f5b0a3afd78473498f0b5cb6d7769e67458e057da8c0311\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=616e6f74686572206f6e65\nINFO=9014bf55dc1e03babb5ca1c1323a1e5b\nEXPECT=4f0a3cf7d52987ccd470d4a8f9d41da9bc6dcf4945c1e522c04fd0c070c397ddb7f4\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=65306334326336353234373139\nINFO=dbebe4f7dde938229f26651e011f7bbd\nEXPECT=d9151c3f36f6980951d84cca75ade71b\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=cf80cf80cf80cf80cf80cf80cf80cf80\nINFO=676c65eb966200b04a2bb870d7ed20ce\nEXPECT=c5bb681f1a04713ee7be14e0190676773b0ff63561892fac030b18cca38955369cfc32cdd956ef6e2e4301deb61d049a4d82e57a434168bc5ae084e0df15c0a0d8232d7a791088446b66e612753d36649e70a234a360b611baa07e4a6a7c660db2a1b56acba42d6d3d83b3ce51c787c544bb14b1c94b780fab5c0f966efd80f4a71cd4f267f816a3bb1ec8ceddcd810d1665742c8f68767cd9d7f87ad97792edc6896b6518\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=4d7920736563726574\nINFO=00000000000000000000000000000000\nEXPECT=eba887dca269a550a3882f06f3b1c30058751bc4ec5375e5435e525aeca9782e6311\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=616e6f74686572206f6e65\nINFO=9014bf55dc1e03babb5ca1c1323a1e5b\nSALT=ebf4c1e001f26879afc76c7a45ac9541\nEXPECT=8a6484427e5231642a83e7a01fd410040dda5bf3b3d34ec626a8603ac1a5e2e38f02\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=65306334326336353234373139\nINFO=dbebe4f7dde938229f26651e011f7bbd\nEXPECT=cceb4536d8431c4d91a5c6f061955aac\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=cf80cf80cf80cf80cf80cf80cf80cf80\nINFO=676c65eb966200b04a2bb870d7ed20ce\nSALT=1aab1829c8b7ed941b3dc8359dd1f402\nEXPECT=2933b1a656efd556c421533e4fab685c4a9c32f15099a357a73a59c6acebb01b9685631d6208992413c2397c58e8020e588cc16f1f1b470a411ab65d6a0503e3728be789e54e313d49bd1edd606757db6c605ed1e346dd6841afd895379ba09dde046a19dce0a8d49b3ed5671d448e141da5f6bcf3aa5313affd8a1478", + "4c424b6d5087aa038ab13db398abbd50dfd39d1134dbe88e308373861d7acf1d79b740f717193d5b\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=4d7920736563726574\nINFO=00000000000000000000000000000000\nEXPECT=8930b01ea45ed7c97c31b5d98a84c48c198c3e5db28241ba9c8417ff1986b53bb4f0\n\n# Test Vector from https://github.com/openssl/openssl/blob/9fcf57b45985336b04579dd317d0dc990a9c062b/test/evp_kdf_test.c#L901\nHASH=SHA-224\nVARIANT=DIGEST\nSECRET=6dbdc23f045488e4062757b06b9ebae183fc5a5946d80db93fec6f62ec07e3727f0126aed12ce4b262f47d48d54287f81d474c7c3b1850e9\nINFO=a1b2c3d4e54341565369643c832e9849dcdba71e9a3139e606e095de3c264a66e98a165854cd07989b1ee0ec3f8dbe\nEXPECT=a462de16a89de8466ef5460b47b8\n\n# Translated Vectors below from https://github.com/openssl/openssl/blob/9fcf57b45985336b04579dd317d0dc990a9c062b/test/recipes/30-test_evp_data/evpkdf_ss.txt\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=d09a6b1a472f930db4f5e6b967900744\nINFO=b117255ab5f1b6b96fc434b0\nEXPECT=b5a3c52e97ae6e8c5069954354eab3c7\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=343666c0dd34b756e70f759f14c304f5\nINFO=722b28448d7eab85491bce09\nEXPECT=1003b650ddd3f0891a15166db5ec881d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=b84acf03ab08652dd7f82fa956933261\nINFO=3d8773ec068c86053a918565\nEXPECT=1635dcd1ce698f736831b4badb68ab2b\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=8cc24ca3f1d1a8b34783780b79890430\nINFO=f08d4f2d9a8e6d7105c0bc16\nEXPECT=b8e716fb84a420aed4812cd76d9700ee\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=b616905a6f7562cd2689142ce21e42a3\nINFO=ead310159a909da87e7b4b40\nEXPECT=1b9201358c50fe5d5d42907c4a9fce78\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=3f57fd3fd56199b3eb33890f7ee28180\nINFO=7a5056ba4fdb034c7cb6c4fe\nEXPECT=e51ebd30a8c4b8449b0fb29d9adc11af\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=fb9fb108d104e9f662d6593fc84cde69\nINFO=5faf29211c1bdbf1b2696a7c\nEXPECT=7a3a7e670656e48c390cdd7c51e167e0\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=237a39981794f4516dccffc3dda28396\nINFO=62ed9528d104c241e0f66275\nEXPECT=0c26fc9e90e1c5c5f943428301682045\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=b9b6c45f7279218fa09894e06366a3a1\nINFO=0f384339670aaed4b89ecb7e\nEXPECT=ee5fad414e32fad5d52a2bf61a7f6c72\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=08b7140e2cd0a4abd79171e4d5a71cad\nINFO=099211f0d8a2e02dbb5958c0\nEXPECT=6162f5142e057efafd2c4f2bad5985a1\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a2\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f4853\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759a\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac704\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbe\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf1050\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f3\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8b\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f22\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f227688\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abf\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=ebe28edbae5a410b87a479243db3f690\nINFO=e60dd8b28228ce5b9be74d3b\nEXPECT=b4a23963e07f485382cb358a493daec1759ac7043dbeac37152c6ddf105031f0f239f270b7f30616166f10e5d2b4cb11ba8bf4ba3f2276885abfbc3e811a568d480d9192\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=d7e6\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=31e798e9931b612a3ad1b9b1", + "008faa8c\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=4646779d\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=139f68bcca879b490e268e569087d04d\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=d9811c81d4c6\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=914dc4f09cb633a76e6c389e04c64485\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=8838f9d99ec46f09\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=4f07dfb6f7a5bf348689e08b2e29c948\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=3e0939b33f34e779f30e\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=b42c7a98c23be19d1187ff960e87557f\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=f36230cacca4d245d303058c\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=50f2068d8010d355d56c5e34aaffbc67\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=7005d32c3d4284c73c3aefc70438\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=66fd712ccf5462bbd41e89041ea7ea26\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=c01c83150b7734f8dbd6efd6f54d7365\nINFO=0bbe1fa8722023d7c3da4fff\nEXPECT=5c5edb0ceda9cd0c7f1f3d9e239c67d5\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=9949\nEXPECT=33c83f54ed00fb1bccd2113e88550941\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=17144da6\nEXPECT=a999c28961424cab35ec06015e8c376a\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=dffdee1062eb\nEXPECT=4101ad50e626ed6f957bff926dfbb7db\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=9f365043e23b4648\nEXPECT=4d3e4b971b88771f229df9f564984832\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=a885a0c4567ddc4f96da\nEXPECT=bebbc30f5a83df5e9c9b57db33c0c879\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=c9d86183295bfe4c3d85f0fd\nEXPECT=87c947e45407db63eb94cbaa02d14e94\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=825fadce46964236a486732c5dad\nEXPECT=192370a85ff78e3c0245129d9b398558\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=da69f1dbbebc837480af692e7e9ee6b9\nINFO=5c0b5eb3ac9f342347d73d7a521723aa\nEXPECT=c7b7634fd809383e87c4b1b3e728be56\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=8d7a4e7d5cf34b3f74873b862aeb33b7\nEXPECT=6a5594f402f74f69\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=9b208e7ee1e641fac1dff48fc1beb2d2\nEXPECT=556ed67e24ac0c7c46cc432da8bdb23c\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=4d2572539fed433211da28c8a0eebac3\nEXPECT=5a4054c59c5b92814025578f43c1b79fe84968fc284e240b\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=4e1e70c9886819a31bc29a537911add9\nEXPECT=ddbfc440449aab4131c6d8aec08ce1496f2702241d0e27cc155c5c7c3cda75b5\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=68f144c952528e540c686dc353b766f2\nEXPECT=59ed66bb6f54a9688a0b891d0b2ea6743621d9e1b5cc098cf3a55e6f864f9af8a95e4d945d2f987f\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=b66c9d507c9f837fbe60b6675fdbf38b\nEXPECT=c282787ddf421a72fc88811be81b08d0d6ab66c92d1011974aa58335a6bbbd62e9e982bfae5929865ea1d517247089d2\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=34e730b49e46c7ed2fb25975a4cccd2d\nEXPECT=39e76e6571cb00740260b9070accbdcc4a492c295cbef33d9e37dac21e5e9d07e0f12dc7063d2172641475d4e08b8e3712fb26a10c8376b8\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=e340d87e2d7adbc1b95ec2dbdc3b82be\nEXPECT=a660c0037a53f76f1e7667043f5869348ad07ac0e272e615ce31f16d4ab90d4b35fe5c370c0010ce79aff45682c6fb8b97f9a05b7d40b5af3c62999a10df9c6d\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=afc4e154498d4770aa8365f6903dc83b\nINFO=662af20379b29d5ef813e655\nEXPECT=f0b80d6ae4c1e19e2105a37024e35dc6\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=108cf63318555c787fa578731dd4f037\nINFO=53191b1dd3f94d83084d61d6\nEXPECT=0ad475c1826da3007637970c8b92b993\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=6ee6c00d70a6cd14bd5a4e8fcfec8386\nSALT=532f5131e0a2fecc722f87e5aa2062cb\nINFO=861aa2886798231259bd0314\nEXPECT=13479e9a91dd20fdd757d68ffe8869fb\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=cb09b565de1ac27a50289b3704b93afd\nSALT=d504c1c41a499481ce88695d18ae2e8f\nINFO=5ed3768c2c7835943a789324\nEXPECT=f081c0255b0cae16edc6ce1d6c9d12bc\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=98f50345fd970639a1b7935f501e1d7c\nSALT=3691939461247e9f74382ae4ef629b17\nINFO=6ddbdb1314663152c3ccc192\nEXPECT=56f42183ed3e287298dbbecf143f51ac\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a72b0076221727eca4d3ef8f4d88ac96\nSALT=397dc6807de2c1d5ba52e03c4e6c7a19\nINFO=12379bd7873a7dbabe894ac8\nEXPECT=26c0f937e8ca337a859b6c092fe22b9a\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0b09bf8ebe1e85a049174c521e35be64\nSALT=313d29bbeaa5ac9e52278f7619d29d93\nINFO=e2ac98de1486959bfc6363c0\nEXPECT=4bfdf78782a45e2a5858edb851c5783c\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e907ad4fe811ee047af77e0c4418226a\nSALT=5000ef57104ca2e86a5fec5883ea4ea8\nINFO=c4ee443920f2b7542eee2a24\nEXPECT=06bfbd9571462c920a5a1b589c765383\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=608dae15fe8b906d2dc649815bdee148\nSALT=742cc5a02a24d09c66fd9da0d0c571f6\nINFO=ba60ff781e2756cba07f6524\nEXPECT=7f7f9e5d8f89a8edd10289f1d690f629\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=eb39e8dc7c40b906216108e2592bb6cd\nSALT=af9f612da575c1afc8c4afff4ced34e1\nINFO=84b7f0628df0cb22baaa279a\nEXPECT=5202576c69c6276daedf4916de250d19\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=4bac0c1a963b8cf6933beb2ad191a31e\nSALT=debd24d71a1a7ae77f7e3aa24d939635\nINFO=9e51c8593cec92c89e82439a\nEXPECT=ecb9889f9004f80716b56c44910f160c\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=8aa41e3c8076ea01ca6789dd18709a68\nSALT=7c9dacc409cde7b05efdae07bd9973db\nINFO=52651f0f2e858bbfbacb2533\nEXPECT=b8683c9a982e0826d659a1ab77a603d7\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d3\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d8\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d89102\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be0\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f2\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c504\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a1\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca6\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd99\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995de\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02", + "b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c710\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca9091\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab6\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe19\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c95\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d4\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=02b40d33e3f685aeae677ac344eeaf77\nSALT=0ad52c9357c85e4781296a36ca72039c\nINFO=c67c389580128f18f6cf8592\nEXPECT=be32e7d306d891028be088f213f9f947c50420d9b5a12ca69818dd9995dedd8e6137c7104d67f2ca90915dda0ab68af2f355b904f9eb0388b5b7fe193c9546d45849133d\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=f4e1\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=3f661ec46fcc1e110b88f33ee7dbc308\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=253554e5\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=73ccb357554ca44967d507518262e38d\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e10d0e0bc95b\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=c4f1cf190980b6777bb35107654b25f9\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=451f7f2c23c51326\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=ddb2d7475d00cc65bff6904b4f0b54ba\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0f27277ee800d6cc5425\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=1100a6049ae9d8be01ab3829754cecc2\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=20438ff1f26390dbc3a1a6d0\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=5180382f740444ada597197f98e73e1e\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=b74a149a161546f8c20b06ac4ed4\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=44f676e85c1b1a8bbc3d319218631ca3\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=8aa7df46b8cb3fe47228494f4e116b2c\nSALT=3638271ccd68a25dc24ecddd39ef3f89\nINFO=348a37a27ef1282f5f020dcc\nEXPECT=ebb24413855a0a3249960d0de0f4750d\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=d851\nEXPECT=5dbe10ead8f81a81a29072eca4501658\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=b04da03c\nEXPECT=0a08d7616dcbec25a36f1936b82992ca\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=f9e8b47eade3\nEXPECT=84a29697445179b662d85dbc59bf8042\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=5b141bfa54fcf824\nEXPECT=be7660c840644cec84d67d95ba7ebf2d\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=736e7ddb856f0ba14744\nEXPECT=e3010b1fbcb02fd8baa8449ac71d0c62\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=c54320ff6e7d1a3b0b3aea00\nEXPECT=df0ac84982999cda676e4cbf707c42f0\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=37ab143e1b4ab61d0294ea8afbc7\nEXPECT=93eec7f4dda18b7e710dbbd7570ebd13\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a678236b6ac82077b23f73a510c1d0e2\nSALT=46ee4f36a4167a09cde5a33b130c6e1c\nINFO=c3146575d2c60981511e700902fc2ac1\nEXPECT=e9125f77d699faa53d5bc48f3fc2f7d0\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=1ae1\nINFO=97ed3540c7466ab27395fe79\nEXPECT=ddf7eedcd997eca3943d4519aaf414f4\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=3bda13b6\nINFO=97ed3540c7466ab27395fe79\nEXPECT=ec783ca20501df3cacac5ab4adbc6427\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=c792f52e5876\nINFO=97ed3540c7466ab27395fe79\nEXPECT=9303a2562e6f8c418e3fcc081b94bdcf\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=a9b7a64840d52633\nINFO=97ed3540c7466ab27395fe79\nEXPECT=aab6b0dc19bae0dd7fa02391ac3d6ef1\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=8f62a3ec15cdf9b3522f\nINFO=97ed3540c7466ab27395fe79\nEXPECT=1516d5ed7f46474d250408b0864647cf\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=55ed67cbdc98ed8e45214704\nINFO=97ed3540c7466ab27395fe79\nEXPECT=38bf96a3d737a84dc10a835d340b6866\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=e4946aff3b2ab891b311234c77bc\nINFO=97ed3540c7466ab27395fe79\nEXPECT=3ddd870471ff028a63c5f1bacc7e5b5c\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0031558fddb96e3db2e0496026302055\nSALT=91e8378de5348cea41f84c41e8546e34\nINFO=97ed3540c7466ab27395fe79\nEXPECT=bf1eb0eab488b2393ad6a1c2eb804381\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=4ce16564db9615f75d46c6a9837af7ca\nSALT=6199187690823def2037e0632577c", + "6b1\nEXPECT=0a102289b16cbf4b\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=2578fe1116e27e3a5e8e935e892e12eb\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=dd5773998893ad5a93f9819c8e798aab\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e9dd8bd75f29661e61703346bbf2df47\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=32136643daa64aaac0e2886364f157ba923d7b36ada761eb\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e4640d3752cf48186a8ad2d7d4a81210\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=6379d59efbe02576663af5efaccb9d063f596a22c8e1fed12cde7cdd7f327e88\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=3bd9a074a219d62273c3f639659a3ecd\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=cc45eb2ab80272c1e082b4f167ee4e086f12af3fbd0c812dda5568fea702928999cde3899cffc8a8\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=2147c0fb1c7587b22fa44ce3bf3d8f5b\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=4e3a8827fcdb214686b35bfcc497ca69dccb78d3464aa4af0704ec0fba03c7bb10b9a4e31e27b1b2379a32e46935309c\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=2c2438b6321fed7a9eac200b91b3ac30\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=b402fda16e1c2719263be82158972c9080a7bafcbe0a3a6ede3504a3d5c8c0c0e00fe7e5f6bb3afdfa4d661b8fbe4bd7b950cfe0b2443bbd\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=0ffa4c40a822f6e3d86053aefe738eac\nSALT=6199187690823def2037e0632577c6b1\nEXPECT=0486d589aa71a603c09120fb76eeab3293eee2dc36a91b23eb954d6703ade8a7b660d920c5a6f7bf3898d0e81fbad3a680b74b33680e0cc6a16aa616d078b256\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a801d997ed539ae9aa05d17871eb7fab\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=1a5efa3aca87c1f4\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e9624e112f9e90e7bf8a749cf37d920c\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=ee93ca3986cc43516ae4e29fd7a90ef1\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=a92acdee54a84a4564d4782d47801ec0\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=3116b87eaffaa0cc48a72e6c1574df335d706f7c860b44e9\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=e60d902e63b1a2bf5dab733cadb47b10\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=3fde6c078dd6dc65aacf62beafa39398d2b3d7cfb4b0ee4807bfc98a15330eef\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=d3b747a1d1584a0fc5aefcd4dd8ef9c3\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=2c4363597d42f9f8736e8050b4a6dd033d7ddac6f7211c4810ef74aff01f101d885767d7ae6f1d7f\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=119559a2c0a8888e9c95b9989a460d97\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=97922585f69adf484930cf22b8378c797694438502fa47e2f19f0fee97ca11451f3bc81a20c1d74964c63ab2d5df1985\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=807f375266988df5d0ae878efac424fa\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=ba78ef8ab720fc583bb64581917634fca230876cc344e46b44fe61f3bdab556ee753743b78db4b16c0fcd8f987aebad15d0b7b13a10f6819\n\nHASH=SHA-256\nVARIANT=HMAC\nSECRET=f7906f870b256753b5bc3ef408e47e9b\nINFO=03697296e42a6fdbdb24b3ec\nEXPECT=96bee2ae234f98c285aa970bd54c2e2891febf734bad58a91dc7a97490b6b05fe539f2156ae3acd2e661eced0d59084fda340cd1ba3daa7ca2a550d7b1c19462\n\nHASH=SHA-512\nVARIANT=HMAC\nSECRET=73b6e2ede34aae5680e2289e611ffc3a\nSALT=28df8439747d5a9b502e0838ca6999b2\nINFO=232941631fc04dd82f727a51\nEXPECT=b0d36cd7d6b23b48ca6f89901bb784ec\n\nHASH=SHA-512\nVARIANT=HMAC\nSECRET=abb7d7554c0de41cada5826a1f79d76f\nINFO=a80b9061879365b1669c87a8\nEXPECT=71e29fff69198eca92f5180bcb281fbdaf409ec7c99ca704b1f56e782d3c4db10cb4158e6634d793a46c13bffb6bdb71a01101936ea9b20f7dbe302558b1356c\n\nHASH=SHA1\nVARIANT=DIGEST\nSECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nINFO=307e300a06082b06010502030601a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb\nEXPECT=e6ab38c9413e035bb079201ed0b6b73d8d49a814a737c04ee6649614206f73ad\n\nHASH=SHA-256\nVARIANT=DIGEST\nSECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nINFO=307e300a06082b06010502030602a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020112a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb\nEXPECT=77ef4e48c420ae3fec75109d7981697eed5d295c90c62564f7bfd101fa9bc1d5\n\nHASH=SHA-512\nVARIANT=DIGEST\nSECRET=00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nINFO=307e300a06082b06010502030603a01f041d301ba0071b0553552e5345a110300ea003020101a10730051b036c6861a12904273025a0071b0553552e5345a11a3018a003020101a111300f1b066b72627467741b0553552e5345a22404223020a003020110a10c040aaaaaaaaaaaaaaaaaaaaaa20b0409bbbbbbbbbbbbbbbbbb\nEXPECT=d3c78b78d75313e9a926f75dfb012363fa17fa01db\n", +}; +static const size_t kLen73 = 9174; + +static const char *kData73[] = { "Key = 00000000000000000000000000000000\nPlaintext = \nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = \nTag = 58e2fccefa7e3061367f1d57a4e7455a\n\nKey = 00000000000000000000000000000000\nPlaintext = 00000000000000000000000000000000\nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = 0388dace60b6a392f328c2b971b2fe78\nTag = ab6e47d42cec13bdf53a67b21257bddf\n\nKey = feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255\nAdditionalData = \nNonce = cafebabefacedbaddecaf888\nCiphertext = 42831ec2217774244b7221b784d0d49ce3aa212f2c02a4e035c17e2329aca12e21d514b25466931c7d8f6a5aac84aa051ba30b396a0aac973d58e091473f5985\nTag = 4d5c2af327cd64a62cf35abd2ba6fab4\n\nKey = feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbaddecaf888\nCiphertext = 42831ec2217774244b7221b784d0d49ce3aa212f2c02a4e035c17e2329aca12e21d514b25466931c7d8f6a5aac84aa051ba30b396a0aac973d58e091\nTag = 5bc94fbc3221a5db94fae95ae7121a47\n\nKey = feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbad\nCiphertext = 61353b4c2806934a777ff51fa22a4755699b2a714fcdc6f83766e5f97b6c742373806900e49f24b22b097544d4896b424989b5e1ebac0f07c23f4598\nTag = 3612d2e79e3b0785561be14aaca2fccb\n\nKey = feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = 9313225df88406e555909c5aff5269aa6a7a9538534f7da1e4c303d2a318a728c3c0c95156809539fcf0e2429a6b525416aedbf5a0de6a57a637b39b\nCiphertext = 8ce24998625615b603a033aca13fb894be9112a5c3a211a8ba262a3cca7e2ca701e4a9a4fba43c90ccdcb281d48c7c6fd62875d2aca417034c34aee5\nTag = 619cc5aefffe0bfa462af43c1699d050\n\nKey = 000000000000000000000000000000000000000000000000\nPlaintext = \nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = \nTag = cd33b28ac773f74ba00ed1f312572435\n\nKey = 000000000000000000000000000000000000000000000000\nPlaintext = 00000000000000000000000000000000\nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = 98e7247c07f0fe411c267e4384b0f600\nTag = 2ff58d80033927ab8ef4d4587514f0fb\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255\nAdditionalData = \nNonce = cafebabefacedbaddecaf888\nCiphertext = 3980ca0b3c00e841eb06fac4872a2757859e1ceaa6efd984628593b40ca1e19c7d773d00c144c525ac619d18c84a3f4718e2448b2fe324d9ccda2710acade256\nTag = 9924a7c8587336bfb118024db8674a14\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbaddecaf888\nCiphertext = 3980ca0b3c00e841eb06fac4872a2757859e1ceaa6efd984628593b40ca1e19c7d773d00c144c525ac619d18c84a3f4718e2448b2fe324d9ccda2710\nTag = 2519498e80f1478f37ba55bd6d27618c\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbad\nCiphertext = 0f10f599ae14a154ed24b36e25324db8c566632ef2bbb34f8347280fc4507057fddc29df9a471f75c66541d4d4dad1c9e93a19a58e8b473fa0f062f7\nTag = 65dcc57fcf623a24094fcca40d3533f8\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbad\nCiphertext = 0f10f599ae14a154ed24b36e25324db8c566632ef2bbb34f8347280fc4507057fddc29df9a471f75c66541d4d4dad1c9e93a19a58e8b473fa0f062f7\nTag = 65dcc57fcf623a24094fcca40d3533f8\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = 9313225df88406e555909c5aff5269aa6a7a9538534f7da1e4c303d2a318a728c3c0c95156809539fcf0e2429a6b525416aedbf5a0de6a57a637b39b\nCiphertext = d27e88681ce3243c4830165a8fdcf9ff1de9a1d8e6b447ef6ef7b79828666e4581e79012af34ddd9e2f037589b292db3e67c036745fa22e7e9b7373b\nTag = dcf566ff291c25bbb8568fc3d376a6d9\n\nKey = 0000000000000000000000000000000000000000000000000000000000000000\nPlaintext = \nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = \nTag = 530f8afbc74536b9a963b4f1c4cb738b\n\nKey = 0000000000000000000000000000000000000000000000000000000000000000\nPlaintext = 00000000000000000000000000000000\nAdditionalData = \nNonce = 000000000000000000000000\nCiphertext = cea7403d4d606b6e074ec5d3baf39d18\nTag = d0d1c8a799996bf0265b98b5d48ab919\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255\nAdditionalData = \nNonce = cafebabefacedbaddecaf888\nCiphertext = 522dc1f099567d07f47f37a32a84427d643a8cdcbfe5c0c97598a2bd2555d1aa8cb08e48590dbb3da7b08b1056828838c5f61e6393ba7a0abcc9f662898015ad\nTag = b094dac5d93471bdec1a502270e3cc6c\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbaddecaf888\nCiphertext = 522dc1f099567d07f47f37a32a84427d643a8cdcbfe5c0c97598a2bd2555d1aa8cb08e48590dbb3da7b08b1056828838c5f61e6393ba7a0abcc9f662\nTag = 76fc6ece0f4e1768cddf8853bb2d551b\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = cafebabefacedbad\nCiphertext = c3762df1ca787d32ae47c13bf19844cbaf1ae14d0b976afac52ff7d79bba9de0feb582d33934a4f0954cc2363bc73f7862ac430e64abe499f47c9b1f\nTag = 3a337dbf46a792c45e454913fe2ea8f2\n\nKey = feffe9928665731c6d6a8f9467308308feffe9928665731c6d6a8f9467308308\nPlaintext = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b39\nAdditionalData = feedfacedeadbeeffeedfacedeadbeefabaddad2\nNonce = 9313225df88406e555909c5aff5269aa6a7a9538534f7da1e4c303d2a318a728c3c0c95156809539fcf0e2429a6b525416aedbf5a0de6a57a637b39b\nCiphertext = 5a8def2f0c9e53f1f75d7853659e2a20eeb2b22aafde6419a058ab4f6f746bf40fc0c3b780f244452da3ebf1c5d82cdea2418997200ef82e44ae7e3f\nTag = a44a8266ee1c8eb0c8b5d4cf5ae9f19a\n\nKey = 00000000000000000000000000000000\nPlaintext = \nAdditionalData = d9313225f88406e5a55909c5aff5269a86a7a9531534f7da2e4c303d8a318a721c3c0c95956809532fcf0e2449a6b525b16aedf5aa0de657ba637b391aafd255522dc1f099567d07f47f37a32a84427d643a8cdcbfe5c0c97598a2bd2555d1aa8cb08e48590dbb3da7b08b1056828838c5f61e6393ba7a0abcc9f662898015ad\nNonce = 000000000000000000000000\nCiphertext = \nTag = 5fea793a2d6f974d37e68e0cb8ff9492\n\nKey = 00000000000000000000000000000000\nPlaintext = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nAdditionalData = \n# This nonce results in 0xfff in counter LSB.\nNonce = ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nCiphertext = 56b3373ca9ef6e4a2b64fe1e9a17b61425f10d47a75a5fce13efc6bc784af24f4141bdd48cf7c770887afd573cca5418a9aeffcd7c5ceddfc6a78397b9a85b499da558257267caab2ad0b23ca476a53cb17fb41c4b8b475cb4f3f7165094c229c9e8c4dc0a2a5ff1903e501511221376a1cdb8364c5061a20cae74bc4acd76ceb0abc9fd3217ef9f8c90be402ddf6d8697f4f880dff15bfb7a6b28241ec8fe183c2d59e3f9dfff653c7126f0acb9e64211f42bae12af462b1070bef1ab5e3606872ca10dee15b3249b1a1b958f23134c4bccb7d03200bce420a2f8eb66dcf3644d1423c1b5699003c13ecef4bf38a3b60eedc34033bac1902783dc6d89e2e774188a439c7ebcc0672dbda4ddcfb2794613b0be41315ef778708a70ee7d75165c\nTag = 8b307f6b33286d0ab026a9ed3fe1e85f\n", }; -static const size_t kLen73 = 157331; +static const size_t kLen74 = 157331; -static const char *kData73[] = { +static const char *kData74[] = { "# These test vectors were taken from NIST's CAVP tests for CTR-DRBG.\n# Specifically those for AES-256 with no derivation function.\n\nEntropyInput = e4bc23c5089a19d86f4119cb3fa08c0a4991e0a1def17e101e4c14d9c323460a7c2fb58e0b086c6c57b55f56cae25bad\nPersonalizationString =\nEntropyInputReseed = fd85a836bba85019881e8c6bad23c9061adc75477659acaea8e4a01dfe07a1832dad1c136f59d70f8653a5dc118663d6\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = b2cb8905c05e5950ca31895096be29ea3d5a3b82b269495554eb80fe07de43e193b9e7c3ece73b80e062b1c1f68202fbb1c52a040ea2478864295282234aaada\n\nEntropyInput = edfdb55e77d418a63e4414dfd42225ed257cf74e99325fba26e8f3a4524a71bc80a731af23256908cb4675a9c253ea6f\nPersonalizationString =\nEntropyInputReseed = a9372fea93d607fbbc75a97b7f65f2d4ae8c06bd184981572e888a35c5794d2bb380a4ae04bba27f2efcc9e7914b96dc\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 11b1a0f0bb935ec0c54e089e0cd20832d1f00e7069f30e9ea2e35b7f15ecf0577d0e90035bf0f91ffd9e8a1fa8a507503739afbec19393e02c9b7c230cdea36f\n\nEntropyInput = f253fd442b105434c0f47ba9b6798bc20c8832a142a2a6d965678485a3ac52393528a5e092341d60ad74429f4005f8bb\nPersonalizationString =\nEntropyInputReseed = 600c822b198dbdcd9d13ee25bd4b846e5d8665725eac5347b4cfe7512c1f3fbdc4c51c85d977ca58e9e6485a17c533bb\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 076419bdd354d6a1f1415a0a71bed94db29cad22f0205d983c841874497875a4857404e573545366850fe6eb5286e0deb87ddd63bb3317b4556a82920412aeef\n\nEntropyInput = 8dbf2c37dbbf3862f05af4b32e98edd3d8cd7bd34d8a23daa2d15200daed6e9d238387ba85ddfd35a2986bdf5790e1a7\nPersonalizationString =\nEntropyInputReseed = f67aed05dea08baa16cbb669ae310a0b8e019da0a7fe2762abf684121292186a50bc13d568576ce5d7aeb080e4604a1e\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 69666e65c5623140da35927ec39189fcfda0891674efdcd2a7d6f2628921a37bd49a164590413c04f6090a50336f040b015dd8c45452991bcdd96994c5ecc6bd\n\nEntropyInput = 2fac25dcea5274a7dbd6af112d757b59a4447f5dcbda972666af071c5d8f71583ec6914a1e685f610b8a43ffada0b411\nPersonalizationString =\nEntropyInputReseed = 52f5b1f927c0873ae375d6a6e140fe594fd474a63bcdcd6a98109e32ad980ce534714ec626dad7acd43101415e5817d2\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 3096cf20137eb6f94d9d26a4871eddf10285c6984776847105ca9294aafc68925ad8bd7f36bb68fe371476114649ead11b926f9f0fc1d21c744342ff5c44c8e3\n\nEntropyInput = 4133a0e6ce837125f46f2a44e05c4f64d76879156ea16a1d16db1d3ec460cc53609fa9e4b3081f9dde0b79f00c93ac5a\nPersonalizationString =\nEntropyInputReseed = 4613b2327dc9054f34faf933d62bf7b12ec8b34626c07ef7512cecd8aedcbd4023f26b859a941c5af77ec1e2e02a1d9c\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = be02e94fd18c488741fd90b6980118dffba1cda5bd25aa23d44414392201c5a78c3ea68252f92afaaf540b298d3f80a94818f1d1ca84c2be5f66a46191a7548b\n\nEntropyInput = e312fd67b5009ab1c896ba8f85d53fb29517ed2a26d20a4b9d09505ec004bef5739cc94e7f368989c675eee1f40501a2\nPersonalizationString =\nEntropyInputReseed = 176ec11c0d4462ea26b1bdee41208e3ff3b430de11f12567ebe982c16d709f681fcd9f5bd5309f3f2a9d80b3a426929a\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 07cb9f51e34be38fe1d1c18858ee44db227c1e6a6c2f7d09e9143e87e9e09df0af9a5cb7a183e5d26359509fe619e52e59e3333d3620373d3ae5a008b51ef786\n\nEntropyInput = 3eaf30117135d9167c829e35bd8da227a6302471b649381858085e67c65496058ded0ab176a38b3888f4e3c2e65269dd\nPersonalizationString =\nEntropyInputReseed = df60a1b9fb2f8501756edd09e489fc98a60ed08646f5a2e018f55b71c76b9b7718ac4ae61b41241593829108ddeb0ef0\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 29c4d540354e97f50f3fb1de84eef471192cd76a670de34176c6465523ff249ed5eafe2c09f091f5ed101cf8a971d782f150a2642ed291e850906e29328d6b8a\n\nEntropyInput = 99d5543c192c6a1069bf548d80d678bc42c1f020f0b29a0ceeba424c03f8a8aa38df1c0fe100ee4c1b0bc870b4afa3d2\nPersonalizationString =\nEntropyInputReseed = a0fddd29c792f6f411b5d532fff2564d492ca15ac8b7fe1b4575e9b59806823665ad7ac4e2adcd2803ccaabe87ab75ed\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 3d58e98a1f4beda50f84f773c405d106b28f4be6da2a2942098403843bffa3323c53661a7f072a020c68f55ea2b3a9cf9157b7c4cdff5e642ee9be1f436f9c18\n\nEntropyInput = 2151ba6cf2ed6a7366991e516443162b6ed4e7f8ef2d6c81ec5e5feb0061e20ced65da27847956194dc6177b5e0befa9\nPersonalizationString =\nEntropyInputReseed = 73418efab1c6039145dc6ce09b84abde4ef4f8eaccbac250213bdd75e2a5e8b42ffb1367bd8d1281e3b0051651f78a05\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 5b219cb285c820f3bce52b9eff15afa042de3036f1a52896eab34e4476c28c60127cf8daddce0809efafab03c9269cd220a49f79220e14db9d208311d2a22a1b\n\nEntropyInput = 7c7321b69fdefdece32c45e47cce07a0d599e83ea8ee5781e2f2ff341f292c0bdb848e5ab379771639e811fed45f63d7\nPersonalizationString =\nEntropyInputReseed = 4b04652d3d0515b305f4da346754c0d398c8cfefe8e5c1edacb79cb8396018bda12ad7d42bf86e801159bb62c34fff68\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 379c12dc2c8a884c6f40df5353047d74efbd9c626795b86256abec4a6f42ba26529f19e4b043f53776180c7ab16a3817b4a50c09bb3355234786e714edb9e2b4\n\nEntropyInput = 3a56329b07dffb8bc7761c0c2b4ec4ec3b7ed2513f0cc3d9be3eb9a153e8e1605d9392dbb951e4b0989ef473301f6f57\nPersonalizationString =\nEntropyInputReseed = ff6efb9b946748af0992bdc38eeb15d4991bb610692e1fe53ff828405924a544ee0e4da70aa1d0ae55e7925a58cf5597\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 9f32e40391217833176ca768beedd2839892c6fc17dec5c250f0820c576e4ed615729653515ae13292a2e4aedaa2df74c6535d8c625dd1cab479d3c5ae7bf955\n\nEntropyInput = d550f48af436ae42ea48a8cb0cd615be8db51691b365ef20ed826b28561fbacc9deb28cd3d83655033068948c55683da\nPersonalizationString =\nEntropyInputReseed = 76ea2e732f77b337ddd402e367c158dacc3433feb40d7b4376fb8dc449891336b00841580ea189583ada95cef783d540\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 8433b2ac45da6fdcbeaf3e6f76e66beb5b90a89a9cb197cfbe405ed53b1dd51a42cfc9aec5fe7cf778f88031fb7b15b0874d4d1ea87ef3895848721b34fb1a35\n\nEntropyInput = ce6137f720affd106396d9b66540580ae216d5d7dab48ed2729cdb3e587c7d8da13ce39ea8d9d8c22220a96b74e7ee9d\nPersonalizationString =\nEntropyInputReseed = af9f12fddeef001b08a5993f62da5e7c3aff23f882ae874b9f66f28eca1106e6386dd82f07ae1fb6868f186e2ec4f449\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 219fc160dbc136cdc9a7c3407eafde4639602cc58101c512dfbd85cc26b61fc9a94cdf76f15a1de7a46e36ab64aca3eeae36acd6e3d0b3fe59b75958b3eddd24\n\nEntropyInput = 1accff5a19861164c5d2cf542cf41a789f143c7956518ae158d4449ff0c257a00966faa862ccbb363bcf4aeb31089134\nPersonalizationString =\nEntropyInputReseed = f2fa58209759d84bf38a1656bae655669767a902ade22a830df56b32ef9e1c992335eb4cb27eeb142bfd21b5d31451de\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = f214b4055d182cb258d9e9b61251bebc9bf090db662c4e36023cc156964fbbe1cedf691cd0c3d7db4262fb65a5d34b942f909b0f31fc18009766413523dcaf40\n\nEntropyInput = 99903165903fea49c2db26ed675e44cc14cb2c1f28b836b203240b02771e831146ffc4335373bb344688c5c950670291\nPersonalizationString =\nEntropyInputReseed = b4ee99fa9e0eddaf4a3612013cd636c4af69177b43eebb3c58a305b9979b68b5cc820504f6c029aad78a5d29c66e84a0\nAdditionalInputReseed = 2d8c5c28b05696e74774eb69a10f01c5fabc62691ddf7848a8004bb5eeb4d2c5febe1aa01f4d557b23d7e9a0e4e90655\nAdditionalInput1 = 0dc9cde42ac6e856f01a55f219c614de90c659260948db5053d414bab0ec2e13e995120c3eb5aafc25dc4bdcef8ace24\nAdditionalInput2 = 711be6c035013189f362211889248ca8a3268e63a7eb26836d915810a680ac4a33cd1180811a31a0f44f08db3dd64f91\nReturnedBits = 11c7a0326ea737baa7a993d510fafee5374e7bbe17ef0e3e29f50fa68aac2124b017d449768491cac06d136d691a4e80785739f9aaedf311bba752a3268cc531\n\nEntropyInput = f963096540d0023d6703e18248755ad16aea91852a2db0dd0f6a414d2a5822f3224ac8b1d47b01aaecc93ae299081d7d\nPersonalizationString =\nEntropyInputReseed = 399ed54bd846de00d42fb1f92d1ade93e81e32cd6ce73825f0bf86179dd46fd79bc8cbbd3b8834e58cc86619e19b08b4\nAdditionalInputReseed = ee073f9f6145d0a7c09a5e4a12d65baeba360bc9b5d7cadf93e7d2454dfde507af37e49782cf8550dd3a548e8cf98563\nAdditionalInput1 =", " 6a42ffe56dac0b4dc5d84b49698859b3645c920151565bf29f56b6322244bcaa7cd1ebb8ee9936d8ee1d280f547ae245\nAdditionalInput2 = d057c418a758d99a8ee855093da9bc1734a5168a6df9d9c9924e8bb472b5945563d86350dcf3e11aebcbd06a22b9ef78\nReturnedBits = a0cd72e63f49ce4c1d64e21e92546afced2af268549ef48d3ca88afe4d4097f91a52ecd0e7ad12ec0a1f67dd8c5325b78ee507c0a63cf90d64e9c47862acedf3\n\nEntropyInput = 333a0269eb0fb1d9d1e92f55de9e13cd7e24de64f5f276382d3eb2ff356a66679a9a75d2da31d39a940a09cc85d9d531\nPersonalizationString =\nEntropyInputReseed = cbf504cc473c9a6e66493b71b9684e8df458e65d2cc676e4e6ad43eb59172932c0956d0623134a6a3bba23906ec9da0a\nAdditionalInputReseed = abc86c71ae0585827ffe0d19a9fe97f23cdc4afd67978e553e0669d4635ca1df30250843fefd4d1288f6fbc3bfe04a72\nAdditionalInput1 = 15d15fbe7c060e6811bf47c21e93639c00cdcc562f4e02c88f7e347ec14a2c8410fdb2ddc3dfa62ba9ed1758f12017df\nAdditionalInput2 = fff311ea4c5cbd8ce53c45fe8d8106c28eb06d01ec9d8245c29f95b50b13085a0ec28803d733bd0d8a75193e63e21d5d\nReturnedBits = fcdb52bb6e2ba8d896973b9284b32af6364a34a2b80b3e3c7684c200c9e0a02f7bc6c3cd32b159df9b98da07a17baab9b0b07eab214544d5c562e454ec643de1\n\nEntropyInput = 86e4c30c5a7dfcca86eda7723930ab3272635f0ad9e2fd70a2d7a69b6a07dc0cddeabffa9c411198e3cb7589cb29d3f2\nPersonalizationString =\nEntropyInputReseed = e1af1c42cd29dd002e10e5839e8b679d3c5192da5e1b655123132ff1ade22b35651ac6df66fa14f36e1832be7a176895\nAdditionalInputReseed = 5f619073fa2e98b9f06bb4676bb972379ceb727e1e8768ef09e532cf3d8fed5ce92a7528eb55ae552959d74f75dd0324\nAdditionalInput1 = 330e316bec4955d907d7d7bf2b7149f0aaf4285ed1a2b7e387376ea1a4e0858c114ec3ddddf7a1edd7c8a29b1f12b998\nAdditionalInput2 = 405911cf7c6779e02e4740fa9737f189370292494c80621cfaa9f7d16d68219e72d474f8d5a54aa8ea8020dff9c36650\nReturnedBits = e359c3e23315c9c1d69ab2ec96ec3c6c5aad868e58709e101b0fa08c4041248e4d538d038993250d395d9651513514fca5760dcb9970dce53d2d1c2712bc56d0\n\nEntropyInput = d8cc5d13badedbdc2fd41852247a9f2879b0103b4a8186f0a08da7d55453b7484f642a9e5a5182340584d2ca7cd5ed10\nPersonalizationString =\nEntropyInputReseed = 35788b8369fdc3dfd206efb873b5c5215f5b8ecb0541fc0a0e027e868a91053b5d58cc8ca0751e0c0893c868e2322471\nAdditionalInputReseed = 6afcdc760fe62b080f141886b516623971f8014ede86e50d62d307a90cf3512da5fefd37b3932d3d9d86ad0c03447be4\nAdditionalInput1 = 72105702fbf1da4c10ff087b02db764804963fd986de933b757b8fe5a6016e0f2700573925aced85c09e2ad9f9f7b2c2\nAdditionalInput2 = 65f9a3fe4e1953b7d538f6d6ca3c0a73bda2276fe8f80860c07b7ed139d748c3c45db5d96598f77ff863a43977ba390c\nReturnedBits = 7c2b600c3f550671215b03ad7aebf71086ec59aa4f45cf6b3bac9bba2e108f801f6478b098fcc4e063454cd3f64a951ed70f619866c1a4e70b5c47458c09e083\n\nEntropyInput = 07d14a0d9fbc76a155047a93bc0bb2b578fa7dd75cfe9a44bb8709fe3cc2302fdcc06a9c6751f4602a3a4955c0f38c7e\nPersonalizationString =\nEntropyInputReseed = 8babab6b9f8429f554156da3905122cb48c0b901fb6eaad8df771e8d583ba885dfbad02e47524b1981768593bde88260\nAdditionalInputReseed = c185c45cb07e8c8ba8eb31d3bd48a7c864137c689214c2fb3b1d6d6abcda84f2922a862a0955e67695391d60d6f2d1bf\nAdditionalInput1 = 326a5c9c4a1a2b6fdc369fe2a171bf625dc26e23d1a34faacf59bd33be98ff7ac7f16e485b6da3145ea4db37ee4ffefa\nAdditionalInput2 = de096ad13dcc1ee1449c3a0661edee028603590f087474161a7ab8fcfac896a924e14b0a57aeac17fed676f4b9c7168c\nReturnedBits = 60911e6e6455bf4d85a4f76378390f6cd537d7cce88228cf34e4a4889adf62a9cc1070dfc39c254e81a8557bb2c350fe3f462199e377d3796ed139117b6b0f45\n\nEntropyInput = b3458c6b38ca70c44fc6c601e088863fafc953c6b5d3ee57fb1a07f3f65dd5e6dc19aed17aa5530913aca598b26a40c0\nPersonalizationString =\nEntropyInputReseed = faa8d3feabf972e482e5a0b3821c23ba067c45267e3715a4c10f65716a348030d7fa5637e9f000b3e47d786c013fc035\nAdditionalInputReseed = 901ef89ea38203b83249a34a1a8cbd0da4773ccd503d60a395be3a3db113613e6c571a49960a4e99d302b6f237f64d54\nAdditionalInput1 = f2f87693d1f28f95b0a6459c538e82be99a8cefe8a2c7ca037822072e63670dd141873f3dc9e309c6ead40783f46794e\nAdditionalInput2 = 93cfefbb7624a137cbd7b177918823893e77251fc5660a76ab0cfaa3b340ae822a8a75365056f06b0a7e76afc39f6819\nReturnedBits = 5bbcdeb5d7d1ae19e4ef7878abd1ca4f2641d42c765b94a7689172a4e90baae46ebcfa5427a882c1614cab36f186a98dd3a15febc4b23add955f69dbfd5e5d2e\n\nEntropyInput = 6dbcf6f2f3997ed55471f779039982bc84a1c052fbf5883d6f62c0a61db108386e74759d7237bb0efca030aac76bc7e6\nPersonalizationString =\nEntropyInputReseed = 1a16753c195fed27a1abbe067b2b22aff4c49ae7832d18d01cef5ea5c7d5833008036f71e9c77c1629b6f61370b57f7b\nAdditionalInputReseed = ec54395931ac0aea2a8739d4c51e33c8425906005c341db373247e73b968c2c79257cf7ac74353c00fd81a80f4c95b8c\nAdditionalInput1 = dbd6bb5579a10e395b534431f3ab7c8025527bf99e4f7c162d681f8d35a56f6a03729f07ab43897ad0e80146044b1614\nAdditionalInput2 = 5d35742c25620bb795eae41178d7fc86d9cbe050ea702573ae6adb61e16c411b7445548dc535d57371bb11e2cdd59597\nReturnedBits = ba3905bfddcabf6dae311d1fc19fff1f6fc1ce779e38f864b7ccd2aeb1b3d6ec1845305c29d39b8736b3977277ecaf5735d0e4acefccf7778ac3542af815fd41\n\nEntropyInput = 3a9e8099007c67f6e5f98525cc4295a68c5d5135d01f5f66305c7048ca02525caa3f790b2d12a8520e9963a9cdd597a8\nPersonalizationString =\nEntropyInputReseed = 15993dba9775db8a5bf79778a316f2910d4dc0be59c3b21c650e3aa89c8c89b33fc69e9e5d642e7fee16d61b691de2bf\nAdditionalInputReseed = 946121bae27e5804daeba0d7dc7ae0c1c397bfab106e13b8b7c5462b540d147119af5b7c4f9c198161e5aa9be34e2d28\nAdditionalInput1 = e9799421e75bae7086731a21242dc101c93b768fc747734a357454fc0f7c082cfdb79b8bbcea2d1122d89316a7bfbd3d\nAdditionalInput2 = caa04f94b4b9d694e2c4bfa1e8e708b9c00d9c3d645243acfcb879d2e2ba723d9e48908738114eab7d15f8cf36b043ae\nReturnedBits = 9bd50f3c5384eb28d931f03a64eb97ef140e1e81f4c1d9c910cd7d79a40494e1fcc53d82cd32df35d53b05a450e54b7ec71e28359c1273848e5ab117d5ded88f\n\nEntropyInput = 7f2a0213de6738ec62bedab769a5f01732dad2d35dd4cad7a765dbbb6f9101f57b65ec8fc4e23fb3479ce6211ca3d84e\nPersonalizationString =\nEntropyInputReseed = aeb097e9ddc4dfe87874ddb1a856ec3d00fff1b38c8f954681c11e61bac8b6b2e2d8d010e6820f9c4d807b295acb8ab0\nAdditionalInputReseed = b33ad3dec7d529b71e39d59147f79b4884039d1112804fe8c70e174fdd9828c06a4d44d20aa5fc1918c3ee8082a2bf93\nAdditionalInput1 = 8632d221757132bb7b883b7dc26755f62ec2ffab0876168d11ea7b92774c15c553b11320393d64a2262133608ca92a18\nAdditionalInput2 = ccaf3bc3ae9cdbfa885aa8414c1f823c6a3ecc020b619201a52ce0b7516ba1f49755c450c532bfe11c06b9d0e049ccae\nReturnedBits = 4b1c065a288e5eec56b67fb341e25fc7521b794b52b94f9570bdb16583bb6f7a780aea5297496355ffb4bf5a444c277c96394619cc33cbb5a3b2a9f49b00f9df\n\nEntropyInput = 80773d0272ff48ba84b98c817365b097f21258624d0de8529381977950a5e49ff2b79d0f2522269970ea6d484198922c\nPersonalizationString =\nEntropyInputReseed = 9b101ac018be88da3611a236dfb1300c0049947e9f6ebef7a3ad6e1499efeca0b142826fa06f427e271865232a18dd29\nAdditionalInputReseed = a67ee22453dcaa5e4726e3084872145ab60489bcb6e83346c108f3efcce5b3d988b84d58786658d87c2dc3b9035e9d88\nAdditionalInput1 = 546515bf86e48dfb2b4dd21c2b46f10c1e797ab799b51822e8e7cd99ccebcca00b8899ef6af5cb395168aada9056a6c9\nAdditionalInput2 = 57bedda63fc5f792a608be111141a12e522496c086194515909bddcd868be997e718e7c5899e28dd6b123cbcc3f2a8f2\nReturnedBits = 4075461e459f15cd32030551be47528223693c2f44e32443cbe9271eefe74fa0a6e1ec04f4b8f41d7ed6c5f455281a3cba56d952b08b7753f6a3d7da3517317a\n\nEntropyInput = dc132c15af0e214d1b56eb88849e96b81dc17f238eb3d1bb9a659219dbd77eba38ca2796a8011e29cfad76f8cbbf099d\nPersonalizationString =\nEntropyInputReseed = cba23d4fdbb6c11e38012b71ca264bff9d1264bb20a39bb27d86dcdf7d72ce7a4f5c124cdf2aca6aaee20832495181e6\nAdditionalInputReseed = 07e043add7cc14612a82926c09934dea092f4618cce25674972b1f50b2907c7e3d40a25722ea49b0c7ceb6b57ff2d870\nAdditionalInput1 = 0017ff834967cff8827598ff6c00a9c97f0347c34f2523a85dd7d18ff5575756c1f5383de50338d0ab0505841d70a193\nAdditionalInput2 = c404dbc3cb0851b08530f96500f5a2c10d8985c82dec2ba31d4199fd07687ccf124382fbee3fa119938f0c72ac586102\nReturnedBits = 1935cce86bde7087fcab30b5dce0e072ad741c2f281902e1801e56c08ae8b256d27514de92dd48a838ca426820002c1206f86cad37cfd99d3a935e05f56a7507\n\nEntropyInput = e48495930a7fc86ecbfad807d40ca84ba35e346c812090def8f44d9e48b0a40704ac67ec80ae15b12e858ae85a7ed9cf\nPersonalizationString =\nEntropyInputReseed = f4735954d17e99077061c9604e8f1734d61dd662e54e37256c0f8bf276e025d59d21cacc0869ededb44a2aac9fcf2ccc\nAdditionalInputReseed = e796322fc0ef503251f6d4bd72dc5ea8100", "c5a59f1a4fe4837fa8eb2623bc650a0cd48c306f139e0ecd169a51deb2cd0\nAdditionalInput1 = 1c844d24b7cd9512e5035bc457612ebf6d3df6867aa909038bcbc1f474f7d0783ed474e34525a817bea1fbc883961e31\nAdditionalInput2 = 5c5671ba79bd0b83f74d0ed98e9c8b369a2de34188d8b7cada20b3363738d1252ece1e6a26d007acdfc5b6108412766a\nReturnedBits = 40f17e2bf6084a6447f2c40d601e16a43098dadd9f9614d518874623e8e684438c02e127e582b000dfd46df03dd5435edc4f0f47098320fd311afdbb8542c4db\n\nEntropyInput = df4a888ec7363fadd99ce2223ed39577a41bc220d20b253f98dbfc617aff8fe4ac66e5da1b5097228422cf8242baaf53\nPersonalizationString =\nEntropyInputReseed = e16dca80b2061706e8180dce8f59e888f150836a0bbceac179a4b8d882eead78709ed9951102728abbbbf9226a2d913e\nAdditionalInputReseed = febc9f6b9f2b90b4320d5d41e5c5506fa32b164d86d5e7f91d4a360fe179c127bd2bdeb78fe760174e856a5e04ed898b\nAdditionalInput1 = 0aba74cd299e75886c9e7e5293e5915d720da2c8c1cca7f0e1d6f2b672b4014eb4582e97a877121c87956185736ba0e9\nAdditionalInput2 = e451eac802660ac843fc72b66d59f1e1ca831f22d6a361929043f7626f1d82133f512fb1f2d8ca51004f80ed600609e4\nReturnedBits = 968b708ed6b54d2e5a66d46f22998748dfb5cf47e817732a40938bf3593fb251ccf8f2076837715d14b316bfb52560135602ff98338593696bf80a462b214c4b\n\nEntropyInput = 43bc561c4dd1b904a5333a092a670d0d1b61128a13be2e538a329094574819284e414b938dc8b1860b385c293c03010d\nPersonalizationString =\nEntropyInputReseed = eb362136f4ccc9e302505d525befbfa99d8c3336187d5902b03ed75641913ce973743757f97dae9366874ba62bd87013\nAdditionalInputReseed = a901f4daaa638804177a0b263e8cbc81688df3beb218b02316da83b729230a9e5112fb3896b727298755bb9ac6b6250a\nAdditionalInput1 = e33d181f3159fb0874eff5ef8ddd2b51a60b13ccf046f7e637ed27bed81bb604277f7345e6b8f0e09f925793ce417fff\nAdditionalInput2 = 3ecf6233820e6cceddac7b024c490c5ee14c73d5b598c92cda30940471b6ed450019120689aaf157fd87b71b13afea25\nReturnedBits = 9d793dd96b870dfa0267623bd1c2d8bd3e2c63e9f211340f630fea01358011394154145a10659c4d98274a525c48a90da0126a99b85ed5b4b903195f0dddc762\n\nEntropyInput = ffad10100025a879672ff50374b286712f457dd01441d76ac1a1cd15c7390dd93179a2f5920d198bf34a1b76fbc21289\nPersonalizationString = 1d2be6f25e88fa30c4ef42e4d54efd957dec231fa00143ca47580be666a8c143a916c90b3819a0a7ea914e3c9a2e7a3f\nEntropyInputReseed = 6c1a089cae313363bc76a780139eb4f2f2048b1f6b07896c5c412bff0385440fc43b73facbb79e3a252fa01fe17ab391\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = e053c7d4bd9099ef6a99f190a5fd80219437d642006672338da6e0fe73ca4d24ffa51151bfbdac78d8a2f6255046edf57a04626e9977139c6933274299f3bdff\n\nEntropyInput = f1e0d7b1ac7e4e155bb588500f57d0c59969267ea5427e2d7fde1f9c54e67b7f6562bfc1019b8b5799d2a833fdccac79\nPersonalizationString = 86da37245d9bd1fb59a4bc7abd289ea2999258042c5fa696f2da7344bb6ebc5b770ca284bfe642570b52ef47b780d5c9\nEntropyInputReseed = 9c2c9c07cab12cf50f8846148034a416c83366c1e20776073751553cae69da8d1f6bce6bde27087659d69a62e2ba7c3c\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = e0ac06d7eae89469b6c14a31e7f0464ee21f7b30d2264c2de3e435cb40d0e5043ee13dfbc0342156750880b2d5dddb3bebb43b162a8478235c8b87f96d0284fd\n\nEntropyInput = 1dbee767e9916ab322ba461fbf9f7515cfbcb45944a7b471577da087690d94d967018b631e0c1f64da3c805d049f449a\nPersonalizationString = 966b5cd94019d4d90b48ea7f540a698cfe30d7eb25f5f7e5fe42d9f53ebed6e94e733b0794fc6bf30627911e20cc18e8\nEntropyInputReseed = 96e828128f183c76c90ec8341a43561368b77114048ccb05db66128d54c9539d1adc1d72f7fb0950e41b1343a9e4df76\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = c4d3f5c55d3979b174020650ad7a46b423ec446dff2a9e9fe0a782bf65a72d5fcb1896bc1092a8c73f41295e2e7044434f88aa0aca78f7eac40e322cb7c25563\n\nEntropyInput = df588bff3a1fc97a908067da6a7fef08c889ac29ad7d639bd047157bacab4dbdee3dffe575f37d071af94cbd7628d398\nPersonalizationString = 548715cfb28c1bc56453b8c39e24cfd64077c0f6e9d959d51b9f0667b97d3c4e1a179d1a554df845b24c26daec85845a\nEntropyInputReseed = f8c165b5ebd8347a2ffef2218f993877027e977598b4fdac2f65d8d994c7432900f8407ab5aed1885dee5aa2458f5998\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = deed18220bd8f72a34559924f3cad925ee717690f76bc223d5ffeebbb554b61b9d9eb6ac5697b06331e236672677e2e01d6e3fd581a4fa1ebad289797b68955f\n\nEntropyInput = 98555093e443fe8e2bc8d2eb4d3a7abb8eba00b25683a6b31191fff7c043665ec2cad3e99e55bbc241b8edc699dbc9ed\nPersonalizationString = 5627a0a55457db05e3903d4b69ce15f55f933168d6eb374c044e8f1040f61ed7eb24f87f91c68cde050f504b8965dd81\nEntropyInputReseed = 18d17e1b68378801f83e7aa9a6d4b84d3960022c740e6c845869a5db553d2e02479cd92f3c0d8abd3e92fc9c9fbc6a3f\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 7a7f0ab07a540b4e9a3eda3f8bd1262015d8ea6d512dbea05942421f5a73242ac236009ef083bf2e51b19c40d1a019367a6b96fb52d254e4d881550aef0549ed\n\nEntropyInput = 07793bac6461f23e5eb0d1bc60b5f735515458d1530540df1c8e6fc5c3ebfb06b9db60a8947eb629ff7a375fe680d696\nPersonalizationString = c1e2132b77b6c15742e06e856c1549c4ccebd1b2eda93e2c43391b52cad51490fe34157f57be9eb4eff463b059986680\nEntropyInputReseed = 23e47e0c41462f7c619bbcd5b73f9ab1c68c7cdf1ec92c4c37126402958e110e329107742e70db611b93974c393936a6\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = e6dab4a887f48ec33cb293ffdab5fc69595f94c72c5a9bb43f468f75490190b7e0f14f5c04550cb62a6d0ee0c3d834be3434c8229c124087bb985a06b9a37267\n\nEntropyInput = 25cefa0512921fd4a3a4e5e7c48c6201185a6968419ae5bcc6667bb74c35de4f91988a33f25ea88a8443c65643cc73dd\nPersonalizationString = 07ddf125960c346680b4b361c0a9c6dc1008a85ce1861b45ff18907e6e7db41b046e5f016617e6c5b0ceb5575ac278a8\nEntropyInputReseed = 8cf41e5413b0c8ffacbc4dfc119f10b47569359b911448f45c7ad63dd58e872410c25176b986fee8b83966d0098d996a\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = ab58ec5c35600566dd2ee187a5b67dfa65bebe13333670d2a198fa5af0c20294c6cb69d37564d2b2587ea5587e12341e77f47f173d6cc9f9b9e5dedf0ee1a8d0\n\nEntropyInput = 929f1dec0a6d14de483a2fe114a430796d0b449fca56a4ddbbe661bdc26a8df85cafad7b677ccbf1fe4cb0d5e8cb57a9\nPersonalizationString = 0bf8c590a66653c0494750d10274b583d86e540b517bfc23bb3b0c9fde373e456558468603c2115c97d3662e6825f4f2\nEntropyInputReseed = 84030628534b7525dbd4023aed1ab08c4f2b86a7c2fa3bc9559b425cce07c34fac14e963256aea03f74f1122a7a30483\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 199f2dce5bbe32c693151a216fb36ccea7996c313f6b78fa30ad812a0e603965023fc29706a71b753d79244cb9e8fdaff467e0f963426b10ad89a98e987af316\n\nEntropyInput = 7bc5d970186b9e1b0052b7564dbabf61c89cb3d64ff42f9a62d625112aca0486cdf0336c3612254b40cbfba83ab65b42\nPersonalizationString = a25326fef30f9c94423d99759a1ee575536a9715df9526de9a0b8dbcc3a2234cd835615f5dfe7823927355f569ec6f02\nEntropyInputReseed = ef8a0137013be212402e42b28c03ed6420881aa38b3a3e6e90a861116516df1ef732a19e8935ffcd9be7a2fc236783b7\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 29f81ecf3f41d278c01bba9af9bc0fe6009539682f46723ce5b0ff75fed217ad71580b5dac46289e324d824094c332c3955c528257701a14ec2bfecce4f62a6c\n\nEntropyInput = 0c841a245a19295281163b07541590376d31d86a9be99e66cc22352dabb29f95e113ee233d74d3f2b7f2f608830525f0\nPersonalizationString = 28d3581054d87f153aee12edca47bad80bfc9b066ad1e8b9d96c851dc7b8ed768cad007b891d1c9447d43065b483d085\nEntropyInputReseed = 587a1dae75c2a1f2dea7fb42ef7bf38646b76a964ecd7043d8b62fdd9e6a5c007882f02f78fd040561d15a337e59f257\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = ba7bce080963fe2b4e8f0e1aa700e92b3908e18dc78728666904b0220e4077fef2cd18bbea29a2755a3499798cca445bb75269a5adca2f291dd3875457c69a89\n\nEntropyInput = f4afddabe515ca3e776730e7d44461b27e8f72407ca398d3fb578365e09ea8c24d6c4b09724907a610d755407d38667f\nPersonalizationString = 846bcbc7014ca8c6fb042a80d4a8c3aa50b6c5eff15e4b12f966ab17e6514cbb22fb2eed628ee5c2a8acde821a956078\nEntropyInputReseed = b2aeab1165b150908c9bb52c2b7167c149ea4fb4710edc8acfbc63f7652bb552d636a7e6fc3d1e74d3f65461baaac087\nAdditionalInputReseed =\nAdditionalInput1 =\nAdditionalInput2 =\nReturnedBits = 2a0335c3caeeec7c797f99fbc145654d3985c3c71025c8e4bd4b098801f15d21c272420417d805b0ad1ce68f904502a46130246315957bc07a5db4f3447a84e7\n\nEntropyInput = 6942413e05ac487cf539bc61aa6866ef8cbd9d0f15e1385f37bba5a951a29fc956d46f8740603af7c71800048c8312ad", @@ -5903,9 +5913,9 @@ static const char *kData73[] = { "887d92419e3c839b8b1dc43c6507026f1f851e\nAdditionalInputReseed = 857848c62203307b39728acf11ac8462302d3a41d186778b3f112a86270252f058fbe5767496e47662186b8d0817de02\nAdditionalInput1 = 9a08df0de742fd2e2d55121a58b700dfbff250a4881b02fc3b8952b48ecd4d034d6e7c757cdf91bf7c31dfaf70b1da22\nAdditionalInput2 = 3bf0e4f1291a8bc272cc985878335882c75831510f27963c7c01a879c60c5b67a9a14a656a746a80a091adf6ffb1adf6\nReturnedBits = 69361d61f4cf5ed489888934f320a9acc5383e719f09a1e30b6029bf71d4b4cb54859798ace2d8ee5e681d4acb223b9c119dab2dd07e6db3f7f844c2b46b9c47\n\nEntropyInput = 6f45b55ac62d5ffd452d36b1e4b18cc6abd6ad93e87558b79fbe99b4f4a962b74bad00821019bd126d6f9dd73912acf7\nPersonalizationString = 913a783046baefe428346085fd640caa1874d4aa6974832cacc5b51e78514bcfedd174606bef1721df7a1194a0ccd1e3\nEntropyInputReseed = d9e19ce3197004ab3a4bf995a481149b6d8e59a3970161cb0d3917374c0c86bb5e9bc509bd01b6796fa1e77e5fdddb16\nAdditionalInputReseed = fd31068c90614e04463acdf856b034293a079a816f1c5f3de63b870a9876f7397d2f93bd3f6776b56a78f7178e1fbb87\nAdditionalInput1 = 068e3791b91adb820b27c45a5d8544eed3133486a7d2d0bc503d8abad8b7093f3df214f1e0ac4ff2d347c760b2a605d5\nAdditionalInput2 = 6c55927a349d321d1a2141aeccc3543e9726ffcf3d8fdfe1aed63c61972a213c12ea65d648e476268611e9b08486a648\nReturnedBits = 552b4c4035d964b5eb26e3036445793df67b7321d36e8d2362fe284503b587c961a33b816b40b93d4b006769177c6593c553b6e669076f25a3e2a7214156c249\n\nEntropyInput = 8d492df46257a62e717302992682e28494f84d0f3237c16439efbbd16a94b3356eb7f7c2a0206892045a0d7d36d69f03\nPersonalizationString = b915f3311feadf6676df2389baacccdafc74cf200ed7b99167b33dafa875ce4aac1a61ce54972ec54f9b0901a3b050ee\nEntropyInputReseed = 2e345fe3a471c5066b20f4aaeaaf73921426ac1bc0509e93671535a8fbc016f5967403d6d13b4760491bf973c47a8ed5\nAdditionalInputReseed = 2e8f1f01a7664890feef93152f7b7f05032b4c70c58b5f261ef0a9c2aef23f2a14ee57c3d3465af24289b1c850e52ef8\nAdditionalInput1 = f8c218c996284f757c491cba025fd84cc701f9f83a16f03c314712c2354fee39214ed5994ab24641826bc15ed1bb5f61\nAdditionalInput2 = 146c53dc4af90f26d8c85822810d9bde2949495c23ca2c7c13ceee8221cbe8105491d560e0044c8d50d7e365da41890b\nReturnedBits = b19dd18494235abdcb3b4e99c9355d19d543c7fb7e1048d63d9e25abcc12dcb31549cec2818667713ad1dc35142072ca8daa511927aca71303493e500503be8b\n\nEntropyInput = 2a595f08947d0056ed19ecc8a547867834c125cf1740230a1325b93bf29951cbedcaa6a8f5cbe69801fb9a197ad576c6\nPersonalizationString = c0fb9dbea13863dfbfdb2c0dd864887413794a07a4dd228836f0f6afab901496486a2d508a3f4b784d83382629cddbc1\nEntropyInputReseed = a3ddfc3aefc94dcaf656f4d8eef0065a6d233a76e0a4c26e2d8bbb86459c9e4a173ff8cbec85ebc14712640741427668\nAdditionalInputReseed = d4eb9b12fc2a6fc75a69701c8b5ece02e47f813effb705dbdef0294e38907f5aadf40bdbcc067d0ebc0bf3661a2e0990\nAdditionalInput1 = d3c4bf4f8a3f61413fe1953523ba83bc02ae6d7eea1c8ba288f8e06f0d0276e61667a410f90548d283c4f1ae79483961\nAdditionalInput2 = e6fc29680eef141e1372e17729c9f4407b3f7a57057be1081ce46c78693334bf56867791072d9d18a7b4835bf251712d\nReturnedBits = 08475bfb8e621e12e212f4960e737023f7a3de3b204b6ffeeb929f424ca78c6ae2e0d726237915e5e244616713e88a39df302208e3a324f5444213b70b2e9c09\n\nEntropyInput = 3d5332b91dcaad893df504c7c675b69890b28055dfd3ec7d0ba56990dcda175096ff8f8f9f9ecd6dddeb96b829b98c3e\nPersonalizationString = 34753432b3c6bedc4d2296dffce8a66591b400867f7edf10cee447046f5f767036da9f3f4a02f7b8cba7bdd4365c1fef\nEntropyInputReseed = 1a69af0ff696f9a2fe0fddd26ccf6fae215faf91804461928c884eec13b1dd1501862a738373454e1b449c6026cebceb\nAdditionalInputReseed = dc47e104175f3c9812feed9e143da5cd7e553e3423db5bc8be3b652f577100267ff795804aaf42c3991589e7688a977b\nAdditionalInput1 = e64c0cad3dfc0bf0eba3317cf37b7779b91bf3de3e0ba36d3e16feb0014286596edd364c197847e8732925f971294dfa\nAdditionalInput2 = 1ff3a6bdb7e319a86b35d062cf017ed270c6b5511bc3d63083272e76bf4db9d90e836f18d98f1f79c2e91eeb0bc635e2\nReturnedBits = fdef7e67c3d19f5f74784bdc64d2c23d0a3f027846da2b2afba940fdc2f066d89b63d27e55d3d0a88bddb97e29676894ec8a18268e4bc27d181a867c5a80fe2c\n\nEntropyInput = 156c8c0f44f4a8f17044957b572ed16d54b73a9510d2b260a036ad6ef223f45e124c4ae9dae0fdf5684792da0ff5ea0a\nPersonalizationString = 1472f56d5498564a5b53d2eae27103f41f565d7873b37c37c30472075f1d84d69a8d68c92636ae06aa61678358cc47d4\nEntropyInputReseed = 6bc2bfd44f72982b23b6d22c85f7d601d5941ebe6e9ee9d06a8efe652539ec00b1136adbc4e43aaab76c3ad6a57a267e\nAdditionalInputReseed = a83b1547fadb97e491ef0bdb8b0d006ab16638fdb211613051f0f57586c146882f1062b7f71a8c15bb27200fa83ffcaf\nAdditionalInput1 = ac188da8a895e0807bab61b1ebd73acbe43f99f375c7d29174f675e1667237cedf1d41fc50da277a0db21ee2891a5abf\nAdditionalInput2 = adf9a30b6cd9dac23f193f66df9d606a5765b96cc42c099530c53c26a6d6bcf0779ae060d188e1cc5bdab6c312892267\nReturnedBits = fcc79828bf2c9d3d799d7a0e83583c70aeb156e25df0b2fde030c2775c9986c8054e848128ba38ff5e5b0b1e5b72f9e41726b960008408f5152b1a47072fbdf7\n\nEntropyInput = 5e0dd8e37aa23d0fe79efcb8e5538ee90ffb5733decc83f7677488c4f64c2e0d2a918968a5c7351de9360f23fe606a4a\nPersonalizationString = 5161b794e4a13371b320ae4b2b6b698e4df507402a7582555598089dd9484358d37f891294948512e4198a79de8ca3d9\nEntropyInputReseed = 850ffb89bc23562f3ea03947c1afa7309a0ccdc0b714bc94ff45d66884b74fba0bffce97887f2efc178388f36f0ea95e\nAdditionalInputReseed = 50f605cb940f573c4ef3ddff8caa9a3f544f40fdf583b82cd79338523d896f72f86be1f9bb37d9aca02a2856f713c812\nAdditionalInput1 = da7bcf6810a6b3820548065edbec0fa2fd4bc03e5d50666f98a8bea6b744e04aafa0714582f11b6608852c45ee51df6b\nAdditionalInput2 = 4e9c0c770699656217a0b2dbb466a0fcb0cdb5d4a4a05da40fa2eb546f2f0f28aea575a0bdf6e89352d519db44f47dc5\nReturnedBits = 40ec0e8e3e54cd4fd78f5e006bf3134c378ba619ccf9e7530c79217da631458b5f9135bc8b0d6f2e742c53b58d0ebc18263f9d2ef37a2fa0fb086d2193857863\n\nEntropyInput = 219a364ad362fd8a1d69c1284fd64cc9ec05e6bfbdd133ac9170594b5d95946d3dda2ebcc58deeace86f9dca5ad99c18\nPersonalizationString = b0b27b03fc65effe4610e61916f2e9bd252d47efcc08b84aa505b1befd3a7e9295ca764ac88f099bbecc28301f0f298e\nEntropyInputReseed = 1bccdb4b2ce863fbee104d7a56f2cd88a44a088392883a6db30e6fc7bf5611759c71d53a61fe62b6314d7426e510a722\nAdditionalInputReseed = a06eab3b05eb3649a01be82a356030effdbf45fd71f49b1862ecf33fdb28a7191a34f104b9eda1da4ba48daf9da381b6\nAdditionalInput1 = 88b17e13e02a7e9a3f8263946fae0b6a9052692c3c5cbe858369c4d0b198b9c6a8f4c87ff5e6b2835a7944b911266aa9\nAdditionalInput2 = 828222c8a275427a5f8a963d0d65e92f6170d5089c9a162429c093a28dd69f71135342f16b3baea9a4764e2cc3762267\nReturnedBits = a739f9fee9a40049e42b00b381a1f663877abb776ec655e3a7870bd94bea1a25d3c6d380eced435e498044daf78b349bc1868e4bff6257cf2711ed08e2357201\n\nEntropyInput = f8513c2f6e46f75fce3671ccb3c69158583a873b0dda83d8b1cd548f4e5efd75642f2c23cf8792d51023f31d795f6f5b\nPersonalizationString = e94f7212257885511b15a873d0158fa5ea648846afbcf9d62a7abc4e6909dd43c671fa18bc289f47e2301e9aa69c3e88\nEntropyInputReseed = 487b9c1866ffdaaf6760cdee3df5a930196d30b0ac8db780656577ddfc1ff3508c451ef2b0b478a2cf0c73027597b2ae\nAdditionalInputReseed = 7387b59f8c78e79d36edacbb428fd515ef9e58086059bf7fd642053b0f5706cfe86eb3c35ca0b6f02e5d1304e476e3cf\nAdditionalInput1 = bafc59ef40e59d8c28851212e1c357cce0d06f02c69d14585170ca8eb18396a331d635cf0651319842cee2f7c87285c2\nAdditionalInput2 = 82d905ba69b6c45ca28107beb6698a152631ab48614235f6a9f12e019f66bf326151d9ee84e0cd42b6566dbffb46ec35\nReturnedBits = 163f48d09f3e9ebf9f8647766a0b2e189a2f3a21a5a4e31c8a4f3bd138cc50030ac8bea1c4d9e9aa0b67f34926239fbcedfd1992da165b941cf03b56737737b2\n\nEntropyInput = 0a8f092764d473d48215e947ea8a32b5da8ea86d8ed0d83bce31b1b5a21e7c5f1af2186a39caf9afa61644caef02ef9b\nPersonalizationString = 84637faba756917b0f44ba2e0e26546f5239782e4d9f952ee251367081629e71c20a7459995a7563810daeab74220664\nEntropyInputReseed = eacaded3d89a63b94a5c14c3087306e670fc4ee7d56cafef4c5aa7d553ca89ed34418056a44f5447e2b07dd541ac4645\nAdditionalInputReseed = 104a1541313fc4be9d34bced288c1c1b6fa793e9096f8be5673a2c6825dabef91fd88e45a061b2d897f9b5e8a8ae0ad3\nAdditionalInput1 = e30c9d8aba0bd5dc63d911897e4dcadbeacc3ed9392d8e361b356e02a81d65bdab91f7e9f8dd2b2bf9af0da5100e77d4\nAdditionalInput2 = 2bed42b8c05461ba2756a5f38393d5538d20eb9cf1c06775e7fef7284341f61ccd34b0148d1e870c1992dfd065560ed6\nReturnedBits = 855a6af3e6dddf194ceaafcef6f7ee91f489a61a73b759d41be4d5298510b9902f5b78b1162cba417684519634b578afda9802bd782f04b3a25106f3586ad8a4\n\nEntropyInput =", " ed63e3b88a2f0d6a40b7b36a06cd8d40ec10158ab6c4f8dabdb879e45d22db573320d2641bfd7db31eb6bbf4c6330b9f\nPersonalizationString = f82a5ee81f349a69dfa6a6e53b406bb560cb0339f61b3886237023ae4582b9725b8774a8044ec5134ebd4d7606f18188\nEntropyInputReseed = 7104522c2a69bec7e010d9670d7ab92dd817ac7ff05d63ab0e12d431d4c9aef4d715421c1fb5d05d3aecba36859a6038\nAdditionalInputReseed = 3b83034ea440604d0b7d04857623e9adc0eb9aad4a45b2079863eed3d72e65abf67d255673e769a2e2584eea59f1ebaa\nAdditionalInput1 = 8678e4f831887e96a27c3a8ce0963f4b34bbca25791b06526cb6c55624c33d98a0356be624238cecacba3535e872c4c7\nAdditionalInput2 = ec3452ea2722984bbe6a5b7c22ad58df37a854abc8630b9e21bcd0469eb207e5f44e044f5f666920dd55e81a393500de\nReturnedBits = c340765fe7a3479bef2d7d59e321066f8ad0db53aed4c517bf8339566bf877d53921e6de2650d0080529004a5fd32124ce8e58a040e2d55656b37d9ea827cb91\n\nEntropyInput = 882ed05487dce4b4f9e58ec4f2da1fa5d8ebb4ef9fcbf7b0a0e15c4dccb8e19788f86dcf2885e71a20cbd9ac10a6648e\nPersonalizationString = 05f5bc41687ea1e4c34a69944fbae283cfee4c42b1bbd78fddb0973d0fca948539b6843658b67c30b73191b9a0bf2921\nEntropyInputReseed = ca1603d4c8711404c7bdc12c7c75b2943a4b042ea1d2eb54506a6876952157caf3b152dc75f27f2213645a141577e8ba\nAdditionalInputReseed = 83cda53380888d53515e58154f89d5528ab69f31fbcfca34988cf03c4cae5f60aa6291f32d99ab2a726b6e08d2502cf5\nAdditionalInput1 = 5bf5ca9f964edd91e8ef491fd3cd32faf9cb9d1993d8221914d1751fb0d4252a5ca950e213f088050900b2bd74f5e336\nAdditionalInput2 = dba28dc1d8d615651547867d4ef42519045ee16378143685101da47a27b55498078e8a8f4854052f7cc6f5b02e571ae8\nReturnedBits = 01f11971835819c1148aa079eea09fd5b1aa3ac6ba557ae3317b1a33f4505174cf9d7e940821c9b0e5527a1d3e186a7a83f187c62d3223cf5964ff9526d8484c\n", }; -static const size_t kLen74 = 250241; +static const size_t kLen75 = 250241; -static const char *kData74[] = { +static const char *kData75[] = { "Outputlen = 128\r\nMsg = 84e950051876050dc851fbd99e6247b8\r\nMD = 8599bd89f63a848c49ca593ec37a12c6\r\n\r\nOutputlen = 128\r\nMsg = 9a335790abf769877c9e6cd3d5199e8c\r\nMD = 2ece1768a6ef6568a2dff699613f49d0\r\n\r\nOutputlen = 128\r\nMsg = a4db76d26235e64dd960f4ab6023e475\r\nMD = c7284f7eb5b7c89ff2890addf1c6140a\r\n\r\nOutputlen = 128\r\nMsg = 8d13e66f3c4ab0fe07c4f55ab4bc4ec6\r\nMD = af8ece5999705d0d604cf05481a79897\r\n\r\nOutputlen = 128\r\nMsg = 261b6d999f1e6202cc9e06e203aef6f3\r\nMD = 2806515d35b2fa14dca982edf003427b\r\n\r\nOutputlen = 128\r\nMsg = cc0a939d40fefdc6c99acfa37de10df6\r\nMD = b70b724a91ba865ef434f85048504891\r\n\r\nOutputlen = 128\r\nMsg = aa65f144d632d7ec0f2b391eb8bd23c2\r\nMD = 2c160a9b7473dc0dfd5ba8089e7c7a95\r\n\r\nOutputlen = 128\r\nMsg = d58068a8ef3486dce8c88fb4c7385e30\r\nMD = 5f63f137c7124c6617777f777756c801\r\n\r\nOutputlen = 128\r\nMsg = 32a36452a646beba4bf611e0bf2cfcb6\r\nMD = 3df0ccef456072f3daa5642d4b02bd5f\r\n\r\nOutputlen = 136\r\nMsg = f167511ec8864979302237abea4cf7ef\r\nMD = 20f8938daa54b260860a104f8556278bac\r\n\r\nOutputlen = 136\r\nMsg = 34297d1ae9370c83ae2baa7993638c73\r\nMD = 40a091f062889c81727272f3e4fc96fad6\r\n\r\nOutputlen = 136\r\nMsg = f4453766b7572c3d4a97c2b95d02d1e0\r\nMD = b5fb489da49f500db79d1f1ab0cb98a867\r\n\r\nOutputlen = 136\r\nMsg = 4e6e586ab1991a9fe5bea54a3cf97787\r\nMD = f8569c829df9e3bd4e290de87f0ab4bbe5\r\n\r\nOutputlen = 136\r\nMsg = 2dc3d1a8d03d79a7277b3557b0548bf0\r\nMD = 05b54b3bfbf8958e97a1c85db7856c1db9\r\n\r\nOutputlen = 136\r\nMsg = 16cbf0273eaf6e7158bf635b731c80ac\r\nMD = 8660a4c21d6cfd5a47dc2cc7b867bde73e\r\n\r\nOutputlen = 136\r\nMsg = a0a3dc989c9970b11041b37b3a68885b\r\nMD = d4020f952d6588a151187fe70ed6a31fc3\r\n\r\nOutputlen = 136\r\nMsg = e9474a9e7a8bd81dbcca534d8c78267a\r\nMD = 5ca33a1ba329ebadca76735d27c5b09477\r\n\r\nOutputlen = 136\r\nMsg = ec83d707a1414ae98d088c956ff1687d\r\nMD = e6c1945ec92c6df1d571ef9bba8d60e128\r\n\r\nOutputlen = 144\r\nMsg = 96dbe183ec7290570b82546af792eb90\r\nMD = 762b421dc6374055a061caeddcf50f5dfbb6\r\n\r\nOutputlen = 144\r\nMsg = 70bee186dfacaca737b2b099a4de13f9\r\nMD = 0c5e6530a41b3fba4b8bbc4cef2c7568c290\r\n\r\nOutputlen = 144\r\nMsg = 3ef719bee1b1485cc50e521c2d19a7fb\r\nMD = 3d9aaea9bb2522be4172702d04af3f03efe9\r\n\r\nOutputlen = 144\r\nMsg = 07e4a2db89616043a8387b4cbcb32828\r\nMD = 7d9ec770c2a0123ea3d9cbec3eca1c04752a\r\n\r\nOutputlen = 144\r\nMsg = c05fcbd92b77c08ba6920b1600d393d7\r\nMD = e9a1db5ef2cab2b32d6c8e4daff4d24eaab4\r\n\r\nOutputlen = 144\r\nMsg = e137b0843baff9dcde0a617cb889f3d1\r\nMD = a08532d0cb489b187b67613b6ccc2b3e8e3b\r\n\r\nOutputlen = 144\r\nMsg = 75827fcb0c0848a332d08376666c4b89\r\nMD = 80fe3c82824c1541a6edb6c68e22b885fda9\r\n\r\nOutputlen = 144\r\nMsg = ca12721a7a44544d9518aa0d4e407529\r\nMD = 25904657e9903ce960b56bcc42a4e9ff7b33\r\n\r\nOutputlen = 144\r\nMsg = ef741128cb1abaa43680ccdc7e12192f\r\nMD = 0bd267b9be1cabd995247d9deace127c9d46\r\n\r\nOutputlen = 152\r\nMsg = 365c75b9b325a2e1708fb9d91539343e\r\nMD = 6004bf78fb5f0e181aaa8f9890aaa06a7f03b5\r\n\r\nOutputlen = 152\r\nMsg = 9551d68d4867475fa02ec3ba669c75eb\r\nMD = c7bf34cb74b9481cd031677d2d0ad2cabb078e\r\n\r\nOutputlen = 152\r\nMsg = 981f4788c57eb8d064805357024d3128\r\nMD = 4c206447e85a2cbd4fab891ef3140806a32a89\r\n\r\nOutputlen = 152\r\nMsg = aab231df86e774b3761c099046b851a6\r\nMD = e8d795b389dca8b7b52e768fec79a1b7a60e5e\r\n\r\nOutputlen = 152\r\nMsg = 75668a67645b9f8c0a737bca19231253\r\nMD = 9f2ccbe1ffbefe78979dd23e6ccf9ed3dc306c\r\n\r\nOutputlen = 152\r\nMsg = f8922574de4dee7129eec3037926e972\r\nMD = 93e7fe138a2e2a8e7ddaf8e8e5595c55f98d87\r\n\r\nOutputlen = 152\r\nMsg = 9b0d9b36c46c2cae148dd0f2ffe9a8e6\r\nMD = aab2216446d3347bb51a6240c33dc58cbc054f\r\n\r\nOutputlen = 152\r\nMsg = ded94e2f7dac06b4245a5ae06c63d9d4\r\nMD = 7fcf3586f10aa31cfba4717461958245eab3ac\r\n\r\nOutputlen = 152\r\nMsg = 27a771a406df8862fe9d988f9f82d269\r\nMD = 2d8fed871a7fc7521ade70df9564d525537761\r\n\r\nOutputlen = 160\r\nMsg = 3458d31eb677c3a369d58608715480ef\r\nMD = eca90329dd0e76f5051eb5cd75f5e015f0348993\r\n\r\nOutputlen = 160\r\nMsg = 7243050e327a3a22236772bdc9506cf3\r\nMD = 62770578d0504dff65e54dbe3ceb509e8cb89160\r\n\r\nOutputlen = 160\r\nMsg = d5e102fd62e05073237c292598bbc774\r\nMD = 7cca5b42a17dcec21511f13930283585ffe774fe\r\n\r\nOutputlen = 160\r\nMsg = 9eed6dd16616ac286c2d33722e421f6a\r\nMD = 4c5878233a58f9069f9df74977e217e238b03a78\r\n\r\nOutputlen = 160\r\nMsg = 4cb7f08addb2374f00342f267ef38e7e\r\nMD = 0d140c1ee0a89f69e3d5acacb282bc71230d546f\r\n\r\nOutputlen = 160\r\nMsg = a035c12af3fb705602540bd0f4a00395\r\nMD = 64689beaddf7060d7043f97d102cd14ee2c83542\r\n\r\nOutputlen = 160\r\nMsg = b62bae726e14fe9ed55bfa762815f15f\r\nMD = d98b628dc2aac97ea43a7a843f55e3d7eed5c1df\r\n\r\nOutputlen = 160\r\nMsg = 70cd55d250661efa8cd5aa0b7ce231ad\r\nMD = 481f166894ee480648b093b91827e1847b7a8518\r\n\r\nOutputlen = 160\r\nMsg = e8dd215f3107d4f2b7fca3ba036f869d\r\nMD = b727d3db9edf072ff87a1e6920abce8c66c356f2\r\n\r\nOutputlen = 168\r\nMsg = efd99fb27a8dc1c9f31e5483b35784a4\r\nMD = c0cf862a4230b413d88a0205a17352b1683ad1b8e2\r\n\r\nOutputlen = 168\r\nMsg = 05a32829642ed4808d6554d16b9b8023\r\nMD = 2848371f7341d499fc848ea8f249a69260f98b10ec\r\n\r\nOutputlen = 168\r\nMsg = d244e11f506eb5ea5b4a6b328cdc80cc\r\nMD = c1dcfb1a8c6af1f3faee61e7e4c6f99d774405a238\r\n\r\nOutputlen = 168\r\nMsg = 9e8bd95c7b59826a7639adc704dc1ac5\r\nMD = 2dcd280f1530bfaeb7361a0caf1e3c1b7617e11665\r\n\r\nOutputlen = 168\r\nMsg = c2e6e39c94baccf48efcb08f2e08084b\r\nMD = 1062add607a6a79ed9a27413b6a6758eca6a71f357\r\n\r\nOutputlen = 168\r\nMsg = 81c8bfe6fc0b1e92ddfad4215752bdd2\r\nMD = 3b37b980afb04ada89695c70c27eb887a913a502ed\r\n\r\nOutputlen = 168\r\nMsg = 27583ecf40b46eae9cf7e6c708c4870b\r\nMD = 9c6c40fb1e8b281541e979f7f2700cf0419233fbe3\r\n\r\nOutputlen = 168\r\nMsg = 56ee0025d5dc36cb53552dfdb9713127\r\nMD = fc20a0bc0e9e0f5670758bc3b5f50bdfb278d781b3\r\n\r\nOutputlen = 168\r\nMsg = 91edd2a26865b659598f7f6c1c94c2e7\r\nMD = 52cacd1c121c20973ad01e53d1e418ca15638084aa\r\n\r\nOutputlen = 176\r\nMsg = 7ceb1e7161c9170d3c6ae5cfab3b4e3d\r\nMD = 420890852bd43a6399f9fe1760a76a26540cf03f28b8\r\n\r\nOutputlen = 176\r\nMsg = 59bc722152f2a73b17a7bd9a5522ee64\r\nMD = a4880b7b6049284de401592ced25d1c05a55e90bad5b\r\n\r\nOutputlen = 176\r\nMsg = 004da551df7139df9f34299ff0d5ce59\r\nMD = 41deaa74c79677f8b5e80e26cd2f48d8b30fc939ac57\r\n\r\nOutputlen = 176\r\nMsg = cf5881a68d477d9b2d26dbcdf2020940\r\nMD = 081bd131f9b131e28beb9f76a549bceac680ea9103ed\r\n\r\nOutputlen = 176\r\nMsg = 497a69013eeb665c73b60ba34397b019\r\nMD = c80ed4ac9604b1bbd23ca48bcb8b01dab730af9d1c73\r\n\r\nOutputlen = 176\r\nMsg = 08206d367db60c75ad9b3c8bbfae70ea\r\nMD = 904062b64201aa792ad9dd2917757f96c707312694c9\r\n\r\nOutputlen = 176\r\nMsg = f03ced4f360ecee8f76248536e1c04a3\r\nMD = 09b5166e6eaec706ee55931e3b5947803dafd8c9362c\r\n\r\nOutputlen = 176\r\nMsg = c7280bba55803bc5a86a11c366467fb6\r\nMD = 32d1367afe291d16a06c48c59ccb01b64086c55d1336\r\n\r\nOutputlen = 176\r\nMsg = 0d6295543e7d7a46c70a9dbff7ece755\r\nMD = 414cfca0e209e5a979d74cefb9bb1aab57526a7a8609\r\n\r\nOutputlen = 184\r\nMsg = fbd93adb9e9176398cf1136a1f02c6df\r\nMD = bed2e63ebcb926a5a18d523741d1cbc9f5ecc98a97d9c0\r\n\r\nOutputlen = 184\r\nMsg = 4c1a84f9eec120ad7c5dc0b1015778da\r\nMD = 854ec602ff61e496ad68143a94a290ef1af167735d318e\r\n\r\nOutputlen = 184\r\nMsg = 4c9a0106bdf32f111c983b3fd9c7b8e6\r\nMD = d4d4d9225d523ba24844c5f77d82da81b4861302a0db5b\r\n\r\nOutputlen = 184\r\nMsg = aa369a4009f21fcc54815d8fd9cb2f45\r\nMD = 5aa0fdcf526ede4bc11e36c0128dbbcb5893ebf945b9db\r\n\r\nOutputlen = 184\r\nMsg = d3a08f2cc59c658a4c69176ff0c1830d\r\nMD = 47cf0672e166060135762779a673491c864600ed004b3c\r\n\r\nOutputlen = 184\r\nMsg = 932f457305a9a14330a29121c58e074d\r\nMD = 205e8affdf54f6d475ff391fd52915e4c0afe5b8a6c18d\r\n\r\nOutputlen = 184\r\nMsg = 03aefbdad93b6896dcce1c729fbce988\r\nMD = 7e84bc8d013ee9c40d29b570b2ab37ad93bc74ada2d51d\r\n\r\nOutputlen = 184\r\nMsg = 2d31ec167adc7a023568dd02f71c11b6\r\nMD = 25f5715991dbc0e4f7029fc9eec8e64159d30e669cd792\r\n\r\nOutputlen = 184\r\nMsg = 7bca487ff0ce5452d92e225c9b8c5bfa\r\nMD = d45f7d6c309543281f62bb91f03ae976a3982e690cf803\r\n\r\nOutputlen = 192\r\nMsg = aae474370700c8896ff1bd90df4de3b6\r\nMD = 73750ba855ce376034dd5dc9c1cf54e3e2e65bb0a1c7209f\r\n\r\nOutputlen = 192\r\nMsg = 431d4c79faca0e15b720aba4190ee430\r\nMD = 6fe71e38285f0c216f08ae4ffe8af13502538a19413bfa0e\r\n\r\nOutputlen = 192\r\nMsg = a0b250e40e54e3046564aeec126da60e\r\nMD = 6223b013a47db143f7fd3a99b897cf8ba1b394bfc58fe0ae\r\n\r\nOutputlen = 192\r\nMsg = 64465d136f9081e293b3aaee1a6310a1\r\nMD = d664a13ff90ad944fa60040904e06bb69a8ef39e84de7707\r\n\r\nOutputlen = 192\r\nMsg = 382ce6a97be09193404b5f3865e6baeb\r\nMD = b824c8f435b8f86863d40522bc5875be67bab4f798794c7d\r\n\r\nOutputlen = 192\r\nMsg = 4bbae3b83ecc337e0854273d3ab17467\r\nMD = ", "f6dcb321edee6846adfadff9868f2ae5341446eed3a257f2\r\n\r\nOutputlen = 192\r\nMsg = 70ff9f09596e13a9ca6a73d0bd95265b\r\nMD = 06eeda2bbdefdb2dd1567b6d198ab73b742d6c923ba0044d\r\n\r\nOutputlen = 192\r\nMsg = 672630af113a015cea520e6e48bc8726\r\nMD = 25021f325085becfe19e19093574e86e32ca51605c0ee895\r\n\r\nOutputlen = 192\r\nMsg = 500e735c87c19291749b653953b724ff\r\nMD = 4848f7a15cdfcf2cafe00186ff688eb626bade0e0877a894\r\n\r\nOutputlen = 200\r\nMsg = c1b88c92ecccd4755987dfe1a915f986\r\nMD = 6e555538878906721fbd2c8334f4934174ae5317cd249e92af\r\n\r\nOutputlen = 200\r\nMsg = 593def2e2124b69fb8e139272e922e71\r\nMD = fe1119ec2a57d3f22561b9675d8091adbb50dc702363afd61c\r\n\r\nOutputlen = 200\r\nMsg = 2f034a5fd01e46c9bd1951f1a76e4f3e\r\nMD = 45e7e61bd5cc353eb81b83c6f135079893667c9b52475ee096\r\n\r\nOutputlen = 200\r\nMsg = dd71192a4a9c80781b418ca3eb1d5671\r\nMD = 14d8f04d32b86eea2777797da4e96e4763022f5383310ac9de\r\n\r\nOutputlen = 200\r\nMsg = 86bbae4f6fb8d1d54f026fc84fb58540\r\nMD = 61789ea823deaf5c0eab33f10d13edc49a58dbd3f2dda3428f\r\n\r\nOutputlen = 200\r\nMsg = fbdf1a638c314f7d4c06d8133c6664a3\r\nMD = 6b5741086698203f572ab5eac2ca3b4aa17b9374dc943f0fd5\r\n\r\nOutputlen = 200\r\nMsg = abcf1a831fb7db1715f9e9b142c6c39f\r\nMD = ec1370181cc07bfd882b0fc33f964f987542fec1cd856c8f58\r\n\r\nOutputlen = 200\r\nMsg = d525aed5907b542bf35ec5cd6c167769\r\nMD = d025c9553362f7010e38a9aac418255ddf3f68243d55369770\r\n\r\nOutputlen = 200\r\nMsg = 489f322110002548de11c52e10058945\r\nMD = ec9804e417e0ec0f465d102f613d3902e0534dafe40df2601e\r\n\r\nOutputlen = 208\r\nMsg = bf8594f322de3d179722d182273f51ba\r\nMD = c2e5b8946c6c73739678a3dbca41a8a615a0967773a51d2fb387\r\n\r\nOutputlen = 208\r\nMsg = d87f23db7553ebfceaaee817a49b0f1c\r\nMD = 6136ccea5eb15b2229d6fc169db69d229fd0fe7a02ed6d87ea58\r\n\r\nOutputlen = 208\r\nMsg = 521701465c9acc253eb47b5c0b3c5a99\r\nMD = 24581c251ce64fc80db5a59718174a3e50860b6ba6c3c2958bfc\r\n\r\nOutputlen = 208\r\nMsg = 87f6866a72ebbfb9dee65892a2ea953e\r\nMD = 81c720730917bfe26ab5fe8a827742a42cea8048afa2c42b74f1\r\n\r\nOutputlen = 208\r\nMsg = c3adc0c2ffaee0394fde2b061d12f4bf\r\nMD = 3ef8f195b39e065ecf350d3dbbd79cb148c03bbeb2401576ff27\r\n\r\nOutputlen = 208\r\nMsg = e4a96e93bca819d46c7c31164938482e\r\nMD = 1dacf817ccef372c343dc3db365abe2af088379a226d9b1a3b46\r\n\r\nOutputlen = 208\r\nMsg = 07e3a2e0640ea1a22203706b62b54471\r\nMD = 95ea9f55a285d83174b3cdefd95bcda974e484cfd3b50d84d17e\r\n\r\nOutputlen = 208\r\nMsg = 6fe4a3c04e258859e3826140222c6d3e\r\nMD = f1caa4de0a00fe7be1e882a427a1932418188ca58daeaea57e62\r\n\r\nOutputlen = 208\r\nMsg = 368bccbd80655a012c3a9468f42a28bb\r\nMD = c46ec72fbcbc7fc9c9a3e160f66426a7e7b58da1072cd92aae43\r\n\r\nOutputlen = 216\r\nMsg = 606e64147e3db716c3d20d12144c9db2\r\nMD = ae8b8acaf035d9d42f53c437fb4a08b129ac6e29b7abaca6c59ca9\r\n\r\nOutputlen = 216\r\nMsg = 938ded9a183b6faa6236347ada548ba8\r\nMD = 5f5d977ced561df28906243b298c2974035e3bb83f3d3123f93dbd\r\n\r\nOutputlen = 216\r\nMsg = 9d3218a3b9046e80c344dafc5c9ab416\r\nMD = f20fb033f7a4c01254e580556b36aaf607a904f0d8d87b75bf2186\r\n\r\nOutputlen = 216\r\nMsg = 9719a6f3a37e1af1d79016a5056b9822\r\nMD = 9f23c82a7a958443ab3851f0c1cc1dee339c282dfe9d76d5bef4b0\r\n\r\nOutputlen = 216\r\nMsg = 3629384895a8304336460ebdcac42216\r\nMD = 078d5e9d7b92a70da55b31d0e82ff2018759b9b91deaa3f43372e5\r\n\r\nOutputlen = 216\r\nMsg = 8582cf482e3bc15988c987fb075dda11\r\nMD = 4f03cb4d9d119301587e5b866d3cb3872ae8dcc372ab121f3f1707\r\n\r\nOutputlen = 216\r\nMsg = 1bbceb569ce7a3c5ce121cac63bb2ba0\r\nMD = 56ac3177da634f0f4a8d0bc49dc6762193218ad80aec2290c50534\r\n\r\nOutputlen = 216\r\nMsg = e68a402884a458ee49509f77d18fa46a\r\nMD = 9dae63347ed29e71c73e8c589184c5c94a85051bcf841727681a6b\r\n\r\nOutputlen = 216\r\nMsg = 4a37b8498861c3cb5d145b35c71f9c86\r\nMD = 69f8eccc9dca32fb1725f912899bd55ef8e5cf6194710acee4e779\r\n\r\nOutputlen = 224\r\nMsg = cd10343363fe9ba5558a0d547bc3a5fc\r\nMD = 750120acfe4cb4181831b8e8793bdd3481eb9c45daa7aac24035c8ee\r\n\r\nOutputlen = 224\r\nMsg = 1deeeadcc8711b5c4f0234f033b15252\r\nMD = 4cb4e14dbb2e0623d061cba81b01cdc9efc547b8659ccfbb58c56402\r\n\r\nOutputlen = 224\r\nMsg = 64b865cff25adc9364ff36eb75cc17b2\r\nMD = c4f83d6fcbb3f29dfb3d8ebcd052ce6056bcab730b794458e6ae2ba7\r\n\r\nOutputlen = 224\r\nMsg = 90723cfd10c22113bd28dd4c09a5843e\r\nMD = a697b354f636a1cc9985590bb84aea11dc8ed80ebc95f90911188279\r\n\r\nOutputlen = 224\r\nMsg = 2c9b5a2717f05a6db21a2a5149c51af0\r\nMD = 76af83b5a0dfdbbca38c1befaaad3e63ee45a3325bc584c1e0c22ce4\r\n\r\nOutputlen = 224\r\nMsg = 9d1336eb5e7e2ab35dbdf9de54aedd4e\r\nMD = 93788a24ede50f27c922c10bf3a9cd20c3d84bacc0cd6fd3ece586bb\r\n\r\nOutputlen = 224\r\nMsg = 21ccca432f535e4624b7ab39ff49c8a5\r\nMD = bd62b3ecbd2bc05b9cfc4c1248af8413dbdbdaf19fdf60d3134bdd93\r\n\r\nOutputlen = 224\r\nMsg = cd65479018c98f9e784485c42fe58f1f\r\nMD = f5e4adb0747b70b66ba3407d8b4cf0fe64b8a312eff550979b515079\r\n\r\nOutputlen = 224\r\nMsg = 2e0b24fc8274fc7644d81796d0b053d3\r\nMD = 0691797d9f24556c5dbf1fbb9c5bcb447cba326ad60940d0c55f25ac\r\n\r\nOutputlen = 232\r\nMsg = 73eeecd1f5c1a64fbbece5876c101e32\r\nMD = f297d2264c57b39a2cb988e68d721f4bb1690aab0c302a9048608c640e\r\n\r\nOutputlen = 232\r\nMsg = 5f67c964bfd9fb70f56ed94565898393\r\nMD = 52d45923709c9df92ece412005c6b953166716b2719478e8730941a4fc\r\n\r\nOutputlen = 232\r\nMsg = fa43adcdc394f77c4e64747f19c833b7\r\nMD = 32f7d93bda1aece6fa39095c4b55e9a34c4c56a18cd82d5a22f5ef73e1\r\n\r\nOutputlen = 232\r\nMsg = 4be0a6f888f251902eefcd035f02e9f4\r\nMD = bf7390dfc6aaf8f56d23979ec1d92d2092de3fcf170747ebcc32d1ef9d\r\n\r\nOutputlen = 232\r\nMsg = 71eb3e6f0e8845ffb1e7950dd1ee875d\r\nMD = 888c97aff7adc72af2f2c8daaddfe661bb8571a1ee9fdd6bf9ada0563b\r\n\r\nOutputlen = 232\r\nMsg = 9a137bbeb20d05f3d4a2959a1d4d47aa\r\nMD = ca8c36ea428cb2718feca0451e3d98613ef27b587b43973773dd2f2e40\r\n\r\nOutputlen = 232\r\nMsg = 43707282fcbc66599cb04ba3138d31c0\r\nMD = b9a7cfa9f54c0ea302182d82324f76dc0718d266879c1b9f00e62612d3\r\n\r\nOutputlen = 232\r\nMsg = b232d9a085d7d13d5e7e86616a32278e\r\nMD = ae8dcf860461325b6359078ed3af5497be642b31e2e69200fb94ef773f\r\n\r\nOutputlen = 232\r\nMsg = 64e7bcd2bf9a94b420aa117a53bd0b2e\r\nMD = 6316b49efa50b05be9995572b6da84a1b60820ccaf2911c6ebfe1db751\r\n\r\nOutputlen = 240\r\nMsg = db8e4d7be53d2396fdf82726b2e57a1d\r\nMD = 1aa263d0ff30785a74ad2ab0aa635ced434de00e39b3e544aebbfdab0adf\r\n\r\nOutputlen = 240\r\nMsg = d94aec50b9725a976ef047e0a8457ddb\r\nMD = fe3e414232ec75a304cdb8efb854c14982a20659e6120ce0cfad027dbbe4\r\n\r\nOutputlen = 240\r\nMsg = a265cc7609106afe878f41bebcd30dcd\r\nMD = ba648549536ff8a6e9acf75cb44f989fa9154297039f8b1c5cf14a8d59e8\r\n\r\nOutputlen = 240\r\nMsg = 52a10c3726f7d4be303e17edf530b5f6\r\nMD = 3beb8559d3331fb86d13e2910a9a6d423baeef09af488cb7231bf5aff200\r\n\r\nOutputlen = 240\r\nMsg = def73dadc3bdcd938d2c59a76a8d9322\r\nMD = 3a3fb3a84ef8006c2e5bb946013ece9551105bb883d1bbf90a21247f162a\r\n\r\nOutputlen = 240\r\nMsg = 3e3acb7c71e82d4c557bf7a95093d6d7\r\nMD = 9b7729cf16cdbf5f1cd0582a1492755d48fec6c55510ac0b3770a2bd32ee\r\n\r\nOutputlen = 240\r\nMsg = ed81dded03dd2b214c939579be11e764\r\nMD = 7c48fc1782857b5e2f0502e58f516cbc4548598dab186cadd0028fa50ba4\r\n\r\nOutputlen = 240\r\nMsg = 22e1df25c30d6e7806cae35cd4317e5f\r\nMD = 7a16ecd689370df719ca1e4f5add393d23a2ba4cb0cb1d22e0090ecc1461\r\n\r\nOutputlen = 240\r\nMsg = 6cb98a9dbf7c4982ed9c2d4a71b62da6\r\nMD = f0b7d6013b1b37bec7424890067faa81f345751b31ddd0fd304d0bd00ca4\r\n\r\nOutputlen = 248\r\nMsg = 5d8e8b9854a597c3277395cd3dd5c28f\r\nMD = f67d83cbe49b580d00c42a5fdd6446a755e227b57e13ec3072fe0fadacc950\r\n\r\nOutputlen = 248\r\nMsg = 44364eae415dbbfdd75dbc38a998387d\r\nMD = 1c97c7294c140a1c57c5efeb2d7fc2769d53ce6789d70af2c8d0ae4a5ef858\r\n\r\nOutputlen = 248\r\nMsg = 6da13cb59b6b208210ba6c34716e0c5e\r\nMD = 970f21db638b8f59ec8af7e2d713f56933a19c1c830fb87eef9e324f3ec890\r\n\r\nOutputlen = 248\r\nMsg = ef46ba25fed903837bd6f14da02125b2\r\nMD = f7b188cb797551ccb5c431d405fe609021efa437233a78cd7afdaced081472\r\n\r\nOutputlen = 248\r\nMsg = 1a26596839fb83304bc469fbb56434d9\r\nMD = 0a610c3dc22292e8309b335b5030078269fe6f5b39d50ceeadea39b4d9de0e\r\n\r\nOutputlen = 248\r\nMsg = 87d5aa9f54af9d83b1b57678902059a5\r\nMD = b2274f89944d2a84aa57d8d8b470da9036036d74bd1cb0adaaa2935ffdfa3b\r\n\r\nOutputlen = 248\r\nMsg = da044864c8217a77d663aa3bc90d6716\r\nMD = a209bac56d92f8e6b2907b934322951cab36cf48f00358ba2e45364be416bc\r\n\r\nOutputlen = 248\r\nMsg = 381e6b77a78a3c072c9d5be23fc11d50\r\nMD = 20a8e73ec0e9ce0e6b8a53f41f63e8df06bc54a20b30bd5515210a3f5c36b7\r\n\r\nOutputlen = 248\r\nMsg = e1095a806e6e42bc225f85edda98ff55\r\nMD = e94ebee167b533ee2ff4348d984e472695e1361234a2619310222bca76b223\r\n\r\nOutputlen = 256\r\nMsg = d94be6703183babe2a30331b0028193c\r\nMD = 0583c92e58ec7df9365dfa9ae3fab8bab0ae1a85c24cc83475", "1a39159fe17d77\r\n\r\nOutputlen = 256\r\nMsg = efd1c510ed89cabdf29598c0e41265c7\r\nMD = 117df5485b9c7d13f31e7897da27d508da1437fbafda349b33715e73d935c615\r\n\r\nOutputlen = 256\r\nMsg = 35f05940542b20c76f0d26f0826d78e7\r\nMD = ea14fce8784800d1153d46273b377ad7e2ecd69c0203ae508dffe5cf6d5226fa\r\n\r\nOutputlen = 256\r\nMsg = a35ee6136d2e323ffc855c709c5426b3\r\nMD = 1005e8b44095c70b7fe22bf2eb0be4b46ea09ca75ff8ceb0167b86e4e7bc01e8\r\n\r\nOutputlen = 256\r\nMsg = 9de0f29ab812173dddb33afd611b6787\r\nMD = c7d46e50d46ac4c1899778b36b06b2ac624e2b83c9e01deb5d47c0b82e41df71\r\n\r\nOutputlen = 256\r\nMsg = 049a9a408e559aecc24b3eaeb3164a8a\r\nMD = 9eec3746f1ab442cb915aa0df5c8205108d35017e6998351ee70df7340564cc9\r\n\r\nOutputlen = 256\r\nMsg = e01cbb1ab95410653be263b1c63e9e53\r\nMD = 4abd4c46f3d06e4fd8e0e7b0a98496159350ce8af7ea331772895d71ecf8af63\r\n\r\nOutputlen = 256\r\nMsg = 22634f6ba7b4fccaa3ba4040b664dbe5\r\nMD = 1a3e90821cd0a88e5a6da728bacaa30f7a1086220e72d1bfcff922034d29e629\r\n\r\nOutputlen = 256\r\nMsg = 0ad6dcfcb33ad0fe51b0bb94cbd4d9da\r\nMD = e97c9f53eb6128128b0c40efedbb61acff8a616dea7035f102addb1f5d38df68\r\n\r\nOutputlen = 264\r\nMsg = 31fb6be396d8ef43f09a7687d60fe70b\r\nMD = fd982f75a66ff3798b35b41735a4337a3d76a5e5b7cfb652bcef82b418c51daf63\r\n\r\nOutputlen = 264\r\nMsg = b9978bf8006d4551a3b905689a60a8f8\r\nMD = 0dad76a9d67cffaaa23c98f2657ed832d2f95576f29e10681354e810f478708960\r\n\r\nOutputlen = 264\r\nMsg = a479e25d7777bc8fe36d6e0037bcdfd0\r\nMD = 7be13f84f3832297738997eb7986ccf3d1bf01a6cd3b80c8e7a52644312cdaeb6c\r\n\r\nOutputlen = 264\r\nMsg = 0242d981f25245a3958b75c364d2c993\r\nMD = 19396a40377259d78d4fb54ff4eda0b8f787194058b06cef56265c12a4b791a7b6\r\n\r\nOutputlen = 264\r\nMsg = 5dc1c80a7222096061bd40e9884ad4b7\r\nMD = a3125bcd727c879195b4c5af18da122bc8c43f472e88da841891493d4a202bdf27\r\n\r\nOutputlen = 264\r\nMsg = b2d13f4b112c07a623cbecf198aebd4b\r\nMD = 63232f5d7ba05802ead9871c0e01ab3a51ee236cf48a1f4080ccc1098584a500c8\r\n\r\nOutputlen = 264\r\nMsg = 287eb556d3afce478b22e6ec16561354\r\nMD = 55695ec7eb5390855ce2bdb3d511f6e9142f5d83043ef7d21f4a05aecd5fef5147\r\n\r\nOutputlen = 264\r\nMsg = 784ff7a7120d59ed3be228d9aa3a6b65\r\nMD = b11928c301c805147e9612ada417f1f8b8892084696715c01ed02a7ca3a0fe65ee\r\n\r\nOutputlen = 264\r\nMsg = 4002a1c254eea1b8d19d5e5a977f5ead\r\nMD = b8e44fd448bbb543f6218bfb4e54566f56375bc34f8909a065a1c6fe66bfdd7235\r\n\r\nOutputlen = 272\r\nMsg = 6c05ca3e4adf27a7cd58f3dba5b377d3\r\nMD = 277ccfd7ee36bb1141eec0a99650498375ad2025cd51ff3b11e57efe3398384c0b61\r\n\r\nOutputlen = 272\r\nMsg = be8d6e95afe3352398ab8c46f6837197\r\nMD = 436068899fc704424cf9320f74ea459520ad2aa71100d63a3ea35d0920b8591640d2\r\n\r\nOutputlen = 272\r\nMsg = 7851f0c1af7177b47d571ef45c1bec7e\r\nMD = ef86289f9d2d3a7fa0ac43b04078d3f66b080d186fddff37abf14d75428335d52b14\r\n\r\nOutputlen = 272\r\nMsg = ab1f4d58e5e1f6cc779f9c79d9840efd\r\nMD = 7f86c629c003b280a6b846fb80a64a6b934f74ca1d2da58c436221e0c8ad0e5bef91\r\n\r\nOutputlen = 272\r\nMsg = e65af6eba1ef23e092f1e292e9db9373\r\nMD = 1768420cf1715a683b1f4362ed5f1fb526abef00c6da0956f449d6ab6b43549e4418\r\n\r\nOutputlen = 272\r\nMsg = 39b8e4d45bb2171a2e8add1f599c31c2\r\nMD = 441a42b95bea14c4de59c0c84f5c6b342f69a57bcf20d49eaabda3c203fe7469c0de\r\n\r\nOutputlen = 272\r\nMsg = 817699ddfa19c74ef86a35235dd37142\r\nMD = e4d8d262fc4d14f06262d7e8680e067f12f7f1c5f16fd716d222785faf317de76073\r\n\r\nOutputlen = 272\r\nMsg = 14d7b612c9317f74a3dd0d52b1ff068b\r\nMD = 161133943424b01b527e068e564d41e10c76f11f8c037b54956f59799f7fbf4b86fe\r\n\r\nOutputlen = 272\r\nMsg = b4198bbe3b74e99cfb67ba6b0fed218e\r\nMD = 120dbe573475318958ed3706b12db19b1aa913c0244596337256c2abfb214f30b818\r\n\r\nOutputlen = 280\r\nMsg = 232932787545f1472327c69bf48d4541\r\nMD = 0a8c2486eca2cf405ecd2c470b053134dd555ef63f1e0a40162ae839c142f6a31b1194\r\n\r\nOutputlen = 280\r\nMsg = c8dc8746758e816050c9af7669aacb2c\r\nMD = 6ea118e6e5f94e479ea25f8570e6ffaa970509cc1ecdc49f6b7875608520510f863c2e\r\n\r\nOutputlen = 280\r\nMsg = 5119fa5a2050a98d065f7d58161bc069\r\nMD = 82ee650cfd66c0b3ccf2cf2dd38af0d53c35906730929b6e08be092669b04fd3899e68\r\n\r\nOutputlen = 280\r\nMsg = 1c85bbb71d5035f88ba97a785b88338e\r\nMD = 14df1e0e753711da0ecf22f9cc680f601c3773d36332fc4a3999a190a39d377d3b7612\r\n\r\nOutputlen = 280\r\nMsg = 7263e1e02b649db6ca6349f6811cc3d5\r\nMD = 29fa11b87603f1716425ccc5fe976a4f297486de523e8fc5395541446bdc4bd712c866\r\n\r\nOutputlen = 280\r\nMsg = b64b8a4367fe61337c57d2afe0e24841\r\nMD = ddd46cc8947eabb2cac38b8efaf723f49cab562b34003b67cacb9b79eef4fbf3f93a22\r\n\r\nOutputlen = 280\r\nMsg = 5237dd1755842fb9e6b05395c309b27a\r\nMD = ad6249f9b7c82f3d8629107cd46a6305de395a1c9975b150eddb3b5732fc627b1d2516\r\n\r\nOutputlen = 280\r\nMsg = 9c2791a5217557843180c2dc983619ad\r\nMD = 389792af36ec599b3f20c36ae7330ad179c334dd98d8667b936860f93c612cf52f1da0\r\n\r\nOutputlen = 280\r\nMsg = 3f493fcdbd50e1ff2469e73ace9a0fd3\r\nMD = 74c85db2151f1552929594c3df4b0b57fb10945e94727811a5a04b63da7dac94ae556e\r\n\r\nOutputlen = 288\r\nMsg = 46ebbd7578e17f867b723c41b5bfa16d\r\nMD = 769adde27ba528586b6a2fccc42c7adb40a6aff905cd59f1c51258c72702615cd465ff46\r\n\r\nOutputlen = 288\r\nMsg = 0f1124928660658aab0a581fe5aeb181\r\nMD = 744964f4a20589f18f451823fe2125933e4ab8573c5bf0066bcd1229e05a12e7ce4b43f0\r\n\r\nOutputlen = 288\r\nMsg = e9967d7440b6f3d21f700615243671d8\r\nMD = 7e4efb0f6c8dc4b21d211fece5e9e33a69b8dc963373fd2a35c7e31519c489dcac4d6ec4\r\n\r\nOutputlen = 288\r\nMsg = d0cd37c9d1f77bfb8343ac648e8fc46d\r\nMD = d32fffe1ff1f309fadb62d6672594d4b35e3e5ac853820b0b571aea514657079ec2d4fd8\r\n\r\nOutputlen = 288\r\nMsg = 139ed70a89b46ff8dca4258568a85b5c\r\nMD = 67b355969d1136efbac4ac6a7c755f67b23d973814f75954649cea82a66227f8b32c8da7\r\n\r\nOutputlen = 288\r\nMsg = 03dc52dda67b20b69778f8017eaddd05\r\nMD = 4d41619f155ad8e836933a53be15541593429c45e56a88d2fb797c10efd0a13e1cbd927b\r\n\r\nOutputlen = 288\r\nMsg = 49670867f30599b35a332ddf57f1101b\r\nMD = c9d4c164f8198988fe6eac2acca49ee7a5ca238e744aeaf2fd0844c85d05f6f6ca40ee54\r\n\r\nOutputlen = 288\r\nMsg = bc0b3c3bbc2fa2d8b416c2398ed0fe87\r\nMD = 87c1e6ad94bdafd851376d5d9c8e79942141f55314d02fa0aabf308be78b948af428c3ef\r\n\r\nOutputlen = 288\r\nMsg = 9bd2bd3a384b9ef141ead26304963549\r\nMD = 3cdecb09f1673d8c823da2e02a2eeb28f32095e7c0ce8ab391811c626c472511a433845b\r\n\r\nOutputlen = 296\r\nMsg = e776e6749c5b6c7def59cb9834098453\r\nMD = 15a4dd7c93286572de39b7cd692b57744fb65017a3277724b2de12ded2e1bdf6951884c268\r\n\r\nOutputlen = 296\r\nMsg = db3f1aa51e1308e19a52745e1a272fbe\r\nMD = 5c810492e3009f718d4c565712a996d6288f3f6c9ec60f591bc9662ba958cf46bdb4c9e488\r\n\r\nOutputlen = 296\r\nMsg = f9f861654ea697456a5d9044ee8e0605\r\nMD = 6da43906375dc782711e179582cd435cf422601a346369a69776cf4eab0f2acf954aced2e1\r\n\r\nOutputlen = 296\r\nMsg = 5b2f2f2af83e86d42c4e98153fce2779\r\nMD = b6e0361dbce6d4a809a2e982f1dcffa4a49781c989402bf9c603cdacbc15484261a47b050d\r\n\r\nOutputlen = 296\r\nMsg = 3b2013ffe1813edd6cad8cb6d7c76cce\r\nMD = 97b10c446d9dee64dd29d3f8fc1da19f2418039c36119eacaa72ec11b0d799f2038f7315ce\r\n\r\nOutputlen = 296\r\nMsg = cd54df0a90999f5d266ca8fd4f1d55f1\r\nMD = b78e03db2786126861b9f0566485a39acd47a5b18625624be85e10cb64809e4ee37fccfdc6\r\n\r\nOutputlen = 296\r\nMsg = c8a0af2b725b947cc1e6c6ad1674bc2d\r\nMD = 57f729bb247168426f2a9bfff1420c2543798b8c55e4fb43a396f81bb28fc4737bb6b1b803\r\n\r\nOutputlen = 296\r\nMsg = 094cd1050f2f8706e65b2ae33ade6335\r\nMD = 944267af083995ba05ec13e798e0de6bc8a127959c6f6744458d242f470d0c0341b74a7499\r\n\r\nOutputlen = 296\r\nMsg = 613927ae151bc7377d1f4d3516dbc21b\r\nMD = d68a076754a81b75646f274eab062560c4140fa1e21dec1ee5cae1410a58409df9a8820e46\r\n\r\nOutputlen = 304\r\nMsg = dcebfa827fbd92d6744cde446fc86216\r\nMD = 2be1ffc9f8c66f059c2361b177f80e4a7fe1deae96f563a4c4e8afc8c22d149628a14ac6cb50\r\n\r\nOutputlen = 304\r\nMsg = 216649806a6bd9326b64413cc14240b6\r\nMD = 37599550bfa7748a4fb19188985ddc0fb4258b8a232c00e55824f061771d20c1ae1d635644fa\r\n\r\nOutputlen = 304\r\nMsg = 9c68494913481ead7f77714e09d0c770\r\nMD = 0f57cb41dfc6aeb4d2b9ca9ac3cc76e80e46b874fb5e977201ca3bea45ff6248014b3387c92f\r\n\r\nOutputlen = 304\r\nMsg = b4e9418158bfb48e4308fc8627391098\r\nMD = e83aa3d9c905a2812d6aa91c56d338c7706897cbb6bd6b7da77b2a0a50cd28d57c07528f8f5f\r\n\r\nOutputlen = 304\r\nMsg = 98a1b7cfaa254522016fb13ae4808eaf\r\nMD = d95fd1da91b299ca31cd2f1fcedd5f7ba1cf65e1df676c21ba98131048e3c66859dc5a7c1efb\r\n\r\nOutputlen = 304\r\nMsg = f99bba3e3b14c8de38c8edecd9c983aa\r\nMD = e2aeb7c11beae1ddb8a5b03c23fc32628341477a41532e4ee5f50c3fa69a26d77aa66d272025\r\n\r\nOutputlen = 304\r\nMsg = 2273c4b7196f6e1df9dd3bb18e69f899\r\nMD = d98eb65131498b629d703fcd132598f7027eac343e10420d919fc52b5ad7715eab9268af3790\r\n\r\nOutputlen = 304\r\nMsg", @@ -5938,9 +5948,9 @@ static const char *kData74[] = { "MD = 30fd44c645ae813c877da92633e692efc24d01be938a839b52fc62e2905b6c5f510ebecad428d62025a1686e64f87d3c9bc00e1ec89947f76c04abbcce77cde07b590e03f023445b94530a97ad157b7eea40af6f61a5e390946483ec972281e98797073ab345dddfbee8feb633028fee2c3a86612058974246fcce650f4c2c496d0db43a15bcc30a59\r\n\r\nOutputlen = 1096\r\nMsg = 4bff8e8f6c673636d936c2e60e0b235c\r\nMD = 7e0ccdcb0b2768509e16f8228748de52cac312089068ca8f8ba47d4ddf73f077000b7a7763880b3efb1af5b16c743a7406157bf7400e43a11b4cfcb3b3a094561fe6fc25e1c6423803f532c700e63a31683909a6eaaae18bbf47f3a2023011e68bc42ca70197595dd50501c1d4393055ac46fbcbf53f1bb20beb1e4c08546b58d38dca2876ed16a9a0\r\n\r\nOutputlen = 1096\r\nMsg = f97cd1a658a0e3388d82f8092abf4843\r\nMD = 872eb59d9d70b83f5d39e7de815b3bce0179b04048e6de9664344d3c64693e6b028f639ad8cc7247fc80abad96091967087f2e9c70dd202717de8e6bd8bd9f17a93928c5c172b98270e9ab41224d8577e60db4978846e54496ca2bad6fb54ae35553f69ccd9c82a7478b82796ca8e4577838d5939a2159380c906b5058a99a7db4a0cfc1f47e370fda\r\n\r\nOutputlen = 1096\r\nMsg = 9fc3be491d72741ffcfd9f799b5344db\r\nMD = f9c53cfb3165759acedbdcb7388d7e63144d65f0c7eae56ec29cbea8e1deb5fb9c70f1d2796c900fe822195ef5ebdb92a65e4f312b588b4cf8b28073a891efc34c9c81c3fc647ba90e598e3f8151a15471bd716b029c8661b39c3b1b123934f491fa7527734522c6e6ba1065f47b80e1c6f7f65f51fe8adb7f05b92f2e70d3cbdebc6ed50d9c444e84\r\n\r\nOutputlen = 1096\r\nMsg = 0226e31d4aa59d8c6d2f6d1718898f5d\r\nMD = 4ad124d90504a8e0c4d3c28db36e6d51bbc842eb0da64b4d13d89319649a00d6c44999fcab35dd3d1b661616b4a925bfe81b9392ed8eec1f0017b81d9425877eed43f0753e42e7a15a9c33eb4b96b217d9c9006c26df12d3ec4fc11d5c569eae6b640b56df0a1bfeacb74623b1dfadf922ae0b987e6a110094fad040cfe685ef638300d3b334e87e58\r\n\r\nOutputlen = 1096\r\nMsg = b82c63b9b7e940269eeb55d51157081b\r\nMD = 7b9d06b952e929ebb1751f58adc0ea1863fd3eee907953cb2a6b47791a33f5b5231552e4b5cb38da4423668f3b9b042f903c9871bc6b2a5a6c10ad38efb7b23e59e3f443042662f47e1239cd2c44905f21ddd07505935cf2a016a15407457ec0a706befed5cd2ed5463d41ac11b6c69594f1c19a1178fffb3a30d1f0822d3b207d57d4e51516ea0cf0\r\n\r\nOutputlen = 1096\r\nMsg = 4127250fd2738463c4147d299b4ecd7c\r\nMD = f99c7f56657824a577d0e341425a95d9c35793075a359433064ca004ed078d4d363f0d50c5047ad9a7579d5a9e469c8eb200fcf1ddb7690e87d11ed4e5383c334590921c11206f157a618bbde8037622f13aceed9b281b2bd7265c782b811cfb7e73ac177f6c90c5dea78e98335a047d2fc2e04cc7f6603a347036db34d205b25f1fd16cdfcbe24cb3\r\n\r\nOutputlen = 1096\r\nMsg = 87a65a7b0e5d863d3acbafae5a4cc9c7\r\nMD = b25eab758604a7c4e1f3d3a435277d12a8a86b61573a2375fb90f2acbb80b84006d8a24acb734cd868f5d04a9e537522c492587276cdc1d574283eae58dd51bbf4636ea328311264e3404488e9aba5c860eae958f80a665f46a9a3b06be57a9737e70ca103badf718ff390c2eb082ce70a723249d0fd9c1efabc6f27f38826c84ac1270e4736c0940d\r\n\r\nOutputlen = 1096\r\nMsg = f2457c380ce6087cc27c5e7626a13a3d\r\nMD = ad37d7b12741105b2d783d20e29a2fc620aa4f5d39198360a9606842404d82a690f1934ffdc63efa17e57816e0412b93b6ca2a127f0110a37b79255d70d9b6559d655582d11bfd82939dfdeea95c557134b8a93e87af91ce0b4119190f31c6f43ae3dbf1ca2abe8e6f3aa8f61fb508fc7126a3dadbf49306d7dbc8789018723810a00e6d61b0e363fb\r\n\r\nOutputlen = 1104\r\nMsg = 3c4b7eb4d5969aa664f884f3a117de00\r\nMD = 7075aaaafb02f5af3591b1da41b41437b64a49a00bea28270c4d8e620c458a765deeea46f318fa3551979239c1413b47daff72537789fc533b95d272c16f8e8580e44b0dd978ae7438cb6878f0a1235f418d07214e5c8c9b2051d30e42c554edf11c253a643b33d4a83184690255bec41c93d6c133d7f0a1369d379fe076664de833781f8a6009d5eee1\r\n\r\nOutputlen = 1104\r\nMsg = f83d0c37a194599ec17436ce1ce69bb1\r\nMD = 2cf7d0ba7857c31f8caf57b27fcb25ff1c2b9cd230e79187ed0c714c769aecd8dc190bc18df91d5a94621ed17dbd4b2846eb1169697b1d251ca27ef07c07d62ad7a97bb4ee86a0cbf0f4b895d97a8a45138e711feb612ef066c8887bea16314c2298e15a0dae54aee0578b6c9629965816d85b2f2deedbe16f0d573751f0bb004490598e30c99f8f2a27\r\n\r\nOutputlen = 1104\r\nMsg = d95867886776f082fd694055756c35be\r\nMD = fc229e14f3ca6162113f4e2a6ea9a2af9f7126acc32d798a966da33dc4f6fa231b6cb338076028dd2a1d4cfc9845c9d8d0891dbeca5be6143eaa08ad85c3afe33fe4a0f9ea522eccf6d29b407d8f1fa989d1724329e8051cf151009a93eb42dfa5af32c065a864a395b4629d2c38fd885b2e5dec0994731efc5c807039753e506728b6bfc5edeb787a78\r\n\r\nOutputlen = 1104\r\nMsg = ea8122bf586c0761c478323686b051c1\r\nMD = d662b85df275e45e42eb7c33015e4d1b30299e798cef08d5ee7d9de3e9e82e702d01f33fb3d7430f99b99fe36970307dd85d42abf025cffa7a70dbf3a0344791d7b1cb452f1a978d08455eb61114203e2b8d2d5d6ae1ef8df9caab3c677219dd93b1f2974d4533c1c9dbaa1396113be3435c3d0a7120e65d56eb9a91b8e0602fa10e2e1833b1adde6b52\r\n\r\nOutputlen = 1104\r\nMsg = 40a00772bbef188010b4b9096bfe0fb2\r\nMD = e355665cc5d35bd12523cb97cee7718b1c7ca4e9e4c764022b23f1b39fce986a5394a05cd05bcfef0b82b850de612e8268a2fd3dc186cb6d29cd0810af1cbb5617d8822903d42f4995b3579a11dd890a14384085ccad0c34c7dbeb4bd4aca90d7f48933df3c873726bf9534b8ecf357729f41f583dbddb29de13e7db0862ca692f45546ea5185abc2f4d\r\n\r\nOutputlen = 1104\r\nMsg = 8e0b06f2020559773b451af0e25de692\r\nMD = 43e46d8bc4afc51c50a096da3614f7aa0d1a3b6f3ff3d1da9efdfe8076d3db5c06b156e31e4d9cdf5c6cff8b74549af48232c128fdfd645c06a648555c2b094610a06efc24275531b0893d7bb17734a70c12414345227a7b4c47b28f06e5dc4ef4f8cd2cb5f614d1fa09c342265fae7e433aa1af31391951feb6bc9a77abc2555ad33fc88c8edd835665\r\n\r\nOutputlen = 1104\r\nMsg = 2c4647ca622566738f60b1e194a330cd\r\nMD = a9f641d7e5e4d0bf8891b7469cd51d7bc1133057c0a114906cee5ea0ac77a7155c53e486d6ec54113abc4f33b12c64aedd79928107ab30f2e46e83c18f651d51e2f6a0efac7e88f5a7d15b2d09091669253ff23777b08910ae4de11b7eb84087edfba079bca6ce1e738d1dd2dc985b60751528ddeb853d911c5f45ede04c002ba5a88184d1733b1be512\r\n\r\nOutputlen = 1104\r\nMsg = 8af542a4d3b765385a97a614264f6273\r\nMD = c145081d5d14b30a37e8275730c32febffbd23bae390a339908d8099bba5412d8c0bad0a579c79de2b44d6dbbeff22f42338a16c2e1251e5f9a0f5bba18320632ad9c02f35812237a7525e0c55ae9f74da353d28dba015b665e6728db7730264ae5b7dc34d0eca9b9c80db05e4288a3371b8d4bf3ba5fdfc06343bc1d65d13f991bb1f08743300d7b632\r\n\r\nOutputlen = 1104\r\nMsg = aefd329afa04993117493268a638cca6\r\nMD = dae4efd55b15b0525afba52fe0c6a1ad1a8ad163bad7df596f74a55d525ce3fbbd643a87feaee45fb436cf3bb7378c9f07bcb660b50a54bfd3f9c03272bc2193df3ce166e64e16213a034c6812f3ae15b4bcc8013deae67a46e90b204200e3bcba92e992a51d109e237d9eab845d387f130b8bc56f7c4e4b9730e6a580d63452777851ce1d046aa27675\r\n\r\nOutputlen = 1112\r\nMsg = f62de39e0c57636428f5ecdeb59e4bf9\r\nMD = cf85fab95071106c6416b0fc20ed36e6d0f19ce619134c011083c274fadfa3ea7d394717fbe61a633eb521447b2dfe7b30643c7622e3bf538673d713109e108242df57e89af7bb873138fe71f608593642ac86ff54d4095b68b1767c99f0022ca251dd62ab9619fa36bf21fd8d88063035bcf50d14935dbd5bd29bed993f741d3ec018b135bb4c9f96f411\r\n\r\nOutputlen = 1112\r\nMsg = fbcdb8c3679e4075b9b80530aabeaa5d\r\nMD = eac9439eacbbe385198c6639c524c6e90b09050ac1c8e608ed376cf0ac660894e4c24867a19b15c2575ee64ff85f112caa895a579a2030f1a6b052b9c648bd38a7650f690786b8858f0a388bcab6d2fc77ca8ebc06bb17d6ab5a4390c9466f32f308e7431d3e23dbb7f54101ddc2b21c0f00514119aa06043082392aabca8e14919bc923ab13289b9728c4\r\n\r\nOutputlen = 1112\r\nMsg = 516a274984dee209aa7a263b5fb98be0\r\nMD = b916db19c31e52d2a639b84676b23bb1b570f786c305382fbfeb78915f1baa8b7190dee198810ac0a5856ed800eb1e5acdeda8e0c5b8c5c965f23558fd6d5c6851fc37a75f08c10d5ba603fcee29a21385d6323182016c8a5e6380cb6e587081707abfc9ae66158131dc0d150253d9c610d4ab4abc01274e9003e484887899fade1a1b8aa0819b05b494a0\r\n\r\nOutputlen = 1112\r\nMsg = a0b24a038665422b20a499276a504270\r\nMD = 9f56cab65ffe5283ab19d8dc47b7e66ce267dbdd775f166d7b27878aabba4f92b14ed234788b8811394dc7048ef6e4eff461c596fccc2c72be0fc8ad863c9630cd79ccf53616b7b62e15a55454e54616606f8c53ffff9c4d147e70a6fac500cb987fcab7f968ffa02684197c2d889cd470fb873e1f2b909b9ccff676e8539cd56665d4523c97a2856981b7\r\n\r\nOutputlen = 1112\r\nMsg = 35b09ab700bb7766618a6e99c3b34a3d\r\nMD = 420d9d05a91160186b48802c99e62623eca07e3c153db735ca2e0ebde9c1b97cd0b3b43df95bdc5e5490450926f736c494015e74fd8ecc879b80a3292ada05ebb2a332567140004d00dc585cdf186b42dd34b1a11b7ee5905a1797ff3a92e86693342cdfa8f0bc9d0d821ecff8660cf25e1fdcf0d29308a4cf01fc1375b157c12d69d96f9649bc200077bb\r\n\r\nOutputlen = 1112\r\nMsg = d0a2cd13dce21f318bf8b428c33e523b\r\nMD = 9f8782cda197a20515a206354215fb5ce3d310307848e6c472ffab1a2663cccaf4ac540874f513f22384d9c821671915eb3a510c1b857db3cd490d0e7f356d9fb973dee568b416402074060c86151a5612c2ca9fc759e1828c68a08838c92730f89996039257702113719050f691d4e663ffb1c20fcf0fb89dac9a9943decd6db226347828ad0aecf22a49\r\n\r\nOutputlen = 1112\r\nMsg = ", "e7b5aade78b9b5b8419b98b49bdf169c\r\nMD = f237bc9d1531e56be09dd569fe24dbcb0425d319d01c0a3a8d68887281a948faa25f7e775c434add746e1fd9c2cca746e49fce81dc72ab1a7c8b6ace23dba3f28f3e7f09185e784057dc5be3d9fe09a5defcf7f90af2b0dc09c0256e291b6d4fc3fd340c60e8fd1ab3eaa9766201bef2b2d4ab717786953cb8dbdd5c256ce8bdc40921da3d99bb0a82f3bf\r\n\r\nOutputlen = 1112\r\nMsg = f2259981b060c3af5cf57d581fb56474\r\nMD = 015e1a273921d13aa14a0fdf44300b3c7053a913f1c01893c690f94e9655ae9bf98f08299ca8f3ca8fc2c7a5338edc166c1c414ecc03452337b35709837e53baf05916d13d816fe0ed024e150925451d7e22797f4f7563cdc176f72122a76e406da3969eacf9be5b2208dafd16584722030b8a9431cb0843cf8aefe7dc649d37ae0e68e9db715070926cdd\r\n\r\nOutputlen = 1112\r\nMsg = 6832b7adaac918587c17258d0c20228f\r\nMD = 8b6c5e626316100d9bd091a23447bd4fea16e695f88c96ee8aabe1f26d037eb344601bc228927febb990ba2d7ece2311ec40fee70907187d872e34d7b20e77bce771f8ffbb809034c8a6ca0e77ce1ec489b469cef85e516cccb3e6bfa770118cc0cb7d5f102e02ac685578bf8076264d5a262124dc864d83965886e54c2c52a60a0ffe92dd295244ca0776\r\n\r\nOutputlen = 1120\r\nMsg = a8ded9816defca8327c194a48a88ae4e\r\nMD = ed7397b2215c6c412bf444b1b96fc55c531aef025c6dd13fb4ab53fcc20c91917d82c8d6710a8d7b4c24d18b54150490e98ee01b4a4b9790d1878810a8392d3fa203b066327c0c67cace3a08c57d0d30b62ba43121d8d715637884f055c55ad6689692249885dce01c96979f1a2b309943e14abb0ba8e227bceb381667579e10694bd442b99064aa88501431\r\n\r\nOutputlen = 1120\r\nMsg = 7d3084706027fd271b9cf09c10f5788d\r\nMD = 3814484d1316a06f6ad466f9ca74dafe04cdf7ddb39931f9a20aa036c101f2ea9f8c1dd447ba3eba4d23e5f9f27cc2bfb38e3d123b73d7b8c2f495214ffbab5419e33ff3ac5e6cdc98a6b33cf87afe238dbbc30f08d99246c5a7196afff9848936a9152ea67c1fbde6177a2e9177291adce2f695a52baaf33e56e7b1390a5c92a58df0b062256212b4735f1a\r\n\r\nOutputlen = 1120\r\nMsg = e90885359d2d90e26a87873125a19431\r\nMD = 5c56b158ae664a4c91e3dac83a9133f79c526cc9f4d18effffed446d459990eb05057aecdbab0d73e06576de6ce4cd7414449538cb5308f44b32824efe8039580b3b7b7b6ac32b148b502989cc214401b98cc6454552afaea10f3b9d93a248e782e711e94bca1fb4721d2ed5cc75f3d9d4e598dc43eeefa4a995a81d6334edfc31869a0a1aee45d4369cecd1\r\n\r\nOutputlen = 1120\r\nMsg = b46abe8e27f1c3f2e443781300a951a4\r\nMD = e821b757a34f90be1e210b4e0ad60a3585018216d54872e614e7f8647102d4e50968749d109caaea13dd5d5486fcaa6b1953c71ad6492446d38cacac908f8f67420d6aa27cb191a9e2ea7a62c59b5aa359cf7d61e550d31876910d87f07a1707ca0f3a8ecb0a431cf8966846ab9404d7cf37ae90f69d524565c5733e2875a960ab07d08eafbecdb7e468204c\r\n\r\nOutputlen = 1120\r\nMsg = d8ed3f491ff1eb57f89b90c2eb6395e2\r\nMD = 521122e9c54a691ff0b1d0821ab8bb4c7c24cf0ea3dba6cddd36654198fa32c7294bf00a17e8cb6c1c747a720aff2460fca9a6d5899a298f184082ce43ec727ff7044c64dbd9a7d20e36652424b3e8f806e818c4da8181d6b35e6de5c5e287291d96a4b10386216816a3586cc788f6151906599ed22fee74ac853736c54c3f461549525b179f92c72892c374\r\n\r\nOutputlen = 1120\r\nMsg = 594970465717ec638b1b4662a3d64af3\r\nMD = 4fdef9fd37b160be0dac8c801c34bf91977acf7ecfc12c3a3899599b480802bc2fb9cf69acd86271541b95716600bce499d5ac64bb557772fdda3b0a093571cc77ba9fd4796b3831fc86e385c2a6c126c084af60a2fdf5194f2dc08e0e522b7fdf852b994d0614296a5f40b318dd35e55dc6c3627e186d0edbe2bb50cf83d345e3f82b802ee4d607c89a713d\r\n\r\nOutputlen = 1120\r\nMsg = 2ab3a70f3b01836d8efceb67490c3c38\r\nMD = ca7ca55bf123aba45287268c4050ab030b1415f4497d5fe8dbc5386ae37d24384a2fd6a715fcad48ff9e810c1d378fa70f1503767e9e338e33697206f863dc8015b4d1e9b8f81ddee22aac59d52055a1b0784a364369cc50f403045a1bdb25b639cb864f960281b26160ec89e8ec6403e054c29b4adc3b1ae9ef69498f24e0e3ac328e2f89c71348c9dfb8f1\r\n\r\nOutputlen = 1120\r\nMsg = 095a4c37e386db92fa0a2e396103ffd0\r\nMD = a972c62ff5b162006c11504dc86390bebdcc7390a36fd48303472ec827e1391ebf7ac988fd222907d6e8363f7a1e9a8c3a07a4b88d8c688793c7211a0e2d84739c8a0ed10744a06af282f160efc57c94cc48703262f6c021bf7c7ca717107cce05bdac3c4d3ea0e930ce741647b731ed5a6b90150b942a9d8f68e5ec9cbfb1dd37c1937a56f4f052fdd99351\r\n\r\nOutputlen = 1120\r\nMsg = c60a221c975e14bf835827c1103a2906\r\nMD = 0db7f7196eee8dd6994a16ded19cb09f05f89ccd2464333df2c017c6ca041fa0d54a4832a74ce86ce9b41d8e523e66ce6ef9df7c20aa70e0ac00f54eb072a472ef46cf2a933df0d5f9fafab6388a206f6bd1df50b0836500c758c557c8ac965733fdaaa59f5ed661a1bda61e2952886a60f9568157e3d72e49b6e061fc08f3f1caf159e8eff77ea5221565d2\r\n\r\nOutputlen = 1120\r\nMsg = 0a13ad2c7a239b4ba73ea6592ae84ea9\r\nMD = 5feaf99c15f48851943ff9baa6e5055d8377f0dd347aa4dbece51ad3a6d9ce0c01aee9fe2260b80a4673a909b532adcdd1e421c32d6460535b5fe392a58d2634979a5a104d6c470aa3306c400b061db91c463b2848297bca2bc26d1864ba49d7ff949ebca50fbf79a5e63716dc82b600bd52ca7437ed774d169f6bf02e46487956fba2230f34cd2a0485484d\r\n\r\n", }; -static const size_t kLen75 = 436924; +static const size_t kLen76 = 436924; -static const char *kData75[] = { +static const char *kData76[] = { "Outputlen = 16\r\nMsg = c61a9188812ae73994bc0d6d4021e31bf124dc72669749111232da7ac29e61c4\r\nMD = 23ce\r\n\r\nOutputlen = 16\r\nMsg = 74d7980949c1dc759a4a10acc3ab994b771ae6d8b5ef0005f8046233af610c36\r\nMD = 77cd\r\n\r\nOutputlen = 16\r\nMsg = 4f865b9ff82cc68705fbb6decb84cbd48f880e5b49b0d77ea77eeef45584f0f5\r\nMD = 6ade\r\n\r\nOutputlen = 16\r\nMsg = 5e30de9794d269e22aead3ce26f4f6dfceb1e3eb6ad5cb744b0020350cf0f7fb\r\nMD = d436\r\n\r\nOutputlen = 16\r\nMsg = 3fa5f3b5dfbff118e07eb21d339a5a6bb60d52d8b67feb7eb102441160ff6d70\r\nMD = 28bc\r\n\r\nOutputlen = 24\r\nMsg = 29eade8f428791131625a160f95d97e8654f5ff93fdca8915c158c7344f2747a\r\nMD = 6d0e57\r\n\r\nOutputlen = 24\r\nMsg = 213adfd05103bec8ede43e1f9df4e9cccb08126506845b93a4717ac4acd03c1f\r\nMD = 9fcf7c\r\n\r\nOutputlen = 24\r\nMsg = 3766097d363f3cef069feea2cfdab32edce440c2aa14200f3f29a961bd8b2f0f\r\nMD = e30c44\r\n\r\nOutputlen = 24\r\nMsg = 1d4010e5c963729f3492d4ef2e309ee29961f465c211a165f1394e343e5df82f\r\nMD = 4d4236\r\n\r\nOutputlen = 24\r\nMsg = 6e57ab75f741a3ab3a04f71ed7935a06309763eabf6e86c4ae744360a1829d05\r\nMD = 32efd0\r\n\r\nOutputlen = 32\r\nMsg = 687c03141fb6788f601d09c8375a4f4226b7fa3f7726c2e3d185a1970a203fac\r\nMD = a3476714\r\n\r\nOutputlen = 32\r\nMsg = f0be5e961bb55b3a9452a536504f612a3e66aec8160a882e5156eb7278433b7e\r\nMD = 1e27de8c\r\n\r\nOutputlen = 32\r\nMsg = 85a0b8e5ec5ee85eaddb72fd5c6930c14c23a7b4b07e421f0021defa9ff78ba6\r\nMD = 56db8ee1\r\n\r\nOutputlen = 32\r\nMsg = 18b1a92b57e86708b433a14968f7f993d128639e165fe4e90e2d99ad5eb0fa0f\r\nMD = 5014aaa8\r\n\r\nOutputlen = 32\r\nMsg = 7ae4899b4fa7bae138fad1a9fe947d74673355135b301acf44563ce8bbf4a041\r\nMD = f4e98187\r\n\r\nOutputlen = 40\r\nMsg = 663b8a63fa83edcd444ae24de642a73ca1b2b43e606be6cf78fedc1f2e2ca220\r\nMD = 971b2a9de7\r\n\r\nOutputlen = 40\r\nMsg = 4a83fecb9bb341ca8290358ca43a4a518a23fd2f491ea2bf62b96016e7cd7df6\r\nMD = a61fc2c5b2\r\n\r\nOutputlen = 40\r\nMsg = 17e7dfab5f6d76af3c5c58421848554367a2ad467f3a8136aa03883f7a1603ea\r\nMD = f4ef4ada87\r\n\r\nOutputlen = 40\r\nMsg = 2b5014a02af19a0f13d35adcc6a851dc56874297bbda094bc7772b345c0db10b\r\nMD = 6a4111b44b\r\n\r\nOutputlen = 40\r\nMsg = 050e5162d205984c18680f454fa304b84418ddc0b5684d911beece14c78d4bd1\r\nMD = c4b4f9ba5d\r\n\r\nOutputlen = 48\r\nMsg = b17977aced3a1184b14b0e41a04dd8b513c925ca19211e1abdc6c1b987ac8455\r\nMD = 073d08a75c1d\r\n\r\nOutputlen = 48\r\nMsg = 889f7419727c4d7eafc1ca603acce2add99da6fe5038181dd44b3fc5c2117ba8\r\nMD = ecb416a2d305\r\n\r\nOutputlen = 48\r\nMsg = ec05474e86e8d73b2af8e9795124c50396e709ceaf6e4108a1f9b79d34838d00\r\nMD = 6e3b1a7006c8\r\n\r\nOutputlen = 48\r\nMsg = dca55c76165b528f2080566538adb1f0053b66f3cea80b82ea3bd8c278ebfef0\r\nMD = ae53c844d511\r\n\r\nOutputlen = 48\r\nMsg = fbc037ab31ac0bb0e67ff7f5357a8edacc238b39ef3bfdf6c0f1a7d8bd55a697\r\nMD = 30f0a13681cf\r\n\r\nOutputlen = 56\r\nMsg = 0cf9662f935c94e203b1e3471ec3c8919c795514cdf303fd7fd5ae4122e3e1d3\r\nMD = de4ac702408944\r\n\r\nOutputlen = 56\r\nMsg = 11daf4f307c9f7bd68a1b6ecde7bb970e5ed0cbc7423fb79e032197cfdaa87f6\r\nMD = 471d3437fe5104\r\n\r\nOutputlen = 56\r\nMsg = 30e462c7eca9602312d25c0ef86414d60a31e7f627a94f8948f3ac05633d4325\r\nMD = 4ab846d5e5e156\r\n\r\nOutputlen = 56\r\nMsg = e510a97e51548149341f0938189e4b788608319cd723f83f4709e2ea4b2c2b38\r\nMD = c649dc219211cd\r\n\r\nOutputlen = 56\r\nMsg = f31fb31e147f8bf1d1ec990aff367d595e6e131bcc4b4859b9cc2cb2db1f495b\r\nMD = 96cc735c67b2ce\r\n\r\nOutputlen = 64\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e65164\r\n\r\nOutputlen = 64\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c05700\r\n\r\nOutputlen = 64\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb\r\n\r\nOutputlen = 64\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0b\r\n\r\nOutputlen = 64\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4\r\n\r\nOutputlen = 72\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d\r\n\r\nOutputlen = 72\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4\r\n\r\nOutputlen = 72\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83\r\n\r\nOutputlen = 72\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428\r\n\r\nOutputlen = 72\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530\r\n\r\nOutputlen = 80\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1\r\n\r\nOutputlen = 80\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4f\r\n\r\nOutputlen = 80\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c\r\n\r\nOutputlen = 80\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca\r\n\r\nOutputlen = 80\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6f\r\n\r\nOutputlen = 88\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b1\r\n\r\nOutputlen = 88\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f\r\n\r\nOutputlen = 88\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0\r\n\r\nOutputlen = 88\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f089\r\n\r\nOutputlen = 88\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506\r\n\r\nOutputlen = 96\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82\r\n\r\nOutputlen = 96\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e\r\n\r\nOutputlen = 96\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a\r\n\r\nOutputlen = 96\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5\r\n\r\nOutputlen = 96\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437\r\n\r\nOutputlen = 104\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667\r\n\r\nOutputlen = 104\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b0\r\n\r\nOutputlen = 104\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aa\r\n\r\nOutputlen = 104\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be2\r\n\r\nOutputlen = 104\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482\r\n\r\nOutputlen = 112\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b\r\n\r\nOutputlen = 112\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19\r\n\r\nOutputlen = 112\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab\r\n\r\nOutputlen = 112\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d\r\n\r\nOutputlen = 112\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da\r\n\r\nOutputlen = 120\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d819\r\n\r\nOutputlen = 120\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5\r\n\r\nOutputlen = 120\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae306\r\n\r\nOutputlen = 120\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c\r\n\r\nOutputlen = 120\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936a\r\n\r\nOutputlen = 128\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00db\r\n\r\nOutputlen = 128\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa18", "93507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258\r\n\r\nOutputlen = 128\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fc\r\n\r\nOutputlen = 128\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46ca\r\n\r\nOutputlen = 128\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe\r\n\r\nOutputlen = 136\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c21\r\n\r\nOutputlen = 136\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8\r\n\r\nOutputlen = 136\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785\r\n\r\nOutputlen = 136\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc\r\n\r\nOutputlen = 136\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe\r\n\r\nOutputlen = 144\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc12\r\n\r\nOutputlen = 144\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5b\r\n\r\nOutputlen = 144\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e\r\n\r\nOutputlen = 144\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118\r\n\r\nOutputlen = 144\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7\r\n\r\nOutputlen = 152\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71\r\n\r\nOutputlen = 152\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a\r\n\r\nOutputlen = 152\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7\r\n\r\nOutputlen = 152\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1b\r\n\r\nOutputlen = 152\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72\r\n\r\nOutputlen = 160\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4\r\n\r\nOutputlen = 160\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57\r\n\r\nOutputlen = 160\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd1\r\n\r\nOutputlen = 160\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded\r\n\r\nOutputlen = 160\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaf\r\n\r\nOutputlen = 168\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e634\r\n\r\nOutputlen = 168\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d77\r\n\r\nOutputlen = 168\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d\r\n\r\nOutputlen = 168\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f0\r\n\r\nOutputlen = 168\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7\r\n\r\nOutputlen = 176\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877\r\n\r\nOutputlen = 176\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728f\r\n\r\nOutputlen = 176\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860\r\n\r\nOutputlen = 176\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b6\r\n\r\nOutputlen = 176\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3\r\n\r\nOutputlen = 184\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696\r\n\r\nOutputlen = 184\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe9\r\n\r\nOutputlen = 184\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe\r\n\r\nOutputlen = 184\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514\r\n\r\nOutputlen = 184\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9de\r\n\r\nOutputlen = 192\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d\r\n\r\nOutputlen = 192\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c\r\n\r\nOutputlen = 192\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673\r\n\r\nOutputlen = 192\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4\r\n\r\nOutputlen = 192\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97\r\n\r\nOutputlen = 200\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49f\r\n\r\nOutputlen = 200\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144\r\n\r\nOutputlen = 200\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4\r\n\r\nOutputlen = 200\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4\r\n\r\nOutputlen = 200\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054\r\n\r\nOutputlen = 208\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c\r\n\r\nOutputlen = 208\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6e\r\n\r\nOutputlen = 208\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021\r\n\r\nOutputlen = 208\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acff\r\n\r\nOutputlen = 208\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b877\r\n\r\nOutputlen = 216\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9\r\n\r\nOutputlen = 216\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7\r\n\r\nOutputlen = 216\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf2\r\n\r\nOutputlen = 216\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a\r\n\r\nOutputlen = 216\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0", "fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def0549538\r\n\r\nOutputlen = 224\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950\r\n\r\nOutputlen = 224\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265\r\n\r\nOutputlen = 224\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d\r\n\r\nOutputlen = 224\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b\r\n\r\nOutputlen = 224\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44\r\n\r\nOutputlen = 232\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e\r\n\r\nOutputlen = 232\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a2\r\n\r\nOutputlen = 232\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e0\r\n\r\nOutputlen = 232\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed3\r\n\r\nOutputlen = 232\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff\r\n\r\nOutputlen = 240\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56d\r\n\r\nOutputlen = 240\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9\r\n\r\nOutputlen = 240\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a\r\n\r\nOutputlen = 240\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b47\r\n\r\nOutputlen = 240\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753\r\n\r\nOutputlen = 248\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225\r\n\r\nOutputlen = 248\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a286c7\r\n\r\nOutputlen = 248\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e04c99\r\n\r\nOutputlen = 248\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855\r\n\r\nOutputlen = 248\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff1907\r\n\r\nOutputlen = 256\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56de7e0\r\n\r\nOutputlen = 256\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9f559\r\n\r\nOutputlen = 256\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a7810\r\n\r\nOutputlen = 256\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b474fbe\r\n\r\nOutputlen = 256\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753c3ad\r\n\r\nOutputlen = 264\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225d3d3\r\n\r\nOutputlen = 264\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a286c78c54\r\n\r\nOutputlen = 264\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e04c991c92\r\n\r\nOutputlen = 264\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855e148\r\n\r\nOutputlen = 264\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff19076908\r\n\r\nOutputlen = 272\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56de7e096d6\r\n\r\nOutputlen = 272\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9f559ca73\r\n\r\nOutputlen = 272\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a7810e5d3\r\n\r\nOutputlen = 272\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b474fbe85d2\r\n\r\nOutputlen = 272\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753c3adca3f\r\n\r\nOutputlen = 280\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225d3d39393\r\n\r\nOutputlen = 280\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a286c78c54f521\r\n\r\nOutputlen = 280\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e04c991c922b51\r\n\r\nOutputlen = 280\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855e148c4aa\r\n\r\nOutputlen = 280\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff19076908c8a1\r\n\r\nOutputlen = 288\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56de7e096d613d7\r\n\r\nOutputlen = 288\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9f559ca73da32\r\n\r\nOutputlen = 288\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a7810e5d3dcea\r\n\r\nOutputlen = 288\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b474fbe85d270e6\r\n\r\nOutputlen = 288\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753c3adca3f7c6f\r\n\r\nOutputlen = 296\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225d3d393934251\r\n\r\nOutputlen = 296\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a286c78c54f5213513\r\n\r\nOutputlen = 296\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e04c991c922b51570f\r\n\r\nOutputlen = 296\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855e148c4aa19b9\r\n\r\nOutputlen = 296\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def05", @@ -5996,45 +6006,45 @@ static const char *kData75[] = { "4a0a9b453543f8c86fd97f42a3598f39e7c0fd2343afad1dc9902efa39a6d8d4f936d566fec33bd86f38f954ebad74ebbbbf93898df0d6e25482a33e8b3e190e32df4e9824c266e04ca3d86a98ecb8b6af1a5e908b7ea3b654aa459239ed8cf5e654\r\n\r\nOutputlen = 1976\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855e148c4aa19b9f50f7619b04a1338b58fcb9b953d214f8218faa0e4b2daf467300283c96192d32d48b5e6801cf1560b72b5e8a418ee534e2e9ede69071403782ae08b128f236040d64f926db52af6aa532543ec211e90fdb72c9ed0efac1c8cd72357ba08310887c326183d9daddcea9e8352f89c5882fdcad24bdff26b6caa8ab3bd809d3828d3be79d0d5faefc8c74ec2356a805d9410b66607ba8e0064f2968c104d075e8796909c4c7811f1d5bbd66e53314e01b12ab9e7a72b4415fea8a06b85ad3302b5fc081bb6986f3b46ac369c1862654f7f3d1d\r\n\r\nOutputlen = 1976\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff19076908c8a1d6a4e7639e0fdbfa1b5201095051aac3e3997779e588377eac979313e39c3721dc9f912cf7fdf1a9038cbaba8e9f3d95951a5d819bffd0b080319fcd12da0516baf54b779e79e437d3ec565c64eb5752825f54050f93b0a0f990dc8747aae6d67d5ca8d00c98907fa276671bf4f9971d461b2924be1e4924c4d61901ddc2240ce13969191f4a34fb84c4fd8317777b4074ca440204e9d99218064a9e2c07ffa1678894afe622448fab4480aa92744d8256b8a6e5cb7890e7b66f0e0316eb1edcffd21fa0803424a4bedd811a547d89e2b26a3ef4\r\n\r\nOutputlen = 1984\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56de7e096d613d7a3f27ed8f26334b0ccc1407b41dccb23dfaa529818d1125cd5348092524366b85fabb97c6cd1e6066f459bcc566da87ec9b7ba36792d118ac39a4ccef6192bbf3a54af18e57b0c146101f6aeaa822bc4b4c9708b09f0b3bab41bcce964d999d1107bd7c27af989ebe1e104a35478df362ec4c9628f5ea29cc1164b92960d42068a59b1ddcb8875722ed59df36ea654d97b6bf39e5075121ec93f8a8ea6ee5d923997ae8a9d4c315a3d074e3ff83dfa26490f0f5b00a3cc3f110f0f761eaac885a3d1eee302014191733bf77b4d58cca49258897d\r\n\r\nOutputlen = 1984\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9f559ca73da32c427e135ba0db900d9003b19c9cf116f542a760418b1a435ac75ed5ab4ef151808c3849c3bce11c3cd285dd75e5c9fd0a0b32a89640a68e6e5b270f966f33911cfdffd03488b52b4c7fd1b2219de133e77519c426a63b9d8afac2ccab273ebd23765616b04446d6ac403f46ac0c147eda629eb7583c8bd00dc7c30fcd6711b36f99f80ac94b683ebb090581970ae7e696c4c0afa9b5dafe07d1ab80877cbd09b705a0147d62d72a506732459a54142a0892c56afb61359e910f1e67dc99c0c105325a7d9f65b9868fa6ae6338b6c153f7705173f\r\n\r\nOutputlen = 1984\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a7810e5d3dcead3f6b72810ff1ad242bf79074d2fd63503cbe7a2ffe81b1c57566568b01dda7b440ad27aee54d2f8696615008efee01c682dae7d875aa21ab3914d063d21f1d97fa9d57709ebbab376a88b1da805f0fc5ab8370cd3b714613fd8e5939f972d72fd5dff9e17c1ace1ff2980ac9aac5c3ffd2d97a95bf42a5d6bb914996ead2413e6dc1b3284e4f45f2f2531775561001a14213e0220f86ab32b65e2e2f9f03b99ff5e352cf461589a38af04611ff9418e2115ad25a826be63627650ae8797d401d7279241135b81308d4028e5408f99ce9455efa0\r\n\r\nOutputlen = 1984\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b474fbe85d270e625b95d54157d6597eb4fbdfa482e636d4a44c9de13c71387654c1a254a85063dd7720ffd5c6fc50ab97914c67ce6f0da5ae14ec0f2c5cdad79c4d85415279d21e236519dc1422c5b6dd156ffe432c14f40eb458f21e20527b23c03e299736adc12620303716933509e0f8b8a8cef58a75810406b6dc47d65ae5d89f0ebbc72d8b1315f6a4a272b0da9fa19d9fa69aba98c30621cd63a4ac0b041a9439f986b728110f44817b157de7fcebf60d7a885f1c77211e5506da6d2a73806a53f33944fcbeecc9022b5f224e7dec29fb67234ec71bf6948\r\n\r\nOutputlen = 1984\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753c3adca3f7c6f183cc8647e229070439aa9539ae1f8f13470c9d3527fffdeef6c94f9f0520ff0c1ba8b16e16014e1af43ac6d94cb7929188cce9d7b02f81a2746f52ba16988e5f6d93298d778dfe05ea0ef256ae3728643ce3e29c794a0370e9ca6a8bf3e7a41e86770676ac106f7ae79e67027ce7b7b38efe27d253a52b5cb54d6eb4367a87736ed48cb45ef27f42683da140ed3295dfc575d3ea38cfc2a3697cc92864305407369b4abac054e497378dd9fd0c4b352ea3185ce1178b3dc1599df69db29259d4735320c8e7d33e8226620c9a1d22761f1d35bdf\r\n\r\nOutputlen = 1992\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225d3d39393425152c97e71dd24601c11abcfa0f12f53c680bd3ae757b8134a9c10d429615869217fdd5885c4db174985703a6d6de94a667eac3023443a8337ae1bc601b76d7d38ec3c34463105f0d3949d78e562a039e4469548b609395de5a4fd43c46ca9fd6ee29ada5efc07d84d553249450dab4a49c483ded250c9338f85cd937ae66bb436f3b4026e859fda1ca571432f3bfc09e7c03ca4d183b741111ca0483d0edabc03feb23b17ee48e844ba2408d9dcfd0139d2e8c7310125aee801c61ab7900d1efc47c078281766f361c5e6111346235e1dc3832566\r\n\r\nOutputlen = 1992\r\nMsg = afc9ef4e2e46c719120b68a65aa872273d0873fc6ea353859ff6f034443005e6\r\nMD = 45c65255731e3679b4662f55b02bc5d1c8038a1d778fe91144a5c7d3a286c78c54f52135134a3c6a19a9e6e546de21b2e8a7e280290709f0e482a51bffa95137a381268d10195862818309b2a4954c656d1725c7ad1a29973162832d62afd538cf74e1b70d1775a9f77dc7c7380ea034f5b1869af46c1c26bce29e1980f0de9e55543e7eda19a56453c8b7d58a28ad7a33bc243c7242ffda5409cfd8f8ffd4b350c6d0023f27f93e9eb46a871367706170074d8a2080f0a8b68b8fc6b14b8b4da256e9e64dcb7771640e992eea2334e6411b03368f2d7ebe2dec063a254b1975141f6117691ae6582e5547e20bf0235e58f5678d255c37350d\r\n\r\nOutputlen = 1992\r\nMsg = 7935b68bb334f35ddc157a8c473349eb03ad0e41530d3c045e2c5f642850ad8c\r\nMD = b44d25998e5cf77a83a4c0b2aae3061785adc7507d76fe07f4dcf299e04c991c922b51570fb843ab04cce25de258fda0560454c0e17be715d8051f388c48351e72ce0f8df8daa7643d3659e0e7be600a584039a14f85ad695ce143b923295e2d00c9a4394d4973302706bbbc8ddf01da7154740577c5de11b7938ece4eceb169c896d5d52ce3fe715f283583acb54078bc5ae6434c4a0a9b453543f8c86fd97f42a3598f39e7c0fd2343afad1dc9902efa39a6d8d4f936d566fec33bd86f38f954ebad74ebbbbf93898df0d6e25482a33e8b3e190e32df4e9824c266e04ca3d86a98ecb8b6af1a5e908b7ea3b654aa459239ed8cf5e654ba29\r\n\r\nOutputlen = 1992\r\nMsg = 3e20cf32669fa3fd6e94e519b52a1dba33cd1f3a6947975e9829e4db326d2a18\r\nMD = 3389aea66244b91428f0896be26a9c3cfc5c1be2f07514f5d4718a1ed31855e148c4aa19b9f50f7619b04a1338b58fcb9b953d214f8218faa0e4b2daf467300283c96192d32d48b5e6801cf1560b72b5e8a418ee534e2e9ede69071403782ae08b128f236040d64f926db52af6aa532543ec211e90fdb72c9ed0efac1c8cd72357ba08310887c326183d9daddcea9e8352f89c5882fdcad24bdff26b6caa8ab3bd809d3828d3be79d0d5faefc8c74ec2356a805d9410b66607ba8e0064f2968c104d075e8796909c4c7811f1d5bbd66e53314e01b12ab9e7a72b4415fea8a06b85ad3302b5fc081bb6986f3b46ac369c1862654f7f3d1d9133\r\n\r\nOutputlen = 1992\r\nMsg = 7d9312ffe94845ac51056c63eb3bff4a94626aafb7470ff86fa88fd8f0fe45c9\r\nMD = de489392796fd3b530c506e482936afcfe6b72dcf7e9def054953842ff19076908c8a1d6a4e7639e0fdbfa1b5201095051aac3e3997779e588377eac979313e39c3721dc9f912cf7fdf1a9038cbaba8e9f3d95951a5d819bffd0b080319fcd12da0516baf54b779e79e437d3ec565c64eb5752825f54050f93b0a0f990dc8747aae6d67d5ca8d00c98907fa276671bf4f9971d461b2924be1e4924c4d61901ddc2240ce13969191f4a34fb84c4fd8317777b4074ca440204e9d99218064a9e2c07ffa1678894afe622448fab4480aa92744d8256b8a6e5cb7890e7b66f0e0316eb1edcffd21fa0803424a4bedd811a547d89e2b26a3ef4aeb8\r\n\r\nOutputlen = 2000\r\nMsg = dc886df3f69c49513de3627e9481db5871e8ee88eb9f99611541930a8bc885e0\r\nMD = 00648afbc5e651649db1fd82936b00dbbc122fb4c877860d385c4950d56de7e096d613d7a3f27ed8f26334b0ccc1407b41dccb23dfaa529818d1125cd5348092524366b85fabb97c6cd1e6066f459bcc566da87ec9b7ba36792d118ac39a4ccef6192bbf3a54af18e57b0c146101f6aeaa822bc4b4c9708b09f0b3bab41bcce964d999d1107bd7c27af989ebe1e104a35478df362ec4c9628f5ea29cc1164b92960d42068a59b1ddcb8875722ed59df36ea654d97b6bf39e5075121ec93f8a8ea6ee5d923997ae8a9d4c315a3d074e3ff83dfa26490f0f5b00a3cc3f110f0f761eaac885a3d1eee302014191733bf77b4d58cca49258897d6460\r\n\r\nOutputlen = 2000\r\nMsg = e3ef127eadfafaf40408cebb28705df30b68d99dfa1893507ef3062d85461715\r\nMD = 7314002948c057006d4fc21e3e19c258fb5bdd57728fe93c9c6ef265b6d9f559ca73da32c427e135ba0db900d9003b19c9cf116f542a760418b1a435ac75ed5ab4ef151808c3849c3bce11c3", "cd285dd75e5c9fd0a0b32a89640a68e6e5b270f966f33911cfdffd03488b52b4c7fd1b2219de133e77519c426a63b9d8afac2ccab273ebd23765616b04446d6ac403f46ac0c147eda629eb7583c8bd00dc7c30fcd6711b36f99f80ac94b683ebb090581970ae7e696c4c0afa9b5dafe07d1ab80877cbd09b705a0147d62d72a506732459a54142a0892c56afb61359e910f1e67dc99c0c105325a7d9f65b9868fa6ae6338b6c153f7705173f4a22\r\n\r\nOutputlen = 2000\r\nMsg = 76891a7bcc6c04490035b743152f64a8dd2ea18ab472b8d36ecf45858d0b0046\r\nMD = e8447df87d01beeb724c9a2a38ab00fcc24e9bd17860e673b021222d621a7810e5d3dcead3f6b72810ff1ad242bf79074d2fd63503cbe7a2ffe81b1c57566568b01dda7b440ad27aee54d2f8696615008efee01c682dae7d875aa21ab3914d063d21f1d97fa9d57709ebbab376a88b1da805f0fc5ab8370cd3b714613fd8e5939f972d72fd5dff9e17c1ace1ff2980ac9aac5c3ffd2d97a95bf42a5d6bb914996ead2413e6dc1b3284e4f45f2f2531775561001a14213e0220f86ab32b65e2e2f9f03b99ff5e352cf461589a38af04611ff9418e2115ad25a826be63627650ae8797d401d7279241135b81308d4028e5408f99ce9455efa06988\r\n\r\nOutputlen = 2000\r\nMsg = 445b17ce13727ae842b877c4750611a9eb79823bc5752da0a5e9d4e27bd40b94\r\nMD = e7708cdc22f03b0bfaca03e5d11d46cac118fded60b64bf4acffb35b0b474fbe85d270e625b95d54157d6597eb4fbdfa482e636d4a44c9de13c71387654c1a254a85063dd7720ffd5c6fc50ab97914c67ce6f0da5ae14ec0f2c5cdad79c4d85415279d21e236519dc1422c5b6dd156ffe432c14f40eb458f21e20527b23c03e299736adc12620303716933509e0f8b8a8cef58a75810406b6dc47d65ae5d89f0ebbc72d8b1315f6a4a272b0da9fa19d9fa69aba98c30621cd63a4ac0b041a9439f986b728110f44817b157de7fcebf60d7a885f1c77211e5506da6d2a73806a53f33944fcbeecc9022b5f224e7dec29fb67234ec71bf69485245\r\n\r\nOutputlen = 2000\r\nMsg = 6ae23f058f0f2264a18cd609acc26dd4dbc00f5c3ee9e13ecaea2bb5a2f0bb6b\r\nMD = b9b92544fb25cfe4ec6fe437d8da2bbe00f7bdaface3de97b8775a44d753c3adca3f7c6f183cc8647e229070439aa9539ae1f8f13470c9d3527fffdeef6c94f9f0520ff0c1ba8b16e16014e1af43ac6d94cb7929188cce9d7b02f81a2746f52ba16988e5f6d93298d778dfe05ea0ef256ae3728643ce3e29c794a0370e9ca6a8bf3e7a41e86770676ac106f7ae79e67027ce7b7b38efe27d253a52b5cb54d6eb4367a87736ed48cb45ef27f42683da140ed3295dfc575d3ea38cfc2a3697cc92864305407369b4abac054e497378dd9fd0c4b352ea3185ce1178b3dc1599df69db29259d4735320c8e7d33e8226620c9a1d22761f1d35bdff79a\r\n\r\nOutputlen = 2000\r\nMsg = 8d8001e2c096f1b88e7c9224a086efd4797fbf74a8033a2d422a2b6b8f6747e4\r\nMD = 2e975f6a8a14f0704d51b13667d8195c219f71e6345696c49fa4b9d08e9225d3d39393425152c97e71dd24601c11abcfa0f12f53c680bd3ae757b8134a9c10d429615869217fdd5885c4db174985703a6d6de94a667eac3023443a8337ae1bc601b76d7d38ec3c34463105f0d3949d78e562a039e4469548b609395de5a4fd43c46ca9fd6ee29ada5efc07d84d553249450dab4a49c483ded250c9338f85cd937ae66bb436f3b4026e859fda1ca571432f3bfc09e7c03ca4d183b741111ca0483d0edabc03feb23b17ee48e844ba2408d9dcfd0139d2e8c7310125aee801c61ab7900d1efc47c078281766f361c5e6111346235e1dc38325666c\r\n\r\n", }; -static const size_t kLen76 = 33067; +static const size_t kLen77 = 33067; -static const char *kData76[] = { +static const char *kData77[] = { "Len = 0\r\nMsg = 00\r\nMD = 6b4e03423667dbb73b6e15454f0eb1abd4597f9a1b078e3f5b5a6bc7\r\n\r\nLen = 8\r\nMsg = 01\r\nMD = 488286d9d32716e5881ea1ee51f36d3660d70f0db03b3f612ce9eda4\r\n\r\nLen = 16\r\nMsg = 69cb\r\nMD = 94bd25c4cf6ca889126df37ddd9c36e6a9b28a4fe15cc3da6debcdd7\r\n\r\nLen = 24\r\nMsg = bf5831\r\nMD = 1bb36bebde5f3cb6d8e4672acf6eec8728f31a54dacc2560da2a00cc\r\n\r\nLen = 32\r\nMsg = d148ce6d\r\nMD = 0b521dac1efe292e20dfb585c8bff481899df72d59983315958391ba\r\n\r\nLen = 40\r\nMsg = 91c71068f8\r\nMD = 989f017709f50bd0230623c417f3daf194507f7b90a11127ba1638fa\r\n\r\nLen = 48\r\nMsg = e7183e4d89c9\r\nMD = 650618f3b945c07de85b8478d69609647d5e2a432c6b15fbb3db91e4\r\n\r\nLen = 56\r\nMsg = d85e470a7c6988\r\nMD = 8a134c33c7abd673cd3d0c33956700760de980c5aee74c96e6ba08b2\r\n\r\nLen = 64\r\nMsg = e4ea2c16366b80d6\r\nMD = 7dd1a8e3ffe8c99cc547a69af14bd63b15ac26bd3d36b8a99513e89e\r\n\r\nLen = 72\r\nMsg = b29373f6f8839bd498\r\nMD = e02a13fa4770f824bcd69799284878f19bfdc833ac6d865f28b757d0\r\n\r\nLen = 80\r\nMsg = 49ec72c29b63036dbecd\r\nMD = 47cab44618f62dd431ccb13b3b9cd985d816c5d6026afc38a281aa00\r\n\r\nLen = 88\r\nMsg = 502f4e28a6feb4c6a1cc47\r\nMD = bbe61d85b4cae716329e2bcc4038e282b4d7836eb846228835f65308\r\n\r\nLen = 96\r\nMsg = e723c64b2258b5124f88405f\r\nMD = d09da094cfefaad46b7b335830a9305570f4f4afe79f8629ff9d0c3d\r\n\r\nLen = 104\r\nMsg = 0d512eceb74d8a047531c1f716\r\nMD = 29ae0744051e55167176317eb17850a22939d8d94ebb0a90b6d98fde\r\n\r\nLen = 112\r\nMsg = 3b9ab76a23ae56340b5f4b80e1f3\r\nMD = c0903be96f38051cfc2a5ad256aa0b8332217f450eab904ee84b6541\r\n\r\nLen = 120\r\nMsg = e9fef751a20297ad1938662d131e7a\r\nMD = 48eba36dfe0575597d13ca26133267199dae76d63d1b9e9612720d08\r\n\r\nLen = 128\r\nMsg = 2bbb42b920b7feb4e3962a1552cc390f\r\nMD = 0dfa61f6b439bf8e3a6f378fe30a4134e8b2dfb652997a2a76c2789f\r\n\r\nLen = 136\r\nMsg = 2254e100bde9295093565a94877c21d05a\r\nMD = 6965256463276dbb26ad34a378c4bacaeae79d700283b188d44d73eb\r\n\r\nLen = 144\r\nMsg = 784ef7adecbb9a4cb5ac1df8513d87ae9772\r\nMD = e918a5d52a0d42ab8ba2ea386eb6ad83cb8dd9a6bd461506be356ead\r\n\r\nLen = 152\r\nMsg = f4e68964f784fe5c4d0e00bb4622042fa7048e\r\nMD = 765f050c95ae3347cf3f4f5032b428faeab13694e8c7798eafb82475\r\n\r\nLen = 160\r\nMsg = a9ca7ec7aaf89db352fecba646ff73efe8e4a7e8\r\nMD = 65d6a49739c0e287584ff9d1f3463ce2e555ae9678147e21b5889e98\r\n\r\nLen = 168\r\nMsg = b2f7018581a4e459cf9b9d9816fc17903ba8033f13\r\nMD = c6837f12227bfbd86ccfe794053ce3a54052c8ca8430f526fd64b5f2\r\n\r\nLen = 176\r\nMsg = f50086b4dc7bca0baec0076a878dd89571d52e47855b\r\nMD = e39aa96fad581961bda032ed33dce36defde958baf9bae5dc558cf89\r\n\r\nLen = 184\r\nMsg = 6e6ef963f5000d0b91b0ad537ddc9697f8db8f10a3d5ee\r\nMD = 66dcb292b4d6bb4cdd4099b8e7bfea9658680c92c51562c091577056\r\n\r\nLen = 192\r\nMsg = 12a7b1a73b0b26a66362ec2a91ea5ff11af49a7a148a8cc5\r\nMD = 6fc91ec8ad448173f591b865ed3eb89115a278003376523c00e22f2a\r\n\r\nLen = 200\r\nMsg = 8a4768add4a9bd7b3f27461220ceae0218cf3322f4d2a980d1\r\nMD = 9a88bc64e743f2acaa1670cca7e201a299e1cce6df7015b0d2535213\r\n\r\nLen = 208\r\nMsg = 5c5b8c1902c8608c204e72a813e2b625021b3182c48b00f7fe4f\r\nMD = 31802a0fa9ae7ae88626604ad9ae41381d6f7c3c90effcfcf70efcf7\r\n\r\nLen = 216\r\nMsg = e89e5cf07afb4a58ebeee17ff596d90b3274ba348f14f284fff025\r\nMD = 3bc9b7973f55735b612ddee8cc7907a3f1429b06df7cb1293b989802\r\n\r\nLen = 224\r\nMsg = eb9e1143782a0f9fa815261c2adc2758fb1d88ffe40a0ae144189a48\r\nMD = 9d70d22520094a113297a192ead33e316924fdc7a2a9f8ea7098b84b\r\n\r\nLen = 232\r\nMsg = c4ba3bff885fb78357221a9a903bc7ebd11c771faf5789e5aabc993a5f\r\nMD = 7b0212b4ee0b14dba62c2db7a765ac56db46e0b06eb744ee35726ddd\r\n\r\nLen = 240\r\nMsg = 07810e6b785177e52d0feac0394f3ecc41f35aa08ff1ed8162575f85888c\r\nMD = b413d6f0cce14b7a1044a14bb2803d53bef907093769a5aa63a8e316\r\n\r\nLen = 248\r\nMsg = 01c742dc9ab0b05df925d4a351e38bea7ca7ad783594e22487d5b8198583f3\r\nMD = c42c707ddc7b630939544adbdbe567a333ac88c3b5e738dee8f862be\r\n\r\nLen = 256\r\nMsg = dd0f85b55fdf56ba254e06f8c2b650cc6b86bf28a14d714011141a86b8f14bd9\r\nMD = 0fe92469297c2c34911eae424710db6d312047898b9756edc5c2deb2\r\n\r\nLen = 264\r\nMsg = ddf48f4cdc856c448326092dcf6bfc4ebcf4b36fc2e516eba0956807588b6e827b\r\nMD = 6cd83ba70e1bd387d603ab14c9fdcbf9862d2ebf0987215f011abee8\r\n\r\nLen = 272\r\nMsg = c34d1f8729663569569f87b1fd6e0b954ae2e3b723d6c9fcae6ab09b13b4a87483b2\r\nMD = e57e1d24dbd9a30ab311291f5d6a95530caa029c421dde0b487a577e\r\n\r\nLen = 280\r\nMsg = 808de7cbf8d831ad4f17eb58031daed38bdab82f467f87c6b2e3a7c5de25c8e8229413\r\nMD = b3c13f11227f4386afdcf7663a120990f27da205ffb9bf83676f86dc\r\n\r\nLen = 288\r\nMsg = 5204a0a63707bd1cab67a8797994a052ee73884b325fdf37d86ef280b3f550c9eb4e7fd3\r\nMD = 6aa1060f84127bf2c988230a907242e7d6972a01c6772ba0f7b8bc86\r\n\r\nLen = 296\r\nMsg = da9439bd090dfc2eccc1203a7a82c5d6467fec4e5b0a2b2c2b9ea65b03203a8ce365fbd98e\r\nMD = e8f0929f1f6209d41185292d35ebbf5a3bfe5492713b06d56579458d\r\n\r\nLen = 304\r\nMsg = 668bbd38c0ad0881a7f095157d00f29b576b01ba54a8f1392e586c640ecb12b2a5c627a67884\r\nMD = 75dd056962c5bb5d6f616a9f57892992946d048df57c0a36a40a365a\r\n\r\nLen = 312\r\nMsg = d63ac3bcfee3a5bc503cf20fe8ff496bf7a8064769870c8fc514c29b55825b6288975beb94ba56\r\nMD = c694da941a7a506cef471fdffb5230bb6c3cd2715341033ab7268e9b\r\n\r\nLen = 320\r\nMsg = 985f06121aed603171020badc2075fd33256d67d40430839575ddaa7a3f1f22325d06ea40252d5e4\r\nMD = 29f8846aaf234281b515ea1d45674535a6126c38bd959c1995cad7c9\r\n\r\nLen = 328\r\nMsg = 8783849552be4540cb24d67996a10d16444b2d936d2fa5fcff51fb0dd5ee03998c0454289215fce47f\r\nMD = 84502256e3f4291ef4d15e8705e579951fc0e39a2d58fda74852551f\r\n\r\nLen = 336\r\nMsg = dab31c7b3f40825aac13f6772771b7e7fbc09fedf6eff778d51190ecfd4b0f256cf189baeeec507e945f\r\nMD = 97168a9c3b07ec4987a4cf1f2478731fc674f56a2caeef074590ed6b\r\n\r\nLen = 344\r\nMsg = 1119b962bed5815734af7827ec536701a494ac5d4ab83eea1b16ecc80ce4e5f8694a7d11bcba2e34f084dd\r\nMD = 205d89e032f03c8519cf43b720478389b1788f3522c3d347febd2c70\r\n\r\nLen = 352\r\nMsg = d2c45e2c1fa0c44efc84e6c0654cc0d867a3e33733c725aa718d974ed6a4b7f8f91de7d3622b1e4be428de2a\r\nMD = d483e39b7add050eb4a793e54c85b250746e382399c74736f33da890\r\n\r\nLen = 360\r\nMsg = a873b148fe1807b89cbed930a7802abad6ca0442340e62ed21b84ead9a634713bb4de5648208c0eed6738d9cc8\r\nMD = c86bcc12a6ab792c149aa83a6783ca8bb52b0ca4b2c12661c0a25d22\r\n\r\nLen = 368\r\nMsg = b3008f6f567d1eed9ab5b3bbce824d290e66f66bcfcff7f9b8994835b4d54a4e45c9b8651b37dbefe5e3fe5b674f\r\nMD = 23929753ad07e8476e7bdac8a0ca39e9aac158132653be10ebeeb50c\r\n\r\nLen = 376\r\nMsg = 78d073b4e13f6850dc1ca36683abac72336465d790eb3575c942667d1e3ecc849f37a8d73604cb0fe726ffe55744a2\r\nMD = 6229233fc655ea48bb5b48b73a081897d855f6cf10478228fc305842\r\n\r\nLen = 384\r\nMsg = 45325b80e043c0cdce3ec421ecda529481910c09730128b4bb927dda1659ddd8fd3ca667d857941e6f9fd939a1c57098\r\nMD = 776aa1f54e038f390491a5d69bde7a2dbcba97c35574ebe60c9a772f\r\n\r\nLen = 392\r\nMsg = 3bdd6821d938fac52101fbee5d6ba191fb3b6cb634dbf42cebaae57bd897481ae5ee04e2d871a4c333ab5ab6588144f2f1\r\nMD = 62f8f3baea6dcf5af25d53ddfdac0bdcde88e3895df567c6c416a541\r\n\r\nLen = 400\r\nMsg = 86fc66f2618c98fe9efa1e3ac04e340385dc2b746cbc0f7c757b88342810fe70d81200952928e7aad0c0b6b19a044537b009\r\nMD = 20a21eb1d3130a4519ce6abd5ab6817081ae1bef3603056476a00e41\r\n\r\nLen = 408\r\nMsg = f2a6168e7f92d313fc30f9e6f825a480916216f02e0308db70773ec165e25e81ffbf0220c5ca0cc6c91d3a09da99fa6efa877f\r\nMD = 5d6e5c82574f5e5c0339d3af1f9c28e17bcddc306a15187aff5d3dd7\r\n\r\nLen = 416\r\nMsg = 5e3b6b75b54f21b8016effb39276f5e7f493117ac4c0f2dec38a80ae2917dad83c68900120db1325f1f4697e0f5c25a8b92a9702\r\nMD = 5dc2147f1cf655dabb5ca4b2970b4564eb19ec456e6f966bbae19762\r\n\r\nLen = 424\r\nMsg = e7f17c131950c06311f47799a0f5a6b4996f4cc890334450e1bd6cc6f5670771c0dc607f8eceb15300ec4220510ed5b7deb3429de6\r\nMD = 4ce80dab9f933112a3fd78c1f76434b197806eddfe35cb0bdd845c15\r\n\r\nLen = 432\r\nMsg = c9aa3d0f6d878db11235e7b028f8d67e2ce26eee718f308e21132e377e3170e26ece95bd37a4bd7f873ba7f8b71517ec50297b21cf94\r\nMD = 5963b41b13925a90c9e8fbcded9a82ade8aae36dee920199f6d6ac7f\r\n\r\nLen = 440\r\nMsg = 0f170afafcefdfa8b0de328dab30b4e44d98d6aea2bc39557ff4658fce4fbf8526d8b5359f173c14e4da7cf88935c9369fc7d607863f25\r\nMD = fe7e59028c7855c37ae3dc5ee324864cfee6b8bccc2c3b5a410b65d9\r\n\r\nLen = 448\r\nMsg = 6b2b92584146a433bee8b947cc1f35b617b73f5b1e0376ac8bdadfe5bfdf2263b205f74dfa53db7a29e5078f5c34a268119736ba390961f6\r\nMD = 132cfa7e71fe0991abbd88ef588ac95ac9289b1d775b42033567dd33\r\n\r\nLen = 456\r\nMsg = 39f7a94312bea1b4fa989f5a6775df538f01704120838c4a3104256478b5c0cfbe8b86e2912c980b390ea412edddb69d461e50f9f313bc17af\r\nMD = fcc59655b8fec1a3d878345df9108bd99f4dd0e5218a55fc335e57f7\r\n\r\nLen = 464\r\nMsg = ac582b5a4b", "b0c5e9c40d8f277bda9de3d07fff01e820a1cdaf88708f1d60be60b9a5e83b5c593657387802b4182d1df4e9466e6d7ae6dc7c8079\r\nMD = 5c2e10fae8f4304cd9361690e5d2c4cd15f10a7b14ea60208739579b\r\n\r\nLen = 472\r\nMsg = 072753981998453438a520d9de2d5704292910148b8f794ec3765b240c7af1b79462fa9a2f000dd94d592d3a2a069dc244daf57b12c57675f3f89b\r\nMD = b0d290a6ebdd950811a2715f354b0d8935cb610a471cfc5dff5e0660\r\n\r\nLen = 480\r\nMsg = 66a9a6d0a322ed2852378af82c0a2c027b1082098ab750925a4dc2e8961d0062c9db02e8cf42a6b48afb0056d6c1f1fbbec3fbeef049535f6e9b3864\r\nMD = d683488c8420eb2d61e528ab0a7b73aa780a085b9c7982293b2ac6ad\r\n\r\nLen = 488\r\nMsg = 18419a8498d4e9bfaa911748186c5753d5da5aa033371ffc56650d0ae9b73f430f0d1f3c9d40362786c0429d977b899b64016eca82e64203f6685c12ee\r\nMD = 51d0cd33fd6579b05c366c6fcc653638b7b13b62798b99b36792cdc4\r\n\r\nLen = 496\r\nMsg = 4fc52009d58a0fc2573e83fa335b5c1df8c14b2e6daaf05bd6e13fd5722f28de4816772424c2f94ddc3de0d3d7e26812d014bb9fd83012dc9abf1ec9e3f1\r\nMD = 630ee2beaf1c1592eaa6263fc562a260b6054e9eab1aa19536fda170\r\n\r\nLen = 504\r\nMsg = acdaa28692f334732088f5efab2c7951fe0f845b9e2c6f1253c3cdcde30a4e8d2120e38c26422219df41eda2c8334e13f669a65f5ba2075b467eded32936d5\r\nMD = 7d4991d54c78af5809cd17024cadae783c6f5a1f0feb365b532580c2\r\n\r\nLen = 512\r\nMsg = d1593cd338b7a25bb5413f112a639fe31c981e505c81a820e638c25209e2ce56c8838a7c8117dbadccdec959a6f7cab0cf304315701d4ccf0167b4026a6744de\r\nMD = 84e18330723e4f90520d0b051a9bf9bd7b5c7ec0177803f15cf740e5\r\n\r\nLen = 520\r\nMsg = 8cf8ea25310126ae1fdce3c9195395a9d45051a2a3f08ce154d8265b54cca7031a7ec840c3a3359efa4c91c41b74baa698d54ffb9b0170f2edadc5201650c2bdc6\r\nMD = 75de14169d16a9902f6e8a3359d94594a889c4aed9246caa6cf5612c\r\n\r\nLen = 528\r\nMsg = e0320fee19af5bfd511a23cabba75acb0815525a3734305aafa49c1d8bdfbd853579646a36a7873c4cfff2eabd7e3902eccff1192aca1f6dce3cf1c988e6aca9f2c8\r\nMD = d7f2018c303ee045de4b8cdefcfb5395674e3a8770d65f0757b4cd5e\r\n\r\nLen = 536\r\nMsg = 1a424ecce1a82c47742171a701ad6e0ff1a762ce26f8e332818a7fa1a800a4e506a4bdc813a09ee1d57222ada79a12e2399549ffd80f1628ef55e231ce0913f9ab1930\r\nMD = 277f96fca5d9ab055fae5d4dd10cc49c2237bd38d95bd8dbd168ec21\r\n\r\nLen = 544\r\nMsg = af172809570cc306333c25523f863c6d0e0154c55e404722f0d4ed419713dabf8e18493a0e0b53b220a36535b1e8f0bbe43e624fac9f566f992807b6f2d70bb805933e2e\r\nMD = 9581170093600cb67063a314d8decf109ff9368ffbc90ea2d3250577\r\n\r\nLen = 552\r\nMsg = a62f4b43250cdf3f43c1da439bc5e4224b15185b60d615e38e3c512425aab145401b57ac3fc0bcc178eafef52a2b7b04b2b89e760212f96c4ee694990831858f0fa7c13c24\r\nMD = a0f5775a2d001a66f0882ce1415261994021988690840c6b4a3470c8\r\n\r\nLen = 560\r\nMsg = fcf81c93f917bb06f278f48826ef9ca8ba99ac8f00129fd9f8e81ca31750d5e54818af0331dd239eb77ee4b0c4d0c2d84794cef27da6bfeb707794d3bdbc7b349968f2a316d8\r\nMD = a97a74fb01fec5caf3477220eef6e7c36d0ba4199ddc755f7ccf94ee\r\n\r\nLen = 568\r\nMsg = e61d24b500581734c29902ade4c5035c090868df9f24bb330609fcdff4a72d6f18001424fd813cea32923d8aa86c3d215b2ab7d134237bb62e78f61cb9e9b4ef5ced23729d019a\r\nMD = 40758314f1abbd43e0bc9c73a1c7e24719d56eebcd967b39d355e978\r\n\r\nLen = 576\r\nMsg = 37b14f04233dfb4da5e5bd1852f77c41e25c4926936fe414c8108200f6f3cd78c03e2dd9615446c14bebc2c70d65506a7a5dec4808806291769e0dbab200e576f9fdb9e240c8b8ff\r\nMD = 2d36af0dd95619a96c5664d8987bbb82d183466ff44151034fed687b\r\n\r\nLen = 584\r\nMsg = 45efb0a3d8fb7bb683913459727e8756d67959cfdd4f5b80e13ddf45e09debdc2cc68ceb632d6d45a2d0a869f6d4dc4c136c805849fe77b4b381e4c6b22a3ff69947a9b5aa6b7cbe42\r\nMD = 125e983229f65bf01b59a9b619810a88f1c53b4c3b1960b52a205d99\r\n\r\nLen = 592\r\nMsg = 9b6c3c77746219dd88976966c68ead59eb62aa3cf6647798dc06d4fc7ef8bd44d8903f1b7b6f8bbf3d6249052f862e9ccfb0d1957f0bba233603bca0766286d17eb9746bc002abd69583\r\nMD = 762629518833ba68333fc3e3b4d482c60b4e0e828872826b68313315\r\n\r\nLen = 600\r\nMsg = 9f452f900219017199edfc5d7d86a162d9750bba4cec77428ed1032e5711b6fb7c37c1a65b3d041c7aa1d4f16bbcfc54f35001436b60abfb6544c0b393fc1389e5c5bdbdf2eaab1d99dd59\r\nMD = 19b432f5c38f665441d36c472d386008a5bbd82aa4eabeaabe3d28cc\r\n\r\nLen = 608\r\nMsg = cbfd186592fa68dc3a21d62db1ba55121f58fecb11695859d70bd7ed2a21a2a013a699640842973b571bf4a7c8ee4f617d5e8a4d1e8c15ae33e77097d146eba27934b1e33d8a041f2444ca3a\r\nMD = b32ad13ba4a0b9fc1aa9a1a57bdbfbebdfab71cf5a16e06040f75787\r\n\r\nLen = 616\r\nMsg = 173225324c6c350ddba227b89a651e576d1ab6a96895453c33ea61ddb37fa253e666a84d0fea609814688495246161eb9cccdd792cb1b88f36f3125d766e2eabe84175cbe66dbecc91a0ccf173\r\nMD = fc8feecaefffdaa966e9536b91dfc85ea5113a01d6b320677d727a7d\r\n\r\nLen = 624\r\nMsg = 6999f398407480cd43bafdaedb8624d9ba0972aa5a2f3504a67fe54ef744b7bb41ea70cf8faa771fac6a2f5823de83826af4c3865b6faeeee3d1d0edfe7f0e9fe3207f917b467d841850fc6e648f\r\nMD = e7abcb4c0f218814ecf45fbf28a3f286d90c5e740aafd1647437c1e1\r\n\r\nLen = 632\r\nMsg = 2727eeb1d51098c69fd8141d78f21275b2bb949e7115fd3860526bbda25547c20cf31b79919fa37bfd4726c4e77906ffe0ca9705f1782da0454e799422c815e01e785d418fa881f84341d8cd71ec77\r\nMD = 2be332c873ed4fb70bc1916c76bef2cd3385e674b83aa1ee8ad28a01\r\n\r\nLen = 640\r\nMsg = 1f48a5b401d88e6cbe37f3f634d55462865f7cde7990052a1e4a1e4cb2e58c84c2c7ef82923447d7c068b6aa25e388acfc05704e46da14316d37ccdd2706a7b79ddeb02dcdd76f342c9cb2f490c18dc1\r\nMD = 448b70f575a8a1eb74030a985e9c504d4eaf6b1814e1146f782c9af5\r\n\r\nLen = 648\r\nMsg = 6dce9a9ecb48b9da8aef51a89e7f7fc1a6a78966b7bac0ac5ba7ab18d92b616bb74537bf7eeb9bd3bdfb40a450747c3de2e6eecfb12763049148fa9134c7870ba80636fb21fc7134f92b0364f5d27deaca\r\nMD = df855d544e17f01125022bc18e9ffced12f3cd39674e68184657ec7e\r\n\r\nLen = 656\r\nMsg = d498b6901345afddc5aa50cac77f7f794d7929eed571d95b59c289a0c9f3b812b896bc7b566f5a639ed9948ed066c2c622c6e4dbb2ea37e7c06806d61a22c326d72356ec48c9b5182c29b5f923af20046605\r\nMD = 5b225c29e4547777a2c6a1a2bbe9da2dc6a8c6d0d01d8d8022988be2\r\n\r\nLen = 664\r\nMsg = e958b80489aa6a38526244da165dc4464e7961e457f763abdb23f7e48d368331197b37cd5ab1e515ceb1124848504d8be587bf3041d10437ebd53915164556b59106bebdf99115122d99529e02ee155138a13a\r\nMD = 364a988400424557a9c60e4e1f32f0855a3383c90b007d30ee3ec333\r\n\r\nLen = 672\r\nMsg = f33ba982bc2c3308f948a1b64c7fb68fb891bc05fa18781b1dc95dc749f7009adc58cca2bb0cf790ebdbb4165bbfab9304a2a6f234688dcf273094dcd8d7b38416be57cedace5783d8b92993548256b5373f2b4e\r\nMD = ca37e52f2843a0f65692c5aeed0169601da3275dfb3ee6d81b467f60\r\n\r\nLen = 680\r\nMsg = 8b5d77a906c7ec7563af7551a796e5d5dcf02c42121d7b13a49aa9d4bc79d637190e4e6510ecaf92d1104fd4ec5bd8351446350722d1b2775dbc5e65f8fab473dc637b5ca8a9eb88f68d11dde15275d7c472f9db43\r\nMD = 9337537de482f0cf88cad6b86e195a1e422e59cc60d41d0eca8b0091\r\n\r\nLen = 688\r\nMsg = 3a564a84c2b48ee26da138ce2d1ae3c7933bcd65e40288406e56f30d1c48690a4998389dd27b55376f9b4e7f43607fadb16e8933726f00a3e41264cda553532761fefc73e86ed79b849b94e0895451332dc80fe39a4b\r\nMD = 88eab3e16ca8da5716542bae3c7c736b541c896199b2cb941213767b\r\n\r\nLen = 696\r\nMsg = 618a53989ffbbf54a76f01f9b87772491d87c8f25c58eb11b18a04f5ba8ed62574c351a466df64731c911458d765cbde83e7f29de90bc1bb26cc56b35c140555a7dcf00f5394d76a4cc531d7d5f57bac7dcbd06a4f73ba\r\nMD = 4a727cc6b4bd93d5ff2ecb81ab5057dfdcbe3e0c49436a58b9ff3ef2\r\n\r\nLen = 704\r\nMsg = 31857bb4e82497b526e426de6920a6063d02264d5249feffd14abdbbf03563d4c59ad1f7572c7d0efbc46a65dea9580bde0e387c9edce27cd9b20a46f62a70e6dd5f58e40aac3a22dfb6ba073facdadd58cd6f78c02bd219\r\nMD = 9e614fc139645e158cd1b216e2623e586242af64f8483e6fca20ed4b\r\n\r\nLen = 712\r\nMsg = 14859008c83f2831be4d6e54b781b9fb61dadc40c459a93ede11b4c78a7e5a55a71701427526a03b42d883f247904813cd812e7a947c8fa37406aa6145aea6d3fd9ed494186f35333d423ce31e0cd473a031a5803c5593e9a4\r\nMD = 545fafa43afcaf38063d8a312c3a27e0d74bff957f8ef4d51cb29698\r\n\r\nLen = 720\r\nMsg = 267a14bad702ef0a8468b31c72715f0533f6b97e6e943839dea420719d6defc5a399f84689e64ecf931ee395ee49f1fe362199b73cc6cb0105b3654b16f19f06ee8aa6b5d5418743d4804f9a059270710d126765e6a49c4ce2e3\r\nMD = 9b9360a5c747e6e1288f6f9d971051ffd84641f6d64e0a4b5142e4ec\r\n\r\nLen = 728\r\nMsg = 6c98a8eb3ea4451401e0424c10cb722683b23f75ae254d62eba75abb9aa9698e65ba1ff7c9f86d36d1ca6f0425d19428441b00450e9a2ef685d5da1cd4de1e779184db743fc95a461797333808ae6e42fce1e9da5d82f90cd71b54\r\nMD = 0c6f33f9534fc52f3700f37b9ee678b4c5c8a90b1a2eb1574002e377\r\n\r\nLen = 736\r\nMsg = 4bae62a008d9fdba351a1903c66d58e587361990f7c9eea05a2f51f90a2892f60e6c14c4ed36b908c4039bc89797fd88e54281b37f619b3d9a274587229ef48351e8cb1881cb0fc83e6ddc90a05b160fd7d0a1eb0835d57158e42c7b\r\nMD = 989c156ba1fd1f70deb378e46ffcbf6f2cf9cf977a92ac51643c97b4\r\n\r\nLen = 744\r\nMsg = 83ca6d4ebdf1", "c04062ca1abb977670ef9bcc889906935fd64ff4c739912e541b8f8c7932f595ef66e18256dfa1f51f63bfe7a9df3ae2aa431771d19318d6aa3bccfac1a4c8aa0a0433ff807a881e0d5a9722aac6cd57c77eb6a9edf8c0\r\nMD = fb831f2456595fabee9d458625283a80bb4f8f031e9abdbf48b7b51e\r\n\r\nLen = 752\r\nMsg = f4c7ad8d24ed5a682c473463e85391050c026fef0b0e6dca388e1a7e2bc872a46746a63f3a2c1ca6e4c8b7c5fb6b58850d77a58988ba091bd7fafb66ced184e548bcfb1b0e6e1485fb6a19cd5ed07640a0777b82273d5e80799b7fa7a57d\r\nMD = 13bee617474b3fc3447025f2a488dba8825d46a4e128b9a8bdeb1b85\r\n\r\nLen = 760\r\nMsg = 5f81c5aec92385bfdc55ebd600f23cb04ac9d5c7a1396f801ffea1a6b94aa617231761bdeebc9ec0f4bf9bfaf5ebc7ac82a2c96f1a74c46d94f0dad0bcb9ef7b41ddaff8cf63d2b278239e6558dbaed2797ef3b7f4cff8fe592f6a3551b3d7\r\nMD = 143a6f0a20d5b4dbc5df64a7e50f9985631453eb09ded71667709083\r\n\r\nLen = 768\r\nMsg = 0735cecaedef99bf4c53242f0552f49f56bbe589a2f611af75f4f3aec366cdd6702d46391512580202b869097fceb8a45889fbbf9852472f94bc2f432bb8309c4d0c4d3fba01f6e90c5c2ea3f890ed95d132c31f4dadbf268c378fac5604e8a4\r\nMD = 9f5e9f7429e5488a843c52ffb46ae2e84228919d32330a9193af3b21\r\n\r\nLen = 776\r\nMsg = 9b4e4df92e5152fe1ec56a9fc865f30bac7e949fc4f62f0b158d10b083636b4de9bb05db69fe31b50103fefc5f8daf3af7156b4552ca3667a9d720bbb2e4bcdabadfd4b7f4fc5bc811faa36710a9d17758a98d4a0474fec27e9ef5b74f5c689935\r\nMD = 487a6f2f875cb253de4cef18ecb4f2a54388ebaffbfc4259bdd97f09\r\n\r\nLen = 784\r\nMsg = a61bef838867710ff4341b26b13b8d7af7e461ccd317b160cc4fdaaec7f1805a28ddd3663a4210a7d1b64a752e866aa7224a75bf77bd0d618bcc3b0a3eed6bfe0eb2b882819e6a4cc437bd38915ce53c55d94e9e9339286483dc230d0049777ea1c4\r\nMD = e257bc45b62d0853ba4b0f8578698f4262c31a778cb6a6317b6e6d60\r\n\r\nLen = 792\r\nMsg = c0bd79e0c5f72fcb1de6c234bdb67bd0d3f481b962a3a01f2d8c483bd7d5d98548d51d27532716b195fdfb0ea0b77db759b54e269e69e48e2cb07bc9c06259927d2755f48e8d9a020c58a9c9221a9d836f03b30eabf9099c8eeba6abed63bb38275b28\r\nMD = 92df7f848ada8a9698ddc2e7452ac8fc43cf83d2ca2cadd712c595f2\r\n\r\nLen = 800\r\nMsg = 77823af9b8796c63baebe7ba9dcde12c626b840ea04f42d878646970ca5bf7aba94eaf110da36ce0c834b654bcac93264a349f520e505f1ec903d3589e3a4adf82687a65ee6dd072d6bc05acdfbdf257cd70a5183a54b4fe8e87d1c22b2e9f4ee817c57d\r\nMD = 819a4340938497cd8b1def8444bb03f8429b9e87bad8000002d60b83\r\n\r\nLen = 808\r\nMsg = ada5651b4e240335600940f207b98371f7e743988957bffe0de8ef0862d1ba52c52b6950e7b05c3542c2fb13acaff0442d33940a0e3ea67232f8437eaa02128283ffc0cfe254ac8f542be3f05fbe4e855dd22ae98a81b9a55b3d3753111210048f2b50e068\r\nMD = b6177d179cf17eddcd8988c9108b42af9c41adcc5942c4d33b0f1be2\r\n\r\nLen = 816\r\nMsg = ff4704bbbd719b011244ebedf2f2355338fcc7d64844c3a0f36a21569b55f74a9710f8f3d8d83b9bcd733f5885c32b3d149a5ad137d016c03b93a4d11aff8218e8eeec6d6d12a41d1441f3df040feb098ca2f003c4c277fc71300cdd2a399a7bb98ae711c446\r\nMD = a1072b28f3453422e611421309aa49aaebba0273c72b835fdeea1132\r\n\r\nLen = 824\r\nMsg = eae4b62f697cf0bf40a1c2c109143c1dde18e24f1c289aba67e5c83eef52b70cf1433bb98013949285969630054e074ca2e249d465cb383dba51561cbcb626f0b3b1d542db1e1ff168f371c7c6764b4f25ade9eb351622212e99903614bbf1fe3914cdf203035a\r\nMD = f5273e4d0bf9779a0975fee23c447b3abb1cd17c34c723d62f3a2fd1\r\n\r\nLen = 832\r\nMsg = 0e39e0e6933c6104984fffe115dd8cde77edfee495480aa5e5def424f066a5770345fecb28b16caa5416bc79e2b83145409bd4bfe9a00c8493f06ea2a99dd658fb87b71eb57dafe58da55fa0411e790341e31a8ba8f35bbe71af23b4e8833fd65ec8b4e621e95340\r\nMD = 62fb7d6b3810d0fd7d96b4ff5efe7bd283ddbbeda4a21a62f985a3dc\r\n\r\nLen = 840\r\nMsg = e32bea9ab02de7d893ecb7857ba66df2c35ed258123065ca80e2a067fabb7dd4e79839ea0b3c58abace8e97bf42b0b8d97fcb09bb606a1da0243c32d24cc98985df008f8698362f2aa789e2a82b3e5b5011853d0c0e8fbd20c4d2b5f4733f2df8c5ae02e92a90d95d3\r\nMD = 278e06fd12a3e314f60d59a323673ba0a22003e42ac48e1cd04a70d0\r\n\r\nLen = 848\r\nMsg = 4157752d3d175a4bc1334fd42c204111728e7059659dcedf334ea7ce30378798d67c598a0afacca5a1c5fba923d54c72cffc9887df1b8df10d96514955056815fd2dd855d32e8b58b6fdf4d45715f636416a0137179f7eb01d786daffa924ccabd523bb31d1b5f0d05c4\r\nMD = 1cab43635d501e43ac42beee263755b9a29827e2a18b21d7be42e447\r\n\r\nLen = 856\r\nMsg = 2df12d8c256cd1a127e525ac3763e30c895982eee67ab7c150ce3deae906d2b9110d829ccfdf2793729e31e478e3a310ae525e059971a29515bad2273cee77ad89ad88d63d44e98402c63180cf5eb06d0be3b1faf5adfc5c43a79ffc09a6ee6cddf9c9a039421d5b2184ad\r\nMD = ee60f0d01008cface49af2ee5780ccdee37404c37642008a55fafaf2\r\n\r\nLen = 864\r\nMsg = 03be6940e859f9b072660dff28a187551c2425481dd0555d2dee4acc36164f84f8505b6f467ae6f772eafcc9065490d9b4ed12a690d044bf7da14986e571fe34aee28e1d698c4136cc9f95d462c990b6815a54467da6f41c1baa86c448f37ac10bbc2ad1b957b17368ce01a7\r\nMD = a8aa80d4c925889b58eff41b89682b92bea60c1c3995043dac312d2d\r\n\r\nLen = 872\r\nMsg = 0baf1ac243c1f34ca5e00aed4d867f967bc2b963e93956c35b6b68da7737de23d7a1405a5dd4a099c663cdc182d4c91bc35f7d3fd5f3ac35ad7a26dbc45e3e86264c7decc538984214a1a0a1d11679ae22f98d7ae483c1a74008a9cd7f7cf71b1f373a4226f5c58eb621ec56e2\r\nMD = f12f7a1c5c1c383a2a5fff8932e2ae9dc342b37652d47356ffc1cb37\r\n\r\nLen = 880\r\nMsg = 3c29a8c83e48194a7b87b69e376a06063de2449bd171fa91e58ed2bc904ba853bb35e3f51e7c06e96b5482aac89acfa383bbba3701d20104f8101d69de615f45a24c3e02991bf0d3bb3d37390fe87ecc64032438424218862093a69dd7b99008573661f9996ffe8ed50b7e54f49c\r\nMD = 5c6b29c3cbfd1d2eadf7c791513b27f21c934de6378ef748b779b71d\r\n\r\nLen = 888\r\nMsg = 68a3c06e0740b569c72ea6a90d8b45e83c7c350d2bcf1cf6d6dffa7553b8b998087c052e1c065d862bcc6a7a3e0a90acfa1dc410172c9dab140ead9a296811557e1647359acd40341efeb6f5b3fdc0044162a45e62b0ec341634bcecb830626930392f8c6bde85fa088a322054acfc\r\nMD = 58a691524398a5746df28ac083f15861750e0cdd1fd5e5f57c982c18\r\n\r\nLen = 896\r\nMsg = d4f757d1c33b9c0b38b4e93e8e2483ec51b4861299f1d650961457496d86614d42a36e3696bf168fd4663efc26e88cd58d151e1531467b73f69dc9ce4f8d41ce579ce1c91e6760e340e7677abdf4fec1040745aa5144640a39b8c4f884df80753a691653003d634fa5bfce81f94ec3f6\r\nMD = be11259377f09821d9dc358592b6565d8ef2b414dfaa7db5609fb751\r\n\r\nLen = 904\r\nMsg = ecd9e95f7c5efc8336f80fe67e113657b31482bafc22dc5b45073482846cdc48414d2ea855ae75d9f28a0bdbe30dbe511503788e578f20f25e20bb770ca1d787f2f02911139275dbeaa5ae1aaf155f40d7134915dac34d0938358dc8be97cf1005a922bf3d71c331282f41c86993e0ccff\r\nMD = 6950ad0f91398b39965b1859ea918c531212face1e51d4d390f094e1\r\n\r\nLen = 912\r\nMsg = 834ddd8fc7ea0c3385ef8280d3a7b22d59ad17d710a51a544a293544f30659e816a98d38a2d4d92f6f96626a7c79d6f17bfd0a558f45e2fb541172b720ec629c88a7971326050f2b9ab80d30cf8c777f80e37c98fa61797523e81e1bbbc7cd6ee22e4249dae679ce0f3eccfb54495d7e7046\r\nMD = ef21ee8d568c009eaa8d1ea770968cb718c4d56e7b2d966bfcbbf398\r\n\r\nLen = 920\r\nMsg = 6ff611208395d81500505dae050ff0c29c0afde2a8e89c96192863ea62c17e292d0502e94dcb7f47f4cdd574264f48716d02d616cf27c759fdf787cdcd43b169ea586c8bca25fa3ce1a08eb615655e2471a0faa81d2edca28eff4030fabf36f10fb5f50fe4eb727c308f317bba995b6310ae12\r\nMD = 8a29f2c0d564935b8d31b7d007f58138489d140917a28ee85d43b6f2\r\n\r\nLen = 928\r\nMsg = f977ea38076328bb0ee2297cbe3b2a9755fe8bb95ae726298e04df05201a7ccf2046b82836e092da94a4eb1c291450121718159468e8a330fc2b1272c661fb62397e874ffcd7cccbe5425af725791001c0c035ea41c8c48dabd206ddb217666e2b688237c2127e96eb049d941b34126b373e1345\r\nMD = 15180df5554387337f04de2f37a16b28125adbd02b6fa6cfdb24195d\r\n\r\nLen = 936\r\nMsg = 22a8fb43d54fff82749cdce98abe8adafcd443ffe16bf0e99341e1f7064fc07a5907c816abdb326c30fef0f5846e9e313f32b602c9e00352706358fcb7fb81eaf1857a7b0ffddf27b741a465961806ccf672c17993f284b2aaa9a2c854250a4212aa7937a9bfeefc30ec5f0067c3aaf34a1dce2ee6\r\nMD = d11fcbbb2fa03109f952a56e16867c70904552eb580a6659314bd5fe\r\n\r\nLen = 944\r\nMsg = 68727636ff38c0ba8999dde3cbd9503900d5ccb01d3c9b7959fb411eedf95cce1805cef6670d1e1133901cc06b55c41d945e654c0d18035498d4f92d167ae21b927cba3a810a41594885a00bff354ffc753e368274d01374469f1b3f7793e436ddc0822ad698f13bd15fb3ed10e0b97fac5f8778d9ce\r\nMD = 21c71bd09ebf5d09155347c4f476b8f9c5aed4579573211887ab6084\r\n\r\nLen = 952\r\nMsg = 167cb772f096b2e3b1599cce3440d1af57c5b7df5d2f460b91acc7e52c9fdb19793bc0833751d09f3f664a4167095586a564420a7810125b832e38ae7bb3a0d14403ef6157c20d3d67e6e13a44115b19ff1fb8b64ffa018133b6d532d9da69b9bffbcd74189071a57101e7239401ea50ad1ea04aab961c\r\nMD = c46cb2dfeb8b961e6e84d72e05111e04d62e3f93a055164b135b9072\r\n\r\nLen = 960\r\nMsg = b88ff728c8f829841a14e56194bbf278d69f88317a81b4749aa5fdbc9383486e09bff96a2c5b5bdf392c4263438aef43334c33170ef4d89a76263cb9745f3fea74e35fbf91f722bb1351b56436cdd2992e61e6266753749611a9b449dce281c600e37251813446c1b16c", "858cf6ea6424cdc6e9860f07510f\r\nMD = 8891cdfe486a582e8340bd8b893996d7a4e547e3bf50551902e722f2\r\n\r\nLen = 968\r\nMsg = 520f27a4d096d4193d2bc0983cf83bbb5084845b41844800c1f5669b4f67f5785c9c886eac51b059005cc3caf2f7dcfc205c230a8c924f604386696f3d5dd2a68509879d991aa49314d7271a8a8ef711b42825d3cd0071ae3bf6109772bfac1b167fad995f99b7afc2c573f2ce6493e25411101dca79b6d2f1\r\nMD = 216ea50997596f71edc94ed96e2b686628640f94a3c64adef05c2b63\r\n\r\nLen = 976\r\nMsg = 75c23e556178f00440533bcd25257934d0c6f5e68a64f1aa511bee9435c5277b02145fae1fdedce3b6b7b47015c547be55d00dfa3999920d586dbecf7ff95a775160d057308b32c661c17e5d6a772166bf69b9919ee91fe93877a50711939c85a9cf1ab65c28fa94879623faece20e1458b8821383fda2253762\r\nMD = d1631028a8e0ec4adc689cabba8bf681d11e2e2a5059f293f7ef5be3\r\n\r\nLen = 984\r\nMsg = d23373b9405024d0c4b17aa503f7e2ff7d308083124ed2cbc4d990b9bee0d70b9635872fcfdaea58a2b696d1fd8c9492cd2ec11179ee755aae5663626219c0981348a8be50c9bdf77b061121cde246649af1f30bd7e84a93d952f8025f854d7bd3d59d0ecd07e6d4d909b23c7ae03fa06fe1de1c3424999fcc3618\r\nMD = 726f6584ff9ea998ff326c9f73291ace8726d8697e7aa94f1ed42f7e\r\n\r\nLen = 992\r\nMsg = 6f057f91480fecee8a7e3879dbf8c52040f96f5929c6b8b6aea223b91843ddeba387a2288264df3d241d14b5b6bc7defe9bcf174f5060a88de1f86fff59fed52a3e574f2620922dc0c12316e5869b779a18e8697ea0a50bf20a50f169ed8a308f785bd98efe6fdf4cac4574dcae9bbe5f3d7f56a11bad282fc9c84a7\r\nMD = 6b40e5c86db3d9c384c22a46cbef5f8e8c427bb6bf43268edd918aeb\r\n\r\nLen = 1000\r\nMsg = 6f77874dcad9479f5bcac3763662cc30cb99823c5ff469dcbd64c028286b0e579580fd3a17b56b099b97bf62d555798f7a250e08b0e4f238c3fcf684198bd48a68c208a6268be2bb416eda3011b523388bce8357b7f26122640420461abcabcb5004519adfa2d43db718bce7d0c8f1b4645c89315c65df1f0842e57412\r\nMD = 0228626c63c20465d5139d1af0b9ce17e334ebe10a5eee2cafe96cb1\r\n\r\nLen = 1008\r\nMsg = ea841bd41b22e4c98b223332918eb791f51d1978540785f9c617675dbd02721831f7e7fdfa7714af7d671b588a64f49d8556b5d1c448116839771faf51a85dbb1bbff59fad8e3fe3c4eb8631aa050f505df85757ed9e9d1a26a8a0e96feeaa7af204cd23fd0e6d4ca8d5ff25b91a0f94c42a887297b230f6d5d57271e07c\r\nMD = ff33c64231dedfc247e11e35aaf82d283a9ad62034102ee2bb5d4609\r\n\r\nLen = 1016\r\nMsg = 7216a825029da1c9a9328d499b3ff98f6e18b8af368e2b19efc1c0121b35b965ab282f55232356d7fad002fe3f0b6ab7833b2cb6f2e392b0c37414cbd3661e538c8613ae0c9291928303f775dd2a2445a27e825a1a3544a9b411eb3aa87d0fdcdcd85c170511db620e747296bdc3afa39489c181f5abc76a8a404e47e4a214\r\nMD = 9440d3710b43e79899e116987366b2dd36b44b2f39e377fa2d4fe143\r\n\r\nLen = 1024\r\nMsg = 44a8508a3c3976d563e933705be4dbeebc726304b511203df7c7d1efceb6e06e91f1e57f3d8e6c105dfdf8262d984816fe7ad8f8dc95ab596fff48301f8d03137ba37dabdc4a6e664583a26b8edc42d3c2405516c51386c33a7f2875a3087702ca6721f56195053fe5263a29c8d8538dce6ce146b8b43ae520ee79a5a450c6a2\r\nMD = a2743d341023ff5f775d90185d3139a7756b0a65c19ee876ebeb92ae\r\n\r\nLen = 1032\r\nMsg = a8ef4107f41ebbc5799a716b6b50e87c19e976042afca7702682e0a2398b42453430d15ed5c9d62448608212ed65d33a5ca2bcdca7728037df2e5f9fd9e974d0315dde8290241e3e2b2cc06f8c653ebc95bc2195c24d690caed42fe7d96589f3a85eae9bad995ab829e674abcfb8efaacb1eee5703f52b979d5d99a1c1694855a0\r\nMD = b411a28ff46513d0c3d63cf78a9b6353466cba3b926a8d895ee14fdd\r\n\r\nLen = 1040\r\nMsg = f649d801b4040b7b5152f58a01e7852f565efc77b5dafe4607eee953b0ba6774c5573f1c79767121d94381c3ba9013ebef2fb8b0bf9f081f96ecf13cfad04e44c11ebb358160a89049bfad5e8e241d71689ddeecff0278063fd86b0ad475c6a25265f556b30ddb50078e216267edcd4a2b7016345d4b76806d7b02c625f3f717e0f6\r\nMD = b94debadc833d5706cd4736bb1dc75039827832ae408859e2e6a6941\r\n\r\nLen = 1048\r\nMsg = eb71b45a494e76462edf41a9fdcbb3f46fb863b9e259d0c8f4a79898516eebe8c90c3ea5a675440f3c7b1a18c14dc20c5f3dd27788c66d448acd73226327f52cd65cecc8beaa2acfa34d90ef8bfe824e12ba9870bdc4965b8ced9ff9ce13a5bd39e824893af410d08ade0cf802e7dc02b0b71d6c2a5c3356229084e53b3ae4e51b384f\r\nMD = fbbec05ee1fb5f5cd1106ed7384850059cdcda474ba7cec0407a272b\r\n\r\nLen = 1056\r\nMsg = 4eca0c51d30829b9a1d2712da1fac31f52942d77c9f20c2bf6d3751028d7d4f0d336d3dc92b27ec368caa4444b3180c1e37e98b58f25e647a9a6361f0b04cf78d17955766168eebaa993a435a88e0b39307423d6ead87f639afea75ba44bbc6bd0fb5ac84a12c2c6ed9539a7c0f9abb0c1dc9483e2f321a85244926dfd95e2f05624aa7a\r\nMD = fe313eb74f955c0cbb1c446dd4ff853f32b3232d93faba7db6d1fab8\r\n\r\nLen = 1064\r\nMsg = 97784d14db62a7f98f5ac3df742e013489ec0b8777b05ef82bba06edc5c3a807b191c65513ca3fc7690615e56c2773c036edef29aac50c2211e20392018fc33d83c436f274f7c6062c3420025e7037993f1b8cddebf4aeb20421fc829c7fb23255372455c69244a0210e6a9e13b155a5ec9d6d0900e54a8f4d9f7a255e3a7fd06f1218e5d1\r\nMD = 5504f39131773550b6f459f33a5b57a2ce60ce8bb78c574fef83dcf7\r\n\r\nLen = 1072\r\nMsg = 1ee9047351e2a13e4a2d5a826e304fef82241fbab5100835e1f850a20e51e34938b93dc852e58aab8adb0c3ccf61be9c90b53713c77ed0a5370309e6f19b290f1d642550f738c36818ddff74f77cae04af55617403b08c7a9f17e8fba0c21523575384b44ac4949e7c9dfbd1ef6a684f666c67856f8f84dba19cb38a23b0efad6eed229c536f\r\nMD = b8f253512dabf9d89d2080830f23da5893b0f87edc0bd624ea767f14\r\n\r\nLen = 1080\r\nMsg = 1f363d2f7aa89e2b6c5e172f530d1a35531d0083a5acfcd232d64db06134b8232da2368f7a46ead9a9ce55cd6af8cdbdd1582b6bad56c52a15769c3f43dcd68da60f6e7232fd2aecfb3fcd00029f8e5c4ed7ca3b3f9cf68920dbd747fb43f532b1034d9f49d546aa893be68fc3084658f22343b9068877387b8f68903071fe5877083be068d626\r\nMD = e59a19686df36bf5fe798a9565722b8e0bdd9f8eedbbb4a34a9ca7ab\r\n\r\nLen = 1088\r\nMsg = ecf5d9e29c1c04c11a9503cc223d0cee4866fa26df2b4f7c1a017939718f545746c0f137c9169692194105b2acf001e2f0e70f2332517a20c05899644af454cb8e00e5363593dc83f78d66bd0670ce8faa7244ff28d0de59e964dc68d87a30ec0ce03e49a73ce07dfea2ad54fa667bdfbe2f2222894d830dde4dc9aee3caefa4088683d7e8b9a966\r\nMD = a886eb94f15df208be122912d4edf02561482278a9f847ddc91c9bd2\r\n\r\nLen = 1096\r\nMsg = 9f44357664b5e3a958780641cca52049f3b49f07484b5f762a5571f7c9541b4346f81fa416f04065a80003864754b3b54114a77a4938c8b21a9e4d3e5d59c9fccd4d68f699f975da099320ab655a7fb51328d2c6ff460b9b40858e99f88a35be7b6a97d6b4778af2c559e616ee608c32b018a753321e321be333bb6f618f666f9a7734ab3112859323\r\nMD = 8839f755eee84e15c586b52e29a41ddc640ac432cf31370680987a44\r\n\r\nLen = 1104\r\nMsg = c1aa1266f223c148bfa3d0ab29f278334d8fcbfbf0f4ebef5c1b7a766b415155e1ea75d0fe2546115411faced7a04a27339b6bcd62e740697d06ce3cd2e0f00238c44c1d9faa85efebbbb3880313108124c5f3277c1f03ddf430a4bb4d88b67b6e3f7f96fc39e5aa2ca7e11fd5d1300aca144c5166269a1168a2e53c01c00b872c63f6833e5ace09bedf\r\nMD = 439e3c7a0d655a30a9749afdefb7e048814335849df76d526c287727\r\n\r\nLen = 1112\r\nMsg = 0a367d3789827ccd4bef5fe8eb78c20503241f07fb8c41d81e97fb53f3891962ca3c976395ac11d1f9ba7b20a52912e8e3ed92466ca5aa808166ade737ba8a0213e8fee8d67608ee9aed9e821edc9e575f1f07c3686169656ae09a0a0f70abd10cc31a8ef6e7496d56102fd8ff984e9a9f44e54495c966cf028f2a8423b46419de54541d9a08bd9654ac98\r\nMD = 40318036a595630e4135f10703be1d759a6c7e5146e0fc82abeba184\r\n\r\nLen = 1120\r\nMsg = 8a05b00ae2d5f652f02f98a1b035003f8fa7ba1b17fc3778cdb1cae35ae1f768ea16ed05d25f515f75a23db468348911d4a749c51ce39615c07892318233a667c7f00e973fae98e7c8e9a8b7902480d87ac5bef8c4252661e6e8a2e4bd8a870fe83b1aa773ed5352b2abe193702c6dfb4aa8239e55ea6fc507a704e2540e23c917a01a1cb4420b07fb90ee2e\r\nMD = 9a26f054e57aea14242d7801f3d61ddca1523b738fc26fecfa5d9a6a\r\n\r\nLen = 1128\r\nMsg = ba6442c6d2139201dfef32c1ffb0ce92dd64091bd507c250595395e993d9a5124b5199640c2fe51482774b6a27d1a1751fe0d4fe5fd02dba152ed3c344fd9249af06da85f96f0bef0a8fefb1b501885b97f70dd842d12fa19befa03080c3d6b8ae2a0d13e2fc8bfc3fe1277ef0670cac0e52bb93c4344f6db13d05188d53fbc6106538f50ffdeda2e915fab921\r\nMD = 58470da58476bcb89450c521fc396c6dc51b9fb6465c979aba5f8eb4\r\n\r\nLen = 1136\r\nMsg = 96fdb76f83bf12b3f4f322bf613fc38b2c8e0678856230418b6b062fb358488d6eed7c5c0656ec48c9bbf2da6a1473eea43faa68204f27239928172a3e49c52b58e861282c4401702337e5ce280aff00528eb26ac368db0cd0ad0eb262af226a9b16ef3bbd325614488f820363ca6ea77da4a7e8345554e57623732ee6326534819eadfe81c7f51d81ec51e1e3fc\r\nMD = be92d4a6946de0e93d5bbe420651a8befb97cbdb5d63b22aaecf453d\r\n\r\nLen = 1144\r\nMsg = 0eef947f1e4f01cdb5481ca6eaa25f2caca4c401612888fecef52e283748c8dfc7b47259322c1f4f985f98f6ad44c13117f51e0517c0974d6c7b78af7419bcce957b8bc1db8801c5e280312ef78d6aa47a9cb98b866aaec3d5e26392dda6bbde3fece8a0628b30955b55f03711a8e1eb9e409a7cf84f56c8d0d0f8b9ba184c778fae90dc0f5c3329cb86dcf743bbae\r\nMD = 98ec52c21cb988b1434b1653dd4ac806d118de6af1bb471c16577c34\r\n\r\nLen = 1152\r\nMsg = e65de91fdcb7606f14dbcfc94c9c94a57240a6b2c31ed410346c4dc0", "11526559e44296fc988cc589de2dc713d0e82492d4991bd8c4c5e6c74c753fc09345225e1db8d565f0ce26f5f5d9f404a28cf00bd655a5fe04edb682942d675b86235f235965ad422ba5081a21865b8209ae81763e1c4c0cccbccdaad539cf773413a50f5ff1267b9238f5602adc06764f775d3c\r\nMD = 26ec9df54d9afe11710772bfbeccc83d9d0439d3530777c81b8ae6a3\r\n\r\n", }; -static const size_t kLen77 = 31235; +static const size_t kLen78 = 31235; -static const char *kData77[] = { +static const char *kData78[] = { "Len = 0\r\nMsg = 00\r\nMD = a7ffc6f8bf1ed76651c14756a061d662f580ff4de43b49fa82d80a4b80f8434a\r\n\r\nLen = 8\r\nMsg = e9\r\nMD = f0d04dd1e6cfc29a4460d521796852f25d9ef8d28b44ee91ff5b759d72c1e6d6\r\n\r\nLen = 16\r\nMsg = d477\r\nMD = 94279e8f5ccdf6e17f292b59698ab4e614dfe696a46c46da78305fc6a3146ab7\r\n\r\nLen = 24\r\nMsg = b053fa\r\nMD = 9d0ff086cd0ec06a682c51c094dc73abdc492004292344bd41b82a60498ccfdb\r\n\r\nLen = 32\r\nMsg = e7372105\r\nMD = 3a42b68ab079f28c4ca3c752296f279006c4fe78b1eb79d989777f051e4046ae\r\n\r\nLen = 40\r\nMsg = 0296f2c40a\r\nMD = 53a018937221081d09ed0497377e32a1fa724025dfdc1871fa503d545df4b40d\r\n\r\nLen = 48\r\nMsg = e6fd42037f80\r\nMD = 2294f8d3834f24aa9037c431f8c233a66a57b23fa3de10530bbb6911f6e1850f\r\n\r\nLen = 56\r\nMsg = 37b442385e0538\r\nMD = cfa55031e716bbd7a83f2157513099e229a88891bb899d9ccd317191819998f8\r\n\r\nLen = 64\r\nMsg = 8bca931c8a132d2f\r\nMD = dbb8be5dec1d715bd117b24566dc3f24f2cc0c799795d0638d9537481ef1e03e\r\n\r\nLen = 72\r\nMsg = fb8dfa3a132f9813ac\r\nMD = fd09b3501888445ffc8c3bb95d106440ceee469415fce1474743273094306e2e\r\n\r\nLen = 80\r\nMsg = 71fbacdbf8541779c24a\r\nMD = cc4e5a216b01f987f24ab9cad5eb196e89d32ed4aac85acb727e18e40ceef00e\r\n\r\nLen = 88\r\nMsg = 7e8f1fd1882e4a7c49e674\r\nMD = 79bef78c78aa71e11a3375394c2562037cd0f82a033b48a6cc932cc43358fd9e\r\n\r\nLen = 96\r\nMsg = 5c56a6b18c39e66e1b7a993a\r\nMD = b697556cb30d6df448ee38b973cb6942559de4c2567b1556240188c55ec0841c\r\n\r\nLen = 104\r\nMsg = 9c76ca5b6f8d1212d8e6896ad8\r\nMD = 69dfc3a25865f3535f18b4a7bd9c0c69d78455f1fc1f4bf4e29fc82bf32818ec\r\n\r\nLen = 112\r\nMsg = 687ff7485b7eb51fe208f6ff9a1b\r\nMD = fe7e68ae3e1a91944e4d1d2146d9360e5333c099a256f3711edc372bc6eeb226\r\n\r\nLen = 120\r\nMsg = 4149f41be1d265e668c536b85dde41\r\nMD = 229a7702448c640f55dafed08a52aa0b1139657ba9fc4c5eb8587e174ecd9b92\r\n\r\nLen = 128\r\nMsg = d83c721ee51b060c5a41438a8221e040\r\nMD = b87d9e4722edd3918729ded9a6d03af8256998ee088a1ae662ef4bcaff142a96\r\n\r\nLen = 136\r\nMsg = 266e8cbd3e73d80df2a49cfdaf0dc39cd1\r\nMD = 6c2de3c95900a1bcec6bd4ca780056af4acf3aa36ee640474b6e870187f59361\r\n\r\nLen = 144\r\nMsg = a1d7ce5104eb25d6131bb8f66e1fb13f3523\r\nMD = ee9062f39720b821b88be5e64621d7e0ca026a9fe7248d78150b14bdbaa40bed\r\n\r\nLen = 152\r\nMsg = d751ccd2cd65f27db539176920a70057a08a6b\r\nMD = 7aaca80dbeb8dc3677d18b84795985463650d72f2543e0ec709c9e70b8cd7b79\r\n\r\nLen = 160\r\nMsg = b32dec58865ab74614ea982efb93c08d9acb1bb0\r\nMD = 6a12e535dbfddab6d374058d92338e760b1a211451a6c09be9b61ee22f3bb467\r\n\r\nLen = 168\r\nMsg = 4e0cc4f5c6dcf0e2efca1f9f129372e2dcbca57ea6\r\nMD = d2b7717864e9438dd02a4f8bb0203b77e2d3cd8f8ffcf9dc684e63de5ef39f0d\r\n\r\nLen = 176\r\nMsg = d16d978dfbaecf2c8a04090f6eebdb421a5a711137a6\r\nMD = 7f497913318defdc60c924b3704b65ada7ca3ba203f23fb918c6fb03d4b0c0da\r\n\r\nLen = 184\r\nMsg = 47249c7cb85d8f0242ab240efd164b9c8b0bd3104bba3b\r\nMD = 435e276f06ae73aa5d5d6018f58e0f009be351eada47b677c2f7c06455f384e7\r\n\r\nLen = 192\r\nMsg = cf549a383c0ac31eae870c40867eeb94fa1b6f3cac4473f2\r\nMD = cdfd1afa793e48fd0ee5b34dfc53fbcee43e9d2ac21515e4746475453ab3831f\r\n\r\nLen = 200\r\nMsg = 9b3fdf8d448680840d6284f2997d3af55ffd85f6f4b33d7f8d\r\nMD = 25005d10e84ff97c74a589013be42fb37f68db64bdfc7626efc0dd628077493a\r\n\r\nLen = 208\r\nMsg = 6b22fe94be2d0b2528d9847e127eb6c7d6967e7ec8b9660e77cc\r\nMD = 157a52b0477639b3bc179667b35c1cdfbb3eef845e4486f0f84a526e940b518c\r\n\r\nLen = 216\r\nMsg = d8decafdad377904a2789551135e782e302aed8450a42cfb89600c\r\nMD = 3ddecf5bba51643cd77ebde2141c8545f862067b209990d4cb65bfa65f4fa0c0\r\n\r\nLen = 224\r\nMsg = 938fe6afdbf14d1229e03576e532f078898769e20620ae2164f5abfa\r\nMD = 9511abd13c756772b852114578ef9b96f9dc7d0f2b8dcde6ea7d1bd14c518890\r\n\r\nLen = 232\r\nMsg = 66eb5e7396f5b451a02f39699da4dbc50538fb10678ec39a5e28baa3c0\r\nMD = 540acf81810a199996a612e885781308802fe460e9c638cc022e17076be8597a\r\n\r\nLen = 240\r\nMsg = de98968c8bd9408bd562ac6efbca2b10f5769aacaa01365763e1b2ce8048\r\nMD = 6b2f2547781449d4fa158180a178ef68d7056121bf8a2f2f49891afc24978521\r\n\r\nLen = 248\r\nMsg = 94464e8fafd82f630e6aab9aa339d981db0a372dc5c1efb177305995ae2dc0\r\nMD = ea7952ad759653cd47a18004ac2dbb9cf4a1e7bba8a530cf070570c711a634ea\r\n\r\nLen = 256\r\nMsg = c178ce0f720a6d73c6cf1caa905ee724d5ba941c2e2628136e3aad7d853733ba\r\nMD = 64537b87892835ff0963ef9ad5145ab4cfce5d303a0cb0415b3b03f9d16e7d6b\r\n\r\nLen = 264\r\nMsg = 6ef70a3a21f9f7dc41c553c9b7ef70db82ca6994ac89b3627da4f521f07e1ae263\r\nMD = 0afe03b175a1c9489663d8a6f66d1b24aba5139b996400b8bd3d0e1a79580e4d\r\n\r\nLen = 272\r\nMsg = 0c4a931ff7eace5ea7cd8d2a6761940838f30e43c5d1253299abd1bd903fed1e8b36\r\nMD = dc5bebe05c499496a7ebfe04309cae515e3ea57c5d2a5fe2e6801243dd52c93b\r\n\r\nLen = 280\r\nMsg = 210f7b00bf8b4337b42450c721c3f781256359d208733846b97c0a4b7b044c38dbb219\r\nMD = 3305c9d28e05288a2d13994d64c88d3506399cd62b2b544213cf3539a8e92e2e\r\n\r\nLen = 288\r\nMsg = 3cb8992759e2dc60ebb022bd8ee27f0f98039e6a9fe360373b48c7850ce113a0ff7b2ae5\r\nMD = 3c00bf3e12ade9d2de2756506f809f147c8d6adc22e7bb666e0b1d26469e65a5\r\n\r\nLen = 296\r\nMsg = 22634f6ba7b4fccaa3ba4040b664dbe5a72bf394fb534e49c76ec4cdc223f4969e2d37e899\r\nMD = a87e5c78837d7be0060d8f5eda975489ec961b28d7088f42a70f92414ae17793\r\n\r\nLen = 304\r\nMsg = 6e1dcd796b2015ee6760f98fdb40e668b2cf38b05c91f6a91e83bcc8ac59f816f90a59d64e8e\r\nMD = 746bf845c08aa186b5fe1ca35528232c4a491a3a2a32cd23e990bc603f3268ae\r\n\r\nLen = 312\r\nMsg = ee0be20320f9d44073281265a6e9fa6b9d252495624b8d016b8ef57e1b4e859d8ad3b50b89416d\r\nMD = a3257baf14ca16e1137dc5158703f3b02ebc74fc7677165fe86d4be1f38e2f7c\r\n\r\nLen = 320\r\nMsg = 8ae2da242635b6568289bf6bec8a438dbac1f5b4d50a90bb7449bdb92a59378e23452dbcabbbe879\r\nMD = e25c44802c5cf2e9f633e683d37aa8c8db8a0e21c367808121d14d96c8a400b5\r\n\r\nLen = 328\r\nMsg = bdd0252dec5b798ef20e51791a18e8ca234d9bfde632a9e5395337a112dd97cdf068c9f57615424f59\r\nMD = e02c1b197979c44a5a50d05ea4882c16d8205c2e3344265f8fe0e80aed06c065\r\n\r\nLen = 336\r\nMsg = c4c7b6315cb60b0e6cd01ef0b65f6486fdae4b94c6be21465c3a31c416ad2f06dcf3d6eae8eecf84ca7a\r\nMD = 2da21867cd6b5402d3caff92a05fddfca90199fd51a94a066af164ce3d36c949\r\n\r\nLen = 344\r\nMsg = b17977aced3a1184b14b0e41a04dd8b513c925ca19211e1abdc6c1b987ac845545fb3b820a083b4f7883c0\r\nMD = f91b016d013ede8d6a2e1efd4c0dd99417da8b0222d787867ca02b0ea2e80e45\r\n\r\nLen = 352\r\nMsg = f65c3aa1d9981a84e49fc86d938f3f756f60e3858d5e1f6957dd4d268e28d68e90ba9a11d7b192d6c37fb30b\r\nMD = 3acbebf8eda9d3c99a6b6b666366c391e8200d55fd33ad8680734def1dc7ae85\r\n\r\nLen = 360\r\nMsg = 49abba1fa98f3c4470d5dd4ed36924af4a7ad62f4c2dd13e599238883ed7d0cb95bbaae58b460332e6b7681446\r\nMD = 02bcd9ea4f1aa5276f38e30351a14a072bc5d53a52d04d559a65ca46f1bcb56e\r\n\r\nLen = 368\r\nMsg = 275645b5a2514fe65a82efac57e406f224e0259677674f1d133f00a5ee9a6d1a8fed0eadbbff5a825041d2a9715d\r\nMD = c70a874d786cd0f3f09fa4dc1bb8f551d45f26d77ad63de1a9fdfb3b7c09c041\r\n\r\nLen = 376\r\nMsg = cd02b32107b9a640fc1bf439ac81a5c27d037c6076e1cfe6ad229638037ac1550e71cf9557c29c2fc6017afd5a8184\r\nMD = 36c73d11d450784eb99af068cd4e1cbc5768c8a2118010aceec6d852dda80d95\r\n\r\nLen = 384\r\nMsg = 5a72e0e1aec82a6541f04883bb463b0c39c22b59431cfb8bfd332117a1afb5832ce5c76a58fcf6c6cb4e3e6f8e1112de\r\nMD = 90fc3193552ec71d3315ebbb807913afd4cd2f0833a65e40d011d64de5e66513\r\n\r\nLen = 392\r\nMsg = 43402165911890719f9179f883bbbc2a3be77682e60dd24b356a22621c6d2e3dcdd4cb2ce613b0dfe9f58629ee853e0394\r\nMD = 5c4b6ceac9441defa99b10b805a725d4018b74b3e1f24ad8934fc89b41b8fd9e\r\n\r\nLen = 400\r\nMsg = fc56ca9a93982a4669ccaba6e3d184a19de4ce800bb643a360c14572aedb22974f0c966b859d91ad5d713b7ad99935794d22\r\nMD = e21806ce766bbce8b8d1b99bcf162fd154f54692351aec8e6914e1a694bda9ee\r\n\r\nLen = 408\r\nMsg = ace6297e50d50a11388118efc88ef97209b11e9dfcb7ad482fc9bf7d8deecc237ad163d920c51f250306d6cedc411386a457c7\r\nMD = f5581403a082bbf5ad7e09bdfccc43bf9683ebc88291d71d9ce885a37e952bd6\r\n\r\nLen = 416\r\nMsg = 3bad18046e9424de24e12944cd992cfba4556f0b2ae88b7bd342be5cff9586092bb66fac69c529040d10dd66aa35c1023d87eb68\r\nMD = faed76ff5a1cd99183b311e502c54e516d70a87050cf8961c8cd46f65c1358cd\r\n\r\nLen = 424\r\nMsg = e564c9a1f1aaf8545a259f52c3fd1821ed03c22fd7424a0b2ad629d5d3026ef4f27cbe06f30b991dfa54de2885f192af4dc4ddc46d\r\nMD = 811529c600c9d780f796a29a6b3e89f8a12b3f29c36f72b06cca7edc36f48dc0\r\n\r\nLen = 432\r\nMsg = 6043fa6465d69cab45520af5f0fd46c81dbf677531799802629863681cea30ffa3b00836fbf49f87051d92aaeac0ed09bcb9f0755b7b\r\nMD = b0fceecdaef6c76d5fc3835b523ce2416f4a9b9bd1f90234445df0f2b689f2f5\r\n\r\nLen = 440\r\nMsg = 2040c538c79237e6f2b8188c6375ec2f610ac2301607b9c23660c3a1e1c3a902cb2950c59aac3af28f984f6369c4debe8623dfa74c967b\r\nMD = e33dbdc0acc23fcfad3c759c4333410bd3a40efb1", "366ade157d2c81d65a0a6c7\r\n\r\nLen = 448\r\nMsg = 00ff6c96b7aa3cf27d036cf20af7031434113252574bda9cf9244d85aef2593d3a7a83bff6be904b75164a1766828042bc3f4f090d98a03d\r\nMD = d000eafca34815783bed9b050c6901c97f2e77d4771a0ed724dd8f6ff1448791\r\n\r\nLen = 456\r\nMsg = e8df14936cce118139e690f1662f88cfbc9c333b6dea658c02cb1d959644592842542fd9d8d61a04d4a892128f0ddff7b6502efffbabe5cb0a\r\nMD = 3479a9617a3adca35854c08fe987c2fe7ff2b01b04f2d952c107b3f066420551\r\n\r\nLen = 464\r\nMsg = 4ed981a31f70dd6b70c161be1f01fc1bba54d06d9494e7eb194e213d5e0e71e0fddd49cb1f075353da22624cbe4ba871aab32906e45b6fbb691b\r\nMD = 9c824a00e068d2fda73f9c2e7798e8d9394f57f94df0edeb132e78e8a379a0cf\r\n\r\nLen = 472\r\nMsg = 7802b70c6158bc26d5f157671c3f3d81ab399db552b9f851b72333770348eb1fdb8a085f924095eb9d5ccfd8474b7ba5a61c7d7bcde5a7b44362cf\r\nMD = fa9726ccb068c0adb5d20079c35a318b3d951eb43b196c509ab790b7e9202207\r\n\r\nLen = 480\r\nMsg = ff83dcd7c1a488e5a128d5b746284552f1f2c091615d9519f459bc9010ca5e0ac19796c4a3fd7a15032a55a1410737d07855b07f61fbd8f5759e9218\r\nMD = 8bd8d494a41acda4b7cd2994badaecff0f46ba2743458f6c3fdc0226f9492ede\r\n\r\nLen = 488\r\nMsg = afd4764cc7d5de16a3cf80c51d0c0d919f18700c7dc9bc4e887d634fe0a3aa94097d590e4123b73f11ccb59e23496a3d53d2bfa908056c11c52c23abfb\r\nMD = e9e3b3da648cf230f1973f3814eb81316d2a496826ea39adf4674576f97e1167\r\n\r\nLen = 496\r\nMsg = 6fa6de509719ffbf17759f051453c0ac3cbe13346546bbc17050541074b034af197af06e41142211ee906a476039b3e07d6cb83a76aac6fca8eac307c034\r\nMD = 766630993fbb651fd8d3603e3eebc81931fb1302a46791df259a6e13ca2cba9f\r\n\r\nLen = 504\r\nMsg = 93cbb7e47c8859bef939155bea488090283ecf5023d99767c960d86baa333af05aa696fc170fb8bbac1e6473956d96b964580ee6640f0cc57be9598e55fc86\r\nMD = d3212abca1100eb7658c0f916daf2692c57a47b772ee031c4ec6ad28a4a46de9\r\n\r\nLen = 512\r\nMsg = 67e384d209f1bc449fa67da6ce5fbbe84f4610129f2f0b40f7c0caea7ed5cb69be22ffb7541b2077ec1045356d9db4ee7141f7d3f84d324a5d00b33689f0cb78\r\nMD = 9c9160268608ef09fe0bd3927d3dffa0c73499c528943e837be467b50e5c1f1e\r\n\r\nLen = 520\r\nMsg = 4bef1a43faacc3e38412c875360606a8115d9197d59f61a85e0b48b433db27695dc962ed75d191c4013979f401cf3a67c472c99000d3a152227db61de313ab5a1c\r\nMD = 8703a1f7424c3535f1d4f88c9b03d194893499478969fbb0a5dc2808a069ab8f\r\n\r\nLen = 528\r\nMsg = f0be5e961bb55b3a9452a536504f612a3e66aec8160a882e5156eb7278433b7ea21de31e39383d57fcdfb2fb4a8d227a9d6085fb55cad3abb78a225535da0e34efea\r\nMD = 2fa180209bf6b4ad13c357d917fabb3e52c101a0cdb3f2299fa0f7f81dfb848e\r\n\r\nLen = 536\r\nMsg = 206f1c36ba25aea73398fffc9b65c4637cc1f05a6bbee014dccbd61e3b7aa9423887bbac62152a4bf73a4b7afabe54e08720589464da7985d8e6591ac081d115df2fe6\r\nMD = 558ea7c800b687380cce7e06006e1ebe0b89973f788c4caac5780f22dbf382e8\r\n\r\nLen = 544\r\nMsg = 8cd71434c00663f3bda0205508a4a266548dc69e00ca91fde06d165b40279af92674f75bd8133e5a9eb9a075c9068f68f4b820008a1fb42d89d1d759859e68f8efc6fb60\r\nMD = 085b343b08516f320a9b90fe50440a8bc51ae0850fa38d88724a4d6bd3df1ad4\r\n\r\nLen = 552\r\nMsg = 4cf5bbd91cac61c21102052634e99faedd6cdddcd4426b42b6a372f29a5a5f35f51ce580bb1845a3c7cfcd447d269e8caeb9b320bb731f53fe5c969a65b12f40603a685afe\r\nMD = f9dbb88c5bb4415e17dee9222174538eeab371b12d8d572cfdf55b806e3158e4\r\n\r\nLen = 560\r\nMsg = e00e46c96dec5cb36cf4732048376657bcd1eff08ccc05df734168ae5cc07a0ad5f25081c07d098a4b285ec623407b85e53a0d8cd6999d16d3131c188befbfc9ebb10d62daf9\r\nMD = 3571326a1577c400b967ac1c26df2a0dcf5db7070eac262a8071da16afa7c419\r\n\r\nLen = 568\r\nMsg = 981f41a83d8f17f71fc03f915a30cd8ac91d99aa1b49ef5c29fb88c68646b93a588debcd67474b457400c339cca028731df0b599875ab80df6f18b11b0b1c62f2a07b3d8209402\r\nMD = 62aea8760759a996f4d855e99bcd79e9a57ea362522d9b42fd82c12c9294a217\r\n\r\nLen = 576\r\nMsg = 5c589fc54fefc4d6e2249a36583e1992fc6b8a9c070e8e00c45a639af22063e66ae5cdb80238c82db043a5e1f39f65626e6d7be5d6a2d3380fa212f89211200412e5e4315fc04e40\r\nMD = 18deba74e9d93ae7df93c6c316ef201bf5e3a661e68868e14d4f56264f5d858c\r\n\r\nLen = 584\r\nMsg = 7c8691e7b2560fe87fcc5e2877f7e3c84d9101eca4818f6322a58986c6cf05627c0d6919ef2edc859f81fa1f33e0cc1f10edf7e52a9c33981af2ff0d720c94ea4d62170b2a4d1224fa\r\nMD = 5a5a438b57c1b3ce8756094252362afeaa9fc91cd45b385d16994ec8af49aa6b\r\n\r\nLen = 592\r\nMsg = 97359b564b2bc20800ed1e5151b4d2581a0427ce9539d324c3637cfb0e5378dc2cf6d72946e2a3535a2f664ede88ed42a6814c84072b22c43de71e880a77c2d9a05b673bc15a82e3255f\r\nMD = be54f2e435f760d5b77c0ae61ef0aa7f5f3366f47819f350dc8a39aff8c73a8f\r\n\r\nLen = 600\r\nMsg = a0dfaecd3e307c5ddf9a93603f7e19725a779218734904525b14586ff0ce0425e4efe7e1c06e745c28ed136f6031c4280fd4061d433ef700b6d1bc745064231fecf387015f94f504b6ad8c\r\nMD = 60d80f1c703dad5da93db222fb45fb7fa768c8aa2787f4b81f1e00365b8f49e2\r\n\r\nLen = 608\r\nMsg = 568d66d061306c3419a1928ce7edc8e3400c30998f09bdac6f63ff351eb23d362e8dc5927eac805d694ac9563dcd7fb2efa9591c0d827af9f39146f0424873aa8e3963d65734b1713baf0a44\r\nMD = 7a4fe37f296991121792dd7c2c30390725a1eebbf20b766a5a1c3c6c3646d996\r\n\r\nLen = 616\r\nMsg = d65b9f881d1fc7f17d6dd429faca8404e6ce60fba7d89b7fba003c8ef84d8083182979327611fc341291ba80dc70ad3b2f28b6d29b988445e7fdb7c6561f45822ac81dbf677a0b27d961dc6358\r\nMD = 51cc71b6934afcf28fa49942b76323f36cd6a0aecc5a0e49c10994ddcabdbb80\r\n\r\nLen = 624\r\nMsg = 711c88adf13e7a0e694652f2b9a397543f4937fafb4ccca7f1ad1d93cf74e818d0fedfaee099f019014ec9e1edfe9c03fdb11fe6492ad89011bf971a5c674461de15daff1f44b47adad308baa314\r\nMD = 1780e52e306858478290c46b04d8068f078a7f6ad8e3790a68fc40dccfbdadc9\r\n\r\nLen = 632\r\nMsg = f714a27cd2d1bc754f5e4972ab940d366a754e029b6536655d977956a2c53880332424ddf597e6866a22bfca7aa26b7d74bc4c925014c4ed37bfe37245fa42628d1c2ee75dc909edc469ee3452d894\r\nMD = f4afa72f3e489ad473dc247aae353da99fb005b490e2c4e1f5bd16a99732b100\r\n\r\nLen = 640\r\nMsg = fe0c3280422c4ef6c82116e947da89f344d6ff997bf1aec6807e7379a695d0ba20ae31d2666f73bbdbc3a6d6ac2c12dcfb5a79173dfc9cd2e0d6000e3114f2767edec995772c6b47dadc136d500251e5\r\nMD = 89198e2363efd4e0ba7a8a45f690f02712e6f856668517bae118d11e9a9dc7cc\r\n\r\nLen = 648\r\nMsg = 02e238461d0a99d49c4cd16f442edf682c39b93114fc3d79f8546a99e5ead02f0cfc45081561da44b5c70eb48340418707fd6b2614580d5c581868ba32f1ee3ac34bf6224845b32ba7f867e34700d45025\r\nMD = abef81b33591eedcac0cf32fb5a91c931f2d719c37801409133552170ce50dbf\r\n\r\nLen = 656\r\nMsg = fb7c8cd4031007f8159d5c4c6120dee6777a3ace0a245b56f31e8aae7828dab3cf35c308de1d0d684592ef3a9e55796603a92f68d109f7a3ac1635f7c4d334955614c812753431bb0a0743291a0fc41547f3\r\nMD = 5a67284d39e4f37caa64ca1a54593c35f6d8f3a3ec20d460393a39f6f57c4486\r\n\r\nLen = 664\r\nMsg = 6b2e868c7d0ee1c240d3a67e2fdf36e8e23817c02644a54453d10454da5859d41e833a5285ec63e8ce28aa64a50435a7740eea4b7d5827892678b35993d3f5da7a1c64f533173f3d0fa37e1aebf70827052c26\r\nMD = aecf5dab6fea9ffd1bce2cdfeec0bee9d214a669e8306d5b6688afa8957fc91f\r\n\r\nLen = 672\r\nMsg = e5f3ba000c43bb6aca4e0a711a75912a48241cffa5b4b0b17f901f9e5097d94036c205f7a307d008567d05e58ac0dfaf6d971bf9d3d450cf2c7c83f6b328f676e9ab425642f5a5a71e389dc4fa49b6d7e848a09f\r\nMD = 182d6e4316f4bc18d7163b1b21462d99f99c6f34d2c00ee771ce54fd6c5018b9\r\n\r\nLen = 680\r\nMsg = 939c61e68af5e2fdb75a2eebb159a85b0c87a126ce22701622f5c5ef517c3ab0ed492b1650a6c862457c685c04732198645b95f84ccb0e726a07ce132827a044dc76b34d3f19a81721f1ea365bc23e2604949bd5e8\r\nMD = 121057b0b9a627be07dc54e7d1b719f0a3df9d20d29a03a38b5df0a51503df93\r\n\r\nLen = 688\r\nMsg = 9eadaf4811a604c65eaa7b1c6e89f2c0ab96bebec25a950ba78aac16d9371ca1e7458acf331e077ef6a735d68474ab22d2389bdf357fb2136c9f40e1e1eb99592c2bbb95d94931016b4d37faa08b1e9bf71bf2d3708a\r\nMD = c237194b902e48dca5bd096cb51562079d0cdccb2af8088197676c17b0896be2\r\n\r\nLen = 696\r\nMsg = 71dcca239dced2ac5cc49a9bf9ea69a99be22ba62216716b524db80f337dee5eb7e032869e4adc1497babd1fa82fa8c3cfbd30d2eadfb4c5d40f99f9d194d7182c9cb7d41e8adbdcf2917e086782fdd756e2961c944070\r\nMD = 377d1cffb626735810b613fd31ef9bbb4577cd752521abe3a41afa921e623da0\r\n\r\nLen = 704\r\nMsg = ea130d3236bca7dffb4b9e50e805309a503e7347227aeb9f1bd15c263a98dd65753d2eedaa734b9ad88f41158f32419ca529f3062b910c019f3f239f635fc1116e5ab7b242feb4471ed9168474e501d39d6bae52cc21061a\r\nMD = 85c7a52d53f7b41162ea9f1ef0d07c3fb8f0ec621617f88cb3828ebe5388ab3d\r\n\r\nLen = 712\r\nMsg = 28f1be1156792af95c6f72e971bf1b64e0127b7653ff1e8c527f698907a27d1544815e38c7745529bc859260832416f2b41cd01e60c506239a7bf7553650bf70d1fe7a2c1220ac122ea1e18db27490447d8545a70bf0ffc8fa\r\nMD = b2eb3762a743d252567796692863b55636cb088e75527efd7306a2f6e3a48a85\r\n\r\nLen = 720\r\nMsg = c8400ef09c13e8acc8a72258f5d1d20302c6e43b53250c2f6c38ff15be77e3cac04d04b8421fc8fdff8be5ca71", "edd108e9287b42dea338bf859100eea376da08a0e695f0dc90b95e467cbd3c2a917a504a5ae01c310ae802c4bd\r\nMD = 69966e89b7bc7f39cd85791b92180ff3fed658d8240e393e1e6d7c24b8d0ac95\r\n\r\nLen = 728\r\nMsg = a48950c961438e09f4d054ac66a498e5f1a4f6eabfde9b4bf5776182f0e43bcbce5dd436318f73fa3f92220cee1a0ff07ef132d047a530cbb47e808f90b2cc2a80dc9a1dd1ab2bb274d7a390475a6b8d97dcd4c3e26ffde6e17cf6\r\nMD = 44c00cf622beca0fad08539ea466dcbe4476aef6b277c450ce8282fbc9a49111\r\n\r\nLen = 736\r\nMsg = e543edcff8c094c0b329c8190b31c03fa86f06ace957918728692d783fa824ba4a4e1772afbe2d3f5cba701250d673405d2c38d52c52522c818947bcc0373835b198c4cc80b029d20884ac8c50893c3f565d528a0cb51bf8a197d9d6\r\nMD = 6d5260384f3cefd3758fb900dcba3730d2b23cee03d197abeff01369dc73c180\r\n\r\nLen = 744\r\nMsg = 4e10ab631718aa5f6e69ee2c7e17908ec82cb81667e508f6981f3814790cfd5d112a305c91762c0bd9dd78e93ef3a64c8be77af945b74ff234a0b78f1ed962d0d68041f276d5ea40e8a63f2cab0a4a9ed3526c8c523db7cb776b9825b4\r\nMD = d88e5f3b2d0a698fd943233760a3000a3360d9040e7374b22e39ea58d868102d\r\n\r\nLen = 752\r\nMsg = 604d8842855354811cd736d95c7f46d043a194048b64bf6cda22c3e0391113dcc723e881ae2ad8dc5740aa6bda6669ddb96bb71acd10648380693f7b3d862c262553777004bd6852831618519fbb824759f4dd65af1b2a79cc01096d7c8d\r\nMD = 8a8ab6cf5c02b9ae8f4c170740eff1592f3eda11d3420ac8b421d93cfbb35db8\r\n\r\nLen = 760\r\nMsg = 628180e14f41ebdfde3b4439de55ee9cd743d41040f3457ef2280370dd659619fa0ce69580c709725b275a6eda8bcb82a8447c20fdf68cba15412f83e2a10079fe9399a3e3fa61975ec0a64041c0ecde59e4844e9f8a608cb22d2576854182\r\nMD = 8d154bf6f9cb72efc0d8b3927a8f690060d1d48bbe5cc72094d2c8b149a75132\r\n\r\nLen = 768\r\nMsg = fc150b1619d5c344d615e86fca1a723f4eeb24fbe21b12facde3615a04744ef54d8a7191a4454357de35df878cb305692278648759681919d1af73c1fb0ff9783678aec838da933db0376e1629fcca3f32913f84bc2ff3ffc3f261d2312f591c\r\nMD = 3f626c8bb20a132495bd3022b3fcd0ce0604b91a9d70132dab4099f73dde23d5\r\n\r\nLen = 776\r\nMsg = 6dadbecdd15e5646e3f37a6fe5b328e06113cce3c8cf07285939afba44d117321017902b3a9d2ff51f60d18e1b585dcdf34e49e170ee60fa4d1dc246548d2c1fc38e7983f42769c43d65a28016f3f4d479ebe1cd8fec5d1f886dd21aca5067d94f\r\nMD = 9098ea34c40b541b153e80a8bd92da19432b18b7d329760b302f8a54c395dd06\r\n\r\nLen = 784\r\nMsg = 9cc5fd3035b72dc63b8c3c326fd013081e6b8716f526d3fe176b45256d4c37cc3dc8417dff49ada96c702b8fd715c65fc08a17a0a720b9cf1eedfd4922ccde6baba437f782ee33b95371056b0350dad743470c3b663299f16fcfd34f6fc459cd0ee4\r\nMD = b0c04f24bb6d3d4fcbfdf9222d0e886f1eb60a0566a478085f7623a025a5b981\r\n\r\nLen = 792\r\nMsg = f3f063fbcf2d74aa5a02d240c962ed7bb119b3a212bdb41594e28428108e613152ed16e01e451fcf702b0e5a08f82eb12677652b93e05fdee00ae86cf2dc9a1fbf05b93952ec5b8515eacc324fb830e1ec236afd7d073d4b7f7ab1c2e048b99cbfa012\r\nMD = f930d79360b581b1bbfdeac57133a339444f5c44538c921631eabaf058277d32\r\n\r\nLen = 800\r\nMsg = 840739a3d6992c13ec63e6dbf46f9d6875b2bd87d8878a7b265c074e13ab17643c2de356ad4a7bfda6d3c0cc9ff381638963e46257de087bbdd5e8cc3763836b4e833a421781791dfcae9901be5805c0bbf99cca6daf574634ec2c61556f32e642730510\r\nMD = 19795657e08cfbb247a17cf209a4905f46e4ddf58eea47feee0be9bb9f5c460f\r\n\r\nLen = 808\r\nMsg = 4a51b49393ab4d1b44fb6dc6628855a34e7c94d13b8b2142e5d5a7bf810e202cefdca50e3780844a33b9942f89e5c5b7dd6afb0a44541d44fb40687859780af5025fecc85e10cf8249429a3b0c6ff2d68c350c87c2fcbf936bd9de5701b2c48ce9a330c9ee\r\nMD = 128fb4114e43eefd19277c708be9e6873e66d7fd59c58a1485b7b015facfa795\r\n\r\nLen = 816\r\nMsg = afc309e6b7b74dfb0d368e3894266fc4a706c3325e21f5550d07a6560e3d9703c134ca6ad078e4a7b82ad6fa85b0bc1ddcab05d43f29d5c58d1da78ac80c37051b089ff31ce2c0c44e9ce3abea1da0f1df28008e178fdefafca493413bf1d256c729d0a9225e\r\nMD = 03e782b01a4ba10f640470bb3cae487eb9cbbaab8c9941978b194f6a312cf79e\r\n\r\nLen = 824\r\nMsg = c5ae750f2230642092397b84ad5526c46ae9480ada16892816e0f2db7690b751035653ea2f33da3cc4168b591b46a5548eff7d012f60ccfdbb854deec9f0880c472de8e127b5144c56147cccee4732fbac68fc59a48da74b33ed9e643644bbe279795c7c737eba\r\nMD = f64b7ab243ce6e6c04b483888ba8a655465c21d95eb60c7b8d6e566a3811bae2\r\n\r\nLen = 832\r\nMsg = 603e13f61499e12ec6b33b68847a281d314f54dc705c0f3fc428981ff5689c04b519fadf83cbc9fcd0409c326035045df480570e265bb080940037ce4076a36437aafdb371c1a62af9ad9b614dfef89708fbbb5ebef2cb9528cc399781e4c5b22f1aa4dba623809f\r\nMD = 5f76962fd3d373e5db2953c0823a51fe81f874450bedf7e46876394b04d3ef66\r\n\r\nLen = 840\r\nMsg = e03115cfa19efcd796da389063c4be6acce684d983f8edfb3da6887b0b94fbb5e89e3a1a8e64fdd68f0670b1a02c2c33384a660c5a2266b3ae8a3b4cd76faecf011a7467b9b2a818020278a5a57d1eb1c87f1224c2d67dd02e81f1553eb75841532c2b7cca8fe5e418\r\nMD = d107ee6ee4a58871a33c49657faa2573e475f11918c4a4e3801d0e17fb93c6e3\r\n\r\nLen = 848\r\nMsg = 0e6c1d58b1b9d3a2d399aafd60529e07d483a2755bb7e44c373b5355632d5fca76d6ff56c93af93ddcec5ed6f62753420c1b1758e48542df7b824b00a3a54dfaf0470b18d51e31e10b12dd8e324b5dc1bb8f3b7305cb762ec6ef137dadffd4a2466748861d9004f626b0\r\nMD = 02ab2dbb02944354799051247b1a25c19f3696e1afcb502b859e83798b33fd77\r\n\r\nLen = 856\r\nMsg = 6db2a43a229b10c3629249fc5136468b4d84df7b89ec90ebf7aa7a036c53aa2dffae9e81b2c60580543dc706a5e3457abc87e248a60ec29150c2d221a6ec08a1fda4ec0daee8576904ec7ab059b1230e7bd93c4e55ba9496cbb1e352e5b8086e303b94c861288ce53c466b\r\nMD = 8cc4d39b2f5ba0bc9d2ee2a8777cf08533e60cc69b65a7b31c5c2121193aa31e\r\n\r\nLen = 864\r\nMsg = 31d995f7ff8b6de70829a8336c610f10df2c866107a4922b25151849f8566861df5a79163d02767f21357ad82733997899261f03dafb1ce1056f20efd16d4374b89768565823c38e19e899d910b847b023f1867b6e4fed02e604b8243c0bc7cb05b9ea1f17955bfa36698c9c\r\nMD = c99c7191b34c9ad3f941d4ad442cc865205cbb4c2a6927c592e831cbc4d36fcf\r\n\r\nLen = 872\r\nMsg = cb0b8cb7de621c8e0a0fc6be2fc18d0e8818a2c2dd0b3219fa87831a61583f903c4d105495976ccac973b3ae3a09771145931a9e74c19f22f45cba4c492b29b1401347122581dfe2370d3e0359578cd10a355c619711810a8f8c232578671312c0a45c7cf7e81bdd3b249044f3\r\nMD = 6d2f57a7e42b35369cf2cd60caf9e65aca7d9aa019e6824bb806348f1acf3c7c\r\n\r\nLen = 880\r\nMsg = 48dff78aed5f6e823054924a78dc1b8e51a117f1610181529f6d164ebf0f6406f0b02422cad8c916823759a361437ca17423d3fd84cc8afe486a31ccda01c732685418a32c064a7b9effb288e811ecc99adb2a759feecc3f702f31d9877dcdb717937c15fa2f163bea744400f58c\r\nMD = 14b631f0f00a3024ad1810dabf02711e28449668abe27f69380942268968d4f6\r\n\r\nLen = 888\r\nMsg = 06cc9fa542ceb35c88fb6ab82c29d5dcd530f807d3f1c3bcb3974421101d1aa6ac112de6bf979cd28eb0f70c40bcaf91ed3eca9bf9e0dbc6a0b73271d1c7506740ca9ebfb72d5e00ac5ce189193ffa308804b42a6d20402bb99031cdac65ec36eb7f59f5d299df2e0b8690f760b9a0\r\nMD = 574fd82a9fceb8f7bbbf244d16e0412cbda8153b720846c32b8f10fe5779a881\r\n\r\nLen = 896\r\nMsg = 8d93627c0b7cbf61a7fe70e78c2c8ed23b1344b4cfed31bd85980dd37b4690e5b8758f7d6d2269957a39a1ac3451cc196696ae9e9606a04089e13456095a1ce1e593481b3ac84f53f1cb10f789b099f316c948398ad52fa13474bdf486de9b431bd5d57ef9d83a42139a05f112b2bd08\r\nMD = 344ec86642eabb206b2fd930e4c5dde78aa878577d6c271cb0069d4999495652\r\n\r\nLen = 904\r\nMsg = d0af484b8be6b41c1971ae9d90650a1e894356c9191d6be303fa424f2b7c09544ec076a0f1865c8c97927ca137529d5bedc0df2ef08a4cc7c470b094b1eeaa86731c041633d24086b60f7369d59c57652dec9b3817477df9db289ba020e306c9a78a99b539128992deb23cfc508c5fc3af\r\nMD = b7ba998726477c32792e9c3eddc1cb6feb7c3933e49f2e7590d8ce7a2113e6f8\r\n\r\nLen = 912\r\nMsg = b212f7ef04ffcdcf72c39a6309486c0eeb390ff8f218d6bd978b976612f7f898c350e90bd130723e1126af69295019b4f52c06a629ab74e03887020b75d73f0f78e12785c42feb70a7e5f12761511c9688c44da6aaa02afa35b31edc94c3a0779b6ab9462525c0ccfba76986f873fe1e6ba9\r\nMD = 2f26b96c1fa3f3dee728f17584e733b4189821c659b8885a5fb1d12d60d2aaa9\r\n\r\nLen = 920\r\nMsg = 86591ada83fba8175a0fe91d264e7f9b2df97ee4c32570e76b579d6140508951932abdadd6a4ca53b8bb8c42927aac0a02126881d52d97b82b80e72dd59f6a42021651ee1bb5f7b3eb2b21d003d784b75dda87c13f714b216282e8175474fa661b445d071bd5341f3a88302f410d0f8a857962\r\nMD = e3edbc8c42ce5d2384dfb24fb1de5d4798b1bc3cc78c97033894040dfa6feb6c\r\n\r\nLen = 928\r\nMsg = 92b5a8e84b6a2ac4d5b1e61d63804abd641dd630058ec6d5f752f135724ef1947a0a84c6611d32448de6307f7b7d857404e96b81df94f87768fcfdf09faa2fe37468847542afe012995ff1bd40b257a47a7309f8896bf4fb711de55bfeb3a8be0837729ef6067c578182f17ebb080a754f22773c\r\nMD = 80ed0a702812297c2aa1b6b4b530c2b5ed17ecfba6d51791cf152d4303ced2e6\r\n\r\nLen = 936\r\nMsg = d284a0a9a4de5d4c68cc23884c95ad7619aa39b20a2cf401deaeb3362c3ce356f79cc3fa82d3d1f565ec8137e1f435f171496afaa1152f722315dca5209f0031cce39b6c3d718e007dfb4fd8de5ce1408dda04476aa8a96817afa86a4f8fb5857ae091c67ebd7db5d783f434ead699aa96e56f610d\r\n", "MD = 654eccefd0a4fdb2ac0ab56288c64399b37bc4d57ff4a9f1cce94362fc491bda\r\n\r\nLen = 944\r\nMsg = f57f0f8795385b805246a0a2573afc274346a9eccf50c626b0455a50bfb09668578b5a5afe54fbbd486444bdf97dba586aa224ce2e2b4b52f418ff06afa65a26f5204983a5f84734cd166c88cb70a73fb2db48f9ef20c1ee2c53ade07460114e98e7e2ebd24ac84ea90422eb143c4a42e2991a565959\r\nMD = 135ec8b144a667dceae8fadd287df81c10ef3ebef87ff2fb56e60ae708a88f3b\r\n\r\nLen = 952\r\nMsg = 2a41a52e6578873588a57f11f1be7c7eb398d01f3bfdec2c33fe6b65a68a534a6540978daa82e0c8fccb8c6c5242f7f97b8ffa75bdedb217bd8083439eea5cbb6d193c13bd62f5658ed4304774c6b1faf5b3dce432487840cabab415fb5d67640a739ca6e5414e760869708a9d7331e7e7ad7d55e035c7\r\nMD = a6a1b8a26f6f440f19f16dce1d3001477d73ee7f6c374bce2922167b81970d6a\r\n\r\nLen = 960\r\nMsg = 4d11aa5d3c6b6900f49ff90dd815744572be5648b64bde638b9db7a9877dd745fa8ea80e2f7f655cee85c71a4509e21d899e49b4973579815f947587a404ad83fd4a248020d9d2a65f46485373fc926d793161f63a196ae0af590923c5be2a0e5d2f69da97e0788550c9c1dee9574ddc4a61e533275d7729\r\nMD = fc5159f0ddd6d765c85fcc3fc3ac1dc0d317d8ea0b110e96ac9f7a398dc386c5\r\n\r\nLen = 968\r\nMsg = 05cd99bfe031d123ca7061d3de0956f4bbf164bad792db881713d6599ddab55ee24fcee804e360896152c8766424f8309f7a24641a07be0feb5da5e5076a9af45842f385101f93433ca5199f9c6b5872b2b808e4198aba8e18dd12db772930b4912d6f5cabeb529884f4bb142de55e021b3276047b22b64cc5\r\nMD = 8aa07742e6f1f47ad020ed6684edc8dba4af36b782955f0f972be3ae980aea0e\r\n\r\nLen = 976\r\nMsg = 529684398d68bdc19e7a00ce32cc1a8c1315b97f07137474f61f0cb84a04f2879b1109c78c6dacf7f0abf362329e3298f36fc31ef4ec06653723a5f961301dfb63537ad15946611cb2cd54ea928e322e7423fd6d146ee0b98c2c71e3bdcd33edf0845fbebd9ae4192d07acd01b432135e05af0d22f3f0c5a3d62\r\nMD = a07049b6ebd7b355479a3d802fda436b83ae6747d741cf9626f7c62f47cbd563\r\n\r\nLen = 984\r\nMsg = 982fb5f4af498a4a75e33a033235ea3ddb70d9d236519f883ff5b388cbef30126b98d96e93a65a26fb00d17246d18cf4e2db14a52f0f6b10e35a93beadc14ff118b02e95b38fc4736f973ba848e40b5527cb0599076d96bc578c4aada09e8faf6820bc4f562d5199974f808b7f95edca74e6b3940894a7f66534e0\r\nMD = 09c60fec5a089a23f5da3ed2492aa21fcf7aa36183850fafc15ae8c63f596db0\r\n\r\nLen = 992\r\nMsg = ca88614828f8acdb5fcffab6bb2fb62d932b7808e4d9cc3139a835b0cef471d9f4d8ffc4b744dffebf4f997e74ce80db662538bceb5d768f0a77077e9700149ea0e6a46a088a62717216a14b60119dd19c31038ed870b4709161c6c339c5cc60945a582263f3be9a40cd1a04c921947900f6e266f2390f3c970f7b69\r\nMD = fe2d4183ccdaa816b4446a9b6c07d0ba4b42ac743599db5dc482b1941f443c71\r\n\r\nLen = 1000\r\nMsg = ab6b92daf83275cb9c1b76cfb59fbcc8ac53188e0b6980918e7ac0c07c836ca9372d19e11251cca664bbb3c3db2e13b412a9820b65e95612042f5db24643cf9340b9808597735a1f92670ba573a2fb2f088d81087d70565574344af7576d35b2ed98318e2ca0067d4fa8e63f28045b83b6887d4ffa0668a10712ed5759\r\nMD = 744538e1ae1cd7357710b56c3bc6f1bd7a8564118a1e0f9acc30fcf0b5396eef\r\n\r\nLen = 1008\r\nMsg = bfd4c7c8e90858ccf9c8834abefd9c1846ca4a11966fdd139d6de24a6bebf4b19f58d5d51e52bddd0bc6f1c7f35998f44707cae7100aeb4adefe373101429da3fca1d15737329dbbf47c783a84de59bfbb2fcd75a1a148d26aebb8d3a9a76089c0f8e4d49b71a06f9e323e2cdb54888189887a44b1fa9cb32b7c8fb7c9e0\r\nMD = 58b17843bc851a721c5a258eef57b3854d02190e732d9b8e7a9f926ac409c173\r\n\r\nLen = 1016\r\nMsg = c5019433c285da2bb93f119e58b4f36cd1e4d99dda35dbf4f8ae39c7fe65fa0ed03bd2b96dc649472d8f1a94477ed9f29592d97c9cd54da7c790ad1af3bb5cc030b7871bc64050db779d2caf0419895bf3b7b50b8e22fbe62fe30fe7bbd6ace86ddf7b00d5d9370f20cf0f97996f4bce70bb33f1ba022cdaba0f25d55fa031\r\nMD = f7c92a3fb7f180370d628be78de874d693f74ccc7a54c741634258d8c512fd7f\r\n\r\nLen = 1024\r\nMsg = 84b60cb3720bf29748483cf7abd0d1f1d9380459dfa968460c86e5d1a54f0b19dac6a78bf9509460e29dd466bb8bdf04e5483b782eb74d6448166f897add43d295e946942ad9a814fab95b4aaede6ae4c8108c8edaeff971f58f7cf96566c9dc9b6812586b70d5bc78e2f829ec8e179a6cd81d224b161175fd3a33aacfb1483f\r\nMD = 8814630a39dcb99792cc4e08cae5dd078973d15cd19f17bacf04deda9e62c45f\r\n\r\nLen = 1032\r\nMsg = 14365d3301150d7c5ba6bb8c1fc26e9dab218fc5d01c9ed528b72482aadee9c27bef667907797d55514468f68791f053daa2df598d7db7d54beea493bdcbb0c75c7b36ad84b9996dca96354190bd96d9d7fbe8ff54ffaf77c55eb92985da50825ee3b4179f5ec88b6fa60bb361d0caf9493494fe4d28ef843f0f498a2a9331b82a\r\nMD = 9b690531dee948a9c559a2e0efab2ec824151a9175f2730a030b748d07cbaa7f\r\n\r\nLen = 1040\r\nMsg = 4a757db93f6d4c6529211d70d5f8491799c0f73ae7f24bbd2138db2eaf2c63a85063b9f7adaa03fc348f275323248334e3ffdf9798859f9cf6693d29566ff7d50976c505ecb58e543c459b39acdf4ce4b5e80a682eaa7c1f1ce5fe4acb864ff91eb6892b23165735ea49626898b40ceeb78161f5d0ea4a103cb404d937f9d1dc362b\r\nMD = 1ac7cc7e2e8ea14fb1b90096f41265100712c5dd41519d78b2786cfb6355af72\r\n\r\nLen = 1048\r\nMsg = da11c39c77250f6264dda4b096341ff9c4cc2c900633b20ea1664bf32193f790a923112488f882450cf334819bbaca46ffb88eff0265aa803bc79ca42739e4347c6bff0bb9aa99780261ffe42be0d3b5135d03723338fb2776841a0b4bc26360f9ef769b34c2bec5ed2feb216e2fa30fa5c37430c0360ecbfba3af6fb6b8dedacbb95c\r\nMD = c163cd43de224ac5c262ae39db746cfcad66074ebaec4a6da23d86b310520f21\r\n\r\nLen = 1056\r\nMsg = 3341ca020d4835838b0d6c8f93aaaebb7af60730d208c85283f6369f1ee27fd96d38f2674f316ef9c29c1b6b42dd59ec5236f65f5845a401adceaa4cf5bbd91cac61c21102052634e99faedd6cdddcd4426b42b6a372f29a5a5f35f51ce580bb1845a3c7cfcd447d269e8caeb9b320bb731f53fe5c969a65b12f40603a685afed86bfe53\r\nMD = 6c3e93f2b49f493344cc3eb1e9454f79363032beee2f7ea65b3d994b5cae438f\r\n\r\nLen = 1064\r\nMsg = 989fc49594afc73405bacee4dbbe7135804f800368de39e2ea3bbec04e59c6c52752927ee3aa233ba0d8aab5410240f4c109d770c8c570777c928fce9a0bec9bc5156c821e204f0f14a9ab547e0319d3e758ae9e28eb2dbc3d9f7acf51bd52f41bf23aeb6d97b5780a35ba08b94965989744edd3b1d6d67ad26c68099af85f98d0f0e4fff9\r\nMD = b10adeb6a9395a48788931d45a7b4e4f69300a76d8b716c40c614c3113a0f051\r\n\r\nLen = 1072\r\nMsg = e5022f4c7dfe2dbd207105e2f27aaedd5a765c27c0bc60de958b49609440501848ccf398cf66dfe8dd7d131e04f1432f32827a057b8904d218e68ba3b0398038d755bd13d5f168cfa8a11ab34c0540873940c2a62eace3552dcd6953c683fdb29983d4e417078f1988c560c9521e6f8c78997c32618fc510db282a985f868f2d973f82351d11\r\nMD = 3293a4b9aeb8a65e1014d3847500ffc8241594e9c4564cbd7ce978bfa50767fe\r\n\r\nLen = 1080\r\nMsg = b1f6076509938432145bb15dbe1a7b2e007934be5f753908b50fd24333455970a7429f2ffbd28bd6fe1804c4688311f318fe3fcd9f6744410243e115bcb00d7e039a4fee4c326c2d119c42abd2e8f4155a44472643704cc0bc72403b8a8ab0fd4d68e04a059d6e5ed45033b906326abb4eb4147052779bad6a03b55ca5bd8b140e131bed2dfada\r\nMD = f82d9602b231d332d902cb6436b15aef89acc591cb8626233ced20c0a6e80d7a\r\n\r\nLen = 1088\r\nMsg = 56ea14d7fcb0db748ff649aaa5d0afdc2357528a9aad6076d73b2805b53d89e73681abfad26bee6c0f3d20215295f354f538ae80990d2281be6de0f6919aa9eb048c26b524f4d91ca87b54c0c54aa9b54ad02171e8bf31e8d158a9f586e92ffce994ecce9a5185cc80364d50a6f7b94849a914242fcb73f33a86ecc83c3403630d20650ddb8cd9c4\r\nMD = 4beae3515ba35ec8cbd1d94567e22b0d7809c466abfbafe9610349597ba15b45\r\n\r\n", }; -static const size_t kLen78 = 23927; +static const size_t kLen79 = 23927; -static const char *kData78[] = { +static const char *kData79[] = { "Len = 0\r\nMsg = 00\r\nMD = 0c63a75b845e4f7d01107d852e4c2485c51a50aaaa94fc61995e71bbee983a2ac3713831264adb47fb6bd1e058d5f004\r\n\r\nLen = 8\r\nMsg = 80\r\nMD = 7541384852e10ff10d5fb6a7213a4a6c15ccc86d8bc1068ac04f69277142944f4ee50d91fdc56553db06b2f5039c8ab7\r\n\r\nLen = 16\r\nMsg = fb52\r\nMD = d73a9d0e7f1802352ea54f3e062d3910577bf87edda48101de92a3de957e698b836085f5f10cab1de19fd0c906e48385\r\n\r\nLen = 24\r\nMsg = 6ab7d6\r\nMD = ea12d6d32d69ad2154a57e0e1be481a45add739ee7dd6e2a27e544b6c8b5ad122654bbf95134d567987156295d5e57db\r\n\r\nLen = 32\r\nMsg = 11587dcb\r\nMD = cb6e6ce4a266d438ddd52867f2e183021be50223c7d57f8fdcaa18093a9d0126607df026c025bff40bc314af43fd8a08\r\n\r\nLen = 40\r\nMsg = 4d7fc6cae6\r\nMD = e570d463a010c71b78acd7f9790c78ce946e00cc54dae82bfc3833a10f0d8d35b03cbb4aa2f9ba4b27498807a397cd47\r\n\r\nLen = 48\r\nMsg = 5a6659e9f0e7\r\nMD = 21b1f3f63b907f968821185a7fe30b16d47e1d6ee5b9c80be68947854de7a8ef4a03a6b2e4ec96abdd4fa29ab9796f28\r\n\r\nLen = 56\r\nMsg = 17510eca2fe11b\r\nMD = 35fba6958b6c68eae8f2b5f5bdf5ebcc565252bc70f983548c2dfd5406f111a0a95b1bb9a639988c8d65da912d2c3ea2\r\n\r\nLen = 64\r\nMsg = c44a2c58c84c393a\r\nMD = 60ad40f964d0edcf19281e415f7389968275ff613199a069c916a0ff7ef65503b740683162a622b913d43a46559e913c\r\n\r\nLen = 72\r\nMsg = a36e5a59043b6333d7\r\nMD = bd045661663436d07720ff3c8b6f922066dfe244456a56ca46dfb3f7e271116d932107c7b04cc7c60173e08d0c2e107c\r\n\r\nLen = 80\r\nMsg = c0920f2bd1e2d302259b\r\nMD = 3d1584220409f88d38409a29ecaebb490ef884b5acba2c7eaf23914bab7f5f0fc97ee1e6336f88dfd4d0a06e902ccd25\r\n\r\nLen = 88\r\nMsg = 70ae731af5e0d92d264ec9\r\nMD = 563359fd93fe09f3fe49fcf5f17e7f92aab589cdec3e55e4c3715e7775814bbbfb8c4c732e28d3b6e6404860812dc6e9\r\n\r\nLen = 96\r\nMsg = 69c74a9b0db538eeff64d93d\r\nMD = 88c66389ca2c320a39022aa441fa884fbc6ed2d3cc9ac475372d947d4960579a64e061a297d1831d3524f98d8094404b\r\n\r\nLen = 104\r\nMsg = a4a9327be21b9277e08c40abc7\r\nMD = 751f5da5ff9e2460c99348070d5068d8a3d7ffcec7fd0e6f68f6cd4a2ef4226df8d9b4613c3b0d10a168eaf54eabe01a\r\n\r\nLen = 112\r\nMsg = cc4764d3e295097298f2af8882f6\r\nMD = 10f287f256643ad0dfb5955dd34587882e445cd5ae8da337e7c170fc0c1e48a03fb7a54ec71335113dbdccccc944da41\r\n\r\nLen = 120\r\nMsg = 5a23ad0ce89e0fb1df4a95bb2488f0\r\nMD = 23840671e7570a248cf3579c7c8810b5fcc35b975a3a43b506cc67faefa6dbe1c945abc09a903e199f759dcbc7f2c4d0\r\n\r\nLen = 128\r\nMsg = 65b27f6c5578a4d5d9f6519c554c3097\r\nMD = dd734f4987fe1a71455cf9fb1ee8986882c82448827a7880fc90d2043c33b5cbc0ed58b8529e4c6bc3a7288829e0a40d\r\n\r\nLen = 136\r\nMsg = a74847930a03abeea473e1f3dc30b88815\r\nMD = dba6f929fe55f9d66c5f67c0af3b82f17bcf58b36752f3165c16083fea8fd478ee6903f27f820ad2dd9950afb48c6700\r\n\r\nLen = 144\r\nMsg = 6efaf78ed4d293927eef2c3a71930e6e887a\r\nMD = 8218498ab01b63041c2ba0709e3309496124ddf0904543a9e0d9d096a750dda97f7a02208af3d8c618d4be7c2bb2a288\r\n\r\nLen = 152\r\nMsg = fd039eb6e4657388b947ec01e737efbbad47da\r\nMD = c5b3130ef8dbc580e1103fecae69c9a882d9ebf5a3def5938b07f843452a09c9f72f0dbca91d33b021cf6aa6fe60d2ed\r\n\r\nLen = 160\r\nMsg = 9c694943389bdc4e05ad7c2f63ceac2820e1d2d7\r\nMD = f692c025c5c5f3d1275213c1df9bf9eb6d2188eda90ab5bffe631f1dbf70ebd628caee88b7d149e1ac4e262873979afe\r\n\r\nLen = 168\r\nMsg = 0fb18357b018b9bbb2cbb4cac50bc85609c92b8e7f\r\nMD = d164306c99e3798790f0923fe92dbf2f96c3907127dacaa467c766ac75788062589272cb7690b8af2030dd8bd61a3df2\r\n\r\nLen = 176\r\nMsg = 26cb40a460e2e727aeb867e0140d0f34790110deb5d7\r\nMD = af2a42a4c67c3226c55b89605b0dee27e796c2792115f6097203db5aed89e35f563a8246d399fde00c2a5b97ed5a5e17\r\n\r\nLen = 184\r\nMsg = 6690a3a0373c829facc56f824382f4feed6eb184642b4f\r\nMD = 84e1b68bc9e2daefc19b567dec911ef46f5f37a74fdbbb6155e7e646f2735df2ac44e239689eb5b536465dc571e55cb2\r\n\r\nLen = 192\r\nMsg = 7d80b160c4b536a3beb79980599344047c5f82a1dfc3eed4\r\nMD = 041cc5861ba334563c61d4ef9710d4896c311c92edbe0d7cd53e803bf2f4eb6057235570770ce87c5520d7ec14198722\r\n\r\nLen = 200\r\nMsg = 02128283ffc0cfe254ac8f542be3f05fbe4e855dd22ae98a81\r\nMD = 3840981a766d725f83d334e8982965033a5fbb5107d94ffef33b1f700cd46348091a49f6620c37ae3ef5b20513494826\r\n\r\nLen = 208\r\nMsg = 27911dd0a6843ccae965d876aa1916f1dcd71e518f7f2197152e\r\nMD = f59f8428555984d1526cded8129c649fb1b683d35cec7c5e1209441a6a9e7c17f0784151b5ab8a8c492b402a3acb98c4\r\n\r\nLen = 216\r\nMsg = d9378bb66e8c8dee556d691cbc9fdddd6333ca5d50668862c3c57d\r\nMD = 994532d1a557e990b1cc9e0395a2ad8b05619ca322db9da3c4ed2ee194c051d04582fde72dd2b8f674cf6ec958db75da\r\n\r\nLen = 224\r\nMsg = ae1828047c5f82a7b9712f3399832124b892f2f7aea51c8fe3536cd6\r\nMD = d51111f8bffb44d81ad19683198f29d2033144d3cd856c749cac5b9cae0e712f500f8d0ef813f38e305ce175a7d6162c\r\n\r\nLen = 232\r\nMsg = 7dd2d76fa054cf461e132e9ef914acdc53080a508cdc5368ab8c6224ff\r\nMD = 6c0b3395e4c86518ab0a06267320ee9ec95e50385b7a2527ddaa1bd0ead262c56122d4f4eb08b0ae22b3ee7e6f44dd18\r\n\r\nLen = 240\r\nMsg = 6fd72888a021f36e550967cb5605b55b78657c9272d93c3ded340d67da6f\r\nMD = 0551583a5b4007401c77ef4382fd8e245c9cf12e976c9766af6b7ae3c7e07a82b3079f903b083d5ec85cb94e46a85ac0\r\n\r\nLen = 248\r\nMsg = d500eb9546553619cdc31e0848c502db92d547efef3ae5eeaa22258afcf0a9\r\nMD = 5edde2f94f8695f277ec05efcc00761fafd272200aed0e63d221c2b6c65b4972a6526f9a1f2e6ace0e81938f043fe877\r\n\r\nLen = 256\r\nMsg = 6189597e0198a18c65fa0bdd0797f13037c75c4058b7d3454c0f71bd2dd13b6c\r\nMD = 110630ca7631b7620e6bee6ed6e929098965571936c34829484983eba9532b8175528c228c57439453f027a4f7c83ca3\r\n\r\nLen = 264\r\nMsg = 243b941d748541af303f8e9d2c371cd03e437d62a9df485ddc176dc65da8c7da00\r\nMD = 5884201f7a555ea3c5deeb019fd9e8c161e1b89756045e475b141ec5135ce5a41c93e5e1f79534d36fd8345ba434da43\r\n\r\nLen = 272\r\nMsg = 2dc3d789582c1a806c3b491d5972ef8f1733f1f5e02866dc9de2a8029ec0ab608d13\r\nMD = 05a3903b519cdf679120c7ccb4ef178b58e4502fcd461360988fa06669294851e629d9dd3e77ffb73d24599d5d3edd36\r\n\r\nLen = 280\r\nMsg = e5b3f6962fe57230780b3d55b29effe0dfebde2c81ba97d4512ecdbd33eca1576a7f82\r\nMD = 7ac2776afb74f55bbc4f6eccf825ee13ac7445fb54974e6c24ebc0f03fdcd8530199a61106a31b4279e02201ee0f54fd\r\n\r\nLen = 288\r\nMsg = da03486aa3cebbd6502e9f5a6f0f835e973a581befcc1aadefe7b3696ba71c70cd58c584\r\nMD = 02c44ceec0bb7dc0f664ebe44230192b5b0bb646bb944d23fa1ff3586dc0523fa9d7f0dd6df5449ab9edd9a1096b07dc\r\n\r\nLen = 296\r\nMsg = 3c686d321ba66185cdca83ba9f41984fa61b826ef56b136e13f1239dadf6e03d877866ccb8\r\nMD = ad624edd9f2c3a32b56c53d9e813c01d66bcfe424c4a96907d52ac1ddd68370ec86dac67504a90e8a8e75502e01081d2\r\n\r\nLen = 304\r\nMsg = 4dcff99fac33840f6532547fb69b456902d6718fd5d4538e23462db6d00da61975f2b8e26298\r\nMD = cf37dd27997c1bb7e6dc405170066e74c6ce517c029ed8dce126d025da74e0b8e86da567e8d7d8d5b5d3e2a546df7489\r\n\r\nLen = 312\r\nMsg = 2799f672328834d7eaef9439795d35ce93c9094f58ded9f17c968a97a50a9e461489fed988e7f6\r\nMD = 85cfc23c97cb13910b808e7033809a45aa0b7f7138de618c2ca622c8b813c988e264af3b96c7925dcbd1d2761757d800\r\n\r\nLen = 320\r\nMsg = c7e947507822f28a562745a8fe6fed6cb47d73145804c894954e21245cde04fa9155a35904926aca\r\nMD = 8bddf3baebbc5b04fe0b0a9c3c2b730abe918ce4892d2843c613ee96da0228512f0d1307c7d1a8922e79a92e957dd18e\r\n\r\nLen = 328\r\nMsg = 6c497bf6ff69cb39e3faa349212b8b6691ca237905ac0099c450b6d33abf362bedb65bdeb307bfea23\r\nMD = 3639fab6191b35246278522cfacee0cd5b15580a26c505ae3c46b4b1c2572016b48f1b012bbbedec47916950fbb33a1d\r\n\r\nLen = 336\r\nMsg = d15936f3b0c9018271812b4c81453c4457c7edd110bcea7f5735d6f5882d8f27155eb4cc285a65138ad6\r\nMD = 0293eeef0aa3392c93d9c6ca89c08b317622572d4de2286a4b9ae6c2f9c9e0e64ee6c483d4f10859077e3c6868430214\r\n\r\nLen = 344\r\nMsg = df18139f34b8904ef0681c1b7a3c86653e44b2535d6cecd1a2a17cd5b9357be79b85e5e04dd9eff2ca8b9a\r\nMD = db9e171d6e3336631c9ceec6b4d732ce62b015939269fb69fae7d22725500e8a2fc9f1459cf0a31fb9d16d7c44583f52\r\n\r\nLen = 352\r\nMsg = 0459dcbc149333ea2f937b779a5f3728148449a9aea3662cdd2cc653ce6a2050f9c0d54bf9326c039b263eb9\r\nMD = 464ba409fbb45e985f84ee24662eb7c042c3c2ad9649f1ac4a8b2be9c07d37ed2e4284362057493f6a7e52c356b05bc5\r\n\r\nLen = 360\r\nMsg = eb3f7002c8352270340b8da8643622e5f7e32cdb208a0dec06c6cb9e6b64cc4d8cb9de1d49397b3386464a25d1\r\nMD = a26bd76ce42d818dbec462d8fe7cdd957e6b84ae8750fb5e1c9c76bc6000e23737e073a59b4600e5056524edc667909d\r\n\r\nLen = 368\r\nMsg = 47e3e3d8c68ac9d9f4b3759d8c7d9dd901e35b096ee4c8b6cbe0cdf467463630926c08289abe153bfa1bcde3cd7c\r\nMD = b504ef475a568f9caba8352a0b2d243acdf3d2b41d8890a6fb3abb8aa28a29e0c7527d20e2d79b25b400ec27c314db72\r\n\r\nLen = 376\r\nMsg = 838d9c181c5ab59592723bd69360e0d7fd15232beada7591ea899ac78ffd53a32fc73a5fe522ed35d92a6e2bc148ca\r\nMD = 53e99e1158d59032ffe4b5ea304c7d2f7a61b6b2a96ac97832ca26013549fe3f7dcdf926bd74ceabe4f1ff172daed6e6\r", "\n\r\nLen = 384\r\nMsg = a90d2aa5b241e1ca9dab5b6dc05c3e2c93fc5a2210a6315d60f9b791b36b560d70e135ef8e7dba9441b74e53dab0606b\r\nMD = 4a16881ce156f45fdfdb45088e3f23be1b4c5a7a6a35315d36c51c75f275733319aca185d4ab33130ffe45f751f1bbc5\r\n\r\nLen = 392\r\nMsg = 8c29345d3a091a5d5d71ab8f5a068a5711f7ba00b1830d5ed0bcdfb1bb8b03cd0af5fe78789c7314f289df7eee288735fe\r\nMD = e27b39a96255ff69c45285fca6edaaa3954ce32c1e3d9b1f60c1b6676594bb45caf0889fc11daf93a1b60746229689dd\r\n\r\nLen = 400\r\nMsg = 32876feefe9915a32399083472e3c3805ef261800b25582aa7c36395fd3ec05d47b49c4944bbcc2b8b5ebd081f63ae7943d0\r\nMD = f96433cdb69a607433ea2eb77d87d3328867dc4076b67ccf17f50f9e08e89a86624b60f2ecdb8affcd431fc13173fe75\r\n\r\nLen = 408\r\nMsg = e2e77eb54f321f86f52ea3d3c8cdc3bc74d8b4f2f334591e5e63b781034da9d7b941d5827037dee40c58dc0d74c00996e582bc\r\nMD = a352ab33ca730482c376bdc573c9d1dc6d3597f9be9f798b74a57beaa8e9c57b78ee6761056eb67363e882fefcad4fb9\r\n\r\nLen = 416\r\nMsg = da14b6d0b2ec4cf1e7c790e7f8f4212b8f4d05f50e75e2a56a5d70623c0d2e0115a15428129109b3b136d756e38a5c8463304290\r\nMD = aae7ad977e17ac0e560c0e0186433420f9fddcd191b9e91567cee05df88f1e1aee50424a313998a873f7a9c289a02217\r\n\r\nLen = 424\r\nMsg = 2db06f09abaa6a9e942d62741eacd0aa3b60d868bddf8717bef059d23f9efe170f8b5dc3ef87da3df361d4f12bfd720083a7a035e8\r\nMD = 85d4e3e5abcb1b59ca6f551eb43b43ff64890511f73a9083a2ce6e9c2861c6e9664c765629024f4b01b0cd1594a5981b\r\n\r\nLen = 432\r\nMsg = 26bad23e51c4560c172076538b28716782ee6304962f68e27182048948d5c367a51a1c206a3e9b25135b40883b2e220f61cb5787ed8f\r\nMD = a44c7f84ab962f68283404f8c5c4029dbc35d2138e075c9327580baf89f292937bf99422e45756b3f942bf0a5ae4acb6\r\n\r\nLen = 440\r\nMsg = 77a9f652a003a83d22fb849b73fed7d37830c0dc53f89cea7dbec24e14f37197765206fe0e6672016e4dec4d9ebbe3e1b4423771a5d0a8\r\nMD = 29c8bb39bb2aad419a00a80216ec71ec5ec9ab54c41927e3e3f2f48f079a5886d7fe89db98c807ab686d2339001d6252\r\n\r\nLen = 448\r\nMsg = 268c7b3a84849fec5c769bc4ad377dea10c9d20c91dd17fdbd9670a2fc909d0e212129ec40dee41dbf6194a3b04ae8be5e84ad5426ca4496\r\nMD = 0dfc6ffcf4a387ec09ff862c6139a6f7ac77abb2b5e1f6dc814eb71525f8657ac74a7697c2975c70a543af0e227d03ca\r\n\r\nLen = 456\r\nMsg = b8324341a6891a6b5e001a7d2ebba6e02e8335c124185309a4c9e9907c43bd8d4fa73c527fdf783650316dd24b148870e1436ac05111e9cdcc\r\nMD = 6278d1cc17fb6d54129d04987d4774fa846dcac4ba8b6b72f41e63dc387ce0081ba29fb2c17c6744edae24e669cc9e75\r\n\r\nLen = 464\r\nMsg = 5ef8b3d79d299bee2c414560c7de626cc0d9fb429884aa69cc30095ef1f36b7e03a8ca25fb3601189f163b209e0facf8dc447f690b710fb47b72\r\nMD = 7ec9505f33f4a5493574422de078e0490b61be8e8d6f158192bb7d2bdc2dc335598dc88d9b443cd1c14b883a77119df1\r\n\r\nLen = 472\r\nMsg = ad7321c9a8b8f0bfe100811114270daad57f6e88772326b62d88a37a6f55c2cf9f759115ed6a590878e4dcefb592db151538db7de20229d26a181c\r\nMD = 3782d2caa537294e809e9df837b1b07e2f1df07d0f4c12e12459f56eeaa478d5b3a41e519d9414eafa5ddd5661c831ba\r\n\r\nLen = 480\r\nMsg = 0719d9664541f0a824f71c83b809bb6afc973c9f7428e1ed11f7c29a558e1698b796aefb49eec2b098faf06bd43e82e1312bf0388c38a5bb523506d3\r\nMD = 362c05f678df92883d56e19221391fb00d0f0afcec51d3e0feb15ba2fb60693b09d69118af649648933259d7b1e240ab\r\n\r\nLen = 488\r\nMsg = 5415c2596aa7d21e855be98491bd702357c19f21f46294f98a8aa37b3532ee1541ca35509adbef9d83eb99528ba14ef0bd2998a718da861c3f16fe6971\r\nMD = 8f9fd7d879d6b51ee843e1fbcd40bb67449ae744db9f673e3452f028cb0189d9cb0fef7bdb5c760d63fea0e3ba3dd8d1\r\n\r\nLen = 496\r\nMsg = b979a25a424b1e4c7ea71b6645545248498a2b8c4b568e4c8f3ff6e58d2ac8fbe97be4bea57d796b96041d1514511da5f6351120be7ab428107ef3c66921\r\nMD = e248a64b6ef112bf3d29948b1c995808e506c049f3906d74c3ee1e4d9f351658681901fe42c8e28024fe31014e2d342b\r\n\r\nLen = 504\r\nMsg = e64c7bb9cd99ce547d43de3cc3b6f7d87a2df9d8a4760c18baf590c740ec53c89bfa075827e1f3f2858ce86f325077725e726103fbe94f7a1466c39f60924f\r\nMD = d1e5a72d2595f38714c6198ac14f8a5cdd894dcf9b4b8e975174b100df7bbf4f7ce291b4864f27c0b64e6330f6c1c82c\r\n\r\nLen = 512\r\nMsg = 91b7a1fd0e20072d9c5be7196e5eaf8df36fdf145895b30d4e4c02010d7c663499ac9d7a44732f4c7430511ba6fb0ae4b3dc9405523a054fdf962f5c5b79c423\r\nMD = 07c2e0aeae30da83b5a6b320aa1cf727b10c2034583d7acda55648fa3daa017aa15588b6e2149101c56e3d7df7c76df1\r\n\r\nLen = 520\r\nMsg = 5bbc2d4efe63cbfc9fc221dd8d8384075a79c80a27d6a8c5219e677f4c5bb8338013dc2ab1770acf735d13c0bc704621ec2691350cf3ea2f53bded45ef8fc70702\r\nMD = dd0bbfe4b799642191abe316df9d59a3743566778b4459c51c3be3f658bdce45516ad188fbe1a8cad8a1fa78f8ebb645\r\n\r\nLen = 528\r\nMsg = 129549278e8976c38b5505815725400c3d2081edf141ad002e62ff299d9a0743f9c9f25971710b194dc88285d50b6cec6e140c19072f51cab32a9f6497abd3e407c6\r\nMD = ca26aec527fadcd5ebeb4eafa7c102f79a3c2edb452afd04f6162dd7a17bdd1aad7d616508a89a3ec6a40791d915acc8\r\n\r\nLen = 536\r\nMsg = b9a9f378adeff4337bc7ec10d526c6dda07028375549f7fda7a81d05662c8a0da3b478f4152af42abb9f9a65c39da095abb8161ba6676b35411234bd466c2914e00370\r\nMD = 99914f684e0b317f9338af0c71e9655a3af7153eb9fabaae61454bf8de9e0bfd274c1eff6c4b550e47afcb3b20fa7d9e\r\n\r\nLen = 544\r\nMsg = 101da5b09700dcadf80e5b7900f4e94c54d5f175569a854e488aa36fb41ab7220b0662178ca07a596768528123de3b2a3d944aa412875cedfeaf58dcc6d5b4a033a53b69\r\nMD = d3e32c9b271e11e4968397d85d76938b974ac1ba55bcbe8d7b7da02dbd7e3b9c9af0d98bbd7e50c436fcf9e3551e3432\r\n\r\nLen = 552\r\nMsg = 14761bbc5685b5de692973e2df7c9c4750889c19a952f912c817890546d5e37d940d13a14ac7925abbd875b8cd60e4920896ce6decc8db9f889da2b5489e1d110ff459d885\r\nMD = 272222ed50631aff465c0e6fe49ecdfdca983bcb7231e50903e200b335b845108202c28315912c9c4fd50e2c6f13a9ea\r\n\r\nLen = 560\r\nMsg = ed538009aeaed3284c29a6253702904967e0ea979f0a34a5f3d7b5ab886662da9b8e01efc4188e077c2cdeb5de0a8252aafbee948f86db62aae6e9e74abc89e6f6021a4db140\r\nMD = 8361b680243b1661d6f1df53db363cae41c2ebb7438c00606d76b9c2a253faa1f09d6f520d69d692ec1dca0c7885119c\r\n\r\nLen = 568\r\nMsg = c434d88468f1eda23848d0804b476933f24baeadec69743dd90d8455f1e1f290f6f1aaf3670c4c74f76d3ab83e9bef21ad8d9208c712ca478e70d5fb3c4bd48834c969dd38f484\r\nMD = 9c26e96fcc09a76cc13d24ad25c9cef4300e96e97e4fb59b441baffed07f6a70b1464f2548c7fd7839810dbb9e9c1e18\r\n\r\nLen = 576\r\nMsg = 3064e5ba1e7751bf7198e0811ff4d4ca17d1311c25d9c3a316b562691cde75c974b0b52645c134ddcc709d77b6c1bd24cd684265d723c308bb4d0159e6b16d97ed9ceaa57436d302\r\nMD = 1ea779739b204abe911b4923e6f60fece271eedfc7f074fe1919f0cbc6ce2a99234b003389520884b660165f5a1e80f8\r\n\r\nLen = 584\r\nMsg = 89d9521ad84b1c9afc2fbd0edc227193acd3330764b0d2cb71bf47c7aac946af85be13858b55976009f3b36b09ced4308052c817c9c4d0295225f61a9659a0874b88667cdcc5213919\r\nMD = 4209bb8f869f6f17c8d5c368c489ac51a75e24a85a12de1b16fefc292ce636ff8fa360e82f05684f6b0b074ba370a933\r\n\r\nLen = 592\r\nMsg = 3216662da0227993d88288187177a0287de4eccf245d7c718b8045bbfb8869d93f1fb9e94d7478b0298e628c07e0edaab01dcf79264dc05f8b2181aa3f831dc949726fbcf80de4c9c9ed\r\nMD = 64c45e018cfbc88f8f4ffe3cef0df3a94aab3049fafae28e28efbb2a4b94809eb302caf901010abfa194f72965663d35\r\n\r\nLen = 600\r\nMsg = e776e6749c5b6c7def59cb98340984539280a9874f80412d4df0ee73d58acd1094d49ed4e35125834cf8cfe349e599144e4f2e200aba4fd3eb6d78cde027c1d5620e0270b5e83ab26b8d32\r\nMD = 94bd67b7f2587b0bda5487cc45d00e4365f1ee40073cdf0d23a5ea3fba01eef42a46bfbac5306d67be02d8d918ae5c9a\r\n\r\nLen = 608\r\nMsg = 5d8f84b2f208b58a68e88ce8efb543a8404f0ec0c9805c760ad359d13faab84d3f8bb1d2a4bb45e72c0ec9245ffda2e572f94e466cffa44b876d5c5ed914d1ff338e06b74ad1e74d1405d23d\r\nMD = 947350307748c29467f00103d0a07c3c228c5f494fc88fe2352ca5d10449d0dda7076780c05439a09694eb528d1f477a\r\n\r\nLen = 616\r\nMsg = 357d5765595065efe281afb8d021d4764fba091adde05e02af0a437051a04a3b8e552ec48fb7152c470412c40e40eec58b842842d8993a5ae1c61eb20de5112321bc97af618bbfbaf8e2a87699\r\nMD = 32286970204c3451958f5155f090448f061dd81b136a14592a3204c6b08e922ee5bb6d6534dbf8efb4bb7387092c8400\r\n\r\nLen = 624\r\nMsg = a8cb78e1485cbb7a9474c1c1f8e0f307cda5139a7e947df5ea20ac330a6dffcad4a9bd755f9f58724789eeee532615be550dd84f5241fde0e3058aeedbf287f02a460445027f5e6b3829bf71ecf4\r\nMD = 51168bfeef8a981c0def0c4cb067baf15ce5feb8d5f7e9d6076b2836267391aee1fd3a0b5d3434ceb5cf2d6fa06fa063\r\n\r\nLen = 632\r\nMsg = 81acca82545e767ab59dcc750a09849cebad08ff31c9297f4fd510ebe6c27769938319180ccc66f36b1a7cf9c9f3538b0f6f371509f77cf0bc4d6d87facc85b933f2e27f8e1bf6cf388f80c0fcbfba\r\nMD = 4ae44d6509986893a8414753b57d11f9c554d89c15ad6d70687c56c6c2ac73537acbb0d51f48e6bea6cf762d58890d7a\r\n\r\nLen = 640\r\nMsg = 94987498b1ca87a6f3fa4b999db726115c455d0ec24029b2f5810e49a94668864b8c470f7fc07c3dcd97f41c973b45ba4fa7879ee7546596881573b6863fc39d940eb3fa3444", "084f721341f5d23d2561\r\nMD = a733b118be72a187ddcbe5ba67e04b589f9cd9f8482c4bd9d64c580aba7d19d2d1f9c1ddf95fe6efdeffd44f67fcabb5\r\n\r\nLen = 648\r\nMsg = de6b32c2d40d0659166db235259b530ea43f44e75d8b3e9e856ec4c1410bbea3696964af8b6c5dfd3304282369a4bc4e7cf66b91fecd0c7c105b59f1e0a496336f327440980a34614ee00fff2587d6b813\r\nMD = 17ba30c0b5fc185b3245313b83dd0481145953101128914765784af751745b8a2b6a90a434548f3adaf1f07f18649890\r\n\r\nLen = 656\r\nMsg = 854211bedacc19f77b46cfa447a4ad672ea9b643f09f5cf5274ba28888207e2466b38127776fb976db8ad7165a378df6ee1e3a0f8109c9aff7e0d6126fd71333c6e6ebe15d7a65151d6a4a83b82c8a6f3149\r\nMD = ca85632a9f7c32ac4705c6458770025dda4fd07a8d5d6921b897b0da490d64400587649f2d20bf608b9a18d071b63b48\r\n\r\nLen = 664\r\nMsg = 822373d9d3d5b06a8da48a43095740fb98c9caf717350fd2c3b058024ff705b9346b7f0a495a6d4d93802bc45ece777f8c6a6e7c2ef6b8135115ff911a2ba5241665b6f7cbfa1b9d93b011b3aaa1dac1853fb2\r\nMD = 6e84587c8c6e54353a6032e7505902ef7f0f0538dd1bb32922e13a7d4d98c47a541015381eab27e9186398120da7fb32\r\n\r\nLen = 672\r\nMsg = c04b701f688092bbd1cf4217bc4b5877f2e60c087bdac46611482a61d51f820140403bc85be0c336332da0938734bde8c502014f3509266c73c6c93c22a1bd0ddf15a5ce7410c2894e9d092e32c079922ba1abb7\r\nMD = 75c585503f15a526113608bc183180b1cb80f4d1b466c576bf021b1ce7a1528391f70e10446681849fa8a643cb2b6828\r\n\r\nLen = 680\r\nMsg = 009dd821cbed1235880fe647e191fe6f6555fdc98b8aad0ff3da5a6df0e5799044ef8e012ad54cb19a46fdd5c82f24f3ee77613d4bed961f6b7f4814aaac48bdf43c9234ce2e759e9af2f4ff16d86d5327c978dad5\r\nMD = 02a09d37d31e4365c26bec0eaacecf29eea4e8d21ab915dd605248764d964f10ebb8fafdb591982d33869a1d08a7e313\r\n\r\nLen = 688\r\nMsg = 0b7dd6709d55e0d526d64c0c5af40acf595be353d705be7b7a0b1c4c83bbe6a1b1ec681f628e9d6cfc85ad9c8bb8b4ecac64c5b3a9b72f95e59afefa7bcec5be223a9b2b54836424afde52a29b22ab652d22cce34b39\r\nMD = 5c84ae39d959b79555231746ad5b33689a31720ed0070f6772147977edd0aead07fb8b7b71b0bd587ebc5c1a80d564c7\r\n\r\nLen = 696\r\nMsg = 3e9b65d7bf4239420afa8639c8195b63902b24495b95c4143978e49843d88a92d1feed2eed1a88cd072d6d04ea26dce8ee4b14896fdb69bc7ff2971ed8ac5655148d2e9921218d74efdf17c56b533d0bb17d11e07d7458\r\nMD = ab7890d1b51af10285752bf9da5eee5c3e87a285dc33262d0261aa9a575f303e94845d7ab21b48f4e6884568cd78b550\r\n\r\nLen = 704\r\nMsg = 9436da433d1ebd10b946b129cb34bccec9b8f705aaba3f8561352ed36a8449aba2dd7ba15b1bc308b0c02913163af63a346524dff5521432db477f529606afb5d552efc95cb040db566b4d39eddaa19319e518a7b5c6931e\r\nMD = 968ae9104f9c907c5a72936250dfedd62cd04f6e5ddd2c113490808a11884449aaef5d013ea3993a6cb6fc5c08754408\r\n\r\nLen = 712\r\nMsg = 37254bf9bc7cd4ed72e72b6bb623a0cc8eeb963d827aef65ad4bc54913235b6d3551533ce33421aa52ffbf186eb9a2787188eeb1b52ee645c6d4a631bc071415c80014940c28fbfeb0db472c326c8dacfd6ab21f3e225edef3\r\nMD = 975e10fac9aa77b780e5f6c2151ec4a3c72ff26e41233cc774c074df1b78cce5af1191ba955a0bce15926ae691b0ffe7\r\n\r\nLen = 720\r\nMsg = 79e77cd08a6ef770bbe4bedf61557ea632b42d78637149670d4d6157d56ed7b2ccaee45d9439dcebc557b4118e86c15aa0ccc21c474b21abda1676cc56434d6d46422993e66dc99387dfa985358accf69884b9dd18a2c4d04448\r\nMD = 94729f5f99a54f5a3ea69233ff9d522392d4596eb6ac2bbb07492ece3c67317412bb47ae317ddd20536c3adc003862f1\r\n\r\nLen = 728\r\nMsg = 64b76cb554f6becc238a3fcfc3eb97993667ec82fdc3fb28d42567709c3250c7997328aeddfdc2750451ac462281bf66fa94f4b8712c7a8342660574f20268e707c466627519c56259fea55be91e10faab3ad2ade6ce8b6557f202\r\nMD = 26d48ef5067d704ee9e2a64e399de23068908b3c911ffc4056c168362c37385c92d37d51354b6505a82c4d22fec37eaa\r\n\r\nLen = 736\r\nMsg = 3df27829bfb1ab7d381f146b30370ef56b392b73b35b1be5d8bbcf88f499dda7f3c327b45350b8972991ee466545de96560cf451711fda884e3d9b2af3e909d655d25cee1c931beda79c40fa507097bdf1126771a7b9543ad5cb84b9\r\nMD = 5fa4ebfa24150236c03409f0857b31cb95b0150f381c8858b01559957b1268f73c698709233e6b15468675a102d0c5e5\r\n\r\nLen = 744\r\nMsg = b00f4e67ca08ccfa32b2698f70411d8f570f69c896e18ec8896cfe89551810543303f7df0c49f5b94783cce7df8d76d0b88d155633302d46003711f233339b1c9a8c20164ec8a328890a4932b7d90d92d023b548e4820558f8bd327010\r\nMD = eaa756b5892fdfc793d74e3f9f4d6c7a5a6a2241dd11e0c38ced59c8ec7be377a41d1d06774a5970ce9722d8e119d0ad\r\n\r\nLen = 752\r\nMsg = a4f95f6a46a9cbf384a7e98e102d1fdc96839d1bf26b35a5a0bd6cb9734fd17e8a178d4581943c0fe469fb4fe94cc2f15e1ef59ae05b35324eb57ca07dfc69d42d41d80b3c3bb64e1aea143c7d79790a56697dc803ec93e6c68f27f6761c\r\nMD = 1aff8d9c64f0c162ed0195d1f3a342a010d14be0636903c48020ba42de1cfa8b98ae2142d89af3e69e9eb4c735857dd1\r\n\r\nLen = 760\r\nMsg = 02713084bf93fdc35135515243c3bc0f4b2b447f2d3461c0dc104cbfe23479ab036762a91d1987c953f7b3386abc80b8734a1d4eabf94f3a9f2fb62c943152b5253846fc2ec8dbb2e93dc74857a7b05fe2d7ec8040ba8b0d9ae69777ee739a\r\nMD = 84da02114e341a3636f00822b32bd21a8a1f7b39f2956bd97f39346fedf9aae63b304c65c93a541e8bcda549576d5f27\r\n\r\nLen = 768\r\nMsg = 00ce225eaea24843406fa42cc8450e66f76ac9f549b8591f7d40942f4833fc734a034c8741c551d57ddafb5d94ceb4b25680f045038306e6bcc53e88386e2b45b80b3ba23dec8c13f8ca01c202ae968c4d0df04cdb38395d2df42a5aff646928\r\nMD = 81d6e0d96575a9b8ca083ee9ec2ead57ddf72b97d7709086a2f4a749d3f61d16423463487562c7f09aba1b26e8cae47b\r\n\r\nLen = 776\r\nMsg = 7af3feed9b0f6e9408e8c0397c9bb671d0f3f80926d2f48f68d2e814f12b3d3189d8174897f52a0c926ccf44b9d057cc04899fdc5a32e48c043fd99862e3f761dc3115351c8138d07a15ac23b8fc5454f0373e05ca1b7ad9f2f62d34caf5e1435c\r\nMD = 00e95f4e8a32a03e0a3afba0fd62c7c3c7120b41e297a7ff14958c0bdf015a478f7bab9a22082bfb0d206e88f4685117\r\n\r\nLen = 784\r\nMsg = 2eae76f4e7f48d36cd83607813ce6bd9ab0ecf846ad999df67f64706a4708977f0e9440f0b31dc350c17b355007fed90d4b577b175014763357ce5a271212a70702747c98f8f0ad89bf95d6b7fbb10a51f34d8f2835e974038a3dd6df3f2affb7811\r\nMD = eb396cfaf26ee2775af3c9a3a3047664ca34cbc228ccbb966df187d518717df6a328ecc316ed0ed09b170080eccc486f\r\n\r\nLen = 792\r\nMsg = 093e56d33bd9337ad2ad268d14bac69a64a8a7361350cf9f787e69a043f5beb50eb460703578a81be882639f7e9ac9a50c54affa3792fd38464a61a37c8a4551a4b9ff8eed1f487ef8a8f00430e4d0e35a53ff236ce049b7a3abdc5cd00b45c4f3d49b\r\nMD = 4a339128486e5b274fc4ed538c0ec9e57f780e9c500c5f92b04ae81a22fbeebf3785259a0bb3b6d9b47f31873cd8dffa\r\n\r\nLen = 800\r\nMsg = 0593babe7a6202077c026e253cb4c60ee7bad7b1c31a20da7aa0ce56b622eb57ed07d21a7f0ae6c6fe3c8398cc48353decfb287f1204e024fcf82a13059953b9f85797ab2217dc8dab34a13226c33104661c1ca79396e7d97e91039d32bafc98cc8af3bb\r\nMD = 5981815c1618cc49cd5cf71a4b7b32b8cd7b7ef553bfaef2149ac723ff2582a2d345c5bd05943e155ced1e5f091c5601\r\n\r\nLen = 808\r\nMsg = ae1828047c5f82a7b9712f3399832124b892f2f7aea51c8fe3536cd6a584b4a7777cc1ecac158c03354bb467b8fe2c8ce2f4310afd1e80fec51cc5ad7702566b2c5d21bc6571e4b8e7c59cb4c9e23f1ecb57ada9e900e4aa308874c2d12d34be74c332bbce\r\nMD = 7257f5bfa7d33d1cf5f4550d0cb78750e84c5b7d25027da6acec64bdf30879a0e5c97fe7c468e743aa5ec2bddb29d193\r\n\r\nLen = 816\r\nMsg = 3bceedf5df8fe699871decb7dd48203e2518fb0fce0f865f46adce5c133a921320bf40915456204869a3ceb5fca3ed40e0a41a64b8951f0fc580694cfc55bd1f5ce926b07e3e32ac6e055de9b961ce49c7ee41e06b024559b933a79518192e969855889c85d1\r\nMD = 60d7f8bd85fb7a13701db5aded2b7771ab5e476ec34f1fd4298978defbd2b31bb2979391559a164b3ed28f6a39031a11\r\n\r\nLen = 824\r\nMsg = 6c36147652e71b560becbca1e7656c81b4f70bece26321d5e55e67a3db9d89e26f2f2a38fd0f289bf7fa22c2877e38d9755412794cef24d7b855303c332e0cb5e01aa50bb74844f5e345108d6811d5010978038b699ffaa370de8473f0cda38b89a28ed6cabaf6\r\nMD = b1319192df11faa00d3c4b068becc8f1ba3b00e0d1ff1f93c11a3663522fdb92ab3cca389634687c632e0a4b5a26ce92\r\n\r\nLen = 832\r\nMsg = 92c41d34bd249c182ad4e18e3b856770766f1757209675020d4c1cf7b6f7686c8c1472678c7c412514e63eb9f5aee9f5c9d5cb8d8748ab7a5465059d9cbbb8a56211ff32d4aaa23a23c86ead916fe254cc6b2bff7a9553df1551b531f95bb41cbbc4acddbd372921\r\nMD = 71307eec1355f73e5b726ed9efa1129086af81364e30a291f684dfade693cc4bc3d6ffcb7f3b4012a21976ff9edcab61\r\n\r\n", }; -static const size_t kLen79 = 16631; +static const size_t kLen80 = 16631; -static const char *kData79[] = { +static const char *kData80[] = { "Len = 0\r\nMsg = 00\r\nMD = a69f73cca23a9ac5c8b567dc185a756e97c982164fe25859e0d1dcc1475c80a615b2123af1f5f94c11e3e9402c3ac558f500199d95b6d3e301758586281dcd26\r\n\r\nLen = 8\r\nMsg = e5\r\nMD = 150240baf95fb36f8ccb87a19a41767e7aed95125075a2b2dbba6e565e1ce8575f2b042b62e29a04e9440314a821c6224182964d8b557b16a492b3806f4c39c1\r\n\r\nLen = 16\r\nMsg = ef26\r\nMD = 809b4124d2b174731db14585c253194c8619a68294c8c48947879316fef249b1575da81ab72aad8fae08d24ece75ca1be46d0634143705d79d2f5177856a0437\r\n\r\nLen = 24\r\nMsg = 37d518\r\nMD = 4aa96b1547e6402c0eee781acaa660797efe26ec00b4f2e0aec4a6d10688dd64cbd7f12b3b6c7f802e2096c041208b9289aec380d1a748fdfcd4128553d781e3\r\n\r\nLen = 32\r\nMsg = fc7b8cda\r\nMD = 58a5422d6b15eb1f223ebe4f4a5281bc6824d1599d979f4c6fe45695ca89014260b859a2d46ebf75f51ff204927932c79270dd7aef975657bb48fe09d8ea008e\r\n\r\nLen = 40\r\nMsg = 4775c86b1c\r\nMD = ce96da8bcd6bc9d81419f0dd3308e3ef541bc7b030eee1339cf8b3c4e8420cd303180f8da77037c8c1ae375cab81ee475710923b9519adbddedb36db0c199f70\r\n\r\nLen = 48\r\nMsg = 71a986d2f662\r\nMD = def6aac2b08c98d56a0501a8cb93f5b47d6322daf99e03255457c303326395f765576930f8571d89c01e727cc79c2d4497f85c45691b554e20da810c2bc865ef\r\n\r\nLen = 56\r\nMsg = ec83d707a1414a\r\nMD = 84fd3775bac5b87e550d03ec6fe4905cc60e851a4c33a61858d4e7d8a34d471f05008b9a1d63044445df5a9fce958cb012a6ac778ecf45104b0fcb979aa4692d\r\n\r\nLen = 64\r\nMsg = af53fa3ff8a3cfb2\r\nMD = 03c2ac02de1765497a0a6af466fb64758e3283ed83d02c0edb3904fd3cf296442e790018d4bf4ce55bc869cebb4aa1a799afc9d987e776fef5dfe6628e24de97\r\n\r\nLen = 72\r\nMsg = 3d6093966950abd846\r\nMD = 53e30da8b74ae76abf1f65761653ebfbe87882e9ea0ea564addd7cfd5a6524578ad6be014d7799799ef5e15c679582b791159add823b95c91e26de62dcb74cfa\r\n\r\nLen = 80\r\nMsg = 1ca984dcc913344370cf\r\nMD = 6915ea0eeffb99b9b246a0e34daf3947852684c3d618260119a22835659e4f23d4eb66a15d0affb8e93771578f5e8f25b7a5f2a55f511fb8b96325ba2cd14816\r\n\r\nLen = 88\r\nMsg = fc7b8cdadebe48588f6851\r\nMD = c8439bb1285120b3c43631a00a3b5ac0badb4113586a3dd4f7c66c5d81012f7412617b169fa6d70f8e0a19e5e258e99a0ed2dcfa774c864c62a010e9b90ca00d\r\n\r\nLen = 96\r\nMsg = ecb907adfb85f9154a3c23e8\r\nMD = 94ae34fed2ef51a383fb853296e4b797e48e00cad27f094d2f411c400c4960ca4c610bf3dc40e94ecfd0c7a18e418877e182ca3ae5ca5136e2856a5531710f48\r\n\r\nLen = 104\r\nMsg = d91a9c324ece84b072d0753618\r\nMD = fb1f06c4d1c0d066bdd850ab1a78b83296eba0ca423bb174d74283f46628e6095539214adfd82b462e8e9204a397a83c6842b721a32e8bb030927a568f3c29e6\r\n\r\nLen = 112\r\nMsg = c61a9188812ae73994bc0d6d4021\r\nMD = 069e6ab1675fed8d44105f3b62bbf5b8ff7ae804098986879b11e0d7d9b1b4cb7bc47aeb74201f509ddc92e5633abd2cbe0ddca2480e9908afa632c8c8d5af2a\r\n\r\nLen = 120\r\nMsg = a6e7b218449840d134b566290dc896\r\nMD = 3605a21ce00b289022193b70b535e6626f324739542978f5b307194fcf0a5988f542c0838a0443bb9bb8ff922a6a177fdbd12cf805f3ed809c48e9769c8bbd91\r\n\r\nLen = 128\r\nMsg = 054095ba531eec22113cc345e83795c7\r\nMD = f3adf5ccf2830cd621958021ef998252f2b6bc4c135096839586d5064a2978154ea076c600a97364bce0e9aab43b7f1f2da93537089de950557674ae6251ca4d\r\n\r\nLen = 136\r\nMsg = 5b1ec1c4e920f5b995b6a788b6e989ac29\r\nMD = 135eea17ca4785482c19cd668b8dd2913216903311fa21f6b670b9b573264f8875b5d3c071d92d63556549e523b2af1f1a508bd1f105d29a436f455cd2ca1604\r\n\r\nLen = 144\r\nMsg = 133b497b00932773a53ba9bf8e61d59f05f4\r\nMD = 783964a1cf41d6d210a8d7c81ce6970aa62c9053cb89e15f88053957ecf607f42af08804e76f2fbdbb31809c9eefc60e233d6624367a3b9c30f8ee5f65be56ac\r\n\r\nLen = 152\r\nMsg = 88c050ea6b66b01256bda299f399398e1e3162\r\nMD = 6bf7fc8e9014f35c4bde6a2c7ce1965d9c1793f25c141021cc1c697d111363b3854953c2b4009df41878b5558e78a9a9092c22b8baa0ed6baca005455c6cca70\r\n\r\nLen = 160\r\nMsg = d7d5363350709e96939e6b68b3bbdef6999ac8d9\r\nMD = 7a46beca553fffa8021b0989f40a6563a8afb641e8133090bc034ab6763e96d7b7a0da4de3abd5a67d8085f7c28b21a24aefb359c37fac61d3a5374b4b1fb6bb\r\n\r\nLen = 168\r\nMsg = 54746a7ba28b5f263d2496bd0080d83520cd2dc503\r\nMD = d77048df60e20d03d336bfa634bc9931c2d3c1e1065d3a07f14ae01a085fe7e7fe6a89dc4c7880f1038938aa8fcd99d2a782d1bbe5eec790858173c7830c87a2\r\n\r\nLen = 176\r\nMsg = 73df7885830633fc66c9eb16940b017e9c6f9f871978\r\nMD = 0edee1ea019a5c004fd8ae9dc8c2dd38d4331abe2968e1e9e0c128d2506db981a307c0f19bc2e62487a92992af77588d3ab7854fe1b68302f796b9dcd9f336df\r\n\r\nLen = 184\r\nMsg = 14cb35fa933e49b0d0a400183cbbea099c44995fae1163\r\nMD = af2ef4b0c01e381b4c382208b66ad95d759ec91e386e953984aa5f07774632d53b581eba32ed1d369c46b0a57fee64a02a0e5107c22f14f2227b1d11424becb5\r\n\r\nLen = 192\r\nMsg = 75a06869ca2a6ea857e26e78bb78a139a671ccb098d8205a\r\nMD = 88be1934385522ae1d739666f395f1d7f99978d62883a261adf5d618d012dfab5224575634446876b86b3e5f7609d397d338a784b4311027b1024ddfd4995a0a\r\n\r\nLen = 200\r\nMsg = b413ab364dd410573b53f4c2f28982ca07061726e5d999f3c2\r\nMD = 289e889b25f9f38facfccf3bdbceea06ef3baad6e9612b7232cd553f4884a7a642f6583a1a589d4dcb2dc771f1ff6d711b85f731145a89b100680f9a55dcbb3f\r\n\r\nLen = 208\r\nMsg = d7f9053984213ebabc842fd8ce483609a9af5dc140ecdbe63336\r\nMD = f167cb30e4bacbdc5ed53bc615f8c9ea19ad4f6bd85ca0ff5fb1f1cbe5b576bda49276aa5814291a7e320f1d687b16ba8d7daab2b3d7e9af3cd9f84a1e9979a1\r\n\r\nLen = 216\r\nMsg = 9b7f9d11be48e786a11a472ab2344c57adf62f7c1d4e6d282074b6\r\nMD = 82fa525d5efaa3cce39bffef8eee01afb52067097f8965cde71703345322645eae59dbaebed0805693104dfb0c5811c5828da9a75d812e5562615248c03ff880\r\n\r\nLen = 224\r\nMsg = 115784b1fccfabca457c4e27a24a7832280b7e7d6a123ffce5fdab72\r\nMD = ec12c4ed5ae84808883c5351003f7e26e1eaf509c866b357f97472e5e19c84f99f16dbbb8bfff060d6c0fe0ca9c34a210c909b05f6a81f441627ce8e666f6dc7\r\n\r\nLen = 232\r\nMsg = c3b1ad16b2877def8d080477d8b59152fe5e84f3f3380d55182f36eb5f\r\nMD = 4b9144edeeec28fd52ba4176a78e080e57782d2329b67d8ac8780bb6e8c2057583172af1d068922feaaff759be5a6ea548f5db51f4c34dfe7236ca09a67921c7\r\n\r\nLen = 240\r\nMsg = 4c66ca7a01129eaca1d99a08dd7226a5824b840d06d0059c60e97d291dc4\r\nMD = 567c46f2f636223bd5ed3dc98c3f7a739b42898e70886f132eac43c2a6fadabe0dd9f1b6bc4a9365e5232295ac1ac34701b0fb181d2f7f07a79d033dd426d5a2\r\n\r\nLen = 248\r\nMsg = 481041c2f56662316ee85a10b98e103c8d48804f6f9502cf1b51cfa525cec1\r\nMD = 46f0058abe678195b576df5c7eb8d739468cad1908f7953ea39c93fa1d96845c38a2934d23804864a8368dae38191d983053ccd045a9ab87ef2619e9dd50c8c1\r\n\r\nLen = 256\r\nMsg = 7c1688217b313278b9eae8edcf8aa4271614296d0c1e8916f9e0e940d28b88c5\r\nMD = 627ba4de74d05bb6df8991112e4d373bfced37acde1304e0f664f29fa126cb497c8a1b717b9929120883ec8898968e4649013b760a2180a9dc0fc9b27f5b7f3b\r\n\r\nLen = 264\r\nMsg = 785f6513fcd92b674c450e85da22257b8e85bfa65e5d9b1b1ffc5c469ad337d1e3\r\nMD = 5c11d6e4c5c5f76d26876c5976b6f555c255c785b2f28b6700ca2d8b3b3fa585636239277773330f4cf8c5d5203bcc091b8d47e7743bbc0b5a2c54444ee2acce\r\n\r\nLen = 272\r\nMsg = 34f4468e2d567b1e326c0942970efa32c5ca2e95d42c98eb5d3cab2889490ea16ee5\r\nMD = 49adfa335e183c94b3160154d6698e318c8b5dd100b0227e3e34cabea1fe0f745326220f64263961349996bbe1aae9054de6406e8b350408ab0b9f656bb8daf7\r\n\r\nLen = 280\r\nMsg = 53a0121c8993b6f6eec921d2445035dd90654add1298c6727a2aed9b59bafb7dd62070\r\nMD = 918b4d92e1fcb65a4c1fa0bd75c562ac9d83186bb2fbfae5c4784de31a14654546e107df0e79076b8687bb3841c83ba9181f9956cd43428ba72f603881b33a71\r\n\r\nLen = 288\r\nMsg = d30fa4b40c9f84ac9bcbb535e86989ec6d1bec9b1b22e9b0f97370ed0f0d566082899d96\r\nMD = 39f104c1da4af314d6bceb34eca1dfe4e67484519eb76ba38e4701e113e6cbc0200df86e4439d674b0f42c72233360478ba5244384d28e388c87aaa817007c69\r\n\r\nLen = 296\r\nMsg = f34d100269aee3ead156895e8644d4749464d5921d6157dffcbbadf7a719aee35ae0fd4872\r\nMD = 565a1dd9d49f8ddefb79a3c7a209f53f0bc9f5396269b1ce2a2b283a3cb45ee3ae652e4ca10b26ced7e5236227006c94a37553db1b6fe5c0c2eded756c896bb1\r\n\r\nLen = 304\r\nMsg = 12529769fe5191d3fce860f434ab1130ce389d340fca232cc50b7536e62ad617742e022ea38a\r\nMD = daee10e815fff0f0985d208886e22f9bf20a3643eb9a29fda469b6a7dcd54b5213c851d6f19338d63688fe1f02936c5dae1b7c6d5906a13a9eeb934400b6fe8c\r\n\r\nLen = 312\r\nMsg = b2e3a0eb36bf16afb618bfd42a56789179147effecc684d8e39f037ec7b2d23f3f57f6d7a7d0bb\r\nMD = 04029d6d9e8e394afa387f1d03ab6b8a0a6cbab4b6b3c86ef62f7142ab3c108388d42cb87258b9e6d36e5814d8a662657cf717b35a5708365e8ec0396ec5546b\r\n\r\nLen = 320\r\nMsg = 25c4a5f4a07f2b81e0533313664bf615c73257e6b2930e752fe5050e25ff02731fd2872f4f56f727\r\nMD = ec2d38e5bb5d7b18438d5f2029c86d05a03510db0e66aa299c28635abd0988c58be203f04b7e0cc25451d18f2341cd46f8705d46c2066dafab30d90d63bf3d2c\r\n\r\nLen = 328\r\nMsg = 134bb8e7ea5ff9edb69e8f6bbd498eb4537580b7fba7ad31d0a09921237acd7d66f4da23480b9c1222\r\nMD = 8f966aef96831a1499d63560b2578021ad970bf7557b8bf8078b3e12cefab12", "2fe71b1212dc704f7094a40b36b71d3ad7ce2d30f72c1baa4d4bbccb3251198ac\r\n\r\nLen = 336\r\nMsg = f793256f039fad11af24cee4d223cd2a771598289995ab802b5930ba5c666a24188453dcd2f0842b8152\r\nMD = 22c3d9712535153a3e206b1033929c0fd9d937c39ba13cf1a6544dfbd68ebc94867b15fda3f1d30b00bf47f2c4bf41dabdeaa5c397dae901c57db9cd77ddbcc0\r\n\r\nLen = 344\r\nMsg = 23cc7f9052d5e22e6712fab88e8dfaa928b6e015ca589c3b89cb745b756ca7c7634a503bf0228e71c28ee2\r\nMD = 6ecf3ad6064218ee101a555d20fab6cbeb6b145b4eeb9c8c971fc7ce05581a34b3c52179590e8a134be2e88c7e549875f4ff89b96374c6995960de3a5098cced\r\n\r\nLen = 352\r\nMsg = a60b7b3df15b3f1b19db15d480388b0f3b00837369aa2cc7c3d7315775d7309a2d6f6d1371d9c875350dec0a\r\nMD = 8d651605c6b32bf022ea06ce6306b2ca6b5ba2781af87ca2375860315c83ad88743030d148ed8d73194c461ec1e84c045fc914705747614c04c8865b51da94f7\r\n\r\nLen = 360\r\nMsg = 2745dd2f1b215ea509a912e5761cccc4f19fa93ba38445c528cb2f099de99ab9fac955baa211fd8539a671cdb6\r\nMD = 4af918eb676ce278c730212ef79d818773a76a43c74d643f238e9b61acaf4030c617c4d6b3b7514c59b3e5e95d82e1e1e35443e851718b13b63e70b123d1b72c\r\n\r\nLen = 368\r\nMsg = 88adee4b46d2a109c36fcfb660f17f48062f7a74679fb07e86cad84f79fd57c86d426356ec8e68c65b3caa5bc7ba\r\nMD = 6257acb9f589c919c93c0adc4e907fe011bef6018fbb18e618ba6fcc8cbc5e40641be589e86dbb0cf7d7d6bf33b98d8458cce0af7857f5a7c7647cf350e25af0\r\n\r\nLen = 376\r\nMsg = 7d40f2dc4af3cfa12b00d64940dc32a22d66d81cb628be2b8dda47ed6728020d55b695e75260f4ec18c6d74839086a\r\nMD = 5c46c84a0a02d898ed5885ce99c47c77afd29ae015d027f2485d630f9b41d00b7c1f1faf6ce57a08b604b35021f7f79600381994b731bd8e6a5b010aeb90e1eb\r\n\r\nLen = 384\r\nMsg = 3689d8836af0dc132f85b212eb670b41ecf9d4aba141092a0a8eca2e6d5eb0ba4b7e61af9273624d14192df7388a8436\r\nMD = 17355e61d66e40f750d0a9a8e8a88cd6f9bf6070b7efa76442698740b4487ea6c644d1654ef16a265204e03084a14cafdccf8ff298cd54c0b4009967b6dd47cc\r\n\r\nLen = 392\r\nMsg = 58ff23dee2298c2ca7146227789c1d4093551047192d862fc34c1112d13f1f744456cecc4d4a02410523b4b15e598df75a\r\nMD = aca89aa547c46173b4b2a380ba980da6f9ac084f46ac9ddea5e4164aeef31a9955b814a45aec1d8ce340bd37680952c5d68226dda1cac2677f73c9fd9174fd13\r\n\r\nLen = 400\r\nMsg = 67f3f23df3bd8ebeb0096452fe4775fd9cc71fbb6e72fdcc7eb8094f42c903121d0817a927bcbabd3109d5a70420253deab2\r\nMD = f4207cc565f266a245f29bf20b95b5d9a83e1bb68ad988edc91faa25f25286c8398bac7dd6628259bff98f28360f263dfc54c4228bc437c5691de1219b758d9f\r\n\r\nLen = 408\r\nMsg = a225070c2cb122c3354c74a254fc7b84061cba33005cab88c409fbd3738ff67ce23c41ebef46c7a61610f5b93fa92a5bda9569\r\nMD = e815a9a4e4887be014635e97958341e0519314b3a3289e1835121b153b462272b0aca418be96d60e5ab355d3eb463697c0191eb522b60b8463d89f4c3f1bf142\r\n\r\nLen = 416\r\nMsg = 6aa0886777e99c9acd5f1db6e12bda59a807f92411ae99c9d490b5656acb4b115c57beb3c1807a1b029ad64be1f03e15bafd91ec\r\nMD = 241f2ebaf7ad09e173b184244e69acd7ebc94774d0fa3902cbf267d4806063b044131bcf4af4cf180eb7bd4e7960ce5fe3dc6aebfc6b90eec461f414f79a67d9\r\n\r\nLen = 424\r\nMsg = 6a06092a3cd221ae86b286b31f326248270472c5ea510cb9064d6024d10efee7f59e98785d4f09da554e97cdec7b75429d788c112f\r\nMD = d14a1a47f2bef9e0d4b3e90a6be9ab5893e1110b12db38d33ffb9a61e1661aecc4ea100839cfee58a1c5aff72915c14170dd99e13f71b0a5fc1985bf43415cb0\r\n\r\nLen = 432\r\nMsg = dfc3fa61f7fffc7c88ed90e51dfc39a4f288b50d58ac83385b58a3b2a3a39d729862c40fcaf9bc308f713a43eecb0b72bb9458d204ba\r\nMD = 947bc873dc41df195f8045deb6ea1b840f633917e79c70a88d38b8862197dc2ab0cc6314e974fb5ba7e1703b22b1309e37bd430879056bdc166573075a9c5e04\r\n\r\nLen = 440\r\nMsg = 52958b1ff0049efa5d050ab381ec99732e554dcd03725da991a37a80bd4756cf65d367c54721e93f1e0a22f70d36e9f841336956d3c523\r\nMD = 9cc5aad0f529f4bac491d733537b69c8ec700fe38ab423d815e0927c8657f9cb8f4207762d816ab697580122066bc2b68f4177335d0a6e9081540779e572c41f\r\n\r\nLen = 448\r\nMsg = 302fa84fdaa82081b1192b847b81ddea10a9f05a0f04138fd1da84a39ba5e18e18bc3cea062e6df92ff1ace89b3c5f55043130108abf631e\r\nMD = 8c8eaae9a445643a37df34cfa6a7f09deccab2a222c421d2fc574bbc5641e504354391e81eb5130280b1226812556d474e951bb78dbdd9b77d19f647e2e7d7be\r\n\r\nLen = 456\r\nMsg = b82f500d6bc2dddcdc162d46cbfaa5ae64025d5c1cd72472dcd2c42161c9871ce329f94df445f0c8aceecafd0344f6317ecbb62f0ec2223a35\r\nMD = 55c69d7accd179d5d9fcc522f794e7af5f0eec7198ffa39f80fb55b866c0857ff3e7aeef33e130d9c74ef90606ca821d20b7608b12e6e561f9e6c7122ace3db0\r\n\r\nLen = 464\r\nMsg = 86da9107ca3e16a2b58950e656a15c085b88033e79313e2c0f92f99f06fa187efba5b8fea08eb7145f8476304180dd280f36a072b7eac197f085\r\nMD = 0d3b1a0459b4eca801e0737ff9ea4a12b9a483a73a8a92742a93c297b7149326bd92c1643c8177c8924482ab3bbd916c417580cc75d3d3ae096de531bc5dc355\r\n\r\nLen = 472\r\nMsg = 141a6eafe157053e780ac7a57b97990616ce1759ed132cb453bcdfcabdbb70b3767da4eb94125d9c2a8d6d20bfaeacc1ffbe49c4b1bb5da7e9b5c6\r\nMD = bdbdd5b94cdc89466e7670c63ba6a55b58294e93b351261a5457bf5a40f1b5b2e0acc7fceb1bfb4c8872777eeeaff7927fd3635ca18c996d870bf86b12b89ba5\r\n\r\nLen = 480\r\nMsg = 6e0c65ee0943e34d9bbd27a8547690f2291f5a86d713c2be258e6ac16919fe9c4d491895d3a961bb97f5fac255891a0eaa18f80e1fa1ebcb639fcfc1\r\nMD = 39ebb992b8d39daae973e3813a50e9e79a67d8458a6f17f97a6dd30dd7d11d95701a11129ffeaf7d45781b21cac0c4c034e389d7590df5beeb9805072d0183b9\r\n\r\nLen = 488\r\nMsg = 57780b1c79e67fc3beaabead4a67a8cc98b83fa7647eae50c8798b96a516597b448851e93d1a62a098c4767333fcf7b463ce91edde2f3ad0d98f70716d\r\nMD = 3ef36c3effad6eb5ad2d0a67780f80d1b90efcb74db20410c2261a3ab0f784429df874814748dc1b6efaab3d06dd0a41ba54fce59b67d45838eaa4aa1fadfa0f\r\n\r\nLen = 496\r\nMsg = bcc9849da4091d0edfe908e7c3386b0cadadb2859829c9dfee3d8ecf9dec86196eb2ceb093c5551f7e9a4927faabcfaa7478f7c899cbef4727417738fc06\r\nMD = 1fcd8a2c7b4fd98fcdc5fa665bab49bde3f9f556aa66b3646638f5a2d3806192f8a33145d8d0c535c85adff3cc0ea3c2715b33cec9f8886e9f4377b3632e9055\r\n\r\nLen = 504\r\nMsg = 05a32829642ed4808d6554d16b9b8023353ce65a935d126602970dba791623004dede90b52ac7f0d4335130a63cba68c656c139989614de20913e83db320db\r\nMD = 49d8747bb53ddde6d1485965208670d1130bf35619d7506a2f2040d1129fcf0320207e5b36fea083e84ffc98755e691ad8bd5dc66f8972cb9857389344e11aad\r\n\r\nLen = 512\r\nMsg = 56ac4f6845a451dac3e8886f97f7024b64b1b1e9c5181c059b5755b9a6042be653a2a0d5d56a9e1e774be5c9312f48b4798019345beae2ffcc63554a3c69862e\r\nMD = 5fde5c57a31febb98061f27e4506fa5c245506336ee90d595c91d791a5975c712b3ab9b3b5868f941db0aeb4c6d2837c4447442f8402e0e150a9dc0ef178dca8\r\n\r\nLen = 520\r\nMsg = 8a229f8d0294fe90d4cc8c875460d5d623f93287f905a999a2ab0f9a47046f78ef88b09445c671189c59388b3017cca2af8bdf59f8a6f04322b1701ec08624ab63\r\nMD = 16b0fd239cc632842c443e1b92d286dd519cfc616a41f2456dd5cddebd10703c3e9cb669004b7f169bb4f99f350ec96904b0e8dd4de8e6be9953dc892c65099f\r\n\r\nLen = 528\r\nMsg = 87d6aa9979025b2437ea8159ea1d3e5d6f17f0a5b913b56970212f56de7884840c0da9a72865e1892aa780b8b8f5f57b46fc070b81ca5f00eee0470ace89b1e1466a\r\nMD = d816acf1797decfe34f4cc49e52aa505cc59bd17fe69dc9543fad82e9cf96298183021f704054d3d06adde2bf54e82a090a57b239e88daa04cb76c4fc9127843\r\n\r\nLen = 536\r\nMsg = 0823616ab87e4904308628c2226e721bb4169b7d34e8744a0700b721e38fe05e3f813fe4075d4c1a936d3a33da20cfb3e3ac722e7df7865330b8f62a73d9119a1f2199\r\nMD = e1da6be4403a4fd784c59be4e71c658a78bb8c5d7d571c5e816fbb3e218a4162f62de1c285f3779781cb5506e29c94e1b7c7d65af2aa71ea5c96d9585b5e45d5\r\n\r\nLen = 544\r\nMsg = 7d2d913c2460c09898b20366ae34775b1564f10edea49c073cebe41989bb93f38a533af1f425d3382f8aa40159b567358ee5a73b67df6d0dc09c1c92bf3f9a28124ab07f\r\nMD = 3aa1e19a52b86cf414d977768bb535b7e5817117d436b4425ec8d775e8cb0e0b538072213884c7ff1bb9ca9984c82d65cb0115cc07332b0ea903e3b38650e88e\r\n\r\nLen = 552\r\nMsg = fca5f68fd2d3a52187b349a8d2726b608fccea7db42e906b8718e85a0ec654fac70f5a839a8d3ff90cfed7aeb5ea9b08f487fc84e1d9f7fb831dea254468a65ba18cc5a126\r\nMD = 2c74f846ecc722ea4a1eb1162e231b6903291fffa95dd5e1d17dbc2c2be7dfe549a80dd34487d714130ddc9924aed904ad55f49c91c80ceb05c0c034dae0a0a4\r\n\r\nLen = 560\r\nMsg = 881ff70ca34a3e1a0e864fd2615ca2a0e63def254e688c37a20ef6297cb3ae4c76d746b5e3d6bb41bd0d05d7df3eeded74351f4eb0ac801abe6dc10ef9b635055ee1dfbf4144\r\nMD = 9a10a7ce23c0497fe8783927f833232ae664f1e1b91302266b6ace25a9c253d1ecab1aaaa62f865469480b2145ed0e489ae3f3f9f7e6da27492c81b07e606fb6\r\n\r\nLen = 568\r\nMsg = b0de0430c200d74bf41ea0c92f8f28e11b68006a884e0d4b0d884533ee58b38a438cc1a75750b6434f467e2d0cd9aa4052ceb793291b93ef83fd5d8620456ce1aff2941b3605a4\r\nMD = 9e9e469ca9226cd012f5c9cc39c96adc22f420030fcee305a0ed27974e3c802701603dac873ae4476e9c3d57e55524483fc01adaef87daa9e304078c59802757\r\n\r\nLen = 576\r\nMsg = 0ce9f8c3a990c268f34efd9befdb0f7c4ef8", "466cfdb01171f8de70dc5fefa92acbe93d29e2ac1a5c2979129f1ab08c0e77de7924ddf68a209cdfa0adc62f85c18637d9c6b33f4ff8\r\nMD = b018a20fcf831dde290e4fb18c56342efe138472cbe142da6b77eea4fce52588c04c808eb32912faa345245a850346faec46c3a16d39bd2e1ddb1816bc57d2da\r\n\r\n", }; -static const size_t kLen80 = 7127; +static const size_t kLen81 = 7127; -static const char *kData80[] = { +static const char *kData81[] = { "HMAC = MD5\n# Note: The empty key results in passing NULL to HMAC_Init_ex, so this tests\n# that HMAC_CTX and HMAC treat NULL as the empty key initially.\nKey =\nInput = \"More text test vectors to stuff up EBCDIC machines :-)\"\nOutput = e9139d1e6ee064ef8cf514fc7dc83e86\n\n# HMAC tests from RFC 2104\nHMAC = MD5\nKey = 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b\nInput = \"Hi There\"\nOutput = 9294727a3638bb1c13f48ef8158bfc9d\n\nHMAC = MD5\nKey = \"Jefe\"\nInput = \"what do ya want for nothing?\"\nOutput = 750c783e6ab0b503eaa86e310a5db738\n\nHMAC = MD5\nKey = AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA\nInput = DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD\nOutput = 56be34521d144c88dbb8c733f0e8b3f6\n\n# HMAC tests from NIST test data\n\nHMAC = SHA1\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F\nOutput = 5FD596EE78D5553C8FF4E72D266DFD192366DA29\n\nHMAC = SHA1\nInput = \"Sample message for keylenblocklen, but the NIST test vectors have a misleading input.\nHMAC = SHA1\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60616263\nOutput = 2D51B2F7750E410584662E38F133435F4C4FD42A\n\nHMAC = SHA224\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F\nOutput = C7405E3AE058E8CD30B08B4140248581ED174CB34E1224BCC1EFC81B\n\nHMAC = SHA224\nInput = \"Sample message for keylenblocklen, but the NIST test vectors have a misleading input.\nHMAC = SHA224\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60616263\nOutput = 91C52509E5AF8531601AE6230099D90BEF88AAEFB961F4080ABC014D\n\nHMAC = SHA256\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F\nOutput = 8BB9A1DB9806F20DF7F77B82138C7914D174D59E13DC4D0169C9057B133E1D62\n\nHMAC = SHA256\nInput = \"Sample message for keylenblocklen, but the NIST test vectors have a misleading input.\nHMAC = SHA256\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F60616263\nOutput = BDCCB6C72DDEADB500AE768386CB38CC41C63DBB0878DDB9C7A38A431B78378D\n\nHMAC = SHA384\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F\nOutput = 63C5DAA5E651847CA897C95814AB830BEDEDC7D25E83EEF9195CD45857A37F448947858F5AF50CC2B1B730DDF29671A9\n\nHMAC = SHA384\nInput = \"Sample message for keylenblocklen, but the NIST test vectors have a misleading input.\nHMAC = SHA384\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7\nOutput = 5B664436DF69B0CA22551231A3F0A3D5B4F97991713CFA84BFF4D0792EFF96C27DCCBBB6F79B65D548B40E8564CEF594\n\nHMAC = SHA512\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F\nOutput = FC25E240658CA785B7A811A8D3F7B4CA48CFA26A8A366BF2CD1F836B05FCB024BD36853081811D6CEA4216EBAD79DA1CFCB95EA4586B8A0CE356596A55FB1347\n\nHMAC = SHA512\nInput = \"Sample message for keylenblocklen, but the NIST test vectors have a misleading input.\nHMAC = SHA512\nInput = \"Sample message for keylen=blocklen\"\nKey = 000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292A2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F808182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7\nOutput = D93EC8D2DE1AD2A9957CB9B83F14E76AD6B5E0CCE285079A127D3B14BCCB7AA7286D4AC0D4CE64215F2BC9E6870B33D97438BE4AAA20CDA5C5A912B48B8E27F3\n\n# Additional HMAC tests from OpenSSL.\nHMAC = SHA1\nInput = \"My test data\"\nKey =\nOutput = 61afdecb95429ef494d61fdee15990cabf0826fc\n\nHMAC = SHA256\nInput = \"My test data\"\nKey =\nOutput = 2274b195d90ce8e03406f4b526a47e0787a88a65479938f1a5baa3ce0f079776\n\nHMAC = SHA256\nInput = \"My test data\"\nKey = \"123456\"\nOutput = bab53058ae861a7f191abe2d0145cbb123776a6369ee3f9d79ce455667e411dd\n\nHMAC = SHA1\nInput = \"My test data\"\nKey = \"12345\"\nOutput = 7dbe8c764c068e3bcd6e6b0fbcd5e6fc197b15bb\n\nHMAC = SHA512/224\nInput = \"My test data\"\nKey =\nOutput = fc993d20088ed6028478b8356aa818b82c6131f04292f97d86e77620\n\nHMAC = SHA512/224\nInput = \"My test data\"\nKey = \"123456\"\nOutput = 49d08109c1766ce6386d7b8bdaf5d014667083677096b82f56a73531\n\nHMAC = SHA512/256\nInput = \"My test data\"\nKey =\nOutput = 297753ca6b09b11dcfa97a0e9dcdc8c2c3eaac85a2c4bebe395b4630bd436aac\n\nHMAC = SHA512/256\nInput = \"My test data\"\nKey = \"123456\"\nOutput = 2ed564c398a4fab30a1c4e071fd0f5b3c8a548d2e75ec3237ca5334071a63f40\n", }; -static const size_t kLen81 = 317573; +static const size_t kLen82 = 317573; -static const char *kData81[] = { +static const char *kData82[] = { "mode = 0\nkdf_id = 1\naead_id = 1\ninfo = 4f6465206f6e2061204772656369616e2055726e\nskRm = 4612c550263fc8ad58375df3f557aac531d26850903e55a9f23f21d8534e8ac8\nskEm = 52c4a758a802cd8b936eceea314432798d5baf2d7e9235dc084ab1b9cfa2f736\npkRm = 3948cfe0ad1ddb695d780e59077195da6c56506b027329794ab02bca80815c4d\npkEm = 37fda3567bdbd628e88668c3c8d7e97d1d1253b6d4ea6d44c150f741f1bf4431\n# encryptions[0]\naad = 436f756e742d30\nct = f938558b5d72f1a23810b4be2ab4f84331acc02fc97babc53a52ae8218a355a96d8770ac83d07bea87e13c512a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[1]\naad = 436f756e742d31\nct = af2d7e9ac9ae7e270f46ba1f975be53c09f8d875bdc8535458c2494e8a6eab251c03d0c22a56b8ca42c2063b84\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[2]\naad = 436f756e742d32\nct = 498dfcabd92e8acedc281e85af1cb4e3e31c7dc394a1ca20e173cb72516491588d96a19ad4a683518973dcc180\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[3]\naad = 436f756e742d33\nct = 6b0f4cd351730cd25993d8ad0f11bff1ef2c3a957cb4d8694bb06c60a2937385da1b47a11595dd7a9a28f76c26\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[4]\naad = 436f756e742d34\nct = 583bd32bc67a5994bb8ceaca813d369bca7b2a42408cddef5e22f880b631215a09fc0012bc69fccaa251c0246d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[5]\naad = 436f756e742d35\nct = 23aff4f784452e70b6c2adc5c84237dae34a91246460f497b753822086fc8ae5fdd770f3c1637086e860535864\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[6]\naad = 436f756e742d36\nct = b101f7842383ab460f22dcf919e4bcc3f1004246db7b64a40e7add713838bda69c601c4287d351fc075de3f965\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[7]\naad = 436f756e742d37\nct = b46b92359b09f5b77efad33bd96c0068212a7652bb3db182c0e40cac71fdbae0ff213047384c969df46100c3ce\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[8]\naad = 436f756e742d38\nct = 49d450f5d0bdb3d8850cc9fe1ca5ffece5075280d3aea7b1a309d0ef2dbc71f7a3a4e32205e5c53a14ffbd7524\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[9]\naad = 436f756e742d39\nct = 2f8a3cbe444213a1fad01ad1b328e464f03edee81243bfdd5f1e67ca41ce14fbb0c00ae9a3f5c4dfe20e1a7bf9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[10]\naad = 436f756e742d3130\nct = f5575c1560c23ba23ea1d919776cbe6e42829097d918dbff28583ecd2bcbbb7fb2a035ea1038eb435812e8bece\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[11]\naad = 436f756e742d3131\nct = 7809bff8c8f0122f1ac5f179443983ad0486ec3a3420353a6d91eae9ae3dd67f871c99a46054e04b96dd220fe2\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[12]\naad = 436f756e742d3132\nct = a5dadd95ac76b59aa9d2cfcace5c19eefa20ea4f9ae98f86bd1373fe19c930c2a9c31ee7fa7f96ff92885dfecf\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[13]\naad = 436f756e742d3133\nct = eecfbd7cc0ff49800c25b9dc9f0881893b275b7654c8560048a2a982663ced5860aeecde40e7e99c5512947ec5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[14]\naad = 436f756e742d3134\nct = 9325ba3d4ae25b7494432993a1feec051f20d60afe19953c7f41463774b154be00e52fb29e25566a32358fd9d9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[15]\naad = 436f756e742d3135\nct = cb93b418d2070cb290a01565c413fff6f206d70c7e85512c35d109486f8e28950b1951f8d420ff1c58464afbce\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[16]\naad = 436f756e742d3136\nct = 1d565b4c9b6fae2b7513a5a8ebb5285a8865734ce3f02cd7691449c60b1157c9a5b0d1c4b3ab8bf252a764a4f3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[17]\naad = 436f756e742d3137\nct = a376dd08d1fcfc7d2fcc1bcb519cf9e10b6249fa9c02662e3d5f6cdda5e192034f19477a07f37adf6612c863f9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[18]\naad = 436f756e742d3138\nct = a6d0fef032c38a97a76c95698270f779368cdefe837ebd39120bb867e34e3ff0e07112d48cf82624fb4996e5a6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[19]\naad = 436f756e742d3139\nct = 75494cf44a66b3930ae98865028c415329c326da8d0370d404c5f36da228a08754e67584bd07aa3a4a625a751d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[20]\naad = 436f756e742d3230\nct = 0f24fad490d9a581a635516006ad7ff4ffa196ceebd6509ba6e172aa1b59da60bd2b3fcc374f956672377c4b40\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[21]\naad = 436f756e742d3231\nct = b4f5b4147bbf66407d19fe5947c91d0b7eeb80dd3d97f8d10bd248126e92468dceeb8d75c0c4f90a5c9d04e538\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[22]\naad = 436f756e742d3232\nct = b95636af74f15ef84a35b7a15b5d674bf2732c95e24f5cba6621dae03087778cdbaa3ce526000c18471044ef2d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[23]\naad = 436f756e742d3233\nct = 80893e132d80f878575a5823b5a0f53cefb909350faba8b2be46a700f254f8dc8b627f39287b5e7dff4685b5e6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[24]\naad = 436f756e742d3234\nct = 3027f6ded51e5d1dc08055162c5ea4391ae78144a1bfcea76e78665e23b665351e5d294d785718b58bbf0cef20\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[25]\naad = 436f756e742d3235\nct = 115013b0e9571fe5adbd2e6c8f2fb342413b45fa8774112def20afd37c837657bee0561ce5958cc62bc996c0bb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[26]\naad = 436f756e742d3236\nct = 8a261c7bf47ad9955f14ed7d23e3af4a3c49207fd3bb861714c9562e01df89f67f5b4c204a3f9981ab81c215fa\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[27]\naad = 436f756e742d3237\nct = 1c4813e184dc263c495b6944bab183585c24d3f68c719580a51e6e2bd78c219f9e01f7db082a3a41a33c19b4d0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[28]\naad = 436f756e742d3238\nct = fa873313a5d313bae4724d007072e1294a066994efc2a68c28318f750806cb98c0b58c8eee565ce3d2bfcabccc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[29]\naad = 436f756e742d3239\nct = a586d2e92499b32199a31a252fd5323c0b7483b0fe5568bbfd88d845d36396027f238b9a9a7a51a6921bd8786d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[30]\naad = 436f756e742d3330\nct = f4edb9b76d8c3152bb52f8d58940bab09919f7d5b53d776c57d7b7decb0aeaf94f34ef0b7a5f1ee9ef0ee94b00\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[31]\naad = 436f756e742d3331\nct = ac143d5f263851dbfb7f6332664f7bdb8d944bb519e2f9bd1d01340400563847e24b78edb0f833b50102857f28\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[32]\naad = 436f756e742d3332\nct = 01b0bf550b7b39f6ba0a3f5bd39b8e35fe1721fa08b32ec7adcf7da3d8a605027b456a88da073077c567aa9c23\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[33]\naad = 436f756e742d3333\nct = 7712235314485e61455a897b7b7965c656a4cf0ed9bbb7f156983a24d4520bcdd5b65afaeededb3296ec3cc9d8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[34]\naad = 436f756e742d3334\nct = b7b5beccc1a1672179065992d1d4de75bf435509e0fd1a3ee6a4ea865de64f7387e54850ec463b878cd7808087\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[35]\naad = 436f756e742d3335\nct = 1a6d8d50001d875e31f0c6a491359605369b18aad9e94bba37fc12de53a96e84bfd3bad47b98519b5de9936c10\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[36]\naad = 436f756e742d3336\nct = f58d2816634c7cd43a4dc5c904817a0fcef4ae72e75f38d5b7376e7397998be48e10691e105bf259c33a01d8c5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[37]\naad = 436f756e742d3337\nct = 86edfe5fac0a7d0c91abd96b29be8617881c8dd60964628f93537e0d11f09bc4fa13abc4e57c1bc0df4f7b0600\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[38]\naad = 436f756e742d3338\nct = 922aa471310d038de267d919867fae99d54715563ae9f755ebd2ab48e9d45b8375fcf77e6ac8074f92d8b25546\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[3", "9]\naad = 436f756e742d3339\nct = 79897532bbdf8cbbf3a1fc4aafe1fe12011810d25981ac2c1930a575cf3fe32324385c2898f7720a8764de677c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[40]\naad = 436f756e742d3430\nct = b8ba5849c031f8089eb724c65d5eecba4a02fb03f26c9e185a2cd76cd8a6de803338b22b8fe8799ad6ad8ed62c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[41]\naad = 436f756e742d3431\nct = 0b64fb8a7eaf3be9e2d9e5e1ca87ffc34e812108303f6c983109acdb1a2b71ffcffd35e66ca16ebffcdde07db4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[42]\naad = 436f756e742d3432\nct = cc83e8120748d0c2bf7a37a24265047817c54892231dfc105bc87c7e05704a1102e1b6cba77e59438eb8da18f0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[43]\naad = 436f756e742d3433\nct = f2975c7f7ad4289936993a728334957160a716ec854d41df436a0f7ffd30134a3978d5161c86b3b72bfc667544\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[44]\naad = 436f756e742d3434\nct = 2901f92e3749d8d4827a69bbb002769ac17995f9dab380de0e8f9e082137dc30e289893d18a8f21834a7a5d54b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[45]\naad = 436f756e742d3435\nct = d1816064467cc47210eb25cab7ddc47cfb1a9aa5a3421f461e6266fa85c6de96afd430ee8e0fb29febbe947338\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[46]\naad = 436f756e742d3436\nct = 007fedbbfb53b8bed063e3dd5d0d0faf3cdaa8638c68259cc68e601ceebc3fa0d7aabf8eef6f6e2d356e8adcf8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[47]\naad = 436f756e742d3437\nct = 0451a985fd7ae7a22d7fb2e93f7fb4ad5bd8a49dc723b438feafc4650c02f3764668e728a95c89276dcdfc1ad5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[48]\naad = 436f756e742d3438\nct = 999cb87e121a9adb7b6179b9a1f70434a9110ca25b72eea89c56481f83757e1b013ea0c3a17eb771e9ca641179\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[49]\naad = 436f756e742d3439\nct = f6f8c9ea5029d30937571b85a750e5ca372f437f02ded4e4ccebb8f9a69c1cbde753e4000f272268254b0ee05b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[50]\naad = 436f756e742d3530\nct = 1497f44ec6d1396377a5f905fd779a4fc47779a5cc91f7471c52fa8d7e2355b779780919c762118b6d0ff4e197\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[51]\naad = 436f756e742d3531\nct = 302a216277bf30fd9907044192a2ed68c9f5bad7cc80f4a43b08d46199c21251eabf7f0a72349445d5553953b5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[52]\naad = 436f756e742d3532\nct = 85fca2a350545edbdbc9dbae4ea0d53cf0c5c59e0c5ba3e0c78bc4191b83b775b7767a63175db8fa5d2b092ba9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[53]\naad = 436f756e742d3533\nct = 54219f225567f98df7fa6c0843e08c382a352300c5f933b0eea585c97c83b8130f4fa006ea6f7d6c752f56f24d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[54]\naad = 436f756e742d3534\nct = 1c63c110d2bd3382f2d01869e7cb0c9c3cefce54a80d4652cf8b4013538d9a517586587edb01bd4436f844c8e9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[55]\naad = 436f756e742d3535\nct = 57150b1d36af3605fc66764ce07d5dafda5420d09c875a176945a43a1f718f1d868bea8b10ee8970bad900585a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[56]\naad = 436f756e742d3536\nct = ae7431872eb110de13baf39a3cdc7aaa19f0dcd8e4a7a36590562f155600d421beed065b99bd5dafb60501aa84\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[57]\naad = 436f756e742d3537\nct = 9158e15fe9608e89913c13117fb78d61aef4ae6e4e1cf2e00214ac84ceb0da7ee0175e9a903a23d2d3be06e8da\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[58]\naad = 436f756e742d3538\nct = b1a6c9dffcc0ad109862cb1733e680bde703e726179f1df4dafbf832ac9b37a2cee9c997b522791ac1e166d175\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[59]\naad = 436f756e742d3539\nct = 8e12c961da22502ee54caf4ff7ef49a7197761a77ddba9f980077a0e7e5f025091e9762a79f4f6e06d793e6e8c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[60]\naad = 436f756e742d3630\nct = a9662af8b1c5c322f54bf9016e1418595f267918cd6efef045bce86feb3a5b9fcae884dd21bbd44fe45543188f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[61]\naad = 436f756e742d3631\nct = dedd1bae324ceb12428043686c4cde519e6f6e3b50977b6257a927f5cefea7c07fc2978f6aa3cc420e24a33ca6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[62]\naad = 436f756e742d3632\nct = c20e3b06f604743449534e3f590b4398e8101098571b4971e07dba987869d5f75e30106efba025e31d543a333e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[63]\naad = 436f756e742d3633\nct = aae857fa33d40cea2d5a7d7fc213013037709e86ed22d29bb7617dcb52c136a461d017d48d02006ff264cf8594\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[64]\naad = 436f756e742d3634\nct = 3404b8a603fafa37ce6377a2b65cdd6c53e566750ffe0e95d4f7243cba3d044507c6792400a91a551e03076299\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[65]\naad = 436f756e742d3635\nct = 4c2ed41a49485b292346afd28a798f2639f9078f9c5b0c318582e1cdf4cd84e723fd1b790f69828d4fb953ac1d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[66]\naad = 436f756e742d3636\nct = 26fd94cefb27a210d6669802c7cd439ea940a83fbf290eb0b9b7d166d8a0d31bdd623e4d2c3aaec44db15e4bcf\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[67]\naad = 436f756e742d3637\nct = 0707c98968bfee0343e9fabc86fc6b3a6910a4d2272feb3654b6f6f1c19c3251bbe1349519e8b720eec2b027f2\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[68]\naad = 436f756e742d3638\nct = 27efcf37b480d38abb0e721e9c9e27c48c5c55f8d9298e2d532fd3bbdb94d9ae0bc93c9f30e23292d50ce9bcae\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[69]\naad = 436f756e742d3639\nct = 8c7a06799181970e5e37afc7ba7b9c363e46670ea907047ba1b2020600a9f19fd3b497551602d287a7ddd04da8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[70]\naad = 436f756e742d3730\nct = 01ef6860434c054d0d1bf7325c9cbd4e929b0da00b1fb486321da6aa59428b3dbeaecc653ff1f0a8c4e81d1fad\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[71]\naad = 436f756e742d3731\nct = 5cb605f39231386b8d8566c1ccb7630475dbc2b9c98d63682e99102c63f8aa53e597a7ba0021d04d20c45ebf08\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[72]\naad = 436f756e742d3732\nct = 2f4be39a792de469e90417c537b00adb7dde3c5824126cb4d7173fce5f42ecf1d60e9ef94e7d46d2962aded25e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[73]\naad = 436f756e742d3733\nct = 1ac5d5a0282b8feda589a0b23b47563beb031b985e7beb21a20e2fcf05e952ed2e6bf6a5728e78d1a0ac44b3ef\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[74]\naad = 436f756e742d3734\nct = a612cbfcde1f6cc45960ca6487a99603cef7c6048b244702ecee87bd9fb4918ee1d9907c3cb2cb94f98aecb38c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[75]\naad = 436f756e742d3735\nct = a67d7a21299f8ae24fa49eac42136378b37430577e251b1a4e10c5d0536627eb552499dad55a02f31c423d4959\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[76]\naad = 436f756e742d3736\nct = 55e2a69619637bb660194b78e8abab23940be918de9c328d11fe8718fbf716d4b20aa5f5af03c04625ee1097e2\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[77]\naad = 436f756e742d3737\nct = 1e444851dbd27918d0b613584b57dba343db268fe3839e659400499c57e84dd07bdeb17241c0a63efaa5bff7eb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[78]\naad = 436f756e742d3738\nct = 5076032b4803292150299121c39ca9dbf6f7e63a397140c3c735c9c1a7b7c903bb4f1181b913f4602e5298b06c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[79]\naad = 436f756e742d3739\nct = a3dafa222c1984f1a739c5438f64b5bcfeb237b18143e3fea787c01de8a06d07d148d9c89856643b65c850423c\npt = 4265617574792069732074727", "574682c20747275746820626561757479\n# encryptions[80]\naad = 436f756e742d3830\nct = 86f3e8f09a8b6ffd31199a3a6589003158f7a264f74fdd90d9bbc1b5d1aa4d9832248f09499ed34332f37998ea\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[81]\naad = 436f756e742d3831\nct = 1ccda8e30aee17fe4420d55a6895316308b083beaa0bb4846044e842f70057f87813867a50ebf3c46a2a621e2d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[82]\naad = 436f756e742d3832\nct = 9a8d9bef87933a6e6719f2d4b455898804d1f6b4f9b164d6782165ba190cf350c4513941d90bc1ef3fcff5f42f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[83]\naad = 436f756e742d3833\nct = 72b9fb04b16ba1e4bf415508a10de5602dd220c70e2213698dde2093d976c14dd29d71f85165bc625764275a7a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[84]\naad = 436f756e742d3834\nct = c1e4550971e20406c6a4df36d82916b7ff21a623980efcb08f1bf3555b8a46ec6709088403dfec93bccb28082d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[85]\naad = 436f756e742d3835\nct = d1734abd432ad375c7d07575723e1f62db2222cc6587a763d75273a65be3f2114537c2a15286b232b4b755609f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[86]\naad = 436f756e742d3836\nct = fdb23db80f5b3f4cf7ca8372300d64dc22df49047f7ac08f2c87d61e565014064b9389af0b1b8ab192062cc0fa\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[87]\naad = 436f756e742d3837\nct = 9f7c1ae175825557a6bd4831c69b5c1b230310c5c148300b5063cf8a694dd68875ab99d9655881cf048ebc0f8f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[88]\naad = 436f756e742d3838\nct = fac0b84ca769e8127647616fe2c1bc9b82e6ea7e30dca140bb8d9f51c15c46a19a07a9a6b4c3ed2c8f861c1ab9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[89]\naad = 436f756e742d3839\nct = f8132abfbe8ceb59eb95e81d3fa2edf29a4edbdd1484fac75d234a4e337bb44c7c746df46dd7fc291368c91b0c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[90]\naad = 436f756e742d3930\nct = 4b6b3757d40d0aabfdb386ca7dc035aff0db22792c4ed143c6c8974418dfb3b06716a757e7d57559e9e5bce53b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[91]\naad = 436f756e742d3931\nct = 7441092041f5daa0ccc3039c69b5b632bb940249b7f78570b603d07004d72de0f6fb99fa9c571981d795d84d9b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[92]\naad = 436f756e742d3932\nct = aa32e2b8842f29b25f12ade4c13127c6fd35a54836ef41dbe60ef5c3a707940e5a965d1c3983aa2cafbb6b1953\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[93]\naad = 436f756e742d3933\nct = 19b5e18fed35df03ec9666383f175a0feeb992b793262a3931a39cea5952a9240957280e763756e8e42bbb3282\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[94]\naad = 436f756e742d3934\nct = 9e0e04a1169d08d1476b875ff38f08a0eecc92ae0594395cd7f23bc6639c5fb3954e2b9129775d21951f099b12\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[95]\naad = 436f756e742d3935\nct = 0ad315c17cd383eb41f9c0939327a6eb7cdfcd827a2941f2d3d8d1768eb031b7796a40570d2230616bb331e09a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[96]\naad = 436f756e742d3936\nct = 111d003e82c2b867f7989fa420dead7e2d41ec416cdae69d65d7864733f2d7b7dacd7a17512780c1119505bacf\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[97]\naad = 436f756e742d3937\nct = cc8e6220ebca8ab1053b893fb2460ec66ff28337b158c9efc5631af4fffe49cbc3b72a6524485bca11994dd0ed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[98]\naad = 436f756e742d3938\nct = 94d7bf876d568146f05b2bf9bbb05a9debc2f64c1d285a4555a0de65b154d383c302b072eca2f65d12ce826148\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[99]\naad = 436f756e742d3939\nct = 8050d2ae9762a4c19bd422d6b94064bf8fabcdc87d98c8b048ab5ca03454201ec055488da7795cf06893c9a89a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[100]\naad = 436f756e742d313030\nct = f85a67e67e44d24b009872fdcb3084225c2805df1ae029793d3320d5e4ce97c756b08b9f0f829b5b37cc07d6f0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[101]\naad = 436f756e742d313031\nct = 39c90a0c218625591ff0c8dbf7f6e8e0ebf92279b1199b58b55e0a278d7f24051b6c733ce74a0b806d16c59eed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[102]\naad = 436f756e742d313032\nct = db08e7fe6e307ae61042b2da2c46ead96171914f3b5668afa0aa55ecd00fa760b74bcad66ef8dce4e3f29ca2c3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[103]\naad = 436f756e742d313033\nct = 309d3e5fb0c51342033b438002d6e846555952921017177434444683a95d225e7ec4a3c14ad6e6ad6411facaec\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[104]\naad = 436f756e742d313034\nct = f27179ad35d2d96181dde3b6569a1ebcbf1fc151c5dbf14ce747fc109fb95e5732e99b08f91df32cc38be09a58\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[105]\naad = 436f756e742d313035\nct = 246386a4bd5d7fe9a386a0b76269baba96b16378a07825c72f676bc76a4fb5d525786ed10da6baeffb897848a3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[106]\naad = 436f756e742d313036\nct = d977676edf9981c83672c3e062a3251e2e07b6fbdfdc139f678afe90832009102f28fe4b63be25374c4dc20db1\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[107]\naad = 436f756e742d313037\nct = ea17beb33f417dace9dadc51702e2baf43dcdce364abc1f70e9c73e134a102413e10916bd2d128b7f64ff24698\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[108]\naad = 436f756e742d313038\nct = 931cd288f6a18fcb9b836176bc49918d8c6b8d24fce3b26782ba6323e0d01f0ed542c666d69a5e1adf8e28f88d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[109]\naad = 436f756e742d313039\nct = d5dd7cc956759e1b2eb99cf049e8eea9d754de9617f308f9f215a3c1d7cc76b88c7b45eb66a1ea414f10f8bfa8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[110]\naad = 436f756e742d313130\nct = bb407a18faa9f580fc417725f6d8f3a3f5d7972711f7adcdb7a79d5e2db9668ca444d6045891590a384c3cc57d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[111]\naad = 436f756e742d313131\nct = 8e7949a490d9e1893766586fa30ab84ad1de6379a1fcc5c73700b748576a3726da32036e08b166227257409393\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[112]\naad = 436f756e742d313132\nct = d81c4ce027db2322d6f450736279d5954502a7b4a4a60e58a4454443ed9243de2b805cd6a44de1e815377fd917\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[113]\naad = 436f756e742d313133\nct = d50c4ec8148090f231ed8c5beb042c01f12923fb8ac6043325434fcbf5075b1e629e23d7ffb50c38c61974527f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[114]\naad = 436f756e742d313134\nct = 059f89e9d8c1a2a81fcb9fc08328396b83339ec2583d6582161af67944819283a2c8216ac717fe3c52564b6c4a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[115]\naad = 436f756e742d313135\nct = 48f4723289cded2b3186dc81adec430dc462f3dff6a1fe76c113a105f15efdfcb61618456b4ea514b0f94ac049\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[116]\naad = 436f756e742d313136\nct = 36914027bc50597d58312645d452b4956d51730831d4087494bf55d243b682e706baf4af30fc140d4c7e8760b0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[117]\naad = 436f756e742d313137\nct = 5bf15badff51ad5902e80fb019bf22c7de3828ac70717b0e093ce03d0d5e31f807923cf2adbed8d148a95e20c2\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[118]\naad = 436f756e742d313138\nct = 0afd4ae86b1006d622cfebc369ab16db3fdb6f5a35613016a015d1e99ba3e3c978df4d0d35d0a2f9f06fafaee5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[119]\naad = 436f756e742d313139\nct = 961fe5dbee9b80900d894136c48d9b2f72f333d33c9e3dd6f7b6e220831805859fe70fef5c8d2e0779c035ff02\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[120]\naad = 436f756e742d313230\nct = ea658fd7a", @@ -6075,9 +6085,9 @@ static const char *kData81[] = { "79\n# encryptions[188]\naad = 436f756e742d313838\nct = 62a7f47491f3d31a422fc9e908823a8f2d7254f36131d363c32df985ed6dda80871e3829375f25a96d90b45235\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[189]\naad = 436f756e742d313839\nct = 192f865b9b0f87c8f3b35b2ce1900e3687554a48736e6188aba905ef472c7377db213d32d56b903f7be0acee06\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[190]\naad = 436f756e742d313930\nct = d0f7f686a5225d8183394c33b1f10c707e7f085660f858d3491198b3a9b4e42f6a9eb365c409993c59093228aa\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[191]\naad = 436f756e742d313931\nct = cf3f64e8b054cf660298d2e7ec7d644a2337429476a7108f14f491345c42e1164a6d96a83b0c56ebee45cce38c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[192]\naad = 436f756e742d313932\nct = 9893da31204738a3f8f4c107c533f64cf8c01b81060308576cb94bfef56c7c204421503eda93d05f5f9ff3f7c9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[193]\naad = 436f756e742d313933\nct = e407a8a84fc18a3df9833de5ce4e227f338cbe0549bb70d1b30abd5c8ad89f0a0de24bc8dcdb8455c80f507cb3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[194]\naad = 436f756e742d313934\nct = c400c9a6494c2c62cfc420c7348f03b5598648842115975d204d7b039b3e6bec4f5a24b879d688b590ea0ad3fc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[195]\naad = 436f756e742d313935\nct = 49ab830a7a7be18d1fce87538b02c4514ce2e33fe7dd0041bf206923270ce1eae49fa7afdcc23c2e7095ccd371\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[196]\naad = 436f756e742d313936\nct = d5beef3acedf662be1ac545ff22e0968ded5e7f835082563cbf32f2f97e2ec57ac0a24ef9b69b311c08b2d0705\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[197]\naad = 436f756e742d313937\nct = 3200011bd93203e202108feb721f33cff9adf984d7b765c152c42c71a08f6a4b914f59aaea2373dede1d84f49c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[198]\naad = 436f756e742d313938\nct = 0d546040e599350adfce92d598fc83b2f17b8210648ff39c91d7382f1ddf9316fd55762a863bd39ac183d71cfc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[199]\naad = 436f756e742d313939\nct = 56d782dcc5ae009b8b10f486678fc31d04d3e2c2fd14557bc160540eb5b40eb2f4d76a2a54f6ca7debbc8f6091\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[200]\naad = 436f756e742d323030\nct = 57584651099749aa985fa971b34618aa8d30aa9c1fcbc8cd15d887ee5ab0fa3d515d8dbba66eb3b1bd53d5849e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[201]\naad = 436f756e742d323031\nct = d18e9ec60dfb849deb7f665a032f5819b9d047516a4be94a48e8bd2066662d183f7853b3baadfe8971e34a88dd\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[202]\naad = 436f756e742d323032\nct = b05faf558aeadfc164859a477e9cbcab1d27edf19bbcb35a813aa49282b42f8a20bf5fcf943ebaa6d94f93eb32\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[203]\naad = 436f756e742d323033\nct = c069204693e8b828a9ac4d6001f8b0c49a9e7f606a45a8829dcfbc7ef0c23618f7c5ac44a76b00d6b06bd32e5f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[204]\naad = 436f756e742d323034\nct = 957d7c12afc411e4c87d7cc1bfac25e4f3391aa9d71bfd0b8606ccd7565a78c39b02c7c9d763a2d3529600f7f1\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[205]\naad = 436f756e742d323035\nct = 648a024a31fd41c542eb6bc1ae2bc234ad3cb899fa65b1d22e947f061c5804f86df390f8ae79642630c26ab5e9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[206]\naad = 436f756e742d323036\nct = a54a551ae735941e911b84b09c3a33b97c8324f745220f78a0514ad814502654b0377fb45e8628575a7fb14018\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[207]\naad = 436f756e742d323037\nct = 35dd21130084fcf97491b42348efcb8271dc611c94cc57d9f1d7700efdcb207d9b725aab10b33868cacb53b5b4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[208]\naad = 436f756e742d323038\nct = 2d7946eaf65d501637c5a51139ffe27bd5c0189c986731e9519ae256f17cc2b363adc654e28622236e9517007b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[209]\naad = 436f756e742d323039\nct = 2182643ecb216095a07ec8e341bbc3bbd9700b98cf6108caf2c6e6a99c567ae9650e18e7137784ea60c0037bed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[210]\naad = 436f756e742d323130\nct = 5cb48c09ae88281008141e22f274be6aeab55d061bd0592388330518bd4e9877f14edcebcdaed09b17839526eb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[211]\naad = 436f756e742d323131\nct = ddb662da553a5f64f9e70dec7a00b5fe2492c5a8e7fac8b11a24225fec99b72b46a259f58d30ea1e565c3621d4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[212]\naad = 436f756e742d323132\nct = a812ef927ca2d5a7e6f6c25dba203a28b3749e94ceda1d2ae2f1e4a9607304521eb2b87a74ea8d22cbddee107e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[213]\naad = 436f756e742d323133\nct = 94f9430c6563ac09a8fa019177cb0bf6be3e222e3299211cb771a2e3c39dc490ed2962621d18988f6a8494dcf3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[214]\naad = 436f756e742d323134\nct = 88277b8afc800e1bb7f26f46223b8ec3175d1397c6f132f1930429397b40bead4dfbd194f030b5f9eefeb88c39\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[215]\naad = 436f756e742d323135\nct = 409e3d1897304b141d13abe0f59a4b10d0af57618577b340ed6d5480e4e83457b7186a3ea05a18f80a9a6cd637\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[216]\naad = 436f756e742d323136\nct = 7ec49da8a4de583b3edebc5b67357cc3ffc51362866c02523ababe69f6a5ee3049d737e25610eb0c3a61899f0f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[217]\naad = 436f756e742d323137\nct = 4246008ed7b0791df31f88250292a3a1e26dd47b14035e9ee4279aaa5d51bf2dfb594d68761ef239da62d38d67\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[218]\naad = 436f756e742d323138\nct = c5d310202308ed77fb3bef60298eac77608ae541bc5ab2d9fb3e43c1b3e2f20cb266927ca85af01353dbaa0166\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[219]\naad = 436f756e742d323139\nct = 812334975ad365ad977fe1df9fb18bfba5af83ee39455f877a9f496c1e883f64571917ce52499479270c7db7cc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[220]\naad = 436f756e742d323230\nct = 7455ec4dafadc6a32c4a1482e78e7c80d34ade86bcf44860230055fedae26b642f2577dd5ec3742e06fc72b285\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[221]\naad = 436f756e742d323231\nct = d99776edf6dfa1683b926c03a35a08f5fa6e5ed4307a6bffec785ebe2ad4663e824aea40958ef2fdfcca851a3d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[222]\naad = 436f756e742d323232\nct = e1773f8fd60b35fe8459a194b3ed05ba72f4d0f16f64169577e2ee4f0d1e9dd1fc5bc5d10da552ae5fbebb0605\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[223]\naad = 436f756e742d323233\nct = b0977a21fb86e2f53605146703243dd713979041ad41b7f4e2eb07a81823a741dfd6296f7a021d0863cdf407a6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[224]\naad = 436f756e742d323234\nct = dcc76d9c0b453f3bfa0e93e4b21665157670d6363a0444bcc2cbbe3a82017712420fa62e5976f1eb459627350d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[225]\naad = 436f756e742d323235\nct = 4630e92285a0940af56c00a34b93ef07e755000d4b1faafd93eb01a076798dc5304c9119ca4b458ba39742a4ea\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[226]\naad = 436f756e742d323236\nct = f980e55d2dd9dfbd6f0d7f26e681cb6a99b01536ed287570db15819ebadea6c383970e5935faa97f3f7567d419\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[227]\naad = 436f756e742d323237\nct = 8b1b4be8257e2d2383b2b5236ac58a4bbc0619129a6af82201034f27bf762f14c9e113d36b94066a52b81edb63\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[228]\naad = 436f", "756e742d323238\nct = 79368883a496b5f8962d2dd3c54116730aed4a6652fd2c222490470b66a91fbf2d8abf8d1336cf596a0c89b488\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[229]\naad = 436f756e742d323239\nct = 6e0315642bc29b8a0f6eae9f0f3772c4af2d9451b6756847cefce570299cc8a09bcb14bd3c8e4e348dc60a80cf\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[230]\naad = 436f756e742d323330\nct = d74717cc168f8cc3340346e442a7b789776ba2f5f3f50b18cb61608f1a638d57d5f6f819713bf617936f7193da\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[231]\naad = 436f756e742d323331\nct = 8885a9956a8864f070e8b83175dc2a76208c32c669fd64c84c7efbc9eae048e3a3bda1a6c5e9e014177985f345\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[232]\naad = 436f756e742d323332\nct = 8248c633eb511e4148c97a9d997288ffe3e9b130f7e1768900e07a3dbd0322bf5feaa3ef1069a69d2f63b8b5e4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[233]\naad = 436f756e742d323333\nct = 661b8260a395a229aadb89a0b0afddd08f65597d5e2965763b4c8779bec4f5a91c6a73f395ee45aacdc03f244c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[234]\naad = 436f756e742d323334\nct = 9e270862f567f91b5fc378247693a6a598dca076802c15f311ad977c862cae39feaf9da66ea276e3f6826ecf3d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[235]\naad = 436f756e742d323335\nct = 9e07269e710dea587007ea36f823e5a6c361a7d852e411d0f608468b61a1a4cda1e79cfa8ae3e0398a471970b6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[236]\naad = 436f756e742d323336\nct = a2cd8eb604f9dab48b73b5e09a99be8b4fffb8eed1ae639866fa1626acba6469a4389f867c068601e1622a61a0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[237]\naad = 436f756e742d323337\nct = fe968506c8c9a82cac93961e2470e048eee80c4a2898677f624d8a1051412475ea905a499cf6eabe8c2ec58348\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[238]\naad = 436f756e742d323338\nct = bb45acdb4652e760404402bf5d2a424e8fccc7c5dde8b26338ad64fe2b2cd5e53f32e9e3f69a896bfc3489408f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[239]\naad = 436f756e742d323339\nct = 828fc85f305e3e63442ea0b178d182b53055c4ad909be23ed57603d9572f8c146e17648a3a4787c120daa8feed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[240]\naad = 436f756e742d323430\nct = b0bbbc30e91367092697057b87e49a0278d6783e7100e58052aae3d6e43d86acf15aa52826bc29b0e1a3b22790\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[241]\naad = 436f756e742d323431\nct = 2dd238f23bf4c01ec65d5a5852358a6179783673414daa0007ac448744072057ca090203229d79ad6fa7676219\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[242]\naad = 436f756e742d323432\nct = 1f086bb895f86ebca24d03d530e085e64e99194e4c4b741d80a8ecfda0a93c791b84b9c5df8fb054573bb3cd55\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[243]\naad = 436f756e742d323433\nct = 530bca4e6045806f7cbc7f47ccbfbaab6fb78470f1d722f039f37f9ce03dd0f7c466f0288cdd70bd76e57298ee\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[244]\naad = 436f756e742d323434\nct = 32d031fe93733f5494d4bf4cdf2f331e477e993daa98fea19601255e768848fac11410026b796e10b106ae8e80\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[245]\naad = 436f756e742d323435\nct = 0dfb7b313aea0e91dcd2ba7595ee587ec910e6c669f2518355538dd4be47e137873db3c9b34b2ac95ac3f7278b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[246]\naad = 436f756e742d323436\nct = e602015ac66b00e8b34b1091368b4e1f3eb1d94277d6dcf11829a8cf3a71a554e6e2df953c916f278aafcc072c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[247]\naad = 436f756e742d323437\nct = 9dc47953aae535a27441e77b6eee0db9a884f69c6c3ba1e6ef046d04cad1b4028c34ae259900853f104e6d5edb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[248]\naad = 436f756e742d323438\nct = 1b174d49afa1ed54c34a0d23921d4426b72133b094e5876c9f5089a20bd01ee740b9bf9623d35079b2a7f764ea\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[249]\naad = 436f756e742d323439\nct = e9a9a9a54a5909f74cbaa86707b6a3db088f2a4458d3075be9d50795284abf0912ac094a17e8228011fe8584e5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[250]\naad = 436f756e742d323530\nct = 5c21e68187f15c7d68c30c1d515567a6bb812f79646c97122de81e2f4603487f2398622ad573ec22d6c8d07b9c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[251]\naad = 436f756e742d323531\nct = 5ebbb4ce70e2e65fd6efc03cf6fda8892321740fec30ea21fd742dbc1b53f531f58697dced5c6b1623bf659feb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[252]\naad = 436f756e742d323532\nct = 0d4a1a33581ef910547ec8bde264a46441bcde2e06050b780d887bebc13f7853ab8b264fe4633cee8c4caed106\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[253]\naad = 436f756e742d323533\nct = 4e89d3f7b4f86e71601eb768ac42df8afeb983c18397fd4f277e3d1caa631d66960f923798e4b0fcd78c1ccb3c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[254]\naad = 436f756e742d323534\nct = b640e286eef2d6078f8d5a3e801a2466042121f5f001f8ac8f3461cc261c9f772904b9c15cead99bf305063f29\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[255]\naad = 436f756e742d323535\nct = 652e597ba20f3d9241cda61f33937298b1169e6adf72974bbe454297502eb4be132e1c5064702fc165c2ddbde8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[256]\naad = 436f756e742d323536\nct = 3be14e8b3bbd1028cf2b7d0a691dbbeff71321e7dec92d3c2cfb30a0994ab246af76168480285a60037b4ba13a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# exports[0]\nexporter_context = \nL = 32\nexported_value = 070cffafd89b67b7f0eeb800235303a223e6ff9d1e774dce8eac585c8688c872\n# exports[1]\nexporter_context = 00\nL = 32\nexported_value = 2852e728568d40ddb0edde284d36a4359c56558bb2fb8837cd3d92e46a3a14a8\n# exports[2]\nexporter_context = 54657374436f6e74657874\nL = 32\nexported_value = 1df39dc5dd60edcbf5f9ae804e15ada66e885b28ed7929116f768369a3f950ee\n", }; -static const size_t kLen82 = 660402; +static const size_t kLen83 = 660402; -static const char *kData82[] = { +static const char *kData83[] = { "# Kyber512\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E848626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = EDF24145E43B4F6DC6BF8332F54E02CAB02DBF3B5605DDC90A15C886AD3ED489462699E4ABED44350BC3757E2696FBFB2534412E8DD201F1E4540A3970B055FE3B0BEC3A71F9E115B3F9F39102065B1CCA8314DCC795E3C0E8FA98EE83CA6628457028A4D09E839E554862CF0B7BF56C5C0A829E8657947945FE9C22564FBAEBC1B3AF350D7955508A26D8A8EB547B8B1A2CF03CCA1AABCE6C3497783B6465BA0B6E7ACBA821195124AEF09E628382A1F914043BE7096E952CBC4FB4AFED13609046117C011FD741EE286C83771690F0AEB50DA0D71285A179B215C6036DEB780F4D16769F72DE16FDADAC73BEFA5BEF8943197F44C59589DC9F4973DE1450BA1D0C3290D6B1D683F294E759C954ABE8A7DA5B1054FD6D21329B8E73D3756AFDA0DCB1FC8B1582D1F90CF275A102ABC6AC699DF0C5870E50A1F989E4E6241B60AAA2ECF9E8E33E0FFCF40FE831E8FDC2E83B52CA7AB6D93F146D29DCA53C7DA1DB4AC4F2DB39EA120D90FA60F4D437C6D00EF483BC94A3175CDA163FC1C2828BE4DBD6430507B584BB5177E171B8DDA9A4293C3200295C803A865D6D2166F66BA5401FB7A0E853168600A2948437E036E3BF19E12FD3F2A2B8B343F784248E8D685EB0AFDE6315338730E7A1001C27D8D2A76FA69D157BA1AC7AD56DA5A8C70FE4B5B8D786DC6FC0566BA8E1B8816334D32A3FB1CE7D4D5E4C332AF7B003D091741A3D5C965292255DFF8ED2BBF1F9116BE50C17B8E548748AD4B2E957BBD1953482A2E1718CEC66CD2C81F572D552B7187885E6B8943D6431413C59EBB7E036048490BE5289E95B20A89E8B159F61A9A9886E147568F4C9021F362F02688A1C8C3BB0D24086880E55B6EDB43F3745D2C166DC1CB743C76FE6BE523A893CC764D16435C37851252A81E2FFBA0F18971A3DEE37D4877CB928E36E5235037A6B2057897D518A5F0E348E3AB6D5B52DFC60757F3B41A4FEC7828F1DEEAF4587CCC8EADF647F4D203B2FAA05A649B582340CB4CACE57A30711BE752FACF0227D0A80C4128442DDC544BE805B9CFE8FE9B1237C80F96787CD9281CCF270C1AFC0670D\nss = 0A6925676F24B22C286F4C81A4224CEC506C9B257D480E02E3B49F44CAA3237F\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA265612", "5B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = 148869316FF02E3434078481B0EFD5C01697B0B6A95448E34D38F1BF326AB9B7215CDBB7A43FA2AF48760E4D595278538D482E067549F46D725114DCF6EFE5DC1FE7F8E6023F225FB3CFA8B17B1DC06B1D639A786DBD337793699BFED98C533203E8A053F210DE15887CCC5174CFAA7E6D99AD11E61A8D3DECBB5D2C9DE33F96DF78855B55D9CF62FF8597C5D61DE8E24BCF6C792CB57AC0B249FDD2D83A493716FA06FAA5E3AD4BEE1BE8EA00B789E5197E02902CB64A7A7B02416427A58E1EEDE1E23805908756ACD919DA013F8B53584F77A55BF5E8F28B9FB062279F0AEAF93B2C7B76D2FC70E94F680FB7884D4FF9CBDD28A948360B8D48DB38D617B98F5DCA38965A1F42FA9FDF154EF5883EB1A89D08CB5B861F783B8FA1FE99F1253C782D2035E667E7AFA6FC8D5EECC3137633A8F9429C1A50AFBF3302D30826C8EB57BE8C11C3A9DC70CF1D8449ACE55EDA070E3FE0FF71789A32A309242A8D740413576B659120A23ED0F1C35AD2CFB40CDDA23E3DFC5E7D18E8B22C74081B604725ECCF0541EB4F007919B7ECA52FC23AE229D9754337633425E4238E6F3EB0A265C90EDAD0C6A5885B3B1B58B549C6C4CEA5154E60AEF72A72C7D991198F5C855957896007EC0BEC440450E6F64092DA3F8E12B29A26AFF0A5EA08A36C01EE46074B5B3E9F00ABE821187D3DF337E4E18CF4BBF9A0D7D2DAADF0574AF638B71178743F907CF8168B73277342193B8BA4F0B55767456A778E071B73517A3BF9A1151D51B86F26CE7F1A0D6E0D2BC8FE60FE6ABF6F01439C5B0E09A93AC4A7B03E92B80B0C669F4561E8FD3DF47B4D61C79C000CEEEC451B607AA1F3DAB186A6ABA51F155C56A1357566AEAC90B8C198E45DB251FB3A1BB020F068F7027BF86E0B83327CC88DC1B963CD9BA5E8C7B68F22A27CCF87B55481D46A804121D819C9BDFA4E0C1FF5E4907DBA06DD4E2F95FEA50A22B60D0AD383E7630494407BF6728AB7AF746F4B115F1969C50222DD8006BF0DA01756FEE5AF6A400B884F9076310000F3BA694AAE5CFF0B4C7FD837F58286A25E10CA4735EFDB7EC0D7AACFA83D2C\nss = CED6EC70083226B02057B7F47E40943320B3D10DD4AD07EFE0F007EC8C06B3AF\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB", "5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nct = 9F38D01740BC9AD1D46FE0EB0AE538866B2846073AF151F9D55FA354233D0ACF62A7A3744814CCD33B4EEBF525565AC096212F5405624B3301B14630473760A30836E64EE14F3BAD9D97CE0ABD37753D4A104184BCE3DE9D9F0F486FD4A1CDDC786B887AB225C8D10AB156FEED875EC37904626ECC5CAE50F06349404C63C3D2F80A8FF43C2399ABD9B098EAA0A124D488A1DB5EBEC9A460F027A836840003AC23ECBF9A5612FE438B960029D4DDB3E66BEB79D8A8892D2FDBC1D4E70565DBDC756F9BBF85089FC6B448FF6F03F406693A8810B5B5D7B14D61B93157B7A6379F959964FA8540A830747E7689DC7164A1A1B4155798E74A8B17C2E89D7194F8E974B704403C9675E1DC4E1C196AACB0D5137A500023B683AC632EDD3ACF949D4A1E95E38EF6F6FDBCCB5EA800BB53255A69B4E33D513B27D022D0B414C8C1A7C335804643A76A0B617D5F2D6CA6A866C7234F981B63949CB413C7C257D495319BEF42E5817798400F9904C01223B77369139152E02A843011A3DA07E399470C225DA68951D1D52C36F12D73448CC81A6DC341F8AD79B107E3426218ADEDEEFF0FD8165FFF78C2282ED24C83490F3558BD1DBE0B9113A39F95A4AA6FDF64602377A41A8A2ADC01F3BD242200B97FF7E72CBAF937BFF6793519D91ADCE6327D1DE876BA662579450E48F7451A5DCBD9A0B866682922BD39CDB893E9465DCB2F6E12864ED2D35059B636FC7CF9B995FDE29D7F464446454FDD9ADCBCEC705F8A1102698D10671AE7FC3418209BB2627BCD5693DC23EA0322B2859338D0EDECD71867B571FDDBC7137969B48F51CB6EA8C731BB1189BC75738070254DCC8F7FD3FF295D6DDD36481A66C2AED8E43BEEE1513244CE52E936F4C8CE71349E756AC52F23C89E41DB4707E6B2BF92076FA5762562C8D941A2E3B56E011EA0215DD5D0AEA99E705EE4DD39517D4071B75D1DF6B38809A5A542BDB0941813916A726ED586D3A4196032DDF183A5F6DCB4F624CD69BEC9CBF6E8554CF26DF23E59A4E265B1C976B358B768398763C340D168CBDC8BF00F62CD01E19FD8DB87429291C688BD80\nss = 6F21DF33B8398BFA65C9C243214E22D0BEB5F0D801E4F9E71D476F8B7E3A9688\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A5", @@ -6160,9 +6170,9 @@ static const char *kData82[] = { "58A82918D78286BAEDD8A81B\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nct = 574635B41959D57372E6FEA9111F6049FBB50222D5145F7948AFE0E3EF9DA90E3B840F750C7F30A71C7B7F2486FB077A00A1CD8ABB76E671D6CF81E0D9D4013797B2E47845CB53BE5C5C463D153D9E1DE67BF4565BEC71EC801D7B2C0677D329BC350451DD0BC557D7B1295028F28EE1FF0BBA2619C290C3087C6E12DCC1BF1E13727909B7C9FBC7B90665FAEB7DC8F31230A2D18ED38373A90C358B46642B9988CBB285072E86C6039E4B87A38D00FCC5152EC09767FD7E90E9F8EBB9E88ADF7C1D513A0D5D81F93EDBC90BC75B89B2A61D2D8D1D87B850055B030C75CF04A78B70564BD8928C1D48C3F17910A24AD6BC9D576EE3632066E76EB4BD3D5E01D8317F4336EA145941BAB1197CD06692B513AFC0CC46A30499AA33374EF6210423687DB64D3EF2999D500D685E7FC43D4D2BCED8974FB8C591AD22AE69928C2FEB8323D92874403F556FAD9AC1237A7587121B994416991B14A66AB98B525B6EF88979CC622603DE440A7483915F944D1F2647015D1C9F1E59BC570163243AEFEE7EDB5911D608E3EE6D3937BCC1A965AFC5EEA33940ABD3785DAC52283F591F998CECFA3E77A71CA656539B1BF72EF4E71880E65F8B1F864F05F6FCECB833DE2F9C31BA0241560E2525D8742A5BA061C3B1AE5831F152FA8332948EE5C94DB912ECE572612C54E161942078B89EA0B52A482CFB7F7F6D9E05F34BCEC46E1D4465C9CEB6DDEBBEEF90719702318AB9D4E7577663930AEC3132D739F9A6A5E36922B2FCAD65DD0691626A1FD77ACB5052B123A11585A162CB6175597640B82B937A16BB87CF0471B6FD8B84E97FF9C781C94EA41B7C070EEE016F0EDEF0EE84C519C77812B0D34DBCFC9D1CA4899EBCE6D6274159FCE7F6B3A2ABE8F46B072EFDD3B1965B4CFF53530019FC25E438FB669B7D214E6B36AA88D7B23659A736D65C7585308423F5CF547524FB9E4E3397430582DC2D0B008E66A6C4E7E8B526065322BB6E61CEED7DBD9755C0D3B589CF4FD573242E6B0D454DF9482AFB14775D7C436B39FAD83BD2CA5676D0ED0913116BD7C874E1D17AE9B126D4B20B08E2A0DEB5\nss = BF5106B2FA08DD74A6069B58A6E52AA724179225630D2E368A05DB3888567730\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476", "468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AAE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = C1CDDAD05884B190BCAFBE0801DF40DE778C3526C3532B0A3C3210B58A58C43854193262AC73F2B36EF86E845E760577D9A84D484B5DF9D1077E31AF1250AB1F1F58A083DEEFAA0EA286EB4F6E9367F816535DA3FA561E47FE2A099A7B85D50D257867871CF5E366FFCB2D5D12794A7A3F9E386D15BF7142070D8AB1FDB1381CC8FC2E9493CAE2D69CDC895B738A1880C68B65735A07FA1750E811F76103FE5ACBFFAB84796BFC7226770E8FB91EDDF2EE277F124EEB316CAE7CCD261D8D1B616F0D61AC9A724023DBAE8DF28FB1FB838A062B8EA1CB02B885AB581A69EBB26330B5B3C2016D44A8E5AE6FC91AAAB0DCDD913297B20E992EF61D99CF3F121FA8F15B1A25B399E8102AEB82E97450E6D7A7A5B252C0B09AB3A1787F7C0D8387DC6F1246A77D358761D517657ABE83A3B9DA46CCCC8950BFAA847A77EFA05667BA303AE093F5E9F4116C7650AA55B50B60775AD09F504396EFD597928FBC7210738E4F9C769D7E4305B8480B056A5A0D3C432C189AC0771224E33239BEAFF8454B05ED2350B1F663100C66BAFC7F293EBC5FACD16B4F881E60285ED69FE34BF3E2051B9B306EEFEF06F1AFB90D5045821D0C8EF397226B3694EA9CBEABD3704D2CE4CFF3A54F548D6ED6C4BAFEDB200A2B7C7BD4D4D833AD4FF683E050A98E1C3B5FAEFB169F8C1228B094FCE1FF49C4441A5425E19FE2D827989455BFED7480FEFD4B23395EBBB6275E1DBB36702D05016E415960F853A20653C3C6B96C5313BC956F6F2F90828568E53E9858AF0CE7F66E1F8D868F8F6AB9D91B6E7AB1AB8EF5D2977D1042D429F99854EE7AA417825E18CFAFEFB23FC880D33C426414C809B00CB8BE071C78EBE49DA003B3792C6906978D0E6EDC15B41990AAAB7E88C39B002E76BAB15730284C31F54F7FA6C79896D2A6BD51F6658C1E8934F26C95FDCF451A1EDE18270BEA4D7162A5D132882D1302C417311A2FCA6410443FC00A5916D8EC9FFC5A9CE03AE790A787AAEE7313B66C9A8AE1A39540776DCC9AFE4624C99393758E53E5DC51536C2E4937562DAEA312B41852DDBCD82675E820595B1BA3E7\nss = D181D65623E3A59950E40AA86A1452CDE8BF98F409D0F8CECDAAECBCCC864A35\n\n", }; -static const size_t kLen83 = 954802; +static const size_t kLen84 = 954802; -static const char *kData83[] = { +static const char *kData84[] = { "# Kyber768\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = A72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405DA72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922D4EC143B50F01423B177895EDEE22BB739F647ECF85F50BC25EF7B5A725DEE868626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = B52C56B92A4B7CE9E4CB7C5B1B163167A8A1675B2FDEF84A5B67CA15DB694C9F11BD027C30AE22EC921A1D911599AF0585E48D20DA70DF9F39E32EF95D4C8F44BFEFDAA5DA64F1054631D04D6D3CFD0A540DD7BA3886E4B5F13E878788604C95C096EAB3919F427521419A946C26CC041475D7124CDC01D0373E5B09C7A70603CFDB4FB3405023F2264DC3F983C4FC02A2D1B268F2208A1F6E2A6209BFF12F6F465F0B069C3A7F84F606D8A94064003D6EC114C8E808D3053884C1D5A142FBF20112EB360FDA3F0F28B172AE50F5E7D83801FB3F0064B687187074BD7FE30EDDAA334CF8FC04FA8CED899CEADE4B4F28B68372BAF98FF482A415B731155B75CEB976BE0EA0285BA01A27F1857A8FB377A3AE0C23B2AA9A079BFABFF0D5B2F1CD9B718BEA03C42F343A39B4F142D01AD8ACBB50E38853CF9A50C8B44C3CF671A4A9043B26DDBB24959AD6715C08521855C79A23B9C3D6471749C40725BDD5C2776D43AED20204BAA141EFB3304917474B7F9F7A4B08B1A93DAED98C67495359D37D67F7438BEE5E43585634B26C6B3810D7CDCBC0F6EB877A6087E68ACB8480D3A8CF6900447E49B417F15A53B607A0E216B855970D3740687", "0B4568722DA77A4084703816784E2F16BED18996532C5D8B7F5D214464E5F3F6E905867B0CE119E252A66713253544685D208E1723908A0CE97834652E08AE7BDC881A131B73C71E84D20D68FDEFF4F5D70CD1AF57B78E3491A9865942321800A203C05ED1FEEB5A28E584E19F6535E7F84E4A24F84A72DCAF5648B4A4235DD664464482F03176E888C28BFC6C1CB238CFFA35A321E71791D9EA8ED0878C61121BF8D2A4AB2C1A5E120BC40ABB1892D1715090A0EE48252CA297A99AA0E510CF26B1ADD06CA543E1C5D6BDCD3B9C585C8538045DB5C252EC3C8C3C954D9BE5907094A894E60EAB43538CFEE82E8FFC0791B0D0F43AC1627830A61D56DAD96C62958B0DE780B78BD47A604550DAB83FFF227C324049471F35248CFB849B25724FF704D5277AA352D550958BE3B237DFF473EC2ADBAEA48CA2658AEFCC77BBD4264AB374D70EAE5B964416CE8226A7E3255A0F8D7E2ADCA062BCD6D78D60D1B32E11405BE54B66EF0FDDD567702A3BCCFEDE3C584701269ED14809F06F8968356BB9267FE86E514252E88BB5C30A7ECB3D0E621021EE0FBF7871B09342BF84F55C97EAF86C48189C7FF4DF389F077E2806E5FA73B3E9458A16C7E275F4F602275580EB7B7135FB537FA0CD95D6EA58C108CD8943D70C1643111F4F01CA8A8276A902666ED81B78D168B006F16AAA3D8E4CE4F4D0FB0997E41AEFFB5B3DAA838732F357349447F387776C793C0479DE9E99498CC356FDB0075A703F23C55D47B550EC89B02ADE89329086A50843456FEDC3788AC8D97233C54560467EE1D0F024B18428F0D73B30E19F5C63B9ABF11415BEA4D0170130BAABD33C05E6524E5FB5581B22B0433342248266D0F1053B245CC2462DC44D34965102482A8ED9E4E964D5683E5D45D0C8269\nss = 914CB67FE5C38E73BF74181C0AC50428DEDF7750A98058F7D536708774535B29\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A36", "3B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D22CEDAD700B675E98641BEA57B936BD8BEFCE2D5161E0EF4EF8406E70F1E2C27C003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = 68F11F4A8D07DBA08EAD094A93BF00141CED64E2CB3E68A59987CA3298E259ACEBB820650F861C6AF5FA565920825AE4A61A5395CEA7DDC6806E7D15D42635C8177E17A9B7110118C3FBCED5B2A73EA79B86D5B41D92C14C0302B6B1B9DB25CC2F923B32CCAA054C7B07E58EA2ECFE4F0B17C97E4E5571E04ABF67468B6DF3B64AA545B7E348E45DFB18BD186C7A17C7A3EC326E65BF7BB025D7D23B14F733698FDB79CA9CFDB85AD40F35170D98289DA8190F50A25FAC16043377736664411767C28978664444A2DA6F630D0FA54230F0DA6CCD158C5986921A356A3BF528C996A767A44FF765967A06773C4F392CE9209CBA2CE05DC63A43D1AE40C2E86DAA0F56237962B058E0D40DCE5EFF7AA165B6A9D1DFAC0D19BBC0A94466EC53DD1E28A8B01722E28C761E8AC0B97ADE7CAA0447465C40A54BA799F8A011EC1BB0E7DA7D4362215F5FAB54373791102FBCB77480A805008A5E89E6A74B15257B38BFD906841A841A475F47720AD19F34409ED6BD37C2BCD7DE06E4E04181116D0BB2050F9C60F635FEE337DCCAAEB870BA7494CB2CA590570720DE061BDD6B522EB09313EBB927BFFC920E649D98E5A4A86C2C5E3815E777F302802D98B6C616E6FCB784A16D6BF8C8AAE9BA44EC43DE816084C4C3BB1B02A603680A64FF1AB5CD8AF48774C5B5057D6682CFF3E265A63E551A20633DBF5BFEDAE646CCB99E872274C71BD61E1A518E8A2657B1FFB37701BA26B1AA36B109D75E399AF0F07D321A8E839812E6CF8EA29E95CBA3E6737F6F2113D8990ED939F86082CF5A3877144A8EF89FB5C0FD726A88DA00E986782C53D313212A9A2D20D012794E9A89866367C10EDE99EB8B03F30C376B50E7009A51F2F44082DBB62C4AC91F53399838BFBFF7ABB851C969E9003AF3FEFD138D7C5C4862F524FD97F95F9E6B5CF8CE949F748239F6DFF3535D24BB704EDF896AA06515DCA4FE776B987FE7C742CBB2DE50CDA6A2BC99455CF741F58B094BB832F2B645112F11050E1A8CB2F770709ED3D58A284012C9084CE6DE8372246CF4B4861D2E43516483E7B66F6EAB1A6AC61EA0B85F7103D9FDDA34AF13C5674ADB690EECE71CB7EDE7B02CEFDC8B052F2C8905D60D57B58576C8E9CEE41D00B7C51F8A97237716617CFC3D554D56EB2AAEB13E018C334B6D0D7A68B3294D475B910E860F17E9BAAAF7FC85FFACB18BCCA3230507AFB91620061F2FF221EA8614BFE77E64838411D7988745BF103D37F93D3E48C9B93577F1B709D58F386D110979B954B41095D58CC25E8343B1CC03C5A103B39433C844154CA9D0EF7D5E8004A44F4500BD06481DC6B8073085657AE915A3322E6CD27016B1091BA8D78EFBC32C70CCBFB8E63827D5D875302006A4554F6655D9C2104189733BF3FC5388B978304A23248D24FBCEE7BBCC9501479AA0BC19DD5C4FA6580993F4EDF4438CC7EECCD8622231C4925BE40E9FF57DAE6617BDCA8E964AAD894267DE70B45C414280F643F6F23ACC9D142CDDE71F624D69238D45B5FE54\nss = FE8AAA6558FD8087DD7CAB54B4BCE50FC625A369ECACE58B2EC36F3BC5BB4F5A\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = F5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BFF5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C3", @@ -6281,9 +6291,9 @@ static const char *kData83[] = { "538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75919A696301240CD6129F66BE58E19D99B0D827D9932785CD9EA3D92F7BA54463FDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nct = 11A268DB2BEE6743849F2492BEA30B6C7458C3AA74364BCEFBC00502E30BBC3D38A6B35E56F73C84774660D3DB94F1224715F9ED1DFF8B76E7D714C68D85F5681DAE7E6928102EA340FA3D892D6E0B22C7CE2D4156BF0B68A63DD0390B49856E397E063B14AC2ECD40CFDB807F794B258F2893B4626A7D1A6A2B9CD1F1D3F0D74249E6CA9ECF42E527F11E1AF6D4FA34DF25A1E236422F83965A5535533BBAB735114794A16A3378A7E64C86FD33402C4E1A5244750EBE3AE44086134B25C7317A60B1F0989D12348618C1BFA05A9E2A9B34B500637DFB96471186F63AC4CB7407F2C636440133B30B8D9957CAB6585D71EAE68CB330431AE66B334B3B90A299E890852A785FCF51B772E3C0FA0980D89B51ADE1BCA47F6F53384566F03A0F2BBEE9FE38931F593401C4A14D9070B18CA7A905C698063A3080256619819B593BFB31FB7CC643D073B166F5D41482041871ECE479918F1F1F121F55EE63A2D12A581E839436F3E4CF5C338518F84BEE8FC08BFF8B107ABEBACC3AB9FFBB0D922D9AB1C0EFAC50D5C82F458968413702719800DB5AF2AE8DA624653889B642F09ABB3EC2464ECF548FB8EA1AED42318EFC9AAE51CD7EA08883C1546AE0D87950B9BF49DAA72F3006AFFCAB882681C8F6DCE038EF3C7653C7D91E975EDB5B6283CA48A93CA55F84027CCAE22A666351633A4414DF8FDEC7004157A174A38811351BAE1339D897FDE8BED32D491B88648EB022577F16C5165D1323B7203030B649E89B07571933AF62B5F2764A05DB9842332AD171B6A7968F87AB14809D0A5C11EA8541F733677AAA809979F4F389201F27EB240F378BCFA6D5AB63AF483CCEA73ECA4ABE515810D89C8E472CB7BECD19EBFE54D70CD035FBAB8E87AF97E1396AB607B64A752C869A92214581E0EF343305E1174236D26FE10F36810872B08268C59385D7B03A5D3389F5F840E65C12C50C576D4D99072929F378EDE448A5AAF01CC582D4692C655004C561E4A653120F9A3D27789D63EF5EE62F340D2FBCB72728A64D3FC0C04F19C7675A80A1001889F7C2A8FE7761475A26018573F9B079B7C770A3B0DC8193F1C86B29483F0725D3F52A1C9D7004AF1DCE7794811F98C1BB8320FC3AF0995989F583A4F6112FC00B05D1CB4EBB1D8A40F8F99A8085B28DEB6129AA524DF1AB6613AF704CCA378525719C71680E189C19E8E49157F29E2289697DA776B4EDC11502B75FF7B62BEF945E04A195759DA9522F9CDA1A3F8DECFB227A734A7D16551E57659B7AA9F9C5D27C67F02FA1ECD003446B58FF6912B274B22ADCC05048FD7CAB9E151B933A641E2441D841352CA90C2615058AC1206101A3CE973609EBE82F3FB0443C96107E52E6346B68F248626FBFEB726CDFD3F103A1E2E9733DDDE3E2D6A5D5DC482657FA26EBC2D5723E6506F1624B745380F1A515FB6498A2AA6BB79681BAC39242C6ADAF4D02571EEAE7DF7416F833D74EBC0929D9F7B53A439C185B9C8D50E2BB9B81F3562A56B756929FA9DF3CA7906A28E8CF\nss = EF8DE288A7CE14CCD5172A4A2F91588559E3780A75B1DF329A53B1E400C4C7F5\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 28441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A000558528441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FA", "A329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8CB6D7232426BDBDFDACD373C9190722E7BF342825F7D829185DCC9120588FC76AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = 7F60D2E6EE01AE6FBB198364141AF9A1AC4BA1B161CBDB16B86224FA77129864F00B71AA221DD1F300BA3EAFB2694610CA8F27C24CDFCD240961C27CF42D01561CCAF742379B19085C462270636676D6DCC5786E23D3881C83CD5FFD667C017FCA1F404A15A5BD368CD95A8FBDEBCCB9771B95958BDE3F65533190C0A758586094EBB86101582DC69FCCD7C2C1900D30648F360B4C805F143C8FE201D2DE242C66378439CBD304A30C67213F364F8FCBB202FFDCC290E85E8F0F718677FF8CB81D4AB3CF0DA5640C5F61B11A240099201D0BFAABECBBBB27A4623D77860BF52DC53A3AFB65ED2FCD4E9C9B1D1A996A643140CCE0D8B801728ED51BC3A47C9003375D8B19401E1C6841379A45BD2BE02A41222C4FE63E19C978D480E2D4E353AB957A1B81B74BBC7655A3D0261C8B2B06F6642BA4A5F8DD87B98B9AE355F57F8A5F978C6372BF594DF54DD8BF7650803EE13D9094B3EE86A1C3E2C21E4FD1F143D8A95CCE869DD365C29FA004070B0BDB899138FBF1D83EB9F76CBC112016C8CE1118FBDF76C3C907D1D3CAE2BA0BA5E419814DADEF0887CDC5817CA9C7B050574CF84009A6731136B39807687D3C3D6863C5D780BD6303F10A7D311D1C2A1C87039C17C6668501D572FC9D56B249ED0E95E17851AEBB45E288A32A1206C4FA475455309CD3D759CA19C47C0128A95DBD07E67937C0324B4B53BAB7402363FB32606387E2C419C0350943C8CB4760C2AA7D2FF9B1392E528B98493A61D2DC6D85CBF9E5759106D6BD1DAD276FB3AA45AAF75EB80BDB5D83AFFD7880371562100226B4E373B421B9EB3032938205012C6C083DD9E44BDFA842E280F03373F6E7E4DB5A50B4AA0B34789AF9AD051709B1E9ABDD71AD733DCC021DFA3A63609994F0FAFC5C1D88A39D46F81FA70E6164575321C2EBBB71F32893348AF887BAD2B1720CD5A86EA3774C1EBD53B15B9F01A4B5542A5F54053107E38ACE2594170B81DCD98D1CC47FEE808BE78DEBA05491F913ADE44B8914D65865EB0EB0F7E02DCBA1DE0D4B34E70485F83F96A5E41BBC064E3458473F43A70D51593F442EE2BD5B39E2C77C53BE83B9188101E3455C513BF4B8F744286BD529DA2804F804CE48E864A15F391A6793E4609279EAD144CDA084F3087678CA971EB22ED3B4B7FB740BE0407571F58DDE930D895140AD8EA096F06A3E255CD95AD48C4A46B99FF777B16452123A28D73B4A0CC0899C0CDAA1286FBE1C5FE95FA9418B5A473CC6ADBA14AFB06F080A544E49E148E492A8CE4BA9F4B5F781436F8FE30058A46F4D49A44E1FDE1B6F07E2A247CD3973AD76D3F473CAE88A2BAB3BEB78BD1875B240B23A901A9AD3F4421E5E355EAB0D3E1E197B246EB4F0861AEFB55BFD3BB54BF2CD6FFDCDFA0B78BAA674130CA2512B7069E7C33903A0A5EEEE7AF46FAFA52DD3F2E952CF909806B9CD2AA6826E823959A4BF03847BA50A4026FA0A72B78CBF6AA7FCD4908BA3BBCBDDE68708EC0AEC44B1E35C4E9E1EB7F01AFF0D9CE48F99BA01D78CEE\nss = 4793F705AED572ACE61DB13BEDE3900F2538EADDB904988C1F015BAC605A1093\n\n", }; -static const size_t kLen84 = 1281203; +static const size_t kLen85 = 1281203; -static const char *kData84[] = { +static const char *kData85[] = { "# Kyber1024\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405D85A4C1A1AB9B6AEB49CCE1C2F8A97C3516C72A00A46263BAA696BF25727719C3216423618FF33380934A6C10545C4C5C5155B12486181FC7A2319873978B6A2A67490F8256BD2196FE1792A4C00077B812EAE8BED3572499684AB3371876761E450C9F9D2768A36806D7AB2046C91F17599E9AC592990808DCD7B4D0919072F14EC361773B7252444C323C308326F4A30F8680D2F748F56A132B82674ED0184620B82AD2CB182C97B481626647491290A011CC73828685A8C367A5B9CF8D621B0D5C1EFF03172758BD004978C251CD51342228989CAE6332AC486437CB5C57D4307462865253BE217B3515C73DF405B7F28217AD0B8CF60C2FFFAA0A0048B1FB4ACDCDC38B5250CFEC356A6DE26CFA7A588FDC86F98C854AC64C7BFAA96F5A32CC0610934BAA6A586B9A2054F13BA274174AA0D2B3A81B96A940666F789B5A6BCDC0A6A0178A0C9A02578A493F6EEA0D2E6C13951C9F249A5E8DD71DD49A742D451F1ABBA19AF8C547855E0AFC728E90ABB499C9BEEB766F4729CDA22263E324D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A", "3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539228A39E87D531F3527C207EDCC1DB7FADDCF9628391879B335C707839A0DB051A88626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = A6AF29D5F5B80BD130F518BADDD6C8F17545413D860FB3DE451979EBFA5E4E3112C7C0ADF99824BB526F2C3550748ED0E134F0457A7C61F9F526F002BAADC03FC13E38131219513C3EDE061661E74F603C4FCF7951C8E52C9C213B0D22D9293663D669A6B58ED8FCEFCF8249D7BB5298F55761445B2B83CE7F005CB04248AEC8BDA22FD2D42AA766322014EA038CC32C55C8E4B9E28EC9119F527341E4F66A035121073B85DE6706DA19E0838A9F33B719A68F039B664DC002659EABFC398679AA7009CE0CD01CDAFB6CD2A26FE4101672C98FF58F7C47D5BDA2906653B3A6F9651F7A121EA77EA74723FAE5B873F9BB7B664F0C8A93831EF9D51C7CC1EF44AC0E55A55CA76D137FE9B75F40509CEF156E5AD18F9FB999680008E547D55EECD5B4D1CB1D9F076CEC21501C7402509ECB77AFB2CB9A61340A8BD1514C6E71B4AA45E47EC37512271B911F8FB46C9082C9DF07204ABB5A50E6E3647A8AD4D8D5D7BFF19C8A509308BCFB895536D045CA2B97CB16A29BB7181CAD0509DDB91735028EBA8C31D74BD275EAA65B5340B3A43FBFE0B3061D6BAE7E75B7098CDABE91D4B31E36C9AA7A8298862AD63C8FD282E03B460B3AB464CE0F27B1C3D11155ACAA011EB9E2AE3E6DDA07D6F491737CBCE9B05F9BC56BE20E8D326BA132C57FB235161144519CDF40560FBE279BDE411E112531F826D6AB10D4547350ADD2A9DE8D62C2AC82CABE6815646F4DC9742BB0C2A3F77EC7B46C6B537605FA31798CD89281221A33DFB9796E644305630332C2CB931408AB481A16D953F6BEAE3891D6D9AC1FAB38222D9271872D9D0CADB91ABE9B4E265F75C6E5E829E146C3D8CE1E9D12E0D129801957F46B0D2DBE1F749B1D08E2345F6239A731342EB75B0CF1BF411749BC2CAF2810B788C6B7238B4D3DA2D6315CE9542E24404F145755A30AB851E4445841BD33F716A586884888ECC6BC6498AA32919AE81D20C26973C2BD54582A0F6AD98ABFD2627E15690A727E69F581DD2A7127982A90E33E2D4A03FE339142C7E44C326AC46ED395A225D3033389917328B45316B1585A01B2C304B2944E903ABBB3EC5619441CFC8965A446DF75DEFA80C6E15ADBD506B7AB2DE12DDA9BC81441CFC89052E2E5808F7126C6FD3AC6AC8081258A84A09AE50F6CD7CC0F4AF336FD1D643E99079996268C2D32D909F22E3504F07FBB563196D4312FDDB9335D5C1D36E8C5EEA2278DBA23B94D193C947CC41CA993DC7DB1396340AD9C4FE687DD7B8D0C7A5120AE0204F2C665BD5F473D644C7FF26BFFBA7A36980830702128A7E661D677A092A36E7428A4139FB29B0095CC11086F447D2A9EF6C9B161F189C6299E084CB7AA00FAF787797BFB069FBC087FDE26252A1664F19C5A8A22EC5EE1AEB076357B7DC37E6B0F1520F958F7851BACB92C89FD114A72FEAC54652D45B09E1AE7651ABD164BCD537D58FA39D3EC8ACDCDF98425005862FA59692DE162B77E6297C66233348408A8AB695CE2F2728DB9FBE27E958967EC5974767C5A66023074B4A71AFD264AD2890E970A1F31D6E3311B736F9F9488793DDC88F23458064254C82A1D9E59EAD2FCEC40B430687C4B7E28960926AFCACC9BD756A71088C78450E20A2E980AEDE9EBEDFE7FABD6ABFE96F934C4B02C01CA194D01B73C25D5997039D3FCD0F099521F70CAEE69110AC1FC5A99917AD752FC96ADFAD7186D0A7C9CFE5601C07514EA6448D661C57AA20242103C4276A070A489A4CB6BCA0F9ECC4379FB220215FD91F81019D5B0AE619358B52468F272C178E3A74CF6775AA924FE329C3175D9E4C3E21AB9EC836EDC3ACAB2E3891EE8DEDA515D39AF9B8DDD0EE7B0164F805C3835F6D2BABDB30EAB4756E7EC7F829ECE01E8EADFBBED12FC283B3D4C69F575E7F80417689FDFCFC7BE27EE3B8CDF57AAEBEC4A95B7E5BB585B85227F7C32BE30DB3E65E42E30DCF5A5FA073DBA399D942F2222ADB9B9898102AFE5432EDC7F04AE34A8FEC2D81CB49A9A9B43814CE71D97F726E2B1E8F64B50E65DFB4816E12E82A3197484A4E9BBA4D2D69E3F19D0B75C21E2BFFE9FC0C98CF48A3AAF08D467F72687DF0178174B7897F734349B181ECA86A598A0C5E8C25946F24DC5572BD324A40458A788E5137F3C7A7C97FC9F12A3C463A8FE9449101CCE966D7C009323932998D56EF430C73BC24F5D95F737858DDC4F32C013\nss = B10F7394926AD3B49C5D62D5AEB531D5757538BCC0DA9E550D438F1B61BD7419\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 05D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7", "BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B3F5423E20A8620572A687C2B64B6CECCB5944D07107648BA73A19FDF6BB3F57C5FA079536C675FF17A6DD22439C8D968F2E3136D3000DD70C5DB6AA212A63C9E16222BD39201D9B64534C87AAC3B53B357BBD522660CAA73B02AE4F45E1B9868ED45CBF8533720F99A1282338A107647ECC8008AB2FED262512A059AC6073264817E08332F9C8031C9913F2339169851D7B746AD9A8F2F54633D470C3376302250A3255687DEE61C2625AA9CDA852D835EC95C4348C9BE74473049ABADD65CA055239D85DCB11E6297E1667AE548664D6BB19B347288D57E3DE27369A52EA25150675507CD5282CC4875FD8C67BF29ACCBC296E26C4B4AC813877945DE0A52C355526E2404D1F262A2505DD542BF3DCCA6F0121A5A45B77B419094408F409261E3C25F90689A5680B146FC6B1B76099F6CAD427C6AC4281DB70B34CEC467AE35186D6195574935A1387C5DC795523257482A7210E1009F5337D773B2708C694359A517152168775695ACBA0735BE594C8390C760070C4912E37CE33B3BAD965205D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2C9EDE13BE3DBB0EDC3AB08226CAE11771FF4C0B04A564B64A0D9FF10E373E986003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = D7894051D7B0BED3806F9C3DDA9B06603A6E20AC35848B907D3F146471A8D6BB1B8490CB2253B95BB02E34CF5CCA8A7ED85FE0E3A418B0B7085BF0DD8079AF05234BAC561C628B0D5E3040BA34DFD6732D0FBE3EF8D180AA1B02A89792D0411731F3005853C7D14AD636027ABF12B2AFB3BD9E6047F8CF0C45A9C27CDB9516790A3C6CD4AF8F6FC16403B31F0136B7CEF43E6F02A26305D3123AFC52008F861C69AB474C65E8111D85DDE93A24166452F7557458762C32B85F863A7DC151C544E9151F2239B12C171D09C44C7323A2D6E528DBDF10D52738E973474BCF4299EF1AE762A903E5F8F4B9F9A8E04EFD00A6E52A2D23C5156CA53DD4975F499766E3D7B1645311FEE841641EB0E7C411D4746DE694EDBB6BF7F8C071F595EAE3CEFDAC36BC3C4173E359B2EDFB6E8C130C56C94DBCCFDE5C680AB3BAE44F3C0DA40D0414F41637BEEC5FCEDFA6786E25229140954AB5C9D2B2DBCA3AB66E29D52A99B9F6EDDD769ED6DA638B52BF49488CF748082932BF551F490B84D474BE95CA7D00023948A79E3FDEA65CA84301E57A9541EFE63C1AC0A3DCA139CB4B2F1132E3D1790C260F761635B94784378811158E3D694C666C15F5DB3AF6365C30071A532EDE8C30C7B29A3CD272968C6D5619ED052A97014F41C5DA8EB2B22B81FA74A21BC584F8AB5E244BCC6145FB03F5191E1D0556DBB770E0FA6E5D0084CC671F6A41AFEEC906B13CC70A0D0C6456DF5CF5CC48380C2BA66D6EDCC3DA41E9B2159F492ACD5177782FCE88F3C1978F9FAB03A8F2AEB84DDDF3AC0C9E4832D948D167C529F9D49E11EACAF7A7B2AD49733B459E428A564EDF84422ABCDD669FFC370FBE0312CD75CFCC708105741A9991F929AACB9A30342F6091F501499369C27B88F27E0DA8F914A088DD0BE64E98AA5450DF11564A7CC4D4148DCA31A64CCC0709882CAF9DAC2DB60858387EFA47A223E1D582446E64BD5F237F1761511E8CAE5296795284C350DE534401E3AB548D60425C49E9DC87E1855C3EF3433EA3022310C6F5B2063B66EF3BA001497536853109DAE959383172A3028AD56528CE0B63149F1B86BFEA3F6AABB4D921B12989A7C4763F6EFC5AB4D997A6C25D73F8C6CEC35F6D3DC20A6EDB062845FAEA4D7D3DFAB7624DFAFE5A105B17966EE76C832F5C8035D8B4119D35CAA47287BAF11F727FB27D2D071781DC61CF254F247B7132ABA286E5DC99247751C30C24FEA034978CB8B22FAB060E2A142317D7DFF4A7DFDAAABD9A58D938DBE512E78E524A8D1AB7485573713873DE1BE9AACEBBB769E9291A01B9291159CD633C32D2B62BDF6339B5155552033EA1BF4BB77B19A6AB64A397F34B6E9934E13ECAB2459D32EFF5B3D9F99757007FF22A6A678B2AA330D17E747896EEAAF435F2D70B16E30B72A1E19F31C2C3EAF8CD88FECE9B920AF7A1444AC4889A53332EE90F8872A9429F989CE1FCD8E42E73BF1825DC39CD9A901C3186EBA54E6E40FAF9E90774889E9A1E52ECDC1", @@ -6442,9 +6452,9 @@ static const char *kData84[] = { "EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A0005585081C6B11DB7A19E14F9A4777C5C12B35289100D979E5B5B306C6692136A839CA4DDA2A1E9D3BB3C418A732EC4997D124B7D6CB4BB090C0F35AC2D206F2B1B19DDA1929AC935B2CB24E320EA87ACBCCCAC6D4454B8A183E89E8738DC645F50239232BA5EA03BAA3590CD29C05FF4C33D8107AADE2104BC879EBAA431294B201E2B589647C29C66F7F3677EC30BB1BBBA093B60ABB147CDC07748B098EC1F83855464B1AEBB41BF30F4CEB59C41C24701A39DC74B44FD8505980C1786275CF16272A29C285406C70EAC1DE5969D459CE1F211C8A47BE727A57A772566984452E2B2EA96ABAEB3A0990B9A7FBE5147F6A438E27A3624355B97C7140406D52870C421754886ACACCAB09B2351AD28716C476B61D7C9082F8CD81D31554F334AF75030C4075D2965A9DF37AF81A4588AC0241183247C5047BB81DFB6BBD7252993D69CF5660ABCF2AA5C9787F10C02793E9BB1CCBC3761B25759A38CF2C28ED1CA65700112E540EB4B0587E036B9502223FB95E2815A5E6F9C384369C24B1A962C4B05064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B82460170E6CF1DA1E7B92037F51B4E7674D9ABF74F5C225C5C6CE16A971691284AE77E0F9F21EABD8C0C6EEA7767", "F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = 46DE29644F359A188B8631AC51575AC1656857F486F933377165C7A52BCB6BBFE1CE34A3F44F11CEF9894D6E6DF14D962C23424A007EE9E813E2EAB2A62E8FFCE34D28F339FC0A0C47F2346A20AF7FFAE846167AE11E441E63D34BBF66A87EE59B778813D79A999371D5CA4ECBD347986521934027DE0BABA46106E03E730CE215C2381E4983DA09A4A3902A9ACD41F712471B21A4816A94BA453470CA0B4EACB05D07DD01CF39125D860DBA0D920F982A189D0CDB51FFF61123D0949044B68865B9FA2AF3D72C1DCAE71E0FA93553BF4513D55BC232306E33E420B4D4CE9593DAAC87790F7FFA42F30F79DD6C6B06099EF5E590F045682196B34D0AB643F6B0EE4331ECC1E1347EC8827D201FF040B0A7236E1AF72D831B84E76A89F73B4D91570B49E52858B528B7C0871A7052A6ED75BAF6D00DBB055992C1B9E0ACB7E279D806AB238CB0D7FCA987E6ECB167638EB1A17E8AFB885AA2C1294C3F776B635B6F5B5B51BD6007CD01EE567C1FF96E0525EA8E791C4BA594FC7BC5356877E2919700AC2670669DD1BCC0C939F05D1B6D462343C8F24E8741F15D0E74D114C81A1492E46D0916242CE41F161BF0B74A551EB703F5F1715B81B66CE5CBA6D710D51D3D29A433E2922006C16C7171C84B3CC423AEF676ACBE677EB2CF91D92A31571F8B8A4C6325DFE58598C2CE8D2AFBAF498A1C8B163187F893E72EC879450486E51B9C0C63680E3DA4F5938BE104813E170302F3BF6FFE4F236EA3253CB8E040AC10EEA044FC580492724ECE9651735CC5D1789F0EF935A768BEA164068ED1A7F23939CA2673BDB980FCC1B779F25A000F9EEA892701EA8E8786C0C7DDBA2BD83569FBDE99DBBBDA7A1A980C6734C50C556AD5E459480D234E63478A9060A487624CA1CF45B42FFA61A593D0C1DCC453D6FB0A08F89D95EB7A0BA933B59C24956BA7DA66B863578299A53F189623671B6F2D804E539C742325DE8A367A6B529B9636214019D232964CC85357505923368ED52FF4DA274F8F5AE3E2AB39C67EA1E6C247E46434A3C23808ED8733E7B0AE353CC38CE039C66D3D5D1C14CAE8D68830293628A184C0539509125E6036D44A1C516AA687ADCAB3869F6C28FB711E5AE932ED8D3CCAD7AA9AFE72674EBB1DF3AA5B67CDE6C86F79C58043EFD18544C7CDFBBF72BF9F31C14DEB828BF2207D2BBA81802E74910D5E76361D68FEDBAC0C790F68DD3685905E7C177508906C47F21DF850640DDEE2C02CB357E1935A00ABB60CBAAFB1900B7D16BE43E1CC9DB2DB7CFCA99143A25C0C549BBAE09E46D8904582F5137D4165F124D02C99EC2E833D2DEE4F222C55BB796DE06F9848322B6D0503005CDBF09913C72CC9AB7921B995B4427D4E2D9E0D988C45A61C4285A0B5B0C3299C564439B1B1518839587496A5D95427188EF42CA2BE1AD56282EA99631CDEA8E8EDE0A995BFBF6E7E434CEB7E906D0809BE41F7A8296BAC019920580D73A6A98179CC1F7C8F2B1549762828ED75DE117B930EF7FB4E506B31C55CF83C06FC9683734184B530144E7DA1388AD3D3B151D33414BAD73AE8B976C56F663FB1CDB6015B57FC30292789E20BEE073866F7C86D2E279314FDD20B54E434EFFC57CFFAF93510919186BD8D93629F7BC5E6772A10F895B4A8D4F2A9E7427A95953E111A9084A742423F65AF2F70D74228AEA44F19E3A9372E8C5682C124B3E1783454B6451ADB0C836DA79F51932BFFB81E71BB51A7D30327BB9DCBE7E6B8CB2AE568F6A38893C5F951821E4D876B846DA7744A6C1A1C701548BD678E7F920974F2D02694C14A222635CA7F912A0ADA4C381086FDDDCFE99739E33D5D3B595DA65E136E88BDE57C407C0B72684ABA65DDC298B566F3F4E673B17C03AEB72C1814DD49B4E1A369632BE71C708A0D17D40FC28036C411AE737B017879CC598E17DC9A0BACD2A2767CEE2D06630A2EFE66FC71E4B183D5B48076BB588B1E364CAD0D0760338A9D6AFEF4A7DB96180F4534462A29088CA48EB4D629323AAD491CECE3BCA0F2616742C6193A7C525E59DA78D9BF36F2113C28259537445BAAC4122915B708BFC95E8B5BF06F02A41C582088EB19113C1DD53B775473F2FFBC2902F53F0B2B7F58650FB5AD30808385E6423C08DCA29534831544617B1AC4053210055584D6A262FB63620A97694C00B1056BF43CFA780AFDAC356C593388D2B802C78D\nss = D24FB4E358A5176AE303C88B9BAFEC3EEE2D20723D42A4E487A1B75F8ABC1D43\n\n", }; -static const size_t kLen85 = 660402; +static const size_t kLen86 = 660402; -static const char *kData85[] = { +static const char *kData86[] = { "# Kyber512\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E84B505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A\nct = 56F425E5F9E5760159049B17E5ADF854E0129250848EDCB49BE2104F80D96137A706F44C4BF306CC52C89CD74F98975F5A2CCB43C26CB445C6693F8CF8FB0A2099B196B57FAF8C8631887B67A9022C8B7CBE821E1ABA1B8E5C1931F6954066AC89B26A6D2132CFFBE2F7F63600AEDB3AB610493CB403151F0EE0E6BEB3F137FC3AA4E86026EBBC9E742084866EB964803B768B0190AB9B564CE4BC3470EEF83E1D3706A50207C81391A9B75848B2E9D7BDDC392978BBAAD0197A9B26EB7F1CB4F2D3010F697E2C568870F01C219447A23740B013577DE1CCF5D8AE607019D112E8B56C7B56E323F6A2FFDC982F6D1AACF1B23F7660FF8063D098C9AE2198BC5457B809B53296FC0887029F907E12F7C72923975F2E6FE2FA3481DFD84D9850006F94F8390C80C8E6A4D3C71F56D0129CA716A8F16C84FDBD64837DEEED2FFE083B7AF098D657DC62106AEABE45C48A5733ED4D9A821BA64D83416470D2329CD40A265A6A02977365295B68AAF02596C856185AEC836B864F0D73D364DFC7AF0DDC7975849E7E78E612822215A1F9FCEA9A3BE3B4E7F2BB60E05DA14503179CC566B448F44DFA70EEA5B86A11A2FC51B3D6337BDC2F0F16DBACAF2C3A31EB9AE8C02973E2207027DC925760C0DD1831EAB0AE502411891593DF3C15F6946262BCFD7931267830F2F75888486BBD6680D42B60A8F0F20AD7FFA169FF8C6068D4A20EFB8BC8884958738E7BECC251F797221C4E45E270195FAF4B966977BA79772B0CD9AEAEB8EE3785B4D1D5ABE608C3A0969BBCB58E4C1527EF4D3897C0E935A63D06CF956B2147A127E7B01E5653CD1C84DE0183027F9373CBA12204F952FC44D8C5441A6E79CEC54F89E06FC4337453F81DCB9F4CE9F753E8D552FAE1F589549014830A6820045A16B692B9780613A40DAF305058634BAB7C54BF24BB1122D27E961BA4E0E49CD5242D047EFB66DDBD1EF9B45BCA73051679D610DAE4BB4129EC12E1CCE5B7AAD081DCF91155880D83EF68880447AAA8F9980AC253BBD430A9A63AE8A673AE9AD6375C18C438AFDC81B7F9249F870078AB672D58F0F32620C7\nss = 500C4424107DF96B01749B95F47A14EEA871C3742606E15D2B6C91D207D85965\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA265612", "5B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F\nct = 49E57994384DE63CFDACDD89E3CC14FC54926327E4D9924523D7E0DC8F73C7B6A3CCD39156DB79D30944C92C863566D79968BB84611271D325DCAA9AADFBC869EF4912C15877BFA6ED0C3B333CBFD491979422396F7AAE2C8B1D1CCF4335FAFD872479C7781003634E996C4B2EE67948EB3EDFAF73E49104F329A97BC6945B531A44C145BAA5DD813C98517DD5824791A7F67312FAD81B174A7B351E4334478E75D518CB7A30D4B9EEE9C4D6F1E423C7E84A3FD0031A790725A8D36C1F6A2E443B8F7DDFBA038FA2A192B4B750E9546EA79D05ADB3E043FF1BC7267B9C56D7B4771B05DF34DD715CE1D549A08D4B4D08269659D5298FAAB6AF725AD952529A4260F36387A809FF7C1797B6E1DFB8D77325FF823C568412B46D5246F89C81CABC6D4DBB2E9DDDCBC082A709B79B9C0DB1F2E0DF2C895ABD44ED1087A78209E2727CFDB621A5BFB84CFC9902F5C7D2475F8BFFE68B41399429DDDBE603A54C3F3F95ACAAA065CEDAB71FE418D7B6B4A1409401D87F5DAA0BA7690D7152AAC117C564FA2D2C51C6D8F1FF1507F96BBB7994FC22B9BF5C366DE5EE560DA2C6340B5825B9A7D61C0FED198809918E5252672FEBEE0A8F6D94495C9058BC0D826496659F3C9346886501059EB13524806F15977DF99126FE881397CE9F0F1383D63622B4484AE4C28E388BB83891B8B2987C3780EA091321DE80534B7F58C958F9971B5E6CD75A886751947E4BFDFEA2A9E753FAA74732057C1B8DF0DCF947184A4283A9C0138EA4068ED81ABCBBBC31A87C255FA321B312C596DEC58F895B9A45C8D1BF6C2A5193D2A0C60F1036AF71455AFD38C38C84369462F430EA29AA98E28F34A9ACCF33E605D33CB798EB23D268968C52F9ADF269C7364410DA07D7803D880F970E48185899E3FE9EDCC8990A97FCB9723E93FCE7FC4B15080F49C869B2A1A831C2AC5F035178CABAEECBF57281CC119107E625A9A2F937E6CD6E67C40DFEDEA90CDC176AEF83D2C901B39DBFB09C37CC224385F70545D4D815D26F0637FEC78D46CBB423FFA054CEA5784DC1F03B3448A93F9128263F32C4DD7CBAAA517B7F\nss = 18471AC55B75B5CA5705AD3AE683A48C30102A5A10F2DF93A943C14FAAB796E8\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB", "5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F\nct = 57F5245F7CF4994E8D65FB0661027ACCD9574990B980564B22B1FA2D6680696A50E463940D814AB53B9BAE077C0C4F947D43DDF6DA2157690625A908FDC77A8F2EA8006EBAAC38C1DD30CB94B97454A773E5C59E7F609FFBAF2C11ED3EB0D52924F932603A809A2A2C3D2926F32FAA786B9C388C6A85A1C0A7BF48D7F2CE3DDECCB2CF16122E9C8156CB49F80C831D3A114CB18865507F14EB49671DCBE73AEF7CCFD408D82E0459E3C0FAB577818B7C3CFE3E11E3AC5DED4F8DB01544310575F5DBC150FB906AB41B363BC20D67072AF9895C02DA4DF1E84ED1A0786212A70067055FD4B8223812D89234EFD385DCE1767CD9F6921B0175961DB999922466622754EFED26C7782ACE26A5474F14B16F8D96096F3D9FE98D4B10893BF10CBD6CC7D11189A91BCBF856FA954AADD4DD8B8705EE6F3F5A8C9866633A1862ACB8CAF8C5936C0DD0B7DC4CDE607AD33F02A82D1EB4ADEAF2F8976F2DDC7845C9E4063F40ED58D774769F1321A6A2E0249C11924D66B7A2850AE1C8C9D316C578F14668C029F161FD2AFF202F0795C9EA237FAE1375F5D67CA22C4B61321C5DC06299CF42EA0AC6E553BC153C642A25B985082515423AAE4D5856B9F4AED26C51216D18EC1E389BCFEC07C6C9609079F1395E4D339F5471393D75F51A4B9BE1AC7DBAD9CE1FD3866E385D7B52EA33071B41A0795FF2C7996B652DCE78787A52EB48422D57ED3E5B6B0310AA6BDD99FAA9AE6C2FB651887EE121C12780C403181B9E1EFCC0FBDE423F8B0B9922BFB8D1CA3F993FE387DFFCB6D7D46CFD85F286ADF91C12EB03F8EA2882BF54FA05AB5CA0B3E6BBD38CC9E92A9EE0161CA3F4E710835322294B29C13AF0C74A814364A4EC4058B2A8B129E7DD58AF8DCC491468C0729A68443D66746875928010C7D1760AB5813CEFD20B9D4CE22FEE089F5293F9CCAB4746C3B34C0CB8CBE3241DFE4226DFDB6AF77A20D5A9D92C46B86990089202E07E6C144FC8FE26A46A5DE896E644F89C37515997A47B8B06345DB9BBD9691A3724C8E7F4A43A5D049043EFE3D67B6857F089F3CF879BFAD47F150B59B522AF45\nss = 0A3B1120219FCBA59788965BC43BFEE99864AF94E1E32E02082E5DAC2C63C1CA\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A5", @@ -6527,524 +6537,524 @@ static const char *kData85[] = { "6EBBD1E28A2107822E8EECC9\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14\nct = 13B75C4798F622655F0903077D6159D805E312FF282C86440461715A2B628183CB5F22AEC08EC8E1EB09D1EACD3878D0100C8F8ABA95FAEA63D0ED59B111267807EA68BF774DCF23FF924ED1C67D34AA4F55BE2340CEF6344D8317575E788D177BAD6BE198DD10E0DBC72144422E50CDCCCB463A7F7A0284D25D769FFDA17B6031D7148E9CBD1F99F8FB763A60F5FA9A91B7A76275C770ADCAA6E2381276D141B75EB3E40D48E0488716C824C4C5B90FEACD6C024DA72810E2E7C14A1C0229422B61818A72076C23AF81633FDBDF2EFC2C8CAB5333AB5A12803EEE829FD9CFE5833319D01BB519F0D8C6D3BCF5CE5B0600DD5D3C5337A695AA0CCDF554F4DD1ECEEBBA01808837FDA8E097084142FA65551E87A4F2D77F3F17B624FBB6DCF7E5EB6B7224CA3E36C438B2EFC672DC05D8BF02132F40973CB1140910751076EE9C706124B960C3CD8A195A9C766F5AC549A850377A51F8F6F3C54052E245F06B279C9FEE2C71D29A983A5633D3ECD69E4A03E80A8371251326CBCF7F24530A7398A2CA0EE8FFCA3207D82291C8E5FA80C09AA4316651C1478ACAEAE7FE162E603E01ADE5787DF86436E116B9016A91F6A307403E3CD7F99D6A76E86BA66620D9890B55C063DDD318E8A965E391A257043A7B91C8F1274C0873AA208063BA738073CEA166C5CCBAB6C48EB41541A6D76A2928BA9E8D8C3A8E2BEBB6D1E96199BDA0A34F6755287635B03800B06074F0B1BB729C8B58C4EF2DAC8995431F37F7A6B49008A0F9F538BFC93F098BCCB14151F81DA9F7108115B480A500B8ED0633B05436A7ADDB681ABD7145F595F00A53ED89BBD64CD9EE3F830F6CAD472C46A9B9206D1E90E2AA3DB914B3D5C5F0FCF72772A1491ACB0521EADE3FEDB758B381A90947328FD297711D5AF1473BD328389D88F693C513BBBFA3869AEDF6DEC7A6C8CF299D83B9F354561A82F674CCCD7DC1238A5E1B78FCB9FDD9ECB59C5FDD5A5A50AA99968B084A7092E63F70882CD4BF5996C090DEB6A0A24B90A487EF2000F5F1C0B28930CD917F3E7C37187ECDA1891082741628DEE921BD9F15AA669F67709D\nss = 3F22350CD0B7AD89D7187F4F6FA0FEF87D7DCD2A69C3AA0D577041E339C63208\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476", "468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AD375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050\nct = 57CC2A0ED89C9D49E7C4E7BD0DFFDA6AF8F098F935257B9DFBE7FABF2EAC18E1199CAAF212D7D47DD2FB630B0A8C6D56E5B4A14A43712F307AA511CC19DA9F0DABFD838BA0F6F537785193E83BD2ED10B58D039CBD4CF3221163FA8DCEB809F3E8743F90D6AC724C5BA7FF2C90FB2540649994D8B058086E03607F32D421795EC489CA30B9EDC63EE325C7EAF07ED193EB22FBB9963CAB2F93506DC25B42A2A8E15E7CF922C7E281372B8A5D9BC1A62DF3A42D7D04AEE9FB3DAE474C757819E5B8F6D38D7B61DCF8BCEEE3BB40B834673F8F780C62B4A5041A9E60C8293003B3F84C67D8722FDEC32309273CEBF62811490ED60F9EB65C43C7CD4562E851D7439DEA4D7A046D9DD6617492B6A5255A65DE99F3B3721723BC16946090035863539D0DEFCC56C1C754B7396F99C6A646642FFA68CB18B25EA29F0E6197648900BCC71339633A51E6487335E30FDE0CAC3B11EE50F898D6D29ACC51571523F98D585C3151DAD832278D9A954B908D0C66398D596788DD9D6F3518CD4636E270CB25107D536277DC29EB873E9576A825E2C652E0C688CEFE6F88B563C750A1E71C01FD00128D5635970F72B09C4FF3CE3B0292739E60455C0ABAF2622EC3A0FF7FBE41830F56A09B0C68FCC93BB09A3F0050206E5457B8C1392E08AC6124A9EB26AE29F9240CF515CC4669975371A0B4E2BA104463EA03FCBC0E845A192852A08864E966F00555407A7DF3329673B89DC7FEAC929FAFA5C76FECD1539DFF005289002617543F8F4A7BEDB861EAE5CE5DE8709895542F6BC3652EF89A8DAB31800BE8F9175912D0BE6CE06FBF67CA60E29421488E95C1502524B6AEEB8086CAD76A98AF1F10D840608F4BAC03087EB9399AD6223D3A74C425E6DAB9FF9ECEFBCF32CC4323E2BB1BD147DC6B85D2C8EFEBF0B40ECFDF3B0C8A2CBD4B271FF38316F0766257637984237F0D226E3481D4751A51ECDC05338678F449ED2AA0FC32A644A6A00AFE58996C8572860E6729219AE864E05F298D044943E7EE575589A21FC869053BD7B6F1E76057F44D23CFC2E6BC461D717BBD67F1F5FA21B44BB87A3F20C2\nss = 49394B4A11F151A194FCA2A1D8149EFB1302304D83402623B65FDF23EA4E53E3\n\n", }; -static const size_t kLen86 = 106; - -static const char *kData86[] = { - "0h0f0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\x30?\x12\x8c\xd8$\xa2\xb4\x65\xf4\xc8\x46\x88+>\x1f", -}; -static const size_t kLen87 = 3496; +static const size_t kLen87 = 106; static const char *kData87[] = { - "0\x82\r\xa4\x30\x81\xc7\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10S\x04\xb0 \xc1o\x87\xa0\xd8\xbd\x94\\J\xfdkQ\xa0\x82\f\xd6\x30\x82\f\xd2\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x90\x87\n*\xe1\x46\xab'\x86\fvY\x16+\b\xd4\xc6\x61\xc6\xa7.X\x17j\xde\xae\x96M=\xec\x19\xb9\x91\xa6\x1e\x94\v3\x13>L\xdeZ\x1f\xd4\r\xeeJs\x86\xa6\xc1\f\xac\xedr)\xe4\x61\xc8\xd9j\xbf\x17%\x84\xa7Y\xaf>\xb2\x94\xde\x97\xa7\x9b\x83\x61\x33I\x9a\x87\x38\xf9\x1b\xa6UPaa\x1bV\x9e\xdf\x94\x81u\xb7\x02v\xa2\a\xe8\x32\x8d\x39\xf0\x03\x88\"\xbc=\xcf\x64\xfa\x8f\xeb\x15\xc3\xa6s\x15Y\xc5P1m\xffKn\xa5\x1f\xaa\xfc\x8cK\xa0\x82\xf2 ^\x8b\xa5\xd0Z\xe0\fD\x06\xa5/\x83'\t\xe9\x31\x63\xaaZ\xb7\xf9W\x90\xd9\x44\x80jY\x18\xb3\xc5\xcc\x02\xd0J4\x96\x8c\xc0\xe6\x8a\x9a_\xa1\xf9\x61\xe7\x9a\xdc\xec\xafL\xaa]\x7f\x8b*\xaa\b\xca\xd7:\x9a\xe2\x81\xe0?\xf5O\x95\xe9\xfe\x81T#@\xb2\xe6\x91\xe7\xd3\x92r\x13\xeaI\xee\x16\xf1NT\xa8\x1cYFI\x9f\xd7\x66\x66]\xd5\xb6\x0f\x35\xd3\x03\x04\tG\x8c\xeb\xe5Vo\x92\xe0\x00gX\x8d\xc9\xc8\xbc\xcaJ\xbf\x30H\x13\x8a\xfb\x89V\x01\xa9\xf5M\xf7\x92\aC\x80H\x16+D\xe2\v\x88\x9c\xe4\x46\xe4\x92nl.'aVV\x9f\xf6M\xcbJ$\x83\r'[\xa9QrW\xf2\x80\xb7\xec\x12\t\x89Hu\xdc@d\xc9\x1e\xb9\x43\x97\x8f\xa5\x34ri\t\x8f\xa4\xaa\xa3\x8c\x38\x64\x32\x05\x8agRZ\x1e\xeb\xcb\x8f>\xfc\xa8\x81|\xc5K\xc0g\xe5\xf7\xd5\xa2\xc4[\xbdI\xb6#\x86\x00S\x8e\x99\xdb\x39\x93\xe2\xfb\xbbJ\x9a\xf7@\xa0\xd8\xc3\xdc\xcbv\xfa\xef\x82\xb9\x1cR\xbd\xbf\xb6wel\xee\xacxg\xa4\xf0\xf6\xc3P\xd0\x81\xb6\xeb%8\xcckp\xd6\xdbH\x87\xd3\xb3\xe7Pb9\xb9\x92U\xf7\xb5\xaew\xf8\f,\x84\x1f\xff\xcf\x43\x32~\xf0\xe3\xe3\x0e\xb8\xe9\x11\x8b\x90\xddP|\x16\xe4\xc7^\xc6)\xe3+\x11\xd7\x90\x39\xe3K\xf3\xc9\xa5\xc0^y\xb5\xb5\x90\xab\xdb\x90\xd2\xd6\xb0\x39\xf1_\xfb$\x80;\xc3r\xc9i|\f\xf4\xb8\xe5\x04H\xa0\x82\n\xba\x30\x82\n\xb6\x30\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94\x30\x82\x05\x38\x30\x82\x03 \xa0\x03\x02\x01\x02\x02\t\x00\x86\xcd\xbd!\x8c\x44\xd7w0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905051505Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x31\x35\x30\x35Z0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xbe\x38\n\x82\xa2\xc9\xbd\xa0\xe7ut\xb7\xa8\xfaM\x03\xe8hu\x87\x0e\x94\xff\xa3\x8a\xde\xc3\xc0\x8d\x34\x38\xbe\x36\xb2\x01\x16\xd1y\xa4\xf6\xed\xa4\x19<\b\x15mb@\xf0\x8f\xa3I\x01\xd3\x03\x13\xc5,\x17\xae\xe6I\xa7\x32\x36j\xc3\x18l\xda\x64TlL\x04\x14\xfd\xe2\x9fN%\xc9\xe5\x8d\xe6\x82\x62\xc1\x1e\xd9g\\\x9b\xdd\xf4\x8b\x19v\xc3\xd3#\x1bv\xae\xee&\xb0\x98\x02\xfeG\xa7\x06\xd3\xa5i\x91\x39S\x1f\xd6\xfa\xf9\x8dLAC=\xf6\x33\xe6\xca\xa1\xeb\xda\x0ew9\xcc\x34x\xbd\x96ru\v\xb1\xf3\x85@\xe3qL\xb4\x0fh\xa1kt\a\tt\x1f\xa0\xcb\xac\x80\xf3\xa2{\b\x04\x9d><\x8f\xa8\x43*\xa5\xec\x46\x8a\xc5\x30M}\x9b\x8b\xc6\xb9\xaf\xb2}\x13\x99\xa6]*KU!\xeen\xb6_\x9fU.\xa1\x97+\xf0\xac\xe8\xf7\xd2@m|\x84\xbc\xe9\x31\x8b\xd2\x31\x1f\xeb#v\xe3t\xd9\xb3\xc1\xb3\xa3\xec\x61\x04\xe2\xce\x9b\x00M\xf8-\"\xe8\xeb\x88\xa6V\xe9\x12\xea\x16\xbb-\xe2p\x87\xcb\xc3\x0fm\x8f\xd9\xa0\xf8\xac\x31\xa2\x00\xdf\xe6\x85uB\xf2\xa4k\xf3\f\x97\xac\x8a\xf6\x85Ji\xe3h\x89W,\xd5\x1d`\xd1\x92\xae\x1dS}ql\xdb#\xff\xcf\x45\x12\x1f\x97\x39\x88\xae\x33\xb6`xu\x7f!\xef=\x9e\xbe\xfc\xbc\xe7\xef\xd2 \x8c\x80!l\xcaJEg\xef/\f-\xb6\x9b\xaa\x46\xae^|U\xd6\x39\xf5\xde\xa3\x1e\xdaM\xb5\x06\x16\x9fPy\xc3\x10q\xd2\xe8\x0f\x1d\xdd.G o\x93\xcc\xeb!\xff@\xeb\x44,C\x9e\x85\xde)\x89\v\xa7Q\xfb\x84|3\xcb|\xe1i\xba\xb0\x34\x00V\xf8\xf2\x62\x8c\xbd\xbb\x87\xb8\xac\xb5\xd3\xe4\x83\x05\x1ch\xc8\xedWZ\x84\r\x01\x98\x80s\x04\xb7\xceo\xa6T_i\xda\xd1\xc9\x06\xbd[\xbc\f*\xe6\xf6RO\xd4\xd6)\x1e\xe4\x37[a\xf0\xb3_\xab\x30=\x14\x44\x9a\x99\xcb\xf0\xf6n\xdbO\xc5X\x13\xff\x92\xaa\t*f\x06;\xec\xbfk\xa7M\xfcUm\x92'A\x01m\xb7\xbd%\x02\x03\x01\x00\x01\xa3\x63\x30\x61\x30\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x05\x30\x03\x01\x01\xff\x30\x0e\x06\x03U\x1d\x0f\x01\x01\xff\x04\x04\x03\x02\x01\x86\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xb3`\xb5y'!\xb2\xd6{\xc1\x46\x8e|\x9e?\xe1=\x9b\xcd\x9f\x9a>\x96\xfd\xa9\x1fkS\xe9\xe8\xf1\nj[D\xce?\x92Q9\xb6\xb4\x9a\x90\xf7\xa1\x1a\xd2\xf2\x11\"\x86\x9d\x94>\x91\xc8#RQ\xab<\xad\xab\x91\x87\x33\xaa\xd6\xf6\xca\x30\xc4\x9a\xa1\x86\x9e:/\x1b@\xa8\x87\x8b\xd6M\x8f\a\x9d\xc4\xf5\x42\x1a\xbf\x89\x1f\xe0-^;}\xa2;M't\xaf\xdf\xb9ld\xbb\xffy\x90\x80\xbb\xa3\x9aPj0\xa4\xb0I\x1e\x12\x82\xb1\xea\x85)\xe9\x1bv(\x01\xab\x10\x89\xa9\xa0\x43\xf8\xaa\xac\x37\x18\xdf\x06\xae{B\xd2\xcf\x85}\x96,\xae?\xcaL\x97\x10@\x18\x35\xf2\x0e\xd4\x63\xaa\xe3\xd1\xd6\xf5;\x16\xca+\xb5\x12\xbd\f\xcfZ\x1e\xdc\xd6\x64\x0f V\x1fN{\xe7\xdc\xa0\x35\xe2\xb5.Y%\xb9\x34_Do\xaa\xf0\xb9\xcc\xc2Z\x1c\xf2v\xfc\xfd\xe3\x37\x96\x31\x8a\xc7\xb8<\t-\xbbK\x06\xfe\x9f\xe8#\xcf\x9aV\x9d\x1b\xc0i\x18\xa0[\xde\x9f\x65\xf0\\\xdf\xbd\x45m\x02\xda\x41\x15\xc3\xd9\xe3\x41\xde\x98\xd3\xb9\xd2\x45\x36\xed\xb9M\x9a\x9b\xcb\n\xce\x87p\x9d?\x9a\f\xfemSC\x92\x45\xf2\aS\xd2\x1d\xb5jiaI\xe1*\x7f\x9a\x8e%\x88\xd8\x10\x04h\x03~\x89\x02\xff\x8f\xa1\x93}\x04\x32\x7f\x30Z2\vngg\xaa%\x12\\L+\xa0H\xb5\xa8\xd5o\xfc\xf2}\xed\x90N\xa5\ft\xd5\xd7\x1f\xb6\xe0\xb1\x04\x8a\xd0H\nwn\xc6\xe0\xb8\xea\"\v\xfb@\xa0\x63\xec\x62\x9cG\x1d\xf7\xe6\x1cP\xfe\xd9\x66\x43\xac\x16\n\xc3\x39xK\xb8\xf8\xfc\xd4m\xe7\xb0\xdd-\x9f-vb\xd0\xa1l\x85>9\x8f\xc9\x12K\x16\x12*-*\xe5\x99\x98\x13\xdb\xf1M8\xe6\x11\x81\x9f\x99\xe2\xe6\xa8\x11\x95]g\xd6\v\x8f\xa4~\xc1n\r\x06.J\xfa\xc7u\xfd\x1f\x91\xecK=\x89\x01jI\x82\x97h\x93\x61\xd2\xc6\xefT\xea\x1f_\xaf\xd3\xa8\x16\xa9\x99\xc6\xd5\xbbs[Fu:\n\xc7\x36\x62\aX\xe1gM\xd0m\x00\r`\xb4\x8b\xc0", + "0h0f0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\x30?\x12\x8c\xd8$\xa2\xb4\x65\xf4\xc8\x46\x88+>\x1f", }; -static const size_t kLen88 = 69; +static const size_t kLen88 = 3496; static const char *kData88[] = { - "0C0A0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx", + "0\x82\r\xa4\x30\x81\xc7\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10S\x04\xb0 \xc1o\x87\xa0\xd8\xbd\x94\\J\xfdkQ\xa0\x82\f\xd6\x30\x82\f\xd2\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x90\x87\n*\xe1\x46\xab'\x86\fvY\x16+\b\xd4\xc6\x61\xc6\xa7.X\x17j\xde\xae\x96M=\xec\x19\xb9\x91\xa6\x1e\x94\v3\x13>L\xdeZ\x1f\xd4\r\xeeJs\x86\xa6\xc1\f\xac\xedr)\xe4\x61\xc8\xd9j\xbf\x17%\x84\xa7Y\xaf>\xb2\x94\xde\x97\xa7\x9b\x83\x61\x33I\x9a\x87\x38\xf9\x1b\xa6UPaa\x1bV\x9e\xdf\x94\x81u\xb7\x02v\xa2\a\xe8\x32\x8d\x39\xf0\x03\x88\"\xbc=\xcf\x64\xfa\x8f\xeb\x15\xc3\xa6s\x15Y\xc5P1m\xffKn\xa5\x1f\xaa\xfc\x8cK\xa0\x82\xf2 ^\x8b\xa5\xd0Z\xe0\fD\x06\xa5/\x83'\t\xe9\x31\x63\xaaZ\xb7\xf9W\x90\xd9\x44\x80jY\x18\xb3\xc5\xcc\x02\xd0J4\x96\x8c\xc0\xe6\x8a\x9a_\xa1\xf9\x61\xe7\x9a\xdc\xec\xafL\xaa]\x7f\x8b*\xaa\b\xca\xd7:\x9a\xe2\x81\xe0?\xf5O\x95\xe9\xfe\x81T#@\xb2\xe6\x91\xe7\xd3\x92r\x13\xeaI\xee\x16\xf1NT\xa8\x1cYFI\x9f\xd7\x66\x66]\xd5\xb6\x0f\x35\xd3\x03\x04\tG\x8c\xeb\xe5Vo\x92\xe0\x00gX\x8d\xc9\xc8\xbc\xcaJ\xbf\x30H\x13\x8a\xfb\x89V\x01\xa9\xf5M\xf7\x92\aC\x80H\x16+D\xe2\v\x88\x9c\xe4\x46\xe4\x92nl.'aVV\x9f\xf6M\xcbJ$\x83\r'[\xa9QrW\xf2\x80\xb7\xec\x12\t\x89Hu\xdc@d\xc9\x1e\xb9\x43\x97\x8f\xa5\x34ri\t\x8f\xa4\xaa\xa3\x8c\x38\x64\x32\x05\x8agRZ\x1e\xeb\xcb\x8f>\xfc\xa8\x81|\xc5K\xc0g\xe5\xf7\xd5\xa2\xc4[\xbdI\xb6#\x86\x00S\x8e\x99\xdb\x39\x93\xe2\xfb\xbbJ\x9a\xf7@\xa0\xd8\xc3\xdc\xcbv\xfa\xef\x82\xb9\x1cR\xbd\xbf\xb6wel\xee\xacxg\xa4\xf0\xf6\xc3P\xd0\x81\xb6\xeb%8\xcckp\xd6\xdbH\x87\xd3\xb3\xe7Pb9\xb9\x92U\xf7\xb5\xaew\xf8\f,\x84\x1f\xff\xcf\x43\x32~\xf0\xe3\xe3\x0e\xb8\xe9\x11\x8b\x90\xddP|\x16\xe4\xc7^\xc6)\xe3+\x11\xd7\x90\x39\xe3K\xf3\xc9\xa5\xc0^y\xb5\xb5\x90\xab\xdb\x90\xd2\xd6\xb0\x39\xf1_\xfb$\x80;\xc3r\xc9i|\f\xf4\xb8\xe5\x04H\xa0\x82\n\xba\x30\x82\n\xb6\x30\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94\x30\x82\x05\x38\x30\x82\x03 \xa0\x03\x02\x01\x02\x02\t\x00\x86\xcd\xbd!\x8c\x44\xd7w0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905051505Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x31\x35\x30\x35Z0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xbe\x38\n\x82\xa2\xc9\xbd\xa0\xe7ut\xb7\xa8\xfaM\x03\xe8hu\x87\x0e\x94\xff\xa3\x8a\xde\xc3\xc0\x8d\x34\x38\xbe\x36\xb2\x01\x16\xd1y\xa4\xf6\xed\xa4\x19<\b\x15mb@\xf0\x8f\xa3I\x01\xd3\x03\x13\xc5,\x17\xae\xe6I\xa7\x32\x36j\xc3\x18l\xda\x64TlL\x04\x14\xfd\xe2\x9fN%\xc9\xe5\x8d\xe6\x82\x62\xc1\x1e\xd9g\\\x9b\xdd\xf4\x8b\x19v\xc3\xd3#\x1bv\xae\xee&\xb0\x98\x02\xfeG\xa7\x06\xd3\xa5i\x91\x39S\x1f\xd6\xfa\xf9\x8dLAC=\xf6\x33\xe6\xca\xa1\xeb\xda\x0ew9\xcc\x34x\xbd\x96ru\v\xb1\xf3\x85@\xe3qL\xb4\x0fh\xa1kt\a\tt\x1f\xa0\xcb\xac\x80\xf3\xa2{\b\x04\x9d><\x8f\xa8\x43*\xa5\xec\x46\x8a\xc5\x30M}\x9b\x8b\xc6\xb9\xaf\xb2}\x13\x99\xa6]*KU!\xeen\xb6_\x9fU.\xa1\x97+\xf0\xac\xe8\xf7\xd2@m|\x84\xbc\xe9\x31\x8b\xd2\x31\x1f\xeb#v\xe3t\xd9\xb3\xc1\xb3\xa3\xec\x61\x04\xe2\xce\x9b\x00M\xf8-\"\xe8\xeb\x88\xa6V\xe9\x12\xea\x16\xbb-\xe2p\x87\xcb\xc3\x0fm\x8f\xd9\xa0\xf8\xac\x31\xa2\x00\xdf\xe6\x85uB\xf2\xa4k\xf3\f\x97\xac\x8a\xf6\x85Ji\xe3h\x89W,\xd5\x1d`\xd1\x92\xae\x1dS}ql\xdb#\xff\xcf\x45\x12\x1f\x97\x39\x88\xae\x33\xb6`xu\x7f!\xef=\x9e\xbe\xfc\xbc\xe7\xef\xd2 \x8c\x80!l\xcaJEg\xef/\f-\xb6\x9b\xaa\x46\xae^|U\xd6\x39\xf5\xde\xa3\x1e\xdaM\xb5\x06\x16\x9fPy\xc3\x10q\xd2\xe8\x0f\x1d\xdd.G o\x93\xcc\xeb!\xff@\xeb\x44,C\x9e\x85\xde)\x89\v\xa7Q\xfb\x84|3\xcb|\xe1i\xba\xb0\x34\x00V\xf8\xf2\x62\x8c\xbd\xbb\x87\xb8\xac\xb5\xd3\xe4\x83\x05\x1ch\xc8\xedWZ\x84\r\x01\x98\x80s\x04\xb7\xceo\xa6T_i\xda\xd1\xc9\x06\xbd[\xbc\f*\xe6\xf6RO\xd4\xd6)\x1e\xe4\x37[a\xf0\xb3_\xab\x30=\x14\x44\x9a\x99\xcb\xf0\xf6n\xdbO\xc5X\x13\xff\x92\xaa\t*f\x06;\xec\xbfk\xa7M\xfcUm\x92'A\x01m\xb7\xbd%\x02\x03\x01\x00\x01\xa3\x63\x30\x61\x30\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x05\x30\x03\x01\x01\xff\x30\x0e\x06\x03U\x1d\x0f\x01\x01\xff\x04\x04\x03\x02\x01\x86\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xb3`\xb5y'!\xb2\xd6{\xc1\x46\x8e|\x9e?\xe1=\x9b\xcd\x9f\x9a>\x96\xfd\xa9\x1fkS\xe9\xe8\xf1\nj[D\xce?\x92Q9\xb6\xb4\x9a\x90\xf7\xa1\x1a\xd2\xf2\x11\"\x86\x9d\x94>\x91\xc8#RQ\xab<\xad\xab\x91\x87\x33\xaa\xd6\xf6\xca\x30\xc4\x9a\xa1\x86\x9e:/\x1b@\xa8\x87\x8b\xd6M\x8f\a\x9d\xc4\xf5\x42\x1a\xbf\x89\x1f\xe0-^;}\xa2;M't\xaf\xdf\xb9ld\xbb\xffy\x90\x80\xbb\xa3\x9aPj0\xa4\xb0I\x1e\x12\x82\xb1\xea\x85)\xe9\x1bv(\x01\xab\x10\x89\xa9\xa0\x43\xf8\xaa\xac\x37\x18\xdf\x06\xae{B\xd2\xcf\x85}\x96,\xae?\xcaL\x97\x10@\x18\x35\xf2\x0e\xd4\x63\xaa\xe3\xd1\xd6\xf5;\x16\xca+\xb5\x12\xbd\f\xcfZ\x1e\xdc\xd6\x64\x0f V\x1fN{\xe7\xdc\xa0\x35\xe2\xb5.Y%\xb9\x34_Do\xaa\xf0\xb9\xcc\xc2Z\x1c\xf2v\xfc\xfd\xe3\x37\x96\x31\x8a\xc7\xb8<\t-\xbbK\x06\xfe\x9f\xe8#\xcf\x9aV\x9d\x1b\xc0i\x18\xa0[\xde\x9f\x65\xf0\\\xdf\xbd\x45m\x02\xda\x41\x15\xc3\xd9\xe3\x41\xde\x98\xd3\xb9\xd2\x45\x36\xed\xb9M\x9a\x9b\xcb\n\xce\x87p\x9d?\x9a\f\xfemSC\x92\x45\xf2\aS\xd2\x1d\xb5jiaI\xe1*\x7f\x9a\x8e%\x88\xd8\x10\x04h\x03~\x89\x02\xff\x8f\xa1\x93}\x04\x32\x7f\x30Z2\vngg\xaa%\x12\\L+\xa0H\xb5\xa8\xd5o\xfc\xf2}\xed\x90N\xa5\ft\xd5\xd7\x1f\xb6\xe0\xb1\x04\x8a\xd0H\nwn\xc6\xe0\xb8\xea\"\v\xfb@\xa0\x63\xec\x62\x9cG\x1d\xf7\xe6\x1cP\xfe\xd9\x66\x43\xac\x16\n\xc3\x39xK\xb8\xf8\xfc\xd4m\xe7\xb0\xdd-\x9f-vb\xd0\xa1l\x85>9\x8f\xc9\x12K\x16\x12*-*\xe5\x99\x98\x13\xdb\xf1M8\xe6\x11\x81\x9f\x99\xe2\xe6\xa8\x11\x95]g\xd6\v\x8f\xa4~\xc1n\r\x06.J\xfa\xc7u\xfd\x1f\x91\xecK=\x89\x01jI\x82\x97h\x93\x61\xd2\xc6\xefT\xea\x1f_\xaf\xd3\xa8\x16\xa9\x99\xc6\xd5\xbbs[Fu:\n\xc7\x36\x62\aX\xe1gM\xd0m\x00\r`\xb4\x8b\xc0", }; -static const size_t kLen89 = 2156; +static const size_t kLen89 = 69; static const char *kData89[] = { - "0\x82\bh0\x81\xc7\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10zu\x1cw\xce\x38\xca\x9b.\x84\xc6\xd7\x06\x1b\xb0j\xa0\x82\a\x9a\x30\x82\a\x96\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x41\xeb\x63\xe7\xde\x9a\xc4\xa8\xc9(f*\xea\xd0\xbf\xde\xd4h\xee\xc0^\xed\xcclT\xb2%K\xf7\x8e\x38\x9d\x89\x62\xbbj#c\xb5\x83\x34'3\xd4\xa2\x8a'\x85_`5=)\xb4\v\x05&\"\rk^\xdbM\x84\xeb\xce\xaf\xe5\x98\x31\x96\t5q\xb3\xce=\xa1\xec\x62\xb6*\xb6;\x98T\xf1\x96K\x1c\x93gR\x14\x80\xbb_\x01%\xf3\xc8\xdc\xe2\xc2\xdaH\xe0\x44\x9a\xb6G]\x1d\x11\xd1\x95\xa6\x96\xbc\xd7\xff\xfe;\"\xe1\xf5\xd1'*\xc7\b\"\x18\xd2\"\xdb*;\xd2r\xfe\xe4}Z\xdf/u\x03\x91\xb9\xad$#\xa5\xf4\xf1mqU\n/c\xc3?6\xa4\x1d\xbb\xe3!|\xaa\xd7\xab\xdf\x11J\xf1\x16\x98\xb4\xc7\x14\x8f!k\"\xf5\x91\xdb\xa9T\x06u\x83\xfa@*(\xcc\x34pX]]l[=\xd2\x17\xc7x>FeN\xec\x35\x7fP\xaf\bX>,\xe7\x80\x7f{\x93\x9d\x9e\xa7\xeb\x97\x42\xc1\xaf\x83\xbb\xd9l\xbd\xc7\x64\x7f\x64\x10\xfaj\a\r\xf2\xc9o\xec\xb1\x88\xc9Z\xd6U/\xa9\x06\x7fQ G\x1f\xf4gj\x1fk\x06\x8e\x88x\xa5x\f\x06\xea\x16\xedo\x9d\x91\xdd\x44&q\n\x16\x82\xed\xc4\xfc\xf0\xb2\x9c\x39|2\"\xd8\x84v\x7fw\xd2\xe6X4\x9ds]\x91\x82\x8d\xc7\n\xc7\xe7\xff,\x13\x1c%\x1f\xf1\xa3\xcco~\xe2z\x02\xa9\x01!\x9f\xaa\xf6\xc4\xc4s5\r\xe3S#2)6\xbf\xc4I\xad\x19\xf0\x12\xb5r\xdd@C\x9a(\xcb\xf3\xb0\x0f\x88\x87\xf1X\xff\xf0\xe8\xe2r.\xed\xe0'z\xb1\xc7\xa6m1k\xbe\x43\x8e\xcc\x8c}L\x99\xcanm\xd6\t~\x12N\xd8\xd9|\xeb\xc9R\xf8\xc9n\xfc^\xb2\xa1\x99\xbf{D\xb4j\x9d)\xdc\xcf\xd4\xbd\x34pf\r\xf9\x14h\xb0\xb8\xdd\x1f\x43P\x84G\xee\x88k\x1d\xcf\x16\xf9rl_t\xb5\x8b\x42V\xbd \xe0\xd3\x30\x85\xac\xa3\xf1\a\xdd\x66@\x9b$\x8d\x83Y}\x91\xa2x\xaa\x80o\xf2\x94s4\xeb\xccU\x9b\x96\x1f\xa2\xe1\xd3M\xe9\xe3\xc6X\xf7\xc8Y\xcf\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0C0A0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx", }; -static const size_t kLen90 = 2184; +static const size_t kLen90 = 2156; static const char *kData90[] = { - "0\x82\b\x84\x30\x81\xe3\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0[0Y0W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10M&\xb6\x11\xc3]A\x9b\x8c\xa7\x87\xa6\xba\x1akv\xa0\x82\a\x9a\x30\x82\a\x96\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00_\x8d\xb1\xea\xbb\xa0\x61\x1a\xf1\xa9\xae\xf4\xa0\xa6\xfe^SIq?e\xbdv\xa9t\xf7\x93\x98N\xe3\x9e\aSz\x06m\x1f\xd1\xc1\x0f\x84\r\at\xdf\xbc\x41y9o\xb7\x42\v\xf8\x1f\x38\xc8\x16\xd5\x44\xa9[\xe2\xcf(\xa8\x95\x62\x62-[\xbf\xfc^`\x8e^\xee\xa1\xe8\x66\x87H\x13RP^\xf4p\xaej\x84\xca;\xa5\xec:\xbe\xc8\xc7\xcc\x13#k\xf9\x1bI\x8e.;\xafg:\x03V\x15\x89\xb3\xfd\xb4\x93\xb7\xa6\x18U}\xad\a\xb1\xb1\xf1\xbf\xc1\xbc&\xb2\xb4\xdf\xfc\xed\x88\x14z\xff a\xa4\xac\xbb\xc9\xac\x88\xf4\t\x92\xc3U3\xb8\t\x85\x03=\xe5\xbf.\x04\x34\x03K\xa3\xa7\x62\x06\xce\xee\xb0\x63\xd4\x13\xaa\xe5\xb2\x18\x0fw\x12>f\x0f\xb6\xb3\x93\x66\xf9l\xbd\x66\x42J\xce\x19\x39l\x82\x05t\xc1|\xde;\xe4\x65\x15-\x93@W\x87\x62\xe5\v\r\xf6;\xa8\x45+\x06\x98o\xf0@\xacH\x06\xb6\x8boj\x86\x94\xc9Q\x95\xc5%%K9R|\xa9@\x85w\x97\xc5\xbf\xbexp0\xf8\x35\xb2ntCr\x1c\xc8\x1b\x1e\xe9\x98\x95\xa1\xca\xbe;\xc4\xd0\xbci\xba\x8d\xfe\fre\xa3S\xc0\x37\xbf\xcd\xd2]6\xfe\xfe\x33\x9f\x30zP\xb5\x66.1t^\x1dw\xd9\xdaTG\xd5\xd4\xc6\xbd,\xd2s\xad\x00\xf5\x93\xce\x05\xe7\xa9\x01\xa1\xdd\xc1\x1e\xe6\x0f\x12\xb4'\xc6O\xc3\x42\x91;\xed\xb4\xacld\xb7M\xab\x32\xf7q\x92\x02\x19_\x83\n`V\xda\x01\xf8\x1c\xf5.`\xd0_\xe7!\x1d\xb5,\xa0\xcf\x39\x8e\x03\x30\xd8\x04Lb\x13\x89\xfa\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\bh0\x81\xc7\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0?0=0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10zu\x1cw\xce\x38\xca\x9b.\x84\xc6\xd7\x06\x1b\xb0j\xa0\x82\a\x9a\x30\x82\a\x96\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x41\xeb\x63\xe7\xde\x9a\xc4\xa8\xc9(f*\xea\xd0\xbf\xde\xd4h\xee\xc0^\xed\xcclT\xb2%K\xf7\x8e\x38\x9d\x89\x62\xbbj#c\xb5\x83\x34'3\xd4\xa2\x8a'\x85_`5=)\xb4\v\x05&\"\rk^\xdbM\x84\xeb\xce\xaf\xe5\x98\x31\x96\t5q\xb3\xce=\xa1\xec\x62\xb6*\xb6;\x98T\xf1\x96K\x1c\x93gR\x14\x80\xbb_\x01%\xf3\xc8\xdc\xe2\xc2\xdaH\xe0\x44\x9a\xb6G]\x1d\x11\xd1\x95\xa6\x96\xbc\xd7\xff\xfe;\"\xe1\xf5\xd1'*\xc7\b\"\x18\xd2\"\xdb*;\xd2r\xfe\xe4}Z\xdf/u\x03\x91\xb9\xad$#\xa5\xf4\xf1mqU\n/c\xc3?6\xa4\x1d\xbb\xe3!|\xaa\xd7\xab\xdf\x11J\xf1\x16\x98\xb4\xc7\x14\x8f!k\"\xf5\x91\xdb\xa9T\x06u\x83\xfa@*(\xcc\x34pX]]l[=\xd2\x17\xc7x>FeN\xec\x35\x7fP\xaf\bX>,\xe7\x80\x7f{\x93\x9d\x9e\xa7\xeb\x97\x42\xc1\xaf\x83\xbb\xd9l\xbd\xc7\x64\x7f\x64\x10\xfaj\a\r\xf2\xc9o\xec\xb1\x88\xc9Z\xd6U/\xa9\x06\x7fQ G\x1f\xf4gj\x1fk\x06\x8e\x88x\xa5x\f\x06\xea\x16\xedo\x9d\x91\xdd\x44&q\n\x16\x82\xed\xc4\xfc\xf0\xb2\x9c\x39|2\"\xd8\x84v\x7fw\xd2\xe6X4\x9ds]\x91\x82\x8d\xc7\n\xc7\xe7\xff,\x13\x1c%\x1f\xf1\xa3\xcco~\xe2z\x02\xa9\x01!\x9f\xaa\xf6\xc4\xc4s5\r\xe3S#2)6\xbf\xc4I\xad\x19\xf0\x12\xb5r\xdd@C\x9a(\xcb\xf3\xb0\x0f\x88\x87\xf1X\xff\xf0\xe8\xe2r.\xed\xe0'z\xb1\xc7\xa6m1k\xbe\x43\x8e\xcc\x8c}L\x99\xcanm\xd6\t~\x12N\xd8\xd9|\xeb\xc9R\xf8\xc9n\xfc^\xb2\xa1\x99\xbf{D\xb4j\x9d)\xdc\xcf\xd4\xbd\x34pf\r\xf9\x14h\xb0\xb8\xdd\x1f\x43P\x84G\xee\x88k\x1d\xcf\x16\xf9rl_t\xb5\x8b\x42V\xbd \xe0\xd3\x30\x85\xac\xa3\xf1\a\xdd\x66@\x9b$\x8d\x83Y}\x91\xa2x\xaa\x80o\xf2\x94s4\xeb\xccU\x9b\x96\x1f\xa2\xe1\xd3M\xe9\xe3\xc6X\xf7\xc8Y\xcf\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen91 = 2231; +static const size_t kLen91 = 2184; static const char *kData91[] = { - "0\x82\b\xb3\n\x01\x00\xa0\x82\b\xac\x30\x82\b\xa8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\x99\x30\x82\b\x95\x30\x81\xfc\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x36\x30\x30\x32\x33\x33\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x36\x30\x30\x32\x33\x33\x34Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x34\x30\x30\x32\x33\x33\x34Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xaf\xab\xd4\xecj\x17,J\x98\xfb\x1am\"\xff)(0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x05\x05\x00\x03\x82\x02\x01\x00\v\x8bh\x9a\xfa\x11\xe1\f\"\xce\xfc\xe6\xb9#\x85\x89\xd5\x95\x8e\xdcqK\x87\xb5\x1f\xc1\xe7\xdf\x7fY\xa0\xca\xbe\x80\xbc\xcb\xa3\n\x1d\x01\x39\xcfPS\xc3i\x8f\xb7\x9c\xado\x11w\xf5\xd3\x41\xfd\x01\x95\x7f\x14\xb3\n\xbd?t\x14\x41%M$.\xaf\xb1\xf1&\x91#\xe0\xc1\xd7h<\x11\xfb\xeb\xfe\x92\x61<\x04\xd4^\xe2\xfa#b\x8e\xcd\xd6\xd2l2\xda\x1a\xba\x9e\x03w\xceqy\xb5&,\xfbK\x1a\x65\xb1W\xe4\xd7\xbc\xf1\r\xdd\xcfN\xf0GB}h\xea\x36R\x1a{\x95\xab\x90\x0eH\\\xd4\xb7u\xb0^\x8b\xcc~!7F\xa1\xd8\x37T\r\x1d%\x89\xcdqK\x88\xd7\xbd\xfe\x88\x0e\x15\n\xff\xa1\x02\x42\xfcX\xa8\x90\xc9\x04=\xe8\xd3\xe5W0\xa0\x8c\x38O\x1d\x1c\xce\xbe!\x10\x91Q\x05^lLE\xc6\x63\xef$\xd5\xee\x46\xd7\xc1\x06\n\xb1\xb8i\x91\x37\xe8w\xb3L\x96\x93\xb8\x11\xca\b \x15\bQ\x0f\x10\x64V`\t\xc5\xc4\x00W\xd3\xca\xc5!\n\xd1\x0e)\xaf\xa6\xdbh\xcf\x18\xc1\xc0\xf2]>\xa6`\xde\xaf\x06\xd5\xa3>\xabj\xa4\xfb-\xd0\xda\x39\xa1\x45\xe7`g\x01j\xc9\xff\xaa\x61\xc8\xca\xa5\x05\x80\xd0\x18\xf2\xb1\xd3\xab\x83VC|;\x89\x1e\x61t\xb7\x30?\x9f\x11\xea\x9bP\x19$\xf5\xee\xe5\x02i\x8a\x14\x66\x14\xb0\x66\x02\x7fx\xc4\xf6\x98\x19\xc4\xad\xad\x65\x12%\xce'\xfe\x81\x12\x91\xc7WF.\xdc\x9flL\xc9\xac'\x1a\x42\xec;\xaa}\x02\xddj\x9bX5:\xa3\v{\xfb\x32\x19Hv\x91\a]\xf2\x00\x9eZ\fB\xd5\x14\t\r\xdbZ\xf0\x15\x19]>0b}\x90\xa9\xbd\xf3^\x14\xd6Z\xf2Q\x14<\xec\x61\xe9\x13\xbe\x8a\v\xd0J\xaa\x7f\xda\x9e\x88\x12t\x85\xf1\xebJc\x04\x96`v\xaa\xee_\xa4\xf1\xab\x1b\x13\xa7\x95=\x8d\x81\x94\x31\xe0\x1e\\(\xc1\x03\xf1`\x1e.\xcb\xd3\x04\x41\x8d\xd0\xf3\x9e\xdbjxY\xb8\x36\xb8\xec\xd7 Qz\xdbgw\x0f\xe6{\xe8\xef\x88\xc7\xfd\xd6\x8bS\x15\xa0\xb8\x85\x05\x0f\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\b\x84\x30\x81\xe3\xa1_\xa4]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0[0Y0W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\xa2#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10M&\xb6\x11\xc3]A\x9b\x8c\xa7\x87\xa6\xba\x1akv\xa0\x82\a\x9a\x30\x82\a\x96\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00_\x8d\xb1\xea\xbb\xa0\x61\x1a\xf1\xa9\xae\xf4\xa0\xa6\xfe^SIq?e\xbdv\xa9t\xf7\x93\x98N\xe3\x9e\aSz\x06m\x1f\xd1\xc1\x0f\x84\r\at\xdf\xbc\x41y9o\xb7\x42\v\xf8\x1f\x38\xc8\x16\xd5\x44\xa9[\xe2\xcf(\xa8\x95\x62\x62-[\xbf\xfc^`\x8e^\xee\xa1\xe8\x66\x87H\x13RP^\xf4p\xaej\x84\xca;\xa5\xec:\xbe\xc8\xc7\xcc\x13#k\xf9\x1bI\x8e.;\xafg:\x03V\x15\x89\xb3\xfd\xb4\x93\xb7\xa6\x18U}\xad\a\xb1\xb1\xf1\xbf\xc1\xbc&\xb2\xb4\xdf\xfc\xed\x88\x14z\xff a\xa4\xac\xbb\xc9\xac\x88\xf4\t\x92\xc3U3\xb8\t\x85\x03=\xe5\xbf.\x04\x34\x03K\xa3\xa7\x62\x06\xce\xee\xb0\x63\xd4\x13\xaa\xe5\xb2\x18\x0fw\x12>f\x0f\xb6\xb3\x93\x66\xf9l\xbd\x66\x42J\xce\x19\x39l\x82\x05t\xc1|\xde;\xe4\x65\x15-\x93@W\x87\x62\xe5\v\r\xf6;\xa8\x45+\x06\x98o\xf0@\xacH\x06\xb6\x8boj\x86\x94\xc9Q\x95\xc5%%K9R|\xa9@\x85w\x97\xc5\xbf\xbexp0\xf8\x35\xb2ntCr\x1c\xc8\x1b\x1e\xe9\x98\x95\xa1\xca\xbe;\xc4\xd0\xbci\xba\x8d\xfe\fre\xa3S\xc0\x37\xbf\xcd\xd2]6\xfe\xfe\x33\x9f\x30zP\xb5\x66.1t^\x1dw\xd9\xdaTG\xd5\xd4\xc6\xbd,\xd2s\xad\x00\xf5\x93\xce\x05\xe7\xa9\x01\xa1\xdd\xc1\x1e\xe6\x0f\x12\xb4'\xc6O\xc3\x42\x91;\xed\xb4\xacld\xb7M\xab\x32\xf7q\x92\x02\x19_\x83\n`V\xda\x01\xf8\x1c\xf5.`\xd0_\xe7!\x1d\xb5,\xa0\xcf\x39\x8e\x03\x30\xd8\x04Lb\x13\x89\xfa\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen92 = 2118; +static const size_t kLen92 = 2231; static const char *kData92[] = { - "0\x82\bB\n\x01\x00\xa0\x82\b;0\x82\b7\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b(0\x82\b$0\x81\xc9\xa1*0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n\x18\x0f\x32\x30\x32\x31\x30\x36\x30\x33\x32\x32\x34\x39\x34\x37Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x30\x33\x32\x32\x34\x39\x34\x37Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x30\x31\x32\x32\x34\x39\x34\x37Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10u\xe4\xecI)_`\xa1)\xd6\x7f,\x13Q\xfb\x13\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x8a\xfd\xd5\xdb/\x7fLA\xd3\xb6H\x8d\xd7\xde\\\x05\xde\x8b\x05\x62\x8b\xbcj\x88}T\x0f/p\xcd\x83\xfas\xae\xebY\xc0\n\xf4\xb0\x16\x06\x93\xf7\xd5\x00Ub\xf7I\x0f\xf5\x92\x91\xa3\xcf\xc6m@\xe2g\x97\xa7\x35\xbc+\xf3Y\"\x0el\xf2\x9c\xd1\xad\x35\xfc\x9c\x66\xbf\xfc\bo%\xd8\x1b\x90\x41\xb8\x62\x12_\xbfN\xda\x35\x39\x1e\xd3\x32\xcc?\x80\xb9\xca$7=\xc4\xbf\x11h-h\x95\x97\x1e\xb7u\x05\xb3\xdb\x8f\x1dN\x90\x11>\xef\xc8\x8cgU\x06@~\x96\\\xbd\\+C\xc7\x19\xa2M;\x8a,\xf1nP\x84\x97VG\x84'~\xa7\xdc\xbd\x46\x9b\x61\xbe\x1f\xf6/\xbb\x9e.14;\n\x9a\xd8m\xda\xfe_\xec?,{\x97\xc2\xb0\x9a;\x04]M\xcc~A^FlF\x91i\f\xc5s\x9bL\xa7Y\x10ML\xe2\x34\xde+\xc8\xea\xfdU\x90\xf5\xbb\xf9\x8a\x98\x83t\xcb\b\xdc\x97\x98{\r\x05\x42[^\xd0\x32]9\xaf\xee\xbc\x01t\rv[f\xd2\x89N!\xb8\xd3\xfa\xe0\xdb\xe7\xef\xd8&\x9fy3\xfbI,\x13\xcfP\x04r\x16\xbc\xca\x37]\xb0\x96\xda\x15*s\xb7\x31<\xc5\x39\xc3\x98\xc2\xe4\xd5\xa8Z\x87\x18\xa2\x98\x36.\xdd\x63\xcbh\xd7\xce\xd6\xe7\v/\xdd\x37\xa8\xb4\xde\xe1\xbd\aOUuG\xda+~\t\xd1\x18s\x1b\x00\xe2\xfa\xfb\x36\xd1\xd6\x1c\xec-\xc3\x90\xff\xc9\x14!Y\xb4Q\xcb\xba\xbf\xc1\xe9S)\x93\\/\xabyb;g\xb2K3\x8d\x03\xc7%\xbd\xefn`j\x1b}\x9bZ\x8f\xfa`_\\5\xbe\x7ft\xa3\xe3\xac\x37,\xed\x8b%\xf3N\x0e\x61\x80z\x11\x91\x36\x9e\x1f\x30\xbb=9\x14\x39\xc7\x62\x90K\x10j\x8f{\x9f\xcfY\xdf\x1a\x96o\xc1\x1b%\x94\b7\xedg\xbb\x90\xe8\x38\xa6\xee\xe9\xf7\xcf\x45\x00$S`f\xda\xa0\x9f\x81u\xa1\x35kvCw\x06@~'<\x8f\xbf\xcd*\xdc\xa1\x87\x02\xe0\x13\xa5\x98{`\xbf\x66\xc6]\xd6\x06\xa9\x1f\x8a\xed\x34$\xc5\xc4\x41\x91\x30\xf9 \xbd\x36\x19\xfe\x83\xa0\x82\x05@0\x82\x05<0\x82\x05\x38\x30\x82\x03 \xa0\x03\x02\x01\x02\x02\t\x00\x86\xcd\xbd!\x8c\x44\xd7w0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905051505Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x31\x35\x30\x35Z0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xbe\x38\n\x82\xa2\xc9\xbd\xa0\xe7ut\xb7\xa8\xfaM\x03\xe8hu\x87\x0e\x94\xff\xa3\x8a\xde\xc3\xc0\x8d\x34\x38\xbe\x36\xb2\x01\x16\xd1y\xa4\xf6\xed\xa4\x19<\b\x15mb@\xf0\x8f\xa3I\x01\xd3\x03\x13\xc5,\x17\xae\xe6I\xa7\x32\x36j\xc3\x18l\xda\x64TlL\x04\x14\xfd\xe2\x9fN%\xc9\xe5\x8d\xe6\x82\x62\xc1\x1e\xd9g\\\x9b\xdd\xf4\x8b\x19v\xc3\xd3#\x1bv\xae\xee&\xb0\x98\x02\xfeG\xa7\x06\xd3\xa5i\x91\x39S\x1f\xd6\xfa\xf9\x8dLAC=\xf6\x33\xe6\xca\xa1\xeb\xda\x0ew9\xcc\x34x\xbd\x96ru\v\xb1\xf3\x85@\xe3qL\xb4\x0fh\xa1kt\a\tt\x1f\xa0\xcb\xac\x80\xf3\xa2{\b\x04\x9d><\x8f\xa8\x43*\xa5\xec\x46\x8a\xc5\x30M}\x9b\x8b\xc6\xb9\xaf\xb2}\x13\x99\xa6]*KU!\xeen\xb6_\x9fU.\xa1\x97+\xf0\xac\xe8\xf7\xd2@m|\x84\xbc\xe9\x31\x8b\xd2\x31\x1f\xeb#v\xe3t\xd9\xb3\xc1\xb3\xa3\xec\x61\x04\xe2\xce\x9b\x00M\xf8-\"\xe8\xeb\x88\xa6V\xe9\x12\xea\x16\xbb-\xe2p\x87\xcb\xc3\x0fm\x8f\xd9\xa0\xf8\xac\x31\xa2\x00\xdf\xe6\x85uB\xf2\xa4k\xf3\f\x97\xac\x8a\xf6\x85Ji\xe3h\x89W,\xd5\x1d`\xd1\x92\xae\x1dS}ql\xdb#\xff\xcf\x45\x12\x1f\x97\x39\x88\xae\x33\xb6`xu\x7f!\xef=\x9e\xbe\xfc\xbc\xe7\xef\xd2 \x8c\x80!l\xcaJEg\xef/\f-\xb6\x9b\xaa\x46\xae^|U\xd6\x39\xf5\xde\xa3\x1e\xdaM\xb5\x06\x16\x9fPy\xc3\x10q\xd2\xe8\x0f\x1d\xdd.G o\x93\xcc\xeb!\xff@\xeb\x44,C\x9e\x85\xde)\x89\v\xa7Q\xfb\x84|3\xcb|\xe1i\xba\xb0\x34\x00V\xf8\xf2\x62\x8c\xbd\xbb\x87\xb8\xac\xb5\xd3\xe4\x83\x05\x1ch\xc8\xedWZ\x84\r\x01\x98\x80s\x04\xb7\xceo\xa6T_i\xda\xd1\xc9\x06\xbd[\xbc\f*\xe6\xf6RO\xd4\xd6)\x1e\xe4\x37[a\xf0\xb3_\xab\x30=\x14\x44\x9a\x99\xcb\xf0\xf6n\xdbO\xc5X\x13\xff\x92\xaa\t*f\x06;\xec\xbfk\xa7M\xfcUm\x92'A\x01m\xb7\xbd%\x02\x03\x01\x00\x01\xa3\x63\x30\x61\x30\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x05\x30\x03\x01\x01\xff\x30\x0e\x06\x03U\x1d\x0f\x01\x01\xff\x04\x04\x03\x02\x01\x86\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xb3`\xb5y'!\xb2\xd6{\xc1\x46\x8e|\x9e?\xe1=\x9b\xcd\x9f\x9a>\x96\xfd\xa9\x1fkS\xe9\xe8\xf1\nj[D\xce?\x92Q9\xb6\xb4\x9a\x90\xf7\xa1\x1a\xd2\xf2\x11\"\x86\x9d\x94>\x91\xc8#RQ\xab<\xad\xab\x91\x87\x33\xaa\xd6\xf6\xca\x30\xc4\x9a\xa1\x86\x9e:/\x1b@\xa8\x87\x8b\xd6M\x8f\a\x9d\xc4\xf5\x42\x1a\xbf\x89\x1f\xe0-^;}\xa2;M't\xaf\xdf\xb9ld\xbb\xffy\x90\x80\xbb\xa3\x9aPj0\xa4\xb0I\x1e\x12\x82\xb1\xea\x85)\xe9\x1bv(\x01\xab\x10\x89\xa9\xa0\x43\xf8\xaa\xac\x37\x18\xdf\x06\xae{B\xd2\xcf\x85}\x96,\xae?\xcaL\x97\x10@\x18\x35\xf2\x0e\xd4\x63\xaa\xe3\xd1\xd6\xf5;\x16\xca+\xb5\x12\xbd\f\xcfZ\x1e\xdc\xd6\x64\x0f V\x1fN{\xe7\xdc\xa0\x35\xe2\xb5.Y%\xb9\x34_Do\xaa\xf0\xb9\xcc\xc2Z\x1c\xf2v\xfc\xfd\xe3\x37\x96\x31\x8a\xc7\xb8<\t-\xbbK\x06\xfe\x9f\xe8#\xcf\x9aV\x9d\x1b\xc0i\x18\xa0[\xde\x9f\x65\xf0\\\xdf\xbd\x45m\x02\xda\x41\x15\xc3\xd9\xe3\x41\xde\x98\xd3\xb9\xd2\x45\x36\xed\xb9M\x9a\x9b\xcb\n\xce\x87p\x9d?\x9a\f\xfemSC\x92\x45\xf2\aS\xd2\x1d\xb5jiaI\xe1*\x7f\x9a\x8e%\x88\xd8\x10\x04h\x03~\x89\x02\xff\x8f\xa1\x93}\x04\x32\x7f\x30Z2\vngg\xaa%\x12\\L+\xa0H\xb5\xa8\xd5o\xfc\xf2}\xed\x90N\xa5\ft\xd5\xd7\x1f\xb6\xe0\xb1\x04\x8a\xd0H\nwn\xc6\xe0\xb8\xea\"\v\xfb@\xa0\x63\xec\x62\x9cG\x1d\xf7\xe6\x1cP\xfe\xd9\x66\x43\xac\x16\n\xc3\x39xK\xb8\xf8\xfc\xd4m\xe7\xb0\xdd-\x9f-vb\xd0\xa1l\x85>9\x8f\xc9\x12K\x16\x12*-*\xe5\x99\x98\x13\xdb\xf1M8\xe6\x11\x81\x9f\x99\xe2\xe6\xa8\x11\x95]g\xd6\v\x8f\xa4~\xc1n\r\x06.J\xfa\xc7u\xfd\x1f\x91\xecK=\x89\x01jI\x82\x97h\x93\x61\xd2\xc6\xefT\xea\x1f_\xaf\xd3\xa8\x16\xa9\x99\xc6\xd5\xbbs[Fu:\n\xc7\x36\x62\aX\xe1gM\xd0m\x00\r`\xb4\x8b\xc0", + "0\x82\b\xb3\n\x01\x00\xa0\x82\b\xac\x30\x82\b\xa8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\x99\x30\x82\b\x95\x30\x81\xfc\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x36\x30\x30\x32\x33\x33\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x36\x30\x30\x32\x33\x33\x34Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x34\x30\x30\x32\x33\x33\x34Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xaf\xab\xd4\xecj\x17,J\x98\xfb\x1am\"\xff)(0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x05\x05\x00\x03\x82\x02\x01\x00\v\x8bh\x9a\xfa\x11\xe1\f\"\xce\xfc\xe6\xb9#\x85\x89\xd5\x95\x8e\xdcqK\x87\xb5\x1f\xc1\xe7\xdf\x7fY\xa0\xca\xbe\x80\xbc\xcb\xa3\n\x1d\x01\x39\xcfPS\xc3i\x8f\xb7\x9c\xado\x11w\xf5\xd3\x41\xfd\x01\x95\x7f\x14\xb3\n\xbd?t\x14\x41%M$.\xaf\xb1\xf1&\x91#\xe0\xc1\xd7h<\x11\xfb\xeb\xfe\x92\x61<\x04\xd4^\xe2\xfa#b\x8e\xcd\xd6\xd2l2\xda\x1a\xba\x9e\x03w\xceqy\xb5&,\xfbK\x1a\x65\xb1W\xe4\xd7\xbc\xf1\r\xdd\xcfN\xf0GB}h\xea\x36R\x1a{\x95\xab\x90\x0eH\\\xd4\xb7u\xb0^\x8b\xcc~!7F\xa1\xd8\x37T\r\x1d%\x89\xcdqK\x88\xd7\xbd\xfe\x88\x0e\x15\n\xff\xa1\x02\x42\xfcX\xa8\x90\xc9\x04=\xe8\xd3\xe5W0\xa0\x8c\x38O\x1d\x1c\xce\xbe!\x10\x91Q\x05^lLE\xc6\x63\xef$\xd5\xee\x46\xd7\xc1\x06\n\xb1\xb8i\x91\x37\xe8w\xb3L\x96\x93\xb8\x11\xca\b \x15\bQ\x0f\x10\x64V`\t\xc5\xc4\x00W\xd3\xca\xc5!\n\xd1\x0e)\xaf\xa6\xdbh\xcf\x18\xc1\xc0\xf2]>\xa6`\xde\xaf\x06\xd5\xa3>\xabj\xa4\xfb-\xd0\xda\x39\xa1\x45\xe7`g\x01j\xc9\xff\xaa\x61\xc8\xca\xa5\x05\x80\xd0\x18\xf2\xb1\xd3\xab\x83VC|;\x89\x1e\x61t\xb7\x30?\x9f\x11\xea\x9bP\x19$\xf5\xee\xe5\x02i\x8a\x14\x66\x14\xb0\x66\x02\x7fx\xc4\xf6\x98\x19\xc4\xad\xad\x65\x12%\xce'\xfe\x81\x12\x91\xc7WF.\xdc\x9flL\xc9\xac'\x1a\x42\xec;\xaa}\x02\xddj\x9bX5:\xa3\v{\xfb\x32\x19Hv\x91\a]\xf2\x00\x9eZ\fB\xd5\x14\t\r\xdbZ\xf0\x15\x19]>0b}\x90\xa9\xbd\xf3^\x14\xd6Z\xf2Q\x14<\xec\x61\xe9\x13\xbe\x8a\v\xd0J\xaa\x7f\xda\x9e\x88\x12t\x85\xf1\xebJc\x04\x96`v\xaa\xee_\xa4\xf1\xab\x1b\x13\xa7\x95=\x8d\x81\x94\x31\xe0\x1e\\(\xc1\x03\xf1`\x1e.\xcb\xd3\x04\x41\x8d\xd0\xf3\x9e\xdbjxY\xb8\x36\xb8\xec\xd7 Qz\xdbgw\x0f\xe6{\xe8\xef\x88\xc7\xfd\xd6\x8bS\x15\xa0\xb8\x85\x05\x0f\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen93 = 2194; +static const size_t kLen93 = 2118; static const char *kData93[] = { - "0\x82\b\x8e\n\x01\x00\xa0\x82\b\x87\x30\x82\b\x83\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\bt0\x82\bp0\x81\xd7\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x33\x30\x33\x32\x33\x31\x37\x33\x35\x34\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x33\x30\x33\x32\x33\x31\x37\x33\x35\x34\x34Z\xa0\x11\x18\x0f\x32\x31\x32\x33\x30\x32\x32\x37\x31\x37\x33\x35\x34\x34Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00]\xf5\x1f\xdd\vz\x8f\x66\x90 f^8a\xaa~\xf9\xac\xf6\x8d\xf2\x91\x05\xf3\xd4\x94\xbf\xcfJQx\xa9+\xbf\x87o\xdd\xe9\xe0\x98\x8d\xf9\xe1\x65\xe1\xdd\x7f~\xae\x92\xb6\x8cYd2\xd6!\x91\x9c\xe4ZR\xc3\xbeK\xfd\x15-\av\x9e\xe8\x8b\x36\xfeq\x0e\xb3\xcfp\xddQ@\x96\xc7\xda\x86\x8d*\x86\xa6\xd8\x61\xfcJ\xe5\xeb$\xa8\xd0\x89k\xe1\xb3\xc4\xd9\x19\fn\x91\xb8\xaeQ\xd9\x9d\x64g\xc2\x04\x03\xeaZ\xbf#Z\xa6\x8di\x99\xb8\xab\x39G\xaap\xba\xbd\xc8\x30\xfc\x10\x34\x17\x34\x05/\\%\x19\xd7\xeb\x36\x41H\xda.\x88\x86\xfcJ\x9cr\x94\xfdOO\\\xe7\xb2\x83\xb3\xfdM\x7f\xda\x13\xd9]\xd1Mb\xfd>\xd3\\\x91\x17\x8a\xe5\xe0\xcb:\xb1\xcaV\x04\xcd\xd5\xa6\fP\xa4\x65\x81\x8fh)\xbe\xaaR.Ze\x80\x94\x17\xa2|\xd5\xe4\xb3\x13W\x13\xfc\x94\x14\xd7\xfd\xc1\xa1\xf8I\x16\x9bQ\x01\x66zz\xaa=\x16Z\x11\x34\xe6\xa3\x32U\b\x0e\x7f)\xd1\a\xb8G\xc2\xbbN\xac\x34\xe7\xe7\b\xa3\xe0\xbcV\x87\x14\x91\xf4\xcfs\xf8\xd9\x9e*\xc5H\x82\xda\xac\x04+|\x86\xca!\b \xf1\xac\xd0\x0e\xe4\xe9\xe4\x42^v\ah\x01\a\x1d\xac\xec.c\xea\x7f\xb8yU\xc6!h\x82\x91\xcd\xd1\x14\x30\x62x\x1a\x1e\xb3O\xef\xabv.\x7f\x8c\x04{{\x95\xf8\xc7-~Fn\xac\x96\xc0\xfbx2\xeb\xa9S|?\xb2\xcd\x81\x17\x8e\xca\xd8\xe5T\x11\xe7\x62\xca>\xb5\x8b\xf0KQt\xf3\x38\xf8\xa3\xc6\xcf\x00\xa0\x12\xca\x62\x92\xaa\x81\x03\xb6\xfcZ9n\x92\x95\x89\x97\x61l\xe0\xa8=\x06I)o\xf7\xfd\xce\x30\x32\xa7,r`]\x1a\xd3,;\x8bG\xf0\xf8\xf9\xb9\x84\x0f\x05:S\xe4\x37\x31=\xcf\xe0K5\xf1Q*\xc2\xd1\f\x91\x9a\a\xbd\x94\xef\x89!t\x02\xe7\xcc\xafp\x11\x9cV\xdb\xf8\xa0\x12U[u\xd3\xba\x05\xba&\xc9\xda\xff\x8b\x7f\xf5%\xaa\xa1\xe0\xc1\x92\r\tNV\x9a=!\xc1\xda\xad\xcb\xbf\x95o\x88\xcc\x32\xa6\xd4I\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\bB\n\x01\x00\xa0\x82\b;0\x82\b7\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b(0\x82\b$0\x81\xc9\xa1*0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n\x18\x0f\x32\x30\x32\x31\x30\x36\x30\x33\x32\x32\x34\x39\x34\x37Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x30\x33\x32\x32\x34\x39\x34\x37Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x30\x31\x32\x32\x34\x39\x34\x37Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10u\xe4\xecI)_`\xa1)\xd6\x7f,\x13Q\xfb\x13\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x8a\xfd\xd5\xdb/\x7fLA\xd3\xb6H\x8d\xd7\xde\\\x05\xde\x8b\x05\x62\x8b\xbcj\x88}T\x0f/p\xcd\x83\xfas\xae\xebY\xc0\n\xf4\xb0\x16\x06\x93\xf7\xd5\x00Ub\xf7I\x0f\xf5\x92\x91\xa3\xcf\xc6m@\xe2g\x97\xa7\x35\xbc+\xf3Y\"\x0el\xf2\x9c\xd1\xad\x35\xfc\x9c\x66\xbf\xfc\bo%\xd8\x1b\x90\x41\xb8\x62\x12_\xbfN\xda\x35\x39\x1e\xd3\x32\xcc?\x80\xb9\xca$7=\xc4\xbf\x11h-h\x95\x97\x1e\xb7u\x05\xb3\xdb\x8f\x1dN\x90\x11>\xef\xc8\x8cgU\x06@~\x96\\\xbd\\+C\xc7\x19\xa2M;\x8a,\xf1nP\x84\x97VG\x84'~\xa7\xdc\xbd\x46\x9b\x61\xbe\x1f\xf6/\xbb\x9e.14;\n\x9a\xd8m\xda\xfe_\xec?,{\x97\xc2\xb0\x9a;\x04]M\xcc~A^FlF\x91i\f\xc5s\x9bL\xa7Y\x10ML\xe2\x34\xde+\xc8\xea\xfdU\x90\xf5\xbb\xf9\x8a\x98\x83t\xcb\b\xdc\x97\x98{\r\x05\x42[^\xd0\x32]9\xaf\xee\xbc\x01t\rv[f\xd2\x89N!\xb8\xd3\xfa\xe0\xdb\xe7\xef\xd8&\x9fy3\xfbI,\x13\xcfP\x04r\x16\xbc\xca\x37]\xb0\x96\xda\x15*s\xb7\x31<\xc5\x39\xc3\x98\xc2\xe4\xd5\xa8Z\x87\x18\xa2\x98\x36.\xdd\x63\xcbh\xd7\xce\xd6\xe7\v/\xdd\x37\xa8\xb4\xde\xe1\xbd\aOUuG\xda+~\t\xd1\x18s\x1b\x00\xe2\xfa\xfb\x36\xd1\xd6\x1c\xec-\xc3\x90\xff\xc9\x14!Y\xb4Q\xcb\xba\xbf\xc1\xe9S)\x93\\/\xabyb;g\xb2K3\x8d\x03\xc7%\xbd\xefn`j\x1b}\x9bZ\x8f\xfa`_\\5\xbe\x7ft\xa3\xe3\xac\x37,\xed\x8b%\xf3N\x0e\x61\x80z\x11\x91\x36\x9e\x1f\x30\xbb=9\x14\x39\xc7\x62\x90K\x10j\x8f{\x9f\xcfY\xdf\x1a\x96o\xc1\x1b%\x94\b7\xedg\xbb\x90\xe8\x38\xa6\xee\xe9\xf7\xcf\x45\x00$S`f\xda\xa0\x9f\x81u\xa1\x35kvCw\x06@~'<\x8f\xbf\xcd*\xdc\xa1\x87\x02\xe0\x13\xa5\x98{`\xbf\x66\xc6]\xd6\x06\xa9\x1f\x8a\xed\x34$\xc5\xc4\x41\x91\x30\xf9 \xbd\x36\x19\xfe\x83\xa0\x82\x05@0\x82\x05<0\x82\x05\x38\x30\x82\x03 \xa0\x03\x02\x01\x02\x02\t\x00\x86\xcd\xbd!\x8c\x44\xd7w0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905051505Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x31\x35\x30\x35Z0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xbe\x38\n\x82\xa2\xc9\xbd\xa0\xe7ut\xb7\xa8\xfaM\x03\xe8hu\x87\x0e\x94\xff\xa3\x8a\xde\xc3\xc0\x8d\x34\x38\xbe\x36\xb2\x01\x16\xd1y\xa4\xf6\xed\xa4\x19<\b\x15mb@\xf0\x8f\xa3I\x01\xd3\x03\x13\xc5,\x17\xae\xe6I\xa7\x32\x36j\xc3\x18l\xda\x64TlL\x04\x14\xfd\xe2\x9fN%\xc9\xe5\x8d\xe6\x82\x62\xc1\x1e\xd9g\\\x9b\xdd\xf4\x8b\x19v\xc3\xd3#\x1bv\xae\xee&\xb0\x98\x02\xfeG\xa7\x06\xd3\xa5i\x91\x39S\x1f\xd6\xfa\xf9\x8dLAC=\xf6\x33\xe6\xca\xa1\xeb\xda\x0ew9\xcc\x34x\xbd\x96ru\v\xb1\xf3\x85@\xe3qL\xb4\x0fh\xa1kt\a\tt\x1f\xa0\xcb\xac\x80\xf3\xa2{\b\x04\x9d><\x8f\xa8\x43*\xa5\xec\x46\x8a\xc5\x30M}\x9b\x8b\xc6\xb9\xaf\xb2}\x13\x99\xa6]*KU!\xeen\xb6_\x9fU.\xa1\x97+\xf0\xac\xe8\xf7\xd2@m|\x84\xbc\xe9\x31\x8b\xd2\x31\x1f\xeb#v\xe3t\xd9\xb3\xc1\xb3\xa3\xec\x61\x04\xe2\xce\x9b\x00M\xf8-\"\xe8\xeb\x88\xa6V\xe9\x12\xea\x16\xbb-\xe2p\x87\xcb\xc3\x0fm\x8f\xd9\xa0\xf8\xac\x31\xa2\x00\xdf\xe6\x85uB\xf2\xa4k\xf3\f\x97\xac\x8a\xf6\x85Ji\xe3h\x89W,\xd5\x1d`\xd1\x92\xae\x1dS}ql\xdb#\xff\xcf\x45\x12\x1f\x97\x39\x88\xae\x33\xb6`xu\x7f!\xef=\x9e\xbe\xfc\xbc\xe7\xef\xd2 \x8c\x80!l\xcaJEg\xef/\f-\xb6\x9b\xaa\x46\xae^|U\xd6\x39\xf5\xde\xa3\x1e\xdaM\xb5\x06\x16\x9fPy\xc3\x10q\xd2\xe8\x0f\x1d\xdd.G o\x93\xcc\xeb!\xff@\xeb\x44,C\x9e\x85\xde)\x89\v\xa7Q\xfb\x84|3\xcb|\xe1i\xba\xb0\x34\x00V\xf8\xf2\x62\x8c\xbd\xbb\x87\xb8\xac\xb5\xd3\xe4\x83\x05\x1ch\xc8\xedWZ\x84\r\x01\x98\x80s\x04\xb7\xceo\xa6T_i\xda\xd1\xc9\x06\xbd[\xbc\f*\xe6\xf6RO\xd4\xd6)\x1e\xe4\x37[a\xf0\xb3_\xab\x30=\x14\x44\x9a\x99\xcb\xf0\xf6n\xdbO\xc5X\x13\xff\x92\xaa\t*f\x06;\xec\xbfk\xa7M\xfcUm\x92'A\x01m\xb7\xbd%\x02\x03\x01\x00\x01\xa3\x63\x30\x61\x30\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\x0f\x06\x03U\x1d\x13\x01\x01\xff\x04\x05\x30\x03\x01\x01\xff\x30\x0e\x06\x03U\x1d\x0f\x01\x01\xff\x04\x04\x03\x02\x01\x86\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xb3`\xb5y'!\xb2\xd6{\xc1\x46\x8e|\x9e?\xe1=\x9b\xcd\x9f\x9a>\x96\xfd\xa9\x1fkS\xe9\xe8\xf1\nj[D\xce?\x92Q9\xb6\xb4\x9a\x90\xf7\xa1\x1a\xd2\xf2\x11\"\x86\x9d\x94>\x91\xc8#RQ\xab<\xad\xab\x91\x87\x33\xaa\xd6\xf6\xca\x30\xc4\x9a\xa1\x86\x9e:/\x1b@\xa8\x87\x8b\xd6M\x8f\a\x9d\xc4\xf5\x42\x1a\xbf\x89\x1f\xe0-^;}\xa2;M't\xaf\xdf\xb9ld\xbb\xffy\x90\x80\xbb\xa3\x9aPj0\xa4\xb0I\x1e\x12\x82\xb1\xea\x85)\xe9\x1bv(\x01\xab\x10\x89\xa9\xa0\x43\xf8\xaa\xac\x37\x18\xdf\x06\xae{B\xd2\xcf\x85}\x96,\xae?\xcaL\x97\x10@\x18\x35\xf2\x0e\xd4\x63\xaa\xe3\xd1\xd6\xf5;\x16\xca+\xb5\x12\xbd\f\xcfZ\x1e\xdc\xd6\x64\x0f V\x1fN{\xe7\xdc\xa0\x35\xe2\xb5.Y%\xb9\x34_Do\xaa\xf0\xb9\xcc\xc2Z\x1c\xf2v\xfc\xfd\xe3\x37\x96\x31\x8a\xc7\xb8<\t-\xbbK\x06\xfe\x9f\xe8#\xcf\x9aV\x9d\x1b\xc0i\x18\xa0[\xde\x9f\x65\xf0\\\xdf\xbd\x45m\x02\xda\x41\x15\xc3\xd9\xe3\x41\xde\x98\xd3\xb9\xd2\x45\x36\xed\xb9M\x9a\x9b\xcb\n\xce\x87p\x9d?\x9a\f\xfemSC\x92\x45\xf2\aS\xd2\x1d\xb5jiaI\xe1*\x7f\x9a\x8e%\x88\xd8\x10\x04h\x03~\x89\x02\xff\x8f\xa1\x93}\x04\x32\x7f\x30Z2\vngg\xaa%\x12\\L+\xa0H\xb5\xa8\xd5o\xfc\xf2}\xed\x90N\xa5\ft\xd5\xd7\x1f\xb6\xe0\xb1\x04\x8a\xd0H\nwn\xc6\xe0\xb8\xea\"\v\xfb@\xa0\x63\xec\x62\x9cG\x1d\xf7\xe6\x1cP\xfe\xd9\x66\x43\xac\x16\n\xc3\x39xK\xb8\xf8\xfc\xd4m\xe7\xb0\xdd-\x9f-vb\xd0\xa1l\x85>9\x8f\xc9\x12K\x16\x12*-*\xe5\x99\x98\x13\xdb\xf1M8\xe6\x11\x81\x9f\x99\xe2\xe6\xa8\x11\x95]g\xd6\v\x8f\xa4~\xc1n\r\x06.J\xfa\xc7u\xfd\x1f\x91\xecK=\x89\x01jI\x82\x97h\x93\x61\xd2\xc6\xefT\xea\x1f_\xaf\xd3\xa8\x16\xa9\x99\xc6\xd5\xbbs[Fu:\n\xc7\x36\x62\aX\xe1gM\xd0m\x00\r`\xb4\x8b\xc0", }; -static const size_t kLen94 = 2249; +static const size_t kLen94 = 2194; static const char *kData94[] = { - "0\x82\b\xc5\n\x01\x00\xa0\x82\b\xbe\x30\x82\b\xba\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xab\x30\x82\b\xa7\x30\x82\x01\r\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x32\x32\x32\x35Z0v0t0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa1\x11\x18\x0f\x32\x30\x31\x38\x30\x38\x31\x32\x30\x35\x33\x39\x32\x35Z\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x32\x32\x32\x35Z\xa0\x11\x18\x0f\x32\x30\x38\x30\x30\x36\x30\x37\x32\x31\x32\x32\x32\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xde\xe9\xe8\x06\xbfI\xe4\x44\x83)\xc2\x04v\x89`\x9a\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\x05\x05\x00\x03\x82\x02\x01\x00\x9f\x99\x98\x1b\xde\xcf{5\xa9MK\x04\x32\xff\x96\xe9\x83)\x0f\xa3 \xb0\x06\xf9Va\xae\x64,\xa6\t\x94\x05Sk\xaa\r\x83\x61\x65\xaeS\xd9+\b\x86\x03\x9e\x41\x1c\x1bgl\xed\x18\x0f\x15\nt$\x99\x32\xe6\xa8i\x94\x8f\x02\x89\xaaO\x1e<\x1d\xf0!\x05;\xb9\x82\x80\x35\xef\x42\x7f)\x7f\xc7_\xb8\"\xe2\x44\xd6\xe6\f\x99\xf3\x88\x31\xff*\xb8Km\xaa\xd2r\xa4\x9e\x9d\xfe\xe5\xfd\x95\xb7\xde\xbby\xc9\xd0\xdb\\:\xf8\xa5\xba)\xd8\x8f\xf2\xdcU\xee\xd5/\xab\x42\x87\xc4\x1e}\n\xd8!\xdc\xef\xe0'\x8a\xa5zB7yt9s\x91\x44 \xc1\xec\xde\xd2>\xcc\xb5\xc7\x18\x98\xfb,\xcb\xaa\x01\xb9\xd6\xd0\x8aL\x8b\xcd\x99M\xe2>\n\xabh\xcc\xfe\n6\x97Qt5\xf4\x18\x44\xb1\xc5\x41\xc3\xa9\x63/\xd2\x44\xad\x8a\xb9>u\xfd^Y\\w><\x1d\xechy\x8f\a\xcd\x01\xd4\xdc\xc4\xcf\xee\x90j\x1e\xa0\xb3:\x9e\xa1\x11`\xa6\xf6;\xf1S\x13\x88v\xa8\xc1\xb2?\xba\x39\xbb\xd2\x8a\x9f\xfa\xef\xa9n\x04\xad\xe7\xdbP\xf6_s\xe2\x05\x8e\xd9t}\xd5s\xc5\xe4\xd5\xfau\xea\x66\n+\x17y\x8c\x30\x84\x85n\xadN.\xe1o/z\a~\xfb\xf9\xe6\x10\xdfm9\xed\x31\x97\b\xbb\x83\xb2r\xc2\x97,Z@\x80\xad,3m\xbe\r\xac\xf0\xbd\xff+\x9c\xb9\xec\xeeQ\x19Q\x91\xa4-\xbct\xbb\x61^\x93V\x8e@\x1bK\x85\xaf\x12\x80\x7fz\"Y\x93-\f\xce\xa5\x98\x11\x46SN-y=M\x9f\x41\xa2\x81\xbe\xfc%\x00P\x9f\x32\xf9\xe8'\n\x91\x85\xd7H\xd8\xd8\xd7{\xbc\x00;\x12\x7f\xb4\x36\xd1\x9cW9\xfa\x85\x92\x85\x16\xffX\x10\xe4\xb7\x1a\xa1\xb9=\x94Y+\xb8 &<\xfd\xa6\x8e`\xa0\x9e\xb9\xb3w\x1b}\xbc\xc4q\xf3.?\xeb\xe8<\xcf=\x19\xed\xb6\x0f\x36\x46\xae\x39\x99K\xff\xfc\x14:X\xf5\x82oOd\x9e\x62 \x13\x64NX\xf3\x92\xf1\xed\x8f(\xfdw\x04\x8a\x34\xbb\xe6Y\x95\xeb\x9f\xb1\xfe\ad\x11\x05\xbe\xe8\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\b\x8e\n\x01\x00\xa0\x82\b\x87\x30\x82\b\x83\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\bt0\x82\bp0\x81\xd7\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x33\x30\x33\x32\x33\x31\x37\x33\x35\x34\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x33\x30\x33\x32\x33\x31\x37\x33\x35\x34\x34Z\xa0\x11\x18\x0f\x32\x31\x32\x33\x30\x32\x32\x37\x31\x37\x33\x35\x34\x34Z0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00]\xf5\x1f\xdd\vz\x8f\x66\x90 f^8a\xaa~\xf9\xac\xf6\x8d\xf2\x91\x05\xf3\xd4\x94\xbf\xcfJQx\xa9+\xbf\x87o\xdd\xe9\xe0\x98\x8d\xf9\xe1\x65\xe1\xdd\x7f~\xae\x92\xb6\x8cYd2\xd6!\x91\x9c\xe4ZR\xc3\xbeK\xfd\x15-\av\x9e\xe8\x8b\x36\xfeq\x0e\xb3\xcfp\xddQ@\x96\xc7\xda\x86\x8d*\x86\xa6\xd8\x61\xfcJ\xe5\xeb$\xa8\xd0\x89k\xe1\xb3\xc4\xd9\x19\fn\x91\xb8\xaeQ\xd9\x9d\x64g\xc2\x04\x03\xeaZ\xbf#Z\xa6\x8di\x99\xb8\xab\x39G\xaap\xba\xbd\xc8\x30\xfc\x10\x34\x17\x34\x05/\\%\x19\xd7\xeb\x36\x41H\xda.\x88\x86\xfcJ\x9cr\x94\xfdOO\\\xe7\xb2\x83\xb3\xfdM\x7f\xda\x13\xd9]\xd1Mb\xfd>\xd3\\\x91\x17\x8a\xe5\xe0\xcb:\xb1\xcaV\x04\xcd\xd5\xa6\fP\xa4\x65\x81\x8fh)\xbe\xaaR.Ze\x80\x94\x17\xa2|\xd5\xe4\xb3\x13W\x13\xfc\x94\x14\xd7\xfd\xc1\xa1\xf8I\x16\x9bQ\x01\x66zz\xaa=\x16Z\x11\x34\xe6\xa3\x32U\b\x0e\x7f)\xd1\a\xb8G\xc2\xbbN\xac\x34\xe7\xe7\b\xa3\xe0\xbcV\x87\x14\x91\xf4\xcfs\xf8\xd9\x9e*\xc5H\x82\xda\xac\x04+|\x86\xca!\b \xf1\xac\xd0\x0e\xe4\xe9\xe4\x42^v\ah\x01\a\x1d\xac\xec.c\xea\x7f\xb8yU\xc6!h\x82\x91\xcd\xd1\x14\x30\x62x\x1a\x1e\xb3O\xef\xabv.\x7f\x8c\x04{{\x95\xf8\xc7-~Fn\xac\x96\xc0\xfbx2\xeb\xa9S|?\xb2\xcd\x81\x17\x8e\xca\xd8\xe5T\x11\xe7\x62\xca>\xb5\x8b\xf0KQt\xf3\x38\xf8\xa3\xc6\xcf\x00\xa0\x12\xca\x62\x92\xaa\x81\x03\xb6\xfcZ9n\x92\x95\x89\x97\x61l\xe0\xa8=\x06I)o\xf7\xfd\xce\x30\x32\xa7,r`]\x1a\xd3,;\x8bG\xf0\xf8\xf9\xb9\x84\x0f\x05:S\xe4\x37\x31=\xcf\xe0K5\xf1Q*\xc2\xd1\f\x91\x9a\a\xbd\x94\xef\x89!t\x02\xe7\xcc\xafp\x11\x9cV\xdb\xf8\xa0\x12U[u\xd3\xba\x05\xba&\xc9\xda\xff\x8b\x7f\xf5%\xaa\xa1\xe0\xc1\x92\r\tNV\x9a=!\xc1\xda\xad\xcb\xbf\x95o\x88\xcc\x32\xa6\xd4I\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen95 = 2231; +static const size_t kLen95 = 2249; static const char *kData95[] = { - "0\x82\b\xb3\n\x01\x00\xa0\x82\b\xac\x30\x82\b\xa8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\x99\x30\x82\b\x95\x30\x81\xfc\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x34\x31\x30\x32Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x82\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x34\x31\x30\x32Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x32\x38\x32\x31\x34\x31\x30\x32Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xbf(6\x80,\xea\xf4n\x18\xee)no\xa8\x1c*0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xae\xa0k\f?\xd8\xc1\xf3\xed\x9c\xceR.\xbc\xd8Z\x8a\xa7Ze\x8d*c\xd4Z\x9f\xff\xb8\xea\x90id\x96\x8f\xc1\x32\x0f(P\x15\xdf\x64O\xf6<\x99~\x8f\xb5\xc2_N\xd9\x90\\\xc5&\xcb\xb2\xdd\x04\xbey\xd3K\x8a\xf4\x62t\xe9\xde\xc2\x8e\xd5W=\x82t\xc2m\x0f\xaeU\xb9\x82\xd0\x32y\xc2.(\xcf\x36\xdb\xf2I_6'\x1e\x31#\x9f\x38\"A\xe2L\xf9\r]f\x94$)\x1f\xc8\x19\xb1\x01\xa8\xd8\xae\x96\x19\xc3\xa1\x95\x95\x05\xb4u)\nf\xb9\xe7\x61\xca\xb4m\x87\x11\x44;\x81\xd8\x11Y\xa5)R\xe6\xbf\x90\x31\xbe\xc0\x01\x99\xf4\xee\xb7\x9f\xb3y\xe6X2\xeau\xac\xbb\xb1\xce\xba\x41\x11zj\x12\xbd\x97\xd5%\x8c\x03\xdc\xa2\x18\xd4\xad\xc8:I1\xc5\xd6\x16us@\x12\xf9,6\xf9\xf0\xca\xaa\xc5Kw\xe9>\xa7\xc2\x04\xcepc\xc8\x1b\xc7!U\xceG\x01'\xf2\x80?Q\x9a\xd0\xa6i\x06~\xba\x9c\xa3\xc5\xc1\xc6kUV\xa1\x35\x9c\xecNr0\xf9X\xe6O\x1c\xfe\xc0\xbb\x89\x32\x81+\x1cwc\xdf\x14XG\xbeI\x0e\xf9\xcc\x37\xba\xe2I,\x01}\x82\xd1\a\x99\x81\x17k\x9d\xb0\x10\xcb\xb9*@\x8e\x1a\xe4\xfb\x11\xf3\xc2\xca\xcd\x91Pi\xed\x9cp )\xc9\xfe\x66\x8e\xbb+\xdc\x16m\x84\xcfT\x8d\x16\xd7Z)\x0e\n4\x8d\xcb\xde\x96\xa9\xeb\x1d\x81?\xa4\x8b\x31\xbf\xfa\xff\xd4s3\xda`\xca\xc0:\xb1\xcf\x41O>\x9b.y\x1b!\x1c$h\x14\xb2\\S\xc6No5\v\xbf\xdaT&|\x8f\xc3\x91\xe7\xd1\xdf\xeb\xe8\x14\xc4\x1c\xa1\xde`z\xd5\x89v\x04\xf8\xbd\xa8\x05\x01\x8a\xe8\xa9l\xbc\xb0^\xe8\x89&\xa6\x81\x66\x31\x8b%\x8bI\x1f\xdf\xf8\x98\xc5Z\xa4\xf8\xb7{`\vP6ee0\x1fo\x9c\xa3\x97&\x0f\x34X\x17\x46\xb9\xd5\x62+R\xae\x10\xd2[\tp\xe3\x86\xa9[b\xd0]\xfb\xfb\xfc\x94\x81\x33/\xe1\x06q\xe1\xdf\x63\x63\xd6\x31\x94<\xd4@\xc2\xfa\x11\xcdp\v\xde\x9d\x7f\x35\xc3gy\x9f\xbd\x86\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\b\xc5\n\x01\x00\xa0\x82\b\xbe\x30\x82\b\xba\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xab\x30\x82\b\xa7\x30\x82\x01\r\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x32\x32\x32\x35Z0v0t0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\xa1\x11\x18\x0f\x32\x30\x31\x38\x30\x38\x31\x32\x30\x35\x33\x39\x32\x35Z\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x32\x32\x32\x35Z\xa0\x11\x18\x0f\x32\x30\x38\x30\x30\x36\x30\x37\x32\x31\x32\x32\x32\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xde\xe9\xe8\x06\xbfI\xe4\x44\x83)\xc2\x04v\x89`\x9a\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\x05\x05\x00\x03\x82\x02\x01\x00\x9f\x99\x98\x1b\xde\xcf{5\xa9MK\x04\x32\xff\x96\xe9\x83)\x0f\xa3 \xb0\x06\xf9Va\xae\x64,\xa6\t\x94\x05Sk\xaa\r\x83\x61\x65\xaeS\xd9+\b\x86\x03\x9e\x41\x1c\x1bgl\xed\x18\x0f\x15\nt$\x99\x32\xe6\xa8i\x94\x8f\x02\x89\xaaO\x1e<\x1d\xf0!\x05;\xb9\x82\x80\x35\xef\x42\x7f)\x7f\xc7_\xb8\"\xe2\x44\xd6\xe6\f\x99\xf3\x88\x31\xff*\xb8Km\xaa\xd2r\xa4\x9e\x9d\xfe\xe5\xfd\x95\xb7\xde\xbby\xc9\xd0\xdb\\:\xf8\xa5\xba)\xd8\x8f\xf2\xdcU\xee\xd5/\xab\x42\x87\xc4\x1e}\n\xd8!\xdc\xef\xe0'\x8a\xa5zB7yt9s\x91\x44 \xc1\xec\xde\xd2>\xcc\xb5\xc7\x18\x98\xfb,\xcb\xaa\x01\xb9\xd6\xd0\x8aL\x8b\xcd\x99M\xe2>\n\xabh\xcc\xfe\n6\x97Qt5\xf4\x18\x44\xb1\xc5\x41\xc3\xa9\x63/\xd2\x44\xad\x8a\xb9>u\xfd^Y\\w><\x1d\xechy\x8f\a\xcd\x01\xd4\xdc\xc4\xcf\xee\x90j\x1e\xa0\xb3:\x9e\xa1\x11`\xa6\xf6;\xf1S\x13\x88v\xa8\xc1\xb2?\xba\x39\xbb\xd2\x8a\x9f\xfa\xef\xa9n\x04\xad\xe7\xdbP\xf6_s\xe2\x05\x8e\xd9t}\xd5s\xc5\xe4\xd5\xfau\xea\x66\n+\x17y\x8c\x30\x84\x85n\xadN.\xe1o/z\a~\xfb\xf9\xe6\x10\xdfm9\xed\x31\x97\b\xbb\x83\xb2r\xc2\x97,Z@\x80\xad,3m\xbe\r\xac\xf0\xbd\xff+\x9c\xb9\xec\xeeQ\x19Q\x91\xa4-\xbct\xbb\x61^\x93V\x8e@\x1bK\x85\xaf\x12\x80\x7fz\"Y\x93-\f\xce\xa5\x98\x11\x46SN-y=M\x9f\x41\xa2\x81\xbe\xfc%\x00P\x9f\x32\xf9\xe8'\n\x91\x85\xd7H\xd8\xd8\xd7{\xbc\x00;\x12\x7f\xb4\x36\xd1\x9cW9\xfa\x85\x92\x85\x16\xffX\x10\xe4\xb7\x1a\xa1\xb9=\x94Y+\xb8 &<\xfd\xa6\x8e`\xa0\x9e\xb9\xb3w\x1b}\xbc\xc4q\xf3.?\xeb\xe8<\xcf=\x19\xed\xb6\x0f\x36\x46\xae\x39\x99K\xff\xfc\x14:X\xf5\x82oOd\x9e\x62 \x13\x64NX\xf3\x92\xf1\xed\x8f(\xfdw\x04\x8a\x34\xbb\xe6Y\x95\xeb\x9f\xb1\xfe\ad\x11\x05\xbe\xe8\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen96 = 2002; +static const size_t kLen96 = 2231; static const char *kData96[] = { - "0\x82\a\xce\n\x01\x00\xa0\x82\a\xc7\x30\x82\a\xc3\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\a\xb4\x30\x82\a\xb0\x30\x81\xb6\xa1*0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03\x41WS\x18\x0f\x32\x30\x32\x33\x30\x36\x30\x33\x30\x30\x33\x32\x31\x39Z0R0P0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x33\x30\x36\x30\x33\x30\x30\x33\x32\x31\x39Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xe3\xfeZ\xf6\x87\x97\xb3\xac\xff\x95:\xe2RU\xca!0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00}\xf1\x96\xba\x43\x64\xf2\x61\xed\x8bgI\xdd!\x1f\xbb\x1a\xa5,e\xbb\x01^\b\xe3\xa6\th\x9d\xf5\xe8\xa7\x97\x81\xb8\x0f\x89\x94\x8b\x9b\x1c;\x95Y\x05\x62\vZn\x18g\x87m\xd7S\xa8\x9aJ*\xb7\xcf\xfdj'*\xd3\x10Hh\xc0\xec\x7f\xf5\xfd+\xf9\xea\xe6\x17~-\x91`\xc5\n'\xb8\v\xa0$_\x06\x1dI\xf1\xa2\x32\x1f!\xb4\x89.\xe3jI*<\xa9\x32N^7s\x1a\xde\x94_b_\xae\xb8S-\x93H\xec\xba\x36\x63\xb6\x44\xfd\x8a\x36\x0e\xd8\x34\x06o\xc5X\xf5\xa1\xad\x1a\xe7S\r\x8a\x44x\xba\x9c\xe8\xa9\xd3-\x14|\xc4\x35(b82zt\x88\xc5\x97\x13\x94\xfa\x46!.\xe6\xc8\fR\x85`\x1a\x31~\xc9\x19\xfe(\xd7\b\xe4\xb5\x8b\xad\xbd\xcc\xf3\x85h3\xb9\xebu\xceUPx\xea\xb4\fi'!\x97\x9bJ\x1aX\xf2X\xc1\xeb\xae\x82h\x88\xc0\xd5\xbcg\xa4#\xd9\x02\xee\x82\x66\xe8&6Gy\x83\x39\x9f\x0e\x81\x35\xd8\x36o\xda\x63\xf5\x89\x38L\xbf\xd3\xa1\xe7\xa4\xcb\xfaO\xec\x35\t\xe2n\xaf\xd8\xcb\xe8|\x1bMg\xc5\nD2\x9d\x14\xe1\x11n\t\xcb\xf7joZA\xa1\xd4\x0fM\x9aP\xf8\xdd\xaf-\x9d\xa1\xf1\xd9\xfe\xfc\xd8\x30\xf5\xf1;\"\x8c\xb4\x36P]\xff\xac\x8b\x34\t\xc1\x9a\x06\x9d*\xed\xacg\xab\xc9\x1fV\xd5\xb5\\\xb9\n\xc1hQ\x02<\xd4\x13\x63$\x1d\\\x1a\xb4\xbb\b{]kc\xcf\xad\x35?\xb4\x15\x88\a\xd5\x8f", + "0\x82\b\xb3\n\x01\x00\xa0\x82\b\xac\x30\x82\b\xa8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\x99\x30\x82\b\x95\x30\x81\xfc\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x34\x31\x30\x32Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x82\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x34\x31\x30\x32Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x32\x38\x32\x31\x34\x31\x30\x32Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xbf(6\x80,\xea\xf4n\x18\xee)no\xa8\x1c*0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\xae\xa0k\f?\xd8\xc1\xf3\xed\x9c\xceR.\xbc\xd8Z\x8a\xa7Ze\x8d*c\xd4Z\x9f\xff\xb8\xea\x90id\x96\x8f\xc1\x32\x0f(P\x15\xdf\x64O\xf6<\x99~\x8f\xb5\xc2_N\xd9\x90\\\xc5&\xcb\xb2\xdd\x04\xbey\xd3K\x8a\xf4\x62t\xe9\xde\xc2\x8e\xd5W=\x82t\xc2m\x0f\xaeU\xb9\x82\xd0\x32y\xc2.(\xcf\x36\xdb\xf2I_6'\x1e\x31#\x9f\x38\"A\xe2L\xf9\r]f\x94$)\x1f\xc8\x19\xb1\x01\xa8\xd8\xae\x96\x19\xc3\xa1\x95\x95\x05\xb4u)\nf\xb9\xe7\x61\xca\xb4m\x87\x11\x44;\x81\xd8\x11Y\xa5)R\xe6\xbf\x90\x31\xbe\xc0\x01\x99\xf4\xee\xb7\x9f\xb3y\xe6X2\xeau\xac\xbb\xb1\xce\xba\x41\x11zj\x12\xbd\x97\xd5%\x8c\x03\xdc\xa2\x18\xd4\xad\xc8:I1\xc5\xd6\x16us@\x12\xf9,6\xf9\xf0\xca\xaa\xc5Kw\xe9>\xa7\xc2\x04\xcepc\xc8\x1b\xc7!U\xceG\x01'\xf2\x80?Q\x9a\xd0\xa6i\x06~\xba\x9c\xa3\xc5\xc1\xc6kUV\xa1\x35\x9c\xecNr0\xf9X\xe6O\x1c\xfe\xc0\xbb\x89\x32\x81+\x1cwc\xdf\x14XG\xbeI\x0e\xf9\xcc\x37\xba\xe2I,\x01}\x82\xd1\a\x99\x81\x17k\x9d\xb0\x10\xcb\xb9*@\x8e\x1a\xe4\xfb\x11\xf3\xc2\xca\xcd\x91Pi\xed\x9cp )\xc9\xfe\x66\x8e\xbb+\xdc\x16m\x84\xcfT\x8d\x16\xd7Z)\x0e\n4\x8d\xcb\xde\x96\xa9\xeb\x1d\x81?\xa4\x8b\x31\xbf\xfa\xff\xd4s3\xda`\xca\xc0:\xb1\xcf\x41O>\x9b.y\x1b!\x1c$h\x14\xb2\\S\xc6No5\v\xbf\xdaT&|\x8f\xc3\x91\xe7\xd1\xdf\xeb\xe8\x14\xc4\x1c\xa1\xde`z\xd5\x89v\x04\xf8\xbd\xa8\x05\x01\x8a\xe8\xa9l\xbc\xb0^\xe8\x89&\xa6\x81\x66\x31\x8b%\x8bI\x1f\xdf\xf8\x98\xc5Z\xa4\xf8\xb7{`\vP6ee0\x1fo\x9c\xa3\x97&\x0f\x34X\x17\x46\xb9\xd5\x62+R\xae\x10\xd2[\tp\xe3\x86\xa9[b\xd0]\xfb\xfb\xfc\x94\x81\x33/\xe1\x06q\xe1\xdf\x63\x63\xd6\x31\x94<\xd4@\xc2\xfa\x11\xcdp\v\xde\x9d\x7f\x35\xc3gy\x9f\xbd\x86\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen97 = 1405; +static const size_t kLen97 = 2002; static const char *kData97[] = { - "0\x82\x05y\n\x01\x00\xa0\x82\x05r0\x82\x05n\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\x05_0\x82\x05[0\x81\xef\xa1P0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x33\x37\x33\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x33\x37\x33\x34Z\xa0\x11\x18\x0f\x32\x30\x38\x30\x30\x36\x30\x37\x32\x31\x33\x37\x33\x34Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10Kz\xcf\x10\xec\xc7\x8fP\x8b,y\xa5\x83?@[0\t\x06\a*\x86H\xce=\x04\x01\x03G\x00\x30\x44\x02 '5E\x86z\xd7\xd1\xbd\x9c_A\xf1\f\x17\xc3\xa6\xc3yjs\xbb\xf9\x06\xe8\xe3\x19&\x93&\xcf?+\x02 \x1b\x9d\xf6\xb5-W\xe5\x1d\x9f\xc8v\xe4\x1c\x65,\xba\xa8\x96&\x81J\xee\x95t\xde\x30\xc3]\b\xb5\x11\x43\xa0\x82\x04\x11\x30\x82\x04\r0\x82\x04\t0\x82\x01\xf1\xa0\x03\x02\x01\x02\x02\x01\x03\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r190711214905Z\x18\x0f\x32\x31\x31\x39\x30\x36\x31\x37\x32\x31\x34\x39\x30\x35Z0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04r\x9b\x98\xf3VJ\xa0\xf7\xed\x1d%(U\f\xcb\xd7-\xe4\xfbrf\x04;\xd1\xfc\xda\xa3M\x0e\x8d.D\xd9l\x14\xc1%\x0e\xfb\xc8\t!{k\x06^\xf3\xe9\xcd\xcc\xc3\n5s\x9a\xbe\xde\xce\xc0\xa8\xec\xf1\xad\x89\xa3\x81\xe0\x30\x81\xdd\x30,\x06\t`\x86H\x01\x86\xf8\x42\x01\r\x04\x1f\x16\x1dOpenSSL Generated Certificate0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\v\xb5\x65\xe7<\xd5wiz\r\xf2\x97?\xf6\xcb\x16\x05\x12\x1b\x96\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\f\x06\x03U\x1d\x13\x01\x01\xff\x04\x02\x30\x00\x30\v\x06\x03U\x1d\x0f\x04\x04\x03\x02\x04\xb0\x30\x1d\x06\x03U\x1d%\x04\x16\x30\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x02\x30\x33\x06\b+\x06\x01\x05\x05\a\x01\x01\x04'0%0#\x06\b+\x06\x01\x05\x05\a0\x01\x86\x17http://ocsp.s2ntest.com0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00YK\xd9\xc6\xee\x12>\x8c\xdb\x37\xb4\f\xcc\xc9\xaf\x96\xff\xab\x32\xf9T\x80/.@k9\xbf\xf3\xa0\xa2\x96\xc0+Z\xb2\xa5 z\xb3\x84~\x01\x16y\x90\xfd\xa4\xda\x89hR;.\xc4\a\xf9/\xb2\x8b\xc4IZ\xb9p!I\xebU\xd6*\xca\xb6m\\\xee\xe8\xb9\x92\xaaKF\xc9\x01s\x9d\x1e\xf3$\x1a\xf8\x9c\xd1\xbb\x9a~\xbe\xcdh\xf1\x14\xaeOC\xa9\x1a,\xf4\xd2\x8a\xae\xdb\x90\xa2{\xd9\xd1i\x0f.\xa3\xd2\x9eP\xd3\xa0\xe6\t\xd6\x05q\xa0\xd1\xbb>\xd4;\xe4}\xce\x38\x83\x03\x42\xc6\xbf\x83`(\xce\xa5u\xb7\xf7\x1bn[\xea\xff\x32\x61\xd3\x36\x1b\x83\x1f\x1f\xe9&\xe7#T\x82\xce\xcb\xb9YL\xf6%v\xa4\x33\xb0\xef\xff#/C\x9e\x90\x91\xf4\x88\xbe\x1a\xf9s\x03\x00\xa7\x86\x03\x8a\xe8\x62R\x84\x7f\\F\xbd\\\x12\x03\xc3\xe5\xebr\"\xa1\xd6\xec\x19\x9e\x63>\t\x98\x9b\x43\xaay\x1e\x39nqY\xc9Qzj\xd1\xa7\xae\x8e\xd1Lj\x8d\vcj\x05\x92\xc1\x31k\x9d\x7f\x46\x65<\xd4<\x8b\x42\x8f\x7f\xb4J\xe8_\xd4\xaf\x1f\x97\xa8\xd5~K\x86\x82\x10\x92\tg\x14t<\xdd\x82,L@}S=\x82\x89g\x11\v\x91\x13(7\xd6-\x05\xa6\x04\x32\xc8\x66\xee**\xad\xe3\a\x04p\xff\xad\x9a\x8a`zY\x91o\b\x98\xc5s\x96\xdd\vu\xf8>9\n\xd9\xbd\x38\xa2\xbczUV\xdc\xd2&\xf2\x42^#\x02\xa1\x33u\x11\x96\xd4'#\xfe\x10\x37\xb2\x38\x13\xc9s\f\xf8\x95\xbd\xce\xdd>(\x17.\xfe\x9d?P\xdc\x88\x31\x1b\xf7\x9f\xcb\xbd\xa0l\x92J\x87\x16\xbe\xee\x85SA\xaf\xca\xa6MU\xfe\xd5k\xd2\xca\xd2\x45\x32\x19\x35\xeb\xac\xe1~PI\xfa\x92\xf1,^\xbe}\xa5s7\xb6\x14:s\xa4\n!\x00\xbeXw\x91\x89\xc7\xb0\x8b\rh\xa4\x18\xbat\x01U\x01Q\xb0\x38\xa0\x36n\"\xd5\x1b\x45G\xdc\xb0\xf3\x41\x13\x1a\x37{\xb6\x31\x02#\xa1\xf4\x94VO\x96\x93\x32\x87\xdd\x19\xda\x06v\xea\x02\xa6\x45\x11\x8e\x14\x84=\xe8", + "0\x82\a\xce\n\x01\x00\xa0\x82\a\xc7\x30\x82\a\xc3\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\a\xb4\x30\x82\a\xb0\x30\x81\xb6\xa1*0(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03\x41WS\x18\x0f\x32\x30\x32\x33\x30\x36\x30\x33\x30\x30\x33\x32\x31\x39Z0R0P0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x33\x30\x36\x30\x33\x30\x30\x33\x32\x31\x39Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xe3\xfeZ\xf6\x87\x97\xb3\xac\xff\x95:\xe2RU\xca!0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00}\xf1\x96\xba\x43\x64\xf2\x61\xed\x8bgI\xdd!\x1f\xbb\x1a\xa5,e\xbb\x01^\b\xe3\xa6\th\x9d\xf5\xe8\xa7\x97\x81\xb8\x0f\x89\x94\x8b\x9b\x1c;\x95Y\x05\x62\vZn\x18g\x87m\xd7S\xa8\x9aJ*\xb7\xcf\xfdj'*\xd3\x10Hh\xc0\xec\x7f\xf5\xfd+\xf9\xea\xe6\x17~-\x91`\xc5\n'\xb8\v\xa0$_\x06\x1dI\xf1\xa2\x32\x1f!\xb4\x89.\xe3jI*<\xa9\x32N^7s\x1a\xde\x94_b_\xae\xb8S-\x93H\xec\xba\x36\x63\xb6\x44\xfd\x8a\x36\x0e\xd8\x34\x06o\xc5X\xf5\xa1\xad\x1a\xe7S\r\x8a\x44x\xba\x9c\xe8\xa9\xd3-\x14|\xc4\x35(b82zt\x88\xc5\x97\x13\x94\xfa\x46!.\xe6\xc8\fR\x85`\x1a\x31~\xc9\x19\xfe(\xd7\b\xe4\xb5\x8b\xad\xbd\xcc\xf3\x85h3\xb9\xebu\xceUPx\xea\xb4\fi'!\x97\x9bJ\x1aX\xf2X\xc1\xeb\xae\x82h\x88\xc0\xd5\xbcg\xa4#\xd9\x02\xee\x82\x66\xe8&6Gy\x83\x39\x9f\x0e\x81\x35\xd8\x36o\xda\x63\xf5\x89\x38L\xbf\xd3\xa1\xe7\xa4\xcb\xfaO\xec\x35\t\xe2n\xaf\xd8\xcb\xe8|\x1bMg\xc5\nD2\x9d\x14\xe1\x11n\t\xcb\xf7joZA\xa1\xd4\x0fM\x9aP\xf8\xdd\xaf-\x9d\xa1\xf1\xd9\xfe\xfc\xd8\x30\xf5\xf1;\"\x8c\xb4\x36P]\xff\xac\x8b\x34\t\xc1\x9a\x06\x9d*\xed\xacg\xab\xc9\x1fV\xd5\xb5\\\xb9\n\xc1hQ\x02<\xd4\x13\x63$\x1d\\\x1a\xb4\xbb\b{]kc\xcf\xad\x35?\xb4\x15\x88\a\xd5\x8f", }; -static const size_t kLen98 = 2261; +static const size_t kLen98 = 1405; static const char *kData98[] = { - "0\x82\b\xd1\n\x01\x00\xa0\x82\b\xca\x30\x82\b\xc6\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xb7\x30\x82\b\xb3\x30\x82\x01\x19\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x30\x30\x32\x34\x33Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x30\x30\x32\x34\x33Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x30\x30\x32\x34\x33Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10*\x0f\xa7'\xd8=\x89\x03\x9e\x18\x98\x03\xe8`-\b0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00U\x04\xf2\xec\\>S\n\xca\xb1)\xf3\x32\x12J\xe0\x30|/\x83\xb9t\xbd\x83\xa3-_\xa4y1D\xb1\xcf\xf3,Q\x9a\xeb\xe6\xff\xb6L\xed\xbcz5~\x89\x83.P\"J\xaa\xf1\xf1I\xb1\x8a \x89\x14\x1e\x31\xa6\x9d\xd4\x39\x66&<\xa5\xc4\x39H\xbf\xc9\xbc,\"-\xce\t\xf0@\x03roH\x1a\xdemt\xda\x1f\v\x96\xa5h\x02\x8a'\"=\x86Hm\xee\\\xacU\x85wh\xbe\x15\xe4.cA\xa5\x11\xb7\x13\xf8\x11\xee\x92\xd3+^\xf3v\x8c\xe0\x9d/M\x90\x62\xb8\x41\xdc\x05\x94x~\xfa\x34\x45\x94\x01\f\xb8qW9\xd7o;\x90\x82Gk$\xe9\x96\xbe\x1c:Y^\x18O\xce\rs\xd3\x37\xb9/\x88\x1e\x15\xf0\x36(\x90$\x92\xbc\x00\xd0\x8a(t\xe1\x01\xa3o\xf5Q\xd4\x14k{=\t\xb0\xe9\xae\x94\x98:\x81\xd6\xc7s\x90\xd3\n-\x13\xdd\xcf\xad\x01\xe0S\xf4;\xcf\xc8i\xbeYU\"\x82\xf4\xf9\x83|\x9a\x99\xed\x17\x99\x00\x99\xb3\x87\xeb\xc5\t\\1\n\xd8\x1b\x81m\xe3\xb0\x61i \xd5ryk\xcc\x84\xb2\x1e\x42\xda\x37-\xbb_\xdf\x1c\xca\xc1\f/|\xdeu\xbd\xd5\x9a\x03\b\xd8S\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\x05y\n\x01\x00\xa0\x82\x05r0\x82\x05n\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\x05_0\x82\x05[0\x81\xef\xa1P0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x33\x37\x33\x34Z0e0c0;0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xdey2\xb3!~H\xfbNG\xae\v\x90\a\xa5Sv\xae\x44\xca\x04\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x30\x30\x36\x32\x32\x32\x31\x33\x37\x33\x34Z\xa0\x11\x18\x0f\x32\x30\x38\x30\x30\x36\x30\x37\x32\x31\x33\x37\x33\x34Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10Kz\xcf\x10\xec\xc7\x8fP\x8b,y\xa5\x83?@[0\t\x06\a*\x86H\xce=\x04\x01\x03G\x00\x30\x44\x02 '5E\x86z\xd7\xd1\xbd\x9c_A\xf1\f\x17\xc3\xa6\xc3yjs\xbb\xf9\x06\xe8\xe3\x19&\x93&\xcf?+\x02 \x1b\x9d\xf6\xb5-W\xe5\x1d\x9f\xc8v\xe4\x1c\x65,\xba\xa8\x96&\x81J\xee\x95t\xde\x30\xc3]\b\xb5\x11\x43\xa0\x82\x04\x11\x30\x82\x04\r0\x82\x04\t0\x82\x01\xf1\xa0\x03\x02\x01\x02\x02\x01\x03\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r190711214905Z\x18\x0f\x32\x31\x31\x39\x30\x36\x31\x37\x32\x31\x34\x39\x30\x35Z0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04r\x9b\x98\xf3VJ\xa0\xf7\xed\x1d%(U\f\xcb\xd7-\xe4\xfbrf\x04;\xd1\xfc\xda\xa3M\x0e\x8d.D\xd9l\x14\xc1%\x0e\xfb\xc8\t!{k\x06^\xf3\xe9\xcd\xcc\xc3\n5s\x9a\xbe\xde\xce\xc0\xa8\xec\xf1\xad\x89\xa3\x81\xe0\x30\x81\xdd\x30,\x06\t`\x86H\x01\x86\xf8\x42\x01\r\x04\x1f\x16\x1dOpenSSL Generated Certificate0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\v\xb5\x65\xe7<\xd5wiz\r\xf2\x97?\xf6\xcb\x16\x05\x12\x1b\x96\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\f\x06\x03U\x1d\x13\x01\x01\xff\x04\x02\x30\x00\x30\v\x06\x03U\x1d\x0f\x04\x04\x03\x02\x04\xb0\x30\x1d\x06\x03U\x1d%\x04\x16\x30\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x02\x30\x33\x06\b+\x06\x01\x05\x05\a\x01\x01\x04'0%0#\x06\b+\x06\x01\x05\x05\a0\x01\x86\x17http://ocsp.s2ntest.com0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00YK\xd9\xc6\xee\x12>\x8c\xdb\x37\xb4\f\xcc\xc9\xaf\x96\xff\xab\x32\xf9T\x80/.@k9\xbf\xf3\xa0\xa2\x96\xc0+Z\xb2\xa5 z\xb3\x84~\x01\x16y\x90\xfd\xa4\xda\x89hR;.\xc4\a\xf9/\xb2\x8b\xc4IZ\xb9p!I\xebU\xd6*\xca\xb6m\\\xee\xe8\xb9\x92\xaaKF\xc9\x01s\x9d\x1e\xf3$\x1a\xf8\x9c\xd1\xbb\x9a~\xbe\xcdh\xf1\x14\xaeOC\xa9\x1a,\xf4\xd2\x8a\xae\xdb\x90\xa2{\xd9\xd1i\x0f.\xa3\xd2\x9eP\xd3\xa0\xe6\t\xd6\x05q\xa0\xd1\xbb>\xd4;\xe4}\xce\x38\x83\x03\x42\xc6\xbf\x83`(\xce\xa5u\xb7\xf7\x1bn[\xea\xff\x32\x61\xd3\x36\x1b\x83\x1f\x1f\xe9&\xe7#T\x82\xce\xcb\xb9YL\xf6%v\xa4\x33\xb0\xef\xff#/C\x9e\x90\x91\xf4\x88\xbe\x1a\xf9s\x03\x00\xa7\x86\x03\x8a\xe8\x62R\x84\x7f\\F\xbd\\\x12\x03\xc3\xe5\xebr\"\xa1\xd6\xec\x19\x9e\x63>\t\x98\x9b\x43\xaay\x1e\x39nqY\xc9Qzj\xd1\xa7\xae\x8e\xd1Lj\x8d\vcj\x05\x92\xc1\x31k\x9d\x7f\x46\x65<\xd4<\x8b\x42\x8f\x7f\xb4J\xe8_\xd4\xaf\x1f\x97\xa8\xd5~K\x86\x82\x10\x92\tg\x14t<\xdd\x82,L@}S=\x82\x89g\x11\v\x91\x13(7\xd6-\x05\xa6\x04\x32\xc8\x66\xee**\xad\xe3\a\x04p\xff\xad\x9a\x8a`zY\x91o\b\x98\xc5s\x96\xdd\vu\xf8>9\n\xd9\xbd\x38\xa2\xbczUV\xdc\xd2&\xf2\x42^#\x02\xa1\x33u\x11\x96\xd4'#\xfe\x10\x37\xb2\x38\x13\xc9s\f\xf8\x95\xbd\xce\xdd>(\x17.\xfe\x9d?P\xdc\x88\x31\x1b\xf7\x9f\xcb\xbd\xa0l\x92J\x87\x16\xbe\xee\x85SA\xaf\xca\xa6MU\xfe\xd5k\xd2\xca\xd2\x45\x32\x19\x35\xeb\xac\xe1~PI\xfa\x92\xf1,^\xbe}\xa5s7\xb6\x14:s\xa4\n!\x00\xbeXw\x91\x89\xc7\xb0\x8b\rh\xa4\x18\xbat\x01U\x01Q\xb0\x38\xa0\x36n\"\xd5\x1b\x45G\xdc\xb0\xf3\x41\x13\x1a\x37{\xb6\x31\x02#\xa1\xf4\x94VO\x96\x93\x32\x87\xdd\x19\xda\x06v\xea\x02\xa6\x45\x11\x8e\x14\x84=\xe8", }; -static const size_t kLen99 = 2279; +static const size_t kLen99 = 2261; static const char *kData99[] = { - "0\x82\b\xe3\n\x01\x00\xa0\x82\b\xdc\x30\x82\b\xd8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xc9\x30\x82\b\xc5\x30\x82\x01+\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x31\x35\x36\x32\x31Z0\x81\x93\x30\x81\x90\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\xa1\x11\x18\x0f\x32\x30\x31\x38\x30\x38\x31\x32\x30\x35\x33\x39\x32\x35Z\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x31\x35\x36\x32\x31Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x31\x35\x36\x32\x31Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xe5\x90_\xb2\x1e\xe2\xe4\xd0\xde\fY\xc5\x8d|y\xa2\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x89 ]\xc2\x87u#ux\x0f\x93\x89\xba\xe1/\tzz9\xeb\x45\x45\xf5g|\xeb\xa9\xbcr?|\xc2r\xe7I\xff \\\xeb\x13\xf0S\xe3\f\x1f\xee\xa9]\"m\xc9\xd9\x9d\x36\x1b\xe8\xb3\xa8\x06\xb4\fM\xceq-EJ[C\xe8\xa7\xeb\x11\xf1%\x06\x89\xc3\xcd\x42\x1b\xe2\xc4,\x1e\x02\x82U\xd8\vJa\xa0T\xfbgd\xf0\xc3\xde\x91\xf4\xca\x02/w\x13u\t\xf3\x90\x1b\xd7\n\xe9\xba\x1a\xb0\xeb\x9b\xbf\x65\xb4\xe5\x95m@\x8c\xect\xdc\x9d\b]\xa0,\xab?\xdf\xc5\x1b\xa0=\xf0\xf5\xdb\x87$\xc8}\xee\x62\"\xe8\x36\x90-U\x01$\xef\xf4:Z\xcc\x92\x87y\xb8\x1eUrJ1\x8f\x02P\xea\xe2\fa}\x82\x8aU;\xbf\x63\x03J\x8d\x13\xf7\x16\x12%\x8fM\xf5\xc5L\xf6\a\xc8\xd0\x46\xf0\xb0,p\xe1\xf5Y\xc1r]\x9c\xf8\xaa\xfd\xf9U\xf8\x15\xc6ImY\x89\xc4\x33q\xb2\x89X\xe2\x00\xdb[m%\x8f\x8dQ.\xa7\x45\xee\xfd\xea\xf6\x01\xeb\x15\x95K(\xfa\x9a\x94/\xa2\xab%\xb7l(\xc4\x9d\xd9\xf6Je\x91\x7f\xf7\x42\x85Nq\x8c\xcc\x95J\xfa\tD\xd8\xd0S\xd0;K\xff\xa7\xa0g\xf9%\xe2g\xc5oj\xc8\x30\xfa\xed|\xfe\x46\x99\x12\x9d\t\x1f\x06^1t\x87\xcf!\xc1Pp\xf8\x8e\x96\xceP\x9c\r\xa8\xcb\x0e\xdcz\xd2@`\x1b\x46\xfa\x19\xcd\x89T\xb1w\x7f\x06\xbd\x17\xbd\x16sD:Vw\xf9\xd3\xab\fj\x01j~\xe3\xad\x91\xfe~k#\x96\xde\xea\xd9\xc9Y[0\xd4\xd4`7*\xeb\xed\xb8\x92Y\xc3u\xc1\x13@\xf8\x9f\x61}\xef\xe3\xdfs\xf9w\xb9\x82\xb0\xe2\x32\xc2\x7fv\xfd#Uw\xf2\x35\xbc\xfe~\xffU\f$\xe6^!\xf5\xba\xe7\x94\xf6\xf0\x96\xb6&\xdf\x33\xab!\x96\x90\xb1j\x8bP\xa3S\x05[\x9f.I\xac\xe5\x1c\xd8\x8b@\xbb\x9fni\ar\xa6\xb4\x1d\x43\x00=e\x1d\x06\xb6\x01\x80\xb4\xb1u\x93\x8c\xc0k\xc1\x1d\xd1><\xda:\xc2\x17x\x8b\x10\xe9\x91G\xb4\xf9\x43\x8f\xacx\xa5\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\b\xd1\n\x01\x00\xa0\x82\b\xca\x30\x82\b\xc6\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xb7\x30\x82\b\xb3\x30\x82\x01\x19\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x30\x30\x32\x34\x33Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x30\x30\x32\x34\x33Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x30\x30\x32\x34\x33Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10*\x0f\xa7'\xd8=\x89\x03\x9e\x18\x98\x03\xe8`-\b0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00U\x04\xf2\xec\\>S\n\xca\xb1)\xf3\x32\x12J\xe0\x30|/\x83\xb9t\xbd\x83\xa3-_\xa4y1D\xb1\xcf\xf3,Q\x9a\xeb\xe6\xff\xb6L\xed\xbcz5~\x89\x83.P\"J\xaa\xf1\xf1I\xb1\x8a \x89\x14\x1e\x31\xa6\x9d\xd4\x39\x66&<\xa5\xc4\x39H\xbf\xc9\xbc,\"-\xce\t\xf0@\x03roH\x1a\xdemt\xda\x1f\v\x96\xa5h\x02\x8a'\"=\x86Hm\xee\\\xacU\x85wh\xbe\x15\xe4.cA\xa5\x11\xb7\x13\xf8\x11\xee\x92\xd3+^\xf3v\x8c\xe0\x9d/M\x90\x62\xb8\x41\xdc\x05\x94x~\xfa\x34\x45\x94\x01\f\xb8qW9\xd7o;\x90\x82Gk$\xe9\x96\xbe\x1c:Y^\x18O\xce\rs\xd3\x37\xb9/\x88\x1e\x15\xf0\x36(\x90$\x92\xbc\x00\xd0\x8a(t\xe1\x01\xa3o\xf5Q\xd4\x14k{=\t\xb0\xe9\xae\x94\x98:\x81\xd6\xc7s\x90\xd3\n-\x13\xdd\xcf\xad\x01\xe0S\xf4;\xcf\xc8i\xbeYU\"\x82\xf4\xf9\x83|\x9a\x99\xed\x17\x99\x00\x99\xb3\x87\xeb\xc5\t\\1\n\xd8\x1b\x81m\xe3\xb0\x61i \xd5ryk\xcc\x84\xb2\x1e\x42\xda\x37-\xbb_\xdf\x1c\xca\xc1\f/|\xdeu\xbd\xd5\x9a\x03\b\xd8S\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen100 = 2261; +static const size_t kLen100 = 2279; static const char *kData100[] = { - "0\x82\b\xd1\n\x01\x00\xa0\x82\b\xca\x30\x82\b\xc6\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xb7\x30\x82\b\xb3\x30\x82\x01\x19\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x33\x35\x34\x35Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x82\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x33\x35\x34\x35Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x32\x38\x32\x31\x33\x35\x34\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xdd\xd8\x17\xd4m\x0ei\x18,\x84\xba\xd7\x98#\xac?0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x0e\x66'3\xc7\xf9\x44\xa8\x9d\x45P6\xdbq\xa7\xffV\x0f\xf6r\xc0\xa1\x81\xd1\t\xb0\x96X\xef%{\x06\xde\x9d\xc2\x17\x98\xbe\xec\n\x1b\xa5k,\x9aK?\xa8{\xc6\xb4\x8cJ\xd4g\x81\xe5\xc6\xa5N\xa6V\xcd|\x10\r8Q\xed\xbf\xbe\x9a\xbf\xef\xab\xa9\a\x83LW\xab\xd9\x13\x42\xc0\x66\xec^~\xa7M\xae\x61h\xc5\x1b?\xbf}\x8d\xbfNU\xd9\xc1=\xfa\xa3\xa7\xf6~\x8ex\x94}M\xb7-T\xff^\xebr\xd6\xe0k\x16\xec\x35|\xe3+:\x8a:\xab\x65\x9b\xbc\x18\xdc#\x02\xfe\x34\x95\xed`eX\x1c\x9c\x30\x12\x99\x8fmg\\\xd6\xfc\x98\xd0\x15]\xc7\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", + "0\x82\b\xe3\n\x01\x00\xa0\x82\b\xdc\x30\x82\b\xd8\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xc9\x30\x82\b\xc5\x30\x82\x01+\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x31\x35\x36\x32\x31Z0\x81\x93\x30\x81\x90\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\xa1\x11\x18\x0f\x32\x30\x31\x38\x30\x38\x31\x32\x30\x35\x33\x39\x32\x35Z\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x31\x35\x36\x32\x31Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x31\x35\x36\x32\x31Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xe5\x90_\xb2\x1e\xe2\xe4\xd0\xde\fY\xc5\x8d|y\xa2\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x89 ]\xc2\x87u#ux\x0f\x93\x89\xba\xe1/\tzz9\xeb\x45\x45\xf5g|\xeb\xa9\xbcr?|\xc2r\xe7I\xff \\\xeb\x13\xf0S\xe3\f\x1f\xee\xa9]\"m\xc9\xd9\x9d\x36\x1b\xe8\xb3\xa8\x06\xb4\fM\xceq-EJ[C\xe8\xa7\xeb\x11\xf1%\x06\x89\xc3\xcd\x42\x1b\xe2\xc4,\x1e\x02\x82U\xd8\vJa\xa0T\xfbgd\xf0\xc3\xde\x91\xf4\xca\x02/w\x13u\t\xf3\x90\x1b\xd7\n\xe9\xba\x1a\xb0\xeb\x9b\xbf\x65\xb4\xe5\x95m@\x8c\xect\xdc\x9d\b]\xa0,\xab?\xdf\xc5\x1b\xa0=\xf0\xf5\xdb\x87$\xc8}\xee\x62\"\xe8\x36\x90-U\x01$\xef\xf4:Z\xcc\x92\x87y\xb8\x1eUrJ1\x8f\x02P\xea\xe2\fa}\x82\x8aU;\xbf\x63\x03J\x8d\x13\xf7\x16\x12%\x8fM\xf5\xc5L\xf6\a\xc8\xd0\x46\xf0\xb0,p\xe1\xf5Y\xc1r]\x9c\xf8\xaa\xfd\xf9U\xf8\x15\xc6ImY\x89\xc4\x33q\xb2\x89X\xe2\x00\xdb[m%\x8f\x8dQ.\xa7\x45\xee\xfd\xea\xf6\x01\xeb\x15\x95K(\xfa\x9a\x94/\xa2\xab%\xb7l(\xc4\x9d\xd9\xf6Je\x91\x7f\xf7\x42\x85Nq\x8c\xcc\x95J\xfa\tD\xd8\xd0S\xd0;K\xff\xa7\xa0g\xf9%\xe2g\xc5oj\xc8\x30\xfa\xed|\xfe\x46\x99\x12\x9d\t\x1f\x06^1t\x87\xcf!\xc1Pp\xf8\x8e\x96\xceP\x9c\r\xa8\xcb\x0e\xdcz\xd2@`\x1b\x46\xfa\x19\xcd\x89T\xb1w\x7f\x06\xbd\x17\xbd\x16sD:Vw\xf9\xd3\xab\fj\x01j~\xe3\xad\x91\xfe~k#\x96\xde\xea\xd9\xc9Y[0\xd4\xd4`7*\xeb\xed\xb8\x92Y\xc3u\xc1\x13@\xf8\x9f\x61}\xef\xe3\xdfs\xf9w\xb9\x82\xb0\xe2\x32\xc2\x7fv\xfd#Uw\xf2\x35\xbc\xfe~\xffU\f$\xe6^!\xf5\xba\xe7\x94\xf6\xf0\x96\xb6&\xdf\x33\xab!\x96\x90\xb1j\x8bP\xa3S\x05[\x9f.I\xac\xe5\x1c\xd8\x8b@\xbb\x9fni\ar\xa6\xb4\x1d\x43\x00=e\x1d\x06\xb6\x01\x80\xb4\xb1u\x93\x8c\xc0k\xc1\x1d\xd1><\xda:\xc2\x17x\x8b\x10\xe9\x91G\xb4\xf9\x43\x8f\xacx\xa5\xa0\x82\x05~0\x82\x05z0\x82\x05v0\x82\x03^\xa0\x03\x02\x01\x02\x02\x02wy0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r170905054322Z\x18\x0f\x32\x31\x31\x37\x30\x38\x31\x32\x30\x35\x34\x33\x32\x32Z0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com0\x82\x02\"0\r\x06\t*\x86H\x86\xf7\r\x01\x01\x01\x05\x00\x03\x82\x02\x0f\x00\x30\x82\x02\n\x02\x82\x02\x01\x00\xaf\x41G\xedj~\xb1\x31\r\xe6L\xd8\x44u\xc5.O\xaa\xaf\x84N\xc5\xe0\xf3t\xd0o\x02\x87\xcaQh\x18\x83\xddK|\x8b\x31\xe8-9\t\x88\r\xa5\xbcygw\b\x0f\x8b\xc8\xa5\x8bj{h\xda\x05S\xbc\x35\x8f\xbb\x7f\x01&\xb9\x98\xe6{\\*\xe3\x1bS\x93\xb3\xfd*.8\xbc\x8f\xfc\xb1\t\x93\x95\xec\xf2\x96\xbc\x44\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen101 = 1437; +static const size_t kLen101 = 2261; static const char *kData101[] = { - "0\x82\x05\x99\n\x01\x00\xa0\x82\x05\x92\x30\x82\x05\x8e\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\x05\x7f\x30\x82\x05{0\x82\x01\f\xa1P0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x33\x30\x33\x32\x35Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x33\x30\x33\x32\x35Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x33\x30\x33\x32\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\x89\xcc\x1e\x90\xf7{R\xa8\r?\x02\x1dXJ'\x9a\x30\n\x06\b*\x86H\xce=\x04\x03\x02\x03H\x00\x30\x45\x02 &\xff,\xa5\xe8\xdb\xa6\xcf\xf0Z\"\xdbXBy\x8d\x9d\x98\xa2\x96*\x91\xa8\rN\xe1\x8f>\xbc\xc4\x1e\xdc\x02!\x00\xc2\xca\x31\x12\x81\xb4\xd9\x32\xcb\xa3\xbc\xf9y\xa4\x92\x30\\\xe6g\xdb\xed\xb1\xcaQ\xc9qJF^\xdd\x45\x95\xa0\x82\x04\x11\x30\x82\x04\r0\x82\x04\t0\x82\x01\xf1\xa0\x03\x02\x01\x02\x02\x01\x03\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r190711214905Z\x18\x0f\x32\x31\x31\x39\x30\x36\x31\x37\x32\x31\x34\x39\x30\x35Z0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04r\x9b\x98\xf3VJ\xa0\xf7\xed\x1d%(U\f\xcb\xd7-\xe4\xfbrf\x04;\xd1\xfc\xda\xa3M\x0e\x8d.D\xd9l\x14\xc1%\x0e\xfb\xc8\t!{k\x06^\xf3\xe9\xcd\xcc\xc3\n5s\x9a\xbe\xde\xce\xc0\xa8\xec\xf1\xad\x89\xa3\x81\xe0\x30\x81\xdd\x30,\x06\t`\x86H\x01\x86\xf8\x42\x01\r\x04\x1f\x16\x1dOpenSSL Generated Certificate0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\v\xb5\x65\xe7<\xd5wiz\r\xf2\x97?\xf6\xcb\x16\x05\x12\x1b\x96\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\f\x06\x03U\x1d\x13\x01\x01\xff\x04\x02\x30\x00\x30\v\x06\x03U\x1d\x0f\x04\x04\x03\x02\x04\xb0\x30\x1d\x06\x03U\x1d%\x04\x16\x30\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x02\x30\x33\x06\b+\x06\x01\x05\x05\a\x01\x01\x04'0%0#\x06\b+\x06\x01\x05\x05\a0\x01\x86\x17http://ocsp.s2ntest.com0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00YK\xd9\xc6\xee\x12>\x8c\xdb\x37\xb4\f\xcc\xc9\xaf\x96\xff\xab\x32\xf9T\x80/.@k9\xbf\xf3\xa0\xa2\x96\xc0+Z\xb2\xa5 z\xb3\x84~\x01\x16y\x90\xfd\xa4\xda\x89hR;.\xc4\a\xf9/\xb2\x8b\xc4IZ\xb9p!I\xebU\xd6*\xca\xb6m\\\xee\xe8\xb9\x92\xaaKF\xc9\x01s\x9d\x1e\xf3$\x1a\xf8\x9c\xd1\xbb\x9a~\xbe\xcdh\xf1\x14\xaeOC\xa9\x1a,\xf4\xd2\x8a\xae\xdb\x90\xa2{\xd9\xd1i\x0f.\xa3\xd2\x9eP\xd3\xa0\xe6\t\xd6\x05q\xa0\xd1\xbb>\xd4;\xe4}\xce\x38\x83\x03\x42\xc6\xbf\x83`(\xce\xa5u\xb7\xf7\x1bn[\xea\xff\x32\x61\xd3\x36\x1b\x83\x1f\x1f\xe9&\xe7#T\x82\xce\xcb\xb9YL\xf6%v\xa4\x33\xb0\xef\xff#/C\x9e\x90\x91\xf4\x88\xbe\x1a\xf9s\x03\x00\xa7\x86\x03\x8a\xe8\x62R\x84\x7f\\F\xbd\\\x12\x03\xc3\xe5\xebr\"\xa1\xd6\xec\x19\x9e\x63>\t\x98\x9b\x43\xaay\x1e\x39nqY\xc9Qzj\xd1\xa7\xae\x8e\xd1Lj\x8d\vcj\x05\x92\xc1\x31k\x9d\x7f\x46\x65<\xd4<\x8b\x42\x8f\x7f\xb4J\xe8_\xd4\xaf\x1f\x97\xa8\xd5~K\x86\x82\x10\x92\tg\x14t<\xdd\x82,L@}S=\x82\x89g\x11\v\x91\x13(7\xd6-\x05\xa6\x04\x32\xc8\x66\xee**\xad\xe3\a\x04p\xff\xad\x9a\x8a`zY\x91o\b\x98\xc5s\x96\xdd\vu\xf8>9\n\xd9\xbd\x38\xa2\xbczUV\xdc\xd2&\xf2\x42^#\x02\xa1\x33u\x11\x96\xd4'#\xfe\x10\x37\xb2\x38\x13\xc9s\f\xf8\x95\xbd\xce\xdd>(\x17.\xfe\x9d?P\xdc\x88\x31\x1b\xf7\x9f\xcb\xbd\xa0l\x92J\x87\x16\xbe\xee\x85SA\xaf\xca\xa6MU\xfe\xd5k\xd2\xca\xd2\x45\x32\x19\x35\xeb\xac\xe1~PI\xfa\x92\xf1,^\xbe}\xa5s7\xb6\x14:s\xa4\n!\x00\xbeXw\x91\x89\xc7\xb0\x8b\rh\xa4\x18\xbat\x01U\x01Q\xb0\x38\xa0\x36n\"\xd5\x1b\x45G\xdc\xb0\xf3\x41\x13\x1a\x37{\xb6\x31\x02#\xa1\xf4\x94VO\x96\x93\x32\x87\xdd\x19\xda\x06v\xea\x02\xa6\x45\x11\x8e\x14\x84=\xe8", + "0\x82\b\xd1\n\x01\x00\xa0\x82\b\xca\x30\x82\b\xc6\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\b\xb7\x30\x82\b\xb3\x30\x82\x01\x19\xa1]0[1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\x16\x30\x14\x06\x03U\x04\v\f\rs2n Test OCSP1\x19\x30\x17\x06\x03U\x04\x03\f\x10ocsp.s2ntest.com\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x33\x35\x34\x35Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x82\x00\x18\x0f\x32\x30\x32\x31\x30\x36\x33\x30\x32\x31\x33\x35\x34\x35Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x36\x32\x38\x32\x31\x33\x35\x34\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\xdd\xd8\x17\xd4m\x0ei\x18,\x84\xba\xd7\x98#\xac?0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00\x0e\x66'3\xc7\xf9\x44\xa8\x9d\x45P6\xdbq\xa7\xffV\x0f\xf6r\xc0\xa1\x81\xd1\t\xb0\x96X\xef%{\x06\xde\x9d\xc2\x17\x98\xbe\xec\n\x1b\xa5k,\x9aK?\xa8{\xc6\xb4\x8cJ\xd4g\x81\xe5\xc6\xa5N\xa6V\xcd|\x10\r8Q\xed\xbf\xbe\x9a\xbf\xef\xab\xa9\a\x83LW\xab\xd9\x13\x42\xc0\x66\xec^~\xa7M\xae\x61h\xc5\x1b?\xbf}\x8d\xbfNU\xd9\xc1=\xfa\xa3\xa7\xf6~\x8ex\x94}M\xb7-T\xff^\xebr\xd6\xe0k\x16\xec\x35|\xe3+:\x8a:\xab\x65\x9b\xbc\x18\xdc#\x02\xfe\x34\x95\xed`eX\x1c\x9c\x30\x12\x99\x8fmg\\\xd6\xfc\x98\xd0\x15]\xc7\x03\x1f\x15s\a0\x9f&\xa5:\xcf\xb4\xb3\x43\xbb\xaf\x0e\x65}\x03v'\x9eG\xe5\x81S\xd8xI\xcd\x64\xfe\xfao\x81\x96\xd4y\xfc\x35tX\xd8{\x1e\xcb\xf6\xebG\xda\xdb&\xa6\x99X=\xcc\xa3\x37\x41\xd8\xe4\xb8\x88JU\xb5\x8e\xfc\x95\xedx\xca\xcd)\x87\r\xdb\t/W~A\x94\x85\x8d\x13\xd7\xa2{\xf8\xaaOO\xe4\nR\x04\xc5\xeb\x65\x63\x04\x43\xee\xe2\x9aj\xf8\xaa\xb0\xc4\xc4\xd3\xf6K\xbdp\xcaW\x89\xbd\x98\x8b\x9a\xb4\xb5\xdb\x94mR\xa0*\x03\x19\x61\xee\xb8\x03\xe7y\x9d\xb7R\xb7\x87\xc0\xc6\xc7\xec\xf8\x91\xc6\xc1\x87\xf7n\xb8\x13\xd5t?H\xb1\xcd\x19u\xcb\xb1\x34J#\a\xb3>\xd1\x13t\x14z\xf3\x80\x15\x9e\x87-A\xefw\x0eX\f\xcf\xf8\xe3Y\xce\xc3\xb6\xe4{$G\x9a\x1a\xb6\x8c\xd4\xa9\x7f\\5tx\xf0\xa5p\xdc\x17\xe7J\xec\x92T\x92\x64\xd8\xbd\xf8\x32*\a2\x90\x44\xd1\xdc\x91\x1fyh\xea\x88\x92\xc7\xb0\xc6\x1c\xed)\xc7h\x7f\x06\x43\x33%\x05\xd1\xe5*\xb4\xd9\xfe\xc3\x01\x8djN'I\xc4\x93\xe9\x0fZ\xc0 U\xe8\xa2\xbc\x42S]E3\xb3\b\xc6\xc6\x17-\\\x19\t\x13\xfd\x1f$\xe9=H\xffP\x81P\xcc\x80\x42\xf3w\xb0\xff\xa9\xe7`p\x97]\xb8\xcbx\x15P;\x8b\n\x9a\x9a\xb0\xbe\x61_\x0e\xfa\x1e\xd9\x10&\xb8\x03\xffP+l\x06V\xaf^\xa4tQ\xaczo\x81\x63\xf2\xd2t\xdd\x1f\x9d\x17\xc8\x90\x9e\xa4y\xc5_\xd7\x12\xb2\x39\x9c\x06\x35\x45\x9a\xae\xa4\x14\x17g\xd7\x9f\xa2\x41\x86M\xd4\x31\xd5\x1a\xbe\x8e\\\xa9\r\xdc\x8a\n\xa9\x65J\xd5\x38\"\xc8\x14[\xb9_P\x8b\x94", }; -static const size_t kLen102 = 5; +static const size_t kLen102 = 1437; static const char *kData102[] = { - "0\x03\n\x01\x01", + "0\x82\x05\x99\n\x01\x00\xa0\x82\x05\x92\x30\x82\x05\x8e\x06\t+\x06\x01\x05\x05\a0\x01\x01\x04\x82\x05\x7f\x30\x82\x05{0\x82\x01\f\xa1P0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x33\x30\x33\x32\x35Z0\x81\x81\x30\x7f\x30W0\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xbci\x8a\xbb\x16!z\x1e\x0e\xc0\xb5\x02\xc3m5w\x8d\x64Q\x8d\xd9\x46Y\x97?1\xc2\x93\xa9(\xf6q\x04 \xa6\xeei\x05\x46\xcd\x13\x98\x38\x93\xf6\x82l\xfa\xd2\xba\xb0\x96\x62\xed`\xff\xd6\xc3{k\x7f`L6x\xd7\x02\x02wx\x80\x00\x18\x0f\x32\x30\x32\x31\x30\x35\x32\x37\x32\x33\x30\x33\x32\x35Z\xa0\x11\x18\x0f\x32\x30\x33\x31\x30\x35\x32\x35\x32\x33\x30\x33\x32\x35Z\xa1#0!0\x1f\x06\t+\x06\x01\x05\x05\a0\x01\x02\x04\x12\x04\x10\x89\xcc\x1e\x90\xf7{R\xa8\r?\x02\x1dXJ'\x9a\x30\n\x06\b*\x86H\xce=\x04\x03\x02\x03H\x00\x30\x45\x02 &\xff,\xa5\xe8\xdb\xa6\xcf\xf0Z\"\xdbXBy\x8d\x9d\x98\xa2\x96*\x91\xa8\rN\xe1\x8f>\xbc\xc4\x1e\xdc\x02!\x00\xc2\xca\x31\x12\x81\xb4\xd9\x32\xcb\xa3\xbc\xf9y\xa4\x92\x30\\\xe6g\xdb\xed\xb1\xcaQ\xc9qJF^\xdd\x45\x95\xa0\x82\x04\x11\x30\x82\x04\r0\x82\x04\t0\x82\x01\xf1\xa0\x03\x02\x01\x02\x02\x01\x03\x30\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x30(1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n0 \x17\r190711214905Z\x18\x0f\x32\x31\x31\x39\x30\x36\x31\x37\x32\x31\x34\x39\x30\x35Z0N1\v0\t\x06\x03U\x04\x06\x13\x02US1\v0\t\x06\x03U\x04\b\f\x02WA1\f0\n\x06\x03U\x04\n\f\x03s2n1\f0\n\x06\x03U\x04\v\f\x03s2n1\x16\x30\x14\x06\x03U\x04\x03\f\rs2n Test Cert0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04r\x9b\x98\xf3VJ\xa0\xf7\xed\x1d%(U\f\xcb\xd7-\xe4\xfbrf\x04;\xd1\xfc\xda\xa3M\x0e\x8d.D\xd9l\x14\xc1%\x0e\xfb\xc8\t!{k\x06^\xf3\xe9\xcd\xcc\xc3\n5s\x9a\xbe\xde\xce\xc0\xa8\xec\xf1\xad\x89\xa3\x81\xe0\x30\x81\xdd\x30,\x06\t`\x86H\x01\x86\xf8\x42\x01\r\x04\x1f\x16\x1dOpenSSL Generated Certificate0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\v\xb5\x65\xe7<\xd5wiz\r\xf2\x97?\xf6\xcb\x16\x05\x12\x1b\x96\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\x12\xdf\x81uq\xca\x92\xd3\xce\x1b,+w;\x9e\x33w\xf3\xf7o0\f\x06\x03U\x1d\x13\x01\x01\xff\x04\x02\x30\x00\x30\v\x06\x03U\x1d\x0f\x04\x04\x03\x02\x04\xb0\x30\x1d\x06\x03U\x1d%\x04\x16\x30\x14\x06\b+\x06\x01\x05\x05\a\x03\x01\x06\b+\x06\x01\x05\x05\a\x03\x02\x30\x33\x06\b+\x06\x01\x05\x05\a\x01\x01\x04'0%0#\x06\b+\x06\x01\x05\x05\a0\x01\x86\x17http://ocsp.s2ntest.com0\r\x06\t*\x86H\x86\xf7\r\x01\x01\v\x05\x00\x03\x82\x02\x01\x00YK\xd9\xc6\xee\x12>\x8c\xdb\x37\xb4\f\xcc\xc9\xaf\x96\xff\xab\x32\xf9T\x80/.@k9\xbf\xf3\xa0\xa2\x96\xc0+Z\xb2\xa5 z\xb3\x84~\x01\x16y\x90\xfd\xa4\xda\x89hR;.\xc4\a\xf9/\xb2\x8b\xc4IZ\xb9p!I\xebU\xd6*\xca\xb6m\\\xee\xe8\xb9\x92\xaaKF\xc9\x01s\x9d\x1e\xf3$\x1a\xf8\x9c\xd1\xbb\x9a~\xbe\xcdh\xf1\x14\xaeOC\xa9\x1a,\xf4\xd2\x8a\xae\xdb\x90\xa2{\xd9\xd1i\x0f.\xa3\xd2\x9eP\xd3\xa0\xe6\t\xd6\x05q\xa0\xd1\xbb>\xd4;\xe4}\xce\x38\x83\x03\x42\xc6\xbf\x83`(\xce\xa5u\xb7\xf7\x1bn[\xea\xff\x32\x61\xd3\x36\x1b\x83\x1f\x1f\xe9&\xe7#T\x82\xce\xcb\xb9YL\xf6%v\xa4\x33\xb0\xef\xff#/C\x9e\x90\x91\xf4\x88\xbe\x1a\xf9s\x03\x00\xa7\x86\x03\x8a\xe8\x62R\x84\x7f\\F\xbd\\\x12\x03\xc3\xe5\xebr\"\xa1\xd6\xec\x19\x9e\x63>\t\x98\x9b\x43\xaay\x1e\x39nqY\xc9Qzj\xd1\xa7\xae\x8e\xd1Lj\x8d\vcj\x05\x92\xc1\x31k\x9d\x7f\x46\x65<\xd4<\x8b\x42\x8f\x7f\xb4J\xe8_\xd4\xaf\x1f\x97\xa8\xd5~K\x86\x82\x10\x92\tg\x14t<\xdd\x82,L@}S=\x82\x89g\x11\v\x91\x13(7\xd6-\x05\xa6\x04\x32\xc8\x66\xee**\xad\xe3\a\x04p\xff\xad\x9a\x8a`zY\x91o\b\x98\xc5s\x96\xdd\vu\xf8>9\n\xd9\xbd\x38\xa2\xbczUV\xdc\xd2&\xf2\x42^#\x02\xa1\x33u\x11\x96\xd4'#\xfe\x10\x37\xb2\x38\x13\xc9s\f\xf8\x95\xbd\xce\xdd>(\x17.\xfe\x9d?P\xdc\x88\x31\x1b\xf7\x9f\xcb\xbd\xa0l\x92J\x87\x16\xbe\xee\x85SA\xaf\xca\xa6MU\xfe\xd5k\xd2\xca\xd2\x45\x32\x19\x35\xeb\xac\xe1~PI\xfa\x92\xf1,^\xbe}\xa5s7\xb6\x14:s\xa4\n!\x00\xbeXw\x91\x89\xc7\xb0\x8b\rh\xa4\x18\xbat\x01U\x01Q\xb0\x38\xa0\x36n\"\xd5\x1b\x45G\xdc\xb0\xf3\x41\x13\x1a\x37{\xb6\x31\x02#\xa1\xf4\x94VO\x96\x93\x32\x87\xdd\x19\xda\x06v\xea\x02\xa6\x45\x11\x8e\x14\x84=\xe8", }; static const size_t kLen103 = 5; static const char *kData103[] = { - "0\x03\n\x01\x02", + "0\x03\n\x01\x01", }; static const size_t kLen104 = 5; static const char *kData104[] = { - "0\x03\n\x01\x03", + "0\x03\n\x01\x02", }; static const size_t kLen105 = 5; static const char *kData105[] = { - "0\x03\n\x01\x05", + "0\x03\n\x01\x03", }; static const size_t kLen106 = 5; static const char *kData106[] = { - "0\x03\n\x01\x06", + "0\x03\n\x01\x05", }; -static const size_t kLen107 = 1870; +static const size_t kLen107 = 5; static const char *kData107[] = { - "-----BEGIN CERTIFICATE-----\nMIIFODCCAyCgAwIBAgIJAIbNvSGMRNd3MA0GCSqGSIb3DQEBCwUAMCgxCzAJBgNV\nBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UECgwDczJuMCAXDTE3MDkwNTA1MTUw\nNVoYDzIxMTcwODEyMDUxNTA1WjAoMQswCQYDVQQGEwJVUzELMAkGA1UECAwCV0Ex\nDDAKBgNVBAoMA3MybjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL44\nCoKiyb2g53V0t6j6TQPoaHWHDpT/o4rew8CNNDi+NrIBFtF5pPbtpBk8CBVtYkDw\nj6NJAdMDE8UsF67mSacyNmrDGGzaZFRsTAQU/eKfTiXJ5Y3mgmLBHtlnXJvd9IsZ\ndsPTIxt2ru4msJgC/kenBtOlaZE5Ux/W+vmNTEFDPfYz5sqh69oOdznMNHi9lnJ1\nC7HzhUDjcUy0D2iha3QHCXQfoMusgPOiewgEnT48j6hDKqXsRorFME19m4vGua+y\nfROZpl0qS1Uh7m62X59VLqGXK/Cs6PfSQG18hLzpMYvSMR/rI3bjdNmzwbOj7GEE\n4s6bAE34LSLo64imVukS6ha7LeJwh8vDD22P2aD4rDGiAN/mhXVC8qRr8wyXrIr2\nhUpp42iJVyzVHWDRkq4dU31xbNsj/89FEh+XOYiuM7ZgeHV/Ie89nr78vOfv0iCM\ngCFsykpFZ+8vDC22m6pGrl58VdY59d6jHtpNtQYWn1B5wxBx0ugPHd0uRyBvk8zr\nIf9A60QsQ56F3imJC6dR+4R8M8t84Wm6sDQAVvjyYoy9u4e4rLXT5IMFHGjI7Vda\nhA0BmIBzBLfOb6ZUX2na0ckGvVu8DCrm9lJP1NYpHuQ3W2Hws1+rMD0URJqZy/D2\nbttPxVgT/5KqCSpmBjvsv2unTfxVbZInQQFtt70lAgMBAAGjYzBhMB0GA1UdDgQW\nBBQS34F1ccqS084bLCt3O54zd/P3bzAfBgNVHSMEGDAWgBQS34F1ccqS084bLCt3\nO54zd/P3bzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG\n9w0BAQsFAAOCAgEAs2C1eSchstZ7wUaOfJ4/4T2bzZ+aPpb9qR9rU+no8QpqW0TO\nP5JROba0mpD3oRrS8hEihp2UPpHII1JRqzytq5GHM6rW9sowxJqhhp46LxtAqIeL\n1k2PB53E9UIav4kf4C1eO32iO00ndK/fuWxku/95kIC7o5pQajCksEkeEoKx6oUp\n6Rt2KAGrEImpoEP4qqw3GN8GrntC0s+FfZYsrj/KTJcQQBg18g7UY6rj0db1OxbK\nK7USvQzPWh7c1mQPIFYfTnvn3KA14rUuWSW5NF9Eb6rwuczCWhzydvz94zeWMYrH\nuDwJLbtLBv6f6CPPmladG8BpGKBb3p9l8FzfvUVtAtpBFcPZ40HemNO50kU27blN\nmpvLCs6HcJ0/mgz+bVNDkkXyB1PSHbVqaWFJ4Sp/mo4liNgQBGgDfokC/4+hk30E\nMn8wWjILbmdnqiUSXEwroEi1qNVv/PJ97ZBOpQx01dcftuCxBIrQSAp3bsbguOoi\nC/tAoGPsYpxHHffmHFD+2WZDrBYKwzl4S7j4/NRt57DdLZ8tdmLQoWyFPjmPyRJL\nFhIqLSrlmZgT2/FNOOYRgZ+Z4uaoEZVdZ9YLj6R+wW4NBi5K+sd1/R+R7Es9iQFq\nSYKXaJNh0sbvVOofX6/TqBapmcbVu3NbRnU6Csc2YgdY4WdN0G0ADWC0i8A=\n-----END CERTIFICATE-----\n", + "0\x03\n\x01\x06", }; -static const size_t kLen108 = 1740; +static const size_t kLen108 = 1870; static const char *kData108[] = { - "-----BEGIN CERTIFICATE-----\nMIIE1zCCAr8CFC7H11oa4DYsBEHlPyQFUmccFsByMA0GCSqGSIb3DQEBCwUAMCgx\nCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UECgwDczJuMB4XDTIzMDYw\nMzAwMjc1NFoXDTIzMDYwMzAwMjc1NFowKDELMAkGA1UEBhMCVVMxCzAJBgNVBAgM\nAldBMQwwCgYDVQQKDANBV1MwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC\nAQCvQUftan6xMQ3mTNhEdcUuT6qvhE7F4PN00G8Ch8pRaBiD3Ut8izHoLTkJiA2l\nvHlndwgPi8ili2p7aNoFU7w1j7t/ASa5mOZ7XCrjG1OTs/0qLji8j/yxCZOV7PKW\nvEQ8Q0Wl9dVsS6myDLa4claVrbxnOSaGYRMC88vhyjuAJMlAu7u12XU3L2hqSjEC\nuKcatWUscRFGxVq1bz1oIOXyIVv1XWTwNpyPjB/eAhow4iXuF8H+XdSW9TP5Iv/7\nSunrW3K5nWX9mao61QJlpShfw46RE7zUpc4sHLnuln/1pNTd4CDZJAdU34HlK/pF\n6zyAB10P/NbsTRhRaE9omC9FQZNHT9v6OeyKQbcOzGvpZMJlYGtpuZZA7tK0J4db\ncrfwD3sDs1G+ta6b/eDcCPFEoKp61+hmsyo7FshR2izNJ4v5XohGzmbSLdcrRBPN\n0qfpmTxCRv0VAH0FBHcqibXjgyYex5FzpwJsYlkFXB/eRypMtWCG8k0Q+p1YBo5o\nlApXuWpRD5pLsk3xIyPSCapapOiX1DGjxpeQ4owyDyZfu7QZI9S3qXe1ysq+30fF\nERyO+NxaR+gaNv7YG90uniGKYf2nHerL5Zi38KJp6Pzxo3TtmwkuGy9xnd4aWQqS\nEgf5wTpTU/KUXX5dVolxltsbI0zq5mqexc8AmW5UcyejCwIDAQABMA0GCSqGSIb3\nDQEBCwUAA4ICAQB04qQEq93jsmF0LrsdTqmojzY32q7rahamNbcwiW73b9N2ubgr\nSSxMkRDKZ9+SwQ84zbkIrsz0p/LSHmKyVyIWJhSgqq8tcdJ93wNK00/w+LRWO8eL\nsGsKiUVZQXBA2gHELaZkHrdIMiT96iMHwwbp1uf/TevbDdz73J22EmBovc8Oe7Bk\nbyxmomlckWmo9lKbIjNn3BG/+VntHbptIvhXLybuZfNKgjxLEwdi93JgF22GZ5GC\ne2sS9HkhJSj0SF5u8mdKSRf1+ujkEbXuyMezAk+EZW4GEO/+OLJesXTVSPRUMkEp\njFs4bk04SAZ3myGqj2fUZetQYjZz86f+Wcdid1RO7N35SQeAwcq3h11LzQN4HXB8\n3NUi+D/ThYHV7lzcC5K4YaD3h2NbCy+npy/g5cOXt+0J6qvMitECCLtTb4rNyiwe\neT4o1wjktYutvczzhWgzuet1zlVQeOq0DGknIZebShpY8ljB666CaIjA1bxnpCPZ\nAu6CZugmNkd5gzmfDoE12DZv2mP1iThMv9Oh56TL+k/sNQnibq/Yy+h8G01nxQpE\nMp0U4RFuCcv3am9aQaHUD02aUPjdry2dofHZ/vzYMPXxOyKMtDZQXf+sizQJwZoG\nnSrtrGeryR9W1bVcuQrBaFECPNQTYyQdXBq0uwh7XWtjz601P7QViAfVjw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFODCCAyCgAwIBAgIJAIbNvSGMRNd3MA0GCSqGSIb3DQEBCwUAMCgxCzAJBgNV\nBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UECgwDczJuMCAXDTE3MDkwNTA1MTUw\nNVoYDzIxMTcwODEyMDUxNTA1WjAoMQswCQYDVQQGEwJVUzELMAkGA1UECAwCV0Ex\nDDAKBgNVBAoMA3MybjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAL44\nCoKiyb2g53V0t6j6TQPoaHWHDpT/o4rew8CNNDi+NrIBFtF5pPbtpBk8CBVtYkDw\nj6NJAdMDE8UsF67mSacyNmrDGGzaZFRsTAQU/eKfTiXJ5Y3mgmLBHtlnXJvd9IsZ\ndsPTIxt2ru4msJgC/kenBtOlaZE5Ux/W+vmNTEFDPfYz5sqh69oOdznMNHi9lnJ1\nC7HzhUDjcUy0D2iha3QHCXQfoMusgPOiewgEnT48j6hDKqXsRorFME19m4vGua+y\nfROZpl0qS1Uh7m62X59VLqGXK/Cs6PfSQG18hLzpMYvSMR/rI3bjdNmzwbOj7GEE\n4s6bAE34LSLo64imVukS6ha7LeJwh8vDD22P2aD4rDGiAN/mhXVC8qRr8wyXrIr2\nhUpp42iJVyzVHWDRkq4dU31xbNsj/89FEh+XOYiuM7ZgeHV/Ie89nr78vOfv0iCM\ngCFsykpFZ+8vDC22m6pGrl58VdY59d6jHtpNtQYWn1B5wxBx0ugPHd0uRyBvk8zr\nIf9A60QsQ56F3imJC6dR+4R8M8t84Wm6sDQAVvjyYoy9u4e4rLXT5IMFHGjI7Vda\nhA0BmIBzBLfOb6ZUX2na0ckGvVu8DCrm9lJP1NYpHuQ3W2Hws1+rMD0URJqZy/D2\nbttPxVgT/5KqCSpmBjvsv2unTfxVbZInQQFtt70lAgMBAAGjYzBhMB0GA1UdDgQW\nBBQS34F1ccqS084bLCt3O54zd/P3bzAfBgNVHSMEGDAWgBQS34F1ccqS084bLCt3\nO54zd/P3bzAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjANBgkqhkiG\n9w0BAQsFAAOCAgEAs2C1eSchstZ7wUaOfJ4/4T2bzZ+aPpb9qR9rU+no8QpqW0TO\nP5JROba0mpD3oRrS8hEihp2UPpHII1JRqzytq5GHM6rW9sowxJqhhp46LxtAqIeL\n1k2PB53E9UIav4kf4C1eO32iO00ndK/fuWxku/95kIC7o5pQajCksEkeEoKx6oUp\n6Rt2KAGrEImpoEP4qqw3GN8GrntC0s+FfZYsrj/KTJcQQBg18g7UY6rj0db1OxbK\nK7USvQzPWh7c1mQPIFYfTnvn3KA14rUuWSW5NF9Eb6rwuczCWhzydvz94zeWMYrH\nuDwJLbtLBv6f6CPPmladG8BpGKBb3p9l8FzfvUVtAtpBFcPZ40HemNO50kU27blN\nmpvLCs6HcJ0/mgz+bVNDkkXyB1PSHbVqaWFJ4Sp/mo4liNgQBGgDfokC/4+hk30E\nMn8wWjILbmdnqiUSXEwroEi1qNVv/PJ97ZBOpQx01dcftuCxBIrQSAp3bsbguOoi\nC/tAoGPsYpxHHffmHFD+2WZDrBYKwzl4S7j4/NRt57DdLZ8tdmLQoWyFPjmPyRJL\nFhIqLSrlmZgT2/FNOOYRgZ+Z4uaoEZVdZ9YLj6R+wW4NBi5K+sd1/R+R7Es9iQFq\nSYKXaJNh0sbvVOofX6/TqBapmcbVu3NbRnU6Csc2YgdY4WdN0G0ADWC0i8A=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen109 = 1744; +static const size_t kLen109 = 1740; static const char *kData109[] = { - "-----BEGIN CERTIFICATE-----\nMIIE2zCCAsOgAwIBAgICd3gwDQYJKoZIhvcNAQELBQAwKDELMAkGA1UEBhMCVVMx\nCzAJBgNVBAgMAldBMQwwCgYDVQQKDANzMm4wIBcNMTcwOTA1MDUzOTI1WhgPMjEx\nNzA4MTIwNTM5MjVaMEAxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UE\nCgwDczJuMRYwFAYDVQQDDA1zMm4gVGVzdCBDZXJ0MIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsdNiIHYethm112F5avA/cm2F34+Lv6/fnV5evNGqaV9e\nv35B0Bvi+0vMTax2RUj4KKAMXcznz+EzSKjaN5PezsZWe0JsM99swAYFNo3ckIly\nTYMu1kKfXY+7Yg2Tu1VaAbo7/KzGDEJtEDyQTDf/H97M2TMqqi+3yS2jK4dljjSN\n3Spcgsoe29rTaWI4TCBZhqvKvspMSX+2V5o386AlLawlIv/YGehmv8zTBHqEEOr9\n2B+AI+bmGiNT8aWNmAR0ogpUomttERwvcP/donY66tYvElqgObsTsRM09pYetej3\nZYO7AsokT3m9LXTjS7hIOmUAtbwkSDpXrn6RpHG3KQIDAQABo4H0MIHxMAkGA1Ud\nEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgZAMB0GA1UdDgQWBBQGLa0yYrqtRsHXNHv4\n/nSkq8GsVDBYBgNVHSMEUTBPgBQS34F1ccqS084bLCt3O54zd/P3b6EspCowKDEL\nMAkGA1UEBhMCVVMxCzAJBgNVBAgMAldBMQwwCgYDVQQKDANzMm6CCQCGzb0hjETX\ndzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwMwYIKwYBBQUH\nAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5zMm50ZXN0LmNvbTANBgkq\nhkiG9w0BAQsFAAOCAgEAk96vwb03XGRVsAgnaUS/xFmYt7C8mX2Ox1smokVr8e3R\nxYBQw8iUUJa+jchYOKnwpbpaJXQVzppxAm2X837dm7HvvVWhaGD7u7ZblCJ02fnq\n0Ry7CGNiiA3o+Bc7yZHLbbf7Vbgro4k0uoEoBHXUCkoRaPHOSzrB3qg6r2f9fPlt\nb617wBp+4gVmKe4R/it2rODsJ5Oev1nYec9qf/O3N1mmlQXCBVkjTnMQbpv/0uAh\nyS9crG93U0UkQE88v4L3je4YGpv7yJnkOCFn7TnwxrkWKR4FUZJw7LM5+DKTk6wQ\nZqYpxfIxnOS/MRP+P+C0V2dKE51iXqPuCB5ocOdCEhGg4hqlzLtQyR5Ml4uWDMP9\nbN/CXTw+boffvlO34PnuRtNQ2GxkHOVqCvu0eiA74Da1jOoYteB3WHU4BZgxi918\nmT20kScJuwvPwhodbz2TFRqAY6azJABb8MXvh4ScXt/kpN+vMWSFs3UeBcIwBLY2\n7C0IxOpDbmfLpiDxQvY1AsVoHdwrcMiObVxW1Xgo3g6n+gOcZ3oOVv7nS50/N1Ds\nLMj6FcIAPjNOJLnekUyfke27AckGMgWiAHgSIWl2C4bezWSFNCit6SIIEZ+VtEL3\nKQyrfL8ymVro7xCn+piJ/kTCSLg3/6XNpJcFiHqrbtvDst44vXyjLKw9B0IKFcc=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIE1zCCAr8CFC7H11oa4DYsBEHlPyQFUmccFsByMA0GCSqGSIb3DQEBCwUAMCgx\nCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UECgwDczJuMB4XDTIzMDYw\nMzAwMjc1NFoXDTIzMDYwMzAwMjc1NFowKDELMAkGA1UEBhMCVVMxCzAJBgNVBAgM\nAldBMQwwCgYDVQQKDANBV1MwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC\nAQCvQUftan6xMQ3mTNhEdcUuT6qvhE7F4PN00G8Ch8pRaBiD3Ut8izHoLTkJiA2l\nvHlndwgPi8ili2p7aNoFU7w1j7t/ASa5mOZ7XCrjG1OTs/0qLji8j/yxCZOV7PKW\nvEQ8Q0Wl9dVsS6myDLa4claVrbxnOSaGYRMC88vhyjuAJMlAu7u12XU3L2hqSjEC\nuKcatWUscRFGxVq1bz1oIOXyIVv1XWTwNpyPjB/eAhow4iXuF8H+XdSW9TP5Iv/7\nSunrW3K5nWX9mao61QJlpShfw46RE7zUpc4sHLnuln/1pNTd4CDZJAdU34HlK/pF\n6zyAB10P/NbsTRhRaE9omC9FQZNHT9v6OeyKQbcOzGvpZMJlYGtpuZZA7tK0J4db\ncrfwD3sDs1G+ta6b/eDcCPFEoKp61+hmsyo7FshR2izNJ4v5XohGzmbSLdcrRBPN\n0qfpmTxCRv0VAH0FBHcqibXjgyYex5FzpwJsYlkFXB/eRypMtWCG8k0Q+p1YBo5o\nlApXuWpRD5pLsk3xIyPSCapapOiX1DGjxpeQ4owyDyZfu7QZI9S3qXe1ysq+30fF\nERyO+NxaR+gaNv7YG90uniGKYf2nHerL5Zi38KJp6Pzxo3TtmwkuGy9xnd4aWQqS\nEgf5wTpTU/KUXX5dVolxltsbI0zq5mqexc8AmW5UcyejCwIDAQABMA0GCSqGSIb3\nDQEBCwUAA4ICAQB04qQEq93jsmF0LrsdTqmojzY32q7rahamNbcwiW73b9N2ubgr\nSSxMkRDKZ9+SwQ84zbkIrsz0p/LSHmKyVyIWJhSgqq8tcdJ93wNK00/w+LRWO8eL\nsGsKiUVZQXBA2gHELaZkHrdIMiT96iMHwwbp1uf/TevbDdz73J22EmBovc8Oe7Bk\nbyxmomlckWmo9lKbIjNn3BG/+VntHbptIvhXLybuZfNKgjxLEwdi93JgF22GZ5GC\ne2sS9HkhJSj0SF5u8mdKSRf1+ujkEbXuyMezAk+EZW4GEO/+OLJesXTVSPRUMkEp\njFs4bk04SAZ3myGqj2fUZetQYjZz86f+Wcdid1RO7N35SQeAwcq3h11LzQN4HXB8\n3NUi+D/ThYHV7lzcC5K4YaD3h2NbCy+npy/g5cOXt+0J6qvMitECCLtTb4rNyiwe\neT4o1wjktYutvczzhWgzuet1zlVQeOq0DGknIZebShpY8ljB666CaIjA1bxnpCPZ\nAu6CZugmNkd5gzmfDoE12DZv2mP1iThMv9Oh56TL+k/sNQnibq/Yy+h8G01nxQpE\nMp0U4RFuCcv3am9aQaHUD02aUPjdry2dofHZ/vzYMPXxOyKMtDZQXf+sizQJwZoG\nnSrtrGeryR9W1bVcuQrBaFECPNQTYyQdXBq0uwh7XWtjz601P7QViAfVjw==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen110 = 1460; +static const size_t kLen110 = 1744; static const char *kData110[] = { - "-----BEGIN CERTIFICATE-----\nMIIECTCCAfGgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAoMQswCQYDVQQGEwJVUzEL\nMAkGA1UECAwCV0ExDDAKBgNVBAoMA3MybjAgFw0xOTA3MTEyMTQ5MDVaGA8yMTE5\nMDYxNzIxNDkwNVowTjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAldBMQwwCgYDVQQK\nDANzMm4xDDAKBgNVBAsMA3MybjEWMBQGA1UEAwwNczJuIFRlc3QgQ2VydDBZMBMG\nByqGSM49AgEGCCqGSM49AwEHA0IABHKbmPNWSqD37R0lKFUMy9ct5PtyZgQ70fza\no00OjS5E2WwUwSUO+8gJIXtrBl7z6c3Mwwo1c5q+3s7AqOzxrYmjgeAwgd0wLAYJ\nYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1Ud\nDgQWBBQLtWXnPNV3aXoN8pc/9ssWBRIbljAfBgNVHSMEGDAWgBQS34F1ccqS084b\nLCt3O54zd/P3bzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAU\nBggrBgEFBQcDAQYIKwYBBQUHAwIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAB\nhhdodHRwOi8vb2NzcC5zMm50ZXN0LmNvbTANBgkqhkiG9w0BAQsFAAOCAgEAWUvZ\nxu4SPozbN7QMzMmvlv+rMvlUgC8uQGs5v/OgopbAK1qypSB6s4R+ARZ5kP2k2olo\nUjsuxAf5L7KLxElauXAhSetV1irKtm1c7ui5kqpLRskBc50e8yQa+JzRu5p+vs1o\n8RSuT0OpGiz00oqu25Cie9nRaQ8uo9KeUNOg5gnWBXGg0bs+1Dvkfc44gwNCxr+D\nYCjOpXW39xtuW+r/MmHTNhuDHx/pJucjVILOy7lZTPYldqQzsO//Iy9DnpCR9Ii+\nGvlzAwCnhgOK6GJShH9cRr1cEgPD5etyIqHW7BmeYz4JmJtDqnkeOW5xWclRemrR\np66O0UxqjQtjagWSwTFrnX9GZTzUPItCj3+0Suhf1K8fl6jVfkuGghCSCWcUdDzd\ngixMQH1TPYKJZxELkRMoN9YtBaYEMshm7ioqreMHBHD/rZqKYHpZkW8ImMVzlt0L\ndfg+OQrZvTiivHpVVtzSJvJCXiMCoTN1EZbUJyP+EDeyOBPJcwz4lb3O3T4oFy7+\nnT9Q3IgxG/efy72gbJJKhxa+7oVTQa/Kpk1V/tVr0srSRTIZNeus4X5QSfqS8Sxe\nvn2lcze2FDpzpAohAL5Yd5GJx7CLDWikGLp0AVUBUbA4oDZuItUbRUfcsPNBExo3\ne7YxAiOh9JRWT5aTMofdGdoGduoCpkURjhSEPeg=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIE2zCCAsOgAwIBAgICd3gwDQYJKoZIhvcNAQELBQAwKDELMAkGA1UEBhMCVVMx\nCzAJBgNVBAgMAldBMQwwCgYDVQQKDANzMm4wIBcNMTcwOTA1MDUzOTI1WhgPMjEx\nNzA4MTIwNTM5MjVaMEAxCzAJBgNVBAYTAlVTMQswCQYDVQQIDAJXQTEMMAoGA1UE\nCgwDczJuMRYwFAYDVQQDDA1zMm4gVGVzdCBDZXJ0MIIBIjANBgkqhkiG9w0BAQEF\nAAOCAQ8AMIIBCgKCAQEAsdNiIHYethm112F5avA/cm2F34+Lv6/fnV5evNGqaV9e\nv35B0Bvi+0vMTax2RUj4KKAMXcznz+EzSKjaN5PezsZWe0JsM99swAYFNo3ckIly\nTYMu1kKfXY+7Yg2Tu1VaAbo7/KzGDEJtEDyQTDf/H97M2TMqqi+3yS2jK4dljjSN\n3Spcgsoe29rTaWI4TCBZhqvKvspMSX+2V5o386AlLawlIv/YGehmv8zTBHqEEOr9\n2B+AI+bmGiNT8aWNmAR0ogpUomttERwvcP/donY66tYvElqgObsTsRM09pYetej3\nZYO7AsokT3m9LXTjS7hIOmUAtbwkSDpXrn6RpHG3KQIDAQABo4H0MIHxMAkGA1Ud\nEwQCMAAwEQYJYIZIAYb4QgEBBAQDAgZAMB0GA1UdDgQWBBQGLa0yYrqtRsHXNHv4\n/nSkq8GsVDBYBgNVHSMEUTBPgBQS34F1ccqS084bLCt3O54zd/P3b6EspCowKDEL\nMAkGA1UEBhMCVVMxCzAJBgNVBAgMAldBMQwwCgYDVQQKDANzMm6CCQCGzb0hjETX\ndzAOBgNVHQ8BAf8EBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwMwYIKwYBBQUH\nAQEEJzAlMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5zMm50ZXN0LmNvbTANBgkq\nhkiG9w0BAQsFAAOCAgEAk96vwb03XGRVsAgnaUS/xFmYt7C8mX2Ox1smokVr8e3R\nxYBQw8iUUJa+jchYOKnwpbpaJXQVzppxAm2X837dm7HvvVWhaGD7u7ZblCJ02fnq\n0Ry7CGNiiA3o+Bc7yZHLbbf7Vbgro4k0uoEoBHXUCkoRaPHOSzrB3qg6r2f9fPlt\nb617wBp+4gVmKe4R/it2rODsJ5Oev1nYec9qf/O3N1mmlQXCBVkjTnMQbpv/0uAh\nyS9crG93U0UkQE88v4L3je4YGpv7yJnkOCFn7TnwxrkWKR4FUZJw7LM5+DKTk6wQ\nZqYpxfIxnOS/MRP+P+C0V2dKE51iXqPuCB5ocOdCEhGg4hqlzLtQyR5Ml4uWDMP9\nbN/CXTw+boffvlO34PnuRtNQ2GxkHOVqCvu0eiA74Da1jOoYteB3WHU4BZgxi918\nmT20kScJuwvPwhodbz2TFRqAY6azJABb8MXvh4ScXt/kpN+vMWSFs3UeBcIwBLY2\n7C0IxOpDbmfLpiDxQvY1AsVoHdwrcMiObVxW1Xgo3g6n+gOcZ3oOVv7nS50/N1Ds\nLMj6FcIAPjNOJLnekUyfke27AckGMgWiAHgSIWl2C4bezWSFNCit6SIIEZ+VtEL3\nKQyrfL8ymVro7xCn+piJ/kTCSLg3/6XNpJcFiHqrbtvDst44vXyjLKw9B0IKFcc=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen111 = 302; +static const size_t kLen111 = 1460; static const char *kData111[] = { - "-----BEGIN EC PARAMETERS-----\nBggqhkjOPQMBBw==\n-----END EC PARAMETERS-----\n-----BEGIN EC PRIVATE KEY-----\nMHcCAQEEICkehPQssOkQf0rv3jnnvlkfnl9jqJ0uIG0h+xJXbkxRoAoGCCqGSM49\nAwEHoUQDQgAEcpuY81ZKoPftHSUoVQzL1y3k+3JmBDvR/NqjTQ6NLkTZbBTBJQ77\nyAkhe2sGXvPpzczDCjVzmr7ezsCo7PGtiQ==\n-----END EC PRIVATE KEY-----\n", + "-----BEGIN CERTIFICATE-----\nMIIECTCCAfGgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAoMQswCQYDVQQGEwJVUzEL\nMAkGA1UECAwCV0ExDDAKBgNVBAoMA3MybjAgFw0xOTA3MTEyMTQ5MDVaGA8yMTE5\nMDYxNzIxNDkwNVowTjELMAkGA1UEBhMCVVMxCzAJBgNVBAgMAldBMQwwCgYDVQQK\nDANzMm4xDDAKBgNVBAsMA3MybjEWMBQGA1UEAwwNczJuIFRlc3QgQ2VydDBZMBMG\nByqGSM49AgEGCCqGSM49AwEHA0IABHKbmPNWSqD37R0lKFUMy9ct5PtyZgQ70fza\no00OjS5E2WwUwSUO+8gJIXtrBl7z6c3Mwwo1c5q+3s7AqOzxrYmjgeAwgd0wLAYJ\nYIZIAYb4QgENBB8WHU9wZW5TU0wgR2VuZXJhdGVkIENlcnRpZmljYXRlMB0GA1Ud\nDgQWBBQLtWXnPNV3aXoN8pc/9ssWBRIbljAfBgNVHSMEGDAWgBQS34F1ccqS084b\nLCt3O54zd/P3bzAMBgNVHRMBAf8EAjAAMAsGA1UdDwQEAwIEsDAdBgNVHSUEFjAU\nBggrBgEFBQcDAQYIKwYBBQUHAwIwMwYIKwYBBQUHAQEEJzAlMCMGCCsGAQUFBzAB\nhhdodHRwOi8vb2NzcC5zMm50ZXN0LmNvbTANBgkqhkiG9w0BAQsFAAOCAgEAWUvZ\nxu4SPozbN7QMzMmvlv+rMvlUgC8uQGs5v/OgopbAK1qypSB6s4R+ARZ5kP2k2olo\nUjsuxAf5L7KLxElauXAhSetV1irKtm1c7ui5kqpLRskBc50e8yQa+JzRu5p+vs1o\n8RSuT0OpGiz00oqu25Cie9nRaQ8uo9KeUNOg5gnWBXGg0bs+1Dvkfc44gwNCxr+D\nYCjOpXW39xtuW+r/MmHTNhuDHx/pJucjVILOy7lZTPYldqQzsO//Iy9DnpCR9Ii+\nGvlzAwCnhgOK6GJShH9cRr1cEgPD5etyIqHW7BmeYz4JmJtDqnkeOW5xWclRemrR\np66O0UxqjQtjagWSwTFrnX9GZTzUPItCj3+0Suhf1K8fl6jVfkuGghCSCWcUdDzd\ngixMQH1TPYKJZxELkRMoN9YtBaYEMshm7ioqreMHBHD/rZqKYHpZkW8ImMVzlt0L\ndfg+OQrZvTiivHpVVtzSJvJCXiMCoTN1EZbUJyP+EDeyOBPJcwz4lb3O3T4oFy7+\nnT9Q3IgxG/efy72gbJJKhxa+7oVTQa/Kpk1V/tVr0srSRTIZNeus4X5QSfqS8Sxe\nvn2lcze2FDpzpAohAL5Yd5GJx7CLDWikGLp0AVUBUbA4oDZuItUbRUfcsPNBExo3\ne7YxAiOh9JRWT5aTMofdGdoGduoCpkURjhSEPeg=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen112 = 1679; +static const size_t kLen112 = 302; static const char *kData112[] = { - "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAsdNiIHYethm112F5avA/cm2F34+Lv6/fnV5evNGqaV9ev35B\n0Bvi+0vMTax2RUj4KKAMXcznz+EzSKjaN5PezsZWe0JsM99swAYFNo3ckIlyTYMu\n1kKfXY+7Yg2Tu1VaAbo7/KzGDEJtEDyQTDf/H97M2TMqqi+3yS2jK4dljjSN3Spc\ngsoe29rTaWI4TCBZhqvKvspMSX+2V5o386AlLawlIv/YGehmv8zTBHqEEOr92B+A\nI+bmGiNT8aWNmAR0ogpUomttERwvcP/donY66tYvElqgObsTsRM09pYetej3ZYO7\nAsokT3m9LXTjS7hIOmUAtbwkSDpXrn6RpHG3KQIDAQABAoIBAD7vCrlmVHQqITr6\nmlgIcsvyiwCV8uWCPueY8Hpu0Zq9T/EBpBUc6XX6W3HZ6XmX24u1KOtBi4D8uIOs\njp5AzQftFcpFtbmeBwTmnI20Iy1cF4HrPXZC2dfo+G45U+Fm0ZXu7S/9jZHlKGgo\npwDyiG4lEeaEv0K/5JFkf2z2XDC5PXeJ/WUGhgklSyCTskyJ6wjFDBr068E4V+fL\nQi0B9Ky8JOcuu12IIIl4zk+8JxeUWZYubYuAGOGbrWJz3cnhODWJcjtdIbLNnqCQ\n8aJHLm1NyFJrWfbTAaEefvUb1HY/cMgzHnSsy7okbsMvJowRWpmbO6L9Q6PwJnlx\ngkQmswECgYEA4qLH0uYlg4x7z1gTFOnsUywbs0vr4P+AMtJfmPAs6mIV6pKYQMB+\nVSjGNuETdqDg3nam9vneRhueACRLc8TVLEvYeJLk1AgQTBimPiI1CzWhp9r3eMUS\nA8RrpGSMiS3IrkMx0TtTZ6+FeY7pM5yonecGOovnrqavr/KrZod4/tECgYEAyN2i\nFInnCiw2rrTOocIud3qXoah/u6OqEoTGT114HJboWb2vEB3tvk5+5a9lH3QbgSpq\nnBU+SMfKoYDqZn467+AIZ+q2VWY1hvXm2sezjCa1+mv+sCPg4lEXyqGXZYS6ShCu\n82JIIfs7LhnKHc0KKU+H86KAkZvCp3OCKFXkONkCgYEAxrKUovCoXychvW2ofSOB\n0IHRX2bmzQL08JnEup+HoY6RTHFuDwc1O5BeB+tZVx5BSImaZNo46Bp6cgFgLYWa\nqBVvGncfLE5Ni4no5nyzKLrCmhm98iJFYwwom56UIAkF8tJysNBklXkreqGzD07/\n/kB4E4hpfZQiYA5P+7o2eKECgYEAgFM/8hkr9o7KnJC8lhEleIVkjA3HFQx5Yf1b\naGbRjopGhNavGf/U3EjvvzNvykl2LO35UCAuO3cQmF9w4OvyIT+ifykvNZ3nwoIk\n6068AWTVy9fkzYkOaefe6ECWJXBHR3wjGTCH3tXPOCOXwbQ1srCxrU/7DYtSL4KW\n+8fr1vkCgYBFHrjPWWur/wNDROB82BVsEiG0SLNSFyC8olmjsYjFRey0tBxfLqhY\nlabx9qB4jRhXuHojXIWvYBaf9OhPBelriINSHJNAn3Fzb88hUKYieTtOm7KeSA7Q\nozGvogxknnwwuS0RAn09aAzeAYD3wqsnFIr8xOKKT/RIEbrSCvkQdA==\n-----END RSA PRIVATE KEY-----\n", + "-----BEGIN EC PARAMETERS-----\nBggqhkjOPQMBBw==\n-----END EC PARAMETERS-----\n-----BEGIN EC PRIVATE KEY-----\nMHcCAQEEICkehPQssOkQf0rv3jnnvlkfnl9jqJ0uIG0h+xJXbkxRoAoGCCqGSM49\nAwEHoUQDQgAEcpuY81ZKoPftHSUoVQzL1y3k+3JmBDvR/NqjTQ6NLkTZbBTBJQ77\nyAkhe2sGXvPpzczDCjVzmr7ezsCo7PGtiQ==\n-----END EC PRIVATE KEY-----\n", }; -static const size_t kLen113 = 1187; +static const size_t kLen113 = 1679; static const char *kData113[] = { - "-----BEGIN CERTIFICATE-----\nMIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj\nca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM\n9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw\nIFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6\nVOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L\n93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm\njgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA\nA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI\nU5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs\nN+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv\no/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU\n5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\nrqXRfboQnoZsG4q5WTP468SQvvG5\n-----END CERTIFICATE-----", + "-----BEGIN RSA PRIVATE KEY-----\nMIIEpAIBAAKCAQEAsdNiIHYethm112F5avA/cm2F34+Lv6/fnV5evNGqaV9ev35B\n0Bvi+0vMTax2RUj4KKAMXcznz+EzSKjaN5PezsZWe0JsM99swAYFNo3ckIlyTYMu\n1kKfXY+7Yg2Tu1VaAbo7/KzGDEJtEDyQTDf/H97M2TMqqi+3yS2jK4dljjSN3Spc\ngsoe29rTaWI4TCBZhqvKvspMSX+2V5o386AlLawlIv/YGehmv8zTBHqEEOr92B+A\nI+bmGiNT8aWNmAR0ogpUomttERwvcP/donY66tYvElqgObsTsRM09pYetej3ZYO7\nAsokT3m9LXTjS7hIOmUAtbwkSDpXrn6RpHG3KQIDAQABAoIBAD7vCrlmVHQqITr6\nmlgIcsvyiwCV8uWCPueY8Hpu0Zq9T/EBpBUc6XX6W3HZ6XmX24u1KOtBi4D8uIOs\njp5AzQftFcpFtbmeBwTmnI20Iy1cF4HrPXZC2dfo+G45U+Fm0ZXu7S/9jZHlKGgo\npwDyiG4lEeaEv0K/5JFkf2z2XDC5PXeJ/WUGhgklSyCTskyJ6wjFDBr068E4V+fL\nQi0B9Ky8JOcuu12IIIl4zk+8JxeUWZYubYuAGOGbrWJz3cnhODWJcjtdIbLNnqCQ\n8aJHLm1NyFJrWfbTAaEefvUb1HY/cMgzHnSsy7okbsMvJowRWpmbO6L9Q6PwJnlx\ngkQmswECgYEA4qLH0uYlg4x7z1gTFOnsUywbs0vr4P+AMtJfmPAs6mIV6pKYQMB+\nVSjGNuETdqDg3nam9vneRhueACRLc8TVLEvYeJLk1AgQTBimPiI1CzWhp9r3eMUS\nA8RrpGSMiS3IrkMx0TtTZ6+FeY7pM5yonecGOovnrqavr/KrZod4/tECgYEAyN2i\nFInnCiw2rrTOocIud3qXoah/u6OqEoTGT114HJboWb2vEB3tvk5+5a9lH3QbgSpq\nnBU+SMfKoYDqZn467+AIZ+q2VWY1hvXm2sezjCa1+mv+sCPg4lEXyqGXZYS6ShCu\n82JIIfs7LhnKHc0KKU+H86KAkZvCp3OCKFXkONkCgYEAxrKUovCoXychvW2ofSOB\n0IHRX2bmzQL08JnEup+HoY6RTHFuDwc1O5BeB+tZVx5BSImaZNo46Bp6cgFgLYWa\nqBVvGncfLE5Ni4no5nyzKLrCmhm98iJFYwwom56UIAkF8tJysNBklXkreqGzD07/\n/kB4E4hpfZQiYA5P+7o2eKECgYEAgFM/8hkr9o7KnJC8lhEleIVkjA3HFQx5Yf1b\naGbRjopGhNavGf/U3EjvvzNvykl2LO35UCAuO3cQmF9w4OvyIT+ifykvNZ3nwoIk\n6068AWTVy9fkzYkOaefe6ECWJXBHR3wjGTCH3tXPOCOXwbQ1srCxrU/7DYtSL4KW\n+8fr1vkCgYBFHrjPWWur/wNDROB82BVsEiG0SLNSFyC8olmjsYjFRey0tBxfLqhY\nlabx9qB4jRhXuHojXIWvYBaf9OhPBelriINSHJNAn3Fzb88hUKYieTtOm7KeSA7Q\nozGvogxknnwwuS0RAn09aAzeAYD3wqsnFIr8xOKKT/RIEbrSCvkQdA==\n-----END RSA PRIVATE KEY-----\n", }; -static const size_t kLen114 = 1882; +static const size_t kLen114 = 1187; static const char *kData114[] = { - "-----BEGIN CERTIFICATE-----\nMIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK\ngXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ\nW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg\n1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K\n8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r\n2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me\nz/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR\n8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj\nmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz\n7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6\n+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI\n0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB\nAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm\nUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2\nLIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY\n+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS\nk5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl\n7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm\nbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl\nurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+\nfUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63\nn749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE\n76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H\n9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT\n4PsJYGw=\n-----END CERTIFICATE-----", + "-----BEGIN CERTIFICATE-----\nMIIDQTCCAimgAwIBAgITBmyfz5m/jAo54vB4ikPmljZbyjANBgkqhkiG9w0BAQsF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAxMB4XDTE1MDUyNjAwMDAwMFoXDTM4MDExNzAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALJ4gHHKeNXj\nca9HgFB0fW7Y14h29Jlo91ghYPl0hAEvrAIthtOgQ3pOsqTQNroBvo3bSMgHFzZM\n9O6II8c+6zf1tRn4SWiw3te5djgdYZ6k/oI2peVKVuRF4fn9tBb6dNqcmzU5L/qw\nIFAGbHrQgLKm+a/sRxmPUDgH3KKHOVj4utWp+UhnMJbulHheb4mjUcAwhmahRWa6\nVOujw5H5SNz/0egwLX0tdHA114gk957EWW67c4cX8jJGKLhD+rcdqsq08p8kDi1L\n93FcXmn/6pUCyziKrlA4b9v7LWIbxcceVOF34GfID5yHI9Y/QCB/IIDEgEw+OyQm\njgSubJrIqg0CAwEAAaNCMEAwDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8EBAMC\nAYYwHQYDVR0OBBYEFIQYzIU07LwMlJQuCFmcx7IQTgoIMA0GCSqGSIb3DQEBCwUA\nA4IBAQCY8jdaQZChGsV2USggNiMOruYou6r4lK5IpDB/G/wkjUu0yKGX9rbxenDI\nU5PMCCjjmCXPI6T53iHTfIUJrU6adTrCC2qJeHZERxhlbI1Bjjt/msv0tadQ1wUs\nN+gDS63pYaACbvXy8MWy7Vu33PqUXHeeE6V/Uq2V8viTO96LXFvKWlJbYK8U90vv\no/ufQJVtMVT8QtPHRh8jrdkPSHCa2XV4cdFyQzR1bldZwgJcJmApzyMZFo6IQ6XU\n5MsI+yMRQ+hDKXJioaldXgjUkK642M4UwtBV8ob2xJNDd2ZhwLnoQdeXeGADbkpy\nrqXRfboQnoZsG4q5WTP468SQvvG5\n-----END CERTIFICATE-----", }; -static const size_t kLen115 = 655; +static const size_t kLen115 = 1882; static const char *kData115[] = { - "-----BEGIN CERTIFICATE-----\nMIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5\nMQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\nUm9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG\nA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg\nQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl\nui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j\nQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr\nttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr\nBqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM\nYyRIHN8wfdVoOw==\n-----END CERTIFICATE-----", + "-----BEGIN CERTIFICATE-----\nMIIFQTCCAymgAwIBAgITBmyf0pY1hp8KD+WGePhbJruKNzANBgkqhkiG9w0BAQwF\nADA5MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6\nb24gUm9vdCBDQSAyMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTEL\nMAkGA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJv\nb3QgQ0EgMjCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAK2Wny2cSkxK\ngXlRmeyKy2tgURO8TW0G/LAIjd0ZEGrHJgw12MBvIITplLGbhQPDW9tK6Mj4kHbZ\nW0/jTOgGNk3Mmqw9DJArktQGGWCsN0R5hYGCrVo34A3MnaZMUnbqQ523BNFQ9lXg\n1dKmSYXpN+nKfq5clU1Imj+uIFptiJXZNLhSGkOQsL9sBbm2eLfq0OQ6PBJTYv9K\n8nu+NQWpEjTj82R0Yiw9AElaKP4yRLuH3WUnAnE72kr3H9rN9yFVkE8P7K6C4Z9r\n2UXTu/Bfh+08LDmG2j/e7HJV63mjrdvdfLC6HM783k81ds8P+HgfajZRRidhW+me\nz/CiVX18JYpvL7TFz4QuK/0NURBs+18bvBt+xa47mAExkv8LV/SasrlX6avvDXbR\n8O70zoan4G7ptGmh32n2M8ZpLpcTnqWHsFcQgTfJU7O7f/aS0ZzQGPSSbtqDT6Zj\nmUyl+17vIWR6IF9sZIUVyzfpYgwLKhbcAS4y2j5L9Z469hdAlO+ekQiG+r5jqFoz\n7Mt0Q5X5bGlSNscpb/xVA1wf+5+9R+vnSUeVC06JIglJ4PVhHvG/LopyboBZ/1c6\n+XUyo05f7O0oYtlNc/LMgRdg7c3r3NunysV+Ar3yVAhU/bQtCSwXVEqY0VThUWcI\n0u1ufm8/0i2BWSlmy5A5lREedCf+3euvAgMBAAGjQjBAMA8GA1UdEwEB/wQFMAMB\nAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSwDPBMMPQFWAJI/TPlUq9LhONm\nUjANBgkqhkiG9w0BAQwFAAOCAgEAqqiAjw54o+Ci1M3m9Zh6O+oAA7CXDpO8Wqj2\nLIxyh6mx/H9z/WNxeKWHWc8w4Q0QshNabYL1auaAn6AFC2jkR2vHat+2/XcycuUY\n+gn0oJMsXdKMdYV2ZZAMA3m3MSNjrXiDCYZohMr/+c8mmpJ5581LxedhpxfL86kS\nk5Nrp+gvU5LEYFiwzAJRGFuFjWJZY7attN6a+yb3ACfAXVU3dJnJUH/jWS5E4ywl\n7uxMMne0nxrpS10gxdr9HIcWxkPo1LsmmkVwXqkLN1PiRnsn/eBG8om3zEK2yygm\nbtmlyTrIQRNg91CMFa6ybRoVGld45pIq2WWQgj9sAq+uEjonljYE1x2igGOpm/Hl\nurR8FLBOybEfdF849lHqm/osohHUqS0nGkWxr7JOcQ3AWEbWaQbLU8uz/mtBzUF+\nfUwPfHJ5elnNXkoOrJupmHN5fLT0zLm4BwyydFy4x2+IoZCn9Kr5v2c69BoVYh63\nn749sSmvZ6ES8lgQGVMDMBu4Gon2nL2XA46jCfMdiyHxtN/kHNGfZQIG6lzWE7OE\n76KlXIx3KadowGuuQNKotOrN8I1LOJwZmhsoVLiJkO/KdYE+HvJkJMcYr07/R54H\n9jVlpNMKVv/1F2Rs76giJUmTtt8AF9pYfl3uxRuw0dFfIRDH+fO6AgonB8Xx1sfT\n4PsJYGw=\n-----END CERTIFICATE-----", }; -static const size_t kLen116 = 638; +static const size_t kLen116 = 655; static const char *kData116[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", + "-----BEGIN CERTIFICATE-----\nMIIBtjCCAVugAwIBAgITBmyf1XSXNmY/Owua2eiedgPySjAKBggqhkjOPQQDAjA5\nMQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRkwFwYDVQQDExBBbWF6b24g\nUm9vdCBDQSAzMB4XDTE1MDUyNjAwMDAwMFoXDTQwMDUyNjAwMDAwMFowOTELMAkG\nA1UEBhMCVVMxDzANBgNVBAoTBkFtYXpvbjEZMBcGA1UEAxMQQW1hem9uIFJvb3Qg\nQ0EgMzBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABCmXp8ZBf8ANm+gBG1bG8lKl\nui2yEujSLtf6ycXYqm0fc4E7O5hrOXwzpcVOho6AF2hiRVd9RFgdszflZwjrZt6j\nQjBAMA8GA1UdEwEB/wQFMAMBAf8wDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBSr\nttvXBp43rDCGB5Fwx5zEGbF4wDAKBggqhkjOPQQDAgNJADBGAiEA4IWSoxe3jfkr\nBqWTrBqYaGFy+uGh0PsceGCmQ5nFuMQCIQCcAu/xlJyzlvnrxir4tiz+OpAUFteM\nYyRIHN8wfdVoOw==\n-----END CERTIFICATE-----", }; static const size_t kLen117 = 638; static const char *kData117[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", }; -static const size_t kLen118 = 642; +static const size_t kLen118 = 638; static const char *kData118[] = { - "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", }; -static const size_t kLen119 = 638; +static const size_t kLen119 = 642; static const char *kData119[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTAwODU0NDVaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMDA4NTQ0NVqgERgPMjAxMjEwMTQwODU0\nNDVaMA0GCSqGSIb3DQEBBQUAA4IBAQDHKDxWTbAHRXY7HapfhE99T+OSa/AfRYqX\nH9yIeMRa5VftXMyvBFuvVm/qLRwK6mxhkiVIvF/Pk5yxMjbm7xPO26D+WHOdQML4\n+M4OX9BO76FjZRin5x+4b0Xo5SuSU1ulqfvSZnx+nG+hMbt/3Y7ODCEUWCYFoXNp\nU+TXTbv2mwJ9AL8Q/zjL4P8NJHzFJBKjEs+AAVRxTY/5RHHKU9dcm7ux/gsWoDUM\nw677Xxzn6icd8mqn72/HmzPnMrLHKKJFe2escbJn7JlV6qbZ9EWbrr+3OH0IJy5I\nE3LcPIsNZ//QEc6vS6J+j8ljV8Xne6rS1EmiOwV9NgubvYwDCm4R\n", + "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", }; static const size_t kLen120 = 638; static const char *kData120[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAwMDI1NTdaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDAwMjU1N1qgERgPMjAxMjEwMTQwMDI1\nNTdaMA0GCSqGSIb3DQEBBQUAA4IBAQCJRXcrz4wJe7bqWBHULu/QDXVz74OhSNlu\nswI0J4h+UmzJuW1GpdhTwJcTG3ARVwCLKz3evvpvHSumcsop0G3NolryNLP/oGD0\nVf6PbLrJ8v+NxUNugPbtWM985Ti/B2a+XjbzYlH2vS3KOTL4X1zWSL07IQFNXc2h\nyHBscKpYgt0mZcFZFxN3NTCNpT6IjJzZzTG9xTYZ3hZdMQQ3DYO+/Hv4J+U1/Ybq\nCjuMWRak/0R/BiBDJdGhbThlvV7bNUxYY7DVaOiLER8ptpmhnzlB/vsTAxZqX48J\nmJdv2bxoTby98Pm/BMydEA9qcFqyP1XvqhzIY35ngoS/1XREyW7t\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTAwODU0NDVaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMDA4NTQ0NVqgERgPMjAxMjEwMTQwODU0\nNDVaMA0GCSqGSIb3DQEBBQUAA4IBAQDHKDxWTbAHRXY7HapfhE99T+OSa/AfRYqX\nH9yIeMRa5VftXMyvBFuvVm/qLRwK6mxhkiVIvF/Pk5yxMjbm7xPO26D+WHOdQML4\n+M4OX9BO76FjZRin5x+4b0Xo5SuSU1ulqfvSZnx+nG+hMbt/3Y7ODCEUWCYFoXNp\nU+TXTbv2mwJ9AL8Q/zjL4P8NJHzFJBKjEs+AAVRxTY/5RHHKU9dcm7ux/gsWoDUM\nw677Xxzn6icd8mqn72/HmzPnMrLHKKJFe2escbJn7JlV6qbZ9EWbrr+3OH0IJy5I\nE3LcPIsNZ//QEc6vS6J+j8ljV8Xne6rS1EmiOwV9NgubvYwDCm4R\n", }; -static const size_t kLen121 = 642; +static const size_t kLen121 = 638; static const char *kData121[] = { - "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMDkxNjAxNTNaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMDkxNjAxNTNaoBEYDzIwMTIxMDEzMTYw\nMTUzWjANBgkqhkiG9w0BAQUFAAOCAQEAFnJAzuT8P4KKyTI6sdj5HkQ352qEu5CN\nK9M2kU/eg9kPfwLv8z3yArobwgx+/IDRajbVAKrk8UPCGUqkDc0OiU5c0+jpn+nT\n20VVCtWsBSWDfzKqYln/NGrblhv+/iuFZJpyfud5nWguW5nogPC8IAfgt9FMDMl6\nwlQWLSWEkgAJWvhNR3nzgvyMnuDuMIVQgB9/+vAIxA7nlpEEh6KTswyGqE9+u1yC\nkvrz4PwKZQMT6r1eRCLs6NaagOZT84QHhZ6TAA+QHjfK406KL8F9mFgbGKbW+st2\nQHm+giUhrgZMv+1Yaxe34BjDS439LCPjdZ29On8FeZr3F55T+s3VzA==\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAwMDI1NTdaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDAwMjU1N1qgERgPMjAxMjEwMTQwMDI1\nNTdaMA0GCSqGSIb3DQEBBQUAA4IBAQCJRXcrz4wJe7bqWBHULu/QDXVz74OhSNlu\nswI0J4h+UmzJuW1GpdhTwJcTG3ARVwCLKz3evvpvHSumcsop0G3NolryNLP/oGD0\nVf6PbLrJ8v+NxUNugPbtWM985Ti/B2a+XjbzYlH2vS3KOTL4X1zWSL07IQFNXc2h\nyHBscKpYgt0mZcFZFxN3NTCNpT6IjJzZzTG9xTYZ3hZdMQQ3DYO+/Hv4J+U1/Ybq\nCjuMWRak/0R/BiBDJdGhbThlvV7bNUxYY7DVaOiLER8ptpmhnzlB/vsTAxZqX48J\nmJdv2bxoTby98Pm/BMydEA9qcFqyP1XvqhzIY35ngoS/1XREyW7t\n", }; -static const size_t kLen122 = 638; +static const size_t kLen122 = 642; static const char *kData122[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSJRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", + "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMDkxNjAxNTNaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMDkxNjAxNTNaoBEYDzIwMTIxMDEzMTYw\nMTUzWjANBgkqhkiG9w0BAQUFAAOCAQEAFnJAzuT8P4KKyTI6sdj5HkQ352qEu5CN\nK9M2kU/eg9kPfwLv8z3yArobwgx+/IDRajbVAKrk8UPCGUqkDc0OiU5c0+jpn+nT\n20VVCtWsBSWDfzKqYln/NGrblhv+/iuFZJpyfud5nWguW5nogPC8IAfgt9FMDMl6\nwlQWLSWEkgAJWvhNR3nzgvyMnuDuMIVQgB9/+vAIxA7nlpEEh6KTswyGqE9+u1yC\nkvrz4PwKZQMT6r1eRCLs6NaagOZT84QHhZ6TAA+QHjfK406KL8F9mFgbGKbW+st2\nQHm+giUhrgZMv+1Yaxe34BjDS439LCPjdZ29On8FeZr3F55T+s3VzA==\n", }; static const size_t kLen123 = 638; static const char *kData123[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQMWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSJRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", }; -static const size_t kLen124 = 642; +static const size_t kLen124 = 638; static const char *kData124[] = { - "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBSuvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTAxMzA3NDZaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTAxMzA3NDZaoBEYDzIwMTIxMDE0MTMw\nNzQ2WjANBgkqhkiG9w0BAQUFAAOCAQEAA70+GYJoFuUBwIN9KHMqmOOtnmoLBBlm\nHL2Su70ZEqSmL4zTt3iHY3m2YaNYSPphgDlQ4lY8zGAkCSrZ3ulpJun3RRy+gD29\n0ks155tChMbYNZrFm46vKWabBjh2p+623daymlcbgizi5Z+P4oJL68VrOqh+DArE\nMpHH16BTGaF+bAjzTRSbS90xUReqwnnEpRBrmcQVo4uKpSkbyrx7iMLqsJ2vGpgh\nxqj1kNPT9g3+gegmdU9QpFV0l9ZV8X/f0uz5nT4I0NL81d/KDHGx2rd+bftLODeL\nZAWAzFbr5B5EMqPGoh/SQXpcuVOqMHjh8fi8PBXBcitlIFzdDKXDvA==\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQMWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", }; -static const size_t kLen125 = 638; +static const size_t kLen125 = 642; static const char *kData125[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEm2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", + "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBSuvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTAxMzA3NDZaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTAxMzA3NDZaoBEYDzIwMTIxMDE0MTMw\nNzQ2WjANBgkqhkiG9w0BAQUFAAOCAQEAA70+GYJoFuUBwIN9KHMqmOOtnmoLBBlm\nHL2Su70ZEqSmL4zTt3iHY3m2YaNYSPphgDlQ4lY8zGAkCSrZ3ulpJun3RRy+gD29\n0ks155tChMbYNZrFm46vKWabBjh2p+623daymlcbgizi5Z+P4oJL68VrOqh+DArE\nMpHH16BTGaF+bAjzTRSbS90xUReqwnnEpRBrmcQVo4uKpSkbyrx7iMLqsJ2vGpgh\nxqj1kNPT9g3+gegmdU9QpFV0l9ZV8X/f0uz5nT4I0NL81d/KDHGx2rd+bftLODeL\nZAWAzFbr5B5EMqPGoh/SQXpcuVOqMHjh8fi8PBXBcitlIFzdDKXDvA==\n", }; static const size_t kLen126 = 638; static const char *kData126[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFO2+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEm2DTgjjfhFbk7lhD6jlBEYApefBBSIRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", }; -static const size_t kLen127 = 642; +static const size_t kLen127 = 638; static const char *kData127[] = { - "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFH2xZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFO2+ZAvtiWulchtVZmfKU1ZI9ewTBBQLWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", }; -static const size_t kLen128 = 638; +static const size_t kLen128 = 642; static const char *kData128[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSJRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", + "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFH2xZlScq9tE7mImFq30ZXv3etWUBBStvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", }; static const size_t kLen129 = 638; static const char *kData129[] = { - "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQMWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBSIRFH/UCpp\nXi2I9CG62QzyzsvqfBgPMjAxMjEwMTEwODQxMTNaMHMwcTBJMAkGBSsOAwIaBQAE\nFEi2DTgjjfhFbk7lhD6jlBEYApefBBSJRFH/UCppXi2I9CG62QzyzsvqfAIQIuEz\nIiCgSN8psr+aMcKbB4AAGA8yMDEyMTAxMTA4NDExM1qgERgPMjAxMjEwMTUwODQx\nMTNaMA0GCSqGSIb3DQEBBQUAA4IBAQCNnhlBMxxh9z5AKfzAxiKs90CfxUsqfYfk\n8XlyF9VIfWRfEwzS6MF1pEzLnghRxTAmjrFgK+sxD9wk+S5Mdgw3nbED9DVFH2Hs\nRGKm/t9wkvrYOX6yRQqw6uRvU/5cibMjcyzKB/VQMwk4p4FwSUgBv88A5sTkKr2V\neYdEm34hg2TZVkipPMBiyTyBLXs8D/9oALtnczg4xlTRSjDUvqoXL5haqY4QK2Pv\nmNwna6ACkwLmSuMe29UQ8IX2PUB4R5Etni5czyiKGxZLm+4NAhuEwWFNEzCyImPc\n087gHGU1zx+qVSlajqMJ/9ZXYjbt7WiWdhOTGEv4VMn8dHhRUs32\n", }; -static const size_t kLen130 = 642; +static const size_t kLen130 = 638; static const char *kData130[] = { - "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBSuvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", + "MIIB0woBAKCCAcwwggHIBgkrBgEFBQcwAQEEggG5MIIBtTCBnqIWBBQLWOWLxkwV\nN6RAqTCpIb5HNlpW/xgPMjAxMjEwMTAyMzAzMTlaMHMwcTBJMAkGBSsOAwIaBQAE\nFOy+ZAvtiWulchtVZmfKU1ZI9ewTBBQMWOWLxkwVN6RAqTCpIb5HNlpW/wIQEaO0\n0OyNt3+doM1dLVEvQoAAGA8yMDEyMTAxMDIzMDMxOVqgERgPMjAxMjEwMTQyMzAz\nMTlaMA0GCSqGSIb3DQEBBQUAA4IBAQCHn2nGfEUX/EJruMkTgh7GgB0u9cpAepaD\nsPv9gtl3KLUZyR+NbGMIa5/bpoJp0yg1z5VL6CLMusy3AF6Cn2fyaioDxG+yc+gA\nPcPFdEqiIMr+TP8s7qcEiE6WZddSSCqCn90VZSCWkpDhnCjDRwJLBBPU3803fdMz\noguvyr7y6Koxik8X/iUe8EpSzAvmm4GZL3veTI+x7IezJSrhCS9zM0ZHjySjoDxC\n+ljGH0EuWPTmFEqZVGIq3cuahIYzKItUbYnXU6ipi/2p42qbsFeok7eEN0EYsY1a\nvRATHGRmU7Q5HLCq4rQtZC1cis52Mvc9x1W4z/Gt5A3FtgElXXNA\n", }; -static const size_t kLen131 = 2020; +static const size_t kLen131 = 642; static const char *kData131[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMjMxMDI1MzZaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDIzMDcwMDAwWqARGA8yMDEyMTAzMDA4\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQAJU3hXN7NApN50/vlZTG2p8+QQJp4uaod3\nwyBQ0Ux3DoQZQ9RG6/7Mm4qpOLCCSTh/lJjZ0fD+9eB3gcp/JupN1JrU+dgTyv/Y\n9MOctJz7y+VoU9I+qB8knV4sQCwohAVm8GmA9s4p/rHq5Oymci0SuG/QCfkVxOub\nrI1bWjbHLvvXyvF3PoGMORVHG3SA+jJ9VkHWJyi6brHxY+QR/iYxer8lJsBtpyc7\nq2itFgvax/OHwne3lxsck9q0QgKpmEdJu2LuGyWFIhrEwR3b7ASEu1G/nKClv3dR\nvyOXMm1XIwuUhCjAcpNEKiOMorFwnLS1F8LhfqFWTAFG0JbWpAi8oIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", + "MIIB1AoBAKCCAc0wggHJBgkrBgEFBQcwAQEEggG6MIIBtjCBn6IWBBStvZh6NLQm\n9/rEJlTvA73gJMtUGhgPMjAxMjEwMTExMTM2NDdaMHQwcjBKMAkGBSsOAwIaBQAE\nFHyxZlScq9tE7mImFq30ZXv3etWUBBSuvZh6NLQm9/rEJlTvA73gJMtUGgIRAKcN\nbJWejX5BTb8DmevkCauAABgPMjAxMjEwMTExMTM2NDdaoBEYDzIwMTIxMDE1MTEz\nNjQ3WjANBgkqhkiG9w0BAQUFAAOCAQEAfnj3nh6z+USW6VlDWRytWpNmC1ZRwWlg\nP2+G4UF4HE8bMJkuiFLcZEVYTxlTYv+xAEpSFxdInFM2Q5C+O6pWOZ9NbikeR4oZ\nFTI1kAZ0Uw+YMpVM4ztvKBIpUSqlbi69iNJ9WGF6qzxVeqobSOyrjjwtTsuglUbR\n+mshp/SP7Br2IIK+KM1vgsmVExPfGPYANyk7ki/Q8uUnjqkreeSa9WC2iJLGcybW\nYavDhYWALebUGukNeedkloYhdjPboPPxDkKNjakwIG8EkbJK7uXewMOHHOFvFTX3\nK388me8u5iQf4f3fj6ilEgs6f5Szzmb+vklPX0zIny/TVk2+Az7HmA==\n", }; -static const size_t kLen132 = 2044; +static const size_t kLen132 = 2020; static const char *kData132[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMjMxMDI1MzZaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAEJN4FuPQPnizPIwEj4Q8Ht765gI6QqMNrvj3UykxYeu\nqUajKcqA+V1zaDHTaz+eCQthtmCNKC9T+zVkjGelVsd7Kn2fVKWqp+5wVPI8dVkm\n6Gs/IGZ16HDnQ/siTrY3ILWCRz4Hf6lnHpIErQuQRQyjlGKNcE7RYmjGw4w0bxx8\nvHN/baCMApBL0D0zeBqlpJCMUZqJJ3D1+87HxHYR1MkMZDC9rOPIhlpEP4yL17gx\nckrPf+w+A/3kC++jVeA3b8Xtr+MaWOFH4xVn6BTxopczZKVl18tSYqgwITlx5/cL\nLpYEdllC0l83E8GRzsOp0SvFxo0NBotgFNZQQujpOzagggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMjMxMDI1MzZaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDIzMDcwMDAwWqARGA8yMDEyMTAzMDA4\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQAJU3hXN7NApN50/vlZTG2p8+QQJp4uaod3\nwyBQ0Ux3DoQZQ9RG6/7Mm4qpOLCCSTh/lJjZ0fD+9eB3gcp/JupN1JrU+dgTyv/Y\n9MOctJz7y+VoU9I+qB8knV4sQCwohAVm8GmA9s4p/rHq5Oymci0SuG/QCfkVxOub\nrI1bWjbHLvvXyvF3PoGMORVHG3SA+jJ9VkHWJyi6brHxY+QR/iYxer8lJsBtpyc7\nq2itFgvax/OHwne3lxsck9q0QgKpmEdJu2LuGyWFIhrEwR3b7ASEu1G/nKClv3dR\nvyOXMm1XIwuUhCjAcpNEKiOMorFwnLS1F8LhfqFWTAFG0JbWpAi8oIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", }; -static const size_t kLen133 = 2414; +static const size_t kLen133 = 2044; static const char *kData133[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAyMzEwMzkzMFowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMjMwOTU5MTJaoBEYDzIwMTIxMDI1MTAzOTMwWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAYaaAzW26JQGFRyawj9ROtnSdJ9QPJ6B/wfpJif8e\nQU9lmKx0zIDdTum3Mc5tfxML71W025UW9jzowAfQ5bZbqa4nwZlWX5Py3hKebeYo\nWiND4pvhS4BRkheSkycEok0bj1FJYWYiJVpnTqKAPnOKrlL4qvGC2IOHk2toS/Je\niLyoUwxrPtqaXt4Caoa3I70HE3H1QqvPIGIY6V4bxV7Km/xv99QOutkbfANGiNsx\nW7EDB3TRNhldzMnjEwG58X5Pe3xwEVqjCiBL+wQ8JALn08bJzFn9E04aYrqCGc8s\ngw1dgaBoZt+0vbQUN71KEocwMj5mzJqottOyqNwo7FZnBaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMjMxMDI1MzZaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAEJN4FuPQPnizPIwEj4Q8Ht765gI6QqMNrvj3UykxYeu\nqUajKcqA+V1zaDHTaz+eCQthtmCNKC9T+zVkjGelVsd7Kn2fVKWqp+5wVPI8dVkm\n6Gs/IGZ16HDnQ/siTrY3ILWCRz4Hf6lnHpIErQuQRQyjlGKNcE7RYmjGw4w0bxx8\nvHN/baCMApBL0D0zeBqlpJCMUZqJJ3D1+87HxHYR1MkMZDC9rOPIhlpEP4yL17gx\nckrPf+w+A/3kC++jVeA3b8Xtr+MaWOFH4xVn6BTxopczZKVl18tSYqgwITlx5/cL\nLpYEdllC0l83E8GRzsOp0SvFxo0NBotgFNZQQujpOzagggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", }; -static const size_t kLen134 = 2020; +static const size_t kLen134 = 2414; static const char *kData134[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxMTU1NDVaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTAwMDAwWqARGA8yMDEyMTAxNzEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCaiUf6TuPaSmZR2i3hUwqdEfhjcZkcCXPu\n9diWuDZbaL6ubthfeTwx6OsZ0eM3Q+WPhBNlYQ9Sm8PDUQsQiq3YvuYu+QUisChx\nPN6BUEwFQZAGz+FX2h5+kAmK1M/xZeXMBCXJWJCClagiw5hOJfeV0ue7RUZRVuZv\nam0ZjyIeLsxsIrxghlcaJRosFmYNoM++euu5lvclutv1UQ5yyNxlYy0T/jA9gS07\nWJ/i38+zxnXTuAPOm67p5N1IkEAEg/7OPRIG17Ig1C38NctN74vAOdTU1d/ay05V\nBz4ZiI9PffkUkPgW2QRQCEjv50i80wYkKH5pIbT/mTk4t53DUK1UoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAxkkb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4G\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAyMzEwMzkzMFowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMjMwOTU5MTJaoBEYDzIwMTIxMDI1MTAzOTMwWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAYaaAzW26JQGFRyawj9ROtnSdJ9QPJ6B/wfpJif8e\nQU9lmKx0zIDdTum3Mc5tfxML71W025UW9jzowAfQ5bZbqa4nwZlWX5Py3hKebeYo\nWiND4pvhS4BRkheSkycEok0bj1FJYWYiJVpnTqKAPnOKrlL4qvGC2IOHk2toS/Je\niLyoUwxrPtqaXt4Caoa3I70HE3H1QqvPIGIY6V4bxV7Km/xv99QOutkbfANGiNsx\nW7EDB3TRNhldzMnjEwG58X5Pe3xwEVqjCiBL+wQ8JALn08bJzFn9E04aYrqCGc8s\ngw1dgaBoZt+0vbQUN71KEocwMj5mzJqottOyqNwo7FZnBaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen135 = 2044; +static const size_t kLen135 = 2020; static const char *kData135[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBT0zghPr/K8\njV5hpjGMML9Q+DwzShgPMjAxMjEwMTAxMjA5NTlaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAGZY28eFWl169g7puLnKSeEzi6Ma5/rErOveFRp052ck\n785B83HWkNmW/Bgw7Ws6Y7jBJce6ZQ5TMhwgNP34HuG/mVyn2ZjtCe4KKFBVnZV7\nmHGx93jgKkQvdp4pbNKxZ504eZDp8UOlR9+uwWOWHVObn7o+2N8iWKErSbZ2uX54\nAjk8Hg/XN5wI4RUtcK3QpZSf3Ren5iit4NInwCpmTOkDz/IVK96BWaEQICq4VlHG\nziD0H0SlBQCdcSPzZndGoCtIhNyJEL3O2y3Grg4X1XH7VeeyGesuTLEIAEMHJPJD\nTOVNoe5YPRK9Tqb+6jsubw8X/1b72kw3xVgb6MfC0tqgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXoveHMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMQY/h5DSRT24n\nmMtD19lrn8WZzOoIl+Z9qOsrLLjEQeTMDlL7JPZh5pLaHHb6kSWT+O/RcEwpw6Dq\nH9jtAgDOsGoN7gCK7wJbIvn4MdmkXZqVBcVl3uLuII3v1CPnlc/zoz5d9qXcZKb6\nYuzseyzhDPecQ+7l2NVAUOFUj8GXOZi//bIveMsm+/zSLMfriIC84Uym2QY649SC\naFNbtF/tR6upvLCLe0b2D1g+OBfGqZasi3QI5uX6lT0gHbCnPhRo3uxG2+S4KL3M\n9sndMByrR5K6QuVf7UqA1vt0CfbA2OUXwcH5x3/TsHxtXDj2F/fWnC9QBBSN5n4I\nG8K7ZpYtAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBT0zghP\nr/K8jV5hpjGMML9Q+DwzSjBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAGU9HIQImzhTHkQLyA178dUdnF5E3DdzmNtwVV3cxGrFOLMpciMQLioQ/xp5\nt6j5Mshlp59imFylqowRRxRy4aN5TtMCufNh7yHIxI2Dt4O6qpPM946t5CJkMy+k\n63pXz2xFIxaJDzAmzpWzu70OY0jrh3dZa8NR4AvhtoZ8zFE6suva6ZGK7JIoINaA\nj5uyZ0qU+7vFwV1awdReNV6494z/HRjs1n956mNbalB9mKp9XXyfZlix/nN5mTJd\nNlJqz7QjnCzZRM/Gfamzk8L3/CPS3XmSblFyn6SeZ92Vms4PNqZiEUNa2TMKXQR1\nEMiDRMkyfIIMI80VgRvvzCiOt0c=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxMTU1NDVaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTAwMDAwWqARGA8yMDEyMTAxNzEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCaiUf6TuPaSmZR2i3hUwqdEfhjcZkcCXPu\n9diWuDZbaL6ubthfeTwx6OsZ0eM3Q+WPhBNlYQ9Sm8PDUQsQiq3YvuYu+QUisChx\nPN6BUEwFQZAGz+FX2h5+kAmK1M/xZeXMBCXJWJCClagiw5hOJfeV0ue7RUZRVuZv\nam0ZjyIeLsxsIrxghlcaJRosFmYNoM++euu5lvclutv1UQ5yyNxlYy0T/jA9gS07\nWJ/i38+zxnXTuAPOm67p5N1IkEAEg/7OPRIG17Ig1C38NctN74vAOdTU1d/ay05V\nBz4ZiI9PffkUkPgW2QRQCEjv50i80wYkKH5pIbT/mTk4t53DUK1UoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAxkkb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4G\n", }; -static const size_t kLen136 = 2414; +static const size_t kLen136 = 2044; static const char *kData136[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMDEzMjE1OVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTAxMzA1MjBaoBEYDzIwMTIxMDEyMTMyMTU5WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAH1auyXFf1fOdfShSnAFkg5JsRUvajrilUioTkPIn\nIGYV//huaPNZwZGCC2haZIdUuKB6G2OCXeZVskBTXPjt8/6JmoHgsZeI3x5xKXxZ\nvddLC0PgYp0cA3FqjXR2UCpdBF+GK37rnfZsdW2vD9JaEBXxTV4+ICDAg15ZphJW\nlLGmdP3mQqPURIwamcYam8tntARimgEpA0KgfVue2A+izjcxC7qk9BQYG72Fh3hC\nZFxi5u6xKNUQ2EBF9KXZyP9d2i/bYCZAUeUSRtir+fsOXHlihYRih9npKyAPwpHd\nNqhwK9NhKed8gmkX3cSaK0arBx7ev7avhM4Dqem+BzppjKCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBT0zghPr/K8\njV5hpjGMML9Q+DwzShgPMjAxMjEwMTAxMjA5NTlaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAGZY28eFWl169g7puLnKSeEzi6Ma5/rErOveFRp052ck\n785B83HWkNmW/Bgw7Ws6Y7jBJce6ZQ5TMhwgNP34HuG/mVyn2ZjtCe4KKFBVnZV7\nmHGx93jgKkQvdp4pbNKxZ504eZDp8UOlR9+uwWOWHVObn7o+2N8iWKErSbZ2uX54\nAjk8Hg/XN5wI4RUtcK3QpZSf3Ren5iit4NInwCpmTOkDz/IVK96BWaEQICq4VlHG\nziD0H0SlBQCdcSPzZndGoCtIhNyJEL3O2y3Grg4X1XH7VeeyGesuTLEIAEMHJPJD\nTOVNoe5YPRK9Tqb+6jsubw8X/1b72kw3xVgb6MfC0tqgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXoveHMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDMQY/h5DSRT24n\nmMtD19lrn8WZzOoIl+Z9qOsrLLjEQeTMDlL7JPZh5pLaHHb6kSWT+O/RcEwpw6Dq\nH9jtAgDOsGoN7gCK7wJbIvn4MdmkXZqVBcVl3uLuII3v1CPnlc/zoz5d9qXcZKb6\nYuzseyzhDPecQ+7l2NVAUOFUj8GXOZi//bIveMsm+/zSLMfriIC84Uym2QY649SC\naFNbtF/tR6upvLCLe0b2D1g+OBfGqZasi3QI5uX6lT0gHbCnPhRo3uxG2+S4KL3M\n9sndMByrR5K6QuVf7UqA1vt0CfbA2OUXwcH5x3/TsHxtXDj2F/fWnC9QBBSN5n4I\nG8K7ZpYtAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBT0zghP\nr/K8jV5hpjGMML9Q+DwzSjBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAGU9HIQImzhTHkQLyA178dUdnF5E3DdzmNtwVV3cxGrFOLMpciMQLioQ/xp5\nt6j5Mshlp59imFylqowRRxRy4aN5TtMCufNh7yHIxI2Dt4O6qpPM946t5CJkMy+k\n63pXz2xFIxaJDzAmzpWzu70OY0jrh3dZa8NR4AvhtoZ8zFE6suva6ZGK7JIoINaA\nj5uyZ0qU+7vFwV1awdReNV6494z/HRjs1n956mNbalB9mKp9XXyfZlix/nN5mTJd\nNlJqz7QjnCzZRM/Gfamzk8L3/CPS3XmSblFyn6SeZ92Vms4PNqZiEUNa2TMKXQR1\nEMiDRMkyfIIMI80VgRvvzCiOt0c=\n", }; -static const size_t kLen137 = 2020; +static const size_t kLen137 = 2414; static const char *kData137[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRg2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMTI1MjJaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQAHQBPHdHWNzaFs5bfBvQcvxBWsDnsCFXNs\na1fECiWDFNt6Nz4MCBY4rC7n0nhQfvg4m1woNcTAZVO8lacYomwUU/5/XpeFM6yc\nNeFcVbfVXA48GWPANitNQCwyRL5hGfIqNy1I9T1BHlBqYusmJKy65r2iqpmld/hD\n7S1dsCd4fXhjBQQORPmBqhKvWEU08Dh5aoaDAuaZoxRH8B1q+mUs0ODOIu34L84y\nJcxTKccd/HCwI8oxwLoBtyXSHb+dCzc7zSjFvQhbT5dOCvJNNe/fk6+EhMtQ6ybC\nD7p9EShCvU5jAdw54bZWk5wIQSvsWk9axUmYFFLYI3hAaoybpFVroIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMDEzMjE1OVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTAxMzA1MjBaoBEYDzIwMTIxMDEyMTMyMTU5WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAH1auyXFf1fOdfShSnAFkg5JsRUvajrilUioTkPIn\nIGYV//huaPNZwZGCC2haZIdUuKB6G2OCXeZVskBTXPjt8/6JmoHgsZeI3x5xKXxZ\nvddLC0PgYp0cA3FqjXR2UCpdBF+GK37rnfZsdW2vD9JaEBXxTV4+ICDAg15ZphJW\nlLGmdP3mQqPURIwamcYam8tntARimgEpA0KgfVue2A+izjcxC7qk9BQYG72Fh3hC\nZFxi5u6xKNUQ2EBF9KXZyP9d2i/bYCZAUeUSRtir+fsOXHlihYRih9npKyAPwpHd\nNqhwK9NhKed8gmkX3cSaK0arBx7ev7avhM4Dqem+BzppjKCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen138 = 2044; +static const size_t kLen138 = 2020; static const char *kData138[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTrlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMTI1MjVaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAHThkPoy6eA7qX9y5C5b1ElRSwdjzsd15OJSqP2yjQbS\nOl1K8DWtX0UhTfRH+CrIPoWL40g2HjXtIVeMD6s3hakYimZUenIJ/IRRSVWp+EXU\nMewgTVPz/wJN/9dJIkSbOI/BmpIGlaaBaLwcb39nJjZMq0sXj8jRI5i0isotOAFz\nZc0R20viBEH099KuGktB2fKKEpVbbWPljTxKzkIBs9SXZBIqd/X2MWzQWcLKzhL0\noynkvqxTFqNVjjZKcKSXPS/XEUufLrv/E3xQZYAfTJr778kFkyA8JzrXiH6W5DX6\nUbqsnO5DaPZvMDfvlQWETkoS1j+Qgu2mIWzdiw7sPrOgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRg2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMTI1MjJaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQAHQBPHdHWNzaFs5bfBvQcvxBWsDnsCFXNs\na1fECiWDFNt6Nz4MCBY4rC7n0nhQfvg4m1woNcTAZVO8lacYomwUU/5/XpeFM6yc\nNeFcVbfVXA48GWPANitNQCwyRL5hGfIqNy1I9T1BHlBqYusmJKy65r2iqpmld/hD\n7S1dsCd4fXhjBQQORPmBqhKvWEU08Dh5aoaDAuaZoxRH8B1q+mUs0ODOIu34L84y\nJcxTKccd/HCwI8oxwLoBtyXSHb+dCzc7zSjFvQhbT5dOCvJNNe/fk6+EhMtQ6ybC\nD7p9EShCvU5jAdw54bZWk5wIQSvsWk9axUmYFFLYI3hAaoybpFVroIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", }; -static const size_t kLen139 = 2414; +static const size_t kLen139 = 2044; static const char *kData139[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAlVTMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTEzMjE0MVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExMjQyMTZaoBEYDzIwMTIxMDEzMTMyMTQxWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAEWd9kKEfaurOXDV98OVtU27TmK4L4MeGEPdkg1i+\nfbPMe1mouWlVm23W6yaM7mM2NMXLW+hTNzqfyMPM7rByXNaFAAniCPTXNO3eJRIA\nZf0F10OSdBQ/ln4igHQCVZCnXR30/aP5/PMb4u3/LTuC9aW6K7mLXcuCvJztGnXO\nv3r64q/qTGG/b4eS65exykV9riSFuGp1rzLAy5fSYTBWTOBQ679PFjQnL60GkrZA\nEgtxw2ozEDwo+X0WamEouxN8mjX/VQlMdEbykUFDuPD3vZydZ04BV9f18RJZOU9j\ngCwMzd9gb4jUL4ykdWiLmO+YPDWFyNSYEIfnGgk1VvPHuaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTrlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMTI1MjVaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAHThkPoy6eA7qX9y5C5b1ElRSwdjzsd15OJSqP2yjQbS\nOl1K8DWtX0UhTfRH+CrIPoWL40g2HjXtIVeMD6s3hakYimZUenIJ/IRRSVWp+EXU\nMewgTVPz/wJN/9dJIkSbOI/BmpIGlaaBaLwcb39nJjZMq0sXj8jRI5i0isotOAFz\nZc0R20viBEH099KuGktB2fKKEpVbbWPljTxKzkIBs9SXZBIqd/X2MWzQWcLKzhL0\noynkvqxTFqNVjjZKcKSXPS/XEUufLrv/E3xQZYAfTJr778kFkyA8JzrXiH6W5DX6\nUbqsnO5DaPZvMDfvlQWETkoS1j+Qgu2mIWzdiw7sPrOgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", }; -static const size_t kLen140 = 2020; +static const size_t kLen140 = 2414; static const char *kData140[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMzI5NDJaMHUwczBLMAkGBSsOAwIaBQAE\nFKFyDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCX3gEX+JVfxuYmxBBxC9sNCi3o76ODIicr\nXMvm0DTO9VSyDBl7LDsMMgNMIDtO3flQSlBNZ2B9ikwyckXOSWXiXzybZVMdA/uq\nNchgkM9aChrlhG0AHZyYe/+dJSmEBFXkIomy+S6YQ7Mcs2s6WxCeWU7gB4XOy1zO\n/CvWjv0WQV1J2lZZ6pkvtECKAEjrVP275LA38HInFbYvVPXWzl4sDcX2TAxwUa4S\nxAJAfwl+B+oZSerZWGRo6KjZuB/OB31cB5n/lABmRez6Obi27D0UUCRv/eSbwOF4\nOfaa/XzJt7sF7WpVgoR41HI88W7aN4vtcw1zcVsBmfRMUNYZSqtfoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAlVTMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTEzMjE0MVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExMjQyMTZaoBEYDzIwMTIxMDEzMTMyMTQxWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAEWd9kKEfaurOXDV98OVtU27TmK4L4MeGEPdkg1i+\nfbPMe1mouWlVm23W6yaM7mM2NMXLW+hTNzqfyMPM7rByXNaFAAniCPTXNO3eJRIA\nZf0F10OSdBQ/ln4igHQCVZCnXR30/aP5/PMb4u3/LTuC9aW6K7mLXcuCvJztGnXO\nv3r64q/qTGG/b4eS65exykV9riSFuGp1rzLAy5fSYTBWTOBQ679PFjQnL60GkrZA\nEgtxw2ozEDwo+X0WamEouxN8mjX/VQlMdEbykUFDuPD3vZydZ04BV9f18RJZOU9j\ngCwMzd9gb4jUL4ykdWiLmO+YPDWFyNSYEIfnGgk1VvPHuaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen141 = 2044; +static const size_t kLen141 = 2020; static const char *kData141[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMzMwMTBaMG4wbDBEMAkGBSsOAwIaBQAE\nFLhXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAA0H7bvcULg1GayFtQVrYDyW0feOEMNGLmgaGuwRdrY3\nKuWyNJLUUJKQZnOkdT8A4RpVX8xD4EgVyOqRACUahgdgp0g3QOn+vf2Zyf+NJIgW\nwoF5qaJgCOeIOw5O6F4r1vUhp8NvqXHotswgG58Nzz6UMD+uyIgq5o8uzOjryEm6\nwO2X+KvN9sMzkeZhNvAHkgBQL8CG4CggWnzn7At1DmhhsizfhDrosigM4Zr6Sm6z\nv1YfSPznD0b3TQ7RzvpbJPofF2aJXMIMxdKR5pemuevTDR2+JCXjVPsD/ZODFykc\nrsQeqx2vTOIg84PRKboXjCAwHn4rIN7JJtQqebLtD9egggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMzI5NDJaMHUwczBLMAkGBSsOAwIaBQAE\nFKFyDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCX3gEX+JVfxuYmxBBxC9sNCi3o76ODIicr\nXMvm0DTO9VSyDBl7LDsMMgNMIDtO3flQSlBNZ2B9ikwyckXOSWXiXzybZVMdA/uq\nNchgkM9aChrlhG0AHZyYe/+dJSmEBFXkIomy+S6YQ7Mcs2s6WxCeWU7gB4XOy1zO\n/CvWjv0WQV1J2lZZ6pkvtECKAEjrVP275LA38HInFbYvVPXWzl4sDcX2TAxwUa4S\nxAJAfwl+B+oZSerZWGRo6KjZuB/OB31cB5n/lABmRez6Obi27D0UUCRv/eSbwOF4\nOfaa/XzJt7sF7WpVgoR41HI88W7aN4vtcw1zcVsBmfRMUNYZSqtfoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", }; -static const size_t kLen142 = 2414; +static const size_t kLen142 = 2044; static const char *kData142[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTE0MzkxOFowZjBkMDwwCQYF\nKw4DAhoFAAQUjKTJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExNDIzMjVaoBEYDzIwMTIxMDEzMTQzOTE4WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAgdrf+v+BwEhG0ghTLMVmuxWprJr/9VFtpKpxQrTo\negSoW+5JOPCUAStfw3R3u7QM8sJf9bnPorgoCoY1hPKcWNLhvf1Ng3QlVkNa6NcO\nEonbuI4KE9Rhoflpf//pD/3AFKzU+ecRs04KtYezKrUvC1RayGabd7bgtIpdFss4\nZCZ22riqjFtqD3+2//AHg7VaqiJMKlRt05CMmGe+HKn5PEN9HaeI52nsTf+L1Jeh\nItnaDPfV76vFHHXyUhR3iIgnqQDCig0q3yj7BQqH50+K+myiMAY+p8cuVqebno1i\nBzXxxpZl/fw1KnTFdEa7p2jtmXw3KZiHAWAddwg1F1tHTaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMzMwMTBaMG4wbDBEMAkGBSsOAwIaBQAE\nFLhXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAA0H7bvcULg1GayFtQVrYDyW0feOEMNGLmgaGuwRdrY3\nKuWyNJLUUJKQZnOkdT8A4RpVX8xD4EgVyOqRACUahgdgp0g3QOn+vf2Zyf+NJIgW\nwoF5qaJgCOeIOw5O6F4r1vUhp8NvqXHotswgG58Nzz6UMD+uyIgq5o8uzOjryEm6\nwO2X+KvN9sMzkeZhNvAHkgBQL8CG4CggWnzn7At1DmhhsizfhDrosigM4Zr6Sm6z\nv1YfSPznD0b3TQ7RzvpbJPofF2aJXMIMxdKR5pemuevTDR2+JCXjVPsD/ZODFykc\nrsQeqx2vTOIg84PRKboXjCAwHn4rIN7JJtQqebLtD9egggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", }; -static const size_t kLen143 = 2020; +static const size_t kLen143 = 2414; static const char *kData143[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMzI5NDJaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSxsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCX3gEX+JVfxuYmxBBxC9sNCi3o76ODIicr\nXMvm0DTO9VSyDBl7LDsMMgNMIDtO3flQSlBNZ2B9ikwyckXOSWXiXzybZVMdA/uq\nNchgkM9aChrlhG0AHZyYe/+dJSmEBFXkIomy+S6YQ7Mcs2s6WxCeWU7gB4XOy1zO\n/CvWjv0WQV1J2lZZ6pkvtECKAEjrVP275LA38HInFbYvVPXWzl4sDcX2TAxwUa4S\nxAJAfwl+B+oZSerZWGRo6KjZuB/OB31cB5n/lABmRez6Obi27D0UUCRv/eSbwOF4\nOfaa/XzJt7sF7WpVgoR41HI88W7aN4vtcw1zcVsBmfRMUNYZSqtfoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTE0MzkxOFowZjBkMDwwCQYF\nKw4DAhoFAAQUjKTJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExNDIzMjVaoBEYDzIwMTIxMDEzMTQzOTE4WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAgdrf+v+BwEhG0ghTLMVmuxWprJr/9VFtpKpxQrTo\negSoW+5JOPCUAStfw3R3u7QM8sJf9bnPorgoCoY1hPKcWNLhvf1Ng3QlVkNa6NcO\nEonbuI4KE9Rhoflpf//pD/3AFKzU+ecRs04KtYezKrUvC1RayGabd7bgtIpdFss4\nZCZ22riqjFtqD3+2//AHg7VaqiJMKlRt05CMmGe+HKn5PEN9HaeI52nsTf+L1Jeh\nItnaDPfV76vFHHXyUhR3iIgnqQDCig0q3yj7BQqH50+K+myiMAY+p8cuVqebno1i\nBzXxxpZl/fw1KnTFdEa7p2jtmXw3KZiHAWAddwg1F1tHTaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen144 = 2044; +static const size_t kLen144 = 2020; static const char *kData144[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMzMwMTBaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRhe2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAA0H7bvcULg1GayFtQVrYDyW0feOEMNGLmgaGuwRdrY3\nKuWyNJLUUJKQZnOkdT8A4RpVX8xD4EgVyOqRACUahgdgp0g3QOn+vf2Zyf+NJIgW\nwoF5qaJgCOeIOw5O6F4r1vUhp8NvqXHotswgG58Nzz6UMD+uyIgq5o8uzOjryEm6\nwO2X+KvN9sMzkeZhNvAHkgBQL8CG4CggWnzn7At1DmhhsizfhDrosigM4Zr6Sm6z\nv1YfSPznD0b3TQ7RzvpbJPofF2aJXMIMxdKR5pemuevTDR2+JCXjVPsD/ZODFykc\nrsQeqx2vTOIg84PRKboXjCAwHn4rIN7JJtQqebLtD9egggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBRf2uQDFpGg\nYwh4P1y2H9bZ2/BQNBgPMjAxMjEwMTExMzI5NDJaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSxsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDExMTAwMDAwWqARGA8yMDEyMTAxODEw\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQCX3gEX+JVfxuYmxBBxC9sNCi3o76ODIicr\nXMvm0DTO9VSyDBl7LDsMMgNMIDtO3flQSlBNZ2B9ikwyckXOSWXiXzybZVMdA/uq\nNchgkM9aChrlhG0AHZyYe/+dJSmEBFXkIomy+S6YQ7Mcs2s6WxCeWU7gB4XOy1zO\n/CvWjv0WQV1J2lZZ6pkvtECKAEjrVP275LA38HInFbYvVPXWzl4sDcX2TAxwUa4S\nxAJAfwl+B+oZSerZWGRo6KjZuB/OB31cB5n/lABmRez6Obi27D0UUCRv/eSbwOF4\nOfaa/XzJt7sF7WpVgoR41HI88W7aN4vtcw1zcVsBmfRMUNYZSqtfoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRISdENsrz1CSWG3VIBwfQERQwDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDA1MFoXDTEyMTIxOTA4NDA1MFowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDIxFzAVBgNV\nBAUTDjIwMTIwOTE5MDk0MDAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAnCgMsBO+IxIqCnXCOfXJoIC3wj+f0s4DV9h2gJBzisWXkaJD2DfNrd0kHUXK\nqVVPUxnA4G5iZu0Z385/KiOt1/P6vQ/Z2/AsEh/8Z/hIyeZCHL31wrSZW4yLeZwi\nM76wPiBHJxPun681HQlVs/OGKSHnbHc1XJAIeA/M8u+lLWqIKB+AJ82TrOqUMj1s\nLjGhQNs84xPliONN5K7DrEy+Y65X/rFxN77Smw+UtcH1GgH2NgaHH8dpt1m25sgm\nUxZWhdx66opB/lbRQwWdGt7MC0kJFaWHDZq64DTuYoekFYSxAFu0nd0EekEHEJEi\n9mquB9cv/96SuEJl8BcUWU/1LwIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFF/a5AMWkaBjCHg/XLYf1tnb8FA0MB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCKRl1iXFmOQtLseDWP\nY5icDDBGiRi17CGgvIzGJi/ha0PhbO+X0TmQIEnRX3Mu0Er/Mm4RZSjMtJ2iZRh3\ntGf4Dn+jKgKOmgXC3oOG/l8RPHLf0yaPSdn/z0TXtA30vTFBLlFeWnhbfhovea4+\nsnPdBxLqWZdtxmiwojgqA7YATCWwavizrBr09YRyDwzgtpZ2BwMruGuFuV9FsEwL\nPCM53yFlrM32oFghyfyE5kYjgnnueKM+pw1kA0jgb1CnVJRrMEN1TXuXDAZLtHKG\n5X/drah1JtkoZhCzxzZ3bYdVDQJ90OHFqM58lwGD6z3XuPKrHDKZKt+CPIsl5g7p\n4J2l\n", }; -static const size_t kLen145 = 2414; +static const size_t kLen145 = 2044; static const char *kData145[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTE0MDYzNlowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBe1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExMzU4MTBaoBEYDzIwMTIxMDEzMTQwNjM2WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAjcryO6FUK5+TcPBxJKixVt9q07Xy3qv1e/VFuJ0f\ntnYDcu83Q5yCta49PXaA13nFDFZ445wCDivDBLolS6JKSh+JrLpAxSBzak7Ps8wz\nDPNAtexZz9/hPPzHnGOMlRtew07jk+NX5ZgCxDZGmBHIHOGyab2WoqmpRTll0oP4\nb/DzI3mzrur5lm2NAT3ZJ8bVaWsAJBVTfUye3S4GRWlfGSRVAMk0QHnCkYP42okc\npsIKbvdIoS2gxo6kBTMevxciPV2lPIiSrIWH0IGm7AqGM5+Vz7IdbD6fOQd1I3uw\nO+1NugMYfScB6jCvSW2uESeRZ+qW/HMXQbU1eiH+x88UIKCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTExMzMwMTBaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRhe2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAA0H7bvcULg1GayFtQVrYDyW0feOEMNGLmgaGuwRdrY3\nKuWyNJLUUJKQZnOkdT8A4RpVX8xD4EgVyOqRACUahgdgp0g3QOn+vf2Zyf+NJIgW\nwoF5qaJgCOeIOw5O6F4r1vUhp8NvqXHotswgG58Nzz6UMD+uyIgq5o8uzOjryEm6\nwO2X+KvN9sMzkeZhNvAHkgBQL8CG4CggWnzn7At1DmhhsizfhDrosigM4Zr6Sm6z\nv1YfSPznD0b3TQ7RzvpbJPofF2aJXMIMxdKR5pemuevTDR2+JCXjVPsD/ZODFykc\nrsQeqx2vTOIg84PRKboXjCAwHn4rIN7JJtQqebLtD9egggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", }; -static const size_t kLen146 = 2020; +static const size_t kLen146 = 2414; static const char *kData146[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxNDU0NDNaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTMwMDAwWqARGA8yMDEyMTAxNzEz\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQBw5Z+0ggEddRTIq7cXlMoxG9Nrx4HtutsH\nitIUoZp/rlLoxHsJTo/VmdZvTTGIc7Ok9XuoH61lY/x9glAKsGRjz4Myc9+5rx0O\n675lwmOS+uaf3/hRkicVrVr7Pt2ug3R7OXm2MJrohjNKP8lqtLJ0hHP88a8rotKA\nr9uz/qHm7K4Uh7dRt/Pnu9MPG74tZeFNN4M1ONMEiRdG39FqzFDXWxwQ3NmyC0Wo\nDQn+NklZMknr8mm7IBWpzgU1fTD9R0yv0zdhUZGiEXxvdhm7GJrTET5jS30Ksm5j\no+n39YVu/vGbjyyYx3+WdeQLEyipaGvldSuJpT+R684/RuFWNetcoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAx0kb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4G\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTE0MDYzNlowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBe1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTExMzU4MTBaoBEYDzIwMTIxMDEzMTQwNjM2WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAjcryO6FUK5+TcPBxJKixVt9q07Xy3qv1e/VFuJ0f\ntnYDcu83Q5yCta49PXaA13nFDFZ445wCDivDBLolS6JKSh+JrLpAxSBzak7Ps8wz\nDPNAtexZz9/hPPzHnGOMlRtew07jk+NX5ZgCxDZGmBHIHOGyab2WoqmpRTll0oP4\nb/DzI3mzrur5lm2NAT3ZJ8bVaWsAJBVTfUye3S4GRWlfGSRVAMk0QHnCkYP42okc\npsIKbvdIoS2gxo6kBTMevxciPV2lPIiSrIWH0IGm7AqGM5+Vz7IdbD6fOQd1I3uw\nO+1NugMYfScB6jCvSW2uESeRZ+qW/HMXQbU1eiH+x88UIKCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen147 = 2044; +static const size_t kLen147 = 2020; static const char *kData147[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTAxNDU0NDhaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBACkGyoGefA2WuktIerofBoPgeyT8Mry57DxF7IEvX8dI\nAdk+MZRo5suYIE2AJty8bohYYiIxS7sZ5nsUM+iyu5cIdmsIwt/YifYsSdHc6DKz\nl3Yh4bS27QX05/Vuok3HmEMsRBmensKATMfvGP+TOwhuFeHWAK8KHSCmUbGZFP3A\nWKtrhRh/qC4qetMt07z/OKZcqHUYegEpO3xqRJ4MdqRJpV1urjdL/852US0mWAOL\n/EPoexWiHiKJmsNy7HAEKFQ+daqdZYM1BTGbS2aj3go/BVqf0xEhRLT0fsdof4Is\n1Cy2ZHGbaVEyOQpXsxUEAqEdJcFRcLFGhdgnUjcQ9lqgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQ2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxNDU0NDNaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTMwMDAwWqARGA8yMDEyMTAxNzEz\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQBw5Z+0ggEddRTIq7cXlMoxG9Nrx4HtutsH\nitIUoZp/rlLoxHsJTo/VmdZvTTGIc7Ok9XuoH61lY/x9glAKsGRjz4Myc9+5rx0O\n675lwmOS+uaf3/hRkicVrVr7Pt2ug3R7OXm2MJrohjNKP8lqtLJ0hHP88a8rotKA\nr9uz/qHm7K4Uh7dRt/Pnu9MPG74tZeFNN4M1ONMEiRdG39FqzFDXWxwQ3NmyC0Wo\nDQn+NklZMknr8mm7IBWpzgU1fTD9R0yv0zdhUZGiEXxvdhm7GJrTET5jS30Ksm5j\no+n39YVu/vGbjyyYx3+WdeQLEyipaGvldSuJpT+R684/RuFWNetcoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAx0kb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4G\n", }; -static const size_t kLen148 = 2414; +static const size_t kLen148 = 2044; static const char *kData148[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMDE1MTkzOVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTAxNDU2MTdaoBEYDzIwMTIxMDEyMTUxOTM5WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAH1Bs3glJoAvCHhgVtN4F/avlKA1St74v7yuD1DIu\ncBf/4YRJdxZATXMI8I0TPjSl8L+rRAiUTVd8sPhWQ9XD9WaYKkTEjuQSPp851/81\nzDihz9Kj5Rzo5PYpFsbSps/ALMQSRkrtuX4DCm9fbK7xC+adpbhQDnWW/GXM1+Ob\nlv3pHDQXLh2GQbRsaJBgLeSUxIIE7RWJv1N+Ugi5zF8rja5qnJ9DnkilEqMeXQp8\nSThaI+TOe+KHK+7wTp5QkFNIE5l/uKgvSNIOwLe9HDevlSl1wYF6e+mAz3uoQyJa\nUcx8FIoV6CIr+wUd+P8CmNXiQ7M59I8gm3FCDiEvWDQGEaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCdxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTAxNDU0NDhaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBACkGyoGefA2WuktIerofBoPgeyT8Mry57DxF7IEvX8dI\nAdk+MZRo5suYIE2AJty8bohYYiIxS7sZ5nsUM+iyu5cIdmsIwt/YifYsSdHc6DKz\nl3Yh4bS27QX05/Vuok3HmEMsRBmensKATMfvGP+TOwhuFeHWAK8KHSCmUbGZFP3A\nWKtrhRh/qC4qetMt07z/OKZcqHUYegEpO3xqRJ4MdqRJpV1urjdL/852US0mWAOL\n/EPoexWiHiKJmsNy7HAEKFQ+daqdZYM1BTGbS2aj3go/BVqf0xEhRLT0fsdof4Is\n1Cy2ZHGbaVEyOQpXsxUEAqEdJcFRcLFGhdgnUjcQ9lqgggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDQ2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+U=\n", }; -static const size_t kLen149 = 2020; +static const size_t kLen149 = 2414; static const char *kData149[] = { - "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxNDU0NDNaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTMwMDAwWqARGA8yMDEyMTAxNzEz\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQBw5Z+0ggEddRTIq7cXlMoxG9Nrx4HtutsH\nitIUoZp/rlLoxHsJTo/VmdZvTTGIc7Ok9XuoH61lY/x9glAKsGRjz4Myc9+5rx0O\n675lwmOS+uaf3/hRkicVrVr7Pt2ug3R7OXm2MJrohjNKP8lqtLJ0hHP88a8rotKA\nr9uz/qHm7K4Uh7dRt/Pnu9MPG74tZeFNN4M1ONMEiRdG39FqzFDXWxwQ3NmyC0Wo\nDQn+NklZMknr8mm7IBWpzgU1fTD9R0yv0zdhUZGiEXxvdhm7GJrTET5jS30Ksm5j\no+n39YVu/vGbjyyYx3+WdeQLEyipaGvldSuJpT+R684/RuFWNetcoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAxkkb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4F\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMDE1MTkzOVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTAxNDU2MTdaoBEYDzIwMTIxMDEyMTUxOTM5WjAN\nBgkqhkiG9w0BAQUFAAOCAQEAH1Bs3glJoAvCHhgVtN4F/avlKA1St74v7yuD1DIu\ncBf/4YRJdxZATXMI8I0TPjSl8L+rRAiUTVd8sPhWQ9XD9WaYKkTEjuQSPp851/81\nzDihz9Kj5Rzo5PYpFsbSps/ALMQSRkrtuX4DCm9fbK7xC+adpbhQDnWW/GXM1+Ob\nlv3pHDQXLh2GQbRsaJBgLeSUxIIE7RWJv1N+Ugi5zF8rja5qnJ9DnkilEqMeXQp8\nSThaI+TOe+KHK+7wTp5QkFNIE5l/uKgvSNIOwLe9HDevlSl1wYF6e+mAz3uoQyJa\nUcx8FIoV6CIr+wUd+P8CmNXiQ7M59I8gm3FCDiEvWDQGEaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCdxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/pag==\n", }; -static const size_t kLen150 = 2044; +static const size_t kLen150 = 2020; static const char *kData150[] = { - "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTEwOTE1MzNaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAF/9ByrCS+pCCK4qovqUAH/yoWckmpLFCzKJGHkErJeY\nFlUbAJuu/Gs0IdLmLp+2VbStjsL4vLtDU2Q4e417C1fm8+ixh+kP7qPRd8cxyMBx\ncmD2m1v0CgbrflCZEC71cTrrWpcW+6jg623lI4Ug3A4zlizbT/f9IrxuV9VB9/G5\n6kPI5dYOVZM0ColIxmJsafuxfr6ONQLPHKTlZJK3SyWebs25006OmrSyfBi0j26j\nWU5d6B2NJZBKqvDVMXxZ0q6QOgKxOs8WD+6DaA1d1f7gTOl45XJZWz5KnRePyRxM\nFp0ak6XYbE1y2vHE2RWp1w4lcVJ0BUQXWxx+g86F5W2gggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+Y=\n", + "MIIFzwoBAKCCBcgwggXEBgkrBgEFBQcwAQEEggW1MIIFsTCBoKIWBBSpTXftIZX0\nlLT9zwVSQC5Jfp3pqhgPMjAxMjEwMTAxNDU0NDNaMHUwczBLMAkGBSsOAwIaBQAE\nFKByDqBqfGICVPKo9Z3Se6Tzty+kBBSwsEr9HHUo+BxhqhP2+sGQPWsWowISESG8\nvx4IzALnkqQG05AvM+2bgAAYDzIwMTIxMDEwMTMwMDAwWqARGA8yMDEyMTAxNzEz\nMDAwMFowCwYJKoZIhvcNAQEFA4IBAQBw5Z+0ggEddRTIq7cXlMoxG9Nrx4HtutsH\nitIUoZp/rlLoxHsJTo/VmdZvTTGIc7Ok9XuoH61lY/x9glAKsGRjz4Myc9+5rx0O\n675lwmOS+uaf3/hRkicVrVr7Pt2ug3R7OXm2MJrohjNKP8lqtLJ0hHP88a8rotKA\nr9uz/qHm7K4Uh7dRt/Pnu9MPG74tZeFNN4M1ONMEiRdG39FqzFDXWxwQ3NmyC0Wo\nDQn+NklZMknr8mm7IBWpzgU1fTD9R0yv0zdhUZGiEXxvdhm7GJrTET5jS30Ksm5j\no+n39YVu/vGbjyyYx3+WdeQLEyipaGvldSuJpT+R684/RuFWNetcoIID+DCCA/Qw\nggPwMIIC2KADAgECAhIRIcYjwu4UNkR1VGrDbSdFei8wDQYJKoZIhvcNAQEFBQAw\nWTELMAkGA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExLzAtBgNV\nBAMTJkdsb2JhbFNpZ24gRXh0ZW5kZWQgVmFsaWRhdGlvbiBDQSAtIEcyMB4XDTEy\nMDkxOTA3NDAzMVoXDTEyMTIxOTA4NDAzMVowgYUxCzAJBgNVBAYTAkJFMRkwFwYD\nVQQKExBHbG9iYWxTaWduIG52LXNhMUIwQAYDVQQDEzlHbG9iYWxTaWduIEV4dGVu\nZGVkIFZhbGlkYXRpb24gQ0EgLSBHMiBPQ1NQIHJlc3BvbmRlciAtIDExFzAVBgNV\nBAUTDjIwMTIwOTE5MDkzOTAwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC\nAQEAxkkb6QhDH3sEDj4zaysjVzYelq9lZ1cso4R2IyQxaoPaG6GkaCmHA4sz6KP+\nm3ADqplibEUBa/mzCxHW8/oy3NhGMFdbezduZrnRFLbzakOTeIo8VEIM3JPfgREv\nCX8nj6Xu7ERD6JO/ZQ9Xr7YVzKKN+3cVZlcMHoGBnOPcO2Sz0AcYyk5m5IsGBRoT\nT86j6Cr9PhOPTVwXL6Wxy1KVHsUZXUwnRacV0O4SHWQ4zM9Sablus9fTbh1CgIqW\nsKDyzVB4yECXkBVeUlA+cuCaRRVHRiR+jPDSgbU62nnNudEpGG7dyoop6IOvXv2O\nydncWzaukxIVvQ/Ij85kHqs7HQIDAQABo4GEMIGBMAkGA1UdEwQCMAAwDgYDVR0P\nAQH/BAQDAgeAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMA8GCSsGAQUFBzABBQQCBQAw\nHQYDVR0OBBYEFKlNd+0hlfSUtP3PBVJALkl+nemqMB8GA1UdIwQYMBaAFLCwSv0c\ndSj4HGGqE/b6wZA9axajMA0GCSqGSIb3DQEBBQUAA4IBAQCe4rZg61Dmwygl/Uae\nBJZog64/FvuB1sfCqKLJTjKOfLcugSTX1TT7bLJbzXRGPQuorI3TIZEOwldIw01d\nDTLlsOCHrfHd+bpxgijxPkUuaA4NYnpvqTEMJqPKOC8QYfKupNjAPSuHvwqvqCfO\nRCe3jY6xQDO0WCTZ8/xMsOkw+J/YEYqALETf2Ug7k5eRL/TvfLd8Sgi7vPfmUeiW\nptlsbhMOWQoQc+JA3vCI01rrjNq+0kIZ/r8nPGvablRr0Aakk6eDuS2dcReaPwuK\n0xE136pJYiXdQ3SA7uwmlorjxmejavyoPCr23TU74DQEt6hhc6uIcabsa4Y8KvJy\nRI4F\n", }; -static const size_t kLen151 = 2414; +static const size_t kLen151 = 2044; static const char *kData151[] = { - "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTEwMTAyMVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTEwOTUyNDJaoBEYDzIwMTIxMDEzMTAxMDIxWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAWX7faLDXkmIdOv/IKBh7awhPmGUhFPVSrMI4dc9/\nfcPDOYhFwWr9evKT/QdXRGpZY493mfa4Z6eEDxRDTexOloaiaJzVpSeV9hoJUxoS\n8NEWDyi33bDlIJH6zru4kk1LpuSMiSWsvLaeoRhHmW3EPDeadpCa5tYX2yNW5hdP\niCfphDJ34/hWHHwHP6mLd1wEO1Rw6nymqeDbuLk1FviD/ZWXMGzK8Sv++tmsQ0Tg\n7XrkIPcSrozPKOTCf/1iJVF5KeQVIb0Ju1PvGUKtGaVTX8IZQmer2WQ1D6OOUcsS\ncWA6NSpWmScX/0/uBpXdSDX0AnGUS9SNrPNEolz6rA5OUaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/paw==\n", + "MIIF4AoBAKCCBdkwggXVBgkrBgEFBQcwAQEEggXGMIIFwjCBmaIWBBTqlwecTarB\nyVdbHxANRLCFYj1mqBgPMjAxMjEwMTEwOTE1MzNaMG4wbDBEMAkGBSsOAwIaBQAE\nFLdXtbacB/gWIxOOkMkqDr4yAaoxBBRge2YaRQ2XyolQL30EzTSo//z9SwILBAAA\nAAABL07hRxCAABgPMjAxMjEwMDEwNjAwMDBaoBEYDzIwMTMwNDE1MDYwMDAwWjAL\nBgkqhkiG9w0BAQUDggEBAF/9ByrCS+pCCK4qovqUAH/yoWckmpLFCzKJGHkErJeY\nFlUbAJuu/Gs0IdLmLp+2VbStjsL4vLtDU2Q4e417C1fm8+ixh+kP7qPRd8cxyMBx\ncmD2m1v0CgbrflCZEC71cTrrWpcW+6jg623lI4Ug3A4zlizbT/f9IrxuV9VB9/G5\n6kPI5dYOVZM0ColIxmJsafuxfr6ONQLPHKTlZJK3SyWebs25006OmrSyfBi0j26j\nWU5d6B2NJZBKqvDVMXxZ0q6QOgKxOs8WD+6DaA1d1f7gTOl45XJZWz5KnRePyRxM\nFp0ak6XYbE1y2vHE2RWp1w4lcVJ0BUQXWxx+g86F5W2gggQQMIIEDDCCBAgwggLw\noAMCAQICCwQAAAAAAThXovYBMA0GCSqGSIb3DQEBBQUAMFcxCzAJBgNVBAYTAkJF\nMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRsw\nGQYDVQQDExJHbG9iYWxTaWduIFJvb3QgQ0EwHhcNMTIwNzA1MTgwMDAwWhcNMTMw\nNzA1MTgwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBu\ndi1zYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBPQ1NQIGZvciBSb290IFIxIC0gQnJh\nbmNoIDEwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDP2QF8p0+Fb7ID\nMwwD1gEr2oazjqbW28EZr3YEyMPk+7VFaGePSO1xjBGIE48Q7m7d6p6ZXCzlBZEi\noudrHSr3WDqdIVKLDrZIDkgEgdjJE72Hq6Pf5CEGXyebbODm4sV96EfewSvOOYLL\n866g3aoVhLDK02ny+Q5OsokW7nhnmGMMh10tZqR5VmdQTiw8MgeqUxBEaEO4WH2J\nltgSsgNJBNBYuDgnn5ryzVqhvmCJvYZMYeN6qZFKy1MgHcR+wEpGLPlRL4ttu6e5\nMJrVta7dVFobHUHoFog97LtQT1PY0Ubaihswjge5O04bYeCrgSSjr1e4xH/KDxRw\nyyhoscaFAgMBAAGjgdIwgc8wDgYDVR0PAQH/BAQDAgeAMB0GA1UdDgQWBBTqlwec\nTarByVdbHxANRLCFYj1mqDBMBgNVHSAERTBDMEEGCSsGAQQBoDIBXzA0MDIGCCsG\nAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBvc2l0b3J5LzAJ\nBgNVHRMEAjAAMBMGA1UdJQQMMAoGCCsGAQUFBwMJMB8GA1UdIwQYMBaAFGB7ZhpF\nDZfKiVAvfQTNNKj//P1LMA8GCSsGAQUFBzABBQQCBQAwDQYJKoZIhvcNAQEFBQAD\nggEBAHiC6N1uF29d7CmiVapA8Nr1xLSVeIkBd4A8yHsUTQ7ATI7bwT14QUV4awe7\n8cvmO5ZND8YG1ViwN162WFm9ivSoWBzvWDbU2JhQFb+XzrzCcdn0YbNiTxJh/vYm\nuDuxto00dpBgujSOAQv8B90iDEJ+sZpYRzDRj62qStRey0zpq5eX+pA+gdppMUFb\n4QvJf0El8TbLCWLN4TjrFe6ju7ZaN9zmgVYGQ2fMHKIGNScLuIA950nYwzRkIfHa\nYW6HqP1rCR1EiYmstEeCQyDxJx+RUlh+q8L1BKzaMYhS6s63MZzQuGseYStaCmbC\nfBIRKjnK621vAWvc7UR+0hqnZ+Y=\n", }; -static const size_t kLen152 = 1521; +static const size_t kLen152 = 2414; static const char *kData152[] = { - "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", + "MIIG8AoBAKCCBukwggblBgkrBgEFBQcwAQEEggbWMIIG0jCB+aF+MHwxCzAJBgNV\nBAYTAkFVMQwwCgYDVQQIEwNOU1cxDzANBgNVBAcTBlN5ZG5leTEUMBIGA1UEChML\nQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFVNlcnZlciBBZG1pbmlzdHJhdGlvbjEYMBYG\nA1UEAxMPb2NzcC5jYWNlcnQub3JnGA8yMDEyMTAxMTEwMTAyMVowZjBkMDwwCQYF\nKw4DAhoFAAQUi6TJyxcpGUU+u45zCZG5JfKDImUEFBa1MhvUx/Pg5o7zvdKwOu6y\nORjRAgMLs8aAABgPMjAxMjEwMTEwOTUyNDJaoBEYDzIwMTIxMDEzMTAxMDIxWjAN\nBgkqhkiG9w0BAQUFAAOCAQEAWX7faLDXkmIdOv/IKBh7awhPmGUhFPVSrMI4dc9/\nfcPDOYhFwWr9evKT/QdXRGpZY493mfa4Z6eEDxRDTexOloaiaJzVpSeV9hoJUxoS\n8NEWDyi33bDlIJH6zru4kk1LpuSMiSWsvLaeoRhHmW3EPDeadpCa5tYX2yNW5hdP\niCfphDJ34/hWHHwHP6mLd1wEO1Rw6nymqeDbuLk1FviD/ZWXMGzK8Sv++tmsQ0Tg\n7XrkIPcSrozPKOTCf/1iJVF5KeQVIb0Ju1PvGUKtGaVTX8IZQmer2WQ1D6OOUcsS\ncWA6NSpWmScX/0/uBpXdSDX0AnGUS9SNrPNEolz6rA5OUaCCBL4wggS6MIIEtjCC\nAp6gAwIBAgIDCpvzMA0GCSqGSIb3DQEBBQUAMHkxEDAOBgNVBAoTB1Jvb3QgQ0Ex\nHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZQ0EgQ2Vy\ndCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9ydEBjYWNl\ncnQub3JnMB4XDTExMDgyMzAwMDI1NloXDTEzMDgyMjAwMDI1NlowfDELMAkGA1UE\nBhMCQVUxDDAKBgNVBAgTA05TVzEPMA0GA1UEBxMGU3lkbmV5MRQwEgYDVQQKEwtD\nQWNlcnQgSW5jLjEeMBwGA1UECxMVU2VydmVyIEFkbWluaXN0cmF0aW9uMRgwFgYD\nVQQDEw9vY3NwLmNhY2VydC5vcmcwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK\nAoIBAQCcxtRv5CPHw3BLdR/k/K72YsRgodbP+UdAONmvBvWzhwm6B8h6O+M64sFr\n2w6be7SYBECIyOQgNJ1flK4MoAWhdBA/H5NtxaDOKbAqA27tO9GaevcPp7c518O0\n3hVnlPLvsN1f48nY0jQOXUTfv5nYXmD0OSSK/V3IRo0KsWB6T9UnMGCeEwb4Oqqz\nuzM0b4SBflzMEony/m6Tg/qL7qs2TLZAqe77+BZaVdFkDUnaBN7RyMruXySxeXiz\nmogT3WhROeloMa/X+E01bWBYBEK7VZIY9pgBpXQ7vDbbIGgYuIXUi20wh03WMy16\nVDYdV0IUXHpidNUeK9W/BPP/7APBAgMBAAGjRDBCMAwGA1UdEwEB/wQCMAAwJwYD\nVR0lBCAwHgYIKwYBBQUHAwIGCCsGAQUFBwMBBggrBgEFBQcDCTAJBgNVHREEAjAA\nMA0GCSqGSIb3DQEBBQUAA4ICAQAoT6p5f3cGprAcgrnzdenfTmDe9LCW7k2VnazA\nMAzpsD6gXcSlo4+3hoHem/SpKRH2tqi34DmImCiv/S6fxsKM4Gfn5rlkAFviuTvS\nr5Zrwh4ZKSfaoWv4bmbzmcAxvuxdMWHf/5PbjegjzFTbBMekVPZY/abYtD6kdHQZ\nVNgzwZVfTBfYhfa+Rg72I2zjKpMsjxMqWfTmUzW6wfK6LFudZqu0U1NnJw+IlnVU\n6WtjL885ebQrmcRqWz3nMhVLIu5L3w/s+VTLvm7If6jcMDNUjz8s2BPcJeCXg3TE\nSTsyl6tvk17RRz2+9JskxVOk11xIn96xR4FCERIid2ek9z1xi7oYOajQF50i/9Gj\nReDEfRSyb4/LzoKDOY+h4Q6jryeHh7WIHFiK5qrBN2y8qOoRJ/OqQnqci/BJBNpe\ng9Q9PJRgGSzRndTXNHiYRbeLpq7eGo3sPqlR9qBQ3rd98XGOU0RCMnzjKhENC3qo\n5PkSF2xs8RmjWktFSTDwjYo0qf1teo7CGHjgaPjQ7JE8Q4ysFOQndSWmLpqwDcI9\nHfIvPwUIWArQrJRh9LCNSyvHVgLqY9kw8NW4TlMxV2WqaYCkiKi3XVRrSFR3ahS1\nVBvRZ8KpplrV7rhXjVSSqqfLk1sX3l72Ck2F9ON+qbNFmvhgNjSiBY9neMgo804a\nwG/paw==\n", }; -static const size_t kLen153 = 1801; +static const size_t kLen153 = 1521; static const char *kData153[] = { - "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen154 = 3574; +static const size_t kLen154 = 1801; static const char *kData154[] = { - "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIE8TCCA9mgAwIBAgIQbyXcFa/fXqMIVgw7ek/H+DANBgkqhkiG9w0BAQUFADBv\nMQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFk\nZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBF\neHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFow\ngYExCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO\nBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMScwJQYD\nVQQDEx5DT01PRE8gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQDQQIuLcuORG/dRwRtUBJjTqb/B5opdO4f7u4jO\nDeMvPwaW8KIpUJmu2zuhV7B0UXHN7UKRTUH+qcjYaoZ3RLtZZpdQXrTULHBEz9o3\nlUJpPDDEcbNS8CFNodi6OXwcnqMknfKDFpiqFnxDmxVbt640kf7UYiYYRpo/68H5\n8ZBX66x6DYvbcjBqZtXgRqNw3GjZ/wRIiXfeten7Z21B6bw5vTLZYgLxsag9bjec\n4i/i06Imi8a4VUOI4SM+pdIkOWpHqwDUobOpJf4NP6cdutNRwQuk2qw471VQJAVl\nRpM0Ty2NrcbUIRnSjsoFYXEHc0flihkSvQRNzk6cpUisuyb3AgMBAAGjggF0MIIB\ncDAfBgNVHSMEGDAWgBStvZh6NLQm9/rEJlTvA73gJMtUGjAdBgNVHQ4EFgQUC1jl\ni8ZMFTekQKkwqSG+RzZaVv8wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB\nAf8wEQYDVR0gBAowCDAGBgRVHSAAMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9j\ncmwudXNlcnRydXN0LmNvbS9BZGRUcnVzdEV4dGVybmFsQ0FSb290LmNybDCBswYI\nKwYBBQUHAQEEgaYwgaMwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNlcnRydXN0\nLmNvbS9BZGRUcnVzdEV4dGVybmFsQ0FSb290LnA3YzA5BggrBgEFBQcwAoYtaHR0\ncDovL2NydC51c2VydHJ1c3QuY29tL0FkZFRydXN0VVROU0dDQ0EuY3J0MCUGCCsG\nAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3DQEBBQUA\nA4IBAQAHYJOZqs7Q00fQNzPeP2S35S6jJQzVMx0Njav2fkZ7WQaS44LE5/X289kF\nz0k0LTdf9CXH8PtrI3fx8UDXTLtJRTHdAChntylMdagfeTHJNjcPyjVPjPF+3vxG\nq79om3AjMC63xVx7ivsYE3lLkkKM3CyrbCK3KFOzGkrOG/soDrc6pNoN90AyT99v\nuwFQ/IfTdtn8+7aEA8rJNhj33Wzbu7qBHKat/ij5z7micV0ZBepKRtxzQe+JlEKx\nQ4hvNRevHmCDrHqMEHufyfaDbZ76iO4+3e6esL/garnQnweyCROa9aTlyFt5p0c1\nM2jlVZ6qW8swC53HD79oRIGXi1FK\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", }; -static const size_t kLen155 = 1383; +static const size_t kLen155 = 3574; static const char *kData155[] = { - "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIE8TCCA9mgAwIBAgIQbyXcFa/fXqMIVgw7ek/H+DANBgkqhkiG9w0BAQUFADBv\nMQswCQYDVQQGEwJTRTEUMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFk\nZFRydXN0IEV4dGVybmFsIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBF\neHRlcm5hbCBDQSBSb290MB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFow\ngYExCzAJBgNVBAYTAkdCMRswGQYDVQQIExJHcmVhdGVyIE1hbmNoZXN0ZXIxEDAO\nBgNVBAcTB1NhbGZvcmQxGjAYBgNVBAoTEUNPTU9ETyBDQSBMaW1pdGVkMScwJQYD\nVQQDEx5DT01PRE8gQ2VydGlmaWNhdGlvbiBBdXRob3JpdHkwggEiMA0GCSqGSIb3\nDQEBAQUAA4IBDwAwggEKAoIBAQDQQIuLcuORG/dRwRtUBJjTqb/B5opdO4f7u4jO\nDeMvPwaW8KIpUJmu2zuhV7B0UXHN7UKRTUH+qcjYaoZ3RLtZZpdQXrTULHBEz9o3\nlUJpPDDEcbNS8CFNodi6OXwcnqMknfKDFpiqFnxDmxVbt640kf7UYiYYRpo/68H5\n8ZBX66x6DYvbcjBqZtXgRqNw3GjZ/wRIiXfeten7Z21B6bw5vTLZYgLxsag9bjec\n4i/i06Imi8a4VUOI4SM+pdIkOWpHqwDUobOpJf4NP6cdutNRwQuk2qw471VQJAVl\nRpM0Ty2NrcbUIRnSjsoFYXEHc0flihkSvQRNzk6cpUisuyb3AgMBAAGjggF0MIIB\ncDAfBgNVHSMEGDAWgBStvZh6NLQm9/rEJlTvA73gJMtUGjAdBgNVHQ4EFgQUC1jl\ni8ZMFTekQKkwqSG+RzZaVv8wDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMB\nAf8wEQYDVR0gBAowCDAGBgRVHSAAMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9j\ncmwudXNlcnRydXN0LmNvbS9BZGRUcnVzdEV4dGVybmFsQ0FSb290LmNybDCBswYI\nKwYBBQUHAQEEgaYwgaMwPwYIKwYBBQUHMAKGM2h0dHA6Ly9jcnQudXNlcnRydXN0\nLmNvbS9BZGRUcnVzdEV4dGVybmFsQ0FSb290LnA3YzA5BggrBgEFBQcwAoYtaHR0\ncDovL2NydC51c2VydHJ1c3QuY29tL0FkZFRydXN0VVROU0dDQ0EuY3J0MCUGCCsG\nAQUFBzABhhlodHRwOi8vb2NzcC51c2VydHJ1c3QuY29tMA0GCSqGSIb3DQEBBQUA\nA4IBAQAHYJOZqs7Q00fQNzPeP2S35S6jJQzVMx0Njav2fkZ7WQaS44LE5/X289kF\nz0k0LTdf9CXH8PtrI3fx8UDXTLtJRTHdAChntylMdagfeTHJNjcPyjVPjPF+3vxG\nq79om3AjMC63xVx7ivsYE3lLkkKM3CyrbCK3KFOzGkrOG/soDrc6pNoN90AyT99v\nuwFQ/IfTdtn8+7aEA8rJNhj33Wzbu7qBHKat/ij5z7micV0ZBepKRtxzQe+JlEKx\nQ4hvNRevHmCDrHqMEHufyfaDbZ76iO4+3e6esL/garnQnweyCROa9aTlyFt5p0c1\nM2jlVZ6qW8swC53HD79oRIGXi1FK\n-----END CERTIFICATE-----\n", }; -static const size_t kLen156 = 1521; +static const size_t kLen156 = 1383; static const char *kData156[] = { - "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen157 = 1801; +static const size_t kLen157 = 1521; static const char *kData157[] = { - "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAM1KljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen158 = 1383; +static const size_t kLen158 = 1801; static const char *kData158[] = { - "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UCLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAM1KljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", }; -static const size_t kLen159 = 1521; +static const size_t kLen159 = 1383; static const char *kData159[] = { - "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALj3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0UCLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen160 = 1801; +static const size_t kLen160 = 1521; static const char *kData160[] = { - "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJVUzEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALj3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen161 = 1383; +static const size_t kLen161 = 1801; static const char *kData161[] = { - "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJVUzEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJVUzEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf6\n-----END CERTIFICATE-----\n", }; -static const size_t kLen162 = 1521; +static const size_t kLen162 = 1383; static const char *kData162[] = { - "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCVVMx\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJVUzEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsE=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen163 = 1801; +static const size_t kLen163 = 1521; static const char *kData163[] = { - "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf7\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCVVMx\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgQ=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen164 = 1383; +static const size_t kLen164 = 1801; static const char *kData164[] = { - "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsI=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIFBjCCA+6gAwIBAgIQEaO00OyNt3+doM1dLVEvQjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMDA1MjQwMDAw\nMDBaFw0yMDA1MzAxMDQ4MzhaMIGOMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDE0MDIGA1UEAxMrQ09NT0RPIEV4dGVuZGVkIFZhbGlkYXRp\nb24gU2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoC\nggEBAMxKljPNJY1n7iiWN4dG8PYEooR/U6qW5h+xAhxu7X0h1Nc8HqLYaS+ot/Wi\n7WRYZOFEZTZJQSABjTsT4gjzDPJXOZM3txyTRIOOvy3xoQV12m7ue28b6naDKHRK\nHCvT9cQDcpOvhs4JjDx11MkKL3Lzrb0OMDyEoXMfAyUUpY/D1vS15N2GevUZumjy\nhVSiMBHK0ZLLO3QGEqA3q2rYVBHfbJoWlLm0p2XGdC0x801S6VVRn8s+oo12mHDS\nb6ZlRS8bhbtbbfnywARmE4R6nc4n2PREnr+svpnba0/bWCGwiSe0jzLWS15ykV7f\nBZ3ZSS/0tm9QH3XLgJ3m0+TR8tMCAwEAAaOCAWkwggFlMB8GA1UdIwQYMBaAFAtY\n5YvGTBU3pECpMKkhvkc2Wlb/MB0GA1UdDgQWBBSIRFH/UCppXi2I9CG62Qzyzsvq\nfDAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADA+BgNVHSAENzA1\nMDMGBFUdIAAwKzApBggrBgEFBQcCARYdaHR0cHM6Ly9zZWN1cmUuY29tb2RvLmNv\nbS9DUFMwSQYDVR0fBEIwQDA+oDygOoY4aHR0cDovL2NybC5jb21vZG9jYS5jb20v\nQ09NT0RPQ2VydGlmaWNhdGlvbkF1dGhvcml0eS5jcmwwdAYIKwYBBQUHAQEEaDBm\nMD4GCCsGAQUFBzAChjJodHRwOi8vY3J0LmNvbW9kb2NhLmNvbS9DT01PRE9BZGRU\ncnVzdFNlcnZlckNBLmNydDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuY29tb2Rv\nY2EuY29tMA0GCSqGSIb3DQEBBQUAA4IBAQCaQ7+vpHJezX1vf/T8PYy7cOYe3QT9\nP9ydn7+JdpvyhjH8f7PtKpFTLOKqsOPILHH3FYojHPFpLoH7sbxiC6saVBzZIl40\nTKX2Iw9dej3bQ81pfhc3Us1TocIR1FN4J2TViUFNFlW7kMvw2OTd3dMJZEgo/zIj\nhC+Me1UvzymINzR4DzOq/7fylqSbRIC1vmxWVKukgZ4lGChUOn8sY89ZIIwYazgs\ntN3t40DeDDYlV5rA0WCeXgNol64aO+pF11GZSe5EWVYLXrGPaOqKnsrSyaADfnAl\n9DLJTlCDh6I0SD1PNXf82Ijq9n0ezkO21cJqfjhmY03n7jLvDyToKmf7\n-----END CERTIFICATE-----\n", }; -static const size_t kLen165 = 1521; +static const size_t kLen165 = 1383; static const char *kData165[] = { - "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgU=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIID0DCCArigAwIBAgIQIKTEf93f4cdTYwcTiHdgEjANBgkqhkiG9w0BAQUFADCB\ngTELMAkGA1UEBhMCR0IxGzAZBgNVBAgTEkdyZWF0ZXIgTWFuY2hlc3RlcjEQMA4G\nA1UEBxMHU2FsZm9yZDEaMBgGA1UEChMRQ09NT0RPIENBIExpbWl0ZWQxJzAlBgNV\nBAMTHkNPTU9ETyBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTAeFw0xMTAxMDEwMDAw\nMDBaFw0zMDEyMzEyMzU5NTlaMIGBMQswCQYDVQQGEwJHQjEbMBkGA1UECBMSR3Jl\nYXRlciBNYW5jaGVzdGVyMRAwDgYDVQQHEwdTYWxmb3JkMRowGAYDVQQKExFDT01P\nRE8gQ0EgTGltaXRlZDEnMCUGA1UEAxMeQ09NT0RPIENlcnRpZmljYXRpb24gQXV0\naG9yaXR5MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA0ECLi3LjkRv3\nUcEbVASY06m/weaKXTuH+7uIzg3jLz8GlvCiKVCZrts7oVewdFFxze1CkU1B/qnI\n2GqGd0S7WWaXUF601CxwRM/aN5VCaTwwxHGzUvAhTaHYujl8HJ6jJJ3ygxaYqhZ8\nQ5sVW7euNJH+1GImGEaaP+vB+fGQV+useg2L23IwambV4EajcNxo2f8ESIl33rXp\n+2dtQem8Ob0y2WIC8bGoPW43nOIv4tOiJovGuFVDiOEjPqXSJDlqR6sA1KGzqSX+\nDT+nHbrTUcELpNqsOO9VUCQFZUaTNE8tja3G1CEZ0o7KBWFxB3NH5YoZEr0ETc5O\nnKVIrLsm9wIDAQABo0IwQDAdBgNVHQ4EFgQUC1jli8ZMFTekQKkwqSG+RzZaVv8w\nDgYDVR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEFBQAD\nggEBAC/JxBwHO89hAgCx2SFRdXIDMLDEFh9sAIsQrK/xR9SuEDwMGvjUk2ysEDd8\nt6aDZK3N3w6HM503sMZ7OHKx8xoOo/lVem0DZgMXlUrxsXrfViEGQo+x06iF3u6X\nHWLrp+cxEmbDD6ZLLkGC9/3JG6gbr+48zuOcrigHoSybJMIPIyaDMouGDx8rEkYl\nFo92kANr3ryqImhrjKGsKxE5pttwwn1y6TPn/CbxdFqR5p2ErPioBhlG5qfpqjQi\npKGfeq23sqSaM4hxAjwu1nqyH6LKwN0vEJT9s4yEIHlG1QXUEOTS22RPuFvuG8Ug\nR1uUq27UlTMdphVx8fiUylQ5PsI=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen166 = 1631; +static const size_t kLen166 = 1521; static const char *kData166[] = { - "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIENjCCAx6gAwIBAgIBATANBgkqhkiG9w0BAQUFADBvMQswCQYDVQQGEwJTRTEU\nMBIGA1UEChMLQWRkVHJ1c3QgQUIxJjAkBgNVBAsTHUFkZFRydXN0IEV4dGVybmFs\nIFRUUCBOZXR3b3JrMSIwIAYDVQQDExlBZGRUcnVzdCBFeHRlcm5hbCBDQSBSb290\nMB4XDTAwMDUzMDEwNDgzOFoXDTIwMDUzMDEwNDgzOFowbzELMAkGA1UEBhMCU0Ux\nFDASBgNVBAoTC0FkZFRydXN0IEFCMSYwJAYDVQQLEx1BZGRUcnVzdCBFeHRlcm5h\nbCBUVFAgTmV0d29yazEiMCAGA1UEAxMZQWRkVHJ1c3QgRXh0ZXJuYWwgQ0EgUm9v\ndDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALf3GjPm8gAELTngTlvt\nH7xsD821+iO2zt6bETOXpClMfZOfvUq8k+0DGuOPz+VtUFrWlymUWoCwSXrbLpX9\nuMq/NzgtHj6RQa1wVsfwTz/oMp50ysiQVOnGXw94nZpAPA6sYapeFI+eh6FqUNzX\nmk6vBbOmcZSccbNQYArHE504B4YCqOmoaSYYkKtMsE8jqzpPhNjfzp/haW+710LX\na0Tkx63ubUFfclpxCDezeWWkWaCUN/cALw3CknLa0Dhy2xSoRcRdKn23tNbE7qzN\nE0S3ySvdQwAl+mG5aWpYIxG3pzOPVnVZ9c0p10a3CitlttNCbxWyuHv77+ldU9U0\nWicCAwEAAaOB3DCB2TAdBgNVHQ4EFgQUrb2YejS0Jvf6xCZU7wO94CTLVBowCwYD\nVR0PBAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wgZkGA1UdIwSBkTCBjoAUrb2YejS0\nJvf6xCZU7wO94CTLVBqhc6RxMG8xCzAJBgNVBAYTAlNFMRQwEgYDVQQKEwtBZGRU\ncnVzdCBBQjEmMCQGA1UECxMdQWRkVHJ1c3QgRXh0ZXJuYWwgVFRQIE5ldHdvcmsx\nIjAgBgNVBAMTGUFkZFRydXN0IEV4dGVybmFsIENBIFJvb3SCAQEwDQYJKoZIhvcN\nAQEFBQADggEBALCb4IUlwtYj4g+WBpKdQZic2YR5gdkeWxQHIzZlj7DYd7usQWxH\nYINRsPkyPef89iYTx4AWpb9a/IfPeHmJIZriTAcKhjW88t5RxNKWt9x+Tu5w/Rw5\n6wwCURQtjr0W4MHfRnXnJK3s9EK0hZNwEGe6nQY1ShjTK3rMUUKhemPR5ruhxSvC\nNr4TDea9Y355e6cJDUCrat2PisP29owaQgVR1EX1n6diIWgVIEM8med8vSTYqZEX\nc4g/VhsxOBi0cQ+azcgOno4uG+GMmIPLHzHxREzGBHNJdmAPx/i9F4BrLunMTA5a\nmnkPIAou1Z5jJh5VkpTYghdae9C8x49OhgU=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen167 = 1261; +static const size_t kLen167 = 1631; static const char *kData167[] = { - "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen168 = 5179; +static const size_t kLen168 = 1261; static const char *kData168[] = { - "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIHWTCCBUGgAwIBAgIDCkGKMA0GCSqGSIb3DQEBCwUAMHkxEDAOBgNVBAoTB1Jv\nb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZ\nQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9y\ndEBjYWNlcnQub3JnMB4XDTExMDUyMzE3NDgwMloXDTIxMDUyMDE3NDgwMlowVDEU\nMBIGA1UEChMLQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93d3cuQ0FjZXJ0\nLm9yZzEcMBoGA1UEAxMTQ0FjZXJ0IENsYXNzIDMgUm9vdDCCAiIwDQYJKoZIhvcN\nAQEBBQADggIPADCCAgoCggIBAKtJNRFIfNImflOUz0Op3SjXQiqL84d4GVh8D57a\niX3h++tykA10oZZkq5+gJJlz2uJVdscXe/UErEa4w75/ZI0QbCTzYZzA8pD6Ueb1\naQFjww9W4kpCz+JEjCUoqMV5CX1GuYrz6fM0KQhF5Byfy5QEHIGoFLOYZcRD7E6C\njQnRvapbjZLQ7N6QxX8KwuPr5jFaXnQ+lzNZ6MMDPWAzv/fRb0fEze5ig1JuLgia\npNkVGJGmhZJHsK5I6223IeyFGmhyNav/8BBdwPSUp2rVO5J+TJAFfpPBLIukjmJ0\nFXFuC3ED6q8VOJrU0gVyb4z5K+taciX5OUbjchs+BMNkJyIQKopPWKcDrb60LhPt\nXapI19V91Cp7XPpGBFDkzA5CW4zt2/LP/JaT4NsRNlRiNDiPDGCbO5dWOK3z0luL\noFvqTpa4fNfVoIZwQNORKbeiPK31jLvPGpKK5DR7wNhsX+kKwsOnIJpa3yxdUly6\nR9Wb7yQocDggL9V/KcCyQQNokszgnMyXS0XvOhAKq3A6mJVwrTWx6oUrpByAITGp\nrmB6gCZIALgBwJNjVSKRPFbnr9s6JfOPMVTqJouBWfmh0VMRxXudA/Z0EeBtsSw/\nLIaRmXGapneLNGDRFLQsrJ2vjBDTn8Rq+G8T/HNZ92ZCdB6K4/jc0m+YnMtHmJVA\nBfvpAgMBAAGjggINMIICCTAdBgNVHQ4EFgQUdahxYEyIE/B42Yl3tW3Fid+8sXow\ngaMGA1UdIwSBmzCBmIAUFrUyG9TH8+DmjvO90rA67rI5GNGhfaR7MHkxEDAOBgNV\nBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAG\nA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYS\nc3VwcG9ydEBjYWNlcnQub3JnggEAMA8GA1UdEwEB/wQFMAMBAf8wXQYIKwYBBQUH\nAQEEUTBPMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5DQWNlcnQub3JnLzAoBggr\nBgEFBQcwAoYcaHR0cDovL3d3dy5DQWNlcnQub3JnL2NhLmNydDBKBgNVHSAEQzBB\nMD8GCCsGAQQBgZBKMDMwMQYIKwYBBQUHAgEWJWh0dHA6Ly93d3cuQ0FjZXJ0Lm9y\nZy9pbmRleC5waHA/aWQ9MTAwNAYJYIZIAYb4QgEIBCcWJWh0dHA6Ly93d3cuQ0Fj\nZXJ0Lm9yZy9pbmRleC5waHA/aWQ9MTAwUAYJYIZIAYb4QgENBEMWQVRvIGdldCB5\nb3VyIG93biBjZXJ0aWZpY2F0ZSBmb3IgRlJFRSwgZ28gdG8gaHR0cDovL3d3dy5D\nQWNlcnQub3JnMA0GCSqGSIb3DQEBCwUAA4ICAQApKIWuRKm5r6R5E/CooyuXYPNc\n7uMvwfbiZqARrjY3OnYVBFPqQvX56sAV2KaC2eRhrnILKVyQQ+hBsuF32wITRHhH\nVa9Y/MyY9kW50SD42CEH/m2qc9SzxgfpCYXMO/K2viwcJdVxjDm1Luq+GIG6sJO4\nD+Pm1yaMMVpyA4RS5qb1MyJFCsgLDYq4Nm+QCaGrvdfVTi5xotSu+qdUK+s1jVq3\nVIgv7nSf7UgWyg1I0JTTrKSi9iTfkuO960NAkW4cGI5WtIIS86mTn9S8nK2cde5a\nlxuV53QtHA+wLJef+6kzOXrnAzqSjiL2jA3k2X4Ndhj3AfnvlpaiVXPAPHG0HRpW\nQ7fDCo1y/OIQCQtBzoyUoPkD/XFzS4pXM+WOdH4VAQDmzEoc53+VGS3FpQyLu7Xt\nhbNc09+4ufLKxw0BFKxwWMWMjTPUnWajGlCVI/xI4AZDEtnNp4Y5LzZyo4AQ5OHz\n0ctbGsDkgJp8E3MGT9ujayQKurMcvEp4u+XjdTilSKeiHq921F73OIZWWonO1sOn\nebJSoMbxhbQljPI/lrMQ2Y1sVzufb4Y6GIIiNsiwkTjbKqGTqoQ/9SdlrnPVyNXT\nd+pLncdBu8fA46A/5H2kjXPmEkvfoXNzczqA6NXLji/L6hOn1kGLrPo8idck9U60\n4GGSt/M3mMS+lqO3ig==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen169 = 1631; +static const size_t kLen169 = 5179; static const char *kData169[] = { - "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n-----BEGIN CERTIFICATE-----\nMIIHWTCCBUGgAwIBAgIDCkGKMA0GCSqGSIb3DQEBCwUAMHkxEDAOBgNVBAoTB1Jv\nb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAGA1UEAxMZ\nQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYSc3VwcG9y\ndEBjYWNlcnQub3JnMB4XDTExMDUyMzE3NDgwMloXDTIxMDUyMDE3NDgwMlowVDEU\nMBIGA1UEChMLQ0FjZXJ0IEluYy4xHjAcBgNVBAsTFWh0dHA6Ly93d3cuQ0FjZXJ0\nLm9yZzEcMBoGA1UEAxMTQ0FjZXJ0IENsYXNzIDMgUm9vdDCCAiIwDQYJKoZIhvcN\nAQEBBQADggIPADCCAgoCggIBAKtJNRFIfNImflOUz0Op3SjXQiqL84d4GVh8D57a\niX3h++tykA10oZZkq5+gJJlz2uJVdscXe/UErEa4w75/ZI0QbCTzYZzA8pD6Ueb1\naQFjww9W4kpCz+JEjCUoqMV5CX1GuYrz6fM0KQhF5Byfy5QEHIGoFLOYZcRD7E6C\njQnRvapbjZLQ7N6QxX8KwuPr5jFaXnQ+lzNZ6MMDPWAzv/fRb0fEze5ig1JuLgia\npNkVGJGmhZJHsK5I6223IeyFGmhyNav/8BBdwPSUp2rVO5J+TJAFfpPBLIukjmJ0\nFXFuC3ED6q8VOJrU0gVyb4z5K+taciX5OUbjchs+BMNkJyIQKopPWKcDrb60LhPt\nXapI19V91Cp7XPpGBFDkzA5CW4zt2/LP/JaT4NsRNlRiNDiPDGCbO5dWOK3z0luL\noFvqTpa4fNfVoIZwQNORKbeiPK31jLvPGpKK5DR7wNhsX+kKwsOnIJpa3yxdUly6\nR9Wb7yQocDggL9V/KcCyQQNokszgnMyXS0XvOhAKq3A6mJVwrTWx6oUrpByAITGp\nrmB6gCZIALgBwJNjVSKRPFbnr9s6JfOPMVTqJouBWfmh0VMRxXudA/Z0EeBtsSw/\nLIaRmXGapneLNGDRFLQsrJ2vjBDTn8Rq+G8T/HNZ92ZCdB6K4/jc0m+YnMtHmJVA\nBfvpAgMBAAGjggINMIICCTAdBgNVHQ4EFgQUdahxYEyIE/B42Yl3tW3Fid+8sXow\ngaMGA1UdIwSBmzCBmIAUFrUyG9TH8+DmjvO90rA67rI5GNGhfaR7MHkxEDAOBgNV\nBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEiMCAG\nA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJARYS\nc3VwcG9ydEBjYWNlcnQub3JnggEAMA8GA1UdEwEB/wQFMAMBAf8wXQYIKwYBBQUH\nAQEEUTBPMCMGCCsGAQUFBzABhhdodHRwOi8vb2NzcC5DQWNlcnQub3JnLzAoBggr\nBgEFBQcwAoYcaHR0cDovL3d3dy5DQWNlcnQub3JnL2NhLmNydDBKBgNVHSAEQzBB\nMD8GCCsGAQQBgZBKMDMwMQYIKwYBBQUHAgEWJWh0dHA6Ly93d3cuQ0FjZXJ0Lm9y\nZy9pbmRleC5waHA/aWQ9MTAwNAYJYIZIAYb4QgEIBCcWJWh0dHA6Ly93d3cuQ0Fj\nZXJ0Lm9yZy9pbmRleC5waHA/aWQ9MTAwUAYJYIZIAYb4QgENBEMWQVRvIGdldCB5\nb3VyIG93biBjZXJ0aWZpY2F0ZSBmb3IgRlJFRSwgZ28gdG8gaHR0cDovL3d3dy5D\nQWNlcnQub3JnMA0GCSqGSIb3DQEBCwUAA4ICAQApKIWuRKm5r6R5E/CooyuXYPNc\n7uMvwfbiZqARrjY3OnYVBFPqQvX56sAV2KaC2eRhrnILKVyQQ+hBsuF32wITRHhH\nVa9Y/MyY9kW50SD42CEH/m2qc9SzxgfpCYXMO/K2viwcJdVxjDm1Luq+GIG6sJO4\nD+Pm1yaMMVpyA4RS5qb1MyJFCsgLDYq4Nm+QCaGrvdfVTi5xotSu+qdUK+s1jVq3\nVIgv7nSf7UgWyg1I0JTTrKSi9iTfkuO960NAkW4cGI5WtIIS86mTn9S8nK2cde5a\nlxuV53QtHA+wLJef+6kzOXrnAzqSjiL2jA3k2X4Ndhj3AfnvlpaiVXPAPHG0HRpW\nQ7fDCo1y/OIQCQtBzoyUoPkD/XFzS4pXM+WOdH4VAQDmzEoc53+VGS3FpQyLu7Xt\nhbNc09+4ufLKxw0BFKxwWMWMjTPUnWajGlCVI/xI4AZDEtnNp4Y5LzZyo4AQ5OHz\n0ctbGsDkgJp8E3MGT9ujayQKurMcvEp4u+XjdTilSKeiHq921F73OIZWWonO1sOn\nebJSoMbxhbQljPI/lrMQ2Y1sVzufb4Y6GIIiNsiwkTjbKqGTqoQ/9SdlrnPVyNXT\nd+pLncdBu8fA46A/5H2kjXPmEkvfoXNzczqA6NXLji/L6hOn1kGLrPo8idck9U60\n4GGSt/M3mMS+lqO3ig==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen170 = 1261; +static const size_t kLen170 = 1631; static const char *kData170[] = { - "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDOoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen171 = 2569; +static const size_t kLen171 = 1261; static const char *kData171[] = { - "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAzyLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDbDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen172 = 1631; +static const size_t kLen172 = 2569; static const char *kData172[] = { - "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJVUzEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAzyLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n", }; -static const size_t kLen173 = 1261; +static const size_t kLen173 = 1631; static const char *kData173[] = { - "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCVVMxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJVUzEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen174 = 2569; +static const size_t kLen174 = 1261; static const char *kData174[] = { - "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdUZXN0\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Rlc3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCVVMxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAlVTMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen175 = 1631; +static const size_t kLen175 = 2569; static const char *kData175[] = { - "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdUZXN0\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Rlc3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVD\n-----END CERTIFICATE-----\n", }; -static const size_t kLen176 = 1261; +static const size_t kLen176 = 1631; static const char *kData176[] = { - "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4Q==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIEhjCCA26gAwIBAgILBAAAAAABL07hXdQwDQYJKoZIhvcNAQEFBQAwTDEgMB4G\nA1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp\nZ24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMTEwNDEzMTAwMDAwWhcNMjIwNDEz\nMTAwMDAwWjBZMQswCQYDVQQGEwJCRTEZMBcGA1UEChMQR2xvYmFsU2lnbiBudi1z\nYTEvMC0GA1UEAxMmR2xvYmFsU2lnbiBFeHRlbmRlZCBWYWxpZGF0aW9uIENBIC0g\nRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNoUbMUpq4pbR/WNnN\n2EugcgyXW6aIIMO5PUbc0FxSMPb6WU+FX7DbiLSpXysjSKyr9ZJ4FLYyD/tcaoVb\nAJDgu2X1WvlPZ37HbCnsk8ArysRe2LDb1r4/mwvAj6ldrvcAAqT8umYROHf+IyAl\nVRDFvYK5TLFoxuJwe4NcE2fBofN8C6iZmtDimyUxyCuNQPZSY7GgrVou9Xk2bTUs\nDt0F5NDiB0i3KF4r1VjVbNAMoQFGAVqPxq9kx1UBXeHRxmxQJaAFrQCrDI1la93r\nwnJUyQ88ABeHIu/buYZ4FlGud9mmKE3zWI2DZ7k0JZscUYBR84OSaqOuR5rW5Isb\nwO2xAgMBAAGjggFaMIIBVjAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB\n/wIBADAdBgNVHQ4EFgQUsLBK/Rx1KPgcYaoT9vrBkD1rFqMwRwYDVR0gBEAwPjA8\nBgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t\nL3JlcG9zaXRvcnkvMDYGA1UdHwQvMC0wK6ApoCeGJWh0dHA6Ly9jcmwuZ2xvYmFs\nc2lnbi5uZXQvcm9vdC1yMi5jcmwwRAYIKwYBBQUHAQEEODA2MDQGCCsGAQUFBzAB\nhihodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9FeHRlbmRlZFNTTENBMCkGA1Ud\nJQQiMCAGCCsGAQUFBwMBBggrBgEFBQcDAgYKKwYBBAGCNwoDAzAfBgNVHSMEGDAW\ngBSb4gdXZxwewGoG3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAL0m28rZa\npJWrnlrpK4KbzJBrfHRFIOde2Mcj7ig1sTVlKqVR4FU/9oNntOQ2KbDa7JeVqYoF\no0X+Iy5SiLQfEICt0oufo1+oxetz3nmIQZgz7qdgGLFGyUAQB5yPClLJExoGbqCb\nLTr2rk/no1E1KlsYBRLlUdy2NmLz4aQP++TPw5S/EauhWTEB8MxT7I9j12yW00gq\niiPtRVaoZkHqAblH7qFHDBTxI+Egc8p9UHxkOFejj0qcm+ltRc9Ea01gIEBxJbVG\nqmwIft/I+shWKpLLg7h5CZctXqEBzgbttJfJBNxB7+BPNk3kQHNG7BESfIhbNCYl\nTercGL7FG81kwQ==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen177 = 2569; +static const size_t kLen177 = 1261; static const char *kData177[] = { - "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVE\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG\nA1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv\nb3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw\nMDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i\nYWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT\naWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ\njc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp\nxy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp\n1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG\nsnUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ\nU26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8\n9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E\nBTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B\nAQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz\nyj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE\n38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP\nAbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad\nDKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME\nHMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4Q==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen178 = 982; +static const size_t kLen178 = 2569; static const char *kData178[] = { - "0\x82\x03\xd2\x02\x01\x03\x30\x82\x03\x98\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03\x89\x04\x82\x03\x85\x30\x82\x03\x81\x30\x82\x02w\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x02h0\x82\x02\x64\x02\x01\x00\x30\x82\x02]\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b\xe2\xb3\x39\xd2\xbdZ\x8c\x0e\x02\x02\b\x00\x80\x82\x02\x30x\"\x01\x8c\x16\xcd\x11\x86\xa1\xc7n\xc4w\xa1\x8d\xb4\x85\xc3\xb2\x02\x63p\x8b\xfb\xb0\\\x8f\x1c\xec\x0f\xc7}\xb6\n\x03_ \x00\x32-.\x12NZ`Ho\xd0\xe9\x8c\x15Y\\b\xe6$L\xfd\x1f\x30\xa1\"\x8b\x0f\xe5\x37\x82k\x19\r\xcc\x85M\xce\x64\x9b\x82)\xfeJ\xe4\x11\xd2\xe6\x01\xce\xdbTdk\ai\xb5\x19\xfb\xf1r\x84\x8a\x9c\xf1!$\xebR\xd1\x7f\x32Wh\xa0\xac-\x94\xe8LY\xa3\x43\xfb\x18yL\xbe\xc2\x84=n\xb3/\xc8r\xbc)\xec\x06\x87\xc3\x9aH@\x0e\xe6\x34\xc1J\xf7*n\xe0\f\x9c\xa2\x32U\xd6\x43,\x9dtK\xf0\\\xaa/k\xb4\xa3\xb6\x10\xe1 \xad\xa2\xb7\x31T\x1c\x92U\xb1G\x9bV\xe7\x89\x90@\xa4\x87q8\x95\xec\x43&KY\xadm\xf0\xc2\xf7o\xa0\x9a\xbb#PD\xbf\x8fI7\xc9O\xd5#~\xf6]\xfb\xd8\ad\xe0\xa8\xa3:>\xc7\x8fW\x8a\xb2[\xc9\xfc'%-\xcd\xcc\x9b\\D\a}\xf4\xad\x42\x12%H\x14V\"f\xe5\xec\xe8v2\xe3\x18\xb1\xac+\x0f\xd2\x92\x82\xe2\xd4\x42\r\r1\xb3\x8eS\x17\xc4\x8a\n\xf9o9\xd1\tU\x04\xe5\t\x15\xe7?*\xf0\x89\xff\xb1\xa8\xe3\x8a\xf8\x9b\xa4\x34\x93\xea\x46&\xcf#s\x82\x87|\xe3\xd2\x9bIS[\x99\xa9\xd4\x87\xa4\xf0\xd0\x82@\xb0\v\x8c\xb2r\xca,\xb1WTe\xf6\x88\xbb\r\x93\xac\xcbs\x90\xa8{\x16Us~~\xe3\xe1\xc5\xc4\f6^3\x91I\x9cq\x11\xf5\xd3[8\xbd\xe6\xb5\x0fr\x8c\x34\xc6\x18l\xc9\xe5@\x9c\xbe\xd8>MB\xd3\x96\x98\x14Q)\xba\xedLO\tPG\xf1\x84\x14\x65\a\x85\x82\xadr4T[\x0e\x44]\xb8,qgU s \xb9VziF\xca$GC\xd9G\xe7x~\xc6\xfcY\xe5\xd9u\xe7\x65.\xd8\xa3nX\xdd\x96k\xf4\x30\xd26\xbd\x15\b@P\xc1\x8b~\x9b\xc6y\xe1\x1e\xaf\xd9S\x82\x61\xb2R\x8a\xf2Vp\xc3r\xcd\xa9\xb5\xf0j\xc0K\x89\xe5|\x93\xb9\x1eh\xb4:\xc3\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\x7f\xd4[\x84\x34\xb7\xf9\x87\x88|Rzy\x02\x96X\xcc\xdb\x9d\xf2\x04\bb\xf5}\x8f\x84\xe5\x64%\x02\x02\b\x00", + "-----BEGIN CERTIFICATE-----\nMIIHPTCCBSWgAwIBAgIBADANBgkqhkiG9w0BAQQFADB5MRAwDgYDVQQKEwdSb290\nIENBMR4wHAYDVQQLExVodHRwOi8vd3d3LmNhY2VydC5vcmcxIjAgBgNVBAMTGUNB\nIENlcnQgU2lnbmluZyBBdXRob3JpdHkxITAfBgkqhkiG9w0BCQEWEnN1cHBvcnRA\nY2FjZXJ0Lm9yZzAeFw0wMzAzMzAxMjI5NDlaFw0zMzAzMjkxMjI5NDlaMHkxEDAO\nBgNVBAoTB1Jvb3QgQ0ExHjAcBgNVBAsTFWh0dHA6Ly93d3cuY2FjZXJ0Lm9yZzEi\nMCAGA1UEAxMZQ0EgQ2VydCBTaWduaW5nIEF1dGhvcml0eTEhMB8GCSqGSIb3DQEJ\nARYSc3VwcG9ydEBjYWNlcnQub3JnMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIIC\nCgKCAgEAziLA4kZ97DYoB1CW8qAzQIxL8TtmPzHlawI229Z89vGIj053NgVBlfkJ\n8BLPRoZzYLdufujAWGSuzbCtRRcMY/pnCujW0r8+55jE8Ez64AO7NV1sId6eINm6\nzWYyN3L69wj1x81YyY7nDl7qPv4coRQKFWyGhFtkZip6qUtTefWIonvuLwphK42y\nfk1WpRPs6tqSnqxEQR5YYGUFZvjARL3LlPdCfgv3ZWiYUQXw8wWRBB0bF4LsyFe7\nw2t6iPGwcswlWyCR7BYCEo8y6RcYSNDHBS4CMEK4JZwFaz+qOqfrU0j36NK2B5jc\nG8Y0f3/JHIJ6BVgrCFvzOKKrF11myZjXnhCLotLddJr3cQxyYN/Nb5gznZY0dj4k\nepKwDpUeb+agRThHqtdB7Uq3EvbXG4OKDy7YCbZZ16oE/9KTfWgu3YtLq1i6L43q\nlaegw1SJpfvbi1EinbLDvhG+LJGGi5Z4rSDTii8aP8bQUWWHIbEZAWV/RRyH9XzQ\nQUxPKZgh/TMfdQwEUfoZd9vUFBzugcMd9Zi3aQaRIt0AUMyBMawSB3s42mhb5ivU\nfslfrejrckzzAeVLIL+aplfKkQABi6F1ITe1Yw1nPkZPcCBnzsXWWdsC4PDSy826\nYreQQejdIOQpvGQpQsgi3Hia/0PsmBsJUUtaWsJx8cTLc6nloQsCAwEAAaOCAc4w\nggHKMB0GA1UdDgQWBBQWtTIb1Mfz4OaO873SsDrusjkY0TCBowYDVR0jBIGbMIGY\ngBQWtTIb1Mfz4OaO873SsDrusjkY0aF9pHsweTEQMA4GA1UEChMHUm9vdCBDQTEe\nMBwGA1UECxMVaHR0cDovL3d3dy5jYWNlcnQub3JnMSIwIAYDVQQDExlDQSBDZXJ0\nIFNpZ25pbmcgQXV0aG9yaXR5MSEwHwYJKoZIhvcNAQkBFhJzdXBwb3J0QGNhY2Vy\ndC5vcmeCAQAwDwYDVR0TAQH/BAUwAwEB/zAyBgNVHR8EKzApMCegJaAjhiFodHRw\nczovL3d3dy5jYWNlcnQub3JnL3Jldm9rZS5jcmwwMAYJYIZIAYb4QgEEBCMWIWh0\ndHBzOi8vd3d3LmNhY2VydC5vcmcvcmV2b2tlLmNybDA0BglghkgBhvhCAQgEJxYl\naHR0cDovL3d3dy5jYWNlcnQub3JnL2luZGV4LnBocD9pZD0xMDBWBglghkgBhvhC\nAQ0ESRZHVG8gZ2V0IHlvdXIgb3duIGNlcnRpZmljYXRlIGZvciBGUkVFIGhlYWQg\nb3ZlciB0byBodHRwOi8vd3d3LmNhY2VydC5vcmcwDQYJKoZIhvcNAQEEBQADggIB\nACjH7pyCArpcgBLKNQodgW+JapnM8mgPf6fhjViVPr3yBsOQWqy1YPaZQwGjiHCc\nnWKdpIevZ1gNMDY75q1I08t0AoZxPuIrA2jxNGJARjtT6ij0rPtmlVOKTV39O9lg\n18p5aTuxZZKmxoGCXJzN600BiqXfEVWqFcofN8CCmHBh22p8lqOOLlQ+TyGpkO/c\ngr/c6EWtTZBzCDyUZbAEmXZ/4rzCahWqlwQ3JNgelE5tDlG+1sSPypZt90Pf6DBl\nJzt7u0NDY8RD97LsaMzhGY4i+5jhe1o+ATc7iwiwovOVThrLm82asduycPAtStvY\nsONvRUgzEv/+PDIqVPfE94rwiCPCR/5kenHA0R6mY7AHfqQv0wGP3J8rtsYIqQ+T\nSCX8Ev2fQtzzxD72V7DX3WnRBnc0CkvSyqD/HMaMyRa+xMwyN2hzXwj7UfdJUzYF\nCpUCTPJ5GhD22Dp1nPMd8aINcGeGG7MW9S/lpOt5hvk9C8JzC6WZrG/8Z7jlLwum\nGCSNe9FINSkYQKyTYOGWhlC0elnYjyELn8+CkcY7v2vcB5G5l1YjqrZslMZIBjzk\nzk6q5PYvCdxTby78dOs6Y5nCpqyJvKeyRKANihDjbPIky/qbn3BHLt4Ui9SyIAmW\nomTxJBzcoTWcFbLUvFUufQb1nA5V9FrWk9p2rSVzTMVE\n-----END CERTIFICATE-----\n", }; -static const size_t kLen179 = 882; +static const size_t kLen179 = 982; static const char *kData179[] = { - "0\x82\x03n\x02\x01\x03\x30\x82\x03\x34\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03%\x04\x82\x03!0\x82\x03\x1d\x30\x82\x02>\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x02/\x04\x82\x02+0\x82\x02'0\x82\x02#\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x03\xa0\x82\x01\xeb\x30\x82\x01\xe7\x06\n*\x86H\x86\xf7\r\x01\t\x16\x01\xa0\x82\x01\xd7\x04\x82\x01\xd3\x30\x82\x01\xcf\x30\x82\x01v\xa0\x03\x02\x01\x02\x02\t\x00\xd9L\x04\xdaI}\xbf\xeb\x30\t\x06\a*\x86H\xce=\x04\x01\x30\x45\x31\v0\t\x06\x03U\x04\x06\x13\x02\x41U1\x13\x30\x11\x06\x03U\x04\b\f\nSome-State1!0\x1f\x06\x03U\x04\n\f\x18Internet Widgits Pty Ltd0\x1e\x17\r140423232157Z\x17\r140523232157Z0E1\v0\t\x06\x03U\x04\x06\x13\x02\x41U1\x13\x30\x11\x06\x03U\x04\b\f\nSome-State1!0\x1f\x06\x03U\x04\n\f\x18Internet Widgits Pty Ltd0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04\xe6+i\xe2\xbf\x65\x9f\x97\xbe/\x1e\r\x94\x8aL\xd5\x97k\xb7\xa9\x1e\rF\xfb\xdd\xa9\xa9\x1e\x9d\xdc\xbaZ\x01\xe7\xd6\x97\xa8\n\x18\xf9\xc3\xc4\xa3\x1eV\xe2|\x83H\xdb\x16\x1a\x1c\xf5\x1d~\xf1\x94-K\xcfr\"\xc1\xa3P0N0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\xab\x84\xd2\xac\xab\x95\xf0\x82N\x16x\aUW_\xe4&\x8d\x82\xd1\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\xab\x84\xd2\xac\xab\x95\xf0\x82N\x16x\aUW_\xe4&\x8d\x82\xd1\x30\f\x06\x03U\x1d\x13\x04\x05\x30\x03\x01\x01\xff\x30\t\x06\a*\x86H\xce=\x04\x01\x03H\x00\x30\x45\x02!\x00\xf2\xa0\x35^Q:6\xc3\x82y\x9b\xee'P\x85\x8ep\x06t\x95W\xd2)t\x00\xf4\xbe\x15\x87]\xc4\a\x02 |\x1ey\x14j!\x83\xf0zthy_\x14\x99\x9ah\xb4\xf1\xcb\x9e\x15^\xe6\x1f\x32Ra^u\xc9\x14\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x81\xd8\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xca\x04\x81\xc7\x30\x81\xc4\x30\x81\xc1\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x01\xa0\x81\x8a\x30\x81\x87\x02\x01\x00\x30\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x04m0k\x02\x01\x01\x04 \a\x0f\brz\xd4\xa0J\x9c\xddY\xc9M\x89hw\b\xb5o\xc9]0w\x0e\xe8\xd1\xc9\xce\n\x8b\xb4j\xa1\x44\x03\x42\x00\x04\xe6+i\xe2\xbf\x65\x9f\x97\xbe/\x1e\r\x94\x8aL\xd5\x97k\xb7\xa9\x1e\rF\xfb\xdd\xa9\xa9\x1e\x9d\xdc\xbaZ\x01\xe7\xd6\x97\xa8\n\x18\xf9\xc3\xc4\xa3\x1eV\xe2|\x83H\xdb\x16\x1a\x1c\xf5\x1d~\xf1\x94-K\xcfr\"\xc1\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xd0\xb4\x17\x1a\xdb\xa3'\xd8\x9e\xd3\xf2\xb3>\x96\a:\xf2j\xc2\x1c\x04\b\xb5\xa8\xb9\xdb/\xf1\xa4\xcd\x02\x02\b\x00", + "0\x82\x03\xd2\x02\x01\x03\x30\x82\x03\x98\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03\x89\x04\x82\x03\x85\x30\x82\x03\x81\x30\x82\x02w\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x02h0\x82\x02\x64\x02\x01\x00\x30\x82\x02]\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b\xe2\xb3\x39\xd2\xbdZ\x8c\x0e\x02\x02\b\x00\x80\x82\x02\x30x\"\x01\x8c\x16\xcd\x11\x86\xa1\xc7n\xc4w\xa1\x8d\xb4\x85\xc3\xb2\x02\x63p\x8b\xfb\xb0\\\x8f\x1c\xec\x0f\xc7}\xb6\n\x03_ \x00\x32-.\x12NZ`Ho\xd0\xe9\x8c\x15Y\\b\xe6$L\xfd\x1f\x30\xa1\"\x8b\x0f\xe5\x37\x82k\x19\r\xcc\x85M\xce\x64\x9b\x82)\xfeJ\xe4\x11\xd2\xe6\x01\xce\xdbTdk\ai\xb5\x19\xfb\xf1r\x84\x8a\x9c\xf1!$\xebR\xd1\x7f\x32Wh\xa0\xac-\x94\xe8LY\xa3\x43\xfb\x18yL\xbe\xc2\x84=n\xb3/\xc8r\xbc)\xec\x06\x87\xc3\x9aH@\x0e\xe6\x34\xc1J\xf7*n\xe0\f\x9c\xa2\x32U\xd6\x43,\x9dtK\xf0\\\xaa/k\xb4\xa3\xb6\x10\xe1 \xad\xa2\xb7\x31T\x1c\x92U\xb1G\x9bV\xe7\x89\x90@\xa4\x87q8\x95\xec\x43&KY\xadm\xf0\xc2\xf7o\xa0\x9a\xbb#PD\xbf\x8fI7\xc9O\xd5#~\xf6]\xfb\xd8\ad\xe0\xa8\xa3:>\xc7\x8fW\x8a\xb2[\xc9\xfc'%-\xcd\xcc\x9b\\D\a}\xf4\xad\x42\x12%H\x14V\"f\xe5\xec\xe8v2\xe3\x18\xb1\xac+\x0f\xd2\x92\x82\xe2\xd4\x42\r\r1\xb3\x8eS\x17\xc4\x8a\n\xf9o9\xd1\tU\x04\xe5\t\x15\xe7?*\xf0\x89\xff\xb1\xa8\xe3\x8a\xf8\x9b\xa4\x34\x93\xea\x46&\xcf#s\x82\x87|\xe3\xd2\x9bIS[\x99\xa9\xd4\x87\xa4\xf0\xd0\x82@\xb0\v\x8c\xb2r\xca,\xb1WTe\xf6\x88\xbb\r\x93\xac\xcbs\x90\xa8{\x16Us~~\xe3\xe1\xc5\xc4\f6^3\x91I\x9cq\x11\xf5\xd3[8\xbd\xe6\xb5\x0fr\x8c\x34\xc6\x18l\xc9\xe5@\x9c\xbe\xd8>MB\xd3\x96\x98\x14Q)\xba\xedLO\tPG\xf1\x84\x14\x65\a\x85\x82\xadr4T[\x0e\x44]\xb8,qgU s \xb9VziF\xca$GC\xd9G\xe7x~\xc6\xfcY\xe5\xd9u\xe7\x65.\xd8\xa3nX\xdd\x96k\xf4\x30\xd26\xbd\x15\b@P\xc1\x8b~\x9b\xc6y\xe1\x1e\xaf\xd9S\x82\x61\xb2R\x8a\xf2Vp\xc3r\xcd\xa9\xb5\xf0j\xc0K\x89\xe5|\x93\xb9\x1eh\xb4:\xc3\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\x7f\xd4[\x84\x34\xb7\xf9\x87\x88|Rzy\x02\x96X\xcc\xdb\x9d\xf2\x04\bb\xf5}\x8f\x84\xe5\x64%\x02\x02\b\x00", }; -static const size_t kLen180 = 2636; +static const size_t kLen180 = 882; static const char *kData180[] = { - "0\x80\x02\x01\x03\x30\x80\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x80$\x80\x04\x82\t\xef\x30\x80\x30\x80\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x80$\x80\x04\x82\x05w0\x82\x05s0\x82\x05o\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xf6\x30\x82\x04\xf2\x30$\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x16\x04\x10\xacq\x8a|\x89\xcf\xa8\xb0\xd6\xd1\a\xf0\x83Oz\xd0\x02\x02\a\xd0\x04\x82\x04\xc8\xeaQ,a\xaa\x9d\xf3\x90\xe1\x38\x45\xb0_\xfd\xe2\x04\x65\xe6\xff\x87\xb6xi\xb0\xcb\x14\xe9\x99\x39\xe3\xe5p\x84Wh\xf7(\xb9u\xa6\xfb\x16r\xe1\x34\xb8;aQ\x89\x18\x94@\xefs\xda\xdb\xd7\xb7\x44s\x8f\x16\x84\xa2\x99\xa6\x05^t\xae\xe2\xcf>\x99\xca\xcdv6wY\xec%Y=KE\xa5N{z\xc9\x8b\xdeOpm\xb1\xa8\xf3\xb6\xb5\xe7g?\xe9\x64\xb8I\xf4\x11\x94\x9d\x1c\xb0\xa5\xfb\xb3\x61\xd4\xf3\xa7hf\xd7\xa4\xf0\xcd\xc8@O>\xa7&@vd\xa1N\xf1\x91\xc2\xa3\xef\xbc\xcd\x42\xe5\xd2o\xff\xfeM3\x01\xb4\x99\x63\x1b\xd3\x01U\x00\xa6#\x9b\xa9\x17\t82\x18\x36\xbc \x02\xfe{\xec\xd3L}\xc9\xc9\xce\x66;4n\xea\xf9\xb1\x1a\x83\xa3<\x8d\xc7y\xc9\xffk\x1d\x35\xf6*=;\x83\x16\x64\xcf\x9f|1\x02\xda\x37\x1a\x16I\xdc\xd9p\xae\x99,\xc7\x01\xba\x42\xab\xe9M\xa4x,\xbd\xa0\xf1\xb7\xcf\xdd\xc1\xdb\x8f\x04\x87\vGO\xd5\xd5\xe7\xfcnB\xd5\x91M{\x1b\\<\x02p\xdb\x05\x91\xaf\x35\x43\x05\xc2m\xcfY#\xfc\xc4\xf6g\xf1\x84\x61J\xb6L\x15\x15\xa3\xea\x8f\x13\x15\xe3\xd2\xb5P\xc8\xae\xc8\\\x03\xb5\x63\x93\xaa\x10\xd7V\rn\x13\x45\x8f\xec\x17\\\\s\x91_l\xaf\x11\x13\x32^\x14\xf9\xaf\xaf\x43\x04`\x93\x42\x30\xa6u\xc0\x83\xd2L\xa5\n\x16\x39\xef?\xf7\x9d#\x19\xb9\xcd\xd8|n\xeem.\xffZ\xf3\xb9\xab\xe5\x64\xdc\xc2g0s\x19-\xea\xd2\x19\x1f\x1f\xe0\xd9\xac\xc9\xdb\x38t^1G.\x9e+\xcc\xb9\xe4)\xf8\xb2\xbf\x1b\xbch\x96y\xcf\xaf\xf2\x1fW?t\xc4qc\xb4\xe8\xbeX\xdb(b\xb5y\x8b\xe4\xd0\x96\xd0\xda\x0f\xd2p\x93/q\xe0\x9f(\xb7R8\x9c\xcb\x8b*\x8e\xbf\x0e=`\x05\n\x91[\xb5x\x10\x31\x00\x80\x31-\xd7\xb0\x88\xc7\xd9X\xc6\xfc;\xf4\xee\xec\xba\x05\xae\xae\xff\xcf\xd0q\xc6\xe7\xf3\x8b\x64Pz\t\x93\x0f\x34Y-\xdeK\x1d\x86I\xff\x63v(kR\x1b\x46\x06\x18\x90\x1c-\xc5\x03\xcc\x00M\xb7\xb2\x12\xc5\xf9\xb4\xa4j6bF4*\xf0\x11\xa3\xd6\x80!\xbf;\xfd\xc5%\xa0M\xc0.\xc0\xf1{\x96\x11\x64\x8e\xb9\xdb\x89N3\x89\xf5\xc6\xfc+\x99\xf5\xc2\x04\x83\x15G\xa8\xa5\xc1J\xe4v\xab>\xf0\x9b\xb7\x8d\x46\xd3R\x9b\xbd\xfd+\xbas]#gh\xe1voV+\x17\xe4~\x9a\xfd\x05H9\xc9\xcf\xa5\x83\xf7\x90\x9c\xa4(W@\xe9\xd4K\x1aKoe\x14\xca\x43\xc1?|\xec\x82G\x0e\x64\x8bo\x8c\xb2\xf0m\xeboq\x8f\xcc-`+\xc3\x9f\x13\x94\xc7#\x02\xf5\xe6\xdf-\xa9\xdb\xa9\xf3\xee\xe9?*i$kx\xffj\xd7\xe4i\x8c\x17\xd5\xc1\x36\x1a\xcaw\xb0\xb5k\x96J\xb5\x0eM\v\xd6\xd9x\xc5\xbf\xe3Y\xfe\x63\xe3\xd3<\x9a\xfa\xd7i[\xef\xd3\xa4\xa3\xb9\x1f\\@ \x95\x38-\xf5\x04\f,yw\xc1\xb6\xcct\x94\x42\x06\xe7G7=\xf5\xda>*:\xc0#\xd9J&i\x13\xa6\x93|\xf2\xaf\x04^\x9b\x88\xc7w\xd0\x93\xab\x1b\xbd=i\x90\xab\x41\xa9\xbc\x84\x18M)\x02\xc1\xf8\xff\x63\x18$t\x8f~D3\xaf\x88\x8b\x93[\x9a\xaek\b\xa2\x82]\xf3\xbe\x61\xc3\xf0-1L\xb5\xb5\x91\x0f\xfa\x81\x61\xad\xfc\xba\x91\xeb;\x9d\"AE\x0e\x8e$\xc7\x1c\x81\x95\xa8{d\xed\xa5\xecZh<\x85\x8d\x92\xb7$\x0f\xed\xf5\xc6\x31\x61\xdc\xef\xa7\xcb\x8f\xda\x43\x05\x42\xf6\x9e\xbc\x1b\x9a\xa1\xe8\x1d\x8d\x42\xdb\x80\x83UR+\x95\x00\x05\x82\x84\xc3T#\x8e\x1d\x00\xa2\x16>\xce=\xcc\x9e\xb8LY\xb2\x12\xa2#\xc1\x46P\x86\xaeu~I8w\x94\xf0'\xd8\x17\x38\x8c\xe0s\x00\xfb\xaf\xbf\xe8\xed\x85X>\xb4\x88\x04\xc8\"\x1b\xb4u\xa2\xc4\xdd\x06\xd2\x83\x42!W\xfc\xd8\xae\x9c\x0e\xd8jp\xd1\xeb\x44\x9c\xb7\x37\x04\x05\xf5\x17\xbe\xf3V\x1b\x06\x36\x1cY{e\x8d\xbb\xbe\"\x9ap\xa3\xe9`\x1a\xc9\xdd\x81<-N\xc0\x8a\xe5\x91\xa7\xc1\x80\aGztO>J\xdc\xb2\xcc\xff\x37\x66\x05\xcb\xd6\xe9\x90\xf5\xef+~\xa7\x66Q\xcbH\xb3\x8ao\x06\xba\x8b=56\xdf\x0e@\xe5\xa1\xe3\xdd\x89\xab\x64\x9c\x01\x15\x9e\x93\xea\xf9O\x9e\xf5\x8b\xf2\xc2\xbb\xe5\xc3\xa3\xe3\x13\x63O} \xe4\x66\x96\x84\x8d\xd4\xcarR\xdc\xb8\x93\xd4\xa5>nBV\x80\x46w\x86I\xfe\xf3\xb4[7\xfc\xb8\f\xd7\x63\xac\xa4\xf6\xe6\xbd\xa7p\xd4\xdc\x9b&\xcb\x31p\xaf>\xa4\xb6\x8d!1g55\x86g\xd1\x02l6v\xc9 \xf6\x0f\x30\x41\x83\x19\xf5\xe1\x33\x90\xbc{\x8c\x9b\x8ah0\x9e\xed\xf4\x88\xc9\x04\b+\xb0\x0f\xae\xc7\xe0nR\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x30\x39\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xe0\xf7\xa1\x1b\xf6?\x05\xadUj Lq\xca\x62G\x13(\xd5\x05\x04\x10>\x87-\x96\xea\x80K\xab:\xb9\xee\te(\xbc\x8d\x02\x02\a\xd0\x00\x00", + "0\x82\x03n\x02\x01\x03\x30\x82\x03\x34\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03%\x04\x82\x03!0\x82\x03\x1d\x30\x82\x02>\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x02/\x04\x82\x02+0\x82\x02'0\x82\x02#\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x03\xa0\x82\x01\xeb\x30\x82\x01\xe7\x06\n*\x86H\x86\xf7\r\x01\t\x16\x01\xa0\x82\x01\xd7\x04\x82\x01\xd3\x30\x82\x01\xcf\x30\x82\x01v\xa0\x03\x02\x01\x02\x02\t\x00\xd9L\x04\xdaI}\xbf\xeb\x30\t\x06\a*\x86H\xce=\x04\x01\x30\x45\x31\v0\t\x06\x03U\x04\x06\x13\x02\x41U1\x13\x30\x11\x06\x03U\x04\b\f\nSome-State1!0\x1f\x06\x03U\x04\n\f\x18Internet Widgits Pty Ltd0\x1e\x17\r140423232157Z\x17\r140523232157Z0E1\v0\t\x06\x03U\x04\x06\x13\x02\x41U1\x13\x30\x11\x06\x03U\x04\b\f\nSome-State1!0\x1f\x06\x03U\x04\n\f\x18Internet Widgits Pty Ltd0Y0\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x03\x42\x00\x04\xe6+i\xe2\xbf\x65\x9f\x97\xbe/\x1e\r\x94\x8aL\xd5\x97k\xb7\xa9\x1e\rF\xfb\xdd\xa9\xa9\x1e\x9d\xdc\xbaZ\x01\xe7\xd6\x97\xa8\n\x18\xf9\xc3\xc4\xa3\x1eV\xe2|\x83H\xdb\x16\x1a\x1c\xf5\x1d~\xf1\x94-K\xcfr\"\xc1\xa3P0N0\x1d\x06\x03U\x1d\x0e\x04\x16\x04\x14\xab\x84\xd2\xac\xab\x95\xf0\x82N\x16x\aUW_\xe4&\x8d\x82\xd1\x30\x1f\x06\x03U\x1d#\x04\x18\x30\x16\x80\x14\xab\x84\xd2\xac\xab\x95\xf0\x82N\x16x\aUW_\xe4&\x8d\x82\xd1\x30\f\x06\x03U\x1d\x13\x04\x05\x30\x03\x01\x01\xff\x30\t\x06\a*\x86H\xce=\x04\x01\x03H\x00\x30\x45\x02!\x00\xf2\xa0\x35^Q:6\xc3\x82y\x9b\xee'P\x85\x8ep\x06t\x95W\xd2)t\x00\xf4\xbe\x15\x87]\xc4\a\x02 |\x1ey\x14j!\x83\xf0zthy_\x14\x99\x9ah\xb4\xf1\xcb\x9e\x15^\xe6\x1f\x32Ra^u\xc9\x14\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x81\xd8\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xca\x04\x81\xc7\x30\x81\xc4\x30\x81\xc1\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x01\xa0\x81\x8a\x30\x81\x87\x02\x01\x00\x30\x13\x06\a*\x86H\xce=\x02\x01\x06\b*\x86H\xce=\x03\x01\a\x04m0k\x02\x01\x01\x04 \a\x0f\brz\xd4\xa0J\x9c\xddY\xc9M\x89hw\b\xb5o\xc9]0w\x0e\xe8\xd1\xc9\xce\n\x8b\xb4j\xa1\x44\x03\x42\x00\x04\xe6+i\xe2\xbf\x65\x9f\x97\xbe/\x1e\r\x94\x8aL\xd5\x97k\xb7\xa9\x1e\rF\xfb\xdd\xa9\xa9\x1e\x9d\xdc\xbaZ\x01\xe7\xd6\x97\xa8\n\x18\xf9\xc3\xc4\xa3\x1eV\xe2|\x83H\xdb\x16\x1a\x1c\xf5\x1d~\xf1\x94-K\xcfr\"\xc1\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xd0\xb4\x17\x1a\xdb\xa3'\xd8\x9e\xd3\xf2\xb3>\x96\a:\xf2j\xc2\x1c\x04\b\xb5\xa8\xb9\xdb/\xf1\xa4\xcd\x02\x02\b\x00", }; -static const size_t kLen181 = 982; +static const size_t kLen181 = 2636; static const char *kData181[] = { - "0\x82\x03\xd2\x02\x01\x03\x30\x82\x03\x98\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03\x89\x04\x82\x03\x85\x30\x82\x03\x81\x30\x82\x02w\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x02h0\x82\x02\x64\x02\x01\x00\x30\x82\x02]\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\br\xdc\x9c\xcd\xe8i\xd5\xcc\x02\x02\b\x00\x80\x82\x02\x30\x35\xfd\xeexGq\x12\x87\xc2\xcf\x1c\x12\xc4zhj\xb5!\xd6\xa4\x1a\r\xd3Gk\xad\xf0\xe0\xfcXk\xd1\xf1\x1a\xce\xf5U\xca;\x85\x18~\r\x1e\x33\xcd\xf0\xd1\f&ggD\xbaq\x93\xf8\xa4\xe0\x18\xe2\x1a#\x8e\xb5\xc7\xdc\xe1s\xa9\xa6\x03\xb1::\xbd!Q\x04\x30\xf0\x9e\xb5\xc9\xee]|\xf4\xaeU\xd7\x15\f\xb3P\xa4RIt\x1a\xb3\xe9\xe8\x95MW\x11Z\x8b\xf2\xdb,+y\xb0\xee\x1f\xd2\x02\xa4LD\x1c{\xea\x81\x8d\\\x1dR\xbeh\xf1V\x96\xf1\x14\x62,4\x12\xbc~\xa4YFm\x9e\x97\xd5*3C\x85\x93\x06\xf7\x8a\xc9\xd1\xb5\x91JR\xba\xde\xca\x34\x65K\n\xc8\x8a\xb1\xf1r!@\xc6o#\xf7\x42\xb9\xec\xbb\xf1\x43\x1b\x98n\xba\xe4\xee\x33\xc3Q\xcb\fg~\x19\xb3N \xabZ'\x81\xbbt\xd0,\xa6\x16\x18W\xdd\xcf\xf9\xdc=mS,\x91\xb6\xf1\xe6\xe2\xee\xc3\xc4\x06\x62\x98\x83*\xe8\xc7\xdd\"\xbc\xd1\xeb\x1f\xd5\x33IRr\x01\x84:\x9e\xbd\x98\x9b\x44\xffXfn\x03\x9a\x96R\x9e\x1d\xa2Y\xc5[2\xe1\x9e\xb0\xe0\x8c\xfbLA\x04:NA=|\x01P\x8f\xe9!\xaa\xfc\x8bVd\xe2kHt\x9fW!>\x7fy\x12\t\x84H\xa2\xcd\xdb\xb0'4\xf1\xef<\xe5\xef\xe4\xe2\x1f\x04\x85\xc6\x00P\x19\x65\x1b}\v`\t\xe5\xe1\xd1q\xdc/^\xfa\x86\xf0\x8c\xf0\xf0\xf0\x46\xc5\xff\xc7\xcbo7\x94\xc5\xb7\x62\xcb\xbc\x44,\v\x96\xb7\x1dO\xd6\xb0XP/\xd6\xef\xe6\xfbuL\xcf\xa6#y\xd1\x94|\xaf\xffN a_\x1dyY\\x\xd2\xad\xda\x87\xb9 [gP\x82\x8b_\xb0X\x99\x62\xa6\xd2\x03\x82\xbc\x8e\x89\xba\x9c\xe5 \x9a\x42\x37_[{\xf0\x64\xf2\xc5T\"\x9e\x15\xec\xca\xf7'\xad:\xfb<\xc0\x11\x9eK_A\xf1\xcd\x0e\xca\x9b\xb5\r\xab)vg\x04\x1b\xffR\xc7,\x14\xd6\x04#\xc9\xcf\xf4;q\x93\xb7\xe2/\xe6\x1a\x32\x19\xba\x1c\x93\x87s}Q\x1dku\xbd\x17\xff\xef\xd0\x8f\x65\x37\xa0Hg\x94\xfdjq\xb3?Ni\xa9\xc4\xae\xd1\x9bx\xdd\xeb\x06\t\xca\x38\x13;*\xed\xea\f\xdf\xfe\x1f\x15\x86k\xec \r\x19\xd1\x32\xd6h\xc8&\x04\x91\x46jgR\xba\x30\x82\x01\x02\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xf4\x04\x81\xf1\x30\x81\xee\x30\x81\xeb\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x81\xb4\x30\x81\xb1\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b2\xe5t\x9b\r\xcf\xa3\x05\x02\x02\b\x00\x04\x81\x90\x7f\xa7n[s9\x15\x93\x42|\xda\xc0\x16\xa0u\x96=\x95\xc8Rke2\xe5\xce\x62\x9b\xd5\xac\x38\xd7\xaai\"\xcc\xa9\x8dt\x15\x87\x06\xbd%\xd4\xd5\xa5\xda\x12\xd9\xd9GB\x05\xf3\xb7\x17LT\xdb^\x1c\xb9\x1dk\xe2\xa8\x95\b \tq5h\xb7\x1cjl\xfd\x99\xf9+o\xb3SU\xd9\xbe\x8c\xb1&\x12\xab\x8aXh\x84\x9f\xa1\xa6\xebp3\x14\x0e\xf6\xb7\x31\x81y5\xb2\xab\x10M\xe3\x16\xbd\x7f~r\x12\xd5\x04\xd8#\x97\xca&8b,\xb7\t\x00?\x01\xe0\xf7\xff\x12%&\x99\xdc\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xd1\x96\xa3)\xa9\x45\x1d\xad\xa1x\xa7\x1e\x30\xb8v\xd0\x87#K\x02\x04\b\x9c\xff\x9a\xa3\xf5p\xa8\xd9\x02\x02\b\x00", + "0\x80\x02\x01\x03\x30\x80\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x80$\x80\x04\x82\t\xef\x30\x80\x30\x80\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x80$\x80\x04\x82\x05w0\x82\x05s0\x82\x05o\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xf6\x30\x82\x04\xf2\x30$\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x16\x04\x10\xacq\x8a|\x89\xcf\xa8\xb0\xd6\xd1\a\xf0\x83Oz\xd0\x02\x02\a\xd0\x04\x82\x04\xc8\xeaQ,a\xaa\x9d\xf3\x90\xe1\x38\x45\xb0_\xfd\xe2\x04\x65\xe6\xff\x87\xb6xi\xb0\xcb\x14\xe9\x99\x39\xe3\xe5p\x84Wh\xf7(\xb9u\xa6\xfb\x16r\xe1\x34\xb8;aQ\x89\x18\x94@\xefs\xda\xdb\xd7\xb7\x44s\x8f\x16\x84\xa2\x99\xa6\x05^t\xae\xe2\xcf>\x99\xca\xcdv6wY\xec%Y=KE\xa5N{z\xc9\x8b\xdeOpm\xb1\xa8\xf3\xb6\xb5\xe7g?\xe9\x64\xb8I\xf4\x11\x94\x9d\x1c\xb0\xa5\xfb\xb3\x61\xd4\xf3\xa7hf\xd7\xa4\xf0\xcd\xc8@O>\xa7&@vd\xa1N\xf1\x91\xc2\xa3\xef\xbc\xcd\x42\xe5\xd2o\xff\xfeM3\x01\xb4\x99\x63\x1b\xd3\x01U\x00\xa6#\x9b\xa9\x17\t82\x18\x36\xbc \x02\xfe{\xec\xd3L}\xc9\xc9\xce\x66;4n\xea\xf9\xb1\x1a\x83\xa3<\x8d\xc7y\xc9\xffk\x1d\x35\xf6*=;\x83\x16\x64\xcf\x9f|1\x02\xda\x37\x1a\x16I\xdc\xd9p\xae\x99,\xc7\x01\xba\x42\xab\xe9M\xa4x,\xbd\xa0\xf1\xb7\xcf\xdd\xc1\xdb\x8f\x04\x87\vGO\xd5\xd5\xe7\xfcnB\xd5\x91M{\x1b\\<\x02p\xdb\x05\x91\xaf\x35\x43\x05\xc2m\xcfY#\xfc\xc4\xf6g\xf1\x84\x61J\xb6L\x15\x15\xa3\xea\x8f\x13\x15\xe3\xd2\xb5P\xc8\xae\xc8\\\x03\xb5\x63\x93\xaa\x10\xd7V\rn\x13\x45\x8f\xec\x17\\\\s\x91_l\xaf\x11\x13\x32^\x14\xf9\xaf\xaf\x43\x04`\x93\x42\x30\xa6u\xc0\x83\xd2L\xa5\n\x16\x39\xef?\xf7\x9d#\x19\xb9\xcd\xd8|n\xeem.\xffZ\xf3\xb9\xab\xe5\x64\xdc\xc2g0s\x19-\xea\xd2\x19\x1f\x1f\xe0\xd9\xac\xc9\xdb\x38t^1G.\x9e+\xcc\xb9\xe4)\xf8\xb2\xbf\x1b\xbch\x96y\xcf\xaf\xf2\x1fW?t\xc4qc\xb4\xe8\xbeX\xdb(b\xb5y\x8b\xe4\xd0\x96\xd0\xda\x0f\xd2p\x93/q\xe0\x9f(\xb7R8\x9c\xcb\x8b*\x8e\xbf\x0e=`\x05\n\x91[\xb5x\x10\x31\x00\x80\x31-\xd7\xb0\x88\xc7\xd9X\xc6\xfc;\xf4\xee\xec\xba\x05\xae\xae\xff\xcf\xd0q\xc6\xe7\xf3\x8b\x64Pz\t\x93\x0f\x34Y-\xdeK\x1d\x86I\xff\x63v(kR\x1b\x46\x06\x18\x90\x1c-\xc5\x03\xcc\x00M\xb7\xb2\x12\xc5\xf9\xb4\xa4j6bF4*\xf0\x11\xa3\xd6\x80!\xbf;\xfd\xc5%\xa0M\xc0.\xc0\xf1{\x96\x11\x64\x8e\xb9\xdb\x89N3\x89\xf5\xc6\xfc+\x99\xf5\xc2\x04\x83\x15G\xa8\xa5\xc1J\xe4v\xab>\xf0\x9b\xb7\x8d\x46\xd3R\x9b\xbd\xfd+\xbas]#gh\xe1voV+\x17\xe4~\x9a\xfd\x05H9\xc9\xcf\xa5\x83\xf7\x90\x9c\xa4(W@\xe9\xd4K\x1aKoe\x14\xca\x43\xc1?|\xec\x82G\x0e\x64\x8bo\x8c\xb2\xf0m\xeboq\x8f\xcc-`+\xc3\x9f\x13\x94\xc7#\x02\xf5\xe6\xdf-\xa9\xdb\xa9\xf3\xee\xe9?*i$kx\xffj\xd7\xe4i\x8c\x17\xd5\xc1\x36\x1a\xcaw\xb0\xb5k\x96J\xb5\x0eM\v\xd6\xd9x\xc5\xbf\xe3Y\xfe\x63\xe3\xd3<\x9a\xfa\xd7i[\xef\xd3\xa4\xa3\xb9\x1f\\@ \x95\x38-\xf5\x04\f,yw\xc1\xb6\xcct\x94\x42\x06\xe7G7=\xf5\xda>*:\xc0#\xd9J&i\x13\xa6\x93|\xf2\xaf\x04^\x9b\x88\xc7w\xd0\x93\xab\x1b\xbd=i\x90\xab\x41\xa9\xbc\x84\x18M)\x02\xc1\xf8\xff\x63\x18$t\x8f~D3\xaf\x88\x8b\x93[\x9a\xaek\b\xa2\x82]\xf3\xbe\x61\xc3\xf0-1L\xb5\xb5\x91\x0f\xfa\x81\x61\xad\xfc\xba\x91\xeb;\x9d\"AE\x0e\x8e$\xc7\x1c\x81\x95\xa8{d\xed\xa5\xecZh<\x85\x8d\x92\xb7$\x0f\xed\xf5\xc6\x31\x61\xdc\xef\xa7\xcb\x8f\xda\x43\x05\x42\xf6\x9e\xbc\x1b\x9a\xa1\xe8\x1d\x8d\x42\xdb\x80\x83UR+\x95\x00\x05\x82\x84\xc3T#\x8e\x1d\x00\xa2\x16>\xce=\xcc\x9e\xb8LY\xb2\x12\xa2#\xc1\x46P\x86\xaeu~I8w\x94\xf0'\xd8\x17\x38\x8c\xe0s\x00\xfb\xaf\xbf\xe8\xed\x85X>\xb4\x88\x04\xc8\"\x1b\xb4u\xa2\xc4\xdd\x06\xd2\x83\x42!W\xfc\xd8\xae\x9c\x0e\xd8jp\xd1\xeb\x44\x9c\xb7\x37\x04\x05\xf5\x17\xbe\xf3V\x1b\x06\x36\x1cY{e\x8d\xbb\xbe\"\x9ap\xa3\xe9`\x1a\xc9\xdd\x81<-N\xc0\x8a\xe5\x91\xa7\xc1\x80\aGztO>J\xdc\xb2\xcc\xff\x37\x66\x05\xcb\xd6\xe9\x90\xf5\xef+~\xa7\x66Q\xcbH\xb3\x8ao\x06\xba\x8b=56\xdf\x0e@\xe5\xa1\xe3\xdd\x89\xab\x64\x9c\x01\x15\x9e\x93\xea\xf9O\x9e\xf5\x8b\xf2\xc2\xbb\xe5\xc3\xa3\xe3\x13\x63O} \xe4\x66\x96\x84\x8d\xd4\xcarR\xdc\xb8\x93\xd4\xa5>nBV\x80\x46w\x86I\xfe\xf3\xb4[7\xfc\xb8\f\xd7\x63\xac\xa4\xf6\xe6\xbd\xa7p\xd4\xdc\x9b&\xcb\x31p\xaf>\xa4\xb6\x8d!1g55\x86g\xd1\x02l6v\xc9 \xf6\x0f\x30\x41\x83\x19\xf5\xe1\x33\x90\xbc{\x8c\x9b\x8ah0\x9e\xed\xf4\x88\xc9\x04\b+\xb0\x0f\xae\xc7\xe0nR\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x30\x39\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xe0\xf7\xa1\x1b\xf6?\x05\xadUj Lq\xca\x62G\x13(\xd5\x05\x04\x10>\x87-\x96\xea\x80K\xab:\xb9\xee\te(\xbc\x8d\x02\x02\a\xd0\x00\x00", }; -static const size_t kLen182 = 2469; +static const size_t kLen182 = 982; static const char *kData182[] = { - "0\x82\t\xa1\x02\x01\x03\x30\x82\tg\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\tX\x04\x82\tT0\x82\tP0\x82\x04\a\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x03\xf8\x30\x82\x03\xf4\x02\x01\x00\x30\x82\x03\xed\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b1$\xca}\xc3%>\xdc\x02\x02\b\x00\x80\x82\x03\xc0U\xe7\x7f\x9c\xd6\f\xd2i\x1dn\x8b\xb8\a\xecJ\xe7\x06g\xd1$\x1b\xd5h\x13=\xd7V^\x15@\xdb\xda\x88\x36\xc9\x02\x96\xb5\xb5\xf7\x81\xef\x88\x1d\x66\x62\xa8\x83\xf7\x91\xb1&\x1f\x9b%x\n\x04\xb1\xc0\x93H\xa2\xf0QO+\xf8\x03ga\x1b\xed)\xfe?\xdd\x83\xa3\x93u\xa7\xd9\x37[\xa7\xc9\xf4R\x86\xd2?\xca\x61\\\x1e\xf9\a}\xbd\xdav\x8a\x03\x8e\x12N\x8fhnrn\xf0\xbe\"\xc7\x9d\x97|E\xc0\xaa\x31\xe1U\x81\xb3\xec\x98\x94\xac\xf7\x15\x9b\x42I\x8c*)z%\x92\x64\x92\xbdN\\\xec\xff\x61\xbb\x8e\\\xc8\xdb\xba\x97\x30\xf4U\x9e\x1b\xfa\xbe*\x90\xcf\xe8\xc0\x9d\xb0\x0e$a\xe7:\xb7\x7f\xda\x63\xaa*J\xa6\x91R\xa6v\xc9\xbe\x9f\x1b\x1d\xa4\t[\x0f\xd1\x64N\xdf\fDY:\xef\x9a\xd8\"\xa2_\x80\xb5O\xbe\x84#\xe3tw<\x9e'd\xac\x65\xf4\xbb\x34\xb7\xa4\xfe\x02\x1a\x88\x05;K\xb8\xd8\xb9&i\"\x97=\x93\x9b\xe8r\xaaM\x8fvQ\x12YX\xf1\x1a\xa3\xdb]\xbc\xea\x84\x19UO\x00\xfb\xe2WG\xca\xea\xbe\x8f\x85\x8b\x1c'\x8d\x81p\x7f\xf1VX\xe1&\x94\xd8/\xde\xac\xc8\xac\xbf\xc3\xc6g\xa6\xf4l\xec <\xbc\x9d\xd9\xd0\xa1N\x8c\x11\x19+\xb3\xa1\xdfj\x8f\xa2\xc3\xcc\xf6\xbd\tz\x96\x61 \xd4\x06\x99Lo#\x9bL\xccs\x8b\x42H\x99\x45\x8f\xcb\xc8\x46\x1a\xfbQ\x03j\xf2\"\x85\x88\x9d\x61\x8b\x16\x33\xf4\xf7\x9b\xc8!O\xb1\xcd\x30\xfc)\x88\x12\xdc\xd4\x30L\xb9\xad\x34\xde\x01\xf8\xc1\x12\xa7M\xc7\x31\x99+E\x88\x06\x34inm4\xd8\xdd\n=Yt61j\xed\x91;[\x88\x43\x46?gf\xe4\xdeR\xb4\xbf{=Ty\xaf\x8d\xf5\n\x80\xfd\xeb\x31$\xbc$\xd7!\x9f\x87\xab\xbdu,\x13\x13\x96\xabv\xfb\xb2\x44\xd0\xd2\x19\xf1\x95\x9a\x91\xbfz{v\x95r\xa9\x16\xfc>\xa9N\x01\x15=Cs\xa3\x8b\xefH\xad\x11\xbdS\xd3\f\x15\x15\x1a\xb4:\xe0\x7f\x9a\xa1\x36Gr\x92\xf0\xdf\xb0\xe2\xbc\x35\xd4\x32k7iOG\x9a\xe2\x35\x8a\x31`\xed\x80W\xe2\x9dX\x9c\x7f\x46\xd2T\x0e(S\x8b\x1f\x46\x34\"\xacq\xc7\xca\x0f\xb4\xb7z\xfc\x34W\xa5\x86\x8d\x66\\\xc7:\xdb\xf8y:\x8a\xf6\xa2\x1e\t\xc9\x10\xe9\x93:\xc5\xed\xb2\xca\xbb\x66\xf1\x9d\xc9\x9c\x42ud>\xe4\x12+g\xf8\xbf+\x98]\xb6\xa0\xbay\x98\xe0G\\w\x85N&q\xfe\xab\\\xa8\x32\x93\xec\xd0&\x90\xe4\xda/4\x8aP\xb8;{L_\xa9>\x8a\xa8\xf3\xc0\xb7P\vwN\x8c\xa0\xaf\xdbY\xe7\xac\xd1\x34NbG.\x1e^\xb4\xc9\x64\xf8\x0f\xf4\xf8\xb6\x9a\xe3~\xcf\xb7\xee\x11\x14R\x89;'\x98\xfc\x95\xa7\xad\xbf\x61\x34\xad\x1a$*Hfeu\x9cY\xc0O_=Z\x8c\xee\xd0\xb1\x17m4F7\xa0\xbaq\xacws)\xa3\x37O\x02\xd3\x7f\x0e\xe8\xce\xff\x80\x11\x45\x42\x03Z\x87\xaa\xff%\x12\x1f\x43\x19>\xa9\x62\x96\fo3\x88\\\xaa\xf9\xe2\xb4\xb9\xf7U\xae\xb5vWG\x83\xe3\xfa\x05\xda\x86\x02\x97\xb4`\xaeY\xd5l\xc1\x33\xe1\x36\x36\x94y\x9e\xad\xa3-\xbc\xb5\xa2\xeb\xdd\xcd\xcbHB\x15\xb8\xe6\x0ev[Wt$\xe6\x89\xc4\xe8\b\xa9\xfe\xb3#\xa6\xcar\xe2\xe4\xcb\xc1J\xd1\x1d\xb9^6\x97\x19|\x15H\xf1-\xeb\xec\xadRo/\xe1\x19\xcf\xcf\x98\x13\r\xcc\xb2\xa6\x8a\xda\x93$=]\x83\xfe\x8d\x9eG\xd8n\x8d\x06R}F\x84\x04i4a\x04P\x1f\x86\x92\x94\xe9\v\x13[\xf6\x16\x81\xeb\xfa\xf1\xbb\x04h\x17\xca\x35o\xbaNL3\xce\xf4&\xb7t\xab\xa5\xd0\xaa\r\x85\x11\x30Xb\xdfH\xc7\xdf\xc9\x38\x9eo\x96#/\xc1\xd4\x8d\x65\x9b\x46_\x9c\xea&`\xb5\x95\x85q\x18\xc3\xf4Ta\xca\xfeU;\xbe\x81\xaf\xd9:'\xe9\x1c\x30\x82\x05\x41\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05\x32\x04\x82\x05.0\x82\x05*0\x82\x05&\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xee\x30\x82\x04\xea\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b\xd9h\xcb\b\x16\xc8\x93W\x02\x02\b\x00\x04\x82\x04\xc8|\xdb\xa6\x1e\x33\xa4\xc6N\x13\"z\x1f\xc6\x82\xab\x93_\xf0\xa4\xe4@\xac\xdf\x16\xec\x8d\x1f\xd9\xe4\x03\xd6\xc9\xc4\x1d\xfd\xa3\xe3\xba\xfc\xcb\xd0Ge\fn]\xfc\xd2\xd4\x63\xa7\x93\xf6\x8a\x44\x8c\xfe\x84\xd8\r\xa6\x16\"\xe1\x65\x10^\x18\x44X/\xc7\x64t_\xcfs4\xe1K\xe4\xb3[\xdb\x81K\x1c\x38r\xa6\xc5\xebV\x9b\xc7\xe3=Tn\x05,\xd3W\xc9O\x80\x1e\xd7\xd8&j\xcbyFp\xfc\x45\xa7y\xab\x01\x03\xb6\xb1\x44\x41\xd9s7\xaa\xd7\xf9\x44\x93\xaf\xbb\xb5w\xeb+ .\xbd\xea/\xde\xa6/\xd6\xact\xa5\x34\xfb\xdf\xf7\x02\xa2 \x15\xc8\x61r\xbb\x7f\x04\xf6\x0f\xf8~\xc3\xe6\xab*\xe6\xd8\xe1\rZ<\xc0X\xae\xf8\x1b\x15<{\x7f\xf5\x9f\xec\xf7?0O=lD\xdd\x0eL,\x93hC1\xa8\x97K\xf6\x66q*R>:\xe6r\x8a\xe6\xe3\xc8\xff\x65h\x1a\x46!\xb3\xf0\x46|\fe\xd1\x8e\xa4\x91\x11\\\x93\xeb\xeb\xae\x46\xf4\xbb\xf8\xf3~ 0\xf8\xcd\x19\xcdT\n\x7fO\xe8\xac\xa9\xacr\x96\x80\x45*Jc\x90\x01\x19\xd0~&S-\xc4 \xa5\x1f\x89g\x0f\xd9uQ\n\xf1\xd4\xfd.\xbe\xe6\x94;l\x8c\xe3\x0f_\xceXH\xde\x8d\xeb\xd3\xe1\n\xcd\xdf\x34M\xd1[\xab\x41\x41k\xeb\xa1/\x01Jr.\xf4^Dv\xc7\xe6\x16\xb9\xfb\x10\x37\x00-\xc6;\x17r!\xdb\xac\x86{\xf5p?s\xa3\xce\x0e \xbbYL#\xc2\xe8\"\"\xe0\x02\r\xe4\xa2?U\x9d\xc0\xeb\x9a\xc4\xf3\xaa\xb8\xf1s\xecG\xe8-k\xa1@\x94\xf6\a\xb9o\x03Zx\xe5YA\x1a\xc7\xcd\x43\x10 (\x95\xe0*o\xf2\xf8\x12\xd6\x13\x7f\x37=8\xa7\"\x91\xc6\xe3R\xde\xd8\xbfx\x9a\xa4\xf7\xc0\x8c\xbf\x81( \xb8\x01\xde\xb5k\nV\x12\\b\x1d\xaf\xb7\xf2tf\nz\xc4\x9f\x1e\xc2\xa8L\xd6vmt57\x12\\\x95\xee\x98\x1d\xe2\x91\xde\x13\b\xd0YMb\x92i\x1b\xf7!E\xaf\x83\xf8\x64\xf0\xfb\x92\x9d\xa1\xd9\x61^\x00\xc8\x1anj-\xad\xa8\x1b\x0e\xaf\xea\xb2\xae\x1c\x89\xc7M,\x0fM\x8dx\x8d\x15\x9dL\x90R\xa1\xa9\xd8\xb2\x66\xb9\xb1\x46\ni\x86+\x0f\xb2\x41\xce\xe8\x8eI\x97\b\vp\x97\xcb\xa4\x33?\x83kl\x17\xce\xd8\xd5\x9b\xd4U\x9b\x99\xe1\xba\x61\x31\x36y1_\xa1\x8c\xa9wB\xaa\x8c\x45n\xb6\x90\b\xe8.\xc4riB\xca\xa2\xd4\x8a,7\xe1\xde\xb8\x98\x36\xeb\xccX\f$\xad\xab\x62\x44m\x80\xd5\xce.J>\xa5\xc5\x34\xf8\x32&*V\xa4\xdd\xe9\x92\x06\xad\xe8\x85wk\xf1\x1b\xeb\xacw\x19\x1cj\xb7\xef(p\x87\x92\x33\xdd\xaa\x30\xc1\xa0\x93\x64\x18\xa2\x91\x7f\xf7\xc4\xa5\x16\x93\xb3[\xd8S(\xc5^\xb1\xce\x97\xbc\xb6\x65\xa8S\xcd\xf4Mk\xeaoo\xa5\x1c\xf1\x0f\xcb\x04%J\xfe}\xfc\xa3\xbd\x41\xd3\x96j\x8b\xad\xd4\xaa\nv\xea;\xab\x39U\xa3\x89\x9f\xf6\xf5\x9b\x9c\x83\xf8(P\xdf\x31t\x83\xdb\xf1\x0fL5j\xe5\x64.\xb9w=\xdd\xff\xa3\xa7\x90y\xc6[\x01\x16\x38\xa8\"\xa3\x14\x13\xed\xd0\x89\r\x1f:ALWy\xfc\x1d\xdf\xad\x1a\x11\x15\x31~\xdb\x99:l\xde\x94\x9a\x45L\xfb\xa5\xa5\x31\xee\xe3\t\x13m\xfd\x19\x37?\xf6\xed\x8f\f\xceK\xd1\xe1=\xfb\x85\x00\x84\x19\xeb\xa2\x63\x1d+-!\xee\bZm\xb0\xb1\xd6\x81\x00\xb6\xd0\t\x90\xb4\x84\x17\xd9*<\x1dS\xc6\xc1\x8b\xda\xae\f\n>\x1c\x8a\xc4\xd6\x97]H\xe7y\x80x\xaa\xde\x17`](\x15:B\xb7\x85\xc8`\x93(\xb0N\xc9\xf7\x46\xe7\xfcN\x9f\x9f\x12\xdf\xcbn\f\xafq\xda\xb7\xec=F\xf3\x35\x41\x42\xd8'\x92\x99\x1cM\xc9<\xe9\x0e\xcb?Wew\r\xdd\xff\xeap5\xcc\xf5\x38\x1bW\xdfm\xcb\xfd\x13\x39\xd6\x04\xe2\xf1\xc2\xd9\xea\x8c\x9f\xfb\xb5\xfc\xe6\xa9\xaa\x0f\x43\xc9\x9c\x91\xe4!\xaf\x37\x14xF\xe1)A\fN\xf5\x93\x1d\xf8\x33Go\x9d\x8b\xf3'\xd4\xbb\xf6\xae\xfa\xa5\x8b\x41\x8f\xb4\xd7/\xc1'\xeapU\x1d\xe2\xd8\fJ^|\x87\xa4\x0e\x84\a\xd3\x38g,U\x11\xfd\x1e\xdaMf\x01\x12\f\x1b||\\\x82!5e\\z\xd2\x66\xc2+^\xb8\xb1\xcb\xdfY\xc9\x31\xb7\x17&\x96^o\x1c\x62=\x8d\x88\xf1\xd1\x01>\xf9o\xb9w\xdc\xee\xeexY\xef\xcf:\x87\x88\xa2\xea\xfd\n\xa9\xa9>\f\xf8\x7f\x97\x32\x17\xc2\x97\xcb\xa4\x9b\xae]\xe7\x39++\xa8\xe6{Qu\x1fST7\xf4\x00\xa4\xb0\xa0\x93\xb4\x33\xe7\xae(\xc0-:\xb3\xaa\xd7\x7fy\x12\t\x84H\xa2\xcd\xdb\xb0'4\xf1\xef<\xe5\xef\xe4\xe2\x1f\x04\x85\xc6\x00P\x19\x65\x1b}\v`\t\xe5\xe1\xd1q\xdc/^\xfa\x86\xf0\x8c\xf0\xf0\xf0\x46\xc5\xff\xc7\xcbo7\x94\xc5\xb7\x62\xcb\xbc\x44,\v\x96\xb7\x1dO\xd6\xb0XP/\xd6\xef\xe6\xfbuL\xcf\xa6#y\xd1\x94|\xaf\xffN a_\x1dyY\\x\xd2\xad\xda\x87\xb9 [gP\x82\x8b_\xb0X\x99\x62\xa6\xd2\x03\x82\xbc\x8e\x89\xba\x9c\xe5 \x9a\x42\x37_[{\xf0\x64\xf2\xc5T\"\x9e\x15\xec\xca\xf7'\xad:\xfb<\xc0\x11\x9eK_A\xf1\xcd\x0e\xca\x9b\xb5\r\xab)vg\x04\x1b\xffR\xc7,\x14\xd6\x04#\xc9\xcf\xf4;q\x93\xb7\xe2/\xe6\x1a\x32\x19\xba\x1c\x93\x87s}Q\x1dku\xbd\x17\xff\xef\xd0\x8f\x65\x37\xa0Hg\x94\xfdjq\xb3?Ni\xa9\xc4\xae\xd1\x9bx\xdd\xeb\x06\t\xca\x38\x13;*\xed\xea\f\xdf\xfe\x1f\x15\x86k\xec \r\x19\xd1\x32\xd6h\xc8&\x04\x91\x46jgR\xba\x30\x82\x01\x02\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xf4\x04\x81\xf1\x30\x81\xee\x30\x81\xeb\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x81\xb4\x30\x81\xb1\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b2\xe5t\x9b\r\xcf\xa3\x05\x02\x02\b\x00\x04\x81\x90\x7f\xa7n[s9\x15\x93\x42|\xda\xc0\x16\xa0u\x96=\x95\xc8Rke2\xe5\xce\x62\x9b\xd5\xac\x38\xd7\xaai\"\xcc\xa9\x8dt\x15\x87\x06\xbd%\xd4\xd5\xa5\xda\x12\xd9\xd9GB\x05\xf3\xb7\x17LT\xdb^\x1c\xb9\x1dk\xe2\xa8\x95\b \tq5h\xb7\x1cjl\xfd\x99\xf9+o\xb3SU\xd9\xbe\x8c\xb1&\x12\xab\x8aXh\x84\x9f\xa1\xa6\xebp3\x14\x0e\xf6\xb7\x31\x81y5\xb2\xab\x10M\xe3\x16\xbd\x7f~r\x12\xd5\x04\xd8#\x97\xca&8b,\xb7\t\x00?\x01\xe0\xf7\xff\x12%&\x99\xdc\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14?18\xec\xb9\xf1\x45\xe1>\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\xd1\x96\xa3)\xa9\x45\x1d\xad\xa1x\xa7\x1e\x30\xb8v\xd0\x87#K\x02\x04\b\x9c\xff\x9a\xa3\xf5p\xa8\xd9\x02\x02\b\x00", }; -static const size_t kLen183 = 2567; +static const size_t kLen183 = 2469; static const char *kData183[] = { - "0\x82\n\x03\x02\x01\x03\x30\x82\t\xc9\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\t\xba\x04\x82\t\xb6\x30\x82\t\xb2\x30\x82\x04\x34\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x04%0\x82\x04!\x02\x01\x00\x30\x82\x04\x1a\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30I\x06\t*\x86H\x86\xf7\r\x01\x05\r0<0\x1b\x06\t*\x86H\x86\xf7\r\x01\x05\f0\x0e\x04\b\xdbH\xe6\x98\t\x8fn-\x02\x02\b\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\xee\xb3\x10\xe5!\x85\x03>i\xad\xdfx\xa7\xd8\xac\xf1\x80\x82\x03\xc0\xcbX\x11(\x1d\xbc<\x8c\xe7{\x15g0\xf3+\x94\x10\x8c\xbe\xfd\xaa\x11\xd7\x99\xee!\xb6\x1bOS\xcb\x44\xffO\xbf\xf6\x43=\x12\xe6\t\xe8\x05\xdd/\xc5\x39\xde\f\x88\xe8N\x89\x8f_\xdf#P\xe6\xb7\xba\x1a\xdd\x1c\x63Q\x0eq\xb7\xf7\x39<\xd4\xe7RP\xc5\xd7\xbf\x65\x94r\x97*\xb9h\xc2\xbd\f\x97\x02t#\x7f\x11k\xea\xb4\xe4/\xf0\x8b\x91\\\xdb\xae\x10\xbf\x89\xbc\x62\xef\x99\xbf\aYX\x12\xef\xaf\xe6\xcd\x30'\xe4\xab\x44\xf7\xf9\x14\xb2]\xfa\x97\xe6\x9a\xed\x85`\x86\xd9\xb0\xd7\xa4\xe4\x00\xa8\xee\xbb\xfc\r\xe8Xz\xca\x02\x1d\x02\xab\xbd\x16PO\xfc`\xdeH\xb1\x7f\xea\xba\x45{)\xfe\x8e\xedH\xd2\x31\x64\xda\x89\x84o\xd1\xd2\xb1{\x97\x19\x38\x16\xd9?\xd6\xdbo\xabV4\xca\x34\x9cWAn\x87\x85*\xa8\xfb\xe9\xf6=\xb6\x83{\x02\xc9\xbe\xf1\xbb\x8e\xe5h\xae\xaa\xe1%\x8d\x1f\x1fRE>\xef\x33\xd8X\xd9H\xd4\xb5\xe1S!\xb5\xbd\xd4\x63\x1f\xbf\xe4\x30^\xc3\x63\xce\xdc\x12\x8c\xc7\f\xea;\xf3\v8\x8d\xcc\x9b\xe7\xa0\x14^H\x9ct\x86\x8e+w\x80\xbb\x85\xa6\xd4%nu\aY\xd6\x88\x00\x35\x03Z\xb0\x86~\x01\xa7wt\x13\xfa\x9f-\xe3\x90\xdah#6\vb!v\xdal\x05\x35\x80\xfc\xee_<\xac`*\x9cnL\xaa\xa3\xd1\xdf,~\x0e\xc0\xa0\x84\xe4\xb2\x33\x1f\x8c\xcbt1\x18[\v\x18\x41\xc6\x87\x13\xa2\xad\x1d\x43^g\xd0\x31\xf5\x61|=\x16U\x01\x94\x45\xa4P\x0f\xb1\x1b\x81Q\xa7\x92\xae\xa3mNUF7\x98\xe1\xe4\\)y\xc9v\n\xb5\x9d\x1b\x8a\xf6\xab\xebin\x17\x88\xeb\x82\xfax/\x8c\x30\xfd\xf1t\xcdSx'C\x82\x05\x37\a\xb3L\x89\x9d\x00\x1ds\xad\x0f\xcd\x63\xbe\x9b\xa9P\xa5\x43t\x86\x87\xbc\xd9\x97\x66\x84\x35>g\xce\x92,x\xc7\x88\x19j\x1c\xa8\x93\vy!\xe5\x39\x1b\x00h*\v\xacj/\xc1\x9c\x90\x18\x86\x63Sr4\xd9\xa8\x92\xce\x64:\xeb\xba\xd8\x31\xf3\xfb*\xac\xc6\xe7\xd1\v|\xfc\xbbiW\xc8\x97=\xdb\x81w*\x9f\a,yi\xbcQ\x0eh\x11\x00\x10\xed\x9f\xb8\x8d\xa0% \xd3=\b F\xfa\x89\xefiL`3\x80\xb9S\xb4{\xab\x38\xf1\xcd\xb8u\xc4\x85\n\xda\xab\x19@\xd3\x88\xd5\xf7_\x8e\xcd\x8e\xa4\x1c\x9c\"m\xce\x66)\xfa\x62o\x01\xdc\x46\x45\x38\x64\xf7\xc4\x94\xfdHDpM\xef\xf0K\x95\xf8h\x8d\xb7\x35}\xc6\xf5\x97\xce]\xad\xe8\\\xebO\x9b[\x03\xce\x33`\xf5\xce\xcc\xfe\xfbw@\xc4\xf4\x9d\xf3,\xdb\x83\xc2\x1a\xf2\xb6\xbe\xfc,\x7f) 5P\x00`\x03\xd2\xb3\x03\x18\x64\xb9\x64\x98\x33\xdbGC\xe2\xa1\x85y\x9b\xb1\v\x0e\xbb\x14_\xb9\x16\xb6\xc3\xf6\\\x01\xe3\xaa?\x03\xad\x18\xeb\x0e=\xa3\x1f\xccMHD~\xda\xb9\x9d\x17\xe8\x92\x46\xea\xf5>\x05N\xa7\xb5\x94m\x95\x42\xa7q\xfb\xc2\x45\xd6\xd2\x86\xd0y\x99\x1f\x96x\"\xeb\x05&\xf2\xa1gg+\xae\x1d(B\xd6\xbe\b\xf6\xb7T\xc8\x82\xbf\x92\x0f,\xbaG\xe2\x01s,\xd7\x34\x84/\xb6\x41\x84\xebz\xb2\xf9\xdd\x31\xbe\a\xb4\x88\x05\xd8\xe1yU\xe6K\x8c\xdc\xd1vXrB(\xb3\x9f\xd0\x05\x37ket\xce\r\x01\xa9I\xc5\x90\xab\x90\x16,\x9c\xba\xcb\x94\xc7\xfa\xe0\x39\x82\xa2\x88\xd6\f\xc4M\xfe\xb4\xbc\x87\xe5\x63;k\xf0\xd1\t9\x8fQO2\xae\xed\f\xffyR\x19\xa9NE\x11\xc3_\xd6+f\xe3\x9c\xbe\xbc\xda\x65%\xcd\xf5sE\t\xf5]k\x83\x45(\x98,XD\xca\x37\xeb\xc3\xc2\x10w\x14y\x9b\xd8\xb2\xbf\x45\xd5\x63\xe4\x37\x42{-\xe2I\xb3\x18\x8e\x86s\xf1Y\x8a\xf2\xd3\x8d\xd6\xb5\x8a\x05\x02\x02\b\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\x61\xa0/\x8d\f\xa1\x03\xc9\xdf.\x81\x65\xe0\x63pU\x04\x82\x04\xd0$\x1e\xf9\x1d\xc4\xe9\xbfI<\x1eUJ\xd4\xb0\f\xdd[\x92\xb2\xed\x18\xac\x66\x90\x1b)=\x10\xad\x02\xe7\x17\x83\x44g\xba\x11o\x05\xf5\xf7\x37\xcbZ\xe9\x0e\xc3K\x1b\x62\xee\xb2\xb7\x14\x85\a-\x95\x83\xa9\xdc=K3\xadh\xbfT\xf8\xef%\x05@\xcd\x61\xbe\x12\xebxu6\b\x8cZW\xa1\x98\xd5\x42\x01\x1bL%\xc2\x18\x9f\x91\xfex\x88\x99GZ ,71\x05\x98\xef\x91n\xeb.\x86\x90\x61\xb1W\x1a\x05\x82\x14\f\xa8\x94\xaeV{\xd6/\x8b.\x91\xa6\x12h\x1f\x06\t/\xa6\xed\x33\x99rV\xe5\xf7\xea\xcc\xcf'\xa5\xadIZ\xbc{\xe3\x62\x63\x8f\x00+\x96\xc5?\xaf$\xba\xf6\x8d\xe2\xef\x18P\xd6\xd8O\xb2]\xb7\x96o\x02\xf7}\xf2\xa2{\x9b\x13\x98\xde\xddn\xb5HR\x8e\x44\xad\xe0\xcf@\x9f\xfd\x88\x33\x66\xcejI_\xe7K6\x93\x7fIb\xc9Z\xae\xa1\xca\xf7Z\xbe\x85w\x9a\x8f\xceM\x84\x81\xd0\xa2\xee`\x92\x86\x16*\xd5\b\xb6Xc\a|A\xac\x97O\xf0\xcf\xd8\xd2\xb1\xd7\x1d\xe5\xb8|\x04+\xd9\xee\xf7\"\x88\xa1S\xdb^[GI\xeb\xcf\x04xi\xd1\xfc\x8a\xa9\x61\x92\xbf\\\x7f\xdeIB\xfc\r\xc2\xa2\x8f\xba\xdf\x12\xa4\x62\xfb\x8d\xd3\xc5\xf9\x85L\x17p\xb7\xf7\x99)R\x92\x36\xc5K1#\\\t'<\xa0v]\x92\x99\x63\x88\xca\xad\xed\xd7\x85\x98/\xbe\xaa\xa5\xf3\nv\x13\x01\x90\x8a\xe7Z-+\x1a\x80\x33\x86\xab\xd8\xa7\xae\v}\xcd\x64\x8d\xa6\xb6\xfb\x83\x9f\x91#\xcb\xda\x63\xd0\xde\xf4\xdd\xaa#IlD\xfao\x12\x13\x90\x37\xde\xa3rE\x1a\xa7\xab\x01m\xd6\x34\xe7Q\x0e\x33\xbc\t\xbf\xb6\x16\xf8\xd3\x11\x11\xd1_\xaa\x32\xb6[\xe7\xbc\xdd\xaa\xe4\xed\x42=.\xf7\xa1\x06\x39\xd4\x00\xc6\xc8\xed\xb5\x96\xc1\xbfL\xf1\xf6\xc6Y\xf4\x99\x9c\x10\"\xa1:\xcd\x94\xac\v\xc8~)\xbc\xf0\xae'z\xb8\\\xa0\x13\x36\xb5\x19K,\xc1\xceIW\x1d\x36\xf0\xc2L\xdfm\xc9\x64h\xcb\xea\"2\xd7\x11,w\xbe\x01\xa3\x82-\xa1K\x13\x93\x87=\x01t\xc6\xc6\xf9\xae.\xa1\x44]Glo\xc6\xce\xef\x32\xf8\x8dSM\xa5\xf0\xa0Q~\xd8\x35U*\x04\xb9\x42\xa7Q\xba\xad\xce\x88{\x93%\x9d\x03\b\xfau8cx\x13\x11\x9d\xf6\xcc\x18\xe3\x99\xa9]\x90k\xbf\x9ci\x99\x63'5\x8a&\ag\xd1\xaeW\xec\xc0\x45n*BF\x8f\xe4\x84\xc7g\x06\f\xa7~\\ \x80\xdc\xc1\xe4ztv\x8f\x41x\xcej\xf9\xcb\x7f\xe9\x17pE\x01\x9a\xc3\x9c\xa2h\xa0y\xfd\x44L\xc8\xa0\xaf\xa5\xba\x0f\x03\x30\x43J\x1d>\xd4\x8e\x1fm\t\xf9\x63\xde\xd2\x9ew\xe7\xde\x61Rv\x0fm7\xf7\xc2i\x96\x9d\xc5\xd9\x15\x10\xf2\"\x1f;\x83\xb3\xb4,%6\xc3:$\x17\xed\xad\x11\x1f\x46\x31\fj<\xd2\x1a\xe7\x41\xb3u\xd8\x80\xb3\xf8+\xab\xb5\x81\xc6^@\x9aw\xaay1\x1fy\xfe\x0f\x0f\xb0\x36\xb7\xdc\xca\xf6\xbf\x80\xebx\xc6sj\xb3qi\x9c\x1d\xdd\x90\xd9s\aC7\x19\x7f\"\xa4\x9aM\x98\x66\x10[\bb\xb3\xd8/Vh\"\xdf\xd1\xa2ZE\xf9\xb4\xb9\xf2HN8\x1a#6mBV\xbb\x32\xe3\x00\x84\xa9\xe2\xba\xb6\x86\xc9\xa6\x64\x8a\xd6\xa6\xc4\xd7>\x8b\x34\x1bke\xfe\xb1\xc9\x93\xe1\xeb\x8a;\xf1\x0f\xdb\x84\xe2-\xf8i\x04\xee\xafX/\xc7\x96pM\xd9L\x1dR8\xc6&'A8\v\xa5\x1c\x16\xd0\x1d\x32\x99\xb9\x1f\x35\xaf\x02\xb0\x13\x0f\x95\xd3\x9b\xd6\t\xcc)F\xe8\xf1TM\xb8\x96\xa6\rYa\x1f\xee\xaf\xbc#X\xff\xcf\x96\x91\x1f\x00\x80N\x9a\xa2\xe0\x00\xf7>\xb1\x91l)X^\xe7\xc7#\xfa\x88\xf7\xfb\v\x0eJ\x04\x46\xe0g\x10\t\xea\xc0\xa9\xbe\x83\x11\x33\x8e\xfb\xd6\xd5g\xef\xb4\x13M\x17\xa1\x44\xb7\x98w\xd0\x63\xe7\x9c\xa7\x96)\xe5\xferL\xa9\x85\x9b\xc9\xf3\xf6\x05\n(h\x99\x31\xe8\x64\x30\x9c*\x90H\x84\x00\x1a\x66\x0e>\xf7\xaa\xc9l[W{\xa9\x17\x91\x1ek\xe8\x12\xa1\xd4\xde\x1e\x38\x14{\xe0\x9a\x15\xaeZ&\x93z\xd6\x8d&a(\xf2@q\xc7\x8a-ir\x04[\xb9\xc1{\x17\xde,\xfc\xa9\xf2\xf8\x34\x33\t\x87\x91\xdf\xeb\xf7W[2\xe2\xd4\xe4Gx\xe8\x9b\x1a\xab\x44U(\x98 \xa7\x16\x8bNB\xf1\x91\xbe\x00\x87:\x91\x63\x9a\xc2\x8d\x13\x34\x8b\x33\x02\x88\x1e\xb1\xa8\am\xb1\xf5\xb3z=\x17?\xbd\xa1\xdb\x04\x0f){\x0e\x98\x18\x63\v`\xcd\xa5\r_\x1eS\xcd\xfa\xc0\xc7\x99S_\xb7\xe5J0\xde\x14\xc9IF1\xb6\x92\xf3K\xc1\xb0\xdd\xecH\xff-RSd'Lx\x96\x80\x90\xa3\xd7\xfdz#6\xa0v\x9e\x96\xfc\xcd\xecX\xf8vK/\x8d\xb9\xd6\x89\xa1W\xe1\xc6\xed\x9a\x1e\xde\xc7h\x93+.\x84\x1a\xf9\x8cX\xb8\xf0)\xfe{\x03\x84\xe8R\x1c\x01\xbb\xcc]\x88\xcd\x37\x8b\xe2-0\xd1\xbe\xf7\xc1\x95\xb7\x01\x43\xab\x30?\x96GmR)\x87\x10\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14\x14t-R\x8e\r\f\x06l2d\xd3~31h\x8b(\x1au010!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14/\\\xc6\xaf\xa7\xcc\xb5w@\xcaq\xc3\x8c\xc6i\xdc\xc6\x7fT\xef\x04\b\xf8\x9c\x8b\x12'\xe8\xec\x65\x02\x02\b\x00", + "0\x82\t\xa1\x02\x01\x03\x30\x82\tg\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\tX\x04\x82\tT0\x82\tP0\x82\x04\a\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x03\xf8\x30\x82\x03\xf4\x02\x01\x00\x30\x82\x03\xed\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b1$\xca}\xc3%>\xdc\x02\x02\b\x00\x80\x82\x03\xc0U\xe7\x7f\x9c\xd6\f\xd2i\x1dn\x8b\xb8\a\xecJ\xe7\x06g\xd1$\x1b\xd5h\x13=\xd7V^\x15@\xdb\xda\x88\x36\xc9\x02\x96\xb5\xb5\xf7\x81\xef\x88\x1d\x66\x62\xa8\x83\xf7\x91\xb1&\x1f\x9b%x\n\x04\xb1\xc0\x93H\xa2\xf0QO+\xf8\x03ga\x1b\xed)\xfe?\xdd\x83\xa3\x93u\xa7\xd9\x37[\xa7\xc9\xf4R\x86\xd2?\xca\x61\\\x1e\xf9\a}\xbd\xdav\x8a\x03\x8e\x12N\x8fhnrn\xf0\xbe\"\xc7\x9d\x97|E\xc0\xaa\x31\xe1U\x81\xb3\xec\x98\x94\xac\xf7\x15\x9b\x42I\x8c*)z%\x92\x64\x92\xbdN\\\xec\xff\x61\xbb\x8e\\\xc8\xdb\xba\x97\x30\xf4U\x9e\x1b\xfa\xbe*\x90\xcf\xe8\xc0\x9d\xb0\x0e$a\xe7:\xb7\x7f\xda\x63\xaa*J\xa6\x91R\xa6v\xc9\xbe\x9f\x1b\x1d\xa4\t[\x0f\xd1\x64N\xdf\fDY:\xef\x9a\xd8\"\xa2_\x80\xb5O\xbe\x84#\xe3tw<\x9e'd\xac\x65\xf4\xbb\x34\xb7\xa4\xfe\x02\x1a\x88\x05;K\xb8\xd8\xb9&i\"\x97=\x93\x9b\xe8r\xaaM\x8fvQ\x12YX\xf1\x1a\xa3\xdb]\xbc\xea\x84\x19UO\x00\xfb\xe2WG\xca\xea\xbe\x8f\x85\x8b\x1c'\x8d\x81p\x7f\xf1VX\xe1&\x94\xd8/\xde\xac\xc8\xac\xbf\xc3\xc6g\xa6\xf4l\xec <\xbc\x9d\xd9\xd0\xa1N\x8c\x11\x19+\xb3\xa1\xdfj\x8f\xa2\xc3\xcc\xf6\xbd\tz\x96\x61 \xd4\x06\x99Lo#\x9bL\xccs\x8b\x42H\x99\x45\x8f\xcb\xc8\x46\x1a\xfbQ\x03j\xf2\"\x85\x88\x9d\x61\x8b\x16\x33\xf4\xf7\x9b\xc8!O\xb1\xcd\x30\xfc)\x88\x12\xdc\xd4\x30L\xb9\xad\x34\xde\x01\xf8\xc1\x12\xa7M\xc7\x31\x99+E\x88\x06\x34inm4\xd8\xdd\n=Yt61j\xed\x91;[\x88\x43\x46?gf\xe4\xdeR\xb4\xbf{=Ty\xaf\x8d\xf5\n\x80\xfd\xeb\x31$\xbc$\xd7!\x9f\x87\xab\xbdu,\x13\x13\x96\xabv\xfb\xb2\x44\xd0\xd2\x19\xf1\x95\x9a\x91\xbfz{v\x95r\xa9\x16\xfc>\xa9N\x01\x15=Cs\xa3\x8b\xefH\xad\x11\xbdS\xd3\f\x15\x15\x1a\xb4:\xe0\x7f\x9a\xa1\x36Gr\x92\xf0\xdf\xb0\xe2\xbc\x35\xd4\x32k7iOG\x9a\xe2\x35\x8a\x31`\xed\x80W\xe2\x9dX\x9c\x7f\x46\xd2T\x0e(S\x8b\x1f\x46\x34\"\xacq\xc7\xca\x0f\xb4\xb7z\xfc\x34W\xa5\x86\x8d\x66\\\xc7:\xdb\xf8y:\x8a\xf6\xa2\x1e\t\xc9\x10\xe9\x93:\xc5\xed\xb2\xca\xbb\x66\xf1\x9d\xc9\x9c\x42ud>\xe4\x12+g\xf8\xbf+\x98]\xb6\xa0\xbay\x98\xe0G\\w\x85N&q\xfe\xab\\\xa8\x32\x93\xec\xd0&\x90\xe4\xda/4\x8aP\xb8;{L_\xa9>\x8a\xa8\xf3\xc0\xb7P\vwN\x8c\xa0\xaf\xdbY\xe7\xac\xd1\x34NbG.\x1e^\xb4\xc9\x64\xf8\x0f\xf4\xf8\xb6\x9a\xe3~\xcf\xb7\xee\x11\x14R\x89;'\x98\xfc\x95\xa7\xad\xbf\x61\x34\xad\x1a$*Hfeu\x9cY\xc0O_=Z\x8c\xee\xd0\xb1\x17m4F7\xa0\xbaq\xacws)\xa3\x37O\x02\xd3\x7f\x0e\xe8\xce\xff\x80\x11\x45\x42\x03Z\x87\xaa\xff%\x12\x1f\x43\x19>\xa9\x62\x96\fo3\x88\\\xaa\xf9\xe2\xb4\xb9\xf7U\xae\xb5vWG\x83\xe3\xfa\x05\xda\x86\x02\x97\xb4`\xaeY\xd5l\xc1\x33\xe1\x36\x36\x94y\x9e\xad\xa3-\xbc\xb5\xa2\xeb\xdd\xcd\xcbHB\x15\xb8\xe6\x0ev[Wt$\xe6\x89\xc4\xe8\b\xa9\xfe\xb3#\xa6\xcar\xe2\xe4\xcb\xc1J\xd1\x1d\xb9^6\x97\x19|\x15H\xf1-\xeb\xec\xadRo/\xe1\x19\xcf\xcf\x98\x13\r\xcc\xb2\xa6\x8a\xda\x93$=]\x83\xfe\x8d\x9eG\xd8n\x8d\x06R}F\x84\x04i4a\x04P\x1f\x86\x92\x94\xe9\v\x13[\xf6\x16\x81\xeb\xfa\xf1\xbb\x04h\x17\xca\x35o\xbaNL3\xce\xf4&\xb7t\xab\xa5\xd0\xaa\r\x85\x11\x30Xb\xdfH\xc7\xdf\xc9\x38\x9eo\x96#/\xc1\xd4\x8d\x65\x9b\x46_\x9c\xea&`\xb5\x95\x85q\x18\xc3\xf4Ta\xca\xfeU;\xbe\x81\xaf\xd9:'\xe9\x1c\x30\x82\x05\x41\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05\x32\x04\x82\x05.0\x82\x05*0\x82\x05&\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xee\x30\x82\x04\xea\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b\xd9h\xcb\b\x16\xc8\x93W\x02\x02\b\x00\x04\x82\x04\xc8|\xdb\xa6\x1e\x33\xa4\xc6N\x13\"z\x1f\xc6\x82\xab\x93_\xf0\xa4\xe4@\xac\xdf\x16\xec\x8d\x1f\xd9\xe4\x03\xd6\xc9\xc4\x1d\xfd\xa3\xe3\xba\xfc\xcb\xd0Ge\fn]\xfc\xd2\xd4\x63\xa7\x93\xf6\x8a\x44\x8c\xfe\x84\xd8\r\xa6\x16\"\xe1\x65\x10^\x18\x44X/\xc7\x64t_\xcfs4\xe1K\xe4\xb3[\xdb\x81K\x1c\x38r\xa6\xc5\xebV\x9b\xc7\xe3=Tn\x05,\xd3W\xc9O\x80\x1e\xd7\xd8&j\xcbyFp\xfc\x45\xa7y\xab\x01\x03\xb6\xb1\x44\x41\xd9s7\xaa\xd7\xf9\x44\x93\xaf\xbb\xb5w\xeb+ .\xbd\xea/\xde\xa6/\xd6\xact\xa5\x34\xfb\xdf\xf7\x02\xa2 \x15\xc8\x61r\xbb\x7f\x04\xf6\x0f\xf8~\xc3\xe6\xab*\xe6\xd8\xe1\rZ<\xc0X\xae\xf8\x1b\x15<{\x7f\xf5\x9f\xec\xf7?0O=lD\xdd\x0eL,\x93hC1\xa8\x97K\xf6\x66q*R>:\xe6r\x8a\xe6\xe3\xc8\xff\x65h\x1a\x46!\xb3\xf0\x46|\fe\xd1\x8e\xa4\x91\x11\\\x93\xeb\xeb\xae\x46\xf4\xbb\xf8\xf3~ 0\xf8\xcd\x19\xcdT\n\x7fO\xe8\xac\xa9\xacr\x96\x80\x45*Jc\x90\x01\x19\xd0~&S-\xc4 \xa5\x1f\x89g\x0f\xd9uQ\n\xf1\xd4\xfd.\xbe\xe6\x94;l\x8c\xe3\x0f_\xceXH\xde\x8d\xeb\xd3\xe1\n\xcd\xdf\x34M\xd1[\xab\x41\x41k\xeb\xa1/\x01Jr.\xf4^Dv\xc7\xe6\x16\xb9\xfb\x10\x37\x00-\xc6;\x17r!\xdb\xac\x86{\xf5p?s\xa3\xce\x0e \xbbYL#\xc2\xe8\"\"\xe0\x02\r\xe4\xa2?U\x9d\xc0\xeb\x9a\xc4\xf3\xaa\xb8\xf1s\xecG\xe8-k\xa1@\x94\xf6\a\xb9o\x03Zx\xe5YA\x1a\xc7\xcd\x43\x10 (\x95\xe0*o\xf2\xf8\x12\xd6\x13\x7f\x37=8\xa7\"\x91\xc6\xe3R\xde\xd8\xbfx\x9a\xa4\xf7\xc0\x8c\xbf\x81( \xb8\x01\xde\xb5k\nV\x12\\b\x1d\xaf\xb7\xf2tf\nz\xc4\x9f\x1e\xc2\xa8L\xd6vmt57\x12\\\x95\xee\x98\x1d\xe2\x91\xde\x13\b\xd0YMb\x92i\x1b\xf7!E\xaf\x83\xf8\x64\xf0\xfb\x92\x9d\xa1\xd9\x61^\x00\xc8\x1anj-\xad\xa8\x1b\x0e\xaf\xea\xb2\xae\x1c\x89\xc7M,\x0fM\x8dx\x8d\x15\x9dL\x90R\xa1\xa9\xd8\xb2\x66\xb9\xb1\x46\ni\x86+\x0f\xb2\x41\xce\xe8\x8eI\x97\b\vp\x97\xcb\xa4\x33?\x83kl\x17\xce\xd8\xd5\x9b\xd4U\x9b\x99\xe1\xba\x61\x31\x36y1_\xa1\x8c\xa9wB\xaa\x8c\x45n\xb6\x90\b\xe8.\xc4riB\xca\xa2\xd4\x8a,7\xe1\xde\xb8\x98\x36\xeb\xccX\f$\xad\xab\x62\x44m\x80\xd5\xce.J>\xa5\xc5\x34\xf8\x32&*V\xa4\xdd\xe9\x92\x06\xad\xe8\x85wk\xf1\x1b\xeb\xacw\x19\x1cj\xb7\xef(p\x87\x92\x33\xdd\xaa\x30\xc1\xa0\x93\x64\x18\xa2\x91\x7f\xf7\xc4\xa5\x16\x93\xb3[\xd8S(\xc5^\xb1\xce\x97\xbc\xb6\x65\xa8S\xcd\xf4Mk\xeaoo\xa5\x1c\xf1\x0f\xcb\x04%J\xfe}\xfc\xa3\xbd\x41\xd3\x96j\x8b\xad\xd4\xaa\nv\xea;\xab\x39U\xa3\x89\x9f\xf6\xf5\x9b\x9c\x83\xf8(P\xdf\x31t\x83\xdb\xf1\x0fL5j\xe5\x64.\xb9w=\xdd\xff\xa3\xa7\x90y\xc6[\x01\x16\x38\xa8\"\xa3\x14\x13\xed\xd0\x89\r\x1f:ALWy\xfc\x1d\xdf\xad\x1a\x11\x15\x31~\xdb\x99:l\xde\x94\x9a\x45L\xfb\xa5\xa5\x31\xee\xe3\t\x13m\xfd\x19\x37?\xf6\xed\x8f\f\xceK\xd1\xe1=\xfb\x85\x00\x84\x19\xeb\xa2\x63\x1d+-!\xee\bZm\xb0\xb1\xd6\x81\x00\xb6\xd0\t\x90\xb4\x84\x17\xd9*<\x1dS\xc6\xc1\x8b\xda\xae\f\n>\x1c\x8a\xc4\xd6\x97]H\xe7y\x80x\xaa\xde\x17`](\x15:B\xb7\x85\xc8`\x93(\xb0N\xc9\xf7\x46\xe7\xfcN\x9f\x9f\x12\xdf\xcbn\f\xafq\xda\xb7\xec=F\xf3\x35\x41\x42\xd8'\x92\x99\x1cM\xc9<\xe9\x0e\xcb?Wew\r\xdd\xff\xeap5\xcc\xf5\x38\x1bW\xdfm\xcb\xfd\x13\x39\xd6\x04\xe2\xf1\xc2\xd9\xea\x8c\x9f\xfb\xb5\xfc\xe6\xa9\xaa\x0f\x43\xc9\x9c\x91\xe4!\xaf\x37\x14xF\xe1)A\fN\xf5\x93\x1d\xf8\x33Go\x9d\x8b\xf3'\xd4\xbb\xf6\xae\xfa\xa5\x8b\x41\x8f\xb4\xd7/\xc1'\xeapU\x1d\xe2\xd8\fJ^|\x87\xa4\x0e\x84\a\xd3\x38g,U\x11\xfd\x1e\xdaMf\x01\x12\f\x1b||\\\x82!5e\\z\xd2\x66\xc2+^\xb8\xb1\xcb\xdfY\xc9\x31\xb7\x17&\x96^o\x1c\x62=\x8d\x88\xf1\xd1\x01>\xf9o\xb9w\xdc\xee\xeexY\xef\xcf:\x87\x88\xa2\xea\xfd\n\xa9\xa9>\f\xf8\x7f\x97\x32\x17\xc2\x97\xcb\xa4\x9b\xae]\xe7\x39++\xa8\xe6{Qu\x1fST7\xf4\x00\xa4\xb0\xa0\x93\xb4\x33\xe7\xae(\xc0-:\xb3\xaa\xd7\xcb\xfd\xd1\x17\xb5\x65=\f++\xc0\x37\x9c\xe7\x04\x9bqZ\x10\xc0\xba;1\xde\rfl\rL\x99\"v*u\x7f\x84\xd1\a\x1fW\xf0\vqA\xea\x38\xe2\xe7\xbe\x11<\x92\x8c{\x0e\xb4~v\xc4\x80\x41\xaeL\xe2\x38\x36\xcb\x82\x39\x38:U\xb4\xe2\x35\x94\xc3\xae=\xd1\x03\xf3\xdb\x00\xd9\xfa\x96\x62%\x97Q\xc5\xcf\x84\xe8\xf7\x8b/1\xeb\xa7\n\"o\xad\xf5(%\xaa\x99\x0e\xb1\x83\x9fpy\xaf\x10|,U\xfe$}\xea\x85H\x8ez\xf7G\xd8\fd\x97\xe0\x8f\x62^\xd0O!\xa4\x46\x8e(\xb0\xb1\x90\xec\x01}\xc4\xc8o\xf2\xe2\xb7\xc4\x35l\xa9\xf6\xaf\xc2\xb6\xa9\x02m\xb2\x8b\x43kA\x80\x9d^Q\xa7\x31\x00\x1b\xb5$\xed@\x99\x33\xde\x87\xd1KvxWL3y\x89\xd3\xfap\x0f/1B\x8c\xce\xe9\xc0X\xe1\x30\x30\xf1\xe9\xab\xc8`|\xe0j\x99\xe7\xd3!\x1a\xcc\x98`D\xaa\xff\xee\xec\x34 \x19\xba\x03;go\xee\xd5\xb3\xa7!W\xd6I\xaf\x91\x8f\xecp\xd0Y\x1ay\xe2\xd2\x94\x82S\xfb\xea\xd6\x83IJo\xd6\xed\x15\xc3q\b:\xbf\xde\xa8-T\xafJ@\xbc\xe5S\xaeK=p\xfe\x1c\x03\x1e\xb2\x9d\x1c\x35\xbd\x9a\xf8\xc5\xd1\xa5Jc\x18\x02\xd4\xff\xdd\xcd\xb3l8\xd1\x9a\xad\x16q\xf1\xc6\x1d\x8fl0\xfa.\x13\x9d\vN\xe6\xd3\x37\x80X&\r\x04\x97\xe6\x8d\xcc\x63<98/zs\x01\x0f\"iGT\x9e\x42\xc8Y\xb5\x35\x43\xb4\x37\x45Y\x85\xf2G\xc3\xfb#\x13\x18\xef\xd8\x11pt\xce\x97\xcf\xbf\xd5-\x99\x00\x86V\x9b\xdf\x05g\xf4I\x1e\xb5\x12#F\x04\x83\xf3\xc1Y\xc7{\xc3\"\f,\x1b}\x18\xb6\xd2\xfa(6\x8bQmX\xf4\xd6\xdf\x38\x94\xcflPO\n\xf3\xc3\x91\x39\xa5\xc9\xbc\xa8\xeb$\x1a\xddX\x9e\xdc\xb2\xee\xe1\xa5\x16h\xc2\x63\x8c\xc9\xa7\xbe\x1e\x30\x84\xa6(\xebP\xd9\xdd\x15\xea\x64\x34\xf0zVj\xdd\xb2p.\xearf9T\xaa\x36\xfah\xaa\x06]H\xca\xadN\xfeK@\xdf\x43\x46\xd6\xdf?\xa1\x9eL\xdc\xfeL\x01\t\x7f\xd8\x00\x84\x94)\x17g\x00\xd3\x46\xd2\xba\xb9\x62\x66P\xcd|zpFJ2b\xc2n\xe7^\x04$\xc5\xfd\x9d\xf4\x9b\xc8\xe9\xebs\xf9\xaa\xa4\xcc\x63\xa3\xdc\x63\xe0\x30\xecp@\x9e|cy\xae\xba\xfd\x95LF\xf1\xc4\xae\xb9\x03\xe8\xd4\xe4\x90):\xbb\xdb\xd8\x8f@\xc3\x39\x9aLpT\x9f\xc9\n\x04#\x98k\x9c\xc2\xe0\xad\xae\x30\xef\xff\x44[s.\x8f\xd7+\x12\xf0\x31\b\xfb\xb9U\xf0\xc3\x62\xbb_m\xa7\x1d\x61\xc2&\xce\xab\xb6\x88%\xce\x8b\x02\xb6\xc5\xa2\xcc\xd4\xa3t[v\xf7\xb4\xd9\x9c\x93\x86~\xac\x82\xe0\r\x83\xe1\xc9\x7f*\x86\xbb\xaa\xfe\xdc\x17\x9c(w\xe1X\x18\x15\t\xe3\xda\xdb\x8d\xeeU\xf6\xda\xad\xe5R\x84\xb4\xf0$\xce\xa1TK\x9f\xea]M\x7fS\vy\x1d\x87\xcb\v\xa8\xef\x03\xfaXW\xf6\x02p\xdbzd\x89\x1f\xc7\xca\x87\x02'3\xc5[*P\xc5\xb5{-=\xa9\xbc!{\xf2\xbe\x9cV5\x83\xba\xce\x34\x8d\xec{\xaa\xe4\xcb\xd1OJ1\x00\xd1\xb8\x30\x38\xaf\xe8\xe3\xd7\xc2\x8c\xe3\xb4#\xb3'\a\xc6\x88\xecX\xe9Y\xfb\xa9\x11\xa2\xc8w\"j[\x86\xde\xdc\xedvnsy\\\xb4\xcf\x19v\\k\x1cK\x03\xcb\x35\b\x94\x37\x01\x98R\xd8\x31\x42=\x7f\xa1\x11\x06\a\x88\xb8\x31\x35\xb2I(\xc6,DC\xb6\xbcXvlO\xc8\xb6\x30\x82\x05\x84\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05u\x04\x82\x05q0\x82\x05m0\x82\x05i\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x05\x31\x30\x82\x05-0W\x06\t*\x86H\x86\xf7\r\x01\x05\r0J0)\x06\t*\x86H\x86\xf7\r\x01\x05\f0\x1c\x04\by1\xf9\xe2\x42\x33\xf1\xaa\x02\x02\b\x00\x30\f\x06\b*\x86H\x86\xf7\r\x02\t\x05\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\xc9\xda_\x96\xc8,\x85]\xa0\x30\x82\x16k\xf4\xfd\x91\x04\x82\x04\xd0\xc3\x89jVj\x84Xv\xd7#\xd5\xa8\xc1/C8\x99\xf8\x64\x97\xe7\xe8\xd2\xcf\x36\x9b~\x04\xe5\x87\x80\xff\xd5XPZ\xb3\xc0\x15\xc9\xd5\x61\xd6;\x7f/;\x98PU\t\xcf\xc3\xdd\xbd\x8b\xcd\xdf \x90\xe1\xd2\xcd\"\x9f\xa7>\x10\xd3\xb7&Te\xfb\x18\x12X\x81\xd8\xe6\x97\xdf\x32\xd1\x04J\xdb\x05\xb4\x13\xa9\x86\x62 \x94\xdc\xaf\x98S\x16\xc7\xb2\x9c\x44\x30\xc5\xaa\x14z-\x93 \xffm\x8dGio9\xd4\x15\x81k\x85\x36\xf9Y\xa5\x8e\\@b\xf8\xfe\xf7\xe6u\xf7\x37\xfe]S\xa6\x66\xe5\x0eJ#\xa9\x80K\x04\x11\x0eP\xef\x9e\x88\xed\x39\xd1_\xfa\x90\"\xa3p\f\x8b \x9c\x80,\x90.,\xe0\xe6&\x84\xd8j\xe4 \x1e\xbc\x96\xba\a\x9d\x1d=l\xd1\x04\xc8\xd1y,\x96\x0f\xe8\xa5k\x03\x06Q\xfd{D\xab\x66JA\x04\x02\x64Z@}k\x1a\xbcn\xeehp<\x10\x32sv(H\xd9\xa4\xe1!\xf6\xe4\x03\x94\x10\xef\x82\xe0v|\x99\x30&\x9a\x95\xa2\xc5\xb9\xa7\xae\x9f\x85\xcb\xf1\x82\xcd=\x06\xec\xafr\xc1\x33\t\xf9Q\x94\x42\xf0i\xb9\xc6\x04\xe6z\xfb\x1c\xee\xac\x95\x9b\x88g\x19\xa8yg\xc7\x1b\xccr\xe9\x18\xd2\x96\xcf=\xf8\x98 S\xc9\x37\x0f\x92\xb1\xbc\xaf\xc6\xecO%\xda\x95\x14\xed\xb8>\xaf\xd1RL(;\x84\x8cI4c+\xd4\xf4x\xb1\x8f\xb0\x35{\xd5\x44\xc3\x98\x9e\x85\x86\xae\xee\x05\xdd\xa1oS\xe4\xdco\xf5|~\xd8z\x9b\x18\x43?{*\xf3\xb5\x39Z\x1cr;\xdd\x01y\x97\xff\xdbX\xe5Ma\xde\xcf/\x13{\xafk\xa4\xf2Y\n\x13V\x1c\x05\x00\x0f\x18\x66\x33r\xbd\x62\x8d\x11\xf7 R)B\x83\x33\xc1\x0f\a\x80\xd4X\xe2\"\x94\xad\xec\xbf\x01\xb6q}\x92\xb1u\x14\xf2\xfbw9\r\x82\xb5Q\xba\x1f\x65W\xaahj\x17\x41\x13\x38\xc0\xe5\xeb\xcc\x8c\xdd\xb7\x00N\x01\x06%\xab\x87\x1c\x30i\xc4\x15\x0e\xf8\xf0r\xb6\x1d\x92~\xe2\xe6w\xed\xb8?\xcfW\x8d\x90\xe4\xa3yI\x9a\xe0\x1fJ\xde\xe9\x44\x8d\xd5#;\ac\x92\x9f\xde\xba~g\xb0\x82\x41*\xcd\xe1\xbb@\xf1\x8a\x66pt\xf1\x99}\xb0\vj\xa2^~\xc0\x8c\xb2q\xda\xcf\xbc\xfb\x9c\x03\x0e\x33^\x13\xb2\x34\x38\xc1\x83\x95\xdf\x46\xfc\xe0\xe0\xaf\x93\xe0p\xd5\x15\x8c/\xaeK\xa6\xeb\x13\x8f\xaf\x1b\xf5q\xc4\x62q\b\x97\x10R\xfe\xbd`\xd7\x9f\xdf=\xc5\xdd\xcd\xe7\x8e\x85`\xdf\x61y[\x90\xd9\xaaV0m\x0f\xfb'\x84\xdd=\x04j\xe0p~\xbbY\xf4\xeb\xe8\xc0\x62\xaa\xf6\xed\xca\xae\xb2+\x0f\xc1VE\xe7$k\xaf\xeb\x15&\xb2\xcd\xae\x1f\xe7\x11\xc0\x1c\x19J\xc7Q*)\xdf\x14\x82\x43\xfeR9\xba\xe6l\xa5v\x8b\xb1!\x9c \xb0\x10\fD\xf2\xd4nA\x1b\x8f\x90#\xe3\x87\xfc\xf1\x46\xc6[\xae\xd0*+x\xf5+\xb9\x9f\x46K0\xf8IW~\xb4\xff\xca\xadM\xf3\xc1{B\xe0\xa4\x37/\xe2\xb2`\xe8\xaf\xd7\x39#LgD\xe5m\xb3%\x11\x9f+\xea#\xfb\x1e\xce\xbf\xa4/\x88\xec\x18@\x16\x43\x9fq\x9c\x8d\xbd]U;\x92N#<\x87\xed_.\x8f\xde\x83\xad\x30\x42~\x1a^\xf5\xc5u\xbb\x99n\xf1\x87\xe0\xf3Q\x1e}\xe8\xfc\xc6\x88\xf2\x39m\xaes\x9f\xad\x9b{g\x99\xdb\x90\x0e\xa0\xfc\xaf\xcc\xdb\x8b\xaa\xc2T\xd5-\xb3_\xa3\n>\xd6\x8d@M;\xe5-1\xd8\xb2\x12\a\xca\x36V\xd9/U\x82\xdc\x8e\x92\xa9l\x91\x9e\"\xe4\xc6'\x8b\x1a\xa2xV,Z\x19\xdf@\xf9\xfb\x44![\xdf/\x99\x84I\xcf\x1a\x15\xa5Y:f\tM\xc1\xf2\xb1$3\xbd\x86\x41\xdc\x33\x9b\x03\xc0\xa8\xf8\x94x.\x16\x97\xef#\xee\xa4\xac:\x90\xb6\xd9\xc0\xda^&4&\xce\xc9\xf8\x45\x37\x83|\xbd\x9c`@a(\xcd\x9c\xb4\xe4\xe6\\O\xd1yB\x13\xa9o&#\xc2l\x8e\x8d~?\xee+M\xd2[\x80\xdct\xda\x1f\xbc&T\xc5\xfe\xee\xa9O\xce\x46\xaf\x90\xb0\x12\x9a\x18\x0e\x06\x05\xc7\x98\xef\xccm\xa3\x46\x91\xa5\x0e\xe7\x35\x1a\x7f\x9d\xae\xa0\xb4\n2;\xe4\xcdK>\x89s\xc9\x97\x38\xe5\x86O$\xedJC\x04\x02\xc1)\x8d\x85\xa2\xdd\xb2\x61<\xce\x8bG.\xedK$\x94\xb7\xbf\x9dUB\x95\xc2'\xe5\t\xd4 \x03 !:\xd8\xd2\xa2\xb3G\x93OZ9\xca\xd8t\xa9\x19\xa6\x9a#\xb1!\xa3\xb3\x14\xcc\xe2\x12\x91\x30\xdbP\xf8\x44t\xd6p\xdd}&\x7f\xbf\x32\x93\x1f=@\xbf.\xec(\xf5\xb1\xaf\x11\xc7Nd\x13<\xbf.\x19\x81\xfe\x35\xba\xecn\xb6\xa9\xfe\xc6\x85\x33\x41X\xab\x06\xae+\x96\x62\x1f,l\xad\xec\x1aYUZo\xe0\xebq\x8d\xb5\f\x81*9\xbdg9H\xfb\x91\x64\xad\x01LJ\x0f\x30)\xa0\xcf\x30\x96\x43\xe9\xfc\"K\xf3O\xab\xec\xbcZ\xfb\x7f \xd9\xd5\xc7\xce\x93\xa3.\x82\xd1\xa0\xc6\x16\xd5\x64-?i\x15\xfd\xf3(=Na\x01,\xd4+@Qn\x95\x00\xa4\x34\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14G\xf4\x18\xa5K\x85\xb7\x02\xc1\x97\xffW\xb6o!E4=\x92\"010!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\x17\x45\f\xdfSv\x9b\xce;\x12\xddG\x05m\x16\x90\x9d)\x9b\xe1\x04\b\xa1\xf2\x82\x1c\xd1\xd1{\\\x02\x02\b\x00", + "0\x82\n\x03\x02\x01\x03\x30\x82\t\xc9\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\t\xba\x04\x82\t\xb6\x30\x82\t\xb2\x30\x82\x04\x34\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x04%0\x82\x04!\x02\x01\x00\x30\x82\x04\x1a\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30I\x06\t*\x86H\x86\xf7\r\x01\x05\r0<0\x1b\x06\t*\x86H\x86\xf7\r\x01\x05\f0\x0e\x04\b\xdbH\xe6\x98\t\x8fn-\x02\x02\b\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\xee\xb3\x10\xe5!\x85\x03>i\xad\xdfx\xa7\xd8\xac\xf1\x80\x82\x03\xc0\xcbX\x11(\x1d\xbc<\x8c\xe7{\x15g0\xf3+\x94\x10\x8c\xbe\xfd\xaa\x11\xd7\x99\xee!\xb6\x1bOS\xcb\x44\xffO\xbf\xf6\x43=\x12\xe6\t\xe8\x05\xdd/\xc5\x39\xde\f\x88\xe8N\x89\x8f_\xdf#P\xe6\xb7\xba\x1a\xdd\x1c\x63Q\x0eq\xb7\xf7\x39<\xd4\xe7RP\xc5\xd7\xbf\x65\x94r\x97*\xb9h\xc2\xbd\f\x97\x02t#\x7f\x11k\xea\xb4\xe4/\xf0\x8b\x91\\\xdb\xae\x10\xbf\x89\xbc\x62\xef\x99\xbf\aYX\x12\xef\xaf\xe6\xcd\x30'\xe4\xab\x44\xf7\xf9\x14\xb2]\xfa\x97\xe6\x9a\xed\x85`\x86\xd9\xb0\xd7\xa4\xe4\x00\xa8\xee\xbb\xfc\r\xe8Xz\xca\x02\x1d\x02\xab\xbd\x16PO\xfc`\xdeH\xb1\x7f\xea\xba\x45{)\xfe\x8e\xedH\xd2\x31\x64\xda\x89\x84o\xd1\xd2\xb1{\x97\x19\x38\x16\xd9?\xd6\xdbo\xabV4\xca\x34\x9cWAn\x87\x85*\xa8\xfb\xe9\xf6=\xb6\x83{\x02\xc9\xbe\xf1\xbb\x8e\xe5h\xae\xaa\xe1%\x8d\x1f\x1fRE>\xef\x33\xd8X\xd9H\xd4\xb5\xe1S!\xb5\xbd\xd4\x63\x1f\xbf\xe4\x30^\xc3\x63\xce\xdc\x12\x8c\xc7\f\xea;\xf3\v8\x8d\xcc\x9b\xe7\xa0\x14^H\x9ct\x86\x8e+w\x80\xbb\x85\xa6\xd4%nu\aY\xd6\x88\x00\x35\x03Z\xb0\x86~\x01\xa7wt\x13\xfa\x9f-\xe3\x90\xdah#6\vb!v\xdal\x05\x35\x80\xfc\xee_<\xac`*\x9cnL\xaa\xa3\xd1\xdf,~\x0e\xc0\xa0\x84\xe4\xb2\x33\x1f\x8c\xcbt1\x18[\v\x18\x41\xc6\x87\x13\xa2\xad\x1d\x43^g\xd0\x31\xf5\x61|=\x16U\x01\x94\x45\xa4P\x0f\xb1\x1b\x81Q\xa7\x92\xae\xa3mNUF7\x98\xe1\xe4\\)y\xc9v\n\xb5\x9d\x1b\x8a\xf6\xab\xebin\x17\x88\xeb\x82\xfax/\x8c\x30\xfd\xf1t\xcdSx'C\x82\x05\x37\a\xb3L\x89\x9d\x00\x1ds\xad\x0f\xcd\x63\xbe\x9b\xa9P\xa5\x43t\x86\x87\xbc\xd9\x97\x66\x84\x35>g\xce\x92,x\xc7\x88\x19j\x1c\xa8\x93\vy!\xe5\x39\x1b\x00h*\v\xacj/\xc1\x9c\x90\x18\x86\x63Sr4\xd9\xa8\x92\xce\x64:\xeb\xba\xd8\x31\xf3\xfb*\xac\xc6\xe7\xd1\v|\xfc\xbbiW\xc8\x97=\xdb\x81w*\x9f\a,yi\xbcQ\x0eh\x11\x00\x10\xed\x9f\xb8\x8d\xa0% \xd3=\b F\xfa\x89\xefiL`3\x80\xb9S\xb4{\xab\x38\xf1\xcd\xb8u\xc4\x85\n\xda\xab\x19@\xd3\x88\xd5\xf7_\x8e\xcd\x8e\xa4\x1c\x9c\"m\xce\x66)\xfa\x62o\x01\xdc\x46\x45\x38\x64\xf7\xc4\x94\xfdHDpM\xef\xf0K\x95\xf8h\x8d\xb7\x35}\xc6\xf5\x97\xce]\xad\xe8\\\xebO\x9b[\x03\xce\x33`\xf5\xce\xcc\xfe\xfbw@\xc4\xf4\x9d\xf3,\xdb\x83\xc2\x1a\xf2\xb6\xbe\xfc,\x7f) 5P\x00`\x03\xd2\xb3\x03\x18\x64\xb9\x64\x98\x33\xdbGC\xe2\xa1\x85y\x9b\xb1\v\x0e\xbb\x14_\xb9\x16\xb6\xc3\xf6\\\x01\xe3\xaa?\x03\xad\x18\xeb\x0e=\xa3\x1f\xccMHD~\xda\xb9\x9d\x17\xe8\x92\x46\xea\xf5>\x05N\xa7\xb5\x94m\x95\x42\xa7q\xfb\xc2\x45\xd6\xd2\x86\xd0y\x99\x1f\x96x\"\xeb\x05&\xf2\xa1gg+\xae\x1d(B\xd6\xbe\b\xf6\xb7T\xc8\x82\xbf\x92\x0f,\xbaG\xe2\x01s,\xd7\x34\x84/\xb6\x41\x84\xebz\xb2\xf9\xdd\x31\xbe\a\xb4\x88\x05\xd8\xe1yU\xe6K\x8c\xdc\xd1vXrB(\xb3\x9f\xd0\x05\x37ket\xce\r\x01\xa9I\xc5\x90\xab\x90\x16,\x9c\xba\xcb\x94\xc7\xfa\xe0\x39\x82\xa2\x88\xd6\f\xc4M\xfe\xb4\xbc\x87\xe5\x63;k\xf0\xd1\t9\x8fQO2\xae\xed\f\xffyR\x19\xa9NE\x11\xc3_\xd6+f\xe3\x9c\xbe\xbc\xda\x65%\xcd\xf5sE\t\xf5]k\x83\x45(\x98,XD\xca\x37\xeb\xc3\xc2\x10w\x14y\x9b\xd8\xb2\xbf\x45\xd5\x63\xe4\x37\x42{-\xe2I\xb3\x18\x8e\x86s\xf1Y\x8a\xf2\xd3\x8d\xd6\xb5\x8a\x05\x02\x02\b\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\x61\xa0/\x8d\f\xa1\x03\xc9\xdf.\x81\x65\xe0\x63pU\x04\x82\x04\xd0$\x1e\xf9\x1d\xc4\xe9\xbfI<\x1eUJ\xd4\xb0\f\xdd[\x92\xb2\xed\x18\xac\x66\x90\x1b)=\x10\xad\x02\xe7\x17\x83\x44g\xba\x11o\x05\xf5\xf7\x37\xcbZ\xe9\x0e\xc3K\x1b\x62\xee\xb2\xb7\x14\x85\a-\x95\x83\xa9\xdc=K3\xadh\xbfT\xf8\xef%\x05@\xcd\x61\xbe\x12\xebxu6\b\x8cZW\xa1\x98\xd5\x42\x01\x1bL%\xc2\x18\x9f\x91\xfex\x88\x99GZ ,71\x05\x98\xef\x91n\xeb.\x86\x90\x61\xb1W\x1a\x05\x82\x14\f\xa8\x94\xaeV{\xd6/\x8b.\x91\xa6\x12h\x1f\x06\t/\xa6\xed\x33\x99rV\xe5\xf7\xea\xcc\xcf'\xa5\xadIZ\xbc{\xe3\x62\x63\x8f\x00+\x96\xc5?\xaf$\xba\xf6\x8d\xe2\xef\x18P\xd6\xd8O\xb2]\xb7\x96o\x02\xf7}\xf2\xa2{\x9b\x13\x98\xde\xddn\xb5HR\x8e\x44\xad\xe0\xcf@\x9f\xfd\x88\x33\x66\xcejI_\xe7K6\x93\x7fIb\xc9Z\xae\xa1\xca\xf7Z\xbe\x85w\x9a\x8f\xceM\x84\x81\xd0\xa2\xee`\x92\x86\x16*\xd5\b\xb6Xc\a|A\xac\x97O\xf0\xcf\xd8\xd2\xb1\xd7\x1d\xe5\xb8|\x04+\xd9\xee\xf7\"\x88\xa1S\xdb^[GI\xeb\xcf\x04xi\xd1\xfc\x8a\xa9\x61\x92\xbf\\\x7f\xdeIB\xfc\r\xc2\xa2\x8f\xba\xdf\x12\xa4\x62\xfb\x8d\xd3\xc5\xf9\x85L\x17p\xb7\xf7\x99)R\x92\x36\xc5K1#\\\t'<\xa0v]\x92\x99\x63\x88\xca\xad\xed\xd7\x85\x98/\xbe\xaa\xa5\xf3\nv\x13\x01\x90\x8a\xe7Z-+\x1a\x80\x33\x86\xab\xd8\xa7\xae\v}\xcd\x64\x8d\xa6\xb6\xfb\x83\x9f\x91#\xcb\xda\x63\xd0\xde\xf4\xdd\xaa#IlD\xfao\x12\x13\x90\x37\xde\xa3rE\x1a\xa7\xab\x01m\xd6\x34\xe7Q\x0e\x33\xbc\t\xbf\xb6\x16\xf8\xd3\x11\x11\xd1_\xaa\x32\xb6[\xe7\xbc\xdd\xaa\xe4\xed\x42=.\xf7\xa1\x06\x39\xd4\x00\xc6\xc8\xed\xb5\x96\xc1\xbfL\xf1\xf6\xc6Y\xf4\x99\x9c\x10\"\xa1:\xcd\x94\xac\v\xc8~)\xbc\xf0\xae'z\xb8\\\xa0\x13\x36\xb5\x19K,\xc1\xceIW\x1d\x36\xf0\xc2L\xdfm\xc9\x64h\xcb\xea\"2\xd7\x11,w\xbe\x01\xa3\x82-\xa1K\x13\x93\x87=\x01t\xc6\xc6\xf9\xae.\xa1\x44]Glo\xc6\xce\xef\x32\xf8\x8dSM\xa5\xf0\xa0Q~\xd8\x35U*\x04\xb9\x42\xa7Q\xba\xad\xce\x88{\x93%\x9d\x03\b\xfau8cx\x13\x11\x9d\xf6\xcc\x18\xe3\x99\xa9]\x90k\xbf\x9ci\x99\x63'5\x8a&\ag\xd1\xaeW\xec\xc0\x45n*BF\x8f\xe4\x84\xc7g\x06\f\xa7~\\ \x80\xdc\xc1\xe4ztv\x8f\x41x\xcej\xf9\xcb\x7f\xe9\x17pE\x01\x9a\xc3\x9c\xa2h\xa0y\xfd\x44L\xc8\xa0\xaf\xa5\xba\x0f\x03\x30\x43J\x1d>\xd4\x8e\x1fm\t\xf9\x63\xde\xd2\x9ew\xe7\xde\x61Rv\x0fm7\xf7\xc2i\x96\x9d\xc5\xd9\x15\x10\xf2\"\x1f;\x83\xb3\xb4,%6\xc3:$\x17\xed\xad\x11\x1f\x46\x31\fj<\xd2\x1a\xe7\x41\xb3u\xd8\x80\xb3\xf8+\xab\xb5\x81\xc6^@\x9aw\xaay1\x1fy\xfe\x0f\x0f\xb0\x36\xb7\xdc\xca\xf6\xbf\x80\xebx\xc6sj\xb3qi\x9c\x1d\xdd\x90\xd9s\aC7\x19\x7f\"\xa4\x9aM\x98\x66\x10[\bb\xb3\xd8/Vh\"\xdf\xd1\xa2ZE\xf9\xb4\xb9\xf2HN8\x1a#6mBV\xbb\x32\xe3\x00\x84\xa9\xe2\xba\xb6\x86\xc9\xa6\x64\x8a\xd6\xa6\xc4\xd7>\x8b\x34\x1bke\xfe\xb1\xc9\x93\xe1\xeb\x8a;\xf1\x0f\xdb\x84\xe2-\xf8i\x04\xee\xafX/\xc7\x96pM\xd9L\x1dR8\xc6&'A8\v\xa5\x1c\x16\xd0\x1d\x32\x99\xb9\x1f\x35\xaf\x02\xb0\x13\x0f\x95\xd3\x9b\xd6\t\xcc)F\xe8\xf1TM\xb8\x96\xa6\rYa\x1f\xee\xaf\xbc#X\xff\xcf\x96\x91\x1f\x00\x80N\x9a\xa2\xe0\x00\xf7>\xb1\x91l)X^\xe7\xc7#\xfa\x88\xf7\xfb\v\x0eJ\x04\x46\xe0g\x10\t\xea\xc0\xa9\xbe\x83\x11\x33\x8e\xfb\xd6\xd5g\xef\xb4\x13M\x17\xa1\x44\xb7\x98w\xd0\x63\xe7\x9c\xa7\x96)\xe5\xferL\xa9\x85\x9b\xc9\xf3\xf6\x05\n(h\x99\x31\xe8\x64\x30\x9c*\x90H\x84\x00\x1a\x66\x0e>\xf7\xaa\xc9l[W{\xa9\x17\x91\x1ek\xe8\x12\xa1\xd4\xde\x1e\x38\x14{\xe0\x9a\x15\xaeZ&\x93z\xd6\x8d&a(\xf2@q\xc7\x8a-ir\x04[\xb9\xc1{\x17\xde,\xfc\xa9\xf2\xf8\x34\x33\t\x87\x91\xdf\xeb\xf7W[2\xe2\xd4\xe4Gx\xe8\x9b\x1a\xab\x44U(\x98 \xa7\x16\x8bNB\xf1\x91\xbe\x00\x87:\x91\x63\x9a\xc2\x8d\x13\x34\x8b\x33\x02\x88\x1e\xb1\xa8\am\xb1\xf5\xb3z=\x17?\xbd\xa1\xdb\x04\x0f){\x0e\x98\x18\x63\v`\xcd\xa5\r_\x1eS\xcd\xfa\xc0\xc7\x99S_\xb7\xe5J0\xde\x14\xc9IF1\xb6\x92\xf3K\xc1\xb0\xdd\xecH\xff-RSd'Lx\x96\x80\x90\xa3\xd7\xfdz#6\xa0v\x9e\x96\xfc\xcd\xecX\xf8vK/\x8d\xb9\xd6\x89\xa1W\xe1\xc6\xed\x9a\x1e\xde\xc7h\x93+.\x84\x1a\xf9\x8cX\xb8\xf0)\xfe{\x03\x84\xe8R\x1c\x01\xbb\xcc]\x88\xcd\x37\x8b\xe2-0\xd1\xbe\xf7\xc1\x95\xb7\x01\x43\xab\x30?\x96GmR)\x87\x10\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14\x14t-R\x8e\r\f\x06l2d\xd3~31h\x8b(\x1au010!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14/\\\xc6\xaf\xa7\xcc\xb5w@\xcaq\xc3\x8c\xc6i\xdc\xc6\x7fT\xef\x04\b\xf8\x9c\x8b\x12'\xe8\xec\x65\x02\x02\b\x00", }; -static const size_t kLen185 = 982; +static const size_t kLen185 = 2691; static const char *kData185[] = { - "0\x82\x03\xd2\x02\x01\x03\x30\x82\x03\x98\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03\x89\x04\x82\x03\x85\x30\x82\x03\x81\x30\x82\x02w\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x02h0\x82\x02\x64\x02\x01\x00\x30\x82\x02]\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\bAF\"\xac\xe7\xd6~a\x02\x02\b\x00\x80\x82\x02\x30\x9a\x05UZ\xa0\xf6\xd4\x8c^\x1c'\x91\x11\xfd\x1d\xe8\xfd\xae\xf2\xe6\x9f(\xb8\x1e\xfa\xce\x88\xb4#\xd6\xfan\a\xe9\x33\x81p\x1d\xd0^\x94\x04\xf1`\x8e\xbf\xe1\xef\xf4\xd7\xb2/\r\xe9p+\xe8\x62\xfc\xd3*I\xf3\xf1\x06o*\x94\x8c\x42\xff\xc6\x80\xa8j\xbf\xa3\n\xd3\x8eYR\xea`\xe8Zd#\xac\x8d@-\xc9\xfe\v\xf3\x93R\xc3>\xea\x34\x9a\xea\x42j\xe4\t%D]^\xb4;\xfb\xe0\xc2\xdf\xd8\xaf\xae Y\xb0\x8c\xdd\xb3J_\xcal/\xe3\xb4\x99\xc6\x8fu\xc5r1\x0eLF\xe6\xe1\xbf?\xdf\x02}\xde\x35\xad\xd9\x9d\xcbt\xa7\\R;\xc2\x9cv\xbd\xf7\x96\xfc\xc5\x9d\xc7\xa7y0\xa0\x89\xd6\xd3\xa8\xe8\x63\xd2:?\x88\xc1\"\x8c \x9c\xa0#\a\xc3\xe4\f6\x19\xa8\xa3\xc4\xbc\xbc\xd6=\x80\xcbT\x91\xc4\xab\x02\xd2\x43\x30\xe5\x01\xbd%\xcd\xe4)U\x0fn\x83\xb8\xfbp\xf2\x34\x9a\x15\xc6\x16\xdf\x89\xe4\xd4\x83&\bb\x05\xa6\xea\xf3\x63\xc3\xb5ib\xf8`\\(!Q\xa4\x43v\xdd\x41m\xbdm\x8e\n\xbaI\x1b\xe2\f\xb6\x85\x9b$<\xdf&\x9d\x05Pd\x12\x96$\xdbMy\a\xa7\xb2<\xf9\x42\xca\xdag\xc0m\xf2~\xbc\x1e\\+K\xf6\xf4\x35\x82pk\x81\x16\xfc\xf1\xa9_\a,\xe9\x1e?0\x82\x01\x02\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xf4\x04\x81\xf1\x30\x81\xee\x30\x81\xeb\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x81\xb4\x30\x81\xb1\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\bo\xb9\x01\x93l\rM\xe1\x02\x02\b\x00\x04\x81\x90\aBjZLAA8\xe4\x15\xc2\x85N\x88\xc6\xd3o\x9f%\xd8\x66\x86\xf3\x65]QC\xd6\x03\x91L\xeb\xbbu\xce\x8b\xf4GCL\x1aKH\x92\xf4\xaf\n_I\x96\xea\xaf\x31){\xa3\xb5\xd3\xe4g\f \x0eR\x9e\xcf\xcfj-E8Ra\xbf\x10+\xc1\xc5\xde\x04\x1d\nR\x88\a9\xc2\xc1\xd0\x44\x39\x9f\x46\xf2i\xa4\x30[\xe4`hi\xb0\x95x\x05\xef\xe1\x81\xc2\xd2N)R9Q\xfc=(\xe1{Xv\xcf\x35\x33/\xef\x95v\fR\x11i\x17\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14R\x8c?r\x8c\xcf:\xeb\xc8\xff\xc2\x8cHB\xa6\x1c\x42n\x18\x43\x04\b\xea\xec\xdc\xf6\xc4\xdf\xda\xd6\x02\x02\b\x00", + "0\x82\n\x7f\x02\x01\x03\x30\x82\nE\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\n6\x04\x82\n20\x82\n.0\x82\x04\xa2\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x04\x93\x30\x82\x04\x8f\x02\x01\x00\x30\x82\x04\x88\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30W\x06\t*\x86H\x86\xf7\r\x01\x05\r0J0)\x06\t*\x86H\x86\xf7\r\x01\x05\f0\x1c\x04\b\xb2^\rm\xda\xaa/\xbe\x02\x02\b\x00\x30\f\x06\b*\x86H\x86\xf7\r\x02\t\x05\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10<\x04x7\xb3\xb2$\xd3\xb5\x46 \xb7\xd2\xdd].\x80\x82\x04 :\x01\xe4\xf4W\xd3\xed\x14\xd0\x42?\xd3\x61\xee\x84\xcd+\b`0\xbdr\xa7\xd5\xa4\xf2\x13\xe9\xf0\x44\x66&4\xe7,]\xc9\xb0K\xabG\x16\xab\xe6\x06\xa6;yA\fy\xd5\x9b\x02g\xd8\x7f\xc8\x36\x37'\xb4\x44\xa2^\r8\xb8\x41\x8e:\xf1\xe9\xab\xe0\x19\xd0\xe1\xc7\x92\xd4[5\xf3yH;\xfc%\xfc\xc6\x9f\xed\x35([\xfa\xeePB\xa3\xc3\x96\xee\xe0\x87\x33^\xa7\xc7\n\xfe\xda\xe5\xd5)jW\b\x7fV7*\x1a\xa0m\xe9\x84\xac\xed\x0e\xd8\xc0\xd8\xc6w\xb1\xdd\x1b\xa1\xed\xa7y\x13.[\x9b\x80\x44\x9e\xff\nn\x99\x33\xcf\xf1G$\xaaH\xe7,\xb3\xe6\xdc\xd4\x1e\xe4\xb8^r\xaf?\xd3%J\xac{5\xb1\x82\xa5\xd9\xf8\x01\x12\x92IL\x17\a\xb2\xb1>\xcb\xfd\xd1\x17\xb5\x65=\f++\xc0\x37\x9c\xe7\x04\x9bqZ\x10\xc0\xba;1\xde\rfl\rL\x99\"v*u\x7f\x84\xd1\a\x1fW\xf0\vqA\xea\x38\xe2\xe7\xbe\x11<\x92\x8c{\x0e\xb4~v\xc4\x80\x41\xaeL\xe2\x38\x36\xcb\x82\x39\x38:U\xb4\xe2\x35\x94\xc3\xae=\xd1\x03\xf3\xdb\x00\xd9\xfa\x96\x62%\x97Q\xc5\xcf\x84\xe8\xf7\x8b/1\xeb\xa7\n\"o\xad\xf5(%\xaa\x99\x0e\xb1\x83\x9fpy\xaf\x10|,U\xfe$}\xea\x85H\x8ez\xf7G\xd8\fd\x97\xe0\x8f\x62^\xd0O!\xa4\x46\x8e(\xb0\xb1\x90\xec\x01}\xc4\xc8o\xf2\xe2\xb7\xc4\x35l\xa9\xf6\xaf\xc2\xb6\xa9\x02m\xb2\x8b\x43kA\x80\x9d^Q\xa7\x31\x00\x1b\xb5$\xed@\x99\x33\xde\x87\xd1KvxWL3y\x89\xd3\xfap\x0f/1B\x8c\xce\xe9\xc0X\xe1\x30\x30\xf1\xe9\xab\xc8`|\xe0j\x99\xe7\xd3!\x1a\xcc\x98`D\xaa\xff\xee\xec\x34 \x19\xba\x03;go\xee\xd5\xb3\xa7!W\xd6I\xaf\x91\x8f\xecp\xd0Y\x1ay\xe2\xd2\x94\x82S\xfb\xea\xd6\x83IJo\xd6\xed\x15\xc3q\b:\xbf\xde\xa8-T\xafJ@\xbc\xe5S\xaeK=p\xfe\x1c\x03\x1e\xb2\x9d\x1c\x35\xbd\x9a\xf8\xc5\xd1\xa5Jc\x18\x02\xd4\xff\xdd\xcd\xb3l8\xd1\x9a\xad\x16q\xf1\xc6\x1d\x8fl0\xfa.\x13\x9d\vN\xe6\xd3\x37\x80X&\r\x04\x97\xe6\x8d\xcc\x63<98/zs\x01\x0f\"iGT\x9e\x42\xc8Y\xb5\x35\x43\xb4\x37\x45Y\x85\xf2G\xc3\xfb#\x13\x18\xef\xd8\x11pt\xce\x97\xcf\xbf\xd5-\x99\x00\x86V\x9b\xdf\x05g\xf4I\x1e\xb5\x12#F\x04\x83\xf3\xc1Y\xc7{\xc3\"\f,\x1b}\x18\xb6\xd2\xfa(6\x8bQmX\xf4\xd6\xdf\x38\x94\xcflPO\n\xf3\xc3\x91\x39\xa5\xc9\xbc\xa8\xeb$\x1a\xddX\x9e\xdc\xb2\xee\xe1\xa5\x16h\xc2\x63\x8c\xc9\xa7\xbe\x1e\x30\x84\xa6(\xebP\xd9\xdd\x15\xea\x64\x34\xf0zVj\xdd\xb2p.\xearf9T\xaa\x36\xfah\xaa\x06]H\xca\xadN\xfeK@\xdf\x43\x46\xd6\xdf?\xa1\x9eL\xdc\xfeL\x01\t\x7f\xd8\x00\x84\x94)\x17g\x00\xd3\x46\xd2\xba\xb9\x62\x66P\xcd|zpFJ2b\xc2n\xe7^\x04$\xc5\xfd\x9d\xf4\x9b\xc8\xe9\xebs\xf9\xaa\xa4\xcc\x63\xa3\xdc\x63\xe0\x30\xecp@\x9e|cy\xae\xba\xfd\x95LF\xf1\xc4\xae\xb9\x03\xe8\xd4\xe4\x90):\xbb\xdb\xd8\x8f@\xc3\x39\x9aLpT\x9f\xc9\n\x04#\x98k\x9c\xc2\xe0\xad\xae\x30\xef\xff\x44[s.\x8f\xd7+\x12\xf0\x31\b\xfb\xb9U\xf0\xc3\x62\xbb_m\xa7\x1d\x61\xc2&\xce\xab\xb6\x88%\xce\x8b\x02\xb6\xc5\xa2\xcc\xd4\xa3t[v\xf7\xb4\xd9\x9c\x93\x86~\xac\x82\xe0\r\x83\xe1\xc9\x7f*\x86\xbb\xaa\xfe\xdc\x17\x9c(w\xe1X\x18\x15\t\xe3\xda\xdb\x8d\xeeU\xf6\xda\xad\xe5R\x84\xb4\xf0$\xce\xa1TK\x9f\xea]M\x7fS\vy\x1d\x87\xcb\v\xa8\xef\x03\xfaXW\xf6\x02p\xdbzd\x89\x1f\xc7\xca\x87\x02'3\xc5[*P\xc5\xb5{-=\xa9\xbc!{\xf2\xbe\x9cV5\x83\xba\xce\x34\x8d\xec{\xaa\xe4\xcb\xd1OJ1\x00\xd1\xb8\x30\x38\xaf\xe8\xe3\xd7\xc2\x8c\xe3\xb4#\xb3'\a\xc6\x88\xecX\xe9Y\xfb\xa9\x11\xa2\xc8w\"j[\x86\xde\xdc\xedvnsy\\\xb4\xcf\x19v\\k\x1cK\x03\xcb\x35\b\x94\x37\x01\x98R\xd8\x31\x42=\x7f\xa1\x11\x06\a\x88\xb8\x31\x35\xb2I(\xc6,DC\xb6\xbcXvlO\xc8\xb6\x30\x82\x05\x84\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05u\x04\x82\x05q0\x82\x05m0\x82\x05i\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x05\x31\x30\x82\x05-0W\x06\t*\x86H\x86\xf7\r\x01\x05\r0J0)\x06\t*\x86H\x86\xf7\r\x01\x05\f0\x1c\x04\by1\xf9\xe2\x42\x33\xf1\xaa\x02\x02\b\x00\x30\f\x06\b*\x86H\x86\xf7\r\x02\t\x05\x00\x30\x1d\x06\t`\x86H\x01\x65\x03\x04\x01\x02\x04\x10\xc9\xda_\x96\xc8,\x85]\xa0\x30\x82\x16k\xf4\xfd\x91\x04\x82\x04\xd0\xc3\x89jVj\x84Xv\xd7#\xd5\xa8\xc1/C8\x99\xf8\x64\x97\xe7\xe8\xd2\xcf\x36\x9b~\x04\xe5\x87\x80\xff\xd5XPZ\xb3\xc0\x15\xc9\xd5\x61\xd6;\x7f/;\x98PU\t\xcf\xc3\xdd\xbd\x8b\xcd\xdf \x90\xe1\xd2\xcd\"\x9f\xa7>\x10\xd3\xb7&Te\xfb\x18\x12X\x81\xd8\xe6\x97\xdf\x32\xd1\x04J\xdb\x05\xb4\x13\xa9\x86\x62 \x94\xdc\xaf\x98S\x16\xc7\xb2\x9c\x44\x30\xc5\xaa\x14z-\x93 \xffm\x8dGio9\xd4\x15\x81k\x85\x36\xf9Y\xa5\x8e\\@b\xf8\xfe\xf7\xe6u\xf7\x37\xfe]S\xa6\x66\xe5\x0eJ#\xa9\x80K\x04\x11\x0eP\xef\x9e\x88\xed\x39\xd1_\xfa\x90\"\xa3p\f\x8b \x9c\x80,\x90.,\xe0\xe6&\x84\xd8j\xe4 \x1e\xbc\x96\xba\a\x9d\x1d=l\xd1\x04\xc8\xd1y,\x96\x0f\xe8\xa5k\x03\x06Q\xfd{D\xab\x66JA\x04\x02\x64Z@}k\x1a\xbcn\xeehp<\x10\x32sv(H\xd9\xa4\xe1!\xf6\xe4\x03\x94\x10\xef\x82\xe0v|\x99\x30&\x9a\x95\xa2\xc5\xb9\xa7\xae\x9f\x85\xcb\xf1\x82\xcd=\x06\xec\xafr\xc1\x33\t\xf9Q\x94\x42\xf0i\xb9\xc6\x04\xe6z\xfb\x1c\xee\xac\x95\x9b\x88g\x19\xa8yg\xc7\x1b\xccr\xe9\x18\xd2\x96\xcf=\xf8\x98 S\xc9\x37\x0f\x92\xb1\xbc\xaf\xc6\xecO%\xda\x95\x14\xed\xb8>\xaf\xd1RL(;\x84\x8cI4c+\xd4\xf4x\xb1\x8f\xb0\x35{\xd5\x44\xc3\x98\x9e\x85\x86\xae\xee\x05\xdd\xa1oS\xe4\xdco\xf5|~\xd8z\x9b\x18\x43?{*\xf3\xb5\x39Z\x1cr;\xdd\x01y\x97\xff\xdbX\xe5Ma\xde\xcf/\x13{\xafk\xa4\xf2Y\n\x13V\x1c\x05\x00\x0f\x18\x66\x33r\xbd\x62\x8d\x11\xf7 R)B\x83\x33\xc1\x0f\a\x80\xd4X\xe2\"\x94\xad\xec\xbf\x01\xb6q}\x92\xb1u\x14\xf2\xfbw9\r\x82\xb5Q\xba\x1f\x65W\xaahj\x17\x41\x13\x38\xc0\xe5\xeb\xcc\x8c\xdd\xb7\x00N\x01\x06%\xab\x87\x1c\x30i\xc4\x15\x0e\xf8\xf0r\xb6\x1d\x92~\xe2\xe6w\xed\xb8?\xcfW\x8d\x90\xe4\xa3yI\x9a\xe0\x1fJ\xde\xe9\x44\x8d\xd5#;\ac\x92\x9f\xde\xba~g\xb0\x82\x41*\xcd\xe1\xbb@\xf1\x8a\x66pt\xf1\x99}\xb0\vj\xa2^~\xc0\x8c\xb2q\xda\xcf\xbc\xfb\x9c\x03\x0e\x33^\x13\xb2\x34\x38\xc1\x83\x95\xdf\x46\xfc\xe0\xe0\xaf\x93\xe0p\xd5\x15\x8c/\xaeK\xa6\xeb\x13\x8f\xaf\x1b\xf5q\xc4\x62q\b\x97\x10R\xfe\xbd`\xd7\x9f\xdf=\xc5\xdd\xcd\xe7\x8e\x85`\xdf\x61y[\x90\xd9\xaaV0m\x0f\xfb'\x84\xdd=\x04j\xe0p~\xbbY\xf4\xeb\xe8\xc0\x62\xaa\xf6\xed\xca\xae\xb2+\x0f\xc1VE\xe7$k\xaf\xeb\x15&\xb2\xcd\xae\x1f\xe7\x11\xc0\x1c\x19J\xc7Q*)\xdf\x14\x82\x43\xfeR9\xba\xe6l\xa5v\x8b\xb1!\x9c \xb0\x10\fD\xf2\xd4nA\x1b\x8f\x90#\xe3\x87\xfc\xf1\x46\xc6[\xae\xd0*+x\xf5+\xb9\x9f\x46K0\xf8IW~\xb4\xff\xca\xadM\xf3\xc1{B\xe0\xa4\x37/\xe2\xb2`\xe8\xaf\xd7\x39#LgD\xe5m\xb3%\x11\x9f+\xea#\xfb\x1e\xce\xbf\xa4/\x88\xec\x18@\x16\x43\x9fq\x9c\x8d\xbd]U;\x92N#<\x87\xed_.\x8f\xde\x83\xad\x30\x42~\x1a^\xf5\xc5u\xbb\x99n\xf1\x87\xe0\xf3Q\x1e}\xe8\xfc\xc6\x88\xf2\x39m\xaes\x9f\xad\x9b{g\x99\xdb\x90\x0e\xa0\xfc\xaf\xcc\xdb\x8b\xaa\xc2T\xd5-\xb3_\xa3\n>\xd6\x8d@M;\xe5-1\xd8\xb2\x12\a\xca\x36V\xd9/U\x82\xdc\x8e\x92\xa9l\x91\x9e\"\xe4\xc6'\x8b\x1a\xa2xV,Z\x19\xdf@\xf9\xfb\x44![\xdf/\x99\x84I\xcf\x1a\x15\xa5Y:f\tM\xc1\xf2\xb1$3\xbd\x86\x41\xdc\x33\x9b\x03\xc0\xa8\xf8\x94x.\x16\x97\xef#\xee\xa4\xac:\x90\xb6\xd9\xc0\xda^&4&\xce\xc9\xf8\x45\x37\x83|\xbd\x9c`@a(\xcd\x9c\xb4\xe4\xe6\\O\xd1yB\x13\xa9o&#\xc2l\x8e\x8d~?\xee+M\xd2[\x80\xdct\xda\x1f\xbc&T\xc5\xfe\xee\xa9O\xce\x46\xaf\x90\xb0\x12\x9a\x18\x0e\x06\x05\xc7\x98\xef\xccm\xa3\x46\x91\xa5\x0e\xe7\x35\x1a\x7f\x9d\xae\xa0\xb4\n2;\xe4\xcdK>\x89s\xc9\x97\x38\xe5\x86O$\xedJC\x04\x02\xc1)\x8d\x85\xa2\xdd\xb2\x61<\xce\x8bG.\xedK$\x94\xb7\xbf\x9dUB\x95\xc2'\xe5\t\xd4 \x03 !:\xd8\xd2\xa2\xb3G\x93OZ9\xca\xd8t\xa9\x19\xa6\x9a#\xb1!\xa3\xb3\x14\xcc\xe2\x12\x91\x30\xdbP\xf8\x44t\xd6p\xdd}&\x7f\xbf\x32\x93\x1f=@\xbf.\xec(\xf5\xb1\xaf\x11\xc7Nd\x13<\xbf.\x19\x81\xfe\x35\xba\xecn\xb6\xa9\xfe\xc6\x85\x33\x41X\xab\x06\xae+\x96\x62\x1f,l\xad\xec\x1aYUZo\xe0\xebq\x8d\xb5\f\x81*9\xbdg9H\xfb\x91\x64\xad\x01LJ\x0f\x30)\xa0\xcf\x30\x96\x43\xe9\xfc\"K\xf3O\xab\xec\xbcZ\xfb\x7f \xd9\xd5\xc7\xce\x93\xa3.\x82\xd1\xa0\xc6\x16\xd5\x64-?i\x15\xfd\xf3(=Na\x01,\xd4+@Qn\x95\x00\xa4\x34\x31%0#\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x16\x04\x14G\xf4\x18\xa5K\x85\xb7\x02\xc1\x97\xffW\xb6o!E4=\x92\"010!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14\x17\x45\f\xdfSv\x9b\xce;\x12\xddG\x05m\x16\x90\x9d)\x9b\xe1\x04\b\xa1\xf2\x82\x1c\xd1\xd1{\\\x02\x02\b\x00", }; -static const size_t kLen186 = 2566; +static const size_t kLen186 = 982; static const char *kData186[] = { - "0\x82\n\x02\x02\x01\x03\x30\x82\t\xbe\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\t\xaf\x04\x82\t\xab\x30\x82\t\xa7\x30\x82\x06\b\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05\xf9\x04\x82\x05\xf5\x30\x82\x05\xf1\x30\x82\x05\xed\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xfe\x30\x82\x04\xfa\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b\xb7 UZM?\x0e\x89\x02\x02\a\xd0\x04\x82\x04\xd8:\xcc\xd6\xcbMT\xc0\x04V\x10\xccI\xe4\xe0\x10s\xfb\x1a\xdd\x1dOnU\xe3\xa4\xab\xf9&\xaa\x42T\xa0\xd1\xf0\x8d\xbfq}\x18\x00\x17\xb3\xb7\x63P\x8d,\xeb/\xe3\xc3\xbf\x93\xc8\x46H\x99G\xe2;\x8dq\x01_Y[a~\x1f\fn>\xc4t\x99\x98\x30\xff\x37{0\x19\xb5\xfci\x94_yi4\xda\xb5!\xcf\xfer\x87\xe8})~'%\x90\x80\x98\xdd\x8d\xbf\x42\xb0\x10\xd8}m\xfeo\ra\t\xfd\xb2\x9b\xeb\xbf\x1c\xca\x33\xbcN\x19RUS\xb4\xa5\x98l\xa3;\xf8\xa4\x8dy\xcf@\xf2\x89\t<8\xab\xae\xf4\t;\xb6\xcb\xdd\xd7\xad\xe0Zqd\xc9\x0f\x18\xac<\x12\xd4\"T$\x1a\xa5\x35x\x99\tJ\x18\x95#\xb9\xf7\x89?\x13\x43\x1f\x8dvk\x04\xdb\x64\xf4\x8e\xf5P\xa0\xae\x1c\x8c\xc8\xf3\xde\xf3\x11-\xfev\xf0\xac\x46T#\x03I\xfas\xcd\xe0\xa1lfM\x1b\x99W=aa\xeb\x61@\xc7\xd6\x41\xbe\x63!\x1e~\xb5\x0e\x94\x93\x37\x41\xe8\x91\x06\xd7\xa3\x33x\x17\x17Yx\x8f\xaf\xed\xf9\x90\xfb\xb6\xc8\xa9\v\x10\x1a\xf1\xab\x10\x11\xbc\x7f\xa5-4}{\xaf\xc8\xb2\x00k\xd4\xbb%\x9b\xc7\x14\x8bP\n\xd5,\x1f\xa0_\a\x1d^\x1a\xa4K\x85\xb2\xa6\xe2\xdd\xb7\xda\x11%Q\xbfrPS\xa1=\xfa\x1d\x34u\xddz\xe0\x90V\x14\xc3\xe8\v\xea\x32_\x92\xfc.M\x0e\xfe\xba\x1a\x00m\x8fu\xacILy\x03.\xf2\xcc\x8e\x96'\xb8\xe9\x1f\xd8\xe0\x06\x18\x1b\x8e\xb8\xa3\x96\x34\x19;\f\x88&8\xe7\x65\xf6\x03O\xc8\x37n/^]\xcd\xa3)7\xe8\x86\x84\x66\x37\x84\xa0IN\x8f;\x1a\x42\x9f\x62\x1f+\x97\xc9\x18!\xd2\xa5\xcd\x8f\xa4\x03\xf8\x82\x1e\xb8>kT)u_\x80\xe6\x8f/e\xb0k\xbb\x18n\r2b\x8c\x97H\xd3\xaa\xf2^\xb8%\xbc\xb5\"J\xac\xcf\xdc\x8bH\xfc\x95\xf2\x17!\x1e\xda\x13\xd3\x1b\xe2\x37\xd5\xbf\x92\xe4\x81\xf5\x98WQ\x14\xda\x80}Jj\xce\x17\xaf\xdb\xc3.\x84;\x1e\x02QJ\xc1%\x8cZ V\xee\xecY\xcf\xd7>_9\x9f\xbfMN\x94\xb1\x1d\x83p\xc0\xab\xff\xfa|.[\xfbW?`\xb8\xf3\x36_\xbfj\x8co\xe0\x34\xe8u&\xc2\x1e\"d\x0e\x43\xc1\x93\xe6\x8a.\xe9\xd9\xe0\x9fVP\x8a\xbdh\xf6WcU\xbb\xe7\xfe\"\xca\xdc\x85\x38\x39\xc8\x66\x02(\x0f\xe0\x1c\xd6\x0f]j\v\xd8\xe5j\xebT\xb2\xe0\x02o\xe2\x42\x89\x66\xc2\xd5\xc6\xe2\xb2\x04m\x8a+H\xc2Q\a\x8e\xf3\x91\v\xb7Un\xbb\xbf\x11Z\xcb,\xb3\x1e\x61\xd3\xdb\x90\xad\xba\x10\x96\xe2\x16\xf4\fG\xbd\x64\x66z\x17\x63\xb9\x02\xcbSz5\x92t\xc3*}\xc5\x11\x18/\xa3\x62,\xc0\x87\xd3\xd3\xba\xcb\xe0\x86\x9bK\xc5Y\x98~2\x96U\xc1=Z\xcd\x90-\xf8\xb7\xa8\xba\xce\x89\x64\xa6\xf3\x1b\x11.\x12\x99M4E\x13\x66\xb7i{\xc5y\xf5k\xc2\x1d\xc8?\t\x18\n\xfc\xf7\xaf\x98\xc2\xc7\xcc\x85)\xc6\"zw\xab\xb5\xac\xf7\x9ep\x8e\x7f<\xf1\xbd\xd9z\x92\x84\xc5\xb8V\xc3\xcb\xf7%\xad\xda\x0e\x1c\xe4hf\x83\x91x\xf1\xe7\x8c\xaa\x45\xb6\x85t\x9b\b\xff\xac\x38U\xa5j\xea.uq\xd3\xa2\xdc\x1c\xc0\xc7\v\xa9\xd5~\xf9\x63\x82\x87\xb7\x81\x01\xb9\x31\xdf\x41\x35\x0e\xe2\x1fH\xbf`\xce\xb0\xb4\x38\xa5\xb4v\xa3\x80\x1f\x93W\xf2\x05\x81\x42\xd1\xaeVm\xc5L\xab\xa6$*\x02;\xb1\xc4u\xcf\x15\x90\xb5\xf2\xe7\x10i\xa0\xe3\xc4\xe6Rc\x14\xb4\x15\x91\x8e\xbaz\xad-\x9b$t61\xca\xcbKZ\xbf\xd3N\xb4\xc1HDt/\x83\xe4\x39=\x90-2\x12\xf7\xfa\xd3\xe3\xdbO\xe6\xe7 ,W\xc0\xf9\x80\xe1\xdc\x1c\xf2\x05T5\xf6\xbd\xfb\xbd\xc5\xb2\x82\x32\x63\x32\xca\xf4\xf7\x14\x92\x87\x8a\x45\x37V\x93\xdaO\x04Y\x03$\x93\x1a\vN\xdbX\xbf\xda*\x0e~\x98l\f\xeb!\xf9\xbf\x9b\x1f\xc0\xef\xd3\xea\xcb\x99^\x14>\x10\xfa\xad\x38\xf7h\x9f\xa3\xcc\xdf\xe5\x31\x91\x98\xdet_{\xce\xe4T\xd9Q\xec\xf5K\x17_\x99L\xf8\x00\xe0\x10\t\ad\xae\x61;`\xa3\x89\x38\xc4\x80\xf2\x1e\x11&xr\x05\x97'\xba\x83\x33\x1b\x14K\xc0\xc8\xb0\xcc\n\x9b>L\xde\x12\a\x11\xd5\xf0\xc0\xddp=\xd8z\xf7\xa2\xf2p\xadT\xcegA\x12)\x1f\xe1I_LwA|t%\x9c\x91\xd1\r\xa5\x9a\xb8VL\x01\xc0wQ\x14\xc8\x92@\x9a\xbd\x7f;\x9b\x17\xbb\x80nPd1\xed\xe2\"\x9f\x96\x8e\xe2NTn65\xfc\xf2\xed\xfcVc\xdb\x89\x19\x99\xf8G\xff\xce\x35\xd2\x86\x63\xbc\xe4\x8c]\x12\x94\x31\x81\xdb\x30\x13\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x06\x04\x04\x01\x00\x00\x00\x30W\x06\t*\x86H\x86\xf7\r\x01\t\x14\x31J\x1eH\x00\x65\x00\x65\x00\x36\x00\x64\x00\x38\x00\x38\x00\x30\x00\x35\x00-\x00\x30\x00\x36\x00\x64\x00\x39\x00-\x00\x34\x00\x32\x00\x65\x00\x32\x00-\x00\x38\x00\x62\x00\x36\x00\x38\x00-\x00\x66\x00\x65\x00\x61\x00\x62\x00\x35\x00\x65\x00\x66\x00\x32\x00\x38\x00\x32\x00\x37\x00\x30\x30k\x06\t+\x06\x01\x04\x01\x82\x37\x11\x01\x31^\x1e\\\x00M\x00i\x00\x63\x00r\x00o\x00s\x00o\x00\x66\x00t\x00 \x00\x45\x00n\x00h\x00\x61\x00n\x00\x63\x00\x65\x00\x64\x00 \x00\x43\x00r\x00y\x00p\x00t\x00o\x00g\x00r\x00\x61\x00p\x00h\x00i\x00\x63\x00 \x00P\x00r\x00o\x00v\x00i\x00\x64\x00\x65\x00r\x00 \x00v\x00\x31\x00.\x00\x30\x30\x82\x03\x97\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x03\x88\x30\x82\x03\x84\x02\x01\x00\x30\x82\x03}\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b\x92\x16mmh\xd3\xb0\xc1\x02\x02\a\xd0\x80\x82\x03P\xeev\xe8`\xbf\xca<-\xe5)\"\xf6\x33\xc3Pj\xdb\xf3X<\xd9|\xd8\xf9\x83\x89\x17\xa8\x1bk\t\xc1\x99I\xb0\x43\x06\xc6\x42K|\x85K\xe6i8\x91\xce=<\x97\xd5\x14O\x15Z\x81Mw@\xe0\xe1\x1ci?\x1d\x65h\xb3\x98\x95\x30l\xb0p\x93\f\xce\xec\xafW\xc6\x9c\x34\xb4+\xaf\xc3^p\x87\x17\xe8\xc9T\x06\xb5\xb7\x83\xff\x46+\xb6jf/m\x0f\x96Sfe\xb8{HU\x83\xd3\xc4\x16\x93\xderY\xf1\x9a\xab\xd5\xd5\xcb$\xa6JNW\xf3n\xca\xb1\xeb}\xdb\x02\xd2y\x89\xef\xa2\x8b\xeeo\xdc^e\xa5\t3Q\xb5!\xc8\xc6\xab\xed\xd5P\x93\x39q\x97\xd3,\xdd\xaf\xb1\xc6\x9bKi\x98\xae\xaf!\xa0\x8a\x90%\xe0\xf4\x8c\xf2\xc3Od\xb6\xc6\x64\x90\xff\x95\n\xcc\x8c\xf4\x86\x80S\x8dQ\v\xcd\x45O\xcf|\xc6\xdf\b^\xa7\xdfO\xcf\x84\xde\xb8Ms@\x06\xbe\x33\x82\xe8\x41\x1b\x9a\xc3[\xb6\xf3\xfc\x32\x98\xcc\xcc^\xd5\xb7\x86\x0f\xc8Yr\xcb\x9a\xc5I\xd4-/P5\xeb\xb8\x10\xa7\xea\xb1\xe2\fj\x84,\xe2z&\xef~k\x1eGn\x98\xc0?\x92$\xe7\x88\xf9\x18x7\x8aT\xa6+[\xf0\xc7\xe2\x98\xa4\xa6.\xc3jufQ\xe8\r\x90\xfd\xa7\xec\"\xb3}\x9d\f\xfer\x7f\x98\xf6\x86\x30\xd3|\xee\xa5\xc5 \x89y\x04\x8e\xa8\xb6\x94pNu\xe5\xa0\xae\x8c\x7frL\xd5\x9f\xd2V\r\xb2(E\x99\xf8@\xd4?BJ\f\x92#\xe1\x17\xafh\xa6\x0f\x1d\x32\r\xf8\b\x8e\xdcyh\xf0\xfe\v\xda\x94-\xa6\xa7v~\xd6\xca\xec|7ROw\xcf\xa3\xcf\x8a\xfe\x89\xd9>\xbc\xb5\x06\xa0!\x91\x89w\x84\x85\x43*e\xecuM\r\x1cy\x0f\x61\xca>b\xbb\x41\xf9L\\;\xde\x33\x8e\xdfQr\x93\xca\xa6\xc7\x16\xe5\xb3\"\xb6.\xbf\xae\x1d\x91\x1dI\x96\xa3%\xd4\xceo\xf0\xfb\xb7\xf5J$\x03TK\x7f\v\xb4\x31\xb4\x33\xb7@\xf0\xd5L\xee\xe3K\x12\x8c\xc9\xa7\x06\xb1\x02Z\x14o\xe2;h\x9b=\xfc\x83J\xcc\xb5w\xe7\xf0\x1bR\xce`\x89\xe2\x45v\xaavp\xc2\xfd!\x8f\x1dg\x1aL\xe8\x81+.\xa9V\n'\x0f\x81\xba\\O\xfan~3}x\xed\xd2\xe3$\xae$\xb2\x1b\x62q\x0es\xfe\x8a;\x98\r\x82\x8e\x8d\x0f\xb3\xe2\x65\x87\xeb\x36\x91M\x8a\xfb\"z#,\xe1\xb6\x94\xb6\x90\x94\xcc\f}\x02\x36V\xda\x45 \x90H\xdb\xa4\xf5'\xac\"I%\xaa\xd8\xa7y8\x80\xc0\x95\xc7\xd1\\\x17|\xa7\xec\xd2\x63\xc6\xc6U\xfex\x99\x06,nO\xfe\xd1[\x8c/\xa1\x42\x03&Z^\xda\xef\x43\xd2\x0e\xf9_\xdb\x1d\x9c\xd1\xcb\x65\x84&\xed\x91\x8f\x16\xb4\x1c\xc0\xb3\x8dy\xae\x9b\xcb\x36m\xcdg\x1f\x87\x11*|\xb1\x8c\xfb\x06\xab\xd2\xd6*\xe3\x45l\xa5\xc0\x19k\xfc\xc3\xb7T5\xda\xdf\x12\x97\\\xacY\xb4\x42%\xef\x04\xf7L\xdbt\xb9h\x8f\xee\x37\n\xc6!\x86\x0fo\x8e\xab\xd5{8^_}\xb9Z\xcb\xce\xa0V7\x13qK\xba\x43|\xc0\xb7\x7f\x32\xd7\x46'X\xfc\xdb\xb5\x64 ; \x85y\xa8\x9a\"\xaf)\x86\xc5\x9d#\x96R\xca\xc7\x9d\x92&\xe5:`\xd6\xad\x8dZ\xd9)\xbe\xd5\\:w\xda\x34\xe2v\xcb\x98\xa4\xf3\x33\xf1h \x83\x95\v\x8d\x93Y\x02\f\x8f\xe4\xc4\xb0\xe7\x61\r\xf9\x80 X@\xea\xb7\v\x1b\xad\xe3\x30;0\x1f\x30\a\x06\x05+\x0e\x03\x02\x1a\x04\x14-wyy\x90\x41u\xf4J\x7f\xf7\x15\x94(b\xf7i\xd4\x44'\x04\x14+/\xd9$\xc3\x8a\x34\xbbRR{\xf6\x0e{\xfe:fG@I\x02\x02\a\xd0", + "0\x82\x03\xd2\x02\x01\x03\x30\x82\x03\x98\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x03\x89\x04\x82\x03\x85\x30\x82\x03\x81\x30\x82\x02w\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x02h0\x82\x02\x64\x02\x01\x00\x30\x82\x02]\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\bAF\"\xac\xe7\xd6~a\x02\x02\b\x00\x80\x82\x02\x30\x9a\x05UZ\xa0\xf6\xd4\x8c^\x1c'\x91\x11\xfd\x1d\xe8\xfd\xae\xf2\xe6\x9f(\xb8\x1e\xfa\xce\x88\xb4#\xd6\xfan\a\xe9\x33\x81p\x1d\xd0^\x94\x04\xf1`\x8e\xbf\xe1\xef\xf4\xd7\xb2/\r\xe9p+\xe8\x62\xfc\xd3*I\xf3\xf1\x06o*\x94\x8c\x42\xff\xc6\x80\xa8j\xbf\xa3\n\xd3\x8eYR\xea`\xe8Zd#\xac\x8d@-\xc9\xfe\v\xf3\x93R\xc3>\xea\x34\x9a\xea\x42j\xe4\t%D]^\xb4;\xfb\xe0\xc2\xdf\xd8\xaf\xae Y\xb0\x8c\xdd\xb3J_\xcal/\xe3\xb4\x99\xc6\x8fu\xc5r1\x0eLF\xe6\xe1\xbf?\xdf\x02}\xde\x35\xad\xd9\x9d\xcbt\xa7\\R;\xc2\x9cv\xbd\xf7\x96\xfc\xc5\x9d\xc7\xa7y0\xa0\x89\xd6\xd3\xa8\xe8\x63\xd2:?\x88\xc1\"\x8c \x9c\xa0#\a\xc3\xe4\f6\x19\xa8\xa3\xc4\xbc\xbc\xd6=\x80\xcbT\x91\xc4\xab\x02\xd2\x43\x30\xe5\x01\xbd%\xcd\xe4)U\x0fn\x83\xb8\xfbp\xf2\x34\x9a\x15\xc6\x16\xdf\x89\xe4\xd4\x83&\bb\x05\xa6\xea\xf3\x63\xc3\xb5ib\xf8`\\(!Q\xa4\x43v\xdd\x41m\xbdm\x8e\n\xbaI\x1b\xe2\f\xb6\x85\x9b$<\xdf&\x9d\x05Pd\x12\x96$\xdbMy\a\xa7\xb2<\xf9\x42\xca\xdag\xc0m\xf2~\xbc\x1e\\+K\xf6\xf4\x35\x82pk\x81\x16\xfc\xf1\xa9_\a,\xe9\x1e?0\x82\x01\x02\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x81\xf4\x04\x81\xf1\x30\x81\xee\x30\x81\xeb\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x81\xb4\x30\x81\xb1\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\bo\xb9\x01\x93l\rM\xe1\x02\x02\b\x00\x04\x81\x90\aBjZLAA8\xe4\x15\xc2\x85N\x88\xc6\xd3o\x9f%\xd8\x66\x86\xf3\x65]QC\xd6\x03\x91L\xeb\xbbu\xce\x8b\xf4GCL\x1aKH\x92\xf4\xaf\n_I\x96\xea\xaf\x31){\xa3\xb5\xd3\xe4g\f \x0eR\x9e\xcf\xcfj-E8Ra\xbf\x10+\xc1\xc5\xde\x04\x1d\nR\x88\a9\xc2\xc1\xd0\x44\x39\x9f\x46\xf2i\xa4\x30[\xe4`hi\xb0\x95x\x05\xef\xe1\x81\xc2\xd2N)R9Q\xfc=(\xe1{Xv\xcf\x35\x33/\xef\x95v\fR\x11i\x17\x90q\r\xc1(\xbaNo\xa0\x9c\xed\x30\x31\x30!0\t\x06\x05+\x0e\x03\x02\x1a\x05\x00\x04\x14R\x8c?r\x8c\xcf:\xeb\xc8\xff\xc2\x8cHB\xa6\x1c\x42n\x18\x43\x04\b\xea\xec\xdc\xf6\xc4\xdf\xda\xd6\x02\x02\b\x00", }; -static const size_t kLen187 = 85; +static const size_t kLen187 = 2566; static const char *kData187[] = { - "0S\x02\x01\x03\x30\v\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x41\x30\x31\x30\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xfc\x85\xd5\xb6\xc7x\x80\x96t[\x13\xe4\x14yV9\xd1\xa3\x1b\x0e\xf9!\"\x9a\xe8\x03\x91\x98\xf4\xb6=?\x04\b\x91\xc1\x65N\xe5XC\xf0\x02\x02\b\x00", + "0\x82\n\x02\x02\x01\x03\x30\x82\t\xbe\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\t\xaf\x04\x82\t\xab\x30\x82\t\xa7\x30\x82\x06\b\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x82\x05\xf9\x04\x82\x05\xf5\x30\x82\x05\xf1\x30\x82\x05\xed\x06\v*\x86H\x86\xf7\r\x01\f\n\x01\x02\xa0\x82\x04\xfe\x30\x82\x04\xfa\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x03\x30\x0e\x04\b\xb7 UZM?\x0e\x89\x02\x02\a\xd0\x04\x82\x04\xd8:\xcc\xd6\xcbMT\xc0\x04V\x10\xccI\xe4\xe0\x10s\xfb\x1a\xdd\x1dOnU\xe3\xa4\xab\xf9&\xaa\x42T\xa0\xd1\xf0\x8d\xbfq}\x18\x00\x17\xb3\xb7\x63P\x8d,\xeb/\xe3\xc3\xbf\x93\xc8\x46H\x99G\xe2;\x8dq\x01_Y[a~\x1f\fn>\xc4t\x99\x98\x30\xff\x37{0\x19\xb5\xfci\x94_yi4\xda\xb5!\xcf\xfer\x87\xe8})~'%\x90\x80\x98\xdd\x8d\xbf\x42\xb0\x10\xd8}m\xfeo\ra\t\xfd\xb2\x9b\xeb\xbf\x1c\xca\x33\xbcN\x19RUS\xb4\xa5\x98l\xa3;\xf8\xa4\x8dy\xcf@\xf2\x89\t<8\xab\xae\xf4\t;\xb6\xcb\xdd\xd7\xad\xe0Zqd\xc9\x0f\x18\xac<\x12\xd4\"T$\x1a\xa5\x35x\x99\tJ\x18\x95#\xb9\xf7\x89?\x13\x43\x1f\x8dvk\x04\xdb\x64\xf4\x8e\xf5P\xa0\xae\x1c\x8c\xc8\xf3\xde\xf3\x11-\xfev\xf0\xac\x46T#\x03I\xfas\xcd\xe0\xa1lfM\x1b\x99W=aa\xeb\x61@\xc7\xd6\x41\xbe\x63!\x1e~\xb5\x0e\x94\x93\x37\x41\xe8\x91\x06\xd7\xa3\x33x\x17\x17Yx\x8f\xaf\xed\xf9\x90\xfb\xb6\xc8\xa9\v\x10\x1a\xf1\xab\x10\x11\xbc\x7f\xa5-4}{\xaf\xc8\xb2\x00k\xd4\xbb%\x9b\xc7\x14\x8bP\n\xd5,\x1f\xa0_\a\x1d^\x1a\xa4K\x85\xb2\xa6\xe2\xdd\xb7\xda\x11%Q\xbfrPS\xa1=\xfa\x1d\x34u\xddz\xe0\x90V\x14\xc3\xe8\v\xea\x32_\x92\xfc.M\x0e\xfe\xba\x1a\x00m\x8fu\xacILy\x03.\xf2\xcc\x8e\x96'\xb8\xe9\x1f\xd8\xe0\x06\x18\x1b\x8e\xb8\xa3\x96\x34\x19;\f\x88&8\xe7\x65\xf6\x03O\xc8\x37n/^]\xcd\xa3)7\xe8\x86\x84\x66\x37\x84\xa0IN\x8f;\x1a\x42\x9f\x62\x1f+\x97\xc9\x18!\xd2\xa5\xcd\x8f\xa4\x03\xf8\x82\x1e\xb8>kT)u_\x80\xe6\x8f/e\xb0k\xbb\x18n\r2b\x8c\x97H\xd3\xaa\xf2^\xb8%\xbc\xb5\"J\xac\xcf\xdc\x8bH\xfc\x95\xf2\x17!\x1e\xda\x13\xd3\x1b\xe2\x37\xd5\xbf\x92\xe4\x81\xf5\x98WQ\x14\xda\x80}Jj\xce\x17\xaf\xdb\xc3.\x84;\x1e\x02QJ\xc1%\x8cZ V\xee\xecY\xcf\xd7>_9\x9f\xbfMN\x94\xb1\x1d\x83p\xc0\xab\xff\xfa|.[\xfbW?`\xb8\xf3\x36_\xbfj\x8co\xe0\x34\xe8u&\xc2\x1e\"d\x0e\x43\xc1\x93\xe6\x8a.\xe9\xd9\xe0\x9fVP\x8a\xbdh\xf6WcU\xbb\xe7\xfe\"\xca\xdc\x85\x38\x39\xc8\x66\x02(\x0f\xe0\x1c\xd6\x0f]j\v\xd8\xe5j\xebT\xb2\xe0\x02o\xe2\x42\x89\x66\xc2\xd5\xc6\xe2\xb2\x04m\x8a+H\xc2Q\a\x8e\xf3\x91\v\xb7Un\xbb\xbf\x11Z\xcb,\xb3\x1e\x61\xd3\xdb\x90\xad\xba\x10\x96\xe2\x16\xf4\fG\xbd\x64\x66z\x17\x63\xb9\x02\xcbSz5\x92t\xc3*}\xc5\x11\x18/\xa3\x62,\xc0\x87\xd3\xd3\xba\xcb\xe0\x86\x9bK\xc5Y\x98~2\x96U\xc1=Z\xcd\x90-\xf8\xb7\xa8\xba\xce\x89\x64\xa6\xf3\x1b\x11.\x12\x99M4E\x13\x66\xb7i{\xc5y\xf5k\xc2\x1d\xc8?\t\x18\n\xfc\xf7\xaf\x98\xc2\xc7\xcc\x85)\xc6\"zw\xab\xb5\xac\xf7\x9ep\x8e\x7f<\xf1\xbd\xd9z\x92\x84\xc5\xb8V\xc3\xcb\xf7%\xad\xda\x0e\x1c\xe4hf\x83\x91x\xf1\xe7\x8c\xaa\x45\xb6\x85t\x9b\b\xff\xac\x38U\xa5j\xea.uq\xd3\xa2\xdc\x1c\xc0\xc7\v\xa9\xd5~\xf9\x63\x82\x87\xb7\x81\x01\xb9\x31\xdf\x41\x35\x0e\xe2\x1fH\xbf`\xce\xb0\xb4\x38\xa5\xb4v\xa3\x80\x1f\x93W\xf2\x05\x81\x42\xd1\xaeVm\xc5L\xab\xa6$*\x02;\xb1\xc4u\xcf\x15\x90\xb5\xf2\xe7\x10i\xa0\xe3\xc4\xe6Rc\x14\xb4\x15\x91\x8e\xbaz\xad-\x9b$t61\xca\xcbKZ\xbf\xd3N\xb4\xc1HDt/\x83\xe4\x39=\x90-2\x12\xf7\xfa\xd3\xe3\xdbO\xe6\xe7 ,W\xc0\xf9\x80\xe1\xdc\x1c\xf2\x05T5\xf6\xbd\xfb\xbd\xc5\xb2\x82\x32\x63\x32\xca\xf4\xf7\x14\x92\x87\x8a\x45\x37V\x93\xdaO\x04Y\x03$\x93\x1a\vN\xdbX\xbf\xda*\x0e~\x98l\f\xeb!\xf9\xbf\x9b\x1f\xc0\xef\xd3\xea\xcb\x99^\x14>\x10\xfa\xad\x38\xf7h\x9f\xa3\xcc\xdf\xe5\x31\x91\x98\xdet_{\xce\xe4T\xd9Q\xec\xf5K\x17_\x99L\xf8\x00\xe0\x10\t\ad\xae\x61;`\xa3\x89\x38\xc4\x80\xf2\x1e\x11&xr\x05\x97'\xba\x83\x33\x1b\x14K\xc0\xc8\xb0\xcc\n\x9b>L\xde\x12\a\x11\xd5\xf0\xc0\xddp=\xd8z\xf7\xa2\xf2p\xadT\xcegA\x12)\x1f\xe1I_LwA|t%\x9c\x91\xd1\r\xa5\x9a\xb8VL\x01\xc0wQ\x14\xc8\x92@\x9a\xbd\x7f;\x9b\x17\xbb\x80nPd1\xed\xe2\"\x9f\x96\x8e\xe2NTn65\xfc\xf2\xed\xfcVc\xdb\x89\x19\x99\xf8G\xff\xce\x35\xd2\x86\x63\xbc\xe4\x8c]\x12\x94\x31\x81\xdb\x30\x13\x06\t*\x86H\x86\xf7\r\x01\t\x15\x31\x06\x04\x04\x01\x00\x00\x00\x30W\x06\t*\x86H\x86\xf7\r\x01\t\x14\x31J\x1eH\x00\x65\x00\x65\x00\x36\x00\x64\x00\x38\x00\x38\x00\x30\x00\x35\x00-\x00\x30\x00\x36\x00\x64\x00\x39\x00-\x00\x34\x00\x32\x00\x65\x00\x32\x00-\x00\x38\x00\x62\x00\x36\x00\x38\x00-\x00\x66\x00\x65\x00\x61\x00\x62\x00\x35\x00\x65\x00\x66\x00\x32\x00\x38\x00\x32\x00\x37\x00\x30\x30k\x06\t+\x06\x01\x04\x01\x82\x37\x11\x01\x31^\x1e\\\x00M\x00i\x00\x63\x00r\x00o\x00s\x00o\x00\x66\x00t\x00 \x00\x45\x00n\x00h\x00\x61\x00n\x00\x63\x00\x65\x00\x64\x00 \x00\x43\x00r\x00y\x00p\x00t\x00o\x00g\x00r\x00\x61\x00p\x00h\x00i\x00\x63\x00 \x00P\x00r\x00o\x00v\x00i\x00\x64\x00\x65\x00r\x00 \x00v\x00\x31\x00.\x00\x30\x30\x82\x03\x97\x06\t*\x86H\x86\xf7\r\x01\a\x06\xa0\x82\x03\x88\x30\x82\x03\x84\x02\x01\x00\x30\x82\x03}\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x1c\x06\n*\x86H\x86\xf7\r\x01\f\x01\x06\x30\x0e\x04\b\x92\x16mmh\xd3\xb0\xc1\x02\x02\a\xd0\x80\x82\x03P\xeev\xe8`\xbf\xca<-\xe5)\"\xf6\x33\xc3Pj\xdb\xf3X<\xd9|\xd8\xf9\x83\x89\x17\xa8\x1bk\t\xc1\x99I\xb0\x43\x06\xc6\x42K|\x85K\xe6i8\x91\xce=<\x97\xd5\x14O\x15Z\x81Mw@\xe0\xe1\x1ci?\x1d\x65h\xb3\x98\x95\x30l\xb0p\x93\f\xce\xec\xafW\xc6\x9c\x34\xb4+\xaf\xc3^p\x87\x17\xe8\xc9T\x06\xb5\xb7\x83\xff\x46+\xb6jf/m\x0f\x96Sfe\xb8{HU\x83\xd3\xc4\x16\x93\xderY\xf1\x9a\xab\xd5\xd5\xcb$\xa6JNW\xf3n\xca\xb1\xeb}\xdb\x02\xd2y\x89\xef\xa2\x8b\xeeo\xdc^e\xa5\t3Q\xb5!\xc8\xc6\xab\xed\xd5P\x93\x39q\x97\xd3,\xdd\xaf\xb1\xc6\x9bKi\x98\xae\xaf!\xa0\x8a\x90%\xe0\xf4\x8c\xf2\xc3Od\xb6\xc6\x64\x90\xff\x95\n\xcc\x8c\xf4\x86\x80S\x8dQ\v\xcd\x45O\xcf|\xc6\xdf\b^\xa7\xdfO\xcf\x84\xde\xb8Ms@\x06\xbe\x33\x82\xe8\x41\x1b\x9a\xc3[\xb6\xf3\xfc\x32\x98\xcc\xcc^\xd5\xb7\x86\x0f\xc8Yr\xcb\x9a\xc5I\xd4-/P5\xeb\xb8\x10\xa7\xea\xb1\xe2\fj\x84,\xe2z&\xef~k\x1eGn\x98\xc0?\x92$\xe7\x88\xf9\x18x7\x8aT\xa6+[\xf0\xc7\xe2\x98\xa4\xa6.\xc3jufQ\xe8\r\x90\xfd\xa7\xec\"\xb3}\x9d\f\xfer\x7f\x98\xf6\x86\x30\xd3|\xee\xa5\xc5 \x89y\x04\x8e\xa8\xb6\x94pNu\xe5\xa0\xae\x8c\x7frL\xd5\x9f\xd2V\r\xb2(E\x99\xf8@\xd4?BJ\f\x92#\xe1\x17\xafh\xa6\x0f\x1d\x32\r\xf8\b\x8e\xdcyh\xf0\xfe\v\xda\x94-\xa6\xa7v~\xd6\xca\xec|7ROw\xcf\xa3\xcf\x8a\xfe\x89\xd9>\xbc\xb5\x06\xa0!\x91\x89w\x84\x85\x43*e\xecuM\r\x1cy\x0f\x61\xca>b\xbb\x41\xf9L\\;\xde\x33\x8e\xdfQr\x93\xca\xa6\xc7\x16\xe5\xb3\"\xb6.\xbf\xae\x1d\x91\x1dI\x96\xa3%\xd4\xceo\xf0\xfb\xb7\xf5J$\x03TK\x7f\v\xb4\x31\xb4\x33\xb7@\xf0\xd5L\xee\xe3K\x12\x8c\xc9\xa7\x06\xb1\x02Z\x14o\xe2;h\x9b=\xfc\x83J\xcc\xb5w\xe7\xf0\x1bR\xce`\x89\xe2\x45v\xaavp\xc2\xfd!\x8f\x1dg\x1aL\xe8\x81+.\xa9V\n'\x0f\x81\xba\\O\xfan~3}x\xed\xd2\xe3$\xae$\xb2\x1b\x62q\x0es\xfe\x8a;\x98\r\x82\x8e\x8d\x0f\xb3\xe2\x65\x87\xeb\x36\x91M\x8a\xfb\"z#,\xe1\xb6\x94\xb6\x90\x94\xcc\f}\x02\x36V\xda\x45 \x90H\xdb\xa4\xf5'\xac\"I%\xaa\xd8\xa7y8\x80\xc0\x95\xc7\xd1\\\x17|\xa7\xec\xd2\x63\xc6\xc6U\xfex\x99\x06,nO\xfe\xd1[\x8c/\xa1\x42\x03&Z^\xda\xef\x43\xd2\x0e\xf9_\xdb\x1d\x9c\xd1\xcb\x65\x84&\xed\x91\x8f\x16\xb4\x1c\xc0\xb3\x8dy\xae\x9b\xcb\x36m\xcdg\x1f\x87\x11*|\xb1\x8c\xfb\x06\xab\xd2\xd6*\xe3\x45l\xa5\xc0\x19k\xfc\xc3\xb7T5\xda\xdf\x12\x97\\\xacY\xb4\x42%\xef\x04\xf7L\xdbt\xb9h\x8f\xee\x37\n\xc6!\x86\x0fo\x8e\xab\xd5{8^_}\xb9Z\xcb\xce\xa0V7\x13qK\xba\x43|\xc0\xb7\x7f\x32\xd7\x46'X\xfc\xdb\xb5\x64 ; \x85y\xa8\x9a\"\xaf)\x86\xc5\x9d#\x96R\xca\xc7\x9d\x92&\xe5:`\xd6\xad\x8dZ\xd9)\xbe\xd5\\:w\xda\x34\xe2v\xcb\x98\xa4\xf3\x33\xf1h \x83\x95\v\x8d\x93Y\x02\f\x8f\xe4\xc4\xb0\xe7\x61\r\xf9\x80 X@\xea\xb7\v\x1b\xad\xe3\x30;0\x1f\x30\a\x06\x05+\x0e\x03\x02\x1a\x04\x14-wyy\x90\x41u\xf4J\x7f\xf7\x15\x94(b\xf7i\xd4\x44'\x04\x14+/\xd9$\xc3\x8a\x34\xbbRR{\xf6\x0e{\xfe:fG@I\x02\x02\a\xd0", }; -static const size_t kLen188 = 104; +static const size_t kLen188 = 85; static const char *kData188[] = { - "0f\x02\x01\x03\x30\x1e\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x11\x04\x0f\x30\r0\v\x06\t*\x86H\x86\xf7\r\x01\a\x06\x30\x41\x30\x31\x30\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xf2} \xb5\xc6\xba\xf6\x01\x98*\x06GUX\a\"+5\xd8\x89\x8f\x94}\xf4;\x12t\x17\x39\x89\x1a\xfb\x04\b\xa0\a\x87\x63\x05k?\xea\x02\x02\b\x00", + "0S\x02\x01\x03\x30\v\x06\t*\x86H\x86\xf7\r\x01\a\x01\x30\x41\x30\x31\x30\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xfc\x85\xd5\xb6\xc7x\x80\x96t[\x13\xe4\x14yV9\xd1\xa3\x1b\x0e\xf9!\"\x9a\xe8\x03\x91\x98\xf4\xb6=?\x04\b\x91\xc1\x65N\xe5XC\xf0\x02\x02\b\x00", }; -static const size_t kLen189 = 74392; +static const size_t kLen189 = 104; static const char *kData189[] = { + "0f\x02\x01\x03\x30\x1e\x06\t*\x86H\x86\xf7\r\x01\a\x01\xa0\x11\x04\x0f\x30\r0\v\x06\t*\x86H\x86\xf7\r\x01\a\x06\x30\x41\x30\x31\x30\r\x06\t`\x86H\x01\x65\x03\x04\x02\x01\x05\x00\x04 \xf2} \xb5\xc6\xba\xf6\x01\x98*\x06GUX\a\"+5\xd8\x89\x8f\x94}\xf4;\x12t\x17\x39\x89\x1a\xfb\x04\b\xa0\a\x87\x63\x05k?\xea\x02\x02\b\x00", +}; +static const size_t kLen190 = 74392; + +static const char *kData190[] = { "# RFC 8439, section 2.5.2.\n\nKey = 85d6be7857556d337f4452fe42d506a80103808afb0db2fd4abff6af4149f51b\nInput = \"Cryptographic Forum Research Group\"\nMAC = a8061dc1305136c6c22b8baf0c0127a9\n\n\n# RFC 8439, section A.3.\n\nKey = 0000000000000000000000000000000000000000000000000000000000000000\nInput = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nMAC = 00000000000000000000000000000000\n\nKey = 0000000000000000000000000000000036e5f6b5c5e06070f0efca96227a863e\nInput = 416e79207375626d697373696f6e20746f20746865204945544620696e74656e6465642062792074686520436f6e7472696275746f7220666f72207075626c69636174696f6e20617320616c6c206f722070617274206f6620616e204945544620496e7465726e65742d4472616674206f722052464320616e6420616e792073746174656d656e74206d6164652077697468696e2074686520636f6e74657874206f6620616e204945544620616374697669747920697320636f6e7369646572656420616e20224945544620436f6e747269627574696f6e222e20537563682073746174656d656e747320696e636c756465206f72616c2073746174656d656e747320696e20494554462073657373696f6e732c2061732077656c6c206173207772697474656e20616e6420656c656374726f6e696320636f6d6d756e69636174696f6e73206d61646520617420616e792074696d65206f7220706c6163652c207768696368206172652061646472657373656420746f\nMAC = 36e5f6b5c5e06070f0efca96227a863e\n\nKey = 36e5f6b5c5e06070f0efca96227a863e00000000000000000000000000000000\nInput = 416e79207375626d697373696f6e20746f20746865204945544620696e74656e6465642062792074686520436f6e7472696275746f7220666f72207075626c69636174696f6e20617320616c6c206f722070617274206f6620616e204945544620496e7465726e65742d4472616674206f722052464320616e6420616e792073746174656d656e74206d6164652077697468696e2074686520636f6e74657874206f6620616e204945544620616374697669747920697320636f6e7369646572656420616e20224945544620436f6e747269627574696f6e222e20537563682073746174656d656e747320696e636c756465206f72616c2073746174656d656e747320696e20494554462073657373696f6e732c2061732077656c6c206173207772697474656e20616e6420656c656374726f6e696320636f6d6d756e69636174696f6e73206d61646520617420616e792074696d65206f7220706c6163652c207768696368206172652061646472657373656420746f\nMAC = f3477e7cd95417af89a6b8794c310cf0\n\nKey = 1c9240a5eb55d38af333888604f6b5f0473917c1402b80099dca5cbc207075c0\nInput = 2754776173206272696c6c69672c20616e642074686520736c6974687920746f7665730a446964206779726520616e642067696d626c6520696e2074686520776162653a0a416c6c206d696d737920776572652074686520626f726f676f7665732c0a416e6420746865206d6f6d65207261746873206f757467726162652e\nMAC = 4541669a7eaaee61e708dc7cbcc5eb62\n\nKey = 0200000000000000000000000000000000000000000000000000000000000000\nInput = ffffffffffffffffffffffffffffffff\nMAC = 03000000000000000000000000000000\n\nKey = 02000000000000000000000000000000ffffffffffffffffffffffffffffffff\nInput = 02000000000000000000000000000000\nMAC = 03000000000000000000000000000000\n\nKey = 0100000000000000000000000000000000000000000000000000000000000000\nInput = fffffffffffffffffffffffffffffffff0ffffffffffffffffffffffffffffff11000000000000000000000000000000\nMAC = 05000000000000000000000000000000\n\nKey = 0100000000000000000000000000000000000000000000000000000000000000\nInput = fffffffffffffffffffffffffffffffffbfefefefefefefefefefefefefefefe01010101010101010101010101010101\nMAC = 00000000000000000000000000000000\n\nKey = 0200000000000000000000000000000000000000000000000000000000000000\nInput = fdffffffffffffffffffffffffffffff\nMAC = faffffffffffffffffffffffffffffff\n\nKey = 0100000000000000040000000000000000000000000000000000000000000000\nInput = e33594d7505e43b900000000000000003394d7505e4379cd01000000000000000000000000000000000000000000000001000000000000000000000000000000\nMAC = 14000000000000005500000000000000\n\nKey = 0100000000000000040000000000000000000000000000000000000000000000\nInput = e33594d7505e43b900000000000000003394d7505e4379cd010000000000000000000000000000000000000000000000\nMAC = 13000000000000000000000000000000\n\n\n# Additional test vectors that are long enough to ensure OpenSSL's SIMD\n# assembly is fully tested.\n\n# Length 2048.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72", "c924bba2a8b4e8354188ebfed\nMAC = 69d28f73dd09d39a92aa179da354b7ea\n\n# Length 2049.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72c924bba2a8b4e8354188ebfedc8\nMAC = d6a26654b88572e875d9661c83471c1b\n\n# Length 2050.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe", "23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72c924bba2a8b4e8354188ebfedc852\nMAC = 9fbbb7f7adcd0cd5b46a4a520b22499a\n\n# Length 2051.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72c924bba2a8b4e8354188ebfedc852f5\nMAC = eb7cdceb97ade2a07622f8f5a4b1ce15\n\n# Length 2052.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f9", @@ -7056,9 +7066,9 @@ static const char *kData189[] = { "90485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72c924bba2a8b4e8354188ebfedc852f59073f4347a8c8a28c99e21\nMAC = c6e5d1810fd878ac6b844c66cef36a22\n\n# Length 2063.\nKey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nInput = 248ac31085b6c2adaaa38259a0d7192c5c35d1bb4ef39ad94c38d1c82479e2dd2159a077024b0589bc8a20101b506f0a1ad0bbab76e83a83f1b94be6beae74e874cab692c5963a75436b776121ec9f62399a3e66b2d22707dae81933b6277f3c8516bcbe26dbbd86f373103d7cf4cad1888c952118fbfbd0d7b4bedc4ae4936aff91157e7aa47c54442ea78d6ac251d324a0fbe49d89cc3521b66d16e9c66a3709894e4eb0a4eedc4ae19468e66b81f271351b1d921ea551047abcc6b87a901fde7db79fa1818c11336dbc07244a40eb14cf77bde35e78ae9ad7d3f57ed7e7f23926c9172f82d77684ea5ed7d74ebc6f142b997036bcb7cce8df1bbc0d5b35a46509c954fc9469d214d6238f166cbf872156b4c41d7aac5942cffb175023078252a3f36e315c5d4ce0e39928a018252862becacef96a19f03bdcf46d75584299d1f8b03c0169e9e407d937145b5e5024139e7022a1978f114f24cdfa23780a119735c41da8fb759bbb3f025c6ec30e6c6e9bce8615be68e392fce59fd26a8e6a6cc5c606e3848116e4d01d29565a1facfb524b6d29643b826eee1e42869fc76df229dd79b39a2b1df28bb335c3a5f15a855d0121e4a6da34b5e4d5b7b5d5746a03ecff70811e1516fcec1bf7462e8876a2d21710aa168c78f45a6a15015950e221da85d3ec822ad6d0a6931b25a06b7bb5f3c10bb36cd4d647f9561982fde9818de5d4bf8db7f86c53b4ff14928ac15f79023b61861e73e44216540bb302153770da2533de9795252ab5fb77ad924c9338c8144c23d4c90dab9a18feac1a1574d4545e1435eb405e6c4c439fc724fce992ae85badf345bad16d85fbd338f04433703614754d0e7e54c4ccde2670587d52ecfb5a70a14a501bacc727722649931d8515b13d020a78e511fe136d45fbf97f9c7f689fcc677cfb3683723878350ffe9d08130cc6e567b6179e01b7eb2b3bbcf0873e1308eec018edeb8cce946338e15d5bf68c71916a83a99358039ef071e009546a2df936879dffbba397a93925d229a469fd17d71b7f524e03a30da6ee927542f8b369bed4734fe25dbd63d24ffd2a222f5f84f75d858ab989be925af570ad6d45bd28ce61b5139e1dd2f0b7795fe072e6e83acbb5e7b777a70c641e4cab2af40eed69abc334cd2703c3273204fac580c6a3d6680427e5f7d051e8380a53f93a180f4556ecea4530b9a2d5948dad63d415b6874f6b90e767d6d265be86351b53ba690780bb57c21b57418c5b97559e840c68257f839e7583a4bf7c7645c5987d40cc1ba79a218c35edfacdabe581d950e4bb7a481ebe64d61d00e75b1f25f1ce5f5462334a5b9038a697aa0937a3f8017e05d2c9c05dcb05c0b02508dea619b137f5444b6f088eb3cb2c66788f88afdfbba8faa1c490485624c88ae11e57347a676902e7553f056188493209bdbb30acc63c9e41e16a9d6c009416b520a76ba38f57628170c43626b5cb46179dc5bf65de865085f84bf741c223fbe474d2d19d8f43914fbd6586351089e73babf344f988b7963fe44528457d7aad3c564f6bcbd0d772a4c9fd328e6022d1c7c9f86726f8d5a23797d309c0f653ab1ac687833eb2700f156296062a8b377078f45f6b68c3d07cae1913ba8d5a6f9bf7525a3439eb932d4cefc4bf8e1b07b48ca13ece366cbc3e0388915915d1757475103a9e9454e7e6355de2d6acbf4710f9a63e4f6d3cd70c2d6fca88dd8a14448fdb63ce9350fdaafbe0b8bd1c5d307dae76dfed799aef2d8f23d5608d37d1330dd38b94860905dbeebf78d7b7318b7d42aed40d3f9899e9f420cbd92a6eeae3026f7725694e0e4bee016ba346fed2c21172bdb4a461cebe0cfe38e76645226ac127a259c193264d735ce8c8a57e17dd3f0579e2e86dc295ad1f45ba2d85db35044da61f7d401274b31eefbeb34e8d2ae596e9b4541aae117bdac5ed0b324c20539c27c07a411d5288b0b5f6fa16e9a7df85dc319fa6b71cd08a859c06a3f7b0289e1750adbf182f9750fea96fea5ab7aa3473340607cd7ed2c626f5382491c26d5d5bea61401dee7319c94d418f297e61ceac8f258ee8c23831bda081591f5a918e96855774ddedffc51e5b180f1971806d42fc333020b734aeb45adb0bc47325d0cea5f6713a786558022afc39d573892aa3635efbfd8bcb11c57f306c72146afe8b45388125cb7bf9ecf965a7ba4f768c77be366470dcdcf214b7f6a5a9460ed4fe44ae559d85e2fdc2094de83fff12ea8804db1215c4ca865871bdd7f8ef32ab799bf923ffb02c1ded7d129beadad46c5eda31ab1a6f43da05ea08bff7ffa88d8966353d01830558c39b930b01d175e437124d8edd0d2698fd8932f2b2c9b14746e52879c57a395538150f390264f00e60d470711202f4194499ff79037ca9885dc8d695f7d917a3086ca88e8f8d0243efee09302cf39e039eb7cc8dd19d28120d5fe533b5727cd39133181c729ca6f90a015ed30be7668d5cb5ecc33a53ee69bf7d1a5ecbdb153803743c6adaaabd36bf84e5be38d3f04a5d5dbfd67bdcd3b176e65bd1391ade775cc32ce43a847fb6c672a3fe97a5d4081c4986959ec5fb898f42a9397ba2b3ec2c1018f8d76d057f2366bd0e4465514ad6560c599664fb85621fe771e00f43d39b591b2a6a321100f4d1ef23a376d5ae3eeedbfe23da73dff0ee4d16b34ebddd8f5f053db9824105fc7300dbee7ea6af56b112319e3e215a0fc79ae946f6b5227453ec7fcaf17cf7651f71499a50d81221404d5f129ac50ea7528ff0e0069ec4ab8acb7919d81749ab37a870c5ef2cc5a15cf96709d3c65b4addc77e7416847160bcabb94ea36377e0ef71be80b5cc53effd5444888044a353574c72c924bba2a8b4e8354188ebfedc852f59073f4347a8c8a28c99e21df\nMAC = f6eaae369c3cb5c05748e8d919178e00\n\n# Regression test for https://rt.openssl.org/Ticket/Display.html?id=4439\nKey = 2d773be37adb1e4d683bf0075e79c4ee037918535a7f99ccb7040fb5f5f43aea\nInput = 89dab80b7717c1db5db437860a3f70218e93e1b8f461fb677f16f35f6f87e2a91c99bc3a47ace47640cc95c345be5ecca5a3523c35cc01893af0b64a620334270372ec12482d1b1e363561698a578b359803495bb4e2ef1930b17a5190b580f141300df30adbeca28f6427a8bc1a999fd51c554a017d095d8c3e3127daf9f595\nMAC = c85d15ed44c378d6b00e23064c7bcd51\n\n# Regression tests for https://rt.openssl.org/Ticket/Display.html?id=4483\n\nKey = 7f1b02640000000000000000000000000000000000000000cccccccccccccccc\nInput = cccccccccccccccccccccccccccccccccccccccccccccccccc80ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccceccccccccccccccccccccccccccccccccccccc5cccccccccccccccccccccccccccccccccccccccccce3ccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccaccccccccccccccccccccce6cccccccccc000000afccccccccccccccccccfffffff5000000000000000000000000000000000000000000000000000000ffffffe70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000719205a8521dfc\nMAC = 8559b876eceed66eb37798c0457baff9\n\nKey = e00016000000000000000000000000000000aaaaaaaaaaaaaaaaaaaaaaaaaaaa\nInput = aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa000000000000000000800264\nMAC = 00bd1258978e205444c9aaaa82006fed\n\nKey = 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c\nInput = 02fc\nMAC = 06120c0c0c0c0c0c0c0c0c0c0c0c0c0c\n\nKey = 00ff000000000000000000000000000000000000001e00000000000000007b7b\nInput = 7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b5c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b", "7b7b7b7b7b7b7b7b7b7b7b7b7b6e7b007b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7a7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b5c7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b7b6e7b001300000000b300000000000000000000000000000000000000000000f20000000000000000000000000000000000002000efff0009000000000000000000000000100000000009000000640000000000000000000000001300000000b300000000000000000000000000000000000000000000f20000000000000000000000000000000000002000efff00090000000000000000007a000010000000000900000064000000000000000000000000000000000000000000000000fc\nMAC = 33205bbf9e9f8f7212ab9e2ab9b7e4a5\n", }; -static const size_t kLen190 = 90795; +static const size_t kLen191 = 90795; -static const char *kData190[] = { +static const char *kData191[] = { "# Random test vectors generated from another implementation of SipHash-2-4.\n\nKEY: 5a174c22c487d0c5c1161e570d10d145\nIN:\nHASH: 9f06a76d8ae7ff05\n\nKEY: d56745469ae42734c2ad87e7c13ea101\nIN: 3c\nHASH: 9698cd8e2620362f\n\nKEY: cc7c78ae24ca106c5d771742b530cbce\nIN: 6cfb\nHASH: a94c8f359a6034d0\n\nKEY: c8de6d120462739b29b25913f75f8be4\nIN: 8bff10\nHASH: 5f12329867deb530\n\nKEY: c435d95c06085dc26060e488f0691013\nIN: f575791b\nHASH: 38824fa193583e1c\n\nKEY: 5d5853675bbe37b0034e019c8703bbea\nIN: 20be54d583\nHASH: 5586f5ed0a52d560\n\nKEY: 77fdc2467cb5cfadba4dcb02f08d5de0\nIN: 58ff9d2af71e\nHASH: acc2bf8eb5308b5b\n\nKEY: 3f1abc8a74470e697aade7bb409d8c36\nIN: 2a0d12d99b8c10\nHASH: 2349992cbb601e73\n\nKEY: ad977640b6902db5fb05c35bde85e221\nIN: 336ddbba25fc15fd\nHASH: c7a610c0743b7f8c\n\nKEY: 9eeb5f0ce1545597c93fcd236e022df9\nIN: 123569d0a53d5399cf\nHASH: 7f25736f962974ce\n\nKEY: 56d9ecda6345127adbf79e4ec0871116\nIN: b472f565c1370a620c66\nHASH: 3f3acf72be80cb20\n\nKEY: 4b5a67fad0b4c6dd41656e79e47e4ccc\nIN: 317e7ef64c39cf111212cd\nHASH: 4c8ee337c7103c0b\n\nKEY: e0e04322fb57cf43fb6809a33d392565\nIN: a783aca573cb07e82829eb47\nHASH: 3d5ca090c68d3a94\n\nKEY: 2895c38788e064541584f222900a45fb\nIN: 6381894b7947f3cdb6eca1e8c5\nHASH: 8ee7682323bbf06b\n\nKEY: c3a0b4ea71d4e824459acac0aa2caa9d\nIN: 6a9257065f991f36ba175ec177b8\nHASH: 078b76ac3dc840e2\n\nKEY: 56e7c5dc7ba9c37095117d3b78b6be0c\nIN: d9a8402bc9303b5a67c3aa0f1975ac\nHASH: f5fc32c55915e9ff\n\nKEY: ffcd0ca31dbb4c0a64bce83d4a876e2f\nIN: 4c50fca688dcc34a62bf77554af22fca\nHASH: 9e266efdc2b55efa\n\nKEY: a358acb475fe3a545aba172e6a2e606b\nIN: e2e6007adac976736a222ad2a607d4d15d\nHASH: c4bb7312a7d39486\n\nKEY: cc611d043067a99cb5572bb0121beac8\nIN: 7428cfc5fd76f0ffc59a216b142576d9ee5d\nHASH: 67dc4aa8a52069df\n\nKEY: 19c44128e61c992e625a1187036566b5\nIN: f6b8f9422f6eda5c70999737573142bd0d503f\nHASH: 35d6199bb8b26627\n\nKEY: cc690d64cbbd6766af28d5e8809804e2\nIN: 80b9e15766ecf0fd988658701328a266220528f9\nHASH: 8da47f7d2c8a24b9\n\nKEY: d097c32707d111358a8f6470c4bbd3bb\nIN: 4a174edf086a5406f36aa20f1dc5f854df264ec159\nHASH: 8dab02709978b647\n\nKEY: 79a047071edd76cc634f9510dd0113c7\nIN: 247ba72455b9a97dabab6905b0a1227635f79f3e530e\nHASH: 1364c8043fb9baac\n\nKEY: b3092acdd6023215701aa9c99ae4e218\nIN: ce36b755300273c22805eebdfe7dadb59fff0bf8167fba\nHASH: c8e50f39c0605ecb\n\nKEY: db6c7ce746a0431f8269407f8c35a4cd\nIN: 40dbedc0f4c351a6ffc058a2ff63794419b1c2ecb4759f6d\nHASH: 9f46bd8f53a03217\n\nKEY: 110301071f6676fc2ae41a5cea83b10f\nIN: 7947c7e55c5fe0fd584ade5a30f8af69cfbcc4825ca4e45fd8\nHASH: 7305e77b0e3dd8bb\n\nKEY: 976c2ee47783766ea8235001f65d256b\nIN: 912be0ef8e0e7becfa176ed4006ee8f2e77107f022e42351cc20\nHASH: 2f05ddca521adcf1\n\nKEY: 58b1de6e33ffea228e144b4f25e5762e\nIN: 02e8b89312479f1b0a6da0f7f35e6ccb50ade322e70ba2f5b0a354\nHASH: dd0547e80e8505e1\n\nKEY: bc57f28c8f461d9714b48c087164a695\nIN: 990ceb64628bbafa3c0c4bdabf465a19d075fb66918dd240ebef176f\nHASH: 7ce492853fc22eb8\n\nKEY: 16c2ffc4e03d5f17064f22fe0512eebc\nIN: 42e78f029eaaa1474268d534d1542e6019af7c311b70a3b80d89fc8394\nHASH: 5830bdb3f6cdbf80\n\nKEY: 546cec4ec1ccdd1dec16ffd684fba160\nIN: 36fa97e2d20f91a56389c84d3c2670c25afd2d551de8930c735f30dc0f8e\nHASH: cc29ae6a40051fa9\n\nKEY: dc04255c1214077c60ed57c00719c4ae\nIN: f6eddb62225c75e47636587d992abb31fb1429cf0e4bdf7ca7610833c6c145\nHASH: 8959c817d89057b1\n\nKEY: 66fa7b74c5d112044e6e26a8f056672e\nIN: 9c303c5097358b4671f2b282d2286ccb9925e22717f3e1bb16a2a7f088c89efb\nHASH: ef44eb07b3dabf20\n\nKEY: e68c0b8b0fc194402a074069fa79bcc9\nIN: 68740dd32b54ab57313b7aba7212eeaeedcd00fc34b5a295c3742361acb450c331\nHASH: 31c38d85506f95e2\n\nKEY: 5a9bda075c2c3756bb03637b833a2c7c\nIN: 0a20ae05077a2775accf3e93197c2cbe58ec0c8cb2d666a6d1c5ab8f6a88921b33a6\nHASH: 83ac7417ef2f78cc\n\nKEY: bddb529beb2c89ee5f3e6b91c786f7be\nIN: a963b7e8a6ab9ebce913d39af035540d1172488c29b85217edf02143c23183da52a3ba\nHASH: 87bfacf3844aa239\n\nKEY: 65bf6deca182d55e94ebbf8fe0df1e01\nIN: 7c95a702ffec11b19ddafcb53feb2571214b06219feae9b8a058509fde4b54e1f16cb89b\nHASH: 170b6b574e480859\n\nKEY: 7ef0aa07183687c13f800f268a00ea86\nIN: 8c2b513a5facec6f5a34f49eedcdcda7bccf99fd9de0526ceff7c81ee11797d451d62cb689\nHASH: 5d0f521bc4b1c1e1\n\nKEY: 490cc83d84a0102cd83c11f8123733d2\nIN: 1f7312100fe65f082abecc08f276ff81164b21ad7ea83d7729dfd1ef622b5c39c884b3f82e49\nHASH: 2b72bb41af9f002a\n\nKEY: 81e1981c81e5c3010ca4b048eea1cc72\nIN: 012273854b89fb3c66e4427d460e8493927d71f44ba7ed7dc2b3cd3178faeb6f0471bc31436a85\nHASH: 6d67485ebe1e15ad\n\nKEY: b47f522fa34143dbccffc3b1f4093b09\nIN: ba235ce1ad78f2566f78270021fe9f31417c3f65f1533c43ef71d6d281d17722ae4bc8eb87636c2c\nHASH: 390e3fe50119cac3\n\nKEY: 9a3fedb06d1e550dbbb4c4c6c42c7b58\nIN: 95f641d66e88414ee49060d1b7bbb2d62f326eaf6cc3c77a359ea2dbcb0526f737b4a1797e7026d813\nHASH: a58b6f3f1df212fb\n\nKEY: 9111abb078f38c77eed9ff96e25ec5ea\nIN: e1476ccebc8fd7a5f5d1b944bd488bafa08caa713795f87e0364227b473b1cd5d83d0c72ce4ebab3e187\nHASH: 30527d54ef667563\n\nKEY: 42808b700fca9f85fddfb5d590807f0a\nIN: 5f81bd275320d97416e5e50d5d185d5542a157778b2d05521f27805b925e4f187d06829a2efd407ba11691\nHASH: e58617ceafeab62f\n\nKEY: b609075989500f06abed2bfc45c83d13\nIN: dfedfc41d8a98c617adab43f94b8d55a4fb1c02bd9c4939f8517e7207d3b8227d2bb8af086dc37e2ac24f437\nHASH: 0037588ae129b9e4\n\nKEY: c9afb75085e1759dc2bb6790ae29ff1d\nIN: 01a06ae550215331ad34fc87c2e9597d2a369753009c5a5fa2044481c6126bbbeab1a9f3d49f6198565fc6db9b\nHASH: 236763204e7ce6be\n\nKEY: ca4a9f84ef63e8b62514d34f2d74b4b6\nIN: 5f670e9e199c590700b7a7fd6b777f325ceb90f05b611ab77a970dda67db8636ba82bfc8770f742a22e66d39a59c\nHASH: bb3bd93cf471803a\n\nKEY: bbb3452a0a57a75460a77f238bdde048\nIN: 6279c2ee80f83cfc3074f24e5026a3fdbbc29e95f46a4e2862af2dda8e0c49b896f8186e0a3aa527dc4fad02a7c21b\nHASH: 823931f402c9d3ae\n\nKEY: c1f2268a501653c08ce64a34b1eda186\nIN: 2b55a854ed9125c148e97ed0fd128ab7a48bd0abf150aa86f60292feb3cb02da159698a01adc48bea1bd38a8f0339496\nHASH: 050afb47067c73d4\n\nKEY: b4a12074ce0969ae5de1cbd25e4f6f5d\nIN: a1543098dc8e85c7319269c590513eafae8bc5bec292b7718ea49018e3a0ce80843ce1aa644732eb083cfdb418582a4a7f\nHASH: 7c0fb55d3f5e8363\n\nKEY: 598233eb95280098c909e3dd3f93dcc7\nIN: af6e57e39dbfe09b91e57c212977b9b5ef48d30bf8bc8764e3796b5aa82680fb590d7ec73f4ef2357c34aaf2e12b45dd1f47\nHASH: 78ab42112974448c\n\nKEY: a91a39cfbfd3a01ba163294d96d99477\nIN: 092c683817c7484996b32e6c1fb46f3754b829b1b46120bfe1bb9123d139d46f5565c8dbc11a60273bf6b8e1bc38bc9a6f1995\nHASH: 7fa74c95642f9644\n\nKEY: 0b564ed2eee9e3649ccf53fe50d8b1c6\nIN: 05f42bd7cc89c80fb6eb8d09d4f4968fc47aabc0db6ebdbdf70a416815622d6e92de69cc675671db24d021be0b6c7545aab0becd\nHASH: 708bebc79de07dc6\n\nKEY: bae7c48ecb04834a577ad26c87022cd3\nIN: 9f5af8c66983938b16fe3a2de4d59faef425ca769d3a31c62330aafa1aba57e53bfc3d61357b618f1ae01bba3efecc65a70edcc8b8\nHASH: e9d43d98f790f1e9\n\nKEY: ac86394cf9e8668900fc3e731e5573d2\nIN: b832f6c610c6f3bc5ae50b656709f26777a9cfa6266faa80d788376d7a4b0af3c84e2f14a4b538bcde23e45f0554e7a333a95224b474\nHASH: 689de641675e6b3c\n\nKEY: dd60e6ec34522428fe517767fd94a5cf\nIN: 3ed67357449c3b24b6d8a381d92a443d333532aafd1c90411a29b80ffb6566cb13762c5c8c8ef87741023ffafe8ca473f77934acbd25c6\nHASH: 30ff83beb6a4eb30\n\nKEY: 9f5c48c10551808854f2c5965f2b8402\nIN: 9b160f17162a71a9aebbca3a32939cf09ea4aaaeb98c75aa5fe0c15a8a94cdbfb7716ea37b7f0aaa9e058d93ef5800e9ec863a5df85d51ff\nHASH: 987b4b16546765bc\n\nKEY: df955ec1e84432fec581bc446b10ba8a\nIN: 44ae821f9ddb1e1bfbec2259fad2042558fb216dee7c56af074d24b94a61074f37a011a46fc7542907af3a5c03ad64b34f1940219e3c129b8f\nHASH: ed3e957005bf498a\n\nKEY: 5a901ece66329a9488bd17ad3f350ec9\nIN: 3e404145993bf0c296c97729f9f2e6eb3bf22010fe642312c8136c0da176ed4c314eaee878047cfe0705a835a8a22e7d2b29c9328370032d4824\nHASH: b5e479243d036ead\n\nKEY: 6835a439c331ce630ef771f866f045a5\nIN: 5f2d95f898406fce05b36d1cfe21c57541bcbbb9293c3dd56e6fa8519e1ee76b40c2db8097ed008e84dd47b8aaae3c2b33037f9f7af38f3f41c9c4\nHASH: 7ce56ef8daac6676\n\nKEY: 84b224c92018a348dba300d4e17cd139\nIN: 9c520b111bb008086c5815f450a6b7b6daec0925c4b0c8cf99f9f9ddb6198000a379fcb62527d7c361ccbda2597deecdd055850abc6a17251c08577b\nHASH: 3e5ab339d1f90e72\n\nKEY: b3af10ef15d3e728b36171cd7e0bfc54\nIN: b0c30990fa7d8451403c84c7cbd650847dab3e087fdf2985eda79c48deda583bc9c4957e24b0502ab6004a85bbaaba74efe9bdf2377043d008ae14e169\nHASH: 0821d1f9e241ca1d\n\nKEY: 3f0dfe713054af061ab05dec911b8895\nIN: 0d3ee8fcd134e9814641fdff20b22ddf17ffcf3f23af7327e203cf1971329f92e99622d1b8329f9a8f9244c5efbd4ce3e07f1b9779f1d84927e8fb16c030\nHASH: 0a5fe88", "9f9475d8e\n\nKEY: 62663e655ae3a122b869b11182f16a11\nIN: 82696187d910792ac92d50900677a1a0238d91cee3cd72ad949b50c53a0613add3bf0ab02c78e87f96847d5bda2bb31e4e19d92c933b1637aa00be18eec696\nHASH: a2c05353cb689240\n\nKEY: 1d3f1977fc1aaa27f459cb4de22a736e\nIN: 935e1cd9a08b1d0b57dbbc640915c6de3eec62f481cc64a27cda6a08db9e7dfa58d13dedad1ce2abfa967f059185b41f2b72114a4ba51a9a5d279f067ed9fba6\nHASH: f64a0fe86b7dffa1\n\nKEY: 96bf9034f02772a5150b0f2dfdd49c88\nIN: 2315e242205287d3e9dc5cbe317ddf3f286ad02fc4385c82bfdbd43ff6d5f425347e229faf0521acf9bbf3eb6f3abc2029c7af2506972444425e1b92aa1d6601ea\nHASH: 2ceb3eded2754829\n\nKEY: 5e2d0b77b3478b1d041b9b6784bd4e0c\nIN: f10b956532deea1838bebcb192cf256817525cb95242e5295830db8cee586e5cf3fdd0d9a5277d5a50a8dc6e4878d2cc6a549eb52bdc5beeb89ce870e65a87702eee\nHASH: 8fc78a2ca1ba1f7f\n\nKEY: b2c34273ff91123facb2e3f4ac03952d\nIN: a43e581d35caf54ece5b668df2f4a77e29bee3e1fe26add027b07e814991bc538da16f1649886e42be0a5be8b221ad155eb7489e81330ee91b194904086f91e9e71a78\nHASH: 36ea4accc3181075\n\nKEY: 828238257380186239aad56fda379060\nIN: 46f7fce30d03f04bee6559ace020e6ce72379001c20e5fb30bc7a500ce91262e0d7af70d8be30c61fee623e67a5e46db55d1dec64bd4be6af45bfff65050800194ba175c\nHASH: 7a1a36cfdd778b12\n\nKEY: aa751839cf5a43613a3b686bb22f9e02\nIN: e0848a835142871c489c772d01ca0115f226d39f94efde92178a38f87fbb371d4791f13954feb4f493bc0707c4dca732e24642cc6effa26da527ee7472c1c34c4b0b4834a2\nHASH: e144d10851a7e0da\n\nKEY: e3d027fcfc629cc735fdb70912799363\nIN: 08a51183fb0396a1633bf7a2c6ce4abd1e44d9153d7bc2a269f478269181df5ff29346366cea689a8301efca949693e1836d27d9cff181099e878b2bd53da75866f4abe0b64f\nHASH: 4a935a091f380fbe\n\nKEY: c9852a9cdd185cb16fd88ef793bdf598\nIN: 49cb5ab1bbb45afb32878b059685a40016f3add53623e23859c9384641c537e13aff631d814deed607bb6abc375c855f98744e455e937ee1c9e478c4878854166c30d0b686328b\nHASH: f2df3a49621a40ad\n\nKEY: a713bd5752e392d99947a0a0fef98da9\nIN: 15064ba012aa36887257f3f84261ac66134c36dc02d4d8688e2fb10ea36974c4fd3963144f8ff01e3132d2c69e5b57cdba82f98453238a51653facc718467ca781e73044aa368879\nHASH: f187bacabe914603\n\nKEY: 5292ed7c7317c2aa71831d03b905d0c2\nIN: e3eea270140e52ee204c78b9a4d86c0be9c74127acb4f3957b1fd380417dbd57f91fe69509126e531a62144cf7ec147b36aee7931b883a028f93993bb8068552e1ac9736775038c8cf\nHASH: a9a8c0bc50104e8d\n\nKEY: c3117a19ed788199add874b10f62190c\nIN: 112a91dad631502ec6d9a569d14cc009779bcf2ffa489ea4df85c275ec37148b25a133dcb6d4c3dbea8ed4375e7cf26885b991f96ad984880bff76a62568fc115d3762dccb4522f1a27c\nHASH: 4fc2a87b168477a8\n\nKEY: 45862eabc24e2b62acfd8833595b329c\nIN: 921a7d233720992b5d767b61f86b4d6857caa99d39e18656de8c5571f2a7295af7e0d703467e4c0b83f6f7079c63b55657776d3020424443756388ea217c2407284fc8657d3935a9b34573\nHASH: c1cc6da484446857\n\nKEY: d185262e194717d27be06c1297b8f27b\nIN: 7804f030a6d67847f53cc93052953516f66c915affba735df79df7da6d70bd511e4edb33fd712b58bfdff47d98b8acfaff064bd4e1f64828d61a82a5e72ad97573f4631fcec0ebfcbd16e67e\nHASH: f9d37ca5a7750584\n\nKEY: 53ea30bf7b1aeba84ae8e0b434a8657e\nIN: 65ffe0a087ce955a6170462711dd53fc057aeee9fb5e7a8cd866527fdce70aa4b8acc65ee4a366cdae649cb5342120cd7cbb9d536b1697cc45326a44494aedefb4f7d96fa5d0ddd104bdc6a84c\nHASH: 965ba9830abddee5\n\nKEY: 79bad8d7ff51922ef1d540b7d8d7663d\nIN: ed536d02d21049bfe6c1428ebb6a8faa481321a4977a685409b0fb2ca39d72c92d3db0ac406d56e2f15d6b6b62c73246807215bae613d283b8a35678df263fdbb6d3172c16909deb8e97d78694f3\nHASH: 4841b9dd5502f605\n\nKEY: 104104e76e645e83c7b40c6674906d55\nIN: a7546cb4e6b1b1c112aa28563028e910915c6b44b668bb57bd6623b941af4c3e22c7cf6eff2f6c474657fc5ee293db60a84944bafed2acabdbe6a6e7f0804ebed61786c2cf29cdfb0c62e8d41df81b\nHASH: d21db84542deb383\n\nKEY: 8d3c174a295a9d859e009f73e113403e\nIN: 16ed05c2b7b0c54df274bb67804c5d7671b915d899e15b2e166c3f1e4d9e990ab5be59c5e9fd70e1967a8021797ed8b2e40182f860dab2d0208dcc7c9fdb7bdcaabbc81f5b9b8751c558c5418dd654b2\nHASH: 0c4d09f8827c0c37\n\nKEY: 55bc19da3d5e60a3308379d5900165d9\nIN: d18ece72cd2f5fafe52fd55def2e6af0370e420d7aff7968f9cb5efc44ebb161a6bdd22132aad0aa9685e9168ebb9578209e51865625a4cc86c8f7898ad629b64e400a7d4687a5c3c000ad724a281440f2\nHASH: 7c47369a6d8387ff\n\nKEY: 58a3165308ef3c5e2a7c05070085455e\nIN: d9382554d5b633afa16065e6dbc0d472ee26629e6217a293b63af73cbd4a5dc3cf61ef7ebd5b6900a34bf4ade833c0dab9afe9d2d97369bf2814d03349d6e917adb5e0e1388772fad1a4baf64d7836fe3ffc\nHASH: 2ba3e3082bdd312b\n\nKEY: b636290e491b0ac22476c91c958ab313\nIN: 3d27f5c20db62e3abe1068c018fe8e09e4823b8c1209b74a50dbc19302e190350dba1c5ad616007c72be04bc21d7ef0a82804f266ba95fb3047a6a05de3f0d7ca3cc7c4633a02dda4f367051685535d8e1a155\nHASH: d14da7a2dc3b015c\n\nKEY: 667094c06354337178e646e23e453403\nIN: 215f856c43336295b5e4d625d8cf5b37c4a5b07a39eff2b42427d5df683982ae78ec85ba085740a28446c7928bce24be1b66a087898634a3f6260a3926c9a8f953e235e469c4de23fd32dde181168525b716a2cb\nHASH: 2f7cb69c5e4f942d\n\nKEY: 52eebf5170c603985982122bd8eeb1d6\nIN: da1ac8ccb4c66979633092524e42ca05df667ecc3921849a24c8fbf6aee70a01504ee2a80a000ffbc7b7629843f15270982a59ff9f3f081963a109ae8eee0a1d59baac5207f44071e51c64535b6920bc07bbc9048b\nHASH: d3a5fe4ac656bef1\n\nKEY: 1c1515cae3eba8cc9ed94c10f8a1c211\nIN: 4348d387039f7fe59a1d94a9e6d894241d62eb3ee91c19ebb09064792abb126710a619073fd293b59fecae7d90655d651e542be56a01ae5d419f14b1cee06cd90ee68e0106cd48130dd6e0d73db8fedbad3b00ada87e\nHASH: 57a4daa6abfb5a2d\n\nKEY: 8a8680122ba96ad89992741a8802f79e\nIN: 6ae10dfa31e5d06aeed3bf640591b9810245ccc175a8ff9f36893ad6e10c6dd9347d001f37c41123e4ea16b86b08aa3498c75bf5b8702228fb654595fb930cea2bb9ec97ffe1fba10fdbb7e8b16a2495df30abdfe1fc4f\nHASH: fc353ccf54b8c294\n\nKEY: 40d3e4941056b2585e1ed3bbd3196b24\nIN: e1764c110b024e2c406a18d6a6cb1b2d8dc05f8cbf635d9c6b59f8c54f7cfa1c9022f719d28979dfd75f6a221687690a046404fb1204cb27ab6502f6f24ac6d9c272852acfccb2d51948ddb427950c95ae4045699ec002c1\nHASH: 47108a5f3f664b98\n\nKEY: aa377b72cf2c282946fb87e6f3f16fbe\nIN: 4bf7833eb1e828df6fc190ecb568e3e175307408c4f851532afe731986d05c2e0a6d21c40b0228af69a0cf4f30293ba119462f3f95200386c70a4c49ad7251bc797be0b504efd50c98c3099b1119772deb764ba799bed28d35\nHASH: 6afdff80d074b585\n\nKEY: 304b7a8d2825ab0b4c78a82b202b1942\nIN: 43094418f2f65b85acacf5b3190711332fd3fa7c1e471a49a7d5134ab7f22def6fa973cb135a0add46fa482e7e29976abff74c3bc33af797b46540c85eecca45b848b55d3e412970c8937fb97d2b61af68ff3f2876bf8cb72dc3\nHASH: 8f89c9b9a3b9bf62\n\nKEY: 1b54ae53fbea3567a9678350ae934303\nIN: 8d02b02800d9605227fa73cc920962339645c72b560ba8c266b0b9e94eb8be0c9748718ba9cc48f1afd12e8b458d745596b763c7e65cb8a0fcc3d937c56e04a6873ceeefd3a77f3c545eb957a9a7bfbefabd47dca867ea92203c9a\nHASH: 86f09b1edb5f7934\n\nKEY: ada9526398c0ffe64b200ec1823a0d16\nIN: f6fcdf72c13acae3886dbf6a842806fc9ad021d0329e595748a8cf82f375fd357e1cc37a7d995d869373cad1dd8ecb8dbf0e5333767470378fd7e5b0d1fefedc18fcf045cfac7d883e67a8a32efbccc1a87a8e089f34186f7ea4ac41\nHASH: 64e098ae04f9e06b\n\nKEY: 30f08a4322a8c71e1e1a6353b371fd4d\nIN: 80df14c6bb51846621cd95b57c02e34afe6a96eeba8bc29002b2514f26c3ce53dc81330ebdfe8bce32d4e789f5bc354b03b4d10a64a10248dd1626726ff607529386f7becf9d716664bed65656629cef7fc7482e9046af09aa7ed60072\nHASH: 746b10b00aafaf2c\n\nKEY: 9bfa27a589f425dd70390c6ca1e1760b\nIN: 79fc7caea4cf78001a8d601de3438584517972e81d55c8e00b5c8ffd1e1aa5896058a56e636a4e66842d31f5287e01587601a9f79488db6f28f0a5644b34de163831cf462493ec579ee0c7631adda09f5e135cd70e6a4504e52823c1cbc5\nHASH: 1899998766305ccb\n\nKEY: fab33b56c2b97f9899438d8c4448a721\nIN: fb7e625072c6dedcf31d0fbdaaac81585465f6227d1a37d60befeb9662823d2bfb70f0dca67af4c1c60f72a524fef0c243a758f8b2883f17f2b113277fd71d28378c027cc9aa8c79d5dadcd65c2ff275f29a428437f424ab2171c33f819df4\nHASH: 208be5482e6ebba2\n\nKEY: 6ede0e899a0dacffa8c8ae3cf7552310\nIN: 9865e6577b8811c937447194caf30ca9db318f3949a0a095a148fa0fe0fe7a0ef4efd7c04c7f0ac13206841ab8b30b6b1a55b1555da37a40d5abf1543d59f1331309c1ce5f2adb39259c152628dfbe10c0c5e81ab172c025f9b84abc2d996834\nHASH: e46838d2cbfe6c33\n\nKEY: 2f0b8714a8f0454f62db8dc4fa506a6b\nIN: 6c45eb8e88bf9e63db9d1558e381f4a6f831727d866daaff9d402ba1c3ec6911aa4c62dff1bfac2fb00a50be2c2d945b4c1cd10d1ab0d96d201a5e38d80a5ac2cbee6b2945091e91aa40ccff6f37656392758bbb7da5ce2ef3c933b1bf83f82201\nHASH: 433657c53e5fa081\n\nKEY: 85cf9b7e4bd9af87f8fff9d854fb894a\nIN: 0e808570f9bfa7fde488e3fedfd61905b232a2e6c512ff4659b6b03722d4d1a8ab0b757de0eb114c52620054364d51d6087417f2ecc73bfc78caa8dc5c3063722b8c7387f5cf1eea7369baf108092b1736f34f3c85a1a64caaf188753cc348ac09", "34\nHASH: 25272780593c358a\n\nKEY: 903764f0b9bcab23a0d1e7b0d8248711\nIN: e63b264edf7a3ab19e8f38ae22fb9e00ed7c80d25e3a9d76def3c3cc7975ed5a19aeb552a559da1cc6d6f4d7ad5ade44bd7bb57ad1910a469fc7082267ce9644e9d4e24f1ce5afe6cb3886172485df77b3e47dce36e549c62129788648c3738f836caf\nHASH: e995824b960f3012\n\nKEY: 902dea339b29a5a4c54c71ac3486b509\nIN: e33910d372dedb9a154cd8b1ffd4d98c58c4b8c93b5d7ff59a87a40730547ffb145a820aea56bca4f7c043c40aa2f5e0099b9a91683d2d2927febca53c727ecfd8dca77830012c0d33135a2d1a5665c013c4126acec9073cee84f429c2a1d57abff643aa\nHASH: 7a6d533f1d13f598\n\nKEY: d760372d5a2224bdd096ca9c317b315d\nIN: 868257422e5898c7de261682a088bf97a19bddba87650eaef967e4085d5145787dd8a2236859c67b1d96e64a81934210b63ee44adeb5cedae03cf3598496f7b77caa7f2a2f123778e3720229ee7eeef87837a0d5de7ced3baf40114d663bc0e576ce6cec70\nHASH: 05eeed619f335b0b\n\nKEY: d443db5067af5681f8b61a489400d3b3\nIN: 2f69ba36de9d7f2489ad092263f06e04b87179dbbdc3725a8478abf6930f19ebfd1a23823d41f851618f6d533ca56273e602918c27926cd77e7380de5af322bfa2704ec669ef402971bf606da799b85c8d51ea8e2f8b8df3e9e4ecd9cb03f9c1bc387fb69a02\nHASH: 3b54dfef0537f65a\n\nKEY: ff85c309dd953710c4c450015a92db7d\nIN: 3b4cc08fb998a83c0bcfda112957646e708a5e7f457c33a4e31fcfeba9fb5bc37be521bf351eb5ac1bf11144c3fd4837cf9d9728b02b75c51fef0342140e3a0d199fe0a67710a3a7131c6d3c33e0ca00259cab1b7cd1d6de7ef81e97dee7ecaba9e2073c08096f\nHASH: 0880d53fcd40525d\n\nKEY: 50703fdb1e055a0f72353a13de243741\nIN: e94047f4276abc898fa1e268b53ba5effecad744a315d93f1218a47725ac6512bbf0e418681cb15e6a98c3a82bb3fff9f64583ba39268a70a45d91f432baabf3f38335b1e9f52a4141bfaa1c55570ab0ecdfccd5d7cee5bbf692277849891625deb64a8850a477bc\nHASH: 758c1f2f92b68e49\n\nKEY: 2b022fdf4bb13146ba014e1f2abd73d3\nIN: af723b77807c45b4aaea43e9d79a9149fcd1fdc59849b1bffa88abf27c6a779fd8172f325909ae43e49c2a44d3991350a377d58643e5f6ca9d8743c7842d58cb8706814d783e2c7855b8d63e55164cbc1fd7a13bb963d6c5bf4be737a0159c1347a72b88c0c5115a4f\nHASH: 2275a762396e6942\n\nKEY: d6c230457b3494e373c113c4fbfc8fef\nIN: 7820e1b5f75780ae7e6360c6708ec8bb5f82f948e656deb214a29d7887162c67aa1dc547b9b1b878f870cb44b22c61f804c6a9bfefd38588253360532a558c4176c98b63872df3741a718d8487e9bf17d5da3ca9145cb76a9ace837fc9b1f3065b8a777e10fa95dcfbb3\nHASH: 53b8f6e69f5a89d7\n\nKEY: 17f7716d7d49fbabdf1583287dda7802\nIN: 96ab47e1979e30b418b98f8b0f86ee5f5a773b3ab1d062274a4335f2f8cec6a0586aeaae7dc4d0da82e52c3b4b670b0ccd724b0100af58ddc74899995bf000fc626490b19b8bbf4f6352879a0530e97f9bd2418104a1a27e7252df3a6b996b27f54503ef8a718a8123d580\nHASH: 8aedf4fc510a8fe7\n\nKEY: b12168e2e46319863bc595aa421cb4ba\nIN: 0ce0a170319192d56484fc847a8285abe28b3ba3f8aef58702df5bf50e4d0ad2320946d8256dbf2338c8c0a6a1da48496adf9941a4d38d74e0c8aa52dbb5c757e28fe3756421964a3e4eeb9fdecf2529d70216b00515d5869087b611ed0ca1607a650ed6a3707ec6bdfa4d5b\nHASH: 4d85e666f836edcd\n\nKEY: b05bd753656eae367d8f37b4907e4fa7\nIN: fa2a52f77554506d25e8847bfe613139565cedbce07110a7a5af53d024204af9e0bb08c8266616dfc1e21bd5c651de626e1303b08c0c90ab709613caf2713848ff1ba3310852a575d07e12c7691cb081157147a413e80d53a55248240eb5dc566b8dd67d616c5d4dd8199d5d69\nHASH: 885116def6316c20\n\nKEY: 0bb368a25169217504ce1bbce5820394\nIN: 34b4df9ec90072e91548fb40a35128349986b7e50e425d894664a270f919456abc031284b29b6bebd734e53d5241919a8dccb05c38c633fcbad53979d92eb7cfe111584155a4c352f06c29242178ed4d904ed739a04d4ebedd27b7043d79afa9b740df4ad58c5640da67eb121997\nHASH: fd965ec9c1ef4449\n\nKEY: fdaec5633f8d54859574792bcda87468\nIN: ed96b9cd567f55d1d9e087bd63abccd07baaacca8a6d375d2576f00b1e09b5d920200a74cb12e8721e550c80b8c61ac7a8e733e1a14ad0311c30afc83f5aa7a8cd9fca47aafa84babbef5f93a86eacb5d50f696b7a60f0ac48f9b57dcab2168ce26f6390ce3c091a947397db050ce5\nHASH: e92615340f232b12\n\nKEY: d529ce056cb054580b538c81752d63b5\nIN: 75677757aa8eec8e44411d238aac77fbf1158c1c9c3174b78eab4a70034c325e52cd1a275fc0a24c432f82a10b5920a922981dac43571500263c0bbfb95d08bf20acb526bc6a180e6519499cd571414f7bf69d704b476d62083d53049674c46fb616b028bd269e1b822daae40ae4ec31\nHASH: 9d6ee722d9af0ac1\n\nKEY: 28b413218335bcc2f9031dc3554b0585\nIN: e4ac05d0860d28f45b7dde35028dfa67c25c8364545bf27a016228c4f1b5cbdacc418806d229d1fd2d30570fdb1304e38c7443c02d2e55ddd20718dd09d0b3a667df71c2040f079c9798a7f5ca7b09186df6c44edf4740433ec17873180038f7c5e0d4220d3755e264b0543ad5a5c1d537\nHASH: 7d6d8be4026abd19\n\nKEY: ab31c8820d2d02f63dc3ac5acac3828b\nIN: dae9931233787d476b472cb8e7ca4f86c2f8b9cdc38f49a50857f99e4e64b89d451e1bc8e5afacae36579d51b8bf67a4be36a65f9b464a150c1fc012c115bec08e45bea214b80ad39e1a705cb9b0b759901133d6619812ded8abf7848a67758f483aacd11297315dc190746a44e9ed56708b\nHASH: c9cd54ada0139758\n\nKEY: 145d3281341d26c75cbffbaab06d783a\nIN: 9859eb836c49cb41beb29eb493988b459f5d0b22a4dac9e64c34f93a71a700612cd568f76b84cf71966edfebaf6b27ef52524208e4905b83f8d52e879618180101c1ea0e326a44bb4d59539f779a0157af835c5bd7009882f16bb2aa2c87d49b6db49e996390a3ace578794c4d0f1802dc0a82\nHASH: 219b0dfe6c21ff2a\n\nKEY: db21409aca53c06e34752eaf651ae7ec\nIN: 962ec5dbe61976d91eca580b50d3b21c478bb8139da94be0a90e68f89b26b8b28d3484cb938791cf729a269c54af470e528a72ac9122ea10c08e836f8f32f1c1bbcf10716ef243d2abbe31bbf52dfd6c6884b81d6c48f18f087842b055432e5f67de978a2e7bdcd645dec43feb33f2be7fc8bb5d\nHASH: b31faaa12c80d2b3\n\nKEY: 0a92a6dce6418f53cd3823b9a40c5183\nIN: d1f4d53bd0409a3127ef19482d47964197bc061bc779b32ca5ca6f546c18180dfabd32b5a8519f868ac3ab67cd72c3bfea3ad96f5e40fc09a64046ff818928ef87ed043d0a0994c1adb8b0bdf446188b98b20dc65ada689654c5fcf8fe26d66baba8c02d8b39ee2be9217c09a62a4fce8236eda6f7\nHASH: 3e9be4b24cd3f47f\n\nKEY: 868dfe7c81ff02bded7c42a242d4c1bd\nIN: dea44a7466a4910b89fe6abcd824e65603a17ac436890fecbf4f6bc6809be8b13c0a6d593840d48ac59de059787dab1c1ca09a6834114cbf7ff2686a71ec12921aff5e13e9cd80c77ba7adbd361e72429c2b46eccbe27b25068cf457f865bd0149da14383317bcf8fbf949e36eabc7f8dde08c5483a4\nHASH: a0b3afbcb9412ad0\n\nKEY: bc662a2870b8baf74a1153e5d24b4832\nIN: 503401e821133e2ec69942d28503993e0337ac43502466f788fde4821e5bb2be6b0aa80a6886eb10dceec3225762a1357992b740d5ada6f6acb26761c57532599c66c9b55812ced61bc0293781f600fa1b2d211a7556702f41203b7824654207894feb9e2f744e03f5d79682ba4570756050e42eecb3e0\nHASH: 285affa883d1597e\n\nKEY: a51217e323aaa13dc0debaa2d26a7141\nIN: 52c40d6b8dfd5fc99158481dd889643452c533643534298382d2f3d159a7c0f019cb614d8773299451ff87520d9680e5f283e9e9a2fe9a8a7b5e4bda6b94e578b97948eb9bd868ac3c33ba79df325c141eb83ad6be7c1b5c9001d59f88a4bb2208ac62dace5922b6df16f09092b48d432bcdd79b4eb484cc\nHASH: 5aae64a7fcaf3072\n\nKEY: 89c8b8541be48278ee4cafed6616a581\nIN: 86a7c752d913e379429724ff0358994fb8ccc6605573437ed5742fd1b2934c6943259c2eefc5000f5292901a154e856df3c8b7fdf370bc72ffae5957f104fb3b07ed448def575680bc637e3804ce9cca9ce1d85fb79b33e8e4c45f1f974d0613d40c63734b9c927fd0e6e16bb4d288204bb759b199269fa7cf\nHASH: 339b0843b05f2652\n\nKEY: e8b664ce32d35f060e5a015caa287b7f\nIN: c9d496f2e1c2141154bfeb0c4a4347fa7fa002ab2573c634b2c2a376fd270c7d45d2fd6078e4d997aed34bd4dbfb308e2c1a14d07f58e1363c3fc4bf32adf4af4a6d1bcb79e4c5c3db2ed2c68fd2229b6b5fc831d7a2cce989d2ef8dce13f9e076aeabb5a30c7ae72f4e98874f885cdb52518e71a020e0bfb7c9\nHASH: 254a78254aa531f7\n\nKEY: 1ce06b6d7f0c15734448e53a4fa52fb3\nIN: fda649ace37b9fe4f4d572d8b1b74e28ba13db46f6b0f42ba9ac940d379d6d50623fc1ef7545763651818347ce38a3d86828148b14ef090dea626c5c3d1379341704f719ffbb234e423b0024ee635ccd2ee50c501d8689f84c929d689745a05bba54f99a23fb248366ab05e31bfbc18be87110d419ac43834476f2\nHASH: e5d2f7f9315945d9\n\nKEY: 84c2f71ddfa145332dabe73460c7e03d\nIN: a8a162a8b39975a998568ede08dac2c98a7da7021711e159356c13cd39f5080fbfe7f9f2ffd75174ed6bcd82fe0cb158a83d10bd64639f0c6a10335635c4aab34bc0986b898b9b4dbc013fa456a34374aee1a0d437f1de697f5fd2b87c9ad39017434d66761c0f26e81e9c99a9dd57f390f2488ebbfe7d1666cfda65\nHASH: 7c416c3bb889ff8b\n\nKEY: 63ab163cdeda549ba268896b9a677d89\nIN: 64be9cb0aadb6544d4401ba45a3d2b7d766d7d67e09bb2f141e743fa72b8dd14d7427fa2ec37ca6dc5c32861962c7744b1afeea8f28f878420cf67268281ab9ad6dcf0aacdbb52a6983cb91ebfafd294aefce90c6f3628376d7afaf4fd5818602328e215cf1aa3c9510ce53f42dc04288accde985e90224260e318d589\nHASH: 21cb18940175042b\n\nKEY: 2f8057e7a18f356d187ac98e43127515\nIN: f5c76f7b6d6cf30342c1f4673ac063091c9c02862238549255bfc2530f743c69cf4943a9d4035fa1912826673b3c9892a489e0afc011abc45bb5a251f2c80ec97962f366376841939e9997637ee1a2dc0655e9e8a1d262b046cc4c0eccb981ffb46d494d5537cdb202b840601380212f67e728cf9c3867cbc53c0a825f61\nHASH: 843747a", @@ -7072,278 +7082,278 @@ static const char *kData190[] = { "739b90eb2\n\nKEY: a96ec37c773d908b5cc732eabb877b24\nIN: 6baf8f4a20f45bf086c0003c0c6e3837cbdbee6f861d27417547d06e21feb53703fa0f896dde73cb97671e4af7b27fb175d802bf3d941e13172ef158aa6f19e27a504e46c1f1b1dac741bc3ce66b73f46941821561be24448e37a64af54c9beb16da91ee8705d13b2882b9c80fdbe249e1d3b6e5c671ee524d76f543dac473bf83cddcd95c07e82d70ed4f0d86615e6d3776e6db7f740ff7db55a949193734b2b9caa48dfafd8bb40bd8cf2eac7bb6462e92f2a0fc101c7b1fef491f6a16c1c555df9a57a1f7a8e70eeceee14bc6e81882a8fecc48ff9b171b9e8915882f281925282a479b8239bfb48d8cdcc56c22294210a484702c5a8e4d4fdee2f6223e\nHASH: d10db578e9b44fc3\n\nKEY: d5f074017db58f6e68d210b58e091d7b\nIN: 319a1100ad4e268dcc7f3ce71fac847336fbedb9046c1b1b433c373385326fcde6824b3b1ff34f86a0a27b9216afe3145945eb5f7aa37875fac08cc62abf01e2591f8d8109f102214457193412c58a393c4819812ec9fc2079df042a3f57d172d76a8f2709b942e79b3ef839f2f51dab93d225e6eaef30b2a67324481d60a9c5a215ada44eca05470337379dd01eb0dea2cd14bcfd0991d0bb11a6b0fce97b4e51492fa665ee7e29cbba50a5ce0d50c663b16ec8260edce17d548c6d8566cc76ea7270e406f9c888849d15197b37d30c64eac4eb90f3101ef65b3c1493370f8758e7d954b41a543e520394f2da5229efd6f06ca947bfff71b11425a67229120f\nHASH: 1b460b968867e42d\n\nKEY: 338962444ff46d8d1c4ef2d14849202c\nIN: bdfc2290fb71a50aa63595c3f11ffc426539678601b31bae30b1771435e3199668980adb627c738ea28ba458c0179e48a802d81afe0b2d09b5c3efb06808a22d73173049781c0822d780e360e442619dd82cfca21291eb0b793eaef44202b7a5e6c30505ce4e026bbf724ce76a05e827c526ea99bef552460abff8058142e11e1c223aa0cc31bfa2e5f9184d9a0fb9533facadfa08b5da0a7b65ea1758675bbeb1ce2faa11ce20ade70ad5fcf88fd253c75e5a2d0ec79f3468e5056309b4d46e1e96ec811a14cf6e64fdb91a044979a86b571a9d701b6663d8f24ad77c4a514576fa942f45970993dc703dbc68a06eb688b9f7e87fbae04019d54320a26a5b7b84\nHASH: 2529cebc7a6002d2\n\nKEY: 94f80db0bb92d9f844c8fcc43ce0d94b\nIN: 3d09d5fadd1e79e648ed155dde5646d2b9b90c9103d4d7b4d53d5ff184033fb17db63516b70d4407aaf3be325d66d7196d08e310851c7a9f6ecb6d3a73b7ebc9bd604db7bf93879e17c2e1d7654247295ea02b97a60a3b85261119d021ed1f040f27e456f011cb46dad312b65c1927765cad2c56227d6aed2a5d7754a57de58c11f185aee88e38ae5c8fdbfe6242eb3dfc7981592556cdaf21351648abc64667998c4003cfb8376417ff98b506c0fa51dd2a152d00f34f6ab58c883362b08c986041724d360f68b94d8d071e327ff536023c98313f09df4ecdf11e16ecfaf3970ad682086ffc7e43d571a96b7103e9eb80acdb6fb8f78107a8042b2c8893b1d2f19f\nHASH: c4746b2d19941e56\n\nKEY: 995882b99f51c4a67f5b55f90e2a9aa2\nIN: f640e51da483aadfa88812d5851ea3a0d9e605b144013ffb7f74df26cae9317fd90233e2893575d5e470df2d80a2e9f4e8f6f5e5f885498bdad37d1489ab823dab96832d48c7617b255d40716d54dc45e9bb3d88f908d573172486d88c698496faf792696ac1f446419f6459866cd4ccfac5359ad9fc8a7bf85f755d08fa5e44f4b0def68513a39ddb97698180592baa03e37220eb955c636baef003040d753d5b2c307edd1b7a24ba1df13b9bcdd72cfbea7b17aeea59c604e509f511855e3784328479de46457d1ce706cd2f9e937d71192ff215733c62a205a6f08b901e2521e1935ee33d524c3d10c73c0a593acced88f73bf6624b15de138076569945cf2b6b11\nHASH: b24f340cc0fb1d2d\n\nKEY: 8da14614383bf855cdc281b5225515ce\nIN: e17c973f19eb796bfbc57ddb9601806998a5e97f18a3eca6a1d20c3cdcd109815cd8ee13981858324ab89e8b30214e3251e6f308648552034545f7d24ca74aa6de5bc1513c20d869a310ad1a44e462666d2817c0cc225a28efa78b1435c80adca1e07683e1792152267649aeb7ee19efade02dbc631b1fc58ac59671ea5982234da90dad42430fbd85fe6527991ccea11bb805815fdd0c8a920dc9e818a5fcf8fbf680a06999c42c33c7cc712dac8badf82059d142c6c3f80a8d09c881182cf336cce2e0e088d0af39fcdf6dc29c1ef496968455e2fa149a65cc57df06fe6830895e2daf352e922bff8cc3fc757161f3c61b2ec9e7d787e1ad976595d27f0f5fc5a04da5\nHASH: 36bd2cce6ed21122\n\nKEY: 70e11b8cda2ab4a0abcb736625145d90\nIN: 7f4fa8fc41f72c8fdcce996949b74560ea9fc7a3c57e502628487144472bee4300671cc1617fa7c76850df408b92020e7f5d377f4c8f410288ff60aca90516d0f1d13969c9e5af7e348ea7f8f9a36b8c69d0645432103f5b93ab560f3113e2d86b35fd6e704116ae5e7bfdf1c29b6d5a4570e2b1082a3e6023f14e666a76af86e4661e140eb836f262dbd5d388c166215ac4f39dd9fccbe3a3a8c58a2236304e8fc0fa1fc535e860e888a0d640277426e2e2a05d855c5ffd0876ee0306cc0c394d064fc45e974d1c19094a1e83d59057bf269f581637f343a9fac376ed41f4d193aa5e3c30141d31391c02390afd81bd32b6865ddd8974a44724217eaadd7ef316e0b4c2a5\nHASH: f6624d4d13833699\n\nKEY: e974c2247093c75ef6ed70632f16924e\nIN: 71f2e0508d7d36b373e8ee0fabf49dfd69638c5a6c79be9c89bbd0043b3bc66abb3618c67299c0afc4e24af8440185ce8d7d8b1d45732f123aa8243a9a0a0bb27b3d6bf59b39e389c15211b92c93bc5aa8582c98fb1523427c84969a65e99775e9d97f382b9ab47ccfdaddac3e7201f917bb64843f2b804801a018c71bb6f632f4521c1a4e9a375d7bbc8a42e561843dd65ae3e7ec0da1db8751960a656876983986bb2be2dadca5bb312cb004eb10f1c608af4afa599d946bdf8bd52102c257871810f5c8a899580287074686738a5823f33e96d3c2a7c77b68e4a21a5ac50e06664944d0cd6bd40ae95a2e21236e671bdaef79f08da52e2a6f65131a2e80c6263ddbeb9759\nHASH: 00ab496891593584\n\nKEY: c6f1ee0aada0c076cb20cad883bbcf52\nIN: 912f5b270fe4f445134d1caad3cd04cebc9c377fd03d3e26b82d4449d4ce1914ea718a6fa8c179dcdce1d117e99f4e8cad2cc0f0c059fd94cd8b3149a38a6b271c7fe1c90943c7a8d40774817c272a9139a05e1c0aa74cfb5a7c3c93aed9303b9579200022527a0911908875e23b1d8bacd42a123fac2342723a77942523b4aa858ff284821e1ecdb82ab2858580227bdb2e297ba3680a1f1cb0d31cb8e6f6c45235dc64f4c3f986c24f9ae3a6cb9d3710d58125f20d8e8c4cf4f89adc091649bd7a33ecb58cd163baed98e7e4f4dc16955f7f09bee1a51e0f76e9575cbc2733bf58bb4be4a4e2a2b1285c1b928aae6d8d9becdbc3723b408fc01acccb95861d23a3940df799bd\nHASH: 792ff12185fc3326\n\nKEY: 5cad21c8c3805f62248b1e1758c9c392\nIN: ec943f6a3d3681cd718f532bea0e5e2839c9425d0381dc5808cbfb273f6730efd52496b0331a711fce232991dd0847b5b6fd58330f54c19f571346d1e100e2304ebf5fff1b1047ddbbbc4dae02ffa3a21f8655b8972f683a33676352908e007ae3d12ce62e77acb2ca8278161d7c6964d6b97332c19c1d1d7288542eec4743731144a0e8a0abd58d0df0664eeacd5e97e272d672e110734c84c075b9ca5ecc279010f22236063a8ed1a7ef31bd84637832ce375944eb672b51edd7b4b248dca106295d83f14f160b63f84a49cb6a0ab143494ccdf5444c464ede3ee7936f821857cb2f3cd7d29da414c10ab7db05e4d0817c1556804b1d3d9c771adafae48541f930464549cd2635\nHASH: e428c0fa3cf4f1cf\n\nKEY: f6f49ac81cbafda6579b81c9d34de602\nIN: b5e3e21c2b2104c50bdd9a96667d460c3a4c0a5975df60369ebfc0f6ace585d727292f1d37107ef0bdd7ef16fe8740e0453501405c2a863289773a4d121b37f01e1672b0339f57fb445f132262f6337f64e9df4ed7fa79ed1c722171cf350f1c1d78e7427904ff3b90bffa1eea64181c4e69440af712e37b7dea95953ebd4ef5efa7bb3b14f3f452e204f9a26fcfa104b80deb56e16e16af88fc710f68df3da7f162e3de3aa9f31a2485169411d6009014578cace09aacebda2e965cd8c4841df7e31704584aafc459e02afc978b812f8ba22e2887728243658b4adcc46a471aa357567505b17fa51fdbc4c5ddc67827cc86f66ce3a55257d00683ed2b67ea19ce1ba0eaaed8c4c1a7\nHASH: 1b44de49c45e9bc3\n\nKEY: 05f5a594c805575eca581fd6e8b16051\nIN: aefef8817ca1ec2ce86d04184ee9f5da020497d3296395cecec10af22696deb65dcf3cfa4a3b808eb1826ff421de79aeebfca796306eb3b39165ad11d8733cee89f30229f75c06dea935045439d5a69ac118c5ca26bf59a9cade2e6b80b0fcff911eaf7f4097f87751570362dc5aa42a379c5ad313fb403b15c9c6c517be4ec28a22039bafd618284b16e12bc38c39e8525b930f5a630d4d595980becae425229bee4c63706fc172f5f9ba6cd5fd36ab474112169c2ef52b2bd72b2ef3bceb8a82ca53a42abcb044b712cc1a6b37a8ca8894b9904076452ddaae641f9137a72987fe928c20b67c2ccaf9fd601fa10c5e4c968727357c4547fc68b0e11b35f4fcbdcc3784c2722eeebefb\nHASH: cd45d7070e5ecb55\n\nKEY: 0546eaf96bc197e372139dac59c9ca1f\nIN: 1e0622e2d160fe532cc789b76e99a5fc7e90078dfa0d3d9342ca8c625192afeacf6935e930bca3e7bb2d7a4db23371b6ee3e645b9c6939bc3d414ddbff363d4ecb2967962bbb1d3b86a476bedd5820d17b86747c886efb34692b87db843588d0db53c3d91f2c305e5d58cb7ab98d6387ac45400d2ad1f2435bdb0c4a76c6fd491c3f2bc049fe70426767cadb0fa897e29cfda1bcf4f18d0b15795de39ca05fd2318dcc8b9afb7a278e986521ad971a236745bb62a680b47707a7dd1ffeb98e8e61edaa038e7c2a568c4a0060c38752eae915e4f99c91d6de11574b3dee5f85209acb8a38a02d0f59f5192a3151ba8073682d191ddd26b01913e98b403a4ce771e5e020ffed080d2dcb7082\nHASH: 079a62a92c61d7ad\n\nKEY: bb1780c25e2afb8c9bc58a3dbec8867a\nIN: ed5287df6db34449db95528d55e64ff486f178d68135dcc996593592a40655c88dfbef41fecbbc09066adca3b3ceca2c9f7be48ba61587ac3c69bb5589fb257bb96c000ab5e5843e9e7257095ae087d084aa7e62e9e3f74079d1c4c10443c9d9bcbcae47c74e72c024e5cd13280f058a772afc379d2dee0e39ec0cfc219cbb2af7698162a3b84be52c90617760e84d3743909bdd5cf21bd3ea3e3e37c3734dda57a06db25ab81ff02823f6d39cf9e068698e1f597458d08a29aefef218b40e191dc3d05f089f133f5f337d98d1c0161f490849782248e915ebcf700d80667b2d0ba3fda022faeeb23ca87add7664666f46", "37571964d613bf76a22061c9f746f9fb00ff0f5c2d90f648717e1f\nHASH: fcda80db378102b4\n\nKEY: ea7247b6addced42c51c827dbb2cb66c\nIN: 0ec554948d3af7cbc2306d249861f6291d44ab2be6bb26ab629347ac0e892cc902b3c5bf9688e39d826e32609834b34644a8b39c9a91f47a0f24e73a13edeec9e224756f6cff77e1d07fac03c1d803649279e33b2f16dd2d100bd82e9806afadb022700d55f5fc9688193da02dcc9dce974b60ccc2caad064acaa0f1b9e4f24e9074ac7877b91b19c7abbe5bb7f889775cd72ab9334475dddba19d008fdb01ab9cbfb1038a486c76f3c542bac704cf795be628cb83a5d9d128c2b401cf23ce494584cfe5b4ed58d9c906ded22090ffed4894238c6d02835e6180ce662b24ea18fd84d5fcbed49790322260fcf3f193081ccdb60d8f768b6dbfa61867bf90fbb1f27e1a6cb83daad6243079904a\nHASH: f8181640a08f1343\n", }; -static const size_t kLen191 = 489; - -static const char *kData191[] = { - "-----BEGIN CERTIFICATE-----\nMIIBOzCB4qADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejEzARMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZI\nzj0EAwIDSAAwRQIgTNs2aQPDZs+Pal5LA1fAKyC4AKTNN+JE/vEYndKhFxYCIQDf\nb7IjDoXx/3GBnsrht14NUmzUBdqkQafJvC+eHIdtQA==\n-----END CERTIFICATE-----\n", -}; -static const size_t kLen192 = 493; +static const size_t kLen192 = 489; static const char *kData192[] = { - "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQAwCgYI\nKoZIzj0EAwIDSAAwRQIgHdMalNLi3hzz58PdNQPAqiA5KAa/dfQWuNNjzE6iDIcC\nIQCda6js7OKQvdqCFb/POHPriXX1YXIJ3N95+SE7qFJ9Gg==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBOzCB4qADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejEzARMA8GA1UdEwEB/wQFMAMBAf8wCgYIKoZI\nzj0EAwIDSAAwRQIgTNs2aQPDZs+Pal5LA1fAKyC4AKTNN+JE/vEYndKhFxYCIQDf\nb7IjDoXx/3GBnsrht14NUmzUBdqkQafJvC+eHIdtQA==\n-----END CERTIFICATE-----\n", }; static const size_t kLen193 = 493; static const char *kData193[] = { - "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQEwCgYI\nKoZIzj0EAwIDSAAwRQIgZx7fIDI65CU7Lck0t7ep/GtBkpELR0gKkUJrI09/JJoC\nIQDFPukkJgYA7RpFsAsEq77S+i9gf/S/IreobhvQm/401w==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQAwCgYI\nKoZIzj0EAwIDSAAwRQIgHdMalNLi3hzz58PdNQPAqiA5KAa/dfQWuNNjzE6iDIcC\nIQCda6js7OKQvdqCFb/POHPriXX1YXIJ3N95+SE7qFJ9Gg==\n-----END CERTIFICATE-----\n", }; static const size_t kLen194 = 493; static const char *kData194[] = { - "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQowCgYI\nKoZIzj0EAwIDSAAwRQIhALj37ijrYfommrWjrXMXjJyILvGNH7KxViKU1cWjX5dF\nAiA6WjePmZdKilZebpZ++MTPs5cbpdcShWYuJ45sANCKgw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQEwCgYI\nKoZIzj0EAwIDSAAwRQIgZx7fIDI65CU7Lck0t7ep/GtBkpELR0gKkUJrI09/JJoC\nIQDFPukkJgYA7RpFsAsEq77S+i9gf/S/IreobhvQm/401w==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen195 = 485; +static const size_t kLen195 = 493; static const char *kData195[] = { - "-----BEGIN CERTIFICATE-----\nMIIBOTCB36ADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejEDAOMAwGA1UdEwEB/wQCMAAwCgYIKoZIzj0E\nAwIDSQAwRgIhAIc3Cbr1SRZZ8ZusjOQjA/9Ro5ijEZbMaD1ClW62/GqSAiEAy1tU\nNo3zRwTUcuyAnav+XbXkS1a5Fm2/rFBoWN8ZAxA=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBPjCB5aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejFjAUMBIGA1UdEwEB/wQIMAYBAf8CAQowCgYI\nKoZIzj0EAwIDSAAwRQIhALj37ijrYfommrWjrXMXjJyILvGNH7KxViKU1cWjX5dF\nAiA6WjePmZdKilZebpZ++MTPs5cbpdcShWYuJ45sANCKgw==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen196 = 465; +static const size_t kLen196 = 485; static const char *kData196[] = { - "-----BEGIN CERTIFICATE-----\nMIIBKjCB0aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejAjAAMAoGCCqGSM49BAMCA0gAMEUCIQCQ1/Ca\nRanCM+PIUqVkCpfumEeLKawHMYIA2ZM3Yy2wngIgZg10Sd25/POZKIXlMAiwlDrM\nUQcfzZiBh8T5JEWKeRc=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBOTCB36ADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejEDAOMAwGA1UdEwEB/wQCMAAwCgYIKoZIzj0E\nAwIDSQAwRgIhAIc3Cbr1SRZZ8ZusjOQjA/9Ro5ijEZbMaD1ClW62/GqSAiEAy1tU\nNo3zRwTUcuyAnav+XbXkS1a5Fm2/rFBoWN8ZAxA=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen197 = 623; +static const size_t kLen197 = 465; static const char *kData197[] = { - "-----BEGIN CERTIFICATE-----\nMIIBnjCCAUOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjYDBeMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAKBggq\nhkjOPQQDAgNJADBGAiEA0XamFS9fNIkvjN4muFP3EYEuO3/y+WiNhewBtusrhD0C\nIQCmTHE7J6c+Pvtv4Ro2S/I3Pypr8sJNWdezoE5Okhf4Gw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBKjCB0aADAgECAgEBMAoGCCqGSM49BAMCMBwxGjAYBgNVBAMTEUJhc2ljIENv\nbnN0cmFpbnRzMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAcMRow\nGAYDVQQDExFCYXNpYyBDb25zdHJhaW50czBZMBMGByqGSM49AgEGCCqGSM49AwEH\nA0IABJEq2LxVbZGSZr4q32NCQw2K2UKzSXnDy7dJLCbsdlES+ZwEIkGNUhERpxGo\njS6aHNHZXk0vMEE/3I8P8D4KHlejAjAAMAoGCCqGSM49BAMCA0gAMEUCIQCQ1/Ca\nRanCM+PIUqVkCpfumEeLKawHMYIA2ZM3Yy2wngIgZg10Sd25/POZKIXlMAiwlDrM\nUQcfzZiBh8T5JEWKeRc=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen198 = 619; +static const size_t kLen198 = 623; static const char *kData198[] = { - "-----BEGIN CERTIFICATE-----\nMIIBnTCCAUKgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjXzBdMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDgYDVR0jBAdJTlZBTElEMAoGCCqG\nSM49BAMCA0kAMEYCIQDKVSKO0wAESfYL/ZRzKj3rBxolJ9+GHKxNTXnmf7w6sAIh\nAM0mSwKy1M+w7th5s0XhfImVfpi+V4Xxbtz8AWN6Grfm\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBnjCCAUOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjYDBeMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAKBggq\nhkjOPQQDAgNJADBGAiEA0XamFS9fNIkvjN4muFP3EYEuO3/y+WiNhewBtusrhD0C\nIQCmTHE7J6c+Pvtv4Ro2S/I3Pypr8sJNWdezoE5Okhf4Gw==\n-----END CERTIFICATE-----\n", }; static const size_t kLen199 = 619; static const char *kData199[] = { - "-----BEGIN CERTIFICATE-----\nMIIBnDCCAUKgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjXzBdMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAVBgNVHQ4EDgQMaW50\nZXJtZWRpYXRlMA8GA1UdIwQIMAaABHJvb3QwDgYDVR0TBAdJTlZBTElEMAoGCCqG\nSM49BAMCA0gAMEUCIARJW0WA3S/H8amVP7H8BLJj6AnNocXOC4FkQY1YNNdSAiEA\n/Y4tQ2nvQhDuBGxdkDfR5wyYLOuS+t/CWIiV3A63VsM=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBnTCCAUKgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjXzBdMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDgYDVR0jBAdJTlZBTElEMAoGCCqG\nSM49BAMCA0kAMEYCIQDKVSKO0wAESfYL/ZRzKj3rBxolJ9+GHKxNTXnmf7w6sAIh\nAM0mSwKy1M+w7th5s0XhfImVfpi+V4Xxbtz8AWN6Grfm\n-----END CERTIFICATE-----\n", }; -static const size_t kLen200 = 615; +static const size_t kLen200 = 619; static const char *kData200[] = { - "-----BEGIN CERTIFICATE-----\nMIIBmTCCAT6gAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjWzBZMA4G\nA1UdDwEB/wQEAwICBDAPBgNVHRMBAf8EBTADAQH/MBUGA1UdDgQOBAxpbnRlcm1l\nZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNVHSUEB0lOVkFMSUQwCgYIKoZIzj0E\nAwIDSQAwRgIhALzNOt3jZR7ZP0DWt0hw3SRu5l8dcKYy49xVNIY3D8OuAiEA4KHg\nSfy+XLtLvVG9Tnbbh3XS+iLHiDUsYCGivpTAb44=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBnDCCAUKgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjXzBdMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAVBgNVHQ4EDgQMaW50\nZXJtZWRpYXRlMA8GA1UdIwQIMAaABHJvb3QwDgYDVR0TBAdJTlZBTElEMAoGCCqG\nSM49BAMCA0gAMEUCIARJW0WA3S/H8amVP7H8BLJj6AnNocXOC4FkQY1YNNdSAiEA\n/Y4tQ2nvQhDuBGxdkDfR5wyYLOuS+t/CWIiV3A63VsM=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen201 = 619; +static const size_t kLen201 = 615; static const char *kData201[] = { - "-----BEGIN CERTIFICATE-----\nMIIBnTCCAUOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjYDBeMBMG\nA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wFQYDVR0OBA4EDGlu\ndGVybWVkaWF0ZTAPBgNVHSMECDAGgARyb290MA4GA1UdDwQHSU5WQUxJRDAKBggq\nhkjOPQQDAgNIADBFAiEAtoKHHh57yauGrcGren78p+jqfq41XmuwaF6vQ7BfmxQC\nIHCPCJcys8DqJOXId0F6fyk/Dk7jixFnmwW8S5E8N+Ee\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBmTCCAT6gAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjWzBZMA4G\nA1UdDwEB/wQEAwICBDAPBgNVHRMBAf8EBTADAQH/MBUGA1UdDgQOBAxpbnRlcm1l\nZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNVHSUEB0lOVkFMSUQwCgYIKoZIzj0E\nAwIDSQAwRgIhALzNOt3jZR7ZP0DWt0hw3SRu5l8dcKYy49xVNIY3D8OuAiEA4KHg\nSfy+XLtLvVG9Tnbbh3XS+iLHiDUsYCGivpTAb44=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen202 = 639; +static const size_t kLen202 = 619; static const char *kData202[] = { - "-----BEGIN CERTIFICATE-----\nMIIBrDCCAVOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjcDBuMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNV\nHR4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDRwAwRAIgFTYJwndHsZh13cYj4EfDZFNe\nckt9rkRJjEP7nDGyD44CIAE6M7HDjbJRjJbYsAfc45ax00i9htFjb88t6AJyDU9M\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBnTCCAUOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjYDBeMBMG\nA1UdJQQMMAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wFQYDVR0OBA4EDGlu\ndGVybWVkaWF0ZTAPBgNVHSMECDAGgARyb290MA4GA1UdDwQHSU5WQUxJRDAKBggq\nhkjOPQQDAgNIADBFAiEAtoKHHh57yauGrcGren78p+jqfq41XmuwaF6vQ7BfmxQC\nIHCPCJcys8DqJOXId0F6fyk/Dk7jixFnmwW8S5E8N+Ee\n-----END CERTIFICATE-----\n", }; -static const size_t kLen203 = 644; +static const size_t kLen203 = 639; static const char *kData203[] = { - "-----BEGIN CERTIFICATE-----\nMIIBrjCCAVOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjcDBuMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNV\nHREEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSQAwRgIhAI49whD5azejKejI1xowdbu7\nLHeT2wNanCCU+KCOoBFPAiEAoog5xR90Z2lWsLJEPWiw7WLJMNuZBDINLNVDCA5d\nD0k=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBrDCCAVOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjcDBuMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNV\nHR4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDRwAwRAIgFTYJwndHsZh13cYj4EfDZFNe\nckt9rkRJjEP7nDGyD44CIAE6M7HDjbJRjJbYsAfc45ax00i9htFjb88t6AJyDU9M\n-----END CERTIFICATE-----\n", }; -static const size_t kLen204 = 611; +static const size_t kLen204 = 644; static const char *kData204[] = { - "-----BEGIN CERTIFICATE-----\nMIIBljCCATygAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjWTBXMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MA8GA1UdIwQIMAaABHJvb3QwDgYDVR0OBAdJTlZBTElEMAoGCCqGSM49BAMC\nA0gAMEUCIDsbBMbAWuJq9VnfrSjLBTK6TSfskt3i0ns2y/9FEW04AiEAkjyacdGb\nsk1wvjrVc5ny6O96NvUGkdO1/GNdPNKPYWQ=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBrjCCAVOgAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjcDBuMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MBUGA1UdDgQOBAxpbnRlcm1lZGlhdGUwDwYDVR0jBAgwBoAEcm9vdDAOBgNV\nHREEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSQAwRgIhAI49whD5azejKejI1xowdbu7\nLHeT2wNanCCU+KCOoBFPAiEAoog5xR90Z2lWsLJEPWiw7WLJMNuZBDINLNVDCA5d\nD0k=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen205 = 688; +static const size_t kLen205 = 611; static const char *kData205[] = { - "-----BEGIN CERTIFICATE-----\nMIIBzzCCAXagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GaMIGXMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAK\nBggqhkjOPQQDAgNHADBEAiAJtROn4TOAvfttoQJ6RsqnsaR1WaP+CKzWXjARJxtQ\nLwIgGmbRenVTFx8ho17JY8ncV5qaJqc0EXN56twt9SccKqE=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBljCCATygAwIBAgIBAjAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowKjEoMCYGA1UEAxMfSW52YWxpZCBFeHRlbnNpb25zIEludGVybWVkaWF0ZTBZ\nMBMGByqGSM49AgEGCCqGSM49AwEHA0IABOI6fKiM3jFLkLyAn88cvlw4SwxuygRj\nopP3FFBKHyUQvh3VVvfqSpSCSmp50QiajQ6Dg7CTpVZVVH+bguT7JTCjWTBXMA4G\nA1UdDwEB/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAPBgNVHRMBAf8EBTAD\nAQH/MA8GA1UdIwQIMAaABHJvb3QwDgYDVR0OBAdJTlZBTElEMAoGCCqGSM49BAMC\nA0gAMEUCIDsbBMbAWuJq9VnfrSjLBTK6TSfskt3i0ns2y/9FEW04AiEAkjyacdGb\nsk1wvjrVc5ny6O96NvUGkdO1/GNdPNKPYWQ=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen206 = 680; +static const size_t kLen206 = 688; static const char *kData206[] = { - "-----BEGIN CERTIFICATE-----\nMIIByDCCAW2gAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GRMIGOMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAeBgNVHR4EFzAV\noBMwEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdIwQHSU5WQUxJRDAKBggqhkjOPQQD\nAgNJADBGAiEAj6hhgnfiI0zt38N98eQsfJCJ8ZGkLfH+69OOUISls2QCIQDtyWhN\nL/7L787+zkUazG4HvZ/YHO7hbWQAfMQVbk/iRA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBzzCCAXagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GaMIGXMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAK\nBggqhkjOPQQDAgNHADBEAiAJtROn4TOAvfttoQJ6RsqnsaR1WaP+CKzWXjARJxtQ\nLwIgGmbRenVTFx8ho17JY8ncV5qaJqc0EXN56twt9SccKqE=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen207 = 692; +static const size_t kLen207 = 680; static const char *kData207[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0zCCAXigAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GcMIGZMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATANBgNVHQ4EBgQEbGVhZjAXBgNV\nHSMEEDAOgAxpbnRlcm1lZGlhdGUwGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29t\nMB4GA1UdHgQXMBWgEzARgg93d3cuZXhhbXBsZS5jb20wDgYDVR0TBAdJTlZBTElE\nMAoGCCqGSM49BAMCA0kAMEYCIQDo/XMevx8IdL+LOl55riE3otGDWKDDPgaZKA43\nsnAJAwIhAJtgm2YNclXG1i8PzrSqZ5Y5mvBMgtjTfW/7ld7ED3pK\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIByDCCAW2gAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GRMIGOMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAeBgNVHR4EFzAV\noBMwEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdIwQHSU5WQUxJRDAKBggqhkjOPQQD\nAgNJADBGAiEAj6hhgnfiI0zt38N98eQsfJCJ8ZGkLfH+69OOUISls2QCIQDtyWhN\nL/7L787+zkUazG4HvZ/YHO7hbWQAfMQVbk/iRA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen208 = 684; +static const size_t kLen208 = 692; static const char *kData208[] = { - "-----BEGIN CERTIFICATE-----\nMIIByzCCAXGgAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GVMIGSMA4GA1UdDwEB\n/wQEAwICBDAMBgNVHRMBAf8EAjAAMA0GA1UdDgQGBARsZWFmMBcGA1UdIwQQMA6A\nDGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20wHgYDVR0e\nBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHSUEB0lOVkFMSUQwCgYIKoZI\nzj0EAwIDSAAwRQIhAJwe+EZy9v2fW6bYAE8T2NEJjc0SDLoHshJOae3yOYMoAiB1\nkTrY4iuQKBwbbAokFgnHr+Ev1aXcmjRn0sJFDesUAw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0zCCAXigAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GcMIGZMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATANBgNVHQ4EBgQEbGVhZjAXBgNV\nHSMEEDAOgAxpbnRlcm1lZGlhdGUwGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29t\nMB4GA1UdHgQXMBWgEzARgg93d3cuZXhhbXBsZS5jb20wDgYDVR0TBAdJTlZBTElE\nMAoGCCqGSM49BAMCA0kAMEYCIQDo/XMevx8IdL+LOl55riE3otGDWKDDPgaZKA43\nsnAJAwIhAJtgm2YNclXG1i8PzrSqZ5Y5mvBMgtjTfW/7ld7ED3pK\n-----END CERTIFICATE-----\n", }; -static const size_t kLen209 = 688; +static const size_t kLen209 = 684; static const char *kData209[] = { - "-----BEGIN CERTIFICATE-----\nMIIBzzCCAXagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GaMIGXMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwDQYDVR0OBAYEBGxlYWYwFwYDVR0j\nBBAwDoAMaW50ZXJtZWRpYXRlMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAe\nBgNVHR4EFzAVoBMwEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdDwQHSU5WQUxJRDAK\nBggqhkjOPQQDAgNHADBEAiAoWszkhUlrT+vn0BqkA8yuuyCQ7HvK8KQOJsvzFYkS\nqwIgbzwpATgcK7hhRG+GIO8v/MWqomOLExlQYcGIPPODHH0=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIByzCCAXGgAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GVMIGSMA4GA1UdDwEB\n/wQEAwICBDAMBgNVHRMBAf8EAjAAMA0GA1UdDgQGBARsZWFmMBcGA1UdIwQQMA6A\nDGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20wHgYDVR0e\nBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHSUEB0lOVkFMSUQwCgYIKoZI\nzj0EAwIDSAAwRQIhAJwe+EZy9v2fW6bYAE8T2NEJjc0SDLoHshJOae3yOYMoAiB1\nkTrY4iuQKBwbbAokFgnHr+Ev1aXcmjRn0sJFDesUAw==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen210 = 668; +static const size_t kLen210 = 688; static const char *kData210[] = { - "-----BEGIN CERTIFICATE-----\nMIIBvzCCAWagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GKMIGHMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wDgYDVR0eBAdJTlZBTElEMAoGCCqGSM49BAMCA0cAMEQC\nIDBcHYVfj62g5y2gP/TTvH3VQr4XG/QNZLL6N8H/A8arAiB95102dlC8zVt4beDe\nejD7/YA0FNMSgEnAZ1VgzPejxA==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBzzCCAXagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GaMIGXMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwDQYDVR0OBAYEBGxlYWYwFwYDVR0j\nBBAwDoAMaW50ZXJtZWRpYXRlMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAe\nBgNVHR4EFzAVoBMwEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdDwQHSU5WQUxJRDAK\nBggqhkjOPQQDAgNHADBEAiAoWszkhUlrT+vn0BqkA8yuuyCQ7HvK8KQOJsvzFYkS\nqwIgbzwpATgcK7hhRG+GIO8v/MWqomOLExlQYcGIPPODHH0=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen211 = 676; +static const size_t kLen211 = 668; static const char *kData211[] = { - "-----BEGIN CERTIFICATE-----\nMIIBxTCCAWqgAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GOMIGLMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAeBgNVHR4EFzAVoBMw\nEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdEQQHSU5WQUxJRDAKBggqhkjOPQQDAgNJ\nADBGAiEAurYkjuxVgkxbmI1D+qM5RGXPPs7V74okqeQdURcL7HACIQDGNT6gcPDw\nAx2Hm5GK3H5UrNEmD1K4IOxfKl9zguiffQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBvzCCAWagAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GKMIGHMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wDgYDVR0eBAdJTlZBTElEMAoGCCqGSM49BAMCA0cAMEQC\nIDBcHYVfj62g5y2gP/TTvH3VQr4XG/QNZLL6N8H/A8arAiB95102dlC8zVt4beDe\nejD7/YA0FNMSgEnAZ1VgzPejxA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen212 = 692; +static const size_t kLen212 = 676; static const char *kData212[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMBcGA1Ud\nIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20w\nHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHQ4EB0lOVkFMSUQw\nCgYIKoZIzj0EAwIDSQAwRgIhAOgBejpWnjlxO/K8FMTGO7J+sHS6PAQohwvEgLmT\nKWhMAiEAuc5uRycxN44gGka2Of9zw09o50sKgS1Ckv+VhkDqgbg=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBxTCCAWqgAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GOMIGLMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAeBgNVHR4EFzAVoBMw\nEYIPd3d3LmV4YW1wbGUuY29tMA4GA1UdEQQHSU5WQUxJRDAKBggqhkjOPQQDAgNJ\nADBGAiEAurYkjuxVgkxbmI1D+qM5RGXPPs7V74okqeQdURcL7HACIQDGNT6gcPDw\nAx2Hm5GK3H5UrNEmD1K4IOxfKl9zguiffQ==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen213 = 574; +static const size_t kLen213 = 692; static const char *kData213[] = { - "-----BEGIN CERTIFICATE-----\nMIIBfDCCASKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0cwRTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAKBggqhkjOPQQDAgNIADBFAiBd9AxKvRMSY7ll42h5jjYh5QtK\nYu3fxeME1IeivVNzQAIhAPov0l/2FYwZmMGI9ihR3iD/8petRfp4E9JLQQd3TgL5\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMBcGA1Ud\nIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20w\nHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHQ4EB0lOVkFMSUQw\nCgYIKoZIzj0EAwIDSQAwRgIhAOgBejpWnjlxO/K8FMTGO7J+sHS6PAQohwvEgLmT\nKWhMAiEAuc5uRycxN44gGka2Of9zw09o50sKgS1Ckv+VhkDqgbg=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen214 = 599; +static const size_t kLen214 = 574; static const char *kData214[] = { - "-----BEGIN CERTIFICATE-----\nMIIBjDCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHSMEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIhAMVD\nOFcNzmPEdD2dJ3KWRGR15vQbXEXvimZgJdKtXdbLAiBfJOocLiQfPU7Nk3Qo0Ti1\nEn0QfUATxx8DNR15cfcupQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBfDCCASKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0cwRTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAKBggqhkjOPQQDAgNIADBFAiBd9AxKvRMSY7ll42h5jjYh5QtK\nYu3fxeME1IeivVNzQAIhAPov0l/2FYwZmMGI9ihR3iD/8petRfp4E9JLQQd3TgL5\n-----END CERTIFICATE-----\n", }; -static const size_t kLen215 = 574; +static const size_t kLen215 = 599; static const char *kData215[] = { - "-----BEGIN CERTIFICATE-----\nMIIBejCCASGgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0YwRDAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYDVR0OBAYEBHJvb3QwDgYDVR0T\nBAdJTlZBTElEMAoGCCqGSM49BAMCA0cAMEQCIB2OGsfTIUGaJ3iTXv2oung5pLKH\nVExVqc+KbnIyDbnaAiBwgxjlX+01/ERfGguz+W+00m4IZlzbyAp4dEs4rW9AXw==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBjDCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHSMEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIhAMVD\nOFcNzmPEdD2dJ3KWRGR15vQbXEXvimZgJdKtXdbLAiBfJOocLiQfPU7Nk3Qo0Ti1\nEn0QfUATxx8DNR15cfcupQ==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen216 = 570; +static const size_t kLen216 = 574; static const char *kData216[] = { - "-----BEGIN CERTIFICATE-----\nMIIBeDCCAR2gAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0IwQDAOBgNVHQ8BAf8E\nBAMCAgQwDwYDVR0TAQH/BAUwAwEB/zANBgNVHQ4EBgQEcm9vdDAOBgNVHSUEB0lO\nVkFMSUQwCgYIKoZIzj0EAwIDSQAwRgIhAIY8RxbluUZ2M2PPy5IHnvdXRaQdIq3Z\nDFg9LwkxXl8NAiEAzdE/F19Upl4E7LmdnmGXz8BxhNB6e5CxiJJEdeexCn8=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBejCCASGgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0YwRDAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDQYDVR0OBAYEBHJvb3QwDgYDVR0T\nBAdJTlZBTElEMAoGCCqGSM49BAMCA0cAMEQCIB2OGsfTIUGaJ3iTXv2oung5pLKH\nVExVqc+KbnIyDbnaAiBwgxjlX+01/ERfGguz+W+00m4IZlzbyAp4dEs4rW9AXw==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen217 = 574; +static const size_t kLen217 = 570; static const char *kData217[] = { - "-----BEGIN CERTIFICATE-----\nMIIBfDCCASKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0cwRTATBgNVHSUEDDAK\nBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MA0GA1UdDgQGBARyb290MA4GA1Ud\nDwQHSU5WQUxJRDAKBggqhkjOPQQDAgNIADBFAiEAt0anuhA0pecFMnlB4+M9lcy6\nVZsopjCniyHxfaaf1jQCICPaxHg+ztBFtOjCsr8nbgSy/JWYejF1uTjLYZKj5z6I\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBeDCCAR2gAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0IwQDAOBgNVHQ8BAf8E\nBAMCAgQwDwYDVR0TAQH/BAUwAwEB/zANBgNVHQ4EBgQEcm9vdDAOBgNVHSUEB0lO\nVkFMSUQwCgYIKoZIzj0EAwIDSQAwRgIhAIY8RxbluUZ2M2PPy5IHnvdXRaQdIq3Z\nDFg9LwkxXl8NAiEAzdE/F19Upl4E7LmdnmGXz8BxhNB6e5CxiJJEdeexCn8=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen218 = 595; +static const size_t kLen218 = 574; static const char *kData218[] = { - "-----BEGIN CERTIFICATE-----\nMIIBizCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHR4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDRwAwRAIgHa/R\ni3/yXzHD61xU8mVWSnH39FP5V0mzcHqxKvGSlk4CICsg1HCVLPvYIVUd0Kc8bv6h\nuu6UUup8MlUdFrRJaOus\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBfDCCASKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0cwRTATBgNVHSUEDDAK\nBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MA0GA1UdDgQGBARyb290MA4GA1Ud\nDwQHSU5WQUxJRDAKBggqhkjOPQQDAgNIADBFAiEAt0anuhA0pecFMnlB4+M9lcy6\nVZsopjCniyHxfaaf1jQCICPaxHg+ztBFtOjCsr8nbgSy/JWYejF1uTjLYZKj5z6I\n-----END CERTIFICATE-----\n", }; -static const size_t kLen219 = 599; +static const size_t kLen219 = 595; static const char *kData219[] = { - "-----BEGIN CERTIFICATE-----\nMIIBjDCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHREEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIgZ12y\n9EulwmfqICXtykhGr9Pjfcdg6SacCreLx7454cYCIQCQkP5Ji2SW1Huzp6hE1oHw\nXwNwxFXV6XMJ+NylMYoJ3w==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBizCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHR4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDRwAwRAIgHa/R\ni3/yXzHD61xU8mVWSnH39FP5V0mzcHqxKvGSlk4CICsg1HCVLPvYIVUd0Kc8bv6h\nuu6UUup8MlUdFrRJaOus\n-----END CERTIFICATE-----\n", }; -static const size_t kLen220 = 579; +static const size_t kLen220 = 599; static const char *kData220[] = { - "-----BEGIN CERTIFICATE-----\nMIIBfTCCASOgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0gwRjAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAOBgNV\nHQ4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIhAOOhlyJ15KAUZlokr35Y51mJ\nIc8V3490rloGXldPJajUAiADevilj44K19daaJCFDSIRByO23doY7AmoeLt6YgNJ\nDQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIBjDCCATKgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto1cwVTAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zANBgNV\nHQ4EBgQEcm9vdDAOBgNVHREEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIgZ12y\n9EulwmfqICXtykhGr9Pjfcdg6SacCreLx7454cYCIQCQkP5Ji2SW1Huzp6hE1oHw\nXwNwxFXV6XMJ+NylMYoJ3w==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen221 = 18852; +static const size_t kLen221 = 579; static const char *kData221[] = { + "-----BEGIN CERTIFICATE-----\nMIIBfTCCASOgAwIBAgIBATAKBggqhkjOPQQDAjAiMSAwHgYDVQQDExdJbnZhbGlk\nIEV4dGVuc2lvbnMgUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAw\nMFowIjEgMB4GA1UEAxMXSW52YWxpZCBFeHRlbnNpb25zIFJvb3QwWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAAQmdqXYl1GvY7y3jcTTK6MVXIQr44TqChRYI6IeV9tI\nB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAPEPSJwPndjolto0gwRjAOBgNVHQ8BAf8E\nBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDwYDVR0TAQH/BAUwAwEB/zAOBgNV\nHQ4EB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIhAOOhlyJ15KAUZlokr35Y51mJ\nIc8V3490rloGXldPJajUAiADevilj44K19daaJCFDSIRByO23doY7AmoeLt6YgNJ\nDQ==\n-----END CERTIFICATE-----\n", +}; +static const size_t kLen222 = 18852; + +static const char *kData222[] = { "-----BEGIN CERTIFICATE-----\nMII2MzCCNRugAwIBAgIBATANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowDTELMAkGA1UEAxMCQ0Ew\nggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC6C9qEGRIBQXV8Lj29vVu+\nU+tyXzSSinWIumK5ijPhCm3DLnv4RayxkFwemtnkGRZ/o94ZnsXkBfU/IlsYdkuq\n8wK9WI/ql3gwWjH+KARIhIQcSLGiJcLN6kGuG2nlRBKMcPgPiEq2B0yBXFf4tG3C\nBbeae7+8G7uvOmv8NLyKj32neWpnUCTL5o2VwyPoxjLxT5gUR69v9XSVFj2irCZb\nsEedeKSb++LqyMhLfnRTzNv+ZHNh4izZHrktR25MvnT5QyBq32hx7AjZ2/xo70Om\nH7w10a2DwsVjJNMdxTEmgyvU9M6CeYRPX1Ykfg+sXCTtkTVAlBDUviIqY95CKy25\nAgMBAAGjgjOaMIIzljAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUH\nAwEwDwYDVR0TAQH/BAUwAwEB/zCCM1wGA1UdHgSCM1MwgjNPoIIZqDAJggd0MC50\nZXN0MAmCB3QxLnRlc3QwCYIHdDIudGVzdDAJggd0My50ZXN0MAmCB3Q0LnRlc3Qw\nCYIHdDUudGVzdDAJggd0Ni50ZXN0MAmCB3Q3LnRlc3QwCYIHdDgudGVzdDAJggd0\nOS50ZXN0MAqCCHQxMC50ZXN0MAqCCHQxMS50ZXN0MAqCCHQxMi50ZXN0MAqCCHQx\nMy50ZXN0MAqCCHQxNC50ZXN0MAqCCHQxNS50ZXN0MAqCCHQxNi50ZXN0MAqCCHQx\nNy50ZXN0MAqCCHQxOC50ZXN0MAqCCHQxOS50ZXN0MAqCCHQyMC50ZXN0MAqCCHQy\nMS50ZXN0MAqCCHQyMi50ZXN0MAqCCHQyMy50ZXN0MAqCCHQyNC50ZXN0MAqCCHQy\nNS50ZXN0MAqCCHQyNi50ZXN0MAqCCHQyNy50ZXN0MAqCCHQyOC50ZXN0MAqCCHQy\nOS50ZXN0MAqCCHQzMC50ZXN0MAqCCHQzMS50ZXN0MAqCCHQzMi50ZXN0MAqCCHQz\nMy50ZXN0MAqCCHQzNC50ZXN0MAqCCHQzNS50ZXN0MAqCCHQzNi50ZXN0MAqCCHQz\nNy50ZXN0MAqCCHQzOC50ZXN0MAqCCHQzOS50ZXN0MAqCCHQ0MC50ZXN0MAqCCHQ0\nMS50ZXN0MAqCCHQ0Mi50ZXN0MAqCCHQ0My50ZXN0MAqCCHQ0NC50ZXN0MAqCCHQ0\nNS50ZXN0MAqCCHQ0Ni50ZXN0MAqCCHQ0Ny50ZXN0MAqCCHQ0OC50ZXN0MAqCCHQ0\nOS50ZXN0MAqCCHQ1MC50ZXN0MAqCCHQ1MS50ZXN0MAqCCHQ1Mi50ZXN0MAqCCHQ1\nMy50ZXN0MAqCCHQ1NC50ZXN0MAqCCHQ1NS50ZXN0MAqCCHQ1Ni50ZXN0MAqCCHQ1\nNy50ZXN0MAqCCHQ1OC50ZXN0MAqCCHQ1OS50ZXN0MAqCCHQ2MC50ZXN0MAqCCHQ2\nMS50ZXN0MAqCCHQ2Mi50ZXN0MAqCCHQ2My50ZXN0MAqCCHQ2NC50ZXN0MAqCCHQ2\nNS50ZXN0MAqCCHQ2Ni50ZXN0MAqCCHQ2Ny50ZXN0MAqCCHQ2OC50ZXN0MAqCCHQ2\nOS50ZXN0MAqCCHQ3MC50ZXN0MAqCCHQ3MS50ZXN0MAqCCHQ3Mi50ZXN0MAqCCHQ3\nMy50ZXN0MAqCCHQ3NC50ZXN0MAqCCHQ3NS50ZXN0MAqCCHQ3Ni50ZXN0MAqCCHQ3\nNy50ZXN0MAqCCHQ3OC50ZXN0MAqCCHQ3OS50ZXN0MAqCCHQ4MC50ZXN0MAqCCHQ4\nMS50ZXN0MAqCCHQ4Mi50ZXN0MAqCCHQ4My50ZXN0MAqCCHQ4NC50ZXN0MAqCCHQ4\nNS50ZXN0MAqCCHQ4Ni50ZXN0MAqCCHQ4Ny50ZXN0MAqCCHQ4OC50ZXN0MAqCCHQ4\nOS50ZXN0MAqCCHQ5MC50ZXN0MAqCCHQ5MS50ZXN0MAqCCHQ5Mi50ZXN0MAqCCHQ5\nMy50ZXN0MAqCCHQ5NC50ZXN0MAqCCHQ5NS50ZXN0MAqCCHQ5Ni50ZXN0MAqCCHQ5\nNy50ZXN0MAqCCHQ5OC50ZXN0MAqCCHQ5OS50ZXN0MAuCCXQxMDAudGVzdDALggl0\nMTAxLnRlc3QwC4IJdDEwMi50ZXN0MAuCCXQxMDMudGVzdDALggl0MTA0LnRlc3Qw\nC4IJdDEwNS50ZXN0MAuCCXQxMDYudGVzdDALggl0MTA3LnRlc3QwC4IJdDEwOC50\nZXN0MAuCCXQxMDkudGVzdDALggl0MTEwLnRlc3QwC4IJdDExMS50ZXN0MAuCCXQx\nMTIudGVzdDALggl0MTEzLnRlc3QwC4IJdDExNC50ZXN0MAuCCXQxMTUudGVzdDAL\nggl0MTE2LnRlc3QwC4IJdDExNy50ZXN0MAuCCXQxMTgudGVzdDALggl0MTE5LnRl\nc3QwC4IJdDEyMC50ZXN0MAuCCXQxMjEudGVzdDALggl0MTIyLnRlc3QwC4IJdDEy\nMy50ZXN0MAuCCXQxMjQudGVzdDALggl0MTI1LnRlc3QwC4IJdDEyNi50ZXN0MAuC\nCXQxMjcudGVzdDALggl0MTI4LnRlc3QwC4IJdDEyOS50ZXN0MAuCCXQxMzAudGVz\ndDALggl0MTMxLnRlc3QwC4IJdDEzMi50ZXN0MAuCCXQxMzMudGVzdDALggl0MTM0\nLnRlc3QwC4IJdDEzNS50ZXN0MAuCCXQxMzYudGVzdDALggl0MTM3LnRlc3QwC4IJ\ndDEzOC50ZXN0MAuCCXQxMzkudGVzdDALggl0MTQwLnRlc3QwC4IJdDE0MS50ZXN0\nMAuCCXQxNDIudGVzdDALggl0MTQzLnRlc3QwC4IJdDE0NC50ZXN0MAuCCXQxNDUu\ndGVzdDALggl0MTQ2LnRlc3QwC4IJdDE0Ny50ZXN0MAuCCXQxNDgudGVzdDALggl0\nMTQ5LnRlc3QwC4IJdDE1MC50ZXN0MAuCCXQxNTEudGVzdDALggl0MTUyLnRlc3Qw\nC4IJdDE1My50ZXN0MAuCCXQxNTQudGVzdDALggl0MTU1LnRlc3QwC4IJdDE1Ni50\nZXN0MAuCCXQxNTcudGVzdDALggl0MTU4LnRlc3QwC4IJdDE1OS50ZXN0MAuCCXQx\nNjAudGVzdDALggl0MTYxLnRlc3QwC4IJdDE2Mi50ZXN0MAuCCXQxNjMudGVzdDAL\nggl0MTY0LnRlc3QwC4IJdDE2NS50ZXN0MAuCCXQxNjYudGVzdDALggl0MTY3LnRl\nc3QwC4IJdDE2OC50ZXN0MAuCCXQxNjkudGVzdDALggl0MTcwLnRlc3QwC4IJdDE3\nMS50ZXN0MAuCCXQxNzIudGVzdDALggl0MTczLnRlc3QwC4IJdDE3NC50ZXN0MAuC\nCXQxNzUudGVzdDALggl0MTc2LnRlc3QwC4IJdDE3Ny50ZXN0MAuCCXQxNzgudGVz\ndDALggl0MTc5LnRlc3QwC4IJdDE4MC50ZXN0MAuCCXQxODEudGVzdDALggl0MTgy\nLnRlc3QwC4IJdDE4My50ZXN0MAuCCXQxODQudGVzdDALggl0MTg1LnRlc3QwC4IJ\ndDE4Ni50ZXN0MAuCCXQxODcudGVzdDALggl0MTg4LnRlc3QwC4IJdDE4OS50ZXN0\nMAuCCXQxOTAudGVzdDALggl0MTkxLnRlc3QwC4IJdDE5Mi50ZXN0MAuCCXQxOTMu\ndGVzdDALggl0MTk0LnRlc3QwC4IJdDE5NS50ZXN0MAuCCXQxOTYudGVzdDALggl0\nMTk3LnRlc3QwC4IJdDE5OC50ZXN0MAuCCXQxOTkudGVzdDALggl0MjAwLnRlc3Qw\nC4IJdDIwMS50ZXN0MAuCCXQyMDIudGVzdDALggl0MjAzLnRlc3QwC4IJdDIwNC50\nZXN0MAuCCXQyMDUudGVzdDALggl0MjA2LnRlc3QwC4IJdDIwNy50ZXN0MAuCCXQy\nMDgudGVzdDALggl0MjA5LnRlc3QwC4IJdDIxMC50ZXN0MAuCCXQyMTEudGVzdDAL\nggl0MjEyLnRlc3QwC4IJdDIxMy50ZXN0MAuCCXQyMTQudGVzdDALggl0MjE1LnRl\nc3QwC4IJdDIxNi50ZXN0MAuCCXQyMTcudGVzdDALggl0MjE4LnRlc3QwC4IJdDIx\nOS50ZXN0MAuCCXQyMjAudGVzdDALggl0MjIxLnRlc3QwC4IJdDIyMi50ZXN0MAuC\nCXQyMjMudGVzdDALggl0MjI0LnRlc3QwC4IJdDIyNS50ZXN0MAuCCXQyMjYudGVz\ndDALggl0MjI3LnRlc3QwC4IJdDIyOC50ZXN0MAuCCXQyMjkudGVzdDALggl0MjMw\nLnRlc3QwC4IJdDIzMS50ZXN0MAuCCXQyMzIudGVzdDALggl0MjMzLnRlc3QwC4IJ\ndDIzNC50ZXN0MAuCCXQyMzUudGVzdDALggl0MjM2LnRlc3QwC4IJdDIzNy50ZXN0\nMAuCCXQyMzgudGVzdDALggl0MjM5LnRlc3QwC4IJdDI0MC50ZXN0MAuCCXQyNDEu\ndGVzdDALggl0MjQyLnRlc3QwC4IJdDI0My50ZXN0MAuCCXQyNDQudGVzdDALggl0\nMjQ1LnRlc3QwC4IJdDI0Ni50ZXN0MAuCCXQyNDcudGVzdDALggl0MjQ4LnRlc3Qw\nC4IJdDI0OS50ZXN0MAuCCXQyNTAudGVzdDALggl0MjUxLnRlc3QwC4IJdDI1Mi50\nZXN0MAuCCXQyNTMudGVzdDALggl0MjU0LnRlc3QwC4IJdDI1NS50ZXN0MAuCCXQy\nNTYudGVzdDALggl0MjU3LnRlc3QwC4IJdDI1OC50ZXN0MAuCCXQyNTkudGVzdDAL\nggl0MjYwLnRlc3QwC4IJdDI2MS50ZXN0MAuCCXQyNjIudGVzdDALggl0MjYzLnRl\nc3QwC4IJdDI2NC50ZXN0MAuCCXQyNjUudGVzdDALggl0MjY2LnRlc3QwC4IJdDI2\nNy50ZXN0MAuCCXQyNjgudGVzdDALggl0MjY5LnRlc3QwC4IJdDI3MC50ZXN0MAuC\nCXQyNzEudGVzdDALggl0MjcyLnRlc3QwC4IJdDI3My50ZXN0MAuCCXQyNzQudGVz\ndDALggl0Mjc1LnRlc3QwC4IJdDI3Ni50ZXN0MAuCCXQyNzcudGVzdDALggl0Mjc4\nLnRlc3QwC4IJdDI3OS50ZXN0MAuCCXQyODAudGVzdDALggl0MjgxLnRlc3QwC4IJ\ndDI4Mi50ZXN0MAuCCXQyODMudGVzdDALggl0Mjg0LnRlc3QwC4IJdDI4NS50ZXN0\nMAuCCXQyODYudGVzdDALggl0Mjg3LnRlc3QwC4IJdDI4OC50ZXN0MAuCCXQyODku\ndGVzdDALggl0MjkwLnRlc3QwC4IJdDI5MS50ZXN0MAuCCXQyOTIudGVzdDALggl0\nMjkzLnRlc3QwC4IJdDI5NC50ZXN0MAuCCXQyOTUudGVzdDALggl0Mjk2LnRlc3Qw\nC4IJdDI5Ny50ZXN0MAuCCXQyOTgudGVzdDALggl0Mjk5LnRlc3QwC4IJdDMwMC50\nZXN0MAuCCXQzMDEudGVzdDALggl0MzAyLnRlc3QwC4IJdDMwMy50ZXN0MAuCCXQz\nMDQudGVzdDALggl0MzA1LnRlc3QwC4IJdDMwNi50ZXN0MAuCCXQzMDcudGVzdDAL\nggl0MzA4LnRlc3QwC4IJdDMwOS50ZXN0MAuCCXQzMTAudGVzdDALggl0MzExLnRl\nc3QwC4IJdDMxMi50ZXN0MAuCCXQzMTMudGVzdDALggl0MzE0LnRlc3QwC4IJdDMx\nNS50ZXN0MAuCCXQzMTYudGVzdDALggl0MzE3LnRlc3QwC4IJdDMxOC50ZXN0MAuC\nCXQzMTkudGVzdDALggl0MzIwLnRlc3QwC4IJdDMyMS50ZXN0MAuCCXQzMjIudGVz\ndDALggl0MzIzLnRlc3QwC4IJdDMyNC50ZXN0MAuCCXQzMjUudGVzdDALggl0MzI2\nLnRlc3QwC4IJdDMyNy50ZXN0MAuCCXQzMjgudGVzdDALggl0MzI5LnRlc3QwC4IJ\ndDMzMC50ZXN0MAuCCXQzMzEudGVzdDALggl0MzMyLnRlc3QwC4IJdDMzMy50ZXN0\nMAuCCXQzMzQudGVzdDALggl0MzM1LnRlc3QwC4IJdDMzNi50ZXN0MAuCCXQzMzcu\ndGVzdDALggl0MzM4LnRlc3QwC4IJdDMzOS50ZXN0MAuCCXQzNDAudGVzdDALggl0\nMzQxLnRlc3QwC4IJdDM0Mi50ZXN0MAuCCXQzNDMudGVzdDALggl0MzQ0LnRlc3Qw\nC4IJdDM0NS50ZXN0MAuCCXQzNDYudGVzdDALggl0MzQ3LnRlc3QwC4IJdDM0OC50\nZXN0MAuCCXQzNDkudGVzdDALggl0MzUwLnRlc3QwC4IJdDM1MS50ZXN0MAuCCXQz\nNTIudGVzdDALggl0MzUzLnRlc3QwC4IJdDM1NC50ZXN0MAuCCXQzNTUudGVzdDAL\nggl0MzU2LnRlc3QwC4IJdDM1Ny50ZXN0MAuCCXQzNTgudGVzdDALggl0MzU5LnRl\nc3QwC4IJdDM2MC50ZXN0MAuCCXQzNjEudGVzdDALggl0MzYyLnRlc3QwC4IJdDM2\nMy50ZXN0MAuCCXQzNjQudGVzdDALggl0MzY1LnRlc3QwC4IJdDM2Ni50ZXN0MAuC\nCXQzNjcudGVzdDALggl0MzY4LnRlc3QwC4IJdDM2OS50ZXN0MAuCCXQzNzAudGVz\ndDALggl0MzcxLnRlc3QwC4IJdDM3Mi50ZXN0MAuCCXQzNzMudGVzdDALggl0Mzc0\nLnRlc3QwC4IJdDM3NS50ZXN0MAuCCXQzNzYudGVzdDALggl0Mzc3LnRlc3QwC4IJ\ndDM3OC50ZXN0MAuCCXQzNzkudGVzdDALggl0MzgwLnRlc3QwC4IJdDM4MS50ZXN0\nMAuCCXQzODIudGVzdDALggl0MzgzLnRlc3QwC4IJdDM4NC50ZXN0MAuCCXQzODUu\ndGVzdDALggl0Mzg2LnRlc3QwC4IJdDM4Ny50ZXN0MAuCCXQzODgudGVzdDALggl0\nMzg5LnRlc3QwC4IJdDM5MC50ZXN0MAuCCXQzOTEudGVzdDALggl0MzkyLnRlc3Qw\nC4IJdDM5My50ZXN0MAuCCXQzOTQudGVzdDALggl0Mzk1LnRlc3QwC4IJdDM5Ni50\nZXN0MAuCCXQzOTcudGVzdDALggl0Mzk4LnRlc3QwC4IJdDM5OS50ZXN0MAuCCXQ0\nMDAudGVzdDALggl0NDAxLnRlc3QwC4IJdDQwMi50ZXN0MAuCCXQ0MDMudGVzdDAL\nggl0NDA0LnRlc3QwC4IJdDQwNS50ZXN0MAuCCXQ0MDYudGVzdDALggl0NDA3LnRl\nc3QwC4IJdDQwOC50ZXN0MAuCCXQ0MDkudGVzdDALggl0NDEwLnRlc3QwC4IJdDQx\nMS50ZXN0MAuCCXQ0MTIudGVzdDALggl0NDEzLnRlc3QwC4IJdDQxNC50ZXN0MAuC\nCXQ0MTUudGVzdDALggl0NDE2LnRlc3QwC4IJdDQxNy50ZXN0MAuCCXQ0MTgudGVz\ndDALggl0NDE5LnRlc3QwC4IJdDQyMC50ZXN0MAuCCXQ0MjEudGVzdDALggl0NDIy\nLnRlc3QwC4IJdDQyMy50ZXN0MAuCCXQ0MjQudGVzdDALggl0NDI1LnRlc3QwC4IJ\ndDQyNi50ZXN0MAuCCXQ0MjcudGVzdDALggl0NDI4LnRlc3QwC4IJdDQyOS50ZXN0\nMAuCCXQ0MzAudGVzdDALggl0NDMxLnRlc3QwC4IJdDQzMi50ZXN0MAuCCXQ0MzMu\ndGVzdDALggl0NDM0LnRlc3QwC4IJdDQzNS50ZXN", "0MAuCCXQ0MzYudGVzdDALggl0\nNDM3LnRlc3QwC4IJdDQzOC50ZXN0MAuCCXQ0MzkudGVzdDALggl0NDQwLnRlc3Qw\nC4IJdDQ0MS50ZXN0MAuCCXQ0NDIudGVzdDALggl0NDQzLnRlc3QwC4IJdDQ0NC50\nZXN0MAuCCXQ0NDUudGVzdDALggl0NDQ2LnRlc3QwC4IJdDQ0Ny50ZXN0MAuCCXQ0\nNDgudGVzdDALggl0NDQ5LnRlc3QwC4IJdDQ1MC50ZXN0MAuCCXQ0NTEudGVzdDAL\nggl0NDUyLnRlc3QwC4IJdDQ1My50ZXN0MAuCCXQ0NTQudGVzdDALggl0NDU1LnRl\nc3QwC4IJdDQ1Ni50ZXN0MAuCCXQ0NTcudGVzdDALggl0NDU4LnRlc3QwC4IJdDQ1\nOS50ZXN0MAuCCXQ0NjAudGVzdDALggl0NDYxLnRlc3QwC4IJdDQ2Mi50ZXN0MAuC\nCXQ0NjMudGVzdDALggl0NDY0LnRlc3QwC4IJdDQ2NS50ZXN0MAuCCXQ0NjYudGVz\ndDALggl0NDY3LnRlc3QwC4IJdDQ2OC50ZXN0MAuCCXQ0NjkudGVzdDALggl0NDcw\nLnRlc3QwC4IJdDQ3MS50ZXN0MAuCCXQ0NzIudGVzdDALggl0NDczLnRlc3QwC4IJ\ndDQ3NC50ZXN0MAuCCXQ0NzUudGVzdDALggl0NDc2LnRlc3QwC4IJdDQ3Ny50ZXN0\nMAuCCXQ0NzgudGVzdDALggl0NDc5LnRlc3QwC4IJdDQ4MC50ZXN0MAuCCXQ0ODEu\ndGVzdDALggl0NDgyLnRlc3QwC4IJdDQ4My50ZXN0MAuCCXQ0ODQudGVzdDALggl0\nNDg1LnRlc3QwC4IJdDQ4Ni50ZXN0MAuCCXQ0ODcudGVzdDALggl0NDg4LnRlc3Qw\nC4IJdDQ4OS50ZXN0MAuCCXQ0OTAudGVzdDALggl0NDkxLnRlc3QwC4IJdDQ5Mi50\nZXN0MAuCCXQ0OTMudGVzdDALggl0NDk0LnRlc3QwC4IJdDQ5NS50ZXN0MAuCCXQ0\nOTYudGVzdDALggl0NDk3LnRlc3QwC4IJdDQ5OC50ZXN0MAuCCXQ0OTkudGVzdDAL\nggl0NTAwLnRlc3QwC4IJdDUwMS50ZXN0MAuCCXQ1MDIudGVzdDALggl0NTAzLnRl\nc3QwC4IJdDUwNC50ZXN0MAuCCXQ1MDUudGVzdDALggl0NTA2LnRlc3QwC4IJdDUw\nNy50ZXN0MAuCCXQ1MDgudGVzdDALggl0NTA5LnRlc3QwC4IJdDUxMC50ZXN0MAuC\nCXQ1MTEudGVzdDALggl0NTEyLnRlc3QwB4IFLnRlc3ShghmfMAmCB3gwLnRlc3Qw\nCYIHeDEudGVzdDAJggd4Mi50ZXN0MAmCB3gzLnRlc3QwCYIHeDQudGVzdDAJggd4\nNS50ZXN0MAmCB3g2LnRlc3QwCYIHeDcudGVzdDAJggd4OC50ZXN0MAmCB3g5LnRl\nc3QwCoIIeDEwLnRlc3QwCoIIeDExLnRlc3QwCoIIeDEyLnRlc3QwCoIIeDEzLnRl\nc3QwCoIIeDE0LnRlc3QwCoIIeDE1LnRlc3QwCoIIeDE2LnRlc3QwCoIIeDE3LnRl\nc3QwCoIIeDE4LnRlc3QwCoIIeDE5LnRlc3QwCoIIeDIwLnRlc3QwCoIIeDIxLnRl\nc3QwCoIIeDIyLnRlc3QwCoIIeDIzLnRlc3QwCoIIeDI0LnRlc3QwCoIIeDI1LnRl\nc3QwCoIIeDI2LnRlc3QwCoIIeDI3LnRlc3QwCoIIeDI4LnRlc3QwCoIIeDI5LnRl\nc3QwCoIIeDMwLnRlc3QwCoIIeDMxLnRlc3QwCoIIeDMyLnRlc3QwCoIIeDMzLnRl\nc3QwCoIIeDM0LnRlc3QwCoIIeDM1LnRlc3QwCoIIeDM2LnRlc3QwCoIIeDM3LnRl\nc3QwCoIIeDM4LnRlc3QwCoIIeDM5LnRlc3QwCoIIeDQwLnRlc3QwCoIIeDQxLnRl\nc3QwCoIIeDQyLnRlc3QwCoIIeDQzLnRlc3QwCoIIeDQ0LnRlc3QwCoIIeDQ1LnRl\nc3QwCoIIeDQ2LnRlc3QwCoIIeDQ3LnRlc3QwCoIIeDQ4LnRlc3QwCoIIeDQ5LnRl\nc3QwCoIIeDUwLnRlc3QwCoIIeDUxLnRlc3QwCoIIeDUyLnRlc3QwCoIIeDUzLnRl\nc3QwCoIIeDU0LnRlc3QwCoIIeDU1LnRlc3QwCoIIeDU2LnRlc3QwCoIIeDU3LnRl\nc3QwCoIIeDU4LnRlc3QwCoIIeDU5LnRlc3QwCoIIeDYwLnRlc3QwCoIIeDYxLnRl\nc3QwCoIIeDYyLnRlc3QwCoIIeDYzLnRlc3QwCoIIeDY0LnRlc3QwCoIIeDY1LnRl\nc3QwCoIIeDY2LnRlc3QwCoIIeDY3LnRlc3QwCoIIeDY4LnRlc3QwCoIIeDY5LnRl\nc3QwCoIIeDcwLnRlc3QwCoIIeDcxLnRlc3QwCoIIeDcyLnRlc3QwCoIIeDczLnRl\nc3QwCoIIeDc0LnRlc3QwCoIIeDc1LnRlc3QwCoIIeDc2LnRlc3QwCoIIeDc3LnRl\nc3QwCoIIeDc4LnRlc3QwCoIIeDc5LnRlc3QwCoIIeDgwLnRlc3QwCoIIeDgxLnRl\nc3QwCoIIeDgyLnRlc3QwCoIIeDgzLnRlc3QwCoIIeDg0LnRlc3QwCoIIeDg1LnRl\nc3QwCoIIeDg2LnRlc3QwCoIIeDg3LnRlc3QwCoIIeDg4LnRlc3QwCoIIeDg5LnRl\nc3QwCoIIeDkwLnRlc3QwCoIIeDkxLnRlc3QwCoIIeDkyLnRlc3QwCoIIeDkzLnRl\nc3QwCoIIeDk0LnRlc3QwCoIIeDk1LnRlc3QwCoIIeDk2LnRlc3QwCoIIeDk3LnRl\nc3QwCoIIeDk4LnRlc3QwCoIIeDk5LnRlc3QwC4IJeDEwMC50ZXN0MAuCCXgxMDEu\ndGVzdDALggl4MTAyLnRlc3QwC4IJeDEwMy50ZXN0MAuCCXgxMDQudGVzdDALggl4\nMTA1LnRlc3QwC4IJeDEwNi50ZXN0MAuCCXgxMDcudGVzdDALggl4MTA4LnRlc3Qw\nC4IJeDEwOS50ZXN0MAuCCXgxMTAudGVzdDALggl4MTExLnRlc3QwC4IJeDExMi50\nZXN0MAuCCXgxMTMudGVzdDALggl4MTE0LnRlc3QwC4IJeDExNS50ZXN0MAuCCXgx\nMTYudGVzdDALggl4MTE3LnRlc3QwC4IJeDExOC50ZXN0MAuCCXgxMTkudGVzdDAL\nggl4MTIwLnRlc3QwC4IJeDEyMS50ZXN0MAuCCXgxMjIudGVzdDALggl4MTIzLnRl\nc3QwC4IJeDEyNC50ZXN0MAuCCXgxMjUudGVzdDALggl4MTI2LnRlc3QwC4IJeDEy\nNy50ZXN0MAuCCXgxMjgudGVzdDALggl4MTI5LnRlc3QwC4IJeDEzMC50ZXN0MAuC\nCXgxMzEudGVzdDALggl4MTMyLnRlc3QwC4IJeDEzMy50ZXN0MAuCCXgxMzQudGVz\ndDALggl4MTM1LnRlc3QwC4IJeDEzNi50ZXN0MAuCCXgxMzcudGVzdDALggl4MTM4\nLnRlc3QwC4IJeDEzOS50ZXN0MAuCCXgxNDAudGVzdDALggl4MTQxLnRlc3QwC4IJ\neDE0Mi50ZXN0MAuCCXgxNDMudGVzdDALggl4MTQ0LnRlc3QwC4IJeDE0NS50ZXN0\nMAuCCXgxNDYudGVzdDALggl4MTQ3LnRlc3QwC4IJeDE0OC50ZXN0MAuCCXgxNDku\ndGVzdDALggl4MTUwLnRlc3QwC4IJeDE1MS50ZXN0MAuCCXgxNTIudGVzdDALggl4\nMTUzLnRlc3QwC4IJeDE1NC50ZXN0MAuCCXgxNTUudGVzdDALggl4MTU2LnRlc3Qw\nC4IJeDE1Ny50ZXN0MAuCCXgxNTgudGVzdDALggl4MTU5LnRlc3QwC4IJeDE2MC50\nZXN0MAuCCXgxNjEudGVzdDALggl4MTYyLnRlc3QwC4IJeDE2My50ZXN0MAuCCXgx\nNjQudGVzdDALggl4MTY1LnRlc3QwC4IJeDE2Ni50ZXN0MAuCCXgxNjcudGVzdDAL\nggl4MTY4LnRlc3QwC4IJeDE2OS50ZXN0MAuCCXgxNzAudGVzdDALggl4MTcxLnRl\nc3QwC4IJeDE3Mi50ZXN0MAuCCXgxNzMudGVzdDALggl4MTc0LnRlc3QwC4IJeDE3\nNS50ZXN0MAuCCXgxNzYudGVzdDALggl4MTc3LnRlc3QwC4IJeDE3OC50ZXN0MAuC\nCXgxNzkudGVzdDALggl4MTgwLnRlc3QwC4IJeDE4MS50ZXN0MAuCCXgxODIudGVz\ndDALggl4MTgzLnRlc3QwC4IJeDE4NC50ZXN0MAuCCXgxODUudGVzdDALggl4MTg2\nLnRlc3QwC4IJeDE4Ny50ZXN0MAuCCXgxODgudGVzdDALggl4MTg5LnRlc3QwC4IJ\neDE5MC50ZXN0MAuCCXgxOTEudGVzdDALggl4MTkyLnRlc3QwC4IJeDE5My50ZXN0\nMAuCCXgxOTQudGVzdDALggl4MTk1LnRlc3QwC4IJeDE5Ni50ZXN0MAuCCXgxOTcu\ndGVzdDALggl4MTk4LnRlc3QwC4IJeDE5OS50ZXN0MAuCCXgyMDAudGVzdDALggl4\nMjAxLnRlc3QwC4IJeDIwMi50ZXN0MAuCCXgyMDMudGVzdDALggl4MjA0LnRlc3Qw\nC4IJeDIwNS50ZXN0MAuCCXgyMDYudGVzdDALggl4MjA3LnRlc3QwC4IJeDIwOC50\nZXN0MAuCCXgyMDkudGVzdDALggl4MjEwLnRlc3QwC4IJeDIxMS50ZXN0MAuCCXgy\nMTIudGVzdDALggl4MjEzLnRlc3QwC4IJeDIxNC50ZXN0MAuCCXgyMTUudGVzdDAL\nggl4MjE2LnRlc3QwC4IJeDIxNy50ZXN0MAuCCXgyMTgudGVzdDALggl4MjE5LnRl\nc3QwC4IJeDIyMC50ZXN0MAuCCXgyMjEudGVzdDALggl4MjIyLnRlc3QwC4IJeDIy\nMy50ZXN0MAuCCXgyMjQudGVzdDALggl4MjI1LnRlc3QwC4IJeDIyNi50ZXN0MAuC\nCXgyMjcudGVzdDALggl4MjI4LnRlc3QwC4IJeDIyOS50ZXN0MAuCCXgyMzAudGVz\ndDALggl4MjMxLnRlc3QwC4IJeDIzMi50ZXN0MAuCCXgyMzMudGVzdDALggl4MjM0\nLnRlc3QwC4IJeDIzNS50ZXN0MAuCCXgyMzYudGVzdDALggl4MjM3LnRlc3QwC4IJ\neDIzOC50ZXN0MAuCCXgyMzkudGVzdDALggl4MjQwLnRlc3QwC4IJeDI0MS50ZXN0\nMAuCCXgyNDIudGVzdDALggl4MjQzLnRlc3QwC4IJeDI0NC50ZXN0MAuCCXgyNDUu\ndGVzdDALggl4MjQ2LnRlc3QwC4IJeDI0Ny50ZXN0MAuCCXgyNDgudGVzdDALggl4\nMjQ5LnRlc3QwC4IJeDI1MC50ZXN0MAuCCXgyNTEudGVzdDALggl4MjUyLnRlc3Qw\nC4IJeDI1My50ZXN0MAuCCXgyNTQudGVzdDALggl4MjU1LnRlc3QwC4IJeDI1Ni50\nZXN0MAuCCXgyNTcudGVzdDALggl4MjU4LnRlc3QwC4IJeDI1OS50ZXN0MAuCCXgy\nNjAudGVzdDALggl4MjYxLnRlc3QwC4IJeDI2Mi50ZXN0MAuCCXgyNjMudGVzdDAL\nggl4MjY0LnRlc3QwC4IJeDI2NS50ZXN0MAuCCXgyNjYudGVzdDALggl4MjY3LnRl\nc3QwC4IJeDI2OC50ZXN0MAuCCXgyNjkudGVzdDALggl4MjcwLnRlc3QwC4IJeDI3\nMS50ZXN0MAuCCXgyNzIudGVzdDALggl4MjczLnRlc3QwC4IJeDI3NC50ZXN0MAuC\nCXgyNzUudGVzdDALggl4Mjc2LnRlc3QwC4IJeDI3Ny50ZXN0MAuCCXgyNzgudGVz\ndDALggl4Mjc5LnRlc3QwC4IJeDI4MC50ZXN0MAuCCXgyODEudGVzdDALggl4Mjgy\nLnRlc3QwC4IJeDI4My50ZXN0MAuCCXgyODQudGVzdDALggl4Mjg1LnRlc3QwC4IJ\neDI4Ni50ZXN0MAuCCXgyODcudGVzdDALggl4Mjg4LnRlc3QwC4IJeDI4OS50ZXN0\nMAuCCXgyOTAudGVzdDALggl4MjkxLnRlc3QwC4IJeDI5Mi50ZXN0MAuCCXgyOTMu\ndGVzdDALggl4Mjk0LnRlc3QwC4IJeDI5NS50ZXN0MAuCCXgyOTYudGVzdDALggl4\nMjk3LnRlc3QwC4IJeDI5OC50ZXN0MAuCCXgyOTkudGVzdDALggl4MzAwLnRlc3Qw\nC4IJeDMwMS50ZXN0MAuCCXgzMDIudGVzdDALggl4MzAzLnRlc3QwC4IJeDMwNC50\nZXN0MAuCCXgzMDUudGVzdDALggl4MzA2LnRlc3QwC4IJeDMwNy50ZXN0MAuCCXgz\nMDgudGVzdDALggl4MzA5LnRlc3QwC4IJeDMxMC50ZXN0MAuCCXgzMTEudGVzdDAL\nggl4MzEyLnRlc3QwC4IJeDMxMy50ZXN0MAuCCXgzMTQudGVzdDALggl4MzE1LnRl\nc3QwC4IJeDMxNi50ZXN0MAuCCXgzMTcudGVzdDALggl4MzE4LnRlc3QwC4IJeDMx\nOS50ZXN0MAuCCXgzMjAudGVzdDALggl4MzIxLnRlc3QwC4IJeDMyMi50ZXN0MAuC\nCXgzMjMudGVzdDALggl4MzI0LnRlc3QwC4IJeDMyNS50ZXN0MAuCCXgzMjYudGVz\ndDALggl4MzI3LnRlc3QwC4IJeDMyOC50ZXN0MAuCCXgzMjkudGVzdDALggl4MzMw\nLnRlc3QwC4IJeDMzMS50ZXN0MAuCCXgzMzIudGVzdDALggl4MzMzLnRlc3QwC4IJ\neDMzNC50ZXN0MAuCCXgzMzUudGVzdDALggl4MzM2LnRlc3QwC4IJeDMzNy50ZXN0\nMAuCCXgzMzgudGVzdDALggl4MzM5LnRlc3QwC4IJeDM0MC50ZXN0MAuCCXgzNDEu\ndGVzdDALggl4MzQyLnRlc3QwC4IJeDM0My50ZXN0MAuCCXgzNDQudGVzdDALggl4\nMzQ1LnRlc3QwC4IJeDM0Ni50ZXN0MAuCCXgzNDcudGVzdDALggl4MzQ4LnRlc3Qw\nC4IJeDM0OS50ZXN0MAuCCXgzNTAudGVzdDALggl4MzUxLnRlc3QwC4IJeDM1Mi50\nZXN0MAuCCXgzNTMudGVzdDALggl4MzU0LnRlc3QwC4IJeDM1NS50ZXN0MAuCCXgz\nNTYudGVzdDALggl4MzU3LnRlc3QwC4IJeDM1OC50ZXN0MAuCCXgzNTkudGVzdDAL\nggl4MzYwLnRlc3QwC4IJeDM2MS50ZXN0MAuCCXgzNjIudGVzdDALggl4MzYzLnRl\nc3QwC4IJeDM2NC50ZXN0MAuCCXgzNjUudGVzdDALggl4MzY2LnRlc3QwC4IJeDM2\nNy50ZXN0MAuCCXgzNjgudGVzdDALggl4MzY5LnRlc3QwC4IJeDM3MC50ZXN0MAuC\nCXgzNzEudGVzdDALggl4MzcyLnRlc3QwC4IJeDM3My50ZXN0MAuCCXgzNzQudGVz\ndDALggl4Mzc1LnRlc3QwC4IJeDM3Ni50ZXN0MAuCCXgzNzcudGVzdDALggl4Mzc4\nLnRlc3QwC4IJeDM3OS50ZXN0MAuCCXgzODAudGVzdDALggl4MzgxLnRlc3QwC4IJ\neDM4Mi50ZXN0MAuCCXgzODMudGVzdDALggl4Mzg0LnRlc3QwC4IJeDM4NS50ZXN0\nMAuCCXgzODYudGVzdDALggl4Mzg3LnRlc3QwC4IJeDM4OC50ZXN0MAuCCXgzODku\ndGVzdDALggl4MzkwLnRlc3QwC4IJeDM5MS50ZXN0MAuCCXgzOTIudGVzdDALggl4\nMzkzLnRlc3QwC4IJeDM5NC50ZXN0MAuCCXgzOTUud", "GVzdDALggl4Mzk2LnRlc3Qw\nC4IJeDM5Ny50ZXN0MAuCCXgzOTgudGVzdDALggl4Mzk5LnRlc3QwC4IJeDQwMC50\nZXN0MAuCCXg0MDEudGVzdDALggl4NDAyLnRlc3QwC4IJeDQwMy50ZXN0MAuCCXg0\nMDQudGVzdDALggl4NDA1LnRlc3QwC4IJeDQwNi50ZXN0MAuCCXg0MDcudGVzdDAL\nggl4NDA4LnRlc3QwC4IJeDQwOS50ZXN0MAuCCXg0MTAudGVzdDALggl4NDExLnRl\nc3QwC4IJeDQxMi50ZXN0MAuCCXg0MTMudGVzdDALggl4NDE0LnRlc3QwC4IJeDQx\nNS50ZXN0MAuCCXg0MTYudGVzdDALggl4NDE3LnRlc3QwC4IJeDQxOC50ZXN0MAuC\nCXg0MTkudGVzdDALggl4NDIwLnRlc3QwC4IJeDQyMS50ZXN0MAuCCXg0MjIudGVz\ndDALggl4NDIzLnRlc3QwC4IJeDQyNC50ZXN0MAuCCXg0MjUudGVzdDALggl4NDI2\nLnRlc3QwC4IJeDQyNy50ZXN0MAuCCXg0MjgudGVzdDALggl4NDI5LnRlc3QwC4IJ\neDQzMC50ZXN0MAuCCXg0MzEudGVzdDALggl4NDMyLnRlc3QwC4IJeDQzMy50ZXN0\nMAuCCXg0MzQudGVzdDALggl4NDM1LnRlc3QwC4IJeDQzNi50ZXN0MAuCCXg0Mzcu\ndGVzdDALggl4NDM4LnRlc3QwC4IJeDQzOS50ZXN0MAuCCXg0NDAudGVzdDALggl4\nNDQxLnRlc3QwC4IJeDQ0Mi50ZXN0MAuCCXg0NDMudGVzdDALggl4NDQ0LnRlc3Qw\nC4IJeDQ0NS50ZXN0MAuCCXg0NDYudGVzdDALggl4NDQ3LnRlc3QwC4IJeDQ0OC50\nZXN0MAuCCXg0NDkudGVzdDALggl4NDUwLnRlc3QwC4IJeDQ1MS50ZXN0MAuCCXg0\nNTIudGVzdDALggl4NDUzLnRlc3QwC4IJeDQ1NC50ZXN0MAuCCXg0NTUudGVzdDAL\nggl4NDU2LnRlc3QwC4IJeDQ1Ny50ZXN0MAuCCXg0NTgudGVzdDALggl4NDU5LnRl\nc3QwC4IJeDQ2MC50ZXN0MAuCCXg0NjEudGVzdDALggl4NDYyLnRlc3QwC4IJeDQ2\nMy50ZXN0MAuCCXg0NjQudGVzdDALggl4NDY1LnRlc3QwC4IJeDQ2Ni50ZXN0MAuC\nCXg0NjcudGVzdDALggl4NDY4LnRlc3QwC4IJeDQ2OS50ZXN0MAuCCXg0NzAudGVz\ndDALggl4NDcxLnRlc3QwC4IJeDQ3Mi50ZXN0MAuCCXg0NzMudGVzdDALggl4NDc0\nLnRlc3QwC4IJeDQ3NS50ZXN0MAuCCXg0NzYudGVzdDALggl4NDc3LnRlc3QwC4IJ\neDQ3OC50ZXN0MAuCCXg0NzkudGVzdDALggl4NDgwLnRlc3QwC4IJeDQ4MS50ZXN0\nMAuCCXg0ODIudGVzdDALggl4NDgzLnRlc3QwC4IJeDQ4NC50ZXN0MAuCCXg0ODUu\ndGVzdDALggl4NDg2LnRlc3QwC4IJeDQ4Ny50ZXN0MAuCCXg0ODgudGVzdDALggl4\nNDg5LnRlc3QwC4IJeDQ5MC50ZXN0MAuCCXg0OTEudGVzdDALggl4NDkyLnRlc3Qw\nC4IJeDQ5My50ZXN0MAuCCXg0OTQudGVzdDALggl4NDk1LnRlc3QwC4IJeDQ5Ni50\nZXN0MAuCCXg0OTcudGVzdDALggl4NDk4LnRlc3QwC4IJeDQ5OS50ZXN0MAuCCXg1\nMDAudGVzdDALggl4NTAxLnRlc3QwC4IJeDUwMi50ZXN0MAuCCXg1MDMudGVzdDAL\nggl4NTA0LnRlc3QwC4IJeDUwNS50ZXN0MAuCCXg1MDYudGVzdDALggl4NTA3LnRl\nc3QwC4IJeDUwOC50ZXN0MAuCCXg1MDkudGVzdDALggl4NTEwLnRlc3QwC4IJeDUx\nMS50ZXN0MAuCCXg1MTIudGVzdDANBgkqhkiG9w0BAQsFAAOCAQEAL2zj4W3+BzBa\nUA0pBD3K5mXq5H94uVT3YFiS1Yrrv1aGJjnb9iabNjdPNRFq7eBm1OajFTv8UtE/\nWJR0JDvBTs7yvpOgTy+JY9RY8NP72gdOOvpZ3DbJ0bbSUFqBVQlM8771Mz9RVQX9\ni9oCqVkakKI/9guAU2XHx9ztTB6N3mULB3QkeFmlyrqeeVK/2lFErArRxyKQXjxb\ncfD76JGADWpp6p1/QUGYmPNYGxHMtWzAhzX1zs/OdGwVVX7g6xxfFdOw0z2PVSPL\notKS5E3GWvqe43Edz3D6AI7jp6ibtH32HX/D4lLLd9nSiQURvJJ0nrMYZI+7p1DE\n6BsnsA2jNg==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen222 = 26473; +static const size_t kLen223 = 26473; -static const char *kData222[] = { +static const char *kData223[] = { "-----BEGIN CERTIFICATE-----\nMIJMMTCCSxmgAwIBAgIBAjANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowgjO+MRAwDgYDVQQDEwd0\nMC50ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nMUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nM0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nNUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nN0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0OEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nOUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTBAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDExQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxMkB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0MTNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDE0QHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQxNUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTZAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDE3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxOEB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0MTlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDIwQHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQyMUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjJAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDIzQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQyNEB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0MjVAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDI2QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQyN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjhAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDI5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzMEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDMy\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzM0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nMzRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDM1QHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQzNkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzdAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDM4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzOUB0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0NDBAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQxQHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ0MkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDNAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDQ0QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ0NUB0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0NDZAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQ3QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ0OEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDlAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDUwQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1MUB0ZXN0\nMRcwFQYJKoZIhvcNAQkBFgh0NTJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDUzQHRl\nc3QxFzAVBgkqhkiG9w0BCQEWCHQ1NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NTVA\ndGVzdDEXMBUGCSqGSIb3DQEJARYIdDU2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1\nN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NThAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDU5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2MEB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0NjFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDYyQHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQ2M0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NjRAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDY1QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2NkB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0NjdAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDY4QHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQ2OUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzBAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDcxQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3MkB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0NzNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDc0QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQ3NUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzZAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDc3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3OEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgw\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4MUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nODJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgzQHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQ4NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0ODVAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDg2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4N0B0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0ODhAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDg5QHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ5MEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTFAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDkyQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5M0B0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0OTRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDk1QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ5NkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTdAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDk4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTAwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTAzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEwNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTA2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTA5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDExMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTEyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEx\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTE1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxMTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDExN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTE4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDEyMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTIxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxMjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTI0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTI3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEyOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTMwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEzMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTMzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDEzNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEz\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTQyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE0NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTQ1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTQ4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTUxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE1M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTU0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTU3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE1OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTY2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE2OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTY5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTcyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTc1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE3N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTc4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTgxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxODJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE4M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxODVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxODhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTkwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE5MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTkzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxOTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTk2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTk5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIwMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjAyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIwNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjA1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIwN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjA4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIx\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjExQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjE0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDIxNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjE3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyMThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjIwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjIzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIyNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjI2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjI5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIzMUB0ZXN0MRgwFgY", "JKoZIhvcNAQkBFgl0MjMyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIz\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjM1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIzN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjM4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI0MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjQxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjQ0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI0OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjUwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjUzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI1NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyNjBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjYyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI2NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjY1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNjZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjY4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjcxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI3M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjc0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNzVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mjc3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzhAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI3OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyODFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyODRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0Mjg2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyODdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI4OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjg5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyOTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjkyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjk1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI5N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjk4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyOTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzAxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMwM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMw\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMDhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzEwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMxMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzEzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzE2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzE5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDMyMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzIyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzMjNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMyNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzI1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMyN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzI4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMz\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzMxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMzJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzM0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMzVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMzNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzM3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMzhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzQwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzQzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM0NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzQ2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzQ5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM1MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzUyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzU1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzNTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzU4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM2MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzYxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzNjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzY0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzY3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM2OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzcwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzczQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM3NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzODBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzgyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM4NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzg1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzODZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0Mzg4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzkxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM5M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzk0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzOTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mzk3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM5OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQw\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MDRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQwNUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDA2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQwOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDA5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxMUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDEyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDE1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQxN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDE4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0MTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDIxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQyM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQy\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MjhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDMwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQzMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDMzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MzRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDM2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDM5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ0MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ0NEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDQ1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ0N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQ4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDUxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1M0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDU0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ1NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDU3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0NThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDYwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDYzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjRAd", "GVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ2NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDY2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDY5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ3MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDcyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDc1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDc4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ4MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDgxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0ODJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDg0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDg3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ4OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDkwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0OTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDkzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ5NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1MDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwMUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTAyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDUwNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTA1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1MDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwN0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTA4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDUxMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTExQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MTJAdGVzdDCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBALoL2oQZEgFBdXwuPb29W75T63JfNJKKdYi6YrmK\nM+EKbcMue/hFrLGQXB6a2eQZFn+j3hmexeQF9T8iWxh2S6rzAr1Yj+qXeDBaMf4o\nBEiEhBxIsaIlws3qQa4baeVEEoxw+A+ISrYHTIFcV/i0bcIFt5p7v7wbu686a/w0\nvIqPfad5amdQJMvmjZXDI+jGMvFPmBRHr2/1dJUWPaKsJluwR514pJv74urIyEt+\ndFPM2/5kc2HiLNkeuS1Hbky+dPlDIGrfaHHsCNnb/GjvQ6YfvDXRrYPCxWMk0x3F\nMSaDK9T0zoJ5hE9fViR+D6xcJO2RNUCUENS+Iipj3kIrLbkCAwEAAaOCFeUwghXh\nMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8E\nAjAAMIIVqgYDVR0RBIIVoTCCFZ2CB3QwLnRlc3SCB3QxLnRlc3SCB3QyLnRlc3SC\nB3QzLnRlc3SCB3Q0LnRlc3SCB3Q1LnRlc3SCB3Q2LnRlc3SCB3Q3LnRlc3SCB3Q4\nLnRlc3SCB3Q5LnRlc3SCCHQxMC50ZXN0ggh0MTEudGVzdIIIdDEyLnRlc3SCCHQx\nMy50ZXN0ggh0MTQudGVzdIIIdDE1LnRlc3SCCHQxNi50ZXN0ggh0MTcudGVzdIII\ndDE4LnRlc3SCCHQxOS50ZXN0ggh0MjAudGVzdIIIdDIxLnRlc3SCCHQyMi50ZXN0\nggh0MjMudGVzdIIIdDI0LnRlc3SCCHQyNS50ZXN0ggh0MjYudGVzdIIIdDI3LnRl\nc3SCCHQyOC50ZXN0ggh0MjkudGVzdIIIdDMwLnRlc3SCCHQzMS50ZXN0ggh0MzIu\ndGVzdIIIdDMzLnRlc3SCCHQzNC50ZXN0ggh0MzUudGVzdIIIdDM2LnRlc3SCCHQz\nNy50ZXN0ggh0MzgudGVzdIIIdDM5LnRlc3SCCHQ0MC50ZXN0ggh0NDEudGVzdIII\ndDQyLnRlc3SCCHQ0My50ZXN0ggh0NDQudGVzdIIIdDQ1LnRlc3SCCHQ0Ni50ZXN0\nggh0NDcudGVzdIIIdDQ4LnRlc3SCCHQ0OS50ZXN0ggh0NTAudGVzdIIIdDUxLnRl\nc3SCCHQ1Mi50ZXN0ggh0NTMudGVzdIIIdDU0LnRlc3SCCHQ1NS50ZXN0ggh0NTYu\ndGVzdIIIdDU3LnRlc3SCCHQ1OC50ZXN0ggh0NTkudGVzdIIIdDYwLnRlc3SCCHQ2\nMS50ZXN0ggh0NjIudGVzdIIIdDYzLnRlc3SCCHQ2NC50ZXN0ggh0NjUudGVzdIII\ndDY2LnRlc3SCCHQ2Ny50ZXN0ggh0NjgudGVzdIIIdDY5LnRlc3SCCHQ3MC50ZXN0\nggh0NzEudGVzdIIIdDcyLnRlc3SCCHQ3My50ZXN0ggh0NzQudGVzdIIIdDc1LnRl\nc3SCCHQ3Ni50ZXN0ggh0NzcudGVzdIIIdDc4LnRlc3SCCHQ3OS50ZXN0ggh0ODAu\ndGVzdIIIdDgxLnRlc3SCCHQ4Mi50ZXN0ggh0ODMudGVzdIIIdDg0LnRlc3SCCHQ4\nNS50ZXN0ggh0ODYudGVzdIIIdDg3LnRlc3SCCHQ4OC50ZXN0ggh0ODkudGVzdIII\ndDkwLnRlc3SCCHQ5MS50ZXN0ggh0OTIudGVzdIIIdDkzLnRlc3SCCHQ5NC50ZXN0\nggh0OTUudGVzdIIIdDk2LnRlc3SCCHQ5Ny50ZXN0ggh0OTgudGVzdIIIdDk5LnRl\nc3SCCXQxMDAudGVzdIIJdDEwMS50ZXN0ggl0MTAyLnRlc3SCCXQxMDMudGVzdIIJ\ndDEwNC50ZXN0ggl0MTA1LnRlc3SCCXQxMDYudGVzdIIJdDEwNy50ZXN0ggl0MTA4\nLnRlc3SCCXQxMDkudGVzdIIJdDExMC50ZXN0ggl0MTExLnRlc3SCCXQxMTIudGVz\ndIIJdDExMy50ZXN0ggl0MTE0LnRlc3SCCXQxMTUudGVzdIIJdDExNi50ZXN0ggl0\nMTE3LnRlc3SCCXQxMTgudGVzdIIJdDExOS50ZXN0ggl0MTIwLnRlc3SCCXQxMjEu\ndGVzdIIJdDEyMi50ZXN0ggl0MTIzLnRlc3SCCXQxMjQudGVzdIIJdDEyNS50ZXN0\nggl0MTI2LnRlc3SCCXQxMjcudGVzdIIJdDEyOC50ZXN0ggl0MTI5LnRlc3SCCXQx\nMzAudGVzdIIJdDEzMS50ZXN0ggl0MTMyLnRlc3SCCXQxMzMudGVzdIIJdDEzNC50\nZXN0ggl0MTM1LnRlc3SCCXQxMzYudGVzdIIJdDEzNy50ZXN0ggl0MTM4LnRlc3SC\nCXQxMzkudGVzdIIJdDE0MC50ZXN0ggl0MTQxLnRlc3SCCXQxNDIudGVzdIIJdDE0\nMy50ZXN0ggl0MTQ0LnRlc3SCCXQxNDUudGVzdIIJdDE0Ni50ZXN0ggl0MTQ3LnRl\nc3SCCXQxNDgudGVzdIIJdDE0OS50ZXN0ggl0MTUwLnRlc3SCCXQxNTEudGVzdIIJ\ndDE1Mi50ZXN0ggl0MTUzLnRlc3SCCXQxNTQudGVzdIIJdDE1NS50ZXN0ggl0MTU2\nLnRlc3SCCXQxNTcudGVzdIIJdDE1OC50ZXN0ggl0MTU5LnRlc3SCCXQxNjAudGVz\ndIIJdDE2MS50ZXN0ggl0MTYyLnRlc3SCCXQxNjMudGVzdIIJdDE2NC50ZXN0ggl0\nMTY1LnRlc3SCCXQxNjYudGVzdIIJdDE2Ny50ZXN0ggl0MTY4LnRlc3SCCXQxNjku\ndGVzdIIJdDE3MC50ZXN0ggl0MTcxLnRlc3SCCXQxNzIudGVzdIIJdDE3My50ZXN0\nggl0MTc0LnRlc3SCCXQxNzUudGVzdIIJdDE3Ni50ZXN0ggl0MTc3LnRlc3SCCXQx\nNzgudGVzdIIJdDE3OS50ZXN0ggl0MTgwLnRlc3SCCXQxODEudGVzdIIJdDE4Mi50\nZXN0ggl0MTgzLnRlc3SCCXQxODQudGVzdIIJdDE4NS50ZXN0ggl0MTg2LnRlc3SC\nCXQxODcudGVzdIIJdDE4OC50ZXN0ggl0MTg5LnRlc3SCCXQxOTAudGVzdIIJdDE5\nMS50ZXN0ggl0MTkyLnRlc3SCCXQxOTMudGVzdIIJdDE5NC50ZXN0ggl0MTk1LnRl\nc3SCCXQxOTYudGVzdIIJdDE5Ny50ZXN0ggl0MTk4LnRlc3SCCXQxOTkudGVzdIIJ\ndDIwMC50ZXN0ggl0MjAxLnRlc3SCCXQyMDIudGVzdIIJdDIwMy50ZXN0ggl0MjA0\nLnRlc3SCCXQyMDUudGVzdIIJdDIwNi50ZXN0ggl0MjA3LnRlc3SCCXQyMDgudGVz\ndIIJdDIwOS50ZXN0ggl0MjEwLnRlc3SCCXQyMTEudGVzdIIJdDIxMi50ZXN0ggl0\nMjEzLnRlc3SCCXQyMTQudGVzdIIJdDIxNS50ZXN0ggl0MjE2LnRlc3SCCXQyMTcu\ndGVzdIIJdDIxOC50ZXN0ggl0MjE5LnRlc3SCCXQyMjAudGVzdIIJdDIyMS50ZXN0\nggl0MjIyLnRlc3SCCXQyMjMudGVzdIIJdDIyNC50ZXN0ggl0MjI1LnRlc3SCCXQy\nMjYudGVzdIIJdDIyNy50ZXN0ggl0MjI4LnRlc3SCCXQyMjkudGVzdIIJdDIzMC50\nZXN0ggl0MjMxLnRlc3SCCXQyMzIudGVzdIIJdDIzMy50ZXN0ggl0MjM0LnRlc3SC\nCXQyMzUudGVzdIIJdDIzNi50ZXN0ggl0MjM3LnRlc3SCCXQyMzgudGVzdIIJdDIz\nOS50ZXN0ggl0MjQwLnRlc3SCCXQyNDEudGVzdIIJdDI0Mi50ZXN0ggl0MjQzLnRl\nc3SCCXQyNDQudGVzdIIJdDI0NS50ZXN0ggl0MjQ2LnRlc3SCCXQyNDcudGVzdIIJ\ndDI0OC50ZXN0ggl0MjQ5LnRlc3SCCXQyNTAudGVzdIIJdDI1MS50ZXN0ggl0MjUy\nLnRlc3SCCXQyNTMudGVzdIIJdDI1NC50ZXN0ggl0MjU1LnRlc3SCCXQyNTYudGVz\ndIIJdDI1Ny50ZXN0ggl0MjU4LnRlc3SCCXQyNTkudGVzdIIJdDI2MC50ZXN0ggl0\nMjYxLnRlc3SCCXQyNjIudGVzdIIJdDI2My50ZXN0ggl0MjY0LnRlc3SCCXQyNjUu\ndGVzdIIJdDI2Ni50ZXN0ggl0MjY3LnRlc3SCCXQyNjgudGVzdIIJdDI2OS50ZXN0\nggl0MjcwLnRlc3SCCXQyNzEudGVzdIIJdDI3Mi50ZXN0ggl0MjczLnRlc3SCCXQy\nNzQudGVzdIIJdDI3NS50ZXN0ggl0Mjc2LnRlc3SCCXQyNzcudGVzdIIJdDI3OC50\nZXN0ggl0Mjc5LnRlc3SCCXQyODAudGVzdIIJdDI4MS50ZXN0ggl0MjgyLnRlc3SC\nCXQyODMudGVzdIIJdDI4NC50ZXN0ggl0Mjg1LnRlc3SCCXQyODYudGVzdIIJdDI4\nNy50ZXN0ggl0Mjg4LnRlc3SCCXQyODkudGVzdIIJdDI5MC50ZXN0ggl0MjkxLnRl\nc3SCCXQyOTIudGVzdIIJdDI5My50ZXN0ggl0Mjk0LnRlc3SCCXQyOTUudGVzdIIJ\ndDI5Ni50ZXN0ggl0Mjk3LnRlc3SCCXQyOTgudGVzdIIJdDI5OS50ZXN0ggl0MzAw\nLnRlc3SCCXQzMDEudGVzdIIJdDMwMi50ZXN0ggl0MzAzLnRlc3SCCXQzMDQudGVz\ndIIJdDMwNS50ZXN0ggl0MzA2LnRlc3SCCXQzMDcudGVzdIIJdDMwOC50ZXN0ggl0\nMzA5LnRlc3SCCXQzMTAudGVzdIIJdDMxMS50ZXN0ggl0MzEyLnRlc3SCCXQzMTMu\ndGVzdIIJdDMxNC50ZXN0ggl0MzE1LnRlc3SCCXQzMTYudGVzdIIJdDMxNy50ZXN0\nggl0MzE4LnRlc3SCCXQzMTkudGVzdIIJdDMyMC50ZXN0ggl0MzIxLnRlc3SCCXQz\nMjIudGVzdIIJdDMyMy50ZXN0ggl0MzI0LnRlc3SCCXQzMjUudGVzdIIJdDMyNi50\nZXN0ggl0MzI3LnRlc3SCCXQzMjgudGVzdIIJdDMyOS50ZXN0ggl0MzMwLnRlc3SC\nCXQzMzEudGVzdIIJdDMzMi50ZXN0ggl0MzMzLnRlc3SCCXQzMzQudGVzdIIJdDMz\nNS50ZXN0ggl0MzM2LnRlc3SCCXQzMzcudGVzdIIJdDMzOC50ZXN0ggl0MzM5LnRl\nc3SCCXQzNDAudGVzdIIJdDM0MS50ZXN0ggl0MzQyLnRlc3SCCXQzNDMudGVzdIIJ\ndDM0NC50ZXN0ggl0MzQ1LnRlc3SCCXQzNDYudGVzdIIJdDM0Ny50ZXN0ggl0MzQ4\nLnRlc3SCCXQzNDkudGVzdIIJdDM1MC50ZXN0ggl0MzUxLnRlc3SCCXQzNTIudGVz\ndIIJdDM1My50ZXN0ggl0MzU0LnRlc3SCCXQzNTUudGVzdIIJdDM1Ni50ZXN0ggl0\nMzU3LnRlc3SCCXQzNTgudGVzdIIJdDM1OS50ZXN0ggl0MzYwLnRlc3SCCXQzNjEu\ndGVzdIIJdDM2Mi50ZXN0ggl0MzYzLnRlc3SCCXQzNjQudGVzdIIJdDM2NS50ZXN0\nggl0MzY2LnRlc3SCCXQzNjcudGVzdIIJdDM2OC50ZXN0ggl0MzY5LnRlc3SCCXQz\nNzAudGVzdIIJdDM3MS50ZXN0ggl0MzcyLnRlc3SCCXQzNzMudGVzdIIJdDM3NC50\nZXN0ggl0Mzc1LnRlc3SCCXQzNzYudGVzdIIJdDM3Ny50ZXN0ggl0Mzc4LnRlc3SC\nCXQzNzkudGVzdIIJdDM4MC50ZXN0ggl0MzgxLnRlc3SCCXQzODIudGVzdIIJdDM4\nMy50ZXN0ggl0Mzg0LnRlc3SCCXQzODUudGVzdIIJdDM4Ni50ZXN0ggl0Mzg3LnRl\nc3SCCXQzODgudGVzdIIJdDM4OS50ZXN0ggl0MzkwLnRlc3SCCXQzOTEudGVzdIIJ\ndDM5Mi50ZXN0ggl0MzkzLnRlc3SCCXQzOTQudGVzdIIJdDM5NS50ZXN0ggl0Mzk2\nLnRlc3SCCXQzOTcudGVzdIIJdDM5OC50ZXN0ggl0Mzk5LnRlc3SCCXQ0MDAudGVz\ndIIJdDQwMS50ZXN0ggl0NDAyLnRlc3SCCXQ0MDMudGVzdIIJdDQwNC50ZXN0ggl0\nNDA1LnRlc3SCCXQ0MDYudGVzdIIJdDQwNy50ZXN0ggl0NDA4LnRlc3SCCXQ0MDku\ndGVzdIIJdDQxMC50ZXN0ggl0NDExLnRlc3SCCXQ0MTI", "udGVzdIIJdDQxMy50ZXN0\nggl0NDE0LnRlc3SCCXQ0MTUudGVzdIIJdDQxNi50ZXN0ggl0NDE3LnRlc3SCCXQ0\nMTgudGVzdIIJdDQxOS50ZXN0ggl0NDIwLnRlc3SCCXQ0MjEudGVzdIIJdDQyMi50\nZXN0ggl0NDIzLnRlc3SCCXQ0MjQudGVzdIIJdDQyNS50ZXN0ggl0NDI2LnRlc3SC\nCXQ0MjcudGVzdIIJdDQyOC50ZXN0ggl0NDI5LnRlc3SCCXQ0MzAudGVzdIIJdDQz\nMS50ZXN0ggl0NDMyLnRlc3SCCXQ0MzMudGVzdIIJdDQzNC50ZXN0ggl0NDM1LnRl\nc3SCCXQ0MzYudGVzdIIJdDQzNy50ZXN0ggl0NDM4LnRlc3SCCXQ0MzkudGVzdIIJ\ndDQ0MC50ZXN0ggl0NDQxLnRlc3SCCXQ0NDIudGVzdIIJdDQ0My50ZXN0ggl0NDQ0\nLnRlc3SCCXQ0NDUudGVzdIIJdDQ0Ni50ZXN0ggl0NDQ3LnRlc3SCCXQ0NDgudGVz\ndIIJdDQ0OS50ZXN0ggl0NDUwLnRlc3SCCXQ0NTEudGVzdIIJdDQ1Mi50ZXN0ggl0\nNDUzLnRlc3SCCXQ0NTQudGVzdIIJdDQ1NS50ZXN0ggl0NDU2LnRlc3SCCXQ0NTcu\ndGVzdIIJdDQ1OC50ZXN0ggl0NDU5LnRlc3SCCXQ0NjAudGVzdIIJdDQ2MS50ZXN0\nggl0NDYyLnRlc3SCCXQ0NjMudGVzdIIJdDQ2NC50ZXN0ggl0NDY1LnRlc3SCCXQ0\nNjYudGVzdIIJdDQ2Ny50ZXN0ggl0NDY4LnRlc3SCCXQ0NjkudGVzdIIJdDQ3MC50\nZXN0ggl0NDcxLnRlc3SCCXQ0NzIudGVzdIIJdDQ3My50ZXN0ggl0NDc0LnRlc3SC\nCXQ0NzUudGVzdIIJdDQ3Ni50ZXN0ggl0NDc3LnRlc3SCCXQ0NzgudGVzdIIJdDQ3\nOS50ZXN0ggl0NDgwLnRlc3SCCXQ0ODEudGVzdIIJdDQ4Mi50ZXN0ggl0NDgzLnRl\nc3SCCXQ0ODQudGVzdIIJdDQ4NS50ZXN0ggl0NDg2LnRlc3SCCXQ0ODcudGVzdIIJ\ndDQ4OC50ZXN0ggl0NDg5LnRlc3SCCXQ0OTAudGVzdIIJdDQ5MS50ZXN0ggl0NDky\nLnRlc3SCCXQ0OTMudGVzdIIJdDQ5NC50ZXN0ggl0NDk1LnRlc3SCCXQ0OTYudGVz\ndIIJdDQ5Ny50ZXN0ggl0NDk4LnRlc3SCCXQ0OTkudGVzdIIJdDUwMC50ZXN0ggl0\nNTAxLnRlc3SCCXQ1MDIudGVzdIIJdDUwMy50ZXN0ggl0NTA0LnRlc3SCCXQ1MDUu\ndGVzdIIJdDUwNi50ZXN0ggl0NTA3LnRlc3SCCXQ1MDgudGVzdIIJdDUwOS50ZXN0\nggl0NTEwLnRlc3SCCXQ1MTEudGVzdIIJdDUxMi50ZXN0MA0GCSqGSIb3DQEBCwUA\nA4IBAQCp6JcB0NWRQJSgjsI0ycv1gpuoo2k/NjPlkYCcsLwmTPRVdpBHi9MJNS2i\nMKPk7Wek2y9wJw6QPq9fMi/XSmEqRcFC8uBZ9evyTwmVbzzRsEN3qGHCrVdOnVLa\nD7x7NjoTLApVNelYTxMPEennTd9+we8cl0T2TqosTnbxyvP+pnwtpazjDAFKlt8e\nJpLRlRtWR/aScZ+P8CGj4b3prp12NJIAPG9W2ZqiHNLNMhTQG4Bz+O5+zMnIbC+e\nAhc4co+A/7qzselNZL1pcFFyRtTeLAcREuZVTTRa/EXmlLqzMe+UEEinEtdktnPL\nKO0ED3qPXggpBbFaa4/PVubBS4QU\n-----END CERTIFICATE-----\n", }; -static const size_t kLen223 = 16219; +static const size_t kLen224 = 16219; -static const char *kData223[] = { +static const char *kData224[] = { "-----BEGIN CERTIFICATE-----\nMIIunDCCLYSgAwIBAgIBAzANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowEjEQMA4GA1UEAxMHdDAu\ndGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALoL2oQZEgFBdXwu\nPb29W75T63JfNJKKdYi6YrmKM+EKbcMue/hFrLGQXB6a2eQZFn+j3hmexeQF9T8i\nWxh2S6rzAr1Yj+qXeDBaMf4oBEiEhBxIsaIlws3qQa4baeVEEoxw+A+ISrYHTIFc\nV/i0bcIFt5p7v7wbu686a/w0vIqPfad5amdQJMvmjZXDI+jGMvFPmBRHr2/1dJUW\nPaKsJluwR514pJv74urIyEt+dFPM2/5kc2HiLNkeuS1Hbky+dPlDIGrfaHHsCNnb\n/GjvQ6YfvDXRrYPCxWMk0x3FMSaDK9T0zoJ5hE9fViR+D6xcJO2RNUCUENS+Iipj\n3kIrLbkCAwEAAaOCK/4wgiv6MA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggr\nBgEFBQcDATAMBgNVHRMBAf8EAjAAMIIrwwYDVR0RBIIrujCCK7aCB3QwLnRlc3SC\nB3QxLnRlc3SCB3QyLnRlc3SCB3QzLnRlc3SCB3Q0LnRlc3SCB3Q1LnRlc3SCB3Q2\nLnRlc3SCB3Q3LnRlc3SCB3Q4LnRlc3SCB3Q5LnRlc3SCCHQxMC50ZXN0ggh0MTEu\ndGVzdIIIdDEyLnRlc3SCCHQxMy50ZXN0ggh0MTQudGVzdIIIdDE1LnRlc3SCCHQx\nNi50ZXN0ggh0MTcudGVzdIIIdDE4LnRlc3SCCHQxOS50ZXN0ggh0MjAudGVzdIII\ndDIxLnRlc3SCCHQyMi50ZXN0ggh0MjMudGVzdIIIdDI0LnRlc3SCCHQyNS50ZXN0\nggh0MjYudGVzdIIIdDI3LnRlc3SCCHQyOC50ZXN0ggh0MjkudGVzdIIIdDMwLnRl\nc3SCCHQzMS50ZXN0ggh0MzIudGVzdIIIdDMzLnRlc3SCCHQzNC50ZXN0ggh0MzUu\ndGVzdIIIdDM2LnRlc3SCCHQzNy50ZXN0ggh0MzgudGVzdIIIdDM5LnRlc3SCCHQ0\nMC50ZXN0ggh0NDEudGVzdIIIdDQyLnRlc3SCCHQ0My50ZXN0ggh0NDQudGVzdIII\ndDQ1LnRlc3SCCHQ0Ni50ZXN0ggh0NDcudGVzdIIIdDQ4LnRlc3SCCHQ0OS50ZXN0\nggh0NTAudGVzdIIIdDUxLnRlc3SCCHQ1Mi50ZXN0ggh0NTMudGVzdIIIdDU0LnRl\nc3SCCHQ1NS50ZXN0ggh0NTYudGVzdIIIdDU3LnRlc3SCCHQ1OC50ZXN0ggh0NTku\ndGVzdIIIdDYwLnRlc3SCCHQ2MS50ZXN0ggh0NjIudGVzdIIIdDYzLnRlc3SCCHQ2\nNC50ZXN0ggh0NjUudGVzdIIIdDY2LnRlc3SCCHQ2Ny50ZXN0ggh0NjgudGVzdIII\ndDY5LnRlc3SCCHQ3MC50ZXN0ggh0NzEudGVzdIIIdDcyLnRlc3SCCHQ3My50ZXN0\nggh0NzQudGVzdIIIdDc1LnRlc3SCCHQ3Ni50ZXN0ggh0NzcudGVzdIIIdDc4LnRl\nc3SCCHQ3OS50ZXN0ggh0ODAudGVzdIIIdDgxLnRlc3SCCHQ4Mi50ZXN0ggh0ODMu\ndGVzdIIIdDg0LnRlc3SCCHQ4NS50ZXN0ggh0ODYudGVzdIIIdDg3LnRlc3SCCHQ4\nOC50ZXN0ggh0ODkudGVzdIIIdDkwLnRlc3SCCHQ5MS50ZXN0ggh0OTIudGVzdIII\ndDkzLnRlc3SCCHQ5NC50ZXN0ggh0OTUudGVzdIIIdDk2LnRlc3SCCHQ5Ny50ZXN0\nggh0OTgudGVzdIIIdDk5LnRlc3SCCXQxMDAudGVzdIIJdDEwMS50ZXN0ggl0MTAy\nLnRlc3SCCXQxMDMudGVzdIIJdDEwNC50ZXN0ggl0MTA1LnRlc3SCCXQxMDYudGVz\ndIIJdDEwNy50ZXN0ggl0MTA4LnRlc3SCCXQxMDkudGVzdIIJdDExMC50ZXN0ggl0\nMTExLnRlc3SCCXQxMTIudGVzdIIJdDExMy50ZXN0ggl0MTE0LnRlc3SCCXQxMTUu\ndGVzdIIJdDExNi50ZXN0ggl0MTE3LnRlc3SCCXQxMTgudGVzdIIJdDExOS50ZXN0\nggl0MTIwLnRlc3SCCXQxMjEudGVzdIIJdDEyMi50ZXN0ggl0MTIzLnRlc3SCCXQx\nMjQudGVzdIIJdDEyNS50ZXN0ggl0MTI2LnRlc3SCCXQxMjcudGVzdIIJdDEyOC50\nZXN0ggl0MTI5LnRlc3SCCXQxMzAudGVzdIIJdDEzMS50ZXN0ggl0MTMyLnRlc3SC\nCXQxMzMudGVzdIIJdDEzNC50ZXN0ggl0MTM1LnRlc3SCCXQxMzYudGVzdIIJdDEz\nNy50ZXN0ggl0MTM4LnRlc3SCCXQxMzkudGVzdIIJdDE0MC50ZXN0ggl0MTQxLnRl\nc3SCCXQxNDIudGVzdIIJdDE0My50ZXN0ggl0MTQ0LnRlc3SCCXQxNDUudGVzdIIJ\ndDE0Ni50ZXN0ggl0MTQ3LnRlc3SCCXQxNDgudGVzdIIJdDE0OS50ZXN0ggl0MTUw\nLnRlc3SCCXQxNTEudGVzdIIJdDE1Mi50ZXN0ggl0MTUzLnRlc3SCCXQxNTQudGVz\ndIIJdDE1NS50ZXN0ggl0MTU2LnRlc3SCCXQxNTcudGVzdIIJdDE1OC50ZXN0ggl0\nMTU5LnRlc3SCCXQxNjAudGVzdIIJdDE2MS50ZXN0ggl0MTYyLnRlc3SCCXQxNjMu\ndGVzdIIJdDE2NC50ZXN0ggl0MTY1LnRlc3SCCXQxNjYudGVzdIIJdDE2Ny50ZXN0\nggl0MTY4LnRlc3SCCXQxNjkudGVzdIIJdDE3MC50ZXN0ggl0MTcxLnRlc3SCCXQx\nNzIudGVzdIIJdDE3My50ZXN0ggl0MTc0LnRlc3SCCXQxNzUudGVzdIIJdDE3Ni50\nZXN0ggl0MTc3LnRlc3SCCXQxNzgudGVzdIIJdDE3OS50ZXN0ggl0MTgwLnRlc3SC\nCXQxODEudGVzdIIJdDE4Mi50ZXN0ggl0MTgzLnRlc3SCCXQxODQudGVzdIIJdDE4\nNS50ZXN0ggl0MTg2LnRlc3SCCXQxODcudGVzdIIJdDE4OC50ZXN0ggl0MTg5LnRl\nc3SCCXQxOTAudGVzdIIJdDE5MS50ZXN0ggl0MTkyLnRlc3SCCXQxOTMudGVzdIIJ\ndDE5NC50ZXN0ggl0MTk1LnRlc3SCCXQxOTYudGVzdIIJdDE5Ny50ZXN0ggl0MTk4\nLnRlc3SCCXQxOTkudGVzdIIJdDIwMC50ZXN0ggl0MjAxLnRlc3SCCXQyMDIudGVz\ndIIJdDIwMy50ZXN0ggl0MjA0LnRlc3SCCXQyMDUudGVzdIIJdDIwNi50ZXN0ggl0\nMjA3LnRlc3SCCXQyMDgudGVzdIIJdDIwOS50ZXN0ggl0MjEwLnRlc3SCCXQyMTEu\ndGVzdIIJdDIxMi50ZXN0ggl0MjEzLnRlc3SCCXQyMTQudGVzdIIJdDIxNS50ZXN0\nggl0MjE2LnRlc3SCCXQyMTcudGVzdIIJdDIxOC50ZXN0ggl0MjE5LnRlc3SCCXQy\nMjAudGVzdIIJdDIyMS50ZXN0ggl0MjIyLnRlc3SCCXQyMjMudGVzdIIJdDIyNC50\nZXN0ggl0MjI1LnRlc3SCCXQyMjYudGVzdIIJdDIyNy50ZXN0ggl0MjI4LnRlc3SC\nCXQyMjkudGVzdIIJdDIzMC50ZXN0ggl0MjMxLnRlc3SCCXQyMzIudGVzdIIJdDIz\nMy50ZXN0ggl0MjM0LnRlc3SCCXQyMzUudGVzdIIJdDIzNi50ZXN0ggl0MjM3LnRl\nc3SCCXQyMzgudGVzdIIJdDIzOS50ZXN0ggl0MjQwLnRlc3SCCXQyNDEudGVzdIIJ\ndDI0Mi50ZXN0ggl0MjQzLnRlc3SCCXQyNDQudGVzdIIJdDI0NS50ZXN0ggl0MjQ2\nLnRlc3SCCXQyNDcudGVzdIIJdDI0OC50ZXN0ggl0MjQ5LnRlc3SCCXQyNTAudGVz\ndIIJdDI1MS50ZXN0ggl0MjUyLnRlc3SCCXQyNTMudGVzdIIJdDI1NC50ZXN0ggl0\nMjU1LnRlc3SCCXQyNTYudGVzdIIJdDI1Ny50ZXN0ggl0MjU4LnRlc3SCCXQyNTku\ndGVzdIIJdDI2MC50ZXN0ggl0MjYxLnRlc3SCCXQyNjIudGVzdIIJdDI2My50ZXN0\nggl0MjY0LnRlc3SCCXQyNjUudGVzdIIJdDI2Ni50ZXN0ggl0MjY3LnRlc3SCCXQy\nNjgudGVzdIIJdDI2OS50ZXN0ggl0MjcwLnRlc3SCCXQyNzEudGVzdIIJdDI3Mi50\nZXN0ggl0MjczLnRlc3SCCXQyNzQudGVzdIIJdDI3NS50ZXN0ggl0Mjc2LnRlc3SC\nCXQyNzcudGVzdIIJdDI3OC50ZXN0ggl0Mjc5LnRlc3SCCXQyODAudGVzdIIJdDI4\nMS50ZXN0ggl0MjgyLnRlc3SCCXQyODMudGVzdIIJdDI4NC50ZXN0ggl0Mjg1LnRl\nc3SCCXQyODYudGVzdIIJdDI4Ny50ZXN0ggl0Mjg4LnRlc3SCCXQyODkudGVzdIIJ\ndDI5MC50ZXN0ggl0MjkxLnRlc3SCCXQyOTIudGVzdIIJdDI5My50ZXN0ggl0Mjk0\nLnRlc3SCCXQyOTUudGVzdIIJdDI5Ni50ZXN0ggl0Mjk3LnRlc3SCCXQyOTgudGVz\ndIIJdDI5OS50ZXN0ggl0MzAwLnRlc3SCCXQzMDEudGVzdIIJdDMwMi50ZXN0ggl0\nMzAzLnRlc3SCCXQzMDQudGVzdIIJdDMwNS50ZXN0ggl0MzA2LnRlc3SCCXQzMDcu\ndGVzdIIJdDMwOC50ZXN0ggl0MzA5LnRlc3SCCXQzMTAudGVzdIIJdDMxMS50ZXN0\nggl0MzEyLnRlc3SCCXQzMTMudGVzdIIJdDMxNC50ZXN0ggl0MzE1LnRlc3SCCXQz\nMTYudGVzdIIJdDMxNy50ZXN0ggl0MzE4LnRlc3SCCXQzMTkudGVzdIIJdDMyMC50\nZXN0ggl0MzIxLnRlc3SCCXQzMjIudGVzdIIJdDMyMy50ZXN0ggl0MzI0LnRlc3SC\nCXQzMjUudGVzdIIJdDMyNi50ZXN0ggl0MzI3LnRlc3SCCXQzMjgudGVzdIIJdDMy\nOS50ZXN0ggl0MzMwLnRlc3SCCXQzMzEudGVzdIIJdDMzMi50ZXN0ggl0MzMzLnRl\nc3SCCXQzMzQudGVzdIIJdDMzNS50ZXN0ggl0MzM2LnRlc3SCCXQzMzcudGVzdIIJ\ndDMzOC50ZXN0ggl0MzM5LnRlc3SCCXQzNDAudGVzdIIJdDM0MS50ZXN0ggl0MzQy\nLnRlc3SCCXQzNDMudGVzdIIJdDM0NC50ZXN0ggl0MzQ1LnRlc3SCCXQzNDYudGVz\ndIIJdDM0Ny50ZXN0ggl0MzQ4LnRlc3SCCXQzNDkudGVzdIIJdDM1MC50ZXN0ggl0\nMzUxLnRlc3SCCXQzNTIudGVzdIIJdDM1My50ZXN0ggl0MzU0LnRlc3SCCXQzNTUu\ndGVzdIIJdDM1Ni50ZXN0ggl0MzU3LnRlc3SCCXQzNTgudGVzdIIJdDM1OS50ZXN0\nggl0MzYwLnRlc3SCCXQzNjEudGVzdIIJdDM2Mi50ZXN0ggl0MzYzLnRlc3SCCXQz\nNjQudGVzdIIJdDM2NS50ZXN0ggl0MzY2LnRlc3SCCXQzNjcudGVzdIIJdDM2OC50\nZXN0ggl0MzY5LnRlc3SCCXQzNzAudGVzdIIJdDM3MS50ZXN0ggl0MzcyLnRlc3SC\nCXQzNzMudGVzdIIJdDM3NC50ZXN0ggl0Mzc1LnRlc3SCCXQzNzYudGVzdIIJdDM3\nNy50ZXN0ggl0Mzc4LnRlc3SCCXQzNzkudGVzdIIJdDM4MC50ZXN0ggl0MzgxLnRl\nc3SCCXQzODIudGVzdIIJdDM4My50ZXN0ggl0Mzg0LnRlc3SCCXQzODUudGVzdIIJ\ndDM4Ni50ZXN0ggl0Mzg3LnRlc3SCCXQzODgudGVzdIIJdDM4OS50ZXN0ggl0Mzkw\nLnRlc3SCCXQzOTEudGVzdIIJdDM5Mi50ZXN0ggl0MzkzLnRlc3SCCXQzOTQudGVz\ndIIJdDM5NS50ZXN0ggl0Mzk2LnRlc3SCCXQzOTcudGVzdIIJdDM5OC50ZXN0ggl0\nMzk5LnRlc3SCCXQ0MDAudGVzdIIJdDQwMS50ZXN0ggl0NDAyLnRlc3SCCXQ0MDMu\ndGVzdIIJdDQwNC50ZXN0ggl0NDA1LnRlc3SCCXQ0MDYudGVzdIIJdDQwNy50ZXN0\nggl0NDA4LnRlc3SCCXQ0MDkudGVzdIIJdDQxMC50ZXN0ggl0NDExLnRlc3SCCXQ0\nMTIudGVzdIIJdDQxMy50ZXN0ggl0NDE0LnRlc3SCCXQ0MTUudGVzdIIJdDQxNi50\nZXN0ggl0NDE3LnRlc3SCCXQ0MTgudGVzdIIJdDQxOS50ZXN0ggl0NDIwLnRlc3SC\nCXQ0MjEudGVzdIIJdDQyMi50ZXN0ggl0NDIzLnRlc3SCCXQ0MjQudGVzdIIJdDQy\nNS50ZXN0ggl0NDI2LnRlc3SCCXQ0MjcudGVzdIIJdDQyOC50ZXN0ggl0NDI5LnRl\nc3SCCXQ0MzAudGVzdIIJdDQzMS50ZXN0ggl0NDMyLnRlc3SCCXQ0MzMudGVzdIIJ\ndDQzNC50ZXN0ggl0NDM1LnRlc3SCCXQ0MzYudGVzdIIJdDQzNy50ZXN0ggl0NDM4\nLnRlc3SCCXQ0MzkudGVzdIIJdDQ0MC50ZXN0ggl0NDQxLnRlc3SCCXQ0NDIudGVz\ndIIJdDQ0My50ZXN0ggl0NDQ0LnRlc3SCCXQ0NDUudGVzdIIJdDQ0Ni50ZXN0ggl0\nNDQ3LnRlc3SCCXQ0NDgudGVzdIIJdDQ0OS50ZXN0ggl0NDUwLnRlc3SCCXQ0NTEu\ndGVzdIIJdDQ1Mi50ZXN0ggl0NDUzLnRlc3SCCXQ0NTQudGVzdIIJdDQ1NS50ZXN0\nggl0NDU2LnRlc3SCCXQ0NTcudGVzdIIJdDQ1OC50ZXN0ggl0NDU5LnRlc3SCCXQ0\nNjAudGVzdIIJdDQ2MS50ZXN0ggl0NDYyLnRlc3SCCXQ0NjMudGVzdIIJdDQ2NC50\nZXN0ggl0NDY1LnRlc3SCCXQ0NjYudGVzdIIJdDQ2Ny50ZXN0ggl0NDY4LnRlc3SC\nCXQ0NjkudGVzdIIJdDQ3MC50ZXN0ggl0NDcxLnRlc3SCCXQ0NzIudGVzdIIJdDQ3\nMy50ZXN0ggl0NDc0LnRlc3SCCXQ0NzUudGVzdIIJdDQ3Ni50ZXN0ggl0NDc3LnRl\nc3SCCXQ0NzgudGVzdIIJdDQ3OS50ZXN0ggl0NDgwLnRlc3SCCXQ0ODEudGVzdIIJ\ndDQ4Mi50ZXN0ggl0NDgzLnRlc3SCCXQ0ODQudGVzdIIJdDQ4NS50ZXN0ggl0NDg2\nLnRlc3SCCXQ0ODcudGVzdIIJdDQ4OC50ZXN0ggl0NDg5LnRlc3SCCXQ0OTAudGVz\ndIIJdDQ5MS50ZXN0ggl0NDkyLnRlc3SCCXQ0OTMudGVzdIIJdDQ5NC50ZXN0ggl0\nNDk1LnRlc3SCCXQ0OTYudGVzdIIJdDQ5Ny50ZXN0ggl0NDk4LnRlc3SCCXQ0OTku\ndGVzdIIJdDUwMC50ZXN0ggl0NTAxLnRlc3SCCXQ1MDIudGVzdIIJdDUwMy50ZXN0\nggl0NTA0LnRlc3SCCXQ1MDUudGVzdIIJdDUwNi50ZXN0ggl0NTA3LnRlc3SCCXQ1\nMDgudGVzdIIJdDUwOS50ZXN0ggl0NTEwLnRlc3SCCXQ1MTEudGVzdIIJdDUxMi50\nZXN0ggl0NTEzLnRlc3SCCXQ1MTQudGVzdIIJdDU", "xNS50ZXN0ggl0NTE2LnRlc3SC\nCXQ1MTcudGVzdIIJdDUxOC50ZXN0ggl0NTE5LnRlc3SCCXQ1MjAudGVzdIIJdDUy\nMS50ZXN0ggl0NTIyLnRlc3SCCXQ1MjMudGVzdIIJdDUyNC50ZXN0ggl0NTI1LnRl\nc3SCCXQ1MjYudGVzdIIJdDUyNy50ZXN0ggl0NTI4LnRlc3SCCXQ1MjkudGVzdIIJ\ndDUzMC50ZXN0ggl0NTMxLnRlc3SCCXQ1MzIudGVzdIIJdDUzMy50ZXN0ggl0NTM0\nLnRlc3SCCXQ1MzUudGVzdIIJdDUzNi50ZXN0ggl0NTM3LnRlc3SCCXQ1MzgudGVz\ndIIJdDUzOS50ZXN0ggl0NTQwLnRlc3SCCXQ1NDEudGVzdIIJdDU0Mi50ZXN0ggl0\nNTQzLnRlc3SCCXQ1NDQudGVzdIIJdDU0NS50ZXN0ggl0NTQ2LnRlc3SCCXQ1NDcu\ndGVzdIIJdDU0OC50ZXN0ggl0NTQ5LnRlc3SCCXQ1NTAudGVzdIIJdDU1MS50ZXN0\nggl0NTUyLnRlc3SCCXQ1NTMudGVzdIIJdDU1NC50ZXN0ggl0NTU1LnRlc3SCCXQ1\nNTYudGVzdIIJdDU1Ny50ZXN0ggl0NTU4LnRlc3SCCXQ1NTkudGVzdIIJdDU2MC50\nZXN0ggl0NTYxLnRlc3SCCXQ1NjIudGVzdIIJdDU2My50ZXN0ggl0NTY0LnRlc3SC\nCXQ1NjUudGVzdIIJdDU2Ni50ZXN0ggl0NTY3LnRlc3SCCXQ1NjgudGVzdIIJdDU2\nOS50ZXN0ggl0NTcwLnRlc3SCCXQ1NzEudGVzdIIJdDU3Mi50ZXN0ggl0NTczLnRl\nc3SCCXQ1NzQudGVzdIIJdDU3NS50ZXN0ggl0NTc2LnRlc3SCCXQ1NzcudGVzdIIJ\ndDU3OC50ZXN0ggl0NTc5LnRlc3SCCXQ1ODAudGVzdIIJdDU4MS50ZXN0ggl0NTgy\nLnRlc3SCCXQ1ODMudGVzdIIJdDU4NC50ZXN0ggl0NTg1LnRlc3SCCXQ1ODYudGVz\ndIIJdDU4Ny50ZXN0ggl0NTg4LnRlc3SCCXQ1ODkudGVzdIIJdDU5MC50ZXN0ggl0\nNTkxLnRlc3SCCXQ1OTIudGVzdIIJdDU5My50ZXN0ggl0NTk0LnRlc3SCCXQ1OTUu\ndGVzdIIJdDU5Ni50ZXN0ggl0NTk3LnRlc3SCCXQ1OTgudGVzdIIJdDU5OS50ZXN0\nggl0NjAwLnRlc3SCCXQ2MDEudGVzdIIJdDYwMi50ZXN0ggl0NjAzLnRlc3SCCXQ2\nMDQudGVzdIIJdDYwNS50ZXN0ggl0NjA2LnRlc3SCCXQ2MDcudGVzdIIJdDYwOC50\nZXN0ggl0NjA5LnRlc3SCCXQ2MTAudGVzdIIJdDYxMS50ZXN0ggl0NjEyLnRlc3SC\nCXQ2MTMudGVzdIIJdDYxNC50ZXN0ggl0NjE1LnRlc3SCCXQ2MTYudGVzdIIJdDYx\nNy50ZXN0ggl0NjE4LnRlc3SCCXQ2MTkudGVzdIIJdDYyMC50ZXN0ggl0NjIxLnRl\nc3SCCXQ2MjIudGVzdIIJdDYyMy50ZXN0ggl0NjI0LnRlc3SCCXQ2MjUudGVzdIIJ\ndDYyNi50ZXN0ggl0NjI3LnRlc3SCCXQ2MjgudGVzdIIJdDYyOS50ZXN0ggl0NjMw\nLnRlc3SCCXQ2MzEudGVzdIIJdDYzMi50ZXN0ggl0NjMzLnRlc3SCCXQ2MzQudGVz\ndIIJdDYzNS50ZXN0ggl0NjM2LnRlc3SCCXQ2MzcudGVzdIIJdDYzOC50ZXN0ggl0\nNjM5LnRlc3SCCXQ2NDAudGVzdIIJdDY0MS50ZXN0ggl0NjQyLnRlc3SCCXQ2NDMu\ndGVzdIIJdDY0NC50ZXN0ggl0NjQ1LnRlc3SCCXQ2NDYudGVzdIIJdDY0Ny50ZXN0\nggl0NjQ4LnRlc3SCCXQ2NDkudGVzdIIJdDY1MC50ZXN0ggl0NjUxLnRlc3SCCXQ2\nNTIudGVzdIIJdDY1My50ZXN0ggl0NjU0LnRlc3SCCXQ2NTUudGVzdIIJdDY1Ni50\nZXN0ggl0NjU3LnRlc3SCCXQ2NTgudGVzdIIJdDY1OS50ZXN0ggl0NjYwLnRlc3SC\nCXQ2NjEudGVzdIIJdDY2Mi50ZXN0ggl0NjYzLnRlc3SCCXQ2NjQudGVzdIIJdDY2\nNS50ZXN0ggl0NjY2LnRlc3SCCXQ2NjcudGVzdIIJdDY2OC50ZXN0ggl0NjY5LnRl\nc3SCCXQ2NzAudGVzdIIJdDY3MS50ZXN0ggl0NjcyLnRlc3SCCXQ2NzMudGVzdIIJ\ndDY3NC50ZXN0ggl0Njc1LnRlc3SCCXQ2NzYudGVzdIIJdDY3Ny50ZXN0ggl0Njc4\nLnRlc3SCCXQ2NzkudGVzdIIJdDY4MC50ZXN0ggl0NjgxLnRlc3SCCXQ2ODIudGVz\ndIIJdDY4My50ZXN0ggl0Njg0LnRlc3SCCXQ2ODUudGVzdIIJdDY4Ni50ZXN0ggl0\nNjg3LnRlc3SCCXQ2ODgudGVzdIIJdDY4OS50ZXN0ggl0NjkwLnRlc3SCCXQ2OTEu\ndGVzdIIJdDY5Mi50ZXN0ggl0NjkzLnRlc3SCCXQ2OTQudGVzdIIJdDY5NS50ZXN0\nggl0Njk2LnRlc3SCCXQ2OTcudGVzdIIJdDY5OC50ZXN0ggl0Njk5LnRlc3SCCXQ3\nMDAudGVzdIIJdDcwMS50ZXN0ggl0NzAyLnRlc3SCCXQ3MDMudGVzdIIJdDcwNC50\nZXN0ggl0NzA1LnRlc3SCCXQ3MDYudGVzdIIJdDcwNy50ZXN0ggl0NzA4LnRlc3SC\nCXQ3MDkudGVzdIIJdDcxMC50ZXN0ggl0NzExLnRlc3SCCXQ3MTIudGVzdIIJdDcx\nMy50ZXN0ggl0NzE0LnRlc3SCCXQ3MTUudGVzdIIJdDcxNi50ZXN0ggl0NzE3LnRl\nc3SCCXQ3MTgudGVzdIIJdDcxOS50ZXN0ggl0NzIwLnRlc3SCCXQ3MjEudGVzdIIJ\ndDcyMi50ZXN0ggl0NzIzLnRlc3SCCXQ3MjQudGVzdIIJdDcyNS50ZXN0ggl0NzI2\nLnRlc3SCCXQ3MjcudGVzdIIJdDcyOC50ZXN0ggl0NzI5LnRlc3SCCXQ3MzAudGVz\ndIIJdDczMS50ZXN0ggl0NzMyLnRlc3SCCXQ3MzMudGVzdIIJdDczNC50ZXN0ggl0\nNzM1LnRlc3SCCXQ3MzYudGVzdIIJdDczNy50ZXN0ggl0NzM4LnRlc3SCCXQ3Mzku\ndGVzdIIJdDc0MC50ZXN0ggl0NzQxLnRlc3SCCXQ3NDIudGVzdIIJdDc0My50ZXN0\nggl0NzQ0LnRlc3SCCXQ3NDUudGVzdIIJdDc0Ni50ZXN0ggl0NzQ3LnRlc3SCCXQ3\nNDgudGVzdIIJdDc0OS50ZXN0ggl0NzUwLnRlc3SCCXQ3NTEudGVzdIIJdDc1Mi50\nZXN0ggl0NzUzLnRlc3SCCXQ3NTQudGVzdIIJdDc1NS50ZXN0ggl0NzU2LnRlc3SC\nCXQ3NTcudGVzdIIJdDc1OC50ZXN0ggl0NzU5LnRlc3SCCXQ3NjAudGVzdIIJdDc2\nMS50ZXN0ggl0NzYyLnRlc3SCCXQ3NjMudGVzdIIJdDc2NC50ZXN0ggl0NzY1LnRl\nc3SCCXQ3NjYudGVzdIIJdDc2Ny50ZXN0ggl0NzY4LnRlc3SCCXQ3NjkudGVzdIIJ\ndDc3MC50ZXN0ggl0NzcxLnRlc3SCCXQ3NzIudGVzdIIJdDc3My50ZXN0ggl0Nzc0\nLnRlc3SCCXQ3NzUudGVzdIIJdDc3Ni50ZXN0ggl0Nzc3LnRlc3SCCXQ3NzgudGVz\ndIIJdDc3OS50ZXN0ggl0NzgwLnRlc3SCCXQ3ODEudGVzdIIJdDc4Mi50ZXN0ggl0\nNzgzLnRlc3SCCXQ3ODQudGVzdIIJdDc4NS50ZXN0ggl0Nzg2LnRlc3SCCXQ3ODcu\ndGVzdIIJdDc4OC50ZXN0ggl0Nzg5LnRlc3SCCXQ3OTAudGVzdIIJdDc5MS50ZXN0\nggl0NzkyLnRlc3SCCXQ3OTMudGVzdIIJdDc5NC50ZXN0ggl0Nzk1LnRlc3SCCXQ3\nOTYudGVzdIIJdDc5Ny50ZXN0ggl0Nzk4LnRlc3SCCXQ3OTkudGVzdIIJdDgwMC50\nZXN0ggl0ODAxLnRlc3SCCXQ4MDIudGVzdIIJdDgwMy50ZXN0ggl0ODA0LnRlc3SC\nCXQ4MDUudGVzdIIJdDgwNi50ZXN0ggl0ODA3LnRlc3SCCXQ4MDgudGVzdIIJdDgw\nOS50ZXN0ggl0ODEwLnRlc3SCCXQ4MTEudGVzdIIJdDgxMi50ZXN0ggl0ODEzLnRl\nc3SCCXQ4MTQudGVzdIIJdDgxNS50ZXN0ggl0ODE2LnRlc3SCCXQ4MTcudGVzdIIJ\ndDgxOC50ZXN0ggl0ODE5LnRlc3SCCXQ4MjAudGVzdIIJdDgyMS50ZXN0ggl0ODIy\nLnRlc3SCCXQ4MjMudGVzdIIJdDgyNC50ZXN0ggl0ODI1LnRlc3SCCXQ4MjYudGVz\ndIIJdDgyNy50ZXN0ggl0ODI4LnRlc3SCCXQ4MjkudGVzdIIJdDgzMC50ZXN0ggl0\nODMxLnRlc3SCCXQ4MzIudGVzdIIJdDgzMy50ZXN0ggl0ODM0LnRlc3SCCXQ4MzUu\ndGVzdIIJdDgzNi50ZXN0ggl0ODM3LnRlc3SCCXQ4MzgudGVzdIIJdDgzOS50ZXN0\nggl0ODQwLnRlc3SCCXQ4NDEudGVzdIIJdDg0Mi50ZXN0ggl0ODQzLnRlc3SCCXQ4\nNDQudGVzdIIJdDg0NS50ZXN0ggl0ODQ2LnRlc3SCCXQ4NDcudGVzdIIJdDg0OC50\nZXN0ggl0ODQ5LnRlc3SCCXQ4NTAudGVzdIIJdDg1MS50ZXN0ggl0ODUyLnRlc3SC\nCXQ4NTMudGVzdIIJdDg1NC50ZXN0ggl0ODU1LnRlc3SCCXQ4NTYudGVzdIIJdDg1\nNy50ZXN0ggl0ODU4LnRlc3SCCXQ4NTkudGVzdIIJdDg2MC50ZXN0ggl0ODYxLnRl\nc3SCCXQ4NjIudGVzdIIJdDg2My50ZXN0ggl0ODY0LnRlc3SCCXQ4NjUudGVzdIIJ\ndDg2Ni50ZXN0ggl0ODY3LnRlc3SCCXQ4NjgudGVzdIIJdDg2OS50ZXN0ggl0ODcw\nLnRlc3SCCXQ4NzEudGVzdIIJdDg3Mi50ZXN0ggl0ODczLnRlc3SCCXQ4NzQudGVz\ndIIJdDg3NS50ZXN0ggl0ODc2LnRlc3SCCXQ4NzcudGVzdIIJdDg3OC50ZXN0ggl0\nODc5LnRlc3SCCXQ4ODAudGVzdIIJdDg4MS50ZXN0ggl0ODgyLnRlc3SCCXQ4ODMu\ndGVzdIIJdDg4NC50ZXN0ggl0ODg1LnRlc3SCCXQ4ODYudGVzdIIJdDg4Ny50ZXN0\nggl0ODg4LnRlc3SCCXQ4ODkudGVzdIIJdDg5MC50ZXN0ggl0ODkxLnRlc3SCCXQ4\nOTIudGVzdIIJdDg5My50ZXN0ggl0ODk0LnRlc3SCCXQ4OTUudGVzdIIJdDg5Ni50\nZXN0ggl0ODk3LnRlc3SCCXQ4OTgudGVzdIIJdDg5OS50ZXN0ggl0OTAwLnRlc3SC\nCXQ5MDEudGVzdIIJdDkwMi50ZXN0ggl0OTAzLnRlc3SCCXQ5MDQudGVzdIIJdDkw\nNS50ZXN0ggl0OTA2LnRlc3SCCXQ5MDcudGVzdIIJdDkwOC50ZXN0ggl0OTA5LnRl\nc3SCCXQ5MTAudGVzdIIJdDkxMS50ZXN0ggl0OTEyLnRlc3SCCXQ5MTMudGVzdIIJ\ndDkxNC50ZXN0ggl0OTE1LnRlc3SCCXQ5MTYudGVzdIIJdDkxNy50ZXN0ggl0OTE4\nLnRlc3SCCXQ5MTkudGVzdIIJdDkyMC50ZXN0ggl0OTIxLnRlc3SCCXQ5MjIudGVz\ndIIJdDkyMy50ZXN0ggl0OTI0LnRlc3SCCXQ5MjUudGVzdIIJdDkyNi50ZXN0ggl0\nOTI3LnRlc3SCCXQ5MjgudGVzdIIJdDkyOS50ZXN0ggl0OTMwLnRlc3SCCXQ5MzEu\ndGVzdIIJdDkzMi50ZXN0ggl0OTMzLnRlc3SCCXQ5MzQudGVzdIIJdDkzNS50ZXN0\nggl0OTM2LnRlc3SCCXQ5MzcudGVzdIIJdDkzOC50ZXN0ggl0OTM5LnRlc3SCCXQ5\nNDAudGVzdIIJdDk0MS50ZXN0ggl0OTQyLnRlc3SCCXQ5NDMudGVzdIIJdDk0NC50\nZXN0ggl0OTQ1LnRlc3SCCXQ5NDYudGVzdIIJdDk0Ny50ZXN0ggl0OTQ4LnRlc3SC\nCXQ5NDkudGVzdIIJdDk1MC50ZXN0ggl0OTUxLnRlc3SCCXQ5NTIudGVzdIIJdDk1\nMy50ZXN0ggl0OTU0LnRlc3SCCXQ5NTUudGVzdIIJdDk1Ni50ZXN0ggl0OTU3LnRl\nc3SCCXQ5NTgudGVzdIIJdDk1OS50ZXN0ggl0OTYwLnRlc3SCCXQ5NjEudGVzdIIJ\ndDk2Mi50ZXN0ggl0OTYzLnRlc3SCCXQ5NjQudGVzdIIJdDk2NS50ZXN0ggl0OTY2\nLnRlc3SCCXQ5NjcudGVzdIIJdDk2OC50ZXN0ggl0OTY5LnRlc3SCCXQ5NzAudGVz\ndIIJdDk3MS50ZXN0ggl0OTcyLnRlc3SCCXQ5NzMudGVzdIIJdDk3NC50ZXN0ggl0\nOTc1LnRlc3SCCXQ5NzYudGVzdIIJdDk3Ny50ZXN0ggl0OTc4LnRlc3SCCXQ5Nzku\ndGVzdIIJdDk4MC50ZXN0ggl0OTgxLnRlc3SCCXQ5ODIudGVzdIIJdDk4My50ZXN0\nggl0OTg0LnRlc3SCCXQ5ODUudGVzdIIJdDk4Ni50ZXN0ggl0OTg3LnRlc3SCCXQ5\nODgudGVzdIIJdDk4OS50ZXN0ggl0OTkwLnRlc3SCCXQ5OTEudGVzdIIJdDk5Mi50\nZXN0ggl0OTkzLnRlc3SCCXQ5OTQudGVzdIIJdDk5NS50ZXN0ggl0OTk2LnRlc3SC\nCXQ5OTcudGVzdIIJdDk5OC50ZXN0ggl0OTk5LnRlc3SCCnQxMDAwLnRlc3SCCnQx\nMDAxLnRlc3SCCnQxMDAyLnRlc3SCCnQxMDAzLnRlc3SCCnQxMDA0LnRlc3SCCnQx\nMDA1LnRlc3SCCnQxMDA2LnRlc3SCCnQxMDA3LnRlc3SCCnQxMDA4LnRlc3SCCnQx\nMDA5LnRlc3SCCnQxMDEwLnRlc3SCCnQxMDExLnRlc3SCCnQxMDEyLnRlc3SCCnQx\nMDEzLnRlc3SCCnQxMDE0LnRlc3SCCnQxMDE1LnRlc3SCCnQxMDE2LnRlc3SCCnQx\nMDE3LnRlc3SCCnQxMDE4LnRlc3SCCnQxMDE5LnRlc3SCCnQxMDIwLnRlc3SCCnQx\nMDIxLnRlc3SCCnQxMDIyLnRlc3SCCnQxMDIzLnRlc3SCCnQxMDI0LnRlc3QwDQYJ\nKoZIhvcNAQELBQADggEBAGfZxjrjcjFw5FnJMzq7SIad+JpmvMar7VnzXj84hjoV\nFuUqiclqjg1KRD7aIh5M1VEQv+AAk8UP6jMrvLJpoi5OD8ljivNA8zycj1N/LhNq\n8MjZauCTS+tuXIoh5hOE/TQqY6cUxY4LRBLIFIcbH0FGF22amCtowMVbRoaUpPvr\nGR5OXPAS3yRiEWrp703c21o3hw9QckB82z7Lxnt3oOFPg62EFPXiqE07Wkw/1xH4\nJ9yy45XW5A77kfel22hVs873QVHI+GkKoTPe/q6eQVgesR2vpDRytKDP9K4tK4KS\n6hqVxj6a8Eqund0izSV+UXkskc9iN6EPXvVTELo3hD8=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen224 = 37039; +static const size_t kLen225 = 37039; -static const char *kData224[] = { +static const char *kData225[] = { "-----BEGIN CERTIFICATE-----\nMIJqrDCCaZSgAwIBAgIBBDANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowgmfXMRAwDgYDVQQDEwd0\nMC50ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nMUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nM0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nNUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nN0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0OEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nOUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTBAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDExQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxMkB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0MTNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDE0QHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQxNUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTZAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDE3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxOEB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0MTlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDIwQHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQyMUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjJAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDIzQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQyNEB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0MjVAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDI2QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQyN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjhAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDI5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzMEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDMy\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzM0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nMzRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDM1QHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQzNkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzdAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDM4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzOUB0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0NDBAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQxQHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ0MkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDNAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDQ0QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ0NUB0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0NDZAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQ3QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ0OEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDlAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDUwQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1MUB0ZXN0\nMRcwFQYJKoZIhvcNAQkBFgh0NTJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDUzQHRl\nc3QxFzAVBgkqhkiG9w0BCQEWCHQ1NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NTVA\ndGVzdDEXMBUGCSqGSIb3DQEJARYIdDU2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1\nN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NThAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDU5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2MEB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0NjFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDYyQHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQ2M0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NjRAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDY1QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2NkB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0NjdAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDY4QHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQ2OUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzBAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDcxQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3MkB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0NzNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDc0QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQ3NUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzZAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDc3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3OEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgw\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4MUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nODJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgzQHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQ4NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0ODVAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDg2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4N0B0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0ODhAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDg5QHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ5MEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTFAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDkyQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5M0B0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0OTRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDk1QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ5NkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTdAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDk4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTAwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTAzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEwNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTA2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTA5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDExMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTEyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEx\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTE1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxMTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDExN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTE4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDEyMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTIxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxMjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTI0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTI3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEyOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTMwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEzMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTMzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDEzNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEz\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTQyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE0NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTQ1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTQ4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTUxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE1M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTU0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTU3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE1OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTY2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE2OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTY5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTcyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTc1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE3N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTc4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTgxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxODJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE4M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxODVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxODhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTkwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE5MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTkzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxOTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTk2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTk5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIwMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjAyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIwNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjA1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIwN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjA4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIx\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjExQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjE0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDIxNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjE3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyMThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjIwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjIzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIyNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjI2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjI5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIzMUB0ZXN0MRgwFgY", "JKoZIhvcNAQkBFgl0MjMyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIz\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjM1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIzN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjM4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI0MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjQxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjQ0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI0OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjUwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjUzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI1NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyNjBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjYyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI2NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjY1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNjZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjY4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjcxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI3M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjc0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNzVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mjc3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzhAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI3OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyODFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyODRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0Mjg2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyODdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI4OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjg5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyOTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjkyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjk1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI5N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjk4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyOTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzAxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMwM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMw\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMDhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzEwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMxMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzEzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzE2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzE5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDMyMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzIyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzMjNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMyNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzI1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMyN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzI4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMz\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzMxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMzJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzM0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMzVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMzNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzM3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMzhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzQwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzQzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM0NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzQ2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzQ5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM1MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzUyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzU1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzNTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzU4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM2MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzYxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzNjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzY0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzY3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM2OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzcwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzczQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM3NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzODBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzgyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM4NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzg1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzODZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0Mzg4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzkxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM5M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzk0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzOTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mzk3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM5OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQw\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MDRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQwNUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDA2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQwOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDA5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxMUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDEyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDE1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQxN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDE4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0MTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDIxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQyM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQy\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MjhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDMwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQzMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDMzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MzRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDM2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDM5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ0MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ0NEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDQ1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ0N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQ4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDUxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1M0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDU0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ1NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDU3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0NThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDYwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDYzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjRAd", "GVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ2NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDY2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDY5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ3MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDcyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDc1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDc4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ4MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDgxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0ODJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDg0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDg3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ4OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDkwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0OTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDkzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ5NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1MDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwMUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTAyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDUwNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTA1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1MDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwN0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTA4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDUxMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTExQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDUxM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTE0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ1MTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUxNkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NTE3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDUxOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTIwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUy\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTIzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1MjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUyNUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTI2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDUyOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTI5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1MzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUzMUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTMyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDUzNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTM1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDUzN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTM4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ1MzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU0MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NTQxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NDJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDU0M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTQ0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NDVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU0\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1NDhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU0OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTUwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDU1MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTUzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1NTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU1NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTU2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDU1OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTU5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NjBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDU2MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTYyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ1NjNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU2NEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NTY1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NjZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDU2N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTY4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NjlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU3\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTcxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1NzJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU3M0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTc0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1NzVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDU3NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTc3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1NzhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU3OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTgwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1ODFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDU4MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTgzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1ODRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDU4NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTg2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ1ODdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU4OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NTg5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1OTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDU5MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTkyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ1OTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU5\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTk1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1OTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDU5N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTk4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1OTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDYwMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjAxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ2MDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYwM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NjA0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDYwNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNjA3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDYwOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjEwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ2MTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYxMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NjEzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDYxNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjE2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYx\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjE5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ2MjBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYyMUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NjIyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MjNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDYyNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjI1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ2MjZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYyN0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NjI4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MjlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDYzMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNjMxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MzJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDYzM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjM0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ2MzVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDYzNkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NjM3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2MzhAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDYzOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjQwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NDFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY0\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjQzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ2NDRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY0NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NjQ2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NDdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDY0OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjQ5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ2NTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY1MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NjUyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDY1NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNjU1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDY1N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjU4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ2NTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY2MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NjYxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NjJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDY2M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjY0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NjVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY2\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjY3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ2NjhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY2OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NjcwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NzFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDY3MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjczQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ2NzRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY3NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0Njc2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2NzdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDY3OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNjc5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2ODBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDY4MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjgyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ2ODNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY4NEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Njg1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2ODZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDY4N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Njg4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ2ODlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY5\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NjkxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ2OTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY5M0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0Njk0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ2OTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDY5NkB0ZXN0MRgwFgYJKoZIhvcNAQk", "BFgl0Njk3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ2OThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDY5OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NzAwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDcwMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNzAzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDcwNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzA2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ3MDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDcwOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NzA5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDcxMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzEyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDcx\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzE1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ3MTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDcxN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NzE4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDcyMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzIxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ3MjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDcyM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NzI0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDcyNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNzI3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDcyOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzMwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ3MzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDczMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NzMzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDczNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzM2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ3MzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDcz\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzM5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ3NDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc0MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NzQyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDc0NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzQ1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ3NDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc0N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NzQ4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDc1MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNzUxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDc1M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzU0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ3NTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc1NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NzU3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDc1OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzYwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc2\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzYzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ3NjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc2NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NzY2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDc2OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzY5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ3NzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc3MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NzcyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDc3NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNzc1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3NzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDc3N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Nzc4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ3NzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc4MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NzgxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3ODJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDc4M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Nzg0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ3ODVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc4\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Nzg3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ3ODhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc4OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NzkwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3OTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDc5MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NzkzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ3OTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDc5NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0Nzk2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ3OTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDc5OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNzk5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDgwMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODAyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ4MDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgwNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0ODA1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDgwN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODA4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgx\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODExQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ4MTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgxM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0ODE0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDgxNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODE3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ4MThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgxOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0ODIwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDgyMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nODIzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MjRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDgyNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODI2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ4MjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgyOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0ODI5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDgzMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODMyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgz\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODM1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ4MzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDgzN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0ODM4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4MzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDg0MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODQxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ4NDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg0M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0ODQ0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDg0NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nODQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDg0OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODUwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ4NTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg1MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0ODUzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDg1NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODU2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg1\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODU5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ4NjBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg2MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0ODYyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NjNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDg2NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODY1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ4NjZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg2N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0ODY4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NjlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDg3MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nODcxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NzJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDg3M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODc0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ4NzVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg3NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0ODc3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4NzhAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDg3OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODgwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ4ODFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg4\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODgzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ4ODRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg4NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0ODg2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4ODdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDg4OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODg5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ4OTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDg5MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0ODkyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4OTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDg5NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nODk1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ4OTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDg5N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0ODk4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ4OTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkwMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0OTAxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MDJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDkwM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTA0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MDVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkw\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTA3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ5MDhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkwOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0OTEwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDkxMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTEzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ5MTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkxNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0OTE2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDkxOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nOTE5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MjBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDkyMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTIyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ5MjNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkyNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0OTI1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MjZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDkyN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTI4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MjlAdGVzdDEYMBYGC", "SqGSIb3DQEJARYJdDkz\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTMxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ5MzJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkzM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0OTM0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5MzVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDkzNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTM3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ5MzhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDkzOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0OTQwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDk0MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nOTQzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDk0NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTQ2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ5NDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk0OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0OTQ5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDk1MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTUyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk1\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTU1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ5NTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk1N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0OTU4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDk2MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTYxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ5NjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk2M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0OTY0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDk2NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nOTY3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDk2OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTcwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ5NzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk3MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0OTczQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDk3NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTc2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ5NzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk3\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTc5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ5ODBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk4MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0OTgyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5ODNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDk4NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTg1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ5ODZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk4N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0OTg4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5ODlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDk5MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nOTkxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5OTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDk5M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0OTk0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ5OTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDk5NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0OTk3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ5OThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDk5OUB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAwMEB0\nZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAwMUB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0\nMTAwMkB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAwM0B0ZXN0MRkwFwYJKoZIhvcN\nAQkBFgp0MTAwNEB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAwNUB0ZXN0MRkwFwYJ\nKoZIhvcNAQkBFgp0MTAwNkB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAwN0B0ZXN0\nMRkwFwYJKoZIhvcNAQkBFgp0MTAwOEB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAw\nOUB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxMEB0ZXN0MRkwFwYJKoZIhvcNAQkB\nFgp0MTAxMUB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxMkB0ZXN0MRkwFwYJKoZI\nhvcNAQkBFgp0MTAxM0B0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxNEB0ZXN0MRkw\nFwYJKoZIhvcNAQkBFgp0MTAxNUB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxNkB0\nZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxN0B0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0\nMTAxOEB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAxOUB0ZXN0MRkwFwYJKoZIhvcN\nAQkBFgp0MTAyMEB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAyMUB0ZXN0MRkwFwYJ\nKoZIhvcNAQkBFgp0MTAyMkB0ZXN0MRkwFwYJKoZIhvcNAQkBFgp0MTAyM0B0ZXN0\nMRkwFwYJKoZIhvcNAQkBFgp0MTAyNEB0ZXN0MIIBIjANBgkqhkiG9w0BAQEFAAOC\nAQ8AMIIBCgKCAQEAugvahBkSAUF1fC49vb1bvlPrcl80kop1iLpiuYoz4Qptwy57\n+EWssZBcHprZ5BkWf6PeGZ7F5AX1PyJbGHZLqvMCvViP6pd4MFox/igESISEHEix\noiXCzepBrhtp5UQSjHD4D4hKtgdMgVxX+LRtwgW3mnu/vBu7rzpr/DS8io99p3lq\nZ1Aky+aNlcMj6MYy8U+YFEevb/V0lRY9oqwmW7BHnXikm/vi6sjIS350U8zb/mRz\nYeIs2R65LUduTL50+UMgat9ocewI2dv8aO9Dph+8NdGtg8LFYyTTHcUxJoMr1PTO\ngnmET19WJH4PrFwk7ZE1QJQQ1L4iKmPeQistuQIDAQABo0kwRzAOBgNVHQ8BAf8E\nBAMCBaAwEwYDVR0lBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADASBgNVHREE\nCzAJggd0MC50ZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQAi7LIMyX5Ec514hvjROZ8b\n7i4UR3xd5IbniVSej+PKZhG2inN6aX9bksdda0ddYZeRSHAkNJuoabeankQJ/x5x\nsxBntWSVLCxz6S8NRrLAPKKPBvFb/W5ns57LP9SrLIij9l/NSd+K/CQNTlfcdorg\n4ltPVNwSMp/XXjH6rQYJSbo9MhDoxeqPpv73e4jY0DfGn1a8uwyCXalLjh4EkUyS\nYe0N7MoUKV0IucrXKdgj2sHgBFqNKJ/GVQ422xZRbYqsyIJ0bPD6Fc8VcqfVrvYg\nlCYJfu7Xij5n3mjQaSYcbVxH71X8fYhhNq1tk+WtQOXirz2EkSuh1rNGU/LT8Q6r\n-----END CERTIFICATE-----\n", }; -static const size_t kLen225 = 566; +static const size_t kLen226 = 566; -static const char *kData225[] = { +static const char *kData226[] = { "-----BEGIN CERTIFICATE-----\nMIIBdDCCARqgAwIBAgIBATAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowFjEUMBIGA1UE\nAxMLUG9saWN5IFJvb3QwWTATBgcqhkjOPQIBBggqhkjOPQMBBwNCAAQmdqXYl1Gv\nY7y3jcTTK6MVXIQr44TqChRYI6IeV9tIB6jIsOY+Qol1bk8x/7A5FGOnUWFVLEAP\nEPSJwPndjolto1cwVTAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0lBAwwCgYIKwYBBQUH\nAwEwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQU0GnnoB+yeN63WMthnh6Uh1HH\ndRIwCgYIKoZIzj0EAwIDSAAwRQIgctaVgroxlAkLhPEaTXvsE3ePYM2X+KGOJZXc\nusyO3YkCIQDN1RLJq9vHGjZzDCEehKjxHsV+XSAkdfU7nB7KjVHTKA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen226 = 660; +static const size_t kLen227 = 660; -static const char *kData226[] = { +static const char *kData227[] = { "-----BEGIN CERTIFICATE-----\nMIIBuzCCAWKgAwIBAgIBAjAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowHjEcMBoGA1UE\nAxMTUG9saWN5IEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA\nBOI6fKiM3jFLkLyAn88cvlw4SwxuygRjopP3FFBKHyUQvh3VVvfqSpSCSmp50Qia\njQ6Dg7CTpVZVVH+bguT7JTCjgZYwgZMwDgYDVR0PAQH/BAQDAgIEMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJDS9/4O7qhr\nCIRhwsXrPVBagG2uMDwGA1UdIAQ1MDMwDwYNKoZIhvcSBAGEtwkCATAPBg0qhkiG\n9xIEAYS3CQICMA8GDSqGSIb3EgQBhLcJAgIwCgYIKoZIzj0EAwIDRwAwRAIgCnvy\nK47AK/Ve/rzcFSm1fcjFg9UwZoTvOAhZU/xpfLgCIFV4vHl6jsGq9rPs4KblSsIY\nVBjAjG2AYkH0Lq+O4LjO\n-----END CERTIFICATE-----\n", }; -static const size_t kLen227 = 599; +static const size_t kLen228 = 599; -static const char *kData227[] = { +static const char *kData228[] = { "-----BEGIN CERTIFICATE-----\nMIIBjDCCATKgAwIBAgIBAjAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowHjEcMBoGA1UE\nAxMTUG9saWN5IEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA\nBOI6fKiM3jFLkLyAn88cvlw4SwxuygRjopP3FFBKHyUQvh3VVvfqSpSCSmp50Qia\njQ6Dg7CTpVZVVH+bguT7JTCjZzBlMA4GA1UdDwEB/wQEAwICBDATBgNVHSUEDDAK\nBggrBgEFBQcDATAPBgNVHRMBAf8EBTADAQH/MB0GA1UdDgQWBBSQ0vf+Du6oawiE\nYcLF6z1QWoBtrjAOBgNVHSAEB0lOVkFMSUQwCgYIKoZIzj0EAwIDSAAwRQIgf9Jt\nwpHxfA3j6Z8+h88MSh2MHkDGhWcnRY9VboMR/RoCIQDiSiaPGISK/31JBhNVvNnK\nIBo822QHPPMWDR/K/nyWiA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen228 = 639; +static const size_t kLen229 = 639; -static const char *kData228[] = { +static const char *kData229[] = { "-----BEGIN CERTIFICATE-----\nMIIBrDCCAVGgAwIBAgIBAjAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowHjEcMBoGA1UE\nAxMTUG9saWN5IEludGVybWVkaWF0ZTBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IA\nBOI6fKiM3jFLkLyAn88cvlw4SwxuygRjopP3FFBKHyUQvh3VVvfqSpSCSmp50Qia\njQ6Dg7CTpVZVVH+bguT7JTCjgYUwgYIwDgYDVR0PAQH/BAQDAgIEMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMA8GA1UdEwEB/wQFMAMBAf8wHQYDVR0OBBYEFJDS9/4O7qhr\nCIRhwsXrPVBagG2uMCsGA1UdIAQkMCIwDwYNKoZIhvcSBAGEtwkCATAPBg0qhkiG\n9xIEAYS3CQICMAoGCCqGSM49BAMCA0kAMEYCIQCcgAbQr/HNdHwPEcWotOqtXXGH\ndi6cAJtWaSynP8+UoQIhAPEMK79OO+tJHzmD0N01OdZefAwKlYZvDCQvAfAQVf7j\n-----END CERTIFICATE-----\n", }; -static const size_t kLen229 = 648; +static const size_t kLen230 = 648; -static const char *kData229[] = { +static const char *kData230[] = { "-----BEGIN CERTIFICATE-----\nMIIBsjCCAVigAwIBAgIBAzAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowGjEYMBYGA1UE\nAxMPd3d3LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkSrY\nvFVtkZJmvirfY0JDDYrZQrNJecPLt0ksJux2URL5nAQiQY1SERGnEaiNLpoc0dle\nTS8wQT/cjw/wPgoeV6OBkDCBjTAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0lBAwwCgYI\nKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5j\nb20wPAYDVR0gBDUwMzAPBg0qhkiG9xIEAYS3CQIBMA8GDSqGSIb3EgQBhLcJAgIw\nDwYNKoZIhvcSBAGEtwkCAjAKBggqhkjOPQQDAgNIADBFAiEA3MEtsp3pypprhmPB\nUbMC7FwvK+YZI5qo5dDRGUu0H6QCIEbUDagJc0qNdvZ4H//E/cvqb8dH6UmmIXVX\n/WMkIJt2\n-----END CERTIFICATE-----\n", }; -static const size_t kLen230 = 583; +static const size_t kLen231 = 583; -static const char *kData230[] = { +static const char *kData231[] = { "-----BEGIN CERTIFICATE-----\nMIIBgjCCASigAwIBAgIBAzAKBggqhkjOPQQDAjAWMRQwEgYDVQQDEwtQb2xpY3kg\nUm9vdDAgFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowGjEYMBYGA1UE\nAxMPd3d3LmV4YW1wbGUuY29tMFkwEwYHKoZIzj0CAQYIKoZIzj0DAQcDQgAEkSrY\nvFVtkZJmvirfY0JDDYrZQrNJecPLt0ksJux2URL5nAQiQY1SERGnEaiNLpoc0dle\nTS8wQT/cjw/wPgoeV6NhMF8wDgYDVR0PAQH/BAQDAgIEMBMGA1UdJQQMMAoGCCsG\nAQUFBwMBMAwGA1UdEwEB/wQCMAAwGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29t\nMA4GA1UdIAQHSU5WQUxJRDAKBggqhkjOPQQDAgNIADBFAiBhnGGMJBM2gTBo9r4C\nNDR89ECTU7dwdvFyOGOIOOZEFgIhAIRIhGdQ9eRRi2qMhN1F19P5VsIUuc4VL1bW\nsXO8fwZM\n-----END CERTIFICATE-----\n", }; -static const size_t kLen231 = 631; +static const size_t kLen232 = 631; -static const char *kData231[] = { +static const char *kData232[] = { "-----BEGIN CERTIFICATE-----\nMIIBpjCCAU2gAwIBAgIBAzAKBggqhkjOPQQDAjAeMRwwGgYDVQQDExNQb2xpY3kg\nSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAwMTAxMDAwMDAwWjAa\nMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjOPQIBBggqhkjOPQMB\nBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZREvmcBCJBjVIREacR\nqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo34wfDAOBgNVHQ8BAf8EBAMCAgQwEwYDVR0l\nBAwwCgYIKwYBBQUHAwEwDAYDVR0TAQH/BAIwADAaBgNVHREEEzARgg93d3cuZXhh\nbXBsZS5jb20wKwYDVR0gBCQwIjAPBg0qhkiG9xIEAYS3CQIBMA8GDSqGSIb3EgQB\nhLcJAgIwCgYIKoZIzj0EAwIDRwAwRAIgPTm7NO8gR+z8BqA6gV9FVwrSmOAJVzyu\n5loq9ZTtIS0CIEjBbvBcY4+Y3xWL4SUFQKQk3pNZ37xJoz2v+/yvEE5/\n-----END CERTIFICATE-----\n", }; -static const size_t kLen232 = 13599; +static const size_t kLen233 = 13599; -static const char *kData232[] = { +static const char *kData233[] = { "-----BEGIN CERTIFICATE-----\nMIInDDCCJfSgAwIBAgIBBTANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowghmkMRAwDgYDVQQDEwd0\nMC50ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nMUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nM0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nNUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nN0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0OEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nOUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTBAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDExQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxMkB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0MTNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDE0QHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQxNUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTZAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDE3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxOEB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0MTlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDIwQHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQyMUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjJAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDIzQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQyNEB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0MjVAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDI2QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQyN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjhAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDI5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzMEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDMy\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzM0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nMzRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDM1QHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQzNkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzdAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDM4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzOUB0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0NDBAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQxQHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ0MkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDNAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDQ0QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ0NUB0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0NDZAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQ3QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ0OEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDlAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDUwQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1MUB0ZXN0\nMRcwFQYJKoZIhvcNAQkBFgh0NTJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDUzQHRl\nc3QxFzAVBgkqhkiG9w0BCQEWCHQ1NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NTVA\ndGVzdDEXMBUGCSqGSIb3DQEJARYIdDU2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1\nN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NThAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDU5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2MEB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0NjFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDYyQHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQ2M0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NjRAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDY1QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2NkB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0NjdAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDY4QHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQ2OUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzBAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDcxQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3MkB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0NzNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDc0QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQ3NUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzZAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDc3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3OEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgw\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4MUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nODJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgzQHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQ4NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0ODVAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDg2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4N0B0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0ODhAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDg5QHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ5MEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTFAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDkyQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5M0B0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0OTRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDk1QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ5NkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTdAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDk4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTAwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTAzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEwNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTA2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTA5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDExMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTEyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEx\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTE1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxMTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDExN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTE4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDEyMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTIxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxMjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTI0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTI3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEyOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTMwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEzMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTMzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDEzNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEz\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTQyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE0NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTQ1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTQ4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTUxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE1M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTU0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTU3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE1OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTY2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE2OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTY5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTcyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTc1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE3N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTc4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTgxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxODJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE4M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxODVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxODhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTkwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE5MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTkzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxOTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTk2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTk5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIwMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjAyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIwNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjA1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIwN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjA4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIx\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjExQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjE0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDIxNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjE3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyMThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjIwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjIzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIyNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjI2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjI5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIzMUB0ZXN0MRgwFgY", "JKoZIhvcNAQkBFgl0MjMyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIz\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjM1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIzN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjM4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI0MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjQxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjQ0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI0OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjUwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjUzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI1NUB0ZXN0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A\nMIIBCgKCAQEAugvahBkSAUF1fC49vb1bvlPrcl80kop1iLpiuYoz4Qptwy57+EWs\nsZBcHprZ5BkWf6PeGZ7F5AX1PyJbGHZLqvMCvViP6pd4MFox/igESISEHEixoiXC\nzepBrhtp5UQSjHD4D4hKtgdMgVxX+LRtwgW3mnu/vBu7rzpr/DS8io99p3lqZ1Ak\ny+aNlcMj6MYy8U+YFEevb/V0lRY9oqwmW7BHnXikm/vi6sjIS350U8zb/mRzYeIs\n2R65LUduTL50+UMgat9ocewI2dv8aO9Dph+8NdGtg8LFYyTTHcUxJoMr1PTOgnmE\nT19WJH4PrFwk7ZE1QJQQ1L4iKmPeQistuQIDAQABo4IK2jCCCtYwDgYDVR0PAQH/\nBAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwggqfBgNV\nHREEggqWMIIKkoIHdDAudGVzdIIHdDEudGVzdIIHdDIudGVzdIIHdDMudGVzdIIH\ndDQudGVzdIIHdDUudGVzdIIHdDYudGVzdIIHdDcudGVzdIIHdDgudGVzdIIHdDku\ndGVzdIIIdDEwLnRlc3SCCHQxMS50ZXN0ggh0MTIudGVzdIIIdDEzLnRlc3SCCHQx\nNC50ZXN0ggh0MTUudGVzdIIIdDE2LnRlc3SCCHQxNy50ZXN0ggh0MTgudGVzdIII\ndDE5LnRlc3SCCHQyMC50ZXN0ggh0MjEudGVzdIIIdDIyLnRlc3SCCHQyMy50ZXN0\nggh0MjQudGVzdIIIdDI1LnRlc3SCCHQyNi50ZXN0ggh0MjcudGVzdIIIdDI4LnRl\nc3SCCHQyOS50ZXN0ggh0MzAudGVzdIIIdDMxLnRlc3SCCHQzMi50ZXN0ggh0MzMu\ndGVzdIIIdDM0LnRlc3SCCHQzNS50ZXN0ggh0MzYudGVzdIIIdDM3LnRlc3SCCHQz\nOC50ZXN0ggh0MzkudGVzdIIIdDQwLnRlc3SCCHQ0MS50ZXN0ggh0NDIudGVzdIII\ndDQzLnRlc3SCCHQ0NC50ZXN0ggh0NDUudGVzdIIIdDQ2LnRlc3SCCHQ0Ny50ZXN0\nggh0NDgudGVzdIIIdDQ5LnRlc3SCCHQ1MC50ZXN0ggh0NTEudGVzdIIIdDUyLnRl\nc3SCCHQ1My50ZXN0ggh0NTQudGVzdIIIdDU1LnRlc3SCCHQ1Ni50ZXN0ggh0NTcu\ndGVzdIIIdDU4LnRlc3SCCHQ1OS50ZXN0ggh0NjAudGVzdIIIdDYxLnRlc3SCCHQ2\nMi50ZXN0ggh0NjMudGVzdIIIdDY0LnRlc3SCCHQ2NS50ZXN0ggh0NjYudGVzdIII\ndDY3LnRlc3SCCHQ2OC50ZXN0ggh0NjkudGVzdIIIdDcwLnRlc3SCCHQ3MS50ZXN0\nggh0NzIudGVzdIIIdDczLnRlc3SCCHQ3NC50ZXN0ggh0NzUudGVzdIIIdDc2LnRl\nc3SCCHQ3Ny50ZXN0ggh0NzgudGVzdIIIdDc5LnRlc3SCCHQ4MC50ZXN0ggh0ODEu\ndGVzdIIIdDgyLnRlc3SCCHQ4My50ZXN0ggh0ODQudGVzdIIIdDg1LnRlc3SCCHQ4\nNi50ZXN0ggh0ODcudGVzdIIIdDg4LnRlc3SCCHQ4OS50ZXN0ggh0OTAudGVzdIII\ndDkxLnRlc3SCCHQ5Mi50ZXN0ggh0OTMudGVzdIIIdDk0LnRlc3SCCHQ5NS50ZXN0\nggh0OTYudGVzdIIIdDk3LnRlc3SCCHQ5OC50ZXN0ggh0OTkudGVzdIIJdDEwMC50\nZXN0ggl0MTAxLnRlc3SCCXQxMDIudGVzdIIJdDEwMy50ZXN0ggl0MTA0LnRlc3SC\nCXQxMDUudGVzdIIJdDEwNi50ZXN0ggl0MTA3LnRlc3SCCXQxMDgudGVzdIIJdDEw\nOS50ZXN0ggl0MTEwLnRlc3SCCXQxMTEudGVzdIIJdDExMi50ZXN0ggl0MTEzLnRl\nc3SCCXQxMTQudGVzdIIJdDExNS50ZXN0ggl0MTE2LnRlc3SCCXQxMTcudGVzdIIJ\ndDExOC50ZXN0ggl0MTE5LnRlc3SCCXQxMjAudGVzdIIJdDEyMS50ZXN0ggl0MTIy\nLnRlc3SCCXQxMjMudGVzdIIJdDEyNC50ZXN0ggl0MTI1LnRlc3SCCXQxMjYudGVz\ndIIJdDEyNy50ZXN0ggl0MTI4LnRlc3SCCXQxMjkudGVzdIIJdDEzMC50ZXN0ggl0\nMTMxLnRlc3SCCXQxMzIudGVzdIIJdDEzMy50ZXN0ggl0MTM0LnRlc3SCCXQxMzUu\ndGVzdIIJdDEzNi50ZXN0ggl0MTM3LnRlc3SCCXQxMzgudGVzdIIJdDEzOS50ZXN0\nggl0MTQwLnRlc3SCCXQxNDEudGVzdIIJdDE0Mi50ZXN0ggl0MTQzLnRlc3SCCXQx\nNDQudGVzdIIJdDE0NS50ZXN0ggl0MTQ2LnRlc3SCCXQxNDcudGVzdIIJdDE0OC50\nZXN0ggl0MTQ5LnRlc3SCCXQxNTAudGVzdIIJdDE1MS50ZXN0ggl0MTUyLnRlc3SC\nCXQxNTMudGVzdIIJdDE1NC50ZXN0ggl0MTU1LnRlc3SCCXQxNTYudGVzdIIJdDE1\nNy50ZXN0ggl0MTU4LnRlc3SCCXQxNTkudGVzdIIJdDE2MC50ZXN0ggl0MTYxLnRl\nc3SCCXQxNjIudGVzdIIJdDE2My50ZXN0ggl0MTY0LnRlc3SCCXQxNjUudGVzdIIJ\ndDE2Ni50ZXN0ggl0MTY3LnRlc3SCCXQxNjgudGVzdIIJdDE2OS50ZXN0ggl0MTcw\nLnRlc3SCCXQxNzEudGVzdIIJdDE3Mi50ZXN0ggl0MTczLnRlc3SCCXQxNzQudGVz\ndIIJdDE3NS50ZXN0ggl0MTc2LnRlc3SCCXQxNzcudGVzdIIJdDE3OC50ZXN0ggl0\nMTc5LnRlc3SCCXQxODAudGVzdIIJdDE4MS50ZXN0ggl0MTgyLnRlc3SCCXQxODMu\ndGVzdIIJdDE4NC50ZXN0ggl0MTg1LnRlc3SCCXQxODYudGVzdIIJdDE4Ny50ZXN0\nggl0MTg4LnRlc3SCCXQxODkudGVzdIIJdDE5MC50ZXN0ggl0MTkxLnRlc3SCCXQx\nOTIudGVzdIIJdDE5My50ZXN0ggl0MTk0LnRlc3SCCXQxOTUudGVzdIIJdDE5Ni50\nZXN0ggl0MTk3LnRlc3SCCXQxOTgudGVzdIIJdDE5OS50ZXN0ggl0MjAwLnRlc3SC\nCXQyMDEudGVzdIIJdDIwMi50ZXN0ggl0MjAzLnRlc3SCCXQyMDQudGVzdIIJdDIw\nNS50ZXN0ggl0MjA2LnRlc3SCCXQyMDcudGVzdIIJdDIwOC50ZXN0ggl0MjA5LnRl\nc3SCCXQyMTAudGVzdIIJdDIxMS50ZXN0ggl0MjEyLnRlc3SCCXQyMTMudGVzdIIJ\ndDIxNC50ZXN0ggl0MjE1LnRlc3SCCXQyMTYudGVzdIIJdDIxNy50ZXN0ggl0MjE4\nLnRlc3SCCXQyMTkudGVzdIIJdDIyMC50ZXN0ggl0MjIxLnRlc3SCCXQyMjIudGVz\ndIIJdDIyMy50ZXN0ggl0MjI0LnRlc3SCCXQyMjUudGVzdIIJdDIyNi50ZXN0ggl0\nMjI3LnRlc3SCCXQyMjgudGVzdIIJdDIyOS50ZXN0ggl0MjMwLnRlc3SCCXQyMzEu\ndGVzdIIJdDIzMi50ZXN0ggl0MjMzLnRlc3SCCXQyMzQudGVzdIIJdDIzNS50ZXN0\nggl0MjM2LnRlc3SCCXQyMzcudGVzdIIJdDIzOC50ZXN0ggl0MjM5LnRlc3SCCXQy\nNDAudGVzdIIJdDI0MS50ZXN0ggl0MjQyLnRlc3SCCXQyNDMudGVzdIIJdDI0NC50\nZXN0ggl0MjQ1LnRlc3SCCXQyNDYudGVzdIIJdDI0Ny50ZXN0ggl0MjQ4LnRlc3SC\nCXQyNDkudGVzdIIJdDI1MC50ZXN0ggl0MjUxLnRlc3SCCXQyNTIudGVzdIIJdDI1\nMy50ZXN0ggl0MjU0LnRlc3SCCXQyNTUudGVzdDANBgkqhkiG9w0BAQsFAAOCAQEA\nJIFn5ymMVnj0DOFldXQzAjaosat0Z1dAca0BFO/4bf+IfvpaLvZCiSucInV0ejgR\ndP3UsoiXV8qXBax1nr5t4k+yOGYbhgj3imHFtKhFaqJ45AqEJOmzCHWIN0LkN+YL\nME6JBJr86EB+diLPBS7iljmtvN7avvmJ8AbGFI6eB5BwSjewavWpv55u52zMWti7\nCa2WpKffH74zhnGqkbMzEiiRa1L1+H/uQBJ0BEeAZbr+pSkJZJvzY/eH8a7fLHra\nLfBqD4epDm6RI6gSNeJ+G7qSfpVSk7l9bsVh7rUTSSCKBxhcImudqBuLfswoa0Ub\nZoA33vstMRAur0m/blHQHA==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen233 = 8557; +static const size_t kLen234 = 8557; -static const char *kData233[] = { +static const char *kData234[] = { "-----BEGIN CERTIFICATE-----\nMIIYgzCCF2ugAwIBAgIBBjANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowEjEQMA4GA1UEAxMHdDAu\ndGVzdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALoL2oQZEgFBdXwu\nPb29W75T63JfNJKKdYi6YrmKM+EKbcMue/hFrLGQXB6a2eQZFn+j3hmexeQF9T8i\nWxh2S6rzAr1Yj+qXeDBaMf4oBEiEhBxIsaIlws3qQa4baeVEEoxw+A+ISrYHTIFc\nV/i0bcIFt5p7v7wbu686a/w0vIqPfad5amdQJMvmjZXDI+jGMvFPmBRHr2/1dJUW\nPaKsJluwR514pJv74urIyEt+dFPM2/5kc2HiLNkeuS1Hbky+dPlDIGrfaHHsCNnb\n/GjvQ6YfvDXRrYPCxWMk0x3FMSaDK9T0zoJ5hE9fViR+D6xcJO2RNUCUENS+Iipj\n3kIrLbkCAwEAAaOCFeUwghXhMA4GA1UdDwEB/wQEAwIFoDATBgNVHSUEDDAKBggr\nBgEFBQcDATAMBgNVHRMBAf8EAjAAMIIVqgYDVR0RBIIVoTCCFZ2CB3QwLnRlc3SC\nB3QxLnRlc3SCB3QyLnRlc3SCB3QzLnRlc3SCB3Q0LnRlc3SCB3Q1LnRlc3SCB3Q2\nLnRlc3SCB3Q3LnRlc3SCB3Q4LnRlc3SCB3Q5LnRlc3SCCHQxMC50ZXN0ggh0MTEu\ndGVzdIIIdDEyLnRlc3SCCHQxMy50ZXN0ggh0MTQudGVzdIIIdDE1LnRlc3SCCHQx\nNi50ZXN0ggh0MTcudGVzdIIIdDE4LnRlc3SCCHQxOS50ZXN0ggh0MjAudGVzdIII\ndDIxLnRlc3SCCHQyMi50ZXN0ggh0MjMudGVzdIIIdDI0LnRlc3SCCHQyNS50ZXN0\nggh0MjYudGVzdIIIdDI3LnRlc3SCCHQyOC50ZXN0ggh0MjkudGVzdIIIdDMwLnRl\nc3SCCHQzMS50ZXN0ggh0MzIudGVzdIIIdDMzLnRlc3SCCHQzNC50ZXN0ggh0MzUu\ndGVzdIIIdDM2LnRlc3SCCHQzNy50ZXN0ggh0MzgudGVzdIIIdDM5LnRlc3SCCHQ0\nMC50ZXN0ggh0NDEudGVzdIIIdDQyLnRlc3SCCHQ0My50ZXN0ggh0NDQudGVzdIII\ndDQ1LnRlc3SCCHQ0Ni50ZXN0ggh0NDcudGVzdIIIdDQ4LnRlc3SCCHQ0OS50ZXN0\nggh0NTAudGVzdIIIdDUxLnRlc3SCCHQ1Mi50ZXN0ggh0NTMudGVzdIIIdDU0LnRl\nc3SCCHQ1NS50ZXN0ggh0NTYudGVzdIIIdDU3LnRlc3SCCHQ1OC50ZXN0ggh0NTku\ndGVzdIIIdDYwLnRlc3SCCHQ2MS50ZXN0ggh0NjIudGVzdIIIdDYzLnRlc3SCCHQ2\nNC50ZXN0ggh0NjUudGVzdIIIdDY2LnRlc3SCCHQ2Ny50ZXN0ggh0NjgudGVzdIII\ndDY5LnRlc3SCCHQ3MC50ZXN0ggh0NzEudGVzdIIIdDcyLnRlc3SCCHQ3My50ZXN0\nggh0NzQudGVzdIIIdDc1LnRlc3SCCHQ3Ni50ZXN0ggh0NzcudGVzdIIIdDc4LnRl\nc3SCCHQ3OS50ZXN0ggh0ODAudGVzdIIIdDgxLnRlc3SCCHQ4Mi50ZXN0ggh0ODMu\ndGVzdIIIdDg0LnRlc3SCCHQ4NS50ZXN0ggh0ODYudGVzdIIIdDg3LnRlc3SCCHQ4\nOC50ZXN0ggh0ODkudGVzdIIIdDkwLnRlc3SCCHQ5MS50ZXN0ggh0OTIudGVzdIII\ndDkzLnRlc3SCCHQ5NC50ZXN0ggh0OTUudGVzdIIIdDk2LnRlc3SCCHQ5Ny50ZXN0\nggh0OTgudGVzdIIIdDk5LnRlc3SCCXQxMDAudGVzdIIJdDEwMS50ZXN0ggl0MTAy\nLnRlc3SCCXQxMDMudGVzdIIJdDEwNC50ZXN0ggl0MTA1LnRlc3SCCXQxMDYudGVz\ndIIJdDEwNy50ZXN0ggl0MTA4LnRlc3SCCXQxMDkudGVzdIIJdDExMC50ZXN0ggl0\nMTExLnRlc3SCCXQxMTIudGVzdIIJdDExMy50ZXN0ggl0MTE0LnRlc3SCCXQxMTUu\ndGVzdIIJdDExNi50ZXN0ggl0MTE3LnRlc3SCCXQxMTgudGVzdIIJdDExOS50ZXN0\nggl0MTIwLnRlc3SCCXQxMjEudGVzdIIJdDEyMi50ZXN0ggl0MTIzLnRlc3SCCXQx\nMjQudGVzdIIJdDEyNS50ZXN0ggl0MTI2LnRlc3SCCXQxMjcudGVzdIIJdDEyOC50\nZXN0ggl0MTI5LnRlc3SCCXQxMzAudGVzdIIJdDEzMS50ZXN0ggl0MTMyLnRlc3SC\nCXQxMzMudGVzdIIJdDEzNC50ZXN0ggl0MTM1LnRlc3SCCXQxMzYudGVzdIIJdDEz\nNy50ZXN0ggl0MTM4LnRlc3SCCXQxMzkudGVzdIIJdDE0MC50ZXN0ggl0MTQxLnRl\nc3SCCXQxNDIudGVzdIIJdDE0My50ZXN0ggl0MTQ0LnRlc3SCCXQxNDUudGVzdIIJ\ndDE0Ni50ZXN0ggl0MTQ3LnRlc3SCCXQxNDgudGVzdIIJdDE0OS50ZXN0ggl0MTUw\nLnRlc3SCCXQxNTEudGVzdIIJdDE1Mi50ZXN0ggl0MTUzLnRlc3SCCXQxNTQudGVz\ndIIJdDE1NS50ZXN0ggl0MTU2LnRlc3SCCXQxNTcudGVzdIIJdDE1OC50ZXN0ggl0\nMTU5LnRlc3SCCXQxNjAudGVzdIIJdDE2MS50ZXN0ggl0MTYyLnRlc3SCCXQxNjMu\ndGVzdIIJdDE2NC50ZXN0ggl0MTY1LnRlc3SCCXQxNjYudGVzdIIJdDE2Ny50ZXN0\nggl0MTY4LnRlc3SCCXQxNjkudGVzdIIJdDE3MC50ZXN0ggl0MTcxLnRlc3SCCXQx\nNzIudGVzdIIJdDE3My50ZXN0ggl0MTc0LnRlc3SCCXQxNzUudGVzdIIJdDE3Ni50\nZXN0ggl0MTc3LnRlc3SCCXQxNzgudGVzdIIJdDE3OS50ZXN0ggl0MTgwLnRlc3SC\nCXQxODEudGVzdIIJdDE4Mi50ZXN0ggl0MTgzLnRlc3SCCXQxODQudGVzdIIJdDE4\nNS50ZXN0ggl0MTg2LnRlc3SCCXQxODcudGVzdIIJdDE4OC50ZXN0ggl0MTg5LnRl\nc3SCCXQxOTAudGVzdIIJdDE5MS50ZXN0ggl0MTkyLnRlc3SCCXQxOTMudGVzdIIJ\ndDE5NC50ZXN0ggl0MTk1LnRlc3SCCXQxOTYudGVzdIIJdDE5Ny50ZXN0ggl0MTk4\nLnRlc3SCCXQxOTkudGVzdIIJdDIwMC50ZXN0ggl0MjAxLnRlc3SCCXQyMDIudGVz\ndIIJdDIwMy50ZXN0ggl0MjA0LnRlc3SCCXQyMDUudGVzdIIJdDIwNi50ZXN0ggl0\nMjA3LnRlc3SCCXQyMDgudGVzdIIJdDIwOS50ZXN0ggl0MjEwLnRlc3SCCXQyMTEu\ndGVzdIIJdDIxMi50ZXN0ggl0MjEzLnRlc3SCCXQyMTQudGVzdIIJdDIxNS50ZXN0\nggl0MjE2LnRlc3SCCXQyMTcudGVzdIIJdDIxOC50ZXN0ggl0MjE5LnRlc3SCCXQy\nMjAudGVzdIIJdDIyMS50ZXN0ggl0MjIyLnRlc3SCCXQyMjMudGVzdIIJdDIyNC50\nZXN0ggl0MjI1LnRlc3SCCXQyMjYudGVzdIIJdDIyNy50ZXN0ggl0MjI4LnRlc3SC\nCXQyMjkudGVzdIIJdDIzMC50ZXN0ggl0MjMxLnRlc3SCCXQyMzIudGVzdIIJdDIz\nMy50ZXN0ggl0MjM0LnRlc3SCCXQyMzUudGVzdIIJdDIzNi50ZXN0ggl0MjM3LnRl\nc3SCCXQyMzgudGVzdIIJdDIzOS50ZXN0ggl0MjQwLnRlc3SCCXQyNDEudGVzdIIJ\ndDI0Mi50ZXN0ggl0MjQzLnRlc3SCCXQyNDQudGVzdIIJdDI0NS50ZXN0ggl0MjQ2\nLnRlc3SCCXQyNDcudGVzdIIJdDI0OC50ZXN0ggl0MjQ5LnRlc3SCCXQyNTAudGVz\ndIIJdDI1MS50ZXN0ggl0MjUyLnRlc3SCCXQyNTMudGVzdIIJdDI1NC50ZXN0ggl0\nMjU1LnRlc3SCCXQyNTYudGVzdIIJdDI1Ny50ZXN0ggl0MjU4LnRlc3SCCXQyNTku\ndGVzdIIJdDI2MC50ZXN0ggl0MjYxLnRlc3SCCXQyNjIudGVzdIIJdDI2My50ZXN0\nggl0MjY0LnRlc3SCCXQyNjUudGVzdIIJdDI2Ni50ZXN0ggl0MjY3LnRlc3SCCXQy\nNjgudGVzdIIJdDI2OS50ZXN0ggl0MjcwLnRlc3SCCXQyNzEudGVzdIIJdDI3Mi50\nZXN0ggl0MjczLnRlc3SCCXQyNzQudGVzdIIJdDI3NS50ZXN0ggl0Mjc2LnRlc3SC\nCXQyNzcudGVzdIIJdDI3OC50ZXN0ggl0Mjc5LnRlc3SCCXQyODAudGVzdIIJdDI4\nMS50ZXN0ggl0MjgyLnRlc3SCCXQyODMudGVzdIIJdDI4NC50ZXN0ggl0Mjg1LnRl\nc3SCCXQyODYudGVzdIIJdDI4Ny50ZXN0ggl0Mjg4LnRlc3SCCXQyODkudGVzdIIJ\ndDI5MC50ZXN0ggl0MjkxLnRlc3SCCXQyOTIudGVzdIIJdDI5My50ZXN0ggl0Mjk0\nLnRlc3SCCXQyOTUudGVzdIIJdDI5Ni50ZXN0ggl0Mjk3LnRlc3SCCXQyOTgudGVz\ndIIJdDI5OS50ZXN0ggl0MzAwLnRlc3SCCXQzMDEudGVzdIIJdDMwMi50ZXN0ggl0\nMzAzLnRlc3SCCXQzMDQudGVzdIIJdDMwNS50ZXN0ggl0MzA2LnRlc3SCCXQzMDcu\ndGVzdIIJdDMwOC50ZXN0ggl0MzA5LnRlc3SCCXQzMTAudGVzdIIJdDMxMS50ZXN0\nggl0MzEyLnRlc3SCCXQzMTMudGVzdIIJdDMxNC50ZXN0ggl0MzE1LnRlc3SCCXQz\nMTYudGVzdIIJdDMxNy50ZXN0ggl0MzE4LnRlc3SCCXQzMTkudGVzdIIJdDMyMC50\nZXN0ggl0MzIxLnRlc3SCCXQzMjIudGVzdIIJdDMyMy50ZXN0ggl0MzI0LnRlc3SC\nCXQzMjUudGVzdIIJdDMyNi50ZXN0ggl0MzI3LnRlc3SCCXQzMjgudGVzdIIJdDMy\nOS50ZXN0ggl0MzMwLnRlc3SCCXQzMzEudGVzdIIJdDMzMi50ZXN0ggl0MzMzLnRl\nc3SCCXQzMzQudGVzdIIJdDMzNS50ZXN0ggl0MzM2LnRlc3SCCXQzMzcudGVzdIIJ\ndDMzOC50ZXN0ggl0MzM5LnRlc3SCCXQzNDAudGVzdIIJdDM0MS50ZXN0ggl0MzQy\nLnRlc3SCCXQzNDMudGVzdIIJdDM0NC50ZXN0ggl0MzQ1LnRlc3SCCXQzNDYudGVz\ndIIJdDM0Ny50ZXN0ggl0MzQ4LnRlc3SCCXQzNDkudGVzdIIJdDM1MC50ZXN0ggl0\nMzUxLnRlc3SCCXQzNTIudGVzdIIJdDM1My50ZXN0ggl0MzU0LnRlc3SCCXQzNTUu\ndGVzdIIJdDM1Ni50ZXN0ggl0MzU3LnRlc3SCCXQzNTgudGVzdIIJdDM1OS50ZXN0\nggl0MzYwLnRlc3SCCXQzNjEudGVzdIIJdDM2Mi50ZXN0ggl0MzYzLnRlc3SCCXQz\nNjQudGVzdIIJdDM2NS50ZXN0ggl0MzY2LnRlc3SCCXQzNjcudGVzdIIJdDM2OC50\nZXN0ggl0MzY5LnRlc3SCCXQzNzAudGVzdIIJdDM3MS50ZXN0ggl0MzcyLnRlc3SC\nCXQzNzMudGVzdIIJdDM3NC50ZXN0ggl0Mzc1LnRlc3SCCXQzNzYudGVzdIIJdDM3\nNy50ZXN0ggl0Mzc4LnRlc3SCCXQzNzkudGVzdIIJdDM4MC50ZXN0ggl0MzgxLnRl\nc3SCCXQzODIudGVzdIIJdDM4My50ZXN0ggl0Mzg0LnRlc3SCCXQzODUudGVzdIIJ\ndDM4Ni50ZXN0ggl0Mzg3LnRlc3SCCXQzODgudGVzdIIJdDM4OS50ZXN0ggl0Mzkw\nLnRlc3SCCXQzOTEudGVzdIIJdDM5Mi50ZXN0ggl0MzkzLnRlc3SCCXQzOTQudGVz\ndIIJdDM5NS50ZXN0ggl0Mzk2LnRlc3SCCXQzOTcudGVzdIIJdDM5OC50ZXN0ggl0\nMzk5LnRlc3SCCXQ0MDAudGVzdIIJdDQwMS50ZXN0ggl0NDAyLnRlc3SCCXQ0MDMu\ndGVzdIIJdDQwNC50ZXN0ggl0NDA1LnRlc3SCCXQ0MDYudGVzdIIJdDQwNy50ZXN0\nggl0NDA4LnRlc3SCCXQ0MDkudGVzdIIJdDQxMC50ZXN0ggl0NDExLnRlc3SCCXQ0\nMTIudGVzdIIJdDQxMy50ZXN0ggl0NDE0LnRlc3SCCXQ0MTUudGVzdIIJdDQxNi50\nZXN0ggl0NDE3LnRlc3SCCXQ0MTgudGVzdIIJdDQxOS50ZXN0ggl0NDIwLnRlc3SC\nCXQ0MjEudGVzdIIJdDQyMi50ZXN0ggl0NDIzLnRlc3SCCXQ0MjQudGVzdIIJdDQy\nNS50ZXN0ggl0NDI2LnRlc3SCCXQ0MjcudGVzdIIJdDQyOC50ZXN0ggl0NDI5LnRl\nc3SCCXQ0MzAudGVzdIIJdDQzMS50ZXN0ggl0NDMyLnRlc3SCCXQ0MzMudGVzdIIJ\ndDQzNC50ZXN0ggl0NDM1LnRlc3SCCXQ0MzYudGVzdIIJdDQzNy50ZXN0ggl0NDM4\nLnRlc3SCCXQ0MzkudGVzdIIJdDQ0MC50ZXN0ggl0NDQxLnRlc3SCCXQ0NDIudGVz\ndIIJdDQ0My50ZXN0ggl0NDQ0LnRlc3SCCXQ0NDUudGVzdIIJdDQ0Ni50ZXN0ggl0\nNDQ3LnRlc3SCCXQ0NDgudGVzdIIJdDQ0OS50ZXN0ggl0NDUwLnRlc3SCCXQ0NTEu\ndGVzdIIJdDQ1Mi50ZXN0ggl0NDUzLnRlc3SCCXQ0NTQudGVzdIIJdDQ1NS50ZXN0\nggl0NDU2LnRlc3SCCXQ0NTcudGVzdIIJdDQ1OC50ZXN0ggl0NDU5LnRlc3SCCXQ0\nNjAudGVzdIIJdDQ2MS50ZXN0ggl0NDYyLnRlc3SCCXQ0NjMudGVzdIIJdDQ2NC50\nZXN0ggl0NDY1LnRlc3SCCXQ0NjYudGVzdIIJdDQ2Ny50ZXN0ggl0NDY4LnRlc3SC\nCXQ0NjkudGVzdIIJdDQ3MC50ZXN0ggl0NDcxLnRlc3SCCXQ0NzIudGVzdIIJdDQ3\nMy50ZXN0ggl0NDc0LnRlc3SCCXQ0NzUudGVzdIIJdDQ3Ni50ZXN0ggl0NDc3LnRl\nc3SCCXQ0NzgudGVzdIIJdDQ3OS50ZXN0ggl0NDgwLnRlc3SCCXQ0ODEudGVzdIIJ\ndDQ4Mi50ZXN0ggl0NDgzLnRlc3SCCXQ0ODQudGVzdIIJdDQ4NS50ZXN0ggl0NDg2\nLnRlc3SCCXQ0ODcudGVzdIIJdDQ4OC50ZXN0ggl0NDg5LnRlc3SCCXQ0OTAudGVz\ndIIJdDQ5MS50ZXN0ggl0NDkyLnRlc3SCCXQ0OTMudGVzdIIJdDQ5NC50ZXN0ggl0\nNDk1LnRlc3SCCXQ0OTYudGVzdIIJdDQ5Ny50ZXN0ggl0NDk4LnRlc3SCCXQ0OTku\ndGVzdIIJdDUwMC50ZXN0ggl0NTAxLnRlc3SCCXQ1MDIudGVzdIIJdDUwMy50ZXN0\nggl0NTA0LnRlc3SCCXQ1MDUudGVzdIIJdDUwNi50ZXN0ggl0NTA3LnRlc3SCCXQ1\nMDgudGVzdIIJdDUwOS50ZXN0ggl0NTEwLnRlc3SCCXQ1MTEudGVzdIIJdDUxMi50\nZXN0MA0GCSqGSIb3DQEBCwUAA4IBAQBjxDfYTob", "CREWVHPrt1T9iT2t0gieS7hVw\nlQaezO1n+m0MerQ92DHhMXBROBiMXIWyvTa341xClpYAwPqqAIUEdS0L5r4Jq/Ep\n4uglb+eZXMvTAm89KH3L8xTugc8UtHMqbfyo92v96wgFXBrcDDXIkGdPkLyz2s2J\nQjpNVG/La/EYTQdHPgv6Rg0g+t6RNN1JJ0p1wQ5ItDc8d/bfWdlG/EViWVRsiSBh\n7YRbkGWdnHnorCe0yIg0jKCk3UhgXaYY66/alpmE/QVXSaLgNvdmJ5m9mixY0ZaB\n0niy+KzIgBczvDcxVdL5/fsxGvA4nI8Gi7Z+EJDKXeED+FwcTDJD\n-----END CERTIFICATE-----\n", }; -static const size_t kLen234 = 18982; +static const size_t kLen235 = 18982; -static const char *kData234[] = { +static const char *kData235[] = { "-----BEGIN CERTIFICATE-----\nMII2kzCCNXugAwIBAgIBBzANBgkqhkiG9w0BAQsFADANMQswCQYDVQQDEwJDQTAg\nFw0wMDAxMDEwMDAwMDBaGA8yMTAwMDEwMTAwMDAwMFowgjO+MRAwDgYDVQQDEwd0\nMC50ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nMUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0MkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nM0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nNUB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0NkB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nN0B0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0OEB0ZXN0MRYwFAYJKoZIhvcNAQkBFgd0\nOUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTBAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDExQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxMkB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0MTNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDE0QHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQxNUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MTZAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDE3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQxOEB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0MTlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDIwQHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQyMUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjJAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDIzQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQyNEB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0MjVAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDI2QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQyN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MjhAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDI5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzMEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDMy\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzM0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nMzRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDM1QHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQzNkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0MzdAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDM4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQzOUB0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0NDBAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQxQHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ0MkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDNAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDQ0QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ0NUB0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0NDZAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDQ3QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ0OEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NDlAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDUwQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1MUB0ZXN0\nMRcwFQYJKoZIhvcNAQkBFgh0NTJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDUzQHRl\nc3QxFzAVBgkqhkiG9w0BCQEWCHQ1NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NTVA\ndGVzdDEXMBUGCSqGSIb3DQEJARYIdDU2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ1\nN0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NThAdGVzdDEXMBUGCSqGSIb3DQEJARYI\ndDU5QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2MEB0ZXN0MRcwFQYJKoZIhvcNAQkB\nFgh0NjFAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDYyQHRlc3QxFzAVBgkqhkiG9w0B\nCQEWCHQ2M0B0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NjRAdGVzdDEXMBUGCSqGSIb3\nDQEJARYIdDY1QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ2NkB0ZXN0MRcwFQYJKoZI\nhvcNAQkBFgh0NjdAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDY4QHRlc3QxFzAVBgkq\nhkiG9w0BCQEWCHQ2OUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzBAdGVzdDEXMBUG\nCSqGSIb3DQEJARYIdDcxQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3MkB0ZXN0MRcw\nFQYJKoZIhvcNAQkBFgh0NzNAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDc0QHRlc3Qx\nFzAVBgkqhkiG9w0BCQEWCHQ3NUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzZAdGVz\ndDEXMBUGCSqGSIb3DQEJARYIdDc3QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ3OEB0\nZXN0MRcwFQYJKoZIhvcNAQkBFgh0NzlAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgw\nQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4MUB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0\nODJAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDgzQHRlc3QxFzAVBgkqhkiG9w0BCQEW\nCHQ4NEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0ODVAdGVzdDEXMBUGCSqGSIb3DQEJ\nARYIdDg2QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ4N0B0ZXN0MRcwFQYJKoZIhvcN\nAQkBFgh0ODhAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDg5QHRlc3QxFzAVBgkqhkiG\n9w0BCQEWCHQ5MEB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTFAdGVzdDEXMBUGCSqG\nSIb3DQEJARYIdDkyQHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5M0B0ZXN0MRcwFQYJ\nKoZIhvcNAQkBFgh0OTRAdGVzdDEXMBUGCSqGSIb3DQEJARYIdDk1QHRlc3QxFzAV\nBgkqhkiG9w0BCQEWCHQ5NkB0ZXN0MRcwFQYJKoZIhvcNAQkBFgh0OTdAdGVzdDEX\nMBUGCSqGSIb3DQEJARYIdDk4QHRlc3QxFzAVBgkqhkiG9w0BCQEWCHQ5OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTAwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTAzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEwNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTA2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEwOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTA5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDExMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTEyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEx\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTE1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxMTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDExN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTE4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDEyMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTIxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxMjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyM0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTI0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDEyNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTI3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDEyOUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTMwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxMzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEzMkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTMzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDEzNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxMzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDEz\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTM5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTQyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE0NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTQ1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE0N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTQ4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTUxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE1M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTU0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE1NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTU3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE1OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTYzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxNjRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE2NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTY2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNjdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE2OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTY5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxNzBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTcyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE3NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTc1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxNzZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDE3N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTc4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQxNzlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4MEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MTgxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxODJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDE4M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQxODVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTg3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQxODhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE4OUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MTkwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDE5MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MTkzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQxOTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5NUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MTk2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQxOTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDE5OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMTk5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIwMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjAyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIwNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjA1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIwN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjA4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIx\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjExQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjE0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDIxNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjE3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyMThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIxOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjIwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjIzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMjRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDIyNUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjI2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyMjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIyOEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjI5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDIzMUB0ZXN0MRgwFgY", "JKoZIhvcNAQkBFgl0MjMyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIz\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjM1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyMzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDIzN0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjM4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyMzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI0MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjQxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNDJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjQ0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI0NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjQ3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNDhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI0OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjUwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MjUzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI1NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyNTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI1\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjU5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyNjBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MjYyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI2NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjY1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyNjZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI2N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjY4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNjlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjcxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI3M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjc0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyNzVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI3NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mjc3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyNzhAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDI3OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQyODFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MjgzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQyODRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI4NUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0Mjg2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyODdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDI4OEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjg5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQyOTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5MUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MjkyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDI5NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMjk1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQyOTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDI5N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mjk4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQyOTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzAxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMwM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMDVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMw\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzA3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMDhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMwOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzEwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMxMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzEzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMTRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzE2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMTdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDMxOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzE5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDMyMUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzIyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzMjNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMyNEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzI1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDMyN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzI4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzMjlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMz\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzMxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzMzJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzM0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzM0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzMzVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDMzNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzM3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzMzhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDMzOUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzQwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzQzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNDRAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM0NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzQ2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNDdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM0OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzQ5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM1MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzUyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzU1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzNTZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM1N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzU4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNTlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM2MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzYxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzNjJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0MzY0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM2NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzY3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNjhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM2OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0MzcwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzNzFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0MzczQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM3NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQzNzdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM3\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzc5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQzODBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4MUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0MzgyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDM4NEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzg1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQzODZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM4N0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0Mzg4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzODlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nMzkxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOTJAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDM5M0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0Mzk0QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQzOTVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDM5NkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0Mzk3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQzOThAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDM5OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAwQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQw\nMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDAzQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MDRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQwNUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDA2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MDdAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQwOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDA5QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MTBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxMUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDEyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTNA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQxNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDE1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MTZAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQxN0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDE4QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0MTlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyMEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDIxQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjJAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQyM0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI0QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MjVAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQy\nNkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDI3QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0MjhAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQyOUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDMwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzFAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQzMkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDMzQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0MzRAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzNUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDM2QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0MzdA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQzOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDM5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDBAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ0MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQyQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NDNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ0NEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDQ1QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDZAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ0N0B0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDQ4QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NDlAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1\nMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDUxQHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NTJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1M0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDU0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NTVAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ1NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDU3QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0NThAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ1OUB0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDYwQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjFA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2MkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDYzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NjRAd", "GVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ2NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDY2QHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0NjdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ2OEB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDY5QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzBAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ3MUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDcyQHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzNAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3\nNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDc1QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ0NzZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ3N0B0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NDc4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0NzlAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDQ4MEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDgxQHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ0ODJAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4M0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NDg0QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODVA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ4NkB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNDg3QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0ODhAdGVzdDEYMBYGCSqGSIb3DQEJ\nARYJdDQ4OUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDkwQHRlc3QxGDAWBgkqhkiG\n9w0BCQEWCXQ0OTFAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5MkB0ZXN0MRgwFgYJ\nKoZIhvcNAQkBFgl0NDkzQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTRAdGVzdDEY\nMBYGCSqGSIb3DQEJARYJdDQ5NUB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk2QHRl\nc3QxGDAWBgkqhkiG9w0BCQEWCXQ0OTdAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDQ5\nOEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NDk5QHRlc3QxGDAWBgkqhkiG9w0BCQEW\nCXQ1MDBAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwMUB0ZXN0MRgwFgYJKoZIhvcN\nAQkBFgl0NTAyQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDNAdGVzdDEYMBYGCSqG\nSIb3DQEJARYJdDUwNEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0NTA1QHRlc3QxGDAW\nBgkqhkiG9w0BCQEWCXQ1MDZAdGVzdDEYMBYGCSqGSIb3DQEJARYJdDUwN0B0ZXN0\nMRgwFgYJKoZIhvcNAQkBFgl0NTA4QHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MDlA\ndGVzdDEYMBYGCSqGSIb3DQEJARYJdDUxMEB0ZXN0MRgwFgYJKoZIhvcNAQkBFgl0\nNTExQHRlc3QxGDAWBgkqhkiG9w0BCQEWCXQ1MTJAdGVzdDCCASIwDQYJKoZIhvcN\nAQEBBQADggEPADCCAQoCggEBALoL2oQZEgFBdXwuPb29W75T63JfNJKKdYi6YrmK\nM+EKbcMue/hFrLGQXB6a2eQZFn+j3hmexeQF9T8iWxh2S6rzAr1Yj+qXeDBaMf4o\nBEiEhBxIsaIlws3qQa4baeVEEoxw+A+ISrYHTIFcV/i0bcIFt5p7v7wbu686a/w0\nvIqPfad5amdQJMvmjZXDI+jGMvFPmBRHr2/1dJUWPaKsJluwR514pJv74urIyEt+\ndFPM2/5kc2HiLNkeuS1Hbky+dPlDIGrfaHHsCNnb/GjvQ6YfvDXRrYPCxWMk0x3F\nMSaDK9T0zoJ5hE9fViR+D6xcJO2RNUCUENS+Iipj3kIrLbkCAwEAAaNJMEcwDgYD\nVR0PAQH/BAQDAgWgMBMGA1UdJQQMMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAw\nEgYDVR0RBAswCYIHdDAudGVzdDANBgkqhkiG9w0BAQsFAAOCAQEAQA/0vvY1gLA2\n0jrPkBVWte7OHzWVkwq7mqgQPR4L9qLLu7Vhelp4dW8n95s1wCbca5j5SJEGv4Uv\n0fI1OOK7XQeYdNlHBmvMVW47GoBSo6tuYNPI/y4xnM6ypEZiPKkdj9Ar9qNgURfV\nz3s1czip915dyTWgwBy7CTxOlG8NW0uiFgEc9iiDDfQsPwVXiVtxOPtjhPeI3F0J\njh3wctFxBnAvLV9SsDxpWujM1dd/1SSQ25jKQhbKNtiDAC8v+Q043r8ZGHjRdxe8\nW2tVWH/iz9c+ze0P0ao7LKv8eGzoIsrBqICS86X4Zv5lGeTGaD2osF1oNvmmoSlh\n536yFa415g==\n-----END CERTIFICATE-----\n", }; -static const size_t kLen235 = 692; - -static const char *kData235[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAeBgNVHR4EFzAV\noBMwEYIPd3d3LmV4YW1wbGUuY29tMBgGA1UdIwQRMA6ADGludGVybWVkaWF0ZQAw\nCgYIKoZIzj0EAwIDSQAwRgIhAJepDBm/DoCSSUe2wqmNTjSJxbdQ2I9abl66G7Fs\n6mguAiEAnlJysXppr3jMa5yOFEXRNGRVoBKr6GS/MvCwbeuIXvg=\n-----END CERTIFICATE-----\n", -}; static const size_t kLen236 = 692; static const char *kData236[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATANBgNVHQ4EBgQEbGVhZjAXBgNV\nHSMEEDAOgAxpbnRlcm1lZGlhdGUwGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29t\nMB4GA1UdHgQXMBWgEzARgg93d3cuZXhhbXBsZS5jb20wDQYDVR0TAQH/BAMwAAAw\nCgYIKoZIzj0EAwIDSAAwRQIgB1c3+kIZdUX0w3ULyHU4ybkbnlpvhNZDEpqWueYU\n8C4CIQCdJv6LWwvdGNQ9FJxQhHpmZUaB7k/rqih3BYxR50m54A==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAeBgNVHR4EFzAV\noBMwEYIPd3d3LmV4YW1wbGUuY29tMBgGA1UdIwQRMA6ADGludGVybWVkaWF0ZQAw\nCgYIKoZIzj0EAwIDSQAwRgIhAJepDBm/DoCSSUe2wqmNTjSJxbdQ2I9abl66G7Fs\n6mguAiEAnlJysXppr3jMa5yOFEXRNGRVoBKr6GS/MvCwbeuIXvg=\n-----END CERTIFICATE-----\n", }; static const size_t kLen237 = 692; static const char *kData237[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDAMBgNVHRMBAf8EAjAAMA0GA1UdDgQGBARsZWFmMBcGA1UdIwQQMA6A\nDGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20wHgYDVR0e\nBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAUBgNVHSUEDTAKBggrBgEFBQcDAQAw\nCgYIKoZIzj0EAwIDSAAwRQIgORtSwqcycbej93AjlQp5UNCkHVIfvRcekoqAyX8d\nG9sCIQCQHEk/0/BK/KCigzr8UyCyjniemH99Ka0O9nGF8xoBmQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATANBgNVHQ4EBgQEbGVhZjAXBgNV\nHSMEEDAOgAxpbnRlcm1lZGlhdGUwGgYDVR0RBBMwEYIPd3d3LmV4YW1wbGUuY29t\nMB4GA1UdHgQXMBWgEzARgg93d3cuZXhhbXBsZS5jb20wDQYDVR0TAQH/BAMwAAAw\nCgYIKoZIzj0EAwIDSAAwRQIgB1c3+kIZdUX0w3ULyHU4ybkbnlpvhNZDEpqWueYU\n8C4CIQCdJv6LWwvdGNQ9FJxQhHpmZUaB7k/rqih3BYxR50m54A==\n-----END CERTIFICATE-----\n", }; static const size_t kLen238 = 692; static const char *kData238[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwDQYDVR0OBAYEBGxlYWYwFwYDVR0j\nBBAwDoAMaW50ZXJtZWRpYXRlMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAe\nBgNVHR4EFzAVoBMwEYIPd3d3LmV4YW1wbGUuY29tMA8GA1UdDwEB/wQFAwICBAAw\nCgYIKoZIzj0EAwIDSQAwRgIhAPlqfHIXlF4u9YZclOy8GQAAyE/lVQTSvZT9psfe\nKA7wAiEAt4/kRnYsDJLmJC2g4YwQlVVzIdmaII4GvsDqtPFtcBw=\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDAMBgNVHRMBAf8EAjAAMA0GA1UdDgQGBARsZWFmMBcGA1UdIwQQMA6A\nDGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20wHgYDVR0e\nBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAUBgNVHSUEDTAKBggrBgEFBQcDAQAw\nCgYIKoZIzj0EAwIDSAAwRQIgORtSwqcycbej93AjlQp5UNCkHVIfvRcekoqAyX8d\nG9sCIQCQHEk/0/BK/KCigzr8UyCyjniemH99Ka0O9nGF8xoBmQ==\n-----END CERTIFICATE-----\n", }; static const size_t kLen239 = 692; static const char *kData239[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wHwYDVR0eBBgwFaATMBGCD3d3dy5leGFtcGxlLmNvbQAw\nCgYIKoZIzj0EAwIDSAAwRQIgTevxULZ+ge4Vb3FHa0xFQD1pdiXxHrwkCU81GHgd\nkhMCIQCTahPY69HhJNemXhCKX6cNU9ciRqo5ZIijleHXafLOnQ==\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0jCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMBMGA1UdJQQM\nMAoGCCsGAQUFBwMBMAwGA1UdEwEB/wQCMAAwDQYDVR0OBAYEBGxlYWYwFwYDVR0j\nBBAwDoAMaW50ZXJtZWRpYXRlMBoGA1UdEQQTMBGCD3d3dy5leGFtcGxlLmNvbTAe\nBgNVHR4EFzAVoBMwEYIPd3d3LmV4YW1wbGUuY29tMA8GA1UdDwEB/wQFAwICBAAw\nCgYIKoZIzj0EAwIDSQAwRgIhAPlqfHIXlF4u9YZclOy8GQAAyE/lVQTSvZT9psfe\nKA7wAiEAt4/kRnYsDJLmJC2g4YwQlVVzIdmaII4GvsDqtPFtcBw=\n-----END CERTIFICATE-----\n", }; -static const size_t kLen240 = 688; +static const size_t kLen240 = 692; static const char *kData240[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0DCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAeBgNVHR4EFzAVoBMw\nEYIPd3d3LmV4YW1wbGUuY29tMBsGA1UdEQQUMBGCD3d3dy5leGFtcGxlLmNvbQAw\nCgYIKoZIzj0EAwIDRwAwRAIgB5sQf45OpqWJqqKgPHMwB0tOcOv9K6FLdEQM3rLl\ntkcCIAFMvtwlvfIzbw1V6leaXucRfKrI6I2gqq9jyC+RdiMZ\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0TCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93\nd3cuZXhhbXBsZS5jb20wHwYDVR0eBBgwFaATMBGCD3d3dy5leGFtcGxlLmNvbQAw\nCgYIKoZIzj0EAwIDSAAwRQIgTevxULZ+ge4Vb3FHa0xFQD1pdiXxHrwkCU81GHgd\nkhMCIQCTahPY69HhJNemXhCKX6cNU9ciRqo5ZIijleHXafLOnQ==\n-----END CERTIFICATE-----\n", }; static const size_t kLen241 = 688; static const char *kData241[] = { - "-----BEGIN CERTIFICATE-----\nMIIB0DCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMBcGA1Ud\nIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20w\nHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHQ4EBwQEbGVhZgAw\nCgYIKoZIzj0EAwIDRwAwRAIgZX4OegSkMvAY822XIS91eOzMhwt8jMS5aAp+jPwh\nS/sCICiNfc8gZkH72TTz8NYdKPJ20R9l4k42tDSz5DLabc78\n-----END CERTIFICATE-----\n", + "-----BEGIN CERTIFICATE-----\nMIIB0DCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMA0GA1Ud\nDgQGBARsZWFmMBcGA1UdIwQQMA6ADGludGVybWVkaWF0ZTAeBgNVHR4EFzAVoBMw\nEYIPd3d3LmV4YW1wbGUuY29tMBsGA1UdEQQUMBGCD3d3dy5leGFtcGxlLmNvbQAw\nCgYIKoZIzj0EAwIDRwAwRAIgB5sQf45OpqWJqqKgPHMwB0tOcOv9K6FLdEQM3rLl\ntkcCIAFMvtwlvfIzbw1V6leaXucRfKrI6I2gqq9jyC+RdiMZ\n-----END CERTIFICATE-----\n", }; -static const size_t kLen242 = 45577; +static const size_t kLen242 = 688; static const char *kData242[] = { + "-----BEGIN CERTIFICATE-----\nMIIB0DCCAXegAwIBAgIBAzAKBggqhkjOPQQDAjAqMSgwJgYDVQQDEx9JbnZhbGlk\nIEV4dGVuc2lvbnMgSW50ZXJtZWRpYXRlMCAXDTAwMDEwMTAwMDAwMFoYDzIxMDAw\nMTAxMDAwMDAwWjAaMRgwFgYDVQQDEw93d3cuZXhhbXBsZS5jb20wWTATBgcqhkjO\nPQIBBggqhkjOPQMBBwNCAASRKti8VW2Rkma+Kt9jQkMNitlCs0l5w8u3SSwm7HZR\nEvmcBCJBjVIREacRqI0umhzR2V5NLzBBP9yPD/A+Ch5Xo4GbMIGYMA4GA1UdDwEB\n/wQEAwICBDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMBcGA1Ud\nIwQQMA6ADGludGVybWVkaWF0ZTAaBgNVHREEEzARgg93d3cuZXhhbXBsZS5jb20w\nHgYDVR0eBBcwFaATMBGCD3d3dy5leGFtcGxlLmNvbTAOBgNVHQ4EBwQEbGVhZgAw\nCgYIKoZIzj0EAwIDRwAwRAIgZX4OegSkMvAY822XIS91eOzMhwt8jMS5aAp+jPwh\nS/sCICiNfc8gZkH72TTz8NYdKPJ20R9l4k42tDSz5DLabc78\n-----END CERTIFICATE-----\n", +}; +static const size_t kLen243 = 45577; + +static const char *kData243[] = { "# Imported from Wycheproof's aes_cbc_pkcs5_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: AES-CBC-PKCS5\n# Generator version: 0.8r12\n\n[ivSize = 128]\n[keySize = 128]\n\n# tcId = 1\n# empty message\nct = b10ab60153276941361000414aed0a9d\niv = da9520f7d3520277035173299388bee2\nkey = e34f15c7bd819930fe9d66e0c166e61c\nmsg = \nresult = valid\n\n# tcId = 2\n# message size divisible by block size\nct = d1fa697f3e2e04d64f1a0da203813ca5bc226a0b1d42287b2a5b994a66eaf14a\niv = c9ee3cd746bf208c65ca9e72a266d54f\nkey = e09eaa5a3f5e56d279d5e7a03373f6ea\nmsg = ef4eab37181f98423e53e947e7050fd0\nresult = valid\n\n# tcId = 3\n# message size divisible by block size\nct = 514cbc69aced506926deacdeb0cc0a5a07d540f65d825b65c7db0075cf930a06e0124ae598461cab0b3251baa853e377\niv = 8b2e86a9a185cfa6f51c7cc595b822bc\nkey = 9bd3902ed0996c869b572272e76f3889\nmsg = a7ba19d49ee1ea02f098aa8e30c740d893a4456ccc294040484ed8a00a55f93e\nresult = valid\n\n# tcId = 4\n# message size divisible by block size\nct = 137c824d7f7dc36f24216dde37c2e1c10cee533f6453de92e44b898fc3037d2e9e19d67a96387136dd9717a56e28614a5c177158f402ce2936fd98d1feb6a817\niv = 2717d10eb2eea3b39ec257e43307a260\nkey = 75ce184447cada672e02290310d224f7\nmsg = c774810a31a6421ad8eaafd5c22fa2455e2c167fee4a0b73ff927b2d96c69da1e939407b86b1c19bcfc69c434c3cf8a2\nresult = valid\n\n# tcId = 5\n# small plaintext size\nct = 599d77aca16910b42d8b4ac9560efe1b\niv = 155fd397579b0b5d991d42607f2cc9ad\nkey = e1e726677f4893890f8c027f9d8ef80d\nmsg = 3f\nresult = valid\n\n# tcId = 6\n# small plaintext size\nct = 74e20bf03a0ad4b49edc86a1b19c3d1d\niv = 4eb836be6808db264cb1111a3283b394\nkey = b151f491c4c006d1f28214aa3da9a985\nmsg = 27d9\nresult = valid\n\n# tcId = 7\n# small plaintext size\nct = 3f7a26558ba51cf352219d34c46907ae\niv = a8446c27ea9068d8d924d5c4eac91157\nkey = c36ff15f72777ee21deec07b63c1a0cd\nmsg = 50b428\nresult = valid\n\n# tcId = 8\n# small plaintext size\nct = c29d1463baccc558fd720c897da5bb98\niv = ef026d27da3702d7bb72e5e364a8f8f2\nkey = 32b9c5c78c3a0689a86052420fa1e8fc\nmsg = 0b9262ec\nresult = valid\n\n# tcId = 9\n# small plaintext size\nct = e24a717914f9cc8eaa1dc96f7840d6af\niv = c9defd3929dcd6c355c144e9750dd869\nkey = 43151bbaef367277ebfc97509d0aa49c\nmsg = eaa91273e7\nresult = valid\n\n# tcId = 10\n# small plaintext size\nct = f080e487f4e5b7aed793ea95ffe4bb30\niv = ce91e0454b0123f1ead0f158826459e9\nkey = 481440298525cc261f8159159aedf62d\nmsg = 6123c556c5cc\nresult = valid\n\n# tcId = 11\n# small plaintext size\nct = 27cadee413ed901f51c9366d731d95f6\niv = 1cb7bc8fe00523e7743d3cd9f483d6fe\nkey = 9ca26eb88731efbf7f810d5d95e196ac\nmsg = 7e48f06183aa40\nresult = valid\n\n# tcId = 12\n# small plaintext size\nct = 59bf12427b51a3aee0c9d3c540d04d24\niv = a345f084229dbfe0ceab6c6939571532\nkey = 48f0d03e41cc55c4b58f737b5acdea32\nmsg = f4a133aa6d5985a0\nresult = valid\n\n# tcId = 13\n# small plaintext size\nct = 1a0a18355f8ca4e6e2cf31da18d070da\niv = e5b6f73f132355b7be7d977bea068dfc\nkey = 1c958849f31996b28939ce513087d1be\nmsg = b0d2fee11b8e2f86b7\nresult = valid\n\n# tcId = 14\n# small plaintext size\nct = cef498ea61715a27f400418d1d5bfbf0\niv = c7cd10ca949ea03e7d4ba204b69e09b8\nkey = 39de0ebea97c09b2301a90009a423253\nmsg = 81e5c33b4c620852f044\nresult = valid\n\n# tcId = 15\n# small plaintext size\nct = 7ab43ddc45835ce40d2280bcea6a63f2\niv = bb8c9af30821dfeb7124392a554d9f01\nkey = 91656d8fc0aced60ddb1c4006d0dde53\nmsg = 7b3e440fe566790064b2ec\nresult = valid\n\n# tcId = 16\n# small plaintext size\nct = c70b457c945ad40895cf4c8be3ce7c66\niv = 54c3b90ca6e933f9094334d0263d3775\nkey = af7d5134720b5386158d51ea126e7cf9\nmsg = 7cc6fcc925c20f3c83b5567c\nresult = valid\n\n# tcId = 17\n# small plaintext size\nct = f9900afee2acfe63f8f15d81bbf64c39\niv = 9a2c5e91d4f0b9b9da64b46c5c2c8cb2\nkey = 4ed56753de6f75a032ebabca3ce27971\nmsg = 0c8c0f5619d9f8da5339281285\nresult = valid\n\n# tcId = 18\n# small plaintext size\nct = da4137bd8ac78e75a700b3de806f2d6f\niv = cf7951501104e1434309e6b936ec1742\nkey = beba50c936b696c15e25046dffb23a64\nmsg = 821ea8532fbabffb6e3d212e9b46\nresult = valid\n\n# tcId = 19\n# small plaintext size\nct = fed05321d11d978e2ec32527ecfce06c\niv = 90f5cf4fbfd2e2a1ab8eef402617bd5c\nkey = 501d81ebf912ddb87fbe3b7aac1437bc\nmsg = 2368e3c3636b5e8e94d2081adbf798\nresult = valid\n\n# tcId = 20\n# plaintext size > 16\nct = 8d55dc10584e243f55d2bdbb5758b7fabcd58c8d3785f01c7e3640b2a1dadcd9\niv = 54f2459e40e002763144f4752cde2fb5\nkey = 831e664c9e3f0c3094c0b27b9d908eb2\nmsg = 26603bb76dd0a0180791c4ed4d3b058807\nresult = valid\n\n# tcId = 21\n# plaintext size > 16\nct = e9199842355ea0c3dbf1b2a94fef1c802a95d024df9e407883cf5bf1f02c3cdc\niv = 088e01c2c65b26e7ad6af7b92ea09d73\nkey = cbffc6c8c7f76f46349c32d666f4efb0\nmsg = 6df067add738195fd55ac2e76b476971b9a0e6d8\nresult = valid\n\n# tcId = 22\n# plaintext size > 16\nct = 19beb4db2be0f3aff0083583038b2281a77c85b5f345ba4d2bc7f742a14f9247\niv = d9c9468796a2f5741b84d2d41430c5d3\nkey = fda6a01194beb462953d7e6c49b32dac\nmsg = f60ae3b036abcab78c98fc1d4b67970c0955cb6fe24483f8907fd73319679b\nresult = valid\n\n# tcId = 23\n# plaintext size > 16\nct = 84904fc92bd2e7590aa268e667370327b9446f41067dd40d3e5091a63a0d5687e4926e00cc3cb461c3b85d80ee2da818\niv = c98b47808add45c0c891983ec4b09846\nkey = efd9caa8ac68e9e29acdae57e93bcea8\nmsg = 3e1d2001f1e475b972738936443a5f51eedaf802a66fadf2406cfaadb0549149fcb9f485e534dc2d\nresult = valid\n\n# tcId = 24\n# plaintext size > 16\nct = 1d1391593a336be4b207295ad0542bc4ef2f39053066e12c38f71603f377fd42f4f0b2b5a42cdfeaee2af039f06fcf347abe171af3157ff07f3cdd3b33e11a60caecf9890325c132eeb66ab847278d165c26bca7c30486bb2fd83b63c5ff7ae0\niv = 08e9410de244d3f40607ebae38fa74e7\nkey = 37e4dbdc436258d5a9adb9f205c77cf3\nmsg = 24a874aec067116ad22eb55846ded3f5e86919a135585c929a86d92b2958fed110e52e33804887243584a6a94402cc9a105e0c940ec335bd2890f16dcce3fc8bd02873c80ade6f1ac08683130bcca454\nresult = valid\n\n# tcId = 25\n# zero padding\nct = aa62606a287476777b92d8e4c4e53028\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 26\n# zero padding\nct = ada437b682c92384b6c23ec10a21b3d8\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 27\n# zero padding\nct = 26c5b3e540ee3dd6b52d14afd01a44f8\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 28\n# zero padding\nct = fbcbdfdaaf17980be939c0b243266ecbc0deb417e98aba3ee12fea2921f8ae51\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 29\n# zero padding\nct = fbcbdfdaaf17980be939c0b243266ecb1188ff22f6563f6173440547d1e0dfd8\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 30\n# padding with 0xff\nct = 726570a34cea08139d9f836579102a0e\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 31\n# padding with 0xff\nct = c8ef7ac3fd659ce7157d72a25f0a5048\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 32\n# padding with 0xff\nct = 6123c889bbc766acd4bca4cb982f9978\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 33\n# padding with 0xff\nct = fbcbdfdaaf17980be939c0b243266ecb442cd16f7410fca70924b573f7967e84\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 34\n# padding with 0xff\nct = fbcbdfdaaf17980be939c0b243266ecbb20f899b0e7c1d65b931af94b5c44c25\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 35\n# bit padding\nct = 50aeed98a820c5a037a5aa4d4ef3090b\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 36\n# bit padding\nct = 25ee339006f948f42713543c", "62467ef9\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 37\n# bit padding\nct = 97914574676ed5b8db0b6f3931195b3f\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 38\n# bit padding\nct = fbcbdfdaaf17980be939c0b243266ecb2874a1e2d28dd18e5573df9fd59fd789\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 39\n# bit padding\nct = fbcbdfdaaf17980be939c0b243266ecbb547c4fddbdcd3e02f438a2e48587594\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 40\n# padding longer than 1 block\nct = d17ccbb26f0aa95f397b20063547349bac24c5429cbea591e96595cccc11451b\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 41\n# padding longer than 1 block\nct = fc07025e81d43efa85f92afdf8781b1e88598e12d6812df43733e93414b9e901\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 42\n# padding longer than 1 block\nct = deb1746f4e9e0be4a21825b071b6e93303031651e0c59091e2ae0fbcce11b987\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 43\n# padding longer than 1 block\nct = fbcbdfdaaf17980be939c0b243266ecb563d35096fde10ccb6f768438c9eb4ec90f399b76924c716e9f94143263306c6\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 44\n# padding longer than 1 block\nct = fbcbdfdaaf17980be939c0b243266ecbc8fd2e2c5362acf5212bd47859aa827d8469b87b0e6adafe3dba98c1885b6345\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 45\n# ANSI X.923 padding\nct = ca5dd2d09bd56eec9e8acaeca20af68e\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 46\n# ANSI X.923 padding\nct = 01e53a5ec9b0957c45f79ed0f4b2b982\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 47\n# ANSI X.923 padding\nct = fbcbdfdaaf17980be939c0b243266ecbd3909bb3457e5b946ff709be9a2ed84d\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 48\n# ANSI X.923 padding\nct = fbcbdfdaaf17980be939c0b243266ecbc5ab3ab637166a6a067b82b5672c08f8\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 49\n# ISO 10126 padding\nct = ba0726bd6dea11382b19c842e2ddead2\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 50\n# ISO 10126 padding\nct = 22f18b85c729903744fb8db5ed2840d4\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 51\n# ISO 10126 padding\nct = fbcbdfdaaf17980be939c0b243266ecb6b103fbe43519a18880b7e6d9153e1c2\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 52\n# ISO 10126 padding\nct = fbcbdfdaaf17980be939c0b243266ecbe00bdb15b8a61285447498700d35e0c6\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 53\n# padding longer than message\nct = d17ccbb26f0aa95f397b20063547349b\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 54\n# padding longer than message\nct = 2056dfa339fa00be6836999411a98c76\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 55\n# padding longer than message\nct = f92628f6418d8d9c9afac233861b3835\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 56\n# padding longer than message\nct = fbcbdfdaaf17980be939c0b243266ecbc0c41093b495a7d5a080d976493fd0e7\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 57\n# padding longer than message\nct = fbcbdfdaaf17980be939c0b243266ecb6770446a5ccaa26f7d4f970cc5834eba\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 58\n# invalid padding\nct = 4ff3e623fdd432608c183f40864177af\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 59\n# invalid padding\nct = 6a1ef1e6ae6a788777aabd9ccf3cf43a\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 60\n# invalid padding\nct = fbcbdfdaaf17980be939c0b243266ecbee1345cd513161b241f4ae2799b0327f\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 61\n# invalid padding\nct = fbcbdfdaaf17980be939c0b243266ecbe0d539beef6f2d4f7cda4fd9f4f05570\niv = 23468aa734f5f0f19827316ff168e94f\nkey = db4f3e5e3795cc09a073fa6a81e5a6bc\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n[ivSize = 128]\n[keySize = 192]\n\n# tcId = 62\n# empty message\nct = ff0c315873b4b1872abef2353b792ef0\niv = db20f9a6f4d6b4e478f1a4b9d4051d34\nkey = 3d6bf9edae6d881eade0ff8c7076a4835b71320c1f36b631\nmsg = \nresult = valid\n\n# tcId = 63\n# message size divisible by block size\nct = 7dbd573e4db58a318edfe29f199d8cda538a49f36486337c2711163e55fd5d0b\niv = 69a76dc4da64d89c580eb75ae975ec39\nkey = f4bfa5aa4f0f4d62cf736cd2969c43d580fdb92f2753bedb\nmsg = 0e239f239705b282ce2200fe20de1165\nresult = valid\n\n# tcId = 64\n# message size divisible by block size\nct = bd0258909e5b72438d95ca4b29c8a79c6228fd06a3b2fa06f7659654c7b24610f23f2fb16313b7d3614cb0cd16fabb8e\niv = 6525667350930fb945dd1895a3abfcd1\nkey = 9d11abc1fcb248a436598e695be12c3c2ed90a18ba09d62c\nmsg = aa5182cae2a8fb068c0b3fb2be3e57ae523d13dffd1a944587707c2b67447f3f\nresult = valid\n\n# tcId = 65\n# message size divisible by block size\nct = 6cbeacf8de25d7dd9dcdc087bf2f80873b1eb335400589076f8d2bf81e294c5d72b85eb8ac9558b0de9e9fbee4b18716e5220c507fbb9d319a08f67816765ca6\niv = 3943d8fddd5bb2a59772df31a31a8fff\nkey = 7e41d83181659a2c38da5ead353cdb04c2b4d4a3cfe58e25\nmsg = 8a32d11c7a11aa72e13381632b1310f4fd90fc209a6a350e61c069a561871214f9c04fc1df7354cbe4d8d639c525d324\nresult = valid\n\n# tcId = 66\n# small plaintext size\nct = 519925956d32e4fa350b1144f088e4e8\niv = 1379d48493f743e6a149deb3b9bab31e\nkey = 915429743435c28997a33b33b6574a953d81dae0e7032e6a\nmsg = 58\nresult = valid\n\n# tcId = 67\n# small plaintext size\nct = bfb90aa7de1bdeed5bdc5703bdfd9630\niv = 48c7f44b43a1279d820733e6cb30617a\nkey = f0c288ba26b284f9fb321b444a6517b3cdda1a799d55fdff\nmsg = 0f7e\nresult = valid\n\n# tcId = 68\n# small plaintext size\nct = b1a25816908c086f26037d10b7be9ad9\niv = 2c287b38cc30c8c351b087b91a6a97ba\nkey = 6b55e4d4fd6847a80a6bfb0dcc0aa93f9fd797fc5c50292e\nmsg = 33f530\nresult = valid\n\n# tcId = 69\n# small plaintext size\nct = 74dbdecbfa94b71d2d6ef03200c7d095\niv = 61f6060919c9c09ef06be28f39c344aa\nkey = 1eb21a9e995a8e45c9e71ecbd6fe615b3e0318007c64b644\nmsg = 3aa73c48\nresult = valid\n\n# tcId = 70\n# small plaintext size\nct = 10c860aaee23c3c3c1b9306b189dd80d\niv = 7682005907bf", "ef3ce00196a17ad2246d\nkey = 710e2d5d4a9f0bc7e50796655e046a18cc5769d7764355da\nmsg = 7e4c690a88\nresult = valid\n\n# tcId = 71\n# small plaintext size\nct = 673dcd444386930a0cc577fab4501e5c\niv = 1f6c912997ce007701e5fdf407c6b421\nkey = d8c09ea400779b63e774bdacd0cb7b5dd6f736ca23d52acf\nmsg = e9520280973b\nresult = valid\n\n# tcId = 72\n# small plaintext size\nct = 059e5f72a81d8820add8eae8fabcdd42\niv = 5854033ae50de090678432781a168b6c\nkey = 8e67e9a0863b55bed408866f1cbc05357abe3f9d79f406f2\nmsg = 4880b412287a0b\nresult = valid\n\n# tcId = 73\n# small plaintext size\nct = c412159fd5ae20d771b7d2e734124d6a\niv = 003b2d86d8b636c58cf664565572d5e6\nkey = 28d8da67806410e5565bcc5a9d7ab9fb357413fa0158378c\nmsg = 004e3f4a4e6db955\nresult = valid\n\n# tcId = 74\n# small plaintext size\nct = 4aba571c2c5ab9a6140f16efc68c8ec1\niv = 3f22b50f888ab9424ba871d15aac55b7\nkey = dc968dd89fd602bb7eca6f3a8a13e4f59c08d02a514b1934\nmsg = 41a25354efeb1bc3b8\nresult = valid\n\n# tcId = 75\n# small plaintext size\nct = 66d1b9152a8cd1a88eab341c775070b4\niv = e4b8dde04b49fa6b88bfccd8d70c21d1\nkey = 7658951c0f620d82afd92756cc2d7983b79da3e56fdd1b78\nmsg = f0e82fb5c5666f4af49f\nresult = valid\n\n# tcId = 76\n# small plaintext size\nct = d9377788e2881a48f9347786db7df51f\niv = 7753f616cd8796c9b8a3bbfbe6cb1e7f\nkey = d9574c3a221b986690931faac5258d9d3c52362b2cb9b054\nmsg = 178ea8404ba54ee4e4522c\nresult = valid\n\n# tcId = 77\n# small plaintext size\nct = db825f4434ea3bb53576fa7385fb7dfe\niv = eae9ee19ccb7f8b087675709c4d35f73\nkey = 704409bab28085c44981f28f75dd143a4f747106f63f262e\nmsg = cda5709e7f115624e74ab031\nresult = valid\n\n# tcId = 78\n# small plaintext size\nct = 3e7287df2a5ed9de4d817e352bd47ea7\niv = a6aaff339a729d30a7ec1328db36d23e\nkey = d8d06ef6a53bbff5c8f12d791b8f4c67e574bf440736d1cc\nmsg = a1171eae1979f48345dd9485a0\nresult = valid\n\n# tcId = 79\n# small plaintext size\nct = 17c3ade4b469ae614760039a8fa6250e\niv = 92fda71e88c70d18ed71b992735a2150\nkey = 71129e781613f39d9ac39fbde2628b44c250c14deb5ef9e2\nmsg = 967593cc64bcbf7f3c58d04cb82b\nresult = valid\n\n# tcId = 80\n# small plaintext size\nct = 9cafecff2a28d02f732573f65a2cadca\niv = ed6596c86b98123ad2f3c573e974d051\nkey = 850fc859e9f7b89a367611dee6698f33962d8245ca8dc331\nmsg = 586f4f171af116519061a8e0e77940\nresult = valid\n\n# tcId = 81\n# plaintext size > 16\nct = 401ad889bdb9d38816c782e00b168ccccde9bf75f4be868ceb91237e8b37b750\niv = c45b52a240eba3bdde5dfd57f3d474fb\nkey = cfd3f68873d81a27d2bfce876c79f6e609074dec39e34614\nmsg = b1973cb25aa87ef9d1a8888b0a0f5c04c6\nresult = valid\n\n# tcId = 82\n# plaintext size > 16\nct = 455d516e87851e6c894578a0f7126e0acbc7cfbb1d80296647ab89a79dfa6f71\niv = 07ece5fe02266e073499fd4d66929034\nkey = b7f165bced1613da5e747fdf9255832d30c07f2deeb5a326\nmsg = 289647ea8d0ff31375a82aa1c620903048bb1d0e\nresult = valid\n\n# tcId = 83\n# plaintext size > 16\nct = cbf541330a5a9bda24984976b0cf96ba08ef521fa2cdb3df839128570e222ac4\niv = d799157bc1f77c182027be918b30783a\nkey = 9bbe6e004fb260dadb02b68b78954f1da5e6a2d02e0aeefe\nmsg = 665423092ce95b927e98b8082030f58e33f3ec1b0c29532c2f421855f00f97\nresult = valid\n\n# tcId = 84\n# plaintext size > 16\nct = 03225f08592efca14ad8ecf822465e8be4157465d0be150dd3d645b6fef1b19ca7bbaa5940b2a7895fa2b0ee55b0d4ec\niv = fdf97645e4192ba84728bbf6683f79de\nkey = 1381fbd5e79045d40f29790fc1a436c95b040a046ebf0b0f\nmsg = d575dce596dd0a2cd1c18dab7eb0948fafb8669969a48b6314493bfb8daf8acacd51382f9bb5b357\nresult = valid\n\n# tcId = 85\n# plaintext size > 16\nct = 27ad00313f328f0d3e6c3238ab560cb7243a9f54f7dff79b5a7a879439993d458017f09e8d3f694098bc19e61fe54085138664abb51a5b328cf2c9ce5d59726fff5e1b7553c143d9e0493c51cab23ff2ecdad91bd72bb12b32f3b611f9a4225d\niv = 059685f59247eea5d3f2a1532cb9d6b2\nkey = 1bb4ed0e8435e20729f48c1b7e3af6e69e4cebf0731131cf\nmsg = 6d29dab6a0568c961ab3c825e0d89940cef06c63ade7e557cd3e92792eaf23c8cd5a0f029c63b1cdce4754ccfad7a73c7c9e50ffe081e9136f5e9a424077339de12ea43572afe1b034e833e5887763aa\nresult = valid\n\n# tcId = 86\n# zero padding\nct = 2c010faa25c68c3b30b8c1491c316d5f\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 87\n# zero padding\nct = 818454d433154a8e00e8f590b8a1c38c\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 88\n# zero padding\nct = 0a7423fae3f4c8d4633f839d36f2e9ff\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 89\n# zero padding\nct = a7cfcdabcc5a2736a2708c1cb0b61432e83f6e522c371e6e71bde539595b70b7\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 90\n# zero padding\nct = a7cfcdabcc5a2736a2708c1cb0b6143254d15f47701fa54f5957828f386e1d97\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 91\n# padding with 0xff\nct = 6ded36cc7603e514014dfb7199900676\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 92\n# padding with 0xff\nct = 839f772f8e5f50afdc02f954094869fe\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 93\n# padding with 0xff\nct = eefe3553c099c187929b287e54f95726\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 94\n# padding with 0xff\nct = a7cfcdabcc5a2736a2708c1cb0b61432d0531a2641d40467353542d79ce20ea8\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 95\n# padding with 0xff\nct = a7cfcdabcc5a2736a2708c1cb0b61432aaf08a090ecf66167ba5958100be7950\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 96\n# bit padding\nct = c0e402c8bbdda18c8ddd86470bd4b244\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 97\n# bit padding\nct = dc185d4572565e01131e471ec4c48125\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 98\n# bit padding\nct = 3ad1ddf3c3b320398785e6ec6544e9a2\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 99\n# bit padding\nct = a7cfcdabcc5a2736a2708c1cb0b614325876f90cfbbdbcd85e8252d37c44c638\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 100\n# bit padding\nct = a7cfcdabcc5a2736a2708c1cb0b61432d18f57216b0e6426d911998a0e44156b\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 101\n# padding longer than 1 block\nct = f1605abb4e6628347c616da350fe243043a8d7b6aea244ca013f45241d802213\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 102\n# padding longer than 1 block\nct = a5f027fb9514ec8844534d452c940feb2c1807f57ed628156cf753f2ab698356\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 103\n# padding longer than 1 block\nct = f346fbc9744d723c42bbb2a4c934cdd4f1019e58c226cb2491fed621271a38f3\niv = a3fe6f76e8f582830bbe83574a7bb729\nkey = 9e20311eaf2eaf3e3a04bc52564e67313c84940a2996e3f2\nmsg = 303132333435363738396162636465\nresult = ", @@ -7351,9 +7361,9 @@ static const char *kData242[] = { "99\nkey = 64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4\nmsg = 195a3b292f93baff0a2c\nresult = valid\n\n# tcId = 137\n# small plaintext size\nct = 4ed0eac75b05868078303875f82fb4f0\niv = 2d4cead3f1120a2b4b59419d04951e20\nkey = b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c\nmsg = afd73117330c6e8528a6e4\nresult = valid\n\n# tcId = 138\n# small plaintext size\nct = f4d298caea7c390fc8c7f558f584f852\niv = a10392634143c2a3332fa0fb3f72200a\nkey = 2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc\nmsg = 0ff54d6b6759120c2e8a51e3\nresult = valid\n\n# tcId = 139\n# small plaintext size\nct = 5e1c00e2ec829f92b87c6adf5c25262d\niv = 38b916a7ad3a9251ae3bd8865ca3a688\nkey = abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8\nmsg = f0058d412a104e53d820b95a7f\nresult = valid\n\n# tcId = 140\n# small plaintext size\nct = bf3a04ddb2dbfe7c6dc9e15aa67be25d\niv = bfcc3ac44d12e42d780c1188ac64b57f\nkey = 3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19\nmsg = aacc36972f183057919ff57b49e1\nresult = valid\n\n# tcId = 141\n# small plaintext size\nct = fdcfa77f5bd09326b4c11f9281b72474\niv = 35bc82e3503b95044c6406a8b2c2ecff\nkey = c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa\nmsg = 5d066a92c300e9b6ddd63a7c13ae33\nresult = valid\n\n# tcId = 142\n# plaintext size > 16\nct = fbea776fb1653635f88e2937ed2450ba4e9063e96d7cdba04928f01cb85492fe\niv = 4b74bd981ea9d074757c3e2ef515e5fb\nkey = 73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7\nmsg = d5247b8f6c3edcbfb1d591d13ece23d2f5\nresult = valid\n\n# tcId = 143\n# plaintext size > 16\nct = 3a79bb6084c7116b58afe52d7181a0aacee1caa11df959090e2e7b0073d74817\niv = 9a1d8ccc24c5e4d3995480af236be103\nkey = c2039f0d05951aa8d9fbdf68be58a37cf99bd1afcedda286a9db470c3729ca92\nmsg = ed5b5e28e9703bdf5c7b3b080f2690a605fcd0d9\nresult = valid\n\n# tcId = 144\n# plaintext size > 16\nct = 642b11efb79b49e5d038bc7aa29b8c6c3ce0bf11c3a69670eb565799908be66d\niv = 400aab92803bcbb44a96ef789655b34e\nkey = 4f097858a1aec62cf18f0966b2b120783aa4ae9149d3213109740506ae47adfe\nmsg = ee53d8e5039e82d9fcca114e375a014febfea117a7e709d9008d43858e3660\nresult = valid\n\n# tcId = 145\n# plaintext size > 16\nct = a9b051354f0cf61f11921b330e60f996de796aeb68140a0f9c5962e1f48e4805262fb6f53b26d9bb2fa0e359efe14734\niv = 6eedf45753ffe38f2407fbc28ab5959c\nkey = 5f99f7d60653d79f088dd07ef306b65e057d36e053fa1c9f6854425c019fd4df\nmsg = fcc9212c23675c5d69a1266c77389bc955e453daba20034aabbcd502a1b73e05af30f8b7622abdbc\nresult = valid\n\n# tcId = 146\n# plaintext size > 16\nct = 5074f46f1a6d0eeff070d623172eb15bbfc83e7d16466a00c9da5f4545eecf44adbf60cf9ac9aa1a3ec5eca22d4a34a7b21ca44d214c9d04ab1cb0b2c07001de9adb46f3c12f8f48436b516a409bf6cbdf1871dee3115d5cbb7943558b68867e\niv = f88551c6aa197f9ad80251c2e32d7663\nkey = 95aaa5df4ccb529e9b2dc929e770c1f419f8e8933bfb36f632f532b3dcad2ba6\nmsg = f5735567b7c8312f116517788b091cc6cb1d474b010a77910154fd11c3b2f0cd19f713b63d66492e8cc7ee8ad714783f46c305a26416e11ff4b99ec5ce2550593cc5ec1b86ba6a66d10f82bdff827055\nresult = valid\n\n# tcId = 147\n# zero padding\nct = e07558d746574528fb813f34e3fb7719\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 148\n# zero padding\nct = c01af61276368818a8295f7d4b5bb2fd\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 149\n# zero padding\nct = 97dd9716f06be49160399a5b212250ae\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 150\n# zero padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce783bb4b4e18d7c646f38e0bb8ff92896\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 151\n# zero padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce64679a46621b792f643542a735f0bbbf\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 152\n# padding with 0xff\nct = c007ddffb76b95208505fe7f3be96172\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 153\n# padding with 0xff\nct = e9b7719c4c2b9fa6b94cb50e87b28156\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 154\n# padding with 0xff\nct = 77b31f474c4bd489dbadd532643d1fa5\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 155\n# padding with 0xff\nct = 8881e9e02fa9e3037b397957ba1fb7cea0166e9e1c0122cb2e2983fc0fac7176\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 156\n# padding with 0xff\nct = 8881e9e02fa9e3037b397957ba1fb7ce6f0effa789cbb0b875cc53cc8f7b3caf\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 157\n# bit padding\nct = 4dd5f910c94700235c9ed239160e34e2\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 158\n# bit padding\nct = 94d18b5923f8f3608ae7ad494fbb517e\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 159\n# bit padding\nct = 0c92886dbcb030b873123a25d224da42\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 160\n# bit padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce851be67798a2937cd6681165da6dce03\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 161\n# bit padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce45658a37aaebc51098866b0894007e8e\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 162\n# padding longer than 1 block\nct = 524236e25956e950713bec0d3d579068f34e4d18c4ccab081317dae526fe7fca\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 163\n# padding longer than 1 block\nct = d29eb845640c3a8878f51bc50e290aa4a65a34a93728fe8f82fdb8d3d2b7c648\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 164\n# padding longer than 1 block\nct = c34563be2952277c0f5c67ae1d6f847118730dd7f6a502ceef3c4bce5999f7aa\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 165\n# padding longer than 1 block\nct = 8881e9e02fa9e3037b397957ba1fb7cec0f74a1aa92fd9c96f9d15d193d1695c1eb33486e269277612f90f509f0535c2\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 166\n# padding longer than 1 block\nct = 8881e9e02fa9e3037b397957ba1fb7ce151ade309ec5200bacdd83b57ce794cd2b3bf9f8957def829e8465f7db266f9e\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey ", "= 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 167\n# ANSI X.923 padding\nct = fb38cbef13f1d5be9c0ac7ed9cbe023c\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 168\n# ANSI X.923 padding\nct = 18cf8988abe9a2463a3a75db1fac8bcc\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 169\n# ANSI X.923 padding\nct = 8881e9e02fa9e3037b397957ba1fb7cee16d6fc4b4d3cdf6f915996e437fd4cc\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 170\n# ANSI X.923 padding\nct = 8881e9e02fa9e3037b397957ba1fb7cea8f41f61ead6e9936cbe7ee5a1163b9b\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 171\n# ISO 10126 padding\nct = a05c14da0109093c195b4998812fe150\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 172\n# ISO 10126 padding\nct = c477877250c8e4ca2869f35c4757cdb4\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 173\n# ISO 10126 padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce69f57c6e99c7b9df7d4879ccd15caf3d\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 174\n# ISO 10126 padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce77f89a247c928f147748ce6bc8fc4b67\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 175\n# padding longer than message\nct = 524236e25956e950713bec0d3d579068\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 176\n# padding longer than message\nct = e03b6f2ae1c963b6dfa40b42d34314b7\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 177\n# padding longer than message\nct = df14f4cbbccca57b9727d68270a1b6c1\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 303132333435363738396162636465\nresult = invalid\nflags = BadPadding\n\n# tcId = 178\n# padding longer than message\nct = 8881e9e02fa9e3037b397957ba1fb7ceea228bf1edd41c390e2eef140142bc00\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 179\n# padding longer than message\nct = 8881e9e02fa9e3037b397957ba1fb7ce3937e0e9abf7f672a34a500ba8e9099a\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n# tcId = 180\n# invalid padding\nct = 32ac6057df2a5d1e2e5131348c6ebc4e\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = \nresult = invalid\nflags = BadPadding\n\n# tcId = 181\n# invalid padding\nct = df4a7c3b9f4756d30fca0d18e9b28960\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 6162636465666768\nresult = invalid\nflags = BadPadding\n\n# tcId = 182\n# invalid padding\nct = 8881e9e02fa9e3037b397957ba1fb7ceae2855c47c7988873d57f901e049494b\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 30313233343536373839414243444546\nresult = invalid\nflags = BadPadding\n\n# tcId = 183\n# invalid padding\nct = 8881e9e02fa9e3037b397957ba1fb7ce0714c8de200b27ac91d9257fc93c13be\niv = f010f61c31c9aa8fa0d5be5f6b0f2f70\nkey = 7c78f34dbce8f0557d43630266f59babd1cb92ba624bd1a8f45a2a91c84a804a\nmsg = 3031323334353637383941424344454647\nresult = invalid\nflags = BadPadding\n\n", }; -static const size_t kLen243 = 132574; +static const size_t kLen244 = 132574; -static const char *kData243[] = { +static const char *kData244[] = { "# Imported from Wycheproof's aes_ccm_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: AES-CCM\n# Generator version: 0.8r12\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 1\naad = \nct = \niv = 438a547a94ea88dce46c6c85\nkey = bedcfb5a011ebc84600fcb296c15af0d\nmsg = \nresult = valid\ntag = 25d1a38495a7dea45bda049705627d10\n\n# tcId = 2\naad = \nct = d7\niv = b30c084727ad1c592ac21d12\nkey = 384ea416ac3c2f51a76e7d8226346d4e\nmsg = 35\nresult = valid\ntag = 6be3fd13b7065afc19e3b8a3b96b39fb\n\n# tcId = 3\naad = \nct = e64d0b64ebb381ec\niv = b5e006ded553110e6dc56529\nkey = cae31cd9f55526eb038241fc44cac1e5\nmsg = d10989f2c52e94ad\nresult = valid\ntag = 25409c795d491d804e583917227b73c7\n\n# tcId = 4\naad = \nct = aaf596fa5b00aaac27700146aec932a9\niv = 0e1666f2dc652f7708fb8f0d\nkey = ffdf4228361ea1f8165852136b3480f7\nmsg = 25b12e28ac0ef6ead0226a3b2288c800\nresult = valid\ntag = 848b6735d32c96e4a0532bcdfaf33582\n\n# tcId = 5\naad = \nct = 0333df2a86d7f094dd8bce75da6c38c5c1\niv = 965ff6643116ac1443a2dec7\nkey = c15ed227dd2e237ecd087eaaaad19ea4\nmsg = fee62fde973fe025ad6b322dcdf3c63fc7\nresult = valid\ntag = 417da29df85a1d134feee8aa35569081\n\n# tcId = 6\naad = \nct = fcaaa38feda3aca975ac76553c3e7ef36b887a8c4d8241f9\niv = fbbc04fd6e025b7193eb57f6\nkey = a8ee11b26d7ceb7f17eaa1e4b83a2cf6\nmsg = c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf\nresult = valid\ntag = c2c6dcaeaeb9f38a3a42d2f4e8a17de4\n\n# tcId = 7\naad = \nct = b3fb66d3f2cb7590ad5ef5604813c125020ee3d791cb0ec67eb5eb86709b6b\niv = 42b51388f6f9047a2a994575\nkey = 1655bf662f7ee685615701fd3779d628\nmsg = 857b2f6cd608c9cea0246c740caa4ca19c5f1c7d71cb9273f0d8c8bb65b70a\nresult = valid\ntag = 155577b98a811e45324616043997bc03\n\n# tcId = 8\naad = \nct = 532694bb2851ea7f3bdd37c4e806be5b953ea79d08100e74af3fa67eca8890db28\niv = eef1a6e651321852f0b25a31\nkey = 3fd50741ec47ddbfc2fc090975d154f0\nmsg = d6f6a9a24db6a7a6176d4362639c4fd77f70f3e089dd940086e12a9becbaf97f82\nresult = valid\ntag = 9e1acee688848bca454c6d04753d3c7d\n\n# tcId = 9\naad = \nct = 4ca01b5b2a5e57bcc1a4b7f63f049dc477e3ee2e5c268efb346ff95b7dcd67f86ed0f11bb17c1dd7fb511d2f37b9684550c0d84be0f10030ccc4e0de5b74ef92ea54\niv = 064b3cfbe04d94d4d5c19b30\nkey = 42e38abef2dd7573248c5aefb3ecca54\nmsg = 2c763b9ec84903bcbb8aec15e678a3a955e4870edbf62d9d3c81c4f9ed6154877875779ca33cce8f73a55ca7af1d8d817fc6baac00ef962c5a0da339ce81427a3d59\nresult = valid\ntag = c5a57dd6fa16aa9de8de20e6bd321396\n\n# tcId = 10\naad = a43d39f78a2e9a8a\nct = \niv = 5508f5cea197386986d92dbe\nkey = 59ab7ec1c02bb206af5a9131f1134311\nmsg = \nresult = valid\ntag = 09ec70faae333537a7314929ddfb525b\n\n# tcId = 11\naad = 705d676cd8a94451\nct = 08db327a88be7b48f430fd7bfccdf502\niv = bdffaa763b916ff0ee3f3ce4\nkey = 9415f925bcb41dc25e86c826dbc8bf68\nmsg = feb36167eafc02c8e2bd6e13817686ba\nresult = valid\ntag = b7c249f810adacf99abded1f3b9130f2\n\n# tcId = 12\naad = 3ddba7b3ab69c8b2\nct = e0caf2a9d50f70ecaa43b4a287c3b34a99\niv = ef423240358830df915506a3\nkey = d97c9b043bdccfd59491a995e78f1696\nmsg = f047594a5cffda64303a80b2fa6a957169\nresult = valid\ntag = cff4c61882b413b686ff35b63a3a73de\n\n# tcId = 13\naad = 28\nct = \niv = acca8ae916119e49d87c33a7\nkey = 16be38c05c7bc5c68ee6203871799240\nmsg = \nresult = valid\ntag = 217d40efd972701fcc33df5362e1ea9c\n\n# tcId = 14\naad = b8e8\nct = \niv = 07c8ef981bea995257d3d65a\nkey = 7c89680b4bca11a64314f4cac57a95df\nmsg = \nresult = valid\ntag = dea636ded8b9ef2a08ffdf58a05b7871\n\n# tcId = 15\naad = eae252f42d2c71\nct = \niv = ed1d316d0834d174c1b5b438\nkey = 439fd5c3b76587d5a601ba6ef8fad214\nmsg = \nresult = valid\ntag = e8530426cbabf63633ff373159247e38\n\n# tcId = 16\naad = d55908958b70abee81054cdf3d3df5\nct = \niv = 5d2904298f668ba95eaa1797\nkey = 1a44f3550688fddbc1e5041dc98952c0\nmsg = \nresult = valid\ntag = 5c71b4f069cfa13b7634db4b13e7be7d\n\n# tcId = 17\naad = 6fc1ca24e69786aa26bfb5d46ef8cb56\nct = \niv = e98693e9f6632d115b5d5a74\nkey = 7db6d8e58e3c552a644520aa805e2f48\nmsg = \nresult = valid\ntag = b9a8a6d461a441fbd5bb6a8ac0d47e9d\n\n# tcId = 18\naad = eedf6e776ad37dc610825a6168e21356c2\nct = \niv = efc1870282e77ca8063f1beb\nkey = de6ed169d396cfb7378e892c7faf1d5d\nmsg = \nresult = valid\ntag = 0d650a974ebea22fed077d229e0c9e65\n\n# tcId = 19\naad = bd913967db07b9eb5907f0be71ce886c41ff923c296c0ef3f704e98f649e59\nct = \niv = 4c4c525a8c7ee6879aefa79e\nkey = 6cf09599181c07aeb21d7820bf706595\nmsg = \nresult = valid\ntag = 806e48e7d452b63b6126f576efbdf4c4\n\n# tcId = 20\naad = a386d5c44de8c6a5063adf5ba9f0b75e9ad1f239a530dd76d797554d7b037d7d\nct = \niv = 0576a1017ac00e49110c4cac\nkey = ef35b5c797bb6beedb513ba3d8aebd25\nmsg = \nresult = valid\ntag = 6966a1cf5729332b26fd3e3850b74865\n\n# tcId = 21\naad = 35312ca23e4eb36cb0a66c6f386b8ec29f6d11e82fbfcaadfd6cbc9b59d51a6c0270868274d91f60978d1f0f37280930d3fdcb3e90ea461eccc83fa0d975548816\nct = \niv = 6ca6f87b7a8584df4f4687b9\nkey = 649f3dfddbf1af6087674568e2e6d7c3\nmsg = \nresult = valid\ntag = 3daa0003de384d78443ffd3a5ea48179\n\n# tcId = 22\naad = 30\nct = 75e6ffcb6114833b67cd93bdf2c22b55\niv = 4bad10c6d84fd43fd13ad36f\nkey = a5b5b6bae45b741fe4663890098f326a\nmsg = 127b150080ec0bc7704e26f4ab11abb6\nresult = valid\ntag = c90e18eaf810b7bcefe7a526b1783b20\n\n# tcId = 23\naad = 743e\nct = 646cef72906e2b8f69ac3134b496598e\niv = 2186a3091237adae83540e24\nkey = 0cecb9f512932d68e2c7c0bc4bd621c8\nmsg = 437aeb94d842283ba57bb758e3d229f0\nresult = valid\ntag = 9dab1ee9314a0430abf54c37c88c790f\n\n# tcId = 24\naad = ab91ec8cc73373\nct = a884f769fcc727839d59711fa3cb5ee0\niv = 690e7ad1e05d0d4ab4552cf7\nkey = a3fd2fdcce8a63bfe4eb2db7e42adbe1\nmsg = be0231b5c7861f0af7b6381479d25b77\nresult = valid\ntag = f2017e3bd10bb1b43fdcc0feeffc9c68\n\n# tcId = 25\naad = 25591707c004f506f4b51e85e29f6a\nct = 89166dcd7d74a445dfd3526c5180d825\niv = 0c908e58cddad69dea1a32c3\nkey = 55e04c122780be52ed9328928039008c\nmsg = 26eb70672eef03667b34cc7d0df05872\nresult = valid\ntag = 8b8ed5f97a168881c3b6efe91cfe7043\n\n# tcId = 26\naad = c07092d799dac2b4c05fbddd04743c34\nct = 2315110f7ec64e7a23e5a762822f71ab\niv = c30968c967e53505621628db\nkey = 5f0a1b5f8f8673d566ec7f54e7dca4f2\nmsg = f6538476daf04524cf134309dd84e187\nresult = valid\ntag = dc7b12fa2dbfbdc6d85faa77a2eb767e\n\n# tcId = 27\naad = 3ea12d80f40f34f812479d2ecc13d2d6df\nct = 5d5630fc728ffb08ce693f7299e6728b\niv = a51c37f467893c1608e56274\nkey = 671a70e883fb0611dffd0b1dd9b8cca2\nmsg = 3baf3edf04dc0c97aae081cdeb08021d\nresult = valid\ntag = 00023f11a023c0786c105fe4c003af6e\n\n# tcId = 28\naad = 4f2285ce3dafa528c694a5272d3b7b929097db398772653bd9bbbdb3b2c8e1\nct = 8703e44697138c58532d97ee99231d94\niv = 459fc7c004bf46323a02d846\nkey = 20bbf74c1e63982c472c4743569e4c84\nmsg = 6db50992e8fbbee15d4979d3e322dacd\nresult = valid\ntag = f14c2f39a4871a4a16c42f6fe878deef\n\n# tcId = 29\naad = 5189ea6f39b2a78c0202fdff146c5cc6bdc7491d4786f80c6c6aef65634c05da\nct = 5590155f3e701b4a960989d0251bac65\niv = 52c20979cdaaade573dba650\nkey = 63f03172505d90e94900125cb8a4b0dd\nmsg = 602c98997ee03fd11ce00e92de193977\nresult = valid\ntag = fd6a2c9273d124b5553be42e78931465\n\n# tcId = 30\naad = 482da24bb4fb9eaa0dbf403733597f5b3ee8338b5d09a1d6f9070bb069264abbcacc5657aa6353f179d1bb4c7fa00526789eaf08e0da258cbdb39e9877c68b4a75\nct = 1b89c6bcddefbe9233ee4093468a5f61\niv = 580af48bc1108604d5551343\nkey = 5bf008f6f27cc21f5ae82fb7907b1d92\nmsg = ca89d6ae284afb6792cd894e07aa8336\nresult = valid\ntag = a49c7747dad42df6d729a01f4c50cf34\n\n# tcId = 31\naad = \nct = \niv = fe9f6fb4415cfb4189f9c76d\nkey = 30d8692eb3b62db6144f74ee9dec5296\nmsg = \nresult = valid\ntag = 804f915fc7fea2ca7d8baf1350c5227b\n\n# tcId = 32\naad = 76d332ba081b3d3cfba271167ba108cd\nct = \niv = 61f6c4ec9e2091d4a031804a\nkey = 21517fd9ebfd387dff2a0c0518ab8267\nmsg = \nresult = valid\ntag = 2cc4b905a4d39e35d4beaebded9b5966\n\n# tcId = 33\naad = \nct = 99ae76cfff552ce37b210e26e810787c\niv = 91773659adac8f12e5526316\nkey = a716f931c8f9d977f7da8573bc65f2bf\nmsg = 9c98038c5e8d1af597b3b9188b3624fb\nresult = valid\ntag = 2bdab5e6f008b0cc751d5b067487eb2b\n\n# tcId = 34\naad = 35a6d9829c8449c4402e385cc5c6fe98\nct = 3469c3ff738aa32aacc1ac48d89b1d75\niv = fdc5014ed1ad706129d57322\nkey = 875b0b4a84150524eb1f50f9d8de1388\nmsg = 2f575dfb2dbe9d238de576fc63e4ac32\nresult = valid\ntag = fa68720a3171a54c4b3690bffde7b610\n\n# tcId = 35\naad = \nct = 476869a3ddb386bf42478d0c84179045be\niv = d96f9bbbfa14e9616c458df5\nkey = d6298fff67dba1ec250308e0bc5f4fae\nmsg = 8eeb4445a34c81fdbc478b83df71116ce6\nresult = valid\ntag = 9136d994daa2", "2ead4d0827e5825001ac\n\n# tcId = 36\naad = 3d2f458c67c5b6c794b1f12dad409e0f\nct = 28aaec53493cd6252cf6410ed141bdafb7\niv = 89d270fc8b583bc631cefd39\nkey = e3d3ec41f28eb35fb53f5fa91804e051\nmsg = 847acf521995b33f8bc474c8befbca3bb2\nresult = valid\ntag = 47bf3e16c227ca11fd68a16d407c2cc3\n\n# tcId = 37\naad = \nct = a789907aeb2344f025b1b426c9dee52b106ff2110cb200cfb85aea60fddf6a\niv = 2ffa982a4784797cf46b07ab\nkey = faf36a66f8e54f2fb2a02f3a30f0180b\nmsg = 50a59edc01b7bd0db6ec43fe23f72e70ed4d42337ab1926cc6956aa44dbebf\nresult = valid\ntag = 722e5c450c5ed9492859a3236a220f76\n\n# tcId = 38\naad = 72175bdfdb4a23e97fdcbd263baf4316\nct = 320ae0c11e92d10d5bf5485c854b2d8f6318e33f16b520cffd35ada381c967\niv = 917962caf3932441c259282f\nkey = 2c9b9ff47d742c4ab224e9ca1ed57c4c\nmsg = b542c2f3f81670ddf74f15184ab7de17e057cde9eef92babdb837500774c19\nresult = valid\ntag = a4866908e664ee140c6ae2b9d2ab8416\n\n# tcId = 39\n# Flipped bit 0 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3d6d5f66430ad65bb034077297f0929a\n\n# tcId = 40\n# Flipped bit 1 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3e6d5f66430ad65bb034077297f0929a\n\n# tcId = 41\n# Flipped bit 7 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = bc6d5f66430ad65bb034077297f0929a\n\n# tcId = 42\n# Flipped bit 8 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6c5f66430ad65bb034077297f0929a\n\n# tcId = 43\n# Flipped bit 31 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5fe6430ad65bb034077297f0929a\n\n# tcId = 44\n# Flipped bit 32 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66420ad65bb034077297f0929a\n\n# tcId = 45\n# Flipped bit 33 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66410ad65bb034077297f0929a\n\n# tcId = 46\n# Flipped bit 63 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad6dbb034077297f0929a\n\n# tcId = 47\n# Flipped bit 64 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb134077297f0929a\n\n# tcId = 48\n# Flipped bit 71 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65b3034077297f0929a\n\n# tcId = 49\n# Flipped bit 77 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb014077297f0929a\n\n# tcId = 50\n# Flipped bit 80 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034067297f0929a\n\n# tcId = 51\n# Flipped bit 96 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077296f0929a\n\n# tcId = 52\n# Flipped bit 97 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077295f0929a\n\n# tcId = 53\n# Flipped bit 103 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077217f0929a\n\n# tcId = 54\n# Flipped bit 120 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077297f0929b\n\n# tcId = 55\n# Flipped bit 121 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077297f09298\n\n# tcId = 56\n# Flipped bit 126 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077297f092da\n\n# tcId = 57\n# Flipped bit 127 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad65bb034077297f0921a\n\n# tcId = 58\n# Flipped bits 0 and 64 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3d6d5f66430ad65bb134077297f0929a\n\n# tcId = 59\n# Flipped bits 31 and 63 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5fe6430ad6dbb034077297f0929a\n\n# tcId = 60\n# Flipped bits 63 and 127 in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3c6d5f66430ad6dbb034077297f0921a\n\n# tcId = 61\n# all bits of tag flipped\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = c392a099bcf529a44fcbf88d680f6d65\n\n# tcId = 62\n# Tag changed to all zero\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 63\n# tag changed to all 1\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 64\n# msbs changed in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = bceddfe6c38a56db30b487f21770121a\n\n# tcId = 65\n# lsbs changed in tag\naad = \nct = 3ee9f3430f3e803c0a46b7a84cd803de\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3d6c5e67420bd75ab135067396f1939b\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 66\naad = \nct = \niv = ff0ddb0a0d7b36d219da12b5\nkey = 5019eb9fef82e5750b631758f0213e3e5fcca12748b40eb4\nmsg = \nresult = valid\ntag = 2d03f5e8c2e5a1b43c7708dd0cbf0acd\n\n# tcId = 67\naad = \nct = 39\niv = 34047bc39b9c608384dff5b8\nkey = 21218af790428f8024d3e7e1428c9fcf578c216636d60e73\nmsg = e3\nresult = valid\ntag = 7450f55a21e717a1106ea0c11871f5ff\n\n# tcId = 68\naad = \nct = 5d24d0e1a2ee9fce\niv = 4ebc13cf4636cc7c45e560a7\nkey = 3a8bf543c480925632118245bcbf5d01522b987a31a33da3\nmsg = 53fc72e71b59eeb3\nresult = valid\ntag = e770f91a51f5b587a44cd9d3634b9706\n\n# tcId = 69\naad = \nct = db5893dc8da336614aa0ff768d469535\n", "iv = be0326d23bdc2c64648d13f4\nkey = bcb6bc5ee6743df1396a34639327b25809ec9c81dd6a0c0e\nmsg = 80474a3a3b809560eee2ce7a7a33ea07\nresult = valid\ntag = 902c2a8325cb55bc95f0e13cafe9aa8d\n\n# tcId = 70\naad = \nct = 20ebc1f5a2c9f88d1cdb182e81329cc03e\niv = b6be6cd0681235d826aa28ea\nkey = 5e1d28213e092536525bbae09e214af4c891e202b2b4fa4f\nmsg = 53d59433a7db7f41b31ccb6d4a2d789965\nresult = valid\ntag = bc545e91c974a744baeab2dd8ce60960\n\n# tcId = 71\naad = \nct = 1bc99029a09c080140608a62c33bc7ae69ff811fefb20b2d\niv = b022067048505b20946216ef\nkey = 7f672d85e151aa490bc0eec8f66b5e5bee74af11642be3ff\nmsg = ef6412c72b03c643fa02565a0ae2378a9311c11a84065f80\nresult = valid\ntag = 80f09103485f95f86ad1f072a214c55e\n\n# tcId = 72\naad = \nct = b3cec777f807d16b697163d0c6a45d002936714d600a156d7e5365d1aacad0\niv = 6e2ba2833c5dce6becc4f6d8\nkey = f7ace6c3c10c3ff977febe7dc882b8e779ef3a17ef9324a8\nmsg = 2e11e41951c20460c768b0d71ad56e77bec05e0478f99d5b62e799f732e467\nresult = valid\ntag = 11a56edbe2fbbbb2b011c43a62000830\n\n# tcId = 73\naad = \nct = 0a6b84de44cce14255a9cb19169695cf4660489f1e3f605334355828c5c09fb30e\niv = 9015b4bcd6989083046be86d\nkey = a9541a96b86d32b452092e8b92099ea3f45f98ca05ce692b\nmsg = 9d359aad3ff5ce3735a8cffe4f087114d4d6c5e01dceb1969f40c8e0db6bb90281\nresult = valid\ntag = a19a60105fc7a03be1783f558ea23e9c\n\n# tcId = 74\naad = \nct = 8fcea9e2faa523298472b5583e356d1875393ea3bc1b4f8ea4aad597147a7ca94e2609fe6bf0ab861e0631a3124eb15d0de265ef11a33e4507e30770ce37bbb4b6c3\niv = 14a6281a43b4eb056a67b9e6\nkey = 239195b58668eb89636b1ec2b331336946369fc6c87b8849\nmsg = 39d873d4cad71cb252784bd14648a494ceb517eb9e3e6f32d19bd18dfaf877c7aec22103d242993ed7bab123326110dfdb7229143a0c601e16aa4ecdde808cd83bb2\nresult = valid\ntag = a4456828b49cdbf8f3c200429c339a89\n\n# tcId = 75\naad = 91e10ac5636fe99b\nct = \niv = c4ca2d678e51742ec5e560ab\nkey = 03b4675851b78b69fb7b5589882e718b075e9a5402b520fb\nmsg = \nresult = valid\ntag = 937f15ffd1ccd645d9c7cdd6677311cd\n\n# tcId = 76\naad = 7320367d5b070559\nct = 912d05c402383950e1c5a5188e6241d8\niv = 447dd09a23708f3b6664e15b\nkey = 400eec9b06a80a8403d45dae5d58cc917bc854f51cd3ce0d\nmsg = b784925a695f0ed14ca40249c1fd5d1a\nresult = valid\ntag = ab309be2c05c941fbfb338ba064b19a1\n\n# tcId = 77\naad = 27702950960b9c79\nct = 7830446f333057d996a1a79b21c68d8b43\niv = 5ead03aa8c720d21b77075db\nkey = e258b117c2fdd75587f07b400ae4af3e673a51dcf761e4ca\nmsg = afe96113a684bc52a6d962cf2724f6791d\nresult = valid\ntag = 72ac478a66f5637563f1f12c1d0267ca\n\n# tcId = 78\naad = f1\nct = \niv = 8f015ece4e0338e782fa3a2f\nkey = 6c2a03e9ed8e421e07dfc36b99c0d0dc9bb874ea3af8a8b7\nmsg = \nresult = valid\ntag = 9226c4c39166df5af4e0c91b64b463a2\n\n# tcId = 79\naad = 3c09\nct = \niv = 9307317d2f423b57b3720f8f\nkey = 1486b5f150524cc601b2ea7da47d7c8afb06d6420dd33f8d\nmsg = \nresult = valid\ntag = 3600e06def585e2012350efe047826e9\n\n# tcId = 80\naad = c1a13c74c11cb8\nct = \niv = 3ec61e9c166d678399239152\nkey = e09c83ff0fc0b6a30f938e50e26685247e9ded2e7d6dbc7c\nmsg = \nresult = valid\ntag = 9f5b3e48ddda9af3751501509c940ac1\n\n# tcId = 81\naad = 3596ce989ff975f3250e6c9eced25b\nct = \niv = 9c460abf56292dcb1b35b3b4\nkey = d0c688c52580d8f800aca34fa74cec487b671aaf85027b9b\nmsg = \nresult = valid\ntag = cda434c229e54bf9bfd54c8d8ce4730c\n\n# tcId = 82\naad = e8b1c6cc6c45105e0c32587a0de369e3\nct = \niv = 0e872de58ad10da248403f21\nkey = 1892dbd7e6b3fe18ebdc81bb271ab03a8f32af04f13300d2\nmsg = \nresult = valid\ntag = 0c7e14dc49a81e6be123b9cfbb281787\n\n# tcId = 83\naad = 1014ed7889694cff767876c069ae1f9185\nct = \niv = 316d38a90019b9a37ad080b7\nkey = ef7992b0f8ec7a101d34000100eb7d9b2eaee333d0aa2ff8\nmsg = \nresult = valid\ntag = 17ff8e799760558f1d4cf8927d5ec699\n\n# tcId = 84\naad = 90a7357519e35e8dbd8976d4b36710ffc1eb0d9a4ae7d5315ae7324eb1d18c\nct = \niv = 5a31a3a026786c49db9d0958\nkey = e4570815a149599d13bd8dcaadbec93cf09019baa2d4070b\nmsg = \nresult = valid\ntag = 06ccbf767e0a63c89d50b8141187a555\n\n# tcId = 85\naad = f5368b9d8fdc1efab2b17a45f4604245983572f8c167aa31fa3f530f1c5e1781\nct = \niv = 3f5def0880b889db0b3f2bf0\nkey = 9f0c076b0630caa10e7bdc07dcdc89a270f03930997ade0b\nmsg = \nresult = valid\ntag = 334c1325fa969a07179011d2f8613636\n\n# tcId = 86\naad = dfb71f25e7f11cca17702eb89a184e57f22e4ea4741ff603abc901fa026bde7ce1107e2ffba0a0a0f24f47ee627832ee5bc2192c18845630009910c07f8d0ab451\nct = \niv = b05ec49bc405eb7e97294f19\nkey = 803f4ebbed8b1a4f348713461c0eb0bd30caec55a1e71628\nmsg = \nresult = valid\ntag = 2b71d2a81f4c6ea267a9865094fe20e9\n\n# tcId = 87\naad = 6d\nct = a42863b95abea391940adac7fe0c4143\niv = 80765eac2281969cba569ce7\nkey = da6e3df6735f632e035ab8f10c37b5f00a40e18b17778a85\nmsg = 3d8765df3a06f5248b1aaa54123b86bd\nresult = valid\ntag = 122b46f81a0b6e92cda1950ce6fe026e\n\n# tcId = 88\naad = 27ff\nct = 3418154afc95d05569ee6fe4db82eb6e\niv = 8b1e57f98ea4e77deae4576c\nkey = 54e171cf90729c77d500e1d2533360e841e260894576b129\nmsg = 2d716366f2873860d5043700f1e9a9d8\nresult = valid\ntag = 0a734bac17843b8573fbfeba4a5fc5d4\n\n# tcId = 89\naad = 068d940e26b678\nct = ba340926de500d01ae3dff2e90560816\niv = 57c8786e66d8b0bec33604b0\nkey = 992cabb64f12210c8b0b14d73d39317ddb2b8a628ac35106\nmsg = 9e7692f12132cdd53f50531651417bd2\nresult = valid\ntag = db9dba31a03019ce88ce741c03940660\n\n# tcId = 90\naad = f6a28d27686adcbf9ff8ab80ecc1c1\nct = b19be8ba6ebcdb74d33c2dbdfdc02074\niv = f47f6b65d660f10c043ea641\nkey = 89be6495c917bd7af0a3b7a6c8a4c6b5cade766d32de3604\nmsg = c3c50f4b38aa3751f4910a44675d37e5\nresult = valid\ntag = 93bb717061330accc718b4a8ef05ab20\n\n# tcId = 91\naad = 7d4d7c273a9aa0f35d1f91570141db54\nct = eb45ae2980d996f5023593f762d37051\niv = ea16c104bce5b7edd5a25a46\nkey = 8ea954552417516c972e4311692d658dd7ac9a7fd6f3d02c\nmsg = 0fc6cc800a5786e63a4546fb33887af9\nresult = valid\ntag = 4acc06242cc4ec4ba36e8bfbe84f3d5d\n\n# tcId = 92\naad = cf75dd4536d00f11eda40db4d252e172e3\nct = 5a8374391adc22e8c066557d9ff586cf\niv = f3723b9ab728c99bbd6f2304\nkey = dfa7ef72302dfbcd2648b88958fe0f049f1d60143d86e395\nmsg = 20b3883244300a82094ddb9b3d1efb81\nresult = valid\ntag = d4a111d611efa63f0c3f08b2fbb3b0ac\n\n# tcId = 93\naad = 9020b56256bcb02c690720e3239d325d259f1898ea05170e315c144960d263\nct = e84471601fb8b4dbbdc80d56e37f69b8\niv = b1beee8afb00e01a9cbf5973\nkey = b63b52d1d159a17596dfbd9be5c5088699d94b9c5d95c22d\nmsg = dfb417903c6d4827500a3eca2184fe1c\nresult = valid\ntag = 52089cb4e6c11bd764ae7d4438cfd1f8\n\n# tcId = 94\naad = 2d688b3b3311770579dd064614a7d11b17a16953bd9700759b35a5031a2d8bd0\nct = d13cceb8376eb423f5b2ea257c118fb5\niv = 2a56235f079d53a3100702d4\nkey = aaf64023f5762c4a54c3eb0ef3bb2ebd23ceaf38b3e0285f\nmsg = 34aec5a65795cbeedac2ee6fd7765c6f\nresult = valid\ntag = 7b6a3c76fd52930a989f034e5dfe074b\n\n# tcId = 95\naad = b497221c7fad55a06ea9f56f39b3609330edc467b79cbf3353636bceb784b60ec63a836074ceb48624a4a41ac0496d5adfe2989313d7412b9c2d89cafd9cd5a734\nct = 994bb34470d4ddb7bb7a3c3abb5da3c5\niv = b2b42fa60a2a80412eecc7fc\nkey = b521e4fa92eb46fd4916c71e3f999027aaf21466fad5f96e\nmsg = a3a80ac0f5b46597a7f4a583dda02124\nresult = valid\ntag = 02550e2b278c723672a01e4b6a46afc7\n\n# tcId = 96\naad = \nct = \niv = 3d9281c4acfc72387346fd92\nkey = 7757754aeccf85c91e48e4d4970d4d62dae94cf44f9ff026\nmsg = \nresult = valid\ntag = da9ae60a12aa6f926cf46d2a335faac7\n\n# tcId = 97\naad = 8b388e2e7225c087300042f6024a111f\nct = \niv = 2d2a5c8b17212d4c44ced459\nkey = a0cac7e83c7eba22365256cb8f237039b94f1a269263648e\nmsg = \nresult = valid\ntag = 84043498ce07d8742330c605d96d966c\n\n# tcId = 98\naad = \nct = a322f75800fcaff691251762ed39fb39\niv = ec1b6d7f097a2cad8cbc9fe9\nkey = fa07aa3932b901696269c8f8bf56662f82dff2957a4aca35\nmsg = d9a689793c947968f07d4ba2eb1c25eb\nresult = valid\ntag = 8a734892213383ac54dc2c1f48841938\n\n# tcId = 99\naad = aa13c109b2f57f700a89931de75b7080\nct = 982b14f66482d0c98371e08078efa012\niv = ba9538ad1575a1df7879782b\nkey = f997a79b63b1cf641483706097ff4abeeba13962db056206\nmsg = f376943459b6041ed5232d7b9fb5e9e6\nresult = valid\ntag = 14f1b2b24575a1a33206acdf500e9d46\n\n# tcId = 100\naad = \nct = 3450a992a6fbce9ce29f6c4f9f41c36ef6\niv = f511d16e972e138d5ae8ddac\nkey = d7c6ea0a285a5d8c5964773080488967e7e65935890c3265\nmsg = 5034fa6da3a9ee380be7e8d02605ac2023\nresult = valid\ntag = ed6ca1ff3ea1a7ca8819501139f8a0b8\n\n# tcId = 101\naad = 404059189f1eaf31b2e505fec08c7053\nct = 6c26392899e365450054bf0ab33f983f27\niv = c5b45df3a5bf4ef539c3dbd8\nkey = b29346a95c3b653c9bed023df2e03b6de45b8de1a4067d86\nmsg = 22e6281fba3e5b056871a98dd2ef0e164d\nresult = valid\ntag", @@ -7372,9 +7382,9 @@ static const char *kData243[] = { "6]\n\n# tcId = 483\n# Nonce is too long\naad = \nct = 681841a0a013923907c669efd3ffd069\niv = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 054cd6f1cda1b1bf91e0100f\nflags = InvalidNonceSize\n\n[ivSize = 512]\n[keySize = 256]\n[tagSize = 96]\n\n# tcId = 484\n# Very long nonce\naad = \nct = e73cc2ee050a0e7b345aeb1000c481c3\niv = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 182dabaff0400de708746b6a\nflags = LongIv,InvalidNonceSize\n\n[ivSize = 1024]\n[keySize = 256]\n[tagSize = 96]\n\n# tcId = 485\n# Very long nonce\naad = \nct = e73cc2ee050a0e7b345aeb1000c481c3\niv = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 182dabaff0400de708746b6a\nflags = LongIv,InvalidNonceSize\n\n[ivSize = 2144]\n[keySize = 256]\n[tagSize = 96]\n\n# tcId = 486\n# Very long nonce\naad = \nct = e73cc2ee050a0e7b345aeb1000c481c3\niv = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 182dabaff0400de708746b6a\nflags = LongIv,InvalidNonceSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 16]\n\n# tcId = 487\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 198c\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 24]\n\n# tcId = 488\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 198c08\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 40]\n\n# tcId = 489\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 231a2d8f6a\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 56]\n\n# tcId = 490\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = b1bbf3883507cd\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 72]\n\n# tcId = 491\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = cd0ae63f3a30f7fb5b\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 88]\n\n# tcId = 492\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 535e32ac416816615e5a20\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 104]\n\n# tcId = 493\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = a6c58458d3969da9cb0849f95e\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 120]\n\n# tcId = 494\n# Invalid tag size\naad = \nct = d3dab1ee494cc229099d6cac7df14add\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = f7879fb7fe88dd74cb8e96fda1d2eb\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 16]\n\n# tcId = 495\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 95eb\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 24]\n\n# tcId = 496\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 95eb98\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 40]\n\n# tcId = 497\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 3fd40dd8e0\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 56]\n\n# tcId = 498\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 793ca5d351e68c\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 72]\n\n# tcId = 499\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 63a0987ffff1313caa\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 88]\n\n# tcId = 500\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 0ee40f14475b7e28752983\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 104]\n\n# tcId = 501\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 40a4fc82d429a0091c962d7152\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 192]\n[tagSize = 120]\n\n# tcId = 502\n# Invalid tag size\naad = \nct = 1c49324515a346d424eed6fed9bddc17\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = f8f9bdc6b8506afd3ae54a0a67e185\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 16]\n\n# tcId = 503\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 8f8b\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 24]\n\n# tcId = 504\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 8f8b32\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 40]\n\n# tcId = 505\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = a94e19f34c\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 56]\n\n# tcId = 506\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102", "030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 5e90218caca470\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 72]\n\n# tcId = 507\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 385cef2c2599faa960\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 88]\n\n# tcId = 508\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = e81c270020edd93ba7e564\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 104]\n\n# tcId = 509\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = c5d5f29af5c0db444ac2618b9d\nflags = InvalidTagSize\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 120]\n\n# tcId = 510\n# Invalid tag size\naad = \nct = 3b6829d5deb47ca9f10abf481564aee1\niv = 464748494a4b4c4d4e4f5051\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = f2f6d8b6ab69c8e10039b5754f5537\nflags = InvalidTagSize\n\n", }; -static const size_t kLen244 = 52732; +static const size_t kLen245 = 52732; -static const char *kData244[] = { +static const char *kData245[] = { "# Imported from Wycheproof's aes_cmac_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: AES-CMAC\n# Generator version: 0.8r12\n\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 1\n# empty message\nkey = e34f15c7bd819930fe9d66e0c166e61c\nmsg = \nresult = valid\ntag = d47afca1d857a5933405b1eb7a5cb7af\n\n# tcId = 2\n# short message\nkey = e1e726677f4893890f8c027f9d8ef80d\nmsg = 3f\nresult = valid\ntag = 15f856bbed3b321952a584b3c4437a63\n\n# tcId = 3\n# short message\nkey = b151f491c4c006d1f28214aa3da9a985\nmsg = 27d9\nresult = valid\ntag = bdbbebac982dd62b9f682618a6a604e9\n\n# tcId = 4\n# short message\nkey = c36ff15f72777ee21deec07b63c1a0cd\nmsg = 50b428\nresult = valid\ntag = be0c3ede157568af394023eb9a7cc983\n\n# tcId = 5\n# short message\nkey = 32b9c5c78c3a0689a86052420fa1e8fc\nmsg = 0b9262ec\nresult = valid\ntag = 57e1506856c55dd32cd9ca821adb6c81\n\n# tcId = 6\n# short message\nkey = 43151bbaef367277ebfc97509d0aa49c\nmsg = eaa91273e7\nresult = valid\ntag = e01adc3be6a7621824232c4285dd35b9\n\n# tcId = 7\n# short message\nkey = 481440298525cc261f8159159aedf62d\nmsg = 6123c556c5cc\nresult = valid\ntag = a281e0d2d5378dfdcc1310fd9782ca56\n\n# tcId = 8\n# short message\nkey = 9ca26eb88731efbf7f810d5d95e196ac\nmsg = 7e48f06183aa40\nresult = valid\ntag = fc81761f2f7b4ce13b53d36e32677332\n\n# tcId = 9\n# short message\nkey = 48f0d03e41cc55c4b58f737b5acdea32\nmsg = f4a133aa6d5985a0\nresult = valid\ntag = 1f1cd0327c02e6d00086915937dd61d9\n\n# tcId = 10\n# short message\nkey = 1c958849f31996b28939ce513087d1be\nmsg = b0d2fee11b8e2f86b7\nresult = valid\ntag = 555f462151f7dd16de698d639fb26760\n\n# tcId = 11\n# short message\nkey = 39de0ebea97c09b2301a90009a423253\nmsg = 81e5c33b4c620852f044\nresult = valid\ntag = 9b004f15b7f6f366374954e64bc58f5f\n\n# tcId = 12\n# short message\nkey = 91656d8fc0aced60ddb1c4006d0dde53\nmsg = 7b3e440fe566790064b2ec\nresult = valid\ntag = 76672ed16c29be449e0c80785cc38e89\n\n# tcId = 13\n# short message\nkey = af7d5134720b5386158d51ea126e7cf9\nmsg = 7cc6fcc925c20f3c83b5567c\nresult = valid\ntag = 2dc5c88cf3b80ab6c0199f40be904abc\n\n# tcId = 14\n# short message\nkey = 4ed56753de6f75a032ebabca3ce27971\nmsg = 0c8c0f5619d9f8da5339281285\nresult = valid\ntag = eab4366d97e99a0850f077329ad058c0\n\n# tcId = 15\n# short message\nkey = beba50c936b696c15e25046dffb23a64\nmsg = 821ea8532fbabffb6e3d212e9b46\nresult = valid\ntag = 22f33cab09c173f75d3401fe44efeead\n\n# tcId = 16\n# short message\nkey = 501d81ebf912ddb87fbe3b7aac1437bc\nmsg = 2368e3c3636b5e8e94d2081adbf798\nresult = valid\ntag = aeb784a3825168ddd61f72d0202125e6\n\n# tcId = 17\nkey = e09eaa5a3f5e56d279d5e7a03373f6ea\nmsg = ef4eab37181f98423e53e947e7050fd0\nresult = valid\ntag = 40facf0e2fb51b73a7472681b033d6dc\n\n# tcId = 18\nkey = 831e664c9e3f0c3094c0b27b9d908eb2\nmsg = 26603bb76dd0a0180791c4ed4d3b058807\nresult = valid\ntag = a8144c8b24f2aa47d9c160cff4ab1716\n\n# tcId = 19\nkey = 549bd282ee21b4d7c3b1d02e3ee20ef7\nmsg = d84bf73c5eecbd38444f1a73556e2fa3253f4c54d6916545\nresult = valid\ntag = 7ed458afe02f4a513f59715b664b1bbe\n\n# tcId = 20\nkey = 9bd3902ed0996c869b572272e76f3889\nmsg = a7ba19d49ee1ea02f098aa8e30c740d893a4456ccc294040484ed8a00a55f93e\nresult = valid\ntag = 45082218c2d05eef32247feb1133d0a3\n\n# tcId = 21\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 96dd6e5a882cbd564c39ae7d1c5a31aa\n\n# tcId = 22\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 43802eb1931f0032afe984443738cd31\n\n# tcId = 23\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7acfbbca7a2ea68b966fc5399f74809e\n\n# tcId = 24\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 95dd6e5a882cbd564c39ae7d1c5a31aa\n\n# tcId = 25\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 40802eb1931f0032afe984443738cd31\n\n# tcId = 26\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 79cfbbca7a2ea68b966fc5399f74809e\n\n# tcId = 27\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 17dd6e5a882cbd564c39ae7d1c5a31aa\n\n# tcId = 28\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = c2802eb1931f0032afe984443738cd31\n\n# tcId = 29\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = fbcfbbca7a2ea68b966fc5399f74809e\n\n# tcId = 30\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dc6e5a882cbd564c39ae7d1c5a31aa\n\n# tcId = 31\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42812eb1931f0032afe984443738cd31\n\n# tcId = 32\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcebbca7a2ea68b966fc5399f74809e\n\n# tcId = 33\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6eda882cbd564c39ae7d1c5a31aa\n\n# tcId = 34\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802e31931f0032afe984443738cd31\n\n# tcId = 35\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbb4a7a2ea68b966fc5399f74809e\n\n# tcId = 36\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a892cbd564c39ae7d1c5a31aa\n\n# tcId = 37\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1921f0032afe984443738cd31\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7b2ea68b966fc5399f74809e\n\n# tcId = 39\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a8a2cbd564c39ae7d1c5a31aa\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1911f0032afe984443738cd31\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca782ea68b966fc5399f74809e\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbdd64c39ae7d1c5a31aa\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f00b2afe984443738cd31\n\n# tcId = 44\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea60b966fc5399f74809e\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564d39ae7d1c5a31aa\n\n# tcId = 46\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032aee984443738cd31\n\n# tcId = 47\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b976fc5399f74809e\n\n# tcId = 48\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd56cc39ae7d1c5a31aa\n\n# tcId = 49\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f00322fe984443738cd31\n\n# tcId = 50\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b166fc5399f74809e\n\n# tcId = 51\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c19ae7d1c5a31aa\n\n# tcId = 52\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afc984443738cd31\n\n# tcId = 53\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = inval", "id\ntag = 7bcfbbca7a2ea68b964fc5399f74809e\n\n# tcId = 54\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39af7d1c5a31aa\n\n# tcId = 55\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe985443738cd31\n\n# tcId = 56\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc4399f74809e\n\n# tcId = 57\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1d5a31aa\n\n# tcId = 58\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443638cd31\n\n# tcId = 59\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399e74809e\n\n# tcId = 60\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1e5a31aa\n\n# tcId = 61\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443538cd31\n\n# tcId = 62\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399d74809e\n\n# tcId = 63\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d9c5a31aa\n\n# tcId = 64\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe98444b738cd31\n\n# tcId = 65\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5391f74809e\n\n# tcId = 66\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1c5a31ab\n\n# tcId = 67\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443738cd30\n\n# tcId = 68\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399f74809f\n\n# tcId = 69\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1c5a31a8\n\n# tcId = 70\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443738cd33\n\n# tcId = 71\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399f74809c\n\n# tcId = 72\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1c5a31ea\n\n# tcId = 73\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443738cd71\n\n# tcId = 74\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399f7480de\n\n# tcId = 75\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbd564c39ae7d1c5a312a\n\n# tcId = 76\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f0032afe984443738cdb1\n\n# tcId = 77\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea68b966fc5399f74801e\n\n# tcId = 78\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 96dd6e5a882cbd564d39ae7d1c5a31aa\n\n# tcId = 79\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 43802eb1931f0032aee984443738cd31\n\n# tcId = 80\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7acfbbca7a2ea68b976fc5399f74809e\n\n# tcId = 81\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6eda882cbdd64c39ae7d1c5a31aa\n\n# tcId = 82\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802e31931f00b2afe984443738cd31\n\n# tcId = 83\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbb4a7a2ea60b966fc5399f74809e\n\n# tcId = 84\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 97dd6e5a882cbdd64c39ae7d1c5a312a\n\n# tcId = 85\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 42802eb1931f00b2afe984443738cdb1\n\n# tcId = 86\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7bcfbbca7a2ea60b966fc5399f74801e\n\n# tcId = 87\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 682291a577d342a9b3c65182e3a5ce55\n\n# tcId = 88\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = bd7fd14e6ce0ffcd50167bbbc8c732ce\n\n# tcId = 89\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8430443585d1597469903ac6608b7f61\n\n# tcId = 90\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 91\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 92\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 93\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 94\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 95\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 96\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 175deeda08ac3dd6ccb92efd9cdab12a\n\n# tcId = 97\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = c200ae31139f80b22f6904c4b7b84db1\n\n# tcId = 98\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = fb4f3b4afaae260b16ef45b91ff4001e\n\n# tcId = 99\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = \nresult = invalid\ntag = 96dc6f5b892dbc574d38af7c1d5b30ab\n\n# tcId = 100\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 0001020304050607\nresult = invalid\ntag = 43812fb0921e0133aee885453639cc30\n\n# tcId = 101\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 7acebacb7b2fa78a976ec4389e75819f\n\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 102\n# empty message\nkey = 3d6bf9edae6d881eade0ff8c7076a4835b71320c1f36b631\nmsg = \nresult = valid\ntag = a8dd15fe2ce3495ec5b666744ec29220\n\n# tcId = 103\n# short message\nkey = 915429743435c28997a33b33b6574a953d81dae0e7032e6a\nmsg = 58\nresult = valid\ntag = e13b3f7f7f510c3a059df7a68c7e2ad5\n\n# tcId = 104\n# short message\nkey = f0c288ba26b284f9fb321b444a6517b3cdda1a799d55fdff\nmsg = 0f7e\nresult = valid\ntag = 06ef847f5f9dbf03a4f283da8c400220\n\n# tcId = 105\n# short message\nkey = 6b55e4d4fd6847a80a6bfb0dcc0aa93f9fd797fc5c50292e\nmsg = 33f530\nresult = valid\ntag = dd135053a47ca8f282c299e83b8c", "57c4\n\n# tcId = 106\n# short message\nkey = 1eb21a9e995a8e45c9e71ecbd6fe615b3e0318007c64b644\nmsg = 3aa73c48\nresult = valid\ntag = 1e93fff846934a6eea0575eecb0f0e1f\n\n# tcId = 107\n# short message\nkey = 710e2d5d4a9f0bc7e50796655e046a18cc5769d7764355da\nmsg = 7e4c690a88\nresult = valid\ntag = 016d4df06c68a6a788a9ea052e1b550d\n\n# tcId = 108\n# short message\nkey = d8c09ea400779b63e774bdacd0cb7b5dd6f736ca23d52acf\nmsg = e9520280973b\nresult = valid\ntag = 8030ae9f98f5d20c6089f6b1bd87c29e\n\n# tcId = 109\n# short message\nkey = 8e67e9a0863b55bed408866f1cbc05357abe3f9d79f406f2\nmsg = 4880b412287a0b\nresult = valid\ntag = bcaf50785f062a8fb8dd3c2c4cead2e1\n\n# tcId = 110\n# short message\nkey = 28d8da67806410e5565bcc5a9d7ab9fb357413fa0158378c\nmsg = 004e3f4a4e6db955\nresult = valid\ntag = c4c2c0876be9eabeb5a956da53846b08\n\n# tcId = 111\n# short message\nkey = dc968dd89fd602bb7eca6f3a8a13e4f59c08d02a514b1934\nmsg = 41a25354efeb1bc3b8\nresult = valid\ntag = f33a62caf397f9aff71fe42941ba41d8\n\n# tcId = 112\n# short message\nkey = 7658951c0f620d82afd92756cc2d7983b79da3e56fdd1b78\nmsg = f0e82fb5c5666f4af49f\nresult = valid\ntag = 4d724d05f3402967eb65ae1e32d5469e\n\n# tcId = 113\n# short message\nkey = d9574c3a221b986690931faac5258d9d3c52362b2cb9b054\nmsg = 178ea8404ba54ee4e4522c\nresult = valid\ntag = 64a0e0b6757309ab58d74f72c310e473\n\n# tcId = 114\n# short message\nkey = 704409bab28085c44981f28f75dd143a4f747106f63f262e\nmsg = cda5709e7f115624e74ab031\nresult = valid\ntag = 6ab2074334be14a95b6a241f897a43de\n\n# tcId = 115\n# short message\nkey = d8d06ef6a53bbff5c8f12d791b8f4c67e574bf440736d1cc\nmsg = a1171eae1979f48345dd9485a0\nresult = valid\ntag = 7aa57cf98b24897cc9230e3316758e61\n\n# tcId = 116\n# short message\nkey = 71129e781613f39d9ac39fbde2628b44c250c14deb5ef9e2\nmsg = 967593cc64bcbf7f3c58d04cb82b\nresult = valid\ntag = 6cc488b0a40eadbe4bcee2623239d126\n\n# tcId = 117\n# short message\nkey = 850fc859e9f7b89a367611dee6698f33962d8245ca8dc331\nmsg = 586f4f171af116519061a8e0e77940\nresult = valid\ntag = fb11a360c9776991d73d6e41d07710a2\n\n# tcId = 118\nkey = f4bfa5aa4f0f4d62cf736cd2969c43d580fdb92f2753bedb\nmsg = 0e239f239705b282ce2200fe20de1165\nresult = valid\ntag = ab20a6cf60873665b1d6999b05c7f9c6\n\n# tcId = 119\nkey = cfd3f68873d81a27d2bfce876c79f6e609074dec39e34614\nmsg = b1973cb25aa87ef9d1a8888b0a0f5c04c6\nresult = valid\ntag = b95a016b83a0ae4194023333c8a7345a\n\n# tcId = 120\nkey = 648a44468d67bb6744b235ee7a3fcd6ed4bdc29ec5b5fa1a\nmsg = c59d0d6981cca1be1d5519fc7881e6d230f39f6c12a9e827\nresult = valid\ntag = a1b96272ae7f9aef567271795f21d1d3\n\n# tcId = 121\nkey = 9d11abc1fcb248a436598e695be12c3c2ed90a18ba09d62c\nmsg = aa5182cae2a8fb068c0b3fb2be3e57ae523d13dffd1a944587707c2b67447f3f\nresult = valid\ntag = 8597d9a04d1c271d61d42f007b435175\n\n# tcId = 122\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ed12390ea0a7ed15d9d37a6eca1fc990\n\n# tcId = 123\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c81307df60859acb911c7be61be7ca90\n\n# tcId = 124\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f91bde0069a6e389573bf04e7cde688c\n\n# tcId = 125\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ee12390ea0a7ed15d9d37a6eca1fc990\n\n# tcId = 126\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = cb1307df60859acb911c7be61be7ca90\n\n# tcId = 127\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = fa1bde0069a6e389573bf04e7cde688c\n\n# tcId = 128\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = 6c12390ea0a7ed15d9d37a6eca1fc990\n\n# tcId = 129\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = 491307df60859acb911c7be61be7ca90\n\n# tcId = 130\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 781bde0069a6e389573bf04e7cde688c\n\n# tcId = 131\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec13390ea0a7ed15d9d37a6eca1fc990\n\n# tcId = 132\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91207df60859acb911c7be61be7ca90\n\n# tcId = 133\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81ade0069a6e389573bf04e7cde688c\n\n# tcId = 134\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12398ea0a7ed15d9d37a6eca1fc990\n\n# tcId = 135\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c913075f60859acb911c7be61be7ca90\n\n# tcId = 136\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde8069a6e389573bf04e7cde688c\n\n# tcId = 137\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea1a7ed15d9d37a6eca1fc990\n\n# tcId = 138\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df61859acb911c7be61be7ca90\n\n# tcId = 139\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde0068a6e389573bf04e7cde688c\n\n# tcId = 140\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea2a7ed15d9d37a6eca1fc990\n\n# tcId = 141\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df62859acb911c7be61be7ca90\n\n# tcId = 142\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde006ba6e389573bf04e7cde688c\n\n# tcId = 143\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea0a7ed95d9d37a6eca1fc990\n\n# tcId = 144\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df60859a4b911c7be61be7ca90\n\n# tcId = 145\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde0069a6e309573bf04e7cde688c\n\n# tcId = 146\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea0a7ed15d8d37a6eca1fc990\n\n# tcId = 147\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df60859acb901c7be61be7ca90\n\n# tcId = 148\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde0069a6e389563bf04e7cde688c\n\n# tcId = 149\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea0a7ed1559d37a6eca1fc990\n\n# tcId = 150\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df60859acb111c7be61be7ca90\n\n# tcId = 151\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f81bde0069a6e389d73bf04e7cde688c\n\n# tcId = 152\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = \nresult = invalid\ntag = ec12390ea0a7ed15d9f37a6eca1fc990\n\n# tcId = 153\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 0001020304050607\nresult = invalid\ntag = c91307df60859acb913c7be61be7ca90\n\n# tcId = 154\n# Flipped bit 77 in", @@ -7383,9 +7393,9 @@ static const char *kData244[] = { " d609717c3a4ef822ea200b297d2accec\n\n# tcId = 246\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e210cae26dad29bba32d\n\n# tcId = 247\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101e0089727691b7fb\n\n# tcId = 248\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2eb200b297d2accec\n\n# tcId = 249\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cbe26dad29bba32d\n\n# tcId = 250\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0109f0089727691b7fb\n\n# tcId = 251\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a26a200b297d2accec\n\n# tcId = 252\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e2904ae26dad29bba32d\n\n# tcId = 253\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f2089727691b7fb\n\n# tcId = 254\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea000b297d2accec\n\n# tcId = 255\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cac26dad29bba32d\n\n# tcId = 256\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0088727691b7fb\n\n# tcId = 257\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200a297d2accec\n\n# tcId = 258\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26cad29bba32d\n\n# tcId = 259\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727791b7fb\n\n# tcId = 260\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297c2accec\n\n# tcId = 261\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad28bba32d\n\n# tcId = 262\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727491b7fb\n\n# tcId = 263\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297f2accec\n\n# tcId = 264\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad2bbba32d\n\n# tcId = 265\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f008972f691b7fb\n\n# tcId = 266\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b29fd2accec\n\n# tcId = 267\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dada9bba32d\n\n# tcId = 268\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727691b7fa\n\n# tcId = 269\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297d2acced\n\n# tcId = 270\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad29bba32c\n\n# tcId = 271\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727691b7f9\n\n# tcId = 272\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297d2accee\n\n# tcId = 273\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad29bba32f\n\n# tcId = 274\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727691b7bb\n\n# tcId = 275\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297d2accac\n\n# tcId = 276\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad29bba36d\n\n# tcId = 277\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0101f0089727691b77b\n\n# tcId = 278\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef8a2ea200b297d2acc6c\n\n# tcId = 279\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3f3b5f83e290cae26dad29bba3ad\n\n# tcId = 280\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6af0a293d8cba0101e0089727691b7fb\n\n# tcId = 281\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d709717c3a4ef8a2eb200b297d2accec\n\n# tcId = 282\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58ee3f3b5f83e290cbe26dad29bba32d\n\n# tcId = 283\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a213d8cba0901f0089727691b7fb\n\n# tcId = 284\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d60971fc3a4ef822ea200b297d2accec\n\n# tcId = 285\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee3fbb5f83e210cae26dad29bba32d\n\n# tcId = 286\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6bf0a293d8cba0901f0089727691b77b\n\n# tcId = 287\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d609717c3a4ef822ea200b297d2acc6c\n\n# tcId = 288\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 59ee", "3f3b5f83e210cae26dad29bba3ad\n\n# tcId = 289\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 940f5d6c27345fefe0ff768d896e4804\n\n# tcId = 290\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = 29f68e83c5b1075d15dff4d682d53313\n\n# tcId = 291\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a611c0c4a07c1d6f351d9252d6445cd2\n\n# tcId = 292\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 293\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 294\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 295\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 296\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 297\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 298\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = eb702213584b20909f8009f2f611377b\n\n# tcId = 299\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = 5689f1fcbace78226aa08ba9fdaa4c6c\n\n# tcId = 300\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d96ebfbbdf0362104a62ed2da93b23ad\n\n# tcId = 301\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 6af1a392d9caa1111e0188737790b6fa\n\n# tcId = 302\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 0001020304050607\nresult = invalid\ntag = d708707d3b4ff9a3eb210a287c2bcded\n\n# tcId = 303\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58ef3e3a5e82e391cbe36cac28baa22c\n\n[keySize = 0]\n[tagSize = 128]\n\n# tcId = 304\n# invalid key size\nkey = \nmsg = 00b9449326d39416\nresult = invalid\ntag = \n\n[keySize = 8]\n[tagSize = 128]\n\n# tcId = 305\n# invalid key size\nkey = 0f\nmsg = 4538b79a1397e2aa\nresult = invalid\ntag = \n\n[keySize = 64]\n[tagSize = 128]\n\n# tcId = 306\n# invalid key size\nkey = a88e385af7185148\nmsg = dc63b7ef08096e4f\nresult = invalid\ntag = \n\n[keySize = 160]\n[tagSize = 128]\n\n# tcId = 307\n# invalid key size\nkey = 003a228008d390b645929df73a2b2bdd8298918d\nmsg = ad1d3c3122ab7ac6\nresult = invalid\ntag = \n\n[keySize = 320]\n[tagSize = 128]\n\n# tcId = 308\n# invalid key size\nkey = 94baaac150e2645ae1ec1939c7bcefb73f6edb146fae02289b6c6326ff39bc265d612bef2727fa72\nmsg = e3f75a886c4a5591\nresult = invalid\ntag = \n\n", }; -static const size_t kLen245 = 44166; +static const size_t kLen246 = 44166; -static const char *kData245[] = { +static const char *kData246[] = { "# Imported from Wycheproof's aes_gcm_siv_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: AES-GCM-SIV\n# Generator version: 0.8r12\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 1\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = \niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = \nresult = valid\ntag = dc20e2d83f25705bb49e439eca56de25\n\n# tcId = 2\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = b5d839330ac7b786\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 0100000000000000\nresult = valid\ntag = 578782fff6013b815b287c22493a364c\n\n# tcId = 3\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 7323ea61d05932260047d942\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 010000000000000000000000\nresult = valid\ntag = a4978db357391a0bc4fdec8b0d106639\n\n# tcId = 4\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 743f7c8077ab25f8624e2e948579cf77\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 01000000000000000000000000000000\nresult = valid\ntag = 303aaf90f6fe21199c6068577437a0c4\n\n# tcId = 5\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 84e07e62ba83a6585417245d7ec413a9fe427d6315c09b57ce45f2e3936a9445\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 0100000000000000000000000000000002000000000000000000000000000000\nresult = valid\ntag = 1a8e45dcd4578c667cd86847bf6155ff\n\n# tcId = 6\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 3fd24ce1f5a67b75bf2351f181a475c7b800a5b4d3dcf70106b1eea82fa1d64df42bf7226122fa92e17a40eeaac1201b\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000\nresult = valid\ntag = 5e6e311dbf395d35b0fe39c2714388f8\n\n# tcId = 7\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 2433668f1058190f6d43e360f4f35cd8e475127cfca7028ea8ab5c20f7ab2af02516a2bdcbc08d521be37ff28c152bba36697f25b4cd169c6590d1dd39566d3f\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000\nresult = valid\ntag = 8a263dd317aa88d56bdf3936dba75bb8\n\n# tcId = 8\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 1e6daba35669f427\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 0200000000000000\nresult = valid\ntag = 3b0a1a2560969cdf790d99759abd1508\n\n# tcId = 9\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 296c7889fd99f41917f44620\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 020000000000000000000000\nresult = valid\ntag = 08299c5102745aaa3a0c469fad9e075a\n\n# tcId = 10\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = e2b0c5da79a901c1745f700525cb335b\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 02000000000000000000000000000000\nresult = valid\ntag = 8f8936ec039e4e4bb97ebd8c4457441f\n\n# tcId = 11\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 620048ef3c1e73e57e02bb8562c416a319e73e4caac8e96a1ecb2933145a1d71\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 0200000000000000000000000000000003000000000000000000000000000000\nresult = valid\ntag = e6af6a7f87287da059a71684ed3498e1\n\n# tcId = 12\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 50c8303ea93925d64090d07bd109dfd9515a5a33431019c17d93465999a8b0053201d723120a8562b838cdff25bf9d1e\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000\nresult = valid\ntag = 6a8cc3865f76897c2e4b245cf31c51f2\n\n# tcId = 13\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 2f5c64059db55ee0fb847ed513003746aca4e61c711b5de2e7a77ffd02da42feec601910d3467bb8b36ebbaebce5fba30d36c95f48a3e7980f0e7ac299332a80\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000\nresult = valid\ntag = cdc46ae475563de037001ef84ae21744\n\n# tcId = 14\n# draft-irtf-cfrg-gcmsiv-09\naad = 010000000000000000000000\nct = a8fe3e87\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 02000000\nresult = valid\ntag = 07eb1f84fb28f8cb73de8e99e2f48a14\n\n# tcId = 15\n# draft-irtf-cfrg-gcmsiv-09\naad = 010000000000000000000000000000000200\nct = 6bb0fecf5ded9b77f902c7d5da236a4391dd0297\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 0300000000000000000000000000000004000000\nresult = valid\ntag = 24afc9805e976f451e6d87f6fe106514\n\n# tcId = 16\n# draft-irtf-cfrg-gcmsiv-09\naad = 0100000000000000000000000000000002000000\nct = 44d0aaf6fb2f1f34add5e8064e83e12a2ada\niv = 030000000000000000000000\nkey = 01000000000000000000000000000000\nmsg = 030000000000000000000000000000000400\nresult = valid\ntag = bff9b2ef00fb47920cc72a0c0f13b9fd\n\n# tcId = 17\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = \niv = f46e44bb3da0015c94f70887\nkey = e66021d5eb8e4f4066d4adb9c33560e4\nmsg = \nresult = valid\ntag = a4194b79071b01a87d65f706e3949578\n\n# tcId = 18\n# draft-irtf-cfrg-gcmsiv-09\naad = 46bb91c3c5\nct = af60eb\niv = bae8e37fc83441b16034566b\nkey = 36864200e0eaf5284d884a0e77d31646\nmsg = 7a806c\nresult = valid\ntag = 711bd85bc1e4d3e0a462e074eea428a8\n\n# tcId = 19\n# draft-irtf-cfrg-gcmsiv-09\naad = fc880c94a95198874296\nct = bb93a3e34d3c\niv = afc0577e34699b9e671fdd4f\nkey = aedb64a6c590bc84d1a5e269e4b47801\nmsg = bdc66f146545\nresult = valid\ntag = d6a9c45545cfc11f03ad743dba20f966\n\n# tcId = 20\n# draft-irtf-cfrg-gcmsiv-09\naad = 046787f3ea22c127aaf195d1894728\nct = 4f37281f7ad12949d0\niv = 275d1ab32f6d1f0434d8848c\nkey = d5cc1fd161320b6920ce07787f86743b\nmsg = 1177441f195495860f\nresult = valid\ntag = 1d02fd0cd174c84fc5dae2f60f52fd2b\n\n# tcId = 21\n# draft-irtf-cfrg-gcmsiv-09\naad = c9882e5386fd9f92ec489c8fde2be2cf97e74e93\nct = f54673c5ddf710c745641c8b\niv = 9e9ad8780c8d63d0ab4149c0\nkey = b3fed1473c528b8426a582995929a149\nmsg = 9f572c614b4745914474e7c7\nresult = valid\ntag = c1dc2f871fb7561da1286e655e24b7b0\n\n# tcId = 22\n# draft-irtf-cfrg-gcmsiv-09\naad = 2950a70d5a1db2316fd568378da107b52b0da55210cc1c1b0a\nct = c9ff545e07b88a015f05b274540aa1\niv = ac80e6f61455bfac8308a2d4\nkey = 2d4ed87da44102952ef94b02b805249b\nmsg = 0d8c8451178082355c9e940fea2f58\nresult = valid\ntag = 83b3449b9f39552de99dc214a1190b0b\n\n# tcId = 23\n# draft-irtf-cfrg-gcmsiv-09\naad = 1860f762ebfbd08284e421702de0de18baa9c9596291b08466f37de21c7f\nct = 6298b296e24e8cc35dce0bed484b7f30d580\niv = ae06556fb6aa7890bebc18fe\nkey = bde3b2f204d1e9f8b06bc47f9745b3d1\nmsg = 6b3db4da3d57aa94842b9803a96e07fb6de7\nresult = valid\ntag = 3e377094f04709f64d7b985310a4db84\n\n# tcId = 24\n# draft-irtf-cfrg-gcmsiv-09\naad = 7576f7028ec6eb5ea7e298342a94d4b202b370ef9768ec6561c4fe6b7e7296fa859c21\nct = 391cc328d484a4f46406181bcd62efd9b3ee197d05\niv = 6245709fb18853f68d833640\nkey = f901cfe8a69615a93fdf7a98cad48179\nmsg = e42a3c02c25b64869e146d7b233987bddfc240871d\nresult = valid\ntag = 2d15506c84a9edd65e13e9d24a2a6e70\n\n# tcId = 25\naad = \nct = \niv = 438a547a94ea88dce46c6c85\nkey = bedcfb5a011ebc84600fcb296c15af0d\nmsg = \nresult = valid\ntag = 596d0538e48526be1c991e40cc031073\n\n# tcId = 26\naad = \nct = 4f\niv = b30c084727ad1c592ac21d12\nkey = 384ea416ac3c2f51a76e7d8226346d4e\nmsg = 35\nresult = valid\ntag = 8b2b805fc0885e2b470d9dbe6cb15ed3\n\n# tcId = 27\naad = \nct = 04c7a55f97846e54\niv = b5e006ded553110e6dc56529\nkey = cae31cd9f55526eb038241fc44cac1e5\nmsg = d10989f2c52e94ad\nresult = valid\ntag = 48168ff846356c33032c719b518f18a8\n\n# tcId = 28\naad = \nct = fd9521041b0397a15b0070b93f48a9\niv = ecb0c42f7000ef0e6f95f24d\nkey = dd6197cd63c963919cf0c273ef6b28bf\nmsg = 4dcc1485365866e25ac3f2ca6aba97\nresult = valid\ntag = 09df91414578f7faf757d04ee26ab901\n\n# tcId = 29\naad = \nct = 6eb905287ddfafc32f6b1c10046c089f\niv = 0e1666f2dc652f7708fb8f0d\nkey = ffdf4228361ea1f8165852136b3480f7\nmsg = 25b12e28ac0ef6ead0226a3b2288c800\nresult = valid\ntag = 4ff9f939a77c34b0cb1ee75fcb0dd29a\n\n# tcId = 30\naad = \nct = 6f62bd09d4f36f73e289ab6dd114727fe3\niv = 965ff6643116ac1443a2dec7\nkey = c15ed227dd2e237ecd087eaaaad19ea4\nmsg = fee62fde973fe025ad6b322dcdf3c63fc7\nresult = valid\ntag = ea727c084db2bc948de0928edddd7fcf\n\n# tcId = 31\naad = \nct = 80133a4bea7311f0d3c9835144c37c4ef0", "ef20c8f2e36be1\niv = fbbc04fd6e025b7193eb57f6\nkey = a8ee11b26d7ceb7f17eaa1e4b83a2cf6\nmsg = c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf\nresult = valid\ntag = b92f47c1af6713e14fbdf60efebb50c6\n\n# tcId = 32\naad = \nct = 778b308e4ca17607df36c0b94695bc64603173b814701a9f69147b42478a0b1f\niv = a2dbe708db51c68ef02994a6\nkey = 7519588f30f7f08ff98e1beee6a2a783\nmsg = 1851956319256ebb0f9ccaf325a24abfc5c3e90b055e57cdc0c7ab2165ae03b1\nresult = valid\ntag = b75c98952c0aa11958a55c9c2ecf33f5\n\n# tcId = 33\naad = 30\nct = 173ba6370171be47dbb6163a63a3b725\niv = 4bad10c6d84fd43fd13ad36f\nkey = a5b5b6bae45b741fe4663890098f326a\nmsg = 127b150080ec0bc7704e26f4ab11abb6\nresult = valid\ntag = 53aefed6e971d5a1f435f0730a6dd0fd\n\n# tcId = 34\naad = 743e\nct = 959f0ff12481dedc4302ad7a904f9486\niv = 2186a3091237adae83540e24\nkey = 0cecb9f512932d68e2c7c0bc4bd621c8\nmsg = 437aeb94d842283ba57bb758e3d229f0\nresult = valid\ntag = 0215be2ab9b0672a7b82893891057c9c\n\n# tcId = 35\naad = 25591707c004f506f4b51e85e29f6a\nct = 8ae3a16a237f1358ac8cfeb5f4cc2818\niv = 0c908e58cddad69dea1a32c3\nkey = 55e04c122780be52ed9328928039008c\nmsg = 26eb70672eef03667b34cc7d0df05872\nresult = valid\ntag = 28f5aa8a34a9f7c01c17759d142b1bae\n\n# tcId = 36\naad = c07092d799dac2b4c05fbddd04743c34\nct = d5220f6a49d1e4c10d38c77c8156ebd0\niv = c30968c967e53505621628db\nkey = 5f0a1b5f8f8673d566ec7f54e7dca4f2\nmsg = f6538476daf04524cf134309dd84e187\nresult = valid\ntag = 80b50f526286dad22d40984636f0e9ce\n\n# tcId = 37\naad = 3ea12d80f40f34f812479d2ecc13d2d6df\nct = 3e771b9376e1d1cde3d9b73349c958bc\niv = a51c37f467893c1608e56274\nkey = 671a70e883fb0611dffd0b1dd9b8cca2\nmsg = 3baf3edf04dc0c97aae081cdeb08021d\nresult = valid\ntag = ebd3ea678a1e87839a4356584ea89bac\n\n# tcId = 38\naad = 5189ea6f39b2a78c0202fdff146c5cc6bdc7491d4786f80c6c6aef65634c05da\nct = 05b568a589d0a77a8ee9c6f06415c6b6\niv = 52c20979cdaaade573dba650\nkey = 63f03172505d90e94900125cb8a4b0dd\nmsg = 602c98997ee03fd11ce00e92de193977\nresult = valid\ntag = 91ba5089dffb7538199c441728d5f84a\n\n# tcId = 39\n# Testing for ctr overflow\naad = 395f4091b410c373073bcdc79e02d3af\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 010101010101010101010101\nkey = 00112233445566778899aabbccddeeff\nmsg = 43488548d88e6f774bcd2d52c18fbcc933a4e9a9613ff3edbe959ec59522adc098b3133b8d17b9e9dad631ad33752c95\nresult = valid\ntag = 00000000000000000000000000000000\nflags = ConstructedIv\n\n# tcId = 40\n# Testing for ctr overflow\naad = 616b2dff4d665e5f7ab890723dd981b1\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = f012c6a7eb0e8af5bc45e015e7680a693dc709b95383f6a94babec1bc36e4be3cf4f55a31a94f11c6c3f90eed99682bc\nresult = valid\ntag = ffffffffffffffffffffffffffffffff\nflags = ConstructedIv\n\n# tcId = 41\n# Testing for ctr overflow\naad = 387a8997605fd04ae8951c4759087864\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 030303030303030303030303\nkey = 00112233445566778899aabbccddeeff\nmsg = 71ceee58179d6fb968521e9594dbf98cc0040f6aa38fe873c32a9b122d6cbfd51aa4778b3f4f37be7348690d97e2468b\nresult = valid\ntag = fefffffffefffffffefffffffeffffff\nflags = ConstructedIv\n\n# tcId = 42\n# Testing for ctr overflow\naad = 6783b0d5e9d8a2a7274065797097d1ae\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 060606060606060606060606\nkey = 00112233445566778899aabbccddeeff\nmsg = 2e14f9e9a09ea204557367898a80dcad117af3666bea25762b70633a9f3614fbe631ba617c371fd5566d5e613496e69f\nresult = valid\ntag = ffffff7f00112233445566778899aabb\nflags = ConstructedIv\n\n# tcId = 43\n# Testing for ctr overflow\naad = 2933810c146f4f7dd146dd43f35199c6\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 010101010101010101010101\nkey = 00112233445566778899aabbccddeeff\nmsg = 27fac75879c9d87cd52a0793137ba792f6f145148158eb538f2081e09cd0315986a7025045ecbb2ca1bb18a17bfcd567\nresult = valid\ntag = ffffffffffffff7f0011223344556677\nflags = ConstructedIv\n\n# tcId = 44\n# Flipped bit 0 in tag\naad = 27dd62060507dae87c4f93f391ba15f9\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 45\n# Flipped bit 0 in tag\naad = 9ea3371e258288d5a01b15384e2c99ee\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 46\n# Flipped bit 0 in tag\naad = ce24e3ec0fe7b8550d621b71fdb5d0eb\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 47\n# Flipped bit 7 in tag\naad = 1471f354b359c235117febba854a823b\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 48\n# Flipped bit 7 in tag\naad = 11f820294fc9d13f1895d2fb5509913b\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 49\n# Flipped bit 8 in tag\naad = 45e7257b814f09de44177b27b914822f\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 50\n# Flipped bit 8 in tag\naad = 4c49780b5438c4a7ea9795b9856fdae1\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 51\n# Flipped bit 8 in tag\naad = ecc2f2f4142837a34f9cd1fa030a5d7f\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 52\n# Flipped bit 31 in tag\naad = 69c7f5605da8e0684990b087411f8cf5\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 53\n# Flipped bit 31 in tag\naad = 20b346be60e7e97588bf504ce707ce0b\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 54\n# Flipped bit 56 in tag\naad = 3955107da2e9938c6b19bb19ae9fc09f\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 55\n# Flipped bit 56 in tag\naad = b1385d46a8accd7022c142442a0b13e9\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 56\n# Flipped bit 63 in tag\naad = 19b298f3a061a73cb774da927ce11ca2\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 57\n# Flipped bit 63 in tag\naad = bff8c631e61c18a050a523ad4a750a20\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 58\n# Flipped bit 64 in tag\naad = 7b6171302b689c926852163e310f08d4\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 59\n# Flipped bit 88 in tag\naad = 4e79aa30003226402245893e91f2024c\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 60\n# Flipped bit 88 in tag\naad = 9312e1813a05b8682", "555061b05edcef1\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 61\n# Flipped bit 96 in tag\naad = 643684185211af58061022efa360d54b\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 62\n# Flipped bit 96 in tag\naad = 786d8056e26150918e3cbe520cafeb50\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 63\n# Flipped bit 97 in tag\naad = 555036128fa18ecadd090cb772ac0bf3\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 64\n# Flipped bit 97 in tag\naad = a5b43b8e1dbb2bfbda1b625fee4064a7\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 65\n# Flipped bit 120 in tag\naad = ae47cc5d7681dd480c23469c5519b647\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 66\n# Flipped bit 120 in tag\naad = d53dd677184702eaa660f1349195fc04\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 67\n# Flipped bit 120 in tag\naad = dc78584e4599dd4b2fb333db2f9ccb95\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 68\n# Flipped bit 121 in tag\naad = 0bfd9271e79153a8afdb7f3d96fe446f\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 69\n# Flipped bit 121 in tag\naad = 1e0537a95b7200134d0b440657d50fd1\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 70\n# Flipped bit 121 in tag\naad = 7633155df35857258d23b0651d60847c\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 71\n# Flipped bit 126 in tag\naad = ab0a064b473de43598adf81ee297d856\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 0fed395814f1750a\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 72\n# Flipped bit 127 in tag\naad = f62bdc3f4fcb699ee12f6e87dcc704cb\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 73\n# Flipped bit 127 in tag\naad = 1320051031807b8f44e9d2cb1ec6aa92\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 03c0e39b77bd62d32568f4c86c90bfdb\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 74\n# Flipped bit 127 in tag\naad = 329b813d3ae2225d3e15f97a28037bcc\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 75\n# Flipped bit 0..127 in tag\naad = edc723bedd0078696acdea005c74b841\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = 63995888995b338c\nresult = invalid\ntag = 00000000000000000000000000000000\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 76\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = \niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = \nresult = valid\ntag = 07f5f4169bbf55a8400cd47ea6fd400f\n\n# tcId = 77\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = c2ef328e5c71c83b\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 0100000000000000\nresult = valid\ntag = 843122130f7364b761e0b97427e3df28\n\n# tcId = 78\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 9aab2aeb3faa0a34aea8e2b1\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 010000000000000000000000\nresult = valid\ntag = 8ca50da9ae6559e48fd10f6e5c9ca17e\n\n# tcId = 79\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 85a01b63025ba19b7fd3ddfc033b3e76\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 01000000000000000000000000000000\nresult = valid\ntag = c9eac6fa700942702e90862383c6c366\n\n# tcId = 80\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = 4a6a9db4c8c6549201b9edb53006cba821ec9cf850948a7c86c68ac7539d027f\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 0100000000000000000000000000000002000000000000000000000000000000\nresult = valid\ntag = e819e63abcd020b006a976397632eb5d\n\n# tcId = 81\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = c00d121893a9fa603f48ccc1ca3c57ce7499245ea0046db16c53c7c66fe717e39cf6c748837b61f6ee3adcee17534ed5\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 010000000000000000000000000000000200000000000000000000000000000003000000000000000000000000000000\nresult = valid\ntag = 790bc96880a99ba804bd12c0e6a22cc4\n\n# tcId = 82\n# draft-irtf-cfrg-gcmsiv-09\naad = \nct = c2d5160a1f8683834910acdafc41fbb1632d4a353e8b905ec9a5499ac34f96c7e1049eb080883891a4db8caaa1f99dd004d80487540735234e3744512c6f90ce\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 01000000000000000000000000000000020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000\nresult = valid\ntag = 112864c269fc0d9d88c61fa47e39aa08\n\n# tcId = 83\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 1de22967237a8132\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 0200000000000000\nresult = valid\ntag = 91213f267e3b452f02d01ae33e4ec854\n\n# tcId = 84\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 163d6f9cc1b346cd453a2e4c\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 020000000000000000000000\nresult = valid\ntag = c1a4a19ae800941ccdc57cc8413c277f\n\n# tcId = 85\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = c91545823cc24f17dbb0e9e807d5ec17\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 02000000000000000000000000000000\nresult = valid\ntag = b292d28ff61189e8e49f3875ef91aff7\n\n# tcId = 86\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 07dad364bfc2b9da89116d7bef6daaaf6f255510aa654f920ac81b94e8bad365\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 0200000000000000000000000000000003000000000000000000000000000000\nresult = valid\ntag = aea1bad12702e1965604374aab96dbbc\n\n# tcId = 87\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = c67a1f0f567a5198aa1fcc8e3f21314336f7f51ca8b1af61feac35a86416fa47fbca3b5f749cdf564527f2314f42fe25\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 020000000000000000000000000000000300000000000000000000000000000004000000000000000000000000000000\nresult = valid\ntag = 03332742b228c647173616cfd44c54eb\n\n# tcId = 88\n# draft-irtf-cfrg-gcmsiv-09\naad = 01\nct = 67fd45e126bfb9a79930c43aad2d36967d3f0e4d217c1e551f59727870beefc98cb933a8fce9de887b1e40799988db1fc3f91880ed405b2dd298318858467c89\niv = 030000000000000000000000\nkey = 0100000000000000000000000000000000000000000000000000000000000000\nmsg = 02000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000005000000000000000000000000000000\nresult = valid\ntag = 5bde0285037c5de81e5b570a049b62a0\n\n# tcId = 89\n# draft-irtf-cfrg-gcmsiv-09\naad = 010000000000", @@ -7393,9 +7403,9 @@ static const char *kData245[] = { "2030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = d04846a01f472262e60a1cb4cfcbdcb05c3f819628a3a49395c5dae96c434b2417ce071699afa74a60c32c0bafd9c01a\nresult = valid\ntag = ffffffffffffffffffffffffffffffff\nflags = ConstructedIv\n\n# tcId = 118\n# Testing for ctr overflow\naad = 2e34d12622a441b557eeb1d647c6cb73\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 010101010101010101010101\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 79637cee9decf33e3080de3d2c55bd21cd529ba8080b583edb6cfe13cda04bd00debe58b8cd48d6e02a1ecfc4d87923a\nresult = valid\ntag = fefffffffefffffffefffffffeffffff\nflags = ConstructedIv\n\n# tcId = 119\n# Testing for ctr overflow\naad = 0814a95481bf915a4097949e3525c7e7\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 000000000000000000000000\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 6492a73880dac7f36743715b0fc7063d3e46a25044310bba5849ed88bfcb54b0adbe3978040bda849906e1aa09d1a8e3\nresult = valid\ntag = ffffff7f00112233445566778899aabb\nflags = ConstructedIv\n\n# tcId = 120\n# Testing for ctr overflow\naad = b691ef42f2ab8d1b4a581bb08394b13a\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\niv = 010101010101010101010101\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 7848d9e872f40bca1b82a4e7185fb75193b3496cc1dc2a72b86ed156ab8389e71687ed25eb6485e66561fa8c39853368\nresult = valid\ntag = ffffffffffffff7f0011223344556677\nflags = ConstructedIv\n\n# tcId = 121\n# Flipped bit 0 in tag\naad = e144878b0bbbf01b75231277e1e0d114\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 122\n# Flipped bit 0 in tag\naad = 0289eaa93eb084107d2088435ef2a0cd\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 123\n# Flipped bit 1 in tag\naad = f3bd6013669b7d9371727fcb1aafea75\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 124\n# Flipped bit 7 in tag\naad = 922e91b2c5016e4303c737d1608ca25f\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 125\n# Flipped bit 7 in tag\naad = 7195dd0addce5dd7014bfddb2f23206f\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 126\n# Flipped bit 7 in tag\naad = 32fc2a53e9678f1fc6d63081c36c6f2c\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 127\n# Flipped bit 8 in tag\naad = c55ba71ee250216f8ecfe822d712dd38\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 128\n# Flipped bit 8 in tag\naad = 5546acf865fc305fbd7ff1092cb9c2c3\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 129\n# Flipped bit 31 in tag\naad = 6b060eebe1843b409a4dfd0be8f86a2b\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 130\n# Flipped bit 31 in tag\naad = c4adb92f1a60eb2faff88675f62a7276\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 131\n# Flipped bit 32 in tag\naad = 70c5a8591f52f869c6415a6d7000e253\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 132\n# Flipped bit 56 in tag\naad = 46c788111083d8913153a6e37e5506a3\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 133\n# Flipped bit 56 in tag\naad = 1ed7665962378cec4039c793a8f744d0\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 134\n# Flipped bit 56 in tag\naad = a0f7587c5862609c6dc983780bcda180\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 135\n# Flipped bit 63 in tag\naad = b5fe79f182cb9f2945208e29513928d1\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 136\n# Flipped bit 63 in tag\naad = c1dbf87e4a586b040c53f6dd9063b4cd\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 137\n# Flipped bit 64 in tag\naad = 845466e603ca85a224693d150ae13ba3\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 138\n# Flipped bit 88 in tag\naad = 90a992a8443d65870b4d8bca85e4a698\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 139\n# Flipped bit 88 in tag\naad = e1737a834410e5fba6cdc1d1f7d12c12\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 140\n# Flipped bit 96 in tag\naad = 445c8fffa3d960e39ca86260c66418d8\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 141\n# Flipped bit 97 in tag\naad = 18cb9f5eede6224fa3fcd525cf9f958b\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 142\n# Flipped bit 97 in tag\naad = 8c4fbca37d2e361856b9f80adf455fa0\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 143\n# Flipped bit 97 in tag\naad = bc517fe140abf2b42eb1cafe8c0715a9\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 144\n# Flipped bit 120 in tag\naad = 617e1c5ef62ed35cf678e670f116ff2f\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff001122", "33445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 145\n# Flipped bit 120 in tag\naad = e71802b7a37e8ef1f001ef0c52c636f2\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 146\n# Flipped bit 120 in tag\naad = be647e37f154d4a8edca5a29ca221cc5\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 147\n# Flipped bit 121 in tag\naad = b3caa01f49c7cbc56c7c92547257957e\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 148\n# Flipped bit 121 in tag\naad = ab0347a2aec4cc4c366583062442ba07\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 149\n# Flipped bit 126 in tag\naad = 62573ef39a27f77b37fb7bfc84e46cee\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 150\n# Flipped bit 126 in tag\naad = 28e3cadfb16834e824642e965588c200\nct = 0000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 759dfbbb8a251ccc\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 151\n# Flipped bit 126 in tag\naad = 7edd2fc15bed224a46dc8608e1766080\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 152\n# Flipped bit 127 in tag\naad = 7e0e03104e2c0ff20ba4c35742180c5b\nct = \niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = \nresult = invalid\ntag = 0987e35e40981a2730c1740c7201731f\n\n# tcId = 153\n# Flipped bit 127 in tag\naad = 9a24dc75c5ddd3bab57ff532eb86d224\nct = 00000000000000000000000000000000\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = f663044a4e7dd822aba0b7de2d869981\nresult = invalid\ntag = 13a1883272188b4c8d2727178198fe95\n\n# tcId = 154\n# Flipped bit 127 in tag\naad = 3196aec499c15bc043b6866ba0df6e6b\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 155\n# Flipped bit 0..127 in tag\naad = 55a2987aa94bf46ad1b6d253a44c1622\nct = ffffffffffffffff\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff00112233445566778899aabbccddeeff\nmsg = 49861b1fb6bcf8e4\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n", }; -static const size_t kLen246 = 81097; +static const size_t kLen247 = 81097; -static const char *kData246[] = { +static const char *kData247[] = { "# Imported from Wycheproof's aes_gcm_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: AES-GCM\n# Generator version: 0.8r12\n\n[ivSize = 96]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 1\naad = \nct = 26073cc1d851beff176384dc9896d5ff\niv = 028318abc1824029138141a2\nkey = 5b9604fe14eadba931b0ccf34843dab9\nmsg = 001d0c231287c1182784554ca3a21908\nresult = valid\ntag = 0a3ea7a5487cb5f7d70fb6c58d038554\n\n# tcId = 2\naad = 00112233445566778899aabbccddeeff\nct = 49d8b9783e911913d87094d1f63cc765\niv = 921d2507fa8007b7bd067d34\nkey = 5b9604fe14eadba931b0ccf34843dab9\nmsg = 001d0c231287c1182784554ca3a21908\nresult = valid\ntag = 1e348ba07cca2cf04c618cb4d43a5b92\n\n# tcId = 3\naad = aac39231129872a2\nct = eea945f3d0f98cc0fbab472a0cf24e87\niv = 0432bc49ac34412081288127\nkey = aa023d0478dcb2b2312498293d9a9129\nmsg = 2035af313d1346ab00154fea78322105\nresult = valid\ntag = 4bb9b4812519dadf9e1232016d068133\n\n# tcId = 4\naad = \nct = \niv = 438a547a94ea88dce46c6c85\nkey = bedcfb5a011ebc84600fcb296c15af0d\nmsg = \nresult = valid\ntag = 960247ba5cde02e41a313c4c0136edc3\n\n# tcId = 5\naad = \nct = 54\niv = b30c084727ad1c592ac21d12\nkey = 384ea416ac3c2f51a76e7d8226346d4e\nmsg = 35\nresult = valid\ntag = 7c1e4ae88bb27e5638343cb9fd3f6337\n\n# tcId = 6\naad = \nct = a036ead03193903f\niv = b5e006ded553110e6dc56529\nkey = cae31cd9f55526eb038241fc44cac1e5\nmsg = d10989f2c52e94ad\nresult = valid\ntag = 3b626940e0e9f0cbea8e18c437fd6011\n\n# tcId = 7\naad = \nct = 8a9992388e735f80ee18f4a63c10ad\niv = ecb0c42f7000ef0e6f95f24d\nkey = dd6197cd63c963919cf0c273ef6b28bf\nmsg = 4dcc1485365866e25ac3f2ca6aba97\nresult = valid\ntag = 1486a91cccf92c9a5b00f7b0e034891c\n\n# tcId = 8\naad = \nct = f7bd379d130477176b8bb3cb23dbbbaa\niv = 0e1666f2dc652f7708fb8f0d\nkey = ffdf4228361ea1f8165852136b3480f7\nmsg = 25b12e28ac0ef6ead0226a3b2288c800\nresult = valid\ntag = 1ee6513ce30c7873f59dd4350a588f42\n\n# tcId = 9\naad = \nct = 0de51fe4f7f2d1f0f917569f5c6d1b009c\niv = 965ff6643116ac1443a2dec7\nkey = c15ed227dd2e237ecd087eaaaad19ea4\nmsg = fee62fde973fe025ad6b322dcdf3c63fc7\nresult = valid\ntag = 6cd8521422c0177e83ef1b7a845d97db\n\n# tcId = 10\naad = \nct = 7cd9f4e4f365704fff3b9900aa93ba54b672bac554275650\niv = fbbc04fd6e025b7193eb57f6\nkey = a8ee11b26d7ceb7f17eaa1e4b83a2cf6\nmsg = c08f085e6a9e0ef3636280c11ecfadf0c1e72919ffc17eaf\nresult = valid\ntag = f4eb193241226db017b32ec38ca47217\n\n# tcId = 11\naad = c3\nct = f58d453212c2c8a436e9283672f579f119122978\niv = 32bcb9b569e3b852d37c766a\nkey = 28ff3def08179311e2734c6d1c4e2871\nmsg = dfc61a20df8505b53e3cd59f25770d5018add3d6\nresult = valid\ntag = 5901131d0760c8715901d881fdfd3bc0\n\n# tcId = 12\naad = 834afdc5c737186b\nct = bf864616c2347509ca9b10446379b9bdbb3b8f64\niv = 9c3a4263d983456658aad4b1\nkey = e63a43216c08867210e248859eb5e99c\nmsg = b14da56b0462dc05b871fc815273ff4810f92f4b\nresult = valid\ntag = a97d25b490390b53c5db91f6ee2a15b8\n\n# tcId = 13\naad = 4020855c66ac4595058395f367201c4c\nct = a6f2ef3c7ef74a126dd2d5f6673964e27d5b34b6\niv = 33e90658416e7c1a7c005f11\nkey = 38449890234eb8afab0bbf82e2385454\nmsg = f762776bf83163b323ca63a6b3adeac1e1357262\nresult = valid\ntag = b8bbdc4f5014bc752c8b4e9b87f650a3\n\n# tcId = 14\naad = 76eb5f147250fa3c12bff0a6e3934a0b16860cf11646773b\nct = bd64802cfebaeb487d3a8f76ce943a37b3472dd5\niv = 9f0d85b605711f34cd2a35ba\nkey = 6a68671dfe323d419894381f85eb63fd\nmsg = 0fc67899c3f1bbe196d90f1eca3797389230aa37\nresult = valid\ntag = fce9a5b530c7d7af718be1ec0ae9ed4d\n\n# tcId = 15\naad = \nct = d33bf6722fc29384fad75f990248b9528e0959aa67ec66869dc3996c67a2d559e7d77ce5955f8cad2a4df5fdc3acccafa7bc0def53d848111256903e5add0420\niv = 5dfc37366f5688275147d3f9\nkey = e12260fcd355a51a0d01bb1f6fa538c2\nmsg = d902deeab175c008329a33bfaccd5c0eb3a6a152a1510e7db04fa0aff7ce4288530db6a80fa7fea582aa7d46d7d56e708d2bb0c5edd3d26648d336c3620ea55e\nresult = valid\ntag = 8bc833de510863b4b432c3cbf45aa7cc\n\n# tcId = 16\naad = \nct = 17d72d90bd23e076d8364a87ecb9ac58acc5de4629bfd590409b8bf1fcd3a2f602731b4614cec15e773ea65a65e7210994256bf5450a25acb527269c065f2e2f2279d1fe8b3eda98dcf87b348f1528377bbdd258355d46e035330483d8097e80c7de9bbb606ddf723f2909217ffdd18e8bdbd7b08062f1dcba960e5c0d290f5f\niv = d767c48d2037b4bd2c231bbd\nkey = 3c55f88e9faa0d68ab50d02b47161276\nmsg = 5d6add48e7a5704e54f9c2829a9b4283dce0d3a65b133eba3793c4fbfa1d8e3a2539d0d4f3de381598ce5b2360173fbd149476c31692c5d6e872fce40219378949c2e70b5f1b9f0a1d5f38352ad814b2a035bb3f3f26425d831a2f7a5e65c5dfcd91a315c2b24f53a662605ea40857dd980e9be5cdad000c569f2d204d4bd3b0\nresult = valid\ntag = 090b8c2ec98e4116186d0e5fbefeb9c2\n\n# tcId = 17\naad = \nct = 5bc6dbafc401101c7a08c81d6c2791aa147ce093aad172be18379c747384a54a41a747ba955cade8fdfb8967aa808b43fee3d757cc80f11163b800e5e59df932757f76c40b3d9cba449aaf11e4f80e003b1f384eafa4f76e81b13c09ec1ad88e7650c750d442fe46d225a373e8a1b564b4915a5c6c513cfdfa22d929d5741ca5ebefaedcba636c7c3bbef18863fdc126b4b451611049c35d814fc2eb7e4b8f1a8995ecb4a3c86652a068c0b2a3e1c5941d59c210b458d5d5d3b06420ec2053465ccceca7c20f67404985460379e2ee806a46e8409dfab2e0dd67ea3cf46d5ad4eb78756827358c3ef1fdbd07c33834f3d9eca3ff13b744a01059a6c17a315a8fd4\niv = dfe20d1c4350e6235d987af1\nkey = a294e70fa2ac10a1fb00c588b888b673\nmsg = 6ed1d7d618d158741f52078006f28494ba72a2454f27160ae8722793fcebc538ebc2f67c3ace3e0fe7c47b9e74e081182b47c930144e3fc80d0ad50611c3afcfe2dbc5279edbbba087c0e390355f3daffcd25ad4dea007c284ad92e7fcbecb438fb60623ff89a599dca2aac141b26651386ca55b739b94901ef6db609c344d8acf4544568e31bb09361112754b1c0c6a3c875bd9453b0ee0081412151398a294ecad75add521611db5288b60ac3c0128f6e94366b69e659e6aa66f058a3a3571064edbb0f05c11e5dde938fb46c3935dd5193a4e5664688f0ae67c29b7cc49a7963140f82e311a20c98cd34fbcab7b4b515ae86557e62099e3fc37b9595c85a75c\nresult = valid\ntag = c7587e7da41bed682c37377ea4324029\n\n# tcId = 18\naad = 75fc9078b488e9503dcb568c882c9eec24d80b04f0958c82aac8484f025c90434148db8e9bfe29c7e071b797457cb1695a5e5a6317b83690ba0538fb11e325ca\nct = b6786812574a254eb43b1cb1d1753564c6b520e9\niv = 5046e7e08f0747e1efccb09e\nkey = c4b03435b91fc52e09eff27e4dc3fb42\nmsg = 8e887b224e8b89c82e9a641cf579e6879e1111c7\nresult = valid\ntag = ad8c09610d508f3d0f03cc523c0d5fcc\n\n# tcId = 19\naad = 8ed8a9be4c3d32a5098434ee5c0c4fc20f78ef5e25ed8b72a840a463e36b67b881e048b5e49f515b2541ad5ce4ebb3a917c16bcdc0dc3cb52bb4ed5a1dffcf1e1866544e8db103b2ad99c6fa6e7de1d8b45bff57ec872f1cfc78b0e4870f6f200ff1291cae033defc3327ba82792ba438e35c4bfbb684fec5ce5e3ae167d01d7\nct = cfb631790767d0645d8ec6f23bf7fa8b19ce79ee\niv = 517c55c2ec9bfea90addc2bd\nkey = 7e37d56e6b1d0172d40d64d6111dd424\nmsg = 6a7dea03c1bba70be8c73da47d5ee06d72a27430\nresult = valid\ntag = c5767ddaa747158446231766bd20490c\n\n# tcId = 20\naad = 18526e4efd995a0bf6405d9f906725c290278958d49554974d8fe025e7860daa225c1285b0573916a4b6741f7cc2e29ce4e525e12f436cb7ce0ad47df3d0f5bd80fb27e47635a4985fdaedf0e821f1c8959985cac49c97a4a02438d92b4afd4c855dcc7ef41ecfc36866334fcc05b2bb93ef13f00c5ea9b921e8a519d77f648e0efe9b5a62305a2ecf7d4999663a6ddfca517f1f36f0899b0bdef9f433c4bb2663c0cc1bb616e7d1949e522bec85485d371d1134c90eede75e865dc7be405b54c33f0acbace6cf780c78035b8035b6ea3f562a8d30a156c199fdafd25be06ee895581195ef125cb4e629e4f18e0bee979d31513896db8466e448e6b4600a316757\nct = e4d3f4898cb3d9732641d1f8d9d889b2c98af930\niv = a2712eac5e06d3cc2864aa8b\nkey = 3076741408f734ce25d48f982e8b844b\nmsg = 414ec6b149e54735302dada888b98b7fdb4c127c\nresult = valid\ntag = 76d4fbb69d529b64175b328be00b1068\n\n# tcId = 21\n# special case\naad = \nct = f62d84d649e56bc8cfedc5d74a51e2f7\niv = 000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = ebd4a3e10cf6d41c50aeae007563b072\nresult = valid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 22\n# special case\naad = \nct = 431f31e6840931fd95f94bf88296ff69\niv = ffffffffffffffffffffffff\nkey = 00112233445566778899aabbccddeeff\nmsg = d593c4d8224f1b100c35e4f6c4006543\nresult = valid\ntag = 00000000000000000000000000000000\n\n# tcId = 23\n# Flipped bit 0 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d9847dbc326a06e988c77ad3863e6083\n\n# tcId = 24\n# Flipped bit 1 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = da847dbc326a06e988c7", "7ad3863e6083\n\n# tcId = 25\n# Flipped bit 7 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 58847dbc326a06e988c77ad3863e6083\n\n# tcId = 26\n# Flipped bit 8 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8857dbc326a06e988c77ad3863e6083\n\n# tcId = 27\n# Flipped bit 31 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847d3c326a06e988c77ad3863e6083\n\n# tcId = 28\n# Flipped bit 32 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc336a06e988c77ad3863e6083\n\n# tcId = 29\n# Flipped bit 33 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc306a06e988c77ad3863e6083\n\n# tcId = 30\n# Flipped bit 63 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a066988c77ad3863e6083\n\n# tcId = 31\n# Flipped bit 64 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e989c77ad3863e6083\n\n# tcId = 32\n# Flipped bit 71 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e908c77ad3863e6083\n\n# tcId = 33\n# Flipped bit 77 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988e77ad3863e6083\n\n# tcId = 34\n# Flipped bit 80 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77bd3863e6083\n\n# tcId = 35\n# Flipped bit 96 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3873e6083\n\n# tcId = 36\n# Flipped bit 97 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3843e6083\n\n# tcId = 37\n# Flipped bit 103 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3063e6083\n\n# tcId = 38\n# Flipped bit 120 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3863e6082\n\n# tcId = 39\n# Flipped bit 121 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3863e6081\n\n# tcId = 40\n# Flipped bit 126 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3863e60c3\n\n# tcId = 41\n# Flipped bit 127 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a06e988c77ad3863e6003\n\n# tcId = 42\n# Flipped bits 0 and 64 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d9847dbc326a06e989c77ad3863e6083\n\n# tcId = 43\n# Flipped bits 31 and 63 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847d3c326a066988c77ad3863e6083\n\n# tcId = 44\n# Flipped bits 63 and 127 in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d8847dbc326a066988c77ad3863e6003\n\n# tcId = 45\n# all bits of tag flipped\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 277b8243cd95f9167738852c79c19f7c\n\n# tcId = 46\n# Tag changed to all zero\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 47\n# tag changed to all 1\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 48\n# msbs changed in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = 5804fd3cb2ea86690847fa5306bee003\n\n# tcId = 49\n# lsbs changed in tag\naad = \nct = eb156d081ed6b6b55f4612f021d87b39\niv = 505152535455565758595a5b\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 202122232425262728292a2b2c2d2e2f\nresult = invalid\ntag = d9857cbd336b07e889c67bd2873f6182\n\n[ivSize = 64]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 50\naad = aac39231129872a2\nct = 64c36bb3b732034e3a7d04efc5197785\niv = 0432bc49ac344120\nkey = aa023d0478dcb2b2312498293d9a9129\nmsg = 2035af313d1346ab00154fea78322105\nresult = valid\ntag = b7d0dd70b00d65b97cfd080ff4b819d1\n\n# tcId = 51\n# small IV sizes\naad = \nct = \niv = 28e9b7851724bae3\nkey = f3434725c82a7f8bb07df1f8122fb6c9\nmsg = \nresult = acceptable\ntag = 44aca00f42e4199b829a55e69b073d9e\nflags = SmallIv\n\n# tcId = 52\n# small IV sizes\naad = \nct = 03e1a168a7e377a913879b296a1b5f9c\niv = d084547de55bbc15\nkey = deb62233559b57476602b5adac57c77f\nmsg = d8986df0241ed3297582c0c239c724cb\nresult = acceptable\ntag = 3290aa95af505a742f517fabcc9b2094\nflags = SmallIv\n\n[ivSize = 128]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 53\naad = 1a0293d8f90219058902139013908190bc490890d3ff12a3\nct = 64069c2d58690561f27ee199e6b479b6369eec688672bde9\niv = 3254202d854734812398127a3d134421\nkey = 2034a82547276c83dd3212a813572bce\nmsg = 02efd2e5782312827ed5d230189a2a342b277ce048462193\nresult = valid\ntag = 9b7abadd6e69c1d9ec925786534f5075\n\n# tcId = 54\naad = \nct = \niv = fa294b129972f7fc5bbd5b96bba837c9\nkey = b67b1a6efdd40d37080fbe8f8047aeb9\nmsg = \nresult = valid\ntag = a2cf26481517ec25085c5b17d0786183\n\n# tcId = 55\naad = \nct = fd\niv = 9477849d6ccdfca112d92e53fae4a7ca\nkey = 209e6dbf2ad26a105445fc0207cd9e9a\nmsg = 01\nresult = valid\ntag = 032df7bba5d8ea1a14f16f70bd0e14ec\n\n# tcId = 56\naad = \nct = 2f333087bdca58219f9bfc273e45cc\niv = 5171524568e81d97e8c4de4ba56c10a0\nkey = a549442e35154032d07c8666006aa6a2\nmsg = 1182e93596cac5608946400bc73f3a\nresult = valid\ntag = e06d1ef473132957ad37eaef29733ca0\n\n# tcId = 57\naad = \nct = a780bd01c80885156c88a973264c8ee5\niv = 1275115499ae722268515bf0c164b49c\nkey = cfb4c26f126f6a0acb8e4e220f6c56cd\nmsg = 09dfd7f080275257cf97e76f966b1ad9\nresult = valid\ntag = 2adeffa682c8d8a81fada7d9fcdd2ee2\n\n# tcId = 58\naad = \nct = 7e47e10fe3c6fbfa381770eaf5d48d1482e71e0c44dff1e30ca6f95d92052084\niv = 95c1dd8c0f1705ece68937901f7add7b\nkey = 0b11ef3a08c02970f7", "4281c860691c75\nmsg = f693d4edd825dbb0618d91113128880dbebb23e25d00ed1f077d870be9cc7536\nresult = valid\ntag = d01444fa5d9c499629d174ff3927a1ac\n\n# tcId = 59\n# J0:000102030405060708090a0b0c0d0e0f\naad = \nct = 00078d109d92143fcd5df56721b884fac64ac7762cc09eea2a3c68e92a17bdb575f87bda18be564e\niv = f95fde4a751913202aeeee32a0b55753\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 152a65045fe674f97627427af5be22da\nflags = ConstructedIv\n\n# tcId = 60\n# J0:00000000000000000000000000000000\naad = \nct = 84d4c9c08b4f482861e3a9c6c35bc4d91df927374513bfd49f436bd73f325285daef4ff7e13d46a6\niv = 7b95b8c356810a84711d68150a1b7750\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 213a3cb93855d18e69337eee66aeec07\nflags = ConstructedIv\n\n# tcId = 61\n# J0:ffffffffffffffffffffffffffffffff\naad = \nct = 948ca37a8e6649e88aeffb1c598f3607007702417ea0e0bc3c60ad5a949886de968cf53ea6462aed\niv = 1a552e67cdc4dc1a33b824874ebf0bed\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 99b381bfa2af9751c39d1b6e86d1be6a\nflags = ConstructedIv\n\n# tcId = 62\n# J0:fffffffffffffffffffffffffffffffe\naad = \nct = 64b19314c31af45accdf7e3c4db79f0d948ca37a8e6649e88aeffb1c598f3607007702417ea0e0bc\niv = dd9d0b4a0c3d681524bffca31d907661\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 5281efc7f13ac8e14ccf5dca7bfbfdd1\nflags = ConstructedIv\n\n# tcId = 63\n# J0:fffffffffffffffffffffffffffffffd\naad = \nct = 2bb69c3e5d1f91815c6b87a0d5bbea7164b19314c31af45accdf7e3c4db79f0d948ca37a8e6649e8\niv = 57c5643c4e37b4041db794cfe8e1f0f4\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = a3ea2c09ee4f8c8a12f45cddf9aeff81\nflags = ConstructedIv\n\n# tcId = 64\n# J0:000102030405060708090a0bffffffff\naad = \nct = 127af9b39ecdfc57bb11a2847c7c2d3d8f938f40f877e0c4af37d0fe9af033052bd537c4ae978f60\niv = 99821c2dd5daecded07300f577f7aff1\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 07eb2fe4a958f8434d40684899507c7c\nflags = ConstructedIv\n\n# tcId = 65\n# J0:000102030405060708090a0bfffffffe\naad = \nct = 0cf6ae47156b14dce03c8a07a2e172b1127af9b39ecdfc57bb11a2847c7c2d3d8f938f40f877e0c4\niv = 5e4a3900142358d1c774d8d124d8d27d\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = f145c2dcaf339eede427be934357eac0\nflags = ConstructedIv\n\n# tcId = 66\n# J0:000102030405060708090a0bfffffffd\naad = \nct = f0c6ffc18bd46df5569185a9afd169eb0cf6ae47156b14dce03c8a07a2e172b1127af9b39ecdfc57\niv = d4125676562984c0fe7cb0bdd1a954e8\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = facd0bfe8701b7b4a2ba96d98af52bd9\nflags = ConstructedIv\n\n# tcId = 67\n# J0:000102030405060708090a0b7fffffff\naad = \nct = d6928e094c06e0a7c4db42184cf7529e95de88b767edebe9b343000be3dab47ea08b744293eed698\niv = b97ec62a5e5900ccf9e4be332e336091\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = a03e729dcfd7a03155655fece8affd7e\nflags = ConstructedIv\n\n# tcId = 68\n# J0:000102030405060708090a0b7ffffffe\naad = \nct = d82ce58771bf6487116bf8e96421877ed6928e094c06e0a7c4db42184cf7529e95de88b767edebe9\niv = 7eb6e3079fa0b4c3eee366177d1c1d1d\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 1e43926828bc9a1614c7b1639096c195\nflags = ConstructedIv\n\n# tcId = 69\n# J0:000102030405060708090a0bffff7fff\naad = \nct = a197a37a5d79697078536bc27fe46cd8d475526d9044aa94f088a054f8e380c64f79414795c61480\niv = 0314fcd10fdd675d3c612962c931f635\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = f08baddf0b5285c91fc06a67fe4708ca\nflags = ConstructedIv\n\n# tcId = 70\n# J0:000102030405060708090a0bffff7ffe\naad = \nct = 149fde9abbd3a43c2548575e0db9fb84a197a37a5d79697078536bc27fe46cd8d475526d9044aa94\niv = c4dcd9fcce24d3522b66f1469a1e8bb9\nkey = 00112233445566778899aabbccddeeff\nmsg = 00000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\ntag = 62a4b6875c288345d6a454399eac1afa\nflags = ConstructedIv\n\n# tcId = 71\n# special case\naad = \nct = 45a3f89d02918bfd0c8161658ccc9795\niv = 00000000000000000000000000000000\nkey = 00112233445566778899aabbccddeeff\nmsg = bec6fa05c1718b9b84c47345bbed7dcb\nresult = valid\ntag = 00000000000000000000000000000000\n\n# tcId = 72\n# special case\naad = \nct = 1cd5a06214235ceb044d4bad7b047312\niv = ffffffffffffffffffffffffffffffff\nkey = 00112233445566778899aabbccddeeff\nmsg = 4d82639c39d3f3490ee903dd0be7afcf\nresult = valid\ntag = ffffffffffffffffffffffffffffffff\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 73\naad = 00000000ffffffff\nct = e27abdd2d2a53d2f136b\niv = 00112233445566778899aabb\nkey = 92ace3e348cd821092cd921aa3546374299ab46209691bc28b8752d17f123c20\nmsg = 00010203040506070809\nresult = valid\ntag = 9a4a2579529301bcfb71c78d4060f52c\n\n# tcId = 74\naad = aabbccddeeff\nct = \niv = 00112233445566778899aabb\nkey = 29d3a44f8723dc640239100c365423a312934ac80239212ac3df3421a2098123\nmsg = \nresult = valid\ntag = 2a7d77fa526b8250cb296078926b5020\n\n# tcId = 75\naad = \nct = \niv = 4da5bf8dfd5852c1ea12379d\nkey = 80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0\nmsg = \nresult = valid\ntag = 4771a7c404a472966cea8f73c8bfe17a\n\n# tcId = 76\naad = \nct = 06\niv = 99e23ec48985bccdeeab60f1\nkey = cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273\nmsg = 2a\nresult = valid\ntag = 633c1e9703ef744ffffb40edf9d14355\n\n# tcId = 77\naad = \nct = cf332a12fdee800b\niv = 4f07afedfdc3b6c2361823d3\nkey = 51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152\nmsg = be3308f72a2c6aed\nresult = valid\ntag = 602e8d7c4799d62c140c9bb834876b09\n\n# tcId = 78\naad = \nct = 43fc101bff4b32bfadd3daf57a590e\niv = 68ab7fdbf61901dad461d23c\nkey = 67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb\nmsg = 51f8c1f731ea14acdb210a6d973e07\nresult = valid\ntag = ec04aacb7148a8b8be44cb7eaf4efa69\n\n# tcId = 79\naad = \nct = f58c16690122d75356907fd96b570fca\niv = 2fcb1b38a99e71b84740ad9b\nkey = 59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a\nmsg = 549b365af913f3b081131ccb6b825588\nresult = valid\ntag = 28752c20153092818faba2a334640d6e\n\n# tcId = 80\naad = \nct = 73a6b6f45f6ccc5131e07f2caa1f2e2f56\niv = 45aaa3e5d16d2d42dc03445d\nkey = 3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011\nmsg = 3ff1514b1c503915918f0c0c31094a6e1f\nresult = valid\ntag = 2d7379ec1db5952d4e95d30c340b1b1d\n\n# tcId = 81\naad = \nct = 0843fff52d934fc7a071ea62c0bd351ce85678cde3ea2c9e\niv = e6b1adf2fd58a8762c65f31b\nkey = 0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7\nmsg = 10f1ecf9c60584665d9ae5efe279e7f7377eea6916d2b111\nresult = valid\ntag = 7355fde599006715053813ce696237a8\n\n# tcId = 82\naad = c0\nct = eb5500e3825952866d911253f8de860c00831c81\niv = 98bc2c7438d5cd7665d76f6e\nkey = b279f57e19c8f53f2f963f5f2519fdb7c1779be2ca2b3ae8e1128b7d6c627fc4\nmsg = fcc515b294408c8645c9183e3f4ecee5127846d1\nresult = valid\ntag = ecb660e1fb0541ec41e8d68a64141b3a\n\n# tcId = 83\naad = 956846a209e087ed\nct = feca44952447015b5df1f456df8ca4bb4eee2ce2\niv = 376187894605a8d45e30de51\nkey = cdccfe3f46d782ef47df4e72f0c02d9c7f774def970d23486f11a57f54247f17\nmsg = e28e0e9f9d22463ac0e42639b530f42102fded75\nresult = valid\ntag = 082e91924deeb77880e1b1c84f9b8d30\n\n# tcId = 84\naad = ab2ac7c44c60bdf8228c7884adb20184\nct = 43dda832e942e286da314daa99bef5071d9d2c78\niv = 5a86a50a0e8a179c734b996d\nkey = f32364b1d339d82e4f132d8f4a0ec1ff7e746517fa07ef1a7f422f4e25a48194\nmsg = 43891bccb522b1e72a6b53cf31c074e9d6c2df8e\nresult = valid\ntag = c39225", @@ -7407,9 +7417,9 @@ static const char *kData246[] = { "e5563f8f826\nresult = valid\ntag = 20529bff3c59222ec33353af337b1d40\n\n[ivSize = 160]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 208\n# unusual IV size\naad = \nct = 073a5291b11df379f31b4f16\niv = 130c14c839e35b7d56b3350b194b0da342e6b65d\nkey = ef2e299dd4ecd7e3b9cc62780922cc2c89f78840564d1276\nmsg = 03f59579b14437199583270e\nresult = valid\ntag = 17205999491bd4c1d6c7ec3e56779c32\n\n[ivSize = 120]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 209\n# unusual IV size\naad = \nct = fc213602aa423b87d7c2a874\niv = 17ca250fb733877556263223eadde1\nkey = e98b0669a645eb14cd06df6968fc5f10edc9f54feed264e3d410cdc61b72ef51\nmsg = f384b3ed7b274641f5db60cf\nresult = valid\ntag = 36b15bab6923b17218fe1c24048e2391\n\n[ivSize = 160]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 210\n# unusual IV size\naad = \nct = c1d76233e8c5042e92bf8d32\niv = 0f9d6ed7eef362dfa4a7dfa5c0f74c5b27bd4ebf\nkey = 849b3e6b8cdd85bdcfb8eb701aa5522ae2340fbe5214e389622cef76979225c4\nmsg = 8c5564e53051c0de273199b4\nresult = valid\ntag = 7cf036d235d3b2dd349a8c804b65144a\n\n[ivSize = 256]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 211\n# long IV size\naad = \nct = 5348af57fafe2485b43f2bc4\niv = 365e0b96932b13306f92e9bb23847165bcbf5d35e45a83d75c86ecca70131f4c\nkey = 5927bae748bb69d81b5a724e0a165652\nmsg = 316bf99bfafc76f1bfc0b03c\nresult = valid\ntag = 019a96c5373c031626b6c0300d4cf78b\n\n[ivSize = 512]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 212\n# long IV size\naad = \nct = f559b70fe1149cb34406a2c7\niv = 967fa7c990eb2becbd450835e28ea3a9000c7216285cfa7696e8c3dac3ce952a1fe638d7c8c73e1d708dce01b5a20fcc9aa011949d2a835f777423c172fa3aa0\nkey = dbd3676f293409273f27b375e03793a3\nmsg = 625efedb8b7f1aa62238a8f2\nresult = valid\ntag = 94180ddb7bb1995abe0219eab5ce232f\n\n[ivSize = 1024]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 213\n# long IV size\naad = \nct = 5291dd4da91ccc2e77306d83\niv = 494356c3459d60e3a83433c9bcf2c0454a763e496e4ec99bfbe4bbb83a4fda76b542213899dcf5521cd9bbbe5d11545bda44a3f4a681ce2843acea730d83d3930ea30991ee1a68ebf6d1a5a40f9b02a1aab091298df8dd689dc7613bcbff94d35f2ca43377d81618562bcf6573411ec9bc97c5a6276b554054c0fa787073d067\nkey = 7e5a39dcda7e066988f19adf4de4d501\nmsg = b04729b4adbaac63c2aaf8d8\nresult = valid\ntag = a7f7b21a3b7ece509e922647fd905f06\n\n[ivSize = 2056]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 214\n# long IV size\naad = \nct = e3be947153a26a3a54e3015c\niv = 6fd260bba87339539c37dc68fdc3656f63c83028cb8adcb531085e98bd570c6b735d0cc4b4b924696000a2d893621ae64dcce992b562b89a5285643a08febccbc52243cbfc8d45212e047b00c87c6b6bf175f8bb678ec55c1091315cbecb8b85700f4a4653623fb78e63cfff7d6235e48e9832c9f0716d10992fc5b0ad4e6972bbeeb1ad670cd7ec8fac82e07ea5a64f9761a39714aaa73affd2cb190a7ac2df5e5dcea6812ae2c872c7ac70453c5e7ec4d0b5b18c6ff3bfb9ae15fea44cf392615b80034edae596b8821f97fca58d167fb44a093b0c009a0bd5631355b0cb25d93ba9b79b006301d99db657e801933fc2764a0ce650eaf5a1299efe60cb53b634\nkey = eac3f28cd937ff29eb6158a3721b5145\nmsg = 098912a302773377b9c26ac3\nresult = valid\ntag = fd042bdde22f67c4fd298d5dc0867606\n\n[ivSize = 256]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 215\n# long IV size\naad = \nct = 8c2a9823a3b3d413be696387\niv = 36e4b381574d171c7769a788cbc147224fabd8b773f16b8ae84d8f2603aaa440\nkey = 8f9ebc67a9a6430c2b0ceeaf983e1356964bb928635b9ca4\nmsg = a3a96ee94f94caa81ebcd66d\nresult = valid\ntag = faaf01ceb40a7e145e8fe65aa9af58c0\n\n[ivSize = 512]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 216\n# long IV size\naad = \nct = a660ea5bf07a78fea0120173\niv = 90743bd5d794d52ac848b7e2384545a25846acf143be84c0ead0432fcf3172631cf58d0ca78571c03053c1e1b85ed79cb5303d0e3a98ff4f56c4f0a5eb4f0eac\nkey = f4bbdfd06f7fb1434880e4166d38d56e02a3f0df0d5301ce\nmsg = 39d2abe6697f17ec27f2a39c\nresult = valid\ntag = 7404fc7b7354694428236f203c130244\n\n[ivSize = 1024]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 217\n# long IV size\naad = \nct = f400132ff38c04ed747dde34\niv = fbb3eab379c9b8689dc30b0713690e55d51c956ca36fbcc73eeeee16a46d7c41a7a9626e68e25d685c008c19d3b2b1792bdc99c35441a6fcac35e0d6446dd914f543abd9ecd6b0cb5201c243026c4f13641d67c8d8cd5114b6e11ebbc6b1dee2a18db2150a5a575dcd21648e0337dadbccd3deffd6d979e03e6b9ddfee0abdc2\nkey = 1761c77798ef9cdfa40553f34614fe7402212087f0509411\nmsg = 35ca4eb463a2000138210b4d\nresult = valid\ntag = ca1534e7dd0336bbb32a79830c71a447\n\n[ivSize = 2056]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 218\n# long IV size\naad = \nct = 13a95a06c1bed4845af9c701\niv = 3569fca7c9d06e2a03fed1aac2484fd4416ca07d55ecbb333ec674f0ea5c6e75a10dfb9c738b69dab2eda10ada721a61c7f02b7e7f79e8a9e2dc36b3fdf609e436054c82a774ec617dceec84a577037ff1a3f120d9818d042063acb36c9584e81ec94f11f1ee240f2e45e944694a9c8e535acbb01d93958411cff68e3d32f8931746a4a0cece65e93c51c70b3111034b6867b407e0147f97c576d3ed8cec7e8ec26e95643e46e97ea3595c9c3172b4856f2d2b6dc8564666ddac92c794ffb2d4dc7f461761f0e326650f48d327604e095bd8754072116c96360d09f010ac2f39eb96b227f3d738deb756c8699460d88cf716170ae15267b14f4a89164720f1c602\nkey = f795ece7de1881fbc6843eb740f812e41e3fc49ff6c7b940\nmsg = 22dbd8037aa05b14cf81dd23\nresult = valid\ntag = 03379836b0c82f64a1bccdcd763acbbc\n\n[ivSize = 256]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 219\n# long IV size\naad = \nct = a295c2cb27ce23d26874ade1\niv = e826a79361f9d582b64450e3edc82589487853d5b22feaa0c889875bd0d87cd4\nkey = ee4171917d2337496812a2784d6a71300e6b8c1ac3b1ef58cee77c229aeaf2c5\nmsg = 94d2f8697facaaa191ba617a\nresult = valid\ntag = 04650a78bbb61db337c9c32aa3e7b6fa\n\n[ivSize = 512]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 220\n# long IV size\naad = \nct = 9cdcfc3aaa8d466f25588e4b\niv = ec51ee18cfb46897d3666c7df35c29ca5d898241c4a34f893eb1db5d5c6b76e24617459d1153868154437a0e95aa3c26e956b494a52dd5ac3b9331116c7c775f\nkey = 132c59b4bcb8afb31637734a81105bb2c9878f320ace9076d5fd7c5d216c8d12\nmsg = 12c7be00facda49596e19134\nresult = valid\ntag = 7e80f51e7180f1cd3ba84349888fcd5c\n\n[ivSize = 1024]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 221\n# long IV size\naad = \nct = 3f3c151e984d059462f9e5a0\niv = 7d08b226b4a5d03f6f8cb3a3cb8d1ce31b059dc5112385275e38a15c97e0f24022b249a5f7019ea577198cb26ac64e82b2b04681537c4198775a523b0e6494b84febaef3399b35c27b0969fa43572bf5827a763aac1af69526f37e38acb5d354f2b68487f275f4361ed39073f7dd6653ac17c0794118a0cf143293ac0be66229\nkey = 7b0b12491901d62d097fa26dc71e15cfacafa3226719e47126d99c79d98ec222\nmsg = c80312590700c3bbfacd1a40\nresult = valid\ntag = e559f5f755aa292171cc35fbf911a64f\n\n[ivSize = 2056]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 222\n# long IV size\naad = \nct = 5496ae94c3322ebf959ea9a9\niv = 92c2cee7e9138b186da51f146fb21fd5b491f1a19eef61d4ed14ce6b21b04fdb6ff8ebb60fddc55926e7bda2a8f35c610bb795232412739d6c2d74458ef5a1a1cde9bf17e47e3b00db0b0504d56dc8b8d3de23f7c3a5d52e8d0aab1e64405aaa852ec2dd667ed9c1fd8dc1fdbbc8712c7a38f30faeab594f33897b41b1720f3c2f954ed91ca450d82c3dcd35858c608ad42f36832e56b04821a132f72e0da7b62cbd3925250f64fbb3f5c4783495893097adc09a32d776e04bf72558d37830b372341f6536d8ee9df4a82e4074e7774ab6917a04fa8c499eb4b46a92def365da8b5eb1e0b438779507d1f5272a6e8629a3f9c7bd4862c5691ee8b56bfe292deb4e\nkey = 3bc3bf39d0d5ffd94cca2b45c678a2d049151ed2babc713be53cb66f54a16337\nmsg = 8125ee7637d7d0e03bbacf35\nresult = valid\ntag = 70717cc00fd1ffa59bb04329226a0c0a\n\n[ivSize = 0]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 223\n# 0 size IV is not valid\naad = \nct = \niv = \nkey = 8f3f52e3c75c58f5cb261f518f4ad30a\nmsg = \nresult = invalid\ntag = cf71978ffcc778f3c85ac9c31b6fe191\nflags = ZeroLengthIv\n\n# tcId = 224\n# 0 size IV is not valid\naad = \nct = 00a29f0a5e2e7490279d1faf8b881c7b\niv = \nkey = 2a4bf90e56b70fdd8649d775c089de3b\nmsg = 324ced6cd15ecc5b3741541e22c18ad9\nresult = invalid\ntag = a2c7e8d7a19b884f742dfec3e76c75ee\nflags = ZeroLengthIv\n\n[ivSize = 0]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 225\n# 0 size IV is not valid\naad = \nct = \niv = \nkey = 0b18d21337035c7baa08211b702fa780ac7c09be8f9ed11f\nmsg = \nresult = invalid\ntag = ca69a2eb3a096ea36b1015d5dffff532\nflags = ZeroLengthIv\n\n# tcId = 226\n# 0 size IV is not valid\naad = \nct = 509b0658d09f7a5bb9db43b70c8387f7\niv = \nkey = ba76d594a6df915bb7ab7e6d1a8d024b2796336c1b8328a9\nmsg = d62f302742d61d823ea991b93430d589\nresult = invalid\ntag = 2c9488d53a0b2b5308c2757dfac7219f\nflags = ZeroLengthIv\n\n[ivSize = 0]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 227\n# 0 size IV is not valid\naad = \nct = \niv = \nkey = 3f8ca47b9a940582644e8ecf9c2d44e8138377a8379c5c11aafe7fec19856cf1\nmsg = \nresult = invalid\ntag = 17", "26aa695fbaa21a1db88455c670a4b0\nflags = ZeroLengthIv\n\n# tcId = 228\n# 0 size IV is not valid\naad = \nct = 7772ea358901f571d3d35c19497639d9\niv = \nkey = 7660d10966c6503903a552dde2a809ede9da490e5e5cc3e349da999671809883\nmsg = c314235341debfafa1526bb61044a7f1\nresult = invalid\ntag = 8fe0520ad744a11f0ccfd228454363fa\nflags = ZeroLengthIv\n\n[ivSize = 8]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 229\n# small IV sizes\naad = \nct = \niv = 80\nkey = 59a284f50aedd8d3e2a91637d3815579\nmsg = \nresult = acceptable\ntag = af498f701d2470695f6e7c8327a2398b\nflags = SmallIv\n\n# tcId = 230\n# small IV sizes\naad = \nct = 0a24612a9d1cbe967dbfe804bf8440e5\niv = 9d\nkey = fec58aa8cf06bfe05de829f27ec77693\nmsg = f2d99a9f893378e0757d27c2e3a3101b\nresult = acceptable\ntag = 96e6fd2cdc707e3ee0a1c90d34c9c36c\nflags = SmallIv\n\n[ivSize = 16]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 231\n# small IV sizes\naad = \nct = \niv = 0f2f\nkey = 88a972cce9eaf5a7813ce8149d0c1d0e\nmsg = \nresult = acceptable\ntag = 4ccf1efb4da05b4ae4452aea42f5424b\nflags = SmallIv\n\n# tcId = 232\n# small IV sizes\naad = \nct = ba3e7f8b2999995c7fc4006ca4f475ff\niv = 8760\nkey = b43967ee933e4632bd6562ba1201bf83\nmsg = 5a6ad6db70591d1e520b0122f05021a0\nresult = acceptable\ntag = 98f47a5279cebbcac214515710f6cd8a\nflags = SmallIv\n\n[ivSize = 32]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 233\n# small IV sizes\naad = \nct = \niv = cc851957\nkey = 4e9a97d3ed54c7b54610793ab05052e1\nmsg = \nresult = acceptable\ntag = e574b355bda2980e047e584feb1676ca\nflags = SmallIv\n\n# tcId = 234\n# small IV sizes\naad = \nct = 1b84baea9df1e65bee7b49e4a8cda1ec\niv = 7b5faeb2\nkey = d83c1d7a97c43f182409a4aa5609c1b1\nmsg = c8f07ba1d65554a9bd40390c30c5529c\nresult = acceptable\ntag = 5c0bb79d8240041edce0f94bd4bb384f\nflags = SmallIv\n\n[ivSize = 48]\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 235\n# small IV sizes\naad = \nct = \niv = 4ad80c2854fb\nkey = c6a705677affb49e276d9511caa46145\nmsg = \nresult = acceptable\ntag = 1e2ed72af590cafb8647d185865f5463\nflags = SmallIv\n\n# tcId = 236\n# small IV sizes\naad = \nct = 18291aa8dc7b07448aa8f71bb8e380bf\niv = d1dafc8de3e3\nkey = eba7699b56cc0aa2f66a2a5be9944413\nmsg = d021e53d9098a2df3d6b903cdad0cd9c\nresult = acceptable\ntag = 9c0e22e5c41b1039ff5661ffaefa8e0f\nflags = SmallIv\n\n[ivSize = 8]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 237\n# small IV sizes\naad = \nct = \niv = cb\nkey = c70ce38e84e5f53ed41c3f0d2ca493412ad32cb04c6e2efa\nmsg = \nresult = acceptable\ntag = 08d96edb5e22874cd10cb2256ca04bc6\nflags = SmallIv\n\n# tcId = 238\n# small IV sizes\naad = \nct = 6c5e796ba9a3ddc64f401e68d135101d\niv = 0f\nkey = 74c816b83dfd287210a3e2c6da8d3053bbfbd9b156d3fdd8\nmsg = f2b7b2c9b312cf2af78f003df15c8e19\nresult = acceptable\ntag = 96a132ed43924e98feb888ff682bdaef\nflags = SmallIv\n\n[ivSize = 16]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 239\n# small IV sizes\naad = \nct = \niv = 75e5\nkey = cbf45ba488932aea1a10e5862f92e4a7e277bda9f34af6d0\nmsg = \nresult = acceptable\ntag = 1f0d23070fcd748e25bf6454f5c9136e\nflags = SmallIv\n\n# tcId = 240\n# small IV sizes\naad = \nct = 550b48a43e821fd76f49f0f1a897aead\niv = 8989\nkey = e1c0446f11ae6aa4fa254f9a846fc6e13e45e537e47f2042\nmsg = 3a2f5ad0eb216e546e0bcaa377b6cbc7\nresult = acceptable\ntag = f6e0a979481f9957ddad0f21a777a73a\nflags = SmallIv\n\n[ivSize = 32]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 241\n# small IV sizes\naad = \nct = \niv = 68d7fc38\nkey = 567563bf4cf154902275a53bc57cd6dd7b370d27011bdac8\nmsg = \nresult = acceptable\ntag = 1475563e3212f3b5e40062569afd71e3\nflags = SmallIv\n\n# tcId = 242\n# small IV sizes\naad = \nct = 309133e76159fe8a41b20843486511ab\niv = bb9d2aa3\nkey = 834d0bb601170865a78139428a1503695a6a291ebd747cd1\nmsg = 6f79e18b4acd5a03d3a5f7e1a8d0f183\nresult = acceptable\ntag = 03ab26993b701910a2e8ecccd2ba9e52\nflags = SmallIv\n\n[ivSize = 48]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 243\n# small IV sizes\naad = \nct = \niv = a984bdcdcae2\nkey = 99fb18f5ba430bb9ea942968ecb799b43406e1af4b6425a1\nmsg = \nresult = acceptable\ntag = d7b9a6b58a97982916e83219fbf71b1e\nflags = SmallIv\n\n# tcId = 244\n# small IV sizes\naad = \nct = e08261e46eaf90d978ea8f7889bccd4f\niv = 52aa01e0d0d6\nkey = b77b242aa0d51c92fda013e0cb0ef2437399ace5d3f507e4\nmsg = 4ba541a9914729216153801340ab1779\nresult = acceptable\ntag = c052a55df3926a50990a532efe3d80ec\nflags = SmallIv\n\n[ivSize = 64]\n[keySize = 192]\n[tagSize = 128]\n\n# tcId = 245\n# small IV sizes\naad = \nct = \niv = d1c61cf8532531b5\nkey = d74599b3d2db81653de43b52fc994c50d0be759fab87c33a\nmsg = \nresult = acceptable\ntag = f94f2049a6560c470b3a7ca7bbc31a3d\nflags = SmallIv\n\n# tcId = 246\n# small IV sizes\naad = \nct = 3c6ec0ab1b827bf238a5384fb7e212ce\niv = 8f075cbcda9831c3\nkey = 0b177198c8b419bf74acc3bc65b5fb3d09a915ff71add754\nmsg = c4b1e05ca3d591f9543e64de3fc682ac\nresult = acceptable\ntag = 7db7402224fd583e312bc0e61cf11366\nflags = SmallIv\n\n[ivSize = 8]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 247\n# small IV sizes\naad = \nct = \niv = a9\nkey = 8f9a38c1014966e4d9ae736139c5e79b99345874f42d4c7d2c81aa6797c417c0\nmsg = \nresult = acceptable\ntag = 2a268bf3a75fd7b00ba230b904bbb014\nflags = SmallIv\n\n# tcId = 248\n# small IV sizes\naad = \nct = 7bea30ecc2f73f8e121263b37966954c\niv = b3\nkey = 144cd8279229e8bb2de99d24e615306663913fe9177fcd270fafec493d43bca1\nmsg = 976229f5538f9636476d69f0c328e29d\nresult = acceptable\ntag = 8bbad4adc54b37a2b2f0f6e8617548c9\nflags = SmallIv\n\n[ivSize = 16]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 249\n# small IV sizes\naad = \nct = \niv = c332\nkey = 7d31861f9d3536e14016a3216b1042e0d2f7d4614314268b6f834ec7f38bbb65\nmsg = \nresult = acceptable\ntag = 1d978a693120c11f6d51a3ed88cd4ace\nflags = SmallIv\n\n# tcId = 250\n# small IV sizes\naad = \nct = 9c39f5b110361e9a770cc5e8b0f444bb\niv = da6c\nkey = 22b35fe9623ee11f8b60b6d22db3765b666ed972fa7ccd92b45f22deee02cab1\nmsg = 5341c78e4ce5bf8fbc3e077d1990dd5d\nresult = acceptable\ntag = b63ff43c12073ec5572b1be70f17e231\nflags = SmallIv\n\n[ivSize = 32]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 251\n# small IV sizes\naad = \nct = \niv = 6b30145e\nkey = c224e0bba3d7a99165f7996b67a0fce3e12f2c01179b197b69b7e628bca92096\nmsg = \nresult = acceptable\ntag = ae6f7c9a29f0d8204ca50b14a1e0dcf2\nflags = SmallIv\n\n# tcId = 252\n# small IV sizes\naad = \nct = f73f72f976a296ba3ca94bc6eb08cd46\niv = 5110604c\nkey = 093eb12343537ee8e91c1f715b862603f8daf9d4e1d7d67212a9d68e5aac9358\nmsg = 33efb58c91e8c70271870ec00fe2e202\nresult = acceptable\ntag = b824c33c13f289429659aa017c632f71\nflags = SmallIv\n\n[ivSize = 48]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 253\n# small IV sizes\naad = \nct = \niv = d4d857510888\nkey = 98e6f8ab673e804e865e32403a6551bf807a959343c60d34559360bc295ecb5b\nmsg = \nresult = acceptable\ntag = 3db16725fafc828d414ab61c16a6c38f\nflags = SmallIv\n\n# tcId = 254\n# small IV sizes\naad = \nct = ed463f4f43336af3f4d7e08770201145\niv = 1bdcd44b663e\nkey = 0bd0e8e7781166e1d876dec8fad34ba95b032a27cac0551595116091005947b7\nmsg = 91222263b12cf5616a049cbe29ab9b5b\nresult = acceptable\ntag = c8fc39906aca0c64e14a43ff750abd8a\nflags = SmallIv\n\n[ivSize = 64]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 255\n# small IV sizes\naad = \nct = \niv = 0d10c5c84b88d688\nkey = 61ba694897925d1b4174d40401469c3ef267cdb9f829edb1a10618c16d666059\nmsg = \nresult = acceptable\ntag = 1311f9f830d729c189b74ec4f9080fa1\nflags = SmallIv\n\n# tcId = 256\n# small IV sizes\naad = \nct = 7e0dd6c72aec49f89cc6a80060c0b170\niv = 04102199ef21e1df\nkey = 115884f693b155563e9bfb3b07cacb2f7f7caa9bfe51f89e23feb5a9468bfdd0\nmsg = 82e3e604d2be8fcab74f638d1e70f24c\nresult = acceptable\ntag = af68a37cfefecc4ab99ba50a5353edca\nflags = SmallIv\n\n", }; -static const size_t kLen247 = 140567; +static const size_t kLen248 = 140567; -static const char *kData247[] = { +static const char *kData248[] = { "# Imported from Wycheproof's chacha20_poly1305_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: CHACHA20-POLY1305\n# Generator version: 0.8r12\n\n[ivSize = 96]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 1\n# RFC 7539\naad = 50515253c0c1c2c3c4c5c6c7\nct = d31a8d34648e60db7b86afbc53ef7ec2a4aded51296e08fea9e2b5a736ee62d63dbea45e8ca9671282fafb69da92728b1a71de0a9e060b2905d6a5b67ecd3b3692ddbd7f2d778b8c9803aee328091b58fab324e4fad675945585808b4831d7bc3ff4def08e4b7a9de576d26586cec64b6116\niv = 070000004041424344454647\nkey = 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nmsg = 4c616469657320616e642047656e746c656d656e206f662074686520636c617373206f66202739393a204966204920636f756c64206f6666657220796f75206f6e6c79206f6e652074697020666f7220746865206675747572652c2073756e73637265656e20776f756c642062652069742e\nresult = valid\ntag = 1ae10b594f09e26a7e902ecbd0600691\n\n# tcId = 2\naad = \nct = \niv = 4da5bf8dfd5852c1ea12379d\nkey = 80ba3192c803ce965ea371d5ff073cf0f43b6a2ab576b208426e11409c09b9b0\nmsg = \nresult = valid\ntag = 76acb342cf3166a5b63c0c0ea1383c8d\n\n# tcId = 3\naad = bd506764f2d2c410\nct = \niv = a92ef0ac991dd516a3c6f689\nkey = 7a4cd759172e02eb204db2c3f5c746227df584fc1345196391dbb9577a250742\nmsg = \nresult = valid\ntag = 906fa6284b52f87b7359cbaa7563c709\n\n# tcId = 4\naad = \nct = 3a\niv = 99e23ec48985bccdeeab60f1\nkey = cc56b680552eb75008f5484b4cb803fa5063ebd6eab91f6ab6aef4916a766273\nmsg = 2a\nresult = valid\ntag = cac27dec0968801e9f6eded69d807522\n\n# tcId = 5\naad = 91ca6c592cbcca53\nct = c4\niv = ab0dca716ee051d2782f4403\nkey = 46f0254965f769d52bdb4a70b443199f8ef207520d1220c55e4b70f0fda620ee\nmsg = 51\nresult = valid\ntag = 168310ca45b1f7c66cad4e99e43f72b9\n\n# tcId = 6\naad = \nct = 4d13\niv = 461af122e9f2e0347e03f2db\nkey = 2f7f7e4f592bb389194989743507bf3ee9cbde1786b6695fe6c025fd9ba4c100\nmsg = 5c60\nresult = valid\ntag = 91e8b61efb39c122195453077b22e5e2\n\n# tcId = 7\naad = 88364fc8060518bf\nct = b60d\niv = 61546ba5f1720590b6040ac6\nkey = c8833dce5ea9f248aa2030eacfe72bffe69a620caf793344e5718fe0d7ab1a58\nmsg = ddf2\nresult = valid\ntag = ead0fd4697ec2e5558237719d02437a2\n\n# tcId = 8\naad = \nct = 3cf470\niv = d2ab0abb50a8e9fba25429e1\nkey = bd8ed7fb0d607522f04d0b12d42c92570bccc5ba2486953d70ba2e8193f6225a\nmsg = 201221\nresult = valid\ntag = a27a69c9d7ee84586f11388c6884e63a\n\n# tcId = 9\naad = 6c8cf2ab3820b695\nct = 610925\niv = 94f32a6dff588f2b5a2ead45\nkey = 1c8b59b17a5ceced31bde97d4cefd9aaaa63362e096e863ec1c89580bca79b7a\nmsg = 453f95\nresult = valid\ntag = a8a7883eb7e40bc40e2e5922ae95ddc3\n\n# tcId = 10\naad = \nct = fe6849aa\niv = 7aa5ad8bf5254762171ec869\nkey = e4912cb75a1174345f1a457366f18885fe8460b06478e04be2f7fb4ec9c113e5\nmsg = 9e4c1d03\nresult = valid\ntag = 99ad07871b25c27defc31a541bd5c418\n\n# tcId = 11\naad = 15d93a96d0e6c5a9\nct = f4710e51\niv = b7f526e3fd71cf5720961aec\nkey = e05777ef3d989ace7d2abfba452bfded54801dbd5c66e91c0c2ef00479d85572\nmsg = 17bfda03\nresult = valid\ntag = b957c6a37b6a4c94996c002186d63b2b\n\n# tcId = 12\naad = \nct = f711647ff1\niv = 9447bf85d5b97d8aee0f8e51\nkey = 1a4c4f39abe890e62345c947bcf7de7c2e33bd5ceeda0a0abf0e7ef935ddf3ee\nmsg = c15a593bd0\nresult = valid\ntag = 22b12dc38cb79629f84cdbdc2425c09d\n\n# tcId = 13\naad = 96224835610b782b\nct = d171f046ea\niv = 3dbe876bd880ec8ea2017043\nkey = 800e9a24791700c9609736695ba2a8b99b2d57f1c3bfb61ed49db1c6c5219583\nmsg = a7bfd041e3\nresult = valid\ntag = d179b1b9c4184378df009019dbb8c249\n\n# tcId = 14\naad = \nct = 9351b1b1b082\niv = 27fb58ec6a21e84696cb8830\nkey = 208c2c376c9430433db20e1a6b7ba817f8ffbfa6827f26759ccede42e591d3ec\nmsg = af104b5ccd0e\nresult = valid\ntag = 560785509f60f26b681933d9cdbfd29f\n\n# tcId = 15\naad = 6d52feb2509f7fbf\nct = 41abff7b71cc\niv = b5965470c383fd29fe7eaee7\nkey = 2eb168e53b07ab04355ea792fe11a6be2ce9c39cfe15a997076b1e38c17ad620\nmsg = 6fdf2927e169\nresult = valid\ntag = 9b5174297c03cf8902d1f706fd008902\n\n# tcId = 16\naad = \nct = 5dfe3440dbb3c3\niv = 3c4e654d663fa4596dc55bb7\nkey = 55568158d3a6483f1f7021eab69b703f614251cadc1af5d34a374fdbfc5adac7\nmsg = ab85e9c1571731\nresult = valid\ntag = ed7a434e2602d394281e0afa9fb7aa42\n\n# tcId = 17\naad = 84e46be8c0919053\nct = 4bd47212941ce3\niv = 58389375c69ee398de948396\nkey = e3c09e7fab1aefb516da6a33022a1dd4eb272c80d540c5da52a730f34d840d7f\nmsg = 4ee5cda20d4290\nresult = valid\ntag = 185f1408ee7fbf18f5abad6e2253a1ba\n\n# tcId = 18\naad = \nct = 8e9439a56eeec817\niv = 4f07afedfdc3b6c2361823d3\nkey = 51e4bf2bad92b7aff1a4bc05550ba81df4b96fabf41c12c7b00e60e48db7e152\nmsg = be3308f72a2c6aed\nresult = valid\ntag = fbe8a6ed8fabb1937539dd6c00e90021\n\n# tcId = 19\naad = 66c0ae70076cb14d\nct = b9b910433af052b0\niv = b4ea666ee119563366484a78\nkey = 1131c1418577a054de7a4ac551950f1a053f9ae46e5b75fe4abd5608d7cddadd\nmsg = a4c9c2801b71f7df\nresult = valid\ntag = 4530f51aeee024e0a445a6328fa67a18\n\n# tcId = 20\naad = \nct = d9d897a9c1c5bb9f01\niv = 8092fc245b3326cddbd1424c\nkey = e1094967f86d893cdfe2e2e6d5c7ee4dfef67da3c9c5d64e6ad7c1577dcb38c5\nmsg = c37aa791ddd6accf91\nresult = valid\ntag = 085a430373058f1a12a0d589fd5be68b\n\n# tcId = 21\naad = 8c32f47a386152ec\nct = 8fdb429d47761cbf8e\niv = f1ca81338629587acf9372bf\nkey = 236f9baee4f9da15beeca40ff4af7c760f254a64bc3a3d7f4fad557e61b68586\nmsg = d7f26d5252e1765f5b\nresult = valid\ntag = 8ef647ed334fdebbc2bef80be02884e0\n\n# tcId = 22\naad = \nct = 700d35adf5100a22a1de\niv = 4c15a71dc6791a8c005ad502\nkey = 4de207a3b70c51e5f23048eed5a5da9bb65e917a69aa93e7c8b4a815cd9724de\nmsg = f2c54b6b5e490da18659\nresult = valid\ntag = 102d992ffaff599b5bddddeb2dfb399b\n\n# tcId = 23\naad = e1e27ccddb3cb407\nct = 04aad66c60e0bf8ebba9\niv = 6220527aba88e27f766658b2\nkey = 6d667fd79e5fb725f50343dccc4863227c75ee3f7a578476e3e9f32598d81559\nmsg = 0c8c5a252681f2b5b4c0\nresult = valid\ntag = c15f69a4d2aef97d7748756ff49d894b\n\n# tcId = 24\naad = \nct = 1c3d53baaa36eaa1d8ec4d\niv = ec1e2967f0f6979e5f5b07fb\nkey = 8f4bd94ef73e75d1e068c30b37ead576c5344e093ece1330e9101c82f793cf05\nmsg = b89812b34d9bced4a0ba07\nresult = valid\ntag = 4d94ebf960f12433bec43aa86d7e6e6d\n\n# tcId = 25\naad = a9bc350eaf2e6e3d\nct = 1c8578f8e75203d0336a52\niv = 28cce57a5db2cd206321e340\nkey = 2aa3bc7033351cac51364cdaf6ffac2c20f64046e1550a7b1c65f41800599019\nmsg = 83016823123484b56095b0\nresult = valid\ntag = 5910f7a9d5e4df05d7248bd7a8d65e63\n\n# tcId = 26\naad = \nct = ff7dc203b26c467a6b50db33\niv = 9a59fce26df0005e07538656\nkey = 99b62bd5afbe3fb015bde93f0abf483957a1c3eb3ca59cb50b39f7f8a9cc51be\nmsg = 42baae5978feaf5c368d14e0\nresult = valid\ntag = 578c0f2758c2e14e36d4fc106dcb29b4\n\n# tcId = 27\naad = a506e1a5c69093f9\nct = 9f8816de0994e938d9e53f95\niv = 58dbd4ad2c4ad35dd906e9ce\nkey = 85f35b6282cff440bc1020c8136ff27031110fa63ec16f1e825118b006b91257\nmsg = fdc85b94a4b2a6b759b1a0da\nresult = valid\ntag = d086fc6c9d8fa915fd8423a7cf05072f\n\n# tcId = 28\naad = \nct = e6b33a74a4ac443bd93f9c1b94\niv = b776c3fddba7c81362ce6e1b\nkey = faf4bfe8019a891c74901b17f4f48cee5cd065d55fdea60118aaf6c4319a0ea5\nmsg = 8dadff8d60c8e88f604f274833\nresult = valid\ntag = 0c115172bdb02bbad3130fff22790d60\n\n# tcId = 29\naad = 5a8e1c7aa39810d5\nct = b0a7500aca45bb15f01ece4389\niv = 6d62f159731b140eb18ce074\nkey = 841020d1606edcfc536abfb1a638a7b958e21efc10c386ac45a18493450afd5f\nmsg = d6af138f701b801e60c85ffd5c\nresult = valid\ntag = 0160e83adbec7f6a2ee2ff0215f9ef00\n\n# tcId = 30\naad = \nct = d3017e0bb1705b380b34cc333450\niv = a9ea4d619fe405d04cba7d7a\nkey = 470f9ce3d2250bd60cbbefdb2e6a1178c012299b5590639c7797b6024fa703d8\nmsg = 6ca67dd023fba6507b9f9a1f667e\nresult = valid\ntag = 5708e72ca2bd354f487f82f67fbc3acb\n\n# tcId = 31\naad = eaaaeab26957f9a1\nct = 52e9672b416d84d97033796072d0\niv = 0e23c942a0c9fb526586eead\nkey = e4b97e91e4c8e85eb7ce0a7f30bf8a0abf4468251e4c6386c0e7aacb8e879aa8\nmsg = b84b3f74cd23064bb426fe2ced2b\nresult = valid\ntag = e83839dc1fd9b8b9d1444c40e488d493\n\n# tcId = 32\naad = \nct = 0b29638e1fbdd6df53970be2210042\niv = 68ab7fdbf61901dad461d23c\nkey = 67119627bd988eda906219e08c0d0d779a07d208ce8a4fe0709af755eeec6dcb\nmsg = 51f8c1f731ea14acdb210a6d973e07\nresult = valid\ntag = 2a9134087d67a46e79178d0a93f5e1d2\n\n# tcId = 33\naad = 6453a53384632212\nct = 32db66c4a3819d81557455e5980fed\niv = d95b3243afaef714c5035b6a\nkey = e6f1118d41e4b43fb58221b7ed79673834e0d8ac5c4fa60bbc8bc4893a58894d\nmsg = 97469da667d6110f9cbda1d1a20673\nresult = valid\ntag = feae30dec94e6ad3a9eea06a0d703917\n\n# tcId = 34\naad = \nct = e9110e9f56ab3ca483500ceabab", "67a13\niv = 2fcb1b38a99e71b84740ad9b\nkey = 59d4eafb4de0cfc7d3db99a8f54b15d7b39f0acc8da69763b019c1699f87674a\nmsg = 549b365af913f3b081131ccb6b825588\nresult = valid\ntag = 836ccabf15a6a22a51c1071cfa68fa0c\n\n# tcId = 35\naad = 034585621af8d7ff\nct = e4b113cb775945f3d3a8ae9ec141c00c\niv = 118a6964c2d3e380071f5266\nkey = b907a45075513fe8a8019edee3f2591487b2a030b03c6e1d771c862571d2ea1e\nmsg = 55a465644f5b650928cbee7c063214d6\nresult = valid\ntag = 7c43f16ce096d0dc27c95849dc383b7d\n\n# tcId = 36\naad = \nct = 02cc3acb5ee1fcdd12a03bb857976474d3\niv = 45aaa3e5d16d2d42dc03445d\nkey = 3b2458d8176e1621c0cc24c0c0e24c1e80d72f7ee9149a4b166176629616d011\nmsg = 3ff1514b1c503915918f0c0c31094a6e1f\nresult = valid\ntag = d83b7463a2c3800fe958c28eaa290813\n\n# tcId = 37\naad = 9aaf299eeea78f79\nct = 35766488d2bc7c2b8d17cbbb9abfad9e6d\niv = f0384fb876121410633d993d\nkey = f60c6a1b625725f76c7037b48fe3577fa7f7b87b1bd5a982176d182306ffb870\nmsg = 63858ca3e2ce69887b578a3c167b421c9c\nresult = valid\ntag = 1f391e657b2738dda08448cba2811ceb\n\n# tcId = 38\naad = \nct = b621d76a8dacff00b3f840cdf26c894cc5d1\niv = 37270b368f6b1e3e2ca51744\nkey = 37ceb574ccb0b701dd11369388ca27101732339f49d8d908ace4b23af0b7ce89\nmsg = f26991537257378151f4776aad28ae8bd16b\nresult = valid\ntag = e0a21716ed94c0382fa9b0903d15bb68\n\n# tcId = 39\naad = b8373438ddb2d6c3\nct = e0a745186c1a7b147f74faff2a715df5c19d\niv = bfd6ff40f2df8ca7845980cc\nkey = 68888361919bc10622f45df168e5f6a03bd8e884c0611bea2f34c1882ed9832b\nmsg = ff97f2eefb3401ac31fc8dc1590d1a92cbc1\nresult = valid\ntag = 917baf703e355d4d950e6c05fe8f349f\n\n# tcId = 40\naad = \nct = d6e0ed54fccef30bd605d72da3320e249a9cb5\niv = 2343de88be6c7196d33b8694\nkey = 1b35b856b5a86d3403d28fc2103a631d42deca5175cdb0669a5e5d90b2caafc5\nmsg = 21ef185c3ae9a96fa5eb473878f4d0b242781d\nresult = valid\ntag = c68bc6724ec803c43984ce42f6bd09ff\n\n# tcId = 41\naad = cc4efd8364fb114a\nct = 29e54d608237c3c3609dba16e6edf43842d72f\niv = 1af1d90e877e11a496efa3df\nkey = d6484e3973f6be8c83ed3208d5be5cfa06fda72fbfdc5b19d09be3f4e4eba29d\nmsg = 7335ab04b03e706109ec3ee835db9a246ea0ad\nresult = valid\ntag = d3365fdcd506aaaa5368661e80e9d99b\n\n# tcId = 42\naad = \nct = 7fe606652d858f595ec2e706754fa3d933fcc834\niv = 1e7e67be948de7352ffdb727\nkey = 422add37849d6e4c3dfd8020dc6a07e8a249788f3d6a83b9cb4d802362c97542\nmsg = d7f5e611dd3a2750fb843fc1b6b93087310dc87d\nresult = valid\ntag = 78d59235aa5d03a4c32590e590c04d22\n\n# tcId = 43\naad = 956846a209e087ed\nct = 14f707c446988a4903775ec7acec6da114d43112\niv = 376187894605a8d45e30de51\nkey = cdccfe3f46d782ef47df4e72f0c02d9c7f774def970d23486f11a57f54247f17\nmsg = e28e0e9f9d22463ac0e42639b530f42102fded75\nresult = valid\ntag = 987d4b147c490d43d376a198cab383f0\n\n# tcId = 44\naad = \nct = 1003f13ea1329cbb187316f64c3ff3a87cf5b96661\niv = f9d6320d7ce51d8ed0677d3a\nkey = e79dfc6d2fc465b8439e1c5baccb5d8ef2853899fc19753b397e6c25b35e977e\nmsg = 4f543e7938d1b878dacaeec81dce4899974816813b\nresult = valid\ntag = d2323ad625094bec84790d7958d5583f\n\n# tcId = 45\naad = 093053e20261daab\nct = 2d48b0834e9ffe3046103ef7a214f02e8e4d33360e\niv = 50ba1962cdc32a5a2d36e640\nkey = 1d7b8f1d96a1424923aef8a984869d4a777a110990ba465627acf80396c7f376\nmsg = 5d3efd5767f3c12efd08af9a44e028ae68c9eff843\nresult = valid\ntag = d533ad089be229ea606ec0f3fa22eb33\n\n# tcId = 46\naad = \nct = e9917ff3e64bbe1783579375e75ea823976b35539949\niv = c9cc0a1afc38ec6c30c38c68\nkey = dd433e28cfbcb5de4ab36a02bf38686d83208771a0e63dcd08b4df1a07ac47a1\nmsg = 8a3e17aba9606dd49e3b1a4d9e5e42f1742373632489\nresult = valid\ntag = 074a890669b25105434c75beed3248db\n\n# tcId = 47\naad = b2a4e12a19a61c75\nct = db4c700513818972b0dc0e531b1c281ca03e40c60dea\niv = 8ba77644b08d65d5e9f31942\nkey = a60924101b42ac24154a88de42142b2334cf599176caf4d1226f712dd9172930\nmsg = c949957e66439deee4b2ac1d4a6c98a6c527b90f52ab\nresult = valid\ntag = 63f4478bba2af469a7a4dc3b4f141360\n\n# tcId = 48\naad = \nct = b5f14617491fc923b683e2cc9562d043dd5986b97dbdbd\niv = 4b3dca84ecc407f424f281a9\nkey = 1aa42027836965b1e6086fa137f9cf7f1ff48676696829bd281ff81c8ea0a4a9\nmsg = 37252a3eb5c8960f0567e503a9035783b3d0a19a4b9a47\nresult = valid\ntag = 972ce54713c05c4bb4d088c0a30cacd3\n\n# tcId = 49\naad = 413036411af75745\nct = b7ca3879f95140bf6a97b3212218b7bf864a51e5bb0b3e\niv = acad618039b317470d21621b\nkey = 5d40db0cc18ef2e42815d3b6245a466a0b30a0f93e318ac10edde3bf8ad98160\nmsg = 959dde1ef3129b27702c558849e466f2baca1a45bdf4b2\nresult = valid\ntag = fe558fb570145470ea693eb76eb73171\n\n# tcId = 50\naad = \nct = 42f26c56cb4be21d9d8d0c80fc99dde00d75f38074bfe764\niv = e6b1adf2fd58a8762c65f31b\nkey = 0212a8de5007ed87b33f1a7090b6114f9e08cefd9607f2c276bdcfdbc5ce9cd7\nmsg = 10f1ecf9c60584665d9ae5efe279e7f7377eea6916d2b111\nresult = valid\ntag = 54aa7e13d48fff7d7557039457040a3a\n\n# tcId = 51\naad = 3e8bc5ade182ff08\nct = 123032437b4bfd6920e8f7e7e0087ae4889ebe7a0ad0e900\niv = 6b282ebecc541bcd7834ed55\nkey = c5bc09565646e7edda954f1f739223dada20b95c44ab033d0fae4b0283d18be3\nmsg = 9222f9018e54fd6de1200806a9ee8e4cc904d29f25cba193\nresult = valid\ntag = 3cf68f179550da63d3b96c2d55411865\n\n# tcId = 52\naad = \nct = 1d218c9f1f9f02f248a6f976a7557057f37d9393d9f213c1f3\niv = abfaf42e0dba884efcf07823\nkey = 9460b3c44ed86e70f3bda66385e1ca10b0c1677ef4f1360532830d17535f996f\nmsg = 5c5cce881b93fb7a1b7939af1ffc5f84d3280ada778cca0953\nresult = valid\ntag = bc88344c6fdc898feed394fb28511316\n\n# tcId = 53\naad = 84cdff939391c022\nct = 9715d344e8d3f3a3eaa98a9cea57c0cd717c6ef5076027c9ec\niv = 85f18ad8ff72cafee2452ab8\nkey = c111d6d5d78a071b15ab37cc8c3819199387ab7c1933aa97b1489f6584ba8e2a\nmsg = 6989c646a10b7c76f4d9f7d574da40e152013cf0dd78f5aa8a\nresult = valid\ntag = 3056ff5ee0aa8636bb639984edb5236b\n\n# tcId = 54\naad = \nct = 9089bbdb8bcfd124e227bf75c4bfe1cba2004a274fc31aa32358\niv = a6f9a8d335fa84c3b27dcd2a\nkey = 8a1b1e699a0c4a3e610b10902daedab1bf1ea0d505c47d7842cbcee0d3b1b6e6\nmsg = ee6a15fc183108f0877e7f2b8a9615f4b3fc36e1c83440f66aad\nresult = valid\ntag = fd2e21c64a019621c68594826cd7b1cd\n\n# tcId = 55\naad = 85073f2edc13d3a1\nct = 796ffb70ab43e7fa79f95583e384524727bb3e47fc45b969f714\niv = ebc19fc9ecb2339908ea3836\nkey = 74b384e6e013ec4172ed7a28a10fb9bb79b4be2a24f6999e3d3caa28e64a8656\nmsg = 3aa9f7372f056e5a0729752d9a37132d6dd07c56792e1c7582a9\nresult = valid\ntag = c3322b4445de5f3c9f18dcc847cc94c3\n\n# tcId = 56\naad = \nct = 49c81d17d67d7ba9954f497d0b0ddc21f3f839c9d2cc198d30bc2c\niv = f3307430f492d2b8a72d3a81\nkey = 77d824795d2029f0eb0e0baab5cfeb32f7e93474913a7f95c737a667a3c33314\nmsg = 0c4179a497d8fdd72796fb725692b805d63b7c718359cf10518aee\nresult = valid\ntag = 50009899e5b2a9726c8f3556cadfbe84\n\n# tcId = 57\naad = 73365f6d80edb1d8\nct = 4c129fc13cbdd9d3fe81ac755bf4fbea2fdd7e0aca0505a6ee9637\niv = 342ada4f0c115124b222df80\nkey = bec5eac68f893951cbd7d1ecd3ee6611130dd9c3f80cddf95111d07d5edd76d1\nmsg = 481433d8b1cd38af4a750e13a64b7a4e8507682b3517595938a20e\nresult = valid\ntag = 9cede1d30a03db5d55265d3648bc40d4\n\n# tcId = 58\naad = \nct = a6fa8f57ddc81d6099f667dd62402b6a5d5b7d05a329298029113169\niv = 9544d41ece0c92ef01cfac2d\nkey = a59c1e13064df8f2b8df77a492b0ca2eae921b52a84b305a3a9a51408a9ecb69\nmsg = 1c35b898821ba55c2617c25df9e6df2a8002b384902186cd69dfd20e\nresult = valid\ntag = bb24e38b31dbbc3e575b9e3ee076af2a\n\n# tcId = 59\naad = 770f6e6e89a3fe8e\nct = fd42cb5cf894f879e3cf751662aaa58a2288cc53548802becaf42359\niv = 829f005e980f0a6e2f983eaa\nkey = 084b5d7365f1a8fec6365939ed741e6ea5893e0318d82ab47500a97d77aaa041\nmsg = 7510016efadc385a71ed689ceb590c8ea9cc1e81b793338bddf5f10c\nresult = valid\ntag = 188329438afe1cd7225d0478aa90c773\n\n# tcId = 60\naad = \nct = 402302b56140c4dcc39774732c55883de124ce4bf0a0261cfa1569e2cf\niv = 4946a0d6adea93b82d4332e5\nkey = 5a7f850a1d9aafa77d59ae1b731965e8aaec6352280fc76a7b5e23ef3610cfe4\nmsg = 3c161d791f624fb0388e808f0f69ed790dbe4cbd089ebac46627bcf01d\nresult = valid\ntag = e830bfe933a96786cff2dd72b82c4bd5\n\n# tcId = 61\naad = f2415377ad283fd8\nct = d052932bad6e6c4f835f02019e52d7ff807dc2a5aac2040883c79dd3d5\niv = 2f90a65e9e48725de6ffc727\nkey = e6d5a4246f6f05618b59c8f9ec3ac8068cc0d3f351c571aa52b09cb251f9c2f6\nmsg = 964fc9e0e8355947aa1c2caadd7b3dbef82a1024e623606fac436ef573\nresult = valid\ntag = 655f93396b4d755dc4475721665fed91\n\n# tcId = 62\naad = \nct = 83f5c77396cabd28dfcc002cba0756d4ea5455e0261d847d5708aac21e8d\niv = a797205a6cacdd7e47a4789d\nkey = 09e822123adbb1ed89b79a58619c64853992f8371d46338712f6c91ab11a68bb\nmsg = 80b71bbe833629841bd3aeaeb9db6123e51d367b436", "fe9d2d3454b62cfad\nresult = valid\ntag = 705a05820a21f381d244d40e58d2f16b\n\n# tcId = 63\naad = 200a9c95946ff05c\nct = 209b7539385c8b19ecd0fd8b5011b2996e316f1942064e68edfa363acbcd\niv = 9d8cdf289dddd09afdc1b02f\nkey = 625735fe7f8fc81b0c1edc3d08a78b41268f87a3c68488b674222630c1d587a5\nmsg = 67ae1882d0b1c1b2485bec98115ecf53b9b438deb1d0400531705038873a\nresult = valid\ntag = fa2f454b9fa2608f780f7c6f9b780fe1\n\n# tcId = 64\naad = \nct = 45c7d6b53acad4abb68876a6e96a48fb59524d2c92c9d8a189c9fd2db91746\niv = 04a9be03508a5f31371a6fd2\nkey = 2eb51c469aa8eb9e6c54a8349bae50a20f0e382711bba1152c424f03b6671d71\nmsg = b053999286a2824f42cc8c203ab24e2c97a685adcc2ad32662558e55a5c729\nresult = valid\ntag = 566d3ca10e311b695f3eae1551652493\n\n# tcId = 65\naad = 374618a06ea98a48\nct = 46a80c4187024720084627580080dde5a3f4a11093a7076ed6f3d326bc7b70\niv = 470a339ecb3219b8b81a1f8b\nkey = 7f5b74c07ed1b40fd14358fe2ff2a740c116c7706510e6a437f19ea49911cec4\nmsg = f45206abc25552b2abc9ab7fa243035fedaaddc3b2293956f1ea6e7156e7eb\nresult = valid\ntag = 534d4aa2835a52e72d14df0e4f47f25f\n\n# tcId = 66\naad = \nct = ea29afa49d36e8760f5fe19723b9811ed5d519934a440f5081ac430b953b0e21\niv = 72cfd90ef3026ca22b7e6e6a\nkey = e1731d5854e1b70cb3ffe8b786a2b3ebf0994370954757b9dc8c7bc5354634a3\nmsg = b9c554cbc36ac18ae897df7beecac1dbeb4eafa156bb60ce2e5d48f05715e678\nresult = valid\ntag = 222541af46b86533c6b68d2ff108a7ea\n\n# tcId = 67\naad = 2333e5ce0f93b059\nct = 6dad637897544d8bf6be9507ed4d1bb2e954bc427e5de729daf50762846ff2f4\niv = 262880d475f3dac5340dd1b8\nkey = 27d860631b0485a410702fea61bc873f3442260caded4abde25b786a2d97f145\nmsg = 6b2604996cd30c14a13a5257ed6cffd3bc5e29d6b97eb1799eb335e281ea451e\nresult = valid\ntag = 7b997d93c982189d7095dc794c746232\n\n# tcId = 68\naad = \nct = f5982b601c7a18fc72a65b218c44974dc564d8314cbe6f87fcf6c6cfbe618b34b1\niv = c26c4b3bfdb97ee6b0f63ca1\nkey = 5155dee9aade1cc61ee7e3f92660f7590f5e5ba82f1b59b850e3fa453d2fa6b3\nmsg = 2734e08eff8f5c4f84fa0c207f49c7fd78af1ad5123ff81f83f500edf4eda09edf\nresult = valid\ntag = c43632f55760b5d1ed37556a94d049b5\n\n# tcId = 69\naad = e99698241c599b5f\nct = eaf6810e6ec1cb7a2918856257d1aa3d51a827879146c6337ecf535e9c89b149c5\niv = ad8050dc6d122dce3e5639ed\nkey = 573f08ebbe0cce4ac9618e8c3b224bea0a32f055c6996838a32f527ca3c3b695\nmsg = 668d5e3f95fe030daf432a5fc5837af3a79c81e94b28d8204c5ee262ab3c9908a7\nresult = valid\ntag = a2950c2f394a3466c345f796323c1aa7\n\n# tcId = 70\naad = \nct = fba78ae4f9d808a62e3da40be2cb7700c3613d9eb2c529c652e76a432c658d27095f0eb8f940c324981ea935e507f9\niv = e74a515e7e2102b90bef55d2\nkey = cf0d40a4644e5f51815165d5301b22631f4544c49a1878e3a0a5e8e1aae0f264\nmsg = 973d0c753826bae466cf9abb3493152e9de7819e2bd0c71171346b4d2cebf8041aa3cedc0dfd7b467e26228bc86c9a\nresult = valid\ntag = 8f046956db3a512908bd7afc8f2ab0a9\n\n# tcId = 71\naad = b3e4064683b02d84\nct = a1ffed80761829ecce242e0e88b138049016bca018da2b6e19986b3e318cae8d806198fb4c527cc39350ebddeac573\niv = d4d807341683825b31cd4d95\nkey = 6cbfd71c645d184cf5d23c402bdb0d25ec54898c8a0273d42eb5be109fdcb2ac\nmsg = a98995504df16f748bfb7785ff91eeb3b660ea9ed3450c3d5e7b0e79ef653659a9978d75542ef91c456762215640b9\nresult = valid\ntag = c4cbf0befda0b70242c640d7cd02d7a3\n\n# tcId = 72\naad = \nct = 9a4ef22b181677b5755c08f747c0f8d8e8d4c18a9cc2405c12bb51bb1872c8e8b877678bec442cfcbb0ff464a64b74332cf072898c7e0eddf6232ea6e27efe50\niv = d61040a313ed492823cc065b\nkey = 5b1d1035c0b17ee0b0444767f80a25b8c1b741f4b50a4d3052226baa1c6fb701\nmsg = d096803181beef9e008ff85d5ddc38ddacf0f09ee5f7e07f1e4079cb64d0dc8f5e6711cd4921a7887de76e2678fdc67618f1185586bfea9d4c685d50e4bb9a82\nresult = valid\ntag = 9ff3427a0f32fa566d9ca0a78aefc013\n\n# tcId = 73\naad = 7193f623663321a2\nct = 5fbbdecc34be201614f636031eeb42f1cace3c79a12cffd871ee8e73820c829749f1abb4294367849fb6c2aa56bda8a3078f723d7c1c852024b017b58973fb1e\niv = d31c21aba175b70de4ebb19c\nkey = 97d635c4f47574d9998a90875da1d3a284b755b2d39297a5725235190e10a97e\nmsg = 94ee166d6d6ecf8832437136b4ae805d428864359586d9193a25016293edba443c58e07e7b7195ec5bd84582a9d56c8d4a108c7d7ce34e6c6f8ea1bec0567317\nresult = valid\ntag = 09263da7b4cb921452f97dca40f580ec\n\n# tcId = 74\naad = \nct = d0102f6c258bf49742cec34cf2d0fedf23d105fb4c84cf98515e1bc9a64f8ad5be8f0721bde50645d00083c3a263a31053b760245f52ae2866a5ec83b19f61be1d30d5c5d9fecc4cbbe08fd385813a2aa39a00ff9c10f7f23702add1e4b2ffa31c\niv = 17c86a8abbb7e003acde2799\nkey = fe6e55bdaed1f7284ca5fc0f8c5f2b8df56dc0f49e8ca66a41995e783351f901\nmsg = b429eb80fb8fe8baeda0c85b9c333458e7c2992e558475069d12d45c22217564121588032297eff56783742a5fc22d7410ffb29d66098661d76f126c3c27689e43b37267cac5a3a6d3ab49e391da29cd3054a5692e2807e4c3ea46c8761d50f592\nresult = valid\ntag = 41865fc71de12b19612127ce49993bb0\n\n# tcId = 75\naad = a11c40b603767330\nct = 7545391b51de01d5c53dfaca777909063e58edee4bb1227e7110ac4d2620c2aec2f848f56deeb037a8dced75afa8a6c890e2dee42f950bb33d9e2424d08a505d899563973ed38870f3de6ee2adc7fe072c366c14e2cf7ca62fb3d36bee11685461\niv = 46362f45d6379e63e5229460\nkey = aabc063474e65c4c3e9bdc480dea97b45110c8618846ff6b15bdd2a4a5682c4e\nmsg = ceb534ce50dc23ff638ace3ef63ab2cc2973eeada80785fc165d06c2f5100ff5e8ab2882c475afcd05ccd49f2e7d8f55ef3a72e3dc51d6852b8e6b9e7aece57be6556b0b6d9413e33fc5fc24a9a205ad59574bb39d944a92dc47970d84a6ad3176\nresult = valid\ntag = b70d44ef8c66c5c7bbf10dcadd7facf6\n\n# tcId = 76\naad = \nct = 294a764c03353f5f4f6e93cd7e977480d6c343071db0b7c1f0db1e95b85e6053f0423168a9c7533268db9a194e7665359d14489bc47172a9f21370e89b0bd0e5ef9661738de282572bcc3e541247626e57e75dec0f91ac5c530bd1a53271842996dcd04d865321b1ecb6e7630114fe780291b8dc3e5d0abc8e65b1c5493e9af0\niv = 8a3ad26b28cd13ba6504e260\nkey = d7addd3889fadf8c893eee14ba2b7ea5bf56b449904869615bd05d5f114cf377\nmsg = c877a76bf595560772167c6e3bcc705305db9c6fcbeb90f4fea85116038bc53c3fa5b4b4ea0de5cc534fbe1cf9ae44824c6c2c0a5c885bd8c3cdc906f12675737e434b983e1e231a52a275db5fb1a0cac6a07b3b7dcb19482a5d3b06a9317a54826cea6b36fce452fa9b5475e2aaf25499499d8a8932a19eb987c903bd8502fe\nresult = valid\ntag = f2b974ca0f14fb9f92014bff18573cff\n\n# tcId = 77\naad = 0587af8530ad0547\nct = 2b90b4f3de280c44913d1984bdd5dfa0566c6a14a058659a9b623277b0bb6e82101e79395d12e643f62d9a822bae497907493e4f8213fcf99da8a78fdf867af36bc8b0931c1886b4f0ae5729986494dbd59737e956cd8f226c7c522689d082f023894d54acab0c4d609f3746a67369bb8876008f7fd3dc6681c5fb9d728c5911\niv = 903188433c1ce8971aa19b9d\nkey = 80be86fb6fc49bc73428cab576f6ad72ff6aca04001b8b1c57a7128be73900aa\nmsg = 67ce499cd8ed68bd717dfe61c60f27d260b1c163a72e8cc8597253d3d987c2dbe1bff2e44d9bd4765d3e53d9c3f8eb3b90e751f47c7157bdc1142bc33f5833ac1cd1262cbb239066b334a4ed99ae82c74f2b49540f1a614bc239d8fc5add8c178184e41281f6e66c5c3117fd953547f7c829425b5082aa69686847eaf5784692\nresult = valid\ntag = f005ebe1c1ada75a9cee8d630881d5b8\n\n# tcId = 78\naad = 02\nct = 7e72f5a185af16a611921b438f749f0b\niv = 87345f1055fd9e2102d50656\nkey = 7d00b48095adfa3272050607b264185002ba99957c498be022770f2ce2f3143c\nmsg = e5ccaa441bc814688f8f6e8f28b500b2\nresult = valid\ntag = 1242c670732334029adfe1c5001651e4\n\n# tcId = 79\naad = b648\nct = 85f29a719557cdd14d1f8fffab6d9e60\niv = 87a3163ec0598ad95b3aa713\nkey = 6432717f1db85e41ac7836bce25185a080d5762b9e2b18444b6ec72c3bd8e4dc\nmsg = 02cde168fba3f544bbd0332f7adeada8\nresult = valid\ntag = 732ca32becd515a1ed353f542e999858\n\n# tcId = 80\naad = 8b71ac\nct = d46e8265a8c6a25393dd956bb44397ad\niv = 25b7bdf4a6dcbf7c9a3ec2b3\nkey = 7afa0f59dfcb5ad3a76490c5c804327c8d052be737a60fa8bcbf0a2c36630a43\nmsg = 623e6ba6d3166a338bfcc7af90a230c8\nresult = valid\ntag = e28f3ad9e3ef4a3d94ee07bf538eaafb\n\n# tcId = 81\naad = 3a5ddf40\nct = 2d3cb2d9303491e264f2904f0e0753f4\niv = 6fb0d1417cdfff4df37db08c\nkey = 2ec25b0ec7ac244224e9c7fc2fa5d3ef17809e19fd6e954158dd0d72738a4cc8\nmsg = a1c933768a6d573ebf68a99e5e18dae8\nresult = valid\ntag = 6c1db959362d217b2322b466536bfea0\n\n# tcId = 82\naad = 9eec540bb0\nct = a988c03c71b956ff086d0470d706bd34\niv = 2538fc67afb9eab333f83290\nkey = 0a2cf52371cf9d9f95b10108fc82b4fd6110a8ba9a88a26083685ad29826891a\nmsg = 0d8c691d044a3978d790432dc71d69f8\nresult = valid\ntag = b35d7cbf2beb894b0c746e0730429e15\n\n# tcId = 83\naad = 56e014d97c74\nct = 32bf95d4c195dbaf58d9af4001c6e57d\niv = a071be999151e2a1c41c81e9\nkey = 307e886b38bb18b445f8a2c6d6f8932492a9cea8d041ba72eb5efdfa70d0b8d2\nmsg = 9aba22b495cb7ec887ddaa62019aa14d\nresult = valid\ntag = 4393808703d67a90870578046cd8b525\n\n# tcId = 84\naad = bb5a3812f0aefd\nct = 2a2", @@ -7429,9 +7439,9 @@ static const char *kData247[] = { "fffffffffff025d1565924f6c7418de9babf8be4407ffffffffffffffffffffffffffffffffc35e56b05c9d78eb406fb3f474f36294ffffffffffffffffffffffffffffffffc35e56b05c9d78eb406fb3f474f36294\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 19de9b9ec8b247d42bbee2016d6715babf286fd979807951b183a188930ad15ecef0b056a2eecc51d30838e640615e1464413d71939b9cb0a4d32ef115da9e1021d14da7b4f76f9f68fa8903138d563cdef8a3be837efbea7db940f762861f45\nresult = valid\ntag = 369cf17011cae47539e2723f010cf980\n\n# tcId = 283\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = f9ffffffffffffffffffffffffffffff005d1565924f6c7418de9babf8be4407d2ffffffffffffffffffffffffffffff5541133fd4554a1a89a3216ce40b9d0bd2ffffffffffffffffffffffffffffff5541133fd4554a1a89a3216ce40b9d0b\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 19de9b9ec8b247d42bbee2016d6715babd286fd979807951b183a188930ad15ee3f0b056a2eecc51d30838e640615e14f25e78fe1b53ae416d1fbc698522618f0cd14da7b4f76f9f68fa8903138d563c48e7e6310bb6c91bb475d26ff27ee0da\nresult = valid\ntag = 532eb8e272a8d171378b0d42dff2bed9\n\n# tcId = 284\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = d2ffffffffffffffffffffffffffffff98f82782afd996d0efe3800d48c1ca05ffffffffffffffffffffffffffffffff3a0c9639358f7c6d1ee0dc082de4d96effffffffffffffffffffffffffffffff3a0c9639358f7c6d1ee0dc082de4d96e\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 32de9b9ec8b247d42bbee2016d6715ba258d5d3e441683f546beba2e23755f5ccef0b056a2eecc51d30838e640615e149d13fdf8fa899836fa5c410d4ccd25ea21d14da7b4f76f9f68fa8903138d563c27aa6337ea6cff6c23362f0b3b91a4bf\nresult = valid\ntag = d1be7426cd12446fe52e8d45331e0835\n\n# tcId = 285\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = ffffffffffffffffffffffffffffffff6b3fa796480ab62f9884dc7dfb4daf88faffffffffffffffffffffffffffffff79858179ae42311dacad2f325a8d3007faffffffffffffffffffffffffffffff79858179ae42311dacad2f325a8d3007\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 1fde9b9ec8b247d42bbee2016d6715bad64add2aa3c5a30a31d9e65e90f93ad1cbf0b056a2eecc51d30838e640615e14de9aeab86144d5464811b2373ba4cc8324d14da7b4f76f9f68fa8903138d563c6423747771a1b21c917bdc314cf84dd6\nresult = valid\ntag = 62630c18de8c10876adb9f30f300963f\n\n# tcId = 286\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = ffffffffffffffffffffffffffffffff7141e89bc0455e348313475fa4bdb3cbffffffffffffffffffffffffffffffff97d10c4f5c7356f4ef3e5fd79afe6e08ffffffffffffffffffffffffffffffff97d10c4f5c7356f4ef3e5fd79afe6e08\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 1fde9b9ec8b247d42bbee2016d6715bacc3492272b8a4b112a4e7d7ccf092692cef0b056a2eecc51d30838e640615e1430ce678e9375b2af0b82c2d2fbd7928c21d14da7b4f76f9f68fa8903138d563c8a77f9418390d5f5d2e8acd48c8b13d9\nresult = valid\ntag = feb6412b9031f076eddcd9426fff5b31\n\n# tcId = 287\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = d4ffffffffffffffffffffffffffffffcf5e1ff522101a6eade8cd6049b76f0dffffffffffffffffffffffffffffffff20c173ad1d88a70fa8cf4367eef82a8affffffffffffffffffffffffffffffff20c173ad1d88a70fa8cf4367eef82a8a\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 34de9b9ec8b247d42bbee2016d6715ba722b6549c9df0f4b04b5f7432203fa54cef0b056a2eecc51d30838e640615e1487de186cd28e43544c73de628fd1d60e21d14da7b4f76f9f68fa8903138d563c3d6786a3c26b240e9519b064f88d575b\nresult = valid\ntag = dafdf430c8124483c175404b6bff5b41\n\n# tcId = 288\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = ddffffffffffffffffffffffffffffff7817ec25241bcc26c5b27dadbcb12b0f61fa3a21712933597b1da91633f3e64761fa3a21712933597b1da91633f3e647\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 3dde9b9ec8b247d42bbee2016d6715bac5629699cfd4d9036cef478ed705be5650f575882c3800f757ea6e0f8c6d47acc6e551e0be2fd7029fa1341352da1ac3\nresult = valid\ntag = f8800c5b6283dddfc41f935c01bd0d24\n\n# tcId = 289\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = ffffffffffffffffffffffffffffffffdba35e4e633a3c646379bc7f82db98ce07f07c0b2132c73943308806721c542707f07c0b2132c73943308806721c5427\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 1fde9b9ec8b247d42bbee2016d6715ba66d624f288f52941ca24865ce96f0d9736ff33a27c23f4976fc74f1fcd82f5cca0ef17caee342362a78c15031335a8a3\nresult = valid\ntag = 38bfb8318c627d86c34bab1f1ebd0db0\n\n# tcId = 290\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = 14cada5efddb046351f2487c56a6e4f6e5ffffffffffffffffffffffffffffff8558412d1bf9b512930fed3d4b054406e5ffffffffffffffffffffffffffffff8558412d1bf9b512930fed3d4b054406\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = f4ebbe3fca96bc4885b35582c43e0eb3588a85431430eada56a2c5dc944b6aa6b4570e8446e886bcbff82a24f49be5ed42e0943e30f91ba41b4362fa9ed6037b5b76f37550f12572040a9bc1a777edc5\nresult = valid\ntag = af7293eb09957d9de7432dd41316f0e4\n\n# tcId = 291\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = faffffffffffffffffffffffffffffffea6f4576d71568cae5ceee80e97eaf0edbffffffffffffffffffffffffffffffd1d2b02fe01eb32df3f3f0f6dacc4f05dbffffffffffffffffffffffffffffffd1d2b02fe01eb32df3f3f0f6dacc4f05\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 1ade9b9ec8b247d42bbee2016d6715ba571a3fca3cda7def4c93d4a382ca3a57eaf0b056a2eecc51d30838e640615e1476cddbee2f185776174f6df3bbe5b38105d14da7b4f76f9f68fa8903138d563ccc7445213ffd302cce2503f5ccb932d4\nresult = valid\ntag = e178b0d5eb9bc551fa645c49f9f17667\n\n# tcId = 292\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = ffffffffffffffffffffffffffffffff0344dfbdb8a569b44dfc38ef4c796b50e3ffffffffffffffffffffffffffffff7a8b7d60e12965e60abea0434ec70b07e3ffffffffffffffffffffffffffffff7a8b7d60e12965e60abea0434ec70b07\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 1fde9b9ec8b247d42bbee2016d6715babe31a501536a7c91e4a102cc27cdfe09d2f0b056a2eecc51d30838e640615e14dd9416a12e2f81bdee023d462feef7833dd14da7b4f76f9f68fa8903138d563c672d886e3ecae6e73768534058b276d6\nresult = valid\ntag = bdbf63db237d195ecefdc251f5f17677\n\n# tcId = 293\n# edge case intermediate sums in poly1305.\n# poly_key:dc46b3c53be153ccd4986678ffffffafe484c316c93f64195da65a2742fd3fec\naad = ffffffff\nct = deffffffffffffffffffffffffffffff3812dd4103ddb68f86081010aac51901d3ffffffffffffffffffffffffffffff1c98423cdb89c7e94daa2af16e06d505d3ffffffffffffffffffffffffffffff1c98423cdb89c7e94daa2af16e06d505\niv = 000102030405060703e76f6f\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 3ede9b9ec8b247d42bbee2016d6715ba8567a7fde812a3aa2f552a33c1718c58e2f0b056a2eecc51d30838e640615e14bb8729fd148f23b2a916b7f40f2f29810dd14da7b4f76f9f68fa8903138d563c013eb732046a44e8707cd9f27873a8d4\nresult = valid\ntag = b4ccb422bc5f7264aff73f3675ff5b19\n\n[ivSize = 0]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 294\n# invalid nonce size\naad = \nct = \niv = \nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 64]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 295\n# invalid nonce size\naa", "d = \nct = \niv = 0001020304050607\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 88]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 296\n# invalid nonce size\naad = \nct = \niv = 000102030405060708090a\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 104]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 297\n# invalid nonce size\naad = \nct = \niv = 000102030405060708090a0b0c\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 112]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 298\n# invalid nonce size\naad = \nct = \niv = 000102030405060708090a0b0c0d\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 128]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 299\n# invalid nonce size\naad = \nct = \niv = 000102030405060708090a0b0c0d0e0f\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n[ivSize = 160]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 300\n# invalid nonce size\naad = \nct = \niv = 000102030405060708090a0b0c0d0e0f10111213\nkey = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = \n\n", }; -static const size_t kLen248 = 232513; +static const size_t kLen249 = 232513; -static const char *kData248[] = { +static const char *kData249[] = { "# Imported from Wycheproof's dsa_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: DSA\n# Generator version: 0.8r12\n\n[key.g = 0835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d]\n[key.keySize = 1024]\n[key.p = 00b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f]\n[key.q = 00b90b38ba0a50a43ec6898d3f9b68049777f489b1]\n[key.type = DsaPublicKey]\n[key.y = 173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6]\n[keyDer = 308201b63082012b06072a8648ce3804013082011e02818100b34ce9c1e78294d3258473842005d2a48c8c566cfca8f84c0606f2529b59a6d38aae071b53bb2167eaa4fc3b01fe176e787e481b6037aac62cbc3d089799536a869fa8cdfea1e8b1fd2d1cd3a30350859a2cd6b3ec2f9bfbb68bb11b4bbe2adaa18d64a93639543ae5e16293e311c0cf8c8d6e180df05d08c2fd2d93d570751f021500b90b38ba0a50a43ec6898d3f9b68049777f489b10281800835aa8c358bbf01a1846d1206323fabe408b0e98789fcc6239da14d4b3f86c276a8f48aa85a59507e620ad1bc745f0f1cbf63ec98c229c2610d77c634d1642e404354771655b2d5662f7a45227178ce3430af0f6b3bb94b52f7f51e97bad659b1ba0684e208be624c28d82fb1162f18dd9dce45216461654cf3374624d15a8d03818400028180173931dda31eff32f24b383091bf77eacdc6efd557624911d8e9b9debf0f256d0cffac5567b33f6eaae9d3275bbed7ef9f5f94c4003c959e49a1ed3f58c31b21baccc0ed8840b46145f121b8906d072129bae01f071947997e8ef760d2d9ea21d08a5eb7e89390b21a85664713c549e25feda6e9e6c31970866bdfbc8fa981f6]\n[sha = SHA-1]\n\n# tcId = 1\n# Legacy:ASN encoding of r misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 302c0214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\nflags = NoLeadingZero\n\n# tcId = 2\n# valid\nmsg = 313233343030\nresult = valid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 3\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30812d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 4\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 5\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 7\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 8\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000002d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 9\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 10\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 11\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 12\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 13\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 14\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 302d028000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0280496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 17\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 18\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 19\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 20\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f0000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 21\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 22\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0500\n\n# tcId = 23\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3032498177302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30312500302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3032221a498177021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 303122192500021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30352217021500aa6a258fbf7d90e15614676d377df8b10e38db4a0004deadbeef0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a22194981770214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221825000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a22160214496d5220b5f67d3532d1f991203bc3523b964c3b0004deadbeef\n\n# tcId = 32\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3035aa00bb00cd00302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3033aa02aabb302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3035221daa00bb00cd00021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = i", "nvalid\nsig = 3033221baa02aabb021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a221caa00bb00cd000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3033021500aa6a258fbf7d90e15614676d377df8b10e38db4a221aaa02aabb0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 38\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 39\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30312280021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 42\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30312280031500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a22800314496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 45\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 46\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 312d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 322d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff2d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 51\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 52\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 3031300102302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 53\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 302c1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 55\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 56\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b00\n\n# tcId = 57\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b05000000\n\n# tcId = 58\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b060811220000\n\n# tcId = 59\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0000fe02beef\n\n# tcId = 60\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0002beef\n\n# tcId = 61\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f3000021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 62\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b3000\n\n# tcId = 63\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3030021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3bbf7f00\n\n# tcId = 64\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 302f302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 65\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 3017021500aa6a258fbf7d90e15614676d377df8b10e38db4a\n\n# tcId = 66\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 3043021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 67\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302e02811500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a028114496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 69\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 302f0282001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 70\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02820014496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 71\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021600aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021400aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 75\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30320285010000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a02850100000014496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 77\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3036028901000000000000001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3036021500aa6a258fbf7d90e15614676d377df8b10e38db4a0289010000000000000014496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 79\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 303102847fffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 80\n# length of integer = 2**", "31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a02847fffffff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 81\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30310284ffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a0284ffffffff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 83\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30320285ffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3032021500aa6a258fbf7d90e15614676d377df8b10e38db4a0285ffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 85\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30350288ffffffffffffffff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3035021500aa6a258fbf7d90e15614676d377df8b10e38db4a0288ffffffffffffffff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 87\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d02ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02ff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 89\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 30160214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 90\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 3017020214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 3018021500aa6a258fbf7d90e15614676d377df8b10e38db4a02\n\n# tcId = 92\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0000\n\n# tcId = 94\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f0217000000aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a02160000496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 96\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a00000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 97\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021700aa6a258fbf7d90e15614676d377df8b10e38db4a05000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 302f021500aa6a258fbf7d90e15614676d377df8b10e38db4a0216496d5220b5f67d3532d1f991203bc3523b964c3b0500\n\n# tcId = 99\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 301802810214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0281\n\n# tcId = 101\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 301805000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0500\n\n# tcId = 103\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d001500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d011500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d031500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d041500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 107\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302dff1500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 108\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0014496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 109\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0114496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 110\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0314496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 111\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0414496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 112\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4aff14496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 113\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 301802000214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 114\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 3019021500aa6a258fbf7d90e15614676d377df8b10e38db4a0200\n\n# tcId = 115\n# using composition for integer\nmsg = 313233343030\nresult = invalid\nsig = 303122190201000214aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 116\n# using composition for integer\nmsg = 313233343030\nresult = invalid\nsig = 3031021500aa6a258fbf7d90e15614676d377df8b10e38db4a221802014902136d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 117\n# modify first byte of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021502aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 118\n# modify first byte of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a02144b6d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 119\n# modify last byte of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38dbca0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 120\n# modify last byte of integer\nmsg = 313233343030\nresult = invalid\nsig = 302d021500aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964cbb\n\n# tcId = 121\n# truncated integer\nmsg = 313233343030\nresult = invalid\nsig = 302c021400aa6a258fbf7d90e15614676d377df8b10e38db0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 122\n# truncated integer\nmsg = 313233343030\nresult = invalid\nsig = 302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a0213496d5220b5f67d3532d1f991203bc3523b964c\n\n# tcId = 123\n# truncated integer\nmsg = 313233343030\nresult = invalid\nsig = 302c021500aa6a258fbf7d90e15614676d377df8b10e38db4a02136d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 124\n# leading ff in integer\nmsg = 313233343030\nresult = invalid\nsig = 302e0216ff00aa6a258fbf7d90e15614676d377df8b10e38db4a0214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 125\n# leading ff in integer\nmsg = 313233343030\nresult = invalid\nsig = 302e021500aa6a258fbf7d90e15614676d377df8b10e38db4a0215ff496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 126\n# replaced integer by infinity\nmsg = 313233343030\nresult = invalid\nsig = 30190901800214496d5220b5f67d3532d1f991203bc3523b964c3b\n\n# tcId = 127\n# replaced integer by infinity\nmsg = 313233343030\nresult = in", @@ -7462,9 +7472,9 @@ static const char *kData248[] = { "= 54657374\nresult = invalid\nsig = 3008090380fe01020101\nflags = EdgeCase\n\n# tcId = 881\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3008090380fe010201ff\nflags = EdgeCase\n\n# tcId = 882\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4ae\nflags = EdgeCase\n\n# tcId = 883\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3023090380fe01021c5d7b4b5342bc7befef73fd33e4bbe3c2f7995919dd72c0605e6ab4af\nflags = EdgeCase\n\n# tcId = 884\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c\nflags = EdgeCase\n\n# tcId = 885\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d\nflags = EdgeCase\n\n# tcId = 886\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3024090380fe01021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695e\nflags = EdgeCase\n\n# tcId = 887\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3024090380fe01021d0100000000000000000000000000000000000000000000000000000000\nflags = EdgeCase\n\n# tcId = 888\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3082010a090380fe0102820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667\nflags = EdgeCase\n\n# tcId = 889\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 300a090380fe01090380fe01\nflags = EdgeCase\n\n# tcId = 890\n# Signatures with special case values for r and s.\nmsg = 54657374\nresult = invalid\nsig = 3008090380fe01090142\nflags = EdgeCase\n\n# tcId = 891\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 30060201010c0130\n\n# tcId = 892\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 30050201010c00\n\n# tcId = 893\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 30090c0225730c03732573\n\n# tcId = 894\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 30080201013003020100\n\n# tcId = 895\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 3003020101\n\n# tcId = 896\n# Signature encoding contains wrong type.\nmsg = 54657374\nresult = invalid\nsig = 3006020101010100\n\n# tcId = 897\n# random signature\nmsg = 54657374\nresult = valid\nsig = 303c021c296410b8cb6200edafd1205e7377a09ad2011ac7b15b8bc9b9b4c6db021c25ca283c868dc2a5ce86aafcf681ce21d660b461da48270f15b53889\n\n# tcId = 898\n# random signature\nmsg = 54657374\nresult = valid\nsig = 303d021c347c4f6875bf4476afbdd6b2b1f9e35c870e785e708e661109bd068e021d00b0b908a617d3ad6c8bc277f397095c00e659c86ca7c600090571ab17\n\n# tcId = 899\n# random signature\nmsg = 54657374\nresult = valid\nsig = 303c021c3c76bc6f17369414d4c21c5361ed0cca6e79f73f90706f1f7ca9f05a021c3cc60d8a0d44fb967baa0e5621e12cd434aafd748cba3e7cdc733b2f\n\n# tcId = 900\n# random signature\nmsg = 54657374\nresult = valid\nsig = 303e021d0086a5efea8e6a8033b8a0034b52ae614e1f14fbcbfa0bb50194efa6a7021d00b3d66f6d2b10cfe62fe96b78fcf41ca7b442aceb98ab109a01409e4a\n\n# tcId = 901\n# random signature\nmsg = 54657374\nresult = valid\nsig = 303d021c16727d52bd711e9a63e0dd2c4db045cfb993942b1e39e4f43a65c11a021d009fb9c02d10c968e75bb15acab8467f30b84481f679e136e8af65a266\n\n[key.g = 16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde]\n[key.keySize = 2048]\n[key.p = 008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667]\n[key.q = 00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d]\n[key.type = DsaPublicKey]\n[key.y = 00848177b9bcff136c52caef2a4a9bcb64dbefbac69e18aae499696b5ec7b270e90478b413bb8ad8f8eee8ad32107d7ba492c36b007f9ef30ebe1ee484d0ea7cb0ff4afaa8c705ad5e16576975414f1bc0efed25c2190a3ed0068bffa1f03bf6f21056c9bb383350851997cbc89cf8729b394527f08ab93ce9b360aa055a47177e82a4ce6fe76c8dffddbd6ee20fa08d0085d3983edd2c8d9a366ad2245b4ed28d6754769f5f3a798be4be19cf469399865d464e3f640438bce03c962c2344d0d550542aed3db55c153833bea44b4146878ba347c8614436c6aac4fd1a60f25c62b3f869a7d55cab4b7122d5e9af4322a3fc8214fa55dc1ee021459fb2c4595827]\n[keyDer = 308203433082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde03820106000282010100848177b9bcff136c52caef2a4a9bcb64dbefbac69e18aae499696b5ec7b270e90478b413bb8ad8f8eee8ad32107d7ba492c36b007f9ef30ebe1ee484d0ea7cb0ff4afaa8c705ad5e16576975414f1bc0efed25c2190a3ed0068bffa1f03bf6f21056c9bb383350851997cbc89cf8729b394527f08ab93ce9b360aa055a47177e82a4ce6fe76c8dffddbd6ee20fa08d0085d3983edd2c8d9a366ad2245b4ed28d6754769f5f3a798be4be19cf469399865d464e3f640438bce03c962c2344d0d550542aed3db55c153833bea44b4146878ba347c8614436c6aac4fd1a60f25c62b3f869a7d55cab4b7122d5e9af4322a3fc8214fa55dc1ee021459fb2c4595827]\n[sha = SHA-256]\n\n# tcId = 902\n# r,s = 1,1\nmsg = 54657374\nresult = valid\nsig = 3006020101020101\n\n# tcId = 903\n# r,s = 1,5\nmsg = 54657374\nresult = valid\nsig = 3006020101020105\n\n# tcId = 904\n# u2 small\nmsg = 54657374\nresult = valid\nsig = 3022020101021d009592121ed12d93197f1ffb863ac63937f28ef4f62f1e009a30aabab1\n\n# tcId = 905\n# s == q-1\nmsg = 54657374\nresult = valid\nsig = 3022020101021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695c\n\n[key.g = 16a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296d", "a887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde]\n[key.keySize = 2048]\n[key.p = 008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667]\n[key.q = 00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d]\n[key.type = DsaPublicKey]\n[key.y = 629374929537e2c3b09f30d881554ca7357f89e25105474dbbce06e4001efd61481a457aa0d7d7e565e90b7a3d9c688005fb404bf3b6d3e61e402300beee7c58ceeaf00b112ddfeef3cbc2020ba2206dd4ef0563d7fa52c321b4ee6280eb8585041d03cadb9244dff21dc90417bbe6f06b91c2ca6484437c3846926b18ee22275081b60726e7a26a29a947eabd035ede83d65927b3ceb0d4d8c2f34e94a3de0f57e4ea99af059657529f6954b1ac9bb4484ca76b4083e1cf4264eff028662137761e4d7f35b1eda3cf516856f25553840e43ae38379d234b06c891822132081d19f0d5db9f23b4bbd5f5667dd78f3dd7f1fe5f25ca48515f6335ce1c9fd0a64b]\n[keyDer = 308203423082023506072a8648ce3804013082022802820101008f7935d9b9aae9bfabed887acf4951b6f32ec59e3baf3718e8eac4961f3efd3606e74351a9c4183339b809e7c2ae1c539ba7475b85d011adb8b47987754984695cac0e8f14b3360828a22ffa27110a3d62a993453409a0fe696c4658f84bdd20819c3709a01057b195adcd00233dba5484b6291f9d648ef883448677979cec04b434a6ac2e75e9985de23db0292fc1118c9ffa9d8181e7338db792b730d7b9e349592f68099872153915ea3d6b8b4653c633458f803b32a4c2e0f27290256e4e3f8a3b0838a1c450e4e18c1a29a37ddf5ea143de4b66ff04903ed5cf1623e158d487c608e97f211cd81dca23cb6e380765f822e342be484c05763939601cd667021d00baf696a68578f7dfdee7fa67c977c785ef32b233bae580c0bcd5695d0282010016a65c58204850704e7502a39757040d34da3a3478c154d4e4a5c02d242ee04f96e61e4bd0904abdac8f37eeb1e09f3182d23c9043cb642f88004160edf9ca09b32076a79c32a627f2473e91879ba2c4e744bd2081544cb55b802c368d1fa83ed489e94e0fa0688e32428a5c78c478c68d0527b71c9a3abb0b0be12c44689639e7d3ce74db101a65aa2b87f64c6826db3ec72f4b5599834bb4edb02f7c90e9a496d3a55d535bebfc45d4f619f63f3dedbb873925c2f224e07731296da887ec1e4748f87efb5fdeb75484316b2232dee553ddaf02112b0d1f02da30973224fe27aeda8b9d4b2922d9ba8be39ed9e103a63c52810bc688b7e2ed4316e1ef17dbde038201050002820100629374929537e2c3b09f30d881554ca7357f89e25105474dbbce06e4001efd61481a457aa0d7d7e565e90b7a3d9c688005fb404bf3b6d3e61e402300beee7c58ceeaf00b112ddfeef3cbc2020ba2206dd4ef0563d7fa52c321b4ee6280eb8585041d03cadb9244dff21dc90417bbe6f06b91c2ca6484437c3846926b18ee22275081b60726e7a26a29a947eabd035ede83d65927b3ceb0d4d8c2f34e94a3de0f57e4ea99af059657529f6954b1ac9bb4484ca76b4083e1cf4264eff028662137761e4d7f35b1eda3cf516856f25553840e43ae38379d234b06c891822132081d19f0d5db9f23b4bbd5f5667dd78f3dd7f1fe5f25ca48515f6335ce1c9fd0a64b]\n[sha = SHA-256]\n\n# tcId = 906\n# s == 1\nmsg = 54657374\nresult = valid\nsig = 3021021c5a252f4fc55618747fd94b13c9bee62bb958d85777cb07dd90710d24020101\n\n", }; -static const size_t kLen249 = 133793; +static const size_t kLen250 = 133793; -static const char *kData249[] = { +static const char *kData250[] = { "# Imported from Wycheproof's ecdh_secp224r1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDH\n# Generator version: 0.8r12\n\n[curve = secp224r1]\n[encoding = asn]\n\n# tcId = 1\n# normal case\nprivate = 565577a49415ca761a0322ad54e4ad0ae7625174baf372c2816f5328\npublic = 304e301006072a8648ce3d020106052b81040021033a00047d8ac211e1228eb094e285a957d9912e93deee433ed777440ae9fc719b01d050dfbe653e72f39491be87fb1a2742daa6e0a2aada98bb1aca\nresult = valid\nshared = b8ecdb552d39228ee332bafe4886dbff272f7109edf933bc7542bd4f\n\n# tcId = 2\n# compressed public key\nprivate = 565577a49415ca761a0322ad54e4ad0ae7625174baf372c2816f5328\npublic = 3032301006072a8648ce3d020106052b81040021031e00027d8ac211e1228eb094e285a957d9912e93deee433ed777440ae9fc71\nresult = acceptable\nshared = b8ecdb552d39228ee332bafe4886dbff272f7109edf933bc7542bd4f\nflags = CompressedPoint\n\n# tcId = 3\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004e73a6ca72f3a2fae6e0a01a0ed03bfa3058b04576942eaf063095e62ca16fd31fa0f38eeb592cbeea1147751fdd2a5b6cc0ead404467a5b6\nresult = valid\nshared = 00000000000000000000000000000000000000000000000000000003\n\n# tcId = 4\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a00045763fa2ae16367ad23d471cc9a52466f0d81d864e5640cefe384114594d9fecfbed4f254505ac8b41d2532055a07f0241c4818b552cbb636\nresult = valid\nshared = 00000000000000000000000100000000000000000000000000000001\n\n# tcId = 5\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004142c1fd80fa2121a59aa898144084ec033f7a56a34eee0b499e29ae51c6d8c1bbb1ef2a76d565899fe44ffc1207d530d7f598fb77f4bb76b\nresult = valid\nshared = 00000000000000ffffffffffffff0000000000000100000000000000\n\n# tcId = 6\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ed6f793e10c80d12d871cf8988399c4898a9bf9ffd8f27399f63de25f0051cdf4eec7f368f922cfcd948893ceca0c92e540cc4367a99a66a\nresult = valid\nshared = 00000000ffffffffffffffff00000000000000010000000000000000\n\n# tcId = 7\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a000408fcfc1a63c82860be12e4137433dfc40be9acdd245f9a8c4e56be61a385fc09f808383383f4b1d0d5365b6e5dcfacdc19bc7bcfed221274\nresult = valid\nshared = 0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff\n\n# tcId = 8\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004d883ed77f1861e8712800d31df67888fe39f150c79a27aa88caeda6b180f3f623e2ff3ab5370cf8179165b085af3dd4502850c0104caed9a\nresult = valid\nshared = 0003fffffff00000003fffffff00000003fffffff000000040000000\n\n# tcId = 9\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a00042b8b279b85ee3f3d2c0abeb36fdfc5aad6157d652d26489381a32cd73224bd757ef794acc92b0b3b9e7990618bb343a9a09bdb9d3616eff6\nresult = valid\nshared = 01fffffffc00000007fffffff00000001fffffffc000000080000001\n\n# tcId = 10\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a00048bd5f03391eeeae1744e8fc53d314efffafa4d3fa4f1b95c3388a9cd7c86358b273119c537133eb55e79c6ac510b10980b379b919ccf2e2f\nresult = valid\nshared = 0a15c112ff784b1445e889f955be7e3ffdf451a2c0e76ab5cb32cf41\n\n# tcId = 11\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ce9631b6a16227778625c8e5421ae083cdd913abefde01dbe69f6c2b95386aff2b483b2c47151cfaabfd000614c683ce2e1778221ae42c1b\nresult = valid\nshared = 62989eaaa26a16f07330c3c51e0a4631fd016bfcede26552816aee39\n\n# tcId = 12\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a00041f441c98eda956a6a7fdbfd8d21910860ab59d16c3e52f8e7fad6ca5df61a55fc508fc0499c55492f1e87bb2faa0cb4170b79f3a85ec2f3d\nresult = valid\nshared = 661ac958c0febbc718ccf39cefc6b66c4231fbb9a76f35228a3bf5c3\n\n# tcId = 13\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004be74583cb9d3a05ae54923624e478a329a697d842dfae33141c844d7d9ba4fc96e0fe716ac0542e87368662fc2f0cb9b0ae57936ddec7190\nresult = valid\nshared = 6d7e41821abe1094d430237923d2a50de31768ab51b12dce8a09e34c\n\n# tcId = 14\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004a281ad992b363597ac93ff0de8ab1f7e51a6672dcbb58f9d739ba430ce0192874038daefc3130eec65811c7255da70fea65c1003f6892faa\nresult = valid\nshared = 7fffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 15\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004be3e22133f51203f631b81dde8c020cdea5daa1f99cfc05c88fad2dc0f243798d6e72d1de9e3cdca4144e0a6c0f2a584d07589006972c197\nresult = valid\nshared = fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0008001\n\n# tcId = 16\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004af14547c20afbd91bfe64ea03d45a76a71241f23520ef897ff91eff1b54ca6ca8c25fd73852ec6654617434eff7f0225684d4dea7a4f8a97\nresult = valid\nshared = ffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff\n\n# tcId = 17\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004b1e484925018729926acda56ff3e2f6c1e7e8f162b178d8e8afb45564fceaa6da5d998fe26b6b26a055169063a5ab6908852ca8b54e2de6c\nresult = valid\nshared = fffff0000007fffffe000000ffffffc000001ffffff8000003ffffff\n\n# tcId = 18\n# edge case for shared secret\nprivate = 00a2b6442a37f9201b56758034d2009be64b0ab7c02d7e398cac9665d6\npublic = 304e301006072a8648ce3d020106052b81040021033a0004937eb09fb145c8829cb7df20a4cbeed396791373de277871d6c5f9cc3b5b4fd56464a71fc4a2a6af3bd251952bffa829489e68a8d06f96b6\nresult = valid\nshared = ffffffff00000000ffffffff00000000ffffffff00000000ffffffff\n\n# tcId = 19\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004000000000000000000000000000000000000000000000000000000037cac269c67bd55ea14efff4eadefe5e74978514af14c88fab46ec046\nresult = valid\nshared = 3fa0b9ff70b884f9f57bb84f7a9532d93f6ba803f89dd8ff008177d7\n\n# tcId = 20\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004000000000000000000000001000000000000000000000000000000012ea2f4917bdfdb008306cc10a18e2557633ba861001829dcbfb96fba\nresult = valid\nshared = be1ded8cb7ff8a585181f96d681e31b332fe27dcae922dca2310300d\n\n# tcId = 21\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a000400000000000000ffffffffffffff000000000000010000000000000073ca5f8f104997a2399e0c7f25e72a75ec29fc4542533d3fea89a33a\nresult = valid\nshared = a2e86a260e13515918a0cafdd87855f231b5624c560f976159e06a75\n\n# tcId = 22\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a000400000000ffffffffffffffff000000000000000100000000000000006fe6805f59b19b0dd389452a1d4a420bfeb6c369cf6fed5b12e6e654\nresult = valid\nshared = 31ef7c8d10404a0046994f313a70574b027e87f9028eca242c1b5bf5\n\n# tcId = 23\n# edge cases for ephemeral key\nprivate = 2bc15", "cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a00040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff77c5cfa4e2c384938d48bd8dd98f54c86b279f1df8c0a1f6692439c9\nresult = valid\nshared = d1976a8ef5f54f24f5a269ad504fdca849fc9c28587ba294ef267396\n\n# tcId = 24\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a00040003fffffff00000003fffffff00000003fffffff00000004000000001f0828136016bb97445461bc59f2175d8d23557d6b9381f26136e3d\nresult = valid\nshared = ce7890d108ddb2e5474e6417fcf7a9f2b3bd018816062f4835260dc8\n\n# tcId = 25\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a000401fffffffc00000007fffffff00000001fffffffc0000000800000012d8acca6f199d4a94b933ba1aa713a7debde8ac57b928f596ae66a66\nresult = valid\nshared = 30b6ff6e8051dae51e4fe34b2d9a0b1879153e007eb0b5bdf1791a9c\n\n# tcId = 26\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a00040a15c112ff784b1445e889f955be7e3ffdf451a2c0e76ab5cb32cf413d4df973c563c6decdd435e4f864557e4c273096d9941ca4260a266e\nresult = valid\nshared = 77ec668a00f72d85aa527624abb16c039fe490d17dd6c455a1ed7fd8\n\n# tcId = 27\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a000462989eaaa26a16f07330c3c51e0a4631fd016bfcede26552816aee39389ee9436d616cab90032931aa7fbbfcfc13309f61e2423cc8dab93c\nresult = valid\nshared = a3f432f6aba9a92f49a5ea64ffe7059a9d9b487a0b5223ddc988208b\n\n# tcId = 28\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004661ac958c0febbc718ccf39cefc6b66c4231fbb9a76f35228a3bf5c3103b8040e3cb41966fc64a68cacb0c14053f87d27e8ed7bf2d7fe51b\nresult = valid\nshared = 1530fd9caf03737af34a4ba716b558cbecbc35d18402535a0a142313\n\n# tcId = 29\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a00046d7e41821abe1094d430237923d2a50de31768ab51b12dce8a09e34c276cf273d75d367820dd556182def0957af0a314f48fed227c298dc0\nresult = valid\nshared = cfc39ccacb94ad0e0552b2e47112f60fbbe7ae0dc32230b9273dd210\n\n# tcId = 30\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a00047fffffffffffffffffffffffffffffffffffffffffffffffffffffff7d8dbca36c56bcaae92e3475f799294f30768038e816a7d5f7f07d77\nresult = valid\nshared = 73bd63bd384a0faafb75cfed3e95d3892cbacf0db10f282c3b644771\n\n# tcId = 31\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc000800174f1ff5ea7fbc72b92f61e06556c26bab84c0b082dd6400ca1c1eb6d\nresult = valid\nshared = 85b079c62e1f5b0fd6841dfa16026e15b641f65e13a14042567166bb\n\n# tcId = 32\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0126fdd5fccd0b5aa7fd5bb5b1308584b30556248cec80208a2fe962\nresult = valid\nshared = 8a834ff40e3fc9f9d412a481e18537ea799536c5520c6c7baaf12166\n\n# tcId = 33\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004fffff0000007fffffe000000ffffffc000001ffffff8000003ffffff20cfa23077acc9fbcb71339c65880cd0b966b8a9497e65abed17f0b5\nresult = valid\nshared = a0887269766e6efcbc81d2b38f2d4638663f12377468a23421044188\n\n# tcId = 34\n# edge cases for ephemeral key\nprivate = 2bc15cf3981f4e15bbad387b506df647989e5478160be862f8c26969\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ffffffff00000000ffffffff00000000ffffffff00000000ffffffff1c05ac2d4f10b69877c3243d51f887277b7bf735c326ab2f0d70da8c\nresult = valid\nshared = c65d1911bc076a74588d8793ce7a0dcabf5793460cd2ebb02754a1be\n\n# tcId = 35\n# point with coordinate y = 1\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a00043b5889352ddf7468bf8c0729212aa1b2a3fcb1a844b8be91abb753d500000000000000000000000000000000000000000000000000000001\nresult = valid\nshared = e973c413cc7dd34d4e3637522b2e033c20815412b67574a1f2f6bdd7\n\n# tcId = 36\n# point with coordinate y = 1\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004bf09e268942555c73ce9e00d272c9b12bf0c3fc13a639acc791167f6b05df0023c9bd41d0b0c461854582d0601182213f2219d44ea44914a\nresult = valid\nshared = ec856e807808a9c5332e886759e03f01be02437cfe0214613e4e7dc7\n\n# tcId = 37\n# point with coordinate y = 1\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a00047b664cff2eef0a4f7dce24780113432f66feb25cb0931d033d63910f548ee514f6fdf1cb6f5709581c197d76a5eb218afaed19f205f4ab80\nresult = valid\nshared = 91d424e122c9c01720bbed6b53ec1b37a86996fa4fcf74bfd30f723d\n\n# tcId = 38\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a00045a2b3ec1053390550b587557712bcc0bf85654d23099420154877ec4138322ca02e5fceae870227a43ae8982b67276f6d8f1dd7e12692474\nresult = valid\nshared = 012879a1ff456acb8726455836bc4f504c1bd799a4d96f514b3730c6\n\n# tcId = 39\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004fc229bb1df3e11351e7e4224f68f40c0d0e194023c6e0840cd45ee5ca242112fbab5736e821dad26493e4006e2c6125342e7d9bc25272856\nresult = valid\nshared = fd6e5edb54d7dd554f8747ec87b8031258fc0bf1d2404b64db4540d4\n\n# tcId = 40\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a000469a65f62d4159235801a246f2d13e45c8983a3362da480e7a51d42a65b7047abfc2a179d943bb196fede7ac3ad8a4fcacd4c4caa717b6b26\nresult = valid\nshared = 164e95bfa2a9c3a1f959feb88720bb7a37f988a08124639d8adf86df\n\n# tcId = 41\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004dc68eb945528af0051cbf23e3eea43b2bc4c728976231e7031e63a2744ba65a4e1e34e8ec50cf7e8df4458582b16413ab83f568508c59037\nresult = valid\nshared = b0ffd55fa112aa48eddc960db4a1200d406e144aac9e109ad9892b2d\n\n# tcId = 42\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a000481c89369d7be252920e08e2d6c6841b887efb4fc747db31dd1030b1919bf8ccb629b58fea6234e39812083fb0833a0c937e348eda22ea0c0\nresult = valid\nshared = d6ab4567eff21277284be082d9e09eb08bb80685f4929dc3dca4b333\n\n# tcId = 43\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a000451d830f792795409f1ee972d3b94289f59206fe09e12166920739a73d2f1831b26677901bfaf8323f82b81e1012d9d3f1c9296c59c97970f\nresult = valid\nshared = b43de12912b40cbdd56e30fdfe9a2c24fb72687168c9cfe6b7476966\n\n# tcId = 44\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ab63ce55145842149f99023f37a0a89b9fc4ae6a878fdae8caf31d17ffd0d55830eed46f8255f94b6dcf98a22f1ff26dabf773d556788881\nresult = valid\nshared = 588ee0af3bc60118a715325c6d56c850f73067dcb37b7596d0cfda5f\n\n# tcId = 45\n# point with coordinate y = 1 in left to", " right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a00041d64535d54bfcccb38165acbfac01ae33db20e802c5687343cb21b7eb59d86f1892a974741925624477eef21f4e72fa04ee6ce35dfffe5f2\nresult = valid\nshared = 7219ef73ac9e47ac2e03dead23fa8382ae898e2415017cdeb4739f0f\n\n# tcId = 46\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004d9d78436a3f9c1fa20e8c2318e61e62b94623e23a0ab746c5ac0cbc38262bd66c17515d3048944dae43b2bd6dd9d7c7a0f7042de2d1001c6\nresult = valid\nshared = 267b069aac5d768a720acc62c92f20b786fc48c7da42f1f5677424ee\n\n# tcId = 47\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a000465eb3750c6401339caa69ebe6dec86dfc4d79bf657d68bbdd082c5a03eb81e85931352ff338ccbc3a1d332e2d8bc84342d516da06bef220f\nresult = valid\nshared = bbdd4ac5890b9c0412e4ef3135f666e5b3ddb658ec837691e8129be8\n\n# tcId = 48\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004e92d3be1614555ae17a90647979fbb37468c55a1fff9e15f376d49994e470f515b7b3fe50cb55def16142df594c3e46d9d1354730778f9e8\nresult = valid\nshared = f793ff0d14bd7690840c733162b589cd3413d8c41f4488b427da496f\n\n# tcId = 49\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a00043c92710c9a7f6f98bbec9d2a4fa617cc70e96bc96ecd4597e329143f4750a027c6972459c091ab02c0e2a3082fccec429a38d3596e7aff2b\nresult = valid\nshared = 56c703d4716239c954109b9b841db75b04a790f1f72aa966aece3494\n\n# tcId = 50\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004568dfbfa42efc94ce207322e637b4c94f37a5668ad230e987a91d048dcadd244fc059cffab5fa8820a969353620e708e85bd5eec8a0c68ec\nresult = valid\nshared = 7823fe7eb642d50984fb32f911ef289419d85330c3398423d0eda05f\n\n# tcId = 51\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004ec10837e495b644904dba58d8dd82133c905a285ae7c2a06d5ccaf6bf0fbf00d13e21a399dc95ae5524a1a37044193e94e3300259b70e058\nresult = valid\nshared = f7014d38f460836a51075cce9667b56b8851ba19011c8b0274b74a4b\n\n# tcId = 52\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004bee2f9352f42ceeb3bf3109e90e6578d0bd4888458df7d179d746977e50e53503dee83eca1824a290566588fa3591645b1a2d56861bda760\nresult = valid\nshared = 777f99f2bdaa72a1185388465ddda1d059872ad043c7cb85b94e28bb\n\n# tcId = 53\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a0004546facbcaa8b551c51715a9add5edc3c8a66dcc47a6223f605614cf7af6d92f5bdebea738658a42c6231e53c08237ccf52f79399579b2dcc\nresult = valid\nshared = a1db178b716e51e0fa46c1d74a2603005326bca7e81170d4b33a3d2a\n\n# tcId = 54\n# point with coordinate y = 1 in left to right addition chain\nprivate = 00938f3dbe37135cdbdb9993a187a0e9b9f0def035fbc52ad59fc50421\npublic = 304e301006072a8648ce3d020106052b81040021033a000423b1811fee891adb33c8bfee289964e92a9d3358daf975d0efb73e229a3332668b7d6da290a2edc941e8bd6f2e33745fc606756eddc013bb\nresult = valid\nshared = f455c8273416199505019861266ddb9bcde7bee3c3f15a98ee54607b\n\n# tcId = 55\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a000458f53d67332415fe5b4b81999f8332fb6dcdb965d96dbcbab0fac375f29efef7ab4d94bb2d25d25205eae29fe8d9a85b811114a50f6c6859\nresult = valid\nshared = d3af1857aca1689514fcfee8d8c40b8637d40452ae35c404f9e67494\n\n# tcId = 56\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004f2d6e58fcd3ed3f656a9bc687fe4c789ba9614d0359967bc0468eabfa1658a14ef0633f2485e29141e2c4a13bd328ec9bf6af4c7a774131b\nresult = valid\nshared = 933c385d5fadb57de53e4a5d385118fce830430703c3f585a5d4d0b5\n\n# tcId = 57\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a000402ca5d1b7638b7b88ad02176bd10ff1cfe8812a62f9769a6d62e0c6c787b3e3b2a063940911bf987fc38deebf542400b8bbd9dfeb7d90a8a\nresult = valid\nshared = 75aea79d99e5c7edaab0284443b548843371d1d9b55f2d73a1a9092f\n\n# tcId = 58\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004a394d8bf9b479ec3c7ac3fc6a631d01d57d338b9fb5a0ed6e5130e050cfc600cfb08e67727ac5a33345ec1d48d4a9a18516c2203acbd2667\nresult = valid\nshared = 8c1d0850691cda7523ffccf1cba44b4d472193e6a3bb0727e490a8b5\n\n# tcId = 59\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004642e26421e96fa88f956d098ac26f02f1d6faa80e460e701a3789a66c38dd95c6b33de8768c85cbe6879d0d77e29fe5a18b26a35cb60c0b6\nresult = valid\nshared = 50b9ed4d99e2f24e0096eaeded0b552cf8deff5ca8f976964ae47e92\n\n# tcId = 60\n# point with coordinate y = 1 in precomputation or right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004f974d1cbbf4171d4773c3e84eab80bc3c6c2858dadcfbd11d64316905df36fbe345f28a3ef663125649474c6fc1ebe175c3865c4469e192b\nresult = valid\nshared = 5616ee3e63dfb424d329c2b9b50cf378bb77a8bd7e314a241b5942c7\n\n# tcId = 61\n# point with coordinate y = 1 in right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a000455561db3cc8fb08a71654ee9573a1a36a44f0913ca8ad7582cfafbfc62b31e5e78be98ad8c8ceab4bb82e8efc0acb29f1a8d031ed044046c\nresult = valid\nshared = b1da14507b5c05159e15f77d085c017acd89f158011357a97802855d\n\n# tcId = 62\n# point with coordinate y = 1 in right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004a363bcb9bddd5de84a2f4433c039f7be3fce6057b0d3b4a3459e54a2ba32302871e7ba5c3dd7ec9b76946cdc702c15a8d9ec0f4a04e7afb6\nresult = valid\nshared = 2f1bd4a5a497481c4a21222320ff61f32674a95d540cc3f4f3ca5849\n\n# tcId = 63\n# point with coordinate y = 1 in right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a00043a656d0e25bce27282f256b121fbfcde0a180ccd7aa601a5929fc74002f89e45b4dcb873c56da5d1a28fbca33a126177b217a098e0952e62\nresult = valid\nshared = 8c807d65ba7b9fd3061dffef26c025a89524a26b942edd3a984fe51d\n\n# tcId = 64\n# point with coordinate y = 1 in right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004bf5f49ba0086eec289b068b783438ef24b6f28130bb1ed969ef8b041f11b0de95f15edcd835f01bab1f5faaa1749c2ca4f16a7d99d916ff4\nresult = valid\nshared = 8fda76f4d124e6727f855e5f4921cc05c48e2a8ed0fee7c75d6a8047\n\n# tcId = 65\n# point with coordinate y = 1 in right to left addition chain\nprivate = 00c1781d86cac2c0af3fb50d54c554a67bd75d25ca796f0486e3fa84f9\npublic = 304e301006072a8648ce3d020106052b81040021033a0004a57232560d9d604655181f775859b0723d4e", @@ -7483,9 +7493,9 @@ static const char *kData249[] = { "ed = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 312\n# wrong length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021033b000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 313\n# wrong length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b810400210339000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 314\n# uint32 overflow in length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3053301006072a8648ce3d020106052b810400210385010000003a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 315\n# uint64 overflow in length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3057301006072a8648ce3d020106052b81040021038901000000000000003a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 316\n# length of bit string = 2**31 - 1\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3052301006072a8648ce3d020106052b8104002103847fffffff000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 317\n# length of bit string = 2**32 - 1\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3052301006072a8648ce3d020106052b810400210384ffffffff000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 318\n# length of bit string = 2**40 - 1\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3053301006072a8648ce3d020106052b810400210385ffffffffff000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 319\n# length of bit string = 2**64 - 1\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3056301006072a8648ce3d020106052b810400210388ffffffffffffffff000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 320\n# incorrect length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b8104002103ff000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 321\n# lonely bit string tag\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3013301006072a8648ce3d020106052b8104002103\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 322\n# appending 0's to bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3050301006072a8648ce3d020106052b81040021033c000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da620000\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 323\n# prepending 0's to bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3050301006072a8648ce3d020106052b81040021033c0000000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 324\n# appending null value to bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3050301006072a8648ce3d020106052b81040021033c000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da620500\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 325\n# truncated length of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3014301006072a8648ce3d020106052b810400210381\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 326\n# Replacing bit string with NULL\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3014301006072a8648ce3d020106052b810400210500\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 327\n# changing tag value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021013a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 328\n# changing tag value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021023a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 329\n# changing tag value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021043a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 330\n# changing tag value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021053a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 331\n# changing tag value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021ff3a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 332\n# dropping value of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3014301006072a8648ce3d020106052b810400210300\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 333\n# modify first byte of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021033a020486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72f", "a4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 334\n# modify last byte of bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021033a000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3dae2\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 335\n# truncated bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304d301006072a8648ce3d020106052b810400210339000486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 336\n# truncated bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304d301006072a8648ce3d020106052b8104002103390486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 337\n# declaring bits as unused in bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021033a010486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 338\n# unused bits in bit string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3052301006072a8648ce3d020106052b81040021033e200486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da6201020304\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 339\n# unused bits in empty bit-string\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 3015301006072a8648ce3d020106052b81040021030103\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n# tcId = 340\n# 128 unused bits\nprivate = 00a1b9444f59642d428e2f299055004165a34c3b8796c5057ae8a1a572\npublic = 304e301006072a8648ce3d020106052b81040021033a800486e2f72bccd974a3f1a4fc2cdcf22043eaf8be047de6be726b62001fda6f50f6df0b51bee99195d8a1a1c97e59e72fa4fcf8c1d21cb3da62\nresult = acceptable\nshared = 85a70fc4dfc8509fb9ba1cfcf1879443e2ce176d794228029b10da63\nflags = InvalidAsn\n\n", }; -static const size_t kLen250 = 196857; +static const size_t kLen251 = 196857; -static const char *kData250[] = { +static const char *kData251[] = { "# Imported from Wycheproof's ecdh_secp256r1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDH\n# Generator version: 0.8r12\n\n[curve = secp256r1]\n[encoding = asn]\n\n# tcId = 1\n# normal case\nprivate = 0612465c89a023ab17855b0a6bcebfd3febb53aef84138647b5352e02c10c346\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000462d5bd3372af75fe85a040715d0f502428e07046868b0bfdfa61d731afe44f26ac333a93a9e70a81cd5a95b5bf8d13990eb741c8c38872b4a07d275a014e30cf\nresult = valid\nshared = 53020d908b0219328b658b525f26780e3ae12bcd952bb25a93bc0895e1714285\n\n# tcId = 2\n# compressed public key\nprivate = 0612465c89a023ab17855b0a6bcebfd3febb53aef84138647b5352e02c10c346\npublic = 3039301306072a8648ce3d020106082a8648ce3d0301070322000362d5bd3372af75fe85a040715d0f502428e07046868b0bfdfa61d731afe44f26\nresult = acceptable\nshared = 53020d908b0219328b658b525f26780e3ae12bcd952bb25a93bc0895e1714285\nflags = CompressedPoint\n\n# tcId = 3\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000458fd4168a87795603e2b04390285bdca6e57de6027fe211dd9d25e2212d29e62080d36bd224d7405509295eed02a17150e03b314f96da37445b0d1d29377d12c\nresult = valid\nshared = 0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 4\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200040f6d20c04261ecc3e92846acad48dc8ec5ee35ae0883f0d2ea71216906ee1c47c042689a996dd12830ae459382e94aac56b717af2e2080215f9e41949b1f52be\nresult = valid\nshared = 00000000000000000000000000000000ffffffffffffffffffffffffffffffff\n\n# tcId = 5\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400c7defeb1a16236738e9a1123ba621bc8e9a3f2485b3f8ffde7f9ce98f5a8a1cb338c3912b1792f60c2b06ec5231e2d84b0e596e9b76d419ce105ece3791dbc\nresult = valid\nshared = 0000000000000000ffffffffffffffff00000000000000010000000000000001\n\n# tcId = 6\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004e9b98fb2c0ac045f8c76125ffd99eb8a5157be1d7db3e85d655ec1d8210288cf218df24fd2c2746be59df41262ef3a97d986744b2836748a7486230a319ffec0\nresult = valid\nshared = 00000000ffffffff00000000ffffffff00000000ffffffff0000000100000000\n\n# tcId = 7\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004e9484e58f3331b66ffed6d90cb1c78065fa28cfba5c7dd4352013d3252ee4277bd7503b045a38b4b247b32c59593580f39e6abfa376c3dca20cf7f9cfb659e13\nresult = valid\nshared = 000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff\n\n# tcId = 8\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004767d7fbb84aa6a4db1079372644e42ecb2fec200c178822392cb8b950ffdd0c91c86853cafd09b52ba2f287f0ebaa26415a3cfabaf92c6a617a19988563d9dea\nresult = valid\nshared = 0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010001\n\n# tcId = 9\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004c74d546f2fcc6dd392f85e5be167e358de908756b0c0bb01cb69d864ca083e1c93f959eece6e10ee11bd3934207d65ae28af68b092585a1509260eceb39b92ef\nresult = valid\nshared = 085ec5a4af40176b63189069aeffcb229c96d3e046e0283ed2f9dac21b15ad3c\n\n# tcId = 10\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000434fc9f1e7a094cd29598d1841fa9613dbe82313d633a51d63fb6eff074cc9b9a4ecfd9f258c5c4d4210b49751213a24c596982bd1d54e0445443f21ef15492a5\nresult = valid\nshared = 190c25f88ad9ae3a098e6cffe6fd0b1bea42114eb0cedd5868a45c5fe277dff3\n\n# tcId = 11\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004d5c96efd1907fd48de2ad715acf82eae5c6690fe3efe16a78d61c68d3bfd10df03eac816b9e7b776192a3f5075887c0e225617505833ca997cda32fd0f673c5e\nresult = valid\nshared = 507442007322aa895340cba4abc2d730bfd0b16c2c79a46815f8780d2c55a2dd\n\n# tcId = 12\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004f475f503a770df72c45aedfe42c008f59aa57e72b232f26600bdd0353957cb20bdb8f6405b4918050a3549f44c07a8eba820cdce4ece699888c638df66f54f7c\nresult = valid\nshared = 5f177bfe19baaaee597e68b6a87a519e805e9d28a70cb72fd40f0fe5a754ba45\n\n# tcId = 13\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004f3cb6754b7e2a86d064dfb9f903185aaa4c92b481c2c1a1ff276303bbc4183e49c318599b0984c3563df339311fe143a7d921ee75b755a52c6f804f897b809f7\nresult = valid\nshared = 7fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff\n\n# tcId = 14\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004cce13fbdc96a946dfb8c6d9ed762dbd1731630455689f57a437fee124dd54cecaef78026c653030cf2f314a67064236b0a354defebc5e90c94124e9bf5c4fc24\nresult = valid\nshared = 8000000000000000000000000000000000000000000000000000000000000004\n\n# tcId = 15\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047633dfd0ad06765097bc11bd5022b200df31f28c4ff0625421221ac7eeb6e6f4cb9c67693609ddd6f92343a5a1c635408240f4f8e27120c12554c7ff8c76e2fe\nresult = valid\nshared = 8000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000000\n\n# tcId = 16\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004a386ace573f87558a68ead2a20088e3fe928bdae9e109446f93a078c15741f0421261e6db2bf12106e4c6bf85b9581b4c0302a526222f90abc5a549206b11011\nresult = valid\nshared = ff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff\n\n# tcId = 17\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200048e7b50f7d8c44d5d3496c43141a502f4a43f153d03ad43eda8e39597f1d477b8647f3da67969b7f989ff4addc393515af40c82085ce1f2ee195412c6f583774f\nresult = valid\nshared = ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff\n\n# tcId = 18\n# edge case for shared secret\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004c827fb930fd51d926086191b502af83abb5f717debc8de29897a3934b2571ca05990c0597b0b7a2e42febd56b13235d1d408d76ed2c93b3facf514d902f6910a\nresult = valid\nshared = ffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff\n\n# tcId = 19\n# y-coordinate of the public key is small\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cbc1b31b43f17dc200dd70c2944c04c6cb1b082820c234a300b05b7763844c74fde0a4ef93887469793270eb2ff148287da9265b0334f9e2609aac16e8ad503\nresult = valid\nshared = 7fffffffffffffffffffffffeecf2230ffffffffffffffffffffffffffffffff\n\n# tcId = 20\n# y-coordinate of the public key is small\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200042830d96489ae24b79cad425056e82746f9e3f419ab9aa21ca1fbb11c7325e7d318abe66f575ee8a2f1c4a80e35260ae82ad7d6f661d15f06967930a585097ef7\nresult = valid\nshared = 000000000000000000000000111124f400000000000000000000000000000000\n\n# tcId = 21\n# y-coordinate of the public", " key is small\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004450b6b6e2097178e9d2850109518d28eb3b6ded2922a5452003bc2e4a4ec775c894e90f0df1b0e6cadb03b9de24f6a22d1bd0a4a58cd645c273cae1c619bfd61\nresult = valid\nshared = 000000000000000000000001ea77d449ffffffffffffffffffffffffffffffff\n\n# tcId = 22\n# y-coordinate of the public key is large\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cbc1b31b43f17dc200dd70c2944c04c6cb1b082820c234a300b05b7763844c7b021f5b006c778ba686cd8f14d00eb7d78256d9b4fccb061d9f6553e91752afc\nresult = valid\nshared = 7fffffffffffffffffffffffeecf2230ffffffffffffffffffffffffffffffff\n\n# tcId = 23\n# y-coordinate of the public key is large\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200042830d96489ae24b79cad425056e82746f9e3f419ab9aa21ca1fbb11c7325e7d3e754198fa8a1175e0e3b57f1cad9f517d528290a9e2ea0f96986cf5a7af68108\nresult = valid\nshared = 000000000000000000000000111124f400000000000000000000000000000000\n\n# tcId = 24\n# y-coordinate of the public key is large\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004450b6b6e2097178e9d2850109518d28eb3b6ded2922a5452003bc2e4a4ec775c76b16f0e20e4f194524fc4621db095dd2e42f5b6a7329ba3d8c351e39e64029e\nresult = valid\nshared = 000000000000000000000001ea77d449ffffffffffffffffffffffffffffffff\n\n# tcId = 25\n# y-coordinate of the public key has many trailing 1's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200049a0f0e3dd31417bbd9e298bc068ab6d5c36733af26ed67676f410c804b8b2ca1b02c82f3a61a376db795626e9400557112273a36cddb08caaa43953965454730\nresult = valid\nshared = 7fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffff\n\n# tcId = 26\n# y-coordinate of the public key has many trailing 1's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200048e5d22d5e53ec797c55ecd68a08a7c3361cd99ca7fad1a68ea802a6a4cb58a918ea7a07023ef67677024bd3841e187c64b30a30a3750eb2ee873fbe58fa1357b\nresult = valid\nshared = 0000000000000000000000001f6bd1e500000000000000000000000000000000\n\n# tcId = 27\n# y-coordinate of the public key has many trailing 1's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004293aa349b934ab2c839cf54b8a737df2304ef9b20fa494e31ad62b315dd6a53c118182b85ef466eb9a8e87f9661f7d017984c15ea82043f536d1ee6a6d95b509\nresult = valid\nshared = 000000000000000000000002099f55d5ffffffffffffffffffffffffffffffff\n\n# tcId = 28\n# y-coordinate of the public key has many trailing 0's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200049a0f0e3dd31417bbd9e298bc068ab6d5c36733af26ed67676f410c804b8b2ca14fd37d0b59e5c893486a9d916bffaa8eedd8c5ca3224f73555bc6ac69abab8cf\nresult = valid\nshared = 7fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffff\n\n# tcId = 29\n# y-coordinate of the public key has many trailing 0's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200048e5d22d5e53ec797c55ecd68a08a7c3361cd99ca7fad1a68ea802a6a4cb58a9171585f8edc1098998fdb42c7be1e7839b4cf5cf6c8af14d1178c041a705eca84\nresult = valid\nshared = 0000000000000000000000001f6bd1e500000000000000000000000000000000\n\n# tcId = 30\n# y-coordinate of the public key has many trailing 0's\nprivate = 0a0d622a47e48f6bc1038ace438c6f528aa00ad2bd1da5f13ee46bf5f633d71a\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004293aa349b934ab2c839cf54b8a737df2304ef9b20fa494e31ad62b315dd6a53cee7e7d46a10b99156571780699e082fe867b3ea257dfbc0ac92e1195926a4af6\nresult = valid\nshared = 000000000000000000000002099f55d5ffffffffffffffffffffffffffffffff\n\n# tcId = 31\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000000000000000000000000000000000000000000000066485c780e2f83d72433bd5d84a06bb6541c2af31dae871728bf856a174f93f4\nresult = valid\nshared = cfe4077c8730b1c9384581d36bff5542bc417c9eff5c2afcb98cc8829b2ce848\n\n# tcId = 32\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400000000000000000000000000000000ffffffffffffffffffffffffffffffff4f2b92b4c596a5a47f8b041d2dea6043021ac77b9a80b1343ac9d778f4f8f733\nresult = valid\nshared = 49ae50fe096a6cd26698b78356b2c8adf1f6a3490f14e364629f7a0639442509\n\n# tcId = 33\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200040000000000000000ffffffffffffffff0000000000000001000000000000000138120be6ab31edfa34768c4387d2f84fb4b0be8a9a985864a1575f4436bb37b0\nresult = valid\nshared = 5a1334572b2a711ead8b4653eb310cd8d9fd114399379a8f6b872e3b8fdda2d9\n\n# tcId = 34\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400000000ffffffff00000000ffffffff00000000ffffffff0000000100000000462c0466e41802238d6c925ecbefc747cfe505ea196af9a2d11b62850fce946e\nresult = valid\nshared = c73755133b6b9b4b2a00631cbc7940ecbe6ec08f20448071422e3362f2556888\n\n# tcId = 35\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff1582fa32e2d4a89dfcfb3d0b149f667dba3329490f4d64ee2ad586c0c9e8c508\nresult = valid\nshared = 06fa1059935e47a9fd667e13f469614eb257cc9a7e3fc599bfb92780d59b146d\n\n# tcId = 36\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010001684c8a9586ed6f9cbe447058a7da2108bab1e5e0a60d1f73e4e2e713f0a3dfe0\nresult = valid\nshared = f237df4c10bd3e357971bb2b16b293566b7e355bdc8141d6c92cabc682983c45\n\n# tcId = 37\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004085ec5a4af40176b63189069aeffcb229c96d3e046e0283ed2f9dac21b15ad3c7859f97cb6e203f46bf3438f61282325e94e681b60b5669788aeb0655bf19d38\nresult = valid\nshared = d874b55678d0a04d216c31b02f3ad1f30c92caaf168f34e3a743356d9276e993\n\n# tcId = 38\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004190c25f88ad9ae3a098e6cffe6fd0b1bea42114eb0cedd5868a45c5fe277dff321b8342ef077bc6724112403eaee5a15b4c31a71589f02ded09cd99cc5db9c83\nresult = valid\nshared = 11a8582057463fc76fda3ab8087eb0a420b0d601bb3134165a369646931e52a6\n\n# tcId = 39\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004507442007322aa895340cba4abc2d730bfd0b16c2c79a46815f8780d2c55a2dd4619d69f9940f51663aa12381bc7cf678bd1a72a49fbc11b0b69cb22d1af9f2d\nresult = valid\nshared = 4e173a80907f361fe5a5d335ba7685d5eba93e9dfc8d8fcdb1dcd2d2bde27507\n\n# tcId = 40\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200045f177bfe19baaaee597e68b6a87a519e805e9d28a70cb72fd40f0fe5a754ba4562ca1103f70a2006cd1f67f5f6a3580b29dc446abc90e0e910c1e05a9aa788cd\nresult = valid\nshared = 73220471ec8bad99a297db488a34a259f9bc891ffaf09922e6b5001f5df67018\n\n# tcId = 41\n# edge cases for ephemeral key\np", "rivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff2e2213caf03033e0fd0f7951154f6e6c3a9244a72faca65e9ce9eeb5c8e1cea9\nresult = valid\nshared = 55d0a203e22ffb523c8d2705060cee9d28308b51f184beefc518cff690bad346\n\n# tcId = 42\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d0301070342000480000000000000000000000000000000000000000000000000000000000000042be8789db81bb4870a9e60c5c18c80c83de464277281f1af1e640843a1a3148e\nresult = valid\nshared = 2518d846e577d95e9e7bc766cde7997cb887fb266d3a6cb598a839fd54aa2f4f\n\n# tcId = 43\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200048000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000000722540f8a471c379083c600b58fde4d95c7dcad5095f4219fc5e9bdde3c5cd39\nresult = valid\nshared = bdb49f4bdf42ac64504e9ce677b3ec5c0a03828c5b3efad726005692d35c0f26\n\n# tcId = 44\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004ff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff5df80fc6cae26b6c1952fbd00ed174ee1209d069335f5b48588e29e80b9191ad\nresult = valid\nshared = f503ac65637e0f17cb4408961cb882c875e4c6ef7a548d2d52d8c2f681838c55\n\n# tcId = 45\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004ffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff2c63650e6a5d332e2987dd09a79008e8faabbd37e49cb016bfb92c8cd0f5da77\nresult = valid\nshared = e3c18e7d7377dc540bc45c08d389bdbe255fa80ca8faf1ef6b94d52049987d21\n\n# tcId = 46\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004ffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff7a116c964a4cd60668bf89cffe157714a3ce21b93b3ca607c8a5b93ac54ffc0a\nresult = valid\nshared = 516d6d329b095a7c7e93b4023d4d05020c1445ef1ddcb3347b3a27d7d7f57265\n\n# tcId = 47\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047fffffffffffffffffffffffeecf2230ffffffffffffffffffffffffffffffff00000001c7c30643abed0af0a49fe352cb483ff9b97dccdf427c658e8793240d\nresult = valid\nshared = 6fd26661851a8de3c6d06f834ef3acb8f2a5f9c136a985ffe10d5eeb51edcfa3\n\n# tcId = 48\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047fffffffffffffffffffffffeecf2230fffffffffffffffffffffffffffffffffffffffd383cf9bd5412f50f5b601cad34b7c00746823320bd839a71786cdbf2\nresult = valid\nshared = 6fd26661851a8de3c6d06f834ef3acb8f2a5f9c136a985ffe10d5eeb51edcfa3\n\n# tcId = 49\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffff267bfdf8a61148decd80283732dd4c1095e4bb40b9658408208dc1147fffffff\nresult = valid\nshared = 44236c8b9505a19d48774a3903c0292759b0f826e6ac092ff898d87e53d353fc\n\n# tcId = 50\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200047fffffffffffffffffffffffca089011ffffffffffffffffffffffffffffffffd984020659eeb722327fd7c8cd22b3ef6a1b44c0469a7bf7df723eeb80000000\nresult = valid\nshared = 44236c8b9505a19d48774a3903c0292759b0f826e6ac092ff898d87e53d353fc\n\n# tcId = 51\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000000111124f4000000000000000000000000000000000000000d12d381b0760b1c50be8acf859385052c7f53cde67ce13759de3123a0\nresult = valid\nshared = f1f0e43b374feb7e7f96d4ffe7519fa8bb6c3cfd25f6f87dab2623d2a2d33851\n\n# tcId = 52\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000000111124f400000000000000000000000000000000fffffff1ed2c7e5089f4e3af4175307a6c7afad480ac3219831ec8a621cedc5f\nresult = valid\nshared = f1f0e43b374feb7e7f96d4ffe7519fa8bb6c3cfd25f6f87dab2623d2a2d33851\n\n# tcId = 53\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200040000000000000000000000001f6bd1e5000000000000000000000000000000004096edd6871c320cb8a9f4531751105c97b4c257811bbc32963eaf39ffffffff\nresult = valid\nshared = 3ebbace1098a81949d5605dd94a7aa88dc396c2c23e01a9c8cca5bb07bfbb6a1\n\n# tcId = 54\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200040000000000000000000000001f6bd1e500000000000000000000000000000000bf69122878e3cdf447560bace8aeefa3684b3da97ee443cd69c150c600000000\nresult = valid\nshared = 3ebbace1098a81949d5605dd94a7aa88dc396c2c23e01a9c8cca5bb07bfbb6a1\n\n# tcId = 55\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000001ea77d449ffffffffffffffffffffffffffffffff000000007afbc0b325e820646dec622fb558a51c342aa257f4b6a8ec5ddf144f\nresult = valid\nshared = 1b085213a9c89d353e1111af078c38c502b7b4771efba51f589b5be243417bdc\n\n# tcId = 56\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000001ea77d449fffffffffffffffffffffffffffffffffffffffe85043f4dda17df9b92139dd04aa75ae4cbd55da80b495713a220ebb0\nresult = valid\nshared = 1b085213a9c89d353e1111af078c38c502b7b4771efba51f589b5be243417bdc\n\n# tcId = 57\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000002099f55d5ffffffffffffffffffffffffffffffff152c1a22d823a27855ed03f8e2ab5038bb1df4d87e43865f2daf6948ffffffff\nresult = valid\nshared = 67cb63566c7ceb12fdd85ce9d2f77c359242bbaa0ea1bf3cf510a4a26591d1f1\n\n# tcId = 58\n# edge cases for ephemeral key\nprivate = 55d55f11bb8da1ea318bca7266f0376662441ea87270aa2077f1b770c4854a48\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000002099f55d5ffffffffffffffffffffffffffffffffead3e5dc27dc5d88aa12fc071d54afc744e20b2881bc79a0d25096b700000000\nresult = valid\nshared = 67cb63566c7ceb12fdd85ce9d2f77c359242bbaa0ea1bf3cf510a4a26591d1f1\n\n# tcId = 59\n# point with coordinate x = 0\nprivate = 00e461c5b5e63d75b4c8c123bf8b9cd45e712af08f7e2e494a8f255ac9d80e058b\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004000000000000000000000000000000000000000000000000000000000000000066485c780e2f83d72433bd5d84a06bb6541c2af31dae871728bf856a174f93f4\nresult = valid\nshared = d11c640b4382e60ec8d254ee76f09b8fac57651ab73b6dd3fdc935a61564a3e9\n\n# tcId = 60\n# point with coordinate x = 0\nprivate = 00e461c5b5e63d75b4c8c123bf8b9cd45e712af08f7e2e494a8f255ac9d80e058b\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004100121f1a09443851c9aa2ab6ee6440e2ac5e1be648274bd5d26c12fb3ba3f7f032a1c219fa1457cb20588297e0513cfd4901f9a95414f7e914f9179f38567a6\nresult = valid\nshared = 90e712e2afd14171c19467a2bfe7abf1c477d1f40f6675f00e622fd5604fa16a\n\n# tcId = 61\n# point with coordinate x = 0\nprivate = 00e461c5b5e63d75b4c8c123bf8b9cd45e712af08f7e2e494a8f255ac9d80e058b\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703420004cad02ab537c80831ccdd395129fc4bfe4a89ae0c866f6619a3e1", @@ -7512,9 +7522,9 @@ static const char *kData250[] = { " = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 440\n# incorrect length of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703ff00042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 441\n# lonely bit string tag\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3016301306072a8648ce3d020106082a8648ce3d03010703\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 442\n# appending 0's to bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 305b301306072a8648ce3d020106082a8648ce3d030107034400042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b0000\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 443\n# prepending 0's to bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 305b301306072a8648ce3d020106082a8648ce3d0301070344000000042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 444\n# appending null value to bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 305b301306072a8648ce3d020106082a8648ce3d030107034400042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b0500\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 445\n# truncated length of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3017301306072a8648ce3d020106082a8648ce3d0301070381\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 446\n# Replacing bit string with NULL\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3017301306072a8648ce3d020106082a8648ce3d0301070500\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 447\n# changing tag value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107014200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 448\n# changing tag value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107024200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 449\n# changing tag value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107044200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 450\n# changing tag value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107054200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 451\n# changing tag value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107ff4200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 452\n# dropping value of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3017301306072a8648ce3d020106082a8648ce3d0301070300\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 453\n# modify first byte of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034202042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 454\n# modify last byte of bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034200042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add6eb\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 455\n# truncated bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3058301306072a8648ce3d020106082a8648ce3d030107034100042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add6\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 456\n# truncated bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3058301306072a8648ce3d020106082a8648ce3d0301070341042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 457\n# declaring bits as unused in bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d030107034201042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 458\n# unused bits in bit string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 305d301306072a8648ce3d020106082a8648ce3d030107034620042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b01020304\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 459\n# unused bits in empty bit-string\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3018301306072a8648ce3d020106082a8648ce3d030107030103\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n# tcId = 460\n# 128 unused bits\nprivate = 00c9551ffe53ce60d73cbf8af553d0cb5f7632ece499590182c28cb6db2e3978d2\npublic = 3059301306072a8648ce3d020106082a8648ce3d03010703", "4280042998705a9a71c783e1cf4397dbed9375a44e4cb88053594b0ea982203b6363b063d0af4971d1c3813db3c7799f9f9324cbe1b90054c81b510ff6297160add66b\nresult = acceptable\nshared = f0b6d851dcd8e9a8c474d695137962f082c4f2a1a2eefb182df58d88a72829e4\nflags = InvalidAsn\n\n", }; -static const size_t kLen251 = 236047; +static const size_t kLen252 = 236047; -static const char *kData251[] = { +static const char *kData252[] = { "# Imported from Wycheproof's ecdh_secp384r1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDH\n# Generator version: 0.8r12\n\n[curve = secp384r1]\n[encoding = asn]\n\n# tcId = 1\n# normal case\nprivate = 766e61425b2da9f846c09fc3564b93a6f8603b7392c785165bf20da948c49fd1fb1dee4edd64356b9f21c588b75dfd81\npublic = 3076301006072a8648ce3d020106052b8104002203620004790a6e059ef9a5940163183d4a7809135d29791643fc43a2f17ee8bf677ab84f791b64a6be15969ffa012dd9185d8796d9b954baa8a75e82df711b3b56eadff6b0f668c3b26b4b1aeb308a1fcc1c680d329a6705025f1c98a0b5e5bfcb163caa\nresult = valid\nshared = 6461defb95d996b24296f5a1832b34db05ed031114fbe7d98d098f93859866e4de1e229da71fef0c77fe49b249190135\n\n# tcId = 2\n# compressed public key\nprivate = 766e61425b2da9f846c09fc3564b93a6f8603b7392c785165bf20da948c49fd1fb1dee4edd64356b9f21c588b75dfd81\npublic = 3046301006072a8648ce3d020106052b8104002203320002790a6e059ef9a5940163183d4a7809135d29791643fc43a2f17ee8bf677ab84f791b64a6be15969ffa012dd9185d8796\nresult = acceptable\nshared = 6461defb95d996b24296f5a1832b34db05ed031114fbe7d98d098f93859866e4de1e229da71fef0c77fe49b249190135\nflags = CompressedPoint\n\n# tcId = 3\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004490e96d17f4c6ceccd45def408cea33e9704a5f1b01a3de2eaaa3409fd160d78d395d6b3b003d71fd1f590fad95bf1c9d8665efc2070d059aa847125c2f707435955535c7c5df6d6c079ec806dce6b6849d337140db7ca50616f9456de1323c4\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 4\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200040161328909675213e32098d35a6b8308a8d500cca39dcee5e804e73bdb8deaf06fe417291fd9793b231ef5fe86945444a97a01f3ae3a8310c4af49b592cb291ef70ee5bc7f5534d3c23dc9eefde2304842c7737ae937ccf9bd215c28103e9fe2\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 5\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004af4ae964e3bcbd923accda5da3175d411fd62d17dd3c3a1c410bef1730985a6265d90e950ac0fc50743b1ed771906ff33b68cf4d3d83a885a87097fdd329ce83b189f98cec5be44c31d1a3a2bba10f471963232b8ba7610fa8c72179050eb86d\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003\n\n# tcId = 6\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200041478ab6e032b9545eda9ac2c264e57a11f08acbc76d16a0ab77b04dbdaf20f215c4183437b32afc471eaa603d14c7c5d8a4c84ee0e895bec5c37f0a1ca075e106ff6bf38801b5c697409d39675231108d33c4a5ea65aaa8c03e939c95d96c4c4\nresult = valid\nshared = 0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff00000000000000010000000000000001\n\n# tcId = 7\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004f63208e34e7e90bb5fb036432467a89981444010663b8533b47bfa94bd2bc16f38aa516b930a4726e3876d3091bfb72ec783ed4da0cac06320817dc8bc64f59ccf06f48abc4386a150913fa95743a7b4601190e1c6ee8f8bf6354b254ecace45\nresult = valid\nshared = 00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff\n\n# tcId = 8\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004033271ef42d92ad47b273b09ea2f45401161baa52696590d0e175ff2d1c0dfa3fea40e4266d446546c05e480d57fabec7889f16a8bcc176602f6d46561614a2f4284abe697b7cb9ce79f7e2e71b155cb1f155ce925d16391a680eda23152e6e1\nresult = valid\nshared = 0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff\n\n# tcId = 9\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004737e8437e18683de2455b68945bba31daec3e754d72f0a0776d3192b2f9298bb95ca1464baa6687aabb679f804cf6ec6c2b4d47d61a60404df63b1e9ac0954b3419bbc2ad52a0409aeeb82f4703758588059165b20367dcb4b235b0caf71d727\nresult = valid\nshared = 007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0008000\n\n# tcId = 10\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b810400220362000437f9004983156bbd9c47891e75237bb13016bd7fe6f4e0f71cef0e63f16a672f0d3b0e20165c33407e146b6a4ae6962dd3b57ccb99e7aaf1303240516d0ebe08e585513e3695d42c467dcab5340ef761990cadc8d8840aacc944481415c07feb\nresult = valid\nshared = 3b5eed80727bcbc5113b8a9e4db1c81b1dddc2d99ff56d9c3c1054348913bde296311c4bd2fa899b4d0e66aaa1b6a0dd\n\n# tcId = 11\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200049655d8e5622718b317cfbc09894357f75a6b13fa516bcd6630721b869a620196cf0c3dec8860b32d27ed9bac2cf263af17321698116d7d811ae8da9b9cbbf9382c1e36e2b67d6c6af9bcea7d9de00ca72b398606c098a0a0f0c4b8941943ed65\nresult = valid\nshared = 6a99a5acd4a7edb1c707d7f8be12e81140338e3e14ba563c703c681a319a3f9ce1f90f032bf840f3758e89cb852ceca6\n\n# tcId = 12\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004ccb13d427b3c4bb33dd4f20cddabc68600eaf97eeb2c81e8c218ae90743e74ff38ca56f0c0224379db464dcf4a40f04350cd7a659b2c4851a5dcf8c990fc920c07d4d5aa50a2185750e6b84c42e83cff635050482decb4780f812e4c49fc7404\nresult = valid\nshared = 7c25a4f57f76ab13b25cab3c265db9d9bd925fecbf7bf93bef1308778646628decab067ed988a9755cd88e88de367104\n\n# tcId = 13\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200042664624307c02ef487030a632162c515f841d15ea3152d98ff2364232d7aab39343d5f703a4d5a31092aa7356c3a2f671c1cd603addfd8b5477552a3b32a18edaf3e33bec22ee2167f9da729636002a7974eaeb5ff082b2aabf8c7056b84c3ab\nresult = valid\nshared = 7fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000002\n\n# tcId = 14\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004665f1f320b6ab1c1b52d144e52d87a154c2b4489838c9119de622c2d1b52b65b0a3955e44e0d4859175360c0f63dee813f14f69972f18caed7916c94a4d20ec344591e7536a4a7a4d8c9832818c96d60b1a81fabe64ea02c5f647e361bf5b60f\nresult = valid\nshared = 800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 15\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b810400220362000491357ca87dbb08e85d7b1acecfd1e086078a82d19f81474da389364a39fe2543eb934b440173c38e61a1d9407855b5d89ef0d9e920764b6d7765b084cf9541dacc43d1dabaa390b0fb856097b0c00a8556f4e3848568ab4ae790c3d346ca01b6\nresult = valid\nshared = fff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff\n\n# tcId = 16\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004d5a833bae33b2d10fdff6db7c54", "77adb614b191c70d97c6f130a14e93931cc1dc058053fee54a264a00fdd16d3166fdc42992276b79925bafcd183b03ed18235350980abfe67b814c6c11074c38f74cd4e734ad58cdb49d9fcd2181d1b8f1119\nresult = valid\nshared = fffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000004000000\n\n# tcId = 17\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b810400220362000467547cda7fbe8f16be5a4477cbb02979f1af72fc0f39302773552fbcf4667a8e23abc0e12856ee6234deeca5f22ae0503a4df7c068e7432417260cb9fe0d68b9c7fcf7e16a2ada05687d8f8900b84723103edbff0a42b27517da2760b7d38843\nresult = valid\nshared = ffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff\n\n# tcId = 18\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200041363e3b99008e09bb3f085949b9b6ea26a318f496de568a96630fdb9d4c72c2814df3087a1741f32f24989b428167f93c653cb3ae8c3ecfaec57efd54bb8ce9d79c7bf6cc70fb1114f939be8f1a99bf1e42b97431124ef9fa33450faa4e76839\nresult = valid\nshared = ffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff0000000000000100000000000001\n\n# tcId = 19\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004ba2be8d7147e2417c2ec80b24b4c1aa94464ffd0aae1fa2e078b3afbc77c144489ca9d064acbb7a9cfa6196d0f467b7e65ee1ca1eb1351ff9968f553dfe2e4c59ff8ba34c22a42b3baa13a9a1adc7f13abd40f1fd25d46bc5330852b9371966a\nresult = valid\nshared = ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff\n\n# tcId = 20\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004d69850ccbacc4736ea200ff2f8488f26247945a2ab48dd3708f494b293d8cba83417f48974881c7fb03854089bbf66cc1c773ec03cb8cd5f007ec3b03bdd05a409b352103f0decf25b41673ab8ca3d04334babee01219f15701f2bca22d40b37\nresult = valid\nshared = fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffe\n\n# tcId = 21\n# y-coordinate of the public key has many trailing 0's\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200046fcaf82d982d222d6096ba83e55b1c7dcb71a41e88f323333f44284d95c4bd3616da7a1bef928f31c26f885ba7adb487826fde2ed9f5649c11cf8465f8bf8ad50f68914936fc39666f68219d066506bea4001fdc816c9a90e7e2afb19bea085f\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000001f03123b00000000000000000000000000000000\n\n# tcId = 22\n# y-coordinate of the public key has many trailing 1's\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b81040022036200046fcaf82d982d222d6096ba83e55b1c7dcb71a41e88f323333f44284d95c4bd3616da7a1bef928f31c26f885ba7adb4877d9021d1260a9b63ee307b9a0740752af0976eb6c903c6999097de62f99af9405bffe0227e93656f181d504f6415f7a0\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000001f03123b00000000000000000000000000000000\n\n# tcId = 23\n# y-coordinate of the public key is small\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004bfeb47fb40a65878e6b642f40b8e15022ade9ecfa8cb618043063494e2bc5d2df10d36f37869b58ef12dcc35e3982835fd2e55ec41fdfe8cabbbb7bcd8163645a19e9dac59630f3fe93b208094ff87cd461b53cef53482e70e2e8ea87200cc3f\nresult = valid\nshared = 0000000000000000000000000000000000000000000000000000000036a2907c00000000000000000000000000000000\n\n# tcId = 24\n# y-coordinate of the public key is large\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75b14f5a6766da8035cc1943b15a8e4ebb6025f373be334080f22ab821a3535a6a7\npublic = 3076301006072a8648ce3d020106052b8104002203620004bfeb47fb40a65878e6b642f40b8e15022ade9ecfa8cb618043063494e2bc5d2df10d36f37869b58ef12dcc35e398283502d1aa13be0201735444484327e9c9ba5e616253a69cf0c016c4df7f6b007831b9e4ac300acb7d18f1d171588dff33c0\nresult = valid\nshared = 0000000000000000000000000000000000000000000000000000000036a2907c00000000000000000000000000000000\n\n# tcId = 25\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003cf99ef04f51a5ea630ba3f9f960dd593a14c9be39fd2bd215d3b4b08aaaf86bbf927f2c46e52ab06fb742b8850e521e\nresult = valid\nshared = 6092a1757ddd43a04e185ff9472a0d18c7f7a7dc802f7e059e0c69ae16c802651719406e04de27652ff83da4a780ef2f\n\n# tcId = 26\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002732152442fb6ee5c3e6ce1d920c059bc623563814d79042b903ce60f1d4487fccd450a86da03f3e6ed525d02017bfdb3\nresult = valid\nshared = 89c804cb81443386b185bcd9e2e6c35ee6177c3b90298985c4e81a89d520cceb17d729540e56ecc343c26bf314f2d052\n\n# tcId = 27\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036660041b1c7984620e8d7fd7ccdb50cc3ba816da14d41a4d8affaba8488867f0ca5a24f8d42dd7e44b530a27dc5b58da\nresult = valid\nshared = 35513157e804bd918d04de202778b81a6fc7ad8aa541ee94116a0f18466725d75e71c6942bf044b1b0ecba19db33e0de\n\n# tcId = 28\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000000000000000ffffffffffffffff0000000000000000ffffffffffffffff00000000000000010000000000000001141b9ee5310ea8170131b604484a6d677ed42576045b7143c026710ae92b277afbbea0c4458c220d561e69404dc7d888\nresult = valid\nshared = 102080c047881d19aefb01c29c82a4fb328a8ea6e6d6c914af73100507c8ee499799aaa646de0ea8c2727c0b5ed2439b\n\n# tcId = 29\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b810400220362000400000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff70370385413d3eff6fa3407ba24f682c2b01b51445dbdf5ef7b0dd0979f17e713e09081571f1e94dfb66bf282002f39f\nresult = valid\nshared = f689f6e475b4e15162521acab4637a3cdb9cb42aa92f9114b0ee300ddae89d5eafff3463a1f5004a2a1bd4aeffa47b78\n\n# tcId = 30\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff112e191f1f78bbc54b6cc4f0b1e59ae8c6ff1a07f5128e41dfa2828e1b6538d4fa2ca2394c6aab3449dcb3fc4eb44c09\nresult = valid\nshared = f3486244119b3632fd55be9e6951eb5d9c8c62f6a27042f94b924155ecfd4ff8744ba3d25bcf85a7b925bd28a12b897f\n\n# tcId = 31\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0008000028a4c8da5a05112fe6025ef41908969de20d05d9668e5c852ef2d492172ddc2a0a622fc488164fcc1a076b872942af2\nresult = valid\nshared = 8171b7c80d4c90bb58ae54393921ab9c5c0b3196f045e9fe5c8b168f0e5f6a77e1aa34ecedc5481ce55ab34c14", "e0f2e8\n\n# tcId = 32\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200043b5eed80727bcbc5113b8a9e4db1c81b1dddc2d99ff56d9c3c1054348913bde296311c4bd2fa899b4d0e66aaa1b6a0dd7b7f0f28d55e2f3a50f1f1bef3976834a05b43418e979303bc0363ed16d2d0b4011cc37b3c06ad73154faeab7915cd87\nresult = valid\nshared = 1fe6fea5f00d3005abaae2267ff18e430915838d87909ab503885edf38be7618ecb321f0a4df71b0913fbf12c76fc1f0\n\n# tcId = 33\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200046a99a5acd4a7edb1c707d7f8be12e81140338e3e14ba563c703c681a319a3f9ce1f90f032bf840f3758e89cb852ceca63cf99ef04f51a5ea630ba3f9f960dd593a14c9be39fd2bd215d3b4b08aaaf86bbf927f2c46e52ab06fb742b8850e521e\nresult = valid\nshared = f58adc13ff997d38383910db7befb17670393a33d95b049c2aa19d760c8e728ecedd32168476b90b26a3742dcc121b07\n\n# tcId = 34\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200047c25a4f57f76ab13b25cab3c265db9d9bd925fecbf7bf93bef1308778646628decab067ed988a9755cd88e88de367104562ee0c57e71d96cefe31b4c4045bd4086a38e8ab9adf2d5567be318051d70f3aa68b753f271ab032b6abcce919e2962\nresult = valid\nshared = 56299684ec5ceb09ba4d94d1231005a826c9c08a5219c757e0136cbe8b6430badd4925172f2939891da7c7893850512f\n\n# tcId = 35\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200047fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff80000040000024480ab33cb4bf7cb79c024eeade3fd641e2f3003698400e8986a7343a5da59a3b26eea4b4176e53239371437d834a1a7\nresult = valid\nshared = 1911a0ee6aebe263fdcf3db073f2598cdafabec2123a2f24a28c3d9151c871f32d6dc2f31d25af9c498fd68da23e5bef\n\n# tcId = 36\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020797da4c0751ced16de80d16ab7c654a5dc27d092626d0865a192a1c5ea7c1b88c9fcab057946741e41cc28c80ec0b9a\nresult = valid\nshared = 15900643e2e0583976974b05f83c7a96611425f7c4a6eb51916ab958a037fd9cc172bdcfff4540a2ff3ce64e6505557e\n\n# tcId = 37\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004fff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff6c70898ae6fb31fa2f086562af2d10486ba4c6fd5e41dfe4aa61598b4707a3bc276a62feb1b98557e3b17c025f7adf4e\nresult = valid\nshared = 88a544a769d5c34a051416bd509dfac911863f604c83ea844bf0e4c5c272dec86d057a88b152a9274701938c705900c3\n\n# tcId = 38\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004fffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff00000040000000eb1592858b6e6e3a199c0f3e7c5f0b4a92915936efb8bc0407680eb7274be7422156ce8cfc8b505b2d902c39992380f\nresult = valid\nshared = b7db26b286e7527cb1f454782fe541862ff0f8d7eed960e22855deb7ac2a69611668c777c53bb74c2bcd40edfbf7944d\n\n# tcId = 39\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004ffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff4987abae412809c2fa48fd23b1bdf9e622f5a606c44117215ffa61b18ef46e54a7fbbf11f9a6ba59c991b4ae501fedce\nresult = valid\nshared = b1e8aab1aa633d98dc6b768594e1e3edb801a9ef483f287c83e19744d2ad343ad3debdc4dc178213ad6876b52284f552\n\n# tcId = 40\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004ffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff00000000000001000000000000013691fe493d4d28bf8ee1dfec812d6c306eae0842919eda6dc525f0d49ac2d26a992251912139a2936849f9d6fa949a68\nresult = valid\nshared = b0de006f80f6f89e4eea6e46dfe305153005612d1e903171ec2886230971961b5202a9f3187bdac413ac24c836adf7a0\n\n# tcId = 41\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004ffffffffffffffffffffffffffffffff00000000000000000000000000000000ffffffffffffffffffffffffffffffff615842aa06b06f78f0a66f7bea88d4b6ee59653eeaa00dc5e0a2b658f969b71af90c9b4e96bd3ca33846955bdccbd359\nresult = valid\nshared = ca8cfa42c5e374914c14d6402b1a99208e47e02ec49818913694ea0822a2cc6c310259a8f3ab7559b9974bc4c2fa337e\n\n# tcId = 42\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffe732152442fb6ee5c3e6ce1d920c059bc623563814d79042b903ce60f1d4487fccd450a86da03f3e6ed525d02017bfdb3\nresult = valid\nshared = edf040bace18d90bf9ce720df2a3b31d76d95b7ed9530a159ac0b24e82a871033eada40552f9e606f7115e6a78927511\n\n# tcId = 43\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004000000000000000000000000000000000000000000000000000000001f03123b0000000000000000000000000000000071bd1e700c34075c3cade8ce29d33724af68a7672b265a4e157055360440ab7c461b8e9ac8024e63a8b9c17c00000000\nresult = valid\nshared = ea817dff44f1944a38444498f1b6c1a70a8b913aa326bc2acc5068805d8ddd7a5e41b8ee5b8371a1cf3f7a094258e3a6\n\n# tcId = 44\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b8104002203620004000000000000000000000000000000000000000000000000000000001f03123b000000000000000000000000000000008e42e18ff3cbf8a3c3521731d62cc8db50975898d4d9a5b1ea8faac9fbbf5482b9e4716437fdb19c57463e84ffffffff\nresult = valid\nshared = ea817dff44f1944a38444498f1b6c1a70a8b913aa326bc2acc5068805d8ddd7a5e41b8ee5b8371a1cf3f7a094258e3a6\n\n# tcId = 45\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000000000000000000000000000000000000000000000000000000036a2907c00000000000000000000000000000000000000007f57b69a014783dbfa4967b2f9cfa678a6f0b6e9cfd41648cec5b3c498e72152da3f82d3da2e8e9f8ef37b11\nresult = valid\nshared = bfa93e184f76279fd707d53ddcb3628855cfafb111bcbd0b4df6ef77aee624924d681626a153fa4e59c923b71fc090b3\n\n# tcId = 46\n# edge cases for ephemeral key\nprivate = 2bc15cf3981eab6102c39f9a925aa1309db59c2c02a54411928d73c3945d157848dc36959efef7495c8528ea284c1c97\npublic = 3076301006072a8648ce3d020106052b81040022036200040000000000000000000000000000000000000000000000000000000036a2907c00000000000000000000000000000000ffffffff80a84965feb87c2405b6984d06305987590f4916302be9b7313a4c3a6718deac25c07d2c25d17161710c84ee\nresult = valid\nshared = bfa93e184f76279fd707d53ddcb3628855cfafb111bcbd0b4df6ef77aee624924d681626a153fa4e59c923b71fc090b3\n\n# tcId = 47\n# edge case for Jacobian and projective coordinates\nprivate = 00938f3dbe37135cd8c8c04182952f6e6f9bfe7a4cff4eacf90612a48865dc43e9b5d230f761d1fc4dfb69be20e84ccc8f\npublic = 3076301006072a8648ce3d020106052b8104002203620004fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffeffffffff0000000000000000fffffffe732152442fb6ee5c3e6ce1d920c0", @@ -7545,9 +7555,9 @@ static const char *kData251[] = { "ublic = 3076301006072a8648ce3d020106052b8104002203630004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 400\n# wrong length of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203610004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 401\n# uint32 overflow in length of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307b301006072a8648ce3d020106052b81040022038501000000620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 402\n# uint64 overflow in length of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307f301006072a8648ce3d020106052b8104002203890100000000000000620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 403\n# length of bit string = 2**31 - 1\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307a301006072a8648ce3d020106052b8104002203847fffffff0004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 404\n# length of bit string = 2**32 - 1\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307a301006072a8648ce3d020106052b810400220384ffffffff0004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 405\n# length of bit string = 2**40 - 1\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307b301006072a8648ce3d020106052b810400220385ffffffffff0004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 406\n# length of bit string = 2**64 - 1\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307e301006072a8648ce3d020106052b810400220388ffffffffffffffff0004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 407\n# incorrect length of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203ff0004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 408\n# lonely bit string tag\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3013301006072a8648ce3d020106052b8104002203\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 409\n# appending 0's to bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3078301006072a8648ce3d020106052b8104002203640004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed0312510000\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 410\n# prepending 0's to bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3078301006072a8648ce3d020106052b81040022036400000004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 411\n# appending null value to bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3078301006072a8648ce3d020106052b8104002203640004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed0312510500\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 412\n# truncated length of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3014301006072a8648ce3d020106052b810400220381\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 413\n# Replacing bit string with NULL\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3014301006072a8648ce3d020106052b810400220500\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 414\n# changing tag value of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002201620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 415\n# changing tag value of bit string\nprivate ", "= 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002202620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 416\n# changing tag value of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002204620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 417\n# changing tag value of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002205620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 418\n# changing tag value of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b81040022ff620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 419\n# dropping value of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3014301006072a8648ce3d020106052b810400220300\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 420\n# modify first byte of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203620204c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 421\n# modify last byte of bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203620004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed0312d1\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 422\n# truncated bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3075301006072a8648ce3d020106052b8104002203610004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed0312\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 423\n# truncated bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3075301006072a8648ce3d020106052b81040022036104c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 424\n# declaring bits as unused in bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203620104c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 425\n# unused bits in bit string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 307a301006072a8648ce3d020106052b8104002203662004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed03125101020304\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 426\n# unused bits in empty bit-string\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3015301006072a8648ce3d020106052b81040022030103\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n# tcId = 427\n# 128 unused bits\nprivate = 4b065d2dbbad95d7eebed00a3e79f772ccddfd93101c1b1f393e8adc465d94bc21346d8f341907a3c27a2562dcb49a3a\npublic = 3076301006072a8648ce3d020106052b8104002203628004c2bed48c5e15e8208411b1a14c77c440b9a8c3b6b2af6eef05e4fbae13cfe7ba5e9af208c54e3035e3b4559f97b0f2798dbe522a47ee950419b5faa273d24ff2748a8349c591cc80871acf3c6702cce129c68351a713207a69f02b5bed031251\nresult = acceptable\nshared = 40c344fb1185a5a97dd00b114f1b9c5ce4009f90c593f236fe465518f9ff27326a421e05b5bc1bfe3768d5becb9ec797\nflags = InvalidAsn\n\n", }; -static const size_t kLen252 = 333824; +static const size_t kLen253 = 333824; -static const char *kData252[] = { +static const char *kData253[] = { "# Imported from Wycheproof's ecdh_secp521r1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDH\n# Generator version: 0.8r12\n\n[curve = secp521r1]\n[encoding = asn]\n\n# tcId = 1\n# normal case\nprivate = 01939982b529596ce77a94bc6efd03e92c21a849eb4f87b8f619d506efc9bb22e7c61640c90d598f795b64566dc6df43992ae34a1341d458574440a7371f611c7dcd\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040064da3e94733db536a74a0d8a5cb2265a31c54a1da6529a198377fbd38575d9d79769ca2bdf2d4c972642926d444891a652e7f492337251adf1613cf3077999b5ce00e04ad19cf9fd4722b0c824c069f70c3c0e7ebc5288940dfa92422152ae4a4f79183ced375afb54db1409ddf338b85bb6dbfc5950163346bb63a90a70c5aba098f7\nresult = valid\nshared = 01f1e410f2c6262bce6879a3f46dfb7dd11d30eeee9ab49852102e1892201dd10f27266c2cf7cbccc7f6885099043dad80ff57f0df96acf283fb090de53df95f7d87\n\n# tcId = 2\n# compressed public key\nprivate = 01939982b529596ce77a94bc6efd03e92c21a849eb4f87b8f619d506efc9bb22e7c61640c90d598f795b64566dc6df43992ae34a1341d458574440a7371f611c7dcd\npublic = 3058301006072a8648ce3d020106052b81040023034400030064da3e94733db536a74a0d8a5cb2265a31c54a1da6529a198377fbd38575d9d79769ca2bdf2d4c972642926d444891a652e7f492337251adf1613cf3077999b5ce\nresult = acceptable\nshared = 01f1e410f2c6262bce6879a3f46dfb7dd11d30eeee9ab49852102e1892201dd10f27266c2cf7cbccc7f6885099043dad80ff57f0df96acf283fb090de53df95f7d87\nflags = CompressedPoint\n\n# tcId = 3\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004014c643329691ba27459a40dfe7c4ce17b3ea14d0cd7aa47b01f1315404db51436fbbfe6de0842e0f7e1265f6ff3aca28750677d3370b2fb2a6ef497356f4b95811201051b14178639a09a41465c72d3743436ee1c191ff7388a40140b34d5317de5911ea03cdbb0329fdeb446695a3b92d437271a9f3c318b02dec4d473908158140e97\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 4\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040029cd32125c23a41af24fd4b729da0faacbc35516ef0ba59096602571693cd282e26d67e18ef4643d0f6f158d7370d3394ca9a8de7938032ac178c6fd34e3702b8d008649834e2b41be3a8b7510bfe570f4c67075943cd0cbb9d9e1d1da52618b5b96d6aec9b650daf1ca6624c13e5116302b9c79c8c4d3d351915d1e8e1ab6ad76098e\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 5\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040032c6f06ce6a15ea064464d35aa368d299c9a9e1e368f694aefb603876248f898f223ce0217bef37d61eb09b27c93187cf8e61ba7b14e3c9bee692b06ac6d95f836019fd19f8480e21c63211d48d45f96f6365cf55f958e1a0fe7ea6b6b9ff230a87b70bb1b14d3a5fb6669a91641c6acf4570c1d3a9e709913b7fe6b35ff81c394d6a7\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 6\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401f7eb96e64b1a62daf9e0801bfd96a0b15b68e5f5cb3e90b434495a473907338e53098e1c2e493335d09c6aae6fdda0345b98aaed588f2abe82910713fb6c20252901396b17cf250bc018f4cead097e7e09863f14cf1239b065e57d884949eee141926f7e7c9f7f34cf0536368767bc0e1ab5142877293a4c722693a73fe14a5390af93\nresult = valid\nshared = 000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 7\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004006ddf9b10965d5fc129e96f7a37667ccf66cc44384772906fedb21f9de4629e01aaa09ac7c9866112064bbc9bd58ebc123ab2fe19d8fed1a056d27bfef0630509c7001c441311ef20a16346332ea42d5c65788d68f6817b0267fcab11ea9c948ed108115dda8e823a380b601460742d3772d6424c67b240da24772ff0d2ccd9a1e0cea6\nresult = valid\nshared = 000000ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff0000000000000100000000000000\n\n# tcId = 8\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004007a8c547268c948b626da636cf54428ea2ab23861d499a84ad7be1cf691b92872a06e26c6dba08ca9ed386f83d396156d5fa023f57d5ea6440ec7401dad2c08ad70018c3815b1b9a2e42555419a6c19043fa2b0ddcc4b5a6e372fee9fcb227d85bad704687e7e1a818b612d5c046cd75972f7a2dd5c9a200ac5582cd59fec47ac525ecf\nresult = valid\nshared = 00003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff\n\n# tcId = 9\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040029153cf062f88f303e5d6f9aac968bd901076d5994ea7f831833b1e69b67e9e9fe20cf9c5623e00e0b9e3592fca2a03324b5df7c93186aff697aca864600d44ecc002801a62e2f4106f34106da23dc93d50e3e975a1d47510021835290649b7a4125109f656b6b0b5bd00b24d84ea1ba4e1ed49e61c526fb1011005131caee7ee0501e\nresult = valid\nshared = 010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 10\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b81040023038186000400a61eb994e28722c59b3c6007dfdf8b37893f6350f461b26a00e1a45104314aae9989da87e4facb2c4ef721185b7d96d9a45a28a102756501a1acc5d329a21bbf73010e8d0e12f5a9a40e0d59c90ce73043d39730aeadd3788e31d7c2bb62a1166161994664afa658ce2e60a13f45f27f914307c8d6f8d4ed16ab041b8f69908a62782f\nresult = valid\nshared = 010000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff\n\n# tcId = 11\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004011dd497b30c73709906b164a9a79dc7f2a98c0148ed63016bb95243834fbcdf8eb74b0ff652d54f59f31aef51da6e8974d363655b1da138dc4de0f2a8d800f475ae0057bd4b84607400d863ffbf45a3cf58999ee24ba05e93eca7b0e4ae760eb1733559a45d15579d3370d716ffa3ec4bfdae418e32fb06138dfca213720a938577610e\nresult = valid\nshared = 01ff00000000000000000000000000000000ffffffffffffffffffffffffffffffff0000000000000000000000000000000100000000000000000000000000000000\n\n# tcId = 12\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401283eb93fa369fe7012b647d21e0a97cf9950e5fbed819ef56158f20c8a9473a418eccbca4dc2b47f4cb6d322f917005859bf221e84ac9827cab82a801c627fb1ec0075c480cbafb352fcaf93baf23a1405fd81febe09729a908d1077e177dd8993d94b251a0d52652da3edb6fdf864e80cd51540e73d0b5107e3433576dcaa4e18db43\nresult = valid\nshared = 01ff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff\n\n# tcId = 13\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6", "b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b81040023038186000400173beefe35ee868d497ff6601628f65ce18a1591f7e4a3a406622f3f508e2da68f101ed02febc38418c6ddfc26a5ec9848c42792463b1e945f9e167db34bdf2d660053070647aba7cd60eb295ab81a268a3903f393c5d28bbc5e022351c377cd84f02c19deb36442372cae1332e92f95ba60b6c852e0de0718e89d24e43cd479c9fb11\nresult = valid\nshared = 01ff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff\n\n# tcId = 14\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004009829cd5432687739ab6ae10af8ea73d2cb53b81ebb06b5961b7badc1676b3ef7b00454f7cde56774a01312d574a9193c1a5fe5336fbe62623ad9bf81143789f9f90012f955697ed578207197bf9aac3896521615dbacc8dc665d4f1715b08439f49c2aa6ed337023ffccc5075a85944936826db92f919737ca3afeadba1847084bdef7\nresult = valid\nshared = 01ff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010000\n\n# tcId = 15\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040126e3c959cd41120bb83693b1d6a034b385137c1bb3213b776122fed96056e329885718a73bee639c0ba4b68818682f498ce5496925002bd7652516405fcc4fecad0073a9c6e3b0c694bf7cc8ccbbd09800e81e3548ba44a0c2381cef0b07bf702a19054bb5d717a1b79294609cbdafd4e2018064f7b2c4c204d818eb7ce521c3268ce5\nresult = valid\nshared = 01ffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff8000004000001\n\n# tcId = 16\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040153dc481ab3c5dc8decd24ceaee1bec77f59f21f7f31c19538af047d281ac9e2567933fd3d21096b185d4098919571931bb9b0be7197995e2fbaf21c8a10007ade001ad69f08fcae164390be826256b50fae47502ce0e9ca46af0c490cb4033c886f88661a99ff2bd3c9c8e7da30faf2b4c769edc5831810ac05054c97e41063f496e1f\nresult = valid\nshared = 01ffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff\n\n# tcId = 17\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401f586611c87150288c3e86116c5db94a26718978829d701ddac05e9b0ce22dee4b18e95f60cba783ed3384da373deaefc57b8265d3a34eeb458bf24b9d82be32819008456e0f1d80492ef0078cc246d32fc7c7fb6720b4d458b51b2098d35746752b0ef0345bd0d342dfee6dd2f12ed12b34bd95d058c2811fd479d2dde32180e6c9ef2\nresult = valid\nshared = 01ffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc000000080000002\n\n# tcId = 18\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b810400230381860004015edc87fd499a73eabffd14d2b6a70a8fb69b6a39d0d9c4dda2337b53cc72e49a9e3d5a2d9e8930cfa11852dac33443227fba6684bd74732e6879884b6ef9dae98f010eeb8d2e3360ea9726628085268af3f2a05ad41235d0a892098bd661b636f7ef0a820282906eda3f1ff1980b98fb5937228e9edcd6332e3641216c7307e7f3f452\nresult = valid\nshared = 01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd\n\n# tcId = 19\n# edge case for shared secret\nprivate = 00a2b6442a37f8a3759d2cb91df5eca75af6b89e27baf2f6cbf971dee5058ffa9d8dac805c7bc72f3718489d6a9cb2787af8c93a17ddeb1a19211ab23604d47b7646\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040131b43002f7e687eec1ecf6a253c2ccc9e48f04d86fccd18fee0d2d22191f1ea539c40d521970b4709dc03986f647e0e8bb3340cf8a3e643a3541035437cf25f01500b27a55ac45f0296f8c9656bcfd52b5cea9f4115c06e4c64319609847d45e92418400e7868672c0d3e6e5e6e004a7190476ed77cfc33ad19a4bd2c615ad9950f374\nresult = valid\nshared = 01fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe\n\n# tcId = 20\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d20ec9fea6b577c10d26ca1bb446f40b299e648b1ad508aad068896fee3f8e614bc63054d5772bf01a65d412e0bcaa8e965d2f5d332d7f39f846d440ae001f4f87\nresult = valid\nshared = 0053bf137fee8922769f8d0fe279caa4dac9c6054ad0460995588a845d0a959e24bc0fc2391a2b92f7bd400f50a11a9db37f07bef7fa8dad2a903fcf534abc8736f7\n\n# tcId = 21\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b8104002303818600040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010010e59be93c4f269c0269c79e2afd65d6aeaa9b701eacc194fb3ee03df47849bf550ec636ebee0ddd4a16f1cd9406605af38f584567770e3f272d688c832e843564\nresult = valid\nshared = 01c95ac417c90a520149b29105cdab36f528a23efb5621520dbdafea95a7d43499c4c8be02cd1c2de000da18104fa84a1e9ece6386f0e0efa5234a24595d7c4c96f4\n\n# tcId = 22\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200d9254fdf800496acb33790b103c5ee9fac12832fe546c632225b0f7fce3da4574b1a879b623d722fa8fc34d5fc2a8731aad691a9a8bb8b554c95a051d6aa505acf\nresult = valid\nshared = 01b47ec41e3a5abd9dd9808fc04d9078cbed72b9eba98d3c1ded70a29938f0efd5a27a7113ff721f122cb17411de307a355c685074f5766b6d1a033d2fa188c945b6\n\n# tcId = 23\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b810400230381860004000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000005f880f50ec94bfac6658fa2fce05945c6a36b266407b6fbd5437a83e2f2f9b9c50a734872e48e70df65457f13e47d06c6b8b29f4735acf105ea63e051904d18aea\nresult = valid\nshared = 013aefe3245728a08c904fe7d61cd9c2fdac63f29cf664d8f161bebacb93f8a710e9692f9689480ad498de00f00061e40e46e76e4754c1130ef4217a58933e0b1dc6\n\n# tcId = 24\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b810400230381860004000000ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff00000000000000ffffffffffffff000000000000010000000000000000f33ffc45da3eac1baab727ab8fd355cfa134c42047d55262651654fb50df7e9a5a75f179c8c86c4388213b5687dc43dfebb37f30128703c44ccd5c3284833b8717\nresult = valid\nshared = 0168df272d53e3161926168c4aeab5f355b8d2a6689cfd567f2b6eb2011a18c775ac2a21f8dd497f6957217020b3b1afcb7021f24fccc2523be76a2bff44596e5a14\n\n# tcId = 25\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b810400230381860004", "00003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00000003fffffff00cd2839d857b4699f5c8e8a0194786e26a862f086b4ba80746ae5225ed3aa68f96b7aaec55225830bb98f52d75221141897ba49d7a31ebbf0b6d7d31352e5266190\nresult = valid\nshared = 013db1b9241b23d33860d32dec37a79e4546a41afdfdd9c438d04e1f8b566ac8d9d3f572c293e96943722a4ee290e113fffaa82a61867d9ca28d349982354c9b256f\n\n# tcId = 26\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b810400230381860004010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000813d9829119f42ffa95fea8ba9e81e4cd6a6ca97fb0778e12e5f5dfe35201dd4cca8eca0d2e395555997041381e6ac1f18ddf4c74e0b6e9041cfdca1d1c103091\nresult = valid\nshared = 01d2bbe9f754584ebbc7c7ad74136d1c8a144948948aa8be49989dd9b4c514db2e2ab1e0713ad1699f632dd2cea53da218ed549f030a113e282fd9e3be462d9aba84\n\n# tcId = 27\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b810400230381860004010000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff0000003ffffff00878ad597d290db2cf660594aeed0f9b7c8dd68451d2d1b2cbc816b1ec4f35465b3964aff2edf1255163f5fca580132f85cade2887a017e7cd0b37196ad85221107\nresult = valid\nshared = 000f37a2e2caef54fff4126c0fa96e7c47f0cad74626ef91e589e12d2e1e8c221be7295be9dc2712b87bb0aa0f5880b738bc1242f2ba773bf9eb2a54e3c1ca4758d7\n\n# tcId = 28\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ff00000000000000000000000000000000ffffffffffffffffffffffffffffffff000000000000000000000000000000010000000000000000000000000000000000b5e1191b449fa1ebdbd677daa48f90e2d1d6c058c877087cafd9364d99dbb283c68402e6e6c5f5411b2ed42824d8b280ceb910aba6847883a7e3780e2132af41c1\nresult = valid\nshared = 017aeb254d9c8c8ee06215ff33811357da73bf7f6dd6d7f8f176d62c065a88a9005f680c630e9f2763585ea2ee76b6e4ab45e673f814ebfa95947c0c63fb24fa6e9b\n\n# tcId = 29\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff0000000000000000ffffffffffffffff00207513d615656a1cc7505c18aa21b08e2b1d5a841de0816cc29c004efdb2d902ac1a7bb05e20722b576b64a3ddf4d2486421ac706bf4a424f252386368a5340fb6\nresult = valid\nshared = 0061bed42248a37b4625ef04c4f9c7ef69ee3c6f9503378351fcab1b8ce1343206997eec1b88449eb6f7355711ea1a818a486ee30a24126241a7e2289267cf5dd61f\n\n# tcId = 30\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffffff001fe800c50e54012b75a33e4be7d07c8d60f29680a395e951a6a31c5096b0ea928fc2cbf327dd784dc0a7ca46ea73992b758b5641364b4aba39e93798a4d925a008\nresult = valid\nshared = 001067d9104e296ef42b944587de11b10df05d2d959ed44cac9e7ef1c7a05d90819c43bc79c7397918f957cc98db931763bbeb1bdfc35865e8a359a013f13d60c433\n\n# tcId = 31\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff0000ffff00010000008dd18a1f5e482140be79bb65a21ad60c8987e532c84345f0135affd46ec71ef02b1ca3ad56f301d955fa306c122d441d6fedcf8b855ef256350bf69d23a7207ad9\nresult = valid\nshared = 00b779d83035cf7bb0bb04c7b2f46d08f6791f0d1542c9bcce7250e772b12ad8e38fce1d2b063a06f0fa3a1b072dd976f5f8542979903075162f1f5c6ba3b76cc45d\n\n# tcId = 32\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff8000003ffffff0000007fffffe000000ffffffc000001ffffff800000400000100566203dd325a081c4441f001f780365874fd3d0c9bc47227481afe76a93ae1bfde63af972203abfe22c63b80e83f7cc2184c3cb8cfd0152c54324c4759fd1f9a50\nresult = valid\nshared = 01afe5d23733728b79c743933b9ba7dfec5ed19b7737e393908a1d000918aa795d1ce0ad533983d018f927b35d2af6463356573f387febd75911a49486202ca69d3a\n\n# tcId = 33\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff0001fffc0007fff00b11c668fbd549f36889f7b63434051da26f15705839136b1b14a09152d7a182ea7806c35478a32d3aa3c9c1627a61519ebec71b36fa77449025b8829e27f307834\nresult = valid\nshared = 019612aeb386febb1a28096fe5b2f682dead02389785225b80a27df439510d08349a193839525f248b7f9bcabfd3dc8da8cc1724022299b7b5e72399d89464b82e44\n\n# tcId = 34\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401ffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc00000007fffffff00000001fffffffc00000008000000200aa75efc0a8daac1d73f32c9c552414bccf44af8e74331b47439e7dcc49a135b3ee61e9f69717d89b4bba3567a195aeda13fbec634bf2984b5ec6b6f80f5978ed5a\nresult = valid\nshared = 00570673f87adcef49c1f011e8b9f1e11f7fd3b3c93114d08d3f515aa4a895a6c701c523063bdc13ad1db0a54f6e7b476fe10db2070441befc58c8cff3c08ef76e59\n\n# tcId = 35\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffd0010e59be93c4f269c0269c79e2afd65d6aeaa9b701eacc194fb3ee03df47849bf550ec636ebee0ddd4a16f1cd9406605af38f584567770e3f272d688c832e843564\nresult = valid\nshared = 0016aaf228b0aec190d4e4e5b8138ff9cc46d705da1bf002901c6ab420f59314d5b641712b14ef3e4fb125652c47888676804fb5575b741a8408c5625bfccff4fdda\n\n# tcId = 36\n# edge cases for ephemeral key\nprivate = 012bc15cf3981eab6102c39f9a925aa130763d01ed6edaf14306eb0a14dd75dff504070def7b88d8b165082f69992de0ffa5ee922cb3ab39917da8524cac73f0a09c\npublic = 30819b301006072a8648ce3d020106052b81040023038186000401fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffe00d9254fdf800496acb33790b103c5ee9fac12832fe546c632225b0f7fce3da4574b1a879b623d722fa8fc34d5fc2a8731aad691a9a8bb8b554c95a051d6aa505acf\nresult = valid\nshared = 00a5d6dfda2b269f4ab895a41c3b71b6ba10d5c9f0d9b3e730275345e4721594abfd39464c227716ded8ef3e60bb1ca0b551716e3f6eebb48d5ce8e0ab58cb1b73c9\n\n# tcId = 37\n# edge case for Jacobian and projective coordinates\nprivate = 018f3dbe37135cd8c8c04182952f6e6f9bfdbb6af4c98f31ba30abc68d88e1ea980d4edcdb5b19f0610082194137ebb019e7a664b522189a186cbe5a03376c0713fb\npublic = 30819b301006072a8648ce3d020106052b81040023038186000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", @@ -7590,9 +7600,9 @@ static const char *kData252[] = { "4a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 459\n# length of bit string = 2**64 - 1\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3081a2301006072a8648ce3d020106052b810400230388ffffffffffffffff0004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 460\n# incorrect length of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819a301006072a8648ce3d020106052b8104002303ff0004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 461\n# lonely bit string tag\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3013301006072a8648ce3d020106052b8104002303\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 462\n# appending 0's to bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819d301006072a8648ce3d020106052b810400230381880004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d500000\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 463\n# prepending 0's to bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819d301006072a8648ce3d020106052b8104002303818800000004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 464\n# appending null value to bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819d301006072a8648ce3d020106052b810400230381880004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d500500\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 465\n# truncated length of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3014301006072a8648ce3d020106052b810400230381\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 466\n# Replacing bit string with NULL\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3014301006072a8648ce3d020106052b810400230500\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 467\n# changing tag value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230181860004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 468\n# changing tag value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230281860004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 469\n# changing tag value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230481860004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 470\n# changing tag value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230581860004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 471\n# changing tag value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b81040023ff81860004017ee1", "6985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 472\n# dropping value of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3014301006072a8648ce3d020106052b810400230300\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 473\n# modify first byte of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230381860204017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 474\n# modify last byte of bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230381860004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32dd0\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 475\n# truncated bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819a301006072a8648ce3d020106052b810400230381850004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 476\n# truncated bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819a301006072a8648ce3d020106052b8104002303818504017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 477\n# declaring bits as unused in bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230381860104017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 478\n# unused bits in bit string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819f301006072a8648ce3d020106052b8104002303818a2004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d5001020304\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 479\n# unused bits in empty bit-string\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 3015301006072a8648ce3d020106052b81040023030103\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n# tcId = 480\n# 128 unused bits\nprivate = 018c3c384368133e46c99ad2421ff44eed459b5d209cb2aa70b09bd7d38cc6225164a9815dff6d69afbf49f80da22f6ea33454b6544b69b3330008c6a22259f9f9e5\npublic = 30819b301006072a8648ce3d020106052b810400230381868004017ee16985c3678234d272913682a7c122b35c1c5011d1933bb7b08c8b883afcf469453079e2ef02a724a6ddbe25ee3b2e63007dd2838c5bb00fa1ff8fd18cf81eaa01116ce049d63f22f71c7d11c0acd67cacd1b4ea0125bd48e872dc5cc9fc4073b7c844c4b42223483b4aa8402b198d981dc8b7aba048749b4a0496e2537d3cc32d50\nresult = acceptable\nshared = 00d397252813d37329b9e277823e2dfccdd1ee519f0c32ccbb3f5fc62062e8c07dbf3fb86085736115b70f86f44ad852f3488ecbb5e7ec31e961e869b40b6add05f5\nflags = InvalidAsn\n\n", }; -static const size_t kLen253 = 112343; +static const size_t kLen254 = 112343; -static const char *kData253[] = { +static const char *kData254[] = { "# Imported from Wycheproof's ecdsa_secp224r1_sha224_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[key.wx = 00eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7]\n[key.wy = 00eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[sha = SHA-224]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 303c021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021c2840bf24f6f66be287066b7cbf38788e1b7770b18fd1aa6a26d7c6dc\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 303c021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021cd7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30813d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082003d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000003d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000003d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303d028070049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a028000d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f0000021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3042498177303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30412500303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 303f303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30422221498177021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304122202500021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3045221e021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0004deadbeef021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3042021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a2222498177021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3041021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a22212500021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3045021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a221f021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3045aa00bb00cd00303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3043aa02aabb303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30452224aa00bb00cd00021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig", " = 30432222aa02aabb021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3045021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a2225aa00bb00cd00021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3043021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a2223aa02aabb021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30412280021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0000021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3041021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a2280021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080313d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30412280031c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0000021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3041021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a2280031d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e3d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f3d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 313d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 323d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff3d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 3041300102303c1c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c1c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb3584636100\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb3584636105000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f3000021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463613000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3040021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361bf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 301e021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 305c021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303e02811c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a02811d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 70\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303f0282001c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0282001d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021d70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021b70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021e00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 75\n#", " wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021c00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30420285010000001c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3042021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0285010000001d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3046028901000000000000001c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3046021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a028901000000000000001d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304102847fffffff70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3041021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a02847fffffff00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30410284ffffffff70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3041021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0284ffffffff00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30420285ffffffffff70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3042021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0285ffffffffff00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30450288ffffffffffffffff70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3045021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0288ffffffffffffffff00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d02ff70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a02ff00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 301f021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302002021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 301f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a02\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0000021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021f00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e000070049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021f000000d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0000021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0500021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021f00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb358463610500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30210281021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3020021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30210500021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3020021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a0500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d001c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d011c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d031c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 107\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d041c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 108\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303dff1c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a021d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 109\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a001d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 110\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a011d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 111\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a031d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 112\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480a041d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 113\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c70049af31f8348673d56cece2b27e587a402f2a48f0b21a7911a480aff1d00d7bf40db0909941d78f9948340c69e14c5417f8c840b7edb35846361\n\n# tcId = 114\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 30210200021d0", @@ -7608,9 +7618,9 @@ static const char *kData253[] = { "a5f8b89bbb2a7e667aff81cd]\n[sha = SHA-224]\n\n# tcId = 321\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 303c021c753bb40078934081d7bd113ec49b19ef09d1ba33498690516d4d122c021c249249249249249249249249249227ce201a6b76951f982e7ae89851\n\n# tcId = 322\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 303d021d008ac44bff876cbf7e2842eec13b63fcb3d6e7360aca5698f3ef0f1811021c249249249249249249249249249227ce201a6b76951f982e7ae89851\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 044c246670658a1d41f5d77bce246cbe386ac22848e269b9d4cd67c466ddd947153d39b2d42533a460def26880408caf2dd3dd48fe888cd176]\n[key.wx = 4c246670658a1d41f5d77bce246cbe386ac22848e269b9d4cd67c466]\n[key.wy = 00ddd947153d39b2d42533a460def26880408caf2dd3dd48fe888cd176]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a00044c246670658a1d41f5d77bce246cbe386ac22848e269b9d4cd67c466ddd947153d39b2d42533a460def26880408caf2dd3dd48fe888cd176]\n[sha = SHA-224]\n\n# tcId = 323\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 303d021c2770403d42b7b45e553308d1f6a480640b61cac0ae36665d6f14d34e021d0085506b0404265ededf9a89fc7c9c7a55c16c5b0d781f774de8f46fa1\n\n# tcId = 324\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 303d021d00b68da722bbba7f6a58417bb5d0dd88f40316fc628b0edfcb0f02b062021c5c742e330b6febadf9a12d58ba2a7199629457ef2e9e4cecd2f09f50\n\n# tcId = 325\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 303c021c01ec1ff15c8a55d697a5424d674753f82f711593828368d2fbb41a17021c20d9089db7baf46b8135e17e01645e732d22d5adb20e3772da740eee\n\n# tcId = 326\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 303c021c3e46e9ba4dc089ff30fa8c0209c31b11ff49dbeec090f9f53c000c75021c6f2e3b36369416602bca83206809ed898fcf158a56c25a5474143f68\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04aed6fcad2400c4d94e55dbb6b012ce3d4c2b46843fbe99d4289e6ecf8a24a89e71343d7d151d258d2cb690349c2d56b366dd10a600000000]\n[key.wx = 00aed6fcad2400c4d94e55dbb6b012ce3d4c2b46843fbe99d4289e6ecf]\n[key.wy = 008a24a89e71343d7d151d258d2cb690349c2d56b366dd10a600000000]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004aed6fcad2400c4d94e55dbb6b012ce3d4c2b46843fbe99d4289e6ecf8a24a89e71343d7d151d258d2cb690349c2d56b366dd10a600000000]\n[sha = SHA-224]\n\n# tcId = 327\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c77b38da37079d27b837613ac3e8248d66eabd5d637076c8e62c7991e021d00d40cd9f81efc52db4429c0c1af7c1d8a22b6c7babbe7fbd8b5b3f02f\n\n# tcId = 328\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d008c03b32c166c0c8b99d7f876acd109447efb13f6b82945e78d51a269021c657568f1a0a8bd7df5ffa43097ebb2b64435c8e3335bcaafc63f9ed5\n\n# tcId = 329\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00d199a375253d30f1d2b4493542e9934f9f1f8b0680117679f5bc4ad2021c11419ddbf02c8ad5f518f8dac33f86a85e777af51a034132e2767a6d\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f173d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[key.wx = 00bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f1]\n[key.wy = 73d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f173d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[sha = SHA-224]\n\n# tcId = 330\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d008ff82699e2e82870be9cfdd8a408bb34f8f38a83a4ac8370f18f2bc8021c7e5008fab6a0d4159200077ef9918dad6592cd8359838852c636ac05\n\n# tcId = 331\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c3f3b60b529ae0f950c517264adf2e481616bc47416742d5103589660021d00f731ebe98e58384b3a64b4696d4cc9619828ad51d7c39980749709a6\n\n# tcId = 332\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00dc11ffdc6b78754a335f168c4033916a2158d125a3f4fed9dc736661021c6dd84364717d9f4b0790f2b282f9245ecb316874eac025600397f109\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[key.wx = 26e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000]\n[key.wy = 00eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[sha = SHA-224]\n\n# tcId = 333\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00a59b25b786d55f26b04dfe90ee02a6bde64ed6e431dc9fbdc3ab360e021d00fc14b5ad20f39da9900e35437936c8626fccf6632e7a3d9e587e3311\n\n# tcId = 334\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c2eda1f96c1a6e3ad8a3321ce82cbb13a5b935b501abf6c06f7fd2b3f021d00e81050c3e5f53a3c7b9d0bdb9ed92a326dfeac44791ba1abe4d6e973\n\n# tcId = 335\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c60f5e093fda08fc14ac99d820a18ad1370c58150bea0aca24fc6db9d021d00c2220a0ebbf4896e68fdb5bd824f88291c1c862b916f9c4af87f8f5f\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[key.wx = 00ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff]\n[key.wy = 41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[sha = SHA-224]\n\n# tcId = 336\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c2ead37846a5e36a490b75140bdc7b636c6e9f6d8f980f6fadb08f769021d00e1fe130ae1798c196d7be62c7a5ddb3168cf4b8d48b6b6b4dc94ab3b\n\n# tcId = 337\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00a8a4c9416d72c860573d073281cb08c86ad65313f06b15a329e82eb2021c5a6edd2f0816b7263d915d72c67d50a854e3abee5cde1b679a0cef09\n\n# tcId = 338\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c576bb86c517bfecdc930a4c8501725548d425afbb96d93f5c1e2a0e1021c77248c5ecd620c431438c50e6bee6858091b54a87f8548ae35c21027\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[sha = SHA-224]\n\n# tcId = 339\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c34e41cba628fd8787ba1a528f6015d2cae015c1c9a866e08a7133801021d0083d422ffdd99cc3c6d7096ef927f0b11988d1824e6e93840ff666ccd\n\n# tcId = 340\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c2558a42e79689244bccd5e855f6a1e42b4ff726873f30b532b89ef53021c07f9bd947785187175d848b6e2d79f7ab3bbc1087b42590b0cfb256a\n\n# tcId = 341\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00d5fe7dd5fb4fd1ea5ce66c0824f53f96ce47fd9b6c63b4d57827fd17021d00bce5bc3af705afaacb81bfa6d552d6198962fece9fba41546c602ddc\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a9", "92b9a4a0e0ce178d20c]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 00ffffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[sha = SHA-224]\n\n# tcId = 342\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d008c1da2f07cdcbce4db8067b863468cfc728df52980229028689e57b6021c32175c1390a4b2cab6359bab9f854957d4fd7976c9c6d920c871c051\n\n# tcId = 343\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00e46d4f11b86b5a12f6fe781d1f934ef2b30e78f6f9cc86a9996e20c0021d008351974b965526034a0ccef0e7d3bc13d91798151488c91533143f7b\n\n# tcId = 344\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c305ccf0b5d0cf33dc745bb7c7964c233f6cfd8892a1c1ae9f50b2f3f021c785f6e85f5e652587c6e15d0c45c427278cf65bb1429a57d8826ca39\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[key.wx = 00f7e4713d085112112c37cdf4601ff688da796016b71a727a]\n[key.wy = 00de5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[sha = SHA-224]\n\n# tcId = 345\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c0e4fde0ac8d37536505f7b8bdc2d22c5c334b064ac5ed27bea9c179e021d00c4d6bf829dd547000d6f70b9ad9e9c1503bebcf1d95c2608942ca19d\n\n# tcId = 346\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00818afcaf491da9d08a7cc29318d5e85dce568dcca7018059f44e9b7e021d00bf32a233d5fc6ed8e2d9270b1bdad4bbd2a0f2c293d289bd91ffbcf3\n\n# tcId = 347\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c0e05ed675c673e5e70a4fdd5a47b114c5d542d4f6d7a367597d713ea021c26d70d65c48430373363987810bdcc556e02718eab214403ae008db4\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[key.wx = 00ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f725]\n[key.wy = 0086c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[sha = SHA-224]\n\n# tcId = 348\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00ab7a19eecf63e9668278963b65236b2768e57cae0e268cb86a0ddda1021d008829f5d3a3394f9467ba62e66ef1768e3e54f93ed23ec962bc443c2e\n\n# tcId = 349\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c17111a77cf79bead456ed86a7d8a935531440281eb8b15a885e341c0021d00fdc3958d04f037b1d4bb2cee307b5201be062e0d4e089df1c1917668\n\n# tcId = 350\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00acafa1e33345eeba0c338c2204b4cd8ba21de7ec3e1213317038e968021c0b42fbbaeda98a35da0de4c79546f3a0f7d9dec275d2cd671f93c874\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 0e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[sha = SHA-224]\n\n# tcId = 351\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00a3fe71a2a56f554e98fd10a8098c2a543c98bc6b3602ef39f2412308021c5d1d68f9a870ef2bc87484b3386549fae95811ab72bc0e3a514720da\n\n# tcId = 352\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c132f7625704756c13f2bfa449e60952f836f4904660b5b1da07e5a9f021d0082b4abafc40e8fd19b0c967f02fff152737ce01153658df445c4d7b7\n\n# tcId = 353\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00f36a8347c6fe0397a1161a364cbc4bdfb4d8b7894cbaa6edc55a4ff7021d009c9c90515da5e602d62e99f48eac414e913dd0b7cbf680c1a5399952\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 00fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[sha = SHA-224]\n\n# tcId = 354\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c2125ecc08e52e9e39e590117de2145bd879626cb87180e52e9d3ce03021d008f7e838d0e8fb80005fe3c72fca1b7cc08ed321a34487896b0c90b04\n\n# tcId = 355\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00e485747ac2f3d045e010cdadab4fd5dbd5556c0008445fb73e07cd90021d00e2133a7906aeac504852e09e6d057f29ab21368cfc4e2394be565e68\n\n# tcId = 356\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00a4de0d931ddab90e667ebc0ad800ce49e971c60543abdc46cefff926021c550816170bd87593b9fb8ad5ed9ab4ddb12403ff6fe032252833bac4\n\n", }; -static const size_t kLen254 = 118159; +static const size_t kLen255 = 118159; -static const char *kData254[] = { +static const char *kData255[] = { "# Imported from Wycheproof's ecdsa_secp224r1_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[key.wx = 00eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7]\n[key.wy = 00eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[sha = SHA-256]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 303d021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021d009e82950ebe102f37ff3645cc7d3c1bab8864e5e03a5011eeba8150bc\n\n# tcId = 2\n# valid\nmsg = 313233343030\nresult = valid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 3\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30813c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 4\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082003c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 5\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303d021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303b021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 7\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000003c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 8\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000003c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 9\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 10\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 11\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 12\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 13\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 14\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303c02803ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040280617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 17\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 18\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 19\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 20\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e0000021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 21\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 22\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810500\n\n# tcId = 23\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3041498177303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30402500303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 303e303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810004deadbeef\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30412221498177021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304022202500021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3044221e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040004deadbeef021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3041021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a042221498177021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3040021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a0422202500021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3044021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04221e021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810004deadbeef\n\n# tcId = 32\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3044aa00bb00cd00303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3042aa02aabb303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30442224aa00bb00cd00021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30422222aa02aabb021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3044021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a042224aa00bb00cd00021c6", "17d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3042021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a042222aa02aabb021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 38\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 39\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30402280021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040000021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3040021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a042280021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 42\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080313c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30402280031c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040000021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3040021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a042280031c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 45\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 46\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e3c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f3c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 313c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 323c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff3c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 51\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 52\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 3040300102303b1c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 53\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303b021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303b1c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 55\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\nflags = BER\n\n# tcId = 56\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad98100\n\n# tcId = 57\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad98105000000\n\n# tcId = 58\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981060811220000\n\n# tcId = 59\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000fe02beef\n\n# tcId = 60\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810002beef\n\n# tcId = 61\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e3000021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 62\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9813000\n\n# tcId = 63\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 303f021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981bf7f00\n\n# tcId = 64\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 65\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 301e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04\n\n# tcId = 66\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 305a021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 67\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d02811c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a0402811c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 69\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303e0282001c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 70\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040282001c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 71\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021d3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021b3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021d617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021b617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 75\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30410285010000001c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c", "800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3041021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040285010000001c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 77\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045028901000000000000001c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04028901000000000000001c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 79\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304002847fffffff3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3040021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a0402847fffffff617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 81\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30400284ffffffff3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3040021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040284ffffffff617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 83\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30410285ffffffffff3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3041021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040285ffffffffff617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 85\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30440288ffffffffffffffff3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3044021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040288ffffffffffffffff617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 87\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c02ff3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a0402ff617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 89\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 301e021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 90\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 301f02021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 301f021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a0402\n\n# tcId = 92\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021e3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040000021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021e617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810000\n\n# tcId = 94\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021e00003ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021e0000617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\nflags = BER\n\n# tcId = 96\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040000021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 97\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021e3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040500021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021e617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad9810500\n\n# tcId = 99\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30200281021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3020021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040281\n\n# tcId = 101\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30200500021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3020021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040500\n\n# tcId = 103\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c001c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c011c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c031c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c041c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 107\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303cff1c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 108\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04001c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 109\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04011c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 110\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04031c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 111\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04041c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 112\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303c021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04ff1c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 113\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 30200200021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 114\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 3020021c3ade5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a040200\n\n# tcId = 115\n# using composition for integer\nmsg = 313233343030\nresult = invalid\nsig = 3040222002013a021bde5c0624a5677ed7b6450d9420bbe028d499c23be9ef9d8b8a8a04021c617d6af141efd0c800c9ba3382c2faf758540a5dd98d1756a1dad981\n\n# tcId = 116\n# using ", @@ -7627,9 +7637,9 @@ static const char *kData254[] = { "d = 356\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c519bf185ff4635271961fa491be257231deeea9c53a6ede3b4a89ed1021c486bdad484a6a3134e1471cf56a9df0fac50f773b3e37d6f327617d7\n\n# tcId = 357\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c09fd644898b7cb5d018b52234e7b4ef2b54789afd0ce9c434e9e5515021d00f19309532164ea2053cae55df7bdcbab536c83ea7bfe6fe10d60c1ab\n\n# tcId = 358\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00ec919d4e283ccf1f71a9e3c0f781a36758d3f38b1b78a87a74288e80021c4c4663044a73c79bd88f0dc245ab1a32f89f06f40a704b31e9fabc51\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f173d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[key.wx = 00bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f1]\n[key.wy = 73d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004bf19ecfe43ffe289f699f479316145b9a7f7370b9ece5ab1212174f173d528949ae9142f818bade71a960407963be0b6482a6a60ffffffff]\n[sha = SHA-256]\n\n# tcId = 359\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00c51760478447217597ecc6f4001bd45088d53c90f53103608bf88aea021d00a201253aa903f9781e8992101d7171d2dd3a5d48c44d8e1d544cd6d7\n\n# tcId = 360\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c76be0112674ec29128823e1af7512e6143872fef30a64e2f1799bd56021c187e503e1a48c27b549fe0a4ce5e581e242c8663fc9efb02d6f2b193\n\n# tcId = 361\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c36245ef126b5b51e459f84eaaad5a495061f0471dc8c23f1c5f16282021c39e31d72a06ba8e14fcf95778e07bc16a2628e39449da8857d506edc\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[key.wx = 26e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000]\n[key.wy = 00eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[sha = SHA-256]\n\n# tcId = 362\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c258682975df8bca7f203f771ebeb478ef637360c860fc386cfb21745021c7663e70188047e41469a2a35c8c330dd900f2340ba82aafd22962a96\n\n# tcId = 363\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d0085c98614f36c0d66f8d87834cae978611b7b4eebf59a46bea1b89ae9021d00d1a18e378dda840e06b60f6279bf0a2231d9fa2d8d2c31e88bc1bdd7\n\n# tcId = 364\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00ca7b7432ba41ff2112e1116fffde89bbd68f5ce67fe5513d16c8e6f7021d00e421b7599e0180798acc2006451603cda2db1d582741116e6033ce5f\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[key.wx = 00ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff]\n[key.wy = 41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[sha = SHA-256]\n\n# tcId = 365\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c19397fe5d3ecabf80fc624c1bf379564387517c185087dc97d605069021c33b5773e9aaf6c34cb612cfc81efd3bf9c22224e8c4fa1bfccf5c501\n\n# tcId = 366\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c70f24f5c164164bfbb8459aa12a981aa312dbcf00204326ebaaabdc8021d00f5cebee8caedae8662c43501665084b45d2f494fb70d603043543dc4\n\n# tcId = 367\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c0bf2d86ecaa8b56aca5e8f8ebcb45081d078a14555b75f5be8e9b132021d009a55b3ce4734849966b5034ccd9b19f76407ee0241c3f58e7b8fc89a\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[sha = SHA-256]\n\n# tcId = 368\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00bfc5dc4434cd09369610687d38d2d418b63fd475dea246a456b25a3a021d00b171dfa6cf722f20816370a868785da842b37bac31d7b78e6751fc50\n\n# tcId = 369\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d008fdbe8da646c5642d767c7dbeb3872b1edab6e37365805f0e94ce0a9021d00bcf35ab81222883dd3526cb0cf93138f4687cd0b10c2b0a126385161\n\n# tcId = 370\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00e23a11275848fd4f8b6f4ac4fc305eae981d3b7dc453e5a980c46422021c1a875693f24a03ea1614c4c3bbd0dd7221429f22b337ea7d98348ca4\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 00ffffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[sha = SHA-256]\n\n# tcId = 371\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c76645164ff9af3a1a9205fda2eef326d2bffc795dcc4829547fe01dd021d00b65bba503719314b27734dd06b1395d540af8396029b78b84e0149eb\n\n# tcId = 372\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c32fa0ca7e07f1f86ac350734994e1f31b6da9c82f93dced2b983c29c021c7b7891282206a45711bdfcb2a102b5d289df84ff5778548603574004\n\n# tcId = 373\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c2d5492478ca64e5111dfd8521867b6477b7e78227849ad090b855694021d00a532f5a2fa3594af81cd5928b81b4057da717be5fb42a3a86c68190d\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[key.wx = 00f7e4713d085112112c37cdf4601ff688da796016b71a727a]\n[key.wy = 00de5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[sha = SHA-256]\n\n# tcId = 374\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c191eee5daf55cd499e8539cb2cff797cfec5d566d2027bf9f8d64693021d00dadfeae8131f64d96b94fd340197caa2bc04818554812feef3343070\n\n# tcId = 375\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00e0e2c08180b8a207ee9105a7d379fa112368e8370fa09dfde4a45c45021d00c717bc0860e016e7ce48f8fe6a299b36906a6055adad93b416ce8838\n\n# tcId = 376\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c1b919ef93532292743bb2e1b7b4894fd847c6e5de52a08e1b0f2dcfb021d00c2d30d6b7594d8dbd261491ae1d58779505b075b64e5564dc97a418b\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242", "a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[key.wx = 00ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f725]\n[key.wy = 0086c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[sha = SHA-256]\n\n# tcId = 377\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00e75db49ed33ff2885ea6100cc95b8fe1b9242ea4248db07bcac2e020021c796c866142ae8eb75bb0499c668c6fe45497692fbcc66b37c2e4624f\n\n# tcId = 378\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c1f81cd924362ec825890307b9b3936e0d8f728a7c84bdb43c5cf0433021c39d3e46a03040ad41ac026b18e0629f6145e3dc8d1e6bbe200c8482b\n\n# tcId = 379\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c00fda613aa67ca42673ad4309f3f0f05b2569f3dee63f4aa9cc54cf3021c1e5a64b68a37e5b201c918303dc7a40439aaeacf019c5892a8f6d0ce\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 0e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[sha = SHA-256]\n\n# tcId = 380\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00b932b3f7e6467e1ec7a561f31160248c7f224550a8508788634b53ce021d00a0c5312acf9e801aff6d6fc98550cfa712bbf65937165a36f2c32dc9\n\n# tcId = 381\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00e509593fb09245ee8226ce72786b0cc352be555a7486be628f4fd00c021c0b7abde0061b1e07bf13319150a4ff6a464abab636ab4e297b0d7633\n\n# tcId = 382\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c6e54f941204d4639b863c98a65b7bee318d51ab1900a8f345eac6f07021c0da5054829214ecde5e10579b36a2fe6426c24b064ed77c38590f25c\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 00fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[sha = SHA-256]\n\n# tcId = 383\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d0085ea4ab3ffdc992330c0ca8152faf991386bce82877dbb239ba654f6021c0806c6baf0ebea4c1aaa190e7d4325d46d1f7789d550632b70b5fc9b\n\n# tcId = 384\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c44d53debb646b73485402eab2d099081b97b1243c025b624f0dd67ea021d00e5de789a7d4b77eac6d7bba41658e6e4dc347dabed2f9680c04a6f55\n\n# tcId = 385\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c1526eb2f657ebea9af4ca184b975c02372c88e24e835f3f5774c0e12021c1f1ecce38ee52372cb201907794de17b6d6c1afa13c316c51cb07bc7\n\n", }; -static const size_t kLen255 = 132917; +static const size_t kLen256 = 132917; -static const char *kData255[] = { +static const char *kData256[] = { "# Imported from Wycheproof's ecdsa_secp224r1_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[key.wx = 00eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7]\n[key.wy = 00eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004eada93be10b2449e1e8bb58305d52008013c57107c1a20a317a6cba7eca672340c03d1d2e09663286691df55069fa25490c9dd9f9c0bb2b5]\n[sha = SHA-512]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 303c021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021c394766fb67a65fe0af6c154f7cbd285ea180b4c6150cdafafb0f6f0f\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 303c021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021cc6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30813d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082003d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303e021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000003d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000003d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303d0280691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab028000c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f0000021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3042498177303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30412500303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 303f303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30422221498177021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304122202500021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3045221e021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0004deadbeef021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3042021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab2222498177021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3041021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab22212500021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3045021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab221f021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3045aa00bb00cd00303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3043aa02aabb303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30452224aa00bb00cd00021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig", " = 30432222aa02aabb021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3045021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab2225aa00bb00cd00021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 3043021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab2223aa02aabb021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30412280021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0000021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3041021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab2280021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080313d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30412280031c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0000021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3041021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab2280031d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e3d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f3d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 313d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 323d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff3d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 3041300102303c1c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 303c1c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e00\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e05000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f3000021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e3000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3040021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2ebf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 303f303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 301e021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 305c021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303e02811c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303e021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab02811d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 70\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303f0282001c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0282001d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021d691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021b691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021e00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 75\n#", " wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021c00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30420285010000001c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3042021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0285010000001d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3046028901000000000000001c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3046021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab028901000000000000001d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304102847fffffff691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3041021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab02847fffffff00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30410284ffffffff691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3041021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0284ffffffff00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30420285ffffffffff691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3042021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0285ffffffffff00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30450288ffffffffffffffff691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3045021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0288ffffffffffffffff00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d02ff691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab02ff00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 301f021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302002021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 301f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab02\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0000021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021f00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e0000691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021f000000c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0000021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021e691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0500021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 303f021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021f00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e0500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30210281021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3020021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30210500021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3020021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab0500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d001c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d011c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d031c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 107\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d041c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 108\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303dff1c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab021d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 109\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab001d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 110\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab011d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 111\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab031d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 112\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92ab041d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 113\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 303d021c691c723dd6a7f5d11b8c8e8bd0825c9fab0b99ee2b25f3658fdf92abff1d00c6b899049859a01f5093eab08341ee443f383b77fed04e4a614cbb2e\n\n# tcId = 114\n# dropping value of integer\nmsg = 313233343030\nresult = invalid\nsig = 30210200021d0", @@ -7648,9 +7658,9 @@ static const char *kData255[] = { "ef6fa778b19dccd609d496b62a211021c6c51e846fa53d03d42f798e6bb90954f9a48c1794b47e84ac97b460a\n\n# tcId = 430\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021b34befa1d25b756ce76b383a6e8753741c12a59266c2c7921ff6e8b021d00bc44e3823e4d807cbc92fa786a89e62a4b217b5fb0c0f1865d4a7e43\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[key.wx = 26e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000]\n[key.wy = 00eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000426e5abf135cb54eaaa16b69e4b0b292275344e88a09df6df80000000eab891de54e3f26ff50ab989f333dac551583d468ae623c596434af0]\n[sha = SHA-512]\n\n# tcId = 431\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c224a38e733ebd3fac274ecc50ecef2e7c3189be2b9d093a8dcc6fa3a021c134fa5a4f923d296b3c6dd4683d249ccf0ad272890e4149c9a0d7415\n\n# tcId = 432\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c338d07d990879ad844e24c1788e362269d8aca70500357d385768227021d00f745cc4ebaaf1cd42830026a66e5b95564cdbee5edf853bb2cc91259\n\n# tcId = 433\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c689fce4b33d8212a663640a1ae0efaa7a7d7711beba719374fe634ee021c04bd9981fa52293063076f0fd70fc31875d580ef94f020d2f95440e0\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[key.wx = 00ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff]\n[key.wy = 41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ec627f345545d03f8c6dbd08e575527116567fe375f9ecaaffffffff41bf705697d5f716bcf78718d5393b63a98691f4a1f24246375538fd]\n[sha = SHA-512]\n\n# tcId = 434\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c2a4287e01510e7fb5fed2e1ccc3f2a6929cf7d03850e49d7ae8a504a021c355c3915f3fa9637dc8001438a8c04e15d14934cabd430feb0cb5ba5\n\n# tcId = 435\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00b5bf795a38adb052b401468ffcab81103d2d9fca2e15b8d08ab98ce8021c5ec0d2c6aec71888c941af324c7272bec192abb292f9df82a24e8a41\n\n# tcId = 436\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c100ed07f467133bf10917f7a15ab2bfda519bdbc2653b95955e22211021d00b38a081f7c2e2b775d1da868d0381c09ba1559c9613b5be7159363ad\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a00000000762d28f1fdc219184f81681fbff566d465b5f1f31e872df5]\n[sha = SHA-512]\n\n# tcId = 437\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c54e6add8ac910e52c6228fe3980d8f586218334d8d859ba9a3329917021c5836cc79ec88519eab4a6b2614c501628c9fee32fbafd93e32158409\n\n# tcId = 438\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c1230d5409f379584b4d548b7bccba64baf81d512a9f2e6398c4e3a66021c1937a298f8cbdfa85b8e6fcf0a12be4966d80270cade85a0c37ee6f3\n\n# tcId = 439\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00862f43b044fb32adb45e00378ba083ae761c84452054f17b1341bf5b021d0095d8d8e5e3a6cc2b0a06c792252ca11a642257721831578520f96b9e\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[key.wx = 15016e52b36472d536477605fb805dd3903082a062d1ea30af9e555a]\n[key.wy = 00ffffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000415016e52b36472d536477605fb805dd3903082a062d1ea30af9e555affffffff89d2d70e023de6e7b07e97df400a992b9a4a0e0ce178d20c]\n[sha = SHA-512]\n\n# tcId = 440\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00cb5cabb1ca01b847a6bc70558d1e5d3a204d1741bbe800f4b159af35021c3580cc85f218394130bddf1c4eac04fe96f59f14fb436686950398be\n\n# tcId = 441\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00c9d83dc04cf4ee89c405045d0fd1d704f627ca5bbe350f40b826bbc1021c74fedc9e55045e9759f2124460fdfb991dc620cfee6effc0b4adaa9e\n\n# tcId = 442\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c46dd65b6e7f10c0841841b01033a5befd3a0e78c85f1f390bb3cdf25021d00f33acea3d47cf0dd5273735b004104f6512ed641052509422c0325a7\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[key.wx = 00f7e4713d085112112c37cdf4601ff688da796016b71a727a]\n[key.wy = 00de5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a000400000000f7e4713d085112112c37cdf4601ff688da796016b71a727ade5a9ec165054cc987f9dc87e9991b92e4fa649ca655eeae9f2a30e1]\n[sha = SHA-512]\n\n# tcId = 443\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00ddb4a7e400a1e98118f474722da3f421f65a76eec61f4f7b699faf07021d00db80cba199859cdfe916d6ab3deb91d76aaf0ed554c8f9ed7e5aa59d\n\n# tcId = 444\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c4c260b546280604e4c80384721c9e803ef704e7fb70168e6730fc1f3021d00a8aceae219ac25c9f04231b4e0c171413db1d26df1c1e8430062eb2b\n\n# tcId = 445\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00f4098d2c0240e78fceabb0183df0b39e7ad3e7f5d6da1587fa09853c021d00d42412b2abaa614c95eb11f9b9346282ce3a1c93aac35ce7aa372f4a\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[key.wx = 00ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f725]\n[key.wy = 0086c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004ffffffffeadf7cee8d34d04cf22c8f7de35674fb2f501d242a76f72586c409309d398e60ce1e0a4c9e05a9d32627577e8ce2cc7f3afa2c3e]\n[sha = SHA-512]\n\n# tcId = 446\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c48ddc497f9a4732c677e46c0e2bdabec54fc9d27e46ab595056db4d9021d00b8219ebbfaebc2fe4311efab0c35d4392751351bcc1971e8d01941e4\n\n# tcId = 447\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00e1abaf51d27a6d7d4c9b28078325cac2d7ce3d5403916c68903760b7021c2c45a99e2770f782fee5ca1d713eaecf07e62d53c64b7cf93de9900d\n\n# tcId = 448\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00868cd127c99e1149f7fc8d878cdfa986b62e99addea281149611ff15021c16e5953820135b7d462ce5434ef85920e973eec9e4d14d7cb3cc2a3f\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 0e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1000000000e2ab0e8495e859eb2afb00769d6e7fe626a119167c0b6bc]\n[sha = SHA-512]\n\n# tcId = 449\n# y-coordinate of the publ", "ic key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303e021d00a375929718ec4e6ada9c9370c51df6bdaee7ebab2a70675d42a0b6b3021d009eaf4802efaf7ca082ffbf5ed774af43792d9b3fd711c6b1c36112ff\n\n# tcId = 450\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d00d97b32f3bf8bc11ec2672dd6320418beeed99527a63fe4c52199ec61021c68dd9006b03319ccbe651d0bdaf84c63356f03cb007a6865ee3e0206\n\n# tcId = 451\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 303d021d008ee5794dc2e66f2584910ea1d8361e5b53db535adcf5c1c35e128309021c5d1d8b9b996c0a488e05af14421b86e9841f0cba706027fc827d4d95\n\n[key.curve = secp224r1]\n[key.keySize = 224]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[key.wx = 00b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1]\n[key.wy = 00fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[keyDer = 304e301006072a8648ce3d020106052b81040021033a0004b0013c6fbff6f09fecda1c263ef65399d4cf989ca5fc4f8fff0fe9e1fffffffff1d54f17b6a17a614d504ff7962918019d95ee6e983f4945]\n[sha = SHA-512]\n\n# tcId = 452\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c7999727c0cc02d88ef274012a762afcbb19e7fce19091a02acd00564021d00dbfacf67999f22c499d48a60a6fe4bbb746199c29957a1ec7a0900e0\n\n# tcId = 453\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303c021c5797c21c0162e42f69693c6c0244dfdf9218c01e9235760177b61a54021c5452c887b27fb342a8a00d27579c7195dddb73df399233ed0dea567b\n\n# tcId = 454\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 303d021c0eb9dc5d67bb0d4009544f8654977907dfe770e7fae4571d31d7b4fa021d00ab5cda53e868bff5198be4be3681b186cb0c1396d272c71f093f8b12\n\n", }; -static const size_t kLen256 = 131736; +static const size_t kLen257 = 131736; -static const char *kData256[] = { +static const char *kData257[] = { "# Imported from Wycheproof's ecdsa_secp256r1_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[key.wx = 2927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838]\n[key.wy = 00c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[sha = SHA-256]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802204cd60b855d442f5b3c7b11eb6c4e0ae7525fe710fab9aa7c77a67f79e6fadd76\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180220b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30814502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000004502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502802ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18028000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047000002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a498177304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492500304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3047304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a222549817702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492224250002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d222202202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180004deadbeef022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182226498177022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1822252500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182223022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304daa00bb00cd00304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac", "5df4087c134b49156847db\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304baa02aabb304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d2228aa00bb00cd0002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b2226aa02aabb02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182229aa00bb00cd00022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182227aa02aabb022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3049228002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182280022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080314502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3049228003202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e182280032100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 314502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 324502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff4502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 30493001023044202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3044202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db00\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db05000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 308002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047300002202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db3000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 304802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847dbbf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 302202202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 306802202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30460281202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304602202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802812100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 70\n# length of integer con", "tains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3047028200202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180282002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502212ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045021f2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022200b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a028501000000202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180285010000002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02890100000000000000202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18028901000000000000002100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902847fffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802847fffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30490284ffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180284ffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a0285ffffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180285ffffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d0288ffffffffffffffff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d02202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180288ffffffffffffffff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502ff2ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802ff00b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 3023022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302402022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302302202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e1802\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702222ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022300b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022200002ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180223000000b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180000022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702222ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022300b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db0500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30250281022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30250500022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 302402202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e180500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304500202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304501202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b49156847db\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304503202ba3a8be6b94d5ec80a6d9d1190a436effe50d85a1eee859b8cc6af9bd5c2e18022100b329f479a2bbd0a5c384ee1493b1f5186a87139cac5df4087c134b4", @@ -7669,9 +7679,9 @@ static const char *kData256[] = { "6082a8648ce3d030107034200043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f49726500493584fa174d791c72bf2ce3880a8960dd2a7c7a1338a82f85a9e59cdbde80000000]\n[sha = SHA-256]\n\n# tcId = 367\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 30440220664eb7ee6db84a34df3c86ea31389a5405badd5ca99231ff556d3e75a233e73a022059f3c752e52eca46137642490a51560ce0badc678754b8f72e51a2901426a1bd\n\n# tcId = 368\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 304502204cd0429bbabd2827009d6fcd843d4ce39c3e42e2d1631fd001985a79d1fd8b430221009638bf12dd682f60be7ef1d0e0d98f08b7bca77a1a2b869ae466189d2acdabe3\n\n# tcId = 369\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100e56c6ea2d1b017091c44d8b6cb62b9f460e3ce9aed5e5fd41e8added97c56c04022100a308ec31f281e955be20b457e463440b4fcf2b80258078207fc1378180f89b55\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[key.wx = 3cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f497265004935]\n[key.wy = 7b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[sha = SHA-256]\n\n# tcId = 370\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304402201158a08d291500b4cabed3346d891eee57c176356a2624fb011f8fbbf34668300220228a8c486a736006e082325b85290c5bc91f378b75d487dda46798c18f285519\n\n# tcId = 371\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100b1db9289649f59410ea36b0c0fc8d6aa2687b29176939dd23e0dde56d309fa9d02203e1535e4280559015b0dbd987366dcf43a6d1af5c23c7d584e1c3f48a1251336\n\n# tcId = 372\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100b7b16e762286cb96446aa8d4e6e7578b0a341a79f2dd1a220ac6f0ca4e24ed86022100ddc60a700a139b04661c547d07bbb0721780146df799ccf55e55234ecb8f12bc\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[key.wx = 2829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffff]\n[key.wy = 00a01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[sha = SHA-256]\n\n# tcId = 373\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100d82a7c2717261187c8e00d8df963ff35d796edad36bc6e6bd1c91c670d9105b402203dcabddaf8fcaa61f4603e7cbac0f3c0351ecd5988efb23f680d07debd139929\n\n# tcId = 374\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304402205eb9c8845de68eb13d5befe719f462d77787802baff30ce96a5cba063254af7802202c026ae9be2e2a5e7ca0ff9bbd92fb6e44972186228ee9a62b87ddbe2ef66fb5\n\n# tcId = 375\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304602210096843dd03c22abd2f3b782b170239f90f277921becc117d0404a8e4e36230c28022100f2be378f526f74a543f67165976de9ed9a31214eb4d7e6db19e1ede123dd991d\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[key.wx = 00fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f5]\n[key.wy = 5a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[sha = SHA-256]\n\n# tcId = 376\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30440220766456dce1857c906f9996af729339464d27e9d98edc2d0e3b760297067421f60220402385ecadae0d8081dccaf5d19037ec4e55376eced699e93646bfbbf19d0b41\n\n# tcId = 377\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100c605c4b2edeab20419e6518a11b2dbc2b97ed8b07cced0b19c34f777de7b9fd9022100edf0f612c5f46e03c719647bc8af1b29b2cde2eda700fb1cff5e159d47326dba\n\n# tcId = 378\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100d48b68e6cabfe03cf6141c9ac54141f210e64485d9929ad7b732bfe3b7eb8a84022100feedae50c61bd00e19dc26f9b7e2265e4508c389109ad2f208f0772315b6c941\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[key.wx = 03fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e]\n[key.wy = 1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[sha = SHA-256]\n\n# tcId = 379\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100b7c81457d4aeb6aa65957098569f0479710ad7f6595d5874c35a93d12a5dd4c7022100b7961a0b652878c2d568069a432ca18a1a9199f2ca574dad4b9e3a05c0a1cdb3\n\n# tcId = 380\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402206b01332ddb6edfa9a30a1321d5858e1ee3cf97e263e669f8de5e9652e76ff3f702205939545fced457309a6a04ace2bd0f70139c8f7d86b02cb1cc58f9e69e96cd5a\n\n# tcId = 381\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100efdb884720eaeadc349f9fc356b6c0344101cd2fd8436b7d0e6a4fb93f106361022100f24bee6ad5dc05f7613975473aadf3aacba9e77de7d69b6ce48cb60d8113385d\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[key.wx = 00bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]\n[key.wy = 1352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[sha = SHA-256]\n\n# tcId = 382\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3044022031230428405560dcb88fb5a646836aea9b23a23dd973dcbe8014c87b8b20eb0702200f9344d6e812ce166646747694a41b0aaf97374e19f3c5fb8bd7ae3d9bd0beff\n\n# tcId = 383\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100caa797da65b320ab0d5c470cda0b36b294359c7db9841d679174db34c4855743022100cf543a62f23e212745391aaf7505f345123d2685ee3b941d3de6d9b36242e5a0\n\n# tcId = 384\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304502207e5f0ab5d900d3d3d7867657e5d6d36519bc54084536e7d21c336ed8001859450221009450c07f201faec94b82dfb322e5ac676688294aad35aa72e727ff0b19b646aa\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[key.wx = 00bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]\n[key.wy = 00fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[sha = SHA-256]\n\n# tcId = 385\n# y-coordinate of the public key is large\nmsg ", "= 4d657373616765\nresult = valid\nsig = 3046022100d7d70c581ae9e3f66dc6a480bf037ae23f8a1e4a2136fe4b03aa69f0ca25b35602210089c460f8a5a5c2bbba962c8a3ee833a413e85658e62a59e2af41d9127cc47224\n\n# tcId = 386\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30440220341c1b9ff3c83dd5e0dfa0bf68bcdf4bb7aa20c625975e5eeee34bb396266b34022072b69f061b750fd5121b22b11366fad549c634e77765a017902a67099e0a4469\n\n# tcId = 387\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3045022070bebe684cdcb5ca72a42f0d873879359bd1781a591809947628d313a3814f67022100aec03aca8f5587a4d535fa31027bbe9cc0e464b1c3577f4c2dcde6b2094798a9\n\n", }; -static const size_t kLen257 = 147510; +static const size_t kLen258 = 147510; -static const char *kData257[] = { +static const char *kData258[] = { "# Imported from Wycheproof's ecdsa_secp256r1_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[key.wx = 2927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838]\n[key.wy = 00c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042927b10512bae3eddcfe467828128bad2903269919f7086069c8c4df6c732838c7787964eaac00e5921fb1498a60f4606766b3d9685001558d1a974e7341513e]\n[sha = SHA-512]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002205f85a63a5be977ad714cea16b10035f07cadf7513ae8cca86f35b7692aafd69f\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00220a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30814502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304602202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000004502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502802478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0028000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047000002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a498177304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492500304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3047304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a222549817702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492224250002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d222202202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00004deadbeef022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02226498177022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c022252500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02223022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304daa00bb00cd00304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c", "2ed1dc84841359d1b34eb2\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304baa02aabb304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d2228aa00bb00cd0002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b2226aa02aabb02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02229aa00bb00cd00022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02227aa02aabb022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3049228002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02280022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080314502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3049228003202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c02280032100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 314502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 324502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff4502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 30493001023044202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34e\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3044202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb200\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb205000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 308002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047300002202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb23000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 304802202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2bf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 302202202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 306802202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30460281202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304602202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002812100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 70\n# length of integer con", "tains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3047028200202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00282002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502212478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045021f2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022200a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a028501000000202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00285010000002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02890100000000000000202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0028901000000000000002100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902847fffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002847fffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30490284ffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00284ffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a0285ffffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00285ffffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d0288ffffffffffffffff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d02202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00288ffffffffffffffff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502ff2478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002ff00a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 3023022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302402022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302302202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c002\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702222478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022300a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022200002478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00223000000a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00000022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702222478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022300a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb20500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30250281022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30250500022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 302402202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c00500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304500202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304501202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc84841359d1b34eb2\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304503202478f1d049f6d857ac900a7af1772226a4c59b345fbb90613c66f42b98f981c0022100a07a59c4a41688538eb315e94effca0f4039035c6c2ed1dc8484135", @@ -7692,9 +7702,9 @@ static const char *kData257[] = { "b1022064a83af0ab3e6037003a1f4240dffd8a342afdee50604ed1afa416fd009e4668\n\n# tcId = 439\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 30450220575b70b4375684291b95d81e3c820ed9bde9e5b7343036e4951f3c46894a6d9d022100f10d716efbfeba953701b603fc9ef6ff6e47edef38c9eeef2d55e6486bc4d6e6\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[key.wx = 3cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f497265004935]\n[key.wy = 7b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200043cf03d614d8939cfd499a07873fac281618f06b8ff87e8015c3f4972650049357b05e8b186e38d41d31c77f5769f22d58385ecc857d07a561a6324217fffffff]\n[sha = SHA-512]\n\n# tcId = 440\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 30450221008d4f113189dfd3d3239e331f76d3fca9cef86fcd5dc9b4ab2ca38aeba56c178b022078389c3cf11dcff6d6c7f5efd277d480060691144b568a6f090c8902557bfc61\n\n# tcId = 441\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100834d10ec2d2d50eeebfecd6328f03fafbb488fc043c362cbc67880ec0ebd04b302210094c026feaf6e68759146fe5b6fd52eaa3c3c5552d83719d2cb900615e2a634db\n\n# tcId = 442\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304502206894de495e7bb5566807d475d96a0d414a94f4f02c3ab7c2edc2916deafc1e1f022100a603642c20fabc07182867fcc6923d35be23ad3f97a5f93c6ec5b9cce8239569\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[key.wx = 2829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffff]\n[key.wy = 00a01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d030107034200042829c31faa2e400e344ed94bca3fcd0545956ebcfe8ad0f6dfa5ff8effffffffa01aafaf000e52585855afa7676ade284113099052df57e7eb3bd37ebeb9222e]\n[sha = SHA-512]\n\n# tcId = 443\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100e500c086fedd59e090ce7bfb615751ed9abe4c09b839ee8f05320245b9796f3e022100807b1d0638c86ef6113fff0d63497800e1b848b5a303a54c748e45ca8f35d7d7\n\n# tcId = 444\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100b922c1abe1a8309c0acf90e586c6de8c33e37057673390a97ff098f71680b32b022100f86d92b051b7923d82555c205e21b54eab869766c716209648c3e6cc2629057d\n\n# tcId = 445\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100823c37e46c74ec8497d89245fde3bf53ddb462c00d840e983dcb1b72bbf8bf27022100c4552f2425d14f0f0fa988778403d60a58962e7c548715af83b2edabbb24a49f\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[key.wx = 00fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f5]\n[key.wy = 5a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004fffffff948081e6a0458dd8f9e738f2665ff9059ad6aac0708318c4ca9a7a4f55a8abcba2dda8474311ee54149b973cae0c0fb89557ad0bf78e6529a1663bd73]\n[sha = SHA-512]\n\n# tcId = 446\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30450220577a08a95db6dcda9985109942d3786630f640190f920b95bd4d5d84e0f163ef022100d762286e92925973fd38b67ef944a99c0ec5b499b7175cbb4369e053c1fcbb10\n\n# tcId = 447\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304402207ba458cfe952326922c7aa2854bdc673ce3daaf65d464dfb9f700701503056b102200df8821c92d20546fa741fb426bf56728a53182691964225c9b380b56b22ee6d\n\n# tcId = 448\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304402205cd60c3b021b4be116f06f1d447f65e458329a8bbae1d9b5977d18cf5618486102204c635cd7aa9aebb5716d5ae09e57f8c481a741a029b40f71ec47344ef883e86e\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[key.wx = 03fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e]\n[key.wy = 1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d0301070342000400000003fa15f963949d5f03a6f5c7f86f9e0015eeb23aebbff1173937ba748e1099872070e8e87c555fa13659cca5d7fadcfcb0023ea889548ca48af2ba7e71]\n[sha = SHA-512]\n\n# tcId = 449\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402204b50e1e8cf830e04c17e7472caf60da8150ffa568e2c64498cc972a379e542e502202e3adaa5afab89cca91693609555f40543578852cde29c21cb037c0c0b78478e\n\n# tcId = 450\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402205aea930c7d8fffcd5c6df2c9430ef76f8b5ed58a8b9c95847288abf8f09a1ac202207ddfef7688a6053ce4eeeeefd6f1a9d71381b7548925f6682aa0a9d05cf5a3a3\n\n# tcId = 451\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304602210098b092c2d14b5b14a23e9368e0ce1be744dfae9f9a5cdaba51e7872099df96f202210090d3e4f87bd7bc94589f8150b6b01045cd8759a00af78b24d7de771887610df5\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[key.wx = 00bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]\n[key.wy = 1352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015000000001352bb4a0fa2ea4cceb9ab63dd684ade5a1127bcf300a698a7193bc2]\n[sha = SHA-512]\n\n# tcId = 452\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 30460221009e95f2856a9fff9a172b07817c8c60fe185cd3ce9582678f8cc4b02bc444621a022100c54ca51d8117d904f0d3773911cb2792348fae21c2da7dad25f990d122376e4c\n\n# tcId = 453\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100e77df8f9782696344c33de29ebdc9f8d3fcf463d950cdbe256fd4fc2fd44877e02210087028850c962cf2fb450ffe6b983981e499dc498fbd654fa454c9e07c8cb5ca8\n\n# tcId = 454\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100bd2dd6f5026d2b5ad7ead74bdf52b8cbcabc08facee0a1c8584658a85ed0c5dc02203e8543e819bdae47d872e29a85ba38addf3eaeaad8786d79c3fb027f6f1ff4bf\n\n[key.curve = secp256r1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[key.wx = 00bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015]\n[key.wy = 00fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[keyDer = 3059301306072a8648ce3d020106082a8648ce3d03010703420004bcbb2914c79f045eaa6ecbbc612816b3be5d2d6796707d8125e9f851c18af015fffffffeecad44b6f05d15b33146549c2297b522a5eed8430cff596758e6c43d]\n[sha = SHA-512]\n\n# tcId = 455\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100bd5c0294acc28c15c5d1ebc7274c9ca21a081c8a67da430a34a7fff1a564fabb02207ec103a2385b4ff38b47d306434e9091de24dc9f1a25967ee06f8a0a53ac0181\n\n# tcId = 456\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304402203c7dbfb43dd80379ee2c23ad5472873a22c8a0179ac8f381ad9e0f193231dc1f02207cf8e07530ade503b3d43a84b75a2a76fc40763daed4e9734e745c58c9ae72d3\n\n# tcId = 457\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100b38ca4dac6d949be5e5f969860269f0eedff2eb92f45bfc02470300cc96dd52602201c7b22992bb1", "3749cc0c5bc25330a17446e40db734203f9035172725fc70f863\n\n", }; -static const size_t kLen258 = 168183; +static const size_t kLen259 = 168183; -static const char *kData258[] = { +static const char *kData259[] = { "# Imported from Wycheproof's ecdsa_secp384r1_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[key.wx = 2da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa]\n[key.wy = 4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[keyDer = 3076301006072a8648ce3d020106052b81040022036200042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[sha = SHA-384]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702301840da9fc1d2f8f8900cf485d5413b8c2574ee3a8d4ca03995ca30240e09513805bf6209b58ac7aa9cff54eecd82b9f1\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70230e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30820065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30850100000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3089010000000000000065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3065028012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30670000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a4981773065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306925003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3", "394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a2235498177023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306922342500023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306d2232023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70004deadbeef023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72236498177023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d722352500023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72233023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306daa00bb00cd003065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306baa02aabb3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306d2238aa00bb00cd00023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306b2236aa02aabb023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306d023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72239aa00bb00cd00023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306b023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72237aa02aabb023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30803065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30692280023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30803165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30692280033012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70000023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d72280033100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3165023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3265023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff65023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 306930010230643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3064023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 30643012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 56\n# indefini", "te length\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8200\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f8205000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f820002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 30673000023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f823000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3068023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82bf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30673065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 3032023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 308198023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306602813012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3066023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702813100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 70\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30670282003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3067023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70282003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3065023112b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3065022f12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023200e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3065023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023000e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306a0285010000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306a023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d70285010000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306e028901000000000000003012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306e023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7028901000000000000003100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 306902847fffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3069023012b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d702847fffffff00e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff426f82\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30690284ffffffff12b30abef6b5476fe6b612ae557c0425661e26b44b1bfe19daf2ca28e3113083ba8e4ae4cc45a0320abd3394f1c548d7023100e7bf25603e2d07076ff30b7a2abec473da8b11c572b35fc631991d5de62ddca7525aaba89325dfd04fecc47bff4", @@ -7717,9 +7727,9 @@ static const char *kData258[] = { "9023942871acb7002dfafdfffc8deace02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n# tcId = 386\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 30640230064ed80f27e1432e84845f15ece399f2cbf4fa31aa837de9b953d44413b9f5c7c7f67989d703f07abef11b6ad0373ea502302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 0429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[key.wx = 29bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc]\n[key.wy = 009a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[keyDer = 3076301006072a8648ce3d020106052b810400220362000429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[sha = SHA-384]\n\n# tcId = 387\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 3064023032401249714e9091f05a5e109d5c1216fdc05e98614261aa0dbd9e9cd4415dee29238afbd3b103c1e40ee5c9144aee0f02304326756fb2c4fd726360dd6479b5849478c7a9d054a833a58c1631c33b63c3441336ddf2c7fe0ed129aae6d4ddfeb753\n\n# tcId = 388\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 3066023100d7143a836608b25599a7f28dec6635494c2992ad1e2bbeecb7ef601a9c01746e710ce0d9c48accb38a79ede5b9638f3402310080f9e165e8c61035bf8aa7b5533960e46dd0e211c904a064edb6de41f797c0eae4e327612ee3f816f4157272bb4fabc9\n\n# tcId = 389\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 30650230234503fcca578121986d96be07fbc8da5d894ed8588c6dbcdbe974b4b813b21c52d20a8928f2e2fdac14705b0705498c023100cd7b9b766b97b53d1a80fc0b760af16a11bf4a59c7c367c6c7275dfb6e18a88091eed3734bf5cf41b3dc6fecd6d3baaf\n\n# tcId = 390\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 306502305cad9ae1565f2588f86d821c2cc1b4d0fdf874331326568f5b0e130e4e0c0ec497f8f5f564212bd2a26ecb782cf0a18d023100bf2e9d0980fbb00696673e7fbb03e1f854b9d7596b759a17bf6e6e67a95ea6c1664f82dc449ae5ea779abd99c78e6840\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[key.wx = 00ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aac]\n[key.wy = 00acbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[sha = SHA-384]\n\n# tcId = 391\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3065023007648b6660d01ba2520a09d298adf3b1a02c32744bd2877208f5a4162f6c984373139d800a4cdc1ffea15bce4871a0ed02310099fd367012cb9e02cde2749455e0d495c52818f3c14f6e6aad105b0925e2a7290ac4a06d9fadf4b15b578556fe332a5f\n\n# tcId = 392\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100a049dcd96c72e4f36144a51bba30417b451a305dd01c9e30a5e04df94342617dc383f17727708e3277cd7246ca44074102303970e264d85b228bf9e9b9c4947c5dd041ea8b5bde30b93aa59fedf2c428d3e2540a54e0530688acccb83ac7b29b79a2\n\n# tcId = 393\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30650230441800ea9377c27865be000ad008eb3d7502bdd105824b26d15cf3d06452969a9d0607a915a8fe989215fc4d61af6e05023100dce29faa5137f75ad77e03918c8ee6747cc7a39b0a69f8b915654cac4cf4bfd9c87cc46ae1631b5c6baebd4fc08ff8fd\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[key.wx = 00d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422]\n[key.wy = 00c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[sha = SHA-384]\n\n# tcId = 394\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 306402303244768016457c463b74f2097f216d9670b191f76281c74bc6a1a1971d19f209bf4696468f5eb75d6326a0a43c0a65290230501e0ad985ed9f95697bd17fdbe3f9ca92e0f76426d3664e6896648d9c750bf588d0ce7d011c1a1e8d6c2e082422dc93\n\n# tcId = 395\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 306402305e1af40f2480e3d97c4ae4bfd34a9f45269241356f3a46becd86a4a7c9716d73ca5aebdb3db1a7765650666683bc856b02307e7c4b473a2baaa4953785be8aa2a10006f6d36b400ab981864d69cecec046718d0404b9647454b159aa5a92d76d7955\n\n# tcId = 396\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 306502306688e36a26f15bdc1c3f91367f8a7667f7bb3e30a335d6f0900e9534eb88b260cb29344c723fedfbe7ac9c5a33f4bf0d023100aa35fddf0fdc9017860b378f801cd806f3e2d754cd2fd94eb7bb36a46ce828cef87e9ebbf447068e630b87fee385ad8f\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[key.wx = 1099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000]\n[key.wy = 00e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[keyDer = 3076301006072a8648ce3d020106052b81040022036200041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[sha = SHA-384]\n\n# tcId = 397\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100d4a8f3b0b4d3a5769e3a0bbc644b35f1d509355ed1fe401e170f667b661f693b32598e8c143a817a958982845042bb48023004cc07578bbd1981dbf6e8a97a354c98d41b8b6f6e8a2c2b1763c7c2a29d79e24f8476075c9aed9aec6c64dff50461ae\n\n# tcId = 398\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100c286d1928e9c79fdd3bebdf22a1dbd37c8105e8ecf41e9e3777fe341b6b8d5a89b9d986827d6d1dbb381cd8239484a220230201119ae305b9360aa9b5e5d1567e0674c09e4f025556ebf81b987466b0f421b8d31f72bbe95f3ce2aa9874a84edfd40\n\n# tcId = 399\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100d9c678550167f10c511e62acb4bd0a3f7f336bc090c94e6c6b02622439c348a2159c5f41f9b5aa4b470590d40dcd7cc202301fd5eaee295abb4081cb626745f4ad279ceb44604062830b58e6c0465c562d41f02ba588fc0db1ebbe339cdc008d7a1b\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[key.wx = 2b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69]\n[key.wy = 00d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300", "e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[sha = SHA-384]\n\n# tcId = 400\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3065023020fee7c71b6cb0d1da3641ec6622c055a3b16a1f596c64b34da1b2d0b868b66a8f0a0d0db983b3dc7e53bb7295da81970231008141a931d3579aec1cac9887d2fff9c6f12d47a27e4aab8cf262a9d14a715bca0b2057cbc3f18b6fd3d1df76f7410f16\n\n# tcId = 401\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100913eecc559b3cf7108a65d6cc3076bfdf36c6f94dcc6693d06690470f34a2e81564241e1de5f5f51421de30af467f10f0230649bd3717244e8ef3c6b0eda983f84dca5ea86d1bec15386b9c473ec43a8cd0ba558eee819f791d9ff9272b9afd59551\n\n# tcId = 402\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3064023023855c46403a97b76cbb316ec3fe7e2c422b818387604bda8c3d91121b4f20179d9107c5f92dedc8b620d7db87fccccd023050f57343ab148e50662320c4161e44543c35bc992011ea5b1680b94382cf224ea0ec5da511e102f566cb67201f30a2ee\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[key.wx = 00fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]\n[key.wy = 208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[sha = SHA-384]\n\n# tcId = 403\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100d200958d491fcebde667cd736c9dba0961c70db2ecaf573c31dd7fa41ecca32b40b5896f9a0ddf272110e3d21e84593a023100c2ecf73943b9adce596bac14fce62495ae93825c5ff6f61c247d1d8afcba52082fc96f63a26e55bccfc3779f88cfd799\n\n# tcId = 404\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 306402306ac17d71260c79f81a7566124738cb3ee5d0aa690e73a98ae9e766f1336691e500cad51ba1302366c09cc06b8f7049e0023032ca965d6d7012ec187c7cab9544334d66c2a7658ddefa67e4ad40429815518ecc87b1492ddd57333bd2300b4660a835\n\n# tcId = 405\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100e19a4646f0ed8a271fe86ba533f8be4fd81bbf4674716f668efa89a40cac51eec2a6cfbd92327d25efe91ca4ff712bc502304a86b2e8e12378e633dec2691e3b1eed4e932cc48b28e45fa3d464cc0e948c02cc9decf2bb43b25937fcf37e9ad86ef0\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[key.wx = 00fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]\n[key.wy = 00ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[sha = SHA-384]\n\n# tcId = 406\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3064023015aac6c0f435cb662d110db5cf686caee53c64fe2d6d600a83ebe505a0e6fc62dc5705160477c47528c8c903fa865b5d02307f94ddc01a603f9bec5d10c9f2c89fb23b3ffab6b2b68d0f04336d499085e32d22bf3ab67a49a74c743f72473172b59f\n\n# tcId = 407\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 306602310090b95a7d194b73498fba5afc95c1aea9be073162a9edc57c4d12f459f0a1730baf2f87d7d6624aea7b931ec53370fe47023100cbc1ef470e666010604c609384b872db7fa7b8a5a9f20fdefd656be2fcc75db53948102f7ab203ea1860a6a32af246a1\n\n# tcId = 408\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100dd4391ce7557cbd005e3d5d727cd264399dcc3c6501e4547505b6d57b40bbf0a7fac794dcc8d4233159dd0aa40d4e0b9023100a77fa1374fd60aa91600912200fc83c6aa447f8171ecea72ae322df32dccd68951dc5caf6c50380e400e45bf5c0e626b\n\n", }; -static const size_t kLen259 = 179510; +static const size_t kLen260 = 179510; -static const char *kData259[] = { +static const char *kData260[] = { "# Imported from Wycheproof's ecdsa_secp384r1_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[key.wx = 2da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa]\n[key.wy = 4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[keyDer = 3076301006072a8648ce3d020106052b81040022036200042da57dda1089276a543f9ffdac0bff0d976cad71eb7280e7d9bfd9fee4bdb2f20f47ff888274389772d98cc5752138aa4b6d054d69dcf3e25ec49df870715e34883b1836197d76f8ad962e78f6571bbc7407b0d6091f9e4d88f014274406174f]\n[sha = SHA-512]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 3065023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202307b0a10ee2dd0dd2fab75095af240d095e446faba7a50a19fbb197e4c4250926e30c5303a2c2d34250f17fcf5ab3181a6\n\n# tcId = 2\n# Legacy:ASN encoding of r misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 30650230814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = MissingZero\n\n# tcId = 3\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 3065023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2023084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = MissingZero\n\n# tcId = 4\n# valid\nmsg = 313233343030\nresult = valid\nsig = 3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 5\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308166023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 6\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30820066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3067023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 8\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3065023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 9\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30850100000066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 10\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3089010000000000000066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 11\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 12\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 13\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 14\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 15\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3066028000814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 18\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202800084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 19\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 20\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 21\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3068023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 22\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30680000023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 23\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 24\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3068023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0500\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306b4981773066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a2500306602", "3100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30683066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0004deadbeef\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306b2236498177023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a22352500023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306e2233023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e20004deadbeef02310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306b023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2223649817702310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306a023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e22235250002310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 33\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 306e023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2223302310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0004deadbeef\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306eaa00bb00cd003066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306caa02aabb3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306e2239aa00bb00cd00023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306c2237aa02aabb023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306e023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e22239aa00bb00cd0002310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 39\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 306c023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e22237aa02aabb02310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 40\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30803066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 306a2280023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2000002310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 43\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 306a023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2228002310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30803166023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 306a2280033100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2000002310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 46\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 306a023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2228003310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\n\n# tcId = 47\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e66023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f66023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3166023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3266023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 52\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff66023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 53\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 54\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 306a30010230653100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3065023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673", "854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7\n\n# tcId = 56\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 30653100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 57\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000\nflags = BER\n\n# tcId = 58\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd00\n\n# tcId = 59\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd05000000\n\n# tcId = 60\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd060811220000\n\n# tcId = 61\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0000fe02beef\n\n# tcId = 62\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd0002beef\n\n# tcId = 63\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 30683000023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 64\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3068023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd3000\n\n# tcId = 65\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3069023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cdbf7f00\n\n# tcId = 66\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30683066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 67\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 3033023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2\n\n# tcId = 68\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 308199023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd02310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306702813100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 70\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3067023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e20281310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30680282003100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 72\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3068023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2028200310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\nflags = BER\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3066023200814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3066023000814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202320084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 76\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3066023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202300084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306b0285010000003100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 78\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306b023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e2028501000000310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306f028901000000000000003100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 80\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 306f023100814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202890100000000000000310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 306a02847fffffff00814cc9a70febda342d4ada87fc39426f403d5e89808428460c1eca60c897bfd6728da14673854673d7d297ea944a15e202310084f5ef11d22f22d0548af6a50dbf2f6a1bb9054585af5e600c49cf35b1e69b712754dd781c837355ddd41c752193a7cd\n\n# tcId = 82\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 306a023100814cc9a70febda342d4ada", @@ -7743,9 +7753,9 @@ static const char *kData259[] = { "11337e6af36ae0798c17043d79e8efcdae8e724adf96a2309207c2d2cfd88e8c483acb]\n[key.wx = 0081f92630778777a01781e7924fced35fc09018d9b00820881b14a814c1836a1f73c3641f7a17c821ffd95da902efe132]\n[key.wy = 221d81323509391f7b61bd796011337e6af36ae0798c17043d79e8efcdae8e724adf96a2309207c2d2cfd88e8c483acb]\n[keyDer = 3076301006072a8648ce3d020106052b810400220362000481f92630778777a01781e7924fced35fc09018d9b00820881b14a814c1836a1f73c3641f7a17c821ffd95da902efe132221d81323509391f7b61bd796011337e6af36ae0798c17043d79e8efcdae8e724adf96a2309207c2d2cfd88e8c483acb]\n[sha = SHA-512]\n\n# tcId = 420\n# extreme value for k\nmsg = 313233343030\nresult = valid\nsig = 3065023100aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab702300eb10e5ab95f2f26a40700b1300fb8c3e754d5c453d9384ecce1daa38135a48a0a96c24efc2a76d00bde1d7aeedf7f6a\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]\n[key.wx = 00aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7]\n[key.wy = 3617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab73617de4a96262c6f5d9e98bf9292dc29f8f41dbd289a147ce9da3113b5f0b8c00a60b1ce1d7e819d7a431d7c90ea0e5f]\n[sha = SHA-512]\n\n# tcId = 421\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3064023043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b023210281757b30e19218a37cbd612086fbc158ca02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n# tcId = 422\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3065023100bc07ff041506dc73a75086a43252fb43b6327af3c6b2cc7d322ff6d1d1162b5de29edcd0b69803fe2f8af8e3d103d0a902302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]\n[key.wx = 00aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7]\n[key.wy = 00c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004aa87ca22be8b05378eb1c71ef320ad746e1d3b628ba79b9859f741e082542a385502f25dbf55296c3a545e3872760ab7c9e821b569d9d390a26167406d6d23d6070be242d765eb831625ceec4a0f473ef59f4e30e2817e6285bce2846f15f1a0]\n[sha = SHA-512]\n\n# tcId = 423\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3064023043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b023210281757b30e19218a37cbd612086fbc158ca02302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n# tcId = 424\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3065023100bc07ff041506dc73a75086a43252fb43b6327af3c6b2cc7d322ff6d1d1162b5de29edcd0b69803fe2f8af8e3d103d0a902302492492492492492492492492492492492492492492492491c7be680477598d6c3716fabc13dcec86afd2833d41c2a7e\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 0429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[key.wx = 29bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc]\n[key.wy = 009a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[keyDer = 3076301006072a8648ce3d020106052b810400220362000429bdb76d5fa741bfd70233cb3a66cc7d44beb3b0663d92a8136650478bcefb61ef182e155a54345a5e8e5e88f064e5bc9a525ab7f764dad3dae1468c2b419f3b62b9ba917d5e8c4fb1ec47404a3fc76474b2713081be9db4c00e043ada9fc4a3]\n[sha = SHA-512]\n\n# tcId = 425\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 306402302290c886bbad8f53089583d543a269a727665626d6b94a3796324c62d08988f66f6011e845811a03589e92abe1f17faf023066e2cb4380997f4e7f85022541adb22d24d1196be68a3db888b03eb3d2d40b0d9a3a6a00a1a4782ee0a00e8410ba2d86\n\n# tcId = 426\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 30650231008071d8cf9df9efef696ebafc59f74db90c1f1ecf5ccde18858de22fe4d7df2a25cb3001695d706dfd7984b39df65a0f4023027291e6339c2a7fed7a174bb97ffe41d8cfdc20c1260c6ec85d7259f0cc7781bf2ae7a6e6fb4c08e0d75b7381bb7d9b8\n\n# tcId = 427\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 30650230470014ccd7a1a5e5333d301c8ea528ac3b07b01944af30cec60f4bad94db108509e45ba381818b5bdfaf9daf0d372301023100e3d49d6a05a755aa871d7cb96fffb79fed7625f83f69498ba07c0d65166a67107c9a17ae6e1028e244377a44096217b2\n\n# tcId = 428\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 30640230377044d343f900175ac6833071be74964cd636417039e10e837da94b6919bffc3f5a517b945a450852af3259f5cbf108023032ea25006375c153581e80c09f53ad585c736f823c70147aba4fb47bb0a224fae4d8819adad80d4c144ecc2380954a9e\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[key.wx = 00ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aac]\n[key.wy = 00acbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004ffffffffaa63f1a239ac70197c6ebfcea5756dc012123f82c51fa874d66028be00e976a1080606737cc75c40bdfe4aacacbd85389088a62a6398384c22b52d492f23f46e4a27a4724ad55551da5c483438095a247cb0c3378f1f52c3425ff9f1]\n[sha = SHA-512]\n\n# tcId = 429\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100ccb13c4dc9805a9b4e06ee25ef8c7593eaff7326c432d4b12b923163cf1cbe5fe1cfd3546c1d0761d8874e83ffd2e15d023100db1b0c082ae314b539f05e8a14ad51e5db37f29cacea9b2aab63a04917d58d008cf3f7ba41d5ea280f3b6a67be3ae8f8\n\n# tcId = 430\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100c79a30e36d2126b348dd9eb2f5db6aa98f79d80214027e51bcf3cabec188a7ebaf25cb7bbe9ec6bfed135e2a3b70e9160230241338ee2ac931adea9a56e7bfe909947128d54d5122a47b00c278e684e10102740d26e89e343290a5b2fa8b401faec6\n\n# tcId = 431\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 306402300df82e4ec2960e3df614f8b49cec9a4ee1054365414241361feec9d9d9b6909d8775f222ec385a14afab46266db390c302300968485e854addba0f8354e677e955e1ef2df973d564c49f65f2562cb2a2b80d75e92f8784042955f7b8765f609ce221\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[key.wx = 00d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422]\n[key.wy = 00c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004d1827fc6f6f12f21992c5a409a0653b121d2ef02b2b0ab01a9161ce956280740b1e356b255701b0a6ddc9ec2ca8a9422c6ed5d2ced8d8ab7560fa5bb88c738e74541883d8a2b1c0e2ba7e36d030fc4d9bfb8b22f24db897ebac49dd400000000]\n[sha = SHA-512]\n\n# tcId = 432\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 306402301fafd83d728422e1485f1e52e5b631548647cc3c76c109c3177a73751d91a19012fa4628b218f2229fc4d55f105fe00102304474f9af7b4b0bb96fdb05ae918f799024e8d5b86", "4e49ccd047cf97e7b9f8763cce015c11cf1f461c9027cb901055101\n\n# tcId = 433\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100e6025bb957ab197fb4c080d0a5c647e428afb0d7cc235c605ae97545494fd31a9979790bb2da6e1cf186789422b15c970231008ae9872291430d1bb371ef72360dad5afbb6fb001f403d9aaa1445f0326eb1eef775c9dfe1d7ef8bf4e744822108d27e\n\n# tcId = 434\n# y-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100877d5567c18fa568259005a89c2300d1b3825b732fa14964c1477d4b3098afd09384b97d497464adba41e9df8a74d339023100c40f0760717b4b3bae75742b6dc3dcf04cc22a449cfea19d305e0658cb705fda75163e7399e0b3125ca7d1919c13851e\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[key.wx = 1099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000]\n[key.wy = 00e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[keyDer = 3076301006072a8648ce3d020106052b81040022036200041099bb45100f55f5a85cca3de2b3bd5e250f4f6fad6631a3156c2e52a33d7d615dd279f79f8b4baff7c713ac00000000e6c9b736a8929f2ed7be0c753a54cbb48b8469e0411eaf93a4a82459ba0b681bba8f5fb383b4906d4901a3303e2f1557]\n[sha = SHA-512]\n\n# tcId = 435\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100e706b0045a6f54bd175e2437b48767b0204f93d8a4d9d3d00838278137e5b670de4305c5c55e49059b8b5f6e264654c90230405741adff94afd9a88e08d0b1021911fa4cedb2466b1a8fd302a5b5d96566ada63ccb82b6c5e8452fde860c545e0a19\n\n# tcId = 436\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 306502300c57ce2bc579fbd3a759dfbf5e84c3cef2414846a2e300453e1e4c5188f24432b14ca647a733b6ad35c980a880d36145023100f12a119e22d48b82049df611f1c851fb22795056498a873c730fcb9fd8f314728de0298b9b22c348abc6de2aba97e972\n\n# tcId = 437\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 30660231009a8f80697ccf2e0617612027d861a3a3a657fb75cc82810b40dd5072d39ff37eca29008390da356137e2c9babd814198023100a86537a83c3d57da50e4b29b47dcc3717c5a1ed0fff18ade8dcce4220eac63aab60b9bfed5f1bdd241dab655a9bdd75f\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[key.wx = 2b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69]\n[key.wy = 00d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004000000002b089edd754169010145f263f334fc167cc19dae8225970ae19cc8cb7ec73593d6a465c370f5478b0e539d69d1951d597b56a67345acb25809581f07cd0eb78d9538a3f8a65f300e68a1eb78507df76de650e8f8ee63a5f0c5687c98]\n[sha = SHA-512]\n\n# tcId = 438\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 306602310093718f6f8542725f62de7039fc193d3fcc81d622230ccc94e9e265390b385af3a3ba50c91a9d6a5b1e07d79af2bd80b2023100d08499f3d298e8afecea122265a36dbf337259020654739783c8ec8ef783d072555b5907285ce83fc8ced9c8398c6269\n\n# tcId = 439\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100ce26e42c490dec92cf59d6b1ba75c9a1400d6e5c3fd7c47e1eeb1cded30a3a3d18c81cdfdcbad2742a97293369ce21c202310094671085d941fd27d495452a4c8559a1fe24f3225f5b8ef75faf9d3fb01372c586e23b82714359d0e47144ff5d946161\n\n# tcId = 440\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100ffc4738acf71f04a13104c328c138b331fb7202aef66f583ba543ed490d12993c18f724c81ad0f7ea18dae352e5c6480023100e67d4ccdeb68a9a731f06f77eae00175be076d92529b109a62542692c8749ddfde03bed1c119a5901a4e852f2115578f\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[key.wx = 00fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]\n[key.wy = 208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b33600000000208b3f5ad3b3937acc9d606cc5ececab4a701f75ed42957ea4d7858d33f5c26c6ae20a9cccda56996700d6b4]\n[sha = SHA-512]\n\n# tcId = 441\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100e6fa8455bc14e730e4ca1eb5faf6c8180f2f231069b93a0bb17d33ad5513d93a36214f5ce82ca6bd785ccbacf7249a4c02303979b4b480f496357c25aa3fc850c67ff1c5a2aabd80b6020d2eac3dd7833cf2387d0be64df54a0e9b59f12c3bebf886\n\n# tcId = 442\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 306502301b49b037783838867fbaa57305b2aa28df1b0ec40f43140067fafdea63f87c02dfb0e6f41b760fbdf51005e90c0c3715023100e7d4eb6ee61611264ea8a668a70287e3d63489273da2b30ad0c221f1893feaea3e878c9a81c6cec865899dbda4fa79ae\n\n# tcId = 443\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 306502310091d9da3d577408189dcaae33d95ed0a0118afd460d5228fa352b6ea671b172eb413816a70621ddaf23c5e2ef79df0c110230053dadbfcd564bddbe44e0ecb4d1e608dbd35d4e83b6634cc72afb87a2d61675ee13960c243f6be70519e167b1d3ceb0\n\n[key.curve = secp384r1]\n[key.keySize = 384]\n[key.type = EcPublicKey]\n[key.uncompressed = 04fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[key.wx = 00fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336]\n[key.wy = 00ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[keyDer = 3076301006072a8648ce3d020106052b8104002203620004fb01baad5f0b8f79b9cd104d12aab9310146add7d6b4c022d87ae6711178b94d618ca7b3af13854b1c588879e877b336ffffffffdf74c0a52c4c6c8533629f933a131354b58fe08a12bd6a815b287a71cc0a3d92951df5633325a96798ff294b]\n[sha = SHA-512]\n\n# tcId = 444\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3065023100af0ed6ce6419662db80f02a2b632675445c7bf8a34bbacdc81cc5dd306c657ca4c5a3fb1b05f358d8f36fda8ae238806023046b472c0badb17e089c8f9697fd0b4ce71f0f4471b235483d4c8dd3d00aa282cde990253df38ba733b2ad82a601c7508\n\n# tcId = 445\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3066023100e2aa9468ccaaadad8b9f43a429c97f0c6a7eedcb4d4af72d639df0fe53f610b953408a8e24e8db138551770750680f7a023100d81020846d1c50ee9ae23601dd638cb71b38d37fb555268c2fa1ad8a761fa7b27afcab2fa69224d1f976699914e09de2\n\n# tcId = 446\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 306402306bf6fa7a663802c3382cc5fd02004ec71e5a031e3d9bfc0858fa994e88497a7782308bc265b8237a6bbbdd38658b36fc02303a9d5941a013bf70d99cc3ff255ce85573688dac40344b5db7144b19bf57bb2701e6850a8f819796b67f7d0b6aea7e50\n\n", }; -static const size_t kLen260 = 225135; +static const size_t kLen261 = 225135; -static const char *kData260[] = { +static const char *kData261[] = { "# Imported from Wycheproof's ecdsa_secp521r1_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 04005c6457ec088d532f482093965ae53ccd07e556ed59e2af945cd8c7a95c1c644f8a56a8a8a3cd77392ddd861e8a924dac99c69069093bd52a52fa6c56004a074508007878d6d42e4b4dd1e9c0696cb3e19f63033c3db4e60d473259b3ebe079aaf0a986ee6177f8217a78c68b813f7e149a4e56fd9562c07fed3d895942d7d101cb83f6]\n[key.wx = 5c6457ec088d532f482093965ae53ccd07e556ed59e2af945cd8c7a95c1c644f8a56a8a8a3cd77392ddd861e8a924dac99c69069093bd52a52fa6c56004a074508]\n[key.wy = 7878d6d42e4b4dd1e9c0696cb3e19f63033c3db4e60d473259b3ebe079aaf0a986ee6177f8217a78c68b813f7e149a4e56fd9562c07fed3d895942d7d101cb83f6]\n[keyDer = 30819b301006072a8648ce3d020106052b810400230381860004005c6457ec088d532f482093965ae53ccd07e556ed59e2af945cd8c7a95c1c644f8a56a8a8a3cd77392ddd861e8a924dac99c69069093bd52a52fa6c56004a074508007878d6d42e4b4dd1e9c0696cb3e19f63033c3db4e60d473259b3ebe079aaf0a986ee6177f8217a78c68b813f7e149a4e56fd9562c07fed3d895942d7d101cb83f6]\n[sha = SHA-512]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 30818702414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024201d74a2f6d95be8d4cb64f02d16d6b785a1246b4ebd206dc596818bb953253245f5a27a24a1aae1e218fdccd8cd7d4990b666d4bf4902b84fdad123f941fe906d948\n\n# tcId = 2\n# valid\nmsg = 313233343030\nresult = valid\nsig = 30818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 3\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082008602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\nflags = BER\n\n# tcId = 4\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308702414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 5\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308502414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 6\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000008602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 7\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000008602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 8\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 9\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 10\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 11\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 12\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 13\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 14\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 30818602804e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 30818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645028028b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 16\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 17\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 18\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818802414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 19\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 308188000002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 20\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 21\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818802414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df92", "3a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10500\n\n# tcId = 22\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818c49817730818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 23\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818b250030818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818930818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10004deadbeef\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818b224649817702414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818a2245250002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818e224302414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86450004deadbeef024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818b02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452246498177024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818a02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf864522452500024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30818e02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452243024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10004deadbeef\n\n# tcId = 31\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818faa00bb00cd0030818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 32\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818daa02aabb30818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818e2249aa00bb00cd0002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818c2247aa02aabb02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818e02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452249aa00bb00cd00024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 30818c02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452247aa02aabb024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 37\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 38\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 308030818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 39\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30818a228002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86450000024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30818a02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452280024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 41\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 308031818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 42\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30818a228003414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86450000024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30818a02414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf86452280034128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\n\n# tcId = 44\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 45\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf", "8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 46\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 31818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 32818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 50\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 51\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818b300102308185414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 52\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818502414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318a\n\n# tcId = 53\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 308185414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 54\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000\nflags = BER\n\n# tcId = 55\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac100\n\n# tcId = 56\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac105000000\n\n# tcId = 57\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1060811220000\n\n# tcId = 58\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10000fe02beef\n\n# tcId = 59\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 308002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac10002beef\n\n# tcId = 60\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 308188300002414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 61\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818802414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac13000\n\n# tcId = 62\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 30818902414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1bf7f00\n\n# tcId = 63\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30818930818602414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 64\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 304302414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645\n\n# tcId = 65\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081c902414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\n\n# tcId = 66\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3081870281414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf8645024128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\nflags = BER\n\n# tcId = 67\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30818702414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf8e70750b9a04f66fda48351de7bbfd515720b0ec5cd736f9b73bdf864502814128b5d0926a4172b349b0fd2e929487a5edb94b142df923a697e7446acdacdba0a029e43d69111174dba2fe747122709a69ce69d5285e174a01a93022fea8318ac1\nflags = BER\n\n# tcId = 68\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 308188028200414e4223ee43e8cb89de3b1339ffc279e582f82c7ab0f71bbde43dbe374ac75ffbef29acdf", @@ -7775,9 +7785,9 @@ static const char *kData260[] = { "bfc9b045f8a55e1b6a5fe1512c400c4bc9c86fd7c699d642f5cee9bb827c8b0abc0da01cef1e]\n[sha = SHA-512]\n\n# tcId = 429\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 308188024201625d6115092a8e2ee21b9f8a425aa73814dec8b2335e86150ab4229f5a3421d2e6256d632c7a4365a1ee01dd2a936921bbb4551a512d1d4b5a56c314e4a02534c5024201b792d23f2649862595451055777bda1b02dc6cc8fef23231e44b921b16155cd42257441d75a790371e91819f0a9b1fd0ebd02c90b5b774527746ed9bfe743dbe2f\n\n# tcId = 430\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 30818602415adc833cbc1d6141ced457bab2b01b0814054d7a28fa8bb2925d1e7525b7cf7d5c938a17abfb33426dcc05ce8d44db02f53a75ea04017dca51e1fbb14ce3311b1402415f69b2a6de129147a8437b79c72315d35173d88c2d6119085c90dae8ec05c55e067e7dfa4f681035e3dccab099291c0ecf4428332a9cb0736d16e79111ac76d766\n\n# tcId = 431\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 3081880242014141e4d94a58c1e747cbd9ee6670a41eac3c26fb4db3248e45d583179076e6b19a8e2003657a108f91f9a103157edff9b37df2b436a77dc112927d907ac9ba258702420108afa91b34bd904c680471e943af336fb90c5fb2b91401a58c9b1f467bf81af8049965dd8b45f12e152f4f7fd3780e3492f31ed2680d4777fbe655fe779ad897ab\n\n# tcId = 432\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 308187024108135d3f1ae9e26fba825643ed8a29d63d7843720e93566aa09db2bdf5aaa69afbcc0c51e5295c298f305ba7b870f0a85bb5699cdf40764aab59418f77c6ffb4520242011d345256887fb351f5700961a7d47572e0d669056cb1d5619345c0c987f3331c2fe2c6df848a5c610422defd6212b64346161aa871ae55b1fe4add5f68836eb181\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a00000000009b98bfd33398c2cf8606fc0ae468b6d617ccb3e704af3b8506642a775d5b4da9d00209364a9f0a4ad77cbac604a015c97e6b5a18844a589a4f1c7d9625]\n[key.wx = 304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a]\n[key.wy = 009b98bfd33398c2cf8606fc0ae468b6d617ccb3e704af3b8506642a775d5b4da9d00209364a9f0a4ad77cbac604a015c97e6b5a18844a589a4f1c7d9625]\n[keyDer = 30819b301006072a8648ce3d020106052b81040023038186000400304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a00000000009b98bfd33398c2cf8606fc0ae468b6d617ccb3e704af3b8506642a775d5b4da9d00209364a9f0a4ad77cbac604a015c97e6b5a18844a589a4f1c7d9625]\n[sha = SHA-512]\n\n# tcId = 433\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3081870242011c9684af6dc52728410473c63053b01c358d67e81f8a1324ad711c60481a4a86dd3e75de20ca55ce7a9a39b1f82fd5da4fadf26a5bb8edd467af8825efe4746218024134c058aba6488d6943e11e0d1348429449ea17ac5edf8bcaf654106b98b2ddf346c537b8a9a3f9b3174b77637d220ef5318dbbc33d0aac0fe2ddeda17b23cb2de6\n\n# tcId = 434\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 30818702417c47a668625648cd8a31ac92174cf3d61041f7ad292588def6ed143b1ff9a288fd20cf36f58d4bfe4b2cd4a381d4da50c8eda5674f020449ae1d3dd77e44ed485e024201058e86b327d284e35bab49fc7c335417573f310afa9e1a53566e0fae516e099007965030f6f46b077116353f26cb466d1cf3f35300d744d2d8f883c8a31b43c20d\n\n# tcId = 435\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 308188024201e4e9f3a7b800de63407b8703ac545226541c97a673566711f70e2b9ccb21a145ad4637825b023d1ea9f18e60897413711611a85c1179bff9c107368f1c1b61c24c024201de948ee577c3d4e4122a52ecccac59abb6fa937dfb3e4b988cb243efe98740309452ba013112b225b3b1b1384d5f68796845199a2602a8d4505a331b07d101188e\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a01ffffffff6467402ccc673d3079f903f51b974929e8334c18fb50c47af99bd588a2a4b2562ffdf6c9b560f5b528834539fb5fea368194a5e77bb5a765b0e38269da]\n[key.wx = 304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a]\n[key.wy = 01ffffffff6467402ccc673d3079f903f51b974929e8334c18fb50c47af99bd588a2a4b2562ffdf6c9b560f5b528834539fb5fea368194a5e77bb5a765b0e38269da]\n[keyDer = 30819b301006072a8648ce3d020106052b81040023038186000400304b3d071ed1ef302391b566af8c9d1cb7afe9aabc141ac39ab39676c63e48c1b2c6451eb460e452bd573e1fb5f15b8e5f9c03f634d8db6897285064b3ce9bd98a01ffffffff6467402ccc673d3079f903f51b974929e8334c18fb50c47af99bd588a2a4b2562ffdf6c9b560f5b528834539fb5fea368194a5e77bb5a765b0e38269da]\n[sha = SHA-512]\n\n# tcId = 436\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 308187024200b6cf64861a2b16e33976095dbf45a592c7c24228c4a1dd727f303d5eeb87e5388ad05c328f824c40abd3e6ce003fef5cd59dee0069ad6348ea6e57f90f6bdc0a820241228181c180366e5451dfef3593ce664804cb42d5a8d5046b816b3daf6602fafd9ac2dc24b8c93a10024480882558b6ad3d9e905923dcd0fd2a11964754a9b46b8f\n\n# tcId = 437\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30818802420093c8f766827d6dc15c810fa30433153a5e742859205ee8389fbf695c8840dc917440870acc5b160087ffd0cd9a6081029c60a7c26d5e8aa9a0570f4efdeb13dea20242012ec3bbf75a0ad3df40310266648a36db820217ed7fa94e9c8313e03293ef4f6a40e736fb8f208ad8fb883ca509d48046910523645459c27829d54431463b2548c7\n\n# tcId = 438\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30818802420152388c6da66164b706b41dd4dd48176d6eaf6525f876ef0ff2d147f6966ebfadf1767fa66d04203d3ec9c937a1f0c945aed953e34be444c219fd3b94d3277aa652024201658c1e5b2e563a49d11c883d05c491d628f0a92c3e3dc8db9a4c8d5f0dc846ac22af8b3c5fb5bbe2cfa98614dcffd87de1cee2c5912a5899505a0c5bcaa513e2c6\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 040000000002fba6a061201ea6b1ed4265163568735ebab78600cdf6a71101dc63beaf546d97a214fc6396793b014eb1aa7a728f53deb2ff9999a3808ddfed15e9629b01993852dadc39299a5a45b6bd7c8dc8ec67e7adbb359fa8fa5d44977e15e2e5a9acf0c33645f3f2c68c526e07732fb35043719cfafc16063c8e58850a958436a4e5]\n[key.wx = 02fba6a061201ea6b1ed4265163568735ebab78600cdf6a71101dc63beaf546d97a214fc6396793b014eb1aa7a728f53deb2ff9999a3808ddfed15e9629b]\n[key.wy = 01993852dadc39299a5a45b6bd7c8dc8ec67e7adbb359fa8fa5d44977e15e2e5a9acf0c33645f3f2c68c526e07732fb35043719cfafc16063c8e58850a958436a4e5]\n[keyDer = 30819b301006072a8648ce3d020106052b8104002303818600040000000002fba6a061201ea6b1ed4265163568735ebab78600cdf6a71101dc63beaf546d97a214fc6396793b014eb1aa7a728f53deb2ff9999a3808ddfed15e9629b01993852dadc39299a5a45b6bd7c8dc8ec67e7adbb359fa8fa5d44977e15e2e5a9acf0c33645f3f2c68c526e07732fb35043719cfafc16063c8e58850a958436a4e5]\n[sha = SHA-512]\n\n# tcId = 439\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3081880242010e89470f981d2c7c5c96587121a67323bb96ff2427739d0d885ea277293efa3b25c0bda04d81466198a3cbfc441f1b1b98f6bcdc2589d9d91a17a7899f70d0461e0242017351b0da8c8d0e4aa0974669d190fa2f90aa50227160594dfb55755002365441de17ea42902128a6f81e554177ed509c0cec31fd5053fae03f62ff76579ba92bda\n\n# tcId = 440\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3081880242011094ac23ca46a3e2b4ac3baae6504f1bfb3ddf2db9ab40eda32d8e0a05727998f8552a033bb05241e826a86a1d03014eae3aa5fe1a45caac1db3e8138b9cf5906802420147edb15a5080ee2f929f78b6ac86604aae51b674fa46eaae7fdfd90bf64d6189341155f4eba937eae74c9e480eb4fb7e6aafd4285e7fc503ee6ec20f0b1415be06\n\n# tcId = 441\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 308188024201d876ae174da31e128babff9f1d15507660bdc7958750844dc4f4291f75a882a22f177f704be6067bf7ce8f06b8626d971e6ef5dcb666fa975c1e11126e04fccce2024201abb12630a68b669e6ad2d8d62654d75dfbc6b54a8e3a9c915be663e080ddcc348e57a10e2b1dd9f03e1b897796ad889b075e5919dc5bf37a112d92c693456e6457\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 0401fffffffe1d5d52b31ca52f8947a35593edf164cd324f833b90935846c64db1454df9f028dc8bc36bb04cb7f0cceceba01a3844097f7c35eeaa81428db0cca6333101b7c70277d0bf78a3c7b62c937f0cb2cad2565f5514f6205ceb1a193d4fdb45ba6e6cec07827bae0b16b8316c3539a15114d", "0de6d2de407fd7117551a70826eada6]\n[key.wx = 01fffffffe1d5d52b31ca52f8947a35593edf164cd324f833b90935846c64db1454df9f028dc8bc36bb04cb7f0cceceba01a3844097f7c35eeaa81428db0cca63331]\n[key.wy = 01b7c70277d0bf78a3c7b62c937f0cb2cad2565f5514f6205ceb1a193d4fdb45ba6e6cec07827bae0b16b8316c3539a15114d0de6d2de407fd7117551a70826eada6]\n[keyDer = 30819b301006072a8648ce3d020106052b81040023038186000401fffffffe1d5d52b31ca52f8947a35593edf164cd324f833b90935846c64db1454df9f028dc8bc36bb04cb7f0cceceba01a3844097f7c35eeaa81428db0cca6333101b7c70277d0bf78a3c7b62c937f0cb2cad2565f5514f6205ceb1a193d4fdb45ba6e6cec07827bae0b16b8316c3539a15114d0de6d2de407fd7117551a70826eada6]\n[sha = SHA-512]\n\n# tcId = 442\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 30818602414ed692af1ed1b4bd5cea3aa8ddc6f3f15d8a6ee0016fa0e8eb958580e7421832ecc0e387c34aafac6380bac419ea45c42ae6426af503847f22c49c2f456338c1a702417aceadde02ace1668bc1a3360d34e125afde230f536c154d91e6c876bee1d34ae06edcbbca0c7cd17646840913164740b12e2e224fe3ef3dec6fd84a81b581c188\n\n# tcId = 443\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 308188024200e01094048fcf7a1e2ec66faedffc40f48c9c93514325bde6b4958d80f0413efde7eec1dc6de65f96009c069397e51da2eb1729efa287afd5552b25a9e427a6d836024201489e7e124f66942e642de992e60b3a86fcce576767719390c3a312fcdeaa560a7fbb0cabb35e05a6d6f3499160fd2dba12d29b613b16dec7494c950d65fdf11fa3\n\n# tcId = 444\n# x-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 308188024201d296292213380de133dc66eceb8bd857a5c468afe855c05da9db937373b51f9020ca11353415da76bb6af997a486d2370e31adcc0a4531952a3b59428678ee59430242015979a3c609c2c2099ae1b290da3d613b248e3a10de7ad770dffc82fb33e74fc3207533f97285cf4557a6407e9a775e59efeaee4264b2634933a6baf8c406f0c4a9\n\n[key.curve = secp521r1]\n[key.keySize = 521]\n[key.type = EcPublicKey]\n[key.uncompressed = 0400c7c8817bf2f0652a4a4b5140c773e261080a0a111395856e8a3350f5eb5612bd63b367b965e92e9538ea3b7908aef1ade4b68e17f9f9148495c167d1c4dd4913490008bf0be2979abb8111fd0d768adcad774113a822c1bb60887053b5cf8c9563e76705a391ece154b5dfb114b20e351df4014bec19fa87720845801cf06b7fffffff]\n[key.wx = 00c7c8817bf2f0652a4a4b5140c773e261080a0a111395856e8a3350f5eb5612bd63b367b965e92e9538ea3b7908aef1ade4b68e17f9f9148495c167d1c4dd491349]\n[key.wy = 08bf0be2979abb8111fd0d768adcad774113a822c1bb60887053b5cf8c9563e76705a391ece154b5dfb114b20e351df4014bec19fa87720845801cf06b7fffffff]\n[keyDer = 30819b301006072a8648ce3d020106052b81040023038186000400c7c8817bf2f0652a4a4b5140c773e261080a0a111395856e8a3350f5eb5612bd63b367b965e92e9538ea3b7908aef1ade4b68e17f9f9148495c167d1c4dd4913490008bf0be2979abb8111fd0d768adcad774113a822c1bb60887053b5cf8c9563e76705a391ece154b5dfb114b20e351df4014bec19fa87720845801cf06b7fffffff]\n[sha = SHA-512]\n\n# tcId = 445\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 308188024201ef8f785c51a25ae2cd93487b5c848d4af133217a91f51359c966e7538e68743578122df5830002f96f6fadb5bc44480e3b3b2c804e4c51cf95d059d5646c5cef21024201ba2276cc003e87bea37c3724e58a0ab885f56d09b8b5718f674f9c70f3b5ecfb4ad1f3417b420ec40810e08826efa7d8ad6ca7c6a7840348097f92b2de8d6e080b\n\n# tcId = 446\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 30818802420155978adc4b570d897511f5ecfb65a31947e6e989da17dea716625bb3fa7b92b853623eb0cd9ce2a5e2b4d8c1c2a90ec04fe79d012576ec728a45c5ce47c6d500c0024200f79fa8b94ee282a3d1815892cbf15d7ebdf62cb042c76bb3c710c23e32b75992cc249d84072198e4ed63d72435a07d2ed76f278d7399f61a5b5c997f45692fed22\n\n# tcId = 447\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 308188024201a2af29c58184ca861e7cd931f39cea064b199eee563f241cd5ecf6ebb2ade728f1be23cf007ebe8ef0c42d99f9f5190f6815446afc3043a820d7daf27e86b83b8a024201a2acd1822eb539383defff8769aad8bacd50cd24ca7aa6670671418110177808c3f4fbe6041b9cb898359ee61e04824adedd62b39fe5791907a20586333bd3c76d\n\n", }; -static const size_t kLen261 = 127998; +static const size_t kLen262 = 127998; -static const char *kData261[] = { +static const char *kData262[] = { "# Imported from Wycheproof's ecdsa_secp256k1_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[key.wx = 00b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6f]\n[key.wy = 00f0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[sha = SHA-256]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 3046022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365022100900e75ad233fcc908509dbff5922647db37c21f4afd3203ae8dc4ae7794b0f87\n\n# tcId = 2\n# Legacy:ASN encoding of r misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 30440220813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308145022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30820045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3046022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3044022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30850100000045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3089010000000000000045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3045028000813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502806ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 30470000022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a4981773045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304925003045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30473045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a2226498177022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304922252500022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d2223022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650004deadbeef02206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365222549817702206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3049022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323652224250002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365222202206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304daa00bb00cd003045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff", "758000d6f613a556eb31ba\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304baa02aabb3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d2229aa00bb00cd00022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b2227aa02aabb022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323652228aa00bb00cd0002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323652226aa02aabb02206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30803045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 30492280022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365000002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3049022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365228002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30803145022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 30492280032100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365000002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3049022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365228003206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e45022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f45022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3145022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3245022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff45022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 304930010230442100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3044022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 30442100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba00\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba05000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 3080022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 30473000022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba3000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 3048022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31babf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30473045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 3023022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 3067022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba02206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304602812100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3046022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650281206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 70\n# length of integer con", "tains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 30470282002100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365028200206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045022200813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045022000813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502216ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365021f6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a0285010000002100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365028501000000206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e028901000000000000002100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502890100000000000000206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902847fffffff00813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3049022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502847fffffff6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30490284ffffffff00813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3049022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650284ffffffff6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a0285ffffffffff00813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650285ffffffffff6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d0288ffffffffffffffff00813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650288ffffffffffffffff6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502ff00813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502ff6ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 302202206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 30230202206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 3024022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022300813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365000002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502226ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 30470223000000813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365022200006ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365000002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022300813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc9832365050002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502226ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba0500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3024028102206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3025022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3024050002206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 3025022100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc98323650500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045002100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045012100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a556eb31ba\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045032100813ef79ccefa9a56f7ba805f0e478584fe5f0dd5f567bc09b5123ccbc983236502206ff18a52dcc0336f7af62400a6dd9b810732baf1ff758000d6f613a55", @@ -7795,9 +7805,9 @@ static const char *kData261[] = { "6]\n\n# tcId = 352\n# extreme value for k and s^-1\nmsg = 313233343030\nresult = valid\nsig = 3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022066666666666666666666666666666665e445f1f5dfb6a67e4cba8c385348e6e7\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 048b904de47967340c5f8c3572a720924ef7578637feab1949acb241a5a6ac3f5b950904496f9824b1d63f3313bae21b89fae89afdfc811b5ece03fd5aa301864f]\n[key.wx = 008b904de47967340c5f8c3572a720924ef7578637feab1949acb241a5a6ac3f5b]\n[key.wy = 00950904496f9824b1d63f3313bae21b89fae89afdfc811b5ece03fd5aa301864f]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200048b904de47967340c5f8c3572a720924ef7578637feab1949acb241a5a6ac3f5b950904496f9824b1d63f3313bae21b89fae89afdfc811b5ece03fd5aa301864f]\n[sha = SHA-256]\n\n# tcId = 353\n# extreme value for k and s^-1\nmsg = 313233343030\nresult = valid\nsig = 3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022049249249249249249249249249249248c79facd43214c011123c1b03a93412a5\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04f4892b6d525c771e035f2a252708f3784e48238604b4f94dc56eaa1e546d941a346b1aa0bce68b1c50e5b52f509fb5522e5c25e028bc8f863402edb7bcad8b1b]\n[key.wx = 00f4892b6d525c771e035f2a252708f3784e48238604b4f94dc56eaa1e546d941a]\n[key.wy = 346b1aa0bce68b1c50e5b52f509fb5522e5c25e028bc8f863402edb7bcad8b1b]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004f4892b6d525c771e035f2a252708f3784e48238604b4f94dc56eaa1e546d941a346b1aa0bce68b1c50e5b52f509fb5522e5c25e028bc8f863402edb7bcad8b1b]\n[sha = SHA-256]\n\n# tcId = 354\n# extreme value for k\nmsg = 313233343030\nresult = valid\nsig = 3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802200eb10e5ab95f2f275348d82ad2e4d7949c8193800d8c9c75df58e343f0ebba7b\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[key.wx = 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798]\n[key.wy = 483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[sha = SHA-256]\n\n# tcId = 355\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3045022100bb5a52f42f9c9261ed4361f59422a1e30036e7c32b270c8807a419feca60502302202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n# tcId = 356\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3044022044a5ad0bd0636d9e12bc9e0a6bdd5e1bba77f523842193b3b82e448e05d5f11e02202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[key.wx = 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798]\n[key.wy = 00b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[sha = SHA-256]\n\n# tcId = 357\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3045022100bb5a52f42f9c9261ed4361f59422a1e30036e7c32b270c8807a419feca60502302202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n# tcId = 358\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3044022044a5ad0bd0636d9e12bc9e0a6bdd5e1bba77f523842193b3b82e448e05d5f11e02202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[key.wx = 782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963]\n[key.wy = 00af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[sha = SHA-256]\n\n# tcId = 359\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 3046022100f80ae4f96cdbc9d853f83d47aae225bf407d51c56b7776cd67d0dc195d99a9dc022100b303e26be1f73465315221f0b331528807a1a9b6eb068ede6eebeaaa49af8a36\n\n# tcId = 360\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 30450220109cd8ae0374358984a8249c0a843628f2835ffad1df1a9a69aa2fe72355545c022100ac6f00daf53bd8b1e34da329359b6e08019c5b037fed79ee383ae39f85a159c6\n\n# tcId = 361\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 3045022100d035ee1f17fdb0b2681b163e33c359932659990af77dca632012b30b27a057b302201939d9f3b2858bc13e3474cb50e6a82be44faa71940f876c1cba4c3e989202b6\n\n# tcId = 362\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 304402204f053f563ad34b74fd8c9934ce59e79c2eb8e6eca0fef5b323ca67d5ac7ed23802204d4b05daa0719e773d8617dce5631c5fd6f59c9bdc748e4b55c970040af01be5\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[key.wx = 6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff]\n[key.wy = 01060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[sha = SHA-256]\n\n# tcId = 363\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402206d6a4f556ccce154e7fb9f19e76c3deca13d59cc2aeb4ecad968aab2ded45965022053b9fa74803ede0fc4441bf683d56c564d3e274e09ccf47390badd1471c05fb7\n\n# tcId = 364\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100aad503de9b9fd66b948e9acf596f0a0e65e700b28b26ec56e6e45e846489b3c4022100fff223c5d0765447e8447a3f9d31fd0696e89d244422022ff61a110b2a8c2f04\n\n# tcId = 365\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 30460221009182cebd3bb8ab572e167174397209ef4b1d439af3b200cdf003620089e43225022100abb88367d15fe62d1efffb6803da03109ee22e90bc9c78e8b4ed23630b82ea9d\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[key.wx = 6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff]\n[key.wy = 00fffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[sha = SHA-256]\n\n# tcId = 366\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304502203854a3998aebdf2dbc28adac4181462ccac7873907ab7f212c42db0e69b56ed8022100c12c09475c772fd0c1b2060d5163e42bf71d727e4ae7c03eeba954bf50b43bb3\n\n# tcId = 367\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100e94dbdc38795fe5c904d8f16d969d3b587f0a25d2de90b6d8c5c53ff887e3607022100856b8c963e9b68dade44750bf97ec4d11b1a0a3804f4cb79aa27bdea78ac14e4\n\n# tcId = 368\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3044022049fc102a08ca47b60e0858cd0284d22cddd7233f94aaffbb2db1dd2cf08425e102205b16fca5a12cdb39701697ad8e39ffd6bdec0024298afaa2326aea09200b14d6\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f83871", "7d]\n[key.wx = 013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0]\n[key.wy = 00f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d]\n[sha = SHA-256]\n\n# tcId = 369\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3045022041efa7d3f05a0010675fcb918a45c693da4b348df21a59d6f9cd73e0d831d67a022100bbab52596c1a1d9484296cdc92cbf07e665259a13791a8fe8845e2c07cf3fc67\n\n# tcId = 370\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100b615698c358b35920dd883eca625a6c5f7563970cdfc378f8fe0cee17092144c022100da0b84cd94a41e049ef477aeac157b2a9bfa6b7ac8de06ed3858c5eede6ddd6d\n\n# tcId = 371\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304602210087cf8c0eb82d44f69c60a2ff5457d3aaa322e7ec61ae5aecfd678ae1c1932b0e022100c522c4eea7eafb82914cbf5c1ff76760109f55ddddcf58274d41c9bc4311e06e\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[key.wx = 25afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dffffffff]\n[key.wy = 00fa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[sha = SHA-256]\n\n# tcId = 372\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3045022062f48ef71ace27bf5a01834de1f7e3f948b9dce1ca1e911d5e13d3b104471d82022100a1570cc0f388768d3ba7df7f212564caa256ff825df997f21f72f5280d53011f\n\n# tcId = 373\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100f6b0e2f6fe020cf7c0c20137434344ed7add6c4be51861e2d14cbda472a6ffb40221009be93722c1a3ad7d4cf91723700cb5486de5479d8c1b38ae4e8e5ba1638e9732\n\n# tcId = 374\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3045022100db09d8460f05eff23bc7e436b67da563fa4b4edb58ac24ce201fa8a358125057022046da116754602940c8999c8d665f786c50f5772c0a3cdbda075e77eabc64df16\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[key.wx = 00d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb9]\n[key.wy = 3f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[sha = SHA-256]\n\n# tcId = 375\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 30450220592c41e16517f12fcabd98267674f974b588e9f35d35406c1a7bb2ed1d19b7b8022100c19a5f942607c3551484ff0dc97281f0cdc82bc48e2205a0645c0cf3d7f59da0\n\n# tcId = 376\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100be0d70887d5e40821a61b68047de4ea03debfdf51cdf4d4b195558b959a032b20221008266b4d270e24414ecacb14c091a233134b918d37320c6557d60ad0a63544ac4\n\n# tcId = 377\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100fae92dfcb2ee392d270af3a5739faa26d4f97bfd39ed3cbee4d29e26af3b206a02210093645c80605595e02c09a0dc4b17ac2a51846a728b3e8d60442ed6449fd3342b\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[key.wx = 6d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000]\n[key.wy = 00e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[sha = SHA-256]\n\n# tcId = 378\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 30450220176a2557566ffa518b11226694eb9802ed2098bfe278e5570fe1d5d7af18a943022100ed6e2095f12a03f2eaf6718f430ec5fe2829fd1646ab648701656fd31221b97d\n\n# tcId = 379\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3045022060be20c3dbc162dd34d26780621c104bbe5dace630171b2daef0d826409ee5c2022100bd8081b27762ab6e8f425956bf604e332fa066a99b59f87e27dc1198b26f5caa\n\n# tcId = 380\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100edf03cf63f658883289a1a593d1007895b9f236d27c9c1f1313089aaed6b16ae022100e5b22903f7eb23adc2e01057e39b0408d495f694c83f306f1216c9bf87506074\n\n", }; -static const size_t kLen262 = 143762; +static const size_t kLen263 = 143762; -static const char *kData262[] = { +static const char *kData263[] = { "# Imported from Wycheproof's ecdsa_secp256k1_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: ECDSA\n# Generator version: 0.8r12\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[key.wx = 00b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6f]\n[key.wy = 00f0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004b838ff44e5bc177bf21189d0766082fc9d843226887fc9760371100b7ee20a6ff0c9d75bfba7b31a6bca1974496eeb56de357071955d83c4b1badaa0b21832e9]\n[sha = SHA-512]\n\n# tcId = 1\n# signature malleability\nmsg = 313233343030\nresult = valid\nsig = 304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022034d2f1a567d7e647b178552dec35875a2cc61df3ce8ae2c1357ea8c5ff505561\n\n# tcId = 2\n# Legacy:ASN encoding of s misses leading 0\nmsg = 313233343030\nresult = acceptable\nsig = 304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90220cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = MissingZero\n\n# tcId = 3\n# valid\nmsg = 313233343030\nresult = valid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 4\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30814502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 5\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3082004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 6\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304602206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 7\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 8\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3085010000004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 9\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 308901000000000000004502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 10\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30847fffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 11\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3084ffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 12\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3085ffffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 13\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3088ffffffffffffffff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 14\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 30ff02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 15\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 16\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502806cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 17\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9028000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 18\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 19\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 30\n\n# tcId = 20\n# appending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 21\n# prepending 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047000002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 22\n# appending unused 0's to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 23\n# appending null value to sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00500\n\n# tcId = 24\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a498177304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 25\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492500304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 26\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 3047304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00004deadbeef\n\n# tcId = 27\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a222549817702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 28\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 30492224250002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 29\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d222202206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90004deadbeef022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 30\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92226498177022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 31\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e922252500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 32\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92223022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00004deadbeef\n\n# tcId = 33\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304daa00bb00cd00304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd", "7a8a53b5c6d0e5ebe0\n\n# tcId = 34\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304baa02aabb304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 35\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d2228aa00bb00cd0002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 36\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b2226aa02aabb02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 37\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92229aa00bb00cd00022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 38\n# including undefined tags\nmsg = 313233343030\nresult = invalid\nsig = 304b02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92227aa02aabb022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 39\n# truncated length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3081\n\n# tcId = 40\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3080304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 41\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 3049228002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 42\n# using composition with indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92280022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 43\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3080314502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 44\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 3049228003206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 45\n# using composition with wrong tag\nmsg = 313233343030\nresult = invalid\nsig = 304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e92280032100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 46\n# Replacing sequence with NULL\nmsg = 313233343030\nresult = invalid\nsig = 0500\n\n# tcId = 47\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2e4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 48\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2f4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 49\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 314502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 50\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 324502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 51\n# changing tag value of sequence\nmsg = 313233343030\nresult = invalid\nsig = ff4502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 52\n# dropping value of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3000\n\n# tcId = 53\n# using composition for sequence\nmsg = 313233343030\nresult = invalid\nsig = 30493001023044206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 54\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 304402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5eb\n\n# tcId = 55\n# truncated sequence\nmsg = 313233343030\nresult = invalid\nsig = 3044206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 56\n# indefinite length\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\nflags = BER\n\n# tcId = 57\n# indefinite length with truncated delimiter\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe000\n\n# tcId = 58\n# indefinite length with additional element\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe005000000\n\n# tcId = 59\n# indefinite length with truncated element\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0060811220000\n\n# tcId = 60\n# indefinite length with garbage\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000fe02beef\n\n# tcId = 61\n# indefinite length with nonempty EOC\nmsg = 313233343030\nresult = invalid\nsig = 308002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00002beef\n\n# tcId = 62\n# prepend empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047300002206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 63\n# append empty sequence\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe03000\n\n# tcId = 64\n# append garbage with high tag number\nmsg = 313233343030\nresult = invalid\nsig = 304802206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0bf7f00\n\n# tcId = 65\n# sequence of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3047304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 66\n# truncated sequence: removed last 1 elements\nmsg = 313233343030\nresult = invalid\nsig = 302202206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9\n\n# tcId = 67\n# repeating element in sequence\nmsg = 313233343030\nresult = invalid\nsig = 306802206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 68\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30460281206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 69\n# long form encoding of length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304602206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902812100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 70\n# length of integer contain", "s leading 0\nmsg = 313233343030\nresult = invalid\nsig = 3047028200206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 71\n# length of integer contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90282002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 72\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502216cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 73\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 3045021f6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 74\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022200cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 75\n# wrong length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 76\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a028501000000206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 77\n# uint32 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90285010000002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 78\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02890100000000000000206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 79\n# uint64 overflow in length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304e02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9028901000000000000002100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 80\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902847fffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 81\n# length of integer = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902847fffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 82\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 30490284ffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 83\n# length of integer = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304902206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90284ffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 84\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a0285ffffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 85\n# length of integer = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304a02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90285ffffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 86\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d0288ffffffffffffffff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 87\n# length of integer = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 304d02206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90288ffffffffffffffff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 88\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502ff6cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 89\n# incorrect length of integer\nmsg = 313233343030\nresult = invalid\nsig = 304502206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902ff00cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 90\n# removing integer\nmsg = 313233343030\nresult = invalid\nsig = 3023022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 91\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302402022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 92\n# lonely integer tag\nmsg = 313233343030\nresult = invalid\nsig = 302302206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e902\n\n# tcId = 93\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702226cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 94\n# appending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022300cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00000\n\n# tcId = 95\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 3047022200006cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 96\n# prepending 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90223000000cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\nflags = BER\n\n# tcId = 97\n# appending unused 0's to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90000022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 98\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702226cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 99\n# appending null value to integer\nmsg = 313233343030\nresult = invalid\nsig = 304702206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022300cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe00500\n\n# tcId = 100\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 30250281022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 101\n# truncated length of integer\nmsg = 313233343030\nresult = invalid\nsig = 302402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90281\n\n# tcId = 102\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 30250500022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 103\n# Replacing integer with NULL\nmsg = 313233343030\nresult = invalid\nsig = 302402206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e90500\n\n# tcId = 104\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304500206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 105\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304501206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e5ebe0\n\n# tcId = 106\n# changing tag value of integer\nmsg = 313233343030\nresult = invalid\nsig = 304503206cb914246e1c92050a03d9b0b4f05ddf5eebd9d87486236561230f18b407a1e9022100cb2d0e5a982819b84e87aad213ca78a48de8bef2e0bdbd7a8a53b5c6d0e", @@ -7817,9 +7827,9 @@ static const char *kData262[] = { "e3e0ad98bc0]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200045e25e2ee8af5ef8a3e0908341f9884501fb58a2fd234b1db6f22d561025524f4491d97a7793c9d9a1f35bb35f12121b9dbe075d8501cbd4db6697e3e0ad98bc0]\n[sha = SHA-512]\n\n# tcId = 423\n# extreme value for k and s^-1\nmsg = 313233343030\nresult = valid\nsig = 3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798022049249249249249249249249249249248c79facd43214c011123c1b03a93412a5\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 043ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25]\n[key.wx = 3ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0]\n[key.wy = 707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200043ddf2920607df596da90123ea5674958054c8ed7758661b813f1aa30f19778b0707243e1a7bcc264b54289832e950c27563856241b79c243d0fc54f7ad24bc25]\n[sha = SHA-512]\n\n# tcId = 424\n# extreme value for k\nmsg = 313233343030\nresult = valid\nsig = 3044022079be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f8179802200eb10e5ab95f2f275348d82ad2e4d7949c8193800d8c9c75df58e343f0ebba7b\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[key.wx = 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798]\n[key.wy = 483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798483ada7726a3c4655da4fbfc0e1108a8fd17b448a68554199c47d08ffb10d4b8]\n[sha = SHA-512]\n\n# tcId = 425\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b02321028102202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n# tcId = 426\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3045022100bc07ff041506dc73a75086a43252fb4270e157da75fb6cb92a9f07dcad153ec002202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[key.wx = 79be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798]\n[key.wy = 00b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000479be667ef9dcbbac55a06295ce870b07029bfcdb2dce28d959f2815b16f81798b7c52588d95c3b9aa25b0403f1eef75702e84bb7597aabe663b82f6f04ef2777]\n[sha = SHA-512]\n\n# tcId = 427\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3044022043f800fbeaf9238c58af795bcdad04bc49cd850c394d3382953356b02321028102202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n# tcId = 428\n# testing point duplication\nmsg = 313233343030\nresult = invalid\nsig = 3045022100bc07ff041506dc73a75086a43252fb4270e157da75fb6cb92a9f07dcad153ec002202492492492492492492492492492492463cfd66a190a6008891e0d81d49a0952\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[key.wx = 782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963]\n[key.wy = 00af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004782c8ed17e3b2a783b5464f33b09652a71c678e05ec51e84e2bcfc663a3de963af9acb4280b8c7f7c42f4ef9aba6245ec1ec1712fd38a0fa96418d8cd6aa6152]\n[sha = SHA-512]\n\n# tcId = 429\n# pseudorandom signature\nmsg = \nresult = valid\nsig = 304502206632473c909425b6fa37095398e2538daab8552440320f9fe190dba8f672796b022100a8c3aacce9ffe4bc17c0530738f1386f9d9579f029ff3a7791b16e98422265e3\n\n# tcId = 430\n# pseudorandom signature\nmsg = 4d7367\nresult = valid\nsig = 30430220465b0fb05c14cd4ddef23e13acbe5f2337c45ea3816536670cfa7f2ab9090619021f5e525e837c406cf8944383e20bcee32112d8da5b42b40f88415098f722aa89\n\n# tcId = 431\n# pseudorandom signature\nmsg = 313233343030\nresult = valid\nsig = 304502207b1553e4d650c71fd49aa36ceed56f0438b0065e1b234445134bf7c83231ca9d022100e369a20fa6434bd138b092885a89e53a3f0b6bdcc5d2653e136c54070081dc5a\n\n# tcId = 432\n# pseudorandom signature\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 3045022100c7ba1c73bdc4364f6c7c61ab1fecc0547f8d6fcbeb251f734964407536353f3202207b3a6fb2fe60f8861e9e0955663f5703a17f5ecc3a5b5140eb87eaf35a3a5090\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[key.wx = 6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff]\n[key.wy = 01060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff00000001060492d5a5673e0f25d8d50fb7e58c49d86d46d4216955e0aa3d40e1]\n[sha = SHA-512]\n\n# tcId = 433\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402202b9c9f85596fed708b3af80393b27edfd0b5ae2f0074270a56362f5f9f62b4e102202fae837503ba2c1d4c945e0913949ef094ce0b8086359bbb5dba4a12707c5600\n\n# tcId = 434\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304402205cd765209021d8c1a8aef4ff61d6fa6e7993bf9fea0b93609eea130de536fccc02204f10c7989587fe3019e36d85aa024bf20db6737c4f28900c1c9662f2782143e0\n\n# tcId = 435\n# y-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304502204c1a59b1e578d76f1595e13b557057559f26ab559ec1df3f45ec98b90fa526ce022100c6872f094bdb3f82e31f93ad65357e2daafe66f304af197089ef0dc94ff90624\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[key.wx = 6e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40caff]\n[key.wy = 00fffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046e823555452914099182c6b2c1d6f0b5d28d50ccd005af2ce1bba541aa40cafffffffffef9fb6d2a5a98c1f0da272af0481a73b62792b92bde96aa1e55c2bb4e]\n[sha = SHA-512]\n\n# tcId = 436\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100a35d1400d4cc7a8f617b721faee7118a74103c4630dec5aa47e097951dafc1a7022100958221023024e97ef6df35a22e820c7bc5e16299f3f12e9d9b1b727c46d795e6\n\n# tcId = 437\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304402207fb733ed73c72fc4f4cf065e370c730301316ff4e9c6a8a701170f604c2d70b702207ca9ca985d3df48978b3a2f9c0bb8a58b216c795e687f74623a3321448bfa73c\n\n# tcId = 438\n# y-coordinate of the public key is large\nmsg = 4d657373616765\nresult = valid\nsig = 304502210095ae4df2fba8524e1151cb9a9c5c1ec1357a663722a18329303d86a58e7047540220591ea644b1dc6f4c7cd5d7d939397f84d9e077100760f0816ae5b22ae6a74203\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d]\n[key.wx = 013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0]\n[key.wy = 00f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004000000013fd22248d64d95f73c29b48ab48631850be503fd00f8468b5f0f70e0f6ee7aa43bc2c6fd25b1d8269241cbdd9dbb0dac96dc96231f430705f838717d]\n[sha = SHA-512]\n\n# tcId = 439\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 30440220717925f0dd5cf45e746e87f79c9ea97d11eb01444052c270aeccef56c2e958280220785787b664137080383d2fc500459fa713258205fdae97b3240fb64bb638a657\n\n# tcId = 4", "40\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 30460221008adfdeae3b586315d06183610d271fc423cc789908b8f5dc563253a3c782510a0221008137bedbb4e60da26041b351f72a6bc3b7741f745743f0733b40b7fc56febd04\n\n# tcId = 441\n# x-coordinate of the public key is small\nmsg = 4d657373616765\nresult = valid\nsig = 304502210092ded14e19b94d17c79b063a034b122ce3b93a2502f2f223fad3461abf631632022052ff8ad14ba3657242e29440d01cab36ebb6033ee36021dc8d9b38f0808a90bc\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 0425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[key.wx = 25afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dffffffff]\n[key.wy = 00fa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a0342000425afd689acabaed67c1f296de59406f8c550f57146a0b4ec2c97876dfffffffffa46a76e520322dfbc491ec4f0cc197420fc4ea5883d8f6dd53c354bc4f67c35]\n[sha = SHA-512]\n\n# tcId = 442\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100d48373483e0fa2f11cfdfaea6f1de59e6861e9e87c4f6446602ba0125ab7de460221009d753bba3a7be08aab456e93a6500d4781795ed59af8bd6d6133129abef1ad98\n\n# tcId = 443\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100f11473117b66e5d84a2ecd0f8b7ec4a2cc2aee89ae022020235777305142f498022100fe5ce43ced28f3f69f65e810678afefd2bdeefb051280ad2880157fda28b2ab1\n\n# tcId = 444\n# x-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304502203c9f5bdde7310b5696c93c86203fc97e11a70739e20c71c9e722308d45a59e6c022100c09efb9a045a47cce799b768890bb17833a0210d869a36be1da33f2585477c32\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 04d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[key.wx = 00d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb9]\n[key.wy = 3f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a03420004d12e6c66b67734c3c84d2601cf5d35dc097e27637f0aca4a4fdb74b6aadd3bb93f5bdff88bd5736df898e699006ed750f11cf07c5866cd7ad70c7121ffffffff]\n[sha = SHA-512]\n\n# tcId = 445\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 304402206953442c487f240487d2af81f9825c894b1fc2534321fa012db8248be20a4b06022056927395d64ce4d690caa98944c2ddebc312f57f439d37236ea63cc1de098718\n\n# tcId = 446\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100fb39aa5f36ceca6e68d1932e811598c412892734dade389fd9e8ba94c5c7a251022100fdddf0c3db66c7c46608ac98431f0ee8ebb1e27ba501937789ebcd0f7ac26ecc\n\n# tcId = 447\n# y-coordinate of the public key has many trailing 1's\nmsg = 4d657373616765\nresult = valid\nsig = 3044022044fef6017638fd5bda17dfce346b0311b5e369bfb68aa85d5e970786b8e6644b0220720b3a52fe44be6028759f0f1a6fd7020ff6792cd4ece98dffd0d97d3b726091\n\n[key.curve = secp256k1]\n[key.keySize = 256]\n[key.type = EcPublicKey]\n[key.uncompressed = 046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[key.wx = 6d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000]\n[key.wy = 00e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[keyDer = 3056301006072a8648ce3d020106052b8104000a034200046d4a7f60d4774a4f0aa8bbdedb953c7eea7909407e3164755664bc2800000000e659d34e4df38d9e8c9eaadfba36612c769195be86c77aac3f36e78b538680fb]\n[sha = SHA-512]\n\n# tcId = 448\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 30430220304babc41346e6205cf03e2d0b26e4b222dce8227402d001ba233efa69c91234021f65add3279f51b2417fb0a13b0f06404199caac3430385513ee49f67d8e8cdf\n\n# tcId = 449\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3044022023868700b71fbafcaa73960faf922ee0458ef69e01fb060b2f9a80d992fe114c02206ec1526bd56f6eebf10463bd9210d62510b95166365e10a7b7abfc4d584ca338\n\n# tcId = 450\n# x-coordinate of the public key has many trailing 0's\nmsg = 4d657373616765\nresult = valid\nsig = 3046022100dd60d7cf83a08208637212b65d079fb658d8ef1b8438d9c58f4122b0cd14ac49022100f1d762516f4d6c3e6a98dd31dc3869dc7cf35944f33b35c6a17fe632d2b18cd5\n\n", }; -static const size_t kLen263 = 52032; +static const size_t kLen264 = 52032; -static const char *kData263[] = { +static const char *kData264[] = { "# Imported from Wycheproof's eddsa_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: EDDSA\n# Generator version: 0.8rc16\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 7d4d0e7f6153a69b6242b522abbee685fda4420f8834b108c3bdae369ef549fa]\n[key.sk = add4bb8103785baf9ac534258e8aaf65f5f1adb5ef5f3df19bb80ab989c4d64b]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321007d4d0e7f6153a69b6242b522abbee685fda4420f8834b108c3bdae369ef549fa]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = d4fbdb52bfa726b44d1786a8c0d171c3e62ca83c9e5bbe63de0bb2483f8fd6cc1429ab72cafc41ab56af02ff8fcc43b99bfe4c7ae940f60f38ebaa9d311c4007\n\n# tcId = 2\nmsg = 78\nresult = valid\nsig = d80737358ede548acb173ef7e0399f83392fe8125b2ce877de7975d8b726ef5b1e76632280ee38afad12125ea44b961bf92f1178c9fa819d020869975bcbe109\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d\n\n# tcId = 4\nmsg = 48656c6c6f\nresult = valid\nsig = 1c1ad976cbaae3b31dee07971cf92c928ce2091a85f5899f5e11ecec90fc9f8e93df18c5037ec9b29c07195ad284e63d548cd0a6fe358cc775bd6c1608d2c905\n\n# tcId = 5\nmsg = 313233343030\nresult = valid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bf0cf5b3a289976458a1be6277a5055545253b45b07dcc1abd96c8b989c00f301\n\n# tcId = 6\nmsg = 000000000000000000000000\nresult = valid\nsig = d46543bfb892f84ec124dcdfc847034c19363bf3fc2fa89b1267833a14856e52e60736918783f950b6f1dd8d40dc343247cd43ce054c2d68ef974f7ed0f3c60f\n\n# tcId = 7\nmsg = 6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161\nresult = valid\nsig = 879350045543bc14ed2c08939b68c30d22251d83e018cacbaf0c9d7a48db577e80bdf76ce99e5926762bc13b7b3483260a5ef63d07e34b58eb9c14621ac92f00\n\n# tcId = 8\nmsg = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nresult = valid\nsig = 7bdc3f9919a05f1d5db4a3ada896094f6871c1f37afc75db82ec3147d84d6f237b7e5ecc26b59cfea0c7eaf1052dc427b0f724615be9c3d3e01356c65b9b5109\n\n# tcId = 9\nmsg = ffffffffffffffffffffffffffffffff\nresult = valid\nsig = 5dbd7360e55aa38e855d6ad48c34bd35b7871628508906861a7c4776765ed7d1e13d910faabd689ec8618b78295c8ab8f0e19c8b4b43eb8685778499e943ae04\n\n# tcId = 10\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 11\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 12\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 13\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 14\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\n\n# tcId = 15\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 01000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 16\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 01000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 17\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0100000000000000000000000000000000000000000000000000000000000000ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 18\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0100000000000000000000000000000000000000000000000000000000000000edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 19\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = 0100000000000000000000000000000000000000000000000000000000000000edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\n\n# tcId = 20\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edd3f55c1a631258d69cf7a2def9de14000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 21\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edd3f55c1a631258d69cf7a2def9de14000000000000000000000000000000100100000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 22\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010ecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 23\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 24\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\n\n# tcId = 25\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 26\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0100000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 27\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fecd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 28\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fedd3f55c1a631258d69cf7a2def9de1400000000000000000000000000000010\n\n# tcId = 29\n# special values for r and s\nmsg = 3f\nresult = invalid\nsig = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fedffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\n\n# tcId = 30\n# empty signature\nmsg = 54657374\nresult = invalid\nsig = \n\n# tcId = 31\n# s missing\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0\n\n# tcId = 32\n# signature too short\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946\n\n# tcId = 33\n# signature too long\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d2020\n\n# tcId = 34\n# include pk in signature\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d7d4d0e7f6153a69b6242b522abbee685fda4420f8834b108c3bdae369ef549fa\n\n# tcId = 35\n# prepending 0 byte to signature\nmsg = 54657374\nresult = invalid\nsig = 007c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d\n\n# tcId = 36\n# prepending 0 byte to s\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0007a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d\n\n# tcId = 37\n# appending 0 byte to signature\nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b30d00\n\n# tcId = 38\n# removing 0 byte from signature\nmsg = 546573743137\nresult = invalid\nsig = 93de3ca252426c95f735cb9edd92e83321ac62372d5aa5b379786bae111ab6b17251330e8f9a7c30d6993137c596007d7b001409287535ac4804e662bc58a3\n\n# tcId = 39\n# removing 0 byte from signature\nm", "sg = 54657374313236\nresult = invalid\nsig = dffed33a7f420b62bb1731cfd03be805affd18a281ec02b1067ba6e9d20826569e742347df59c88ae96db1f1969fb189b0ec34381d85633e1889da48d95e0e\n\n# tcId = 40\n# removing leading 0 byte from signature\nmsg = 546573743530\nresult = invalid\nsig = 6e170c719577c25e0e1e8b8aa7a6346f8b109f37385cc2e85dc3b4c0f46a9c6bcafd67f52324c5dbaf40a1b673fb29c4a56052d2d6999d0838a8337bccb502\n\n# tcId = 41\n# dropping byte from signature\nmsg = 54657374333437\nresult = invalid\nsig = b0928b46e99fbbad3f5cb502d2cd309d94a7e86cfd4d84b1fcf4cea18075a9c36993c0582dba1e9e519fae5a8654f454201ae0c3cb397c37b8f4f8eef18400\n\n# tcId = 42\n# modified bit 0 in R\nmsg = 313233343030\nresult = invalid\nsig = 647c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b1d125e5538f38afbcc1c84e489521083041d24bc6240767029da063271a1ff0c\n\n# tcId = 43\n# modified bit 1 in R\nmsg = 313233343030\nresult = invalid\nsig = 677c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bc108ca4b87a49c9ed2cf383aecad8f54a962b2899da891e12004d7993a627e01\n\n# tcId = 44\n# modified bit 2 in R\nmsg = 313233343030\nresult = invalid\nsig = 617c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b9ce23fc6213ed5b87912e9bbf92f5e2c780eae26d15c50a112d1e97d2ea33c06\n\n# tcId = 45\n# modified bit 7 in R\nmsg = 313233343030\nresult = invalid\nsig = e57c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bbb3eb51cd98dddb235a5f46f2bded6af184a58d09cce928bda43f41d69118a03\n\n# tcId = 46\n# modified bit 8 in R\nmsg = 313233343030\nresult = invalid\nsig = 657d1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bcd237dda9a116501f67a5705a854b9adc304f34720803a91b324f2c13e0f5a09\n\n# tcId = 47\n# modified bit 16 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1592402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b6b167bbdc0d881cc04d28905552c1876f3709851abc5007376940cc8a435c300\n\n# tcId = 48\n# modified bit 31 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1412402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b7fd2ac7da14afffcceeb13f2a0d6b887941cb1a5eb57a52f3cb131a16cce7b0e\n\n# tcId = 49\n# modified bit 32 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492412ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2b7373ba13ebbef99cd2a8ead55ce735c987d85a35320925a8e871702dc7c5c40d\n\n# tcId = 50\n# modified bit 63 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab54e03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bd35bd331c03f0855504ca1cab87b83c36a028425a3cf007ede4f4254c261cb00\n\n# tcId = 51\n# modified bit 64 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce02e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2bcb35101f73cf467deac8c1a03b6c3dc35af544132734b7e57ab20c89b2e4750d\n\n# tcId = 52\n# modified bit 97 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f2384d051b9cf3570f1207fc78c1bcc98c281c2bb58d2e8878290bff8d3355fdd4ea381924ee578752354eb6dee678ab4011c301\n\n# tcId = 53\n# modified bit 127 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d851b9cf3570f1207fc78c1bcc98c281c2bb978c866187ffb1cc7b29a0b4045aefc08768df65717194ff0c6e63f4dea0d02\n\n# tcId = 54\n# modified bit 240 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281d2b0576ecf8eaf675f00f3dfbe19f75b83b7607a6c96414f6821af920a2498d0305\n\n# tcId = 55\n# modified bit 247 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c289c2be5241a345c7b5428054c74b7c382fa10d4a5f1e8f8b79a71d3fdea2254f1ff0e\n\n# tcId = 56\n# modified bit 248 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c2a63950c85cd6dc96364e768de50ff7732b538f8a0b1615d799190ab600849230e\n\n# tcId = 57\n# modified bit 253 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c0b543bd3da0a56a8c9c152f59c9fec12f31fa66434d48b817b30d90cb4efa8b501\n\n# tcId = 58\n# modified bit 254 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281c6b8da07efd07a6dafb015ed6a32fe136319a972ffbc341f3a0beae97ccf8136505\n\n# tcId = 59\n# modified bit 255 in R\nmsg = 313233343030\nresult = invalid\nsig = 657c1492402ab5ce03e2c3a7f0384d051b9cf3570f1207fc78c1bcc98c281cab227aedf259f910f0f3a759a335062665217925d019173b88917eae294f75d40f\n\n# tcId = 60\n# R==0\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000e0b8e7770d51c7a36375d006c5bffd6af43ff54aaf47e4330dc118c71d61ec02\n\n# tcId = 61\n# invalid R\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff463a1908382e7eb7693acef9884f7cf931a215e0791876be22c631a59881fd0e\n\n# tcId = 62\n# all bits flipped in R\nmsg = 313233343030\nresult = invalid\nsig = 9a83eb6dbfd54a31fc1d3c580fc7b2fae4630ca8f0edf803873e433673d7e3d40e94254586cb6188c5386c3febed477cb9a6cb29e3979adc4cb27cf5278fb70a\n\n# tcId = 63\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab067654bce3832c2d76f8f6f5dafc08d9339d4eef676573336a5c51eb6f946b31d\nflags = SignatureMalleability\n\n# tcId = 64\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab05439412b5395d42f462c67008eba6ca839d4eef676573336a5c51eb6f946b32d\nflags = SignatureMalleability\n\n# tcId = 65\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab02ee12ce5875bf9dff26556464bae2ad239d4eef676573336a5c51eb6f946b34d\nflags = SignatureMalleability\n\n# tcId = 66\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0e2300459f1e742404cd934d2c595a6253ad4eef676573336a5c51eb6f946b38d\nflags = SignatureMalleability\n\n# tcId = 67\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b32d\nflags = SignatureMalleability\n\n# tcId = 68\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b34d\nflags = SignatureMalleability\n\n# tcId = 69\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab07a9155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b38d\nflags = SignatureMalleability\n\n# tcId = 70\n# checking malleability \nmsg = 54657374\nresult = invalid\nsig = 7c38e026f29e14aabd059a0f2db8b0cd783040609a8be684db12f82a27774ab0679155711ecfaf7f99f277bad0c6ae7e39d4eef676573336a5c51eb6f946b38d\nflags = SignatureMalleability\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = a12c2beb77265f2aac953b5009349d94155a03ada416aad451319480e983ca4c]\n[key.sk = 0a23a20072891237aa0864b5765139514908787878cd77135a0059881d313f00]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100a12c2beb77265f2aac953b5009349d94155a03ada416aad451319480e983ca4c]\n\n# tcId = 71\nmsg = \nresult = valid\nsig = 5056325d2ab440bf30bbf0f7173199aa8b4e6fbc091cf3eb6bc6cf87cd73d992ffc216c85e4ab5b8a0bbc7e9a6e9f8d33b7f6e5ac0ffdc22d9fcaf784af84302\n\n# tcId = 72\nmsg = 78\nresult = valid\nsig = 481fafbf4364d7b682475282f517a3ac0538c9a6b6a562e99a3d8e5afb4f90a559b056b9f07af023905753b02d95eb329a35c77f154b79abbcd291615ce42f02\n\n# tcId = 73\nmsg = 54657374\nresult = valid\nsig = 8a9bb4c465a3863abc9fd0dd35d80bb28f7d33d37d74679802d63f82b20da114b8d765a1206b3e9ad7cf2b2d8d778bb8651f1fa992db293c0039eacb6161480f\n\n# tcId = 74\nmsg = 48656c6c6f\nresult = valid\nsig = d839c20abfda1fd429531831c64f813f84b913e9928540310cf060b44c3dbf9457d44a7721fdc0d67724ff81cb450dd39b10cfb65db15dda4b8bf09d26bd3801\n\n# tcId = 75\nmsg = 313233343030\nresult = valid\nsig = 9bbb1052dcfa8ad2715c2eb716ae4f1902dea353d42ee09fd4c0b4fcb8b52b5219e2200016e1199d0061891c263e31b0bc3b55673c19610c4e0fa5408004160b\n\n# tcId = 76\nmsg = 000000000000000000000000\nresult = valid\nsig = f63b5c0667c7897fc283296416f7f60e84bbde9cbd832e56be463ed9f568069702b17a2f7c341ebf590706a6388ac76ac613c1675ec0", "f2c7118f2573422a500b\n\n# tcId = 77\nmsg = 6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161\nresult = valid\nsig = 1bc44d7001e6b5b9090fef34b2ca480f9786bbefa7d279353e5881e8dfb91b803ccd46500e270ef0109bfd741037558832120bc2a4f20fbe7b5fb3c3aaf23e08\n\n# tcId = 78\nmsg = 202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f60\nresult = valid\nsig = ea8e22143b02372e76e99aece3ed36aec529768a27e2bb49bdc135d44378061e1f62d1ac518f33ebf37b2ee8cc6dde68a4bd7d4a2f4d6cb77f015f71ca9fc30d\n\n# tcId = 79\nmsg = ffffffffffffffffffffffffffffffff\nresult = valid\nsig = 8acd679e1a914fc45d5fa83d3021f0509c805c8d271df54e52f43cfbd00cb6222bf81d58fe1de2de378df67ee9f453786626961fe50a9b05f12b6f0899ebdd0a\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a]\n[key.sk = 9d61b19deffd5a60ba844af492ec2cc44449c5697b326919703bac031cae7f60]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100d75a980182b10ab7d54bfed3c964073a0ee172f3daa62325af021a68f707511a]\n\n# tcId = 80\n# draft-josefsson-eddsa-ed25519-02: Test 1\nmsg = \nresult = valid\nsig = e5564300c360ac729086e2cc806e828a84877f1eb8e5d974d873e065224901555fb8821590a33bacc61e39701cf9b46bd25bf5f0595bbe24655141438e7a100b\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 3d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c]\n[key.sk = 4ccd089b28ff96da9db6c346ec114e0f5b8a319f35aba624da8cf6ed4fb8a6fb]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321003d4017c3e843895a92b70aa74d1b7ebc9c982ccf2ec4968cc0cd55f12af4660c]\n\n# tcId = 81\n# draft-josefsson-eddsa-ed25519-02: Test 2\nmsg = 72\nresult = valid\nsig = 92a009a9f0d4cab8720e820b5f642540a2b27b5416503f8fb3762223ebdb69da085ac1e43e15996e458f3613d0f11d8c387b2eaeb4302aeeb00d291612bb0c00\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = fc51cd8e6218a1a38da47ed00230f0580816ed13ba3303ac5deb911548908025]\n[key.sk = c5aa8df43f9f837bedb7442f31dcb7b166d38535076f094b85ce3a2e0b4458f7]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100fc51cd8e6218a1a38da47ed00230f0580816ed13ba3303ac5deb911548908025]\n\n# tcId = 82\n# draft-josefsson-eddsa-ed25519-02: Test 3\nmsg = af82\nresult = valid\nsig = 6291d657deec24024827e69c3abe01a30ce548a284743a445e3680d7db5ac3ac18ff9b538d16f290ae67f760984dc6594a7c15e9716ed28dc027beceea1ec40a\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 278117fc144c72340f67d0f2316e8386ceffbf2b2428c9c51fef7c597f1d426e]\n[key.sk = f5e5767cf153319517630f226876b86c8160cc583bc013744c6bf255f5cc0ee5]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100278117fc144c72340f67d0f2316e8386ceffbf2b2428c9c51fef7c597f1d426e]\n\n# tcId = 83\n# draft-josefsson-eddsa-ed25519-02: Test 1024\nmsg = 08b8b2b733424243760fe426a4b54908632110a66c2f6591eabd3345e3e4eb98fa6e264bf09efe12ee50f8f54e9f77b1e355f6c50544e23fb1433ddf73be84d879de7c0046dc4996d9e773f4bc9efe5738829adb26c81b37c93a1b270b20329d658675fc6ea534e0810a4432826bf58c941efb65d57a338bbd2e26640f89ffbc1a858efcb8550ee3a5e1998bd177e93a7363c344fe6b199ee5d02e82d522c4feba15452f80288a821a579116ec6dad2b3b310da903401aa62100ab5d1a36553e06203b33890cc9b832f79ef80560ccb9a39ce767967ed628c6ad573cb116dbefefd75499da96bd68a8a97b928a8bbc103b6621fcde2beca1231d206be6cd9ec7aff6f6c94fcd7204ed3455c68c83f4a41da4af2b74ef5c53f1d8ac70bdcb7ed185ce81bd84359d44254d95629e9855a94a7c1958d1f8ada5d0532ed8a5aa3fb2d17ba70eb6248e594e1a2297acbbb39d502f1a8c6eb6f1ce22b3de1a1f40cc24554119a831a9aad6079cad88425de6bde1a9187ebb6092cf67bf2b13fd65f27088d78b7e883c8759d2c4f5c65adb7553878ad575f9fad878e80a0c9ba63bcbcc2732e69485bbc9c90bfbd62481d9089beccf80cfe2df16a2cf65bd92dd597b0707e0917af48bbb75fed413d238f5555a7a569d80c3414a8d0859dc65a46128bab27af87a71314f318c782b23ebfe808b82b0ce26401d2e22f04d83d1255dc51addd3b75a2b1ae0784504df543af8969be3ea7082ff7fc9888c144da2af58429ec96031dbcad3dad9af0dcbaaaf268cb8fcffead94f3c7ca495e056a9b47acdb751fb73e666c6c655ade8297297d07ad1ba5e43f1bca32301651339e22904cc8c42f58c30c04aafdb038dda0847dd988dcda6f3bfd15c4b4c4525004aa06eeff8ca61783aacec57fb3d1f92b0fe2fd1a85f6724517b65e614ad6808d6f6ee34dff7310fdc82aebfd904b01e1dc54b2927094b2db68d6f903b68401adebf5a7e08d78ff4ef5d63653a65040cf9bfd4aca7984a74d37145986780fc0b16ac451649de6188a7dbdf191f64b5fc5e2ab47b57f7f7276cd419c17a3ca8e1b939ae49e488acba6b965610b5480109c8b17b80e1b7b750dfc7598d5d5011fd2dcc5600a32ef5b52a1ecc820e308aa342721aac0943bf6686b64b2579376504ccc493d97e6aed3fb0f9cd71a43dd497f01f17c0e2cb3797aa2a2f256656168e6c496afc5fb93246f6b1116398a346f1a641f3b041e989f7914f90cc2c7fff357876e506b50d334ba77c225bc307ba537152f3f1610e4eafe595f6d9d90d11faa933a15ef1369546868a7f3a45a96768d40fd9d03412c091c6315cf4fde7cb68606937380db2eaaa707b4c4185c32eddcdd306705e4dc1ffc872eeee475a64dfac86aba41c0618983f8741c5ef68d3a101e8a3b8cac60c905c15fc910840b94c00a0b9d0\nresult = valid\nsig = 0aab4c900501b3e24d7cdf4663326a3a87df5e4843b2cbdb67cbf6e460fec350aa5371b1508f9f4528ecea23c436d94b5e8fcd4f681e30a6ac00a9704a188a03\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 8fd659b77b558ed93882c1157438450ac86ec62d421d568e98ee236f3810295a]\n[key.sk = d7ad3f1f6bbe0477c3c357a806a19eb41ae3f94025035bc87f281f8ee9fc0e34]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321008fd659b77b558ed93882c1157438450ac86ec62d421d568e98ee236f3810295a]\n\n# tcId = 84\n# Random test failure 1\nmsg = b0729a713593a92e46b56eaa66b9e435f7a09a8e7de03b078f6f282285276635f301e7aaafe42187c45d6f5b13f9f16b11195cc125c05b90d24dfe4c\nresult = valid\nsig = 7db17557ac470c0eda4eedaabce99197ab62565653cf911f632ee8be0e5ffcfc88fb94276b42e0798fd3aa2f0318be7fc6a29fae75f70c3dcdc414a0ad866601\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 2a606bf67ac770c607038b004101b325edb569efd3413d2d1f2c3e6b4e6e3082]\n[key.sk = ad9b22793336fcdac10e136c4deea599be187a38eef91c1cf7c7a4ec884dda08]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321002a606bf67ac770c607038b004101b325edb569efd3413d2d1f2c3e6b4e6e3082]\n\n# tcId = 85\n# Random test failure 2\nmsg = a8546e50ba31cae3234310d32672447be213fad91a227a19669c53d309b959782b0e6b71f8791fdb470043b58122003157d2d96a43a6cbd7d3a8d86bf4c97391883e268d50af80e1e6e12939c2bd50ca746cdadfad4edf1bda875299740724148efb1ebe73fb60088cda890317658627a5f7ab5a0c075d9d8f3f97b6492b35519e50ff6b38377432a7081f9176bb1c29a862deac1336ca20b097a47829cec10a6a7cec178eda2d12f6dc6c87f910454af0123555ba184e68804d9cced60fd5c8c90943e56599c8f0ba59a38491ba5e5a53460682474c07e40ca142983314fd762856bb1093f359da6eb0a756bd93a3160c10dd8feea6b97e7c6a17cb54bd5d7649c05c66d7bdee056671dfdaf689fa3945bb8e29a429f4bd5d355dce9687b06f01d5e33e3999f0e8\nresult = valid\nsig = 67d84d4c3945aaf06e06d524be63acbfb5dbb1988c4aea96a5ee9f7a9b9eecc29df4f66b8aa1d9e8607a58fb1ef0c2ad69aac005b4f58e34103344a9c8871a09\n\n# tcId = 86\n# Random test failure 24\nmsg = b477b0480bb84642608b908d29a51cf2fce63f24ee95\nresult = valid\nsig = 28fafbb62b4d688fa79e1ac92851f46e319b161f801d4dc09acc21fdd6780a2c4292b8c1003c61c2bcebe7f3f88ccc4bb26d407387c5f27cb8c94cf6ce810405\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = c9c946cbc5544ac74eef491f07c5881c16faf7ec31ce4aa91bb60ae7b4539051]\n[key.sk = 04a6553d68a9baef78a2175af375458eaa01cdb77350c61e282ef5f0c7116599]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100c9c946cbc5544ac74eef491f07c5881c16faf7ec31ce4aa91bb60ae7b4539051]\n\n# tcId = 87\n# Random test failure 3\nmsg = cd2212eddb0706f62c995cef958634f0cb7793444cbf4d30e81c27c41ebea6cb02607510131f9c015692dfd521b148841e9a2d3564d20ac401f6cb8e40f520fe0cafbeaa88840b83013369d879f013463fe52a13267aa0c8c59c45cde9399cd1e6be8cc64cf48315ac2eb31a1c567a4fb7d601746d1f63b5ac020712adbbe07519bded6f\nresult = valid\nsig = 24087d47f3e20af51b9668ae0a88ce76586802d0ec75d8c0f28fc30962b5e1d1a1d509571a1624ed125a8df92a6e963728d6b5de99200b8e285f70feb6f05207\n\n# tcId = 88\n# Random test failure 20\nmsg = 27d465bc632743522aefa23c\nresult = valid\nsig = c2656951e2a0285585a51ff0eda7e9a23c2dfd2ffa273aee7808f4604e8f9a8c8ea49e9fce4eb2d8d75d36b7238fe6fc13b6c5d9427dd58f8c6615d033c0bd0f\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 32ad026f693d0d2afe7f4388d91c4c964426fcb9e3665c3ebd8650009b815c8e]\n[key.sk = c367c8d2ebeeecd70c1e8985b70c38", @@ -7828,9 +7838,9 @@ static const char *kData263[] = { "6f0ac47ea136cb3ff00f7a96638e4984048999ee2da0af6e5c86bffb0e70bb97406b6ad5a4b764f7c99ebb6ec0fd434b8efe253b0423ef876c037998e8ab07\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = d3c9aa2f3d6ef217a166e8ae403ed436c37facbbe3beceb78df6eb439f8fa04a]\n[key.sk = d8aaad0749db159569a68b46048b3d3e8266e110150251c42806f0752a84e95b]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100d3c9aa2f3d6ef217a166e8ae403ed436c37facbbe3beceb78df6eb439f8fa04a]\n\n# tcId = 127\n# regression test for arithmetic error\nmsg = 619d8c4f2c93104be01cd574a385ceca08c33a9e\nresult = valid\nsig = b7cbb942a6661e2312f79548224f3e44f5841c6e880c68340756a00ce94a914e8404858265985e6bb97ef01d2d7e5e41340309606bfc43c8c6a8f925126b3d09\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = d53280367c1c0b95ac4112218b92c6a71c51fb6312ce668de196c7d52a136155]\n[key.sk = e78d26ab5b726c9d4dfb1f634082abded90432a2fd18089c7c85253a5d2fc7d0]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100d53280367c1c0b95ac4112218b92c6a71c51fb6312ce668de196c7d52a136155]\n\n# tcId = 128\n# regression test for arithmetic error\nmsg = 5257a0bae8326d259a6ce97420c65e6c2794afe2\nresult = valid\nsig = 27a4f24009e579173ff3064a6eff2a4d20224f8f85fdec982a9cf2e6a3b51537348a1d7851a3a932128a923a393ea84e6b35eb3473c32dceb9d7e9cab03a0f0d\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 94ac2336ba97a476fb4c9f2b5563e4167ca292c6e99e422350a911ae3172c315]\n[key.sk = 8e7ca56e07f1438ac3615fd9ec77ae63679d0ec059b4595febf40be59d976a05]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b657003210094ac2336ba97a476fb4c9f2b5563e4167ca292c6e99e422350a911ae3172c315]\n\n# tcId = 129\n# regression test for arithmetic error\nmsg = 5acb6afc9b368f7acac0e71f6a4831c72d628405\nresult = valid\nsig = 985b605fe3f449f68081197a68c714da0bfbf6ac2ab9abb0508b6384ea4999cb8d79af98e86f589409e8d2609a8f8bd7e80aaa8d92a84e7737fbe8dcef41920a\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = e1e7316d231f7f275bdf403360304da1509fdf1af1fd25ca214eaac0a289398f]\n[key.sk = e77525af5856ab9df5abb64e5312576b498cc27f61f266e21f382e0526d4e6fb]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100e1e7316d231f7f275bdf403360304da1509fdf1af1fd25ca214eaac0a289398f]\n\n# tcId = 130\n# regression test for arithmetic error\nmsg = 3c87b3453277b353941591fc7eaa7dd37604b42a\nresult = valid\nsig = 1c8fbda3d39e2b441f06da6071c13115cb4115c7c3341704cf6513324d4cf1ef4a1dd7678a048b0dde84e48994d080befcd70854079d44b6a0b0f9fa002d130c\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = fffbeea71215efaf9888fec2cc68edb3703ff11a66fd629b53cbda5eabc18750]\n[key.sk = 1f43235ad716f1beb754ab0f546dfa934488fdf7472b493d7cc3c60353005d24]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100fffbeea71215efaf9888fec2cc68edb3703ff11a66fd629b53cbda5eabc18750]\n\n# tcId = 131\n# regression test for arithmetic error\nmsg = 0a68e27ef6847bfd9e398b328a0ded3679d4649d\nresult = valid\nsig = 59097233eb141ed948b4f3c28a9496b9a7eca77454ecfe7e46737d1449a0b76b15aacf77cf48af27a668aa4434cfa26c504d75a2bcc4feac46465446234c0508\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 19ccc0527599cb032e0b4c4d74e60f13901768a99df041c3bc1bf6c0ef271169]\n[key.sk = 3977785b9f8c5320e51a3a16f8cc22c4f7e64857617f9550147fa35d685ca34f]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b657003210019ccc0527599cb032e0b4c4d74e60f13901768a99df041c3bc1bf6c0ef271169]\n\n# tcId = 132\n# regression test for arithmetic error\nmsg = 4e9bef60737c7d4dd10bd52567e1473a36d3573d\nresult = valid\nsig = 519105608508fe2f1b6da4cc8b23e39798b1d18d25972beed0404cec722e01ba1b6a0f85e99e092cca8076b101b60d4ac5035684357f4d0daacdc642da742a06\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 0e726e27047563aa0a1a9c2e085d8d26af2acba129d0869c65031e3e6cac329a]\n[key.sk = 1aa4415c5db0131bec6fa188d0c23d49a65bf795657153fae94777e3f19bcf54]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321000e726e27047563aa0a1a9c2e085d8d26af2acba129d0869c65031e3e6cac329a]\n\n# tcId = 133\n# regression test for arithmetic error\nmsg = cc82b3163efda3ba7e9240e765112caa69113694\nresult = valid\nsig = d8b03ee579e73f16477527fc9dc37a72eaac0748a733772c483ba013944f01ef64fb4ec5e3a95021dc22f4ae282baff6e9b9cc8433c6b6710d82e7397d72ef04\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = e77717b54a2b5e5bce5bccb8f0c5fdb5fd7df77ac254020fc9120dc0d4df4178]\n[key.sk = 0fb7680a50d3f2940077ea4dfcb7eb040a125c4f4b5dcefa16d3af968fc8e5de]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100e77717b54a2b5e5bce5bccb8f0c5fdb5fd7df77ac254020fc9120dc0d4df4178]\n\n# tcId = 134\n# regression test for arithmetic error\nmsg = 923a5c9e7b5635bb6c32c5a408a4a15b652450eb\nresult = valid\nsig = 26da61fdfd38e6d01792813f27840c8b4766b0faaed39d0ee898cb450d94a5d5f57e58b6a003d7f9b56b20561954c6edcf66492d116b8b5e91f205a3a6449d0b\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 6220972d3f7d150b36790d7d522384876d64d640cd9913186815e1629582ed36]\n[key.sk = e222c444d6bc8a4796a0d5a2d71d19b98845cc56e39caaf8233ea4c6b0704f09]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321006220972d3f7d150b36790d7d522384876d64d640cd9913186815e1629582ed36]\n\n# tcId = 135\n# regression test for arithmetic error\nmsg = 6f2f0245de4587062979d0422d349f93ccdc3af2\nresult = valid\nsig = 4adeaff7a58c5010a5a067feea0ae504d37b0c6a76c6c153e222f13409dff2df0fab69bc5059b97d925dc1b89e9851d7c627cb82d65585f9fd976124553f8902\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 7b64a28c50ec7678a90e3e1a21522e30ac9db7b5215aea2bfb33bea037eab987]\n[key.sk = a89ea18476b9ad90cb14b8b1ff24777e4ebd015bc810a60785a9154dacf3be52]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321007b64a28c50ec7678a90e3e1a21522e30ac9db7b5215aea2bfb33bea037eab987]\n\n# tcId = 136\n# regression test for arithmetic error\nmsg = 6e911edb27a170b983d4dee1110554f804330f41\nresult = valid\nsig = 4204d620cde0c3008c0b2901f5d6b44f88f0e3cb4f4d62252bf6f3cb37c1fb150a9ccb296afe5e7c75f65b5c8edd13dc4910ffe1e1265b3707c59042cf9a5902\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 724452210a9e4c994819229bf12bf84e95768a3a97c08d8d8f5f939a4cad34c5]\n[key.sk = 69b1da56cde8d1676c2a8c0e7f95c7d0bf60739efd1304dd2ccb02729d17a22c]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100724452210a9e4c994819229bf12bf84e95768a3a97c08d8d8f5f939a4cad34c5]\n\n# tcId = 137\n# regression test for arithmetic error\nmsg = b8cf807eea809aaf739aa091f3b7a3f2fd39fb51\nresult = valid\nsig = f8a69d3fd8c2ff0a9dec41e4c6b43675ce08366a35e220b1185ffc246c339e22c20ac661e866f52054015efd04f42eca2adcee6834c4df923b4a62576e4dff0e\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = bad265b294ed2f422cb6a141694086238fbfe987571aa765d8b4f3a24105aa01]\n[key.sk = b332265cf95595f0c90221593b5a2b3c574d60dc634ddff6186f0eed7980a383]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100bad265b294ed2f422cb6a141694086238fbfe987571aa765d8b4f3a24105aa01]\n\n# tcId = 138\n# regression test for arithmetic error\nmsg = 01a2b5f7fee813b4e9bd7fc25137648004795010\nresult = valid\nsig = 61792c9442bc6338ac41fd42a40bee9b02ec1836503d60ff725128c63d72808880c36e6190b7da525cbee5d12900aa043547dd14a2709ef9e49d628f37f6b70c\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 0aaee4b723db9b51ba7d22eb23eb8a76a5ac02f4fc9dd06f77bea42e1d37ec5a]\n[key.sk = faec9764b369df0ef10890dd022c502e551a3222b43e8429455496c76feea45d]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321000aaee4b723db9b51ba7d22eb23eb8a76a5ac02f4fc9dd06f77bea42e1d37ec5a]\n\n# tcId = 139\n# regression test for arithmetic error\nmsg = 0fbf5d47cb5d498feace8f98f1896208da38a885\nresult = valid\nsig = fa3cd41e3a8c00b19eecd404a63c3cb787cd30de0dfc936966cff2117f5aff18db6bef80fcfd8856f3fb2e9c3dc47593e9471103032af918feee638a33d40505\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 812344af15a91ba83c2c91e96f1727ac0f3c4c41385b9fa84efa399ada5168be]\n[key.sk = 4eb19e278f7a30a06a7d55e42c44775f4a81b7a45c0512aae026262e71770dac]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100812344af15a91ba83c2c91e96f1727ac0f3c4c41385b9fa84efa399ada5168be]\n\n# tcId = 140\n# regression test for arithmetic error\nmsg = 36e67c1939750bffb3e4ba6cb85562612275e862\nresult = valid\nsig = 97fbbcd7a1d0eb42d2f8c42448ef35a2c2472740556b645547865330d6c57068af377fced08aaf810c08cd3c43d296f1975710312e9334c98b485f831efa4103\n\n", "[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 0ee5cb5597fbdf8dccc48b01485e39b33aa133b52d30d23740277267cfec3e3e]\n[key.sk = 1998d5949cab365a00f828e7d17b06c708d33fef0031d353a4e15bf7222a73b0]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321000ee5cb5597fbdf8dccc48b01485e39b33aa133b52d30d23740277267cfec3e3e]\n\n# tcId = 141\n# regression test for arithmetic error\nmsg = 13945c894c1d3fe8562e8b20e5f0efaa26ade8e3\nresult = valid\nsig = d7dbaa337ffd2a5fd8d5fd8ad5aeccc0c0f83795c2c59fe62a40b87903b1ae62ed748a8df5af4d32f9f822a65d0e498b6f40eaf369a9342a1164ee7d08b58103\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 9fba1de92b60b5b4703089763d0d6f9125e4dd7efae41f08a22882aef96892c4]\n[key.sk = 6164676114c66bd9887dac341c66209dc587ccf0cc5cd9baffdfac9295a00c4a]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321009fba1de92b60b5b4703089763d0d6f9125e4dd7efae41f08a22882aef96892c4]\n\n# tcId = 142\n# regression test for arithmetic error\nmsg = 4de142af4b8402f80a47fa812df84f42e283cee7\nresult = valid\nsig = 09a2ed303a2fa7027a1dd7c3b0d25121eeed2b644a2fbc17aa0c8aea4524071ede7e7dd7a536d5497f8165d29e4e1b63200f74bbae39fbbbccb29889c62c1f09\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = 7582ab1b52e1316e5c13671f43b39ca36b28133cd0832831bcddd0b0f23398cb]\n[key.sk = 4b0bd03a03b20069ccbcc214a7448473f4e7a491fa7ceb48ddbe24c83c4aa4bb]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b65700321007582ab1b52e1316e5c13671f43b39ca36b28133cd0832831bcddd0b0f23398cb]\n\n# tcId = 143\n# regression test for arithmetic error\nmsg = 563357f41b8b23b1d83f19f5667177a67da20b18\nresult = valid\nsig = e6884a6e6b2e60a0b5862251c001e7c79d581d777d6fc11d218d0aecd79f26a30e2ca22cc7c4674f8b72655bc4ee5cb5494ca07c05177656142ac55cc9d33e02\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = dd2d678bae222f3fb6e8278f08cc9e1a66339c926c29ac0a16f9717f5ee18cd8]\n[key.sk = 2fce7870be1f392d21fb1d2350ec7877db8aa99b359fe5bdd5338ff35a791d1c]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100dd2d678bae222f3fb6e8278f08cc9e1a66339c926c29ac0a16f9717f5ee18cd8]\n\n# tcId = 144\n# regression test for arithmetic error\nmsg = 931bbf9c877a6571cf7d4609fc3eb867edd43f51\nresult = valid\nsig = 6124c206d864507ea5d984b363b4cf583314db6856a45ded5e61eebff4d5e337e0b4c82b445ae2e52d549d2d961eace2ea01f81158e09a9686baa040db65ad08\n\n[key.curve = edwards25519]\n[key.keySize = 255]\n[key.pk = ccbe7cb2e4bc215cee2f885e1d22f7e0d582b2bbbd782c104e548b152d26fc69]\n[key.sk = a9ace42195ddbb3a16f366b24dd9d37a8a043ed2e6001f54652296750379367d]\n[key.type = EDDSAKeyPair]\n[keyDer = 302a300506032b6570032100ccbe7cb2e4bc215cee2f885e1d22f7e0d582b2bbbd782c104e548b152d26fc69]\n\n# tcId = 145\n# regression test for arithmetic error\nmsg = 44530b0b34f598767a7b875b0caee3c7b9c502d1\nresult = valid\nsig = cfbd450a2c83cb8436c348822fe3ee347d4ee937b7f2ea11ed755cc52852407c9eec2c1fa30d2f9aef90e89b2cc3bcef2b1b9ca59f712110d19894a9cf6a2802\n\n", }; -static const size_t kLen264 = 61255; +static const size_t kLen265 = 61255; -static const char *kData264[] = { +static const char *kData265[] = { "# Imported from Wycheproof's hkdf_sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HKDF-SHA-1\n# Generator version: 0.8rc17\n\n[keySize = 88]\n\n# tcId = 1\n# RFC 5869\nikm = 0b0b0b0b0b0b0b0b0b0b0b\ninfo = f0f1f2f3f4f5f6f7f8f9\nokm = 085a01ea1b10f36933068b56efa5ad81a4f14b822f5b091568a9cdd4f155fda2c22e422478d305f3f896\nresult = valid\nsalt = 000102030405060708090a0b0c\nsize = 42\n\n[keySize = 640]\n\n# tcId = 2\n# RFC 5869\nikm = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\ninfo = b0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nokm = 0bd770a74d1160f7c9f12cd5912a06ebff6adcae899d92191fe4305673ba2ffe8fa3f1a4e5ad79f3f334b3b202b2173c486ea37ce3d397ed034c7f9dfeb15c5e927336d0441f4c4300e2cff0d0900b52d3b4\nresult = valid\nsalt = 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nsize = 82\n\n[keySize = 176]\n\n# tcId = 3\n# RFC 5869\nikm = 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b\ninfo = \nokm = 0ac1af7002b3d761d1e55298da9d0506b9ae52057220a306e07b6b87e8df21d0ea00033de03984d34918\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 4\n# RFC 5869\nikm = 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c\ninfo = \nokm = 2c91117204d745f3500d636a62f64f0ab3bae548aa53d423b0d1f27ebba6f5e5673a081d70cce7acfc48\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n[keySize = 128]\n\n# tcId = 5\nikm = 60ab7f45b0ad534683b3a6c020d4f775\ninfo = \nokm = 73bf325f0fcc78f15b6cee7c9e7d927d4016eafd\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 6\nikm = e3db76e02278cbd2adbcb4555803da11\ninfo = \nokm = a9382b2bb04ceb4fe0543cee88753df8cb90c9dc440f7e476e95150c82e1376e123f058875c00cff6f29\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 7\nikm = d4dcb92a769f57c8bab8a420ee0aa351\ninfo = \nokm = d10d4bd0ed723533adfceaa903f1ee8836e61cd085fd951dfc6a291edded082e8478c9f8bd1f7a2611a6a049761dfc2888a9e32be9c326833c6559487c33f6e1\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 8\nikm = 2d43e54bf0c94c9cbff4300f4aa69ab8\ninfo = d674da3bb47d5c7e38b501e5251d9348af601c44\nokm = c1b8065a9ea8e79d404f882089cf423a99bde5ea\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 9\nikm = 4055536896c406d5fe14a6cd6b999bff\ninfo = 2094768a8816f7df070d6e08b7ad93755dc9024b\nokm = c7d3c9ab74081357d0f6ee3aef0442afee7325381090a2df642926a3e6e6a7e213f05ea5c39978d52165\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 10\nikm = 5b01b2da3166f217cdd68de8af60078f\ninfo = 6884cfa7ffe8f27bf4ebc6e46a7e01488c79243a\nokm = 1535a41d6e8a94c5bd51b7447bbd9c2b8fa00ba05b92e7ab0da7d1fec7d348ee7d50a4bdbbde173dd6eeff83aba9e8b822823b339a76811d62771336f4e08f3d\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 11\nikm = 467403c2ec02a235bf730ff37e8d8ff3\ninfo = \nokm = 4ab2bf78f2678effaced317249e116862d3d9b8a\nresult = valid\nsalt = 41f0f173d307d40436c25856cf559f96\nsize = 20\n\n# tcId = 12\nikm = 3352f942aa93071da6d39cc5ed8dc460\ninfo = \nokm = bbcf63065c761017f229183e767683b98633a85f4d8f32236cfa0fd3f6b182a5f41c33506636d18c5eba\nresult = valid\nsalt = 57a0db708b25a51afc4271803aa35204\nsize = 42\n\n# tcId = 13\nikm = 08867e76311126089356623ba5381e73\ninfo = \nokm = 3084fee371179b60a4fd27ea2637a9b89a3dcf6ab45d4805c99880b26e5d73efed4b421f1fea4cabb60893241765b19554aa51689bf00d7d94a053a94bfec55e\nresult = valid\nsalt = 0c164c443edcdfaedb1ab150f047951f\nsize = 64\n\n# tcId = 14\nikm = c55c41d69d2424a520414e3662aa7303\ninfo = 3fdf20538063b76901d61bbf9b72b0c18749e00e\nokm = 3917a782fed4d7f525ca16ca1dfde0faa7207262\nresult = valid\nsalt = fea9bfc92b74337e43a201a2dc199e27\nsize = 20\n\n# tcId = 15\nikm = 5d3db20e8238a90b62a600fa57fdb318\ninfo = 2bc5f39032b6fc87da69ba8711ce735b169646fd\nokm = ca0903f17759fc29df761469e3b98a5b1476977706f3c87e9d39050e5b36c7ae6bbafeb3814037b12ca0\nresult = valid\nsalt = 1d6f3b38a1e607b5e6bcd4af1800a9d3\nsize = 42\n\n# tcId = 16\nikm = 8677dc79233ef3480777c4c601ef4f0b\ninfo = a38f634d947819a9bfa792174b42baa20c9fce15\nokm = 1761915ac282909fbfd43ce31934e7a10951f901ad33f614a9394b6f5ca04e00906aa14b91132bf9e8ae0aa2102c3c7a67756e81b57d89192a62ca0cf907a3dc\nresult = valid\nsalt = ad88db718244e2cb60e35f874d7ad81f\nsize = 64\n\n# tcId = 17\nikm = 0f602703d37943e0253bed3da331aff4\ninfo = \nokm = 4a54220ecee20a84e1b7b6f5407af234b14938d1\nresult = valid\nsalt = ebdc8510499f69b2e188daab77cd819cccb95f276f46e6b2be11cbe72700\nsize = 20\n\n# tcId = 18\nikm = 9fe65737574c5c7aa67646adf8230ba8\ninfo = \nokm = 741662ad515bf9d2661aa0731eebd674f7390bd20fa3bb7cb2e9d6ca953c2bd839929c44a6f0ba5ae614\nresult = valid\nsalt = 73a34648c152443586236abcb46a090ce55ef6c7f282ffce6342d694650a\nsize = 42\n\n# tcId = 19\nikm = e8f2b1c3e6a6c3d5ee0a20dd47aafa78\ninfo = \nokm = 695807f517ba39e33eadeb6a7b71d2016163e9f5e6aaad5f493bcbe24ac06f8a6770097da76b50338a4dcbd9fac4d3a545c45eb1e733f70e9e82ca03830d0ee9\nresult = valid\nsalt = 3f5e162de91e0782cd189f3b7778cdc2ce6bfe9d3fe841cd3c70475d7b3c\nsize = 64\n\n# tcId = 20\nikm = a679521cdb56aafc5a4b76db0431a4dd\ninfo = 44ec41ab4f4e64f4a36e5e30c9f0dc1d77ae4974\nokm = e36789305dd2613dedd29e041afddf558d6fb8b6\nresult = valid\nsalt = 123033b1ddaead83a4b9cfef8a660bd8e00fde01e67c35656c6d7607d456\nsize = 20\n\n# tcId = 21\nikm = 49bf155ca102026f2a217ea1bc9843ac\ninfo = 851bda4faa8f7add2a3cbf0acf9c2786f8f955b2\nokm = 6016f537e75e1aaf2e6920827d18aa25e9fc8742c607b0cd97a38cad0bed0a6622981f97b63b08f31ed9\nresult = valid\nsalt = 76776e3b4d75f8f43dce4bded71f3b1ae6bcb012d9c0d59f78248b9427b8\nsize = 42\n\n# tcId = 22\nikm = 6cf725e939e8824d4392233eeac75d30\ninfo = 495425d9727fee2e2b7e78899868c1c3e7735e1d\nokm = b31f845aa6ad9b6803153872145a28617035e9b2d2a5c1ce8d0d2c6017f17403a67326cd06068af972eb8b734903d10b633d07de05f02fc70ed383a60bd82b48\nresult = valid\nsalt = 1e72f24b05a91a0093f34306ffced79e7003055b0833c6d0f27a4f33a1bd\nsize = 64\n\n# tcId = 23\nikm = a319ff7b5ba9b14ac72b681cecf0f742\ninfo = \nokm = d547c94891439eb7dc9e0c425adf20262d27fd9b55e7b0516e836db6b2f778c70296bc97c466e05ce2d5\nresult = valid\nsalt = d7e3bc6daed343ce77ef793e15a8246e4bfcbaf83d2ac956d0661d1df7262b2e7311623dfe4152caddbfda8fa8ed7a82656ec00b72c5adf7c9d388e5b3bc8d24\nsize = 42\n\n# tcId = 24\nikm = 34bae5a158c1678aa76a744417a70d7a\ninfo = 87ec30aa53acfc3d09ccc1d57d654fdbce403cd4\nokm = c508b4bc7503440f3ee04c5b8c5832bf70b54a6caea8d2a0ade43a0ea72c08e474904587334d699ba2ce\nresult = valid\nsalt = 1532075f363e061133780ac959bf653c7687d181b9431215d6f62dd2f1ec3019d61c50fa82c70ae25e624c849a276b0c57d7c02a4d753fe84a1a6621e9a5ef01\nsize = 42\n\n# tcId = 25\n# maximal output size\nikm = 9ab09999adde788dc2bf82c7ec8fab03\ninfo = 60999543d9cec9d3\nokm = 033293a76b1496c9619331f089d402d0deae28166bccf304bf25822f369479cf0aa1600b6ebcae43fd1f5d3389c55331b81cbe1e9f6ae29aa86d8a332d298d50516af4926f01691754981c9c92d743d0d26a94423120761a4d0d0e562368696ab78684e51a65b30cc4849a6a5a6c53a076c276db287b787dbb43d1e107f86bce19986cfcb86ec40fd74dfba08784219c2aea2152e21be5a87dacdd18b22ef23292623bcc64bd03a3a1b408a77fbbf4e18ae59a94cac72f43687190e358579d1b0a54d3f2df7f08b867af0b941deb9f7035a1a8f13c6d0da4f9e02f817ea0a92c02140ff5a7d7e398a7b410574d2e6ef7a710efbd1db628318650236ea02f1b617bc79087f5a6c3adeb7037176ef51fda844b2607a4960e3852107dd2703558a534a06ab5a1595d237fe3eb0c0ea3f14400332abb221784914e99fa5ca7a1f67338860283bf589a6b6ea0b32e2779e207fa8139dfeee954e762ebf6255250b1fc58c4c79b3d98fbbeaf786907b5fc7a8c34a25a642b7286a4b2ecdfd1dce041294322bc54b3c15ac44913dd1a3a4361e2d2a0e58c13f34ab2ead723fa01311a2659f74722a09f5b1837a7666da60728ae5cb4b837621961bf0278da749f79a47249ea0e361be3afd14ea9ead4e2f70d9941fa55862d86b53046de5dceec48a4b9f7b895693e328c59c0b2543ef2cd84b2c549a8e0013351703f7669b8346d2b32f7627b7df9ee746b1092f34033f69314a985ce2e948b9a98dabe9bf259f92b78b9a1de7285db617784001894af381618e9a2992c5738337930408b7e0fb57697bf4839e7e72ffa1010319a50aef208829950d60b6c4e57b76bc62d1923003c374710d5370249172064e4e5e0aacae369fecd4ac4bec3861fd24a6c633aca87f2d73c7accb43f9d83bce2d544563c9213e2eaf4a159520500d576bee5d3301613c31580cd6ca8c47039a4d4085dd8b959e5b8ca4835705bcba8982bcf9e8fef0a1602a76364cedb6daf92952ca58be7076ff5536403023", "0daff9fee31152d64fa0d6541d862970c2c013efd711c4f96b532fe9f4a4a180ac4d3cd41e5d66d62371616e6ea88896320944a8f3df632ae0188bd93929ce6a6669803c04be549d80fba1815ec67a0269b74e0a1d33beabc1c94ef6636722a2b27bc0f249da083feeb39ef2fa5666ee38339791602afacc9829abf6541a5ede2cd45ece276ddaa9f49fc4d02b755eab466d5bb0ceb3b7b771ce6a9d85283d4a53f53c54b63b4011110b42e9c1fc8c8dca6e4b69e6c4b3b89c53f0f990e26b84ca5f0660e712c775c1824eab5055527bd92495cc59f8d4c04ae13b49c466e886d81639d00b7bc68875a8ab6cb87807d4b2257252561d69788cc136a5273e5f3e68b9ac4ba4f7547422544edd4ca658e1c13c756420e4a6290c7db03f5ff7f44ac78fe4d353847caacd1692c1521b12f1f55362ae755c9714712a6d80362080d865062905ed0e9601c5b12b1300dca219f7676d0080a33d1a6b08718c36f084211461c0f50f6911f17746752f3a6bda656e3a065aab0cf30ce2542eda35a42821c62c838ed18dcd4dcf5d51346804c034fb2c3a16b0c84a6aad62972c84b499a370965a959e17d537acc13d5d08000d732c11aaad9e0f192a9b74d94ef408040c8bc50e7b2ba9edbac047fd4b80c16dbd3962f7eb528e0d80cb5a439eb3d6cc62e41e2cc7f4e2d5141bd48b400ffd19da07d0694e983b91744e420541c01bbfba3f333c5e3e7946d2dd245b70304c3b1a35cd9485aa6908c7a7a846f23466265c1e55e6dfdf8d0cc320033a18feff132c0e3b1216d33b954679121ff2c8795e7c4f9a4a9725d31200bfc72444cb76f50f198b04afbd4821a31a183593210789f93ed612a2e1d70facfa0b23e5aa854059b83979b55ac382777e351589d266d3ceba76a5bc345c5514f4f07e79e54a8b70a024cb031808bc13524c04b4d1fe28781da04688bad13f379a0659915ce438985428473823a70687daa8b6afb659edf07e25518b00114e9847e3d6598f23f2eecf07e59cd2a801eea6e3891735e457b7fa03872358e682571fec629cf19f17fe167a6253dee7b6deb39773e0d3606e025df91f35fc27be8c046d67489e010f743d84599283fcc418b628dc244d2f859db667c376b2953991e0db773b3e068c1da262302c391681fb414c26c41ed85eb4212e982d0e15eab5a67257a3ff913ce68d6aed6e9a8ff385c7d878cd4789ec9adee99fe25438911252de7a7cf6ef5d6662cb424208003d0ddc04d38e04c32d9beb4f6e8cbb19a8dc0835515bb5ddbc600f148861d6dec69dc8cbd4aaa7fbbe49f782199d618cfcc9820e77f2a474a3fa219c384d66bc8abccecf9f82caed37f05f3f0e1d448af96a5a8287a8c877b25b842dd9e0f66ef810f1b0be4e76f8f4e6e15d7eeadd07633fa3763c493e12a84639f76f67cfc823ab945403ce84d50263edcc95223a22acebb79b85aecd82b3aee931c891ba61bd8ff94c625cfa4d55e1b2bd996b5d99e6cab245e243e6414005f1cc4f0dea54b35e1309cc2db46cd785b294aad50ebd634d363688e3206a57fe38d83cc068c4b8504c11bb4c1d256d496513667170163f7ec98b5b9c3e23777d6a3cf72598ed68fc51466ec4e3ebd0412e002af200f1bc8800400e816ab29293b1c7ef24e30415a8e513e4a9efc851fa549b3d1e0d881fda0a6c393d0ff0c57f44260b3f5d7dd60408ca687429c4cd4274c206f80833d605290e5c992f17e05dbc9552f8c40300bc1f3480c6bb404c75c4220d8888afeaa779eb0f625c5c044bb12349af62adf5b0a18e07b37c954146851dd628dc26e894ffea95c84e78a75c25cb751cc81dc93d3146b6beee9871ca3004af6e644b65e972df9934717e075b53eaa6c878cb94f5d1fea89c3e8c9da4d0bd7d8d8ffedda0b48eee4c9877748be05a06b3e69342d5366e9db9be38f36af0f759fb6904876f5ce327dfc777fad8732e4372ada25106477d8311095b8d9dc4c0100cffd70847305695be46b2b5ba8df8ab3de333d09a7f32736061eadf9182bc4c0ea5965ba7d91d655d6942f0796fb4a05c959b6afb52a8b943065de6e0eae3639006c5b130b0a8b00b617409c5c8d5cfcdd88b1e981930ec92f21ada92a8373fc7b49d3ccc5c63b776849d5efa51de531f9387a9d11ae9fba6987d6b680fe15fc19c88bf0b5e1764044bd689554a12c8013f1e7dd6d2214c74c3fa65b4a0a35bf479d2582e948ef91c464c4dbfbea80d42bc8b1ce1fa42ccc38f492e3acf93b2b64f5e956fb171eb2c0e4ff537c4ea2ca13978dbd280aaa1d5a798b423942b6897663aa75d4c153f76d653b4fbdda2d2e141e9731679d52225fbc6dd0e81e03095b37af927e0c2aaf7eea5bdcbf59749e54e391b2af88626ef8f86920c81043334b3a09acd8c0a20e9aa0849dd56a2643803d133fefa3ee0f6b52b6109170ec5d6a15d0d20f7fb546ed78930b4298f4b5623ed912d0a5d6688b05b1b5c892e6fe60b2f1c68623bcf9a0ed513ac75c17cde5e01c3be75b1ce441174d26244873a7946ec1953666512efae05547dc8cf58fc342b262c3ab072f29ee876327e1de6c67f5c480814ea26702e1c7672de4655a87350b38f7b290cb22a3a0725f8aa2d24a794fea6f70fac5a345fc426ea2931cc3890b8cae7e92cc171d86f5f1baddae8f4b1db7aab80e629022eccfad9276c578d2a6085a446ed4b017e6a0da40343be3761f190d801283c061865610c3173753384bf87ef3ec78e63aebb1b051236f9f4d6712b487f0c407a44c7241c96e2af404a2ca14b8b6a11564d0aa2b6efe18072d6d596e26d105783a57beb5954f6066f7d2f4eefc2b455171d56364b21c3d8747d5f407cff5bd8bd350d904c17a4b91f37b48ffca09e5334420bdcb6fc3797417cf99af8773a027d0dccf56087c7e751e519c365119dd9195ee2449de13aac6d538c31d58dfb3b4183be4e71f6b4893ca588876514b581b03ac897b5e9305234740858f2b2a368b26b4d560c54a3f1018df913344d66229c56b3995a9c67d5f6db145e495159501522472dfd3d38deebf4c8cdd698325914d7472d02c49af1a9c85d20c019b03259a849130a53909929695a2f911e11f04caec36280f9653218911f4fa62ff63d77ecbeab3f2eaa235598617c424eb6caceaf365fdb7659eb06569623d38e47306ca2dfa98398586c4d5aba8ee29b9046416b3d7c6660b03aa5f59ca921e9f25090769428587428c8715f053323dff1eecbc2bec9ce90bda4d890416fcb952018f50f9ac9119d45e7ed56af58a4d0d9ab8a2a301eb17325f89359575a6277d340c8fb40f3271387fcbe04f2d3c1d63b490d12b5d2e8e592529c62d07d5d9c315f54157d30cf5ffb870b6a466c6c1f19fd0aa4b8973f1c3492b77cd7aeea7bd85f21cec76b61c3183cccf83e754d8ecca2b2e39420fbd4724f03efd9b6f4d4d59f1e8cdc3746b1dfebcad85287127de3658c2aadaa514e35c84bc772839575622d872a0e8469b3eec05e143b2129c6a75d1d4f043b2785fd2818a3db7dcf2991ea95caf73db5b2340df001771a8548db332006378466ff16dd0c60fcf6fe0c185da8e501afebcc9f566e1ff34f69b5af7997e6413c9e17e34745e131edce9820540c07ada9f500368b0f3dda452b3d1f8312e2926e20ad55fd398d21fed2ae3440834c9779d747f4553cfa2d5edd8242f3e6b1b3694031fa2c7430e78f117e69487798f1f3ac539979e29cb69ec44d8dcf6d0220d956cb4e6a5c9b8ce5263a950362f88f3ba56ad7d2f38fcfb2195cfe79baf44845dc124aeb5283962691abc25a4e016bed2f127e4e6bb78b22437ebc87cc975fc898793dd20f94784cad271dafeda980b4c6a91de39ba71eed0529bf05907db0b1bb9ff09e2bbec611d8238eac1939c3a7fabe8ab631337300ed6c40dbd5299f934790137ea875e54af87a60a169eb920522af2a50b62856a6e471e6c52f285cca854d0bc98b69622aa2c4364843279ac21eb4002c9814fec8be3de5f1e587ea62b0b2f1b5313b69ea407f1f2b7bab8c13cd54ce2a7704ee97d01c1d40feca1aa698fd90b2003507b32644043254dc61ac50f92840a408c62d6754e80108ca656b0ac977e9d1da44f87f4e8be3f1b2258f092714b9c4027b1678388546031a1c7391d9a151a33c5d291d85a457fe46b12ba6faac046630ad646fd5705a67ae2b2f85e4a79f780bf506829fc9cdcf6b8c2cad831ef7b26b37d3db8d4cf63776eb60151f17b68d86002e878c6198c171c8db609f870ef0ce62bc27b0c97788c25262020c4b42036ac3ea666429f7a47248fc41126bfc5777ea036775437b9d14154aea29884aee95e46966699a6a5707726057de573d77f31d190624dc3833c939c318784fb1d80c448fca6f0af4cd18168cb40d3c19377852195ba42da113d5953c1a0fbe5d188d884f6162503d69442798c891d1fa0c706c80565b9e6300918e6f718770058f18e80ae393a96c83a987ab08b2065c42d02f03d88385f1b2041ed70b90b124b6973990d61cff38b493c778c3eb26c722408f4060da392632be571b7260051cf18dfaea3efbc3d37c67b0c182a0cfacc1d013c38ad0592bfd868797790bc8f5a5e2a95c33bf078bfcee82afa438cd4ce48eb8698906cee16e0eee03c551d8c0df8d3448924d3d1108a6dd89739ae1745d637035af515ef94ab3ef461eb479281e743b9d7ea10e7bc1a033da2eac28a97e1b81550c32033ad630efa2a6ec9f666c34adf8dab8367a40c21f1b70fb8254976eed50be0764be04e62cb0427cfa51a9b78d1f4ddfa09c995d20fa0cc3cda2978ccc762146ce9441394df789bfd8233950f84df64d20808758f19e00b5c6aabe64d3c23f709ce866fffa5d35590801459f076e6751827d131185e36e818c30bd5ade360e4f0818a03188a5266c44747ed5e7154c4c93a87f0ce05b745bc7ebd3fe011c5169f1ca118bab34337eeb61206f251d8a0307f6dcb33aea11b1ec7eb888667c7145b2fc601dac47787c842a45ee0f5af1811b7a57759c14f5da6f8b86f73a3bea7b3f1effd9366dc6658fb3b8510f54621d8d13f330163a6530da45f7263a8fda2c43123ef46580b3990d51def937db27f9e06e87fdfd186df2fd6a5dd6133a8f3ee06e0e14719861def6cccf68f085caa631db3e85b4bcdedf83923c2950665b0187e224522060d5d54a02d5501a0c0a384bd247164caedb02c9a69f9a3638d258b945aeba029250ab549478cb855cb27404fa5cdb15a46b9f1ff8dda401f2dd472a6d6c66dfe8f5f7449238eb959c091db1c26e5efb5e7efe096489c7a25515de6399d7399b793aea554bf9fa1f6083f3c955f144171e8584b133a2ea77f49c974c2e79846e83541f37e0671d65173b3327de75c5173644959ba119f49195ed3ca26b144ca3001aa5044d46781a1336967911496da309744bb6ad244d1a96d47c7089c539486a1977a63b6523782bc2701495d50ea208a7fa411c70953cb506befe8ef37cc41dded7edc0a91de2e952abe338141e020afcff657e3eae7d11b384b0a496dc105fcba6c9cb3404dc20c704f0d37c5a96cc37ee132c47ce1ad12791d48a96ea2dfd0881b1d1d777619405b9040fb52cb1a7ca1ca993f34eaa2a7e97edeec2382ff73bfcf3ed5b6fd911c8d610551aaf92c92111d95a3919e20974ac27f3ceabe6aa3be7b6bceab0080f7ad9ee3d48bdfa7e44f6c71845c4e744726f1069324c519188d7ea3607d466ffd25b2d65a4ae1023929087e959eb8277eb495fa4dbbd1fa2", "29490db87ba6b3a46c55524e398000d7f3d50c11aad2b9e3d033e503fa279f77d2a2fca9c8bd026a006ecc4c913dd3fa519594784c9eb43a9e3f862c3014cc1f01284545004d3733e63b6832607685b329988f26dc394bf17d2d4355e5e4622f86a4a2179b48f6e3a2eb391c343364a6040a384e70babdfb557d23fbf08730f9e8894f28b6c43a8fee397bdb39555c9e1cb389388776f72ac3c88656e4f36ff032c6324d68949bd2608313651eb6662095d40ed72a89dc85b420168c1c299f78ef8601609c1a5a29625545794b89a01e13cbaa339c05f7504bd45b79239d8f0ed106450918fc0be03205e414a58c734cc9fa134e6d7af2e106f25861511c6bb1510f1a4a493bacbad33bea4f41c3d8d28488a87d8fc\nresult = valid\nsalt = 1aa93ccbc92e29d7016f71e7f806bae2027f62c4\nsize = 5100\n\n# tcId = 26\n# invalid output size\nikm = 7727bdfb91621dcd4ca5e8cea6b4e2eb\ninfo = f3fecf4736e28862\nokm = \nresult = invalid\nsalt = 96b2e11fe817e1e40fba8aa5083cd490482b2abe\nsize = 5101\nflags = SizeTooLarge\n\n# tcId = 27\n# output collision for different salts\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = bfe5a1669df67ed5638007f620875759af8c0242535a263cd4d17ee9bd9219d2\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 28\n# output collision for different salts\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = bfe5a1669df67ed5638007f620875759af8c0242535a263cd4d17ee9bd9219d2\nresult = valid\nsalt = 0000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 29\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = ef793d5a62169cc1911fe5dac7ddb3ce07404e8299296f7c139442b721a75ef4\nresult = valid\nsalt = 329f445e7de8a156cf26a0208dbb028d9de6ef76b8de67ca634f4a5a732138a1bd436a7b345d7a0314c7ed0a00b0d34ecad2cb8bd141e2ecc1c77e237094d55154\nsize = 32\n\n# tcId = 30\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = ef793d5a62169cc1911fe5dac7ddb3ce07404e8299296f7c139442b721a75ef4\nresult = valid\nsalt = ff881c9fd53adc0535d68f4690bbbd4f4990c7c1\nsize = 32\n\n# tcId = 31\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb0536\nsize = 32\n\n# tcId = 32\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb05360000000000000000\nsize = 32\n\n# tcId = 33\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb053600000000000000000000000000000000\nsize = 32\n\n# tcId = 34\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb0536000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 35\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb05360000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 36\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb053600000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 37\n# a salt shorter than the block size is padded with zeros.\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 2a031029e1b02289917618b7e0dcaf0226f84ff1a5770896c92e42cbe6d27d00\nresult = valid\nsalt = e69dcaad55fb0536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n[keySize = 160]\n\n# tcId = 38\nikm = e2865d6bbc1abf6a815067edc4ee7aa33c290d5a\ninfo = \nokm = 1c9f5d2c19e47feddf19af9bbf38ed6aab1f872b\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 39\nikm = 8c177ab5f40e9c57203883562f01f174070ccd97\ninfo = \nokm = 07d4aa3e002dad7940089482d10e80b349da499fe7d9530b27a8dc5c61940bb44aa703fba340d21c1fec\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 40\nikm = e842a4fc1a147cf2f87de9bd5a42fce6457496f7\ninfo = \nokm = 5f426da341127db39b959cd77c13cfa4a7a29259f105f2b181067492a54ba259020a5289b0fff0ffe0b9f72606bb980c929a1aa37255d3cec453bdfb26a3ffe0\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 41\nikm = 5b870ee1bb97ee83f67fa7335b4a0f9dadc80d12\ninfo = 0a0dfb2a6e051441678788bdec04cc1b63ebe1f4\nokm = 31aa4cff955a0bc5884e1653087f9d97e284775c\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 42\nikm = 58ea7ab33acff514ec08f41e59c17a3c66c1ceef\ninfo = 1cf9e25bd70c5546ea7a79eaf5d90cacf754c4f0\nokm = 16ec1734868565540efe2967cae02d8be26a86abe83edcb4b599f08e016b25b925660179b9dcbf0bf07b\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 43\nikm = e8d20934b9d320458f4854e2442e2f0fa092f461\ninfo = 4425999958aa3cc629300c25ab15be8cea7a4277\nokm = ad2bdb5383dc53258ca2051b26c53adc156b31acaf61ecef7d0ecfa14b81b0f53b1c98ce28ee804e964f8b106312f429670287ddcf5bbb67bcbf96ac66c242b5\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 44\nikm = dc9e488c684dbf0ac8ff1eefaa0666d413d258f0\ninfo = \nokm = 65580e5feab001f31405f812d87c7d8bcc187c78\nresult = valid\nsalt = 9afa7df500d7a17af1f44422d25a62bf\nsize = 20\n\n# tcId = 45\nikm = 34b85c341a04cbade472b3f7dee4de4d1954bf70\ninfo = \nokm = e02ff2640000391f1fcb3d0fcec40150b20c5af7c3a0c4965281e1761539d48555cddb2cc35efd27ff86\nresult = valid\nsalt = b066b42acea664350a8448f8e064225f\nsize = 42\n\n# tcId = 46\nikm = 44cc641e09f7d5642f7b6007ca5a1c0813319666\ninfo = \nokm = 81c3016fe63b57cfcb13ad04eea7e2f5ab1402dc489c20824271c5a95ac1cb9b0809d76d5d7437e4ac74a36c1693d964d37d10064649fe9003503197456dc4d2\nresult = valid\nsalt = 69c0dde6c8e5bd40553a5981fad6ad87\nsize = 64\n\n# tcId = 47\nikm = 88a8880cc2b73e73b3b6ca1d4902caf2128732c3\ninfo = 6dc723df3d26f704067afb2fb6d95a66516d089c\nokm = 69614a2ebf14d74188e830ee5623c0e0366ea994\nresult = valid\nsalt = 0579f690ed32e57a26701a9f6877f243\nsize = 20\n\n# tcId = 48\nikm = 8408668b9d671121b8c7d31113f045c0d7c020fe\ninfo = b4451b0f1a217db703582881e86d8044d5f2e092\nokm = 6a6ee276cb321c6cf237360a7b30faab9060653ecad213a3aee36735e29164c6fc929b7f206ea4fc2f1c\nresult = valid\nsalt = 679b30e6930a8ea3f076e317b9595d5e\nsize = 42\n\n# tcId = 49\nikm = e6715cc4ee13c4d999d8f8f500243c321f70b0be\ninfo = ef17c9227a5ca654fbdb35dd00dd6dc77b6321de\nokm = 1532fbae2e75d854c96a0b172cbe40b91d36143a93bd1b68d26be85f19de06f585d8670190380dd0690f5fd168cd0c64bcbd99b8dcb9fda9eb345af917f75739\nresult = valid\nsalt = ecfaca2ea3301a992b4de081d9d3a4cc\nsize = 64\n\n# tcId = 50\nikm = 9a6b88f3f68f5a8e79903b51dcd733abaece1a41\ninfo = \nokm = 0b45a0d3ee381c5c1a33556af0a050c81a336f9d\nresult = valid\nsalt = 0226df3d66ee3abb275eb39c8ec3d3e12e9b87b67f85c552accc4279ec17\nsize = 20\n\n# tcId = 51\nikm = 0b9eaec88b2940a4754e83272cbf47fb6f86aaa1\ninfo = \nokm = 844af69cb0e4dbd1a768f69c4a5d2b280b645e48f11cf9f9dfd5930dacae47f5a8a0a58cda227747638f\nresult = valid\nsalt = c1616497d49246400ba68242b635c67515d2528ee1c3b71b318b631f9bef\nsize = 42\n\n# tcId = 52\nikm = c4717276e7c7f794c4ee333b2f7a2ab244be9e8c\ninfo = \nokm = e1e9d8dabba5f8bf934c933170abf15edfa69a19e32666503b00694a1952c38c16703c79ee41d76cc6219533876d162727fa738b949b74b8d04a880d7e917dba\nresult = valid\nsalt = af4c63e5b554063e83e37bf730ffa401c696088ccc4f133a8695ffcbf2a9\nsize = 64\n\n# tcId = 53\nikm = 5e43a900ee0d432c5fe6fc81db8d5f81a54e39df\ninfo = 32460280e60910b10abee2e9f80a3dab48acbc59\nokm = 113ea70eb9eb87624ca2956afa5d5acdb4a5eabd", @@ -7840,9 +7850,9 @@ static const char *kData264[] = { "00cdd0299971ac4f1cdfc6af7de2a3f131c868714a24b3c0aff8162951852aa97a29cee9eb7558bd2f384065130abc4de58ee5b268aab6b2380d885e5c98d22138fdf77bff9fe2370eff28f22a4515341d9c226a6dded964086f3bcb5342acee09451c6257eeb434b61b8d93b0850d49e2d229fbd0bb84ba4efa3fc1c2d59a2e725a528fcdb44d43a0e1f5572d52b3f526581af49043d939e9857713d04ba2a96139e007b974b2971f71a0bbdfa76998f250802eecce869bee6e4bd3e4523c3b5d32a61c9f9aa1e0bc215484a4b11bc81ba3b2562ea49d08f63b46edfdcdcb7a496f414d80f853547ae94d8654de4729774b08dfe3acb94ec5ee2a940efef53bb76d2517ffe1acc915ea5c17652ec6651d3f7734cb8b7aa176c5f2e601dc42f0700357b592d4bc72c25e42ad9897ef1fb43bec5be51b7225e57b87732383d0274e1a9594d4cc22451611ec5de786e31a69fdb3c5aa4a857e02539f1655c542c84a32f40dffc4ae8d83ae8c8f7e54dfcc4362fb4c8134a9137836f0ea40b329bb7040eacb31e7b362010fda9fabfa96622db22316c3b297e26d2b867bdee55f600e97d338cd5a2969f38a76f968d9b76aabc392bf1089c0f99dad174b6f8b8e9897bbb0680e9fb08b39f1b9d618b81e1295b546c3ddf7b8b807950199d9fb48a3c1754d97344908e8a4831477132cc7e8525a5fbbe15608619dd369ace1f9c73c67224358f4ce07dbb3cde19df4bac7bc706f18df54c17c3a8284610ae25c00913edbaf2c9fc8ef582ea3ba5c50b7d15a93acc50f632ce4473009da29a6e1852e752a15e6b7c56f5a0dfe65e5cdd00edd363469dcb9866397646722c6ae0f48502dc75bf8381225a17f3533be924a0864f60ba58341a75b1a83404d1d4380f0565c3d55533e858d4c9f427c712965c015fe91589d43a4ef4e95f4bcff164ba8752ed83cb57a7b460d2c9796177433588f800fcd518c5e99baf8ed652e61c1fb4d47a882174e4a0d2d03078b2316327799adb88d07270fc7c9d7919b6be24bbbe2ee7999ca00eae4c64c19e217196c8df9a45d7a9009f11444340eac6454db20263873c86d884d466dd75ffa5315a693fca6ed2af24452a48c9a5e36c1cd7408f5e6a8fbc41e3653986e0f355a05288c51d1f911c494540e9eb164e2cf270d4d07c334a47fdd3d870a2fe69516f8b4ddbc3c0f21179c3ba3863d2851ee1ff0f336a23add665ddbbf7a8168c6e04119eaf4944b132df977cfc826cb53768c275848a498fb3c68a352c1d0a51701bdbe7194beb546c6f9cca343a7e3d86aa74cae125b926dcb5037bf7b3ac08e15c024b1997c4d01f95fc1a941027f8efc6b8abf34c6b25aed0b4052c0bf15aa56812d90c7a43856d9134dc1140788dd2300c555a0ede7be750bea34dd3f8ccbdba143abf975879f9e374b6d417fba64e22b5c848189173a9f972176ca68e2591e4be093e51ba3775443101767db9be8dd92953ce03d91a9f1bb3ebf0a3bdc434be0197f527da23927d8ab4ce0613e363fb7acafa3f2b11ad4c1f12a1990c431bf2553d936d98822a1c893a41663b0ccae8541da379d14895584151c57605c76390b1c91dbc752acae6ad571ab4d0a47e2a4db7b88fedf2081e1c0bb0cf5f60230129711586fa5c99fd34cc3816fcc30644195c4bb72fe8578d4007f7cc16ede32eaf34ce19084782080e2815f25d117dd1d911601fb77bc0e471189fd0a4bbe01b1aa979f052e0431dae1abd9dc8e2cb7d575c5749fdd82f247f1686c24677f8d3a358b6860632d26af38f2d4c91457372c11acde9b447fa1a598b5ec1a3ac0babdbd4eb737f3c4c2f2e15b5d8df3b8d6e6b70a3cd365b57349e6ac60b8759bb09bbef1855c1468d10a777a2babb7e77313a321f2169761108d5e8f11c51c1314fe8fd59aea60551c402c4102d08f4d0c54e4a8ad7303905e42bae5b1ceb09119324e274b63c32215eedf7dc51e4f1ed19f013c5a23c8a2f0841eafbe1ae2ea5f4cf20719010a448f154397b6c65be5867508cf112f9f2ff236024c8254d921c8de4e4c39d91e847e7aef69a2747f75edde39e3adc4c653f20d5742606baaf985260b955c2b6e1947b469927a61d866f797e73fadb2821ffe03c109219078d8c24c852188e3352fe257ca3e371043470575f1b180d0747550d9ae8b55b29b06be0cdfe6955a1acba316f2e0d9fc4a99d7725d022fc240e3956bd66425dd2c844b4824cb5307af5d6d77ee97590ecd849650cab25567bdfef5661d35966a16ad5fea8ca1dad42e19bb6b2b28b06e24dcd8bb240e065ea027ca71ee286e9b8c7a4100f1f08391dfdc0ea125e35c2867aa55f21af22a5ff685ef1bc3a023453bdd381b3cc0a1f0470f0e198c8e9ece8d469479b73f3eced657dabb588b95f82de80b58a924e41146274cdd7b32aaf7c2c1f600f30353cbd88bd236c37619ec4c54f44dad9eb79b5e0f5900dedf93b43e33b94a0bbd24bcf17aa7986287232717a8ccf085ba6826f7224d4a35fbee2592b32ad48cbb30961d2412c65f6d6385107267b7595568d7d76fc8cf4ec6fb06f1c38d29357511454a28ef029da6b9007f3d6a400c381f4b0bd99c5f8371d97a7adcf122bc8d1b51f914016fc96f1ebf1628d62d0c1ff93bc16b960f93d782c66d73023685a881acef65f40e5891132e723697082b8a9bc48eaa170e5935a801914c175906b0e7a54f199907562bc2a3d919bc41b4b4fc43872aceceb494f186fd2510925d082c623a3f17f80d1d421710b91035dcfdfdb912b84270e07c9be495e8713ff51df5eda5a030e51516917605e24d29f2238d27b2a823443e8c7659c62ee4d69d3094e95e630e27e2c0c913d200e23fdfb947f7d2d2037284680aac2d002adb79848e99ca1ee7d5c40e190a3ef5f05c59eeadc97449300b0f41943dd70f3ca2f59a218a093cc036cad4f8f3bf1d488f402d5c5abf5ac9fee0263f6d44fae0d5c157ac12b78032604b618bd66a2dbec688b28a0c301ae294b1e2fffaf0f4f92030aaf4154f91baa6d1167ace84be70da0cb2c38c1f1e8a0e8a7474f3f3e508c1fc9d4a431e2f1f45d142f8cc22af65ac656b94109905ca95d33e809586d3b409ca68269bda1368ecd8e9b6e2d95327aa491b6bc162a9f6c4e8162809b0efd7bee9e4c915534083d5cb9ff27bfaa40f7cfacd1c301c740254ab4421aaeb4fdf8d6f46014a3c3ea23256ac64fb2fc95cfb99688a8788759d1dc35992d455b3ecc4a4c99ebab223d774270d7ebefa8545203cefd49bb21397b6d68664dad1b3461a5162fced871d8fc2160d57834356ec88841f89da475fa7acebcc2321f04c6cb56268b42087b52191d43bc82c29c44d451d6798758b43040617a6024b5750577ee3679f43e08a893da6c330b54cbcb6a3c6eee525d4740ad5cca9c7dd75c3d1b24801961f7a517386fb0ed2b181521ab207574fd4edfa09597afd0fe976d2edc428ea28ba9a5c96162bf891e6b50e345855bd6852252959586aaeb63c1aa0c07c422d70e5655507c090ee47e98c2b7cecfa6a4d11210ee8f22a28806b5f5dce15f139385dcccd2838a7c6c71740b80a7f0239706fde8be06cb1e8e352c176b8bb564b5cc98eec6d4a554a4d7bca07b5f72ca8131fa8479d706d367d32d1652c6f8ec4b9cd374153acdf29bdedd5d385e3b581a3142092b28cc3c8d89c3470cf56ceb9109d70d5a0d98ebe4e9432143d6ccd58fcde6a1f0eaa845175dca5ff85dcfa5448bae273be2dd5354654763de0f2fb0974164f001b42d1156ede02fce2ca912355d59e510ddef52589210506439138c230298e2c7f1b76a4ca7dbcffda66fa2a52e146dcca8ecc0cfae3340fccd033e83fb85cd3ceb30ff33a8bfaac4e9d3c28bd0a1ab89d6582c3c9cc6894e299e71551e4f394ffd81b0a67985a65c9c9850ce869635da0c769bb283bf27c1c2b70fac3b7f0ec6773351753c7527cab97a982722b422eb950b41b9e03e025c17c8dc73852490bc83e82ae956b2c546aa0b1c9a06dd9d4c60c3702753385f67df61422906f5a63cc5ff225efdfd57d9e33acc917b68661c8145e2db301777659692925511534e701ad80c46479e5808aeb1f90ed45526ccf995255555d57f987e2e56bfb04233aad88790207b67b7675db58cc00f7594bfe5089671617991124b72ad32d46b304a87c2a5074c581421652bd730808ebb039e74cdd6dfd1f8dcbb55f978458d1b161780fbbbfa52e3a2288653210c0ba901b385dd7d886cb2db18407b37e3c455b2773bc670436ff702af2bd9d87dce441ed7083231763ca76fb07389de0be1029f29c0fc873fc2c986ffb21724c6c1a746ec03729a0d9cdcf123129c550b8e1500968110c363bdf0fd68df0e3a60146790b216447f82b17718c3ceff4df0ee840f42712f9bf4b898ac9e703afd5869309d89604f2c6fdae0c8ca348e1a980303c522d89949dda61e02982814708630324e6362839f3d28b80adf42a0772c52b532ebb2636c8a006a39b0d384cdabcfab075e66116fdd9ad6c6af17cc812d4b691708f671d9a63244dd833e2c3a90aadfd68ddc03fa290663f0fc7445aee617dca94941f94ca0c6638d99b92f0ed7ebbe5fb6f1c02273751094d8aaee32772365cd8efdb5a85290bb356c4c787dd8bbb9a97ae562c27941bc68cd38f314080c89e27fc1bd7f45bca8412149be8260eec24928f77fc7a722a42e5050ab5d135985c56cb68abd5b7ec49c56ec519c63373a1c8d6dee785671e3c104ca6f5c740c7ca3bb1fd8cce68a097c540fa40f9a4f2b21a7853554556596665881038d4d4530862931aca8cd76e412bf5d2ef66b0d67ba991c4c676d95e2a8d6a4ba8b9dc70e165c697227e59323c96f28f81d79db8ac1fb80de77f13358a2255b9a8c56eeb7a4e504de72e71d31cc6e4b4166313035bb6a44dd80a369c9106e9baf69f5963f92b2bc7c16d39e0e8b88611c36523a7635bf8172b995892bf67bf2f5b4d971508f1a1a8d8d1bbfc46f87f2bc50ef30a8922a354764c66e9daa50194e3ee90ad0b59072fa84b1c2e36f93446c9b920f543ddbb0485f18191cd1aba0387d7793aa3b6e62dc49e3bb5b7ec1cc06840fb671dfb8e6c185ae1e0c62a142d244863689a5772eb78c6356122498bc088e53f0c6895cdb1cf0f646ac6db2d8efdeea5f7ff23c91901c4d496e34550695667a7db538e2a4982d34e8256f18be3d493fa2cbe46c1f04b0474328f4eb417ba155cf3d926107845f0a734488bfc5c9c3b0b236750bcbe0bed15b7a5d219a7c2df95d3505a4f116fa6dafa8b746f4d1fdb1a502d9a45849cf2cad4dbe24eae0b65cf4f38ee38078997a5ade9ccf13fe11206362300fff7628603a4707c1c2fd5eb883f5321e8882c1dcfa1867877447ed9b6813031b95ab9603ced93317b265f70229bfd702da85e3ec5df6d2b9dc2958fb9a0f99e501efd391e22c0e198eec87bd2db850058e6f42b53d888cf8c5fb400ecf6e804554fe2b8e7a3a9d9db7a7704c3a2c82643816d8362c909720a693b665d3eb\nresult = valid\nsalt = bd5cafafd71f517269ce6300208db7593c558639\nsize = 5100\n\n# tcId = 95\n# invalid output size\nikm = ac106eababe3b8fcdfe44ed3f332695aa50833d5d110632b4215a86f9f4ceebb\ninfo = 9824a5f84186c0ea\nokm = \nresult = invalid\nsalt = aac161c03b3d3cf4d94072a48fd6ca3619510888\nsize = 5101\nflags = SizeTooLarge\n\n# tcId = 96\n# output collision for ", "different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 06e27d970948bb30a9d453d843ab332ae2231dfdffbc4815788695c38368fb03\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 97\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 06e27d970948bb30a9d453d843ab332ae2231dfdffbc4815788695c38368fb03\nresult = valid\nsalt = 0000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 98\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = e86ef68c222337607de55e6bef35d9df3563cfd8754a5a231a5fb110f1ed1b40\nresult = valid\nsalt = 0102c651e047fed9c217bcf915520532d44999534c1e7e7c87311093d7a3681aff3e2d335b3c6139b9fc66dcfe35573b36a329a550c4cd20bfe2a90dfea50167ff\nsize = 32\n\n# tcId = 99\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = e86ef68c222337607de55e6bef35d9df3563cfd8754a5a231a5fb110f1ed1b40\nresult = valid\nsalt = ce4fbf306d1eecef0d60543d9726b5b3d3d5d8d2\nsize = 32\n\n# tcId = 100\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed66\nsize = 32\n\n# tcId = 101\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000\nsize = 32\n\n# tcId = 102\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000\nsize = 32\n\n# tcId = 103\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 104\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 105\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 106\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 87cf7342816d0b08822263edae8567b453a251373e2f3ce338114b6738cdd1b4\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n", }; -static const size_t kLen265 = 80000; +static const size_t kLen266 = 80000; -static const char *kData265[] = { +static const char *kData266[] = { "# Imported from Wycheproof's hkdf_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HKDF-SHA-256\n# Generator version: 0.8rc17\n\n[keySize = 176]\n\n# tcId = 1\n# RFC 5869\nikm = 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b\ninfo = f0f1f2f3f4f5f6f7f8f9\nokm = 3cb25f25faacd57a90434f64d0362f2a2d2d0a90cf1a5a4c5db02d56ecc4c5bf34007208d5b887185865\nresult = valid\nsalt = 000102030405060708090a0b0c\nsize = 42\n\n# tcId = 2\n# RFC 5869\nikm = 0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b\ninfo = \nokm = 8da4e775a563c18f715f802a063c5a31b8a11f5c5ee1879ec3454e5f3c738d2d9d201395faa4b61a96c8\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n[keySize = 640]\n\n# tcId = 3\n# RFC 5869\nikm = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f\ninfo = b0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nokm = b11e398dc80327a1c8e7f78c596a49344f012eda2d4efad8a050cc4c19afa97c59045a99cac7827271cb41c65e590e09da3275600c2f09b8367793a9aca3db71cc30c58179ec3e87c14c01d5c1f3434f1d87\nresult = valid\nsalt = 606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeaf\nsize = 82\n\n[keySize = 128]\n\n# tcId = 4\nikm = 60ab7f45b0ad534683b3a6c020d4f775\ninfo = \nokm = ae5dbce80bbab5bca5b3c6d3b7e6548fb2c23b2f\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 5\nikm = e3db76e02278cbd2adbcb4555803da11\ninfo = \nokm = 207ebfa8798c6d8d5260d797fdb9c9969173442186d9e932b18fb589fee2fd00ca4ab49d0402aba2c1b0\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 6\nikm = d4dcb92a769f57c8bab8a420ee0aa351\ninfo = \nokm = d875a072bb18fd7717ceaac8829178884b8e51a926849210caf7f42574109f218596e27b92041155d2012917c20e09539bf52016d78aac0b53a51d9cc21e3b15\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 7\nikm = 2d43e54bf0c94c9cbff4300f4aa69ab8\ninfo = d674da3bb47d5c7e38b501e5251d9348af601c44\nokm = 3d36966f29c0561b4e50f9325c7c98292b6d28bc\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 8\nikm = 4055536896c406d5fe14a6cd6b999bff\ninfo = 2094768a8816f7df070d6e08b7ad93755dc9024b\nokm = b10173a66a08fffa6cf7c1057744eba73cbbde83a3d8674bb0bc1a46d80792a9d5a0d2ca72510e02a6e4\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 9\nikm = 5b01b2da3166f217cdd68de8af60078f\ninfo = 6884cfa7ffe8f27bf4ebc6e46a7e01488c79243a\nokm = 7a8e83577d8aeb830d772d8e42fbd105e54ee3f38da12388030580c8b8935f4a2be01c5092f28d5b1bb757bec0a527250eba2549e770d21224e1cdaa5bb76a98\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 10\nikm = 467403c2ec02a235bf730ff37e8d8ff3\ninfo = \nokm = 4b1c4f54615e31f713f2364bf194d3f14f68e704\nresult = valid\nsalt = 41f0f173d307d40436c25856cf559f96\nsize = 20\n\n# tcId = 11\nikm = 3352f942aa93071da6d39cc5ed8dc460\ninfo = \nokm = a6823c9940138becba3f9baac05ec119a2715a018f51f4c0ce2add465db8635a6453efdf7c161c2d172a\nresult = valid\nsalt = 57a0db708b25a51afc4271803aa35204\nsize = 42\n\n# tcId = 12\nikm = 08867e76311126089356623ba5381e73\ninfo = \nokm = ce632c353328d59ec519023d08652a97252f2c8f3f29104237fe35261c82eed7e0df52514a157a00fd82d7e46ebf9acc23512e1cda7d5b65b92f692965943e8d\nresult = valid\nsalt = 0c164c443edcdfaedb1ab150f047951f\nsize = 64\n\n# tcId = 13\nikm = c55c41d69d2424a520414e3662aa7303\ninfo = 3fdf20538063b76901d61bbf9b72b0c18749e00e\nokm = 7fce7c021469c8e016f7a9eee111ad71df7c4fdf\nresult = valid\nsalt = fea9bfc92b74337e43a201a2dc199e27\nsize = 20\n\n# tcId = 14\nikm = 5d3db20e8238a90b62a600fa57fdb318\ninfo = 2bc5f39032b6fc87da69ba8711ce735b169646fd\nokm = d3e6274c91a88821367b1853b852a96f3ec12ed466769fdb88e14622165d5878cd736fecc93b9e8633e0\nresult = valid\nsalt = 1d6f3b38a1e607b5e6bcd4af1800a9d3\nsize = 42\n\n# tcId = 15\nikm = 8677dc79233ef3480777c4c601ef4f0b\ninfo = a38f634d947819a9bfa792174b42baa20c9fce15\nokm = 17c2b03dc593fe9bb94f5b9bf646ff15749e82cd4bf569f7806275c241c83e1fe0615663a628ecfd7c1b700215a450f9f42529800424c4707d54488150299f11\nresult = valid\nsalt = ad88db718244e2cb60e35f874d7ad81f\nsize = 64\n\n# tcId = 16\nikm = 0f602703d37943e0253bed3da331aff4\ninfo = \nokm = ff23874bcf844f88f2fb57c0c3a4e3a7a498965c\nresult = valid\nsalt = ebdc8510499f69b2e188daab77cd819cccb95f276f46e6b2be11cbe72700\nsize = 20\n\n# tcId = 17\nikm = 9fe65737574c5c7aa67646adf8230ba8\ninfo = \nokm = 19d4b9e3bf37ca1affeb953ac3a593882b2dd0002409be198718b376253f1e8522af9f276152739e2d5c\nresult = valid\nsalt = 73a34648c152443586236abcb46a090ce55ef6c7f282ffce6342d694650a\nsize = 42\n\n# tcId = 18\nikm = e8f2b1c3e6a6c3d5ee0a20dd47aafa78\ninfo = \nokm = d623e645a84b5ed4a210b9457aad79c9c3171f306bdb8bc9b60496a99e640cdef1cfb56ee336d216aa20122ee33b91c7aac3e5e7d56d87dbed3a446cd5224208\nresult = valid\nsalt = 3f5e162de91e0782cd189f3b7778cdc2ce6bfe9d3fe841cd3c70475d7b3c\nsize = 64\n\n# tcId = 19\nikm = a679521cdb56aafc5a4b76db0431a4dd\ninfo = 44ec41ab4f4e64f4a36e5e30c9f0dc1d77ae4974\nokm = b75be6d7fdb9a7c58514c81e6596973058e8198e\nresult = valid\nsalt = 123033b1ddaead83a4b9cfef8a660bd8e00fde01e67c35656c6d7607d456\nsize = 20\n\n# tcId = 20\nikm = 49bf155ca102026f2a217ea1bc9843ac\ninfo = 851bda4faa8f7add2a3cbf0acf9c2786f8f955b2\nokm = afcec12e5ba6481f144f6e6bfeab0a054b30f2710aeedea90d4be9c790c8e05e601fcb208afafc6cb991\nresult = valid\nsalt = 76776e3b4d75f8f43dce4bded71f3b1ae6bcb012d9c0d59f78248b9427b8\nsize = 42\n\n# tcId = 21\nikm = 6cf725e939e8824d4392233eeac75d30\ninfo = 495425d9727fee2e2b7e78899868c1c3e7735e1d\nokm = e70ba99926c4edd98bf001ed3c8a1557987449a6fbe58360e96c2d1a3c1f2eac7806fa406ec64c4dc2a743129f97ca449380ff495462d1b1858af83d40fb31ff\nresult = valid\nsalt = 1e72f24b05a91a0093f34306ffced79e7003055b0833c6d0f27a4f33a1bd\nsize = 64\n\n# tcId = 22\nikm = a319ff7b5ba9b14ac72b681cecf0f742\ninfo = \nokm = 31e7b971f165eb923b499460c94937477fd61cc4e96c27fa2abb552accceef42aa3a35637bce32d996e9\nresult = valid\nsalt = d7e3bc6daed343ce77ef793e15a8246e4bfcbaf83d2ac956d0661d1df7262b2e7311623dfe4152caddbfda8fa8ed7a82656ec00b72c5adf7c9d388e5b3bc8d24\nsize = 42\n\n# tcId = 23\nikm = 34bae5a158c1678aa76a744417a70d7a\ninfo = 87ec30aa53acfc3d09ccc1d57d654fdbce403cd4\nokm = b80f7525a93a3f630465033ac53f1ace76caf7dcae3bc7374ffdc6d1be60179e1adb9aa8def2d47823e8\nresult = valid\nsalt = 1532075f363e061133780ac959bf653c7687d181b9431215d6f62dd2f1ec3019d61c50fa82c70ae25e624c849a276b0c57d7c02a4d753fe84a1a6621e9a5ef01\nsize = 42\n\n# tcId = 24\n# maximal output size\nikm = 195b2a73c91f69140910664d79ee7f3c\ninfo = 5b3afef0895fee8a\nokm = ba560d02f6661eb3d0bf3a17438343b231d2757e4c8ac2d0f57de4ae267f3b3a40919c4dde2ad7d11ff636e25e4fdc21db7c2b2f20fa1ce7bd6acd2d534f1f660e0487703adde77a0f72c8e3f2b9202c94527e4bb9adf53a0b897a09abc0dddb7f94e6d6ac00d8eb5233f0b88921c8f4b97a1ebd8dfc32ac5cd089bf07720bec56f85dafe527cdbbeffeb168c8a7867fe35ff6fb57a969189d3c17b230db2d213a6860b5cb678fdc913aef231601d131588f021799625c080013a3547cdca49599368b5a483d830fe182bf4639bf830bdba4e301643c20c09434766dc554d7d4effc7165933ae420b136623ca1314383661593fe5aedddabdb44f77afa633149c832fbefd1c884d2717d61156a1916698ecb30aa2f8a43ef7238eb11e4cb1acc7e98a83f66eb8eb4387a7d6cd26249338054d9e5328d97506ecf06e9bf8923756f2f586dd8f17faf515c75d140f502fd162eb074c250b0c4430b659ee49c0dc2176d60ae2e4818b7089c1ba58cf1d80075ac3446fc8f14ad8a9fe26fc677c398bcafb401dd84755e7e550d20684650ca590376b140942410173149fbd9cbe4781bf81b3a3a2e04130e0b392d747f16aa54b323a8dada9fc690e05f75d9108d49ea10015c90505c2d500ceee985354b28fb74bf5f45c3c412ef281c372f4ee2f8df2ddbe889a9cd541326cc2528728159019bdd4925dce7d8cb6c6672298e24cc8760e8a33a5ec9dfe84725dbaba05a8215b30f0ea143d53706d99351f31fc6632f6a28b57baad13bb6768cf52bafd820ad0b2949b789bb4e4d449c8cf6e6c1543c2882bc225f94f70ca6d25855019f29f9d3ce5746ae88a12b70aca25cc16c7ad19769d63ad0de5e0207c994709755c2816febbdc3c381bcd90c5252139bfe45dc86d0ccafa5d437cb3c2c0cb74c59a1f67a206fb0aafc7282aafc7efc5de534c76425c699dff283cd10d7313f342ff79dca06a12dd44f168fe857d41658015e74f40c76f6765b57bc5827082b6ca55e57221428e812b74df3ff82d18678b619f1ac727751fc4b27f1dfcff461ad30bb17e2774288ec3e337a7c8438877f8006d8024c7a62a02d5ba2f1eb302396de86bccff719dfa721abc5be82373a5e62b69f2fd02cef4cde6e66e98c891221f0de23b6223470d34e357efac653c943ae7ce487", "18a549ce85a0c5f53b966e0ae1495efafa6f70bfd73e915b67cf9439029153161459ed07c7d3fd54cd66a89d366ff9a86f5595044060b612f2ec65e9f2216e30489545c706d79d23abc7ca26aa486480047a92ac01164c3b97fbf253b722c4545ab83741ff483d8ad28b54c072f0ea72119f2807ef71994d18e9015a6cd813c525ea838d3a437640e4f99273369cde21dd580b8e08865603ca87d9d28e1244e93e560f3fe4ce219b55f8f6753e87e59dbf51d89cd4b8aea2f45cfc1be2863b108920a5c380fc1f07b174c72a3ce791bf0799089a571a6dbc0adc4ea668fd8f6e4a8b5a92363d00f92ece0ccbffdebde591779210b34b329f943c426788661b58d637a37094744d7ff967bb27a9d4fbbf00f3a1c2c49e50c14b55e56224d98dbe7bc1e7612d1fe956f048f831ce663b85778478a8572a63ffbfc04e9db2bb307c655707548e48f2e91b86cedb00877e9fd7fea3f07341f4ac342ed020e2ac993209f7a721ae8ca4b9273790f571de9f9d22ab89572fc9a9743efe5a6accc921be33327ca7fe3d3b1f980919f2f62a58475a570ac9f08d39c6e0f9599bb8ebc2101cd9f60da8331dab6dfa3e65a6fecd113f8d28fb87d3750a7019527b388f5eac13b49640554f031e240f52e202e55938b80471560437be12619e1bbf98f3ae350f5a03722e811693285b4774505fc36ea01a97faa35ecc30fcfa8eab0fbf661293bf79877014c68cf582aad70e5c212b18588a6ef3d75202bc4a02f86c62f99a97fb0ffd980f2d7f2fbe7f1eec22c6bbbe2685b4c1693b0429a5069ee387cef60bf0cbf2fd81263085dfb22f404e09284f075d782dc3cdbc24cf242e6a4c7ef6dd65f0269c5a9b49baa1bc0526cd72ee78db3621fa294ee8b7d6cb15f0edf6d9e62b743f25c38f317d100b706baebcffc11396d5400af4657a267dedd3bcfd96527f03be8d733195c0c47d7dcc97e8c8f639c7c972338dc88861f023b5621b6b55549b47aac9630b19884b072aa58fe1a975e86fbf8482821147597914b28ea5a84fcaff9d8ad021282df1a06feae1d813f4094680c6709d63a3907e98a67a5c7a9232e7d4c01bceda04bec5a5dd8e29753af74521d01e346c29955bde6112e131948582695980b71a777e2c42c37c0cec771b1de9f737cfe5301b487e9bfcf35d2750940de6fbaaf00b9897e3fa99f6c5c79e5d27acd055212e0dea3162b27e2b1a400eabf4e8b78077381fe8bba84c8732f469972a0122b8009138ea77592f68717d66bb8ffb3e9bcf4f77a2b472a393f5c6d7758afa9f6adb1a939da7164c22fda33f290bb15fa17ffb87b445931248c9a67edc3e116bbb75fc9439ba7b451e06a589c1cf506a04c2d1c889ed5b9af2002171055580b9555b58ce083a9f5b9f05d440e7fda4eb9a62df33ce6ecd2399ad2725f1eda7568e313f3dfd85d240924ac987d9273f14259170ab30d7363929e3f22dd2e3976b5592e73ba3b4a2f58c4f490affca796ada73db38bdf8b56211038b22242dac86910c132496e9cd1b7fe0e6daeef0c44e31df2c7424d5a8cca7fd812b5b90fe1566e7558e22c35080a73a12c0057e024c60bbf849c9bf20b5acebf48acb4d513ebe9436fa6c6f2c5334504162e6a0e4297c814408483ef02a21b9bdcddb91e73809c36ba0728659eca89fc978f1f154fbdc84638e00620b505965be1b41dd7e2022fe2100cd5aaea63c2e6f1fe80b9188da7655c8c1457ec3f2b02a839260b8cd39d63a6734064ac59251a167e6d25d9d0384c9b526c10b6b258e40496fdd46c85c3ef2b1e4ba91f5c27ba1624c9135535fb922b43970cf7e9b357f2057137cb3df1375a6e6df71e392f2efd6c5ea6e256a0f7b766c30931d89b09dda788e082f9cd4cb8c9c82734d83b817de5877f3ddf0ca4f5392aebf9e70eb9f5c35ad4c40b26b0c485fe8f46638d3994011f2883a70f898fcdf84edf7f3e95309f2e3b166b0bba18f385cdf1d2e530632422c81766fe9e841c205e5e792b49b572415a5f7f5024aaee6e99c65f63df7967d8b3c1976a6c275c7e5668cfb6378bff333477bf599bdd6fc8a969287f796717f6713b375a9262e06fab02684da3ec5d533de48505e41b766540aea29ec73d7c563f2c5d131c1c758aa932a6e5bb039e725e3958b4f1556ea6e2307e2cf3f111421e4acb596aaf6d83a483b11a5c8dd44ae3ef5e3ad813495b54a5fb2688ec3d22d8109297a87fe891e9f67439f0ea7199d3bfd41ab61531414a4f858d0af8338753257934c05c25dc4618b90829c3a7714e732e4dbca579169bed379a46dbb638a7fdac8838d3b4f0769b75880b142568ce9d55e930db5f4d158262b1dc953ccdb6e0fddfee14f042fbfddc88d64b46b7ac177d26c6b7c20341b53a3f31b5c53e9b824b9d5d5d0f7917295409fb497b7ee9450b9d242b009792c8bcf25413c45ac27532d8f36fccac3922fd6a19d1868b558dafa58680e3add12a3fdbd1cdc92f2aa899ad36eae392ce29fbe66af974361a12495a041b5ffb82843750544c2a3a0e817f55877538ab75524b09ff702d04d694b9f7d4d6716a9e461249c298d2d4dd28ce99c64492477d9aa1b1294bd51b45eab201f4c42636bd2dcfa38f509ab8b49ae4e88ab4ef628491b77f073a4a128f452a7cbe3d82d26ba2d354af17cd6bf77164269da782261cf6daecb328573cf975b4d6e8a984839b1f3e6ec81c5c692e32f78f158c1f472ceceb9b448cb8676b56c7d6bde38fb9a37170492a469f936113127e01a8c3801630d56576654552504860b7677d4e49e021640003c093ba2efa8f4a9e2e3286327d7a84527af378029f4306ef188f02204bad184f9a3c977e9a270892b9c0af614373798f5a089c21db136fe3d078586875e6bda63ac7c25859b83a3d2979374eceb99039baee563ac5c6fc54e7b9d818f6d834fb240b3393e56f465ac497a95ea743d6f48a8e34f9c83915678d6dd580aaf103fa8c87ccc667bc66b8a6964d7705f739828272e4e342d495ce5b10aae5a17c68a86d28086ef7d7cc363fb73f763e6b72975f35b3e0e70d38a90d30577d86099de0d2f4570f852b52876c86a2589c199ef5b22485babf4d655a975e22c9c21db0d01dc32a3bd5b808a7434f3025e04a1559f9b1c8e74d928dade07d4fb01e37691077d4f2b9006c15e8122607a3c3176177ba1e6a8238632f705f3f25693c9a9aabee45b9296fe3b2d9333caca0935553f0fc2a57535bf459066442a922de1b96fdd69d5ff57a051eabb0f4781a46f122d393d21fb0d1856d40f6805546fe1d0778f8ee5d1d41d274f6c9edcd0a1d96bf7360389319a21aa2d116fb6ebc44397f1bf3f7d8382cd16f24ec49fa0285f293ee7c3f6b560097b60eada98927584c1bbf30ff9432e6e377d02876390dea6ef7661d3c3d3a7b481883c2e49714238dce4aa8c428f7fb4a5f601782d8b8f719ad89c2ce74333dbd61c7262a5145f5f7b42d3d642e0c393a6d5a2d4633053a4a2e109d70feea7b020b2691c28b5844bd361a442ee779b836100f8b08bd78fa9cf0baf07722570228f12971bf927e31c61365faef3d1e7692f1e48a579dcf3d5b64ad28fb0a7cdc483dc654ce82ceb69ede7f6a960d6c9fab900164aada8a0f600792caab44bd0b6dd8692d6060f90a751625968413dbe4d1d1a2ef3bbff2a21566e4cb41c3abf7006f6d81eebd0f9afcb4de724d16bb0720553523b33654ec6a0fef8af2d49a171dafad2e3751eb21637e4743375107925cb8e9c15d4f6aabcafa3a9659ee3dce219b6cb3e5205b836bbd75fa21baa00e7885613a241c2de00d0cb0b5de2b944f97b0aa758eb708872f7fb4110b852a27286092d31d2f49ec5104212068051f6ee4576f55e23447aef5172673e6268b977156f5bd5b23640bd0915d2e4313557af0ec6d4d0bf98cc881a4f7b5ccbcb77b74ae60c2e4b1c2c32e3738bde4ba6ff854f7d3912df0e28dd30b36f4008430166aff51725cc973c8c69115a219f677390b37ef442257d46d23fd3963904402cb93c6b6c6dad972478a0d8b79670f6f69f9e0cd8d819d8d1d45c38440cc749cf09ab90434d7b57fb1e66af9d09d38c3961a35cb526023b0469c948199aef59a8e1341ab2a73e42b9f05b8ce78c6ede74e9a355ffa0b81aad630bbbe9ef325be7149acb62b02ec7f0dc72b7ac576daa5b19993fb4a52ecc154935beef88abdfd133d51e9953aaa23669e423467a2be1bd35c09c5959f5861a7f9455fdbd25e4a792907b33f6db7f8ee11e5f36aa14a277785b0af2b8ac49700fcbda5aa55c47a24dfc8081003343d55973615b3783037abde6ae0bb35f4175f01b7ff3054b64ee4eb18cd50e0b879b6d41ccbda2638a33ebc23fbac7a09ccf92e19a0bd62725e555079ab1a3f4362ff43b363cae144034f33366f108f284c63ad8d4a798a540c6687823dab864832dbf299e7065594520156842659efad38e48464561bd7d5259af3e590c63cd43ecb95720cefc5b28c3d6b1c7128334db2c112991addaa5b91ac37f06debcd89852c6e8438024c5b4c10049b03169172ef733b1aadb6edf7add5477fc26a48ed428cf0d5cd336e646d17af02642837371913c7286d71aec82d4854617dd362bafc2d582e87bec7afc57ef3c81876e201ea87603b208031583c78876c3f9eaa3fd8995fe691d5ab476a91223c16ebebdc299b23eefd6e93174624021510a7fa1ee3c6cbc268c969f99eafd01f0f86e0146f9fa963c287b704d6fb11ee0b7d465cfc73d1d4c915cf2de87e94e2de498749cb2e0ee9e3cbba76b1a4b9e9e363b7f35088e99be1880fd235a06a614c3e82ceed6e27a72657a4d4f860b336f090adbfc99d4a80754cc747bf4151ab57358b6b4ca5233b17a2b2d1dfe8ef9ae0a92bc4304653b95578aeb5457ca665323292c441f91b6e237cf3a0b2cbee2f1ef8f356c2b42f4d2dee26729b89ddb7747145fd5e4344a82e4a3cedee77506ff79115f00aaa4ee1ecac6999a543d745cc0977340a2502ba6d32607ffbeb3c693a7910907da1a28f6818e6bf83fc72628cda0ec80947c5fda35ec61c3a87c89f1cba548d4a7bf0b911b35b187179d1c74ce03f14682eccf253933bc0b2bc3d4e3a8cc57ab254511075ccb4cf162cc11d36da79125e31f6ae4e758cc62afd8238b28ab8d4020006fc90854eb729edc885179b2f011b0f6d1be61a47e7e9e52110fd8eba49443bb3ec68617d4584c6e6cdfb6bf85db554d777ad8d7fb1ce7fedd3b873d8788a0103a9bf9dad1b07498eb026f455793bde9210c11b173c1304ec6bb44ec007451be41206009f8c723e9e05b3add083abbcd15ef7026af358880a3e9e66ee891c8c36d8133c13c0afb903869980c30d1df0ec297d0f5434fb3d66ffde872f3d97a723d1a30cc297a2e49b7a4590617e6a3c355cd654c9f5ffc5145ff1484b7f87a1e3ace368dca920a593580520438463900d1f079f27ebf68b48dc0fc39f7d7301b3224b760bb1170571135c82fbf1e1d653719c40a726b02262e846494e83a606a47283f002739faa870593c9e57270e36fa7ef18f490f6ada2f93319a4876b3f481880bc762d7cecd0569641b0705914090185793262c8bb5bbd669c86947bdc3b908a8f8abd9f0175dcdea4c952e2255576adf472da19d077e2988b0d5ce05a1aa5dc5c02646ecc7d5fe0a4bdf233f66cbb761e43e5c4c0863ea9e2876c9f846f6bd1b9b84d2521eb8ca0e3be5a9fcbb76713c69d29181acc9f97d73986f95e140d92b901fbe7399aa191d027c438688", "8ed49665ff8e2843745a065809990aa0c4fcccf24220fdf1e27aa789e334446e13a5788a5e9de3e575f582df12dd3e520fed30cb04d9349424b71587f581939ecfbeb7b48744cfd30e551ddce85a62b903afb33d999a5a1fdc40215a0cc01812b41a2a52ecd4def95ee47345d90865e8f4269f16214e97a7e1df0b4de2e20359a89f88ab906ae05430a211cfa0a33658fa65af3742c1541be4d3a6582fc4b20e42d9e818a62125a7d148966624cd65ebb5528c8c01dca81d20381d832add767a0126203fe9a2837d0479727876673b611afc9a7f5e87294c00deed48fae0fac6506aadda0f7e999a877f527a61d47e440c5f19c8ce12a8b09dcdcf4ea96b8af6fa7e83caecb2ca03fa35a454c419e1121f23cae9d24e53ba352c701211f3138c413d431937ed83da75aebe0acbb8ec9837e857be00a9cff2ca3eb13f045f347f7c745f56df8b73399b1f3d923571a20b5a9a7ebece39e8f379f6df72765272725bea9612e5bcf3cfb6adc56dd05f3249e799cd02adec060b809ca4425e1eef11f7ef2e5721aa37d051c34daa07fab8e729af4b981636083621d7044c13e52c987621a69ca8eac3889776d9c8aa3070aaf563f96ca393d118ce161fb7911b2952b8af451e1bdb717fc70c6e24f3e2f0048e1ca36be23c13d9957d6a021ebb35677f68fa33778ef7524dfb15ae96a296bc393ac5f25261a422e1f7238464d13e3f8726a75d10ad9fb74b480d44c2e9a6bfe0ca0c8d22fbf0f9ad53e9369d0ffecc27b8a0dd1b85cc77b81e701706231c39a045b1bd891a54b0ed1c87b282de40691dee685423f14ad5a6304fc5997482fe0d1351b34136d60b04cab130ab2e7f5721c6e021983dfd3e868cf2dd9f0b180d5218eae554fabe07a62aa7409a93e7e3b3718961106ca3d1ceb606a2e6e93e5d9c05a8d43d34ea1e14cfed1f25074cb7bdc1289f3f7a6ddaf43cc5e7508a964e0a93e26f6711cd234765f7a35c71975ed4e919f4c45cf83ce20076f5238b995a65cb0b402d3690b0a36cd2d164bc7ca986327ec955f49fad0c3f0e94c18638c5473f5b20ba654646d0178e3ba35353a278f32920a75567c7b87991b413db47a164acb93f73339bfe0f72b034c8785de3da8e22a445b5bbc0d13ff3312a13c11f8b5326e8860c136fdbf79da666469da270e0167735941648dfd8fe1b23ce03305bcbc60930906346821ac373a51eedf5c938d3c9f3de9ab43c68a2035068bcd4eb1585c0a696090c25c2825382d8eeb4b75bafd6e5cec3327e80c72b14445aced447bca79ce78d0e1869146c12fb57fc0e27529cfca81bf30b5829f903ac1a36dd560e2ab2ca33c521dadb57c3caae0298a1df936da26a6afe2c9d280f8d9861be48668150385d589ea349cc77c9f67ed448a01b4615decfd902c01ba53df4416736631256afb890af6aff39e47e5cbe59070aed031f20f16e3589d63540904d7ad5709c4830f09c1bbd5b33cd47ff3da3232e11c17d4d9eb02ceb827e092e8e7b7614adab4b3d9aafb45b083f4cb71e25ff7a865541ea185d95d1e80224c732cc5fbe1f2df689fa4ba1753d148d7f6b1846736071d9a4cecc99e96f47f6ff082cef981183d01b08fd14950878d7dc1101770fb3a1565eac3714820c0e058f83b7f85cd38a1ebe3f0fde0734e99efb883c1d08900253963e17333dc90901c56c8fcaf44e4389cc0515ff06bce030367c1301653fee32dbb8ea88c17cc1346aa072723cdf0644ad3d6d5f0608f21131d2fb7d3c994db65f2a615fb21087b4a9e73d81021d1e0316785c96b8236ac14ebcc6efb194a8f05d8120a6fbe19429c27ad8cb8db54e9404d04f94f681791b8d3251c9307cdbcfcc3619111fb10b1daf8de24da449e0e3c6f4f488dbd42c53ef2765a6e5d1a349d13489225ce8eba209ea228ba155648f59c77d5f8856e80e515741aab423e7f3ebe4700aa5c32d30756c4e37d7552f8e63be7a4612a5f1c6ff6c5846bb85611ffe0241200aa188cdd77303db4ad75489afaab6155212a1aea646b50221a9479c0c7ae53579e44c617d20e6cdadb19583835b19c41d230535cb7b4d06fc286554db084dd5b07e6dc7bb798549a68055b86ef86a119e8dbda606e006610f44f6fb62b0c1abfd3c69aece8746ab44f4993048148f4fa6d13399c70a422383be38844c0a1ba4e4b98c0dbfb2be577f62a5669d05ab1aea757959e1c20c691b1924a7fa7ff0c54a8b7388f1f9eb1641771b782a04366ad5799631fc3951ae756d2f54de50a356520be51eb6699a8e224bcf9c223947235da1286824b0feaad9681e68583697da87f55e0402d2baf68251f938930fdd1536cccac63e2ef55d90fbdc91f725846c592dd8b154e19fac278c3df0c90b5032d79ffd12203c626dcfe3091b59624451cdc9811cb5bb61e2894e0c1d5bbd462d2404302dd881109f99cc5b37b3d42ef44e55a8d68eafc143f01ec1a5d48090745f97ff747fe1aa7dabbaaee2d107d73852c38b35ade93c7e7a6cdfd8b3dba80a63626fd0d10adc304ab5c28fdfeecc83f3e04fbb298dff5233f3e7dbac1736c4ae9e80364b06f8bbade5fd619f4655f5f73ae4e978799f725c3c6f9e51528d9842a4c9df7630c857e856dfbe0d7c7753233a16151eae8bb1e018132a28156ccf9d5a085b73d0a3a530ca431a3e705f419091fad1d0dc3e163433f4b5846db6c15214580a533540dc1e14f90cadaa64f662f41377bf35a86310c9bd4ea2a890e672b5a3cc1ab945edaefaf5a7b99f6b664814c728e1ee958bbfd9e810502cacaf5b9671dc8c52982c810d9b737f7210ba7eab97ed95e03dcb75b2b4bd87b19c474a559829deb5f2459d8c25b4518821ac3e9c0294393126efc184fb52cd14e6381a976ba1bb579ca6249ea09d8fc16de82da10413b1251e9a8d85efa079f1afd02dcb8d92876e4d24fcbbe9b134183a28cdab503d18708395c33f94d50d9d4c1d16f2f417fff903f77c6de34e1f506dae723063052645c98217677ade132e466a07a2256f87aa7ad9bc1061cc9482c74717e544c2050b0ea8729bc1a34ce7ecf825b2137a815701fe04c1a3e50fd590521bd26ca7a193a45f864d33e8c7de51b3c686c47074b03d2c442a6882bc03154a61ba68a5ba5a1bc72a5d8c455f0c67371aba5140793aa1a3dc158004bd4da50b70d5a67cf250c665cb897394df202d79cfbb8917827c705a481c9429c7ed6b2cdcc008e6c33132b9173222ad2219b461d69ccbc63a0587bbb550d0e07711c9e4da24a29664be3222c7463661455021fe64027c1d31b052104c3f7a13c8b669aafc16b9558a0431ac7e997884a8a39f92511caf9647cd8dadfeba6ed0ac35813bb9149ac44f1597b00f85786ddd972474d6a572954383fbef702118754ee38b24bcb72ebe91e9ca9a84ad5cd6bac94157bf63ecec1f77bfeb5942430037378e5776d6931af7254590b90b8ccfd3e05f37bddd9dde73bfd7e3b285bcc494964d180a01ceea8f8cef3b7c34e9192f1c89310c1734dbef35fd13d612f699ffdc50e435a07f556f246ede04074b465150fd8f0d9305526d869db0f1b90386e5f775048e6bfe2e826320bdd95ae65061fae55e7a6a427bcf248008bc7d9a05ecb8ef768e24018a3c4063fc2703e650f4080ef663a80525771b147064037eb819c3f00e9b980dc091f9dd8367e79ec2d1c30ca6aa598554af86f347cb95d0f15b0a41423c27e1491a82a29284d5e0721d1ca8b515a2e2f365add9d4c577d7d769585d2e826dacf5e501b25ee58d1ed04e16955213f557b9d774c26fe2c621c0f38d4bc3a2ee4f39fb1738240cdc121c09f9ccb36fb3c839733027152d4db959a4654ed1cb50e35ab6988a551c560b62ed5c19ae6a1d28673ab5a7c10cf4bd956d14016d1d9e063a8c5135b6a4d0d6ad15195c738a9b2fd890e834b0cbb258a10acb46014c08f77458eaae5fbdcf3cc54a404578fbe639ae1a46139a906a94bffd319fd5ee35d1938dc165935bfd453046f5881bb9161ec199a1daac82dadd11df0427afd77c9789c0fa9cbfbf7406aed350f62ef54a54398f013fcbdb5b9ad58a14c024a9e8b390b06229e005fec042a74a3e169d6c54049fd303be7344695942bd50a4689f5a7c31c63e295d38ffc90802844cfa92980b429fe1d2cf4041f3131090b59bcfc7255319ce362d2dd90cf873f87ef01ee1ccbe31a8eb17cfb2660a169375068e2bc4d2a318d964c0d3a514093f77b50f28498e4fed5b90804b649002650720fb0eea7b9da0f92440c8aae5e4017c67475acca73c946425a588d50e5cea5bb5395b8db5cec759503a6e73858dc53e76bb21320a740cec4023195687cf5e82a68a40f8acad2e68df3b8949af88ce071d2db7b389c09ef55b9d7ff4d27d157bb78aa1db6acb793c82cf0c798cd204b48622a5f6af33c80d4d8068c2468c8a1ccc07e44fa27c3ec9d505a3aae1e7508254921905fa29f5c2e232ba2e5380f64603f44ac8acff4ebcdbc53b4ed75a7534bbe9ee9ceed15d9bedeef5398526b31a766364b5952ee2809ee10a58de9e7d04a1f3b729\nresult = valid\nsalt = 45cf5b7711c199f70999902eb755aefe490c86b96cf86ac20d4e67fd87a1c8bf\nsize = 8160\n\n# tcId = 25\n# invalid output size\nikm = febaf0ce3a452bdad48338ae258775db\ninfo = 572d90bc31fc1edd\nokm = \nresult = invalid\nsalt = 701dfbe3f22c13268a04871dbb9711f371bd702b2bb41dba24409578e6481bc1\nsize = 8161\nflags = SizeTooLarge\n\n# tcId = 26\n# output collision for different salts\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = e7f384df2eae32addabd068a758dec84ed7fcfd87a5fcceb37b70c51422d7387\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 27\n# output collision for different salts\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = e7f384df2eae32addabd068a758dec84ed7fcfd87a5fcceb37b70c51422d7387\nresult = valid\nsalt = 0000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 28\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 12fce691378f28f92cb26ae9cc7ec5a34007fc693944ab79b6fc461093a66c4e\nresult = valid\nsalt = 329f445e7de8a156cf26a0208dbb028d9de6ef76b8de67ca634f4a5a732138a1bd436a7b345d7a0314c7ed0a00b0d34ecad2cb8bd141e2ecc1c77e237094d55154\nsize = 32\n\n# tcId = 29\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 5943c65bc33bf05a205b04be8ae0ab2e\ninfo = be082f301a03f87787a80fbea88941214d50c42b\nokm = 12fce691378f28f92cb26ae9cc7ec5a34007fc693944ab79b6fc461093a66c4e\nresult = valid\nsalt = ed16eaa37a3cb51a9ae18e69b1ccb5950ba29ece2e94894ba05715bcc9d926f8\nsize = 32\n\n# tcId = 30\n# a salt shorter than the block size is padded", @@ -7854,9 +7864,9 @@ static const char *kData265[] = { "8e3197751cfc33c0d47e2f32a53440109bc257e171bcdcc2cd92adc8f63eeaab0a9d8111a752d37998ac37e47b1b73abe52036c418b039ca2d7214b010104dcc31ecda77670e49ce591e8c422a87243e7529d1a214a84720328811bba534b64a4a893169322d03b2bff9fdaa6df1ac474bb7ff285f3652d171a460cdde44706e757ee9b9e5957d3503734df518dfa30792b6d916877c61a96bba4f104b409f6e6c378dd331fdf6ad124b2b83b885838cc8ee3092b6b30e752058e821a66b217ccbf651dfc504450e71ec6586e5f17d68e7114a1caa8da5360a5aeee9de512ef24aedfb9b48ca3d218f2800aa0c2b8e9e7cddc99a7efda35d71f11916be2cffcf12be9dca9644a856fc64cccc93940d2ecca09b2ec74af5279a3b33eed028ca439e2aa7ea02d043aaf3bf6f13511ca11162951fb9a638de1bd4925d430a63a02da095bd1439f121de1c619627edef0d652c08e4240509f99a715c51e30c6a95c08705355a64d79df580e24700283bb31692b1d1d558187d13dbf61174585915f5da61f22792572de06a64be18270608e0f4723612ca55d295d99a12751d85a54c153713d8bd3cdd0ec92f5ac910b8d27124192cb6d61479461fac6b4b6f0bff38a67c131e3a01c2eaeb6e88673a2b7d45ae3275a19e4a127a672cd91e5497a55ae90178d8130862a223a4b20b3ef51dcf658d63d26514a22107a18051f7f70a3aa1bc69cd60de295b3ac351552b909605a48a983f6ebcfaa1bc13f75db0f92ac8ee4af89daf8cedbc64cb880ef0f2b4679935f0d1cc60a60c5024a7c16ad27ca9fc21c889387977ea6b497d7c3d5e5c45d1ece8c19cca96c4193a19b36b829334385dfab2bac6158f47eefbeec3b171069f516d0fe68fbabde4009d09735fede9298d59d70791ce0572a48283a0549165f9937f165b91003dbacbedf6341b97115710021c1c32263d0edff55d10410628ff4cb5ce3b010951cc6b16d2756eb14ade18005944f0787c1d3860b750ee1e90d1d7a7bafab9d45e29260e0f228869fb353bdf071ac6fcdc0b87071b20d131cdc8305c5a91352d9ffb376e86cd72ce5973713f1e0a2d2079b133ca8a27ca6594c4631900da68dc067dac381dc16ab4da1cdb1c494f295cdd83adc791644fc6ea04915cbe120bc4f2c0e0a93d81c9cf1ca9c302497068c854d2b26d2d39b08c80efc43ec29f268a21a1c3afe2582e5741d7e7a1f364f0fc1e6a760caf6dbdea461b273b34a501dcb7e323f5f3467949692e2548dd60781e8c98262592f73e158d58d579d7859173bd25624e18c310ea8b2dcc5eabb1581b59131c877b663e55532cfa079fd08b4ebf4e9227152d69677d6e7152cde685feaff986167d5331fe5f8d2b509abaec8d2a8771e310c5aa188daca39170f42002ad8dcffd74477ce628c5d157e6e2323c3d2e768749a4194d41a9f6a204663b9efdde8b65d9739812513374659c5ba2ecb72b29a874c814e9ac1e71c005fbbe2b9bd73b00918118a8d6cccbaf2facb4cfab078aef373fa61a7aba5bed3e4b902f2ac9e5a41672c0b8aa024eae9a3e0c9b2365e2f5d8f4b94aa80425db5e16a414499f27eb4e8103cc1da41f2f25579246e0c32d8bc09f36f1f0591ff8a7acc32b2b16dc36ae4c8eb35ccd330eb9dba0abd1646b685f90cc6564ebfd51b0541050ea10e920051c2c2d720747a0ecc8c59bfead9ed542ffe1ff84c8755a2174e6292077e1bb452d199c75fc65218701a3d65a5acdd252a83df1c39745789cd35b05b041206b6e7e7b8ca46671aace80601dfbb50a9b88d636b6c8bc8318e3fd1015f6aa06a59982104ed7d08065a7d99c52f5e03ee16e0e58ca717a899fc1d329aab6ef3f5c442cabea9c20e61e7518c637a975bfc55f5957700b16e2ee0abaae3ea3a10198d7cb7cfde8d74588c9416896a477945712ba256d458b7a076f7f5750588afffc44f53ff99f77060c6dadf5cd921661f72050af110bed15d92a9853c5190d1cfa0cfbd5d73209f00b9257f9fdfc960b338642b7007b7b449bc9858391a4e090402f4b26b818f4f0e759aa583fccb0a54f1707cc222071e8b571ad78a68a1e37601ae655666a955bc5385084830ed2bff7d48af88ef15c08a59f163670a6d908dbdc464075134ee28a8b91a82a711b0ec8eed5ae747b023f0323ad5db9c1c8e7cd1436260754363f3910a94e240becec54980cd3ae6cf82f7e0d642f91045f722bc1f62866ccda4069718c2ab6f831b9b17e87ab967f58fb50ad011c541b2ece0971eda5bfa563c9d3be13cbb3c9c00b9e0297159049ab1f798fae5d555f1b76dedee3eb174955aa76b960815a9f9d9039c45e23f0b855d1c936adbc44cf79217332bde34937e523c797355f95e1ed5ca1e7ec55df924a92abd8ea4beed019aee23d4c31dc78870c90371d02f8c499bf94d6ebc8dca987a294c705f455637ca13f486d6bdd2cc4f6c6e41576ac70479f63eb74f10bb0ed3e82e26d92399046c5fa2b77720415b25c0d86ebb435d5faa4a53aa7103d035e050aec235e848c1d30ef28f49bc12badf7e1f1e9928614e373ad0f462991f0f2cfe39b7fb10d44d6abd53c506e7b2e728ae537ea2a126dfdb3466e373fd773deacc438d55b06f78b4abd8aab4ab2b694ef7422c177cc358ee977afef5b5d50717d4856c4839e747cf106cf1af079c33e8d946cd20a240fb94efe18f0ac7b1c9ab8be58e891976b7e7693cfb0592901bb56da2918b55da38a3615207720972a028266398ef451666fabe85d79b154c0e8157057847d93c7cd14d9fd2173b0f6b57fd7aaf2fee3eb98f059c7539557679090b842186357e19fabb891957788e34264ae867a83f5c5a1d79cadca44dee4ed6797611e9731da5a98b5b43f6a48a67431fb5b1f28e5edffe36a188cb696b0861194bb809b0f8687d790d0a5ada98ab06f6c1aeed04bc1beb0dbcceeece2e0ff3dcb54615206ec070cd109dd6eb5b4a84eccab44ab4712429eb91c5bd2b22f04ea140c252db8f65c42fcb09ceebb9e1de961a8d9ce1e536a5e040f9999ebf9bd8b38cb3562fa9b52ce8e27877303d542896526d5638f8fce8b69dc0ad08e9b1edbb404d24ba86bc37297a5dc0608557f9c520007078480adff54f8a6f36cba5441d7261f1985ad48d0d12b9172e1a1bd463d102134527099ce0c919d427dc53478fa6d6276e438cf83abc94414a5f73da8cdd206613833c836edf4a5d2dbbc7689a8c1abb9cdef52944d31a65d61f5d5a780db652e55ca89dca7d67b7e920c08e95d7d0252d008194b5392c948e4c00da29c0ab2d6a8d8e71fafb5c25e006a5c60ca27179312c7254e5eb82a9797b50169b21306cadc75a96b51c76f0685ee77b13d1d05985c1fcb8dcdb131f5292b79e076f101228173700800e8cb992e2fb3f06565ea245320b1abcf4461e40e6d01708758aad1c790f7859c47d85ad07ba8e693a056907ef24c37e7b2ed52ae5a36552043dc4cb67139b5bac5cb42d2641dbaa76d16aa1471305d677eca15b2ab5a0c54ac4686afc42e541c2ca6c82b8f2a0e4ca0b84d70822d3c86c3c8344f11cac9a1d9a846dfdd55d3789fc1b48c4382d02eb6d9c1b56d7ab915e10907383770457c13ac1ed8cb37b382043b00b921dad98b35ae0f62664b612032752a11902b4abb2b57f403a8417d58467eb35566fee7508e4efeba70f10fe8eea45aed2c3ed7d1c4124d491a4a609267bbeef11f79dfd8fa009b0053cf07750264a44771d94fd7f59477ba8cc35e98dd58e3b32564449b5477abdc1626352124323a28db2340a3813fed4291d6e1ce3d247cbed072c92b0c02214673a5332cf8df8f533a1d042e63b087c0c6666082a6688bdaf355c28592e933ca0d22b271e3973f8c3e19a73eb247041f0c4888ce1933e64b9353b8991e8e6dcc4bb680a4cda36eadb8684ed368247c079e3ad3c9eca7bf36af7f45ef899345b8fb087d7b9e0d74169b9fa5a25cb01512479c6deddaceca52e56682cc4cdbe1228de2e2fd4e2d960c39dbeadf0a170dfee63c326b4a1ecad2229c8244920331aca9b2aee0e2f8734f8b33044eaf313adc11332a2c9665d11021ed9807b8cb25fd533f36e9aaa71a725de7b51b60d00f1ef156027d7170d3a3ac9f05d7ff28c985322ec94758a93ae09c916f114bced7fbf18f8a87e1e7e0d38a45609c78c3c7f4215de6319be36f4900c2a6a333b680be8997b2e5ebef0dc61c45085ac0e7194070f17d1982ae77ea146fca09f02f4fe51ebc3dee456bac5103a7e9d92c6c3c33fa401e64fd35e4ec598c61a9a3a509383cc8bf206ff3686e16a62e603ced7512249b8d0bdbfc8c8e17610e04313ef99787bb305d7eafaf61c3f4bbd655fece58867d68a49aa0569e1d4c267cf30af3096b9c6974a1e14b88ea41d390540c7b9dbf5f796d23d4fa78493eab7f2d8f9004f7ffdea1545a49e54802468d30bce39995d712645aeddbecbb0cfebff195ab658fe05c04a31c6254858af5d8e57f4098e638f1faf3361d851bc7d19e72d8347c3fd27a16fcb329bbf9130af7120e6b8551fb82466f6a75562c50199017ca29fab28b0a38c1a3787a1b66d5edc9d7937ddc8205a210b5a339170bba3fd387e776fbe0f0dc1f05a339c0ffc8ea6f5ec60a7b8d51154103939fbb09496c79e6a62acfa592654be3067ce0fb5faf4499a7bfbe01f0aada0c03f8bb84de45f09e5a4b54bc6edc14588b705688fef1d0188c8726e69ce8c6cf22b576e96810c586601feed56c7926f4fab1cf71802fd25f8ec4ec5b27a5e163ea7a9562efcdb31cf49d310e073287941335babe8d8b1df469e47ae1dd068fa820453db30c3cfc4f6d5857235bb0951ab5e2efacadaa5381184d0a03eaf9be1bb86f8c7a15f078f0be01ac7adb3b1c455e76d1dd3767592ea6cb12986c48aaa4c20a00c8d11bfa44606f5d8475cc6dab844940f88831955d3686e3d0a659abe6482d560aa2c721525e66baa84ebe53aece8e36252b8d2458b955f55eb3706047683130aee910ff235fe48d2e44c868afaa3fc4641948d5dfbecf3ad74f7acc4457207f7e292ff1355af9fa109c498e2613f13071b229a4ebdc69caf29872b6c98cbd17b60fc797214bad78c987451e46418735bed33551e997e6bc8093941ae3d4a6d6a01c786f689e121e02827fc0303852bdf72f44330ca69ce6cc498cdb68823de53768741dea09be1bd98cceeb7f89cf473ccef1f3e672d32188cc599f37ce5255edc6148e7e2e3428d74f112916709609911f6b7f3569c50b9ae727f3365e1f14238184e9c67d2149c2ac408c6f7d7eae8b3fa763706dbaf0271402d92c639810f59698dc9117ad42e1c19701c1d32f069875838b2d83e5a8c8a064ec82dcd1ed3526e01bc511c41fc09d53856dab28f60107769eb259658d84c50e6739edef6f4df380a74c17db01dd0ac1f5465b3eefcd046a1e52bb54c98e52a22af4497c5b59d667b54d7f11969a547555d573df24946d51887f45fce145982b4f2632007f25f280dd87aec910932fba1f742218895412136ef7041f3d00e88efd80260597434a0fef735d07a3f57939821f13dec8de69fc4bb98f5ea8317ff7f89bf7af215c7875142e6c894c596a24acbb703fd5a4705d37ead919326ad55d19775b5765a7cd60314cb453a96bd8c64f51f19f9144f3f88072260d1a27d758fa670d63cca7b5d1ac750b591f0227fbc250f139e663f42b0e8318ee709f3e2e04015ed16918c57bf108f7a8fa0901c99161734db72e530c4e2f41860b0fd703913b4e1993", "a0fe32e26c2b93fd195aada3b88ae1bb5f40ec7e07bd6bfe95fa1e3cb060a3dab1ca52d87fc955956a25543af410888972e7984eaf94e80faa1b254569c95b0d52badeefd14e4cc14c42ae12adaac72c9eea48cff90ec96d85b37e0225ff9bc82cfea6499ec29d56a61bec24284e885e0021163b14649a050de5a90b5b941aa0ec0891e7d7052d045ef1ca93c47921019b3140b075eb6d99ff5c327f964b5ccb4d3fd4e9985606fa1f2850d1fa5fb1e902049c015d13b128f322fa47ba2552fdc2cabddcc3161b34ae0541945429d7607627b45bd7a808997dc1d5fff59ff3962a300da1dd37296d1cb39425e5fabae502da8d740bdea15101e63b97d896229910241dc438b0937b66a0df0730a966a00df510a54ddf1fbec550093591f891b2cb17934f0380094e096d0448c91bc7d28a5719ec9a8a2f6df5b593a15597a7fc6989eacbb343c928d7fc5e9051299b02b42db3cf3723e92250bb84fda24f61bd5a86e2696f5aa07dd1108fd5862ea54ea307f5a54e7a192f9ed2b214ef65924eed31e07dc3b7ba9a4195b53d446104060f29b26acbd1e36ffae1c0f96d2310ecc1d9ca125f3dc682678a47993bedb9cd91133740d17eca07bc0eb3d8ba18a3eb52f3d6779298045766f33f813212e766f76e48a4b0416b5ee646969659b490da413df61fc3d961b87793676a877123ae7038b3d10fda9fdb2a990097262004b63ae4d992270d53ceb9572f87655f0dc91b78bb4a8ba6047a16ec25fab31c06ac7a2dca432d4b7ae82b1acfa3ee0910af0f7717ea57f98d3330bbbfd0ce475815e85340be8f3d1d713b0d7c437cd5a04c5e511c6d55314d61274e8354c37b8c54b3cc613e9bc97ce393fb2f55873105ba127fca0716bdd399905948fe42b76e7ce9a3f6e91abeb51c346952241edd6edb9c6873f8ed5ac470ec6f69e75d42b88a643b9e10c7515b93cd66cf65a636f5f6157001c4082d53c5876ace30248dd982f035e6c4122a7a5d9d299c7774e55449af162b7a7a33394742817ffd6c4b5aad1e62c7319c1e6724d6fd0c8c2cecbacd2a7eefe17c1cb0b87945f3a19a3cda8cad0935fe7cf6211bd71b54463ce9e5a9616a5ec60bc5c85060ec0a6e63d0c5750d2bd36f6042db66accf596724bbff5d200e3286ca26b744aaad6288cde5540c8d2e99e6b682d19baf0bd70582c572d0271f259b6260ceb5bb831207992c5b20c8bd37067e48062c309236bc08cae43ccb0fe28dd0e1d05a910c5bdf7e255e056b06cf36d9e384e76c8cc42827083a300be06d63e2f17dc39415597fa647c502fe45cdecea40cdf6a5a133ebc8beb2303bd6a628f6c796d71ba2a5aaa4f0105\nresult = valid\nsalt = 90983ed74912c6173d0f7cf8164b525361b89bda04d085341a057bde9083b5af\nsize = 8160\n\n# tcId = 94\n# invalid output size\nikm = 2b1017f28a19841832f576bfb3108db78a1e6f2009d49d25aade75d403ded34f\ninfo = e4978d1c18687176\nokm = \nresult = invalid\nsalt = 41535a35ec11384df15a0a24a65f067591b446ac4514f7d981724db4900a6106\nsize = 8161\nflags = SizeTooLarge\n\n# tcId = 95\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 2d0d642aea95ee9892fb87ac392b06aeaead1735c3468fff85c4d65fa62d4a06\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 96\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 2d0d642aea95ee9892fb87ac392b06aeaead1735c3468fff85c4d65fa62d4a06\nresult = valid\nsalt = 0000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 97\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 99dfa94cc0a5e1c313ffc5b3e664149bfe9c85afa7f4d8cff61b7b4fe4b9515a\nresult = valid\nsalt = 0102c651e047fed9c217bcf915520532d44999534c1e7e7c87311093d7a3681aff3e2d335b3c6139b9fc66dcfe35573b36a329a550c4cd20bfe2a90dfea50167ff\nsize = 32\n\n# tcId = 98\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 99dfa94cc0a5e1c313ffc5b3e664149bfe9c85afa7f4d8cff61b7b4fe4b9515a\nresult = valid\nsalt = 4031634ed8a9a6152058b921eee93908e7277f79263e73976967278317c2b885\nsize = 32\n\n# tcId = 99\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed66\nsize = 32\n\n# tcId = 100\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000\nsize = 32\n\n# tcId = 101\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000\nsize = 32\n\n# tcId = 102\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 103\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 104\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 105\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 64f72009dd00e4ca7a63f4b9f92dddf6dd074b5cb3e0fa753d47748dc42f0824\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n", }; -static const size_t kLen266 = 104065; +static const size_t kLen267 = 104065; -static const char *kData266[] = { +static const char *kData267[] = { "# Imported from Wycheproof's hkdf_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HKDF-SHA-384\n# Generator version: 0.8rc17\n\n[keySize = 128]\n\n# tcId = 1\nikm = 60ab7f45b0ad534683b3a6c020d4f775\ninfo = \nokm = 3f8b0e4a7b2bff01a26a18f1e07c0218897a324e\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 2\nikm = e3db76e02278cbd2adbcb4555803da11\ninfo = \nokm = 54d872ee6079718738b96cad7573bdd667aef80a43344ccdd2488eb2e1d3c33b9e291faf89609af32365\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 3\nikm = d4dcb92a769f57c8bab8a420ee0aa351\ninfo = \nokm = 8998abf032b4fbb29e431f0bf1544e19590ef4fc99e013db8d6ce0dc085660dd3f2432b5f9cdcc44cb6ce0053e7eb43c0375ac7efba148ece8688e637a5759f6\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 4\nikm = 2d43e54bf0c94c9cbff4300f4aa69ab8\ninfo = d674da3bb47d5c7e38b501e5251d9348af601c44\nokm = 658e6132e5279439568a617274fc788dccc2bacf\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 5\nikm = 4055536896c406d5fe14a6cd6b999bff\ninfo = 2094768a8816f7df070d6e08b7ad93755dc9024b\nokm = 14a650a903d54e0de9962f5462deb135071cd1e3051ecacd65d378b6181b41e1e1ab3b5d2143b710c728\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 6\nikm = 5b01b2da3166f217cdd68de8af60078f\ninfo = 6884cfa7ffe8f27bf4ebc6e46a7e01488c79243a\nokm = 7bf6c7c72fa9bf184f9a2e13077a0e1afb9d976a5574fb7ec819d8bafb9b10f962e6fa8bc6a844ee0b609eee34aaaa025065a7e3a7fe4678a005640f7dc286c2\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 7\nikm = 467403c2ec02a235bf730ff37e8d8ff3\ninfo = \nokm = 55169d60bedd7ab2399d830b1da06f69f94e4b0c\nresult = valid\nsalt = 41f0f173d307d40436c25856cf559f96\nsize = 20\n\n# tcId = 8\nikm = 3352f942aa93071da6d39cc5ed8dc460\ninfo = \nokm = 260a775477eb6b32fbeb4e6825464a47ac8484a92296a3a3d51b0821b346deadf57f9c82e589ee369fe6\nresult = valid\nsalt = 57a0db708b25a51afc4271803aa35204\nsize = 42\n\n# tcId = 9\nikm = 08867e76311126089356623ba5381e73\ninfo = \nokm = 59debea3637c46394e2fb2790ebf8760de4986f36a6b142305bb62d1466dd56fa201c96814a2e5846acdf141733ccc54df9e6ccbaebf84c4f40e21201e180b12\nresult = valid\nsalt = 0c164c443edcdfaedb1ab150f047951f\nsize = 64\n\n# tcId = 10\nikm = c55c41d69d2424a520414e3662aa7303\ninfo = 3fdf20538063b76901d61bbf9b72b0c18749e00e\nokm = 25ffbc81bc7b1c2dc1cf98020f55d256a31ce89f\nresult = valid\nsalt = fea9bfc92b74337e43a201a2dc199e27\nsize = 20\n\n# tcId = 11\nikm = 5d3db20e8238a90b62a600fa57fdb318\ninfo = 2bc5f39032b6fc87da69ba8711ce735b169646fd\nokm = 6724e716f6a953aab112b61e29d921fec0f8e806841d5ccd3aa567574b502904d04ae707d244187fec52\nresult = valid\nsalt = 1d6f3b38a1e607b5e6bcd4af1800a9d3\nsize = 42\n\n# tcId = 12\nikm = 8677dc79233ef3480777c4c601ef4f0b\ninfo = a38f634d947819a9bfa792174b42baa20c9fce15\nokm = 758546362a070c0f13cbfbf1756e8f29b7819fb903c7ed4f97a56be3c8f81e8c37aef5c0f8e5d2b17eb1aa02ec04c33f546cb2f3d193e930a9f89ec9ce3a82b5\nresult = valid\nsalt = ad88db718244e2cb60e35f874d7ad81f\nsize = 64\n\n# tcId = 13\nikm = 0f602703d37943e0253bed3da331aff4\ninfo = \nokm = 25b54be713ec3eabde9f8d25745672d1e6386c07\nresult = valid\nsalt = ebdc8510499f69b2e188daab77cd819cccb95f276f46e6b2be11cbe72700\nsize = 20\n\n# tcId = 14\nikm = 9fe65737574c5c7aa67646adf8230ba8\ninfo = \nokm = 24e3486d28a6574270b32541651cccbb93f0418905e628ec1274263681b943114f742b9b81db0f86385d\nresult = valid\nsalt = 73a34648c152443586236abcb46a090ce55ef6c7f282ffce6342d694650a\nsize = 42\n\n# tcId = 15\nikm = e8f2b1c3e6a6c3d5ee0a20dd47aafa78\ninfo = \nokm = 167928954f92eed2e1c82496e57cf091d9c96aa6d4c01ea0b4275f9f17ceed820d90287cea90ac8297f892c219885243a67429829bfc86ca8eabda4295236252\nresult = valid\nsalt = 3f5e162de91e0782cd189f3b7778cdc2ce6bfe9d3fe841cd3c70475d7b3c\nsize = 64\n\n# tcId = 16\nikm = a679521cdb56aafc5a4b76db0431a4dd\ninfo = 44ec41ab4f4e64f4a36e5e30c9f0dc1d77ae4974\nokm = 72f15cece4bc7704a841eb5047f04756f86ec549\nresult = valid\nsalt = 123033b1ddaead83a4b9cfef8a660bd8e00fde01e67c35656c6d7607d456\nsize = 20\n\n# tcId = 17\nikm = 49bf155ca102026f2a217ea1bc9843ac\ninfo = 851bda4faa8f7add2a3cbf0acf9c2786f8f955b2\nokm = f693a3253389435899adac72d3ff59c240c65bf282f373cea7a9ee00864d5b4f39b2000f7eb49af16fda\nresult = valid\nsalt = 76776e3b4d75f8f43dce4bded71f3b1ae6bcb012d9c0d59f78248b9427b8\nsize = 42\n\n# tcId = 18\nikm = 6cf725e939e8824d4392233eeac75d30\ninfo = 495425d9727fee2e2b7e78899868c1c3e7735e1d\nokm = e13a7490f842b6e5be206e6d5ce69b2a8e2cba5525715283f22b021d2fbc2aec59d0144088581058f0fb2f551c6d62bfbd8a15d2706e23e10f3bf7277fff337f\nresult = valid\nsalt = 1e72f24b05a91a0093f34306ffced79e7003055b0833c6d0f27a4f33a1bd\nsize = 64\n\n# tcId = 19\nikm = a319ff7b5ba9b14ac72b681cecf0f742\ninfo = \nokm = 83b3d9f22cb5765c16dcca24e6ce6875b180ec9253bb3950666c52e3711f3b9200d2a995aa548bc6bba2\nresult = valid\nsalt = d7e3bc6daed343ce77ef793e15a8246e4bfcbaf83d2ac956d0661d1df7262b2e7311623dfe4152caddbfda8fa8ed7a82656ec00b72c5adf7c9d388e5b3bc8d24\nsize = 42\n\n# tcId = 20\nikm = 34bae5a158c1678aa76a744417a70d7a\ninfo = 87ec30aa53acfc3d09ccc1d57d654fdbce403cd4\nokm = 9413c6e1b27f829fb82252b5ac5e14a54503e5f433fc8182a6b556bd7b8e04ac34b0d6006950d5917132\nresult = valid\nsalt = 1532075f363e061133780ac959bf653c7687d181b9431215d6f62dd2f1ec3019d61c50fa82c70ae25e624c849a276b0c57d7c02a4d753fe84a1a6621e9a5ef01\nsize = 42\n\n# tcId = 21\n# maximal output size\nikm = b8a3fec3c020e028a2a9512ad3acb688\ninfo = 006a7b5529648b31\nokm = d21bf9e7a8685d4c052b391b472767d436a0335ce2315a9e44d5b183da2f06fb0ac31733fe0cb0c1b47f1652d16b4ca84a5c05e4fc9432a840426d146cdf17924c62d3e1901cd3f5cbb0aaa55d46e0d3d23fd86f82a2bcf3181a548cef4d848960ec65518ae2230474d6177a29381e6537eedc2b2728db2573ee182afc5d72cd65ba04ed613f245f3ac401de5e4b30018040b8b1f253eb57a2128c2c0e99ab68dab4583f5a1ee7d0a1d16e9f00afb5f63a1e98268f8c66db5d49ddff7528dfe71f792a93623e355d0860d65344eee9eba04e739627874829c2cc469f27d467822a72a5dafbea14fea2aca2c521aa17985c07a8457b18a1965ce824bc886525c439bf48c36e957e567edd26ee015c01e01cf3ae463f8efdf12dd0d102d95310da2849b8b0bb0849e8b1b41c515708299c7fb645c8f5c86e165e14ccdd9f3ac4766e8ca74eec97f7632a75543d4a93818fcd2b3201feddc19eafe19ed596b76aa3a8492edc52e990549f91967aad94536e8234afb862a60c92267e029bf90e07315db87e56ce4fe7a857edd4869c44b4f410f62b7ddcd31bdad3c1d6016edff774ea7e17c1cb3b39ba918ef0d961725ebe407b6c89b06a9f012d8fa55abb1b84e277991d8b2089a7e228d326eb0c24632e4e35289a14cf7fa1f036de44ee56c0444bbe7d84873597fd82dd6b717488ba3086d57c76783e88cb0992944c66f8b87132eb9908c5dfcf30600feca06ac52d28af218bc5df00fdf4b8fe3fc3947e3ee24a68d8f7c96517337df46283adbad468daaefd334ee2b101692651cf5c8c1c60c2b204a111707afa2ff0520727ac222807629e65f8425c925eddd4a301ad247499f6640f9ae9818644cc94ce4b088e37ce728c48e42f82201b9b27c7b0e918c09b3dcf6484d6794ba27f10374f618c4ec49791a3918977a13099e53bb8fe4fdee599016e7fc91f849692ba97e722c90fa6b4fe54e2bdf4699857fafef364fda90767692818a40cd83cfa42e5c12b56f7d83c4a8653434ec7e5e9a13cb46019bdd215c106425ad51418a6258014a62a449287edbd879063d8db019de0980d0ee30c9463c50860c7a2c390974c09c74e634b0543212e99f6db9bc104e14fb7eb52c4d98c5df24808c59baeaa01bcec03dd110d0ca6529e437e2994dadd8a48af91734b638acfe6c8d216b5d1ee48143a0b24c51f4e24ab2687be88233d10bb974906d46ac8e08dee1191fe7455075c167a743290c261362051c28fc441737d92de5ebc763cb52bd905cd3cf115dfd3ee89f0051e31159965e285887fee7fbc529ece2d350985d13bd16abe379ac5f9a89a99b768d4f0353e2d52bc8636c1dcb05bed53e958937de69636e34d5f46ca5371bb0f38e2fd718a6bec6784076efefeb08c3184bc92e18a9fb7042910d1305b560b9c59223db160e2959f061cb0c9a0acb11f479d4e77c6d98d5ca73149bd19875daaf06341b86227a93e09765877c0d7d0e74337f9cce38d59f0c4c9fa202d1c48e9c398064d5f9fe802f634b094f47dc44cd041086b728ef57103162df6d62208c3b60f750a4bcc2ab461424fc88107cfd545518aab77b42fccbebc7bf3da92e4a8c2a1eeca8d7052ce8c94ba6393f66be9b758cacf37b7c87ae41e48f9d2016fcac2305d6e15256d4bf7d19d6129582eaf7237af07463aceb51edd7c56bbaae7a54af6678256bbd5ad3bbb328d0506e451855281c5b380f63c1bce87b370132570ca98e4e330c1ad12831771ecfeb6773eaa44880bc5dc633452160ac8388b9eddbd02fbad325e0dbd66cf20298cba81f3263a402c5e6d5d57d4ee5fe391de78d2103067fd889d870a36e7df6441e466262b759d3e2c051f7c850e8484b6fb837239e8d11570d095a76241817fbd518ac44bf1bdeea004f8496a252726de49f36b0dc69c0a5d01daf2723140922ddec55519d49391f9a34b7c1a5e00d094c0ba8af27bd3b2ae1de2d6ae15b23e49bf65483104ac62172c8f2e9ca109c59649d0318e5c38cdd659779c598c23620151783d521f7ca021cb910f195", "e36d55bd963c25167cdb3bffe3642bde8e184eff7905affe418f80379393cd7ca78586764a80be777dc9d9cbe0840a4219c83459745f9cae786d26c1edc74f5fad27113fb84e8854c76e1fb02b1998253d365cb7aa682104765ea1f020b0aef0d3cd2378c037e5d64ab2dafd8a23beb5ac5fae3341be1c6a9c6053a3d857a2d74d56a7bafe341bd5bf7779bd7bbd1991a949850fc25ef0f2e012772ea0d2cb7e9292fe2658c6424ce786d7b7aaafe415adaf9ed7ac5e5ac8e24218bf9e629dc93d22d398a7872b9a0477ae98df9fb22e042d475f96d349029dbe108632d4d3b56dd89f352dfc703e2f25fba97da49a079133f1e0c0c729bf80b02edad76bb036a9ce1c841e5202d59cf63149cb3b81a68df64589fba8b1dc7f4fdab3cc8c4b5ac9712d7c9c41a6d5e0efebc2a9ad6310d30087395dd74b61aef03cb4facfd59d5d50d8c04c5e79518823f9824a94e0ec06b7157e48916d551bb5a6831ec44cae0cc8dabba3ae1b6c03391f3b5ce45861902a8e777fea9a5729cd16eefff724636284dea34605f53d98010fd888f469475a6a98b20c8ad8fc07466276e461b9821ea55cf3c42e208fc56c610f70368ff331e3dfdffbecc26e489f70b0a3e995fbdeec6b8fc87e19d3ac6f9036dddab7e8ffc38f58446f75fcb2cc4f7e90a721533de151a61c67346dcc63e15fe1a4ef1a98d1cbb25cd7b24703045fdfcffbb1249ebd3c1e52399d6c24838d7bd5b668807a4310b447c167cd3d3c13697f35225bb284339149bdd4618656b2a09712a812b2586c3492bc07a4c2f8fbe39861cf8d36dad815edc9cdc97dc2fe4b24b0fb3c2513e3504bcdb1dacf2692c98a6f90ff77fc5348d4acc44ee4524506bc176257b434e8584a483c4c734cefbb7457b4761e1dd2dafa10eba4a031e1f0f644e210e5bcfb7a72e2e14577c972a78b1a275f338145e2b7d80851013b784811a91c19c71bbb9df88ccc2c1380699f0d88d203800574a0830632e4401880c547c6bab52d2235638a7222662e166307779d2528c3dc5436508e25544d1025ac3dfb627781e8fc7bfa67738b63a86bdd9f1f089f30a71cb7a79dda35340ac1a2dec129cab38dbde6cd5dcf9d2da3a88f9c2cf65b4a1aba02ca213ba596af1a2f323a47ab6a07f0e3057c6d635b2f5ed1bc2f4f6ece8eac348202cf1c6d9f9c8738044ca5166e371dac0f305fbf1b5ef2536cedda250a4f209ab01c714882244b3c1ab3c0a0e5c07d6b928dbc52c9b23362266ab8a25e2ade5e06c3d645dd557630fabe57733c7543f7453e002da4eb1844899740d95ebe604dbb03e883d9f668b4974282ed491ba183c5d8cb2867788f24eed7d67f4b6c235262cf71d52763fb7688d3d84d92424b0b23468908e95ae82de41a2615cb009aa7e5f18c889125f1167d60aa24c3fd9e2e087c6b99d29733abd06c81e5a728faa0a945a2ac8029d58d7782f03aea0e185dbcca12e0564fd163427ebc2bf46bc71fa3564bc9556546ca2cf1e8ac1720d8955caadd08a6530c98d7df7ac14b07f7959d0edc4ac31e6d58d793be3c6ceb370868cb1ee8b57b74860576398fa5c7bc8d23e673745e7ecb1754dc2c873d6ea61057adb9b91dc4ca1ae1fa69a93e8caebd8a647915a75db4935e040e609e3cbd1e382a433b7a990488094dc53a91104c9c28fac9c74568e5a9e4d37df0a44f750fba7dd45b17c142057f16361ac750fbccd56fe43ccc548c9c97ed9a190e14be1bc2a039a671175ae625bd4a0a7a9f6ff27d75a022a5a0e5bea17eb6976631117ad44beeff05360580b8aa87d8a6c65b7f4b51d53c20d9ccf9008eee95cddc90032325598f0c671810edc80c9de9a74cb32de95b940507773347a17fea02f85cd2461e2e76e0f58315a7393489b9d26440283d89ac0d4f8e853e35790aaabf8dc26981bccb4b85c36393db621c26c99d1ccb072c8f250924fd0411136c5e2f9e79ccf450e785de248b75427dc6f858975b0d3f11feb0f8745ef8e2873424d34f09d04bf01edc974865fb2223b9cf72aa4aa35a5b2c9c91f55f2e545ac403e66435c25fdcd6aff3466bc9b947bd1c811c65de058a92dd3d3668f2ea7c8fdfbc54188d8328e445676a3d115252022b2e828ffedad08c2b96b10b5ca3057083fcc313e3a6d1fffac12987b8d518cdb8b0447f6f23d5266d95e03d36a806dedcc5466ca408580d5c3872d7f6c96bc63fe3c0ffacdbac126ecfaa9426483bee96596d0ff88f8fac8b9c67de4d023b3f0b146d8ee27cad9ae019d8982c85e361cfb7495dfbcff0486448251e34a31f22c0beece7f01f8b81448d267397bfe55b4b384d6604606015a744ae36c92d593a1cf33d3b5562d98093313f3a2ebc7b8b7baaaa0535476b7399ef34521f06d459861985e81e2f1bee5b3544c09e5528bfd472e01383975dabd907be7e9628ba660a776a9ed3a815ffb1df09753e8dc45a0225ba98e197508e0a22560cc0d76fc1692749a16c91dbed55e385593331f3bef1666de4c2b8f29f5df2673ac331a337da8fc020d76f4e4b0933ed6df06b5199715416d6ce46b760205b7583973bdf3967fa546c9e367d6e60f4c9f8dd79fc73a0967a58deb4b779f9b5695a91db67fc2c0e55e7d74eff97bcc322a00c5a5c0fb9564d2c128f5ee3b3378416894ff25b8445e52d21bd35f1759171cb4e6e426c71bab9a6cda6049d8eea904a0c95ebacc98dbf5a5e98d835b6e216e6fc062e600ba74c321620f63e76995637fb506daaf7b7e0514563b536edbc11a35515a75c58cb7f56f3f5ca0e7dfa3ec715089bf6e5f26ad74c10e72ba5f603f3ee51c7bc9645f4194877d4f4645c8226b1d974fab69e62aa3527ad2fbd101eb6b752a739a191d431a87d5c739b7d7f7804430f41820cde5e5a717ed84d80ad154f816657561d58f379e4a2e7761cdb505b5da6f1008143cac623d11859b186c291a0b39267da29f64d5f5c3e0e5cf0f3dca3b78372593aecff71541dbe2d3f89d0febe753f9571684bf8c1b82826715d40cc0da84fc2cbeb3f46c1e53f522fe5f682479503bfa423a2fe10396a9330be5c484e21d60a26aa3f70b210d3ca96226972b7b03fcddfde1499fa81be22e82d851e609834ff9be6407e0bae00909f952798a559809bbe47ea0e4e626de0445b79758726a09e38e757c5645379223141ac21de8ee298542670f329d77ab498f73adfd2d269dcee504d8dd046f7b496fea449e2b265874af3419d43b58df44d9be3e414775c715d65a1d4107bafad16bc315610a36b5775b7fdba09511ce68d1fac79592e740535a27b47a24f07b98bc2548df11610860c5918173f04cf28890e9c038846ea4baaac30b22c552d5545c7dab8f4a034367352336e58409ed2907df1a2fdcb0c56994477c2c9075ce3b1876abda5da66b3768eb7eba609f83376aa5175e3d23a49e8a4327ca3687e401b9fc2f00fb41a13059dd57f9053d438fb66050c4022f9a2d740ca1be13830047d47e9d15184669640ae993fdcd2242977f479b80169ccc802baede5fb86fba380d3d6313bf2034f71f9bd7616c02225ae23b2a83158e31de5726b79564f16abde403a915c0e8d9110319dd91e8c32ba5546ae522ba3204b70d59731d9971157807b024306cbb720563671b282b6e89f82cf91d5686978de9af12e523beb1f2947a384dfe1a6b18989a0cf1c42803c8238eab525ed3a25dad792908db3478d14cb26abbf324d589eaf96204c837b32a4c4e6f9240103ffaa14c1edd6b7ee221ca2dc52dc553cd4eea179ca9a7c4481f17a3f4a9633d29987056afe59b8f51b8665837c62c72c0a3b5a4c5c597327414485c39f298b190da1d9effc1e103b0194f5dc634c6e12c7a22866ae23e64a86bca3629544be79f5b4e89592a69c46d92566c7939385870e3337174dde45ddbda3691ccd6573edb897a15d2d17f2599c523355137de6b987cc35df65d0bba0e06e64bd3059ff94e723ab11bb4f015d72b42e1762226f163b881bf82dcbfa1604fe33107c978181d850bbaec70b44d64fb27baaf7cddd33b1ebb0872115a4fbfaeb6ca5299a02aa07ebbb28574c430d02cedf0396b8e181ff3631a1fe938b0ef175ac9e7dd399b663ec6c6c9520e4a63c80584d8b845087f5419d8c815b1ad78e402a4db542b900c71a16ada2cff190d6fb38815c59238e96e6cde1dda63a89ba907db338e0db29d6151722e9120126d70c6d348b8d3b99084fd8b2bc068258d43a34dba7f639807eaf2176ca7eda0c0e2b4e168c1df200734b592416304e7fefe17f051640464164d643e7b66dce05264a24354651cb803c012af3aa6b61c7c2c5690979b1e1b5e05fc64cb6dbd4c95df382f7d5550e12d7bb9242ddc025f2af03a44f7974dcf5da038f23ad826e9177b23f6163b827a98f0cb065395235e7d3141f94e83e46e8fe71c9e2c43c77837c8616150250485db8a41f7dae069fba1e453cca231ac71454bcace3477af40485ff2f24474115a6029163ab3b7186af02de5c3361c3f26741b1d86334823120178f6d453057cd7b7df09c908ab114c0fda4767bcbc43d1262cb94f07c396ff51858ea2a55ee02873cf9fe2c456f8afb5a64671c05c020177891ba65fd8a3857359de1fb4fdd80d2f7bca6e369f8dca930bd1c977a141728afb66abbad60bbd3b5a08f32901354067f5442de768972a8ac3330f3b4324c16c1a5f4b321c68467404cfe642418620df5078d8525919eff62163c388ad4c2666bcd06330ce5737d438b59fe84f4089fcf35dcdb17ad93d3d40e32493a57ef97a6c0d45604623ecc80714b561e515c0169ccf488ece2672af491446a5d9ec8cd443d6bf95258d2bbbe220be1b56f1179231aca39ae84f5ed34ead9511a2e9af44bac69f4bf42b241696d4cdd5f260d28c22d26ebb580265c5046c81bc386c0bf698ca1d412e7cadcc247dc1c774877f5b9ff8193128934fbcdee8e0932e6658dcd30d07391f82f4d89a17e2b622a8b87997e1848490e26efbc6e79b9e1c40a414d9f84e22a0dec7e21321245c76e64921e3030a1076c9a87596d5aa97caa5c9c68b3280427668348985c7b7759db6fba4c1ce21ebc6b6889fd7d925215d56758131c515b544c56e75f95b90d15dda7f309b7740aa7989cf1a9e3ce217e0ca6e27f502731bb7821a3fdfa73f915ee49e0757a897972d58475e4b12ac735cd9e6b28b81a76d2ab0ff179fc1755a7d96cef5e8a68ac9256d8d8f17d9182daf1540d7af15aab8b1517f7b8656fd3e6708b99dca9a1fd598efeaaa60ebeab6adb5a76a0ab6cbb7dedbe3f0862ffb028ba4e942372344cfe84da9fdec4ec75fb290240828c4c31a1fac0d178f0dd2245f29d346c3a841f863130920bc97dc05c510020852f3c01bd783a8c6db64228b973b20d72c45bc5482517cff230f1a9bf1d8d0979f62049bbd5e8a3e1bc54f6a1c148289b2a66685ddfd0406bbab589abfd183c4299ed66283beb96556ff200497804dbabf9b6702a87692b4b5bb58e01d16ce069b6c3512332b394db1c91db0882a571ee41e458bc960e7535668e334152c9d46e9c155ad09617c348c3874e5db311601f25d5e1682cf69689c15c13dc5c8d836ff6e30b0b804e4810e280252f4bee9470964159f2b271c275c9615b341d20f292107a481955b0b986365c3d7f05de29a8955cccc5d42113c21fe60e2a4a51be45784fc304e8da0091398205a9afdad9b62361d6f8c42b16a7990d5fb50ebb90cd1e1052f62a966a9e8be73593b50be8398c5b3e8f7ced3af398d537bce72a", "b1d7b10b4f0aa77383560a79f4faf2f29992c1e2afda295d15a65e30e6f968d00d60e5f1dab5a847060e55ad9b64f0203b21bdb506319ad379302c24673a727acc17b59ba12f20c3ba472c0a5628d0b05213116e2dfbaf9e98628fac973046f60f930b7eaf0790ff010914c19e93f07b74ac3f7a6b6c3cf92adb49443194f9167f7dd553768841b34d461f7b854a40926b016d8a0123a1fae741e07662e125d42fdcfd765c52d518049ff16393422e6080b9fc69117e5f17f3764917eba5fff3f078727048f3e5bff1d9eefe8ebe2fb6db7c54cdc9b7678fd0d6551aee06b584dc4047beaa72c198bd96ae9eb9b151f29747af88b75399b21570ba6cf983637e6dd2b1d42d39d07108464ee22d81d640aa4cdbdbee7919de51d8f82710e32dc722a04a8ea96aa32a7a19c7048c1d76d2ae63ea288b1120d139bfd2e51f634c82f6f10a5bf18b02725bfed7a2913896b5f108fcebd949d04647467e9837256d9918c2185905e078a14d2945ae64d57eb7ebf9746f80ef939c3b1a307c6af627b91db34d59234d3b62279fec874720624278a51fa6d22886456135bc98b683eccbabcaacab2f013fcc884c554ddfc6f91950215c4f1f750cac338ef3e420a82c1ba15ef420798053483ced448b730e386f0788e1a3a747f8365385bd0e02cd42f1cb48a61ffeb2b2e6e3ad75363a118a27dcb86cf27400be97bc7d10bccdc03f6e19227ffd0e3881bd7c3126d682596abc15bcebe77854ce2844219b17f604aa2b4cc19971e8dc163ac654126bc39966d35737ae75a4852ea1c29183a3700e7cf609ca864285a8b92de0f32ae7c33b5ca11aaea05e10f87d892c5571e89dfe54091639bd87636245f06cfaf87fa3a7d6d657ab3aa89f5fa6b54eedec92186b2026954045a07822997051bf232e39dc1a36a50cbade8fe4dc6ceaaa29008c13fcd7ef96cafc7554b60d479132b2810ffa583aafd6c7e188293c4c35008d895fba6634eb20c92bc1fc2a93f7034694e6bae8d291c59caad61a723719298ae5d99fbb0485837a284f070fd293f74307fafbcd5b9b3a49c96d9b7dace812d6fc7a94aa381346e879601fc292e850d5a732bcec383ec59a1034a573793ee07b9c30e29c3f3cf0efb40693b8ee6df08cad92be3bc4666093daae5484fc02df28f3601861a2aa9ea96e68bbda698fbb032485a55c4baa03893813804f09a4d3e639f2d84c553f2e917b3d47f658820702a6cda2e06070d29c71640c677fd76c429f98ef0b65aed0d5c82d334a3e22b5e2d49a31518d61833ed8fcef352146e7a1ca1c9eac1d786487e357a108ba102415f9d87ef8b00d1fdadccaf3328d9376600ab0e4ee2400aced47774ef5374e62ceb9f19670e144e4590e80d33e0f5863be0e5c515656c7f0880bf57ad0b986affe07a1f66cc9b1763ae7646a8f28f6c804b6c8c260f5fa02af05cffc3a631377f0e4abe659e55655f691fd9572ad832f6485c06bc025d5300dca8aebf5ac0094e582c5ba28389d76fe6387f933db6d04b5da56b739824bd507a072f32b5e10be0516718d1c9031dc83aef222abe60c6ced982b4256a36beaa9d15e11fd3f3f600e28c2625ba2b7a9290fbe89a41465b075aa5f00b1bbcbbfdced6dbfc41e30d511b02c9711510087652b4c6637c44ebaabdd0d5527e5017dc4a339479c9be804bb5b606ea3e701e88bf02cb6c2b3e8c6f7e4bf730c8cc36748d38b96300ad92136c9ab8632c54da6d7307afc226eef8b3b9c849235347fdd953a194a90cc730edd043d44f4387858fb88daaf9a0b4f73abc949895ad4af054a8d31b69a2a98090940c24cf008fe675befaa7641a79c440e666905a055e4ede90f923d8bf16e2c451bbe8970e4c3c54ba5b1c3ddf66e8ee0cb3ea1d417cf82a72d244ccad0288c9231809302494235e905876cf8ae1f874b61d78c26b9e1645f68a0478767d049dee312f6ca578ef5630cf4bcb55967c960077503927f3562dab3e37bee4c96d18b66f969f04d592457d055302ac96fd47abd3582a5117fd62b09a1a8c74c379961fe68c9e1792a2097d29c1d837161edeee01a4b76158b0939af676edd2bcfd18bced7ebd0ea8464be04edfd2590004004b0b24af9c1c028fc2b7e756408854ad3d4f89f8d1d27f90db5844c1622b007c47882f316ddca82c7429c870b2455aebd0519bacda287f843419cd74bb07a40cc08d1fc812039254411266245f3b16dca3d88d305d7ffeaae1b45b1bf622945e3ce4e90ec153b9ef84741db9782f1b4518233ac86e10d5f212ae7dd3cbbb952336401a1831621aa7aaaf1f053efdf3938e73ec95d084cca4c2a266e7a1db5e58851fc291db9d0e7bc4447319feceb83767a5c226010db7c1068e8831d90c0051689a7d7a9dbf687d1f1ae43f62a33d3076784cb5d800c2e3e9007d9a50c1d218efc59bb6d5e61c12112b90f72deb9348e874f3292135d7ea9dd6061a6023cf8d9d8c3abc3a8f29a50f2a2be9ee11de0a910bd3763f0b90946ed1fa5a6494fc65f155bc0a1349f0c3626359746e020f8d3bd83ad591f6ad00921a13909d6df288f4174bdd2bd231d2c5352fa232687c5262432732b2837fc37874ba8ec887f17e41a0eff1b56a03d6d4cce12cd60b426a0ce2ca0a3af667874b2c43dab58e65f83c0afe85e36a754cf460fd66689746ecf640d5af440403d2339898647dd36e733b550f41882b6aebf31d886091d1f3a7044ac84014ffc793f34f6633e419599c792042282f37cade01ea1b307cff1f7ddfc340703166c24a63587324859d7190d540352bd31ecd34a2213978980a490c456dc55adda4f3c920aeaf16611ef0516180d05ccfb6c05a8df20792591a12df86a3450c0bcf0ee7ca2a861c9eab2de259e77391f4cbc3125e67d41553644b2a1a8268647237255bb08e884852fb050365574a5fd78999e23a6b0457b7007c0f31d1919680ba10e803bb52e8af42c4dd85638c87d5ea436be1c8102876cf7c38aef78864ad5ab556b7648806caf6fda6dc247f26754862b29fd0d8c89b5c70476132737eb9d6bbf044fb0eec96a961d4f9975d866a84df0a08cde0e9525b179b4b4f18ea67d035fcaa946e807bb22ae18c159241534ed15da394ed5f73b1d74c51db40283048dd8c0f8c5c807cc7c13129f10d957b698470c05caaf280b37f605ff4d855726869251fd4952cb35d6a873309a7166548cc3aac9008589a6d258d8b4b31835dc26504455bcaa25fc580f27b213d8af43897d59e89cca09472f57720146f4d0748040c2f21764b9b3faa75e5ff78d3eebba844feefe0ad9bc0493599bdf1de61b3d71446e6acaf3327dcf61635e51694d3713732804b43989a43d293f133ac21ead51d1f2b92b76b3c61f8de0aa8dd660effc9cb1bbab80f9d1915025cbf3f70198f979a5a1e15db18ec2b78da238cdab78dad028fd5aac7ac043acda7828234d93bf512e09deea886b6c9459962705f8cac432ca315c3b9449c68deb4b0e71b4d393b891bbf92c6ba9dcec3fece0dd91512f49af9806c6c05f950bf2af2842a85fe153153dd658719a2e1b1a2e989448fb0c9b456d81f4ca770140fe9e37e1ccbe61893c1886ba8805f08c9417c8a3998b5adaf96a37d71b953aeae5717258b9f11fbc891d2bec8ead8d355656a0d0fb783cdc1353af35d8cfce2ecc36124809a77cb6fdba75d0f1ab2c9f82de83e1d166a70edfb86129d9b4e362db8d4dfd6b37c6c85e0399bddc8d30ef6b24e1f0a49871511aa210027fb6dd37b979d3a79cd386d0aa3629a25df9e77c33f4eb822ea3daf6c29be1c2d88d3ae3be2321c8fea439c0da77cee72cce86673477cced34d4fd93aee2d2dde285eeac032a81d4df620603a141fdd1d62ee11d2a82e70c4134ce2a80071cd39cfca105bc669319fc85aae441754ef7a3ea83ccd1ccf3fc6c22b998107d1c747ad5dae0d304649f2bd9e21e3064be40ec7b570fe564fb71d95f9ddc94ca45b8768a0b96414dace446411a07fa0100835aa70b21526a1d6f59c167ae22e7e181a14cff96e1073f652cea4ff504180c74320633527430719178a4f75e65ae9464d7dff690bbed239e00e7d166c5b7f8b6f12d510c7d8e619976b359c3cf71b6ecca2984dbd080e631af5c0e5b4c5641aba47eeb4f3b0d942eff17da0f59ef22a12bf3c09f3c24b462743e396a0bdc21b728bb1a73c6d0038bdeb6c078efe49262c597c50cae204d7ee129f7189ec333b2099d5b8c30a5e651402dfcdd65aac3a30ce35e905b8480a45f3f339b81eecc19ed0b36f40fea6490f47ee1a3386678164e1f299abf45dbadd518f38c758bf4366f8e6a5774ce0ae4c4501f11b06fd72eb8ccc25e5bff4809ffbc78faf3b0055394348513fcc2053207008244ed0461660105fcdb9540cd7a026cd3485c5a06ed7907309c1666f9391eac01bf63d0c6d4818cfa4782e5350f14f0b61dfc566d2d6ae766ba4832a974e7524c351bdcf5279fc49f385894f64c56dafcea13762d9c1763515fe16207ce1873a183ecb0a7e557a2807289a868cc4194efa2b46e0cdfa8668eaf99e583888030891f9991f47cbd11e6594ddcaa87f1d8caf858fedb73269b5dc5749aaa794cd37241100ae2c6ab74f5e5d091cca278b3e2f16109d0fde76230e5b3c91c6b63dbf736fb2af20429af3975d589ccbf41515d492560e92c4f72ca6655c3faa78ea5f49487d2812c72b455b8be1c1b881d243e1bce03a6b171cbdba96e795eb0164cbdf40538e98efcde2843a8b1b12e66daccc68e2b4c169a7198090dcc60934783bab955259332dc3b2fd9f2ee83ab234184c22554325e0fb07c52cd3d1737f12911947312c46ee47ace07e8183dede9d52d1e4d9b8447ecc3f21d8ae22c4065d4a12ec8b0c317324595f5dcf17b14642d0e8b18c1a821723a9970281a593fd865fb6b9fe3c93e58767d3a60a55972e505cbfdafcd957752d2015af86b956972691ae027725c9bc6bd5ad63e8b41ccc5c6c0bce89441e1ecd86b20c73780b4e453a10cd3928c354bdb96fce9f09bfc0c0e34298604a0f2ab0e87d5ec6d3e20ca312695da3b65f8218f161a05fb224437c94c8a936b2f73f27f112df39ec596ec8248e228d379acedb3664a1a96825db7c770c43cf3fd1d8abff9fd68977a72d2cb6c3792c88588913e106a77749fbc9f8f5f0e3178475caf5b228327a7c1620c3b4e3a9e41f66456e40f484343dd3e14ce084e82a06d285379094d7d820b02673e16c79dc1a5e56c04d69a33b328a944d94e33c8009d7071d3dce25b74b1c7b7ff60cee8807c9dc1b8e854c79087e9ac00ec8216e01f1ecccab81432563d71e604af79bbb24761c6fbebb1b5420764624e0d6b08d7127661873b756cfbd99cdeb494228d03a619cda283e430da5cf2ea8854e3bb42b5af8dc957901e2442c89d189c7d0739eaa4c79aac9cc829bc70320c896d626b5cd2f862bae1294f3e2c83270e61c12d1db6064c4be559bbb03bca33d3129437a5f0f0696b9d36cd29b4f98561e4cf0e765258b324c50066db05ec4ed01caf9f6fec58dbd5818fad71b2ddf59c70506a2245e3a3a2753152d94b3b79a90ce2af0f6819bd9ccda102b73b81419c2a317c59d2baa3a963214050d15aa8fa85ea825a8e9852bbd3711ce45b495079b610c18789e0123c6d07178387bcd88fff0ac62437c5dbddcba1ea4af9ad0983f57381c438ff89700eede5047951aae1cd545597ef2f59b82ee173d1e06dbfd55f93b944ad68aafaab9eacbe1ee366e2e650881647d375abf478ea48cd", @@ -7871,9 +7881,9 @@ static const char *kData266[] = { "be95c376d9934950577b682d82985f0ffc2adeb9ac1d801cee6ddad69d342046487798373560db6331ac07287a9240fe1cffa3bcb14825ee235389e80ecfbbe138c349f6fb43574077213fa5a995ecc936eb12b011a7a1b3417b33f2adc3963a2b7abbd2314c4d32291cf24e9d0e896bd709c01e5a05acb60bb7713234b450557e460aa3ba916c5da158a88f37fab9c0a293565610ee33a42fe1b632c9c5ec0a70667d5fe236fd8405a80152bb91ccf336608dbc472602343579d0bca549d6d97155ff65e6d3cd2342ba931158a97613ea430b8fe663c28dac1cce08e8c28db4bae76758d3d186b6e34c631ad743a20ab81771879df17361e7d5db49fb0a88651d6d4b388b925714c19d790c50a76182f3d121dff6fae46fcd97e7eff2277bc8c6b87984c0fdb67cdec92b763d867ac3f54f30ea1c5e86be4484b8d52408dd9638f3d13d32e9fc43a7596c9748e0aaeabc83c08a7849c28df6262ffa83128341431cb97eb574990a2e2e92610035442bd7fa3520c4ad3f6a849297ff68650516fb80b786a3cd5a2699e37ab1f36d40c6b35843ba7cca1aa445af87711feea243c787165dc51975ae058f80cd70a272721e7d3be99db79e76c9cdbb476eea6b73e50968e9ff7515d78bf550e9b77fde7f686544e238483e7444faef2829a01651eb76aa767c03dbfd37c79ed8d77491cdc75798d230d9734052ab886075da01556263d09e82f2682bbad8c26d780ed6def00bbd3413a3b7d69d2eafc4ea0c42fa89114964aa4b775b5840ea4ea9f69b01d269ba4551f1aa7bff0dafd8e3ed13941abcd91fb3bef76a7b49340382eeca128b9ddd1bb253c1d082f02d20c37f0411a57ba5249b05b1ca2959aa140edfc4bbb474c9273909594b1d970124f86f861c0504bcb56d7ce395da042c175384e8e1c0b2be453df961e9fb0e8d60ad09ab6b8c8b09d8c7c3fa0c0376e70fe6487dab64d398257b8293c19bca53ec82479f7784f5359ef3577c7904acfd59ba3694283d7f0b63be70c5f7e55b45ae013ba5a8a77126a11154e91f8c3e9ed719e087c73e425c7425abda06860b898b1763dc030debaa9790ac22263a099573d6b4fa2ac17ffc9e7e0fa710a23326b965df9e2d2a69f07a249f7b2c931f2219a3f6281aa96937b1f88f952693519089b4504965e0408dc018f449c566f027866f891ca75832689995b72fd5f518e5a1e37f33c06775166822050932319f0d1e53bbccb9ae4d18c100086fae3311c69650d2317d83e4a164c4e67278dc1539dfaf2d9e02b52cd6885c9a66831cb81ce13422ccb069067ab6a6c4d3c89650677551c344918a5c24b0973ef5727f9593c59ba1026a82ca6e78033d6ba6a40488c5ec91708ec2479dc53d0ba7fe14bb238181f1c058e694898c914c2208dc01979119bfc0195e8ac0fcaca51d61fcfc5f72d92ba68a8d51394eea8d10b624dff051a9153b7d729f50f02d04547a6676add6ee0338b6d9ca9dee43260980291adaed18759bddd5311b7b46956cd113a076a3995b2e72cd1a5138dc31fcb5edfbc514bd2ee72fb53e0722367afc717b9ec401e4213a317583e6b3b19a75e1c63f1889f60dfb3059b0a64b85fb758651c713ac43345c8cd3c801da3f6ba8aceaba572f46100def2adcc135c4af0965f379a7a6c75d039a2cd40f2bb5919a3c8b74d58bc9d008b592f2ddb3acf4888e8b7873585f1f3d8581c743b324873fc23a345176635375b746575f79d361d186108eb5609dc78612b7bb530b6327bca6dfca45fb4f4f975afd1bf0f898dae164a19dee3f0feaaede1440cc7ff8fcb21145680e8a24e2eb5404697e25c2558ae9289f528a8faa572a354931a1cd4bc05bfb0116a0359a6b70aa79b145a88df482ed33354c260d1567e000b2d315e2808138638fd7bf7f4e88add370d24ceab5a999643741b13612ea85f67ecfc728e110aedeff58060a8aff0b7e1526f4aa60b9f9b558c2acf584a83b08d91901d6cff5ea2bcdd832303539703d30102ca067db40908dd8b555834a6060f3f6e7189612ed0d3b6c645db8b113909a38149072b3decb1f3a28be9223cfde40c2feea7e8c9d5bf37a2e55a60d8f89c391903e49bc644178531e6891653b1a4d73ee0870b18f8d53a089d5066dfadc3d92271232455637b20c298d640cb04b668d7080a510146b08031fcb84f41ca0cc85428f27ea9657de94073fec43d2c8c464723539276dbdcef593d716d02d172d30e76a9fc022d4952621d4c306278d3969592469d9a9ba62841dedd07e76a362b67ae5f925fae70f27c9cc870ba7b15d2d7d81b4e1d49f02fd963fa6f9ea5f4c901eade1114d92eabbde70cb0c6ba9136c68cbd25acb278e6cc73f9e625f1747e281d248739ecaaf403a21269758211121db85805ac522295ece97b8f90abb56e5a762bb7601b916befe8257e02a2b10c8384887de04b2d1c5afabe583367690c03d3ea6f7294f71b82ca80cd99951e5ccfe9ce7cbc5e04d1d60dcdd2ec88f9edb424bce5f04217be277700df4035443d18c14391bc9469f38f78f41f2d983bf761296161216e5719b37e3653de0d4a90a5171c2fdb9547a75be38910aa96c27ecc4e1fcf7a12d5254a8951a659df30db813ad7c75716ac050e61bd76ee5a4ec0bd7208a4c8cf4dfa0ac4438fc7f85e23db79d006e2acfb8d5a4229dbf0ee5ee26d064dc57a1dfb4374dc306158c1f8a9fe450a11e7ed21700ab2b817724a7139e2ac3df5f953ade220d996821ccef9e8f58a9c4996ed0bf6e70fc17237141d822f393cbc725b6813626cc63b88f5b893732969b47dc884c772e12c9099be0e519eccbc31d5b5886fbd737499a622058d6c13e200e7b201839c52634dd89e87a742cc99c5971e0b7cd976e8b1f5043a74fd6bd9d30eb8ab29c332057b2dac2f95739f34f1abe9e85b856f1d2df1d80915338cfc454b70ce41c2ce77da0f06f3b113d8ebc2ea441721a2f4d6e573eef2ce7e86c2c68a1060f6836526723e6726046c6efc68178798d967a88c17b4b4c59b96828d7497c7e40d6cb57e8f83c7164ad56c4e95cf551cbfe0314523fd7ca84bd0063ba241b591799b5422ba0cec9c2d5d5a3785bc510a4b12ece05c1081bd489edf428bba344eac60f1c9a59152fb8442c7b65987ac41b5ee2ff7ca6b8bbeded9e8b10ece0a3a792a508ac22497df9e66031edade139dffb19a3fc7d27b9bcd572d60b6a0f3482b8fb6ef495e2aaad99cdb89cf6171609096e4f2f03e21f01ad554c59d008ffce5f1ba874fc58638179ff01dd4fdfb01c4b60e08e315654fa5e211d0b75109439082a982ace4667ef510211b1c3ed116bbff57a3304161e1707f4f9c3b22365760b1de206a68c4eea017970e138a5e29fa3f5fb28f220d84596c0a7fa5e192e7aac83a1b83f65a5a61b2ce0586cf5c387ad24efacdec8f4c9e96334b94a9994fe3181a5e0ef82dd8e6a9ca79dcf9e5dec753a01f8d8c89e709a63a92638f0dbd4d083cd80ee7b4c82bb08bdb24d77ead9d20fa041b32386bb68d7e5255290ce65dd07d470b220e5298bf80a064c940378f06d35a3eec74dc60be0a9f46d29014210cb09374406a02e48342bc07db10811d314b0fd9be677909c91958ef5b3de9660d105058cb3a9bb859a355d502076938dc0f8feab32cc342f08e5392735263ab0e84eae11b39e993f0a6dfbbbc69dd01a7c23989f05acf42829f0fedc564e8ea633dbd4a1ae9318b8a7fe03efc535eb008cf30f8c9d38fa572e79a1b6c8bb02b87050dfd40f6d8a91a3b1bbc167247613000dd7fdcfa7e49000eb3604cbc7e790b1df640acb5a7dfb359d138b6fe3e12a8025b512f429d47ddd60c8c56c9084c509766d38ee652d49fa12aa3c2a26be8faafe589bfbae0815203101127aa23abae6b01b4fb82a2f7fee10cac9092d92e68b48bf26629524f2d8882dcd18965c2b7b6ecbab0204bd90e68ba89f1af5ab3992604bebfd482babe08ac40f86dc638c9440796bacc8bda1895d75fa30fcb0434aab12526de4c026d320587ebc36843a662d5c646eefc6524d6350ab11206530a7e48b53c8ef851e1d17d1a78a5f0a58023b9081357b033e2ece1dfc4cd68f99ae754195ba9453cc90f60371ebfb5086f60619f6b951f0708c1304875c618eb30ff4acf7b16a5f88564cebd3afa0c509516889e4a58354aed00433173830cc90c16ebd6b366e7d2b43da4f37ee4a05860e2d3267b4b61facdfed2ffb1960adce69914d4f36d13a5b7d6920524b364c87c2697000335cc5fecbc68c24acb6a6235a61fff788daad1294df9d2fd0d012b446b35e3bd4592f4f6418d7e676cf46bfdf1ede5c9f9c3fabbf3ea0b435555d253412deb4c66922f54a59cedef5dfd961795b0a8840a78266810d45da1e76f4ff7c8642e106852173bb7fb44394bf4b285d95d711651031d8f062ea62f2503c0047d808a131a44c0d67bbf1ae1ff58f9018bd92c63bab4761f572ec67da2538bae95fee458b1f298d27be26fbeb9c80361e30e0738e7da2d5b0dd21817832bd2af3f92f2e6d9a8c75f0bdb4c5f31811c4ba4af5312aa615e0e72a987724b56d78c8d598a59eee50978dd4ef4aa0fe958ce88f6ff8d3672a5d07a50a4c61af4b8121e6b5efdf7e39842d91004d2a78cda448ad233708a91d6a9b0e29e5c6ae3494b3e73f81c04e9df3d7cb5e4f8484bddcc228e87c3efeb39ee367cc3e9bd25521b493b168d15f5e15379177fe625e9a6052f8e3312ba0b85380ce40ec62afe4abb8d21ff9e420865874f16525fa38e3ea1aab965f548db6ba2bc21001a836b2598792e4dc27ac82b136ce604f554078d44b80424f449968cd3e7f07e73c1769fd6bbf2580421d4fa4e6bc2929da999f4ff8fb9f6170210e1d2be140f6fba282ec31c9d57a6d69e73502d194b611b1adbbc4c028bcea1d4003368cd564a59bd93966f2996fe7c6ef5b7ca578dac3b59989080b47024732adf735ffd721fdd88638217d44ac912893f031366150855028af0b12719460cfcb72378447f43fde09ae5fa6060e41372e40b89e088b00decd495dc7f37f9e8a4421f504108fc2f56eef0bc2eefe041dc52cde085622407d0da699cdc018a7844e8f8589e62cdd3359b08a6b90c75eb5b77421df5316c6dcb2e0672369f3feb5fc368d112a1d4d00abbae91f28e5fbecf772c8bfa84c222963934b206f8f77886bfc27e03b876d3c33e59d29901d41c7f3209d9562eee953eeb239a9c83f3c649a86c55d84a799145eac8f05303dfa6530cb693bfd5d1facb26753f76c50a3528003044e64359f22d8b31750782dd323b003c767ab6a8332994c51b57563cdc60c181400c46b5e7f928684e049a146ff614facfc17ad5f34e23f2a3bed5bb41cae4c65b9e6a6e62fa7dbf787543e5d8d2dcda4dad9773ba129e75b4dbf341cf6261c71441875a690ceb6b56b1f8a5c2504f17d521e1fb2b9e802db8a2e332c9ec91dfa044b0d948be844b6c67547efa07d74c9f9b1f44998888a62ce1b04a806923e3368fe4d9a1960191e022a1774589533b5c39090351ad793327dea2c54c6c03fe8afa5185e8579ef4f91a7b34d01b771bcb6cf1c9107bbb06045b4f689c034d4026a0540b44c24e9df543014a18\nresult = valid\nsalt = 8ed2f3533ae5da80bc34db49d9c3b3b0a7873baf9148772f286244b23ec6b3c1d9f235310c383c96bfe02a7e8be2c01c\nsize = 12240\n\n# tcId = 88\n# invalid output size\nikm = f39c81ba274637ba1460a7ecd776db66fa91ac12e1429be", "f84a9963b76c2c07f\ninfo = 516c2d910a221982\nokm = \nresult = invalid\nsalt = 408df96efb424324020d4836d100280b70f5d0e850e5460db77c543224ad5d2ba935060d1b5d63d80923fe922db1220a\nsize = 12241\nflags = SizeTooLarge\n\n# tcId = 89\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ef369d7b63f5509da56c5f6e446e2f03b700ca40c13e059ea0f43b08f5c29f15\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 90\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ef369d7b63f5509da56c5f6e446e2f03b700ca40c13e059ea0f43b08f5c29f15\nresult = valid\nsalt = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 91\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = b8365c28c10d6cd188f01efa320fa26713f7d87bf18f18529071607d1410b93c\nresult = valid\nsalt = 0102c651e047fed9c217bcf915520532d44999534c1e7e7c87311093d7a3681aff3e2d335b3c6139b9fc66dcfe35573b36a329a550c4cd20bfe2a90dfea50167ff\nsize = 32\n\n# tcId = 92\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = be14708389e4bf856681504fe3bd6a50eb33bf71a823337ada17316fc641344c\nresult = valid\nsalt = a0b5f9ccef84deab2a26b5d81f84e62b8800dbf270bad71f53d66881ccc543e33c20eb1b6526ffb53ab50399c5c96339\nsize = 32\n\n# tcId = 93\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed66\nsize = 32\n\n# tcId = 94\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000\nsize = 32\n\n# tcId = 95\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000\nsize = 32\n\n# tcId = 96\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 97\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 98\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 99\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = ab13dba7201b6df9182666cf7e658b2660de998ac8410745c2873aeb502fa371\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n[keySize = 384]\n\n# tcId = 100\nikm = baa311295125e326efd92676775b9aa20a0acd68fdd9b05795cf82e157c7dac61394fdc26cd7f8a9015e9587c5d0855d\ninfo = ac9954349e500c55\nokm = 5f027dcc4e32bc2f1c23de92b8b5fad67312fdeca2c09daa97bf0c81015bfe02ff2c17de1851336833666db3b29ceb16\nresult = valid\nsalt = 79f4669058de474f47efb74371ca5b6e3788a729abc31d47113ca0c2f972217ac9deb56b317f1e80fe42f5504c8690fa\nsize = 48\n\n# tcId = 101\nikm = a91adac5ab8bdd60fb350eb81d7243cf97740787877d41b40eee1c4c9a96f077e8bda335cb0e3b106454e85629bc5e63\ninfo = 3eb47169931585a5\nokm = fca326c96af6690eb9b61b4b2a23d78a05c90152667c87cf813c2c16f56047a63cc6103986d3c2bce48c5e4e031dde077fc153876bab3f57e12e871a506278f220d6180321ce84eb1ea45494d6b1c5bf44f60a397cf01d5a\nresult = valid\nsalt = 07e28c9f6efd74908c06435c95f3ab25f4d9a9e023f287e7298f9cde0cba29717baa1158e86fb70d5bd76d2549291923\nsize = 88\n\n# tcId = 102\nikm = e80e0fdb818f228c505ea15887a42abfd7b6479b589a76c33b0f63c00e7d188a20ef8e98534aa85df6e482750f85ad7f\ninfo = 31580276db515d6b\nokm = 941c9c841ecfd3b0d2c0488e0b327d151081d6f4d6b927c319df7ba4e3c9dd92ebe1c5b420af2f3b50b6991cc57a4f5a6aded05d5be9d699b4c70555e3dae218eb520158fd63e7be11bff5c5601ed9c6e616147aeb9878d01314ff519c4fe23bf29abe768df09bc485c175d9320e93aebce8336bd83c400b69d07fc19ff692bf05d299b25679cd038bffa43405057d22f014b9db5e5d94f09d3f6cea5d479d7e70f31dce39e2acd93f47f789ff094c0ae4c68b231d818548a81cd1373120b0f5\nresult = valid\nsalt = d1dd17d92c45854e1c617830ec2bd6ea613d8debe261ac30f0fdf9358a2be2dbb25f7ffaa9eee85f06df367b370804c8\nsize = 192\n\n", }; -static const size_t kLen267 = 129346; +static const size_t kLen268 = 129346; -static const char *kData267[] = { +static const char *kData268[] = { "# Imported from Wycheproof's hkdf_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HKDF-SHA-512\n# Generator version: 0.8rc17\n\n[keySize = 128]\n\n# tcId = 1\nikm = 60ab7f45b0ad534683b3a6c020d4f775\ninfo = \nokm = 2109bd244744acae2b8caa9e70f57596ad680212\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 2\nikm = e3db76e02278cbd2adbcb4555803da11\ninfo = \nokm = b28e3c338c70ede899f2a2654f2cd7e0d958d16eab2fa2a76035a2696054b68fa963c617b8fc2a826917\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 3\nikm = d4dcb92a769f57c8bab8a420ee0aa351\ninfo = \nokm = a8420281c08c5f087c9d54d5660847805b0fff2d6257f02bf849badfa8a29bee84ebe704a6eadc0beba0c33805d5843e167b1966aeba6a15b0f1f7b3db8c407a\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 4\nikm = 2d43e54bf0c94c9cbff4300f4aa69ab8\ninfo = d674da3bb47d5c7e38b501e5251d9348af601c44\nokm = ccd42097a730e47cd2908a834f9d81a3239f4b91\nresult = valid\nsalt = \nsize = 20\nflags = EmptySalt\n\n# tcId = 5\nikm = 4055536896c406d5fe14a6cd6b999bff\ninfo = 2094768a8816f7df070d6e08b7ad93755dc9024b\nokm = 0191ca548ab4c1f91eeaeaa2e561f954983885dd363c80079f7bbd053da4274b236f4ef0e4954b34a386\nresult = valid\nsalt = \nsize = 42\nflags = EmptySalt\n\n# tcId = 6\nikm = 5b01b2da3166f217cdd68de8af60078f\ninfo = 6884cfa7ffe8f27bf4ebc6e46a7e01488c79243a\nokm = 01e10d4c477c906d4f67105e4a8054bd2e9479d726166893fcf77b5df431ad007c0ae42847d3706a770a5e468783c9519804be63a404112dcd4ecea952952b73\nresult = valid\nsalt = \nsize = 64\nflags = EmptySalt\n\n# tcId = 7\nikm = 467403c2ec02a235bf730ff37e8d8ff3\ninfo = \nokm = 13abf6dd4468e2db7114437adc914cda3fab1c26\nresult = valid\nsalt = 41f0f173d307d40436c25856cf559f96\nsize = 20\n\n# tcId = 8\nikm = 3352f942aa93071da6d39cc5ed8dc460\ninfo = \nokm = 3cbd7242368ce2eecacd1839876cf2e8ee04d8c54848bf5515dfdd046fbe09483982d406345d1f71a4f9\nresult = valid\nsalt = 57a0db708b25a51afc4271803aa35204\nsize = 42\n\n# tcId = 9\nikm = 08867e76311126089356623ba5381e73\ninfo = \nokm = 098d9f9e0e0c609b94e8aa57b0449cdb3929605f821cda305e4d93746553a40a1e4c97565183e116511c3dc5d9d56561c698849a114692c8128b5d3c1cd728f7\nresult = valid\nsalt = 0c164c443edcdfaedb1ab150f047951f\nsize = 64\n\n# tcId = 10\nikm = c55c41d69d2424a520414e3662aa7303\ninfo = 3fdf20538063b76901d61bbf9b72b0c18749e00e\nokm = 19c2ea76fcf7ea72279de10e44533436300e250d\nresult = valid\nsalt = fea9bfc92b74337e43a201a2dc199e27\nsize = 20\n\n# tcId = 11\nikm = 5d3db20e8238a90b62a600fa57fdb318\ninfo = 2bc5f39032b6fc87da69ba8711ce735b169646fd\nokm = 8c3cf7122dcb5eb7efaf02718f1faf70bca20dcb75070e9d0871a413a6c05fc195a75aa9ffc349d70aae\nresult = valid\nsalt = 1d6f3b38a1e607b5e6bcd4af1800a9d3\nsize = 42\n\n# tcId = 12\nikm = 8677dc79233ef3480777c4c601ef4f0b\ninfo = a38f634d947819a9bfa792174b42baa20c9fce15\nokm = 918e9cda37bf7f52506111048a878e64a503f9869d0c2615047b995f1efedc4f713b4dbcc940838e68f6a2bf772ebefae9154e9075da80ea1fd68b9df580ad76\nresult = valid\nsalt = ad88db718244e2cb60e35f874d7ad81f\nsize = 64\n\n# tcId = 13\nikm = 0f602703d37943e0253bed3da331aff4\ninfo = \nokm = 60738c594db9638656cc8493db969736e743e152\nresult = valid\nsalt = ebdc8510499f69b2e188daab77cd819cccb95f276f46e6b2be11cbe72700\nsize = 20\n\n# tcId = 14\nikm = 9fe65737574c5c7aa67646adf8230ba8\ninfo = \nokm = d02f9f8a507d3cb0bc047b0d979b50f94dd9f3d805a5d7f5cd372ca14479cb698e17a95c737849aa7881\nresult = valid\nsalt = 73a34648c152443586236abcb46a090ce55ef6c7f282ffce6342d694650a\nsize = 42\n\n# tcId = 15\nikm = e8f2b1c3e6a6c3d5ee0a20dd47aafa78\ninfo = \nokm = 34718d60d8eba9f7ad6d111ef14160652381239551aca21bfc1f250f8d04c64cb6cd503c7f5fb3ff6b73ce234cf6bf91056228a8a51599a39c402e32d47618cb\nresult = valid\nsalt = 3f5e162de91e0782cd189f3b7778cdc2ce6bfe9d3fe841cd3c70475d7b3c\nsize = 64\n\n# tcId = 16\nikm = a679521cdb56aafc5a4b76db0431a4dd\ninfo = 44ec41ab4f4e64f4a36e5e30c9f0dc1d77ae4974\nokm = cb914a0b318cd57eda5b9575dd511313b60cb7ef\nresult = valid\nsalt = 123033b1ddaead83a4b9cfef8a660bd8e00fde01e67c35656c6d7607d456\nsize = 20\n\n# tcId = 17\nikm = 49bf155ca102026f2a217ea1bc9843ac\ninfo = 851bda4faa8f7add2a3cbf0acf9c2786f8f955b2\nokm = 4a540a643b1597bfbd4cb38953f31b677c02c40cdcbdb6c48984aa8ff3e5dc17caf09d0a6f67afe92cb0\nresult = valid\nsalt = 76776e3b4d75f8f43dce4bded71f3b1ae6bcb012d9c0d59f78248b9427b8\nsize = 42\n\n# tcId = 18\nikm = 6cf725e939e8824d4392233eeac75d30\ninfo = 495425d9727fee2e2b7e78899868c1c3e7735e1d\nokm = 379e6d4fc3c9b344754a1094eac60b71e47e281695515987abbc3b22c1e267d95b101592896e08c869557ea82ba075d9c9524d3cb79d7d8cabb33364f5252968\nresult = valid\nsalt = 1e72f24b05a91a0093f34306ffced79e7003055b0833c6d0f27a4f33a1bd\nsize = 64\n\n# tcId = 19\nikm = a319ff7b5ba9b14ac72b681cecf0f742\ninfo = \nokm = ca31c0e0f5ddaa7fded85be96d6311d8b935307b08127f690f15f5ce3ed5a44d1c226e354e8d7e5069ef\nresult = valid\nsalt = d7e3bc6daed343ce77ef793e15a8246e4bfcbaf83d2ac956d0661d1df7262b2e7311623dfe4152caddbfda8fa8ed7a82656ec00b72c5adf7c9d388e5b3bc8d24\nsize = 42\n\n# tcId = 20\nikm = 34bae5a158c1678aa76a744417a70d7a\ninfo = 87ec30aa53acfc3d09ccc1d57d654fdbce403cd4\nokm = 65f5385dab06d375033a6a25926ef4bf5dc660737ab8ccef370af10cc9dcd7743cf273fd048f64b7301e\nresult = valid\nsalt = 1532075f363e061133780ac959bf653c7687d181b9431215d6f62dd2f1ec3019d61c50fa82c70ae25e624c849a276b0c57d7c02a4d753fe84a1a6621e9a5ef01\nsize = 42\n\n# tcId = 21\n# maximal output size\nikm = dfc7c0159b921546a4ccb3067cafdd6c\ninfo = 7fa60cc2c830aba2\nokm = b52c51a447b923e2e6acfc05cd6fb0fb65d8f67f7facce95d3fd4b0dc0dc41d7a92bd06c1fa156d7756d603f8c26a5023cb842c7a133850e842aceea3779417d29a517452fac99855a2ec52503e725975b1d1142fe20608ca753d39301d37d99ff5956b45a7b587e3ad485e135c0002dc9918ec49a985d494795b7cfd53641ea9ceec7834d33d060bdb2eb158d10caccf74f87465052f71c43e67567e62975f02cc79349ed381720965533fa5eaa172d8c7c017036a0b4076d5b76ca16f69586aecc94d2e93585c4c90834ba697d0ecdf04b322c4a6f1b468a7c89bda5ea1307cd99060427fb6c2daeb2f25ad3572b9df69a5bb783d0e91f5f72f95e3aea3575de29e0d91aa8011c85dc918481155dac096260475076e1b5b2cf8061e888de70697899771eb8eaa9c899de2a5fcacb78ecec49a1b8d72df2e208eec858e2af089003c34079a24c15cac878d5339933b91497fe6732bd2d0f77cfb4a5adac9d59a778e38a65c986fd4cbe5f3661ff6e4aec2cb1f103660708a06b9dda3eb50e76629375c4bfc4027f563ffffb0a6b17e80fb1c8705fd28cdace78666dcb64e009ebbd67d77b8fd18c1cac8f7e114c18b4215f4678d719672f7c3307eafeb91b1ac44675654b26c49ec71144fee1fdd0c238be154768be9e851187d41dd1e8842fb4c7de48061cb1a2568a8682aea5cd457453f281541ec0544da726c0fa38b76672867763c1937fde3c9c3f8b58e4120a1ee1704a3dc472da40ac9326aa417b49e3a9603cad661bf1c61f92dff92c553a8368ec0c3b5b105e4c3a4bd1b02a7fe12e93b6674a2b45396206a113d28bc77fa6135d1a3c5d4c876a8c17b6f4611483ed080642677255f7d0219c9e6e7e661ddf05fd7ba333194efa079121091d9b117d9f0281c2a0d51bdafc8a7e391ee607176b1ccbae5b0df7a936f9611753cd5bd815a9fab6bcb2a95343dd7781484afbcdf55d260335cfce70f07b8f4737c49c7a9d93335fbf5bd2595c77e5fb088f81c033ccf08673b446da6edd68cb0e1cb2b93c793dbbd3f845d76bc90728149d6f5bcf3360a5601d42e6befa0574d89ef6f3d749538f7fac02e4b122ab93cee09cd710b0aea2570d761164f6bf37b43f2a252fb5d17a737b83ff36cc07ed550f5cc6d32679691d9cdd72c91f9fd3229c8492c02710a3b380b8ff95d2ed3779cab4abe7e1d16d21b0572a0cff15488721e447efbab8db70c2a79d36e80b6e7da11101e06b560bf6c3dd0e3fe7decbab8c3a023597d07f2ae5af73bac662508f4a86db8e71b9e02545a970f614f66c18fc69e569ff96fc32c05f1b3e87d3376131d69ac2f0aa9e50f4c02806f164a29f32852f64291862609f423be3627ca2a0b76e09f1080c3b602396fc043c7bb77722c08574385685f711446600a98718e78f49ce1ca2d522061bee0dc45a5b899769d098282d1bfde4f35c9a60101dae768e91f59d69e6b9d6f5c08c067044c7efa01790ad94b8e3c562ea8501f67b43933e76a7e416bdacf52f7ced3f5f01af4e317b5e537cb6d1b96960832066d8ccc74ca06664a8416a390ca7d0f31aee6973ea9c4d08d7a14b6dcba15203cada6baf08934cd211b6ec988cf1ae8b23ec9da4f78c5a73313fe294fe2d19c5dd7e5086efaf5956d8653362f03d70a7c4a348ebbab64831a12ba64081e8e4b9233fa75096ac0f0d225f2ca3d4944aaaa7da6dc1bec11a9aecb14e21181bbcd0f5b466d40bdbcd69bbddd51a85e2e9cb8becd5da2c7fcaf20283a35f6408061f9cc0bf68088c68df7e257492f2b1a77db3f6e3884689b09ebe0af6d8bea07eb4ec4f78aa4f61f94533311ce24c8e3bbca0e57d96834e2ab1fe9b80f8ccab305e47e63145244f340480513ea6089fdeab01a69f4401d2da6aed99176d5603cedfad1a9ba79b277c35611801c03534b1de4784e5def8f2e1d81aa68207968e1e9baf3405cd5fffe6a0acab1a18e01540821cdc1b69d344111c6043ea8dd9196a3eb2ea9c2b1f6a1c77564c0eb144e376b9cfe74ba734eddec86ba19e2c57677547ff6", "5dce2091d57fe59b7515941acddacbe757029babde6d8363e9c87ea40973f121463e706514a6b93cacc4375b0a4b640731d39bad93aa5d81d0024406b9412b951158a4a91a40c39dbe50295b01281f78c65430e6ba97ad3106a672721c80909d5d0d3e95b5e81308fe7e9b7cd6145dae402c32967ff73b04a163405e8d104ce751203d2c354622370b9a54601c1b1c9d484d3827d2137faab9fbd6fdae854add24a933b1b32f33985cf3bc1132ee2f6b0399101801754e34ef0d15bd95a40e9d8b3241008e39082a518a3882e30ffa1b4073cc637b2412667d4b51993135746b748fd88ed5da3e83948d278426262368f57cf5179ffe02c35952539c1f61591825c63e8178f45b6eb515e4f02547f7118b39646b8840694ceeb28ad96b4a1f63941fe68cba5eda641538906fb6b930a9e4fca5b02b2ea1e155093dc56bdc8c88780ba1ac9402fd0674ade1621e0aae1936fdca343e6a05e791147150e06c9a5720c76cd7f1b6ea0e02472deed435d69081c57b88c33618bfc31938fb11e5d1e731e1ac83b24c15a32e3c4becdfb839c5e737d21e3321bfd607300b606ec2c73544741536cdb72b0853da920453443d6efd99694124b61d312e11a8bfad436df14d04f9f9fab14ec474c5df8f81f4dd1de24ca5a4a74880ef61106f1218b55df34ed85ff1a6139330c8df45b047fa3acc4f3b1c896cea3a979e8dc5f58ee34c44a82dcdfbbdb6a42e1332579399651cec217355acb55e45f8206bee4e53e6afc6811704e3119e191e3be8182219e8543095cbc639f1b66b4cfbf96fd3b7d02ef6f781b18882e8dc5ccd684d330141029a9d8c8ebebc3a9e49a7a0f21facc94ebe64cc538d328679f38b06f31b3c5996729ffd9d1cd95e7ad33e7c5dfc147c3e75cd9dc417a08c910fdc3041accbe5b669c649502e16c02b78729784d08e81e0bc40b4590836cd877f80217e23bbde955d56176372221ccf1f18b1bac1f5c150b0b4bd764206b7cfe43716f4bbdf7a44b4407278bd849479865a581812221fa56ec34c30a08fff4045853251a12f48e9bc4fbf58fb1cca7aa68b5703ab6f6be834923c933b2b467013a0e6c156f417e14ae817f20a18898db4806465980eda6f166dcd8d8e36f8a138a96d65aa739a4c3ffc5777d1303f4a3c44751b12ebf293df5fa49beaf657ea5e10c06c5160635b5ffb0b252c32a2f0cf448bfb934d099fb450de717981befb8fdf24fa711eea66e3f670124b68eee9c7861e3cdd3e3d1366d981a6362563dd7cd1c3f87faff083c39be3cf2f39101012bd105715f36c34ec8d6a4bfd35ee74a813e4fa0c98c077f6c9f2ebe1decc3b2455f6b2e99121f6b1478ca45d6b2ad2903ecf2294741f80d09076c447bed7da37e3445fea133a4cab5de5c4f7b46abb84756925f3e1e1a6adcad8cf667e6521aaea32d8fd5f423b9ad7fbd6003ca6d15d6457f31720d5ec7833e58866465d89d807b9bf71be745241e6dd2a179f5d2b6ebc9b92ad0a86a7c64d6fb15ddfaba5b030ed94a0cde4ff8f67282b572fcfa85072a3f1102fa710e60e4f59e906fa190ead2056a35efcee0d74d7d6f3bc05fefda6a43362eb966944c23c99810f0ad6998427f33c0e94388ed7e677dee402c48fe08409bb8e7a2109c230f1f0bbeacf57910d5beb58d1d83c10e55454cee4de633b63fba04904b9f796fd0d8428522536c50ba8ba2997b43198ccc4e3009eecbe43ff652e3e17e6cf0e9774b4b8616cc9bc30740c85fd04bdeb181aa281a3fee92bab269fe0999d85d89e8cd1a4d1682ee873de633eff0f51473e0e29d625c2582c2d67d941d6a80aa9eae47bd8b1c147601eaafda28e721082edc8724e3a6ca944f2b96286035fe8017a9dbfdac05d0602037bb330ad2e05aa6ac6b771a836334a7a8eae30f8a0caf757b74e63c995fdbebb159152c7ca7105245597035258bd9b031bfe1951c688cc224fb3ba8da6063f244cad38b8fb5db148dcb838eabdc402572bb30cd8ab5ecf9a220c513f6d45ae3472e04779776b014acd812f48b1356d2c8429213b0204734338d386e29ea394fd856533c1fa81483a3acf32cb33025373debc7d00c8d5a153dd3e56f5069c44a8ac745cb6d1cd6d0a37ddf4816bb64667da38ad6c75e246ed358e539febd606bd66d12153ec3d223a5ff15f74d7a46319c73962aaeaa8cd470a861782ec3de3ca235688a99bdd8b234e61f6a1264fb93292ea2826e3695ee16b6c57e4287220429d2d1a28c6dc8b5a0b50117d23b0b5f4df498d3ad61ac6fc58e398a9f4093b5aa92e23a1a4b5a34ef93b9662e60baccf9bdcce4c058b80469c01975c6f0742e7cab07c14f975072533081a312d30a251867341f0e904391252bb5cf03e9cbc9318e2aac65b0a69c506b7f9e8ad7b9d19ebde74801e0526a2bc03b4821f8cec964bf1763ba94930135d589dbbc63a048c42d79ead50613135278685f99a38070696a4c8e88985a9a4c7fea3e23bae77d287db1281bdfd00e60a5a5cffcf7c29962604df3017c8b4f4fffaf1a27f2d353fca7c40784219c8e31c06ac628257dbc3cecd1341cab153109fc5e0df5e89c0996525ae5d2f949876a85e6f5671e9043c28920f46f5c778490cd1ee733ca3eddb8003abd82fd6973a45e338b9091f472ac877ebf57161b9afc4ec5721a03f17729c95af786d27f02da6c53f43d339e313bc11aa483a354fef6e36d17508bc8f22a98f13508af80a5f136248cecd3c34da11b2ebec4b2f135b66f3188803b840eca048a559b33b842d340e489df31644ec53cac0d10646d6100f76e3c6e074a13e4194796113a770331bb84bd00fdea57433ed74849d90410e2a2913a79d642103a3b732725d6e7a7c02c4fa844fa4866aca3af7c257cc94720fc032eb482d75a27ffd5491b28144bc2191b2db5d4e515ab4c79c55af44000a821f02c31621b0efeef6a4ef945c59ea4b32a6b95b73bf9a2687a3d059c9cb7ea1472271066892c4ab14198897ae910311f0f353ddf4f9e8177f8bb10dc0a64e0c9be776c07d94fa788718973226077dffca41bcbd57c0cdb2cef9b95ddf7beffa76ea663b28225b382c11a8f1a9a7fb3d1ba4448c36aeb55e7a49adba4992d057dbf4dde3f24d208e0611ee7e15fa715046eb32fede6193f64356da54799599a582a499ed2c48182d9a4f208931b64105ed27385ac1727122cabec3580897762509a7a5e5fe4c3bf921bbf2f0308905895c298633dca6450cd9334708b3c0342c73e32674530d6588a7528cf2fef4077597d18e2342b692581d6ddd977ef3a7bff43dc0c5078f38985896f6e6dc753bc5d2b02d8152097f62fb92508bc80bc556e5295329a0b1502b4fccce062bf1166e21da5b1253c0165fda2d31e6d80b7e68e4687ba90acbdad5a8af67b06bdaefdfead0deed71d318805adea6f641fb35b300b9f79a8ef3822463258684e0ee033b5c304db81f3c104fcadc7aaeefd80b8184e2d016440463948d35058ba6be3dae282d096beb6cda140c3663bce15aeb07fae784de1372f766c0ffb2748fb1210f5eede51c67527dcaf5621d225586c17554bc78d367d70413e2a1e0cc06bebfa1fef2b7a971e08e50087d0266a4da1505dfbe5f639d29421bb7045712a603aa65d54e9070e4d71fdd4a14ba92681a8aaa0254b198dd5095780dab36afe8e6e85289c67740cbbca6723ee55173b1c36759edf969af04cd52c05480573f60ce7c97dd97b64e3da1b9889bde260d1dac867c75d365476678c33a4cc2adf218a1d469af05e821cea216bccbff7ed7ce7af028816181e01eee51a9f72c4520abb40a82bdbb8b7b69e97b92c0805555a9052f17a123ff4a1c797be25a661cfc8c3096dddfb987022bfaebf169bb7f3d83b9e66d1999bc8f75df07be79b3be2f1b69d8a5d3c4b9e3b8388ee06bb5891374c922a99f597729066efca97d709c55b9dcb49384a2e49c63e4c83c3378b8cb6147405d2998d113bc29909ebb2fe97fbcdeedfc89d686763bb9a43476a2690600a3cb83858f9198c1b8d5969dd534e609cbf3da0d311c70896772531a53f4e8329b2d8fea575831bfb77283bd688dd6a3004438cc10f0dbc4f5b982fd25325e16b530b6f3fd015036b92e166b5c38238211b81e8f7b92aa492027bd91fe3f8d879dd4b3220c4738fdae0ebd462f554eb1a51987988a130e78c40e0e03c7df1f7527d87899a1fed1ce4155992c753f7b5a8e554b99d14cbe36ab012687e89fe01a87e250bef650611d2be15071119f9649691eef5a147c253eb77eaaeb53d44b1e354e0b5c00eaeba91dc4c5eef389fe861a38f1f9dd4262cc2f85351b7dc1b8dd740f43040c85c5fcf4b3316738c1bf0d31960416a6cab54112987262ea54c06ead156de660559805558ab110145b2df2a601266991f00c9e4dc7567d33834a13a156419eb1cd213629b3ddebe5dce71212c4c08fcadc22ee78687d465b6908cd578729ba23f326c7f02f68a7e567a5c07effefaff4bdf726dc90d37e1f3b72e8332d3ef5016fabf5c73c384816e18d175d718c6fb5f702d39063ae9b92e05e1674cac86a7c34db1f11eb9dcc0898143d8a66e8ca343e4a3f20e593ecb311ac06a36c4e84068de483794bb0fcf516bfb291befb6ff7af518219d6bff8eab670b42e824610522e805aac17808ffeb87ff7bc135de4eee0fd200c4344fb88e4c178fbe517c9f2a4919dc2a3f3c68e849e255106cd5216235fc8d6a0ec04d9f4765c7c9f58a71d2ea63b4446b5ed4cdee274a224d3c4ee5d5edb1b0a7d4fcf7234e612652e06c88f670eccf15086f1da39dcb273e1c0e7365b7fd506b14944f2a387294a3221993e60f0a10a50b662b886e199d3421d0710bf08ebb40a876de217eab4222db41590f13e7660939173606158d050d3d3e5e902b497bea23c38b0715033e0aa117fc2ac13c8f467a9e2547d58e60a68f478b78e6ab7bf8c963a0e708a60cfd9cb5d9e3782bf3cf2449d0df555bbe8fed61c7b55e56b056ae1220e94e13ae292ae2aeb6fac9ab5c5b920889dc0c83d2852ecd25ee82227d112a1ccd356aba1087f72f3885d302b7d302dc44b61483e0d1a692bcf68d96574a462fe217f323c5d88e76cf792fa81e6956800b6c0b5ef54f596dec633ba322dcdb6affe30af64f39bc4907ad4ed4f74e1a067fa82f76fab1d05f0804124e65e2afb43cf97c3c335fa71b7efe743955a5b5910c297799a57fd46828969f8c9690d4e2f102aefb6ea3acd049d811d977827b88ae5c01319beb85ca0a9f3cb835733b8945ba5fe50c23a84864800c87e9e26e3271612006e057a3fc38fbbe52bf7db6bac81d1c1b6c1ec9d12d09a27ef91546cf9f2ac6354e2118bfedd3fcceb77c6aeef1abc9fb985770980d65dbd1b25651268ec9826f979d10d2c9f7b267349c2a2afe2d3a799472a1f555f38c8ec67cd153b3ba55cbc3864fe8bf4e8624d9051fc4270abdf759e1cb1ca09374a747e806002039acea004ba5cc557d04701871c4ca0c5814c1a5912c5ba11dd66a36ca49b098f0d16a1a067f3e5df1c49a6a1ce5a82851a518986d12e0e207eb73c94648ff95437de11e49fe8f1f99f2858356472fdffe262a384e42443cc535767ee5aa223664cd20254e8a26121329fe22b0f64cd59a4b4558d21568e8cfe22272163e3d2af3805703153fa7b252ecc87e2ed1f807d2c8f1f52bd46bab665c207fe031f943a2e48e688c96417496a553eef8ac31d2a284f579464ec7e1e863a603fcae6bda14452a6ff6ea9efd2b83036848905df1382", "32bd8f68ec7f69078469111304bcf83519431481bec07ac9baaafe37dd63dca2aa6a07918d6da72305a3104819759dd829ec38ef1f4f2d96325a1ef4080075dad795c9b99bc0170f3d9868d11edc63e47e3c5bea097abf2817bb5c0e1d682370a22d70310d73280d5b50cd197492ae15176e292ae2fe2e00edb69c55817d5b6fd6eb349c028d35478edcb877d5316cf53d91a91e381bad7c07f015bb7b5f5bbd5047e51207ab93564b2120d34c524aaad5ed7d6334d22971eedc4ace2e319421644ff8f0b072f083e7440dbf8b97dcaa32702e364e481cc7c6fed8b50bddf67165224516ca8043dff05c6a9ffdbfed302ec8587866937ccde5633787e4e2755a81562acef00e150975568ed07a35182c06c79ed2db3c738f4a14d0281a1e649dae9d6b9c13faf164c4eb24a639fbb382776bf5fc01a4ff8273bc8e2229fa421a530f4f625e6ad2ca3b3309ce6eb1b090796771606b41d7a875d62c895937a6f5b8a202a4a215a72977a5ef7a90d63c6be8c4acf2f468a2f67ce26cc13f2d1d39788660eddbea5dd1ccc07578fab26c0d15f64294f8e51aadc1face02f3b990cb49b5898388664dfd0d20aa9f93d0a8a606cded780841bfd8aee52a4c9f701c8461627f94cf4e501ddb23033cf514839a23206306c5158cbbc993614bea44e00b8c927cafd1df01381884bcf35827ec7903f6b6e9eb1c6f6e7e163b5aafd77088d59379437babf32201c99583e65888a06197863fbd2cd814126905e6c4df6a4a4217b7d31535448cc9cc82dc5c3b2d9e939c3b4b6edb4cd2548fc94a2b94cf5c3bf992e5c4b911308df9fb02a4f3bd2565b06486538ffa08adb77fc650b51a3c5d1437a09f8ef2ad418241e9d22e1054133565d13eed0095cfd57364ce634060519d52865344cdac47c5c5c91c3ac77ae18d392146f300fcbd35f61126868b13763eb3978d318f53ca31de3c94449bde5eef91690e1a69d6fb44ad56edef2f8659123fb7022346472a6e218ca641aea266e6e5d582147a2f8e40d0689abfd150c9228cdf6d994ea3d211260a8c6e7ed60b6710babef11ffbd7c0c7bfd6c23f8030164341158ea10697c02855b827561023c20df47c529aa71fbd242425ec2c0fe1d506a0b72bb3b37564390180e0c2597b91c4ab07e02f5e95d71279cb44c01bcc95a2f2cfd095d48e6501ebef72e0696702b1d86506be3e53ac548fe2f567606f0b8d6b9dd0e4cc0fb24d78c6f5c3e9bc59ad74ba7d0dc92646de38bd6f9329cfaf83babd3f94752c44e2e1a20a7c8735d1adf9876360e5916b16761a2e1eb6359870e521099da05eb535b008fbc519aa03b030835033e4d529cc93038eb836c85ca1d61bc454843f0b32992c4f155c18a5cfe15ff5a07eef8e64f741288e8ced16b372d41f82cd13f285a51209a80d7612ea7ed2f11d5bebc20fae499612a9f92e203e49de1fe3a5a8caa9b27f49de9c73e4b7206f87142edfc179cefdc06ba50b8aabeb06f20e6023ce71dc996b53119e6252709b0d42d4abfac576ac907d31403dc260d76d7ab2c6e3dc25a079878e543abb7238f5e0c178388075d1a0abe378dd46e3f28ee782ca60459ba930c5e4083c4d91f4e7538b85e71bb5997c748719ba412ca291e9b9e93e3792dfa471652b710e86bbd38d4c147de34fd1ab283b6b3d8b7eb886b7306137e8c94ed0b18bf7cad1e829186ca25d91bb60af412b37080728f94f8893e6956f99e48cf032eb1604c6ef2021ecea58b87b2673a3f7982ecf16b372d6315f0613dd8b964f5c11218853f0db2f4c12d990386fedd53a848270f9d16c197f48ea850ece23c9b892bfaba8aeefa9d8bda3e801b186ebd7588469028406e0e2605bd66ec849c3269b6e6356ba367e8915d9baa88fdf5d8e039990b858b956daa61faf19856721bc4780662f698cd0ed03ca4f4468115c2c1431bfa187c7edaad651d6f4b361939235622650c1287aaf97dffe04458ef2d10070293cad2ee1b42e405bf3f8a18158d89e58309c37fe6616bca374f89a7566d914cb5ebc32c29141d38cceceaa28bbb02e13d5e8ce5626e6742c54ad953ec5f34eb15e1fb92746cbfdbba531e5e2d3ac6725a02d17007d31d1c7ff2df57af6430559eefd0e814e40553244b8a4a4e31dcce5f5688a7407d262dcf5369a50c964b56b49389d7aa15c3cd40191b21a1faba10db56cf83b2b47aef0944ba252ceb790f52a2537b6d9935029dd9c78631c999ed03c06e9bc608d4a87aec4671fb361bd631699270af5c6304e0fbc309a4d46175ecd1ba5fdfe9bc08dc3745b27af2cc22d67043a8c9d2e616286042cd0286b66de058bf1bc424f035a07804364dd03f85e3353e218c871f9faab4e276a676d0bbc1ae56750a56901b46a65b8d0fe096e571e70b9007d6f2a3c138b49d1883f0d32ac3956b94db4955f638f99c131b7ba291075e7f14692769ea03d8a05a64f68dd34ec9e39b7685192715b3b79463ade1c16dbe3522447078684a50264b26f79f9c6bdf1e8373a3d161f91962f5a850524bff5437bc9b9eecb657141f91aeec634db228a5246a9e2a2f96c005fedcea91bf8c4623894cfdddfe606c7f81cec461678b72cb4542715a72e5790be4f0bd62f36d6d2a1182c19f7832d9dab663c75e89f2f84603e9a172db7d89271ae0cbc7186c17a71204394f63294b540ef407d4b7b83d087026976b3e4b2d3e3252a6e9c281704bbc21333bc15c5f0fd67ecde2a13b763dddc1b6770c28641bafeca1bf333b09d5735b117bd3b93d404afdea4a35b05e910985225472d6363b481adb11672b6cf1ac2e8a6b50b04b355ff9f15fd661b36b8f00a9af9775c7c6fe44fcfc33bb73f702ea96d647cc6758edf04c77e209baec6c2c99bbaf14b43f100e920afcb470bfa5d638e8938908131cebd588f4591f846591b5ac53c32ae5809a807d57b74f08d949eb55f8e21b4b0b6007600a541e0aedbd027727592b6720f4275e832da4a488efba1ca4e94ed3702a2c978c656984960c0893b911aa7ed49cd70d543894eac675b2d9a37659cb89aba129a285323f92918801987f2d87b8c328005ae3fd99c48c1677f057f3b4eb9ed4375ff2cc0b34049276a9007388e0eaff0b20a7d209ce1186707e7773bc95fe97fefc2ba6a06680dd37608d1f76e91fe0a5fcf49577058e4ee270e6966c71f482456b31ca90bd7b43c3781a48eca3eb0689c3a93e9b258d25e49861e6a37e4de6491f6e4924a9fbc6e712fd4aeccdadf5ebf6dcfdc862e11bc52ee047460ed3d0bf6d472500b03762ee040ea403540ef4ce2495e50b64c0b541f7f27d14a6e6e20a3089ef309ce106504788a40fc4ab08a31608ec5237409fe59978339c672ebd22da9af5e791cb41dafad39e6217bee14f7367618e6183ff7280fc9b960871418b2d249b14879dce08f4bf1c1a1150672b5ab73002064d9d2b39941244c3d892d9d901bb9903aa66f224c2944b185c4a4f457d07f9587e850c4a0357bb6d64f0d3ad5f77edad72538dfa9df8569ec6094b24e36fb7a73938a13dac36aaf5813bfd5106e8d4064b9d82b45e3ec7caaa743e393c5de2145f711a6f653ad8de4cca55d9a8c4e90af42aaab37957dd4c9e7bca090dc713820e2395cf884b00e898f5196a8ee68ac822fcbc1a02ad92804d6e01bad3c337e3cdf3050da13a4cc0e5e677d2c225f6a297b4f077a90f52869e548b939a5fdfca735c2d0a58f279e624be63b6ae8ea3e5fc992f821ca38a5f67a05e721c90e79a5192bd6758d3d126ba9646c571b1a9678ac57975894f96f0ae17f0e2ad8cec39e8bc7de599e46bc05811360150acbff1d114cffe1edfba639fb63a1896cda03d42e6cf8fce4473426d92377e23454e8f289c01882305ea571138ae226d7c2951dee3b41f82e00c2425fc7c0b0bf925fdadc8e9abea6464ff49393539495e8b2b2b60a46a256b07b99a961bd11acafdb4235eb1a9d428296f068495861b824bf3be80a7e58dd09062d8141dba93f4b969a3a056cf78c3b91f6987262798045d5e72494bf3954bb56b6f9576ebeb2a4085aca829def1fdcf8a34140e859586819f7c50ef6aa4910c868de43f1c510fd6c049ddedd62dde4f6efbb83959d0a9157bee03c782b0b6e9e965bb0628e0600531372cdf27f510f47f4ec377dda208d43c5da5a0690498ed64dc9efb560295afdd09fe1fad5b1867a44cbde8faad2da662336183620eb7cec6d9bb09e60dcf67d332f28b4b07da39e25ab94fe074bd4919673625de5565a83ec7e42dcdcebe3ee5bcb1d52e7db91e1ac1f76359114080bb4e268d243906cbe5cbab8fef482732b971c4052e746c7136edba055dc6527e0516f5999c05654d28f4e23b56fe7da84d690ebc208193c6859c302346555c76f1e5f92cb4bc8f95abb2522d25a9b31387f3b3002d4c9f6b40d36d19b31fcf7715d9868513eef8de50afbd4f10caef4edebff586250b9965f8414ccf493a5f4c81032a0972c7ee33986cb278f6ff999e8f7be77795241a0c801966071c8f12aba59d9011f46acc1524b9683eef30700f8bab89a9c3d981e61be6d2e7b5227539d0c0227d8d1583e454404283517c2f4915c3612dba632ff9ada1aeb3ae94e9ba31a5c6a9fc555a8b1772fd2f2c7664b50a021f3e7174a65c386278ca670b398afc43c5bc79e6df61766780b73e0bba811fcf7c11541802953d01289f315fc4d1689f27e34ed4179ece68e550357a0ead1c34b7bd7b36d4fd5c812539877255ce67c1f561d58d9389eeda415d939bc3ab34a80e21fe9c6838b751130ceddbd412f8faa61b369670917b4778b0c0244619a6d483466a5ef85ec76a8514fdb1ac5cc429d6c6d6e5904776fced03bb677d9c3929fce21e0cd0f161d6d2e6149f6653f97cf62e802212ad1c6207866ad0fe6261428957f9aa0606262db22ca6490ed5930db5ce49a016265f12ea5262620acf93dc0a22fbb8147d92a11e6ca3999e0cf6d7b2770124db73949f84556ddc3008a0e27c686c40b8f3eac972a4c75a84e76dce3f917f2abe9de474cce9e6fa11711411d471971d74ee7474bf8e612ee769ba9878384f0b61a98c6c62f27dcd96398fc04883cde133d86e396b28c08443217a14efa2fc801cda336afa7481ddb71489df94bb8b432240ed0186511e55d8c03397306d8b67c2fa79da7380a866d40a5af26d5fdaaac09f98eebc69b1b4c0d339115a25c6435c7e6f8905406f0c6dba03d54f32e20333c5c2273613a764a7d594f967f9471a206380ed6f38997a55b7a4287d4f2b1cfd6c15c188b55696b90d5625ed0f33a9dc3ebb89e085bb7e295236b2be0872ec037b43a64b0896d2daaff9058d028298b7aca6a1053cc500885314cd0a304fa04e95a6ee95f859823c1a17808903cdc093c039b11c78108ec49a1af11a3188d61c9517f781745e32a02153a1f9af4fa8d7db0b3d34268c129a2c5f7b72f07342d1f3221037704da06235a6c55c3bec83b705087ca5293765ef24603f36b9280efa3c4683fd25190ccf2342034ac0fe5813ef2aac89c06a0ed565d2f9d590824a09ae785e581628ab9b0de009a736a3939bbe79c62111cf6a16fccdd4f1266017f7e68cfe71898b4ddfcfc58869de822590b124ce4c188eca36087b5f848fa8dc1b8178b943d8096fe3a94e24745026ce50f62632610540fcd8c2db5b9cf714002f8db11807f008e719304f269d1fc41473d14d97f85bcfe4c797bd0529fa8450286284fc57e63f4952e73f96268e7a413754182d5ccfb1fdf5c05a0c016696dae8516e8", @@ -7891,35 +7901,35 @@ static const char *kData267[] = { "b8069b185e8ca97f1772204e5a84ceadc892f8d3dcd2e3314d0d52894beea8ce9a536a88231f4d4386da6cae92841b9b90f78efa335ebca2464dd7017346fb53240150b5effbe0ef6b2d22398879ad07f981a2f079f28e29b73e67b58fa3163bb9411a5be962fdcf419ed7f5e67edb9c325aa6f1440d04a5111dc190e085e7c0f68365ab086f83ea68b4607f7219a4719e5c8288a0bc08889bfbe0dfc469cd9a90d440826ffa49296cd8b157a14f4383d47470bc139e2d38e0656b56f9958b5e08ac1802bffc142f9fed8df02e04ff976ead2817af9cc173aa9328fd73416fd105cd6d5742f509f7ea8864e13d4030555142c5507f1c2c74aa273cb9823e12c54d28842756504b966e2c157a46b20f57154ed063db1d2c31e55642edeaf53c3d078c255f168e5905689c30e94c8ef657e3990e3d32f09d41fbf6c4a360e3cf7957cff3888343f1b24d277d4dd8e70a3defe4cb5247b9f6c24f7469bf5d9270e9a1edd5e764ccd8b5e08927c066e08a792166b7907ef572dc9218600b18ca4c0de84870580871201db507af257d516c40c01902ac4be0a8190fbef31e71cf812dd3fd0d01cc6f4e5abec3bd68cefc1c97aef46e84923c08997c6ad565edbb70b0cd65856fb253cb35f9e10b485713cfcd5dd870ed6ea4d6490ef08323757b067abe2a1ddeb4e4e5b2471eba838682e0c611894bbfc1fbc831d2e6969798016462299a89f2a60860a5ed5fdc5854b2fb6c5b7f7e1b0efd261f70624c290c9207e903900faad06a7690b924edfda733a6e1b9541b556ff4c5585c3530349060eaa8576cc0e56ee3687fd087e26d933e4d0c5cbbd887302c3622a1a747096dedb5fc9cbc86b084df79d205cdfe29bb6e53b8f34d67111dd8218af04142332ddecb12e66d59307633b51d33e465b00b8126d2708d6caf45aa045a800b2860da7ed2b0af0f949a6fb164a9d5c837de7ccb4931c45b6b0c857c52f9030a377a75e5b27623e5d63badbd3d4d15dd9c36dd518f54a7f9f3271686fe5e606e608aacc9114e3ec0f6cc90ac163dd2ffde0fe8f2012477bc3a7a90b9df4233648634ec312a46994d4399ee5b5446c47c4d51658d88d2584bf7fedb329557ff80fcf1a94b03515561539b20e90e4da5c0626b51efeba29496fbc3091b70a73d9fbdb8739606dc5ee6d564d0f54d7febceb590be1e0f2b78fa7b21d5e181c6ba899c40d234e438bccfe37ba779cd8e1194a496e459c9e76fb9d8494a1182623ee747a3349b75bcd90dfc760f6fc72c174b5809789301ccfe6685c69968d1400ea9ecaa2441b8d772ecbbc8b8bbf0cde4887a9729298cbeeb2f9f5c8a823b0634818f78d0d4a79b2252fb5aeaa6c2b89b8818c18a21930e5b740cd842d049e02690fe0c10ff9b962068454d63f4a1bf7f6c5b7bec88db6810bfebfa38071ced9253e21f4be3790c5d96c6e99347b02d1fc6786aa7266bdc6f5c0e39891e772773ff348bf7e54bf21870692d07f2ba6558a20012d80351a9fe55ebbaeee155ffd13f59bab4917f75b1b8a0288340df5e06eee792497cded2f92016c00e44107b3eda12a007e84f9b81b09b21c22760e5d143c7acf0e057817149f07c055e049d96e0490f9b860bb80473a597fa2a842e0d20e7f2dce2eb2c5c68dab59d5205a5c9eeb3087b7cc798b02bd1bd84ac7d6973624fec2443fbbcd67cda5742651a441c0aaeaec96fb1186f66bc33f488c6f243ab16a07227e6796ab2124b62f6cb47255f2cab97c44dc94a090b366aeeee5efbf3846a47a886ff23b29dbec2a3df3b6295127d9b7fa6de46a69c7c195845e996a4384c07d1282dc7cd461fcf7eed91348d7481a4de5b3dae00f7326364c77f746e0271981779dc832edc3665628b504d657103f303443c653c1a1e898f99c794180bdfc2075787c0a6392e57b8afd6a517367cf614474ad2af4c221b448a23c0083daac98f16c9031504e778daf072db58eebf0485fd739e8431b88684f8cb3ca585577e8795415a16f19a11b5a60ae17bd244d12339bf1f5e9610cd19f1b020421c6b5cf6fd3442883cf10dd8ab6ccec576c81ee4cd404e89510b4035947a370442ef46a71ea93703505c240d8430c35d42078f45ff49b2fd382379643b36318efbcaef2d063e5f0306551454752b86adf5e406a9f190a0ac2fd3e8a17f1b02168e1a1a97b909e79c5e820376e6832bc3be73bace1dd05ec791590daf112a232a460a133e0d222d11d6faad404924c8591bd5900b34c829f6ab52fac5ff158b40089324d8e2ffdd53d0dd85b43995f7df351ec38825ea4deb1359e7fbfc8eff2135241fbfd484e1e832b3a680c8e228e5d5e5356818bf93d2b97bb68c6d6e528fcd6bc0fbc3ebb28ad842d94e750072d3a635e69969b778c8f14a97a2d28042a4071753fab49db785b5c41f7761ef49280a1a689642d6e47eb6e03cfcc18313729895c6bdc6bee62a970bcb247099c27c29733de0ed2de83674756ef4c84c41ffb7d47d67aeb8737ba082a33aea742601158d4843e55ee641a0fdc956a3bf2fba5f391b73036f1b4150f2908be5138cc0ee92953e2ef7de0455af425e8c5dcaac16b5e640892c56bf161ff1b94c16ff80bb0c3d6a876d072aeed92e4d4b1becfbee8b5c452d796b92ec452af4f8bc838e7b84dfdd80343983526d315622afdea80ab1ba296617556a993c9169f778c9d9e9256f4585e843fe550d1148d4d1a4891aa0fdff51a8f8914092a162f7959aa899fc3a0d105915bd88c05412fccff60504a0cafae00bb4880b6bd169316f9eb52835267f95c448cfd00dd1e409acc0cf2d7f5f6fdd1325f38adea4fd6f55af71c739ecdafe366dec44f3b544ae5c77c339e8fd5c7e06d28fa7207dd61518b3f327b35c6ab2b6e245fc4560770ddb18820826d95c743ffdce1b1a3af8a71c22beb5b5ef571ecab56373d182c20ccdcda91fc9a1b3bee03ee89cc38bf109cb0070c20d515f0b5339cc9060aabd23c2715f82a44bb10f2d956dd51f9c1d48dcd887b79723f9e7c61c87d61f1414d1ee1945f8defabccc0a4eddc2b5b02e2190d4510ec2b7ad404eeb28ad5a0c5eb838a35f39bf7fa91fc999445ccfa59391363ea6cd7ec389694eb4ecae97ca31524582f207dd120eecb0c6145885eee6bd39c8627c33916379a9d614c929adb64dd3fdb28c12b24d31b66919c4730cafd23fbd0266d471a2bd72b01cbe1649b56b4203c903b7c1e27fd00bdb8146632c2a5916ac678cae648192464082c747da12caf955033f4d942da3bd16690ced4653280abdcbe6ae6780a5512930d8adc6f7badde45a3426b78271bada4c28cbd4c5e5bb5ac958615ef129970ac13c376c7929d60ad1c629f8bab3c610649007dcfbfe6abfb66f4c4585082b1d9167a705cfc685f5fe5b17350e48b405e03a3d3d07f0ab0cedc961137e009b4ecdb9969f6ddbb92fc05bed560080d8450f7235b43ff79c9b460c29b2ffd0b67f4c437cbd8cc3badfe5a9feb3315c0aa6c9bfcb81c87547625038c804061e98346ff3633746cc571c3853ceff7a1842e0d2ddaeafd01f15758954ffac64ba46725acc1e30f6a5872fc090e47640cb4c804a59c55a5ed0316297a72f2bd4154f0452eeb785136f5d9befc4534b2ec2afd932c235c0c58f932aab15aa16f2cf7372633656c8623fab7291525e946550efe47eab479a1fc6c51132856ce09eecf36091892bb06f0f8ccc87f260c858873a4174ba1a64e1060a111efe1224c0b3d2c05e7d1282660b52e35c8f1a68a52cee6516e94b9746917d224c28f68ab4bb4a75a8b47ff343ea1056cf3116ac0660815bf0f6be1a6b98d713647d439c7e2511824026118a96b06c006d27454c3050f8bfbda087b3c7a8397383d652cc3b579fbeb309947773d6fbfdeda2940b7a0bbc2569b31dcac7dbfb8843b5a7bee26e63f734db3eb0773460d040238dbe757db9efb4ef872f781be75f357336b17bd84e2717db6fc23ab1a5c635a2dac389b3b6ff5bbad55711e807fcf207c80183f32efb5d47943bbccd96f5761c3861eb1ad3dc874cbfc5c25435c1a283c662cc13cd65ad6a807020dca215132f6a453ccf26ad4e8bf94dd0f6f8024c17729843d9f359609dd9b25e2a9b3c87622a751ace3ae47ac5675a3011c86d0ba3356ab8f9827bc726c956d11b4617010bdf90ddde46ab21423eb8ffe23da3cf551b23be964f9dbeb79297416ec4b3ac8e3dc7881aebed2a8c168e2c34316fcfff83602ff57cb99c18a71372d9f019fcea16abe0b6b7a27b02d99e2d67564986f122cae4205c0937bdd89a1de0cdb4fb71a4bcacc2a592b02be16e5d32ef4cddc4a52889c793dfe401135ca3baac0e1610f3bef47c89d411a53de275cb290b0715ed885bffe333a2df6bcd681ff0b47760306c0e379b07503e556a0f5313f7314c0d20f53cc41a75f07ef86720a42c88781ac6a968245fba509b43b67a42df8200981bcbee163c88d28b8dd1b70c61f0d558e0c5f827920d0b677e48915b99361dbb017e7df4cb5e2285557751b5dc2427cb7ff490b3f4566b3130b3c373fc877877149c8182c6e8c609eeb46bbc9e353d87cb8dd2fd59112b778881c30a87ee32618501767587e3bf64fbc7b8d801738bc9fb703fb8adeaa7699d4b227a588a4820dd4d07ecbead8910578c190465c14d7a1383b6ff1910017c3cf624b7a02dab9b2713084f45a7bac3d75012c3ea47cb39defc2009ea9fd083dd8b521e7df4c903bd39207ed5fa56c5dc594483e1531190bac65f348baa2159249546cebcf65155cc70b76013883af3df8ed1d8ae43da4cb26eab8d7e13a9ccbc1a8da5cd1026ef1bb5804169bcb25d6724775309414c7fd55d2fa219998a69a911a7e77e447fb12e3a2efea3265c728a0b14139436b50455669838f83463adb4ff0876285c5ce221ff704682f68949b2cce4749a6d442c6fe3a1fcf84e6714a764e19c383174b20f054c7f9488474ad2f8e572c566c1a33457f3ad24347e9f2517769c0a0842e3299b4b693492d5ac595654ced83e3b478676ea56dfc6a0430f356b6a5de1b473d5f9a6aaee5e4d31d1933340f42e09f245ac543fb2e2331f2c30847af524456563c0d9bc4190ab02ff510fcbcf5d8efb0f668587ef0023b0f4bdb193c4c73f7dbf1c7d662bb8e98fafb96bd9015c2b16b8fec91f764add9a57a5a5b25b4c9a836f95043b5fda20dff16e139c35922ce381d246f430036c79b32904979ed54ec4e08fc3fb006a62f90464b7fbbc18624e377710ba748782fc2ab80bb5133311d98a9d234601337b680073800c4408f44040629a3a0d2c6610a28367dd7ab59e43270ff10c3d29d945b01798d01169b13c061b4b60978df83702d7061bfefa1378b2ad3dda42a60179a5e3f080a3e1b8e36d9a689b1f41e039e39c500934d260bc1a51e0f6a87d5b65f65d2bc0bee3cb85adeffff9b0ae52a1bb80e1328a738964d91764fe1416a199b41603aa97fc63489238c6cd17c0d70a16c70118321cd1d3cd2536e40b782b40dc3c6f02d994a9a7270dad180345a48050119d96707c31159e12430a79b15330315c707e2d6843fef43e4454b1e033dd54ba498fe3dab1614aee2e290d971d4cf9d2043102231edeb6b703b4af5a23dc1dfd3f796c4916041aea90dff64d5c9cc9f6181ecd0843d6cc3d1767ee1d660929b953f8b4a51c9f10e90e1fb7dc1130877c46dc26b897e7c2b31cb868e38f9358d7997fc52335f530e41e33c\nresult = valid\nsalt = a1f3edc92da6733ed0c662ac5b9564525810e6", "4d87a2b317749f9eb4068f4df93b5e9bf1f5f2033b8e4cde8782738fb46c37aa1023399f29562033cb35b65ea2\nsize = 16320\n\n# tcId = 88\n# invalid output size\nikm = 38ec0b50e79a870ca225d1e78fdfb74b7fbde0891a16ed1b6e7ce8889d441fdd\ninfo = 9a6c71fc1588b2d2\nokm = \nresult = invalid\nsalt = 78865524949fc5a008997d85b1ce5d33054ea061d6ff5d7bf74c9d36b3502f0b6fc163101376b241024ee063e82d5826ff5395124a18504256544f922b7c1761\nsize = 16321\nflags = SizeTooLarge\n\n# tcId = 89\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 084332b8a0ab8635227a3b9ee0737072f021c21fbf0b087940939f34f685c0a0\nresult = valid\nsalt = \nsize = 32\nflags = EmptySalt\n\n# tcId = 90\n# output collision for different salts\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = 084332b8a0ab8635227a3b9ee0737072f021c21fbf0b087940939f34f685c0a0\nresult = valid\nsalt = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 91\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = d41d1d366b10f6dd7e886e5030ccd01ed14ed918407c84f12f8b9a2ed3a5841c\nresult = valid\nsalt = 0102c651e047fed9c217bcf915520532d44999534c1e7e7c87311093d7a3681aff3e2d335b3c6139b9fc66dcfe35573b36a329a550c4cd20bfe2a90dfea50167ff\nsize = 32\n\n# tcId = 92\n# a salt longer than the block size of the hash is equivalent to the hash of the\n# salt\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = dbbe9ebd37e2545d08d715013b50f31fd1f7089ebc2866191e49e774c537b17d\nresult = valid\nsalt = 1a57a60677a3c97fea6d4d6eabe0201452130c58eef435bb9cbc21eb65f1cf2c879639d10b9a580b1eda822aa5f406b939cea2ff9be10c56f0856709abf33a08\nsize = 32\n\n# tcId = 93\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed66\nsize = 32\n\n# tcId = 94\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000\nsize = 32\n\n# tcId = 95\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000\nsize = 32\n\n# tcId = 96\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 97\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed660000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 98\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed6600000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n# tcId = 99\n# a salt shorter than the block size is padded with zeros.\nikm = 2b54cba29681b6ff2feaa9202b87322d861aff8a8260e1bda68d61979e605b2d\ninfo = 1301b63168af5451377717f7f5ed52de36a197ff\nokm = f05091c6083c24742adbe5fbdf10a941783517d568e96dcc8cb55db90756d8c2\nresult = valid\nsalt = cd920e8dbf19ed66000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nsize = 32\n\n[keySize = 512]\n\n# tcId = 100\nikm = a75ce5b072311acdf290ceb4c6fd25eb6c52ecabc8ed1ffc698d7556d1132180e2888bbe6a798d891e0c8c5e0f79cabf3d27df56d472be152aae155b52d9a9f9\ninfo = 69d2aa66efec2cca\nokm = 8b025c9925f105898fe8f75da1839b683beb73e349dd08b79a3d80a7b29e7d9c1eebb5cf4c902371b31376e44d49ea39725ac912d5055c8638ce0771a8edc999\nresult = valid\nsalt = 8df18f4f797c4be88ca6b2935441a1100db080759c042a6d2c37d2e6fea9fd6fb066805c467b7557c78d078ae44dcb886e5e3d5f74a96bf6394aad36847ed8b7\nsize = 64\n\n# tcId = 101\nikm = 5be4b9756eff71ebe87fdb5933e5d88d51bcaf384cc289c16ec642d67f2e9236c04106e01ebe7956bac010e4107b6b788ed8b3916a39b59c7c01161cbc2671a7\ninfo = e496bea60a731eb7\nokm = 02487460b110121d3df3746d7860332b6d67d746f96ff8e7bcb2d62481b653dcf67903b25aabaf9031b370959105c9136536b52dab810cf041862e73d3352f77747814aee2d74cfa29840dbfbca242f38b95ea26d4a540edbdab3fbeced1c767d35a73b4c2ff180eee75b4ada9739b7bd8c75c3bb03589ab\nresult = valid\nsalt = 336a871d315b7d2ae0a0d24febebf0702d9f039ca97146cc0aa2341728824e83553e6eb166e954dac33e4d6a2437309d0980e26d1c7665ddc79b2e9ba3354262\nsize = 120\n\n# tcId = 102\nikm = 45102dd5f609c2f9352b91d8b492d83b5ab34976372b4ac814bf82cf0dc4f3875cd31dfd5897022458fc7bb8e5d2930a620909b7385ba4e48c8395b50d7d07fb\ninfo = cf6db9210ef18e3d\nokm = 146e59745a9d65fa6c98308b6f162566045d2f459a09eeb7ef7cf15e076fe8093fa202d15b12063e55d4b5ab4e80d58140b2664d944e33d8b2a72a3ac307ca51c23976adb1ff9ff04fd0fcbd21edea49890c12698b0600b3b70a61dd228542d47e69797122f0734c08d53f51afeccea785af1028b35e6ee911fa0d98f76e2aedc517f35d719c199b6a73aa867ad31253fc1c1d612ecc913b70c2f6b983fd50eccd8a20172052c8726ac6ecad97b8bc8770ba5fd59eec423160828fd8b1936a5ac5bbccfb6398cf46dc3e19df40d315091f2ae3df875334030418143e7b791cd1f732935482fdd585fba2f495973436138c7fc106058f9538b92f055ea3bbfec1\nresult = valid\nsalt = 76d1494d3631034558ac7108a69b79f7e38a45aa50783af41bf8c19531fdb30782e7689a50a4eb1391415ab2e6085b1e246ce0e6c35a5e02910c072a241cd8a0\nsize = 256\n\n", }; -static const size_t kLen268 = 30701; +static const size_t kLen269 = 30701; -static const char *kData268[] = { +static const char *kData269[] = { "# Imported from Wycheproof's hmac_sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA1\n# Generator version: 0.8rc21\n\n[keySize = 160]\n[tagSize = 160]\n\n# tcId = 1\n# empty message\nkey = 06c0dcdc16ff81dce92807fa2c82b44d28ac178a\nmsg = \nresult = valid\ntag = 7d91d1b4748077b28911b4509762b6df24365810\n\n# tcId = 2\n# short message\nkey = 4cd64efdb76df5a85dce3d347012cad06b0c3db4\nmsg = 6c\nresult = valid\ntag = 6d3d37af55c75d872d2da07b9b907ba22ad487d4\n\n# tcId = 3\n# short message\nkey = 52e1995025297fe7b793dc8e1e4f7d312fee2700\nmsg = 29df\nresult = valid\ntag = 82cb24bfa38fbdc91d1eea2d2dc1ce6e60ff881e\n\n# tcId = 4\n# short message\nkey = f3edfa003d89c4e2a6422e77a01b8adbd7ac26e4\nmsg = b015b7\nresult = valid\ntag = cb244ca6ad233947378436076fbfd20c9c8b842b\n\n# tcId = 5\n# short message\nkey = 4b07ed4e0c8ddaa1f76cf0010728679c8857e18b\nmsg = 3b2c1afe\nresult = valid\ntag = 924125532e6b625e7c5a8dcd1614e04334c067cd\n\n# tcId = 6\n# short message\nkey = 7f532c8ec83cb21dc98af7734c64f5fd9167ec30\nmsg = a33c6f9826\nresult = valid\ntag = 0d25bc40f60fbed36d8d7a1045ffa60d88484d56\n\n# tcId = 7\n# short message\nkey = 99e60c1fc0cb3e6ed836619775e37bf15b2cb93f\nmsg = b129bb88ceaa\nresult = valid\ntag = 6924d833a3e74b48f991e6c44173565fdf8c7470\n\n# tcId = 8\n# short message\nkey = 53845f10344b7f39eddbd3e44231fa802d7e1aca\nmsg = c6f5b1cee31033\nresult = valid\ntag = fd4b28273d3ee8cc24de2d8dad23ad4f355240c7\n\n# tcId = 9\n# short message\nkey = e3220700ce24a010cf623f60891e4f298ff26b11\nmsg = c97afb5063a9dd0d\nresult = valid\ntag = 383b103ce9054cb74a0431d16da99d8233e94fc2\n\n# tcId = 10\n# short message\nkey = 466c061ddcf3d9b285a2900f8725971b733f850f\nmsg = 89024ceda7de3c114e\nresult = valid\ntag = 1b81f1127635233383b6ea5ba8fd68eb5112ef0a\n\n# tcId = 11\n# short message\nkey = a81f9f51b041ff29b8d705bb408f854ccbd7e5ab\nmsg = 032d866a270762cbae24\nresult = valid\ntag = b72ba0c89d010215a8f280616acbd8640fe86cec\n\n# tcId = 12\n# short message\nkey = e60d0b14886fe6fa2c839329204d84d81026b7ab\nmsg = fda7f48c11101255e02c8d\nresult = valid\ntag = 2be7bb541cede978f541e2cac0ab6451060e3e83\n\n# tcId = 13\n# short message\nkey = c090ef122a29348740ccd571d98407764b2adaac\nmsg = d1fe3dfa80ade7087efabb52\nresult = valid\ntag = e6c1e0c3ebb7750d66a50b6abccfdef9c2599008\n\n# tcId = 14\n# short message\nkey = 564a56290e1aea0522f19088a88ab4dce4c7cdf2\nmsg = 4213bd3cdaebbb1ec1cc81866a\nresult = valid\ntag = 6d1d5808c085ad512487debb57fb93514b205075\n\n# tcId = 15\n# short message\nkey = f898459d272fd5e43b062156f44958d85d97ea3f\nmsg = 5e86b05522eb65a4fb7b932cecd5\nresult = valid\ntag = b778f421c2d1e2701e75da6bd1bc65379b80e879\n\n# tcId = 16\n# short message\nkey = 7d5cc53f464e759438ee90b47f2fe67aa83d6b52\nmsg = 9f38ea80122b40f742a00c2e83e085\nresult = valid\ntag = c80ce6d33fe868432c262766fd23bf431e313882\n\n# tcId = 17\nkey = 33e9140175519b2f1619b44848331763c756fad4\nmsg = 7de0fccc83b51c29e5eb1b658c102438\nresult = valid\ntag = 34de6b8f479523870b8f905684672617669b0607\n\n# tcId = 18\nkey = 0ef29e7c961da37afaea8182f28738d22c340232\nmsg = 165bb8e5c6f0a3ae40946dc807aee84645\nresult = valid\ntag = 78e6fa53ec213e9019d47ee7529d963a8a252942\n\n# tcId = 19\nkey = 203cfad921e605c80d7aa8b64d3bf18328b7a7a0\nmsg = d289c7cd10d996d5daca1410c37815b237f74929588c5ae4\nresult = valid\ntag = 27d96da41895bf53d150ac15e7c31853f56ae363\n\n# tcId = 20\nkey = 8eb7416efd0c73c86b91df0d58891fdb738f40df\nmsg = b415cb7cd384a1035d2bac1f7b96ae858dfd44c467030f304e817d11b9f9c606\nresult = valid\ntag = 24cb16323b7ec47e3add8f55cb9920aa7c1655de\n\n# tcId = 21\n# long message\nkey = 6fbb3c55e935e0a002c170a9122f1f7037bc0c59\nmsg = 36ac9a8cf0223ccf5d9048be9a65df4a1f40aaa857ce13d621f601bdee1fbe803171002d1fa634a1977dc23d9aa8fd\nresult = valid\ntag = e2fe8b343cef4b9754308408930526159537ecc8\n\n# tcId = 22\n# long message\nkey = e40f6206105f7800a1f190602bb6dde8057c3a87\nmsg = 10463b771fa586c5ed5c1f6488d793299db40fdd4f3e53334ae3ff8e09e5a879da06eb46d210ee0af0c8251e6c07aa1d\nresult = valid\ntag = b5dfce5998d2e321800e0e42762e62ec7a81448f\n\n# tcId = 23\n# long message\nkey = f04cc641ff67aba4ac2d17e6a042b6ccf86ae1d2\nmsg = 73c179acc26ffd0710b6cb3f73570702c9c059bf685614bb0ba7973ab875ff882d9aeecea4ef452c8893224472cfa5b61c\nresult = valid\ntag = b7d1e63fae54638082a9cb58c69fac9efcbee174\n\n# tcId = 24\n# long message\nkey = f61c1a878550d27aa459b3016b31731b89630d36\nmsg = 82b378d40ca04ad478a980d7b46e56c9967bc4e110a7add8bcbda411c12de384f41324e9df888d81702ff2b9e8752986ba081363eacc2e396f6b5fb01bf842358f0145d569d34fb3b4e24ee9dc9103284d743c52ea8661504b2db42f221b6d49b605fde34aa555e33ab0a140f61f3cda\nresult = valid\ntag = e688199489c9d3938f2e33d7cb3fc81bad4ffb8c\n\n# tcId = 25\n# long message\nkey = 8c29eb661fb633087f2452d057f98d553d2846f1\nmsg = 021b968c4ce337595154d90e44229980f0e2b64776f562ea25b24881637b44375bde65e5f9418bf163e2aacd37bd10319729ac596615a35cb632e0ffc316936a68acf4c7ae3ad36026124cee6d204f10432f08157cc32c5f4bcadaee67bd42bbeb826a9e9c8af9f554f7419fb265338d22bae2190bb644b32fe9bb6a2287aa\nresult = valid\ntag = f940df33b09965a3118c847c2ae1591690d0405f\n\n# tcId = 26\n# long message\nkey = 6316298f3aadadc664eda2cedf17669bc80d44ae\nmsg = bab807df54c009610a5c3f1e81605f6bf7d76b299d7ebdefa70f5e2e0b979011d191ead39c3bbe5dd2658347eb172950a1e03a01552bb38add33bac832b7177a77b08eb11cc1afe3ae84daffe4c4e88bc441e54e4dcbae3e0d5639f635228d811f0a043b13d5c91899c26bce2da2ddabd21b2ee668a21b454928915d6585408d\nresult = valid\ntag = 23b9a6d6a9c7cef6dce537722f4557b65dcdde99\n\n# tcId = 27\n# long message\nkey = f291696bf4f9655a00c9a2382bd1487342358714\nmsg = 32a650b5307d94b23139be64d470ef1492d57ca7af98205bf9bce8854ba8f5204880b2e9d58ddbe2e7bb21e6e0673f5e1a39f505909227475e41c1d59c73a933b13f4b07a75cb9f3279cc3bf61a6c09e3b9f755907491b9e745bfda58ad4e2304ff7525b41507a51a2fd664a2ee98cea00148a3663d77c47beb055bd45e7df48f6a0ce66c0a2d9a848761a4575d195d74eef5bb78c0993557a25ad7ca32e0a96b2518d9d8a180f357402a44217f1e36a9138c0909faffd0e9a907048584bb03a4e06fc69c463f39542dd2c7c81467d3728481bbf6bb60259604aa33a2d4c6195012fdc7aec99e2175aeb2d0c1f680964d63ee11418cd4d26e77ec131108417\nresult = valid\ntag = 3346bf23e52231a4aed773fd73e58d918580ede5\n\n# tcId = 28\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e8ad50fc1035823661d979e2968968cecd03d9\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5641600cedd7e12063deaea0788785f56113520\n\n# tcId = 30\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 04e8ad50fc1035823661d979e2968968cecd03d9\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e6641600cedd7e12063deaea0788785f56113520\n\n# tcId = 32\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 86e8ad50fc1035823661d979e2968968cecd03d9\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 64641600cedd7e12063deaea0788785f56113520\n\n# tcId = 34\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e9ad50fc1035823661d979e2968968cecd03d9\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4651600cedd7e12063deaea0788785f56113520\n\n# tcId = 36\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8add0fc1035823661d979e2968968cecd03d9\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641680cedd7e12063deaea0788785f56113520\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fd1035823661d979e2968968cecd03d9\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cfdd7e12063deaea0788785f56113520\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fe1035823661d979e2968968cecd03d9\n", "\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600ccdd7e12063deaea0788785f56113520\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035023661d979e2968968cecd03d9\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e92063deaea0788785f56113520\n\n# tcId = 44\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823761d979e2968968cecd03d9\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12073deaea0788785f56113520\n\n# tcId = 46\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc103582b661d979e2968968cecd03d9\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12863deaea0788785f56113520\n\n# tcId = 48\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823641d979e2968968cecd03d9\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12061deaea0788785f56113520\n\n# tcId = 50\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d879e2968968cecd03d9\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063debea0788785f56113520\n\n# tcId = 52\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e3968968cecd03d9\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0688785f56113520\n\n# tcId = 54\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e0968968cecd03d9\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0588785f56113520\n\n# tcId = 56\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d97962968968cecd03d9\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea8788785f56113520\n\n# tcId = 58\n# Flipped bit 152 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e2968968cecd03d8\n\n# tcId = 59\n# Flipped bit 152 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0788785f56113521\n\n# tcId = 60\n# Flipped bit 153 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e2968968cecd03db\n\n# tcId = 61\n# Flipped bit 153 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0788785f56113522\n\n# tcId = 62\n# Flipped bit 158 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e2968968cecd0399\n\n# tcId = 63\n# Flipped bit 158 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0788785f56113560\n\n# tcId = 64\n# Flipped bit 159 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823661d979e2968968cecd0359\n\n# tcId = 65\n# Flipped bit 159 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063deaea0788785f561135a0\n\n# tcId = 66\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e8ad50fc1035823761d979e2968968cecd03d9\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5641600cedd7e12073deaea0788785f56113520\n\n# tcId = 68\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8add0fc1035023661d979e2968968cecd03d9\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641680cedd7e92063deaea0788785f56113520\n\n# tcId = 70\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035023661d979e29689e8cecd03d9\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e92063deaea078878df56113520\n\n# tcId = 72\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = f91752af03efca7dc99e26861d6976973132fc26\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 1b9be9ff312281edf9c21515f87787a0a9eecadf\n\n# tcId = 74\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000000000000000\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000000000000000\n\n# tcId = 76\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 78\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 86682dd07c90b502b6e159f9621609e84e4d8359\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 64e496804e5dfe9286bd6a6a8708f8dfd691b5a0\n\n# tcId = 80\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e9ac51fd1134833760d878e3978869cfcc02d8\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5651701cfdc7f13073cebeb0689795e57103421\n\n[keySize = 160]\n[tagSize = 80]\n\n# tcId = 82\n# empty message\nkey = 5ece0769742feabb6644469c9b264326b3deb126\nmsg = \nresult = valid\ntag = 344f8351f1d2773cae9e\n\n# tcId = 83\n# short message\nkey = 4ee9f9a93b2ddfe551281b397ccef844fc21af3a\nmsg = 2d\nresult = valid\ntag = 3aab1a2c9a2f2b8ac840\n\n# tcId = 84\n# short message\nkey = dfeebe9a5c181afc605ff63b22bf349ebdb6c7fb\nmsg = a5f3\nresult = valid\ntag = c3b7152230dacae4ef48\n\n# tcId = 85\n# short message\nkey = c5147ecd59b7d42315d5e3a55ec8b3a320c8d615\nmsg = 371777\nresult = valid\ntag = 0abb78a2c67c565f89b1\n\n# tcId = 86\n# short message\nkey = db0da5659ba69ce195a69524508e437c688f7147\nmsg = 4ef4ec44\nresult = valid\ntag = 4062faeb0b406698b740\n\n# tcId = 87\n# short message\nkey = 495d6c1191852ecaf0573e6a77610c32acf5a117\nmsg = 1566ae63ce\nresult = valid\ntag = 45cbefcd9c7eeee37ae5\n\n# tcId = 88\n# short message\nkey = e5cfe7dc67514c4c75d28bb805d0700bdea0d669\nmsg = af1a6b15b622\nresult = valid\ntag = e867269d506a37e8a62d\n\n# tcId = 89\n# short message\nkey = cf1b8b902512186e38c38165d6e587bceecae87f\nmsg = a59512152c7221\nresult = valid\ntag = 1a125b21412cdc596894\n\n# tcId = 90\n# short ", "message\nkey = d0157fb40c7739ae506aad7de60f32ccc3325583\nmsg = 1292df8d53d16f3c\nresult = valid\ntag = 9224f11bff0e49b9aa95\n\n# tcId = 91\n# short message\nkey = fd55b81edd55a15bff409129e9930f1ba1763c33\nmsg = 05220a6997533c699b\nresult = valid\ntag = 3b2d07dc8ca206ba16c4\n\n# tcId = 92\n# short message\nkey = 079937cf3bd42864d5b15c62bdd92f275597316d\nmsg = 5ac13ce1b1f77724e281\nresult = valid\ntag = 0c24afcdadd8538977b1\n\n# tcId = 93\n# short message\nkey = 545b13e1f39f0b7ca9252bc596277278166ad410\nmsg = 08a7bc90732d54381b6e30\nresult = valid\ntag = 9bf7f121365a82c2ac69\n\n# tcId = 94\n# short message\nkey = 25385e9f89b66098ee8162aeca03bb45b313561f\nmsg = bff236aad71fb5daf7fc43b8\nresult = valid\ntag = 44db86e7a1476226dd86\n\n# tcId = 95\n# short message\nkey = 9b68139d93a88fe34cf9f83006c03b3164b60468\nmsg = ad672b9719c10863fd6fa8db88\nresult = valid\ntag = 2d17a88d87aae7dbaced\n\n# tcId = 96\n# short message\nkey = c3b785915e137544dac542cb4bdb16d53036fb11\nmsg = f8c1edb469b93c073b6f6bf74cca\nresult = valid\ntag = 16713d61fbb4149f500b\n\n# tcId = 97\n# short message\nkey = da67475185b3615055f971819db27871b23c75d0\nmsg = a176533319bee5e43d8f0eafb77bb3\nresult = valid\ntag = fceece892852d4a26070\n\n# tcId = 98\nkey = 0cf146ca7a254db1e001a29ad03c5e6dcbe7140a\nmsg = a83df5d099854eb6ead7031c51460357\nresult = valid\ntag = 9bcf7513206e27a4697d\n\n# tcId = 99\nkey = e038dff028227dc4b4d7453db3070108465dd5b2\nmsg = 7ae4e30834db449e4244a9fc0322193e7a\nresult = valid\ntag = 9aa8544a9afdd920c0f2\n\n# tcId = 100\nkey = b399fcfd1ad32140879aa0556ac34d8b5ac267f2\nmsg = 0e3f0fc5cb1456fede99f86a056f640b8f5e5e1b612f25f6\nresult = valid\ntag = fa095c6faed0f086b215\n\n# tcId = 101\nkey = 2bf7d201ef44241a22ae4b81aab910d22c2db918\nmsg = aa0afaf3af36548227349adcfcb6bf998a7fa78d29b87a0f50609c42edcdb3dd\nresult = valid\ntag = 708ec45d410b1fe075c8\n\n# tcId = 102\n# long message\nkey = 48ccc3907c3612a18294fddf2660e33d9cb787fc\nmsg = edbb680243a825068eefe5ba184e5eed4b7f85ca3b511a42d655be3e05d8ff124541b3d56a10a35cff8da8b6229ac1\nresult = valid\ntag = 3cb7fce20df8385cf6bb\n\n# tcId = 103\n# long message\nkey = 227d796b7867409db3de1ffa3cfe376704044f01\nmsg = b6393ab18376c025e2d8e00ca774a51aec19dc4a89cf6a9f8fc4aba81d73b3907efef1a0d018a53cb8b8ca1032e31583\nresult = valid\ntag = 525387c81c2ab67aca74\n\n# tcId = 104\n# long message\nkey = 5718e700c48a7971350d8a11b37754ae55a9aad2\nmsg = cc95286e9b3ca936191aff8731e6a17806a0958b0b1a39977c46395240641e97d5395a9c8a9d36281eba825a94e8b1ad79\nresult = valid\ntag = e54782110d40efb54343\n\n# tcId = 105\n# long message\nkey = f56aa792795eb03ae0990440714ab16cc4ad18c3\nmsg = 7a024d995addd38d967bc3b41641738b69897d8c52b7aff961a700cb68fa7481da0a3690a151ce09c95b4da60f7cf28990017292893bbb2f81a4dda45fe8639877ac5abaebbe00c1fd179eaaf7dfb4d50929371b9ab8b7d3531a63ab188d7b99160060475c33e83351f65d5e329ee8bf\nresult = valid\ntag = 1e2205d17ad4de3f1ec1\n\n# tcId = 106\n# long message\nkey = 00be0034d32699b1335d8d4e506235ee4f07bef6\nmsg = 639e828d88bf0642be0a541b1c3fca07609eb98d23a8b2cd4e60e139515e4ff440dfda1bc19392feffed74164d6a9d8f5bafe53fd397cb5ee1dcdf9bfc86169f1bc38ba57f88d7e8c6728c35fc07128ab6c396bb3ef3c14d13a05f8c3453353e850dc1b291ac7061ab52f121663f18b024e5cc0068328c88f52c20cd21793a\nresult = valid\ntag = 6e98973d3a775ac508e7\n\n# tcId = 107\n# long message\nkey = c5baa750a8424450f1b4d453c58e29c462e52639\nmsg = 137c7227a192bed26d08da886430f010094243b5c4686e6831e48db450045aa1d7e3aecf193eaaa1a73905f5f1190659a43ed4d10bfca5668ebeb343b21ff71d0737f81f67392b6459aa95f9441f699bf45fee24867a98a8a6c57f972abe3e400fd64ce3e5b48622a0e99e08d424250fa00ed0dfa1193f936c78af276a4b442b\nresult = valid\ntag = 490dfd2d5e6ea130f6a1\n\n# tcId = 108\n# long message\nkey = 6bd486ce934c2f5fe38a19423d257bc5d808e367\nmsg = b8a684ada0a01405614b1fa66ebab8b0356e33b889b81b3eb68d13b05c4e60c724785e634c4ec0081cc6bbdf213db7254f92c0a858bfcc3d63a4e4dfd9e75bd4839ac05751c23cb59945f4c3660d2b3009f5b08a596bdc33070244bceea11180ac0906404518b09d5d8612e0d8e69f4b9e55bbc053b56574711b02956db3f3bd8f6c42065871255854a161e57100adb82cba79893aad715dc3df1488b3edb56e58b89c0be3cfab09a3df40524d2d3251b0fcf7faabfc75f50026795060c1d62872574a769e3da0e19af1b5e25514ae17a160c8d1eb253c9f66ec3df789ec0c6c704a9e2fe8ef7e9bf8e8164f86d09d2a23698733a8e40a279cd5fe02c295ff\nresult = valid\ntag = a594d26d98b53b4063b2\n\n# tcId = 109\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e8ad50fc1035823661\n\n# tcId = 110\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5641600cedd7e12063d\n\n# tcId = 111\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 04e8ad50fc1035823661\n\n# tcId = 112\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e6641600cedd7e12063d\n\n# tcId = 113\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 86e8ad50fc1035823661\n\n# tcId = 114\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 64641600cedd7e12063d\n\n# tcId = 115\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e9ad50fc1035823661\n\n# tcId = 116\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4651600cedd7e12063d\n\n# tcId = 117\n# Flipped bit 16 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ac50fc1035823661\n\n# tcId = 118\n# Flipped bit 16 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641700cedd7e12063d\n\n# tcId = 119\n# Flipped bit 17 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8af50fc1035823661\n\n# tcId = 120\n# Flipped bit 17 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641400cedd7e12063d\n\n# tcId = 121\n# Flipped bit 23 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e82d50fc1035823661\n\n# tcId = 122\n# Flipped bit 23 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4649600cedd7e12063d\n\n# tcId = 123\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8add0fc1035823661\n\n# tcId = 124\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641680cedd7e12063d\n\n# tcId = 125\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fd1035823661\n\n# tcId = 126\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cfdd7e12063d\n\n# tcId = 127\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fe1035823661\n\n# tcId = 128\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600ccdd7e12063d\n\n# tcId = 129\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035023661\n\n# tcId = 130\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e92063d\n\n# tcId = 131\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823761\n\n# tcId = 132\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12073d\n\n# tcId = 133\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc103582b661\n\n# tcId = 134\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12863d\n\n# tcId = 135\n# Flipped bit 72 in tag\nkey = 000102030405060708", "090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823660\n\n# tcId = 136\n# Flipped bit 72 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063c\n\n# tcId = 137\n# Flipped bit 73 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823663\n\n# tcId = 138\n# Flipped bit 73 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12063f\n\n# tcId = 139\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823641\n\n# tcId = 140\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12061d\n\n# tcId = 141\n# Flipped bit 78 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc1035823621\n\n# tcId = 142\n# Flipped bit 78 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e12067d\n\n# tcId = 143\n# Flipped bit 79 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8ad50fc10358236e1\n\n# tcId = 144\n# Flipped bit 79 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641600cedd7e1206bd\n\n# tcId = 145\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e8ad50fc1035823761\n\n# tcId = 146\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5641600cedd7e12073d\n\n# tcId = 147\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 06e8add0fc1035023661\n\n# tcId = 148\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e4641680cedd7e92063d\n\n# tcId = 149\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = f91752af03efca7dc99e\n\n# tcId = 150\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 1b9be9ff312281edf9c2\n\n# tcId = 151\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 00000000000000000000\n\n# tcId = 152\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000\n\n# tcId = 153\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = ffffffffffffffffffff\n\n# tcId = 154\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffff\n\n# tcId = 155\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 86682dd07c90b502b6e1\n\n# tcId = 156\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 64e496804e5dfe9286bd\n\n# tcId = 157\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = \nresult = invalid\ntag = 07e9ac51fd1134833760\n\n# tcId = 158\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = e5651701cfdc7f13073c\n\n[keySize = 80]\n[tagSize = 160]\n\n# tcId = 159\n# short key\nkey = 1d9535a0daea9dfe443a\nmsg = \nresult = valid\ntag = 7436089fede3291c0c421c9ad13c357ec8660bae\n\n# tcId = 160\n# short key\nkey = f5c2c420c6f056467fca\nmsg = bc8a29f52e57581cb89a86e5d644a14d\nresult = valid\ntag = 1eb76df7235c52371d86113f5423628b2eb7c3d5\n\n# tcId = 161\n# short key\nkey = e59b0276e27a0abc75f1\nmsg = 061ca1a1af51c5133728c414f9646b3f50223e9b2055707032e754dc1d31964b\nresult = valid\ntag = 2081260f65316df2956aac723a9bd7d2225a8669\n\n[keySize = 80]\n[tagSize = 80]\n\n# tcId = 162\n# short key\nkey = b18aba1171cc2ffc7d58\nmsg = \nresult = valid\ntag = deeb3d6d81e33d1cad21\n\n# tcId = 163\n# short key\nkey = 23082066e8c45da82fc6\nmsg = 06c19c6ee4d2f015769f6d46eb46d6b4\nresult = valid\ntag = 747cd928e8831917c855\n\n# tcId = 164\n# short key\nkey = a6fa1e04df38a78667eb\nmsg = 51a4ea38e5566d6fd803aec5e073e087e9ae00d37d4a98d559074ebffc7658b7\nresult = valid\ntag = ec8c200c1ddad6d3aad0\n\n[keySize = 520]\n[tagSize = 160]\n\n# tcId = 165\n# long key\nkey = ab92e2cd40e00b40c4442dd7671c067c7792af28e60f2585e87f163bf3bdfca7f553cec71b0065025500c48e2070984ad9e24e733107ebfde27164a4828981ac20\nmsg = \nresult = valid\ntag = 7a29b47ff6ae90c99573d8c922a23e83a62b66bc\n\n# tcId = 166\n# long key\nkey = 3b47a5d5b72babe116e61919600cb980c904c298ab91fae3db9c82b0f38a18888bc05a418d65d68f8850937559bb37325bce04d0e5d175a24fea309895f5705ad7\nmsg = d71862028fcaf13422bf32ac0c5f079b\nresult = valid\ntag = 8019231e77aca645182670cadf887afd4b4115a7\n\n# tcId = 167\n# long key\nkey = 6e6c43df9bb6c6b8fe414a183e738508f0aca41d5beef6df1b260c39e1979b54683622a4d53354231bef6c35e129f85f822ba09198aa30c65ee60e4202de8cd102\nmsg = 98f0a4b9a36e173d89730a3b370777c499b4cff2846f50bfb88fbbbc547cbae4\nresult = valid\ntag = d1653c90fc591e3a3c285a3be8b12ca9b2121e88\n\n[keySize = 520]\n[tagSize = 80]\n\n# tcId = 168\n# long key\nkey = 4f00fd17ae82a6252ada98280bbd895d743fc4c20bc9e615d8a786c79e454c2b1341e24254fa0371fac86e7c0ef1a7df5c16f3b3569fda112cca8685faecbb8923\nmsg = \nresult = valid\ntag = 6802ca52be056d66b9a0\n\n# tcId = 169\n# long key\nkey = d22ec568909990c213679f7072eaf19763508ebde6962c75e7429c5f2454d4b5472811eea8e02fdc89ec386bc6f41d2ad8a91d116b2cbc52b80d357127d1555a66\nmsg = f71b43e0cc64b5409e6501ca55a8d450\nresult = valid\ntag = d492a296860cc5a89c5f\n\n# tcId = 170\n# long key\nkey = bcf6ad6e5c7e2200299ea8602efb42b409292346f78a0e57a789ba17b17ed608e88497e2bb4ebbbb3ce7750d222b3bdf848d4dc8d49b5b60378fb93ce3f66ab4eb\nmsg = 586f5ddbc372c0711b77e4b87d345d62b6de55a1ce6fa18de3346c86be5cec6e\nresult = valid\ntag = 1de9aefcc53130245a6e\n\n", }; -static const size_t kLen269 = 35704; +static const size_t kLen270 = 35704; -static const char *kData269[] = { +static const char *kData270[] = { "# Imported from Wycheproof's hmac_sha224_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA224\n# Generator version: 0.8rc21\n\n[keySize = 224]\n[tagSize = 224]\n\n# tcId = 1\n# empty message\nkey = 7eef1e40253350eb9307cc6bd8ab8df434bc2faf7095e45b50ffdd64\nmsg = \nresult = valid\ntag = 45b466021214d19245506900532f5272f44b5ad9b3d829f0f5c2108c\n\n# tcId = 2\n# short message\nkey = 8648ee936c6ebc5ae4bb48c1139a54e3ac5d897beec492dc4d740752\nmsg = 2e\nresult = valid\ntag = 5b72e3208679e63f929e6ee19a257d0555f21484c7caac7c9861be43\n\n# tcId = 3\n# short message\nkey = 2297d78cc45faf9b885b36ac80205cc08e1b730f264f23f4edbbb406\nmsg = 329f\nresult = valid\ntag = 2e7a81c4e29a435d91e95f37fb0a62fbe9a69e061f416c1ad17a7fca\n\n# tcId = 4\n# short message\nkey = 0361a904f7cbd107a617614ab69d11208ee6d423b3ae90e2bb6d7e54\nmsg = e6e765\nresult = valid\ntag = bbfa7ff960931e2f5ed8c925cd74272990e755f31422e5c858995b73\n\n# tcId = 5\n# short message\nkey = 264a8d2128e8fd0972d9acc66dc275b1286beeb0aff7ce8e97c7b96c\nmsg = 25838e50\nresult = valid\ntag = b25c33bba1a91024f42cfb93232ad685d54be2ca310b0ff9ba5107b8\n\n# tcId = 6\n# short message\nkey = 6dde8828f09b7aa981082aa116fca3b7341721c0440803f52cc9732e\nmsg = be81602da7\nresult = valid\ntag = e510fbf14bd7301f751cc0ae89f8725a7654ebbba6bb2f741626471d\n\n# tcId = 7\n# short message\nkey = 3ba156ffdc55d155bd085105aca64d13044db60c82cf2cd9d61d098f\nmsg = 69c76c8937a0\nresult = valid\ntag = a9d38740245038d9c23cbb59ba6513f7034d8047a07a904a2a23d2fc\n\n# tcId = 8\n# short message\nkey = 9c2739bae2a863fb0236466ba3408f4eec8d43206d56bb7aa2f8f75e\nmsg = aaf4c9146db948\nresult = valid\ntag = 2110393c6ba01f53be203533fbc5471fc8f04940fe912411564ba36e\n\n# tcId = 9\n# short message\nkey = 31d9cae2c3df064018209b121f9e883976ea757942ecda9d92fdadfd\nmsg = b844289529206f5a\nresult = valid\ntag = 1f1ddb8680b0d99893c498a772a7bea63c2e08c0257a7f31e3db2b88\n\n# tcId = 10\n# short message\nkey = 89a1b9e9004444c1d4e967570c21a05512d3f618ec168fc3e13ea5a2\nmsg = 6b42eb6d84e90c70c2\nresult = valid\ntag = 3b6f3b09e03424c8adc267fccefaf614db6d74977754fcad8a8d1a9b\n\n# tcId = 11\n# short message\nkey = 4398731752fd7af1db86ebccbee0ad65eb5faf00ace6c9aa35441faa\nmsg = 1ae2e7d917c48026570d\nresult = valid\ntag = 5f1948336953337c381d449c17ab5c327c86121a8b1e0db19f624e3f\n\n# tcId = 12\n# short message\nkey = 339460d6bb26ca60ebcef10c38587b9e575c398491782ccf9e8f6803\nmsg = ca03eb4f37536b2377738e\nresult = valid\ntag = 51c5661c31fc7edd09de60c91957036824a19761bcc54f1e93c43c3c\n\n# tcId = 13\n# short message\nkey = 025f8380d10b8207b3623e4a90f79c3e753b1be6a35b88b68330a40c\nmsg = e57daef9ede4e915c3a9eece\nresult = valid\ntag = 8afdb371714e9d6063ec9e43c8cd55e1c032b2fda57f91e9ec0f6601\n\n# tcId = 14\n# short message\nkey = 0bdc5f51f8a1a35d75554be70efbcdf51e54f30fa4696f727431941f\nmsg = cc3dd1eb0690f7af09ad408f9c\nresult = valid\ntag = c0918951c3422b48502635b6e58c5dcee9fea51c9dce5c7c215c9b93\n\n# tcId = 15\n# short message\nkey = 5ada97d90a74a7d4a68c5464fff25a9b7fa2e75d6acf0a59f143a2e9\nmsg = 3fe4ede158af108e09f543e14ab7\nresult = valid\ntag = 180a6b8814ae34228ae9ac76da8379376aae6f1aa0102e8f06b022dc\n\n# tcId = 16\n# short message\nkey = 007afe6b7c0701c30cb76b431afa3510c8b31d21cfe0bbaa5289cd08\nmsg = c2cf80005c591c1f737369fcc212f0\nresult = valid\ntag = fbfdb450a42f9a4154146f73c590a0ee9187af8505d60790a9615447\n\n# tcId = 17\nkey = 26491168a32ce8cbc4c0cd64107e4fcc432f07d59c992862e1e55b1e\nmsg = 15e51091b4f424ba1fdecb5e2fba11f6\nresult = valid\ntag = 3fa99ee160328fddc47a7c5043e9ef645b8b07462b71cad58a024517\n\n# tcId = 18\nkey = 6978b6c134dd6949832d65e4cb9c1e1dc36beae4a134907c80da0f44\nmsg = 6641d834b3fbfdb5d178007801f7b4e7b1\nresult = valid\ntag = 61387230446f31fde8552f22ec52a7fef82e16d0ad399de939d8229b\n\n# tcId = 19\nkey = 9f9fb280adf12e739548b1d676cb794d685b9104e63b619b055cb60f\nmsg = 91513dd6de40a1c23f8d1eb0ab8f5ea6f6835506ec750894\nresult = valid\ntag = e6b92f9c030270897c5d27162a5d40f6d373ff136105d1a90e0f9a60\n\n# tcId = 20\nkey = 3b1b16e6dd2e69559dbeb964e10fc94c068471b2374d3a2d24d2d466\nmsg = 8ecd55b56c668dcb8e8b1efd699c0e4a464204d29af140f87d3f5075495378a3\nresult = valid\ntag = 175856b8f56a8c6fbebc36541771545046bb416254f01ff11a218d2e\n\n# tcId = 21\n# long message\nkey = fc296398845063e661bdf36ff3615926eaccbf06947cd31e6677f710\nmsg = 62bd0ad75d64c554cb2cc109c6e4019fc601c61cabdf99f8de871edc17a301b4c1f55a15ed66f91eb4666dd08bc59c\nresult = valid\ntag = b7cf741cf96d6bf57d216c43611c20869ca0d008a4542f5c850605bc\n\n# tcId = 22\n# long message\nkey = 6c98d1feafff9861351966bc6ed19ed467f9dc767fa0df6b56955554\nmsg = e99d51a1d9a25c5842501a5383133578c8debe501581b1610f7575519bbd26f01ab7cbe069bfd5df3699a2fea5b461a3\nresult = valid\ntag = 0fe64fdd912966a6542069a22bfd084b484c015cf434d86bca15cdb6\n\n# tcId = 23\n# long message\nkey = 42a164f94e33d574118e0f8c938bbc2874bab219ee7a179f21e13b02\nmsg = e895639631f8b5d48e3ce00eb310bf129976ffced96a6f30a09d6ac1c291f73e93690526d86cc4d1a8e21c11f5a8979308\nresult = valid\ntag = 1ea982226e8d4cb7b07922158e535af2233b4c4d39d26b062d6d2aae\n\n# tcId = 24\n# long message\nkey = c1b5b91210667e72aa510346e1811358815a3330c5ed27a695c39451\nmsg = bf1086c3ea8b8840418c690c92152c73a6730bd1a0210c8b1d25c43a2193e739684f04a25a52cc305599f22ba6f70c8ed00d10b914a9522a25e06c471ebca2ff1bb4fa6799b85122020978dfa66ef12ed26ad38331b26eaf591afceac96d8c771eae50fb7f46242337dd0029f4813b53\nresult = valid\ntag = 4f355edbe6a3c93fa7add384be899bb4fb55385a78812a26cb64e44f\n\n# tcId = 25\n# long message\nkey = 4f09d14d40e475b68288c080668ebb1bc8c6be3191f6664d91a23fcd\nmsg = ae8b6ecc219b368d22fb596e42652d0bffee0b20d69cfd089ce3dc9303ba2f054ccaf5f5147c7968a028b140f5e3c9274eae2afc61c3bb6298dc598df77dec1cd2dd84212693b082b8132ad0f0b19f66db69fa7f6bf352b4feac724ce048440d2a42b44d53bb62fe2ab25f7f54bedf9ce7ddafd8e09330dacc6d52ee9b65f5\nresult = valid\ntag = 29ba268103019e158a35614c80780fda3f5ec3fc32c80aaa27b4025d\n\n# tcId = 26\n# long message\nkey = 613f414cd94130bb8a6243e12eccd90836808428b4a7177867934da0\nmsg = f696b9063b64816a45064f48ca05ffe4d5cc3d0b3beb0dd4057b6ada994969bf039bfbb72ce197101cc4e4b3959b3702f045afb7fb3113c997606dcaf2aaab31e02ac6ee597dfc0f9143d0effedc9ae7ea10e7ddb1db860a91afec62c48ed9c0a6c10b4da1de748caf7f7a5e01799ac57090daf4e3352fe859c5131c205d262d\nresult = valid\ntag = 8129e2093070168a20899793a04447a7ef01ae723419256a8cb42f6d\n\n# tcId = 27\n# long message\nkey = 5b88275307aaf691a0cf0c51f50553dda972d14f8afff98e62c2d972\nmsg = 57e4efbde1ce9fee2e29db19dfc6ba3bcb17f33765af7f20133bbd1910d542145c7def187a304517b8d8954454a90a717f67f9c8cc587965fd9b43f41ecc50b3458d8ce9f66b475f1eaef4a29ba89a3d58e5011c92acd1536fcd18abec29411b389b64f7f344777ed6deae32127abaa69a50ba22a11d6e59354f2ff0e3c3e3293cdc335411cf55b180bab59da36903a6fba91df34d2aadf7017ff49a4fbd73c9c74469f225dafc0a0c7048c2b824cc0cba8cad8aced11b8cdac3243cdb5b654f7a15ce2014e92ee287d06904d778512a1b1f5ec0c9b090b9ab439c44266b6be3d6a98947d26d079e4f7e849f3c6d93de98624e6c5f53ec02dbd368bc24a300\nresult = valid\ntag = 657dd04b970219edd63abf9d4aa108474aa316b6bb66bca76ed806c6\n\n# tcId = 28\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6f99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 30\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6c99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0f216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 32\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ee99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8d216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 34\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = inva", "lid\ntag = 6e98e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d206faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 36\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e8e2e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216f2edf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e432e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faede3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e732e8936d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedd3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8136d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf30534d51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 44\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936c78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd50fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 46\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e893ed78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cdd1fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 48\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d58b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51dcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 50\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b4f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcae417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 52\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02809b130ab09806b2af02f7cb9d39d12\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417322c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 54\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02b09b130ab09806b2af02f7cb9d39d12\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417022c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 56\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f0a909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf41f222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 58\n# Flipped bit 216 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d13\n\n# tcId = 59\n# Flipped bit 216 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d88b\n\n# tcId = 60\n# Flipped bit 217 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d10\n\n# tcId = 61\n# Flipped bit 217 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d888\n\n# tcId = 62\n# Flipped bit 222 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d52\n\n# tcId = 63\n# Flipped bit 222 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d8ca\n\n# tcId = 64\n# Flipped bit 223 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02909b130ab09806b2af02f7cb9d39d92\n\n# tcId = 65\n# Flipped bit 223 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417222c8f144abd5f2f7fa00ab4667d80a\n\n# tcId = 66\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6f99e862e532e8936c78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c216faedf3053cd50fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 68\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e8e2e532e8136d78b5f02909b130ab09806b2af02f7cb9d39d12\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216f2edf30534d51fcaf417222c8f144abd5f2f7fa00ab4667d88a\n\n# tcId = 70\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8136d78b5f02909b1b0ab09806b2af02f7cb9d39d12\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf30534d51fcaf417222c87144abd5f2f7fa00ab4667d88a\n\n# tcId = 72\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 9166179d1acd176c92874a0fd6f64ecf54f67f94d50fd083462c62ed\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f2de905120cfac32ae0350be8ddd370ebb542a0d0805ff54b9982775\n\n# tcId = 74\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag =", " 00000000000000000000000000000000000000000000000000000000\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000000000000000000000000000\n\n# tcId = 76\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 78\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ee1968e265b26813edf83570a98931b02b8900ebaa70affc39531d92\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8da1ef2e5fb0d34dd17c2fc1f2a24871c42b5572777a802bc6e7580a\n\n# tcId = 80\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6f98e963e433e9926c79b4f12808b031aa08816a2bf12e7db8d29c13\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c206eafde3152cc50fdae407323c9f045aad4f3f6fb01aa4766d98b\n\n[keySize = 224]\n[tagSize = 112]\n\n# tcId = 82\n# empty message\nkey = 26f314170b054daef5349804da18f969c94174baca2beeb009d47a23\nmsg = \nresult = valid\ntag = 816d7af2475e94713f2dc3aa3069\n\n# tcId = 83\n# short message\nkey = 17429a622dc18d38715b31f8f2b963108e952a6708f3e52d5b25848a\nmsg = da\nresult = valid\ntag = 26630777d85f777187630bb94674\n\n# tcId = 84\n# short message\nkey = 0acfe12d89acd7d9ca49bae6318f35b2fbbfc84e5d2c9d4954beded7\nmsg = 03a8\nresult = valid\ntag = aa4c4bb63cad66ac675150f718b2\n\n# tcId = 85\n# short message\nkey = 5a0680f112354bd467865b19ae956b2719e21ecee1a913bdca294339\nmsg = a0fb73\nresult = valid\ntag = 36c7cd3f290d1d7d332b951aa471\n\n# tcId = 86\n# short message\nkey = 46fa59aa524fe30a0f4e39561b5666854440dbd970bb59925ce0ae1a\nmsg = c8b2f557\nresult = valid\ntag = c1a8a7d43df34d917f0cb512c57d\n\n# tcId = 87\n# short message\nkey = 29efc5ab5d30e535357603f2711b6e0aa6cf4613546c23144436d213\nmsg = c8d9f5b373\nresult = valid\ntag = a8cc7bebef4cfcd5ac2f401a372d\n\n# tcId = 88\n# short message\nkey = fe60e0322035538f2b1de9de380cde35f291deeb6e027b5d829ecd1e\nmsg = 185e4cada4f4\nresult = valid\ntag = 32faa154396b0b62436e6bf937ee\n\n# tcId = 89\n# short message\nkey = 1bf7fcdf3742fa77991528cc1c678b98be9876a8c8c5b809beab7d9c\nmsg = 9c0f34a5654279\nresult = valid\ntag = 086170c46d2b0a76c61527c2d052\n\n# tcId = 90\n# short message\nkey = 32533c16f792ed0acf8e9e60f54aa173937c7194b882ecc3e671009f\nmsg = f968dc7a19afe339\nresult = valid\ntag = 3fb4eb4450ac4b26a714bcfb224c\n\n# tcId = 91\n# short message\nkey = 3cf28a476ce7eaecfc3fbf1b0859a042a568740a584c77cb8f9603ac\nmsg = dbca9e4bdd84b38934\nresult = valid\ntag = 2cf14eb8f4c7537e9831983bb5af\n\n# tcId = 92\n# short message\nkey = a2a8090aef69277f92830ec7404c032f8fdebfbceabb9e590968a77f\nmsg = 6b790a946a83364c79d7\nresult = valid\ntag = d467209f63a9bd3d2c5398c305da\n\n# tcId = 93\n# short message\nkey = 6f999929e91672bac35ea70f8ff8b9aeefa5489493c99b0d27797207\nmsg = b7dabb237aeae2be8b5e19\nresult = valid\ntag = 09b2bb6eaeda5f0229b8c35a2f54\n\n# tcId = 94\n# short message\nkey = 4525b96c263e4d2dab2890aa55f3cc503dc1206d9f1915a6fba5ae61\nmsg = ef858f496fcb7c3fabbfb52e\nresult = valid\ntag = 6f5ca7efcb9a70d0abf8425f42ca\n\n# tcId = 95\n# short message\nkey = f89401acb0a60d07fd733ed563f2ee241f4ecfea8114587a44dfdb0c\nmsg = 7d3c0918085984df95097afa81\nresult = valid\ntag = fc227f29b51f9c855343dcd0ea11\n\n# tcId = 96\n# short message\nkey = 58bce8c0d17fc7131d2fa2262409bb14663a6e68019f88299987893e\nmsg = 1ca50cd6c3f1225eb6c4ec4d6a90\nresult = valid\ntag = 53e103bbded7b825affa240f8578\n\n# tcId = 97\n# short message\nkey = 658e510fba4e2208afac98333f9e242bc118f6e79ef0661d619dd32b\nmsg = 32c385b75ae84558ca302881c51639\nresult = valid\ntag = 485f351e2a9a82910c3c949e32b8\n\n# tcId = 98\nkey = 6a41cc3ca7142ae14e6d979a3f890a331597e592dd74520ce4ea660f\nmsg = 78e3a770a8aaaf039fd4c9b6a1780411\nresult = valid\ntag = 331a58ed96fc8b9e684ab05f636c\n\n# tcId = 99\nkey = b8972b93b68302cbaa08d32904eae6375a66f3508ece3c9b22382c7e\nmsg = 3687e6287d73c9e3f679a50e7671247127\nresult = valid\ntag = 27d8113955026d4d318070fbfd8f\n\n# tcId = 100\nkey = bc570932abfa11050ad4fc80a6d5afe3271d86aa29dc62738b207d14\nmsg = d53202acd2ec74d746531bd9ad3016d0980e0166fb427a08\nresult = valid\ntag = 020e3e0c2940ce15eeb67392570f\n\n# tcId = 101\nkey = c92a0665c12e87026e1b344f971fdb0e474d450cba834aae40e2d21e\nmsg = 4a3a85ac09f5190ab94f73fd91d98f056015263c89ed5da223fc4675cab25cdd\nresult = valid\ntag = 922853f159c42b9e274fcef7bdf3\n\n# tcId = 102\n# long message\nkey = 6fbef67cfbacc98c63252b1ca009a60e8e3479769a2d449fb4639064\nmsg = 006e179eacfa9e1e628bb7823ee9609ae7968b6df90e176f772a79088d37e9b15cab312922aaf8fc6583a341002bda\nresult = valid\ntag = 0a27a12afbb9c3136202e02ae3b2\n\n# tcId = 103\n# long message\nkey = 700b09908174f1072e31ae8ccbda1c4460fcf21fdf146a11482b210d\nmsg = f772564ecb109e80eefb1d5a7f1c95e203ba4c980233dd8d13de3046079a6b2ca26dc3521e5e0c807eae7a79877c73e9\nresult = valid\ntag = 04c718a4cd8b583d5ffb8170276c\n\n# tcId = 104\n# long message\nkey = e18a20246ebe1b5796dbfe35110efc7637d74a355f0a6758d4a00b7d\nmsg = 77720dde530e6eeaa0e9af3311f7e99189d6c4f7d71d0a4207d62c766bee32020c92f5d5d28d5de4d0d9c94b57ec05f0c3\nresult = valid\ntag = 25ebc8611f4b636d892f11df2b29\n\n# tcId = 105\n# long message\nkey = 3c4585a775bec76c7d8b27b87e70a5863a85e6111f3161b3815f59b4\nmsg = 628c0ff8c432d74f4cfb77ba46b7cef67a48ac053cf0c18be41648736abcc8c6fbe4981529babd4b27866e34ced16d8b0bec456e14653a1422f5a62556d20b0fe4e03749d5f6e986375062dbdd82f6e9e1d4ad547c31530c2a31383c25ff57e879eae99d9b3a0da1f3c1dacb975067ac\nresult = valid\ntag = deb94b2d43e98926af51fc0c88dc\n\n# tcId = 106\n# long message\nkey = acaf94cb1a8ff4677fc586d2bdf981ac3a656b208215e0a7647b420f\nmsg = 314c2c25465de3427279dbc89436505fee6d37d56fbda0e5e2a49449d9dbf003027f2e4ef5c52f7af93fd80155a66a1cd6b9885b56d828058a0de7d247e19580b2e8dcbdef2ae46840565fd8b276569c19d7e185116ea11ad67d5fc27f4a6816ba45be5d14f3ba4315c74d1edb20f217b116be852b62a7f4e32b3e708ff9f7\nresult = valid\ntag = 5b0d7aec7fbd196ee69ed373e131\n\n# tcId = 107\n# long message\nkey = e490348ad78fd2cd5b51f2795b79e5805ce1d9baf1151dbdf995e1b0\nmsg = f6ff1845842b9e46f79adb1079aff47397391dc269bc0c899ba4087b58a676f5408c3f7637ffc4772af3e41b5cea51058bc528ea09bb4bd797594c798b0f0ff881695e98c08bbb040c12c5cbdb228d61cc99e332e963128d06e97ed2eefded2e1b5a035f3bea68273efac03a894dcf2fcc79a5696218595404b2758deb9a80ee\nresult = valid\ntag = 590727f344d8a540e5c5e0f4dae9\n\n# tcId = 108\n# long message\nkey = c8e099dbb60a8f19d8b86856b21c55f3437ae27f77dff9808f12a1b5\nmsg = edbc109bf28c8ab32b1238eff1cd14308cdd845fa919bfd8a00c991cf9a8d6b05dd8cc7d2393782949c899de79e771ef7d8567f32287623963048e6c80d91f0778dd63311106e9d0913c08b7a0b7253fa3ce307ac40ec55a4c445f5455a570fec090e251e8646bada1a486d41c3794bce5639732f2c6cfd58081c479a68c515f5d47bc5b2f1622a08d38a596a817f3d4efef8003ae430e6ae93b0a3ae8fa95a2ace3d24d90a9ef861dc04c13e38f6e524b3abdf9cce4fa490707c80c16e254b7a71af00a12dbf473b50b9fe4097ec00ab27e66b6f3022b0f101ee1a9f7fa8652e9f095ca240a446067446867f78e8352c4110794c2e3383dfedfb35e74a33e\nresult = valid\ntag = 33e7dcb0fde3b1c5b92506e635eb\n\n# tcId = 109\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6f99e862e532e8936d78b5f02909\n\n# tcId = 110\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c216faedf3053cd51fcaf417222\n\n# tcId = 111\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6c99e862e532e8936d78b5f02909\n\n# tcId = 112\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0f216faedf3053cd51fcaf417222\n\n# tcId = 113\n# Flipped bit 7 in tag\nkey = 000102030405060708", "090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ee99e862e532e8936d78b5f02909\n\n# tcId = 114\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8d216faedf3053cd51fcaf417222\n\n# tcId = 115\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e98e862e532e8936d78b5f02909\n\n# tcId = 116\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d206faedf3053cd51fcaf417222\n\n# tcId = 117\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e8e2e532e8936d78b5f02909\n\n# tcId = 118\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216f2edf3053cd51fcaf417222\n\n# tcId = 119\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e432e8936d78b5f02909\n\n# tcId = 120\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faede3053cd51fcaf417222\n\n# tcId = 121\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e732e8936d78b5f02909\n\n# tcId = 122\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedd3053cd51fcaf417222\n\n# tcId = 123\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8136d78b5f02909\n\n# tcId = 124\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf30534d51fcaf417222\n\n# tcId = 125\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936c78b5f02909\n\n# tcId = 126\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd50fcaf417222\n\n# tcId = 127\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e893ed78b5f02909\n\n# tcId = 128\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cdd1fcaf417222\n\n# tcId = 129\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d58b5f02909\n\n# tcId = 130\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51dcaf417222\n\n# tcId = 131\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b4f02909\n\n# tcId = 132\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcae417222\n\n# tcId = 133\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02809\n\n# tcId = 134\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417322\n\n# tcId = 135\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02b09\n\n# tcId = 136\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417022\n\n# tcId = 137\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f0a909\n\n# tcId = 138\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf41f222\n\n# tcId = 139\n# Flipped bit 104 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02908\n\n# tcId = 140\n# Flipped bit 104 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417223\n\n# tcId = 141\n# Flipped bit 105 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f0290b\n\n# tcId = 142\n# Flipped bit 105 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417220\n\n# tcId = 143\n# Flipped bit 110 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02949\n\n# tcId = 144\n# Flipped bit 110 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf417262\n\n# tcId = 145\n# Flipped bit 111 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e862e532e8936d78b5f02989\n\n# tcId = 146\n# Flipped bit 111 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216faedf3053cd51fcaf4172a2\n\n# tcId = 147\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6f99e862e532e8936c78b5f02909\n\n# tcId = 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c216faedf3053cd50fcaf417222\n\n# tcId = 149\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 6e99e8e2e532e8136d78b5f02909\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0d216f2edf30534d51fcaf417222\n\n# tcId = 151\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 9166179d1acd176c92874a0fd6f6\n\n# tcId = 152\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = f2de905120cfac32ae0350be8ddd\n\n# tcId = 153\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000\n\n# tcId = 154\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000\n\n# tcId = 155\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffff\n\n# tcId = 156\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffff\n\n# tcId = 157\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ee1968e265b26813edf83570a989\n\n# tcId = 158\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8da1ef2e5fb0d34dd17c2fc1f2a2\n\n# tcId = 159\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = inva", "lid\ntag = 6f98e963e433e9926c79b4f12808\n\n# tcId = 160\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0c206eafde3152cc50fdae407323\n\n[keySize = 112]\n[tagSize = 224]\n\n# tcId = 161\n# short key\nkey = 77b0de54e893642caeac34bfd1ab\nmsg = \nresult = valid\ntag = 2014a9f272378fa1c9f6744d4db4861b52e61a19eb28320ebee2d174\n\n# tcId = 162\n# short key\nkey = 7346c7e4b118b24e51f4512f906a\nmsg = 506d4faf624f92965aa6b5c01e0c80a8\nresult = valid\ntag = c4e0ad2f62279898a7ede0f709a1ccb8c1004941f3c5074392e79533\n\n# tcId = 163\n# short key\nkey = caa864179f66e826a0ef3b5edbe3\nmsg = 73f64253706ce6b5094c24ee012ece9ac2495283dcd8c7f1114e81e4587d8ea4\nresult = valid\ntag = a1220745bb03d982763bfa7ce352b8bc87576a0ad5d46a0da08ff2d6\n\n[keySize = 112]\n[tagSize = 112]\n\n# tcId = 164\n# short key\nkey = 663a97d6b5493dbfa60c8dd087ed\nmsg = \nresult = valid\ntag = 0c6e21a85e3cd2cd413f36507d6e\n\n# tcId = 165\n# short key\nkey = b08c345a7c7166fdd33ce768c1dc\nmsg = 9964d80ee2338cffe28483aa446a6f76\nresult = valid\ntag = aa003015309f2ed6fd7752e49c31\n\n# tcId = 166\n# short key\nkey = fc9d2883c67534fefbd6ed4a9798\nmsg = a49820c194a43deef11f3a0f4eaa80425439fca9d9f1d7c8e665d6b130e4e908\nresult = valid\ntag = 1c2b96623c91ca9c5027f8f81ede\n\n[keySize = 520]\n[tagSize = 224]\n\n# tcId = 167\n# long key\nkey = cfa639656cd49f8d70f0b1a5a056ab4fc0aeeebc91338d067f36c47b6012dc8d856b8abcc4e1abffc910aeaee21b4d366e907488ffd0ca55b36a621aee0b2e9f0c\nmsg = \nresult = valid\ntag = 0ef4fedaeaab4ad52c843657047b19788a9fa91061b7a14adda8c490\n\n# tcId = 168\n# long key\nkey = b36d3d47a4585b401fc64c98eff56243d4da78863063d814e88f370b92576406d447fcf3d129a1ede57ddc56ea3a0a1f100105a95e83138cdf45ecf2a5992acf90\nmsg = 15c75a64b04d097af2371af380079eb8\nresult = valid\ntag = 4ecb2daa5fb08dbd836e92a51e200bb230f54ac2c9778f5226b3abc9\n\n# tcId = 169\n# long key\nkey = cf78b991382db5e8666ccb2333fb672179b10a75cf9e5a7699ae640005e19772ef6499a3bc97f12e58e835bb0017bb3b2e64c6ab44a0d619dfa0363484d1c991e2\nmsg = f661e598f180f25dc6dd76db8a9e0e4c9c272b9665a6b1756560c723b8e08595\nresult = valid\ntag = cd55cdb0c4f02b9f6148392993b18b4ff00a5e73b6f3fbf83a854aeb\n\n[keySize = 520]\n[tagSize = 112]\n\n# tcId = 170\n# long key\nkey = 3772ff6bb4e5b2811cfd4d6a3d34dc74bca3dbf89a5817b79d8472a1383b8c9afb27b3006196ce9966829eae6a313c2d724d995f4def17117c09edcfc8c0cbbc93\nmsg = \nresult = valid\ntag = 40beb1d3aaab25a403224e577770\n\n# tcId = 171\n# long key\nkey = 2ba910bc0bca90644cb21e96063e2cd85f5dd02fda75d353c9b51eaf45eee94c165ca6592d6cfdd987bfdc1cba66363d535a14b2f7ead841b17c4d76a5049105f9\nmsg = 7ba461040de9ea3cefd4809124f78b39\nresult = valid\ntag = 4d28a926df1b188e85d092bacf11\n\n# tcId = 172\n# long key\nkey = 7fcf3cb1b1c5b537492aede4689284b5881935e3537bb7307198d6518e7a6aabf70b50b44e4a8dfee35e9f5cbada7447e511a37209390fcd171c62075c6a8bf1eb\nmsg = 83d29c1c4d059ddb0d2aca787e5b701bac3953fb9bc72dc87b1ef92a582e9748\nresult = valid\ntag = 392ce38f7838b2f87163eea00b86\n\n", }; -static const size_t kLen270 = 38438; +static const size_t kLen271 = 38438; -static const char *kData270[] = { +static const char *kData271[] = { "# Imported from Wycheproof's hmac_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA256\n# Generator version: 0.8rc21\n\n[keySize = 256]\n[tagSize = 256]\n\n# tcId = 1\n# empty message\nkey = 1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779\nmsg = \nresult = valid\ntag = b175b57d89ea6cb606fb3363f2538abd73a4c00b4a1386905bac809004cf1933\n\n# tcId = 2\n# short message\nkey = 8159fd15133cd964c9a6964c94f0ea269a806fd9f43f0da58b6cd1b33d189b2a\nmsg = 77\nresult = valid\ntag = dfc5105d5eecf7ae7b8b8de3930e7659e84c4172f2555142f1e568fc1872ad93\n\n# tcId = 3\n# short message\nkey = 85a7cbaae825bb82c9b6f6c5c2af5ac03d1f6daa63d2a93c189948ec41b9ded9\nmsg = a59b\nresult = valid\ntag = 0fe2f13bba2198f6dda1a084be928e304e9cb16a56bc0b7b939a073280244373\n\n# tcId = 4\n# short message\nkey = 48f3029334e55cfbd574ccc765fb2c3685aab1f4837d23370874a3e634c3a76d\nmsg = c7b8b2\nresult = valid\ntag = 6c13f79bb2d5b6f9a315fe8fd6cbb5cb817a660687009deccd88c377429e596d\n\n# tcId = 5\n# short message\nkey = de8b5b5b2f09645be47ecb6407a4e1d9c6b33ae3c2d22517d3357da0357a3139\nmsg = cc021d65\nresult = valid\ntag = e87538eb167e62d7cb236690ff3f034a9c12d417aa8dfa694d7405f9e1f85fe8\n\n# tcId = 6\n# short message\nkey = b7938910f518f13205ca1492c669001a14ff913c8ab4a0dc3564e7418e91297c\nmsg = a4a6ef6ebd\nresult = valid\ntag = 01a93f4ed216d0b280896301e366aa67b25e6b6a5a6e84f291a13391c6e496c5\n\n# tcId = 7\n# short message\nkey = 1bb997ff4de8a5a391de5c08a33bc2c7c2891e47ad5b9c63110192f78b98fe78\nmsg = 667e015df7fc\nresult = valid\ntag = 06b5d8c5392323a802bc5cdd0b3c527454a873d9651c368836eaa4ad982ba546\n\n# tcId = 8\n# short message\nkey = 32fdeda39f98b4f4426c2d2ac00ab5dd4bfabb68f311447256ed6d3d3a51b154\nmsg = 4163a9f77e41f5\nresult = valid\ntag = 1b0103729f48c2772bb132aef9ebd6dd6aafc9145df6d5c514b233ee92ef4a00\n\n# tcId = 9\n# short message\nkey = 233e4fdee70bcc20235b6977ddfc05b0df66f5635d827c66e5a63cdb16a24938\nmsg = fdb2ee4b6d1a0ac2\nresult = valid\ntag = 120b26ee1355c134c262513c7922deb6c4fd90303de4cd61b9f9cd08f22d6e18\n\n# tcId = 10\n# short message\nkey = b984c6734e0bd12b1737b2fc7a1b3803b4dfec402140a57b9eccc35414ae661b\nmsg = dea584d0e2a14ad5fd\nresult = valid\ntag = 88bc2282e5fce47ec6d9895395cd47fff91a0cdc589a8fd56d8d344616533a3d\n\n# tcId = 11\n# short message\nkey = d0caf1456ac5e255fa6afd61a79dc8c716f5358a298a508271363fe1ff983561\nmsg = 18261dc806913c534666\nresult = valid\ntag = f678f081d83cf126ad6bd52c2dffd786214f519c47452b85a97458d0c10c3ee5\n\n# tcId = 12\n# short message\nkey = 835bc8241ed817735ec9d3d0e2df4c173ee4dded4a8ef0c04a96c48f11820463\nmsg = 26f8083e944bacf04e9a4d\nresult = valid\ntag = e0e46cd7d1a75b3d102893da64def46e455308761f1d908786628ca7ee22a0eb\n\n# tcId = 13\n# short message\nkey = 055f95c9461b0809575eccdfa5cdd06275f25d30915c4eb8db40e1acd3ab7591\nmsg = bfb7d6a08dbaa5225f320887\nresult = valid\ntag = e76d5c8c070a6b3c4824e9f342dc3056e63819509e1def98b585aeba0d638a00\n\n# tcId = 14\n# short message\nkey = e40f7a3eb88ddec4c6347ea4d67610756c82c8ebcc237629bf873ccabc32984a\nmsg = 7fe43febc78474649e45bf99b2\nresult = valid\ntag = aa57d020aa24ad823472c2b80ff2d0cf475f7de0068f9a59e8112fede53a3581\n\n# tcId = 15\n# short message\nkey = b020ad1de1c141f7ec615ee5701521773f9b232e4d06376c382894ce51a61f48\nmsg = 81c7581a194b5e71b41146a582c1\nresult = valid\ntag = f45c72603cc160c0762f703407844a7781dfe0f1ddf0aaf4ccd8205e94469aed\n\n# tcId = 16\n# short message\nkey = 9f3fd61a105202648ecff6074c95e502c1c51acd32ec538a5cce89ef841f7989\nmsg = 2a76f2acdace42e3b779724946912c\nresult = valid\ntag = 0226ee13cc05e2340135b3f4b27a9da1a160f6170fe805dadd98a3711ec9c421\n\n# tcId = 17\nkey = 6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4\nmsg = aeed3e4d4cb9bbb60d482e98c126c0f5\nresult = valid\ntag = 9ed7f0e73812a27a87a3808ee0c89a6456499e835974ba57c5aab2a0d8c69e93\n\n# tcId = 18\nkey = 5300489494ca86221c91d6d953952ae1a5e097139dc9cf1179c2f56433753824\nmsg = 90fea6cf2bd811b449f333ee9233e57697\nresult = valid\ntag = 5b692cba13b54fffc3adcbb0e015cc011fbfd61235303ff0ad2a49775083bf22\n\n# tcId = 19\nkey = 383e7c5c13476a62268423ef0500479f9e86e236c5a081c6449189e6afdf2af5\nmsg = 3202705af89f9555c540b0e1276911d01971abb2c35c78b2\nresult = valid\ntag = 4e4901592ba46476408d758435c7d1b489d2689afd84ceaaee78bfb91fd9391d\n\n# tcId = 20\nkey = 186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27\nmsg = 92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902\nresult = valid\ntag = 3fc1d73dd4a8858c1fc3d8c4a3f33ed5ad0c70210038394a5902cb26fe287348\n\n# tcId = 21\n# long message\nkey = 28855c7efc8532d92567300933cc1ca2d0586f55dcc9f054fcca2f05254fbf7f\nmsg = 9c09207ff0e6e582cb3747dca954c94d45c05e93f1e6f21179cf0e25b4cede74b5479d32f5166935c86f0441905865\nresult = valid\ntag = 788c0589000fb7f0b5d51f1596472bc9ec413421a43df96ee32b02b5d275ffe3\n\n# tcId = 22\n# long message\nkey = 8e540cb30c94836ae2a5950f355d482a7002e255207e94fda3f7ef1a099013a0\nmsg = d6500f95e11262e308bf3df4df4b855f33e857563d4543f195639a0a17b442eb9fdcc1367d2eee75c8f805730b89290f\nresult = valid\ntag = 39697e70ce741feb33dedc069f00b5627fd9b837d10cbdd5b6d19cfbd511dd2c\n\n# tcId = 23\n# long message\nkey = 69c50d5274358188cff4c0fae742243d4e8a5e5ba55d94ff40edd90f6a43dd10\nmsg = 1ac5255aff052828d8ea21b376f1ebdd4bb879949913900405aebce83e48feb6813b5e9c89f94501a8ade41b26b815c521\nresult = valid\ntag = 4b0b4d0416fa2e11586fbfa7fb11261e69991dfa34019b9893d69a2be8c1fc80\n\n# tcId = 24\n# long message\nkey = 23209b7c5aadcbd13f7279af1a86d3c7ae8f179d1bcaaad0dff9a15302e78dbf\nmsg = 84bdac37e1af35d9356404e2787d47ece58348dea76a4a46e8aade3463d4db8c94a051be3733b38d756984865d56c60e8025f15e3f968f093e7fb7ebc7e31189c5692d15ed4256737b9b1894e5809503aaa1c9983fb096aa21916361eeb6ef455b129723a1a1ddf9deddea208529a648\nresult = valid\ntag = 4a85c479d1650dbd73bc5248074a55ff50218bddaa8d1fddaaf44946dc19aefb\n\n# tcId = 25\n# long message\nkey = 7c9cc667cae175f448faa96647319633b2d48531373ae7d316c44ddd8b9f69cf\nmsg = 9233c1d73b498c5106ff88951e07b9652cb0ddae740737ec205c9876d094978bfc947f7dc937119fd6a93915b19b625958a7a22363aa2ac33fb869ed16b303336ab740a0498a2df66a6599da710094481a7b544bd955b6f97135ba4673401db2db144a6e287041e47a51ed9b6ba956c13508c1c0c25310105239ab73629e30\nresult = valid\ntag = ca1b80441d333909c2bb30769650055051ed20f17de8ee953cb9070af56c704f\n\n# tcId = 26\n# long message\nkey = 82314540564ea3ce30591e97f68b2602de40fa29f773c2508327471b8348e8c4\nmsg = 6a6d2f45cebf2757ae16ea33c68617671d77f8fdf80bed8fc5cdc5c8b7086bd28e7eb3eecc7163491104e5309455e67f836579b82a1da3bf5991a8e2b2f189a49e05700e46c409ed5de77780a5f389e3f13dad406c9d55675329c5c921f07034180937c0f6ef34a2308b6ff3e1a0e9dc1ea65f5632730e8744d1db2c40a6595b\nresult = valid\ntag = 0900b3e6535d34f90e2c335775e86bf38ee7e3d26fb60cd9cdf639eb3496b94c\n\n# tcId = 27\n# long message\nkey = d115acc9a636915241795f48852052e07b51273ae2448251ec1d0d0f9807f3db\nmsg = 696d2456de853fa028f486fef437b6b6d1b530a8475e299db3a9005ae9cef8401985b7d31e172e8f439ccd1ad1ec44c9b86b78f3f243c1305b53bc21abad7a8fc5256311bfd34c98e37dfdc649e7ae4bda08cf2994b063c0c7106ed0b02a1f48af9191cbfb0d6a953b7e04327dfe8c93779cb574ba9cba575d01674e83621aa0c5f400d6e6cd24b301e33c9f3303e73bf357408c1be86c2489c09de998ff2ef32df554f1247d9313ce1a7160115d06f4c18d6556ff7986ef8a55e2adcfa27e4c69c71cc2ff01639e9d49bd9ed0687f530ffeb0890132457df2088081bc4a2f7f0a9f4dcea2c80d991db7f3747a1803d7619aaf3dd382c69536a0bcdb931cbe\nresult = valid\ntag = 82f92977f0b605eaada510ffceb53ad75fde16a8029f1b75b406a84270dbb8b7\n\n# tcId = 28\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 30\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d18b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = dab99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 32\n# Flipped bit ", "7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 538b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 34\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38a42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b89f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 36\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42896d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99fa709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096c80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2708a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096f80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f270ba3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f4df826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3caf4172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 44\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f836b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74162cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 46\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f026b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74972cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 48\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f824b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74170cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 50\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b45a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbf93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 52\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d4607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93834c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 54\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d7607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93804c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 56\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a955607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93024c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 58\n# Flipped bit 248 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1ca\n\n# tcId = 59\n# Flipped bit 248 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14f\n\n# tcId = 60\n# Flipped bit 249 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1c9\n\n# tcId = 61\n# Flipped bit 249 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14c\n\n# tcId = 62\n# Flipped bit 254 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc18b\n\n# tcId = 63\n# Flipped bit 254 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef10e\n\n# tcId = 64\n# Flipped bit 255 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc14b\n\n# tcId = 65\n# Flipped bit 255 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef1ce\n\n# tcId = 66\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28b42096d80f45f836b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b99f2709a3ca74162cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 68\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42896d80f4df826b44a9d5607de72496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191", "a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99fa709a3caf4172cbe93824c1f29b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 70\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f4df826b44a9d5607d672496a415d3f4a1a8c88e3bb9da8dc1cb\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3caf4172cbe93824c1fa9b23a0c1e9c21bd851ff2d2c39dbef14e\n\n# tcId = 72\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 2c74bdf6927f0ba07d94bb562a9f8218db695bea2c0b5e573771c44625723e34\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 274660d8f65c358be8d3416c7db3e0d64dc5f3e163de427ae00d2d3c62410eb1\n\n# tcId = 74\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 76\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 78\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 530bc289ed0074df02ebc42955e0fd67a416249553742128480ebb395a0d414b\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58391fa789234af497ac3e1302cc9fa932ba8c9e1ca13d059f7252431d3e71ce\n\n# tcId = 80\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28a43086c81f55e836a45a8d4617ce62597a514d2f5a0a9c98f3ab8db8cc0ca\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b89e2608a2cb75162dbf92834d1e28b33b0d1f9d20bc841ef3d3c29cbff04f\n\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 82\n# empty message\nkey = 7bf9e536b66a215c22233fe2daaa743a898b9acb9f7802de70b40e3d6e43ef97\nmsg = \nresult = valid\ntag = f4605585949747de26f3ee98a738b172\n\n# tcId = 83\n# short message\nkey = e754076ceab3fdaf4f9bcab7d4f0df0cbbafbc87731b8f9b7cd2166472e8eebc\nmsg = 40\nresult = valid\ntag = 0dc00d7217bbafe8d78bf961189b8fd2\n\n# tcId = 84\n# short message\nkey = ea3b016bdd387dd64d837c71683808f335dbdc53598a4ea8c5f952473fafaf5f\nmsg = 6601\nresult = valid\ntag = ff296b368d3bf059cc48682f6949ccaa\n\n# tcId = 85\n# short message\nkey = 73d4709637857dafab6ad8b2b0a51b06524717fedf100296644f7cfdaae1805b\nmsg = f1d300\nresult = valid\ntag = 2d02bd1c25b1fe52b1ead07374d6e883\n\n# tcId = 86\n# short message\nkey = d5c81b399d4c0d1583a13da56de6d2dc45a66e7b47c24ab1192e246dc961dd77\nmsg = 2ae63cbf\nresult = valid\ntag = 4d9e8bddf9b7a1218309d5988aa1b0d9\n\n# tcId = 87\n# short message\nkey = 2521203fa0dddf59d837b2830f87b1aa61f958155df3ca4d1df2457cb4284dc8\nmsg = af3a015ea1\nresult = valid\ntag = cb8a4b413350b42f4ac3533cc7f47864\n\n# tcId = 88\n# short message\nkey = 665a02bc265a66d01775091da56726b6668bfd903cb7af66fb1b78a8a062e43c\nmsg = 3f56935def3f\nresult = valid\ntag = 1cfce745db1ca7de9a1d4420e612ca55\n\n# tcId = 89\n# short message\nkey = facd75b22221380047305bc981f570e2a1af38928ea7e2059e3af5fc6b82b493\nmsg = 57bb86beed156f\nresult = valid\ntag = 0bde0d0c756df09d4f6da81b299a3adf\n\n# tcId = 90\n# short message\nkey = 505aa98819809ef63b9a368a1e8bc2e922da45b03ce02d9a7966b15006dba2d5\nmsg = 2e4e7ef728fe11af\nresult = valid\ntag = 406a5c2bd3e6a9595f9b7dff608d59a7\n\n# tcId = 91\n# short message\nkey = f942093842808ba47f64e427f7351dde6b9546e66de4e7d60aa6f328182712cf\nmsg = 852a21d92848e627c7\nresult = valid\ntag = 0b1bf9e98d0a794fa55c09b63e25799f\n\n# tcId = 92\n# short message\nkey = 64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4\nmsg = 195a3b292f93baff0a2c\nresult = valid\ntag = 71f33f6021d90858cadb1353d7fbe8d7\n\n# tcId = 93\n# short message\nkey = b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c\nmsg = afd73117330c6e8528a6e4\nresult = valid\ntag = 4b8d76372ebe5e5caa56ca4e5c59cdd3\n\n# tcId = 94\n# short message\nkey = 2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc\nmsg = 0ff54d6b6759120c2e8a51e3\nresult = valid\ntag = c580c542846a96e84ea77701778455bf\n\n# tcId = 95\n# short message\nkey = abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8\nmsg = f0058d412a104e53d820b95a7f\nresult = valid\ntag = 13cdb005059338f0f28e2d8ce1af5d0a\n\n# tcId = 96\n# short message\nkey = 3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19\nmsg = aacc36972f183057919ff57b49e1\nresult = valid\ntag = bd993e4428cbc0e275e4d80b6f520363\n\n# tcId = 97\n# short message\nkey = c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa\nmsg = 5d066a92c300e9b6ddd63a7c13ae33\nresult = valid\ntag = 86c9f4dde0b257a7053a7b03c7504409\n\n# tcId = 98\nkey = 612e837843ceae7f61d49625faa7e7494f9253e20cb3adcea686512b043936cd\nmsg = cc37fae15f745a2f40e2c8b192f2b38d\nresult = valid\ntag = b96bcacafac30094f18ac5039e7b3656\n\n# tcId = 99\nkey = 73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7\nmsg = d5247b8f6c3edcbfb1d591d13ece23d2f5\nresult = valid\ntag = 6e597c4c3861a380c06854b446fc2a87\n\n# tcId = 100\nkey = 0427a70e257528f3ab70640bba1a5de12cf3885dd4c8e284fbbb55feb35294a5\nmsg = 13937f8544f44270d01175a011f7670e93fa6ba7ef02336e\nresult = valid\ntag = f731aaf2f04023d621f10495344679a0\n\n# tcId = 101\nkey = 96e1e4896fb2cd05f133a6a100bc5609a7ac3ca6d81721e922dadd69ad07a892\nmsg = 91a17e4dfcc3166a1add26ff0e7c12056e8a654f28a6de24f4ba739ceb5b5b18\nresult = valid\ntag = 95243eb1a9d448174ae4fccf4a53ebfe\n\n# tcId = 102\n# long message\nkey = 41201567be4e6ea06de2295fd0e6e8a7d862bb57311894f525d8adeabba4a3e4\nmsg = 58c8c73bdd3f350c97477816eae4d0789c9369c0e99c248902c700bc29ed986425985eb3fa55709b73bf620cd9b1cb\nresult = valid\ntag = 343367207f71425d8f81f3110b0405f6\n\n# tcId = 103\n# long message\nkey = 649e373e681ef52e3c10ac265484750932a9918f28fb824f7cb50adab39781fe\nmsg = 39b447bd3a01983c1cb761b456d69000948ceb870562a536126a0d18a8e7e49b16de8fe672f13d0808d8b7d957899917\nresult = valid\ntag = 151618eec4f503f3b63b539de0a58966\n\n# tcId = 104\n# long message\nkey = 7b0d237f7b536e2c6950990e61b361b384333dda690045c591321a4e3f79747f\nmsg = 3d6283d11c0219b525620e9bf5b9fd887d3f0f707acb1fbdffab0d97a5c6d07fc547762e0e7dd7c43ad35fab1c790f8047\nresult = valid\ntag = ce201c0dcfdc3f2bef360609a31fb19e\n\n# tcId = 105\n# long message\nkey = 17c92663741f012e5bb6714e614c2d155948617f10936269d954c58aba2ae62d\nmsg = 7fdd6a15c861d0313f6635d77dc55e115ff18c8ab063b5d03eab472eeca87a378188f25813515cf90b6cffa94a8ff36b29d65603eab3fbd2aa9500b261e184049893dc6ca2010becac163053f211070bdda621b8bd8af77e450268603b52db34c90be836dfebddef42303f724e63bf0f\nresult = valid\ntag = 76e8dfd94db4af9d79d9718eec46cb2d\n\n# tcId = 106\n# long message\nkey = 424c6b22606fcc094ae82fc5d3cbe484174c2211b3ec778091cac34a8e38a152\nmsg = d96ff062e2490e8e0c54c5a8b89e85b25a66d93d7c2b93bdfef846b70d38672746a4b988d08f15a5c527ca4f2c80e53f7c6ac0521bc57ebe38209180cbf934e0bbeb58cfb63d75da64af41d09ce174af1896f42522910fced35ea000402e95fd3ac7aa6d5e0a6b533b0879bc466019b3a5e6b16e4bd1ea6cdfc9ccc1d6f0f0\nresult = valid\ntag = eda709c7009714c372d0d6a63dfde469\n\n# tcId = 107\n# long message\nkey = 15d553c8da433d53cdc7f15087a70349caab57b379a4078928ce9b99302e31a6\nmsg = d6c0c53b73f74fb426adfdc143d70db7f7a8f8ed32a2faef263cf9ab117537b6b9d1728bd1000c1f28906c6ce6ad21862bfa4d689c1a8ebe3868b992098", "b7f981b2af5189a6adedff53a6c70c83693f5c8d6385a9a8a4dca017c5716ac4d5b9765c5ca2ab5f9867e02795198c0b9527e07d08af52dbcb91ceb3d8b412a2b2402\nresult = valid\ntag = 8ca1402bf8fc23442ac2067be925b828\n\n# tcId = 108\n# long message\nkey = ffe559468a1031dfb3ced2e381e74b5821a36d9abf5f2e59895a7fdca0fa56a0\nmsg = 238899a84a3cf15202a1fbef4741e133fb24c009a0cd83854c6d1d7c9266d4c3eafe6d1dfc18f13845ccdad7fe277627b5fd5ff2555ce6dfde1ee078540a0a3590c6d9bf2fb63ba9afbe9380e797be7cd017645c5a3613eef38ef89e3b7461e6e700ff2b4deef5636c9d2198b143f797ca1820a3dcc5d462ebf4a8c4c09eb202a23592eb9524082c79adda8fcd56d256041a26bf8f523962ba911ce5a5786570d65be3c4df722ed8830302065febdf944715298a1fbb7d10b68d7da2bf889324314ce51e815c7fbf03aa0a8358aff3a86eb7a33f9a4923660db3047e793bebb0c6918f4395d400381723fdae2832c36efc8e368a68f30f6351c3bc942cd560\nresult = valid\ntag = a830b313f4936dea56a3aefd6a3ebe7d\n\n# tcId = 109\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28b42096d80f45f826b44a9d5607de7\n\n# tcId = 110\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b99f2709a3ca74172cbe93824c1f29\n\n# tcId = 111\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d18b42096d80f45f826b44a9d5607de7\n\n# tcId = 112\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = dab99f2709a3ca74172cbe93824c1f29\n\n# tcId = 113\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 538b42096d80f45f826b44a9d5607de7\n\n# tcId = 114\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58b99f2709a3ca74172cbe93824c1f29\n\n# tcId = 115\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38a42096d80f45f826b44a9d5607de7\n\n# tcId = 116\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b89f2709a3ca74172cbe93824c1f29\n\n# tcId = 117\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42896d80f45f826b44a9d5607de7\n\n# tcId = 118\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99fa709a3ca74172cbe93824c1f29\n\n# tcId = 119\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096c80f45f826b44a9d5607de7\n\n# tcId = 120\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2708a3ca74172cbe93824c1f29\n\n# tcId = 121\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096f80f45f826b44a9d5607de7\n\n# tcId = 122\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f270ba3ca74172cbe93824c1f29\n\n# tcId = 123\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f4df826b44a9d5607de7\n\n# tcId = 124\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3caf4172cbe93824c1f29\n\n# tcId = 125\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f836b44a9d5607de7\n\n# tcId = 126\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74162cbe93824c1f29\n\n# tcId = 127\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f026b44a9d5607de7\n\n# tcId = 128\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74972cbe93824c1f29\n\n# tcId = 129\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f824b44a9d5607de7\n\n# tcId = 130\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74170cbe93824c1f29\n\n# tcId = 131\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b45a9d5607de7\n\n# tcId = 132\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbf93824c1f29\n\n# tcId = 133\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d4607de7\n\n# tcId = 134\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93834c1f29\n\n# tcId = 135\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d7607de7\n\n# tcId = 136\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93804c1f29\n\n# tcId = 137\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a955607de7\n\n# tcId = 138\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93024c1f29\n\n# tcId = 139\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de6\n\n# tcId = 140\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f28\n\n# tcId = 141\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607de5\n\n# tcId = 142\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f2b\n\n# tcId = 143\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607da7\n\n# tcId = 144\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1f69\n\n# tcId = 145\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f45f826b44a9d5607d67\n\n# tcId = 146\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3ca74172cbe93824c1fa9\n\n# tcId = 147\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28b42096d80f45f836b44a9d5607de7\n\n# tcId ", "= 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b99f2709a3ca74162cbe93824c1f29\n\n# tcId = 149\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42896d80f4df826b44a9d5607de7\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99fa709a3caf4172cbe93824c1f29\n\n# tcId = 151\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d38b42096d80f4df826b44a9d5607d67\n\n# tcId = 152\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d8b99f2709a3caf4172cbe93824c1fa9\n\n# tcId = 153\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 2c74bdf6927f0ba07d94bb562a9f8218\n\n# tcId = 154\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 274660d8f65c358be8d3416c7db3e0d6\n\n# tcId = 155\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 156\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000\n\n# tcId = 157\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 158\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\n\n# tcId = 159\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 530bc289ed0074df02ebc42955e0fd67\n\n# tcId = 160\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 58391fa789234af497ac3e1302cc9fa9\n\n# tcId = 161\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = d28a43086c81f55e836a45a8d4617ce6\n\n# tcId = 162\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = d9b89e2608a2cb75162dbf92834d1e28\n\n[keySize = 128]\n[tagSize = 256]\n\n# tcId = 163\n# short key\nkey = a349ac0a9f9f74e48e099cc3dbf9a9c9\nmsg = \nresult = valid\ntag = 3a8437b877b75cc08a4d8d7559a8fc6869a58c713da63d1d4b350d59b597e30c\n\n# tcId = 164\n# short key\nkey = ac686ba0f1a51b4ec4f0b30492b7f556\nmsg = 2fa43a14ae500507deb95ab5bd32b0fe\nresult = valid\ntag = 008532a53d0c0ab22027ae249023375374e2239b959609e8339b05a15742a675\n\n# tcId = 165\n# short key\nkey = 73ef9ef1a4225e51e3c1db3ace1fa24f\nmsg = ffad380d9aabb0acede5c1bf112925cdfc3d379fc2376a4fe2644490d0430ac3\nresult = valid\ntag = 9c7cb9f7c207ec46d1e3c55764731c4ab5ddbae4e1401e52a895df0cff4787c9\n\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 166\n# short key\nkey = e34f15c7bd819930fe9d66e0c166e61c\nmsg = \nresult = valid\ntag = 1d765ab9e29892f7bfec2975ad4bc2dc\n\n# tcId = 167\n# short key\nkey = e09eaa5a3f5e56d279d5e7a03373f6ea\nmsg = ef4eab37181f98423e53e947e7050fd0\nresult = valid\ntag = cfc19ec07902ec8be489606d8f40d172\n\n# tcId = 168\n# short key\nkey = 9bd3902ed0996c869b572272e76f3889\nmsg = a7ba19d49ee1ea02f098aa8e30c740d893a4456ccc294040484ed8a00a55f93e\nresult = valid\ntag = ac50adad9785a89c7282d8ab881dc615\n\n[keySize = 520]\n[tagSize = 256]\n\n# tcId = 169\n# long key\nkey = 8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077\nmsg = \nresult = valid\ntag = f5bfb940561fb4db73ebba49bf2e4893bb0cca618a71b7ecf6aca38231e167ea\n\n# tcId = 170\n# long key\nkey = 2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f\nmsg = ba448db88f154f775028fdecf9e6752d\nresult = valid\ntag = 1690ed4180642899e0deb9ec2270374e8b0a484217f5a682c524316eca219b64\n\n# tcId = 171\n# long key\nkey = 21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af\nmsg = 7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731\nresult = valid\ntag = e542ac8ac8f364bae4b7da8b7a0777df350f001de4e8cfa2d9ef0b15019496ec\n\n[keySize = 520]\n[tagSize = 128]\n\n# tcId = 172\n# long key\nkey = 813e0c078c221375e80590ace6774eafd2d2c242350988d02efa550e05aecbe100c1b8bf154c932cf9e57177015c816c42bc7fbc71ceaa5328c7316b7f0f30330f\nmsg = \nresult = valid\ntag = bb6ab66f51e53fa086c9c61a26ca27e0\n\n# tcId = 173\n# long key\nkey = 5713343096b0aaf0562a6b92c1a15535924160475a4e4233589159728c562e3b2ad96f740c6a4da2bc3f768ce98c9bd66bac28d1646ff592028c940d455f35eeb4\nmsg = 71712de2fac1fb855673bff72af64257\nresult = valid\ntag = c18165b8b97db1ca5e2486a32b39731e\n\n# tcId = 174\n# long key\nkey = 7208afbecf5f1f34828f98b719414e280716de64f5edd1ae1c774153cd2022337bb20fade1b7856f1dbfd40e2b4307f1293ceff1692ee90d8c90b5fdf953ab01a5\nmsg = 43b53302b604d613e62db002044a4782d572ac8fbd3cd0ece91b43bc52e18e98\nresult = valid\ntag = 2fecfe45d79339c57dddba68ab34f5f1\n\n", }; -static const size_t kLen271 = 47894; +static const size_t kLen272 = 47894; -static const char *kData271[] = { +static const char *kData272[] = { "# Imported from Wycheproof's hmac_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA384\n# Generator version: 0.8rc21\n\n[keySize = 384]\n[tagSize = 384]\n\n# tcId = 1\n# empty message\nkey = ee8df067857df2300fa71a10c30997178bb3796127b5ece5f2ccc170932be0e78ea9b0a5936c09157e671ce7ec9fc510\nmsg = \nresult = valid\ntag = a655184daf3346ffc6629d493c8442644e4996a2799e42e3306fa6f5b0967b6cf3a6f819bab89bce297d1d1a5907b2d0\n\n# tcId = 2\n# short message\nkey = 976696c0dc97182ca771975c3928ff9168ef89cd740cd2292858fd916068a702bc1df7c6cd8ee1f0d25e61d4c514cc5d\nmsg = 2b\nresult = valid\ntag = 363e8973fedcf7892013dfae0b7065d61d80b98c635bc09ed860a01473b9bcd0dc550dbf66cf0d601fe9cbf3ae59620d\n\n# tcId = 3\n# short message\nkey = c55ea4c64a0a63e2d14ad42559ba7c816b8824d263c2cc6a015761b53f681e514369f0dfba5cde165320ee10a96eb1fc\nmsg = 5abd\nresult = valid\ntag = ccc2925f164a7d9662f1e76bcaf6345492bb091d4d2d775af2178a4bcc1ca21dcf8b3bf8f056823770782f25a419bb3e\n\n# tcId = 4\n# short message\nkey = 2928d465d92fa40072ca9d67761be66e491755e43499003c1057d3bec870f255126c3658d0d8a0c7d207df8710037ca7\nmsg = c405ae\nresult = valid\ntag = d9e19c672a466e4c83a849905728c4be1db99bdd260946d9ff52939779002dcc460c576f02b40dda0717182be96b5411\n\n# tcId = 5\n# short message\nkey = 686a3730085cc944fceb141628419818e662fe21e52bea2748f3b704f80ce801086db1e3068917b242e62b4d6e6ed685\nmsg = 6601c683\nresult = valid\ntag = 10dc39103983b3a6be376a8eda7b6f363cb91efe11b027a62440ae136bd66f98b0a1d8b8f2399099492021076afa14a0\n\n# tcId = 6\n# short message\nkey = f22d867b972b232e3f444a488dd794d170807c70eb650f952b6177596f76c558a5d860d6f7be0be9e666f9bd53732f8d\nmsg = 15b29377e0\nresult = valid\ntag = e02e4e20b5f1e5f06913bc9745c9069c09ec1369f1a296ad1d07c04cc4f9cb4741248d7ba097cd3ba0e75d2409d6a01b\n\n# tcId = 7\n# short message\nkey = 3ac9abd53dbd0fbb891f9b5e16dd45df994e5283527832707138fc2712bad9e34761e7d9c6d05d46f2c8323ddb0efe99\nmsg = 5a34155b1115\nresult = valid\ntag = 78c53dd1a2431174628f5f4867fa777afa6df1b36269bba114d016d1065fcb021170baad09b4a528f40573903a65f540\n\n# tcId = 8\n# short message\nkey = ae3aa94fdd35e2bef40472d29bdad3a409840ea441c3d7025cd72f3e81ff56da602161d84b23d1634061385be30c5bbd\nmsg = 8a140d781e7191\nresult = valid\ntag = fd22ba896cb1147bb86f8ad51c253b792657c0becc913e90104da0f139f9b08c9169706f1531a2c6c03d6bd72a77eff2\n\n# tcId = 9\n# short message\nkey = 44b79852cabcf3fe93d2fff55d2afe6a46c35b7ad1954ce0888de7b459b982722faf8b490e6b00e7bcabbd36f18443f5\nmsg = 9398cd251deafe8b\nresult = valid\ntag = 56128fb438a93f6f48f47c0f4c7549f8008a8e69bbdbf0886ec40f86e7870034ef9090d2b04057391f1def5b25e8f0ad\n\n# tcId = 10\n# short message\nkey = 03fed2f579a3ebdececfb184ebe2984876113399c4a593d98b5f5e606dd330fb394c285d9ead601748259b493335f8e5\nmsg = 18d879b1f63df3ac7a\nresult = valid\ntag = a0e3b5660eeb5fc4a5dd48e725b09a0e282b22bbe2693d8b893ddf0f2116450e0875925407e909fde0f1f728f608fba9\n\n# tcId = 11\n# short message\nkey = f4ef48bf4056d39dbba4154018c63bdf29420b9991ea594ff05e3cc1cb02e176d54ba038a6b78692519d6788e495bbab\nmsg = 0a5de13cd9ba31c94486\nresult = valid\ntag = e9a1219e86983d69e336068b280309f974ab61f25968fc6352324ba49c36ce42c578676a3a31ef11e960d6771386650e\n\n# tcId = 12\n# short message\nkey = fc771f7ccd499a1ed633d86876d707b5f1d53c6bcdf21aa2907766ab3ca7fa6cdd6a9b981b1a84a528e81444303f1057\nmsg = 03ba11f3f3173b85226b25\nresult = valid\ntag = cfb4971d5449db364e2c8d0d429a0767050d480a5397f0dcc74294f52ea96260a57fe6cad14409ad67da6fbebf2da0d8\n\n# tcId = 13\n# short message\nkey = b3999de680b11550e18631c8199f7eb8a74e21bdc9d97f781245c2af19f85497d9f38b250a564e48650fd00be365f155\nmsg = 9c658cb5e601d85dc3857863\nresult = valid\ntag = d547e4cbd56e82b47d2ec93eeb6b34924ebda461fb60e475bf328d2368618f55fbf7b0e2eb1ff542c4eb7eefbfc8bd2b\n\n# tcId = 14\n# short message\nkey = 88005a62864ea699e1509616ec48033e84d2e2a13b8bc2e8a76f2eccbdb207a95ac8e2f5b5a703b22a0b571e8acc599a\nmsg = 5a94f84541a794bf23d72db16d\nresult = valid\ntag = d6b73ee67e88a20fceb5520be92594daf1b3786c7187535ccb1f0b926dae11adde6e8697ba803b159019849df3c9d2c7\n\n# tcId = 15\n# short message\nkey = b1cbda2c9a12f92315a5101aef311e99d6db002b0e04fb53c50106aa4d28e9a346697ba97084572eea56ccfc4ad7e572\nmsg = ce12c0c78e3f6b276ac56ed7435e\nresult = valid\ntag = 5c0802cd0ed82380e4c2a61d146ed72762613de89eb4ab9fe71da9ad3d79e1d2321cae186292f7c52ab639d3ba6aa85a\n\n# tcId = 16\n# short message\nkey = 08517e8014e00db5c37f2a20f987ea2ec52e7938de018ad6be256ba2236804144ad2a1bcc242738862b40647007e0a2c\nmsg = 21e2a0a167789a6b722d1737d92f8b\nresult = valid\ntag = 2264d3c9b835aedf699d5fbfc05d46f085591441df75aa2b2873f6c8a11a0856a2b79ae11ea0a91609dbd564a0bed456\n\n# tcId = 17\nkey = 503d7478a773b694d6e552c9703cc8bc56fd49fafc9a17cab8b0332dca8d49336fa7e9ec2bcb56253fe5bb504e3e7f7f\nmsg = d96e6fed893addfd9237c81c4f4e341b\nresult = valid\ntag = 19389766789912260f3f9757df3651663829c358bb48b22c1c63132070df318905beffd45f51e4dfcb3e785f44cf9106\n\n# tcId = 18\nkey = 41341bab902e767d4d1964c0acfecf46eff1b02b6455bcb2097de9c154be1f667f21be076de18cd2c15c005896fca87f\nmsg = 4c43ac7de3631cc86f4da72fe6b6a552f1\nresult = valid\ntag = 3c3104f24b7070cc3277d9ae640d416298fc917a0c1cdc3c2e7b6da75706fd2ae234efd551af12ae29144704793e2f6a\n\n# tcId = 19\nkey = c2f83be1acce7b89a5f9e9ea7e4c4f8b0f4319986fbe479fa3b4a3c298168362393b56ea03b5cef77f48e5a72abe6d08\nmsg = 8dd0cd786cd800ffebec098728923d69249d3223c4c595cb\nresult = valid\ntag = 751c6c7d00fef5e4edc993915fba694943a7ee3a2c8e5b700d0ee536bf85fb117a9cd6c456485cd670f7a0b490c83e61\n\n# tcId = 20\nkey = 6bd2aee9dd98d6b6609fce82181b10c20bba861da68a1590586fab08c5e9e90ff584047db4760828643fea38087160e4\nmsg = 33236a9de603c1e4f5e11164224740627d10f6008eb73ec2642321bf0b82d579\nresult = valid\ntag = e4cd8b8868bb078ed5d6938e40d9ff4bf61a4994be40a5f2b5446463e5db90516bccdd19f16c92e3f839b9d6de68b2a9\n\n# tcId = 21\n# long message\nkey = 2f98ba2ceaadc5ba08880a35cb0080dc870a5734a782ebe31c4bab100ff8786dcc3be6de18482ea5d1b3bf14aeabb470\nmsg = 2d74a66dacf12edb85ef3073feafd122889cb634add00ff0395d224b4ff8b5d5d67ca6419b6826abffdb41bab427d5\nresult = valid\ntag = a8ea72100859f4b7b6f2fe596248f1729bcdf0606c900ab52e51eab548d26e1eb634a42e5fc7ccc18356c0d283597ee2\n\n# tcId = 22\n# long message\nkey = 5e5f60e40d84c7ca2608af3bcc6e04abc5f8b7ca730a78af7f6f032e5a1501695bd91f3bebb28590af1db90d8390ca58\nmsg = 2efe6a14ea8d679e62dbcedf35e61852278c83c54adbe1f1c72cb1a746b11cff8cb4fc3a2c3acd44255d51c020ca6d47\nresult = valid\ntag = 6e8c95a4097ea13d064ed10809a33b569a6a84205158bd692ff82bc4b70b47a60ed332f2f5bca5211a1cc89c06f9c595\n\n# tcId = 23\n# long message\nkey = bc310bc3913d9fe59e2012a058c9e150534d25611e36206cf07ccaefe153f38eb0eaad9941b6883dfbce01bcb5196041\nmsg = 9f0747d7396bfbe01cf3e85361e50085e0a91a7490b994031d81851b725065993f45dad0d60d794aedec7ba5d9d6dbbee4\nresult = valid\ntag = 3a86498f78c3fb7eb3b7b3d82f677d2dfe01166fe76e232083334d74f11588fd089637c94761e9cfe836436005deaef7\n\n# tcId = 24\n# long message\nkey = dc770c64d00d156e43cb74970e3a1a2ad28b6d9ec6b2b6e5ac3e356a99f879cb620f00340c044cc1f31bdccfa0dbd177\nmsg = 403fd8e3ef51b6539db658a894be85b58fbc84881e61c5e0cb13ae421a09d31d780603256d390edd056d190856be00ad20a7048f0c67416fe8e02884086155f4263262e8c1275504d4f91f2751d3c3dccd4409ff2b45e41de93f7b104d58f6e15bacb62ace9700615ecc1b30a0cc1b35\nresult = valid\ntag = 1c4f6474f39e6eabbe7a99faa234f49833444130acf01dae68d68251a930419960b0fb5f48360149e05d1209941cc9ec\n\n# tcId = 25\n# long message\nkey = cca9299c7bdc26a4b595055c99ca23bec8ed11b5deeda91f83e2365e7340395ceef4e86e5cd91f2593bcfec498a67fc9\nmsg = a05b40b8d3a7bc7b75b0e97309c9bd1c9d8755c1ff5245ef6308a6a5cad3ecfbcb6364b41ca6f3d24bbee844d6204d1026abe345af7bdec114a373b109aa5724b738d50ab7a826c268e873709f8b35135a870045d5fb9daa82d3c245b5338917354e72b3058c9a4b807117465217d7d14f36f8a8d4e97bc3b93587c92641e7\nresult = valid\ntag = 1b6b5ba848bc13dd46c35177ae9ff9bd2d6ca5f4c9373964d3182483d980b4654527f36d7cc51b9e2efe7ed97a82e3be\n\n# tcId = 26\n# long message\nkey = c728e65e08d9296fe3cdf2dedb49c81a30b603a62569eece4ee5d01e9a32ae3bcb4ec163e455e452582454ceefefc046\nmsg = e6c6bac87c17e269a471434ca9568401451d78c2444a9d6edcda3cdab51c5bed1c19eaf34326580fd85ae5236ad51bc5dae386b36101f54695c595eeedcdd0182a4a117f8093f4f4812e03db396ede9849d193e7722081aeec4be6c4caf6c979d36ead56634a21be21162ea232dec9cffdbd2474245878dca369e814fd028303\nresult = valid\ntag = 533920a013cf006aa29b26f74b6dd29363", "4293089986aa249271c426b942dc6bae32b2641616672f3d75968866e182e5\n\n# tcId = 27\n# long message\nkey = 90c4215dc3f237435047fefdd8638d339a3fc66fca06c5063eacbda002ab335e621605f672f3da9f641fae110afc3e7b\nmsg = 1ebc22c3031b64615eb6f1a0696e33b7df139a4b891d3e6721cc26c05d55de790dca623668c10308485d38e95ec4769fa4430ca3ebc25da9f5d31c972674517d9a2222e6b97d8def6512af096c6d1480d83a229c84b7f28c80184b6bebf3f4eff5fc4e5c6cfea4f8eba9a957f7913b20a88ad1734f7c38547e934d1dbf2d73dbd61e31fb1583c7b6577a171e7d02f19045126ac2973d855bc18d34d32326d1e216da58366a60033450091128ae26a479069bba7b91b2ab7f3c5fbcde391de3ca114b951d6852f92795f8023d7a29a7f4ce61e9241b4f235d21e899087167ab3f3a0e9321c7942b165178788df48d3b106b203ec1e01d29bda41a99ac0d2c00\nresult = valid\ntag = c52b91daed6ee46416f2db78978251cb334e5d8e00b32ae06e365f455d28de406a9cce2f9f29378f229822dbf26bfdad\n\n# tcId = 28\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 45be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a84d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 30\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 46be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ab4d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 32\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = c4be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 294d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 34\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44bf81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94c07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 36\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be814415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d077f90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c414d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff91b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c417d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff92b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d2832b7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b3386064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 44\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e065b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 46\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283abfa62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e0e4b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 48\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a42a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064903603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 50\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a55188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03703d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 52\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45189e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d66bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 54\n", "# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a4518ae5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d56bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 56\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45108e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603576bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 58\n# Flipped bit 376 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c67\n\n# tcId = 59\n# Flipped bit 376 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d217\n\n# tcId = 60\n# Flipped bit 377 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c64\n\n# tcId = 61\n# Flipped bit 377 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d214\n\n# tcId = 62\n# Flipped bit 382 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c26\n\n# tcId = 63\n# Flipped bit 382 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d256\n\n# tcId = 64\n# Flipped bit 383 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310ce6\n\n# tcId = 65\n# Flipped bit 383 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d296\n\n# tcId = 66\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 45be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a84d07ff90b338e065b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 68\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be814415d2832b7a62a45188e5dafbcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d077f90b3386064b03603d76bcf0214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 70\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d2832b7a62a45188e5da7bcb97da606bd5b16c92c1fc36f198c0b3a714921848d5e03df1c4849bb8310c66\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b3386064b03603d76bcf8214b1fb88c66b9415dde76674896400f97b8408bfefa6ee86c716bfa4a460d216\n\n# tcId = 72\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = bb417e3bea2d7c54859d5bae771a25043468259f942a4e936d3e03c90e673f4c58eb6de7b72a1fc20e3b7b6447cef399\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 56b2f8006f4cc71f9b4fc9fc289430fdeb4e047739946bea2218998b769bff06847bf7401059117938e9405b5b9f2de9\n\n# tcId = 74\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 76\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 78\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = c43e01449552032bfae224d108655a7b4b175ae0eb5531ec12417cb67118403327941298c85560bd7144041b38b18ce6\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 29cd877f1033b860e430b68357eb4f8294317b0846eb14955d67e6f409e48079fb04883f6f266e0647963f2424e05296\n\n# tcId = 80\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 45bf80c514d382aa7b63a55089e4dbfaca96db616ad4b06d93c0fd37f099c1b2a615931949d4e13cf0c5859ab9300d67\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a84c06fe91b239e165b13702d66ace0315b0fa89c76a9514dce66775886501f87a8509beeea7ef87c617bea5a561d317\n\n[keySize = 384]\n[tagSize = 192]\n\n# tcId = 82\n# empty message\nkey = 1c678267be13acb464939c2896c9e9ce1deb5b30833bdd9ca00370889b84410782ad52afe25dc10ab7ec5cf5f34793b7\nmsg = \nresult = valid\ntag = 6dd566be678c1e6359ab31b635cc1601", @@ -7927,9 +7937,9 @@ static const char *kData271[] = { "090a0b0c0d0e0f\nresult = invalid\ntag = ab4d07ff90b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 113\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = c4be81c415d283ab7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 114\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 294d07ff90b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 115\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44bf81c415d283ab7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 116\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94c07ff90b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 117\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be814415d283ab7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 118\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d077f90b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 119\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c414d283ab7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 120\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff91b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 121\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c417d283ab7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 122\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff92b338e064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 123\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d2832b7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 124\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b3386064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 125\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 126\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e065b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 127\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283abfa62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 128\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e0e4b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 129\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a42a45188e5dafbcb97da606bd5b16c\n\n# tcId = 130\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064903603d76bcf0214b1fb88c66b9415\n\n# tcId = 131\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a55188e5dafbcb97da606bd5b16c\n\n# tcId = 132\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03703d76bcf0214b1fb88c66b9415\n\n# tcId = 133\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45189e5dafbcb97da606bd5b16c\n\n# tcId = 134\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d66bcf0214b1fb88c66b9415\n\n# tcId = 135\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a4518ae5dafbcb97da606bd5b16c\n\n# tcId = 136\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d56bcf0214b1fb88c66b9415\n\n# tcId = 137\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45108e5dafbcb97da606bd5b16c\n\n# tcId = 138\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603576bcf0214b1fb88c66b9415\n\n# tcId = 139\n# Flipped bit 184 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16d\n\n# tcId = 140\n# Flipped bit 184 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9414\n\n# tcId = 141\n# Flipped bit 185 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b16e\n\n# tcId = 142\n# Flipped bit 185 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9417\n\n# tcId = 143\n# Flipped bit 190 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b12c\n\n# tcId = 144\n# Flipped bit 190 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9455\n\n# tcId = 145\n# Flipped bit 191 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d283ab7a62a45188e5dafbcb97da606bd5b1ec\n\n# tcId = 146\n# Flipped bit 191 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b338e064b03603d76bcf0214b1fb88c66b9495\n\n# tcId = 147\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b", "0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 45be81c415d283ab7b62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a84d07ff90b338e065b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 149\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be814415d2832b7a62a45188e5dafbcb97da606bd5b16c\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d077f90b3386064b03603d76bcf0214b1fb88c66b9415\n\n# tcId = 151\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 44be81c415d2832b7a62a45188e5da7bcb97da606bd5b16c\n\n# tcId = 152\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a94d07ff90b3386064b03603d76bcf8214b1fb88c66b9415\n\n# tcId = 153\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = bb417e3bea2d7c54859d5bae771a25043468259f942a4e93\n\n# tcId = 154\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 56b2f8006f4cc71f9b4fc9fc289430fdeb4e047739946bea\n\n# tcId = 155\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 000000000000000000000000000000000000000000000000\n\n# tcId = 156\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 000000000000000000000000000000000000000000000000\n\n# tcId = 157\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 158\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 159\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = c43e01449552032bfae224d108655a7b4b175ae0eb5531ec\n\n# tcId = 160\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 29cd877f1033b860e430b68357eb4f8294317b0846eb1495\n\n# tcId = 161\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = \nresult = invalid\ntag = 45bf80c514d382aa7b63a55089e4dbfaca96db616ad4b06d\n\n# tcId = 162\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = a84c06fe91b239e165b13702d66ace0315b0fa89c76a9514\n\n[keySize = 192]\n[tagSize = 384]\n\n# tcId = 163\n# short key\nkey = 08476e9d49499c5f52e37f80ece6f5a45459948806b48241\nmsg = \nresult = valid\ntag = 1b6cfc8709aab8075465f32e13b0b0f796cc34d93d7bed090f297dcf9fb75e0d8e285b1500b732d554ac97ba45f33e47\n\n# tcId = 164\n# short key\nkey = 213b44d8e1fabaff837ef30ee2542f9ab82ed70411dae78f\nmsg = ee0bf48585c186ff991b4d8607817c9c\nresult = valid\ntag = 54f4010d50f80bcdb4b84d56bc4ef30e4c68f75128214cf446b5145f6fff1326a209945fc21ab5e1f5d917559ea9b800\n\n# tcId = 165\n# short key\nkey = b4afa9daaa8c944d73a3881f3221e42b34ef4e35f184e878\nmsg = cf607f6a0eb44ecbca81b6d1fdb595cee35f2353da02e82e28e133b9decd8fbb\nresult = valid\ntag = d064a51fb109c3b1d443f13f41e90e14198f846080464547806d46a8151c4e3855a81f4af40915609095dd72f869aa1b\n\n[keySize = 192]\n[tagSize = 192]\n\n# tcId = 166\n# short key\nkey = 89e46b66209548c80b0c830662223b49b0e3b895eb30e2fc\nmsg = \nresult = valid\ntag = 4b012c0c0da44ede2a427e85ace8ecc54b379e9e24f08d41\n\n# tcId = 167\n# short key\nkey = f2c10ce8cb1cf3b363354473b027c1e53deccef03233be0c\nmsg = e1fa10b8e301e0348405770bc3fafcb1\nresult = valid\ntag = 2d088af29cc744e347124fbe4100cbcdebbae037ed9bf69d\n\n# tcId = 168\n# short key\nkey = 92e074442cc4c59e72260808d80d8e7b85c6335068917b83\nmsg = 34eae27425ace17771e164cbb634306f352edc9c37bf608be8a755fb94148183\nresult = valid\ntag = b7e6b7bb29c02e4635dbdc50d8be71e2ddf0a544471de285\n\n[keySize = 520]\n[tagSize = 384]\n\n# tcId = 169\n# long key\nkey = db6f9956c3f4ca6e41f1f7f14629d44c79e0353edbf3e310e6858bbc45a7cd57778a9053ba22a141bf58bfd434ad08648c7041a224b97a0d17e0edf94fd40b410a\nmsg = \nresult = valid\ntag = 0cb1b296255bb259f3b601b49b35524a5eca6c52360754d3d96dd521c905b1c1821d74965967d8e86d50de950fe4d635\n\n# tcId = 170\n# long key\nkey = f03404bdb3e08f530d4c3a5f165d236012a4c45cd063e3e4483da088ec0afdb24e9639fccabb91f98a49dc2972e2981426573ecfe69c00c43a2d99a3107cef3a70\nmsg = 73ed9fa2acf49d6c98bfc7d6c5ad9c56\nresult = valid\ntag = b6132e5216f711eeeb44da3d92983fe5b6de5cd9410be71db8d3b07228341686aa60e7081e95f2e4b69bb7cd9648bc0b\n\n# tcId = 171\n# long key\nkey = ee799e25edb1b18452e5ed174bc6b2185a6754417d6cc05d736d2ba9efc8367e4b05ba0a2ee525ceeab74f9804a8479130c328d671e34070cf174a003a1dfb5994\nmsg = ac3e7da7e578b9b4dc2424030446c7f6aebcc471445a9e0e6e65099caeec5b2f\nresult = valid\ntag = c8607fca1888418166c550dd58d7a3976a6ecd0e4ca99b02fb187800a9c9ef909a6c1497c0652d4dca82405ab07f5eed\n\n[keySize = 520]\n[tagSize = 192]\n\n# tcId = 172\n# long key\nkey = 063d6e12e670098adabe68192023b637bb6d8d713fc8436188c4ec06fdd084ce6d193f26c86a9560e1abc27d813fce2b3eac0170fd1cb72e1930a2776bc84d6c11\nmsg = \nresult = valid\ntag = 9dc2acbfa28a7ac5f2a5bdd4b1b2dbc806c48f96ce950eb5\n\n# tcId = 173\n# long key\nkey = 359318e6c6279ba9ebcb1675f5a98195bbf5d895da9c17b8329038be857dc395b12ae91a55598876593c1c20bc0172cf15126b7a6bf0a238eda3325d6dd60600ef\nmsg = 7ad0c9098ea10e615bb672b52c96542d\nresult = valid\ntag = 4163737c219f7c5e743843dc3d36019c6585ea5d4e7cf24f\n\n# tcId = 174\n# long key\nkey = d01cd898089d8a1eeb0035b0d332da80fbd3571b9192db10fa6f55f665ab192d7050cab643996e99254d9573e0cf4eeaa63afccdefd81614fe7b83dfe30e3ba19f\nmsg = d67c77cdd0af5d10e8cae887e5a609bb76a9e5597653773c303b82b918fdc59f\nresult = valid\ntag = e7df527a988080749ee215ba0f8207838df38a37707a6330\n\n", }; -static const size_t kLen272 = 57350; +static const size_t kLen273 = 57350; -static const char *kData272[] = { +static const char *kData273[] = { "# Imported from Wycheproof's hmac_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA512\n# Generator version: 0.8rc21\n\n[keySize = 512]\n[tagSize = 512]\n\n# tcId = 1\n# empty message\nkey = 5365244bb43f23f18dfc86c09d62db4741138bec1fbddc282d295e0a098eb5c3e37bd6f4cc16d5ce7d77b1d474a1eb4db313cc0c24e48992ac125196549df9a8\nmsg = \nresult = valid\ntag = d0a556bd1afa8df1ebf9e3ee683a8a2450a7c83eba2daf2e2ff2f953f0cd64da216e67134cf55578b205c8a1e241ba1369516a5ef4298b9c1d31e9d59fc04fe4\n\n# tcId = 2\n# short message\nkey = 00698977f7102c67b594166919aa99dc3e58c7b6697a6422e238d04d2f57b2c74e4e84f5c4c6b792952df72f1c09244802f0bcf8752efb90e836110703bfa21c\nmsg = 01\nresult = valid\ntag = 4d1609cc2c2f1ab5ddc35815ae1b5dc046f226bde17ec37a4c89ec46fbd31af2aeb810b196dffdd11924d3772bef26a7a542e0a1673b76b915d41cbd3df0f6a6\n\n# tcId = 3\n# short message\nkey = ed6dc65dbeaadbdaab530a0d35f19f78a7bd93e698546c82751bf650c2a44fc8529033d088febeed288fb4c8132a59df0207687640c76dcdb270ac3af5f042f1\nmsg = a78f\nresult = valid\ntag = 0757b27e120559d64cd3d6e3cb40d497845375815181bd9b4e74f2189d09d01a1b3ead53701380d988958ed22bc379ace9d47cbcac1d49bfa7e14f1f44804c30\n\n# tcId = 4\n# short message\nkey = 463c5e696da0ec0d784388be775d1d91d94746aa8d3d2c209f56ac95ea54e7288329f9fb40be4eef35547e64c61dc51a4a1f3380a2b96420f088655ea9d85b97\nmsg = e956c1\nresult = valid\ntag = ac4b1509391814ae5cb5a123e7a060601575c11d81b563bdc52febe6bb2c747b85eeddcb6748c98147a46a1cc9be6776d1a8e82ae4896b9c18da2ff351c56795\n\n# tcId = 5\n# short message\nkey = 4bc0d32e945cfdafd20d39be3820f9649727cbda5ab5859953a322cbde1ab7a514d7dcd14ba90905e70919bb86b85cfeaa375ee2ce2703711b938c8f4ab5f178\nmsg = b2aa48b3\nresult = valid\ntag = c4ecdbd2efb17640ce6707e2e9d0ee5bfb98b91584bc86ab386437eaa37b0f2eb70500361105416c0dcecff389dc94c723fcff18cb801740962312007a195a23\n\n# tcId = 6\n# short message\nkey = aca47f6350941a0efd8c3bac9064a554be337cde7d192f6fbf86d1b4db09b36531165cbae0a634206f71fa400df33352fff60e1fba4009ac6671cd37312bdd98\nmsg = bc993b1db0\nresult = valid\ntag = 89af2f5746cab89fda6993e00f1bf0cc70a77188945bb7b5409b536aec5533ad501db6ecfa3e516b580b7df9c8eadb3cf556ccc01668be984335bd5a6255d566\n\n# tcId = 7\n# short message\nkey = b3ecae6f25c2f699f158b3ffcd0a7a575583e4c9cb56b5c22ef4273cde6c6734e84d7400749c17e47e8cfccafaf8b50c65eb47dfeb273d5d30a1181e37b27ad0\nmsg = f0361d58291e\nresult = valid\ntag = 4037a57aa279b5a07abe9389dcf508be9495a8257dcb3feba3f0801cd57574c30bfddc6df5df6567cd572c4e82735fd4e67b65e85b030f183a7f4457fb7d2c3d\n\n# tcId = 8\n# short message\nkey = 70ff24a252d65183bdc6b7c88751f850821141a61246727c3240b4f96088ae3278767a822b65735a28ccebe4c874bcb2c942882cb23f9dd87fe08fbaad5ae72f\nmsg = e18da3ebf0ffa4\nresult = valid\ntag = 878d488754bc796c70e11d5db77acda2e1796d86146e27d862586740c4d488ed12239e6fb4ab2925afc88168609edc048f8572536fae96e149d73d230b18db66\n\n# tcId = 9\n# short message\nkey = dd4e05933d09711ee88cb4c1ceb3600b2b33808bc08d499387b331d9c7af49bc65b55172cf8083385a940e4b864b7b4b73ddf3bd513a6cbcac73878a879b4d06\nmsg = 66948029351432c3\nresult = valid\ntag = 9968a16eff2b4eeecb2f9d11fcb105e8d8ca59ed4e69131c9de599cd8155fa4f33def1195a6b452263aad9265e16d4951841d7cd33c74c475da04497c02922ea\n\n# tcId = 10\n# short message\nkey = fbd32caf8984fc4376d10daa7288db8e6e74464bdd94b448adab4497b319e9a6dcce542f82a7ff2e775d12477c880e460a9eab8efc49fcfc8c5476cb4b08954a\nmsg = 38a2586a2883953cc4\nresult = valid\ntag = e0c69bd034cdec5b48150fdf3a4383456a7626d4405df52dc6c2bc8fe93bd87e369e06a781ed80ba8b1fe1146c4df82b6a514412358b31b77b9b79c7a91ec9e4\n\n# tcId = 11\n# short message\nkey = fd4c3f6b2137513616c28ed4d8638f867ad0b97188b73fc9b36f3d52b82d72a49b9dc1b8b25397eb448054a8d38d838e7a88b4df9c263aea1b968771d5ac5756\nmsg = 86b4e61b3b7d650044ad\nresult = valid\ntag = 29345d7da44e2f228e8d502e29fb655da3676a481f9947c8482502ce070b3da5065589d84c02a05cd774b4bd5a15b668c59bafc192695aec43e5df3a82301745\n\n# tcId = 12\n# short message\nkey = f95baea535f477d22b405c67d927f59a9e042c46297a1681bcc16fdbe1b2cd59675a221351a78075981e7eb4998066768801cbd7a85231114d7f27f9bdf24899\nmsg = 5a34dee4e0982d458efffb\nresult = valid\ntag = 63867bb3e82bd4a5f715b3dd67ba3625666e458c5e3d75804709f80b6dde6f774ea223ba9e2536c60ab636dd12d07b217234a490ea9cae4fe673215d33f8c57a\n\n# tcId = 13\n# short message\nkey = 4d76ae95a123207e01c6d22d8b587e63ba682963e50961afff531160a9b9aac6c772c5e8bf918ddecbeb56455ea64710e51ac21e3bb9af4b24eaa8535b3c2924\nmsg = 2c31f2d986f68a6d6a96c4b0\nresult = valid\ntag = 9d4f9549ac134a6f60f17fd0fbc80f55426afa73cdaf84a806d98dfffc94263178116f76aadca95a9243a9128f5f66d3e7f33e72603d4b35ab90ab7d1e870ad7\n\n# tcId = 14\n# short message\nkey = 0da7fa1f5d217951e3e343cda81f232deb71764eb49e8510bc28dba8eb62afa2a98b6f0536adb10250c74878fe649f47bbafdf3f722fa150f66e83f65f606ab0\nmsg = 83511de190663c9c4229ace901\nresult = valid\ntag = 11bd76ba2fd5684e3faadd44abc05d32661472ae4c75fd69e62e47a2d462e483ab5fd374070e648017250934d486fed55e68f4338547fb5dc54d4bed894c1c2f\n\n# tcId = 15\n# short message\nkey = cec9e9f25ed9a017004a7882b1e44e8bd8fa3203c50cb6058455ed4f2a036788d46fcd328327d0d86b1abae69f7bbb96e3d66373ec8bd45075890879a83f4d33\nmsg = 80dcd8ba66f98b51094144e9b8bd\nresult = valid\ntag = c69f1787bf7804bfffd9da7e62f58c1c9f599ccae2ed4fc6abda1be48620afc797d59d4adb396e1fa5d18b8c1aa1c7c15218a9f9e3aab226119adad742641089\n\n# tcId = 16\n# short message\nkey = bbe25649ecdf54ae0028fb923cc8c28ec00e10e2d44214590781238a143b75d54efb037eb9f53082a8ab3d8876daf4dbdc2483c4ba222797fe20da3b7730368b\nmsg = 33f630088c0d24cda98caff1a3afc7\nresult = valid\ntag = c803ca833e851418a3d9ed764f8c83f481060141eb1b2bf64d7ee7991b041c48bfc747bce13d69722f63944085cef8e7a166270530fe31a2a525a99b8a75f1b1\n\n# tcId = 17\nkey = f5e2b9e2313f4f807cb3a924a7d4943fc3fb475d8f1a1b40ce09a37770f621af8977729cadf986c98c75f08a4fab4280538e09e7e51e87a8d62c03411bdb8d24\nmsg = 74ef623c83275ae99745bff7e6142afa\nresult = valid\ntag = 471055f7a2d44758e7d7837db85c33626b8306760eb45e18d4ba8dfbcd0d4279fcf8b539ef7b165eeabf5457ee2c41e52d07e9121da02c988f08162f86bdf208\n\n# tcId = 18\nkey = 8e323d5fb4752d92a6d905c512b287d07b21ae50002d026ff0388e1593bde9998dd02321e200d148f5fa2e824b37e9f5a77441794b840bedd552d1051c1ddd8c\nmsg = 4daa229b009b8984354c2ec3e7973e0042\nresult = valid\ntag = 93a2137cc84e2fa1439d7c239767b3ce653d634c58a4590eb61af9d3ef986445220aff3554de45a1b0933fa06d3d64460418910977d8d9ddb2eb04963c816841\n\n# tcId = 19\nkey = 465bc1ab2125cca29729d01df044e393b0677defdd939280a3aa141224efa06457e623056d02f6c36eca3dfc4a7476dd36b97d0c2d60c7672129189e73b6af8f\nmsg = dd84599b47ba9ae9f2ad0c8eac678485433eb6b1dfb7c998\nresult = valid\ntag = 9fff43a83c71833211f9d60eeef4166965c41a37c76634b1bdf9c5291df75dc877668f2287bcf8108ea9e03d061a708db2db08687eda61fa97b1ca92dcf22b92\n\n# tcId = 20\nkey = b90226798dff2ffb91d1ee4103f26397d0bf84c13c1ec717392c5fe1d4d0f4dc790236d759fa1be852e305da585a3dbde0d3912bea60d6b140c25645eb00943f\nmsg = aa29c372f136993c65ace5e1d62078806eb787913bb35af33371056359d354b2\nresult = valid\ntag = 493a727536b07d434a7fc8df6b70989148a8d94cadb9761ad845ac5fde2068f9565e68607b531b0f307d7c17ce0a2ba69fb1ac1b0c716f93904eec75669e70b7\n\n# tcId = 21\n# long message\nkey = af1bb91775cb40c73983f119c927a2ce8f7b954a6274ecc1cd96019e5c417af4b094376194eae71c7f68f3345654d5d9f8198a697b41ae251e82308accd935bd\nmsg = 75ededdfa7f1df1dc144fb195b27e454640e3f897cb564222f05e8aab0c6024f90472afea6e7254ed25134ea43452a\nresult = valid\ntag = b53d564086a745b10d88a48b50ed8b53f4c83fd12bf56a75108074de9b343cdf0668ce8b6a3d884ba2da5f4c957f1319e26c0813c99a4269c171ad80981013a2\n\n# tcId = 22\n# long message\nkey = 513e0e7622eabcb6bfc81669dac903df46daea1240f32248bbf4fc61f1f9b13b2c3fe1bcc97540d30065be9eee41e51748bc42c16a8c8269fbe2b6f625c19228\nmsg = 81d8650937f50871a66af71605ea4fa9d6c5d7a375774c2280eb34aefcee8c0ef83345bc547e4de7cbea482369b25a93\nresult = valid\ntag = 9d942e4585742ba118bda6e132510af3b9297047d364f76b2a0d1fc803849b06ccac0eaa427934055c9d2e5a5da19cf17299ffdab65089580d10ff7207c9ed03\n\n# tcId = 23\n# long message\nkey = 627c9a72247d07b0cec8346277468311c7401fc4cecaea8e22e13ece4b352c8f7a7eb1ba81ce348a08670438c97b8d9e883614d550f1ff16d636975c59988c2d\nmsg = 118e0468cbb52f93a3396ebfaa114881a98a4101f4ff912ced47ecfc73b27f52205b7a5d4f3899506f9e34ebf99460da7a\nresult = valid\ntag = a186e08c7731d4bbb1d5342a105ef48f5353c5c542277de607831fcbbc8d0b9fd509c74bf9e352ee739792ee3cd6382f", "96e70adb589fdf1fb031d43eef1a595f\n\n# tcId = 24\n# long message\nkey = 1e981d0cbbad5bea9480d836b4704bf3147663b6ea59e1e0a280fb45d9b85d445dc972159dde301c6f1e66681f95642dbb9a9218c00d0cd724cb02f3bcaea2ea\nmsg = 440dff390688c9fde31c17fdb61c1d13899f9544a986324c34d5eb07bef9a4436297f4a7fe16de5dd7b24e0c7c129051efe6f2dd0a21aec05c3e3c8f6fa30d9c0cbd60d840d14f0b2a928bc7189b9de4a6a731151d6b31e6a0ecae75095434737be8c3db11a6a697d0616c78b97041de\nresult = valid\ntag = c52eb5d18e90687248342a84dc0241c680e992b88b1409275df7e347c99169a50cd780eb4726ad759e2a027fb091354e3d7c7aba8a21f8acd1d0e21236af5f98\n\n# tcId = 25\n# long message\nkey = ee8aea2a52eb7e0c1120ab736b1a825b12610063de9642c594766c020cb87314d8ac94b13072bfbf3c019b4aacb1d2695cdd7563a26f574e12559906784d853c\nmsg = a3951f1d18135602fdadceeef5741c24ad22756160d0c55e51b788af952adaeb13e18c24c6b09672f405d7ec3d49b0bd86c7f8691b6f69af49175423215cf57d7c08a54ab0b0293e685c9aa250f1599d78193a00af822dec4b56fdb41f0343ab2cf85ea27bb2e650930f5e8ca836833903b053b3e06899b4012a6532978d90\nresult = valid\ntag = d3678ca7c5c1aa21f12eccc21a1add0b3eb12ccd134033570468191e51b058c61f2a7d88f2ca6c652c29c65c491bf1f0252bc157bdd77436ff55204eac6dfb0d\n\n# tcId = 26\n# long message\nkey = ecd1861a12eaee48aef1d7ed278223b50d3416dbff81e976c56ecd4b1a1bc8892b584cbcc72370ff5e976a6af1790caa32f9ea912855914c0315979578fbf165\nmsg = 5779c56373a8e5db43bd65c0453ce23144230d43666d717a3b59d2e90f0e10732376831d7281cb23dd5566e5f8c627d00d39650139ceb87cd47e921d65d6c1cc7712ac4bd75bda8828e68abc968f4160ed91b28946c9d706b0360bbbdd65f47ef9983c50f2d09d05c3674c0943ea4af54c381089f9b846dd69ce908e0f6eaaaf\nresult = valid\ntag = d377e4efc39f25ca751452e79dcb5661f8adcc06570bd3f710e03854e032286ca477e6a620647958fd31706463b542ddf617757875f349c61109358d04f6dc58\n\n# tcId = 27\n# long message\nkey = 71aadbf330ea133b46c939d12e603896902e8df638597c98872dfb5aecd5161bc84095221de3222367012f45c6d70701e862ab000e782e91b505b21b4e212c38\nmsg = e6d7b0280d2f7df83fd26562fcdea2597cf687a9c9fa194f655c44d3271b881f28adc436db8e0437ff4dc5d38356271c338829c3e2d9ba4ac1777c94886983d4b72c275bc00e4f7b06c5ce38a2fe549fe53761857f236da705fd03790b41cc6f759f41aa206feca7ba5486f4fc9d09f35c8e0887241291882010414ae41b8b384a715a409be13da17bfd60d3fbd4b8cb3cc7c26043807264a20b9a5c02725e742fff03e1806b38af357ebf8c79fc4c38b007bf0613286cf063e45482375475e6c426d4f70057cd92efcb2dfe86e45bdea399273a5e0f142221fae206800555c01b18533295f577e23a9a7a0aa072823002b9096501174d3bc4aac33e0dc600\nresult = valid\ntag = 0c1cbb2f196d3d1af5f982a330bf1d9accaada72cf6c254658cb32bfd8705481abd2e163a73338700f0d961ca02a31b600df04faf311cd06498557831102f80f\n\n# tcId = 28\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d39b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = be301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 30\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d09b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bd301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 32\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = 529b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 3f301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 34\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29a9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf311cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 36\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9ebf87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301c3fb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 38\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f86809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb466720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 40\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f85809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb766720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 42\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 44\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617", "18191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 46\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686734109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720ea3f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 48\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f36109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23d166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 50\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34108fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f167e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 52\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc618d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24965c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 54\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc518d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24a65c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 56\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fb4718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e2c865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca52\n\n# tcId = 58\n# Flipped bit 504 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388d\n\n# tcId = 59\n# Flipped bit 504 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca53\n\n# tcId = 60\n# Flipped bit 505 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388e\n\n# tcId = 61\n# Flipped bit 505 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca50\n\n# tcId = 62\n# Flipped bit 510 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb038cc\n\n# tcId = 63\n# Flipped bit 510 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8ca12\n\n# tcId = 64\n# Flipped bit 511 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809686f34109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0380c\n\n# tcId = 65\n# Flipped bit 511 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566720e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3e7e2dca7b011bf4cec4c7e7d6cc41bc10c3be36e8320c50aaf6c35f04ac8cad2\n\n# tcId = 66\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d39b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362122e58272a31679720b254cbd63a7c6d696bf9283f9c6897e7d792483bb0388c\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = be301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c", @@ -7939,18 +7949,18 @@ static const char *kData272[] = { "c396f21619c7c15033cc6e8ebbcc8c5c5b23\n\n# tcId = 147\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d39b9e3f87809686f24109fbc718d6abbb09c278cf05a206adf21463e1170362\n\n# tcId = 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = be301cbfb566720e22f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3\n\n# tcId = 149\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9ebf87809606f34109fbc718d6abbb09c278cf05a206adf21463e1170362\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301c3fb566728e23f166e24865c396f21619c7c15033cc6e8ebbcc8c5c5ba3\n\n# tcId = 151\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d29b9e3f87809606f34109fbc718d62bbb09c278cf05a206adf21463e1170362\n\n# tcId = 152\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = bf301cbfb566728e23f166e24865c316f21619c7c15033cc6e8ebbcc8c5c5ba3\n\n# tcId = 153\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = 2d6461c0787f69790cbef60438e7295444f63d8730fa5df9520deb9c1ee8fc9d\n\n# tcId = 154\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 40cfe3404a998df1dc0e991db79a3c690de9e6383eafcc339171443373a3a45c\n\n# tcId = 155\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 156\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 157\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 158\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 159\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = 521b1ebf0700160673c1897b4798562b3b8942f84f8522862d7294e3619783e2\n\n# tcId = 160\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 3fb09c3f35e6f28ea371e662c8e543167296994741d0b34cee0e3b4c0cdcdb23\n\n# tcId = 161\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = \nresult = invalid\ntag = d39a9f3e86819787f24008fac619d7aaba08c379ce04a307acf31562e0160263\n\n# tcId = 162\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = be311dbeb467730f22f067e34964c297f31718c6c05132cd6f8fbacd8d5d5aa2\n\n[keySize = 256]\n[tagSize = 512]\n\n# tcId = 163\n# short key\nkey = 14d93759fc28f3319ab74b8167c974e800f032344dc2747ec0f4945061a47827\nmsg = \nresult = valid\ntag = 68934dbe948d9a77a5e0a92ed98254fa3b6c93c8bf5eeaa912b7dfdf762b37192c5d8523bcab9ad71b09bf96d8454188d001c7f2077eb641199f5731b9f94669\n\n# tcId = 164\n# short key\nkey = 9fa371f36fb273d514fd628cb938067a4bae32a19a1e045a7d6d7f6de3751cbf\nmsg = 311bbf722d322cd7a0710f480fc66518\nresult = valid\ntag = 16345f6a6ca6e78d4ccac30b48d76691d6442420efa113c15ef127b538b5b024018b7d2db4bc3ed3424251ab6b8b6c3cb108b0beda842dc3e68e63400287e5cd\n\n# tcId = 165\n# short key\nkey = 6313f1526bc220f20dde1e64ced8597279586d1e15aad05ad591d841b369284f\nmsg = f744fa3933e16d8bf524afaeb34c715653a9cfb01fa45fe1fb68e701fe1487ca\nresult = valid\ntag = b88d1ba03e2799200a447550d18e310697a57974f513df77eb07bbe315ba5fef397eeb81ad9071680bcc6c70f6b252ade35b4a4040279ec01b86e40b98770e39\n\n[keySize = 256]\n[tagSize = 256]\n\n# tcId = 166\n# short key\nkey = 1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779\nmsg = \nresult = valid\ntag = 23d482a05c907eeb346ba98f83db0f63c2adfbd5b2940f33c7964c7f1799f180\n\n# tcId = 167\n# short key\nkey = 6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4\nmsg = aeed3e4d4cb9bbb60d482e98c126c0f5\nresult = valid\ntag = 1cf9d2c9c1b55a45190b5beb590cd4cc95e3853df8aaf9f4fef9bbbbd72435ff\n\n# tcId = 168\n# short key\nkey = 186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27\nmsg = 92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902\nresult = valid\ntag = d127b7385badf0c76f2b3d8aa9c722333592e01f462fedd35ec664a6f6d52d74\n\n[keySize = 520]\n[tagSize = 512]\n\n# tcId = 169\n# long key\nkey = dd1e0bdbb6b60862176484f3669da531455f1cd714f999c29f08b851055fee8d72186d376c236f4e16cba7a25cba879fb2753deca4459aaebc6f6de625d99af330\nmsg = \nresult = valid\ntag = 7e4f7d844b3ba0e025b66de7cc6227bc50d4e174930251bfff3df36c3900b5b76b00095a896d0f96842e37b6134df40760307699534d6670f138974ee1c58d94\n\n# tcId = 170\n# long key\nkey = 432b311ebcfd46ecfcd3cc706ebd05c787dfbe1855fdcfce8d50c9a00f72b65a8d42acec335b4e07d544c92fd7b1d38543ac6e0fc04c26d88de8dd974af69e24d7\nmsg = 36b1fbe8f1335e7c0399c24730906420\nresult = valid\ntag = 2cfb688f30b10534da9377a4b3fbee1dec161cb288ac8b758793838b45ab953979dadf27817f477c9ebf23cfdcbacb60b81038e08bc4fc3180bd2a1ee805976a\n\n# tcId = 171\n# long key\nkey = 17f720f09df5972af9b9c63e10043284608900d50b7955db3b4e2679cb4120be2c9b9e2aa1a5743eb519792822c326b4d890b5554d1cb0eb71081b7569a2f04df7\nmsg = 57167c2524a55289687b83a40d3a69bc90adc53ad247020b88897f9b95d1516d\nresult = valid\ntag = 4f70267b98fceb4f662901bd18fb4c81ac164281dd0ece43028a3c2a65ca213aedf1bd207f0939bd879bbe20fd09cdeb20246e6539766add08b3adc5143d2bd9\n\n[keySize = 520]\n[tagSize = 256]\n\n# tcId = 172\n# long key\nkey = 8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077\nmsg = \nresult = valid\ntag = e1657f44bf84895e6db0810a2cca61a6e105e12ec006f0b5961020301b57744e\n\n# tcId = 173\n# long key\nkey = 2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f\nmsg = ba448db88f154f775028fdecf9e6752d\nresult = valid\ntag = 33d5a2d1998a586849eebf8134728485fcfc71248f4a98e622f83b967844c40e\n\n# tcId = 174\n# long key\nkey = 21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af\nmsg = 7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731\nresult = valid\ntag = 88d579c2801905b818070ccebd2c7192f97bb3e7acdcaf613cecc74d0e41", "1232\n\n", }; -static const size_t kLen273 = 39527; +static const size_t kLen274 = 39527; -static const char *kData273[] = { +static const char *kData274[] = { "# Imported from Wycheproof's third_party/wycheproof_testvectors/hmac_sha512_224_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA512/224\n# Generator version: 0.9\n\n[keySize = 256]\n[tagSize = 224]\n\n# tcId = 1\n# using SHA-512 instead of SHA-512/224\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = invalid\ntag = 61d2fbea647212738aeb15d76ef078c3b66b0daa3bfdd55ce600145d\nflags = TruncatedHmac\n\n[keySize = 224]\n[tagSize = 224]\n\n# tcId = 2\n# empty message\nkey = 7eef1e40253350eb9307cc6bd8ab8df434bc2faf7095e45b50ffdd64\nmsg = \nresult = valid\ntag = de1ea6d2880770285591af1f04be43e44fd55ae0c5130b5a18af7d9b\nflags = Pseudorandom\n\n# tcId = 3\n# short message\nkey = 8648ee936c6ebc5ae4bb48c1139a54e3ac5d897beec492dc4d740752\nmsg = 2e\nresult = valid\ntag = 5979cc5dcdaf49daaadfc3388de3f5a04d183ebc896fd4f9dbdcc513\nflags = Pseudorandom\n\n# tcId = 4\n# short message\nkey = 2297d78cc45faf9b885b36ac80205cc08e1b730f264f23f4edbbb406\nmsg = 329f\nresult = valid\ntag = ed41089eb265e7b3c265c13426cefd0b934dfd05b3a8b0cd6962539e\nflags = Pseudorandom\n\n# tcId = 5\n# short message\nkey = 0361a904f7cbd107a617614ab69d11208ee6d423b3ae90e2bb6d7e54\nmsg = e6e765\nresult = valid\ntag = 742bfa0582e39a539a98068b989507f63bcbd8f99798746686846f53\nflags = Pseudorandom\n\n# tcId = 6\n# short message\nkey = 264a8d2128e8fd0972d9acc66dc275b1286beeb0aff7ce8e97c7b96c\nmsg = 25838e50\nresult = valid\ntag = bebb169e5470c13fcae6e3f9726a6d8894bf22e72dcddf6ebc669345\nflags = Pseudorandom\n\n# tcId = 7\n# short message\nkey = 6dde8828f09b7aa981082aa116fca3b7341721c0440803f52cc9732e\nmsg = be81602da7\nresult = valid\ntag = 91379c58125c721afc3e47813bc5f6946a22413f05becfbf0faf85d0\nflags = Pseudorandom\n\n# tcId = 8\n# short message\nkey = 3ba156ffdc55d155bd085105aca64d13044db60c82cf2cd9d61d098f\nmsg = 69c76c8937a0\nresult = valid\ntag = 4c9d5622bebf233b68b087ad802736b5027f013ca6382b11ac4cc992\nflags = Pseudorandom\n\n# tcId = 9\n# short message\nkey = 9c2739bae2a863fb0236466ba3408f4eec8d43206d56bb7aa2f8f75e\nmsg = aaf4c9146db948\nresult = valid\ntag = 543d1984aec6d26085c4fb62e1684a0b93d1f94ca22a6252324bae2b\nflags = Pseudorandom\n\n# tcId = 10\n# short message\nkey = 31d9cae2c3df064018209b121f9e883976ea757942ecda9d92fdadfd\nmsg = b844289529206f5a\nresult = valid\ntag = 9f7209e0d880c1bcd9af1379ac84bf0d10230b8a2f84fd653bddda9e\nflags = Pseudorandom\n\n# tcId = 11\n# short message\nkey = 89a1b9e9004444c1d4e967570c21a05512d3f618ec168fc3e13ea5a2\nmsg = 6b42eb6d84e90c70c2\nresult = valid\ntag = 685e480dfd6c29f8fb87e616c18ec6d5a9405777dd092e03dca1a67a\nflags = Pseudorandom\n\n# tcId = 12\n# short message\nkey = 4398731752fd7af1db86ebccbee0ad65eb5faf00ace6c9aa35441faa\nmsg = 1ae2e7d917c48026570d\nresult = valid\ntag = 07f2a5d4fde17d5b4fe1b97fbb96fac05863bf45a963702e2c51b045\nflags = Pseudorandom\n\n# tcId = 13\n# short message\nkey = 339460d6bb26ca60ebcef10c38587b9e575c398491782ccf9e8f6803\nmsg = ca03eb4f37536b2377738e\nresult = valid\ntag = 354c2bdedcf3c7d22054435391984c4ced92f4c6de20d2d057cc3ea1\nflags = Pseudorandom\n\n# tcId = 14\n# short message\nkey = 025f8380d10b8207b3623e4a90f79c3e753b1be6a35b88b68330a40c\nmsg = e57daef9ede4e915c3a9eece\nresult = valid\ntag = 01d8f38ff5e10f7497cb76846245cc7d25a139f31ec8b40f055b7c50\nflags = Pseudorandom\n\n# tcId = 15\n# short message\nkey = 0bdc5f51f8a1a35d75554be70efbcdf51e54f30fa4696f727431941f\nmsg = cc3dd1eb0690f7af09ad408f9c\nresult = valid\ntag = c08767ccaae2148b2c7f5a19ccbe0c59993d5b3401ee2a3e50f0bc5b\nflags = Pseudorandom\n\n# tcId = 16\n# short message\nkey = 5ada97d90a74a7d4a68c5464fff25a9b7fa2e75d6acf0a59f143a2e9\nmsg = 3fe4ede158af108e09f543e14ab7\nresult = valid\ntag = 15c164bd2d2e729bdf205a78ef3a2ae2d9c24d963b04995411a22b31\nflags = Pseudorandom\n\n# tcId = 17\n# short message\nkey = 007afe6b7c0701c30cb76b431afa3510c8b31d21cfe0bbaa5289cd08\nmsg = c2cf80005c591c1f737369fcc212f0\nresult = valid\ntag = d97c88423ad64a10a66c471979589f155f2020d6cde7adfda5b76487\nflags = Pseudorandom\n\n# tcId = 18\nkey = 26491168a32ce8cbc4c0cd64107e4fcc432f07d59c992862e1e55b1e\nmsg = 15e51091b4f424ba1fdecb5e2fba11f6\nresult = valid\ntag = 7820d75782cbcb699bdf3a46a5be7b4ec43a00b2b78000ea738345a2\nflags = Pseudorandom\n\n# tcId = 19\nkey = 6978b6c134dd6949832d65e4cb9c1e1dc36beae4a134907c80da0f44\nmsg = 6641d834b3fbfdb5d178007801f7b4e7b1\nresult = valid\ntag = 3b76bfd395df3bfd1e26e8c97639ee2a1549f44327a6cbdea2c320d2\nflags = Pseudorandom\n\n# tcId = 20\nkey = 9f9fb280adf12e739548b1d676cb794d685b9104e63b619b055cb60f\nmsg = 91513dd6de40a1c23f8d1eb0ab8f5ea6f6835506ec750894\nresult = valid\ntag = ef1c83ce9ebbc0b210bf488534d56149d1e67f6f13e0b3b5c0eff85c\nflags = Pseudorandom\n\n# tcId = 21\nkey = 3b1b16e6dd2e69559dbeb964e10fc94c068471b2374d3a2d24d2d466\nmsg = 8ecd55b56c668dcb8e8b1efd699c0e4a464204d29af140f87d3f5075495378a3\nresult = valid\ntag = 79960b85cf3b9c36e36e98a8438253a7ac42fa700029323a671725c0\nflags = Pseudorandom\n\n# tcId = 22\n# long message\nkey = fc296398845063e661bdf36ff3615926eaccbf06947cd31e6677f710\nmsg = 62bd0ad75d64c554cb2cc109c6e4019fc601c61cabdf99f8de871edc17a301b4c1f55a15ed66f91eb4666dd08bc59c\nresult = valid\ntag = 8714e7993140c4811cfa66565d10f2e7f12a64e92fbce35243b2bb93\nflags = Pseudorandom\n\n# tcId = 23\n# long message\nkey = 6c98d1feafff9861351966bc6ed19ed467f9dc767fa0df6b56955554\nmsg = e99d51a1d9a25c5842501a5383133578c8debe501581b1610f7575519bbd26f01ab7cbe069bfd5df3699a2fea5b461a3\nresult = valid\ntag = 2d14e4be0d01fc2d8672d99100c00e8e04189163e4c933b6354b880f\nflags = Pseudorandom\n\n# tcId = 24\n# long message\nkey = 42a164f94e33d574118e0f8c938bbc2874bab219ee7a179f21e13b02\nmsg = e895639631f8b5d48e3ce00eb310bf129976ffced96a6f30a09d6ac1c291f73e93690526d86cc4d1a8e21c11f5a8979308\nresult = valid\ntag = a097c8fef5ac1138bc3aafb208d62dcbdc7ff9269edf0d2f17d37ad4\nflags = Pseudorandom\n\n# tcId = 25\n# long message\nkey = c1b5b91210667e72aa510346e1811358815a3330c5ed27a695c39451\nmsg = bf1086c3ea8b8840418c690c92152c73a6730bd1a0210c8b1d25c43a2193e739684f04a25a52cc305599f22ba6f70c8ed00d10b914a9522a25e06c471ebca2ff1bb4fa6799b85122020978dfa66ef12ed26ad38331b26eaf591afceac96d8c771eae50fb7f46242337dd0029f4813b53\nresult = valid\ntag = 09877e2602fefd379afe23f0e75a3979f11ad516bd11d0c04e77ec64\nflags = Pseudorandom\n\n# tcId = 26\n# long message\nkey = 4f09d14d40e475b68288c080668ebb1bc8c6be3191f6664d91a23fcd\nmsg = ae8b6ecc219b368d22fb596e42652d0bffee0b20d69cfd089ce3dc9303ba2f054ccaf5f5147c7968a028b140f5e3c9274eae2afc61c3bb6298dc598df77dec1cd2dd84212693b082b8132ad0f0b19f66db69fa7f6bf352b4feac724ce048440d2a42b44d53bb62fe2ab25f7f54bedf9ce7ddafd8e09330dacc6d52ee9b65f5\nresult = valid\ntag = b4ad5a816e5e7f93cd357b7d9c3ff8fa46f4440c39a0d2c19b4ee1f3\nflags = Pseudorandom\n\n# tcId = 27\n# long message\nkey = 613f414cd94130bb8a6243e12eccd90836808428b4a7177867934da0\nmsg = f696b9063b64816a45064f48ca05ffe4d5cc3d0b3beb0dd4057b6ada994969bf039bfbb72ce197101cc4e4b3959b3702f045afb7fb3113c997606dcaf2aaab31e02ac6ee597dfc0f9143d0effedc9ae7ea10e7ddb1db860a91afec62c48ed9c0a6c10b4da1de748caf7f7a5e01799ac57090daf4e3352fe859c5131c205d262d\nresult = valid\ntag = c6912ef24a670cd423391ff7cff4c44329c5e604cf6d8bd9a5acffa1\nflags = Pseudorandom\n\n# tcId = 28\n# long message\nkey = 5b88275307aaf691a0cf0c51f50553dda972d14f8afff98e62c2d972\nmsg = 57e4efbde1ce9fee2e29db19dfc6ba3bcb17f33765af7f20133bbd1910d542145c7def187a304517b8d8954454a90a717f67f9c8cc587965fd9b43f41ecc50b3458d8ce9f66b475f1eaef4a29ba89a3d58e5011c92acd1536fcd18abec29411b389b64f7f344777ed6deae32127abaa69a50ba22a11d6e59354f2ff0e3c3e3293cdc335411cf55b180bab59da36903a6fba91df34d2aadf7017ff49a4fbd73c9c74469f225dafc0a0c7048c2b824cc0cba8cad8aced11b8cdac3243cdb5b654f7a15ce2014e92ee287d06904d778512a1b1f5ec0c9b090b9ab439c44266b6be3d6a98947d26d079e4f7e849f3c6d93de98624e6c5f53ec02dbd368bc24a300\nresult = valid\ntag = 3699b1e0af2aedb5eb7db914df2267d7ec8982869ad2117dab613297\nflags = Pseudorandom\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 30\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879315366722fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# t", "cId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 4aefbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 32\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 849315366722fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = c8efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 34\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 069315366722fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48eebd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 36\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869215366722fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbdf2991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 38\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315b66722fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72981a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 40\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366622fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd729b1a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 42\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366522fe790cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1bec1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 44\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fef90cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1b276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 46\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790dae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c9a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 48\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe798cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a076d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 50\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790c8e426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276c5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 52\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae436b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f36b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 54\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b34a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f35b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 56\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b37a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5fb7b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 58\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426bb5a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 59\n# Flipped bit 216 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c67\nflags = ModifiedTag\n\n# tcId = 60\n# Flipped bit 216 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35a9354196cee5f968db30eb0b5163b3\nflags = ModifiedTag\n\n# tcId = 61\n# Flipped bit 217 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c64\nflags = ModifiedTag\n\n# tcId = 62\n# Flipped bit 217 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35a9354196cee5f968db30eb0b5163b0\nflags = ModifiedTag\n\n# tcId = 63\n# Flipped bit 222 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366c26\nflags = ModifiedTag\n\n# tcId = 64\n# Flipped bit 222 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35a9354196cee5f968db30eb0b5163f2\nflags = ModifiedTag\n\n# tcId = 65\n# Flipped bit 223 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37b62e55deaddbe0bd107e4bfa366ce6\nflags = ModifiedTag\n\n# tcId = 66\n# Flipped bit 223 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35a9354196cee5f968db30eb0b516332\nflags = ModifiedTag\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49efbd72991a1b6c1b276d5f37b", "62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 68\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879315366722fe790dae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbdf2991a1bec1a276d5f37b62e55deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 70\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315b66722fef90cae426b35a9354196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1bec1a276d5f37b62ed5deaddbe0bd107e4bfa366c66\nflags = ModifiedTag\n\n# tcId = 72\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fef90cae426b35a935c196cee5f968db30eb0b5163b2\nflags = ModifiedTag\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = b710428d66e5e493e5d892a0c849d1aa2152241f42ef81b405c99399\nflags = ModifiedTag\n\n# tcId = 74\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 796ceac998dd0186f351bd94ca56cabe69311a069724cf14f4ae9c4d\nflags = ModifiedTag\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 00000000000000000000000000000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 76\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 78\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = c86f3df2199a9bec9aa7eddfb736aed55e2d5b603d90fecb7ab6ece6\nflags = ModifiedTag\n\n# tcId = 80\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 061395b6e7a27ef98c2ec2ebb529b5c1164e6579e85bb06b8bd1e332\nflags = ModifiedTag\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49eebc73981b1a6d1b266c5e36b72f54dfacdae1bc117f4afb376d67\nflags = ModifiedTag\n\n# tcId = 82\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879214376623ff780daf436a34a8344097cfe4f869da31ea0a5062b3\nflags = ModifiedTag\n\n[keySize = 224]\n[tagSize = 112]\n\n# tcId = 83\n# empty message\nkey = 26f314170b054daef5349804da18f969c94174baca2beeb009d47a23\nmsg = \nresult = valid\ntag = a27305b736f48c15db5a8b4c99e2\nflags = Pseudorandom\n\n# tcId = 84\n# short message\nkey = 17429a622dc18d38715b31f8f2b963108e952a6708f3e52d5b25848a\nmsg = da\nresult = valid\ntag = 4e44747b2af2ec7d4c2f3eaee226\nflags = Pseudorandom\n\n# tcId = 85\n# short message\nkey = 0acfe12d89acd7d9ca49bae6318f35b2fbbfc84e5d2c9d4954beded7\nmsg = 03a8\nresult = valid\ntag = 52ddf94b5f544840ded36fae52ef\nflags = Pseudorandom\n\n# tcId = 86\n# short message\nkey = 5a0680f112354bd467865b19ae956b2719e21ecee1a913bdca294339\nmsg = a0fb73\nresult = valid\ntag = 5c0448f858fca81d5fb874d0d9eb\nflags = Pseudorandom\n\n# tcId = 87\n# short message\nkey = 46fa59aa524fe30a0f4e39561b5666854440dbd970bb59925ce0ae1a\nmsg = c8b2f557\nresult = valid\ntag = 3ec7e0c6da0faa258e6eaf15b115\nflags = Pseudorandom\n\n# tcId = 88\n# short message\nkey = 29efc5ab5d30e535357603f2711b6e0aa6cf4613546c23144436d213\nmsg = c8d9f5b373\nresult = valid\ntag = 95bdce6766b6aadd3dd42551f14d\nflags = Pseudorandom\n\n# tcId = 89\n# short message\nkey = fe60e0322035538f2b1de9de380cde35f291deeb6e027b5d829ecd1e\nmsg = 185e4cada4f4\nresult = valid\ntag = bed5a5e44558a8994d786ba9b3d2\nflags = Pseudorandom\n\n# tcId = 90\n# short message\nkey = 1bf7fcdf3742fa77991528cc1c678b98be9876a8c8c5b809beab7d9c\nmsg = 9c0f34a5654279\nresult = valid\ntag = 6cccde17c6681e556ec608a356eb\nflags = Pseudorandom\n\n# tcId = 91\n# short message\nkey = 32533c16f792ed0acf8e9e60f54aa173937c7194b882ecc3e671009f\nmsg = f968dc7a19afe339\nresult = valid\ntag = 2ecc97ae579f761908dd63cabcc5\nflags = Pseudorandom\n\n# tcId = 92\n# short message\nkey = 3cf28a476ce7eaecfc3fbf1b0859a042a568740a584c77cb8f9603ac\nmsg = dbca9e4bdd84b38934\nresult = valid\ntag = 735cf724c76e81abaf6f2ffac034\nflags = Pseudorandom\n\n# tcId = 93\n# short message\nkey = a2a8090aef69277f92830ec7404c032f8fdebfbceabb9e590968a77f\nmsg = 6b790a946a83364c79d7\nresult = valid\ntag = 86415126c1fc8ebfea4b9027415f\nflags = Pseudorandom\n\n# tcId = 94\n# short message\nkey = 6f999929e91672bac35ea70f8ff8b9aeefa5489493c99b0d27797207\nmsg = b7dabb237aeae2be8b5e19\nresult = valid\ntag = 521d98d1ec2e55b5df46e3e2dcb1\nflags = Pseudorandom\n\n# tcId = 95\n# short message\nkey = 4525b96c263e4d2dab2890aa55f3cc503dc1206d9f1915a6fba5ae61\nmsg = ef858f496fcb7c3fabbfb52e\nresult = valid\ntag = f57cda8a74b524d1271c8b979249\nflags = Pseudorandom\n\n# tcId = 96\n# short message\nkey = f89401acb0a60d07fd733ed563f2ee241f4ecfea8114587a44dfdb0c\nmsg = 7d3c0918085984df95097afa81\nresult = valid\ntag = 4374d99e54cd51ea7efb4db69fc1\nflags = Pseudorandom\n\n# tcId = 97\n# short message\nkey = 58bce8c0d17fc7131d2fa2262409bb14663a6e68019f88299987893e\nmsg = 1ca50cd6c3f1225eb6c4ec4d6a90\nresult = valid\ntag = a489401e20b7d456d3db526a1533\nflags = Pseudorandom\n\n# tcId = 98\n# short message\nkey = 658e510fba4e2208afac98333f9e242bc118f6e79ef0661d619dd32b\nmsg = 32c385b75ae84558ca302881c51639\nresult = valid\ntag = 0c8a6c34fb28cce7bf39f9c399ee\nflags = Pseudorandom\n\n# tcId = 99\nkey = 6a41cc3ca7142ae14e6d979a3f890a331597e592dd74520ce4ea660f\nmsg = 78e3a770a8aaaf039fd4c9b6a1780411\nresult = valid\ntag = 11c226517ace709316e552f5ef92\nflags = Pseudorandom\n\n# tcId = 100\nkey = b8972b93b68302cbaa08d32904eae6375a66f3508ece3c9b22382c7e\nmsg = 3687e6287d73c9e3f679a50e7671247127\nresult = valid\ntag = 7c9fa33e9a8e351538e53711a65c\nflags = Pseudorandom\n\n# tcId = 101\nkey = bc570932abfa11050ad4fc80a6d5afe3271d86aa29dc62738b207d14\nmsg = d53202acd2ec74d746531bd9ad3016d0980e0166fb427a08\nresult = valid\ntag = 38907c41f54cdc605500a417839e\nflags = Pseudorandom\n\n# tcId = 102\nkey = c92a0665c12e87026e1b344f971fdb0e474d450cba834aae40e2d21e\nmsg = 4a3a85ac09f5190ab94f73fd91d98f056015263c89ed5da223fc4675cab25cdd\nresult = valid\ntag = 394248ebf929c3b5caf3c66a2be2\nflags = Pseudorandom\n\n# tcId = 103\n# long message\nkey = 6fbef67cfbacc98c63252b1ca009a60e8e3479769a2d449fb4639064\nmsg = 006e179eacfa9e1e628bb7823ee9609ae7968b6df90e176f772a79088d37e9b15cab312922aaf8fc6583a341002bda\nresult = valid\ntag = 7c30f2ddfd88a67b4d248feac3ef\nflags = Pseudorandom\n\n# tcId = 104\n# long message\nkey = 700b09908174f1072e31ae8ccbda1c4460fcf21fdf146a11482b210d\nmsg = f772564ecb109e80eefb1d5a7f1c95e203ba4c980233dd8d13de3046079a6b2ca26dc3521e5e0c807eae7a79877c73e9\nresult = valid\ntag = 4a50251d607bf6b159ab8251278c\nflags = Pseudorandom\n\n# tcId = 105\n# long message\nkey = e18a20246ebe1b5796dbfe35110efc7637d74a355f0a6758d4a00b7d\nmsg = 77720dde530e6eeaa0e9af3311f7e99189d6c4f7d71d0a4207d62c766bee32020c92f5d5d28d5de4d0d9c94b57ec05f0c3\nresult = valid\ntag = 5b7e9454b9a59fc7b63a4f4509ee\nflags = Pseudorandom\n\n# tcId = 106\n# long message\nkey = 3c4585a775bec76c7d8b27b87e70a5863a85e6111f3161b3815f59b4\nmsg = 628c0ff8c432d74f4cfb77ba46b7cef67a48ac053cf0c18be4164873", "6abcc8c6fbe4981529babd4b27866e34ced16d8b0bec456e14653a1422f5a62556d20b0fe4e03749d5f6e986375062dbdd82f6e9e1d4ad547c31530c2a31383c25ff57e879eae99d9b3a0da1f3c1dacb975067ac\nresult = valid\ntag = a17024021a2ea88f885eb1ea63b0\nflags = Pseudorandom\n\n# tcId = 107\n# long message\nkey = acaf94cb1a8ff4677fc586d2bdf981ac3a656b208215e0a7647b420f\nmsg = 314c2c25465de3427279dbc89436505fee6d37d56fbda0e5e2a49449d9dbf003027f2e4ef5c52f7af93fd80155a66a1cd6b9885b56d828058a0de7d247e19580b2e8dcbdef2ae46840565fd8b276569c19d7e185116ea11ad67d5fc27f4a6816ba45be5d14f3ba4315c74d1edb20f217b116be852b62a7f4e32b3e708ff9f7\nresult = valid\ntag = 8abf1099527ceb51ae8adbff4ef8\nflags = Pseudorandom\n\n# tcId = 108\n# long message\nkey = e490348ad78fd2cd5b51f2795b79e5805ce1d9baf1151dbdf995e1b0\nmsg = f6ff1845842b9e46f79adb1079aff47397391dc269bc0c899ba4087b58a676f5408c3f7637ffc4772af3e41b5cea51058bc528ea09bb4bd797594c798b0f0ff881695e98c08bbb040c12c5cbdb228d61cc99e332e963128d06e97ed2eefded2e1b5a035f3bea68273efac03a894dcf2fcc79a5696218595404b2758deb9a80ee\nresult = valid\ntag = 8af7f1421d15ae9b407b19815e8e\nflags = Pseudorandom\n\n# tcId = 109\n# long message\nkey = c8e099dbb60a8f19d8b86856b21c55f3437ae27f77dff9808f12a1b5\nmsg = edbc109bf28c8ab32b1238eff1cd14308cdd845fa919bfd8a00c991cf9a8d6b05dd8cc7d2393782949c899de79e771ef7d8567f32287623963048e6c80d91f0778dd63311106e9d0913c08b7a0b7253fa3ce307ac40ec55a4c445f5455a570fec090e251e8646bada1a486d41c3794bce5639732f2c6cfd58081c479a68c515f5d47bc5b2f1622a08d38a596a817f3d4efef8003ae430e6ae93b0a3ae8fa95a2ace3d24d90a9ef861dc04c13e38f6e524b3abdf9cce4fa490707c80c16e254b7a71af00a12dbf473b50b9fe4097ec00ab27e66b6f3022b0f101ee1a9f7fa8652e9f095ca240a446067446867f78e8352c4110794c2e3383dfedfb35e74a33e\nresult = valid\ntag = ad5b46cdc16ac10c3f027236a44a\nflags = Pseudorandom\n\n# tcId = 110\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49efbd72991a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 111\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879315366722fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 112\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 4aefbd72991a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 113\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 849315366722fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 114\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = c8efbd72991a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 115\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 069315366722fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 116\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48eebd72991a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 117\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869215366722fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 118\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbdf2991a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 119\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315b66722fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 120\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72981a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 121\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366622fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 122\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd729b1a1b6c1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 123\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366522fe790cae426b35a9\nflags = ModifiedTag\n\n# tcId = 124\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1bec1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 125\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fef90cae426b35a9\nflags = ModifiedTag\n\n# tcId = 126\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1b276d5f37b6\nflags = ModifiedTag\n\n# tcId = 127\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790dae426b35a9\nflags = ModifiedTag\n\n# tcId = 128\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c9a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 129\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe798cae426b35a9\nflags = ModifiedTag\n\n# tcId = 130\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a076d5f37b6\nflags = ModifiedTag\n\n# tcId = 131\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790c8e426b35a9\nflags = ModifiedTag\n\n# tcId = 132\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276c5f37b6\nflags = ModifiedTag\n\n# tcId = 133\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae436b35a9\nflags = ModifiedTag\n\n# tcId = 134\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f36b6\nflags = ModifiedTag\n\n# tcId = 135\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b34a9\nflags = ModifiedTag\n\n# tcId = 136\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f35b6\nflags = ModifiedTag\n\n# tcId = 137\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b37a9\nflags = ModifiedTag\n\n# tcId = 138\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5fb7b6\nflags = ModifiedTag\n\n# tcId = 139\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426bb5a9\nflags = ModifiedTag\n\n# tcId = 140\n# Flipped bit 104 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37b7\nflags = ModifiedTag\n\n# tcId = 141\n# Flipped bit 104 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35a8\nflags = ModifiedTag\n\n# tcId = 142\n# Flipped bit 105 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d", "5f37b4\nflags = ModifiedTag\n\n# tcId = 143\n# Flipped bit 105 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35ab\nflags = ModifiedTag\n\n# tcId = 144\n# Flipped bit 110 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f37f6\nflags = ModifiedTag\n\n# tcId = 145\n# Flipped bit 110 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b35e9\nflags = ModifiedTag\n\n# tcId = 146\n# Flipped bit 111 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbd72991a1b6c1a276d5f3736\nflags = ModifiedTag\n\n# tcId = 147\n# Flipped bit 111 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315366722fe790cae426b3529\nflags = ModifiedTag\n\n# tcId = 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49efbd72991a1b6c1b276d5f37b6\nflags = ModifiedTag\n\n# tcId = 149\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879315366722fe790dae426b35a9\nflags = ModifiedTag\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 48efbdf2991a1bec1a276d5f37b6\nflags = ModifiedTag\n\n# tcId = 151\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 869315b66722fef90cae426b35a9\nflags = ModifiedTag\n\n# tcId = 152\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = b710428d66e5e493e5d892a0c849\nflags = ModifiedTag\n\n# tcId = 153\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 796ceac998dd0186f351bd94ca56\nflags = ModifiedTag\n\n# tcId = 154\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 155\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 156\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 157\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 158\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = c86f3df2199a9bec9aa7eddfb736\nflags = ModifiedTag\n\n# tcId = 159\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 061395b6e7a27ef98c2ec2ebb529\nflags = ModifiedTag\n\n# tcId = 160\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = \nresult = invalid\ntag = 49eebc73981b1a6d1b266c5e36b7\nflags = ModifiedTag\n\n# tcId = 161\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 879214376623ff780daf436a34a8\nflags = ModifiedTag\n\n[keySize = 112]\n[tagSize = 224]\n\n# tcId = 162\n# short key\nkey = 77b0de54e893642caeac34bfd1ab\nmsg = \nresult = valid\ntag = 08dc9a2f35e07d60e1aa64d3defa46f9338bac3c8591e9f9f9935ca0\nflags = Pseudorandom\n\n# tcId = 163\n# short key\nkey = 7346c7e4b118b24e51f4512f906a\nmsg = 506d4faf624f92965aa6b5c01e0c80a8\nresult = valid\ntag = b54d31dd8ed124255aeca208d438e5b08ae1116057a1cb8f758d61db\nflags = Pseudorandom\n\n# tcId = 164\n# short key\nkey = caa864179f66e826a0ef3b5edbe3\nmsg = 73f64253706ce6b5094c24ee012ece9ac2495283dcd8c7f1114e81e4587d8ea4\nresult = valid\ntag = 80abd30d83e3e6dc89b14eee6f875a06f0b4b807abde66900129daae\nflags = Pseudorandom\n\n[keySize = 112]\n[tagSize = 112]\n\n# tcId = 165\n# short key\nkey = 663a97d6b5493dbfa60c8dd087ed\nmsg = \nresult = valid\ntag = 08fcd608bc979c84d52887313e66\nflags = Pseudorandom\n\n# tcId = 166\n# short key\nkey = b08c345a7c7166fdd33ce768c1dc\nmsg = 9964d80ee2338cffe28483aa446a6f76\nresult = valid\ntag = 056f6a8e114741ad674322f21fdd\nflags = Pseudorandom\n\n# tcId = 167\n# short key\nkey = fc9d2883c67534fefbd6ed4a9798\nmsg = a49820c194a43deef11f3a0f4eaa80425439fca9d9f1d7c8e665d6b130e4e908\nresult = valid\ntag = 569ee7d61a6e7f7c47254edf5937\nflags = Pseudorandom\n\n[keySize = 520]\n[tagSize = 224]\n\n# tcId = 168\n# long key\nkey = cfa639656cd49f8d70f0b1a5a056ab4fc0aeeebc91338d067f36c47b6012dc8d856b8abcc4e1abffc910aeaee21b4d366e907488ffd0ca55b36a621aee0b2e9f0c\nmsg = \nresult = valid\ntag = 3191e7a11401b7229d39f710c79c0d3c863525983582eb78ee259c8e\nflags = Pseudorandom\n\n# tcId = 169\n# long key\nkey = b36d3d47a4585b401fc64c98eff56243d4da78863063d814e88f370b92576406d447fcf3d129a1ede57ddc56ea3a0a1f100105a95e83138cdf45ecf2a5992acf90\nmsg = 15c75a64b04d097af2371af380079eb8\nresult = valid\ntag = 6d1e2f1d736b429096292dd6e07c1f6589eccc0bb751cc0b778cfc95\nflags = Pseudorandom\n\n# tcId = 170\n# long key\nkey = cf78b991382db5e8666ccb2333fb672179b10a75cf9e5a7699ae640005e19772ef6499a3bc97f12e58e835bb0017bb3b2e64c6ab44a0d619dfa0363484d1c991e2\nmsg = f661e598f180f25dc6dd76db8a9e0e4c9c272b9665a6b1756560c723b8e08595\nresult = valid\ntag = f2381927c5382b0db8355f362be7f77d6f4412a7a30e93746eb97a05\nflags = Pseudorandom\n\n[keySize = 520]\n[tagSize = 112]\n\n# tcId = 171\n# long key\nkey = 3772ff6bb4e5b2811cfd4d6a3d34dc74bca3dbf89a5817b79d8472a1383b8c9afb27b3006196ce9966829eae6a313c2d724d995f4def17117c09edcfc8c0cbbc93\nmsg = \nresult = valid\ntag = ea5345000128c0738c8f599a6e3b\nflags = Pseudorandom\n\n# tcId = 172\n# long key\nkey = 2ba910bc0bca90644cb21e96063e2cd85f5dd02fda75d353c9b51eaf45eee94c165ca6592d6cfdd987bfdc1cba66363d535a14b2f7ead841b17c4d76a5049105f9\nmsg = 7ba461040de9ea3cefd4809124f78b39\nresult = valid\ntag = 94b6b9944a2150c2352ec433f37d\nflags = Pseudorandom\n\n# tcId = 173\n# long key\nkey = 7fcf3cb1b1c5b537492aede4689284b5881935e3537bb7307198d6518e7a6aabf70b50b44e4a8dfee35e9f5cbada7447e511a37209390fcd171c62075c6a8bf1eb\nmsg = 83d29c1c4d059ddb0d2aca787e5b701bac3953fb9bc72dc87b1ef92a582e9748\nresult = valid\ntag = c5bda15644f48a624902d3251aa6\nflags = Pseudorandom\n\n", }; -static const size_t kLen274 = 42276; +static const size_t kLen275 = 42276; -static const char *kData274[] = { +static const char *kData275[] = { "# Imported from Wycheproof's third_party/wycheproof_testvectors/hmac_sha512_256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: HMACSHA512/256\n# Generator version: 0.9\n\n[keySize = 256]\n[tagSize = 256]\n\n# tcId = 1\n# using SHA-512 instead of SHA-512/256\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = invalid\ntag = 61d2fbea647212738aeb15d76ef078c3b66b0daa3bfdd55ce600145d7c910753\nflags = TruncatedHmac\n\n# tcId = 2\n# empty message\nkey = 1e225cafb90339bba1b24076d4206c3e79c355805d851682bc818baa4f5a7779\nmsg = \nresult = valid\ntag = baae6ac18c37dbf3a71b22741ced96e1e2dbe6e7a737142e14bd93fda144dad0\nflags = Pseudorandom\n\n# tcId = 3\n# short message\nkey = 8159fd15133cd964c9a6964c94f0ea269a806fd9f43f0da58b6cd1b33d189b2a\nmsg = 77\nresult = valid\ntag = aee7a277e0f36a042368ae52b1337ba13f1c00fdb2dfb1d5f0c304e485c3a7dc\nflags = Pseudorandom\n\n# tcId = 4\n# short message\nkey = 85a7cbaae825bb82c9b6f6c5c2af5ac03d1f6daa63d2a93c189948ec41b9ded9\nmsg = a59b\nresult = valid\ntag = 10e53513a8a4749d977ab7ed4a718727b9e2346fc735e4ee202de37a5fadb2f7\nflags = Pseudorandom\n\n# tcId = 5\n# short message\nkey = 48f3029334e55cfbd574ccc765fb2c3685aab1f4837d23370874a3e634c3a76d\nmsg = c7b8b2\nresult = valid\ntag = 238bff443bf9c439227f2b1e2e7298c576909ff8ee618d0f74f0ec63629b4df7\nflags = Pseudorandom\n\n# tcId = 6\n# short message\nkey = de8b5b5b2f09645be47ecb6407a4e1d9c6b33ae3c2d22517d3357da0357a3139\nmsg = cc021d65\nresult = valid\ntag = df7cf9e3cbc2770d2ca7f91f8c3acb7f7d1c8d549706cd54c6cd14725b268468\nflags = Pseudorandom\n\n# tcId = 7\n# short message\nkey = b7938910f518f13205ca1492c669001a14ff913c8ab4a0dc3564e7418e91297c\nmsg = a4a6ef6ebd\nresult = valid\ntag = 89ebd94af4d3d963f29d7b443ddb023f230208e371daa586629fe407f2d1bcd2\nflags = Pseudorandom\n\n# tcId = 8\n# short message\nkey = 1bb997ff4de8a5a391de5c08a33bc2c7c2891e47ad5b9c63110192f78b98fe78\nmsg = 667e015df7fc\nresult = valid\ntag = ae7a29fd949066b682b6efda53aedfaea2afb217460825085d76ba05c3146676\nflags = Pseudorandom\n\n# tcId = 9\n# short message\nkey = 32fdeda39f98b4f4426c2d2ac00ab5dd4bfabb68f311447256ed6d3d3a51b154\nmsg = 4163a9f77e41f5\nresult = valid\ntag = a5e439420fa9dedc9db6c2479305fe66d462499f05c383f628fb0f51b5ff11b1\nflags = Pseudorandom\n\n# tcId = 10\n# short message\nkey = 233e4fdee70bcc20235b6977ddfc05b0df66f5635d827c66e5a63cdb16a24938\nmsg = fdb2ee4b6d1a0ac2\nresult = valid\ntag = 37597f0aeba2c247c3bf3ecc6ec5e6beb0efe1c08499daa98428c03c5f8e8504\nflags = Pseudorandom\n\n# tcId = 11\n# short message\nkey = b984c6734e0bd12b1737b2fc7a1b3803b4dfec402140a57b9eccc35414ae661b\nmsg = dea584d0e2a14ad5fd\nresult = valid\ntag = 8e323512445ad61949af45242f01ed91162617812e827b79508008f5c5ba5d0b\nflags = Pseudorandom\n\n# tcId = 12\n# short message\nkey = d0caf1456ac5e255fa6afd61a79dc8c716f5358a298a508271363fe1ff983561\nmsg = 18261dc806913c534666\nresult = valid\ntag = d6d5d3d7522af212cf539dfa3d25652aafb93881739db248a4fcd0fc48c66e4e\nflags = Pseudorandom\n\n# tcId = 13\n# short message\nkey = 835bc8241ed817735ec9d3d0e2df4c173ee4dded4a8ef0c04a96c48f11820463\nmsg = 26f8083e944bacf04e9a4d\nresult = valid\ntag = 0866e924b0ea366795c0ce78d0217b0d6308285b1be4effbd9ac075b1ee54c0b\nflags = Pseudorandom\n\n# tcId = 14\n# short message\nkey = 055f95c9461b0809575eccdfa5cdd06275f25d30915c4eb8db40e1acd3ab7591\nmsg = bfb7d6a08dbaa5225f320887\nresult = valid\ntag = 8901caf87509a9ad50907be7ed64786440da6e12900236989a30449ebe13aa5a\nflags = Pseudorandom\n\n# tcId = 15\n# short message\nkey = e40f7a3eb88ddec4c6347ea4d67610756c82c8ebcc237629bf873ccabc32984a\nmsg = 7fe43febc78474649e45bf99b2\nresult = valid\ntag = 993d5ae37dd031c74a5ee1514ae152ddb24283b03bc2fa7fdfee6b164ca06c1d\nflags = Pseudorandom\n\n# tcId = 16\n# short message\nkey = b020ad1de1c141f7ec615ee5701521773f9b232e4d06376c382894ce51a61f48\nmsg = 81c7581a194b5e71b41146a582c1\nresult = valid\ntag = f1f15fd253c0e1abe524643c6830422420243c71267de7ea7b5fab173f8d528a\nflags = Pseudorandom\n\n# tcId = 17\n# short message\nkey = 9f3fd61a105202648ecff6074c95e502c1c51acd32ec538a5cce89ef841f7989\nmsg = 2a76f2acdace42e3b779724946912c\nresult = valid\ntag = d75cafdafc0711855db378b5b525fc77df150c6b3cb9bbc21627dc56d17d6a32\nflags = Pseudorandom\n\n# tcId = 18\nkey = 6fa353868c82e5deeedac7f09471a61bf749ab5498239e947e012eee3c82d7c4\nmsg = aeed3e4d4cb9bbb60d482e98c126c0f5\nresult = valid\ntag = f2503f147ad7cc3d411e25211491914b658a6676dfd45ed54f6b279ffeb939c1\nflags = Pseudorandom\n\n# tcId = 19\nkey = 5300489494ca86221c91d6d953952ae1a5e097139dc9cf1179c2f56433753824\nmsg = 90fea6cf2bd811b449f333ee9233e57697\nresult = valid\ntag = 7f0470eb227de250cfac8e690767b4ff49ee3f8e68a7d03716921e5c018ca3ce\nflags = Pseudorandom\n\n# tcId = 20\nkey = 383e7c5c13476a62268423ef0500479f9e86e236c5a081c6449189e6afdf2af5\nmsg = 3202705af89f9555c540b0e1276911d01971abb2c35c78b2\nresult = valid\ntag = fa928790bde88ad98ef3ac926097368eb6cdac1ca9b2b0b101c501171478a176\nflags = Pseudorandom\n\n# tcId = 21\nkey = 186e248ad824e1eb93329a7fdcd565b6cb4eaf3f85b90b910777128d8c538d27\nmsg = 92ef9ff52f46eccc7e38b9ee19fd2de3b37726c8e6ce9e1b96db5dda4c317902\nresult = valid\ntag = 3fc7a4a6677c1b0b5b90555847d16819d285a5cff63ea21c98253e58031d4ff5\nflags = Pseudorandom\n\n# tcId = 22\n# long message\nkey = 28855c7efc8532d92567300933cc1ca2d0586f55dcc9f054fcca2f05254fbf7f\nmsg = 9c09207ff0e6e582cb3747dca954c94d45c05e93f1e6f21179cf0e25b4cede74b5479d32f5166935c86f0441905865\nresult = valid\ntag = fc8a7726fd9ffcf936e554e984732750dac592d6ee86fc81839e24f18c3afd31\nflags = Pseudorandom\n\n# tcId = 23\n# long message\nkey = 8e540cb30c94836ae2a5950f355d482a7002e255207e94fda3f7ef1a099013a0\nmsg = d6500f95e11262e308bf3df4df4b855f33e857563d4543f195639a0a17b442eb9fdcc1367d2eee75c8f805730b89290f\nresult = valid\ntag = 46b170a647cb6bc3ca975195e62f54e1f1f966cf42ce553546f4d43269131d14\nflags = Pseudorandom\n\n# tcId = 24\n# long message\nkey = 69c50d5274358188cff4c0fae742243d4e8a5e5ba55d94ff40edd90f6a43dd10\nmsg = 1ac5255aff052828d8ea21b376f1ebdd4bb879949913900405aebce83e48feb6813b5e9c89f94501a8ade41b26b815c521\nresult = valid\ntag = 24902a3e64c863f137d9dc84ebb629a071a9ac266bd583625225cef98f278c45\nflags = Pseudorandom\n\n# tcId = 25\n# long message\nkey = 23209b7c5aadcbd13f7279af1a86d3c7ae8f179d1bcaaad0dff9a15302e78dbf\nmsg = 84bdac37e1af35d9356404e2787d47ece58348dea76a4a46e8aade3463d4db8c94a051be3733b38d756984865d56c60e8025f15e3f968f093e7fb7ebc7e31189c5692d15ed4256737b9b1894e5809503aaa1c9983fb096aa21916361eeb6ef455b129723a1a1ddf9deddea208529a648\nresult = valid\ntag = 141c849ca20286c73f95c674cd15886bf48443bf71deae36935762d553c9685f\nflags = Pseudorandom\n\n# tcId = 26\n# long message\nkey = 7c9cc667cae175f448faa96647319633b2d48531373ae7d316c44ddd8b9f69cf\nmsg = 9233c1d73b498c5106ff88951e07b9652cb0ddae740737ec205c9876d094978bfc947f7dc937119fd6a93915b19b625958a7a22363aa2ac33fb869ed16b303336ab740a0498a2df66a6599da710094481a7b544bd955b6f97135ba4673401db2db144a6e287041e47a51ed9b6ba956c13508c1c0c25310105239ab73629e30\nresult = valid\ntag = 40b2235a0ebf00b7e5f89059114cf37d28b7da2201be2a8502a9eeb61be15f30\nflags = Pseudorandom\n\n# tcId = 27\n# long message\nkey = 82314540564ea3ce30591e97f68b2602de40fa29f773c2508327471b8348e8c4\nmsg = 6a6d2f45cebf2757ae16ea33c68617671d77f8fdf80bed8fc5cdc5c8b7086bd28e7eb3eecc7163491104e5309455e67f836579b82a1da3bf5991a8e2b2f189a49e05700e46c409ed5de77780a5f389e3f13dad406c9d55675329c5c921f07034180937c0f6ef34a2308b6ff3e1a0e9dc1ea65f5632730e8744d1db2c40a6595b\nresult = valid\ntag = bd2ae0fd279df94ee8366ddb78a38431e48975780c8d2820ca68c66453e771c4\nflags = Pseudorandom\n\n# tcId = 28\n# long message\nkey = d115acc9a636915241795f48852052e07b51273ae2448251ec1d0d0f9807f3db\nmsg = 696d2456de853fa028f486fef437b6b6d1b530a8475e299db3a9005ae9cef8401985b7d31e172e8f439ccd1ad1ec44c9b86b78f3f243c1305b53bc21abad7a8fc5256311bfd34c98e37dfdc649e7ae4bda08cf2994b063c0c7106ed0b02a1f48af9191cbfb0d6a953b7e04327dfe8c93779cb574ba9cba575d01674e83621aa0c5f400d6e6cd24b301e33c9f3303e73bf357408c1be86c2489c09de998ff2ef32df554f1247d9313ce1a7160115d06f4c18d6556ff7986ef8a55e2adcfa27e4c69c71cc2ff01639e9d49bd9ed0687f530ffeb0890132457df2088081bc4a2f7f0a9f4dcea2c80d991db7f3747a1803d7619aaf3dd382c69536a0bcdb931cbe\nresult = valid\ntag = 33dae4d519d63031654e93f3bc8a319e8946723793487b6c3185c10a6ccbd872\nflags = Pseudorandom\n\n# tcId = 29\n# Flipped bit 0 in tag\nkey =", " 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 63d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 30\n# Flipped bit 0 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8bd41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 31\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 60d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 32\n# Flipped bit 1 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 88d41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 33\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = e2d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 34\n# Flipped bit 7 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0ad41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 35\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d16962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 36\n# Flipped bit 8 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad51561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 37\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d069e2dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 38\n# Flipped bit 31 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad415e1cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 39\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dc2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 40\n# Flipped bit 32 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cbda5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 41\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962df2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 42\n# Flipped bit 33 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561c8da5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 43\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4194a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 44\n# Flipped bit 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5a3ccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 45\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a17d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 46\n# Flipped bit 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccd606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 47\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114207d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 48\n# Flipped bit 71 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abc4c606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 49\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a05d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 50\n# Flipped bit 77 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc406f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 51\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0a1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 52\n# Flipped bit 80 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606e00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 53\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef06df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 54\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c5a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 55\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef36df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 56\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c6a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 57\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1e716df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 58\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f0044a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 59\n# Flipped bit 248 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacd\nflags = ModifiedTag\n\n# tcId = 60\n# Flipped bit 248 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3eb\nflags = ModifiedTag\n\n# tcId = 61\n# Flipped bit 249 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aace\nflags = ModifiedTag\n\n# tcId = 62\n# Flipped bit 249 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3e8\nflags = ModifiedTag\n\n# tcId = 63\n# Flipped bit 254 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\n", "msg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aa8c\nflags = ModifiedTag\n\n# tcId = 64\n# Flipped bit 254 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3aa\nflags = ModifiedTag\n\n# tcId = 65\n# Flipped bit 255 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aa4c\nflags = ModifiedTag\n\n# tcId = 66\n# Flipped bit 255 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35931794eb51a2709dd667de3c6c2e684e36a\nflags = ModifiedTag\n\n# tcId = 67\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 63d06962dd2c4114a17d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 68\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8bd41561cada5abccd606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 69\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d069e2dd2c4194a07d0b1ef16df27cc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 70\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad415e1cada5a3ccc606f00c4a35931794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 71\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4194a07d0b1ef16df2fcc5f2d9c80fc246e8a9ef7b9b7c59aacc\nflags = ModifiedTag\n\n# tcId = 72\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5a3ccc606f00c4a359b1794eb51a2709dd667de3c6c2e684e3ea\nflags = ModifiedTag\n\n# tcId = 73\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 9d2f969d22d3beeb5f82f4e10e920d833a0d2637f03db9175610846483a65533\nflags = ModifiedTag\n\n# tcId = 74\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 752bea9e3525a543339f90ff3b5ca6ce86b14ae5d8f62299821c393d197b1c15\nflags = ModifiedTag\n\n# tcId = 75\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 76\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0000000000000000000000000000000000000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 77\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 78\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 79\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = e250e9e25dacc19420fd8b9e71ed72fc457259488f42c668296ffb1bfcd92a4c\nflags = ModifiedTag\n\n# tcId = 80\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0a5495e14a5ada3c4ce0ef804423d9b1f9ce359aa7895de6fd6346426604636a\nflags = ModifiedTag\n\n# tcId = 81\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 63d16863dc2d4015a17c0a1ff06cf37dc4f3d8c90ec347e9a8ee7a9a7d58abcd\nflags = ModifiedTag\n\n# tcId = 82\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8bd51460cbdb5bbdcd616e01c5a25830784fb41b2608dc677ce2c7c3e785e2eb\nflags = ModifiedTag\n\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 83\n# empty message\nkey = 7bf9e536b66a215c22233fe2daaa743a898b9acb9f7802de70b40e3d6e43ef97\nmsg = \nresult = valid\ntag = c155ff4bc0bf8c1436b23cb9c16591e0\nflags = Pseudorandom\n\n# tcId = 84\n# short message\nkey = e754076ceab3fdaf4f9bcab7d4f0df0cbbafbc87731b8f9b7cd2166472e8eebc\nmsg = 40\nresult = valid\ntag = ecde21a991aa09dd7f42836d97e3e7d2\nflags = Pseudorandom\n\n# tcId = 85\n# short message\nkey = ea3b016bdd387dd64d837c71683808f335dbdc53598a4ea8c5f952473fafaf5f\nmsg = 6601\nresult = valid\ntag = d8890a46022eea99fc958d93b3c7eeb7\nflags = Pseudorandom\n\n# tcId = 86\n# short message\nkey = 73d4709637857dafab6ad8b2b0a51b06524717fedf100296644f7cfdaae1805b\nmsg = f1d300\nresult = valid\ntag = 2ec85a2a3867f613184ce3493c250964\nflags = Pseudorandom\n\n# tcId = 87\n# short message\nkey = d5c81b399d4c0d1583a13da56de6d2dc45a66e7b47c24ab1192e246dc961dd77\nmsg = 2ae63cbf\nresult = valid\ntag = fad84b8631a89b9cafac065d788ffcfe\nflags = Pseudorandom\n\n# tcId = 88\n# short message\nkey = 2521203fa0dddf59d837b2830f87b1aa61f958155df3ca4d1df2457cb4284dc8\nmsg = af3a015ea1\nresult = valid\ntag = 35e5ceaf32b221534ac6d9ab786ac3f1\nflags = Pseudorandom\n\n# tcId = 89\n# short message\nkey = 665a02bc265a66d01775091da56726b6668bfd903cb7af66fb1b78a8a062e43c\nmsg = 3f56935def3f\nresult = valid\ntag = 08151bc441cf73348a79576e79392737\nflags = Pseudorandom\n\n# tcId = 90\n# short message\nkey = facd75b22221380047305bc981f570e2a1af38928ea7e2059e3af5fc6b82b493\nmsg = 57bb86beed156f\nresult = valid\ntag = b905064ddd9b6e626cc9c6342ff2f315\nflags = Pseudorandom\n\n# tcId = 91\n# short message\nkey = 505aa98819809ef63b9a368a1e8bc2e922da45b03ce02d9a7966b15006dba2d5\nmsg = 2e4e7ef728fe11af\nresult = valid\ntag = 8e510fd967f69f9cc49e834ddf624399\nflags = Pseudorandom\n\n# tcId = 92\n# short message\nkey = f942093842808ba47f64e427f7351dde6b9546e66de4e7d60aa6f328182712cf\nmsg = 852a21d92848e627c7\nresult = valid\ntag = 09fe45cf3d0003c306886904474fc698\nflags = Pseudorandom\n\n# tcId = 93\n# short message\nkey = 64be162b39c6e5f1fed9c32d9f674d9a8cde6eaa2443214d86bd4a1fb53b81b4\nmsg = 195a3b292f93baff0a2c\nresult = valid\ntag = 142da85605caa57a667415e62b0e420f\nflags = Pseudorandom\n\n# tcId = 94\n# short message\nkey = b259a555d44b8a20c5489e2f38392ddaa6be9e35b9833b67e1b5fdf6cb3e4c6c\nmsg = afd73117330c6e8528a6e4\nresult = valid\ntag = 9623f00ec64c2d49863972a90ff7c517\nflags = Pseudorandom\n\n# tcId = 95\n# short message\nkey = 2c6fc62daa77ba8c6881b3dd6989898fef646663cc7b0a3db8228a707b85f2dc\nmsg = 0ff54d6b6759120c2e8a51e3\nresult = valid\ntag = b368cf82ae3b0b853a7bc56383030576\nflags = Pseudorandom\n\n# tcId = 96\n# short message\nkey = abab815d51df29f740e4e2079fb798e0152836e6ab57d1536ae8929e52c06eb8\nmsg = f0058d412a104e53d820b95a7f\nresult = valid\ntag = 1ee4ee38698299221682e64fd6d34469\nflags = Pseudorandom\n\n# tcId = 97\n# short message\nkey = 3d5da1af83f7287458bff7a7651ea5d8db72259401333f6b82096996dd7eaf19\nmsg = aacc36972f183057919ff57b49e1\nresult = valid\ntag = a8c810be7051080126f502a98aa32b68\nflags = Pseudorandom\n\n# tcId = 98\n# short message\nkey = c19bdf314c6cf64381425467f42aefa17c1cc9358be16ce31b1d214859ce86aa\nmsg = 5d066a92c300e9b6ddd63a7c13ae33\nresult = valid\ntag = 1a38156d8b622cbf2436c3dffdf279ac\nflags = Pseudorandom\n\n# tcId = 99\nkey = 612e837843ceae7f61d49625faa7e7494f9253e20cb3adcea686512b043936cd\nmsg = cc37fae15f745a2f40e2c8b192f2b38d\nresult = valid\ntag = 705c80da3c3166dbec0a3ae959f598f8\nflags = Pseudorandom\n\n# tcId = 100\nkey = 73216fafd0022d0d6ee27198b2272578fa8f04dd9f44467fbb6437aa45641bf7\nmsg", @@ -7958,9 +7968,9 @@ static const char *kData274[] = { "b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606e00c4a35931\nflags = ModifiedTag\n\n# tcId = 134\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef06df27c\nflags = ModifiedTag\n\n# tcId = 135\n# Flipped bit 96 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c5a35931\nflags = ModifiedTag\n\n# tcId = 136\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef36df27c\nflags = ModifiedTag\n\n# tcId = 137\n# Flipped bit 97 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c6a35931\nflags = ModifiedTag\n\n# tcId = 138\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1e716df27c\nflags = ModifiedTag\n\n# tcId = 139\n# Flipped bit 103 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f0044a35931\nflags = ModifiedTag\n\n# tcId = 140\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27d\nflags = ModifiedTag\n\n# tcId = 141\n# Flipped bit 120 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35930\nflags = ModifiedTag\n\n# tcId = 142\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df27e\nflags = ModifiedTag\n\n# tcId = 143\n# Flipped bit 121 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35933\nflags = ModifiedTag\n\n# tcId = 144\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df23c\nflags = ModifiedTag\n\n# tcId = 145\n# Flipped bit 126 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a35971\nflags = ModifiedTag\n\n# tcId = 146\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4114a07d0b1ef16df2fc\nflags = ModifiedTag\n\n# tcId = 147\n# Flipped bit 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5abccc606f00c4a359b1\nflags = ModifiedTag\n\n# tcId = 148\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 63d06962dd2c4114a17d0b1ef16df27c\nflags = ModifiedTag\n\n# tcId = 149\n# Flipped bits 0 and 64 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8bd41561cada5abccd606f00c4a35931\nflags = ModifiedTag\n\n# tcId = 150\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d069e2dd2c4194a07d0b1ef16df27c\nflags = ModifiedTag\n\n# tcId = 151\n# Flipped bits 31 and 63 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad415e1cada5a3ccc606f00c4a35931\nflags = ModifiedTag\n\n# tcId = 152\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 62d06962dd2c4194a07d0b1ef16df2fc\nflags = ModifiedTag\n\n# tcId = 153\n# Flipped bits 63 and 127 in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8ad41561cada5a3ccc606f00c4a359b1\nflags = ModifiedTag\n\n# tcId = 154\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 9d2f969d22d3beeb5f82f4e10e920d83\nflags = ModifiedTag\n\n# tcId = 155\n# all bits of tag flipped\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 752bea9e3525a543339f90ff3b5ca6ce\nflags = ModifiedTag\n\n# tcId = 156\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 00000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 157\n# Tag changed to all zero\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 00000000000000000000000000000000\nflags = ModifiedTag\n\n# tcId = 158\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 159\n# tag changed to all 1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = ffffffffffffffffffffffffffffffff\nflags = ModifiedTag\n\n# tcId = 160\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = e250e9e25dacc19420fd8b9e71ed72fc\nflags = ModifiedTag\n\n# tcId = 161\n# msbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 0a5495e14a5ada3c4ce0ef804423d9b1\nflags = ModifiedTag\n\n# tcId = 162\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = \nresult = invalid\ntag = 63d16863dc2d4015a17c0a1ff06cf37d\nflags = ModifiedTag\n\n# tcId = 163\n# lsbs changed in tag\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\ntag = 8bd51460cbdb5bbdcd616e01c5a25830\nflags = ModifiedTag\n\n[keySize = 128]\n[tagSize = 256]\n\n# tcId = 164\n# short key\nkey = a349ac0a9f9f74e48e099cc3dbf9a9c9\nmsg = \nresult = valid\ntag = 4a8f573fd11a441f7387bec1c5db992ca8ff0dea08639d25f0479f9d5b73eeee\nflags = Pseudorandom\n\n# tcId = 165\n# short key\nkey = ac686ba0f1a51b4ec4f0b30492b7f556\nmsg = 2fa43a14ae500507deb95ab5bd32b0fe\nresult = valid\ntag = 444ec6f9b3a6afe977a93d080425526cf25367fcea2bc88b534b2e9a0dbe659f\nflags = Pseudorandom\n\n# tcId = 166\n# short key\nkey = 73ef9ef1a4225e51e3c1db3ace1fa24f\nmsg = ffad380d9aabb0acede5c1bf112925cdfc3d379fc2376a4fe2644490d0430ac3\nresult = valid\ntag = 5b79aae2aa78b9aaa6ffbbaebb71fb6e622d49f7e7d6275178c879d9fbc0a7d6\nflags = Pseudorandom\n\n[keySize = 128]\n[tagSize = 128]\n\n# tcId = 167\n# short key\nkey = e34f15c7bd819930fe9d66e0c166e61c\nmsg = \nresult = valid\ntag = 2fd8b5b96fe9ca363c7031310f436bc6\nflags = Pseudorandom\n\n# tcId = 168\n# short key\nkey = e09eaa5a3f5e56d279d5e7a03373f6ea\nmsg = ef4eab37181f98423e53e947e7050fd0\nresult = valid\ntag = 9033b0a30e67e22f2a255486dbb87097\nflags = Pseudorandom\n\n# tcId = 169\n# short key\nkey = 9bd3902ed0996c869b572272e76f3889\nmsg = a7ba19d49ee1ea02f098aa8e30c740d893a4456ccc294040484ed8a00a55f93e\nresult = valid\ntag = e4a8eb8bb6fc019258048e069919dd03\nflags = Pseudorandom\n\n[keySize = 520]\n[tagSize = 256]\n\n# tcId = 170\n# long key\nkey = 8a0c46eb8a2959e39865330079763341e7439dab149694ee57e0d61ec73d947e1d5301cd974e18a5e0d1cf0d2c37e8aadd9fd589d57ef32e47024a99bc3f70c077\nmsg = \nresult = valid\ntag = 05a64be452f9c6e190113eea89bd4ca6ecd14e8fe924a3adf41a53a381615f34\nflags = Pseudorandom\n\n# tcId = 171\n# long key\nkey = 2877ebb81f80334fd00516337446c5cf5ad4a3a2e197269e5b0ad1889dfe2b4b0aaa676fac55b36ce3affc7f1092ab89c53273a837bd5bc94d1a9d9e5b02e9856f\nmsg = ba448db88f154f775028fdecf9", "e6752d\nresult = valid\ntag = 786b60be5e986337f1c64a67704a180c65d8b0d6e8befe4abb7979d8a114bd38\nflags = Pseudorandom\n\n# tcId = 172\n# long key\nkey = 21178e26bc28ffc27c06f762ba190a627075856d7ca6feab79ac63149b17126e34fd9e5590e0e90aac801df09505d8af2dd0a2703b352c573ac9d2cb063927f2af\nmsg = 7d5f1d6b993452b1b53a4375760d10a20d46a0ab9ec3943fc4b07a2ce735e731\nresult = valid\ntag = 9bae00d08a9dfc0eb02c225a57e9ffb3ae38a096da54f025dc901cd174a9212f\nflags = Pseudorandom\n\n[keySize = 520]\n[tagSize = 128]\n\n# tcId = 173\n# long key\nkey = 813e0c078c221375e80590ace6774eafd2d2c242350988d02efa550e05aecbe100c1b8bf154c932cf9e57177015c816c42bc7fbc71ceaa5328c7316b7f0f30330f\nmsg = \nresult = valid\ntag = 87ba20fe77815786e5159ab713c1bab5\nflags = Pseudorandom\n\n# tcId = 174\n# long key\nkey = 5713343096b0aaf0562a6b92c1a15535924160475a4e4233589159728c562e3b2ad96f740c6a4da2bc3f768ce98c9bd66bac28d1646ff592028c940d455f35eeb4\nmsg = 71712de2fac1fb855673bff72af64257\nresult = valid\ntag = 2db582e6ceaadb885a36e27a2bf50dea\nflags = Pseudorandom\n\n# tcId = 175\n# long key\nkey = 7208afbecf5f1f34828f98b719414e280716de64f5edd1ae1c774153cd2022337bb20fade1b7856f1dbfd40e2b4307f1293ceff1692ee90d8c90b5fdf953ab01a5\nmsg = 43b53302b604d613e62db002044a4782d572ac8fbd3cd0ece91b43bc52e18e98\nresult = valid\ntag = 75531ead9c8db199ba2b1ec6b7e00d60\nflags = Pseudorandom\n\n", }; -static const size_t kLen275 = 55755; +static const size_t kLen276 = 55755; -static const char *kData275[] = { +static const char *kData276[] = { "# Imported from Wycheproof's kwp_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: KWP\n# Generator version: 0.8r12\n\n[keySize = 128]\n\n# tcId = 1\nct = 8cd63fa6788aa5edfa753fc87d645a672b14107c3b4519e7\nkey = 6f67486d1e914419cb43c28509c7c1ea\nmsg = 8dc0632d92ee0be4f740028410b08270\nresult = valid\n\n# tcId = 2\nct = e8bac475d1429034b32f9bdeec09a37f9b3704028f1e0270\nkey = a0b17172bb296db7f5c869e9a36b5ce3\nmsg = 615dd022d607c910f20178cbdf42060f\nresult = valid\n\n# tcId = 3\nct = 4c8bcd601b508ef399f71b841294497a4493c4a0014c0103\nkey = 0e49d571c19b5250effd41d94bde39d6\nmsg = f25e4de8caca363fd5f29442eb147b55\nresult = valid\n\n# tcId = 4\n# wrapped key is longer than wrapping key\nct = 9e4510cc84c4bd7abab0a8a5d7f1e6ff3e6777ca2dff9be7e223652239fe57d8\nkey = e0e12959109103e30ae8b5684a22e662\nmsg = dbb0f2bb2be912a20430972d9842ce3fd3b928e573e1ac8e\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 5\n# wrapped key is longer than wrapping key\nct = 8fbf39ae583bd4efa7a3e8f7b86870b34766ae7d8923a8e97b0cd289ad98cacb\nkey = dd583d9f1059861430ec8b5d8a180e9b\nmsg = f2e34f356362a31b51d6e02bcd333c9e6170494ca5ff5487\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 6\n# wrapped key is longer than wrapping key\nct = df2fbe5fa86418edc7b5b04a4aea724aca17e88cedc84ca8b0b0f048e64590cb\nkey = faf5ccfae42b43cee2c5f0f3177a7c5d\nmsg = 4e02084833660c463830483b36dab866c64c8cf7429cac3d\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 7\n# wrapped key is longer than wrapping key\nct = 67f8edf57f84ea0a35b35511d67d3f299c9984b2c07d3809c3d7f5f45091f1a8fbb937ed447677f6\nkey = c2b9d23f2831ddcdeb456853d4014db9\nmsg = f4cfea98e58b939cc859554385cf3a6c7f8217f728efb431c964786de8274907\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 8\n# wrapped key is longer than wrapping key\nct = 60d55a22ba7dbd7d8f317388e01e6be561d15d29f85c566f1259aa7e7dc3d5d30e0ef5f4c6267553\nkey = 620a08f320cdedbf7ae551add348d95e\nmsg = cec34eaf8e67e1ce619ddfc309531c42f16033a7e2cbc4f5eb3a548164e9b291\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 9\n# wrapped key is longer than wrapping key\nct = d78a8291108f0f2d8be0ec10ec08240bf4d3021f0a5ed7faba0748db73762f34a0504bd373212df2\nkey = ed089ac274f8c7cea2415671a94b5e53\nmsg = 6065e41df14daeeefacac5daeb7674cdc9c1f686013b797153e80ef215893299\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 10\n# Round counter overflows 256\nct = 9341221aca1c647e2afc2bdd9cf4ed6e60058eb0a84cb3fc2daf3a87d9fad0a1f8268b27aaf7201d705e72f7e2240309ad98742094e3f1c99b7faa9ae181b441f5004b8bc93cdd4160d403d0884749a3c379d47c112a45788c05c2106c98f59758d393e04c880691b0e8683a12df7f876e1e1f68b4acbae9cc8310b34d59ccf4617cee72e845df1e0e32e5b4938f2923d55f1bb5156dd8c787401e6ef241ea4073d0a59ddfcd7a53db5d89b480b030cfb9084ea8479b964f090bb612d5251eee9ef8870a45f1e76fd24abdd9b350fe148b15a4cfeb032d57b5743b3548a7ce9eec8e21a31ce832530edfd1cffd9bb37369e6463c6b373ab60d80b0a2677e92e658f7daf2a5234b7312bf2d967cd0bc809e9be2f706ae63bd632fd611f161e48ee19677f3243aa0e91f6651a1cef62feff7a72eedf830bae1dc6d89e55ccb5e6f97889c6266f7d3f2eb0aea6c8c42200febccc5916825368adc87e04e835de06fd7bc2805c219e7f0b6252563f29969b1f30cfa1a8da4b90ae7534fb849d068a7e77de7360f8af173\nkey = b6121acad51038e11873aaa7e6c7be06\nmsg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 11\n# wrapping small key\nct = a65959a600000000\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = \nresult = acceptable\nflags = SmallKey\n\n# tcId = 12\n# wrapping small key\nct = 09bcbab50b8dd45ad83412e2919030d3\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 4c\nresult = acceptable\nflags = SmallKey\n\n# tcId = 13\n# wrapping small key\nct = 0cbe852cdce4f0b5333366f446b2b1c5\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = be52\nresult = acceptable\nflags = SmallKey\n\n# tcId = 14\n# wrapping small key\nct = a9dc66e03435ab3d4f97ff66f2c911a3\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 2d5244\nresult = acceptable\nflags = SmallKey\n\n# tcId = 15\n# wrapping small key\nct = 1b970c8ecb4187447e60e6083da03086\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 6c3d3b4c\nresult = acceptable\nflags = SmallKey\n\n# tcId = 16\n# wrapping small key\nct = 0344f7b34ab8ef28aaa843f276b0b3d5\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 0412ab3ec6\nresult = acceptable\nflags = SmallKey\n\n# tcId = 17\n# wrapping small key\nct = 17356c7148334ca1a24aab7e82a66e18\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 8ae08938929c\nresult = acceptable\nflags = SmallKey\n\n# tcId = 18\n# wrapping small key\nct = 1db7510a55591a455d9f8167e6db3c88\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 7c8dfbb68d72af\nresult = acceptable\nflags = SmallKey\n\n# tcId = 19\n# wrapping small key\nct = 936fe58b629ea6ec158145218f2361c7\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 536f8f83b64771c1\nresult = acceptable\nflags = SmallKey\n\n# tcId = 20\n# wrapping small key\nct = 6787816804b3127d0ca4073f1dba5c4d3db1ec9c227e6556\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 8571f282b18b64ec5e\nresult = acceptable\nflags = SmallKey\n\n# tcId = 21\n# wrapping small key\nct = 34131c3bfcc48af15eea8672e52927b462f81d5ba0e6260f\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 8ada889862813e364c4d\nresult = acceptable\nflags = SmallKey\n\n# tcId = 22\n# wrapping small key\nct = 4d1ec9287cd4dd378b9aefee79d4ed35bcb98ad9fa9fe529\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = f9c56e8058758a5c7c2baa\nresult = acceptable\nflags = SmallKey\n\n# tcId = 23\n# wrapping small key\nct = 7209f5b6bd5d4916f4995d280e9aa89edd5e96e3c9283ad2\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 7c7dbc83fa62206a521ed4ad\nresult = acceptable\nflags = SmallKey\n\n# tcId = 24\n# wrapping small key\nct = d85a1efc6ab3a40948f723d9810a5deb019b3ce0208a0d94\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = a6614daf00df6d14f50388bad5\nresult = acceptable\nflags = SmallKey\n\n# tcId = 25\n# wrapping small key\nct = 43509b5df3688b6e44c1a994592f4c03da34712f886e63d5\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 450580a47d7008321496bfb82f48\nresult = acceptable\nflags = SmallKey\n\n# tcId = 26\n# wrapping small key\nct = 16e369351c40f220d3fb1197f35da652a3a40ca3b1e99bfb\nkey = 1abf4b7fa2bb62a78f09ddab04625dca\nmsg = 9efd21e13855eea8907afdcd8935f4\nresult = acceptable\nflags = SmallKey\n\n# tcId = 27\n# Modified IV\nct = 4cdd2962f23ec897d41d14c3f818516c055799185f459e2d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 28\n# Modified IV\nct = de895192c35ec58ee6e5614fd2b20a85f8e9c8234cdc5319\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 29\n# Modified IV\nct = 4a24069a050af7bbcf6c2160d54525e017e3ac1b3a2e71f0\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 30\n# Modified IV\nct = 6252ab0e688d0638df7d87ec5be3b2f9c0c245c0f0794012\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 31\n# Modified IV\nct = a2ed5982a604512d85d87630cd50705b1a70189b81575e3f\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 32\n# Modified IV\nct = fed7d02db4081728c55cc17f45f267117347e526f4231651\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 33\n# Modified IV\nct = ed37722b94b08b6a6f7663fe90acd81dc25f85abd2f65c06\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 34\n# Modified IV\nct = 0adb0f47b890efed426e7cf5dbd67d5cd3d9d4807c34bc7d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 35\n# Modified IV\nct = a0c51e687c46f342c78e3c59eee076a85312206a37213ac3\nkey ", "= 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 36\n# Modified IV\nct = 8ac142d100eab0808b5f34ed29650163db77ab281e6f1e58\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 37\n# Modified IV\nct = db345851a09bf92c35855c367c8787e5ab3ff16e9d8b0f3b\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 38\n# Modified IV\nct = a90cb672f232eb693a290523a10d8f988a18829a11cabd96\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 39\n# Modified IV\nct = c9b3a55603e490c450b49c8b79c9a169030e6985b6e95b54\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 40\n# Modified IV\nct = 1c90d7613c7e81e66d9374d72a8a6a0c40163fc69bccafb1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 41\n# Modified IV\nct = e381bb56d1354e40c01cb414118b9518934c9ad92663f5e8\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 42\n# Modified IV\nct = f2a87686a3baa37810eea23232e9b784f628b1c0b4a557a1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 43\n# Modified IV\nct = 36ef8fc13d0f1f5745e3939877b62b8ecba2f5f0b19f9e90\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 44\n# Modified IV\nct = 7255c4eacb4105a68095e9e5b5a4bd8f9623a0da5c6fc230\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 45\n# Modified IV\nct = ea26eec89a46ff1a628834c7247a8e4e45d8a8d3229e26cc\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 46\n# Modified IV\nct = 508593fa85a8effd27c8a225981978fcec6e992eb488c9c2\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 47\n# Modified IV\nct = b8a4cb22f15529864d4ced8e8abae69752a9045a084dfc3f\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 48\n# Modified IV\nct = a0a6bf5e47e89706932b1057b680c3c81dc4d9d0b4f9153b\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 49\n# Modified IV\nct = 11f3af4ed30e77520517c880f1d0c272a89a968dc697cb5a\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 50\n# Modified IV\nct = 6fc912a0bda73bacfa93db4002f18f349fa30f22f7a95ab9\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 51\n# Modified Padding\nct = 96518bcf3d24b1c6c3c6ed642a3336531563abaa9bc19873\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 52\n# Modified Padding\nct = eceb8904c71372a974dcf65e2ee2e8eac035953cf41bf31e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 53\n# Modified Padding\nct = e8e1f4d621dc0d10786823eefd73e1d98873900fff79cdcf\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 54\n# Modified Padding\nct = 5aae3ef6d59abbd1acfba77d5e660a176b45683165398912\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 55\n# Modified Padding\nct = fdf11a815beb61c33f293801c33e681e296782967ff6c56b\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 56\n# Modified Padding\nct = 62cd9fd59aa08666b6d0e5fb0ed60b3692e87e680ea1d3ea\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 57\n# Modified Padding\nct = 31a9c782cc94c6fcd26e0aa6ee327fd01c5b1997ec70e22c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 58\n# Modified Padding\nct = ab29c3f5a4822bd572e43fdf2c59c2dab20327b9a25dcb87\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 59\n# Modified Padding\nct = 078070742b07caa793dfcab4d1c09f8df6a99f494ed00ea4\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 60\n# RFC 3349 padding\nct = 3731038571c35f7dcc55e48892de353e54c079b89774bbfd\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\n\n# tcId = 61\n# Invalid encryption\nct = d85c6bfd092df1aeae5a548e47aa7681\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 62\n# padding too long\nct = 7a92427387f5587ee825d1ffa011c40286844ecdadce31cd9678338694ea2682\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 000000000000000000000000000000000000000000000000\nresult = invalid\n\n# tcId = 63\n# padding too long\nct = a437d354606ae752894feb62c8def7d17046d8e47f9aed755fba48b3a3009e3ff67d34e26a779064\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0000000000000000000000000000000000000000000000000000000000000000\nresult = invalid\n\n# tcId = 64\n# incorrectly encoded length\nct = e8d240d64f16d1522ae2ded42ced257dfec158ff2fe1467d\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 65\n# length = 2**32-1\nct = 6d1bfda356b7b954e7aaccc6df953322f75be95947b02b30\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 66\n# length = 2**32-1\nct = 17dbf878ef4076cfcaba5f81d7b123d7\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 67\n# length = 2**31-1\nct = 75c23e253478037802fae0f86af9c78d4e4d9be0c3bff89f\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 68\n# length = 2**31 + 16\nct = 55717658c6a35e15ee36c66cce91083b63091f51525c0b51\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 69\n# data is incorrectly padded\nct = 8ede88a52ccb8a6d617456955a9f04c94d87696125ded87eebe3e97e185496d9\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = ffffffffffffffffffffffffffffffffffffffffffffffff\nresult = invalid\n\n# tcId = 70\n# data is incorrectly padded\nct = 5b4a8f1abffa51676ac8b5ddf9366c12\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 71\n# length = 0\nct = 205cc6dd9592da0ebff6b4b48a0c450eeaeb11a60d33f387\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 72\n# RFC 3349 padding with incorrect size\nct = 908a68b0d2054e199220d37c34a2e136\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 73\n# length = 9\nct = f84bdb15045cee3a8a0f3ed2f07c1771\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 74\n# length = 16\nct = 7592b1ee6ee92c9467db366adcfa65bb\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 75\n# length = 2**31 + 8\nct = db93a1db3b5babc80a304d527682c1ef\nkey = 48a53c11ef2d727db7eb9a834b134ea9\nmsg = 0000000000000000\nresult = invalid\n\n[keySize = 192]\n\n# tcId = 76\nct = 5c117a678223cfe5ee691503061e7ab1e5f720e005171b32\nkey = f75a2f49a630c7dc91626b00ce029f0bd2981d7c74a93ebe\nmsg = 9adbc00c710b1101bdf6a4ed65b32d72\nresult = valid\n\n# tcId = 77\nct = 6a7f9e03b6f379c56da3a56d8f32eba515454a91fd417449\nkey = b713f6b7814f98894d7b153974684359f1460213eb74be68\nmsg = 78585f0c49922e82caf17ebc3721b4db\nresult = valid\n\n# tcId = 78\nct = 764097f5ee8236bc0d93bbcea139a652f4b211cc33a61ac9\nkey = 13ecf423211caa334ba6db37259a535c20de8ad10fc8c432\nmsg = 4fc75d0f221e22408a37e11265d49a05\nresult = valid\n\n# tcId = 79\nct = 04b83ec803a75bbcb2f87fc6f488a4ccc1827b412483070eed195b6f0048ccbe\nkey = 4417fbbea51bdd91818d74051957dd70e135c5cf3732bdf1\nmsg = f5357da9f8fd4a1190f36e9fa09a90fcf14d87d62332f1a5\nresult = valid\n\n# tcId = 80\nct = 46ab71f032cb1ccbcc7447a5183574268c0167a26a93fe8422bf284417aa93ea\nkey = b3f26d8a22fdd61f709841231fbde695b3f28dddced6d41e\nmsg = 0d0af955d2e3829cc3d643219b301e64e0510dfbc428119a\nresult = valid\n\n# tcId = 81\nct = 47ca298ee47b1b755a499129347e11e7a25754ccb6c2689e8eff270e98c81d18\nkey = f70cfb262c729a18206c8afd74356ec7e049d10b44a6e000", "\nmsg = 241cedfa64c4e7bec541a2eb4c368269e0f0ddebc58267ea\nresult = valid\n\n# tcId = 82\n# wrapped key is longer than wrapping key\nct = ecac4c91758e1ae7bb010c34f4c5f99a3d728b9fa92cb778d3fe80d777a20d3de85ef46e7a0c6a6a\nkey = 1639f9f81e53e2eeb677a249e5eced3af108971301601a7b\nmsg = ec3c6a1f1a9585327fe658490c74635e5300876da5846a629398984fb551d691\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 83\n# wrapped key is longer than wrapping key\nct = 39b7326a44eaed08bffbd4aeaf3e2c3f899c1fd049384ed7b3eb92b788c6449acd6385f0bb18cf28\nkey = 1f22d5658aa685b8ba8659dc342880d5b2399e6a815005b0\nmsg = 50be4c1b2f29a63f44d7fc63737f600f0194ea3fb36e173d2ddd19f218656380\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 84\n# wrapped key is longer than wrapping key\nct = 3d2e9f39c7b13e9585227c4344fbe596f92b002456616f137deacc6a8c941649ce294bb2695c1807\nkey = 3a2f4aa50441954bba5a1836294ce071f9296b23dbed6771\nmsg = 65da02ff21b483a1e39575490b4319e84ae0299f1f00b3859fbe2e74b3ec2aaf\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 85\n# Round counter overflows 256\nct = d6aacfb52c26baae78c2f54259a4e4168f817064344e2ba8fbfa7fae9f1fd69bd5bc5c1e20a6101b4a7119cbce028e25a9e93d29ee260c4e609baedee788411c2afe60218ce1b0d28b9c29b941251fdcbac3009d59040a0337b8b4a3a020c6d8f310cba63db046d8f36b64c9092e75cee463fc7692ef56bed395c4579da0ecb02129e45ad8a7f116aac6170204888e40693f017a6a0a7dd3962004e60db3a9b6c8b7614a467ccb799bce1ba83f5c0921f1e52bb3909bc0486ec0eaea736498f3ba520a519c3ddf491307958620b737613417b15b438b80b43189baa455031f5771502002ea170c767b33d247feebce62e606f2262537f85f18d1951cc75cedef291c6a501cb1778586249b58156eb8d7283a3f508ee8bcc1206d77bbd6892fe74b865bfc02a8f07223087a6c1e50a41b7cf5f6ee04bd07766b2e5b34c4a7666b0ce06f670e6434a59fb74e0df36c91d94e5e8b721e53e09b6f6504c5d515492a373fcc348a63122cc6e4716e0e1a543d038c6f7731199f691780a8a655cca6718e3dc56e815b3669\nkey = b6121acad51038e11873aaa7e6c7be06f93826b74fec0ea1\nmsg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nflags = WeakWrapping\n\n# tcId = 86\n# wrapping small key\nct = a65959a600000000\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = \nresult = acceptable\nflags = SmallKey\n\n# tcId = 87\n# wrapping small key\nct = 52c7f388d0d4237afaa29f2b94723475\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = a3\nresult = acceptable\nflags = SmallKey\n\n# tcId = 88\n# wrapping small key\nct = 833431ce8799be69b36aafe3f38d9dac\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 594b\nresult = acceptable\nflags = SmallKey\n\n# tcId = 89\n# wrapping small key\nct = 31674f46b989f6ead582c70dedc8c6b9\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 72ab34\nresult = acceptable\nflags = SmallKey\n\n# tcId = 90\n# wrapping small key\nct = 80535172d2a498aa31601d70fdca9dea\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = d4d9460f\nresult = acceptable\nflags = SmallKey\n\n# tcId = 91\n# wrapping small key\nct = 56232300dd7b2a71d2328b6df47af8e3\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 643972e552\nresult = acceptable\nflags = SmallKey\n\n# tcId = 92\n# wrapping small key\nct = e27e08efe39adbbad8d300b87be2c258\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = f3cdb73d2561\nresult = acceptable\nflags = SmallKey\n\n# tcId = 93\n# wrapping small key\nct = 8f90942cdab33e58b24a23ad7efb7538\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 7b0b53b6429e14\nresult = acceptable\nflags = SmallKey\n\n# tcId = 94\n# wrapping small key\nct = 0ebaf23c858015d3bda5b8d908db6049\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 6b2393773e6d1378\nresult = acceptable\nflags = SmallKey\n\n# tcId = 95\n# wrapping small key\nct = d56f89977b8eff511158edad6b993007189e5a4b8c0e2faf\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 2c52d6639e769960e8\nresult = acceptable\nflags = SmallKey\n\n# tcId = 96\n# wrapping small key\nct = dd889475a76733849f59bed49a15d4315bdb5ba00dc63470\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 707c9356216d69c69048\nresult = acceptable\nflags = SmallKey\n\n# tcId = 97\n# wrapping small key\nct = 1a9b3369239b0f40a8dc5bd8d965caf7431445799337b99b\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 615f6fa79e1847e7359a8a\nresult = acceptable\nflags = SmallKey\n\n# tcId = 98\n# wrapping small key\nct = 5232f8f6679a17d3303b0bd72b06b56b5089e80372dc295b\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 7f5e999168ec60624426cbb1\nresult = acceptable\nflags = SmallKey\n\n# tcId = 99\n# wrapping small key\nct = e5544361c60980f3d38f2d8820a150f48f49ef3f9184b29f\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 3f93aaf4463775baf6c0c975ae\nresult = acceptable\nflags = SmallKey\n\n# tcId = 100\n# wrapping small key\nct = 55396065905915ec914b8d1efbf471e37d283fc2c1496b49\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = fefcf10c976309b2beb085771e50\nresult = acceptable\nflags = SmallKey\n\n# tcId = 101\n# wrapping small key\nct = d90376be302a24c541bd6d96094f0025e3d73888391b4306\nkey = 1abf4b7fa2bb62a78f09ddab04625dcacdd9e551d1a69b6b\nmsg = 6854354d0099f7eff740b0587140b3\nresult = acceptable\nflags = SmallKey\n\n# tcId = 102\n# Modified IV\nct = 24f5b27f9e4d7b645331719ea8f2b63841b2324e61ce13df\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 103\n# Modified IV\nct = 5b5221464c7e960b31c3d6e5784e66c69fa0fba8ae315d4e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 104\n# Modified IV\nct = d17e8392b0d7e064f22770b7f38ffcdc572cf7694da9648c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 105\n# Modified IV\nct = 2f9ba2d81292a2494845ac8589f1a44affdd3d09044fc81c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 106\n# Modified IV\nct = 9258882e1812b1793c0cc08d6adc9fe9597d9270b1f0c3ef\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 107\n# Modified IV\nct = 8bdfb51ff4664220de3d87e06882c748490af56c0c5ef789\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 108\n# Modified IV\nct = 20a5b0fc789e8422e09a3128a10b6b0bca6aba2bde496aa6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 109\n# Modified IV\nct = fdfde90ee4681372c85fc5875dd482cef85bf69dfe57e71c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 110\n# Modified IV\nct = 5f2ba1d716b8fdee03f3fc5cc4c7ea35836bb3c073f02dc9\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 111\n# Modified IV\nct = f241ce804660d60397789d4c67f4e252b55838144b199355\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 112\n# Modified IV\nct = a4f5b4f3ef5a6939949fe6dfd755f327ffa604dc417ea495\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 113\n# Modified IV\nct = 4e23f48297480d1a4afc85fc97d6d69f861f518bc00fe7c3\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 114\n# Modified IV\nct = d9f0de809d4f6ef5815a3e6bfb09b11f0b51b6180caac98c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 115\n# Modified IV\nct =", @@ -7969,18 +7979,18 @@ static const char *kData275[] = { "\nct = 60107f4c60c04c987c7c5810130303bd83fbc35d924f4482\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 189\n# Modified IV\nct = 38e8d42ffc1a26278c6fad73bd699f207251f6e1b622bf92\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 190\n# Modified IV\nct = c23f1fdbe6c021a04bfc386b55c8fe911481f82edf308d79\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 191\n# Modified IV\nct = 7cc6af073f8d21e26713222ba609c91b69fc5faee9870eb7\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 192\n# Modified IV\nct = e7e5d96c0bc89dc23bff610db5ccfb5de8f97b74100b3492\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 193\n# Modified IV\nct = 18e77b855e322457a4942209f97acaed1fe6af0aea80c454\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 194\n# Modified IV\nct = 0fcc89e543fae40b914510c9064307b70ef12de4c8750874\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 195\n# Modified IV\nct = f795cf444efd94bd6a561d8cb0703ee0e979c073aa66fdaa\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 196\n# Modified IV\nct = bb5d2e4082140258d6cb26a74af7c10f985e4a84dcd5d8d6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 197\n# Modified IV\nct = 47819be55567934b165a6e93ca25d3900103bedb86eab148\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 198\n# Modified IV\nct = 41b70a974d3fce94feb94b7b01d959541cd120f879cf60e1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 199\n# Modified IV\nct = 86b9f13e871ecb5aa009c80a31693336e59ae1ed3c8d7aaf\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 200\n# Modified IV\nct = b17c3957d85127aae1ae0a04096b19eb2e0f67583772182b\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 201\n# Modified IV\nct = 2ca5c335226e3e171fde0f3401ba6835fa389f30f5288699\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 202\n# Modified IV\nct = 5b8ba944f4a961d6e4c5121279ea4d3fcd555b05e75da4ff\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 203\n# Modified IV\nct = 7fd3ad3aee0545da1ed3a54d5a198a2c76cf8290c011c042\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 204\n# Modified IV\nct = a24e94c12b2e6b776c8febe9179521beae0cfbd507d358b4\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 205\n# Modified IV\nct = 9395b071fa3d9908b2e1b349bf7cd6a1cfc86b979c8c73cd\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 206\n# Modified IV\nct = 1eb452770bc0f26a3576b604bf5ac72f714fc468c357eba7\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 207\n# Modified IV\nct = b42bcb4161f40b30f3d2f740f43e441d3c9a39613914f1c6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 208\n# Modified IV\nct = f3d76dd320e5f1b3f85b8f73a9ebcfabfb8346daafaf36e6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 209\n# Modified IV\nct = b8e26164496942f44f16751096fb47952ec478bb288e72a1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 210\n# Modified IV\nct = fa783b3aca0ec1e677378f23ebe937776fa590ecc6b01392\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 211\n# Modified IV\nct = 8b011408049eab81cc185796b9636982c1ad28e940e5c35ab1219434c23e8c59\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 212\n# Modified IV\nct = 08db2f06aa2400d4cc1113b1c9e3ba1b39e3e26a84918f9266796c426c166428\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 213\n# Modified IV\nct = 3114404be000ee167b65dd3cfae3b10c50dffe1df864b5e52a2805f0c80021c0\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 214\n# Modified IV\nct = 405ae5bdeff8b05d28ea55900b8e81dc789d532ec3fc457730819e762172f751\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 215\n# Modified IV\nct = 7c19e66d21c0f1409ee6f03a36ab6ba532349e2567200b95d7f5012b2b7e5d33\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 216\n# Modified IV\nct = 955ac67d6e496b9b93a4dda8f6e65e668f1326b256ee146a7647ba18deee7986\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 217\n# Modified IV\nct = c8600aa18be27279493fd68c84130c8bc328b0f6821e01e892b6c2dc1c005270\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 218\n# Modified IV\nct = 492566e0dc539e234b08b95fb23594a6d14f59fa4367799495c2e7f2993135ec\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 219\n# Modified IV\nct = 0b0aa97121bb8e367b8e80e6518a786ab686f4d6b8a075c3abe534698ec462e09fba981615d43ebd\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 220\n# Modified IV\nct = aa6eaa5b94f39247b9581c4d3120ed71e6a427eb51b2439f245d1762041dcf50741fc53fa7a95579\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 221\n# Modified IV\nct = 5cef33853f321f523951a27e41a68dfca418d5b8560484d3f233c5a45e7b69e7a6e4893e690cde6e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 222\n# Modified IV\nct = 62e120f39799ab7633fde15836b89b28a8ced5ecdc421939d8657e41fa1ea49a54da75b51b8dd3d8\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 223\n# Modified IV\nct = 9dc7bc15dfbc7da1a6f74bc4dfbc70091f2a180dbb76f9a6e9e18bcc3c11d2b56bed36c58c7dbc65\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 224\n# Modified IV\nct = e7ee36c6321ba0a30906b25e087fb0cabd74fbb0905b015ccc246cc90e5684605898a5a77983e897\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce", "3497352690\nresult = invalid\n\n# tcId = 225\n# Modified IV\nct = 75c636384c4210ea46422f31a5622d001e8978c2b0fbbb79ce3d7c4b46bb3c7c2c9d4182571ae515\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 226\n# Modified IV\nct = b0116ad877c745d609f7df14b9225a2d69ab56f2e74077e34607b4e75a2883442864f17ca19af259\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 227\n# Modified Padding\nct = 64956d333265a8f2547756feab37b81f97786a4ebf491f13\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 228\n# Modified Padding\nct = 6ee239e916d27f8a8931740fda92657f98dfc68e5e3984da\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 229\n# Modified Padding\nct = 40c990f89aa7c76400655fd4167b04cbe24145c8c800dc35\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 230\n# Modified Padding\nct = f2a900684f167b9246b1345b8a94e711d9b6ac439f3ef3e8\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 231\n# Modified Padding\nct = cd7053a854fcc2f476c20539360ce47e767563723c11d211\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 232\n# Modified Padding\nct = ffa557ea4960669ccbcf59007a24de06755475c1cfef56da\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae37\nresult = invalid\n\n# tcId = 233\n# Modified Padding\nct = 8672fdfb252c0dc9e3bc39b0fe76b9b08cf87b65c0f28ee3\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 234\n# Modified Padding\nct = fcc2c7a6d2944e7d02ca08e49a7ceb77ee3f5966509b528e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 235\n# Modified Padding\nct = 57bc3a4c7544fe76b92740608a1023bb70227856cbdb8ada\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070\nresult = invalid\n\n# tcId = 236\n# Modified Padding\nct = 9220a6eb9c77a3d6374647afa7a3effb99be7e1f7bafeca8a1bbd93e8adcca6e570484008ee674ca\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 237\n# Modified Padding\nct = 94654a58be6bb6b946ef40ac7b8f1d19e2edff7c2c8c54eb7b2cbb3227c4f9df2cb317795beea413\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 238\n# Modified Padding\nct = 1ae49d65e69886f0f47cbbeb50f07ab5163983916a738a0d8f538c59c8a6e1e9ad229b27418259a7\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce3497352690\nresult = invalid\n\n# tcId = 239\n# RFC 3349 padding\nct = ac1a774a5de27e4f9c356e4f62deaf8b7eeee6bcafafd895\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\n\n# tcId = 240\n# Invalid encryption\nct = b3941437f55e7cbc3f88050aff703967\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 241\n# padding too long\nct = 86175acf19ad0b7ac60d1fe4bb7850635e7ec6f8a314f85b6dd3d8f9349ea38d\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 000000000000000000000000000000000000000000000000\nresult = invalid\n\n# tcId = 242\n# padding too long\nct = 791f088847a76731e0d56b9b2dcb28bf9f091a9725790e0a64fc8e7cb3ad50f380297a98e3b1c33e\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0000000000000000000000000000000000000000000000000000000000000000\nresult = invalid\n\n# tcId = 243\n# incorrectly encoded length\nct = 868c34495bd3d7b4e2c1861e7fcbbdb372099488dd96c9ea\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 244\n# length = 2**32-1\nct = 4a8b4aeaa713469bfd9bf88d4072379fc858e40b24b0bebe\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 245\n# length = 2**32-1\nct = c210aa3b5fbf5eac97e68d98d7727f38\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 246\n# length = 2**31-1\nct = e0ebd376e050cc9027b76dfc38ee2c6ae2808cecf480a560\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 247\n# length = 2**31 + 16\nct = 23a693e211c08ab9b222c2ede2db18f437e22917fdff8032\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 248\n# data is incorrectly padded\nct = 003f2916fea6827e01199028d3dc4e03889113f97b1860cc242e5a0f28a0f159\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = ffffffffffffffffffffffffffffffffffffffffffffffff\nresult = invalid\n\n# tcId = 249\n# data is incorrectly padded\nct = 5c25a170d5225a6d66e117c691b37383\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 250\n# length = 0\nct = df9ef924eb59634be5b27cabd33d72bd6be6e01e4672ab05\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 00000000000000000000000000000000\nresult = invalid\n\n# tcId = 251\n# RFC 3349 padding with incorrect size\nct = e6e66fad359a7b63a977788acd297121\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 252\n# length = 9\nct = 76b88ecda760b1af80703036185fc476\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 253\n# length = 16\nct = fd101943f4ab7c38ec68c75d4b3193dc\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0000000000000000\nresult = invalid\n\n# tcId = 254\n# length = 2**31 + 8\nct = 1793a3a9bd146726edbcb9589f20e849\nkey = 48a53c11ef2d727db7eb9a834b134ea9602273aca929702eb2c31d96a58c9be2\nmsg = 0000000000000000\nresult = invalid\n\n", }; -static const size_t kLen276 = 36748; +static const size_t kLen277 = 36748; -static const char *kData276[] = { +static const char *kData277[] = { "# Imported from Wycheproof's kw_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: KW\n# Generator version: 0.8r12\n\n[keySize = 128]\n\n# tcId = 1\nct = 9de453ced5d4ab46a5601708eeefefb5e593e6ae8e86b26b\nkey = 6f67486d1e914419cb43c28509c7c1ea\nmsg = 8dc0632d92ee0be4f740028410b08270\nresult = valid\n\n# tcId = 2\nct = 8c3aba85cc0ae1ae10b36658b068f595baf8caafb745ef3c\nkey = a0b17172bb296db7f5c869e9a36b5ce3\nmsg = 615dd022d607c910f20178cbdf42060f\nresult = valid\n\n# tcId = 3\nct = 1de093654826f18fcd0f3fd499416ff22ed75ee12fe0b624\nkey = 0e49d571c19b5250effd41d94bde39d6\nmsg = f25e4de8caca363fd5f29442eb147b55\nresult = valid\n\n# tcId = 4\n# wrapped key is longer than wrapping key\nct = 9c3ddc23827b7b3c13105f9e8b11523baccdfb6c8b7e7825496e7a840bd32aec\nkey = e0e12959109103e30ae8b5684a22e662\nmsg = dbb0f2bb2be912a20430972d9842ce3fd3b928e573e1ac8e\nresult = valid\n\n# tcId = 5\n# wrapped key is longer than wrapping key\nct = afb744aaf746dcc0b57f8b378c404cbe877f44cf3d45140d60814eda3f541f01\nkey = dd583d9f1059861430ec8b5d8a180e9b\nmsg = f2e34f356362a31b51d6e02bcd333c9e6170494ca5ff5487\nresult = valid\n\n# tcId = 6\n# wrapped key is longer than wrapping key\nct = cff98cd64cb51ab99b81aee82cee4274d0df3e1b6a4943d39236ea989846d0cc\nkey = faf5ccfae42b43cee2c5f0f3177a7c5d\nmsg = 4e02084833660c463830483b36dab866c64c8cf7429cac3d\nresult = valid\n\n# tcId = 7\n# wrapped key is longer than wrapping key\nct = 58dcfb0e7ec4d3bc8003418d865fbd520c6b24b2bde35b1be5b1c5ff32a130f33d035e5932616083\nkey = c2b9d23f2831ddcdeb456853d4014db9\nmsg = f4cfea98e58b939cc859554385cf3a6c7f8217f728efb431c964786de8274907\nresult = valid\n\n# tcId = 8\n# wrapped key is longer than wrapping key\nct = 4ee47bd68d418586c447a39111e2ec1502ff0f1726ea91c5d97370409d89b8e66e889b638ac40ced\nkey = 620a08f320cdedbf7ae551add348d95e\nmsg = cec34eaf8e67e1ce619ddfc309531c42f16033a7e2cbc4f5eb3a548164e9b291\nresult = valid\n\n# tcId = 9\n# wrapped key is longer than wrapping key\nct = d3b093fd822ce454ebc251c6f21fa71c3858ee7e623ecbfbbf887398a30b40c55d0565c7a15e4015\nkey = ed089ac274f8c7cea2415671a94b5e53\nmsg = 6065e41df14daeeefacac5daeb7674cdc9c1f686013b797153e80ef215893299\nresult = valid\n\n# tcId = 10\n# Round counter overflows 256\nct = 222deadde6efb760cae42fa188310e0c07e7d557529766444a9efb330907d42f0dd8f3d17b3a38bf40d68c095a9cce19daf907bf2c92f1e59b18b277ff0397fc50f45f582db936aa8afb943de01b58abfdc81daef4e038c99e4c1eb3ee447464bb8f89a4ea81e56556cc26c72883c06a7fe850d04347d68bbadc4a06775030676db8cc34aeb07e39c7f059c2bff76a7f2baf076749004ef7189f887f89029f88c5c1d0f5ee62320b423048e2ad8186e63be23c553f5576a40d967e8b527ccd783c41abc64bea1aec8a76deb3e9c9a6656756e1dac38bd25ff008888a5591af763fd73f5addd749794817070990484654a46ef442adaeacab14d12daaf87bcb91661a21593717d9b93529d813ea5fc812d708c0d8e9b68122d9f5e6267cde363780a45d07e4caa5bf14f2334f25b9d177632bb80a82894aa47b6f360b2da1138dedd4331f077c900554c7a68b5d154980bb3517ac20a78a51f6f21e42b2c4c960d31cbd22bd610819182c5e456ba7d7e903f5e60f6e0c4cc014feb4f81973ce48ad6f4dab8da51eb7\nkey = 31cacbb17d6dbbecae40727c5048fe0c\nmsg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 11\n# empty keys cannot be wrapped\nct = a6a6a6a6a6a6a6a6\nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = \nresult = invalid\n\n# tcId = 12\n# keys of size 8 byte cannot be wrapped\nct = dc26fb6911d71971df0356d6bb9ed6e6\nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 13\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 00\nresult = invalid\n\n# tcId = 14\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 0001\nresult = invalid\n\n# tcId = 15\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 000102\nresult = invalid\n\n# tcId = 16\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 00010203\nresult = invalid\n\n# tcId = 17\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 0001020304\nresult = invalid\n\n# tcId = 18\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 000102030405\nresult = invalid\n\n# tcId = 19\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 00010203040506\nresult = invalid\n\n# tcId = 20\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495\nmsg = 000102030405060708090a0b0c0d0e0f10111213\nresult = invalid\n\n# tcId = 21\n# invalid size of wrapped key\nct = \nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 22\n# invalid size of wrapped key\nct = 9f\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 23\n# invalid size of wrapped key\nct = dc9e9580\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 24\n# invalid size of wrapped key\nct = b9b282d138693000\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 25\n# invalid size of wrapped key\nct = 0efc635b2d61e244056b9d4591ca6b\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 26\n# invalid size of wrapped key\nct = 4a305dae087b0d24d62af41831338f33ae\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 27\n# invalid size of wrapped key\nct = 82cb927097cf31ea4affea440b0d8ca6a240b900\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = \nresult = invalid\n\n# tcId = 28\n# bytes appended to wrapped key\nct = 9790ab51fbcb850df6764e011ae97c85785bed2633aea66500\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\n\n# tcId = 29\n# Incorrect IV\nct = 0aac329ccd513edbdd6367df67999eaac9e7b51984c4d38d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 30\n# Incorrect IV\nct = 5a55dc429749ca49bb4ab01d966b19ea9a9e1402e6ab2962\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 31\n# Incorrect IV\nct = 45f533f6072f640eb7e1e512d56072085567f4ad6012a97a\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 32\n# Incorrect IV\nct = 84f284565df47c409107f7a0a71bc370a8ed4489d414b9e9\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 33\n# Incorrect IV\nct = 3941c366554fc896e9fe52f02493ca03d439eb17c236146d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 34\n# Incorrect IV\nct = 45c9d42363d981d086a972728e130a42f5dd90bda562a85a\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 35\n# Incorrect IV\nct = 037d17859519d6c0728a9eb6e64113e86919decabd3bbb88\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 36\n# Incorrect IV\nct = 1ad10af7f6c042b267a0c7bc4d25d27c003deb50e2cc566a\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 37\n# Incorrect IV\nct = 630c571b7fb8647ac5360a255f9f5d3645795ac45285cbaa\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 38\n# Incorrect IV\nct = 16db553e467d4029d0fea62b2c440e5df6c6591f0497a99d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 39\n# Incorrect IV\nct = 097991090a156047d4784b757f262e12ce57e13a3d5d286c\nkey = 4f710eb6b5e28703becfc3dc52", "fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 40\n# Incorrect IV\nct = 3957c338b750a3285eb7b65c9cfe77053dd7d8149f42caa1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 41\n# RFC 3394\nct = 1fa68b0a8112b447aef34bd8fb5a7b829d3e862371d2cfe5\nkey = 000102030405060708090a0b0c0d0e0f\nmsg = 00112233445566778899aabbccddeeff\nresult = valid\n\n[keySize = 192]\n\n# tcId = 42\nct = 00be1caddfd5ad7697877017795f9cee4bce5a61687a6126\nkey = f75a2f49a630c7dc91626b00ce029f0bd2981d7c74a93ebe\nmsg = 9adbc00c710b1101bdf6a4ed65b32d72\nresult = valid\n\n# tcId = 43\nct = 54e7f278b5a1fb4c31a0d79ac1f615edd910bf22015a0668\nkey = b713f6b7814f98894d7b153974684359f1460213eb74be68\nmsg = 78585f0c49922e82caf17ebc3721b4db\nresult = valid\n\n# tcId = 44\nct = 510455bd9c078ac1f07bb3752cbd04e421b0dd635190fa62\nkey = 13ecf423211caa334ba6db37259a535c20de8ad10fc8c432\nmsg = 4fc75d0f221e22408a37e11265d49a05\nresult = valid\n\n# tcId = 45\nct = 880da5b410f913ad72cc93f46344f1152165bdea14664fd2d3afbd87b8cc5cfd\nkey = 4417fbbea51bdd91818d74051957dd70e135c5cf3732bdf1\nmsg = f5357da9f8fd4a1190f36e9fa09a90fcf14d87d62332f1a5\nresult = valid\n\n# tcId = 46\nct = 27654cf6a63d6004ae83da54c2e5d7b5fad20878f350087ddd17ac44a2be868f\nkey = b3f26d8a22fdd61f709841231fbde695b3f28dddced6d41e\nmsg = 0d0af955d2e3829cc3d643219b301e64e0510dfbc428119a\nresult = valid\n\n# tcId = 47\nct = ad7ca66ad4664f43e4dd09296a6e6f02d5af4408f225c0abeb0d9b76c8d1e982\nkey = f70cfb262c729a18206c8afd74356ec7e049d10b44a6e000\nmsg = 241cedfa64c4e7bec541a2eb4c368269e0f0ddebc58267ea\nresult = valid\n\n# tcId = 48\n# wrapped key is longer than wrapping key\nct = e245c90a6b46caece94f47117d608331958c8f75f531ebcdc902c0213d9105f2155af07daa62d132\nkey = 1639f9f81e53e2eeb677a249e5eced3af108971301601a7b\nmsg = ec3c6a1f1a9585327fe658490c74635e5300876da5846a629398984fb551d691\nresult = valid\n\n# tcId = 49\n# wrapped key is longer than wrapping key\nct = 8a32b9f207ae5aaedb7e8a0d945107412c1bd06999bc5ac83c1f958dfb77ebdcf9d98c60dbd4650a\nkey = 1f22d5658aa685b8ba8659dc342880d5b2399e6a815005b0\nmsg = 50be4c1b2f29a63f44d7fc63737f600f0194ea3fb36e173d2ddd19f218656380\nresult = valid\n\n# tcId = 50\n# wrapped key is longer than wrapping key\nct = 4a5842b10d2db96ea1039ef4785ce722555b3751a9b6dd39126ad363378c72320d83ea7adb81615a\nkey = 3a2f4aa50441954bba5a1836294ce071f9296b23dbed6771\nmsg = 65da02ff21b483a1e39575490b4319e84ae0299f1f00b3859fbe2e74b3ec2aaf\nresult = valid\n\n# tcId = 51\n# Round counter overflows 256\nct = e2192598e6124f2791b2751f930958435bb1d02e98aa1e09781bba0b159435db659fa73fa310111704692c68e16ddf4be06022c52fe9dba6279aad1aeb814125d0ddf33f31e58e625af32305050cfea390d8782d32caac558889ca8e641908208da6976542b40dbd090178e2a6812a436c18a5e891ac8083176ace1ddfee4d382856a59c80c643ecd5c1ab68c66b2b8984ce6e0e386f6554a9cb91d363bb4accf028878ec20b8b2e37214f7b12dbcd78fb38f711a90fe262c78491b9058354e27b34fc92ef0d7028594cb08259f86b54cb1d317ec55f2ef2ab7e8b141671f8bcb1a90bb7d82bc8cb4fb02c9ce430ef4ae0dc847e91e7d4fb463eb9dd87fc9dc9568f3a4ef504d74c134dcb60ca01b36ce10cb467268ea297c0518a50d12cc025cfeea1381ddd7dd63e4ac94890a0eae9dbd8db244625a3c8af2e1aff6a8112c4d3d98e8263588ee1dd9063b709b8ec00474c4ea413a802b8cde814e7b3731410809ed000060fb7b9b0bf8509ef17515f333e868b188ea16445f380b3a7d42774f6456cdf724246fa\nkey = 31cacbb17d6dbbecae40727c5048fe0c01bc53b23ab63502\nmsg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 52\n# empty keys cannot be wrapped\nct = a6a6a6a6a6a6a6a6\nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = \nresult = invalid\n\n# tcId = 53\n# keys of size 8 byte cannot be wrapped\nct = 38d8238cdb0d9a2da28d6d56194f2e78\nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 0001020304050607\nresult = invalid\n\n# tcId = 54\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 00\nresult = invalid\n\n# tcId = 55\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 0001\nresult = invalid\n\n# tcId = 56\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 000102\nresult = invalid\n\n# tcId = 57\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 00010203\nresult = invalid\n\n# tcId = 58\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 0001020304\nresult = invalid\n\n# tcId = 59\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 000102030405\nresult = invalid\n\n# tcId = 60\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 00010203040506\nresult = invalid\n\n# tcId = 61\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76\nmsg = 000102030405060708090a0b0c0d0e0f10111213\nresult = invalid\n\n# tcId = 62\n# invalid size of wrapped key\nct = \nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 63\n# invalid size of wrapped key\nct = 9f\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 64\n# invalid size of wrapped key\nct = dc9e9580\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 65\n# invalid size of wrapped key\nct = b9b282d138693000\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 66\n# invalid size of wrapped key\nct = 0efc635b2d61e244056b9d4591ca6b\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 67\n# invalid size of wrapped key\nct = 4a305dae087b0d24d62af41831338f33ae\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 68\n# invalid size of wrapped key\nct = 82cb927097cf31ea4affea440b0d8ca6a240b900\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = \nresult = invalid\n\n# tcId = 69\n# bytes appended to wrapped key\nct = 55dfb2f7e0c1ea04fead897c451c0505921dc47f308c491700\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd97\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\n\n# tcId = 70\n# Incorrect IV\nct = 9b1593fd7d4fe25a660bbc1976ea4ab68bcc53f848a8eb9d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 71\n# Incorrect IV\nct = e7edb847fa91e2deded726edf3ab93da91151697425fee28\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 72\n# Incorrect IV\nct = 1b51a7c033c1efb5ee2994259c40f03bb57d8cc09e507e6e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 73\n# Incorrect IV\nct = c40b614a5062f5fd049c5379b3e8141614c2da97893589fb\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 74\n# Incorrect IV\nct = d7575ef02df54b3086eb49035eeafbce0e08336e89b35ab0\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 75\n# Incorrect IV\nct = 0d617f1c12485a35917d2a941e949d2fdbf03a346889b850\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 76\n# Incorrect IV\nct = c7df34729174db2e83ee16c6de74d5eb9766715fad049b40\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a8", "28cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 77\n# Incorrect IV\nct = c3ed38d6f9ccb9bf3c56bb3176f00d3ce9887521f8d4c70b\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 78\n# Incorrect IV\nct = 6582b5f4652744b0537e97e7cdae0f443130140dbaea604c\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 79\n# Incorrect IV\nct = fc9b9bdf25f2b48ad79934c8d34897cdbf4c846f8cb4b11d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 80\n# Incorrect IV\nct = fc23c7f4fe20aa81105efc1a7105a5316b23399ac792c824\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 81\n# Incorrect IV\nct = 37b4a261b96bcec9cc93eef5b2fbbbe84634f978c5893dda\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 82\n# Incorrect IV\nct = 1831109847d17d010bfcd93fb46f3150cdafd52733db74c221b034fe8e1552c0\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 83\n# Incorrect IV\nct = 2b2b89c3c6b2db4903877ad4622ca33f3a3cb7e6701d1340e6afc0fdab7dbd72\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 84\n# Incorrect IV\nct = 3c6903f37da57161af6706050a2ed747cd55344d869189fd49d2536ff948129d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 85\n# Incorrect IV\nct = 8a8dc8b131c6b968b60c1dd819a655392d1a96d6cafa48e30fb1146f096229c6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 86\n# Incorrect IV\nct = 303e0b3602d514a7d52edba3306d7383e8999e7c652a510335a8949efb42eb66\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 87\n# Incorrect IV\nct = 319befbf2ddbb475723fb2fa30f2ae7fc1ceb1e6f361715eca7209608873c7fc\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 88\n# Incorrect IV\nct = 9b3e440341c5da131559959db6b3553a534691162f4f009327bf2c21d6fe5ada\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 89\n# Incorrect IV\nct = eba6cc0959e6a56339b141629840add80f4565656dc687a3b996960c994dfd26\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 90\n# Incorrect IV\nct = b703b6cf4587709353c7e4004d3da61ce5f5deaf7163ca9d6158dde919e0ac34\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 91\n# Incorrect IV\nct = 72549d52d6f4ff912d833c74136d90634ce8afa4f84412bbee8074084d4cecff\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 92\n# Incorrect IV\nct = 1337c8bd6c8a5dd43aba8d298864ffe76ad6ea909f3488157a15e6c46acf2214\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 93\n# Incorrect IV\nct = 4aaffaca5fe85814d040aa2a306ba4d1d44746cfe46c978aa057b53fd25316c1\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 94\n# RFC 3394\nct = 96778b25ae6ca435f92b5b97c050aed2468ab8a17ad84e5d\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 00112233445566778899aabbccddeeff\nresult = valid\n\n# tcId = 95\n# RFC 3394\nct = 031d33264e15d33268f24ec260743edce1c6c7ddee725a936ba814915c6762d2\nkey = 000102030405060708090a0b0c0d0e0f1011121314151617\nmsg = 00112233445566778899aabbccddeeff0001020304050607\nresult = valid\n\n[keySize = 256]\n\n# tcId = 96\nct = 940b1c580e0c7233a791b0f192438d2eace14214cee455b7\nkey = fce0429c610658ef8e7cfb0154c51de2239a8a317f5af5b6714f985fb5c4d75c\nmsg = 287326b5ed0078e7ca0164d748f667e7\nresult = valid\n\n# tcId = 97\nct = 939b3389336fea4a9751bf014ef18011323090e8a0500bc4\nkey = 0dda6da5123e2c37c6fa16ba0d334cd01acd652f8994211751dfab4faac2fc22\nmsg = b40b6828729b456322a8d065abc0d081\nresult = valid\n\n# tcId = 98\nct = 59ee8e5198861237f682edec6ba906526c016d4d935942bd\nkey = d6925914cd06308f81ad91e23073593d99d4e50351b20eb2a8d1a1ac4ced6588\nmsg = 037b27b3dc95b19d15bd4091e320bfe1\nresult = valid\n\n# tcId = 99\nct = 1ab53a065d8f776a08b33e51383071b6f154612116655137bd3b7ec29b70fd56\nkey = 07518a82cbc8da1dcec55f3763a206d277487abd03cedd0b8bef9ee2fb157121\nmsg = faa4664d79fce3c7d2fdd462f6c1c423c2f8e6b69be2e071\nresult = valid\n\n# tcId = 100\nct = a1bf8e73e3fa1db759f0ab2ab0b1ca6f2c85b63d83e25f7a0b5293d0a216a2b7\nkey = ea46991d4e71f53dd624e7fe7fde11944a7c5942d232369b8065d42b8cd2dde1\nmsg = dffc5cf1dd5411d015d84601fa38df5effe885c7f26a4825\nresult = valid\n\n# tcId = 101\nct = 27308a0e1a6c0a1d15d6174ab7d68675207b615df16fcf7a3c69b25f551cca9f\nkey = fdcfa902c6f222f527af84da533b14b52e2615da3a89d1d35708b0cd49f60d87\nmsg = 966b07047354966a703e79607b556032f4f596b7f9206f05\nresult = valid\n\n# tcId = 102\nct = 7155ee932b0358d98182a23f7f427c774ab340a4757d0b6a63facd3de90578438cf03201c3f88057\nkey = 38e1b1d075d9d852b9a6c01c8ff6965af01bac457a4e339ae3e1d7b2ffacc0cd\nmsg = 80ad6820f1c90981e2ca42b817a345c1179d0a11d8e23a8adc0505e13d87295a\nresult = valid\n\n# tcId = 103\nct = f20b9b553bc0847529f8d4379fa909211e68249bd429f436c615c4c4a5d9f1a1968f0b89c5237b30\nkey = c641f1689d81caa8ba37d895272240664054ed974cfffc40e6c5c0cad1b916c7\nmsg = 3fd0ba19955e46749f54d88e99d080b7339d588fe612ec0f4021ca3ca2104270\nresult = valid\n\n# tcId = 104\nct = 2811716854a214aecdd318c6670b9b2a7511713c9a0c0fa805230ff05cf84af795dd72f6c1a44512\nkey = aa0ab9d68ed4a04e723f81b44c0c88d0bcde7a80cfd476eb4b8836d9aa01ec4c\nmsg = 57faa8766f6d6a0aa1cf643f857c150df5b31303b50af480e21c4b5e8c8a15d5\nresult = valid\n\n# tcId = 105\n# Round counter overflows 256\nct = 5322bc62bd8379abbb75f69688b8f00e31962b8f9ae1e89771952d8a2a749e1352ec33b5435a674271b314760ab9f753b16726185ec7d319ac60531355344c1d53c7903000a8039eb40f70564a0ad3f41b2355ea5dfa6a1d46392f1d106a5da569bfb0493bf7c12dff04bafeae377df4bb47cd440b6f60fbab2a54a98551b76273e02cac8d7be9f2343d3abb2a23af1c91a7011c67a7907260116b67d510aabe5c7ca46c1c20f77106c45966583b3e4ed799a47ee19bb4223209265c2b1ac8183a678ff43bc9a3470a50b9ee4d10f60674268d72c68be003a0d9dd6849aba836fe8a1792b81c90e12945bfe1f27a9c6b2af66a063cdb7721a7f23fb30afdbd8b18db377dd1697f157be81c1578d08b066c71b0c5ca7feecac1cdd938cf9ad525f74844660908194b28e54eddb158f6e4c921b811d90db71a92ff872db2250dcc3f847fc752b66d77e33c85084d3fa53b4f30503d2a06e6cabb9033d59fc1dc15e32f19846a039b91597b0ba3141a7d9717630062170117b2131dab77406e9ed7d66b2c754d849c60\nkey = 31cacbb17d6dbbecae40727c5048fe0c01bc53b23ab635025cbac1ecf52ca495\nmsg = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 106\n# empty keys cannot be wrapped\nct = a6a6a6a6a6a6a6a6\nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = \nresult = invalid\n\n# tcId = 107\n# keys of size 8 byte cannot be wrapped\nct = 181ba6a3a4392469e3de98ddbbdd2432\nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 000102030", "4050607\nresult = invalid\n\n# tcId = 108\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 00\nresult = invalid\n\n# tcId = 109\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 0001\nresult = invalid\n\n# tcId = 110\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 000102\nresult = invalid\n\n# tcId = 111\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 00010203\nresult = invalid\n\n# tcId = 112\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 0001020304\nresult = invalid\n\n# tcId = 113\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 000102030405\nresult = invalid\n\n# tcId = 114\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 00010203040506\nresult = invalid\n\n# tcId = 115\n# wrapped key size must be divisible by 8\nct = \nkey = 574957151fc2afe0fa3dc7a9a7da6495398f18ea0d8eed76a51aac96038ad692\nmsg = 000102030405060708090a0b0c0d0e0f10111213\nresult = invalid\n\n# tcId = 116\n# invalid size of wrapped key\nct = \nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 117\n# invalid size of wrapped key\nct = 9f\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 118\n# invalid size of wrapped key\nct = dc9e9580\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 119\n# invalid size of wrapped key\nct = b9b282d138693000\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 120\n# invalid size of wrapped key\nct = 0efc635b2d61e244056b9d4591ca6b\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 121\n# invalid size of wrapped key\nct = 4a305dae087b0d24d62af41831338f33ae\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 122\n# invalid size of wrapped key\nct = 82cb927097cf31ea4affea440b0d8ca6a240b900\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = \nresult = invalid\n\n# tcId = 123\n# bytes appended to wrapped key\nct = 7dfbd7cf6158d75bb5900b3bf1e3871003402a6508b1912800\nkey = fe60fc8df7d9f4ebb5416ca4e82182f7e9923a746110fd978e3bd2defc1c10d7\nmsg = 000102030405060708090a0b0c0d0e0f\nresult = invalid\n\n# tcId = 124\n# Incorrect IV\nct = a417671bc62a23c7a65543092124024df72c048d8db330c7\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 125\n# Incorrect IV\nct = 9518d0f99d7a73ed4a502b449c14c285971b0e6177ce0eca\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 126\n# Incorrect IV\nct = f3511f0491bd74ae1defb5307f0e18db864b57b5c404d428\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 127\n# Incorrect IV\nct = 6c03ce779259661c43d41d5d0e45687f874353bba516c73e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 128\n# Incorrect IV\nct = 8df01969a11c87026535bfccf72b1d064c86ecc7e5227157\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 129\n# Incorrect IV\nct = 8ed1cde228d9c8d046dca65c7a27aef2edf8ae90c705d1e9\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 130\n# Incorrect IV\nct = d69b3e34e9de38d44de1998992362a6fa1f696b5acab3f10\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 131\n# Incorrect IV\nct = 67865122af3294b8da0588775125cbd6dc19d5e5cab97b6d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 132\n# Incorrect IV\nct = 9f0fa52363dd55df472d867e6faf5da8eb204a1d6d497030\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 133\n# Incorrect IV\nct = c399f999c96a4204325e7f08d6a4de256faf21ec2c007ddf\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 134\n# Incorrect IV\nct = 282082264a87dc35ce1cc5b9931b77d80d82fcacc0927f85\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 135\n# Incorrect IV\nct = c192c90b83003ca96744498014b6ad6bedda837955269819\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5\nresult = invalid\n\n# tcId = 136\n# Incorrect IV\nct = 30a983cd9e69d561acc95c42b252aba4185f8392f2e6c935c8eb105af8082e34\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 137\n# Incorrect IV\nct = 4de9a639b799630b45b49e28dbfc44dabb9843ee588a8cff286b8d5fbd7b32ee\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 138\n# Incorrect IV\nct = d915b2cdfb769d9d82259dc3d124646bbf972b83efd4c2eae9b9f751073f78d6\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 139\n# Incorrect IV\nct = 117d653f480b69fce564f1fe99572492945189ed5af789ce05a2651baf90bb5e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 140\n# Incorrect IV\nct = 8226d07a2f919e24ada1081c69a75520be895e3a2bda9b805d9747773ddeaa38\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 141\n# Incorrect IV\nct = b0a74345bedf8865348daf45d054b99ce515ea8be136270d1cf71e1cfa7aa4a2\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 142\n# Incorrect IV\nct = a261db77f17f7ec736d1a8be16e5f9ae432fe2a17012e5a6f07c5426a9f0ca59\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 143\n# Incorrect IV\nct = c53acb5e096b54548e1385b2ff18eaef68d235c95b0194e74a2383d3a7a530dc\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 144\n# Incorrect IV\nct = faef482d99ebb180e5bc5e3cf775ba292c2a3b6c44aa4a21ad400906f11af392\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 145\n# Incorrect IV\nct = 73a450b63b07b3aece9d1ae5bf097a3dd3fcf73e3ec2f1bd8fc3b5586cb9bd73\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 146\n# Incorrect IV\nct = d34b6ee184d387c9aa4b2d180ae0a89498014e55fe8e416be4f826fcf7d56522\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 147\n# Incorrect IV\nct = 2af823d1602803740bfa9040c2c4e769a5b6de919d403cfba9ad360f63af1113\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1\nresult = invalid\n\n# tcId = 148\n# I", "ncorrect IV\nct = dd78ebd3091c55a5da5b24504200f7fadd1b3ac6ad35f814f733e603c13936245d69d83f262f6b1e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 149\n# Incorrect IV\nct = 3d8338eae7de322399e1d1b4a3df54326b242b563612ea4b27da22a041d3c80966911bc009911761\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 150\n# Incorrect IV\nct = d04bf75cadd3b5f099c34b27a91e64a8f2dbcf08e8c5c1c9f07a777eeb805d5d0e8c5c01afc43944\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 151\n# Incorrect IV\nct = be0c5d193b61c5137a8fd8a6d7d1ed8f0fa28cec516f544697c12add4f8f4d5cfca65edeb1019974\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 152\n# Incorrect IV\nct = a83ebcbeb2be9d6807b5cfc31c89849d1343dd4eb22e5bfe9e2b2b3790ad8900601f1f5d54fd472f\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 153\n# Incorrect IV\nct = 416221485a6cb98ad1342ea9a12926a9a133ead8bd919323fe789bb8f89a4fcaf81e1be54f9d358e\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 154\n# Incorrect IV\nct = bf6a53286fac48e7f25d89b7056b27aa917d5b54c0d3171dff369f7249153bf09da5891eb4dc2d88\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 155\n# Incorrect IV\nct = 99d517a1321bb633b0d5f3afda2372d3abf68b41d13cbfdffc78f173b88bc4b97efcab2b2904788d\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 156\n# Incorrect IV\nct = d92456bc77a268ef71cba76064a1b772d1fee2ae4f0ee3bb932a2adb2b031796b9eadb51753f2868\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 157\n# Incorrect IV\nct = 5bb54630ab8d73a040f0f87e70e263d1aeb2358bcdc0dce6994d0d874452bbd8741b7ec1d59d8298\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 158\n# Incorrect IV\nct = 4581d6536039db1b23da50c648777e90c82d6128bb92e28b2974bae1141543a19a1592fda1fbd61f\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 159\n# Incorrect IV\nct = d35bc67e62064c34f48150999ba30ded475d8c75978f45737320f23edaaa7a40d7803fc61add34a4\nkey = 4f710eb6b5e28703becfc3dc52fa8bc1dd44a4a6d38a84b4f94e89ac32d987e7\nmsg = a828cbda9b5ff0ae374f84fa01d070a5f0a17a0c462be4f1acce34973526908c\nresult = invalid\n\n# tcId = 160\n# RFC 3394\nct = 64e8c3f9ce0f5ba263e9777905818a2a93c8191e7d6e8ae7\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 00112233445566778899aabbccddeeff\nresult = valid\n\n# tcId = 161\n# RFC 3394\nct = a8f9bc1612c68b3ff6e6f4fbe30e71e4769c8b80a32cb8958cd5d17d6b254da1\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 00112233445566778899aabbccddeeff0001020304050607\nresult = valid\n\n# tcId = 162\n# RFC 3394\nct = 28c9f404c4b810f4cbccb35cfb87f8263f5786e2d80ed326cbc7f0e71a99f43bfb988b9b7a02dd21\nkey = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 00112233445566778899aabbccddeeff000102030405060708090a0b0c0d0e0f\nresult = valid\n\n", }; -static const size_t kLen277 = 94020; +static const size_t kLen278 = 94020; -static const char *kData277[] = { +static const char *kData278[] = { "# Imported from Wycheproof's primality_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: PrimalityTest\n# Generator version: 0.8rc17\n\n\n# tcId = 1\n# small non prime integer\nresult = invalid\nvalue = ff\n\n# tcId = 2\n# small non prime integer\nresult = invalid\nvalue = 00\n\n# tcId = 3\n# small non prime integer\nresult = invalid\nvalue = 01\n\n# tcId = 4\n# Non-prime Mersenne number that is pseudoprime to base 2\nresult = invalid\nvalue = 07ffffffffffffffff\n\n# tcId = 5\n# Non-prime Mersenne number that is pseudoprime to base 2\nresult = invalid\nvalue = 7fffffffffffffffff\n\n# tcId = 6\n# Non-prime Fermat number\nresult = invalid\nvalue = 0100000000000000000000000000000001\n\n# tcId = 7\n# Non-prime Fermat number\nresult = invalid\nvalue = 010000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 8\n# Non-prime Fermat number\nresult = invalid\nvalue = 0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 9\n# pseudoprime square derived from Wiefrich prime\nresult = invalid\nvalue = 123a99\n\n# tcId = 10\n# pseudoprime square derived from Wiefrich prime\nresult = invalid\nvalue = 00bc18d1\n\n# tcId = 11\n# square\nresult = invalid\nvalue = 04\n\n# tcId = 12\n# square\nresult = invalid\nvalue = 09\n\n# tcId = 13\n# square\nresult = invalid\nvalue = 010201\n\n# tcId = 14\n# square\nresult = invalid\nvalue = 0f2ad9\n\n# tcId = 15\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 01f51f3fee3b\n\n# tcId = 16\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 032907381cdf\n\n# tcId = 17\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 0136a352b2c8c1\n\n# tcId = 18\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 023c3db80e80e53bd1\n\n# tcId = 19\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 0504e8e504fd585e79193ca1\n\n# tcId = 20\n# G. Jaeschke: \"On strong pseudoprimes to several bases\", Math o. comp. v.61, p\n# 915-926\nresult = invalid\nvalue = 00b7d84161830e3f6f2231a7a1\n\n# tcId = 21\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 4c6092d9a7a5462b34e5\n\n# tcId = 22\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 22c9a603ee84bb9c4cad\n\n# tcId = 23\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 437ae92817f9fc85b7e5\n\n# tcId = 24\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 0190e262098f0d746505\n\n# tcId = 25\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 027a5f7ca7b29ee74d5525\n\n# tcId = 26\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 008d60a89f3f36cb1fd495\n\n# tcId = 27\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 02be6951adc5b22410a5fd\n\n# tcId = 28\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 0292a0068ebb0ed3251f55\n\n# tcId = 29\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 750b703e68cb957ab415\n\n# tcId = 30\n# A strong pseudoprimes to 12 or more bases from\n# https://arxiv.org/pdf/1509.00864v1.pdf\nresult = invalid\nvalue = 02d0facc78aeeb89f5b299\n\n# tcId = 31\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Maple\nresult = invalid\nvalue = 09bdc1c98b9b\n\n# tcId = 32\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Maple\nresult = invalid\nvalue = 0ffb48c934842b\n\n# tcId = 33\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Maple\nresult = invalid\nvalue = 18444fdb12afb7\n\n# tcId = 34\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Mathematica 2.0\nresult = invalid\nvalue = 08e4f37e51\n\n# tcId = 35\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Mathematica 2.0\nresult = invalid\nvalue = 179d55b600e7f1\n\n# tcId = 36\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Axioms primality test\nresult = invalid\nvalue = 085270bd76a142abc3037d1aab3b\n\n# tcId = 37\n# Richard G.E. Pinch, \"Some primality testing algorithms\" a counter example for\n# Axioms primality test\nresult = invalid\nvalue = 02cb78fe3f36c4f5f05dbe92b82798d5fc18f2bfaaa388ef\n\n# tcId = 38\n# A composite q that was acceptied by Gnu Crypto.\n# http://www.iacr.org/archive/pkc2005/33860010/33860010.pdf\nresult = invalid\nvalue = 4682f52f0b54308d315b2fbec25065506c77be95912b137bc6eecffad8a299b631c55ce068702b1b3e4ce50958994c289b148fb298a8c603a0959cb0ba5ad4bcba278cf4c87e0ff85a62a25c40849662c53d0f81cf9e4431d8c391586629260e558db473997db20108278b1ae374089140d93bc2c5a808ad3aaf212f60bfc93cc0c788149dcd82f7ab\n\n# tcId = 39\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00f67307e54779cfe9120bf862afc5466c5d6d0783d12df5215c0c981c51e4bfc098e9afd574f51b18c820259b692ec0bf7c9d6e56e9bb99fbd3b7ecc4082146a9d7a5b7bc6519d476c4a9975d9c3e3b12bee45b7accb07a6a68ea583ac2523ef32ee6d01bc766b59c43031f9c6980c9b4317da6825be9f7c5db03283d04c13323\nflags = WorstCaseMillerRabin\n\n# tcId = 40\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00c1d00b32d63e3ea4fb69ab6b9dee40a17fada46c122e52a53fecd3fe613303f51c07871dc0b5d8d8c1705b484de6bdb7f442efecd7d9f59dc36e495f72905c7619bc4d3706283774e704a3adad7d6c1be42ddeffc2ca5b1c0e31b58ed606f16dc14676e60ecff42ae33e503621e232ba449e91e3a9909e80a8318610aea3b7cf\nflags = WorstCaseMillerRabin\n\n# tcId = 41\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01c2faadef91d43c9ab1320020e08e2ec3c34012bd0db94a1175170dc5aec26897e867d0b7a7273119fbe1115f02875b522566016f69f319ad5485e7458fcf50205d22ba765cc586a6037be987b6832c46227df19cd8ce0641794b60b73fbdd3c104870ae9bdf0194e772c985536e860b90b7fa3eb205af6b224413f5813836abb\nflags = WorstCaseMillerRabin\n\n# tcId = 42\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0109fddd44575367466c67aaa921047b367515c9aa579eb60728034ad2d56f10eb01cfadb3ba0abde99f348bc3c70559bc24551b85937ca4c886abc0826cc1c310f14393652c1b4994953881bd2d81de0f2a280839829543f429bc41bf3c6db120bb150173e2707f36d1f76318249851f4fedc39e36aaaca48686de03e6d256973\nflags = WorstCaseMillerRabin\n\n# tcId = 43\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00ffd0847cdda5a4fdfd2345bc731f1bc77843478950d33b2830ef0caf8deffdbe6309fe61fb67dded6659e433f30363339dbcc7c0832593f33c24a8b8f0e28038cb6edeed58ae765e6884ac0b66b5218cc758e6247269d24be9f91865d33c105219ffbce00c6c2d6391448643bcf5138268f510258f638b90a6c8b53bfc121759\nflags = WorstCaseMillerRabin\n\n# tcId = 44\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0118d077827c6db85bc61d53063edf5676d6ac65b611d836eed07ee7e1d15c02d999a3eb78ce662edaf457f0f7d9c0a0305acc1faec4170400f0610a797de50ebfb08fd0a5da77144a1e0236e2bc6d8d2a6a719e59df071367cd61275f372e23b1c0187d87d15bda5f71f4705b1c3aaaa8ad951d20cee93274b151f3f9a55bd693\nflags = WorstCaseMillerRabin\n\n# tcId = 45\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01c09377e15f53b1329b6e8a08bf0f94da27dd29c89be74544d705173a0bdd410935e186dd95ac113732674fe08585690ebe9f749a116a8c64e1b4a281ef0cb28bc70b1639bc1352ff5777783bd72e3b8495c1494ae11fb32bdaba8c80870a3de71c0c27f07983e97500c0ec0321b86c679c53ae7f8c76ddbf6a9cc3ff63e45023\nflags = WorstCaseMillerRabin\n\n# tcId = 46\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00f35cac3bb3c7cf5e4e50162f4ca889ac7b875f4aac08c5a2433600e9bc64db6c9895aaccf3ee98783ee2cfd8a5e448b265bbc4cda6cb80d487c7967d5a6724fae1ffd27c70f579e62b49f29819c6221d7659fa9364e8e37795d88611506b552a20533f1f6446a35b41a986d304fdd7a39f484331b4fbf242f95b80788cff39cd\nflags = WorstCaseMiller", "Rabin\n\n# tcId = 47\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01e9df6f069f5984c080087127f90437f2d38f19385b3592d17a5f23603ec6315c36a88d2012e85eca62a983de7ef27673c605155b5647311840cf8887be8267fbc01cec3f7e0467d5e9a812e5dca577cc8ac93971c84f8cea94637c60c0bfe5d7f4b4f950e60ad077941190afaa905d6d5d570c9b4dab98c32c7abc42346f894d\nflags = WorstCaseMillerRabin\n\n# tcId = 48\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00c5286502dda772fc22d43b0a2f46823777a91f580f3a1261c47be8e2010a5ad9395e2c036b32813dcdaad33c8f2f4a522593e31ae55ef05c8df8ed58636ac1b9db2b205797d39343e0868ff02bef46d18736bedc6f527730da8594d45d0447e7c7f0e8ca12b285b88aea5e343264874ac22038f5821bd96519d49caf45184f97\nflags = WorstCaseMillerRabin\n\n# tcId = 49\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01c29fe8b7e63795218563774685b9fe85eada73691a6420c38f0e9f2f802e89c77ae78716924e4efb5e4c639ca98ddb0c9e35cbc6313196b3327672527404b6da8ff7813915702fb7fa254c1cdc167a34170da57606ccff876ca0ce5e920f443e389fc9d0c071b908c6675b6a9f5903d6d22ad490e6476a7e13adcaf988663b3b\nflags = WorstCaseMillerRabin\n\n# tcId = 50\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01e8648f8abce82efb0afa9861c96c428f690c5fe33b9c9d47f97198542c982e607fd9700f876159ea404983f4eecbaf2a73b262085da4b7b5de8f6e8ca0b712f5e89c0e8f024033879f858f814275a3ea5543fd539e74f5e099769d0d726ebd8bc74bda6e2f8ffabbb7d043f7818cd8d531180a827731fac59f45b2af35d273f9\nflags = WorstCaseMillerRabin\n\n# tcId = 51\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00cedc5db464312d6f1ecf53a40bde07ae0d5540ef75a4802ff469142270049dbba2b74e4ece7340d8eb99bac1a3d6f0b52ebb41794d3cd4e4a588431879ff81818abc50bca5e686a06d48461b425be62d3c064321429e346960163f897d21b362dc72f306a6865cfb9c8c5682cc7fcd7dc6ac4202e8d070729ef9e3b526236c71\nflags = WorstCaseMillerRabin\n\n# tcId = 52\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0093ec9e6681f1bc1d6534add99d97e0d907828996bb3d7b481f3ceaefbe8f3fdf15698302ce26feb84c08994079c9f368af8171faf76801fe6dfdaecd587fa0edc751d64ff7e9aa73fb7aa51a8469379bac38e9d7941e0bbdcf658633daea40738e81f5605198b04fe8fd49646da4e98c2282a8041c25bb9894252412472294f9\nflags = WorstCaseMillerRabin\n\n# tcId = 53\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0129fffd0bf1827f2847f45bd490d5423f67d87eb8254535d57078707e19f2ca5ca10602c5eca552fbdc77e30592b7498254f901cad02e0bf59802f5582cbb3059a1979a5e5311855807b1cbeff86a651dbf3818c3b6cf50092c9b744c4831873d1d0d8c23f23b39517ce435a257e5026cfa0be280672e1bba3074b2cdc6474a37\nflags = WorstCaseMillerRabin\n\n# tcId = 54\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 017232b942eedc8a0df14f5c1ad4e099f192b242b7d3dff09c50cecfe636c72c6c8ba1c65dde4396282e1a1c823b6d5d9c0c9068b39e202dcba26a9d35a00b7bb6bede272820fbbba503bc1866c6ae183d8b50e28555a921121929862ce87ea4ddde8f9d6ff2e17a8ee7cf9d306faa0815a4d46e8dfd4b7ea538b7399cc1c06c1f\nflags = WorstCaseMillerRabin\n\n# tcId = 55\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00d3768b43c242fa7ac1de856dc7bd413b79d544bb8d38677bc9f44aa116ac5525c3e7fcf2fb2c1d3de61844931f47646b4c5f7de226031c925acbe57f1cd292fec7e7d4fd25afa128704ffd8da910ef18961e081e88d40bc37582b087f1b1f39fe4d23a03ec6b869c76fa3aed7a3606c469069c4fa1d4ff1c6112da16ba9dcf97\nflags = WorstCaseMillerRabin\n\n# tcId = 56\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 011b5119e5c68a710158c36d414597b4e1ccff332d1b437a4d2da2d2269ad2b626fde79e3ba7ed92128e5feaa87556f18ca6937b5a88f4738608d6bb6aacaf4fb719d67561d66dba9690009bcdbea2db4ee48d575722cbafbf1e487bab1c62ba0cde30a34620c7733b3e13d8b27fa035115680fb81016d1ca777b8a2bb7c399a47\nflags = WorstCaseMillerRabin\n\n# tcId = 57\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 008e9ee596ea83d06e1a9a4c3b75fc67f3c01de737be4dcdc18f1d10e322df48e455546ac8ac810129dbcb0fbf568987033cadef9d051f6032c8dca2804fc8d8d6e79f5d767963e4b6d72ac29d98d2520c29c8e69ffa59164d6a1e4cb55b7fcc60c7cb274da264203839873ec2f85f4ae377eeb6189e031b17e8603a01ef877b3f\nflags = WorstCaseMillerRabin\n\n# tcId = 58\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00879d1e0bc0538cd9025110cec61a034305c8fdea2b9709ba80b0c45891e7ffc69c05285f4680b95b5882ad04210342314d3ab465ee1209d0690613a09bf7df0d48de18a7200e09e8b7944e748413ad64057fee2daacd099dcbb19920429cf9776d939c27c74c3adc8c41f1001f98d5293e018b1dde228abc6e79092331804bdb\nflags = WorstCaseMillerRabin\n\n# tcId = 59\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00a14d02b57eb643499b92b797687a69aa809fc6c5b56be581de2f8668d38936c9921a16c921a18ae91bff15ab595897416ebbbde977244dbab4779d47bccfec14b1bdb255597bb9bb70e9372fc9afe475b2f73754daf575ef2dd565dfb4216208141fa99df428417d84fff2c54b1fba037a4237bb17b07ddac0f39209f83f8541\nflags = WorstCaseMillerRabin\n\n# tcId = 60\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00d11e471371b5ce0473a80367ce1b0baeb21d8f8ddfebf1116f3b3721247ec85f6e2786467b63743af0885e69c59d674d2b1a4b655ab15d8003be755fabd56f60ad3a7d2a5edbe942663b882e8c1d9aab7250a45b93feae3f092e8819d5cc2c0eee2cee0c6a098a40331aa12a0efc384e518036d382e4e231de3cf644e8aa8b97\nflags = WorstCaseMillerRabin\n\n# tcId = 61\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01fe65939e5a1c520be98522b1ebbd40e4c030adf0677c1878b1b0a58b72873eff6f58712e377457ef467bdbb4666e2f8a4733a13a065aa01e3f5f0cc0fbff0e8a2eb2d8d43b9f2a4931d107315943fa7e1d304f98838903897cd42ab948f7c5ce31a9323a35bdc0cae10eebccb5f318a1239f9b9609d45387805524d67e216477\nflags = WorstCaseMillerRabin\n\n# tcId = 62\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00c24248b5f6e52e0ce8c9068ba2b5839489d1a4849feb751b627e12d13722fd5a00cf4597e63c9bfd1a275b68489539f2b0bef36a09504d7539d0e1a346bc0dc5fa2c65c4c23b771a9946ef5bda403dcd27f496dc02233c05d7d7dc73f6438169a0bdc510bad2ca105d84c2c8bbf2a44c4d7d4d0ead980c13bda71a945d1f3f01\nflags = WorstCaseMillerRabin\n\n# tcId = 63\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 00ab0ef4c1c3be6b7bb39ab0c8a1ffb2c12f8a2fb6c85ea1a8893f452dae161a8decbbc6a84ddc2068bf9df927c0f68a95fff1af8aa9eddd80b0c373b7ea750def2f6df54c0a7e50c16bded071b8d1df6687264e496316be5fcf5f9ab73f5c39b61a876441fb3f467205c92a864d97205032660d6eb2cee3ebfca9649295f6fc95\nflags = WorstCaseMillerRabin\n\n# tcId = 64\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01878ec4f236498bbf2320c89679639394b03dda157a9901f2e07486e64f1bb52f6b4823db13786296a71d6e65ad6a17308e46ddbb2608774eab3df41221eec799fc13ec95b567450abfbae8aa04f3c6361df3a1c01028b83560018b729b5924ee5f03f1306267eea55ab65a95591b105810a50111c9041d20b3ddd389e8ded20f\nflags = WorstCaseMillerRabin\n\n# tcId = 65\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01602a125e7578a82e23051dd12ce12be44f2becfccbd13c2ee18ae1e391356786315832fe9fa6dd5488c83b4f560a5a4b9d9daae4faf0b9b21075fa1b470c7d984b2b43cfca22bc36ec305e52fb4b897445024f2ee536164a5a9a4201db4d9247d4e28e193ad3c62657a91b23727804e8f4bca40691eb41f17c68ab65bb8dd2a5\nflags = WorstCaseMillerRabin\n\n# tcId = 66\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0109a25eac262687f28e560e73bd95be9894bf2a0006dc217e97547064d29be5fae521312fcbdd2949520961abd90b5a2ebcf55780f0d14ebda3c17825089183fee844a3ba0d132cf3db13ebb8f42905bf24374ac29a7b68f93f76dbce3942d4b1dbd91c611d24251b374bd29ae153cb9e23177115dc7003894269328d960cbbc9\nflags = WorstCaseMillerRabin\n\n# tcId = 67\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01962b71c4824f2072f59c73cedfa26a49bd976bba7014005b6feecfc61c90caeeaa05ca8954219165f073bcdb73770846c97383ad1d47f0cf656830388fa5847ab9f542e26226d3e9c2a90bdc23819333bd13803f7520272e4cfb80b5c54c92dbc2936ac75f426babec5b49db6a64cd6eee14ecff0402506eabffc8bb11ec6c93\nflags = WorstCaseMillerRabin\n\n# tcId = 68\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 0102134c13210c561b22c8f2549e0a1786fb85900e3c69c20905cb46a3f633b7128656ba1644cb6bbfa1b5b0c5a5bed69a7802a543cefceb2132e0db7c596e51b88e62185f3815fdd40e7db9d1aed0b0f135b09c4d90e81fcd4ea7a8e7c150147bb2f0fab2d8a0128f25e1e498813f6dc26722a73a441d6e9ba4f488d96ee6d399\nflags = WorstCaseMillerRabin\n\n# tcId = 69\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 01ecee4b07f4311afce14524ab060a72a7198499342f099f681dd6b8a366bc9550a7ddd3288273ef59f62c5daa55c9c4726c78f08c20e0d9a74208db52f732377bbd8ca8f8f1d336bda6bb2defab66506c0db04bf0d", "d6f7179f52cfe9c5c91179de1c03eab017d7ff867478e45386955c7a5a744e7f8dacf738c80352a99226777\nflags = WorstCaseMillerRabin\n\n# tcId = 70\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 019fd1a5266cb6e8dfcff2b755624ec26413d25cf53a9d4341ff5c7b0b4e06e8246e6e1063e185b05d90f38637ca69c298d6a834e9aeb06e02afd001897c1fb097c905445b2e6d27750cef01f40d6030f0328eee55241137afead4f8d358d0be0655782a60265f0b9aa30b275a32b60bdb252c95d8d69b68e8a1e07c2374029bcd\nflags = WorstCaseMillerRabin\n\n# tcId = 71\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 32fa78d5eb67eb14a53de388e9d03ae6ebeb7ae017dbae8f594b95f82f6ec380d5162f6f498d0cb61bb14d7ae54fa1b427c2a1d819133161576864a86d039200cb22c5d68716fd0e2b8f021cf25e08506d4ce285536bc6a074edb6d9b4a9dc01fd79eda19efd3b168eac045b6a4edc4c880de430dadc5dd3f32886b88d320505f5f0b064e46be0f1e31c57dd160e89738a4f6897975875564f20f82ecd4cc0db\nflags = WorstCaseMillerRabin\n\n# tcId = 72\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 5954649e58b4eea73bf1738957727ed4f356fd14891d95b81c7cd40a9ae4b9f1a807fc859d4d419e9a2178a369ae734cebf3b6b9b7069570515a94b5609585625a7aab4e2ff05566be39860b1c2e41910a07b46a555299a573c50b82572a8e40d70cd5949c0c5488582cc2ca544265e1e48ec5501fe611ee65de54946f4543ddd94f5d2c100fad681b6390924e3dbee62bf78133bb2ae6d1592fa5c4b0873635\nflags = WorstCaseMillerRabin\n\n# tcId = 73\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 282ca88061946bcd2fa15fecd98e61505b4c98079e5ffd08e9797059673150435ed47f6d94311c9df4ceadce2e13679b4eb1e7120f9f19d7ac393cc090d1885c88136ec24d085ace42e92ab049d8cdf963d8ba7b93b25e3c720367fa9d7d3905eb460c6922f53866fe439bb96f6d5213e66ede6239512bf0c2253ae23c3ff9915dbee4eaa576395e2d6986d40151cd8fe4c9b4d990ba17ec4bcdf6660459858d\nflags = WorstCaseMillerRabin\n\n# tcId = 74\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 2161895b72aff5d2a865dac7e95cabaf7a28010da0dfb075f9b25c189821c99c1bb599d47d6a688254401511cfad26f1d93f254a3be2752a70f7859acad5e6f741848bfefe449072365616be7251781063e8f8934b59f1826341ebd0839dcf72b1735e21f35301313c683d28fb637f6f93453f575330f74e2a0d661ed5fe54816f8cd38b162d5e769c0bf94dfe83e25b6c05b7705a477ebf52ff4deb6bec6aad\nflags = WorstCaseMillerRabin\n\n# tcId = 75\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 71f7dff1a6a0fd66d5228398a7ff1707ed9f83b9b8c660ae57ee4dd40de7493cec1540e50b4586fdda98ee538e6264fb72f51682bb7bb5305285c287f4577023b8350a84fb088005e36121d9d137b16c4528b4a8a3934db88fd27128733b5f9ea78bbaf239c93bd9b6b4b1fb683e2e2ea911eb4da824b5650f186a7304031b62fc145a9a20a269079ba598dbd183f29a2f35a46eb05276b8ac99a8dc72d76151\nflags = WorstCaseMillerRabin\n\n# tcId = 76\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 55654725a248e323f3d4050b87acae89736b85dc8dd45a9c143b001685c72a70996f3ce99f40be4cdb83b7b420b520e7fa001eecd49cd43c31500c7c502e8c31e309026c07fcba386f0905da79d34b855861018af444fbd519736483fa79ab2d02182a9f0c0e514528f38cae7ef7668829b25d58b569027e4f286a71c1da3d9257a72a234ccde58d1604954d99115db265ae13c012125b5f317ab3297e5ca3e7\nflags = WorstCaseMillerRabin\n\n# tcId = 77\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 6af6ed1adb0d772536d2e80f9f048b9a94cea70f6e15f37a6b5cac22794826089a11c8fb421b3bf8c108bd41a3cd7f34d09466aadc8b043a51b0b3e9c18e0c96e4c703343fcf68d45d5f023bf781de530a1d7946f4d2bcde9d7ef44374a2ba94ad56777aa113abb19b57d4802c18bedb58157dcd52eeca7a3837e65aa97d95f3b757e7eec27a5f890f41399aa5c2831f13a724d798aeabfb642a011c52a7c70d\nflags = WorstCaseMillerRabin\n\n# tcId = 78\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 344b4e93ddadf36e039a4e97783a18c3a84f3d725d5f496f0b3632fd15b1a0c2ddf8f97a0f47401d0bef33c32ef36b2819f5d0f72046ab8bdd68fac28397d1906a1923f5ad96483048254e931a6acb5a3d31d4953212aa58c2f96e94dd5393f1e830e76264af68abfed551f3ff4e8d3bfbc6e6cb296befe2b9d694db4d4dd186cfcd6d697c7aadd92277f9ab85e000dfef3085cd52418d0f9b11605a64719003\nflags = WorstCaseMillerRabin\n\n# tcId = 79\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 2947f606c39ded9591b3314918b7fc0586888d42eb0a8d68bfa0890292f83f948280dc92e897c59de2477340c9fb288241737213d63d006a64b5d9c36b010164953fc68b3e4c7d70e4837b707a2b4b3608d878c7e5c122665299c012e2d5b3630b6862b87e4c680cedf13a6fbcc6eea8ce2d1fc394aa2327d6e0f41c4259b00fb8d8922b4a81432a30f7adf6477b5c436102c83bd1896718d8e795cbd5c30b65\nflags = WorstCaseMillerRabin\n\n# tcId = 80\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 2d586d8d3e1a38f532ed17011ff9d397084633faf6690129eac51e092c67217fb23e6d08f9cddbc38f7b3fafc308f23375df556f68f8dce22247da756e8aded669cb841b6be2fe5a22da4c0d06dcc6d6fd899d294ad0f62de03a7057e56ea6836ce8967d929f4144c9955460bb924fc32f5210919c79e9566e0552caaa130b6ab2e9be086fc97659bb2097adb0ddf82cca17b472ca511735499c448a8301f379\nflags = WorstCaseMillerRabin\n\n# tcId = 81\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 4ae1078c81d196eea211f9c4f762a350b4c060b4d3630bf7fb7dddd2739986b9de2422c9902e5870b3760be7b7926d6aaae633cf0ca9c0e78a2ee03fe193675524e0042073d3be737efe994b7bd93382bf8426f454e4a221fc899764f1059fa30b48ba6db9be33c92e312e449d190b3fa2f1c731277286fa363ac8420668239e0bfc26387ba329720bc4ed0217a772ab214a60d8d2d0889d887960383c420595\nflags = WorstCaseMillerRabin\n\n# tcId = 82\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 4acba34e2619592d5cfdbbe195d2aa9eed8762ac0a8336d947c846fc97d1d934c1ff42f1254de674990f76e514be53b2755cfb4ac52edec66a8127685c8e77e84b06bcfeda0684fcbfb20e2ee05c1202f3cb897bfb1c44bcb6301a9843f8e8eed031a1b4eb913bea04f13390ebd2a033ed151ef8b49b511da558e56cf1e3ac89545219ec026b3938ba9732792a1c89ca6d38c3c5e0e400af528ee477ffcf2ad9\nflags = WorstCaseMillerRabin\n\n# tcId = 83\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 3d809b8c90e877efa20e031ec99d825afc1c1920d8b94e460848b80c3fa0a093ddff5c608963ab74f505a6da96b8068c2c2b3bc1676170dd0c2e65adcaf7cfd0c6b0309634961ad0c9b7f75e2f721f1f57fa9cf5d4f41f60b2ad3fc1d213b8e75fedb69ad157e24ad67f2ecc4099943e19ecfa7e1a34abb9f4bb02cf205906dc159c258973267731ce59d16552d372b9b47f0e630ec677711bc13995e00a41c9\nflags = WorstCaseMillerRabin\n\n# tcId = 84\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 3de7d0bda6eae8145cc70591c4b78b1dd8d9ecc4a3d7edc1bbb75bf0e98fd3fb8d5cd4e94e4cd3ee246617b22426ceec6981681af9f7e6af08bc02bde7cbfa13301f7b88f607e1751285c4a861af2ac69f20d2d600e27b0de873b9ec7bf2cd0725b31032932f0f817084b347852613af9977931e2b3132a523dcd87f545805730b34db29c8c8dac9df8a50f5aa1e36a056ae41b01d04cd9574acaa98203d84a7\nflags = WorstCaseMillerRabin\n\n# tcId = 85\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 5e2a15c7d9bee2668dfd689d027bcc37743259309457147ee7785bb3960dae3c8126655cff9e1302086adb3d1c962c3390f50ca3bf5f666e8a004930536c0bedeef4e8bc3f4dedafc3168692109a239a7d4fbd3aef9e6e0c8665c6379caa6ccb05a6f941782379fb13990f2bc104dc7e0007702c7eea3bb7ee42ffb5d570570b2f5409ebe76d7244b1e8392ccabbfda22515beb0bfad6c006c2a02a5e8526763\nflags = WorstCaseMillerRabin\n\n# tcId = 86\n# Worst case for Miller-Rabin test\nresult = invalid\nvalue = 550fda19f97cdfbd13930911ef6e9e1cb2b7b5215a35c215d51ebffeb435642174cbe998f4451bde2d4bd2ce92ab5b9493b657f1d77d9ad4d348550247b903906109c608ecba7f88c239c76f0afc231e7f1ac1cee87b4c34448a16f7979ff4c18e65e05d5a86909615fe56587576962a2cb3ba467d9806445a0f039907601af77ba7d07578eff612364fbcac11d35e243734aa6d9a6cdcf912a2dd0a12ba7e87\nflags = WorstCaseMillerRabin\n\n# tcId = 87\n# A strong pseudoprime for the first 46 primes. F. Arnault, \"Rabin-Miller\n# primality test: composite numbers which pass it\", Math. comp. v.64, n.209, p\n# 355-361.\nresult = invalid\nvalue = 00907b5573c3d72ca5afda9df723d24066410e3d2b61f89c5c600f90732d0ad7db06a02e209f6792b609fee2ac6f3d73a5805f2b30642d1e2654f7ffd155153e5fbdcb17c76c27fbcc15010ccbfa7a1737cdf032edd5da7edebc9703e51572ce452c2319f1d91bee276d3e1121f9563b1700448ff37346b5a88098c9a682a59ccab86401aeeb74c8ce45dbf8b5\n\n# tcId = 88\n# Richard G.E. Pinch, \"Absolute quadratic pseudorprimes\"\n# http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.210.6783&rep=rep1&type=pdf\nresult = invalid\nvalue = 19bc037ff6b1\n\n# tcId = 89\n# Richard G.E. Pinch, \"Absolute quadratic pseudorprimes\"\n# http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.210.6783&rep=rep1&type=pdf\nresult = invalid\nvalue = 01933ecb87a0c1\n\n# tcId = 90\n# Richard G.E. Pinch, \"Absolute quadratic pseudorprimes\"\n#", @@ -7994,118 +8004,118 @@ static const char *kData277[] = { "b96229e4dd12baecae8680aa038c104df148191a40e5f0cca2b25b456957bd8f2145529e71d25762fedbb3b6cf3023dfacf47200b91b6a4bacbfaa92ffaf4a760ec132868b9e7e3f3d0f7cf77a1426645ad54a2e057fc01e223682e7c56afeec356d4f53a08528e5d2684b8be5eab78a3d9b46cf331\nflags = CarmichaelNumber\n\n# tcId = 192\n# S. Mueller, \"Strong Dickson Pseudoprimes which are not Fermat Carmichael\n# Numbers\"\nresult = invalid\nvalue = 00f4e8aaa62114c404219ed23f\n\n# tcId = 193\n# bound for deterministic tests\nresult = invalid\nvalue = 07ff\n\n# tcId = 194\n# bound for deterministic tests\nresult = invalid\nvalue = 05361b\n\n# tcId = 195\n# bound for deterministic tests\nresult = invalid\nvalue = 14f5d5\n\n# tcId = 196\n# bound for deterministic tests\nresult = invalid\nvalue = 008a8d7f\n\n# tcId = 197\n# bound for deterministic tests\nresult = invalid\nvalue = 018271b1\n\n# tcId = 198\n# bound for deterministic tests\nresult = invalid\nvalue = 3e9de64d\n\n# tcId = 199\n# bound for deterministic tests\nresult = invalid\nvalue = 00bfa17dc7\n\n# tcId = 200\n# bound for deterministic tests\nresult = invalid\nvalue = 011baa74c5\n\n# tcId = 201\n# bound for deterministic tests\nresult = invalid\nvalue = 518dafbfd1\n\n# tcId = 202\n# bound for deterministic tests\nresult = invalid\nvalue = 01053cb094c1\n\n# tcId = 203\n# bound for deterministic tests\nresult = invalid\nvalue = 323ee0e55e6b\n\n# tcId = 204\n# bound for deterministic tests\nresult = invalid\nvalue = 1c6b470864f683\n\n# tcId = 205\n# bound for deterministic tests\nresult = invalid\nvalue = 081f23f390affe89\n\n# tcId = 206\n# bound for deterministic tests\nresult = invalid\nvalue = 00ffffffffffffffff\n\n# tcId = 207\n# small prime\nresult = valid\nvalue = 02\n\n# tcId = 208\n# small prime\nresult = valid\nvalue = 03\n\n# tcId = 209\n# small prime\nresult = valid\nvalue = 05\n\n# tcId = 210\n# small prime\nresult = valid\nvalue = 61\n\n# tcId = 211\n# small prime\nresult = valid\nvalue = 65\n\n# tcId = 212\n# small prime\nresult = valid\nvalue = 00fb\n\n# tcId = 213\n# small prime\nresult = valid\nvalue = 0101\n\n# tcId = 214\n# Mersenne prime\nresult = valid\nvalue = 7fffffffffffffffffffffffffffffff\n\n# tcId = 215\n# Mersenne prime\nresult = valid\nvalue = 01ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 216\n# Mersenne prime\nresult = valid\nvalue = 7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 217\n# Mersenne prime\nresult = valid\nvalue = 7fffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 218\n# Mersenne prime\nresult = valid\nvalue = 07ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 219\n# Factorial prime\nresult = valid\nvalue = 02611501\n\n# tcId = 220\n# Factorial prime\nresult = valid\nvalue = 00f17a60a5d627ded85b6a9a397c2ba63bb27910ccf7e3135d4d1ae8c9f5cc1e4bf01ea704abb2000000000000000001\n\n# tcId = 221\n# Factorial prime\nresult = valid\nvalue = 01e764f3171d1e44a5f0c50c6537730168041cd93fa34898140da93d3df2939adecf61802daa63eaf08428d72148d63f267f22bd24cd411b7f25984b057bda5c11510000000000000000000000000001\n\n# tcId = 222\n# Factorial prime\nresult = valid\nvalue = 3a7c596683f12898e64bf1355bb9bc85f01d91307e568d01afdc9cf0b3fa9e464b140d899d9bf62a0c61c2bf0a8bca1de36f6d36a5be4aa212681896def96f583c8a7cfe362b4e823bd244f813e575391a029df7012e738d3e2e8e0181ea40000000000000000000000000000000000001\n\n# tcId = 223\n# Factorial prime\nresult = valid\nvalue = 72b20ce22e5616f923901a946b02b2ad0417882d9172d88c1940fec763b0cdf02ca5862cfa70e47fb8fd10615bf61187cd564a017355802212a526453e1fb9791014f070d77f8ff4dd54a6d1d58969293734e0b6bc22f3ceea788aa33be35eed4bdc1c8ceb94084399d98e13e69a2b9fa6c5583836a15798ba1a10edd81160a15662cdf587df6b816c570f9b11a466d1b4c328180f614e964f3a5ec61c3f2b759b21687a122f9faefc86fe69a3efd14829639596eb7f2de6eab6b444d06233d34d0651e6fed17db4d0025e58db7cad8824c3e93ed24df588a0a4530be2676e995f870172b9e765ec2886bce140000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 224\n# Factorial prime\nresult = valid\nvalue = 2c47a7947e4ef970e990c8b4a793b5f7d49b9af95a12b9f08475e1cf58f31046fd224c3ef20a736d7cae39a2f989d934c2aa644483aa6e348bd41c34a6819d7c08fdbd93a7f7c24a4756bb7dd97516287e161af87e56735c06d61918cb2fd4ae9dc1c7f2cbb5749934626af5f4db5bde6b748072c004110d45f6db0fe51c4889ff053bb2a24f83bbb80798b94e5d7a189599d85792807626de78a61a7468eab70a2c4dda6200e0c8328408e0327897220bbe009cf8bbbb23fa1cb5fbd3713f7172f8186d059d0b97c2ef5b096c558ec61f66e81116be44f2940f4c93b67d7cd3564c266540fbf0bb95cc3c52c9dbc71aa6a424457131aec3285e6ba46e828e635f3455e30b6db3e4680ba04c580fb569145f6371a0d352f40321751cd26623e92a6c5c9e83eb655338c9077826148e23c3705b8f11b15a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 225\n# Factorial prime\nresult = valid\nvalue = 1774015499125eee9c3c5e4275fe37ffffffff\n\n# tcId = 226\n# Factorial prime\nresult = valid\nvalue = 22d4fb39eb23880b4674bcffd06a18547ee73e7e77f1fb29c0dbfa66ed52cb8b22bbe0ed9b2a2b779c9037d7b412a389bec5ffffffffffffffffffffff\n\n# tcId = 227\n# Factorial prime\nresult = valid\nvalue = 371196ced90a51b120fd9171fa388fe8c2e634f9ee10f4bcddddfd269ebda2f3eed661eaab3cfbe6914395a73735701d7d65e278f76842b02d1f8f5d941d652067ead60bf9bb537ae7e13404711ee80b35bbf5936641be34d53d4b3bbd025bed4be7fa44113cfea3ffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 228\n# Factorial prime\nresult = valid\nvalue = 0120dd73742e20e30f56d82ace2d9ff917e66b2c92024a1444490511d41a39685a9901187f206b5a248b9e52d82f15820801be21beb73ff9e0c8150c69334f02fe9593493b55d48229601857a3ca4449a444d2c0566936deadacd46310d04480265834fe9b5e733357b0c73a0d1e23d85e401e8c3b60571045a6bfb1a19f4940140736098dac2d705dc1339370f1ac19252b931c450bb260800bb40aa404dc54199b7251abcb50d26fc9de82de037c3b9926a2958bd6a1d8690805c0681f5cb5d90b1447cb7e5d81c436b913d743372be382e3bb2d1cd7185948136957af2496888060c7b7ea519b173d5f190c27c70f3dffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 229\n# Factor of Mersenne number\nresult = valid\nvalue = 07c97d9108c2ad4329db02eb8f166349\n\n# tcId = 230\n# Factor of Mersenne number\nresult = valid\nvalue = 010001\n\n# tcId = 231\n# Factor of Mersenne number\nresult = valid\nvalue = 663d81\n\n# tcId = 232\n# Factor of Mersenne number\nresult = valid\nvalue = 00b161194487\n\n# tcId = 233\n# Factor of Mersenne number\nresult = valid\nvalue = 08112264cd9bb77f\n\n# tcId = 234\n# Factor of Mersenne number\nresult = valid\nvalue = 0b73493decfd9b68318ef9\n\n# tcId = 235\n# Factor of Mersenne number\nresult = valid\nvalue = 3d30f19cd101\n\n# tcId = 236\n# Factor of Mersenne number\nresult = valid\nvalue = 126cf51772d253cba3f5a7cf\n\n# tcId = 237\n# Factor of Mersenne number\nresult = valid\nvalue = 00d3eafc3af14601\n\n# tcId = 238\n# Factor of Mersenne number\nresult = valid\nvalue = 013540775b48cc32ba01\n\n# tcId = 239\n# Factor of Mersenne number\nresult = valid\nvalue = 3a294c585a8f5c7073e36ee3637cab2586d049baa0ba2c911801\n\n# tcId = 240\n# Factor of Mersenne number\nresult = valid\nvalue = 03f1cb0fdf0fbef0f3747f239f5a8983e72b455488b792c8e29308f8c78e7f\n\n# tcId = 241\n# Factor of Mersenne number\nresult = valid\nvalue = 37a5f7f30fd2d1f46cd794e8337106ccebced1189c1f5b6b3c525b64b6c36768785f7912013f\n\n# tcId = 242\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00c4ec4ec5\n\n# tcId = 243\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00c18f9c19\n\n# tcId = 244\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00a08ad8f3\n\n# tcId = 245\n# edge ca", "se for Montgomery reduction\nresult = valid\nvalue = 00fcfcfcfd\n\n# tcId = 246\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00c71c71c7\n\n# tcId = 247\n# edge case for Montgomery reduction\nresult = valid\nvalue = 3d70a3d7\n\n# tcId = 248\n# edge case for Montgomery reduction\nresult = valid\nvalue = 3ef368eb\n\n# tcId = 249\n# edge case for Montgomery reduction\nresult = valid\nvalue = 69d0369d\n\n# tcId = 250\n# edge case for Montgomery reduction\nresult = valid\nvalue = 51b3bea3677d46cf\n\n# tcId = 251\n# edge case for Montgomery reduction\nresult = valid\nvalue = 7e3f1f8fc7e3f1f9\n\n# tcId = 252\n# edge case for Montgomery reduction\nresult = valid\nvalue = 43fa36f5e02e4851\n\n# tcId = 253\n# edge case for Montgomery reduction\nresult = valid\nvalue = 3454dca410f8ed9d\n\n# tcId = 254\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00c5b3f5dc83cd4e93\n\n# tcId = 255\n# edge case for Montgomery reduction\nresult = valid\nvalue = 593f69b02593f69b\n\n# tcId = 256\n# edge case for Montgomery reduction\nresult = valid\nvalue = 008f6ec07432d63dbb\n\n# tcId = 257\n# edge case for Montgomery reduction\nresult = valid\nvalue = 101767dce434a9b1\n\n# tcId = 258\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00fafafafafafafafafafafafafafafafb\n\n# tcId = 259\n# edge case for Montgomery reduction\nresult = valid\nvalue = 0c934ff1a0c934ff1a0c934ff1a0c935\n\n# tcId = 260\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00d2f87ebfcaa1c5a0f02806abc74be1fb\n\n# tcId = 261\n# edge case for Montgomery reduction\nresult = valid\nvalue = 7880d53da3d15a842a343316c494d305\n\n# tcId = 262\n# edge case for Montgomery reduction\nresult = valid\nvalue = 6a850096a850096a850096a850096a85\n\n# tcId = 263\n# edge case for Montgomery reduction\nresult = valid\nvalue = 0098dbdea62334302c77d10fbfc4b593eb\n\n# tcId = 264\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00df0041ff7c0107fdf0041ff7c0107fdf\n\n# tcId = 265\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8af8b\n\n# tcId = 266\n# edge case for Montgomery reduction\nresult = valid\nvalue = 7f26fe4dfc9bf937f26fe4dfc9bf937f26fe4dfc9bf937f26fe4dfc9bf937f27\n\n# tcId = 267\n# edge case for Montgomery reduction\nresult = valid\nvalue = 009b8f4f9e02732385830fec66e3d3e7809cc8e160c3fb19b8f4f9e02732385831\n\n# tcId = 268\n# edge case for Montgomery reduction\nresult = valid\nvalue = 64a9a50bc0a383524478973fdf4c22bf1b14f339bd92a6942f028e0d4911e25d\n\n# tcId = 269\n# edge case for Montgomery reduction\nresult = valid\nvalue = 7f95438b41e0500d578e97c3f5fe550e2d078140355e3a5f0fd7f95438b41e05\n\n# tcId = 270\n# edge case for Montgomery reduction\nresult = valid\nvalue = 5f1bbd6c9500cae5d85f1bbd6c9500cae5d85f1bbd6c9500cae5d85f1bbd6c95\n\n# tcId = 271\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00967300c9a633fcd967300c9a633fcd967300c9a633fcd967300c9a633fcd9673\n\n# tcId = 272\n# edge case for Montgomery reduction\nresult = valid\nvalue = 00a305942530f7f11f9cd2c027abb32354eb8b77a1c8368c165094c3dfc47e734b\n\n# tcId = 273\n# negative of a prime\nresult = acceptable\nvalue = feff\nflags = NegativeOfPrime\n\n# tcId = 274\n# negative of a prime\nresult = acceptable\nvalue = ff3b13b13b\nflags = NegativeOfPrime\n\n# tcId = 275\n# negative of a prime\nresult = acceptable\nvalue = ff38e38e39\nflags = NegativeOfPrime\n\n# tcId = 276\n# negative of a prime\nresult = acceptable\nvalue = ae4c415c9882b931\nflags = NegativeOfPrime\n\n# tcId = 277\n# negative of a prime\nresult = acceptable\nvalue = a6c0964fda6c0965\nflags = NegativeOfPrime\n\n# tcId = 278\n# negative of a prime\nresult = acceptable\nvalue = ff05050505050505050505050505050505\nflags = NegativeOfPrime\n\n# tcId = 279\n# negative of a prime\nresult = acceptable\nvalue = ff20ffbe0083fef8020ffbe0083fef8021\nflags = NegativeOfPrime\n\n# tcId = 280\n# negative of a prime\nresult = acceptable\nvalue = ff5075075075075075075075075075075075075075075075075075075075075075\nflags = NegativeOfPrime\n\n", }; -static const size_t kLen278 = 26217; +static const size_t kLen279 = 26217; -static const char *kData278[] = { +static const char *kData279[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha1_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 0747d520ca9b2dfc0335cf94301140b8102fb838c92ea99917e354e25709602dc0cdef231ff26ad2dfabbc391e723072a4ef52929f3f1cf0216e44c0093030f8ac29096faef28933bc9b924287014e2e935e2145be4752ccb82cb7646271936979cab73f521eeb27855ac2a410834ae5082eb62ef6f9899ee5cbb624a8d8c04ab7edcf78fe135d0f808f63b5de6e071779bf1d9eaaf8d3ef965486f2c52625e6e57a651c7bbd0197c99c057b3860a3260c864a11b3cf22ba44de3a3b3f3117e64ebf9a91f626ebb3f3c26d1b0bb80753468d4bf6a997b28335f20ed8c384d7558360a9ae9755661fa3749846b174e6bf330e52d09941f6ccd7de5004779f9bb9]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e5]\n[privateKeyPkcs8 = 308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e50203010001028201000747d520ca9b2dfc0335cf94301140b8102fb838c92ea99917e354e25709602dc0cdef231ff26ad2dfabbc391e723072a4ef52929f3f1cf0216e44c0093030f8ac29096faef28933bc9b924287014e2e935e2145be4752ccb82cb7646271936979cab73f521eeb27855ac2a410834ae5082eb62ef6f9899ee5cbb624a8d8c04ab7edcf78fe135d0f808f63b5de6e071779bf1d9eaaf8d3ef965486f2c52625e6e57a651c7bbd0197c99c057b3860a3260c864a11b3cf22ba44de3a3b3f3117e64ebf9a91f626ebb3f3c26d1b0bb80753468d4bf6a997b28335f20ed8c384d7558360a9ae9755661fa3749846b174e6bf330e52d09941f6ccd7de5004779f9bb902818100fe3d238d376a3856d9592fd4961c17a7fb0fa39d442e9df22e7eda115c648c5cb738df89ea92d8378558d0d9c1cf3d8bff740d3743a0140a6a7523e9176c2953b2c11d7f44691cf8bec2b34fb59c649535983319488118c03118ae7445e70df466ce98671260f05d5068ce777da97e2ba84779490500ceb4ff7f62ceca9a147f02818100be814af26bf3c27115bc7595d0d12a1af7713feca877ae6e6d858825eda3d192704774f42e1ae1b67f1739e8c45a0476388070fa545b7cc96b8a44003bc8d07fde73f5bcdd18268395dcc2842b5023ff14b352382607b7179a5ea330840fc45045d86e0acc4feb135f0ab9b7ce6b8eb5f5a575f2a2a8de299c0d3f506df4879b02818061bb4cf4572e0cf44ddefc0503a34ef0b31142fb0c9fc2f5bb2be656302732d1dd590e8d6cd0002fefa1c1bf43c28fcd4668ed3fa64e5e05d700aaca4ac7b867455af924d83e73f5a7171f68efce6bd7f3df4b1d5802d069e935acb263c0bb5b8d3db3d64379624cecc12d453fd82cf9495a18649a78c1fd500e3f04715ba3af0281806649dbe920a7a8ceb982108cd9ab857527498aae52a2b86918ab6b381a4a2cbbf94794f78b4de9c5e8a59af56d807c06d23dbcebdca1a6f62ba4f8f03b298f32294a9036d16c2739de1cc3e0ddb4d12f2479487b57882afa246c0e297daf4d94607c5e51b3f4715f5c57d0f26d867901209db02010d0a541284640a9b9f0636302818039ec606f5c9f1f33d964606e128e9e90cff932772c5715aa759816d504efe2c46206f3379aa61d31f88e726b50dd80b8ce8558a0d7408525f58c3399ce32e239d70941f12d21e7761c043e0b02220d25ffd03571c7ae5bbd59c31f48120676f9d7c370a749d8491bdfcea01662a136c85d349b6c710fc6f6ebf8a7a79b62adc3]\n[sha = SHA-1]\n\n# tcId = 1\nct = ba366806e4ad50f76c0d8f63a84cc8c1045fbb2f9bef31da89214b2c8553e2d0126fb91e8ad9c78d1515c1593fcd589278369f83d8da3508beed573b2e8a2e61e09d9923476cf2d1cade862344a87c8e50d6600754089992851f44998be57109fe4f9a787fc13cba351f335df5f4cd656858a9d9b547438db4e0e81640618104fac10c0227733f85e041a322459c13ebcf4855fa69519ab94301561146830680e1616fcf4652d30dc6d0cd0aba397560d2a5b9556b42d42ee2088ef8793469d1142331a0b3018feb153999a2439349a709eecbf09568643f8e5d3389073eafd93d37544057e567c3a553269ea1b15a49388127532ab967860c0406a4b0cb3adc\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 8773fdde3f148ec33d4facdfba812e44001d90861c047a9eefe6c6540212795b50dd186bb7712b8448830fc1799e0543b7093e4770f301e9216922e80280e9b50582c669e3a9a4feb08ec6f5b2428dc7efbcf6fe49feb61fd2795af1c8b23acb605812c9d7586e4f48e4d758f0695b688d1b4b563067852b1ce9db5dc82aba29ab416178f616426e5d0caf3f9903de2a5beeb970af7281e7cdacaaa00662ae36fb0365c20c653b670b3e7be4b0680932f3254d48ec3505ca1547d1be27d2414a3539f405df91057f4f97aa7796d7ccb69ed553447131fbe79611756b7e564bba7d76ce9256168446b34498a2e91d9a955a8aa98a71a43d65ee60fcea39d811fe\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 504b4e0d94d800a9da92be8fa84fc345f7ab4921ec53c073c79592b347a692cce2450135e998e07bb75ed7ee44f047f75a07e37b9c912d3d529b62bef144952d5b202246ad32c5d34ec8559c4163e2145fa5fd4d56de28cbfe7e537d5732305945c9370bbc6dcd72b3296fd54a2660365715f7d911099c96dfe6d114eec7b4425cb65701aa9e08d99c7ac20179656bb678554d74baca4501b5d0b366c97224bf0c8734e00ff2af8b916aef8b83142d5ec142493e0cc4c57326515a50a31ec2c6703512034642e5789649773d2f8312561bf2f2f6000cebdbf7c7a95fbfd0f721c31ba392acea37568a24f176767f71b31f407573deef95c305e0e063db0e9168\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 25a918a0c7985a72f18f6b6216d0e2d19a9b42a4d5b680e995c3c5c584966e29c6179877cfd0317f9e4dcdc87f76714994e4407cd868842350e28f328b3f33746a897ea9995575f328be7f9912369482ae1a66ff5b7a1c8ac8fd4e5771e58077b54a55db6c6849ff288d50de0ee1e45bfdf81ffaed16971f19abae660338a3a9240a0b732984fadcd28a85c680f0dac8b73306481a096f700706e91f7c100ce64e1c6bbabd419807dc167f1f924edc6f44a69b75a7c72989b25ce35480433bc456c6afa93a0e9b4156d75863f9440ae442eefd213b8a3f53a065daa8cd0206886d1544c3bfecaf62659cfa591da5e920d7d4370a9aabf7f9983fade101da2dba\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = a2550a9850903f3142bc1b1b54e45d7754e75ff0d39a8ae813b51eb8165be08a4c0366b93c803ef161650f8cb966f7dd4648f40363dd0cc37595e43756078955ef02e415b3e0efd5f9744d564eae763e307e893002dd1a9d0ba2997fe6658f3689fef4f4f21e7a972c0dc642993ff6612c6e6b43f9ce53674919abbc13e42772beb8c3f3f655df9dc9839e075e01beb9b93d8e016f57afc9a0207d9189b4bcb14ba6459ff5fdd5f2fed5260ac9a7a092feca20af0f23a00d8b990c074ca23d964e19e49c17c970bc972b70fda2b6c6e99e4e7ff11902ea7126257fd1964e7da07fbf413c8becb48729fbd861ddcc3fa6c3df2355759ef1338d02551b7fc80a88\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 6f35b56ebd7e12d58cf2239b3c926d21d54222da0d1943bcd0c0e446bc9213526c63ce0736b11340754460036eeac885dacac617499a58c56a6df5de1e91db4e1befba0237f696d1b6a8447163b839ddf082a1c5f8c1315f7fbab45b2bd8011accd5b2b1e3d4f35315e998eef82f368a72728817f7369648b9b1959781449707a5a668a6f8eefe5624135ff8edcdf9594eb4db32f27b2a6f5f7c6406c2f2c7b818f859d9e379a76c17b4d1535db7404e77d611f6cf5b4d0205f885883186d603c7a9920934fb5886406a38013f7a1864d5074f89ddc164c9e13f5aa5e4eb13dfc3a53b153c56d9f6403bf2ac5dde9c42227201fe314984752b5b41ef0064acb0\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 3530605f43b5539c80398f856eea8d88984af4a6a08db3b9d4093cc80d1a313c0ebe727eb2c45cec2025eee60f385822c09f82e3bcedf66b79c2b34a4f41aa8885eca5b9891798d47914f947c76881dbfc3f21ec27a11dc926c647b6b2a7f3292ec4aa32e969bab49afe203ffd79b0c1ab5777a041fbe4e9e1a679fe2d82e9c267ee7fbe54e9e0def68d8bbacb1e53da99aec8ba9255d2ff6676dbcc58498a386dd8a6b3cf0222a9e14fd03313303bec9d0439ff0e8a5a09ce2926ebe86cafd00cd8ca761b88df9cf84f7b8e07cc5f655199ea81ea6407ec264b5971738967a2e977132dc589c72f8bb639a9429feb512d8d32c441f7e1ce6c6befa08140a090\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 4d0cb9e23ea2f25cd93f6a4a5b9189156178572214c2bbc773158ed82b83cdfe7ac1e96d662afd46a9225b9e8d1ded274e00048c058d4cb66cccf4eb6c4ebaf30b97e3ff17a21223cded8708524bf75e3dec075833dc953dfd9a1341072f1485c60018f92bd41cedd0510085d818a5cb4df32c447294f4245385e1e5c4627c41450c1dfd22f34f96514aed1565976735e321c266300de6b93dd93e4db4e521b1a269947cb79bccd472cd40e3fd", "430726723cb97bca50e610bd81daed31fc164c18ef378f68e405ee6d978f97cc042dd266c90b909ba52128824fea7f4496ad56e03fa4aeb528d2fd3d9bfae8295e1a5306b389654b1d7058890b5dbd6770ff5b\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 873c4ecb4858c60218b4ff5fe75ec216502367e0a8446fef2302da892816f127a8bedf7e2fff349be493857c4e363493b28f90365eae44323a933eae25701d84024c84e09b9163de0dc7ba2d44f97c29af5b9422c417bb241a2fd326efd9aed2dcd7cea55bb16b9571647eaece0a0ca71f7da7decfbc588cafa8beacf0b286e143ff77f05407388b72c89c6a4be35d074083e2a128fda53ba7d3363c0d261430667770fd7b42032a4d9764fa86dd4834eba3864acf3e0c230fd03581292562151faa1ed3f8433bc63472c425c382d7425b11c97969b1fd0fa0b014d47d87af919de6df72ba52be888e44de4fa63c215ea80fc61072a320a24e99c6a247880c9a\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 91de22e76714eff612a41318303dc5aaf154dc5e4b79df8495b5acba18a27be6dd454f2c39494aa18d1911aabf38bbad0460922404c6e2c08ac3abfdcdb963623f1c1c07eb2096dff7064d3c55c6221773e4b2a80adaeb210532ec76a3c92832b0aaf7da03cfb60303e0116cb6cdead2b7371cbfaebbf3e511503b9b8bcd54c13c035a44368fba19dfb8735c6117a3edcbe9939afabd7204b6542c77d31a6a244b10481211ec99e45231203720043fe89a57c7a612b3588b12166c55edec13b8265a2c091dd859d4f34eb66ead8b583fd1f0f0ec739b92e7618c1abe1e3e9219fc43f628fe89ccdf2cabc07ffcc5c485c4cadbbbeb02efd8394f4db0b72d81d8\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 8654643090ce426118dcce2bb0fca3b2a4ed45589d73ae2f5683334f17ca5b9f41eb97ff566cbbc0171d8962fcca465f66f4cf14d0114d7768bbac1dfb726d91331670e0e88ce7286e1f0ee7acd5cd75e0d325adc9f47ff02820544770ecf46f381ff330a5c75978e8d248cc12f0752cc7c452265ae919f5a4dd7c20023fbf51d0b413afe09f746114d16d1be499c98d270e9213a37a2a745a3bb216bd30a07d110558090f4fe73debea009e18eb3770eeddd7150b4c7231539f7232d837836490c9547e27dac00efb5a8ccdf9a7c3c1d29c035170a517db899ee61925cc7a2cd278cf576ebe8281bd3a4f2665f15dd0b2e61bcd65172c2fff50a86a2adbf2f1\nlabel = \nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 7866ab0f81437de93442325f02f86a305c4a4a0871207ff3203746c26a43fff5979e68c74264c34dad13955a32785ec1523fccb264957ed6f6b822b5c052b9161d6b75adde451c6f8d637a75dffc9b9a9103934e777cef41b7966bf730a648e5b96aa587936d460124dcec515b55473a009844f19cb2794bd739557d25417e2c036762a921481d728b4d32a8015b17539b7cc2a16a2b33e43b85561a2119fb6c9d8ed42d6bec324281be79e2f79426c653f8445a20cce87a2c263e7933b8ef3fa0b9f9f38fd115fde459e5d32eee2412c0af06d2f6454e04ba060ea87c5aa0d4b365f24b4f05bb27c4aa42061a45cdcef1a39118018b875dfb9f904fda4d80fb\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 55fe2f0fdbe16bc284545cf2be83d2a92a526f52e33e7b116b265859f14433fdf3ae92e10b3a906ac95a4541c42eb80b3aa963e5d9dc4d3414bb5f378cfb3d50af10e9e84fe0e31c98e091643ee99fda65a2a8802f9fba68492beab9e606501b8e82a3d830175137617ae0352bc790b4ecfb76fc126c34fc600f5f09b58f3915155d3ae4820d91904cb92b61fe9193d150d4f0b6bbbaba2692eaff15d2a0f01d0bfb81228462954f404ae06350a24469381047a62e281d2bfa798a3fe19ab0c808de18ebaea11941e6325c04927e0af3499043a42705cfece04a60b6ed8c280869787a4f3d484218f09f0b266efc3a5b442098c82cdf809820cf3b8e7f6ebb8c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 930eeedfc0e94791a2118b228c4e1522ab52f5fbe53373d9c11b4d1b2595b121780f4312a4f834614df0c31425483dd845279b08fc0f1081dafcf51f32958505960e2eb9b9672c9a72a12fb45a25df678009542a171ef8d7f07b11fbe52db47957ce38d9242852a228a4ea864c36d14d58bf41d2a1151b8c18cad777c9a6f8542b2f3c9c84990a461df613f36a0461658b98ba193e6e6b14765021d0272536c044d8820bc3a5da2404f11a35c632b8c0f9ee8f5f3cf6c77934a7b03750031d6d7cd99623c484c5c244ddc07559ea756886d235844d9c6ba4aa24fab14e9c4ed01bac85d332869a8ba8c05ca7a074409e8231ae38c0e1bb98412fdf124f3ffa9f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = bbf27bdc6311952dcf7bb31459ad6f97e09d5948c7d21226c656121aaaf3ac28118efc49e379eabad3ab4b576b494cf438d0e210b8cbe6067a07ca78af7df1547ef9accb15c5c2601c2a020780cb14757201bfab58bb85ef5642d9b5b97ab768f285eb2012f1ed8f7bbd2bc4ac2b9eddbd656dc7477e800e95924827ba6d4f5bfae058e34150dc676e91cec780528d6bdb9d39c4af4005035ef45afeced57ca8f2817b5fcec969a6afa2e0df7cfe5b818bbdda76d7b760454f682d553f6976562f7f529ed8319cbc98bcc759db0c5f3c7c47557092bb3e0d3b208ab6fdfe75dd5c081ff4fcdb08556e78877623fdc4be029933bb659fd3677d62bcb5d8d37818\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 0fe6fcde58648f13ebd5f0ccbd68458da8ae18dfbe82238d2fb90eb42b743dcbe7b12b33f77e31ca85eaf694dcc1159c2fd4778fce93ceca25f5123aa63ad8ddbf776400d489d8d3d46665c9d22b4382d468881b7aa30c97cc6068a9031a100cd4b035426932c488a6396de7bf42bdfc8da04af6ceaa7836752feccfbe5295a757dfcc25c8e8c5cfe122bcb764f0660528e162c3205e0a6b9f8d399f50529005467f56ea70c0182c9d679d13dbb0e1ea24b84709c1681418cd174f4467f943cd5a1802bd0ac666dabac72bb3be4d3ab9874b23c4c394f3287075c60454daad062f2e5b81bfb14222c97caef742482c6729c9b44de880e07668b59a93d8e27d17\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 0a182cc23064e7b1d11ff906ed40842213938431906395ac4995b9e8e56fa3835e9fc4c4ca81d5cd0e14814bf16de6e07ddd949b43522387e8f543672dc965976229da3e791efccf4a4d28c3d5cc8c32f7216e89400794c495a54d2b38f72e30570b43b58c657471fb9b6be7a999807976263cc259c06df51e632beecd7372e2d0ffa17f79d029dba8cf00611caa9e05bdc0ef87d9a2f5f02e4732aac5bdbf1d754e2263a209a9b211a1a8712a2b9a8dbf676fb7bf130c505ec1972e4c5c4baef2e33c955e63d55cecb818f9c85dfb1fa54207a406f153ce77d946c60c4faa289d955d73a8c64f5d4dbc2fac3b4741eff3b3fc205e1bdaf7fabd738d01eaa404\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = affb9604fa25ac904e054b0401d51c566c7556c965088e81bb0181dc16532b5c5800117eaee491c1dcfebb184ca00ccfb3a934a4e3efd42a2249ef6d4a1df93af90db0d135a000c97fc1092e85cca90770e4b3583baa654cd127b5ef7549d7d7a4dab1ccb16b7fb0b0eaa6ae401e023efa97ef61a136554d013c61934cb9996db2cbac0a4b68651285ef3421ae2276c7e65dc81d8e3089c15e36e2bcd8f42926daa907f56e5fa4d6a8f3891e71b4f80a15798a94bb64aa68e295bb0d1f6669ea761de0792fee6e0bff465e53b1447eff610b33d38eca86d9c66b542f579338fd944f6a116333dec3684e4c78aba1b1ec12e8e6712206f81701d30a3b43688d0b\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = a455a8536e5295ac29243e3f7bfd2f6ebf1aa7e3d1333c1bd9fe05b6ade3aa913b859dbd45ba093ae9b034f619f99a69eaa680ffb7be3ab38784648f6f31f858200992f95740ff2edb835f8fc03bb6785278ab9eae742d5966519fa9f584f0c3044136d04fe12104ec8a8bd07950334db8df8a83af843347a10974245c723fc85686240eefd0cce09d81a63c6f6a4d2b83d29ff9ad060129e5521da5e635dc05796ba540f1dad25b9423bda365202709e5e287a2b0d7b09a2ab6031447e1a2ae8efd9e980a29dff1458327edc0ad162670f80343d8490118856f396c72058227f57b9b0ba66b13c4e7117538bcda3e937dfe05d10a764c0ba1f5626478d4fc72\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 96982e222302818f506285642768615f426bdf9f3b4daf80ec5e3ea26cbbe7f5ab48cbdaca4ab0538bfdd91f7678101b61181806f48b2d6fe778d899804a888716a0c2c3a7078513b1cbaf1d096e6fdc83abc2fe40b6742709a2e51afd8e767aa4a72bb4554286140533e4bd5432010d6016d308d475eb2a40165d46dba630c11a183532f658bd538096c1877fc4d843d9d2d8cee570dadc9895cfe2372df9601fcd74399006466fb9ed923b7d9abbad9bc7de963e0eeac7bbd56f20e1c254ef722d523fa8f3bdb0b91b37202e11b4578a3252673e69ec05a05ea60913ea1b9e6228d9fa0c85ac6d794dfeccdf7595828b06df2bdc89fd8d22629fdfee205be7\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = ae11f45e24cffa8e4f37be34ec87852db77c2501", "c1274e23477c50d62313480ba2ac9de76b790a355b50c2f2ed2dd061cd860ff7932cadaa0e1565e43d4177ac98e26d964e81cfb7c20fba7e2b0853fdcc7deab75b62ef5f231ea29f10c83c2f27c9215b7d10d85443d967ce7fcd41b0de999d9f98a072dc80fb5857d47e4373c736bae728932733d0a071164b6d6dea3205e267bebc287d9b5035a76978dcc2f38946dddca48a6a6035557dd9e1aaec4344dbb457612eb27b9302e02ea0c9456984e70faf235aecd20cb32f3da016c9a8a8b23e07a06dfa57f5a25853944cbf538c864169566797a4346e52fcd2ea1489799109820cca4b6249502270dfb1f6\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 8ba65949d2a53d5a933abbdff1efb4b6861484dc230bca0c363a66202691bd39d94798664763d72f55edb37e8cc791b3904c42c4e1b75e4aaad312f5dc53a246f211d19e311a974c92ff8af0573dc831c51194e59c920ec3d6325f06b9c4bceaa6e55696b185163e73aac401fc1925cffcc7b80985bab727288d258a3c60f7d3d2d8ec80dcfe7547229183a19247e3ea10afcb0fb0c8e7c4c57bd5cfd5529abbd407f959f4b9c492411691da445fc5ff3ffdd11fcd20c2a2936d1373b55c2ee41a7b43c049b40cc55f7bc85e46b0d8464a3add0bf28a0d3ee46c12e6fd600f840ed65f11d590381fb9c6a80a46d64570eb4f6930ed24087e47aa12eca2a1329a\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = e2dae040ee2a2d4c4a0e620b5dd05b56df67f079884f0bbfb64a3eeff08fdaafdccc458b014d53f0574f9ec5514ef21524373c0408b2d67c11fdc812762812db75786693b66313ec08cd001d90787a1b4cee69d3a9f2cf9ab81503be8f205c701da8a39d70b1e8cc40f132b3bed46ed8f466cdee0d032955dacc5c373789f5d58886a3a5cff7c841a5b34789a3091a0f1903a2227ac24ccf0a2fc3739c92210afdf726d53e07692f3fb82f431f2779768766608111f6f4f9cfdf256d79c5ab13cf68e9d494b2c60fd5eeabdaf4b0c896fdc190db93c78c85671ed3ab6b48b7bef639dd19b4f224d0667f1fffc200019773ad09be3f58b1eb5a7cec3289ff8f9f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 000025a918a0c7985a72f18f6b6216d0e2d19a9b42a4d5b680e995c3c5c584966e29c6179877cfd0317f9e4dcdc87f76714994e4407cd868842350e28f328b3f33746a897ea9995575f328be7f9912369482ae1a66ff5b7a1c8ac8fd4e5771e58077b54a55db6c6849ff288d50de0ee1e45bfdf81ffaed16971f19abae660338a3a9240a0b732984fadcd28a85c680f0dac8b73306481a096f700706e91f7c100ce64e1c6bbabd419807dc167f1f924edc6f44a69b75a7c72989b25ce35480433bc456c6afa93a0e9b4156d75863f9440ae442eefd213b8a3f53a065daa8cd0206886d1544c3bfecaf62659cfa591da5e920d7d4370a9aabf7f9983fade101da2dba\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 25a918a0c7985a72f18f6b6216d0e2d19a9b42a4d5b680e995c3c5c584966e29c6179877cfd0317f9e4dcdc87f76714994e4407cd868842350e28f328b3f33746a897ea9995575f328be7f9912369482ae1a66ff5b7a1c8ac8fd4e5771e58077b54a55db6c6849ff288d50de0ee1e45bfdf81ffaed16971f19abae660338a3a9240a0b732984fadcd28a85c680f0dac8b73306481a096f700706e91f7c100ce64e1c6bbabd419807dc167f1f924edc6f44a69b75a7c72989b25ce35480433bc456c6afa93a0e9b4156d75863f9440ae442eefd213b8a3f53a065daa8cd0206886d1544c3bfecaf62659cfa591da5e920d7d4370a9aabf7f9983fade101da2dba0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = a918a0c7985a72f18f6b6216d0e2d19a9b42a4d5b680e995c3c5c584966e29c6179877cfd0317f9e4dcdc87f76714994e4407cd868842350e28f328b3f33746a897ea9995575f328be7f9912369482ae1a66ff5b7a1c8ac8fd4e5771e58077b54a55db6c6849ff288d50de0ee1e45bfdf81ffaed16971f19abae660338a3a9240a0b732984fadcd28a85c680f0dac8b73306481a096f700706e91f7c100ce64e1c6bbabd419807dc167f1f924edc6f44a69b75a7c72989b25ce35480433bc456c6afa93a0e9b4156d75863f9440ae442eefd213b8a3f53a065daa8cd0206886d1544c3bfecaf62659cfa591da5e920d7d4370a9aabf7f9983fade101da2dba\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 31\n# em represents a small integer\nct = 092d5b4bea487029a4c06c97f727f6ad4531f7f646c95cd269e1e606a7e047c19a6a9eca8fa5abcbbca415477420ba422a7d5ba41ac79ba7548aa6f4b44aa65ad915ec11d7f50cd2ad7eac86869bf88bd7cbd11439aec354a25be71d36541e7ef211ae010d8259ac7b5af49e38e14d87b62a3e7840316799b548f14339cf7b46ccffd66e596b0879782f8638b975a89edc2b2355f05c53845078502d046b7f4371bdf911e30302fa980fefb439737333fa9c179c33a98e1b052da7da2436e8b862ee5f7c63c88ab751a244705c8bd1f32c277e0a7c80ef302bd01c9fd50c9b7b6395044c72461dc69aea549e37858b8b53b2792238f59445684e551e52e08750\nlabel = 610c549ce717749d3143cbd96c51c1c75885a5d200000000\nmsg = 32fdd5b5319188914afbe21b1fa91bc4e484ecd1f9968231879e372570c43a27f720e6773e1d905b70f85a312347f7e9752a8c4f5b9f27bd01530b6efeb221dddc723cd51b4bc4814992268c403ed4fdddd526efa87d835069246f25e8098dd5ae3e463fd639b36a4c139476b3d29ae0c9b6c163d81e7719cc85e65289bdde2f82b69bb4aa9c5a5dcd513421a54e5d4638d8c23567c12978c3aa806ba7964a547a689360105fc1b2468fa1480204d468ba2fe41ce9302328d4279e00a9af1c7cdd9f16d572e70b06f1f40acfd50c8865ef37d888b2fb\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em has a large hamming weight\nct = 58a4e190a7306bcb33ea5f1ad83b74da56e3debd2b2fb4499ea9339379b0f08117c77b4d5ca6dd1ad51a4cea4b818c270344980077674c8bf6e8a5ce5ab6212ddcabcd53be82672f19d535debf66bf853538d163b6128468fa21bd4464e84fbfa92501ad51bb1bf7e14ff522ecfd65a29e08ef23aae01218d7635915f8372055e0c6a2ed1de61511484bd6c32286a23a9eb2f1999708e8ed5e28516874241eb778713a845241151a946c509c07e4d27c167b7b5ef6f7a4f1fadf9049996eab17d97ef4d22550649060692af63fd06d05c76f3191689158323605582696729db7d94f730e5107d0d585cea56160968a887ab42bee7fd4f9ffd1449f021a3d41ab\nlabel = a0a0b480327073f080fc1efd8cf5be9bfcefd3a000000000\nmsg = f032ef2759de946b6ccf829695a9438e5f986fdbbf333262a795ff9ede842bb7b153c526abd1ea498f56e992bd21558c7c3b6434e4c667ccd16687eddc199bbaa59547e065a8a3814cd5ea46d7437c1d6bdd8f1a72ee5e945a2b1f11da2049a685ddb525da742260a20ce52f95755b8d7b5d29dfe7f55395c6203c518d5f45ae7435fbc19efb7fa9d2e1626cd655d409e35fdc4e8b5773965d9db726afa40a73cb212b60678bbc7a0417b94d97e03c273c8ee2ec49f23f57576ab3bce568fa2a1080f0f036e6971eba8a773b405ba2c5ba6564a4289a\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em has a large hamming weight\nct = 526352ba3b50ba160f05b9b7604abd508e744e176f99f5ed5fa47869dbf220f32fa43f7942a8951a75505a5800f8f49233d57778ea9dd5220bbecef15d38dd7400ba81ff4cd5085d2d20af7ce79f097ec08ce2a8dbab4482675ff08bda80c74078a44cd89af547a356cd21bb4be52a0cc5dad5bc779b54fbad60d15f10ca79d25e82f19d9dbfff7ecc1cccd8374582bef1d4bc3fa745259dcaecc56b8f162f7d4063aa2c99ed8f418f2aa5658df7d1f36041883b4484ac6766b059948960fa2e40363c6c56242396809f4b036fd91d46de8eb053c8cb0297784120264c6ac7e359f4ad5ec65a002644c03cfc166a8e5a019b8236c7", "d7145df247cd123a09c8c2\nlabel = bba0b480327073f080fc1efd8cf5be9bfcefd3a000000000\nmsg = a472bbae5a81e6500afc183d8bd1ceec795f4907c496830bff4a9f3b15f1768724cec8d288d1d11f47529538cdf93f769917afd65d033d4f563cc14f6dd39a8e7e03afde9eb374b9177f5bed74ebcbf771f630a1b3075d0a308ce65424386304396e824528deed8a2ac7a387f7a3eec3b633882c92e9c33eba9a91f9297dd6aeef37a5d475d10fe69e0b1264fc2ea1cb45ab4f1c6908cedac276183adee1f60da7cc1a105ed5ef187c2b11748e98c8a93af9683d441a3088cb0aa669b06db151e7151371d0273e2ecb161c8fa69d4e56666681c6439b\nresult = valid\nflags = Constructed\n\n# tcId = 34\n# em has a large hamming weight\nct = 6ab92b1c57f99c17ae4ca5f7d4c0149eb24cb18aaf36163859e1186dcbafeeda4d77fd059b0f938e92b8d413b771852fb019a66d76009444605edd5fb48e6eebbd9d01827be732292cb07cde541dce138990d46599b5a196525af199ad4adf7c259109e715e563d8974cbbeae62a53c8137076f10731a964f2ce37305a175d35eb7c8e6e72c9792631d35133dcd49f1a1da677ab3ac074172778402a4176c036cd8ac5674770f171d9134585a115f6a0983d606b748e0e47be040acda88cc5b8c7eadd33162117bb61f49cace91260c5e2c8ef4dbcec7f156a18894a2bed9956520b2b681b2fa31347df7ea98062d97f2972280be22e507249b2436a9ab91689\nlabel = 7fa0b480327073f080fc1efd8cf5be9bfcefd3a000000000\nmsg = 6d5c2cb5790875728fb21e987278fdd1d881cf4953e62866f8d53ebb067cf9a4ef53218030e3eca6732a6b1f789cdf3cc711b6063a01f424b388905549663769dcdcbdd82deb6bc23f66c1c04d30c6d91fd6116bdf8802c150fed396562edd21ca606528cd40b569e895c8ad5bd1bd5848a215501537dccbd0fcd70cf3b2d0df58a072e07f60ff764c4688c37240863242f6eafe36601dfcda41eb863f4db701de54781a6d53a97932d32aae0e6a526048f766902128b4842068fad9ab10811ce93339ad42f2e13c4cec324a8cf7035705b8a36fd8a7\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen279 = 21242; +static const size_t kLen280 = 21242; -static const char *kData279[] = { +static const char *kData280[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha224_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 56d0756ceddf7b1e5b258f783b99e036e25675eca054ae9b6ed7552776c69b2728f76e08973556b0a35ddbade9d462ed12bfc46fd254a07ef4ee043ab24d1ef00f8d214cd1d906911e92c4a212d9a981da74b8d18208153d583035d6642b87a23371787867efd02c336eab01486266c853a052490deaea430c6043a6b240b6e9d71e16f29255f2ceeb35d1a4ae25ae0dc9a436fb5dc30381cce982acc824961976df683173a02a540c403f3c8560243ceb5b798abcdc20f3c85d9532b0f0b0826f1b6352c5adac757fe3224b822455cc529fcdc8a220b0469f321f56bd1853d8a70b893f404cc06317e084173770c7d4c836281ac251353fcee4ac393838a1a1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f5]\n[privateKeyPkcs8 = 308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f502030100010282010056d0756ceddf7b1e5b258f783b99e036e25675eca054ae9b6ed7552776c69b2728f76e08973556b0a35ddbade9d462ed12bfc46fd254a07ef4ee043ab24d1ef00f8d214cd1d906911e92c4a212d9a981da74b8d18208153d583035d6642b87a23371787867efd02c336eab01486266c853a052490deaea430c6043a6b240b6e9d71e16f29255f2ceeb35d1a4ae25ae0dc9a436fb5dc30381cce982acc824961976df683173a02a540c403f3c8560243ceb5b798abcdc20f3c85d9532b0f0b0826f1b6352c5adac757fe3224b822455cc529fcdc8a220b0469f321f56bd1853d8a70b893f404cc06317e084173770c7d4c836281ac251353fcee4ac393838a1a102818100ea6010a0017d4073198610d0e761f286e3a1133eeed71b4fd4dfb0d8b52e1e1d8ffc58d9c10396629952eb002369b22bb9c3313c80330c1f3ab7a3fcf8d0fbf5a1c0fb7936ef20d51373b21bea72fcb7f70275ac41d97b566b71f727a32f0006de15e7f9bccfcc3224106f6b1ae62d59380065a48ef7bd015ee6dabae0f9d78902818100d52ed808d74a79b3ab515b4f2fe7b41027472c3785eb25587ae31d3500bf3c6ef20c427e223efa4f2911cd38cfc4479f28ae495fe3e88e94c236c0bc1323d71027aba290669ffbd7e0fbb6f615df1c9e4fe5abb5a90d4d0b6d1dea0ae2b249e6a5102092c998b60dd920d09a2e6ecf2a611793016bc0c92de3b9d92744bc070d02818100cb64f6c884c257ae0b56673d83af62b360d3a64a1527a3d211e0d62e1a7d9d30f6857dedeb2cdbd3514fbe14eea689329d1121a76971e3712e99b3bc9389793edf5304695b1d0697233c62330bb12253dc0ecc63e2f983a9a9b0cb5620ad670e8ea8e019c09b6c8f8ef09c608c85789156a231932f671b251760ac2d45944c5102818100b616befc3e3824dfac535f74b1ec6d46e6e5ca04dae4510fd4572d595a7bfdf89dd28ef101fb5cfe448c2a087e9e9eb6799ef4996d27f4b1677a3101f42f46c14bc134a7b6a0ac1266df5a15b3f4d0930097a22516727ffe64838aa7259f37b44405146d8cb85db8525fcf0e02df2f2079b21324c18ef7c7b49dc7b7dce3e5f902818040fbda2e571060971cc6aea0c1cc82beab4fa0361de43a55bd2b399f25ed89e33c48983f409d9f27292770d5c0ac1b31adf766045e60d67b89957c81c0f3b7706c3e1418926bfecba0242ba54ed95ae1bc73b67ddb1e3f4161380cbbf1db7d3dbef852ebb38063bc2544c9c29f47f416f14eb1ea3cf2bab933d21c2c091293ce]\n[sha = SHA-224]\n\n# tcId = 1\nct = 03aea385d1f1321eeac78684a79ea101f54adae40474a54c8e574e1ae3871634050e5b596461730c345cfc93224deb7a26ae40f30a0497d7c6f0e141e9657b84bf9e20606fa7fe6e1c921d8de5032ad8ecc37b7c3247a56b3992c7c63dfc3fe2f22d7c4904fbddc371f560fef052f3ed89202bcc5f92f5a7fced461f984406554eadb85ab7d2bd7fc576d333b8876f82860c94aabb705e34e5f385cc2d7acfc5463a0135a15ed3c417789e0b8873d5fa0241c9a0d9894f617cf55c11fc45a47b3fcc04fa5b57e9e188addcf259a0f8051f254b6a57c2af22cbd4eb2c411e229045efbb577da4f480989d173a2fa367af721088547a8a219ff2466561eaa877e1\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 5d19107e5f9422dd3d9e2207ca637f7347454c338c3191ef2eb5687a49f6570f723aab7ebbd78abba840942e74aea052dc24792c9eef1d72c148733c19776216431f917b81a9a80ff4b1883daba20dc6c368c525a2105550715a374583b56f9030df876d67b229fba732369113585166e41f8b5bb7735afc50970396f47921cb2d6c8bdedd5ff1f0411c804e412c2523da5354a0232a46bf9268402fb952f0ca00d04bfc4504c2ecd9772001b2d77be4731e131f90b46e0d0f51a6f7d787d95f01ce64f78b0c4759db1e4546857658b4bb899cb2e024d15b8bd14d0f2fd02a4001be3b6ab35ac589a83234d8d906750dec3e509332ca081969b26a1dd0ac7614\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 00d7ab45e49e37e0d73d9ec5d477985b51d9e1b7b9eb67a8e0224f49d8a3432c0dd8df02b5dbe8962b8a3d749d71e56c7871c0b4137d98de5b77d5f94bb448e124b57b2af9c24004bb693baf2d9f54fefe770f6f320cbe73c0405276b09b1d0627b3018787a3b27e09aa0b3ce50a79f946fc45746de72a93554b993936d3a41bf90bd9f2913f5580c8c1c1b853271286dacf275280faa981c78dfefcd4dd09b6f09bd5dde3ec11b02eb4538e43fbae835e40f903c81744797f04f5a38409a502f3a7eb9447a342dccd82fb192601d40f57192255f751f102e14fedc7e7aa81c770c6b72dcb853366b7a18fb11b8e3b3ee218e59f2dd74feba1bb6e06a87405d7\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 942fc136ac976cfc686ed13a38314c9c8b570a4afa2b18ae0a3cc39173a1430c1cab8893d530d4bfbf98251035d1fc18d18d905ac86792a1f597c08de11d9e2487dd78900a0bf79239f75e155eb0fc6d151cd7acd4664ac606c396494969422c6a321e12fe747a3b0601afaa43a0d9c08c776a7bacd68ca04b3b5dd9e8c9dee6773cfe652b923ff9d4e82d353113fd7e0264189556b1f28011dabf2fed6beb47498af5a6a8b0b1ac9640e5acb53ebb90bf29b7783a01ad6b4f4595e067711a49f8f1cf00443292251d2c0551f89e4271140b03681e8f4fdfe62e588f565c2e5288b3b14a488f14751b5a493290dd9365a48ea33011ffadbd2b898bec921bb1ba\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 36deb3f715d91d4f2c5a21a028f87b227dafedb7c0e064712dad36c276fc15bea7d0d3671b115323849ecf52e6326e5f2b205033177410eddd8e29fb06a1b93e99ff62ac8f7dbb973345947de615e9a8da910b5c810732985c3020d93e7485c69801b7ed49433ad66a0708f26d51c0fbd1c73cafc4c89f50a20a09369db4d065e9cd7845be623e86f497a0c3e9485701f18006b8130210cf09c69dcab7ec0e3c166fbbc5cc78c89dbd0cdaf7219b03dc580b4b8f7497c1f9f36d1c61e1609be1f67b892871ded426121c5f83e38d39127c7b574157e2f4ca589efe094c3472348bad8ec5b07b4a2f3f68d4176b6f381930ef377c640ae8491b5bc3249a5296fb\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 39f8f5ee290e93d4a36b96aa94a3bb7edb33c0fb6565ca6a99fe2434222be6b6846af4daa933bc6ecb62e963d2e107f51bba8a92ea5a4e6490402102dd378a55c0ee2224e77395e27bf28a216c6f929db2c2c95721d1448160e888aa93251c966858535146a70188d87443416101e530cef68a1781f10368ceb43c287c73cd8c44592c56bd8f2bd501284c3118fa0f0402b42ca7c4ea3a917afe71ea82df1655a39c650ea6adc9d73e789970d9b3bbe3f34d0fc4dc5fd51529cd328a62dee0c30eafbaf7dd51de3c31090833024124741966bc8722a157a8e71ed60bb3ef4704ebfabeba4ef67edfc5a120a0ee3316797e0e6a9ddb4d3bc7dcc9f4c262fe022d\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = b798998999f0e4318470e72841a57733c842f174121247fbf3e59e7724bfd9501425234f8616d288f0dc8206c727aba50c13016d4be6f3bb64bed9dc5122b94522b8987a9db93403975302ef6fd585cad02556a735ffc5332d362272a07c1ddde4484639ab767e39881fa1c0077aed9e8ea4f6349f59940953c956f52065fde0a97624d0840fa610a46dcbdd12b8ea3c56c5873e9fb3f58e43ac719d50c75b434b01fd7f65c7eabd5a71f305561088ffd2fa7bb8698d16455a81d233a4dcc4c1f12280bae89741ac47885552d21b37523ffa8901a2256b3f7fd410b6d842a786ce2cd6ab81a7596ce5479eee98aa3836a22ee8307888d9365a962f2746b01430\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 2860d0785fcecef5d43ea029d6ef89b978b25b091a2bb64ee1b95da7dd257ed644a5e4ae1437bb20840715895adc9b2dfaaa1a427ab35d6380c0a6840c022a2fa1eff9b6de19568cf8276ce549365c768a0ee6d84c4c4f4c582ed93c297e83507c8495b3951279b274215cbae88de81447ff5d5d9421fb025a821a934d0103b9efa6d36067cfd394751251ccf4418e32c283ace982f8ee86635b9489aa2e756ccf6d2773a4c8613b89", "9b7764c319153762a9ad14352538507d36f70f56e47c74e2786b8197ad42e2380324ba8cfc80d354eb4487e3642dba175cdcd8382f074e170e326f2cdce0cbdc3831aae1e1abb87756e503520b87a18eff17fca24fe20c\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = a13447bed3796370d356bca37fe2ce27d19022301007dcaafa7162de0897698bf706c3c4594107e9a3585091178a25f458aed6e63eda039b1ab89704757d80a94751ee21c1fb672ca1a8f448fe8d959ec226867bb13dedd1b870986a9e7fec6893fd2d8d533ff13e60b7d61303e123d1f50b7301ac9dbce4480cb3d334b72e048f8740a5b9739bd07beef64265dcd6576dbbc956095aa586a1f22962dc96a00baf953faf836dce03568f3bea85696b074c9e1180dc2f801efe48a47e0735195944891a866d3e2cd1edb8333bf5164b94e618b1204af410644d966fab0e49b23efb23ee2038dfa88bf231ed1deab19346c4833f17ead5f1a2f15d695eef4e14df\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 19dc98b0bd6a47a1d0cf9c9584bae53837bc666029ba6478152d23cfd36e72f1c686543a5836a6420c5f2c984c6c025cd26ec5c6a74ca4e0eb87ea26ad2ee94365c3a6ad0928f9bc9f560bef8b2830374707f7dbba0a938b230f8a42de6645fe765422810eceaa713e8f78e0fbe48b70bc636e21030a89b80118fd4bc066e4d5400529e9c2f8984bbd5800168d72329bfe0d86ac71d3b3d7aa749b1d860afc9b49dac1ee8fd12b73ffa7c095c610df9d502e80c8108b6c944eddca8162666b7955d061231a95698c4c8470217ef9c47ad1003c80f032d95b7a29f459d7ddff205a9b02513f977fdb72b148869527539c0f21a4d749a0301a2fc686e12a2aa6cc\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 94ad881563060d9ac62c32f57f9cf08c57ec10bcf77b35a67ce89da68cf8569e2e6891ed966ab988e68a0e6e44b389a57e2ceccf4e7e32d6bb73be98db72bf363d0da8a20d063e9be5d9f4c62e718004132c9cf876ef58b07c122f02691896df3deac296dbf3e1f6841d02572b6e297d2f0c8a54cc4088fc9bbc0f67f9de75dbdf81cd48e2f45b3b9ff2bdd3ac749d4f43866ecea7483e810cd3c332f055cea1525f263c54e5ca3e1e049af11850bc836e6064cda5cf9204e9cba0857b1fcd65654e30b062e980150d541027a212ecda6985f7e93a0f799679a7c36918aa39de158e0fd52c5cdde046fe6e4ee67f20ccdec1c4d328098c09e6b2fe4251586b67\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = bdcbfb51335812a53e7db2c1b73ed5585fd7899936adb790f4b10327ee075714e21e7df55bddc6888adce032ffe1935d37178adb4dbff608eb5f4cf9e29bc32554358a829ad0b84b1cde5da1018440fa31f60ca72407f5604ea216a139c34034705d295bad65cb9fade9951e17d1ee85f4a46dd4ce81bc878daeddd800d0296eaa90345dcfd83f6dff5cb3ed87c7a8b5985b2ccd7f925b67d39920438b66c1ae1c1321fea7a8a90023f57cd97a50081c42d012de9ba5b98a1aec7da9929cf783def9efdafeaa8d9302da9fd44ec252cb5a97d5dd4fc6f68daddaa9d0f431b7968386df1a514f407f1342e33b996ee9c4b5af934f1aa2fe1e1ad485438d497afd\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 61b8f5873124a6ec36f1ae35081f79e17516362e8e7c5ddf3f44af7070808411db7182a3c82b70cb4c0510aac537a817c6087b907627cdccfcec4cd4b0a901f8aa2ef75e797457cc6f5a0effaaa9b6c542726eb45e9b27e3040d9dd283cb92f1514d93f00f9ea8f40170fb26129d82f169d5e3d9e4d57a38eac39a5aa5dc7fbece162c2f0f13fc095894f323cef093eaa2f000507fbe9d2fa22078bf824b9df7b894ec9705c16e9dd43d2c98f11594e04cf120666c72c8192658e94b02ac89876d51173bfe282c90ff93a5a68d1136e2ebc98fbaf956f28c71df44975fc6376003e713dc5d89ef08658a4d3686a198a4d140259e213f9fbcf5471afb3e0bdfae\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 4fd0d013bedc7ec38e1cb2bb2c234bec4a91733c1363f1dcb7ca47b6d4c8cbd56d7d75255efb3d5fee9f0c1bc5f00560f14ec1947274287153f8db015df8f4f4db9e9d0d9cef10302cac8cfeb72e04feb612ddb2bf4d58a50e19d77027457cbcc158dbcc845ad48b13d710ba1156a9d8f50a27da1e09f0c449e4571a359b4bd9555dad9f5b9354d6ebcf31171704315f6daff2a50b9807dfbfd94264680f44e146039216d83821e27c7933cfe13efb6b0f3912c51dad42bf433d89ccf52a7de04b59931665ed7ca91c7b9b9ce9da70c47c5e91f55cfc6f97c88ce230dadc2222e25f8d25f6f669762bc05e3888b9a05bfc03ea32cc43df08c84219d5c75d7283\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = bd6952203734e2d690c1468c7707b6976f802e82d79a786b40e64275d563b36f1e91bc99853eb3c194d265509b8011ca2d553f6fbbe7a0d6cbb1de6a61dc2b4f6f89344b3033f41e0b302eb626f800c4cf316dbed56580210f951535656605ff142fb8f4e116663b17e0cf8725de29c385737660b4e04c0b710726a70c39d5c417c12a653c3be05031958b1a14befdf95c582e677daa8364fb5ab08cc7d9aa59e02792c44867f68daef5eac69d81200d8dc12dc34be80bece0b80cb16b40a6317ce24ee21e8c082af1598bc4f590459cbf469ddfa4130118fd4686ebb636de9fa41216c24885726d53ebfe50bdb41fd93ae97b079fae913694543339e5cb3ec7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 916331689c162246baef783597f0448e34dc5d358b7f00fa47d5549f4fb52c7607c3a3d571b0930705ea61da60d59e96f9b4cb9fa6aac7fc737cbf6615c98b4f8ecd4a0c27878f469edba1bfc1108b104f73d90f089621ba85a938714818efa68c0483359e014c69c84209e1560b8692b8ac90e6164796cd1bc0578805d9e7318bbf08345835c67397eddc2d326468f594b2d4ddaaf8c67f5dfd998eab7c2fecb6a9ce63bde38cf23e0b0f252dbe964647da61dd054d10c5ea82abf730b0ef1722f98aeb15dda842a099501246700dc37d696177f52345c7a8be7bf55d0fb0f134731fc138ece8feee540bfc0da05edb375a1c0035e6fb0168a6424cf25bec5f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 7d9133d56002b70d758be84c5765c01ada73449ad76776d0dd6995062b5707c6033cc93a3d3056d5cb576d5c8ef6e65f8f3aa2555a454a953c405e5163bf2b0e7f6fbbc9dcd210430862ad22628dc2529179eaaa047f2f87a5f5831a36b604a117908a2170497c218db30110812da89559c5ebaea9281429172088558b7754624f1dd71cff3eacaac9e71df7e4404129cc1b7a1d77c5d34167a3ac4214a74e11d154e1ad42c4d12e9ea32c40bf3d92b356ca5cff7ca65c5cab2298b2899c00fe15bc31996038b577f50204d0def12c900bbdbff4f7ddca011437e01ec923ef76144f097c6951c0606c18bb200c700f451529594512d4ec4c55980c7c0aade461\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 8dabf24844e59cba5ce1ab2a32862c6357c465475b98cfd54c5dbd07017e0ba9215aeddd2dde36d2db9891661e6a8a9ca5bf9676ed193047dbd140875f312fee28db4ffc433dd8edec1fd8c342faaf36ee398f8aed0108a3ce98f145883ad126eb025a011c64ea51e2008a14fde229622275c8fda70f3bb83d92597a110c655cf6303a96bed0ac6955501f14b663255ed5cefa0d7a14ff79a993c4f42db39e67530d0263b55832678bf1502d2defc59bf6848d2929ff8959cdf4d7e44c2721786b2306a8e6eebb4ba8d470d15bd8e608652c5d3922aedac36727ff02b55f3e4eebc38924392d28306f8e364f61d8f7cf4749165790cfaff47c3ba7c81ec5430c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 4ea21ab2ff547aa2e8edb93ce6e041b654793095327f4fa21f5bb5a06d84c40cdb428e99a4fee6e90697cc8e79f5a1919b47d057b79bf4be5baff430c28896a336705c57da70586cceaba902aa3740be61b41403d7bba0bf939ed2faad83206e0a41536247fc8b8e4e58686d0d19b8cf3aeabe578f4af256100a79472c4d501dc32bd30d7a921574b1e0d4f4ed2151350d246ceff46abd7b588d66c519d7191231461aab4009c03c3995b9e3b7296eddc6db550d8e6f57d1496fcf2d1c18b993557f11a7df438d4a9c73b680fe653297af059964a691bfdb378497528c1ede29bda74389bc462f6729d4ee3303e6e4ea17ece5e270e2dd2bd5ac6f415f972a9f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 8d15a2f44d4b458af3d83dc082cd75e1fb78f6d8016a22458afaa019bcee0fb298d2990941c1bc9c0594fdbe4d292183b7b3c7d3a747117cab05a1312c34ae5ab16f25f7f002b8ff9cc905d2372601103f12c6c69d91ef320d0f31775fe72f8d7db1e8e0b7a6f45fdccf017b74d4e6a3af16099be38d605921652dde236101c16ed6310e126e36b74936a04ca0fb0c26b0d4b28b1aa2ad42cbee98747b7c43ed3ad7a5388cab80b25b5ef5be9fac24f6d0b373919493f928df49bb415f7842b47c13e44f45c042da263ea3b5b989312bd6284fd049a59ffc5eab219440874d173bd11744419aff23450f86d7c7bea2a341361a306b299a8513a94b9c034bfed5\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 4f802efe0073cf430f7af010f23dffdca40a4a53db96a5cb00431170c6ea57d3", "bd6d50cfb0cacf6772017adc41810de36f020efb1e00e500a3ca6329ff3d88d86322c0764d4b11f75746b78dfb0838a848d24e0c471d58743a296f10b3fbf44375b289f87ad7ffcbafcaa46a2a0301270b48d123d61ea6f21dc4666df0ea2078140b742ae75c1887d29742dcd7b92b4cbda27b98d8e16b43ced64d5e2a207778d6f022f3228c0b7edeff81437d3669c418186e651b7ed2df8963c5a71726d1f507c8fb694a9a94ef7ff17dca9e1bd79c9686097e7286665a454a9b68acc4334349d99b9d5ab7093fc36c0c0c11d41ac6de2e4c3935bd0ec2eaba1502d22ba0d3\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 91a3872121d32ba547703f8a0b9c9aca280f099b9c559998fb39d8841f7ab6a1fdf05a81f246c324ce435d7d9ea135fbc989e15a56df082b5e1c47b3b40f86cd5db01304ffdd328ae99d205d4185bbdf506acba181cdcd2d1d48be3b860d96e0c6ca54ce626372a2a749121af68523decff2c4f02d9d6bfb3d3b9a175e9ce1f03e4616230d32d691a4a8455ec09995962d651cb6f85d2cad6b09e35274368f2eee8ae5c7aa123a16407bcdb200bb351ede750f4798b083ce82f2800e04b66fd2be942b4a64d56dd582de56e3da7facc71157ddaa124502cdae10591eac676df0c94224649cd109027af09cb147dbfd9938488e7be36cb1146753e7656421e90c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 0000942fc136ac976cfc686ed13a38314c9c8b570a4afa2b18ae0a3cc39173a1430c1cab8893d530d4bfbf98251035d1fc18d18d905ac86792a1f597c08de11d9e2487dd78900a0bf79239f75e155eb0fc6d151cd7acd4664ac606c396494969422c6a321e12fe747a3b0601afaa43a0d9c08c776a7bacd68ca04b3b5dd9e8c9dee6773cfe652b923ff9d4e82d353113fd7e0264189556b1f28011dabf2fed6beb47498af5a6a8b0b1ac9640e5acb53ebb90bf29b7783a01ad6b4f4595e067711a49f8f1cf00443292251d2c0551f89e4271140b03681e8f4fdfe62e588f565c2e5288b3b14a488f14751b5a493290dd9365a48ea33011ffadbd2b898bec921bb1ba\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 942fc136ac976cfc686ed13a38314c9c8b570a4afa2b18ae0a3cc39173a1430c1cab8893d530d4bfbf98251035d1fc18d18d905ac86792a1f597c08de11d9e2487dd78900a0bf79239f75e155eb0fc6d151cd7acd4664ac606c396494969422c6a321e12fe747a3b0601afaa43a0d9c08c776a7bacd68ca04b3b5dd9e8c9dee6773cfe652b923ff9d4e82d353113fd7e0264189556b1f28011dabf2fed6beb47498af5a6a8b0b1ac9640e5acb53ebb90bf29b7783a01ad6b4f4595e067711a49f8f1cf00443292251d2c0551f89e4271140b03681e8f4fdfe62e588f565c2e5288b3b14a488f14751b5a493290dd9365a48ea33011ffadbd2b898bec921bb1ba0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 2fc136ac976cfc686ed13a38314c9c8b570a4afa2b18ae0a3cc39173a1430c1cab8893d530d4bfbf98251035d1fc18d18d905ac86792a1f597c08de11d9e2487dd78900a0bf79239f75e155eb0fc6d151cd7acd4664ac606c396494969422c6a321e12fe747a3b0601afaa43a0d9c08c776a7bacd68ca04b3b5dd9e8c9dee6773cfe652b923ff9d4e82d353113fd7e0264189556b1f28011dabf2fed6beb47498af5a6a8b0b1ac9640e5acb53ebb90bf29b7783a01ad6b4f4595e067711a49f8f1cf00443292251d2c0551f89e4271140b03681e8f4fdfe62e588f565c2e5288b3b14a488f14751b5a493290dd9365a48ea33011ffadbd2b898bec921bb1ba\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen280 = 25538; +static const size_t kLen281 = 25538; -static const char *kData280[] = { +static const char *kData281[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha224_mgf1sha224_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 56d0756ceddf7b1e5b258f783b99e036e25675eca054ae9b6ed7552776c69b2728f76e08973556b0a35ddbade9d462ed12bfc46fd254a07ef4ee043ab24d1ef00f8d214cd1d906911e92c4a212d9a981da74b8d18208153d583035d6642b87a23371787867efd02c336eab01486266c853a052490deaea430c6043a6b240b6e9d71e16f29255f2ceeb35d1a4ae25ae0dc9a436fb5dc30381cce982acc824961976df683173a02a540c403f3c8560243ceb5b798abcdc20f3c85d9532b0f0b0826f1b6352c5adac757fe3224b822455cc529fcdc8a220b0469f321f56bd1853d8a70b893f404cc06317e084173770c7d4c836281ac251353fcee4ac393838a1a1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f5]\n[privateKeyPkcs8 = 308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f502030100010282010056d0756ceddf7b1e5b258f783b99e036e25675eca054ae9b6ed7552776c69b2728f76e08973556b0a35ddbade9d462ed12bfc46fd254a07ef4ee043ab24d1ef00f8d214cd1d906911e92c4a212d9a981da74b8d18208153d583035d6642b87a23371787867efd02c336eab01486266c853a052490deaea430c6043a6b240b6e9d71e16f29255f2ceeb35d1a4ae25ae0dc9a436fb5dc30381cce982acc824961976df683173a02a540c403f3c8560243ceb5b798abcdc20f3c85d9532b0f0b0826f1b6352c5adac757fe3224b822455cc529fcdc8a220b0469f321f56bd1853d8a70b893f404cc06317e084173770c7d4c836281ac251353fcee4ac393838a1a102818100ea6010a0017d4073198610d0e761f286e3a1133eeed71b4fd4dfb0d8b52e1e1d8ffc58d9c10396629952eb002369b22bb9c3313c80330c1f3ab7a3fcf8d0fbf5a1c0fb7936ef20d51373b21bea72fcb7f70275ac41d97b566b71f727a32f0006de15e7f9bccfcc3224106f6b1ae62d59380065a48ef7bd015ee6dabae0f9d78902818100d52ed808d74a79b3ab515b4f2fe7b41027472c3785eb25587ae31d3500bf3c6ef20c427e223efa4f2911cd38cfc4479f28ae495fe3e88e94c236c0bc1323d71027aba290669ffbd7e0fbb6f615df1c9e4fe5abb5a90d4d0b6d1dea0ae2b249e6a5102092c998b60dd920d09a2e6ecf2a611793016bc0c92de3b9d92744bc070d02818100cb64f6c884c257ae0b56673d83af62b360d3a64a1527a3d211e0d62e1a7d9d30f6857dedeb2cdbd3514fbe14eea689329d1121a76971e3712e99b3bc9389793edf5304695b1d0697233c62330bb12253dc0ecc63e2f983a9a9b0cb5620ad670e8ea8e019c09b6c8f8ef09c608c85789156a231932f671b251760ac2d45944c5102818100b616befc3e3824dfac535f74b1ec6d46e6e5ca04dae4510fd4572d595a7bfdf89dd28ef101fb5cfe448c2a087e9e9eb6799ef4996d27f4b1677a3101f42f46c14bc134a7b6a0ac1266df5a15b3f4d0930097a22516727ffe64838aa7259f37b44405146d8cb85db8525fcf0e02df2f2079b21324c18ef7c7b49dc7b7dce3e5f902818040fbda2e571060971cc6aea0c1cc82beab4fa0361de43a55bd2b399f25ed89e33c48983f409d9f27292770d5c0ac1b31adf766045e60d67b89957c81c0f3b7706c3e1418926bfecba0242ba54ed95ae1bc73b67ddb1e3f4161380cbbf1db7d3dbef852ebb38063bc2544c9c29f47f416f14eb1ea3cf2bab933d21c2c091293ce]\n[sha = SHA-224]\n\n# tcId = 1\nct = 5b467ce0a97ef94c7956b5f2ce08f88acabc4e9d6e7b83e6521e73c03abe9fda31c4c2c61ea1dcf5a4bea5f68cd1c17198c9c9f22cf9bcb6797629b9db4d96341503d7bc1286c0c47faca078594ab01530f88dae2fae71e5601c8a79040c81afda8f60fc1853df885885d8d2cc6bcb905f105f448d984e4a2374e78e4c357ef5674fe9917e30196d33fd97c4d67cb98c2a0c3f30c410453679ae748fb922a91da74359ad8dd9b00865517e7f225a8c999bf7c93bfa83bd687404425321e73f9e1fb97c11562f0622b217b09ac3542e0ac650a451011431a870c2ad77b9be4c72068e25dcaed1f2f9cf9a2a8336b407711c3fe16f2bc2c12e5454275ef783c732\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 9dd1ed2ae7257d576d793a110e0b39d85fe2b312ede286f0c1bec4fd975f10f9f51d9cb1b467de234697c428094a87879434f21f91e39fbd2e1d4b877313af6d9c92f4a7a16ba148fc5bd48c5405e27a9bfd6f2832f0f40fdb32ed3067fe2952060e5726a9a97d55e055b623cc42ed6a4db870f246ece6e89ce346060a4a5cca214a35e868231528c0c184a167f1d7c331cb0c1af95d6abd6dda250262aa54f2f6016d12d3b530dfe09d31eb182ea3718d8241bfa3e60137db838043ef4cce8ba28fd32b94198501d8d3d81dc9cf7eb5163c41753abee2ccbcbd368b8383b39bfe0739fe84f3e2b32612d01b324e4408b727318356ee38c200d5148b6e246bd3\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = a042226c1eac49482797ac7065940a268bc9d7b71a84ec7ab43f2fec5af2e39521780c7410cfd7538acb5d17d213d4e9ee1ae14e44db6e2249f97ef1ee97983e2bab3d2ea4775c4c8cb79f252cc7875dfca5214835dacb1bab7da6bc7781c15b56546f9273f79025fb8cfd90e632da174311aaad6cc5affbee024ff1099395f5cd9f314ec3cfecf089c6703296caa433d6c3c5779645ccd5c2702dd916aa74963c1c11d30af3348ffcd6ab28ea6b8076a8a82df890186c1821c1aa18766d8024885083b1ac5ade07aaa0bc7c5d38acd6fe392f70378e2a64403c39fd4dff70af9ea96b25d2dcd4ea4f9334cc24a888d1cda58af7eb85bf04752c379491c9d8be\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 54a3149fd9a580492b16ab91406c69164f8091ce0f5f57e9c2c798fb1cd985cea1cb7c3d39e2ed35fd5443140b7f2868e3090cb90a4e1f4f9efb8eafbe93e6ba65e2670778f0e82c403921d29d55f3ba5a965ed2bb623f6bd39078b859948a7f0dd929210c192ef7fd28d9ce9d04ac56f785ecdf5b7c98cc2735f0af1474125fefc2c063893868eaffc6bc61c80551093926f2b79c3d207ce310c3cd11063a274760e17ffedb5cfa640080a7c233ba38b95c3976a0a284ec904eb3ac75fd2156763a3968d01aa22886b3eef912e3a0fed03e2652eb18ecf0824e2879d70a586d92ccab823d16fe430fe5b5a4115f079b591c33d31970fa8081972d3f1c6fdbd5\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = bb49b660fb692e67ef888b55dc4944726ff955229f20593757eb616a796035bc3ee9d461d37dd6c5a5cb34303eb739b938dd53454675f872db127ca7cc6b77c6ec7188a436c09310004777409a7e680b8631cb420f7e69f04bd8fc3d1f735754a297a05b58ee52188b8fd00c7f1059932b8fbdc5db8321db0599dbae89f62d7a05015ccaff40a0505baaf4bf96a62e0f3656e84fe1b5e14117755d3c2d4395b9039fec8db8d02afc90cc4589d232f501c184753b6c1c9d687a77e6a40acbbdd97be6b43deb327c4a75f3e09b638df85eeb73cf8e6234122f04814c412407003d703d8192e02016d33638765f5aaf83699287095b47eba7d48db65541e4d8f6da\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 9f0a968b8aed115482ee51eb63b25ff07c3294eb3f8faea6af968408f4bb7fec7b456e2459626d5b8bf10ca8e953b0606627607ac227155b7accfa1ec90bd94ed216b7a7bc8ffcdec6f4ad0441dd24f1227a2f2a61e0645fa9a4d325f5861479a51af341bcfa8f699c64c02b5d2979cf7fa6ff2316aa3546e31bf0e17b0974252019c61783594adad3f8ba9b81780e17a646528e111994aac91fb056a57c19fedb948bcf1270573ab35cf903e1ec1ac33ce8359c3dc4210467a1620b1d3928782ad079ba9bb1f2040e157c7e5963594a7bc855b9a476adcaaa3be95f28ec49c934bd2a2440e6110ded6f02ed569206cc986a40f60ea4a97b30f5dfe8f38a6e30\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 3a2f3740f3df888485a993c169874d624097050697b21f5d3b6d19bcd373a6005f633931446147e8a4ee53fe11c305d397670019cc03fe83eb15431de666c1b7164184c33ce2508bb0c0e0c79639e6be07b7f5435d37e5f1279bf033ace5fa259c83b19a62f8f9df45cf0fa8a2b1b0b3725926c40a7fb2463da7e80e4dddfb260b3129d4dcd8f05e728f5cb6cd484b2328b8d8c5e421c9a7227daaa09cd0e7425886a9912a38d5e6cb716f0d148e17ea1ffe520a94d8b6235b5c82579734c642717cdac41d65aabea49e05cbf41ad2554ffd97fdf73d14d783e80f08eadf7fd522961ab00d89fd964b6f72039a5f1c76cf029f2177a80bec3cc89475ea3c9010\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = bffe021eb677345763b20dda24b4f482d02b9c42a3948fe4e90391f079f527471795b8ae9c8bb1b5437f56b8a6f60e5623433b02851a387761e27426fea806ad68ae140cd104b0fda542b1f00130bf89fd565c13cbdc28a27c980a0707d1d5a1fe275aa2acec5290c2892a0a28f6b7e546a89706965d3be0ea55a664471b03017a3c4414c1c694484b58a38eda72091cbdb2160f699f5bd1f53549f4e03de3d7fffb080bc57bb2", "835fa1bad1c19eee3d330f3e8eaff8110f226ea824842ca9996632b832a4509333ccff3ada3c6b9431273479ea1d0e541fe6494c9f053ad07d6bf9a4ca17d64fe50546428ab72fac1602637c7eb7ddf6ad081f6c9d767b4177\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 100de36f08403f5f8d3a42342c9471b3a59f412d641d402971d0208fcdc7f28cc5517e2d6aafc79d59a49c654ed10285e75f8b600f5ac4906d3716dabfd42785b6698147dbcca09eef28ee96c78699b688428e2de34341ee0c81febc6ed43512cfeb9304e2e40738a20d7b4847742f9fad3824f0cf06e437b3ec1061ce8aad0892689c3388ab6087adae203e23019875768bd53a4568986f9cc91a65a5e5e50c0ffbe07bad0f002a03dbb3b3c61647c35e23d8658879956fc23d5591a6142421490cfbe8e12f0673e2e456afd44b6f463ef3d2d5b51755305ad83181bca08f14b2a702e4ef2cc0786b69d9188714e9a4e9a1853011c515a22bb1789c47da7331\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = bb47d730bdcc0fbefa8cecebd029150fe5d3c967a429c40f16b48c8d07848699a3ab5d68ddb32f76e0e74e897bac9405a1620dbe9ffc2e0d653924bf5da381a903a278ed7489a62ca5b94c7f963a2604d5cca61a637d43dd78ab44314b4eb3547e2e4a72afbabed8cc8d48e23faeb5eb036c42d542578c68d72134feff3cbfc561348a2db48032e08f98765e87dc76600504cb7217fec04ee9050bd3766657719757f389c0b4f0bdb2fdeb8e5757a3a9b2391ee6eb2e6fcfe95764706c0778e4f0f3c7fc024f356f999e5f50c637ca9be7ff20f65edd5c9f6ec869c29657b1792225d8a16574c183dd5f15f084e97a9337e53b56f5d7bc54bf5e031922959f48\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = c2edf03b946ce57141fafbc89189daa734d0f388c211a322ad4ad9423ba5f31699abe68d5c03c0ccd56b1a39abd3145f4c0d59955e6cb502d6720c1af31ec511fed541e1a66761a20422f5490d3dadd815390a01da616ce4d7934c68e7b1c53d947803268d81d26429df505c22578f55ae0788cc619567f02237368258d2f591b51d61f088d972c40e4fbd4f50f72a674d25a1cff3b49edc9019ac9945cf2b828d4345398b3aefb63c9f0497ace4b7f9cf6c087efc93802e1c19326585788df3aeef36300f78f7ad016cd4ba6c55eb49d36e0d49f97e1bb8ae12e9d9ba66d18aa76812008eff83e0d7d45212ee972957c355307823fb692bb2041e6acc81902d\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = a7bf9e3d83a704bc5d3c672912a883d379f18ad0a8480c8b062b05def52191ecc81b2c6a8f5783ca3b401cec23f981f35246e3d45272ec73ed416713a4afb104f344dc9e73c4af29948dfca67f245815bdccf4491c5ee7ca2827934db728e08778eea48cc82da3ffc7b94434d2ce301e801feebcc39a57bc7450ea29d1013c31f716809af36189c3cdca42e78e31408f32b98dc79619628ca348ddbef3f18a942387b9479dec0af05e382ea15bf0280a9027f7f24a3150da0497a13a8f394070515c9be5fa0c705c012415dd7b4201f2ee28af50178f59e5064685d75fa54c187a22f2854051d6084894fd902e43b20f18d14091cb14804fd9e51dc681d1d9f6\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 794bccc669c6a853722db8e7100d5a76bdddd5997be5ee52bb6b30751672566da38fcc38fcee38be9ef3b9fee98eba9818277fab9367e3f024cb17babf71a71b4c03619de6bf25772b64e670102d5eac40c61250ee174aa802277a48a7488ce9582dedbfa941e7ffc6791515787652964bfbee021da63879251de9c89b9d9b63c547253c1b539d0ddec1074ff864ae6360db0c60492c5a992124593a797e7c4c85ed6bb873d5718a24df180f0739495562c8a522243bfb8c6dcef4bb099b7fb42ba01486e48b6841cadf7f8a8294c0234b779a8618945d7d557238fb7153f9f3fbaa89027eccaa49c75c583fb5b2309650bd4fdcfd3d77b9a181915fbe009507\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 3155ac16ff4b2c2e256d01ab5adb8eb7127076c92fb72d9dc30f217edbd10183a15dd8fb41ea074dcc27bacdaff2a5c58193fb25a18f15a98bea320cb52be2031f18b247815599f43f640121f91873d8a61cfaea011eedb77474bbbf9b15481ece1b0db5b56049294539168d6000c36dd0c35d11921cf5df1a0eff4cad1a32678700a4433e5fc90a7cd14a1fbc4f819e8ef74db8474d3c1c1aeda496226e8b7e1a184277a064be61e932dcebe94f366831f54088aef277819cbe29bfce1332e4d2cda509550711a9edffa9fa36c1dfaaaccf0d8a67419ad9cf1a5421a2da4cb2a96b94c0aebff1a64e4a932f6361b50685e07e9ecd23634d64a7610def333a40\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 2df84b7d330dbc93c4804b6112d997d012d1bd3bc0047630c9c7a97b494e295e25b63d5ec98a62878213bf0d523f7b8f29c5aab3fb6ff08d336cb078ac9ce0c3be123eddcd83ae7b8189409f4db89ed764c8dfa4557f95630065e74073bc92e6a725550f19957da5cec59402f82622b86f01f92e896247e80a2cb876014a6decc3cea0e3ca9290eec17f3ed80fd54e2a0410daae5d9705dba809ef3f2068038db7e74d0b1cbe8e1b3634fae69166e0348c9b1fecaf9915e9dd09cc8017b66a2f3d4faa8b51099e69e4f68728c223f79b32bd1bbbb01b9ac4ef18e226b9934290dc8e88369041624396f4dd27f6f570e18d790d29a894c14c1ab62c59b81d16b5\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 6995411d2531e2142f0d8bd65d41d2bf17c3f8b74626ae10c84ae86ffd0e53943af5155944da2d9eefe255f92aa8c4b29aedb9851202d93b36df48cc0fa6b70c79b8c3d5bd42f5ffcd1ab9a223b1126c2018c0628651f6c23d5d676365e3a5858cabd99eae861a3e91c0d8136d9e6dac7e95e4e1c6201132f764922b2beb9a47fbe9d5ed12107aa113b50cdbfbeca7ccfe9ae5abbfbbb28804c1f7b155b726294e6b0d77b1e845ac80c1b8e7936cce6229c7202d9be49b90c1816b179012263a64fced7858f52d80b8565ff2b0d7beedfb6c6bdaead108c19b2007b6872e83870133f52fa0caab1842e72be8f9a3d66d9e34cc16a650c69041bbdce7ad707878\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 5abda3c551401f34bbbbd1d4fc754b3bef1278a4c7a349e297c89ff1d98005c2c230312b998e000926e11132895d2c92b9d91cdefbad259528e1b95e5692b5ad2a60b304434c75ee9ca52a2135ea626b3d0415495062b5433522d802a370aac20123f8060e258d6540debfc200247bc61dbd72bc00517eed3d6ae66c064e7c5bcae2187b152024e8d092664bf1883d9fb64d39d33b350656236b92611a2fded06cf27149d479196a94981264a3fb4763e34afd94550d73615257cbd75ffa421aac56d79c76a63231daf70775cb510892ef88f2472ddf66ee7127112d2cca7006b3cce968538f95250aba7a914f1f3074433be80ec762ae2b35b463babe9d52cd\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 1aae5728fbc6acb37194eab4cf6de62c0d8229094f0c559c285c86d9cc2387c16639a8f567ddf7ea388f6e3785dfce3edf8b3dacc6f6b47ca90328648141623acaacbc02b2440cd5f3d5c41f7537736d9cd5c7a297bd8f773ffc2f616282084e3384c445fa3328ae6448232673e1c1fab93cc441ba6817099c64e22744e23c877720ae09f1405ab3c05837a80bb8f8c9f03476195d1c8fbb8202ef359b4b33911088fe4fbf601044702df98d395b4f2c19d7cecbcb8a544a8e50fb38135d272ed2b8d9a41432301d15822232b361f077336675c36e157d992d2f0a2a467f7a40a1b899ffbc1a310c92ecfa631d03f21a459310c05cf84a0a2bf58c93178e2a72\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 67bc8ecfbd98ec151cf04de90f1ecc3da09b7f94dc7f8ada3750c49de7a98173a59b908a09df6877b3787f1b74a5b456f92cddda3f1f14ea05d4531725627a8003773d0f6f14b4dbf5a06690f9d8b966e473741cb695e287c1f3c60aaeb01ca74e673f080928793ac06e609f54e4214ff53107cbeb73f32073ad771566fcefda28ffbad80a765eb52e2e6065227f21f60e06dac7fa34384968aa2d355184fa8202762bff510315ca73a93daf910686d36b77f0a4a9175874eda4ad07023cff631450b2d2aaaf99be755c36ac2bebefca2e402a8e4994220ebffbe080e84582c3f9ca283546ba8b9fba3b7aaeca60d8b9d61daa87940b9e500fbb47f0d6bde479\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 2aba9ba6b55fcba1efd92069966c95ed8b567213bef9fd6bba37a7b7c502f7fed38c9cdee9fc1c221bd651f1df6f1a938a01ef80a746ca9478ae00b7ab697e2ac311425a38e4384002dea66d9824c79b56f05b00bba5b26f852a7fe27a869ef101ca73c1bf8951edfe60da5b5ca9650a2bb04640026720b8c8e94e941b1f6cfa3e9475c2ade8597515ca64077c34e896817fee30d8c80e9b4802b5c8605f7597e7f49025237989bb253e06ce5673481d36ae7f70103a4457624dfecdc953207102cdc2efd5d682907fc4812a31fcb55324b6ba2ef697b3c31cbf82a5113e1ae8fbc2afc8d63a1ac9c3a54a25cbd3db54e934402b1c5b07ea445e4d21f38ff790\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 8941c4670d7798f1a935da39de654e7763329afed53c9ad2c2c6f7e8214c", "19e8fb27ecc137be1e54b1d51f6ece4e951fa2e7f4e39a3124d9298beae8d2ae35243b83d216301c34010df33faa631b50f87fde7e4f7c34436f62df2330fee4366da95ac2bf891a9fd4fa850f7e15430b8c966ea5bdd78f5172a27df1b56716e1260f71dbc42fd4fd0b92b90e9de67f8b4ff47f20365153799ba212ffd601f0f7e674dc532ccea5619e039068990beae5f10d39e5d1f860018d25a784665d6ad50e06e59386e13b6da201980fa5aa3b642527aba012269691c773484ff2fee7a1b0a1fe6db4f1ffb1a7da8464320ebb93557c5750bef6794696b3022ea92d01bd52\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 956180f6a240d45f212d6eecc906477151f0af704e743ed7789c06baf8cb4c3ab00d30cd0e13a77f1905ef37e55bbaad3c7e80abb5e64f4ca1aba2861d98f504e3cf834a2c669535001b0ba494e6684dbfc2c7f43dc14a80ad73c79856d18c26f5c635015e282bfb4344229d9f7719c743baddb89a2f64bae603c8f3da5e07d09a363a86d3f71b7c038b939516e3930a181f6b00d6e8171add3f68d83c3d82a34e56868c84105afbbeb473a38934af4a9264dab2f8b3495e7594a25df693e71a5806163f1c44f8040aaea20586edce9050e1cbd7f8a2c30e40db9508b66c42f21a9cbb54a4b228455b05aea9486dc81233679ff3bb13a463debd8ccf55660b02\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 000054a3149fd9a580492b16ab91406c69164f8091ce0f5f57e9c2c798fb1cd985cea1cb7c3d39e2ed35fd5443140b7f2868e3090cb90a4e1f4f9efb8eafbe93e6ba65e2670778f0e82c403921d29d55f3ba5a965ed2bb623f6bd39078b859948a7f0dd929210c192ef7fd28d9ce9d04ac56f785ecdf5b7c98cc2735f0af1474125fefc2c063893868eaffc6bc61c80551093926f2b79c3d207ce310c3cd11063a274760e17ffedb5cfa640080a7c233ba38b95c3976a0a284ec904eb3ac75fd2156763a3968d01aa22886b3eef912e3a0fed03e2652eb18ecf0824e2879d70a586d92ccab823d16fe430fe5b5a4115f079b591c33d31970fa8081972d3f1c6fdbd5\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 54a3149fd9a580492b16ab91406c69164f8091ce0f5f57e9c2c798fb1cd985cea1cb7c3d39e2ed35fd5443140b7f2868e3090cb90a4e1f4f9efb8eafbe93e6ba65e2670778f0e82c403921d29d55f3ba5a965ed2bb623f6bd39078b859948a7f0dd929210c192ef7fd28d9ce9d04ac56f785ecdf5b7c98cc2735f0af1474125fefc2c063893868eaffc6bc61c80551093926f2b79c3d207ce310c3cd11063a274760e17ffedb5cfa640080a7c233ba38b95c3976a0a284ec904eb3ac75fd2156763a3968d01aa22886b3eef912e3a0fed03e2652eb18ecf0824e2879d70a586d92ccab823d16fe430fe5b5a4115f079b591c33d31970fa8081972d3f1c6fdbd50000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = a3149fd9a580492b16ab91406c69164f8091ce0f5f57e9c2c798fb1cd985cea1cb7c3d39e2ed35fd5443140b7f2868e3090cb90a4e1f4f9efb8eafbe93e6ba65e2670778f0e82c403921d29d55f3ba5a965ed2bb623f6bd39078b859948a7f0dd929210c192ef7fd28d9ce9d04ac56f785ecdf5b7c98cc2735f0af1474125fefc2c063893868eaffc6bc61c80551093926f2b79c3d207ce310c3cd11063a274760e17ffedb5cfa640080a7c233ba38b95c3976a0a284ec904eb3ac75fd2156763a3968d01aa22886b3eef912e3a0fed03e2652eb18ecf0824e2879d70a586d92ccab823d16fe430fe5b5a4115f079b591c33d31970fa8081972d3f1c6fdbd5\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# em represents a small integer\nct = b2ed7a397f2245207dd9db69744a196ee5cad1df24e980196f3e9cdb69bc3db3bfdd4ec01780f7a063e1daa0b670f0185ab9c19f37462a1fa76b50a580f9c919be1502d3cbca99c24827c738178da543e0c2b7a8714471528fc54db03921fc9558017e01a2397d9c31136000c17b558b72584a1b25d6ee85340e99ec4ee7163e6f205cf0c8f3077050efe8a244bba2ef0dd2c1d71c1ff6aa76c34ed678d343a644d6b03dcbb0b1e176c18aa952ee1a95592e9880d82a1fd4ae689a9045d90ddb95ebeaf30e35f7afeafb7a127695bde67a5e0a79277db6769022d13e2008e2a1205d67f8776f0f99571ddf73bbc611e3e189223f1e62daedfa12f4a2b0cbf58a\nlabel = ec04b8614d294a9aa508cf5e5f0f29ba3547a24e4c6bf37feea8d68e00000000\nmsg = fdf36d511ab761a3424c296760f4c8124a75896cd8723dac73d3684ec27193a22113fb6e6df10b5d34b906fa8b1503b672a0ee0498a0c6c022c7d4a82a2c7eaee28f7a38c9b53e60b9473ba26c3db70480ff58291ca5bd5ca3ed660337e5b08698937ef2a3008735c097e79815ee74634bc13d152974b54cd3326355cda4a97d1e6aae770028678d51f0bf04ac5765ebe78719a5632f58f5adb235889cf900a7cb6d1ebdfa41af651ce05cd16e08fb62fbf95746a3ccb13edef8391ef9f6c996939418289d27\nresult = valid\nflags = Constructed\n\n# tcId = 31\n# em has low hamming weight\nct = 975e78a8894d8f0bf47eb4b6baad70b000512823ad93b370c01f1959aaf252471951b0bb941dc89e6d552ffdac77eb6af19b407dfd767f4f608a82d0f8f03d25276bc2dfa69b39e2151eea0fd6505a997439dfc73fe9ae5d1c95835483ec4a41a1d7cd5c9446beb7d418302405ef80324fea76ac32bfe1a06db9ad6d651fbb821a025b82f78197d7aa3185b785139649479e896ad382be558dffa756c7b09b28925f2c25897f00bc4be23f907a5ada5868929dd72a1fdaae110c293ed039bf6bf75065c42870f9227a914e4c00a14b58f0dbcd0f5fd6c94596ad69a89d28a8e318050222fe1c288e5d9ff624e97cea755a733ca76d4564875f09fb2d4a4b0a19\nlabel = 8c9ddb95c6f32d5665a1d95cd8c6fb17668ba638c482e0d539c28bf800000000\nmsg = eb6b68854f2011f6a2fa9d614c12f76f5cee4b203fde576dbb232d69f7b9301154d7af5c8c9d320a7456f93a84dceb152759d3c505cfc95204a618bcc5bfb367f056b0fb95c8334dc354c82036e3b551309b5124f4ca4696d481cda583085708796059853abb72f63e59a64dc28f194356fc9ce90bf90aaa50846c50c14a4ddc6b8a71a97de2b8fb16a1521d9ff6a612b27cace9431d59038669ce497219e934defc48a24b7916b75e18e8dbde1a110b5a4d3100a2935b073ec3cca440f5d369572581894d06\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em has a large hamming weight\nct = 16e4df71edb9cce0e20f9bc613de0958325747cf1e90d4b1aaeccb1cb9c586a9896b04e18bdeda54f82fa113e54e05e10bd39792ce5d3601473602b0174ef3d81040b9ba9a237de71d255882422b1a7e13ae5d7d50ad14c2054b0734bda9f2c42ca169e89fbb1072f4819c6a13e7d9ed6adce1cf565ddb5885c17ce7200c795f73b8a0f6b1d76b7f7bdf03291fce95b4ecc8f56178f86cf30e71f692c53cec7c091cc619a5bbbb2ea063bf1328a3abc56fc61dcb5ea4aa78ee1075038c2ae17fffef8a487b94efa62a26c01c05de83e965dfd19842fb586b4a8dcac7afc952d231be7ac0ba96a7d63c942cea6736ac7f2682023c9efbb312157e57ef082cb9c1\nlabel = b42f55b1895be2324ceb2fd6f40f469df1f5f3db556d84846989c81300000000\nmsg = dda76849a089db6948515c7a512b285ee8fc97c5b41ff7f7d1acfcd1fbabb4163916e63656f85bb9e285727e22f03d15e93e0895dd10bcf276fb8fcb21ccd0bc8ef2a8f29b87780a43622ffa7d92f5ee6dea280644027661d96d9ac818e91454f68994b11ee4fd0e64d3be8d3c14653813a704f0c7410ac1368ff6bd921ce2c4de86ccac17ad58dc2495129c8e3d36f141c634d232f2587dd102c609b57f0ea3c821e620e5f6437b1bfc1d99f5176a79a9f7cc7ed90f6012e54ce1cd873f2aba6dbbdb2252b9\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em has a large hamming weight\nct = 7b5e8addb0384e472da0c2465cb1e03bd4fd865c148850710b5cde1892c0834", "458ab2429e93ba375ebe1fe26cc81b8f991f0d21e6372fb34660ca513650fcfee3114aeb10855b9b3e7713b779687d0bab738dd24792b6261182670bd09cacbc7a26655ef299bc715a51403744282d0614c9182030b51c3000ab17f98e604eca3f7edd824ae52607bbed63f14717f771374ded2b5a0440d1a2edf74115df754a5c7e1368326f90e245ddf73916b6277f73d0866fc4657a1b4470cddaf91d3d297bfbb04e03cbab5d180a1e3c63d88453844c30d91db2f458e54dcc7bee78ded8ff29dce2d07fb8b5256531fa21a95524f5f8467b5ee2a2d4061676eb8fb899891\nlabel = 842f55b1895be2324ceb2fd6f40f469df1f5f3db556d84846989c81300000000\nmsg = 07f559e91dcb945125f58eed3cce2d841ae22af2cab3b8181eb33682c8b712922a911f397cb92e66b536246c3cd17f27605526c5eb17d4e77bf7509dfdde05fb598e3b037e613804220ac88b84bb39fc8f885bcdfd9734d64fac27e32bef6696c09fdf8bd5117f1a71f5b792065d2a466d9e33a36c84b0bc3ea2a99e2a4abd23c50bf71f8dd61f8e848abf5932c63136d82c6957b6cd80e14a54d43c96f670266df22733de9e8ce1f399f0a123d7e643cf4e4b7aaa832a94aeb9d723b7a4f8639535cf4da088\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen281 = 21224; +static const size_t kLen282 = 21224; -static const char *kData281[] = { +static const char *kData282[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha256_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 7627eef3567b2a27268e52053ecd31c3a7172ccb9ddcee819b306a5b3c66b7573ca4fa88efc6f3c4a00bfa0ae7139f64543a4dac3d05823f6ff477cfcec84fe2ac7a68b17204b390232e110310c4e899c4e7c10967db4acde042dbbf19dbe00b4b4741de1020aaaaffb5054c797c9f136f7d93ac3fc8caff6654242d7821ebee517bf537f44366a0fdd45ae05b9909c2e6cc1ed9281eff4399f76c96b96233ec29ae0bbf0d752b234fc197389f51050aa1acd01c074c3ac8fbdb9ea8b651a95995e8db4ad5c43b6c8673e5a126e7ee94b8dff4c5afc01259bc8da76950bae6f8bae715f50985b0d6f66d04c6fef3b700720eecdcdf171bb7b1ecbe7289c467c1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001028201007627eef3567b2a27268e52053ecd31c3a7172ccb9ddcee819b306a5b3c66b7573ca4fa88efc6f3c4a00bfa0ae7139f64543a4dac3d05823f6ff477cfcec84fe2ac7a68b17204b390232e110310c4e899c4e7c10967db4acde042dbbf19dbe00b4b4741de1020aaaaffb5054c797c9f136f7d93ac3fc8caff6654242d7821ebee517bf537f44366a0fdd45ae05b9909c2e6cc1ed9281eff4399f76c96b96233ec29ae0bbf0d752b234fc197389f51050aa1acd01c074c3ac8fbdb9ea8b651a95995e8db4ad5c43b6c8673e5a126e7ee94b8dff4c5afc01259bc8da76950bae6f8bae715f50985b0d6f66d04c6fef3b700720eecdcdf171bb7b1ecbe7289c467c102818100dc431050f782e894fb5248247d98cb7d58b8d1e24f3b55d041c56e4de086b0d5bb028bda42eeb5d234d5681e5809d415e6a289ad4cfbf78f978f6c35814f50eebff1c5b80a69f788e81e6bab5ddaa78369d659d143ec6f17e79813a575cfad9c569156b90113e2e9110ad9e7b48a1c9348a6e653321191290ea36cfb3a5b18f102818100bd1a81e7977f9898122273ae3222b598ea5fb19eb4eabc38308a5e32196603b2e500ffb79f5b886816611debc472fac45544070beb057c941378a6868af3b7a03d3f9880ec47d5e089b94fbde542aba9ae8d72c57088d7abf5b131f39098f7bc160f90536abc9492fd4e06f3ed7299d4b97bb03677207d95669f140cfbc20f2502818100a94b528b28f291599121d91952ffd1c7f21d7c1479d99d478885fb161870ee1218bf08472612dbe5497e8d9c650688e09c786961ae3e2c354dc48ae34514759c4c23c4588488961dc06b414e61c0e1e7fbbd2923d31532fe289f96da220711e58c14019808e00414276933bb07e4efb9b4a9b37656917205209f33f09515d7c10281803af0e72a933aef09ff2503df78bafed531c02ff1a2bc437c540cdcbd4ad35435cf511763596543480629b114ca7f780ff7efa32ea0cb6e000d6d9ea1f2ef71fd9cf9948422a165557e37e755edfe70d90b920502eb478bc98a63f788ce3a0f856d6ede7251a383bfa8fa480a81a925af7b3cc538c4bab8c9f7597ffb68011d8d0281802640fbfbcfefb163ee7a87b6483a66ee41f956d90fa8a7939bfc042ee0924b1b7993d0445f758d51933e85179c0320b0c968b48a91c38b5be923e1097c0c562f88d42294b6a2759bafa5428a74f1270874e45f6fcc60f21602de5eccd143cf31241f5921b5ad3983fb54ef17be3b285367e50c999c67247b552fe4bfce945f7b]\n[sha = SHA-256]\n\n# tcId = 1\nct = 8e6f127b86ed4ce03bea0242759dec562f3c0e475d70c950bb9865c5a00c19186487f6dad25e6ed4600510e067a8679cdd63f7718af92e5cc297d74d5ce72472c404083b156924c39852b03fad90becc3da0cbb1e80556b4010e9569c61e3b188b9dbbf58f779d3be5a9a7d000ab596d69c9aa48fa6c1f1fbc5be79ec39e27b7a76191b681a02d61cbc5924651198bdf9bb7749ab4a515d1ea1d9d32dad38dc703228985985043c152e2d8e918b652d67a40c2be1e2c6cc2fce11f6c923714b11732d8fdb1613c46bfcecafd64f9536fb7b41816736e3e4b62a1dd6e4c26e8a8f66d99cced308127a39ea1f21a6d7886e22aabf3ca6d6464278d930bf60f277f\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 7a896725e0944db789d4caa96bd8701fdc100a26ca12e45d7d9a5f5599fdec0a8ca5ba9e2e0a5c743d2e82a0006b915e6572e066c30bd794e98fe0959519f418d5587a5012ff9b0c545930e3065cf8deac440ef60715ecb8de63f2bea7fb80bc81cefd2f5b979bf0d32e07e615db6a363f0447bec068db90a9e86bb4703098b3ddf1bc34b2803930b56fbb8e026b8691248d8e471ed6dc0a90905f96412470f1002ab2a754cda6dead97c5a05fbcec5d0398c1561876bac021ec4cdc6915d929ebb6fa5ffa1d6e37db99951fa19670ae0f8bbe18bacab54bebeb5ec2dfb4a0cf69dd7077b3229fd0cd8580fb56fa13c399364e2bdecc1a0bfc6eb67f01a17fcc\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 835a8d5ab336e2133ade3b3537dbcd908a49d3933d0747e6c567e6e4938346b40a208321669f82ac6fe7055b4c435c455772ad9b3809ac65b5223c04329f232aaed6412bc6f024575fa9eee9d5f813e384a07289b9b203cf8cd7e2bfadf949aedfac4e08705a17e4db719ece091d46b264eb40befa199cb27de1a744c96182483ce84808686afc56e414ccbc2f219057af1d7e23549f44f7bae74f135254cc965227aca4ecd7b4571cd05cb2c99b6fa55cf7ec9c4cc085cd0ad0ce90e3e7f68af2ea3e2a6097b81a5c5091c31026261a479d46f05c45ae016e86029dae86c67afba8b8b6e8e646a94d07d07f3eaf8ca177c6c0ed05896971c0a911c846ffbdac\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 94712359a945bb4711cabb40b95020092c43428748b10e0f11189172d7052b28401d96ffba516a9d491895e9e95308562cdf17953a4e05bbae8c8cf391e7c363506ac86d46932b373963e9e661e9de2df322719e6369f3ba68f42bba78ac932f7d2333759a53d4d18f5990b18a6d4d0af96d9a9451b2d5a8c3f427f607380997b5b2029f58f04301b52c18cf57c2a763b546a21b8da9627070a1cc30bee0c75863b196128988ffea683a4da5203924db470a53dac36a3fbec3dbd9710f85ff6b0728a692d640ed7ba67b7e493a7b95864a2191f617968ee1efdcdb5b015e45da55086b2b382a380cf66bc61521b2327a6bbf247ab7635da9a48acc119e867467\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 610aa2973bb0d67efc725204a0af7db852bcdd8227e309e6a523ef627555b7aeb783dee396934b61141590952801c027a559a3b7380abb6724224cf825a9c74dccfae278719551bbf0e6a8125d64bb437ef78c24cc00a52fd9a716ac20102b5a1d8fbd445d9a2d4ce2c55a2f549c2fed8e5932cbdfc8deb907d973834c2963720557668d61e3f2e53564d6db7b41899873e3ca66a1b5186a8a545d27915aa466df12ca7163a7d8137eea71ef80690d229deb089510567f24756f0f70a1dac609a57a11ddc400af943126e5c5b118b76b769dfc1a7a6ec748b5b906baa0f0e188b1c6fdbd6bc307af0fd9b4602ea62513430b3208e3d690707fc2d28ebc432388\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 76f7b6e1cf45b005ad58b5354cfc5799f74edfb27f27b414b4d25500a1ec4bcd46c6b65603b204f69a2a71b8d1099ce96c8ee52e119ed9b080d86d82789e3e5777cc5f920b147126ec8612b206bc5734e828ac819f90ea7191832d570d376df2c4e3eb5070fd8382f8c0a9b89da928bfbdd24bf1d17ebc83f9237a51352ff04b6bb3848cb6a9c195e5369f4b6ed9b4cc166377f88c7e6db6ef78c0e1bfbac5a3825867af9b22689b627dcd8d1441b515b15b78688b52b04df4157a888aabdb9e792c65fcbdcd03743fe45e637afa7e422782e6da58b95163acd59353e634337abb1c15b831a9dec79c517a5be0b4ee43f7544a2e9bf6af2bc53b080c60dc2bc6\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 338514dc5a9ce8f20a5040f26a830018314c569249d540e2dec247f4ae925f6cda2d7a535e4e20e5348bf14f6c87861b37fbe4901758dd38da7cc7cc050edd1e208acaf6ab2d332a6482c4e5af4cd4c4f1f9950610ff56ef910b2831e3f23b2b6d3325e8a9f4fc50e0057a50af5db51ec2a1f78d0465e5f54053113df300584f458a1ebf6e5b1358f2454cef3b3e4aec9bcdfdcdf5d88206bed1e9a4e7c7c8dc5f087d66103bcd28e94c", "2c233eac1706261aa6aa67f044bb06532954d91653aedcd58e8231a81c52aea96bb4ad1adc5e3c2183ea99247a4af8011b415d618c67c94f0b276bdafcddc8b646182989c1db26da677bfba285c0ab76c82b80a638a2\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 31478424e4255ab21a4d9a8c5a3daa8f0dd5416f79c2baab2fbeef406f76c493cb436acd030e0bc4d09432d9983860c01b1c559ce095b7d91761ac2e4bc5513c68ae6bdf747d556a84ac07133233368fc92d4f32f9bc9fc415c3d0dfa87f84853a828fdd103b8ade889a020f965304cae5324f78e36c72cf5d8b94496a6f48b03a9ee3f32fb435d48d31002ace7d212a108fef640f55e715a148335b396e900ca3fe96a0854764b54c3187e37d9eb5a65b54ce6676d3747bfda91ed2f536d79a6976fcfbbd683ecee32c5a8dc29622f789579a370eb7d66a1404a376a43ef584a0e2eddea06fe60c28ae08b7d1a8af26b20e50e9a8b3f8654e183219af3dd508\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 90689b191d041a9bc69ea93b26d04236edee88b8af6c0b29e9b438270b242dca467ee4874acf7f9b6b244c3843674962c9d0d67fdb7021aba63fcaec2eac3b6b5114ca4b242b08a1ddc1dc671b403bbd5ccb57c7f6c87cf0dc995b38aba6fe635f4a727f6b164bd36a5ff5e7b91e42bbe50835638cf9e3c7a5397f5f095784c3dc5c493ee1a22a9e2b3f28c71dddda2553e269d6e818aaad196b22e670eec5832a84a0f89cb9bf5d8f69e35f34ccbef4037e9a4b6bf2d8d3197bd02acb344cbe27006efb73db0b9d5493dcd14b95b934afc2768af27d1b3b24de694fc0f00f757488d231e3e2cc5be77530f512014445889600bd1a265a4bf188f617b9751783\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 9edf0e6ae25a3e7b6f31fa13a7a31db0e6ce2faa624c2ebcba9669bf5f205758e1e904a9a738bdf430072b0563d1a87f16522811d645cd9f85f13359d2961bbc583a3b15c66ab5a0d1373c2949261e3f44c2a1a88e25190efd30aa9fc410d2d23148c16daa90457bf1ee77c2d344525036e037ed473275bd535fa961a66e47072b586915d85d3d7edaae7945b5e7f08fa15a4d08cc669b3846b1ea02cdc3eb9bc5a54aba227f9434f19d28d06add791fce9efe2171e2c676bc1b09bc163798a1a74b7fdedad993dc47c8323cbe3aead96d0d4e7e494ac390200e6a79f96d88844d59a3d78626b0797b902220874e6957e6c214f3ab7574c6e476cc4262beda98\nlabel = \nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 9a4a3467718bbd455baf312dcfc65eeb570d286bc88ffbe19d2f8e032308a50acba1f7951f507f502de91c0ae3fa4708f47ba2459c5c62ca667fde3131ec16f65a221a63d1d27314c54589db50a1fdfe44fc7c789c041ca0398a0e648b1251fd3ea559eff450ba92d133233cc1779a2094e23a6b88f0ad8ef1e0c6ff42d9be754e2c9d904dfc75124b3f34b00e56087e672f5eacb98f27b5f0fda7f67e71c2e3e2d98ce379872d8120aeac24bc5edb3919a196f2790830b615806fc0b5bf03e6b60fbb36c9b202a9972dfb71d28d168f00f698960b2e1cf6a6528060ff7fff91afa0082bb9a618c5a05206de8bdd0759cefbe16b300a1b51ee12809551009bf0\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 008e70553d2ab7d1724c2e422ba525ebed71739bd8eb968c65d8667704383fec6432f0e071cd0ad71809a3fde92233bf7ef0144dabc688dc1beabcc829c76b3e418b6a994c94209e872bf7e7dc64e6ee8cac7a5a6ca3d40a2280f875d88fbbd59a2f5afd245a5b12c3fda1263c97bd1c5536245d0891ebc220757f6a95151cf06af744840cf2ee8610150427ffdcc619de7e0b0c8519c2eece9c45882dcec3bc4822057e5be017d17cf3b1df53c00414fc19fe478e67abec5b1b8e0462ec9e8606994f60433fe15ba3652719047d54089c9193218077f743b71d04990705c663817918b803ef8f362ee17522c3080b97a1db100291a70fabd925de209496209d\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 45a7b98944f429526c32ffd6770d2cfa275eb81a8163d0662e1e418d9a093736ad0aef2ec70013f15b5f240336a0c2c3c673ba265125ff6a3897a91a749a2894187bf7ade153ba1491c66c52b5dc67b3b163725dff9c49e4f36d901e1e9d964b285586777455438f8c001caf53e013720ecb14e1e28aedae25beddc5f42580b9f72bccef986ae0ed3daf0435838b4c2d55bdcef2341f8a08f6ef5c2bc4194eed1c1b2c741c7c9041fae5c8a48e90a469807750bea3a50fb7c848199ed62a6d0b09ea8bebe4ea6d433a73d6a34e31cd9fdd21622814cab547f01d4f6a626aa180e982b2a89977140762567f391ec069d85977a9469513ee60e7a9abb54e07b3a4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 2f782d8e57831158d10ef1fcfa7c1fff1aed675d34bc49656a11d97e1927503e189f76bf4e335b1ea0f53b1e909fdd5fdff67d7e034b518da036c00dba897006031af4830863fd11d6fecec254646d00a2bfc2db8cde7b303922c703885372cdac94d19a296761850dd582c42ba5c96905ebcef582442643ff8baa83911817a4f00ad7f644acd3fef86d43c20c8f81580f044546e606c87a5b073ac860462f11a004ac2fa00f775cebb98e20d07bdb3bfc407f2711267889b0fc365762272276d509f4a9fa94b63c407c0ab98b601837f6f5d0e5171ad86b5b66af9eb94509950c42f5fd7cdb0cc9cd3d95a96f852b5941eb73db45843ae062518044ce18d200\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 3a88faf7dc8658070703eedbaf36302db8e43aec4f1cab99a39637cf2221f5feb0f716d4fce38903532055f8fb6f9036a2e0be53417736bd3746a04bcfe47954a61402fccf19851a2299a54d3c63485d69dbc52095bec0838ba87eec636251a2483d320569d7e62da616dafe0b5f0ab8aae2b2f943d6583dbe35e2047d50eb9b3ae9eeea5cabb580bc34628fe5d00e6f5e5e9a1b5db85d446c276749fe47ad1c495428677e33698ebdc4da12972bcdec64318bc7814e8578851f1905a6ac0874af691da2518daa47b9da4c9f94e832d9d932b5285ee4eb5e50072590f9d3075e76f1e3d691269d76dad090d98a6c32aed8567b74f4dc343bec1cd5a538ca796e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 36b2dd6aae05f5cc143d28532d5e9c2107cd30cdfa69c670004d61657877cbc80e619d2673ca3de8313942f1fbc2151e7b2cd2ab86e91f99a39af44864999bf1037504fdf0561875e7b713e497da2000220ce615d933ad78f04d5ccdbf050affa72953cebe1b52fc2f2745da7e918a235d5e0a55bbbb8fff755704adf305ffdba10fa536361ce984126f0f8b72731218cfa4ad4c6c007a2d3b9329916393a9133b80c951a5731f62b1e8eff8c2c66865260e18040fc603b2479aee5ea762070c09af9149300c12c9bca17f3605703b40bb914e8da315d6db1062f5766cd03d9bafc0cbab492df3f2c74f59a65e4d3b3eb26519b6cf775239d370174032e2c0ed\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 7c440d6013a18f8fe017be3f55384c3b98e08a0df1d71b68e21c8ae75774a80584f9708c21c56f78d0d9bfeb0bf72318abb61c8c89df56db67261930900a1e6353b7ab4615bb4c5fe524b591e6383dd54ed7740f0e0a5f64ecb497c3d503d4d7fcb20441ea1bf678a2edb792dcd4c5a6c0ef570f11212edf698b242c43ebb3081ab17f6271f28c45e300bd367295195db3f2f160f7d6793192dcdf15049e89113bdb4fb526833db559e42f939229c2de0f1d86f0c1b59f6cc27f44744e227b373673c19d0c20c5298fdcad478d2bf4be5514015e5840a5a207f2c61188511d4513a874cd9836282984615369ef4d0d172b6d50a39fd12846f0c0cdba4f8a6c59\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 540c7f1adc69c34a2c230cf1a22a81f8a04bde9da4f844008074f3f68856e2f09fea0ad1ae62df08afbb99b659db9fffd04f940d4f764829a055908a13b59263264a854fbe97eaa251ee5073682fbd7f2316e9ec34a403b05d285e2852a574a25a29d1a1ac4a6d85b74f833160aa292aae2c90f169a83349d58232590be84533448d63f7565d1b3530b295913d7107217d6e98dbc18435da1be650ab747c5fc80bd3b6b3e685bcded82b901b8b58dab7d3ea18096535a9c77c3144e93a8191e0eb2d0f991af331a03c6323c59a45efd1c87a73dec29f9f091b7f7da23f4d7db399ceda5061445e1374eb75653d8422d32c4f36557ec66128ad1511a9c37a132b\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 610b4b5d2a85de6825ab293619162335cf8bb7b234e2b7e3bc898d7123b30f0abe764a0a5c9ee849cc107c6e9dab86cce426b42010719a05096e3cc7e0ac1f0133035756c1380ace2afee84ea82de9b8f612b7d292598d8533a8ce2848ed6d539b2519018806a11318317a864bfa2f2d55db110d7477d4f4f71ab9261477c7d8485beb1c5eba81c52529f98a5430d3eb2f540c7a66ecdebeb1d75391cf1f2d99be18967fc32fb02b515d10f60c20ef63ef6da45f78ec1692b131b2dc8c1b337e78cf81976d8e8908b4f62c0767be8b3a4cd8b3cd2f7ef8b9454eff54795a3edfbfe21cde680dae88544d88624ea27efdf72cd4bebe4a86951e5afaf6170a2398\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 6bfe4b01a7747e8f92a4d9138a2ef034b0127215095145b36e2668e10275c4ee9bd79e397f28bc9422", "75c9f401e81a3d7f0b6e3e191026be641171ee916af6bb4ddaaa20fbe55be2e251e2aa4f07b1291c955af87823e2134fef3e843c8af3bbd168344176d9fbc8d11ec8d8b410fa224530c98b84a01da048b7618c944d8cc7b18ab17bd405d262a1870552e827dee9d1a8196ddd93975d4c487e819e4b2e0cf5dc39eee5670e249437c5460dc4684794760e26244e83e0017e3cb37a1b5947709f9059d245c5e3ff23fcfe3b101e496e7a222bf9883f2f12e22b0a31da932f6ec8003f13a70050e2dda32c01ec3fb80908593bfeb2c9b06e0868738d545475\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 989d2556e8fe1a5bb102c28190c8ee1abf3ce700857a0fe25e648998daf337bc5cd835799d86a3b3c93c7ba7fa9d7feada59bfe62a6f76c694d37aa6e741c1a6a0f55c8202b3649d9f134c3f711b9dc907b5b8ff932379c3b24da57c4684c99cd94b5f0dd363108c06f5b6a7b6f7743f46f726d064a4cf2dd63fe0c26e02b2950db03903f14b7b1a22e1a68620384cced1e54efd29b977cbd58186f10d46d54964ec04f29b8ab3c6b58cbde5630465ba3410c814b9da9903f8549c8455d3f9050d905ba75c8f7feb55a20dc996d040184dcdc3019f841dabd657b07cc0da579f88eaa0298507ae6b2e5b8b0ecfabc254679900366ee747831760ff1667ac9625\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 0000822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 822e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f40000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 2e8870c00908cbf5032226547d38e423deb912c49c9fcbee66920cd2e9e3197b3fd7428cbbc5e90e660545720f180ac0ce06205cef8735446de30df32c8797380ccce9c0512eb285b7bffd883ef00fe118f027bdc75700e511226ec4da35f406e460fb88f9af2e9c4ec219387676ae21cadfad0fb1d704be69d0ebcdda90dff7e172612c972c6a974b828acee6ca186c71b50376d1ed5eb6c107408065473d53a2ebedc833f07f60f909a6c42464d79d76f94531a0d386213fce5efc2e66f311e73b06142f8245b063b9e395722dbea029dabe5ed1c12788b890974ba1d28492cce2c90e0a3026c282964763a030a7f7f3f76a72843a97d9eee17cdbbb00f4\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen282 = 27137; +static const size_t kLen283 = 27137; -static const char *kData282[] = { +static const char *kData283[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha256_mgf1sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 7627eef3567b2a27268e52053ecd31c3a7172ccb9ddcee819b306a5b3c66b7573ca4fa88efc6f3c4a00bfa0ae7139f64543a4dac3d05823f6ff477cfcec84fe2ac7a68b17204b390232e110310c4e899c4e7c10967db4acde042dbbf19dbe00b4b4741de1020aaaaffb5054c797c9f136f7d93ac3fc8caff6654242d7821ebee517bf537f44366a0fdd45ae05b9909c2e6cc1ed9281eff4399f76c96b96233ec29ae0bbf0d752b234fc197389f51050aa1acd01c074c3ac8fbdb9ea8b651a95995e8db4ad5c43b6c8673e5a126e7ee94b8dff4c5afc01259bc8da76950bae6f8bae715f50985b0d6f66d04c6fef3b700720eecdcdf171bb7b1ecbe7289c467c1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001028201007627eef3567b2a27268e52053ecd31c3a7172ccb9ddcee819b306a5b3c66b7573ca4fa88efc6f3c4a00bfa0ae7139f64543a4dac3d05823f6ff477cfcec84fe2ac7a68b17204b390232e110310c4e899c4e7c10967db4acde042dbbf19dbe00b4b4741de1020aaaaffb5054c797c9f136f7d93ac3fc8caff6654242d7821ebee517bf537f44366a0fdd45ae05b9909c2e6cc1ed9281eff4399f76c96b96233ec29ae0bbf0d752b234fc197389f51050aa1acd01c074c3ac8fbdb9ea8b651a95995e8db4ad5c43b6c8673e5a126e7ee94b8dff4c5afc01259bc8da76950bae6f8bae715f50985b0d6f66d04c6fef3b700720eecdcdf171bb7b1ecbe7289c467c102818100dc431050f782e894fb5248247d98cb7d58b8d1e24f3b55d041c56e4de086b0d5bb028bda42eeb5d234d5681e5809d415e6a289ad4cfbf78f978f6c35814f50eebff1c5b80a69f788e81e6bab5ddaa78369d659d143ec6f17e79813a575cfad9c569156b90113e2e9110ad9e7b48a1c9348a6e653321191290ea36cfb3a5b18f102818100bd1a81e7977f9898122273ae3222b598ea5fb19eb4eabc38308a5e32196603b2e500ffb79f5b886816611debc472fac45544070beb057c941378a6868af3b7a03d3f9880ec47d5e089b94fbde542aba9ae8d72c57088d7abf5b131f39098f7bc160f90536abc9492fd4e06f3ed7299d4b97bb03677207d95669f140cfbc20f2502818100a94b528b28f291599121d91952ffd1c7f21d7c1479d99d478885fb161870ee1218bf08472612dbe5497e8d9c650688e09c786961ae3e2c354dc48ae34514759c4c23c4588488961dc06b414e61c0e1e7fbbd2923d31532fe289f96da220711e58c14019808e00414276933bb07e4efb9b4a9b37656917205209f33f09515d7c10281803af0e72a933aef09ff2503df78bafed531c02ff1a2bc437c540cdcbd4ad35435cf511763596543480629b114ca7f780ff7efa32ea0cb6e000d6d9ea1f2ef71fd9cf9948422a165557e37e755edfe70d90b920502eb478bc98a63f788ce3a0f856d6ede7251a383bfa8fa480a81a925af7b3cc538c4bab8c9f7597ffb68011d8d0281802640fbfbcfefb163ee7a87b6483a66ee41f956d90fa8a7939bfc042ee0924b1b7993d0445f758d51933e85179c0320b0c968b48a91c38b5be923e1097c0c562f88d42294b6a2759bafa5428a74f1270874e45f6fcc60f21602de5eccd143cf31241f5921b5ad3983fb54ef17be3b285367e50c999c67247b552fe4bfce945f7b]\n[sha = SHA-256]\n\n# tcId = 1\nct = 6e62bf24d95aff6868afec2a92a445b6458f16f688c19fe1212f66a63137831653cedd359d8cff4dd485d77dfd55812c181373201f54aafd65730d2a304e623455d51125d891e65d97fce52341cae45fb64c38a384a1c621e2713ee6794633f029a9fd4d774f56551eac2176162e162640f25eab873a3451c475570f19228bcede4c67c370a75ed7fabccd538c9819eff182481b10d42f1a9f6a05373b8cf9b71818d467bd3b8ebacb619e8ad42916e600c043effceb3855bc48a629e60ae886f51b2a7876b0e623fb2ce68af4b039242f963adb0e4240aed0ed07f65f1ee7c0cc77d210d0c2d1dc10c81b881aa0c9c9e9499665cf2970d2ccfeeb3191531765\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 207180c340658b5154ae45d2e4e7326a0997c683a26b595e536a29333c4b66149af85e029d5419a39e3a147b221516ffd86b6b4b66c3e0c4c49fe8c57a2f5c37b8704b9b592b80db9cd788a4ed51ab4f0a1cbed63bd18d1f06a22f225866b0c2c417cb23473b7ba4250b1353bd2e5b4f0f937cd2efe5fa38db3c295f7748b970088657db4aa9a76e1ee6fbff166ec1861d00d085326c7384bdd1bc2f400d4f74dbdfadaf3fdc46073e668573e02030b9eb5af58eb540c66677a771194479ec0098d858a2ea45d0ba1e6b32440dfbac745000554d51a17684ca964b02a74d479f1d432ef763ef4059715a4348cfe36a215359712f25b6977903be4adb92febbf6\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 5eab3f0741e63986ed647d53e1cd71df041986900803d0f99c68355d249a15a47dc5b4f70a191477654299e5a2731f3b4eec76dea18262fc696ac794e5f66cbfcddac4472c578e246c26707598055584540b839836b1404c5611ae558a984cee8fd036cea924e0be2474a940f61e0acc14fcae95ebdc59942a9ce9af9a9c81999f7f6815f057ffdc2533cb15d6391d1e2d95f16f9c04209c889a4c359c7d2926d28a66e2b030a416b928d2825627998e5191fb4983a6e65024262d94fc09187a2d78162122433251d1bfcc8e507d06eba2d229c10031261da32ab8ccd15f1c5f9fbf07ed158483d736a110af4b44d6a4da60d6cb519b4454213cf9f0dc560f2b\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 0da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 121196e51a3f4476bfb6adddfdeb3a25dad72d1ea315d652f331a43631ad36724b3d14532110dc44e407b1184618f115677b33751fb0e8786ba220cfa7fc3fce22822eabdd4fc2761c7f34a04e8f13c1021c31adc123a32d871f0da6cdacab9c020222da52afd5c307a6e55e4566944403fda426ee2c6c973ccaaafe2d081ed8c5b1dc00662424e395faed86c9ae19a3a95950c83d2a9ad5c7e7f670faeb123acef07fe7795ad298aafe543504d7811336b3e2ecb1622bc90599a185b34700f8f4c52a651d73ea57e8cfa80e61d9da61f36951c7194ae4dee3c6e67b5757a39685dd3fe01cb87620a54666ff8132e93d7081d38ddc9f079431075e96cca78f59\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 7ae8e4f5494393be144d81517f11baf4b634bb68b2f0ea9b30731035e8cbf4283c0ca99120f60b75ef685e989fecd7a5dc524cb66292a0ab87ebc61e67baca1a8aed99350edee045dfdd029406acb707d85dec9555169cf7ec5118d8f29d182f205e2859a8dcc5122bed640ad0ef128deb21785efaa20f92067dc216cf40c15bd7130e2c094131917950a816da814c5990fa6beed709a0218f4ddca2473796e1b44cff6d7ed601c574a784d0865d3afe5fec023ebe71bca881da5637e3d1d17238c20a5bd0075bac018f07898f74b9e6dc0fa3d5f8d0b274dfef3e6720d8396b34a81ac2e64da5b3e5d7666323ed7c56e8bdd179f3c6b2cf05bcac402513dd87\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 096958786ee7972050d67a9e4b69d6c6af7db7cc674386df725770dd29129b826e39552330104c8d71e6cc3a3014dd2f61b54153af51b0438d447ee939f9e3c13bb8b00a37dea6a068f6c9d27e848b1be7a1eeeb3ee50b78036fba95ae46948ca5b13f356ea24db10f60dc09e4b8bad8f766b668ef72524432080a0ce00ed676d6d5e354984b1078520412525848156d06f0652469f95791baa3d9a798ae537094f76f976faecd5c9ce0c930a75910c63dacf63485cb4b5e7bdbcf4d80e74037eaa1a8fe4b52930bec6be99cf6ac88cf5878dbf6859d456a95dbc34654eec425de84ca2a535d517403a9aada827e7d0093ecfc97ed056a7652825e9a45cb2dcb\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 6583e2f176aa7e7f655d2c53497349c156c8851fb23325589e85fb83bfa857346caba222cdaa3234e71564154298c24dbb85e18822a1d5e7faa47863a64d76874a3cbc70f4d9f137426a344c473fac1dd7008a9973765e9f66c5b492535a647c273c4f78ceb5aa7ba963a2142f2ce4a81f804c002b9b2eabb3c75e80a3c6ceafe5384a544c672a5d28d32bb87115f43eb79775fd9b3f4a2f6e6a89368bdd95ef1d014877b60afdb1", "234acd57653a65459f01b2fbe381f22a739504b4897a7e6c33b6349b276db6083abad9c169405859b800c812237634b503de6ada43013c1d86697a135be78a9784576d796d62aa7819e2ea0e2d902ffdd9cfdd1ae66212ee\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = a0443ba434156d0b503ec662f5eb5b10e20ad0cb8233720ee187ba986e4811dd312844d3edb26bfaf51b4b9268dc3c76072dd47c199d713c91824da23ff00481ee69e9d4cc543120fc33b7244bf0c1ad5fdd1ae9cbada7fe9a70ad0afaaaad8361e8dc4b3198ae661a84e275b60bf2ebb85e512da785d2fc3482294fa11967681d7bceffc08ce0e36f0a8af7fcfb1337186863c2c1c1b94c9ec9785cd3d94d15437c23b775677f3d29a4c9e52f13398fd14661160e5868bca97625aa6c7ecb07bbb479644def353f1f01a4c4100f9adb82c4f6a265a5ee962da58c3c042aa549c9d2de3008e7448e0c4b9b4ac8f5e4d8629873909bb995ccc0825fe87d81d596\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 26aa8e7931ed624bfd4077e3b83ec08de080483a61641e877f493fb7d0ae4dfebd4f05612a2e4869d20d440a64e928b13daa3b79da2ed674b99421df7e7f625a22b1c71136da27db699d3dd96e3364ee0cd2123ab6808930c6bc28a5dc307880d1ab4b03bcd6178a81b8ad52aafffbab387d40352dfea526abedca016c87e9e56ccc4c88e80f579da015b979bcdd88618b2a32ce072918b2e223535359f1ce4eaba5e692e6296b2140dc2304092ebd6f136a48092b3849082b57e70c93b54db55045dd6094ef3d2cfa8bc9e2fd2b1bbe0c7c603ad38d3f40c9eac8ae5e28cbbb031c38d93d3b2541d94eab3a1e8992a444ee4ce7b8d08c0b9a4f623d32fcba14\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 7efb69f1137d6a6e813b7ab75bf0400b3d07a442b88ab048675dc06b0215fc1a2e033263ec31a6c1d2eac56cb0470d69022a48131d1f000bbed70586b80cf6356465c8834daced7ea2a5ff8ef9c44d5ab828ffbf0556a6394752a4a28a70cae20084e1236f042f6c29de5cb34ef73acba5abcc7ccb3a26342701df3b9daa945d9fa5bf0b9b10306655e56370183f50fb8321f8f0cd1c72114791fca5df2166296b509b01a0b291c46110787cebe69d41b3b1e89590bc2f5e5d49ea24ae0f1207eef1aee54b9760553e80c5506a8a8a75732e92875025f0bfd5ead71e4340c8a9fa16dcd5a7dc96d8c4a7dc4e91f47a69366445c4695c8bad578ffe52bb672f65\nlabel = \nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 287d7108a1c6e7a18acb0045b20c57cdf2ac03456b44942764a7a9e9fdf3db481d7e202e4c8d733b56b9c1e93d71e791af8325c9363df789b252a5ed0eddc79e76fa41c2cb0a35618398217a390a5e6d99eed905d5554d19c1cf4e30bdf1c2fcc5148b641d71b3f1977b63d232648ddd935ec9499a53ac2fbcac55f462e91065adaa018a39c453ba759bd68b454074153421e2ce75cf149f748b5b84758df8a423d1c50c880af863f2a6df3cd465ca36aa2152b5771f3d507f4a4dd9f8006d80eca23537092287976f218a90df1e16d889fe31e79f7309f3224f613e9b52479fe73b7aad915319a3b62a5936649f7d015d7b09f7fa9f454f78a7c3dd4bf791e0\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 8b65065af82770625d24917d13fd97ae13247cad97910a2651f95800165b76cc34bfe06cbf8c31a7d7ab4f41e05c45a25b90c606378c8e49c95a15ca11ae37e797a00f1b2680a6958c54396be4e1ceedcabc58d9f136b36867a2fefe648a9758f49634bfbcaa48717a116cba58c27539be10c56911aabe013e0329645e8308423c3aa42e0c9b1f4b5f546ddd9f90bf4d007dab52ac3879db755e4f2b96db5cf01950f39076f261f50b1bae137be500b03ceff6ea1bbd80b33424f7faba5cc6b86670fcb7db1a9b3c58bdfd7b75ba9f3ebd34ae32d320c757020a7324df7d3985bccfe0e81bb7f61bd98cb37219312299b4f274b2c90c52a8e1790f52e8fdd768\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 356e91db9bd932c7b5726da288e2620cd79667c2e1d7aca562331ceaa6e4ab47665213ed75579abb147728bcff60787c95107f5be787c42e714d51627fcc8b4ea71c232c0c80ce6163cd0fbfa9dd7e8c1990176abc2705f4ffcf1d5c62393eab1c0ec8a653a90f27a968df8f4af622e96f663fceead8b0bf5dff65cd657a72b9c33265c5c2a8f7f9c614b9c2f8a95246970e6a778aca4b12552da47c274282ad9205ecd2264ae3c649597beaa35c141910e84233776d419448f55019a84e199a4867d68bf213f47b0316d50079dab77299fbbe7fe8929906461c1103a97c2b3f1633c8ef03e820ec675e331cd1fda8ebfedf541d0f2b571f4eaf292ce0ab14c1\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 5a6efdd2d211d50366885e177190ce1621ba110ee46530bd083ba76ed48992d85efd8f9ba964eb33e596e0c0bcb545f89e2c9592ed18495e8e5df1866fe30b27522a3ad9cf7124c4aa23f7c925900613c50b7c18872b4537a750419ae128e913e9a2d87c219e2cd01132972298028e54fe394ef9779d04543c72eec4c5732cadff0b954964706bc4085722b0c595162d11793ab29754837bf5d324e21814ea24b12fed441f20d22148ba5a987b6aa7c7d4ab5a33af8e6c9096c29777cb0d5cfe938a6ed5d30936a5a8f5fc435df14d1c439d1b9d274254e7b248bd20d21dc4652c1605d5a2929db018bd45794a523b217fe0a9a6b0704197ba8126fc8311556f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 52582e10264630e1584155f5e970b8eda9108a87370861cda12ee773411cf556db328c8a2a165d10f6f969ac61b170a75975fbdf9319d13c9535f30d621db19e41da3a04fe40874caf779c8f03bd5d1892e52925b183c118446ed9a335e9c1dc4519fb1253215e5f8d8ee6d49c0167af9d5ca5b1ace067af573e0be9a61beeccdac37b0e54f6b0f70576cb8a400d01136357a8576e81c119d3dd91c7b5cb343692a810362e1e6dc06c1746e071a903a2856b4446f10f78c670d617e5e24dc5c0e45caafbf8ffc4af6b3ef998fe1bfb59aacb16d98d7e389679939861a6722c4e29af731da99d17058d7a12ead0d3d576de796ad2ad596feada4c091f10748536\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 3f5e00347c36ceb79f400effcae92d331aa9f52539041c50dbbc6fd071912912692a16353378276a2c1596358c46f6232434a95a99c573d0b83e4a6e970a73e99ca13d734506e2a2a56744b1872bffd501a80ba7cf5494df6ff9b421cb10247e11d19ac9e60afe0dda87cb351c21ba554ea50b70f6eee4ffa949ae38694ef831020d4e599c6ff4493d07c7b6be06453b84143813a68dfe0fada2317a9f4040a3cf6308090b6bfaca36067312f41bc0c4c01ac00fdb5aee4395b04cdff82cb433b01cd3e70daafc7807b2f770226699e7535124a453f7ad2653bfb7cfe71e120dc37ba88a5be347ad134351c11ff1019b7e42d24b7a3890a8424fae53a10c0e11\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = a166bf7b5c2cf1896c0b924a69233a0a585bd47ed7f2330654aa68806deb0ff68c6475050ab45c691bbbcc58dbc2f5c817729e8e195ebd39d48bd5e14977abae0829636831655917fb5a758fb43a8e505d6ce595f625970685f7ec81cb5592210f5d68c6e2e1ef26b4ef8c92bf44f077e1d5099f379cb8120ad185bf07877979ca81f251fb81be0ad3c14f4d7885fcec496f80033fd4279b6830a20cbdead27c0967e28d1e06ef4bd7ba89210ec0d696274a187dc2f13212f5adf06e9450eca398325cfda73431036ac21b087d373c9f575c941f8cb078961176e31859a61c49baf8ff4f817a11010448d6a0e40dcede1a5ac3befa4c6e9d9d67d8e8fd8b6de3\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 75829ac4d97848dfba21c1688e936cfc736f53fde5b91d5330b63a9968dd4f51c2f529fd8d8f84e4a908196fcc5deba21b5c7300d7381e07c4e0ea2184965169cc9464933ef5a840d86b1dbcc945c7547d9eab245ba64d24946a75961161c2b8f417daf11b163b1e5a5b02d45341384f37755248fa871e6a82f948ad6292f11445bf30596dcccec73a441cea5e5dc470016309a83b6c8f158536687ad2734d3ea1562d46e23bfe8cab498d19b0b104d97182aacf852b6db3c4670109b81af1bd99b483d92b3e4bd813edfa4d0513214dcc5bb4da768e86007c22f11e5fe6f4cb60b909958fb94dea660d3fff0b99db15c2d2e6c8df7478330dade8c517b90975\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 8e5f01ff0c1775870715fd0366a8748531f8b00803df35e0e2308db63bbec4eca4e093351876b794213b904e5dde284a82d74abfcbfff94bc9a8300bea99edd07fe97d6e0b11219f85ac15acc404d37d3da16819a14a438f3f72f8178b312526232386e918a8a7e11fc38f4668c499a00480cf9d2d75aabc0198d3ba9ba345fba9105c6564df5f6ce796f14100d186abffe4d83d57969c1caddc7c7aa340b4d1bab23d9b3982278328ddebe648f5c52588738f3c56a88b3f34c890c03fafc27f485a17677a53e974dc1dd86f463a927f4328ac51bbc61705ae8abd7f45628957489e2defd8e043b955b118fb2a1c407d45893004aae0f945f06add1e45b41a03\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 50c23e2ad6e3f3b10a5716cbf60efcc9f66d2c6f17bf050ba0153b877ba2755e8a0d5406003456", "2266155744ef80547b8af777b0ff764fbb12baae49d02b4f6d65b6cd8f0a397839101d32ae163ff2e6072748d6b8017e5e73e332d53f4e91fe6233a82dbf54f3146b489803575c5ea37ab55a9ea7eae47ad4f1727d45822b569cd6e5d4b6ab759850948186616b5da2a9a316f57d899f91934bbb27edcdfa19532ba1c01f3724738daffdd88c9a18562ebcbc49185b0a817407903476d442c424c81b63aeb8f9d1b184756e0cc0a381eaba45a85c8bbc6770fd047ff1a6404a384599fbbd6a40b212a066e23f6a15cf13e42c0ea88c710e4d70c612074968e5\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 3f92a694661cae336cac7a3c5a6f67e0655d10218a64459739ab9664f2cec58978939512df621e6b92fe3429bb22c08b5103da648a7719e7e95a04e6b61601546955825d60f4c517619f851780ad17f1b8a955cf8c7f1a5e26ca4a0cc19cca751d0790d56e1140a4705e19274f638b7c16d9d3e423a7f787d02699235e3e9e4d543a954f9b1bce5411c8ebdcae86a4bb86c66818a0bab51a2b00383b318e53d95508bab1b19e388cd5a03cdceba0f7176c1782e19ef62cff69352d444b1ce0e1f339e96d8a65c07aa37f5f2cf33867f6c496e0da6cd79b3e2183b57064ce21a1b92072702e555a82cad75107fdfd8bd5e7ea5f119cfbbc1770e962fd0b781aff\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = b056e2513c7c470d897032d406e97b5946dcad52df1c1650d61a1d7b0af59e8cfaec4d9e834d06d819b92a7d440d277e5039ab8aeff25043e98b281ae6ce0a91f8dfbbd1b4998fe5481671381b6a3952448b617ae606f06a0143561a040edaf3c972e611bd7cb814aa4761d38e4a007ca65af8fde6eb25d919d8bd9273cca7622984aa27994d049612424547775c5df75483962143522d075b8c55ea61b04583eb4c0358f9fbb902dedff30b7d8592b57094df4f6345668af53d1aea86fb36dd69b4434bacf8fc12c13802f5b03551ba8f207d4060a9f56e6b7e18c766eb82b6ce6ee0747fbe785c3c1c25fe7fb87de50032b172129fa41a69c3ce0e777ef10f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 00000da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 0da290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = a290b0bf71a1141b2adc62b5b42b07fc52520cb05d1f39ccca7b7c22d379a6c2f2d93143d057050140527a1e5638243938b531ec3de7014b0151301e49b9fa433482a02abdfd94193dc9c70157e557776a69ded01ecbeac405133595c61165a428b6284729a4746b47d2bbaca9d7432c3b5693591cfee488eb3c68ddb6cde0dd61cfc6952423f994abecee34f5683732b29934a2c498ad48cdd30c149177189f48eefd9cc7232df18be11ff5f7e3af7319e3115997c599e2d8f7f4f663dcc40032d403436d3058a5ea66473660f0e195281ec6eba997d2a951ca6ca5f3c112715c89da1d3dfb20a21940594ed10ade90ed7452b753757d7241cb8a803c373a\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 31\n# em represents a small integer\nct = 18416ff48c3a78bc85e1f483d546052d84deac02ce86fcd197215f227b6dad58bc19394f46551111f858b08879bc37c620b1e81ebac4c75fdd71713ce75c24293fa39caf46294d28bf87a46da9a769a304157ea1fc71afc3bfb790da32e84d812a8946d1b3d211fb6972b3fe6674496b2d8056c1503d02fd4c2e607bfb1e6b26b35636b8b823757ee9ba3795d3af2dd8710b0a6da4dbb430bc69dc089f1563d34f0d79431d63e7b8d94c8234649b64223d1e0be17463401184a096feb9c81e226eec26c7e9f3f4357536633029ebc0349bc136d1206c6064fc51b6d2e79578f2b26439c5b3f6ffe1b515740b3c4b94a49430631292968eb50983251bbc7f0f89\nlabel = 5a3564e9482a072bd99d0306d69a7f4595c49fb9c06b72250eed2b50ceddcc4700000000\nmsg = c4fc4b065f4595751c7ff8bb99681d505b7d0f1730d404617940f4b5c3b01979ffcffd19e86f69450e5fc14d9bc27a1f39734fd5f8f663d2d87c444e3e15da8764709909679aaa553d98ddbb1ad7dcc8be04bb8751570b4e6cdc7a8f56b09a4af43053a393bd8f947d7625137e6d84f9b9c727475a98ea22efcf679ee0aa5258da88a08afc53bd8bfa19b0131d6f676fe198a9c6a1f84174fc69ccf8e34e3617f8ff6c4192075cd6668392523fbecedb27578e591dead78c80a89be589a1\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em has low hamming weight\nct = 23ee3b4df8ac632078167f2f97a736469c6e6b39ced4ddc552d31f0fbc7ccb478adabe56cac20cbec1a0084125aefde0bdb575d68bd74cfbdf5f3bfb4401fa573645c223568918aa911c1f5a01b3b0903e91d82e8c04194df4bdc5facb6959b4df23593c7925a827f029064c75a4bc3d2899649025670e70f3e01336fe961664563a3bb0c7bca66d7eed48326746a060c5d3f18a160abce399917ab2e2386d0f1c2d7c9105d16befc1b0bfd72606ec300a777ac550b1b0b807b7e46467db5bfe0eac8bcbebb2df47bc65fe42174368595b72650b770f47157d2d14c71cebcaaa5cf567ab803e2bcff5f4298c06b1983757abe02faf4c7c5f9141aface72ab98c\nlabel = b503d03521b4ffc4b855c94e911a6117f04c76c6fe8000f8031e705486ae641900000000\nmsg = 03fd61590ddd05555a6d46d1e8925293fe46fa168cb06135c2e7c8d36551187e62016f40f3eb31751f3690f5da1aaba5c16ffa650b2e6c25f3763fe324929c4becc7fb28a383d66c31973c72eb13ff8c87a92b495f6f0619290f8675e9889f49d30d5e77b2115e8805eeeb1aa9324843a75e0bbe70538eefb7978a0ea7beb211e67bb075981673517518586eca5b04ef3ad6a3a978605fbc0e67af7fe412acfcb550d20c9900f4d71d7829a107cc51d663db54c57116959998f3946b4d43\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em has low hamming weight\nct = 94f4edda147a95cf29bb0402d0413e5421b5ae347c31b2ec3239bd808c4e5b609d0ce9d9c3a12e47eae6c5fe319288553ba25e8932d644a6387087b4e495ad4bc124596d9440ddd5376f2c1844e61a7c51bef528ad20065574198ace92d3402dcf4df8ff5d68c06dafe9302da4e075ab0e011bfc1bbaa55b4cc1bc30dc9b104539c21d60b6fc7044e0242591360751fbeb2883099602a900cb5320195cb7071819dbce2667a7532aacb2c9b96f3e726267b709c5c0877280f5d4efeb5d4155bf8751f9560db4bfaf8150a8f27b366c3935860aeb106bd88914b6bccf35bb6eaf9217254e6dacd88f0f1182d6cbe25635d4d9ad76a06687d2527ed7d9cbf50803\nlabel = 3bd80a6378115c0c946b4e3af28c6c96d1110621e21e8633416e9c8ef0a73d4", "000000000\nmsg = 90fd851c721e936df0134ce13f2b7f4469d58f69f85f4bebe2726123cc742c1c43293f85f50b5c6d220f40c387a1f2bb2704a16508e267c6c4324a82191170e67cbf57f56dc02a706e3373e9dca1ca0f7703804c0093e9f8a2ae5502d2ccbf26dff3cd179b5b8f97959d5d2a9400b31b01ee09caa6013d198beb7e0979aed5263974591cca36ceceb252110e61bebdf0272386f9571be79fe3afc8478eb9e7155759ed20e2a2e537d98aeda18c374ed9b48be8624984ba4b15bfffff6cc9\nresult = valid\nflags = Constructed\n\n# tcId = 34\n# em has low hamming weight\nct = 68825b60b53cc0bbc92e4ce994b0dd270bad0eb657e41acf26a9e3161c5254e4bd38b03e90d7453424e605a372bc185f3ae6ba9ff58fab0cc4c1cc158d7a1e8f1f0b30ac08789f7576fab2dae7e86dae60d9af793dc1b400c2d25a9d3357ba0d27361d74a1b4e1445147a45875901d70f3190a0b34defbdbec1cb9ed3014f15a1a0f9000d9b224fba944e791d303d816bafeb8e65dfc6d740d04719c4ab36c4bbf4ebea5fc45ead338825fc5a71dd6c25f8d8891a4f8d6e0b35483c75c1bd645c3cbe9dcf5a17ae5cd2abdfb132b2b37102122a9bfc42ceb3eac98f2af39905b9cece5d122b70c95239062ceeab798691dd2b88028047924d5ae814df78d555b\nlabel = 48915cebf2a2ef9e5d5b92cce033b60456d72af1ba54f88f5074a36a643a317800000000\nmsg = 0cf83d297f20f527983f3111716a68d0d33d97ee4f5d1822c9e5382398542bd532316db29d8a8f92bacae063aca1c1cd9bc272fec688b3f67956c662a5b2f895509fe6f2406f0674afb0f0472aa205a7d55a092a5ced1b1c1b92a7b93f9c695440a3257e007949d27098410454d4e39612c7dcabc85e19f3421734bb2717de00c041f569e8d43006005960af8f573e13867911989a4c678da8f15ca0278ebbb21742fe33b3613f22afca45ac09f815b50155ecab6eb07806bdfef37b5dd5\nresult = valid\nflags = Constructed\n\n# tcId = 35\n# em has a large hamming weight\nct = 0ed3b1f6a9b200147e535042353768280244b3c831215928a2b2103df02b3613f43ecfdecc6a8f61ce0183b8c60980f82c3dde3a731ea25a0ca9b89e5f68a7cd6cf6c6475f591f24b7a89a885a46edb0ade49e37665219a6da9afbbf655943912636af85e0bc859f43d3c48b4e77c9d1c0d641a21fecf4957185b805aeb908c6387c9d1c8ad85a166c075942f0cf68ca70f8174a9d2a4e5589c7005e2c423ff97c97a208da51d9adc0cb4588a257c0a1d0feb02eb050f9980309abd09258570ab2c8186cc357a9f693107c84855ff6ee7936b71980de42883e3ee7c1c6ddbe03d16a1f1c5bc5f987e6de9cab329ed7a31b59cac467d7b6432cb40f616ac9d4a8\nlabel = 02be339a2b399ffeaec99acfd80f50ebdfc8fe3021a9a432ddd4134b3466b4a800000000\nmsg = 2124d6fdfbbf77ac89f50a235b0af69edbdbe9ef3fcde36441d7022afdc8434431b893eba822cb82585384e36298df45b4b4415a3bdc494604305272f5e988f2cc14a56043421557d5e5dc958fd771e4d509126656d21222cb8e2e1052ba38286c5e3d0be0f4b1c978a61bd1e3652ccb63fea82ec46d6b64863c00b93a3243e2328f70f692aa65f73976335eec5b29a9542befa03d5e82aba9dc285af0913382d67aacd513bbf6f5095e4d5f9b5ebfb5ddc25cafd888addf9ffa068bd4eb\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen283 = 21160; +static const size_t kLen284 = 21160; -static const char *kData283[] = { +static const char *kData284[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha384_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 5a3dc962dafca26cb3640e73bea7439a9f1874bc23e04226ccd89e7ba5c3b938a1a293b70dbab0f9f0f57f66951447dc33e730fd7e2c2a164d47ac502b07dd24cd3c142c2a79e4ceab5cfabff4478754b25a8c02c1a47d80d9f37abe442ca9a78b23f631b6ff3e15a4956d7f18590cdeb206d5e2b698bd084f260e82ef28ff9ec6dbc85a895ec8a3865750f501b96125db1bbdd99a4ae4688adb304aabdfc4e0cfb9fe6b6bc0db74c88af8217eed738a0d04fe8d32c1d110370ce1c1b2f630657350694942730878e6fff77ada7e9a317df8bc059ea7081325306b8eb2fa0d3a3d89fae476d9344892bcd5a42cf83b7bcf3e0e51b4c78e72b3207a60a701adb1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0203010001028201005a3dc962dafca26cb3640e73bea7439a9f1874bc23e04226ccd89e7ba5c3b938a1a293b70dbab0f9f0f57f66951447dc33e730fd7e2c2a164d47ac502b07dd24cd3c142c2a79e4ceab5cfabff4478754b25a8c02c1a47d80d9f37abe442ca9a78b23f631b6ff3e15a4956d7f18590cdeb206d5e2b698bd084f260e82ef28ff9ec6dbc85a895ec8a3865750f501b96125db1bbdd99a4ae4688adb304aabdfc4e0cfb9fe6b6bc0db74c88af8217eed738a0d04fe8d32c1d110370ce1c1b2f630657350694942730878e6fff77ada7e9a317df8bc059ea7081325306b8eb2fa0d3a3d89fae476d9344892bcd5a42cf83b7bcf3e0e51b4c78e72b3207a60a701adb102818100ef885b87e25c29d1ee431d1f4ace787c4f882e92d12c4b2766c84f89263106ef0be0ddc4de3bf061a2ba46ffe7c132ae67d337f04dc66daeb9de553791f4989f50b224c981812b5388d1c2b5d53349a61393bf6611995b6988f143c278ccc260cfe82a6ac4a6409807eab32664b7ee3f1c41dfe567e097fd7afe8520871a1c5302818100dbca582288c81a30d6581f272050a5fea773d711301bdd6ecac7214e00c0fcb9498f1e585086b14463cc89a02c2e77a89271c058c6f69f3cd13553994d8a76cf62ad9e275217720d62eb6e888ec4509cea474b53f37b458fc956dd31df3bb6ec7de659e88e7e709fe3be6a8d37264c3d20e7d088276ce7651a403c68d6c47ea5028181009d7e87c851d28d80c5eb84f375494ab959c5cdf1a4ed3dc0fb78cbaafedc8f958fb6dbba3cf1263ddc3424c8d0461c9fc60e802255d1197f20210ae10debc88a4011d1d4587d68d2750c8ebce620e1d4fbdc52a5b6fea1b7435e7752200169f123e2a0393171aad90ba38b05bc859f76098b5abec8cd48c2572390bef175fe970281800eed602d00432edc30428de31763c2d257c71b4d348a3ff0bd5ee6d9285df30c167ddcdebca1593abed86e646d7bbe6eb97b7647d14380af1dba54722dfd0072b74df956cc5181527d6c65f66a53d4f1c34b9247225b35ef3d0a643d75ded55e9c725f9ad6caa995825f35575fee7ef10be2129c9ca8ddd2550515d53cf8dd6d028180101d1f49afb04d065bd8c29001d212e737bba696108574a330a9cbacc51bf6c96594f37fba9c8de156c226371d49902191e1f69d84a1352193bff29e318eb36ede6ffbab93b6555ecf6addca9e134c20220a2d24b03a6d23ef8c608a5186769f66fe2f6b21bc39f6277ad706038b907872c4716609c223762130ef03616482f2]\n[sha = SHA-384]\n\n# tcId = 1\nct = 8402dbdca0d3e9ce70cacfdfe3b2ef26ed92a6b8dc3c70640e06d0900213824a79d0cce6d0d781306eb236384d69f3ed9d921db8203e82a0cab04a51c12eb0a3fe668ab0ecfc419d3529f9970d45d9bac4373ec312b2a24f0c829aa0c0051e44a25e6da5bcccf9edc6f1d87f152b4770aedb8a36993d5768cd97c302abbcfe9360baacf437d68f59048280b560f5265e7f08769103468338bc9332568c20c7efbeddca8350662d64964ae5338138ce13c0cd0c9eb6f0b2516ef227bdbbe55d208f470ec5976116865f42897e63294d4fdbf36f6f4fc43dcb79d2c84d30c5f69ace97abe77a1d82d3fd815253d5b573dde8eb01f96416085538e94b8a0d95de57\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 858406b01fa56d4f216e36fe4fb2ba991130cd5ef56542ff60bc5ac95eccdaffc40bedb373babf08a79620f838d874e574935604cc15b2dc0220f84ece76b43d5239c3012f0cc6a446dece3616606e36026fb1544b26ffb2d0dcbb954eb812e96abdf245dfba3ea30aa5d5e7b81973f5c00a9e18a5337bdcf046c55d7e5a6028b093e6fe5e825807376a27134974bed314226cd65e17077d721cb52bb083e5e379d2cbe8594617908d9b90e0851203ce7d9dd8df667e86c3857c2bf9dbbac70f939d822c188de67c60f3bfaaed36ad4932c2e28bf9a5460bf51f2ad381e96391c4024643c19165e63db29de6232c7bbf951d04d6fd67df6d0dd08c4d164386d0\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = c5390503bcc08959ab92c92ec9e07a59cddd2ca4929bdaec89efde9c4da1011c1be7484eb76b649769f3d258219a2503464c284a1d3bf12af8e584c45b717db7bebe3255a1b8aff1f19bc2ae26672d2bb1cc3d05ca6f4af9bca6967f22593e54d7c42b10e19735d483862850b7f184fcd38a3f895cecce365b68f922083c4737c16d152d70aeee8edff5d3a3c0153b33529b8faa73bccc4e2342b23acc227064d09fa7b66583068d9ae9978c14f96998362dd9ed0f67290b8eb220557e257daef38f118873094b8733c6d72a1aad6e40601cbec847690842a38de4f85e04e9d0edb39834571adb0da4dd158f8e22a6678db45ac86ce797d8b86d4d6de844c0dd\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 5814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 8472105e089af324cfcbad5eb2ce2f85185f2e2f5a9e5e302022eaae5e40b1507dfd4801ac5d4743b18b87d916b2bb55bba812735831296dfcdf4087ba4a4dbf852f0274c7e37dcf2682c3aac50a70b6d08835b0c59e90fe3ce2f3b6100863936a67af141236daf5f588f2eaa09c391f5728dac6a007a02dde61bc69c65d4885149a344046d66f1b91711eecf5196006fb916ec209e5bd251ccb97b08c31aa1ebb25b44028047ae4f61adaea5215e0324af6d0509da3a3843eed6ae53fed3a1e459c7aac4d94f8c85611354e0e24f7630a42b184805f67aa7ed0bfb57e6136c43261f81940338fb4aeb662d29301ff3a0a5a01aa20e53f4041c20f14207ebe96\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 3645e92f0c46b7d6f6765575fa9aabde09512564a2d2ac80aa8b43710f34c4aff72d2df02446cc548acf30e34994020ed7301bba6b69bb4e9abcc766e3c9284abf824ae8389fba58bd2633b01edc3ab648788d31bc7b404f6e079a650dd8224b0642fd589b3f84cc393d18bf8b3a1f65fbe6684f6a76b3e767d5f2953db53e61dbfd69371b69b7112284f256ff11beeded9f4deea47350c283d825387981c1d51d62ca032485a1a6f8582148e7b80d2c55daae467576ef45be6f00e676eb5a40da88c18573ff012267859030cc614135dca8694dc0a0ef0d00e62761999d93c3e8651a11fb43a028370b481ddaf6cd8c4a086aea2e658d44556a6eedd64da5d4\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 4dcaf6ae82481350b49b344e2ff3348d0064b63d4a686283cfe7ca8ded4d73c55c9cd3dfc6656e3fd18e45dc69dddcc82a33b46531f3b5b7682ef1fa0068ec42583a2021e7dae3908d924a6bac3bcaa123c88afcf1dc6e22ac6be966723223f5f7aa46e2205c6e6cc594cdc5cbf9315c641a84665d66408a7b4f38ba6672fe3c77c53ed13ff5ca5e3d78ab51fd19186802709a0f98d7de5efc10ec7aa4448c0e89d506168acda5c85a12badb8b4104c6b6d48ad4cfaa4e055484a8c4009bd579e89b81d7121d4bb40e94a31f35ccab0e71cf767158139e7b413912efc9716d8de8f088467cb77f8e0649aaed9ef9f48df64cddd9b75ca5f077a08468a768cdcb\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 8d31b6a86582c2b35e86fba1af4d02484ea81326f9728c22761cfe337b7d0adff787e2cd68c3b71f22cf9d0c141e273ba9c61cd6c6cb18050391279456c3c930cd6cb2df70b295e3c062c93d60d8884a2cff2839364086208f1be9007247233a04805151b46854f9da2b9a9e0803200afb3166db9907c9406b002013d5a566e4ce83b0572694bea9d3cbedc796fc4538f0315eb920bed4267b12b9127c683e83069e8baeaaa911c8f08d", "2457539c731c6a90c62768fcc7169088b98c13a291bc70bf6d10372494f072d017cab2f2ab8ed682b4514f576af2f81b90cdc13a266efea3f98fecb4a2ac1062aba39e47e8b3bc487156bf7f41cb7872e402d514df86\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = a78eefe103fdfad9987535d10be6543a0092d1b49aef20a8c40df71b6470b560c64d1cda67b47338a572d695b314d4ba50f836deb746cc5a862e50c76fac689736c7912d5324db072f029fba10c9cb879973473e66f4a617d6aca9405f2556d44bf1d6fc3ede6a60a52334cb09cb0637f8f247200fc0063a0e8cc34ef01a6657a41444a942a8c72248f9dc2d15a26e822e0ef73ea5d9ec03060f906790510d88f46c38def40397a2aff2b77540dee5963a0ea5049904235b5e74da536c7a3f353d9cec5c50a5bcbfa07b9476aabb8de297653680823265d7afd8815267a79953301d7040e08d5981c1bb8958ad5bb3bb420b02449a25e8fff1d216fdc1f3cc2c\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = bd682ddc5226f61206b2464973df9155f6c3474412943f51dd8c8e1fd00a31b6ee2cca899db0aba83a918bda521014808790a0455a32cc765c19f088a0e1773364e25745eaf015b185ce69c7886efc16b3d95fb1668038eb9ee812985f965e3bd9bb84b8da9f1bfa324d050af36d93bc793fe58d6762d927340136dfac3ba149bbc38b4d3e4177ab95fc6fd53acaa925180b88b71f607620243d45d3bad1e96297fdd339a5a25a37436320e549742a5b1266d0946e056916cce24e002f7ce5ae412046bd0c519efc417352bd6d0e95920712d11a7afe3190afdd3b5ce510c0df7ff16c2e80869f69a2cb735f34f9c260b472ed20c3e8e61b2c38f564dff60ff2\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 672d24c076429291e410245c34e35eda0356fb22076601d55bea1bf309a8734062f44ee6615df4fa0067d43e86cca0a823bc4089cd50517fb3b921585ba0d1fbdb131a24685c02cfb25ab56ade1de0f6e705519bd5ae7e4eb2cf2a63ba9537ca850008712825cb2a2873dc76715c9922fcfb3a3acca0a4f15abfaf49fc298b5788bc912266900cb82700404c502ed66c83b6a4e93830bf9ff8e547a6c623ee99927dca03447fa1af896d76e59ecf3ab73e0453fd0d768f5ea1f4c8252f6a01849f8098461147c8e137533a89807968520c1d18b2cf62677ecdbbad1f09615c6ecb4939c7cdc17a53dc46f8143c36e3ebc99a21ef9320e770867d90fa3f083f9b\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 17652dc5457163c0a622e1a52d149770af1b5399b75cc7797aec3238bf8d9a67061e1d735e67f76f4f6f697c5c4f5eaece14eee288609ba0433fb17d0f7c54c9f5593b0059aab6e8fa94235174fadf7e601ea9968257bd9d9ee85631e3b1ce0d7a66294bfa68dd265f921dc7806babc31d404c35e51f4ae61c4b7b9e4d44f8c8decc0bf99b4a4367b53e3a61f85683ddc9c0f7f1d2186727517d1f9cf206e1004b0f57a19cf978456d669d9ee1339ae3329ecbacf717f13c51387b1ba0ae81718eeaba3e6227301ba8ff149a1c6d286e1fb016919fa4c8c7b78acebacb47606713b58205d15baa11755e7646b20dab4646a02d374346ffc09f6beda72a7f6734\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 02776046b529db8ff90a316f91eee580346bc626a688c0978fe5d66c14aa9ad9fcd2a887f98b77c8f3037126d32382dbf6a8109f8c0120e964a7519fe5bb9d1f4bcb3cdf761a19587b4914cde8d43f6bf31ab3d71ffe29ed293ea2202e5d383075cce7f9b83e3366563c148c72648a0ade863be3613d715dc9649a442cd2544762f3d2f0c0faaf9384f3f5b021200a062ee74d8b809cd9d8bfbe989499d9872402a0a490b654c1f856526334dfb84e73ec37cd75f63151dbfdf78d5e062977ba707c504dca2509fabdc85480fa2bead84f14c1a7197e2f41a6940ab4768fdcd6c72439be6f25bc600e0fc882348b73582adc13c674080d9c921367226230665f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 3102a70e601b928a6b350337b6e424d3ce2850bbccc6de821d677f2c406686c24ef6f3dc6fc450f873a7dc4ccc8a16ecd1c35b9374ee480465b7b312149538fe2e1d3a2a8b017fc916d3316eac606bd65b9af6d6179fecbd8ac2ef0f6f59082612dcf24786b4688a6a8659a46e5a8f941ad7c11a2e2e7275b900f0b8b0f6ca4c21878d96e876b05b3b1bc8e0d5548d433ee56f37722258d988624f0cca3cb0976c31c395f06931da563c3f2e134e636d5c50b4f4c32eb3a596b360ba0dc5f7fa2beb8f8342787d9f9e55ec018556edb4ce0f9d26b0f410ac877073ca8d40eefa2a500bf4489bad4fc60c373c576ab0135a612e2711c6fe04a07566f4c17d021d\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 2393ef64f33218e38ac80c309344fe33a1deba9f63aab29e06529f5fe5736721abbb792e787f2df1ec8db8513869c1fc1f0a78648f5613f70e0b522cd5cd78c01e121d3e527a49c248861c47f7b108228a6c4481451e2ac834029a48403598105fe99b3f060296043fb609277fff1746325763a5fde8d65e6f43791abd7b113fd7a8281d2629caf7f7615876dbc702aee7f2f01829b506dc336e9ebbc6147d94d853ead79693c3c6f956a18ec825be43084e23a3e15d31a888a885152bd7cff34cf3de284805e8358c7ffdaeb56b2257e3c7c1fe8c2ced183ee27fdc99e4f74758cd68d1442e1dcd05b62ce431c26c0c76852750791375345eedf9c9848eb272\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 6115fe66f94af6dc4f2cc46e552710603c271eb211261f415bea922adb0dc26085fc650758b79403dd76e035031e5d7d177abb752f4b1feb0bc44e13cf4b17b9b95b553c3eeeff2278f827345fdf3308b8d534a1e4a07be9ebd60c96fa45a2a04d6c91292f13223950466e441550c8903677be93f0c40562d8c51f9d772b7e2f721624342d6ba28d29b628ce8cccdfa07e50cb379063861abdb0d6876433243bcebe75a3424322255b5cbb44f2dfefaa9a9383296ebc44c6552f87e703368fbb33cc83de4f9027c588ae3d9e567ba28bd8efc5a4b173accdd0d0793abae5d2fb933055553be82eedbb6711e2ad648b04098a17e82a2a0ef4c6745c15639b7c85\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 4054692a9438bb2156dff805a60dde5ef1812df0eb8f7b4eb2aef74951bc2ad44850b830f558407cf5bec5cac20a26ba54112871a24e138ea43e499a7ff60e612124d06e0cd88533dd7b64ea20277fdba3c2522bdac6f79d9884ca1f971f1db54698e4cd149cca7674210f3beb08e1ba5bd1647417b5eb25116b94b165b80bf69cfad68457cf79dd3bdab1ec01b757d5f1a0286d53d8340ad5d53b0531a94e91e1a7f0fc864d7db4f9f0cc9ee0f9a6eb03305d7ebec3fc997923e7ca879d6f458ddc4618d2d8b7baa058f25c6dc092d6360b7f2708a0f28ed44c722f39f1e42b6aba4e4df8e51545df6cba4ed7b4fe8d65a6c1ad09fffde83e962d728de73fa4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 14c56a1f064ef78ee6a263c6b551d355fbf6beb7bdf6769999b86182f836a63f1f53c629243ab3dad581e221e8b51cae706698970d205f4bfb3858d265d05e0d5c9ad973e0a30f8fa6b249d1271ae931132ddb7d0b5a665c4a4f178aaf036a25ffcd5225c6edec847f9ecf949a93dbdb30cdcda198c95353033d87b3cc16fcbdd928dd131f4874dd4b50a8a617d049b475308d649c84444cb44e8544077166636ae6b64c4600029243f0acca7182a32e5504d98fdd8ab9cc3136aa0601ee63ee4022ea40cc6525bfeaaf3afcf66b0087885badcbefcfa31a0262840f098800dbe26ba91138600978ee739054ebae9fd9ce8566aa2a24989688b4f3245c7be832\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 81ea170e37cf844e0e3569cd9a1c88fb35d894c820fa46ea6de145613e51a6444404b18313bb47fc27ce81b953416bf40d9c86062f50cb7d547f0cae0682408fb6d1ca311ad617435229c6c1cd118476a12cf1fc96130208abdffe50101cf07ad3a318a8312c6c23fe9545a21274a169b1d7d4dbf198a1a06197c4d77c91bbc6b8591f66a3673d1eae4fdb0839b5925868ab8cd41ef670bbfaa77d12a9347658a969b7d0e4f51a1efaeb3339c761b8087f865d580263306417a275aa2a69a5b7db581b09b636f2dde022a7f9d2b2d88d64c02bdc3ca912ae89f10a0db867e61e7946057162259f9105cc13ba8d5125bcb3c49ddced4ffa833414b5f21d1e8446\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 8d86dc4148c4cdb2fc0fa7a92f48a1efd33897a2306f002aa39ba338cd20c44bee1dfe7db050145d9deebacf296cfa651f5e2e0f1a2b9e09df5d11dd564e2895f64c359c590ce0f400dd774f67c2e1ee178c0e5127ec30a2154f74b4b75b7f3788e51bfc6a54397f28e88587ffea825efd6cd1e5b6aa1464cbd5ee1aad24cfb86446687e58a2e9604f05a40c237bb94300677cb65a70505581af2fe51e0d7d82a08629db0499fb1d360f1f1a9affbd75579b98d6d976ebe2e407da9121cfb3a8b88472fb868d82881be87cee4d23c58a27b3707f2771dda0800ff269968bf5393a5d8c83d5d4235cc1eaa8c9db342b2929ad0ed8638044915efcecc507f66350\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 3e970ded411dc9ed2a18ceadbbd9d5470209c1dfba22e7cc3287ddcf10ca0c28fec6cad62227a156a5ee2066a995ab28a121ca7599992abfb75dbe987a4c190b1c58af8b13b11ed247", "24ba41e4a484fb35a38941c6838e4045fa8a048ea3efb460b01fb2d11aabcedf4ff2db5e889145bb2d729c8456e51f29608eb5aa65a1908fb94beb6c2a89778a1f2389821f15f818865e38568eea9aeeba0366198379b13723c6c37745b7ff7e4f7164afa5394083592e7d102ffa72a5ae6b3da8d92b5977fdef3a6449696c9e5cd2024a9f795e81633c243db6e74e566cc68ec4043a89cf69e020ed10b6590082e1a2015369029aaa673a92f44d6e62604672559fd933\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 731eaff9f54ce72b0572eb6cf3d586b898dd9d96ba82202c77a63f1d98642920790e092ed5a38abff54b6d12d7985efde0ec8b6321a5b8183a80adf3c68972e90f0027654e2c585eeb99e5edd7a9b56b652acc0051b95507b3daedbc6b00203f50553f432e612afa74056d0fae7021159ed95477fdc5719627c77af1ef2b2ee3b8048da4ef6ddb1662e35aa560cac6cb0beaa7d811eab49939b6dcd3cdbd1f00beb875bb60fcdf2a006eded6f449bae338908a0fe181035f14e6fec4f162743438ae2d9bdcdcc49c7cd778e762458bf2669b35ed3d498ada6041342d12627f14cebbab2c55daf2b9e4e645641ce07961b39061f432b6ab787a175f8e68f2c98b\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 00005814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 5814d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 14d6f2f3b23545e005a4f72eb0ef659fc07a8374780f8eb9223dad417bff6c96a91c6071abd678a8c9cbf0b4735e4c225e984669224e88655dd4f05adf1cb1ae96f7dc7932a0b387158a915f7563085f44c72a41f331e0e17e6895e442f7492151397159637968b15888f851323107bfdc1cd419d6ade56b974aff865d5823daad3d0cd8b1a94ee1767b70fe477c64a5bfa593783aa90868d4456f098630eb32ae71ad4914c142c805a69d2fd0e93563feca567ed922514c0c8867332c053d4912cd17d238eb46245fbeb03439c6e6adc1cac06d1eb41d9a185057431b25d4600684e057e571dfd1a573dc60395e7c2e3d612f9f66472f4dff284f4cad4e6a\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen284 = 24258; +static const size_t kLen285 = 24258; -static const char *kData284[] = { +static const char *kData285[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha384_mgf1sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 5a3dc962dafca26cb3640e73bea7439a9f1874bc23e04226ccd89e7ba5c3b938a1a293b70dbab0f9f0f57f66951447dc33e730fd7e2c2a164d47ac502b07dd24cd3c142c2a79e4ceab5cfabff4478754b25a8c02c1a47d80d9f37abe442ca9a78b23f631b6ff3e15a4956d7f18590cdeb206d5e2b698bd084f260e82ef28ff9ec6dbc85a895ec8a3865750f501b96125db1bbdd99a4ae4688adb304aabdfc4e0cfb9fe6b6bc0db74c88af8217eed738a0d04fe8d32c1d110370ce1c1b2f630657350694942730878e6fff77ada7e9a317df8bc059ea7081325306b8eb2fa0d3a3d89fae476d9344892bcd5a42cf83b7bcf3e0e51b4c78e72b3207a60a701adb1]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-384]\n[n = 00cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0203010001028201005a3dc962dafca26cb3640e73bea7439a9f1874bc23e04226ccd89e7ba5c3b938a1a293b70dbab0f9f0f57f66951447dc33e730fd7e2c2a164d47ac502b07dd24cd3c142c2a79e4ceab5cfabff4478754b25a8c02c1a47d80d9f37abe442ca9a78b23f631b6ff3e15a4956d7f18590cdeb206d5e2b698bd084f260e82ef28ff9ec6dbc85a895ec8a3865750f501b96125db1bbdd99a4ae4688adb304aabdfc4e0cfb9fe6b6bc0db74c88af8217eed738a0d04fe8d32c1d110370ce1c1b2f630657350694942730878e6fff77ada7e9a317df8bc059ea7081325306b8eb2fa0d3a3d89fae476d9344892bcd5a42cf83b7bcf3e0e51b4c78e72b3207a60a701adb102818100ef885b87e25c29d1ee431d1f4ace787c4f882e92d12c4b2766c84f89263106ef0be0ddc4de3bf061a2ba46ffe7c132ae67d337f04dc66daeb9de553791f4989f50b224c981812b5388d1c2b5d53349a61393bf6611995b6988f143c278ccc260cfe82a6ac4a6409807eab32664b7ee3f1c41dfe567e097fd7afe8520871a1c5302818100dbca582288c81a30d6581f272050a5fea773d711301bdd6ecac7214e00c0fcb9498f1e585086b14463cc89a02c2e77a89271c058c6f69f3cd13553994d8a76cf62ad9e275217720d62eb6e888ec4509cea474b53f37b458fc956dd31df3bb6ec7de659e88e7e709fe3be6a8d37264c3d20e7d088276ce7651a403c68d6c47ea5028181009d7e87c851d28d80c5eb84f375494ab959c5cdf1a4ed3dc0fb78cbaafedc8f958fb6dbba3cf1263ddc3424c8d0461c9fc60e802255d1197f20210ae10debc88a4011d1d4587d68d2750c8ebce620e1d4fbdc52a5b6fea1b7435e7752200169f123e2a0393171aad90ba38b05bc859f76098b5abec8cd48c2572390bef175fe970281800eed602d00432edc30428de31763c2d257c71b4d348a3ff0bd5ee6d9285df30c167ddcdebca1593abed86e646d7bbe6eb97b7647d14380af1dba54722dfd0072b74df956cc5181527d6c65f66a53d4f1c34b9247225b35ef3d0a643d75ded55e9c725f9ad6caa995825f35575fee7ef10be2129c9ca8ddd2550515d53cf8dd6d028180101d1f49afb04d065bd8c29001d212e737bba696108574a330a9cbacc51bf6c96594f37fba9c8de156c226371d49902191e1f69d84a1352193bff29e318eb36ede6ffbab93b6555ecf6addca9e134c20220a2d24b03a6d23ef8c608a5186769f66fe2f6b21bc39f6277ad706038b907872c4716609c223762130ef03616482f2]\n[sha = SHA-384]\n\n# tcId = 1\nct = bf20e0e04ddbf103a5133227fbc2696a0acc72f76f869240b06aee89c25128386d0e0c16927f98c1ff3b22b4fb61b508f383f7ea764396b2201e800c793c81a4d38e20b03ead703f0b164d7e7bf4708ce970c5907b139bdab8e2a1922989f97cc2cce656fe37630919626d966222c462af0e72ea36f3d81678bfd1928caf9111079edf93796d2713deee2b85cb04fa63d9fa41d212345507c90d04f4c6c80a114b36416cc55d78eb969d904269a69bf2e839075543955616071a45bc1678c64304ff5f4c22b207c27703f70061d1471b4704357c13dc44e1b3eed0842f578e3e84e28184f84ef6f80ac806c3ccc0afdeb17a74b42693f6e4b2a6c76161363f3d\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 0051190f85cf3bd0e9bdf5c937593d2219db50ba7d0512d38807b31eaa9310f0120320f7fad7c6b135f29cb17ffa5b135c0ebb1c4c8112a66912aa92bbb3191d5a284884f19460dfb9bf232f0db6c207ff21d53712e1c8d90bec036426cef56a017e6175bf8bf238c32050188869301ef78d3984762038bb72a982d5c9c9501820196d68c798ea29d0d60f7628625ffe975ee0757c6b70bf87b8219ddf9e6ad324ec9751fd3664887336bcaa7af71c93083dd96702e6089e2b67abb763193f95d4222b9177c17b4726998240ce74205f18cb4b17bbfc73185176ad761c1d48e633a4ac7adc2f61dc95798e530d20817b721311be824dfcf7629fbc533543280c\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 0a5067a97a17114be5a71697f15694d98cdd6e79dcba1726a38ca660ae4fd9a1336df2de79718cea176a365c46a24d0468c2a719cc1835e5b60aa64424a8dea0921fb641458c279c74a7ac74474126becc25c84cb8e411cc7a119c78298a2f45658c7590c3b40dbceb7c41c67e73d41b46ac55cbea541c64a91c521e377890cc031a4933a237609dce1d9f76684641417a44759662e166d837e77e9b8b3fd3343cad26de86db4f914ae83893fe9658654d0932b6a98ca5735669d667186d894b5d472a1efef4b2e06035189feaf960ca1242b620264e71c47307a8a38bbae9bc3d1bd5508ac37f1ba770bfc36a50a543ee204e5eff5310fe3bf430dc6908eb9e\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = c2a9b96b17314bfcc82d0653e14aaa7024b31451a842f7174a8a708dd80c94212af670806f96e7c08e2413198bc32d99a2e67d32c6fe772735ced16ae8b903d340b61585eb4b2ae7e0f51caafea691dabe31ddff90b114a13f05072fd8a8a9bc16fdcf32d199daa0de8ef34fd790f113505eab2b049c515a13a7d56f452f748ab76a07476d609f9e8db48d97f74f8e8bcdea62f495f573bfd2a171224bce7e2389811c01eec70ddffedd6bd2b7a3896a81a383e686dd80863f86a2290db0961ad1b2c6399a12fc725a33a182dfffd5ebc099612b9cd996a1c44037d2396ff657d22a50d94204e4428fe3d62b629c8319677654efb1bb0fceac9ae8d1eb3d2f07\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = c67d74acd68029ef1783f6412a2ff097bc4c588f4125dc9af871ff6cbc18caf2fdbd5f92235211bb460d7c32bad3d768a7893ad5b1e920ec9bde3cf9577f66a16d5a3e5a4feb40f0413ad47613929b44d40185cd4507515e73e9144a626c6e2461876789c8128eb6438879cc6b2a971dbcafa9e9f40b0120fa38f48023805011d89d48cb093bbafd221aca8b62311a6a2a29a92e13302c6da0f9190aceb9c36c970d731425ec079bbc6295aac01d9cce136f9e2d55e8516d007413f1d44bfaf63e257767dc0620a8902fb449f9d62a25630087b613784af81f1a588da7b0fc2ed2138e58eacc746cc2417b0088a1bc945552afb7536847baed72c16484ee7ddb\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = c1fb0843b4e3c77e622d1197ee897b8251971172ddd2a1bb94142173451d1748b468a450b15bc062adc94311fbd43a807391721bc05a4949b39af2ceafb1bbbe6e157237c6a7cb33fb971cef3c7bb172ca76f27e5a70b4ab501b8c4f695145da34f00a54deb47baf1f4722c313a1822b8746109c471f4fd8e6941cefe545804fad30e789e419aa32f16958fa667ed42912d6dfb5cc6d7635e2867253bfeb5ae946283f4fbc001fe8f578ca00c735f6cb02f65efaff2401f9da630ac2ed9ca7d44e4de8ae1ff6425560d54d75a934937021589418b91573b4eeb4f698383009c3074939d83c90d463a2c799c16e06c6467641d335b001ef89c9412f7478d5afb9\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = a59ed1881782b3a151254fd0102d0c78269ce015a542767763d786bbb88d7c764e6a2449f49bb8313430ed480ce6d65583502f647f439ffb578cba6267ddb492dc74ffab44cebbc11df44fa6e83899719c7432e509ae3a58717f452bdb531f01b70f9541cadb504b942f82b1032a5daa27179d83dc63e0f342d5f769fafc07506874704fab17d61cbda698a201fa42738fb21e9ef8828cfa0e0b4a5ee86e639d69642748cc764a4f", "a27fdb18c422f1257b9a7caaf2430e6a347bbaa170b77fc7f2aab7ad2673324c17acff7f67cc00525483c5a390c084eceb0ddea637f09cc1158638eedead7b38a14e9939c555cfb1881dae08479d838c1dc1af3b81348305\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 5490da684778d73666ab3cddb145bf50c914ed7fc5ccca7fa5aec07e45d925fd404e34c899b3620ee010cbdf02f190bf23f47c07f995142bfa0b1bdd988872671aa4ccaba8fcc668cf413a627bdf27f8b680f1b9d633cf3e2a3c0b83a9ebec591c9fd9f1a4bc997ad836bf5db9a8015c34bef11392ef8bfa4b278b9ba8f315e256908299812245dc534deacb9b97b7645162ab669721268177404799173f4f9a1e90abaf04cf78a1ea8a95e86c343553153562e3175ea135998e20cb51386e934ee28676e10a5a73b59fa1ca3b5c96ae43323883ab5a9a9214baa461046e3f600eaced75ccfb887fdb11d5d202347918cb42276370ef6fb42330d3922771e7b5\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = aaec366e45e9cbee804f4beab0c7d4a802731ae1e22d93e3dc0fa4868dd849c0cdfc52066051cf12887ccc09257301026be0e4ebe2d60dbec6de547d1dd4f778682fa9d88dccb0eab5e6cb07fe7c3a3664b5f31bd68cdbe9b88fec684b9e4a023f0e782e5e9a328628db6c3d94a1082bd0d3e453ce2628c1f17a767c017d725084dd0b7d715241b808b2537464dcc6eeb5af4c4c18702bcdc733c53f35d805f813e772ac32bcaffe025ef0fa8931849febf99c9e73cf5e4730a14924d9f074063b4d80faf3e8bce1930daa241ecee3b684d6674dc41b8ce53aa8c0002b0200fa393720ed967822eb2edd74a195423eba5dd6fe39150dcb697cc1f3553f84b9fe\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 348f6680d25d93e7f8f17f2410dd4bdc8a2ba5c9d29b17f3dc1e308d868ef3e1121982635c60fd386f77566370f5bc0d34e9596637c59b00a6eb665bf57071260483f72a5cf0bd6ad806a049aa670ffac206672fad6e206d9e13f82d89cd3675a888873cfdd1ea20feec04ac9e1d4daebc58ae9ebb84459a3481d268468f6e97bbad0011247576cdcea319b68b19ce7f2573cb3d711e078b9e206fea729e5b61d67f400a335aedb48f673af1a81c2998d80ba34ac18530ccef71838658e8937c127f5d5ce93a525a2ec60c98569d785592490fcf3c72d53791f8e81244292f1824264518bb827adf1205e6a2e1ca7d01195dd4c3616acb7580c0c9c572024a4f\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = a642bede4d119d37ba3c6f729ab8ef09055a41c5cc650a954bd0a2aa248172f3e332d3caf27f6652202287705d58b3ec31a5925083486c50c31ea5b27a693b2b93c6a4be3c5938a478148ed6600042970d71e2ae81e21a2f60ea683c4a11be85d2a00cd39edb6f05f8e93c2d760e68ba74a42dcecb6a890536c7bb093146a8161e8847b18ddf18e13eb04fcd841260016084b23efad5f36c3c5374a850b26f97e8076f9e288c9e904845c46df4fd8af41031dc6a9dc41c35c1ac73fb9586e308ecb8260d85d730ffe78bcc0439e4845bc9f6197956b2e4dfa4c5e6367b203c1a450a081e3edf6b50aa85303bbb547efbab5009fa80839d78a7d3c8514815a993\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 4d805a7ce650739a4e4f334de9e57fc134604c9e5198aab2bd2044b11afbc45741814b2c6b796411710445ad3f73b5a11d2066ab73d4ed636997c6542ec18e8af4f1ca0019865156cf9ee86315adb75db3640953d1f1268537d308256f712d0a3b3a4b2b88322056ae9c06458fc36eeed60359d091090a9a3d6c3646fcf54e0f98008a6440f5077ece467e10b9eeffc671309306eea60b912dcb872b48428450041f553412b0f7a370fc1f2ecfbe1711658de4991fedc33413f8faf69c3f8cf97e9003b2b039bff237681339875a85d2132bda1a029a2e79f0e37f90f50358216399b599d17e7760336fa447e6599cee60ca384f829df0fe49e6fddfce91a74f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 552edaec51577daf5a3a41f5122d8e14a0f210f4a691c22b624550d953c2e0c93fef2fb883d766a4996424377c384f41624c3d65728aa1a953e3283bba9ff5d020acc1f870e495c539f9857d32b42e9a7f821e2187e997c409ef85f0013c434918d7e085566607c2cf279d6d7a1f51ba51672d74491d1ad797461b555199ff3bcbd26f3d87781f09dee6cef446053685eeb60f0a81d57cf73b3d674cfff6060f53b0fa8f224e43ab4a88f0ce37d2ab9b4c257df77e7519f211dbaf6b9837992d9f6cd4e5fabba4ab0b405b49c8ef0cc172bc5889ac9beecef9abd48b46b134c3f0a8522cdfa0a07fd1c91788ac81c06b2cabd16117fe55d7892e4dba41188dc9\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 5de9c4fffaad1023d578673bda5f05d62dc73b5972b5addd16c453cb0d5aa9beb4cd7b51ef91a49f58c4eacba817b298b3f0d5053c37cfcc03770c0f84e77688bf35904033a4b002fab9065805e698f6f3082c4afd05d18e7b066a45a8c400a25d935455d3b575ee28da69e833163f8014f50cc3abda567b07f5b5fce34522f6825cfb6432ee17fb9ed6de30b7cd610960cf39f19844b09a61b00a957706227b2fa4e88081ca030a264dc1314bebc9a760dff72ded1f8d51706349db4cc95f0d7e6f331535075be4e95c12389759c26717cdd933157117a3b03f1c6f73826ab837a57405b0cdabb22e7f6ee468f46d93549067daaa6e735ef478fb2f6809b116\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = aea235313fd3bc3be95b1db39e4bf2ae67b8e70555d6dbb3de2c079c19fbb1dc4a9a6b4e8ce3d8dfc6d085b76a0559240bb90dab223dddf650da78301c255085982a7b8ecf11bc824586de0524cbcfea2a83ba11f619c8c87ae91d64aae92743b6e2719cc3d7a670a77614e086e4e3137cb1ca0c4867689b3c3aeccc5f31528801d1e22e864c031f58ced9d73f619bd5efa8f28f224587768c309e5086703ab9d6acacaaa1ee2681417b647c92db0640446840866b50de5d357da3ca259bd9e0b072bbc3ddba819a90ded0b4df6045ee3af3a0f013228fc454263f92a249eded9c73f7612f2f3303cc2b3463dd9c7a0fc2e474f899e9a27f83ea7fa5f11e0995\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = acb7bccf7e2cad69572f61c98565957f0e30931cc5980c4ee4540844e08d37066280b3d8d0f15090faeca12ab22b0a3f70b2d3b68ebc6d4b3f1998277d93256836a1f65879c8f48ea22b13b80fb0738cd44fb540507fb9f44577623a1af15384196afc9d5a6882c245938fc1b53c600fd0dd9f07a574e167041b53f414c7db6c252e875443b0006358382f5c83735e971337077249f7e9386ed0e915ceab283c0474308bba05e7410c91959648d1768d2e51e599d479a5578c6e7a0fc61fc8e18c017f4e2576087be8a8fdc7ada5b708bb07d6b0579c9baecab7e38794698c6d91390fef554c53b97561034db14b16dde648c9d5ffe61ef8debab95c57b22565\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = aa5b36de5f95c3c3b355a7968d39de17299bdb01870f07b3600714d5999dceee36451047e7eb1942bf25828a7368d219710ee27cbb8f58d9f64d9cc165865fbabdc52594a95049f21b65fbee38116a8032d37eb53dbe05b7ce5476e694cc0ea4ff981fb269d93cb634061c8355ef8e29d35ae3c251d24d894fbdbcd151da914a2a1c057a22afe8e13a596829cff32da6a8f7200cec826833bccb20bce20f96dd04066ea0728149dfd469ad2057ab3d6517c85d8817365258bec18a3fc67f314470b75f00c57cbbd04c51bd04971603acdbbdcdb36ff8b315baf4939d0b9ad5fa52093c8dcd701fe20fd67d8c3a1238f60141cb45e6b4ce0d504f03028091447c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = a79aaccb72907b41123e3efdb57be0c5ab48dc09ac22fddcda6bc497cbaa95b588ed3c70dc3e394e96e8c8cc07d1b49a6ad958a9cff9422be78aa2be641f38dc1609e076c41b79d874b8dfc0d601fcd065c4a24b9762170fdd20985a283f493d6772ac5b87f28ddc3fb67a941b7de48c6a8a8769b30d8e1cf020e649d11922d46933ffe809a68597744d9fc54ee47edcca190ab7d95f66067657703a61d53a0a6fa28113e1d4912f3ef0a8d2b5d0aadcf607f2f42a4ff52e2a9962d119fcf8d65c6474a91d62fc3e7fba867d06a07a03d2fa4969195879a692389134a5f414632de3dc6928744909452f7c6318ffd0df0ce3d9e10a8cae53d806b555a462178e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 07bd2fbe880a85da97962b4e806e3f380bba3dc80f631d9b4a9a64ab51179c5ea7f58789d8e5894b1fc7df15b34d09f5592fc600bf1edd118538a614ce3144165bf0578652686ce7df720c2660543d836746675a41cc929b198647c52ffb8b4afc74cba7de456d2298a1aa40c25247b4c1304f41bf4e137b98245ab8edea6f62077a8eadc6bc903722d0c7253b3d2b0acdc1f961157f14404dbdf50f294fd7fed64fab3a0c3cf46e683f41b89c0db6112395ff8af6348924823a43855a0cceb4bb00bb2564e40de0db8ccd803af1c4ce7873aa2fa156d09a4274b47c5888553cd09c32456da49411061e900188225eb181cf57cd8bbadf055f9f4df6f6389acd\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 79cb7928bcca16d8b74a0900d8de2b4e7f962e6073d74f3dff11c5a7d3e407ca962fd7eae0d3dc1ede81ea7cd4059fd1e304bf297cf30207b0abc8aa31189403d52a38811b6f11", "bfb930c15ec7b0e2e903623ae1d81083a5e0a7331c620d3d5b289adcbb74246d9c59336d165c0176e3c1b922d381ae8da731a933279fef6d185a689e039970135ac3c4d1d87d858e65f409341c593dd199e2dc60c16033023ad2665615877b41348721fdf3569bd03aff206a00a9705c25b3e33ff3b700ced05a6e72f3c5581eb3090c1c238ff5fcb26a286bd4c231f4eba81c5daee3c3c2dc9ac3cf2e73bcc15eef091cef335b8b89963a0d5983e1754e423d3b70c039b2c7\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = c295f57de51d491eff362ae8459c8be0224f27393a6d135bc8656b4f4a801f50e1c4c48b9eb52dda12c397416a89f709813fc500804e0cb458ce64d7c2c96f3f1f89ce70eb79b1f3c2efbdc46e1bf5dc8deeec5a34ab252568aaf8b6d832f677c04aac913901cd37c6914fc3517e53de1d75060c6c2d766625b5b8163ba556414cd114f45403f73d2676b7fcf9208d4f299d492f146f3e3da32ebfbde77a4f91574abe2195af5ba3b91bc4fe441e15e01da0fcd6d9e374aac38e622697b9385edb493bba4a486d35e8700c5009ec9cb82cac71a88c854edc6f1ceef96e759c64b08350f8073fff929468ef5aa83a86bffd9750dc43ea99927e93b4b3f84819c8\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 0000767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 767bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b800000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 7bcf450f416e428980a488bc8307674976253008d81340a2f519a1f4b936abf02028c2e7614f4aa31a8b3e17c96b4922340a6a9696fd4ff358c1a84c347b405033459f9192e9f7d611ca2da6a669a895d491a3c1908cb598730b596d66b1d4b7617f33766af385c333f037e7341c9680f9854f6ab4f2c986462d874f4dc66c6fa4f49fd3ef33d7c8cd81d7608411aa610e5e9101dbdba522f75cd12c575b42d082811227ba10319f6ea0c9a2eb6a3e63cfe0c1bab18f29091fc5d6372785208a830f732f8a0635f5ee7b0b9d2d62ff9f1a6cb88da253ad5f0d56e572548a350a7e12ff846d09ad5352fa45de484386b529e6f14a1e8055145394f8d4f91b80\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# em has low hamming weight\nct = cd72b9c7697a399323bb3df69256ef3d7896c4b7c35a4932d56321e2bce7d590399041672d8a7694ba945d065469d9f527416cc771d6bec69db4d3653ab84ef6a1e1ab13cfcd5a23b49fe970f218016bcc674a655a10426cac75580065df467e2b3ca95e4a92f0c58b5fd9e6606cc44496a42207da4b5bc46ea6d389c35b3095db2c7ed756182408ac5c99aeeaa7098b1f4a91c5b6ade587633d66c9bc3357b11f3ecf019b1c53858d451d9f00a23318338255d48921971e86adb89a5c5742c6d7da82c7b9eb71679d2dc54911d9a427246be058f54ff269108c47a4bd568c3953a9365f641588f95c3c51311b3fe2f7c4e9b94f8db3410e738157d57e559898\nlabel = 027f3eb14d2f370b118a0b95acb6ce9849b6394de05269f339cbc505fc1b45f3f6a25b824cf997a6406ab2f496e145bf00000000\nmsg = c8556ddde4086f39f881c459e790ab6d3e6ac862be3b0f7ccdb6b1859eb160793cc16538744dd2d7b8f5d0a431b2e7fb21dc47977b40cd1381fcc5f3e8577331c14584ab3e5ed92a979a5bebe4b48c21a8b4f71d6a496d526907f7b6e5791328aefb2591e7994564c996826798bf62fa86d4b1e2f57e5df1fab316a928a007174698d32d15cc5a7e15acf53c31b30dfc18aab2aa9ddb0edabe65e153edb6\nresult = valid\nflags = Constructed\n\n# tcId = 31\n# em has low hamming weight\nct = 4112dc2f415f5ca05e1a9372660096836f4e47649ef22f31f3d2b2765cccedf922bbd9417f3863ee6be8f99a748f6b2d8bc0b286abd20849548b0173e385fa906d2e6d50ac3c8beecbea78d90aa7c630f4cd126b84e34b6acba9dd545a8673c4e00de4f6bca436f626bd7b8c1ff3c7cb3da7176ec11a0fd596078905a57e91387ce470f73c239227b6a9906c3aa8ccc214f323ca467a359fd0d1ae6c3a560d0f1285589b3e8b2e2acbc3ca606fe23298739cc194d97448a57206595189bbc9ac039aecbb77a3874aeed61ddf8fe718a873560c52f7cfa22d054d370aff20a48fc31850a19d7c4173d120a4fb108051bc68b8ebd40da335f620cce53cd07ea9dc\nlabel = d14bd61a246e92ee2be39c6066d25d2b2bb3bc95cfb16ca34700048ecdcfe85685d5aab6bf71d5d83bd6faccb81d1c0b00000000\nmsg = 5a1eba083b903ae2ef8bcc91ee0ce44249903d72e0dfecdb2e44e196f7b1febe5090b58e40b6e70004cf163b9a59bc02908aaa3eb52063d0b9ae6817a7eae8533a13437c0eafe1b5c359b5dfbc8821e213c41befd4b4548dd3e37f01d6b461d12cc4031d50c933514f004dce0e62a4e970b6a7b3bf06819dcb2a33351d7e8c0d130b0bbf3a67e2b75fb0059fb6ea8364678e90f86f9ebf2e9e4c5299d389\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em has a large hamming weight\nct = 204f1dfe1caf7952af8d4745071f4176edab7c4670db83502a450f6b52a6d90aef179eb4869b371d6a3ee2f0225494bdade6bd38b04a8ccbb00493e7c4b60c0c5be671808ca91f93aea17496b47cf9c6ca83e5f6cbdc41860b840f2c7bd19c2236aa1caf92f7b7f151305abb173d1ccbc97a3dabf50c24ae5d5bb719595cc2d1bea29185c55d7e1e873ff504b8e3008ec3bd8c702e792b6f6b7b24daf71b12168fb5cd586ac9313bce2fda37cfd0d68e401444920ea125fd9e7c8f424f4c5e0a068e7b95948289d71472b75d429021acf73249651deb09cee062de574e5ec18102852d1946050c84b3da9e63756f964cba0e4c68e8c8ef2cbbf6cd325a11853b\nlabel = d13595cf0b4193b80f34d3ed3f8a4cc3a3ff5d42f6a21d7f1493e744c3bb5819c53a9f16c9ec3b62dece167bd674a2f800000000\nmsg = 068a7d6662c9e1f96cb4c32cde0ba6da2aaf25501dc5f3b0cff0c74b6adc1cacf81c5b546505f360a4edc91f7f54cdac99458bdb01a5eee04947e2c725044da507c560a8b9856a5374fd75c02e6b8d1f915e291c6d8352eb89cef2f9297cc4d9b8ca118d1ebfac47aa64992a7e077e4ba35ca181eb3f0bda0330720f3f702a33878d3035e15e6376d528fadeaf29db79f4b6943417bc741c2a2f1d1eb598\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen285 = 21094; +static const size_t kLen286 = 21094; -static const char *kData285[] = { +static const char *kData286[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha512_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 0a5c2790a591c3ecf4f6281c17e1038845e540a95f21294a7ceecd75b18c54c50c02e789311c1b0091526f87ab3cc8d48188e980ce0e0377bec00e9f7d9793583cb66a1f281e31d20b594b5c66a2d9efcc36d979a92bb877a9678f991ff60b77e28fac55d64f21c064552a4319eb0a9a1870a76ade3c3a3534ab8353c3e57b2708363859ad3a6337fc15ffb90980d93743f972d743c3dc6fddb44279079a809abec8113a6f987f71748c036a4daf353b27a81e6983d56a2d65b71b93128d5569499d10ad1396f094eed77c044e3ce9ef82f0014c25ba693928c00b5043b641b016e3569b4bd84d683372538671307321c25e590f14bef241e6d8edf24ff39859]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba749]\n[privateKeyPkcs8 = 308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490203010001028201000a5c2790a591c3ecf4f6281c17e1038845e540a95f21294a7ceecd75b18c54c50c02e789311c1b0091526f87ab3cc8d48188e980ce0e0377bec00e9f7d9793583cb66a1f281e31d20b594b5c66a2d9efcc36d979a92bb877a9678f991ff60b77e28fac55d64f21c064552a4319eb0a9a1870a76ade3c3a3534ab8353c3e57b2708363859ad3a6337fc15ffb90980d93743f972d743c3dc6fddb44279079a809abec8113a6f987f71748c036a4daf353b27a81e6983d56a2d65b71b93128d5569499d10ad1396f094eed77c044e3ce9ef82f0014c25ba693928c00b5043b641b016e3569b4bd84d683372538671307321c25e590f14bef241e6d8edf24ff3985902818100e74a124759a174de33185996b3b437c24ed248203d674a87bcc2e76a667be3f54ac15e8f04e4c5e540f4e19f402a71d37d39756dcefbfaefb380095b6cfbdf4d78dd20cf085a1f127610e3b7102ca6bde1825941ab602e9b72c08e4533ac50317138e10bf7edfea30f52ee91ea6628c2cc65e76bafc02eb9d21ab66ad374ef2702818100d793b4f5514921bfbc47a1e45faa043eea03f052bce600ec4f5c62b014a7c45aeb3f4bc02160e7b12dee135e44b227a31854ca833ac706d14670ab5932a269c9b6f9188acb93e698b4a7dff65bb9c963c2e02b2cea3f2d5cb254e07b616792896e37550cb38171c4c32e0a6543bbe6acd4e99abeaba1340a961017412b57bc0f0281804dd402049a679730f2169e86f49f8f27c6684236ff1293e4cb22f6c63a083474251c9e9a17b677d5261f81109a81eddd91c4d4fc076b894c41a5b3005dd2ff984d3473c6d6f3a4830cd1b01eb8c59db245811c51d9be3ad0ba338b6c43f016e81c465c8c2f789977fb3f17e267f2ca828a4f3c29637193079a68bcbb83be547f028180767a352fc5d6bd7794d08186f3948af4d0c40d664b6ed4ff0ab6a97e403bdbcc6411cb5df27a419bbcb4656c9fb091dc2ed91adb78883d94f273a598461dc0aa1da754f7a2decc130ce65e4e15274c2949c6cdb3c7a1a51a96dfd2e7bc26a20069d47b2799d80060b52c2e866ced6ddf7abc50518e1df06e08ff1ae8b41b69bd0281805479dda30fc06b63cb5f77e20bb29db7eec7a6b37a5007f9651a46ffb66c90160be5700145c6a08d9737a98c5f7ba0dcef39352cc5d8612d94fd02383b8e093115376b154fa1cebdf915ddc051a7017d67a238fb4376749ced94712b117a1d0ca31cd653a1955dd547346d03b21eb0ad3c123fb85e92c8af50a985db10eba79b]\n[sha = SHA-512]\n\n# tcId = 1\nct = 409225dd2229d11accb99804e4da69fbcb862d3a74a1dceb8f1186d8d13b1569aa4fce51aff273aceb1f0c875d87a979f9915fd400a2eb1713b5a1ed129e6b0c7ca14a61a0939a87ae88c53e91ffdd635f7ddde6185dfe9b5b7bd739b53c4c198dc8333a36461c4d750773df1c84f024e18dc78d09fbbcdc4d12bb29854b2ae04c1b8b141eba753eed9cd90a5b66fea37612aca4c55f65a8381c4eff13c37ae1f9ed0688514788babc8ee27f8e76296495df254145331a49d11e7bee5a83a3713d4bbd5a805fdd8e84ba6ab869002b26e40b36d1d6c1189b8ca1c6fe19497a8059414abdc88ca71252fa86705ec96a7899296925f885fe55c9c6d2cbe7ca8578\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 7ab35168dc51cb7b3d8e5e3f9568e588c27dc395e825f909f3ef2a88c5ef8e1ee4918dcce7aa0c3ab6860f69de90e36d19284a15954a3bce2c95bb52b1a5cc752e35a7e08fc327f2a95ba05c474c4a5e625b5c0b780b3bed961e69bdfe073bc324a8dfeb3782413109fce1d795ef01a8eb0608ea42866ca997b8cd3c7b849190e42e84c3d60f935886df8d3dff5cca4157152e9ec9f954a7ea7b1ec4b0e1fbc14cef0f3ed16f1b013cef8753e1f5493ef7d0f753ed0a18ae5275459d15b86da95445dd65580a789354616e9a8a56720394a22ff30a01f38b173259a9829b8a4d14747326597ec332e1d402915c7f46a96c20bcd25a82ca3084660b4171cc31a3\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 930b4f613da112cd29f8fbb235ce0715eef85bd5a34fdf3a67b4af55015269ce99ac8112ee81b576b31f083160c5890dc2db204d581aba976974056a8bad367ff05984974c10f71f5b03482c7f7dd86aeabf5c9060b54b0487f40d30627e0a46fd7e801e5f1b2b813c4385f870258bc2cc186599e124b9ebca2a29a43dbc06bbd39faf7f305a902e7ffa403abc3bcedf29ee11361ba0a0b34f3bf9a9285660f66b4b75cf75e0eed8f463e204d93654a9c85b9788bf8e32890b658ea732efe3a56a4ddd2e7a426fec6486a0f591a8a1d4f089eb9c95a6332e7e0db103dc3daf8cebf35554d18cb6da33dfe6dfbe0c8cf04a4f6305693e94e87f68539f67892976\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 91d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 41c04aefc703aaa71f40ce9f4f56a7719126ca192d2e9c33dfc6a8c176e8c1c22d9d7a83f39955403a7798d161e4ad17b1575c35cd8f2abab639307222395348b67ae8b7edc41eb0b9a38ac508f1c08489ebc21e5db909d98d69a74b210de76a924787b2fe1913c96ea934ef88be13969cb26fbbf007fff7f639760ca7de9041ddfe79b3be7710cbbf559db44d2db8aa32f88be33463b366924b845d07e2c00bf07fb3625a600b4f84041c73d777c0822bd896aee8b08c4f6e30dd4569208fc8caec74580a43acaf7fcb2b6daad569f4a58e281298caf9b6f155cf30e94ff671de9bb0cbabd184b854ef1d2b7cae33e7dc6072230ebe4bcd4d49253aef563e92\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 32af08d0e192b87a392e69c0e4f1faf525f9705af04301bcf4773caada60baf8c9e3ef5b23f22e38f9966849f55e075aab69f1bb76d2c9e443f34dcc1a9ed8d32a7ed3f9ecfc05cb154235e2e532af1b6f1fcc392676a500b5539f6a86be792de013a4d614129852ab57e030521e1a776d17a9c54061b7457e0517f260826640d24e604a08849f9c14a8b9b6126a394d1451649326b15a440f52da5fa917b15189a73f0ca93c6f1ca65a8b00f96516b9f87519e6ac96af33df112eb8cc669117821d7f318eb7f09ae74fe283ff4ded8a2e6b363543833a311c2b7be7b6f07798ba355a716707b06c4d50792c888424a5a049b1b0a33c881059dc8178119676a2\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 602a88779ae26e4aea37700b4ed513abed889d15de24523aebf34c9027fbd62747fadbdf46449ab8cf1bf5f2c4c942423e0c22df00e2b513aaa7a9502ee330be441274a09ac0b872150d73e52f34763879c56d09c400521aff0c7a8ddbbae280289113bd4f5cb1780eb16040974f41b6ec4e0b060209e7743df321a597a8a0fe00df285780073a03600c16ef62496e7e06335b7311d16a8cd376784f27289d02aadd1be5390e6e618cf8271dbd9ca7f8338392076ca53fee750f30c95aebfb26c8cee568a2253f2075eff7941b455317728bb1ad0442d691167f6472883b6e8b07e7f6c5bf10e4def8f271e622dabe23d6d3e8c0a1e277781e5888237e83bffd\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 738a92656e1e759bbf4515a13598efa7c7c3b3759ca87ee1974e7ff8f379953b7cb107fd421225d4c92c59e459e33290e6b73f8896f5f064be8de43c67c68bf6da3c7e4639268e5f204a7a9832fc1b1b5c4756c2e5b49c0912bb0dbdc049949090344301c42619143eb8024cd633a5a8429c9c717431f9dae72ce8f848ced228b72562517006f5ca77ef356af98f1d2828a59dc75fffb52437ef822a151bc696917a4cd0e688beaa6ca9e7", "ff15007c5ca12ff4da95e5780b8f7288fe9812df205a1a25baed9359ac87511bc8d4f0287de59940f0cd45e2f8ceb7ccb12b763b243adcec6da3d3def4e7856df4e4a4cd75fa03e14d5a63a5808bcad798ee2d2c8d\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 57c821093f340232c5df14fe7f6561c063d64e5660a353e6741774842e0fa0b4cd637ece4e935f7d948fa875b5978886b868195f5598a86e83f8d25bfaf445bf453c0a7ba4088e38eb6fb123788ad1dba2a3098e33cc7f354bd9622795720d3f3148db484fb982d5b0855e58ef8d74d12fe93e891f8987cf47d74024d1a2824b3d6a955670552d00055ec3bb0f6b4cfb87202cd66c36d831a62471c59c7d2ccd4302865496904bfce0a41ac3db7ac152fdfcec6bd984c9f63bda06d4b467ef1748f3a0c7f1e5a8ee5efd56aaae8981fb15329c44ba92d15edd20c982e555096b93921b081e68bd1e36b1dbe36fb3bdb69bddc8e9d9f6f1ca317ba16f664034a2\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 3d7787e441ea11708527a37464a529449650265f04b55294a71f3452586f55c1304fac48a46faa7082cf1b5d1d728fe337056551486d892eec1403550dd851ed6997e41f70acf7f401d1ac92c5e416e73f1f1a024e542ee279484db770c9a6c91c14d487bff37960db7a11064dcbbe07272cc036a1e0946d71f1fe97dcbdcab911b14d6e4dab44a07d8cd5bc3c0f008d9929f2d60b4c6ead2e84dcb86002adba056b3559fe40afd027cb05d41ea7f967e2cb4345c14ee37c25aef415ec932776de1ab992458203eb58a5eb1a21c3a619bf06aa0d6d74b5ea6decb25602139733c01e131c64b7de3465db2716940d00ecb5db6ba7c541543da53ba6119e7c117b\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 76a390230603a834305783f493b721b4f317f3d4b6e1bc26d1983ff1f49448babbeba061e94ef6b483579564496ea89f9e2e784e8e8db83cd0d2a6081048e4bece721197e66a54178acc6976089a4f6f268f8a54a2a9a3e90f583171401173f7f646d8cb422e4ee14fe057686b0072281e066a28cc0133c6b707781b718f535fa3a9c99a65360540d3182672acb1db4689c5d6d33159f37aa7e16d988d49f73b5e603f8116e1b5053ca45e6c04743cae29faa04ed939196b15faae2fe4303d7feab202d8809a7a2ad30deeec880990334f0da9c7faaebc1f7f64f0c8c20270c44b7046ee309d4bee151a504bdae896e856e202c8c5d8dc5d6f66c99961b6168b\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 60a639b945483083eb99c1c158f2cfd68ba8da37615b6f14f4a999b75da7fada3fb5b0716168f5342063306d8845ab565be176f457b6d26f2df5195356af72be2eab1185240d2b27d023141c060c37e46fc139d5df47667adb1e2acc5bf0b9d3adb7de087eafde53a157669b5e07507432fb366f4336f0231a04a3ff916ebc5f3a679239b39f952efe24aa5f053dcea10010986495bd2e1b6cad627f6c788b4adc6ebe482df63c13fca3b0371096ed74c079d8fa8fc3ab748b2e1935209a8934d4d4cd3baad94a6bf5be7c8517dfd55f76c25929cf3c14b64fed9c35101e3bbaa8c71ee816098741007496f20161aac16f1b4bc54b6a004d1e63beafc7bbd1f2\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = aece8a87a0c25ac33fe3225e262e5d2676ca68fe153b84c26b65e86f4dce6585f801e0b1d748ae6f3bcfcba4c5b95ab78f614499b547118d1eed2f6ede6e4a5966ae86c697577ce3d4f02cafacb76e2d90dc18222eadea2668717600e5eee93f3a20d583955ebdf9a66d5f957e42222a90f9de7232ef1d8eedbf884efe5e4fc0cca53fe4d7f60275c816f4f725b2d7539ce38ad3e643b7e4b4432842288e03734ae9dcb3d26f5e76ae227e7050ea7e0e5e2a755fd481a57d65cbc036aa9cb4062b5cee0d07e9dbae45b9a113575be96e9add1570ddf6b4849917e04bd9636f173cd5f79d3d05b1a0344cc62dbb523dd29c8cb770839525b9e6f7bbaf17385e2a\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = b05ad1bc0a5c6437aac33f123c62b94db24eb98d88808ebb1617b2866cc851c3818dd9c18e68c01416b1d593cabac1c364f89b1817bc58d021d9806f27d4ab4ec812d2a964dd70295ce9524cbc92b754e4057b2974b3648fec4a61c23548c7919ad4b97bc05639e6f727df472486c9f50265e227d648c56c13eb1ff4e5d743cd0a522f5b01f8efea61b934ed1f04fa0effc0b7a5a48b2662826ce72abaa3746e1718e73d06e3fa973f3117a45b578d759f89196b708e8685a314b8dc9387b4e82dbbad897708eaf10c285b9471468e2e464e57705e894018d2a02ea2059ccc7c7a921687ed9e358af5bc13c1d06d42afc5cec33e3497ad3c20b620f80eeee56e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 96a6cd6656b99ec45dae887958148f6748cf84dba950d7351033e98aae440c6f3603ed65bec311a55c6ec2bbc892442cb12730957b797ea8e3010efb8599891a3e8d209ea0eb6b32448e57f4003d2ac3dcf8c29a44454d0be799a5a772344282737e42f785ee3abd3ef80d5d4653931828d5f064354aee256b6271817e3807e15c805afae2877c8531cdccd2f8d66f3cd66d3866b5565d99154f1eb5a4f032596244dff79593980d07e6e06de0960c1df2c3f84de224c113494ade9d03f554871a0ef5c287fd0af2babd16fbf2983c758c792b489156e3a0db060a64d717e0d149c343c40015ccaff45bd4e3b155b9c4563d5b8c3d5caa97d7d46d4c5a2d2077\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 031efe798531e2ce640d492b623c630190a8da56e0fa3e2981680b20f14db024abb3bbfa08bdda51aa9d2fec81d23401a007326aa5849b24b099ce957c7e2b8352f97210a1e7ff68398aa3884a027f53f27e3c4ff65ee81af6afd4bc539e2f93282ed2a2274093305516b9800c547e4a8933db99b802b0ed67503fa58bd1ec8f086f1d646fb4fb3e468c75835efad1a17c5c1c7963cd74efc0c15d979a686ffc72f65b164dbfeb29930925ee5b2bd506378fefc797d96bcb1b55dbd4c58f0dd683c51c6d11c9427b4b452dcd7cc4344f21ba88dab082fa699acce7f0cb3e677d2d8ae803e0f1bafb0d2bc54d4ef88ddb91630fa6aa141b854b475ac190b696d7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = bc296554a73f000dc5b04a4dd96d91a82792cca120e52c7b9328a5b7518f4b8044e3bcebe8430badc933a8513641d68127d93a9137a96c81c67c4ad59048067990d14a208fd6b0d44d068c6bba72b28368c5781298d7be36cd3d462fdcf4f3c09fc0bedf8341b23f6722db3f0c96d7013603cbc35394ddb1f9edb8ac550c25d4ca6fe0062cb75ff3aced20040dbf752783a970783e78ac9f1c572c85973b254434cb7ceab15aeaa965878d1bc4be560838b821c35c218c06c5f6d690b86bd387e6511294cf9723d38226d95e3ad5d36ceae48889b7428d1f4188206cbe7673cfa2c28f51c4e451c5e2ad92c988038048c6c03b372f04eb2463512f5e85867504\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 6b36862a424ede6c744f0949dd9a3091d850ee1694deca2f844d864698eac29b2f1125ab310608067c37943bd386732b903e258865e0ae33eb38a8c35a84b3864b717ba29aecd5d5ef53f0def257b2951ee14bc95070356a9e9bf2f36232966c501710d08281c9b5944c5c923d65376f0cf592d3750603a758c16d30b9c307e32543a311bff7d47938f31f3547cc0ffc71441a1391f303970d975001d2df0033170cc00f26ae118bacb31707fde93c24abbbb8304b558c1bd52e9e6dabae23b789fb799f4f8667f6b7b724321d455ff4f391e8f1989f271204aa81ebb9491241871472ca1ebc38a05b93d557c4000e2cef7c5c9c0a85f8a63049170c90b2d901\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 8cd7fcfdeb18140c470d230b89444a63763c1025f69409757be574bf71fe7d899467cfe1a65d23d2401b7209e86be5a47753ad295c7203d2c935bd9de14556486908a7bf83dd9aee74b6e57204f9eb04cca15e2d50b22c5f45c7f362f23ed948195392a15b96a238b4e03daae8b7258ae607a9d5da0dba5629575edb56b444817824b8493b125d5da63dd81eba51dcc11f7979b16ca0314f02af4212a5ea840daf215e9fa082a7089550e5dd0c0d0f264d230a6249b45926fd360a4a56ac05910a15201292d5dc3d92308f98175c0fb4f9034ec8fc8d5b584e95ebb942fd16d04cd6867fbb2aa53377dca93e5ca2380de64e59ab41f71e449be3eafad63b4158\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = a83a07c4b0e408dd205adbed9d929d418e19e6cb0c2d486bf716ab66c21d1bdb341636ec9b5734ab9778ce1e28f882fa98582313d9840c05cb453973dc1384e73e2586b5e7539a3367f9ec788644f881be29c991b0e23de4e9e299dded39e349807318c5bed4d32b52d040ef5e99f06b1c14244347f50e57a8cb264638db98b3cfd467c2fb621366f83cbc68a27b0d3567e5741d1ccae568eaca51ac93f4c5febca4e23cc73fbf506ea337b0dfb47afdb351ac03e7bb81f1f6e867e4428d9b262d006976fb39901e84a2331b65b59fb96704f08bd77cbb7e0a39f357bc1100a70342e5f47c092a817374ac5ed1f66a4beb6f3a4820b6109b075cd80e0fbd840e\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 66e2bd9cb74a6abea34c2285165902c9a5aa5e11208f38a161ec72b0ba11e4006a9ff8b118de42bc45297a538e6aff1f4b56519e6d31d7ff9e5ff32e2ff05db68d023efb5fc10f5b57d4a3b216b63048c4aebd88ba409ec87e95bc239317c2320a06bad2da6cf7dc8867", "1c76859e4750eb39d09fbc2e27fef6e6247b23981a506e8ba9e8ee29709e0a846a617649083ef5ee383209036ba666f1240389328aabf61996563f65fceda07a24052e68896c65aceaa8d4e543ad4a2858a37369ae622924af975bc6924fd5eef327a01baf0b864c557ce86bfc2e84c1900d201e5f66786b499741e0f3504286ca6adad82d379394d4b8ab6f3a4ec3b16eee5506d98e\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 2d18a31f2e8762317ad943db09655b96ae7dd2b7c4754af2e852bd0fa877c58b160d62ab9378c06c0956d56b96d63d5693ed28b5d57a635432fbcdc2911c9843c68094301c6eb1ec02ff41400b9d9806673a0c07310a0a0e91973761a2cba91e38140217590cc2634c85247886f6364d5e5499c6e99f43822241d4e8ce6906b4d9b66ce4407c6e8fcda8f18aae2831c382afc9a8d273f17e2d44cfde2f463ea47a3292a74f743b1a99bb9adda4b65c8415040834f31e0f4392572d3a1237d8227adc380f794919e16144590fde3ffb92fae4353fab405fc09b25282450f66433d25a3178655545dda9da0a4759c8510e6e8f3f85799226715e7b2be7867d1fa3\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 000091d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 91d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc150000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = d3f1fd66163ef8a8fe02f98802219f370938f21baaab871d6ed20de4449d5c615f395f89b5e455d301088285cf7ac42b51eeacc1c7d4220cf4c456178b9a2d6ba93b0b1c334b6aa6f19cb75f374d88d9d284feda4eea32c5a4d9baa0e12fec0f72308322eeeac9b0769f161491ddbea08983ea565058d98838b86df181088dc9048091450bedf4a671fe0a57f9d4ed67cc41ca6eb6a8324ce14d6202de07d55e80d56660ccc358b1cf6ed56061a2efdde8075553c326e9a15d441432c52c7209a6ea6cb6ae8fb1fb128d8aa31cea24e5648baa087eff8376bc01b6084e0476d3d5c5533d9c2c36803e939b8f525c2ed770ba08e221cb946d21d611c0fcfc15\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen286 = 22691; +static const size_t kLen287 = 22691; -static const char *kData286[] = { +static const char *kData287[] = { "# Imported from Wycheproof's rsa_oaep_2048_sha512_mgf1sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 0a5c2790a591c3ecf4f6281c17e1038845e540a95f21294a7ceecd75b18c54c50c02e789311c1b0091526f87ab3cc8d48188e980ce0e0377bec00e9f7d9793583cb66a1f281e31d20b594b5c66a2d9efcc36d979a92bb877a9678f991ff60b77e28fac55d64f21c064552a4319eb0a9a1870a76ade3c3a3534ab8353c3e57b2708363859ad3a6337fc15ffb90980d93743f972d743c3dc6fddb44279079a809abec8113a6f987f71748c036a4daf353b27a81e6983d56a2d65b71b93128d5569499d10ad1396f094eed77c044e3ce9ef82f0014c25ba693928c00b5043b641b016e3569b4bd84d683372538671307321c25e590f14bef241e6d8edf24ff39859]\n[e = 010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba749]\n[privateKeyPkcs8 = 308204bc020100300d06092a864886f70d0101010500048204a6308204a20201000282010100c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490203010001028201000a5c2790a591c3ecf4f6281c17e1038845e540a95f21294a7ceecd75b18c54c50c02e789311c1b0091526f87ab3cc8d48188e980ce0e0377bec00e9f7d9793583cb66a1f281e31d20b594b5c66a2d9efcc36d979a92bb877a9678f991ff60b77e28fac55d64f21c064552a4319eb0a9a1870a76ade3c3a3534ab8353c3e57b2708363859ad3a6337fc15ffb90980d93743f972d743c3dc6fddb44279079a809abec8113a6f987f71748c036a4daf353b27a81e6983d56a2d65b71b93128d5569499d10ad1396f094eed77c044e3ce9ef82f0014c25ba693928c00b5043b641b016e3569b4bd84d683372538671307321c25e590f14bef241e6d8edf24ff3985902818100e74a124759a174de33185996b3b437c24ed248203d674a87bcc2e76a667be3f54ac15e8f04e4c5e540f4e19f402a71d37d39756dcefbfaefb380095b6cfbdf4d78dd20cf085a1f127610e3b7102ca6bde1825941ab602e9b72c08e4533ac50317138e10bf7edfea30f52ee91ea6628c2cc65e76bafc02eb9d21ab66ad374ef2702818100d793b4f5514921bfbc47a1e45faa043eea03f052bce600ec4f5c62b014a7c45aeb3f4bc02160e7b12dee135e44b227a31854ca833ac706d14670ab5932a269c9b6f9188acb93e698b4a7dff65bb9c963c2e02b2cea3f2d5cb254e07b616792896e37550cb38171c4c32e0a6543bbe6acd4e99abeaba1340a961017412b57bc0f0281804dd402049a679730f2169e86f49f8f27c6684236ff1293e4cb22f6c63a083474251c9e9a17b677d5261f81109a81eddd91c4d4fc076b894c41a5b3005dd2ff984d3473c6d6f3a4830cd1b01eb8c59db245811c51d9be3ad0ba338b6c43f016e81c465c8c2f789977fb3f17e267f2ca828a4f3c29637193079a68bcbb83be547f028180767a352fc5d6bd7794d08186f3948af4d0c40d664b6ed4ff0ab6a97e403bdbcc6411cb5df27a419bbcb4656c9fb091dc2ed91adb78883d94f273a598461dc0aa1da754f7a2decc130ce65e4e15274c2949c6cdb3c7a1a51a96dfd2e7bc26a20069d47b2799d80060b52c2e866ced6ddf7abc50518e1df06e08ff1ae8b41b69bd0281805479dda30fc06b63cb5f77e20bb29db7eec7a6b37a5007f9651a46ffb66c90160be5700145c6a08d9737a98c5f7ba0dcef39352cc5d8612d94fd02383b8e093115376b154fa1cebdf915ddc051a7017d67a238fb4376749ced94712b117a1d0ca31cd653a1955dd547346d03b21eb0ad3c123fb85e92c8af50a985db10eba79b]\n[sha = SHA-512]\n\n# tcId = 1\nct = 101f82bcb8157966c8f50531f294510416393943fa9dd5dc05f85bb82f0492502274e07ca7dbda2a7e16187981c923d60cb6b427693c6d7b107ebadbb6fc400492fb795cebcc804d498a7d3a077cf39cd030e941308dc87000af5380b3ca5e8728313e35e31b78ede9e5f07cdec8e3569afe3d13466d06d4b77030d146b32cdd7da566d96753fa44d64791e687dcb324f52371c0191bc9f1a5bc7b7736a5bf00d3fd518b70ed6f4ae0fcb20bc92ff3eb048a6f767596263127ccd66e474e8c27521fe2eb21b8abb2c23b91bb16264e058265a567492bc51c4cd033b1d8a5d7b5798360f4c3716ddb43622ea5dc9fcd36819e05a989252dcce826506711a20fdb\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 35aee1c56044da3b866bfed989690dbaf57ac10211ca4c364c4f4127fed0a55b581217c7e854d11fd1a1f9d5431c2c309e62a6f7c3c59676182b288edccfa961c78c1baa53f2db1b1b9a4dd05015f41872cf22acfe3a071d6ac1e82ba6c31f5c2d9325247d6f2c9b03ce00c94f02fe33c5678a4149cf2fb70bbbd995af1465e3819c83c9ab8b55088fd5d75036613b04df302113948700d7876b7cec9d7337bf5773343d51a4298e717a4fae09e573fea412d88b836ecd4f74c7cc7500609723b3f3a2a00d85ee7ccbd92bf6c065833027c5e50310c6cf8fe8d13e2d8218e785333a2e65b547e5eda2f8f2f9608f366d7e43636fca4f46450c76f06dd08b00db\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 58878dc8b9527a416ec9bfbe0f07fdee8dc5bac8e31ca545ae7c6ef4a68f2c6b2b73366518edf85f1143c27fba00a5d9a9b02843ad8951631ddf01ef1238853b4593abf9701c621941b4f05931eaf307c06faa7fb818db8f859c96dbfc43268965303b44fcc69a0e3ce619624907bce074205f113715e5e820bc8c6dda65066453215702416db9320f54e67fc91e9d37a8522d701aa22976966a99cbc8fec0e12f2eb9b5705b4dc77caff82a36485550752a3a5ebd47fc67d66b68024a2c5db809d08be9090bb96e18807925b18a753ece05f1624fb19537abe7fd662830d56647a416df7ddb3e6a073150d5112f60538b685243f1e4fde2a5951c9e9499ecc4\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 2800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 65a7286d77963a2d168ddb4c0e854baf8898d1d22c9de5d4968e8b326f92ede2f18fd29964708211ef6328e4ef16ec36a775b36b4531c52e01c7cc0058064af954790160012517134f17d92a05000ebba84f515f90258278208cb0a5db11d4b1dc26d2042218d2fd62aaaf53633ff0f632431a010b7e14971a41791644ebc170792a61b5548569f1b0268c890074a4b07d8e62d4857f9e720cb7307713424c701f6f666981ac8e96ab066f303fe89a138abd57b24f03d9136ef468cd8519235cef7bab01717898357c0e4ff4d3685706beb5d680da2885556e84663772d6c299fbda67df2cd325cbfd62932836920e0751b0d8095b914c18fbe5e348bcf4d85c\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 7fcda819b841cf7c668f9ec9e7e115146f990cc420efefafe239637076bf9ef1c49ea69474f63495d90cd3859e335d323ab9a967c65fceb0b33a760142b00894d1ac25ee7c2833bf2dcd086a0cad64433aa606f4747f14500ed2779470b4339f580e2fa0a14d870d6738e726a34dda3fb7b82509edb6d6b9bcaefeca077b2dc582982ee6e28fbf167a92b0ff1141d10fc3dfc49adcfaf32115f900b20c812094bca91bb10301616af5030e0a600c993a24d96764986782da083e327569103f7b358a6a91d05fcf89a9290ff989ac8c0acdae03438a44b16c7a3e06a1591869874f29460b0ce09bd022fc3c606d785ecfe4f4a120298408cb425e9abc7171e4d3\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = a5053d46939bd6c90f2a67f6613070ba40a831428884fbbb09d4923b978f17bf538a5963a0416875300f1b51d56880ecefbe58ff6ec7b3740a649f36db16ba6cab9b0e4e7a1ec658fa0fec781361a547a718ef5d9f7d03892bc1b18602436fbe5ff5cc6c3cfe8f2e9df960ed89800da546630251d292b00a60d102211db28ad184919709d8d4a1ab89d65ab2fdbcb66e1492c4525417eed89a0be2c67a79c5f89494ee7ef9d3d0d7db2de34ec6be5863993e8f64e4601b7945b2ea271efc941c4253b09dd3a3fdec6b45038887018a5018771fe60eb67a68bf977e9d3c6b032fa28868df58386902065ba3ac7f028600c5dd5c180552a25d741db12763dc3b89\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 38ead5cec1622d62e9f27eb7bb9d369fc13cf7d21256c5df8958dffa1df2dfbae006c80ac45ebc3044a20f8ba024b73c2e03185a9e4d975fe3075e6e11787116d1ddabf2af65904ec9a5b145dbf167872d066ef490c4b9a724000c44425cd33448288e883fd01ad915b8a4d9d3c65fc0c12d5c5bcb78b323db20ba07e57a18820e1154e9460d71b92f85aed92c2128c83e598564138a97e0379966459364be6aa166a8b62cf7c5b806", "2d99e98fad155c9f0f1c8629e43a45674563f0d142c309605ba2dcb048a9d5c58feba16b5b2c988d93741e84ec47f1cbfeee540f10dac120734143c80e98725c609ac249558f8ac58cb21769941102af34aaf02d538c55\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = a4582c4dbd1e60062e517331f4d49a67491c975bbeeb58c53c21c1aa350c63d74940ebb3e6d8062cefb2f0cc645b07e77e6bd350baab08862665b80fcbb5c386bfe330eae7c43a451d68e75da6a0230a5ffc45c9706cb5bff4952aba08230a626929726ceea068d52c18c525dec9d94884cd93a5b39acbcf31a0a3c1d28bc2ff352ff4097224664102015a14d6d9663d91489f9ca4e5e240a4d9c93707e015f07dd6398b306959d6a545616a3124b3a87c8a17293ba36f3c8af4be8bfccbcc0fda06881e05046b8088fa09c542f6bc7a397ab82f47e05d517e79b462fa77be7fa1af05a09baa17ebffe73e38c3107f4600d75f9becaa8af68e37a4deedfd9f10\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 1bb7a6d1dbab994619f25bd1659c215dfc12ccde9f91ecdbcebebd9c9d1399ab8296035f43f0ac65c56f56707aa4a301939b745a0d0000652072aba5c514ca331c9dd06a2f1c0122b1ba6f9389c6ea6904f36cac5788d339691feabd34b65bfa4505c60e439713591a8ddc6ebe85131bcfb37f7476120d587f127cc52f8914f0c78a2edddd1c6c5280b745de595bc6be424d01d99e58a8834742cd2f085b334966b692c3bd372b94c846581548ed2280c64b320ec1341ab54a702ef7040ff67094d540dcb080fdeeb2050fff66eaabfd5b66c99ab49db5e6c72cb2d530d503a87d691dcdbff85c5e8c9fe28a1f32fc4a22a2a67ae9584a4411f8dc03d3e76b55\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 89bc06f1f12c0b688352d31ddbe22de92b3e8ce8e0f7d34e5663cef1b473408c932aade4f06b056a52a48a0b7c80c763ccd3155f9f4282aa350e9c494dcd99dc2f4c17d53abbf24a37194db5f987aaa176028b2570c8e74aab356e233e406812a17fac0b92d27f503e6dcba5578755ad33a105ccd91204c8ed22e923492ff07d5aa702394b5b8cc417e8e390fc8268cab2468a4285a4fc327a83038e59114654df7d4dd32910f0fc2e900177d46aea50a61fb0e2066947fc648ef40e22c2156464fad8bfab19d8dd9a4aaa8804024693fd2cd45c233c59ec67be03a8b23fd859003b2d01540214b3c06633ce273a9a992d11befc23ef6be34798522c074f4ffd\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = ae26c94476747f8a7454a80c05405bf35799ca1070341b73208de24e7787af7846de55ab36c2d0feacc1653197d42cfd02aabdd57633a69f7fe09bdc72c8ed28c4b1736ca7b285cc685886a5ec535da9db91965b291c53bf92b1ae159974ee795ad0fdb8b422c06aeb78923b27ce67a766f142d10f960448679e5fd1176124593d32b9b7653862147637a76a87332acc5be2a955e4bd2de8b63d873ff449715f6f1f7c76e4083151dc6d58a3e3144c694a4ec85523fe71b298dca5f0716619ea3e1182a94c5a9f6e602844df92d1d2850fb64bd1f28da347b44e0af2017bad6b61a7190dcfded0df48840d3a7bcad796744c7ba5b214002f930b28f958cc5f0e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 1773e5b493ec17b56e250885eb5fbc3db160e2f6ae55bcd6a43abf01aa61a4b0b7b2dd0d522428af6730ff374c40779ca0c2bd8008e266ed234c6133ad4ce13f78468a0f828ad86a8dd7866fbfac741f66d909ea1f415a7337fd449f5b2ec62c5bec328d18f9dae193eb1645e1fb26be42bc6eb980ce5679a88144a2dd1df32d8fc48fd9b3c70e95561f50da328161d2ff658196f7f98da563af6e4c1ed2dbe992ef0df66932a45812234211131b43f618b277c553fbc408ca2369f33e080d9b1188210434c2d90c3f8d03d892eadd70af1c43a8586a4f523c60fbba5cb98e2b0855db413c2e99ea4863a1c2db014b6a31aee56448bc00a58717f03859dd6552\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 6cffa2bacf010449460c15f4e4d5bafd23be3d7ba4ac69368ac0dbba1268df39b96a863e759eb31a3f9eac5494e29f710afeec490ec82d582654e782c06cb0613d9b15d8c06417e36f686b71540494f51e993bc2eb44629fd3299429068ea84309504899c5b1bcd7a49599938f5bea8d308113d84c38acf7eb901cf3274dbfd71b98f420a83372613b4f43189308aa76c9ba15f9769cf4bc5def8ae02449c3b1ee74f0032bf1a8356797aae23f5a598c3f336df8d195cf31f9dbb60ff4a9e5c1398ba07662f31246170ffa3bd38ab0b42dbbb555affdd4928a4b478f9d5ca9a8f9719b0b2a0d3ddfbf708368970bcf027e48ea2d0ad10949a238c218ac7101e7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 9256e2341234a867ea476be7848b35aad5e2d2cd9170768af4f14fc1b30be151ceeb2768767e090913e0e05844088fa15b7a1a99777b614a89e99de472047decd6e9214e6c025385fbc467c5331febae8e2307bbb0f015228024445e142e79d91cb7a00cce07ebd36474d6bb2194a39cad1c110492ac0e0637fdfcc5453b0313065475a563a8257aa1ea467c58cdeea0e139132a97af3fc90b3bd70f03c337dbe73ee8c992a71d847bf9f559e666592a7f1d3876cd1625ebd4056c6de6077229cc2dd230cbc51ae7a28105be3dc32f795ecc11b45ed1074154f1d24b11ab5596d3f8829a5be976b2db2dda1e2fc2174384e6332a63a19a734c50b1a34e201ca0\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 6808813038a51bbaa5f4054f9fb7906c30736fcd150a1c70b3541d3707263057142503bf285bda1debd1d6c5491269627245cd649a027d0edcb4358ff9fad83c0644ebd8c3dee5be6fdfc1eef443bcd9cd5530b088f9f970623b380bbeb0b945c74737177c6b1485c5de2a0aad576ca79d05b41ec7c52975503f3af2cbc772116a27731687aadf16fa4704cfe56223336c64e2d8daa6a5fb75e47c0fde2bef7c48beb46317b3e637c5bfce3ff4fd5654b24ac6401ab346fcf7e214c674e099eb9d933cd1484e70fcefaff0498c8fd8672e35312d0bff87e244df3bb4a3c3f64d73fb0606ab46b8848e140a91fa3da08ec104bcee483360048cb1596a25b56106\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 7696edf1c06a6b772a95964665cbeb28f92fdde12ab092d7cf18816ef5209503d6416c9f4b24a5e4e1f828bd93634594b6a597a86005900d47e6b467337ce96023392958e30e4af43e7adf2a61b523517e299dd10092398d1b13c227b846a9ff8c792b0b1dc413459d9ba4543c81db4609dc6e17e5b99f04154444ef3b235e517e2b493f7fa1cf6e7271aa16961077f6843a3170aa61a0c4d57c0411a518cd35c0eb63e50b9479e7b6d41ea793a6aceee1cd892004dd35934ea383799eaf12347aa184c9be87ef1c244407acfef24f973a7127e614c57cc11a8161b92d57ecb67740fc29164c53413a9a9e216a5b3a290d585a5c0d9a26bfeb6b045b6bcf5c4f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = a7b27e1bb007bef734447c7e9a2b37e06a1721aecf7452f73da74ff381762b1489c6eba62e348ef4c4c6227a910025e8970729023cdc628d97f9d67e81a36e05d83ff625daaee05183042d5f1490c6d5ab6347e94f33a88ff692cc1388ac01fd1d7fd5ca5a026af5fe75551a76a8bf51b5a88e6d7f9e9977a91c535450f27914556a9bda1497dc58dd74b6f27b8a33d8eb157e03c3c5d874232f1b2e7c13138756c81e4de00d53629d6cbe7c7ee9b30ff55b5f31475e2ef3e96aa01f604bb382f5ecb0615d195c011d405e72fd5510adad469e88e42a5c61415c6147e2e471f28ac71c97044fb5df892cdc482caac4c2350033e00b43a1221d0008c63fb8f0b7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = a0c8b1ed6dfbaa3e738a3f6382a9d010f7281d9f0ee9de03436db92cb51738aa315bca194a9bd908340b0c3e1fc8523ce5711ab0f9b3f9e009ec09e1252805809eacfc2059579d45be3d4e26ba9c6be2f35c2ca3f00876a097d0ba9719ac9798c205fd8b44fd239f5bd21f7b264d883a1aa760c60a226c9b9c43090e6d91335a1f0ea04e5151631807a2f1e13fcbb5da9d98867ce9fd448ef1a116f779933dae65e5284053dbd2d004cdabf7c3bf5eb2cab25b0e646b25d34d277a4b20696f2e6cf735ad8acf6a999858d808627a049fc4acf5a507477620468ddfa11b56d28b63e46ba88ee90133990e0f4bcc2ee53acc150ab3f0c6ffa1015bcbd29f9d2d69\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = acaf316a29cbd805132b0c43a4589761a54aef928e4036b15b389a9c17a04c86ee6d595c064cdabe383414e41420be7e70163d89822774374ea85befbd3f3fc7dddc3de1f1ffa2bd595dbc678a03c0ed643ab4ee540c8e3ffaf86fca0f39eb4f795e9c387045ab2f378f246a2ff746dc3cc1df8f6158f16581231514fb22f6e169b13199c4239c1827767aec256d84f729739916f7d43a015a331c56099e8d33d66df6352a459356d9d981bf467dd88fc115eb88b4b22bfcb333facc97d295d72cb06984cd12b670a539400a719d11809a73f8c4406a677eb6285da557f8f69bd006da2c286a64cbbcaf2f2a083a8e5baf560c9d6fd703ad1544413eb0c3fce7\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 0e5569756d22d82b912ac15e90209006c52f6a48a499e242c6603eecfc2087c3175c4d18f42bf6bb6b201b9cebdd8a97a7b32e4e7e75e034ecb96bf0013b2f52ba036ab2929c163962f08cfd96ce780912bbebcab7798b5cb3eab91b82b01dd1983c1bee76334a71", "fa93ad2468a799afed4caa1284fc01225cf225bc0ceff35a6569b76b5cb57be214da94872eba8a73cd51acf917a627ef17547af38bcb805485262063f80c0daab609a40467f73fdede744db116842cfcbe4b1ea7468fcfc258e2069afaf2c552b3be864517a7b0c71d46765e9573f0643cc762ad21826920de1ab3d116496b71366b2f6eb487d8b4cf8b1d6d673da1b38fbbf1e11615b108\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 27f08c9efb8bae2841e67397d0bbb2e852c6d844b0b83eb0d3124ce3159020ac4bc750377f11630cda6956954cc9dd8ac5fe586e73c045ec8af96ebbc2bb6c0a3bb70c8d67cac5e972b38b20901339ce118e268a8a59675a6dd3db05f0f9c4890061d040a8734fd456176d1f4ef81129c7b3daf2eddb2f4c72251fa52550118496230461b583122df9f112599cee7372629b1704030385c988c372e4892007777098d3bb278578e306e5a37b89b7665321635b24564055f9f4ade4e2c7007014db3add8093659c285338ff370ff7e644ced701a7f8c131073f8651994758d0394224cd2271275443c079a3121df825024afec839406cd410f20fc829aa542702\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = eac59c81e52db549558a3b7bada6e9cb7b09ddabfec008f9ee9c9cb91f1976f168adef3158e37b210f8fbe1790bd6ab892cb556d5d1e204d02c2259f6f581f00371b1fe122cb7045d8fade589248475b30c37e5fd93b053411ca329e568a58bb503b0f25ce9ef9663a32b75165804d0f99941475bb4ee8aef1283b9c7a9a9b8fa337d9b6e35ca1be25db180d80804c241b6733e62832fcb8c660f2197dd4f4fd87078e46f85143b43682e33f58ee33b74a357d0588dff43dd06c6be4ab49e81f4f905a22b563c2704401c64dc3e4ff066c3adc541d5715fd7674031e62d5a7b2398de09eb8da0a954b3c185db29b3fe26e00a61067413fb640103bd0f503d104\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 00002800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 2800f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = 00f421c1c078b8bee9c4a4f355e1ea834c5bca442e9986792a50e66e68c0b8122cb81bb59e0070ca044c1c5b190f9098dbdaa977a441a8a4c62897edb9484935007aadb6732c1b2b2171aea3ab1513f225ebe7830fb823ec3f5433bd8f3c3e52775bb45fa91aa0ad3b7c1bc647b775e4de8e1b22eb971041267878421cf43a5e2a2675b2c940daa55f12a7c79d87d45e08c5592362f5e0d7ea668af99eecd2f60d7fc3791e4f53aed79931bd0ba90f701de836d8c8c9be7f7f4aedcbe5c92383932f762bec65fa298eb644877de26eec995146af551ad77ecfd06a3670721ab4c7577e61c048c5dd01b282cfc0fc963b92c78eabd13fba64195d74de4829bb\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 31\n# em has a large hamming weight\nct = bbd79dc8eaa9101aa641ce152235ba3d804b48ec5e3dfe69842f125d815d6a56bdb774857c0bc0966aeab1d9c774e921852ff2b84d0a44016382d0e091c3534f0d38f4d5c0ea27744fe320bb0847521ab5474f22d4538562730909fa4496a0c262fdd9b62b422ed4ca9aa30f9cd7cbffe22b3747b0f2eafe1aecbf0f7506016afc9cb3414710fa3f46dd779b21622579b78aa7b580e5960d6c21da81b21b112ee7e2d33f3d67dceee1f07cb3bce8d7bcf8678a07e55498018470a714e00ce9ab796ebcd335240c202c82ac18c4c8c47b2fffba6974322e0e55624a2f0b7e8f3dff1ab4e73bcc65158f6e3d06f7e37535b413a7467979cb5a748b91313e3b7bf7\nlabel = 83f0db4e0dae6949337373a0d78c4b20c15a13cbd4e2adb885c33e0ef4c9764667a8706d059d1d891523d052e0edc1d8b5c959eebc340ce5d41559a89a1aeb5600000000\nmsg = 6b2e7b3152a8eb663899ce78d5c196462d5399720e85cb69fd2714b09842db9dad683ecb27f77938182f14168e76ab7dc039c224ff26c4631344442d81afef7a776101af2d19c45bc7609582eedaa9c1c1a1d364194186b767e6329f7c3daf2ca26348d9f6d2a80b0d018417606cf2256d28b782ace17b8463eb773cfac1\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen287 = 31155; +static const size_t kLen288 = 31155; -static const char *kData287[] = { +static const char *kData288[] = { "# Imported from Wycheproof's rsa_oaep_3072_sha256_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 72ac6bb6d9a5726e454b5430c71125c6e9ad5fd42e1c5a18a8343e9d83d72214386b2308c0b8ec5ec6759dcfcd6a21f88b8ceaf46403923eb86ac3d14a8592e95de0462e14085c3f17db005dc4fac87b4a2d1ede5cf851d5745c8651a4438c0a4d746ad72e419207964728c301bf379a01c094e9693376f721137d3dc76ee47c9790fbd590b7d6a8d626e21b277ef17a4e4f7e0171c1146e1ec324fa97f30d3a1bae08f8d5f6e92cfc121665239c429167359e9650434b29d2015190356adfee12f25b341b08f12b7fec6379598af7d5cc24fe7f00de1d47133ce3ad8b6be1c9a854e33fb952e164ac6dd2a9052186ee144ee7dd986a8f03891d0da21ed78516dcdc2ac89cdddc8b544731d66f9d89bf17a50c6d987a598b02c938dc36521b881ea994e4c8fb2ba8fd001f73335d4dd1bdbe177d3093cf3883657c9ff944e8f5c9cde548b7c1b0741929b0d74977ecda694d940aefd9d2fc75323e0b3a114b99feaf3e2518f5158d1fd9d953aa20af158e67d27e2ce2f18d97fd02f369981979]\n[e = 010001]\n[keysize = 3072]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203]\n[privateKeyPkcs8 = 308206fb020100300d06092a864886f70d0101010500048206e5308206e10201000282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b120302030100010282018072ac6bb6d9a5726e454b5430c71125c6e9ad5fd42e1c5a18a8343e9d83d72214386b2308c0b8ec5ec6759dcfcd6a21f88b8ceaf46403923eb86ac3d14a8592e95de0462e14085c3f17db005dc4fac87b4a2d1ede5cf851d5745c8651a4438c0a4d746ad72e419207964728c301bf379a01c094e9693376f721137d3dc76ee47c9790fbd590b7d6a8d626e21b277ef17a4e4f7e0171c1146e1ec324fa97f30d3a1bae08f8d5f6e92cfc121665239c429167359e9650434b29d2015190356adfee12f25b341b08f12b7fec6379598af7d5cc24fe7f00de1d47133ce3ad8b6be1c9a854e33fb952e164ac6dd2a9052186ee144ee7dd986a8f03891d0da21ed78516dcdc2ac89cdddc8b544731d66f9d89bf17a50c6d987a598b02c938dc36521b881ea994e4c8fb2ba8fd001f73335d4dd1bdbe177d3093cf3883657c9ff944e8f5c9cde548b7c1b0741929b0d74977ecda694d940aefd9d2fc75323e0b3a114b99feaf3e2518f5158d1fd9d953aa20af158e67d27e2ce2f18d97fd02f3699819790281c100f5eca16e0e83696b0ed9ac8a812545daba55f20a964c4e6343604a7f2be2860fce9fa16a1cc92120939deb88dff68550383ead851fac07ad1b2e8a9b2bb69525d96ceabb7ee83ce50f08d649107f449a14521a6893f3f3c5c5a703b2fc28bfcfe261a4f7f450558080deaeaab651c7a9ae586c1e7f5c52cda93e40aac908e4e3357984fc116af9cbe9539bc7a8d3b351a73ea5c2413d1da2e0b448b454670aca89ffe73b1401e9b8554fc3f23d6c904623251a1d29962ca9b26d973345bc4c5f0281c100cf25446f59cf512919ddbfcfa2d9670495ad92b6f295d61032057f9da6dbefc4510a623c2b47a5220082a3bc42af1a144f98c9ee4fdae41be0ec501ccc94b2b0640191099b355611160deb327e8ace018b898025ef470e4373ec1d97f669e298e1d845c6553c0a546ccb168d5b510dbe6018fd4ed9a3545f9bdb81968f4a6d7c790e5c34729a8efb496086fa1300249ab8b28f38951d7bee1c127ac3c4d0bd596edee1e9d17781dbb8227d7b5d76ce8b8bce03c5d339b9757981610848c55cdd0281c06357a59679d26801514c6940c20eb67b370e84e9f5f0f9316c0437d3cb7c843f5a6e6d9c19e8bdb3152e93f904cfe6e692f1eed27a0ada46f95601b3d122be793dad9bdd05d4f6d469105ecfc11448381dc154ddadf6bc20c649435b483585d68a527b7b967be52e35e0be9a437021c1cfa5f4771567cc233c1ce3ae99eb37daf8bd10156b4bd580a3ce9c7d391bdbb23e67363a947405c6c812cbd3dccc8b356a2dafd0d3b23a21b684b458e4ab3854bcd9be04cdc9d65ceeb10a8531c470ed0281bf04dadabfc15b1a8bdc0f566f876191088a7986f6c2b8c04ba0e0801d31cbf5d2a4139a39cec9df14ecee22e846a7d3f4a5e8eed2a70c7a4c2cf95ce74fe42c4bf60c135a264919bb4cc906ba283d1896f0ae48529b490f0c85ab03068cbfee8fa6bb6ae73b182d25cd66f5205b038b4eeaf1aafe2e1ba5de97c88d40fa1ac47626602fc90ae694734f44f3e4e88d184e8805a755ac2904be8fe9def6b7a62cc9ebcf4d7c2d6c9f9e86b2483e9bf22ce51861bbb4e73e731a4dbeba87772d290281c0214a1f73130e48b336fe01b950885ecdb3443d93e7e8ca62fb0da96bd423759d8be552c8be44f139fbee6ec24b75fbf0744fac4daabf5488fe6c3600d9b8e9a922481fc74a7a3d622662db8c85318de48ee8b716f19429fb594990da705ebdf7ef6613dd6bf885c16ad65e9fe6c280386bee976c25dbaff8fbf69baed9510be5eded3f90e0ba4a97e5c81a2189f114670745ab95edda215bd05fdc78929fa0cfe8b01c83f2aec93e3ad1a334fd85aa8794eacf955ae5dacd45b268741fca195c]\n[sha = SHA-256]\n\n# tcId = 1\nct = 5817f7d276493c294359e776931f0c4922207b6a06b43b5b03e3ec6cea095fa6acb8313b61d4a60e293eb8f99372b9cd210818a54e796bf09c70e21eec280fddd784c56d63091bfca32ea28846219f1e39d262ea475e5ef0e0802e80d36479ab81f6250d3b590de65e870bc9a1e71da1bb32154c9af2d049b539c183c0b5d6225c7ebc81b29cd0ad8caee728c57b8a9aa81e02e0e4e2ae2653d8e9045a2f267b844244eb84f93fc5dd37fd956ac933ae1a65643bd910bfed21dea885581b6717cf9cfff50fac0cd7ab5d13884401f3fb65a280a209e6ead340dab05177724f6ce72109a78c433c936e88d746c244d6ffc9ae76d16cc5a2d55fe1ecece194bc1c1a7d589376b16efe8ab4198997476c3c47ee232107af8fd1285f27bb3b455990649c14ef7ae1e81775042d6905c37a0afdcaeb6ce8c303d8fac88d9515ce50e6df603129aeb112fb3742ed607a6f095b1de291fc9f1d808a9c17c78a314bf0d1317cb4d2498b1ceadf919b4aa0978b929fb1b25e2f310daa3e707a7e3816e2a1\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 9c3c92244619c8e02a3a5c444ed621ca2dff15ca12def6a375b96548ae86a1c27056903fe1ba70d376f8f7949adff43d946430cc6692b03151f4baed3f395c496ce2416d8fd91578c607832c3d02005a88631b741414fcbd517f7d4774a818566e2a8eb15e5737110a3515cd43140083d6c8f8e059a1ee0e30145bb10ae2170c0fb782296d646e50066bc92825f1f3ded41d694c6f0c5dc5b17b1dfc84d6be72ac705b41f82157593996f7b95b6362e7227f1a4b1213e473c1f6eb3014f2c79f255a00b3ff7d9aad362a88eb5aaed14b9a620ffd3abb2301feac7cbeb7728b261ee6e877da45d28e6554f736273879833b0d8f11ff04b44753130bf7e5e340303a20d5c21c5659f48e3c3d1c566eccc2b5c57cc7d215ecb8adc6cbaad1eb2dedce4dfa5cf2888cd307718b9980ea17b6b3c559b955b19534207a2ef5ec1ee270a69e417e5d6bece4a62f594e94ceae0ed182833cb7d58633d24d676d1c009be9f52d655c656ea5bd938f1459d9b8405aeb0317d6d4d14cf2c7de2146696a64bf\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 606657c39ae419347af5117fee8d9b8f28866aa59e0dd7d6c2c07a24db6f500272a7766cd45e809055b4ad8a650647076034035a055e0b492a2ffeac0395ccf0a1f79b8344f6e5fb30ede7a0c75ca443b9e999aab43f902c8f85b1c3295296a599b16d5dbdb8f0b65a541d40c4fdb7a800406b56d3b01466b7097a5ef5140e283bfcd16ab7a9101a71700b490eca0a5f12b465be16e46997d03f119b25c98a3898417a433139043d11149f07e829fb7a274f8b6ad7191060dbf740806326fc62921dce846871c2800f4b3ed6936b63ef829a6509d17dd5ab71093f75afca0b32f2b81b697213a1076757fc7e2d264597bf2670b61c2fa2376f21a32aaac2dfd0ed728bfdf865762e07303c860cef78fbb4a32bbac94320bf3246eb7a9e19db4a219b88c41e86aaac68ee52a9700e734887ca4547cc5b6b2725bcd47cfce7d74eb37e7a67ef1cc2adcdd5137201a43af8c5da372c80946d8aac2bd920283bbc0cf4afe2e20572e8100134a0ce1db5422e8a2f52e0f46be3de9dc134e2a0fae6a8\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 3302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c", "7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 22609a0bccdaf1e08cef04569a12655f58a9d5a43f83cf9f979e3a358c67a1e444d104a656aaebf8f7627870799435c292ac4655edcdc427a0b618781268a9664fac3a2ea481d3b62b3fcc37f0a473ce47090bc6f3fb2a3d80db8883b99f26c3da4a9e9b1902b2d0dc4643c8d9f47c105f8efa57bf8aaafbc96ab3094d49792d0edd751bf028611c1a5fa38319514bd34fbd19a837cd328f0a77b39e7f56f1c76d1e2ad9594251ad8c7741e958371a5737aa272d0dcb6674ea36440c807e57f95edbb182236bb5af45cf17d8649e33cec6e594b5d0e609fd7fd74c53358f9aa320df99c2fa38f69caa1fc333e4cc5d0bcf8a4c4b6d2ed237748eb1886e5a9f155aac9e86dcf798caecaf3d8e83fcdcf1dad4c2e304e288aa925ed68a3ed672c78fe3477f2f59510ced468965d90c88b1d7eeda4d7a6c5f6cfb418231343d2838d96f6152f9963ecc68684d5e5572cdc3b7cd237c3307b7ab72c810a5832ed907e275fe67b267d022c4dde029aa840bea6870f3ad29524a097f9060cfea3a73fc\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = a79686ec88818d6266f1fb06991ade5719ac10a7b0ecce5694dd76aea13fdcf32d620c290350839782f8083af7e73eb65a41d7a908644c6a28d6b9ffadc9545127eb1827468aa6f39a2f04308099480f79c37282e9d7f0545f6214bce22534cdf131c5bfc148562e45545beacab5568d3ce1615ad3ba0c48a93a3ccc72ec11ed32b770a3d435e5ecaa6f013cace1e04b8167dde67b97dfcf4c6434fc50bc53494d6252b70de6d48370aa80b8efd667993cc559791c0f60dd8e324a578a50507a2b36255c47871659e1c96148b17d9d2dfc453db34277a9ff395b828d627bd80083d44b594257a1b7741bd0b0865cbb0b6073d2b7e2a1158db00a20d652786937ed861e6775b551ff3ea78419ff4287a1d680981962f34d2c57a7ff0b8bfcbfe10e5c1a42e58e624971a53d59e1985b215a48a36ca8b4f2977b713baf9066ac3a98fef9775c97e248c53c3f425552050c29fe1eb05e31132806b7b7660da08ed9833ee43e7fe8f8d50325cfc1f6e54bc34b9b5994548516a980df38b9f61747fb\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 5a4eaf5cc897db7ed7dbd6a57519a06247b0c9c229f7bb1c6c6561858bca7552d56590821e22591218ca5edce82972f58cecd65804e048bbfe48df1934501d4ae5bcb8d50a0a12778540cd5354cbba91875ea70dd0f5057d808528f8c5600ee33c38ea7910f881e45ddd4db2ea933547db764769ca54bab59f3f9559b4d4e2d439462762fad169bf0e04cfc377b3f144924514c32d82e0a53e870ee0855d4ec96393c0eba5fa5fc5debe3d384debd1b61b33509f17da3bd95baeb0c43940924a11124d95d274e67df9e697c2b8133231f2f33aa5d6cc6f41b2962292c97465926bc8569a907c28b54fa6b6d2fd89c409da1b11d23a5f6c53ed82043fdaac6c0e4098daf8a27569d58b87b4597a25134ae45a8e1e6f1871d3310e56eca5894fcaa946e9a5844813e2ef31931dd105a3696bf04e4defef88c5c5a1cbe6bda766804a8e99c82474bdbc2ec344bc2de0575ff90a50d39f6446b99092cde226a81ac82f3688ecdbd527f37cb48490614022e2e961dc1ecbbac819cdcd1ed836a3a344\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 4b5ee510deba57cbbf954949f999d27fc760ad542eb46689672abbc8a9f56b3d2ed8d175a341686671ab4946655b7231fd2ecc8166781329f1f427dd2f937cadcb752bcc459fd51cf6d50721736a18d19387f0beb3b1c07f24bcc162b89803f58ebbebc35485505e834d9f5b69ebdc3428fd64aa70ac45d13765a89594f36498b5092fa8b8f5f0c359c2128af55530746375745966081040842f51894aec7f54a500b4e16525c264f587a3db0c2567fb431cc6d4efeeaf64df4328055c7b5d689f656bbbc221ee003a47ad35dc16655763c90633394ab8b584cfac31f81c90ac72e19dc800f2a5ae2fdbc2f839e56aa60558aba3868f835967d2610ba6214acc3f9d256bea014cbdc8c45a83d37fff6fcd59a7b561782123bcf2d41e15b7e08e7c247053d6114e951b5a50fc6e0b6281aa366f919cc36068fda6f9b228ae866cdd62a108ed151c42fd209bc4088cb6c03767bae21f310c37065fa66f0dffe8f4a8ca90b0d936888fc5e0401072780f54505f20e927be377a709ad13ed6d3fcc0\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 991e95287bb7b68da9337b8d5d615a7d18315a8b2a1023deeffa4f54728a1a0e86f4f70ffc2ec884eea8a7e6438656b96b6f60b5cbe724ccd58c7f94037bd458a24ced5ee99b57fa1df9fe91082dba94121e6bf34c5440e5b286af25ea23aa5295da4a4edd441d8898eea42606aee4f646980c3fa4b99da3cfd1383188fa3e5db7e464360d57ba32f94583f317bdc7c8679b793009f25063a948366be29e04e2a5e4e18384bab0c3c5dd25a9c015c5946b606b8e8934a831c674cc228b9cde32d090bd575ab306c7f88ac0ab610a4e4b81db9b54e9000bae8b8cc411297d7902bf219d3c5137a6c402a7723863bd3347293369db5916ee72250e8f699e0bf2717fc07c9550e875fa125ab902fc8d8df07df501a35e7146676480677587049090739721b9a655bed7737ff664def6cb4eed10466a264a83f3504e8ca057e98e9013837b221970549f40e48fe5c2637c4c5463d7a29371c5283111f1583c3639eaeac24b66aedddfca15404f71309f441196373dc4ab6419b9858131842950ad08\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 9a8b5757e7be4efb98d03e5a6d7e8cae4a3764168bb2e0854b1c95b4c0946318ab46fcafaef9f1859efe369c7bd3ea1bdb7bd3e119425ce9de08f5c2c2c2c036b1e01632d6582f86bba5b0aacb210c99aba26c96f1f3d5897617b5a5865e9999f6375bc8436073d631801a76881a6af0348759be5bbe2efcfc31416cc51ffdcecd0dc40f41247911f0b6b98a580792c68120bc3a662f0268dd84e8e7feee9634b590257020b8d1698510cac27c586a2ec72ea743fb2951ed79ae3e0a801a4a35361a37fcd1f8c4be9e06ee6e70481adad57d9fcf2baeb8820acba99b09549a3c44d78e17849a57c8ce356c823deff5597c8b6098b610f7c323693920fa088ca307ef3fb23b4730508bed46f575c83b2e7ed70ee9bf29c90ab7dd123a359280245dd7930363a0c2ea0ac1eab83225ba1cabaf5f57ba9c0a26a86242b3c09cc71533317dc5f1b4a410a9af00c14af4103ec6eb61ced21f3b115eb40c0b7a4a2d4667451cbd76074671e1c8ac3797ecddb82c55ea1c2309db5c4c9cc6ce6aa59fe3\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 0392ad8b60f892220f5ebd2ac686ba3bc49840dc8e54fcf21f8e8a656ca0c53ed0020c9d512d5aba3f3b8df0ea3c65ac066deeac64111af27d7f7759900280f3cd554ac91016f341bc089ca022bd1d772a1dc99ef9130cdd0bdead74f65d08cb1097c9b5745bf28141cfb6dd17c3587c549e06fe37325a51df08a15c1bf817760f6b4d6c3bf6d49b949e97272de6700e3a82a856ed06cdb3d0eaf6e74d6c9a5e6b2da5bb6b3b162baf291a78e0ce082b58057fe92de538672ae21c19e215e337d4ba7e6b878f269be166e6834d8670fcdbffe7676bca15ea3bdea2ce9286d87ec21d3c538f17c17e41f653257e967c8859bf9cca349d5450af6b48355b49dd58c189816bc4da34f907df6a178768c511e645b8a6069dee23854144693045814471cbcb45e607dbc82a501d97ca7e0c0f641da3f83d69f9561731ce59cf2020002e3ceffe8371422f1318194b862617d78c79f89215733c2aab34c3dd4f1eac7815d88cf18ac9424dfaeeaa3d4262a2e1f4871704e4453d65fb9cdb82700295a7\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = b6633093d61ed6dca2c22a5d7b8e94b34249d45c6b52b8b01473b8e2b7642ef1ea0b468a6ff1299b8b09c52bd3cbc63a157af1f85b78ee2f9ec7ca2ffdb19810dc6af4c5aa062f5ca321ec5ab600eaeab6bb087307ab0f8f0da27b8e0056d5db61852634033671983ae8d3455a468100cb1e5383ff42dca3a40a9cab167c33d118f67a3ffb4fa9eba472d0b0479eee9931383b3e93ebf3cb3500ad790bc9339b1c0bf4fdc1caa43f988e31587031fde728abae75749c2341e1df58bea94a8283537e3c77192f4b280a0021fae6fbdf9c456c9b34a5103e34829a8ad337d8020c77f244db22d05814877a3009e9a1e6f8be764b9d85cdcf129611c636eec65e6a968ca1f1335d320297d9f3c948846a8ef6545abd5badfd309acb083d7c163d712ac922de783b48812669e0d062d56e9e39c411b16fff13d48e0635ffb1ed8b7a43b2431e2d059a6c3b4a73dabb1bc0d09c3937dcc0fdc32b524d6ebc5d23db7d53a33943d8b0c034ac1c5cba115dc4e27eb04a26877806a61886f33ad3032f9e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 3f25923327bf6f3a1302697fda7f9024a1a4f649675fe8d5d09d889649499baebd", "6ba47b49782b04284d7cd00a863e6c10cee1268854bc884bc1061a8d8214f1326f95019026a6dcb6592b9bca412ef144252a66665f137bdb5fa5a39d13de8808afc9dfd8fd7591d180d436bf8d5f0642715b78e39eeb022cbd0d74669a755119984e255b8ea3223bfda0bb53c74c3e074f373a7c819cb0dc1b7835d27b94b240407dd5420e53fa72a4987a565880a83d242b8aa72cc902e89d7a47d9d2d74d3d3e0c4c5e1c798217fd1cb56999034773424f7a1e04547f463eb522d546a71bddf0c27229f82036391edcfaa85b32ebea83b0bc99b63eb5eea1dc614b6aec31ebc824ac6d59ab00538b919e9855e51378a82333817d20afb8128855ddee447c4653efb484524e2ef813c8ba23e3bda9824731553faa3289cbade67528884650f0c9c604129ecdd19668dacb79fcfbc4341f871845317194b0a147c86ec1225d0053209b5d4d2ee2607665c7ab28bbb156908f2f8c1f883264da65bc678669b0\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 1ca152106ad2592fa9a59024cfa7b33ef0fc9b52f1bf824f783c63ac1ef2e7accab17e5097103c4998589449398ae84a2e3368832cf7ed0647ba3d0f6ee5b8d947dad4a160e36fdab3f050371c4b332f0b4e4bc9cd7367ebc86a5fe51a8c925da97a01db87bf9d4a27992d97d2b7562d38a1fb1ba9c58dc5c423883a22190063ad60ff05c3c101485adfd95cd521e077f8b65cdbbfea945a5b212d32d0182bb1af5667adb413739e7c5582bc92845cbc17284f37b723bb8d6a77509376c492d58ed32683553bda2b7ebd24e5f83813f67b12f506e187b2db116e067d49eb1cc5e8dcd51a0da2822d2fbdea212fb631d264f255e0611c09fa43588cf92e1a3980a772560c8530f53de1c6b37cf5bf8325a915a9dea8ff1f580a657e795485d983a998e31fced4e23e92bc0974f58306eb2524cf3c8c3e592b2156e826e1fb88658eb65a947a5b2149941265faecde18bb1a2bdf7f03bb87a522278766016eb9b64dadf50d1f19c5c10632ca1f107d03b421abc217d3a07ddeb3b941eba59d37d5\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 819801441de0c512f558942ffb97c590b1fea96059f83f626fdc0ffbbecd334da7b9acfdb8ce52829cf05f046f57a083de44312d83eb46c93e971909ff553ab9be3c42f23ca15d7b7e14ca08fe874b0db6083700577c69a5e8a3bcf6f7c36240ab92ed3deb516b1aba0533a727eb75969ace40a304e0cf2982d696c4e95e30090b14a55e078426061c5d160f5456d6e6443f730341ddaf0acf4ad0e73b60e4bfe5e2305770dd65728ce2424d79115efd8de9cc2cc79bbe1789331b9a36100e1acd528a6fb25f6f093e4a9d4d187d767370f52c2deeef9448a6c016369e9fbdeb0c85b75d44a9afee56ccf8fdee0785e3e709bb36d125aafbfa9e80e38e01cd6604c5b29351fcfbc3bc31023aeb841f5926a37f728d3d345d48e2545d5412b738050964d374e493b3634758a39a73a29f5fe41185b60fff764008efb9257dcfd84a13ac79754875834d598c9cc4bade1c0927a274fb4bcd43d8d8a6dbf2b6f386022bfc68b79a13ecd608645a4d5dd5489935e221dbb767e760fda20b0c74aec6\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = bd60d3822203c14ba38ab4a83f40cae9dea49fc813a2922110244644eec6cbf63a293b5b7cd907705082c9349cd862f6f417d8d401d9c84c1dd39091c8288212c7b9b6ede28fd84fac25afc707ede9ddf3f7275b75ba946d2c9d75a2e26c712b20f704f3369b6c21d9c2a4ff3d691970055fd4b9d42f53c8040ff307aeab32c957973857843cc7ef2a3a2c86fada1ffedffa21dca1a343abc4f66c5944087096e3e4b6ce3adf9094c62d7dba4c615d7f60b13cbf445210186295fd55929ca296af79208f6f3e95945507e094ea927aa5c24316d8049f960cde93f221a018e42f772b765146f436aaaf003a0a4404b65861b86f299cc1d3b85dfdd19512632e513f282e06ad0c0e063950f1e34d612f8671a67724012597d080211cb310b162370026016db8f3ed378214ea76694c335723348f045b953467d86a13a26abe92194894f32b440bd247d81fbca4b1eb88e6175527f7cf454f7065ae5a0c5360d5f709969deeea42b2de830c2d346192d38589aba7c493e8329077deb6a2ea55f714\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 59ce93a93ff164f56ac01663ac9489ca65b071391a24fa7c70d4434d5a8be4a815ae3c84b6112429f69809f0895a3a35546630a74ba8a9c293900cb9e55e6d7ecae3a5c67471efe91e13246a04ae6b41886b338451f681597574bb3ed36a732655e8c32c819a82fcab17ab919a57a5d0f670c164bb02718017f99b5a6f45b5c0babdcd2b5d5fcf39f763f87fff70dc8cae554d1eb91cd9aed7b54f70e44e2d045602855e1a8b98f48b93da66e60c20084eeffe77a4fb5426b382505f8af60d97b7baa46921127dfd413b44bd26bf6453e10a849341677d809a831a68e24235af3a28481224fd114afc88ea74266671295e0e8d132f83f2a9f534b704418997fd51ae3f8eb0bd1353b1e396cbacd5b028d0323ef115c6c35af47c138f1e2d87ee03e418a9d02b95647e551037f263779322f1e9ed29f66432f3e71b1010b07951e0f155ccc4c3553602ab28551b6887530b7a066baeddb111f90fab9ff18eacd2f48127b1ffda4130f66f15c69593552fd6c8e2c0add716bcd8f4c23caa9341b5\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 5f2eb84a45b5c17a89eb1337b0ca5d7f13314a850e5607e1348b1bf1afad9e278454ac3bd3367c36c8ab22d1b3d8e16c364e0ab79c9ca91383c3ff68b8601faaf797f3721551a5f422594a8e96069ee1b7a698a86898cdd5e1b33d3fd108c74bab7c1e08a17a47d7f2195bdf1644ce12d6c5d4157a03be9019e439da230deea8972e360fcb3ba2b59c6e9fa514a26c00791af0dd5401cb01169a333ecc2216d2e0b603a52cb1fa09fe530324bd3e19f868c8c5b4cec1a07877543ee1b68bcdca734a6cf8f28bd57cf41f306f55fc759c193a6225893b3df93cf909de46a9a0eb80c58f80a74e11e78217489409579ab2a53ac7e0f615bd2e3f875e9abd2fc9046db342415b452ef112b7367c301f3bfe7ed537b5659302dc49fd22a8b0ddd8246fd5259b1f98bc857e4d4bc489db04d41379d82f81ceb2e3ef0a24defbbf027be3ece8af03e4e1b0323dccff2633183397289545988b0524b30ee637bc2fcfacb7cf97e57dcc78fc507d02cfdb4e3e1306888d1adc4d5a7d2c12d12c3e2f0d69\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 4da5ce126030a6df46e78cdf2c25b9e81c394b2ab1eb72128ba36e1ce978738830dea1af9cb743d037c0391feb51e3562a117b5bee96335495fed5e0969f26a25580a549e1299baf27f44253aad62b532524aeae684b0f989a0c5997ad35e66b8f4ec2501869b8c7a4161a126fb2594c728c96b97f0f52d29d1c50bee8db7358d5aed88117d262cc790e912403a332c5585195d815a84c8fef117f16c101fd12f51dba843c2e28b758e05b1fe47d738299a120b179703bb8116c50a9caa38799ab377307ed51c185d0ff54206e8b45215a5670d3a408dfdcfef08de0282d59fc33ac76c733d2e00c3a205b571dbf62c1e330d0948397a6a4f7cfea31ef6a297e7308a56bb48260cfbdc497d30956c976deae81604ecaf9ceacf056fccdc9e5d0c8ca1a0de2e7faa24aa0ddc97ca75d5e19e07a614e404ed0ea318bd04ce8866ab6db1f7ea6e65316582e3f8f23e9d9f258104da3cb9c3e8b2424642fea70b5de0b372e1b1ad15c1c97b67be227788bd1484d624d652a665cfbbac148ac4eb1c4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = c43f9e1991771364c2ae0e3fe7f0c5a30e39e998a7e1b293209a2bdd14dd1cfa14356288bf9f71056a0cf724b8e9242b6ad5f6947437051b9e09afb610b5a785f872f40d0ecf76417c38c2957e92d0ab43f77da2cd548e324ef96d87b78952e490e3d44f32125e62482eecdaf448a7a0a70df5b275b086dae02925d64216b25861017c73ffad338647133784b3629519245e830b11d2a9dc50385167b9cc698fa52ad02c5ed1d876f96cc1e425cd0d1f428c78227db88cdb0a9031dc555130a464d224e23ce8a53f41d3834bd414bf98657bd310e411a464875fb7cb12927cd30d2471171fe843c7f2d34160997dac0b91e9a3204b2d46909beaf50482d17758e088b392b1354e26a3ce8fd30afd35327056c432af2f4d0806b47c57183fe6172f9e2af390b2dd02e63d99a920c676c8e9b053e9544f3f01f75f0fa47646887ebdf8b677cb9855e49fd41587907accfbfc76712627af36d53253c3cf396e8ca0c756deafc025267e602af5648f068441e31b77773a0eb6b0be51b162941372d0\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 953969d3123d65c166431050330fbbb6927723a3315f714b6ed05c26b733b88c5ee3ca8d03515a7f3c7a6db910647b0243084bdcc3606799c7844b59faba014e8715b766dba6ba11cbe86eb7dea482af06558a87e51a9e4bd753bdbd01205bee4d3ba127063c0396477b600e44fb290a22241a4e1ff0091af1e93841ea3cf175b09aff11b81d9decfa5259165f4b7417067fc491fe816c700f3205eecd8b296f0d4047df2744843a1d8ebf774226a74e33b29c6a95750cd532b868713c1df0096bc9daaa57f21a7879d0f007c247c516de49fe3890934b71c2400646a983c688f1ad176891a79a87ec4955ef3e22c089c14e5b014f90de8f2ea1244effbe28fe001d6f80d09d2643f19e3bd09a8723267dee93ccb37ec58e10ae4725bd87b85a6268df03e98c5ab3227ed0009bbd4b9c338cc7089cb66228f626e2e12de47391ce49620c50fef3cdf1bf6bc0c068d81c3c776fa4b69b422b2fd5775535bbbb82c652519266fe45252f7ccb75f820690c91c1fb7430b8086aa10268fe226c9c79\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 5dc333cac75cf3da3e0a3bc580d5305ab08b11b10b8a4ddc4df54a6c08dcd21bea3c83178db7c3a9f1581a6db19972c2924ed07705045f0dc72bf60304e0f9f140986ad024aa4791f6b4e903a3c1f8e33f61268feea185a1b0f7690b80924ea06362ff9821ef7e39447bae69fda7671d11171dbbc6cb60d0e95bada53bd7a81e8a9188b4eb63d573bec3973d286777278fc4a4c7aea62267ea0c268a5498d2e989de4e4472c46a2d5961fd4a9a75d81e23e73770014b01721a09c05b39a1bcc1913a9a", "aa0c1f7e54859a86ed3f1dbcb5e4371658c640961927c2719109a964bea77b037d82a08ce241938ce0ca349590b9a5644c3c8f22b250bbff4aaa5731fec8ec554af2c3ea743effe2b42e30ff4ff181f8e6552c11b87090356b8d7597ba0d97059dfd77c300db534d6f660f6ae9163ea6d24a1543f5dcb691ef1fb9b917b7980660e223524ead8ea1d7b4dc29f1e542122361b4688c93f15434e52b791059650c99d97e09a3cf15e7dccadc95224478ea4c90615d654e51ca9433357835\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = fa00dcf88d38cfdbd67c16db4fe513720bc05e8649e1766e790ddd0ea86cf0977215d36e4d735c2115227dfd62acf808e3839209114929b6fe36864ec3e1d66024b62763acecfe3adf322168b340d839dbbb5e62d2196868dfd975a7a0eea51610df9a5202b0c7037afc6ba5b68d93bd9446f5a9ff1c27945852bf7c1b1aaaa8a1ff9fe3604fe120be2df2d8f1bef9bc049fb667459c487000c59b6f54bb8edf409521c5f87795f3782645a2c42b5136f281875e4193097edc2a284ee6f8981d637a276dcca9fe5cf990763648845e5cf874d56c57d6c49dd003a929672c8c2dc8cf96844bcc9d284a20f8449f8ea18ef2b6128cc49f6931623bff00e85c1f229ee9a9544ff2751766e5687ecd72ec6226ba5c5284771e57574cd65015940db4d4c88cbc3438d8ae0ae420d3962765bc7cdc92481ffc3e22ef0dc3c4cbefdc147639fc93029d68985e6efe7e9b10a223e3eb7988d2614c6f3c4b84fc84fa6c39667ae2054fed4af3be503ff186d64ca9cef2e9771c011a21074e5c6209cd08df\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 00003302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 3302b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = 02b97f67d2cd9fb0298f15a375a21defb6c9b52cdbd78838d4561f0650cbe2563cb5e5ea797ca7703f551980307429bd786c5f5d15090701f1d130366cb0a93219f0396c9bf9c7bf2aceee5053553f147c15d02a0b5f00b597d01acda7a396d4f7c250cf61342a48e1bbd07b3bd3c2d47fa2da326e1c757816e47c7cd81de6e0e7ae36c99ae2fcc56bb47570a68f5507468dd40bedf2ab43eabf6fd00fb43a0e711477db4ee323300897cf11e4fbba49836f55197b9673a2433a1756fbcfc2497a4adc620e65428e29a18c80c9a86710d1634b56c296238efae7cc0ff177052ac7b2159d2c21e587752ca16ea50c3a3e50b12709535b7eac02c4f8fbb6a95d8455e472f41765a2eddc24008e74b79baa11c7073168c7b54d3168cb41353bf8011e33d02d4753bfb28c762b7c459912da6d441f4942c64fb5f6e82c351d8942c69299b07ad25b6011a7a280471bb90113bda8e450a1098c6944d048c371351b0f1fbc254f9334a6c7b26f5a1888f0c558727ad05da09539ec9966b5adb1f6dc\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen288 = 39041; +static const size_t kLen289 = 39041; -static const char *kData288[] = { +static const char *kData289[] = { "# Imported from Wycheproof's rsa_oaep_3072_sha256_mgf1sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 72ac6bb6d9a5726e454b5430c71125c6e9ad5fd42e1c5a18a8343e9d83d72214386b2308c0b8ec5ec6759dcfcd6a21f88b8ceaf46403923eb86ac3d14a8592e95de0462e14085c3f17db005dc4fac87b4a2d1ede5cf851d5745c8651a4438c0a4d746ad72e419207964728c301bf379a01c094e9693376f721137d3dc76ee47c9790fbd590b7d6a8d626e21b277ef17a4e4f7e0171c1146e1ec324fa97f30d3a1bae08f8d5f6e92cfc121665239c429167359e9650434b29d2015190356adfee12f25b341b08f12b7fec6379598af7d5cc24fe7f00de1d47133ce3ad8b6be1c9a854e33fb952e164ac6dd2a9052186ee144ee7dd986a8f03891d0da21ed78516dcdc2ac89cdddc8b544731d66f9d89bf17a50c6d987a598b02c938dc36521b881ea994e4c8fb2ba8fd001f73335d4dd1bdbe177d3093cf3883657c9ff944e8f5c9cde548b7c1b0741929b0d74977ecda694d940aefd9d2fc75323e0b3a114b99feaf3e2518f5158d1fd9d953aa20af158e67d27e2ce2f18d97fd02f369981979]\n[e = 010001]\n[keysize = 3072]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203]\n[privateKeyPkcs8 = 308206fb020100300d06092a864886f70d0101010500048206e5308206e10201000282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b120302030100010282018072ac6bb6d9a5726e454b5430c71125c6e9ad5fd42e1c5a18a8343e9d83d72214386b2308c0b8ec5ec6759dcfcd6a21f88b8ceaf46403923eb86ac3d14a8592e95de0462e14085c3f17db005dc4fac87b4a2d1ede5cf851d5745c8651a4438c0a4d746ad72e419207964728c301bf379a01c094e9693376f721137d3dc76ee47c9790fbd590b7d6a8d626e21b277ef17a4e4f7e0171c1146e1ec324fa97f30d3a1bae08f8d5f6e92cfc121665239c429167359e9650434b29d2015190356adfee12f25b341b08f12b7fec6379598af7d5cc24fe7f00de1d47133ce3ad8b6be1c9a854e33fb952e164ac6dd2a9052186ee144ee7dd986a8f03891d0da21ed78516dcdc2ac89cdddc8b544731d66f9d89bf17a50c6d987a598b02c938dc36521b881ea994e4c8fb2ba8fd001f73335d4dd1bdbe177d3093cf3883657c9ff944e8f5c9cde548b7c1b0741929b0d74977ecda694d940aefd9d2fc75323e0b3a114b99feaf3e2518f5158d1fd9d953aa20af158e67d27e2ce2f18d97fd02f3699819790281c100f5eca16e0e83696b0ed9ac8a812545daba55f20a964c4e6343604a7f2be2860fce9fa16a1cc92120939deb88dff68550383ead851fac07ad1b2e8a9b2bb69525d96ceabb7ee83ce50f08d649107f449a14521a6893f3f3c5c5a703b2fc28bfcfe261a4f7f450558080deaeaab651c7a9ae586c1e7f5c52cda93e40aac908e4e3357984fc116af9cbe9539bc7a8d3b351a73ea5c2413d1da2e0b448b454670aca89ffe73b1401e9b8554fc3f23d6c904623251a1d29962ca9b26d973345bc4c5f0281c100cf25446f59cf512919ddbfcfa2d9670495ad92b6f295d61032057f9da6dbefc4510a623c2b47a5220082a3bc42af1a144f98c9ee4fdae41be0ec501ccc94b2b0640191099b355611160deb327e8ace018b898025ef470e4373ec1d97f669e298e1d845c6553c0a546ccb168d5b510dbe6018fd4ed9a3545f9bdb81968f4a6d7c790e5c34729a8efb496086fa1300249ab8b28f38951d7bee1c127ac3c4d0bd596edee1e9d17781dbb8227d7b5d76ce8b8bce03c5d339b9757981610848c55cdd0281c06357a59679d26801514c6940c20eb67b370e84e9f5f0f9316c0437d3cb7c843f5a6e6d9c19e8bdb3152e93f904cfe6e692f1eed27a0ada46f95601b3d122be793dad9bdd05d4f6d469105ecfc11448381dc154ddadf6bc20c649435b483585d68a527b7b967be52e35e0be9a437021c1cfa5f4771567cc233c1ce3ae99eb37daf8bd10156b4bd580a3ce9c7d391bdbb23e67363a947405c6c812cbd3dccc8b356a2dafd0d3b23a21b684b458e4ab3854bcd9be04cdc9d65ceeb10a8531c470ed0281bf04dadabfc15b1a8bdc0f566f876191088a7986f6c2b8c04ba0e0801d31cbf5d2a4139a39cec9df14ecee22e846a7d3f4a5e8eed2a70c7a4c2cf95ce74fe42c4bf60c135a264919bb4cc906ba283d1896f0ae48529b490f0c85ab03068cbfee8fa6bb6ae73b182d25cd66f5205b038b4eeaf1aafe2e1ba5de97c88d40fa1ac47626602fc90ae694734f44f3e4e88d184e8805a755ac2904be8fe9def6b7a62cc9ebcf4d7c2d6c9f9e86b2483e9bf22ce51861bbb4e73e731a4dbeba87772d290281c0214a1f73130e48b336fe01b950885ecdb3443d93e7e8ca62fb0da96bd423759d8be552c8be44f139fbee6ec24b75fbf0744fac4daabf5488fe6c3600d9b8e9a922481fc74a7a3d622662db8c85318de48ee8b716f19429fb594990da705ebdf7ef6613dd6bf885c16ad65e9fe6c280386bee976c25dbaff8fbf69baed9510be5eded3f90e0ba4a97e5c81a2189f114670745ab95edda215bd05fdc78929fa0cfe8b01c83f2aec93e3ad1a334fd85aa8794eacf955ae5dacd45b268741fca195c]\n[sha = SHA-256]\n\n# tcId = 1\nct = b47525feffb063be5201aaa1d6846f9f397589b988fa26848afb9bbd9d6b0d0c92cec327332f02bd072d53e479726faff5fb89677c4947d60d5f1d7f3bbf211755975e1851f17f0d88eb970bd14719a9e5b257cde71071915774578e0bead5f7ccd7b476732a47e0d54ef214488d733c689238f6cccd6c8be7145e0dee871fcbb504c93e1efd842b228d67fa3e303a1081e26052c6c11ca85355a2de7f717dc432a90092ff9d3d75301e7f092b3b425354939c43f0879768342242836030822c9bbbbe09d5e938fd070aac9f974c35dd46599766ac6f0f87a036a36e3650f7244a336bee4a9ed1280b8adf57d702844c739354eae88ceabd8e66338e59262ecf51b28f4dfe7bea8449383c27580f81ea06bb4bd031826e6f6ddd0c6a3c7eae23d3d6acd5f6388fd9fa70e66c86d178394953ba4e391629a9a588797e25acf8c130859cb7c9504998cce6dd9e032b1a09aba8b215b03b4343a5c0f2a8253b5543d301bd883e941786371bdad14117fa273296b153bca8ce4581df09fee1bd5e15\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 4aae8595883dedea13a1fd656405ae1a94785eb86318e181b747331019087686cb81b259f864c6a524137a316f744c0d092348fe0428e1d9551bd402404342e1df33f7491c381a4f32ae5687bfae07e1c408c3e65720f54c5a168a29df6b7fbc1835fa49ed5a8b42f2acbbdefb3cf58fb6876c2a0a710bdc5c9032018c6b326389b3c32efbd7aefa8dfde0ae7bbd829e6160cef2c8632335006baad32fa7af1fc9fc3ec5ac9c4f7af226e7561cb44338d428d97886d29009989e1d875650c9f3fa8af2a0924f93d00d2cfcaae67e8a89ef34d96afba478a250b7995e7882873bec869541c02ed46b410ab75a214f0ff08ceaed4444080a4ade6baf39aaa9d9ba52487dca33759153345538143d11af5f0ca335a2a3b94e1045da7ff690a4bd454fb788bd7c73b0b16e35ec2766024fd0b7fa44e0ca01fc61e331b1fc8b09f549a946101e2b60c339304a48d044fe231288129d2b70d6b08592288d175183e442b9aa4f5ec6eac0148b6be1f989263d3cf34a7ff265539b8e34c2117b7a1c7616\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 8f71391b8e3a079a51d015e86e0572aca134e5af782000545da1cbbb4cdfaf836542cad19bbc6aca73367dff9cd1e33631260d390b6d83882f82606e28abd2d8aa229ec1d93b4cf16599dfadd2178029360ef5a3bea6a136cd437f59289d334f20e7bae91ecca18b7e4fa5e3613e489ec806a52bc4727333bd7ebd5bcc7568f697d4013d0f6f54caf1baf36791fd21f8ce84643031ffe474901920eb4f592ffa306a979edfd6c287ee5b1fb0005a21d840372c60a649a1702fbc46489211700e8262bb1a2f54fd38da6a07e15850405a277705a66e7088b98bfaee8b2b51992797d5e5712147b756367170b6fde26c3fb5988ee07f916d189a3a18cdc0f3b1affe63538cbc187d4bfdcf5149b4d26bb207a1495d51a2ee1c2415f4a0d6434d50953ff2fe8480d276491ca1468e86c2318e94087e984444b04e7b804cb1f62c66573e82fa6800ac3a42ce0d8e5909f3dfba024a40c51b21b5455836a9244eeba25157e24676e1a317d1af9bf4773913ec3ba6ed1df50d3810eb98bcd290757daa\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1", "eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 7c741c6f511fb2eeef9ce3dd89269e991cec00f0ceab514a1780c0ea2e06261259652bbc5e46871780d0c03f933d2a3e4a482ad95bf346f7402509a3234617ff36bd50070e2278e77728ebb27eec2b1573c76ec52a25d921b1a6372ee6200dec65575324588203fc3635948e856cd47a857cbfa8d2fbbd046df850ecb1582d7ecf531f4f6f390b725703a58e82947141179811651588d6b13ea9fa09d138d71afac2b24b82c48ebf0e5dfdfc2a700d93d396c8ed4f78846797dff44535b39d176ec2d0124dd61b29d36a314631aa2a7d25015a06c0e30e2dbb011045115d6d705f06b593a22f3f6921806acb1c8a4460cad9104a78ce9c18e940fdaba39a6451a10a54aedc3cf31ad505fa889ccced290dfae89743722527324ef6131b7ff0880d90ebbf803fd798567ba0e07ecaec6c6ab2b3257688d2c374cc3e48137ff81a66c504a8aed98ff76ff057ae39ac67485b17abe4e16d6fb5b64a5d7c3303137ee286cb6ec53a86511cb224eaf47a59045529ed6049e3bdedf619007eefe4094c\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 76efadf7cc972062cddb8c0eb6789d1422632751dbfd514d3e8a4cfaeb17e07d78244aba11bd078fa4fe3da077f1b6b2a6bb161dffc4d96245b6d24acbddb56a2245146699ef629a069d73ea233dc3994f93bdbc208f6f53d4d74e47cc0ac167ca7912c915842d9113e75da6b2492608412e7fc2a577fd3621a1107c1d1c5e74d3a0aac4cfbf389c88474aa37be31d18fcad2f750c1b176f2c1ff544f5d23fd3e1a3c4507e62d5a2c2e0fb1bb426f860f84c4de0a2ac63f90e3a6e266504389e96b37a16ac03fff70f3bc4488b3ef783bea505911512b7d04abee4ce52b0100727e563f8416e9c6f889e5436b27388cd6d7c4e2ffda6896688f8ce15167e8baff14ce9ab95caee52a5fdc51515fca66b646af8aee83e0aed730bbf2af2a966f330818dc33d4662e4dffd50025cbf77efe6ffb3c6cfa24420f55a418d08b675dd85f7aba3da35cbadd290482af1e7a0c2b7034a41bc28a5e3dc2c47e78fb46ef14dc4674c65f5cacd17e4f542a9b98ec268bc977eb97045f50c714ad7a49c0e84\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 0351794ac968e26863bfa67aa4d602c725b79ca9a4cd907a9e03c7575b975bfd99fa491b5bc3f93e1eac5b48d95090e10a29d9e4edce709c74886ee2d5067bcabab044e239cb4c23e1ffa8a8666fbdc706ecf49225697fb6f1a095e20dcca49090548d9fd0b8533b090823a76ce6c8c8a139a20b3e930a8d2ef8d868fd92c086c06a86c172e40e76f9920a6de6ab2fbff2cbe029b685dbc20da94e84442050b0128200446bf227eca935e1bfa8c89ec3454ea3a82cc792a2512d8513f2ddaf172e35e735ad69a5f892ad0c216e84ea9e92129d8272db269173cbc525e61fdfa5533e2e69a4670ed95f4958c684476c208002667fc7f687260eb54d9cea88bbfeb7b6d7aa640cf0ad0af22ecae17034c762bf832a9e8ef090926c5ad4fe6a15b6e5ef69da001bb7fbc608bc024bcf38e157dbb57974169bdf302ec177e48d15a1d0c919d9b8862cd91d454a96df1c720561928e282b9e922d0d8218d65b74bb740cb7cf7455e97a5e6bba07424382c31c37549d7f29bf7e2e23093ee861dce0ef\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 7a9f4a75375002889bb9c4cafe5f044e2f28997474465251246788e51b0cd5c52c809a69f1ccef4c11723af030fb698a641b98b88b39c152e741b8ee29b13857ec144f200c669010a657441701e929ed7df195669197f46909acc69388128bb75645f270f20df256f0d0c0ed488efcf26c44e4d4e54a8757f6c5bc7008c68b7fec43778743a76a890d383e2983a754095224c56862b4b62e20f112d1bd96f30a3e66a20b01069c0ed9730f9f7de6cb13e2272640ca5cf807e64f44297e3e58ee9331e1f04610694a0d5be7006f96747cf730ff3fc4bf8884b3f9f0cba9c4a8f38a01b225b083d77516d46ade258242b0ea4f367bcdff490e2f127f013808cfeed451aa7c0f64b3156fc968507ec7c80572693d154b924fe18dfea946d52da81a5ad0bfb5fac7010ed5b4f18a0bd1ef400a2804b9ca2b2dd0bb8b8b402952949bba935b674c4863ea4a9e38dd701d23c71e29b4a7c695856db5978b7e3c964ad8fd4decb1cb5eb3f83e8ef0be4e5fefd27f8604b1d6fa06dd4f97110317bb19d9\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 1f1ef3e2956c31f6b98fb4141a42fb2b1a14331b5591f40b5f34fb3cff536753eed85f9c54f24c76b29cf7010875b17e2bdadddffe230d411c87718a5f0cdbe6c120ade66b2171949bcf7df65e6c687249c0dedcd358c38aa1b61867e2435c478f46be8853906cc08741a1c092c2fc577a0b8a32c818434575b54bd58e17fcd1a6f910b185df53449fa88a777f1f795a89eee2586c1cacd4d1277333ca2ebbe0430190289665c3efea05871227670fd07250652a1dd2afa6ed9c295ebc68b15a254725dd6006d28aec6b1acdafba69247790ceacedf5eff437d569a71e5564d6ec6c90d295e225fbf525e76b2e466985482927345737eabfa34046ef618494af1c847b1d819f2f99b15c13b8e817d437db38a574f66da845f54895710f1b685cbdd83fbff9835a26de074c5b1712d98d4e036c9720d921739b8f3dc320f1d266ae5b367b92f5e33ae28a7a06f727f2df5437e55c325cb233c801ddf6b12240ccd0b8db8c31a5ca652cd0e33bc1087f4bbd70a0142617903956443f4ccea5cd93\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 85186e5bd121796c604ceeaebe2f12fe87f41f502c2622f0ac8599428f556f7ddba82355e65dde44fe1691b7901fcf6ed83fb837c1f7ca549b2565da1a249dc717c245a9c6362c8e831ee4156dfdec6d9e19ee500243edf4419d152c643360e35935d88a0364b28038cbab30d23f6571053be99e0e405538c54a71c4483caa328a8a49b1e9a5ab0172d429b5635fa7cc11f5703bb95536d218bdb4ed555a2b1b71c717bd65e3607dfd7e7cfc1fa7f42e72a5daae3e6bd694a4a6194bce970cf102bafc5573b8de18544080db3e89a753b9245ed9cf7a17282017c8276bfbe737bf0d802a7d2e9a9fb5f373f9760708211f9b7a99d3dce0becfa77c96b1f5fe1c4ae8cb2b4f7c741e90e4bd2fd1b93648252e4576b5670d51e86068497ddf162a80dbc2a16b73e16e3661f31a8f2fdbb66764a70a1cec5e0e247e38f3fe95949a5742b1987280ba9d4afe69cd00fe10feee87b9d0b40a2e94fc042a4a51474d7e162a1e7261b2791f8af2af6978bb87ea1059553af71777fd04fb92c4fecab972\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 6aa169ad089b2cd0c5c0d0742e452c4f1bfe9aa04f4df93eeb38ad6de8cc93da66af9ba589352446b8c3a5797cb0fb8b0b6d6b6fca1f9ae4d508951bf0b526a9433a9b26b5cee4aa943f0d2c0d94c479ef8f99e2bb680aa4bddef38ef607ce2770f4d60629ebfabdd9fc20c6b88c8a02179dce5e9ad9beb90cf75baf5980edbd5b92794bdf9bc58dcc44a13b181179e92fa394152506845188b80aedc2fe559a3bbc289b933fa2cddefe080817f6fb3f1e8f585389ebbef06c3376caa975c07efe683a32e64917566645330dca75480e7ad2eae5b4505b6ad5233e7cf4c3d8677e0350b8e1db4cbfd73344e14f458f49849cd991d3b4fd19061bf25784e17b04230b9a1db1637a7b8c0f4e3bfe00952201c039483551931f84980bf8a633a1bbf4b609ad64ac6d26514c869c1d7b915b223356fbb07fad300cc9a8e6c768927a857c7e9a58b0d784a04e24082a393e65f098ff211dcde8a5155550c18bb22d64d324224d77e150bf424262f17827f13920ec7df259ccfba158766b0b52bf25b9\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 5e6a85d2e4ebae323cdf919e12ac8e5028e0bd12501c5c81f2a30daa39a0ce15ed25e705c59edab7e53895e9a4b60b0a0c75f11d984a5cdc45d8f300398868c76c973e5d47f50831cbe994c5c76633574bde9f274bde95f5f4c7a05c7c74f59718e152c182b4dc9f86ec3a677d824ac63d33aa5dfd7d695bc409a3f22d84b4d75effa7c80b64647b1344e948087aecbbfbc607b667611fd7c3f847ce223d0ce6ee131f75eee01cad17131b5de821fa7d6b458cf989e3005ecf6fcd1f6cd022162c2963e05893912cdfa9b06634ae0e040a73284414a9a6d8f8ac2e23b51ddcb108586216bcee3f07c7b1abc84c41b98cede33d5c4ab8f8259aa0c52a4b6cbb754aa21c2b2ebe83962039651c9159ec65da43458f6ff397d9503d41ee102d0456ec58b1b8e28febdba82dc92e5e6941a097c8e406559f8410974fafbb77a9f72b0566bde813306b1a7df7603f731e8982f1730b95f9e541b29eed40fa85978044067650c55ead01240e58c456d9416145b0124170f10675e22d32920e91c11784\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 61a595dcd055dedd65419ed49aa559d1bab787f1d38ff2b2ca65baae8439bf", "2a6afa3cd590f450b42962d84919d29f3d9c11a2586be563163b0a16a4f182029568939068003b3cfabe21ff2c6b7864fc2f6dfbe31bcfd32a1cbf3f0333477401f2d469b6ba8a7509d7e832df96bc0dd71e3c0d2979ec479609db9c19d8cbc99682d5ba09a8dab54c1ef4f3257919c3912aee52376bf3dc4ba4de5d9362b6c197779308ecde992bfcdc6ac658aeb01d5112fe592ca8665641d1e09dfef06ceba48ce18cf6b8ca0edb966246f04705574bc72c163ff7b28c149376bf6302acd2dc687667a9df54b4796941ec1aa9ee96e484e34429ee3a48e8a8a0a912569490190656207dd2a933ce212e229314fd51ba3fe505db2d10a0d29b5f54af042b4aaaaf3b548f38837b95d61739a895fdab837efe422db7fc71ae4652ba5319ba383fc459c7d0115c32b1c99df909cc3722e549e3119e0b47061eb96e714522b8b64cd5841967d43cc5f700a197ef0ad5c7c2e064fee98c461690b0fade7ff42e3f11\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 5c7b1e592ecfb9b230ab893e72c80dd0f762e62227686a1978cfabb3b961c490ee18a68174ef713f4dacddfc392fa0862e55e48cd084199f702507cb1ff8352ad67fa9c128a5d2738382973a65a6302b169a94d977b242ae57edf951c3ec1a368ed5a580ce6755709e722f5a8bc0c6844c53e8f72748f5123ad8773485eaa9a52446bafeb59193b1a95fbe6a8fe876abe6d26c161d8d3b56d5f47cd3b9912e9e3d283ff8d459f99348fd5d81a20bcb4792717b48af6a455333b99aa6b34e9e2f8252be8d51256a30af1209d7c33b55238c72b92fb08f216eb598a99fdc4d660307770a19045fc5e21e2b6e67df5cb3e8a2aa7b7997cf0eeb5324e86a952704beda65502e29b423222bc68184e4e18e3bd1efc4cd0d371eee26f2472184edf302701c0dc869cfd10937ec9d720f0b09c9e663d4e528ed257bf03a6bb7edacf03ea5796c5fccfe6f99cf8ad9b487db1bb228130afbb468d289230366e3890ae1b9561ee44d8fe019eff7ab5a6b2179e142616f9e2dc0c753e570185264253f180c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 2595c4281b17918f228519968ca6882fd7abc6de23a3beb223391548f6c856e99d497778dfdd24f4a91a63564e0e059056977ec4f621994ed67135ae72392e35a3b80b21ef4ce5ef01cb72faf38159b78a7e395eef3525872d6fcb7b97124be06ebd9c78110227ba0108e5d681d9415801b70384822cc24f0cae597da0f161077940fdfee3978a420907b0fd66dd64a8f4231cd963a1a36331dba563922675280457ad17d8a9a051f0852f2d0a69044fd501f1e29c4fdf9ad5957e249ef72963d678ebca418f08a73b8c16ce683b146ee731da35a48057ce41b309ef6ed90865e59e3477e23d7bbc8e5da47ca9c890772f7a5523ef181af764a4d05781db1e8a856b09478acd29c273f3bb7b52a7926bfcf43326a6bea8678151ee6235cf8e94696e174552ba644867824d9bdbaffdfe6e82ae8dce01674ac44d636f6ce97e926f1da2fb4bc941fea2592cbcae57769cfebc519c77c1fa9559f3c13fea9a3fc985ccdd02aef5d977b7aee39ee424c8cf4e0f522d5f50e9981e3b58f33713bca6\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 2db9c10038f4912d0d2011c0a684a3b918eda30b238660865c3047285390cbf019eb7bb0eb17c1c94f956eae46ec8f6f86b4a800ad7dbbeba616e392ddc7e5cc1bdac3433b57e73b48a27e62c59de1da90a8960f3d7010792af056407060ac39d6c200c89e9e0f10668962bcd13506b58b0447424c0e50b27b3a5e501dd35470681dd6f88a05903f4a9f42e9e4440a998a9ec6c575b0472452fc2f7816fedfbe7b9335cb3d9dc84bf54ed5e8bc89a69aba9ce9507e388fa8ff2ff2af86c6ef6f385c7ca2a18714a3652721c00768d8024207d8ef89b4cbe181e645ae1fc906620a7a9890ccedf3b70a08bd90c4acd3b2213e75ad7a6725eadcb6b7a57bdb5cad2ad599991800ab4f7e8e875a2c722bacb09346853dfcb293f213e4d5612458441fb923615b5bd9ca7b38a1bf2578657858ccf0ab002de62f04c195f3588db29c6ecd74815a48c0d7ba9808750dc2569621878f5cdab99c8ae361fceb0f0440ee4c896cddf709dbe0b3d3a6a643cf98b31e40296174ebe7f9fc25805bd6fe8328\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 5552caabf0e33c74402cb8d9cc43fbee119055f8e5a9169d8fa3eb5bd2fdf2f9fb72a9d190ba067eb625da0415b9e2127a85aefd9ff61dfdc42a6d252101aaaa3c11703115298c8893737ab8123c675a65f7db661273b936ffd0f3a5cf5dad3d732b749c83705a90d03e1eb1845c4a37fefa7d1c10da277de8437d44d9c448ab38433985a1b9a24697bbae2dfa875cb033e57527fedb17dca5102683c907b82a4aad66345da3031167fcf6a333a9bc4006934409c7141c70ba0bc3915b2a5579a351a8a6d7613fffeb014fecc6dc9937b1311970e71f45968c890521fdc2167b80155619b575019b563601d8fd6c14c261f64b9d5056ab189a9730dc157f69ac75ffcb8cf2fafa06db43ec91f583ec085c6dda8b0dbd48df33e2aa84eb5bbd77b39334d3dae4dc4b63da5132d69c0879639db22f84b29fe9e03b0102c95c339bf85cecbc564091d9168d93e92f1930617687adf56988cb89b69c367632cca798372b89002bec586e92609c021273a1cc4bd596342d6fd7fcf4911b3ccafee359\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 11e958a24a754abf620bfb2c265c568e41ed4e601bd64e1918a4759a84d6cada1c3b704c9b5c24a3be37aeba85e539b33c05ebc685e81be333d599f3fbea364eb63cabf71b57d9cb38ee4bf01ecfe7a0df7f79d390981a7d56ae6be07c5789e42ce50a9bb84e388301e007ff823f95b677d8cc0c0ba7d320f94032369eabd8500acbfbf2040dd68cf6ad2abce9ad3f8e54033c81e3e2e9ed966b56554d4f0a8134e3fd18facd3dd4e0d3e5fe7be2e1121e926f6f7ce9727475c0478a73bd2256d5d0d90c4ea144b5ed91e3984febb2469a858020294c7c561ae2ead0a05f422fa01e7d91f9ddb1e50a4bd6619f841349f5c998554f023b19abb2c5e77cb0bb14c2630158e37b83ffc5a7653d97a42c7d670feb8d19ad2a3a5be3a3911024fc7d797c3f27b84923e6837eb6a24ef4c9a95f437a17d0faee59dc181771cdfc6c989f7cf9004a353e4ba84fdef74871024ebe667e4cff2959830cea4f2ccfe9a83f58388e56090ff9ba7278759508b65d39c4d4e977f0d0ec1280b7317e42b8f05a\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 7a6ffb72a3d0219ad9e99ec707c39c37d4aa072c47553c307270b9901c1587669de22819c1116d67f4689fef5453007800c29eeae66a1ba58ef4d08a77f2fc7fe9d6bb3f4105adace30eacd883ff86c0c64c422b9101a997a1497ff145d63f7f129a11237d7189361af0da522ec7ea7ddda2732bee2f2870a590c362063ddd5c4ee4476272abe76ff2c761fa7818d951abd8841d516c816b0c7ba93967f95401359db08c8d5aa4edbf5d535ea42c1ebe316de34ba0e392683ca5c5e6767c186a1e0ba04b7ed39ecccf96ddcec921c192c5545881ab2a84c326304e2ed70d29315746cb8b31bb7d036023684f6fa2cf33d558d194389029329da0802c377675a0f3ea28e497c712c5cb0b754af92060ae722563facc3a40794489765d23c9925302c8c5bb9ab8ef5c05c8a9d8a0907858f51e276671a9c96484165b2463e8bba99b3ab7ba5bf88a787800682b98d204f78dc0e137e1aca622d8a2e2f268e2a23309ba8085536cd0630b561211d6c844ea29224e7cd8f598df9bd91a961ee33544\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 4f2f2db05cb302c4fb4b2eb83bd00e6fe362d4b7fae313de90374190931919727876280139e8d52efceb10003b9b367e13195d83354a30df2e3a06a743671df8761f25620790d1ab32c6ea65b74317e4cedebb725e8558d89ff6d70da36663cb34d8b0183caf9a6766b8436d2d9b0e7bb92c40483cd7cd30a681940699c8d167a4b1a0b2ba2670afeae543d34c60cd758ad7a53b8053be8bcfa471635389503b1146d051e978cd4befec148417f3b4b3cfed96ed78048452bfe88ba9b7ac4cc09ea8be3fbcfef9a818235c98a43e160f25427a5636994066ec1ac19be9fad308eb71015f417c15330083d6726977714841383bab6f44f94ef2b7313f513d3589d67d96f1b4d0887f79e414e77b77c39d5764bd7e5156193821fb80d11f7a0847d68d62e1e092d09fa4f2bb1bb65bcf407ee2d9352b3a84dffa4ec241a850466864a38518e2d5f3b51627dce6e6cf666f5f80b476ed84f96b023a63cd92229feeabdb855de9ad90cbe085190f20e6039b01a41b36f111e8faa8e0ac4578cb4fbc\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 1afed89bb5df115fb1cf52de68fd4b1c895c86a6852a06002519a69c6a983e54d19351f930c227b46a6f3481b09a121bb19aeba02f2abca4b0c5aef15861f0f1d25ee3f6c0cf56eb6b3d10ec5b7640ef409d9897b32c3d3e98da2ac0089968c352838d0bc6a594786ab813c212cb72a1238014d421642839c3634ab14f61d0c775f03d875490354dd902b23752fa3bd39cda588aaedaf31b69d29895cca2bac9db554708224b753eb36c7bf11031fe9ad0462f5054750e7b5616cdfff13467b20025a71bcf4c5e6b31dea741ce589c1cfbf76cd858ee480a69dac7a306308c5d3ec8108a7efb2fae18504e72e263c0a1366103abb70cb1f7a7f01074bdca763c17d7edcbf8d64c9b0a74ef11855abbc4188451183904ef1e9647e512b302ef263123b0e4af885187d8e1eb2f6a1c65daf7b2779be15337c3386a284801cc40358c19a4d9e487896c0bbfc1e56913247e97876487d875d6bd487553552b4faf8eb4b17ddfb55a87f46b202bda0e64e480ef03e057b410b5823216f87e4709bd64\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 3dc25636b9915a15c0b5bc467c0f3834e40ea9df315ad7e60a0f515408382a40f900e8ca2279cc2de6c94500db484692f92a0a62ad1a91be01e55e82ede69c5c188bd624cade6a359524023b3654c4dc6fa2e95a5062a1f4ea04f26343280871eca16ad398ab356784775159cb6d94f45838ec75c810de14ffaddfcc76d5cda931f6bb0285f812d5bdc15c77af50ae6b10438019e0207a4e8f95982651de5b251702f3778f4c92da002250cbf9e9f6cf57b8736b3b5596e6afc06076460e948f87", "b64b008545a1a8f71f6918b4d944b6c9a777a1119eb1ff63cace54492b7fc7c57e55d7306d06df5056275fd1c61845cc2981cdf71a8f6ac8bf58036845a6100b3db63d6453b22f44e9dbd85a417e10a8c033cea38f7f3d1f0fae1af30f609d97d8379542dd1a3ad593c2dd00b79badcc9824f2a0946991b01382b205050f68926efef723a10acec37788969ed56ad9c2113a4167b69defe05f02ca56bf93fccf8278dcf160b8e01bdcb4460013bae15219e16c64464cb15e2b94e32c909cb8\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = dc73866f40b72d4dd67fa7484655a0aa1bc3569c7cb25222b6386e8e4adbdb3830ada800cbba3b063cc173d930c5e465b0746fe5e46093c956cf84fb058897e8cf3244d5850bd604e4c27e19ee03ad6e40daea9ae5a1cec36ca0fde49c6cf42de296f1527b758df1a460057aec70b54e4862465c4233ce6f140dc69b1027fb8262b90a0ae523599ea3f7526871ed0ea85d7c6d30bea21482b2583266845a82b113b99933f5032da3089f58073449a6e7631c296d49aa1d4b5ecced0da19775cf70bef05447f1b56535135d28b2af6b31d901729c05521826176a5bcd04990882d17758bbfed52ab5697ab85c61473ec8796b772856e4b68365e1ff5749a3f6be0a4e1691e8d43143cecfd79291344eadd09b9aba3a12ffe9cc68806d55dc24cfbe09c6704bcbc5502ac6c3537ff0db6222889e97b101796872754a2d24153c3dea6fd521dcdfe5b5f083a3417eaaf7b6c006b6b487497471ee8c86787e8db92a39e4506accfbf9b02fee81a8f3e9cac67cbd2f0862aaf8671557b705369b7a67\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 0000157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 157562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da8068640000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = 7562f61b512b11b02d1f8299e62f55ffb9c1cb5facb33c75fee79ea8bfb68314d48a7868c05b8c97de4af54e4960868a694a3c302c73195a8acfdc78137231dc960dab44bad191c4bb2b9f8b162a73799ba2083d93c55b425f5857c925f2aea6af19514825fb18724555a5b11ef553889af38c7585c35033d1eb9b71e56ec0a1a1185e4e6e5b7aab351404f0d4a4416023449d84f3bebdf57d5666ffaea80be1958be5d7da7ad2c081aa338203516aba1e11642192aa4024e5fed6119aad7456bf13c2dd561c4ac9ac887eeaf4b53bf15e007b043de9abd6619a6fad5df35a336f744d5034af72a6ceecb9305da973c50615c29b98a8d0afa8c54f5cfe80f8efba51b08cf921cf55c69314523619e753f3056ee704a947c24d12e8817d5312ea5f6d8444da4061d26f18ab660f0eb88019506eda480195395e6e948d42e96c3ac8723f5514d87da3bc47432ab60e93efd8e6100589318f1b85d1c4bd04820be2892a8acca1e3633950b111859c6ee2063cc061a44a737ffaa2c158da806864\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 31\n# em represents a small integer\nct = 8390361b70122cf45d2cdd8c575a7e81a81ef3cc4b54f591ecb3d817212701a0b53df39301b88b041a317e6c01d58085a7a52a7f5e6c18975918b5a9b6166baa57ec8be83cc19f8c40c087d2d7128f9f45643be5e1fcdeb7d733bf3bd1b6e850b676f32cc804534e29b2c1f1fd50eb94d3ca585d584f854e2dbad003aba313c12aa86105a9e53ba2da03e8df687f3f1932554175756a48f2f13f3fa63e255bd0f86b2e9d3bf680017ffda3b94ac1ae12dbb5b7e03e0f022f53ce1fe8e6708ad61b30bb9513b76224b9ee689c69636224e613aec7dd6386fb8fc7772e336ce101360764dfb8f762b86719976571e560521ca776efa90282705129e3d30cb0f4f04ccb3bdfd1dacce9813d1a589da6ac9a39099495853e346f5733b830a72a1dec9f74214b5ff93f7a8e68874fe90f7c7e02dfa2afb96dfe5018fb6d6c3a4705be77f901282ae50d911e381213495f44fff40a823e618ae7d248039b6ec7e13c78819c3222a2fef30fc389ea017f4e98f0783722ef626ad4c876af3a45f5f8fd2f\nlabel = 904f95a1a204aee8987400c5d30ca79d72fbe988321fcf55dfcd0f07e763a9d400000000\nmsg = 119f6f2b7ee1c7fe0d5c2eb8d68566d8cfcfa3e9bcb1351737f23ae3472fe909dac0d4cd2b34ca643e3eda5343b07d47138a25489169897ba8772a74cbdcbca5dc4c7ffb707d57e86db83dbea8bff77172aafd113d5445618e36f7b9e50a1e9e0eb1f0809528323b45195b16666f5c22e8365945918e81e29aec72811adfe006c45e968e96c605e247163ea93dd434017b482b88187e06d021b1fdf4c985142f471e08d8a2398d54a6ddc6ceca63c430d3f67e825e61cd841b9a5d157b265ec2e5b789ba4b3844bb4ca168ec70fc2afafd9dac34d967400e982ab175d0d82a5007905a83115a181d4ee569c223bb9c2f9e1499f2798658aa8ee0488046b6915db383b001dc693da904cc4e330a9937914a8e0c2309b07be783d0e56a045a195b124f54016ba1c3ae760c2606a90f32760e303343c1b0729da9d1ed18fb16\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em represents a s", "mall integer\nct = a5adc9089becdf7dfdc75a59cda6125b66cd9680c5689e6266887a4a73880b492e9fa277f1839994438962e946cac0da338b98a8affce9765feaf004bbce10a3c85faaf2a0a1daf931d273590c896dc847ecab8b923005e89613784536ff40fd58e193d1a4a179383e4fde0b914b1537bbffb23f311f7abf9c0de7ebf412451b7e8683389bf9f80bf6f3f564ed44682d5712d434f5a8623ea6918af69748b5d5d26d2c1b89dc6ec5262cfc327ab7f3cc1524c36991e28bddc59adcdcc69fcbf32d19db045753ed85ea0700afe3915bd95467456c967a1b1bed39d7b3cda9f103794eb26479894a83066ecb00e23ba424897132407b50f3d25fb2e9649f1afe244c5d4fabcbb53c2d214febc978a3495e0cce53fc9fb61aed4f7f6e42152a6cce5ff9d5984e4de9c7b757c6f9ef5edd7f5a20450bfef586996b009cd07f8377b240ae859b1e4518413d9a79b6111000ecd1312157f4ad3a35a0386eb1f9bd15193ad9e00cb0d63bbc5e279add877eeda0ad66ce845d8acbf33f69b5d8b16ba8f0\nlabel = aa66934039f2adcbc6de2b9cc1b00b11bf33a72ca8dbae5e7a8af45446ec682900000000\nmsg = 2a0e8d66a82662bc1db11a99703df46431f00f815f55520c16be0efcc67e8757ffd4596e232ea9a09a9c96c66b73ccc94da587d0eba7bbd35834c6ba2803a21b5e9a70aa8c37e391f6bed5ffa250276c19719dfc01d8f693d5760ad1af4eed07387a5e6cbdc69584f6058c04bbf0f3f32ebbeccc2d2bd395e4debc53f44a7eb184111fe6ca944865c9978f969712e1f777c3c2fd4286b705e40d56f7b424c315fb5b181bfb14b53dff5687e9c122fee7b3569444f76dd158cf3925b6a3640f5e573c0e5b420287396d85db8b3eb4e42336eeb55bb04e0972d6fa2172391bd954069c8aefce760813961d360f1a34d052e90f9b2b8f71e8c63b7a1fd2add9b04046148d2d8308f8517ed8010f8b23a56982a77ac8cc7f68da4c8e3617933bcad802044e176612450f2c2f5e399275e3877102deb58418e2b51dd2cb0da857\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em represents a small integer\nct = 8da7f29a7b3fefb253514a166eae3b4a8cf5a1eb746e9c6e3c0bb84c81047546a77815a6d527c3ec81c23761be29ce1e44df62dd3e6f5f04b91541d6f4b3591d9b8d9d701d92c6080842305e73c7be4ce52f3462c3676aba2b88d70cb82cb28a9052f0315449a7dfce72089e5a2508d99c54346bd2289a54517136239152bddec1181dd09406f5bc2b1fd9f637d3fdd8b2efee4136b1e8b8ac2aa5883343f56d74280a0458258a7fd7ffc3277c79adbbd96a928664853c2b3964b139071dcd56ad6bb3cb4921a3fbb2b90aacfd932b5d5c5521088dc02a453c719a22a0cf7e925264e8d3252d4c05f326f9bff175937ff2c3b5f3ba29d18a37e9d962274a99bbb5afb7431f68f50771d099288f3c4fff9b07dfa656bd8bd1d309ffcb8f1541e747ce920ca2d6b7582aa81838b379f4dc4ee23ea768e16d42784f97f0f670cb1424195ad8bb382faea3e5017ed8643065d6bbaf54999b08734097e7e34b3203d2c7ddc42073e15ed178e7893198028a58695f9c58f74a7def45eba8bf7ede23f6\nlabel = d586a88b3b492bfc530bd701d28172d67359ccda042cedca29f17a6152f01d4300000000\nmsg = 8d708fb7bb840034728ef72ec2bd7f10b95e37c272a385129d58f003364fcf454528e290bcb872d51306812bca9ae146edd97f2d56c4483bf39b073b43b44e38b55b35c7c35946c59ad9d513af40dc6d65e0edc2017091d4b762d7698c5b632708028d4b94b2e59489bdd2140aa173aa8529134e4ca51f7b3a038521ce76eaba81dff111922fdcfd13b75dc6a8aba0c56867c4621c740fe412f5a4146076e2c1c3132012e7fb48559ed4f39874e6d00479e5a19b20f8f3e247b91c083a2ea603b2a75ab0564d62c2568de416082d9a0c1384742839baef2401f63dde8e0169446cde0beaa9fc0f92ad4d8816fa0b9b06a3e394d9a0466b9bbd13b3c9b832b18df1537f3a79c941ecd567880d99ca9031690e619674e8cf67dbff8ff7d650c03f49f8f0fb2fba43b76e6116fa9ad33abf71a232614cfe1a2e99d2fc6d9311\nresult = valid\nflags = Constructed\n\n# tcId = 34\n# em has low hamming weight\nct = a42d715c584bcc5589631f73e7ba3e0ee68d590626f76526b15c0e6defbd3a0c0e0504dc90157ece3c12317cf898a3d753787807892d2d67476ca7400022f0b3fb923b0add8a519027875778cea6537ba5a1c6ec5ee73d60e6fe998b97c18333ba711776d617198f38d97e7b56e260637efef5b68432394ba6e4520a33ebd7785fb05b212973664492a271ea666e76e5e15c9304a291b2a3800a2e0918a293aaf69cd280db9333493a261386a8fd602cd072bd9a16d242da982c33b6f70d475ffe8702ab82471831496584a4a3b6710aad7e4019dfebc6ec2f3e3128ee19325de5522d64000816e98be981ec2755be99c4d340413a08f2f8c888452887ab8e9e293297391fc9473c216d4a48256c3c1b8c7a142be547fd383de8ab7c2ce4fa5d4a0c034e1098ec5fc4066ae6b70fb24538432f67b8b188be691d94541522e78fc6cf46e3480ea6188598f8e73d08593d8b17e4fa28f470f72a1ca8ed92c7a9fe7abe2d02d7c13917c93a37dfb2d631942ab003c84c2216135bf8e2c014e96d48\nlabel = 01ca475244e50d16a353682007326d0ef4568cdb1e388a8d164ac114e459ae3000000000\nmsg = e00ac921d4554304c4d4c75a656ec3ec388c3c22e9837409cdba079cdd80fa3d215a6ee2db42947c7c4cec3d31f3f80bb64662df47bb9640eadf73d64054e3808b7c847e551fd91bf8d15baa9e33e37b688d48432deaf1855821721d903f8c69d7f6735d6d57d98eb8510cf6ee31801946f6aeffbc37d545028c0d5bbac890e91142f630a634c8b54ecb1eb9639c9e69d5c8a6a8c320b762e341948cf4e8cb9ff0da3024368e4ca87b838ee293fa8e209f8b993fd6a1048db31d149f47b150a1484c14f3c218baa1fe9a17fe74acb1f00050fa7642bc6ddc6574004dbf83001140cff15b3fb32d221c8bb21d9352e3356780e87b0df0b03b1cbb6b257150c70f19e43ab09c5a511c3b3a7c4ce192e718faac1bc6bcd6c6d5958b129076e1e0b3aaef5b38a1f82ccc0b8479aa41ab316d0b3c22de19004e06ea50413b0582\nresult = valid\nflags = Constructed\n\n# tcId = 35\n# em has low hamming weight\nct = 51ac53ba60a571b3257507f19d07646d340d8ed75ddac57f0633ce8f2ff5e3d86d94ede08c2e18a5070f954709ccc044625592249fd797f98a62190a6a65e0c6f8621c89af542ef7bea7c4efc0495abcc4554a22a77c9df7d6173fda1f25d3e33cf0f4d64989e9536570514040611dd78a07bf98f76a642d7bb359b151e99a5b0bf5f245ba896602f01550818215f48d020b8d521d63b611201492b22d6a212ca5bbccf3e475f045e3afb0f976fef14bb91b45e2e2927dbbf2bfd1fb94ff7fb165d5c000eaf09421df56691ba70bbeb98d660c7598cc58206c57a37bd9e8e111582f5274dfce29c934d156656e15ed0fbb61c0b4a733324cb3e6abc95d75b0bdbef8b617e0eb18350549dedd8692f18fe6e2196af679d4ddf4b040efb92d2fd0ccd60db025c402616e0f3ec8259e7b1667501dda86a41e15fb3bc259d6aad4553923bf563933940f1679106b9bde4b73a86a502f1e5afb6a8190dd4b03cad65690dd51afe3e4cf11deca11bd2f28a759c94624ed6b26fe3d89da93eba095b56d\nlabel = 9bb39276df720a4c92ca64f2e89a3c144fb2dcb3f8b13d74df5f24a76945812f00000000\nmsg = debedafca5e356c5375f0abf71f8c6ceb3879a1d9a0a5d5a750f2310e899a70f1cc833bad9e4204d883ac3c6238939f044a3df5641bc1ea2db48995850ac642ff1735062f441dde9376e61a3c7d2ad1eacf4af26c25e29bf3c1c27d3ee76bf992cde316973f88ee7c940beff156794d0729561a24e35e144f7da7a87664e423d6f040f915d996323d091901968e910ae6e206b586f084b5da695c1a1aa0784a7efaf92ce453d3c57f05c8fdb1ca7b2fdc0c4dbf463d5d8f4f62f19281221eb386ad292d26deb871d968d0b42073e1687cb3413f07702b47307a7c83df1a6654b0d92f55aad337d5e7cd58a7c7645df931ade6aea398e91f148392eb6032827cc2543847140b19bcdaeeaeabdf7ff22079aa822948088e7cec45c953ef1e13139f3652464cedcb9127b38b600f3e50b914c2661cb3c7196cbb9b7a4fa17a5\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen289 = 30190; +static const size_t kLen290 = 30190; -static const char *kData289[] = { +static const char *kData290[] = { "# Imported from Wycheproof's rsa_oaep_3072_sha512_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 009a389207c44f45ecd4b2ac716d728ef622e8e237171bc3e12f848e1743b73159a7731fc73bc8011bd8bb24855acda63ae8327dd60043e6ca86d3ea10f2dcb863f1fe20ba98246f324885198d642cab314c087b26fb115c0ba7dfffb222c3894f6577fb60bd07384dd4e71fee050408c9120a884f63ccb0901ea3e2ebd9da67c7cf54e7aa1adba1b146a9372f426e4d0f2fa4bbe070bcccc28a498fc711af83996362703b0433851ca516316da0758fbdac209eb63eddd91f6b3a24e87fbfa1d2ab8f8a95d1c143bb643d9ed2cad7778ed1bb41277f07a2ae4d5e01b263f905a1457fd1f7689c85694bc8a7f2181752a606b4e3ea5b59e1f85e993c8f8c528cdd0f9f09c65a53edfee6354be565d594060cbe594faf46d82a17056c8eaa59ccb0f0bb33114b9c2c029a6e0e7ee9325f03592ac0067feb660d99f8bdb6d25ba1ebc480ce770c367949668bdd2e3032d04968b5293c080dc41f2b69607c157e71c62570481a93e340a7a5be1629d91334533e41eae79befa422cd5ff4d838ec2181]\n[e = 010001]\n[keysize = 3072]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245]\n[privateKeyPkcs8 = 308206ff020100300d06092a864886f70d0101010500048206e9308206e50201000282018100fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245020301000102820181009a389207c44f45ecd4b2ac716d728ef622e8e237171bc3e12f848e1743b73159a7731fc73bc8011bd8bb24855acda63ae8327dd60043e6ca86d3ea10f2dcb863f1fe20ba98246f324885198d642cab314c087b26fb115c0ba7dfffb222c3894f6577fb60bd07384dd4e71fee050408c9120a884f63ccb0901ea3e2ebd9da67c7cf54e7aa1adba1b146a9372f426e4d0f2fa4bbe070bcccc28a498fc711af83996362703b0433851ca516316da0758fbdac209eb63eddd91f6b3a24e87fbfa1d2ab8f8a95d1c143bb643d9ed2cad7778ed1bb41277f07a2ae4d5e01b263f905a1457fd1f7689c85694bc8a7f2181752a606b4e3ea5b59e1f85e993c8f8c528cdd0f9f09c65a53edfee6354be565d594060cbe594faf46d82a17056c8eaa59ccb0f0bb33114b9c2c029a6e0e7ee9325f03592ac0067feb660d99f8bdb6d25ba1ebc480ce770c367949668bdd2e3032d04968b5293c080dc41f2b69607c157e71c62570481a93e340a7a5be1629d91334533e41eae79befa422cd5ff4d838ec21810281c100fd9e30b6bcb1674ead266332e2af25c56b2869b4d822d247e6f5b35cb0f3c573b5efc39e4b5de760489b82536d6cf3eda1bf60e5e43f69f26ac8e45b056d702f0361dbb4a73f42ae5889a849657a841d866b8b4417286ca9b39f854c4d95e3719b6cf367fc7128088a365f3e322c1fff16bc68bbfeb69c5b2a9a677dca6d494de44ad057135e65ae5a5f83c59a0d1477e5175acf716cdcb2966fb75145dad1554a112c466d249ba894caae5e182c65f1753fe5bb583ef962d1574d9be20bf6a10281c100fd3c5d0967b74bc6fb54ef961a6aeea76a59cad1600e3c73f834e5f5b7b5096f7779c62b07f783739341ad5de095e0209f2f2f30b8dd503da8a271f4b35d93cbda013b515f573501ab80dbc7d9fa9dc98da4451e00e0032f53583c818c2645cab8f35619e7c27928648cbcc3af39f30e0a61259ba2499ba96b2ed7b9edb881d442466c07f362ad11a2a9bb3f67548a5e24c246fc6c438d32de9ecfd18b609ce12fccca90bfa4c3ef63cfe3a349611e590e44a53242dbdbbe0937f2ecd81c8d250281c100a975dfbada4df7673c8edfcd8a65d96915f6c4dacf6844f5423f7dff3b4546f3cfe74ae0241fb4904333955b454c7d98947119bfc24914f3a3a263e2e5b7803409a0837b2c1d3ae2dfc9eb264fa6134cdf1a50cdc8637c67cfdb90e7b117ac07a7009f8b25c43e29a6a039f786f2b0d6734ca4f6a8753ff83279451969fea7f261ce13737b3fa1d564115a2cd88850dae3ba3d354ae6a078bbc81dc73253c977a1abe3d792e9d910458b40032347d73e054812aaa186428062bc60e0fda35cc10281c0098b4ade5de054a4cd38284779fb69bf398ce4cdfb56ce0478e8557a6b501168f811c8dc3a52a3cba953225b956950a72a18b72898ef0e652483ead3942704b8fc206bc1e75bfc0d720f4b393f07e9067da6214cbe2fb32f076f1de8ac058d3fd4b4a71c16d60786f43331b2165a92c486b39e9d3d0295314f6ed68695650ccf9927da4e7a67cfaa087d69273c97bd174b3f5f3988430b814d4ea2fa7ccc495d5b55d6949a0475b6020705c753aeab5c23e3866e5c82b8c772c57f0c5a20c9590281c100a2775a3e38c279cc6633f91e528ba76d14750e36b7d43883b1c8bc89eaaf2878c3b6ea9b87140d6938eaf938d1f010656899717be3e0de04437e1da539c6acf3db3956bd49ad71b747778217e2dc67ca0800726a7ab9624e41f10e578719850ed7684db03b7010e86c197eb79f7f68c3022403fcce14d8cf9df186b0a2b97cc120e2b4a729aa5877089240a18fab397962198fc846cf9a10eedcdb7cced6091c61e8b1c621df270cab19e5795485a4b74cdc3e24028bfbbf0eb1fa2ed4531cd0]\n[sha = SHA-512]\n\n# tcId = 1\nct = f9798ff0c606b0ff80a1042cd429d55bcad69856a0361640456261d29a98d2e42cc9618a08044fa29eb116d16f67212cafea3410c7c839a67519cfb5ca1def83ad3fdcc5488984ccbdfb2726371e1c2ca157357b881d873a7489004698ba21d697349968968a0189bd56ba4761b0e6feb4feeafcf4ebb5dd95fec7cb0a3cd23214356fbfdf93f17668196c354f7331a27bf12e8e9193e5c6c79e445160e0f28304be532b3157b50eac999cd162791c7bf446aff800686ca5d14a272a01dbfc6511472c18aa62d22b6af90a6335fec530aeaee8403cc8a07d9c2df2e9ea0e8c0cf83b82cde0488eabb8e7c8d18fcdcd62e680c6835955fdd7fa30c689b6b39805f317bb00e8dbe21907ee92f784c930acff37d70f8a7a838c7230e77d24ca45a5650726c2d1e3e7470d4247ee9f0a1bb8895dc2359cbde3b52785e4c05536759ae0c83555ef30f97482fe18f00527c7f0b37289c31c5621e3c7895abcb455277293e277c450bbb972fd63c533741d9a931be06163e166a4c6b139260e5909f01f\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = 93c78c91f4245a3475669a0683430aa59900c789474ec8f95321c46252e440209469e541778dc362b2ce9d5a6c822892b5e3754fe40038d5523d76e13ee07d3ae941963ba947b2fbb07c687a18521181f857d134a3286c073abd024691a0b7b85460a1872b5e33cb297e6630af2acc82c8fc61b96b8e7795f7e6bc8581d196dff9e3752fa88b08cba6bd67ca563043bc5296b6c26d526e34b0683b921739dabed3986c9b36b354ea17dfda86b78cbe5f0d4646cf102fea80da86c45b5dcbea40b44807935620e382aa17c6ea148d9b5e655793f7e6b6088ce719b08ccc6b5dde7bc3424f1c4d61f3a282bfee3d6f30480ec23a0b6c0712e9fb2ff799fc79459d1e2dfe8e7e87404894bb0a31260c1086c577cbe703a54eb9e750488529076c2dbd6f6b34dcf39e843f0ff279d0beab2e6709148b8562ae172bcbe0e562125cd6ed7f5d3a055c320bbc3c8b4bd28f7f9ce1fb402ff265e6d311e82adea22332d1b6d2b920313882ce3ba836d17e1176bf001afdceb1ca006c8a18f574bdc635c0\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 2679e7a6a3aa29ea006f84456c5cb6b33dfc0a7d1a86cf711f001b442fdcd788b01cdfee7d6e3d63ff3c30b2a67515e7d1d609e6ed4e22087d5857d7fca0d0b8f5dc41790d2913033971f85ee7d789de23ccee294493dd4484eb79e400799b24d6830ae8290343ed50d123ae840c6e4aa819badbbcd513341fd19654391085b0682d8f32c9706eaf8e2a0fa09420e861dcf8ca0867ae2f4b333031cf8fea956e3d67b67c40d97847cff086033cb83b95f33267c69d771407ecf5caa28fadb976db3855f39ba0710498271c86649604db35b141c8b9ae343bc4bc62b43d5c662b424a8e766eafdc22b41686d96d26d65cc28a221e15f53a1ce82ce664a2d5dc602bf0c9e488781fbc0ed679c9b225258a5582f15be48ba4a7a3d541a7433af5f40de0f04c04544962ba318179d2ecc8f4965d306bc56e2b6ee7f9705ad1501c218c31bc2f277c62029626fbf631f46964403d8037f4f6c8349ee8d9906274ede7d6b78ba30a3e0473a2621bc86dc31ba89561d82c5559982ff188ffcde9f81729\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 5120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac3", "46fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 290186a1a87bdde5c2ce70e17605b39b4fa2a286fd85c299a303d56207ddd0557ad5513a7f92ce1a39d8cd571c9c638c279d722583e17ae488d9d3ddad55d837a43845a84f3e774d8679d09b13bf218d11d8a2173cad0c5fc7b86e477dc372f215bc5641a13e931170c6401447836530b065f574f3376b99d4e0200053b92b1fe1c8f513d2d8ddc3ed210062e601d4750c5bb9a63e051098f159ecf8c40f90e6f0265b357585aaf35c32dde08e565bc6687319bd7c637b7e1a012408224865b9334083460aa39c12565c5bbf03a316a6ca5c174d6edee3391bab9773190bccc4bf737ad0f350e629d2eff4cd1611d510a7cf9c11dca1c86b8dcedc8f9b80fcff7a828c9b415f4699b2a1de2bebbb804e0203a1a04ddb95afdc4bcc6d98d240ba71ca2918f21696ec92abea1a9e16607e86f40f7de08c9013485d9f8121d9f9c0675980275519dcd2e705dad4d87009f0fb8f6c413b97c131766620ab583c82dc1ac489bade156b8e502335365bc4a8d7d8adebcc32bad71e6b949a48118dcdea\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 13ad5b087b5a11595dcf44902ca1011fffd32efe6b77be307b3dddd1b528f33e7ea3f36e09873da3909c7f44fe9ecd17adae5b40cddf0efe84fd401df7fed988963d555c24bc5a55e8bc40deb8061fcb59183836c1b1342d66cfc74f6404b67a4f50d9dab04223c18805c0a577b964997e5aca7016daf2c4273ca773bcde39470fe7eb5ec4541650c7687a378d00008bfe8a3a4627cf1efe29e7c81b8a12cc8afb745a86567f5141d16d1b848514acbbb52ced7ceb7381e7cf0261991761d411e6b16f2606050b24ee918cbd17f6c3ff949ed2dc7fa6e99b21436d35729b241f4a346c9c92a60d57c40f39fd299b2bff2f97e196aead3f954135b473267b27ff76bdb451c23b49d9477aeeadfe45a08852caf353d92f0e47feb7cbed5e49a89f42e2a755db0d5efe9dc330c3a71f331110db4a9fa3db914535050a96b0671c2a15b2e9a3ff3f1212526e2391e3edb1bbded4de0c3cc677263f2ded3a9506bdbbbd5fb3f15efda88d954063fd70f6642a5a28295fbf96a4e0cddbeef97a2b841e\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = f4b9ec8148f2d6757e6a6c9c32d5928e0efd5ba4d9635d60d9b481ee84631c6b019b4a04d1e15d5b3911aa5c5e9c46d564e707e64149cea901a88781512ba96a3a53694d5ed7ed7f8fc7885e384daa32dcd4c5228ea33e6266bec630ddda028c013288ff16671dbc5147b28e26b73585beda7e572bae5e30a2a9b123fb12b711a4f64f4aab9b6531fe691098d38c27389a8e99b44ff5d39b0ebeee5930313422c918681be11fb722230759c5b69f03c6a07956bf406d53f8d55729373931dfb19e01dea1b9e5203955712ec5463772b38097c075d8887bcf437c44b1f3041f2e84a60387e5565feadf19b528e77fd009bd13d248a0354e701a09a63bad83b30b4c64fbeaabfe23edc45e8405ee8a9496cb863e0b12a21848023ab41bf5d24f39b35fefdd1c27702dc3fd3ec31a3643ff7cf03cd429ff5b14735c8b9c8fcc7683d599ed14200e472a030cf3b40dabf7c22ec7645c735800cd1c72cd50beef8439f5a7406a932bcc1f0ddff90c95fe554da7c1efb79364cc53a773a35a2ef89bb2\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 20ae63774da080fc14e32bd56d9cbb3610aa0208185afbd8f612ad4edc3d9fda4746957c1891098ba091c3d0d3e337a218aaba1911eaa73b78c5f16e54c31cfd460098b33b160ea3c274d8e09703339b3b1cee7ce11299b1e7f4fddb75f19f546844b211764c6c171d2dfe820ac2e3a8656b90c7e4e19f81cbf80fd85e2f81c350c49462b45501487df08c2188f87383bc2382a32d60ac965aa4dbe5c1cf28619901ed6b42f2254e066af44a20eb6a9d4348c3a4169a209263f939ab49dfb989358c6cd89682df00fcbbc2208bd992e06f75c64f3e8a434dd7d1a4200fd197d0ee2b7f851d04dd4448544ab22c16bab499719bc43c9b07007a124b5b1e18b613e401340b637a31860d86cb4798c27afdfd885427f6f8b267d767ba290113eced53c9a3a0e7143b00c14beb395f2ba5bff839dc2c53a44eabc269e4860ef9d4c42e9e8c1623ef77613278b399f344a89fb1a107f08b5c265bf5809f89785ec7f24ffcb884897b891358ff48196142f57290b1a02a31d6bf5288893a1fb615fe0c\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 7a90b7e694903463592d5bfff2e00189459a41261d0d3b1c7c10b2a578c792b8abdf57f52d7d26a26ef2ab75a7ac39c28334f8a05fc14775ff1d63dbefb688e654a595ba49687d0b711ff21643a2467ff587aeadabd0966f1e5f34519e5b36ad9005a05b7093d5053f6463734c314e654340180ef8a18ed259790e3058b1d5ec18842e9b054853d8219e18131f51aceb01736666e60dd293e8ac47d4966ed68ba39194b766029f4bfd344ba2b07d9f89238804f0685706ac9c16462e69506f18dc3ae39e0509d67acbc603fc21b900712c4386c01a48877b9935355adbd009fcb41e5fcf1d39fc4dc7d26e72f0db741e2dcc17ddf79db46ef3ef3b2ee3c6ef5c689e139442c24c2cbec5eee51f03b0f38f19f67ca802e899be6597feaf3f0fbfc52af1960c1374f6114ac9b1e82670568c8c78e00474a1ec3de11e4f510982d8e9fda89e537733583ef6792ec3bc77955f4389b5b44965644c20f23a09363ac346e15e1f0821cf0488498824200191971257392490946d660819e6dbf310ae57\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = d88801d500a78a626043e14bd52e01f068eb5381c434bb3af50c9367a2ac5ca1fee8a9d248be2b7de7a5f52c1e716d110113b72bc6e2d08766607ee20e262275f7dbb669d47d8710a753ed8b0d99aa86c7b4cf0e342800c2185f00c38190bcfe3b40758035390fe649b2b0936433cd218450e3b762d10e7eb95d85fd52e5759d0d5a0ae49c897a059f7b1628efe8fe06e04d294548a07f73c74e6e6d515e311e7ae846b0c7f5aa56c61f3373e1a99f2b610785df6cba710fda15c24f56c37bf66e05de18f8417c5215ac4401a6f638a8d8b9fe2f77d247d0ea0d190b8c604bc702c91a84a4352ad0c8ee44d8fd1731a01d91503de39f8b19a7693f8aa6efdff15bd1169a0b79272ae03cb20b3ba573b24be410a8eeaa6ad6de87734f1e299c7dd95afdfdf56d41cf33ff61a7ce0af5eb99826473647fc79e884a75541ea7ab9963f154efca34741cf5b343c86be001c6dbbbf6b2cd8197ab5d377b8f0d2761f42f058ba8406f768ba8061576ff516f45faa42048b2ed3851dc7466c425433f6e\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = c609ea7cedd8b6d56fa625b11123b898819558797be9cdb61f0354efa52ffe6c379c4314fddd546020ce9f0fd5b907e6e7b416b46ce8bb3c6129ec39295077fbd3b6c24aef4a9163f5d7d80dfd47f44ebce3b5127bdecb5cbe49d1e125e20479d226ae2852d79047b5f0d535b48e8bfe6118c1d7c37e8c70ae84d1e262977e550f5da03bd087012a934f46c01e121e8b3106e50b4bac05632e9aed32996f09ee8c524ae104911cadcac120a45c44992fbe6f3af37b04e8754dbd674d1fcabc9f5c8649e0228f5f87cadd6d6620f8a9d27928e5249c08eee52372cdf67a4ac0fd8dee2b9e57699d7e28f17a7c76bb3565b6896c83ad14157908aa765c7a51493f2d3de7d735f3adf9f911a6ffd0b7cdddf610bce09e6d929675631381777a9fd486a7915890c0b8b3c119e50330579a4961db1c498955f0889dfaf3dcae46f319c722f7279102467b1109ba6191e30159ca53c9398e6de412afd21cf25ee131840d742562388acfbc528672d3dc38ce758895ddd5db82c875f12de940503617dc\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 2fdc9577156255b3b2f1073c76aed1dea93f18758096085e69b2a8593bd9dec848ae70a250d893d73c6b4ee109c967f896361d8d57883db63549cd9b3b61cbe50d2d944fe88524124c168a322175ee87b571569b567310b4367af407a9ef2657f693a33b536fa7804f066103fc012414c932c83aa1eeb9169f2ca10992b48910f0b2fa4409d992bd4218954078dcc78da6436b809a83391bb8cdd75c602f2b41a1b836a62e4bc04add443e90f58038b99b177a9fdce99813cb7cf42854520916b9ed0bfa4326c3aaf45ef8915c50a8c159d4c8ca6dcb06d35c15c5e8869d3b278e3f2e9fdb0811c6be2afd4959d082b4ee2f57be078d149a673fea7252b085e04b5c91d93bf6ff343e374ad5454a89c2bb77e040df555185539f0ae81808e20edc9d7c94e06498aad532b1de2eaed00d0f3419adb91893941688baa57269c9d1de160d9b505d55c7c58a6fdf95facbfc2551150825f42c1df3dc8f3bddffb80a0f424386a04ee423b72d5fc6161054ac43edad4e1f0a0d2cb96727de0dc6487f\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 12a86b617c77976f1647c75333a0e938a926d6ce39ae90208c63d1f0dd8420552946dcd8c929c08e6fdd8d03f8a1b8e8c3f1247a49bbbc010e8583bf4907405f62c95cc18d337bba3d54075dabc18c2845534dbee7df792262b49f3d", "7a71910181d6217f0f22f9839b7cd3990f2da4d959196ff448342b9a9dacb984a84969d62ae400a3116dbb8aa7b1ce61f82361cc5cf994f2b65639a772c731bcbfa1df069f6726ef3de4cd2840e7c6b91f3e032eb826b5b4abf2de20d4e8d667e6b275e72c202e4acf65459c91466dce7b81a811711d3fd4130b83cc8d33a6f736f91bdb911bba9c894f6a3497be6381a2dc4349c85fc07bf48b47fb2291717724d8fdc53c9b8ce15f3a536bdccafd36ebd5e4693420271c9a6c77cdde48f851279748a0acd9e29048174644c503c047d75be164bbef65c7a1c2f6db94298e7bbd74679e5b0d7799980173b89358371609b256adc28b8a7f67cae1bfbbd83b4497ee13646be77e17edabb75b33e382fd21cb8085ad958c38505ead775bb784d608a123a9\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 4187354a63cece7c984286cdd0eb98909757a41fb2e5cf45982676ca14e89fdbe5a570eb2d9475a5b9bd13a58b225f3154d538195a67f3813c6d70cfc8a282231aa41d3d3ce79aaeb9876af8b9cdcf68e529734d7ca576a8458837a6cb3ae65d8b706d54160f438ba1cb1eca3f6a557f2d2c66476e2d64a1b0b3dbd9ab0cb01d46900234aa22ce906e2acbba4cb1761ce412316deadc060269c74a81827b3180d94c69b5e30d2d45d51ec49b350ee0e672a0ea247a49601604c853c47170c4adf4a9e4a1066da59050f9edb6a21e922714706012443ba153959c8c11b9023f153d62d2a23f271e2b81ea0cb73dc15756ff7319f5ec3fab7e10fbb60b8a996fce23bf7de9fa17c11175f2cf604e32064b2ce3486221314bbb7a8d01987a57882f904d020761a53da20029d9b3a5355ce00520e61041b5a00d98a921300d3e30fc9a7dfcc00186e503bbf0fbf6ee00ca7eab439263d6d1257ce1dafafc1a0c3c684703ec18b3b12ecdf9a3f680b320a09865e70db3a6dce20a868a61ce187e5a56\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 4b845fca1d048ccf7e5a9cfe00c182238a2b69e02bb0b798863246e24c26856953d269d4de46e93caa7f383f241a963411b455e7a2547a9018b2f7676246324db9ebea25603d9b7f7792cf29ce26bb64cb6f3e703e359fe53ff4e2734371219307709d8a43959e61c5e76146b67b53cc2f669527594188b502bd92d811c9c44fdd7c7b69468f314ac30860bf51b26fbc8b6bf985df2cfb215fbd5f53ce0a6c00781f4d987f99fb420a8e34fa7544f87a7dc67f94418659c747bb984124086253eb86e0efc15214550429a7f4d13d8ab4bfe908794e0ceb41c5753b19792e8ad4f108f26eb990baea0d88e930c3bb245371905354c2a192bb21483c2f5033c05073e2bfaa65c8e7c0eee1d22f7363b363cd698b781cd7241db25eb2fe43f480ea8363a3c680869ca143f531d83cee2b4b6e9a56196358a4db22839aa7332c9be2acfbb5f0e710cf3c8b7eb30a16bc126d1a3dc2e29bdc54c830b070acddf2bbb2932a571125f12a5fe70282f21772bfa1a05967a04db4a17009ceab8b4ee7075c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 4e6394953d0761d4db461cdc976124f729800f191c1b308f663344db610b8e790521758688bff16f1f631d0f3023e5aec3d750db63fd4bbccb2798d1050beb31c16151253dbdcd7363a2c2c11398134965831cb076c0dda88d3898714969b0a55f944956d8f792a0d7074fcd6899675843e91cc6ea2f1372e3aecba67a4b598c4aa7092496070c94a0a1a289fcb6a0f19ae54ee2d634014064d76f44d092b2dc6da115b21b811faba0168722a5be99965527ac6c5992d2f8428319f72fed15451b89fc5b06710baf912bbdd0cee7e2f0f2818599bc99dc8df17cd5c410911d0277aa956f330f3cf062c8388e3d35136049fc9ea624286e5febc37ec9802aef1ab20b28da9602b88eac75b6d055dbc4363fd4d937e69a87931ba728101f70c8ce12ef9e1c1cd47ccaed88db0a95b40d8c1da61cacd0b31f723a57d908b8577259924ce2c457db888c302cfc9f2867dfa6b86dcc9250e69e3b392cf3057c06e0090d511ece16e3194abaf26a2ac9660ff6e0237d8ed4479b0740f77864138673aa\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 81b9ea5c0cbcc4b7f183deae85cf3d04d8c9a35cca7b9502238d1d94c05563bcfc6e3cd27320bccf3fabe737195bebf4d8770ddb232aa0e25fe41bb055d36dc328b2876e4b7842ad4499f0e735ebb283e7779f6b7c66cc71b62811f5c88ea3408939706ab48ba6fdd4359f18e8a6e0485de9bcbcda3654e7964cd8f243d3afd3cda79b498e6a10fda660029207f4b185f8ca73b1ae46c3dd3edd2097ddb6ca0396f94ce626448ee9325c91fab3e550bcc72c7a36cd4161cdfa65b9fba398e153ef1b75e06a2929a86a6e87f266b50d8f513699dc8663a7c6b1c4c9872a63fc3218cec37029c07a9b701d615bf8ef0da3361af097184c5f1a3feb4ca3785e235b83c0b494ac1e36b514fe5c343561136d14bd110117604fe8a99f210325afb5a406a10c99e6347b29dc6ea5b1902b7cca6fe6715f3b291e07850a12327d985565715266f723249cb595941f43b946ce7822edd05797eb1bccb9ade43248f22df4e38107ce9d92718cb795e93db7d1bf3203c8f64c804669159b58ecece44c6f2e\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 5a49100a3e147a880407ba68183f96a904529cf14377eef22775c95ae7d3166b73c3fd5dc259256858424ee97812b1dfa159c25b6de84831d8227b153c4624904ddd8c84bb1fcfde36bd61319120a7cb0c916dc22369b2243505d5fcb2d466462dabee4b8495ac8c186a38bb4065fab4e483c947cf72c27ad542ce7d32f689c34f6d0873aeff48a87eb89efddbcc1a5f51264ba246f10dceb2091823d3215f4928a8b7f3ce462e227cc5726834b6e86a503506497cbe8d6bf04a5b4085ddeb04816654829ff24cb8978551e92ebf588f3e60006b444d7b39efc6d18e42be234c37fc25ee2a1c02e1efaab917de7c6d12b05bd599adc92af582e7fb522c884d0cece7f912d2e69812e52aadf0748a98aeab06f391381f4518f20d029360b764faaa3aa1e69a9c05cc59e29cc663119ce74e74ce1efdfa565cd0a67751a070b4a0def04f79c7da5a7340123d00de354bffac3cbcf85e7309336977c2c4f84d528a123bf1ce7fcafc49020a8d51c48ded174b9eb468928f5fe94ea6dbbc83c68d40\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = b4a8e5d8f2cab3e3b659b1964fb9f634ff7ea5de5a447fc7c6ceeeba8af5efd0f136fb79e09b734a3978b655e74a0156a3bece09c00b578d894b81331770a3e95691335656eaf1c260e4e9dc67367265d6e870b37d0685b16762062166e10f0c0ec9fa34935d0943b0f5d4c5b1d88422e21f9e3846f854a2e725f22b53a778e65fdaf32ad88943b2baae31209552085f82f27a01caea2fdf471c08643d806463c61ffce92d0c1458518fc100fda777f769b33750aa84d1d4e206282f8ca944f151ef9a5061561e96453d7bcc9927eabc21a04c84ce1e0e6a88113132eee3a7d7baaaf33db8d1818e520e202275c5df2d3e749c3acc43326964a6663eb4ff856bf2291194e584919e872a31e1f040a59dcdfc88300a816a0ba27616919df4fc97d16de1fb0c6150cda6c329f643b036d99736b0424b6676ce0cc4d971aa6c5ad91a421cd369b35c95a38623fd99dbad13beaca3bfae5f9315a8a788f111608b5b856f4313ca6d19cc3172bffc6cccc28682a09d0ff74fd16a58234151c0224da9\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = a985e8779a4a34ab75873210d0c8897af9381c83887cff7fad9fe60f601801620747ec0a2c1f5acf6560a751216d204acdbcfe2d5bc235b84c17e903ffc96897d5df86031aeb1e40320502be3e18daf723c2577331e03c216e1febd35b30be8a419d5ac4e78674c93bf244e2cd8e57a4774d0b8763b9de21aa1e74b0afc3b423be7c52f32595934c993c88c32c2b0a66e5180c96ef478ea2be4262c840d3e2dfaf86b9684e7bdbf3b31b0513e3e48322dfed125f2d0ce186e58a321cec902cf01a7253b77069576594488b665facb1ba33671ce26cab40dd679f3817607719fa0669c6a593f30de1fafe264156cf48dcbfb8a5581f6a9a8401a749983b43cd90bcea0f6b690b46b2a00505e112d0bc0fd080c453085319b5d31dbbf46a234ac0f0eefa947f002daf872681ce731b27714e37fa3ca743cfd3060935affb356be4ce827e27ad36df8ff4b4fd72bbc0076d2277fd643ca0a39233a16fa545a4d84f1217ecf07a2ee57298cdb6de88f797116f80de8f446930045119e52fbc7840c0\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 3a567bb387312c94a0b8637807f86728e6e54ff473ee541ffdb4131cb5c55a60c6044a53a813672e4e5f90d5779dc21f824587a3618d4996449b2949720a93afb50520947d3b4a7391e2928acadf5fbb0bf87e48798e018f133b12276891e49007ebb27e49c858818e242dfea715f575da026a4f039840ddcba0bb330fe916739d095ecb76829091ad29e33a0b58e23f3e1c80a9aa4be2bc6e21eb1e7dd3061a737d3b460a5c4cbe6264b506d4f424bd0906a3977e3ebea5549825c889dcbb601c111f392f690b8bcf4b9935895e23c0e39672391f5e12e873d393ba19b00922d7f188def9a193789a80514abff02565376577c073a3ebaaf216d535f50f6a602ce038216ce7f1d1f7e9964570d8cd2b3821b11339446ebac43ec87bfb712a634089daf4db979d50d1a93e8badc40395fd8e8d680206606b8a1e78fa238f09ab3eed6ba87ee54ddd3a3bbdfc5c036fc9aedb207c6ab9e9ee594ca06da39297d8528fbdadaf80005162964bd4e0168d5c92d8ae5b05398d66c032ab5ae0eaebd7\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = a0f2388c5bc52093c31189674c410b4eabbe1ffd0e0a902dfe0b4fc7daecf29148703ca5906bd860065da69e5e7dead22fe28bbb7f3bf71d696174a900c115ab7a98848a08467643aca3a056ff58ef4b4515761b0e9452a587c4e7a0330faf97f657cf925e5bb0a395f7a798a715f41b70aa2d3dbe411de02c6ba40831f0b636e030a51e66cf7237030ae9569bab4cd8759baf22325f88c11cbac0b0e7b87dbe01669fdb5862101679e28774aa415df8a92e45b1ab74e1d85a95125163aa74c91da4a774ba539c7e1ac945c20df5ae3e31ec55609883f83a75fd3bf70bc4e4dc18b0a6e77d678d19c82400c698a0c34e3e77e86de8f51daf306f102a22cb", "a918b6ac435a045e89df00a9c84689e29b1eb466ad2c96c7326073afe08d47490230150c9b5d8ec84b352c6a33a896a26bc0f91e49fda6412bdd8a0e7c9b7f8beead5070a494af8b5b4a449b976b7f07c1b5648ac303e7b60adf3e53bd98642642f1041694986f214882a06f48db4d118f2b91c05578c0e7665c128cc6b4685b7faf\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 00005120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 5120b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 20b9815296215e7ee89f5a20a46dee6f255f7d96d399c8cbf5721f9f9c4d89a8ee37e2a6bbd6acd4878404856143960be4a77bd8f6afe6b255f15bb8bcdbe3395f800df64c2d2b55aa7cc3c15c3d753562359a14433abd29106a0d1416cac5fea97732828a198c04d09ed6b47c12365de2a98eeddac346fe879d39a1a28bc19e2ec570b94681f7bed871311edda5c8fd76cc14b15983046da8cdf1e15c465e4a9df0fda11ded950ffe5e67a3d07e56f902c7535331c08720493d6ef4b1760c6489e0af7d1b97229c4380167fd68f6ee30de2d61859ec55b5f0106ea0f675fed7c9f660520981dc201cf16a6fa87379d2c667f9c8fae97fa337c34d591f18b092f534be25db157e6696b1c85fbd896971f2c045d08be1470b403f2effe6d82fcd1b9baa9ba2c0ab0d25ca9cb2aa26f2c4d5ca3699cae3b61ee6eaf98d44610c8204e4298a01886e9cd21030058b29462f3d73018043466fe45307d2382b8b828fbad34f77c1915514a9ca9e0bcfefd3c0c7daaf02db684454c18b109a7a056f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen290 = 33222; +static const size_t kLen291 = 33222; -static const char *kData290[] = { +static const char *kData291[] = { "# Imported from Wycheproof's rsa_oaep_3072_sha512_mgf1sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 009a389207c44f45ecd4b2ac716d728ef622e8e237171bc3e12f848e1743b73159a7731fc73bc8011bd8bb24855acda63ae8327dd60043e6ca86d3ea10f2dcb863f1fe20ba98246f324885198d642cab314c087b26fb115c0ba7dfffb222c3894f6577fb60bd07384dd4e71fee050408c9120a884f63ccb0901ea3e2ebd9da67c7cf54e7aa1adba1b146a9372f426e4d0f2fa4bbe070bcccc28a498fc711af83996362703b0433851ca516316da0758fbdac209eb63eddd91f6b3a24e87fbfa1d2ab8f8a95d1c143bb643d9ed2cad7778ed1bb41277f07a2ae4d5e01b263f905a1457fd1f7689c85694bc8a7f2181752a606b4e3ea5b59e1f85e993c8f8c528cdd0f9f09c65a53edfee6354be565d594060cbe594faf46d82a17056c8eaa59ccb0f0bb33114b9c2c029a6e0e7ee9325f03592ac0067feb660d99f8bdb6d25ba1ebc480ce770c367949668bdd2e3032d04968b5293c080dc41f2b69607c157e71c62570481a93e340a7a5be1629d91334533e41eae79befa422cd5ff4d838ec2181]\n[e = 010001]\n[keysize = 3072]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245]\n[privateKeyPkcs8 = 308206ff020100300d06092a864886f70d0101010500048206e9308206e50201000282018100fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245020301000102820181009a389207c44f45ecd4b2ac716d728ef622e8e237171bc3e12f848e1743b73159a7731fc73bc8011bd8bb24855acda63ae8327dd60043e6ca86d3ea10f2dcb863f1fe20ba98246f324885198d642cab314c087b26fb115c0ba7dfffb222c3894f6577fb60bd07384dd4e71fee050408c9120a884f63ccb0901ea3e2ebd9da67c7cf54e7aa1adba1b146a9372f426e4d0f2fa4bbe070bcccc28a498fc711af83996362703b0433851ca516316da0758fbdac209eb63eddd91f6b3a24e87fbfa1d2ab8f8a95d1c143bb643d9ed2cad7778ed1bb41277f07a2ae4d5e01b263f905a1457fd1f7689c85694bc8a7f2181752a606b4e3ea5b59e1f85e993c8f8c528cdd0f9f09c65a53edfee6354be565d594060cbe594faf46d82a17056c8eaa59ccb0f0bb33114b9c2c029a6e0e7ee9325f03592ac0067feb660d99f8bdb6d25ba1ebc480ce770c367949668bdd2e3032d04968b5293c080dc41f2b69607c157e71c62570481a93e340a7a5be1629d91334533e41eae79befa422cd5ff4d838ec21810281c100fd9e30b6bcb1674ead266332e2af25c56b2869b4d822d247e6f5b35cb0f3c573b5efc39e4b5de760489b82536d6cf3eda1bf60e5e43f69f26ac8e45b056d702f0361dbb4a73f42ae5889a849657a841d866b8b4417286ca9b39f854c4d95e3719b6cf367fc7128088a365f3e322c1fff16bc68bbfeb69c5b2a9a677dca6d494de44ad057135e65ae5a5f83c59a0d1477e5175acf716cdcb2966fb75145dad1554a112c466d249ba894caae5e182c65f1753fe5bb583ef962d1574d9be20bf6a10281c100fd3c5d0967b74bc6fb54ef961a6aeea76a59cad1600e3c73f834e5f5b7b5096f7779c62b07f783739341ad5de095e0209f2f2f30b8dd503da8a271f4b35d93cbda013b515f573501ab80dbc7d9fa9dc98da4451e00e0032f53583c818c2645cab8f35619e7c27928648cbcc3af39f30e0a61259ba2499ba96b2ed7b9edb881d442466c07f362ad11a2a9bb3f67548a5e24c246fc6c438d32de9ecfd18b609ce12fccca90bfa4c3ef63cfe3a349611e590e44a53242dbdbbe0937f2ecd81c8d250281c100a975dfbada4df7673c8edfcd8a65d96915f6c4dacf6844f5423f7dff3b4546f3cfe74ae0241fb4904333955b454c7d98947119bfc24914f3a3a263e2e5b7803409a0837b2c1d3ae2dfc9eb264fa6134cdf1a50cdc8637c67cfdb90e7b117ac07a7009f8b25c43e29a6a039f786f2b0d6734ca4f6a8753ff83279451969fea7f261ce13737b3fa1d564115a2cd88850dae3ba3d354ae6a078bbc81dc73253c977a1abe3d792e9d910458b40032347d73e054812aaa186428062bc60e0fda35cc10281c0098b4ade5de054a4cd38284779fb69bf398ce4cdfb56ce0478e8557a6b501168f811c8dc3a52a3cba953225b956950a72a18b72898ef0e652483ead3942704b8fc206bc1e75bfc0d720f4b393f07e9067da6214cbe2fb32f076f1de8ac058d3fd4b4a71c16d60786f43331b2165a92c486b39e9d3d0295314f6ed68695650ccf9927da4e7a67cfaa087d69273c97bd174b3f5f3988430b814d4ea2fa7ccc495d5b55d6949a0475b6020705c753aeab5c23e3866e5c82b8c772c57f0c5a20c9590281c100a2775a3e38c279cc6633f91e528ba76d14750e36b7d43883b1c8bc89eaaf2878c3b6ea9b87140d6938eaf938d1f010656899717be3e0de04437e1da539c6acf3db3956bd49ad71b747778217e2dc67ca0800726a7ab9624e41f10e578719850ed7684db03b7010e86c197eb79f7f68c3022403fcce14d8cf9df186b0a2b97cc120e2b4a729aa5877089240a18fab397962198fc846cf9a10eedcdb7cced6091c61e8b1c621df270cab19e5795485a4b74cdc3e24028bfbbf0eb1fa2ed4531cd0]\n[sha = SHA-512]\n\n# tcId = 1\nct = cb9ba45404396101c1211be70415603708e1051b0debfa045b75ab936fe7c5d4e8c67704fd2ee046af8679e0bcf3d266ce67b801c90b581a3f6909f56c6fef023f0e2c4428227a51362d3f50ca65a79edb3faf899cf71bf99e244dc817fb4c2bce848216f0de57a1747fb1d4f0310e59f7ae0a656376690125dd10657357de11b5e7e5588af7083abc6018013ddc43d21c2af42c9c302f008064630a27ab014d6dbf48350c8758d821e74c45efd168ac37f366b413024ebbb0c9624e6a93d4c02d1f2b050f75de4b6a74c701386a6c330767af6bf03e8ccd69ce6540b471c01e6fe20852a10f198e4e0d29469b1b01d5ebff85ece159355083829e4c2935f16cd2f409199f799f250c8f1306da1614d0aa15578a58f399a17223c7618242cab31fe32a2317cf7babbb30b3885d5c07c4b89e91ddcb37f449cb3e2faca585d04beba9dce34face1167f5e4aaaa0509867716e3da0ff81b8a481b3f9cda725f01441d7d3d7ae24a5bcb373ff85e608ee7a49750a0d7d185a61082924b2343e18cd\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nct = ad215dc277e269310c54925f735d9bd6e68b828c8a9adcad792a567fa89f75bfd9512c69caab0539f3a2d4ad7caa73e6c1166d94645308d09f98166547beffa48940bba67d08391d8ce831ab3e819b1113eff18d02a83d7f07f1db2ad63cc53dccf2c9a8d8cd42f3054cbe1d223029364877c61d2a58d4c16929eb2c8b21fa1d09797a558d61f00f6b2a4b67eb794dc9730421bf52e073cca7bd083b35562d21b6527a525662defa0db2c9fb0fb3d8122a85128839e68fab7224756fe7cfde6d86cc7bc3c6665d3ecc52ad0ee25767d5f1f1815e56c79e1ae089a4278bd8c34fb397c1029b4315573391064c02f139e6a672b8a9f50678419ab6d9fc42fbcb69b71dd644ceb7968d6b0edea5f72d9d05da3d7b36cac7de135d45edf45834b47f7b2b91fe89ec6c3f2863f7454017091cf6622b02447a0f8ea6a8668c61a55f8654c4c8f60ca13639f125f2a3a46bd82d2bb6bc66511ab7050433cee0d6fa98946d18947d5649b380f795fdc8f0f13b663f518fad69c65601a51d170f7013204b\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 487ea78c9548871a93a0b856306f349ab51bbd30b3e6db0c47cfc965774cb0532575333f8584dddcb13f24ce98ff4a33d63b5b1898b3a8d9babc0ea906cf7d9ae047284f7a36dbc350d7affd57030196afdd419750f1c5f2fc55622e442e6203d58a725c7b6e59205baad02c86e44447caea8e88d38963389541a86933cc64c1d8a3b70c4870b0f75146de372de834988a5f852235926d7f3893c83dfbb78a1a8cb4d9a4d516de110d315ada9be71431d3e6b03681d4d7f665987000a72a1b138476579aae7058f7d4151f058410d93bdc197009b839906ea6254e90c1a49327ebf818dab3517edc39761d3f84be8f8bdc8b35541c6b6b30bf8cfd20fbd9a09713c470c9ebe0622ddd8b2471f9b0298cc77b51e56ac2dbf9209fc5a95c066092deebeb7ebec0bda02f89904ccad29ecdc1d263a29930947b90a6ab83dfaa657871be533d55231224ba4e866ee9a3e352f501372d75090b5236d39b62ee6c84c792dbb253dd1f9fceb868d460fd76847d9c450b1ee5f280fdb0da832bc5627957\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8e", "c65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 2034cef8731f5ddf7533380860b7426ba0a7ba97199ba332efb7422578d346ede8a41c8c4488d52cf2559706f1a677edbaa50c5783c00301cd41815e46c588e2e8657ced9a91f1b2e61d51d5e2384b59b90c78c8d5607076130926bf198e0968b239fd8d4451dad125467ab895eb3ed450e6abb61d6217c65ba2cd2176e2532594b5a09bba689ea1562d04527de919d47c3af5c2c24698e572f3ea289f5691afa164970daed05e83c051e39a99240a4fbd9c2046ae742cd1035aaf0d0c20b5ce1d42a08f9175d5ca30b6f4a7345b4820784c148a68f92be82f6e38638c1f8ecf8f07df3827f9fdc8469049d157202f31d98f06563f737ea3df3764f4644d9f9185cb2739c8aaac86e9b39fead8e03818550a25997c31674d5e14cc4c13790e409e278d778171c5462f689b0ec344f9a920a312ae9351c7d51ac7ca7783038b3d5e59d79c4d89ed4d36152d2a1baff8be23ae1eeebf6af20eaf093604cbe79fb93b61478d3a1bea20e1c6c60d63cd3e09920f521e3eb3e40fc21fe46103f3194d\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 7929db7a0ef0e385abca461e86013785f72d60fa4cf1c97b1a16e7b501235701aff06e71d981ff75392a27a266afcc5bebef5b1dc09ce60ad97b1722baf70b7be33b09de2f203f92a527a123e929b038428de471fb0edcb8e64741a1484ad5d2d5497f91aec6d87e5ca95fdea8962b61362bca2d0a4742f8666f1b067da8db4fa24cd721440d6582750498c9fd319d5ae5c27c9b70f1811d90b673d0529706d085fc78d73f933845278e36e96c48194f1494a1b4d891f249e8633c03d9c564534952e98c059dbe01294506d9238816215028d6414b954467650820e5db42b7701adb0d694bf2c00b42e89b80839b9f35b4e23ea70e55e514c50e9ec197423ad28a5dd4ece946345bd6ba154c122ba356320c2c1cf0ab4e0c713db0c8296ff900a078ed5f0ed1802d7f1f92c9305c245471d66820d4230aac6cf9a4311f7293e1d93a5dfd529dadc6699aef4c2ed53bcdbcbe8deafe5f9b035a6aaaf9b2d8eb23dac290f828bf1886136c79fdc915e21e06133f24e63876514abc29d25c146fff\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 5ed5766e97ba0017cc6ef508702d74049112f588e8930c3954b43c7398650fb1bfb94cdf75ddcfad8b50c59ed05bf8c32291e8b804f49fd5faef0e39b922e14ab4186c575cbee9cd2677b58cd890df072669c3c26845d7c89420cbea27d8c1ea43c2041a95852c85056e1d22c0cc9ec563d937fcb1d6d024f3a1a2943f77354885b3fdcdf8945f7b41e1f5a3c7cace9bfd2bb845f6cfee05f8f4680d1bf2b9d6510a6d2093a12214396ff02bdfeaee4b21af5d52244a3cf6eeffba75e946b83b5784b3bd98e5e585032fc88a1abdb12cd30c7f412c72d2e4957681f77e4157760c067a9312df871c972de688a839bb155c9de29eacd38ebea064f53f2599d08d6014c0f77f3ae121a4508c30eb0c8dd49c4c0ef31cacc3b1dcb2240050db157299260e9fc52dbfb530af6f759dba3764e4eeaed032e564141fc102399433456b91a3df2186ae9032957276e691c095ddaeef7142cfaf5bc86915c27461c136c1381a800bc3322c2dbdbfa83374922d607720272c8f955a9a10814c4bb9587e5a\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = c3aca8106f74c7733cd1bfa74419a2cf802f12293693c1a207158d52bfb728bebdea14a885fd52ea5600f82020fef8fa23f9078fb9ee34d82eed4c76b1312e7f50d0165792a938d264331da446b09533a0084e7398718c9575b66a07b7cdc85293695f291fc1ecbba9e0147320a557fd015a1339ee323d6706af18a08654564c49d2150f5d182a44f12e5d02b1839771b2048dd04c116f961e4af1632043bbade7e993b416c45c61e4a742bada5ad14dadc263431bd542050f40f4db8a95dfd24db22e049477f4ca93375e1d19513d64ecda0e9da1166da426a0c8614524471d72d413f2f6822843154959239b134033c876b0b68cec3a5eac05d5f179f70305f1f2ec7ef9ed17e79598b3d2fc148f9aea95774918aa6be14aad89ff5d612b13fedc0937bd1ab01f05d43b5f7c131086c63f5430742a347cdcecb435912d226ddde31250c3c0ed6d3ac9920873c1e73970a9d44061dcf6e0acf1a2935bcc48e2fb76ef74bb5101d0bb1a02fbf9a55ec75e122fa4dbe210836873099a1f91af20\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 4ee617bce690f21a6cd1760d8e7c41ec1c4bf0de2bfc4aa85002c278eeb63b568118e4ea28cf795a673965cbaecf1af5e4943b95c0fd20604911477492950fb99fbda4d5c0ecb11d954c2bc0d8522f5ee7365427d59143b261d6138aa2f27ee1a60d64f1f491b9ba1adec8d09f242ee0116e201a54ba968ffdf39edc3b314e8139ea8efca06185840ae9a3996ff5ff3c41add6c4dd6ecc3943aa60254859db786a0f0500f644e3d43e348b993439cd021ff0b92d05f327d6bc3c11ebb2f8c1812dc460d4ecebb358eee01fde79aef408a6b51694a2a2f7baf69589f4ed152026303290d9178c9d580421996c89e94e14ce91de0686d70a37241e48e439bad3371aa900d0d6142867ec2177ac21d912eacc5e2413b78b0adad7bdd0f72a5715c69f6223ac7ce99fdc20fbc7c603371c328eaee80f94f079b935713d38d83f18dc810dfdef5f1221ff8a24abd4a0de3e5d3f993bd5992280b06bab17ec6e36b27b7b08522f8bea3390590832da475e85ad4b898045930855be48bf2d56603b7485\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 5e8f89e2720d8edfa1a943223d6445bef51e330036fe6efb07289dc1388098aade647cdc9b363b4108a900611a1abdbe53415599192cdd5c39b4e467073183f4732e06a58fd43dd48d378495b2b4109d62042edecdcc0a93df468a0f2f96a4957fc744cdcb891484d7a1db15a6e2da980a91942814c5a9910dca32fbd27e2fcf862756a50658c8531d12ae652d088b15b674dd4bd895e8cad8d81b29c78eb7cdcd29737c8e532fc0c8128222120dd0a4da19d00b603f6cad9d6dd559230e237197269aa75f4ca4f361e418493aabbcb0e55bb3aa114c5777de94e53abedd9e358b2bad3fab666693ad525b1970b97944578ea65a15e31bb1721776bd9b91ac9f558de32ea498948d75d7a7a9ea610bced38be4dad797dd5651eab3b972915ce41aefcd28b641a4563b71b491c2322af7b06dc3f6b6e70ee40f25b6731a5f34ef7726cbf19c65b26d3c4f0a673753c6bc538841b6bd6efb89fe76793ef7859f6866e264baad2a7e1b1c3905c04e1ea8632aefe5c158cb560eba262aa7a3a6b143\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 4d0da40b2f6c6ec3b8de97593a591681c69853847f9deaba86baaa69b42bfc3d8fdac5fbb3faaa7a5edef6e7ca0f25ae169c6545f26c908a1e3bfe8f0a385c584cf3da930acea13076d475e9b428ef9758113d3d8a0e23eb2dcbccbb1ca0c9b384aa760d17a5764a7c4c709cbfa9cef0ba5672cba0deb198577e3abafb2176781956d0c4d39632fd30f778b8da3da16eabf3caece2a325926dcd25abb0bf743b9ee06a3b4496d82489613b0a720353b017e72c3c43eda97c6444d8f2edee7a444916187129bc0e9bc20e457c0946c767d3b32866655742e891490ee996a3b2106cc024c5da94ac89dac17fbf0c97a95541f8283510411868863e68d9efb7ae4493246b409441656ad0eecd3f0d84c7fb16a593cf0e3b5ce01c142da30d50e42f58c7bdede2dc350313c480a644802fa10fe117c98a92f5f8ce6c9c4cf3ac0b01ffa629dda82c217171a4723db2ce751d4a359dc53dd4b398e7882a8c88c9b591856189a9f9afa349f02573a9f07c6cb96eb41cbaebe69dd82ea7d9b860b841b5\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = a5f338d231cde9f20f87f69ab54147107fab298cd79df6635d3ab882e8682d0ce5bdad698bcdf0260b11ba11e5db3e857490f9ffcfe8fc98b8c89f09903f984eebea2ed74c73ac578bff3af99d4fbc33587d91518a948549739b0ffab4ea6a3fef5726eaf3ce77cefbe4fb001386101027d78b04ee5f23b6a7b0b5ffa9b473e7a86d076223fbaefd1f5ec030b5fb36aab0453a3b51440dd7709b78c0395e3b43ea873afa61e2e391abf0ff567d934c61d87f15095143bf660b73e2df1be6734064445154593fbd304f80a9ff730a66f54078142ad5c49e77b55ad5de5d974ae09d73f4fb506099ff06a226de67d55665115eee485372c19e599197aa561909804462dc0ee6d233da9c30fa7687d4f0a0f764646697bb93d2cd8cb6cd86cb3143b043f54448e032e8790e856604977e23088b69a57d4677e073fac808c8f65240f7628d09e0bc74bf7d6fe0ab2f7378808f082219edbdc1c1d456e4bc7dbd8508415917ec0d5f5ea10242368b8fb75cfb28975110208788b5696e34589c8a48d4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 715a8b585a2759b9fbebcb1683dd7d1fe956abce7255358e05cb19547a92083c2b5abe5c429c2a5527bd8193a4d05a0a8d161fe71ba612cc8aa3270a5b8186ca3f02ad716d78b7702c20f7bd17ba01748d1b51e52b6cb6561c13", "e84ccb9aad4f4c241a951f999d4b7b60c14021619951204e046d663a011eb9cd9bdf96bb2c43d6f8bc97bba1b63845db59268a3ec918e198448050332a540fa49e39796220fe2a97999160f564baecd0ebc4be5030a2016961f9f352d7fb04ae9d3218261a510614bcdcf33ec274b31cfd2d4c9462803c825e7dbb1a3b2618fd5067bf676c5fbb2f6dfee7068e84d4de68f840f97faaf880b8596d8847141ebd59eb9810d18cd95ab6a8b3bc87ba2e6bb2ae178a0e5043497b5cbce86508d96991c5f3d78ea3cd3a77be12bff0a0ebd7a3cd03b9bcbf7faecdad6a375e55569ac9ec02c9a319078d79ed2ec273078ef328b54579c0661ed64dd94883eede29818455b37b271c67b7bb303e743d6a080076bc712a2f22b36bf85ea242f2b8697b0b265102c557\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = b65f42ecb2fdbb8c231e201751bcef6779d0d7c755c19d5c82824ba34a5657a6187dea33ed2a7cb91fc1e5a3e417d806be4e626c555750bca3b45d0441865f0be6a52f5754fa871ffd1fd58b00f74e89eb60518330b21b78ed6c79fe38b8ff4d0f7ac49a152d1c54189e2eed31eb6211601b8b41b9a90e5e3d34e537b0af684133780bbaa4ae97c6dea9a75ec01cd00d2c43ac2c7d8deef21cd6c6382e2935ea1a0e350156dca5e78ba10e88891a5c0978859ac2645f90d5ac32eaf791b34a0c7bde0ce53572d2258ab7e5a9058624892d5e680eff78aa4232b579f94acad6081a7fa8330e8d3339afc4c57a48bd39279a54900e755f741aba2d5663e5efb738b38c72af33c13be9e996aa8c6df839f08af6a4961bcded7eed2b5a67a81c112095f1da9a3e6aa6e149715bb69a265dfb1fba8ea52bf7c8309f613cc183cf53890fc51e4c5f3d01336d67ebb66a9cb0231bdb1f99b033e9dd361262aa6c1dddcaccaaaa7b6a3e94c2b893304404c6be98cf20ef488f64b7540e4232d05b2ebe0c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = a0119ccf48d11ea14d4dd8a57d954cccb913fabc353727e883b53d6fed8dcc48ed7cbf98e3703c740df9bbecd0168b42e699c48841c0a964b40630f28076069a3363bb14c38e830712376d9beeb719d2620eab87e99ca2897ae1fbd4251f828db85c0c76a4554a39b2e14150b1d3020850dce02ba6e7619daa5e95598d50d9fb9bbb7ad57d60a4811d50f432845df09da1f01744138d10ebafe8951e111aa93b24588c803b37b12b2e572c2b46d13e654954828585672706a001dc4777c9b4b937d92a761ea3fce68c14379af6a8a2700cc20f25e47a0e4bfa85e2082dbb569522853a5498d539faabb90c479fc95fecf1ffcd3d03f9283b806bc6ab6b7310e72be66959082d631d138221c4cd81c46162649b25e46f9fe864b4394f8afede0bb4c1e148ffd62202141640555283eb683a3d3b1fa0a62d8380fdecf44d9050e06bac6a24fcfef1e2b04d952726ac9cfbd67ae3090ae90e16379a96bc7731a38401ea68365ea413ac757de058730259473fe79fe30e1b50e4ae66730e489a61e7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 21f59c055849cccb6dd90d2aacac59f987c1dd44f560c7137cc762f975a7161edc11503a838e4ed98cd8c630b20a4c43bf191e26d4d4f19b4e714d92cc45303c14209989cf10f9782d96f31ed8d7bab24ba02fc114d8dbd4324bd5b198565bab012bb7fdbe6754ce6b54666484aeb42952b055fa69601a16cb86a20652bd091859904bee412c53759137e811dce8eba60390b011b123ae6c1d6d76c33acd26b54eea627662cf1c6887f8c5b62121064097bcd69eac2b2e669fe8e018ec3fff888396075059ebc0289c8925538861246b2606e878b4d93c4c33c3bbbe21cf5c861f5bdcc9121cec2d0c4dbe3a95976a658c8bd8ed7579c1c6eec248317ae3d3c73e5104d377ed5634c16bf49e65879db350bcf5988b99ca124c3f5c4ef52b7f170f5c48f139151adf8d39dc1013d9a152321fc5784e1e81d3ef1cdab8fcd83623453fe4ef7b825b1baecc5817a13b56197e0c0c35463f8f8d8bf2a1068b8555aeb0e099ff5c9b86aeb6c495f6ebe6d0d6d44ace2ef80ec9fb647954a9137b9cc6\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 100e00b23d1058916a2d99f5a1285efad8c62b8ce779a558d9256ac36757a024bc6f72aeb307db6923d7407ccb91d1388a525354373619139eab0cdb413ebcf50b82f19184b2187eddc19b2c0db25f4145b35111111b98b109939155f008552ac863a7bfe1dca6bed2c47cebf48e29328c475c9c34499b770ff42f94878cbfb29e6254f89a4d49f5b886d355834c3eab27d65013a5928e6099fe125e61b8300e68fcad66e8413404d6e0eca34a8701c2575089955cc13fe0c0b3e7fd6a4bd296c88fcbc71c07bf7278a410b90fb113bdb26db1738b06b5d0b559cbab838d4567754a7154e17eb7cc4506d47ec99640c51f1d0134da884335a3d982078a5aea7543ad3a8db51db9bf771656105982e0a85b30ff080ad7153656d52ab2a738b5e8beace9a74d9492cdbf079a8293b52c8284acb1eca6ae8e0b47b2d699d069536b62312ede061a8dcf651d3eb4286ed22c6da22418a5856cded4866f74589b88ff9a3afa0479ad7964cd567953510df300cf3a3443e04495cc0fb02a8ed9c352e5\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 8778373fedd6de294c9f7dd84acf66211883066ecd53d860d53031dc51e303841f14dceb8999be392a6ccd19b899dca89764db04c2308f241090b0e09bbfb60c82e460757f6da6aacdda90f1a853bac858100d701fdf37997605324cdd7cda6260dbc2fc40ffb17973d1d82715d59055f8d55c74c93c9d7dcab167e25d8d26e0d98b6a02e5087faf20b50e429fa134aaddd0213e938f6f6c03ee89c413991163746a7df66212ff7b03de95c7be90a0888f8791e3b72c8f11e310c291c3f316425ac2d418baf46aa79a1ecca245e0fdb92a0f4e99eaa8992bb0f5973f080f2c72b7919055e88026012d86e2faa008e24545c38470b24dffe84f12577a14311306a9293ff98e3c6c42cac10b913d912e5060651cc73dcc015707c429c7bc669204d78335babfcfc614d4019fb45be0aaf7ba50b7947bba652a2b1984d876ecdad54fea8ce3d1524e812fb2519c17db82f300cc3d7c163c8653b46ef233c1678dc19dd75e93d0db22648147fe17ffd841f38177033b0183ec70d3a060ae69a71f81\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 66f53d3aed293fc5a20d24b3a7a2774e12b69115e277894670046e3fe076d7ac74b830765d3d8b12b3979ead0d87ad3a0a8b3e677688f7b8cbf5e7ef7ed5a336ea144667a507be46cd3d9145c5ac552ebae558ee95d4e17c6e9e5d49105777dc1ddac7969318d03678e2afae41e265c61704b7f61cc3306b0ead4d0d9e36ffd08164f93422a1e51769b0c8478c9975e1b2244544252eec743da10d8eca2cf901a3052904e898d5018c0ea9923bb6fb8a405cecadd81a3f858e34c87c069897729186710de5bac42a6c7a19a3f7b310ea5dea8bba7c594ddd2cb5309703baf64cda2295157f8530dc5a46de57d3ea7461df8af53474b15b54644d6e724cf6684b72dbabd5cea129c80a1dd67f7b636b55ba6980fc123859e9a702df29b2fc3959ecdf9269246c4cdc05bd06dbb9bcdff693ca4d04170118e7fdf43b163831f0f6bb9828faa316eaf92a4428efed7b2f22efd93761593be714e9a85aa7b690472525bb0b2a28712f5f524ec56e1d0515ec7cc190662ed2be402c824396f7de194c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 6ff0c91199b45d05ff630f4b8bb84ec1eb03dc229b51ac817c210f6034e8f27e8623bfc1f8cb5e597fe687d075f289ad76cb2d1e6ccbd7aaf7812e49e2408c74b4b8869d4bc86db5c2d6f62d2b6c1aaffa76d3059809ef3945e7fad49dd198e132f2681c4148eadc808231b6dbb7a9a8e5b5361f23d602c0873ef6751cd353f10d1f922a20982d60d29bb7eb57c86d3337bc8f2bafc28f830e16b4684f7b6f51e0efc3cfbabdf76b08cb8b5770e9f709331053794e35e159ecfe46455bb0994b38994fe6f405b6a88b7f5912c409f9781767871b2ba18f5e542c964450a5dac4c82212945e968878e43f4698500dd10621f31eaf5ccb04551d6ed36752f110fd5cf3ef72b2c3369db93f6480b3cb01bef799007820b1f4aa34354ffeb4f7c8ffdc90e6d19d1744f27516d67d1eac69f139b5b753497a599e977f459081460a35c75d986383ee486810f1c6eab1836f7ab4b6cbd427fcb206c05d6e46c84fed94d065c22ca732eb88c02550dd72259aaf4afcf8da2eb419e81d4f8a8e914e903d\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 5a8eb1da635aaf6e94012e3d61f9c7d016c657b812d9d95c50f4ec073c662392c4ba98b5d9c93bf5fab48d724ea9a147b5b84ad6e169033f32318c6fef89b2733c9040aab0862fb4b049f560fe1b448b987d203a40f3f46cceeab0ed9589df97e6cd928fffc5d20d64a10b31f54bcb269f1522f04762b4935feb0b02ce5d9a8a0f99910a4fe237b00b3f48e44e04ee9f7fcc06252b7c08dfbab4fd27e47604f4022d3ca0aba753b9ba9b9defd3496cb0c752a2a4cd619755fd7693ee7116341f8b9575d13b4f821759055225d0fe338659c02eae9c528cfa937a1d58efd0463773a29e9b34ad3647487267df59b324f6b8e73ce0be930c5f163d43df88fdb54e761bcfc12100362a17c507adef60e2be506df242e81161144be1e4a29a3426436c0a7d0e574f9468acc5af42981d5cdf5775e2b7d4e02121398b6dcb2d590417c06f6daee42199ffb4a51b0de715676d3f9779f1ec051219057c75208ddaf3b4530fc0360d389d7f95fceebb0123e0fa25c5c7c7f4f8ff9d88a928d6904ef4b1\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 9fa960f4d424a2fd23f7cd07dc40f43fc0490862ae8fbe2399a96ac7f9931e2f30421692afeddbf00fa86731e6e6724f428a479b49af5af07119856a913fc9211c722a6d25791111650b71997c40a7c8b74b4d0efef376806099b634388b93da0cc5e3b2678c5037d399fb7770546ce572852b1f4461ea415c7dd846b5611fbff3a492203d16b18b476f48b4ec0c3d900054607843bc23dd2d8e4889ae2871774fd520c510b48fb25dd15ca9f09c4cad7adf5614813506511473110780457194d41357e2ebcff9e3f4819e70fb9ba71d9eba053946beb75147f47e5d6fb1ff8c560010c32fd708025f5ac3f201d9853184f7997ebe8ae6526f7c7f7d", "abbbf94ceec56e61528b321e5b9d6255b90f205d9ee6a1f86d52b97cef1764fdc42ed14c22675111650e2237be27ec2d1e9ff2a70ac5832ac5a6db325f3fda757dcdec0fc662803cc76b18537c03465fa51cc15c395369001bbc615334f3aa161304b6ec18cdc2fcc44873e22bd833fafcbfac7a74f30c44aae4a176f48f8686002a6d10\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 0000cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = cc6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee00000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 6b45a4202ea5a1fc930a5008136091f48831e3dce258955f0a2fa95427a18ce12bc6d95424b983e2e75152b654a0c481014c6bc538354ff720b043f57c238c42ef536dccde3637babe7feab03e2fea7ddbdfcf1b689cea466c07b1aef757a7120141a2720cffda1ad422eae68d751425f879eb8ec65a1d0d24e1529a91f0643fac68e71da9f4d0eb56aae99bc03b600daaa127221dc20a5f5060820ba6cb1625382a4adc47185c0ea77d650cb517761a085a55e1a306c6136ba6a03d254079464ee8022a7e0189ef458fb4587b53fdec7864c90872bcfc5476bac7a7af7b104cec4cea576ded30bf4e24f80513ffef05b31e5031a2dcdcd2cba7784869c211c2ce0a3a65814fec0f153de0b8e327ecd2b0ce80a9bf691c1c08f5920547a2a08d749e229a6eaa4b770db54345c18ec3365f68fab045111d0928bb2cef7380dbbe07f6bc4fa3bf340e8fdefb1438188a474b206b430f988fde41f96b0642484d02adb39aa8624d908e52cc7fd3d39d74e002ea04a756b61be3f279ccc7206ee0\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# em represents a small integer\nct = 26a03bdf11a01ee4ba476d721c110840d093f38ed49f406c38f1c46fc4735a29bc7deaa3336aea98f6cfde4ec8ed305b91a194a23fe73112768080aba2c9e152f6ad8fbb8401546fac21ff696fb1f52268957cfd591fab64bc48c3c87ae5b3eb871beb669e15e881c0a9920ee5f401910d3415850fe2267f5ed141ea6e69d01cde65fb0a8cc063c33c0d333b6c90e7838f97cafb7a8aacb14b499c534a6af12934ee0c7585bef97a1ebf74aff278664aad35138fca85f360ba259d47542be5f97733b8f5e7a39bee1772cb8038d08acf56d3e8f613ee48ef147d6f0c1f57b3c08cc68b1c8f106402baa6834d460efdb8cc1dcb54f79f2928f4509e81de32d9839f9a022f47a83d8616f482c31eaeab84318f898763de7048f507a517900666549cc093b3c8f4d68c84fb33190e2b413134061e20ff51b8da5545aa991f89a0f612b5b2e74b7ad7facc491c7bbce41799ab70be4bf96a0ec76017399662ef8a6d8b3d8569ca86b2952ca3572777efe99724f85fa0375b29bbfff7380c36e4c533\nlabel = 55aa28091a62698acb80855f292ce725f088dc8fe0045e9e49375aa663055d72353a67087466c68306ab0135004b7cec41661da3db65188b9af52b255bcc888300000000\nmsg = 354f2c7d123c5bd8675e6f05c7a2d2a68f9002439be237430993ea325858e6a3690cc9345014539db4dffbe387995de694ff13c942a4d2634caa52b8451d2b04815d9a764cd9c7576943b559b7639ed8c0b604c2e59e65af105988c71dc91c6a0970c8917b0e00d3029bebf66129d4dc60b03a846decc6bb2cba9c45f6b2eefab79a9df5bfc01d93d5aa6bfef888d7334fcd0d2cd41f7b3e1c564dcdd2eefcb8819a66fd703cbbe9a4d7fdede75fc8578b94f8ae0009bd188f8c7469d6588ef8f240fabc1ddb0174783967106d2b6aaedbc15c4ece1cf7e12ba1d14415d7261d6d56efe0bc93f6838569504a131a4e126124d933bb63f6df189145caadf7\nresult = valid\nflags = Constructed\n\n# tcId = 31\n# em has a large hamming weight\nct = c63dfab03faf7d5933506b3a7ead6c6cb9bebf25ff4afc5693428e988bef9fb508e9d50f58f8e76f26121eb98f036c15d2538f6c8d7e707aff411d24b9ec3fc5ebe0fe04de2f13c212f674585dd157f5609b9ec156a04642e1b087b6b3d2a7015324c5c3986fb8a32482ca52821c033fe499e41aad19a55d934d2b179f6c89bf3b34b20f2fb616356b13b4aa8041089d9ba831f0868a66175609f4e3cf067289ca512b0444ee3a5761b5b95ee79151eb429e9fe2cf946c8dd86d5862ddc33997eefea8e7912a340f3d1e2d5a69eb32ec2bc82f74c4e68ba8c565dad2e9c71b81325d76a3fa600120cfe96613ae89a4251200df79ab92b1f04d9ec34f61f4bc71f05fe27b972c91be268d1e52dc46d85911212b9ecf42177f3be164fc99d11b878f1b85a508f13f583b4a0b7cfae186c421b34a997e31c594b7370503830ef7fdd8b50198def928a1075594a6e0b418e5361cb186fc3bd4ba01720081e21c9646aeecc0882c847871c894562508ce3320aec2f9b04c5b25975c9cf5af7364a3e7\nlabel = 5360d4b1eaf5a46e6f6a6ed03c0d405e7ed7fc2cecac86bf3cb27348f9d66a7bdca863e055ec1b6a5b20c351d63dfbc7eb599589d69a46ed7eafcd2ec117547b00000000\nmsg = 5265a56c99e71128fdcde31cd5918fd7e964b9f1d216bc9c4c10d6ddd3f63b65f0d3041f061c6eaa6f60407788d", "77e12b4e7b3b2e3751d2f1774d626e83d195c5b4d23e3fcb5f50eaf4252d720737b2af5a4e1928dcb7fc383193dfb13ffc6cafb3b609ebf0395508fa5124ed27207bef82e59dde2251dbbbd44405f69d771ffe54d269d417c42979dc014c1579ee58895475eb014ebfda48971ef3a08a3dc4f97b9b996ccf293d7b8f40055ed842eaece6d7fc4c76cb342914fe6bf89beef8ef463a048ec18695578ba514e5f6dd5813c58c7acc6f6eb02258dc3adcded16bc7cd3307e73445dad5f36e7e230dace3d4bf568daf408b6e07fdb365db5ad\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen291 = 40513; +static const size_t kLen292 = 40513; -static const char *kData291[] = { +static const char *kData292[] = { "# Imported from Wycheproof's rsa_oaep_4096_sha256_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 097a59d2c4f70377793937bbbd95d19b5d01edfb1eb3b073e27e4cfed416820d4af4e04cc3f53d272ae43551ad0cd09b89cacb21a595f9f8423b3b0148d2ad46cf818fd9e7cbba18f4f84a1dc18f69ed5a764c6fa191a3664fa94a39bafb1a29431e6fedf61eb9164dd7684f0cb506248121fa948a32c8733f3d9453dae61c8708b2500582f32d91128775265f18bcab6eb170145e33dc40f1bab451194cf8c38f9fa91806bd225fa4b54ca50813b9d7a54f61e0000e5e0769cb2a3eb99b1ae9c3c5416dac83a6f91248c734d7e63291ce12de4d780703614128f878f29015801c7a5ec7670e531e1573ebc8ce63d640b01b9aea48b43d1eea8ad85b55423d4e142bcf73315f3e9e978b65f0556246066596013fad97b83ba552140c6957ef443ccec4051b2a8c9cd9f25c4cf6bdc2e904f46063e319643283462a4047d49c38bdbb0ee3d87980ec08410d5d2dee8e5349958e4178aba065a55d79d89080570fd4af5678b1573e42f2e0f863b31bb4e19ba232c02ae5b8f948d1ce8145c4968d24b56ac930b4f67047257f3c0b86bce7a77b8d0d87124c4a4141409ac11377fb9fc805d60012386becc2ba8478e663becc3d73239ce3036c2d2fc9e6e2e370c2c78053ee1bcef7a87872ef92b784638b84713a5d78ba8c3a868e3466f2275b252e19766d2104ec60537bc1589b1558b76643751f6a60fd8a5102b6c788e0f049]\n[e = 010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed]\n[privateKeyPkcs8 = 30820942020100300d06092a864886f70d01010105000482092c308209280201000282020100956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed020301000102820200097a59d2c4f70377793937bbbd95d19b5d01edfb1eb3b073e27e4cfed416820d4af4e04cc3f53d272ae43551ad0cd09b89cacb21a595f9f8423b3b0148d2ad46cf818fd9e7cbba18f4f84a1dc18f69ed5a764c6fa191a3664fa94a39bafb1a29431e6fedf61eb9164dd7684f0cb506248121fa948a32c8733f3d9453dae61c8708b2500582f32d91128775265f18bcab6eb170145e33dc40f1bab451194cf8c38f9fa91806bd225fa4b54ca50813b9d7a54f61e0000e5e0769cb2a3eb99b1ae9c3c5416dac83a6f91248c734d7e63291ce12de4d780703614128f878f29015801c7a5ec7670e531e1573ebc8ce63d640b01b9aea48b43d1eea8ad85b55423d4e142bcf73315f3e9e978b65f0556246066596013fad97b83ba552140c6957ef443ccec4051b2a8c9cd9f25c4cf6bdc2e904f46063e319643283462a4047d49c38bdbb0ee3d87980ec08410d5d2dee8e5349958e4178aba065a55d79d89080570fd4af5678b1573e42f2e0f863b31bb4e19ba232c02ae5b8f948d1ce8145c4968d24b56ac930b4f67047257f3c0b86bce7a77b8d0d87124c4a4141409ac11377fb9fc805d60012386becc2ba8478e663becc3d73239ce3036c2d2fc9e6e2e370c2c78053ee1bcef7a87872ef92b784638b84713a5d78ba8c3a868e3466f2275b252e19766d2104ec60537bc1589b1558b76643751f6a60fd8a5102b6c788e0f0490282010100c3c677495c2bd56619e44e26140d2ede0037409b81f3a5b3886a0904eb486140f43b8626af13d14a33918eb72b786b3c9114f39017871528953c09104e1fd2d36b725388f54ffea30373077895a6934ab174e55ca6a12c21923a7b775b5ffaffbd813f9fb752805b016a5735b883c639fedd55ba2e233a6dc1673063d8487390d1676123544d3def177a91caeef98b13f38860474e44993d4c6060926d878a2059855d0de1c794ac8dbdad655fbbad20f152f15c73b95ac544cbb87b8bec8fd3c007ad09d76ae22a5e993302aa72f11deb265a7f28b88976af5d0c912d97b7284b1783c5bc91a6dcb7a9b97fe53713965857742b7e4032dc5141acd4afd4771f0282010100c357cf685f9b8d4e59e96686f7b8752f0a982efbe6658e6bcdb615d921f5e7056882825347455782d7bc78d637e17e0e6810c2136ad81b16cc1c81750785924616f2bdf5964b26c7fc50fa98fb67b746b50812705b379f5deadbd11dcd2fec7b724d042aef25cea2eb37f85b7554d7ad49fe5f47737ff436bded418507f2f175c695e324fbb11beb0544a7a7cb3f07924e291b5c8ddaa6a7dbb07e23bce1960cb52b9000d3a7aab1f58e3c750b6d978adf3d085ae7693b7e6a46cf6dbb6d2ad981f4bca5d15e0962c39066a9fc27985b9ba1f51132355792796a5dd847400804f98671ee4899050bdc2e7872ce6fb2b78b1050436d882425ee0745546a6a1c730282010100a6bbb5460638d2b2f5242aa6657760cdf3731b1415d5f2ee77248f6fe00e31bdc70396da054ba47844791809c9fcf19f90943e671e928e23950d9f4e82aab9bc138b37b7b1ed2219a54b67367c8574762db237d0f39cda5ff110dbac286712f69167ad4f122b3263cf4dc8de58b9e9ade4f08e1d5543ed74223e06c9521f4a45310291892c37e8a262e5a19b2a71decfec1dde997c00125e5158d7867dbfec9466899d59c04b60c4a0a6c5314c1a2375a5f194dbbf37422635d426d719b12c41140fb5806735814ec268493861002977e8982e8493a2ae78251be32315a85b75f6961d44dfb7505c34135987a2288907074fdc015ab1c45f3cd8e91fee6bcdd302820100178cd58f72bf5118da141e6d351e42da69ff90e2839348c94c62a05dae0f744b9d9ee6515ded4930980bbbd1afa8fac687db455a8bee03ce0acb80fbf7ed2d864fabf224d27abaf12f45200123860c7d74c3c55d5051f35fa239e00b24ba9b5b029bb05df0b8f12189141558095c32284d1c62a63d917682c700fc7e2a482abe1533eacf819c878e1cf37af6eab4ed97c0de89d2edb327966310f31421e85c6ba9c7d7b391d0cbee6a793c66abfb09630fa8cf020e960c3b205aeb15029c95a6e558f90950a572a23a8b852507264ae2f86f5d1936a161ae61fee5d3763b8cfbf48d35dd1159895735b350881ec52e999c255a57d6b3ac0ffa935bd36284ea6b02820100484ad86e79415ea3c78af5f6c807cc99decfb14ca1e80c8e6a1ef00ee582d3d180774236a54ec9dc8dbcca51f4da4379cf634f3a07cea4b7748d7b5d94cacd4d474111f92d19f3ab5eb4def8dba57b990844efd28d85344666e283f5d5fb0e6e8d96f07411c882bf280446e49b3b9b15218fc24da34ce8f01e02735920ef48a343b4de11f99b26547a251afa7aaa69083c421e2447b1a989d50712bf8fc35882b63517c7c39843cf67b92645b68c6d8f90331600142e6cb97032a5af6ef7c20f87630c6b25dddeb57f2cc0cd8c8a0661b5f40ed6632989f5d40f33bbfd9be09374483606c2cd7ed8b5fcb8bf3df1f9368a13922b1240c0d25792505b857d3e8d]\n[sha = SHA-256]\n\n# tcId = 1\nct = 864915b51654401f018ee23280252369c2a4655156b167747c886796da7fd08af0e5ea3e5e477ef31498be2547e78de91aab3283aaaead23013a01cb14cbc5ccafb27b345af079fe4520c6fc4f4395abe18f8ff3525b7f9bcc1876693800de79ea33fc5c3aaeafc9e4c97535033708b77516a891fbecf160fa3f98ea6b0b7fcf69ef44c470df232a35c48e758dc4b70965d2c2256753afde954b642fe83d181759949a901558dd0c88cd20291e236581199cdca2b5436a102fab4c6c58d5c8f2e867a046114e0c3662bf115126aae27a66ce932b4d9603e14fb3769a2b712e5b332ffc1b615bf9116455cb802f907a0600d9ac9d292a4582d356b6f8c06d54f252ff17d1d4d07ae25ba1fccf3ae9b372e2b8420de1b9258217c15c80bf88afbdb5a879fe31fcd7c7a275f4b7432921b8de5bcaf43ec8db6ea38a962b79d810904406573cf3c40fc416dc5f8d2d8feca1285748cab7d5335cd4c253b656b52e9ed1b8f8dbc4cd93962028f0ac1feb7d4f754c0aeb1c31e961f25965ec2328ca7049661e8528603c117f9ed93b74bca5954936546bf729e4572682bcdae42f0e693fb3d05de3fb7f8728825675268438339debeded1c2d50bd89128b41cd40cbb6bd68564494b06c9bb43e3ba7edde3f89933165eff31ff255e1174d51b885b6b61d4d3712625d78423640fe911e761fb05bc702da7bb7a6819727dcd892f7462c\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2\nc", "t = 0d9e70cb448371ac08d862e2ce2cec00ec8cadcd05aab58ce26c5c098cb8aa64ee561c446392253b3b6349c286f1222a3650d2393aeffa1eac0832552a43d11f7780f6f219c8ff1d1c98bb085092751f479aad553b0243537a23e53a9c9779e15bc3c8d8a176693c3261b4c0520d634dc5b3d618565c1428cf9d616c6bff17a4d0dceb97339f5556f0d96f28b187309a48174651383989854585ae85d30874894e6d54a3a65e16917c751f3edf1d1653f22ff5d3f1eea35b390c1df1912469db041559b9ccf8148deb9d4caf8cb587191049bc575cb20495a9b0837035d2b8c47a74190829e13973b5b72eda42ae1a7cf0022cca75f86f039c64e16797836c83bcc7c638d22fe1357444bb4e42bb1410d7b63a8c122006f45dbb942a802aa4a964c6b17f21634e0e029a9a6510158f88dc05f9c6f4ae024c6f13d32a4d412ba0dd0b9f7382a1771a61a35fad4e310becb6a5a59dffec526a9e06d9feb696804aba676d0d9bc043f07068c7882b1f8cc19033b78416d64d5c6f4b2d121d170e4924cdb9a7179ae3a93121b814fcb74cc25eed8ab26b12890f9392debfa3c1b9382d41f8bf0d1b8cd40a724478ee753c70d3f3820f48b6f8d71ac6d62d4e319659b188a24b586521986fa3ff61b376e6a78a8988441da519c6f986f10c32bce6ce156ab0e2e1d4cd1f2765d0cfbd8157104b64709c4f8380181f8021f9fb153b15\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 40d37ad25e0f854b3f3431c1bf0e24dfdacddd8985895dd95f95d5b664e03e9f3d6c006973be95f2b17621615b8fed29aae91454a4108997a7dde9f279a93909782bfa6ebf7eb69c198d656752b980d6424f054b3458c8b772f509981209e8514f5c366d7a5272ba91072339cdcd81810eb2c27f47da51e13225e564ec772a0cb40c95a295eddef2f5dc6fddbedc8f7c2b141049979b7373049cf5b8f91b093fa2cb1220e145e5fa8bd1581dbb7ff6f1e28f51f15e67350f145ba336d4a894a1156ca2cf35cd8a29318d084e28d4402529551e8fde5a30c8005b983705cc67a7cff211e2a23065ef9342d4d065405818997126e14834b4f3073a6845add06853121bda9df7fc68e2516e72515d43ace942ba26c0bd36f58e93fa586183533b82cce7c8610b15ebd305d0be2ec52636377cdddeacd4eaaf84fa64e7bd17dc2acf0cd54f75181a7e237a6b1cba8514dac2c0301fc7b28ca07dab48894ed25f0d2c4f755cb6b83eeef73107338cc9bb21bb16bf8069f41d5a86b37f2c4e9f793d5226a5723c5c95da151f663e8c96f0dab2af01ece8ca1280fce698ba99d033817f79190c7e387c71ec8c70d04ddf965afb5e0c106e1ad913882bf6295b8b45d6859b25125e0af2514fe66c40381987ee925e6619c9cdff3ec71534ea1cec815bd3ae8a4f66ecea466d9100dc1c94c64be432d8fc9973426dc2041583a96e68312b\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 3d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 64d5b5a72e27de69cd016f58fc0f7b1a4608376f0c9c51c7c89ac24487b6a542e414606aac2f00892e8a72307c9167d48d555d3c46f924e95b2f7ea6451fdd6eb7bf14c5543ee45ef6c30d39c9c31d93fc807d9b1ee85405c38a5952d1387e393ca9e357d819470f43cb202dc1275b91d0a5dec0b7b3c547994024200275bbfa9acee80b6adbd742563088bda0f2fb6989e78e2464f0b7a7dc96701792c365f9ad1d8efd0b3842bd407774c4138810bc0c7f5900e50cfa5c24eef43d52be497b7c8094413d543fa3474a04580448d8203661d3ad87e997777c112161af200af2442f591c8bb41f337c1ec11821166cbc3d2f264f27eeb2ebe05f68f610aacd58aab3722eb38ba798e9a9c083dd335be40dd65978cf0a67d0e78a5b9c77034dd7dee2ff87172f98b61899d76b384920570ed063670b5dea2e644e538e7124a4b8c9ba5da4afc1e1196ec194a797bb2c3ff90d8957ae7bb8ebe99b69b90fefcb876752cbeeaf4f921060e8cf420463152b32ca55e39e61cef5ad4ba4b0ee4a2eba2d784b27ded395bf85db2bc85eef5e0cfb8fd0ab3198ba5aea550fdc866b828b3095b2a8d4b71a6e20ee3d572b94cb4f6753ddfbb144b11266a1efac7808931bf3763a4a80d0bbf475e5a3d237eacdc58351c1400d5bcfe9006e6483cb664d0274c5cf12d2a18038b6e5643244e0ff07072e38eec29eab5090946e73b01474c4\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 286d5dd2d8141c8f28ad5834c57b729f39bf5f90a087ee09eba1013208793361cb39d338b4acdad72ef3143f45c6092cd790abddb45d1150abbda9c70f4d42abcdf71648f63172062ea5b64629430b5e3b88021cf5fbb63dcaaded696e3d6ecce60a1346d75a972dc6eb6f50b5ffb7da7a5b7b7f8a5454f9dde9fc21ec497b2223b24e3dd579e3c0518feccecd2b3dd91ed6a26318dea80b1eabd165a87bac00040c29f3335a7e474cd01cb8cf2f1a56e27d5377d17da3ca581e84149852b63868a9de2ba8846142b07d14ced219ee0fc318b826a35f7806fad240685ba4067949a79b9fa3252495f14f49db5b4a31710d4c1d04d8a2f6e7121762cb4873d1d5ddd05c2be9f8c09ce5e22e15342ae22f227d940c8ce9ca62f4fdb080b85a447d2af34acd4e77d126792a69892f63356061221c0c7105dd5e044bdaf073db841f0f25f957cbe259a2474b7cb6421225add558838757ccb028ad426ac1b75029aa08746f9a47df7df604cdefbcf4abfa92e114da11686a6b2fbdcfb9a6bb3e676a7bb288b88a9c9546eaad05a84e1cbfb22503e326c63c15c2c634085d2ad2d5220b9c6a7a51548adf4474145cf3045aff023c27f92c098d77f065ba59a530ff15f1f0cc634432a3b3fcf0c5d5cc58fe071deb4268fbf16917bdec618250dbf4d41efb3d13d0be332848a0512c5e8e6b4a6fd06ab4094550cf69d51e5321627dbd\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 815f21b2970412f0d01a6f7eb209b214b80a944718895712c0b17b86ae408b01d38636b0b10a0d50a761359b770aac9074d0a89a22431f031063d9fbf174a767720807d02dbf70f9c561214c8ea73bdb37b0ddc8ff2e72e744cfe48de0e2188f2c034d6a779434a7e32ff44f5a9016cdca2e8ead252ae8fa7b5137c033013dc1a74b5bdf048bf81ca66a424feb93d2579c63f2aebac51db1535217341b501557c7e034a5276c8279d46e8724cf0c184025f8862c22a64d9142472c098b8974c61b5c8c998f0e9c8eb5525dd520a190768faa9d3fa58ee6d93f2fc775edd368ae734f6b359469f4d3211895f35dcf1610a4a6981cd135709b91f2f7667b7288db3337bd46d6f15c0eb26385078f3943ba1e67df9ef34f7e52630d5a4862dccb0477a3988f25d970ee69cf860eb4b56a85665fc47995befe817a4e3fd2b4f112ef60a52180adee5a11edb9ac1458c1c6ec41e3b9bd40eeb906e206b447b7538be7fc0170915b047c998b8baba8430aeff4ee8c48c763be4a49a8d0b8b7b45a2f0e0403e18aa2bc30e754982d6d1872434fdaf22ba6ab298ebe29a739788e377c51a140e6ba07545e97eb9b2b12454c720653504686225a4c7966a13cf0dcbe8e1a852a2d0b828b9e708c1012ccf401e7ac94c9fa0ab5c4a19f087761b3d1129317571621593629f9459c94b92c62dd5d6827cf1c5187e98a9c20d27c0cf4e4b18a\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 91d2e4d3a0be29f0dde7d2033e960301ff15e0fa649865781d97876e1a566b19e1bdb2f7f458a524d6d86e0d6f5e72f0bfbe5d23139987cf1d8cf778fabbcf3b5c10092fcab71b296b12bd56eb87093e90747d28a2a85bb1e62b6fc841f0da507978c7aa9039c5d7bfb8dc20008153bf81e94222fbafbbad6289c4fde8da4ccfe8142f11a922317673f94aee392b3d34dae9cda01d4fc3dd1136b7341f45af106ccfc8f71aede870522664494dafd9c740e7d864453ca9874b909bb08ad74c673e97ee78e816db3757f80d3c1edbad9133361160296a304420841c37b0de7c73fb6d3dc1c98d9c637a57d145008048e02235c51c141fc0d38e0815ceb54847a381f02c556d1ec28f823fb3ffdc98e38e9de7d52096e7c4901ecb03ca1725d2f386296ef307b2f4a0471ae3e8eabffc1581ac2e1a00e70a3cbc584f7efe6bedc8d437a412035e527aae977647eb7b8271cf9dcf361750720289218c4372448a24b1fa8558cb8bbe928ab734d66b210489bab3292c2745a050ebd6a88d38359ca463ee4aa29bf84cc09e69ad4116765ca079d5a1023796342d7c306fc0fe8f2ccff4c2b1b855077f752fae6232761d40fa9abe063125cc56e4efd234fe6623325417506fb6d4be187fcab7471c16e607abda762423bf4dbac021cb2700019a1862e32253c0a8fd3c443d381555a799f4e2df7d6d0a92fbe889426c9dc8b6801635\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 5399224a31e400c2e26dcb43e4bcc394b22b87ad7694e59fde38d7f16e3abf190c877f79a262b6e9e172659acfb37cd3879dc2d4d86b0f7672f297a569650a37b3392602b147b1b1110431a4615389ff759e6ab16371a514259f1131a96952af64515d93eda9541791429cd14d3a2ca29c279088607ebc57b887cbafcc88f3e7eb65067e952fae40301e9b784f0c7c9f3251287d279634aa92573fa33b7845471f96c915352618618d733706d2d9d661afbb04b87927a2589f46d13d8adb749d14eba316c9cdfa066623c9882894345033e1414a3f3430b551f7de8d387662f75589b7f55c9ec5293c1de87f7e3b0589ce9b8e2924cf7b87232f0da39c0eb", "0f89489d73ed6f7e73730d39823495cca741a19179093f15d6cb1518650c74138c1c1c7e4e65fa277757f17be457607c51d310dc10150e7b381eba75c607417449b7d1bfcd7223ea1d373826b623c7d1580d1e989060791f027adcb36e4bae8a7b09799ecdc0927256a218e24d1e4c51ef7d5f201f4a167d4ec77f0a77521c1747a67d413742f15b1393519758f9c98f3b621c361bb5eb9e7a5b904a324d98873d54944a18a87930a79d53332a9b8ab093afa12029406a078815b13872033145a421ad3b1cb9e7fda09679e7e75ceed95f934720e32fa3fafcbfbbeb028a62aeb8855569d7efebd70dc3f078686b54d26088c2870d698e42956e65312a57563a2b8\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 043e5e7106d5e9755860328c3c135bbd898ee93b09f329aff989c41a271d88239c9f079ebfc17c352124fd5a9d31265dd912ac24b2c506ad33ed33b5109e5f42a7e01cf4851c1246719eb1c75267edb673fcaddb07f0fd8ebfedaf7df9331f95bcbd21a766418badb064e6b0c436c6e21c74eee42e45e5d04d3ce219d089905eb700542144a045e0f7a94a38b0e20858ad94098e82a0197e077136352f26725e50d7ddc4771f52ebe4f486e1fe72dbb94f69968aff98fa9f5b820b368c60d82e89fc27f0aeff824b59a6e64a5f604df475c9e91d18911f5e0a20b8bba06d842d6a55378f382c0705b75a308b08a86bb37e4601903e18740d041c987dce213071ad7edbcfdc327b8dd6e8bf1d21c74f8bb0ef233340ee193ad2728bb511e7b7616d5c1ac6708ca3127b00a8e743b73ece1b007a09c74f60cefc924a0e04d967640ced76c5025246e888168dac8b3a9e4f16c0d44c8935fb401d3b171abd18b7c79d2f445cd22467c77d34dcdba4c01c5418def4c170189b396e4ce9216edceeee101c6b6df834ca29c9f2767ba5a1b14ec157c09217c28dc4db95490ee3c8d0059e9fb8314b4c89123be5e1f2c4bcfd732975550f5755a845bbee0c65aab017c25c306ebb43bbd14406be70e046a7589ca3235f529fbfa8ec9d9208a95f39cadf8b091857cbdcc6e9ef11439ba752b8d24d4c401f1e0862f71d07262f007e562b\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 0e617b28ed72162e19b7a80a8b57b9ea9c826d0ac8b230bcf449f027978034e1bdcfd55b89393643d97b082d7c1e7eb4f901241955ead53e18ea50e07d8818d01286e6c7f6a0b1edd82c40a18cd934fe4b117f3711f762dfff24668c511524bedbbf9248590b708c36ab59ea8449c9468ddeb978614c930d7cbc45e01115f5ec5bc8e024e6d4ba38cb8a3c80fa85142de7dda62ec3089c56a3a2a067b09a230890842e6844b20cd1e5143f4d149a99b86c162b3be1d98ea2850f0c336a9a0e1f350e4435b7d0ea8cf479f4c07b3ed800c51ee78cea37c628ad0f8d9d9df93c94a7b40c828927dcb7f53f705f9145bab0191ca8279957674707cc442482754603dce5fe9dcba2b0a545f8a3be70e108e4c7c9ec55f58c43cd654fcb7f0fe85dc2cc02fbeda0171dc5c2344bfd908692aab69fa50fc0d06bc7b9791dd1cd02f23e52fb26c7d017372dcd84f966b49ed939eb92b51d8d25cea6b25ba6593900075f0ca7fe54a43faf9686e35eb42658d2af3c62ec9b68abc449462342c1e1e4f5891d8a2b7b60446da02600bc65e9e48efb38b5ec69103a8447e5df840a266776eeda1864013fb966360ab45ba9410a2721850cd0e2672840c6efcce5d468a35f9bf0ec25046e47d0dfa4ee6241db8ea32125cf8a7ffaa9941e00b49a1cf68928d493fd1a16602dab0db580001bfece99fca4f90aa823717921e836b12ad2827e06\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 01cc477af0a4ef90faf0020641b6140a27ab93f44cc33a26bbf0a8bf451443db7a3b4625689cb4ae03fe2aa97efd4518d49148260e72120657b158a6070f400cc5c904b24c4ef187dc6c5deeab86130eb9eed59d75bf962ec900cb0b2df2a0086ea5a1ba9d85c9f71a5df2f61a4dcf73d40a1d6c25e5503316bfe9a2c58c3d6012367f51720baa470248a8d54c1e8cb5f8b1efe93f2bb7bb4e7f000e4c06df92986ee7743b9088571fe8b3cc5b16f35d98e633ea3b623d9c83e2095ae81b2877c36898c983ec58d74cca9026d3649a12248b09f04c49e3878715eadfd966af34531699ad173cb01f8d73f585dc00b8b3d72b32cd40903148c0b6167e4e80e2f3d29e5285486ce51dd8ad1cd195809a4ce6710776c19d9bffcc915da723493837d6f99a215ebe502da8cb4444b0421626b2eadf61ef05210547940210bc4e647193e0a7cf00a99cb51533f74fc29ce5fd4632862b8efc542a9ca0e2da81b50d1c72da1dee2bd9af43ffd5264c92e5c00e9cafcff11e5b4f9b6e047e5a19e7e599a736e15463b363f250a2e1616162dcbebf4791adfa8b51e80eda02a8440132a80fc0f0a2939f176fed967240ff457676c6deaf5bd76a3c826445ce807ccf4135c7c4f37b112ad2f6a10f213e4fa70ef872eec4a7371daf30ab6ec5a47bf8f1a9f6f7b3798e3d5bcc0d313eee136cd9c0d831af2ba21dfbfef9fb6142bc36f586\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 1c95586fb690af2cceacd7c9232c70a8a52fb37a7ce391e9da23cf087e3b4c609081977a713a032c4dbc263a369c9b57f7036f6218b9ba5f522cd965a34d8cecdaa0a79c97a962dd5641cb6b68dbc77018238489ca1d64b9d3a3beb33eccccf81de113073030fa54305d959180340c54c9ae4f3e5a3c308c150f0498cdbf23555ee5377805d2cd58e72d6109030837740131a6a7e5c894ce498eb4eeef7aa8099c727946ba78f684103a1bd386840932ae99cac1ceec176823bd4c2c5b7c7786e2f071add8a940edc4695d0e031c1466906b4e6e974f04e80d21177a21f4caf5e2d542d7574df82470308ab1215a83b9380c6fbbd34059a2896f156a076f13e95501784ffbeb42002c2659b88540848cc06da46d99dcb7ac4f6294bda2e0dfa699b1d852eb946ed4538b4b743fca2f1384cdd3aad9e863874448eec50d7581c96fbdde8af1d6496386cf49161df95c1fab9bb4f905f3dad3dc67bc70e21629e19bc60a2a9300b246964e5d7a5a56942eee8ac4676556283af90d27274bb9f460b3f5374deae951140d616c34905310a36b2c52ea789610288e60bad45c26e2df328161c54bdba8c7b25b077b2ca5ece64e59d0e35a052839bd762522b4a6e2ea4ea98426f7b50b90ee1c39b2ff1ccd1789188cc547645e96857f9eabdbe1ee17d4e040f2f34eb826c9a2f5a4712806efbaba70b3272797a26852704e9a14c50a\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 6937187451f030bb4e8da158c24989f1466afe60449e8f720abeb3ce766b5e1fad5ce87b6902b67daad9f6deeddedcca13be3a888cbc0333a205bbd292e0daa9367ad5901547b70de0174f644c3d824df3861a1bb6a14cac290e70b06935c39d9bbca33932f5a4cc18f96561a328f390f6e6b81aad21c090c2f0a654b18674448a9a858b6b2d0e9b2bd2782516e4a7b401e04845a24882190361278557785f7ec9bf9eee62162543341a8068018a92600a5ab037b9a646a294492e6b8776c2f3613ddea88ca7e840d89ffc3a3a112fc104d52a01a5493446c524a5c02f5f8aa393c3f46cbf05530bd70747ff7dc95f021dab34c617f550f40ccce73e92d7a351a67f4c531eb3e786f6b92632444f36a8b7a554be5bfa9f8f3c0eb18dd96da5eb9fbf3d39f79495da701a549f5a4a0dcbcf147d9f992ab83ecac1504b2dd11ce7a1ca3bc084a2c611c68cfa89aca69626d80cf2a016cda8f47f6536f085bfef6a18ee2c84e0cc32e9dbc08981b6b54110ac7a8146627283e5bb30f47869d09987da689cf5b6f3aff6893dabe94d1c2fcdbe789d29430a3913e4a20aa6569c26d88d6e15030eeefe1fd1ef7ba865e52a9407fbe4578685672a4603d41c09a9aa99ae0033c5265117d8438f64a3daaa862ba2931fb86e429870f51f77697ef8e0f4b11dc6b70c9a1cc47fd2cce484f7d088d1d3a0fed120555d56d1e7304a656513\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 35826bea475a851d9f7c2b94b28922aa417b7cde808fb6cea5a243a3f414bb2c5c6dc76c00dd6fdc692b085334c38ffbb4619198bf1c9f4cde1056f796f47adfef03207a911d7529bc6ed81f32b632d0c2d127556b9ef010d68a2f45071dba2f128052b3e34588c8edaa552f7e060156dd683dae4dea4bc0ace1e17681ff4d826816dcf00dad4dd17df81aea72ae1e436f42c4c9f0ebbcbfa801d94db1bf0f80f51cd82b25aab6b9afd42a4c22ac9c04dfb0faa1b6954941d8684ff721cdd485f81abd6a59793f681f371d2e2187e7f7c034f5f5d63560284d2e0de7aa27b61a3863722b3898769eeae9dcf124f6314a13328459c4093105481f7cc0bbfdb872f3f304892eaea2971420eeb0b86c5839be6afd4c719a50ded51fb8d1fb08568a7d12ee7614b6e8be6f21baaca84c166a69eb773dc69fdf855d02548a188402616794437a2a9aaf50ab6a14f0f172af0af4a89c057e857ba40333a8ed3f61c6e08a6c98679f55da53c76c1c1349791ccbc7cbb3c189a52b2ed23c6fe86f00a2394fd664bb7a8296fb32868901dae475bfdf0b66cfeb7661e5b734aa5b8689fdf54299a393cd85921e21d35bff5de824a9434378106c3d21f2716be4f8a60a37b64a429a570c1e19c7a5d2e9db9f110e7c0727a711d845a1d8ff3a8778852eabfb793d5a0054", "b6ce2e38f4d085b44603b812611bda8754025e89e65cecfe99c11b\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 16\n# first byte of ps modified\nct = 29d887eba4aa52b73b5bb2308c0fe6fa78e6bd682ac7278fbe85cc8a9f9d009b2ebbe241ece0dfe5b6002921e555771ac5e5edebb8894be534e00135ed6660bc43e32fd3c20e8147f1d998d5291e877e075889a114b87a0051771a8c8034d4317e12f66d40955dd6d2e97eb2b0877ae0ceedfbe345cc10b5e6e3f41cf875f2600480c513672c8c0193d8f141feddc8ad82ff0fc3bf69663d386c968d53a4cc2fb82cbf8584d3c4d64280925737e1b6b27e60a443fbcb38ab7c4d14c81c98ff0018572054746a0ce3c6a004ec5ff3a827a140aeed96cfc0c2480fbaed571718b30ffde4c1de43667125ff7f68a5352ad76aa828abbb4e70dbaf02fccf4656382d4b7c261c0f858be7c59497823c892c52e9b2b8d57c70e82c8059345f12bf2a0fc4a214000e79a4f04ab7016c7ca1184a32b81243e44dae41d045933b9dae873d6b836d0b9c911616993eae95830ba8c5698d3ea722c370f47cade258cbdb67f1eb167e51c6f4b12ce7adce403a001e78092efc30a214939e3b86655bcc37d8b485d53b6e2ae42c18b03bd87299de70bf553a112e9e6bdbc2e2441c5072ecd2c74c25bfd94d7f5545c29c7a304be24be5ef61aec5ee4b119e971784e0189903240d2bec19ef9b39b528c65221649e72dfa36f7d04aa0becb4d147a33480764208623d0be7eaf7b466be492223d12c0fe756e23fc3b1212b4c3d257d50712c0385\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = 7e977901be2cb2d4f55451fbeeee9f081b945a7bfdccd3e16d502a15b2e05b0e31390d996a74de4521104bf642f5c1f4b28775ee21dce345273b595a6ff7578635c888f9d3615f9852a0530b65ee49695e1d88fa542e3852b545d361bd8ba4f9d66aed3a7d59101dc971aeb3f47a3c4f7cab15319981bfda2c68a491ff3de9b8975c8963b692061c8a8bf3b5dd062d42e8a2efd1aad46f46be4e31e3cc397ede8203a3750d05537992f310c936d7559de5745cbbacbaa0cc8bfc549b5299662dfaf3cfb8a85c5c40e30d12f10b8cac0022b3bc4405644b328ae4b38e077cdf263ff9e2fe9ae44127dc71f6cff5487e76c51ff94cf6c28dea5771fee269d5c47a9bfe519ef6ca253677fb1a8deee6b51b9d6152b53405958e724281d374228c4e501937e5b7cc745b6aaca552b8fe6db2c346b7514831f4f0fdf724bba6b462ffac33f9a2b353ee8429307ce9e10b2f2e3af326bc79bda4a4a93d9d0560699b91a5afef136e1ae2af5d3c5f483af0578b032f62a5c65bba35c47ec5f0c662fee407c775ec8718b5ce7e696fa2f5cf2d7d553a7e1aefa31c7716762e4b2765e6b58f268576cee7143caf67cfd32e6759891d1f823fed71339efdd7ee8b3f7e3cc8c5655a86a6823114c14643c2ceff08b1cb448d8b0814205d2b565841899ed28f1a5240f914186caacffc0ee03a7dff8df4cbf4b7f587c19bafa9f33ef132d808\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 310d8328fe04b15b0f7e92ceb3aadeb1785e71cf8a2081386e2938a95f4fb2a7732d8c347ea1159e9d7588d97496cf8f2c89285e7f226e7572055dbaebb4f4fc4bde689bdf6e6c9a0ecf6b3f8a98be9459d6d8b86dd184061d822545703e2fb958345bdb03465422909aad9f52d45eae132c5e6776ee9b37dd5eadc8531b69839ae6cfa8e03b35003cba6f1df317b522eb2a62dc4ce5ab7193693aa3352110d7fca5a8d74515a01ad236a515bd61bf74f768b8b26cd61d03a3a9b3e635677d8edb4264860173a1fb650ca4cc4fadc3545f84d1b85fdbf883addfc6607c898765f9ad4c3a6e64ac02058be83c8fc006a2ab52b3945fb0291509691adbc95c67548feae0d40f72e71eb9318d7a17a64dc65260ebdd69f97b608dfdaccd8bf1d371084421ae3b475babbd4dcf6367e3bac835190f2a9b21258329dfb8930793f76fd981c7ffe8eca6244e6a546ea4b076fe2f99a47c8dd4241a14959f9ee3aeb07061178d00cea20d9caa337464fb104087c6a9aeb1ec2a78c9c3fdb0c764c5128f7e2bef352dfa523fbefbc4d897a86f3a3fff8d1c24f8b9c8199ca7ace330f26c883d7dbca66825d8b001023438204c5b80f62c6456f7f3a383c27eceb2c3da0f78c4a9a04f12117658cc8bca5fa240874732e08e3df609e63f82f899aae27f08860d4a02afa12b495cabfe12fc3540c200e4ebbcd328f05ac68356b36c4c41ee\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 132666be585f41004622ccfbe802a61bde0f8a0459044a658e98e8ad9adbbd3b83c63144153da14dea424b7adc4294fe52961e94703eb7945ded497de3e26d682d745c7a37c88d88d0240ae3f334dcc23e2a6e3eb18888b7f5bc2c17f54d167f1704cf1f0b726a5301e1b94707f8c982cadb9b9aa8a559bf2dc2730b17b425ab0c26e4816a7d30d040a4aa995981db947765e097b5e424e8805a78980e709e3026ce5373ce1bbbdfcda646df70e8f8f8536a83f0284d685e99bfc5d0b98efcec6246241ed9dd3a1b01ffeef06b647be2cceeb122fbdd140999b7cb00a96c039bfabd7225db666a10478b83495c1c9636391daf162feb08bd7b4a1a69e9b0d2f846e9608ab327dfdefbd89abcd763077996dbb0a974472a17a843348d67b9fa1f630c3dba8aa8edc0c6b56cd7f05445133eeeb27377b4442a2c1dbb1d7027ed3f3d2a335b78a1a138b423f05cb16db5ae8e609d2f1c249668f5e47bcd9e405d4a369299c17f5e1d24472b112300c296ed49b0c094e93f0fd3ab10ca2269ed94ebd31c65b64c6988b8e0eef4f0bf7fac04758798fe736d85eb2025a82ebc064f39e529860a05ec50a86d16100059da2596f7d16861c88be135d85bc586cf40425ff0e2bccd7993e9e0fc0fac29465db116f79c0708497456a5cfd8ef12a50cf1c5183e05fa04ef7a6c1283b2aa140d8de9b8f5652ef08df0499b3ab4781c0619e7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 28c4f829d3446be96b30b681e6de5c390996a47e1a3d8ab42a4d7cb12eb7ed14d2f30a66e53e526b0345fba4f6f7ffb2434dd204dca8277c906b4d3d96862697467e33eca8ccd99f6e4ad1224a068d5bb405c4dd3cb3a18af3bb52b0ee49a359e47a84c5d8f5bd9c0ccf5bf0fa147af08ba92d625da26361ec5322e7aa2bd8f2c015efc99142858cbc77053be48a76de6cd665936efa7ad555860d8a6ca836a8d82aa179e97d5eeafd63e00a79ec614087a601d31a41dd151884d02c9ed14b93330d3f9026162b5593ffaae8ecc31c398b23167720e34558702d0e64adab0486a0ddf92e33c8553cb7ef0aefcd27f85c1fed5f9541f060c0b5d8ef2bfaa8537cc5b892aaa9c10237e9c3de2a57ce3722d36c8451efbe7a6f13e03e3fd87fa549d001aba5ce8cebfd5e171fc73243a7d6093980535351436175ebca6ccbb69f77d902bbe1a7a42d7d73685bc085bfe6baad593b92def6d419b500a864a7840f980ac3826f275c269f2ebc1186de6031b54f094f318b4835f6de0b460fa87ecfbcc7a1ff512db05c4db55b58a9f19f7e9e1e44508b2facee44c80911467ba8e561ffe7ba0600665bb2f957f80462f5490ea6b2645b27fc035215a3ca465c0616108b5e9ef246633ff8195c2b43c9f2a0d5a4feb1d5fb918e761d175fb6fd826874dfcedf8b4a13b85e4eedba6f12b7dd670b47b3f0893686880b4ca58ee05c1d24\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 401be864d1a7b598cce9822ca99a41c4c8c3ee4421c6ce8f617fdddc4525b8b92551073d24b40f107d52bb3e6d4f9ccc9f857a49e3ee5389fd7f2140fff2181773f8badcdcdbf004b0ebd00b8732c118bc1552c14ad305eb5d02e0c75ead4ac514ef866f68814b131d94d7f4dafefab4f9751c00864f09e840e1b1f6b96f8b7bcb8b2285bb959355d8f1843f82166db5986be2c6d82bbdeebc45bf944b47ff35f7f6b97fbb9bde65d138fb7bf1e93cb635a8b9b2ee8b77117225a193c0b7317a4d28f9e1bd925c43df48629674f37161f7ee36ac41324ed0b070da7159b19046c21d6f2e850dcf024ce3c5149e4ce4decb467433f32cc5bcb32e48b2f5bbf3cbffbe002eaa347b68d5017c8d0d4bb0be96b4607ad1877e7fca38d52e5b88eea511911d9ea1cb4fe1c89d7d786b0acc3a21f344b146c8da86af77ba17526d5a00fd43c7994179841088587d184b6663b89702f7c54f453a698efb1089562994a6908c41e261daf831d3deb5994ea78aa415648c9148cc0490b5cd756dfdc205399d7d111688f501834e8bc51cc92859f0bab7fa86a111c78766a0388cd009ff8591b3b81304eb0222bb3362b921c1df0cfffa44027d444ab1d8c3c993841abc6ed49c96f341c2951a3c23c8250addaed803239bb494f8263ad311a1214ebe36a0e1b51eb85b9a425fcb6b8f178e02690446290af6fe01c09d5f4f9b36eb40d65b\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 7f535a238cb7c5b93031a9397f139bfb2f373248f05c67528e2ab5db915a413b99734f6131452d43c82b82289565a6b9a601f5e3719e0fa0d44add201b5b2dcbec7925a4ed7dedf4d3886883db6b6d9b56d3391d9753af4872c3214cfe1055968d88940a3c3549ab27b22f7e56e7812e1ac1963f263e6a574d5f95296bfc1f34ff9cce1a7ea7f71d1832be55a18a78629f15ac9970797be6505dcb6f2a07f67acad1c058be5ec7accf2daa109605c83a5c928423af2bb802e787cc7b35717ea5ad221bdd0866c3e166f258976a660fcd923da605b11eb416b2ac80a42fb12d8fdc8a2152aa145035760c2abc4a88b3f0d96e14be3b01a2a7572095fb1d0f0df7b725a7247fda5afe22e29c0bf543b3a396531dee98c852c578e16049d01663fb57b42636305283a5f184ac11a0d4e912bb3da0913a27a515078de839c8665d9331b737e5b86e4cd7a103a40b73c9b64e0fd3d0d30b75bd6de1f6fcd05df200d059a19ecceccab7836970536942e0f7b7445dee987b47c34f89cc4de829109bd3df8f695a83714ea81b7f98f38006c13f7345b3cf1b1bdd70462613844b3e751cf4adceb98a6d95c63b2f245e5721c1d5f5099bfddf28ad796382c325cfd08235040572734dfe3312ec5d5a1aea0665859d00ec81638b60780d40b6fb93daedba0ef0bb8854f6d71261c6271b9c6e6c44689818e805d9bdc24a693ca1d83c6981\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = 956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = d2e97c8e52fd77875f7e7b1e6771bf9a3498396e8085a306960696e81ae89c90a3464a3fba4b4278d942f4afba6dee4a432186edf010f09586bc4728e67ecf9ac6e15da13c11a555581328d8b0db99ca25b5a31063213908e0fc203083daa5ef1bfc22a497f04900a32dbae8af18a2066b0c4037261724c27e09506513673c878be21c47f6384c57459cda2746641eb741a80980e3aff548204952b5f06912b96aa5fe257a2985f4050d523c46b85a99bd7b77e03c46d1e3396b31a96007b7727336e68a6fd3bd188162e4509288df1fee129ffdd203bc68777728592f0d9bcafe47ac17c42b9df69b47b14e8972b4253caf74d03c5dd6d027d4dacab27857329fb3879e6e61499e565f7e94a185f9ff7eb966f9e6522af10b85b3320d761f209902c501e03d0dcd8c795b7aaa67969bb4b58eb4bd09db6a3cdb6410533ba5896b134c567255a9a3930943bd98eadce1e6431b4093cbc8b2b9b4e0ea79e07b7beeb84dacd11f0aabfc4e779911e228237f26bef2536423c042901b154a6a9aad61dd2fe182fd9d462c8d49d7dbd7a2eea8492fb14131a400397036c248434d90e113afb4bff3aac595733ce93dff73ff8cd8b3e3a851d3465abd87118a0d40eaab61572f6aa9bcdaad2a885afa4724d8e3a1ba29286759deb5c1fe3512235e846e688cf325a278d94ea82d946fdf0945d9ffd5e7fd507bdb7a31e9b79752c30f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 00003d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 3d8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc220000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = 8628a19ba75e418329363a074d5992a80446e9791583095c23ed66de5dd41c94db742324edfa2a8807b6e115460e48a30898c1cf94d88edd54e400e448025e44d35e27b89509e4bb5e73b5dcfddd38939180b69ee551aa3eb74cb3b4320127cbd77fd51b28da7c74871e20e5067ac610053fefed9cd4599971e219849142dcae66ce97d13c937f8812d619b6fe0df57abcec358341f82ffe13827fe7e8e26c1030f821cb1d43a8787ee48033f4f11c901adb48e7c85a950b3502fff2f12695df04d55e1c816464a636981de537d1b3e66598759c8b38e1d87b9cf69c752982b6b54f2398f7658ab446c12585975bd3154386accbc9b796abf8a1c4cf6ef291e9cc519bfe2e09084a20a88d1f2243ed8d21d199f983df56d8a176603a9036a44c175f1417b7d34ea95c32993c0cb6a029edd753c10d77944b666f3fbfd743adb9e6b60c06e83cb51ddae3f37e3632e4c2b547580dc1ab3c7c94c6f09226dca4884affa94a0e119dfbbabb42a85a516375f767dedc7d1e0cffbfb44ffbfc7534cf619d1f926b0f61ddf2dbb8921e9b27fdf9cf52776e0b2adb781a5b110849c4600399850bdbb155c2523862f61fa84bfa9362cddac0a49e276c01d31ff4ee6646d914819ed75e7395e04cc741a0d7f61503d940d0ebce7888ded00facab381e912fa737c5d628f820650cb9b867cdf17ff60f145fb2c107203fca793503dc22\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen292 = 50963; +static const size_t kLen293 = 50963; -static const char *kData292[] = { +static const char *kData293[] = { "# Imported from Wycheproof's rsa_oaep_4096_sha256_mgf1sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 097a59d2c4f70377793937bbbd95d19b5d01edfb1eb3b073e27e4cfed416820d4af4e04cc3f53d272ae43551ad0cd09b89cacb21a595f9f8423b3b0148d2ad46cf818fd9e7cbba18f4f84a1dc18f69ed5a764c6fa191a3664fa94a39bafb1a29431e6fedf61eb9164dd7684f0cb506248121fa948a32c8733f3d9453dae61c8708b2500582f32d91128775265f18bcab6eb170145e33dc40f1bab451194cf8c38f9fa91806bd225fa4b54ca50813b9d7a54f61e0000e5e0769cb2a3eb99b1ae9c3c5416dac83a6f91248c734d7e63291ce12de4d780703614128f878f29015801c7a5ec7670e531e1573ebc8ce63d640b01b9aea48b43d1eea8ad85b55423d4e142bcf73315f3e9e978b65f0556246066596013fad97b83ba552140c6957ef443ccec4051b2a8c9cd9f25c4cf6bdc2e904f46063e319643283462a4047d49c38bdbb0ee3d87980ec08410d5d2dee8e5349958e4178aba065a55d79d89080570fd4af5678b1573e42f2e0f863b31bb4e19ba232c02ae5b8f948d1ce8145c4968d24b56ac930b4f67047257f3c0b86bce7a77b8d0d87124c4a4141409ac11377fb9fc805d60012386becc2ba8478e663becc3d73239ce3036c2d2fc9e6e2e370c2c78053ee1bcef7a87872ef92b784638b84713a5d78ba8c3a868e3466f2275b252e19766d2104ec60537bc1589b1558b76643751f6a60fd8a5102b6c788e0f049]\n[e = 010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed]\n[privateKeyPkcs8 = 30820942020100300d06092a864886f70d01010105000482092c308209280201000282020100956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed020301000102820200097a59d2c4f70377793937bbbd95d19b5d01edfb1eb3b073e27e4cfed416820d4af4e04cc3f53d272ae43551ad0cd09b89cacb21a595f9f8423b3b0148d2ad46cf818fd9e7cbba18f4f84a1dc18f69ed5a764c6fa191a3664fa94a39bafb1a29431e6fedf61eb9164dd7684f0cb506248121fa948a32c8733f3d9453dae61c8708b2500582f32d91128775265f18bcab6eb170145e33dc40f1bab451194cf8c38f9fa91806bd225fa4b54ca50813b9d7a54f61e0000e5e0769cb2a3eb99b1ae9c3c5416dac83a6f91248c734d7e63291ce12de4d780703614128f878f29015801c7a5ec7670e531e1573ebc8ce63d640b01b9aea48b43d1eea8ad85b55423d4e142bcf73315f3e9e978b65f0556246066596013fad97b83ba552140c6957ef443ccec4051b2a8c9cd9f25c4cf6bdc2e904f46063e319643283462a4047d49c38bdbb0ee3d87980ec08410d5d2dee8e5349958e4178aba065a55d79d89080570fd4af5678b1573e42f2e0f863b31bb4e19ba232c02ae5b8f948d1ce8145c4968d24b56ac930b4f67047257f3c0b86bce7a77b8d0d87124c4a4141409ac11377fb9fc805d60012386becc2ba8478e663becc3d73239ce3036c2d2fc9e6e2e370c2c78053ee1bcef7a87872ef92b784638b84713a5d78ba8c3a868e3466f2275b252e19766d2104ec60537bc1589b1558b76643751f6a60fd8a5102b6c788e0f0490282010100c3c677495c2bd56619e44e26140d2ede0037409b81f3a5b3886a0904eb486140f43b8626af13d14a33918eb72b786b3c9114f39017871528953c09104e1fd2d36b725388f54ffea30373077895a6934ab174e55ca6a12c21923a7b775b5ffaffbd813f9fb752805b016a5735b883c639fedd55ba2e233a6dc1673063d8487390d1676123544d3def177a91caeef98b13f38860474e44993d4c6060926d878a2059855d0de1c794ac8dbdad655fbbad20f152f15c73b95ac544cbb87b8bec8fd3c007ad09d76ae22a5e993302aa72f11deb265a7f28b88976af5d0c912d97b7284b1783c5bc91a6dcb7a9b97fe53713965857742b7e4032dc5141acd4afd4771f0282010100c357cf685f9b8d4e59e96686f7b8752f0a982efbe6658e6bcdb615d921f5e7056882825347455782d7bc78d637e17e0e6810c2136ad81b16cc1c81750785924616f2bdf5964b26c7fc50fa98fb67b746b50812705b379f5deadbd11dcd2fec7b724d042aef25cea2eb37f85b7554d7ad49fe5f47737ff436bded418507f2f175c695e324fbb11beb0544a7a7cb3f07924e291b5c8ddaa6a7dbb07e23bce1960cb52b9000d3a7aab1f58e3c750b6d978adf3d085ae7693b7e6a46cf6dbb6d2ad981f4bca5d15e0962c39066a9fc27985b9ba1f51132355792796a5dd847400804f98671ee4899050bdc2e7872ce6fb2b78b1050436d882425ee0745546a6a1c730282010100a6bbb5460638d2b2f5242aa6657760cdf3731b1415d5f2ee77248f6fe00e31bdc70396da054ba47844791809c9fcf19f90943e671e928e23950d9f4e82aab9bc138b37b7b1ed2219a54b67367c8574762db237d0f39cda5ff110dbac286712f69167ad4f122b3263cf4dc8de58b9e9ade4f08e1d5543ed74223e06c9521f4a45310291892c37e8a262e5a19b2a71decfec1dde997c00125e5158d7867dbfec9466899d59c04b60c4a0a6c5314c1a2375a5f194dbbf37422635d426d719b12c41140fb5806735814ec268493861002977e8982e8493a2ae78251be32315a85b75f6961d44dfb7505c34135987a2288907074fdc015ab1c45f3cd8e91fee6bcdd302820100178cd58f72bf5118da141e6d351e42da69ff90e2839348c94c62a05dae0f744b9d9ee6515ded4930980bbbd1afa8fac687db455a8bee03ce0acb80fbf7ed2d864fabf224d27abaf12f45200123860c7d74c3c55d5051f35fa239e00b24ba9b5b029bb05df0b8f12189141558095c32284d1c62a63d917682c700fc7e2a482abe1533eacf819c878e1cf37af6eab4ed97c0de89d2edb327966310f31421e85c6ba9c7d7b391d0cbee6a793c66abfb09630fa8cf020e960c3b205aeb15029c95a6e558f90950a572a23a8b852507264ae2f86f5d1936a161ae61fee5d3763b8cfbf48d35dd1159895735b350881ec52e999c255a57d6b3ac0ffa935bd36284ea6b02820100484ad86e79415ea3c78af5f6c807cc99decfb14ca1e80c8e6a1ef00ee582d3d180774236a54ec9dc8dbcca51f4da4379cf634f3a07cea4b7748d7b5d94cacd4d474111f92d19f3ab5eb4def8dba57b990844efd28d85344666e283f5d5fb0e6e8d96f07411c882bf280446e49b3b9b15218fc24da34ce8f01e02735920ef48a343b4de11f99b26547a251afa7aaa69083c421e2447b1a989d50712bf8fc35882b63517c7c39843cf67b92645b68c6d8f90331600142e6cb97032a5af6ef7c20f87630c6b25dddeb57f2cc0cd8c8a0661b5f40ed6632989f5d40f33bbfd9be09374483606c2cd7ed8b5fcb8bf3df1f9368a13922b1240c0d25792505b857d3e8d]\n[sha = SHA-256]\n\n# tcId = 1\nct = 48b29ff276452ebcaa7f74bbfefcaa0cbba598beca99a178594baba98b126b2679e7d64876c8fe07e39f1f3fdd5c4f664a1ab314bcb75f1e906643fc4c786d66e90cac12b8c23aef35c4727451cb033d889e2a30eecd2f8d5091a6d52170ac6ce579c9c49701461185196aec6a380e2504833609b359d33a436f2c63bfea9a70e803f06644a0ca725a4c5b9b01cec93c01cbb79f9a17c401728325e17bfc9750dd19cfc127b9dcff8951a78023b9e30ef7ab628084d04f64a4be3b6d7d3da9d0a94d692a4cb275a7f509aac8dd2db4f797a374aa880c2d646d23760c51f3e0c00601b4c05f6e618372edb7d3a6f5cc9a26b5095adbff2134450b1ba238dbb9b3952f4d055f6d486e27e8cf6ff773896a0fc2991fc5ee046f6e81cf948afb12d669cc020b3aa3f14a18cd63830964c9662fcd3860fc461694ab3c6dc4f85fb4fa527f77e944e7c13b94c23fd0fd517a30dc00212d15bb25c00d48a36db8bdbdcc398fd6b1d229c762f7bf6e99d5452f69b91b073d866884a6e34c4608ee1df0733e592e339eedd59554e85be57c0a9689b69fac6e010d35c9c823a37f6f854c5247db77d54fd784ba82ea4e3bf776413376b4bae99c02a0226abef411f1d56ba7da24b72a1a5f74ab9d7431af7fc940d2319ce81dbc51390096d42a3072291ccb44f3db326cffac084c6a73c0b92919d6039e0ddaa9fe8ab1d65aff8b22cec120\nlabel = \nmsg = \nresult = valid\n\n# tcId =", " 2\nct = 0788a1201bac2e27ee3c704ab8172cd45416bc353eddb23477841fd6e13d87b9926231315d26ccb3694064ed9c52ecf401c9be16f4e70e3d7c4eea6a2b20f32b53e94c9d26d10e60a3fc37983c4f63b46be3c04f66305c4aa23d409c9875ebf238a1d999114c9ce8644e7a93a8caf0cd006be19164508142b36000a3e3a3b8bcd445f9193ce9bc2100b4364d4c88cb5001b8fc6314cc782f469061cfa7cef3c3450121c8de529bb8d41b1cb6975698b138cf9e0460b15f10baf335cb8d680146f801de67dac74b0311059252960d59b734295f33c9f8506b6940698fb0467e746240366a49da355582831cd2d99be95057e9560c95f86931843633119218bfd2f353ffcd64983a5bcd4802acc68a0064f9da51d585c1e38310957db7373b76a3e376846614bc9271d2045fea65a6eec059cc7647c94318166fe53dd19b6e8994caf8fb0ba888f0b9b89071649299f95512c3b459ff6e3b1636c51213108c3140ce88ff377b3f36da31e85c46d5a479ddecc07899a5c175818881ea30d9a5a21b3abbbc1dfdfbd40cd6849c1312c4a89360ecbd5c1fd90c759563b0700a945bdc03a0b7888b893ed8c50149983a7e18668dcf61effd03ac8cd9d730ee55a0adfbfaad873b4b7e1923bf839a5e3df9bc634b15076379de0705150f03897142daac961c8f99a5dcbea953f2e29681546361fefa495afdb116f789ebf9815f271c55\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 3ee1f8fe284d3b84ecaa5f48ce36661a7842cab4f4aac4019e0e7e4506f1baa27539e468877d1e41bee136782ccd335c23640316a24fdd13e9257062fb40f102e0b482a4b589537d0e417f3db7df51c7f8a5094888981132fbc8236b79f2463b969e12c621121e697445cc80f7d0abbb31548e0b732b014b9c40b4481896c47d4d6194346f49fb8ab3c69e3a9e282a5ddab98140a798f4811b1dc4f5903f44cfe029b7038ba28d806bbd42213d5235180f33161efdc80bdd1424fee3e475dcb353f79a1fd23097f20b54afeca8d2123830e9a706bd6d827be20089a464d2df133a631db522dbc7ebddb06125c112644cc41dfc1ba6a924f7b32fc9a315626f6157aa9fdfa9979a73db2f8ee054e534b4f00235daf2fb967189720f8196986697609a45e1586fc6321a2ccaf745bcd99d69135edb45734fcd27698a87b8b3d95f426f63c5addec03201fa33ac224deb25c1cb5e1e32c7c0b895166ae10cc1b9c270a075619364650d78a2119816b17d808d44d2169022cbc5cc64f80b042ef6def97eaccac3a45c497bf2e43d823c1468167d3dc824fce8740e811c21d3e7b2289bf5c09d722edb94bcd7ac47427ce90c944279d898cd7d975d6a200ebd00104238be33bb85730c0edbd41ad4106855567be674a73b325e508483cb897cdc25aa678f0379fe121795cb858527e72c8a62dba7612104dd796d538d4d9ba80277a4\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 0122a411f6c18869d9d071d89fec1f8d91a658d644a5da66453ad0f0fef2d07146e6a96c87dc4bc5e2d5c65cbf493289d4c9dbb3ee79dba765c71d74d8f0f0e9342f39e8621d791c813e004383fa970001c72a859ee9d01ff9920a650cdb08c11e95df70fcd3bff1f21bb4838a9534f815085238a9f860c27ad6e3075ece222d7d035732c4ed6d4d4fbc64d153da106eb58676f527e7867a7c46dd86c0f55451cfd22b07897f84621765215dd8e2814ff9d9a9cbf828d594c16ac10074689ee3472280fbc14c5f723286f2ca0f15f4b91e25559e77c244be757c18ce7743fbd0151419a1317b82407ee16e2a5b970a660706d0b4de8368ea542ea576d1c0dbcf03e07f646b42a78e430a39eaf5e48ead2d6d0cb360dbd6188d364e4a8e2b0094c698adf864724dc7098b4dda564d16edf775060eb7d26c15692878b93af87c3cf79027ebad55a08ff9f04e863d3d56dc9534d48edac17888342ab8c1bb28d8681bfae21bee0139c16ec1f6a60f2fc4927556a56c036a13e27eed7b056d5e92e296a5b7993a83f788ab0f943b56ab2622b732d717b2a6a46ceb5b9361430c8e8cc05dfdb2af949702d03a1a2b438e1612293a05ded6733e95fa17f24a06e573dd722175195e21f1f5a408ad2d72c8cc788de6d7d02da851f64a59bc64fee89eb1ffb06addb5459871a4614d6652374ed29811d3ecbb04a6646dc261e8aac5f109\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 01f290bc344f5b28bbee4f37d113bb1eb5c9ab3a6e735b9ac13ee65aa42a18ac22b51c684a34b969de549af295d48235bc0c46bad9e5ceb6a0ddfabac4dee6cdaffedda65556e951ecca0dcd8d1ab708176c1d665436ee2e3e9810dd2ecc508b232b3345708d3f2acd95727a2a1f8a612da88865c39652c8de64ac37236fbd0bf6aef4519821363e0be2391b7b0279605d193e4ac96caf52fdf1b71807cd37458f28bd4557f8c9b6db47c72b468f8bd643b8176bced97db6657a59c146b78389ee5d7fa3a463cf2d207b0cb68fe760b83a62462b42398ce7109b3d00b991f5ea915501b6c31d1d7a388b14a995f9c415a108542d375015bad8950f0be42f64c09eb54e39fdcea2efe61e2fdcffa740a71ecc94051c073c66e38e47f9f3161bc6b325123fe3c02ecfcd1d4b811569d95f1eebc7135fd7118cdda6bc24546b5d84622b796c289d7cfddf7d0f34705666b9263e6b9b8c070b28b6853c06fad4b8e538de222799b65f4efedd7d7435d3eb6aa30bc3827247374447ac92dcc59825b5b1e7c636f77db09411ca764366bf3db3bf39d1803034cf76cf59202e664f0cc0bfe03e67c83334196efc95d1f57385150212613147d149d4e6f4f994a544abd82f7eca54c8f8bce8bdff122079196014832547d1f50a9123ea130bc93a4c5ac43edcbfc4fa0f2804a31fb2061868f401e98f2b92a0d9cd2e260ac119fa06664b\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 185bdb913b9dee3ba4d6b27a945258beb43ae70909b6f5a2011256c1a743a6e2e14dad48a92ef6cbe1452306c5dbc77266590476febcce9eb6f64ec7e8d0f233749770275271e79c1980a247c0571dabf207b9d9afe8b6c3ad6f6c5b77c83f445cadbd77c043d5428acd6a55f6104c102240bfb9bd9e82d6db53547abc11537188ffce7d688b116527992f2501ae917f7aebbce1c402693c32ec29611afe7b6709667a65a6b38a6029a6ea884a7659353c29f49398de3c16e6d06e33dd186b14e7e04660c7d864954efe5c9157f178b4b9af46f12bf5fb083bbefeab1fc97114d45f08ff8389e93945afdb56a13eb3a86c64a8b33ee46349289cae37cb4f0b9ddbc306464b7574dfcea969398e6d8720125aa72fa7513ce8cf11502444594012024345e3bc716639cc1814ed18d14eee2251d20464a43bd018a9243dfc8e1d122f1d84664bf1d7e2b63236c3991929fe20d44030d17be9990e11cebfd07836e7ba4e7fa960d88cbbd23859135d2e7359a85e99e1fbb8e97ec736bb9ededf2eaa94c3165c46cdb5e289fe4b243e8e25f3969a39b307840990eef3d8b0db5d515e65833fdd59cf83c152e06f9a066623cba2fbbe233541121295566c0f2ac6150fc0efd89e2cdf7b0972a5efb7302b078816279069ad2e89016cc82add02f9aaacbc26af2cb8494d333c6e33f29a9e237df6dfb5c8e5bd8868c3a66a02bce69e9b\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 7aa5fee8dd85b6fc0c75c86d72fe6c742ecb062a036bbd3796af044378669c2162f6f9c9470e1dc8edad8a41de37411b21c865c0d04a2a4a8cbae941258aecc1bc436e96ab7d66aa1b866e9b3018a56366eaefaf92a1af51d5a901900739eecf07f05748b76565e386efcc8a717f39cf0a163dbfd7b1b02d78f96c4688143a80ea589df83c78440f5c53a1a79fa7265f5e1c15cf8348b8b7abbfc1739a9fdc8a30e25c2081b44437935fdcd19682cff42627b223d796d1cd3437fb12aeb990bf5dee03ec6fe8f0634dc0545d0390facc7fea02b5609f0b37e4bc5f2a5e26868ac3042fac5589457b482bf1c144c239e2a96bd80a813e67d36b4e43cb89450289ab3fd7d377cdcaf9b40811ecc5aa3704086dce9a893d1b19d9f957dcfc283d0ff1a4bdd7f3351314bd5e10a22b2a469615feab35e9966e758c5c2742c35d42659533fbf50693dd1efccaf1787de3c7f66b8c0df90754ca851caf2341b9a7004a7eb8e34cf232a6bc0e993db274107d4d734bb996803a4b335e1ce32d0453450a6fa871430827fd49123849993f421084c60880e3b6e4d33771a1bb255535616544cf4c016c416cd8b9b92c3ed61214972e86a901560c1721fef866ea7044a2c89cc2cba85fb25df521daa90680fb52c2a0baeac9d5942c851fbf5f1e88d522e759aa342d15be1b72f9815c0debd081e9881fba247dd6858890fdedc8838e9448\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 339772930c065104ed237b979efdd87be944739273a3d76e38e2a9dab4a089307f236ad0477a324c0d5f065f6eaa3f50e73104e4e44d25fd5b999948ca61c72ee440e4b75ea2909617c41833d0f67c28de6ed499f3df084310babacb41dd8dc94b66622e7b9d1fd0f81328cdc451c86bb891efcb31c020b191598b36120a40942d35761113680911756c72b859bddc17993acf696a4360dbeb63534f4b8edbb8a633d1d649370ad4c46c51893071712d3ab165421f8f0fda893e4c988ebbfe22d2ff6cd0f289f3cb333ccbe06291fdbeabf19f77c4ead63bc8f316e95d1bf9f743fd5ffec9513c0a1b2b89211426d7e7fc386affb340a8a7caa6f17a9879fd9582a5a01fcd3a2c399967feeea1333f01072ff1ba1785d27cfc48e04b05bfefe22870d82369338b6146d72761318ec977e3193a5fa325bdcc4ef2bac547de3fd099ef4e83461b9cd4cf9c1d586160c52d9770060258792ade9ab50568281f1c71d7a886db372e0afe0a6a03b3d3bd24b9ebf1cc5495570b3304a39b2d57f94f282e7698bfa71904a087d57f20cb67a859a888a2828df1ad1a424f02b272fa7467555512050c3ef8eaf9169ed20d7143cda6fd86a110a3b4102ed8a74d176bf625e488dd209dbdb81b78d5d32509af825405fb87d5400201176c36c19a1d8b93b020400bfbd5ad7dcb2c0dcce99ee05ef2b48e191439fe990d0576d0d98c5c9602\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 84f103bc40d2535d3ba06070b9e5739dea918968e524cf431e4a8a18036d5c43c40fdda432b5ac9134a54ebc6914d6f54895aa24a0420175f348ac41d13069bdb443ad3dfd8c15c283ca76bd557060876b5e686e6ed9e090b8be9701dd6afbd650eb9032f5a331fd91ce85f784e20b4a20c998b94bb9e79ff8bfe56f67786ed76dcee79002cc5586d04b2e1d82b7bbb1998ae596d09aa3cc8c7293bf8c6a89c22d7220fc97f426d0738de5c06d41e9cf13db801180f3407448ac2bf55d20ecdec273f41dfabdad0104f07d7902905ec1d4979fe36d5e0f8940255817fe8f911cf3dc295df6f17de9874b7f754f08a50209b63e8c87302d78d5ea909b0", "ed81f07965e30cd58e877984067defb9599541a7770787fb738bcb34b31adb2099b19ec15e5f585c52d64ac0d3778ed8bd415fb08303ad9492fe1ece5cc3cf824465856c179c304211c7121e226c859b7b4951a833eadf6a6f29e3bd3c26156f5af69f61ba6b8dd42747f33056fc1c0ea9f941c397f0d57d67e7255fcad2b97db22be83f2661122afb59dd2e18b38019f1ae40d48e6482aaffad2fdee1b971f75a93a9b14062d62bc8639bf866cd70c4963bef4303da8d1708f4ed489ec91b0593ce8f83cf3609cc51fa8c0ba0a43f96004818668f403bf97cb37a86b247580a33595957cbe39c8766199e186725afba94491a5cc7b618e1ac76436322823bc3f0b44a7\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 0b3d6f1a7949a05d472e0909c4667374a87e291ca8065786829b26702f2b979ed440a037abd310da6c0eacf0c01f5b2b082d00ea043e9bd403af238a0909ad8302deb3514cf7710d6a7777838675fd61e698ff09d03821046caa15848cf3c8b1e70fc497e2c8d3639dfaae1bebc52b68c24b54f3f1c4dbd8691d05867a818b0364512d6096ee6a49de7aa7f17148de1f5036af74213df39be1639a1b22640a693163af2e061073e28e1b20f32ce15cabd1005ed66d4d4ccfb50f94c6a34357989c1e13350fb25eb75e5004dfc311babf755d0c007fddf9398aa9c2761b5415c3a1c25e1d0c883187ee41c669337f3b69e131f87c68360ebcf4ac53cdd7101c71fcb1aeead812b06efaa514fecc8ebbc4b339a3f8e9fecd720c2d9019885346d4b483418ddde6f99c6cfe67500ac3ef5c064ab2fd96bf3372ece582c02e3dccefe5ea8cd82a79e7922075db696c5aa712243566fb820bec894ff96d3e844aeef4416b08e023fe48570f05203cf48054601a227ed3fc81fab7e54090864c110d7c0333299839675ce029436cf78266441fb910ef46101c3378cf7d322b696beed85d68a74fc5ad8bf65d212996774a80a68c7d017bdcffbb3f6194c2625e5937d3a004684d3a30b4c31c7fe4c05718182bde18a444dc2467d87bfa9fd64fbf5d31919d4f33f6f5721bea0afde9f47170fc8a2f45e17f4711971572873344a14372\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 2049694bab04b950f76d997385c150446040ae3373d4f868e852cbc4047ddf2648523a963df01a9a383e8a8a47a6abaf900de879414fe360d8eeb36e805ba2821d64a536c7e9f3c013d72cfef75038007cf546bc418d5e612d2ec9a41d9ff6807f8a2def511b09743b28514ec61139abe25a6087348d66f18b0a80a58f7fd91d019117c3b223057b8229f07d22c3af1f37b92c1c7fe8f27ed23729926bcd1f8470eb84da9b8991ed03ed9420b029eac8fdb6c76142150d1216a9d0622bea7d168c8019cedb9db6b984232a97385fbbba76ee260b8712f805f8e1e6fc966c9edbb4836137cf8519961f2ae1134867928ab4a517f6c4148500492e5a70cdc756df38f55b6b93ab81651e6edbd434cbd7f41245cddfa884b5e6ccae02cd19e1714ac3537966a113ea8cdf31b73ab55935af37a27420a6b0c8aaf225ed93e4250392b67cfe09300596836050ca95f16f1e2913eb3118faae6026571bba1803c0b133c5c39b6d8e9db60470b193760efb1d229ed1b5f867636f890c96dd16e454ff3bf75c54a1ace011d8c5d85a0ea3723bb3461369ceae212f0632b50f0dc0feedacfe701beea123f7c2ce22173a1fca90c2a861769ff9bc7bffc4d04d5e8107dcb4a1a49d9fb5dc3d806a0aefc1622935230a617009831f58adfdd08426ac70c688297b89452581b094a21beafbe33547f68812433b41227b87855b205aac11c970\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 741d6aa34179e67d3a1174ac4682ed88991e043dbc2634ddbcbe2b36136b99a279116b713e8484a4d4bc12b53ace3d70c5c352a07a7fbcdca7158abf5def14eafcc6919288f84b315dadf12a105e306b8d452f78d5ff6d4a95705c66186eb3b3a112bb26c266d3b8262c00d7a97da919ca37bbab032a60a55a1fd8e1a2cf908fbe918fbbcd5065dc210e4020deb415ba02e112f098aff54824f7fbfb959fa23b411fdb711cce0e0925e8ce526052ac76769394fa9a57ae4eddd30e4c28d87473054af6f6173292e4047d668c3c7c6c0d1f1e5e5ae3dee7e85da43b0478d0d0a46a759a23e1e5e68f80562ef52b76d85f664868e8866d8d728793e0d4f20b5673dd32eceedb4fe982036ed1c7c930c8f711888c8bddb33e385033043c812d6f678dacb3efab547176eabb08abafbb521111a6d5bcde133fcb7a4f3ba2316d2f7bbeb4aff80949e759da76dc238e64fbe7d27f4501eba60eb1e4ea0bcf9bd21c23f4c2385ec0a8cc078f8e67ad9ccd605086477ba2a9cc7148213827f63173641b78d47c920f73b72d2ac17f7103aa8c8b3dd050b260a17ac760a3463fb7dd19703d6eba6cf5b1a0467b2691b46ead45cbd6ed0492528819b50c922ed25f2b7f4a7322bdf24194f1cab6507b11f2211090f27bf3a6321a7d2de90690968a0401c117e8165c08431a1dca9999d8167cde6d53d41d3dd8700892941c9a36aa4d72dd\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 0e1551fd4bced67cdf4a57e4bf864bfa05990c52542f86d76714e74606c4f034d8e79cebc72af64e9f38bad64a2ee9f9ad8e6b1674fbc8c0a8dad71b55d59a52689bf8dc4fa8912ec0ba8c8300089e7fd689afff6f33fd13d0da443be82080af45276f790d551b162dd1e2592a53578af985307251a07aa46470932fe1ac6fe031daed53fcf0cd8b542f24f6dc3f58b28488c80231e087d6b7f48d8b0629e450b75648c065b603290971708a831d42837bf8eef88e5233228af52766675a046af5524d3b79831933e96be6c737f958aedffeee151f0eccfad3e95ad7bc3102ebd4887a340471e9115c4a6186b1021c724c00322e79c2dbb77e29157b72418757eb07371634d436133517b20d54de645b49ed5cef79d7fd88cca5ae8eeacf2d086f33e9e08ab575c1b1d090b64145cd6b57793a182e519743c4a69c1369be0494c253de25618cb488cec77ba585e7a2d5b387fd3f76aef6f6f7811848610098b916d77efb486f42f85e011c962c521891e35877c392d190bb2a9ccbd60a8536c29a07033531b74f586add9eda8bba422f6d1d343d6577d9f75906169d15045cd012e1b9267aafa15f39df23f55f931d9d8793a9b5c3e93e077992cf32ad57ac46048b19e0576f4bed86c502ce1af168efc236c49fed9aaa9614bceadfd3cac500628a8be815f074618d7e96c5d9b23e4139ad155ce9db36885f72b9ee1249e069\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 0cd65cb5fbf66fd36a61d7c3577eaad17191db8ed11ad0075fc3661120df2accbf0ae26da7e52e6aef362c2ba11d0743c4672a96f5e67b2adab40902216f433bd70601099563d3e168ee93d75f3db88806cf3d59017f5d2c6da4218dd9c8fe0be177ac0093e0909c34245b86cc1b791787e9544b9a874eca413895d81710df277837f4a598ea9f57ab8ce38f6a960646abe9f4ff2748d994ecd6ece82788ff368ce6d3989a820bc2d51c43cb88b3f9106b9ffb01da520514e7a03c605b4bd10d706eb322b67ed75072423505118efe727496516397a3f5ef9c77515d391e45c7d589a1fa1eeeeca8e9511890ad1a5d86046ddc72af6f6f6e08f87668567cc67e50b20d47f30e41665f192efb99824b603012d24d8c9e14f3f9facb12baf09b7004d558c39674c7e76f26bbb33945f73264a712e09277ae0e8ba9f208971a207dfacc8c5743411a591e4000b25b263ba78e7305a74afbe58673f26b8ed7b8377f7ca627839017b64d20c3940670330f6b45938e382d6d1099301a4b0017cabcb04d2358eb62634f121ff426e39c512bbc6539316f1d16da7b4ea3e203c2cd5c599080d1b3b3eda0fddababa6b402ae8ab932185a78dbd47a69ba9eee993646670d07bacd79caab4f50371f0b28e23045fed617c632dfa694c4028b8724733f30606d57502934000a6b95068805f70d44576a039fa70db1de3d1a001c6030913b7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 16bee7581623613fa6bc708e804b11954ee5578e6f6f6747eccc52b5bc47c0039569ad2ff4c9fd98cdc54404c50d404987cbb74716d769d70045361ddbd27f2c0e744681a2177f4ececedf39d90e23461dce3353999c90bce6b6b75f2c73cb2c2bc6220cc652196e8555495379bffefee61caea6eb850c0132e084897d9bdee7aff74da1be6f7ef2b86bc6f57494565ea93c6f3ad1853a5706acecce1190bc97bde071559d89f65c2717c31740e176c2db442d48c1780f65230eed8b498da2000a1a12ce4247221e68231e27d8b60dcadb2f50e0a9ee346e2be5083d964a5195d80d9b898e18ae88ffa73f690f2598b45327875278135b4f5e7ecfbc273848e1f1fe5504cca4a2c4a7fa353a301c2b6ccf0f2df7d0ab439d1e8629304f63fbdab4f6d28a84c1d581d3d43ba64408c286dbb452d34a48644271f23841868bd3462df5e4c0f1cded8e868c96cce995b13308339c49a0eb16bf5ce9493812ee205dc8b3fc3b8330895de3389895f162079c72019cb2c936cdfef9cd9f413514947e0abbf440db492f8b8b8aa66522975d674b0f663b0e24bf826c8799b850cf6a80221414eb8ddd2c83f824ee4d4db6565d07b46d8ef26123148c77c693f3c16d007b7103230e378a428dbd16eebcdbcbde38910984b10df5a3f6f9e6204d462e5c304cf5", @@ -8114,18 +8124,18 @@ static const char *kData292[] = { "3f4dd2f0c772cfe0ede15065b351c3e0892dd065a0fbfc35e6cfe47ffd90dbdd465bd7ea500b73f4981f3edd968cb5f9d2d1fd5abc1c9575ee16c263ba85d349f23de634801c2b64769b375e7bf0d098890269762840fa2f6084af3d9276a030b975a42c484d2be534264562b4a3a96d8fc7ba0b333d5af7b7a218fae0f23d21567293132ba3380de85689a1e913021a8df624e80c09d9c0e039544dcf6233c76071028ebc67c9de3ee674bc6837af70fa12d22c6f0d04f3060e2acb6700c3cff134ab90c2e3b1d7526b2fd34f8d8197a2c9e2727615732b14bf4cca0d38ed1dbbc357e7e2cd994d8deaeac9e6f44f63cd0fe509180540b5f5e85431d78a2e1703737ee082e0e709d55b27a0734584ae1adfbdff977e7019978abc30e0a9736b6b3aeb8a9f7fe1843c1611a8c77f4b92620b8167335ca222b44f3b\nlabel = 8b64ae26615eda5dc0a47b20b4f2a398844e7b97a06abd28b8db929ae347a11800000000\nmsg = 0cb3e2a241c8977bce02b885deb4bd3e707e1e950bd20d6573ef1cb28e558aec1c4064a18a0d656c7649d5412c422663784f9d24f4ef4ce744446a8e22634a4da006497c93df79b1a1b35d3461ce7ca8008dc4e2b23ca9fb63f0e1819e978ab95a173127e3c347ba33ee597b269c39983a018b9b79e596296582fae18da8c38090f1f775cb3b12f45fc33dfbafbc262b2579d93370542c2e67fccc40872dca0e2c177a349278d9a04453603c7c94a818541a586470c53302a4e0541081d11de7205c3bd97987db419aa7443bc7256213a8e046d1160ca9b77e1f10d134d43ad288367dadeeb55633221876e5783214b7c454e9ab79741b8d47e2d2f8c8ef01fc3ce7cf4b3f18068cdb386ec0a5734614ffab0dbc2ee1cc35a2cfd2e84426131c78630b4c8965796691e84f276ad55c41ac6d9d66b320580465b9d8d5c956cd4b144874c3430b4bb9e3f9408b420f0dd6c86918f85197e53538dd5e7ccda27d0cc62d939f394f7b6acb0044674ab549f087b33eddae5e49688e02e1ba0abb60e28926692de9c31667c147a8058b6db9ca87b217048d621b8685a645ed87a5d1edf0027a4eb07bcfc874987f43691f3e82ff028f7052b66610ba4a02d25c49\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em represents a small integer\nct = 93ebead3c8001ed15efe1648c9615db880d29fc29efb069671fcc0d5888f6ba3e2784639e6e3b9028614603d2f5180680aca911f23c5cb3028ff616920026d65afba45ce6e8c708e166e11ba2d837e4b120563ac783ef6aac5baafbabd26dff137ec98971ae892040f9795f63ce03f8df39ed75ca38999476088a21a7e32bae2f446e8a7ff5d6cfa78fb3635e9e301068d0bf53a36d66f0837f69de0da108f5c43caedb8136bcb9716014f09a7eb76f28761ed675447fdc46bc7ed2993a408e047839ba94a7698361b102c5e22b091ba5973b82d4a2040cfc5bdcc767faf5479a5da031d1be8242f6b1ff9859cea44db3074f021a6894fec3b637e320fdd4a03bf1b58fe91d5f8fa36f41a1c989e52e5c7b2dfbdce9a6dfe75d95977fbe533a753ac972e92388351080eb1d564fea5f3eca118bdb6004c0f16ec0b41acb7dde8708f65a8cf3af10ef8d3e9afdd314fecd3d7d4d480edf892f5117a6344cb12a2d39637d4d74597c129d7713dd878eb34f6f7dab71e71efce02d17eb008d370b809b31202cdbcc15f437cd362e7d41a1aa2425ee578ff8c19e6941a79d7bafc87201e819e1fbe5db1e7148628806b4ffcbf0e0de6f4632452d606122899452282ccb9b84ac11c70943386b6dd0ab1a5707bcbcc1799708ac8b05e0006aae87dff7c5c9b167f50c0fb6cba16c7a6e3882c32771059591abfc5a7cd53224b120ad1\nlabel = 2750512215b61f8e6623523475aa61c48ecec1b5ca09ea23bfaef162984dfce100000000\nmsg = 88ee82a2ed9e2db05df7d835b69113bf60ff23efe64e0bd14bb064e197c03e75f9730421be7b35770bc6dfc660b477276ff0ec936a3d3cd416f69ce8d10e4a4c6dc855b7a9e2bec17e3443ecd35a567fd0a1ab0fe027757a4b8c90c35d3aa26e337b99d6a1e0333d57e997a16a65d75ebbc8a06eef396d316ff45d066d6f46d18e68a423b8056ebc97cd8dca44036864f73584872405f8935e33a1247f20957f470445c36617087ad5260395f5f2763dcf4027dac0f95f0b378c9a1eea7ab02092ed8b893257615aec24a7ea9ce8edffd082972517246dbd9fcaff3fcff191cf23be27ce41c97b77b0e6d0add28848d0453acd8fa996b46edd975934d449d40203bd2bda89dbf80c12859c00087d77f58172226c065c8a7a3ee9ffdb688b8134a06216335b1d5ae67b5ed44c48c01c7fa54732478a2789be70e8082707395fdad5bf7cbc111cec0fa6141d8107e962e4c22c4cdba303dd692d6ecd71b1fbfc33487b33be2fc6e261914e407c155e2af7a459c10a1356d679a5a338528a283a47163656fbcdb748f5f7e244291f6699b0355f0d3d4931bf6c258f29ecfe69d2d01cb1610ddc40751b17fb275c68c899782c43d1a15950b53dc42c556b0c61\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em represents a small integer\nct = 054309a578d6ebc75b500308a2dc17b0f4cd5f9c1b3776bdd084f629eb6cb96d419a9cfcaab5e82908aab40bd28f1c622ce7b5ae40487aed8b56a71be56a91b6c3a7059b5cdbe81e5c7d19e2b63fe3c55833cfdf176eb5d46b0b4237c4af14eacea75a53dbe3770d934d5f8fab4f3ac1222264768e12f4fa4e4d23b3b2cf5fa4e315fb3da46fbb821456e17873e7ff06c247be7feb91ea4d1f7fdc07d351f423a4d133ad4ba543c9eba67b06b9c023b06c12e64b3d9ced33192945f630509f38053601a70e9a1781ae3688db6926a65697f41b5c51e2d97cbe293d39f270bafc0ef97920d83ca6a8bdacbd4ad1f5ff7e6643be13f2b6a7826bb03c87c99608a3ba5088c5703148928b30fdd459d902af837a8a51141a10b7eaaaa47a5458e28c10c8c92522efccecf7961f9345b4f9e00fe08c1cb01d0780199ce25edac27918db9d31adc7bafe055d4b76bb6f6b92cfcd8a51fb57718413e6ec3b7b2fe695baec3c0b15f63c91cf1f2d5a471e83e8a6ef73db86dd44c8284e0f6beedfac5d50bc2a8985383610e388d4902fe179cc3eddff4e24e2d4585af1dd5027fef0f6544780d1b43e3f23c04db2b00f3078986124369b8e7db5295588d3ec5340806229069c50e91c1e5a63446ab7c5f7245df2e3995ff5e39d4f5c4c734fe01ef23371e79420c43efaa0683ea212580d7e4d2ab5f3cd988a26ef9b3bad91571df86a97\nlabel = 0e5192d581dd952ec3aff44952004636d015ecd7faed33c005928a26bc0d30e000000000\nmsg = 0d9c1280709b3d2fa20196594cf21174401bd42de9f550466a506bf1f088ae58de149971a848fc31a4471bc8500921a2dd2c5a642ba523c264e5a1e0571e960df2c7d3848705791fdd05d6518e92034740719e5a25806a19c9fdc454076b150538dc7e949f3c997c17c1d3beb28393b00e4778c4d373e8b7e4acedce664f9196a6ce3e1e2274d793f58b34a50379bbba57b221f961c0b10dc5af3fe6d55e368d91357095c0ede3cab024f4d6e38884616f9e9b8ed2b185036d44b54e3e26d2d84b0f8b82f401a3bab3a8e2fb63a1a7a29e10f821762ba1bc904a619c4c82ddcb34c2091b8326fa83246ade38d516a3c04a31c9a934015ba0dbe6cf992477c52e7d13bdb9fef43230fc19fab553c04337ca331860a1b1d6af4d99ecef5bcf2e28f67a4b0182156da9e5e7b9eac9e8caf6fd5a7463e31403d1ca14195a25e697e0b8b3038b2ae86cc6bc2a3aef690853778984ade5bb45239982aa99c961936b64c8e89bd2f35f8853fd1df173d1afafb939bc4171550ded9ec0a8e6abb02656e45adfab051cc64040a736882206eb723b5f36def6acfc31a51bb6524dde33205ed599e38d7976af79c6986fed1f6e7c064ccb6d57599d23bf9a1c96167c49\nresult = valid\nflags = Constructed\n\n# tcId = 34\n# em has low hamming weight\nct = 904f9e8ae7e411ed6172cc00bbbd2ad1149573d177a9a2eafb9c0a6df18aec5bd83c1e4e865b35425e562780e57e6d83e1b5258978a444a1f91fe68be1bc0c529d64702d3a0f7142a0f0ebf9a5fa6df32d2fabe3d2bc7aa0b0f82a903c8448e0037a8e204336396d5ad28fd8483159e45102360791d7c343e973b38943b0851d339f868715d6ac4e5ab615f9d430d666032712e2937cf325977db79cce435d8e2c6d75b306b668f72dc7cf2ba2f8eecbd23b54878d1624ec6d7fb72ba26e5ce30603b66edbe87d4402e989fc75352698bf7fb03d1b5694eda874b99e7be2fac348f1736a351207f1cad43da26dce1470a55a795f3d11fa4d6302f68b88d976b2989dec0e669388c62cb555b929bcd6b5e4e2e42b06bf23672f8b1ab3ab2078b64a598be8d3ea6540027f736ed1d75531c0ecd52be66328c4eede803f70e8cdab6524f226d035926603b27376fbdd28564d8361f7584426188ef5318ea7332619bcfb2eb02424e1737ee0719562cc9975e4a0cccbd6e41d9a133384a62dbd2fbc36c928827c56f275731f4b197374e99c572d190a18b35f19bd9f5d7048cc9b9e034aefd724638b37a973348a1b5e8211c24fc16795779885acf915a7f2baa7087ee16c125a417d7a180a8c969b0d958f3429e12bed1a8d24b1b1f3d315145169176d69707d60e34ea54b7af983722ad91a05ab44f8450a55fc2e6017d0604aab\nlabel = bb9da557e9104db1e8ccfef13fff9a409a7d459e1d4bfee04ded3f75aaa0f23300000000\nmsg = c41f3759e1d39fc1a701e34b0876440172eee941bd9a5bda66ce86ba942527eacd2a8089adb0d9112c57437818d1cd9d0ad82977a20a88f8599e23b123ffe00fe0b9dd3544fee275d1e48f072bd4eca1e3a3a40afb914f22d3cb06803575442d04a2dda5bb93453372244d63b23e9d8a250c54f27657ee68024abe1ceb69bc3a4f5933def93f4b1084b30e2577d6eb2e21e5febda06eec675093c2aa117b7024c82b2ffa9ef5d6bcec8481c5345843504ece69e52a8a57285f048f69b1afeb735aceee081655b8381f632966f3e34eda7c8b6a7bbf4b4c7af65b2d9393cb4424c94930cf941d15675c6b12e33f892e93cc11271affc6036434e9514c0edb18846c0962ec369f4834d0ecdf799f0b36f11837533d3b2b71c9a819008a14408f0e360d44034e14bdad6dee228e37ec34bac910970e718ca4467a71393b59135e19f2dde5b693383e9db1f8f890b5ae64a779c6ab4bc9b48185d1d03d69037dd03ff1fc4aa7368282ec50040a28b160fb406b0a573d0e10e1906e0665722a07743f34c8779f3d6ad56f4cc3e53d3e2ab666684bfe67cc631e1705a47df516cc440d8ce171be464a68cb9a2cd43d1b92414bc3620f2c1adb8e53130306750414\nresult = valid\nflags = Constructed\n\n# tcId = 35\n# em has a large hamming weight\nct = 47b177a8fea05a0c3f6668bad507fbd3f0278faad6938c69b45826043cd24505022c2ba5fe8da4f4f4eccda8e86f4b4eb290b5b53952a803326a60888c07e41b74496bf4f5df9aa6fc884eecaac5dd52252d4631ac09c3df407a28b0c10de2794222b4a5379468a407805f25bf6077f8ff834f", "c49a01d6b12d2cf133fd37f648da7a24dc19035d8df2ff9da5135387fffc1abaab10028bc3cabd79ddb8901a81940ed80d304252b38d7e62ed0bed5061010737d88d9482e99e6dd71c1db75922cb2304c6ff0b594372dc7d73000a80a0dade307bc7cac2a9e634c32573ba9197b6bf554ca549227815325399560c8aab7d29224d99572c91b9148b167d987c19c8e33e7afeae675d5b4ec8dc013d439cb96c9e61ffb67937172b7ebac9decf7407c2cad48448cc5ac696ae4b53454f75aceef6e7a9fe7f04657bc0b08f3b0373324a12f4e0a04ae842483abf2aa9f11f236cd512cf70859d1be27b58f7cad0778a34708770fd295295e89c6ed6d055563ad5e7b30b64042860d2d4a17d7d53ba648ee27639ec91a9cb4dfa9a640f18dac43a47717bf1bb0f6371b44efc63b970324a8e25da6e0e83eea6f835aaabb815eac784aa023866438c2763599e078242e9a9aed6895715fbb033362fb2f1b543d9be3190dfbc2420b57c16816813ec78be3faa05604379ae168ccb0d6ab9509d0a84f667331e158c1644522c7b0ca862\nlabel = adc385a5ed585a2afe16f5f539620a47cc3352cb31c836bb72e39dc7a23b84c600000000\nmsg = 12087af4d447159fa47d932be56c419788668b8da88954239531178a718810e3a6eab3a08caf92b39bf1500d64eb0f9076100fe45b8bcc1b04cb6df9cdf05cfa1f806361f6c72f2c7d3afa9340d3b5dd1e2381193ce01a150701dbf4dfd99b8fa8bbccb7d0336b2d5b7df7a7d60a2c199ca037c6125a20c115df340e417f6ea87e7bfc53b19108dc404e3caaba3338e4edbe2e66aab7fca73fcd855fb95557041c59256e35306c102ba3043624c4b01378a0dbb3fcccd81e9907bbe9f17d44d0ab1efd0cf45d8742afa55ab4efb08a84e1579cb57d8c233c0021b1d22c32b6f6dc903d63f12df51959b06b7070077ab9672bad56608c22e54dd5cb4969c9798bbbffde18cad39c18d8f392df84fa68142b383d4848ec907c251af6aa3b8529b84100b981bac087ddc9e1df72a30f0e861dd4cbff9b1583229ef9610217ff4592955db67837842394f4a7789e8d99255b999f61af7244d23e66805f368340c7662fd398172d326076936fd1e5752cc9b176b30cface1bd386209c50fef70e95f6d7ab854ff75368109c277fc169615803dea8df39fb4953f78c48a42ab137b0e6ef3fb7a7a45e5790773e8465d014e18d9d51feecab8f2f3e168ea78d410b\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen293 = 39284; +static const size_t kLen294 = 39284; -static const char *kData293[] = { +static const char *kData294[] = { "# Imported from Wycheproof's rsa_oaep_4096_sha512_mgf1sha1_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 7bb0b14b4fa435505b69876e65a3a3f8892d61dda53709f4257aed4c8aa91f2351cca74cda1989c898c88e4a4dc60c583fe2e5f73852933bb13942bef04b4af985f8e56fec2d282ed9ce56f27e452bfdc4ff6e7295d95251c264a36743c14fce78a2f4ac6bf8ba0a8ac5f88c82524a1610abe7548b7f6a97bc744473ded26370bff86f966885ea31787b058197ab58830ea477fb600bcab4e2f133a613f9f125319d272ea5ea323fbea830ee146725a86133c4167c63ef899edebd2f91769329181325b5748a1146407901a8d8bf66da94dea20e64dd3c12ad7251df719dddf3fe882b6a22a30ad1061853f748dd83a72839adbd885710cff95d554c1bcf043dbb3feef19d498e7d8db5caed36bd0d44470fe7d7d1a1b0eb4c391a0736bbfe04846ac98d6243a4e3e58b57549ff7f54c92f103b33c9db04fbc6b36fdf5191567a79bb35a0be94a45480cfc28d377be27da9c2c3cc0bb2a4e910ae44233305af6a87387aab762c63d969714be53c0b8a26bd20cd63761b373b815330eb92a1fa7e6ab827276335dfec94146548d073ec828f3793a84cafa12126196a33f5fa2f4f2f6470093e99b2b2d91f2ff9240580965480d56c74be39bf42408a0e41ef60dc080898ce3eb530d87b4da4673977055e83d6504a89d60fb2f49703936a2fb391fdc39d59608d500870511b458c9e45e53398db152d3871f18d61b9afa4435c9]\n[e = 010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3]\n[privateKeyPkcs8 = 30820943020100300d06092a864886f70d01010105000482092d308209290201000282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001028202007bb0b14b4fa435505b69876e65a3a3f8892d61dda53709f4257aed4c8aa91f2351cca74cda1989c898c88e4a4dc60c583fe2e5f73852933bb13942bef04b4af985f8e56fec2d282ed9ce56f27e452bfdc4ff6e7295d95251c264a36743c14fce78a2f4ac6bf8ba0a8ac5f88c82524a1610abe7548b7f6a97bc744473ded26370bff86f966885ea31787b058197ab58830ea477fb600bcab4e2f133a613f9f125319d272ea5ea323fbea830ee146725a86133c4167c63ef899edebd2f91769329181325b5748a1146407901a8d8bf66da94dea20e64dd3c12ad7251df719dddf3fe882b6a22a30ad1061853f748dd83a72839adbd885710cff95d554c1bcf043dbb3feef19d498e7d8db5caed36bd0d44470fe7d7d1a1b0eb4c391a0736bbfe04846ac98d6243a4e3e58b57549ff7f54c92f103b33c9db04fbc6b36fdf5191567a79bb35a0be94a45480cfc28d377be27da9c2c3cc0bb2a4e910ae44233305af6a87387aab762c63d969714be53c0b8a26bd20cd63761b373b815330eb92a1fa7e6ab827276335dfec94146548d073ec828f3793a84cafa12126196a33f5fa2f4f2f6470093e99b2b2d91f2ff9240580965480d56c74be39bf42408a0e41ef60dc080898ce3eb530d87b4da4673977055e83d6504a89d60fb2f49703936a2fb391fdc39d59608d500870511b458c9e45e53398db152d3871f18d61b9afa4435c90282010100e97acd5f64c460b2cd51cbd70af5b4caa2882bf6033a92a23ed80f039e8a32c8a4c483f94ee1bb89c1dc1f6d04360a1c3f654251ad72eb39cccbfc38b072054bb0f21b9d516ef272e7cf86f8a8f838eba829e7fe9d803d469a1810fc5b37476333ddfc0cb6f00e9967970b4e474e04373f8dc92df50fa155e3139bfebf4e1cd274705551f2e9022029bea4b86664633d13fd90ebdd0b72d95a6508b6b4354e64b187fd81d21a0b1e4a853c27df11d7fe6c8953cff6344f50ebaed2513dc03761e8877c71ffa8005331043027b8dfdba97cae037fd5d1fda1f145a200c0d20f8dccd62e5c489eea8ae827910d3f48bddf0b18dc3089069f96d800de47036859550282010100dd1abc951ff1474ebfb70807b160b110b1eccef429c8fc8535ab0aa98376a82d3d33af906fb0395750b9aaccd8723cf73a8c3a6ad5c3a0929178ac55e1bd1ba1bf5da4f7698dbf09e87c84c45ecbbe8f12d3ed1091bc470eb2c733c31f8d27eba9718ee78db887385bff6b67950b79524482c50daead4db0f5676e4b92875b5be383ab1cd75e1cadb59cfb5794c17220154aca808f733a636d28c016d9843940bf44bb15ed191f53449b1651b79554c23e006a56dc0232cca209bf2d3c12cbbc0ed8b3110aabd365b603ea8cdf15e8b9ac781155f92f39dbf9749f70df003195a6bb169ea0e0d69eb3a18ce8fbcac9be3c710e797acb5c05a399c2f102947c870282010062f25622fd53741f927ffdc10eb5fe7e79cef7c274afd800c65d4e4f9c5ab916eb2d15390cc301756a20dd7897f646e69dbf4e11cb4e0e7e1a5ac0734de3a476e570555fa069427a8bdf19363c75a5b9c934a94af078ae7f4342bbc016f02062dc5251451a2a3625b10f040d928e6f9ef262264641baf406b00b596ae6ac35eec2c5f082a04d3b476229972946cb787b2403abed296a76abc2715af602fd2c51e422dbbeaec9b6b889a0595414673d806782f37008c9366bf6d5c9f000197bdf146a86c4d131e3a15dfe8661ef297fb01e54a8cafe54d6065177cf263e91476232d2fa26c5e80342070ced9e0d99c84dc4282ef8aab991dc9d8210b14bb267590282010100b83b9f0763265894758abd562ba6b5e3835e1ed3b43d94ac2a9beab674a45a5dd7b14988c087c63fcb33e9ede62cca3ff6b901b4238a6e31b2a52a742534bde178e33ea22981c2bd2ecb1295cda757913fcef6a9e7c54a302527772a0f103f434e5d21063040a1eb843cbff1ff6f20183c9dfa33fc68cb63b81806ff518917c6e93cbd47baece0589e0bc022aa00c66795564c85f301c095384fcc3f3ddfbf15044af0d8c4473aa2d777a29154b74978d0d0e7ca9867fc8c263898e3c83aa12881f66ebeb4759820181a0b46765c7b1ebb67108ae2a7473ed40d290d93c3458dbcf00759061452c0ca4cc26d1fe149590a63e9fbaf25e3f78eea8054f22167e10282010100c301f6bbe5fb5693f665b26d1a61e1de87e38950a5825270ee68ea5a5667e11a3aed28b2266768d1a3db3437dbda681ac8294dd50ad0b4bc5cee5694831b8df7354695335740b9b7dae5f7881536da6a6b2ac4308a0420ad6e99cb779a6338f5012986b1c1c889444d90585fb0dac995ad6e93af7eac717c643c4b8e7023cf57cfe284ca911d6dc3132b08e17f4e8759af42b43ac929c0259c3a1d5e5f7c4b247e2f6461aeff8577aedc710d6d2d56d943c211e47467421539dfc2700663c4068031b695e487ae6910ecb9c547cbfe12cc6f45b658e2c6f9f8fbe805304194a9d1d9c6d599c5ac5c9ee5fa78c8a4583218f7dc8f4c8d3adf275eec0e0941fa69]\n[sha = SHA-512]\n\n# tcId = 1\nct = b9fce8bcad33219375323a2e641de7650c1163d9aaf5f2f0c5b96230e788a9cb970fd4cfdf9df98060267e302b133e4974c0cd529ca1c900dfea65b46078fdffd9d589319087bafdbdbb8467013e48262bcda8554b225dc3567887da78976d5d9ae23ca9914248debc2383634f71d171ad375dccad198eabf391f4bcea22473c925e18d5210b02c555561592411d3fa6d2e425415a83fedd651718a8a7d1db2d81f64685c8da9a05e7201593374e30173ef04b42b1f16f0b8a8cff6c3ccc6b251fb61957df57176102a8a03d9718d95f3bf637b1fe1feefed9d50ebf9ee93a99c60d2e404bb78f9a4292ae280206782564cea8e2ae831f9b5d629b88af7c610cf28f9c6ec56534d16b70ebee0df20f8ffb40afdebec977d16f84c3e583a1229f0d2a01e0959b1cbf37448ab947da05e7cde1358c9bdfe298f2da27d65beef13aa13cc51f04c18560c054dd8f85d34ec759691b3d8c72138df12e6e442992a2466e3a6db6bd322d04c069741e0accc5f291a6520fb42fa001764c441c37456f9d91ab31c94283bd4a299fe4fda6fbd132e04d8d92157bf9aedc80c66cf7046a33bfa308ea7f5f56963edf4d804483e631acd033f2d9ec190c6d04c55540908e76f9b3749b8aef86287818358e4470cacc6d45fee370bf836d2b9277d044487aeec4064c74814d2c57839f6bffacdabe1f2ccaee4492b2a5b1ab7f3055d2569c58\nlabel = \nmsg = \nresult = valid\n\n# tcId = 2", "\nct = bbb5c693aeb28296b4559a792e489c74bf21c3739153be06dfd336f397f16969fb1ea0523f0adc7e206d908ea2a8eae1011217a54af3beeb6558bd80f2c111dbe51a0e25f3ac65578d4e7f6b41bede65813bb551c97cd70485b81d70934e86e6fa349287bcaf977e666bf9526db02e76f82b3ec2941c2c7355133adf80e16fd8c4d01a62f63d1e0e6d67a247fa2084409df92f8f528ddee355bcd9cda753010bae377bfd6e1a29a4021b239f98cecb5b8932c268393dd5ebe58d42f7eb59fd389491cdf05d29e7cf8c148caf71232853203dd76bf0ef8ce7be145196b7bfa83eca9761669fdc281ecd66ac37d45732c510b8d1f520f8be259a2de0220068a5c741358d4c34d72ab820e7791764efad86c4113988cb71ca323f31683105e273c037c02b4d4b56e7a2a341f9348180cbd671f73adc9767e050b58b99269b5fd696b071473e9d767918d99ef0e5e69859bc0a3133be92bf38edae5d8060cd5c13f2aa522d0389c3a5af934f81c46f83492c1ac6e856b2b1e3b17ea83a7dffbda5e8f4ce57e5c106c5c337ad286858af9ccf44417f2e0cfea2f196d89e078d9884fc176b02673d3295fc3849fbaf4829d7f310ca53a3861e8704765e8654e2b0274d6bf43152d13ddca60014067eb1d5589045ceed16df90a718260db6ee83662542c8c6fe47962d18758824b7f276dc3d94b6b8bc85bff1babe91b13604b8696078\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 3fe06a589140e2e037ca786111219bb545a189b506c2cb52376b6fee3d8c216b33578a92623f4852d2c82ff02db90b9266e5fd0301c8e156a44093206a8bf93c48022738a35b834dc025db456dfe003026aee1e7144f95db86d357dbc93d11ae9568ebd700fb577e9ffaff19f324cdc30332c0a680c47476564de727eccb1a974826bdb384a517d489901cc5f0afda3be84fad6a95435aa8cbd91b0cc5d707cb4656303541b69e70f9327c2ee061d96a223bb6e29b5851bcc345ad6e47feb0b86565706fa575fbf7aa4728d997023de295f669b34ef205feb24ebe07074b2ccd0fbfed7c3b543ba56875cf0addd47b8bf0375a5706684763dd7f7f0702d43934726a1d2600a668b6c4b170c85d0a4841661bd946b0c1ecfe801d1e366bf4432e756ecda05afecf29338edfa80677e3f21e54213f77c673786ba5cfee8ee800d651414d055d51edbbd2108afa1ee8f354ea7427ef772b31d12950c1359e9c6b65a1e2a2636efdc0cc6da8956ff84977c25cd67e31c88d27ba681626f25acff63b056f402f8f83090c5be0d51b6b9ebee8ba48ba88917b02058f4efdedd354c63063ca470036e3ef13da38c9462da836826d9472be5a6133c137f496b2337c9d470478800f67045cf9b1f5cb072847da6981f77d4e16f71181e90748c40c79df936e36ba4d4810cc81023591a82465f59e0b98f8dba0b0503b8bb9ec28919f0d89\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 8889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 81935470cfa189178b215635b35436bab84d880c42127d5bea48563d6d1e52cc4116d8ecb9dc9d30b82756eaf8981ccde25d4b3555e1e26691d92cec29103f7a514036ebb1d850b795ad662c9bd6c63b2dba32ef4889419b740d4cb38283feefd285041ea880319eea371a15e99dcd02761029b5709232f5df156594259cf6f63f882c22a3c427592ef86b0e4a7d0b13f772234fd2889c13b157c2da6a94c3e3807771059c970a3aa786b05d79c92a36607fda0c7c3b7279402543debcbf3639b3bae654f48b80f65eb9fcf5d4960d88b8906ebb84aca936b7a06e4db3be1bdef0fd16af1a3d0fe03203492a0357bc7e76eccfef7a2fc1edfc50aacd0d46bc7a28428b92f46e3d3a58af3a7f9e0d4c70c3ac240eedb878891a8f148b1e729604d943af03ed079787a7f67f830e9a77e7fa6e39fab006398e09483e6e848d14a95e902f2cb60252059d1cabf319bc463719132bec91c6e7bed2341455c16502d2bbd0851301f86e0674c9c62f54e6cc9bebc268a4a714320ba2d30e0dd7996720466a976d3c9e8a11e38f32050ed5e079875160e2c1b0f8d4a29a5e3f6d04db8f501b205e56f3375dbadbc77c4a48117532917f09575ebd5ac491eb1bacf1d157dce7465eccb7568b2d51a87ebd493fbc9275d5b253b05d7744921cdf5c274906137b3076002a2c10cd52cee21a17feb9e35c5ab3af3e0427207c206fe6a068ab\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 8eae919086dc6c634f495a45d86023caf497163b2f4b63ab9dbee8cc8c139e41d83c5cbd2c54b032f79f3bc37e93ed2c7a4b652014b1fe4b607bca3529aa160c84ec89910bae46ae4d6e8bdd384ae8a5a18a48721e0f59aa9b8394ff821dccb8e222e7e7a2a33e3f02a320301e2e7a7c315fa0bf9f9c676e6a4535c34b621ff8345ed2b7d5d35014610040a9b3f81340f4911e230f356b469c9c6035de42048a68d5f04681d85eb9c2891c6a57a29e8e64cae0b0404d4e374f3188caa210c4d1378f0012805d7b91972d085956f067791529fc0357dc30aeed5fd3bc5efad687e5e9ec50957ac809d683b02e5764a5d8434e5e12764672807e18198c225d346b406b4dc06b9164ba5f3ae719bd376643727d9061745a2e587718206d66b1648bb52090b224c175688ea8d50b43a1d08ffbb4248ea7f351799c7e50f2d490e466722ece2c4f88f89d2f96fb9aa9ba610ddfd6cfa7b7a9c375e95575ae51c5d6de43086fd0c0663ff88035c3adafb82469a77556a91d32a421e33338bb16195d19010b58d720688d172ea7d64fa50caa902bfdc7b78c7bec427031ae9e3f691edd91a90c86e2e86d00dcdde12076308e1fc4c910814b00d751fe2e44baf232c4934b58624c1da5bb51b0e8acfb454aeaae2f04be02e4e121cec2b980ad7c23d13698a88d1d545521c0624261fb0e97422bcf76f47d7c33ad63a8eb4e497502569a\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 9284f12053cab1f558770b0da4ac1122dac9f3ccc92992cdcf186b62557b265a72234cd443e39d5d2e1e88d4c2b3bf569ba8feeacb53d7f4100a505de9118cbd22d159ac00d2702fc37350780cf78a101d7447d82b6e0ccf9d901c58734cf9ce7b182c05315b31756a30c5e563da32224272523bf01291732ef390e90d0b16de359a944c8fc92ed9949e9bab4059424aef42a5ca7c28040f3c473c952c52827159eb125e2234fdd251c898746ff9bed99fa7cbb2894cedbcb3218526ea286da4e1420af5c9fe91fd4d557f81b69d36964121e5202599cddd4993cd8dfb82a48265771b3f940a82ff572e514f5eee9bb98f848a31e2d3f7271ac9b298ffcfd03857cd562e8a36daa26cac1f1dd173dbc4e4d5dda6f3c28e3aa8c8d54dca67091d304bbd3217e2c42bf13ae02867ab9da1d3d01bf196ec8be97da126cde6a0244673477e4f0c98651592e25ce1266995c7a41d41fca2e2213806394df9a7aef43a1d90609cae8511514702d890fb3230b8c22a34720435a547edee50bc5f78da62224ecc3335e900d8803aeac4296fc4a41d59806c811924bc2d4a6067dcf71ae24a6d7cea82597bd14a3149fdf718aad5f5a6b6f126436c0621fdac4297d646ad0e6f70d524a48e58988066694f3618e013825d03c19c75b9c9d9aca436424a3a9a58bdb92003749241661527a6878601970abc94767cbaf82ff3ddfec7478638\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 4db93239d2b04e8d6247a970797e21cda029a6986a4e62991fc489bb1036ad5ac9f5cacd7bb84584f0371c2781f81b64b8289c8c0bb1f00c42513bca88417ac838ec7dff9b6bdc59a4e3598454fce85bb1bde30db75ea83352358326386214dc1f0d584939cda6019ed6e4433bd6a45e3a7a27a15bf08b69b70346819fa1fad4ae11b1ac7d06834c70b1d25b0cd2f7815a0a00c692cb7d0fa1f4cb53448834fa26b344fe6e38560f48f6ac1cc170822b599dfeda6f3709a8d9ce62aa21d5e37f8348808d3b50159acf7e3cab7efb6a437001a596c17d31be3fc0f896b41091541f705d64541e84871d0136e251f8d31d24fdd101672940efe26b433ca084ee48a7d60c5f4afc1bc60b02d0fd1ea25a77e976b691578012f251f542e60b784afb61f3fc988fce74b9ca5be9cbd9657a7d88d68aa9544ffa2198bf5fea0ecaabd8752afe5c51819dadc5c728c2ab1f6f24d474bfdbbd252856c4b7588cca27801c61df0afef9b892acb53842b0656c91f4445e50f395d4bbcfaba3146fd6631b668f4f5c1897bd0a12f45f3d03aed84a26f44ce2ad7facc05c7035e675b0411a7ccc6450bcac760def267f79bf65b033f6b807ba0153398b5cd5833688ca57ec08b48fddfb6cbe4ba4ab293865c67bab953a4b9883f8b03a5441efa492b4d8f2b7d1a216d057feda7a9f388d3bcb0a28a6fb082ec632bf88cb411da33898aa9b9a\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 29583aac29536dd4b6a21da5a44e1e2b6e755a45c67f828156e1af72c7b7138374e5110ec7e3d7385f3791c5198d16cb5c78fc6f0291716ed818ec6b6d0a8cd4a95e3712449f0e6b6aee58b75413aa6cb09659378fe2a43ec789310182cd7eba7be97bf2b38386508116c8d693ad3f49a825e1cc0f9f692e1c9e955a92d4988408b2e940ea4539a3579c55a1cfe91d1019c996cad449ee8d95cef7d84ea27fd992532db562cb5d3dc30509c9ad0ffc624aa8ead95ce75d914ddb89f5a6ad950323fcf94830744e9af3681eed79a3b1d88252b46ad3ebe55263c003f4efcb25e17b97dc7a3c2d5dd9c1b1b8352dd3ac3665172fad40d9a7e9a9a5b185d2c", "b383cbbfb0bbae7c65e186479da5f850f466391ead2670c7512c3a24a35998283520827122e3577f3b3e8fccddfac3cb30f56e1f69f9e3c8fd503cd3daa2492b1d6adec372e11346ac8e6c7470dc31336cc9fa256634e927448a8eb7b36c49486d2f24123be03d021bd6058a0b891c06a50dbde6d8106de893c046a98d8ebc3ff0dfab1cbad8188c0e411b619bb1d4bac1da82093804e81621306cc06b34ddab2a944e1ca809a63c5ebef662ba409d20f1c980a311ef4d46a0d28921faa54d1d48a6f47b06292ccb4deb9dca5af89d789101caed8b7745c5439812c980c03a8a103fecb3be579c450ff6dd5920ee4fb7144f243aec7192c4d4a623730b01cd323a381\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = a0eef89abaf87828a4359fdaf9ad21419045568dde6cb1c4975fa744cbec96a60e2752acd8b05785f34b9ea28f825959422f50e2326234ff6df151617f00274446ceb3eba0ad79476ab70b1efb932bad03236af106d7c5011cfb4fd9b19ea26393651eef432422ac892f6905f4e1ef1f6c8da0c57289e93f580ece8bbbad8ed8892a5481685a8ceedabe4944bb8bf3022cdf1d004be65ab2bb24e4b2b1495abf0f0b162cf02b949d431fe6f629c9a80388876012e1fde67fdd454b306c42899b92665c7ce20c3c005a0bdc49eb32a482b410fb4d10918d7c4bd2ec7118980d88d567883117313a7b2c49d482686d8f02659a2801c4cc237dd1a792f2b70407859cac860263f05854d96fd588f0d8e66bfe4b04309b8869693e95f08ce4cf3662fb03b172661c56d8033563a883a0933fab91ad2a833590aefe1f0152472582c54a533d77c232155a70b628dedc6898675e368b84aa1b757c40baa07ab95c4a450b7097205fe751e415ab68e5e579a0e5de2bb9eea9fadf5a7b53e969ba85b023d8f0c6d749571baa2c531ed105531078de99aa935266d04eb82699958047ec946c63384d431076556a7e6714a039306420c483ef52f0ac7609b2a2754b31e96c9d2cf72357b8ca5c7a683b95ff221892058b1809df67ad955ae0852460374176f4a042b31545146685339e928136ce173aefd8d6f5066b3777ccaa5e5fe312d7\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 5061876f8bdda06553a4f653c4f0a96a96d8f823c9484a6c0c21ca0344c6f9d15086265fda4f6f14573127dc073631fb91ffe0082f926d696f974b22f4f9c899dbf16feb967ab9c66556a4e4aacde7df73d4c789ef2eeafc23dd06d363ce3f70da60283510512eabbd43cd89b7c014240c35266b87d860466358840f85ae91ff3ae033c7456c74f5f425c4371ca76bca86e2a9639f9901780b1ce20f652644cc504c2497204fa6b51759eb932f4e7099701718476a8d2cfcbf95d70845d7c0ab4a264cd023bd5fafd5d3d0c5500b17a38d0a85593e042685b6074f4737ca181ce3f58f81d2b29e934d44c665713733740832079c3888cee12a5435372a32df434be0c03698d2e2503adc889be76619f4076e02b3517e75a94b7bfb58faa31e660682e8964aec6abad3aade06f376a9ac9d3266ef1e4e51078c446ab6c1e1904e5a1c5b121da4767d53e60f9cc1ad40822ec20c19cb3cffc61fa8f211a58c57b2f79f4131289f0354eddab2bbaa01962a25fa19338b2e546ec96054013cc3c2688464ac77d89fd3106621080266357eeff963c2b0244599d4a594b69c3eb4458187a869544522031235c6a8f3ddaad154c15df7380b8da5ba06afbe9d5c4fc1fdee76b0e90483899d564eaf23c5df73764d4af52e10aa7891d82f26285ef441a785ba0915feb6df082044bfa6fb6fcb2a3a9bb053afea9c015b9188a4123f1038\nlabel = \nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 370fb94a46f8feaf018d0f2b9690189bdb29942522166645d0bb7921bc837daac9cd1bfd6ec6f67e4e88a7ff996932c9456314f2aefd01d81c9246696a74f0818a1f05b656ed5804bd99f2a9149277f8e5246e0f9724ccd5f1a0dc637687389bf5540d4873b535c2cf6e9c491b5caa3bbb2da4e71f1c27b7681a1f03b8639139ced480875abdaebf627989ecbcda9373d71c431513b8e937c4bb259db0e5bc64bd42da435ee9cf5f700f9587f32796e97eb5f60969c443efbd3c92f310a0005eadf2301bbf6d5411f7800603b53b6f7bab1072f9e6af0a01e44fb8c9677ff655de1a020b8a9854084c185179b49695f7ada1ca5300f1c8c61cf616ad7c8ef8b8f0250411cefbffad9fddec87dcc9e991ca5ce1f16049327704a73e2d46e6703b40c70e569ef52f0841e89d28da9c743a71fc17e3c23cd720ab7ef22a25d068e0f205a708fafee581787156f6804076ce20546c3dbf2609c9a70f7ea85915a8d0b7103daece1017fae3eb397e7f8b4c9d2ed708c97c9d7e34de437ddf5db42854ccbeff8be2557548bb1e6b1c443fd2a726e36d7ecad07d7ffa4f304dd374180a7456f2947212cb8a767a9241c537211982a9d42c67c5f9717eb6c05951f09a5c40c9d4d4bf6675ba071652912dca387602006b99455aa66dc45a170954700604296cc45204f89d5f875f54751f48b7b10984ac60cc5a46b55aac7443e91bc3dc\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = 48a28128571fee7bd47d4e6645181e9bd4fda711b9a85e22ea31ee3668c2c4dd7f8f2e62bc155f642fc37c0f4d8327d06190242d9b10cfdfe70896e948a0272dc93c48a9ac7ea5211f6938e8c969c88ae3564f27a190b8fd230ec39ccb3f0a8aab83af20906b39a93bdc8d39cb09edc2f393cc3bf761ccb6a742b9cf6e7586a22f885ce9a9d673dfedbe4e54ea710c446a5489d5cee956b781013c83dfdd92d7af84b909b7bd4fb92e32d374398b7bc9f7fe145e3930bce6f600546b7e645b085a213200bfb1ddfb1d52a3abadaff9565416e526a2e065f8de084e2b729db9da4b413894a7bf36a50418872b64c65fcf92e83537f101bf9190b21bb5f16f65bfb50004139d36b78814adcf269cdb2c2b7dd19e2b380ea83b2af202cd2245f857abb0ac9208c009554772ba5bdb1b2ef2a3889c077e3c5641b223a04cdeec295ce6e065478a9f26ced392fe29b971b15ce35389e68fe5ac48c00750bb26d3f79bd7cf24273c5c232e7e3569f6a315b5a570cf6265946b6a006e4045b97da36792ead0677dc864c71903234ac1471ec2bb3faed265e2cf6159822b7cddeab67897bc723d6db29210e46b4da283d6f66330c035b67eb21f179f1828272b2a114bd72d7a5039eb63b9865c983f700070a8753766041489b36d6c66ff3f552f0f766bbcdcb9f58a4eeba194ef89e0ec68f47b93de49bc3006196faa6298cc7c7f1099\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = 5c8b5881da1aca7e3842d9bc22c5af2dffd0d357380d7e95695af13a2521084f373dc2827b999094fa8dbaa85276b97cc95be2d0923503072533914032c696ab44172520a7f0ef999a7c9140da1facb71b44ff0b09c9e64fa3eb584aea20f1df0d1ea8f816b0bc4be4d59c12f586fe4811d84f9c3f0509d6c729e8718e23f261cc35ed38387e5ded781635738149b237f3c7e736a365d656175806cef25f50cb61271b4a0627e5c42c46398aa146e29cc27961851543196416766dcbadb41ff39c0205dcc43679391c699ad8f1b7202a17c7c6ab98a5edd3b04012546919d924f8081d2ae6b259a17e0a2f50cad28d3e4eed4a0d7f922cc5792a26ef2987ed8ad6a8b6dc3c5d05626854ff47ee4ee013ac85cf817833b43e1a856b8c3974766702c14e99e4e4b34e4babc99744c0a621820c234e2f6a3693feeab4c7db39744a2f039bb7e6269315861644474fb7586515bf340c764af09a408618bdfd79a944f14496b0d306f72e9540d650ac72079be5a90ba9ff80df176e8f762847be5cbeb391b7234eb1c37426ee6288d584af02b1529cd2cdff838523c9dcacfd7dd0941abe5b9f3868491d6159b426631bba86846321133bbefdd1c720a5f250c18678bed4cc4b1304b37abe5e0c7ebc79e85f615818cb2014945c519b9291331dc11cfed6a40258c8d547c0442a69d6dffc75b529e5fdad3aaccd820e89db767f91b9\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 256e3457626f1b5bb2cc1f82d7abcf966f487ea2227d164f5d9d60c688dae539988cc75a0f670e8c66abd77ea06101a9d78fabff1c5023114eb3832d561b48e99c977f351a4125af9d0b5210ed1473f07eddd6edd8905dc21189e23a1502cbefdf184534d64c257b896c631d6b3e17672170278af5850663207ac60f4da2151cc13939c126801477b181131d6857be3c31721ba2da42e7146ba1c2f3033072935546a6ffd833c4e8d5a733c1b1cf5854ade160c697e8f8d794bd6330af3a2268e31e432841910bfceac4d7c2300d942739c03a1234ce2195c28d4f6ec3b01c4ded49f811aad03021a7a7fcec212d150ed25cca815c461acc520bdc60d22df38f23a4e7fe25572ef55b1fb8a61ca50dd80a16e9ed0faaa74e7b502c81eb5e84e35f30e1b286e957195ea8c5b0326e5c45849ebe4a920dfa623a0295248d5338e888b7a47eb9730224c1f86663ba3bbef1aba30e9ed91a49d6abda5e0c1c5235767efef235585d81c789f7d83f3c42bbff9f327fecccabb5e35a070a6deba53bff749450c5883ccb2cb5a5545163df34badfe0ccba4b962ddaaa282d83f755f5b1492dedfb8c85c87e387e2855ac2ac6e669c981845f6feb77e986bc84bc16405a44fe810d9e2eae4af98352f93039a1495e4cc85522016337f75ddc3af6a2a4a5c89c8978c4d1d7c21bf16d4631c6406bb317160306aaaddcffca48adff7afbe4\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding", "\n\n# tcId = 16\n# first byte of ps modified\nct = 8324d6f1ee40adbb9d76a16187d9d28aa2bb90202d7ef7bd7ba2d01cab0915fe4789aaba1aec37fac4dc16d4b7dae25650daea9d26cb1bfb2a34b622943f6e3fd01cf3479718b906afc21801acaf43d8bd91b7c2bf688923609ffddc7043677e906675fa06701e0ce610041a687aa5f001a212896607d19574280acec0780c76a8d5e9ec1b327c9190527a5f1c13a0326c138e0c7079a83bfecf601aef604e606b70cef7bdf1782c0dda68c917095c1a027694c5448c6653c1074ac923eed2f06fc96810b353925f33c48e509aafad75195f06332c8a0c4d05010d2a14a1b00b3f474a35897fb12f61d4caf772076db8a8f4fee8205f7b6f0ce12200ccd45ef177481def6f74d4c4e744812eb2e4240dbe0095c8a95f060ddbbd69f6a1b376558081c24f647cdeaf242a153b5e5ea36efd7dd42a6280f1811035a02aebe53b95f847ade834fffd070294cd8ba8d7cd753e0506d900ea1e76279ff293f1ebd5d973fa9da26090aaba7117237c33b08b9ed345672bd0147f78e2c9ec9b14e4825cce84dc2f39284e25f85b11939ef7f0ebb50c058597d054fdbffd8128f8f5822652b1c75e38d32f35d699b21d5a73f9ec5e887e139b061f24052974f08f36213c5c6250aded6afa138ca53c0328b0692403cbe3ed569304a891268123660cac7080d92fcf4b2965159c8de01cca170ecea328326c393bf2d118efbc50f7bd227c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 17\n# ps terminated by 0xff\nct = b91a1ef2ec1a83116dfaee41a62d3813d42ad5e092e3d68b6b790a6213b322b08f7672e85698de1e9d650399ec6cf9161fb3c57d63c623426ed663f2add206630f5fcbdbc3111078b804b84bbb7c9da6c1e90edd8a879f675ae49d7cbe4d31c4b5c1b8918693844b85f45a981f980c8e15c407dadf7ebe288f6487b6a85cfb5a4699ac0295a003fd58f06d428b56b430496e6e738c18578b846cd957f592f2b55230a27faa2c3d43dbd9ebc41a97f1120bd0e0a7e71ceae24770933a5cee41dcb424756c9934f0f873bacaeba7f5096087a1fa9b320facd6df2d390bd7f5a1c8ef3b92ab179738023590fd962278905e54028a04f4c6537e4cced2c9f6ff8bce8cd8ba1b2ed7f317b2eb9b6abe079750ec65e10579fd2db0e8405d5dd1dc597eb19888de90efb0b982ea435db8697fccd7b77a2090b1f4db9116c59f3ce1b59309b22493c79d48df153cab3a7164ed686812ae714c2ba5faadf874748928b036967310ab1d3b17aa4bea2d663cb7325dd3c877886aa2136271d3fe514d78629cd12f294095a768dddbdbfe241ed8d1e32e7c2b1c1dfd061ad38a84708e4fac5611a973a66f0e3354cc73117217ff4263abcebf7c7465fa1f74e2ef7d850ca3d3e9893e46741a7e46da50c9c93f258f9c62ff71b83b03ca1a6e98934519e2fb6023241f8d09b8d78708462ff61f43bed939554fdc306a81051aecf7990bb9b5a7\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 18\n# ps is all zero\nct = 1d604ba6149ecca0f7e06492035e54d8b4b89419b39ae9aa2560d00c46de8a25daf8dcee5fb9f5aa6b00d36f080904bb41c72be319b3007d05d1a2fd97519e3acc0cd8d6f492991b6a2deceb16839f2c541255d026ed575f4cbc2bd83ee3c16d7746996c887e8c456242ffc0a8e4730778590711a998c081f2321c03593e85933127012d86dd0e5bf30d8433057e4880da06de4cee2cef6b3f8a7d93703cc0fbb6591464a0bac813c2a91c64c5508a1d7716ddf2b75575446ea87f8b94a8db97c95b8b977cdec73ac3ac3f9fc2be746a0b3ec323fc241ac2e22e9f5a52b62efe8a96de6b18c28df18013c091207c1029195b4137940a38aab6d59bf53dea5de16c977fe96d4ac615dcc87e86c044ce97a40324e325ac7660fae8614c56f86ba270bcdb766f5598771aa4fd149259353d752dca72afda5c86b72e2ce2f98a5478c800ae5a21e0d84cc1b1ad15355ad0be194c19181d984768738c3c7872ff33e2ae6f57b282ee6f9987cad599b0c510cced1a31793916a26e354079ba5bf9077720ba336bd98a275844136a433ba7e039c960abcef4b13c322695182002c1a39b4ab04b1994c7257e90fce4dd4681dea84044f6ab11df936ac8af219b72f17588abbe9080d67a0568e4b41d6869f8a1368188ebdf8d4c95300de029b3caa43ac7a08b2dda8a9aa3e6ad3b35a8b8aff9ff4c47b28dc35d06919a9be45833c107fd\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 19\n# ps replaced by 0xff's\nct = 96104d3365a60a8b4e6884fb18755e6d74fb4c114dd3847681d61303ef4deab05d2e34c44ebc6463ca72d641d9783cc4c5bfd79063f7dcfa75531e6c238b1ea1a85482eae2a8db6c7d25963e3bfacea905ffb37a9837707d5820eaead9b6958ac017d2e8ba7e0b1419780caa8bcd341ba025285798d2bc389ce095978243d48f94a2985966a940028d71083d75ff3c1509ea04af0f58d55b45982e70389aeb26ec44c9008df049ddf184bf0130e5671ede3b36836763eecb90eb544f6268c0dd87ed68f421210ae4efbc8c9601533f18cef68da370c1b0960a95d054cb4cab186595d20c18a409403f20ec25df0f928b737e369656fb683eea7a87e54c46fcf1a06ea3f2df95570b95ac39194c9f7d51ae98b295546f7b18f8234b95c99a6e9f37f99c638971e868b389660e95c12ead98f8526e2190fa132f7ddfa58b987ae9f8150d83477bb40d96f959483aee8f8b5d51b9f1df3e4e309db43c83795bf8a08db5d3ae0dea4370f5dfebebc5952eb6d4aacb4fbd3629cce8adb205225aa1cc7c8934e119f1b338151e545722c27adc368880936c56eff68c14ccea07f5c328d5a22e298a3a681c84d7ed4b7c5f78609b63822a327ad68922d0885810f797b27fee06205450b897fdb36c9c6b1c6a8f095b6ad15118c6424581918f3050f86a329821dcdd1c144cbaba537a25ee0fc4ffd90205e223eb7030c6d55e9ecfab73\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 20\n# seed is all 0\nct = 9e3b1e800104dfd28dcd147101435ea933562abff19d63aafc2bfc854596809842a68cb42f1110626176ab91a03bffd82b2290d05ff163bceb387601be00f5899a165f697b152b2812774910a5e07269c3266e5ad61957ff8e56cbf7fd896a0fcf14e154e50e3f795e081d11ddf10d8edd6263eb3e0f15fa54b0f16a77da6ab159b6ee22d74177d8ae5b05215c9544269d0f7a8013baab60516f2c7fdf631db996b5f48797015db8f2141a7f10beb71e68708e964e3457a48d6da6bded0525e6bbe10507aa87bf486199ffb52c67df477f9d86d307d8dad384b854939928e2d962f7c7cd6d309027a3d3689c26b7da4a648fbf3854f05fcc4658ffb3d9c35ded1169165bbd750c230a494f602b2a271425989f2a7d175bb24c0095f17b0de0d9e7ca854c80aa870edc6a02e17b1cd5a31a3bf3c74c2c18513bbe7ca1f6888754f35e2108ee1a2751d88dbc17dc1f4856eb8998151da990960f932f37c0d77aa44c25b5fe6f92c288f68ec83b2e8a453d608b2aab73224bdcdc3a4c46303c42106fbf5054c4f201cb96052c919e1c0eba7b7a88acdf38d35c6a998cd6d81d04665416959591662927bdf801f0de837ec3f9ea86d2ce82b07310bd4c326d757e1a56476f2ca7f5fad65a91f2b309ac1bb39c44737deca8203feb6fb18ae93ae546d7a23f6c908cb0ea4ba0183a25120f44659a112939745352e9ed922f478aa6a4\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 21\n# seed is all 1\nct = 576983b7901bd02be7e1ae3261de56e187b6acb5c3b891797fdfe324bdb249e1960d27b5498ed2ef4039391a2678306c8245b3fb59c3d9a55e62ec37f83df7cfa13a29cdeb4a5f9a03673eddc3d0faba2ee005b04679b7b476b1f7f9f841948a7983c977eb5319e6e667215b70ea465c5cf4d53ab87a3784bc30cde5b84cfc5f483d13eb3747364847668cf566a1992dac542f451274e31b00f21255e750022051d39983d77ea0b08e599e24caad762fce8f4244baa51dbc8b61c2d81ac1909fbc6144576efe1a60ea7176bf45f4091e32b37607477b20b721ee8e4492360164c98cd3b671dbed37e8c6692af81c566dc6e7d614932bf91758affa7e71fb8d5cebd71ee0165c0cf5a62a672670963a0afe16b726b4618d7ae0287a31c442edcb5e3920d363b230a027a0479578fa36c7481b901fba6087f89e6d5b18f8b80f503db8da0c67f71b7882c92da575d640a04a87d418d19857f4073429649f149a87406048a181c9d0e29a63b207e0a14cf6e40b9735e5e71522a779d27e767ace40ba92921e1b20cef245dfd04600a9d7ce98c00577dbb3afc36d0f6be77e493cab881a74522e2899f97777c943255852e3a61bcd69e375ac0939c37d38a4c5be0ed2ba60a5fb715e56c953865c17085925389dc7eda944d8eca151607ff7da2187a299d8bb5a52741593c451696ce684e066eb91137f6d2432db760fc2ee11306c\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 22\n# First byte is 1\nct = 9de5d8e7e5d4ca1a214e903fda56a012e739d704e4b910681d6f347198b1af54555fb28f1e4e071154f75374e09e4184f503d31b45358d72c4f1404501f87fcc4d124eb4573e52c30140e49aa6219e74f3aacf4ffb2e739bb96ec12e492e2a5bf490697b7a3b9f7fd3daf2f3bbdcc5c032441ff1cff63c70c3c27a7162afff864dc8ad1404ceb6fdc058222db8b69b1e4481f0044353d73b8e017a6a103030ac8d1ea2d0ec43c650be4fb8a410c4bc7ae813a06f6e3a393e5eb7272c52d1dac55a1834e1f3f6299573abd8dfda92c65071fe11be6edc0ce2561dbac5da100c4edfac2ebe9ea8756762d479a55132b0a922d7d405a301d31ec971581ae5358c435804f95ebec6286e7f7972a7e082f7172f66e5c118073a719e1a872665ea898a0a50c3d0bdf81b6cb1e890da4fbd8a9e45d78194dc687a5a91664003727689f7fb080d872580c6228601f61cbbff236caf521b76e527f5bd180bddc13a823a0ce7c5972466523de8cb6626761453d218170a37976e68113ad6294dc19ff06210118210c75d4cf2657f04ea9d79177474651044795bdfdf3c6959d9fc5c11d569f978679b7b81f9fedbf012dbf7b9b0652cee90c9059c98d7b24286304f7f41be1ab2a26931715c150de73775de58c2f12fa2fa353210ee1d8cb0f8dea22e9ed1d19df5f8dd349c181ad9bf5b9ffa5938f4b0f810feee4cd34356fc7251f5fea3\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 23\n# m is 0\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# prepended bytes to ciphertext\nct = 00008889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# appended bytes to ciphertext\nct = 8889564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# truncated ciphertext\nct = 89564896395f4392a9ff76ebd1e0f5b3c5254c83fa7fd7bf614aeac559db65999171139bcd3c0fd6adcbbe7adfff9d8254ce2300d4ffc48ed00131243811677e8916cae0ff5752d75135fda0acd167b0e383f48e2cee184917d5f860c0bfc88a59d54587825f75db894de2e9f40bb3b168db171e8844d64add489ad839f47a63edd6382972d133d1d8887cf120a1dbf4cc3ebc0845ae85d6abc4ca82be90648ff4905e11e9a37137cff9400a0080e2d13babefbcd787a86b75772dd8461d5cd8a8f3c3f14b7b305ba6e51c765302981f0c3632a2860fcf61735396fa39bd407100cc1e8dfdfddfc0b87735b0ddefe96f2a2de97f168e41f2383c345ff93007f6fd505874f2c6cf2ed6f30ab6a2c8bffbbf6d3cf32ee716c85697db87f2f2b0b9cf65a48cc15187f5febd3b015b3339815beb3b02f418bbd3e7c6e9fec74374a1fb7ce9acef3b75292a3659b04f44062dae0980f6426dfb1ebe6d67c6cfb887f5fa3f9027ecf4936f3c0995acc540a4691cdd28909b3df8c48a4a27c9772763f98e7dc7d8a5497142aabf2c4c472ca397edf2fd1a74af576fbe1db292fdbd140d64a3c65173c0656619f5e5b3db0596a955bf017db34d849f29902f8a08544eb8aed66579084ba3aae9646d170bb76eeaaafa95f34295f2ce86b8bfff613644cf1ea061f7af8ee42df5d97a83a094d07219901d2e1ef26517364a03f031a3ad\nlabel = \nmsg = 313233343030\nresult = invalid\n\n", }; -static const size_t kLen294 = 48491; +static const size_t kLen295 = 48491; -static const char *kData294[] = { +static const char *kData295[] = { "# Imported from Wycheproof's rsa_oaep_4096_sha512_mgf1sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 7bb0b14b4fa435505b69876e65a3a3f8892d61dda53709f4257aed4c8aa91f2351cca74cda1989c898c88e4a4dc60c583fe2e5f73852933bb13942bef04b4af985f8e56fec2d282ed9ce56f27e452bfdc4ff6e7295d95251c264a36743c14fce78a2f4ac6bf8ba0a8ac5f88c82524a1610abe7548b7f6a97bc744473ded26370bff86f966885ea31787b058197ab58830ea477fb600bcab4e2f133a613f9f125319d272ea5ea323fbea830ee146725a86133c4167c63ef899edebd2f91769329181325b5748a1146407901a8d8bf66da94dea20e64dd3c12ad7251df719dddf3fe882b6a22a30ad1061853f748dd83a72839adbd885710cff95d554c1bcf043dbb3feef19d498e7d8db5caed36bd0d44470fe7d7d1a1b0eb4c391a0736bbfe04846ac98d6243a4e3e58b57549ff7f54c92f103b33c9db04fbc6b36fdf5191567a79bb35a0be94a45480cfc28d377be27da9c2c3cc0bb2a4e910ae44233305af6a87387aab762c63d969714be53c0b8a26bd20cd63761b373b815330eb92a1fa7e6ab827276335dfec94146548d073ec828f3793a84cafa12126196a33f5fa2f4f2f6470093e99b2b2d91f2ff9240580965480d56c74be39bf42408a0e41ef60dc080898ce3eb530d87b4da4673977055e83d6504a89d60fb2f49703936a2fb391fdc39d59608d500870511b458c9e45e53398db152d3871f18d61b9afa4435c9]\n[e = 010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3]\n[privateKeyPkcs8 = 30820943020100300d06092a864886f70d01010105000482092d308209290201000282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001028202007bb0b14b4fa435505b69876e65a3a3f8892d61dda53709f4257aed4c8aa91f2351cca74cda1989c898c88e4a4dc60c583fe2e5f73852933bb13942bef04b4af985f8e56fec2d282ed9ce56f27e452bfdc4ff6e7295d95251c264a36743c14fce78a2f4ac6bf8ba0a8ac5f88c82524a1610abe7548b7f6a97bc744473ded26370bff86f966885ea31787b058197ab58830ea477fb600bcab4e2f133a613f9f125319d272ea5ea323fbea830ee146725a86133c4167c63ef899edebd2f91769329181325b5748a1146407901a8d8bf66da94dea20e64dd3c12ad7251df719dddf3fe882b6a22a30ad1061853f748dd83a72839adbd885710cff95d554c1bcf043dbb3feef19d498e7d8db5caed36bd0d44470fe7d7d1a1b0eb4c391a0736bbfe04846ac98d6243a4e3e58b57549ff7f54c92f103b33c9db04fbc6b36fdf5191567a79bb35a0be94a45480cfc28d377be27da9c2c3cc0bb2a4e910ae44233305af6a87387aab762c63d969714be53c0b8a26bd20cd63761b373b815330eb92a1fa7e6ab827276335dfec94146548d073ec828f3793a84cafa12126196a33f5fa2f4f2f6470093e99b2b2d91f2ff9240580965480d56c74be39bf42408a0e41ef60dc080898ce3eb530d87b4da4673977055e83d6504a89d60fb2f49703936a2fb391fdc39d59608d500870511b458c9e45e53398db152d3871f18d61b9afa4435c90282010100e97acd5f64c460b2cd51cbd70af5b4caa2882bf6033a92a23ed80f039e8a32c8a4c483f94ee1bb89c1dc1f6d04360a1c3f654251ad72eb39cccbfc38b072054bb0f21b9d516ef272e7cf86f8a8f838eba829e7fe9d803d469a1810fc5b37476333ddfc0cb6f00e9967970b4e474e04373f8dc92df50fa155e3139bfebf4e1cd274705551f2e9022029bea4b86664633d13fd90ebdd0b72d95a6508b6b4354e64b187fd81d21a0b1e4a853c27df11d7fe6c8953cff6344f50ebaed2513dc03761e8877c71ffa8005331043027b8dfdba97cae037fd5d1fda1f145a200c0d20f8dccd62e5c489eea8ae827910d3f48bddf0b18dc3089069f96d800de47036859550282010100dd1abc951ff1474ebfb70807b160b110b1eccef429c8fc8535ab0aa98376a82d3d33af906fb0395750b9aaccd8723cf73a8c3a6ad5c3a0929178ac55e1bd1ba1bf5da4f7698dbf09e87c84c45ecbbe8f12d3ed1091bc470eb2c733c31f8d27eba9718ee78db887385bff6b67950b79524482c50daead4db0f5676e4b92875b5be383ab1cd75e1cadb59cfb5794c17220154aca808f733a636d28c016d9843940bf44bb15ed191f53449b1651b79554c23e006a56dc0232cca209bf2d3c12cbbc0ed8b3110aabd365b603ea8cdf15e8b9ac781155f92f39dbf9749f70df003195a6bb169ea0e0d69eb3a18ce8fbcac9be3c710e797acb5c05a399c2f102947c870282010062f25622fd53741f927ffdc10eb5fe7e79cef7c274afd800c65d4e4f9c5ab916eb2d15390cc301756a20dd7897f646e69dbf4e11cb4e0e7e1a5ac0734de3a476e570555fa069427a8bdf19363c75a5b9c934a94af078ae7f4342bbc016f02062dc5251451a2a3625b10f040d928e6f9ef262264641baf406b00b596ae6ac35eec2c5f082a04d3b476229972946cb787b2403abed296a76abc2715af602fd2c51e422dbbeaec9b6b889a0595414673d806782f37008c9366bf6d5c9f000197bdf146a86c4d131e3a15dfe8661ef297fb01e54a8cafe54d6065177cf263e91476232d2fa26c5e80342070ced9e0d99c84dc4282ef8aab991dc9d8210b14bb267590282010100b83b9f0763265894758abd562ba6b5e3835e1ed3b43d94ac2a9beab674a45a5dd7b14988c087c63fcb33e9ede62cca3ff6b901b4238a6e31b2a52a742534bde178e33ea22981c2bd2ecb1295cda757913fcef6a9e7c54a302527772a0f103f434e5d21063040a1eb843cbff1ff6f20183c9dfa33fc68cb63b81806ff518917c6e93cbd47baece0589e0bc022aa00c66795564c85f301c095384fcc3f3ddfbf15044af0d8c4473aa2d777a29154b74978d0d0e7ca9867fc8c263898e3c83aa12881f66ebeb4759820181a0b46765c7b1ebb67108ae2a7473ed40d290d93c3458dbcf00759061452c0ca4cc26d1fe149590a63e9fbaf25e3f78eea8054f22167e10282010100c301f6bbe5fb5693f665b26d1a61e1de87e38950a5825270ee68ea5a5667e11a3aed28b2266768d1a3db3437dbda681ac8294dd50ad0b4bc5cee5694831b8df7354695335740b9b7dae5f7881536da6a6b2ac4308a0420ad6e99cb779a6338f5012986b1c1c889444d90585fb0dac995ad6e93af7eac717c643c4b8e7023cf57cfe284ca911d6dc3132b08e17f4e8759af42b43ac929c0259c3a1d5e5f7c4b247e2f6461aeff8577aedc710d6d2d56d943c211e47467421539dfc2700663c4068031b695e487ae6910ecb9c547cbfe12cc6f45b658e2c6f9f8fbe805304194a9d1d9c6d599c5ac5c9ee5fa78c8a4583218f7dc8f4c8d3adf275eec0e0941fa69]\n[sha = SHA-512]\n\n# tcId = 1\nct = 8e615a3b27fae31bbcb6abbd713e54498b38143c5a740eb326cce75e2b9df42b6454dcb465873b831d3c18c4a0e4d941ebc49722402aa05498b34a7fa56a74774adada8c9c3af19386da29c191816117488a37b9899d135da5e8afa8e2b76a87caed1b050b8289d110922ca9b19ed932be12c92b36d36ee77ae9803fa8bea86cf8287954fb0fd69a0cf9809b686bac0c0035d8ed0bd80dc2c5020b6c6afeae2d7998373d551ae3a868a06854eec8fe07c8dc61408676ab2c21c251c5877bc31cb570724bdda76cfe2b055d5a27d1b3961518ac88afd3a041e2d21542ca027d6cf8c71c078016f1b23f73aeec8b7f5b77bbf003ab4233d0c56ea42337f5ce83d82b5e05497f0f8e3b4f23b78f71be7691f5bd66544a60f2ee685c9c70b17c5933e864d66f1ae50976629c7b76e91e17c1bc3099f5fcd191fe6419097088fed1b7d875f9a39dded5ca6c7c1ac36edf1ef3dfe9cf707de34c21962bbe9e8d0a92a7bbc0eda639d813254f44c47983db3d35c662096dcb61324e97d68320624f97eae0fe0400a7b618039d97bed9034c29846278a030d3c2e0932bab62a9ab325bc07cec7094fa427a37a937dab17357ede8d08d3b3f76e95f1f470af327f2a98ee1f56a5c69d1eeda8f0262fc36e04c78b051f4657c94cbdfa3218385d4e3422f5c4cf7d6c869113e0307a3c16f41db561c4a7d43e1ecd8ea7ffa6a6a548606ba96\nlabel = \nmsg = \nresult = valid\n\n# tcId", " = 2\nct = 77c634e7ac8dc0d271f8d970c3d59ecdc19a09ad5076f586942116e7125b6df207f8aa21217c47862419cfd64f8cf83302660cae993c45bded252c6e618ff225d251b0057099b3bba4fbf9480b536e5eb6f39f64f2c9b32c7d07edbedc4a642a7d69d263d88a62475769b653e550dbabc1d2fc0d14e27bec772b2643f46bc6c8950415977fe21b2f33a432617134bc208a613c3ecfcd531950d7ed44b925b3f16caa870419de62053c44984fede89b8503212531c13345868265d1fb139d2272a9f659e6a988b9f54155251601259b2c0159b3dda4910b5190694d98ae847b05b152fb63c1fefa31abaee992a46fa7407499ba1f59b6dc69c348502fcddc58fb2c60fbe30f7471821b75572f149138841972d08515d85ecf0390ade20b1630c9f7cff16bb1c0c0c566fd0e55c1090dd28f18b5019347461e4e533a1d97e553583af0beec3f1dc3a595f855baa75834eeda16f6adbb435be7044050f164b6ba4ee420ba9186027b166b50534d5607f2635c3317ca87acb9fa9d08272fc1b69eafe2d0b17b81def08851e9f623e14674016ddad14a86125f629d3642f5549c1bc69845fb7fe01b9be3c77051781635f438c6846a17a1c15669f0a161edef0c13d01ee2f53902585dd02d2f139bb91702ad29f93b6275de15bc7e537a1d2a4f8df47fd7751a4f9ac25dcbc9b2e43d21accacc6c3f7155845435faf50c275c3d4572\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 1dda78168838f43a71aa61151bb8bb953c204d0af526231cb804952d4e958ed47d2b51aad7c3ddf0cf5af70b87b5a5c80d9963e261309692a822294b40ee3ad67af64408508bbb18dd2b61090882869a5207197ffe0df39f278c2f3a710e0f8ea451b655fcd8542e07606af88a44a7bdecf5a523c312ff73942ef4e8105a5cc69fc1bb315f77f36b87477ff693289963d72f2ff0b6ded18a0d56d79787928ccd72b7d5d7acd61d37d632cbdce66e2cbfe990cb6ee250b8261248e81013df77448dfe1cdc5b812c8380aaa0c19e6cb11781c0e3080017ee254b89fab5d534cc4192946217718d3161c87231d955d4fbecaa817fa92800104fbd0bdff088fd65e9ad9f8513c88fa613d952634ee8306166225a2f37eb7ed779fd6a799f0e5600ef915867d88e99645bd797e261cfc9e462773fb52eb5398e4e6efc189759c2405f9506ed48e6123379ba477bbd029e8bbd11ba86239e138487ba48882b0c3ef356cc1b3cb2cffb0d2d0c9161f8dbab0a91276a242762d18ba36b2daad8527c781a2343a110c4acce2f2a4c294057765d82e86abe6ff036d9331f1986115b8a22d7e425b81f7c0f0e32fb57b2971e8a7032d155fcf61d0df5e9415344519891a712907727bff0b31cf652357e7755c68d35e22dabdee83f8b46ef4f4cba34f180b957d52488c033f4f2fe413bbd6d83e70c52783d78bd98689bd6d822618fbd464c\nlabel = \nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 2013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f\nlabel = \nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 0f0b837a5f4f036f5a1b38669a4768571e1ac523e89f082361530f1288a55cda8c6cb5f4b7632d4624a9ef1507546ff1416f5baf2c6b53f1bcb9aecb305b6bf57b204282c74827ee71d23398509537bc7dfda5a4810b0c4b6af3af45e838e1586b9728509124d8b49d0a2adc8d383962fe70e4524e2fea9bcbe5c71ab05ec65b5e4822a6b765de292861c86a7605e3c20d1e3f8e8268a21a326f51cb66ab0490673f036ebe3d8fe5fa39e195fd703c1c93b49f3697d9f73f683b6f70d5bf585d72324d34efc79985463ce1df5c6112720e9bedf876e1b80f36614d719743e4420a62200dced4d457ba2bde819fa7ea2643eb1a4672e6827c915920fcb94f3ea9c1b0eefdbd7e5e07d1a2d6738a60ac7f81be705645f2b33af5d5a20b09ea4c3922169bcdf0d376fdc80b355740686e77049028f2f0dcbc7c910b8c15cca7461ca5a411a9b6d750a315a250f0da703459a2147aa3633c5711d3938f863e35713b802788e2d20b0de356fdbec6d187580b75d97cdbe7f07ffba0c14bb88f32e30613a1c911eb82ed72b4bdcc232b46684c581440df157f780fa9ce534ae18d20d50187aa905611b2b045d8b1c2061b0eb9fabae940de151348d10f0f24f753cf6f667bf2689a73bbf3089bd26dd74b803ca47d9da8f9ca538f4c7a62aba73def2a08f92eba90bd6d482ade0b6b724bb100c9231a31a7a0973af2de4fd5aa752450\nlabel = \nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = c40804f6c7fc5ba3c30f051a719c08823b6591f45a899fc9839d8dd77157761ce610d4a138c10bc231e53f9cf87d5fa26aac8f167deb1b6522a4b365a136849d0124b09a03c4d5f5c26ea90f7a0fcb4518625c3ae3908910085be3757143e1fe1fbd23bf0942174491cf8f7c2a1b697efcff99822ae13e2f4527c1b8e5d50c320971dfc3bf8761fd08ea49f60f78c80e65edb08aa916a5cb9355e9201c867fe17ccf4bb36d69dca6789906dd27515b1dd99285f483f8fadef217c80e0a430926bdad691118a33577689ec1815565f51dea4130533aca7a57a7bd706427ce2022000421a26a5d1fadbb834e6d78fe4dba457c70820c1c0f3f1efafa8a27ba302b1cafcb9b96f41a4f34633a28e87a6202f13fb0e41df3ff644a91106925c5c3b875c313aed8a04930011dd866c7d52ed018a6233f0125f4ceae5df8ef8890997868cdd3756e42775bce57327cff10e4daf568322f1021b140262f94f4c061c31475de1807313f1621fbfb24f4d779d99c917fa5104f93324ae675621df90b02446d40ab2f319c32d363b265ac32a7ffc6d262e7903d8c05dafeba307cadd25927a034cfcfc784ef45136c950682d313d35c20cfb918490c86eb342dce1c2b68967f3f10d439849a4b6db8430702615f36af9839391b1316c0505ee18b8a35806a94b73d00bd5e8bd2b79d383b89ce7bb046e5ef957d502fcd9e0290fe70886991\nlabel = \nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 9e053f731455e4fccecfdd3260ac0056a291fb4a37e297899e812777054f13c9e836f27de12cb2549d6aab0ed553544464119c495067e90699caed744e61ee17295673d2c868b41cc23f9e594a002a7eda75f1bd7e0b211c3c2e8122fc2568131b354b722bc1a29ec52e718e471c212cef4242270a4f9a765f6d077e37a01091bb13ffd9ef02c70462aecff739a2624a5d8d8f5cb8f8cd3c6eaabb683a10bd131afc6197a8d21d6cb066c610277eea1221d55c9c0d26f553ff7c22bba1a883d22f153c18ad617b506ad55e4fa04fbfa7cbc7fd310b49809c80513322b9ab296aa4a033ad3bf785c1bc5ff0c928777de67a71b393b213227e102c145e9b40357f251c19bf572a48c2e3f5f0bc12604c8475aed9baed2155028feecfdbb328b488bd5bdc031213b0b122bdb9cd44097d1813a759d13122530587be372a779e1aaa08d18a84d26213f936885b73835c27939e9c5d284076a09ecca3e6dc6e5be5c36666ac1ca1d8796502e0d5359cd6fa43edec58bc3d2b39938e69cd46e2a62ac4f6760d8c0c84765a6f5f6b66411dd3e217d690452745808a2c0f0fc504e6e56989a72bd1a59774abf529067cce618d2c39c05f0b400e644f7ede106e6eb1d0635f7f32ec04f86cd3628dba1f967b3109bf0052613fa84012da70ab4ea84e5d5942d42a0b9e3d0c80b0343fa9486c5a077fca77ffd30256cd4f8138dad30d6b5c\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\nct = 63a3fabc60b94267d318b377327ee6548f594777842681fe21baaa2e9278f001a575ba38a207a3deeeb2258de8f6bf11276090f869efe817fec6299247c09550bafe7bad02d0d7e0be51f8134bab130d4a9c593e3fbab7b276034f22ba071792a4031e591ebf2d67048ef07c6a017d2f71c72f8db0d32acc16788976f02fcaad2097aa83843773e59ef4c04f383f013f86e2334f215cfbfe64257f60d0797e5a56bea35b5dff983414ac686d0d80d5ae14572869d02d442b6a7b88954a9c0bd56a872fed20dc45fc0ca511db195232021fca52ab997191a08d1c02d0ed41de86b49d05715974776d8b0fcfc5a78432f122482e28812a0608ad1570de40c55397abd5c2a58046519a052cd3e2f03cd9e91f4888bda964e7e52d1296ce1b41b312d20f640276b91a737e9db0bf4fd449ddec6da642559b92d0a60405e868793681a2366904e8fa4eeee0368a2d0a606173c9470e26bfd462d97a8e40d06c31a4330a9ec02de58920c6ac90dcd20debe6fc14357842640b44b8d0be5bf03d737c4fc08fd37ed249017682b62735964a24681332b210fa8825bc60ed85e857828004b6cc42e8cf8b7d08308280b0f6daba6ec96cb5a300dbf3ed260984066478b5b93274e1b627d6a2a126d9e8d2db8b886686cccf6361487f5a0d62aa0027f1608e1da7f5b909f247ac42375551af7c3fa53673470c1c156bd953cf188f62bc696a\nlabel = 0000000000000000\nmsg = 313233343030\nresult = valid\n\n# tcId = 9\nct = 21f1f6cc2dddc3f1d41d482a0e1161769b8468f2340e32187349d80955e7003c57386a85b297aae086ac1550f90f8a5ba73192818c68f0cdc9f1a69ca518d1bb84c34538d9b0fdcfaf2ab859bd24748b326c8f8e1f0bdfe2d32fa7a5a6e56dbf69b07c41eb81ec699c79be15f34cefeaac0531923556296b7f9c29b06c2f8c4c36f5adee505c95db1496bcf923b27d4af4e083e986b0bd04cda37312a99bc091a81485bd335fa7e63772d8512b4fba1df03cda8cdbfafb26479518a75618068579bec06809c3107cdea7fa5a264c9dc0f43ea9db33b32d4637b65b7fcbde0d0c959b2c5bea8518f24f7f600d33d89ed286044d4594a446aea113f86", "b19764f68eda9ce15504f779316529bef78d1a83aadaab26e8aac19947b85d949d253713036d7c04f405051fd33dd8cca36bb657b3519f4e4a1722476b02577db945b86c39f8614df5782fa3e1cc7074cc5b5b71c9cb1077d8e88ed3aaa9be3745859c4649dd2845b4c6606c8f689cc5299cce15721eb0a66e7b6f9a9105191bf17867eca2a2668ea0e9598454dce6a10846f49e680c4bed4a9db06c5b92f92735b4dcfd63506ffeac5b354a09d16adbfe6375f9b6ac88fbd5402199f68d31254cad765a554d65757f4ecaeaa55b0d3a4934e24bb12f8fea46b18291e9aa7daec97ae675707a3913cb08b306876ce15a025e386cb03b1638ae4d4ccc76b8ebed23b92a004\nlabel = 000102030405060708090a0b0c0d0e0f10111213\nmsg = 313233343030\nresult = valid\n\n# tcId = 10\nct = 5559053e2566127dd1aa6ee3eecfdee11fa81f6896569d8a4f85c350c4f258126894f6826ae466ad939314b2674397f4aae2bb6a6d53ff89f5806cc29ee6c390434a4eec144547603742bbeff4584b884888b9af8988ec8fa2567cb6749b636b4a2a6196d2751840aeb64dee7dbd25c32b42776d04a2797bacf5e274895771f43b519a89669f56233c0b9a34c8a8e87b70ecbd5aa79337bae44364af6638e3d57b86946e3d26794434f8816b533aed1be591087448a13a1b247a64bbdfa989b1cac0047c966af74d0c9093a410cfbfdd828385597006b556276e6a466f9f3cfd38ccaea36d0a3bcc5acc63ed8f65ae5c3aec3091dcda791e7931221c09399ca56bfc3c2710c0211e9766dfa6f65cfbc6141479414a63a62d7c72830ff955b1cd86b38802d7935b430e7a802614d68f5015ef90adeeaf15f95bcd770fb7efe4d9e6a0ef8f23ec0743b3f71a9520e20fb60567998e58658abf6ecb98935fbcd343a949f952baec6ff5de23552ca435866b98e36288693b508bba177c09dfb27e13d70c741712d663f3525a7bbf929162d6f45031ead380ad869f40e230f78d9cc8a8918964ca0d8499e4bc355b3851a1fd1f03953d65935f613483058f6f250924db780733239b24dc454f9881df7648e2d19b416c2f8af53948cd7ea06e9b3baacd7fbd35e50a245c8c7d2113d9cac43880515d3a0fd6f3d76e5aec0d38f02e63\nlabel = 000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f\nmsg = 313233343030\nresult = valid\n\n# tcId = 11\n# Longest valid message size\nct = 592e487960f3169443c5d6f87166bef2ffd52931518f3b0e5d977f3a2101814e749fff5fe8eba424a3d439609857940f5e23dcedbb45cde57c21c28bf729e396530d21fbcb96c97a148c5708801467b15be1eb0d35206105f543d21022fd023ac89b616ec790a9182aa053ee4aa7962f33f4b413a48ee3d53b2d247988683d4db30bf4ff6d80b6d0ce82e314ed6dd7607df577f1ec956acce51f744f89e7c6a770ceaf90b20665df2ca8050ac25ed29ca80a0351ad790c3b8fd00527195f427410dca6bbba37a441cb82e44383bb4e077fca32b27626051c13886392c10a305890454588f508ef8d9d0aeadd8bc78991fac96c5ffec892381b03580e28926d8b3a51da862951a05f48ef809b9ce11f23323ed10fd597d0449acabba954079164d775abba56da956c513b601d1846c867c6bbdbadf195db11857d4135c30c2b5898782ac9346f7fea4e2ec80b39b0ed962e0c1b34494af4441e5dad6d05fa7a47763368f850e3b81451b47ec12886fb317f5f5ca688275ff1d97410f8eeff8e210680c799f45dbc47744166d5b470c35a9df574dbf1b255931ec98e82e10985ea23daf960862882eb3ed17a99fef36af01b6168b22ae7ae0c91045f79da51fd62317630e123e322dc692c386bb9e30013525da3289321f311b8cd4e90175573debf08f772ce6d9257a6593557f9edd956c827a285f7bc620e262a7d64b8c56478\nlabel = \nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 12\n# first byte of l_hash modified\nct = 8bef4f3022bf5b4897cb318c5a2bbacab6b5a31d84553837feb0ee90f0e26e9c5fa0b963e13fa3f4867f60fca67c9de0ea48cd495df7083c269cd3d7da9942847623ccf81deb85240edf5ce1ed623f5edf0f8cbac61182538be43a32710d62881a973c12fd20012209ed24a8fcc64ba98cfc15029231ba9bf8c6171fce1cc365d7d49c169371e68191d9ed06a2f2b0b9dd8f21750e50c897f808e696730353a620656ab4449918b552628445f37e168b9d8e812bd6bc6ee3df375fccc531546479cbe773a839ae3523b7ba697ea0ca9cbcfe995f9f3e22680a787f3a43206571c556e6caadb9c6ea8f51da21f00820a2b5a3189fe1b3ba748408d93502cbff30e5204df86076a6612513db0067b2011927349066ba94b393a7dc23934904e6190a28c48d0913ba65f51e180b5458e1f0dbf0feb055bdc2f1002d2d4a1e506af1367d234dd0751cb2870fc9f4b84c05839366a2120503e8cff9f648c1f0b630619d5e020ea4ef7066df63053257d303bbe3717591e769fae87a9f92b1b04f9c0d879391fc063c8e5534f7b2eee96385fdd188b3ba26d6913ad9a767334dcd8d9b5b596a808301518de9f12f12b48b99f192670865abff0ce432ffffddfe5c311c3e321db48e79399c1fb530cf127936267dc18b05ea7e5594e77c63231d6a79f261854c856a4507d09ba5796995e1410135e05f16c7c5dde89973d35b0ff9b5f2\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 13\n# last byte of l_hash modified\nct = ab1f96560081e6aa20dcf6eefe00040bed6e0810076e5ab0457e276c06aea748946ff1f44c4884fc0509b79498709880b9be9a10accb2dad7a1195f6dafd668bd6d7b7225f1cea79f8c0dee13d125a0a1ba905f498ace6396e51f61f263af74304273220aeb8967b5a7f90fafb8226a1d3dac4f9bb626a513e4c7d352b31e25bd1eee15259fc3a4dba78641363e261242e18f860ad5f7ba35e60cc6c04c0709442048fe5b34ff9c567cfcba5a146df9f0c5fd9c1ba61d99595712e98a88c8c8d4b643925f0801b59cce4c1933d864b46c038400450bbb5da930612153116722050e8f8b377da4114052ab47ac3757aafbd6b7efcf006541681db2262478d3d125945901c2418fb3f013c5a9ecf3165de6e64b64a45e5bdc35ba38b6337b5da3cd9ffbd2a92f94565935f9505b1abd2f9c22705b5677b5e1e1290054d5dcae14f9314219287a4a618e2671930e6500acbba9417ec71e23b64d1cb5326f2fc531c5602e4b2fe45bcaa892dfdd8b05def3909b583d40e97a50ff7c38d29f7da72c92d7517e795ce7474f1ddfbc0cae588bdafa42188cb85204dbe88d742bbf7f71f7410e49b9215d9cf14a47d8b5bee0bc7947bab919462dc2c5549181ecf6ff07093fdc028251b8edaf2861a76465b9e22dd37940012d78182955e25a2a21ce157c6a93de447125184be3ad362f86b0299a74478f46061091a48704285fbd3a668\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 14\n# l_hash changed to all 0\nct = bc4463414999b839a31fd9e688d87f659a154a3025c0bc4bbb7ddee3c343b3b0d302def1195d56e39168b39dd48ec9ba5b16f8f52969e151ca122b06990d424b84884dea7a27d65b009af3125c2dc57aaa19bddb4ec284e008fe3c611883d60311c7cb4275588813e96090601c5c208f1d106145d02a7cc06659bbca484e1c898eb03fce81aaac560aad4b1e0dc4c92fafa0d4e232bbcfabb2e8c714c821a5673201df7b163f27d398451c4af2bbcd1448f83a4a8b238351b0561ad32dfd856b9a44516b3b6c20f5dee820aeb8e953d72f8d7e1f742d729bb1511d85400866e0f604e22f98e2f48033539756e86ab74939fec4568f37530678667e18bccece1abe6d3d934efb95ec85e1be5f0c2c4a3152cf5724a98a6f092de8ab70664e5a0725c8e5ed218540acd30ece6bc1279f1b8241660288b09300062e5d419525a9a7d6a04f24c2538189c9aba60730cbf6f6e208654077ee8e00a1e4b46ec3fbc37163572f0ed22b187970fed4e05a3331252263337e1d99f9d8e8fa5e42d5c4eb0b8cd9f4580b5c0c23667ac95004644eb125a6bc89b056d29aa9ba0757dd1bb7087102ef146b0bcf4f49d8898045ae7345ff58e4f804de5ec45ca10364bfa5594ff22049fc70801c1533a7946ac8eb445a14bb2159ff2c6f500fd67278b853d8b124dfe0ff022d0839533e4c17823639c6fc2fd0472649483db41ce72164970122\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 15\n# l_hash changed to all 1\nct = 17a8c7f746c34ddeb535edc9196c8a8f921dff923eb8ba3be9fd7079733982a147ef9aa5e9b32ff0c54968cccab1ba030dc623204693c18acffd0bdf46730a04befd55035b969d829cf539168ecd100d24cc7b8db4651054b5e63def4d6b183236cefb3ad9ae7c8eece2fef6f5c3355af267a7ee614050bae80eceef92dfb3b994a37724d46dea998894bc68e37252dfcf5c0a43bd3ebbde0d5a99fd8ad03a42f5d18b464b1f0a46a80242d7533ffc26c012b03626a0339ce0649b1264e9b5ff0654a52ab981783ef6c1b0b53a4be1bcea6f0367e4a1f9be96091038279d6bd15ef2f87e0619915d999cb30044f1abd24e019fab6dc7a1c413fef5dbbcd29d268e72fff5da72de0f4c0813615b27e74776af8b7a58f4f29a233103487f20d09750bfa9c272d0d57bee59b1e50577a04fbb46523ce1a3434f72fd69eeff3ab5df6c9d5e6832ba2601c0876f9c67b5854ea9a046b2ca9b0d57700728e19204eae99e1797637d510b54a2057d0f772ceb31c84d5625fd3c458bed65501a38ad0287df1348290c8b296fec11e7b3e36969bb8ce32ab7ab19bce268abf0a5c183f9db1afe56f47aaf73a1dfa499b8669a50191d80635c908f4b46183a33f025e0d1c6d7a85e3617967a421d998ea2a7461a3ddf3a19740273fefaf7cf9e64057042adeaf6b765e514071b92aaa44078cca712063c1415395f2bdcf86108d77e0f2a9c\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPad", @@ -8133,9 +8143,9 @@ static const char *kData294[] = { "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 24\n# m is 1\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 25\n# m is n-1\nct = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2\nlabel = \nmsg = 313233343030\nresult = invalid\nflags = InvalidOaepPadding\n\n# tcId = 26\n# added n to c\nct = e9bb0b12b3f09a5ecf2054518959b594497b2eb3035b6bacc2e7ba277e14c43bd23b0249e12b87ef366733da226bc6dfc5a30f477324658da07d90b79837bb9e47b35902d92cfe816c450003562b3dc90e8208f02e93b217e635f8fe296e2a9d4e9cba9e9194d0fa50537730245546b31f8937c2635e137eb1b297a6492cac1b36e88d363bca78c4f2988373ed2233d4ebd7e8078c40a00684b1f5e3a7ddedb73cde4a298cd9d9b487b29c589655c08b31fb753e521a9aa69a56bb8dc70c72b2a5a6048ca0a23d1171d249c3d59d3386d9dcca35be84bf4dd3dee8f3602f44269260750da3718ff5704ce66f41b8b8f97d6a0fb09c93616b29384101f2638bd43bf4a07d5c9885e03ec3aef9aadb7e75eaada3a3e2c15d2d7a557ab63a00b1752e15a40cee1f2d8d1604fd883a4e2ca72c35a3fd405453f4830a2ec2bbce111ebd2d0982060bf006d9b7d220d5c5ab5b7e5061b83eba5c9203a26284d2c01fec65d2e6c8fee9835bef26de005f68c7b165b388082d18db7a70ebe4be0378f13dbb6d3ad091089aa7f2154d677a77a5d0586488130dfad798eae4c6b61b90af10b95436f2e3da96f258e40946c8dab0999f04f2652df4b60b1a02a538cdb4325a6f2d2e3440012f4eea97051ea73dce639e35bae219cfd9e27adc7d4a6103dc8a7b99aa9d4ff2bbe7bac248828d60d8a811c725e156e3293af298e63e839bffe2\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 27\n# ciphertext is empty\nct = \nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 28\n# prepended bytes to ciphertext\nct = 00002013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 29\n# appended bytes to ciphertext\nct = 2013a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f0000\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 30\n# truncated ciphertext\nct = 13a5504dd553e9ff2d0c42eefb6f6978cdfee946ebacb69aa0071640f42b1c6d019ab2c50362c7e271382d546a9ab53aed7cb625fdc692a60b4112df16d85db4a748935df606e4805419d4cd4a595285f369e20c7b474a2f71a6c40642c4e84f6ff870cd4546a4bb2b9f92a77d69bfa85724caa7c3724aeea131d9e2f61b5c24ab19a3ff46ef9b25e8951a165b2a795e8d734c996f0d3cdfc97995952195b60c65979f154ff185e880be3948eb95e449f5427fc3cebb805bc971dd32f57798e11d4411c7f2cae6ba40c711a5748c68d37fc7f493e5d389666159a55c57b1edb99fa9c30bc7eed5619177a90175cd0cb290b93b75a4725867baac40edc7033acb3b31e89063546d9c5b0a5d4c4f9062295269c51e7230b35fb2003c2e913f4c234ac9da3c467e6d522872fef1d28493e469b8e9efc1f6c389e69941b51977c4f4bb21c02a66926662899bf3dd638de31d47f8ffa9d8ee3404d8fa102985d2f8ec1e684acd5ca046e8b96d122630b3a7059ef8e7dc930c81c97bd81a3e3b9e984602d71cdf9985778f5f3b04d3f30faf4bd8a323ce6aadcedc43e3027abad83e92667afe962b07edfb218267f515c44be8509f1e26558220207468a318fe23e07fe2fda04114db17e754d9775d2c4951dc1c7f8d1b4476aa13ef50da043815a2a1c6453546067eb463db0877f717ec70c176e3fd73c8377ac3a8fd19dd2bb80f\nlabel = \nmsg = 313233343030\nresult = invalid\n\n# tcId = 31\n# em has low hamming weight\nct = 125414a4d9a1c6dfb02822a23a43a54f9a43b4695f7e563da34da5c1706cf07baf3c7c58cb37da1ea56305d9bde03f0559205e05dad61beb195f5aef8a6e6b0a921b3d3913b5bc7c87e3fff274afe789c715b96cf2fc43e8372b68d10cafc7362095410c3c4d33580884a0f215572fb05c19fde4744f90a0ac23980d6b579ead8d68bc782ae2cd5e70064478011ceb82ac9df20d2f64550b37def09050c319134383a88c9673f6349c446b178f2d02b2abe7c61f9a1a1193ed6869cf1a985ece2b921a1234ca29298974ef9b3b42b5984c44576725aea8d3da89a5703081c6cf915be00750ff13260950b24f46f4551b069e7eefd531e71f7b7f7afc717c1e41d7781f01d6f0", "9cdc49b966d4f5455694379f4f0e31d3923db4776ad7fa2210f41b0e7fc6191ea18cf536de4e56d1865fd58f0dcbd71a0780e505f3d971fcd44e11db1945116fc8ed7bb7fbf3afce6db6454d9842f6c75b9c37503aeeadc6ad57e515c32bbcd5d81da7d178fd818d9bc8aaee2480754bea86bd507e74c33995458113f481ca8ef4de38f11dd0f0b7e6c05419c3c15b08adc2d4cea1558d8b430d2ecc1dd4bbce534b9627292869357b461fbc1087e435636534021ad02964121c474948a618c92dc5b7e8cfbbe1f3a5333c3d643f6ac0ec753540ccf3557762040a4754d7bc61d02aa51c7d7cb10e53c01b667af539a6b45c60b3bc1624073644\nlabel = 34c9c04473bd8a4da755a88a04a9ccab0bae8fdc51332dcba4aad045ae8305491fbdfab41821f6b838729d1e09fcf99513db3817c94c5be96a41bb23c8d0b0da00000000\nmsg = df487116341e4900036f3e9c31d809d20d17baa32348aea3f66babb8b082fe9fd496aea62e54c7529e0ff4c30690ce047caa15cb2a1824f0a4b7d56914272e8845d85fc8b5af454a5012355b5e862b283c59dbbd146cc6fa2a8aafe3889e10c8affee1782529b9756b45692bf369febd0639dd46029ad55111492ec2707939e62d645b4f4aea52573b3fbef8b4148ea2a539530f6841d8396c279ec66a503d8420c580a1ab55f571eb0ca931a2cd27b08986a7906d1f48ba68721967f2aded2d43cbb1f7356d62a169e3a376bb8f6b9e5b9e2541222d43832fd541acbd23a2044f04012179f654b70514bc38743bdbc8d8ad78b7392860c4dcc7173f180a25e6fbcf18dbd7440dee9e8ed9dd4dcfbc6a49e08c8ab08bca2ce4c774dd10e0126424948876f2a922d074df12d549328fa802275211d8b108880d90f4e1728f82453ba6bd5dda5a903a39f4e2da981e93522d7894a2ede6d1cd7f294ebcbb3a153803590097030b4d280e148a4016e454bf6b8b2b12b8c107b00826c5da2903\nresult = valid\nflags = Constructed\n\n# tcId = 32\n# em has a large hamming weight\nct = 429b721c92718aab272499bb59c79c051e89a93c091925faa209521649f090ff304342e04f258863a9da36b906384afb760d40bf553aa3b83e5ebc6f6246b0628836e59c56daa726c02e68552f79f8cbdd1cc349b7f988263680b7519861f8fab9ddd10a8392e6814d6e300a4b6447b0a1860bb8af7bc18e818ca2659c0c462c70ca929e2d0a67d81f557da8b1b63031835c362527289dfcd9b18f5644d1fbe54fd67c3b51fe84d3e44f3efaf280fa7cdcd72bbac2fa6731dae2be296992d6a08e8b8ad9fbfcfc086669ad34e4de07238791db1540c2fc91ba513fba4a692fbccdc717392bdb91995daef21430eba513bb80fcfc450f7af98a49fd254267f8f424ed516825cad9bf036794b9042ab7cfdd16bdc3398b8235a225aaac21672098f9fd799164f02d367ccbed67df1d16ab7e6948057efad3ebf9320ab3c74599a28636bf039ed4d1e023ce92732d1bc04cc2f71dda0093027e1e84666da7b6797e1b64e66d79dc088f0f8f91a806efe3c17c563fc2d6f3cd662fbb5bdc94a6b8a24c968e99a72b1a0ae5e621891d0a81d3b266da316c55284d65e20827d25a9a7abc5cd394b5cf313c5f0fc78fd4d2d8646c910ebb04f96e5be89d794bdd65b12bdafffa37dc5dc9c11b3cd664408e0954ce302a6e846b86b182f04e4ae30122d2b87dfab07e68d8466ebb235f606cc5d0989b1b2dc222e4a6c48a98f785a07c5d\nlabel = 2aef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000\nmsg = 1348c2870b2c2aa0b686a87d4e51b8c9155e89f3e33ae3f7eb5a1c09c3469d3049bcb8a76f98c27e034b223a6c0195d29de1d4fde6748b2bcecf39457b292114fefc237e5d5e67893b1fd93385f9ca739f2487b79754c5bed364bd846a7afaa88ea1477e97949b770d6775830e932ffe327031d11a19db2d38d8a1897f2207a29d24ad47db096857838faf4512990ac167e5838f4001b62d6a7240b20cdcc159135bbb0939d67ce2c35f50267d2c4d702afcd907d6e43332eec8f52d71445a709fd365adaac1ef0f6ef72e7f7d976acc64e2d7e8e574918ed845fc4468727267d6e365bfe4fe3230645432cb5dedd284bbd28eefd53476d4a046dd30411cc8841017d1f0939db10a5c028140351147949d03d3aa0d512f03b42ac61403ac3c0fd240d9b69598803ef2e934c8b7d2923acd94672d570b44e60ded2df818181613e1dac6d19780fa2974a3226335c7c136ad643a17739b5b252c2aa82ca6ed8040c7230b86de80ffe9d81a22853124ce391dd3093076c0a93188554d202c53\nresult = valid\nflags = Constructed\n\n# tcId = 33\n# em has a large hamming weight\nct = 4556d44840f6c838427c8c477bdd8efc88cdf57d419d128f208a9e44674119dc71352004f1b149f2beedec7f3ac44d93e7fb9bb10bee7b675d62dbd9bd28dfa42dd6173ff17968e8578f0629486f99d40473d3ccd8e0fd3747a6daa2323c61a88e1f168a073197686668a8931ac03ba05cee8db7a5863532e798da7b0c371d03bee6cd2ca532c448187d16f424e4c22dc0aa86f5bb8358d0a593c9796cb5130cd6610a3a4b9afaf4da87c0eaf4aa015fdd5899b749af62e85e955de5a315fa971c35e900e410017f6860dbcfa347206a7e33277efcd3a17715a8f1527456d16e2addd711d7bda3be776afde4adb2a8834d98e4a2682e9b742a8798f4a5496138472bd889eaf0b03316180ddbf750ea5607f37a199e54c0812c5d59bba22dc1c18bdd8e0f8c4eb61a3701de06a710d142a2f5c864dd05a40c7c3fc4d4ae02078abc9559017f3c6588e670854ad81896b213a769bdfa6e221b5f8dd7ada50424deee1b1f138c738ad938b64f5228880214bf4166580b11e1afafe2b89819e720a7e08f773109dbecf40851e839b4a512b5fdeb3309b8e2fff237f8207df0af5d33a6b42da14f44dd49b716a7dba83989094b217d4b448353e250b9ce5f5536a471f2e1058e421f9c5c166b58db8e6516fe57db729b4c6ed31f014510976779beb555e30f1ad0de2c2922d9dbbf8bffadb189b7a5506545d3ce0b0f5891cde090cc\nlabel = daef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000\nmsg = 01bb3b045ddec9528281814d028d1d6e78be895499b7f975e181c80e60627453016f4d2a767ee0ac090290243a9af67a6952a9591e3f242e80a7a19f177bb1c130849b9d74929ee5b048974b2d74dacecd05a32216976c9f605d1ab338de1bf245f5ba8c6822623458be9be96cfac7dfc65146dee746b67b128b68b36d03104e31ad9318c2d6eccd622bdcd07880ba1764a80b5ff9a367cd8366d82c1bcc65c9784c7842ecad63080230c1d6a5cade3fab837afe5785a8972172b9d9d0d7d4558ac162ae80991ca40b520979b24f64435b68c226828eb95e30be152bbbd509f010d5123ab65f31f389136a53b91b89a8b4c4ceef30ddbf0f3ff6237386f9aa9e2e57445d2a100b8eae294b08d6b86945abc3314af6982e5513eff8f8d987705a43de929382267523434fe4bca190b6c725faeb377f9581c49c45ae50e311dcf29cf3489ca8d1ee5cdfcfd5eccecfe9bf7910aebf141b6099f26135cc20538145ae8e0406ff3eac640c7bcc2f266a033212848d4a25b51dea318a97d38399\nresult = valid\nflags = Constructed\n\n# tcId = 34\n# em has a large hamming weight\nct = 29171896b305db27c0c404b65571df5125fac9ea2d8faedc5805fa35dbc2c335286694fe96bf415f4f2e579bd6b559c2569e886ca2e507881c1d80fec2ec6a83c3cf176b697cfd88f098c4105aabf25e2d322cb6a933c0b825d76a45deceecec9c5809a11acfded98eee74597c0e6963ea1d4fd2718152c9be554d511e380f5ef59ebfedb279c60fc622c3ec2f89fb89f82104567eed8b0d1e5548330fd434f3d83adb81b919e308c90108fd10261ececaa4249359250aa1f58a373c351f0d0ab51e344fd76cf0e688b39cd2a14569aaf49fc9f2f4d31d3e7120a2bd1dabe14f22022dc4d9a24cdd78ab85bfe34e048d57d3d465b616a835c33ae1ac2e337cf19d14e362e2f79b4e0feb51387a2b12a971ca1da3b2c7b03520cc6778249ce57540d7e60717864f4fecfbeb1a2e1c5a26487f4efe315fad65cd6c3c9929cdb2be9dde2d7def70709d5d87b7df54b0f7d2db610098a5da516f69cf4375af1c51c5c58bf8183a39ff3476f3472892625357eccf2c71b98f09922a560248d9b1c638a2fe635c7d3c06bbaedf44c5643c3dad43aa66efe6ebf7afc7b19e2b89db235b085f5aab01fe49c5dffae0dea31a4af25b8a65fcb68dd13a166b9b6fbe539eb79d610d2333b77e08a21ba8530133e24b7da38dc86bc1e56c5c869df6f5693e4b1e870d0c8884292edcd5fc6fe0d726803055d1a64d28a19ebfc4b027a1a340c7\nlabel = 81ef95ffcec9fb31cd3a17df07044ff10e054c4ff56d7f31b8ec1e24cbebf6979ff21d71ce627f7d4d7630e65fd07df472b39f2c7ba2f3af7aa645ac7aeb68da00000000\nmsg = 204020bb5dd616c0697e2f261d547f9e1082f60a8691c73b8f3d78ad19e772d67ff85453cce82d39d052f76c2743445d7be719c7d1a8a0f437669c40430ea1c8af4fbeb7d70606e67341925e63768085c94685aa28d9d55ac67e9196712360f477df744ce770c1d8858f33a2dd2a6926945f3632b3391487a2124c4c8c071af265dfc365901ed8046e9e5857c53332906a703bd0afe663ac7143cf4900405ddaec708d18159fdd7919bd6684c02a48edb54223e12c8c5d154627eaae83b3cc1bd4f2e6dcd62d41b519fe2b01199abe2f4dc57d7cc2c360f8c4e72f28d826a8a849d41a86c5b6676f7204a8c236883ab504681fe7a83ef0f12201691252a589cc985001cc7462eff1151fcaa25741620e914aaf6a1699c77a09375d1005e7dc3755e795086a32bf86cb71e93093315233fcc8a86b4fb72f8ca5d320e5ac19c142fa7a0d2400979863489ecadbde99e15e3fc0277498fe871719d2955f229804c2a85594232e3e29ccda494c5e340e7ca9c720f93a1e39f906522bdb8f4f08\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen295 = 931551; +static const size_t kLen296 = 931551; -static const char *kData295[] = { +static const char *kData296[] = { "# Imported from Wycheproof's rsa_oaep_misc_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-OAEP\n# Generator version: 0.8r12\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keysize = 1024]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad60d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 1\nct = 673779703fccab3ee7735e97e7be7fe3d1b39fa902ee35a858fabab8b2cd6b76b3a68f5971b42e28e8ceff7942cc4f3a0f2eeb4b998315961b06fac4b946d0c9f586fdab0c22b1252eae47d3c9d4fcde44dbf622b33b130adab572ca18a29016a35577c8518d24fc6659851b434b0025aa7da027d7ed77bfcbfc51c991daea7a\nlabel = \nmsg = \nresult = acceptable\nflags = SmallModulus\n\n# tcId = 2\nct = bb7914975c8a7817a50e7b3af7d79a93b4de5f9b3ce8a9a15300da83c75af932833d5f662ed58de5d195b4b03b4f70c6d7741bec915bf8077e31238c4d51c6e3c49d1a89211d3e14a3d29ca5e3ac4f9e1d13e22cde950fe979834f12f6ff93247e10da5cfab6b265bc87c8f2a63253ddbafb8ca0c16b07d2b230a78c04747089\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 3\nct = 615a6e86e3d447a655ee83eba8d92e29e08812c5de4816649765457c9b3241498f6308b3b5b1ee54f70642b35b85ff229af8b1e81a48e6e3359a5dd67c34e5d02b58caa36e3be7350481d0f7c5a0af1eaa8eb93e9768e7e1e0eb5c5d75de77c220f41bd03732d4c3a56f6d29cded37752047b5f79f11fd4c4eca39b34ea792cb\nlabel = \nmsg = 54657374\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 4\nct = c3e50252a748d77060deb817e617367fa93ae234e535c7c3155c65e0131c1c249fc7ee8e6b8f58bb085a6a455b63efb336cb6fbc9ff82204ec500026a7ae09c7cd8d361cecaf6fba5fdb265d64f90cecd32b0b3fbd93e29725058e1f689f030373fe0c9133660ec88e1b027bf7ddb5abf3aae80f86c0af411496acdcd89908a5\nlabel = \nmsg = 313233343030\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 5\nct = 6aacaa5bf3d71e04bad9ce95861983d5fa561c1bd4439aa47953d144fc880e82c1540487ab4586e24dc0749cb5d4f9a54854e6f90d03e288c23e5faa4a7a7f9ae09e36dce48428a8a9485123f1bb6d5b7a9bd339e8e799429da33668733dc8b323a29b8014a8eed800b36a783249842b7135e33b1708d4fcb5762a5845b16cf6\nlabel = \nmsg = 4d657373616765\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 6\nct = 0c0166f8e2d95d40d1343c4afe4ac038fbe7654fe7c96abf312e385626830eba877197b931039bd4270147d3480a99ee9b124667dd8a89e3e253234c669d9cb45e35a3465252251ab265a3812923dff495c91c5c50f4bda0b3ba9f9b14565ce78583ae7995813ae9a795c4f7d43ced1cb60e2cf8c1341798f8f72ac397f0bd36\nlabel = \nmsg = 61\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 7\nct = be7e293ee24ecfa696de652c0ece7b95c8cb70b4eca65077616021f7ab5e2e3e6e1115283757d9fae9ddde688e69ad470481459a7db49eab7ba3b77015a5be9e294a2fd5372810d1da1fb6ead5949d44c20be3159e56a9400a685128091bae955c4838312b4da54a30f26481092abe3b7d89ebc249694a09f2a029b333cb1126\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 8\n# Longest valid message size\nct = 163a77d9bf01658d6c74efdf3615a6a44d3d06415a9b6aa7a43d0c8f3907d51a66d51d6ce250431dbf91c22dffb39b6b51f9dc40d9f45a23943ffaf3904e7193816a5a521096c135c6fe6f59982b0c7425bb7a653c9ca33dba69871f29a129be856488c39f19420a4f3a9fd9b6f49ecf9e9cfeb2de7ef3eb57dba9cc19efe0b9\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = acceptable\nflags = SmallModulus\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keysize = 1024]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad60d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 9\nct = 43292f009868017ff514f9c3c04c2bcbe7d39e33b2b39d163812815e7294a87eeae5e8503ec8bd57d1f5bd02795ea3923c396ebffde08f70e9fcab64ab22b70d19cdd34653a265f13a36f832bd2e34f5a0211ffadb4dd353aa0bcdeea19c75290f0f948b61eeb5f41f86b42ed3222be38e2a30b8e568712d786b57173b3e4090\nlabel = \nmsg = \nresult = acceptable\nflags = SmallModulus\n\n# tcId = 10\nct = 583c33c713bf7f920f63add1f9da9051ef3716581c117b4fa41c82e59a45dc4539569ccfb8a86dde1ef4fad8bacfb8be0f73a9e3dbc2c682d1463f8f72304aa181f1c3bf829121d5809cf3f57ad295710728cc44aa6ed74e46b0975ef5510e89ff129dd20dbb66ae948b4f633d6fc0e886f8e944df9a2dcb43f48a6b3327ead7\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 11\nct = 342f6040b7f229009a429a9079950154588ac7689aa226b363b75ff03afe2f69a2eb8e2261c6870f1aae8a0885ad5fa612cac2cb63f92ddeac9a721b06bfa7a343670a44afda70bd8e64971699f1136eb95c0e06bf684b850853f073719275accd66f0e1ccc50c6f163b13d4cb5d273792343ef69f547a3477ae5d7985ca5240\nlabel = \nmsg = 54657374\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 12\nct = 75a608f2a58538978fbb1b5b761bee895c10d3ce99a0a5e791d65937098b9ea30586ed1bde62a2cb3e0b4332c5d993e35b52ed28402404521f5b579a5e257b76c2e70d67b6e1459b790fe32eee1c64a5d9d78e98d7a8", "513d5dbec7b1c958b0f6fda4b322194d68818747f9a75afcaaf07f8def984aa09373997900b69775db86\nlabel = \nmsg = 313233343030\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 13\nct = a12a689e17089bcb36b9487ba3b0ca55781ebcd5c68bf4a8dda58126a7ffb184633f97790e84905c2e9e2feb8d7fbf6cacdc35869aea943727ee3fbb494ba7657eb1cafb0c6e39ff159f41308d758f07afcd48808280f1269910b0aa51da3027788842df88ad5a299a014a040b4a9c9b54b382d349589ecf24f4acd82698ebea\nlabel = \nmsg = 4d657373616765\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 14\nct = c019f80847bbe0b299b256fcdb1e71b035345fad162969d202c20bda4c7398d14a1a6a8ebe75ce61b718425a72cdf0e1cf7accf1b692a175c146e87e0eac2bf7920c8b218640f8223e536dbd24f93b8455bf6a45f6b200b38b11457491a1bfffb4abcae258e2590bfdf585264f31bed39a0039cd23969ccaaa5da66307a6caad\nlabel = \nmsg = 61\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 15\nct = cafb437c778965cf82ba9e33cfd390917c7fcfd4090e56c70c2e9ffe5863736ef3c8e62a00e61a11c86a100c56c49f8f39fd9d04616d95e2467dcb2c61ca6323c887d78ebf3ff71eb67ccb9cae039de696a47c1c3bea01caac297e3ff14cd6642353d68e3bce9bd702d225959e894a2f996c7e0064ee1a340ddb6071634d0982\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 16\n# Longest valid message size\nct = 59f72eaaffe725a5808f31ab0372afdc2e87f4ee8ba12792560c1e014374c82432128380adf701f4a4f814a8329583abc22dc9e76af568d3aa1539ff41034e17c89450c9efb17ec61b89c2a47744f43e675e870a9fb901ab596a8bf5bf8603833bc12f49d52923f32e4d0af4c908ef75a4b9ec2a6b5475ef30d31944dc2534d5\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = acceptable\nflags = SmallModulus\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keysize = 1024]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad60d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 17\nct = 683504d9d84b2f9eeebda7748ecb59a8ea8a72a283983113deac27e65e268be105019dfc6608b6adb4c68e5a8b945481d797efe72bdfa554eafba55b5d4f2236777465eeeca0364e72f0e0ad96b09e1ccef8e7eb6bc1c58ed90a838f7c9b81517080b6978c1dff0038c6ff944bd084954b6b3b0c3184ecdfd08120455b5a24f4\nlabel = \nmsg = \nresult = acceptable\nflags = SmallModulus\n\n# tcId = 18\nct = 0673ac76c5cd297a6605ea6fa07ab36179ce8d7ac2291ff1ca43078d542b928aa53ed48a9389203be4313a15c4dd476a6d97a67aef5b2765e460108312bf28c8b85433968c82a3127e22a6fb6088c088c0aa428a495ba25fe6c570516457ec68da37db32160266d5cff2b8e0cff69c8ff722cd71c44f80a6085005eb48ad2c02\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 19\nct = 196a786011bdf22c7ef74f04b9104314086a25219803c319ee8d2d1e0669505f61122c13f4414c23da0ba6fabefc94635ec5534eea50d60cbf094ef254622005da9b64ecdd529280e32ef32a1210c827e25e9f851c235a7d1681cd0156bc7714b22819a8ab99cc647ba310998dd3ba11a2d694376e111101e781cff6fb0ee52e\nlabel = \nmsg = 54657374\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 20\nct = 73cbf741e6ea2ff7d90da94f6b2b0193948f3bca2fd46b6d3d1419a70628523b78325e3eb1db07f504e0463612ca04a10badca665cf032332e0cdde7577e1f54710588db2707c1606abf8e84f2d8141e4f09e63e198827824bcbc82673fe2186b8489b4e9b52c30e536705cefe652954b97fbe7e0bfa0bfc3f8b51a762806232\nlabel = \nmsg = 313233343030\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 21\nct = 9a05e365b558644187da88d6d54ce54ace67beed3b727dbb59bd3ed1f72ae4b8456c85254416efe608e2073ab3010fc7c2d27f157e9234e4d5c7f49bb89750819887d784c6ccb51c7f59cac5e04375dbe42b18f187be137befa13ba80c89605a18b8d838ce7a899e4a3145107d23cc55860e5d32187e0c6dcc946d11578c6c9f\nlabel = \nmsg = 4d657373616765\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 22\nct = 84084b95130f1d91ba7444c045898f8bee7917d9dad6b59b9bdcb204e5ee8a142bd94b405ab42d859bd6d9e8338a202b67c2551a539201d6657eea79cdc629125515560ae5061477e5c7efe0c4aacd36da41ad126aa630795f9e105ee70fb77fea7a2b371907afd415697fbd570bc3f414f4b88e271f41be1223c29e3d72b21b\nlabel = \nmsg = 61\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 23\nct = 52ab5613c4ca5fd259398258edd48186c9007cb99b11915c85060e84975e4de2365723315ff4269ddc37acce4e809598b7adcef464c0973e8ad12037b186c74b2e1e76212421b127c2c1d56c6e69d353a7ce52531c7a1d375cb6a0e358c86de3798378a09c4ffc38a4d27adcdbfac6211366890a75692fd2dab14360717fa415\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 24\n# Longest valid message size\nct = 1d79894e48cfc27e8fafec2f2f59fea5890569201172ffe68ea13fc3918ea0eb0e5ec1c3265a39acd5e1d210883359ee35c33d18206aa8d59c1a0459de1282fbfcdcf09a2c0d3a849c048875240b9ff1452f57a9d45148f838dc0b47dff2b52e0d93760d7b4e1f0e389abe425c9c167dfbaa3ca0196e660814986572d1878cb5\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = acceptable\nflags = SmallModulus\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keysize = 1024]\n[mgf = MGF1]\n[mgfSha = SHA-384]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad6", "0d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 25\nct = 54b9f6b31d9a10c7534d156f6f07dba7310a714a4b3b1c7b7d325825cf30ff36a2dbfca7c740ea03304e0a1e270e320f2440504499c312b4f4fd46d8dba78211b5b1938e43dfe386605d09c8c1c90fe2cf0f8ff7f7be04550914217312fa4105f13709167cae9a0f4076b1d07316f7347bb01e33d71bb0b7ed1cd673433a1ed6\nlabel = \nmsg = \nresult = acceptable\nflags = SmallModulus\n\n# tcId = 26\nct = a7f2cc65230e26da285af8905677315578b2d4eed37c8eff3c649f5f099c28d5184509b6ea5515bc1b15f7c0baed4323dd600f13d3831613b923b598c6446050a13fef00530f475bed55ec8de81e7badc5a078a2989e4b66ee1909793de82fe3bfab63263c7aa8bb74dc4afa23723982e65a0d6ebb2f54a53bf2bdd2c7c410c1\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 27\nct = 4f23774e0e834c3c94702652a3be92b3007b830b8650f517a5d2c690161c0a802f49fa9f896ee4de4c02370e84f66b8289d69eb828eae7ae2aad814770817b31a022fefd33e18197dd4f8991eae93292d9236858266944b86fdd9dc33170bd8a5f9c473afbffc88c51870d2ae39deb343da25afc2569bfede7177c92e80821c8\nlabel = \nmsg = 54657374\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 28\nct = 110f46bd1e27da8af2ce52d4c41171cdfc0c6a69f0709826b5c2de86e716ad41401d75442f849a06522ef7ddc0d67a99c06d5b6bbb8fe00a7bf5b470793bb65e3ddd761b7db657ee2e0fbddd1bf9e2441515e11717507eaa4a868378b888eb17ff4f02221c84650c2c41ce89d95e399f055ac70e3698f6836c655c44435090b4\nlabel = \nmsg = 313233343030\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 29\nct = c55786f3ebec1657da50ebd20d4a984ef54d89de99defea0de73db7e348dcb505945fe5af43a319f38d47c9fd1fed3c6b5e91961d1cd8185b6021293f208499848e5ae2bc7b24274fdbfa2d67dce5f2fe986d4e4ac7067979b51bc220441d2da2c9123c5526200d57d81d993480d6ae622f2a1434b8387c4e641cb632673be9f\nlabel = \nmsg = 4d657373616765\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 30\nct = 8637f6b594861442f04a9422df3ebff415fbca162712c1d69e83f6b05f8ac8214893e815fbe46b29ceb901830aa1b5397de66c0fa9607ea758849f5cd67571e3acfb0c614cc59512192012f18cc7a8dadd153cd7838572f921907b11b4ccc8e67614490a3e4769321f1e6330470bb206e81107c012d151512f8650b60c61381b\nlabel = \nmsg = 61\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 31\nct = 91a7ccc9d2fdac9e8b9697e0efb4f67cc1c1f5083201057e7405c0a82a5a91e3c6edec26a406367721c98be3baa7cccb5fd2a08bafc4f035e7e4c664e544611e0e44daf2667b26a1aaf84006c47661cc483d4ee031b35cf33c5205f26aeaae9606345d51b742aa5a09bc1a51b739a71aac058f9e69c4ead478f47597fb6a45bd\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 32\n# Longest valid message size\nct = bb0ff1cd0900a210d44649909b503a58e88073c3f1707d3be68f3b8148229b789c4870f5353a38f0550842cbebb7a596e6c458809d94626c3d2b457709990ed366fa1f66a0eb0c144b311a873080974f9e5a681abfa2afcefe43f59115fd3fb9fc2d2e685f3ee2ac686460bd79a88d90d2e5abc6853ffff19bbfd70333bd008e\nlabel = \nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = acceptable\nflags = SmallModulus\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keysize = 1024]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad60d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 33\nct = 2599294707d4888914f7f4b9634dbe1e471b10e3e8d43a988e853dc9943bcdca9cbfd9d44a780d6ab9df0617795585ab91d4c2d1a0f0e2bec78ac137902a2e1a88b165396d02a24beddb3905a6b3f031a2fef0d803266b170e435769f248c3e6c122f404f32ff3c450b38c608f12ff70ed46657d2ceb1a277b8ce418a7d9ba73\nlabel = \nmsg = \nresult = acceptable\nflags = SmallModulus\n\n# tcId = 34\nct = 0daa2be79921c08cddd40e536bc38da267157f22cacde4e9ad36730d616b86c734a7751afa3d7678cc7e173bdd3b9afc19c2f4cb4cae58fe1d623685026468673b36d268f170ab500d974b57536bbe44f544b002101b7ed1b4d342c18c2ac169bcda4219490bad3e645cf5ba69dad96860cecf559307ff0d293ab30dd330f8fc\nlabel = \nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 35\nct = 82c311c219ed2bd02be97da106d14f01e3292595f16afc6e61cf6d55202e7cff585fdccb56eebd86d03a04dc76069d1f06d3f72b59ebfd9be08ed664045377434311f83811163891704ed2fe0d25fc813b2df2718c4e32cd74fff8bec4d554ff72ff5c6420b2b76c03286dcfb2a662c8c66a86b04e61863d2ed379baede9c918\nlabel = \nmsg = 54657374\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 36\nct = 09cb258d6a5090a2638d2217f3c6535def5a2a05f97a2606f608d3ee10f7a6077f44bb63eb8008fd6d797937edc31dd0d5526cf24eda0191c4f48fdee02bcb731e4ecf09388df1d979c11fb841a0ac0d017334f6ec9f8a9c4de822c232faea803eff6225769a39d68206eead6414af996b1969f2f8d6bc1c3400f6fc31bfa8f9\nlabel = \nmsg = 313233343030\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 37\nct = 6daf23cdb83c5d16be94c4d9646081be49dc1db87287bdc534052d6848c5cf47584ebe6ddba5767f445c11010e019352472aff14343df44232784dc2adb135455ca28a03bb69e865762afa850f907d89e14e08d9a81e92b0852e99d360804cb0857e47b4bd2608838d6f81826d74d17984f805d7de29fb475ab71e5bdd057612\nlabel = \nmsg = 4d657373616765\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 38\nct = 6a397116dfd443619d3acb576c282eb0ee28b2ba901694c5459817909167fe1c9fffdce119316fda91e0f5c65ea4eecc595a18bec9a718cce8281fc4ab63d56dd82bd835b86a8b91229178d52ba4467f74a161314abaf533443efbe08270c1581caa5876eade4d34f48f1c9411aa089bb4a3370b92c30cd918bcfda92108e083\nlabel = \nmsg = 61\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 39\nct = b399d03b2fa231e85308c6c45fbad1aa03d7f328bae29e94a1c4e6975238d1883a343ac5c49f503ff35472a27c843d56cdc7c962c8753ce2229b2ca37dd9e24e3fa3f528787eed3c8980e9c1b888b093079af2ca69eb39859cffc31d66d0dc245d1213c7f54edb769bcbf0f10c6833967a7d13099ed99ed84154d505d51de912\nlabel = \nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nflags = SmallModulus\n\n# tcId = 40\n# Longest valid message size\nct = 149bd74986f0b9a4910723216817870a910c157d65df96d991f5dbf144f9911ceaafd2fa799b58d7e56971d6db66d3b23d1232ea0fa5be2467eab1c9142a898f0ea53f2c40702c42b2a7c0d987c50a6d4dd54ef27238f5d708e77954170631a9d52a2f54c79a4bc3edc8858da72752ad472e869782783f3e91ae36c176890190\nlabel = \nmsg = 787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", @@ -8251,9 +8261,9 @@ static const char *kData295[] = { "e33a4e0d8d02d15628a0a3420429cbefeb8d4128cff26cd051b7b4c4bb0ab6aed614352cf66da8d7a7b00e46ac9ff86251f7b85c044082971c22e343b401ab57c978250597e27fab6ffc7f1d18cff956eaaf9c317cb82b32f342099582e6c4ec53d7d31fb4fe7b5394221b00e2fa6cb5a1218fe0db3f3fb5570d2601507a7b5bf75dc6f262222e755bf22b02391f0361a189138af6f8c68117bea1035f384452841b7d91137a970d9dfba0e194c8fda769c05ee3f82da90ed2fc9d2edc8953db5b293b3e55065f5e6ae1998f2\nresult = valid\nflags = Constructed\n\n# tcId = 771\n# em has low hamming weight\nct = 85e36c189212207dd67264ad00a49e5eead977895d106b9551af968480f5e64226cccd03ddc2714a6b85421c6b8ed498073aed03131b9f61416e50f94fc2a0b115b70218b10980cf3f84d3963332d7728b566ff6e6c58f505793d380c9b33420912c8341e55ea0b4c141f1bd28d97de1a8a651b55388ac26d0359d6aafade11be18e1a9b090cbe11032025c18cdcfc67b209f543f7d7b5d5fb92ebd1c989ca78c4b285ecdc1311bf2ffddda98449c0b13de1ecd80c120ce982a9b5b85cbf8e93eb8bb17821d69811faefb6c9f4992885e8fdb2375f68bb4bd3d183e2966e5fbe425a582c13a143622c043027e2d35f6574d58cb80b2f006fb94163bce16ec2e540024ee8da188547bcaa8d579642d20c9e06f7eb29745f99c4ff0a5ca6a815de406a64887603b4f2c65672dc279d987aba84b3c7f37a9bdb9b0742d1f62a50ec92b8fea87c5ca84aff9943fa6a34d656820e1bfcc5895389870cca6f49c2e3b16862b3fd8f12973ab778a10659ecefd945f1b13d9c8bd5be10a8817819f5dea3e91dbd19032bf339a325e18727beae8a3a1fcc07691931e274ffafd4ce98e1f4ef3778f7254ef748b87237bd54082d2340c3ef3b628fe9fac36ee4d883aa6876a0151704eea3a678fe74c23860bfe610f15207bddcd681c65efeaf7dca35005962b57d0e463b77e430ec9620c9aa16fe67d1357bf23be23d\nlabel = 798250bc59a7dd01906d16cc87b8741d16a7a2168648d6a7d51e0af8346347d700000000\nmsg = 38854b2bb70035c630eb18f92cdb1333a14781df75d9a6fa5df90a9f307ebc1cffbf3575bc023a390aa5b33488592d80753b0707bd600f089522189fe3129834480d5f9147bc33e5afb7ffc5bbfc1f6d7b87954382cb8af5b56baa01898d06130b5f25ff96ab9636b27cc4ec040c5c7c962933fefb64aa53799a81300a71bbcb5d45a29ec4f4c4f20d16aab39cbca96f786797bc871efdfa61e36ff896599417d33c0794e550da399e38e183115aa9169008be498dcbe8d13ce1ab10e0a4868e86f4c68fa377a119679740ff2fe1633fed84b8e2a59f33ef3a2f13cc2f904b0a0c2801a10c7d16b818c0a0b15dc9b66588991144e8ebd1c308bceba8cc36b7b417f0ec2d6c12aaa91970802aeeb2f83e67ea7f85ac3257087f19b0cd37dfccd7ebb0f40c86ca954588a92b44626d3281ba5af5c4d999981fd48ceb634757a338f969d5ce09f18dc24f7cba6de30e47aa5e8eadd957f3c121c73f32918d2a0e61f2469a9de31363f28ca0cc85ada3301dd9f4de8cb3551fc19c82aea08fe37c80fca221e54b58db3f4ddca8e89cdd30490d092f8c270bc54c23c7a1095a390c3ef45b50e59328e28877f81bb05c2bb97c2f33ceed6c83\nresult = valid\nflags = Constructed\n\n[d = 0082a411c8b1fcc0e52f27dda23b1004f1f68f4ca36b3d4d077bd6105d63c4f42c676d8fc08e031c9297617a2c53c602a207046f4b5de2f1f78f2054466d42fee730b0b95557d9965ee3a96d870b0cd882786d8287d650cb5f6b1bdeaf03c9c4bf1aaadffd747d725cf58ea9d184cc0cf4475064df227a57d8a9493f9b1eeb60dda43c3e89a57097f5a28e1ae2fb63c62b389d216dd055aa82655b01b2a0fca375aaf5dfcb179e9141c88aa3f5aa4323f3779101612505f06c60ef5077b2a46d5db7555ac0eec10f4c91af2cd605e34bdbac1548424c878a91dae7ea391c95a85ed55318fa5e9dcd464a11fc5425df5da1d1d33fbe659dc98138bcb73f2f85f1416dbf30dd4336733c04534da98aa1b333fa0444a4b337ca5368467dfe256d04d08aead94e39131110db422603fe85812cd15453ed02197f7c3ea38a84bf2eb21d8390acd3f2e955d7ec84286987b28ec5aef7929701dd466c7c1bab412e1550c118696bf47b3ca98435e5374852505188b8d70e46cd1b60553a5f56d2c6c47179009dcc01]\n[e = 010001]\n[keysize = 3104]\n[mgf = MGF1]\n[mgfSha = SHA-384]\n[n = 009ce4a11414e91683314b711e299ef58d817c68ece20f52902009d096bc7903250dacac14afd27d454d4bd21c4257f85820448ec74b5d5458246716f04252114873e3b19c867b00ac4e3b1ac1797c5fc0948a4095a1e87c8f5f6daeb754f2324d6ddc935c09a3cb86dfde5efa44002d563106891ea4e67eed97b4cbbf462fba0355fbb9adea1589f40ca565c04bb0ba23bb3ac683b9db0e7b591d5de431b42f174fee1c8e06adb78609f4e2654ac433fd721d3621b8c65de636e9ba769dab70079a5aafcbc12257381f14443892fda063ec252fe3934841c766208945e310693e735ee817e8639a8a9eade2f2e0112a845c83470349c32983e8b31407aada9e451f6973d47e39428da5c820681b8faec473e971eadeff14efe56e30060fead78f9155f5b9fb0807c0b800123f03c6ac5803334f6f8887304913198d98b2a97f0876ff24c3dc11644f6a7bf0e4e3a2aaad04ceca84bbc22823fb6559e914bfa9e1617f89dda2e90780ac15f12431406551b1f46e9995bb47eef70f6dc1d0e9929a22e5be91]\n[privateKeyPkcs8 = 30820710020100300d06092a864886f70d0101010500048206fa308206f602010002820185009ce4a11414e91683314b711e299ef58d817c68ece20f52902009d096bc7903250dacac14afd27d454d4bd21c4257f85820448ec74b5d5458246716f04252114873e3b19c867b00ac4e3b1ac1797c5fc0948a4095a1e87c8f5f6daeb754f2324d6ddc935c09a3cb86dfde5efa44002d563106891ea4e67eed97b4cbbf462fba0355fbb9adea1589f40ca565c04bb0ba23bb3ac683b9db0e7b591d5de431b42f174fee1c8e06adb78609f4e2654ac433fd721d3621b8c65de636e9ba769dab70079a5aafcbc12257381f14443892fda063ec252fe3934841c766208945e310693e735ee817e8639a8a9eade2f2e0112a845c83470349c32983e8b31407aada9e451f6973d47e39428da5c820681b8faec473e971eadeff14efe56e30060fead78f9155f5b9fb0807c0b800123f03c6ac5803334f6f8887304913198d98b2a97f0876ff24c3dc11644f6a7bf0e4e3a2aaad04ceca84bbc22823fb6559e914bfa9e1617f89dda2e90780ac15f12431406551b1f46e9995bb47eef70f6dc1d0e9929a22e5be910203010001028201850082a411c8b1fcc0e52f27dda23b1004f1f68f4ca36b3d4d077bd6105d63c4f42c676d8fc08e031c9297617a2c53c602a207046f4b5de2f1f78f2054466d42fee730b0b95557d9965ee3a96d870b0cd882786d8287d650cb5f6b1bdeaf03c9c4bf1aaadffd747d725cf58ea9d184cc0cf4475064df227a57d8a9493f9b1eeb60dda43c3e89a57097f5a28e1ae2fb63c62b389d216dd055aa82655b01b2a0fca375aaf5dfcb179e9141c88aa3f5aa4323f3779101612505f06c60ef5077b2a46d5db7555ac0eec10f4c91af2cd605e34bdbac1548424c878a91dae7ea391c95a85ed55318fa5e9dcd464a11fc5425df5da1d1d33fbe659dc98138bcb73f2f85f1416dbf30dd4336733c04534da98aa1b333fa0444a4b337ca5368467dfe256d04d08aead94e39131110db422603fe85812cd15453ed02197f7c3ea38a84bf2eb21d8390acd3f2e955d7ec84286987b28ec5aef7929701dd466c7c1bab412e1550c118696bf47b3ca98435e5374852505188b8d70e46cd1b60553a5f56d2c6c47179009dcc010281c300dd60b390ed7e73bc47d85692928b6a7669b75ac07b0d2d5e2aabbc97dd4f26f4504ccbac15fc18c8681e24241af32fea58e247ef47ff841fd88cd482685b24de080a373a7b2fb48300b997e911569f64129dc02092b51b0093addae3296c47a5388dd6f8cdc258c7bfa1cde81e97d01f198e6d05312ca8b9c58c2a11df5ed9e6ff75cd6925c52738278b7283ec198ff2c50e793e8e6842c23121dd5a702d312f6a0bdf29dcc932f5f58882953423176aadbf02dba57915fcbc2356d7b6d0e7a4ed410281c300b56e27f9764f02ffafd4689a3d1d1fc4ffc5c0d9d1b052394c72840963ee5eff90310b07cd6b45b0022439755aceaea774ba8aa99cfbfb9dadf8e007faa89329c347181236496485359d0d6eddc3c8e9f9ac3119f02b91e2e94cb63f1fa6bd4c02843714a74d5ae775d6d4422f7c4e99e5b3980bb3bc2ab9ceecc0a503f67720c8f294d15362e36b781c186a3c97c6076bce45d5853e57eb61dfed7e5db0094a28fee6df90a4406a9e3480adb2a972ddbf61a737dbd6f0afe961cdb8982f48326d510281c255e3d5e76ded78d3dd00179ea892c4cc8a79a41137ecc5e45a23e578fa596260b9e301c693850acc7e70eb4ec2d2058e23cc2f62ac097be6ab2b00ac53f6c0d810407e6b072e5c17d3a92e423402eab675ee94834ec84b60aeeb6e186292eb3d3432fbebee50f00717d79c3ee9d7b6dcca1a933bc7776f431c5d245968d3b131497e18232a8f52871bf8a386818ced67a082dc11a448d955e4a021f49bbf3ced0b74edb19d42c6addd0488bd80cbf8a2e02452e48b4fee72ef3fbacad8d83677abc10281c30089a28076d1d68ccad56388db0163b7b725e5aa3053cfb400bdcaddf995b2bea497896cf9c54f0cb5c25a22b0b16bbbb95367344c09c86b102a6b73e0f9b9aab272eedb06ede1ed7cd4b848f98308c4c122e40af7c767f62b329b3c6254ab944d365780c58d49b49d849aadb96bf69c5649985dcefad1d383d3c36d3d81ed16606bb1034e6d38c697bfad68a42745683837036b9cd890fbf797ef5d6690c23bb9e3b1c40973dbf6f62b005f61e5f8802852c84d27a601bfe363640bc16ec9e7b641910281c23c1346eae095cae1ef1feacd06a4c4d2f1ee4b135c2b7f3d22dfc10de6f4f67899cee2504252b572009a8fb80e807fbcd958f45a5237cf066f20788d8abfb76022032b6ad878160d6274c654681b9e399441fb0853c92f403cff13ad21d3ce998026e21bdbe3d98033fd1582169915b67c491388d41cef393ca2f2f583aae732d5d87a4561cfe160fd49a205531a03caa174ac48ba94d18e1b618c4935ecf562736897f2f813a344154387c4cd524115d352f8dfa10883532db127d4dd99258dc2d4]\n[sha = SHA-384]\n\n# tcId = 772\n# em represents a small integer\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nlabel = e3ed53a6f0f18a3e6a90044cfe6bf4efd1d3132cc274e37a1d65f5d86b7f0f44f3c924f714cb548c3e0a776a56c5ebaf00000000\nmsg = 6ce8486057bf0af47682d34def751d65a7cdf2edc2e1518cf96c95d125f17618b9a3fbeefe4b1c29ec258cfe3169aa771b3772c4997e472d65da3736e64120c1cc68110e5491fefde206b71a14cc4e96f826c1af4dea1369d6f29a32c9fb867c8910ffa786e47729ca862fb0e1b3b48700299d591a8cebdf0d8a2c622253dfdbc51fd554dd08d1bc4043b65aacd335b48490779be1b2499a9478415615ef70961421a4bed7be61a42825073054af2962e67d71201c094bb0ba924cf97e6e81dc4ebd9a8ee33030e2356b8e808a87b0cff1e91897aa241e7d1211ef464cfdb18a8881b59e346702e320abcaefe4e9f156fb589d54c340d15970729f64029341f2ba1b2ae0dae77be3a55122c85fa86945d41b1f4ab8411426ffed8fa632e75f609859\nresult = valid\nflags = Constructed\n\n# tcId = 773\n# em represents a small integer\nct = 1a93aa7065475280bff152e46394d26f07621a1e52972f0ee81c4f02985d276904c372f385c0f895c0f719ede146e397ad8e6c0c270d9da4f906c256c618d10cc581f4fde6f44263968f2eeb1b8c9d9240ea0976b8f4dbb8957a39cc598f3b31a69ff5cdd21b11dae9e0dd7929adbd6bcf5a34de85c99f2810960625d8ccb179b379296a26acc62c052f586ff31cead363a717c5726486fc1696a0c2f9d6740709a66f51043c318997911a87770afdf578c8d0c453028f2e597a3c5fdfcf7d039619736de870d84ddba29dad9f590483aebf4b84bc8b717ea498981c279c919c3ef70aecf7bef0fcd9536d340f43be884b3b5ad0b3482718e2132916cd068571b14694c4f6ee8433eaad6a13f3c4ed896ab0fce11b1b9d50c6347acd8ed088ff67aefdb19cba937e07d0705a6c8ffcd011629b33ad514510d5a3a31f53cc5f90817d5420472d554981b0bb9a45673e6fa956937f9f9ada017bc0000e5b6f5c578bc945402b216301afe6b25a1a961efadc4cd3aaf8bd3d4ec77fe13a554be5d73a4b2227\nlabel = f8343ff86e5650448a1a2c372b1bda8bf512701713017b61daa782751d0e3768e87e7b728abd485d2055e2bae4ad37cf00000000\nmsg = eb910d54e051c09090181c1bae07917b6b3b3f57a6a923307cb23f4d5a6e6f4ed2977762ddccefe94f439e9f44435e53180045f45de15320a30ce0139460d62603f53d66d59aae95b7000f0fb3c5d621d3583b023b69873a27fe52aef03ce6afc9b97588161d8a7c0a8fd4ed55174db1aae9e33649c5eab7d930b51f8c713e26c5bcf394a34ff1b893a409bf17437e0330cf4361cffa0e01aa3db7440b7c8c21d9c25e861eb8dad94f11e615efc251b37c63aca012fe778bd14e15a641075c8cbe4e497b4dbec93f63f8bf0e88a3e8e7f7a7aee334332db62eeef019f1ed55158ada3f79a32bc5e48f22b2856805a382b82edc3ef3cc492dad3519657b188e23a1b56155a3789dd2335759757412f4fee48f0aa4dbbda3914fe48c38ea08e835544b\nresult = valid\nflags = Constructed\n\n# tcId = 774\n# em represents a small integer\nct = 317931fe3f6a8b1f899371b89ac3d2497b91536b82f75179c593d8f5d4ec36284caf5587e49a9d1a4ac89ae6cbe6f2da24eb7a0fad03fcc277e0827a3c534fbc16f173cfd3d31279d229e50ed64e5ee7dc0baa5e46a3e9d4e79905cf87d85c2fbab5dda6afa8b9a08e3908e208231b5d5d56fade069077313c6f9494879b59092697c4f974377483ed66fee87431aef2b900896345c7072d705903497575fc22aaa3511a446ba3bc0f8118e3b74adf25c72a56495a5df1c96a6fff13410e7178fb32e5907afe85976b9764dedcea2d4f79fd3570a71844dff060084d8637d63577310d33741265e18641590c0a0a2909f8744aeb99cf97f819d614c751cb2c9158cfe0e3ef4843ffb7ba93958fe8e4cbe807274cb9c6d6b17d12200bb83b64f3a516eca3cbaadd70e4c55c4bb20346fb4f89f18ed70a829518f1b8864e1a83c5db09ffc880667b1ae30f936a30fa40afeb7f9471c4c7199ad7546de568c207de8dfe2bad374d7d4c5bfd7dce4398b4c971ca5700b13683d24e1c0a6d4f487e1f2cc86108\nlabel = f690520506e109069b536e670dec5d61bfb9f180291116fb2af2cd5f27bc523d9e820b145c1c03bbc9926a0629c09d8d00000000\nmsg = 0dae1d5855fa986c2b65cfcb24c2e3e6f84f8ecf91770c501ddb00b7e274389f5e7969dd2a1453e5bd1050f1c7961d35863bcefbffed80f16b2e5e282a0b67012a8ae741efbaddd1e062ac88bea714efd456d9a681c3baff87cb274d07ee5b9f75961b8d45bc2e3a69df97e477178e6e83c2c56e234336f3a219cfb77f32673129d1c3417e20ce9cdcefba9fb83375e0741bb66cd1c66fe62ae1be792a8a76e07e182ce6bf0116ff011810799412cafc477c99976222425a8843a457a3bf80c201bbc3976f13ee9a9b7fe378561b07602b3a2279af35ab5052b4dd71956a19656394bb2f89c7788cd642e3162a330c2231169691b4eeeafdcb63dd7c031f41b236ef579dfb688b0e6a4a0f7aa0c749196f154bdc8256e035e6ec5baeb3ab401872d0\nresult = valid\nflags = Constructed\n\n# tcId = 775\n# em represents a small integer\nct = 84484fe5185d8a4175d1501e8337df7680a210288677d116daf6828c7ac54fb635d29eeb745c517ce98ba08e1613073b1ba012605710cfe22b44d91fb95a07c261eb26afcca8385b0538e76dc4f0838478f0a1538c2cd12b53caa64b3c461f7abc5c01a2760f668db4a92451529c8c3fd63f4e3d15c47e7bf321fd1b90cfd1fa304ad289f36c5700f5289dc20c617e3447e59a6f590ddbacd194a42d44be825ae0558e0e0426b1ea46f86bcb746c643fbe87ce6d7b794fa3e575cf4692a457fb151fd1851f6268705cac43ffc2dca0d50fc1b1fee634478e7bdc5f64f00e53ea9dfe6fe13ae631530b87bdee1c33854e5091b84bafa460617c080bdd06ebbdeed51e9d91739ae2499fac61f980bfeaba7f190eda34acc3b60054afd731d51aeaca0dcba0de614119d4d30a7c6672f92752d0328dd926a05bd46640b98857c82388b4ee20450db739659997aed252d843c6ba8ee9f0616703dd8b33fd4c346593f325051c347fa4302534bee5dd669ab0ce33d210d0d72470e41403f05c812920ee0f603c\nlabel = b60b80e37f381cf571ed38a78823b59f0490163dbe7982f1369e986af48c8638c7937bd7302dd0304aa280e33c2bd03500000000\nmsg = a8ca5ddc13bcfba53524e57c821f4d1a979488b090c1bd30fc08ccb1e9c75b6e9011e7870ed5097b15ba4b0cb7762a52aaf7e68846216572ae70bc2057669d1b3e28deae3086c2309ef24b6d1338364c42c6bf2a5e504e2f1eee10ef2bcdd86054f38f04565fd1279b1a64fd84614b50f0ab724279398b100f10e1d64b6f83773e1be8877f1bb177a3dc0819d2440fc18e0fa600bbdbd6969213ac4502cea518b585dd53d2cf4775d96badc30c6cdd8df13407f5ccd6263b5d5e97a810cf14ab7330f744ba9789d89b56fe4a1d9808c5f65b5ae7c6adc55efd5626506f36ba3410d7ec8d33e69a8740563b57f5f1d612d0e4676d03fa2e0a3b87cf03893a3637b44cf05fa1b2bda733e15b633ed0c8d2e8049a49793ccb77c04874c9c992021ced72\nresult = valid\nflags = Constructed\n\n", }; -static const size_t kLen296 = 164058; +static const size_t kLen297 = 164058; -static const char *kData296[] = { +static const char *kData297[] = { "# Imported from Wycheproof's rsa_pkcs1_2048_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[d = 1a502d0eea6c7b69e21d5839101f705456ed0ef852fb47fe21071f54c5f33c8ceb066c62d727e32d26c58137329f89d3195325b795264c195d85472f7507dbd0961d2951f935a26b34f0ac24d15490e1128a9b7138915bc7dbfa8fe396357131c543ae9c98507368d9ceb08c1c6198a3eda7aea185a0e976cd42c22d00f003d9f19d96ea4c9afcbfe1441ccc802cfb0689f59d804c6a4e4f404c15174745ed6cb8bc88ef0b33ba0d2a80e35e43bc90f350052e72016e75b00d357a381c9c0d467069ca660887c987766349fcc43460b4aa516bce079edd87ba164307b752c277ed9528ad3ba0bf1877349ed3b7966a6c240110409bf4d0fade0c68fdadd847fd]\n[e = 010001]\n[keysize = 2048]\n[n = 00b3510a2bcd4ce644c5b594ae5059e12b2f054b658d5da5959a2fdf1871b808bc3df3e628d2792e51aad5c124b43bda453dca5cde4bcf28e7bd4effba0cb4b742bbb6d5a013cb63d1aa3a89e02627ef5398b52c0cfd97d208abeb8d7c9bce0bbeb019a86ddb589beb29a5b74bf861075c677c81d430f030c265247af9d3c9140ccb65309d07e0adc1efd15cf17e7b055d7da3868e4648cc3a180f0ee7f8e1e7b18098a3391b4ce7161e98d57af8a947e201a463e2d6bbca8059e5706e9dfed8f4856465ffa712ed1aa18e888d12dc6aa09ce95ecfca83cc5b0b15db09c8647f5d524c0f2e7620a3416b9623cadc0f097af573261c98c8400aa12af38e43cad84d]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100b3510a2bcd4ce644c5b594ae5059e12b2f054b658d5da5959a2fdf1871b808bc3df3e628d2792e51aad5c124b43bda453dca5cde4bcf28e7bd4effba0cb4b742bbb6d5a013cb63d1aa3a89e02627ef5398b52c0cfd97d208abeb8d7c9bce0bbeb019a86ddb589beb29a5b74bf861075c677c81d430f030c265247af9d3c9140ccb65309d07e0adc1efd15cf17e7b055d7da3868e4648cc3a180f0ee7f8e1e7b18098a3391b4ce7161e98d57af8a947e201a463e2d6bbca8059e5706e9dfed8f4856465ffa712ed1aa18e888d12dc6aa09ce95ecfca83cc5b0b15db09c8647f5d524c0f2e7620a3416b9623cadc0f097af573261c98c8400aa12af38e43cad84d0203010001028201001a502d0eea6c7b69e21d5839101f705456ed0ef852fb47fe21071f54c5f33c8ceb066c62d727e32d26c58137329f89d3195325b795264c195d85472f7507dbd0961d2951f935a26b34f0ac24d15490e1128a9b7138915bc7dbfa8fe396357131c543ae9c98507368d9ceb08c1c6198a3eda7aea185a0e976cd42c22d00f003d9f19d96ea4c9afcbfe1441ccc802cfb0689f59d804c6a4e4f404c15174745ed6cb8bc88ef0b33ba0d2a80e35e43bc90f350052e72016e75b00d357a381c9c0d467069ca660887c987766349fcc43460b4aa516bce079edd87ba164307b752c277ed9528ad3ba0bf1877349ed3b7966a6c240110409bf4d0fade0c68fdadd847fd02818100ec125cf37e310a2ff46263b9b2e0629d6390005ec88913d4fb71bd4dd856124498aaeba983d7ba2bd942e64d223feb7a23af4d605efeea6bd70d39afe99d35a3aa15e74a1768778093be0edd4a8d09b2def6dc9b67ff85764625c2e19236db4c401ce30a2572d3ecb4f969b7ad19c522c02d774465676e1a3776c54d6248348b02818100c2742abcd9897bd4b0b671f973fc82a8f84abf5705ff88dd41948623afe9dca60dc6543390767feaebeb539576ee8bfa61b5fcbca94a7cef75a09150c540fa9694dd8004ad23718c889049219369c99f4458d4afc148f6f07df87324a96d9cf7b385dd8622414a1832f9f29446f050c2d5a6407649dc41ab70e23b3dcc22c9870281810096a9798d250263400bb6277342881627e07cecdf91187b01b89ff47314188a7c20fb24800156d2c85d5666e8df6ceff9f9804ddfad80ff5767de56ecc029c72bf6c717df9f64daafc29acf9dc7908f9a0ad67e20e8949936ccba18d021a2c4febb04349a2b2047c4901385b6e5d0c691d118b33f81802b32ac272ef09e42fad50281800554f41b0b87f68a45722b3be0cf4ab1e165034c1a91002ab8f29e9ef9e2dab6fee7b2455bafb42037e9d2f7e533f348a147412fd72080be7c2633f5d802c91c39e6bcece3e675e59995033c55737020dad9e8b30d04b828adfb9304ad54a11a35a4f50709876ac5b118236ba76a4d7c9a291dd9607b169de1d182385691999f0281801c640189d9bfe8c623833210a76c420c6f44e5d760e259916cec2ae2b156456960fd95e2747660c389562250f055049cfab7e5c3039549384a7a2aaeb1c824d3af709482a8cf9b587022a00b1f0722db50f33cb26dc20dd2245d5265df61ee2983c938c2167dcee121fc4b4479c237e728cf633ab60a8c0ecd04fce7e3baa559]\n\n# tcId = 1\nct = 5999ccb0cfdd584a3fd9daf247b9cd7314323f8bba4864258f98c6bafc068fe672641bab25ef5b1a7a2b88f67f12af3ca4fe3c493b2062bbb11ad3b1ba0640025c814326ff50ed52b176bd7f606ea9e209bcdcc67c0a0c4b8ed30b9959c57e90fd1efdf99895e2608095f92caff9070dec900fb96d5ce5efd2b2e66b80cff27d482d242b307cb813e7dc818fce31b67ac9a94501b5bc4621b547ba9d81808dd297d600dfc1a7deeb061570cde8894e398453328740adfd77cf76075a109d41ad296651ac817382424a4907d5a342d06cf19c09d5b37a147dd69045bf7d378e19dbbbbfb25282e3d9a4dc9793c8c32ab5a45c0b43dba4daca367b6eb5f4432a62\nmsg = \nresult = valid\n\n# tcId = 2\nct = a9acec7e58761d9191249ff7ea5db499cadccc51d29f8e7fd0aa2cb9962095626f1cadae29666f04ce2afd4b650be59d071d06446d59107eb508cc60545727b0567dfb4f2f94ca60b939c60be111172f367dfd235516e4a60061648c67f5536650821ac2a60744be3cf6befa8f66e76a3e7c5fbc6dfa4dda55ecbdbffdc98d610de5667a4f485f6168b52bbe470e6014253874ce7b78e509937e0bc5f02857e1ad3cf55139bbe6dc7ac4b1ed5097bf781b7671ca9bb58187aa6c71c58ac0561c5aacf96c35deb24e395b6823de7fc96b8031b5906a34c4dc57e4f1226157b9abd849e1367dda014fbf9ed4ca515a7a04cf87787945007e4f63c0366a5bbc3489\nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 4501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d\nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 455fe8c7c59d08c068b5ff739d8dab912b639c8e9eade5d0519d58f4ead7208d5a753b4a88fe771475adc82d10ab29ded28caf03f9034d3a111b520440c02276e1b6417c42eec0257f1f05482868987f2f75bd33d1ec3dbc799d7b5bf25c4a0543793a4d3ce305cc43646bc450344e624fd381e24d8e57ef2840dd9d576da554ba408ee6580159e6d88438a28d66250b3b3fe3bc6624406022a9e4ee2778c38230674f635f56b9d6adcf2be6bfab34a8a431169d769876422f7077ded31fa6f29993dd1972b2d2d24b0513a7a193f6a88d53c49cde2c030f85e3ddfbc9f99b4a667fd9c652382238166f3d39eb2b78de53ad24c97699fe5738a7a705a2ab141b\nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 1cf861ef8b6c29474666605d3ddb663a259a9ae838417abcc7f7dd42d471d5f3812cdf90e3041c4c5bfd38ac1e4d95fd71661bddac45f5f8e3e89629a335bbf2eff116030f1c5ace8336cf7e94c2e8bf5a1d6116e54ec42b9da5fc651a41ac8fd38194e5029489cfde1f7fc850c0dfb3dc00021f74ae3847327c69afdb1355c7587bb93d5f4d2cfb35a7f70bcabd43eb32300585b6ee32f14a68c2a08434e923adb76dfcdf3ea5133edffa5ca20425083b28ecb045e69562b44286d320d87285e7a2e3bedded083c010401ae22c8f278b080112c4264a3cad3ed9fa31cf19e052aabbda9f8ecef1d64786258202bb61128b3140a355d65b982b0239764d77d24\nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 8122b33665648346f6cf728f285667cff7f3c20907e76438e64db81a6a5e74c34c5694fb5b4c826067bae94c5176e152eb16884d9c2b63d2ff41d06140c9c39469a4ae05cda86c81ccb208894266f6b24a0f79132f71521e10683faa05c8e68b77dd6c0c04cbfef55a9d1b68291c286e08907c3df029c52e15539027f534c7df8da5637db99355b24576b873c119ff1d74b3c913b70c48f366887ccbe6d206c11657401f41baad9290fe6ae01855a99891700d71775fb36237bd3597ad240fff4c03d1fe599cdec65baef11fbc4889575a55f255b51ec8298595dbcc89659382d35c2b85a941c33746a7937f3d18e27079fc3d2252904aa533fbfd2ebed2e059\nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 18e280e8b03d8588b923842d15fddb0493285ecd7ad2d9a9878045ce615ba07cb811fd4a0737e91ece5a63b70b1edc23e0da939ec654333eb77e956108b040bd6b92927e25a6922d1b92302036985915fedf9fb38431bbce1feee3ec42ff15bc4a4b6d10b3da41ec96667b81163b30b46eef4f46fb22f187da8fd536461e5594bf557a6dfc2337883bee8d6187192a3b4bea70398b01f3ea8c1547f6c57248243365b3c46b117924d8bb6845ea382c389c648d3e65ff0b8711bbe1a6fd3bea028f5808725f198cda0407a0ff46b5af261a37184547250f496800e697290e39d46d6bce67b767d73a63bd98f699c1828180abfd51a3048d050d496236edf1e99d\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\n# Longest valid message size\nct = 7e151b7b34e3b4abe045cf708640e61501c50fdca629aeca10259d45d15eeec6a2008b6336f57021ac6fdad9a6b29d65f098abff76f93722a8e23fb5e153db075005575dad6adccb7c020cd741c3419946b82d369a07fad5b0d55d51774f8991bd65e9e828d8f5a989c866a024a4a78434e9affd0af2c72f9185d450b627008a8a0968fc6373ca340410306a58921cce1207bb6f6c14e3d1f214304f9f6bb9199909e1610322e834b0ce9f55b1835d7623b82ef548545f984ea51466250159344dde902a0f021ba4baf26b16d8c6a42003f4d5dcae531", "187dc7e3f87c9e04470599eb623e04fca266e86f98cabb6866004e7fc80b36c3977456e51eb64f4b65f\nmsg = 7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 9\n# ps is all 0\nct = 6e0d507f66e16d4b7373a504c6d48692aaa541fdd59eeb5d4a2cd91f6000ce9b5734a232d6541a78729ac82152d3a30b51950a24ae379a108ed20fa4ec7542fe2281c2dd5de685564d15182f3c73e9c0135ebc993f5acd240a343d3257997582328c31be215c7349375406aa78a3ac35327226839bee2f1a4a0f8e6e06986cb33806c93e0b0c1d6cfd23f4a68c1f2a38c74b8df70f280984a840c710c52279034d04f61e313d4bcd8b3b5c58468a44565a1acb2eefc6d49044be7163e64ed84b5e7991ecba274a3a7ee4defb842a86ac4cbf2d3bfc9cf870ae025a3e2fbc775916a59579763c06eb84ad8edd1d03787e609ad446de43ebed16330ab06716fa73\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 10\n# ps is all 1\nct = 633546723d13ef2712561abfa5b477a36ce7c8dc5a9f43589ea289a15f749c89e4e3ba3ca6a615333e9bb5ff3efb62b32e7f11870c8bbeffe884a5ef2b1006045bd97bb29699084dac4212c217e10113232683445091fa7224abc02ad37feaf10d5b4af6f288fa01d85bcd944bf411ac56c0b7bf1037452f540f286114b14b2208fb4282b6829c594aa27ad5ef1dc67b5696ed2a4b9a4ee2354cc05315fff5e8a4e0e75675c1eed34d46effa73ea96e748340771dfec01dae937edd8924ece8470542a8251c31e9130e2c5f80152b4c66111df52f7e5f9b40835b44bf8e8e273b075dc04f758a30c24dc2c2abeaf639f4fca4dacd509250378ad0e5276374b99\nmsg = 54657374\nresult = valid\n\n# tcId = 11\n# rsa_sslv23_padding\nct = 94a6ecdadcc3a9c5645d0410929ba8f01c89b8426b889d3064cf1811f2caaa1e1a55a29a1869a7d719226bcea637407bb80383e76b5966e2ea4d56fbb2fb325da12546071b65898b12e36d0ea0e47245930eb051cecc4b8dede18adb4f1ca318cf0e36820f1cfd4911f076e0f3fbf9c197a0ed32063f72405477888f13cbab4649e3c8df4f022a4109ecb91fbeedbc4df4d89ad9cacbbd7e8e27a2f1fe1813d3f1b537ecf41878f05918171504bf800631781a7c36451abbc32dda5b55f05f4ba7b5414089d9d679248cf042756a4f06c37c8b5a18a6ba8f97853cc6763235ee841d96e61f2d75c188ca53d222d3d925a3d701551758feb79ccf8709cb61b793\nmsg = 54657374\nresult = valid\n\n# tcId = 12\n# byte 0 of ps is 0\nct = 6a8b8c01247d9d4d1c3bbaac58e077e37926854dc8bdb58fb7b98979ba9102934469836480a0b96a5b452e54dff55e77b52dc1cb93656f6802b7fbe06ca0923e38e549dabcdbce909fdd10d677d896384af75e7146794bfa009ebbb2d6890b1cfcad4698d297c759b0a01151bdfe1d48cf92e80896be923d02371930cafb155e543d9a21e52faf2395234e65d575fa9f5276c80ae4cd6ec18ac6d954ad043d2a46932763ca44476180b397215d95651fba63220998e06ab2dcc4935dadaae8660ac8c6356b871e0b1397af20d6fe937c3211e21559a3d0eb39c2949a96611b13740ae0c26ce67c373a9225a3c1773ec662ca20dee620c0acef1475b362ee9b9f\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 13\n# byte 1 of ps is 0\nct = 84c149c378f3f12ce202bb561456257057709114ecbaa4c3a7dbfbcbfaf2fe9a19cebabd72e39474b6bd7871c3dae41a9c87c5cb2fafc2d06d49c60ac401ed1e125522d0854fe8fb8611f8efb90d2b89a14eaeb6e991f19329dd7d183ef72cf0543dabedcdecc9977cc9395e2629a1dc8d359b2bc0fea6ef250c4cfa2ac8ad22a6a587e32859a8c99e4f7cdf938527e9e0bb597721517067d83fab31457e52e7a11b0393135d30e619d7cc47caf970facdd8dc4bd613b151f93cc53c1307cef68feb5a67d32337cf2ff954be7a553d3f07c9f657aebd9e8d4ee99e8736c152804295f366a4ffaf2a72e29c2f87b03b28b99da1f6a7ee0d9364ef711eda4f0793\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 14\n# byte 7 of ps is 0\nct = 3307264f64d4ca8b62c4e7da4cac117262e5d3a3dbc19a529ac5167c1987bce56e358726d0ecfc6cb591a12bd5f7531cd2249439254c366ad3cb7a608f845e1eca931018295208ba5c6198027b22191224c4568856ab331e2acf530fc434870865d3321ac90327a8c61f27cac9859dac8e3c38d8453349d2ef8e4a7e8011f6badd1530eae710e0c60d35905f20d7a2d118e7ce18ebb220f04b4089778cbf091bcb3e02aca83b4b9ba5319c3069188c7b00c7d32ebe1dd6e6535b5f667ce972f00ba773d4cf6a556ccf65bacc1eca2312881caf6a89ff5d83960846a5d9dd31477dcc9ee4ae50ab0cb2e574a685bd9d7b7a74c7ca9876f08fd64d1d5f196786be\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 15\n# ps truncated\nct = 16d56b7a9e672e387016e8b1c9cff474d560faa8ca14a565fba086015c5f9d53b205c4ccfe77ed5f3d10a04a23bc031d9c7fc809668ceb5c4e31ba8760475de713413b1ae5666e93087e146a2607c00d6492ed095973c7ccd79996aa26023a2c6623f382e94a4c595fbb596be074f87559267186cc475175152277cccaf9513dcb95a1f6540bb633a9a65182f2a53838b85329c9544c24740b24b27ce5d760f051c47e6cc107c264bc1a87ba7bd2bf27675547bda28b3d2a7281d6732f9dbc3c20eecb280f2ba6f25cd49c930dcc3a413987ab4de0fe9314a61e092b3708c75c9bf96831df05e4dbe31f75b2ddaf3bde7f01c7940ec62758006a652871d72b75\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 16\n# ps missing\nct = 25f67bc6c1320a13fa91a23d4d1801cc73594161a7f344ffa195d6dd1894c1e39d6cd81866462d05e0e16c02459a3f1dc5f0ecc52657f70385fd0b33de214216a2298b4814550af1ecd929170bc69b74e08299bea50de33021468f4fe2a2e4a43233d6872d15379ccea03450145d909c5eb11ca5f524e17b2065768b9bb06438e81b0b8ca816bfcc7eddcffba59b33e2a0b4ad8df215c2eafa240e553f1526dad66038e54f305a6d3fd6460e781239c9dc424ab6df7f75bb4327d873d0e8d7ecab1b09b8779cb841e002ee45f8dbebd2d483de2d7136ae7e350580dc8a48bcd6359a677bccd689bbdf879f2520d8976fc2b92e64dda8e7399719a13b8182c739\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 17\n# Block type = 0\nct = 371e281730bbc289cd77a64ab49b370ed7900c48f5625615ff28beeeeabc860b4673ab16003fd5e13c89c8b6a0e5c9b732044981ddf2bc45d4613bf409cb2e98123ceb661c1093773d71c67fd198288d6e9b832596894834c3955799ea20e242b632335baf8e8787c104499fb5d0eaa331f05a8b46383dd13cc05f0518d05d9b03bdfdc2dbc9299a04210c33f5dbed3779fb1548ead0022622234a6a2ffe5ca42a43db40f272d6633c7151360b5b90e135283a6aaf69b0491edda637dea0989e3a5dd0c3aac267074662443c37ce1b3fd4b2e9743fb0d00dc136d8df10b6fd0b60d30c1399ab52d75e2db559d8faefc45008c2d9100ed08caa88bdc11aea04df\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 18\n# Block type = 1\nct = 92210e5bbf24d2cd9527f6e24ffafafdfee242b146539f3731715fff42092cc8f5a1a4919417c9df9a5a32e61201f4354a87ab06e97f827f69e6cc13e7b9c79515145f210713523e6f64def697406a4929b2e09c31890b695b7b8bb851a22c7b541c5dc53cc75954c0246eae5a12af304133f4dcdb90f8c6f54847165612f7ef70f51dd493899d6e09ae9fed16fb1f1225d09750177893c5e5482e3cd427931ffd3fef3e901d51f39aa17e34443a34754533a887474e19213a5e24298071495d18c6ac77dece094c56bb34ed8274f5d75f99162a58dfc4240f5393baae58f484ef0a0259b56ad647ad81fe88c91b75a36b1acc67a56ec379bba03a8be91dc0cd\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 19\n# Block type = 0xff\nct = 6dbc27d33371f8cb3c3a54185a687a66eea8114f26cd234617b2f567d6013e222f33d7fe05298b73f8bf20266483571a52b1da2c0b1a431c257c62ed441215f57cd2a4af4628eeb21a9cd66a350a161cce446f25224a9acbdcdd709b14b810fafb02f3879605402e3fa6404e6e9a13b3f4fd3bd0e6c32f188a367a94aea813aebf4bd31635e5843a27bf7300419365d00ab97cb535866ba521dd0a8460fbc368ab9337caeee54f719f8998b126a111ffc6cff6d3c43ced45e8dce6565c00bf0be00694c339f7fdbe064c60e040a95b5d5b4af15fb7f14e00da6a591f187277e0c453eef7ffcef2a4efab93afdaa58e0bc1bb25286d9ce202176f395e29f92136\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 20\n# First byte is not zero\nct = 794ab724aeb176c4415a597e9d69cb567cece4479e6e4c9c19530b0877b53719d7f6318be8e970874c4be19984c632825dee7a38561a6904e23c776ccce71128847c24d5609e6790e3c9112393660ffd208771916d2e80d2c2fb35ff7936bab6c03e07646f15d09a88fd2ff8e70b624c66da4eb7dae241907ef328697c219d1ff347ada945e24ab526b6cea4e6b7f386560ab56f16751f6e2de0f7922a8946ae9afb9ce95369418f540163827f452f5d2a5029a1ce417453324eb015fd83ca2147331c02c762c457fc52ca5f097610c60430b69b6b0fc1c0877513bdb51923bca03e9af9174d3094530a007253958bfed03606e6f75cb5854443eaa363614116\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 21\n# First byte is not zero\nct = 8c7b80188818f63e6a0110cf94a169c78a0db75917caaf47405e8384b79a8f40de94f28f749186c4f16aeffb66168ac7c319d47de699ccae0edcb51a6822f88e27e99a1a0bb39d292e7d6e0922c1d2fd649376d81160d15cce10fc7082b88e8cd80dff13a33b54b8c00178a35fbbca633f4987f117aa9ec8e5f123dadcf29700ed5dbdad05bcd8e990985d950b210edae1ca1f6ecabf50a27e", "4bb23d4e80bf3955852e2ca18fd3e3c2f570fbeece943ef5c10ed1265049eac0d5b549713368703ad02311193ba0d3dac6073eb799139229a4aa0bfbc25bd5e886ad213dc321131ed12cf1008ee8af3a1588d06c75d7cf7375998e5a03af0ec8aa92276bd51b21\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 22\n# signature padding\nct = 34bc8b1a4646f2db8b10fdae22d6b5cb300229114015f25293d4b28e8f58783e1c5e6894da18dea527e4d843b51cf984170d56853e45f6ac77b1179eb0aa74fc556cbd632d576524b820a2c74a4c8159885fa08937e9c73ca0385c7a19676f2789b62f7a8b359a29132d74bc2b850e2335b5c7da8bf52d8d6fadd83ff9db32239bb737e890a32d561b10e9163c2fe4d35624e3e5faf664374c972a8d2e5b873c9a465e108bbdff1296c5557f314026558441a055d4b9cbb54179356787bd4bd02015cb3bbe02633711f266e915a0b4591415983610a2714adce1b0716675b95877bcef618784f2b3cd23fcdd0636e5856edb96852a32c9632c2e6e4b9a6f881e\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 23\n# no zero after padding\nct = 4629027bfdd6c33abda030f0cb3ac1b55bddddd11292520f142248bbd1efad14adcb7ec50d278471f4a98dc9a674c202d823677d2606cd639fda443d7c14f0aa35f472189abe1b639f0856743212aab46ae35160ab4e6c08a20e5b82210b07b6eed11a315ef1b1f831b52bfd3abc06382b51c41a665ca6428e4bb6bd0df7895d056b8c17093e73c8129916e3abab3f61ce9a94c9d2fd30902076104b0e7fbde8da601f6c1bcc56a0100104848da6e9fbb28d893274b40885b3003ec7781aa710c83fbf4d4bc197630b1455853c4d6d6050011a7f7377e9034d29e4396f52b24ee6875feef883274cb0842b4b177d3fa3b416095c6ff96f6de0d9123dd9ce6d31\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 24\n# no padding\nct = 910ad40ae0d8af151f512354e1cf12af7c4851cff0b659026e90a9ec4dea6c1e4b2b33cbe8260501493df2e7fa2cd77f020a7cfac1ca379eed3fe6d003335653a5f022f6bf5010e5f58c41fc91253d75eac2072479d4bb3509e1351a66f700ff4ac470115490021734bb8099e66c35f904f09d167303e26163393ed556cdccdfae95f239ebf0bd361a8adad927fb9544ca30132195735cb026dd0dc66c6efa0db41b73fc1c917be384a430e0788f5f872785cd709f70793204753d7b207fbce2d0bfbab11d3d614b99bf87bcc9a34db639fd203c9c081ddeecb9c85221e03cb9171685dafcfeaba470c5f1921a6fe016ba4b816a2328eee9853fa6994ec313d8\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 25\n# m = 2\nct = 6294ddf0fcd137390cb2193e050b5f61bf0183972912dca88ddcef7d54388665a7ff9be1f074b5e33b55dbf7c4212554a4e6243d3974aef4d95794dc72261883a45842da69497a36ed22c3590b0110e857bd0fc729663df53c831836f890b2b2012c9f56fc6dff36daada1a1e1cb2d654fee868c7c6fd58435dc8edb95dfe0271787074c2be9aace1f33ebd07ee6112cfb62f52487934af0c22ac93dafccfb01c561b370f05f3e604e92e5380103ba91113d007ab97b21ff3feb22f37c1a358215467d0a0223d43792f4947aa30c38f14246d1db9918c94600e7d0a393079dec2d9ad368ef378b2fff72cdd7c572f11074caca0995ca3e576428f651e1cf3764\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 26\n# m = n-2\nct = 50bc2c3ad07baf0bb9037b704b4e81c97003c7ce644ac8ed0c52ef9b1d7f825695f44a46e204786e6f7fe52cf01ab4f098e438a1125a79f2e3f76add9a8e9ebf175e92c5aa81e99abd17c6871b26de6b40f81c45d43194136f687545a33d590caeed0916deea9cb44ef815aa1695d9f7178dfb47b4805b3e2f47ec1e3de933e5b3de2950dbf702f3d09d7120ff94f43082409169beb5814955e445aa4914ecafbb36efc82aeda8b5d005f042f7a58d50f06763681d40a88119fa4d7b21e4a372701de8f5a4ef18e30e99f4126fd031af5aa28cf4316b03150a2e0a66355ce17124b13bc586e918116c2355f3169c186a80a85c1302fe01b33d01fd3c61fba0e9\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 27\n# c = 0\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 28\n# c = 1\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 29\n# c = n-1\nct = b3510a2bcd4ce644c5b594ae5059e12b2f054b658d5da5959a2fdf1871b808bc3df3e628d2792e51aad5c124b43bda453dca5cde4bcf28e7bd4effba0cb4b742bbb6d5a013cb63d1aa3a89e02627ef5398b52c0cfd97d208abeb8d7c9bce0bbeb019a86ddb589beb29a5b74bf861075c677c81d430f030c265247af9d3c9140ccb65309d07e0adc1efd15cf17e7b055d7da3868e4648cc3a180f0ee7f8e1e7b18098a3391b4ce7161e98d57af8a947e201a463e2d6bbca8059e5706e9dfed8f4856465ffa712ed1aa18e888d12dc6aa09ce95ecfca83cc5b0b15db09c8647f5d524c0f2e7620a3416b9623cadc0f097af573261c98c8400aa12af38e43cad84c\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 30\n# ciphertext is empty\nct = \nmsg = 54657374\nresult = invalid\n\n# tcId = 31\n# prepended bytes to ciphertext\nct = 00004501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d\nmsg = 54657374\nresult = invalid\n\n# tcId = 32\n# appended bytes to ciphertext\nct = 4501b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d0000\nmsg = 54657374\nresult = invalid\n\n# tcId = 33\n# truncated ciphertext\nct = 01b4d669e01b9ef2dc800aa1b06d49196f5a09fe8fbcd037323c60eaf027bfb98432be4e4a26c567ffec718bcbea977dd26812fa071c33808b4d5ebb742d9879806094b6fbeea63d25ea3141733b60e31c6912106e1b758a7fe0014f075193faa8b4622bfd5d3013f0a32190a95de61a3604711bc62945f95a6522bd4dfed0a994ef185b28c281f7b5e4c8ed41176d12d9fc1b837e6a0111d0132d08a6d6f0580de0c9eed8ed105531799482d1e466c68c23b0c222af7fc12ac279bc4ff57e7b4586d209371b38c4c1035edd418dc5f960441cb21ea2bedbfea86de0d7861e81021b650a1de51002c315f1e7c12debe4dcebf790caaa54a2f26b149cf9e77d\nmsg = 54657374\nresult = invalid\n\n[d = 2bd68add0171ed921c0924dc0a40427fd4a4fc67821c6e7d50d0e8c730c665e2a843b1eb243e763a740d3c666b1bb1d4f9466b32b2b2e09a9e26e8777595da48a13ba9f9c45f6d2c214b9e5e504bfb3fafbce6adb31e8c15bde1968899efee1a5dcdff0d2a8bf2e27301eaa07882494610a23dd3644d0eb0a6086450e3a7bd4b5c446c01814be16c208619f8a5b7463fca583d936864bf74d96788aae8e5bae3c052a2b409df9a08eb9be76b3dbaba28863d5c56ee42eecdb85075e04de90b6dd3bd9408d7fa5694697c185162329ab9b57f21a84cab007c1c10d975f5491977fecf6c949f3a566d84be477ddaab02c0762d1b232f8a61910715a0ffa438a461]\n[e = 010001]\n[keysize = 2048]\n[n = 00dd904590397808c4314329623d9013453843251b13b8b3c4fef54598112af3eb31c71103c6259951674e53bd93a7e36d19472e474ebe8028686d9529484d8bafea4a04ba19555667616c8478670594009c9bc6a3efe52274cba64c724747d7edc194e4fedde32a3289d94c31936e7e7a15d756f548492f5b345b927e8c618bdd550acb21a17ae148304383db9b3c7baa3e4c8bd8e844a884daa3e18d56998cb32f9bae4d41d56a18ddd4313c8089b75e9dbb9128470bac9b087fb61928ab0f8c4c89360b020899008d08e8bd31f907a807e8056ad6800dffdf9ed9d964a939e7e48114b84978551acb85c9df9196f3eff55286d6cd4b39a822a8a7763a18208f]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100dd904590397808c4314329623d9013453843251b13b8b3c4fef54598112af3eb31c71103c625", @@ -8276,9 +8286,9 @@ static const char *kData296[] = { "fca291fa2ebd0d9ffe3e8cf5071a524f863df26369c22b38eacecdc784dd65e20d356a6e20de033c481ebe1c5cd42366ac83c26caf73875e628875c925de9c3939bd7f912bfded876393b1f6a314447a96bbc4cfe3c01443a2a9de7121023ee025194f5a20cb768591a01]\n[e = 010001]\n[keysize = 2048]\n[n = 00cc890f82986e18c35e18a2ea354bd2c7e88dca9f0e1981497b31342b893992a49f36380fbe9829995e9aec1b3ec88dfbcbfb11bd2a00140f8f6647c5e3bdda527799ef0571f45427f10d2463ee096fda48c41085d3a90bf7072d06fb7a3d2286cd10255a82a52452ea3e61e2d8e35eff9f6b831b48f09b522df104f48ac58f76cd241b9fddc042e7683774117808681693536600e1cd3035dcf6ec30a6bdf659b15e0417c3bfc4c9a591f2f858081df1243477d41812a6ac74bc4fbb6485b18aaf6a00c32593751a527723b4802d318038698de9063818044cca1b035b8800193fed71d3c38ed3296fddb336552b68d380d1214b13a1c86e6f687bd37e5fd22b]\n[privateKeyPkcs8 = 308204be020100300d06092a864886f70d0101010500048204a8308204a40201000282010100cc890f82986e18c35e18a2ea354bd2c7e88dca9f0e1981497b31342b893992a49f36380fbe9829995e9aec1b3ec88dfbcbfb11bd2a00140f8f6647c5e3bdda527799ef0571f45427f10d2463ee096fda48c41085d3a90bf7072d06fb7a3d2286cd10255a82a52452ea3e61e2d8e35eff9f6b831b48f09b522df104f48ac58f76cd241b9fddc042e7683774117808681693536600e1cd3035dcf6ec30a6bdf659b15e0417c3bfc4c9a591f2f858081df1243477d41812a6ac74bc4fbb6485b18aaf6a00c32593751a527723b4802d318038698de9063818044cca1b035b8800193fed71d3c38ed3296fddb336552b68d380d1214b13a1c86e6f687bd37e5fd22b02030100010282010100877c32fdfb22d2dc7734329699ff43fc901b7ca0a7a25575eb58c88a1e3838df3b679af332f97074dbaa1bc4606e513efdfbade07435e113fd956eedb2d24c105c9167376028cca63892d00c31dda66e1dcd627483a472fc8b905413b9014e21a52c90d1c7c0c4b2f7dfa2cfb583c7a5e4603f548f98720a99cc11d03b2c6abec41d4ab1a6e4f73f394ef46213fcade3131ef85b004fca291fa2ebd0d9ffe3e8cf5071a524f863df26369c22b38eacecdc784dd65e20d356a6e20de033c481ebe1c5cd42366ac83c26caf73875e628875c925de9c3939bd7f912bfded876393b1f6a314447a96bbc4cfe3c01443a2a9de7121023ee025194f5a20cb768591a0102818100ea90923ad1a16d8f5704bdfd34a7f059941112c391f656b750f6c9ca1d916397ebcc33f48c300a9d001071caf00d33f80cf0ae3efd899c6443e6cdb9214d9dfb209e088163e75dd7582d3639df75d9cf113eb42bc61f7e90ebd9a619deb41c76d5728f3134d4564142e166f46313f1a7492f23d207fc2d8fa15cc7a01f24214102818100df39faf40d3cbaf2aed2d0f69c67b2bbb19e7c81bc90306918471d1e406cac8ed9969e8bdc80be72502176d68ea1f6016ecaf4d3b4ce24ea76762325fd1680345e5c5b77ba4888b9d7d4fd85af16e20cc922b8bd2bbb49f6373236ddc939063ae276d2fb4a3812de74047a1d9259fd877e2329920f4424585bb27afdc61eec6b02818100cc97db2438b2d00825c37a1fbfecf7a47a94c5c415ad4307d433dde05017ff4184a7716dcd551dfcc11096e086af4d73ff7d72ce7880ae0b7a7a775811e74c73bd887a2cb9c215c4fe21395a13420d0022af89a160c719b33834783fba53693c7182e1c8eea682b19baf5508b6deaf79d548abbac7c23acf3bd4dc3e1acb7dc102818054bbe08bb55ea1242fc26c79c02308d0807ac58e45b281fdd2ae63da30e04f9c25f22b9ab187d942f131d2b75d0b13a3b597aad995df4e5a05bf9056023d014b5faa353a3c66fe27754b2f3508a26a0a2a6b58aece23d8ce7263483a66009461d3c7010d4c3dfec39c4c7ac230e4a1fd459f394f6d261399caacf44cd260b8a30281804f8c1d61e059c9920e68544adc7e028f8f05933b4f49cec1614999d120450198bef26bdde1099bffc5316baef331c2b3d854e42a2f18858735641952104847cbbce742c8a6b9238143af4b27cb8ca4ef931f5509f2bca875397edfabdd2263e0867303dbdfbfac683a10c42d76184f320c469ab0f680a83797684b61026b93df]\n\n# tcId = 64\n# edge case for montgomery reduction with special primes\nct = cc890f82986e18c35e18a2ea354bd2c7e88dca9f0e1981497b31342b893992a49f36380fbe9829995e9aec1b3ec88dfbcbfb11bd2a00140f8f6647c5e3bdda527799ef0571f45427f10d2463ee096fda48c41085d3a90bf7072d06fb7a3d2286cd10255a82a52452ea3e61e2d8e35eff9f6b831b48f09b522df104f48ac58f76cc241b9fddc042e7683774117808681693536600e1cd3035dcf6ec30a6bdf659b15e0417c3bfc4c9a591f2f858081df1243477d41812a6ac74bc4fbb6485b18aaf6a00c32593751a527723b4802d318038698de9063818044cca1b035b8800193fed71d3c38ed3296fddb336552b68d380d1214b13a1c86e6f687bd37e5fd22c\nmsg = 841ee52c94cac3dda367429494b2a07274e19f7f9567bceae1a940df892b8e44c7c86bdcc6ea7232774ee2195b19bfe932a88c12401c06fe0b865583d989ed3236fdb18264499a36b6ae6ba1bfc68b8220a0e3fa2f8221bb3e72e267115469c8648b5ec81d04393f8357daea9b849b95d2707a3b13e4e27a5be8e75e803f41b081c7accae863211f5357a4c81c\nresult = valid\n\n[d = 355d71fce2f312b7c53d7911d7fbdcd976ddb3d5809691d3031e2d4656b7b48545bd7b265aca5f9779e2c332e70d592904b9e0caf2a8c8aa87b9dd8d88ac9ec370a637399688c62bf63ae41d87e493820cfe30144b7f8f7f6cb3c88b00a907be37190398927353a005a1a821edc644ecbd9ebe67c2993d9575d88c45ead2251e270a28bf017051d8a4248d76172b65c51728c23b56a8eb3e8c24dfc35b05675314f4a6e808411ec2564969d7e1a23b10277937f3e4cb06a338691d26677927f6a67e5334bccabd309fabc851b5c55999c160300ee10511656561fa98c0ec5b2dec78491319862664bed347bef461b5fa7c5e53859bc36c440a47f39a63203d01]\n[e = 010001]\n[keysize = 2048]\n[n = 00b519563f7b707c6e9b89342aa5314536c521dd78877a3307b372f617622cb06c84626ca4e09e92cb869acaa07b04e18ae51a2935eb0d4cd29ddb96e5fea661c6f038859e31a96bcebefa32cd77dcbb2817c20774ce6badb1795c8b1e73a555921e6cf2726663576d9075af06dd89795bdf10b3f1973cdfbe81fd0f09d9b7aca821e3f403bbf517982d39f1a3411814a24f72d02f96a545cd0e0297ed88f3603cecc340adb01e2b35f9b7d8c2e4fa04e22122e5931cec5a12a3e0b93ca623a7d1a337c2bf6faf6ac17c0480a2b7e922dd99ee44297c5c085f044a92865429696387768e1ac55b0acd5bf312fe10279d3e7277f11c46ebf161feba67aeb49b103f]\n[privateKeyPkcs8 = 308204bd020100300d06092a864886f70d0101010500048204a7308204a30201000282010100b519563f7b707c6e9b89342aa5314536c521dd78877a3307b372f617622cb06c84626ca4e09e92cb869acaa07b04e18ae51a2935eb0d4cd29ddb96e5fea661c6f038859e31a96bcebefa32cd77dcbb2817c20774ce6badb1795c8b1e73a555921e6cf2726663576d9075af06dd89795bdf10b3f1973cdfbe81fd0f09d9b7aca821e3f403bbf517982d39f1a3411814a24f72d02f96a545cd0e0297ed88f3603cecc340adb01e2b35f9b7d8c2e4fa04e22122e5931cec5a12a3e0b93ca623a7d1a337c2bf6faf6ac17c0480a2b7e922dd99ee44297c5c085f044a92865429696387768e1ac55b0acd5bf312fe10279d3e7277f11c46ebf161feba67aeb49b103f020301000102820100355d71fce2f312b7c53d7911d7fbdcd976ddb3d5809691d3031e2d4656b7b48545bd7b265aca5f9779e2c332e70d592904b9e0caf2a8c8aa87b9dd8d88ac9ec370a637399688c62bf63ae41d87e493820cfe30144b7f8f7f6cb3c88b00a907be37190398927353a005a1a821edc644ecbd9ebe67c2993d9575d88c45ead2251e270a28bf017051d8a4248d76172b65c51728c23b56a8eb3e8c24dfc35b05675314f4a6e808411ec2564969d7e1a23b10277937f3e4cb06a338691d26677927f6a67e5334bccabd309fabc851b5c55999c160300ee10511656561fa98c0ec5b2dec78491319862664bed347bef461b5fa7c5e53859bc36c440a47f39a63203d0102818100e9cffe9f3b702d03ee7c25703f1314b2647963de2da16f2c7966d3ebc18fea929f28cb7a55f576d9c3a5a2513087a439d74cae037a965a31832b87188d3ce71a2000f54b983956c8e6827e854d21b4c37eb3948f6801895319b1cf51e020dbb7883bf15164f1499696feda88eb0b6d75877deec33da2390e9976d698a6d9b0c902818100c648c5f9422c0127928e7a9cfe9b345185d53e06d8bbb35201cae7bdfa2ceb7a6b31bcb88f4617c995feb2b71ec8f4e1854fc17639c970bcdf37fc46654305a690b8e6a6bea726e8b7ea40edb886532d7944a2ad2763cbe612cc170d7ca95fb90ba90a806190252dcac94a3e79ba45e4abde0391769c1e750834f5cd00e384c702818100cb766a369a7ca54f948a87f1c391912323f7d68612e33661574bba02a02fe28ab0e1c91fae09aae11935dba81739121a1b56e8deb220806031ab0126c65147321ec376b1cfc7a5d3b173c131b2cb3008270b92adb06e15d830b5e09979165edcb93aa0669a16b658cb10ff8ec22af197a2ce5da59ccebc240e3bb1c6a8fb2ab102818051a7f48792bda678127dc476d4cf3bbb7adef75d40720405f8a103d093af5e061b10ef841dd4a2c52c95282a0b6e7c924721322daadc8f25e8d3187c310569d54f7225e2734f48d1bbb3a7ab7e3b2b13e605e2ec65f54e29e081d5d8830709599e38ae0f729e370165aa817dbb097ff10cea3013fe818a756dbcc9a0f405be4f0281806011e90bcbdc97ec1d0d43992f8830d4bda5922997eec843a9ed14f80f83d0a0afad3cc320108cae02e4010403b31650c26af431563f0821858c5da0095a9813c45c11bbf2a43bfc36ebd036cd4548f406a933235a5ea71aabe29ca536c5d8a37fd1310b43f0e1bcec13bba1d6a9968c718bf974f5b73ccbd808d1248c8f5cae]\n\n# tcId = 65\n# edge case for montgomery reduction with special primes\nct = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000\nmsg = a3b94a63d4937de4bf024bce52957cd9af5efb3b0defef908d5f2ce35941b10168128951a1c5093dcdcebaa0622fdfc1e481daac4ce5675ed6690cec5f8ef20305185ed5b61db798e7a13626831fa9\nresult = valid\n\n", }; -static const size_t kLen297 = 242948; +static const size_t kLen298 = 242948; -static const char *kData297[] = { +static const char *kData298[] = { "# Imported from Wycheproof's rsa_pkcs1_3072_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[d = 0501205bd17b88d0d6626dd0fec898a0fd7f68f8dddcc314f74d167c40495b958a87e4ed63202e6ac68f4f4f4b88e3ec7a07d85757a7458468b766aad9a40f77337855408b28d140e75c2e6b3604ea8907bbd7f8e9578c2400ae645d28e2deef8bf718e29cf12fccb92fef9869f43aee5bd6adc223848d169cd6c27c2766652766ff81993b3e015a553decee0ffdc1624f39f8d96b6ed5d95047c1570b59fa2eb3d688dd5e14acc9407b8094f18b4694244eb1adcd655d873f57ff9af6e4fec470be236baf3b20c2040ab360d759c8b4e618bf8bd4e0ec6698f1b72c7160ed0521c82b5176b60fb63503d0ae23f6e2fb7a609305b0af62150b921ac53f4de899666cb01db0c9d8b650753015c1b6e682e6bf38204e59f7409c3808c0e53f254935540a381a963c2c1a77c6f987f06a07a0572686ed22882dbc82e7823cec080a58d72b09d00cc1d245cf158ff49cc40599d3af719dc301b4aa7f5b03629ae853e9daabe284db86d5c41d0401143df2b4593ef4e3747209c523f5a7f80f02d011]\n[e = 010001]\n[keysize = 3072]\n[n = 00dc8f7880672f0cf9d63617a8a58bdd271a109badda0fa826f94b8a795526b6a49a80564ccaba8a9491a935a53edeae1d9a7b5463d9e2ef3ee0ce7bff5d4b6c8147b5c073c2f220515d531d55a36687a6de3c34775c2f15191ac0a742d7342228c8d910fe6bbca439539c485debcbd0ee0e4bae317503b83cee8100ac7bb4587467cbc4373c4bda2eedf7c41631e50922b580f5bce81d24b208cabcd2d75fcfe99f75b493dffc5c9bd990f7fc3bf2efe392fecae36f3e4ef4456c1b5de99cc7451733a910b6834b61ec29274d986be3752c350b13a327dabc08dfcf6565499ad26e853446633eadb2970ca95bcf6bf05ffdbc2a804378d76985a71f06f90979f9fef716c36aa625a45b5eedf50825a53e9d9435b23caab9e5c64d38fd3a767e185ad7727d6e15f9e9bab2f4184d6487695db9a2698c672b2e823410dbef1d93fe40c9d357ee9fc77f849de11363f583af8ccf5181ca1aeb944c422516cb401e950923e4bd881439fa1093c77582bfe1ac5993674700b6434339e0245315d86fcb]\n[privateKeyPkcs8 = 308206fd020100300d06092a864886f70d0101010500048206e7308206e30201000282018100dc8f7880672f0cf9d63617a8a58bdd271a109badda0fa826f94b8a795526b6a49a80564ccaba8a9491a935a53edeae1d9a7b5463d9e2ef3ee0ce7bff5d4b6c8147b5c073c2f220515d531d55a36687a6de3c34775c2f15191ac0a742d7342228c8d910fe6bbca439539c485debcbd0ee0e4bae317503b83cee8100ac7bb4587467cbc4373c4bda2eedf7c41631e50922b580f5bce81d24b208cabcd2d75fcfe99f75b493dffc5c9bd990f7fc3bf2efe392fecae36f3e4ef4456c1b5de99cc7451733a910b6834b61ec29274d986be3752c350b13a327dabc08dfcf6565499ad26e853446633eadb2970ca95bcf6bf05ffdbc2a804378d76985a71f06f90979f9fef716c36aa625a45b5eedf50825a53e9d9435b23caab9e5c64d38fd3a767e185ad7727d6e15f9e9bab2f4184d6487695db9a2698c672b2e823410dbef1d93fe40c9d357ee9fc77f849de11363f583af8ccf5181ca1aeb944c422516cb401e950923e4bd881439fa1093c77582bfe1ac5993674700b6434339e0245315d86fcb0203010001028201800501205bd17b88d0d6626dd0fec898a0fd7f68f8dddcc314f74d167c40495b958a87e4ed63202e6ac68f4f4f4b88e3ec7a07d85757a7458468b766aad9a40f77337855408b28d140e75c2e6b3604ea8907bbd7f8e9578c2400ae645d28e2deef8bf718e29cf12fccb92fef9869f43aee5bd6adc223848d169cd6c27c2766652766ff81993b3e015a553decee0ffdc1624f39f8d96b6ed5d95047c1570b59fa2eb3d688dd5e14acc9407b8094f18b4694244eb1adcd655d873f57ff9af6e4fec470be236baf3b20c2040ab360d759c8b4e618bf8bd4e0ec6698f1b72c7160ed0521c82b5176b60fb63503d0ae23f6e2fb7a609305b0af62150b921ac53f4de899666cb01db0c9d8b650753015c1b6e682e6bf38204e59f7409c3808c0e53f254935540a381a963c2c1a77c6f987f06a07a0572686ed22882dbc82e7823cec080a58d72b09d00cc1d245cf158ff49cc40599d3af719dc301b4aa7f5b03629ae853e9daabe284db86d5c41d0401143df2b4593ef4e3747209c523f5a7f80f02d0110281c100fec6a10bfc49b58a2c850eafebdb997649a95575a0c17631b011cb20d7a320232a815b9af6040d7bf23d267e5e06304c33e04c85e6d481442f010a9758ba08364a70035ef99e9c98eeb431505b2afb6779d1c91d0ea2fb0a65dc391e79ecda7d52fd7dd69923b25dfae448cace829ebaca6b3c8a3cb64a81800614434895778c20d629b125b69f42945f66b644f3840bcfa6fce361074256c50863ecca2ce756b4a9fb7e993d0f1fa48b2cc485b7eaa61405fbef150e7563c2150811767de0f90281c100dd9ec1cee6d8a971b166902c44a4f02ef37a62053b41288a1d873d399cbc9e7bd306ed906487da2f49bc1c1809c0d4d88106d6879518ed925feb66aad5ff3c2b83466c554ed97b96abef55b3b02314f50d0385a0a1d8a46ae03e8fce91b412120f0a10dc681570fa564b6873bacd997b616b2bd7733fb723ade23bc1089da32e509583436f1e3448b579fb21b240620d20458d08f0f995abacc0a398f0ab6a67c9f5bcf7e032fb1d668fe698d80327599ae3fdf3aaaab19baf17639443194be30281c100f1bfb40cd56573971acb5eb65b0cd2bf4502228f2ceca5a45c37661151cbfdb0a0a28233b600fe727fd6ba71e9f1e15e4d53260960907fe01ce1d614ea220bacc8512541b786637d51f3355fd44222af7b0e2ed11d9454b4f7165234b2e8a62188dff3c9ef21ca1c16f70a833615075ca2b9c28641398fd4f58fcf2650f752aa6a760cb584dd969cec80e1cb4dfdeb6bf1abb80661892bcf7dc28a5ea3309c8acf7f039e8af53f267d517a3737d2de1a9ca158fef171f8bda1e9a6f03b0912b10281c03e3c2ae8d362dc9294e2dc71d2050f7ddfd9ea54d5c3028366af67be1a09cde7afe72e277253c42dab632bf0842ca698f602d993d186e2904c676ab966c6fa3aadeec4d560032af5b0ead10258e0412e5fad31855e6ddc1e3742da57840b3157e8e946bade6fc6fe45e57f3ba0a5c40825df56bc761cda6d2693757c4bd318d414c527cb7414e351d7c49d8564ed379bc0084806cec50806e1c86728b7cd2b606212a43267bf694d6453dcc9e73f5b798a49a4331d263a2222154b5d834a43490281c018cc971e9186f86c144d140ceabbc9ae22c94e8d8575356fb6a4a033991ef210bafa39a4cd1abfa99b332fde9e56955af179459a7236a700b7fd1d88093906f6130ae7ca9742d9ed0d5c63e6a9e9b43df4d8b261c12d2c2f9148bc0669f165b8b881879c3ed58d4a6cd5a3f1193e9abd2784609c01fb9094c7c822532ad7aec2a08aee9e263095ad0426455cb59258c7fd3731ca89dee31800d191ed7249721c25266650c46dcbfbae3070604d2e009914a2e269a01bafa5bdf8bba31c4f3b60]\n\n# tcId = 1\nct = 142b27c795e6d7451db575c90a38488757a5c07760ce10e23a1eeeaa20a08ef14cc07e3ee757c45e309075f7261ee35af580a72c06dc6b0446233687592e838b1220816fc578bf0ccae6977aeddb03fb2c0b5112334acae93f64026afa503d8707faa9989c2176c59a1ec2ff6b6308593c85c11d94a9da2fad66c860fc248f066574fee8b0d82fdc684d8eabbeeffc55c3897099415d99c5d1598cc3ff335bf494c8fd36f234a20566c0d35e3bac56082fc6a81b8cba2c99c47d1d372481ec23f35b62a6469cc42f4d349eea52f7f08a63898da4207e3104efcf81de2ab1e33cd243769bec34df4a4e7cac1c4be4073694bd56170dde8c4e12f85d2f02df12e9936d2990d4a6c490ae0cf6c3bad313f3a477db67332319eeb5932e9d1e1321dff28a866e939fe50626342e141854081981f388489a962f38220ff14a686fa111a5b236eaa4eaf6d3fbd54f93fe744e2767a815adb0c43e947360a149fbf75469957dc3ab8dac091f6339402620424b9cff8324e2a35a5a2b765897ed6e8b2542\nmsg = \nresult = valid\n\n# tcId = 2\nct = b5d5116431fc78c12ee663635c9e9c32ceb91a18a9af36ea63e7e6b647e17a981741279957fe4f0bf08288082fd4c1b6b09a805ebfd229396eab3689b5bb2b686ea39637ec69c1b8142c7033c271c9cae9abfc14f8107a8a2d57984ff2a45c70b276167ac8c92a070c718bca9a1a274258fc385a62faa02e8f15167f9e825c6ad7e2358566f79f6641c6e959e3b898ac780e369f43739321906cae687a9d229f9c86fdb01cbf061dd3c53f8d0c950d4226e7c58a66b310e197e757db3516db2388fbee4e4cf16d12bb2786607617e6f6c4b86b26d36efac63fad1dc561b91b66122d9600124e03b18ca58da78f30ab0c31c5c7f4bc059ce65dba182afdaa788cbbdc3bf8d48b7972c5400f14d3d460d329e0ac60ccf96b3c1d5e4ea9f763565322a110de5569fb74b6cd44de2a5777e23c681f3f769afa961c42782dd2e56e22b4af1c777b87a15df1f6cb48b6a39f7396068fe40168c4dcbd3cce69daaed21554a3b15a2ee62974b112733ecd4f78ac4a05c63eb759842f4503a950bc7654df\nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 63b63f6eb3fd2322a6c85ed16318932e83f32535b3ec2527fb41dcc865bc44690554467655034ad33aa0fa993788e80654ab0e0174f8dd238ad68c3bc194f390dd38d26408778774848c49a6a606e7fb1b3bfbf5f19db4d4d1ba2db43fefb9a9bac311f2e1fc1ab4f5ddc00a009b9dc435448f250a648b206fe764505805c9bed1729d5bfeaa4fddafc115d281703fab0e79726d5546fa698a45ca6e5e561b8c2964b2da01914f808a498ab77672eda3432ed9974f0a06d320ff87a4222899f893a6cb6abf13d7e56cce2ee7eae67fc26f2274b63ce8301c721d7195158b6c966b8d36e3cff0aec6f218b0fa6d8490493471ee0f08b840b6cdcbb73a164246864de0f35565bbebe51585819e42a425090479537ed67f98236415e6ad3ca81116beb91db802dfb3f9da733f86cb6fa90904c8a382afcbf6162f0d89ee04973f2d26659325f7f00a4ae9e800de6aa27b6c94b9d57791658eb0714b7cba5466ecfe44bd5803647c3825b58c37187311a8b11399f53a877c265da82493a90869e376\nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = 072c9fb5c97732ddebad895eea7af5ae193a6cebe74a46cc2f911ddf31ea5a90fe7052861a520c8d8a2680b942eadf644933ac12d3f4e13390d0905808e2d4e7f29b3138ef7f50b360266833fb3ebbf3db0dfd33642b710899472500528a49b3d8d036671038820ede3a46709f7c64114e74c50f81f52ce4eeed74403ec9ed4fef6fb7cd788f8793b9951c1be5e075dfc1c53172dce2ec8c6ebebc3cae300beff7b551", "df0a11913f0a3aaedd59ed70d3308a3a04cb1f656edf2829c8c3d1de7530ce5db7ca1bc5d0e7d3830c77871b6af589b5db87d3d6e8f02c0954a14cb1ad4a79481ab124674acac340e0fb20dc6682c3db4039d2e15371807686b260cb093354e9e1b1793b86aa087455b54ad5ddbc9fc6a5b2b8f786fbd70c7998f55114adf9908a3259f51f31f228741ae5e7ed598000d8171f9c3fc1f24cdae7c6947c8d612d3918f4c7b01682e33633cab0875a83a779bc211d0c8c6c189af12c93716003a86ff7c5ce00a6d43cb37d9f467dff17156039f50c5a3c811f0f0b8be025\nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 0dfa0e455f2b30f23b868ebe95dc8008664d18f0a00da3612c045138c4ca44ae8d8bfc050f377f1995ce2084e7320bb75c763d95219f4fc11d9a3af128e9c369cec5ed19d52af27fd8e4a462b39c645c4b7b8534bdf7e2d5e2e7cb99a4bbd5713c3401fb1dc3dbe2f851a5fb655e3289d0592367c0518ad0dec38eb84c3a7f2400d3b53d9439b7fdfb42a8320a5617ad83366787cacb3644294a1a98deb09cf2dfc626889f5824b71d20b1a95b7b984760cd1f382a472d6025644770176390b8f38bebce8f28b68944eda8e5c6e99c694055456448f0df0136e7e4e881f1a6b73c642047327a6ce3966cc7d3124434191b09a0f6636e2346e234943cabefd18418a60da871c77a858551699583ec8c30516a28ce4f62a779d0f468f2efdb5fa60a4c647e62f045bd56f6df1564c5c2f112ad050a5bfd411396cfff1bd9618529efd92a62735e01c324da2ba4be1d3f450c2d37b7913bb809874bdbc0081397dd55f93716606a00001b25563f413d0c4b9c2b81efe320d9478bdb65fb3be9d268\nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 740486caac4d0038274e7627da5325320682e610bd678923158c7e23ce3d430e6bb0fc1063fcd84cbcb2415ac32128a0e506b2f95899dfc67c2955514d8e0b0e4d84077b869b5f4d13eaf96242a0925692ff69c752190082b813bb9dda83907e1d6c4733af31e00847e856c8d68445fd2021d982a0ed9165db69933f50acae667a5121672294ce4c534479590a9f4425a8fc7c0cdb8abfdbb290c71b4379cf7e7cd959f4557b2aa61e185e95699345aa4010d67efe3891094d5c0ad2310f1884111f4aa0d33cc1a4fa494c5a744c10c307069377c848e7042ec1581f0dce3fb7febd7d347c5abbce2ed3d2ec085644fb661d15ad8aa041a375ccc77c9e01dd47e300324738db555201506ff60fbf6c12a82f6acdf7396fe38e4692d1fbc9d86887709f81697676b0f45d57379dab3409b173827a6619572dd8e168b991d6f9f6b996453544032e097c28c320ee2072d5aa9582cdba70f40ee2aa58b0933896e6c27b0933268cc577ff5f6e9e6a7591b73dea4c6ee24fcc365bb7688eb786fd3d\nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 7f56c9312bee49fb2d93924c4be0ddc552ba918b292938136752bdced1074ce61b0af9f1cdea7dc572ceab2ae61510304ec9674175bf1f5fcbb78d466d1b8454f02c54d11e93153b9871842378a584722a5e85aa229a4c7a4399eb598f11bb931ea97d385a75627dd6698dd9255e77bd09d49b0453f2b2f7850dfea6f48ad7dbd64f046d656b0414da4e840059dbbebd27fb71c819a953440bd4bd7668953274cbedddf83dac7dea1422a6065cf4933beee13b7bf20c95ac07525f94ee38ead3809fc9eb8e4ae71ad57f72f7e8d6969aafbf8700c99f6363362dbeb0fd864c554f9a1d3cfeed9e8a94cad44a88427f856707c9f674aa2e2d29b075e246207bd692ef638c556ce50673823f5e0947845cee31ef97c1c92111d3121c7565cee925182c32ae3082ec1b0de1d6d85b61773f1b4a61a41f356f972e1358c71ea7bf9d984f603d3b69bfe0f0e995e38ef5f81f10c9e7d759eac65b7349a91b67105e30193c9491b137186bb834b8cd34171dd2b1cc4c5e923d9b29ef011937b9c59c8d\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\n# Longest valid message size\nct = 74b3f849a2957b53827ae1eadedf9fa29dd46c3705340afae5b18a4154efc6f2ec1705029383be4af5ce9140fdc315e8ac5d50e6537a470c0cdf0be4a66be30adef9c32e2caf8351b695c2e51ba0b1ef2dc466d0cee3c79bd95a8513f2241b3d82b8e0638d88f4b370ef17e0ac2fce14a626a34ce60b3e3f26ca01d26264ad1d577ea960c3eb57aa2f5cfe3a49f21fc081cf980fa5f433366a7fea9fc9aeff4441a86db59c8694b253d0bc35cd21332698a9358739b6a7524ee7228d89dfb0dbacc1e237b50bacf8c1d3f10586b68dd79303a37e2d0b6164f22a8f67cf0a39c4f66a4548df06353c4d2117691b1a2cff393a0ac9783d2370f52d7e6e8bd25bec8c193d1b4984bebfa72ba46c11d999094d0a5ab0a78196a6742c560291b79af6cb29a8e2504b5114411b8d83161c522c4a584b43603e47afb09500e82ed6d6a746e529742e50095ca9a8344572002881819b2cb50fa301f3b4d0a2b98c8f4e817d53dbbda8ef8487bdac3eb46ac4dda2eb7d1e9d08e782075669436bf5c094c7\nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 9\n# ps is all 0\nct = 88a6584754ad31f28a05575dd809be25231d078d1c1e46b7240c1c402645b710eb2d2bc189dbc16d82d9ad7bc5cc1df3318fc31bae54d88b25819f2b417f4da85dd11330cb8ba58bbf766bfe421af84f2b55a298ca0873fbc72317748c0437cf1416fae4bfb73a6ff973f62115d3cdc71d81a4cfb73afda00fcede7b586599efdc3aeb5e9ad6e816c0a39440629b8547163ac01340381607cbadbc93fd3e24a627a7b88d9d09dff135d22ec923af52d0dbdbe37f57956719b552ebd15803525b0d6509841fc3b35e8c564945f6ebffcbd96b4f34bcf4ff9120fce1c363dad2cefc2a83d427f47bf29968260380e47ff34e87ef9e2d9004a68641fa0ef26ae3a66a423097b16d4b82e8614cded1ebc68e7629c11eff3c9331d22adfe184bf4881691fa80d32790669d832c858c97149c47124c8ffc7fb55376546b7d9f173c51b899a156c7d4d5d8d0aa8d3b5ce2624cd24fe34fed4bd57b08a4c464f719bf67327fae5805d719276d3671b0cfdf7f05bf0772dfe1c830ff8f091ed49e73f60c8\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 10\n# ps is all 1\nct = c2459fbb04d640477c76958c8d5cb949ac552d188502553f01e6b3ec654bc70c55045b0184006936a69fc7dfd6684422c54463c8ded5be163f3392302834954c91852525e1beb096059465e6c261de5afca752cada74922debfc771bd0b99a5770f9a80d4b76e8558ea8ec6c8aa5cc28fdc3f049f5e38d99f2899d59d9b5ed6ead7581e991c56f8f6f1edf16881dcb7b29fb00a8566f0dcff5a1fa99ea2f6e4264545ec11da7762117ab938e3d906ee20c114cc35778753d96a89ca3e025efcb20215b6e983b9446e559831c4b5c06791e282d03bb303b9956bf3d90cf717e2117a45718edd2591d67dccc8405a3484c1633f0c7281d8c2605d9d2da7ccbe0d992c12c8bc54f30aadcc65ebb4fbbb27ac39571bde40631f8abd579c2c2a444b088a0bd112fb6b9ce010489e8561f6d411adb9cf2758b8874adfd0bc90eff1652f7ef9c6b810dd90a1ab591275605f9b658273d2edd513bffb5be5fd681a2b1f50d6dddc9b9b3f39d59d407d0710a712b3e6f3ac2a74c310caac45827c7ae241e\nmsg = 54657374\nresult = valid\n\n# tcId = 11\n# rsa_sslv23_padding\nct = 389edb8f7af2a7234657b851306c9f2443b9302403fea9ca9ce8b4e7a246dd2bafd4d669f34d409d04677dc5a64c42aeb834a324c9acb7f13604959422703274a686f8f39825f220173135cf4b6f32a97077f037cc7667ea02455f56891f98845be33b2e1a08062faed9ade751f5fa1b4a0d387fdf6be0db76f6525f924fec655cf8db49ff7e49a10f0facb52909bfc467b3ef4dda4ee287f681fb4678bf7f77545b7e8e168dd8202b464ffad10efe93350b6b125bd9153d9610dd3e7d9856392a9cd93ed9f77c6531e445383d0269bbff5a28524d29513f21ed2eb452456723606014c031722ec8a4768e2c17c609a337b0b9e992bdc43e6c49a20b834f8c93d7806949c32f281293393163a7ea5f83437c647dd29ef663b1c748304bdb663923b1cbc1c50ed4c1f5cef5c2f9b97d735500772dee60b5dcc2bcf925b2b815571dda26024d835dd99813ff469e5defc2a5f86da2049924ada57d2d811acdba5f8c0f7513b9fae73a5856de97fe8cc2471a06284075dcf00d3fb57a938c7dccbb\nmsg = 54657374\nresult = valid\n\n# tcId = 12\n# byte 0 of ps is 0\nct = d723aaad7aed7fe22277d057c70113531122781e8e46cecd035a9d26e980a771653d780cbb21d70db01aadc4a8b13b51380cc015326f5655e4acd5fb8e6175999efea729f0e1ddeb0369aace87d73d2d6c97edf3e65ac51a4b0edd0ff0bf10215cbf084ee7b463042f440b164e1e0d725651c2d79ae8e853bda5a0c656fb6999560b0734ad2f831d35b864e9ceda47dec6f6a675d33bf9412fde2432fa3aaf4a3278005f70838e7ea045097eee942e93c23f1bcc67bf383d47b8c98c7f7fbad6472745245266657de351cbf7b268e093bfd3eaf75c00da99873884f5c048a50348f99554c6a4c2f5e87f4c791764a09aa7e87a8f6e706cd18a6435b756f448fd903990e3b8edfd88a511eae5facdbf0db75ff279bb648b21517de4d306131552011c218ad28eb8e650424582b4ff49b47545f95101f6e0c100c795ebafac15a386a40200433f023d633b45c5b16a0727bf56488934a6328a352793a39d3b1d77b1a670ef6d02c76cd16e056740be323de03dd09d2ba30c913f289d312dd5925e\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 13\n# byte 1 of ps is 0\nct = 5b68c3c463fd8ffeda06c09fddccbc5284017f753ff81e1db255ecc8c32b7c11e7f92ddc170fd578f6d0e8218acd1b04bbf5bf540c1167984dc63abbc5799284a7c28a20ce4f6b95e142571f57198a6b0bb9488f455fbea076e520853b92e848bd", "1d29bb0581b6b5eb56ce839fc1c1afde7815d075f5da520443fe6d5d4d03ffaa029736d703457cb73e3769f6d9b70bb22d340886e088ae8356501b58ae6b6167bb0a29b9065305ac7228a07279a2f9787742991cb9c136ba53c569615a74f323526165ba73c340b041b97bb13c129bfeae795cca3dac7a1dcb30874c1b298056bf231f5bdb6419f5eb436ffc1f3101dae12428ee5ed02a4e72a4e7db60caf26b7fa4dcd4e8d0e663ce66569364d058db26c29588011543fc8c72995d325235eb4d3a6f85e1d74ab16cb3166409d3aca165c81746d4c956ebf8fb5b7b31bc31c8a0509cf068794ab0bd687dc1ed84ea6b17e7f98d235e7541bfa6e64916cb02f6c2892c56787c1ba490bcdfd7000f529c48608c2efd6240ed7e84fc1b04f0cc\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 14\n# byte 7 of ps is 0\nct = 01af89a4d37a04280b78628261964cd3fe67d062b74c35e851f68b9f8faf7454a22df1c84c64f625515b16b90d298d1123c3010d845b86c7bbe516e4434f1feaf3d83829d6658d5128069bf4a3fd5e0870903ac313f743b9c7a8f3a7ea4e9f72f5b8774046980bdc1a1af025337567bddf436ed9b739a7305dcbf76ed4d7085183a84bb298a262241ca5811113b60e211626adb2c20fdfd80d1bf76e763fb3eb7f2a0eebc565218808fe0f8b0351516773f4ef822693169a3f1c31c12ffbf53d583b1598125707ced9b6636acd2a66651eb3e94bd21055b13d4d6509bbfb01f9cf449f84397b448a7a761a878195a4a96f6ae1043b947e224325b5262145abf8b2daa65544ea8d56bf33cf9af7be8e0c8f20eac6dda208f45d068d4ffff279bb0f87ce8ed1562fdad32e89819f6d86bbdd46c175214514b2801ffae449029ab0987dd2ae49a619e6717abbc2395cbd02b2b0ee4023dc858e10fb08af579720a51b7aa51e5b366b5503563c271c485056153efc362515929ed6173a4fdcfcb0fd\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 15\n# ps truncated\nct = 700d40cfb0981f7b86260e36712a463d2d2faf1f9da3bf762c3f993371b441d9e3747f126dfe2ca3b6d538a2c53147e7bae60b6405238f0d76cff5f420f8b641ccbbe9db0f0b2eaac87335ce99ce8a2eec1bec4d569fe81cd580f6490e3ae27209c1d022de5fdd02eac36f674d664c75bbfab5020afc8fce701b6769de63eeb7c72ac0e428a3d88f071e68f377c79d5624481213ed8bf42d5f56a3a00b170c63f064cc61d8966ccf2ca5983d7d1b56f4e81e379e57aa8aaf59a05946c1c24aebef5eee5a97b4d6ce8796b2e731e9b31d3633524cd526c30fc921cf927ec392f95116c121c4599a9e180a9bc963d01cb3977e2d5f72747e5c1d839a515802a7c26529fa487ca5954bf137fecd5e46f301c54e8227c89f4ab766eb9b5f9d9a1d96a0a482c2415ec9bbcb5613a1d239add7fb99f24a4867a85a8e29ba668c7c1b5948d79b2f412998422bc35457bd05a4e5373ec671a88bc15eb7a4fab7394e38541fe8d4d2dbc7094be069933added250dafd8091dcc53ba08301e64d49a4960c9\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 16\n# ps missing\nct = 5a76259027089edb019b04788cb702e5e06b13b9826d57351694d20f5984badd4960bdc49b900c903255ffc689676044ce0990447fa4c674e780b24c142e39d157bd649995c23209b697f444a8d14f96033707c636c312b019783b1985dbae4b1558a9ce257fcc6a197edb6624c309bd3b2bc41898f370a0f94cd9531bf15f635d1ff5895654358db4e56c211a732a237cf9792b84096d747f41159ef8529324f5901d28549c726cdd12b9f60fd110a18b2ee2007abf99e0d126b57e8d92371091ea3fe289831097ee0b97b11edd36a5e382d3360ba33059375248e6e8a873b5e7d1382c430dd8ab68d93ba151680ff08c23159c7375bb455a9f73cbfec427305b378c4ba45f2080803a83d00aa058994b6cd3429653a3bdfade0b58221f94bf4c132888a595cc73ab6a705299e10f65297dc6e70f8c7623312f7205cfaba759a9663954ca3cd4390e7be33e0ecb9d3a5493c0329e6c07d048c93ff285d28e338db5595c5dfd6d31e920e49427c0623c01d498bec7ea2f1977a3d6a1ed7943f0\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 17\n# Block type = 0\nct = 0946361acb9a12452e370d04abbb2f64de0651ce5d6e813b4d256476003cfb170048284425c150dd9430dd53a2ca6fb8e86f1375ebabe86603af28b3561fc7df1cfa22fdd5d92018dcc4e208ec75723d55706351d00c8ab8017d703a0ed1eb5ad4772ce0abfe976d5c8c1e2b238ac50e9c7bf7871bab2362543312f24141ce3e0ff5fe2cdbcd8d36596189a504e16e09e617ecfe3d553ab36d529d885608cb4c3648b763b173a9f3b003e8a97bb9e8a0a19c5edff9f0cf585c0abb60af2545444df8789a747da21def80f287a3d54c0c5b50e114e2b1c17206011fc5fe9ad783b375044c442daef1b7c789cbe846809cd8eca17c1576060c1ff702e8b3d908e57be8c23a1a0984cc512937c3e3709f2f4ee82401db017d2a362af38f4e6629b70cba25cae45ef4f7a3d1c66c3ac7ceaf95b54638f8823b6ec510293f1d7221c2524f3b9011be4fc017ce600f6d0f77b271bfbd2325ed58e5975c41dbbcdf752e8c1bc40a096af1ccf5016b77229a4b081fa771f249695da0bf14e7be770ee010\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 18\n# Block type = 1\nct = 849eb249b9b5904f726cb7db324f5579d331895bd3ce5138edaa2d283360feda0bd3ebd97468ba98f3a5060ebfee43e495bf75db592f816bb9297fd1bd260d6f8ff79ddaee1100e013f13e4812caa3a8db290b4ae7dcb34701a2decf9834c53a0f6a5faee7cacfb11d017516aba150619021621d6aacd2612577802a52c88c119363358fe96c67ac5b3fc25c6ba28d8e6efe5f2b3305d686c58dfa3417a40134327885a302f59e9d81b5ec46127c391b5fb1a12d9776ee2190cc20248a4beae4c46e4b58130fbc3b805935a00df588845eee7956990d163c91b384d0db2bb66fed9eae58f15d3f39588e75ef79c8dbc60a87e4470ed2f48a48d62e2030ccbdadea0dc5cf75b21a8163dc2391bdc7d0b7999263b70346b02152020ca6160297797393be3a51944dc2666d829302eb9e1829fbaafefbec28710d58a0eab63ee49a5d1f0c2ea49b73f331ab27170fec368dc2473d1dc0ba7bf7b70b7ecae315e67b323ce267d5fa6b9fc83b20783ae20d755127b5654272b76c88fa362960f66466\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 19\n# Block type = 0xff\nct = 99aea15afde0b40c12960cce598c11d618b3e4a0502eb9764cc114eed704113f0d13d9c1181324c18669f6385b5f6b1e0eff715769e5b3236a53d7638b1b27fe1b6bf2089e97e0bf6b587ff2ee42c708ac45ebfea88d057b6fddb6af2f8ba0d0ee5da9366961ac098c0b8349683aaa5dbc789ef0a49737b059bdc1936ebbc03a00330b84606dd9e0aed5e2c51f9e336ae9f19c225477f1edf87e463e4d0d80cf6c85f8142cf6e9b33b83b9f4d0e62540ba4b3f73a8b3b6b9ed0728ffd97e2332131c6625578eced873f96e1a84e1f22c1ada6d8bae41e0f63f284d28e9198b4f047f9664f33db978e5d7843b2891fc5006b25a17cb8418c7cb17abc7c8235b9fc5c2acbe17febd87e3b758b1e0fa783117e738219bee41b29c2b64ec23c413f00cce03bb23652a7174fd299dcd68e3b5521a0b22f89cbbbd021fbb8723f5020e2e7205bb071dd792c6c5ab293f8ce1c5b837b6a8966a9560a38d52dd6518e636b69ffbb43035eba80531cd1077d7d1646cd1a458cbd4e88a42ea2ab62906f2dd\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 20\n# First byte is not zero\nct = a225db92d6853b708dd72cbfd081c06ce3d6c4579def7e6bd8b45090cc0b9f51d4217d3275402d5ec90be82e920cef6f9bfaeae58ac461a61b3cf568186c6fa2f3a14db4d349e55cdfe5633a530bb6178ab1c7d126686d3297c4871f19e065f1fec05b85b72b675d58836dd2f741c593719d8bd65d74b9c61ab771464766324338e9b3bd3c05fde9027f2f2746d806c3f8e3b41b93a2e45f276af2df8886948d9b4f1a4f7e67f2ad7ca03ccb2275850982e7723017639d51c0f09138f19449ff344c1caaeb72ca8607f6012b8fa6f7924ef0b6e516a79b02cd2219b03421ba25e7af6272f57d118e165da759af7b64b18e60b9597d1ca41a49da64caf8f9788dfbd67b5b68fca5fbb3d42e045328739d079596cf63ebe83c39041490d7961ebbd2c4729059b4e01d180e4b34d69fab70832dcf698225887377c615affc0df708dea84511b44905711e68a1dd3c0c6247f35c998299b82f1511168a79f40f50f7576eb4c963e00576cec70dc0c3016793c44aa9c8d9f7c9d34907523613d4bd84\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 21\n# First byte is not zero\nct = 85421977730b0f2ca7ac9e69328c09853d07e68f0c12396011a88e1b3d0d8675c723c3c7818b1b3ba6e46d1902eddcf05eab8f2f964e5b17e9bf0235c118336a25dc99469b6be3b939090279f0435f28e7b813444b1eb63a67aca79153c67addb59e1329c1faa7bf9c92870169afad12198dd0954fe581749137e63dceaa0151a4ca2e4157248458ac4d999dea03deffb079f01b7bb64d5e3f0f7e53817fd5af4d11c4768ee2a5b184925d0924ce5b8143d902768478439627e13ff2ef8554c322961b0d3070abda2b0821b53053228f63f81a634fc32cb909b7cd14cefa5208348c0044262ee4157d330cdfa1391471853554ebebeecd74a58c51d8d4dd433327a2b8bb6e2a29f986c6ec0b6cbe86706f8aa7f89b6287d818ef770f69e48d0266abde3f94fad09cc6f7bac45740247a03b7dd7aa6cc2b710e1fbf74d7d914c9588877e8e52ecc3eb8e5cd5b9c772a1aa3acbd2ce86168451dea1f539fb740fa4fd966bc7d124b098ee4dbcb86ec326a54665752a9050f80b90ac34dd51f1f11\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 22\n# signature padding\nct = 509c69e802c2ab812fea8c77f89dd321c0edfd279b200e93aaf46591886148722b06584fc8745e938d069cd4c100f07c48c2f81b7f94d47f835244bdf9c9eb08af688ff6908ea2b6b938b9265fbee0f421a35086223380a9925b3570b3c0eaebc37b9bc18db3271e7dc62850ef17cce8ce17d68dd81dbee566f4a585da87d4f02158f80b7ecebd0687acd6dc52a334ecaacd67895720766ce54ca6a3872ebf90f3c9b894a0f44c0e1a83d226807faf67144fa59b3a21cc33339d2bf9249ca5018b96ef837c3fad08e325c7d31c9ea2fa1fe4b7dcd36b1fe7c95530787423708a80044a745dca51ef448fa953e27353308a10d431c01b688cc2002614fdf60efc7f8e969b3b84caa04ac8305ce87586b0d1a01f016ab6eb5a970766201166d16b42d0829e811d258", @@ -8310,9 +8320,9 @@ static const char *kData297[] = { "9cb188a8308215dc910c83c3499870989ed340d3e90575ad9632f5ecd11bc041f4c5651993d5a0efe54af8b6ae87a2699a1fa34333ebcd069264d230219af3638c42fbb6aea60090832117dcae0d7795b13fbf2b0126f0a2a85868aee3ba033d64cad48b1e9a7bcea144f059333278d38e1767c6ef682d9d40f6ac9ebbb8\nmsg = deb2027b4c88c9d2efae9fc1aa883f016f01f7e8802aec6cf3f637e669b7e595e8d97d299bbb88\nresult = valid\n\n[d = 76557e33fa3349551c2c557d2b7c948c11b736f52766df40a37da1a0d263ce2798d529efa34e4b5fa79307c0345cb9acc995dadae0d7a7d1d7237a53f7b68ea0b73f70fc003450830b57dbc5b37ba185e01500771d7111e10b2495945f81bd854676cd22b3f3206b0be61931bd4e6b34d9d30384dab033104ed8a3ff4416cf02f60939fefabcc9a5ba2442e9bef333ff52488a0e841d9ef7ec83e1a476c447b94d4c8239d5f64346a9fef1de49bdff5db251d96d4823621146141d46aa601040139009c37c551455567562831847b6c43636aac85abd279b24390806cb9b555b05e0d26a2457801ad8f5724452695be0147c36e9a0cc332d2adf77628aa43253e4ef5f337484deca700db2962d4dc28421843880e3821e535dd94ea72662c4f3a5492e824d98c63e182c107a87941c7834c0af66c57ca1cdba550049c3bb3531d5d7bb07ee93bc84644ea60521f1511093b5b4d0b5a19518f6f48f377050b57a5919aaf958fd33b071109ed65741bff06f920401d5ab4d3e36c59d29bbf2f29d]\n[e = 010001]\n[keysize = 3072]\n[n = 00a9bd730ba3d04dc5f2f9ac15d00ef8bf6462ffd41000aa326e9b501f0a90bb299ea7f0bddcc46ff03cfa0d23fd45598a578be2434aa1738fa40ca05b8b2da67df4fc353facb7a0f7c4ab11a16780975641eb764c83f15c63e01807b7193b3c724220d21a2c2c83594c61dbd07474a8ce5b518ca7635d9c0e04b91eb2e84e0eadc7c790d5ee3129eb6f793d7b9bf4d52daf0313f841ea6688bf10891ef87aad500ea53b94662dbd4b7110103608bb31cde255ab82f852667bff55dd273114e5c1b2471f86fd41425067eafec25f8fdbbdb08490def14bb2d847b2eecc51cc4ef94e5a9f415d59ea8549b232cd8b6bb621d655989864d85de41d542f16eec86bc5f5d5465aa2e3eba1d1b82ddde61dddac0b62d660101032ba3f8fdd69a31c1ea2fa1966784802d3dbd848c479c93e12bec95a7ff15ea6bee5fbbea15ac31cc9e3e8196b8946aa322abfa29b044cdc5008313883885843728e9cd9a7cf1679fe374b06e1cf5ecfc51af75193797258c51309d96e7a71113ec0896b9261cd6cd2bd]\n[privateKeyPkcs8 = 308206fc020100300d06092a864886f70d0101010500048206e6308206e20201000282018100a9bd730ba3d04dc5f2f9ac15d00ef8bf6462ffd41000aa326e9b501f0a90bb299ea7f0bddcc46ff03cfa0d23fd45598a578be2434aa1738fa40ca05b8b2da67df4fc353facb7a0f7c4ab11a16780975641eb764c83f15c63e01807b7193b3c724220d21a2c2c83594c61dbd07474a8ce5b518ca7635d9c0e04b91eb2e84e0eadc7c790d5ee3129eb6f793d7b9bf4d52daf0313f841ea6688bf10891ef87aad500ea53b94662dbd4b7110103608bb31cde255ab82f852667bff55dd273114e5c1b2471f86fd41425067eafec25f8fdbbdb08490def14bb2d847b2eecc51cc4ef94e5a9f415d59ea8549b232cd8b6bb621d655989864d85de41d542f16eec86bc5f5d5465aa2e3eba1d1b82ddde61dddac0b62d660101032ba3f8fdd69a31c1ea2fa1966784802d3dbd848c479c93e12bec95a7ff15ea6bee5fbbea15ac31cc9e3e8196b8946aa322abfa29b044cdc5008313883885843728e9cd9a7cf1679fe374b06e1cf5ecfc51af75193797258c51309d96e7a71113ec0896b9261cd6cd2bd02030100010282018076557e33fa3349551c2c557d2b7c948c11b736f52766df40a37da1a0d263ce2798d529efa34e4b5fa79307c0345cb9acc995dadae0d7a7d1d7237a53f7b68ea0b73f70fc003450830b57dbc5b37ba185e01500771d7111e10b2495945f81bd854676cd22b3f3206b0be61931bd4e6b34d9d30384dab033104ed8a3ff4416cf02f60939fefabcc9a5ba2442e9bef333ff52488a0e841d9ef7ec83e1a476c447b94d4c8239d5f64346a9fef1de49bdff5db251d96d4823621146141d46aa601040139009c37c551455567562831847b6c43636aac85abd279b24390806cb9b555b05e0d26a2457801ad8f5724452695be0147c36e9a0cc332d2adf77628aa43253e4ef5f337484deca700db2962d4dc28421843880e3821e535dd94ea72662c4f3a5492e824d98c63e182c107a87941c7834c0af66c57ca1cdba550049c3bb3531d5d7bb07ee93bc84644ea60521f1511093b5b4d0b5a19518f6f48f377050b57a5919aaf958fd33b071109ed65741bff06f920401d5ab4d3e36c59d29bbf2f29d0281c100d42b178b5a12579410b0b3c5bdf6a93f15bdab87be1d964aec425ea611ec88b6f3bf924def484e9dcb2abd1fab2b2c3cee7f1ab3079d2d4bd7b48afafa6b2c903e112a7fe1dc997554054b3077e585d63ecc4ae058436adc56f417bdbaa3f346786aee58a26bd6c5e1d7e3965bfc0c7ce5e5d71ec1470d2a9358cfe7a3d06cefac24b0bcf692a8bfbdf38073f690535650f5620a6cc664d24b23134396397b79d2eeec9b97a290c282d3385767a96cfcb900c8220e76bd8dd717374085a019030281c100ccce75c5d321a523245787b19880044387fefb9fc06465e524539f265e85b8be15fad29e03173fb29e113d16d5c53f171fc9ebfb1df64428a59148d2ce5217607c1d2cc6dec49d46a88a10340e8c2a9e66b198b8babc64811d5e7cfdbc4b8710a0c908e081424549be828929b634e845fe8c1b89baf1d80867a32120884fcdc71e2aaec0d9e29d6fe907b706a700585f92c7eebb2755640dcc961361ddf239b1336088cb1cc2c6811e3d3703ff5522127f4b1f9bbde92f137cbca148d227393f0281c0789388cce4427a4d267315a7b27ec4ce9a4f7175328164116e5585aec18ef85f69051d63773253a36f7bf9814ee8b93a639c0e9362275c3fb6f5deea2578d519a07c66f7c867733aefa61686140d77d33b5b24ce7cbacbb72f1f878286d878003b9d219973acefa103e98a68c01bed08ea2a85e7ef95ae90dcae63715472b6063b819a83b969bdc7426f6937fe0f259d6f6314f5b1bdca3c8d010108af0e39f3110241ab6730b72e23e56026a43df0376bf85ac4a80da94a3bcbf0d5955b57fb0281c057e12b45e44f66858abd883b1b3dab16b30f25372a1daa5f455420511d73f18e96edd65bf8e58bee7fc6d3d8ad878287d09b1b07d896682eacc48763f525e264033d9d8e03de87c1dee5c7081f49e3abae52fc3e1fda60a1ca5155fea6421e4573486fe7ad6f1b3e06620aaafc44fd79b33cb94043182ce3865cc80526985faad5f5e8a0559dd88241928ee56ad94a1250703baed0b4e246cd8783ef9585af5daab6fc5b730edc9060c2518e048caa1f17c1cb614f7ef4353f6bcd24eb0feb8f0281c05a753898792e9799b9a6e5b244bc184c0cd8a06180b1bc3628fcdefe815675744c53e1c1881df87c00e0b104739754dcae0ee9bb9e7634c6d0e4530eb84836dc108bb38708935677fbd517902d757d0f5407ac78b9c939757a8c471c14222024591bf16784825190ae6e802258921a715d9a18a46994cb83ee87f5ddc13c69edbed56a8030f9f2d79292902727696d07013b12fdcdc5ae905be88a18fe318be5215fcc72ff82ceccfa6ebd9564ee779660cd31fe5f5e61b8f92bad3a8f7f26a4]\n\n# tcId = 64\n# edge case for montgomery reduction with special primes\nct = a9bd730ba3d04dc5f2f9ac15d00ef8bf6462ffd41000aa326e9b501f0a90bb299ea7f0bddcc46ff03cfa0d23fd45598a578be2434aa1738fa40ca05b8b2da67df4fc353facb7a0f7c4ab11a16780975641eb764c83f15c63e01807b7193b3c724220d21a2c2c83594c61dbd07474a8ce5b518ca7635d9c0e04b91eb2e84e0eadc7c790d5ee3129eb6f793d7b9bf4d52daf0313f841ea6688bf10891ef87aad500ea53b94662dbd4b7110103608bb31cde255ab82f852667bff55dd273114e5c1b1471f86fd41425067eafec25f8fdbbdb08490def14bb2d847b2eecc51cc4ef94e5a9f415d59ea8549b232cd8b6bb621d655989864d85de41d542f16eec86bc5f5d5465aa2e3eba1d1b82ddde61dddac0b62d660101032ba3f8fdd69a31c1ea2fa1966784802d3dbd848c479c93e12bec95a7ff15ea6bee5fbbea15ac31cc9e3e8196b8946aa322abfa29b044cdc5008313883885843728e9cd9a7cf1679fe374b06e1cf5ecfc51af75193797258c51309d96e7a71113ec0896b9261cd6cd2be\nmsg = 63461cd56eba70d756be706bd754d8e26d16629a685e3d6159e5e8684752574d6fe36a66755e327905f327c75de1158c34a22a99ce4306675bd876997225d3f508a2300a5029e7860d8eee842e28a4f3709dff9dd84365127e6d7b9d8d59d095894aaebc737dfebc5cdec19318b26245f2b77dd1c507cbc53dedc14f4a881fa4b41d3fb2b3b7569b36bb11bd79b562d464815ae4fd2742f03d78c50cfb22a2e56fa5754793390fba75ab1d068deead4156abd95566c051c3692f8e53bc4fd4e5a605b4adb29a78cda0170dd0b83546c951929adcc42bb4a2ac25439a55f0d193683aa521319eda1d6e0fc61ab084aa52909fdc220bffd22f2c691c579248b1928b08f791a3b64e81f587e58baa7a68e5c0b2ebbbb95418e3b2e0f210d53c33abca5076ebd4e0f5f7fd8117c3ba5404ddcea670da37c868e81a23e1d0f85f878917ef825d5a6bb5d257589ecb77c87a2cfdd6df915d343c38cef865ad4d0126c86a668cd64d6561c374c08680\nresult = valid\n\n[d = 33136923b595040cca19c000d9e6a1e3216b18c9e46f18b5b1e67f4e52a748127a9159484d5fd58d5ee237d363810c02db71937477e79085213e3575033cb57e2cd9a87c4a04f852d6b486580d410e57426d7529a16050cd30b280ddfe7f7ff35dc57caaf74152195da8d3b32fdee1cf1d4cfa2f615415f7ddcabf94a53e7af181b968041650665b517b45dc98556596e7116e247485b450e8937dbfcea703deb93be440bdc88ea6fb131ce97b7cc27e22720ec34222563ea0ff369f3ee4ca6113a2e77442cb9a7e616fa335b90380bcd954d71b62c201f1b3af478f814f08d2c78c982f9cacf8c9f63a06132b8164b69bee8b987094db722d99022efbe67853a0a6006a66a0e2d16b2d78d8c7eb1a568b647c5bfd81cb9da9afa3dab576a2b1569729aa492cc73214f473d4dd78a186d77b39a1f2ac5dd8b8b1f9c3aa662245774af9e2d135c7c267d4d4ca4d0d3173631fe19016e01dca4682de5d5c6849835487521c28a559a5faa8aeae2269cdf5d722c26fadcf3f759c4fbc23156990a1]\n[e = 010001]\n[keysize = 3072]\n[n = 00cd558670bb52e8c170723ac5b4edbfc4c1509816d2212f17808d7a17b637e281402984987e01fe42970fe736ab5d4d9b0c79b78b57f8d8883591fdda2242c87c68c5927b78370feba2050aa7f59717f7f8c9a0b23e87e6d5c7e6e618cd3cefdecc593c16cce7ae42039d671c2a5e8fe053dbcf9362e4920aed0a", "2a840c7c80444a2aada474069b25a79919882f44877ecd181bbb12582448f1066984633a6cf28b2cc751e917d84b475bcd91c45c8e822a874221ff254949c379d28f9e12ad06f28f0dfad56de8dded0a10888c5d18c163b7a9e826408dd8a27859e33874dc409fcac674eb8b5da86afebdaed4e83456df003b41f0a145f5cbc2b95455807080e2fcd049a6a49ee421b8e146fb9fc31f43bc7591ec25a970aef4752af01175b9370c20b49ce1bdac45ade8ae27f27e62f7716cbd5d49e7cbdf1e6952bb2403a01fc1d8b147dba49584931d7e0066544223a614d157beacd2f1bf36b4ad926c3073d9ba13a55df83a99017c500585320efdaedbd3ca91c227eb1f92753e3bed23]\n[privateKeyPkcs8 = 308206ff020100300d06092a864886f70d0101010500048206e9308206e50201000282018100cd558670bb52e8c170723ac5b4edbfc4c1509816d2212f17808d7a17b637e281402984987e01fe42970fe736ab5d4d9b0c79b78b57f8d8883591fdda2242c87c68c5927b78370feba2050aa7f59717f7f8c9a0b23e87e6d5c7e6e618cd3cefdecc593c16cce7ae42039d671c2a5e8fe053dbcf9362e4920aed0a2a840c7c80444a2aada474069b25a79919882f44877ecd181bbb12582448f1066984633a6cf28b2cc751e917d84b475bcd91c45c8e822a874221ff254949c379d28f9e12ad06f28f0dfad56de8dded0a10888c5d18c163b7a9e826408dd8a27859e33874dc409fcac674eb8b5da86afebdaed4e83456df003b41f0a145f5cbc2b95455807080e2fcd049a6a49ee421b8e146fb9fc31f43bc7591ec25a970aef4752af01175b9370c20b49ce1bdac45ade8ae27f27e62f7716cbd5d49e7cbdf1e6952bb2403a01fc1d8b147dba49584931d7e0066544223a614d157beacd2f1bf36b4ad926c3073d9ba13a55df83a99017c500585320efdaedbd3ca91c227eb1f92753e3bed2302030100010282018033136923b595040cca19c000d9e6a1e3216b18c9e46f18b5b1e67f4e52a748127a9159484d5fd58d5ee237d363810c02db71937477e79085213e3575033cb57e2cd9a87c4a04f852d6b486580d410e57426d7529a16050cd30b280ddfe7f7ff35dc57caaf74152195da8d3b32fdee1cf1d4cfa2f615415f7ddcabf94a53e7af181b968041650665b517b45dc98556596e7116e247485b450e8937dbfcea703deb93be440bdc88ea6fb131ce97b7cc27e22720ec34222563ea0ff369f3ee4ca6113a2e77442cb9a7e616fa335b90380bcd954d71b62c201f1b3af478f814f08d2c78c982f9cacf8c9f63a06132b8164b69bee8b987094db722d99022efbe67853a0a6006a66a0e2d16b2d78d8c7eb1a568b647c5bfd81cb9da9afa3dab576a2b1569729aa492cc73214f473d4dd78a186d77b39a1f2ac5dd8b8b1f9c3aa662245774af9e2d135c7c267d4d4ca4d0d3173631fe19016e01dca4682de5d5c6849835487521c28a559a5faa8aeae2269cdf5d722c26fadcf3f759c4fbc23156990a10281c100f793a0a9963aabba0dcd9a4f18a08e62f6b194dc64022af47c6d473f2a0d38ef862fd20f361a96c334f9457861bc8c09ffde66c5e29565a57b864911920113b5f0d269968e6177ddd89da7d77263dd9cc99108f3a7063b58216850eb84446971a6d3726aa91f4727f99302ce5ba63295c559b3c94f8c93efb8443f7e97b4ac489854e9062d199d17ee00910b3213639759dd9a5e1b8bd1b6d9a306b33fd6326268be6ad24ea0927454fcdb091541fe3c90f6f2a9534339b6f83da27c86fd30fb0281c100d451f7d6105fc90f350a536765b5aa8e42083e0f67747d67478a105e012c870da1abcb07e1c73fd46c7343ae5e7eea192a4d865c044a300a526271d4ce475c21b56e1123dc9185a64e261f4d09f94f2b43814397cd5edade156d06378c717e59d27b92f928e245ca6d5b5d53936d72489c2f62d0ff99f475913fb21424c9e0a911a441d534506200d0579e755a38346740f41794ad4aef4c64c9db039d72c400a3c44d38d0cbbefb3eab213fa287da49206bc14da3634dfa9c2d76f260ed8bf90281c100beb436c3aaf6d2a4e4510595fbd0611d960d402f6bd1c7a8bfd7a553e05e8306ee0413f8a7a25f934a50e0d453e4dab23127ed5e6ca4cbc1669f0fd5baf39d6d3e6db5ebc50d0b3a15cb8b2807f32917c6a433930b8b5f570994c31047b832c8daca718dfb6c1e718a6b55740360c8025a1c38c2cec5e88675180d18c45ee57e9de879fec9eabaf95dd98de063d84f949c2278f018a3e10cca242bdb13473954587ea4e60eaedd6142bdeb32d9ef15992dc92b2e86f677949b2f4ee4414ef2d50281c100ab451bc900186455f2114c4a420f936f81f0a82f40e3052dc4d5a8724c3c210d6bf6eaa687087582e3a0ef5dbf385d9ac3371a452be8b46bff1d0e79fd942ecbba50f95e9654851d2c393052b2d2fb7c08ce433a371e672b72d92984b1b3f39a7d61d5a34bc98b46c98443fa61188e71e81b8978d256dc8de207219d82379f1482f89f6a5ef2e0bb8b54c2ac2384e730cb829b6b01874b15b2cfe9ee369a1765f4b52b1dc3c03764f09e970980105a9356a5d59ecd4813e52f0ab5c2bb51a3f10281c100ca356699c6f5b223bdaa954d5a6b95c4d0b0b90d679f302e3f3d6a2e6fdb5b8c2d34a2362b72fef0cff0c7e08bb63b88d82bdf424384975477943e464a6282a3c301b8da1e77fcd5a4f28d2906886876c3094224d6b0f482fa388585c0b859d79b0d76badf107072971cbfc6057890c50c5de1e7582d45dbee868fedb52b4de3b2779650ffc977663dc7fcbf0da60eff97bdb3257d0739b22738a68e31a819f090a96d3a79e9ebfedd99b677e93bccfd4112e4f40843324703eeae57b3f5089d]\n\n# tcId = 65\n# edge case for montgomery reduction with special primes\nct = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nmsg = 2d6385fce580f795102dff20c7917588dfe5304746e5635dccc732d3a58def00efc60fe4af7805f09bfca49aad1ca464b6658daa7f133c12718ac8a6f60702eeb031d49ae35b99ec56d0c7a0a33108ca98b55ed68d27c4c81c38c02e82bb90060c5c2fd9d411dff55509b1e97908d152a4b3c93528013cef644dd70c3e99b647b403e49d0175c818de9f1289eb312cc44ed3a408b4f7f6ea03e44f9f1dc07ddfe02f2729feeb2174c032be05e9eb9243697264016cb0deb113266c3b\nresult = valid\n\n", }; -static const size_t kLen298 = 319528; +static const size_t kLen299 = 319528; -static const char *kData298[] = { +static const char *kData299[] = { "# Imported from Wycheproof's rsa_pkcs1_4096_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSAES-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[d = 00d3519bd86edf5dbe9c64a3781713dd049b747f5651fd918cce8a9b80b6d6a2fb6aab334ab569a89b58982e0aae373090299fa227f9652b802d23ee5ca6824c433d01d40bb0473b16190a8bfb137c0a704b4f49b45015bfbee1f670446f07595259d70c7d79ae95f9b2543b0162ebb763ebb81c4b6edff9d197dede1dbe57e40466d156d4dfd5d7634c45534fb2bbbd1bf257817a173c0795fdbcc533976f4a0d04160f299af5dc272a814b36d5bae5116b9542178f1d554cab7a6453035482b981add4bd8ffd5d500839b23e30ebd3f3868f07584cbd12ba089325982860f69f2bdc7077b6c60f58a2272823379e1023704165f7c14f64a18fd5b245a18149b7eda3385a56ba9e79502a27bf13865cde35be15de03d06aa6f08b172b7eeb4b73cbc157019c5d933584a8d1add61b7dbca3b253ca0cf93dc9a8a3aac2f50227022e692f7b4767556620cc928d63e31078c360e2ab4b71a917e19e7eb09380482e5b4ea88202871c2a29ca6f66b2fe304af609520e4f81d64c26768bb812a86679366611f4cf6e89e2bd1d9d7e28729c7f0e4e3152d7ad7f186fa32f01e169ff06a12001bc179dfd0dc942cbabc555f67f5fd043e0a3354340fa490d2f123367be926eb3e1dffe70c3151c87450f3217dc2aa0b5a7069c5a17d55614c9994139f7b37b49e9fe780af65a0e89e2e58feaaffe163bc9d19eafd9cd29b0ef3cef3d01]\n[e = 010001]\n[keysize = 4096]\n[n = 00f601be0dccd04aa40b12f3f191ae17c1f9c8c0b68e7a77e14be25c3c7907cb1d33a6ef418ef41852f32c98392bc5c9aed91c1a1501c503eab89b3ee6f4f8eb2e0fcfc41bd03609cf6a8eb3aa6f0fbe23187b33db4d34b66d128a8aba0a2abf40bb9d13d8e2554569a57ab1d8c61b8cad2dc88599ae0da5346e15dace1bac7bf69737c22f083be9b46bb8b1eab5957b2da740275e96c87195b96fe11452159dafcfd916cee5d749a77bc3905a5ebd387ae445e8fe70f16e9a086639779ceffbfd41557bd99aea6a371a6b4b160615a1a12bc6958d34bce0c85adcbd8392fa10ceca52209d56196ba3d273ce228f1f111192aa92de2a039798a17bcecb4dc6100e6f8ae8c2643f2ae768b2255f082c978e95ca551555f10608231cf8003bbf807969fff1e51914b9a8c9b8f4564645b9e5d705ffad29663f5dae3d76652b422e43f13e6c1491090805c2d1268a74a251177427e33a9a91175c3670b91746008bce1fd231e6e4f2ad70cb43aca5f07600a6d31dd02915243dfdd943a02165da367a6b7e4dae1dd2e8b836903080795d2585076cc1c15dd9e8d2e5e047526569b1bfd395d957eb9fde325d342d14426e71efdc1887515e53cdea5834921f928629e748eed097ac4024e2bf255d70411f87373948cf8e8aa7effa2b0ab47d5166091e1aedec60568b155bd9c27bc55f3ece35f83d636dbcd5abf4853a051db94d5045]\n[privateKeyPkcs8 = 30820944020100300d06092a864886f70d01010105000482092e3082092a0201000282020100f601be0dccd04aa40b12f3f191ae17c1f9c8c0b68e7a77e14be25c3c7907cb1d33a6ef418ef41852f32c98392bc5c9aed91c1a1501c503eab89b3ee6f4f8eb2e0fcfc41bd03609cf6a8eb3aa6f0fbe23187b33db4d34b66d128a8aba0a2abf40bb9d13d8e2554569a57ab1d8c61b8cad2dc88599ae0da5346e15dace1bac7bf69737c22f083be9b46bb8b1eab5957b2da740275e96c87195b96fe11452159dafcfd916cee5d749a77bc3905a5ebd387ae445e8fe70f16e9a086639779ceffbfd41557bd99aea6a371a6b4b160615a1a12bc6958d34bce0c85adcbd8392fa10ceca52209d56196ba3d273ce228f1f111192aa92de2a039798a17bcecb4dc6100e6f8ae8c2643f2ae768b2255f082c978e95ca551555f10608231cf8003bbf807969fff1e51914b9a8c9b8f4564645b9e5d705ffad29663f5dae3d76652b422e43f13e6c1491090805c2d1268a74a251177427e33a9a91175c3670b91746008bce1fd231e6e4f2ad70cb43aca5f07600a6d31dd02915243dfdd943a02165da367a6b7e4dae1dd2e8b836903080795d2585076cc1c15dd9e8d2e5e047526569b1bfd395d957eb9fde325d342d14426e71efdc1887515e53cdea5834921f928629e748eed097ac4024e2bf255d70411f87373948cf8e8aa7effa2b0ab47d5166091e1aedec60568b155bd9c27bc55f3ece35f83d636dbcd5abf4853a051db94d504502030100010282020100d3519bd86edf5dbe9c64a3781713dd049b747f5651fd918cce8a9b80b6d6a2fb6aab334ab569a89b58982e0aae373090299fa227f9652b802d23ee5ca6824c433d01d40bb0473b16190a8bfb137c0a704b4f49b45015bfbee1f670446f07595259d70c7d79ae95f9b2543b0162ebb763ebb81c4b6edff9d197dede1dbe57e40466d156d4dfd5d7634c45534fb2bbbd1bf257817a173c0795fdbcc533976f4a0d04160f299af5dc272a814b36d5bae5116b9542178f1d554cab7a6453035482b981add4bd8ffd5d500839b23e30ebd3f3868f07584cbd12ba089325982860f69f2bdc7077b6c60f58a2272823379e1023704165f7c14f64a18fd5b245a18149b7eda3385a56ba9e79502a27bf13865cde35be15de03d06aa6f08b172b7eeb4b73cbc157019c5d933584a8d1add61b7dbca3b253ca0cf93dc9a8a3aac2f50227022e692f7b4767556620cc928d63e31078c360e2ab4b71a917e19e7eb09380482e5b4ea88202871c2a29ca6f66b2fe304af609520e4f81d64c26768bb812a86679366611f4cf6e89e2bd1d9d7e28729c7f0e4e3152d7ad7f186fa32f01e169ff06a12001bc179dfd0dc942cbabc555f67f5fd043e0a3354340fa490d2f123367be926eb3e1dffe70c3151c87450f3217dc2aa0b5a7069c5a17d55614c9994139f7b37b49e9fe780af65a0e89e2e58feaaffe163bc9d19eafd9cd29b0ef3cef3d010282010100fc21b855c5ad4ca2b6970516406f71c6e79efc4126e6598772db1e082de6b0dddaaa2a2951f04148e86e0bde28213b7f600f987308301eacea134062bb0c3ddf628da9abf93ef1ce3e75b0953a484dbd3554bd5c0649933dd77e527563e90f05a8013fddac958c329378e94303b304be5f9df1fe5b043a7fdd94700a3f0b1cbbd0516b7cd94c57ca96d9fd2a8ca973991218cba33a1c23d810f7519d1f7702ab72affdb3f84a1b2a88116e4033bc4d0cfc7989c657e0fe94e964476ae58bae6b7876f36c09d32b1a63f8c47c94a74c92eedf75fc27cffe0f8452363e4bc8f7653f3cb55eaf693cec70d13c875de935a8b20439ab7e93f76981c5957fc5bb44d90282010100f9c7f748a505d23ecef9a85f8097c8cf7d7028ef6c90e22a336511582d2cc3636e34ead37204dbd22f142a3fb1d5f857b0310c7a433f51ae14d4608b01b43aa8c7ae67835f7fbe0b9d97948b39e9ba2d3a1687edb8b56ee70ff0536dab4d0551f71ed0daee9e412449f5f099bcc15e4ef0554dc79f87fec5a0dea717c7054392bf444613937401bbef3c22fbf7e738c58779b981609a1f9c11dd6f0bbe9996e2773459e4cef247b02a9fc21296ac57a5b10561824310cfbdecc90e06598370e3698713fdbe2528ec4ef3dccaae701eedc3e54ad6e7af4e68e3b39bd2e97ac9119936c647a503511cb283df984cfd7c07f0f56aa8ae3166948ef3f41b0859934d0282010100815486aab0a0896bf97f13e3eb1f7f5c49195b49cc3b6277412a3688798b18f46422df479cb941b3b54e25964a3d69b897bcc8355160e58b4af29f1745dd2cabb670f634b9c058e6b3514947f2c27de5ed424f73b1e1f1be4a188911a0333f3a6688658b3ee8e3265a512e4deacadc470ee304ebb5224123afb461984fe8524fe0b6b30d32a59f6ed2dc74a96bc7cbfd1bb44e58a7092235c5d6272e12a2c862cb8c8cf5d109aa4fb1c6472875a14460c1ed5207c4b22bc494c7947eb7ca63a8cafd31361d000ddf16a2d79f13dd9140d979149b488cbf44945a5b6aaf13221bf4491ebbb7fca27ca20e221f49c3c37b89fcf2dc0e2cb63f8f8a9b7a142250590282010100b61d84ff934a4e437b16ee1b4b9fdf4ae13370b5385bde7a5464a123c0343df575f9e128ef9df944230d39cc9cf5dc0edb28b7e740b69ef024c1bfee39fcd5340ffaea0010160c535dc0920e7cd81be533d00fa554a1fc4d3e02c461569f5e7ca787f1515edf45b196b759884de652c38d5934cf92524e807b4d3b590bc39bc417ee4885a761d28ddadce6c8fdb3b961d3e7fd48064df9340a967f8b79997438841f48579a476ddb55088c308f68f2b29d01c6597a5a7c8d066284f63e37a68c3879c32aa3836675fd0eb2719883a91944561e9dd7e8aa6bb17157f08c48f8e6fae5c3e5a2bb6b5d580eec6c97ddcd9be0a49ef283a7031ad7aba8d438df4e950282010022fb8e5fcd9b767104e71244db53058c18061e1b0d1f63b73e2d59a95e2a10cd87426a33da13c287cdef8136e5e47e93fb9b30ad92628a7b543f48eb011a86356ab3cb480f27e391b018ca187d97af3d82e31861ecafa663db78aa89c3bd468e6aadefb3a43f78bc00b8014c95db54e9d21a017e8f21f671545edde9a965ea32dfff45cda37fca1aa5132f6c8eed222bd01fed5a6e7d639580c5955777a86544c2c4c939bdb8b4c486dda53072861a0334359bdb3758475e49d90d0539944e78cfcfd8fff55bb31a1cebc65b28f51e790701b2f7912188984f034e6e96e1c5251e33fe38fb221bce7a90a86857c5f56b6ca77307c45d5290b1f088ade082b349]\n\n# tcId = 1\nct = 591be9c4c087764d1c3f38b2948c896bdca19616e70ce1ea20c3c1361d51635345bb8db8f559be2a08dfa6c8e0a717e9c6974762b73927213682e730cd4697d377f8c36ceab1b52fa4e67f7f230a1e3a551a51b6e355f3d40042d3508a0898b061bda6b6cfd1a13753f3379a1ba33f9e303317cdf768ddb009d84a357231d04aa159d88756f8037bf1da996720dc0360998f2055c1fa37473047bcad28b5c4ff5540769d6f23815cc0078821c1976249926310f0fa4013e1dd0bc7294f4e50eaaa2f5ae3cf936dea032b42e5889d0f7fb8f139ecede958ff2756be876fea0b426c902682523fda747ef8aee0b72e0a76659a689b989685de912a10cd2c7e095b147294e8cdfc9e272a7dcda458c61a6f94cbd1d54d9cec61f95d7b4698761a3930715b53715ec6183cec159f4b1e532073b7cbb9224e5c0d5f8e36041d5be8f8de2203c66cdef24a278027e5a2212bb5ada33520b304f186b5973b00c5d2ad7d73e404ca1e930828f08c85b62001f589a73ef0d1e8c2367ab6f1a3bc29d9645597cf7c0a85bbf5bcee4c12fc89af545922132759f83fddb369b55fe68f2c93a7d2459b04f52bfc2fc9ec237c14f651b41e9fe813205c345d1c36a838785a2465619fa0d4370088cf2b4083c972b17e4e0e207e142a765529b325ac91e16eaabed7d010e1735525d166cd310caab5b27e56bff36c478868233a38228e0177cec9\nmsg = \nresult = valid\n\n# tcId = 2\nct = ae1edfea692eca58775d3c35999e5738886a47884814994b29dcc9", "7b99e79d9f35ac1de680ca6ac6638fe73771ade65e74d13f8de01ee5cdf5c4c4ed2b86261218ec529437606353a80fe45be9fc7f9f27850a70653ad31f490c1075429ad5263c46992a1265871a5ecfc7390c86d72ead118028a3fb3b9fc81ad055c137e34c6d56769cc8cc6e9edaa31958d0b2ac87751870f8c955ed2a0999d5638c8a42864174a0c8045a6fa810b6e0204f15800dfea5688d98156b1589d4c51032c7761bb02fb90fc15643db17f398b30f79906c739dc10751011032bc75828322de3d1e98de6f1bf644619e91cdd875f18b08c5876a485d8d46e5cde5435e26eadcac8dc48ead9f9fb747220fcdb09d2dfb1d1197b591b1aa3003c61dd880fc4e0b7da59146e04eb0d12715f6f44704bf0a9a0fd77bc7b74d3b61157ff5b0221c782fc886b9cfdefcaa2cd737178c683c84055beeccdd1d402d538e0b72485f3be93d8041a145ab0d42855706d61056a1d49a656cd67486682349ed0a6f8ff52ff05ef800a969b978f93d441f896302029ce5e8e800f3b5c2bb9c92c93cda18145fcaeb8f8942787074b02b434b4e52b6ddd918c4ad0ea22575fda6b108b6e0b8c7f681767c553f5b6b2ab56bc657f7017d1deff8f1f55906767bd039038373416eb1198e0195112df8c87c52840e32e4d616963b2e9cc7524c21487d7e81696125ca63\nmsg = 0000000000000000000000000000000000000000\nresult = valid\n\n# tcId = 3\nct = 04327a40b02bf671557124f963a57b3860e92cff62c439c0425b48b4346fc60c0ebf7a7584f94d34450d20cbd877c8d5dca12f517b486c2cccb8e1f467276ac03aadc94a97fcd224994d81672eb577cf0bbd6aa948d3dc4d7f06456f6650e5620435c078787db0f36124b292349ebe011ce54b3e932fac6525a37c793846a4f08ac3694d649f4a04e24e1f5e50f11a0492a68a509cf30e565ceb9931565b4aa5c3514b2ba87c4c0937ebcd6bb2b8248abb0970d30480059daea4c6ae556f6e91b25ffa5a4f723a9bf98a0bff668a1f0c799d3b0c85b19190dbfb5d894f84fa5d72d261dd2c09013dc0981cd0c46d7a08710801590aac8ff17b237387427ab3c6d6f2a59434b37f123bc7fc0a83d5ca5793540cba582e41b262859d36eabd0aa8203ca05d4c16aaf2a7b2bc7f251497d4c8f8654deae3cfffc5d3599ab4779585bf1673196782075a91ee7c3296a2edc6ee6c30344dd0c0a82274ae17982eeb23eca5c39c7d11a2dd171c70108b0a33164fc175425586f714deb5552e90e561f7882211d3f01c07867256d0cca511e61b0cb51189d8e5124e8cacdab6042bd421447ffa7fe6cad8e7f17dd3e599bae061f85bb5181726d1c0c5bbf2c2a5c1e60f486a81782e58d90ccd5a769f98361765441de142bb0a7f7bd406a537d5be0c2773e847b1df1d49ac1daa963feec84954b72a695b74281159647a62a3c19acdda\nmsg = 54657374\nresult = valid\n\n# tcId = 4\nct = c550c1db08ba647b812973ac38784a62e707840367a725e60489a0995a789463d05a3a6ef7cf06a8fa7304cf28e8b11d1b684ba87e3be712b2c086e2acc7c8d46ea84175bee9e4d25c4a24967296374811d4afc6675223e624b7f2c59f8a02a875b1ca75de2f5fde43b85b7aefcda3beae7cfde9ea0215c48d65a8b4014aca446b780c785a49fdc8481e3c342c82a66d1103bc48a4bef5702e6b9157ed367e20605d4645084950abf36ee49d76d25bc2639130e01fd9592ef399aa670c3cc549787466bf7fb5fa5be203cf86759419812af003850ffd3bf9c7170919ca68c224cd4fe9a3566bdc17793a69688313d71aded8b64e3be8c47f81103ab35ad6090d98d7d00952aabd1c67ece3e2ee12717f4fc1e849ce2b8130ac5873ccfb99cf683756641d11747276cbee0a9e75a7851012517bd4c197cc843c9f26c6f2f357323918600db96dd4388202afe276edcb9b73b2d7d43126c3a92f7354dba6e67a1bda30612897392116d33e53005e4eea4dda087e5eee5a30739076c1ba838670f0315ceb7cdc9b7aaf5aadb049345c81fcd972431f80ae8722a3f4a58b68c42f3206f8cf434205700a27742cfe25a0786e5f0bf4dbf9b150a52807be2db31b3258b87f3f5e617fb3b1839d4353951e7f556ad3689f0d9418e4311d99b790f39ae05cb28fdba711d33e28bfe87421fef67d98038873a6bc8a103ed14dfa87249332\nmsg = 313233343030\nresult = valid\n\n# tcId = 5\nct = 06c23a6999c870c68707f2c2d85c11c35fb77ef6cd263393a1a6a8363298f4b8937a8d176fc268a9a1d4f3bea51623f7ff7c76c4e4c8b12408471a460d9d1f226e41d17da80b03efd27ba00bcb7067dd9e02c26a3ae9f8b082f6cdcf1fcf76dd2ff774307b7810a4128eb2090880c967845ef02a6da6344749fcba456bacf43d915bd394eb9babdd19140287e44bdf1951eb4c058b489c7f3984dc5763f64b918f35393c4f6e86c457133a101b60cda0f9d0c93c90dcbae3345cdb894947d8bf1371694c0c21d009d4173bc849ea7d00f0d2c77e4683b403c32ded38f38afb61ef1348e889b3d8e0f787bf85b6b93ddee2c97805734d20006111b26ad1ede2d16d3f0238369d5008d255f1e1c518e68f82d0a09eee6ca803ebcf11b95cd20e195cd3f0d8221a78bad42820f2a5a7184b461a7002d06b003183aa66a313d91164a7d6d09aa567aff83e3cd512368893156337a741b388d1f18b10de386a28993117679deabd6b00d7f8c641d6f201ee8fe4b9934c9bdc48a70f21450c6f23b21e655f8818bad28f0755c856e3ee926b021f2c3d5336bf1752d6b54388b745b6e109d4c6885608a61ea8a5d511eb7836025cd1503bb3d25ac20819b7d9a1257a8d68b0bc51e7b085de69c267c0590fad3e003ca8018835b2c7cb32a25bdff2bea8111bc1656da3b8cf4ce3ce1a5b2c6838d9c276a6c1a4b58b07e17aad2c645736\nmsg = 4d657373616765\nresult = valid\n\n# tcId = 6\nct = 2d452fce3031f644f4a22e0d7b2df7296edb3aacefab84e7c57107021c61acbef498a914b9a70d3e33f97f66767eed7a14c16da88ec156e436245b5d9d7bd1023c997155e2e64d6801b535c3c861b19598807387c0ee366d024950b996cb206155493f0f320cbdf58f59c5911e10db3f8034b89a81878dee5a73dfde620ed224181364e7c7ea5812c874b252ededbe4c8644fdd3d312c7bb4785fff4b23a3ab00a2e5fdb3192404d8f1af8668d89e7b4aaf70634b98d98b2c244c336e57b3cf8411294f1a614f55b06a78e56eea98c6f59b2813643515a919f7be4ed59dabf69d68f43376964f0243ec6dd19a0a3609f8ce3e722ea3375a6b5f7ab24eafeabd58f81a2b3d2bd3aea2e6cfe396542961c1fa9d806037945ab866a0af6b2ff9f517d8beb5cf0c8679ec75324fd82c03e217572bdc12f374a445ce528b4ee5d8c93d3b8f254d372cabcec7ca69c4c539c0e1d02de02a0a337bdaa9910ef9402f449219b2e7376637dccdb01693e50196b7691cd8f6557e42afa7b9b7a7c925e6587613ccf007bbdf5457e67a2c2afcebd609ad8d04903cd2f748e1fd3eec0f7f812257da9d99207788e9770d12eee0240f9ae93ad9ac9b4fb63d4bf35f0c0a363bcf19eb0cf7085ead9244d4623a15deb7b9c02698d38ee78713fb67ce662ad0c76130b0b541a5120405b8683af5ec83bd8fedf72bb60491f829448cf76a73e534b\nmsg = 61\nresult = valid\n\n# tcId = 7\nct = 3ed60cd73681d506ccfea349e5fb086eab2b679ecb796532af888088cc84d8692c6326cca3745d20a94e710335e105d2b71f6834f7cd16a1a2193a3ed88aa01b31cc5a8734178f6d9256a9a660e967ee58ba4ad63cc33ec6a08aa1c324a88f55aa700b4d5eadf46cbf7a3c5304bf883b233d5a3a2f9ae8f858959c7f832e793b5dd68f196b83702d929857a39d74a4e386f7f6636f7c03b96ffeac87625088b07a1fbeeb44fc03cb312b8f3b4308846b0566208b516687c5a786ee443ab399ea598a2631d40a7ec8671e49b6f8be46a337d9fd80c56308857247cd714205d647fdcf8019608f20bbd7816f427eb4e4384f8c10c57fb0a7a3557bd80a6744b3ce3f53ed8e32b2e384665bd274b9fd747c646111ccea90eb809e690bba31d190c6a2e2a895fcc71f521fa9c0481645348b718aaafa968bc18cc20065f25924b8f0565d1e93875fc6ec0249e5be0b1bb9d8ae054dff2a368ff4b11a3724fb8c56033ebda05246024ee0be0126217b6988242a17430284d2e9b204b9296ae22740a2e847948c60085464d8158d9ba7db29f4594dbc85482304e466936689599505576e92c6441653c2744a37b5bca6fd88c3cbf990433bd3d2f9977e474b4d09f3d489e78700df6ad9dd2b8170652d7df55557d86055b803ffca1a8c3f214369bfad683f77a4e134fcc4dba92134117323893a83c5a76c081d7f8198c2040d3fc308\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\n\n# tcId = 8\n# Longest valid message size\nct = 3f1eeaa59c4b466f1cd4cc42345749746e18c80805c885df89ce608031692414ff9d7164d06a3cfcb16d20b439e65c44ec534016e9d9a173ca5652a707841e877c1bb3ee6e7440580e1edba79c7ce517bbc32f127fe0a5ea6d2715a1742adb5ab5538665620da3028cd1a50601942c0d255dad1c2b3fd7789318c0257c1ac140c0d3cb0766a7b51bedd5f1e1a65e533422158929824b7a8189f1c3aa0bc51586a82fa130bb465aa140def445a86b6d6331d6d98547d8da1a1c989b3d5e6b1f4b8278de9863cf8cfc30c776daad90dd4b9214295c9510d37a035c3c104c16d57b65ec0a816173ccb580e16b537948b3b21aa5fc56e78663b1b01c6623a977eb4aecde5d6aab6320be170f9cd5cbc6a520f32f23dd000116200faec4f04e7883abe9ccc482951384e7149cae39c6385ca17593a9cb2428fcb94eb6986b1a49b60f5fe43121423510d98bec37f700abe8adef9fd7e13321dcad201ae5a6033b59806f795bc0248e4c039e2f770635e1ceab3cfcee3f4c7ca68603b410cd9629d2391f38ec8576cee684aaf7e617d8da424c323124b28638b78e941933c7ebff9ab2d4a27069b83d82bdd694715be0a9145e30b9438d0e1b9fbae8ddf215f010ffff55926828d6a8f4c64c38370e5c3edc7385fef5acdbc4cbccb34352c8083b6a6d86246b940e7d19e98ee44c5b8d867d5b746061ba71d50c2d7ab4af66db6afcb1\nmsg = 78787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878", "7878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878787878\nresult = valid\n\n# tcId = 9\n# ps is all 0\nct = 556ea7b7b4ca2cee4cb4a386744b99cc7fea3ad359cac1f08fac0417e051ac35a704c051a14eb3031bfb25bed2c51e1967068b1927d595d40c6f9d5ee029db187993bffacd772075e9b16f8bfc0dbd5a18ff065cb6f99ed759d219f3e03baf53c6270c5ae1e66ecd4ca71e44bc8efa0292987c8caef2b464cf3a2fbadd12613ea60e0a5b5e0fd207388374d20f2be36e8332ba8b37e20b8f461b87afa253a34cd7eb3314de4c3a6427acb27429cb1536f3171224c84e05f81537a75e6ec28a82ac6fe21af38c26831a9e7cde61dc7f3e0992170284e99518a3048ce6c4d687a3ecbaa8ed0244371343bd935a05be103d255a2162c7b914b99731f8b2fe088994e6c616611b12cf5f5f6077e3d18bd435aaf0aaa53ed40c023b8d2d13fb190fdc2022049c6fe4b6eb66f0bf6a36e81c8a920c53bfa9c93b51f8b2659051e445c9b816c02e2072024227470f10da398e35679e114795053d2f96c3fb033cbdbb0b2e31447584c35abd60875ffcc1bfb24f892ef213f507b8eb63460df382c6c507c6ed17ebbe049501ba62f53b499ff31d2c04a242f7e16e312439baca228130c3874e36c84c5872ebe774e3dd25dbe6b5aff945cb0399f742d200be7057375538701c3d5101feee7b02159ded185eeeaaedb72ca1d4189ad165b290b6b3261b0cbf74a87e1796c1b128a7d8bde89e189917215cc013add1c07f8eb1de069ce048\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 10\n# ps is all 1\nct = 2e6309334d66e15e8cbe39a9cd2c3c6d8f19d49f017d87abb99dd4b32135968586766bea12529f6eb01da0a1902793ab8fb656e7df70b5de12548670583a75d68eb6bd36357fd326d07aa4f1c690af4a4b6189cc2de456d163eccee06ecedf4f41a0288eec24c2e3abfbae9ffa349d578594bef818268925dcb294ee9066355b061513defe161749a2469abf3ffaa28d537d55a71a7910e4b29836298f9ea464bd327d33d33967029b1731c742cfb8d4a6fde07bf28789e2a2590d084f7330b52c9ed8870922dec327237b1ee9178dc611bff14380b330ef94e677a40c81c61368b1eeef2ca753b90861bb4421f7da836516378eaad2ab7f80e2642b84f66fb0acd62807f9673b8d975db172958d54528c915116257a5ee2fce3160253190511bcecd7262435fed8ad1a11ddc8bf0ece11333b01a3087f40beb1c4d112c2eeaa46f3c7cc843526ac0abf0104c94c8be9e54ec285ad5703ef1514fd210cfdaa6b2cd2e9d39bacfc338739ada8982b5b6af683ec8c2bc902bc9bc4c9d5ca6199fed502481d86f2a6f9dd23f3f8eeda71cbaf90b51a50f5c6280aec08469fb45447ab4878cfca86ef78daa0b618b9af3c16fc9e4402520b7fb3abbf3086a2ecefe84a10406b879e410fd46c518760059e37f56befef10590593cb4707a0605c056051956fcb9d95f36d4f3852cb15aae172578f73522f966d077a9d8d98d316b664\nmsg = 54657374\nresult = valid\n\n# tcId = 11\n# rsa_sslv23_padding\nct = 80e0480b11f19fbef3551fb123a4fd968d5e5ff64c88c1c2b70546570eb585d5b119f9d511fb15ab3e25b1dcee9fd3f337f949377af431df9ea9b60c07225da87ba0d61c0f7a99aeb130b09c294e0d49caf3854a65fa98be5644457cba4e5591b0f0434932b787e0573354932a6a9f0e3355524121b04fbb8fb5e4a787fa509a7fa946aaa34e91c16827a65639b06737bb1a9fd5b85c85c58b116cdb2a900142ff1886292de9d4d944edcaf4e98aa28560bd6d35b4d64f0c7e72c1b572883581ec8e479a836bc2fc55c49f8ae50a9118a81597ac5e0b31035aeb0cef1e5327df6ec7179ff461b6f157c690bdcdb9937fee7e8355384667cc7a69856f6e86457eab8d87ea8be33e5f684184001319fdacafdd20b90e2e03863bda108c349de950377fc11f20ee32f481d74fb656449c309459a0d296124f726519a73c2a5b41bff6779d91ae9b47c6091e695ee7bfc59ecfe123e4d0327a3cb5b04cf0a998487afc20a3d0aacde87a080481ae0455796c5273815cd2b2d76edc7c9558be1ea2840a17584941b3c86acd32967a64bd1295a94d3ab34cfc67b2cd27900898bf461453a8716c8820ac8e6e9880a3eee38b196d9af46a3ff7abd2354e1a5f654a1dc1ce45cb4902988e3e14d78d78f96f59ca20eb5cfccb2767e937a55acb7dec407f96f6e5f6345daaca1e8b11a72a599515e08a96dcdfe2a8b8dabc0a4dcac4cabd\nmsg = 54657374\nresult = valid\n\n# tcId = 12\n# byte 0 of ps is 0\nct = 4a7a03202b982309bcf2f99d30cd0bebe24b43800e3bef58abbc11e865ec2bceed4d25ae1aa95750d267233c5db0860e48228a4fd8c2953fca6bc7aef959729a7d35c9af4868fe63303ba4f00a8fef777eecab7baeb5d9db61c4a7581eb0c12c887ab6ee59f6d0d8ad044c64c39e344db3f2fb7906af25dbc1263d9ee3baee8ff46a49fec4d893425bb22ccfdf7bd86adb23b3171ee653bd129c042c60d049730a28cd9ca83ccc8d8838341701f545503f3e356bbd4ce269f455c9800a1e03228880edb0590136ec3982b33a4f561607d00eaf9ddf68b67f18808c485f7d2001712ca5e62ada62d3bb575e612cd2e94bd88e831026eb7a23cff7f3be1bb320d853202039b0f59dde8211f9c65494335e99b9049b5ca356dde17f3be1688e6cfd232271474065124a8b55186500bc42ba4d6dfab381d5dab6d7ee1e7305e9ee93f1202a9b8dc6a9b7f69034d9de54d112891a053223b8489ee5b24238629ddf6b5d78ec366fd0b00dc612c5751248108106a80676a3137cfe96008342696ae59c369c7364fb070fb0a5af3ff548f119c88f2a7059ef880d0d135b085918d48a377027f78c72ac6b4eacb869c8bf86135d459cd07202945b97873228fb280ef770fd317ad5b2d36925826d786bdc9fbb760d3907d3ef826a6ea47b0eac1ef709b7efacd40acf51339ebe4b99702e084bb6a15f070d409df7e7fc802e0e6a988a05\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 13\n# byte 1 of ps is 0\nct = 05256ddf55991cf3e74b8fb8b3172db6e327f15c2cf13830fd169716f7e5e717147f91602814e4e7b38ec9bb7fb5b5b60895a89a949d835398ee6798857e05857438ec27dcc897a777b85d420146e5a0f0ff64b23979b9626bf6a34a8e01658fc143eb9d6fdfe1dc878363b038e7f2d91a7f50854684f7bf2ccbf042477b9c6c50b8146f594800a5b907f04fcd03220bc25260748b24f6281d3fd939b51d2d694fa76941b8873c0c70311fec77bff5b0752dcaf86a8a041a29c5ed35b0a96bfe6f82754cd2d173763f9753dcda7f5651ec40e1da282c01bb0be7b5faa390fd134b05af61b3fbd83b0ddf0060015843aed03bb79a11ec906766a6fc82fc28016165b7e5f9c9b913d52eb0e1862209b9cc6950b5d47c21c3fd0673d0d7aa281ca5ec3a36cd9a4570419a29820c75307bdaf0012b68579a6ae9e832825f47ead6b6af0a1724ba7679a88233082b65862bf1fb76656b0ed76dd758470b00c147965b4ee233275476e9030ed301dcd19cbf7ddfeaecad3d17d7129c4e9b4352422a3d2b812d09e829d5d8c2e41f6aa10664824cf0d3b4597aa2cc137f05df672f17f0a345739c93f2cd583bc4ed5dc2bc7295d89c0d986eb88ecf5732a87fb8a10fb449fb3f5da74952511bf2ce03bd74db026b76df93b816a64b4372b33e873226681204022fc945d9c2909982e6517ec2157f57f4a36cbfadab9ba6c8589eb03310\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 14\n# byte 7 of ps is 0\nct = 9ea6991124c047788b4ce768614edc52cb1bf88865f80a7b7bbbc435c1389625a085a5030338856527d86f0fa9363101a7800d7e61dbc081d5839bc679728403bf028a22cebbfd2c9984d581ca79cbdd2e9962fae64a5bd3b2a8d419cb39fbbe2df7b8a9b4e7c603ae1cd923cea1da1561beeefa680d5bb36fe9822ce12e1c88498c2273b76646918353c663f91a2f54432cb3fdbc5c7191ec5b8412da54ea45616c4125775dba29930c36a12522ff3af5eb628d2fcef30b887114ab5908fba3ace7b7c71b101ab1fe311653997a50de08b7a3e92d50eeba2064e9162c13eee23b9fad9ec00bd62e62835745547afeb8fc1fa5af5a8be060bab8e4e2fa2664f62c8956ad4d20dd27932e57aa44eac7a86b867c4ff6e049981109c84585bdb50c31e6064dc4c592cb1796ab059849db5698e1956c38f0e07257fbadda137b57f03b8dbd3d6d5e4c06474bde194cfb7d671ca3d2f99b827af954cbf0c0dfff8cd63af75f7e01b6630798a00cc01676b0cdaff74cb270c216282906931a7daf29a4ef8034407e186f2f9dbeac1f712e8bb7b1a4b121e045e9547d15ef1ba1d8015f1d19a3be353f7a82a88c130352b8cfeaaaab871902fa5f68c852931b4a014e4fe3644861f276a6c17adbaffaa7cd23c223c4e54e2b85b46204b66a3c447b4db722e6a9dc0c61ce29407a4d246a2fe8386cdfe99732316026a2c632afe5084297\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 15\n# ps truncated\nct = 1427b2364dedf9b33b1cf70f8823b60a2686520f904e89247bc6b5b682170fd152554f862ca64234345bb83b118539eaa4c0b7fc46e21d2fbc7eb5bb26ade5464a7723f8d44c8d0a88e1d1d7fca1717adca7207b55c5b52457c8aa2c6d9a19e07e04ca09ac39301512aa66d61c5363898138d1f390af651cf230fdd8cc691d3c69dece67e4d9301b74b1cf6fe7aebe6626d49f47ea33e5861ba4c5bc0a24f506b4afc959e33733fef1ef7a207c29c610ceb9ae53f7080a84491bd12d609ed216445ee54315915b892561efdb1781150fe9c243af8800c7edb8466da8e4d0240c0f627ec2106326805cbdd845b30ac35dd46692ec964f6696adedf72948474255d50505acfc1f4be6f9b300708861f2b9f9796b0d488ffabd14f6750e67477c59a0abf21f066388b0cd1133c90dec0bfccf45f34f777748ca8687f3268c9b32d0552588df9fc496f29d7a9152d23b8b51203cf151c612fe183432ace03fba2fe5068d749463e50bfc09912220a618f650afe592e3bc4c7314e6d9a12aea44ac0b50d79c8b9393b0df70150af7da499a9c2d1ea3dce363305c21f3ece8f3880919bb57e764760ff7863c184c043be1c8de30b177e1bcd5cecb5e804d1ee96fc823f7cf2bc3159381c78a49879407191998ca759cf30eb503783f88ea157970ddc6ba7569e1362cbb99eb45b6578f142df5f1cbbcf2a713729c2a0117781f8509df\nmsg = 54657374\nresult = invalid\nflags = InvalidPkcs1Padding\n\n# tcId = 16\n# ps missing\nct = a4dfae8779a11c4254a59", @@ -8354,9 +8364,9 @@ static const char *kData298[] = { "59cd5cb75cbbc743f89b535898898ad298571\nresult = valid\n\n[d = 008777a7f9e0311bd8a049b874396230be6d1fc90ff4985e251641991f019ceb1914c2d911cc1b71f5f302cc3a4d094db7e9c1a544a07643d718c333434b76c0dd90069a90e7f8a6aae688c8d3d909b0c92a025669f07b55c99cd07757b58bce335fc9799f581eae4acf614fb15f07ce51c1b7fbe74e280238ca9a84cbe292534d10fb64421996652f7300c872f00f7ccbade7b6afba2e833be20b55759b112fde52452c481597cdd9681e9fbed850b16fda2cc86bdb0028150e10688cc8383ff58c072e02a86553ba2bfc07092d1d53c7d10100bba00464b776a07367b8a5f2754d3eb5236e811fd8100f6a9e14fc07bb0154de227216f22c434b07c179d69c754a87505ed6cdd1cb043f21629204fe4671248c4e70d28dd7a5e62fe9cfd08b15a0bf5754158c55bf271bec4963923c06964868c00b70f7f87ea54e2b188d3605477ccfa2f658a6298d627f56ae95131fa0e12c536b8afe962f8daf4b9e66bdab867e3809d80c5334421d14305e3fba5710beebd3f21012dfeb946644b1af604aeecb93efe288f047c076acf57981e0b0e873fbfdfb4a49579a7c1a8b2c945341e876027e93c213f37b6c09e1252488d31436dc62a9924c4d92fccb1f51296907e2faba674dd7ab7e3d73761a7c622bdbdabd45f02cdc66f0d6400c6b45875ac720fe045ac86a8e8324770aba7b9d7bbe49b98a819925ab8d200285ef0e927d55]\n[e = 010001]\n[keysize = 4096]\n[n = 00b9343dd96ed558cd9a99740fb5de19a5ca4c740e108bcdae2d6afd8d5091c09eed87021fa1bd291f6c23fd6657fefd470fa672ab568e41f5e37bf1b38241ad62f77630b644cd77be7db87d49ae13a151fe992198fa98d790099fabf71e50853482f321c833e5c7f76679faa9ce2e4ed7acdeef98944976b9b5a06fcc00c7e36a4d1047556587243903b678a3085eded3a17e7a7e691966a0a236ccc929af83ee37a78372d52cd9be2f79cea18bb20fccb59335b09b7d4e65b93f8f06ac983e521a341f38019f960b80661f9c4eaa7aac7c90019aff2c1ed85571ecfa86c4618831739d78af3af432e7548674daf1a781601ec1ecefa91fecf98fa5113de67f029e01fce0870fae71cbde1aa2b25cb958ef78ada540e054551be75c9659834d2fb458b20be0c4dfcfd02f5c69ade32a6301656d83f7ec8b88a610a9a4f5ab2c1e60fc8a096848658a1cab992cdc9954e29341cdbd4184909e6079d322b8a76eda67d6b5ca878d850d6c3ea2fff7119c1aa313d03797494f11b54cd36e4a8b22572b0088251f9fb3ed1531a4e70549054373bd4e0a17a0230d104c3f666ebf2d14d2060405b846202d2e4a44adc708b18749b75235d91ef786ef9b861ac1262dad728a397cb9e299bb64733d43aa2d21477c726bfd5993804578ac0533467af9a8ee31d402bcac633484e5445ed3b1a74d2a95feca1c4767d4cc7c150765558481]\n[privateKeyPkcs8 = 30820942020100300d06092a864886f70d01010105000482092c308209280201000282020100b9343dd96ed558cd9a99740fb5de19a5ca4c740e108bcdae2d6afd8d5091c09eed87021fa1bd291f6c23fd6657fefd470fa672ab568e41f5e37bf1b38241ad62f77630b644cd77be7db87d49ae13a151fe992198fa98d790099fabf71e50853482f321c833e5c7f76679faa9ce2e4ed7acdeef98944976b9b5a06fcc00c7e36a4d1047556587243903b678a3085eded3a17e7a7e691966a0a236ccc929af83ee37a78372d52cd9be2f79cea18bb20fccb59335b09b7d4e65b93f8f06ac983e521a341f38019f960b80661f9c4eaa7aac7c90019aff2c1ed85571ecfa86c4618831739d78af3af432e7548674daf1a781601ec1ecefa91fecf98fa5113de67f029e01fce0870fae71cbde1aa2b25cb958ef78ada540e054551be75c9659834d2fb458b20be0c4dfcfd02f5c69ade32a6301656d83f7ec8b88a610a9a4f5ab2c1e60fc8a096848658a1cab992cdc9954e29341cdbd4184909e6079d322b8a76eda67d6b5ca878d850d6c3ea2fff7119c1aa313d03797494f11b54cd36e4a8b22572b0088251f9fb3ed1531a4e70549054373bd4e0a17a0230d104c3f666ebf2d14d2060405b846202d2e4a44adc708b18749b75235d91ef786ef9b861ac1262dad728a397cb9e299bb64733d43aa2d21477c726bfd5993804578ac0533467af9a8ee31d402bcac633484e5445ed3b1a74d2a95feca1c4767d4cc7c150765558481020301000102820201008777a7f9e0311bd8a049b874396230be6d1fc90ff4985e251641991f019ceb1914c2d911cc1b71f5f302cc3a4d094db7e9c1a544a07643d718c333434b76c0dd90069a90e7f8a6aae688c8d3d909b0c92a025669f07b55c99cd07757b58bce335fc9799f581eae4acf614fb15f07ce51c1b7fbe74e280238ca9a84cbe292534d10fb64421996652f7300c872f00f7ccbade7b6afba2e833be20b55759b112fde52452c481597cdd9681e9fbed850b16fda2cc86bdb0028150e10688cc8383ff58c072e02a86553ba2bfc07092d1d53c7d10100bba00464b776a07367b8a5f2754d3eb5236e811fd8100f6a9e14fc07bb0154de227216f22c434b07c179d69c754a87505ed6cdd1cb043f21629204fe4671248c4e70d28dd7a5e62fe9cfd08b15a0bf5754158c55bf271bec4963923c06964868c00b70f7f87ea54e2b188d3605477ccfa2f658a6298d627f56ae95131fa0e12c536b8afe962f8daf4b9e66bdab867e3809d80c5334421d14305e3fba5710beebd3f21012dfeb946644b1af604aeecb93efe288f047c076acf57981e0b0e873fbfdfb4a49579a7c1a8b2c945341e876027e93c213f37b6c09e1252488d31436dc62a9924c4d92fccb1f51296907e2faba674dd7ab7e3d73761a7c622bdbdabd45f02cdc66f0d6400c6b45875ac720fe045ac86a8e8324770aba7b9d7bbe49b98a819925ab8d200285ef0e927d550282010100fcccd1ad86a93b05a2cba0cb9ce824924f596306841af3405169ef836d6bd96c57dd26ce2d01e46ef190871346e1486cdb3c11dc05b56e85c2a8fc5e1ff15ac223e033ff80aa03a3c0464636796e76865f1f3e4d255d7cf8d2e130da412a6508053a4a4b46bc091084cff4fa5ee007d9e48efcba6c4ddc4525f5f4a93e5771bf1a55699eb3c41eff562e529cd481aca601b7d4b4a7708869b7c3cbf79aeb2499a7845e0805d6f39e594f68fbc69f1e92f7488e57a8075a8f38c64db3fbe642bd8cdc48ba23ce019858adedd8c3fe56cc81e1b233e8f48a02175fa2919d4c16bc9003a3aece7f3b482745b6f767f137acf1bb6c673430440a3d17237768f235830282010100bb8c61e648015d9d08f8786e9236a5cb110048766ee1d43a8599b4457853bd67d168d8d2c076ce441343dfe0af9b219bd22457e0c431304dafeb78e00788992114be182aac566de4a788be21a91c78fc6cb214b6b464960bd4a257ed8873e94d94a81f83acae7f96eaf5e3ea0937569411b1dbb1421859c7933021d54f2b6001af99821a9e5f7bde3d396ed12e652021a0f80a66242ce8bdbd1d558c00475241b754eafd8d2d3217c7179d44071f1fdf3fb198a6addbdf14edfdc7960c0aef6668f6912c52df53f250ce93fe4209db1813e8f07160f5c117ee162110ff21f35227f2cec2c7f586a6e352b58a0900ec91daa3f05ab1ebff2dd00ff945534042ab0282010076bbc85b851ce4e0cfc66e1e53f2e0826b8c632b434ed9234359cb29e271be2bd9d4c00e242b785bf74f5771e15f9c41ac72b93caaddbd2c4bf24c9df4c8ca44d6cecdfd5a340003a022218622609480a61aa98b585a618108a2c5ec2ca139d49b87f62f06e8f824ef0c31568acb1444edc98ec00c70415da4e7b162f029e7fdc6e388f9061bbe275515eaad484e2385d0d6c3ab99dd0be5036f8dd41cca0665b8bd3de0ecc539a50cf3742e94ea5554d79a1768ea3d91f624c756e58b116a15571c7b7819aaff2acbb3dd3b6b4a81000a9cb3b317de0b17d25c93a16accbafd1372f224ff4dd8cd19ccef93a219347a210b536de1a02dc4d54e91d4dad0affb028201004ca5375123f622eacd42b5fd0216013576d235cae8cfb3aae2f488bea74919abb6e1f15257c375d24e493bd21811feef2e371a0eca3f0bed83ca6890ada37e690d900e524a31dc2148f2523971622873887c5288c43a2333dc872805f3f0e2d488bf1879f8752bc1626e70e131390351e9d554e2210fd0890636f26cb93911b83eaa2e887056b749809ddb12f3b1f22aac1d122ae1f7d479ce3291c6704ab56c13df4955ab7f5fec65b9d9d476509af6e291d2bfb3679ac873e675cd754876c3d47b87a2a48f8e40061416591f65e5baf650090b5cc3b250f444e8e8884bb8a3c79dac2fe006102c5dd46c4a68198f949fd4c5a25afa064413b6a37958677797028201007e3bc25b06f642f98a9eee091de958de87ac8252fec117dd7c6e873cfeffbb012320dded22e3640689346997a13b8fb96da25bd890af6e651f4884d9051e24c9ead42f096329b2692acd42374d8225a7b61159310a77dcbdc4ad809143e6d684890965cf485d0e805286408bbdd353790161472c7b0d2c309e897785c26662e27ec620ac7a496424410049c0848a2af34c44a22f986ae8a98891dde90219a4bbb79766be3101ffdde6c36a13dad1355dc41de41bcd282b29a171bac3196df7f18522d7776a947ac21658fcac2d91363ace9681184b2db52841c7b1cb12261997fc198914ed73a726fadf94faaa5b91a8cc1fb30dc0dc023769df5e76eddbbdd6]\n\n# tcId = 65\n# edge case for montgomery reduction with special primes\nct = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nmsg = 229f09dfdf4edef7a8cfa04fbb1437e22b814eea8bb7b7e81094c94ffa8aac13d2a9cd1b51c0dee1bea82d037034bc03105041e86eec10abe3b74313cec27c1e046a5d0bc57bce9a5171bd9bfe3217ca5995eb0", "825295da331ebdc096c0b73\nresult = valid\n\n", }; -static const size_t kLen299 = 50963; +static const size_t kLen300 = 50963; -static const char *kData299[] = { +static const char *kData300[] = { "# Imported from Wycheproof's rsa_pss_2048_sha1_mgf1_20_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e50203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e50203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e5]\n[sLen = 20]\n[sha = SHA-1]\n\n# tcId = 1\nmsg = \nresult = acceptable\nsig = 1d5a9bb49cb1f5c2862f36e451dce7fc607f3d302eb9a9fbea5b673a29fa9023308381262c538cb53910b5773a7a44ff465828bdfccf8a7a4ef902e945dd5f6226ffb7d5b05f2335e5762c5aceff71c8408150959c1780cc9c22fccebd3405e81f1bc16d276c07e4a545ddb1aadeb751b571d22f3e4bc4e02020eec5901a1ebc04415e9ddfe967fbe4ec7166923aa095b9fc7a81fc21ba37b5220a973fc5f32fdb8e0841ed321450248402a159d2c08e4a72b780310d420a6e499c2b34b0bd6fe0d1d0e1a7810563324ad8e778720755eb00ac6e28b204ff5fbb01fcfc91e8f1d2f113a5f32843119f5e06beec0fe94e5bfd0ccdd7f322bdab7b05c4f83c0504\nflags = WeakHash\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nsig = 01e9b1d4f36d040a553ee12afb76a36d04c6c5a0f3df84ae22422e8157e57b1c43a7bdaade30ae73073632a4679973ec10bcbb3016f6e20c9cad29a14f96052507819e90cf56ba50c97df5e5001c7f94817ed29f7500f839eb415ef3182aedb2484bace43cd2fcaaa6f5dbc4b6491791592f084b2a14ab303e89deb28a68c72b0b630ae85becb67f2b722f23a0f321f3a7496b251895111640452932579aa53ffb8f8fb4ffd331fa48c6f1e8e152ce7e04cfec941cd96dcf7a885a3022e426d87e8111336f1166878dcf8d190ffb16a574fea9eb6d7e270e025c6d98817e75c968f78c4750be018f74968d7f3e5cb9d6f47d5aafc99c85c83af7175c73091ae8\nflags = WeakHash\n\n# tcId = 3\nmsg = 54657374\nresult = acceptable\nsig = ac3c332b52f06ba2190c6ee312c32321ac377019c35453537a393bcf0c1e6f3697f770ccec092740100a7009cba20f86304108165d5de572df89c42423eabaf910619d555f7b27f7aca31861db0bca8357956466d3792fb6669c77b98bed3c721f71321548f8b4313e535eab5638b9e341f4bac6c9ca02bd07111da4e39f2cb8ed8ea5daced3ada8376ec8db27f6d619ad92e01fb49bb3e53ec3b84ca67b18c268db08ec28752b0c13f269a39fa700dac163b5b9439cd7a9883673335f2b7ecc0728ab38df178ce14479bf6a8aa1e24a433e41f9f217be5c0181245135d1e265e1ca1aa06dd6e853f5d1f144878e2f64461599cf88490285b52a79b744f25ec5\nflags = WeakHash\n\n# tcId = 4\nmsg = 313233343030\nresult = acceptable\nsig = 0bb9473d3a8cc4abd63c6f2ac13e278a9cd1dda844fdbd13e9b77cdd52c1b05ac59126e45d276777e8b1bc423cb261d29675988954c9ddc38bb9a67bec5e03e1e780915333dfe494dd8a4f0bfa0d748805885c389d6f7fb6f786c58d21a468b3589346d70e1153e29dcdb91dec8ac185501efea247bac7c63e3c546ed635e647097bae3b8ccb992701a75d209c439c5dbe8122da616a4e230bce08f541abff854fb93c87fdde0fb457c44b2783568bcbbfbba611d8e984410d360c4ec3732cb69426a94191d5a0cb33149b518ded86864706c723b27228d74836513191cebc790793e5809287b0279e7bc82f266d437d192e98975960d0014dd02e172b7fe251\nflags = WeakHash\n\n# tcId = 5\nmsg = 4d657373616765\nresult = acceptable\nsig = 1b92015bd34fcce819bcf75a6c38a05ae2b425f4b21802306c1af645d1197d2c84b84b24d453eccc44f578465b8100ad9d60ac4912c7aa4d5745a1acead176d8758f6abb532d874ba5407d9e3e399f2cd6166b9d3ad1745cd20ddbb584891879ebe71bfd4275d4c176c9da1e13903e42be68ff2a78d2da9324a8cfc7a8e2fd08307c0ee14288087196c840a0e2b3811d9e9bda6ec24bc86e7ca5e34b57969e3aac31388fd2e696528f7d5136bd44c122156a5147f05bc9b118d3a33ee6d7faecbb048290bb0d4719c25ba71741d7434d66fc4baba9b995dfbc56e3507cfc97aa2d67acfa1083e0ef58e6db6975b3bd6b10ddf1c13087d2bf546a931f0baa0cc6\nflags = WeakHash\n\n# tcId = 6\nmsg = 61\nresult = acceptable\nsig = ab8c1e95acc36ad6218e48f033835d15ec6bc7181552feb6dd6e128546917bac892f5b349a234d051a83ea6469e27189f2995302388337c2ffb3a746db17b157923bcf6e985ebd203a4e9a23697cf2925912ecadc3d3f68252e5e01e112db1829658b16ffe7188228921829ee59d575c6ad8299d76c7f5d6cb204b769854de0204087560465904c73ec3bbc1b47bbc98586f0ba17b99c43234d262b7f1e19fb2cdd20b92c322d6e498835b3ce8480eda172921b5a4707d5ccb662e1ee4b3b4c36b5b485a10aecf1b12449732018e594a734b68c8fad4a730b469d097c89c4121d4f6dce34be78f65591b673b1d0ee170cb3c1852ca22bd53b9b26b2fa19ff275\nflags = WeakHash\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nsig = 264dc979cdb293d180f15ef3183334d4940410c9639712910006c68e3766c3aba1dd95510d71e7d91d93e61128da456cb0d84c44552f33504bd2dae30699d372e394912a66c334e888873a949d58a3b7d7d43e76391ab0cc490e7c3afee6a5f3262b7d298919d64c5e7bb81cd7bf8e612b9f6e266eb28316a7fd01e44b62100f4b462ba5b238115081536ad1f6a068d656d00000431afd1b6a5b57f43f27ca778c08a4f86f62ef84c73aa72b0c361c68345c10599ed731d6423c750462acfb469910a50aa2fcad3ef8c908633bd3fb0b2e7e8988f9be2ebd715333381c6506e0cdaba7691109cceb8ad5364fbc035c309a50912dbb670a8c255c287a9ba992f0\nflags = WeakHash\n\n# tcId = 8\nmsg = 383633323732373830\nresult = acceptable\nsig = 91d5f67dd4f93a6093adb8a7686be7e458f66c23e32464942f46193055c61c29db94eb12f96c918e1cbfcbcd2ed6f4ef6d271cb6def90375b1c07bb2d5e7c1c92425b16b2d8acfb87b8aececb874b7bc2ec9b2865f8882e0807db9ed481ed5fed0f3dca5b643686e70b4940af6d086ed7fb91fc30b322ce9fda13ab70a7206feab152991415d50ae586e8a9229a5d2ebdd1cfe56c131fb832f1dc39bd9fce7b73b190832b4052f5dd34cffcb39f5b0d527db2322d292427bba611ccaf8afd7cef8878337f1a8b2bc0f5ac08497eecc95b23ba171707795fdf5397f94ead6b8569b4871aeef1052fb4e895bad9f17462c1dfd712950631f625503d1336e850e6f\nflags = WeakHash\n\n# tcId = 9\nmsg = 36313639333935313337\nresult = acceptable\nsig = 500ba4952945df532e565c9803ee08eae2b7b69e02199cdc510184fab3f22613f4a005fb425bcff96e25ba4f66a849abbd299f2ea7d530b263bab4899ee3b6121b88b1f2ba0186867fcacf686a71fdba46c2e5379167603bd88a9e1a20f5211420a1737a77c40fce3a7722115682882ba04fb521088750178f3b665921011209f4046b9981b79696cb4193fe56783ea96ffea62fd3f5945e4790ed1a1059b5f81124e52dfdae58e6814a1ea91851c045d71960600a2a94db05f40fdcc61b90e846e563122e6fff4ad1ba74394af7fc13ec46fd7befe8825abb40b365e8ecec7131769ae3871e806eff4f6092802a8edaa8cc47ac8053c8fefca21648abcab60f\nflags = WeakHash\n\n# tcId = 10\nmsg = 333036353331303631\nresult = acceptable\nsig = 3296d2cbabc9257d91b75b51b994dfb8f777fd2630801414c33d405860e3f75b8b08540952e4defba250d3946537774f93a8c88607c8d673a0a1c7161ea14c56b8d3e2d17862e932146f29937b0084295f16bda9f6c555af0e26f7ddd223af6118c795463ac9b5be70bd413bbeda91539f05da157275c24269f039be88b3c3589e4cbc99746f3acf186b79bf27882ef2ef3edc0dc717ed2b94ed55177f99537a3261cf509852115652376261b090ef766cc68a99ec4ec7aa8ec6cab724b4eccae9805f300c48a076f0dd345b6018941bbe4fdbf94e548bdd6bdb6c62a358407ed3c84ff587ebb36ca82818fd82618c94bd355944547b09af94a03e68a3f07f94\nflags = WeakHash\n\n# tcId = 11\nmsg = 38353939363734353639\nresult = acceptable\nsig = 97e5859c080f776faa13039db19d49eaf2a16b048246c939ef875fdb4e28eb2bf4ee3c114b2d99b20753d1082061fc4935429a92aad3d486718657a8ca2141873e69668edd749f99f1cd757dfe7cc2db297cf1bcaa1f82c3cd92482f4dca6ca66b0c28276c32c4c2864c8e87e8c42b4008a", "87a4100523130c8e4bb35b7fa7d1af7ea6097da7f7ae8372d5aeda20b4a4ba3a6c93e1b77b17a08328a27d975ccfa6d1b9010b34ccc12ebc0c3d4e6bb14c1b655a15b7f68604068c9c493f561017a1aaec7c84d1a24d9ef97aa683a240abd141a55daa3c210174e731daff63eb39ac3aab1a79b9a0f9178a7c374f0bd0148e4ffd8c9e17f2dc7ef8fb20e3f5f1043\nflags = WeakHash\n\n# tcId = 12\nmsg = 3135393637383036353431\nresult = acceptable\nsig = 8357bf730c668cf632cf2b1b5f9f9f3837061a1de0b86906debecd43077bd132b6c6a078b35b6878a07a8d0a84ceb45c93cf8e56e21e7cfc095107412672b58faeea7cdba71765101890b12a92af31d12f6370529215c299469ebfdcaa2055d2c2261bfce7329977f13fceb51d445b56a57a4e34e7c6abcbd7ecd13af0d92a6300ccaf70e3ae8a827380c58bfe4f381ab085784545d6b23ebf896ea8c453af1b498784025c9e9eb01e10e9d1e22eaf2c77902b64435be4c54b9f3d74b63482e69cf751f522f5a3ff59a35ccec8e612321495a727fdabe0891265cb45a18c99846aec27bcebdd79195f65e05a4d5799a333219589c61e1aaa93547974138746fa\nflags = WeakHash\n\n# tcId = 13\nmsg = 333237303833383939\nresult = acceptable\nsig = 46f2507d0817c14753ed5d4a9fa6c98cbcf7483f237ecf5d26d76e6522e940215841da07f3f20d4af6d8a35e182617150115063c1e1dc897b67ade6b6263700f5420a7f6595ce620f90ce6b8393ff006fe4f0825dee82ddca8457ef74d78e3352f05ecce196a1bf4d45f018317a6a42c59a2f2876f95e405d65c4bc5f0380d0e0956766f89b15850fbf736cb042921e4589721b5ad9abb6213bfecf8eab2ed077c6cf33be26e8b9fc5f95adc045efff8658231e28fd595701531e8bc3c74b42f12271f077e08cf9386d5b611bd88218e42ae757eab5c0c9b974c2bc17da12c8babad3eefda8a16a56ce3431da35460b1ad1df2b2e172cdfc006512e1a4ac866f\nflags = WeakHash\n\n# tcId = 14\nmsg = 34363035383435363034\nresult = acceptable\nsig = 0c3b3f5120fb9c7dc3a715498786aae8e2dfe5d63f54cf805d02bafd36c806c83d0a93af5d1eda293f4ffe6d0ab218648a82ad12dd328a60f6c632dbf9f6e5e504fd08b8b84d8d58000a2d2a9f9a966ee898d9cb75a69c930b260f6dba3a0301ae876e212d4fb971d819c20cb07aaf0fcdbc152765398173dc0d7229ebcd8a9aaddff45d118bf63ab397adb39af91203e8fa5a7d28f2937ff7cf31ae90dd9efc9f2549bf6cbcc3c65aaf78a93c76007bee2720930e2a5331335983943a6d93570b11615165196f9d7ddadf805d443021580514d921f439891446c1fb1dd740794bbd6decb017acc238a81ceab36071be58551557b09643cd2bd7be6e69b77aa8\nflags = WeakHash\n\n# tcId = 15\nmsg = 3131313738363634323032\nresult = acceptable\nsig = 94b777215d1ae19f959d046fc02fde3e113e15bdadb1d792c744f217200e275d3954b798b43e5ee382877420144087be340e11d2879c10af6376437b5a8f62634fa19b9338360a318c95c9421d90f60337634f3a03a2260796d8928e056aa7759cb13f3bbc72954f9c9da7eab1d3564050e4267ced557e3684e5090cef96f585153db8c732b78b4f7df59db219d7aeac42d4f20b1dc9825171bbebc2712e722ed6fed12dfc72dccb1e9a2c6d93e4c86641e1dfe16d6d43629dee7d80eba8e9639ea594ffa206cf3f0e561b2953a290d8cd70bd0ccbef64b32bd66b294f1fb1ec97bad0e096e5e200e5812fe025333cedd7d1ec8c111b28beb4a402f5cabf2f99\nflags = WeakHash\n\n# tcId = 16\nmsg = 383035343535343634\nresult = acceptable\nsig = 819f624b0dfe6822d3923ac1e5c75f79e1da3dfbc13b332874d4052eebb30f9b2a09ecf75f1122990c37367d75e4ec510f4645b9f41fe4f2f9805a981ea81ce932127613126caf8e04b9d194a927b720b24cd9f1721e33d121c59930ec48a5f5574f9aa8c6bafb5c8ccf9dddb2dbb418d9884ecb4a931a9265360dac7475de7e4cc795ce7a586c7d476ba470dda7c03b3f1ab69d9372d7cff3422306edd8fe8f6dd745596f1fcacfb99914470c13e752bfaadce632fe4124d6ccd80eebf87a6982a998aa4a0892c270ae6de0b9bcbfbc9cbd96dff2e2f93f80d9370fa2a015e13d0376b4d9dcbdedea29ba9b616a83261ccf6ec56079ff2ec93d72989cf93454\nflags = WeakHash\n\n# tcId = 17\nmsg = 32373335323330353531\nresult = acceptable\nsig = 118d4dcfebd82ea74b28041bd8bf5f969d04e160e2b8ab2fbbe1c2a1673cdd4fa7d801aa4bc23f9898bc0dcb240e8a3ede076f911ffeb2749c03d21923055f8878aeed88563dbbc45422b658f8647dc868885c92015df4d5925f3e6d75e85754b7f002374d4583ed310bc991cad2812fd29d0906c4dea5c52921fe2184880c5e8ca51b06bc5654edd5e0e72e20922a9c9b2fcd068c700ec82878b6ac04a56becd76fbbe9fd4abfa9348756f983bfa92539424d972d764e7813bbbd34bb369ec147fcb1a94e8602e359f1ef312725f2bb81c04932c1c4ebebfa09e3165d0287a85a22f0898d6385538066246ade07cb51580db1fcca86afad06fe2f9695c2f8fd\nflags = WeakHash\n\n# tcId = 18\nmsg = 31323238343430383037\nresult = acceptable\nsig = 53711344088547e405b1e3f7605e44f9b7b6735d5d3c32ee0e408fe7ec9ccf58998487443f66d4edc0020dba88efdef9ead403a2874b2892054e391f61c1b36e490a8623868ea3e3eeb07eb6a2de96503b93f4fb534225072c6bf90837c029a1f5c2a5d8194df2e203fb0c2aaeea506767952897d900d9fb20c8cf4f7b68a97a5278d7aaa6e383f0cc8d2b53bb748ab6b0dc5fb1ce82b08aa986449b3c3137a5965985d0cd62b7a1a11b31a498669a0b3072692eed9a1393e42d7e61b90226acc62b284ec550c0813c4afa25a1b6fc103cb80cf429944b557e1334e81c1173df4a86ab107cd8ec6c75392cc7cb11c9212f15ee7e18aa0d27006af5c5ede7b0e6\nflags = WeakHash\n\n# tcId = 19\nmsg = 353131363538393837\nresult = acceptable\nsig = 972ab5dfd3aa92ef9ff40026764716784c87154f12967ed3f02adee5f73fe9a0594b22599e829bcdaeb00217a12218dadf06c9940aaf9c02c75cb149a89e258a548894bf4762100ba17bc8bc60a7a0d05307b7133678dba4babf660d12418659cea25c9f982bdb9b1d2300fdd9d144a25d4f150e54ca7ca344dde9e9e1ba5783c2cb606bbc86341ab9344a0840dc515dd1d589bede2e3f483b20180f08695cca0e9e1cefc68b6bfc3527e48ff0260a3f696c0680364bd4b6830d675ec4986638e976b83cb1f56ad5fe705d5dee0c0c5eb29bd15a24f265965000ebcee5a8551ad8ef74b40592477255169bda56dc8f35fafaf796fbfa44d366033e15acfe048b\nflags = WeakHash\n\n# tcId = 20\nmsg = 36383435383536373234\nresult = acceptable\nsig = 7a7cdead06ba212e8dd6b446f911cf37b40c5ac7f9c817125c0d5ee3cde49ef336b87eb94f7d8a93e1d9fd0efeb77e724769b27d6f63ba91f7219f23e085a3433e4d69ca8f8e420534f554c69a7221d70e57f8a8246b24b5986716c50da4942a1720e51b3ab87efdad42e02cac254be2673d5bfa4669e764defb401121a25055993dc5ebba22176834b4a2f9a8a3a34d35ae2c344e9a84675d94ef8f56b16d848d15851c058ae64df8a404eee09b63bb64fe017c206a94dbd7b274440f04fe07d22d079c2d2a8686f247eb983a0ee625b2d4b9fdd4d9ade53712f0d13cf1ff1aac03d09f80335bf9364327a89171a8a51f4219f86646be96f0d96c6cb27f43d3\nflags = WeakHash\n\n# tcId = 21\nmsg = 32373736323939313435\nresult = acceptable\nsig = bb15915502ad77b3a080eed70b444b753496450a4114d435d2aee9fbf1b345074fe85c23ad4ef52603b3a8a077d5024e3d56dd620169b6dc0ff7437fe1a520c293d78faa77258e8c8632100e0644f469f0a3250a53483e9a2f8dab0bdaead5df41dd1bba91dd01d79eda1df838dd4567d04526b0e1fcb5d07cc628f4ff62fecb65d2386af638ba6d0e594518699c5685033635af6cb302d07bf39a1dc5b50ede06baacafad9a2ee9ac48bf88c11329d2be62d565b0312813fc81c9e3cd243aacaa6c11dccbb6941e2aba6f93524b0140f30987168036b13810c10f65f0acc443f7df7009c238a8d5bfab00116f1adcb4cbf55c484239689404788bd29eb787f8\nflags = WeakHash\n\n# tcId = 22\nmsg = 32383739323832383334\nresult = acceptable\nsig = 4fe965e8b685d1eff38f26261f5c168b77560de5f2d7243a33c3c1c7f267d7b60e9a61444b6cf0a71caa18ca81f38960f45ef29586910c240c93820551f3da5e15180684807faa5d9fd361325b9d39c7b8e805abd75b69af4d020345bcda266a15540b32ccd28e57f7063edc228fbc815f1ab965fa542ed679c43f7b4949f7448e6882bc36a8f10412dc0e828b33ad4e09a5c72d3730143520e4eb625356615bf49e51ccebe904af7c6397785de0f20371689f2975666524103bdbb4bf27f1e202018aca8003de615f073773cca7e647e71ee51d97cc30356a17b50aa3c47a74e133aabba4ae41750786a9b1e584e319836c3c7e7c8c2eb2ce6604323856b399\nflags = WeakHash\n\n# tcId = 23\nmsg = 363635373637393733\nresult = acceptable\nsig = 9e12dc1ec88182f9462a795d710dd07447e79a4e035b97c16e351c4b5d4e98459b8e5a52e2f51dcc1edc4c8943863fa9abc8fbd75ee2f47691a58428034021c6d3323191a5a5fdb2da2ac1b2a149b8d1025576309e21410c9400cbd3b67d2ac4d4af6f57c6380fda2817c263984795934b48844f5ea4761402354112a2a8e2c06dccea0e535a06b6b1274a42f218b1d442c2c8347e7fd168100ef658c63c790e6bdfad3f4e57a536e2ce181a976dee1d605cee947bf5b228f7c540c2c9c9f2caa0461bf737e32f5454f52cf5300b23e8a9921d5e4a380eb836b645515c0c71ea803b730d0667dba49be3825c7a5f49afb7e989c85246ceec236c3a0eb43ed8be\nflags = WeakHash\n\n# tcId = 24\nmsg = 373436353535373037\nresult = acceptable\nsig = 3f55470e612c832eea00cd738b6152bd03d88c3abda95ccc2ed6eb6aa5c0e4d858982a548d25914eac7649c53d2169da5ad4f09bb64d6290c913d346424d189bc2414ed50dd2bdcfe3e9e80a992c6611ec86b537a8b5cd92985cb6226a0367c2ff20d2859c21882fafb2b9c47f48fd19cfa14f793e0fff45d06a2e886253a209ed95030da05a1c6ea35d2993c600491b493ded76e952acb0442c52760fbb1f735957a1ab30fefea6e7b596a7aa4ea479ba6a6aeb866ce6caf38cb7c6338b2993213c39c98b0cdd6e46c9702069b85a8c7e050c1079b11fd209fde0cc58d37beec46db4c8c95b402c45b2f5b7906f1ef19f2a84dbb8e54bd5d5dd39a532ed6e37\nflags = WeakHash\n\n# tcId = 25\nmsg = 39383734313231353838\nresult = acceptable\nsig = 08823a3eefc4d13f801419b374a5d8cd51f9281e124deb0415250e9e353e3a2f974a83347ca09d3b5", "ec24ec94048b096a4b11dfac52f2480b522f70eb4eeeed6f84941bc37d1dd1d82d7b9883beef1a6cdcdc5b3f6024d9299b10d7697c0325e2c75764f225cdf5fed483ac300a489b69536acc9fc90d581dfa10d67056b3ef9b05e09aa8dfd3d688ec4d63f483c301a44934bba1841860948c130d6353e7d74c9ca9e764c44e3b6fb1665afd38b6a7df8892d90a0d5483dfaec6270084ad76aa50f38e34389f891fa6455ed9f3cbacc422266f6ca2b10aea5c3caf83035c06833cd7bbbba83dadfb28807f7b3d7f4ac6e9025a47217c3dd1dfe9426aae6175f\nflags = WeakHash\n\n# tcId = 26\nmsg = 32363032333032333730\nresult = acceptable\nsig = bb6c055b3f55671f0ce85c5641b970b5ca0dd1f1b8978b915c8e36390700f6bfc765dc6b1694625672f70c0bdc97517d81cca9190ac4bc9eb5105df3457f48144ab9dcc049ae54f28123af0204176685ef6c2d71b0e618389400e18e90fd1dfe65cde88b628fdc410631ecae8d64b86da329228ce4c99fcf572e77e3ea366ce6d33d1401e250c75a329c71c7f5363a95cfde27bc8cf010bef57aacbd44c60a4d5b7aea41df9b9d59efa0cb6cd343b3c95c7acbd84d77873a5775c8757c585d665cfae9bf10095fe4f979b5866b6fb393b09890e118a35ae8a17f7eb8f60dd6e4954010ba903e69f4cdc63880bb24c3019acc596e6028b5f1aa86cc16d6f9720b\nflags = WeakHash\n\n# tcId = 27\nmsg = 33373236363131363038\nresult = acceptable\nsig = 80ac097d00555c8f6ac34f3ea96570432283b373bfbfc327e5e1f88b9b25d8dccd61d1064a944a10418ffb863ca2eee28182d046ea819b776e00a6fd62836aa3f334aaf7d14897971782a8e557c53314a3da16f3bf09959c139abf42c95a943e8f736fe6ac47aac2c4453d2a7091214e9d6c81098f39907d001b4cdaef6a66b426b571105a94331349d0c4d456263e090c0ed01ad2195ca0e7affd36d0f559cdf12c8c8128c7cf1a8aebaef6154b4bf8e3bd8db789eab080b14b45b10527e800452fbe2f20345cb41afae4f35530936c1b99137a3370f4f1c9eccfa81bfa3749fec4b1b0672b50e970c621ba0a66d1e775bb4df0674f587c938a29176c603318\nflags = WeakHash\n\n# tcId = 28\nmsg = 37333434363334343235\nresult = acceptable\nsig = 669f3256203b4ffe73ec01c2d7d120ab9c02bab82ac75495dcfa24db2f8e79970673d4790da772f4b16b14f81047086034b3ad927196a48390774aefe0d277ff466798d3497c0e108d51476945e4c324d32145af5d8cafe88bfd6a4b52c8e033ab4b95bc5b5c3451808f019b39285efd4feb6c21708b00aa5bc781afa87fd7475cad673833617159e75051646064d81ed42044791c27e37eec421893fd371d7cd96b462c158560545df3f5862fe97958c9974c9332b46d894486e97c84528a1f55a3d9add429cd7c1a05fb582affc12fa3aeee980a93b8168f284d7f95faa2ddf137e445d2c5658b89a2a230a9a640bbee40665c2bede3f16b986c72ad15b4f2\nflags = WeakHash\n\n# tcId = 29\nmsg = 39313032343039313337\nresult = acceptable\nsig = 50191cd6481555054231eb25b7d44f374052a228036f1e796c2d923c9df9bfd2f881620870ee4d7dffa4637e570d6055345c87b61a2c8f4f3b536d89cb0379883c99fa246e3ae9c6a157770767bb018d702382840e5125ea59bb6367f98c070327d30bc4e17c40b465fb5314e59692527d792c9155f5f1c2d9f4061a3b784741788d92d761e1a3c553320b4165c864e874f24664de3dc6b572dbbd4fdc495431de288389c2690bcf56482632ee34b638aa902f5ea808933aeace4eefbd2b6ef54b47cf2afe586c20bf015e782d5ab952bf7696268467a6beb2f2506cbcbec919674fc785474ee0608c43980f64987ec0b75e8041871ed9a2f99bf4623504a9d5\nflags = WeakHash\n\n# tcId = 30\nmsg = 33383239383138363835\nresult = acceptable\nsig = 55a3be3e5c6c1bb472feb54e2154aef10c8880195183860a3c19dc2f0d9f2e7473b90bb2a9ecdb1a8b144ee27c60ed7ea25838bf6ecd60c2c5dae9213439a9ee8a7a49e970eef3cdbd86f0b259d7ad598230f43e2a5ac0a0f68f947cbded0d20e7a768fca530f3dac41515ec9ca79167de3d800c8bf547163b035a0f3f45c371d53969ebb6d14e5850bab303dbfcf86092b47d41582ede460bf9920c8eee792187d1da134945046d28af67c433fb802f09a6bfa946a8aadba2ae9f89afb530540cbd22960126e6e858be58e6372903698c644253cb5ff72c493b35caa4407d381f96b304b0993ce08b7b0c692c0bb7936f743666db5aebe2afc2c67e3b256fec\nflags = WeakHash\n\n# tcId = 31\nmsg = 31333332313433383039\nresult = acceptable\nsig = b6fd6d2d4ebe5860470aec5e25bbbb02d67d46d960008311d1dbfff3b85048cef40642362104e8e544b914b9974eb53ff1cc12cb8b0fd5b8a924e96ad982ccafc1a80092586adbd2905250452e38b342f7921cfc82623ed499742b2fb0b90d1b5285bad2fa03ab82468488356605b5b7693335e8dcf983f639d82c3168020e27a7e0d06b2af184eb96618ce942c99b49bfcc27a4b6b47c5c07865c5b2eafe30c6bba2d9a97818aa0eb5d2288018103668f892e8bf5ef1837521cd2bd41b5b8f6a954f5c4a50de874b8e00784a5546cc9b7ce8de2ff776749b0027b37158cd5b11b440a52a1820b7950fa685bb43505e1d35312a6fdcbecdbe947672dc2be74a1\nflags = WeakHash\n\n# tcId = 32\nmsg = 34343435383035313539\nresult = acceptable\nsig = 7fc54d8108368eef19f5877275d07e871a3251cca71c63cafb46808748cce240b8eb95a1f218b77954edd2ab8768e3fcaa8c8d3e9b7d678c0d44f9731d5a58f6ac5f3643187bf88ba6023301200936d9414517f1b13ac2afc01d8cb8e011631109f2e8eb66b61b7110c273e26c2066e9384732b5d978c0b2d6a9f0227533e092373fe9d8c2dc33f8253c13aa5730b3f792dd66c6b6b2be2dc5723a470d8da15c79286d1842c5cea67eaa47b906c4f034d1587610d9fa02cb7241364f8862458feb6d8fff98255b4c81b69c248d5f5dd721ee477b1f7341c73808b880a88f8425dff9c27c2bd0140a61b8c64d8dae15c4359a918de42c8a778b8b8e352b624291\nflags = WeakHash\n\n# tcId = 33\nmsg = 39373637303232323239\nresult = acceptable\nsig = 039ca79f8bcf17374bde9dca5b7615b809ac8d49241a48b118c18cbdd4e3fc43c2e3792b73d403062ce800f26955125b7b15beb60a6447710082c6c6bf80d24dbb417a58ab934160b18883ba64f29b461f6f76f833ebd16c38f7664976aaec1521ab6a567b34283a98b8556b4fd346b050ed4b1756c1228f891172a634444779e26798476d481e416e1180aa1709f885fe5c6f091466aba6287f727f26d086618ebbcc2c020a001ad8b24d2ad0dac784456e162d06030567187c25f2e2a023e30decc076eaca92d2c82042dd077abfb788fa03a0daab9714db415822501d99f89600f8d677faa726aa43d2314645b2320588b4cad7208b2fd12d7f99fc37d809\nflags = WeakHash\n\n# tcId = 34\nmsg = 3130373838393031373235\nresult = acceptable\nsig = 907f826f39412c22974469bbb28f049d8404b9397bbb86322c742872d8dc008bd199ec7e891c1a799da60ef20c9dd7573ba969761f5d812f72e889af855b833b5aa1cac338cf2a42d4e0a9d14cbc6fb004866aba01341e9dee8e2896df163996d78c4d30d8c68770e7c72eaf689cc49713c3eb479be8452c935aa44c48aecbb0d3f0646614d36750ef126036828be76be580879961932a74f34bac9983fba0b970ac740f584152c5cbb4d6e3815e87701ada8d30a501abdb62ab173aa1a7a3199ca27cfb179895132089c038e40a273be45b471a1a1f70e7d176b7424e852b3f8c608193a7126588c5065cfc5a7117beb72f73ea8a836c8a15f12eca67f84051\nflags = WeakHash\n\n# tcId = 35\nmsg = 38323137333338363331\nresult = acceptable\nsig = 7b786c0a1baaf52fb84459e92afaf038bfe997c9a4d910303633fe2750b97448a15bb057b505683bc53ca4b18fff1dd90d1416bb8c0fb2c29550d7dda9c9a7f087386776fe65b1288c1f5508ba9468ed9328c9d6620e6882fc818c4ebe832df36dcb5d92837a711ea6f0d20b784235933d0c571e2d6061445ef5d1bc22d43378d2593b2a762114f687bcf59cadb4ecabf258d3e14a4bdea0b215828b2e7462439fcd4cb99518bb5d5dd9266d6dcd459bf36cf32cb8683067918a225c1685db5e52f9a5305cbe60a38df2babe901367eca57f9cfeee2955549ad9b99318b015ae19402a4dad7752e15b94b25b3414cc9be0c13421f31a41d0b1a3e43ce2c1d309\nflags = WeakHash\n\n# tcId = 36\nmsg = 31313438363037323135\nresult = acceptable\nsig = 642e3b94f8c5a0897b5787805c99b04af6c7a2ef47eae10ddcbf58e0f9411373920d1e4d769619f97182db36a9c38b6cd695a1d96daaa9c9288ddd4774f9e085dcb4829f1cd852239016dd23ceb1a493a1294e3d35104f48384acebfa0cbecdc114f445c63d8a1524e608d3f75172782b1c3169d5317902a6796688dd6b0112d0822a5c65a9ab31be84c939cecc4190dfc766cfd29b965ca02baccf2e3a68f13fa304b469c60d7eb49049d78dc1e0ed94daa273dfbde714024e62ba97cfc7b3d32fff034986518e0486124a6d6d33f40474182b2c235306c7d0d5088e7e733b0a895745a4bf4c187d2cdc9d6a8df7153b41f16305a15da7807c6bc69c313b4ca\nflags = WeakHash\n\n# tcId = 37\nmsg = 38303433333530303635\nresult = acceptable\nsig = 5ace1b9ce1f57901e8b8a90f033750f807e52361779bfd97c60f029cff8a70774c06781a2ec5d16116e0ea5170b99d0486eefafcff11f2780d7d04139e28e408a358b48ad55c0d62a357323d3ec759205df77c73f89e991f849114d8bfcfe4b6a4eafd86a9cf43500775b1cf4b4980c4f6eee17aef782eb7f94144ab1e7a0ab9c83ef2860c1429d4ac9174295f5aeeb6a3d5fd430807b9c2ec20e0e2cd1242e496e5470b733db52c857be5a65c604779d9e1bfa5a7bacbf2979f1e533278076f102b14efc321e905ae5285e50e3c9998036718b34cff35ea0c082735ea576acc2f18065c7e05df03d3fee209f1a8df7da5a07af3a4ab86e54edf85fe61343fef\nflags = WeakHash\n\n# tcId = 38\nmsg = 36363939343437303335\nresult = acceptable\nsig = 30a1a557fc9651e08c004b23a5fc256b13f9f9221082f867643dd707fd5513de72b52d13bd1b1b6fd090fd816beb486813419bd9f426f9d4e8ec7e5c86d4228e3bfb899287b2354d5b720db60b68982e76ba2b14ed22b8bf849244c9ae6b55071bcefd4f7063d15ba43e0a5f747bef7373cb2dcbff6d511b030d3e13f628896406955a77573570305073d92c5cfb2a9c4d92f867c1801e63c8addba43ce3d7faf91af464f941faa48f28f549d897f93c074394137203a19176cbdb41bcff260b7b0053508956970e31f65807b40c3b7905da151b5520931ec5c470f020acb306fc6e969a89966fef4ab1c2a17fd5a112e0a841b853dd1449be32a3b52d2f6e89\nflags = We", @@ -8365,9 +8375,9 @@ static const char *kData299[] = { "e93c01a0f4605c7256de93ce1e1cc8f5175838999c734809bdaf8b95edfac0d5f98c3de33ad6399e8207a8015373e1f5ed76e304b5e2ac260bbed23c662c38b6f29dcb01faa4894\nflags = WeakHash\n\n# tcId = 66\n# ps followed by 0xff\nmsg = 313233343030\nresult = invalid\nsig = 5a7e549f99c138d3fa7ede3ad655473f78c3a8de650bf8db6a5116f0807e5df84445ed72ea6a82a8150db352b85210e120818da13d9800d15823f5780b6051e51bf4488654e6a93c95d19b45378744483b43b37200d933775d2f84a7719cdff6dae2e15716c86a9c5a0042a5268cdc7b5e1860c150d85253573787b2839fedf64df3d54c977f63e7bfaf3168f0153e2ef019244e5cdd9be69b421607fef727bd5442ada4bab802ac9fc0c0044eb5b435a9caf217732b6740571bf9f7b1b3fd83da8d4c806a7e2241e37cd0d06abae28ac5a83ae3b2f81f3374dbea97e46c66e821226fc7cf0b0af2dcbdb7c5cff641775c81fea4c8cb9309e989bca04a4a5d3d\nflags = WeakHash\n\n# tcId = 67\n# shifted salt\nmsg = 313233343030\nresult = invalid\nsig = 4975c3fd6358989938633d07cf7bf0121c8a8c987fde1cac405924ab88c5a3175d27207ebbfe42b24404227e388b11d92bbbacbbcf152d3fac0166acb868f908515903e37da98e96aea367c179530a43f78d877cf0838333fcea303cf6710f046513f01d586bc54b42bfcf5dd47b1a01ea8b95aafb4b9406888b3266445f749b1c56459ce4e10a57edc59f610b8b74edf9987c9888460108a11525d0e7228ba5eb9472a0fada1d056c8b0d08efee2761107595c6b221716b6782c27bd7755f1a23aef6cb966a31471921594a1de17ebc7e5b52b933ae52a0794bf4bcd1a792e78a47f019698a37d0d389ca2040c0d3758eedf0fa810041574b32938d290cfb45\nflags = WeakHash\n\n# tcId = 68\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 881dc4bf8b2c6c17e10bef3dab327b4cbb76413a7e5afbd24f198fa461bce9392d31f0a11d69bd67b75fa30ff2100dcd52b8e0c24c91b0196d172ae3fc1d40fb167b2abdce4b83fed365b9d5946a333d0f669d99edf7b8a3a1c8ddf2397cb77bcb62aecf818807d696af4f186bf2e0628ddb1b9d45dcd6eb965dd1b5eb2bade60fbf5b2ae816f45f9e0ad024039bf64c081e37630d6db51a368e92256268178aebd32963a07693f828d01eebaad0fa04e0ff29d8c7ae681be4ec16d2a6bafc1573e38f58c6c2c36a5d5a2ae7718adb1390770d9a3882f895b3f0fee16a2bdc743b0906567b6938d73a666cc33d85142359d40eabbc1da65ae616c7818f86fe1a\nflags = WeakHash\n\n# tcId = 69\n# bit 7 of masked_db not cleared\nmsg = 313233343030\nresult = invalid\nsig = 15872263f8270e7ae9d3127a9b677828cae2077e534ea349070289394d13599392b5f803f8dbfe40a5487223dda2a3c6f30ddc92c4e6d9d22e7d0d2b60197e032f188da35457273ce5518b426196c952d0219ff6190fce905d856d491b00999821ce8d1ea4b18f3423ebad242bc846e0af408f21cddbf44e9e5f5d300d71a3b104eaa2230ee633d2ea44016af735cd5ed9c7b421f322781547bcbb0cd95e4780412f734bf681bb47abd46b158d251ec92056553ac06a59c4ba7fd20bfe50cc58386832b52e548df345b086b5757c4c9f2e133131becc90a72ec6c313e7664dbc922c87a90364bfc746a425df77c9b97dc2afecb2cc36fec415a4e1c6a957b4b3\nflags = WeakHash\n\n# tcId = 70\n# first byte of masked_db changed to 0\nmsg = 313233343030\nresult = invalid\nsig = 6de50a9911893547ab56065d2953038768cd0689a63b0703c0dc99e7cda412ff49eca503671f068635f69b38c0627427f02785b3870c6791add37d436a81538e6fe3dd0eafdb50a18d2f2d97e3cba062fc8343a6dfd448c11997d1c5bf6e1895e09ab435ebb16052c20347f4d077c6c7779297a29e76e49cdf0d10713fce20ab51d273febaffd0679a1ed56da5c0430a90a5fca1ec2010293b2eb8fe34a732ef4679318fc5682cd8796d57be09904043961d5171fa3230674501544e3d5482f510afeb0ee4ba9fd1cfe5ba5527c9c32ff09df579884d4a5b0351cefa07baf40961412348b6846fce5bd6d65a5438821218d677e774828108ad805f574ce7b597\nflags = WeakHash\n\n# tcId = 71\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 1f47ac7fd4585ea42ab08e1002f547dc78dbacda00eb2b3e74d0e46d45ffa8fa7b35d7afdf605b2da772bf54843f15297bcc6f52eeecaefe1c26108c35f9059c8223767c19597f4470de5028b6c522aefc5b61d545ebd6d3312cc092d1fc2a70c524fe0256029d3d357975215b2bb62336c4f4923eaa0cc422a3a088b86f4e0d81b6b4e04c21808a19ac229f2657edd42a6c41e883e69a916717b59fc6980d79884eae5ea918022da28ce2f8e52a2e5dd50d2d2969748c2d97525e672c12113f605b8c4bfcbfdca05bd85285d8fe6d22b73d3b04fafd453cfa7267cefdb5281900389ff53bb4dc3bf0dc366d86912d822410e8f77f33392c0c27fed3659da463\nflags = WeakHash\n\n# tcId = 72\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 7922bfdd4da222918c573184b1d81a14fe87eca0a30c55f9167ad8144ea06a9d22b108a41437b42aa08afac44e7661f7b4c6293897426cb2e960aff163613349b3581cbd3a884ff9898c45c5c213d996cdc1cc119dbcd7e0e99ed08f99f8b69f8aa079cc6d15006697d4a7fc5bcfd349fcf26f43b6f5074db8e448bc92ab8442b27e82643a11842a0dc70b822cf7ae26e90791f67d25a321aec24ccd7553e631bce74888c43d9ecd18e77fc24615ec445b7d7ee83aaf63c0733da25ecd512f7dc7eec6e3fb499d7eee6165c78a4275a9e6fdcb1b962f38c8139da5089565b39c6d73739f84c70ed60e2c83bb4f351d4c87cba2cf6c68b9879e283b9c5e3de1c8\nflags = WeakHash\n\n# tcId = 73\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 8a7e600a6675a06e677ff1344fd53a8dd2b99fcca40c2ab799636663594ac3fe2a510bf1e3ec4ca9dd28cced48b4e8457ed74f4ec2adf31b77ff1bfabd0f80c9ab4688f15630406d8ca31edaa3a3cc7980ba1b760cfbd3ff9016e1f3fa0c34cb59378b0f3745b451fd3e053c8711ecc41feaaf350980532a7db67afc35f00da1f191ff4f66b8e7e27368bc26160f540af784e8ecb38e2dadf4be82e4b761626c5c06efe0dada642eb26f12d1ee96684a5ef8e5feeeb0da9ef432647336e4ec715cfa260a8727aec4a080738086ad26b51355b8bfaf1b135e97d108b36c73b436cc5cb59593a7ce0f0e7483152319fceb37479451eeea098a8eeb0dee19756e03\nflags = WeakHash\n\n# tcId = 74\n# signature is 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\nflags = WeakHash\n\n# tcId = 75\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\nflags = WeakHash\n\n# tcId = 76\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e4\nflags = WeakHash\n\n# tcId = 77\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = bd31c7a02691d2d9587ef6a946ff788544ccadd4b2988ad62086792a6bf96c8616b4ad13317d2270b901d0fcd1d880cb8f52fb87304a5258c11b38dfeae8df670aeee7ea1d0d9df8e00e80847e41e5989ed402d44e78b30fef17b5671d3adbf8685e4dc204499ecd1863e1d5aff28a7cf66eadf31fec9236c120add13451522c647c9832a672cd64d328c1c322183f4661d09bda60b8dd5f0328da5420821424afdabb1a80c5d12763a1b0238cd89d0742bfc50b6a2fcb701d824218f9826f4f78a23a2b5aa42ace7f175376fb6cbdb2bad293ba583d4d31c6b8f9029e46b13689249855f505756e00e225a6a45a18769bd8d2b3a4acb9f1c23d3e51882561e5\nflags = WeakHash\n\n# tcId = 78\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 00000bb9473d3a8cc4abd63c6f2ac13e278a9cd1dda844fdbd13e9b77cdd52c1b05ac59126e45d276777e8b1bc423cb261d29675988954c9ddc38bb9a67bec5e03e1e780915333dfe494dd8a4f0bfa0d748805885c389d6f7fb6f786c58d21a468b3589346d70e1153e29dcdb91dec8ac185501efea247bac7c63e3c546ed635e647097bae3b8ccb992701a75d209c439c5dbe8122da616a4e230bce08f541abff854fb93c87fdde0fb457c44b2783568bcbbfbba611d8e984410d360c4ec3732cb69426a94191d5a0cb33149b518ded86864706c723b27228d74836513191cebc790793e5809287b0279e7bc82f266d437d192e98975960d0014dd02e172b7fe251\nflags = WeakHash\n\n# tcId = 79\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 0bb9473d3a8cc4abd63c6f2ac13e", "278a9cd1dda844fdbd13e9b77cdd52c1b05ac59126e45d276777e8b1bc423cb261d29675988954c9ddc38bb9a67bec5e03e1e780915333dfe494dd8a4f0bfa0d748805885c389d6f7fb6f786c58d21a468b3589346d70e1153e29dcdb91dec8ac185501efea247bac7c63e3c546ed635e647097bae3b8ccb992701a75d209c439c5dbe8122da616a4e230bce08f541abff854fb93c87fdde0fb457c44b2783568bcbbfbba611d8e984410d360c4ec3732cb69426a94191d5a0cb33149b518ded86864706c723b27228d74836513191cebc790793e5809287b0279e7bc82f266d437d192e98975960d0014dd02e172b7fe2510000\nflags = WeakHash\n\n# tcId = 80\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 0bb9473d3a8cc4abd63c6f2ac13e278a9cd1dda844fdbd13e9b77cdd52c1b05ac59126e45d276777e8b1bc423cb261d29675988954c9ddc38bb9a67bec5e03e1e780915333dfe494dd8a4f0bfa0d748805885c389d6f7fb6f786c58d21a468b3589346d70e1153e29dcdb91dec8ac185501efea247bac7c63e3c546ed635e647097bae3b8ccb992701a75d209c439c5dbe8122da616a4e230bce08f541abff854fb93c87fdde0fb457c44b2783568bcbbfbba611d8e984410d360c4ec3732cb69426a94191d5a0cb33149b518ded86864706c723b27228d74836513191cebc790793e5809287b0279e7bc82f266d437d192e98975960d0014dd02e172b7f\nflags = WeakHash\n\n# tcId = 81\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \nflags = WeakHash\n\n# tcId = 82\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 3598f87916b45e657df63a839c7e544953c0039477b396a276d8df752b0a98192a10fdf431033353f8565c6de1b268f4ccb44c00ce760c67e97409271c55055b3ea885d742def2c6cd32f5fed077193d12bd48d78130353ad4aca34d9148bfe80d8ea455c3ce4b24f70131908e1947feae311e29e0ae9d1074ba73124568468e34c8b073283d16359c530ea613adb4de2ba94ebc470a57055571ef9f575c068e00de09b6d1af2051b93079ddc683090d4427847b4b9ed63a34a01d9aeeef00524278ff54b7d2955ccae5ca1001ee7588f5a21166dde7b2941a6136b38d374aac73752bcfd3e700066b2972c66cef76a48d81811e26fc7646974a149708ae2d21\nflags = WeakHash\n\n", }; -static const size_t kLen300 = 59654; +static const size_t kLen301 = 59654; -static const char *kData300[] = { +static const char *kData301[] = { "# Imported from Wycheproof's rsa_pss_2048_sha256_mgf1_0_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5]\n[sLen = 0]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 20081f8894a1330c4d503f642880e3c30e398fc6235c24f1be752e2d49cd9493ac0cf999e275c4f89ff08f0d9ba4e264a332525a616d336bd9e822f41ab3f4fae2f48ec66c2e52642ed93b7cb944396fbaa727cbfdfc1f20aace99a6f2a74475c338f8d9f22a38cb5bc51752076503b3aef1e65e5a8f8583d9ae7378ded038cf516898ad06beb90a42b85764526fcea44f74258fa4efb1da253d337f65619181ceb832dfe285ce78ae6b15f204e23bab274e87445d9f5df97f41dc8e3a97736b62591d075744b2552f90bcf1b1393e1e7627ef1f985f2bbabd52e43a35d0ddf4c67126e391f922ef7b1bb1911cd6e1b303cb2910dd70672bbfb62ea4eaad725c\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 4bf16f098701d340c438368e658ed8904d3a21f7714c02440d7476ead132766b3d578b325ae752f906873af1b795585a2a0d0e6788fe903321b2080bd0dfb9de42c3be41aeff37e32defdc0a75f12adb5b9de4d067a920a720cb16cfaf56d7c09d8ef384a8aa106545229b540c52b49ecc9d6d14ea70480642b9cd0330efc005502e4c38b96a36456447ce2133df78854307010ec221305dc90570252321e06c1bb01d75100e85e68326fe92488c0c5e58524b10f8ec7458d887cec254d39b0bef921ba31fd5a117977f1945fc04837727456949ffdc9886f21071186bf32dfbd9c3cd6a2a00a1cdd5fc3c22f4bbaab92aa85116711f1c53754bdd2bc384f2a8\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 2b3155b14971f79c9e3294723c7e41ded41af709f6edb2c19f3526584aaa1ef2de2e7a8dcaf5d7c3239f604c421656dc58e8b0852f7a65cd557724a9b2a17cac38d8020e939bfefec5dce0d8993e75615b974944e4c4a811e40db63f13d2b626bf26257a706a7bedc863d0100b676ab70d4a4f6eaf4692e0b69ee4426cfe7cfc3e92d93bb804569883cf31fb282efa5a81ce9f6d9f0ed79251ef2a0b596f80e0eb96ede67e30457a07655d777928b898ed1679046673e489d9c6305dee05abfdeba7357099f9cffd00735165ddc39aa7355b10a8b8612dfa2f836fb9f5f89f1407365d6b39a39e89c6647ff9da5fc6f960306686a8ed8e2ce12cc7fd9870d576\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 501c8119a0f8aa2139ef5e05adc65384fa389b9023532171d514651ff48677aad546326a2e3c02b39ed84e5b7e4630604f2979c1fd7bf37da8e0cedcaecfbea6f9c715141a1d052529d0d0fcd71eb70867e2704377801a0ec721fc59fca9d8b1b08cd9ae3ab094f5bbe2faaf3171dcf1712c534bbc7ea802a2a72d8cebefeeff1530e4081b85a42ae38f630f38c1121199f2156e267ce2467f9b4853dbd29dd999aebfc402f2a0c33b8c1b8022941e754b7a187df4c59633dc6e76cb3200e34acfde53a386647833dc2accf244726fdbf440cd32503188a291e5b0678aa729b539c1f5f97e7b788c0c20b88d90c90a3bf33300d181b9ae797cbc76049b43be3d\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = a17d67937354c7fcba18dd5383edbf2f0868ccbe0a316876fb1c4fb14e7f4c048ef5ded5d01d02556cff0c8bf081bd09c46ce4da156e9810df195c5b65ddbc3025b84f91047049f205341ca8dc55e440bf8d9a3e98c231bb74e71be019cdf451e962d8b7e8e6d766d3be430c7596ffcafbb785e5fe8987ce721ae228832c8b4fe0b0071b0e5c652856f785695f70cbb3c62394a8291ba5f587d4fd7bb448649a72261447aae6a2b750824d400ca402543c8bdbbb8e7c3b44cb7085a83392346abe999ea2a5ea15e9eef6bf08a88096ee4e532369f0059285298b387a428e5e34ed7296e0b53d34c5e23f0d3c12e8a2d3132672a655c7048bdc0c69b36cae602f\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 64c26d43b028f284e9667d5951e70c75e611ae2ab876f66ccfaf09bd54a26dd17983d993bd4f5270537f4c4b2e48695eda28c8c365486b5fc3bde4049dcf6fd722e634fdf5571d29b1e156a48b0c706d96155d86c20dbbb1a47c7e54efa15b25d76f502b3069e2514f89d9bdfda9bcda02301c58e2173cf4f3dd49d8415802c11aed78f031e8e2e50197443e5fe9ab55afd8deeb7b5db8ba7a7b9fce6b7d9eeab9ef25035742d076935c059d076b4714127d408c9428a90cb9891a151eee8de7d0cea32b0ad2d8ca4abeb0521b296b5ac08f7c53d5c85e47ed828e0c11468d6cb50bea89e4b455936376bde9f22eb98b3e2395eedd05d1def38fd5e082ade3b0\n\n# tcId = 8\nmsg = 343236343739373234\nresult = valid\nsig = 08a900c5c0cf38963b8d47682cc7dae9d3f0a78e571ee5bce658154248b0084ab96a7ab0ca8c6ad8d6fc105040c9de8f8df61c1b6be59a5b899df586026e4b3ac1531ab09b5fb5026cbd252c6a548fae9ee881fa382d98499fb88c2b061f560e1daf98145705054fd0ce66d8fb2f64ab160f4bf1ed1a54cf69382afb75c71cf4c38bfc1603653af35a7ab1ab7268cfbed88bd4e779a8811acc947a21b059ea43c19786f370076360f4620a486d6e0572e5c6c796604736acc5b41c6da7ab2a40630bb8bf572ae96c9bf293580021d5a0b42a196c74b80b55225839756380305203b2bfd7525618b402d5288da288bb3d78deaeb26fdd432b2aac746c4fea8b0f\n\n# tcId = 9\nmsg = 37313338363834383931\nresult = valid\nsig = 29b1c67e4be642cd69e7f38115db51d963a54260a877781ddeba5fa6ff2fc0da182f8923bb9257e92989438392f047943f5769ee057c7162c71cf2c0147ead670ab9ae2c1fdab604601a2dba88483b2d3b1dd530aaa17f7a056f1dee49e0b967984506bd39f2df29a06d58f159465973a0fcf1eb5890464863aee92a4f3938742c876164ef95cf34753e9926ef87004d207b9e496922bd00dfbaffd9ddfa216a4b7bffad0d9608e0a2e8d22e41a514494683831e25c24f032d1bfac19d193c4b343815747a254f026313a6b554085921c6a8d0b362a7e75f6419215a5b9d4b7b872cd952f830426462a547a475ed3696bb977223c1fb5aefccaceef99689788f\n\n# tcId = 10\nmsg = 3130333539333331363638\nresult = valid\nsig = 12a1cb80d9ca2b229f85c7aa1705abaa6152b3fe1c6ddeadde2de56f49cb5d5176c91bf9a12a12372753d0b657fced52a8c6ae88cf6e84a358b996fd06ed0846dd685b800232177f17d72da5e817caba8ec9a1f08ec7e015aa2821a1f9777ba6a7d0950449254e5bc5a0bc63f7a6c797fa5b2d30e81704735f8dbbe1a6c7c8db18c142b0861f8525b66e4c55090377b08350001b18cd27f6e1be8d43b936883f7e057016b78f6f810cfbc19d394909040844c9cdc9ff5c8b37327feced820f3dabbc1f597b2ed353e7bbd3d315e9e02124f98b014be827c635e13f284c1dd5f5457129d2ef249ad12659cfca95646314abbbe090e12ff4480a50e393a47a19be\n\n# tcId = 11\nmsg = 33393439343031323135\nresult = valid\nsig = 7bed5bb43826841053d23cb2f574c687be827e9968b37af248db451efcb818d0bb8975ddf7407496603281c5719aab83afb418f496d8cf26e91c56974e65b382f96a206995dff1b57839f7208e338e86358cccaa30cff9677ac0a7afa48e8ae3e3942e36fa3fdfb47db4295027e0cc4e2b98ef1db49519b316ff4bfaac246391691c7705acb89923d39981388286c5969bc42851788872659019a3bb05a72fe815ee17dd0bace92a934683e019049669ef285625b0bdf9935befca3a0bf6b4154d65b62a83597abfdb0ec335c2cebfa627918ee28d64ef0debeab27e9efe", "dfcc557789f44d1e57127b066a221e11f4c0b146293d78d72a5f899f954b5dd37c1e\n\n# tcId = 12\nmsg = 31333434323933303739\nresult = valid\nsig = 38b09eb6acd2d2f0e083f0bf84523a475fb5519ebcb8a5fc2007cec2ca6f01b14e4332acd935b070140cb241b4255fa097db2781b572866b55aab5684d73181b4c911ec6e72b3c267c09469737ea36eb2aeba743c29fc4ff0c82b3002ed8daeac313d2ec4f7d9e707ec334f0228852eae8d58c27e1fdd1dbf8d15b8a7b0f824eb4f2c0191924749e2af4adc0a0ed41978bbf390e31860068aa8db5d5c7c7e86b0cbc9239fea65bf0d9b0a4d7a7058ce6e423858d3a0956c3ac3af7f408c7926ebf86d47cd49de364f90671afb52bd7d17aad00833ec79e43401ea2437d0ef7a89ad35dcf884121bf91ac17df17163ae19f084398ca3abee47db7c111c81bdad9\n\n# tcId = 13\nmsg = 33373036323131373132\nresult = valid\nsig = 495254a0e2eb9ca9f0fa281cc7ee5031ccadd0ff52a1c77dc7fd027f54319258dc0a4e4bf98d13711a4d9ab0c1ac8d67f98c04747ae6b9ef95e67c8671d7d9a2a2bc5e58b1b863525bc10c6fe65388590b96f246c58d118f03bc673b87715db69385907b5ed7ad576b452361ac8164f9eadd250eb445d697ce7c0bb4360c65868a8fe06101b56f4f7cf82a9bc78254eff974366f2ca2f7a17096b05b9bae47ee572eb60cceeaf1e7b484e90b5b0a8ee6f1517d1e694d23a2f9d33ff47a3acb7c9e93a6fb9ed2e994773caf5a8ed3453554807124fc4a4a19fad88c70d5d5d90969e19acd4c1f10b87629dcf5de6a7441f47ea4cc4b84ca6ff43e0905a73083fa\n\n# tcId = 14\nmsg = 333433363838373132\nresult = valid\nsig = 7d0aee24ec62cd2c6238e49dd589ddcc804b5122f57ca8c2d3f7ddcdf1503c3eae8ae192a0057fca6ebfb3231cb9aaa380bf4509df5c83204cc61b4870e4233616ee7097507222c22010c3f34b6c75e4a341920dce40e4cfb72206f00dad39cd0786427575cab19832b64ce9dd45bf8c0023b5b007544c4048eb06b0a73e1583db64b9ae70ca88a7a169953cb207acca099876841c6f0ae9a4cecdee900d2ef1e5559f8b496467733e44bdc6ce8f222fce5e99ae3bf2ee9f6821dee0f1a1fdb072e92404e325e06f813d70df6525e76f0ea5934e53ca6aa12160f6a92dd9d1f5a4a61e47f3f01f297f0470c343df4167588b81c5223908b68c4e2380d95fadb6\n\n# tcId = 15\nmsg = 31333531353330333730\nresult = valid\nsig = 5d822177791faa3beb1493af760b50f62e78f14b3eb278679d59dbb8ff0eca8b4f4f90124b830c8d635e90b86de97d92212b1e42aae57cead0650e7e9204d3d204b43d2e6376092d2b280acd18398295650dc94f74b7fa7198c0868890078422e2ce12d375986ef387a82b188a231784c86e85ab0c630f7876c652e4f4ba9a4d4dc3ca70316bbae3399f82c3e4e24983143baaf4e176c7c0ec1cf908eff9c15b3468fc7a44f6bc077cc3467e4ec3a50ba51858ac9cf3cff0c99ce5c963ebe5341752db2cb6ed5980544056d308c7c74fd14985a414ee61669bf4abf48767071cfd0c1a1df84b8dd4dfca74b342ec820aeb73a5eba0df78b85a568dc36ceea5b8\n\n# tcId = 16\nmsg = 36353533323033313236\nresult = valid\nsig = 978c8852ab3a09c6e28f627cd917927353874cb7b2d6647f3f5889ff81b048f4a4c6073ae6d99bc7354d9e45c805febe5be5dd3f95ad14513119169a6ac7a6a5b88ead2171d999f199b324251566066f8d9a3bb51a5b59c799858d459136341ab774480f059fee153bc03e37cf676b1db4abb2f7979554fb635200ce1c53448e5dc397be13c4d8f8bc2cf2117a0c4ddcb08926fd5a1addd193d0c1f2167731c73affba2c7437443d8bce828540a3d42f03b590dded0958aa4fe48d66d3dedb0697f366b3c7ef9bea8c2b5670a31c41df21828a3a481d9e42c93ef0b5cf43330e6356021893078179fd857a14c437d8b8c66d4e4efce1369f6945c6bf878508a0\n\n# tcId = 17\nmsg = 31353634333436363033\nresult = valid\nsig = 132228bc781249b547b2543f004b5807c05f6530eb685a0a3c6b7ebe5c38ef39eddedc5cf3f98f452ffb202e30dccb8f14c252e673473ec7bfeb0d9cb16c2d88ea166fbb69eca16f7e0305e054f158ed24c74d02328730488179254ebd63972f2a51c45f274939d89bcbad5df3d3961115392aa483beba4f00e55531550f6e167da38519273b3d16555dbc286979b40cee6e5e5559cdfbe6bc208b53e6337400821c43646f940fe624466834b335b3bad27b8f298dfb4a1d3e6308a5fea77fd5347abbd2ee8e708ca2f8719cee6ffe9aa91443fc8ea50417d5f546c223fd07a587ac547a2e4b3f686b7034c06453db15fde31bd1b1c76448a3bab5d14c7ff94d\n\n# tcId = 18\nmsg = 34343239353339313137\nresult = valid\nsig = a04a78f92d6693c9470e7e88690e40a4ae8aefd0af1845450690337321ce5b5e125f981b768e9e0a8a4a37e687a038da1d2c21462b962b3cbbdeb170227fd92f8e22e99e6a183ac68c0c42708e369559cfe7a1bc5fd64ac71e8ed34ce70e86336503028e6174b3ff2b9076f4b6b84f050fe36ac45a0f1de677b78f42908de140d1f2a6ec887a4fbc795f761f2f9b71d45de9e6ce7820bd6fd1a53f0c1516e3df5b31486518b767ab554814ede6270b417d53480d82c415d86d40355b405341034da2949cdd7598195975236e264b098822aa8844488f16fcbce076baff03a9aef6a2aba155ca14fa30e0efff4c968eac265760dfff2056f6b1079dc29316b629\n\n# tcId = 19\nmsg = 3130393533323631333531\nresult = valid\nsig = 221efc61ab6dd3044cf77780d379c01af65312951e5ea5bd5ecfafa5ef55c5a54e8bcdba38a7b12753bf049e5aef8f2b71796429ca9350ce820a10c7042dea4beef196ed5ec3a34cfa534e711ae8009631a6a3c6d87b25af090cabb2c80e14321763fe1545bfca78267415fc89878e968283b216af23a9a5e675028e62e1e2df117737c773d832c705d3ed36e680f1e3b2ecf06aeff69e0072f951a34449b4134e9e139ffddce8c38b2ff0d20a314b45a9345e3ae6e312a94673605e5ed8693002d60629c60fa54469148d5c50d80ed8a1a0d22e4672f9f3a2eb85d298928e4fc333fd1e0ad5909e65b8fb82917415473f28a17a618c07903e8acbf8015e1c81\n\n# tcId = 20\nmsg = 35393837333530303431\nresult = valid\nsig = 55b67374c9ef2ae609f70bd1c805f5c092278e8a2e45f049b949bd57d4bed44dd9880cd59896de266e3a5294f29023a7fe376bfdc35bb92d542f28f7efaa37d4f32c297cef38c723b27cd1fc0e45f6babb61a27547b37a186866a9c725a0d4253e35befebf4f47aef7cb1c4b35419b6e024e0151d47c0c49fc3bbeabeb75f2dd596fef0f8c9c275f6058b9130c58e0266ef12e0233c6d16f78ec5ccc1e8c7e03e3bcf12be33317dfb660cf6d3851bb2aeff5693fe1a6e4b644e0fc860a3d6c2100009f29c632fd9a579a6bece04ed27baad3c5d62b12ba30372e5d7bed23702c146f4a644a6ca1bc9b23f29cfec3b47f7c92e9fef471b9e2555700ac3c2960b1\n\n# tcId = 21\nmsg = 33343633303036383738\nresult = valid\nsig = 74af7b301b5b480ab70b7af2decd155d7c6a280ca77663c276cdbb702f7843fc3b0e3d54669fa9b99093f323533f3ee584483c83fd2f20d2d291ab8482435fb53dfa19a898fce36f470951b4808ee4cdeed273546db4e6db79cb2a429c04c6e0e7661f6ee84eea57981797a298ee37ad2661b002345afc0fe97c6b2b955efe1d753f3e26533b43c0ee4881e6e7bb36bd56f061bce340a9af0a679bb29f10c3c140ab6a5d3fee7f5ee90201d335a09cd99d71c3fc4a890723f1992f18ea3fe672ab6556140fe4ca5b16b168736d58ca8b0e2be364931a1c2d63ebad5fa3a075a889ee1c56d5c128b151ba55a0db4139973143182b6521962ec36a81975b0e4a7b\n\n# tcId = 22\nmsg = 39383137333230323837\nresult = valid\nsig = 3ed6a556e0d26350f61ecc896550888481a0e4fddc0a8db85ce3547bef67d5a4dc8ec653123b8fef836e6d16187c746042d8eb68310545578e7aa69d676e2fecbec00567e67d9f90bad6ffad56f2ceb90d06cacf8e7360439542a6773e0b25b15f385f356f6303348177e662b6ed30854dfd40b649e98eb9289e964e15bdfad7a5596435a2c2e5f849431cf14d2b3549691e642d5dbadb128f663fb06f84ae233d8bd81fc7571970de9c5a14854ec03b3b424aa5091c0da9a25020d83ee439e84898411e977db53a9bcae55985c218c1b3d08a964593774f9120aea723683f8ebc9f095598a1312259bf1e20ab6a79928fb22858572bb11a77354383713232db\n\n# tcId = 23\nmsg = 33323232303431303436\nresult = valid\nsig = 05d975ccb92859e4322c7712119877401618268ba486a05a525ce5fa879c5b8cb2e38171f1b8c5badfd2d32b276767389b011148e994c400b8dcd2e44919b20fdac75ea3c5bd2e1b488d285e974569932c418741da41ab229dd65ca09cf281f42e231c8657623dbaaf7b5d875aeb7dd4aea1fd15fe6a0b7effff66e9bf979e70b0ec28dab260ec68d679b13e76dc1f0a82a0c598b3412cf6a2f306e8e5107698d3c54a7ede188ff396ecf7e153cbbe322e48de7fb4c8eee3cde0cd35615779ce24f85f550a35d3d31a6ada6175dce6346f2b4c7ab0d60d4a95500bc54eb5a1da6028192d5a5372f48dbf704784db5616fc1e690f7ab3be167b5328d487893c3a\n\n# tcId = 24\nmsg = 36363636333037313034\nresult = valid\nsig = 40f9b74051d6a95fdaa25b05598b422eef97852dda217d51b591a36937af45ddf5e06f3eabfaf17610e55490ed3e00d11c8561f7cffa25600fb9ef7a5114399415a933eb6811ae2142351cc0621a5d39ff452875b1a669c666c606e4b817975b966635811694c8a920a5cbe8300df00c0ae0faa1a7812912daa081c7204af6eb7f7152ec82b45b504dc3214eb9ec5b322c58771410dad121f5cd887bff9976c38c3cc9b1a44d3683e95c76e6a83af6c650cf6091b68e6ea2e6f28b11e0c664ad132ff098d0cee65c8f0b436328332ca0bd1048af8de618fdb494148af8d2d98ef4819fede564476a52fa2b7d176e57f0fd9e499a215de6b7737278d7e6d95a2b\n\n# tcId = 25\nmsg = 31303335393531383938\nresult = valid\nsig = 94cd1d5b54a88649f920e1decf750e04c8630e32d71810016b98818bfd0d978bab2725466c1a826bdf4ef42b115b904e328ff1c012c704865640af61aff3f7bb6a3fd667ed2c91ebb93a0232655360807002c2f05fb64c90f842b7bec11dd1960bf85f2167b397e0852b790c7f193d6e7f264b2a5024807dd5d76d9487ab0e422c9216c693aa1709e56b3b61719c9d6b35f510a721d9471f83ca1a6e46f7c14ad0e4ab4f2513a389e70977b3d7d9917a13c25c1a439a75185e9aab64ee7576db623e514283b2d94e105f8c39acdfd853817275e90541c67812e40a79fcda5a2d32d2c400d1193f1b756c98e8d3212575dece26c44792fe3fbce5dc56d0248c5e\n\n# tcId = 26\nmsg = 31383436353937313935\nresult = valid\nsig = 17da6446874a87e7a7ae4fb637", "c191db1d13c20befdc726c8af26a63b78bf0c998b82c25a125674a50717a849ddf004ba0f1400921c08a37a0c56a728322a2069dca4121c0c47c437e7a16cc3592ad5441a157028d8cb6cf7ce5b8582fd525a1c5face82204e01fabca60243022ea4d58126fa33170a6053ce2fd53b46b165d105151d5a3ea7b0f2f019784ae87fed529d771ba5a6a6ab60934a8aef5d4a4f25e5ac91b64e47aee095352ac6a9f68f5eead836730c08a35395e0a2cc1aab29b7e1d5ef238e939e9847b90d7228b1239749e79c07394acf13aa32e349c23731838b241c20f7ebfa627f96dcdf395b4f773c74347ccb966ff8a3122f6d6f1192eb\n\n# tcId = 27\nmsg = 33313336303436313839\nresult = valid\nsig = 0169a22f82d7c1fc21caf6131d6a4002578212f3beeb185a832408833bbc246f05222959e90849bd41207d6d74a48e084b6eaafaec78c9c0aad7a9b24624e8c4c66bec56fc86d2ec31762a7498dd48207a16b315c68aac94662013940307e6f6dc1d2d512885198f288adbd73b3109300b1f03e137b904f743ccc7b90db246c7ee7b18c1b6b2ad5f061496f8cac534b58f161e2778e8f73db6f455aad62f599cffc8ef16a462bf380e0d09ad8295e7e9a7bafa1b7fd84166dad936373b323b525a111d3b34e5f918358cec48144a99f2c614ffb23f9a3c8f9a491f8a7fb0825dcde62b40b9b56fbc816e21425fa4b0621d215fa019d293107a547d55a1f552b9\n\n# tcId = 28\nmsg = 32363633373834323534\nresult = valid\nsig = 78b2098126eb13ca306f31cb64ba1afc17e053580b68184a029d5ad47ec8029474a64dccea67ef1d01b4f95f1c2b416d312437139ed1977ec80a9339bf925cd2f2c157dd3accb47d1b85eaa43a7f2f6083e85084b05d80336b2d0435315d0124ed155be0100a98f75b9d7596f3799cfb3a1b7e2a8ac3c805da8da5844a27b04486f80f1ddfd463ba9d01a850096a600346772d8bbfc73c9932522687b296ddcf2892f37b2a9b90be7dcd9081df2a48014f5bdd08c114989a4920ead57563c4615874f3b7707607d6257614847bd99429642a58a305383c835a1bbc2ea8b443a2aaefa5c8cde459904016ddf381c591dc238e10a8249c7e1caad96b42ea415f7d\n\n# tcId = 29\nmsg = 31363532313030353234\nresult = valid\nsig = 37ac7d0088f21118f5f9f834063d56966456a9ba840089a1b1805fcfc808ff22cc9d7b3b3a361cbf1c2f96c62f694b47a6e9a19f2adace721200a52110f34b9c95f45fb4af9c250d0472018069d493847fafd468e8f50b4d2f1ad97e10015862ec02822b1e17dce3da1715f6f09fb89b4f7d0c35b8509445f770ea6ec325e933c651dd4d75f5702080ec3b03c48b380b1f202112eac8686d3e6e37f2685a6be8b078584533ae66855cfd6f6b758e4487bab19a65a12245a6f177fbfd861c94c5d30b6fbf750d66b682f98e34facf4aadd67b4db4463cb08328d8d59357895da55f1736c91c62b2634a66ace8b2ea44a86e5dbc09aad6998524077a68b9c1f33c\n\n# tcId = 30\nmsg = 35373438303831363936\nresult = valid\nsig = 6d250a920de5965ec36ab916ad585ef21252355f0629b084a119f7e9b73d3de14256f612fa92e3d658efb3e53343c0edb8b7e55a704dce2af2f7d861a404d1554fe19aa9a6b9aa8a13897247a37a2d973cee58c3608c94789fb8ac1ce05d6f0c2c1c7b8baa7baa1cc8d77d4b7e911db371038117af95b1e240ab317031bba83686b8ab99d75baabed4873fc72884794b3a3da905da016ac292622b8f73e446f46a992cad8d2b9c9b4d50381f58de58da58a25ae341b11d302e11db18d2bafe673dea1093d67f7d1e4919abbd43c0c0008b8eab089ec6bbcf126fb9998fa8697ab48cfa5d90ae76eafdecf18037fc3c8c5fba02e37ae79b29665c051e271f269a\n\n# tcId = 31\nmsg = 36333433393133343638\nresult = valid\nsig = 97a3e342aa73973a4b993873d1741dc9ad916f5de63d78f8c6a7f7b2247e2ed62a76510d0e25e6a27ea0e2ea8a5d8e38381528f913458bf6caeccb73fe2e2ae3830d0c3f463859bfd55fc26e5bb16f95a1517f445979265fd09b17033297aa6d5336206182d5030396176ed04b0f6b86a9ad9d180c17f7afc6aacba9416f0a67d5f7b8d93c994b719fac075389f83eefd9c9f3ade146632917c26f622a1313ef470f257f67f9fbfe67245ec253959751a84ae84c7a0c06129337645dfa36c65ceee8fd1ccbd021a51781f4ab8398af3344b0a3b9036ed4b9d17f7c572903391a64a8c45c1fe5ef9da607a0a7ced1f97a8651b44ba4f037484626bf770d1765e1\n\n# tcId = 32\nmsg = 31353431313033353938\nresult = valid\nsig = 6fe1f5e3f11dbac400043505b0b331c32c28c37b4d3cfd9bbf959b301b3bbc752248e052b5fc3fd6c80b2a8175440105bf84904d2fa9ea763a31ba532f7c528e15967f4858c0a67fb9b91b0ed43926f3bbb90d970e8d81a3d2380556e63efe0b49ff702db5c1835adbad43830a983fa891529732104e60941c03fc8e267c0a889ca7d29d615811d05e964faa99f81c2bac929b26b0825c35abd7d3a36c09568141a53853760d632446d4088d032b348ef0942b91ebf1c68bafc91bc54863452245af96c00250302a05b24723f7327ef420fcb4427f40d5e33ef4c4820e0a7df57c24814b6ed8bd61de28c65976356a3279d52134753e008f02cd9d27bcb6330f\n\n# tcId = 33\nmsg = 3130343738353830313238\nresult = valid\nsig = 9ae78de184d5b7207e99087c84dacd1d5d510119a25b43155050154c1539a7b44146de65c835426365c6d8778c29e6e7639765da4184dbe09e8f5946eb2d632caba6e31eb2edfc30016ffc4e3b7eed4d2d95cc563c2794d70f8ef60ff3f77f876d82cd075bb2fb6ab0d027ce9dc5f3b26a3e93c8a2c2e8bceb14f9eb45ba4e1095a19f441fee145c60df21adf2068fe566dd7926dade24b31b71f5db3d4ddaf6c4e44bee59e0d3302dca6d75fcc87952cb58555c7dfbec53975c7e1cda803c2007ec1e53fffa363e69613d17f870c2674442840d1005039ecd2106921ab6ebd9d96e21307a80e994ff85eae5349f4b426d458aeb22cae533e46724cfa5f2b442\n\n# tcId = 34\nmsg = 3130353336323835353638\nresult = valid\nsig = a288dab1bdd7f4676d1bcc84291a7784be62f001c5c1a83ad575b15cf56a868600badc95f22954f9f474340d874d3d56fd23a8a85ee3f052c7be5ca653cc2fd2c1ea62f02c0c5b653fc201272d432671059ee279398e5ad0c45e735eb5c03a2ff9c82ab53d1ac9225589ecee80fde90a036e079e45b33b0b4f0e6afc317ad3744dd65d22607cf31dbabeb38b0eb935ede4420a1d8246b80da217dbed5d1cf6a4cf88ac03a3eca307bc7af4cdea63894f676ef253f7c8e1e7ac1f67fb45abd2aeac3ac8899a73867af86688b67b3ecdf9e6380a84b99b98d2dc4e65682558d28711dbb1288a0351cef187f1edda14ab57a8fbc71fb60375e682a53566eba5ff0b\n\n# tcId = 35\nmsg = 393533393034313035\nresult = valid\nsig = 0a5339301400f505424bbd72a88355759ce2b8e43c97c7dc6fc90dc4bd339dd397bcdcd706ae49df8d5f535f37c4275e894419345bc01a15a11251ac2b01bea9edcf093239b6bd15196974ed38ebddaedd60e6ba3ee67ae005c73850ca8a13a1ec693433bba8eb40dcb23f33a1a6fac64d634c9363f276c119d8e7e7649e15fee7c0a039dd41ffd5871592b7bcd7c3052b3daff5c998442f788f4af43ad032f257dd4fa0c7c67f078d6b0608df1a1d3b4948327eded47f9f4ed16601a6e7fe86ecaf9721a4391b01051c00576627d44f66ca5657236e1f5260a31f017c6dae68d17e984997e1892626dd97f41429a914a7669e650182845b2614c77f39267187\n\n# tcId = 36\nmsg = 393738383438303339\nresult = valid\nsig = 8383a989de89656ec90337181cc615385f691622af128860328520625bfaa1ffd2792fcd8395cb8f4ab3986c00e9d43a0db678cf1cd3f130e95669ee3160da36b99eae9388a24079326e0c3e87eeb7fed2ad444e1b66d3072f057167ee967e9dd08dec183c4bd55b07280f74be43445a19aa0659f78fabcf56e4bbcf3927e308ef773ea6324e5b23fdb46b08057a1a63272b9c29a0d0ed59d4778ad7cf2ba576ec19d3d81c869cf762d04260ef805a35055d9013b327013da7a898b6684275dbe5057b833d738cda3f018c100d63848959e15492fade26378f4b39bed4bd56259ea8df023f2c63014fad634806f6a650b5e68fb35f6caf198ed09dedcfba9da4\n\n# tcId = 37\nmsg = 33363130363732343432\nresult = valid\nsig = 23b5e6dc26e10e99bf0405b84347e1cbbb6af4a8d0025d0313561c726de0268ffe4ff7b2e20a96e4bd699583281aaeb10b592e207e1cc5d8fb7d5c2c1d8f034467ca090ec4885e0a1b09dea61a129c967450cdb5984ac5dbc852893afdf333b5227df2f023f37f310f13dd73ecb9c864ccba1c93f6b7c4934fd817e26fc2cd607dfcc6618b41cc571603aa26dd4fc180d5b3ae915418d35d6476dd34d4612f50cca249ff661fc5a2bcd09a806da0ff0463489fc0fac10cdd41d4243766584ae38e99c68e9abffe362894cf5ab10100dd3171c6cf63d93da5f8f6f7d3877cebe64f3afa8bfe78f4436b83f8b845ffd94f9980d58a743856b6efddbbebabd31d9e\n\n# tcId = 38\nmsg = 31303534323430373035\nresult = valid\nsig = 9f8a9abd119e44261097a7fb120fa7edfb77418aa3a5498abeaf17e2453e8be26a814e7cc1a276a351ae002ac8746f630f7da9459d3fa4178f8ec9756fa6debdf4d55814bce8f84eab38dfa0c98f81448800755d08c3b9691e837a2aa052b5ca412e2bb8156e4a3aca3d35c9bd447d6b5b532905c60e70dd65f6c79a28f236e3a0cbe4f734b2a3b22fb733e45038820e087bdd429b5b54b84a6d1210788bb558f0325ecf8ab7f4641bff09564f06af6d792df988699550d35f2197b4bd7cb7eaea64341ce82391ab8798c1ef6be8a7ed8f2e1dcaa331da2844c06e3e056ad0ba22c4724ea7929f57274fe5a2c462780b190d5404c68c823ba233ae35026a6e72\n\n# tcId = 39\nmsg = 35313734343438313937\nresult = valid\nsig = 227fb42cb5c3d88b8b71d1a6522bc5f824b2507d2998a94b9b972cabe4ab46eb47cd106f79c17d4a0c59c7b74b5b3d03180ce155a8bb0920e987fd2bbdd64d91ff3f57b5dfbe57f3989ce4aa9d9e3efafc501c4437a0b14e2983262a61b15a1000888ee1482bee4a1e6afc92bed17f35a32df67fad28979775cf0c1edde006919566cfdc3657c9ad2a82d2e68a11e23f01f4d8faff873f5bd1609e3b901ae13f8a599d42d2fb5ac9f9707d730921c5981cafaaed86d370bdc7585bae3ea4002c50c96b195283592c5d577c53627d946afa48d10e8c89432f50210f8e0c99a23eb089559390dfeb472db740e27ca255f0764c7a575d3909c24308f187bde90fea\n\n# tcId = 40\nmsg = 31393637353631323531\nresult = valid\nsig = 49b8d35ac6093bd9d53d5acf6af1a2f294c13b0072564931b8e69e11d7fbcc7ccea44f5e52f28b63b09dedddd5766515eed3ed3d595424e70846ba96b9bd12781715ac7c405acf97a8a735c8a9d274b66a54f2a24138fd9006b2b5", @@ -8377,9 +8387,9 @@ static const char *kData300[] = { "8f5f616b3fd413b310fe8f50ef4f721fc026a6222f0d9113624cf7d481e79e788587ee659e81296eaa438ff13454e36ea50e9f038ed2a7548a8d169635c3e15bc20cd83c8279d16e6b0edcac2e9c72b9048dd7fd1d298e414c3832236d612af3841e426c74f20484ef408b19f22449e701460633fbc5155851e812e886cbfd6218bb27388e20547fb4a48d2e0f9a284f9bc1e9391b28ab7f3f45ff5aeb6af12faae437361877d04e2df1a1057ac3a680e5123ef\n\n# tcId = 83\n# all bytes of ps changed to 0x80\nmsg = 313233343030\nresult = invalid\nsig = 4bb8fd79da58fd3217661938c90772eebde7bfe5d49fa597cf448019a56d710ea126e8b94aacb45bed81df07ed4c89a9889bac0ad2abd506374d5ebed14777673fb1c51a3f844e9619bf707c9866b21721a75458c100d57b9ebf6ca58aaff1d47cb2d0f26074dc15d0900a11d681bcd76b111140500a51cf8c1b5ff4771176f1dc0884d42b36a15690b991c77f9605ee9c4329fead40364f2b6372812319c0ed4a6a15c0716da9426ddbbee79938bbf8dc3b459bad11ce79c0bae6080a06b6c8c1c051fc37e0bf0546c7b55b2cb6d90bbf4961ccd1adc623c9b9b51912d6b78843932ce04323f8a9159d10ac94c2d980e9b48fc143299d4c830050ace61f7238\n\n# tcId = 84\n# ps followed by 0\nmsg = 313233343030\nresult = invalid\nsig = 9aca5b5fe1369dc46eff908e690ba88744db0c86f7da7e644eac314493ba6a7d003dc5400e1c521c373ede410afcaae8a4ea8e14d1e6c2ac3f39c0bf8bfeb688962260f91058ef9c1a0ba39689736d039ff86524a97d8eaaf248601793023ce6569c3cf15dff30f41e384690ab40812cb1e4414a0370fc39f526abab87bb9a405fd44869069f343f28bab50a1e582d4bced25d41f9fdd2e958177a3625bb59c4677f7f749321023fc9b9b724e8172a4a512743a1c78c3c8b1f0556fede02e9f6f2f851fd31e21f0886a35d12a0e04f041251524bd7838d91657026540e133a2ac1ade52f03efb509c30578bfde272f0d9fc2e515e541259dfc249bf1762b17b5\n\n# tcId = 85\n# ps followed by 0xff\nmsg = 313233343030\nresult = invalid\nsig = 9211ea6374362d77f491d9dca7e8e8d2b672bd565dda1566814670d22e3f211b38246529a5f01333ced70323e6cc4de58e9dee11a90f345fc53c1cb0f0c2287230d1cfc83d33c6158a8730853b5163c825ec05084cf0816325e21ba87f1685197c9891ca3b89d8d8bbad395f7f71b91ef937a1d81bf7497356928b77b10fe270500a731d498beb85490c1d3c4145336d2a8ce8430354b3afcbf0c923b0b0e824adb36d7be69a8e951f64a5b1d648dfd9fea49b59c99efcf015c6b3937d8986100f48022346136eb56f9538b115284ead85196385d91dd414ee22a3c7f40f632cbe565c8d0a325404d0d4905282cf7acc6210a6eaa26f3c3961660a944771b342\n\n# tcId = 86\n# shifted salt\nmsg = 313233343030\nresult = invalid\nsig = 39112e1c8251d5ffe1373e70fac946358b00bae6a461a1af561a82d81ec4acdc63eecb3b98f5f070929dec66a758d4a12cec2600208d7597320ba5db412006ebe76ed593d8b1090e93be21b1c00700e393ddb4b7d7a8bbdaab603087abd2b90a0408a775a4469d4f2f6b34d228da55bb4872ef6dde5282f5bbcdd6a8cefc71c4caf00453e6d6c59321b738d3b21a3d8f0da4afde30c16bc5722ac30ad6bb1f9fe0451ad150fb3d67a805993e506a80b2dea3801bbedb8ff7b676f50ca3fa5b9bd744c00822c975e2ab8cc6a917436279a9e85aea62477ef84270f6efe495ed503623108ca39d5c47bafa3505f04995ec9c2a0e411fed9179c9a9e94fcecda5ad\n\n# tcId = 87\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 1baab34d753d4c169107ff7dba46ec1a4203cb1654489d6fc20d206bb21fab483872c44ae8017b7c07aadb8e8489a2b41b89f9331fef63317408105eae19900377ce150ec89a37b26bfb169a89aa1c71a83cba6858d5b47353e82017f19a6688927768bfd0e75bfcd71a5e1948543907d65bc8fc813436a15949fbaf0a7f95ddf010f298df9314203838a60b39c5bcbc7a438500649950bf28e78f94155cc664ad5ff996e51789fb13038e1757dc19b6572f028fdd8be318ab933adced2e87b569544503916030b4060e231b0265372805cb53214c6f21e13c632ce08031ee368bcdf3eacb3b87269e8a8684703a348524020e820de93f1f334b59cddff51a12\n\n# tcId = 88\n# first byte of masked_db changed to 0\nmsg = 313233343030\nresult = invalid\nsig = 7f04560acea95c8b3df67a74fb2b32d904e5c59b43b10b11519e796efa77c0c9b14beaf1ba1308a65fee50e7862289d46a3cfe79f423e7d9201dfc7428bec7f304228508b7e8e5af4dbabbb3958d1f48dae4016cf699421b7a9a0b1dc1c806a7b19cf65fb7d4465a031bd8c24071b397dc1f6987cddc8b69f5f3dde25fa36c2ad6e030c64413bf3eb39176bc003c909e37d28d5a040c15bb4a73c74c39c4d132d09fd565abd7b63d81115ecc8a151786f6ea50882e50db362cced39702ae1ecc176cece9509ff071b87f142547ca3aab04bec1a7d0c6ff35060420b99e285515eec016ec419caf75cf11af56a395187fe6575786998b6b4348561a0dd68878cf\n\n# tcId = 89\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 1c029185061385643943dca8adefc5666ca039765d29f8baa20dc3cc43981ebe1e6d1f09a617559955437323e50f6464a69950baf23c7463b1b1c6761b50bba89c81299d4543f76e3e4ca4e30ce710a20707b18dee5d2ac9e0d9330148526f193439cb33238ef9d82424fc1287097e7626bae0130b735a22cb6ef08ba4d840b370c9e8658f83267e52b8d56ae0ada9dc5114920f97884d6bf529bbd7c81b2f9a700e4df4c71a8ce3141f9f4be31c9d639619b20f725f55475b38ce36faee929864a5c7793ec26dd6d1c4b75f111feba3765d0d35a272fc52fdb85f2c0bd1bd22cfb47bd0ba58d00af119759e1f4d5763f15cba4e788fc6f8a221dbdeb32c484a\n\n# tcId = 90\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 0594a2a0f3d10857e8e2a89d72df80c8b37977bf2c390087d1df7672fca50d21b7a3b24453b55afee4c6fb2adf83e6b3e6a63db31b685ca956bda1f3074eb53364d9bbb9ad16883b56ceb66cae51712d592e10f851c4431a4f7b3625c774808bf7c694c582f1f20c2f51ca9f781c6172d05201e1e0ad96f7231c2786e039cdafcc4045bb078c2f432d3409dcaf25d8c0549de03d7964606aa0fbda333a0eac26e5f3ba13b1d6dc710c01a17e1a24241bd741d51db4cafbaca518fe32feb0ed5cb916c8c094c41f092cecb7a9cc0818351b5c8b6563bba32fb8e86b4c81f4f57c24a880e91daf31cd1911aa6690c8e45f00dd62986369bfa5824b785c1c56fdbb\n\n# tcId = 91\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 10bc1d1d1fdd4a8f74b17f2c8258078ef5c4f5fb973a2505060b126504c9366a4578e2a333b1a9c580239ee959d17017664631982cb8554fae8cedae07eb7e2fb69cb702db93d948d0d0e4654d9eb49192ef87e92f4d229ba56f165a8ad4769d0c707111b9be90c6cc29cb3389a9ae4d5045d8a69234cd5e57fabb76e5d1869d83cd2f3ea8f0419194cc54c398a288aaa35f765ca8e0e264865b709d5a21c9d807c4c0751f9e4e68c9cdc61d93113e5bb811c2e217f31eb14f010aad77abed3e4305e7bdb1066879237849883c3ef099b85c78352b32374dd244e173edc3824924098cfce9d729166ccfccadae8871266927763ae6a5e750f49b837b60682aa9\n\n# tcId = 92\n# signature is 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 93\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 94\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4\n\n# tcId = 95\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5\n\n# tcId = 96\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 00005e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e", "1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f\n\n# tcId = 97\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f0000\n\n# tcId = 98\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848\n\n# tcId = 99\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 100\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 1758eb94588e6fc4f50c1be1afcaa41027869f304cad513b1fb12c2f446d63cdc05c4830a7e3e630da7b2da4f7867cc173bf6420f9732277282596de41ded32e21d0cc31441174da8765f57419c7764ea758f55bc17646eb100c435d1ac0eed6fc7ba6de5f832094ee2f479979765e05ac9976788db3c241a9e32a0da864f0019a87646ba623d63f4411af5dee1be9ec488c7e3e1b231479de70b9ac5f78a17b1f4120aece45f26c07e7bb345fdfeb05e14bcaacc614672a465fc523624cb19f66f9c6c3f642b832ca44cb25176d679f0e05606c3fed022cac24c2bf960a406d48818e3eb7ed53b0446032469047dfed95fc18088c92d91d93722c47f88163a8\n\n", }; -static const size_t kLen301 = 61423; +static const size_t kLen302 = 61423; -static const char *kData301[] = { +static const char *kData302[] = { "# Imported from Wycheproof's rsa_pss_2048_sha256_mgf1_32_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5]\n[sLen = 32]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 4f01e0c12b08625ecac89a69231906edf826380f37c959a96690d046316d68ffce9d5c471694fcebfc6b45534864689256e4fc81c78e583f675d0c94b449647451e81beff01a11a516d5e5ce3f1a910437cb8a3a5096b19fb15f4524a35b23d89cdba12cf5b71aac1047b28c562df7c5542c34ce23a182cf7e0e231934b17294799d44877a1d68ef1b8f073619b7618e6b7c22db20030d98cf591ffc3d4da5f58613ecd5ecfc3b40a1d02f40891ca43695cd4c088b05a8054c89c595a47e274816f35384226f74459ee63e25a1bfc03c360490552ec38343f8ace502f065303b00bc0ec320711b211fde92e57feb9013c3609342495ec0d7cabdec21e54acc38\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 0658c68fe0895646056d9bca422a64fe48813b4e14f0c8c4122e56d345b6813dc6286ffde014617e351c7af0a0d2c0f285def79cb734e1e055a25fa6fddc1c07da17b4b235c637413b1849c24311fa72331f4c0458c364a4916de8619b884d7e37288fad12926fc091f4851686a04fd0a504dbce3db370663a6ea6128fea86c2ca94c63e0d34d7f2c845b5d71d9a5e544451f524a451acb85c49bba7864e0a34a48613a819caf3dfd0d510c940f1df21c3373915be1f3509a557fa4d5a4e9f273e85467961133e2482c0907386454228fb0246638616fc31bbb6fa7c2361b8035994eec69a923f4c0bb0ba8696dfe8b1400c2398d7b343fdf498b1116c8de602\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 401eb03cdb47ca88033e3030f6bdecbac8f5c8fc1dd6a13d23d379ed9a2b309891d13d74fea9d21d159b9e6d8f37efa2489962e24555f56dd434ff1d31ce4f9f5abd3f22cbea8b691d6a11e44efb83e2bca155e6a164325e0fde2a8865afd5c9f51161a9d615f62af7ec2e31b3e5ab649c164490d31d88cfae35b84aea7925690f929a144b6d2f48e8fb894a52deecd1b9a6496990c4ecf1588699a42cacd10c53af350514e4291ea9a058e77f101e32c1c0cefa61d945f7bc931f8bd19e7ba3169358a60e5a8b0123bc3199b9fdcafe8e519c41ba675491a27b85e44ef2d77277c10fe107293c8290186913bc9a99b640d8da041b64f31eab1d35920985f4a5\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 599724adc1bae31e84eb6e1399cd90cd67f48b432c63719b600402384aaea9b21ee864cdcf259029180877c847a223912b0647f066a59a65df6c2d3a6675b1450f0b05185cee486bfac56cfded182babcefe60568a6954f026cb2f59002a2f755e9bce49793f280d89822c9bd3a06a7ad2209c3d6cab7c1f74c8bbf4bf374e7ae8a539fccb83a78cff96a4f538adeba0869659d0e9647d98f96cb55d9cb7e58440c4c9d85b8e9dc602e909e29e45f2b82ded44f40e9ceb1292da20063967e3a116f4aeb202863cea523f215b8ec7fc4f6a22cd8652ed661e33803f3fa1be966fa8754cc7b0fa894cee0f045efba14c4f4a1d7cb837cea69e30522526b8a5878f\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 4e68a8375e086990bde05fc4bbde2d368f8d96a5bbcf16d9239fcdd45942d764fc2317d90f4f62ec80059490240be8f32dfc32414a427c7e34be25ed0dcaee6927881e797db97a0341fdde459b9cc915d0a348e15dcbfe1b0780472f52a887faffc988a9ceb677e1cf5638e44a9d6f2532417ed0bde5d67f5dc9229ef1f3cfd9cb46c695738fd006cc62d02f5df76996270223060f72505ccfbdf4e88d961e2e7763705480335148ecdd23d1202c26a963860dc769a43e44c72285092ba7f24d81844e612bf03f9c2ddd4e5960622f71672f4e42b8a8f36c6847a05f70400207471c575d6a960fac1de809118efb52903ca37f12d40f6de74decb9a5b8a415d4\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 8bdd6db90323f3bf26a36a4ab5b92180c96881bd32b66317c4b48c2ba1421f8434000c06adde4264c6ea2d5346468c6d5e97cb13d3cb932e523ac57b59c814fa0397ca6dcc9bec4be1147d77abcd318a6aba1af46ede2f5640da06511a006fd1bd5fb8e04be22789956adc47bbec7988be477150f9b24a07dff51530e8f0c14cfef7d25ca141f512939987b7eb0825633d41a48742bd7f56d4db9733d92ac0f36b4041f51332695f551ec91076da2301120c438eb9ec197cbe318d4571b6b79098d17eded0ca47747a143e34f882ad6e3f490f3a710ff7ec1bffce022027165d96281e593180c67f44aeda9ce6605e6b8e5eac1347695dab211a965bb3d3f928\n\n# tcId = 8\nmsg = 343236343739373234\nresult = valid\nsig = 3a52bec84b5b41e09358a7fe24bb7ae0cb39364374c911e0d3f011f2c4c79667f43eb700fcb33e44533654b3efdb37e627eaf1352d21a187a70a86b79b2c34ae3eef944e3e61d361c3baa446dd465f2ddc0b2ae7bc8beec1761922fb5d7aa6cc4fab9d1a0835f15cd71ccb3fcb57c578a46a7197dab478b7d1ed7c6235dea3b117472c334c3a18fb8a574922f511d7ebf030201dd7457a3860a6af6252ddaf90d07d90aca03f7037223400c066db1d7feb91d84815af2430190a2170ac7eeff898ebd5c4c7e9bed19aa86293aa257a9ad0a5146be80e7ce6081c8906d269d06bf037e34ee18aba113dcfc98eca70abed7249dc9a49f971648e58d7db2282ed6a\n\n# tcId = 9\nmsg = 37313338363834383931\nresult = valid\nsig = 0b47d3bfedac89323cef0d273035674b937f4106355c0baabf6664a57b3064a789592ec5ec4a63997b6f3dd81b0514a78b8824edb2b0ffaf45f8ae6432ce3521bf77e01912df0da5d6fad9f554a3d69b402866526e6914b5c78af847233d3482598143dd6fc65a81df92cfe119f38b0d4f9d1a51a99aa569e42cdec9b42a0598f5f0bbaa1bcd44c19c7614202e0aebaaefff7f3d197635e490bba81927ce491a5810952593f8fd57a80f60bc3c0b2a7b10a0f9dd4930db8172bcb1642f6d03332a7d90ce1edc1f8054b5bd4f4760996bcd565bddd2c6dc8f54fc6da5e6fe80a2248f920216b1bb836d7885a023d92edad5d20b0e47cf5beb2cbb1393c624eb3a\n\n# tcId = 10\nmsg = 3130333539333331363638\nresult = valid\nsig = 20c9d447ee65a4cf7883ab724df0c454814029c8178ddd25eaafab34344d6e06877d5a7121af22c7e5333e2d4f2bdf42450b7b735c335ebdfb461f7b20dbb77c68c449b7826ad14668e2103b636b300a675a9b3b1aca936420cf3fd8deb2ac8aec6528409f6419d8d5ac9ec2757ad4781e9cbda98912f4304710d3a89053ebfa7a84353c86b0c48eea5a541af4644ffa21b766e738f0d94cc796004b625f244f63c41666b2213317f778f0d9d7d09a1003cbe1b2bfef585f1580f941398059a09ec07ae35bb690728ce85c2e192d423a71b513008c29582b37df1f83e40a699c88048aadd81211322b3c9bb449addb037c553551d7835e90d53f1a1883766d5b\n\n# tcId = 11\nmsg = 33393439343031323135\nresult = valid\nsig = 7c5e135d7670a57d8fd7a1c9c7b33a6e07a57d957f7a5d9594200eaa9647a1d460bbebc40e0036a7d7665ebaca9ffe3a166fa1411c704049975a5e46b4d4fa03adbf69d1a18adf59505e6d2cfbb82d5d32b7e3dceb8542e9ed8c7ac248f9f7a84abf3f16e862726a4dd189c61d6979d85ba982db3a5b2903f38d2558cc115d6481952506182a09e04ec257b19235f6c6e2c6587bedb90709298c142fa31742f401f22e2b4b446f9642b598cf43d4d29bd0934f4853ef70ec72b97f6bfb084f45ea439c4dd8242d059bc3c1a851c67d94357f93587014b2860d7f195f7b", "6bfb39afa712338c684f68501c5fb9a67dbb36544e6bae5f72dcc85815c2d4d70b5baa\n\n# tcId = 12\nmsg = 31333434323933303739\nresult = valid\nsig = 80ff5c8258bc0c74993dbdc0ba644e050cf47213a6a19bc83d5e4b2080adcca763a55918a7e19d85a0da38c5cc4c0b958884fc79578d4c91bc403756c6dc353740df2d0330f32e1ca91136933f2491c6e7e9a01ea7bcc87088d7863e048fe9796d955ec7cf1d166ac36a431e4f858d93d8caebc6ff60a678d38ffc0c88e8ee0ea655d4c1a46345556e4633ffdce68914c75a55f071d4e59a2eb0d6fb6fe4f28b63adfc590a4f5fc72812dacc547fa0c4985620d4019083eef115dbddd673847b79540a4bee6dc4ee8de267057e321c44aae047d7bef2302369cff291f6efa90dde97672ec3cdf4953f27f26ce62e77251fbf5077fa986dab5213f1f94b19e127\n\n# tcId = 13\nmsg = 33373036323131373132\nresult = valid\nsig = 70eddb0b9cdacf82add0c58a154ff2c0ca5cbe2877dbac3e5596de69c686ac2710a78caaf6492af18b42956c450dc4eb1a3e6fd669100d55e06b3428c6285254291fab9c80634c6f9c874db77c2107db37720b43982d9763cf34f79283265dd70f03e444158e82709555db72fd7d13a004290140c80511985fc5ad275a72abfa7ab878cf043e6694340ec6b3cbef5728f2c3c63747ff75906673be53800a7eac17a47debac1c5a9dd36eebba9c23575ffe1ed4ccd2fd3a4b9902f563b17f2bd9638d2348af175e1cb918a0681691a84444751750463325ebef2c40493f049c655077a70bf420b50917906315657178e7cfe607e9c22a23e67fb88590b753411c\n\n# tcId = 14\nmsg = 333433363838373132\nresult = valid\nsig = 0ff6e37a9aa03391e6ec8270b926c123c7e6853e01e4530382ae1e9067c2c447f2d21ea4f6b8cffea5cdead0e7bbf4c26c07418397f7dd85f4bbac0376aa099574dbd3142081428762e0092388142b351483b67fd8abfb5b73f10383d33fc21aeedc6a0e6f8a3d47f11c8b319425f9768cbbf498adee29e7d52611feff8596b1ef21ebd203397d5842cacf570d79cf0b4308a32d0951a7fbf794b84e540cb52bb076972f003ad59a35deb7af887bedfd26cc7b2bf334e242518978ff2e48224f89c7894737bb835bc353f4c0139553d3aa4722d0cb15c5e0aca5f5eb91dc9f4639aa81314038367c2779ba5521b250b5ada48ea3d2bc41a1680900bcf3cf66bb\n\n# tcId = 15\nmsg = 31333531353330333730\nresult = valid\nsig = 22bee45100f26f64d7d994187841d9eed5ae1af0601604b72ea005fae6e28cf0ac2ddd9761046eda1ee55949820c5545a0af3fced402bdd463f43070da8a4dff41531a0ce09b2eaa14bbd3713b79bdf00a144167cd2142df7aa8c5a24be69c4c1a728cd04421183658726c5765b36701f0d61d26d062baec16eb59b1594a185363d8eff993ab9c6d5a5899199169ada44b77eba624c53bd7b745b053c55355da88e6b83e74069d7d7e51964a0ad666ff027ec4792c6f139f1baaee769debc55abdcbfd22fe84d6d6c70a1cd14597e7e3c218b36f35f57d4b4dae3f1c1dee433259e961cf69c3e019438ab60dbdbae050519fc3620ff677d5ce9ed6fc43868e1b\n\n# tcId = 16\nmsg = 36353533323033313236\nresult = valid\nsig = 1b41b1021b3bd5fc186eed5c1d2a69f7e648d75a03b0fbd62104442c55a707812ef635c7269cfcb124f464d6532f28880b26f91b4f3f826207c0b25401ba1eed2b4895737080085ade80f13620c20bce004a157e708f450bc615fd35c1d248ed0f9cbfdc77222d847fa8143e85f3eddcddbb137bc7bdb2ceabadbff8aadee86aaaa217a3533939fef1d6f5f3b5277d7f8ef1ca07194730edee92cc3fc9ade2faa603117e5ab812ad5a375429ebb913fb370eeeff362727c9bf2901cdf34c6d3f03ca5adc849759ec2c8dd64fa24716af610749ce462f189a5c3c947e4cc65d66983ea9efa2927dd4d9054c2e0b969428b18aab616d3f95d24d8a725d2686d10c\n\n# tcId = 17\nmsg = 31353634333436363033\nresult = valid\nsig = 52449f163676b9a8249b63d0340d82305cf36a920f173389f304044503b3f5dbb503b8c09cae20a24cb6253a16d2e63559e0746f05c6ddd8fd657c34c2de6fee62cfd2d4c6c4258b138b7e827326110812b1a04573989b969c769d29c888e1e64546419d17a16ce9abebc2bc00f8822401ee1ecfb9aae39f35792338f607791acd3d7dfd3e6b584dc9382f558990607d26f1f461c5b57879d2b0d1b6f50d8ba23b37015da559c41fad4ba3607b5cb40d18c2131091102a4295555ea37e9ce92cc7dd2f41bb5eb30d02c305116c0f65464e8e9584d1757f4be2aa2814ce6b387cdd7ae78aa0032ad5935d74d4d56659e804342aea3a785d6bfb70c0cb44897903\n\n# tcId = 18\nmsg = 34343239353339313137\nresult = valid\nsig = 33c76df07a9ae7335f5e31b3d14d7412cc79c8761ffc7fb5528ade2e5088d3be3e269962088f356830f6dbb460c73a526057d57648cbc709c14c23d85f85c11ad5c6cc7e3ceb5238be9e8380bd789106cd10e034036873ba7b8ac9470a01cf4048b488782587e2e5d7b4d2116e34b94f9c3d22983115c0fe96b42063b4f6fef5943fbc891a320f09e62f36cb1a6d83752a1c4fa6b62899afff5118af7102e123fe9c7b2a51cf3056670848240be93aaa0385ed093da763c91726debaf1bb9a48df4be342a3cb9c335d2b3ef999da4eab94d15ba37b07d049f885572f47e7dc33b5d481b5ce1a3f8b3a4237befbf04f015a97217dae6b16e7d855b9413d7c2271\n\n# tcId = 19\nmsg = 3130393533323631333531\nresult = valid\nsig = 2daebad5dc34fd919164e3ef95bbad50efca0ef2364b6db55dddc8fd703cd046e12d2d2181002d3e6c79a3671e2c7ce180176c3482baacc90076da7727c9b0c958ac40f547376b44e4f266df35419779a4fd30603c0042fc473d4a37ca3f069a915d2d0ab95b81bee5366c053b99d156cc31b2f3d68b0ea5f98da4848eb8a4dfce8ba1e167cba0ae2584757e5c1e46398d4695dd7a96412e2e1c7e62b3475a6689c5a80cc6b7c4be01a3cce6045a43aab732530898e60f55aff427afb201e85694b61e81ee86e58959a174ea87dd7f244d29c616b85cb426e7473bf568a2649f1efc40592b700499314bc809d4d9668946d60e27af852c02f6c7210dbf96ac82\n\n# tcId = 20\nmsg = 35393837333530303431\nresult = valid\nsig = 5c4799e86c698d3e09d8c806104ca3e7cb604d922d4373d7119324e95befda0669732294666e9009f9c7711b130ce531b1cd16ca5a147490a39f8726b3482cb3f2683a8a14d04ed59012005df79d2500730360dfd40f6d7f90ec71c101a686f02cf38c598efc33a60bd5d9c6d4b2c084258f865b8e77e802dc85fa8c2f59d4530fbd1e2aee005c3d446ff8f59c807f0664e5e62f38eee7be9b2eea3f8f98eb2b44a0848a7076271ca986de8599830a59a1289734774118a967e70f63df1bb82374a1a08fd91222ec77117f2af9706abb91230b06d5022e2a8784919344647a3b2660cb5a689f062ac84c3613278043be9204a4239169fd14fa05c34d8a6a6e64\n\n# tcId = 21\nmsg = 33343633303036383738\nresult = valid\nsig = 32753c1f0fff11b1aae620f21f4b25ee32eb5319413c201a71da0503d32077c911e40fae8a14d944bc57b36b05d85a9b4e2d92f260f6cde67739b6d252e4800c8e5c9499f603eced7f97651e1ee878654c0bb205ba39b59285a695619963f7f36dfdb7a2040552bba7ff13d047d273f0fc1ca3892e7692609d43adc0de6e3191f2ee58f3069531509a94de113fc10c3e5d4c886108394a55dbc2fa4baab0623db347cd0f6e6306af8973f0f166558c31901c9458ef274332c15ed9c4a6ff8df090becb7841ce5cdc40705b799277825f029582eb21890e23712837088826c108341028c96b4c6a0dd7b37defcd82622bde64a2d54e4749b065db7da5a515eff6\n\n# tcId = 22\nmsg = 39383137333230323837\nresult = valid\nsig = a2226016f848d96442f82bbc33bfbf098c4cad85b07915dcbc323baad479bd971f81faa49b063776147c448210d4adef7f06fef44baddc672501e0444fe8a28f871f49f6ec634bf4f49d13e4f73c832c978bd227bc1e85804122157885c8744d31f777168a8cdbe7a4742366cdcf0bce50a0f550cc1729f2089c927990d94f73cc962af25d70a1fc4da6df8457ddb5a4969bfca4d2b1964bae88226ab11047da7b6e7adf8f96dbd772747f29bd9b9361244a04b7558df62d84828f7aad2e562f2306a96973a068b176008b0c7534eebf0ae9f7979a0902212d4e20dcf162ab51cd55944d9bc07692348f8306ca90a80306d404d21724a28efbdd228e2080dc89\n\n# tcId = 23\nmsg = 33323232303431303436\nresult = valid\nsig = 6b9a45ec517bf838a535ed93fb36bb027471b11d20d0bf6b1edaaeefa25bccdf5881f34409a042dadbe4a7b3c41bf24abe66c1f7f37b92b9658f59c55fa88aa1632465ba8245c5f0c98d082fcabb5e9fb834d727a354f8f8a7fcdb8d3230725472a6a4ecb6f3d97540773e53eb45383acbe4bc81168e244fe769b1a7d5220dbcaf831e46c93f6ea7ca2ee30ce9281dd9674fccdc796fd6147be4bd99c53a12eacfd4b9b00972b0539e3d94b85911694ea98f27496b567a29fd3087842ba01402901d1bb1ba6b3c7931f1329ff5644989bdc1f7025059d0d069517fbb682c0be049ec7e38b614af1cf9cc37eab74e20e6bca468f93d3f13749557b70129ef95e5\n\n# tcId = 24\nmsg = 36363636333037313034\nresult = valid\nsig = 01926cbf92190fe7ccd7f858c260036a7a9d554bf636a82d43edd3d2cf0f5f7006c2e0d6dc43c7c427e49940cdc5c397df66841897d3e118cfa86f5188c54409ffc169e8f192c3a84896931d98ae8a9e83075e6dabe4d28a56f0a9282432511ab09a1a0ed420be665521936a1c9834a456997c0e5e2c1fc56ab45927b6042d3571163ba59d994b902aa5ed416ceff4313fb1c67334ed7be715d2e96c045d6c0bfd20f2f5040e09fbb077a01f982384ccd883cfa2fa25d35320746728ae530bb796f5ae6ec2c36aad3344ce69045b793052cf3a569293a2d232eab378853dc4030b91e1f08c31348224b774e8b71a7e23e77403cb26d1f2b1bb800c772860451d\n\n# tcId = 25\nmsg = 31303335393531383938\nresult = valid\nsig = 363ca23ec7d980a83a5f367cba3e9a2225b3a3ecaf6434b5a347e3baa5ce5ea27824fec727ec7b3ba2d41cdc9723f5cff3e75dc7f7b9200baaa2c02b4d8399b1760a1011231e2b26bad9326204c5079ac1c1303ac08fbae42f6a4032407e87915fa3759c43b29ca07a1a3259fbee4274b63a52860c6351246f8c1c84538e5e6f6add7ff6152acca4dedddab146a25bbdf0076e2879ecf93baf9d647b32cf32a9e62718eec599cd7b51510a70fd989a77426049092621c2386a82771b06a4c5b86bc28fdd630e76fe43f21c5d22fa63001da300ef9777c9dc4121158840bd084394d600a6db284b1e771112b56b63364f007cd71666902cac56323c6e5494d50c\n\n# tcId = 26\nmsg = 31383436353937313935\nresult = valid\nsig = 4a2dc205db899d51447b689d", "3ad601003eafb70a51051ae4e570c5125afae66427056fc2c9f71bc42610ef85ba0f49a2721247d4a77c6dc9f01429c2d9b909fc84dfb049bd351872301a7736195596a1c49ccb1b367544a190d188e4e66749731a760d76aa116fa4a189665a98975b7ec803e2695fef42eae7c7f8e274e4fb1c99ab0eebc76ad6bc8d768d2dfd5969181e78b3ee72fa900c31510f071a1da8b7589e49e254de8850db02b1be841af478045a847f2db9126a4281887e02beb58f1f0bbe67c9c7acfb49b5e4ec4fc76ef30654b5d3ffcfcdf7cc912c5e1f2b20d91bdd6114d25405ab65215c05c4ad2b6fae6662ae5130d17652ce42c0ce86c153\n\n# tcId = 27\nmsg = 33313336303436313839\nresult = valid\nsig = 45a2550893820ad511eabae35039a13457350df7ec21cedc1484530dc37ad332a170af8bb305e4bd6da78cfa4382045ddfbe2499a19d51838b3a553d7a849c49e284093e1f2fe4b269295a75f12dcd0e727a79c1f0e9cd2a89e295a355a52da7ee1dc2547fa43d96abef1a3b5121bca67cf450cd087c9d904cf797834057334f788c96763a4ff0a899068363621d90136eb530c32041ef3ede97a44be137d08c2a7019f31f8e27e156e509227860c723e3aef19685a5e3a10b78df66b38f299d60b2338bc6a943bc1b2f9261977ef4e08d1b6b42de17c4c652099d377a7ab983ff983c3bbbca99f79c8148f2afa9b0f1bee51e322ffc05b051e17d132a6e90c4\n\n# tcId = 28\nmsg = 32363633373834323534\nresult = valid\nsig = 258d169322a9546caa2b68089b481bd38348159fa9ed192d2eb60839029552a420d5b24644c3381a5ffbf2ed46072974918d777f1c53ad51f9ce8a91aff95dbcd817f50ef13ebfc9efb6c36987dfaaa96e37aa89dd7a32348906bcc22f4d0b5104c42181f76974651e3ced20d5412f70467d834cb49b1b7e1532ff417f91dcf653f18c43a6ad9ff4469600890f836c553963bc2379d5bd79ad338035f7f4aa6a27fbd924b5bc8d8b5373de7f4cdac75cbe0b8abd3961db17b819d46ccb4cceddcdb3636309d6754c6d82a61f5d9b9bfabd0c948777264c1138c6fb6064fdd5a797e551c1d0e545d1d32d63e1ebdfcb78275692cb50717910312da9917052cf53\n\n# tcId = 29\nmsg = 31363532313030353234\nresult = valid\nsig = 824d0372c40297e3a0059236a93f60db3d2514defe409bfaa2890f4d04cb21043ba1871b8374fa51f1c4d7392d0e244222b1eccd118009e46bbfd2a84bac9e84ddc5102eb4508f5b9d77450f7aed31cbf5b6a4032bb44fd808bad403e8b78af3756f472563e050526527debc1ec49ecf5d5c10f279d06a5dbb7cca188ba212be9fd36c7eef8b187405da50dfea140c4b604dc313f28941f2c4447143a1420b31cd23663252ec0426c8465ade55cecbb9b9cf4f88e2b4b7c86cc5e2c6a4fb25c55835a2eca1780fbdbb8b354ba512d412e84e73764e055514e10d7ea32ad7e1a3c20dfc53732d85fae40ca951b5fc18f9ab21c9001dae67c6200b9cfc6d142565\n\n# tcId = 30\nmsg = 35373438303831363936\nresult = valid\nsig = 8367893d5ad77be24a739cffdaa7bd414d66442357db9bb339a7ce862b400363d9e7014aa1ced3a8c31d65f247e96ba5649df636fb759df04b7a62da27a64025bbb9719c7ab1d74d63d2ad5a324db8718742e5438b780ae630499bea065e2215df9313fd45a57941e9632ce66fe13a5359900a0ad5de9261aef6a11c3b98be765c94a6d24fb7c88fdec9d6fa52ffe975917d3b3d68794c6fc899b0f6901173fa91345df15f1d08dbaa0ed77e692f9de80d6670a95bce1b014beeba77543baf4092f4b2158a1f27b62cedb0bd3f2cdd381d9a46bae1aa34c2b8c36a65d4e44fa5aab1cd188d4202227d6fd537776980ebe636dd81d3bc0775bab23ccd9623d423\n\n# tcId = 31\nmsg = 36333433393133343638\nresult = valid\nsig = 99f149e9940d2a6eb2e824b48838d56f383e4503cea71e9ececaf2a6e9d616c1e941fc0f8994a0373ca6325f6de2b76be043e4812d361d89cce166e7c0f4ae8e0c2c8aa053ebe4568e0c5434acb6535902dd13901446a38d7905eefa51a22bb5b2a05b242b061643a8b1538c342255438d46824c43c5df1fb84631147b9cc689d7b828f2bd5abfb48bd40a1b0ff6866eadfd9588a0361d9bc6a076b978b9f855a36732207816c8b3c426914c73c9613ca53ef8261fc30dc7a15cf7c858609265946626000a1465d41b076ac9ded93b86e95de58c1a4d2b5cfed5d311b6f24cbf257fb03c47e443cabaf1e766167f524e6fb665e42ee046144f25544d46d34efa\n\n# tcId = 32\nmsg = 31353431313033353938\nresult = valid\nsig = 20d044f045bdddb0bfe994a34b5437e61446f9568f3c7d09137430cfa17e3929ab8b849ec7cd632079a88f994c0f4a0ce23f2976595df198b4f1431205c29b3fa1d37980855446d25327ee669324c3666022c0100cf1bf855c8774f3aa4898dace7a16693c614eac00cb337f05ec2588f670370c3ee40f29e8e900da16d1dd28aaeb098f8f3b918c562f8c2512af238ed4ecb3be4ae39374eb638b021419a3e00890a4eff70876fabd74eea1bd56de05dca208928d434e7342e9179471e958e235a298f35edcf9ad77411f824d5c53b4308cd08b0443b58fc5a868399538e5294dcbd2e94d02c719aa91ac12c3839bea47cec649620b73235f368fd5d977e033\n\n# tcId = 33\nmsg = 3130343738353830313238\nresult = valid\nsig = 4c8d64aeabd2e12c8f2e3d31ac3f4b861723ab8f9a52cb8910b298fa3a735bf91284e9ad92bef3995a1058fdb0f696143d92a99c69c233f60f64873882c1c9ca8e54cd03350804aac319747c5cb8ec6e42f6100474158111b30548519e02ae9ab39507efe50b8b212caa82305d9f2d2c43b2f75c5538b0ffe9423e1044b5fa05bd675e1afbe6d22e73ced8dddb3a00ef37211136838bfcd37655203bf2c830a62f2c707030e2b964443df1ea24ab1271fd06b3d6c1ab78b13374c086edab36267ac065bf5ad799d2f27a6f4bae708be1103841aaf21ff547474634e94c7ffec8b4bdf81cd00cf0f0e6f234cf2d208e2af2e2fec001944e9444b005c8ed919903\n\n# tcId = 34\nmsg = 3130353336323835353638\nresult = valid\nsig = 0e97e294583f528af631e44c02563344657ed47783c119a9d28d6c0f39b6ebea40e1847b9f2fe2708bedf44d2037ef4ba7464c630b8ea5bfe1c66d4b8729b20ffd22fb5721199e884b3b314ed1a6b8abf11c72314dce375aca1d02aab773d88830d1b56e86f45b1862482242d9ff57a1473876c476c33fb8228420f3a6a31f85b77aec3a8d60b383eed4f07dbade1020f5afcc08132d0423319e85f51235b4aa5e16c0b183e0fd653e594c6b17f25d055b410b78c890f29c7966a8096cc248906084176e090af500c9c5d9235a2d35f231bae74deb9b860a541d2bb933ff0a200ccff8ea3642e3350562cf29dc2c1100401a9ae0c0f5e1e6420b219e34416254\n\n# tcId = 35\nmsg = 393533393034313035\nresult = valid\nsig = 80aa94e49ee824191050c8bbaa73b352fea2311893d8b8e00e61a2d14701783d364e15fc09035482747711fa1fa72629460fafdb23474564527447e0c05be2ba895e2dd1853b9e6079afc1464f7c8689b2ad74f8cd2bbbc7690c91bfe2671bf3fdb1a43927c5e73123f4dcddb8dff9f06bf254ca2cda0a039939ceaf2e196f2cb268eea37c515d0082e5e9b4a82719c6f5ddd6e6a779054325c1ac45d6c2599f2c83def50881cd9d3a8508749646c9296ae2429a96f580d7cfc54b2f08726ed3caf7c3e5ab37d32aff309b1f34c1b8d77e2da69b619e3804ae6ce439e796f86340dd0bbbe7ea823857d9e4eb1aeb7604fa16f4b0683f78a8253d00fedb5b6024\n\n# tcId = 36\nmsg = 393738383438303339\nresult = valid\nsig = 1e10e4135796443ff3a815be4c873f9f61675c85137ff4397f600f4f5ff79634aa4ffde2195419fc78ac82eb7be206f91443b12d743457cf7fdbfac6d7f66fabe26fba464d7f984c6a502b19c8d4b634cded91d4289bd84ea7b2fdf2e6229bf47b40feb368692f60277eef9c0228bd315a3237458107c8fbfde830f8c32acc4d172e8eeccfac19e99021cf8122487f93175981bf9b797ff869153b8addaaed1f184a677fd694d88ee0eda3959bb3a0d8f66c361658359eb117eaa91f02c6c0889f69f9a14fad91d2fa443d2bb17f3aaa41928546e163ec2d09ec5cc9758c7cda12fb29692f09abb987a135892f17afac78014624298b1af79a523fc0cbdeb120\n\n# tcId = 37\nmsg = 33363130363732343432\nresult = valid\nsig = 73e39468a5640718bb56f26939ca18406995013cd10a7a72e65d2e6b1df2e841c1a7394135ce0e5da4a830bdfaac5bc5b2d8ddbe6b5098a3d9de96cc639823f7a1b23f769ba18d0d4772c1e989891a4d60a95bcd42160a78931361522da1ce1f10204f57c519a10c2cc9ee3145a0a2ac31c37b3b5e5572aaffda559f05a684402bb5c3b28c6a2ae263214073999508d96a96c30bf02fde3de162d937c4f2b31ffdebc42f9267e621855fd18eb97c0cfa4977c1a3765b4ebce955a9c87130baef1853497407b1922be2f43b6deaf7910d6f8fbfa97d870f16e17a3b9c133be1391e847e103096fee4905f246facbbe8c95f62d15f302cb27e8d4b69ec249af4bd\n\n# tcId = 38\nmsg = 31303534323430373035\nresult = valid\nsig = 40e3504284c59620caf145dd9f2425c39c66bb4e0d7abddd694b810be4a9e2f728d706531019e7e07293066de0dd6c7c68ccf32ff2d91dea74c592c504916148551c99ddd5e4ea0a906500341b1f7f6a03c4901827fabddffaf1f028139db5292554186b867a012520d554bbc42b1d73d52b397a7c310e7d195037f15fb1fe729f577d1847894436b9828eca4fe881945c1a38a40805365dddf6cf7708cba2948a15b756757d6246dad90985222e4baecc7823e4e7e99d568a9da144a5b556220aae30b8a8d916a050a869c70368607dd0092ca9b5a00865d3bc1ee0ec06df53f9828327127f33a97796f6b0b255f1cee34328cfd2ca1ea3e692d0a94e457ecd\n\n# tcId = 39\nmsg = 35313734343438313937\nresult = valid\nsig = 72f7f4bf01a6784face7d31b19c19ba1c75b16eff419f81b39c1c17cd489ecafffdb2dfeb33045cf679a455336bd6869ae61109043687293bf98ef7ad03afe6e71ce4d43319743c07c313b12a728c8a98256bd1fd735152d1d2c83de2b8b57cf9bed4691ade15eabd261377c8e26bab03d0da055086dc4ca5870bdcd9ef3e7e0973be871738a3e389d774d5d04d71ae0a3be03746aa4b7f20afbb3a44d9163cbf4e675e36d01f016087d4e7c68b2e3020f6fad363948804b0494d7b38d2ad4ee1288bfc5166b59ae3db2c2c03971fd42d04e6fecbd36cba6390fdd878b67a2c6565a7826671144712108e37adbe8198a2bb3a371c90d8c6880dbcc948cb4f775\n\n# tcId = 40\nmsg = 31393637353631323531\nresult = valid\nsig = 084cf6628f8f96ad842105198bc30a72bc3ea4aa4bb01176780f384f9f4ef2dc9b591d042c56c898e48d468226a9a361a9c8e0b27986fe6499112d9f425e08c778d01d3b221dc110411006373ff903d78678b5b04319b5f96ad1", @@ -8389,9 +8399,9 @@ static const char *kData301[] = { "79d321ff88830d47d4842c0b032c27a181ac06a42cd0bfedaf75f2daa53f64eacb5986545bcf150b8d433e66b698f2553f9da259bec319d8c0cec05d9c320e7300463d41eb077028c1e0a7d6d87d4dddf54c5b78d6a15e4527e37110b9b9ad2f3b2dd0db591227d41cc9f26f2349581dd89e0ba639d0cf9f8c86fe819dbadc688522b58d7284caabf843e7143395255e9a0d710ffbef6ad13f6a9361e20d2f6f5a414f5\n\n# tcId = 83\n# last byte of ps modified\nmsg = 313233343030\nresult = invalid\nsig = 5798785187910703680cb2109f492c3f0a91b4a8f11d3da775aba891eedec3d76fd30a939f5d7a2baf7290c573e886cec8ecec0b1598f2cd169d53b4abf8accc09709187f32a12c80fdb42ed98d9e98b0923828f0e38acc338234f7b7a0ee377644a655f48816ea4a5bff0f6d63c3945dc3aaf921e9404864594bc323c1f3ef42f9361ed6cb8fcff2994293e17865e2fad2d885277251fa24d7e7aacebc48d61c3b48047dd7c99826b3105d2f820cd62404cad5d758da461af67677e39e55086d8fa52ea0334bc3b77f95191ffacd28ead07a34e4672577c4c65b5bb9d5f9cab6e1f1242216291b69a0c98714452f01f37722ff26589734cf6020c5ac9196374\n\n# tcId = 84\n# all bytes of ps changed to 0xff\nmsg = 313233343030\nresult = invalid\nsig = 3747c7c116cf30567e24fd4213c126ec84366a26eb304a65d144dd9b453054df4e5036c861b5807137934b1cef351411e40654bae5df6fbe3c42d763407f273d3dbe059fc6412a366775603e064b1561a58e70860edf954dbe666f8fe44f44f87df3b0e3f3e19c904966ada52f00806f975f256d4a855cee973e20f33c31f9f2b3792fcf326f075f86f275d8ef8df2dd0abac83d491d485fc167cd40f3802f66036df4fd64fc441ac8a25b405d5ef960127623c269ca836671a66a6bf2f39c0792dade17564d31863c7e0161ee0bb88522ac0c9054bebcedb603a2d18ddb0f64a91ca5a2f0086afd0d8c07cb0c1e7f24d12f866cdcde46d663c1d4dc7f7c6f62\n\n# tcId = 85\n# all bytes of ps changed to 0x80\nmsg = 313233343030\nresult = invalid\nsig = 1377d4997c03d885e4b95f0350b1c8091a4d9beef9533dc6abd194a1439c383622b9dca5a49da247cd55c02186829f695ebb007ef0535c4757baad057d7bf76dcfe37cb9181b0c290db16d0abc51ff32d03b6a8e56ecd270dac231c81e50c7e0203d22b991291fec650b9904b2539a8a330172843bcff0cf46f06e32f55bec1f5a734e70ec8e4e8883e3c22eab7561d9c76737025352b5c9fa9c76eaacb909d23d0d7d7b6f1094ccec8ba94f149f81946faedb39ac557cc28817c9114a89a6f720d849f90cb23ad202ed4682036b3cb70b6fd5df0225900eaec7a21e39fd433d3200aed4bb4abc3b531393fa462fbc920c918f1938d33ca86e7ca3bbf1d34d74\n\n# tcId = 86\n# ps followed by 0\nmsg = 313233343030\nresult = invalid\nsig = 7d0f3cebb4372569e8f02df9f42222151cc31659df8d5078e9ee8e91030735d27e66da8c87039a27ac28588e8431d7ad1583534e8570318cbb2554c07016bfb02fe59af00576b7908286f4b27e36f768a118c3f3a1ceaeffee03a1b67270c3e489cce5c5f1171e0a8734553403047faff680dbcd70bf0fc1f0f4461bd4e68c6c0978da3490a137ddd8f62bd79c6a1daf70f7a9a3e90056ccd41c62f04915bf128f74dabcc47cba85b0fae47a04da32e17799ca150814d27793816e6a198390c35d1f35abf6816761a5ff0c28b1e60eeed244b1f24934174a1d2c469475f3eb8842eb9f5c6224386994aff9579f26ea7d73c668a113ef7dee8b2bda576135d452\n\n# tcId = 87\n# ps followed by 0xff\nmsg = 313233343030\nresult = invalid\nsig = 53f2db262358c21792eca635806ea1c1ad041d9334e977a25c1de0fc8233ec6f01737adcf1fb4dbedbd0078406ecad921e37c77d4585b5eb5ecc74c07ada1864a3c13acaba9372f852aef55ff2dc42c0aaef74bb656b8e0beccb7b9eae587fdf3b52eb678af1032e60ad12321c9c10c445448df523856ad262208a06b8817ee229df825f080a72d5e1a43f222215824a8ea6d455c80b2563c65be1eaa0455714ae576ae67e46d006934cf0c137b8c9900af9ed716391ce96ec43296e83a5a10390ed91f2e6753ed0254f0290ad899462b3b7af42c3c5f0893863a3b5e6052d3a6dee554746960a07fb6ecdf781e47b96023ba01cfde4c7214611a1be5735e2fd\n\n# tcId = 88\n# shifted salt\nmsg = 313233343030\nresult = invalid\nsig = 11e8938238a20f0e6947015987380dfd88a1661606bd05bbe4298f4746e81e3bbf34aeceba5360f1839ee0d7d7fe3e578cacc2d24b15eefe2064edb1fd04ff9a44c0a600ebf00f64fbb1ead4246e5ffbad0c22441ed073462f26e30b61a0a9142b4f993d1b26fa32e11382da33b9eb5855cef6736bec2f4f5bc6bf82fdf7da62346a4d9696c53e1cfa789667b721f32f7779daf7df85474096a9e9a7291afc76df3a66c7a0b997b41bfb71fedbdb4e65095efe1a81d35b66be55432e0a6e33905475b46a94e05bce7fee84645f500d8ebd7c0282c35f22774e7089262210f83ed485cd2b045acd5d62b4bb53dcbeb2588dc6535518189cb0220a7c9406e454d6\n\n# tcId = 89\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = 39a8e947c919ecfad7ee28bb708c1f9e825036374ea0f610bf5531d89b813d506fd00bdc15850b250ac50fc556a676c894fb641dc650999eb6239b91e2c755126bbb9fef5783a5ab834e0ad91c60e720e80e096c091167a2a1dae838a16fe0ebaa8efb3573c89ac5d8e0584b5ec4e2168ef097f937ef0f0d2a2f964a8e6a810dd15b9c27b234d788af3c4f54dc97035657ff19f2835555dbafd02c4ed3c76654fa868babb71534bfe84674eeddbfc2b27a517f666bd03a27d8173bb92826a231cd9a241c171445b416934ebec5f7eea4fb41a61937d9a98f61b2fd1ca8e2be125e85cc8d16d553b114ab72395e86fea52f54edd853e9c5156557e38f621b975a\n\n# tcId = 90\n# bit 7 of masked_db not cleared\nmsg = 313233343030\nresult = invalid\nsig = 9c13d877ac2bd8c02c11e29ffcc0c1046dbc9870177e843c30b499c2bf7fd09daa43469caf2b8c3e955ded95e4d62209f7571bb45593f4cd8b0c7bc9470a8a693837248b5a7854dc8e37e752d949479272642994182061d7af80b0ac6f6e984874c8cdc6a5d7d17dc9e9de5ad12120cdb9f6c0d09c0e11b87b3423e37ba9437a4f76cc1e6124579e5f79832b89710de1968ce46e3e69fa185c0a924e8cb5f996ee5963f6826dd37714de264d75545e8509caf8735330cde7ed4228e5779471827b83757c466022117c45d598f5a4a7fed7be4e1b4d320f894879061a75d1a41efd8dcaf3c61733ed8ca2cc2f83714f8fdbc7a97cd6d6b97ea3d36ebd69890633\n\n# tcId = 91\n# first byte of masked_db changed to 0\nmsg = 313233343030\nresult = invalid\nsig = 00566c95524ad0995eda7d668fa08e8f75bea868b60972d6488cbe8939bbde68fa5206e671f35555f628fa707ce7ba0f468cfa8b9737e0ef64e0e23c901e4965ccaaeefa9b84363a3037cf5f9e044e295fe57f32c1125ca70c639b22732aa4c4b3e5562690bc1d7e7e74dd01c674212dcb63c58fa23333d45e1e4ccffa5d186443cc785c5ece3f2d7a8995e25de6a171cbc960c272c2899f6f87ceadb72eea1be085245669ac08993591e72bb9aff8bc29388b35c99f1ba7477af9d16754894a50d4caea4bc80e2aef2ced27f4a1c88be284bbb40cb8ae279b4e38a4cd8a51a92a279a799b3316c2938e1386043ae7ab1d8605cd310d7239c805a07a19c7b17d\n\n# tcId = 92\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 2b46a0aab5f573e32ffbcb411cd99d2f90aa9b1abbc600b0cda0d824f79020aab47a2494caea20fc93017e77b99eb73a1f8a550b611e2747ad29207772629c2ec40918c07adef1c90c99a15cddb9eac88955b4093a9e743d2420b4647e167bff8ddb07ce197db89d8a7d3f327058a41cc459ed4f6d5d23dfc015479d95e195da37f5b1fc318a3f74a0ac5fe2b9569c7fd99b8eb3ed3967a5eda1d246a3b225548f67ff860202033e7164d4b99dcf95f4232d18a7913f7258a33179133a6fb4ab5a4937b642eacb92908cf79495745abc583524cb0236fbfadd2c7e8b0a6597017912b4737fc01432625a508355869670bef25d32afe6753c38cfd96ec38953fb\n\n# tcId = 93\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 3b65975357ab2a410c2fae7f2f0381e6c40951260451f2eff05f0dc707abd013a996fc10658a6963f462877a808f61ad0362b9f640750b19debf3d59692134e357a49ed3693f50924b7c8a1824ccafcb4b93f7679dd892823cd479895d41fd1c40fb89fb1da19bc1fdc72eb038782f24ba3326428cfb166a475a9fd27f94d1a0ca6fa0e6a0d2c2883db3eeb2c0a59474da36211695fb811b9e8bc7f05ccb1f50d26d71a2dd209b0d269a736610c7dc1f7343a4736fa2b8c27827dfcad49bc4a86822cde1579dfbd646474f11e1a60f5e4ac2f2a3a5421a7baa9dea5d24be03cb6fee771dd808b67f886b37be5a300f6551d7e7636e9997b3255ceed5187ebcc0\n\n# tcId = 94\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 4516c8a39b8544d1c65d96472fea0b2753060330e76e6f90f41ab349953d26ab1b95fd87484535b68c0afcf1542a9b966a9bf98b89a53bb28877b34d168a4ba8201215c55f9e86d30b7159093517682e6e956078947e54e3f3a779da032af7dc6bcab1c0b2a6693fe0eeb9de0d158bcc125293a6f10ccaf1499b6ad912ed5912537e3c3c5f18eb0ab8e701056d7b973b8b61af918858b87152b6c40671bf96735ab1a112972346e771e7cd9482f6f59d320b8798a271cf21779747f964281afa1303142eb3e1841772de825b4b5e68024dea014193c4e1c206bdc6121a8f2d41837be3d13833ed615d5b9df4ac4c86cd25344fe1022df0adabfe2d46f7d9f0d0\n\n# tcId = 95\n# signature is 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 96\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000", "0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 97\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4\n\n# tcId = 98\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5\n\n# tcId = 99\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 000068caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36\n\n# tcId = 100\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d360000\n\n# tcId = 101\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c\n\n# tcId = 102\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 103\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 1758eb94588e6fc4f50c1be1afcaa41027869f304cad513b1fb12c2f446d63cdc05c4830a7e3e630da7b2da4f7867cc173bf6420f9732277282596de41ded32e21d0cc31441174da8765f57419c7764ea758f55bc17646eb100c435d1ac0eed6fc7ba6de5f832094ee2f479979765e05ac9976788db3c241a9e32a0da864f0019a87646ba623d63f4411af5dee1be9ec488c7e3e1b231479de70b9ac5f78a17b1f4120aece45f26c07e7bb345fdfeb05e14bcaacc614672a465fc523624cb19f66f9c6c3f642b832ca44cb25176d679f0e05606c3fed022cac24c2bf960a406d48818e3eb7ed53b0446032469047dfed95fc18088c92d91d93722c47f88163a8\n\n", }; -static const size_t kLen302 = 88303; +static const size_t kLen303 = 88303; -static const char *kData302[] = { +static const char *kData303[] = { "# Imported from Wycheproof's rsa_pss_3072_sha256_mgf1_32_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082018a0282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030203010001]\n[keyDer = 308201a2300d06092a864886f70d01010105000382018f003082018a0282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030203010001]\n[keysize = 3072]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203]\n[sLen = 32]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = b520065682633ba54c9b713b2ef19cdc1fcf275ba1744c2350da7307a20971cc30eefa37d1667d23d20001a674f0e00df4f9b9e1d5fe7eb85cc45cab5dd625759de83017995c93d48b126df03aa74ef87daea0c1652dd370ad5d663598a383cac217a208b22c7cf0e448cc7ae0555f892ccb8ded6894cfb0c328cb542be0485d860ca77203081f3b04c6f55c5689b1a66b1c24819a4a7ea55f32e00f61accf4b411bb320a96c990173b63ccd74e7da7df5ceaf33a39a8acb89a845a594b164ec6e22cce940eb06f2d487a8bc4574451878c2bbf57d241f76586e0703bf5f86bee832d05b75fabaed6accadfc1ec2cd6e619dbb29b65d6e6f5e118ad52d82a955d21005ecd63fb382f32bb8e2e1e57220b345cd6422bdd84a91495d0ab5775b08139edee960dab1b4ffd9ea5b27398b58e6e35211c3581501e99bf5e3f17fd79381528d28a4927e28082f45bfa9519f98ea663dc84c50317adf0bd5da98b01459011cec61800534dd5afc5a567c19e4a400f06dee74112083b5322615c144ce3b\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 8e10f23f49011d761946b283d7152e851ee76e5caa1741b0901eea317d8945f2a0368551b3f2b3a6a0d6a939aebded8fea0a96dd1d037be33b1c35ce78dc89693918a99d547a1d892f4047c09fff7a6523acb0cb0cddebcd4a6fdcc309a466ca9580fedf032bf56154f8d79d5c4686abfd2c7abd342b37e5373b59a07fa865b118c44f2c44b851306dc97eaeeb638f14bafbb09c81996beabaaec28c19f06ffd59dbe3080e0124e2386418052735f541d496322c03ebee6e4dcaba24dde9772a9f079973df26e854c255eb48df50c01d49831e54b64d0ff862d03fb4d82ff204d303b537176c50ea56761a83d0aed8ed2deecbbba981c8aacd1300051a864d1efdc897f31383ccd6f181bf976a75e7a7613b60b3cb2a6f7ab8636f672990c13017f2981c11ba36096cbea898f016c581ee859e950bec195cc4e376e134341b2fd3e3d6181ba4d377b2aab6a148c6ea8cca9ee3478297e901856ab18f61c0233c899841e5da125516cf5274dc1b22e2a51c922daeeccfad0f2a8bf84e531bc4f8\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 22915cfa1d7dd30f50b4c0e4cee42c5f0aa1b7a6644f8a11e611b2db042b122af8211ffc1dc220b435d8919cf64d715b54ff8a762f702b365cbdab455509b97d9b310011467d4186647b957e2efa404aed3b84840529bdef7746348385a1c6a2ecdb88d1cc2b40b36c346386739c39d2815938e463a35348426f17d32d633b873d6124d8b49a726743af7c0e56d63394155b63089c63ed8897f8af2a2260d33499afab11c911faa754ced5acdac2de571f39c2768716e4308244a99d1e65da7061d2feb8ec8b4e517bd5e19cac626698479ab2019257cf83ad7b641db2345b38006d63f84b41772b90037778389cc30ed6aba6af212d9326792af746d7bca9211fa344fdc2798a490aed3a2840620c2a85e3d9b9c38f2330072663e16dd26bc414c7d68f6b11d2cd3e0387c1834c5e2262a9e2dc1bf7c0108b4e2052566c7a941ef6b38c8687fd7abe6add2b745c2c2d680ae3e5646ce2e717ef9899c7f3fb1e3088e8c0587d86546f752771819595a7a3d422820ceaa12e3ee671a456dac673\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 6e471c9342aaa27bddf64b02e8805611a13770b22cc3d24cdfa9a2fc14865f59344c288cf15d4c8785089968a12e9d3e63b8179489568743448f698f316640146322ef3b611fc98396cf4a4757e48ce6701f123fc0bb8df80b63cd2371522f8ed929f7bdb709d424af6eab2eab212b43afe537fec7bbb9dd02e64f116e02ad1214ae931a6fe28a5982029088a27bb95ef2ee46ad212083719327acab5ee51c82d94d5b14f6dffd2242ddf9fbbb2d03f945796a3e35346f2334ca6b4ec5d9ed6f1584688e661951e948cb95fc5cc04e90cad98c861ddff514c60275650ae3003185efe0c04356b07f361f7dc7e17c5de479cbf119c2910aaffa032aaa81ec9eb9f7e1ad21a410ffce2502e4829404d01ae090ef289bc28c9c3f37d3fcae33e1523b3c9b81e301f51d046196fc15c90d58bd35a1fb11fa04621b32cb61e718a434a0aaefcb676cbca888554d1e84d43b108fc1cb123cd2d300da630fb77a3ce29a0f53af32a5ce81c5ad772a199d1180a9e2f090847cd87ddf7b39aeec89a6b492\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 39f7dc9010bf3c200df551499404ca40346e58ce0c56271e2eb7835187ae57a7b9a0688c9b088ad85e128f56c0299c437a1a9a9104f3f51aab7043d5714963e46ace5d8e435fd3e416dd61474e9dcac3ffa6c3f0ebc4ada987c4313ec36f2c43d2dc749e496fbfad639dc811304388990b98cf10ff616a866bf5d98cd5199bb74704ae4ef365424130738b9d81f893a5e2316ee6daea185c170f69ebd2ad455b56676ebda9d0bb0bf4d3357475ed8166a3d2dfe6e093c3a4bc5bc2fc2275e6779d809107b621138fc629a6767d5809c85bf88b46b14a8e4ee9e310db746f4c0a79a3d36f6e305125642dbf823474fb913a9967a6d120e82a79ace48c501fed8dd6edb9634df909fe6775f8f6fc5b79f5881e1f13b7cde37c7c3f97319cd612f8ad2b1ac921079f18213e5facba0b83c17887e69501a6d2eb37661f03590af1a15646165eb785f467cad0c625947e8a8a4a68f8938077d5ef7f1b8b4da0d09ad5874bcb22ccc4ee36b9341b974a51a1d6ca009ded4ace9faa99d924a23421aabb\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = ae8472e987806e5110beae330056ff974abfce7ea9927979cdd14346747414cdce06a9c78eb1846c75dc288d7da531531da49ba7651d3a1f79e3297fe37aa73e075cfe5ac004b166526cba55f914e0d2fb1f12a60a3222dac434fa378c2e7b0ea9c2cb5e22cc343ea624ad6cf5545a61364cd67d6dc23d22e4888a253e940ff0e0ce0207c1feedccdfa10f50d2363bdbdf10893e3967d7555fba157f9a450d6bbe63ff31777bdfd402afa72c3a2181e5cc025443cec30d253653db7e82eb7dd488e6491fd25001723eae2e3106c7b50c2b73c142a4a31ec4", "3edc9ec9011383c99a095b36258a0a77aac2af19b26af8a166b130f7f57f03a0e8007d5ac0eea9ecbe14fb7885538a22c13de5771bfdf523fef9c9b5f52ebc2af7902a0baf2a33923b0d0622b8fd5c938214aea4b9e7f0a647c5520c3a94a29737b95cc623f20bba8eaa3e9db60116fe1760d9b7ac1841e7586aec9708212a5bef2ff67c74462883062e052ab9fd90ffca0f0a6166b71a93bd289a1d4acd2d6ce72ae0b91cdde72e\n\n# tcId = 8\nmsg = 343236343739373234\nresult = valid\nsig = 5ce99063bb6c6bf8e46772e8701b63abb2feb5f88c5b76b76c00c719402ccb399d6c6d8c67ed5b6fb0f1dfeb8f8dcc5bae03ad57c1b0f53033dd2503b9604fdc40eba51e4b03c91a8d12b1a3b929b1ff1e8e79cb58d788114d53f7e07d87a885f6dd4d26560583986f7a84dc466ba981db06beddb1fa80b0a444b9a56c82f98a927977da9fa1ca83aebaf2c43692cef61b12995d8dd0f3bd6bf061025ddd34af3e0257203390a80765ef706acf7df6f43210a7928673d260f2f3c30a9bba9b08735dd9aa3ff2fc27a2ee9e130c88ba367c3d1428f173ea08e273886bc153c11e24b05cdbf9b00573b013170417fd96b0106f72c073f1216ba872eccc9f56ff9e3e08bfde64041d996b117a114b723cd97f70e07068ece643f58d5ee5cadca7e24a18b0a66ab724fb653a01c5749d51d4bf5408d2d2008b30eb3dc20b0e14510c06402f789276b6237802d608ab49378001ed6f3604abca038e3c7e057d95e85c9e668f397bcce18765132142d6b0f118c511e57defcb316fe41dec06b988d911\n\n# tcId = 9\nmsg = 37313338363834383931\nresult = valid\nsig = a7e0ad7ec64a600e37b70dcaba9036bb3ea95508c961668c4e051c8f3faa454496ce6c009ae9cfeaa2c194c5c9278e46b75bab40c52f077a4fea175b2679121d30b706139cde7ab571c89f4d19abe07c67c70afd3e4c2c05d60c92bb2a639ba389826088899605f1707ecacd88e42491debc78295b44f4e09791f9d541823ad5c48952bd3151ef98ace7e251d12ebcc9370bc205a1688c9a5e9190cd082da1ae94f22eb2b0b46b2a5eb2273b0b324215de187d685471a07f673d43e58f36c1e0f074765dc59c1ebce449229361d07522c7f03f27eda57ab8bc89ac683d27ff4f95a328892507952f14d9e3d8643d805c327eef8bdf13ab7e6634a103fe92cbe9e7b00f9bdf8efa740866c044735799d59245aafb8d04e8bd55b66fea31c9fce4cedd4abe68444fc8a6dd550c3c8f1d6597bde001fb977b7802e0263b7319ad7a6c1c4a6c558774641b204b6d3eb2a2aeedbf4a38de6584031102a1958fab6fbea9976793bd1ea6c9aeaafe81515b954c7615f8c45538f40a22adf0ce6f2c977d\n\n# tcId = 10\nmsg = 3130333539333331363638\nresult = valid\nsig = 6c60107dd182d5cbf4550e7a6e3a652f731503d8fafba3a7aa52e7ac93d4de4e03d911e058ade448285bb9c3452b60897c099fd4ba22ff4194eef1a3fcc3250cb9ae270c33ee767b2b4f18852612e27c4ab31d8ea6ccbf122a357a6d6e527191a36e0aa2aa925f68e158c8d5decfbf8484d16c2ce906826dc4773d59fd1a4032c2f576a1ae8374a13cc24abe15ac1403452ac7cd8a643dfe18c911ae34f773520fa94472c596dbd6f5b93227951ebbcbacf60b18e5a60330eba9bce0d8a732cfc27c7c0b9e22070670a165846d9d7e9b24dc6ee9759347f5c6320b63789d5ccbe9566d9f3c534e152f2686631a41aa85801a31a7f31cabf959cdc93755a3acdfcf0ddbbc5298e91fbbb2675565912e5fd95cd59b5744833222247aaaa5a5868da4d1d1af590b8633dfe6105e0a6abded2497ac7e46650432cbf0b784b9447770b20f75b2618fb7e6cc6fc5cadb022980f78943fa9f784e5f0c8fb5192239dbd3293a38e6dade27a07e08b54597029f92a8b29b700f842fda55aeb3e0dda79405\n\n# tcId = 11\nmsg = 33393439343031323135\nresult = valid\nsig = 2264d276cce22aec8d109ced7a048ea44d627aee577f1117998316af911e98139085bc92f120827b304c4ca519743a33f7be05d8a49a28cd716ca65f6b976513b33a440b6e8ec5daeb85d6a5926dc5015a2d24d94ff1f87a073867bea137a7217254b9bd040273664c58d61e618ace6bc942c446401c721565f74fad5bf31475093752e3a67fb32231ec8d26649594f32c5d453f0baae51b20dcc24f0e5e82eee71d85aa77f33ab01cb588420cf672461c490db52dc2fdcc7a22ccb2b92fe8de0e3f8110c93e5890076db8292b76f6fe80ecf3120b4f3824f77e538551ecd435922c7d433f0467b445026d0371a49a73fb2ee900c094fcb8ecc4c01b330dde0561fcde6bf2dfb6d26f3c3d9b897342d8079e29226828a39d8fec96b53e060a771fee75b482b2e0e262069316bd50e8e210078ce56476f70f149bfb356fe1e490ea642ce85a8664e50d0b3f350806d9de3926c8b2d417facd926741022fafa2f7b10781397cf012697442ea742c11f23a5b5ef5fd10369207cca693fc8af57d22\n\n# tcId = 12\nmsg = 31333434323933303739\nresult = valid\nsig = 677dd6918bf4c96934e329a114002460d67d1e8f729eea9d2e8bae78f4442f1a480ff1e5d20c1bd81e61e5f92e5e42881cb1fc22bb7da3a4d21060bb23bb17c234a85c76f7591fb54ce0ef70ee7556905eb670830b9d10905d100f0c255b944689f23e1313b0448777c52ba80b767e07108818aa5131f8b75c84fd2d7b4035e0df9a213afa8cb913482ae0af76a997aaa0c8cb63975bf9c006d89fe4ea6ef035cdb4137103585b9d05150b086d7f329b70efcb428ddf76ca36d44af742326aa05039382af67216c12f7eb2dcf01595f3b78235341be0bf7ea30f6294239c7a4b1ead8f98bac805e88caeb482b13c5bc552329a47f1e26233cd24a3b4bfb6be6d9e3ae8e58f06c95b513ccd5c61685ad0aef627bebab0b72bca3bc374f49645e403bbeaa255b501dce3f1f46f9d74d1aac2f6ec5eedc5440e3dd9f264bcb1d98b855d1cc788d796919d014ae215dfe2361a1d13aa55a7163f4164cff38c5f62c00f59eb20efec26e0fcf66d37f12c7a9d23dde68f25620df1a4d5e5e55ca94634\n\n# tcId = 13\nmsg = 33373036323131373132\nresult = valid\nsig = ad825df96215ebac22f37e5948fdb2281bb7ca69fbd9ed6d3f4d2fb21cc6f9d07cf7779a264dd427a863f0cc36a812f125d6ed9bccf6c233ae8958299cfe645b17331131c32459377524326f2e9eb43124e2e2fb7a025e0ec3de6551b7ec0aff5d1b4c4c03e454efcd250a7c9711f21e71f6e347b5e7400cef50eed93426b43cd11cf55c34a9d6d1d54314b1f0869febf3b92b8db421c4fa000e98ab0f891120d7c0a91bf50e307fb2cafa596c800a05e6f42c577a02aa2169cdbebca14c41d10ee1bd415785d7594347f46e700f62bcaa5cd728025247f39c40edc0977015604e196fa30b1a49d84132469d1a870a57d272c98ed93d8645a7bb92a4476057bf2b134ca20e45da22cca2961fd52d65f840b07a87aa4ad104af67d7bbc53ea95016883e3ee087f39582b13e274df32aa419eabe12a9eeb08868425c0a1ad06798d0f7da987340313cd4254a4140a62f3bb1b76bf57a2c0712ef2105f4de0819f6c724e0a2d92f87683a2734bedb4fcecc75ff26291ad862fc3397a9f02e6eddf4\n\n# tcId = 14\nmsg = 333433363838373132\nresult = valid\nsig = b3c301918f5d1becd6c88ef04f908509e9b62acd207cb0c03e968b56d4237b4a23cead6fa5a72ea6472af47ef3854766376bedaf67c14a7913d48a74aa6521f8ac814f01e3bcb073e3b85f315bf51468c28444231402a77cbebd0cbfc98b06fe925f5d59b4353c21abb324696bd5d402e7cc5435bccd8eec3eeb8e7e4b5d4f8f719adc00eae9180cb3cce9dd89231b637651a76d87c0311d0f9de0f7c9bd7f6485d7d600bbf105e1fc6d3744e83528fe761c2ab0fa0cd5c386d2ee44b0967ce2dac3abf1c723868569f43ae09f1a5ee32245b11569fb2dfff08f6f40c0cf45d2bc7fc524a82779328f850ffaedcd9de27db5e1bd372a76fb60fbbcf88a14a2d820647f660a894f5420c7246d9d9401ad56d577b56907d9fd3b69e35faa40000207d704087e3a7011cc343cc94f99ba653da6451485a9fc17bbad2688b511ee68cd90288e4f5e83ab742a54be006b51fd75e9ea3ad09ef7112f793b61d5470aa16255db34a8abd5963b53a940c890ce89f27b8f7e535489e965f33a4b9798c301\n\n# tcId = 15\nmsg = 31333531353330333730\nresult = valid\nsig = 602883fa2f9a6ca35437d377fffa5cf5a5643898763960c7722d5a5b808fdfb4a09a0cd3bbc8c5d2fc8a603229a5de18866aa0c5d88c2272784784c883918fcbf47ac62f5e7523d65d6ab486c68ca245199e1acad7f087b4e822669105f4f45a50c1a43722fbac7a9b88ef7bcbe5796ac9601a09d3fd6201c77ee09f591a9d37f48b3e93fb6ee5d9683d3ef4d581fb2ad9e5cb2896bacbd078952f9dd04540fbeeecf6d8d9fa45e791ccf3027130d1f1ec551fb35ebba6ff329c7d31c5bedd65303d56b58f826f38917b3f79d82b442f4668ad479b7e108e2e59d88640c1da8ecdf719156ddcad93d568d9593dfc7bf0bda2519454cd2b1dafefd556091a2a13ff80c75bbe9ddb04b1e55f7edccb8a0832ef03079564cc367cf5b696be4e193001d8c3bc5124227359c7616381a473b07f31d6494c062b2a9151420b828b830f250e66ec570e38bc44e26bb83d45c7f794a9460b4b6d746c888d084a754ac7d75ab1bff232be49dd1fb73efd76fbda26e6411b3b1de8671518f937b8ce3ba8c0\n\n# tcId = 16\nmsg = 36353533323033313236\nresult = valid\nsig = b259676e6b9b49edc04cf3f6b06267a6af924d278c21f5994c2190d0cb667d641291361a8bfaee8236360a4dffbd5ec4f1f8d9f85b54c1bbe3c9dc35332443c2509f0ad7d5ec42571d755af814cc0ef48e514dc5342ca7653d535789c8c21fee5e547ac3c247c9be6b792199db48a17299b5f9d3bb9881ca95751132fac76d776ad02872279bd77dcb43b0cae7673e40907c1bc321e14637f224481f58b90f875cdc08c49515b4be482147fcf2e62126fe4c0310c0677eb7eccd9352a9cc0902b54e4b3454f3ffd69666d16469be958a54aad1d2a58eb561b4b222a4ca5edcb5612d03b8bd2f7f26302b51567b83fe1d59eeed36bd2ef128cf476ccbabe4eb55d8c4ec91a0bda8445972fb3d74a4bcee2ecf5e90f5bc19d4e9908e7aa284cdbc37d22ff4ea70479e8e2a9d2bf0a6f02b3a2d2643a34d7d4f93782df0607c806177f61963b60c08e4154a074e92b26c4f2c678c9da7cd9d16307c7309559a3935a8eff9593b5454a1cd60c388c995df971075c5397feb77f36ed8b9987b8ef3db\n\n# tcId = 17\nmsg = 31353634333436363033\nresult = valid\nsig = 57765fb30e12f08143d72d7a4232c91583d60afbd8dfe01c3b50d861140d3c5bd0a17c3a51dfad96d8ce0716348dc6f62c12c16bab5401a1fa90950e96801064dab2537a4cd0b5227708618ed2e34e2eab8a557a316a5a7c42b6b297cfa646cf8a90af59730fe5d34df9a2d4a9bb0d8bb1d8e5decffdda6f50863bde347c17ed88e232c4d3235b00ce5db088e514f3490f8d459eba993d31f99bb24a097c0e322454e6c6", "8e6c9cb0042a8fe1a5897458d097ee68e5c79163f05ee0817499a98f2af038aaf02c488fad86ee0c157fbd1cfb91a17bc00971326d15e1c02ab440c46b07c807dad0822e2dce9505ea75dcea6ba134b58ee9eb79bb70c2045c1a4e6206ee9e12909b1c3a7a386cde5fb1965101159dd34c586170491b3b8cca3a9b4f1d0b7438aede0efb1cdc9e7712abe0675ea9ee87e2cd8200cb08bbb85a3f87695c3147092e153c292e5a32475bc4800fa2e3d037070bc6f130e5234f5cd74c9109d2cca14eb83bf61747712b4b9c90933d2c25d876ba1bf7a8e601b472c154c5\n\n# tcId = 18\nmsg = 34343239353339313137\nresult = valid\nsig = 27c677b2b0b546f23d5c3ceaed4007cfff9fc1e0843de43e7ddee8ba32274954d79d9fad43c10e890266123f247abd2ca351a15b196a340b7753d4cd3756a091271a25fbf7834b05ee9c5db4a8a355d5746ff9b0ff61061ac4670bfc9468a4101917ca61bf6da1b029872bc3fe14a306d4d43794deb2a1ae0a4aa5f432e9f33e536f39c249fc3ffc294a466e7bd7b3d35e7ce5f15a3564df9351770fe66b1312e69437a028d07fe31ab3644fa6d16d9e377fc3b8820f79d220b03012add369c630c7c01c123dfe1be97d8d71d491dc38e7781635139636213eda7655eb2ab9bf8c44af43d3c098667c6887be8e7f29cc72dbbbfd5c43ece1a0bdfbd01aaaad107700ed7d9468138638afe7c7ec64e66738e188400e8a71f89526f8170fb56a200f69dc9e4664fc24f40c80e117f3666f91ccbaf8dfae5fa145c9a94ad64219643a66c93a682a365bf082661a00bc8b0a663a6f2efbdae29744c735937c0f0d7f6faf7eacd068cd02c016cd16741d49170bc40e2fe3565cf3866db6fc1d528959\n\n# tcId = 19\nmsg = 3130393533323631333531\nresult = valid\nsig = 9849c3250c03095ecc9ad404f9ee412c4ee797ef0a0f0e806247225fe03b3ca5381157476b44bb8909d1cfb24504010873333dc969f035e08d552c2b9e2da82159619a75aaee04f20c5359450b6d85dbdc98e3174010395bba07cf3e64cd1ee44f81754a64cab4efe7c019e05ba8b3577333fa692858c3dadcb0f7047cdb1d2bf75b34493988ad84794517f18c934d95a7ed5ffe75aa5b3b5608462f18bf5c656e6f1e626d0e2ae4ab7c69da07a2616c515b88fe33feba7cab21eb9869ffa01cde1cf3b318e4b7c7089ec2d3748f93ce3ebcad0d75bc2e5f9bd20f10d6d946ee112be25dd97793f7295cf6862ec116f306d5328759c304329178a50a01ee76b5c5352ae160e0e7116f6e9640d7be77287c3910c929bc3a2a5ce1cbe08e48d5a27a11062d74442c5ec8a92be9bd8aa82db17bec86b2e141500fc5edaad589bcc0a0bc152a69857420bd5f6483aa3db9d1fa4ce7f6a1e20964b1620e8a3a13839311a61031e31bdbbd3e1350d1773ed132355eaa3adc8a292437293c26fc428844\n\n# tcId = 20\nmsg = 35393837333530303431\nresult = valid\nsig = 9d81ba9fff8a9e27c1af56efb4b48088785b9677397843f335f038b46e863045c5c48fc689ec046f87d7c2a1e22308558181a1dd95711088ba84db74ebe33398f77b760c693371a403d8988e3e90d025aede1e7b9d428ee4ce4502a307bd151cdec1ae148c6e0d36d50d3c19eb1266714b0111ace612dd8abdaef969c32cf3bae1bdd4b14cd53b3ffbe59ca75d279be3a933eb3496e0cc5d9b639a5899accc4c91f820cfcc4609630cd47f0f321a349f049cfeb5a74dd1dca0f898a36491cc3752c2a8c30d39c24f9cbfa21cfca15600e4ae161a9834f839878bbe66e201b8c8aa8a430913e157c3c7d74bcd901de43108d6049805bc85ac0b29869184fd587fe46d47eb740a86009940240480d3ba700a7130207637a438746084011f9039e52c1f6aa5c99d7093d14e3b4da4148f825a222fb8b1c35e5946d02ced55443cf0736f72011b129a40632caaefb78c44fcfc31fb2449f2d46c7aa53966b7966eba8d143b3220045991f66b1efe10f696d5d568ea87598ab5fd6655db506bee18be\n\n# tcId = 21\nmsg = 33343633303036383738\nresult = valid\nsig = 8f0c4086ce839242b6696e7e0fe63be07b1da1b77447520172fcccb41f341ba944927acc17cf1ca0686692130be5bfde236385628b0e99bd0b3ac5fcf2b64bb6fd0c8ca734febbd00dcc9b99887dbd4a8c5f7bc97031a7e18f6143d561b29ef3e25449559c5563a9169592efa534fb9b75cacb7ca67b3a8ff76f5642dfbffa93e4ba7e51e8a5919afdbb1c3ec91c9cba076902383614b2b1906e6192b451239870afb863e158f8ec61127f8a7a9442610c1ca47e5a9c8a0f460548320727ef1633cf9092cee65e373ef16322faddcdb4f671d91305ae8b3e4dc9ec65f5069667d462f429b025ee6f05cc38f8ea53f4cf0d81b4ea90f7e078e3b8c804ad2cc7525253fa81ebf50e8e62bd6841f28727214d183665a108bcf8e6f99b284a86b3f6adb5f5df71acda60cb6864970cc22769c1b1ec94abd1fbdd1c21edf2c375bb167ef66538dedde6b6b3c7f8634443ff163482250f1c8e97748cbe8ba0370662b1a10fb58b1ab595e228af813d3fbb852e9b8014a98afd6d96b2e27c0eb7688595\n\n# tcId = 22\nmsg = 39383137333230323837\nresult = valid\nsig = 2b1f093b09ddb27d5c25518781409db471c83e84e50332c47a183a657ce60fd44ad9a786b4d6ae9506e591a449dc0c46f65d9de5165079bf5bb776b70eeb826e3c58dd7a916e37d83b7ea6aef7a12f1aae1462844b0bab4acd4a5c9cffeec5c52b0a6d36ebb34facdef9c3dfc46d8a115d3835cea32775434e78dcdbc3e5444c82c0fa23f52fcaab3b8dec372ef7b19a0b391ffa8110e77fbfb6fea8a8def46a5f6ce20566af9e0918404df4446d6a69300eeadac1b0f5b81625f44cb9abb1876572815c2363e5d36691e070c19baf8c654e6440572739c468ab7589d262d3992fcdb2947d6f18e4be55572437e955d7f8b60ff4b1f1dc9d0c5e6bdedf913225fc65b0acbe8b6baede362cb615e86fa2335eb818878d3dd7bf689dd448205cdf14f69ca5925df66cf421da220035bebe9a78ec5fda4c0e4f49a456f9fefc791fa9109eaacb521e27aee95c120f4f9cde093b7a802dac80810b9d4d5793416672b58ca19273284a581ade84fd6d9bfa31a3b5254bece875a56fb3ad6451b1a661\n\n# tcId = 23\nmsg = 33323232303431303436\nresult = valid\nsig = 2b04d224788e2e94204486c111c0b07540b8e7324a8d57257841ecdb77d6ac906ac795dda72d51b054b5ce6c5232e061a18d67d64c7c1b1ef1b601cce28b84ed3645afc616eed7d1ed7c21fa348a418fc7417449bd997340e99c672a5b83dc43003fff82771a30b7b666fee40e078dfbc7af969d1aadec237ccde38959a0b5852ba0aeb15d8864ac41dacad460e9e69cea0374cb90fe2df0468011409cbbec5085f31684142100c13521742a47af6962e7a38d682f591c8b63fe3f629618afa3902590904f3c99bbd3f2681f42196714cb6e59a6422262b5d6c8220f6564cf35b3873e356015ae3dc6fbd243c29a8b4043a367a49a0dd44b921d98005a7bb0478371710c4a867a0022742449d594a321727776d906e636c4f1c798a65df8184d7c8261413b16a4544c37a8bfd4a3fcc4dd0cca3c3049c0446dc0e27e334c70f66787d8bfce5bd9dc2cc5811ad92518e679e8d219926321b0e7c77d4743db318ac1e47f6a5dbf3f6c53831a2ec8829a07125f5afca4f9f27a968fe5d269d5d427\n\n# tcId = 24\nmsg = 36363636333037313034\nresult = valid\nsig = 3ed79e7805fd64fffe1863e6e9233a502bdf1e35622799a3fd4da76a23a80e3e6fcab61e5c3f621474e91b90a43b36ede27a8627460d04a74677ae0994e949b7b93e01868c5413af61dcb5a9290f921fdc24073e5c7a85ce910016c2872ea410c239af0a33730ed89579f8d1f0743ebec1e55600fea2a3a98e49ac1c5ae12e3c27c32df9ea5fefeb5c4d004cedbcdd30cbfc00fc21b4aa5b172e87d34920c6dd31d9c80db40cadcac6341634ecf8c28fdb3cbae6c236a71322b81abb9137baaa83f65826f1d66e511f727935e01f16cc70c5ab78451f2fc199c02051789c3683bc573190adecfc041405c9a3aa8a6e36b5b4f016589d214da8bbb2e7456b50599ece0d8b61f106955cdd38eb737db4fd52783d60676af30c0d58bcb44655210d2d53f1d7001c925f74754041e94b9251d950784bbde135ef9108ffaf59170fe76d072011ad7fd1cf1ae2763140376be701a5210b29faef9e2501cb3e2769955230bceff7ca53afce8109b7cdd3812f412482f8157d55acdeadea7d9a3b314365\n\n# tcId = 25\nmsg = 31303335393531383938\nresult = valid\nsig = 072389935994033eb7a1bd07c3ddeb07f64589180bb5a0445f7c36412de2021cf7715254528c7ba95605045d2195499e095beea826d0f86da9386078b83a64c4e3dabd43415f68a1b4f08381ed290182727102e875bdc2854a28a725a8b9934dea06a8799c46463a21a9949f8bc19f87b5c0eabebd25200c1aea8eb8ae35be9b153ae54e11f348be421127b4bfa8982cb7db0a122a7b68c0f4496766c9250252c75ffc317e6c2a819edf70609a8a5935fc8e06554b84f31a5a2e1ca855f96c86acc12459cfe92b613573af365502365a3a3f7cd047ff3a227fc09c5494036d39c7887bf1f11dae79f83c0d4fe7cfa02c8e11561f351f86b691a14af945353284f9c7c0ea73d5389049ca0195cb103fa81f45ca01a17c7a857a142223f67c8551303478cf791f0f638e02e60c7f9452f848ebf0b6d6d8d0059bf8a2d513221c385ce075e8abe3ae0a7df9e65090ca2785286b245cf5ce734e4dd2a25774583a4aec4fc1ced402f25c2353bde80c2ef3eedcb5b761a7f2b87c201f3d5f9c08d3a5\n\n# tcId = 26\nmsg = 31383436353937313935\nresult = valid\nsig = 9c43688f7ccc4286e104c653c87979abfb36869a82ff4bc2c6cbeb4ddcd4c51b833367ac00098a84ceef062af0a0c0dec46b54d726f37df117762f83872611aa495a88e69fe0e31e58cee91e3b70987ff17f703a39a7af95ee4121b5bc092bb4a1306435d094a93153ee22dc50d4d4845c60aa065aa03ca6f327ddb3c870ac693b5679ab3390e6782dac49b76f71a0dd6354240184f8dd9400dd84bc2959234a3c9aea08b4ce781d38405eead754b8f3cf4c5bdd0cbf3a15017ef4bb5813bc9bd557fe288cbe32e6f6659ddcb01ee10a48a9f9d33cb5e57164fa77784c89b6e9a55ba65999f7cd61170d826f89e3cbae123ddebe1d2bcf2dac72a798ee9d2a47e80f1e73ad28c6516b271012733e3d8c3db695429d0d67302e5333f1afabe6c36cabac97c4f302e28b3a0821db915b10c1e5bedb64bc5b88d99b7fbd32d3af00b06201c64fa66f38fcf41903a7ef1df4265c0e120d1accb631c43b7b8fd49f8f77e228b550656ff7caeb79378dc3b868ba63d8e97b832ba18224d08cc87e67cf\n\n# tcId = 27\nmsg = 33313336303436313839\nresult = valid\nsig = 807f9a9f0fe0f04c59cdb1f87be60f510dfef3afbf5fc8d13aa735778a4c8823e82804650a837afac849e78c8d1fd81b364e98589da3f2092bae5f7c041ec0c399b994cfa89bc3c301ec3980f7bfc789a7838d212866a500763b5d29094f112ad572b2a825f19510869c5c6e67", @@ -8404,9 +8414,9 @@ static const char *kData302[] = { "714c5d78ca53d36728919a7c4e7069ce97bf215da1d02cf14068c16100f8f78baba2d19abd306e\n\n# tcId = 86\n# ps followed by 0\nmsg = 313233343030\nresult = invalid\nsig = 8574a80f36973bf6b986c7b81bc6d289b118caafffc31d2c99d2dccc1e6611d598dda3fd7c22cf10c7729fa84a87e3f19ff4bf11a96018694b7d829bc003009eb104e8955e8a8717f2fa89220281fed0878b9febf77e5b81e93515a8541d7a4b8a4c008a298d317e7b82c826b5d67bf04d459a5d5fd7f69389dfbb25146c4805cab1aadd009d7b00956ba93f6d02f5266d8b06e28b346b06f1c3501cef04a1c607d7f85ee037178e6f2b0dde307eb6f5f88229541cb3d37e495cb5997264a0c1342713e8548e318681a783381dec9d6524f5c80c437b997f2fb95c80ca7158d0ebd531b4c9bafb19ad9ea0542217c1ad965ee6f1afa5a48becbf65b380f1946dcc85fbcd82fb90011e650dd1e507dd19037ec1f2ac98a87c25a6f588aa6b6f93d35b83c1e8e09152470dae2af8afc1fb2146cd426fe8d3cae5a80c1a63c7fc42825226bec26d57fb62bd048fcd921b8be7aa8d024926fe3cf5c5e3e7f5b2f50b33dea547389e40fd67a8523cd5facb29e97583f26a34f1ed880869800a4b35d6\n\n# tcId = 87\n# ps followed by 0xff\nmsg = 313233343030\nresult = invalid\nsig = 7857b1fe06fcc417c07766a9892ae30eaca65df7474575a70d8e286fc22e3092dcd23446b101cf27951eeb2cf879d320b2bd12f45b79c10018178532d8fc4d708583adb4d7d7469cd5362c074c519106c761228557d4280dadd907b27675e318033ad32ea71e001c3e7f68f6dc07509396a61db29a9ad376f406ff35aeaebf8c6fd0bf7df4bb721c91dfdffa933f37db0bee5d4f7d34f3df2a3a0f383e443647838d7c02ca87d9d79814ee9d5b2860fdfea5577702dbc829610ee1eb13f6e6f0636f39c5ec537c0695bca4971dcab6907e907650b92b96d5d64c6de52c4d986d458f0195345b1e84fbeaa483e3c926167a0d1a977024aef2474c31752515b55021048d2fc23ecc5ec5126c57b18a1656ed49aa90e0cb51e77e56507d7fc60b1f761354423b110d44c67664781e5caecb5da5475b01ab2356993378491c2ce4fbc41badf110c33bd0b78cd19540d8aaf27bc9f3450ce7579c87ee40a454133093ad89b29b99b4b15c21f072bd2f5c991e6a98a23fefc06121ba81540cad7e2a34\n\n# tcId = 88\n# shifted salt\nmsg = 313233343030\nresult = invalid\nsig = 9393a9989ba865a8be0fee265ee6b5b3cb9380019e3c4377521a729a968dee0374b547e94e6b12d860bdfd5197787d35208ae3e8d6a689d031072f6b993b7a8900a278fbf1c07dadcba6b4074375c666e035c2f12d158f626277d7d4b781c8b6bd71a97f575f08c4520b2d66588756b9fc8603a346cec73eba4e8350d7570e923cf84c1b33ad7bdd507d87c3ddf01084703f47d423a5abacb7a6caf5bf7ac4c61cfc91ba9483e7b3cbf9a094aae25b17468fb3a3b6a42d23225bd4859d2279037de2ff446eb441de7060a675b61b3e591a4f854265ffe937bcf575ea85b84046af568a298902774ad9a888847f3d20496d8c570da907686e3441998857e3927feebbf5540d734fc7093263b0efdc33f32f93b936d8f81b920745c2c854266059c92120435b3f41d7a3a5a7d2c3571a15db2136362f736e099e893785876f0ff0b51d3006417235129ba4480c4164329f1f9c6aaf48c93411e388f00cd8b6b125f4f1d3fbf21ee7ad4355a416101cd857f6ae91958aa88b31134a7b6906aa184d\n\n# tcId = 89\n# including garbage\nmsg = 313233343030\nresult = invalid\nsig = b77b9c5862c9fd0f4e4d72fb7bcb23b2a5d2124f13aa7001275451a10148993a3e846e0b29157aa3a1a8ae643e2ee84a459b033201692697eff53b3606e85c6649d76c8288899499f2751918879a034d616543c0b7cfb215744b8dd03e50ce4eeda2891ddb8ca9c568ccf98b3128be25e191a4462f6458c718b33e5f519e3de152b0ec691f2f5b8f3cc150ce37814095001cd60b3dc6e694a3df5aab7a0c1b2dc152c26901294b01cba43b74e4e28d14a9a614d0198c30fe578831c8d1b51b1db0dc34f6c47de0d38d20efd1afc8d385e6bffeae43280f62a5f2715af79af64f04d126e1dd36067bb44d01ebc78769766bd4332a43dba1b124a4cbed381ccb43952ee4cc19201f05558c11f51ab5e76b76b01fcd036a949ec9e4d7153fb25a1aafdc8e0f1754bb59ffecb9a6fd9cb05d527661bc013cb73cec4ad1ab046e1e94b6d518604c7ce7bae1dd1319b612cde529a6ae588c4c6a6a7669e82e141ba6352e4552fdf05d9d1e3fa217ac5b38629d81ed749629ec53f3b30f29df883fa68e\n\n# tcId = 90\n# bit 7 of masked_db not cleared\nmsg = 313233343030\nresult = invalid\nsig = 6ae7425610f6d9b6cf5a358bdff3bdd00802d55cdaba2201794738b900489dfeb11d921d87449ef9d1e5b0deae4bdb26cc13c9916a767cde8e0ef67de6f8042e1d5f600bf707f65380f971222d37088edaafa4909ed566694601e25bec8c3128dd61e664688b5ce2ed2f626a5b618bb10d12cc78ebbb0f3cd6883b6476fe4f89008d9e8feb7e835fa873f2d6d9973412abcf12d2646723b1a5ab4e3b206d49ab6f47789010cf902adf720a02c7677847925487634f81e163819f286da4d42437e66ead9278a088d9a2628aec137be60eac2eb30306e598b9459f0ee1c79dc132248f013f15fb80ba713703b66848612d8f4e5d6bc444e166998f3107b459efc73ebe1bdc0b98e4d57bb960d6db0540f68b96212da6ffb05bac7ace76db7b3bb69188715c091f14354fbb8a02cf2b2d77e7f2e8db505e93603bbfff2f33ba54be38630dba291befeca45c76c67f344b9daf7a7b0712b5a49e7b6af29734516570cac32d02074a74cc0e49797508e1aff2af9f20a7163440fd962bbcc5269d8f13\n\n# tcId = 91\n# first byte of masked_db changed to 0\nmsg = 313233343030\nresult = invalid\nsig = b9bde8fc005ab0b6b0317aadbef7d6e8abb69391bd7ea43fba5a49ffec02979f89d0a9efeacfccabae271c998ad7fbff4442367c07e49a892b9632bf4f30de3e95583875f3069fd3299a30bc21e74526cc51cb10dafe22b06d3a412a6509daa83d337e18c5dee6591a11262e008c3b562a18a9ada3169267eaa849b16a377b195ca6f83df0d2c2945a3d3fc2b872bc2ba965ef4186ad1e7ea5b56fb689fada3f377e0897e5cf86906dd2d894848a6f3d64d96a5523fd74d2e8418809fcefe5b9bf12f5ae7189e2aad268e835b5a701073e26be131c9dac06203142d93c95af3d00acec603aae2a24bff3d5481c7e71be5f63a1c47eef680a00991008ca0047c7bef7812c9b823a64e6cb40d0fb4472b702bf4f1c9483f835812eb3f70808e3dec7ab2ce2d8cf1c0dede8521780513140f10d84727d4f14ae06f65276feba1857a7e879e9c4f59c80760b117e1c4083e342018da1c42adc6c5255404adaf8460d122d3c670aa29b58c087d118643eace86667e6bad6c07f078f9cdb8618b48e92\n\n# tcId = 92\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 872f410815926494669ff81dc7114e096f007790f6a4ae3a946b64984eb28bf28351616cc82ed34172f1d1d0a8918f87d64258328db63b72127fbd26320a21c114a7f0b6c88ef717d949f57a28e66244b1fbaaa942d3ab2245ac76f0cc4bafcc119a64f7d167e3e2a64dc9a004464b28bfdcac00a24ed7e3689ca1ed23480c1a0625601c4e7f1e374b54c1c1fbed91e0967b40a3920210b84619c23217c2a6a39734320607abee432c7ad2bb0a8b735400bf775256a61324d4c4ee743ffe99a7bcd13a27b0fa33c0dfbe0cf9663116997573a59204c62aa497e98a698b5dd19314de9ef95cb8bdad0e07b722eb6795f6ea8098b7b092f7bdf73aa459dd85843b310d71e0400470ac14db383940519c060d111f0b80896083b6fb305ee6d9d7879d177f7cfd85c913d226fd6c75f38519d7e8f6d32bce50e85901fe6bdfc74997862a3b809e5ed5793013cd19af9efca616a9ac3e346136142374f58ca823b6a6b2870bfec41207b0a8f58d72c119e319a3934cbd40451f0a1e26b447a5687b9a\n\n# tcId = 93\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 5e0a2f627d11c2f5c2a61cec6b9ab6ea6f2620085e52ab1d162365a2c7040178b3e6222503efdbc66eff0cb892be95abee6ae02af0a29436de4ecd2ff63eb7e082d51ab31d358309747ce61e30df4ab3382341b88eb2da84406ae20fb3bf9a968cf5ccc871be02f6cd9f2a89ffc6f3a69a589526e8a4f1a8c049286ffca8359e81cb3173a2d2e2cc76a4829edebdd3dbda327a92dd35202b597bdf077d7ac2924f8cfb29a85dc25dfd2ab6e770cc80120a7bd594e020392e58acca9d7356773e58aacfabd66c2d9a888379b73868d07e3d14af1dadc1843f2a6c8e14c93b3b29134169c5ae3b293ee6f6a475f20c7c159258a8cf1a1cede602afa9fe7c61a3218c34024a87bdf4a64ef12c78a11a50bc1521836bc4d84eba90ab1db1b17ef0e6e95d7c9de5d6b84e11dd5422a869ecc7f90f952794f6093df89fb664aae86669c63bd46de5972388d81908fe56c6bd029e393047c52924a97aa55c07d482f98b784e6d39cbc280330a34ac4a8a72733235e66234903a4505228a3fc8e1146034\n\n# tcId = 94\n# last byte in em modified\nmsg = 313233343030\nresult = invalid\nsig = 07f0772411cdb1e02802f8ca699bf55bebadd254c9aadc16e1d6d4af3e12670bfd2adc2dbe80195f065d75fa4a25ef757766fffa4d902b386a9c7f247206f60c744938f50d6f840170ae94c6792299c386a1d6d7aeb73fecd5b72a28249a2ad771a5518fb694f54924e15cecb2d755da44b54535dc6f8fce0e91ea160ea942c9e34eef5d7367c9065f5ac270ef11a35bcedf663183f74cd2d504410b97b4034a59d201333f235f59924aad30fa877a31e0c1573f62e7be41f961e9c31ec334153d83adb0ef38963f0f5e20c90b67ae5c5e2ef8520587587c22e869881abc6bfcecd62a1f878115e6cbca7259e8b9e116fdeed841f1d698e85f65c7ae07421cf3096f6b31a07e251944bd7e2cf50ccf69a18de7c17700b25786d29ed74fe8d5757d4dabe2d6fbffc2227448ee8d5559f992a3b635cd74a68c329f1785e743ce9d3bee57b997f9ae2deb531f8994ada98d9a3536b074814c2d5003d6a3d50a9e56287f3aee8ed87104c19656a6057515fe17bb2a72a53a7c19b7a814252c8bee61\n\n# tcId = 95\n# signature is 0\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 96\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 97\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202\n\n# tcId = 98\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203\n\n# tcId = 99\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 00008f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558\n\n# tcId = 100\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d5580000\n\n# tcId = 101\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1\n\n# tcId = 102\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 103\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 636d31d8d5dfe0fc6ab01ef2ccd4602dfea62d386b002c429e7e846e7a98d0cb1d448d25be039d5158887ab46a9dd49c41537a89036a065fc10329df051e5f2e5c1d4436e84790ff6db4d3f31575e5f0fbdfcaee625722c5492fceaa3fb29d0a865200dec06e117b04753ca9450a7ca7f7d1a1176cc38ecab721864413a0d7a22d8fc1595b6cd0032fbf154fbbb31b56d3bf963761ce8ec9fb38bba3419716d0d39e976857e79b1faefd5f5a2ce0ebd94968da1ec3a387804694d90f37b34033c7f70ccfb26beffaafb7bf56c1b8385d489217458e0a68b5d680f9fa45382fd1c227ff3c11e3ec82426ec648a564f0e886e5b12e695dd2fc8465bd9d08731fb140084c79be64d915bcb4ba10f1edb4c37e35231753be2d9f339d37d7b5f22c91584a68a973f9cc469a23d3b5800157dbd72a8405fef4e444ff01f7fd23efa143c1887504e81773743843d8a73209a1deb66c5f305df539bc30e871332e82330e5b66fa6ea253b2b64b4c9781011d20e80ddd8cb83916834eb8fa696b0a4b6bcd\n\n", }; -static const size_t kLen303 = 115183; +static const size_t kLen304 = 115183; -static const char *kData303[] = { +static const char *kData304[] = { "# Imported from Wycheproof's rsa_pss_4096_sha256_mgf1_32_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082020a0282020100956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed0203010001]\n[keyDer = 30820222300d06092a864886f70d01010105000382020f003082020a0282020100956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed0203010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-256]\n[n = 00956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed]\n[sLen = 32]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 492e60b828a9847501c7ff46a4a304ee7bf61ae87dd88cd5598c76289a70ab3afb7fa9efa3228a1e826241c13c2e120d22cd3a38a9b9ec5826a9711bdb119748e0f7080ccf917e8cb53f6f21ed19f4ffad9efd94c66e329226a811eef928816b5edb3b10d1f483b64bcad9b055dc78e99491560f59a598001e76a0bff0ddad4ebfd565495e2b523b02dc80050b64db4a200b5ca9efd8a1339d6cdff6a82dcbf769d3b0ed7ae53ea8f1788eb025e186a5eac02e3e1fb1f0aeec29b2929c7a718c32159609f973109d4a876bcecdeee6c6418df27fa46eb5cd238e274f94ab571c968b2c4a838cd812aa90e4657b95c0ccd68d60bd7d33b6e291a6a13f68e046cd41ecfc2bbe35fa9b4a0c17d89a708f89f975bf5a5eb9abc812b0c498d93d2d161f5c7969afbcf798029f3c14efc3f7c265b93fda572d265e9e116ffa9416e111aad32072f61943e9f0754f6e116ab5119ed09bbe245022b6e8bfe35dcee4a53ed375f5451c43f38f6eb55b48e386030cfb76c408c81f606886c81aacc76a999735682413069cc016f6e390ea2df7e8e74d088fb0643aebf4899ee8177a4a5faea3889181612ffdffcdb3fc699d578eba383e23e1beb68824c0bc7f920afbbea8ce7bf2b7c3bb40f33c6b7c8fb6cf73e6e2f3679669f235ddfebeeafa872918581d99c84d6dc37ff85949449d3994982d332cb9f9b8aca691651c4b63e58f6b38\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 3731df2cf46de010d06775044db5ad8c98fcb8bf2be357fd39af55a864395bd24fe7cf104374159cfff1b537bb26ecd67a0488ba7a124d8273ee0b3cee00bf94c5d34900c4ccd6e200cac6e90d97d8b4197ea78ad36be7a4fea6e1b43b1ed954c737bd6ec6960945f24308b085e255c1142c61af876995bb5736ae19ca0e1cd9b319634ff7103a4dc89eaa41c00cd173236c275c463a1cbb67f65e45b1bcc4e10c7f3456911e4f9ac4cee8b43651980dc2e8c332e5452e35f256463b96bb21799e22f4349846e8a2583763226b3278134b9313757163ce6ce0628376001fca63c535d384a6aa7cfecc29ebbb5cf6be9d2b211464e02a09c089fa63cdd9571f3fc559bd2b92b7a5a724d3b88fb4e42079add87ae188a983c11fb769d3ce65fc5aa27dc17b6914283971278a749101e38d3b92ed2817ce2b37d4dbdec14f44f2b015433cd6e5a5de6d803e95b8b8196bcc4a77ff6a8419f5c78b4dcfdae0f9f98e8ab792cdc18645a14604a604a417abcee8051aff0eab887f235b1c6143327a0db2e00a63e4c6b8e002f21c86163de68e49c766fa91ad956c12d36856cf58324d417b4898aaa6db3eac372f06ef21d7a7e86b540972dd4e3f7afae7caec8a692f31386e7b3e8b934499a945cdf556eae3010cb1ece6a08d0dea9500157e78117d0f4cdff096fba973f7c04f79bf42a54e4a82e5456f065bbe9382605c444d21cf\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 2b981b661e1e244b67e1892bdab545edc9ef68b50b4572a536dd4a40f31195648b8180454faa8765ba19b7ac6a59176c1a2c621e6f4131af96beb4ea47252d7617b9d8b432b5cd900f7b328b0013364a520ce46ae66a63b7181ab60b514839ec8f6bb63ec2f83a2a142d8ce532f63ebdd3f29ce26797f46f68481818ff1e00c47df1e7e8d809737307a63902c94d9c2ee5c69f1fa0602eeedab4d7f6d0032de1a8294c117ad2aa34f1175544f2bc1d466c5965ae5796bae216cee8bf7b91f9746a97749cce0388f8f443d14317e825cba2ea278045826835dfab50091cc988fc12d4913920cd625ac321df4d89175ba3f49f89d372318bc222643ab888246f8e5ad64f227be043bec3828cea0bc0229be6e71a035dca97bfe0c2f34ce03c1ee9d084d19a6d6c301168129a6589cee1119cee84e35b561d1f658b2e4f16c2b4ac2ded8ed5757ebec2d5ed59c66f7bd932d64c58af7fc16af4d3f6bc42897114c9ec537f8b7ea86752a2a26133a7b8085f4d438ba643f7a389a1c6811c2ee4eda48060d27e6299b44c8d504d280ca56ca49c246b5c4c897d3e1d352e047f735cb7e30ce87061ef267bd9c50e7de77032a162ac9a026e684bb4d0e8131a90240494418fbe471c9900a6b322306e47915f83cdd8e525566e8a71dfc869ee5c7e74d33ac8646d7c170ff82f2f3e5d319dc61cad06235145c031d03cd420fc370adb3e\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f44\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 66381e10ca91edb043adc721883b8c005eaac4daf040379f4d69a2bd7ded69cc6e85d80a6f3ce8aad523a5d185cbb2fcebece5210feb0318065ced244ff73830cbc628d79572f7f0961c111883b9c40336d110cdd4dc4b9a04ae4a0380e8b17f0667b71b2c5bdd1c9b48c4e83694820d4cf4200051bf3101559625c0d06fd0996b759e9f4c689610e41655b262957457a4d8341c65bd89dd438025699dda37aa2d05", "1cd3c974103aafb092e865b1397661be3eee3f95d7a75d9a2ebd74e6d2cfa54ff0d8753130eca1555eac4bea45e90a6a37d7d057ccde4c32e43c7499d5c38754ce950308fcff69d42aa4a4fa85e6d92bd20d605823e198e94af5ad65ca4c2fb919391f919aa5fe048ff51a506f63063cc5f777fa70b20cf759a0b812b2527265fc7f32a40cc275ef94ebb4a0410280ad658e67c34d581b5e7a17c5629be34ceb70ca68f40aedaa3c9b7dbcf34f30f12789909a3540512044bd812760c3f76dbc644b89760b54d9e090dd9cbab935597c55fdc6793f8ef007f732732e3d1fcc3e3ed253689aa29acfcf85847acb74a722533b0b5debfbcd0b5388f6b19e8b9ac47753f8a616ed9a7e4163ce8669437c62271bad3497edf3b655e4d1523cd8f3448c5d07c48dcfaf1e1f8310baf3d3707ea23288911fdf91d7379738ba8fee9ce525ca0b9c4c03bf1bbcd7d1369c0d2f5e0127ce2d1f95322c94d4c309f2e8\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 134d55894c80eefab7744abbc9fc5cbc087072da8243236fda9df5ddedd81d23f0998061ceec59d1bd4fa2f404547056f9616f77843330bc65a2d2386574ec9198b2abcadee4139074c3208e2f09eec1e527e26b78b8773121f852bb8480e22b34c0e1cafe9bb224ce6243c46c03cfbd0fdaf28041dba177ced1a2ad70ca2f1e7dddd6cd137732f4a774e47eb59d8225d4c6a507f8f273b600a5b6449d63924b3a0cefe987cb5998dffef835dfe3a675442c90d02067c9b3ff0e3f1d84ce8801bf366e040710ad2c08c9f379bd07797ed954d3e15ef1350ffef88e9bce7174466358effd2494d7e174ae88b04e17c5ffa7b63bb6cf194d007b3ac22113fe3a1dc0c97d3853aa67c892d7d6bc5b0be6681e18004640416587452c856644ae6c07d135afae80fb80132c1faf56c5b224923cef5abe9969b807023fb84146a62e19bb6d8e5af0475e07f48b469ba3178c99741af6e57aefcb766ead4ea6cb3d172532704818fd82e12132b6329dbdc62e4c9da1fee2cb19e4f60ebfebc681a5b892afb812e82029123a7414f56f57e09731fe107f682f10a5c31fdec1d60118cc3646b0284e1948b2bd37c280135ab587960fd0769629860d17c4349271267a89c26c5f5debfdf40d843428af1010f87ab73648ac1c698898717889c38be7a06b7dfe9f63a9c7a19a77d61e3235ceaccad99cce004d6a870b27cd13414383ef4aff\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 7a7848548b15bf23e4dc1908e5b3aa8989936c498e77d587e64ebc9b335ce6f400a3965c027c6c248afcda5c80efe8d1f1bd9e71a5c459aa428a4ae1d1cef91ae48788f361dd440fb3cf745c9935664e43b81e9f860985418b61c3afe63b85cbd07e7dd3601c8ef8b7467694e3221ba4ace737c3134a8bd7f7ecd84d1382a93e5c9a6b69c9a8f12cbd612e48e5145972a1ad4f92cb0a57f44e0fde4548d231a5ee0efa8698154c66ddfd8fdbdd41d1476bb5d8852663e4b7891755ef9fa7b5d508b190d59270d32a0a7f32b1a28570a7e52592324fc461a32bde7e2cd14b04129a400274e4183cbe44aa4bea3b4680061b119a97da65c6ed4bff5f2f59193ccdfa8d021816a2b5d32ac52414d1c51f8c198f4c03e0993f8e47c268598d665c2b624cb66ff02219a9100adb3ca9674ca1b63d77d6156307efe953a489529a1701ceac83ef1134e7cc7aaa578fa4909e9c4c0220a5c882433dd3f0af1d87bede7ad979ecc9999cccaec3c4d39265efad3c39809ad3f24fed3982dc74c57ff8cf1578d940f9c6d351aff9cdaa2481d0f355054389ab2a6edb6b5455677d828453cd6aa21000adda95644125cdc6b4a4f95cb69a1abd23b46603485e696dc419cbeba767b2fa7081e1641c4b2daa44f5fb2b9a6513dd12d6f12f0f1cf7da5a74223da8dc390468e46af16583faacb7fc0ef4c095c641af4d76be03e880d4f4e2c8a3\n\n# tcId = 8\nmsg = 343236343739373234\nresult = valid\nsig = 303afbfa17c9c8d18b64867e7293f22c8a139a6b106ac86e9a59b590f085d572a0b1bc177a35e3ba74d66e3c6d9f7b5daef34e03080d13951fc2e73cd1c7cef4a815071a089964c35afca9745ae54c1dc2443c79ddb9f111182c501177fd6351dfa8a980f1ba2c99b489b78c3e31002007b00850c52e5db7f6cfab31ac0a6c8f6d0516e19304e8376088aae408ba6f69b2f70ebecd64a53e3da851ec36cccdb7e317a4f4a337781a7e9b0c168af765431e7342f53164c50c12d1e33b5f026a6cf1925b76869252d290ed048ad6c88b0010ab293f6d15d05c884f5c830fd09d107bced6a0697215afd121bc137438ebffda18b1a6f607625813ca9a93b54d8ad6be5ad5aab808d5fb5293ccf6bd18dc920fd72c258572b660fc2072251488c8623e3d2bf988a72fb289be8046975828e210217fd04d82c5694031be9a9f2932aba449da9d21738705a513a5dda2f277ba9a017c6363da9042838aff0c9ae4b5655580e74a95459666108fd5d870486b7ce4187f057fca8fbb0c877e1fb3ffacc26732c26a50c581537adfd596baf30563d7d23af2d68395f774f52abc238738a2fd15d1ff2046e07c382d176d6fca5348c1a44b44bf89883ca569b7cb9d7b8550e65229c4fb21e3dedb80ed3ec51b378c77750617741976d5b2f764c7db5e103651782df4841789b6993c5b73840038cad16b03a368dd6684b7a90ede21a2ed2b\n\n# tcId = 9\nmsg = 37313338363834383931\nresult = valid\nsig = 245258fbe3957df086cf99d113f5297d5287f6809236e97e398a4a66d43236dc93c5ff7b089260ceeb8312ed7c7fc2a0faa6b5933adb453e0619ef06601d5b2e2ba8b43c76704c29f45416d0085d209911db798c0aaaee221d795fac94d66d9bc01eb43fd9caa23b5e34d33cecb735319133696aadaf316424a9bd445a6b8bd779791edb302f352b1460a69a25fd14432cf043fcc4f1ae1b7bcfe6955da3a89d6abbfa08e703372b977c57a84ba81f7cb51bd58a9929a8b8dff805aec99b03a46ce82a16d25f6f30e501a9bd0fb8a47105893c2b361f80f2ae872e5358290770198cd2b5139c234e70b80aa18cea9d9b94e2b3c46e9311b2fc513e28a5dc83a4b1603d59ba12f695656fc40bc6f890731e9d990242fb79f5fd2111ed7b7019c0f22c1b84e382fff744e9f0476e4eef7259730ace36cd7b1747856fde8d1c6883df62b20eaa58d18febd316091acbd323903a9351016d089ba51df67f5cd14114b8530049478883d53f0376ccdc8ec472af2907a5463c320c066ecd8aa6ee8cfac58f67bc051685f0d38bd2649442aadfd87749e22acabb6c396e018d623540edd2977842ebc518e3b2954a8555de5d4b675027488b52f8ce32ae864b9e965163b0780b53e8e227e914c139f91afb662b9c4fbf21bcb7b43040113155b97571806c112aae1e9da34743df2ceea812f3b931f33bb103d9c5239c92c701c0565fb0\n\n# tcId = 10\nmsg = 3130333539333331363638\nresult = valid\nsig = 3f4d6ad95e3b937372ffe704d32b54c879f04e85dda332b360b2106942c45c7bcd2c7ace3c7cd0b585182a83e89a34809fcd72687c007c9a2ae07359449ff983bb1b5c3a0fb44cc694eee28b87d961847fd9a3067697c3283d4e8b79fc086ce77eccbde90a7960d9112ac4e9f0ce5ba897bc564b3bb6fe023dc369c01724455eb40170d92071b3cb08de7cb55300b244992e80c2e181d854c9974fb76bcffd3b9389f37f39dc0c0df15584fb6ca4c29b1fe1dabb1570a235f5b17a283969958cc7eed4a1d15eacf84f8cd7214b063b79c976887039adb9a1456f022c11c4966c32dd4c7782a187eeff40865ac926cfe97a8640ecae28c5448e8dcbb50279232f0dc597b58dfc4ce53d9530584a808cc7a20dcdc90024931732b92ad17bee31b60e7e3d6667d809e4bb02caa28d3676a7eb5fccc841385a010597b02fdc728715fda89cfca37c72cec44b6befa8093b99a4cf0a81a23e484a671b589437b4e6a953e27e7339e00cf0762b9ba9aad64170b8f07c76f2729771b8d406936fb219d3decb9fa075f51ca804f7ea59dae8f663e49f6b007a0300a28bb54707cd891439207104463907bdb7f7ce2c7861888ced5527f91e6f52003fce1090d9231a07303a416138118be8c49fc919450247a9004164030bbc69534dc7f61867f494682884314dd0fd6573af2cdc3e86ce5c9dd6af71dee512c78f8cd5eb4cce3967e349\n\n# tcId = 11\nmsg = 33393439343031323135\nresult = valid\nsig = 8732ca98efa135da433f00d9f4f5d76ab711876cdcd965598e243a7e68565eba7d60a95a5838dab1a3e35051cdc1ad7be6a6a872ec631c8f23c84ff831a25a01f3f8a49547ed98ecd7672ff561c438aa86c5a8a7fbc07ca1f6437d6e30b695ed81111365f721fffc36979ca2d1a55818f5a0fcc922dde87ed5b76fc47d5f4ef219f05668feb398b77573f9b1232f090647a2632dbfa3ee02c585660d76f2e3504a682382606a766e214c51a2813b730a93013ddf4a7ef08028c8e444da2b8d1f583780bba7148a010314f2588310da17845a0ee37dd6308d1f8d9b87a88df57cb1d530441c6a2c7a18fd47b4b7f89353d3108e91bb584c2c98a74e413e8e3be7c8273d0822dbabf96970c61b104ceed8306038a215c61f15bb4743dcbd80de6ef1458923213f7b27abff0614b6e1c3b02c4011ba2a6590fc9577687a2bc5267762367d7b62b03110bfe5b8023ff6a7c46e46a5deb7a5fb5f7b50207760e449655bb7ad84638091119729758e11c30c7dac2f0bac200f0d62e0c603a9a6a4110dfc70ba838bc76aed762cc9a7c3830428f0c8c68f7972a3ed68f9895ed0fdb7a7d6f206e8cf44100bdceb126ff8a5bf21b1e6dce17c3bd3b8908a8f4aa1d7f16800185d96332be6d5c3c5dbe0324d1cc809ce72f1cb1696c5574b13430687b2ddf1970c5b45fa3c4df55b46c88603677f29fddc4eb302e2490fa09af3b14d8f9e\n\n# tcId = 12\nmsg = 31333434323933303739\nresult = valid\nsig = 4e3b548219cbdba85f3ca9e739a153e8fc69a4974648806eb92cf2484b00dc272b4ae4b88db9b38a5e4320332c2ea62448c08e44968fc1ea1390f66469ba52d4633ea98bd3b6204e813bfa3353dbbee7c0c659279d7bc78770290c444ad6105ea2634fcb66ae0535900ef9cc458ff9da86e40dfd4e51f6bdc7b221641f6783d14213b6507ffddcda844ae38b323c6f22415dced537575e175633997557af0990589f019ab5ae99e32557f82b1b9c1c54e9ce289cbc98fafacda9ebbddf5fb3d99fb73e4ccb3d2f2ba889bc47207887f646d529bd1cf78ec915efb3086d6d4d664e8b07d094bc88d8e9fbf6b2ef22e56dcc7ea634aa021efaa4b85aa517b748322a8e0ee3c53324865a8bbc545008a5b855e9813418db9f74b178c1aad20e52bd7679d2a651760c6c195de92bfc27fec2405bb4b267152cbde712ce658a58700eafd2b0d3f06ead2cca73ec56cf4e55b5cb112263bdd8636b51779fa27847b2b658b39cc023df2d67143922dbcbbd07796d7702aeb831bcac758fa50d578996b5da3ecdf9799bf27989e5895bc1d86e99cc8ee5629479e99f2c0a038d0531aa2fd6cffc52bafa4406df74e0f33ed33fde3b4f4caccd06b68febad7f59e7e9", "51c95c24a588ce25d5e92b9b411d8b25af54e87553264faa6c5773d6d59a01252bcc05a40f3bbcb995615cb85dd1771cf05b75305b5dbc9ccc8571c0290905c22bf0\n\n# tcId = 13\nmsg = 33373036323131373132\nresult = valid\nsig = 456c58e80907cd7723f351425750bfbb8fbcd7a42794063f9c3093180a79c9b289b0c2e7db35cf0e90af75f3d830cf27ab4fd739e1db1e51d32baf5c2c219e2db5b856b5f0fc49fe33b32cb53f6201b47b320bac4f8e26d461ac6bb4c54a8cb3666717f9fdfcf148410ee6e2468394ebaa58a23fa3c7349ede819045d13a082d0304e5d0dfcef237c661884663dc956be112d47bbe627a1e66deaea251aac624ff45b15a6cd49c50445fc6f3e8a15caf4f9d082fac7b788695e3401b5b80fade651c1fc2404f5ad45ed632bddd1d02acaa6467f0da107202ab964844dbf00a48716e28d84176aa98ecb76ab52c631ddb9e1f06e6655cfb9fa1bccf05e9ea3aa773e540d0e7937f78e754a8ae4b57b0ea7d3e7cf42686f229e425f00cacf766d0c56de3151a151e12204c04d97a1470903e78cbaa74ab12955e1b2cb162acb07aca887507a661987e83fa9b0606f2b0d1303a709f407cb6866a560fad21f60a65bc4db2440b1a0b349cc29668a9f32a6d6e4ca7ff2bee3d670402fcfc05a51b988deaef45b6504689fbed8793f5061e50b803ba73843f3d8ba4ef097ff361a7cb58e95bc740d93a8420f81c13ea40f2f4ec44a0195d010577fdc42fdcc9b17a0c273dc79b48bd417c980258689026d292508c0c21346b6d9959f900cb3d7edc5acb5ef2e1f75eb3560c82a20e7bfe4c151792b3531c708744149faaea51a9e8bc\n\n# tcId = 14\nmsg = 333433363838373132\nresult = valid\nsig = 70aeb4087275eb488c13af70b3bd01ed728cbaa7e9d23227b4852d07bdbddbccd7e7e45cbf67a3609cc5d916f090bcc003ca86943a56b99482cba553f54a6c30f9cd09832caae0eebc61ac2824d1adaa448e3ceb6678da38629b2e3dbed14937881cd9887b23b0971b9ad2b30d63f553bd6d8235185b43f7a1db62952c4d0aaab7b598777a3c6406c5fdde2664f0112269f8a02dbaac936674f08330dd7ad49d7aa7a43926f9a40824a386ef0002963b2697e23db3bc227d12730271e2842ade151db6db670cf849ed14279b1378291d32fcc4b76d918ee5a0b64f6b5bd43d84fd5258f53d908f9bfee9b9de510f6e94ab4209ead7d48d4b1bdfc13afbded36d85de2adaae2e72beebd2b83208b7171d1618a66016e3c5f89364c9c4b8e5c33129f85fafe0e48080b6b78ac0f898f73f9635d8e72939a039d56e59b359f5f7e891f81c59369dc97da667b8e2a2d86f84ac9dbe98eed74c4f3d73809037ba17467825fa21aaffd18daf6bce69b8a7b88974565012f9ec01a51646884c1e64346012448940c4b3af1c9f86bcf656ba5efb0b1e65e8f9bafe42295bca712030ef6cef2d8dbb300ee57af3cc40e19dc1ee4138e78cfbf6f98bb8ef278dfda3b2464bb0bb6c9cdfd19e1b70004c994d4ea2962c4cb66e4fde4ce9c62b05cea744414da3cdf41e6285c1134ca53dc8581c6090f2f4b649455cab26912571dd03fc4ba4\n\n# tcId = 15\nmsg = 31333531353330333730\nresult = valid\nsig = 27b2c163e957b544022b487423bafdcd96b0d6b8b91f3df95e1b57679a5ab1c046de6dfa0f6a898a6aa1b5a81dc8eeb113fc992f4c64486e29b733fb4bf040afbf2a033eebf837d0823c46a70806de28a2a2ff3e39116e726afc7d400864bdefab2edde98662e1b6b036266fefcbc6040f95ed6c316c0969bdd3aa93db59d9e51a5172adf71f1af70daf873485523d9235c217407240938d5746dcee5b978aab3213b66fb75fb685d99f99160f23290baf90e9de690e1baefe716f119163653d35d7d638af70712fc97def6fe88ce8520e695f8a7b28a1ce73f0b9d6ce433ac0ed5446656a9b31dec1712d3c0fb6dab5f8cfb7fa3858bccb01033d9ec092a2f7f0caf68867f90a0318dbee1d40edc4c8ec0fea960ba04262dd7b2e48a3200285705ab150988f0b4fce4fd313d45f109d1f4a7c1c184d9123e896981b81afd280106917dec36f5b0ef5d3a71bb37a0e9c42491cc28bb82c70256775a5f2cc5bafcc15a8852b41ac59b1c7f654ca8d80375bc49e2e6b415458628d965d4ef4a751701abd20cc9f45e3cea908ad75e3bc258b36f584e60502e7cd02d2d4f8976bcc52695adf1bd6325e06ffe0ca161be992b4fce04d2440d6035164b09a8b955673e201f473c0f759b27e892c7fa61483743e25af670833f6fd49bd606aa04369295355a93163faaaec789400ce03067bae206dc58c8c7b4157251e63d683257c27\n\n# tcId = 16\nmsg = 36353533323033313236\nresult = valid\nsig = 675b9dfbd81c45913b46533153fa93161adc71cebdcd218b534c43f24b59df6fe8311da886898300e818ccfb8911d740cf619edb42643938185db0e2749e1bf4d6ae5a5c2d7c4139c339ca64e8dab0bbaf762c5a6cf9b6e04c86e476a6aec56c110a94c9ba0545f6f7fdfd08510f555cd67a9a8fe12f8d04bc00634bb3f84fc92587a3d4a9bb121762d8bd21c85462ab0f33de235498516ca63e0c4e157fd3031d78da7117f46256fd99cdd5cb18ac82d85c4ee1fa954e603dc09367a979d452450a63995eb83bae1d371b33cac539083eb52894f534d06d3e091e8e6a1dc8dfbafd4abd4df3fd5aaf8b93bbd1ff1d26ba7d1aae04e25a1fffb6aa7c02a4e75dc099d0e3d8381d7df70bd2558113c52ca8f839487ff5571c2a12c4c8596b023a0f9cf90958b69e513e59ebb5bb892b9b48c8e79887551e9df73f8f1357947f9cb43583c0b775ab9ec0d89a700cbbf935ab3ec00061b8d462b83c496a4b8abfb0dee0c11b4d5e3b6912a33599b014b7c381c2d8e82d06197cf2c40698730881de5df4e7202fcad15bce63c6d08573cd7712551404cf830967976e258f903aa518d7ee967d1c7c319bbca1a24420ed6beac83719c43214b9617144c1daf762b66f22bc34b8667dccb5b3bc980090ea22fa61c68e9119fd5f3d88c84e2ea9f83f0dd7dfc76b7535205fe0c4f7798e14f5559263dfc3666e9536e8c79445674dccf1\n\n# tcId = 17\nmsg = 31353634333436363033\nresult = valid\nsig = 1d1824029de39c7907288499362efe10d06179a8211e200f73889c1b9b68f7bf0ceb17ff58dfe494654e108864a2859075adf2ad2bb2e66a061ac9330ca9fddc525b3be8761f01a9c3eb7c9286215612962882b42ef74a2328e8e4511d3a589653bf0e46f299a52bd72a697fc6f09c4ee62c2d34d5487ad8c723faf42669583f2c7418c5c3f4897a193a19511c19840eb5c2c71b81023c0df8b1c6d3f27a880547dac9b12e094dc90904d47473dba66cf61207c709cc57791b0786148f62c591f72e46754e3d6e6f838c97397c5bc90e6079bed3dee5cfaf3520f50e127be6ba35cd9783b46424ad907a5c04edec02560c3d72179a6ee5cbbc9cc2331ef0fb157ed60ba4effbaa9a208ef03e1a4659d2d9a77f36fa783aa9e6dfa72015f6d6a586223a4640e04fe01b003aa395297c8d9579cd3b8e0134a06ac361819ea8499e010615478cf3d883b8f6a1ed2cd83cda71c7a595b3582ace4cab76a387f9f1f30aba9f5fc6ead0ad95343156a734645abf5b2771299dbe5daf2e2be5d4f1e6db93e92ee5202b7419b47ed5539d14d30d099d39f504a4162bf8a16a986c5cbec2a7d56ae06d815c4b91301d235a3d7e5536086699b44e5b92fd723804caf6acefa2fd58a9dde0c0524cb8d5a6288b05490b1153792bad9fd99ee696aa3b83d8f04f965242e98b1e6a96cc13f5de46a2fcbce6bdf33022f7860faaaf6d1ff0a5cb\n\n# tcId = 18\nmsg = 34343239353339313137\nresult = valid\nsig = 7eba46db8935bb9f29f3e5009b8ea19022f177fbdff7b5c11ac0fe7fc31ed63cd12685096956be4cea1ca37f738104144ae4a62591a467cfaa68b7e45c76bff4719026f4a5b1ad2e1a587bff308a27647c93cd869445d23043f87fb1bf0730e6f620864a61a097bc494eff10ae87fa270180ad0642ba638bcd53d753d2b8ecd1f70dee4eb0c90d1108677ef19a13c5bbfa2b1a4fecccdd54e15909fc73e2947677bbb4cfd097b3933facbb3d4b608e600d06d5ad53ce537efae69a5c6ac257c850eaf211aa58a3836368a21498bc63aa271ad5e8bf169ee149eb7f761393061ecf567856c64ef7575a9785d2c482cbd9a2999cc6499cd39103ec8d91ad3cb8cac0b4588ea1cbb8a61cf622bb638db4f0ad7ca8b1eaf9d7c60f9c7427e08cccc25057f497bd444aa11da061daaae0e5cea7e6aca793a51010be4b4c500af433abdb21dab5f79a84c302d290aa296f03fc1a4ede683762b72bfd2694beb537d06c750fddc312eb9ffcffd25558d88ddcd2509ff2f2615c5f9e29e6d1bab5145c6dadf490aa978530eb2358bca9759434f765c07130749d3b14ef7c2c5e45547d6a458fd3c1f80ae725a24b72f896f55d40da4a21b3612849d18119d52b962302eacc6620f3951e2d41f544801d4f1007479f89521e023989e9eb9865989fbc18234a0d07a89c9f9b8d051ff1eb5d41d394ea8045f94980020cd1c1992cdeaf5a27\n\n# tcId = 19\nmsg = 3130393533323631333531\nresult = valid\nsig = 90462930f56f9abaa7d7cd95bb07bcd9108fb5eb9c0595e5a370507c457e188d2b6d4fea1f6d6ab5e3b96c1fa140ef5ecb43cd48f942387fa155d2a73a19f759c681858150a1379cbeed487e39bc74a72d48d8a8ae1b40e894c6dff19f4e2e5116b3cdf078eb2e30393e3580bce971ba0187c4d90203de37a1c13c3ea40cddcada0b15ab8c963c95a8ee80ff1fe44fae72d18ad0f3af1567e5ce04b4722f93b581fa42731215b515f572cb98446a53614c93afd5f8d6742e0b1d7f449dd39ef1734cf8e04e61fdf0b7b2a4ad44615f88f7e1d4fe105fccf397f9531f3833f0ed49679b91b067b4f9ca35d53c4e6930b75bdd03f3cbfcdcabe7f688f69e88a76b31bcc3e200cb5ece2a90d77b97f4f1b192694d92904def232ce4d7775b94956c75ce8820dced0786c820c2324b400c951561970e769b616e605eb9b5f873a71c168e38285ddb572200903c24f8dcca7a6deca91c27d053d87d3405dc5f7169cd7b54c935f8c90b3cec4046077d1d84d8acdf05d7a0cdd92ef6ee59edfd067cf00e7bf4e911b877f60b957b88f0e71665727944ff95748c47ebcafe04009a3f356c3edbc423c7a31a9e8345dd9041926d388dc0436b6d514d10a3dd13bc0321f1e6f56297294d4e7e2d77ecbbed84dda2d03eb9a846b3ab9402711d72af55face368da74ecb263ea9522d9a7ebbad4063a3030c3bcd4b7c9eccd8eceb34af0047\n\n# tcId = 20\nmsg = 35393837333530303431\nresult = valid\nsig = 6a411380c1d5066a8555fddf5d4827fcfb0db89b1c60e071e24bb86773f951b5300fe423238ab7df1c109d854f6804aba4901ab6701ea545a8469500dcf95e7fc9e1bf9fa79b5031f130f583d91ead61ad11fa2c5a97d990909eb337fd48eb3bba09c761f0dcbd48cbb2bb6c778131c3c6e73403ac7c0006139fabaec0d91c4eb1adc39e6b0504a77140e685f60f5ceda237f47a5ee4ab5383f9d579ddde74886a0daf3c8efbdb7666532a44b7856d13a5f75d1656e5c6a9167d26a110c902e9b3c8274e01f0", @@ -8423,9 +8433,9 @@ static const char *kData303[] = { "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 96\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 97\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = 956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ec\n\n# tcId = 98\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = 956353ecb7561945dc5544e4602466078c93f28507701ffd39e2a9813c8ac8740e6ad61c955d484e513b3dcea527e001a018ee2c207c1806a96763280236cd3c820dff79837c9b709cb4b522d3ddbc9192242259c43be75ea244d37ccfa8a4c75024a2cf7cc76e842ea69cc7ca1227405b070047387a5068e4976e4b8ed5f9aadd7b4db024fbb8d7bd8a040d8f6610c1c6eb1d4b606dfd182235d0360880304d5a750603af0c424b8c8e6dbc12c3697d2d609c97547e774e2e362ea96d1690dc9432112c535258b3db2c4c32ad510d6c07ad0788357883869efb8b629298724847925cf42b34386be700f02903db5852276bee2370941f397bdc3905e30964a0b5e73602703340960c3ed6078263b611f197955fecce4b9a32e43cd1d2e5e87c4ceb65edc8853a7ee31d28e16e5adffb8ac7b760fbfc63d5f174f4d0936461dbb12c964a6b6d6cee752e5fca1ab4a9fd238dd3e8860a1d763d2019f9e7b99ed7666d4e038710f90e0093bc566987d6c0092f571376e705b342d066c54e6e2578927b92c1f0928de44e9a6e1f49b907c6aa4f605ec9c398d55df81c67373b03cc8110162fb417f96fd321048647dfcbb392455115cd912ea83351853e6a185284648842adcbd25e67174a3b93b8a64ce2ce9de0e8577b8b662ce32e2565782665dd38e5bb5fcc4fe12e4320dab7773b545a09c6d39d9dbad459f21f3e624ee6ed\n\n# tcId = 99\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 000075fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f44\n\n# tcId = 100\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de70103090937f440000\n\n# tcId = 101\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 75fbc044fe19c72f459b5a1fc4793f7893ffcc95bab8609900b3c3d3be6643a42987c167e7feb63ec2a57f961c1b9c35b11b34044e065d7d3df0b49496dd80f7cd1eb2e8c0d0b726f37e701ba62a3003a17657af55adcb0b6e86f95198ed435207663d616d516bf7222db241094849fb232bf6fbeeed7b5879a6b6c8aebc57646117220bf55403d0ff078e219ff119bd2e52e767b708b91afe30e9be348766e7537e1128087b4c9aca0281415e550965a395ab20d423330939b4e37551a7735c6df2b0395dd032266ec7dd4afaa3c477c64e3f95ee4945960b7a0c43b7a9622448eba4149e30ccaa0c234be7b06f4ebe8ef43063c62282e0643c6e483feb1942e3310bad0c05bb2f87674825fed098d5c787b69c5ba6a1f716dfa62ede3b8a01c076598b15ffa2e2be82fd1d8025f8ded14cd8fc8753ef76419e1dd561bc0310b2c7845e2744c9621735758645af0252315b6a05894c264c4587c8870e02e94813fc3a797d590a9645d92845b614b0d89cfffc0b80c5b48186ae350d877f0bc06e561770736342f00d56b2ae785891afe39cc0412337e4f5d29ff06d727f6fee8f0966d52ac146ba82a753751ad786c9d70ccd3005b11fc4f6b81517433a052c2351390332bf7fcb4326a19930b512631317c0354a81ec7c529ccd1bb2ef206d697999950a539808958d6c2be64220123f12e7aad168be35de7010309093\n\n# tcId = 102\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 103\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 0e207de1295caadb15098f51f5db90f9f000776055b107be58bd24d52a01d4171cb9e47a40790254f86a8a56c8ae38252f909aa3b9bbe7b7e1fed008105690d9afa647067ac122a272d30ac28213d2cd37b45cf81dc48d59e87d9ffaef6e1c9cf6ddf4ea5ff6123523c9cc885344b7e1ef4c8096bb542bc0fa5c47abaabca9a58ca85bcf092924741503a0f3c54c725c48855dc434b09d761f729051fb15af5612bdd387b4cd5019577327bb2e64edb065f713d50ff4285f1d184fe709207f809b9c38d064722897a868f8a09bfe1d33c80be0693e98d7e85600befb643e9f713584c716306731d7f8087dff66be1c4f6dddbc51b6ffe6034845cf0f88749e039ec314887c94648154f", "7c97235323bf78041ec2c8ee98ea7c553ecfec1f9fe89279c9c91ac6acd12ebe969da4c67fa6534ef9ace4b629c7b1de8c4ce1dc2b0f5bd7d416db6eb512a4dc8eda0322138cb7c65b9a58d712284e4aaf059db80af5785af4d83d391b7d8bdc4071636712410d1dde662478eada1a2f1f35786b78eec77b2788536108e7463d676814a91f81fd5e2084a8c1b1cc33988e73184110c6e6b0ef1de874104602eb33b5276ebbac95d91b943e25de6dfc66b31d8091961c78dcddd358de7f25584d9f74dc6271ff31294bee2cc9b2f97a2583c9b33243600500bc723b05d65839de7442895bd57a1dd508651a20e20f264d8dcb59d485247\n\n", }; -static const size_t kLen304 = 189086; +static const size_t kLen305 = 189086; -static const char *kData304[] = { +static const char *kData305[] = { "# Imported from Wycheproof's rsa_pss_4096_sha512_mgf1_32_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082020a0282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001]\n[keyDer = 30820222300d06092a864886f70d01010105000382020f003082020a0282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001]\n[keysize = 4096]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3]\n[sLen = 32]\n[sha = SHA-512]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 8d4444ab233739c9d1441e99cb4f71581ed78fb996ba1257fffcd9e3c74ff60d6be352f002f959ff66bc6ed0c987a070097e5d57d8bd89b4452a9d2ca121eb6a283e8d0ef6f5f67875b6cbb8f04e6d242900d73d5bd7b59de4b9466ccbe53874ed422610e411fe3e026f47e47b8686b9c891c7226b4ca560a840e1734eb4f6fe877e559c9a9299dbbcaeebaf7eecfce6fe43ffbc483514fa3aabd6959e5aaa3977e23a9f97edf406d396e96c3c830164b10abc680bbaa6d99d19765d7c7e77946ef6ae240b5fef0249e7062792b15c8f9157da95971afb315c9c015c74a2e79ea2d0cc46992704872c340781f052b4b2cb5ded8f5cadd9b5e3edce128ef2354bd0411074d6515251f5231453bd530222f730ec736a86f721744267ba52652289ff6a207a5a7c45c20ec451948d6bd7b10f1af7282afed9f5df43e4a0d0f2e8fc6d3dd3130d4ff6fbc11f0ea460089856df29d1b7b111095754a7de9bc03029c6c397b6994674775fd29cd22ffb03dcd90c51096b18a6c174f2b48d50e94856f5a22adae64915d69c5528dac0345017c24e8aba401c6e9a0a268057a0fea237dbf0c88906796eea0d1bc3c2347cfcd812217e26015825e9f0fac404c22c26272443ccaf30b294c7c467497ee561a2a5f6d219973cffde9aed8e4486faa3de3d17405445e2f78a768dcac1efd01596486c2495f5bb1f830a4984041e03a7bcd77a\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 3a58fc64a234dbd7be958d7c34abcba7d780ca636c4f2b2bb7fd3d4e4faaea0e17226c85debf8dc9b1a79e152a3bd83b13f43b1e92be81b37e908d04b717251e32a2d49e2cb5f2e7dc18e74cf9fcf0c0e246d473f76c79c3d50e878a2f89bc4eb6ecdda96c166d6a825a1df569d11384a78d7052782ace5878c41361f148c54528288088716f935d3e5b5d556a0fc9b62c0de31d9ddf4893f82365111043ad7fca010d1fe9187bde48f78cf465657e184857451d64564a16a166743870033e64125ca3f20ba80c065b259666871fcfcf71e711aa34cb70ad9a2ac6051fc02c96149d4e3c1741c4d44663ee0b49e1ba60a80b4c2d389ce3ba953d68bec835432bfe170429951f82ff51f408aff052c934d51526117b3d57ed1f2a912b37cacdb5a980d30d223d79faee7948c5f4986c1df5ed42923a3f4342da02a41872db49aa09d2d48c3b3e1cca7114a9a34e76b747ae6c99141c9f856e41d98456b3fde7d26bf842d6a421b3d4cceda4da1aa4d1298b624159a1c83b6fe5cb89982eba5e7d6005489d39233f156817c00c04511b98463696f8b6b3962ca3f4ef76b37300dda1d368c237250baa057e38658882f482d024c26163dc1fdac29904bc6424130837b8928f764bc939f006913ab1e968c85016dd812dba264520e6380872587265d827557eeac6498db8137dd2ae029fd83250ab7dcd764d018ca05ac9db8f95e2\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 7c838ba65f923660aa4ac47465eb1df4df51d6fa2be26389757de8c6dfc7746aa5164d909b69b7c04758d256e13e3520e77e75b4094d8b0d60da0030b9c991969f6e892ff03ffba9b9f95ca991a279e7cded611a2879e6e6602f411a122c8d11cd333de5d2f7f367e38ee0491380e8796e113487ec7bc05ec1b1261aff871ef82cdd12f4e3d8f239cd49b2f53d57255dfe6ef29038831cdebe9cb1a76dc9ed79578e129b063724ccb3c7b3269f5dd3d9669a405582255cb56b1efe6d61a376df3a141014c3d660b66f9d1b266b5fd3c5472534df778e6e022a8f5a6cab501dde611e07c0c8eb5718962692e8e3773bfd25f1d3b63a20a251ef0c296f01f4a17814e18dfc029f2ed0ce073e83777cff44471f9348434fcc12b0420bf2de1c9018f0282ee21f09302b178f8c772c8f8962f6a29291c63532e1ae9301e7ac55781876965f425619a92559f33737d5e11b282f9434e27d9b27eb2fb0fce4e3e90ca9eaafef170644b00e512537bd779fd2207ee73020aaec07e6cd44103a14940c9499b013c42440d2f27a3def34f3509cd8631db1cc8633ac15180272c824369e1d3c8a6cdca511748361cb60e022173f95ad06e7c79d59e03934854a9f9827f3593d87c34d3fc44beec58e107d454ce04b55c96effce612aef0e5d55c31e367c9fc0166f2c9d450e86d79323d4da8fb409f97adc7af2ec6772ab290f622fe1fa61\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 3d90ff4e36188b451116227e189a71734571b72cc6fe53dec4eec59e67e98111e96fcd906509fade9922f2de6a13a4faa23c7efaadde6dfd0acf150541eca973c7e38a49c597d741e99ef7575b6e2c8de0974bc868a5567f0890052c4df54d12198ea09a12bdb2b6ffc14a1d874e165ed12caab58b28aee171fa7f1839e36e23ecdee2633616791179084eaf98cc23d2f6ff479df0ba46ed933beedf07cc0cad4dea", "0f0b48f4a063488ac67519e1fb83c7b7e86e3644b0846383ecbb1b1189743036b271fbf121e2199601a3ffa8e8cab00a6b9b5527d62dc2a398e4a42c1e5a62f8aae35b629755119c54cba5e860b421845f9b4422f20d896abfa962ece5d116f7d4170db8dd0784b7625ab2a384c7d424c69901f59d03b144241f8f6556da8e3bfe07c17eae91c50ef2c53e71072c3ff16e642cf126feab904e09a2febebd282a2540389bb60b145cb332658d6a69e03a0a8419eec0f204d6e592e04df01b92f58236989b6b92eb0344255914c25dcd0a611c9fb77e435e2ef9bbe3c74efe144171ca95d1bb7de814f76be54cdd8c11db8af8d20af4451a4dd3b62387bac37cb79755afe91d0d9a2163d299ff61ee4fc4d5267eb8c5252371b0a83dea738f6383e085e992b3567ae170780f3b83e15d895ad4ea668a6304f10f0914ca3b2900fab1364c8b352dfa8d5a3993d5628f4d2264c412210798c18aa2ed6aee516c\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 07440a61252a8906a9264ff58cebad6217ad710833105369b7a858216f1d5a5f5dedbe3eb8128b34dc0f0243faacb64034d21b656a278abb26ced174f76a22637b755b768564db6ed4e4fba0d5784a22be30d088fa965307430982f84476907d55435ca3d4abdbf689e76f2d4b78d99bcc742e0b757b897c4fdb13d15c5057e6816e32c3e294a947374c998550173cc657ce33f9fcc18b2d14e1b448acaaef683ff84b086f545a05414589b1c23210290ed5ebbc25af614129212d3853ff728ec01128d37c4268975ef870a1e4fa00c3c98b39c3110c2c11af10333e25db027448fa8f219a7dca7c8bfb490912bd5040f1f348b2fb437a8a9f407ab7e8af1c6e29594f557f2e03fe74e4fbfd2f935e68ed824a510fc39bb4be0a2e091feb265fd2d7a33d2f238e70b153700f5bd5046aad7a6fc02a5e23dc36f67278fdb904d05f2efd0cabe9e4baf4e16af0f7ba9edad706d67c67221ca0630238d6f688174d66c1b152f8f921e2c6c08a19e870eab76a77371b42458dff1c36b0ae97b811e900f6c09e792c89644448f1d0b97b53b9818d1d8f3d7a37bcb1bd3e3a5bc022039f00a0ef7de19657c4c9e06daa2ecec2de30db3b7b84107bb74e164956eb26edc9bcc57e5e1c4ed875b02f0545383602faf9525f094c72f682995d4e2d71d03e11134495f637a3b1b022153689751b63521b1a16b3c3e269a2499a4be1aff9b8\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 2686029fb11cd033724e57dc1835da4f9321eef330747c3500a4893586429ebf02cb4424ee5a0b91a70eb35cb05ef60cf6b3635d4f2ef5eb647f398fd44f67fcd2969b629a7c54f1094f9827f9f27457509730f50c9ecd2dc83bd13f1268d93f0f61c29c5c27eb821c68edcdf1b01f79d1f261dd7f2f283db197ab56cae0ea3b3c1cfaf3fbd4c1ed1f6d313f0b919e5fddcb97b23f0bf64e36bdb6f7cce8ad9cf362953e66c644f8b8b64bddff1e850298f5531f121e6821a393f9658237280c2a53c7c658319bc7d38f93f2d7723ef6728008843f89f61f7ecf5949a2cce6a9fd9dbbc501ef25a53ca02486b61a5de0130149d9d246925f26e1a9a74287439592a4554a872ceca53e54d1c1f4c4e18a4977939a6c37eeaab5c8d0cb5686b44d84c86d736ee8e0d97421f4c8935e926419dd68fd4e5fe9999eef75d0d0f9494cbb0297fa066b3aaca55cc229a36659be310c1e328d0b52f7747c62b1102a2d0a4acbadf0acf621a45e5695ce1393b3eb05a69ca5318e6f6b7ae5c4ed3f6072f8ae99db9af66da6a98d675a35acfe0a7612e9d5f29690870d81114279010bf7bb3d458f630f10f81a785f671e6735d7bdddf4da375d2e6d48ceecaee741a33ec1e8f9e0ce0755bec28315c6f9df363c800ee147bd412c5ea7aeb89e7a354fcd3a2c8474aed04f9a2a5fd2983380f3c00a4558c46ca472a4c15887c07d4bc8a698\n\n# tcId = 8\nmsg = 33393439313934313732\nresult = valid\nsig = 69b292ceb8e8eb52e374140501389ae251d8451b64b9efbeeaa16ab24126f38f2a7d4e21981aee6b672df3afec1a9e167686b6238b2d3617c659ca1331470e95234e2c04c308cd6bdcef7631b74c36a752eb4187bee2dd33c59f3fed55bee29ebef7ea61d26e6c052a2b519702282de7652a500fc50956091b35f9ef03fc9bfcc72f02dd55b25f88b60bf22aa785f674791e4dc02f9f2f7f04a577f860ea1761d0d8d3a0082350551786c62789b48fb21e85ab6b05f56ba504f7f0ecf8625aedee4de0c95c4f97fda57929c399b6d4865b78eb2d1da433f2488b4134fa043aa26386b47f551d7778bba8b6f379cad3b4894e106fae90a2b391e859fe8bef5e545ca3d0d908133285273fec3616798b83a6f7136faed77ac31e13a3745de44bab641f559ef5487890261ea80cd9bc67c58c7e14e9821867ecfb473b47e95bdb0003cce856f9192e39b86f551b0e3b7342598cb34d8905e117cf85b828ce0aeeb55407785e27a9687b59b8c5fe011c95638c8f1549e95658de4ec73199e3bce9a14860a0ac64ebf20ce5f0083594f40d6c2a12a07a512a191072487d8741766af953365f240335db17d4fc57390ee0562e4f8dad03dabb113a665b5b9174c1c128190c335cb748469ba2bfcaee5bcd25c845bdec81508fbc519a8837c059427cb3e0d1ba0bbb6e79849fb6a2e7f29c7d778f957a7e26fb28534ddd85ae59498996\n\n# tcId = 9\nmsg = 35333637363431383737\nresult = valid\nsig = 28dea73d9efb0b7893b1493264c30a72708c1a28f10fa9b8c7af7e0f52fc5f533012c7b87c7005857f9c55386e81ec54a94f71364798a5d31297a13dfadab5b032052ed34124191d2a94023e27a7e6cd948e21ccd33bedd37769024e97ff90db92225b6b5c0643357d80ca155a69b3173755b88fa83a4367355f1921474f97fd2e1337ae93e2f535d81423177725404acb230144a9d86b74ba3c1a6e724a5420a12f2a19b4ad6984c043ff63eb14a0cd494c0072c40f54f4d931804fe63d9bfb97ee7de83e943e12693bdda14325de9d7ad605e7efa7f42b14657fdc2a2e8fa3de31bfe2560a034aaa6de4b4ba00b056ee9d060982ff77b5e2acabbee33f3df9e58b2782e2f99a6d8f1c6b827862b5b04a02641bd1331c73804e1322dd2edb621508aed4f997458a3f52380d2ef83e8c289a996dc2407f16f6c848074d12bcda0b5050140051301371b51e808f374685f728e24ae3e937ca9d5ef890e0727375e4832c8c07cfadc05b098fd50014d6be7a0aa2a35ac990026f5550427db3b2345866d72d3085594e2161871a4ece9c55bbfbccf854a7bae0631ff101d887681006388a37228dab83350e5a15c96f7d0397cc62c388e8ce6e13b6ac727df4b1dba0691b7b96574d0d024cdb0e329e94a128924772ebed4eedb41138e7dd99d347ba50b83d1547d80b85f98ea544aa63dd725f4ec61b1b3b522409a1369b5a9d4b\n\n# tcId = 10\nmsg = 35363731343831303935\nresult = valid\nsig = 19085093b94a6bbc8f27edfc375a736a9e086f98b1d6e4280e6a6f6e8dce1f878b4007ef9c55d3e4bbfce9a6fde2c6e07ba94c55bbe8053a3a3c08c5fb981960e82221fb66a95553448a4d2f8a1cc588bd1e9c4064e9b6346bf48b153262035db57ee6cc5453483501af3668a645a930332738782f55f4524b1de5787b4cf94c2042b43f47989295c8dc1e0bb9df8a28fa321c16637e20fb409f55a21ea3e29e515f833e18485b501442269ce5426a20b77bc3a797a8fe461b1e02ab4d2fdeccc84ab2b9a2f0f5fc68218dcaf140dfacc70a990b2157f71815049d86e43c094b956e6a1915ddcd3023e6805f9267e96318c466985fcc3eb84db972dca08c84a347aba687053871956edc2bee98207fa1e984b1bd05ff115e24bbfc706ca9fbc916565a3984533a281e665dfb6c8ef40852059993aa6d87d5d1faabab4e0143f1080a4ae9c8afd4886aa21ab3a487e316fa95dbcb0b67ad4dc8992c2beaa48cd274f3506b863b33d761d8369ee1e1ca85f5c86adc826d9adca6ac77fb586423eba20ccae5976f9feea127c720ecd881bdfec17ab1c6f539195838ea99d4b8e612933cbf8c7daf928e99c603e0f633e5d89bec797eb33d782769e03c75d04c6f64f90ae54a47f9fd3835a263ebe8c61df8987443ad8ad327aa2b9facf647409828fc9716da00f9ac1d932555c9138b6b9d23d9c6d1726d63c1e42527bfae0354bb\n\n# tcId = 11\nmsg = 3131323037313732393039\nresult = valid\nsig = 882a00befcdf655539171cfc51083a011e676653b03498c5f05a4894cc3ee7963997cb440e279acc5ba37f0f675b7de685d3f29aafa58fddd4feca007c1e96d0891f9e7407030fe288ea91d579d3d6e5062f9ce14aaf9b507b7405000a0a4ae6f207f756677276ab25352699fc3beb4892ee2c4fd416e59379732e1fc2af9e37bb6c49d4a9538f9cecbddb571a5e3f28d266a1a2eb3d477bb3f13ccf776101a5bb37ce0dab135f4a5976647ee50fb8c8fd829812c5f686012a48a6ef6af6a88c5e805cc95b5d0c90ce568b596b2ae2e5934d1c2dfd7b2966e52fa145ecc3d94cb7cfe3dfa4cd8b3b42b780a212678299a2ad2c920f386fee15085cfe225798f9ea233b5528915d8a4d530f80dfe6b20fd4fae2a80ad0ac3c3f45d99313801c1a06cfcd311fff3cc409ef375f0c2486cb5331a6f56f693f48596edaac25c10fd3f985b565e657570cac4ab291cc963ed196455f7285368f6877cf8c74ee7fb784ff192638415e4519abf74d82daf72cd6794b9e82258bc1b73f08c01941bf304385a3a80085898b0ef5ec929da0cb2f27fc75153c11d0699bad1fe8b1d357ee601d5de2489166447ece43d84212a88ee665c0890347e361f362f68a195184b224f3c2f0228350e326216b043a56efb4779aece7d5bb512e3113d611db9767639934778e442f838e9bcf2455f3aa66f5c038ba28a3a8838d2302384ffff1cb6131\n\n# tcId = 12\nmsg = 3131323938303334323336\nresult = valid\nsig = ba12cba0e650918ffed25cfa35075c29f2704a11d2698311965905bafa47ac53f0cd688647e298e3bd3cd380558b6d42e1ec16dc58f6175ad2341f93700703f9dc8617e321e5246c15d371845d4e67cf04f7e51b5328ed5a86464ab669330eb97749a10ed6ca4e052a21fda6ef70de6b49fccd8d6db530beb55588d85fa05f1643a79d5ad09003ae2e5413a06a189df2633b742bf43a8ab4a473bced22e6ff46a687b5a43d6d1e1d1b2d1fd96cc99e967b83c9841f4e2934a7e044606a73f8217455beef7926f0c65714cf50d2b5e06f59abbb95a489e8dd1725b9ba6d5b6092fd660091eb0c4f47e8a9844dec0e10cc1a61d50792e1f931071188af1e800784d202f99edf2b7fbe28a120b692ba476aa431765208cf493253d73763d36c795359c7146b2c82b635b4d6ca0c1a007cddc0385ede1c589cef90f02178e302bd731b37f66fde283777b7e02b77803edf808af7c1c71d0a321b7d090e299917aa21be4a9a82ece8bca006917fc0d126cea0e7e64f6073e10c589aaf3ea25211417f2c3d12d7066aefe4c2675d8022fac6506d12e8eb19af5a2c82829bf64abc4b52846191cd6dc555585c17aee1d50d82ab3a580d616d988de71bc7ed96", "5a6cb90702ee4ea29af392e4dcabb97f7dd7148b811a93724b40bf40a40ecd3729b99af580484958e1884e4947cfeddd5b3df5b810f65dff9d460ce273987f58ca57a03a\n\n# tcId = 13\nmsg = 39383736303239363833\nresult = valid\nsig = 39de8c150be0071d220697d5ec83166e42d608d83841cd01eecb5b63ef1a6638befb87269077ac7ebbedd0e368e3e3a87c63163ff84ba38e51cd346a4d0617704c1ce5780e1e1ca4d2fbe72b82429ba00f9311d2ee26075e8c045ba3f4f4e11c5454819353b951e684c829756be54da216d8d0585d23573720516ae900a197ba2ddd95c76a660726780213060c0a527e4e1e70eb4a377f7766237925fff87ce798349b4ba0fd3a0c89a7403b9e8ad657078166aa427ca530afae4b66233b1c601bf043c1358a73bb85fb5b4b7f2fe24fe532400a99f778f27a81352ae27d2ca9f3af99da7c9156871b7b4f0f649a3bbec0156e638f270af6e2e3730fee4500be694b0eb4e3066d2b5fe29fd91f1bf55747e6ef9cf106eb3bbc3772a8b181d6a4878531586022415f6be2541cba38f7b950f805b4b8d673355797ef0b5e58cb9e3dcb97d6cfc182ab493c5e04f239caf2c925ec2391700d501e5d4a7a7ea08b6fc9ed56c27460e7d717aa9f8100d76b57b4fe485fddbf8e81dee4b1616e0e0ce2eae4134ac6a96c1853cd3975f770f05f077eb4781ca935e58f7dfb618d855010cfccb3a5f3243853ee413ab695753329948e772aab3c1799b8ade5f9f4b0d041815842f7745d71d6ead2c83bdd2e654f445b469e5fee1f091e708cc50e8441eb38e0a035d58aa4bb9310468b38a8342d9ba9a346d64b25b4fb6143bb72155ff3\n\n# tcId = 14\nmsg = 3230323034323936353139\nresult = valid\nsig = 67f05d7cfb5ebb3fa6f34a32e859395de916efc318bb58cee0d5dee9457e458cfbb97fbda6909ebf85394095732353b221a1bcf502b9b2cfabb4d67eac73a6720733d5d76224fc6835fcd8937c259d7ed7bb1ebcc7517c3b6b0fb67a4998838f529b8be2abcc8c2cf10b60a19b9fd4139756b766827bc3cae375709ebd821abcd97bb4d2e5f42f56888d67cc159b9d54910316042a4acdda5c507c66a055f55281f1eb4b0a1fced99560878109be3c04eb62633bf069d86f1a7496b5008e7009eeb225d1d4d0b377ccd4029717fc7e55a26575059e4b90fc735f8dcc45fce928ebd5c116afdb631f6c302a213a71aa75d427cc805ef5c9cfed95a1e3470dfc1897860e459f50f98958bc4ba630aa855dbf5799dd564c7dc8c67797dc1eaf51396e4984e345b847bde407541c68c13fd29af83eb6e15bfd092641c46da3dc7537d07d83c343cc8bc8c6064f8e4f61915c555bb86b37ba73dece8f9a0203da68ca9ce7c874c2c1fe516952acf953b61b70c5424b17123020fcc64bbfd7b5ed9c4740971fefc1743beab357e466a35a14bc5b928a625c607799206c76a0aec7df6d9988f2dd266d41cfcc654fa23343d39196b3a10f651d8f9cbbdb410a629fa10efd840b85da03839d96e5744a0ba785d5f90e0e797a053b8762dd7ecf805abc99d648e97d603fc4890119942d3b9b9ad4e9391fe453002ea2059dd01ad7edbb73\n\n# tcId = 15\nmsg = 31343531363639313830\nresult = valid\nsig = 5b382b1f8b912347b40629ee86f870ef85da6ba37f8fe661b6a6af3e4ce714e2be967f149e1bd52224315c87e184a62537ba262072879a4c8f13c8534aefd892c074bd214c7b915e87fdba67287bc0e3737a13f69ea9c18fb9329ae08fd35b692eb7721d2816568f5fbeed25da9df0ccc0ed69a9cf2e299245b4be49ef11c956f182587062c75cc87a3befb1882386ed503b658756300adce5268270959fb270add0a61421c066aa8ffaef45428885176a466792ccd4af9b4ac03381b4e368eebb4a75ba4507e61137dabe41aab8239cdd9759766db0ba6420c967f008dccfd4537528c51dd7b9e95135fce34664ca0556a30e9bbb531f39bae4f6e15ae266efb39dbd7d9894c3022e8e5cec3808d8f465115f85b411f0b6e276dc5c6f2b676d6ffe8427112b3af2cd99137d25b109839c7661d8376e3252e1f8bf9c5baa524c1bd82eabe0228b2c8f2b186898a151d25192fa6266bbaeece357117b46dbbcbf4818de758c5892ac548a47c8631d4754d4ff1d13cfa3a707edb5dd8fc405545a84f2a860f4f59d587658dd5ef20681fd590c91245740d575d127a1173ca8969c4f69ab10bc67cdc3ef5718fc317cc7915bda8e97a5d674ae63da735abf9e119869fd76e816b2d9eb868cbcdcecfb7d3a22db60e686033227483de816fb80dbc3d0abeda3d3169f298aa72fc20e305d2c6df1092c8b406e48143a3a6211020bc6\n\n# tcId = 16\nmsg = 31303933363835393531\nresult = valid\nsig = 3d85ed8630bf31cdadca8fa4ec06e69ca8e9edca84ef2b5a9d689fc77ac3819fe5f1ce370a060e294425ac97c4ee2abd4c45e8566d5467ad19c2eae4ec85f3e25d0888ca4f739ab93cfe16c034295e075083702baa6f283428deca6d24c8083935c80c08e68a1c622697ac1989a6bdb26bf88403ec06685eee11976108c3abfa602b64e6dc62d53241600b71c85c0c9d5f30a1379b312c2cdd6051febe6e343ca99fccfdb53f0852730d2bb5585d3c344d9091cbffdc529f780ee7aa8d807e54c0a49fdfce3b2cf659c6cc214e2f3a8329bcc4156408db4a49071bc36a4e018872c6d8f138da58e0877307fde9650a94b98882e5686fcea8524ea07d9d67ccc6f17d914da6ce80f0ca32757cd5cb4357f419a1726006a2b8e5a3a5a2d93e3af8a8af38d12e409ed8cc118ddbf7028a4baaca589a5b937997097189160f36b9e38bc29723d2f8f3844963de7f0742dc6c7f3a183d0729efc785d280cde8c1879eb75a53556f2c064eb114a24bd36e498216e43f60f16dc231130f5a393ee13048c1e7830e2c9453381c238b730db88b186447174bccd5f297bd2b3343309df6ad047e6734980aac77ee15122e887d4109735a932401a9be4b02423171f26cc3c0c59ae1870a5d3561df937e344dce45ff2c03bd8ed634e61cb0a6655d8e5945d77e119f955103c7b121105e993389f44ae306d901ad9a568a90eaf0b6eb503fc8\n\n# tcId = 17\nmsg = 36323139353630323031\nresult = valid\nsig = 3ebc127c8ce530268e26be059e0db2f580109f0179c7694d384ad01f257effa13dd90dd760e011546e8f8185fa754d7f8f89718675c818d8b22d94f4410ba577778ff90207602e19dd66f7296548600ed4fd03ca80e706624b715c52dda105df29661759c39c3844a469f52cb187a4f51640c2feedeb9411d96bc9f79700fa5ffbdcb87183d5652718a7dc63f0fa5885f2b2a95e0a79294289caf3b998a747590bfd2f0054e844f79c57807cad58bc664d6c4daa96a6262f4d110e3bc456948ac157f067f7a999d789e1462af0c59bff7e6fd128ad3b04d3bc0863e7343ecd43c01b16e549a4d684f1ae5c069f5f48eb63d64b8c4e53decf1caeb545a7e3f7b62de1ea5cde0c77bfd03ed690c15b9ea122255d34252b5a59a3464d5c4e4187caa9143506088b62778d614a01cfeb6ae07cbb91ac1ce5e63769afd6d3746ca90bf387d86780e1bf86c6653112a0dd193ec8bfe26a2824694f28dab211e28262a45c54ba8e1e94e21e61cc282a3b9131709e0fe5132e27f3d8bb20e69ea99c972bc780da5c58448844635090da5aecef1683a663a7d8c3f65ed98568dcb3c5199c5a10ab41ae60a5ae31968f5ffddbdc30a475b02f18d97b0d0ea03ece8c9f06be97b3b76418cb57427b988cbc2f8c13607c8fb97f30f209683c2b25b1582b7fa99619fd62f36481147f4b1296b1e19c4e867d2f240671475d730c7c6e19b5b5a9\n\n# tcId = 18\nmsg = 35363832343734333033\nresult = valid\nsig = 2484f823b830036277b6c888a551a134afc4456e0f11c90c7de87443f115615a2c3b5cadfab075aeb8d5b044420b8b2a98a58b1601d4a179bdd2c28299386bfa8bfa23db3c0a32214a8f99d2d2bbd202ebd5d6a7ef645fb823ea7e07f1f0f8123099386a011d78b8f7d74391cc4c1e82d5f5e448e44b62d091d0c923aeaeb3dc0ebfacfab71956d6d05ebfb6b384a5ca850b4efbed24bc02410b68f72218bb57ef7d3831c777cf48e5ae455bd0fbff0533399708c02a3813413e877bd0d1f0ffc21489800bfc70f6d3f8e77dd2f3bed5d298a1677e75bcd2886e84b5eb2884642a560826269e0445c80d695ff1ff72496dbb5853f72affad202a780978d5bc18f87bf2562021016f6d6a6b94dc7161ba220088f1e9a6000b2424716ca33d3e0e68e332778e19297934634803cfd5ec4aec3de2f6c8606b217717cfc296bea23fdd61827508643cb5fe505ea14c2e6a61544362d4d541fc41912ba7dce58ddd928ce8b8ce465cfffb97904a3e961711a24a019d25f2bba8d65413b3de82cbb04f2975b87a95502c76921b550f545e6a659afc83c1731dd8bda533b154129883d9aea6af532adf3625712aa44ded67ffe6d90bc95357d446a673cb32487195ad20ae184250abdc7d3a08d3051044fd9eb1049272b89a2e98f1a35b2e0505793a8fcb7448c03c8f46aeec03d1cbc3eca5a27880c8b43a2d255132703c40413b2446\n\n# tcId = 19\nmsg = 33373336353331373836\nresult = valid\nsig = 76d929733914162395018b1641129388337fe075f1ef22857bf1fca62902ded0a7f6ea25a0b33196b1a51145dcafd1545c09daf6d4d453660c79b61993df7b3c3207b828920ee1fd030a29233e35fda6d8f96990acf3cb5715b769b4f8d1bcbe3d686527fed6ad66343012e8c9ca8217c7c3dd8a8efdd052652f7c9a89090e598a6a60753b2c8d9ab67eedb3b3ccf8fd755d116eb1b089b108f85ce2b3be6ce8b11340e57dbd8c9b3acdceddfb53e6ec145f7622e184dbfb35ae46d75ff43a197703b183196d8778bd06d5d245e79f6c2e0afaf9771babb9a88ff06d0300be38a6f4dd00a627df186147c91be1d2ee4dd1096985e37cd2754002c776223ec0aadb08a3279b0839c67e9e2053344bd45d487f65ddc1a526900e909cf1ab63908375a5e0811a084e481c1f149e58078a3fe8abc9ca195587bad6bfbda20beea9c87b122b55cac6f6f65635e655cc0187d63aff5a026915232490b43f35ae2b96d7a73747d958aead23b60784eacc6a7e6bc471f850adecf8e2b53f5f93c4b8a40a27420466abbcf5e554a35d40a2f0ce4447c23580193df8aba421fdafbea91a92f74f2f9d8a565251dccbf07133225b40ae28c33ecf8cf6ebd2703a135cc6420628304d13e5b65bfbf7aacec056664694126dbcfb2ec2334f04bf4e4d9227444b07737a4d7d7ef4762b53973b900320e589a08d0e6563086534b6fc6d939e0dfa\n\n# tcId = 20\nmsg = 34373935393033373932\nresult = valid\nsig = 757959f7d8edcc8d2b843027b0e7be51ef30769b79e7393a550ce13ff36088c49e062c19646b68a82fbff82d8f54efdef5e4a412faa075936fe83bab9d5ba4c16be9b50a45a8196769c899a4fda1351e0bfbc0d3778ba2f3cad6853e9b59fe1d5c2b6ccd3ea320300e55337991ecea2623f2fd2088c1a152acc9930b57aded1bcbc7d615e43b3f03f2568248b11fd0a7c8706acda54ed825a8a26dc5b745f26dcf0f6c6f6185170c7bcc94e0917160346a54b6f16596bc5b53d19824b77440ffeff031", @@ -8451,9 +8461,9 @@ static const char *kData304[] = { "3343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 164\n# signature is 1\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 165\n# signature is n-1\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2\n\n# tcId = 166\n# signature is n\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3\n\n# tcId = 167\n# prepending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 00004a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143\n\n# tcId = 168\n# appending 0's to signature\nmsg = 313233343030\nresult = invalid\nsig = 4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea1441430000\n\n# tcId = 169\n# truncated signature\nmsg = 313233343030\nresult = invalid\nsig = 4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea14\n\n# tcId = 170\n# empty signature\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 171\n# PKCS #1 v1.5 signature\nmsg = 313233343030\nresult = invalid\nsig = 12813153b37fa6c0fd755a1c7c409bb8169c5a39d045dff2da02b2f8e8897b0cdc6c2d40e6945b97006f18e1b26983f77b70bf2961b5e5f2759241daee8c56fca7c53c81f69d3a0341720d9761a4f7be8c068464e881c85a2c39e0ac6f74f6f5cb42df8c3713f66a282d7fba85b7a09a6af83a068b78bfe83ab25841e4bc67c9e40cf2a0974f8875fb81cc6a115b91f922419c44ea82b33187521a7e1f46c0ab9459b4e97a3f4a1d9e92403a37168826fa0e", "e914232afb6c4d7dd082d0c58885e356d0efb8aa9ae33d045f24b4b3182d5c54556f5838c449d31a49a3ac4ba568c248ed72c111b5ffabd991ebf5c48efbca33cb38996d584992c4abdcc7b93700ca03619412a355b41b000a32f6cc4935f942209b56a23cfb7b788dceb692343995f77daffa25e44d672f8bc451f776560b415d0d1bfe9925af1c2567a8e9bd15b8554d93377c62b0addabd27e8d9e0859f498ba8e03094e1d86d41e69f7606d9f1fac04744c3b7b8fc4942a846e2a3649bd9416d500b9895455fb6741ed8ed4f426f20ab40d8ab2e6cf6c63f5c290fc011768b317bde49753efbdfd12583f1ca79287225f9c3d3ed0c4530815e4f5e7ed78d14aec0d04142d0ac0fa3bb5d73b4bfda2fe7103a2ab40672abf08ef4d9e537b9f856d32450e2e41d9277be62ad0675d1a530709f2747f51f17aba10381fdc70c626bab45d51166b6f6ad978d2dee\n\n", }; -static const size_t kLen305 = 350237; +static const size_t kLen306 = 350237; -static const char *kData305[] = { +static const char *kData306[] = { "# Imported from Wycheproof's rsa_pss_misc_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PSS\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 0]\n[sha = SHA-1]\n\n# tcId = 1\nmsg = 313233343030\nresult = acceptable\nsig = 88f4676b502e365dfd82805ac1db27d1107d1516431ab4f71107b62625b6275af4a5dbfd8314fae255820c0cb577ee2457f510851d2678e4ed3e6839848aca8b67c9ce52c5bf57a01b6683828d03470034b136e6ab1914adbb1d918fdc31f7cef6f44b0b0ba0dbd6c1d3c8d7699ce374dc86c28beb3bee8f81f41162344e688af0d91297da0dd5e8104a5440add89bdc6c05d20a164c0f079b78654f038d443743f94bc45762501034a32b5d05bb86e75dd9a171c81dbe43edf50b2e1fc24297375331d78a8f0399d4aebbeeed911f6d964049e67d89eec0e95443af2ceb37125ea8431cbad2d8416fc15fb9cbed9142fb8cb06dc7ceafac056cc1f6696e3d93\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 20]\n[sha = SHA-1]\n\n# tcId = 2\nmsg = 313233343030\nresult = acceptable\nsig = a85f06875b529ca61b60df404652e79a499f81a0591bafa3377b80d8e300cbae679a941832eb5569fb88c9f8629e3c2ebf5f32ffe43767d1eaf59016f5904de3f7d39cb470dfc5fb5678fcd7b55d1a30f716b7f04c2568f3c1a2bc780e974a363adc622e679902e966af183d874b35396423d1a263bb1c6e7330179671644c6953cd795a19e2fe4208e7da5244e4760dde142313a781a55b0baf866dc158812a723d74911c8717a512d722669193f8883b1cffac98de8473b7a77198e20560c0c21207e00fc7dd14385fabdd530d568d143ddbee8d1b502f7b194b9827eee9472f2be8b2a541124405582bff393412f6aba9c42e5824d7c24bdd4d82d925d066\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 28]\n[sha = SHA-1]\n\n# tcId = 3\nmsg = 313233343030\nresult = acceptable\nsig = 8189776015db3a51805f6bf71aa1214ee07f7e385510ea95a0d4c3d53bc0d59f07ca39af40fe8c3138cf6f4ba0f72a3397df6ffda9cf49e467a34d92ec772f6b6d51d52cef86d16f74bea798a85aac873cd4d5d3a0fbbb618998f4b2b691bc14fe1f235601c51a76c4eacd1a33975d9c3cdf1daf579fb943556f0febd948d1b1e15cc85edf486b00499fa9032b6b801b5ae4454c94d7f89dc1fa6dd6a927969b14a4bdf51caf7cc8a87ae05d41e1933849acc5fcb0f478f1e23a0f476372837ade82f8ed1809e2245062009b8e683f563029ddb9892a398dbc2df594c12fb4a0f0c551abdf2fee4cb325fe9800ea741f7b2f2b4db370939bc7e3ea95ab539b10\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b95489", "1cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 32]\n[sha = SHA-1]\n\n# tcId = 4\nmsg = 313233343030\nresult = acceptable\nsig = 49e060ccb577eb614274db1ad34249490d1cab2b8d3ae2b708b93c8a8ead302e6efb8d26644d5caa5f62b89f3949942d07470c37d8878eb5cc9c154701feea36ac66d0a9723fb316f7ad6226f634346c17ef47b3e19c7b9979d60118959a5b35cc188200c8f9b2723046f480d95a9a0af07e648225dc35114d8199a431ccf4f44fe8e8c9c0130aa819aeecb09f95eea8f6d89981c05cc82716fe7ea499c55460c95e99871aba1ad3ac3bdbc96850863b23e3e6659ca346ee0e186ad717a8ec9c7a548d8fed0e7b79f896722659ec7e1335de12f361d5e6c65c791441c3c0020de48e60f200c3ab79fe0179513b2c1592e2f0064ba4799f6a0eea199da77d174a\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 48]\n[sha = SHA-1]\n\n# tcId = 5\nmsg = 313233343030\nresult = acceptable\nsig = 2d4216f277e50736d41cda2191faa97fa99d9e325b34926a363f8dd73c901153f087ac206cf3cb25001dffbb6200b7b35565b466f46f23aafb872e5c39d26156d36d1bab19382e5f15873022e64b58c129d38eee8126130f6210fa5ffb697bb3dcddbd99a9b60b53b25d094f9ec9b7a1cdcd0cc74a3ac478c7a34cc22c7e30e952bfac85638678b8aa2341fb1f108114d43dc849d91a3b174b0dd62f6dfb96459d4c76ab5fb6479d68d690d4a5c120c42a4bf82a8a7e9e7aba127fd5fda3f4c6ffbf2e4eeb72ee695cfeb286ec99e7cee8cf300e4e149cf17e70cf9f2bdb6421087916e945bca42a70a88b1a87e7ca3ac0a1bf2ab1a65ebab7726994a6c9597e\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-1]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 64]\n[sha = SHA-1]\n\n# tcId = 6\nmsg = 313233343030\nresult = acceptable\nsig = b66294f7b1e1a673e566c59f9abf264860200763860cbd666e476dbbd61fc39136353ab74299cbfb64bff88ed51cf9a20694e832fd97235d31ec6aef386ad44487d3753cc1224dbd59a34babc3eb8b538c10705775a27fa88ae35c0f618e0b3c6b91d999fdec5b86f15d1e462feea3af6fa12a5234d526e82039e1df013ef1cc6056221b81d755a13b70c618cefc6dedcc3361b5a910fcd4a812ae48382fddd75d5b51ca3d243dac021aeeaf6e2bd4aed75d7ff6d81c9aaee2356e3d12192b5e75d006b124275b0daec06b5af29b0d3e85f057db59db4b887fdd2bd0a33865eb87e8f3e37b4d8621e2e41c760a973f1ba03722d42bf5b921380b71fea949cf0b\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 0]\n[sha = SHA-1]\n\n# tcId = 7\nmsg = 313233343030\nresult = acceptable\nsig = 513db066bc72893653d1f7fa3f19546281b6239bc8390c4984999121a1dd75aa94004c3874beb6327205f2ecf8f6eb93eab018de3a6c71ea8b2d3a628188d4aa2b1cd6bab169f3e78229e4383ab68aea4635935e0eabbe9dc1d671416945f1867782900da53451369ccbd548c8f756e7221ee7e1ff28dba099b8f28d1f3aad2ef8bd816a53dfa9bc88e4e3983b0de955e647caf71a607ffea2", "0a9677e687cdda29219c7daa839276de3fe436b96b2c68db64c170ab9e300ced00e72a9c0fdc321a517aa113cdec8e2713f8b54ee2d78820f6f86b2f6e6222493d15cbe8ee9815ef2e7ca9a6ceb55955049db35b1af188b99f2c4bce38f130a75780f41b852917\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 20]\n[sha = SHA-1]\n\n# tcId = 8\nmsg = 313233343030\nresult = acceptable\nsig = b3e943f3982a29d0c1e241890ebdd9e734baf85bd32de80c6240e34dd1f7f0ca4f37fff2c373f9718e7e900df224d155c4463c66badc8fc3563f36309568436bcbef1d83c63e393d9e1432d50541d45e54b7af1b18cc819d9eaaa65a4b1e4f37ae16ec75e9f44a07262cf3e2dab85a066d92b750ba1cd2a1d42493868123f18017bd9faf1de1a4f87a3f9cf744da1eafc761b7e24c9929d3dfd15d1b08db1e3fc64932816095cea495e0dbb82842b5f3ca90dc7b78895c1f12ba991f3bef6f16451a84880fa31cdfda6b9624a77a3a0489fcfdf6e07b89c0689b5b7b7052372a2b1e06a3457b027285c3b160c0de1dba4910c0162ae8e737a3d7dd1e05c77ace\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 28]\n[sha = SHA-1]\n\n# tcId = 9\nmsg = 313233343030\nresult = acceptable\nsig = a9b9eef8197c973d6a73bdc165f40f0f53b05848c93957aec2785fa92a9cc6397418a71870f1bbc21a39b244526b4a39a538d149cde62bf8f21f3eabca932751da83120136c48073792c55e2eff4e29e6973cd3f1090c5bf3ced02a1ba4c145addc674d33b0a285d73d14bcd6f374f60c95c4184e2d57388e9c73f697ac0af5116ddbf5081a8f99ace11027835cb3df8ae785491f42850de04b3e01b9317bd04ed488ad72e787c728b4516c7d839d388a2fd7b21994ff3f5b7f264413bedd3d8a5258d2b39e60411de1ee69fe05f4e76b23a9f50b49f7043f9812aeb81cd54cc1dd9ffdc6e73580e2cae821579ba3642ff7793a3995b136e057d2d2ca7aefae4\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-224]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 32]\n[sha = SHA-1]\n\n# tcId = 10\nmsg = 313233343030\nresult = acceptable\nsig = 899a49ab1511bef8727d1ed7093bf7e6a77fa8750d047b203740324d18fc45b587d3392bb7abbe7e6bed7bf2be2fa5e355f8ac5452e675027dbec1835555d059a4ec44120f499e4951cc3fab33d3e8154a4340d29c69fb50728c60eaa58d61b75cfe7efadbff55fc0edffb4af9719cd1a3b2a240936eb6c2ad70b10b72aab7e64d9fb17ba8fadb6f4f0036bc22d5779705b02d261b8c9be700b65c066c27be02db353f4ebcab1ccb41c4bbcfef39abfa8999196951209558463aab1c6d4917ae97006199daaf963666d85c133817035f36ea321714a6b20dadb355a226257fc0abff10c9afac551bb7c3ba9e44737f45ad4f9b7f2db002afb7ad61cda0d96538\nflags = WeakHash\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afa", @@ -8498,9 +8508,9 @@ static const char *kData305[] = { "b0976593ab6c6635d8258a7dae326dbe65d203951209f8ece46a4132efcb640bcbd7990a6f0c138b456688d268150396eed52b5553f091f4888642b18580977d80680bb9c1194968bed4b0198cf72d1ed4631a6c16f6ea562c6cf344b3f8d1c2fddbcede647c91d01312b3609345d3e32df899fb981f070ed1c0740d79eb19f6d54725c006c0cfd961a2943391baa2a32e4da6dff7ed0a2a61fded39a85ee642c1e219d9ccf93faf80e2c2135b0de494f8cbcec5bb77f75148e83ba408\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 0]\n[sha = SHA-512]\n\n# tcId = 145\nmsg = 313233343030\nresult = valid\nsig = a289625f9fe684d186604fa08140f7d522dbec8ae6266ce83fba2b6bc6305e2e27bbfb346165b4e110e1b3e9445ffa8933e5417dbd87e3084835b8677ae439609616f7b755bbbad33ed0257a170a3964b85b3cdfbce43ea3c550354a92ec8e75642b039e2b4d9bc77b84c6bc7f2f2a43a0a403a1992e008786b5e9e43fbe71bee787ecd99501f1204921f61ec0ca83f1a8fb7862efe69b104d822ff5170802d510fd55cba7dcc2b695db905bce4c07a702cdecf24381f49a9b95d4805f1eb51704ea198653f43c3f124a4347ea1becd138cc3fd43e813ed823c373a35eb9060bcbb8fefb1c453c72f1f6198747577aef14ad3fe144b7d8de1bd6a123bd9f3f96\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 20]\n[sha = SHA-512]\n\n# tcId = 146\nmsg = 313233343030\nresult = valid\nsig = 740cc94a43653655eabe5a2c9f883a3784cbc5b13161e05ac0849cee39b2e8a42a0f53d14b47ff61d143584797ad0889b26de17b0c27c79a69a356e2e3eaee2b8675b0aaf68dfe682df23463b9b780f5b4d6681c00b27277e4e7839a333b022a16e7b75418fae9d5f5b3b996427d518eb1a696ac83ce6c5107efae577859b814100f19c52708481ed03d038a4cf6039f91bf72f4788dba51179e3c95c750a9432af1044f7cc758572ff11c537add14a6618d0fc1064f762485a0ffebfb0cfaceff4602367a231cee6ea2c8407bcc88267f42189c02e3438e62e3825d8667d1ae221494d4e29626caea3a7f5d2284f18862512cdd4cd9cfe1d8d57cedc9960299\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 28]\n[sha = SHA-512]\n\n# tcId = 147\nmsg = 313233343030\nresult = valid\nsig = 9a8092d3e759eac9374356b3bda80d87c6cd1f1188dc894f48bfcc2d15e99c65ffb6353510998a360f28bd636c61edda93ebb903029feae9b2c3935b2870f9a3f29e044f3ccba9a08357226d48f760158cbe5bfc0d7c0a2eaca0b1b167745bf26ea1e008e7377a085f4bd685fd5ada6602758e27541e6f270adf6d5b1a2b6c65a3757c5b3c4c29284e7cadbd39f4cfcb4253e959945651c60eab57ac0170da7ccb0c8d72e760e603c755a1b1e1356e968989cec1b9e1273ec2c572ed7dd0d0d29c0ad1e77692b0d79ec60657fc21b746168dcdf0d05a3ef1f37a4ebfb199cc167d94cc2c9b75dddf113048326797a6cfd6c9a764a6c71131e5f5654a93fc83a7\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba78", "65dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 32]\n[sha = SHA-512]\n\n# tcId = 148\nmsg = 313233343030\nresult = valid\nsig = 3522943f158039aa68354e3c51eb6d9a496f5c7e7c33bfe9a20cf98caa710b88b18ecb6d73177787479d5064ce3deddc13f98998a7207118de77029e8fd5f012a9e056b972a974cb5b087b6564821af89ce3b64348095accdea8ad7d05cf3d21d6208365a1d2fcce7cd964295c963e5fd495448c0926de0950d12c42e056595295c4376484fd7d0dc6feef3dcb41ec5a0dd21eef375e65523bcf5af70a92331beb0c6b5ac445d6a06cbebeed0083b746b3d667aa366c647313389a2d9b61d41eaed8cf2db8b4938115700967432dcc4f383278b4a397afac04bdb7c2f5f6051854174d85fb96525c2ab7bb58c0ffb481efc29d08e4ad1a86ccfcbdcd98974862\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 48]\n[sha = SHA-512]\n\n# tcId = 149\nmsg = 313233343030\nresult = valid\nsig = 45d8ed4982ba484e0bcfca14537d607fb6c3f8f444425bca05cf29bd5f92945f0ac211ccbc78d934f6fd24131ae88483547aef01b4e70acd6f84eef74d4a2de40b4d15d38a0807087a54ece36f268a60b70c500b72fe0ff49920c63c0cbde6e0d9100f4e50ea3b5e11a595f3755878bb1e03c295d3e73f1ec32d24d629f2fb469cea48346c057abd64f6bae4cbd0fb89076a1e42bd5260cc5691fee46762136f936aed35cdb6e1579d586fc4e166fe252778a379c134562175e17eecf758c11eca66ad259aa9e51e504d0d317b1715bd224706d65418a4601612e482bf95c1e9e9278e5401bdf1ed24118b908a8e42c562a76896563fe4c04d62b8abdb61e4cb\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[mgf = MGF1]\n[mgfSha = SHA-512]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sLen = 64]\n[sha = SHA-512]\n\n# tcId = 150\nmsg = 313233343030\nresult = valid\nsig = 63942e89a56b634787dbf074e75b0525e8bd3b7b8172f2c27499272b939a812ce2f501eb95a64603f9bc7c2120ef2f7133c3b2a4bf6445e2257b59e57022c879f8d60667ab8e28dc972846670858fc0d5bdbfa71dff870aac96492214533383d8740d84ddf61d46f852c6bf0bfb2d10c2e4d41ce7eeaee028333dfe77650b53e66cd2c2991b80c32faa33aae27b1c30c0ae2abd759c59eb22e0d0597b6dd63491e0c95048c074b1d64d8f356e637669d90974f4eb29ca184468bc1e2d24cfcd36e395c41cf3703cdb1a5c206fbdd4763154e5569d04d75998e6f425bd42f80e0dcd8deeebc3322aa6f50aa873345d7c9a0522154b6de2387664ae33764ffb2a9\n\n", }; -static const size_t kLen306 = 236014; +static const size_t kLen307 = 236014; -static const char *kData306[] = { +static const char *kData307[] = { "# Imported from Wycheproof's rsa_sig_gen_misc_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[d = 5ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801]\n[e = 010001]\n[keyAsn = 30818902818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d90203010001]\n[keyDer = 30819f300d06092a864886f70d010101050003818d0030818902818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d90203010001]\n[keysize = 1024]\n[n = 00d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d9]\n[privateKeyPkcs8 = 30820277020100300d06092a864886f70d0101010500048202613082025d02010002818100d0941e63a980fa92fb25ed4c7b3307f827023034ae7f1a7491f0699ca7607285e62ad8e994bac21b8b6e305e334f4874067d28e304230dca7f0e85f7ce595770b6e054c9f844ba86c0696eeba0769d8d4a347e8fe85c724ac1c44994af18a39e719f721f1bc50c46a39e6c075fcd1649f01f22608ce7dc6955502258336987d902030100010281805ff4a47e690ea338573e3d8b3fea5c32378ff4296855a51017cba86a9f3de9b1dc0fbe36c76b9bbd1c4a170a5f448c2a8489b3f3ac858be4aacb3daaa14dccc183622eedd3ae6f0427a2a298b51b97818a5430f13705f42d8b25476f939c935e389e30d9ade5d0180920135f5aef0c5fecd15f00b83b51dab8ba930d88826801024100e882d12d5f0be26a80359f13c08210bdcbf759dfee695313efa8886919659b064e3c656a267af6275ed1af89a5dfe9e25b31a02bafbd59445b7507a22989a681024100e5a65cfa668bd857d59135a78c18c8adb7c222368e9d74abad8e83299f7ac3c2ad7aa44ddb05deea6d9b20dbaf09a8615284a17c72d3723240334685ea7e2559024100a327c8e8f19d4150428f5e055a3ceaca846a19e30d45534ad60d894b56caf9b1bf0c9a8d965b0a882dfd2e1485154ee5cbe052e8d4f525c2d5fa9554b1992a0102410091f17ceb411a247e056287f79787f498b9cc2d1400e43dce10b91dcfe8e30adf80820d42d12b54f4247dce8eee193421cd602e843930f944c81a0dfa730081d9024075915a454770b49082423761244ccec65a6e48ae9966344b675610facad9162fa5bd1cc5108c322c2fb3c144f807773a2c7d097f63e5c8d3bd8ce8efac2ade04]\n[sha = SHA-1]\n\n# tcId = 1\nmsg = \nresult = acceptable\nsig = 03e64d148e05201b021fb5d3d72ab6abd4294be6c1673277ba5822ad2fe7ce4bb29ac547b2fdf09c2894ea0e31e76f1b3e1937db91c389467e9a8ac7be0a4f674456f01c5b4fa4277a26028b49b16e25689827d0a4b9f1c25a63350dc15131da908a05c7cfa8c08a67ac9efe3b0cd04aba7db12064cbc36729eaaec540c4bc12\nflags = SmallModulus,WeakHash\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nsig = 1d19763e80121e228ac4dbb3be8448560aac613ec74b168efe1d8a8335b77e6d8c3cc0f641de8c8e26a2aff9d32a4ab77340912fec0e60e89257b5b6b19c8deb866c2d2349fe63a06ac6b72397b478cdd4198ead64f8d36b9df29651e95ac7b886978cffbb5f7498f136b1ded7580cbcbb31620415eb71cdb5bd615b47eff813\nflags = SmallModulus,WeakHash\n\n# tcId = 3\nmsg = 54657374\nresult = acceptable\nsig = 0891ef2061c4d3377744cd7243ccc444619df533f4eadee216f7ffb9244e86d3e0162fc82c0b9502dc7aeebaf7884067e5f18f21b395c43bbfce5559ae84157ffde2aa457b7f44675e706af443acd9e38070428dfc6471a24cdc0d44f9283ac158704ad114375f10c24e3adbd12c55dabb78b8c41d3938124acc74126c82bb0b\nflags = SmallModulus,WeakHash\n\n# tcId = 4\nmsg = 313233343030\nresult = acceptable\nsig = 8277e8984d536f81667feeee7e24068ca5bb8b815210b3e9fa82294e11cae92c45164c9dd5683be4650e4b7709eb8879f793ae804620750b26032894e53333158f6afa6b52318e6c730a4a55d5a0fca6d029744f2ecaa2e00d3d6dffa0716acefd5c91afeda74b7f1a1bd7e635283bfa2142ace513da24eb8f25f3578a401ba7\nflags = SmallModulus,WeakHash\n\n# tcId = 5\nmsg = 4d657373616765\nresult = acceptable\nsig = b41191a7a1d11e973600e9a28c8d6e6d1513f7d970cb05ad50c686bd6fc42b7848559b2b3073a8cc9839f464d82f8a7d864cbc9698cc1a4b5b8c8103d07e9d79e5d24e1b3ab69053461bd76ac3b62935c31ef9f0c44120bf5c0a012eeedbd2a39d347cf6676ee8c81a88eb87eef2708edd793ebb79d6fced626e6475681fe73d\nflags = SmallModulus,WeakHash\n\n# tcId = 6\nmsg = 61\nresult = acceptable\nsig = 29f69d320ea3221cd0704300f456295becf54e877c2b9b2704dc47ef992588c7dcc1648d17172d8c76362c488aadb3437be488fe667a192c5db1440f70d102361d7e85ffab370c7bdaceba0d15b1f32ba0801ccddc9fbaed1323834a60d19ff13ecd46a27f06e79cb0d3aefdefc0c69d8e85fbe8761d83f35e362355ba675933\nflags = SmallModulus,WeakHash\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nsig = 9aa3040e7df724bf506881f6a92a133ff76f6a168f0f3ced70b3363835ed6b655fae6f39416555af4071c16262da7556412d9905279d666f9e15fb8a813b313d00007cef3ed2be306b9e29e6b69c2c5bebe36aa057feba44ccb6c8619076a5b23f39729ef78bd6478249f34ee99f3abeef37c504410910d1ad3f1a712c8d697e\nflags = SmallModulus,WeakHash\n\n# tcId = 8\nmsg = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b0c0d0e0f1011121314151617\nresult = acceptable\nsig = 1fd0610221104c3f1e7f49d4c77c48bc169e630d5471e41100ba58dbf0ee0d4731a3d5b3c8cf9b07ad116e6cf65787650fb90bc85a9c4fe9940f4754316772c4946022178a3becbaa3d9b6252ed1353f7de834e0ac6d95d5a1f81453e89650f5690dc078df80dfe8ab614ca4881e7b001f9a11a4464b1004bb537f2b99624deb\nflags = SmallModulus,WeakHash\n\n[d = 50f854da7dec301ab50d81761a575b0436ee7a6445ef359b7bf3ef374ab323883dfcd6e6c2c43fcc1d71d0d6408faf1f5992c69846911fd2a438068fba46fea5c108f95e307fdf3904c1cba6f014c6555a79679b843e5397e2dffc5e349d7b8666bc3c5e411f39f0f2585bc7bda70b84b8f5b08c9260b39d3e8603c88d128fc1]\n[e = 010001]\n[keyAsn = 30818902818100dfbe6f882c8b0c42c3229f29cd858bead25c213b5c0346c3052f844b045ac792c81c1df5ad6a66e9d4f3f7c11096f069f5fc0d1d7da555c6e685cf672ab2a6599f01605f50c93a91d6882f5884e4cf3e9c41a790b0c44247150777f95acf69312b0ed68f3c82693e6b67f0e1ea5927c0eeab3554c2c157181f4634e77bcb088b0203010001]\n[keyDer = 30819f300d06092a864886f70d010101050003818d0030818902818100dfbe6f882c8b0c42c3229f29cd858bead25c213b5c0346c3052f844b045ac792c81c1df5ad6a66e9d4f3f7c11096f069f5fc0d1d7da555c6e685cf672ab2a6599f01605f50c93a91d6882f5884e4cf3e9c41a790b0c44247150777f95acf69312b0ed68f3c82693e6b67f0e1ea5927c0eeab3554c2c157181f4634e77bcb088b0203010001]\n[keysize = 1024]\n[n = 00dfbe6f882c8b0c42c3229f29cd858bead25c213b5c0346c3052f844b045ac792c81c1df5ad6a66e9d4f3f7c11096f069f5fc0d1d7da555c6e685cf672ab2a6599f01605f50c93a91d6882f5884e4cf3e9c41a790b0c44247150777f95acf69312b0ed68f3c82693e6b67f0e1ea5927c0eeab3554c2c157181f4634e77bcb088b]\n[privateKeyPkcs8 = 30820276020100300d06092a864886f70d0101010500048202603082025c02010002818100dfbe6f882c8b0c42c3229f29cd858bead25c213b5c0346c3052f844b045ac792c81c1df5ad6a66e9d4f3f7c11096f069f5fc0d1d7da555c6e685cf672ab2a6599f01605f50c93a91d6882f5884e4cf3e9c41a790b0c44247150777f95acf69312b0ed68f3c82693e6b67f0e1ea5927c0eeab3554c2c157181f4634e77bcb088b020301000102818050f854da7dec301ab50d81761a575b0436ee7a6445ef359b7bf3ef374ab323883dfcd6e6c2c43fcc1d71d0d6408faf1f5992c69846911fd2a438068fba46fea5c108f95e307fdf3904c1cba6f014c6555a79679b843e5397e2dffc5e349d7b8666bc3c5e411f39f0f2585bc7bda70b84b8f5b08c9260b39d3e8603c88d128fc1024100f002a2625626ade6f48c6f981017968124de0e2a8fa38d6bc4853e1bd0b48ac327610f5e566f017bd74bd5134cc9fedc2625f0f7370f42249663e31dd58c4ce1024100eea660e905c086faf3d3ea3a94f2f9716a0fa760c170edc81b64a05cd5289ba8def634500068682dde0600531b41cc3565e9d6ec3b4ca3f3385e85a843e936eb0240667ac979318ddc6d23f81ee20fe4f2777c1570790dd1e8dd9e10c27f3ff306d8e324975a518f", "9e53918f2890d015e3c37e6a6ee42fd74d07b04b403b89e619210240609d72f663a1c203aedac824d75056b417a026bf01115af27c448cb788845c204dc397021c68286509519ca8088ce6c36772f7d3c35e0fb1d3cc5088029653e9024100b1bde8f7c203566e12f11e23319aaf9cd671e25579a22d6d153eeec123b5ffbe7fd6ae6a0630ef956640805b9231d9b5da97a0d1d83b55374c22885ebff7229f]\n[sha = SHA-224]\n\n# tcId = 9\nmsg = \nresult = acceptable\nsig = 507e6233a3c80971daa07c13f34a532d53441e196d642fd6564b347fdceb865c55dd47330587622a30f8d4ee66bf8f163c626f8dd26b313bb4095ea1ae9d6a96a24365f4c20056998eb9d1e3f2e1c78257361e5c21e5ba76320997e8cb30021e8f11a580000891bca3537d7a2c0972e06844f1a01a1dbc9a3f8b8a2955f7005f\nflags = SmallModulus\n\n# tcId = 10\nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nsig = 414de39059daab523a725efe437d688824a43689766b33136aa3e6da0a2fcf1c2aeff952605c2f1a12a29e36f282e59631f442af96c7659e0717bb24807835aa06f034906670b042f8db1cdcbf3c54e25472383b6b9097a09bfbd73b2e7c10e18731c6bad47af591bdb2d376680f6cb62048a97c19f23a70e98ddedf02786efc\nflags = SmallModulus\n\n# tcId = 11\nmsg = 54657374\nresult = acceptable\nsig = aa5d174e95f9a1ff88c1ce60b3aed1d39e256e28b0512cc4b52be1d41b8ccfa2a739945aefb5b697886f4f08cef365d18bdd8151acc588fd4ebf2aede9bdd904aa3481822206f3fedc5889c9f9889a8dd4d160d65e587ee228f9ef155108cb283c4e2a697a1e739827cb4a9790f96023e6ad24cabe51741a7c7cea8c52f08cdc\nflags = SmallModulus\n\n# tcId = 12\nmsg = 313233343030\nresult = acceptable\nsig = 54a81c62bed2f716feb2939f504db144c1c3b70485a1f35b2871ede567ffcdeb8d2ed0c57c56f21b70388d631be05b4c738e67f160f34ec42f236cef92b03d3dc8e50145b33e634a6fad8e87f84624e96feefeeaa91ddbb003c3969017dd2d102da2e7d5de8ed298139d5e503e0aaab136fb583b99ece2e6b1681699a04b977e\nflags = SmallModulus\n\n# tcId = 13\nmsg = 4d657373616765\nresult = acceptable\nsig = 11890613a8ae298c21bda95fbe4059c37426f41ceccb7bd79598c72ab4662e012f08b7009c15155b5ae9d132b4ede565963e6014241305279d60662f57df7119e5d4088d32bfc7e0847036f41ca71f9a92660f90ec13ee9e19717d0b567ec5a6b5978a11337d5ee4e9147352fb954817be04fb767ef35c07babb03fd04a31338\nflags = SmallModulus\n\n# tcId = 14\nmsg = 61\nresult = acceptable\nsig = 0fd461012145fe0ae9362eef22ee35dac0d4751a037ce4cf0792012bb179d101f9a9752e5ebc5454b18684fa1b557f3136ae68edc087dbfa4bbfaa59be42d0daa84b574a9f23238d4d538ae3e6c32f8dbd98b1138b545badcc10b184428fe2707aec73206367f147196f7b83f358377562e8c7d9f1d396a1cd9aa74f8a78cb1d\nflags = SmallModulus\n\n# tcId = 15\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nsig = 307e421e06bdec1fc1750d53529f5f007eddcc991af8351477e1d67169409e3acc93367fadc412a4554854004c4a29c8af4af09793e55967ed439645034cc9e9ae565edfc861e04c763d058ff3aa29bef3942277b4c971d830be1259aa30c125a6ede65971b0120758c2a6eb21f238ff18228f344155ff9109a0f9656cae2351\nflags = SmallModulus\n\n# tcId = 16\nmsg = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b0c0d0e0f1011121314151617\nresult = acceptable\nsig = 019682b9c934a37ec166efae16b5ec75671fbc6322cdc91bf56a6f557001b8914050852ed7f13e96cb47fc5932a311ee677ffc05c1cf6589201b1a806f2ead9ff3c7cf327c391044fee073527a791a451a0571e50bb1e4b4f7e40847dba751f2d73f2ab2f5ab11724be81c9fcfded5a2535b593287e120870138e5534292104a\nflags = SmallModulus\n\n[d = 008505d47c271560aaf6cf65da6d5594a69c86f01622ea194071606fde369b65f5a751bce06052409c3a04c6a8b2be935bc0d084829dea8ea0998398fd2a0b0719ac1a1ae2d133fcc72d9df27b377b9a0109ef1a564e92b66963356b8da48f88fcdbc20658f74b542582925ec5cd03fb5e9a527c670465f792a69c1f6c7c5e1841]\n[e = 010001]\n[keyAsn = 30818902818100ac9048a7a4f560af91b4fcaf62a14595cb9ca9ec12000fc845e48572113cab2890adb011a919575a40760d1f23fe92509c8a5810b6d05990b909dd0f4c6014f2b31b6abd805bace99816e2eda41fd7b95405db7c5c8f4cf6babb14f550d5d0dd5179b54951fff6aa9686f30f478db649b7c7044cc202dccad00343468eaacfbf0203010001]\n[keyDer = 30819f300d06092a864886f70d010101050003818d0030818902818100ac9048a7a4f560af91b4fcaf62a14595cb9ca9ec12000fc845e48572113cab2890adb011a919575a40760d1f23fe92509c8a5810b6d05990b909dd0f4c6014f2b31b6abd805bace99816e2eda41fd7b95405db7c5c8f4cf6babb14f550d5d0dd5179b54951fff6aa9686f30f478db649b7c7044cc202dccad00343468eaacfbf0203010001]\n[keysize = 1024]\n[n = 00ac9048a7a4f560af91b4fcaf62a14595cb9ca9ec12000fc845e48572113cab2890adb011a919575a40760d1f23fe92509c8a5810b6d05990b909dd0f4c6014f2b31b6abd805bace99816e2eda41fd7b95405db7c5c8f4cf6babb14f550d5d0dd5179b54951fff6aa9686f30f478db649b7c7044cc202dccad00343468eaacfbf]\n[privateKeyPkcs8 = 30820276020100300d06092a864886f70d0101010500048202603082025c02010002818100ac9048a7a4f560af91b4fcaf62a14595cb9ca9ec12000fc845e48572113cab2890adb011a919575a40760d1f23fe92509c8a5810b6d05990b909dd0f4c6014f2b31b6abd805bace99816e2eda41fd7b95405db7c5c8f4cf6babb14f550d5d0dd5179b54951fff6aa9686f30f478db649b7c7044cc202dccad00343468eaacfbf0203010001028181008505d47c271560aaf6cf65da6d5594a69c86f01622ea194071606fde369b65f5a751bce06052409c3a04c6a8b2be935bc0d084829dea8ea0998398fd2a0b0719ac1a1ae2d133fcc72d9df27b377b9a0109ef1a564e92b66963356b8da48f88fcdbc20658f74b542582925ec5cd03fb5e9a527c670465f792a69c1f6c7c5e1841024100d397dcfab4919db23bb6b88c4511516f6135e1118277e496130f0cab3a75661010cc98ec8f40cdb0c1ab612c03bbe3b023d891f46185788fb114437c8a9ae71d024100d0c7805159509ddad70f35b9a76c7c2bd95a844d36b76d96138cfc7a2a55f88072e8b10ac37463caf9bf8d1014c93a001214d7ce230c8332fb58dadb05d52f8b0240762d3c4b7dac5292284dbe3701a051864e99e4117e77ede06fd698f1cd5da25a58b79cb58ab0dbf0dbca17249915486ea9269d260b8d9b2f4dec8e60b19d2075024062a4f06eff4944dc6262905ae0cd343a2f9f42058d85cb646e665de086e249e0beea4cc42e276f03374f9721f30044c445c6cd545b610d186883ca1c543c2f1302403cfcf044035c1854475e1dba480ac50d2a059f32d18e819c96a3199b1e3855a653ec0e5577e4d7677d6e0b7a55fc418b13202ee19430228c4bf9d28af8851c9b]\n[sha = SHA-256]\n\n# tcId = 17\nmsg = \nresult = acceptable\nsig = a0abd165a5ef8733ba111fa0fa092630222d809d8ae811f24f8bead4968b7533af31019663713ba134e7dd345c38e7166a037025eb34adcd6891c9ec941d2e3eb1e4bded1d269272b602cb9b53568b992ddb5103914e6424c75505701a37996c8318b0b6f8640cb6b6e770ac44314b866a7c683a6903f7bba07b6f197ec554fc\nflags = SmallModulus\n\n# tcId = 18\nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nsig = 41339884a9b3940e8488d666bb158063c6a2a2717cae7f564834a876fcbf7098ecf3acbfabf37d38a8e6127b1e313744f1f896e165efdaea0b2e7673867842b9e94db0868ed9a92bcdcb370a4e20ff275c82595e4400a8b9e9f12482f014846b48216f321266ae6ae6338dbcdc41b711e483e6e3e728772e7f9f5ef95c30196b\nflags = SmallModulus\n\n# tcId = 19\nmsg = 54657374\nresult = acceptable\nsig = 8883676becdc27878ccdff53dda011e5e2f886e31e1e88d520bb161cd63aa001fded9f0656109c1507bd1ba5d3bb3e725029a236b4c3c0420a1fcfffe348c5277d6aa51bf75d9af26fdc15fc49d637b078a8b0478b5b0a9c428756d260068e5e622f193b9f9a2c1d979e3322d7f3edc32053541c6efa2485e42e99a804f94388\nflags = SmallModulus\n\n# tcId = 20\nmsg = 313233343030\nresult = acceptable\nsig = 9f2e01b92bc9dd32dcf24aee91467797396649a3255bac943dd0e03c9ef416f349c0cbb728704730f3c7a7c244066a94b229a6e86bde7753c8940129626307b542cc7f596583932b4fe6ea9384d5353e08654e966a64b63bd6745503f7e4383dcef74ad4516ac25c8790db6702ac5b8b057a8fae75669b6a9e689e9211a337b9\nflags = SmallModulus\n\n# tcId = 21\nmsg = 4d657373616765\nresult = acceptable\nsig = 3cb9557d9fe49b889319e0d41efc00cba34277caeed2b2c54fc89772c669200dd63f02f340cb6ed579a379a3fd6a568ca9d4bce206655ae4586850638ee6bffaae2bed7c7afe7353d22418d7e4f6b15e198c85b649d3e5a67f00702dd9fefed7dc72136bb4440fac58e64453e4ee63a81de4270446571b192f414116e165efc0\nflags = SmallModulus\n\n# tcId = 22\nmsg = 61\nresult = acceptable\nsig = 06e6fb568e366fa20d48704be40e991a291d47a464296a49c37718c1153b0fea17ac18a01ff97b32a92d07635dfb9143d011d003c9153020f5ef7fd3ef258cfe92a7a2120718fcc85c73acd34cbd50670c2e044dc3b82fca29b1017912b65d8a844515655308367d8797ae5b7fb91042df573f32de69c1842a128ac88937c0e9\nflags = SmallModulus\n\n# tcId = 23\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0", "f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nsig = 327238fd701dc4a829827550aad98f9bcd75e9f3831c3679998c869c1dd8381bc6b74b721e9d3377034e059d6637690ba3a184ffd98af951d43a22105a51838f72cf592d658af01adeedf721cf2eb2bb2c90c68311cb267f0cfacca903c1a2a73f7228badb5d86976f5d3371fe9b00cca048a7a0b0fc4b03da11c5a098045e07\nflags = SmallModulus\n\n# tcId = 24\nmsg = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b0c0d0e0f1011121314151617\nresult = acceptable\nsig = 65fd6547b4c27c06da21cfd067accbdede11ab8ddf16899d3acfd61134bbc4ed3269198733093062476906f36598a565ab32cb4b4f90e8c2acdab870bfd7f97726771050c4c67768d98514e51c28739067ca1a7890a846f6fb142d720df3c98ceb833a8cd8cc6129d22d0c5de9120c127e69e8d7b1548a474acf505897fd9f8d\nflags = SmallModulus\n\n[d = 5683206e498cd4867f94b062adaf2d3d7498150709d45ae03790731a58303b74a30d9b37b728f1c56fc34c2abf9c21e18adcf3952416d539934809cb1b516a62d80e1082b3e4d2ce749f58c7a1c0e5907fb7c6b9c9f971c80b890bfe101c5e8a83156bd4a55283a72d0634550a9bd674b771b9e1e00619eb43d6e35112e15031]\n[e = 010001]\n[keyAsn = 30818902818100a1d3912e65d994e0ba51135f78844d9a3ea5161e5450d16a8cf0173a0a309a1ee94e94385dffc5e27dea6692a1713516af86df2283c8e327e60ee26a7b7cfccb0af3f4b5efec358651996b97d5b25da933b063490cf7b67073d399b04ad55c0a89f8ec36d7f5cae757dbd3d6d0f5b77f7c94e28878397cb45cfd178f3f07ed010203010001]\n[keyDer = 30819f300d06092a864886f70d010101050003818d0030818902818100a1d3912e65d994e0ba51135f78844d9a3ea5161e5450d16a8cf0173a0a309a1ee94e94385dffc5e27dea6692a1713516af86df2283c8e327e60ee26a7b7cfccb0af3f4b5efec358651996b97d5b25da933b063490cf7b67073d399b04ad55c0a89f8ec36d7f5cae757dbd3d6d0f5b77f7c94e28878397cb45cfd178f3f07ed010203010001]\n[keysize = 1024]\n[n = 00a1d3912e65d994e0ba51135f78844d9a3ea5161e5450d16a8cf0173a0a309a1ee94e94385dffc5e27dea6692a1713516af86df2283c8e327e60ee26a7b7cfccb0af3f4b5efec358651996b97d5b25da933b063490cf7b67073d399b04ad55c0a89f8ec36d7f5cae757dbd3d6d0f5b77f7c94e28878397cb45cfd178f3f07ed01]\n[privateKeyPkcs8 = 30820275020100300d06092a864886f70d01010105000482025f3082025b02010002818100a1d3912e65d994e0ba51135f78844d9a3ea5161e5450d16a8cf0173a0a309a1ee94e94385dffc5e27dea6692a1713516af86df2283c8e327e60ee26a7b7cfccb0af3f4b5efec358651996b97d5b25da933b063490cf7b67073d399b04ad55c0a89f8ec36d7f5cae757dbd3d6d0f5b77f7c94e28878397cb45cfd178f3f07ed0102030100010281805683206e498cd4867f94b062adaf2d3d7498150709d45ae03790731a58303b74a30d9b37b728f1c56fc34c2abf9c21e18adcf3952416d539934809cb1b516a62d80e1082b3e4d2ce749f58c7a1c0e5907fb7c6b9c9f971c80b890bfe101c5e8a83156bd4a55283a72d0634550a9bd674b771b9e1e00619eb43d6e35112e15031024100d55f5ac3627e7d4bb07c530cb26b3e0ec6cfc7753986e009c9f53d84b6940923d293f8c55b5e9820b56dc6eb008ee779a156a7c8a0b4fa5b6117a4f64233a38b024100c227f5cd75d8865f75ab467ef5f8d43ee0707250450d523230fa3786a6632dbb893ec9cf1039058521b4280529644315f9d37409915f6f5e86365ab82827d323024028403bb3fe01948b51b8b24603e65d2796739dd1cc4f5836208605dbe2415cd4082667d87b1b0621ad780efd47f6ad4df194924433a4d051aaa836334a5bc96f02402fec0d0f9976c833e7a74ecf2787335c11a9af8d807db93c0a3ab859d3d7c701f2ee3c818f4f83bd48845f1c670b0843f455ecde2fb38e999626f45d600bf46102402efab8b9b528803fe02e6dbad575d57824b794dbd9ae0b4d6b43acc1b22a42ce2ffc12ff9339af3da08387cbe73e1bd326725487eb97c71ba6f960e5dddf4207]\n[sha = SHA-384]\n\n# tcId = 25\nmsg = \nresult = acceptable\nsig = 8bda47e85848bb1d98eab90bd5f1880540204c8753a17b2552ee4778405e4c42cc3d25a4d869eb38f1e6fd122a2f52fa8685c3ef40400ade2017555ae88fa892a1ad2793f7c23762f0e54db0852cfdb2e52ebd02c8acf81b9a1e78accb5fbb57a29391cf4fa9aa298111c7b94fe240f0f576b1b52853853fce13da155f16e81d\nflags = SmallModulus\n\n# tcId = 26\nmsg = 0000000000000000000000000000000000000000\nresult = acceptable\nsig = 74b9a7b9548a281c5a258520c879e0e64d8a28812a7b6461c6e418e0502b61008a8e535a5b55fb64529a6a6df2f60ef33c1844b27f81532be2bc2992d0eb5e524112da90bf40adefcf206469639ff3895a9826674ee1acbdd623842ab0a9a36d48da13ba17c4ee069254da2ea418d5a8f135e2a414c0654a266d538621917545\nflags = SmallModulus\n\n# tcId = 27\nmsg = 54657374\nresult = acceptable\nsig = 10d9c8b0bf55586e985799be60a17979eb0461daca00ea6defcc62fe720ea502e7e486c02a48f5ca41ecd96c67b5c762a067c465c35a8e416748897ede3ee2cd3c3e1b1199da5c7f0dd0f036774a1730e63ba781d6ee43d78b067608e831a16dbec6075c8ec90e81a4d8e2ac2587b0ae43f7445478b03ab7eba2e63d4043c2e1\nflags = SmallModulus\n\n# tcId = 28\nmsg = 313233343030\nresult = acceptable\nsig = 2cb15eb09030fade89eabc41794d288275c456f12cb0d414311e5edb551a51c3e1354f134b27aecae50536379a871a4ce6ab2e1b999c0308f5fed2ec48d97d68885b37a1e3e26b841db103b64f720f9aef265632f4f4a207ddffe19092e8b16144b0a3443d779c0b648077d3b04b72dd4f4051ac232261ac9df65974764b97a9\nflags = SmallModulus\n\n# tcId = 29\nmsg = 4d657373616765\nresult = acceptable\nsig = 9c80154e3087b443fe6d9bc24faa7ea009330a210f2f1063ea1b61261507a5e3853079a0287d5b27983bd751ac782b1a5c31130978d3f2a8a95101c4ed87eacee964953ad32cd2cd4caeb7c37330d1650d7ca19dfa6e8f1c184d3dd9a3a759d6badc700b7063d2c579b336c5e141c200614ba613d9bb6493e87d26978b438573\nflags = SmallModulus\n\n# tcId = 30\nmsg = 61\nresult = acceptable\nsig = 99fc12c90f67dff9600c30c9f81bbf335492151345c809c05771d59ef73d438f88c5c43ba507a3cad6633641d70ec3f3c38f67cf7f2566489f59422a2dad1f647e790bbd28acc290ab392d48ce7a140184bb71023f8c9c5dcd9469ebe848063d96bad26fbd390974b38459d51727eb8c0a5b8a8ef1d3394b6f852dd2b22cd22c\nflags = SmallModulus\n\n# tcId = 31\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = acceptable\nsig = 869b42bb93624a139bb98c043cba8fe12d612aef040e3085994824a480274c0cca24d08d178321acb048055b777d897e267cd50809bc7e9f86c276beeb8a8d59d82aa2091c66c71e41ca59738b0e18f055f9c75a01e87aaad446e64ac0183c002ea2080415ebb4f85a590622bfa4e701a6e37d0b33bd78d5ff874d8d28fda263\nflags = SmallModulus\n\n# tcId = 32\nmsg = 0102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f202122232425262728292a2b2c2d2e2f303132333435363738393a3b3c3d3e3f404142434445464748494a4b4c4d4e4f505152535455565758595a5b5c5d5e5f606162636465666768696a6b6c6d6e6f707172737475767778797a7b7c7d7e7f808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9fa0a1a2a3a4a5a6a7a8a9aaabacadaeafb0b1b2b3b4b5b6b7b8b9babbbcbdbebfc0c1c2c3c4c5c6c7c8c9cacbcccdcecfd0d1d2d3d4d5d6d7d8d9dadbdcdddedfe0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff000102030405060708090a0b0c0d0e0f1011121314151617\nresult = acceptable\nsig = 1d1d3424bfc646c0e3668ab4e9eddbf993c5efe63ee6ccc966dd467c466225bf587b9d7508a7dab8079c50cb3086b9f0fa3c6e77236744618fd651d39bed94bdf47a2a77897341f16da3db9557b2377f151375a74d9af8204e155abbb62dc7e2f6effee3ffe936b360e45ab750ce69e29f29e915baf8578017f66d85192ded04\nflags = SmallModulus\n\n[d = 00ad5144c6c266314d11dca0af34b8684a77cab12be2ffc8fd213e9289ff83eeadb70e4b6af5bdc7dd72659753ef1f84c2f8039fb13ced41f12af77bcb1cbb0333e26dcf0b27187216910d3de289487ddc843c8b66f1f662037e181dae36d6aaa3b509dd33892ed4851ddcaa4d02ec210262947517a38da2e9ed35e5801901bb6e82043bae88aa951f4a56cf454b4dcf2a9dc425525ee4b6e199320d1b080625fdc8af4e44592e87cab8753316fe933ccf044380880b1984f662c638ed8c3158f1]\n[e = 010001]\n[keyAsn = 3081c90281c100b8be129638e9c805359e6169b263265e2a8ec4b849101f2a321ce523665e399954ac3865ee8c85d14f3d3f24fbd583664bf09394cbc7f7ffc98aadc94eda35ca4b9614fd2d773c782086a1ea9ca23f357cb2cdc465fb85100172845d6b2906dc9315a542d204bcc4dce68d90484198e2350cd682eef9313a13df3607669aa4dd186f563ba0ae3ee054f857a92985f2694a54e1a87ed7327acbfda3e61ecbfecfdd1b7b2d08dd306122fd44268f08463306760f40dfb7634e71d7a72f1224e6110203010001]\n[keyDer = 3081df300d06092a864886f70d01010105000381cd003081c90281c100b8be129638e9c805359e6169b263265e2a8ec4b849101f2a321ce523665e399954ac3865ee8c85d14f3d3f24fbd583664bf09394cbc7f7ffc98aadc94eda35ca4b9614fd2d773c782086a1ea9ca23f357cb2cdc465fb85100172845d6b2906dc9315a542d204bcc4dce68d90484198e2350cd682eef9313a13df3607669aa4dd186f563ba0ae3ee054f857a92985f2694a54e1a87ed7", @@ -8531,9 +8541,9 @@ static const char *kData306[] = { "f875bf217a98fd573918edb2f8a19ba14637931e2041336f1221beb354d3032e5076d52037d18c03592ec334665a34152dab9f97836f72b808b444ca2fe5402a085782a1344ba6c96f1472896418e3383754ddedbf58d0308dd28dc18242c1cf34980107028201002cfe71b7d15c072e0ac71c7aef80e8e40823a92ffdcdba8977450a5e58b154b019c9d9e7a602015c41b7909389afe686a101e223da9e752638c244b31e298aa451e24857c97fc984998f276b6f4c69575f306376cd2870124488f518ede6ab3f43f0c68b133c5c278028d3d824163e22cc5a7f3fff478d502af055ecb5ab5039a94c9eea95db34ad163f1b0c4e5b66aa4fe75a4503df915c1431d6965e70c931fcd6e768b06e57653e7261f4b95ebe428ffd2bcf904f91fabe16c974b4f5ab10ebb66ee3e2a95b369946b2dc0a30f0e9653eaeb681fea81bc47adbe1f50d1e30c0bd85fd0a98fc4869dbd00f2d61571203411fa7f008c0e43cef14f6ed1ecc70]\n[sha = SHA-256]\n\n# tcId = 156\n# short signature\nmsg = 34333630\nresult = acceptable\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a21abeac8409398319e65c8656f8f72e179dd1e99358c7531fddc037e47c1e688cd70eafd6eea01c823516bc79f89d7e52ee1eb4ffdeaad1d550dc0a47185bc9c42e47fce5503c3370a60510f834b4691152ef668deca633cf3873ce6613951784aa7dafde118f37f1cdf1a687ac236d5c956bced564b73cf202e3bace59667\nflags = SmallPublicKey\n\n[d = 5a227bd7284e2c0f51db10b911d24bd931add424b8cf6aad5f77f70bf94faebd2b6c8753ecb0bce16128569ead41ab428481b5748311fd02cc821a2379f3def60eadae0d46777eca8a98f50e653012867f0116768d9f04286b6921d77c812947fa838c22159a9743b030fefe695a25dc6e51a293700e545b52c01ccbd297d110a03719ee437ac4b220d7dbb058adef86b949ca4de07276101deb7b61b2e5e8fad8bc6bf2dacf8f90060aabf2696c7f1cafa101ec562ae5572fd592dd7cb1f5fec11473dd398f7effc7981ff96fea4269561f21fa87bb5c2ebbecb441a13098b6ff7b8aec3fb7f483f48f80bd8b531f4a99bb27cbdec584cd7c0114ec972380f333f1fe4849ba118e5c3895f9865b806733cb764b66e99703e35dd49bdc4372d8520f069237dfa06c72fe78ee267184cb3b14fbdeb1ebdadf31ba6bb57b469e6242bc0d1fa391e0e8edc94d01b5fdbb2010f7d8e4c5cdeab865b1a2f08643dd0ac0f7bc151b6ccb0c835202f07a9ee5b73db9c4ece4fe4cc2069379414ed6552b]\n[e = 03]\n[keyAsn = 3082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keyDer = 308201a0300d06092a864886f70d01010105000382018d003082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keysize = 3072]\n[n = 008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01]\n[privateKeyPkcs8 = 3082073d020100300d06092a864886f70d0101010500048207273082072302010002820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103028201805a227bd7284e2c0f51db10b911d24bd931add424b8cf6aad5f77f70bf94faebd2b6c8753ecb0bce16128569ead41ab428481b5748311fd02cc821a2379f3def60eadae0d46777eca8a98f50e653012867f0116768d9f04286b6921d77c812947fa838c22159a9743b030fefe695a25dc6e51a293700e545b52c01ccbd297d110a03719ee437ac4b220d7dbb058adef86b949ca4de07276101deb7b61b2e5e8fad8bc6bf2dacf8f90060aabf2696c7f1cafa101ec562ae5572fd592dd7cb1f5fec11473dd398f7effc7981ff96fea4269561f21fa87bb5c2ebbecb441a13098b6ff7b8aec3fb7f483f48f80bd8b531f4a99bb27cbdec584cd7c0114ec972380f333f1fe4849ba118e5c3895f9865b806733cb764b66e99703e35dd49bdc4372d8520f069237dfa06c72fe78ee267184cb3b14fbdeb1ebdadf31ba6bb57b469e6242bc0d1fa391e0e8edc94d01b5fdbb2010f7d8e4c5cdeab865b1a2f08643dd0ac0f7bc151b6ccb0c835202f07a9ee5b73db9c4ece4fe4cc2069379414ed6552b0282010044f592b4a5d5d2abfcbb235ed9c890ed4c393a58511d213477c92be7c44cc170a2476f6c9f836aea06b0d584c6b0d6eff344e20a58cd94b601b98ef3ec8ac8a7415430653450bde8b8e26ad2608814ee56bfe3ff1099d195c9c76edd82b1ffa50ed7b67f5cec464534ac99c8f043f57078a8752617abb04d4861031993efdcdda9df505b500c9dfda99f422ca3be309985b4a3ebe48cc37227e802298f9dfc937f3c419c156df8492b52cc24a1daeb355829836689fd0dd8c3057fc1d473942de38480e8ab6f16268cde71af49badce2cfd07524e8f90c301a6152129ad4d578f4cff93a042db9ffae0be5136c1ae5d8e49813d9dfc1703d14fc507846a8b45902818101f5ea5d7dd210be18585cc8f9118dcdd91e0587209ede4b419552064988741c3c76ff276ff952d104db1f6c0fec6c4a745e7340c2d000dde533258c29e5594566e240fe9a7981c5e7f6d6f42202590e759f34146e61de89f7370a15c0403ffd9469ca8e5b527b2d86cb52350e2e79dab865b9cb35fa88487d8190885a567d86e9028201002df90c786e8e8c72a87cc23f3bdb0b48dd7b7c3ae0be1622fa861d452d8880f5c184f4f315024746af208e588475e49ff783415c3b33b879567bb4a29db1db1a2b8d7598cd8b2945d096f1e195b00df439d542aa0b113663dbda49e901cbffc35f3a79aa3df2d98378731130a02d4e4afb1af8c40fc7cade3040acbbb7f53de91bea3592355dbea91bbf817317d42066592317f2985dd7a16ff001710a69530cff7d8112b8f3fadb723732c31691f223901bacef06a8b3e5d758ffd68da262c9425855f0724a0ec45de9a11f867c9341dfe04e189b50b2cabc40e161bc8de3a5f88aa626ad73d1551eb298b79d6743e5edbab7e6952ba028b8a835a58470783b028181014e9c3e53e1607ebae59330a60bb3de90beae5a15bf3edcd6638c043105a2bd7da4aa1a4aa63736033cbf9d5ff2f2dc4d944cd5d73555e943776e5d714390d8ef4180a9bc51012e9aa48f4d6c0190b44e6a22b84996945bfa24b163d5802aa90d9bdc5ee78c521e59dce178b41efbe7259926877951b03053abb5b03c39a9049b028201000a481e3baffb3d30fa9e49395e7fd986d58e804befc9bad0799b2e86389792a2e6e47449b23b9e15c9139dce384aae4f08bcffa353bea9ef2fe2639a35a1bc3f9ac38", "963f1b605d785bda5b7c5b17e66560d336cdec31b70709b43ce064d7e521df466c8015a1593453fb90f3d43713b5d5066f5c7a4abb817b874065a7a117be1df350320a5555fb39d78d178d17e37a288da8761853c40ee99590d87f21c133fe06d09f40f9c1765eddfa7e865b6a4b369470163aa681d85223f37a868e97e264f371dbcbd9cef8a17601f7b29b4e76f2ff77b538722695dd1fbf92e940b6e24c1f33b490b1aada82875596aacf074c36e1e8cac178e8690be9f54956bc1ac]\n[sha = SHA-512]\n\n# tcId = 157\n# short signature\nmsg = 36313237\nresult = acceptable\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdd0c9e451b5b3e5513a94492dbee1ada9ea87e65a8cd95cceb4d304294ce34bf09a212f14908f5b865c7a34a72e68e389794a2d1c5767ba17829e2044108ac7842b6bfe0a5663b433d656f4e38522c5a5a23c460b898833828d257350e5814291b54cf13089080f84998edcacf0fe5fca0c1f8b176b172c5f9989491a039bef\nflags = SmallPublicKey\n\n[d = 61d4ba892aa781fc663a897a56f278364b09a89485a37255bdabc5e0f543fede724713cf3613d20c059983e7a38442c776c9accbe8ff714aa45d4d5cc35005adf8b8c76a91bd14fc975341a1689495fd85fae6f45ee5f010764c45a01d7fe521b0463c5838ced4fdf17f2df3056cc3f1d1f76753b563848ad5eac21b40e286e5e847932fdbe9a7a569c0542ca2e072763516ff44f67817739a3ee721dbc88f5d3d4ea704e53798eb8c0e7195070f313b800d65827a4057f62ceff11b160a8419054f99fe6b7cbdfa62a9f07ff7313b8cbc2b338bdf9517b1150de81212f9d6bde36a5b16eb82aabcd0157d2caaea6e0b02c784bbf9a00c7cd12e708723909f93]\n[e = 03]\n[keyAsn = 30820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d0030820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keysize = 2048]\n[n = 0092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d]\n[privateKeyPkcs8 = 308204e3020100300d06092a864886f70d0101010500048204cd308204c9020100028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d0201030282010061d4ba892aa781fc663a897a56f278364b09a89485a37255bdabc5e0f543fede724713cf3613d20c059983e7a38442c776c9accbe8ff714aa45d4d5cc35005adf8b8c76a91bd14fc975341a1689495fd85fae6f45ee5f010764c45a01d7fe521b0463c5838ced4fdf17f2df3056cc3f1d1f76753b563848ad5eac21b40e286e5e847932fdbe9a7a569c0542ca2e072763516ff44f67817739a3ee721dbc88f5d3d4ea704e53798eb8c0e7195070f313b800d65827a4057f62ceff11b160a8419054f99fe6b7cbdfa62a9f07ff7313b8cbc2b338bdf9517b1150de81212f9d6bde36a5b16eb82aabcd0157d2caaea6e0b02c784bbf9a00c7cd12e708723909f930281ab0c0f4f3c24bf8d0185bfe3f5be0fd9d94045abc59ed9082ebab4615c4fe5e74a26d2d3824276b90631aedbe4e2795873adaaf909fb454f7cc4eb6403c226a8d4fe96c429018c6500d227af70236f30ac3e299e502b0a9423ddccffb7e2987aa6889611896f3ca767a5d536f9815cd21fefa7f8f177ddb32b9a8c3599c3f37ef910e37e9048e61d0cf79dc14f14c242d0f0e350045ad6b54f278abca959b59c771e68c312aed3e33a71a73302560c2b1123368fcab3690929caa41f19b4e7e973c9696a6e1fd13e66b61ca9bb63cc30cbac1a8735206aa639fc8dbaca40f273e6b6320752fe2f0b4b5089d932ca0422ba3830eb74e462a7dad66f31491c321ad7f861df0281ab080a34d2c32a5e0103d542a3d40a913b802e7283bf3b5ac9d1cd963d8a9944dc19e1e256d6f9d0aecbc9e7edec50e5a273c750b1522e34fdd89ced57d6c4708dff0f2d70abb2ee008c1a74f56cf4cb1d7ec6698ac75c62c293ddffcfec65a719b0640bb0f4d31a451938cf5100e88c154a6ffb4ba53e7772670823bbd7f7a9fb6097a9b585eebe08a513d634b88181e0a0978aad91e478df6fb1d31b9123bda4bef0820c748d4226f66f770256081cb61779b531ccf0b0c6871814bbcdeff0f7db9b9c496a8b7eef24131bd242882087c811af78c047197bfdb3d1dc2b4c4d447976af8ca974b23235b13b7731581726d0209cf89841c53c8ef4cb8612cc11e550413f0281ab094cdf234ade11daf48b0df60628ad6846140b65d68783caf13171f4c2772e7a2f7576fc8ba0d5689074568ebfae719a4f2faee5159f17bbec294029f4b0d7ef85f5e7980a872ee5db8f6a39cf6871373abe90c894fc8cd96399a3a28f643752ea6bff28a919e88d85fe720ca359aa5d4c828f2530665ad9810d7dcecc0888bdce4d71e05c3a8579845fbe985ff6d0608fb2dfa1121c7b7e4ebd7209ce7fe2593ecfa2a061fb4e7b2773cf]\n[sha = SHA-256]\n\n# tcId = 158\n# signature is close to n\nmsg = 32353934\nresult = acceptable\nsig = 92bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240b8bf4bb1a6d0616fd5be2f081dc9ef741a9a4ae7274418b791432de470c4556463108388e8e8ed5dcebf3558e4650c2ac97c86fa682176f09b5dd8cfbf15d19c3fe4f961f4607c12cb3dfad9b6a0e59c92faa1fc8622\nflags = SmallPublicKey\n\n", }; -static const size_t kLen307 = 145457; +static const size_t kLen308 = 145457; -static const char *kData307[] = { +static const char *kData308[] = { "# Imported from Wycheproof's rsa_signature_2048_sha224_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f50203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f50203010001]\n[keysize = 2048]\n[n = 00c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f5]\n[sha = SHA-224]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 19c576f191c273306ec6ee9e26c673bdcf3f821adaf13a0759df7787511ddb096e964f5dc199ccc5cf131f855065d6ff0a6c720651477d9026bed82d201f6e84a23b37725fd24f5b75aedc2afa24524e7222c0dd7c6d2742430bab3ec46d12204a94a533e2a9147723d087d619e07873a4261c420226ec1869abd70117c787d4b1827fe98779287451086354292bbb90617ceb391122efe70887710c5cb4549d163d37e79b33c1b336826cb53b648689e6da54241d20df822cf7770d7beaef4bb00068252786580a88cd00e93f5ef42b69efa7c364b98749fe734ee7bd13d0aca585d84e4fe4b29478697170280a5921278997ef9856f7372b6995d7eb43ce0c\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = ab2e758c8de97282a7ede3401680ead187cc08658be0041f108851149a9b9d2588d5ca544039533eebd0305c07f394504d91a578f5764267149d4ef70b88a2a3f8cf0b1061d06882af53a88bef195aac87294dc833d80f42d942f3a59bb242b187e23bb89a068bb4c8a215247d04aec57f81f75c14e711b5878b04863e715d0f359ad13f008b79342b7a4ca095fd021f639e8f48860c1eafe6fa19162c2632a2d3a05330d149f3ea6c9aed9f89fa3f7bcb2cf2a3d1af0484178710c21c046a812f3b8d68027173ff5aeb1ad19ea6639e2d886eabf8149a8fb491d2c36ccfc4da2a9785a992046f24a93d2dd7765a171cd8ecb68b94ee70b0e5bf791967267251\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 61c702c72b0177ac857e52707c1a40b84a1859bf1d7d1cdbda643f924e8bab7c3d3eb2065aff837e92f93836fd54ea52e085e19cb0cb59fa58afad48480c2dac579315340883886e78456ce750fc55b6c188b716bda7957ff547222f0cc1462344de4bf078ec19f1ba5901a0e5f40d93dbae4aac407834b272a2be82c8da085a3e1e9e0a57d3f43d26462566f0aeade04ee8981fec8d7e34c916fe78c0c5c43781bab2fecab654fa55ac99182545d0ddf070d41f67efe0737d8ecab3411720c84862606c8e4b53e60faa1c9a98386e92b03d676b53e3fdbca3bdf0187ddc50086cf82ca6052be55fbb7f3bdb6c6c0432defa5634797c23b494c3880846169b67\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 965f82f0649a338ef14387a7f3335b9e2d5d3b4009eecfd26c0110344a30117bde6bad668cf083beb28242460fbb96adf9754b9a4d4505f6412e677bf3349868fd5b5268786308a5293f2cb2f7ffda76104351f10381e504e72d27435d5bea0517d20ebec0afa531e520e5fe484475a330a40ba1109c204fabc44ec099878a5e31342a650047c299a5f2322f057b9586cd9eebeed1f3d2d94aac24f9d7b2f05c6f28bc49cb2b00f5e56870fa099cfb2c3e276381adf5a030ab6ffd9cb96fe309061d44c2ca5ccdd76a69458be561e3f0ef603ebe9ecd533333584236970dc7414124ace98357c496369bf94123bf0d4e57b03aee567c2f83a9e6378e62a42fed\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 105c68d221aa579ab6206d23be01d0c91f98fb67ed8d2044b6278916223758aa346bd6d5c7282d23a2bf702e0facdfb884e0b389202a5073a715fa80158e31d1e3588af30d2fd8b61233499ab7952f0761c84912b700fec807937d00a021eaa84d96f59760cc7733236138cb4ff1fb04c7d4621331b5c729f9694555b6f9c324e74db4a7a8b72f2853dfd0b9fe63759b3468bc66017bd6c1aada2070dc8643b5e581f12cad170d9fe754c65dfd0a5925cfe846a8413d729103e9d7e8825affc20f477d5bd3860947c2665ca4170fc44f2670bc33b51d42e5df78134919bf4660cfbc092c1cdcc09c8fda1ec9383512abe253cd1a470271832e0c7de5a6d9a7c2\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 3662fc9bc91b00d457bce2fbc667dbb31ce7fa451acdbad95b4b418782b8af67d2fbaf1424be2c99e95e2637d8d39e751d757f89711ae165fe5bf142fd88b284df696e948ee714e3f2062c5d01d04bb6c0387aa5ff1511552dd066bda861e1c5cbfe73dd8c6bc3039b729c700c8f297f48ba2a36aecbb626b5c9f9b3c04102f55ee65ef5477d8d1d14d9b7b048cdac54d7239177e702d0629d3617de2a9fa556a6d4ec37fe38a46b768e39f1d8a380484ffe0cef59abb7e20ffdb7c11b14a42ee3cedda99ef9f71eae7cf760fd81172e03a3f2a9f7e42a813db3b089c11528350e93b131641b8d023d47447f58aeb9f3f38760df8a9b1ad4b8d43ba0c9018e02\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 8392c4d888e7c63ae2a3d53d560ccbc226dbb1d9f69100fd86a19ef30a83981371169deb4ef87aafcfb4186c5ebf8d83764470acc8c9cbe36a9b15037e25b1dfc63e929b0bb3891be2d1804b8c6a0bf65891943e4c0fd21e7df55c134dde69682244d22510dac2b304c10a2e31adc134ab27ed186568fa9091df16f1c9f4e7044ddef6675269de710774ed124b52fbac9bed285b4be5ef9f2fd50e1d95383e145553762fb87a1da173b8b89a7eb9e947d08b5303ef0992bf4e3783c30253a43b373d90a75bd52fc53ee4fb86bfa1bad035a8177f8c0a9f53a6214ec950c2a07cea7f908c55c24dc31799867f819af18fa30f304ea001ce9cc87eb703ab578f5b\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 00a3e40c77eae1f17fbf23c0218bb5baabb4adc424ec585b499a0e28ac21e664a0a8030026a161b1c3eb96cb5d0e498023561f11cb4ecdbca633f5d6087784106683a804301a16911bd7f8fd44c66a1c890c70fdaebb68267253329280f60fd617594194c96714126ad30547a813ce57f4fd14b1907172986c8a525abd130977a8e0a4af8007bb1e9b7cd83865b6f1b0e40b1709663a25bf118aeabb0af179cf61f034fe23d505c86f9f2be08b4dbd9e9c465c71edc0ee7f6236c1b52ec2e01904c14a3da0a426f39a8a5c462bcbf6edc04febbacde1dfe30495fc5c9726fb103f19d30d9d49d69ffe9190f5d448ac2d063ec4bdb8e07aceddb17202dbc25823\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 1da09f538311c3b591f0c28ff1ba3d0888fd583f78c1bbdb93cd44c17640ea658a62e41adcc74bf8d7509e7d46764b33fa02f74cab9db364101857870003caf2f6df6f4c366997d1d00e891a30275554db7690b267c56eda3a279a1c2d9271cace128f8f3449f2590e4f30befa9f374009c7d4d75dc9101e63c7a102fd7ef19c9d8cc8214c7d8960332be27270e913e2906e55d3e55085c792f2e34cfbc6e017fa7211d3d2aa0dbf9f664d7cd0252247f8d9859eb7d738985e2785d1ddc21a156824dc323b272c04ac36015061888de8cf026afd575257f4fb482d5807d5ca41ee8128b2c9bfb22900a6e60f03b3fa99621f2b7990421a070d89d0eb981de5c2\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 22b094143d7c0e14529739d6e712202114a04053f0ab81f2b9ff357e6866fc58ec238d225ad4dc6ec877db71152395ca3747f72c20de76aa4bc04b1a61babb5d3a08017978de1144c3810ab5e371e0236fe14fce95d79fedc74b3108c0713940d4be0da190a7e7b7b90440e91fa1770b56754b4e7a8024ca5918aba59afbc2fda4d60745665abbc2ce2d9ef7aa9a4894e14c150c98b7855f9c015b90a245b491f5c4f74900737692adb05900d590e617ba6ac8e951166f5c6ca69b1e627ac7cf09d73d84eac332cdb3b6372575a2db2531a4e1342f68b91bf6ab49523d5b29f99515fa6af1e2f5d02ed7a7ecf8aa3884a656dd026b29864762bb85e55e4a8e39\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 1addb77d2c6e825936e498fd1210c2b6fca811a99896ad40375567647012f3601f9657617876c62d1314731ea4609d03dc3681e6b53a93ec3ff0d49af491ed906692ac9278dcd0e0d051eacedaab7a038a6a8ec4d2de08103025a726568271ef9561db94f44ce4bda7210057f6d9d70ab71bef8599226349a88161de5e8035b671505b6b476f2cf39589030148c1bebffddff6d025870a4859866d63e8945a10c2cb2fe575f667", "6051c9f38140969c0162d87edcd0abd564e92e7389b223895ee92e35add16fb745ad493d269bb1c691cd1dfeebbde8e343da7051dd6d5afaf7aa4ee78200916ea2497043d07dfa25ffad324549902dbda79f4d9f02817a88ae\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = be516056260537514e69b25f482b4c22c1ff3ee12ca49b7f40e676a48cb424af3ca4bcb4d81b806c9c666ce066063efb1ba00f5b4dabae471e23e3eee7bbfb6ab5d505a725aadb6822a34d12ae00cb8e1a900a25cf236f3b1fe3b576162fcc8f33efd9bc6bc1c44d3c09e5e68c8aad9288a5a94cf86942231a413ced5bd61b4c6ebd83ccdbf52ab886f89d570d78c91d4b2afc3862569570e2d1b5469efb0be9b2c126c32dddac5c34d8f340b52cbcb38b1134c6b22109e7124411522b843c2bc3e575e60b35e7a440156770b85181c95488d82c0a725e02e90ca3dc4d41c8639d110d4bec80827140ffd1fe6e8d0c945de1e1b326a26e2998a2b03d86fbd7a2\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a9698fed4f4dd3d10ce7b039bd40b4a81bbd6a5eb82a71ba710094469479c14c1cb0cc13699fc8ccaf0c10382e1b03771a6d05670e22949c28965318acafde1331600f7337be8c19209b532958c5869c89b8384923a065df377de37b9e5cc7e5c8f6d0fd8664691dd9c97739194e5b2dd6d4330cef0aa0d873dce1405e7a435993fd84b339fb3574c78ed93fdc6fe604a3d9cf15c114e5fccbbbded2ae606fb9943a9a45461069e8b2dfdf882e9898a0eb59c4fadc3d86bf92b8dc537b1792be81b662b9c60db2938d513a7bb4878899df96a59334432d07a42b5de4a6d7c4b6449e3f469cd5f60857875bd1a617a2a8de8f9c0777fcf2e3e43499d90f3772a2\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 89d42ba026f51a31c27e079279cdded5cefe75069ce04bead266af39e266dfd8e9df16a3b9972e03f4afd3f561c931e815c66c2e81dafa56a8e6ff148f37e1ef4e98370c0a2b2e10ba47f7bdd4f433e8af206c107efdde39de9d8816bba196d52ace92335c34b15496c15f89bc087a16799059a556da9e96dafdb835b5553c5dc2c1b007a6ec1176e31a021da8c5106947e7a2316d3874a66b8a4ce2b237775365ec6f0842ade6f2a1b1e7d349189f6d2799c9dd40bd9d32056bfba10d14cd7d25fd260b1790f6ac6ff77631d4a5466c7c976c251f2d4b3fe943a344e75cfab3b8e30aff2ecb34014b906e1f1eb3f55dc8e4233a40cdd5364070ecb1f2b15682\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 712651f84c12fcbe98958b629326bb8aa9cf8e96cd8d06ebc68713e0241d2499b181b9216bb777e48d1191cae390d14dc63f0a09b5236fe6cb73f47d6043063ec1960e1fa5abb3631294e3c7fe3fa155864963a69ae9ad7f1b233a00e4b3b256fa0e28a431ff898155cbec008ec8367757b9290fc847bcad3a71d2026cd583b59401b7e66d552d9b59a010235785e6075cfa5f8a6588c957b66ce339882244311d9d0e33cf277134c0bf72c21683183ef12cff0ca9d3f517ee56acc4d89c74b0e81a7e1a26f14649766b0194b933649ec1fb72ebc78dd9645827e78843d31f503eebc40748a290b5fa5c1545d0801b63d753f0c0fb89e11e387d03c5dc465b2e\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = b23e98890d5806f743eed29a2f972bf2ef5e53bcd20e4e7f8beae79a4e7074ccc4ee9c38bd2122fc1ff4a94a22f25092024dd3aa598c70278c93d70e932402cc0bc7153d87c59c5fe15c50f13eaf4d0c468caba84e43c925c634a5c4518610e836da434a4743824139610d6ebacc07ef9438dbd860be879fa84f3cbc5ef4aaa140b581f7085cfbb343ea32dfd30546f559759df095853ab2d5dc9026f4f51f86a3621bd22b161215088a58233a42f64b1688244ce2a170b8c6656e33b697abf6a72d57662c5ba8e14cca9ac502392f4942f734670bd9addbc1033a33c1e7af3ec7dac7565a8fa50ddb8e220bc2426746bc0b05a9988aaf3b83103ef3a3902a74\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 98053fe9f2dfa6624379b11904fefed76adc19b8446cea727737fa452851deb44ea5a864300736b1c9a3ce27caed3fea4511e9bb9401d3a98b0892fb086a5dc04ae9e1d8ff6407914d0bb730507ceda69efb840219084c8ea2528b4146fc3420eaedaf45c0d8450192c7af36c3d6dc38f1604ea69fa9b2c38baf7e7cd4e0f5c151cc9db3590d505fd73e9c6363ac77aea87c7558582ff3a7b7ea08c4b4ef655984224c2bd9709d34d9b8662e48a2df5bbab3e9df9e5fb8db8411721c73ab50ac3d5a8b31bc64131415cc08daf6c34faae6abbf1b340dd4f3b1b0ab0d64cfa33b501bca552c950ddb7bb5f59562f73c51fd97f2d6d750b30ff19502516f5210f3\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a25aa3f523066ded870d269c7d26ef45ba35f386097015e0ef59a9de4710e88bffc62a16f8fb02eb18704c562bfb0ab9230d525e23b596a804707d98dce426d3e3a1278c29f342b9dc310b5c7da5aaa5584b84e922a385fedbe78ba432adee58f51b2570b7889fe854de8ba2654d52390217fc1f5f6f35f4a75cae85f388640db87e96908fe2a7b78c91f0fad3c118e75965ff2edc0cc9228cc81700069c6e71d4c7b527869e7a3dc63cf74c7f4aab9ecf0b2498d30765ed719ac0987cd5fa1058c81e57cacb3d489866f96d5962b1fba9f48ff298f89f8261e8fc4dacae06576c550421b419e5c5159a64b6b67eb7c709f145fd4ffbe4bf9d46b0b7d70d2e11\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3f0770de907f40310ecfa536486f77d721aa07371f7e3c77849fb84166389876f4bd2c1730ec69ea95951582f9f7fb9b7ca388689062f50ebf2202893842891edff2bf0449f9fd9d9b5b26a6c96033700230d740dc585e64e0365079df974d12fd96cacddf2f114caa5ded4181f63380f30a696b13000554fb963b6b073891ccedde00ca3701baae4818f5e74838f6824b7590263228e7b31d614432bf06e78247cc82f88c63ad0514868cde210e2625fe5b9162781b4ac32a53d52bd673a257863b0c137bccb2f86e481430d4ae570bca908f62c27746a1e8e1bd051fa2de935bc40278c00901e5974756f94b3824b40e695296dfa730c2493ce257fcd7f00a\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5e4895d00312302559c490c304dcd4fc4a10398cb8d545976d6b700edadac5605c44cb0c0c7c7738fcd77dd5830d0601d65f4b1211b365705f3d5fc36fd713ce5b75e18232557046efb632da5186399a1de3dfd0236e2a4244d72637ccfc39132a642e4d467b15140a32550ce67d602d06e40c4a39085f63b4e382d4ab9bd55e070eb498cf3dce7f315c28b7d83ed704dabcabe0159a7254295755c7cc0ef757614e4d04be52ac43f4586535373780cecc58d07511b310fdb3e858489269968751e25c0641519547127bd99233e0dbb82b0c1b984a7856fd28ade5eddb5df6ece6c252283d66c3477c2a5a631f0e032e5330ed8e097426426502bfdfe1434b29\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 1feb9e7455e16c9b7c572b6b0e095fae2a86e99fa92a8d65ed37f00450a20c3582dcb34c049d82c22200988da67eb45c2fe9d390161d50c3269250dd7e0f6f20a175fc4edaa6fc149a2fca18b3693b7779b686073e3c64f430c7578181389b813700da244d3725df2d63e0bff0b59d3894b646f94587e9431da3f508f23832b0eb69c825685bd1b9381d8127431d7efe2000bcfa5c507bba21b538780aabfe5aa9cbd8a075c91b487b29da70e18c48a9baa411f4f1d14ade15b09aafd0a3984013b376b2355ac9aac22b2695cd608cd9b9983821f1d570f523d3acbf119633af972fd5b311233fd0c7444c10d8b964b8372989640571ad80bf3f67dd1882d98f\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 43de19d59bba7bc49d2971d66a98e6eb34324705a3a860f74bff5edc1b41bb7b168cb7fe3639d7dd7766cfda9c8cb725c79c66cdf7b1fcfbf97e24ef45134b23e1028bdd8a3f6a50564970d9c8cdfa2e52defdc919a4c915104ec63b122323c9f37878017b5c2005af3249018417efdec9ac2cfe176a0f54b5b1b5cd949be1bf64e7e2b1d22e485bd215c61dc3b50af335e52ac5a9be0d5e3fdf6ead6e25146c429d7d4e0153a52e91504edf9e48ae8ebcbcbd753f06ebe111b72d7e24b80d5225daf8eec2bcc7d484a2fbb9d59c17cd5ab718557a452b848fc605b7f07a6a053049bc1221214932ac0892621b95dcabf0f9b2321a6af61fb4f47fa499d9f085\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 81d561d769770756f1120220a1b8abc6054560f2797778bd433e53e256419f4f58b0ad1356c2cfade14a7a081d1b93b37b5edf2cca3f51ca82c683781e25f2df36f20af9a67491b302cb12f8b96c49ded82557999ea30638fc5b3aaf546e7e81675c79299c1994ab1b3ebbe6adf6f91a4b5fe15af92f05c4f9a63339dd53675e843f50d5e74c47ef3a9f471a7b5966c7995e1dc9bbb3f14187636c8aa1e1d3bf70d24642396765333b72a2d450d839a6582c7a285db440734e2488baa416ddfdebd7b6dbab4b21146c9adde2a14f69cc69aca5bd0a80f285a4aba56b2f5abe0122edfea4b75404ff0eb6304e10886adaabee2b778e36527f38335ae0932f9d11\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 3b8ef79b1e78c674f827a66f305d67324d31847c0855cbc993fe9159f7a5e310ac2b30621646dacf58e57bc7b44a139c0834b3252f9c06ba6de582bd90de6e94211431820de2e00b9b0ab100239a5a75bbbcbb1761d85a3570dda4889bf37c8d3cc0faad74baa8c83124394cd10131351defb1673cbac952c4d968a4af71a28fc776f6f070b087f69a4d924dea561722f1029dd0c78bea40575b7faa5e8f96d3ac66acaa75aa5f74d11fed5070eaeb9f05892b7faabc4709ebc8b1748fc4d97e1452dc4dec40ab4789df166f68a4c8de218abbffba4b7b1733f81c47b3bf371a35114fff099b7db6fbbcaf37f7fe5d25a0399723a273e2c94f78cd21b4e534a7\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 89721e40d6e14639991bdefaab28735bdf50739f2583cb9ab34f4298ecf8070b5badd7d818fba03bace4d54fa050117cae3f5", "75a97cb31859473040360b994866918ff6b83356ccf53ef6ea900a1a8ee77f31cd5cf25245c9c543463d09c4ecdcd9886513f630c9bee91ae0fd054cce64199a3e43ec3ecccf68a155f2bf1086c59ca0a3be47cec1d8638b9120b67d7ba03ebdd066493092297a6bf597ba63062dfbbd428bcd9725afd10586f1d6320738362e551ccb8631d802541ae74348dfb02f8662ff237daa10ca4efbe33cefdacfae2e6d86d96d7d06503c06375ca1abd2196bfae5c2ba9a2f4b1cc2cdcd59ac24451742edb3152852a89e5386c16bf37\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 10264b9667483464d2bff8d643de5bbc3482da0563fe1e77f11977c6c0c0b9c8699ab5b0ea87d123f8a73f4aefaade654f550a0e5197468246e5f8fe96704172ab6e50da24f48793f1de62bebf8fc54a2ddbd11304678f75831da77f3177b458f3ef73852fceb0c25fb91c1b99e865dac0deb6bfec1d924ceab739da876e7641cc3e3faf530d4a47b283b7a6954e943d0ab1435e217687ce7c0d0664c08b307401f7473e732a5edb1e5b76960283a29df5e39abae0a4ac89247c82a828273415189858f280a98ac509303e2a94c01f5e28aa4f04468744c9279858de3d3e81e534816eadd8d2188624f83135529544205e03f9aa256ef31c00cb5bb4cb69607b\n\n# tcId = 27\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 6cc03e058bdf3761fa04a89069f97bb0654b41d00d825152cd00db635d7844d75596d33685fd02f4a1bf36040ad71d5c448d1e2a95d23dc150463d85394709f95d7e37aa44fe300e3cb6c59967cceb81e5741bdecfd1d877e5e02a543e4acac44c4563df5d5d2bcb20e68c26ba032928c5019b3030457f4a828b19d37c3bc5f341f00e15f14ac1184239ddfc66ad568682620ef099c08d088d5bd0a95935401fc1091bfa2a120e94d25a54cde34c455cadf6b5f784392e3d8a687a9c56f5348fe9e5082432b29f64ddcc292e445f51ee0af42a595e860b88eca2aa486e8c3998c00a3475ba04d740cb1cd3f8f436531271df58bd2f84c8dd20cf45ba4db256ab\n\n# tcId = 28\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 177e1f3535ebf19016eefcc188271b53387292eed25eab416ef324d58b7c26bccd05e5843e49b5ea573ec7557fa3662159318994595a878bf162f5206729bb960c502e248a1bc85bb60025ef41d9aaccc040d99d3b178b609a40c1581251cce8e6f410b082d5635f94dfbd06885f2935fcfbde23ae0ae509af1f39d77c2d94c0454cb173ea29381ebdedc4983e34efef635f954f6d911968c4f79b6487b28ef427805f4c3d14d2b8ab72f5d736cd48fae65ab3565d8d3b7af61b56f691c064146e424bd6db124ac9e5fb82e9a84e2d7da8ca953fb8db2a845640e6d48532adc426c4761315bbc2639bcde29f420cb553d6ebff0a496ede669b413c80aa63553b\n\n# tcId = 29\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2a0d24c903c732f2ad18dc96c7e58289a1ed5887006f1ff7eedcbeb28b517171a25e48bd161b33f8c620fc42f23cc0a4b3ec0c03e42748355650baafe1e03cb1e6dca25bed0afaf5a56f016372dae8b3d92e21e9a5dd7b56b26c9ada092805bdd6933cf2a9017bb258cc19cdb04b2ae507894527d93a1bc85ef0b8f3c2e6fb9671c75cba20986ecccae16470d2a0fd8534fd879d65e62233d0e6450e503912569db3ec382210f8173753b32c8302137f0b3a60faadbd5a2a5c7d117f248797ed44345ed43284adf7655e7f70a0d94c4b05f484553761ec8b7be2ab5bd66d3110b4fed00d83dde2f5e0c6e0dfad1f084a851b07fb097481517805affc7e5abb72\n\n# tcId = 30\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 28d582ef90052ede462304fb54653941f2b45d26998ae7af80f058646d2dd472d7ae738fe4ec226e2937366e759d2cf741b72cdc85f49004a143a68dd4c820985a5656b583e95dfdf48afe5895f6e02d8ad5131a522d8bb005303005ffe99fce9374cc538cc78d4f383dfe8b95cdee1938a91c847ad0c29345c99efb03424a4a04e52e5f955eac56fe5ddbb9c103223e0b3883ef4b1b787ccac10d9de11b85cfb8d3f675d18144ad64ebc59823653d54b85696bb6989c54dd368f0a130d8cdba7945216b7dc1da1f0a85e73f1458e009884d02106a2ed5b66d9871b5d1143d0ab5cf09b76e98d4f03675ff3e74af40e4fba4f9c0b87653455da30e4dd0897cb0\n\n# tcId = 31\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 2ea2f54a8bb688cfc16d6566f6b94d3170cdd93451316e89bef148e70cd85e185e5e19f23f4a8e7a5e65d938a43002ad4be43b3be2e409aca1b69292928d98830945784abd1ceb0cec45984a5496d0ccf9958efeac39842ba50a1cad7130ef5b227fe93040ab7f4226d5005647cc1b0259373e08ffcd242b77f9037797cfafc0254a96edfae31c4f7ee08833c0490082bd33ea25a2138593cc88fcfd7668a82f0cd26f4e1dc65c4e010c113bb2678c91254de5eeb689b582601b79ad08198072c51987602fc78bee6bb4754361bf5be123aa9c1f8c0d8b2a804102962c8da772529947bf2dd36456f6ff6132a0c6ee7347afc5680e705ad3b8e81c9a04f6a807\n\n# tcId = 32\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 0bc548744c7474e5d904c1a21dcf938ef8abc3fd1a0e20d94564432dae05550449d4b6ade94503073f6269bb71afd2b3207b809d39a2828a6f14774bfc04624255c1a2f28a722925e28115c98b20e98016fca0f8c4b3e2947e555113d7bc88d5586bd5a0c361d290b4dccbd1cce03a6df3dacc1baa516b1664608e6b9b097e64eaed352c8dc9b8864b0111581b97bd62a0f1b9396a385de650690e36818fc38d042574401c9dafb28b81ecd14d1b9e64ba867b4bf29f8e78fd919ba2b00f0896ab7d7df12fe4a8f525cb5b9a5b1c13ea609cc7d09b6ee57db3858e62270602662e8b160d7d4b76f2d128c901ecd74a0e2188aeea9c40325c18937e0ab67ea4ed\n\n# tcId = 33\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = bf13c64caf9726506b5cf9605c68252c38c9151064fc85666c7572145a72fa04dfe0fa5aa12f020f4581f1b199025e44aee682d65b1d6f78d52b03466fb52c6c8bc2adf65a0e20cf39f4e9d62cbb6746de236279dedb71e4c3b27fa7b4263911ef7ee2164384ea9b47ab8efe33c7c41a785b3b8c3aeb329248a3ad4fe443828b73b7da87475b1ac102b582ef16d45678000dc625fbcff5fc6509f3b42e0b097617af91c63bdb661a6b92f72cb1ea33a6ef2b6d23782bb87d069f9726c8c91a7b412461d59433a85f04f01a94b7db2e6b493505f6ab51dd2cf37c22cb5b3b9cff2316fc4a7433af2f6ad4946bd3faffaf03fafc1921ba7dc135f3d06f76ab31d1\n\n# tcId = 34\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 4789ffe0c9ae08e5b4a13e8e94fc0609c0485dd09c3d10621187aca1a503b0ad3e74ca519bc90f171f2de9246967b16ff69730a4fe9073685d35105633300f8af20b543f281fc7c2580a7d90e5977b13e20e3598daed7d1164f99999c49a90d50350e5e5e134c3692bdabb75fde51fe7f09bda5af6d98eadd4396bd90782579b02a0d60bcfab72ba3ff4414cd500360b21f9cfab420ccb67465967bf5a77efc2baf38b97759c28aa1df3443713c2967223e014182699c82169375388fb204b8bd609df94f5c14de98c4c4a97ef52bc4a26907e5610e249aeca9c951b5559ab1a63235cdd50ad991efeeb5cc87c2f270f3ef916c76beb90dd0fe380ef1d7f54ac\n\n# tcId = 35\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 3316b766710c2c54ce3c42fe05188c41bfd22cd91282464930c763ff3325bdf4cefe9328e6a6a9eaa0392422cc000a78903552649146773612a9becb4d7b4cdf2c6e468bf11b2ced75dcfb3f5811b596894c8dc7948d88093face5963356ef5dfe93a0839c0a3bde0ee33319fbf28949e9bf8710b988c6300beb0b04cbc841a9018a6a2fd6cad033fbb8e22c8cddf713fcbd096d5c498310a11863c276ba69d81a2327a0972bef0db5303e3d55dc4ccfdbac75885f337867e81994ce7e890dd52a0174639167b53718ad2dc59f75bb111461b713bedbb1fe00c790fed6984b630ead97647648bb09b65db20d2bdbf63b1101068d82a1ec3b2891f932ffa918cf\n\n# tcId = 36\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 4f3eb885b1033c3f5cdbf48b6fdcbd092972a466af821ebbd6f8b8a2508240ef14957e9cca82bcc1b3124828f9e2154353292ba3339f19e5e35bc6f6a678bb0296b2b5f54dcf9fb4b19fad1451c61539f5b2a3c0e94a738f25309ef87b273cfc3495c79a3937ea0cf56d3bce104b9b1ce30561dfa64867ff722c37973afefea4b5a79073f8ea6b0af36c9f49e61998381d0dbbdf9243838a987c7c446bfee0f18fd90ca023c03576c1ee24d8e2706d337f126775f6bd3ac3c5985592209b2d15f5ddb8dda0a432a5992d784dccb4d84f91e8edca9eabc4376411cde969c703eb1b61f0a8b82cce96dbf4bd97d574efb97e60c4a2b50808963c36c20baffb0ea5\n\n# tcId = 37\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 2d481e02fd9cb19356afe5a88342998ef96ef107f5b365c55e24073b815907f3ef9a628146f13101dc8305089ed0487576fa5b149ec6d80a0d1e6e8d874d1aa15f0261605105a63e41c05ba80aebb417a7fad72cbae383a26470e3ed867943a2a697b0e89ae5f2a9fa46edac74bbafec445a5d3f7ff8b010b6e0e0dd815f5a915d867c1345f39a3ff33e49e02c10dc0c87c1fbe3adfe8c21024573fe22e8f6700e9b577ba0c494eb96b55ac1fd6cc041f17f834c6b8b6ddc1c4087b6313012532365bf3771ef37bebc694fff80ae7682452d732da71a30cdee5af3f437451aae30d6b240752d87bfebf1141130d24a470fd991bd06bdc7fc1bc428380311dd86\n\n# tcId = 38\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 421326a7fb2b1c3ccef84998301905f4f7ea1c3b9a0edee378edf33a555bc379399ba64c970fd8c41a72f6d7f6149908d22700f3836fc0baa11f88a15ef9aba5337c3d5ba081715749b04c3a05d026f17ff8c781af9526add7d138e3899651e28544f21dac75fedb70d1a38f48eb711afb66dbd275ff82fa2cba43d265f07b2087821d63a5467c9ec363bef9a55b65537e15fa0b2015d8e3cebcf096c63733cb418336e8f04a86ef9f430d28b78352043151deacf135b27805fccd9ae4bd6e62b10c11173b22ab155555a88960f3d1cb8ec761c56d6d5aa63bad6b0cbb47a981e283f3c494411a4c3f27d26013e3d09bdb7efb", @@ -8553,9 +8563,9 @@ static const char *kData307[] = { "d145d522428c2e9e71be74af29f8e04d88ef46ac6b6dcddf2cb91156278f8b9151d7d5fec55224acc9b4a015762c9cc7327a16ed21a060b1f17b47d23ad66a2e5276524af9acc652e48d350409a119abdc73235d9de02a26964dff902aa1bcaefcb2b3e1a8394a50acf4c6fb503da872e9a65a220b7c1d31496ef10c2e27c00b7694648c60dfc5f238c7ca3063cd91d96d6617d76b0fed8da990838cb7a33561a7b61507deeebb95cb6a455b441305629ffde7979ac76c44601081f8cc425b346b08171752d4b3f711bf979a657e075e4924b73f011a0ba10d034934f8199c3c\n\n# tcId = 218\n# wrong hash in signature\nmsg = 313233343030\nresult = invalid\nsig = bac5e1663853e0a4088543eaf4cdf36e8b1ec7b52fef42081d31e3f294dffb31276834807c4719a1cfb8c7ff8db7020b72058d4dc481da66ab60f40db119cb57b66726329194f8a8e2a22499bb53c1346778b9a02f92e015b82b4ef432a13c51f93999fd3bba3723698bb0724b2cc5f91dcda79e29c5eddad80b7d4a08e3c549170952eeb03188dac1c81bf37dde0378f66fb81102aef841a9a69743f4c78a8e31556fadf5af56d81afa825d37d2f6d8516795abb7d5804ebeab2fe2fbafd5ae355dfb9864c996b147bb5f1d8c1b4ccc3040b42876a27c83df2068f1ae264ba557a6f1c5e0436c04fae398ad4200f5d1d5a872f771934d4a22a1c7785d4bf347\n\n# tcId = 219\n# wrong hash in signature\nmsg = 313233343030\nresult = invalid\nsig = 83a66a917fd062478353636c8a55eef1bbd99fe82af9305ef6e9049d8e96758d856191bc2fa3226166670502552d6a9e2a62a26d449b31f5905a34c1199b2de9fa37ba9970d1a00baf6b070b92a59054b12d83517d3fe5ea4b07f7e234b3cce16b2783771d9d6cca2b7c6477d695fbc2566e55feae9c6dfc183f99b7e27a964a6169e6a27b16c6e51e1e4e1becb49f48d3f225214db85f5b8f729f3811ff4497b517c4bc0111396692e4f438c9a8437e62ccc5fc44ba85d6315a63dce77d13e54832835281982e722d3eee4f4ccc4c4112e881df0900433ef46cc6134dfa75ce7da8c6f96729760172cc613cfcc89ae90edf1e8126f39ca5db76f45eab8c20c9\n\n# tcId = 220\n# wrong hash in signature\nmsg = 313233343030\nresult = invalid\nsig = 60ed20bd7d6f5a7e30cfce9c7cb5686507fcadec04b8c8aaae94353f83a5a857b305aa837eb818e11a350d1c1f1d3b40581118771f57e987f1b9fbfe5335a5dec435982fa37a7921af79cf52d638a79fa13fd6007deaaf9cfb5425b7bb99269d464e4a342abef1be23f5c6383750c6563caafa863e82ceb3aac7d66e38eba4811944dcaf6bc75e56bffaa2d1070202c898b381cdec53dce38601c196b40e1dcaa5ad76d7936be573fd2bedaa6ab98dd5cdb1428d36ff98e1784adaa39d3019ba7685c4ccecb18dcd7d120579b8c7dbfa3334a65d4fa7620c6d57ed256a6ef49dd5a317675c6fdf27d6e58000195c65f5b41ad81f866859e2c6adfe7a8b444865\n\n# tcId = 221\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = 5c206e08becf1abf756f632e5a19959a8f91a57bcf02a9f826555d924cc084efa07cb56d0ac67921f8d7c40155137685cdaf3fd92938866210ab9674cd451ab7ffe6c6e6c4c079cfb14df12a169540f3561a410a83f31eeccf0b2ffa5ad426c8218de9c11685a4352aaf076c815a8cb750e7dc3906eabac30e7179657054cb11f04a70e9c07ed8ec499a274001c9790ed86a3ee1060bafde5c2ecb6545d2e19dcb2eba4cb16e0ac45723849cc5ac4d5fbe9dafd47db853964b90b4f20ba2cd1786ece2e8a34da5d5d63cd5e535672b34158ba66adc480c5b78e70cfa9b05b506abb83e03c7f3efb25013aaa0c35beed9a020dac6e8bf79ca43adaa4eb482f0a1\n\n# tcId = 222\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = 6e838ff1c850eee3039e4ea545d9197b3f4bb810463d20759b7d5bf82bca07f8f82066aed8370c848ee55474fe61b8e0d83594d97a499123b468277c6b8eff5b9f124f43766e2314172a9c6864580fd24f4cac27d254c0638b15c0984008066340105d339418aba4c25e604992b70da5930533e830ba1a0cb9cb95505b25d4dce8b7e62975cb9f5a3a6bdebbe01a868048665ddf64262d55d21de69c6cff62aa7b316993876609eb1842f56279e88c238836ab6360520f1a81ac2642950293aafc945b2b9d967aa6e0ae09a0f9859a773b0f7ac0d74adcce5aff16b450317b2441a8b6cdc3c0c2c527ccca0f2a1e7870ec6e582f0b068e60a105f4c54f014433\n\n# tcId = 223\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 5f4e316d08081fb15f407f929883188cd7ed34b98fa2fcf2cd79ca01d83c86af4b122c300f4e4075cbe94c8b10b573e8f32f8dd24b5ba74f7ceb9583c562bd966d3071a56d4b815c285e16d15572f26ad3656bd86465cc2d1adcb4ffb0b323c1c77b3d4957523d76d82b25be35aa6a4c18e53ce056166aebc8ce5538f4e3ef33be60373f797fab945368e946fe6ac51516ce38ca46d86077c594e38f5a80e2475f3b929ed320ec43c12c12c297a6f15d90aa9d82321ca9a4ea7d147328ec2ab031ed9486dd889460f800a94a99ed2ee7a09c88f4dbafa1b462cdf42840db943b0b952f574a92c972af4ba04eb59540a2a02c538007f147769e238356a218ea09\n\n# tcId = 224\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 7cce1a56772b4dcaf1b2fc68dc8300b8ba9cab26f96841934b207590f868a2d5b0ab94d9e31e2edb1fa2b8785c5255d175f7c5eb3ad81d20bdf20bc6f8cc622529ab26688c74015d74257c76fbb3faf101db3823f6cd164bcf6ad60c3a80ab95dc400d275348d7d6a1f946c37b8b8f38c44ab05198c5e5ac32cee8b8e9b4efe4692ccbde4acfce1ab26cd1d8d10c31929d8ae3b0d24b91e2094ae967a42393ab198259230b07651476208350a0a83de06c588f77e4a6b401bed5339749ec26231e7fbbeb690d3d29b3aaea38214b3ebc3707dc1742fa373da53d98a47f3199d0e948f285edaa9d79fe819f8c37d51aa8a60a8059fce71e80f3b95364a0365823\n\n# tcId = 225\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 654fe698ff8d93bd6ef88c6aabe684521c451e4dafac0a762b4dcff7c159c410ce7f1ad7748b40ee4a97a72368edc33d94f024d83a2eb1188e48fd355dcb77dee4255c28a04e2b3c355e0032380336dc7e2de43ef670e578d1bf75cc25a3bbc169fe70b3d92d187d8eea1ad894ed1caef719353236e9a0813fdebef43f39fef0961d606106fcd476f0f51be3c202555bf96c4d32bdbf019e96b4935c03d0ccca0e62830bfa344339ebc679d90f9bad3eba617b60877acfd9563b413e4b7764ce9c746134c57cb40b7d4160fa26a5c8fa44f2f12d8a1c934ee6bd140bfcd61c560a3f8186da83d26f0d733028c6e4abcd8f223faf6ee371b97d765cb799e0c1ef\n\n# tcId = 226\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 61250794cd149921ecc1e182bac8a1c378462f8054be355d6bbd7159eee35718da038516172d30ea1806a674358a0474bfad792d1b99e014871f5d3ea1b818a1f42750aeac438b37e265119f9ec2ee6c6d26fdc17e080b2d7ad1ac5c0da61bc55ec89a2c78897ebfad49dbe9d6a0d6eea9acfc083551675b0468f78e5fe302298e97280995317a9ccfcd60fce9f6afd9e465b7934a2fbae4fc63cfcfce903e02f40b52978ed8ed01511576c54d9fa33efb708aae9854ef793a0abdf39a68f330423f79448de62ddba7bc8480186a2afea384d66b58c71b1c1b1aa905af314db3ac9f20b1449d2e5099c4a17ea0f131d3fb93fbfd79757025ed7c96d14ddbce12\n\n# tcId = 227\n# invalid PKCS#1 signature padding: 0001ff...ee00\nmsg = 313233343030\nresult = invalid\nsig = 1927a8ca62884d8515e9df565abc521a1c40ee409a7aaf19368bdc2c24f9e0cbd1f6a144109273acd712cb0e34d367d76800dc5f0ca9145feda1c518cdf7d07dbef73c189db35220e78c46339fbfdd63070d47e2bc1fd8dfa8b5bb08db1266960951da2ddd16a345c3d34f8bc59622e940a8317685a98f5883ce155471d6c96605b285b754032f998f2e6cd62139f75cd66b1822dce1a10b5af8c22d0931bab50ea1a47230a2dcdf77b720411bcc64c88efc0dacbe8610c359575a1dad37f923a6ff44b493a3b5ea1ddf22c205484cbe07ee665b04e26f9bd7ed62a66286b32a209fda6b5df0d7df048c400f27c493a2504bb1b10a20fc7a5566d2c0bbb3783b\n\n# tcId = 228\n# PKCS#1 padding too short: 000001ff...\nmsg = 313233343030\nresult = invalid\nsig = 89c981b36b3a8db41f0282f14fd9cad08d7c088b56aa16eeac5f643e83ff68d165ec6790a5c195bd37ca3e6d23f8da5187e866ef44c401b338337bd4f9312e8e87b019e89814fd5e24d322630555cdf628b56f93ef81c435be13cba6cf91db2c32eb6927c9db7f856a4f86dd127e9cac8159a990cc816edee7e8c39f06eff4c72c8128d2be37d2eb2247a9d709797af04bcd744d54741b14ec0a5b7b1583f9e12063521d1e7143690fbfda7cea18451599e76e7c2bea000ba9ffd5b8c547c4c23e8975bc6ae22eec79937929487e0d1166dc7ea9f6a1e71cef41e704e89f2d01b7a81baaeda1738756265573528a3a495919dc65abc36c9aa246691fe0aede70\n\n# tcId = 229\n# CVE-2017-11185: signature=n\nmsg = 313233343030\nresult = invalid\nsig = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f5\n\n# tcId = 230\n# the signature is 2 bytes too long\nmsg = 313233343030\nresult = invalid\nsig = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb0", "0b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f50000\n\n# tcId = 231\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 232\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 233\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 234\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 235\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f4\n\n# tcId = 236\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = c32cd0e1441fde8a2896ca3a133735be2d1010777cfc739afc77b6daa66f367d4876dccb3021fc22c25450a68d6cfb1191d485cbfba5ec45b49286d7cae2bdae553f47e10b94f867abcc6d0affc733bacc725e5ab4de1aba19a39d748b4c1355d5a6a710a52bd04c0c24e7bc3bdab8f3ce3ae86ecb31c4b45e10b40ddb5fdd40cb2411bcf5b1d392e1eef959cff2709a6e02b20ff3b4343641a6b78599586edc9b673d9f3f5e9d339ceebf96a1a31655876c39fcb00b1c3e571908c9b744765047abb5c23ecc42e551e13755e38cc9a13e1e02bcd5dcec9c301fab75be3e1a8ee9c42981607aba7855f4bbe76c8c160e80468b54bdf9f438b177c33dee30b0f6\n\n# tcId = 237\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 32f5b016f20c499f3cbe5d57253f464bed824eb521d191f3dc668eb9da87c8725a012e7969756a5ed530266f109a4666997fcc27419c208ab0b40cf42d5ae972f2dcb10fc3c8cb60f10ceb8f44394d8e66633f7846f1abb11c581a4827d5606558bbd7fcb6263b4c877e1682773fa94f1a1dba167befc444b89975daa7f8d30c6dfdfc397c21db569f887a9caf74bd8810c6bf8a80f38d2267295c3e05afc3699abe11cfa69dd385de7da73871e4c16abfd1ba60abedeb54eec3763cdaa533abe970f75d63d2e936e75bca2d1b467e42490065644843a509d2dd58d178e28a435ef4c48f2017c5f7244b4d8a74fe024b513cfb36dd2d2dada6fd5e8975da1595\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 3fa351c977a5fee02f875bb284a25bbde9175cddb79e53ad79b76b6e376a8967ac81e6ffe8b5091b4d4ffc3bb4394850eb912d2c98f60ab4fbd24e0b5b28b47e456d36aec7c11fedfb52ad0307ec24380ba1a2323e7f5786f655a6f6f6048a0bbf6e4257c22decd00d55556d06bcc138eecf2d51f2353df2c82c29227890f235cf84495febac0b074c35a072cd97ff206e3fb534de0315afcb4c36918ed8e39e84c6a1bed4941ea9ade58d45ea215174b0d45700918e9a3b44c1cb91bfa52d663ffd04dbd70889b126f030ce53e613d47f7cd3324856f1c41286d6ee16217b0fbbfc3ffa4ad4f2d323ab36fff4129cda11e42560791141ea22000ead1e2538cf\n\n# tcId = 240\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 199e5b886bbbac2fca6542b31726326be09fa9b865fdff482ef32ca5e91ab9b8a594ad1fca636c08d5ba242ee503d0500574fc07dfeaa2ccd6b0ce2cec51f3d97512e89494d6a33084095e1e3afcfd013f95952e3910b74f467d8d574917d5e0086973dacdd005d96e0cef0f6f518994335391238cadadb5871095cb399e2b5af51e06c00d2b78ac3b10d16e2a39628435e523f54873265b97874ea8f3c44c0bb331167b66ad055cbb6e236eed72a80081ace11bae8aaf39297587e5be4338f3baaa2a6623a9624162ab581371fe58f0ea58efd68465451502ae27596cd58fe40a841be295a81df636bfaee16afdafb01dcc717cd02b6065c1e99bc918f90786\n\n# tcId = 241\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 7e6af5ca287a5546bc76afcf42b1d5a8e4b3c3e276f6a56bb643cf3d84995437e830bca498c651b873b48c39493e71c6fd23eb76bd0d7523e092ea4c8f106a505f52605930b8ec244ac9b02dc14a089882462cd947d6e851d6c5999ab7b5325afb1e7c3a75f72064f6a66307dcfd98f86d8e705ac5d44d5a62023d97ebf9a759c6c657ea29039ee63370344610a2a072aa459b5309fa1ed4e1569ec40c57578166ad80a5da0f3b6d4f48a9c5cde4435d8edd5d909fa76228d8d7ae71ec5709ad08c24dd49280308e41339611df6f2e339215a70b901f189aa747be01867b8fdc08ba7fb0a867f3ff0e0aadb123747000db8d171b9864bb95885e912f76b3b21d\n\n", }; -static const size_t kLen308 = 148331; +static const size_t kLen309 = 148331; -static const char *kData308[] = { +static const char *kData309[] = { "# Imported from Wycheproof's rsa_signature_2048_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d50203010001]\n[keysize = 2048]\n[n = 00a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d5]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 840f5dac53106dd1f9c57219224cf51289290c42f20466875ba8e830ac5690e541536fcc8ab03b731f82bf66d83f194e7e180b3963ec7a2f3f7904a7ce49aed47da4d4b79421eaf937d301b3e696169297b797c32c076a12be4de0b58e003c5123051a84a10c62f8dac2f42a8640008eb3c7cccd6760ff5b51b689763922582845f048fb8150e5a7a6ca2eccc7bdc85349ad5b26c52137a79fa3fe5c29ab5cd7615013219c1941b6708e9c3c23feff5febaf0c8ebca5750b54e3e6e99a3e876b396f27860b7f3ec4e9191703c6332d944f6f69751167680c79c4f6b57f1cc8755d24b6ec158ccdbacdb23107a33cb6b332516c13274d1f9dccc21dced869e486\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 8a1b220cb2ab415dc760eb7f5bb10335a3cca269d7dbbf7d0962ba79f9cf7b43a5fc09c99a1584f07403473d6c189a836897a5b6f8ea9fa22d601e6ba5f7411fe27c638b81b1a22363583a80fce8c7df3e40fb51bd0e60d0a6653f79f3bcb7ec3e9dc14cfb5b31ab1735bca692d50ac03f979dda92747c6430f8045efa3513ba6e0ce3e9e35570e1c30c8ebe589b44192e1344ca83dfa576fc6fdc7bf1cd7cee875b001c8c02ce8d602769e4bd9d241c4857182a0089a8b67644e73eef105c550efa47a40874289395ac0c4e02fd4ba98e130a4c2d1b95521c6af4a002ac3bdc6e52122ae4c08cc3da1c896e059acbddec574ac0432f6103dd97273d8803c102\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 264491e844c119f14e425c03282139a558dcdaeb82a4628173cd407fd319f9076eaebc0dd87a1c22e4d17839096886d58a9d5b7f7aeb63efec56c45ac7bead4203b6886e1faa90e028ec0ae094d46bf3f97efdd19045cfbc25a1abda2432639f9876405c0d68f8edbf047c12a454f7681d5d5a2b54bd3723d193dbad4338baad753264006e2d08931c4b8bb79aa1c9cad10eb6605f87c5831f6e2b08e002f9c6f21141f5841d92727dd3e1d99c36bc560da3c9067df99fcaf818941f72588be33032bad22caf6704223bb114d575b6d02d9d222b580005d930e8f40cce9f672eebb634a20177d84351627964b83f2053d736a84ab1a005f63bd5ba943de6205c\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 1758eb94588e6fc4f50c1be1afcaa41027869f304cad513b1fb12c2f446d63cdc05c4830a7e3e630da7b2da4f7867cc173bf6420f9732277282596de41ded32e21d0cc31441174da8765f57419c7764ea758f55bc17646eb100c435d1ac0eed6fc7ba6de5f832094ee2f479979765e05ac9976788db3c241a9e32a0da864f0019a87646ba623d63f4411af5dee1be9ec488c7e3e1b231479de70b9ac5f78a17b1f4120aece45f26c07e7bb345fdfeb05e14bcaacc614672a465fc523624cb19f66f9c6c3f642b832ca44cb25176d679f0e05606c3fed022cac24c2bf960a406d48818e3eb7ed53b0446032469047dfed95fc18088c92d91d93722c47f88163a8\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 513a5abde16b5e0ecb8659d3ca0845800adf75cfc4437d42fa34e7aafbbe35fc5984d3560cba938f9a622e932bb6162b7fbb6cd8c1cf8815f28c495995ac18cdbe8fabfdce29c17aa021df192ac02d080d7c5eda6bd4c99154178a9d5e1cf3ff4177106315f4e6d74c991b601069acd60b55b3bb4dbf6316c35096a487d6756181d3394944f1c742a2f4d608ce4f6abbfb72347ad7d342ae15dd6d1049fbd0ff55f4d7c43ab805f81ff1fbe9256b5c78c2de6beb787f4b6d66d290a3d4c4857368aea5f7ebaa1296020c8f9e3670441a08038bb810e853a654e44316a4e52428745123ce2714020d00e55a9eb82f7fb41c73d852a82b003670246c6ca2045fc8\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 38c042a00d6f27742a46f1f963a7b2e04f0eac637849631a491b8e4e58fc721c6ce620d5e705dc8e73409c3909c1c68b6bdb2b30f882cf2797e65030b38c4e7daf6fef9d1f115c890086cf54ca3e7c2b21dcbfd1250ed1d925810970f17dbf482d1784f296adee9ace6979075c1e12f5580cfb322e8737db9d127d38e1b99ed87ec49448a18a6fee650d3c27e4a2a86a3d6e3ce4fe64120be60872fa07a3f78a112715c167fb6c900698ba1afd824087a4cf733335c4a6d5120e3b29bc42f3b3d5db79973e4e321e0910a288d18cdba172d060283c4f4c6656e9175a18b756b7d06251e9060bbfcab04978853eec6032850a0e757bc0c61ad38aa4eb6bb6d907\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 2ae8d95b19cbd64d0e343ff413fffb85d8e6713c06ac8a1ceba7f3924fa740f8d2b3e120fd71f22711e795cd6468c5e263b1a5ba6ac6b8fa9e23d2d6e7243f510592a61d134e68b8ead00612dbf38c5b7302abc3bf33f23e6d4816a6e3ddcea6482566e84f57464f7d56de4cef0b2256ef21874dda4c131a47292ff8ef853f93804483c8e6373d39ca3a22552e75427b812b861de6a310ff4c366f6f6604116efd9770170aa423554c4ebbd2b5c0698950e66bb5b7c5c346285d9f5c35146255736b6e818e8e77983c93b21e7f60b04a7a525598e7fd8049b181000bffc7f3753a504370f6bb70617ac8e914deb05a198a5758a459c9fcd2fce1aede48e8a852\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 095dad1fd82bcd36652a381b7f4dd656bd89b40aa58b56da4f6aa8247874b935e65d2b86752d537df7103884d39dd9ad3d65f87404526b09094c5615c6249979b0dc58d2199ae8696a5b76b4bb03eaf08c2ab6aec686c6b1b289c9b44f648bd30cb1ac6a64a73d68e59cd05e7aa1b780f4bfd7b83dfe3b884ec11821a93dc5bbb47a00eea4557b6b96b5656276001f1f295ddbbbc511a99b9a665b9c2674c8af0d812286d0be3ce74817ba2cad283757de35dfb149f2835f60cb03ff155524a57f78b148feceb84cd20b0ae22e3e48f433fbd9bfd60be8afec93165ee0310be961d3695f309d031320c830aa6ba08b5a51d943797097c57630be391bd23736cc\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 8a0e82d4f334aca72a718b6f8f643f69c6048d619d5eba71263a5d2d3ac7a7af133b780c7595ca2c982c006e861948f543cd0210c758691f9626842c25de2843ea314ca8eff285d47e0cffa54180af416004017034962a80a5959c3d3f1bfc154a4824462a93c014f6dfe920824f414a6e30e0e5944d480b99949ec7bf64c4a7461575933b17d7d6b0178b5192392ace3ed8469e8ac1dacae51ad5d3ad73dcb213e056d04596e64d8c0703def3110c7cecc93ba8ac8059f0f3d66b89d8712c62b41d407e4b4a104f4569558b0290c213cad6d0653898b9df8f4a453ab07d13bfb7598d505abbd0c4987e4f1ac66e1a523e113e370ab7cf990f0cc63f50f4f0a4\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3a380c29ce2f304f33a08aed4bd92cc6e8cf56596928fbde6b640cfdbe1dca564cb01421789c7fbb49856bbafb34da6e1c8351fb12f79a4614c33e50197939e237e0b987efdbc042bdd09073f02624c520f1e9524ec1cd10e917b9237166e3689afb710e6c4ef644e08ce866da6dc8849e0b2b4c6615b0aa803bf112e9a4883c8e60660935c43fbae9d939fdce49af603dceea05246b220a5cf99044f0c09dc98f3640eb23fa218d1421adea7898563144085f2c2d1c113e7046f80ff359b2f65742c58551ad62eb6dc6e7465553f7080fe100fcf1aad89fb079bfed32c8c4c15c84d2193de22385df91e9825717feb5209f1dbb47962df24f3b43c114417ae2\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 8d9c25235cdcdcc7ca2558c0be14f83afeb303f00c13106ac5affc952af527a0585cf4801104a7d019fa2e63fd0b923c061a24b8be7c3105443c8eedf4a033d3de802adfd80f872d3c505f41e3feb116f5d5f31f04df3e448bc7e7cbc2343f7dd4f4c3d2670ed3d3c66f91d626bb12a2001160a123d03b77d2a6ec53445db517147171e3ba3cd7dde902c486c74e8d8d33d4f7699791179d1df4fac78cda67da9138c18f2cc886", "3018e1739fb309408c62051b715096512602c5c4c7e7c394282593ec087832fd48b4f353d8046600e4152c2092632a79bf05497a13840e171047d79c23a76896235e9d5f0f56a78d3fe472fded2899e228f714690b40b66ee7\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 884b4b6838fb629fe42914cf15257111b502385d71dae543d03597a46cb10a6122f6d539ab411161ee278f16cd3b5f4bb7dfea0f907256d96cbdad1f1fb40093e9f5c97880814d86091bfa080bfaa5a955af9d15e9460610d4c859332c5beafc24fc9e02848e951eee2797246bef20dfb89e8e949ed52af39663f5f088690f1a24abf8a8e221582282127344bf740308d146d6d16b127d1639071037fdcfd630342ac134ec24791cb8905b77dccf45eb3ed7e9b2e72e60b5e19367fbb5d1c41853d79965530b3181e4cc7c24b198a61bcc2e63806cb6b3c76757737e35066b7f1bf0dd709216fcdab4f35d550b31ccfbda9eb8165aa78ba4b4e66e316ee07282\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 9947c137ebf7013ea9e41f1ce93fd29022e340e6ade56c1119cd826430acf9833bbc1ed05c1899757a79d3104c9b4133ff0aef7e1cbeaafc2ada2422bdf9e29926626527f947124d5549d9f4fddb809f84923aa335d331c392a5ae5e29cb0f503e230ce7bff114206d5dfd51b812f9ed5448d9100125a8cc2324e560c69f4a492988045c97ab90a2806df900c3b95ab95bd634dd0a50edc5312eeef6463bc4b62e54261cc67e9cb9caa9a0a7550183c9e03f26bd5c8718dd77f54290b3a27a054d7d3e39e8cb45529d585ac0e507b8688219d2b8032268020b68d2284f9f743debab5cd47fb3fbd77fdfe3a9d7984b11a37cce190ac89a472578a3332b150f5d\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 259cc7e43882850415f4d7f2321fde08212490f6e9929c37c6a60cf686eec1dee385fc513f5e4105f19f2d63565b2d3762080634306b4ca87f857912bc062f31de6cccae9b48213c1b661ec9874d426d74e4c23c0ca53abc8f7bfdfb9d32dc6b5559f6aec33a5b9445ec4490302af6893890f57969de00287203d8df9a511b678caee2a7d666d9fca912826216ae3c62a37f12dac1412100c966ec7c8ff347eb79566784ef86943e999d0d1aa46fc9e5b90e9b91f4d16bfc2d5b9ffd4515f1d23cd0ce9612d19c28079702e1bc96b98cd86a5708b9000a5d61777a92d7d033557492f9ab1a4aee6719dbb14e6c3b4998480a8d49013898a5418bc8c63c41c5f1\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 8965489287b5c6732e9269f3ea349830169f9ab644076423519bd18d744e9547dfa82d9bba9a8cf4e1ff5bcd79ce2c4168a8b6b1c7931bf4eff64dd18a1728715274a735b9f529a2fe7b02cdc2a8740c2f16bed7e0ef2ef003089a30937f04c2d0617f70db8d67ae9f6200b8279200a21a7862b7cdb406d4855d8fc950a10d5430424e4872714cbe07ea03f36689f756ae0bc09b08cf1f3343cac1e1ae6f943b5d0b2a3df116b0bbf2d433a8c03fe27c6cf2de2c0603b2fbe174a6a4d0009248c0a04ee4b6f393195955ba0818d5e3abea276d9eac469b5eccf6b37d42e38d840513d7130009bb93fc3d208b89429d053ec1fb5b635e6240b3f0021c7a243640\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2503d3586cf23777bcf02ac28f32daa1664ffd2e2bc3c34377d80718cd02195de3de6d10cbb057db69ca2bac07881497189bcd66b181972aa8def94a879dfcc1175aca14781a2abb39cd71569b721e69e9d9504b4ed54a58a4d8baa5f17bcaa8ca9524ed86cde37a86139bd62502afa770f4eef4293a0ba157968e42e77dd690a3920311d24013522295cb726e006a2e7f26dc287fd2754087f784151ac30188937c99cb20ae8d26db527d5dd3020742e8964f518bf13bf2cd36d99eacb1c81a6a9a46155894153d3c1a98e7671233febbf4f30bfad312e0dc4a9520a97098c634966c204aeffe7e55543a436ed003ce0772d9f57c8b0d3164ddb785639314a4\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 129990973396b70468d380897ccbe6930a485460bfc199c7c8efeedf81c7fc6a98f47c0afc29546c92d3ac2d93d8b1c6909642757fa52de1375867a197dac0ee58c5b62f12182a5b4e703ca981ad344411e2dc3aa6c456dc69651cde35bfe136ca323753137b4a28571eccf8d1f0cc4cb4977238dc33827f1bf670d938f5b902e6389c10b564608b396feb0cdca57f5bc3ad6bbb2cd324d531b0c5538de37482a09ce103ef6399cdfb404021c836151c81adf6f852f9a96919e4e78ce76aec77a48bc5eb224a3fc404373e28f07a1488ce2fb3181075b852a87941bd11735b3cd6f5bc0b660031fbf7671d3bb4f8c9f653b8c36e89320f7532ac0fab23dfadb0\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 2a004204ec4ec1515b855f1dd802299780835fbf7430f8f5861a4c6d86adaf38159858810d8645a3076fad16d6daac69b942890d6cadfbd12affcc3d3fad8f07e90c2b1e5aecfd9716ac9a12349e4a4b29eedd9bf59d875cbf028bc9a1a0cb4f5ea77b7ad026f09a208d3d39477a1ab59329cb64e9edb6e7e552b8875a73490551df742ab300f254b7805b4a9ad72b650ca944289a9c7c5223d760baad3dea1fc36d2b5961684840939fab0ffaf7fbb7e181ce3b92d9f7eb833235d97431b76891ef910827d110ca9fc88f7e4f98e84d00a98a1b5c6c70d86d89f56bb4f33cc88936db2b7f8127d11cf94d91f56a07aa7880f6a7c3c25b0df691d8657c330a5e\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 002faa1b204fd30ee0d3d6d79274f3b498f736bf6e6b34c0ec6eb418b7a4c105c1a75669c092f52fb1d39b2247a8d5692aaa44d4a4d70b8f9e636dfef370db9315fc1b35434af3ca21afd366c3295424bc1230a898186105a07788b92bd42c56d5b66a336fca64fbe58a843f391fcb58588466e0ba484502aa26c50ae35585eb95fe0ebf248b7a57782373cbac21a00928a091455347127910eb0b9ac35c1bac4a99eee0b718550ad282b4210eabe0602823209902b2bfac9283baac38940800515877366117a2d383e8f0cd09de7c946cff1eada4f1f97c44cbb3bf3562ce21af7f499af8ff40e13b907e5f4d1696dd52e3726570228095b89d4ed958e618a4\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 6d8de4a2cc01e33812da2d364cf3cb4fea7c6f37b4314c123eccbb2e4e9ec5d593934c60dadd5fef2a273d01447519573f701d398cfbb72b0c19937e9f7805fc4d354e292c5d0fc18bb872f6843a9211802f5980538ec6b100e3b2b744693a9b8d07654d2655414550a1645f047c865291ea8043137758a13dfb1652ef7dd42182603ba597eace857f39a0b7ea0c9a987326f55358910cb51e4141653e9f3c3d73f09686463433520ef0786163efc39bba3c62cd5c3599678a28b90470bb6f19fa1a56cf60e8c3465f8d7082728c20730227a2a3d2a6a4cc50fe0217f35a45459809de1f921ac5b6aa833a85bda15e288abe640829bc4a0af1aa9b3692a414a0\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 4c698321f4342f64a87fe6b199d5800af12d39725e449c79706e9af98b51a2d0d724663ab87618b06c49d3c1b98d97db35fbd8746c1d9a61f31ead8893ecc072057ad4004a53009703f66bc2b4fa7fa6826f54e8b873c79bc19ef71fe61a182a8be6cdb6dd35d87d1f46746022f98360f3870f49aceac4bb1a839977af2096539a2d182dfc4bd97af34ea075ba96c39c4a85b3ca83002f97e992c110d40cb6c668eb9fd022a4ef89988095e8c513153f99e37d9cce75a7ffa0a55af6b7d8314de4690934d55895b99cb0882adb346feb8af0480a4fc46251649d6cb2e4358dbadecf27ac713dfda9b8f40cfecb642b39bc1cca681d5628f4fd30e8788635e937\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 43fe92f5ab6b2583fbba40b493ce45f9eb5f9e0254c6e2547ed4b9543a2c3a927d5b9c1c12525f4f94fcddcc4c586f4e16626ef48fb0688e07eccf77dc65a26c28f374aa4bcca05c72555e7f54d896065f3d44a728bd2ef9c8adfa698b963c16b13c1d5346457beb6a66c964330e0945dafc5bf75f4ff26e84c0a8bbc854c6c877ffad409b11627ba951181939ba9a2e28764de34704a5575f43f70c3f4bc5d74f4d651e25f32fe238f193d4ca55c04463dafcc2bfe50e017fe9d3bd319311bd2d972f5e04d8324a4b26842fd66115ebd139440fe89bdd55d10e14aea5d9e3f6a5c5fac4acada9d9e2006e6a0c36f4b94956493c9a582eab35c69c9add972d40\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 64401a452e3b56bebb1d5f3cdcac3dbb0a6f6e81bf2fe938143b9df7e8f6380687249a0c30a2bc5ba0fdb1e4d0fdecfdfc74064d365fb8dbca0cefeec0ba6fb4f775b4650839f03dc681c1f78d298f6c789ef4734d0a3ceed09ba8850671911e5e68af41ba2f37f3e56f7864fe4775ccc6af928876290ffcd20b988540c0146db97e333da0eadd4772cf15cb494e366f1f3bae740dbc69cd339a5d1f8a5e608cd61eafed4e85886796520ec5ad7240d11f1ce25463b57d0723509fc368f8f81a6c63ed2c61a216629dcdb9fd226215f8b248e2dbab5cd4f62600fbf921f4fb666384333d92251578dbdc5dcecfacc2c4435a211cc984346bf254b7cd52aa2bf5\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 8998ed832b496be462a431b1b32c3696374d816bbdd2e348d98795a5ad27b02766aca9b161d8e8c94370fa38c56ab0ea9aeaa0bb37fee33a7bc27024024d321b25504874343cbd50dc31ef1429b16e2ecf53deeef15b4a8e5a447cc3f1b212179ccc5ae4a62e5af2127c02e53e8a23cec5f1863ed53e62f472ea65d599272a5e4c0a0802553f31dd22103b7fb7155fc8ef4a3a7061f78f6e72c265e561436159722da4b8850204a7d85f7d45c18f5ed4e452cb146c47963e38cd29f2dd3652720fd4206bf96ba2c7601895c8771d1b73f03fa88ecf81b8a8f2f290094d85521048ae0c097460cf8340ab32262115b5332abd75950d46ae77ff03cb618dd69e52\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 09634aaa108980fb190dbaa425d9908a4237a2531c6471ad47dced90ff65e217baa0d9a8b5167d1c07fb414c88214e6caeeb6", "a1809cbf28f9c6083bd54cb2fea79296ad2dc1e27de2e96c056842ad7694391b40c6b6a6693c64fc1e3dab13185f8c1406ad4d2c39a04c3f6437519489b3d6185d9415d97e9cc405dcafcd488cc4b93a9df5100c1fa8dd31c60575dc64067f2fcd26d1f5c44919a4e28ae00688487c279130d087161137d6fd480111d45b03057bfb7f79ae75362439775f28e84839156b9f1fd1aac698f1b1874ca19964d30a725e92d4ab784b8da18258291f86e0116c9d3d4be6931568c109068ec52af3a26aed5ec136abadab1688f06488a\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 4e63d527dd005236fbe35e838f51ffb09afd2669b684d9bf7488ba49730154be9147a63dd33473ebf547272cb6105b114f72f544e4568d45dc814a3c5250acbcbcab008dcaed3458e02159bf5be9e4b20420f9e4c075d27bb980748528327a1bbbc93f63db57ab03e7fd86c61db3ff8c39bf7d818a26d573fe57f5010718021e45299624e25a2f5acabcb3a1ca608fbde28d13cf74a3f58d283fa5a41e875854cc480c5948d2c0d57f2b857988a28e34a7dc5159c86ae1f970f3e318e9dc9d29641a521eabc66353ff0dbea4f237bce4ae546b8d05f6ad19a4ad8d4cd086b22458b311eb970ca33c484f0b9dc544ed4ddd88e7f70edc32702d66ba570b749428\n\n# tcId = 27\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 467e9fdad9a1f83ffaf7622a156384920eae46b89f63c3fa61c5066786c34108ff73213ffc7ee9102f367726854aebdd9eaed49b32c88517e136778dcdd7e231716bd618261615d029241a77f148c1e5e39777a9f85fc3d4e9320f2455cdfd3280184ae17e35bd9be0a0a0d1c2a2d321a3bc86588fce12d929de1a2f473026e0920b1cb8b6dbadbe3810af22a3e95dabc9553733afa026e0c7847493182aa1f3057a3b227775a3d7ba139c1724b3196f6300ca4ef457c2bb3f09bb2be6fb4e7caee6d4502c962291da0e499213209a28cbf2c4adf5d559e44075631c3035990aceca49bf6161203390509a80bcec1d274f1e9a1bf26c9f59244a695adb2c5fb0\n\n# tcId = 28\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 063b7dddb7483a77af978f1f09180b98557643574b40522da25e8636d5e5a71888c79ebc5de9ba6ac0e4c30c8dbcc4399661b117e4252d980822cee7cbd4d2aed3a10f91011d11ff92228d02393cadac68030123f52529d76ca2d41546cbfbfd28a43c5d52026ff582a6bcdd10a3dd944fd7232bb950ed162f8827a5625ff322bf98e079dedc770e4d586a7f28b4e19452a353eef2defdf56e0d07dc2fe5625d91651629c5b7bf6e180dd27a1cb51787ff264f0138b46bbbd32c5e1ea63722b4baa8e235f27e283ba6c46f1af28bd744e2db92e326ee7139b9e5370fa5b5e2c2bb79b60c9f9e305a8acaf29340edabf7531d17fffca6f43ff07ef5cccb50eb32\n\n# tcId = 29\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5afcf0d327a427f6d51b87aec24789fd7ebaca9c4eebcc307664aa6e92b6acc22b112faa3918ea3ef24552665965842639a532a09b914bcb3b953a0726d5f88eeac1bf65bbdec56d55bbdac534da0f83e182dc8cfd6e9a59095bc82b5f0f5f56a1163f716ce722d80394a712bf0d5d24cc13961079082e4598c8df5510e20febb3d1a778fc5876c65a3e1d3700ea537c8d67f7534780fa8d1cb0ef9c39e439dcb8a4c8b76a723ff8309e3f3cf39e6cdd6e52edca5308aa6be2628608d5206e82251f9f7cd711183f3604d83e1c23ba71041b92d33a695225b1a3f61fc742f969726d79504b224be259e9115f1988bca3c1e2b61541527227c3d629b22a95791a\n\n# tcId = 30\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 543ffa8db719767c9eaeacdee487311bd4c1d3b6bca2a07c6a3989eaad5f39042dae40b45a9b5aff326a2994f36f0a2a59ff3d46a3d4abc705d26afa3cd35a35bb662292c6ae3a47cea9b32de37cdadf797cf72c7c62f7c9b61024ad8c7c82f5efa27c8dfac28840677116183f1f0721fa36ccfc13ee5863589b0433b20b6e1c954cca97b3796232a3b0b2b6205382de80db8487bd00b620a4b423acfcaad649a683b915de7caa65a4efa6b0a1249a6d90348171b816deb0cf8c99013ffd84b8ebdc660866b56545de6dc4aa23156cd86c5bf3d5765ab48d8d601f43dc898ea6e05fc0460a28bfa2a776e8917c59f02f1c8e1cc454558658768acfd717718c6b\n\n# tcId = 31\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 5f912ddc495c20f1975219b0b5cdf0629585a98d5565e8ef2c98fd945cd851d703be32da38e6a376c1269734de5e72734cc685cded8a31d430f526dc3788dc2b54de838ce6514ef970afecb8bcc0b2cfe0c5e8de29d2a6c009813050114374e1db8d7f4cb714ab291a6095b7e2713a28b5dffdbe3ef127307e10155e0386e3af886cbc8e1b9b66086dc9c48d07e460fa4cf66197414a4e1a72f6bf09ca94964d668666ec1daeffc52a3384cb61abe1a4ee0c26674df776c7769fd0c89667a421855de0b060b169eeab02ce0005a1e7d7a126c8583da8a4900f14fbce7ec1b4120994ebebd3e97e0d9465bfb53f2ebef725a10fccd0359a2724a9ca18b2b7f715\n\n# tcId = 32\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 5dec8ec2a5ccc79cec9d4455a2479f562c049430d572b98e5bd44b83ccf6a08d94cffe4699dd29568dbecddbd28c92c771e37e2ce716ab7455e4a92ad87f9e5b76aa1ef1a08e3a77633bc71b3756e3ac956eb8d5974cb50b88a6f49f36d5d0e84bfc4d379621fde3bdfebfd9cd916e1294c854330218d50aef788aaff97e68f7cdb2e7a12e8350dedad00a0ede2d72fe294effd152ec33f95d66fdc648904c657eaf6fb0c322f5881bdc1f16305c3ef90c3df597a0e75222b82d79f5d6dfd913b2f9620092f418a3e67c48823b85e96b1fe85d306f3653a799811a1ed3dc612461383a6c1eeac737dbd2c6c20fbb56567bf544d199a474bdc38621c8b9bc7920\n\n# tcId = 33\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = a2ada8ff1c1821fadf49dfc156293dd59ac8f51367633f73d2200bbb65bd960f7b888d1a843920044ce98528773f3d3df57de92f129c03e1f6d425d39ac83978c7c8ed7cdcc8d47a778350f99f8fde4f6028d5ea77d46091f98f72279c59fb39ff8f73b35ab1c6748970d325c65ff49fdf833e8c2f40621bb770f2dcbdfc34fb22422f0105f5f582c90be73e664c215cc6d89419a8909f0d13f6535182aa567d4e16a2f7ce1e562a6cda4582304a5cef821c538de46c68509f3936166c109da8ef13f2000117644024ee1ec10e8ee4056879c07a6604956e1d03828dae5ae0eb60c322dbc6ff183a57b258c06a2b837021d4df94baab66be636b505a5a5b2697\n\n# tcId = 34\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 743209d44a3c907ca08c0b236b9cbabcaf210bf522de862005c977bf7099cb7a38eb9fb15b765a044703c9410082b6a35a7866821f33bc2e2a58ca8bde08b78ff6b3c53e771f8d7fb43503d8060a884ff6012101278564edd6d64fabb6add5f4d4c62707c2ffc45f904acb43ca2ab5609a23daf9cdc58aaaa638f6325a54a5e272b253bd57246d0935bcd19c7aa31f878c474c8298ec567b6a7e165c2e7eedcc80748953c90d20699ab8303062580d4693c058ac761678df6c875bd91d465430afc93cf0bce027ed00a35842ad560d79bb640cf3ea55d8ade362c258fa707397663fec6787d44ec075d857a6fc55c50f8df898da77252d8903220641005177e5\n\n# tcId = 35\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 098464aad869fbb37c36f56d750ba97ba6bbcf96c9e25d92fbd5778fcf214f6a24d1fa276a14b5945320eeb37dc9ce4cfdae21ba57185246052ae26718b549a59a81cf26387356b3d3fe39a45cf303741587e664244233fa2263cfc6f209f796112d61ca5e9f16e362765b0651e8e197920137a3842483772428b1088e7c1a7aec2152b62688c5655410ebc4907680753079706931359e893ac76ebce92a3572c7eb32c58b386d7ab0f3af24acc5047258b5b7c0db4c1ea4a4b64203d65aaf6c879ed89bf046ce5ffb1c647e95630ca485acc9fcd6beb6a5d17bd54fb518cbfa226d9738beb55325f1883ceebed860d54f5db3f1670ca910762d877f78af80d7\n\n# tcId = 36\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 498209f59a0679a1f926eccf3056da2cba553d7ab3064e7c41ad1d739f038249f02f5ad12ee246073d101bc3cdb563e8b6be61562056422b7e6c16ad53deb12af5de744197753a35859833f41bb59c6597f3980132b7478fd0b95fd27dfad64a20fd5c25312bbd41a85286cd2a83c8df5efa0779158d01b0747ff165b055eb2880ea27095700a295593196d8c5922cf6aa9d7e29b5056db5ded5eb20aeb31b8942e26b15a5188a4934cd7e39cfe379a197f49a204343a493452deebca436ee614f4daf989e355544489f7e69ffa8ccc6a1e81cf0ab33c3e6d7591091485a6a31bda3b33946490057b9a3003d3fd9daf7c4778b43fd46144d945d815f12628ff4\n\n# tcId = 37\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 4da37914ee4ecf0c0973cc89f9476e2d872eeb2fdb3eddf6fcbcad9b21b8eeff2dde26be6a26d5d5aae6300b4caf4f77f2ab7907af2434026c3369d76268c88b1a4c555c9d54723b17ac48ca1118d94e147a4c63c2c4baefd244235cde4f9c254bce8c8c21b45b7a2fd9d5971b21abad1bef74b9d5583d352ef67483ee611ff3f97198c023cfc56c667c81ef03bda4729b2eff85c24e75aafdaaa4c0f47419d8a63fb2ff72c074ffe985ec7f88bb0e93cfd375c656137722fc6aa45069771c6c66d4b109a5dfd8500331d8d840edf9a5c8024b2520daa56641ead240033b0aa300ff3f951009ac46a97ab9311f8af9467b8ecbde36c9744e44168314f092529d\n\n# tcId = 38\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 1aff9b9ad34e142421069661c71e35b98108a8f976191b45a97cf12e8ae8ebccd64c0fc6a795f4ed798fa4a2f79746c57a86f894110c1a5402dd72577c2bd9817a9e7a1b0b7e389527428140d53f4918b305e154f7c143011dc27ddb874c52b57758a3f4ee4395108897f0cf7b4fd7136ebf991dd9758bd2cb85cdc6f9d96a40f8e6a0c12970c18325d5742b80ae499da45655f972f33a80373a93572fe302dca03cf7e004690618c5b725e3b9be6e05dfd0ab8f28b8b994ea202875268837d3876681a63e88a410a0bf4a4c41f7336be2799c6e62514a5ee0422cb6d5c57c2e45e9f96d667f8629e0987421f01a9391a3334d", @@ -8576,9 +8586,9 @@ static const char *kData308[] = { "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d4\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = a2b451a07d0aa5f96e455671513550514a8a5b462ebef717094fa1fee82224e637f9746d3f7cafd31878d80325b6ef5a1700f65903b469429e89d6eac8845097b5ab393189db92512ed8a7711a1253facd20f79c15e8247f3d3e42e46e48c98e254a2fe9765313a03eff8f17e1a029397a1fa26a8dce26f490ed81299615d9814c22da610428e09c7d9658594266f5c021d0fceca08d945a12be82de4d1ece6b4c03145b5d3495d4ed5411eb878daf05fd7afc3e09ada0f1126422f590975a1969816f48698bcbba1b4d9cae79d460d8f9f85e7975005d9bc22c4e5ac0f7c1a45d12569a62807d3b9a02e5a530e773066f453d1f5b4c2e9cf7820283f742b9d6\n\n# tcId = 235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 5e91b5dcbf02d6f19621d41a83dc8f15ea83c0edb83765ef029b0acac2e1ec8918b1d2afe1fadf11c48d27594cb9c01fed79d90e5d5a8085c438450111aa7d9fa39c2345b14fc3c2cb34128f86db5eb00bdf8dfe38d61f29a41fe31342e7aaefcb4b122eb5d63c2f5c263c8df8450e9428ffef974d535818d51dc03a7d60c8b2d16c999ae46d73ab40515fe601d9b89b1d09c6d60cd51639a97c1d211e097609ba5e8c319c6fbd21b34a634ec8fb8971c5aae21c70b847a4539cc10dc314ddd8a9629e8a0e51c66c0cb61fd1f7228c01c6769190abe9bac9a3897800050014358594e0fb20dbb458b12aa1346826cc9f7e9c5352b073d62853dafe77c848cb1f\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 57e8cc1dc00c07383d89a79b5c8e4f5bde2a2ba55a3c7201b3291c4d805b1b2eb36f8f326b542342da180abe508669bb6cc2dd54e327bc70c1e317ba93a0fd21e7fce22a0c597c7420d1d5602ac43d9348ba3eba561f250e301ab955b0dc33e4abde32946b9b3e86c8bf07a44646ca595960bb988fef04b2824967e9da8b0264f1da0659373935313a574b5380f0b54ce1bc0dde423bd3a54f6ae5fafa772a55c1c44eb6edffecf13e6e5e1edaf87a79e338577304141fbc44f0e9eeb286f553f879addd6e12e436fa3af51ad53a72f2679f0ed102d504ee08706fe111eaee49d880d1a0b91924b3b79968ed0f9bff446dac199ee89b158c074927d27b864498\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 68caf07e71ee654ffabf07d342fc4059deb4f7e5970746c423b1e8f668d5332275cc35eb61270aebd27855b1e80d59def47fe8882867fd33c2308c91976baa0b1df952caa78db4828ab81e79949bf145cbdfd1c4987ed036f81e8442081016f20fa4b587574884ca6f6045959ce3501ae7c02b1902ec1d241ef28dee356c0d30d28a950f1fbc683ee7d9aad26b048c13426fe3975d5638afeb5b9c1a99d162d3a5810e8b074d7a2eae2be52b577151f76e1f734b0a956ef4f22be64dc20a81ad1316e4f79dff5fc41fc08a20bc612283a88415d41595bfea66d59de7ac12e230f72244ad9905aef0ead3fa41ed70bf4218863d5f041292f2d14ce0a7271c6d36\n\n[e = 03]\n[keyAsn = 30820108028201010090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d0030820108028201010090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1020103]\n[keysize = 2048]\n[n = 0090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1]\n[sha = SHA-256]\n\n# tcId = 239\n# short signature\nmsg = 33363730\nresult = acceptable\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000989e7ff72e67e680bd21d5f966e4ad8a48c3592dbacc4a2f035b4ef4d17a2f25f8a9fef7e78eb99d76d68629ed02d67c43c4b7ec8c3badc32e3d0a524c326537739b0fde156723b27c23ae2b09895e470c64d700f5c\nflags = SmallPublicKey\n\n[e = 03]\n[keyAsn = 30820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d0030820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keysize = 2048]\n[n = 0092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c26712", "89bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d]\n[sha = SHA-256]\n\n# tcId = 240\n# signature is close to n\nmsg = 32353934\nresult = acceptable\nsig = 92bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240b8bf4bb1a6d0616fd5be2f081dc9ef741a9a4ae7274418b791432de470c4556463108388e8e8ed5dcebf3558e4650c2ac97c86fa682176f09b5dd8cfbf15d19c3fe4f961f4607c12cb3dfad9b6a0e59c92faa1fc8622\nflags = SmallPublicKey\n\n", }; -static const size_t kLen309 = 152041; +static const size_t kLen310 = 152041; -static const char *kData309[] = { +static const char *kData310[] = { "# Imported from Wycheproof's rsa_signature_2048_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8rc16\n\n[e = 010001]\n[keyAsn = 3082010a0282010100cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0203010001]\n[keysize = 2048]\n[n = 00cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f]\n[sha = SHA-384]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = c5b6f5fd8ea320880e9e27b0026b1d63bcd1152c72855853294b7683a759dee042be8bb0c350b0c31aea76e1ba2c6d79920c3e21b6e97b6cf46fabf92a701a7555540dd7c325e7c657fd9a079bc5a58923d2ccaef51014acd6fc6e5296960362a94688f2cb2675d5062c5101c3875399b95143511e6ea156ebbdd32c9ef8b061dc66e2c912bf2ae37e3ddcfd5f32a72412db8ba7a1ce3b44ea4c6e2a858b3f3cb198cf41914e4970b03edb1bf81f8abea6371b469d2e80883d7760c0707dac808fb55e588b285153b8ee5c32ffe90197991a567499d5ed62a6b810581901cf8abf086ddf84c10b03ad6845c977ec72d02028308cbd19daea2668865f00a23ab5\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 0e8742af2a1d82e99038a99a09bc182e21317b690004fcf8fac5a4b39c6c4c6f32ee0395a42b8aee31a7af7cc0b0205087b4cbe18e791c1d5454faa5dc220d3b21e44822d39beefa5e90654fae46205631c4691d3e78221f48edc14e342ad42dbeccfede07420b9352af9e0a009c49cac2b4564732d94495457dcbd2f67fb60fd77080631cf38b784a3373b66cc2d1ae971a7422562c2df5f2476983263f6559a8fed69c2c76806f8553b5f1f2239677f1a4a3f5f55a00f8391174fabd2852503c9dc130ba219d145709a4f045bf62b2278d1c9c5c2e7a81f47769b2a11b18bb8648a32eb984ff7aeed9c0ee1023886e6a402812ae6552b03419b4da25cbf3bb\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 943aaab06755ab012b4e062210ac3e2c1a455ca30f1c65beee0f7d54384e4e0d4e390208332690fef5ba0cfceffbfe28e6b05a1ecd8bca3a50f9542f17c39d28195a50203c7885195c7e84da26436bc9fe7fa98a5070e0a1b6f51d8ac7d2734fdb5e0b32da0df6c6c98311bc4d458b4e970412c67732effe67e083123bfc69ed164090be3d41a37bde52119da16a4fc7fba5d8d3ab905bca7b1bccf4699a8abea19d0ba0659fb6c94b4ec6d06fd086958f443a74a783b7440f6060f01cb9dee89f32c2f6fee61e3d61548fb6b3a0f6b649cd8bd5d5a5bbc016f4c737889c79d45c41b5406129066e259dfa06fa2ec05cf9330dec66ed4cf89b80b0f5dcd22c4f\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 682272b36ee1a6c7d4d73f0f3f153d8e84e2fa4ac812581fdda214a7b45d6ff7b7b3db0c89da96ce2e651fcfe25596761982799289b9fd2d69cf122e08404c9db0bdf6f8240b1545e76302a5a401ad56522e0a6158157dc1f9445f8cafc161b25423d35671d9ef714c5d33f7fc155424ab2ac34e0cc93bf2ce385721dacdc6251c7e3a5618bdffc8ef3f278477083a96de83303b9d286e64d8297ef0948b996616d34036bdee5538ca0c06fa08c72f03739fbc578814b402671f5d625dc9050d61b389d1f0a32011ac0dbb53b9c2980d315bc16e2272206a1a955ee870df725e78a7c6e9f793f5428af92c670df8e3bb0d567699714b04fede399f49fe19d0e7\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = c86aa0513ca2e6bb14892ae983212cb21cfaf702eafa5adcf17dfcb7ff53c1fc87d65001c639a20167ec97448463ada9b20d40d3e13db23d8048e38e5c05aa42ecb10d1683e3f64d42837274e1e021b3523cf763d32ee69f92180a9e3e6c6ff891b4c0f9f30a7840fe2524bdc0e82b0e19acd041554f4050f6d917a4677155c6e7841639cf86b8439a4a1edcb24ea272775dd9287291cbdaa79e97ecdbd97522e250db7c8d32658891a0dfe7fd079ca5a5284097ad505c83bbcfa82c0ba6cd91abfa0e21178981cd5c635433cffce413a3e03c7afcfc2fca37c7bd7a5287c13813afe3aa5d051d386e4250ef1617c0a58a24caa33e5855c32b457b1436d11d94\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 801ec289191d6f6e2ed3d7ba7d8cd78db3add3022c8387f592080705eaec1dca415a04e09d55aa6a8c90f11730e9eace7f0ef892f44377085fa8e72236b160382fb3bca71b71d775e4acd75c0ac133645c64517909530e0175a8f06236839de7f7704f39afdc4720a2d94c258188cf9f0794c279c777e5ef604a31412262cf871e3cff8a0fd7efec06eb1db05b50910733dc8d8783a24c07871908e711b27d0d1ebde4e418ce1216a5bc1c8c85d82fdd2b8bb9f0b047e8b38fcfb80771b019d154a510f2231c6c5becbff35f2c5b1f1a5d5280d0d8b0309db5294fd99b1afe576bbb85e980c4e9ea49327343084a6c29743d3e48316df0623776e98acbc84382\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 6ec812ff1115eb60ad2cc1f641479aca46c41da5d8f7b9e59b2dbdb8956f5c3ada3fe162c54bd5835f5e043ed3906a10a982e177f5f68c94ba367e4541b75117dbe18b7acabce6bf7bad0bddc4a1f98382272a655e0222ce4a87dac7f6a2099ad9996603479cf8454102e7ff703d11623cd59e3eb2df8a303732851a119d6c75f7503acc10c57f2cc418863e1b2a5305688c03fc9971334ba06541cb8b3cd192bbebfd5e9252517b17d2b8a3ddfa1533784d6f672e14737c4b6bfc38162ecfee2e97f0a29c98bc6709c922f42ed959bc3cf43764627a9beb32e53d2b35da63942006787476ce89abb7a82ee02e6c9c80ab777af86c1a99c65423ed75fe82acb1\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 127eca0852f26d216ffd2779159e3e3b742a830e3d4f29e9aebf4d8bbd45eda195002aac8ae5d10cebbf849b026caa37e988a7d5c6e3c0bf4f6da974b31a8139a85cbe62e0aed71b9c50a5e3bbfee50cc465d9a5173a33cc2952893e89815b3d68a2269c78dd91d3b8a9d9fb74bed451481267b797b28460358adaa90b82304a6182a5d79e113808adf31100d0bd943608a3a58c2561468aa379127cf8891ba61c2de46e66a9e4d86da3c007cebbc2ca0b8bb66f29b2205a3a45ca7303c0db32efc1e0e254e0735953a91f4927901cd78ab0ed2d047c822dafd5bdaf34cbbcc227e7711267785b68c2f9ba47ba108ff7633d6de61d453acf48fad092b28cb70e\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3c1d887865eccd6eb7d794756f93819c8126fb018d483b6cea67e10364d2455505e228c95106d493538c60d1203ca317aef7926e09e088a39e198915fcaaf316346db4ce62908464838efb7bca14041ce4477fd55422b94396dd79883f9024d46b8f9838ca7b5851e2d935329365c917ca03e1c44443a9602ae1cfb95ef89d9c7315f7e0b287a39d8133243c75ec0303339d88e937504b118ecedef756f746c6a8b244d86ad9e02d02b24ee5e616455deea86beb334af9e294289cee20a7a135448739dcd48400da80f15e060c312d4b981d63dba827ddb2751a89bc421ca600dbd5cc8915a1da43baa34d09e668d2cf5847cd55b705d5e7fb7d355c42c88d4a\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 47eb6558bc35fae214cf871eb167e0760a9b51309c805d7439bebca18ba163972f2fdecf5d1593933341553971b3f529e82850f519cd60597dad8a5920e567263995f7e7f348414920442fd9e4b0ec3b95fab248261913e773b05206e832ce35e5035d6f023a3d768e85b9588d9c5ac4c7beeb56ee14cea7744daa600064e9be391999bebc1786d3d2fd0a7d4ab0bb47ffcb0f3802503a0b3124797866c5d9c446025e21622f4d1cedfce4ad930aceff37e2e1f95dbeb1d4f162e542d1e6e47486766b8d6e0db3e336b8eba57a22f4e44a646ed6ff8bef24394c23059c8c6bd9ccc28a355d87d9a39270ca88834a8f0baa50af19a44aae9d5fe3961e25a9a070\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 4b09bdf2e03a21c695d457aaff214b4736034dca0fb9cf76763d623d16f49f2735fe831f9990f9b84171ebc39f5d533130a9b8b04adf332078b48a7aef60355683bafff862da9e30852e1e3a323bc09838679b687a6615df4b9a71dce533aec693345c1ceefdba7246eeb49b64848359b060fd08be04d4446241573d3445abd6bfdea24d490a14690e50920948998cfff43ba080dc20691841a739f6f134285eeb6c87f4e1b67", "0f2556b83b99ff76d873033fcc3953cdc9857a7352d3766217d987b03fa8fe6f90a4b7cf8bd55ab44d800a0c245ab25e91b54c0dcde0b3adf40e3f2bc8776f501fd419713a5445ddc0cd0e9c414ff30f8987071857050a12837\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 756305930024f3b1e17696ca04fdf72445291c2c4737277f9cbbd6c8e2036c3705e1630d47a6a4b5fe2cb1fd071303e4c70ec49378530cd811ee2dfb5f1da6aa66cb57d62e9a96d88c6628e23e1daf8ce536da9acca8d1068e1e430e43b469a55e311fe794767131f53e250ea99e5eb6a5f09e37a0d886ec92e0dd635ae4eb1bdecfc9a4b45b8fcc16245fbc5fee4e876944cf663a56bcc68f3e6cb79d96571eec6057922dd0841aaa126c6db7daf00c373ffe23d8dc7f14c2a294ff0704e5d7636c9108b05ebee13574b63362b547e4173ad37328241fa5cebb7ddb6a99dc52a4be44d3f2e0cbb823f02352fbbe31a3646e0b3988ef0f77445f4e5cea12434e\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 8f9c83a3a017383a5cab106589fe076c15802729be880120b956dd69d36b822022f58f6486cbc9009fceadb83b92883b281e3bd998115e522a1a3199b5773845aeb54331bed863baca87d6de45f387629bf6f328e8f3b0698fe2e96e4faa95d61d7afe105c15f6c3d11ab561bdefdeca453f87e75945ab1746fcc559fedad0be2a494b7b9b9c0089e131f86eb6a0a422da225390ada5559bc64d1990f94ffbe77d00aa19cf1a1676a2362596b32187229180e5e8944173606f54a627ae4457e748c481c3cbfa7416f381157684eabf87490ea96a8a032b1c0c316f99eb18b9c30192094fc8606bb86bf5445c10fc5e9025737fd52b779a008ae60e504b92c3c2\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3adba4b8e5c7ab81ff38544b299ee14cdbdc7d44aa4592fd32295a0e20ebf23d20cde4d26e752e3fc02a67bbd3b7fe927d2388d27f8d9d399ebdbceca97df4b5f1a4d5cc27fa5af84a8e39a32511f36707e8b23b6e38cec3526a15e557719aba13237620222b205992907f1e0b7a52cefcdd63d7f9d951ba528e707d179be671728708c1730096743494fb0bfe319fea4b8f02595c70dd831690c3e692c7b4f18f77e20e063d9d634b966cf14f4d110af8d7db642ad1f952c498d78f27838b84bfe0a9f89fea32cc243ac65e0cef7be743330a19c51a13a747e81d341d17a9204d167cb4006210cd8c7d6cb43d347cf80351041f98efe1379cfba9654d4a3e54\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = bdca4de4dd3bba08516ed45291cac24222f7978f0cad43c92cc3e11b3812ec5ccc196a59af3eea5217d66527776f630cc648d01803767bf1d97e341d6e89f2a4c0bb4ddf4bbec6e68b0e608119d3b41a2fd41da75e157bc3d7f76fbd29d9a6e60e1c383995dedecca3e5095d20978e7be11789137f940ddc8d3bf06eaa2013334530ed945cc3970e83d66f0f181e18c5bbe2440e0f04f472d1b259ad7af78ce7d670292a2894591d5055d5a0339e3321471f48043d92990fb6c3fbe41a3fe92597202e0ec85d0ecf6bfd88db54711cddee648540dc7f2cf1bfa9e0d96773c6c03884285d28fcba88e93e9238bbea7d07dcd36d251e39345c28bddfe365e04f12\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 648eed9f390fe7fc14589904bd72247c3a81dfbb0e84ca13796fbf4d248dd45763b2dbc687ae99a8594101260fd0b3a398ff2b6ec9bbd82099b5b44201a5bbbe8421a686bab7423663d45cea77321e16a155612af9443b94c7c287f73c6c5d3e0139823c081b91f4302da9a75f0e79633fca4175c2fe9f6d4657467ba38eefa1700b94f4f7882892e60954fada4483c99ae0b05d0ba46f774832a7e9fc8b35c81ef4a7fa073ad62fa2ea25143367c4d4df39090d34b40d48ec28f58073339b8677455bec559fc011320a53303c7484bdb3f7f2858262a6420412396f68c3a9f826d5e889d2c8599acbfa6705a7d22f1aef07560932e742a831a23f53d93d20bc\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 28a0905a6461f258c617cbd3cfa963ab3b137fc270296a7b5541c0e01aaa856a348383617dc987011ea42b58e19c49268b1f527ca54acce5e928ff5f122d0366f2e6f656765a73aa7ded1f2d0053015fc6e2d68155c6cd8819e7a6e51c485fc0a620f1c2c2973b21ad463603dee7954fb8fe83ad4ec7d4d860309d498e8d8c3f429df3defa7ec5ded39fee1d5a9aa75ae8ec9dd4b66e52f711e2bed712c43b5fd06e0fdbfbcfac5878d989102dae62307dabd0214f184fe768583e06311d8e8b30738703e11d52919fc72625e418749043df757d01b405cbb01eb2458c09d21b2c472015aec4fba7f88146cd72a2d0a3d80ae1adcb5c29416f538ead8249fb87\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 0167ceab6b14960f1160f13ecbdc8efa965049c1db8acfc8b487b363b7ae7a95b34c51bb54c69ff8a08f7b98fcf63eb200d2dceb5834487b843e9312e75940317d4b507501e46cb23000a12f7042548b8934315b247d4cb443485b39f208487110cf08a1f95a90869c63cc8c52fda64f86a37cd9c562be1e8a813906da82a5dfd72c96c8770b08959d5a7ce72bed149c2d74db3f57c3d67c1e2fc31cd2f2eba59348bca4111176ae050d8ba565a71ccc131d92f9ebe95a32a4f37512bc43edc02a9d65d45a59ae431163a5e4e2b237c0023ebf6aca27af938d3fe855543cf61c5e17e0bfff32c2da92b54a3ab8b196479a66a2962fba50cbb8365879b8618662\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 4b0a379baccf3147b547ffbb3c6023332620a2722e373b8261abbfa31165224fc85c1e41fc495e197f921a8db2d51282325bda21acd2b2fae56b4dd48da9dfe85b7c2f83e75972c22275f8af6c2c8edc544983cf5a783e74793978cb9717c39271613937505814f1862c4dbe2fb7ec577e4bd41e3fa6740319f15042eb4655aacf1b4a45473090910c179fa942e1a0876162f162f44b17bf554e65b291e7ef1eecc0377004c871f74628e2c069ef85d942da5cbe319a2489a5f6d16c421765451615c987f6d84acbd919013ded88bdf1408ed2c0ac1fd701fcc1df6da43a6a802368c11965c62aaa798efcdb699dc715e5f10bee9355d14afb732f270559fab5\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 6dbe87fa8707ec43fb4a4c51f6ca422ddd0051726dac648e1985b5146f54cffc78a2b0335b5d621f3a4f3eb5add994e1e68a4223e9e79616eb06eb421183729f4fedeab5fa291aaab3e83af7fa021b56aa02384752bfdb73ebcd540953695127d8adad2914426f5e9ac30ab4f5feb36e4ec9d7c7cf0a9f50c33979cdca2f7952ac8fccc4180c8beda3772250d6c5a5ef2ca99b9eeeb90a81e2346b465d24a8a8c47dad4a67d4e6a28a46a3ffe432af8c7ffc85c1eaaaa26f1ebf495474d96ec04b5fcdf09a25d8cdf45d8f348805b9558abe525f2c95d3cd97900e62aca25b744b779b14195f53d555808d3c15c0c3aabfdd50801356310deb29346a445d5a93\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 49b6dde9c7ccceaf49528a6f74c41d83fc3473ada4896eb0bc239c62efca50b33bea31e500b48ebabab16a35182651c38f72803654e1440e30215b0c54738772dad70b8883ebe60680103fb328d1a990547269cc470e9b06e208268220ab46c39411b7f2b5d3eb20ad723978d13d0970ea57a96237242e9892381c02674f349b0211b03bef1ab568abdb1fa28cd913fbda24d94af8ef79efb7d76bede1b43db2f45b9a522368cb9027a6d1f2c40581647b85a99334f05400e95e2ad4a414e032a560dd2321387f3f2deca9d3a4a34d40be2dad57650ae12390f28d2e4cb0ee8bad7ddcb9d7f8850c75c99c6cc4e154d4c8b741e972cedb373b9ca64eadc0e5db\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = befa74da01ad7d06b1464c2684576dffc25bdeaaa766683710934a8ac4aa2282320fcecb5f512e94dfc84289b2da3fc73afbe9239540f1066bec52bc8baafaa5830e85a5c8f31cf89a8e548604169d7e43d94fafb67b3d031b994af3f3741fb0aa02db1aa12e674e1e7fd0662fe06c8ee641029bf9fea3e997c15a7308fd65661a10be4ee1c8a4510b27794a3f5870bc83c6db63cefd008ccdf4206ad7ab6686c8047a52cf913adfe5d17b4d3b38a7e1e4f21bab174f2afa9268dfec1e6c9a611bba07273b4f65a33db419b18304f3ca920a4b1c655a76b5a5eb920b9123a1160b4855ce807a62c8bea9a9b8c38f592284afcfbb550d79ef085f1fc9edfacca1\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 814446f1d99803bae8290074bfa3b562eeb7fc2bdb5ae95524a8f31694e166163f89d2a22d37636b320867abb881467f0426fe948a774e349b72564a3215e117e7c14e54a7da4eaf67363723afa19886ba47998389f8069b3a752a2cb9e7e688ca273b260312562ffc124fb6529906dd397028762ca34a8313c99b648c25822191ca6ee3e956d98ab813ded5bc298ea65a9bf949f0a229fbe0000eadd2429ea40ff66238201a2f54e93b560e36e8a207a7f4624c782359437e5139d8ccd2a366a9d948780148daec600de8a0c516f0f93303067d12dcd8d5ba0b484d7c87cae1e63e4868c0c829cb4efa8650fba081c649014b3ada38dcc1c1471f93def8f7b4\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = c68048e66a376c5ac3c6a5eca4f1a73fef1cc0a1db91fa078d5334b80db31f339dd74ea3e975893c4dc26290bce8053a928321280ae60ffed3437072a562dd30442e5d3a5b046d1f4f3bce820604999b087d3d02130ec4bcf6cdc19df28ca9c61d44b9bf11b8d7d48b6d535dcdb52316da25dab87f747082a83118d7d1cb515641177f2453e2391345b893367f6bd8063a24d78d041e9eafd6543c9d4acc3f4e7ccd45bdada5b7b046a86b1bb0954397afd12650dc1d6bde119d7bc681c3c6cb1122cd2c523bf27f017faaaa1f5aee8f010f4c562f81d67a04e817d4fdd32bc032b8978864a9a6cde55958c0c6863690f2f3507aa53fcf7e3f932e460b09668b\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = bb7545df9dd8b0c768d7989248106c242e0e441dc1de681b22fd50b576a3afe9c6c19d52c77976343a529cd6bd95783a7c24", "4ff0d3fc701eb18297b52a3c0a6f7fdc3f991c1c2d47a413263ff67f83e042bc98991620ee16f08b9f9fbe47ce37a90062848a0d0ad96a54d4f8077e41d03953a10fbbe15a8366a88fc12f82f2cc1ed63fb5c295c4b0b3f7c87e95a2b76d649fe839979b1352fea3b0dc112d46c7fa72623932f1d3197b0da93d0b87f40a8ff1575dbf53dcc69c800d2f616cc7b80e942c6b3501858a6ebca6972fa3d4f3c16bbc165ac91f61b679fa33f2b2f909b63fa88bca231297145968bbf1c74814fd691249705140dd89dd32a49116aa9d\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = c5514a3811c53e0f8372a945ef0e3641acbb60f6321f67d9dbddb04e1287f1b42d97eaaeb7957e22de05abcd9f85d829b43ac766c9907271a1157c811d429d5c7c8cc36d19ac2dd24a036a16be2b6368da44cdc80bf21ffac73c0224b6f176218f70f0cb70e864224df7aea9724b61943dac5a0d0def579c342ff1fe0810b6edde9be8f9bf3d36cd75edad327d60c5dcdaa0f410ad7e74760bf56b93e0d5b9caac25ba319aefc510d26d44e57cd8e89a7355eb3c6d5ded4be863ab4c60e6c754fbcbd086fcb3ec64a1d4f40d3c1d00b65e93f2d09ed45eaa295a5c8b09268aa292096a5c41b86618e493d2f683682b10b25ac9032448e9e0b76bcb6f6664042c\n\n# tcId = 27\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 6acd858e30ee15fc5c1e8d73f0ef784690e047b0152938993e3e0db02c61f04f21ecbb7cd154b98aaccece5d4948e26260e0b19f759a5107cd4c365bb2ff6e5be93274ff6fafa1df4f26ca73d995f5604e847d635de7d6631e23397d95246310d884c7082893baacb46b6426f08884b0eb4b0bddcd01ee97b8182c55ab80b67f73ee0507206a5563f79167e9045a7ba9a8c9d6a1ebb85f53922d4a5514f4bb13a5f69154a2db4287e8aa95612fd7cb7addefc7516609c1b93844f254d630a2924cbd7b7ce0b623812fe4edc7edacaaa449ea949aefebb2e4b924b5ab893d5bcca76fd20dcfbdd04ebc6bdbb1d7407f710bcb2f23c7d50a4fd49eb6acc7d4ab97\n\n# tcId = 28\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 4df3f6eb5fb1049fd74877577a1ef69216df191af5858a661ff8edf68c8ffb5554d2c0e3b7adbc7d10da656c1c788e381d43e9eba5b0a84a92431df56eb81d7b19fe0e87404d16608f387e4b961dc13d336fab669195f357291e1287f9bff838f4b2c79b75536e6af0b5adbd750135ec166377c6c8ef6a9f80c575b1ae95da834a2d129313c096faafb641b46bd093cd1464c20821f4ced6b4dbf5922c44297fab04dcc286b68ab98bdf03de215c4b8ee1b46ea93d8f910e1c8976f3f040972f62901fa1fb24c59bebe201d3e5ac0615da8106c6b28310382fcb6c6acac7ca3255eb3d529863d939cd876d88741944ef06fd8ff9939184bc417200d361d1f1ee\n\n# tcId = 29\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 55e7afb895f743e418302ce73e8fd49aadbd0a4c27a9469406e0a801753d5a4cb96fffa47ce3af3a3f2dc0d816e6ec61a764455f2427cfcefbfb9452ed8401671607c8cea3bf105fda04abfbba07ebcccd141306c129b36f9014b4970f4e8ad6cf3f7b66c21ba1b56ec96ffc6b6500f8f38c00b7c4aaa0a0515272fdd0fffb43a4c4e8eecff7922b0891457df27029eba35c86191cd7d9775cc7223354d89118ce1b92490558b2f3a151fa1b8f9371db8f8fa0f156134f5d78d7897849d60414a7d0565535f271fc9172ed6c3eef2ff62e638da46ed4f507ae3c63a6d308a20ecad814232e39eeb7bdab898b18e37b57c10b19905c0d3d01fd8e7c390be1b218\n\n# tcId = 30\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 89c7b4912157be3be42558074cf23b8693d38dca6205289c9fd347369dd92534d2d2ec8e9d6fdb0a2ccb7e398c90deb5566763e4802e747e9dc593237d5a5e1d52bc3c43d89ac484445e3798a16a00bfd498f42d88a4110cb7e4745c5f1e6359ee8b6e81b42e85dea2e00e80f1c17dba13d586c6f6f9d3e24f5523bf9a0f21d82f150a227a718123c5f7c934c2040628e2660c6392fb4db3f7ce09e1c403d479e4858adaa6d798c34c4af771994129386594f0b9aa687706bd463a92d47ece2d4dea43192f8971ed7786ca2b6dbda7c449c2c2d428178d8de5c3a10bbc7533296ddf9fcae3019e85a22d9fe9fa23942912187bdb11365bd37114fafc9e88d4e1\n\n# tcId = 31\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 2f64360a55c3d64c3a5391d6c3ded718786ee654c97b6910f4741315fd7d9ab021999638b88b4751736a13faefa6a18339371e2f892f68913dbd426415cd34f499b755b10376fe11896694f1ed703d840a5e6faae1e6f75c7d6dbbfcd3dfd8e818499ad7d03878f8148d85e325e7d2aadd6f9ca675d7f0b8813112e83d3235bf5f9a33b14bccc774aef67517529593439397413e322d02ab7259b98ae549fee758b02adb6116e563d2fc8347dc5b5bb07d573d51024de583baaf8e982b3a8c742f03d7d739ae804e8de6198c75a556318fb372e2d1e6187bece98a5f39640ad28fe014e823a380c83fef85cee7bd788941bd04284d32961bf3582c4c3ae488cb\n\n# tcId = 32\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 325cb004062247e5f293ceede0066fdaa89f37f2b73464a14fdddc045f5395e7ab3710a9ad3eab03e9c2fb15818b551b1d8755f454dfb5fb6ddac75dad79563d9824a213ffd5865bcdb9e82a1bde2b94756a7877b91be30d58d48700dcdab15210fb17613bb9dc4f7cd95e1b33f4de328b4d166f78c992121e7e409acc1fc893771265ce9b01b5e21aba04278bab10be21dddf8a9375bf4ea0dd4a608a186f0889b9c0d132b022de4e903786789d0a5a960edd05b63ac4c08ffe57f6c5afab772bbc7e77f82ecb119022f96a6f42c5a5b958b88d0d6b17d3314adb050bf863a88782aa78a8efc50434c21e1077ccdca9b9c7676369bb8972f290bd5a7d85a635\n\n# tcId = 33\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 4b043dfcb768599364cd876ee5f6456b8a270dcafa679ae2199793578b26c42b30ef14fd8cc4ab045dabb55b938bb8c8af337386de8ea009a3a19ff74b6ab8ff038d6685b17e7dc5089ebd1c8565f48dc699770b48a6ab5d9353e26472b3a57dc74634435bb7b04681bb69dd3e7396adb569d6cc8ad07aae13387a17ff862b40af23be43bd74c9fa24f07d3c0afa47a063412eaa2016647b84a95b67f0d18efe75c2c9be7240d748c2bea9f25921233010079028e608a85362cccf7fe1bef5a71a5142f1dbc72224f5d983d7fb3b0d1a6303f017d9ab77b5d6ec4281a5df521d3528c6caf9508d65f07a6676d8d4cc9fc796efc6c5dc2aef6ff516ae55212671\n\n# tcId = 34\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 2f7659bd4b043c5e74d9e3a6bb3841351335881091ccc4d0e2de1efa168ba11ec04ccc71a0cdbf84d88a54a9b5e8e5e0ddac7fdc7c221e87bdf70969f98857ff91bd6d4c9f8afe28f5394660c959ebc8e4a09ec3e0d9ee0d6c9831dc0f31807bb8ebac2c9e74fbbd38d0dcdcdddca714b771aa73abf3d2c3174553ae3b30597604e4b33f8a6adcbc42c4e49e04a6bb0e6d5dd36b519d5de172c5513f8317c16cf39c89ceeb5cb698ff18cb8e149b8350815cd8c619aaff2ae5302cc683863e3c5e5588607237fac82a01c028e572fa77b30e60bb5a2874715065a2596af49cbad2926bdef2c81b5d031a46113a178a92f4d69c97f9ef311ecc7a2f058ec7be42\n\n# tcId = 35\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 241cebed86cc3a251f62e6dac6a4cdc7ade20ed6f879942e18185c85729f6874d4b0c0d8eabaaf1ba722891d35ebabf4b549278d14815db39f9e3c3dc7856ad29f60292318c808675079e2ec94984bdf0966a33590f47ed05058fdb91b6fe11456e592c9df76e4ff56df480a83fd2890b088e14dd59e7d6bd0fa1f009affdbc07161f091947b9b9b8342684a0bcc746d853cc52164740f08c364c2855455b82aaccbb80488143f59614be4b6a1c4f70cd1e006c775498df75cb0d700b8fdf164d0cf97e860bc8e153c85fdb6f5834b79efdd0902e02ddbde4b515afa360aa25632c19fe7349247bb528e617d34333120014eca9b549fcb1b541d3ef6fb5e1010\n\n# tcId = 36\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 8e694aaee29d01d26ca0fecbb8cb2bb49cc8ac8e1a01e327ca9dad1ed741032dad845602b2752f8637ca9152d36f120e81f37b6f4d6e5b5468158be2ca3acd469e3f532d9731eb6e7247f97d28366a652d747b21b732c875fe22867adeb88e42729eac1077fe7e6255cd643fd33050ed087b01e07df5efa7c182d266ae8b33a667fe88e5dc95e1751787de699be68857470cd4b0ab989ba7483f9ae375c693aca41ffa9faedbc669a9f4a0856a809d7406207f4ba4ecdf882993a2d774ae4f35a12d5f24c79aff5c00e89b7fe99a8d93fce6b1305e91a3d553ff0433f1bb989fe8923e1296f775118b17bbb3ac22d4744815e647547cfa03a515c20a33b431ce\n\n# tcId = 37\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 4abd84f5455855d18a88df8808a009b6a470964a82604d5e562200b4ee22a6537b31ed57bfc60151922715eac7804f1aa4501721e242bf553509eefd5e34fbb1f4b6fb6d6e3caad4c1b7d12db028e42f4a52efefc88bcda58c567c24fbafd2b3165d768947ed7fe69f0bc55b9add57638bdf7b44c0aef8bd104fdc80f32084466ff0dc97d37cde2499a498b77cedd01d389a5a4063d9efcf6a2ea6b4ec3d28768297865220dfdf379ecb3546949ccf7687beec862c72c3faf80a944d71f888821f079bde045fbf1f11e4e813bbf81b102cc5417af8dc93f24a7c3200395c824b9c4a2b643fbce4af95cf22afe146f8b66ce38d76bd8821a3aed81ed05039a097\n\n# tcId = 38\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = c9dc8b821879fbad44e3b5827c1d0f096dadd16908d3d7f3b6a63052f897e2728a855ebbc04d2af9c2cc1cf87f0d67f2599f134358626f52f2fe0dfca954c4e7445e604f347e3f5442e0ecff1e81f4593d2ce920c94bda5a3c75022c303df0930be672a7648f68294dd62d4299bf750eda9af0322a17f66de12ce87876e51b4c6141c2e09f7369b76c51ae9a200bcf110ccb938d789f3265f8766ec8c40f1fde02e64937724156d367b1a7761eff40f301d1b610f4f1720b38191ec71c8753064291cf3446723b8a7a9c0a188a7cc9e09538b8ac54a04b9082a299131e49ba733eea7f86eba7ca0ccdcd8edeb6575181b78fe", @@ -8599,9 +8609,9 @@ static const char *kData309[] = { "88df0548430ff4f0a8dcfbe466508fd93a138ddb9dee83b9cdafb794ded\n\n# tcId = 231\n# wrong hash in signature: SHA-512/224\nmsg = 313233343030\nresult = invalid\nsig = 1c153e1a94bd76b0c5d51d1c91d38afee4db20a10ccc44bd46bbc4a40974c02180ca0b3a53377d694de9c34d168a7466b0bf5954952a98031104934fb319936185dd8e795bed92ec7f8d1487dd9393ffe476c377e406fcbf65011c96a34ec627b7093cf6c0ad4576506d559c74cffdd73700c83ae8c4b6b8189b4b5d4119bc4b720bfb2a6acbd8a560c2642e25f6e8a4ab5ac6ff0ab19226fdfeb02e6f97943227df82b251e6826028460f33b7c6aad633d663fa06aa048b5e3c7226af2feac31d00bbde8965ceaa0d3ba2d268cb2d6c3fea67ab672c7f16f8775b3b41d573b8b99a71fe60331c6243dcee7438a30a8161099a7dcbd9933562eb40bd7d587383\n\n# tcId = 232\n# wrong hash in signature: SHA-512/256\nmsg = 313233343030\nresult = invalid\nsig = 34e2223e4f00809c5128c2dd2611956e8b3177859bd30ba86765df75b2aac2241c6e6fd836970fe68ed723f1399cf1c7a8f04560d776c572d2e53b2d0edb65fa5dd813915236b278c058f4fca84c6dc75de97fa7d32b30d6f54d6aa8318105e58391508dcdc1d15cf235d238a70b085c8007a65e0df54962dc31b098a9a7d06108f07ece64a70426d5d749c3e329d1779125a7c60207a1c99b892022703229cfe852b426a2a46d9407806f911cbacfd98168e8e4f1322b4572bd1f0634c8337b5160c2150dfc37d30f671bfdb2c3acd89646ac37a0ebfee5e1d2a078fa1b4c980a87f83a6b098bd09c865305bee5bbacd3865e38b4414daf5fcc3bbbb1655157\n\n# tcId = 233\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = 4a2bd5ed1e053d5421808f7d2636779c7c1e6e1d94c47ae2520332113333f0c3f229554db384561cc4be4615d2f9b36d7a1cfebb85333c0a070a8379293d5e46af0d5c34d71b4cecfee2a190a9bad3baac34aaa8881d048cd2e9b8a74c67a5be02fc27368e5417b4fb6d928254d645bdc95577fb1ba79bc169a9e24466427db64406a98a8589e3e164a5889d205ab861acd9ea5551cdc06515813e4455d202b08b829463dda47a55729961dfd2130ee03c4ca92a8579b30478c2b479646c242a7e9ff0547c7e774a29469eaa49157d53425e0afe0dca68c88cc71aad8a8a00bbfe8f39c36fa3ecc168f605d7333626b0afeaa7465d78862d4d44ad64a4f7a0cb\n\n# tcId = 234\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = 5e47e74f1eaa0c542173139c91fc3684c52a3e0624ebffab2ed2bc007a3c7fea826b4400a9145c7893573d73340789f32c3f6770e1b646e814846690a941846578afd0455e9f016631475149bab5a150469acadc1d0486da5fd766a75f2b6be6e7ee56bd350913acdc08e06806a3db60ecb9c1caf58db36b92f13b3ebad4c67f7be7f16156520691dcc37b10c9c3d0215f3e2c0558cfb8d4944e936816d38ea6e3829b736b68cc6156e86f505236f366b5928572826be1bf0b42885f1ea822ebcf79b7008d14b23a1f76a2730848c077fddc5b8982ceee4768ba7733864a4cc0525640f1fda07c6cfd92c7f32715a6edbfc4366e2b62673fea9116a18e600458\n\n# tcId = 235\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = c1d45424fc88ebc3de2cb0f6fef91042822f857835b014e6362b986496d1d0dbf3ef50d71ee2dff5567027dd00fad1e826216bb34c95954ba3a9ee3fe646f9f690484c2586b96946efff54d6591024d251cfed885d6e8d36baa14757d7621e75ad521adea55a217ba7e6ea0a8294651d688ed395920975d52f607d542126db2283f00d9ebf48e395bb83901350843cd7812072b67472d16cbdc2cef414ed57e33bc725d53c5d78bb3282116bd3ee672842191e9a5794d78d4f2bb9cf600d6ef8f3d538881c9efb80c7f4318f62c091b0a3d13f485923bd0561bacfd7e08f75c26a60c8116b37524f4e4b40cf488035a796bd19d3ae5cba8bcee923e021a78183\n\n# tcId = 236\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 20835e06ad227e3e7868ba812b0361062e5e7204e2a0febf12eb0efcc5cec87328a0c0c39539c177f3f81e50f8f731c6651c03d865cb1ae667c2083132841ea3bd9749a54fed4a9d04b9f4a36ecc11c31202b79f5c7e2bbe0499eadbbc7781e22c6b182d5eedca6591af8e4a7665883666e30a927959ce67a149a7d03c7a863c16eaa980e7ffacf844daf83b5958c50c502d742e638f97067be25eb0c0c1f26ae9da1e65924bbc3a963dfcaae959300bae2240881d9f528d14a9f025a7feeadde1301096479d8ef77bf722dda463ff63dbdb4d7e5fefb4a0428544e2a8e9b1622b9971f71671cf32b0c066a26372c46294a66796d80a498282f6da546ab095e6\n\n# tcId = 237\n# invalid PKCS#1 signature padding: 0001ff...ee00\nmsg = 313233343030\nresult = invalid\nsig = b386c91fe71bfe594a2de2b2a0db0eb097178076afca8fec5913337edee509eb6b470eab1e4553b3b346d85c8f2fb31b6afc301d4a545cd3fa2b7c4157d501207518728819579b51d15d59318e8eeac0b903cf3e770660dd7350336ea6431057ff68e47c9cd471d616f25043d099c8a1aa11a9588e5b9275e3b1b93c71746307c277b74dc429d9ca2ec87145636778a95707296d980cd8c430e5cf1faea6b62a66b2362c9aa74d6391ba7bfca88aac9747cb4b29df1ea6bb22e5cff500c746e26a95ba0b442b468d1663bbcbd9d0162aabe84c02d002e760e77f766938880776e903ab5e09844829296515d89bc68f8c3ccc748c35dd285676c13877f44f2ece\n\n# tcId = 238\n# PKCS#1 padding too short: 000001ff...\nmsg = 313233343030\nresult = invalid\nsig = bbde1e1373cb938add41e6ceeee683908f3c575c6a15e38481ce6e83a5d95fa3d2a4b0b6e95e1abf165cdfd5ba308497640f58cc4642298100e9ff639951446951e67aec55ab8e7b9f05abd8870ed3bba86ab875e03d935803d13236fd66887069a72d14375a4f17e9fc274cbeedfdfa7c8b77c0b62fc570dc5bd30dd6f9f23f309ca58e004495472f2c4e5095202c47f24ee8a10474144e1d101ae173c387dc92647a93618d779ff040ae424d75b22262146f457e704240cdad3bff67d086d82b4dba7f8308e1e392691065b28be33e52dcc20787997817104d2d23bb67469d21d5e3cb84c035a1d75e6b699cfe363db10d52b9c0b4c82573cb1de5a5cd6cfe\n\n# tcId = 239\n# empty padding: 000001ff...ff\nmsg = 313233343030\nresult = invalid\nsig = 27e5a5c4d9f86f7de7d7220a783c26afc2a6614bbe8e2685171481f928b230abcff5b37f3ef2e384db521187566c70b09d75399385bf2358204fd38c1dfa1fb84fa78c1d5d5e5a869063d544ea812a3f1db8a1f0224fe7e21c5ee25e75a0cf2ae5d6db16172455bad2418c81235bcfe2319def91de16a7e3de8dffd74122bed90dc53e7fef8f77e832f30b2a33efbb35522fb620ea326455339fe22a81fed5b58d9a5b103188bd530439c4855e2db8cd9f98a8129c76a335cd45923ab67100dc2b02f31e0e5282fe526f9cba163715026071b61a2aeb93a5a58b4a8499b3c078cfa303ef0a107bca6d2922ac8220fff175e2b4e87a7a9669a1560aafe3ae99b5\n\n# tcId = 240\n# CVE-2017-11185: signature=n\nmsg = 313233343030\nresult = invalid\nsig = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f\n\n# tcId = 241\n# the signature is 2 bytes too long\nmsg = 313233343030\nresult = invalid\nsig = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7f0000\n\n# tcId = 242\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 243\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 244\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 245\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 246\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b7e\n\n# tcId = 247\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = cda6fa5ca76bfe0492ec57e0a3bfff7272dc8d1e25ad1fb338aa050f02c104e63133d6b5b7c4985ebbae9ac036a5b9c03074d60aec8e25baf392a0c430ff05b88e948805d3dd74511d8885250a7b574215ada015c559076686e253ccc96c0815b1291ee787cc3363b4f77d930eb998d7c582b24cea9ce21de9722791989863a27ebc80a00de5bd2f9228775e5a4ceb054d58c9be36a054336971a13642dd9510dd696aa268db3aab2299d5d88f8e562434d1427094d3df8e72d1ef69b4ed34d12bac375223b2a25cf227f735f816e85e17239304769a6082154cd15899fc1eaefb69b748a3e5ed24d38372597de3e4e2a27b951d6ac7db182d6809d8ff511b80\n\n# tcId = 248\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 249\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 69a1af712699465ff84ed85dbb35323df339f7627310b2b3cf2b8b9fd4fa5cb0f536680d7bf905347a642c1960c3e17495770bf939b7b3d426ed2209b5e47a6029af076a8e95f9a7fc959041d2e221d433f3836e37b6075a8388a2a6aed1785528cc79348d4dead276988f7f49d827c0ebbbfe7aae9d946f16c7a3598da587710a8d9fc72ca537534959c76a35c91ea90989dd0fce6bbb0d0f8c439188e51e0c82debfab4ac1dd7df3c3e48627039a9d3829a7f08432da36b6ca6d9ba0f9a15f6a61afa09c1ad305c3182e0a88e128192d8d064af7037950574cfd21b1ddb5f562ceecefed4e62c6d12f82135aab2c0a6dba9a181945f56943b4a81faa42fff0\n\n# tcId = 250\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 8c8001352b612c2a8ce94e15aabcf7e077a4135a6cb9f128870ce3f7ed11b74df002a93e9c7929b504f9c33d6bb1c8193dfaab4a808057380c3a142cdad876290bd68472ab37133d50d3805b6037c855d145d75151c42b6fe5121ccb44c7a624e897b298694566698f49289ae0ea09795450ab9d17dd30170b27fa65d54ca4a07835b3d772dc27ca21e8049dc5751522530169aed63009013091fa7621583d6487029c45eaffcf0c9e7e9fea1cee27da0f623b3e4cb8f73db62ef1a818244a4d00165e4328cb2b1af117eb8daa5cd808fe06e6e2058b7db69569e7db51b072381fa6acb7683e4ad9164b2e29bb3c72e99e0f585787a77c69f8a58084eec664e9\n\n# tcId = 251\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 5bec85b7d892bd8bf5452d477c53eab4c930828493ee9092e4abf42f905580413a6ad458f82e78a839a47016b2c6131899abffa563f54d49b07c3f56ba5e4975d216be7a591c6466e472ae46edf2a15c72b649f7089f4f1147cdfbdd1334b07303320a95c6bf8426cb9e6452d3f8695b4e376058db6805a7ad304462ede8d89543a5360749e83ff7cdaa6379941d28a44a60bc36353cf8ed7cf1e3db091d136372d489602ebb1c4a41a6a15663a809e2fd3905a6e62f49a4df64594e0b13737de6c7e38bc16b349c9a71fa9d8c519b6aed9cbad2984e13a0d75a6d24854823e6c8d64d891cbd64cfbbbab9157f4a015bcf9b6bd1465e5badfc462e51fdaaf698\n\n# tcId = 252\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 9bc2fc58e6db83a04d327571189b835a63df65aa3a41918aebd7f97c069cd499978370e4a4e46b1c27165b51f703beb3beb1c0a3a83ed6613dc840b58612a996dee3a10e1907bbceb5960e4f7a0fa9cce69a3ac34cbbf10b404b685763ae3fbafb42f125a060626e1136742d4ccdb469b3a6b58fbb4cacd3f5fe88da8838e2d2645d11618067edc8eb6bf6f96e1055122cff85c423d113cb4e9e1303c268dd5ceca5a201bc17d582a84ffc14f7f5e654a25a89486d54991f85bd24a6112849f38ccff768d1ca3c44e3e6e6a23e177426d26bb1173cba60a7938bde64b02432db83fab73c3fd4f10578f826ac3cea04172aaf43d60455c2632ae06c7665ef4537\n\n", }; -static const size_t kLen310 = 146586; +static const size_t kLen311 = 146586; -static const char *kData310[] = { +static const char *kData311[] = { "# Imported from Wycheproof's rsa_signature_2048_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490203010001]\n[keysize = 2048]\n[n = 00c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba749]\n[sha = SHA-512]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = b03dd72dc84b305ea811267a489aba10a1dc54b59f92e58546a2f0b6883f543512d621951352ef12abafe4bd6e10c2e5b0eabbbbf1d081b66e535fc9b8ad379040c3c71ec8f2b4f5d319f5d2a0240a767ddb4de1fbc878b2c5e8e1e260217bbd70971789fedb8c677fc8193f67e4637239607c7b9d3511868ccc0df372374abc685c9b4b74b2c5f11758f809b19bb3b5c464db870fea61ddfa5e18be2c4106f3e165fe85a7f8241db2806d0fc3c45d8a7f1eb4ca411a46ac411b81c04fd8c4ced5eff497da6bcb8e2fbe1f95cf4c3e761fc3037c82276f7ebfb7e6cc8534cb4fd34192074f580c6e31008df4f1404ae8dbcb111503d4bdfe6e7107a1ab5cd8c6\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 4de4dbf82607b36a5c6778ae6351d83b7ef5b4af64c3788889eb10ef1838822847ceb531914392360b92dee055796f73e3cdb8b3d50910a537dd2244fd7f922780356ea3f01e99e5bebcb1b6ef398d2399bd02472a871417daec3bbe6f89f45f1af0bf819a446dcbbb75c56958d34ba27c8120cee6ff97242921ccf58de9216995fa0c49cb3e6d60e46411b2df3b01b78fa81ca145ce8be594ee009031eda672eb097ba5ed6687a703b154ef616757f94237f4275f54738cb59d36b20a9c84ae133bd715747952f0222573a91faf740e4b7eb4e88abaa91004e72a1709b401616b2edb2784e491f671fcf5ebe326b669facaa5d8a0f6f8469ea995c4db772f06\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = a0f46582cde6be215351bb7b29e8ff24398816fad9e7e2ed6ccf1d0b5296bad827316c18b1565253291fa1c0baea9a735357cff8920e1024ae5707dd2f0cfcc9e6cc81402217d9b4f51e10def2bc2f4924e7d22c022fc87d6c3e772f4952050d027b003ab4267ff227a15cc7c884cdb46bbc7eb38852d0e6d8a12f485ccb0312157097687debb6feaf2b6dac998224c6047c1d5727195bb8ce05a59669034e88de0e4815af00c65def5b9748d017455056cc1ac6d3a77e31fcea4e726eda6be7bd33e509696e54d1d1858a1165fa9ece5d62e493c1a33ab3c94d294838a19f367fb799d6b69161bd9532a6ef317deb919923d78e33309f14a97b68023d600b4d\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 9922f7bd01d7ba6b2de255b91209631af92e5537a4554b3b7a50e39f2fe9b6085a7e418084213d445794ebc19be43782d9f80df1daa7498a1c67d935ec00dac6b7a194033a14431320acd1d7f3d4c2b7b5b1649dd93931c49f538c94e34f44fdcb8dac9d31539f87e6720dc887c6605284a6a0408e244325e35917b1e1ccdf5959ca87091827c8157bdaa31239e2103ca8a112cc76a8e7e90f352fb8cb3a3381e52cedf4d4188bf881054b80387605e7041ab149cccea1ac2bb6560b45000601c33ebc31cebdd499c0b8fdafa7c1691d6dcc48edc98519d55d126a757b2a753eda4f2bf35cb191face371c9c34b2ab57242053b9ecddc91e4b621e650432adc8\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 99996fc01a53bca03382b96e9ad83a3139bfacc5d37b180a099fb5d515a7b78a5c21a339ae6bd2bee8e0f503ba2bf892c1885ad5f4940a99d8d49df6f4623da16c337a011fb895c006100286aed82977be3fda054d1e935a872939b704750c3e2871c33768946e65a737184efa50060c6898247a6472854884fdbfc2533c936fe9c922d881bd5f093851b46693cf633e25f27efd6db65da3ad96f2e8154ac39f2a9859f15c919a92c8cd22285c1f9e87444e61769f6833bd0d56106f87825e472e59caaca1fedd8d4065fad9dbbc252a84c196bf5d6c40bd8660600bc6c825bc7470aaf4ad118c6c139a5c6fefd5223ef490d4afa6c06269ea8c0054aa1f368d\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 7930ceed4b191365ccac54cc8a5bd38498c0d0c1fa5a862b6c0744edf9bf1969ec4f3c7c42aec737438acc797b8301aa8b30be2a4a4c1323be0427411dc8be84881036e9062a55fa2334176049305a44b97f90ed0b3becf56f8c9f164ef0bb45729f9fab1d459f690c58f07ef5ef89f21b15da14a235f3012e6f83a7f226e118d3b7fdc9356c39667e1cea5c667b54ec5ca6a0d58ad933484f447c670e5bd3647361c81831dc710360a90692eb7e4a57ad225b2516d9c3bcc77323a9354d1b92d0b3f5ade911f5faac4e4bdbead32f3349840ee66f4010789a84f0934182c2b0cb7d6e72e2b2a6839d03d7c9f681bb7148449161ed50b4466d60002cdb7492fa\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 16b5ecefcd0167682fbb3601a016bfa8bce9dd5855bf305ff00b45d97e50fecd27716997c37ebf8efd8b269558385b3ecaf2b6e38313508a7a14546107b75afb450b1a0e39cd0760151b666451bab43d7fdbd93771e9d98152ac889bf1abbe1c3f62049c4735602ebd6a90a0361dfa08417ba03c55fc6b7bfabb136851ab01eacf528abb1129bef47f2b04e2aa24c0341720f728bc9fe12cfa5d4248976aaf7035d19c18302fb9ae2443286a71198b500034d48113b705c83e64561762c583dc013cc099c7e5bfecbfaa7b971c8f1a4d3868fe0a4ad518372ca68c65bdefbb726b1fd92ad92ab739d2bd1af97724dc076ba011a9f32db3979ca4cf94c5370b77\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = b73d6d97834d8d14bb4536b050dbe47db349dcf6847586f80624425065e10360f9ce491c38ae5e48f6640bd3a314eb097f08c859625d3b7e8198b0b9dda03920ce5fc4937adf8c16af3dea2cc3137c2c200cb8538baba5bf36c9913784e079d8cde826f615313cad093d53110ed616591e5c38f32e2873225634ab10fbc7393dcabe742ebae9ea3802031ffdd6356a30aee51d126064584db555657f11cf742b8ee1ee41119b5c2e65c740219bfc36e6f65fe8db8d16684ba4cd7a12b5bf22551192fa75362b142b95a0b0d786eb26c07547e73ee3f3a3f0b2f2f37ba562f61e86c4bb25e7e059ea504f0ea8f5883382d7b17c95c5297a934479b4d40b632e99\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 93611a697f527bb2d6e4193ea34e079e0b8ec8e4a516962a74cc91c157528bcf4654beb487f5eac5ed445f858fcf8461e63fc657a57bd8226d980b212fb5e61111e0c654e0a6aa0c959f20001f6345a60ab14b8ef5631a81cdc552a04ad3f17eef287b011ce401be17900e79b4b045c12a90412a852131a1b9ae7c31051e8fe6f066b4f7e1d8e9997aef10a8c516fa3d782c9aed73dcbaa1d9794de7300c607c17607740f091c2dde354b58c0ed9d4b8fdc43e249847b494821bc9560fbc3c57f363e5d2bfcc488c041f123fc379c7bc80a9ea6ae98b7fb76058f9260c0f5fa1000a7f865e5a63d1d279fc7f452775186608cae1f3b640594d4b3fd8af4a5a4c\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a98a9744f1f1893343ba5b702d7d431e40900a3e3948d3e6630fdc0a8f391eabe2f4b5521a2bb03a16053e87a15015d5bfbfb0e7ea4877a05f491bb8df5893c867070256e8bc348f896ca2c8ce4e0ab6a9adf10ab98412e4ab6a4fb8440243fd34749596855cc14745d7096842c48db0647fbd71361ebba7fc263a2d191d719d23e727b1ce36e543cccd521b540cc42e01120994a06a95f43cb83ea51f73dcdb9d5a90683f627a070ba8afe67f9e29b003800479b6b8ecaeb6f2e68bf19f1eb568b170e56d70a8ae41d2524a0e76bfd0f4d27ac8cde9b00900b49577c55384e948c6c6dce081d277c3623b1e749748488e648d9349b9f17cbf072d7083c377ed\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 1075928172057bdc681a626808436b13f556883057c93b452326c7f51316939cef89fe3072c6f1365120eceabaa0c12ce4ce05762843a09debccfa01ccb9a85f8b0f1f7f030ed2a0c1514ef1c25cce22557d30627cecbac23f9f1fb645776883fbdf502894cc373e18ac6bf47d655894b528369a341ec1e56c2801a30f4c93e5219a24f727b5d41c0789d01b868742dc9225f5bf3b588e5836aed54bb009e44b9598a96bb36df4", "bf3521cdfd792c2bf9647b01f77e80f8063299ee26a9a36aae9594536b7b3d3ab2fa8df3dfd7e4380eabec23ea09b046d9bd07a11f084107bb6caeaf32559685611791912513f50b0fca6bbc37f93b4c0048a41758228539e0\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 7a21f13f8af98f47bd62b03985a2e91ffb3c7c3a5af6ec75c2269e3ab11d859cd45a214b48310c7fd7983c8577d839cf63d3c3815302ea649a17f813d6cdc75803a6caf2195fe17a5e84d8a59eac0651232dc793d9b7554eb1123e3594e1f6a57a72e2bfa6b1ed9f1f9a6168aaa83ba2d8b408f3c709354a278b991751207075e7e5548f0c0f764d58775db3143191a210e702b69dfa8d8946b1a65d67b3da6f3451f70a65d29314ce5b7ff13b95cf7ae68854f586140d97a0e9de4ede07be81fe20a5b6330bd9c63f15a3d4904b3a4596951ef5c591007ee2f6ff94fa90abd1093d4dec45a9904eb656713a110faaeec429fea9d1b8c47133787ff6aad3f938\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a7db33f68fd972b3e122e2dc8c749561d14e513e7df9b03f285422015879de35021689bccca37b31aa7d156f39399063a06fc9590c58cee25d83e1debe90037a8713eb0c58194e7b54ddaa86baa0e9f83b604afb5585aa1e1a45fe24f38576e644eedbbb86f57031cb43f3ef1428a33998c1decf44011b63763e47d2b2fbdaa90deae270455607b928645b3f5ac39553feab8f5115c9e2f26497155076c13d76d95af3ef342bd1828e382949a63c54cd0d4c4c53cb00ff4b8e285034e78ee0f7dccf9017839c189ccb3bb8b92f515beb63345c9973e77dfb388b373b8076578e41aa3bf3e86bbd4e1875996ad19c8d618c8d69f4eb06b4103cceb2b8ccbd8a58\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 72eeb72c3c87040a35b98244d6d93cd309b65bcc793bf9b10d5f7501bcc4dd8030eea73c4670de7ed9605b3210dee4e53e758fe7741c6410dcdda4769df6351ee82380b5b2387c1cc8935a60d58408fa1a51b485949e0a4d4a82a27e8b2265ee634815b8fbe3778a00fcdef0201179bc4999ae16e1849027ecf92d53f53ae3e04c9d7a39e71f9be774036d40d38777fd6e115d0bb7d8b538e57cbf16bb4d5748ffac01e1b20347bd688b0b45448fb5028fdeaa190e3c288df6dae55ad078b50cd64adc36d471f0c31b574fe86680afac6a61ea7c2fa5942687e1a4027833655f88a123b50e7ccafb7cbb73c8ebcee7f915258b8ebc47a792832242176e2713ca\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = c280a6067d62ed84b0f9f44bfb322bad0ed92fd26f5c8ec7e91d9a115eec2dd6f5a589c124b50b732bc5f4e382ad344a3498ba280d70a8e7beb9759972fe31da8ba57b29a13c17004e4336207109385a5e27d53f12abd5bb6059fa917afbd45ca8a4322928cccc776cfbdefd7559eaa86326c21cdd6ae4c40c40b1659016520e5d34b1b63b7cf744a37bb795ffb86d853dec82a7c2c57ec5b14f68535c12279841fccacb94b35049a5feed59496db1ed372f968a4de1d70dd98c64e3e17e541d0fcc971a735cc610b9504680cb615301440cb211a73b6bb9355a677be77de6330dbdebcf6abf3ca83d457dbb951f3189d017022c354d08fd7a5d0f8f63aac308\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = bb7d11eff4ebfc47082969640c3883ae3b2a95efc08f0a4c4cd59c61fa5f15e1235a3e53a9653186f09c21e11757a016a671db51ab597959a437f26dd1f864ab7c67306fbc578dcf614c304f8ebf6b745967c71b8093485f74348f81865bcbadb39075497e1ed9de3f9e21209d21ce609d2d11c3fe837dc7381ef8aebf4680e680276cfcca5506d3c1eb5fce1655b566ed63cfa69e4e186140580ec9c7a51aab286a54fb674cbc1b527ef6d778ad228109a93ec4a7dd39c30c5879e2517a540ce7c0f4989b7a930899c1ff51143e7d2d3802c2328000331b9c6e9c887fe8242d2dfbff5f828f604050268c450d74779f8a512dd0632b90c9b5870c541b45d163\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 4988c316c1057404e4b0b1aa3d0aa039e0b4dee3917449c0cb816c7d738db50c5e62275770f2ac0372fa84e88a20a23b9c36970c6065c599ab4c23b5b28d260e95b7f020d760e7b7e00f0e7f7bba51ba104ef62205fafc6226c95c0f483486980eb163497d7c33aa1b856ff77bc1dcf94c57442edd91923417afa48fe718285f358a24bc7bba48707155e41145d16d9e37a12b8821ff29c581dbb2f3fb64172633c6d7c1ff6b78debd5fa8faa4623fa3fa93352834c7948f7b68311fd8f2189e54420d73dd5190ab34dc3a8efc9bb7787603f6030f0ea2eca2aa7e87c4373c9b0b3c8d9fe16afa3922639501b62459c34012313c160c8707f740330870ac2273\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 8f9a07ec03306424540f913dfd03eff0567cd419dbc5be4a28b3dfae5de126a01d1fe4c6147aa4f1a2f57fd50be2566ef8ef52ad8ff816abb114060d6efcfa64abb0864e613907ee142a4f96d965b3aeacc6c870bdfc316c72d43a5c9172fd2a5ba0de6c521fd82023c511c40700f7b7651e8e98a0a20d84f7be365ee540a403c9afc6087dd5ae8473006fe4203a790db4723520be38fa3b9247075c93e6b5499fe8ab997c7267e495d1a99d5865333acda265c02569040787d5aed0bd4e492e3f76605120bd41840473da0e4fe1a388cadca7b4d543f5beec4be9c3fbccd0442dd0b11f9d79c6e910177aa1c997028d675980c439e61571011ff9b26818a69c\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 22f3151da8a6c4d0b32ed9d6fc8fe090e218f18289b5a7d780b9cd78618f57415b49ed7a2ad1064cbeb8a20dcca021cff65e5d51a6d662f947dd2286e4734ea6923ff40acd41cbe4e6b33e4661966a8de0673e59958f71fdc191b24a9ca7b08a78bc318de1330ec7025f526cc6704faa7923c042e561f83719a7edcae9a3cc6ecd91d86a94416d2ef60ab3e74e1f587c0b5c26fbc4e2f67983d4845f907e58866936c80b3159d352383d1deffbb9bbd67a2eabdcc43450ebfda73495618c6b5b8093d49e1c0c32445f5e945227de1e8ce1cec611cbee43cd6956944d6554b5e120ff63899755836df131feba79d7fb06fc3a3b0feda121243ee00cf8965d4acf\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = ae0ea39ab7ce7af3075d67f8edd5862508eff6170b43c02e4f592c9101a7da1dd7ef2e4be53ba3449dd6c2a6c1837884f12fa29dbe8e9d40c677d1edb6122f61205b203ab0f342f21ef8cd45839b9fe9f61738e7ed0915ff398a679a983124009fd37fd5bc9891d33f4830aa6f89cf30b59dc3d84cf955ef960a0980f524c686cc8123dcff7bb9dc7e7e1bfb3585bec3aafacd5a0c7ba63f6af332dcd1b5215f95f06d2307cd75dbafff2ac5cdcf4587a68eab0d3d277ac6e999ede44a551a0d266f9358074715931a7787f4ca26a94ece1c963a96f6558a6c8611fef31a5d459635bc2781ecb35e75837829864001074dd585d70b7e5fa6abe2a6e28b67d48a\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = ae177278bf000f22063be4bbe62c28840bf0d293096cdbda95eb2794930c96544817c7af9e92f22dc81ef2b64f43fc50243ac91a99ff41d05a5e38005a32c519473de62f05a5250643412d6339b44fcc3ff2eb671da073ef72832cd9a4e892fa67c59f8dbdb1b5564f1c8b93ec9e9a1080670e649450b006afac18937a62142e2041cc5394f87325e723fee67bea8385eb8847058fc56bad33419314e4097852994286c2094e4d0360870aee0a6fa2a3823d27eb3650e727845df9dc1af0e475a8325cb9a39f0a9ebb2104a3b66214a7cc02b2ad3be12f91fa434553927dac42aec55b8fe2b5230b0951d738b42b73063b97eb6cf1fbebf76f5f7f5619c730c1\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 1037912266d26bbb66bc872403272075ebc3c0352ee5201b189db701f64ef193dc2facec45af460a38b8d2a71d1ccb17dd0f8532bd87e5d7f6b8e1414367b5128e3f6035b26054d3331ece1f926c2685f5c286ad0befce4be76df6c26bae8a6df520ad073a058eedaff3d5fc6906e8e1c864d5b989ce9319e87fb121623a27432e2c06e936d151b7657d6500a08e8a3c71a0b491cd3908811b18d00add825f848d6a0290f4c0ee2e289274cbac8c8ee00168631d43e7e637609444c18aa4cc0a887bc104d6ec9f699119840a99a9e6b7ee3dec0d0b4a1f6a1e022a44721066b0fbd6a7c6b4f51401036e755924845bc94de315f494c5c19901b23e62e9db6aef\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 47fc62936a9113548699f3133f7252e4d2b060969d2a992e4e83e2cc6330f4d3c9e5cc2005ab49f26cebe2834b7febf478cd01d0338a56f262955f61c70bf662a55ecb8848374f38bbb16b0b25bc012197e2b92d62b5c38bc7b2b570b376f6aaab95a134cf6d0805f3e5823bfbc5f57b69cd84fc103d7f3fd7f87186a08dade4522cd32a7cca292d25c02c90ea0a44f6c38c13eb58b71a54b58e42f17245f1881087d32df31be3e83a2716ff9487e3b389e2398d79ed80c0cb355322358bd908d397b7365185ec4f55a50a5879bfa87e248d31a6ff51617b282dd2c07e228510790babe57b466e5d7e7ea6491dd720e98c77124354b3e544d064895ac845c35f\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 389f60a3f7e33801cc6067cae353b16263aa75279d0cfed16c122b4ed81350538039fe7f43859a1f76bff62b613bc8abbac257ee6eb3e5088e6ec33815281d6f6702f05ff75f2c6260c8791e43dc168f69eedf1d33d42fa5da0ddc9d2f071ab3f9dc0654ff1a3db8c855cdd9941e6c6609aa29d69f6b1b1254c3437196fa871f443fed2b2beb113257da4bde8aa7bf232fd9c0ae7e7419bf977f14c4f2c4d128e5f79f6f5c63939e7fcec231ba64145f8fcf6f43b821b41776811a848d613b5da4cb8418a1a95402c3ee5bd7195666e8d5b13f12b08cbd730938c7ddea9d65ca45683e9de28d618af1b618aa0bc88e3d1db4521dd069be105b3145e54004eccc\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 7528546f84b9a056e49a848644d876452449b0e228681cf1a83c82aed6d1d68da0da6b880e31d71eeadd4ff2f59cd55340d63", "0c6c548b4b9c600de0cc4b18d0e6144a5a294216e4c9901250ec8a6897eb39517212fcb0ba823ed763427e477308194927c7ceef49c440c690f5ed33375cf29d697da0fec04e4bcb0d2bd0f52a3bcd209218605eec678ad665e8adc2ba55caf883d14fc6cedb87634a36b0fb6019849693fe47b0e5ab62bfee78b415397887cc3ab293b170b5cb4217f912e13ffaa27f8ae6bdd4210dffa0179d723a53ecf6d4996992ea0ac9ed6b10064bc793256bfb4ac5aab69858d9ec4cf9bcf13c1bca969831639fe8bc372ca67b7603fd4\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = a736d77611787cfc46ef5e49ca0d39f9a1249326fa77b50e024c657c791da09ea1d363657fb7b9d5978dd9b75a2b7593528e3c19e6e41abbe0e71273cda50382921ec6b366b07f0edc0aedb048484d51b603d062aaa18c404d6bdbd61a7bdbcb32e917a79bd95799cdf43a992ee3d93193f9a20fd113cbe168df7f884067825b79fa73c72b9168f7b83002096fdaf613919ecc40422317fd14b5ef8d2561639a3bcab462c3ef8e0f59929c43e23cf21911be969afe3548c1b449baeab90a8f6b52be5f6cfe47b941a625d4020785e8180eed315b7a6840986b33b6ad6d519c53179a2c3cb180583808dbd3ab5acd90e4ee01687d0946578ed9d7558ab8de8a8c\n\n# tcId = 27\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = bea793e3475943e123a0f811de9b3066d85d6cf394e1e8494741d8449ec11eed7b3d796ac69a5a3ee4279362f4a69decdcb1dbf397c7e0e46b9b855feb3b125f3ee8c735f79282a9efd6fb25bef533a9f3641f47d1ee3bd647e4b8e0c1bcb48ca35468302cbb32ece10135a63b4d4e14300d0a30b3eed9412b24139134c84cc2231dcaf505a15ebbb8cdffb96ba06b24f8e85e4274588f20454175752d94b0c71aa8d50a776ad13662c8badce5ba74f4d086aab60f12cfed831ee562d3b9d9bbf4cab8b53071dae0ce35644b425202595f155eed25a8d651349a2dc734130e0bff2f09b12750977fec65c79449b95957e3602104b4b0936d8e41d5fdfd1e2c72\n\n# tcId = 28\n# length of sequence = 2**64 - 1\nmsg = 313233343030\nresult = invalid\nsig = 9740ab49e35c355c40c6eb4839c47c85a27231b2b96133015267e10a7b0f786130308be8255c68584aa3f6d4c1ac2c304130b5bced81ce26cf6a0a0bac293f23b31e2f04f5f91d98ff17750b299dc521cfc946134cfc76ab629f9abf5275739befee3fcc9c217e6e7c81a71dae3cf3407e5362ca0c0db20386ea943466d59ffb9e512022df97d666cb15c35b0d1a0cc532e408727e8f76cf9955587bfc1e327dd5f58d1f7edab6fbc7232d1d2afb9616fb5a5de1795cf6e93896a55285f793edec78ded83560b34b4102f505c4f2ab8f15f603a7fc73b75cbbad2bff29c374fbbd9e1d1a6a1dc10a09140bf0cd5aad2ba8a0926b29b3d830959e6c45e8d8fe32\n\n# tcId = 29\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = b5f76f1fd7a6e786981f7a4fa8430dddd9a27ac86f683d4c7abc383932e57e5b15a30d6efc79cd266acac752fa73ff06e3f2169807133d3f9813932cdb7c83de7e57ee196f1785c12341142cc3af2048ea81b4b265ad16408a764b412b7ad96dd29fbf899d8343b01e74b63faba19c36ec825102941acfdb55f8388e7d429a89a5d10e96e2e612e231f8cd857127f6b19c7766e6d0f79d54e9ef54bcf5bcdb457509154eb5cb0640de286e2d4fcdc6941aa4d97f67fa99a1213deda89c78e5373e40a0fce38e71e57da2030575271012c4fe96eae29f65462ce293943952db34a93abb2719226592cd3c651d3d4ee6a36f8082a3f325290869bc3ca5f02de629\n\n# tcId = 30\n# incorrect length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 1c41cc918d7f45458e0bcf5a8e4ba5eecf39beffac05fc670adfca933f8e997061fb546a2faacf4cbc92f7b6da6b7ec97bc142b41f38476458836df716b9b7597072f11848bffaf7ade3871435f2b06fa0baeb08d3be31466d6c10409e3871c92df4a6a5346b5d7c3e82b90539033d170e4950320169c7d9db5159201bb5457e9b3c02c9aa6fbf2b5359f4b657702d37f34bb0ea2841e46c73f6d30ac546c1cc8a83c72319bcabf4ac741a542f2c45fbdbde6f4d8be88906a24efa7f62cd5e7697ef02a76c3fc827c1d2969d8c4ef05658ac4de9ea06dac8c6c0a65bc3d05ae3517428883a0c219084486c8793e2d546be6c8cffe00e07eb7b82a07449c726c4\n\n# tcId = 31\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 1b80690c323802241d2b9fd1b024571fce1ba770566018753d6434d0927336d9d4441a845d629ca275502d14bf818ae7a58ff7af427c3b8ec88997473537cc564267270bb2be0030e0cd934c417f814091831fcf776331daa9e73b7e426f73f0ca9c1733d015f37cce5893723f1ce9fb2fa0bfc3df6fe7ac28549983fed2f05b70eae4648011da36855f892dc65c06c909ffa179a8950501f4e650fc6a1b05ab988edd59aef685d5b05224445d9603d5b816f1ea3b3743fde547de72f15ca60c305c6f493310d22e84523b036bd71b1fc3e38164ef7b954b0bec028fba60c4720710356d080917c1c5abce6d27d3ff35d63baaf685db37dc76568e3b35147d54\n\n# tcId = 32\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 596d8e9730030342f72f0a850fa5ef746f63b89a1e0c48b67a817f775ac937454936cd8400653f4d1f82e315597b9e5146ff3fe4f9412f81cf6f8516d9d440c9c01c6a8e0a56838e2a206216b2f3e419e5fcfeaacc7c9be4fffc7586ec21d8bca6b49a2efe44d66266f298a3b70c4310eb22e64366bbd5f324a1c9c667cf0d970ecb37190bf7c98977f180100d3d6c63e3dbfe382e406128eadcbb99e45407a858dc6a443bdfef2c9531bd2461186ce21ed34cf5715b764c5bb4d4cca9fb59c7f90d9f71f43eafbb256906095edc27679b8c752b6232ad374c668d4ef2c55bc6fad362f8538b553ecea8658adf73fbee8c6c47289d9ac5c4471f74847697ed26\n\n# tcId = 33\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 766027246bf7d6eb5d4a137dfc5d537fe2446156834428d928f6c2c927f8e911fd57db474d55b4e8007a0cc65d40e7f3b13c16ab4c106550e5a89059862a86d95b2de4dae32d29f7fa0ab67bccdb74f90708153e5c726614ac33d61b3ff90c90a2c8b7277dc33e677647cfdd303462ed192c145264f253cfc403bd55a48855ea683b3e0d39b866c9408f149f76beee227a9b22720cb5eafe4ccab94dcda783ce5a15c29905c2d932b57eaf359e1e066ee4e41f97ee2338bd61f01bc0516463a6189cbddbd083e61f82e6ed918942242ca178de8ec45d9c3abbe0d6a621fd395114ec2f53683cfce25c5d5c5758f81bda5f2323c4f5897e7bdb5e0b1c9a2691cd\n\n# tcId = 34\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 7465093e55ef94f127a95582587d4096c69391e5fd935f9679cd2423d5e4e2edb53e1c6106f12e57fb372f0ad6f0795fc9619651568834be5f78d4614498b79615f894058d5e9be91138895fc5f38f4dea435ee9d8f9a43cf3bd98778b1c6d17ad4285338b26ac1288b97c4b2fd1ad27d02c152f38e2cab73677de734e56e6d48f1cb5c8bb5cdce8597952fb63ab5801d60acde502e5583825173646d4ad4a7f47dfe060eb7eaf34e44a45f621a57c6afe57a4fa2bf785b09f0ccaa2d6179f4169b65bd8d71b1ddb3ec92807708354cb10d10a4f198dcd1eaf8210079b12ec50a0b759e0f32103f46d256156e8635c99c973a03f70f31e32ed7c441dd4d7e36d\n\n# tcId = 35\n# indefinite length without termination\nmsg = 313233343030\nresult = invalid\nsig = 7925db05fc296b0d369a6695038c4196ef66d47f0a389ea05f0904eb9c048eeb464516de247437b2c8aba8fa6f95b563c982d21f5141505d2676b7691454a5f0c9c9d07d19b81c901b01f9c1cf5bd9b0d5e0b2e244b8475a1931efd5676bc18f84a8bf97031e2fadea1160ed8437c2dfd9a8f7fa918e93dc8803de821a067b0eeda6a6ba7c0a74f403b3fde78b182c7a22b6ca779513e0955a8fcc69d9a6d7d1e7960c032539f17322cc40e8698c146df8448ec2a430203dbe53421f2cf19158bfaba36840a5336a775200395dd1feb4363a4df2d115b6508fb2a52a7e1896a85fc778af2e014d485bd270de8727640d7e878fee0ca41b552241a83c1531fcff\n\n# tcId = 36\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 7255b2ff2dcd7241daf5c0973f37f460e2ac85bd20d4310c2797f2e263f4f8df1a70eed714bf5fb19ccecd66391abf0d3d6266313cf28b828694ceeb9846e9adaace75f691f9af5818e05fdccb2e2dc0c9cbef64aee2e058a0954ec3ac9d5146073796fee6f1fbaca676a5cb70b00bd0023b7d171e4f79d22d16fa3d6886f7695ebf19ef51d0d6e193ca73939c620c632881a26d61a354184e00e805e20326173fc14f1e0ad0e85c74272138f58345c365e4e46623c624995bda7eb6be14be0d276d6b6ab770b1d1e424aeba562e80bec509fe3c3646f455ad9f3ce1db8f8b923aed9ac89a72505e608f3ec9e58be7bd130e81c1e7d3b0bcfd20bdcda9e0945f\n\n# tcId = 37\n# removing sequence\nmsg = 313233343030\nresult = invalid\nsig = 9cfcb1b8abbfd5ca02379491ae39e3982ac9fe8bdf9577957ae39cc3b7c82815063a179822657aee3670e4b37436d47d7c24b79f5ac06d14a9ef51d5d48be524d09d1b8068b1af518ec4c80e2da596d9cc5f0fcd261a366ddfb191d0767e02371184ebe7b5999879ca805a79c428315ebc350ebe3d832fa0bca87248be57b1c1ce72df271cd7826888c43dbc4f187640ee5cde3ee3f004b530bfcddfc0eec7884998255351c7cfb7ae5d8356fbce910df9ec471ecfd15c3666b7943ddbbf3c688289ce3375bfa8a0fbf3f6078376c5f310690872c7e608b87b680be66d91630c8f3a71e44906c75560855ef3f341bd8cfcc1e49cbf77b58222ee1288b6979ad5\n\n# tcId = 38\n# lonely sequence tag\nmsg = 313233343030\nresult = invalid\nsig = 67c3f8293b514637ca21417422cad5f3c5f39fa97cffafd617ac72649a9026047e6d8ad968e48a9523d0883666dcf1d7745e2bca246f01dc285c34b87c10bae061e8e9e9b27c673e43c311bd23531443960f132d78e667ea8d22e118ada4efeb34a84d147b9206a5c462f89c49c34785416575e7ec1d61c0cddcb4aaca309b44cd5a5d0a0266e7dd71171e160b761dc3f12024b2508196caaba0102ae74c7dd1cf1c1f45127cf532f274489e9af63c02b2d5664375faaf1b7ba2b556d46b145c28a8d123b5c88c0151698f7771b790c00c17e75bd63d48406b4b245827364fcafd4fadf605bc5f68a78323d362189ce601a791", @@ -8621,9 +8631,9 @@ static const char *kData310[] = { "a5916a6c0ef2dccfd5ac7397e76a301096732584e8442f20ae80627588961cdf97e344e131d79e6894be6fd51b72122bc2654d00f943683a8db630d35c6874ea56f908eea64902f18c0a548905b3c13114e3526f3d6ed39061724c8e9df498545ac7f455c37d2e05beecd47c15181161873925049bfb4a671e4d1901a75099c7edd6499268229353073a598174fc937f856fe85f950e9059496348d0a1d9f98aa94208d66ff3f58792ab0afe27075b241a636f1b5835f4a4b330c6f9e032a736119a1d8feb99f6c22f3490a82a65710abc3767e81ad70a230ac4b1db9a327ede40\n\n# tcId = 218\n# wrong hash in signature\nmsg = 313233343030\nresult = invalid\nsig = 60899366735cff786b22572d67c50af5f644bcdfd50c559d989018efb91cc888398ce3b556d8ed134627827e7af0ffd5106795ddf96f988e581d8498ac2c2ac9ac5195d7c15bca548ccaa070924c6bc8de828fc08f5e74b8eb7cf94477310436b9d139e54e97a9764d0750182867e00f0f9e5b4b6122137bbb65271bda16add4bfb9bddb3d8ebc063296d9ca073c377e56993cd5f3f1bf229e0f40ad3efee00fde0a9ef1604f01a24c20d67fee04fe8848cd245a5b0e69d619dffea08fe1afb6cf075c2594d00cc6a21353656b1aed51af47159ef88b61891842a6eed6c3d294c1d226009d457e4c54108f8ebf4305d0dcacb07e60b51976c35d9dd5aa10b9a1\n\n# tcId = 219\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = bfa56d1f9db006144a2714fd66a633ac3d27e7033ad9d59967f816ee45277095689203f3b257c8fb64b3b1d16b6e424f1347076b6009ae56ae193075b82d5ece6e643f0e645b1675fa0b7998c6f5414511d2acedfcecd0324543f92a462b9f9f79223931e7ead2c2915a1dcccafaccbd374669caf1e2f50d45aa986e4511674fa9a5bebeac29760bb055acff67026ba83a977aee4d6bcc7b247a76bb77a345ceb97996750b77fcf979adcffb71e734c461adf3e23b708591f4987d59ca8983e0d10ff5a78199a02f02ee171c26b373160efbb51a23451bd326a7a6dcb66e4d9bd02ad30acb4719478b0908831d5cdf4012efe94aa8d87290f9e94d430e9095f0\n\n# tcId = 220\n# message not hashed\nmsg = 313233343030\nresult = invalid\nsig = 7859342f4b0977d970fd2c30ca94e898545f8dc398e37949a58146a203d191a6124cc2e0de5d3311587b4a54a83e5855486aeebe867584d7fe2d6b559f5bf2bdcf990062c2f04db9705f06fec4a3aa3db300cf080d1493a60c63df1ffb98e1c82440b8143b816244403c7d806bec0481264219fa263c62852ad9315db8f03b255e7e329caa6288beaf7a34ce3273ff39e8c8ba449a979253b60e48b66124cce678112cdb13d28d805c6b3a5fe55cab2df194287fc060442fade432473aaf96fa331fd16544c0fb801c30f63b0864ccf559432f98d1fe42215c050bc71616145b1fbb33a4842bd3222bad53bfba487101147c3119071513a49ba753c8b2307fd4\n\n# tcId = 221\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = a5521057430948701805207688507441e3ee85b3e8ef9334922c8ae9a9a8485f95f5747778b2f7db8ed3df6655e57b03022bc1244d04961d6ee57e62c762040b581bacefe7e5beee3fd1613a142baa6ad106e720206cb119c1884f41b90e3acca402b18deb5593c3f2d9d841e23b2f9443c13d450463b4e272a08fded7f00d26029f7c0478af557d41e7285c48d9a0ae3719a95a14bf8b9e25351c7513a5ddd86a2e6c124a54be07f29660bb09da8fa8e484c0c930833fd727b429ddd2b8a6e1626d05f6265bd88eb88e9783123a7720068f590d566d16bf19b474d58ab5ca9f718eb5d432d11f6c65e9325a2378c6588c5c6ee89edf7ac708c93bb9b04a1f80\n\n# tcId = 222\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 9c0eb700b26efe50ee6aafb76f0a996890ea71533c374286ded0c21a567afc5bb212e81cf80cfd6f2d26a3b27fd7f17a4c976f093b240fac274a2a22969d119ebcb26f81ae0bf5641dcef96510757de9b0e7b02db74efc1ae55c55e8135320156ee9152dd05c922066aa895319708bda1c7a9db1890ef7cdfe7de3925f4c9852a8679f4d71714cabf8fe834ff442794ba96c2f1df73641eef076b172ea846d7649e9a42bded0a7da4647e07ed4ad8c1f2d7858f416fdba4d63b7ad80241d8fd60012b3a77e7e0a759091274d350f688c8a73334a6c0f2cece789042cbc16585cc84150278bc3465b3df701533674d272c33d06ac852cc4ce6648e35cfe60da60\n\n# tcId = 223\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 4ca9a8f3f2a187234daaa149e463d1e27d78edb054e999ed19e63024e41e267a51bafc7c863b4f2802b09f1aa0dd3d6a42fb0306ac38fedfa3cc642eebb6f4748e55ab41d86e3fdc392b1a9f9b01c55215543b39e96d8603d80e223700521bf4b3030fe4f2a53dbace1d668d99cc4e57098732a05b99dfdd3326a218a11c195af7f09b829ef806ef71f3b139d1c2ab00d488cdc75576e7ccf75fad3ce9724495aca667dc41df1efa59974cb52b040fe7d578c7a4f2e71384ae347fd7dbc6f6076a86797198e989fc87878ce926fa39d23175de35b1d09862a62512fb58eacc669e11fee9aa0c08f351f4da30170a6e3bb47929edcb81ac0132bc6ca77b3f09f8\n\n# tcId = 224\n# using PKCS#1 encryption padding: 0002ff...00\nmsg = 313233343030\nresult = invalid\nsig = 89c5da365d5d2c22a961187ac62c26bd5b88cccebe46285c654dfc31f44b7268f38d9e2902424b09f35b7094a39ee937ab6140895acd30e63bb927f3a0e017e68a2fde529af3e1a2359ad2ca5df7c94e9e91843160922ecac8ba64d38ba0fbeed8e8fc7f2ff86888e0657805fdab834a6cef5920ff70929d66676eba288233427ab5ce9e44462e03f71225d9ba2e1b4898e56fb7949e6f788fc0b76c0b738366ebd32c58731e8d551f8f52b433bf45d6fd668548e59c41943684203697bfc0cf2c53274836aff5f346eb7ca753b3856ab4d9128efb0db77ca05274b393579ba78624fb356cb3360ea05bd5f9f9d642b74211f258fed6bb940577dddb2d807eee\n\n# tcId = 225\n# invalid PKCS#1 signature padding: 0001ff...ee00\nmsg = 313233343030\nresult = invalid\nsig = 084fc83861c80ca0f3c7d5f063916b2de3a1b3f93d11a5289ceb608ed3246bdf1fd79b7bbe22bf40ca7462d6689f1f50a53c0fff60b4899cbf86825f8e834171aad934a06687787c7c833cb4c6a2172002445389583edee72ba4d31a6c5cd09b1bcc18c3358faf548369af125a915d47affcfcd30f934b739a62ce37ee0060e568211ac255ed9481f6a3a871812ca2e86417b807e6d352b0aa0ca078c75319a64bdf4323a34f379dc2699201b1d6ab1599ad02c2e103499dd7cdfe0545716e73e400ea298005481288d384b76f1bff69dab1486921622fcabf0733c0bb392c3a9876d168e0a0ed453d0e020bcdc0432aa00ebcdab36538d616d93cd01ab3a63e\n\n# tcId = 226\n# PKCS#1 padding too short: 000001ff...\nmsg = 313233343030\nresult = invalid\nsig = 471eccd41ca3c301cc79447afec99925611ea09e5701fbba0ea0458be7d77b35e798452fd19865903b33e2121d4f21cbd0a2df7e2d10e8d20ddad3b9f0194cdac071a3c4f4f879ccd88fd03d761d4cf0770abeecc946a3dcac65e1f4152b833d4a43b65777bb146099800ae324479d98f623c5321cf9d0aca42ea93cd9df23f5bf27cc128f20ff41d9a5f4048357397ea45463f04ee665bf4e10630a006f57833ddae1b3704a6f50f5e2766b3f0c700c21160b24e0666c54eb3661f13cad3fac33b0d63860262e6759632204f0f87a3e1e039e38c15359c99cf89942cea589d78fd3710a83b5e9ab09f1630fd7f9d7a8857efd763d361e158bed5cc85b3776e6\n\n# tcId = 227\n# CVE-2017-11185: signature=n\nmsg = 313233343030\nresult = invalid\nsig = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba749\n\n# tcId = 228\n# the signature is 2 bytes too long\nmsg = 313233343030\nresult = invalid\nsig = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba7490000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000", "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba748\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = c2c4a860236d3c9096a076d6ba5107e0f7bd81e1ba916f7375724bd2b0b0b63956813715a3457ab0458b71fb35a45b27f9ef7ac3e579dea45dfbfd07819ed6b7021aa5336c58442aadd96ca9ee9d32473e9d9278562b4d10258ade6a98fb1c7cfdc3b3716ef5dec58cf73b359f389599b4b5865a9863519eb001c324387da755450db341309360e3807c0565b8e2c44fbd5e6e8d04d006d7ee768b8e8436082a90fa0e837f32f46087ab4a0d9be28aa7da1794ceb0172a7f50ed20f6df641efbcbfd2aac89775c761a7310093c671c977fa18b0d6e01fb25f7a432b42c65359784c689205719c1cf6e3a65dae2da434c326dde81bb6ffffbdbf6de5c16bba74a\n\n# tcId = 235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = b6e6752a6f99a6dbc43817850a139bf61d3b983821b022758da22187af9cc02a33cc4e7b59586fa829582374031a34d8d7f3ead4d9f7e42d3e50ffa74ea085b4cd884bf637039152d05de1fb6611c66b26bb4f4543eb4680dba24249aa0e31ba17b6fb4a26994b85bb1b79bd77c59ed18bcd4d4da04e45655c0d981af616a8ef5c193135a58c9a61857e1fd4c6afa60b23d214f58a968d31486c57d483dfcf7a59d49039bca4d0a7b3469eb47cb2db77dd9fcaec9d906bd206fad6533efe9b06a39e61dc1e901fe552fa086fde96f03e58cf3d6b65bf1c4eb9a8b48b218189ff4b0008c99aed899a787cc0d4ad447093db347161ce79d1de880d653b1380b4ff\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 58c3e57605deefef20c57f260b790664b8b215b3dc82d33177b8054e5a990df72fb27c3e7554f76ca5e42ee8b2eee410a6a6c8eea3634a527232d6c8098056bdbdf90feab1d123e22f8fea82f42f9b4c8d65f5febd38fb8357b295586d63c3fe689f89695638679ec3807c76e097a76be05720320a525c3911602704382854c0222e2a51384a08b98df7eed637a5dfcbb8c49156848cfa4b8b36f00562f4ceb5d7e7c6237d9d0c1dcffe3847605d1607c1665e956666b4a28df99fd7342336ba119556c6c7b162208f160ce950e7ff41c6452bedcfd5eede9bd34da77749b8df8c6925e24ebb04175611f0027253e7ceb028c6fcc82d87fbee1e2017ea43b6a3\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 8ddfa621e73504de33ee75ca1498cd7daa0fa625b7dea0756392f2421cc84ce10f0032632bd7d2b74c60d55fd2278bb86185af3c187953ebf6415f643974e53d34d8cfafecafd20dc4767001fccbd197a38222dcb1dba53ac8fea54427bbfc25a858e52b1b2f8a778b1034318c5f76d0f81b91267a4e37ee7014e50753956740c33796f8161fa72899c00643c010314440f026bed963bc3b5362124f2e31221151dd6273a28b21c3955ef6bfbe48eeca51f454173d01f7d4dded623fd2ee69442affbad43a648c82c99e8bd05affcd805814dc1e1f96f301421ed9ef6a3ec2c6bd6af61d5cdbae31acd48218badc1da7d14c07f018edaec3537d4462999550ef\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 53385d184121d3b7cb41d86ae31d9945bf8057e126c847b69d2799eaffc133877a51cf8196ed85e3d22e37c1f7df932f796753798abe3d3b08b03b5574ea201eb6caab2dd1a6e112fc75c92285243bc3ffc7bb20e8b1bd872c55c6f1e4935582b2653cfb7e1cd343429d693589b516c8381b324e27d16ea1569930295fbcd94c8a75f2d0d380006f0ba9702b2089394d678065540de715c7219dc16897201d61cc0ddeb2148ae691e92348c91e9c45118ce9a3d5d10edbc2081918e879c7234be129b480d5c46b5490eaef51d3e38403a36baa961d4d0e4dc9a045342488abaad93666a41bbf90039ab189b6b9cdabdd00e11fe0bdc9d52cfff469aba22080a7\n\n[e = 03]\n[keyAsn = 308201080282010100f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d00308201080282010100f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f020103]\n[keysize = 2048]\n[n = 00f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f]\n[sha = SHA-512]\n\n# tcId = 240\n# short signature\nmsg = 38343432\nresult = acceptable\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7a1269086f0bbc0778ded8d7108ff4edcc2313425088117b2d5c53e9d9971950a5fe8b2b67d2bcd1be74f6b557a3f90650a96d7e4dbd63c05b94f73337eea682417c058d66ce523e4461065ac8ba990c4ecd04932\nflags = SmallPublicKey\n\n", }; -static const size_t kLen311 = 208470; +static const size_t kLen312 = 208470; -static const char *kData311[] = { +static const char *kData312[] = { "# Imported from Wycheproof's rsa_signature_3072_sha256_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082018a0282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030203010001]\n[keyDer = 308201a2300d06092a864886f70d01010105000382018f003082018a0282018100c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030203010001]\n[keysize = 3072]\n[n = 00c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1203]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 157ffb942b1363b5989ec4beb93fb0187ef016de4ce055620825d13c3dafd4fff621c71920e884ba28c5e98b328baac29ad4bfc4d2cae2f0ecb9d1b6c9fbdfc385aa565aaf6c5b3150e085e0316e21d7d440a873074e5d2700d961114ed420478647a4769d832691f7a004d934a89dc249c9343341902d5d0c3d1a623001265634216beacd5f756821f21c3b58111790657690918a2eafa9e85ab1ee44edd3d8bb89e892acf411ba9eaaeef88eca37dffbda72751c117364fd1b38c840d7b42318fcd011a4449aeffc2de32836d3a4f704d4c8ad4e078315d0d1758f098f2ea749ccce62aac592ac4041b5e733ba0431b88332a39a2af7f68f9bb1f469a793b280b964f285ce5cd1ff3adcd7dbd464a7c9414ed45791073f08415be2dd9f01dc2fec8c3a26fe97d9778e2b2fccf71a1ea5e9ce017d2d46778d7e37bb832ebd5825b3257a7852db5cb6c132bcf9ba3522a670b0e866585444ed3601fd32a922818ef6611626eee3ea99cfcfeeaa4c370567cc65e0479bd35e091b772d7445cade\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 631cb4bed6b79dcd3827879f6d64de3ae17e0fdb022be013e733bbfe0031cf204f0508ab87a2e2bbdfaa16cf24acc96b3fd2e72bc4a224428e515d6f1e0ea6927eba6ed7282a959e5df5e52eb3be9a39cfe139ea2fa45c21eb81b3197eff655b918f7c5fff6abab33945557a922063f9600a372ae7701db686f7e1fe4a6e804a0f624331fbb59536733bed3710dcacd22ec74b1a1386d045372853cac91130703ecafad7f6f42ec1aade5cb865339743c83e882f248b0db0855f487a6d3b55442f67773611a11813ff46a58c762b1bd70b5e870c3095507f23758e90b3c84526f47a825f0ae787acfd3ed349ca6786a2e84ec500c6042a9027a994c328c7a6868e6a81481b294383edda62773fd224af46e782ea3f00468515f6100486d94e818afca1bdb81851e62b3bf4f9236f061afafb3e399b93e6f6a295ae200c9bba5ff5aabcac8361c84f2e69aff8a8a21720b900d52ea4bddcfbaba3a231bb9b0dd48f0a4ef1cdd255b3524ca0633d04907ab672314c5e3173108313ff4a97df3772\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 5819a699691c01a7f35f0bb1831a1cb65631ef693f7c9ef89f1e8460ee2ec312f6fd38fe382b3bf4db8f5d208146c32c5ed2d3b13105743767a73529bfddb5753c8cc13148d41db97f69ea1dee0ef1e1de990ff565f633bd3cfd315a7dafc70aa7f27d4f6486a2f1e2711e7919c5c73c518069338c0ac984d75f58b00fb0eee0f7da6c9c84d97955137417df8f20c02b7893b5cd929ba37f6b3278a1bd35748e14086c5f7100abf2edebeab5f767bb83d999a61cc27531bb67e44a92004fba9944b9c5f770bc66671d2efc74e01fbbd2885c5175a1fd72b91937c324b8d99d3592bfb73efb9641b87949266de441b61d180e141de510ae0cdefc2160df918c08c53799f050ca4eeb3a8b6b5ed35b8b59d3acd13a600a8a137eb1b8c1abbf55f3e99cf52d7092d1e3acc08583b04aa25a052668bc982abf060ffb17c1782daf76fbd69e7fc9510c5c6a68bd525719be5b81d0f2a8b961f1aeac7dc13aeeeef9986c7a47b34f8b96167d79f7ec458fef7345c1c31bba599d09b3fe33e738bc7da1\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 636d31d8d5dfe0fc6ab01ef2ccd4602dfea62d386b002c429e7e846e7a98d0cb1d448d25be039d5158887ab46a9dd49c41537a89036a065fc10329df051e5f2e5c1d4436e84790ff6db4d3f31575e5f0fbdfcaee625722c5492fceaa3fb29d0a865200dec06e117b04753ca9450a7ca7f7d1a1176cc38ecab721864413a0d7a22d8fc1595b6cd0032fbf154fbbb31b56d3bf963761ce8ec9fb38bba3419716d0d39e976857e79b1faefd5f5a2ce0ebd94968da1ec3a387804694d90f37b34033c7f70ccfb26beffaafb7bf56c1b8385d489217458e0a68b5d680f9fa45382fd1c227ff3c11e3ec82426ec648a564f0e886e5b12e695dd2fc8465bd9d08731fb140084c79be64d915bcb4ba10f1edb4c37e35231753be2d9f339d37d7b5f22c91584a68a973f9cc469a23d3b5800157dbd72a8405fef4e444ff01f7fd23efa143c1887504e81773743843d8a73209a1deb66c5f305df539bc30e871332e82330e5b66fa6ea253b2b64b4c9781011d20e80ddd8cb83916834eb8fa696b0a4b6bcd\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 08e0ae3dc0d16c927c423f12a87313afd1d66fbd5d09f48a4dd1a8b52102bbdd208284cdd692932869803a5c7f041a4492ac2e664bb6dd981c370e0c79ee3f7c5c6dd37018986fc2cc618139fe3eb85c0616f0673403c4afe7cbca49c1eff27bbf6d7e541b285ffff20b80bf61dcebcc4250068e25ef5a8e7c3306e49fcc2a1ee0f500a3ec603b472082f12ce4a6a12a6ac66cd4da8b6efac0796e9dcdc66c095a6282ae9a32ad274efe63f43e725410e6ed4c480828ed876b76b71b1cb8c142d0c7a51dc202af796d7bb55cf544dbde2f564f31994911ec7307015b0da2c51abe265a04a74b9afd0791a68e725cd7d8b473296c5d948157c10bc4682f74d843ce72e9ee8719a7a49d9de2f982c5d4490451eaed62c305eae3d0f9cb3493bff056a0dbca8579b7b41dc8deb1becfd5abb455634569d58c5b5535ff1356ccfaddd14e0f9f7f69a7ae9cb9f4c0c9f661fde349facd21f0021423d3a9ee5031855dd242f27009090ff0c15d1655317383231799b18c01fad231385aa5020990f41e\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 9858e2557c6b99fbd84bc7eac3e31283a4efb351ff019343760a1e282368938e29ad902d3eb6cb29b35a036dfbcc7e06d2f1d15548df59ced35326295375bacd7a9d28a01b4e8acfb676d80b6295e19c6b7a259df56456e1df72f6a746e9cd31fed9b79b35d7a30a7aa257e9e8ac60ea886042b9194e7a383d1c9f71c84511faf6c96f7ae0e690112b26bb60cf7bb10f684e4fbe2a3a1b1c0caa9b1bdc79fde23fb758c2ba57880a4de461ecd2bc696689438183e2b9724fa68258f461bb4405425620a4d95c87ddd83e04be381bc743b05d26ede2ceff8a858636baadf56ef1dab54080da0f516307c579833717def053c8906d4f102448ab22693e7f52d5850193a40ccf0d68d1303953771a73924e4bcddd8486e1477d96250bf6b480a5f4b822822183694c52a2edacb331564444f0335d3b17d511ece59889b6d961767a3192d7f081caf7e671addb3757451776d4bd3b03f7b689843dcd59019ae4f292dba54738a88b86cc6ce3b123c61a446f4878b627a7f3585d8ab7bca9b258f10b\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 1294490626bdb36a31c93fa7853d93152d920b022f1b473bde3083a99e11aeba8c03218fa07d6c4a5f8b2504d2cb54505c40130fef5a2412f7a5ddfec5e2c8b5058f7cbde7ace0ac01c7ba8a1bd897e8974d991ad2b95c2f03100a34ff408a788c70ab5ec73b5356a4e3c7beb44fcb9e2f3f25d1c974ed962b148167684351dc2a223a174c9744b092071d58dfd39c38364f47d292651e7806ad7962bbedb64739d7ea298f0254244790e3971c15b861c95f00f65532aa1c77fba5c04ad078525128e92ed2b4f1269ae744547e3efd4ebb63e9df844df152a098c47fa492bfe0f1917ec973867c7491f64c1", "72cf3ea1bc3f97b42a397e6ad88d12e150d3dbe360071a3285d6a68ee6e736eb4d7d637c649c2f545259ecd430b25b38a1618d69a4602ca8a2a151066f12c3807f5dc7cbd06bf095711e4483cb0a89c26dd9e4b0b03e05beca349f601c894f9a245aca3204584a9bd844772dd87b83d481c8df18b615307eaf643cbe856488c160e077458e899755301749d2d27bc190d68a5da11\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 8b889902d581f3be759dab7e53cf3419d5dcfc825d203c736a374f37ac5570da2b87239c938bd299691a46387fb47ca656bb9ab639f6736207e19680ad1a0c7a7818f2498ec98e4693c51bfe414fcecff4bae7afc6db0d72cb9dc447e2ce4ce9ff435b9daa98cb125d77b7c7d2fe2e39ba15122da11bf19d341b9878de33d3cc134bcb77b9963d19a3037a67458b17eec462eb0d7eb7ce69b71f41287d3b104b45757c76440f370dedb720a0c721c08c055c5b815650737fa478898246d36f7722e913c0913612e753908400bf6b456f269538102b778257af0c7c14339d0ae1ddcbaa357369a065c0b3627cade311a627e1e3179514cd3761463eab7f9485f6651793cdff282daba9b16c2f79adbd24ba54ce4890a9685ca78d73e8785d722825c9fd22ff327b97f38d5e0b95f449928114ee9756aef5213eb95cc40774fa1733fd02bf37cf5243e7ca76f88e7e3fa8d28a754b5adaedf31a91e6911688a6149ecb52eab8024e72e1bc3a98579d9eb242e08fc42bd491e3b0924b03fb95bd1d\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 46da0267738cab66df530dbea6fbbebbe904ad3d6ea7e7a06e39a3b5f3e38bf5856624185080fc756941b226a52c8e6126d07714deb781f6f7944f47147c680aeb0dce310c7d6f429429ac73e562510678c23042b635116174a2c2f4e8e8becfee1e4ba3cfbf4e2ee541c7f7c27b1916a2aa165cdeeaafb9f81c84e9754d196c3a9bdc777fc55d86b6bbd16270bc4d3cc75c2960f2a7a661105184b436a31de2cefad722a14abc1cd2f2c75738b2c81580fecff78d7d385b20d1a03d4aa2c21a168e13da18fd628e34be16d821b48136b6dcf7594ab3e1243c0a2a9e785fe40436cc6fc460879b673b068cd35a9114b59c2dc61fb875310e103610b74aa5e3620c51a257dcc3b9b0adbe774426ede0f779ea9d370f18a19d8844ed9f5d90ebfc4e0607a467645711da2b500840d4851e3de63723283bda8d08acc51a012699df0e8f5aabe269206f93ba4ca6597e17cdc01d2ead46b5dd2433b82237da01518ee3168b133b6a42e9a73194fcf9162b71d08528254c34b20d692e141c657c969d\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 39c1fd7fd0bc4578c3370787ea5a133e8a34ec9702dc1456c1ca7f8c3cda7bdcb8beed72e4098de5ab3e467f325141a324ff55af1390ff6f3d0cdf680f4319378f099604c9044025e04ed1af1ba5c74805265d8963684c7555cb835e8b1bfc162812698679e47b96744809002c805b75bcc5233f378fdfdf3e56593bfd6b0228f416f58b4c32ec0c2d32fe113cf7f3c347425b69e8bda1a2c5bbc3cfd0c1bbc609086d91175fab0adf050a8b3e904fc4a700d747500433fb72c55cdc25bd283d1bfa1db93604f18b8960127e9b7080227235e6ce234880de8e3c49d5edfa205140b8ea383e546e0bbd4c5dc59d0c058670ed91a02a3bee241ccceac20d434a442bf35ec6d5922196d78b080b1c14aca63b827434679d7b6e666db10dd9a85b2da60c6b47fc97979974f11b6051fe9378d96c78328ccf4e5cf5c120c2641b3f6b7abdfd0832fbcf59fd3787100032ae65aef2b076631788e7be1019feed9b863f39759525be659f3ec50dd7e9724bf6d09d8b771bc60e8a8e788ced8d945c89ab\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 530bfb86fd2a4b31587767d5809e5ec2002cbdd9121e135391392c242354844a9b4c8993ae61bd85810a0ed240203cc4be48ded5997832570875a7b775206460067b30df7c3b7f7af9d98e436f0007ce0d6360de0c1a4e75912b885d1154ebc25df90465ecb5f07a6cc477e44d3579f3a629bb49b7a19a619f44e6b630b684f3ac4daee5eb386dea0386593be825a696656e130ec0e4a4bd5411c45ade6ddb4a6284f343b0a746bbaeaf03cef31120f19f2845dd9a7fb818406b0cba91598ece880836e0b17e6f375b8941381d0b301d0ed1bf746c992649b40899d2ed2b39d488981970cea6da2453b5fc85f23c8d671a3c7544f4a7133fb500f5448da44d4c405bb70e85aa3aa399204148c01d1a79de3f784dc5a9141dcb41872461e62deca48dc567b984ee80097a099290e413e575411faa54f7f3387cd7759f71b8013ddcf9ff2079503ef802c54fb731e3131316c93182dead523f41551bdd3a96a4261bf6c3dc72a952ed4b7cc95d116741c653494b5ba8ed9aa565ee57ad22a4dc83\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 94e0075930de07ea37f0eca5023be15c472a674513654d837befcf17765225c73d17e93ac4c69d855027747c7ab81c6bfb3080ccd5b6dbdd41e2ea4871fe30131bf2dbc143ddad0292dd4156c60cfe5172fd9703729daf99b2067334af23a2aaffd0f74d574955c406ef8ccb1796189c140d1a45701c993737b9de11e44112c4df9a5b2c7ac827c9329c5f63f4bd740f3f1baf69a8fb6b69ddf500272beccfc2f24902c592b91de99783242fbe9767f3809b38368f04b02d973c761fd999b0c69eab43a2187d6de4fe5455e070e20bec5bcb8ffa5e439b04e3883804a5dbeeae652260a405ef5e2e6b9b7bf7e8018065a900cd831b05674a093650644c42341c3f5429d59fa3aa93737a6b525a80e0748518cfe19e6a4de792d3bf842e2a864f04da31a8ecd0b191ea656f1c2987a1973ba1b10e16b09524a3cd07c96814b395b29ae1a434e76bde8e0b6e4e29ea3c6871ca447fddf077f53a4c2c3499c7e96dc6de112cf28ba83d8d274ec03fcd1d570b74e22ddddece554b7645380a2a7483\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3e65342b3d9322ee9b0473f54f0c3be5a17f56f2cfa5a8168bcf3001ca1256be867d3a575b07c3d7d020037590aa10d75dd764a1d57a123976116286ced29b68e3b625c3ce0c235a629e27e4f8011afe4b383117a8bfc927a7718bd81ec4a156ef6ec5cb206c2f23941b595ab3e8e4a3eed825c8e2af444cc7b0ae0e303c8f109cc149fed6e8a2679c55a2f483dc64642170d0f62f0f20a5387a80c5ee3e72d275a8c3e18c65de6f9af8a7ce886b83d84cd0270bddbca64db5d6de42619ab0f37ec18594a09a80c0183d44dd3ec6b46ca4846daab73effe1d5e2d8ce302db26708ae9223369ba5c488bd11ad27751abbf994e2bd18cc999dfff0f65e8c6d6d04e229252a5d6704483458d7d094dfdc96cd5a7b0573a2e0b50fc14a8d291fc856e63d82343534b75b25298c6ab7af401ce1215cebedf87635ec80d0cc228831d26c40efa5997105fe4b3786d0a44c17be443a67181d35a5ee56da18b7e97db573879686a406c3bf340851d12d8ed57c0530433d655aea85eb3211bb7f128c91c0\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a7ecbb2fac0916fc1bc793f4503d496cf2683d1529632eaeeee4fc89bb8174e7797a8d78faa95a52da0c4c887585d61c680fc4d1224e02d3a0dd2b33031120a14be8ad16e267656c683c179d261f6aa6089a14122168748a4bfccb59ecb086c0b7edd342bc61d2a9a2f5aab2f4558d458971ca04672e513d3db5784db83fdb93816bf8f1b443470973d96ed20a7d85adf93bcb497ae07022db0f939028b9387a1d448b3fab2408c2754478621640cae0ee6af76fb6e653e4d418e83d431f7967e435b748e8c7a26384addf77115e0dbbf7cb5be6ec0d11b183edd6def81d0554a2e7fffe692e3cdaa6c138cd73bff960f047c0226ff0ce1abf9d16ecca4c3b998ae8ab1fd1e35f80b04979ecf0338497d1df5cea3108bdcb1d0bbb6636ae234cd81e6f2df123d263ae38924783a2a11c85b7605808e84433dfd72d9ae5b9d82fc6a8cf385b0994d32afabf3ba62e8578ffac2073d81d69c808a2c9f46b1115ce7f26885d1be3052ca23e2cfd05e92469795bbb274c4cca1b992612d0610c27f0\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 7c2c6b135814accef0caafe8a22b8cbdb832a30c997edfd33e01a9578e309988322f08c64704080dbec0469274fcbfb131b4388cc1181ae2004a63cfec1080087dbd3b9e7409fc0f960ca721d456755f1bce99bc91ba36c65e747e4cb693ec4253f0ca37d8b9d64d5f7d0526ab809a4f476e6537263adc00f20d4261d78e5b6f22896706c665e885d5283716dd959400d2a7cb35974a3a3adb1a4bf3bf36e9773ca539787c0f6a05d17b75837452e247f065803513eb8c6c995e989a52a5d48bec77930a91cdfc1f373c58b344cb1700b7707a1801a758246267c8ce932035f8a93241f57e9ea8c4d2dab3ff4c5fe06caf37e5c996e60e7bcc4f3a6176a69e61df24f8cc080b7489bfd8395d30b6a4cde92ede49a26a0a03c766cef25ca6bf982fc3126ed7b1b1b2bf4a7ad9ddbe1a3a456a6720953460cebe6e1bd5c333b9ab2812f9b47452b2759436137424832753d8a97fd456603c5585620342fa1dd056be6247297d5758529c152d24fa2644e613244dbb66815278385be78cfa4224b5\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 27b9f6f0a34cfa0a71fe15c15c910b7c8f2096225213e7021649aa3689ccccd5e2041578ab5be9d110a05456fdc516c5675561dc82a23fca94cd66df6dbd4b0805ab85b57734f5dd2d6efcb1a0bd8c3da6f8ae7a68f54e015a324212b916a0eae4095975f76f509ea383edc4fd888217abb893693f821f4a3c72dff39dfb0fa7abace8c16151d01bb81be374122f0e479748df2c82ec87b443325ba908bd00b2cab985e64c7f6a1edc62787c64b84410d93ffaf6d9a33bf3164e4348d7e1afeb6cc7d3e8a51d723ba6ff27ff5ef1358001ffb8eaf651cf48ca5534bf5d86650e73b540226fc2a2c1a7c52e6003d89a108a65e1c9df183b47d1753ea697f05e77b3a13cbeba8daf25683a6bd423b2b7acefa66eb5e6d08ac1984007aedb7df5d4fa1da1aa3c6ea5f383571aebfa42ae1d42060d996cd9dcbcbfa605f002dd7ae653e7c295eb3c3d03c9f6c479068456a8b0087f0c61492ff7c125e3bffe30cc45a136d72c75b047b246dba18ebb41f3fb9ad0216a09d888885b4402200291e6f1\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 39c7a8c06ac4835655fa719be214556e0adc5a00ab466d88d33e694c30882e7c41", "d7fdefde724fb8255a44ec4bdbbd03d1ed528b4ea980bde20717349c0f2eb78141ed6f4490173e62cb2c48b76357c7816d1b0eb5f85391143d04cf6a100ed6917c46ec661a35860b3210ebf71bd7e6b8e4b8909914226ebe925c99a7a5a66f1d02c876f25d80ad4482899193d9a444a8a1d0ad8d5afa912b53995dc36ea89599f4f181241a6f4fbe698de8c7c794a82f1f576c255e701751d3815f5b6fe93efe9a678d2422ec9a4a5d090beef2e552db07a4d146f90bb4cdf1ea6fb844ffa1948542bdaaece102fa3359d2bd23c6447ddd64dfd7e4c94c801c2b6ae17b07b07a4dc79bd69ce5ec46aca637845a0185a372feb8adb7d60996133b9c37c32a9ad869ff5534f39aad8701e3487e1e6c8fb9ddaf71a1c34374a09ffb85fe44790ddea79439bae8eb51ce12e5abed6af335ad1ddbda07a8507b6df0d0f3ce80dec487968d29d92a139eb1d5ede5c28240320c5ad9cd0edefb69fd156f0626f6d45d\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 4c8a79462d5c62f418c83b35e67899db78b04883afddd506855ba23e7ef8c5336c1492faeaf1d57444d1049bd008c317fe7249d5decc09fb4f39d7858edd097c3949c53bca1a439674a61b355ff5a9388a60b7d5c7255961af7079e72c07fade552d0b77c36ea3d2f0c7c9985b8ce478df8658de208dbf4690299db7f1d32660585b918af94bbedbbde7ae9444972abcca2f6b3c4004e3c87940793f1a625d932ba14e715dc1b5f9231e0f34956b2920eaced888b3a320ec8376b059fd48ff369beb1ebfd32b9e9c9623d28b54856919b3af12239df425a055cf43e448541af94b88a223a90580977a72782b831ba0a88877cad65f8fb49c68d5e3b2f6224637e61f4b356fda8b8ab916cc31b18e6f92d33e0e27971a480491fde857715cc55388b281e7d313ebb0abe3337f7d4544ef9d144e402f49c2b71eed30f8ffe8e600c31de5960947bb07fcc4e15ac0d7bf00bee0920c9f092c8bed16ad9ab7d752433a96dbe49ac2cf33445257a51dd347dd77dd5ae0d08b223c457db3b57d727f52\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 93391857ce1fae6df31b1ad972189803a1fc3ae91b89a264ff86246d6efbdc599003bb7c35814a4215dfdd3932834d4064b497f464fa93054363f1fa5e365825d1b87881e125a50deaf22d75aae32fc0fe1e8f3115f7cab6af0c2aca54d6f21f5a72fa77a0731c9f8ea82ac2e31155fe56a7950f61fc1b22c274203ea91b28a4bba0a925ecaaa017b9258e1d0f492c24336334e328054a12df916e1e4108d0b7e5d8b2bdb3d4a10282cc1653b9df2a24a7ecbd753cc7677c88c2acb7f741e3d56d670c226a827fd6b19aefa445bd277eed60dd13619427a048616dd26770ce76a3031bf5856b50f0ceacc7bbef257d86f6e9fae62aa6af550c9d526a6076d1de77a9097acc15728cbab9fedd1428c33a89e07c0a49dc89822558da1da6db6f8f738ae309fec8f033ceda8773ed3eb5bf6203fed189c3b7a774cc5f44073dd0db9e4a614bf7c8005d5c6e022fda36b82dcfe66f4679eea23269ff39213851798e63e42c1ec5be20b3cb5e20787597b43248d4fadd1c10cc94d066639736b7781e\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 1d9a1575ce2cd06e5f160063d03199cac5e912cea51439f738d98ede05aaf7b821d8b26082ecaf4d12fd01d0f64be9ea2e1831388cdb5e7c7564b73146de8f9b5314ad6738d98e1053ad0d7d594425043ece575c75128888d0d7b090ba5d5e008be46abadbea23c9b7741a023151ef281d99fdfd684408992a8aa9f2c85376a40e53d9d223ef4ced563fca832ef03bef29a47bf381eb6728830ba37c69a99568494efc85370e8e9c3fcaace1a59d6c98afd03a0e8bd5da2f5c909df5710e385ceac35ab0fab92a6cd918ca8d32cd5d4bfee5dd644e0adb3d188a5d0e7a20a305bda34ec10bb65c922a0c074e8427cec78a590c095a0c670cea6d34bc7a88b2f1f06b00b368b8009cbfe6a14b18bdf2b01caab7041d46e6b76fbb1f63e9b309f60fdb4f1a6033a11dd7dc1eb15d7faf922b3fdde28796c44e226633813a969ae1fc54388525d0a125414060862718bd0ee1337de2133fc773d06bf83987a22e4d2e883765e3affe55ff8d92771da79ea0898258f0d7e858fa3937ff24f122669d\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = c0177318feee842e802480dbe0dcfc6215d75431a30bb8492cfb1cb84f7ebc73dc37f56cd0dbca1f6a6516c6eee3de3addbcbd569bbc79d533a4f5955d95babc717cd4c8f5039ce49ce7dd20aa44bdb96a394f8499172079f8ed20c4ed780ffbe11cb00d04aeab80c882eac517c153993892549f2d4203d8e3fdc719fd745b06103b49f54ad51b6dfd0f4c94b08b7059875073ac11701e16af0b73d7b305d9a420fcb560b490d01c4afcc52b9b21a467e95bce62da8f559527066116c602bbcc29a434ca04ea3227a25a07d733f1b867040ad1c85b001904c749505166635c217d8858e637cbd74ebd1b86a400961f2713cd00e64947c2b5d2b97a4ef795822eae56328bc4bf8e8c9c8bb8d759a3743cbe9d368d985299d8338796ad6e24df7eb7db18147450d2db91000c8667681b47aa9f0f2e08b48aebadaeeca32976dd03ba94ae72950803a07f566e091670c83c8ad01cf1a2a921467010c20975e1b9653a7b56d2137799eee863a576a2275c33320445307670bc62fa039c7cdc8094c1\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 5675e16b96e961dd428de891451ed0d23706165d65392d277eaf846e24f0c4388536b2b52e519c07d0e10686a164bed5a05314249a77f77d140dd16d42fba947bbed204ef4c8a958e49f3aa4e62438ee333812d6a9719ff166839e467080d8762a4268fb575a33070209013741ae8ea0c757bb44d12450579ac8e22870569c6892edf1fdd0bc12a7823b695c4c90e93c3cea57c2fa004eb3306d13ba60cfa7aa3f1465a232c3f4cbb765a82bd59551d0f130137829871bd35cea7c59cfa12f188c91dfc214d8102810a7deccce40f204562993633ba4669f4d7d02418d5a66db59af8ad001884969b8e00951492bd846ad7db619d623b3466cfa062ae9282a1cddf150e761c90a3413e92f2f1fb2b5b62d410cdaf6bd8885d635f05f20331416fc3808fccd342764b7c244c1aaf78fa7a1166b1b204058a16ab750ac3fafbafdb2610f52164f75e7cff8a4c3cb899ebd5fbe1834682ee94e6cd810a4015ed7f0fea7f1494c5a477b572d172056629320307e8ece3f72de5dc0652e688d79d154\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 562cb29e3b27d68a9f8741a57006296a943bee15c1e0cff97e8748ad822a321234a15fb3b89f4e07c1756d693507461172981189e9191e0175c71accbc258d3e79bbc627365c95f19fa416aaabf223bf22fbfd46cb8022a88600fdaf84aee70e9c8939e24de4e8a5fb2536c4fda5e3e3d71adc377708c1f4d7982c0c2267265d4f85d9e27f689de2c216a21239d6d4f95dd30ce102da43ec1b3e72ee5696db8c63cf06d94b8ccba75e197b2d26350d35336475f66de615daf8c1900ba37d7699ea881c0f7af84e936c402c08e15d3923733aad0894b4e78216225911ceae7f4c770a17d90fd7178a196050bef7218d7e0fe7fd22eb5c3854c806a5cd179e3a82b59d9b4e9e2dd1d4cd998ed32ffbf19a91cb19149c948b74861fd0e92174c2f35c82c9232a8413adeee723fe489dffc8aded50c7716403c02549802e083f16584b05e3f67a4e726dd8ec6d4adcfedc0695a47ab75e6d0b0486e946b6485f89162349eeeb88f20dc3095ec5f45bae1c2b7af4352138e864e6fec18b9bbe98fbf4\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 2302f69cbfe30dbdfb830918913fb556f2634e268210efcd0afff8bc527fe30ea1dc36833b01fc1b7b1d8781913a5004a24c2412b9e0713b84f228b6b08349eaec2ac6908861157576c89bcf472572be53c0075e48534d335b954f46aa456c90653912e07137a418f8eb59329996e86fbcab8e585d80b7a8f97e7aacad3d08d24dbe30a76ef8f47788d36926e74c0f24df942f73fbdfd649ffe9a952acddf3fd8ed9aad055c3a950e749dfce25d0c45114f40dae0a449f23d7915dea8ee1f6f163849affa4b7b8105badbbffc5690190fce192f4a647b81b14101b4fd9b1f0379b08379901f0908ccb48d5c88e8a3d0b6563bf01117ebcecbd84dd61e6bf05b77dd2a3c63d9c36a394843df28b8184de81cde4f381eea84822002008938d3549550cdeafe31606fcc282ef2c2a4ab90b437d0975a6d576fb705e26131bd07add5bcd34887496b653f3e9c2a7760eb367935cc8052ea896c6f2023f0d2a5bf3267835cb4adb079019b8974426953ef1447069a79cdb51fe8c32fff14a9bb8f78e\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 92218f94fc3552f215e98d21758992429cb17fc3313f780feea3f482d0e32cf97fc8832205e74286e69a1fa35062b984635687692d15e6050376afd8e8501b4a07e8c61006a2fa6eb27e2a4c310f54b907808027eaf9cb0530f8ade781c4fa9095a41bb6630c1e0973783eab65cb0849f9c8e89f3c997ea3ab930b4fc629028dda3d5e0e7dcd99b2951282c31b8e3739b6724a414dbc254802e63a1a6a268e7fc6a91934cbb27d9cf0ec994fd02334a7451c3658e7ab13aa5dd27e81736c9cb316679eb9a3d3f87c3739ca07a7be08a0402ab2883d860867a4eccd2476c8d9e37e2ec214d6895664bdda7ce7344c95622791cdfaca32508c8b7388391846b720659de2aea7bbb84520fae9edea66638270e735677f175f115c582f8d76185e8edb3d105e3d6c0f490ec486f7ba41f750add6d50997ec85ed351a2b14a4c328a41faf70ff3e50fd4ddfae6f9c74fd72a7c1bc0df045e31fd72f04b6a797e0cced07bf2fce788d75ef6d783cd6e4eff98c49e99487c76ccd4e08ea26d36c29aae1\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 55a36002b43d9b5a2f99ba0acf767cb04b54b7849fc2443d123bae5b6c6b6fb666d7ffb96e09580462df5fc560cbe9744c166f8f43be98b7b61ab71b86323d771eb6aed87ca4261b4e4d76af84813173c01cd82a87fda653c47f3700fc2110a852def8c785da96dbc779615335ec871a31ac3590562e8f50972b5e217d45089a217e8b0b1905693e7dcd121542d11c0083b967b04a8927211ce89262329ba2f7875412b8785ebe47693b8f3b76f98192bdadd3f4359999d48d751290e87264a5f2e53ef5814225931b253b451a3246f22ee3fc7295806ead7992bee92e74b19dba84b1228a8fcec6fc0729f4840d2b467956f86a916129c57025c7465fbfd760e0ddfb480f74", @@ -8651,9 +8661,9 @@ static const char *kData311[] = { "fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b12030000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1202\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = c6fe23792566023c265287c5ac6f71541c0994d11d059ee6403986efa21c24b51bd91d8862f9df79a4e328e3e27c83df260b25a9b43420affc44b51e8d7525b6f29c372a405104732007527a62ed82fac73f4892a80e09682a41a58cd347017f3be7d801334f92d9321aafd53b51bffabfc752cfccae0b1ee03bdaff9e428cc1c117f1ac96b4fe23f8c23e6381186a66fd59289339ae55c4bcdadbff84abdaa532240d4e1d28b2d0481dadd3b246557ca8fe18092817730b39e6ee378ffcc85b19ffdc916a9b991a6b66d4a9c7bab5f5e7a3722101142e7a4108c15d573b15289e07e46eaea07b42c2abcba330e99554b4656165bb4c0db2b6393a07eca575c51a93c4e15bdb0f747909447e3efe34c67ca8954b530e56a20a1b6d84d45ed1bcd3aa58ec06f184ee5857aaa819e1cca9a26f4e28d6b977d33916db9896d252d1afa762e287cb0d384cc75bfe53f4e922d02dd0a481c042e2d306b4b3c189371e575b25e0005a164cf69dd0976e4d5be476806ea6be6084e71ab4f5ac5c1b1204\n\n# tcId = 235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 4e28f546283f9ac74cc99c6bca79bc208e47220cfb0717aabc521ac55119ec6bbcac880bed0007c04eef92a24b091d9a09ee5d3b5be790abdb2c98a07313d505fc876adcbb1089026940e03dfc10fb46a0c2a764ebe86e51ecc2ab489f56daf38764fc0a36a9cb4529367c9880bfd7631c340fb7fbac0edd2e1def00d65bd52e597e2eba1be1e41bd89a00f5c66fbc18b93e9cc1b5be962780f6d7a9c6d375a28556114f37a8a3606dcd68c8128bf7a7e5f1205778bcf3048bd4f7c10cbdb4ae759954c4e4db0a9fe4df270c41bb86885dbdd8cb7e72a33322238a2d29615a2f01e9fc59c230c2cce58ad096c2de5071e020f76c8c39874f1de677dd5d2f96ab4dc145098d25b740b5279f05713daff54ba695f950039882059cfc2f86c35a0501b8d0914aa59a806e8d1403fb2eef163ba1d6e3d1e18dc99c622f8c2d360bfab2c9e8fd9d74a027e466fbcf4fa56777ee0fea7e04ae1901e65b5361f97146d7f4a550adf77539fabb7135967dc16f8ca99e8283dd69627cf27cb9d2df20bbbb\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 78d3509284dc06b54583e11ddf2507d9e50bdbf079fc319d107bc2527c1b742f4c759320fa22435d74e94253feb4a379128e7f33c5f3462fbfb92ff40c10b23f8bdc5890114757364207768014380fc16ebeaf22a7b1a9366f3fbbbb912347f1ef595d742a976b69377533e7b61d3237c3693cf43b34f92773497b8df7ac0660f67439aaa66fe179b34d9dd4d013e8fab958fbe2a27ce84b6d1c3c2998a50d41b6b38000191673c23792db2fe47e4ddd3b5396c65dc44812e55298b8b50b5a2a01d508b9d215986113b099717c3a4ee930f479308c20c26630aa5419c2589c8cbbafa7eaebd71fca9e751793629d767be8709fef9177d6631a48731f5e59fc7e98cd466375e8775ba935f12b45575819ecef4d78d85b6e984d90d41c93bb03c832fe415fb567a1d951f7dbdf407beef8caa3a741ca7c7729c8d8ba98896dbe52d9785feb49332e646771e7d84b75476aafa0a54512806339cb54ec1c70943beb508966741eba4d39c2fe535aa82a9cb92eec99d38540efa3e39fbc02d757ad74\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 8f9ac1354af4161d0e55b5674821d02823b3a6b3f79cefb98cbc77f9ac2d91cc6345f989a7828132f73f3630a247a936b6a057b3e5a2fda0c5999ea7721ee8880960c24cd2377e869cca1799747142d57ad6a8d83ec9254d89f591add11a758e1ea1e29bd08f624d0e28cea52ed5eed7c0f5f49d3533eb1cdbb2af837dc42942f9a86b5f4e2d5ce506697ef067a344949bdd89afcc25978af4d50c300bcd0ffc9d93cc559e3ae1a13215a1d3f6030827340c6591061a5ab7e65153b1df8b25e1421f924d39c7e6f76243c1bb9ae4063d9a475cd2ece45f4e288fe0720", "074e87868d70a5584a9ac2b47a56417cc76f15154315545a3ed6704b365f15d34320804469c3b09ed211cbc9e9e767b6f21fa16f8641d8b78b8dff8062a25b5bd3b6a38cb4706c42c1fbbe66db1c05cb57531132eb94fe1569735c33ec491c318a686c837ac810be4afff605f92bb390e7ab3cd24c0cd997cf13f112e5aa01746f43902432639e1eefcbd37b413c586f057bcba40a8f1251251e84cb7c87c53c1d1d558\n\n[e = 03]\n[keyAsn = 308201880282018100ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83020103]\n[keyDer = 308201a0300d06092a864886f70d01010105000382018d00308201880282018100ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83020103]\n[keysize = 3072]\n[n = 00ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83]\n[sha = SHA-256]\n\n# tcId = 239\n# short signature\nmsg = 34333630\nresult = acceptable\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a21abeac8409398319e65c8656f8f72e179dd1e99358c7531fddc037e47c1e688cd70eafd6eea01c823516bc79f89d7e52ee1eb4ffdeaad1d550dc0a47185bc9c42e47fce5503c3370a60510f834b4691152ef668deca633cf3873ce6613951784aa7dafde118f37f1cdf1a687ac236d5c956bced564b73cf202e3bace59667\nflags = SmallPublicKey\n\n", }; -static const size_t kLen312 = 205965; +static const size_t kLen313 = 205965; -static const char *kData312[] = { +static const char *kData313[] = { "# Imported from Wycheproof's rsa_signature_3072_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082018a0282018100a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d17690203010001]\n[keyDer = 308201a2300d06092a864886f70d01010105000382018f003082018a0282018100a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d17690203010001]\n[keysize = 3072]\n[n = 00a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d1769]\n[sha = SHA-384]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 473432cf11b6f96b1dd41e1742ace21cd10e8dad89a3e00ec68f3b45411059d0bbc6c8a3f077bfb4b12da60aca86dd856934061aa8e4c3221a019b7ed3d4e70ed8bf53fa140d3c31877a135a6ae140e021bea9408ee61fe7f32e60cd18932282b1aef1019f9a39789cb48991e535568b55eb26cf96e9bab35d03121f6be9f0d65079b064cff923edb5639cf08f48ecaec0670ab37b03e4cc2e604582e1cccef79f262c8b3d146887303c542ae7c455b0f68e882c5e2259ecd9f76cd3706e9894766089b267ed3bdec29df5b57e6a6f8deff21e093ce611724ba1012cf63aa2c62e7267af4b1df5ef030e6cba7b217d46fe43fab255f41ce086bec5e4f604718c95acdbd5c56bf8b68541ac0dde0a5e0f2336ea608864abdc5324b29b9f7bd35c514373efde38bb593b8d4b249535984662bf4b397b2a584ca15624416537320fdef81133d6038edd99ee19af9567c9fa536474effa925555c9c2fcea525fe2da935b791ec1d7d3bde33a58f80dd1e587e1c433239c65332e94d66d3c79bfd190\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 69d89aee9a1b9827228c40c3f3bdb9479ed36bedd2c77b3f5dca19917a5cde9636b9f6ede29718a391224ab58f464c9052b5e6786178194a90ec04d2d2b7513b19df2799b0e7a2d6d1ef2c49ec6870fb8cae45ee1103692da8d211bf61f656d304f69adf68c0227c7af5ceb8c2db4a3668bb6a1b8cc3a437b9df79bc0dd650d6e3a42295b4a6e23d40b3a9b7548f3760e0faf69200df230d2c143807b2f35fa449cfa73792844dff5d2ae50adc272c0dbacacd60eb0b7964012a5c1981cb2f358ff53509f90b0ec41259fef321e9a306a08363ed194e51ab6dbc00ceee576c048c02704a19f8f357250adc70cdd2819157d71af04ab0cc63ac9c6fa4b5799eae521e275f26ce53302017510826f96c4a2889deaef19fdedacc70a6598aa89e2bcf373239bed98d1f2267fa7c2436add13df68d9ea296fab52fed0f5ee46874f48735fe32c61ed2b1c977ff1862ccce093bdf7d84a6b03c3007c4c926d1e52d81dcc0bc2a553a12be363b764f6a322e41a8318ea7408c18e33c260aa05d039625\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 259332bd5a274bc347ffa3e8a31c8b27f216cc865d32c917a5d7e4c06abd44b6c024f44eba997862c812d8ebaf7caccbb234293178e44b2532478e8bebf6af5f83318ebe398e0850e929a89cda860cd18ec94554e4e0d45a9ec2d9acd83fbef2b5d31dd7b2f3c12e791afd3e39a9437fda7724c9426194bcfdc6bd52036f62aeea7853db2c8c498103eb60180281170aa0fae8139417974d917090dba8f9061665e92d953827dff4d450f5566d2c5b753b65c9b522a0c4da868629569a666b7c292b22060e92acf4ed65e51245403a4f162c8b504b85a810906ecaca2956d395c163a7f6f23573156968ecf62ef46b72b9ce39303681e354e91c5d7944cd3288b2a84a1ea28e7e6f260bc5f8d92be419ad649a8f55a2195ca46130922d82759f9bc030c8b122211d952c3ee7851f09f30c2fecd1070656c69c2598584b55cbe6567dd2719305dc52dfda03ea289a5db920fc2c777e7081cfd92864316d3fca9aaf8e2218ed8a5235e746e5cd9bcc856b0c615b901dc610f0193171869202e845\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 1f32b36eb43f87b18e569fcfe7021763bea0ca576cd273c0b20352906ed8484428d250241709c825704518ff9e97103bb70cd26f437f87754bd40407034a9653d00e868a759a190f3067ce5efce9ab17c8b46000d88e2d9e68b8dae0a0eaa4a31d3bb51c8c8d0fc839b0b273c83dad57016b1b5c1d8eccff1c753e5c6d189ed07b801f0a54a1144c142011fd3226451faea43d52597b003f9256cedb0d7d7f56d86dfeef50179a794f0b0de97da1926e9491f025bb3c3e8e031661e0ead860c8914f0b294bf8cfea2d5ccc726ad0743e192510732dc84301eee15eca3c6a5213ba66d0871789315f8537a44b727bd8a10d6e54636b345715fc0b6f5b5116f22557b0af9f948558b0ff4a3b0faf1de7da1965b977aaaf039c5b7b09b4f03efeeab3189d2a09fddc3983e4815df35ddd1c2198b695cffc35aa6662839f82468cb676b677d53ee4857ab9be7bd99e1749c811e2d6584427cbce14d2ca15df061165e85502420602666993463733b43c1c1ebae8d37780470b8cf5cae31cd7427799\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 7e3165358b5d09ab1ad1599935bbdab27abc32486910382a0ae630f725b5dca5ffaa9e606e2e555122c1e0f3409d7d915ea00d8784b814a6721d0dd117297c951c8d225a484a549e488fb80f996ad65490a09defb0b46f9cfca2e952b04dfd5418da920dfb2968e48dba8f0729b16fa32a832fd8b789bfebc63f01a1190813cfd55ace949d802afffbe9a1ec1e6a5df196e5ffb241c918d712e466f30c66c0bddd48b57ba4d0baa0c2ba9bcf519c3a26140df6aa5efbdd5ac9beff48613f92d247b35efbd6014f3d714705933e47d582f4a5da05b15a79bcacba1aa15a5fd6ddb228bbe4c5236f9ac607f41a492e6b1c92bd68ce30659eb5b27a5b2f76a5867dafbf85a9dfddfdd476c383fd03e38e81f2e1434553643e652cc006e5df7313272335f122a7fd9cae6f2f5a7da65865698d6d08d688000a730c90919e1826bfa1db85d5607ff9d76cb100ea1649442cefc4251a8cc1d823215e0ad1abfb2976bc4a6b2bbd793ebf9c7770957dba1e2a8583d9a82a072386d0957789b450993c77\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 8bc948c5c16603ab63e75e18bc7f062ea4c675ebf98dcacc1a9826b0eeab0004e2592b07525fca53bd288bb56b5961aea93b548771068f5b0cef467c387e2d62c91e045872922b516dd6c5b8ac3615c986a9c8b5211a05f63e82387175e8749709951273cd9d8b2eccf678284761c72285be5c189c4400629c26f87bf18ebfe5e56f2057fd91fc9209ec48a872d6d23bc330f1c81ede7fc5a0e2b09c3a4735eff9c8adf73152b3406a62656897c1eef075c4fb02244ecd93912dd36fbe0d358a71e02d2b302dbebd28ba50860e4a963071f0a890a2e400c18f530cf9440a897eb2781ceb17bbc58f61828a6456b93c86df972c42d082b913c4d8807b7563aafb7b330ec39dc988674a5c3b36f6bbdd096201f1c7c25ca9ea8f28e923ba46dbe93910268d6e35cfb605b92ecf98699ae9b09dd4634d1280586c5e6bb0b1a4b5e5e22b225453f5c66f9a7ed7fff83ecb201eb157c76c9beff95227b495c8516bbc7118f011cf9237b6e794bd7a9ba19e35d0a650dbf7c06a0c9ddc95f108a78246\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 09ee821221ce7bbeb4d66ea3ec88387bb5c5bfb055b8beb36ccba4c2ce9666b1a09935689db1cc2312d797ac8b6f62643de736f38269a81f969308eb616cf41960341fa8edd3501f4edf73736806b6fc1387df4ef3e1e26c03249f3db6471ed580699e8ac77d0fd9a78972347e8657b6cdfe172fda324eea00d60d38b47e066c4a6fc0e33f75d1d4ecdf46efd966ca9aef80d22e43dfc2cd0af37fa70d6df7c637c3c18a219bf58dc1e7bfc941a235bfe81ee7101530a2c264527608d7148dd91325b7895817ae50d774e8dcd2def8a476a9592d55be743c62c1192f0ad69981fdc8651c1db828097ff8088", "b720c637c60c771b5091f9d9e174bc823115a1f7dbf086f9ad36a403c2d710c47af4753fe6e43c675c30219abc2b8560bd18c25aac719546ce7a74080fcf22bd4e6cffc270e57baedcf2739c5cf4fc5fac18f5dd023301caac1b1faf4dcc65327255ccf54f5fbd3cf82801a8685c2eef3c5e7f608cf6f747b8307f617fce148347b76facf0e1f7895aeeb11e3225e3a6066a244ca\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 3b1a01f69afa77d96c1b7bfdff94d58e346746f3712b2bf2705d771b6ee082c7dd9d2c8a87de6a684177edd8038ea1b9bfdd6722a1453d68204e4d6effa584a1b9520561982f0181f102de2d62108418778b4976b4933a79c6a981bd48f84711a3f7cc26ddbf06c59aa669d56d60a741407f86e6a645dbdb1f7927dbc0acf996736899dd9aa367ec7bb157ed121da15f25bb21807293ccf6d3a66e18713d80763cd153cdef58b1e6e31b348cc514b8f2d357d14af7cbaae39993d7871bbd0cb9c136936b292dd368ef1d826000d3ca13ab48b659d231c95c02163d2e11e33152e69f6f3f08694918d89f9a04ad6a01c0887309654a4ea8a848422dc924f990cb65ba2550ce166b6a001cce4767a3f1cce74649876624d2a1111436a9a6b06dfdbafeaf329886d5e7482ce3e81a33b69a9fa7d82981aabd81c2650c3c2b34778f99efa2d3843b386c24377fe17483c490a63c6896212f8beeeee04a3959eeef47a00fec8061845d84fe7d7afa206074b41ff001be315a7e32c2cfabdc861eec45\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 7835e135188e97973f3cd0a05a102e888fa51ce232062c9856d134b30ff32b513093e07b7571b251f5b3618364b830b1af01169b0a19c203e079083c4ef85827f1a4095f0a6cfb9ea0c6ea4ad1bcbe27188f90b8c66a9ba0258d3baa49b97d0f8150370bbe9926e1471772f1f37dd85b37a5b9a4e15d32c02b427313407fa9ed693e0f444fc6f10dc1564072c360f9e5433fe985fa699860d6c9fc528aa82cd7b503854a975524b132eeed5f94015ed1b2d85d9dfc6b10b529e140bd611d316cb54f31f9d7d06b6deef9b63519c14ffe3d9694077bd0bbb3482b09a490b10ca2c6b510532f38dc2bfce51cfbf2ff8a43181fe2852e6876b760558129c3066a4f2f6e0f2f4e95c85f40ccdd81e795d5d2987c92013d542d99764bd0cac97024adacefc81ce89b36311ec4ee304b2307cf1e10d1f171f0ce7413cc03d5bd2c2233e0f80d98034e91d8b575e1ecab76d708c0899f27bfa1fee102e9a5f393ad18293d3ba93c7af3bb62e17311e79e02214dc9b62a85e6fe270be98a72391ba14e18\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 0e0e316e9d6d1e5f7333789d42f3761598bbb76da7847d5b75c376ad884ac2b61a0394bb2f65e1dbb986c26fa3837f905bda324dc65545fcc6d949ca4b8bd49f9ef7cc5b1c0c593bc34e02a56a0b2fcde4ced168a504ebd4ef1565cfb400cec0d86275af35afb01a5ed32263bc264a2c8a45a84f348c2ab7c7f74711e4e295323e2b9b76a7ba7475d8f8d72943b10ba64eb084c832ac9b2a984e1a2ce1bfb50b97f64bb754bf5d5832499479a198baef88d9dd21240cc95568c64664a704a359eb56534e241b106cd8d301b047448c9e83d0e3d9632da4641581ce53c8829e49701ed297d815c46f85528d2fc531a7813eeae45c0d249eea00dc69da92550ddd9e04787a1cbb76d7c6f4bf35b7d8582ce2f2e4c1184f79d3d7473d7637f42215ad4b9bebf143f958f3d0295b529d3b3db192dcdf4419d42ae219bd81a716f7d6472a6a86328e2728c5ed4c08cfc6f9c3277e42df22d15d7d46c442af610a45668de66d735e09abcbb638ac39cda905dab0cd802f5a542951df3233aa8732111d\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 02e31b3b6f1200f93fbe8426cf433575cf01030fa1284ab8bf74428acef25759df587be26a5260789cde2aae7b133d249783b1cae14796658d4b6a4aa24321f5afe684788efaae848b693846a457737694d1a7af6985890ffa7384769864064eca91ece6c03298f5ebfa7a18bf731ec9a7cb23025b7072ad4c06bbbfe33655654422cd4b97a9be3aff016000a6c7303ccfc73cbd908e82c930dd410c3ab2ace258bcd05e91e94e4a616a6ded7a4c64b00dc5cf202689a0ef3583a31e066337b1971cdd909c20a1ffc7c006944b81a89a5c96cf43a6def4d745134056becdb9c9275b2f2a97cfe0163bea5ac8dc32d0fa7b24dda4ec0c88f61cae77fac4c19a67c46fd26a03b990c5737ebeebde402879a02cde56728688394d577e5fc7c347a8cf66702b3b255084eb224436ca5c861b6886db60590a783c2d32beacbcecdfacfe6b6e520586856596b25cd918d586642db9acda72986078511bceddbea5239f229f1aee80cfb9d851ef9e84056141d026ff50abe0c83d2eba6288722457f916\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 0ea7aa33781b897d17e849f3967ff8f99b2f027a2f3d46bb979e5d4e58398f2b6798b6c6ff4e83df0a320cc964dfbd6542c0441668156e108d2eb5c7cd4947b4c310456fbe342a00ad7ec2be365d0e6c71abeba20f701b0b55c833e52e30ea9cde21bb1d23372b9ebf920e1c163703a484960872c2b5ec4e4840843447d108cc76a37474a9b7f2ba09e406ae26722b424f3de7a0c9b68ecd71fb1cbf3e87163dc780fbb8f0a16f06e05cd31a0b6de0c79912df07296bd059ff327fb5f860ddde50c3a28ccef959e89808120cb1298ca5f6f7bcb7366564981bf90161453df0bd8268e8cb34209c969bb5c7028476eb212baa30990526fd57b36c66b71c59180ccd26b02990906e0de5fb386bce5ac1b3d2d23e1893220f698b5d075ec0bd871843f473555df877bed9bb22cbe69cd7004d9eae7feec60808ec74db9f257ccdde2d20ff5eea9a4a8c3b89bd281286864d62e4997db92df8ae0d2a1fc3dfd9aebce9f7093c129c426b5b74e5dabb7fa2bbf8a59fa2e4b1aef9d69ff7ad653c2546\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 556a31f90b1879a1374cc4f2922dd41cb2313a61fc526e889fc9a20868458ad5cd26d6b3d3a0106193d44be3a22d1384084a949e5d1388f1e671f638da0dd1ab90d9d316ce66a25840a332bc2ca312dd9fde87ba57ca718f99f1851b36be9e023e24b9984062828211a581127b0d81e4b1bf5977f23d1c70da7887c09830c0e3c5a4cb66bc8035da055596ee7cbc1ed4ea76d7712708330385e5a9359fa8e3a0f6e63a569e5d2db4e867812b40da15d3015dcf31ffa887fa7faf478a0cfad3125fad16d38a57fac2262e01217d6d7adc50a3af804d8881e61dedb535001d999b82e2d9250ebaac07c4e695e946b5f42c86b546ff18f1a16a946963c9234d56d44a78c4b0ba0adea30b17528ae91fc326f1f976891de26e9320bdbca32f3709f731009da45b0b09ed5ee788278f18baa5a97d039448785a4751b77a7b061489adb289eb85459e663d85f3bb300be43a185283bbb94336c41e08f50ef7ba378e525e48a844e3a165bd484b882db08284e5a51b392727d54f913d4bb9b7c153b884\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3e5d3c3c140ee9a1443428aa0612506da862e56b1add3a86b13f4a014b65ab0be390c5b6be0aa14caa77c0e0a9116c543f3ae0ecb927924833838993d02cde56819fb5293b84b9a00ee84233c42cf993ca79a9af5dc7fb1d0074b9a9f895bf48f8d9f79f5d8535748196734790ded7f5e1cff092ba949bb70756835d1ff2472c82069aecb50ef4eb2078e59877ee8ebe42d90d8629580813f3ee4b9fe08960615c7b4c59acd071df543fdeb7440499ad473621dfcae3c14a2971f85e233925215ab08f7f2ee3cf70427e94be6c895cc11e2a3ba569d7a530d36e33f00cf76bb7f60b4fe7349cad86f09225a5ce0092b8fa2162b3ed556a7eba89e48461d32a241c4fc7016ed77a097ffb289ed34b88bc471d35a931a75b0309021dcfde235169d8b3f18de671444cc5a86acaccdaf62945fd39f71c833a58521f591c5ba04af3287444d6975d128f090c1030ae4de3100094c24e262481de1ff346da67ea73c410b80758273dcbd83e127524eb93a703bb982930644297545ea36000df500e7d\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 79184f204ed24bea8e2e768a55ced92dbc0b5d59ff9013db7d8b6828d9c631f47e1fea91d383b7c00a64a3a3e553e7953288cfdaa78affed5e7acd78f48878b507b02e85479c9fc529879e9c8c252a0e559543d78f0cde0e3b797d87fdfdbf960a8ec3bd49adf6ea370a10ee8caba7f8edaa44d36430163f1be74bb06a6e6b689aac34ec48c3dad3f95d21d5a453ea55d472331d56e2272765747a06909d8cba8d1543488cba40015af45608cd11dee21c22e76670693498ed7943732fc3bd4c3f5b78821f1d3481a1ecb73c878b190094b5b5094c54f68a017918768d9162c15e1e15e2623019e7773e6815bd6cfdc37560336619980829a61e950d34e87fcca3b5143ca26d55d6b9c896a28eaafd1d77320e18c46ea1933f681d32828486d2703903079633a61d2a828fadff6c617bcec466570da7d9d0a447e50d49beacb46a4488b65743fe8200cf6a0b44bc675ef6c6acb7c96fbaffb7b8ab0ffb6bee5d3d5bf94b6aaee4346307bc65be6e96de1fc84c52e8ccf2b81f65785f097f9bb9\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 11ad49205eb560672ca173d10d16e9f196ae3ae43350069549b74ff6c8c4aa71b31e017ba2abb0d8b6e8154652fe186a83fc34844beff934852a9c278286bf60166b6f99a30081a344e11c655a0fb51e1fc7a3ad700676ebaeb0557a2c8140686d5a803bc8e5ccc80f688bd0550bee603ea5f59705cf3add97712642f0b65e517a183b4637da5c7ac78665cc5ec07515fc4cd84c885ca673c35f33b01b9727342ddf269f4be73686b05d8fdbf83a149232f5c7e674d4079b8021dc314afcf3c5561915e03fef780f51eb5acb78ae14e84c82a1efe444330ac4638e3f9918ddc97b89ccfff94538d0031807ea147e068e5df45e7fa3592fec60fbb15a88094d491bf94394e0201a865b40516e1669695bc32813a443aa868de58f60b60617230f871f9923c2aabb9106c39b88650f150ac935485a246f559437a9f687104785630a6b18d5544a1eadeb259228e0a047ef829d9fc5c9ce907a344a89c5afc51408f8f23438be6885ac746a334e797213fb6f854e58dfb58baabaf05a4f2070244a\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 135943bd12689bfe04cc1c0a8860d7c18f13b4bf0a82c334b44ada2c5e82fc32b0", "ae99c048c94e3508f59855c53e6b42bcc041c219fd6465d21582f4f99cba4b88ec1844ae5a89f3215caf458547f0d147c0fa1db67453465e593ad2bfbac8ea9238d672368d32ccb681663fd8b023115c4f41345551d5f2bfd387117830323a4d061fcbb6aa13f2dc0c5a317e6b7339f6cce5c543291154ed7b118fb8c55e8942d0ee9acba4ec3c9106278c982a8cda67a2f3cf74eef8a37fef7a256e27ab43f5b6f6a5645544bc7d766e4aeb439d255d144330fea4c10438d2b801b477da861f6f13eeaf61bf5ad0b79669dd1c795e03bb826627fc3797846005aa975553343c91deac0c777ba9e253da8f3b925abf5cbb0c317fc2ea6f8d750bdce9cf149ebf623314de480daab1139f882af161750d3b74ca437df8bd7c9570c23d0d896d4a70aa4e464d0a836c7bbc22306aae10058d1dfd81303dfe07b9231c651fe30e0ceb328570802e30dfb5910cbb0739c6f74c6088b2ff20088b7b91fdbbe96068\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5513c16ec53402c0546785ed2febd651c1370352c121289d2a1fc9d4db74f99041af22d59c407d60769174e5976159ad64e84a3dd841c04a16b6f740067b50385cd31956d917372187d04bc169ac0d55555dda949bd422d39ca03e40817a3388a4ae03668af3148dd08e6faf1eaa170d4d8d9d1fd607ebc4f72c3eac163024dd2f86afdcd6b448c7c5d09f2594e95ef97b5fe6a38a265c06c12dda0665393ecbf64770be7cba42563293626c305eb840b54387d40fb371047014a058ed0082be31f59259971a27dc4de18a403bc26c7b4279e390844bfc13215365375fdec2f3c3873b1ff8f87f60506c55b7ccf03f3b3ca2534a4f686145536f65bd1f11bf7eca54f327c6bc120192fe4975657f54b962f0da0444c6650984213ea2b531b0b8432525a416e2de1790efb83a224d29d5d8153279d45f990e36c839ab7ef3cebab0dbae382b096a87075b5fe000a4369bae1335b22edccced1085f7c1fdc7f71c6ec16afc96df26df65bcab54321d91d59f7024ca5d65e4791f8a1589f094b797\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 62b1fd9511766e69a94d61d38e4b02f1c6b39a3c28e8e390175cd61df62001b189a0e44e7726cd8de44b0518dadd7aa360ebbffcf293c5ff749230066a63cc5e393ac443e73a345d79e4b54637ab3d1625a3d1e7d3d0c5bbcedb65be1c85317035cea9f73b282554f355350513a7f8564d5c2ebf93723f943d579878c89b63d25be92293538bb9d80793505b20c958da5ffde894c71c392453c506649b3891be55d69c607b6e4179d5a91a332f84a44ed32767bb189fdb7145bc13f128a0790b333be81288d4b52493cefb118d770aa5622a4318f5d37ba40cbea11d2433bf51d10d6f0d48f856ac1a87376c6a008ad9507d64103cf2e12d4f903f9dc7bd08c1c6e56a5710c01040a30575e755b8dabbdd83abbf53c9c0e53f184680a5d95526252f9ec04b03ba99731ff15e07d8566366ec78d3eea0f723c6df1cc32e0f906cf33b1967077f61ed045058f040746e4d414584d0c231cde7c28a108e15ccbf5e89744e3ba1f7bd3ec92934101be8af0bc0705690043261e98692ef737ed78e5b\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 1b035a14cae3a8c4311b879f4ed000debbe72f9847fa91cffe371d2cc3e5e5853542eeec362006e7bb8fe2528d325071a8d8564ec9d60eea7655ff33bcb698d65cc30753084f773ddc3347e934942afcff23da35628dcb2751337afddf1fd900e2d83f528a96d4a5ebd4636aa7ce0f20b181176973c440b014d203b24b03a92531a79c7fc802cd10b7f633fc238e9ff3e184bbae1db31a8e70a69dbbebf925467e5684218e5651fdcb9ab2379b2cbb398363c410192c1ff0397e9e23eddd8e3cb473ed39dd9ad142a7806c2e753310efb1254edb928d781e70211d0483bcef6b7c43b52d04b96ed56de631343e29c99f4c115d11c0b74880c4d6a1235c55d0601b07b23530c9f619ce12289bc1b3efd4f0a5d1d2f7f46f9d58f0b93f659420cea287532e0f3b6c92d65084c5e188c998857989d5a2056bb973a7cec9f8a25b260963bcc2d4f74f8701aeb9ca92fe7551c006b21dbca74f481b8ca1640e251b98ffa768ef2ec7924cd708931b15752858d6f7dc0890fae266181b52ccedc87446\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 0d6c8e033994b6ecedf22c5f544f2e3b688db8b2235a00dfc8f1b2bfd1391faf649be65815533d6ee94098a4382072beddc2a2f439837dc6df0c9826ec49c3c529b71e9cad2ce717fa047cebf81e0788ea71f8005a0c7ad1a8d59c27efc334c826b40c3f4ec0354633e7e6d71654509460e7d5eef7a44f4894f07e652d9d7860c78ba7facd161b65e5b8c47fd3df85816ee5af4ed35c03f9bf08c2d95d56bce82954f17da0195e95558dfc49d7d545ba004afc59e8f17236cb6f0d8d7d288f8bfc41122ac5e803ef855b3d02d11dd214a7f1e90617435b2840583acdee0feb145a37a8b8c9f5feef750d9a950a605b59841370a47f59a3aeaad2753f6b1ef1c4327133fd59895b627b7da0dcf5f9bb7660cb9002692ab94711db9c15d3bc5fb4cb0e62b36beff03bda7746a0161b4199366d3e2a3a9c7a762b6bf15ec1fa27585aa22d428e7c7ae7dfe8b8010a7df9f07a060d9115d235287ace863596e1e01fbf3551d9995e5442de650953cd2951c561317d331df010d1c6fcace9f8b05145\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = 7bbba09b554cdbeb72016995325649ab9c9d0a9bdecb5fc44ff0057bf619df2ca2bbd0c3b13dec3126a0545dc4936c043f200d7df11d87c390dfa1b0dd4e20c19877f283f62d6e20e0ff2f0d561589a683034bffb5fb2be9ce2be2a3f9f86667b53cb0901cdf40c23ee67746a49ba1ac576b2075bf1ff7f48941dd8bb9604d5369c9077d766776f265baa4db5dc3fe7a2643fc644a01f14c40a7a96d95713927b7cae6fd55faa5c802added32c5ff6f7026adef607a2f2abf59f2f0a8edd35547db4ace0b8d81961480412b02b5d51f1e7f0420086fb506b7d617605414a59db8d7f1374398efe6d38dfa39a0568a53fb58e1b71ced8e3c126db99b02c0a7b3e27a4d1493f2c077f51f5b9ae73bc89399b18c270e6e5766b69577283e084ce3b2522a77a994fe0e4a192eb997cb5b4bbd7592d24ec4fb1977809440c7e0dea07c384169e9cccb23c1fdca7773afee4ed804f63aa556492b7a4063a0699ddffe2b583230b826a320e1e26677adfc11d185a1992d38e4946631053330a542fe594\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 7e13964d767f2f286807be50118481f2651e9da08d93d850bba4297890e79673480d7dc10f5435b5e0e318adc9af3dd5d99e0339f9bbfe21891f2bee35b9462b442ddd764fc278f77e7c17d017779888fd552537f8d7a9bee63dbddc10903c665e975cbb01cc1ddd0349afa100f325e3dad303b707f22ad2c120083e4e304eb1d12abdcee41f6d1cb276f58eb09cba643444697e43a899c5bd3b1d10ac939e618db4bc12ce6d822a29c205ad748d3f632b147a7232f799c14678ebaa0124a9ec16168e32df41d21fc31a2d87c3b6008b2cd90f51230e1dec00311faff09c2fc07acd78b57e39271a8912a0c5b76e3cdfd5915c6362f1559c28c95479750b72c4f0b79ef5f9a25d9022051eb1d9de1ac764fe683958ca8a6980098939b473d2ba58a4041ba3db8b5a6cd19b4a2212744e1e2179d6c94ddcfb770d55abe3e5d7a81032809767dda95683f1ea60054d19b61779f17346b7642a92b57da96c5d5421bd77b49c0cc75e6294354e307453718335f5c1d87f5179c9fc74f0b10de00f9e\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 31140fb3b755d517fa660fdc5b940ba6c8fcb667ea633605c730fa47a3b52c0641829f275d2f8d9b8ccfa16e546146561d53a4d16a88bfc7ebf5fc3f81882e9e563346e19944727ccdf53b2f71c30a108ef2a43dba5be533fb0f05ba0ff302cf18e77d2df46d903476a9f7fabfb0a4e8a23e040359326612fdd9411910899900c3987a4b59d2e8ada6d6db45ef7f420b8e8faac28c6b9b55806dcf44f0b2137084035be8475ac6e5c6bbac67069530a36892e1d6bff9c594dad9b7e9bb604200c9320abffedc8ed3a568acb8e83411e6d28e0561848776c18f8822a150c68aa8279b90422f39432b44a9f843a843d4b970ca608b15f54c42057e17b406f939db847113fc6949090b203b35bfe53e3f414837dc0e2dcd58d5f7b829adfbbc60e41a8c9ed4a9fd15f31a7795c4fb93d88f640b20842281e966098060eef25b2ea3df4d8da8b8dbd9454022bed7f33539761303b46bf810b33253ef1a5887a9e4175cff852772101b27d1bc266e8b2924fb37917aaba4a1ffcc9fc444ccad469260\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 7b4bbdd6a446be7d5ff306171d91aad0f94e7996c01b12f2e402ef415b06ea2483a39fc4db755f3e7667f474bfa282dfb8af30c26a561f499b506a9ac15500d8b994e6ec5dd7c0b6963dea7f0bf1e5df5ede5740e41b8f71ba6ff56fea051e44b441df0264d730514e3cb74e8e0ac5d4e0be7e3621be53a41a12c12d0966ce64c524c16f4e1dd04dff3077b50ef54f2f4bb1da42fe79aa81d1604ef346e24321a7d9355c7e3e64d83aedfdcc02038ee483d6c46fc9a2290a8d75c87ac56e04da09e661df1f6adbb1ddc19087a3d7a96896cb803068c496ed93ab184d8377cb277032d627cb5f89aefc574d799445232292382d70e13234e4342825ce75dc08501878f4d3d219442cec45c5c6bcda2a70047d671aac7593c746850d8491a4fc9f17ff16fda341ed97ce8fc9d3d8cfd889dd752eef198914c4dbb78646674a5c88da0f6dbc3083dd5453a520a68ef79a97b580b87ddc7b7761277108eebab138b7eb73fb6d73e8827f0d7b7f4411136cae3ee2f172adad6b5f3fe3acb478cf7ec2\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = 56edf756f30417735f334309157c56b1918947f55978e684fc98f2b1a528e45f162ea4dc2463bc3dea7e31e0ae19a8114689ac76464efb2ff7e3a2258ed9dc074d5bfc47d6d0f95b71efbe8dbdfbb0cf6a9f3f96978597b6e2ed5c5cfd365ab5607419c529dd315302a753939c920351e2d1501f63ac2b8e1e3064eb7571cc4fd2d6af08c6a6e54eac092f80304ace2d717d9cc75efcdb714d7c86460f73f962ff221a76a9345aa92a17afb7faf5ee30a9351259a304f8430dc6c063de9547774f1df890756e4a797bbd1faae7f2145940ad316dfdeee42bdc5ffea9bcb19dd329b4f84c48318d63476f09f8de7b88db07634289ed42c546b2998b583e19912092b1895a086a", @@ -8681,9 +8691,9 @@ static const char *kData312[] = { "96b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d17690000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d1768\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = a07887f373378196b0b748cdf31c14735ccfa0f117acafdaa21fde4b6e7559390b834e7b92e9e1cc9d49fc0fe6cfb60429652b4bf9a7768f71fc4271ca6fef4e431192ebdc98630bfb94c5baf18b4cf7881d84483e4c44c22db15a9627705a0b42a26d6f3d6009aee0d2a71bedf4d4b0ee6b6fec2f16e1277ecaa3bdedba406473a476d1688df0fad1da795526c7e641981b4812b05b692d60c60b2bfa424c8b620f40dc9dba59e2c710e7ee750b3e134c1f71f43210688aff17aaa41cdb5668753f0006b1cf951bc5951f4d89a31196985ea55c0966c3662bcfe4e4cd34f12e4afd7e5c4a130739b1017d6a583882fd72db1a67418702c8b01353ccf75b7b93faec0e0be36211d5f2bd910e1552323711bbeb73858f899cc1ec063ef67d88e0c699d5a689c52106f06e960f09d2a3cf84f53bbea2a473edf2e6e0176801d3fa1c2d358e1e5a26f646ac93796ec1fadc6991c0ec19c9dd90b25a2dd3bf73d2cf1eea8867f96caa5a2df54973acb2a2da0a1367ec74afbb968f517765238d176a\n\n# tcId = 235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 627e76d9ab46ec144d942afcb5fe8f677eb9b1a51c047f7b8974f1a6697c5f4ed1c616ce304bef814ce307d4d6a8ad96a704e71c2bbe7fea47db502e59ec985a69405d9a606ca5ee7bc1e131783452cbd7afebebc6cc4ecdaf119ff16986f561ee4405a0bba05707da66de70f25c1b6e7bdde656eafb70d3ecbe2ff3bee66e3f0663a55feed8c501827a34f5916d0dff22fd7baccb87db47a472a21625c1af097264b5964d05368a19004ac9c5e11bd3129327f476b66abbe5b59e7df1cdad9660c52bd13c86b5a721de476f6662cbcc64db4c6e93c8ad7561326947192501050d4cf6e62adc42e5f3c0c605e3a1b1a1cb8486dbbb6fb070426013e9e1a5a2d1d8b0481ffcc9235a99d154e1991e8f15cd453e609be6bd008187b1f3066fb8d5348f08b2784f8fff31306dbfca2c59e1f48d40d70f7db16b89cc8506cf0137e2a617e27d529450f25ad8a7c502d197cf146e85fcbdf6e57e4703408754817a06fc8a60008560890d1e72a6751a43903c0f00a47ad383a28ec7bb469b178d5ecc\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 4b417241f14720559c1e8cfcadb9e0d6b7de849b16c80dfdbc867fc33e4b81d56915190fcaaecbb8f6481c177cc68e26813d8a93ff45ccc41b795714c7d486ff3b929800f88063cdac7b7100d917c2288094cecbe5d6f2ee20edf36dc646464958cb1cfcdabed57f329561ec6a8a00ea2011d2f9215f65ff6afa8ac692aba8328a04c9f9fc59c8d8f22e309d403fe04acf5a31de007a5f0f402efdb2c83c0c5aa57379163b14429146f9521ace54189c5445f80076b2d43214035c2b0e175ae0c463253796ec66477e1571bb6ac57722105b58fb507922974ed770eb898bd584d00a2267d8bcfc66055e7cd7eb7e7497149076e1d287b31671298076f1aa6d3f1ae1e3fd62eb8714f9fc38bc6413b2a15064da7b6b589ca5ca539d0d01a58f999935f1a8e6a0d89d440a510ba9cb71a87be0cb81cb1e05b73f8402d684c768ad86c98cd3bc904a59ec88c385835fb46b4ab46e3e026eae14e54a00f0e55b5cc26920682f9713d48c7946e1b0ab22a6fd6cd3e833666cdda12e31c05240a94c80\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 338c3b8b3ca15e0fd12433c5b18347d79d344871aeca17dc93389f3c5fc123ac9f9fe95c97dca7583e3fe3c2a319d0cb409367aa7573c7ad75b118ede506631f52aa861c2b0e31a9d8c435416e8e67059dfb4ceff533c214c4243f5451f449ba7b75667acdbeae22afe959287fd9f0ad3e4e7709de5c90a6e23996a7ad643ef0c3aae54934c31d79619c04b4cb85fa5069fc9b90231debe3e59da0ffa2873dcf9e53b8481e215b585b1115c02f63bfa6143e2b900a0ac71773a0439bb5d86a78b4ddaa5e2b9e44f7192d9451a6bb8e4635948212b17173b0695d4f518189714dc0b51", "ace3b9068f5fedda3b4ba4e24baf901b313366f64cd54fc2fa3db8bb8f1e81e06effd580fc4974a3cdae688297b4ac423d81dbd342b3067e6b4d7558ac8f4fd1c1d8f5fc94854adfb0ef8a69ec43b375ea724932b391ca5c04e7e75fdb952d671c315a7f86a28ba954db126cda3a39ef213b5f9531a8a159dd9e5698ac7ec8fe7df2a2316798742b2fb5271fabad932542bc98af6e99d231a1b5fbb09eb\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 7bf4d4739c1ce0e13aabe610a110ffe79dc689db3f9fdcbe29b56212f7ec0b3cdb96ea7052a277327107a992d40c5c5d03ee11476f328a83d2c3a1bcad5c9d9ea2928fda571850a2a9988a0078429631f6097b2fa9a85aaa1ed9ac0934a5b9d00fe6fc106342e2b03d4123e09e2ac61c1343f88047daff5f511c8fa3d66f76406b79b8f4f0475ab14313968e56ca9d2e8672d3bec27a5d536cef54220cf44a4a698fb7cbb8035eb5516ae4b44aec19da40fc788f2546d5da54b7e1110d13d3e3ae97671cdba93a6f5946b2cee22c4318b7343a0c6b0a32000c6ecd08c6913901b79dc2bf38707fdf14261581b656af1fc4e1d5d6234f9a5578869cc8b920d7020fffeb95977bc3d154b1127f454bae63f7b1ca377c3ef42b0ceb75c96b3f54ab8a5831d59ee8ebf4457f540550a6113584ca4782a53d7b62bd5c5decf44e005d2c46cf3e0691963730708ccd6bdfb29e7c099f1e91494a14a938b3f5fb08ac40bf93a10cbcef007fb6a99b432472ce3bc883714eecc76e002bace4b0394041e7\n\n", }; -static const size_t kLen313 = 209306; +static const size_t kLen314 = 209306; -static const char *kData313[] = { +static const char *kData314[] = { "# Imported from Wycheproof's rsa_signature_3072_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082018a0282018100fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d52450203010001]\n[keyDer = 308201a2300d06092a864886f70d01010105000382018f003082018a0282018100fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d52450203010001]\n[keysize = 3072]\n[n = 00fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5245]\n[sha = SHA-512]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = ebf3c64e4c19fcb0fd920e65554a552cc1e652312c2e0e51cdb3b92c94b2b41ee201f61f434a6aa4703e87416388f4661c04fdc2e459e199af3ea208c61b99d746f4b00d82105caf4f0196f1305e806bc13b4c6e6bf581962862dcb0eb15a0ffcb0fe6b36502320011b540799e1432baf2a56a428fad64811afb57d210d859a1201ec057dd8d2a68784b48dd07357162f21e4c82f8d5e385b1f72834dd4c0d85ffd333410f08ff28fdb7365e408a60af177c80298726940bf4c40efcddceee3945b1d921b9d04080dfb12d3ae61863ad2e3e302370f5a8858a1213dfcd500269ebef76f4ebf0982a751d8ade1aeed95f41d4560084711362774b11b6240c0ba6ee4ca634ba8298f6e63ef560a39047481b9eaa546178e69e4daf5651c66c6235ba97c231241c63ad16efe59b7b5505d9c3f1818368b9462cda71849e431648be9757620c15f99ca78f4e250afc41ffdcdc52693a1fd43506274c431caf34a4d37321f5ccf04971a25c5010b9ada07596bf9a20bf307db9d5e86146226081b25f\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = b9bb1751f2336ef5126508541b949d40f1719bd23c2f0fed64a7b73ebe1819377e6e4262f8440a3a3cd456f5eec0b1c0956bf6989add2c3d1c7ba4acf7a617d198179dd974051fa7a14ecd8093ad572d7e233daa2a9a46fe59bcf7e01c6ad8d68c0afa89a58247ce257566edcedd799173e2babadac15405e2812ad12ad900ad997035966a05a02988e11133c21e111a8e06d7ce509de1e0c11de55379482cfa072348fb41c05083529c2db86aebee92095e7450a75d97fce7b3103ef1f8598459651dcb9b6e90f299c9efc95d7ced2f6e91526ab3788238e2b5e109d3ea984189ea13939d58fd4ab896c76bca4f6a92fd3bc124dddfabef1f286583a1415d1fdb8c80de8e7583fd6d52836a22c3926f69723301904532b9fac2a37d0cedccd4b3d0ddf3550377191f813d4f92a5c126ae91e03fbffbcf59637ebbf1f30acba1dfcb0f93285381cec6da60bbcc62074075c71300f8424e0f964422dfac19d205251f227614bc13568f408284b6b53bebd7dc4adfb7e242953564763292d9c01a\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 1cc02717a3321a83da62deb3ed0b9706cf7ca9fdf3674617fcdc3364a697825b910d54b891b5f8eba197049047cf0048ffba6425d47374ec24a84f1f7f04716b7ec54daccd04aff858e2e7c8830e4420b5f99df756018083abe46d3fbce2da6e8ce6c893fc11ce5967a5f367159f9ad38d957078dbfbd32e818a26b49ae00151350044d22b58a4a61a35fadef67e3f8247f407f026eb17b8dd4ab29d388bfb271a1ec606e141cef3fe57e2e55ae8b40fb076a06f5898362b695545124e9c185c50647cc5b83f09f406e780f626ec60462fb50caf8560aa72fbe174111142029b19f2d681f771a774afedfe2500fd8b1bdd437fc41709253ffdedc302f47afa774f5ad23777a57fe44067182f4b35a28923edc82255cce11d2fbe91acbce29289b4e0e8f5e99e906e6607637b05eab4028d85e91d060fc1fee052a09baeea759917b34855e09b8e5b67ad60f45851e991cf01dd528b100327961eefd0c29f1d1d8771bbf3bb1e7f048d9c2e1dc5e652e6ac4f6a2aef86245b83f611700bedd07a\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = a0de9c2df76523499c6c344173d944b8e02ee1520f90759fa3c27ce284091f80215a9a26c9fcebc125171da556bb732a0645cd64b05c7cbcd8c187d3995e3c86cd59468118e9278ecdb8e791badca8785e56f33478ba03eca721591930db01bc1a5da5e193b2dc9022e98948644a406138a4c7971ad8ade585a3d72e6c9de50320b9fca1ac0e054835005cd39c96400c491e1b706eca22ae2e9f1b844284226fdcdab1f2cc942a8280f7786e0f2cd069b9ae99f04aae424a6d24eb023e064513931b2e4f7629151af6bf83f4c5c58616960f080c6f96eeab07a87b6d7cef3fe6b071e49ed340b48867a5bea30dee332cb89e1a54d9e3a9a8bbb87179c6ad206fd48dab07104b1f887a02160b59f9ddac6d1f8801c1a8df507ec199e970e02058c749475b7636ba2def322160b11b21773fdf904cc665eb5eda887ecb6d9be245d3dbd85cde107d082cc6d8492a087166e23835a379ac69f5a996ad9032cc41e205078c5ec9c50f85c396822c057b25595a35471a2fc3bdd3f75eb8ecf2d1189d\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = ddad8eeace34f1eb1b0dd28db89ba710ee68aabb54b0a826c2d69355f63acf0f2f2e0dcb96f388d44d0940774d7d55fe81ba6a8a880aeee8ce842101c7e8837fbf2704971341d38bf3289dfc61a6b3b557588db93eef2789d3735000c8e2d830a32070626d079e710c943082a8bd1c0cfb64b2dd911eea76001f8e08cdc01cb072f027fbd9c72331b857d07c1c2f3090eca53accef8b3b015438942e8d2fd3406cbc54c7ec3797a163b13878881f7b4ef5ca45056e16e0c2a76c3d5108c6f0f48803d27eb4b0d55e90b19b6fe372dceaa61270b9efe2800bb259dbead955635ca44ff979bb054b5cdf86d4914ee553d7d5b1a49fb8e49f3f761224802858458f702aa4428964a32a45bed5738224517489f2be075f9ec7234a019005be922b8265bd78abdeb1d1633fe7e5aeb37b61d36b1a03a06847a812e50ed551853d3cdebffaba8b056b788a1bc452ebdb5a3f043a116e5a3d262c745fc15897ad4ad955595292a79eb85373d552d6079ad77e469f7d3a60330702125127b1ee770225cd\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 2ecc537edc397ae5c3c789638204ba3393bff5cd9c1f0552db515a8258a311b6bdc88325f9072d2ae67bcf132a92c0b4d01ef0f2916349adc6d8f1b415c86bce6b5afcf4cf2d3137897d0f8a33063a0ff69965a5d2ef00dc3e010094ec8214c95c064313c8e90bd84e34c86b2e19b056539bdb3c83eec23722b3e380a53826bbb31cc97ebb8ca77cfd96d3e6a2da59baaace3883c652a92e79653941c5615bd30c77aa38ad74c49d36ceb9f76544835d57f0cd14999c2c0cf3debbee17a8aba6d777ebd9ffd44b09e093f1a894a8aee80301c3a5a59626a79e445254cb1df1174450bee22a7518afeeb15495d663af289dbb09216543bccd136abf2646bac573551cfd04e6a35b5cdf9729c8b14d34c06660a42b3ab365a42ffe470b69062d0f305c733c43844565b0b94d49d2019933de9686088d219d57b256170c137a21475d03f2a7e0783af11426fc6e64895fb92da117702e4487558e8bd21db82f263c4bdc64065c4f66d87c87889ec5aa9cee02c95d001b08636dc3420f817c228dc7\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = b9b492d4796fa2cb7066069a00e36aab8b8755f9dc8294401137efb3e2681c9b57930c0ba87b45c9d70e214979cca91a06562f710a2427660547006ead7b3e619cf4652131fd84999c5ff1c9a1cf057363b8ac62501bbfb1fae840cc963a95169c658add96c6c969d415c10bec5e2457a5c3fa4fe81e7de1afdec6f4e59e3fea185c7cd1bee4b8a42d2f22c7bad7d4933621a0cfacf0136abffc3ac54ea37c63af719425084cade944999aca3f43c7625d22af10149f39acef32ed7c92f781809aaa945b2f446a03e66150a524c7d88b7bec587ba7d6fe2db4ebb7a8c3bd46e7fa1cae291ff502acf33f003", "dfd1417fc60674501728e52490476d813f0079f56a9456909ccee3b76b30aca26fd4487527f4ee6283bdb2e72393d661ec0c35b2d1675f679f823fd28e044fed090721ba4c6be46da3eab26e5eb356d17d04fc3ac31425a6f6a50474e2725bd4dc30da74fd3767a122ced21671e47b1fb33bb7018349f7cbc916c6c7f4ca7334735a0e0ec18e01735107bd2ff02cd9508fa5832dd\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 7d550b35998d60a62393379e47dc02b1a4530bf60c892c4e559acf9b9a61208dd9ec054c865018aa2fcd11a88493b54935039d0fdf5371436da96ccc342bc1440afdc46eb7bfb6595303b013037537e695787324cf9593dc156881bd0dffe8d2d22d4e90c1bcc801c9bcf12cba9efb7979a293dc2ed17ef787515e2bac8011286c939c418234df353ff9a5e0617615acfd7bccf9aa31c6681950947df67690e36369c3c3bf6c466e9748da0582acc76bf15760e8ceead43b5c2e98d87eb502d5a823ca69702b6936cbe36295b5714fed51b35fad66c819cf1191b3708f398fbe8274f1ce219e8cc77690f30bb7643f9ea472811e6216253c58fbba5d19ab738d6fecad309999a4d814c19620c4ae998a5f0061fa616ec0ab96e3760dc5d3450ec376a1a0292899212828768bbec07a0e1ffdaf4d6e5fd1ef5a2e0567341b2fc0a4944fe8bca36369fdc0177885d5169747103418e2af807c4715d94c2bef45f5eefabe8980f90a11acc01ffe0453e1fed8a7986b07d8f6daae2fdf0cd266c587\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a31ac04a54a8b6ff7e56a0fd57b356d1f854de8e0f9001cb216b859819279bd80d8584bf603999215ba8debd1e9e93fba985427be8e2169924a3954a43b58521e0c79e7a858a77081439beda623bb7b96ea46176fdd040682da77916fbeb77290e7c93b2e8a1d3722587a70ba56b8de3b2e9599bea708568ed88d2f09d7b9d0ebf9be2345b81d9b343c7392701d35d1f3400f343763af8d9233e40228aaff22ace45920af56956e07cd010af64e01e1f8f63a9dcc3b7b205de730199fad3e3b2f139c556748d704876af986b98785fa5686d5d2410cdd95f1c80a8ab8e24c23f06d5c40ea5f2be6f980db62b6d9b22cf7aed0ec00125e1900e50db95269148f6165f563b8ccc0d35c9867412c21f627ed436769842662c856392d3d0daef99bc47ba8f2738b4ea9d068b20c249d43dc01a067aaa8c249d43e110ce40de060c7c68866639bdd3c6d7b7b635b7ba71b44b71e7f68651b203ee07b914d65a2165791cf2f6d5dcbeddef7bdd7f786f812d9c5515f846eed933248b4f40a00b7735fb\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 693fb14d0d6089db3aae22e292e43627af0cbd67234983ddc1b077b4baaadc45bcf0ea0f36ffdaf970f99ec5ed8ae8a58b7e94db9028963e14c2f624bed16bf24bbc5aafd472915d643e690f6e981287ee7856fd0f14ace63a790676457ac09692bafca0014b2866c870227a976fff547812641a70993da32acb962a3ea050845dc533390175900c668a5f36ffd495ab7917b768c68407f4cfe1d20bedfaca38f9f609e74d9e432829da2487f957069dcc290da513d8a453cca27c8253bebba2653f82f676e663db0248af2a310b254b00219c5969f05d04fbdb9ea0cfbd746050ab25cd10de42a02a0ddf223d40e233c6a6597992576f2d105b72cfd77b2f319fe3525da8a8f084c305b14e090e3bea5c5eedac3360d366c47fe9cd60c6bdeba472d408a79031343bce42bb1ef5d6f4e0e63cb7ad0cd22e4270392ce711d7c8efbf0feb888c74793f2dd903e3ce894ec758d69644f654c5a75378b0e5c63a5f9ae05e0f4818e2aea7286416aff545c1048eb4d359ce1bcd0b26a28f55695b56\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 0783d81e403f352d1140b99d6cbdf63f413a55ef9a64fe1fe019adfe807b5fa59a18e63d455e0f8fd61edbeccd392a01e09dedfe28600d1c7507b1d81bc814d1e835a95219cefaf7525fc0d03bf211bc99397bc8fcce685445263a3db61184a8e44edfe7ee48e2a7a5e3c8c7f28158a308db3fc35d822ef6cc00e8df43ab1b0a7ec2c92e3fb7fccf8f8b35e68ff6d31657aafd756782996785bee97d3ca5c37d22b44f8a1a44ed6afe5b80b9659336f3a39870b5de2385630f3fe7ce3c91bb269ecef7b3fa999a79518aa3a06fb626a5a1e48db98199c1c4d7a139497ed8e9682cdcf343dd03b4a5a056edda9e7101d2da5ed8d5b953e765bd6585cab5a27030a8c909ef69e61c0ffe9cefd2ffbc6f7cb26f64de674ec5f4395f7627adc72203fd6362c17bb1f262c430e502a258edf86076336499fa89efe7e1298c7c932b0893088430a30d7309282cc4a58c5ff05fa3f1dd664b00139c309831b8084e9f3065816844fc3074d7e8bbaa638dfc2fc0aaa74380a1282e65c7934be1cb7cdffe\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 162e2eb2457e28016b961ece8cd8aa9d4d2f4b06a9ab069cb79238f5870075de2a9755fadc5c78c28c82441c474718ee905a8d7700ff2601d7c56d7eb5a9d7019e92db6897c823925cfa75b5608c7a79e24af37abc09c89008be7b2ceb70170c6d1404a892d0804cf9abde53f9aedd13815459c3c6a1b37f7dbfee6e4b9e25143d9c64a6a817550337d0c74bb5cb6c7b5db2bbb770c67037729341cf25aa880b14d39d71e66cba9b62e1ff89c348eaf4efc79c0de4734171406295e346e9ce7562be7a5462834f1a00da1d4d54d7fd7fb12430b4096610fc96ff1bdfb88609d6a961338bae78991b05f2c80d2a131de5eb3477946d0d6f5f500a0fd93d57e0be3518b60e5688d8ba5b25c2343e894326129173b86dc315fa183a0d96845464f24cc020dfbc341f4623d6732ef699b3af9274fb504422bdbcb491c8cfc63f6cf6adbafd4f2bb671b92b6f4316ea456d9d87b8f3b2228e37b0f34f2d1ff70cfb0ed16d14ad3ab5e89985d4e30e51e4eafe69c0cf6ee5cd1ddae25b5585622a8b45\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = b17c7e6b49469e75e489f9647112354316bf3ce3a58aa9ae41544f73c8e1e56c284667381eda58b3466d3ef16962a2619d718f93edab9aa12e5be05f73cbfd4d8e546bc936ff9043d5c048f93794d68c9f8d99805f85665797a27b84a3e97883e74ea14c180aa2e5c0785af69275d484e14dffb50a4ccee742e809a03da229e70ce529d0166439cad74ec6457016b92df8e53f8ed68cc71229a1e1732b15175aff54ee34de4e908e9b6f9e720417d1a619ba9c1ed70a55e4f5d9bd940532b2f58700f404cee86c8ad9c72ad7731b8c2a063efbdb96c7b35d641d5027d55e8cf6c317613373dc303cf84a469b54df3c2ecf5cc8d1bb3882dda48e41b9e5a3dae95ded93f230959c547ef59131fed18c269a0d5c2be16891071299cf1bf77573fde1535836cec1daaf7cbcc50c563d08a79725d66d3720ecbbe1db7edf85ed3c4a9160350fe94326e3f0440619df346e33aab6333c1e38b9f34139a26778d0b0e64b8c4746e5879fc56eaa4c4641171f79f4f3fa711b9b0548cffdbc39929b4ae3\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 38f8952c63cb832a35b8808ca9255ab12fb5c27573f29d585cc30b94b050fc9e179f87821a2cf8d23f10d3ed6f2a8f461bd098eb5f6ab98923647f87594e2cec18a776af433cdf2b77dce0cd853651b50700c9812d2fec7a9760388f4c26da6bee3b768574644c4069775ce21e81446a9e7aa2c97865f4b953daf7acfaac13e75e079800bc5ffc94090ed6842960e03e95753be39e94dafbeea1745fa7a4fefe777ff5d278a8444c07e3c8526e80960f6e2146900ea86720fe35c881a61e3f23a32a6bbfbddf049084d9a6d1b32b9c2492161d1aec9479a8891c7b651d13e34e784e5a8d3cb2f5412d322689591a98b41ef9b010190e732a5ed0d28b695f6ab06870ebd23fee44845cc64d4ba39017047c7eadbc16a1e35788a9d2c2ff02b48badb7bc4605225b7b631913b19683b6f90e634582ed64c25bb6157f28102c4560945b6baa91dcc551b4a6bf2b5cd2adb8a0aa87e29c502b5b70bc4cce2e197479f9923c3ca35e5437c849d5264dc18cdd3f6bc7b88fd9182bed11f0cba3cc68b5\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = b24733b208d83a92b4a7c6d64209fa2ac1dbf615954eb99704ba9b6eed2a545aad13253234d88e0afa81277321a8662a1c9c59a7ff932c6b2889e44ee47e25e730427665a98f02b8897b24ee3036febef294a8ba02ce60b9fcd6aeb592f32daa1a79afe2a48f5097971f3a72ed3680433d93da0e3f19aa7d37082880b0c3745b86be89d184162287bb6354158ced89bbef14faac68649d995a4ba8576266bf5464106a82cafc07e4ae4dfb4ff3f6f0e8c713d3fb73673e75deb3fd04098c7c939f91594e45323432f30029122afd4e812475f69ec05248d6e2deec18e7dd02c7e9cf89cfdfca8b3412410b1e271023725272ef0d9fc72f35a94a484bdb0c1167c282dfda53a86b72922506d51adfab81df9dd257787aa5fb6033bd7fe61a577a7abe5b48174a3b2f7bf276ad6a6735593440867739851c91bb30fb2f6d279f35aced179d231dd9c5267cffd6b184bcd710a365b29957eb98aa81f10db84deb3448e2bd8ab50dcab06fdb3a2b1290eac0e60dbc4114243540585ec78473fe9297\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a336c6c475b3ddb4f9e58bda547d867c25b155b19d14746f8fe9b22cafabc05aca001d019352e8e96cb0afbadb7bf16998e5052b834a0045e861f646fcfc07347079822e64dfd5e72c2f996f0d5ae5d31596b93c77fee310b046d9c461ae9637ca21020e48c6745feb9b7a8f7e98e47be68214405b55d81d190d0bcdce483b2915544108bc8daaac9563483399a69c19c644d4cc36be4333fa9e9221f17b0ebd2885e57e84d31bd615e438aaa7a1742f0d6f3779c55ea3dedce1940e819cc140cf887edde8506b4c919edf3fb6505293921889c3d6704ca6aef24e620d87d6073c0e9f8a8c43f98fbba9e84fc9c445bff081acf6f6559dc0a49c9acd49c1adeb11ac31e38fe8319389541144dabfff498addb55d974082988503adc422d78f3e6c1764baf174c451eccb13e0e2f9791512e9a949478109176671f56cb3b8b841fb55207bdb7dfee0b7d76ae95a76de6f6ba4e953ad0431bbd23311ef17da7f4272a7ec4a34c08501d01965c4ab325420f6464dfdf471fba6f59ee78bedc28524\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 84d3cf49f14eb7e6d625614743859b9c1ef5a79c23d3c16e25c492c85df8c3d8f5", "ed0a6e548c042a71135bfac1d209cf434700e8a6247f8d9bd3f1527ae63a5b797880edd6b3112928b9878a890cb1d0aec6e84cd5da2d3191d590a57a82577c8db2cc51e8eff17c64a6f445ba202c9f13af6b20d5974c88f88bcac534ee80eae451d72bac360511ed77d9a09952937129790dbaebcc92014bde155de59c13ce95784ccec3b4e9ff0a08281fd30f5180f62667f3a2575e67550281c2f3ee42af8b9cd94721713cc95841311f81cfd5d50883d063425b8a307f8bab6bc19441eb5eb256b6cee8126586707eec75465bf8fed4bf010f00633f2d2a216af178f3439fe0857921a92a642b83c7edf45b8b7f0e280cb362fef1e6b77144465aa06968971861a03c8f6e6b0cc77f713a1417ee76934d441784fe9df0e65aa5f439a0cf9889c9366a213fa2f9302d8a70b4d9cf7707687cd2214d720eddf7a61eb0edbe679df5fdef79f2a8df50e90f26be5e156ccad330a3f81b998df0b610383fce24\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = f3d8e162aa3662eb0648048acd70eada84b12a7d15476e58e47f7720bca89a0f467f7bc2c6cfb17273d0ee66c82c2e82c7cb184d073af6a601cfa7c8df3c7eff348fd32973f8b3502d5257639016ebb24cb6011deb8ed816ffc44f262f03799b122a0c3bd7d69df064a34b166d7f138982fcb4bc2332384207117986d92bae3a5afafb0836a892a6c9403cf7054bf02a82851b35768ea77498b4d12a6e85018aa59623644e18fd9ebb4cf3490e8577994836a84ce6bca85ed3fce977e0fdac1eedc81e4aef60b9de47900b9dfd1b67a0c89b0be88ae67a5307576ff84a7f99f3f030e2133a51bf7af75142f59330e2492973373e64f34a05ba7f2262ebb91f144a89cd82906358e5a8bfdb5e7da91c2ca95d0e45cd2bca9912b27af36f45d4cc5535b0aa95e75d330cb01bcb01e23438d0bcc4207a2a7fbed4d762d6a81822993bdb42baab84a3b9cdec3dec31729c831cc28dec111605924ae0ce6d6c16ea9a605171a82cb11102bcab108229271e2167ba6ae715500038d1186204ae2fe685\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = bbb3dba33bbc56a859bfe0cab3ef7ee4fd1b9b8196f5bf02f55c3fa70ab8eca32d5e2d95e3166d5137b7136d21ee17fe5d790b37f51b030521fba37b0e1aaaf5bffd62db0421bc82798e58f6b94046519adbe859675acdc9efd050792a3ececaccc3dbd774a9cf426c5e58527021cbe8212c9158baf67a8d3ca0361364d0fd486f0402e8b5a94894b3af023ecc6b9c0ec8c9b717736dab8ae1da1c1913df84b6a5b7e6019e3e53efba2bead981e49316f671816b7222deeb8f3f4875cca353351d810f271d3c2a6663e34a8ee083d80a861338e22ff97e542878760ec0fcb8dbb390834409754b95f902210be72d7104abbe1a87979c0460dcccd2cfa5a13470855ead59d0d7554eb6b5a12611c5c1ec9db3ec7d3dd795acce3a2c4c71bd55c15986562689e808683442ddbc8ccb048eb2b154a66e6e19af41c233d6196155912bb1a020fabd6e803f04fab88fc677162b0d98c42500977c002774341c3fa455b6092d8848958c94de4641a43a269cc6903e512ceea3512351a05c52bcc2ac18\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 4ff317feb7f29b39f43c6dfe386347e057a97c5063007322c8ccea1761e5285a14a25cc84af041407130fde5e7e94d5196cefefc485d1c793432e62a8063557a0764305b40a7619b8e9aa9b395acd64a1c1321fed36e2187ade19b9a25e52373666cea888f5c699da92a59f2b2db76fa29b8e9d9b78e6fe42fe9d722c524a59a3ac8d7551ad5c5838c4ea92685ec6dbb23b6b69eb07e8a187ab78af4ea81c2d14977be336faf8169cc189eaac340c9578dc6d98148a14844c220ac1085a80c5e3e4c6f04a472cf1a4b893aad0f3370d56468ee1cef675b5fb77da481f128ce8aea30c67fdaad92f26db2df4c45000ef581e1a0f323ffb69e45981a6c1c8e45ffde22b4cfc0045fcb60e127820f4f1b2568797dc34ae29e916030ddc55d78629534f926a230c4144543d383aba05fd3fd1787bd70bb9fb8046d26c4d7034546452a682de60bac900337e5a27978e5b709475f4e01a1d57a00190b5e829d81e82f38450d3a21b5b6eb83ec0c491cd17cc91b6c0553d857a55fac7e8dbe378c95e5\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = c3d7c56f39e387328b551f8e33f1a8f6ebcd8375bf8a4ab92df72c732e73919778388f0a3aceec9f6753133626887c3a5793cfa2e8340466e8c0d602663cfc169643a46eccd913085dd1dd1efff1046dd441b1dd071a558c629573ba36631105ad76d89561f284c6321c9f35b1c4d5e588cc93be7c62b2db5b8c52526c8815c9dc5b755431de7abf8b2ae5750dea20823de561f92ec3630f80606a0638a18a7aa71d24a6e19f6ac3fa16eb77f769da4b27ca1b2bde187d10e297f6c8ae8c5aebd84e75948942bb64504ca0230a6801e58b23a7aeb2ae1458b5750a894cf6c5dbf3c60b86ee988bcef8e30f21afa7197e4103fa6f4f1a87680eec6173f480c94e11f8db980597e38c71f36e3c68215d810504ead6ff1b1291ffa5d178708ed3b0e5b9f5651fd1df9c18b21deaf20b1a8bc6de73de6e7337315bfd428156fac738542b38d03bcf1403ec210f67753e5b73db07d363ee85a595c205bf25827231df2bd576167e84c659e9276c7611a92fcc1e06af925543c4b11bac35df7ad14f34\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 313233343030\nresult = invalid\nsig = b2b73525c8a556fac8a98c717231601636d1ef1f6d52265bdf3da2236b35d6e673277bfa2b2b1222d6a90b50a30877447573210c87fd85a48469185198af8bfef4393e0b46b416ac0cb7fff2be11860209c340e470bd59d84dfa598b3635a5bdefebeb35feb4251157ec940a0c0fc6fd5ab97493c3e9c663dc943bfee7854f2da6f9b91a9dfacfb88bd21c15a488bf2b08bd00e311de4bb2aff850de3dbd9be9e73b9ae4af9a2dd0a7a3cea94f1badd56ae6679f5cb87cd3eb7ee6ddf7ff426686e551d846eb8399124e23d6b87897bcbbc0242cfaf48f8e08e9d5957b30bbb4dc942bced416ef50388b25208c5f4824ca875c4ee75eb1a705c1b5b693dac65e447e06f41251b295e05d4c5137bb7c0f451a19adb61bcf1282ce729b3ad581596d99c5876db7cd4a614112bc9d5557187b824a266434276c3ba8bd30c7f1541844a262ae8d4c09419c6e21881a3f4b0a8c3d958abd7ac0a9d0e7f1770d229177ad8afba36e324d254d36119d13cf1a47c93f0bedfb7d1776acca7c9f14cd56e3\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = 32506bd08dd88da1d3a3172ed17a6d1393f40413bbf2a7fa4f9393314b7d158a905c1e528d4f0b0c47417d20234f55e58fb9fd87344773b311fe4a77137a829d3a80dc77dac5170e32be53c212404d2802e1cdf982cf57261ae64d402790a7ed8efa42d9d807698884d23187c3f239beb3007b014e324e9f5f070cc225ede15115d07da064665f8dcf5a439cd6ab2aaa86cb4b7bd0f8d97c1c9a1eb3b416702b534ffdad74f447428c04073335bfc96b6f0528b0ba541ddc7aca70e37ba0b9acdb8acc1410bf82d5e6a8effc291f5701565d468c1578025f529be0cc7a2ae473eba843dd72ea8a6f9b3022c79d05e52964287ec9c2156745d4a14b304ad7d52da8a45a854becb8095917a4c7196afb2d73d35a7ef65748138a46c69253f0f67970daa38e0d435fd8f8763e9eca8d3be5ac96618629e30d285db481f23906e8a145f70fc8eaa71e451421501c579446c9545a1d7d033bd9ddf62e587b97ad7925b60a5a69ef383405126e4e0061b0349f9cf292641bb2050a86fbb505a68d321e\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 313233343030\nresult = invalid\nsig = c0eb720b105f53c191b4e62f76d6e49a1c2319c89f4223f1849b0ce95872363e782531d8a1a5a45e4422ce872327a49651df41705ea48087d797e68c1fefe0b25cfc01b457361ac2f98f2b6d675c04a62aa32f18aef7c488205cd1d82c6bbd14708125d86fba57f2c54a667a31a32af54d8df6906c07595d2dd3147fe4ed42da82377c88f44b7d29c8c1daec6230fed36b4e57191d950ac98c78fcbc6e9405645b3c5fdd69111f9e3badb199888d0dfeb69ebef4a4a39465cf9fbc784c59c2fcee8e367387554148ee6318b8a23d3526266206de788c7ec4d93e60e537bc3a13a99add8087f5a33e6c8904050a9b9e2ed7efac91db3e4672a192b6d11f38ffa57f5420043da23c4c1fcaf46adf4f7ee4efaa5f72ab4560953a1e9435f93b00a8dd4b5865d714ce5d026a0ebe9dd56ba7d4b35f33fd764c04850c5dfa91fd6cad03d71d41845eda65f9c36c7117497e82988aa49f553a510e812ac475a0c510eb03e0d5d531edcee01c475b7cfe94a77bf45a22e06307a9f6c6953d0117e3892d\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = a90662e02c0b8f5452f56d7343ba207ac0a8141977c46b74923a68f9dc155abd0230dadf771262b1c02db06de7bf78dc40904834e01b7b8bd07d48cb1f0dc9adc5dd140234b7ea8eb51ae64b84ce799b3948a8c7e3601328c3ff520b712fbe037d4ca78353d8b518660a0c0f61d3141f7b6a010e2f7b644665a2038a63174156d67f00fcddff3315d76dba6daee07d8315e518a376b3d4f695576670546656e538d7eb8851497c6e8428dfa0a5a10e3e7834a23968021c7cf17d2610254d411d2a9996fc8052c38c322004fb359bec00b4a781e4dfb66eb842054fa7ada84797010f1dff65a0729554266086e4767dbe7c174b8540f5da25578a3865caea12915e4cacf0284495c208dcc5096f861997d45ed89e534207c79737bf420dd5c9d6a6e81a5064c72c3cfcdd25d8a3dcaf2a9968aa97f8189a37db4a228ac26894f3218c1466343ad41d6b292621e795289bbcb5e80740ff91283012a7f747e0220ab94a8ce96fb54c417e0ff6fb1795f078ef6039939c24b9dd32d31c4b68069537\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 313233343030\nresult = invalid\nsig = d8436c155e096de5d22e627bff7f42869fb228581273e9eadc0c3f35be02077b3d37c8c6e4fb39300a1093af1fe0cb42440caa0564f7a78295bd1f8946a218051f7257323aeb227d80f3430576da12a54687c96dda4c2ef7e359d5fd17b7d77a2fffb09480d17a60c80f30c4e06724783706b210212ec11cdaaf91cb1a7648b3d197a4c2f4b79380f356a06f026358a5381a4c975eefab6e9546619cf4df87ec106066448644a415820af3136deb86d34b61337b4b0e3a53ec136ce8b26f949a6741bf067ad69da068af1291451b0b882544ba72b74248f6f7df5186ac7da1946c4faf1e1e0f08ccafa7bae6c9224d1ccb6a5fdb778ac4e55ae414be393de1da87424b59de23", @@ -8711,9 +8721,9 @@ static const char *kData313[] = { "66de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d52450000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5244\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = fae12363cc51e266de7d74b989085f10fc08f44363fab4ea7fcc56101d116616c43de313b70569cb27de134ecf35fcbcc448a81082678ee1ae427c48f459ab2c42c9085911a3d81c914f047ba46ef1a52a4983eba1113bdf0ee95e85cd23224cf832fe3e916d3bffa6ddcfee0926938b2c51c8904bec4739afc4f07979cbeabd514be5a2b87abec71c7a2b39c736d776442ea9e95e97ddfcad4c4c3b41fe856f81cce539b5057abfc6fb1aa153316ea4f8e76b8dc8804ee10303fc2dc182f7ce5d907e78729679333b3b012574b4c7c613c020ce1388ad37ffc0f6b2330cc5edf7ce9ba80eb984b6da2ac59aabaa3a29172ed2937920f47c17447e6185119b9b38a9935658997b487735a8184caff10a8f555d034552fd57471b293f813f19aa6c2139877992436fd1949ebe2259528c91716414aa72ff90bb5142d2fd5e7ba12d8df1ac995408e7fb645a9ab7b6f695e4050500a9042253833b055182657915246589f8362203b5517b2f7117d2aca015fce3cc41c6b1bcb2e672db142d5246\n\n# tcId = 235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 78caf448aa52e0fe470ef9082842a2f99079164744e63b4d3637e5ff0760088ff4f3f0e047475bfd023ad8b50f0f3d83d0fafbbb5db1e5edabbbd72253e2b696cb35705567079eadfb5ee3b442a7d13ffd92976c7bbc64e91d924c87e409e8dbe460e0808a5f31737c4a379b27b42c01e2b85fb703cb326e4b7a76d9446a17c406ecb2bffb48a501bc9e98646e94394edf7ac02a4c141c76bdef99cf52d4680e0c23296684ee7d0e935fbdfdac76299afb3f7a221fe45a07be79396631b8db97e358a0f4c4b29163d19f76c771d9fc7ebb68547e40f95f10f93ed199da7cc776f23c29b44a749bf6bcc8d4e3d50ac3aa6a9d13064caf8d81a526055faa2926324f46eb1ea5d1aca239f2d41523292bfeba89db64bb20e3681820f03b5b0f7c4ae5ebf7657c626debe58a8615b95a873c7bf306ad6e9ad18b6337f0f24d89384556eaf59c1eaab679c7299fcd80edb656cb3bbcee67e43e230f30f704f4a3e25aff07bb636865ab9fdfd830df834609d07719cff33ea0528497947ccf398b4a09\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = f2e40f94959e63e5cf5722139fc63dbac2712e0485718b153041e8c24af9ff96025b7da26810c78c4601fe6d3576ea33f3c041c911e8c7384ac86f062b0c77ddd03cf5cf91b35448326e04d65ab01102dff37c5a2158c5390febb0338c1c4ccdbd2510243f2f4ed3b762cc6f1430b7e0edf7da7b582bd963daf4d11416756309fba9ebca7eed8def4c538e081c966b11d1f2a3a7c52a9b134e92622397549e53a882f4e641071683633217cf7b0bbd4305559c40a3c5f3785c555705e6b67acbf7887d919c69b165b56e301367825e8394a54520a99c7742356ffb2fec914f968cf9c80af3beb72263f843aaeb5b32f476915ca6369984246ea453fa0d57c3dfffc76f8a072404b9aa5de9f8a5a60389f539d3de4c9e095f7fa97c1ba4253b7a3f0e61715774df20a73dd5acf30abccc2a05b3e418caf1b96baab1234a187c5c80ddd0ca0e35ae4f5afb7f9c56c7bbef028c79158d0d57c1dde1fd4c8e0252c372f684aa438a33669f4e18d087ac0fb36c780404ad22153d6de4f46f9081cecb\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 7acc8cc66f2c221df076ca4fa898f98c46bb0809a612920c0a7b9e2beee738e4403ffd34b35911ff20a9a23def8d0067b34177d1ebf02486dc699133e4fdd0a58b7bb29a971cda32617b4b234a10ffeb5e154adbcd83c478a00b9fa657b264dcc998d01abac58829c208120aa5f78beb0594ec507b9f7ac5657ca6596662b018cbb582277af76b9630b30e6fcffffb32ada6d256bba86077802db41f2424421b18bb906c18fc081ec6066dcbfc5805a729994d839601741e7ccb7a5b6564be1033824fdd5172aa4621c6cce3af870ab7ea9d538f5ec3f7f2adf54d1f56468be03689c", "715cfcbd8457f3b477490a55733d582ac7df3f087461112bd91c859d327f0cbbda4ba399fc7fcba66fc99f58e01fc6fdc7e77f6b10b7a624155b24fe2e1d9679400217ec9092ff6a037b1de3aabf66d3c997e46eb062fe64ab88433bcc3b471df2fe600e48b3056bdcd61be1ec01385402b33ae9ac55d8108b4b9ee1b15eae4f9f6471079d34daa33c24fabc5dafd18b86ce365003dad36c043bb56d5a7\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = dcd190da293f545fb08432ae90fd77e4974e5817ba8e7e858d95df30f90296bcd3e4ba1ba7a8e5b2fda5613b22cbf03681753eddb9dc975971ebf211c46196630501c5ef582a0cdbb58b8091ef5c4af1df4df49942d1077dfba75c73f4920231507b1b55ec73d1f1cb87accb52e46a0842199234f66b6489f050bd5b0a4da862801446242697802f23a221f352908e4a1d400f7f066f4560c8201c8854bc0ddaee5b45a1f1165dc8053e2527623c9321a412dab7c9e2f35db2b7f3a8f59f7bd4818e03598625be2033ddc81835308005f64d240d7253c1eea264426e49d4170acfbbd95abc48174d6c13959e3d8fea723eaf0623e4785ef6cf7621a4c65865605f1cab622a1a1add8d7f11266a7084f24c9fa1073b5607b90df4b786a9279eae72e300d1eeeb72700de66765d81f997d3635cc031eb8a962355efdc3937fd7fe3349994c5ed289d3656d50dd3844b24c3787785bd06527bc0d958850aa86c2a3a16eb41bb7de9ac214fe351f9424e3aaab67f5fd680622e690bb25ba967b311d\n\n[e = 03]\n[keyAsn = 3082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keyDer = 308201a0300d06092a864886f70d01010105000382018d003082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keysize = 3072]\n[n = 008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01]\n[sha = SHA-512]\n\n# tcId = 240\n# short signature\nmsg = 36313237\nresult = acceptable\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdd0c9e451b5b3e5513a94492dbee1ada9ea87e65a8cd95cceb4d304294ce34bf09a212f14908f5b865c7a34a72e68e389794a2d1c5767ba17829e2044108ac7842b6bfe0a5663b433d656f4e38522c5a5a23c460b898833828d257350e5814291b54cf13089080f84998edcacf0fe5fca0c1f8b176b172c5f9989491a039bef\nflags = SmallPublicKey\n\n", }; -static const size_t kLen314 = 267661; +static const size_t kLen315 = 267661; -static const char *kData314[] = { +static const char *kData315[] = { "# Imported from Wycheproof's rsa_signature_4096_sha384_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082020a0282020100e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed10203010001]\n[keyDer = 30820222300d06092a864886f70d01010105000382020f003082020a0282020100e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed10203010001]\n[keysize = 4096]\n[n = 00e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed1]\n[sha = SHA-384]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = a454390b04bfdd69c4be2ad1bad96ec901639f0bb60df268415b4a93b4cd53510fe64f394b319e66ca8605d7d5f7a05dae5eff827060013503d857a977c09ef742525e43b7e69d3802a58206e696848a87ee17b2b9de6829044349036554c659c8f8866c401fe85869c0a5ea90739c4983a1561a84e4f0bceb00015a671f5283f41f0bb8599774829b6a2de24f14d83351c96e35ae1475c8b4bcd2cf66889237a206d147b0e949f2b2028ead379c74203017904ac09a5561a8ec343be22cf46c3bc2a87b12cf9cf6e8fb22de884bdd9677626b757a005d3745f387d296347d3852ddc2c4258cf572dc40df3ff6a8a5f9d8b1b410c54739b9ae182611ec01805c80b445d058ce2afc4bd58d87c03fc9500fba237bcbedb0960a1a02efef52b97cddac63b5eb0481c0c0991375735338ac84c0505415ad2bf8e7a819ad269460668ba8f8c879f521ec9dc709e406de023fc0f9129a3a94eb1f3af08d33eed6273e5166f31110097f5558d8d9028ff558e627c9c0db2454b134a82a9dacca5b4032bc0e27c4d41cf55e9d89cf51528bb4f08c6ee5ce651af3772f008a44863c851933a57cac8e29a84756c9fa7f80435b3b78486f9908512902d5461964918239c76b6790b780e09d2f1d3db1c59b275d20bb24fa4f518b25af3254b61d34ed8b444d3ca736ceffdddaf767bdc92b4543f68b25421cb8c1328f2f253e446be46d10\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 909c1f13b544933ccf3bc73ff5053a8a65a8f01b447d4b40f109cbde29d866368aaebf46c19051092063993862b32fd166006bdd4d988794d4e9a77821fc9e684fab1366a2d988eaca60e4fa8ea947dbc4b8438a9fc036691107d3d0be52c46c61342ef8fb7e08032921c1b455c55de28d58c77c1eaea03f13c26c4cea73d14acfa8ac2907f6a775273e7686ecf4b882b88a42cba11cd1efa5b985cf5a227654e54cdc9e2d283b80d250cce553fda636279336ba13f7f3659d70b5b2995a2ac7b60f329c62790d8eed1c3dacccd0df468a91e767c190be41a028d4efc1c5ed5e6f3a77930f50217fde9ce9ccb66b75731957959834839fa3bdc1a769fabebab03d3f0e605a12aa9fccb2a9421591a7427d82068623582de592935904b59a42e59b50419cd12d71da871862149a6500ec6870d989423346879551e506fada7c0c01b328244ac5f2e2c5bcbf4b5b09a4512a0edc90fee4d4dd9eb88582bfe37b49b8d8189051b32cccbc4d300284f9e523674a601b1a725722695d5ef438b770b575b6d0955edc761250bcc6a30e8d5c7287093236f223c2da8d9ab7d6b58e5d0e9167f2e8c58255ed16b63789ea16046bd0f987b156e9898076d444cc7a4aadc76699a2e3a442d63ca4c3f92da9f3b2c4ae13edf9d4e28ad206ed0cbd2df2a46920e298abd1904877b75c1a9ff80c5bf05bc5d1ab94d379d064fad894918ce326\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 65956121a818b842d861d0dbcbdef22aa05c7e94ce5d748308663e142881feadb85dc4421d9d01833b8b4c2713842c77949cee8b853286107c655de7778a5acca11afbf1d9dad429eb6a281c1e8ae1cfd37cdf530fd4f2b765c352bcea26ce44e2165c36553318d89b1e06ffd8a210cb988cbfc916a9401fbdaa56a1a2a4cb66ef00a3176182d33dec5f3625b760c37c82cf618cd2875079a36015af21d060dffeb5c9e1f4255d7fea64386d8d860c6868cd79ef6d7a87927753a78bdb63c4845306de1d73c5d7dccbb6cca9b65aef19a7b9e53d9c02a4a2bd6910e076959f9f40c30eaa0a6ef783c0b73f05566e4492e16b832729e03fc939e54bf0336d376a3b4cda534bee446dad3fe51d20bb8a135103e7e12220484bbe02e99c5803282ab90d11063e5243297f80d3f24ab08fe8f2fb62702b0543f0203972d35287ba64facbc635cb438a888c83c7028a325555f07521c3095bc4e38bd0f60eb90828319777fea2276e0bc76f2c13ebf92f802a08844209ccddd2aac1f2700e8a5107e86426e6ab76288fa01de18b8a63551fbe8705824d16e5190c559c7bbe8a17031e7d352a681b0418cb36423632ec48a8d3861136b250ad2fc72388e771b41849893cdbffe04aac4037209944ff3174f86f7a88414b1666727c960b1e54a2cdb82e39cf9f2661f4ad6e22f330b350eae7f588a623524617b1846486fe9f04abbf5e\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 3b35a042a4791dc1ac1561ad1038750bb9a575a7ff72db2ee60ba027f8994bcbabe41fed36417bd139a286ed0aa6c3ef2868a7251442d060c1cc67d4470c3ab7c307acb0c0641218a45b9cdde05546653850c2168a59f1788cd55dacd40afe38eb941ff08ffa8bbe609f2aa795c73c0368f482d53d691980891ba43b69f5791c2e6f70e17a996a299e60ce1c9d44ebb9f29e700e9ae216df749149f6c222d1e1733953553a792745c382d44f52ff404ed5ee04c41ac8acc97c250f9a5e3cc6d70902d51e8ac000d05e36279d83491dfe6a40f222bc1dfcfa7fa5e0197cf47528f77719e007b65ca39dae17bd0f323b00ee63b66401e2ec5f8917ef600a41c3a61571a4d922c0b0ad0a290ee054ad15e63f1a0cafb749f80cae6cbeb06be62e1608b502182d247bc6a37abe5fd750ead8b7216a35e74b969005309b14be36a31c5e6c2266701d5afdb5ca2314e2f32ae17387d8284ad2c7225fa63ed47e7245a65b74f53a5bd22654b3878ed09b1e5e070bc20eefac6c95b006b8f3e613b19f518c48ee6781a12bd08ad36ba384d03d3ea3c4e0b1facc39741f9ec73d0335d2ee735355955ed12cf8b999d155d389b1a3caebdfbba32c883ef7d0e112d86e6149a3328b63b9385c68fe8a7b679e8436aef7466067a8e8bb49e31675729b3f448e7dd3c048973d2a5f8f7173c4428f3982a99361fa691d1588e39cd4485c450158\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 09d8512c4667994623530a2317bbda738eb8917bc80c84b64793351463da171bccc88b95049a57ccd917a4687da3be63db21b0ad0972ed9ed182f4ecc8e06647675340192a57e6591eacbf15d2f5fbdcab568b16ed86e668144d9e676e55ec4df1dce61f672de9f53d1743b72993a5d21ffeb7ab58e0f83e297cccbf25ed68c70dd8441c119afb6c07fb1d83edd9bc1ac34046733c8b827d002c3b6072d74a6c2cf7f1d968e9f7b0873de8ee5adf902dc68fbc93171", "f763c425964ea6e3af6691f1a303ff7837adb07a09f728de3377fff74adb34c959d363db650fa5c3035febfe8c62a0cde3d006a9d34d51c5b2c4a1dd4f2423c532c6b5fddf03e0a05fdf8d857f98787d6f55f0ce1d0ca95a37177657035ee48bd4f39f7d520ccc48ee999777868b4c3876e2242f59b725798bca28ae66c267c507cd65fde612c1fdc9362994ee31134d5561ad7c3f523858f43611c249cca3c134d00ed966a82b800da11add213731b58caf232fb2094e9dd42ceaffc7002f1592e79b85eb6e39ed5de8484f5509e0f54166426095e8522f88363fd0dd7bf64414011a710c7834958c0aa308189819cd4488588b84729dafe163e79856b913ef55afed55e83ee5b812579b87cdb80d5bc9ffa02ec32a0d97b0a56bfaead58a438cee53d40dd197fa2eeef4aff98eb5590163e68b5f3de443909769080c8a6bf87e3808bf265a41a3b79f8\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 798f597e9ad4ba8b3d00a9527f4e785af5c55994e2953046a1b9062945e8dfa35eedb1e31af3daf1955d7b0afe74fbc53739b1aa02fa2dba629c31b211cd513e2248ed847dd579406ab603d3369de3bb07143a581734fd8b1ca0358c4fda639045be1f192b233efb8848bb2c544e4e188e0c7ce311bb4841077d15051c6f6b31998ddd8a7bd30d75b7b3c824358bccb35f8ffa8c0fc5ac37ed71cdd48ed3c0269a638317756bdc9287043be1b4f3c6ef6423f1d0d38857c195e7be81c3778648ab889474109ff3c7be0fec790d3f5f50b966e3df40c566f572f8f252d09e97d4c90442badf820c7db74d6fbb004bd7eb53c0b1a871bb9f480821bbb48b363c85c9866bf8a86de9c6732a3136f2c80e88a29540a9036b72fb8f4c898e7b487c41d0f693c91309bb3bc06f1e3b2fa9918c31ba2a4b82a37a927784a7c7d2aadc3301524ce2708774c3e2189ca188b3d85a33348d28ed6f080a06452bf8316d483e6a5e28b831797f85a8ca5ca922bcd94b9045f588ea9e15f2a20dd26817eeb80b3421c5de72db98843dc719cfb1aff1f927ee1df1bb718732159bec70d5b6d0f98a3fd5d42c31ecf4124cb1759f183838d676eca2cadb4d57f2d6a52cd0115ffec0fd79c99aa78df8c6b54797a590bfefd4c34e4c3f39750ba47f4d8002a131b870ff8e65c6c37b75e5c54c8a2bc2fdacedb41f30ed8bc9029819b7064b6514a1\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 41fa907da9f78e107b58ff6c4ac0e92a9bbc7f5b510260572fce4ef047c73cab3fb0d00b353b4cb9256dddad432c5815652bd83c78e657075781140de56189ecfbe1601f24bdce05c63f511a3d04673d24c4e943695d7812aad66f374a74a906177dc729090070cb5d6d518e7045f4cdece06ce2ae42e1177c46856a8425e60bb06040400c8ba0efb8d4f395a4377d4c2c128c68e6b30e358a73d9904d7aa1e517ef396526cb64d39b3b36ed7204b3bab1d91b23ca95b2ca1da3eee91c7d27b4e4e658fbf5060a79cce69be1d95252b0d7d7220797a53982dc371372969d4e06556507e7e7870a9efd9e03766702f217be1c8f7f80006c08d13e175040cf28b215deac6a1ebf3520a3ad9e91f9072dfe50c69d1aa5a0df73ad63f72831b055f2367ea35cfe676a4f7970bc85e2b58917d1bd449ed3d274ac40f7a515e261df3d067a277ae610e4ee4cf68b3a947ae8c8339c818ed10e73b6480577b2a13722023cbb09d3b378cfb71f6c86bd481ee09a1fcbb807338e968aa5af993697eab562aa4975562eea6b1169e86c75ef13e877cfcd4608994eadedea3eba55af19a7a55b19e92b974450a593cde717bf0d7ddbf0bbe8fef90816fecf86ec522a2d06a04ebbc50a1eafd67aa461a8a9cd705ece0bbb46cf773689cc19cd69607594fd2ebde06aaa1e34ebec001edf318fa22245876461fc46126172db41ae9ecd74700e\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 174f3644f5380c9d804287d8b58435cf141283eebfeb4e376493b401b812b525dca70833fdf626b043e70a71a9a54974be4b77b8fac0c8cd8b5141eb4c8a906cb16584b385124f2d339035906572e446d230cb60a0604e53454d8d0cfc588c0491190e2c26f46234bce081aab2c2cf15cd1d764baf46fd8b154e75e8be85d54c0b9062ee266e2ec781f7dbbe8764eccd13da5c107b46829590f6f28f595ef4de3744050fa2f721c3fbe1afe8250069d815c63273cfceb77505fec5844c21ad8e60a73149e5d7c3018895967abe471d7cc0800030c70760bd0d3d48d61e7eb12a0a27a91677216d0095a2a95a37f3c86942c1981dde4f7897a4190a270e962e2ba427b4e630e3187ab42cbb3f9aacc9c0f2eac9a8c44f6d73f96eab34b74dbba066c9dd56d32ba7df087dba9e479582bf73d5941cc107cad55c6596d4e25e39a7ee3704228ef978307605f2872eae23d8f2fc5d8c088b482e15adeda22a7cab9d00578d143d53af27b04416a1c3841aa88de6dc4f16b8dd320897d1498e4effb58a6d87b8ddcdcfaeee75ecb9ef64e3db62c232965f556ee3f74d73d2b19993e9a9b8d6ba56cc87fbbe3b7fb7ddcb35184ee2b881d55e55a7803ab2dcddcd3572cb8921bedf958185ee7046b12ef4e6190a314012006f8003aca93f430d121df1ada316ffe0b1ef85706e36ad2164cd1e40389b2f36cf10735e68e15022097884\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 34e01ccf88b7b25ed56f5fafc89ddcb9b6fade81ed2446b0c133f6949e73a1d68134973f59a551582bb3c28651b34fff77f97e91d947a96f269baef355697e15f4999d3b8b173c66c86eaa546b44f1aa42251df45584a938b40c6f1b5e1f8c58ff74f96257a044b10a70bc5075f9769c3c949dcde889e3b9c6d32d4eee6e312dfa2c74318954770556677d1937265e896bf044b3c0a03ac6ef1d82888a5a010787dc4a65a855368532b092a5f6c985dd720966fcd407d465b33426cd6e56ac30feff073bd4c55115bdbaef71c14f180fb559fa4860d7bc94b52aac8d121d0c0ae4c2a64ee32d1a1086efdb4264f4f93f4e8db096724f52d608bc686eb55f3e2820abc4384af6e4e4a8f9eca4cb3e52c43a67e673f2610ded69df520fec76d3aa50b9a6556fcec204cb959a0ebfa6dfb868068f583338e57cdcc2d2603acedc48c59500453522bfa8165c8e2c63e4ac97b3d4d70075c857beffb5db8df58247ec4842fda08a093df5ddae1cad03e374a350a87961408bf4fa99e5511ba42a9059a0ed73c1c9618ae0a300399347ee194003fb81f6e905f0286e1467fc0eef2c5691c0d05a480e52ec578f77d2616503061530de1346d1a424facd2cbb9a7c8da38d870e5f4b8cd406d41421c959101c6eeee60e092b2a5dc717f2caf292c8622d903856a266e31c7c342bbf09f8bc37f67f576a3e8b963b88ebda9aa31d093fd9\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5da09302fd2e6eb0695f2d027893f42d71476bd0ad8e1783f3015fda3d1b5d4fac1b56fbf133144bf82f874160a3a248e2c6a4da691a7db2110e4bd095d536e72fbde3b47ce0bdcca2fc9050aaaf2395686f98b8da83a7ad152b2f517125843b8306828a0d5ef8d4b3abb874373644e81755e7a929a33e98069c4d4d0a732b65c5b836c2b7ffc6a914ce02c2ac0d4bd5e67f7a395da04d8f24031d1bdad73eed9d08982216aac5a067d90311bffc2b109f9dc3ab4ee2c051e23880a675fab15a3ceebf15f114d79523ea5780d62a0785caddd3d345697b8a1a785b1488eaecbb863f8ba22a307bc835f3c832ce37de47a416136b8c2e559b38fe8d2b94c4cd376fbe209130206b53271f69789bd0f2596b85d9ccb000a15e3f2e7c50e8820dabdb36b1dfac83cf0a307ee46eca142eb747dd72972f0e824e9107f318036e83274ade55d53fb47069cc49cc51460f982cb712074082559bef436c501c968e1b73fae4adae5f2d7111a1741d1299869b5f5d6c831c69c4ab323c4e04227e435cf3cbfba1a3a9e6e6a64368027d5c385acbab0012f385ffa331db5decd358d44afe4d7d047ca4ec9b8f888930c1c6ca1a01106c8f7482ed80cecf0e244ee76e28527d8464f41395e949eda74e233282f50b6fcceddd3478be8b7825ac05f0f1f09617f31f79eacf10d90be50711b8d2c0a4e1f2062a3d6d4ab9ed05c0f6678f94e7\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 10877ae7a63a66b8249e34557c24145c4a5bbce1b2d7191ed8a6b194b5a14c6f0c75e157772c90553632c4a58636aec356e50bb15035b7409084ba68e91d09cfa3d090e1b4e17c08c56a3d20fbebd483df984b5f800c7724c52c19339db62ff9b13b2cb38b1187c5927ffe5728b8c7a66d3f209db3e2a490b115e6e854bb8b5fb6e390aedb5ac7fc93921399824120a24c6dfe8b084845e4921c5bdc04f0d3f9dcd7896632252b69727996b325e99a07fddaf055328685035b629c001078c8182e4bc79155405aac2324790497ca082e0d9e6b2707a011a9530fed0fb0e2568a05ab26e3cd1e613d6cf4f10ee619f97bebff59df634427584e26fa81cf8efe07c40eb910a7cbe463eb568cbc0cb1992146fbd7280064a8189d22ee23283f661b9e980d2403e70753c1bca7505ec92c1d688200fe001d597874968d14a8f3d8edbe436a6f7328218b69957b1526d22eea70992ed14526a0415e12534af443a1d8100578be888bad5e2fa18638d77dc5eb177fbb12045d6bb2fc70bd4ac3d9f3a202503611ef6b55b005f6a39cf45e3a896c5a726f8eec1ad5b68624347be0b4561df68afcbbd665935b4b5219d75af0252849ae4bdc9ae89636f7d0bd9533b0a18f94fa2ec5b4c4fcb63a0880619a887b710cb92b3376a407fbc6fbc43d5794dd243c7d235a14e8cc3e4f786c3bd57f391393d05c283bd9c62104fe04cef29c75\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = bd9586f52f2e14b0694a447fc111086141f8864f0d2464ed83adeeb0b702cc0dc501b899f0c1ba5acb0c0163191dc8f46e26631fa236289902949c087ef4968585a9daddac00fdf4430561fd81605f7f3568222da3c4cdddb9047dd529527a5d370c343dd2058d3dd3885157e4594d7af160e2443297a3c87c4214ae3ae2fb3c13a8ff39e1e804fbb39f3097b097a7d2dd568d885a5abdc3d1bb012349758e96b608050285ad3c80132390ae5fc9eddac40ca98d6db6463b8f10f79e4c4a98d2aa91b7d8d6b9c2536d8131a3d447a9622467e7170c66c72495df3f8cec11951db3cc6407ce75ef398581677753773bceb6aece44f40292d8de15e020523644acf0afc79e1381875b6a67168bf566665c4a4aab1a8c6a2a384437f4cd2b242acc8d8385cb39764dab2c73e2476200c2136e4904f8ba0479e5a6ece38ac8b4e99b6be4a2f12310b265a8470628f9d198d897cace6efd9cc2b8bd299696654ae205e1470521ec7ec74d2cfffd058a1bd1f84d72a5e13d2bf4", "4aa8306d78319569635d492c639397d886222d5de46f82dcc5bd9736d401ba2920577bc71e7cee77b9395732317b849d22ea98bd5c6ee461d8275df4fa8a9acaadc3db528d7c53e8b7e797e6647ddf9e2259af83b4c56d63bca901e1f0ce5414b5609fc1edcd2a6a7121b41a2f3082a7ba6fcc630fbc7fff4bc2535920d6e8345e0aa8d6240a5f04f1\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 23da245bc1defff09dc4a0adc58347ce419109e3002fd1300331a8dfbde68f4b17d7e65b8ecaaa69abc14134422b76036f4917b7d991e0f51d168074722a2f1ccd1b30bbd6f3139f147d29ef11a0da1204d4ad115df67a66d4d10509abeafd2502a6b671a40746861751e7e5912e23db05d0b3ebfa95f0f3fff8876b6f01af3dc3d5e94ccc7582536def9d40facb2c6d91e0eaef3ef7753fa8830c71e6e583fa21d423cdac47189337f8cca61044e492b073caee975cd3cd33ebd548eee68d7220fce78ba2db17ef8ae487d2ff06e94d3d4ae67e3ff9d3d78256403744dfc18c5649d529f3283b51edd7817cc3ee9a3d417d4e2e583f13a36bddc93f078cdfbdfba1c8cc486b50e8104f4dc862d4cfffc7c9209143d43fd7d55918d326f022db836d6d3ae155897aa4a12af78846c94e1bb42025a796d594920011945aa7d7f41eac8c0a42252286267433c0409371d20e312423062dea435283d3857a56d1b47248190b73b358ecbc998e7dfaa4f4b89acd10b05b58a172fa58fd37f07b707a978aa4e26d471726240edce522d4083477db37e4e230031cf06096d373d65e4e7fda47d421e4d000b722da6326d9e8fa5f09f2685f6af3a51f5649e99a67010bfb695f3f5bd8a6027ab1eb759ef0a022f5bd6775e5fe96aa22d9d76b375377e2b556199c940f0567f09899874e02e8b972940fc7d7fd632efa97a617c1d4767e\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = bec4ecc1e9935d26a8a448266a6d450ef1926d3e0353bb61f7d84934d7c66d66b4441d21b54abaf9200257fca89ad352fb0247b5b65fc952f4d75fdfd2c04a8b440817cf351c4c09493191ede4d73ca55d4142f1c8abd1982278c60c2f9f5f2adf4a0d1e0ad8ea2e3aa1778a846a91bcf4ba4b9637e4a2ae49ed91379c2127dce0fe03048e78dc9c37b700089ab84b84cff7872fe08d0d773818e158b896bbd6075af6df1a751909dd1e5dad968ecc91bc6219c613a4ab902de6b0acc46748a30fef9fb33a335820d737fdb353f9e8e5378e9ceced5b8809906ddb710038c6f2c4e3c80158f5ea4ab1e2357bee7f01e2dd2dc81e9912d8b260ef4ad38e181d7f2d5b07287659e03351e4cee0f0cd4e4ca477415504a8e59168937958e3eadda0a9e366fc370c308ad78505a8faca416e94b7f27f60f40709959fe26c1c6ab985a1141537d1fa110cce115ae45a10a3498591800e81102097ff514551819abfab67d876df37e1d04557ca98ac6d9c14cde0bd2e0f9ccfd6e2571750b3a69519ff2630c5f1a08f22767e9500727433126a7da85d992cd14d4d946aafeb596f7aa8ea2239d1d5fc0556584669a8fe968c7d1ec9f35a601afc7d8c5e2620af5bb95fd922dfb3b8d013f5b87c3cb1da4b3349ab13135a13d45de49b4991eefe8c6f6b1bd409b2f827288986e986cf08c643420b160a642dc47afb7af321d9eee89af7\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 6e5a44b4fe52c8104eb60e7d96e697c2fb0c7610fe17fe8c6d10fabc509cd3cb16bb4428935ec58fac84db83542ba166991f923a9889ee78088f0886deee107c1d0852ebcb295561c3977b2d69aa069e1c15e41d5ac47050b2221962413f9b5111a536a0a6c1762d04dd8ad96318964e34b8230564509e62d63b4bfd0dccafefc31bc44a0086daae5da89baf990e454f390343f1755f7db2bceaef0a310d07b7817a29371485d5abce1cb9b1e556b830e15b35de0b0aa977aeb1b6a54117bd787f7f9a64452123a3f29fc2e87256395102b6ac86bfde21c05a5aebd4862008be79eae34faaf324db09b5bc57e7e2650ba2d5a11851ef8c864dc5c04c58b132c208b7c579673b7419557d4bbdb47b2281129c72072d906e0e63f4e6dd55f3d3b2fc386a81a7b746a991a751d49d91a76fa4876b3c93c4b8e6bd9326957994354ce4d93dc93df5c5a8d115897d263857c702f2a95ff4a714d402c88b07caa43d4876ae5c37780a7a22a01e8f5a89ee1b50185a27318120a6d3dad156811ee818fa2d7b051d57c5a4f9b93a99dbe9630b3e301e94b04ff6bfd4361abcd95d86fc89046f66da80e29073365fcbbef0e7f29ea799e33302ee3a29792742f4a078f6cf86494c97e8b1dc2018d4a65ffaca21af43675a6461a4a8519e95f4320e2ce904f88ee8bfcc5d10a980684a2038b3dc8b34b5131995c684c89d01095b41b713be\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 856accc6420e940cb6ae49009afc46bc43ce4853098a25631d172c30b2d94b71268949c8ecb721a24f1d9b1dd0448f2825268c3f62c39a97d40bbb36cc93f36f9e78c1e87ae7e217a3f0f3b96c20b99c96d10d8a06b40dab75e7045f484bd6537610f423345df4b9235be70874c3754dc9131ad5041da7ce7c61ede789d87adac85dc9318b82985c83143ea1194c07386ecf2e3af4c1a72722c19649875378b43e85b8251e769e42405f70ae26d94e7b7492dc761accf9d793f5b9e3619a8192d8166ecc53679dc2bd1b8ff609d698bf92c75ac92895653c650ab205a9233237c5ef111d71cd13ae2cabe6c71f5164e896e9659afe547ed1321a6cf84734bccc19b9b93d796b54ee6f3f5355bf1a8f681854ada63ca8beaf9695c5da9adb1705ef06b3bfcf2d35be7793c48c8d8d32a1e2273714c314670447c51065619558c8ae80ef286048ced7e53d3c7b5293d1145b337a0ec34b21dbd3e2bac4897bc657737044c9ebf8c9d8ce82a33a56785a2f21c296b18435895005d1a5bef8c496a36c4608b9f7dff13bc7a741217b54b8293e8b754e1f1d98f9ad74bd3334f381726f405130509b815bcb09f34b3c34b3340870e7702b54dfab81fe68c20e1d6ec9f64ddbb73ef0768f3ed80babbfca7eafe69ccbe1bc8db50ed35614f1b883e702c04612af87fe3cf48063068abc42f3dfbe6499b8faa57ab75384bbc47c0a83bb\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 7658eabf44cbf5777f121c459c87744aee55b520f3163f9753d7c21d6487dabccbdd6a54bd8186cc5cd68fde76e6eaba46443ec0a750a1824e7f8e7581f7b57949cc6c44b5a6bc08d61178617c4ee99ec700053562efee3d8c7d532082cea526f6e0949b686399f15658771949cf6ea8eb455587fd328de1315180df149bf764ce52536c82b2d1e924e7b7cdc09d11f7e8e8e1279cfebd39b8dd64902206e3fe437697b0cde2620da6f3252d09e2ceb52a6bb1a63b407d3ef1a0ec2d6dfe7a413dd8e899b8da238032241514b44add07e2a3cf37cee9cbd50bbdecd386226b08020652bb651e292fb4ddf6a0cf8c3acf9ba13ad90e74055418d6cf0ec2dee44fba207a2052474c6e397a7eb30a021d2e44b343624657d4753706df893b031395d0cfd831eae47775b2a4ee21bb36f294f26a1ba1011d16d5a889edfdf0f69e3bcc10d85dd89f54318aa6403ffa0dd3711516a0d13771f04a23c7679a2fead20c57f067e9feb5f43729bf6351ee3bda720d5f01d56688ec2bd5f760977beab14b22bb72885e2b7f43572c0bfda433eb65e8f8c7da81414f96454fde33ceb6775ae73ee119e25a8f54a9cf33922fb06def12c6c6e3cdf01134a62a81412acb67b7e63778d675d110d8fbeef33db054737c9c99b86041e96a13bf064264d3abbde65af598cd60aa827f4f7416d3f3b0c622c038c7fb63ea7c10691e4900f0505a05\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5bdf25b34b0452928d5616140daed62cb7916283165722a98f344e2fb86028f4a5a6459227502f558ab0e6d0591f28bbafc7fbab5a5411167acd7183936d072c3192d73aaf5f02ad4d31d0afec686a6c6c73cb0426c4320b57b73cf6dccc2a376d0cdaa2b0f86f9aac6bdc3700e5df7a75fe69881e3e0573167f3b8faba3d7be21635e7dd10ce82c7cb74e97611415f7e283bdac4b186f7b0c4e9e803a9f19220f686657300e4ec312229ff8cf69fb780964d14c3654df79903fae9969058533a7d0fc29f417f98c1c62aee7eb260a318404e64164699d18a16bdb934e5beaad513d6bb7bdf1f30c89eebc2cc02e623aa7f52532f2e89122f50ad8be9cd3d6476d815e721b789f148be254731e4d5236a678a5894b939de88067a8f70c3ff5355b7a10c2a624d09fadffe29c97e6c2b655b22cbc8f99a1912539d034537f29c343e94d762496ed93072940bc2d56bc419dc584e0f984bcdb4681920d650eac7bac0cf2ad14457566dcb2c4165813aee4d2891adf8979bf38e6d7a3b80073ba04c35b2d161575edba17520fa709e2f1ad8ee43ff5327fb8f40935b7563c0a1487701e964b282c3e5e294b5d5cb570d18108c2d8fb9f9e2419bc154e1f865b2512bcff2424a690afb6d0f582f4b84a41e4a211fe57ac406db5908ac95a5a26d7de6c3d7b4b27d4a7919c8362293e8c8dfe21675e800794d31cb96d9a400c15df4b\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 20dc09d6978139edbfb570a17a39704a662b77fe4047037275064346e761f2e198046a42ba19087fbf5f44977615a8c3d26950acb99ef1aabb32a99a5a069ba7008a0f8594c4fbd7010ddcdd71c2f5bd2ac972d4f2434cc662443e280f2e241f0c36ed47c276563763d09591c80d1c77fb1fd2ca278448f3d183fdc16f1d9acdbdf94c7a2408ebb7bd3883767ffd5f7a392ba1945c2ab9b03da850e745432f0a09c7c02e7065c8b55c3ff86b171b78b13c3ab933ea1a76c332a2690c852f4bc39e7e8cbff8d71f1d2e614c611e4ac5b9f6340fad1db3a3484fb7a295f9e7673bbaa8ed675da4915eaaf0b3cb882e9b9055ae4bb8ca513762c73a78f12f42bf3cc42c8e37eec06f7caf1da5cad92cda284d07de75aae9681cc4cc9974e2683d4a56a6af6c792f26a281e72df45ee3b2beeb7667e2b254405c3af92889e6add37aacd2e6f1ddb106d1e7de901f285ec7097b15898443d8f368a0756c2c937ef1ec177736e94043689d6ab04abcd7829d58e888335fc64d19783ef08544fae0ef5cda771e481217c09ebbc12e41981f56b68c4c9078172f575928c7003606f69c3d75ef2b397dddb856ad5625035c274b5bfdd6ee91045eb8aef15004160b98846c817cbbe8e608fb1426daff941e9f0d358abef9d8b52b59d3d25ff41a44cd1168e6ac32f09e86569adf3dd11c632ad14c43a4545575f4461bcc29122cbfaf5440\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 380c5334185962bef9ee8ad0672b4b997f", @@ -8748,9 +8758,9 @@ static const char *kData314[] = { "935914f2a6d79090a79465c69239eef14adf66a32117709528fec892619c26f59e234b5755530d1c10c59973b40a55c289b85f5e5f34c5e147af44c84460e2ee834f0a4798f49aa61a16148c8a36fad5fc255bd02621b5f51212908d73089b10936d778b6882c031eda9e26c7fc8bdbbc4eb808e318090e89cd6daabb75c1d55d638d603b60d51d3f3a82ac56663a0e4df5d9cbf323e1ee7b1531e97a2129f\n\n# tcId = 227\n# CVE-2017-11185: signature=n\nmsg = 313233343030\nresult = invalid\nsig = e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed1\n\n# tcId = 228\n# the signature is 2 bytes too long\nmsg = 313233343030\nresult = invalid\nsig = e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed10000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed0\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = e3ae7de5bf44de7d357e238c8dff063ca713470777ab786b495884e7a9ba1dde65de7d2b5be3f2b7d1830cf6ca8ed5c05d3f094aaaeb1dd2e4b2ede08613109a9ba34c7e2bf8450225974374459f16da2c14192c637985febebbef01f0381e78d0fd63b76038f5e3d35dc7d2243963366af5d7685f1bcfc99dcb91e94c93019068353122edd03cc3e615e17c1bf1dd7c43dae86f47a40238fb594041cebdba25f3fe9593a6c329b7f7c476eab7625d17ba7be7886936b733f8dce6e6c937f588da1315c1117abd29c83895d95988d17f9fd7623960d8e433d7c6841507ff2faac36e0e19a41eb2cccdb2a2c0fae966719a99d203c924349bc0eea1374efd3e23099b2d187922016fd014087520a67363687322b90d7a890d8f4464a8c794d2a3f2070ccd3b0ebbca2b42bbf8eba6f2c0bf8008b5616ee7b81629ebff97a93a5b861989daa10da7c8e3bc7b0cdb095f6ce1185cf8fd3dca035eb3e505cbe022d81d93945a144806b9fe0ba07f3ab9c70e72b5fb77ac6e4c7e03aa2dce7c5ef227aba1acd48c1d93e0e26f01e8f1e43aa97880d15d6c924b060d1face21d03a796c86301f4a74339e472b2f96cd0755741cb9df3535077381ada84d1bc0846a6c44c8a8d3cfe1b7a9913d1f3d7af2c5ea4e67ce0a7ed3c0058206fd13ad9ccad5a8212f3ecd788368a6b6148178c7c5ea8d6d385227f2c76a047216e5e206b1ed2\n\n# tcId = ", "235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 556bb026d73b4d8949c94db2740b6cfbb17137b69cf269ba5f1be736ab6eb0746cb7ffbc5d7d11995b2053227013d5102b9484c59f521853d99f961e46611974f47f3932a8e1f82a3f5eb047cf7c7bfc63b5dcf86effae34ba216287fa23d5d79e7ea2439aad07fd751e190111308d9b49a524db7c3b0c939d9012f9c2f3edd9534176ab2096d4e3d1195566d072e3deef214539bd70223f712ec45f8a28060604e29ccf6e5031432c9623190dd194a79bea16a1b51745f2fc33f2d4229cd543a1d197813525c655b34def9990fcf75deabf65b325815f80d544528a0639383cbad12d18d4103abfb634a7b9dd68d416600aa4bee19bbedff26f81ed91e119bdcde3ca52792e2a5eb20a4c927f96b238bb478ab31230901eb99f856d0c92915fba339393d1acd7f29270b728d3f26614c6c894c11693d2d52a89da376530f3356cda798f1ff98277e8f469895e66fdcd8e685d663e9a4b9b25874626ccec38e1acdf1762e20852727854cdfda4682951000c6b412a1d0344aa4f7a13ac1a6af8d34bd7881c8449e645940df870292dc70493149f609db2624ad3ec293d8666bd8e6d8deb62b16fb88e662ca32f99ab3a7a99247f9baf9ebaa3cb2dd05b110d5288550042ddacf603388efca1493da1c9bb92cac856f5eacb8c7fb5650e9288635b6c44a47b5d6fd36c41637a6de1eceb135871e747318c27fd341fd5d3ebab70\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = af875eda2f4243accd942bf9abf7eb89260c365d64e610997961b3278914c330e607ca8342847b02c9ca916b1f51c2afdd95229c9c3e1d33dcdba370f472060a3f7ee1d74c8667bb8945b6f10bdecec96a9699895f2fc58f21e235d54f2988cf78d27b65037b7b46552412d30ea2b4e1d96167b9f720f4704bff09e3bf6e2ba899445debdb09cc9e06078f4dbf1794813662d522c25c0e3346132c53e31b02723cd0252ac0932e0171ecf11cef73ecf8eee9ce23f3ce66fa6301050c8e8ea96ad136968926753fbd09a4da0176e8e3d9f572d4857962d04aaf33145fd4613329fc4b3b50c28f4d43d54317752f983dea5432ca88efd035ce839d09867e0d84ed57e331eb7ed2de74ddcd625d13f3bb586bb4dbdbfba34eb0d72130a62ac10079807cdafb40c6383f08af4109472d2ee6430c3c301bd6bc1a983ddced8618b08db2fd4ddca07c9f48b668c9d6f2cb2755a29e19ca0c8d037d3db7919450900d217fe426f054443aaad6be22285faa923cf719350cdaedc8733ece6d62264bf4a0dc1bb88646f157686a4053111aafdefd412d3d7f59a2544829ed429038f1452ff36d4e8b297d0b43148090a995944b4225bdf519a6315d62df555d2337f7ef07975f0fddecef82ef0ca5bb41444d89860405fc06a8dc6c93bd23663a977c68ff8890bcd20988efc44df6891b9daea3af083137a21f3776f2e85443b359ed13e7\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = cfbad304e05807af505f5590a49eca630fc43df9950e5f43b2128a45d7271f2ddc86d8374af08bb478bc2ee3873f883ca0dd41f5aa853bc442dcf5b6fb1fed395d8d7d71f19a47e27cdc790e63f4bb6d17faad0f58efff1a36044448db8883325b290308caf5272255be1d15276fba4039206762ffa3b63cfd07c82ecbe0f8b68345f748c42729ef05ee87d7d5d83bf6f708658d7c45a7f457c3187f76e2e2e69bc74e60bb729acbd1bfac5b79ecd895ada4b2c9ba433ee513b651168fc23709bc75f27ac8f79336543d44af3910ccf66fff78113b103de9d3d0665157ebc14355e9048e04cba51882db9d70f41505e5343dd82894ff277417fc6b9524904b32655ff0dbd8899671b64b8f4e6b3878553d21da3ab842c12c0cc4cd88bc131bee41896d0337ea887dc729874922f4cf5b242296787db9709b237cf0b9a7712ca722ecc6842c11612dd79dba6b3fda11597baacd44a00519bf864fbdd3b4eebb923b7eee29aaa968d074cb45efb3304cb923b247867f819bb6145186cbf779b5c4d8b95add1b649b38ce306479e8684beda55cf68b2aa23359a9034c6b37e54262bf54e6cc3c959f3c7b8906ea15864c488e33bbec8b5d465054602798359eedb80c9dff2463fb16d153b0200aa01222fb3b2dd844f915efb05612a8f1f0371b2d668a68768a168d507af7765ae805ba3edc1f81e0dfc495d824212d1cb00012a7\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 92528f459c1bd0775d8c4655fb2fd5e8040f3265bb57fe1ee553c48f34738f3d5ad2ae40d6037f02a23989669e0ee9835f3fc7444213558f2eda9bb9485c3b81d99fe1ae4e26b22cd5ea7268d489d291d4f5e47f5cac8fad31027cc56138d5b55b3e45b05cc858afd6ed92bec181e1176b84ec33f134801aba8620b294b2238165b8182dd30c1831307ec35944e1611469a458ed3eeec14805562f88eba7e952beb9c19a8ec9c6a0c7e2418d0ade519c1675ee3b029bfad20c434ecf2b1105e76592bfb0341380adc413d566e62c9308f59d6ee717d25c5a2887af1c8341127b690156186a7d265fecb99a08421c89c8da829c6e242f561876919b229e73cea2f0694d8bff282231ad9b010e4d1c65483c2acfe70e0d840ab25e5d181ed7ff884f45d48c45934a60ffa6cbeefcff85d4bb3b6187a7d1454a2c08c5fa222715bbfbf707a492ac8fa2a709686acf466966823473d82a7d7366e253a41372fa2200cd4f3cc4d78a4bc2c425a53d1580f0e3ecc17b48bc55a8185688f3362a5ef7cb547ef4524606ad3e317f0d1027059bea88a0ed7fdf44515838e3a03fe059a804534b482801e5b1cc35ee6bbdcd4c6af53899cc97457224b8470cb72c4c41cb180ca639e18d45a9cdb38d27d9a82c04157c70d5ac18b623e79eeb9ff747289b8580257356e7a2488f0811509190aff1c7dfe3e28019f5f861543af0004f897ee7\n\n", }; -static const size_t kLen315 = 267661; +static const size_t kLen316 = 267661; -static const char *kData315[] = { +static const char *kData316[] = { "# Imported from Wycheproof's rsa_signature_4096_sha512_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082020a0282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001]\n[keyDer = 30820222300d06092a864886f70d01010105000382020f003082020a0282020100c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30203010001]\n[keysize = 4096]\n[n = 00c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3]\n[sha = SHA-512]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 9cd28bf41b99fa4df2852d86536257fe111f63f01815146c057dc3bda9b6633e49495d38822392b6b901e6ac69c4f09623a524e49246c3710c85a1957943d89c8399b0c2a649938bb07340f14c6981a0da0fd35163bc7eedac80ad1cbf06a4c32a4a08523554256eb221395c76e1f79a5e3c5b9636673db3ba27eebf8315468888671f8441324e092124df31d396ad8367eb7c9d0afa44dae85d56208ba21ec7c1f0ed6a3678f5d97ba7089422c662d86cd514fe853f38481632197c1ba07e4d92735eef3b75afc25ffa900769c74ba34f2d157e74bbab64cf413bc858cf6c393e8afe24f9e71168e97db96717d0081d88a27257d8c692dd0e001f3fdc2090512550ad38725c10a201fc50f8dc89ecf363b4d21a7d815eb78557d42e657cb44bfc785203e8de00f9e18af1c8e12953a33b0717af215d9b04b71fc320bdf4d558faf55d03d30844237551e35ed6606bc706ca43a47e6c493e14719049065eb8e00760283ee72c1ae3ce019ce3263a90b8340d1a47b49b78d5cae9602539b379186e5c1e847b69c75152036c8d9ef3c77ecd151bdae7ff36a459d0bbc1dfa33ce3dcd94ee2cf6ee08a77485746306ed987eebaae2baa544b543b5afe143e4122ade5adfa4fd463a246f29482dce7a51573aa18fce87f7edde842e7f21ff9e40c4101b922616ee4c14ea1af3c4d417fe8876af381027d837fc40dc684e81b9eecd4\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = 659ffcbf6b22f5d201fa4114077aa7df32b513a1fa5948ee01f6e21c1862a2b91863f7aa53d1aadcab9347955210a91829a5f7c86b3e2850bd1f76b3c4f4333615ceb22830a7a9d7a13436683a48995bfd62f528ef4959d30b6ddcc8ed2a431c06c337250f8274417f6369b7a08b927885df52bd7370d3675094bf1bd32a7f5b0ca9a399a59f868cfb78f87b8647ab37d0d7a58d6f4a58f3e3df7ae88ddfa6470050229754f4ccfa265cec0635f0360c485d8f81974c6b8a11adce3775dd01936b82db37641ecf5f43cb8538055a053d4085c38a8a1c4e0c8af961448a779288c5efaab1eb4401c8f388c0b729e42243d935df1ad3705c1c5a7ffb6ea8ce77a69481a3b930f95ff118cd0fdb17393a37139b3b5a9c275c6bbbc819e18f49c369153bf1f7807b450e54fc28065a6ab6d5b0ee91d0a9302ebc0bccd35c2fb2fefc341a954b67e91f6d8f3f7b62c5fbe504508594f357b1ed951fcac7043a082b9bbf41ccf609881861e2de15ee99d373c0e99027ff240c0b6fa52be2e199967860baffbe25b3254fcd375da7152bb94ce8dd01465290fbcdea0838a69576e97e63cb636db79c2799a26f94a9fb044e3bf66c520895b4683bd799e6b04ab62f621dc00f20a4adb131606f127b84025269466c760181d7dd9ffd0aa5381180b541e5e933e1841d6386ec55a63bd9d8674a775526d30dbe34e4db87067a9326c6dba0\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 46eaa4624a4d2c1f1043eb3d17b48d977819a8796f48f20174c50da624c657e64d3154dcfa2a5b1d8c6d2ed07cf1f1c19aaa611d6466f7e7ec73df5ee786573adc5a9e3c1d0a25559dad282db26e889807764115a05a23959acf48d23b3b33a93d8b6c7de3ee446f113eef96055d285fdfd27888e569c50f022d5e8abafc874dd5a61df6258e85268bff66cc5643107f7d9097496caedc185b37311ab6979f273e5670f143146b68e44b49389554772c1ca7bb7a12fcf67d67a1fd0c245bb4cbb924276ae756098599392cde076a1c0edc8096d9125e5a5d30c2a93d00fe2e0362e98592c8fd31ab5b4c3b34e65d38ca0c25874eb394e04969982b70932616b75ee2912c6a07f20ec70e52be630ebe024c0622aed125e00bc84980416b80cba7752eb90af2b8215c4b559880d2e1c577b7374531038083725d23d02d4fa5d8b5a4c68e9ea5e11fe2d9e03c1b8a4db0b053097b5a175b1131e8beef5d559bcc3f17ed2e6f6304c0e4650a2bb675aa8de44af8a2e301734584eea145c4b389f6180e6395412ae70e57f488ed15d45895be580bd87cd916b8f20e46ad2fff0367dda54266778bb444c6e4fdd45fa62cae3aeb54b6a7a6b4d8068e3a4d0730f0260340a6c32c3c5d33f514612c941bb63d730df5584933e12546500495b5ed3ba3631a3db871d17353d4c16676a0332ba4c4c4c68cdb6ff21ff737ee249be153c1d9\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 12813153b37fa6c0fd755a1c7c409bb8169c5a39d045dff2da02b2f8e8897b0cdc6c2d40e6945b97006f18e1b26983f77b70bf2961b5e5f2759241daee8c56fca7c53c81f69d3a0341720d9761a4f7be8c068464e881c85a2c39e0ac6f74f6f5cb42df8c3713f66a282d7fba85b7a09a6af83a068b78bfe83ab25841e4bc67c9e40cf2a0974f8875fb81cc6a115b91f922419c44ea82b33187521a7e1f46c0ab9459b4e97a3f4a1d9e92403a37168826fa0ee914232afb6c4d7dd082d0c58885e356d0efb8aa9ae33d045f24b4b3182d5c54556f5838c449d31a49a3ac4ba568c248ed72c111b5ffabd991ebf5c48efbca33cb38996d584992c4abdcc7b93700ca03619412a355b41b000a32f6cc4935f942209b56a23cfb7b788dceb692343995f77daffa25e44d672f8bc451f776560b415d0d1bfe9925af1c2567a8e9bd15b8554d93377c62b0addabd27e8d9e0859f498ba8e03094e1d86d41e69f7606d9f1fac04744c3b7b8fc4942a846e2a3649bd9416d500b9895455fb6741ed8ed4f426f20ab40d8ab2e6cf6c63f5c290fc011768b317bde49753efbdfd12583f1ca79287225f9c3d3ed0c4530815e4f5e7ed78d14aec0d04142d0ac0fa3bb5d73b4bfda2fe7103a2ab40672abf08ef4d9e537b9f856d32450e2e41d9277be62ad0675d1a530709f2747f51f17aba10381fdc70c626bab45d51166b6f6ad978d2dee\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 27a042625f50673fe9edab9aa2fb4c60dcae0be2e8b75662bdddec7b1d698065510a193e17981bb0b1c32e46d237e15915afe2e2d4890c09907e1866095c19763524b6c8d2dbb7814ac5047f0a082f7fed4109741f4719e12ebb91f27a3cda71e80ec8a7f6c882ea5b3de3c9f156cff033a0d3cf787f9a8a833a29d0c96f0b68ccf55ffc62098e21f0df1832b70878dc94ef1a3260ec2fa56dd3c4fece5d855644d26012f56d2af85a0771d61367b7e266577e44c44", "4347970908ab6cfae42069e2ceedf63679c2bd03697957e287d156b2717a416f0e4ad96868e1c7b80eb84e99778f670ca39c15e1f901def1efd824ea5f7bbe127dce8c8f53d849fe1172a1254caec13b10b0612e72d3f8e7206eee2620e8e3c0ea176deb4b1fdf5d8d37b57af553cf7628ead74443f98655b5166cdc08190d7e3b134d71c21bfacde3e4673529e6d8a9c7a8b419451e7ecc6c16a44b8e1b3f2c9d1c822df8f2b51d8fd027074ab2d1c52d16aab0a266c7d9ec03df7e631052e67a28963bf8560e89326168bb7c8f5a152f7ac54a46e88190c62a938628950df881a4be4136a55bad4f608d39ff37907a6f99bdee065e5ccd2921f8f1a2ebafcb336fc6ca96a207a5a0a7873420a2ea383a5f1c604c93b6c0ac69244f05d54cab184c6592e9bc4069df60d3cbcbf16729dc2f3f3540474890abef29e1b21dee8af0386ab61784d7af8d79c\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 2e642b8a5208890b52187729c43a1a308cf6b846ba1c2fff152ff4a1b051753f14ab035c2f3f732d5a9df7c2cb732d09f8147509bf02df8ad26924eeb04dded8467b66c5e3eae384568f624e55c81cfd8e3204422677ab62d919a176471b1fa8bae44bcc8d4d116a6afe5ea2773ac52a24186d6a4374171ce0516bba8733c59f38d622b7b6b7ca7ed2123f7f46b6c06b02f4c7506c46327d7cd908ddd503fd42be3cc896008eb9202bbd7af08b9908121a8b27fa44747217ef72a8c549444232e9209ca1345ee017010409527faf0722e3f13641ede5730639bf560c8a655e2f96cbba7b2811da8a1fc3e5125c92754ea7b823f394998b8890602b1713c2a4d352066e01f55ea86fe3da71f9119300d84874b667a6538a90ab24aec2bdfd9ba9a5f0c3072d549653b16f4a4319ca398147e6753f9a048b5b250c64d599115bb717ce85c8370df62c93da7e10fe705a12482e6f25e6ef1f4851a305aa4dc21b08791885867fc10c5503a769a6d6794ab5a9cc5da68cfc3546b0e848ed8629ecded620ee3fa6dc1236b59874916c45f9c409c9889bb85d7b289ee5f45f6d33262dea83b32c071417d3759cf650b9d43468ff0c2e922632e8d73feb4c55fe4233dc1f0cc6f6e522fbc9e9362f1d69441d56ee5f3252dc0559339335901f539ba274cc3640ec776a12c5c7e5c1cfeddedccce36884ea01071c2bcfae7ebfb5b874e6\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 811dec041124d3ed9d5eaa9c760ca5756e42525687d4af701231671e8f7f4448ea9b9eaacbd9c99659ee3c175277d30cdede73e1b332ffe41b8b737150ce1f1c67aa6b22ff801077c4241a6ff4af8f4db9462c70c13e1da86edec4042a70be9d08384d932681dae48fdb83149170472564a5bc68cbe952c76e476b99c8a5a1ecaae809690a014b28224ddb9c9dce0d4f6a77fa2888a71f3aa9b5deda0af40ad0464d9adbd26fde242523c096106124048bafe824f733b0af480056de2314f5e27db5aa3fd15705777e14efd2ac43beb12f8f496d09103ab377971cdd45e9afee8baa874c23d3942ee3a505bbc3901dd4cf55ea8a30fac0cb754793fb2d8f4edc29afd51b99140a8d03aa0614169428205fcd66c1047d3366fb32f1c2b1bcfed8ae23580ed254c3dcb127daf16aec1892714ee05a1ceb4e561a1e9c8fd4118ef8cc9e063bd86c55d28b8acc9d5b4c589583e7c6b78fd518d8ca85b88517f10c27aca2f0bcfa54ba5bb94ed5b005e3d871b68b86e96adf12588037adc97cbef59c05f0d2162db2e4cce41227df11eab5449d612be56ef6fc522452573340d4d68af0178d4f19db6a0ded521f1a982bc5567dbde2036f74d6d67b806ccc7c7f70d3092c22c9c1acf307b751d994fa5259a5046668a047afe4c3302e908bf70bc6b55c39726bf24ceca809357c623b89fbf0eaf8b5d18823337e7e0245d865574cb9\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 313233343030\nresult = acceptable\nsig = 47dd8953f9fef033d428958a32a4b30983d7eb9950c3d9acd167d50d9445cafe2bd02f44db5f7c5f6f999d3e1cae5b7458cd3220034132a3195481fbe5ba6b878d85c6f8ec53769f28245dacf66b562bec12399919265b3ce99c5f2217c3f5b33228a7300a0e87174675b379ffcd8a048467f04df2b5b7a7b8e3b8ffeb2dcd408a9363891518988a2a09453e98f7cd73aee8be03acb0bc8d67f7f944b62a717a7a5dc9869ac3d30e7fdf68cef439eabb8220c6923016f00b353ce5209ace5d387a7f50dbe09a7d2e521f1ce57251c48883229dfcea220e31810aff68da93744715f0720d49d8a5f3df2ce56d8fa42c02300729e8099df6e8d39bcfed502a5ef910b024e09031e141266e5493e64202a77c661da8c363f713b78247d8962b271e6ce968810775b6e76b577f01c24daeb7f765e9aa0118168103a51870dacbb4144389cb0e221e6529f9692005a2828e68936c339c96f7bcb4ae61494d03a3ff46adde34aec671b5aaff2fb61dc6011f53f9dd9a19bb6f0180ed90a4ed44ec0ecf97fc50c15607d1c6e42d35e36526f3a39278a7afa2601ba7610292bd6f04bff85f8c4f32f32b42379085b461eaee65de85ef2fbdce1d0dc39120f5670ee2ba5b12902878d2eae39290909dc55d64d1d6b03cfb4b144dab9e7bd8cbfe8500576e1a9f300818abce002ffedb4e8f2f0f58eab36f5c81929b50578d4ca3626b87fe\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 17ac14ac21d38aaa857542a9d871f7d81a829c39aa26cbe7db722f68e4397a7c758b11a0154edd42e1cc6b64047238ce4177558a0caac2a6c66136c8347ba058d6aadfa3630b4c44fa7205e0b8a9582eb5d904cdc7d25e5b9fc83bb4fc5723b3171834c07d59876f9ac771ee66ee17dae152dcfd86095fcd908697008ec1776536724d9e4322b6f7cfa59949a0b9be7990ada56722e6536b8e1442e0f0d8799ebb36e7881ccd52ddcd8a8033cfaf6d3e2a5f2d5aaa04291ab11e48e745c4de3fcad3120261d01eca03f502b69ea1d5d6f5556e9a198d663b05b7d631dc975cb7368b8f34fac47c621e60163914144b2e98e2f993606f1961d2f176a1b1eb17e119d48fd2249889a89be68ac78a415a8752f0425f1baa1cc5de9a4e0b51bed081ebdb538a70be96cf7519eeda55bccfa7ec5fc82acf88036af913cd8b30f182646d9f7f02daa27306f0ea2fdf436a40bace578ec2166a4080c7cef4a862804820020d9bdccfb2289c99ae61ee3fb3b3a9d3f6df672c4690e8c943f2fe23b5718a199439c5b2dc65b63d37e00440fbba51660242550484c94c8b6f504b0bb4e2579f1f560042b721db7d2ec2ea175401c14899062f9022fc0d8e4775c8d10c63cef61e9c649f771351b94620a3305f2d4b681c11089b5fddfbbdd291ccf9e1a997c1b2e6ab3cb1e1bdb428590ced534cd4da5a9548f3d8a6edc20139115d459853\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 15850012d1a5af88b5d1105aa0aacf404c2417de3dec04484cac687f6bec531cd569074e5c44ba15b27ebd131d018c2a4b463ae029bef8295e89c594c23ac9878e6d7a03276cb7c0b5231e887fa7e0fc3529c11e2580e329e65c669c346998d687fbf7e76b3539605753c3cd708dc19a072331d77290d810311b23a76137ddb50737436fa31f078852bc0d546364a28456c4048bae337ccc0fd8713c02713a987f89f9868cb64658ab1b8298846bd36b8efbbca088b6489d69a674aef11191c3409ea5b6428c2d847833db1563c77727706d2657ae8f249a75e23a1782024f23383330d11f1b91ca7b0ebfbe3f4a5fc6b2d37210b16049a2aa61030ed1c15b5d2ebd1a0ece36de2f53b36323a0eb25d4f77ea3582591e13f00e836a87a1fd2fd432f074fdca1a27e97dfb62f1666277bef1404958601d4e6b8b24125b4a86c9dfb260c3eb84750ba00930a1f7772510fdc0b265efeafb5de8c2525f5706fdf52a6e813bdd18cf683dbe94a6df2464366707bec34cfebb097b2f025011a0c4b5f263d30fc0c67c6e5a65f2281b463988ceb9b072718802a0a80a52f90af1aeadc8fb290bcdfea333a90b55c1a73839665df30f5b42f3e795ff1f57cdd7edfdee1dcbc81155bc3be1e264084ee3d7af4fe8d9a5be9cb2692674f1f608139b9707dc4c4b5b6968d4081236946f4c6ed2c8836769a03f9e87efd1c555f4ac1013882\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = b053f20b91837472425746c5cb3c26f4aa24bb58482556b418aad3aa6df71b9f67fb66855b83ee57e7a62aba93167d9a0aadb514c7d9f4c6e0000fea8525aee39ebcd59017fe5e58ba751c89daa976c158d9de60192230c0ce85f832882fb3db671ae091c886559dce66ad1d6ac0a5d1b2ebf2e1c30d88c46d43f9ffce192ad1cef57a7f0c437f6d25db071b74b49faee3b9732e9e0c7fef58e5b9971277411fff636aa2393ddc82202319f2aa5b2d14024609310f9c4fb6b8641504151f07ec1db8f729ecbbadd5a1d21969cdca6d4c9e7995de673ef79e95384f83900303c157ac79bcb681d2601e9b2f97a9438cef3a8ccb72a740750a2cdecd1b1b0df4a313e912701e82d76d4af9c8e18ad175345ef59968ea8c5dc62a8afb39f52515d6e8527902a03dab09419208636a3b0eeda8148d2ddce169ad3389776e10ac3a88b1e57f0f5da8e12bb1339f1cbfd367b221fc2754c185fd52897deacfadfa401eba9d55521592311ca3441c4228896a09c080443f78144e3e5d8068a946fa0d30b2187cea28085913ac86051e77f84873ff2b150455fc2486edad521ccd0b58a9055b049664d1156f4eb4ed393bf73a5d3d09cf7d163b4ef5df618dc6a57d2983024b779eb6a3331cbca72094052a8621d24d76db741a9f57dc42f41712b474cd8ad90fb348a2646f456c6ffd8a30657e344e57bcf890bd0a2d199bec9e2d5be5\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 313233343030\nresult = invalid\nsig = 4d8feae269696ba5aa750a49b64e7346de9e11ce331a3c7bf917c5467bb077099150b760541fce35521073fc68a5c638a5884fff577e97f0d78faab8161ca4c766ee4cd89e26d8b747671d84bba1865fd133e51a7e81e8986f0c95400ecb58c8b0af8aabc9ab352a675041e7bccd972c2be01080ad175c76e431ff670780e4b63d34aa69e3227696d8736a6d6fc2e20015180a680117a6f04f8f56836d907fd9efe10a7fb5a0f57f6461fb527494e9678568e168a83ad61b8c5cc9872f27a80e159f8547849186ebc43a54c41bd49c0dbc48fa2ce3781cec1d6623017035cf7425d7fd8a8562d3ab36c9e605738f82b5a77fc65afd217963e710a1e3a4e30862c8a8f18c97b095f68ae0878ce3cf1d062dd440764e19868c5b98f08575d65e0b944ce83b35028da466051d082ba66c2650eaca9ea9d83804f41437a3ea43932ddc217fee2c59765b5e862e85bed19e9ba0de41d64e518dd1c7c2f2f0b4bf44b40b26eeae0911d0c63b1b2cbbf3cb8e24a1ec6ddd70b9d4", "42313e47fd36d1f1624d071de53d76384aeeedde697c206dd27cb1d54e513621351444a4d139cee2fd04ff760d08d6aa949fe9f2c2ebcecda4f8478900503eaf172a63d4d6deeac67b3b880cf20f8472394451caad83af1e8de2e29c0bf904f288d74b73fb330fb3a50b63ecafee8ad9701361db09a1026146bbd0ffc4f0375488e5a178af304b6301\n\n# tcId = 13\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 5113288772030fec77b5bcea9a599a9502d8dc6b2b13832ae23c34e4be89eeefc4cdce3311fc6520ef8164ac409e9c2a8f6b3f7ae54788bd652f73cb8902be3f0f95c64b7135a231d8b0ac9dbb82441408eae432106aecd8167e0d3ff56fedfdd0facdaf1478183fc35a522e34933ec07844f21dcf76ed0eef71559769ee6b5a6bfb14f654528e6e24cd3f331634e88862f2b37e25cd61549a7ce207aabf6550292c21b187a30707eb0a463be2bc8ca7532f1b00f7bf3e7b561f685c91f6492c5b728ff2fa26865e6f1bc85ad84d44728fb549fc9d1ef6cc0fce603c3fd94ba8bf795fdf1b347a9f5ac58f1d922bc7cc3754cf427287a8458d075a148f6a336a0fde617f771789cdaf7223a2dab71448cfe2c2ffabd43eb839c5eca84538785e3c6f1cb0a19e532b5efebbdab5b98260f26190a359c378983548497cd746d4ee0021f148a6c7b5ae97e96d72565521b9d9ea066a3bbfba1427d40099ca367e378b227616d3d679ab5832b2dc93d2eb4993ade501059cfa8b916158aa8238bd5e1cd83e4a2ee676dfcb85051906f94a8861f5e2679912df5b48ba309b90fb383e213a70ebba0964b00f7df451c6d60ec38350e260861f5b5e86af8fadfd09d66d8d1c4955fc8dabba82b937ddea4003f9c39d4e7b152c4d13fd2e54fc95cd3c3e1bf20a065fb6a78d161e80bc4bc00c5bd93acfac027c94d21accbc423c2932db\n\n# tcId = 14\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 78e1817f4671f8c737dd45ca7d069a572d73010927e5957dd6f05ecede34487e8b4168e666305a80ead3f6f5701d350397ee730ffb6a320161c9743db09cdfa272683383271287908eb5a61b0e72cb783b4b0f341f042973247e525330201eed0b0ad881582de9ca70aa66e5171fc08ae22a89a6d5bf61f056ec02fb5207a82ca0270da42d44afb79f299782da7fc8156320e837269c9170dec5a767451edf0543361c5e5ef4f6a165cde8b0f6c6b6c62ceddd73bbab815d08340046579482e39a216d2dc8069fea722937ba5333cd47905497e512b904db8731a88006aa6b650841f636cb75c1b6d0be32b955389eb1f6ab5df19bdeb9ec19f090d7a46b1d45063126037b9f8f025816bc79d33b983cb576392ae135bcef786665522b65a6afcae3e345c06d551d5a122b305b413144cda4a58012d539bc7f9326f1a80ff70b5cde353622577dd23d10f75d206839274c771f2c6e4da1eb7b93c3c0640ebf7d3d8010e22a2d58281b8f811cf8f99725542fc9059228fd7e01113b9c3c8956badeb798d89606f481e99c222ea1918a26aca49a9ce98bd4fd658ded3c5a2c946643ff312d418b7b0da0e8d96ce91da8cc037c16280632083ee0032ef65532ecdc45589dddac1fab52f8ed55e35c261425701d9778ae53caf595d7b32510f7dfa8a7c86af4e358fe08b8efc19835e0e9c40dda2f1ac05613a26520f0ca5a126e95\n\n# tcId = 15\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 246873df5e978483ab6bde2bf90219bfce3d2b6dd6db3a32d5f3da3808e5ad945f1dcdf1186f066ef8860c8854cc80ea794758a84dcf399c9ecfc54f184de1397d48b2a15432422c60d50ae42ca8203be687f4a51fb27f46ae5c8ffe354b708d9e7007af22b42a2662a61ce1001761f3935cd6649efcf5049e4ecc0dadf8424dc3be83a299902ec387e42a79207170bea5db24c729d811b6ae9480065809aa0956760d40fe0759024af27620c12a9ce2f842b429d005848857a904ed62cca6752cb5be1935c6562c3319d42efddd490705eaff46c822f81a28c6dc44dc9e08893ffda5e044217a6e01fcb0f6e55ef1a6393ced7049657d4c37b3dca55f5ed8ca383a4a72c3a6ea6f096d1cdb63c767d0c5f4900006ced15e0d39a1a6c2d36f69af25b2a324fe6568e4665b4ca9730f50aea9ac98bb2a8aca25132e614a70c20533cc0b78c1092988482dd42cd13e4a3adabf45f811d638915214b184692ea09b83975a5e0c3384c9b37db667cf321f3d297c0f4fea1c80ed2fdc218c0b7db9cf8da370cec25549f2a0e5be001df317f0d1f6f36b4dbbe4a499e5e5c004a51bc88435872e4c4e34115619659b94bacada61e7d3283bf5a23e6c548bd089a6553524e430285e2ee278768242952b041732fc7091260537b0801d50e01891cdadab05c671a39dd46db4d9988e03593f7b4002b3ed4b0ce1b0e6d5253c423f59bf6e\n\n# tcId = 16\n# wrong length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 0d93eb247bbcf1003b3360fd8ab063378baf9ca43df1ed46aac03429ad1d817071522cc56dfe61e96db6ee747a5ebfcbe2ae6ca7571b17b9e8e2a3f5fd8879f167d3f9c20fed72058c00801a4058446122ef04d8685a16804ff91c0073efa697ba4d6639fd789a3fef6a53fa5eb062c82c974bf8206dcd5617ed1851f537643ae16b58e368456636b56f4fcda9c81041def1cfc854203af0a5ad581ea126bee84a4452c58602a2eed0ee082ef19f4ac75f8a7ba52d927f35a3bdcfc64183238adf1174dddc29c49ae4e1e3388fb08d28d9cbb379dd6c83903f096f395ad3bef4fa245e6aa7af5533ab6bedff2775649e5cbe89513a18b00ba726954ef0ed94865a7d9aad1e845415cbc19e039b3f7a7e4fb8a0b47edffd9c6eb2834331f0b636fb5eca42925b5dab4ba08078a71a6e44896abd06276f6f2e41f122848b94e2a22baf2d262a06498e0084f700ed1d23faa7b2ba9f7a71673f4f8c2a9a00e611f53c2095c43d9e78c1a9dd73cdcf0b74aadb47127a990ce7dc335ee26f4c13fee45a1eb44b99b2325fdc30e33fd675fb991d487efd478ac79c8d7a57dd210c5cb9c6fcc7be1a7e4a86f2ddde1ec8e4ac687b61231646d9457b4bac5dd5eba2eecfadcc5852dd2f1f7b9a14a0d346c6effce2549c9fe552bf1f21b99e5a013d41b5693059fb905bc30eb40b075ea8da092fab2024e6c03c4630f53e31b8e78be253\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 3fe3db1dfbb41a675e4768562c60dc2c2ed3c43022b54f4c9fa8e99de6a93ce650984c6c27b7bc5524c0b032c9115fae2cd23ac7b03e496c6f4785e7045b24d226b2ac535b7eb605cf8b56906ab95ab0e2e6cb3e2b3df71b714c66685a2433244ed153a8f526bad60a530c97ea9a238fca6fc5aac295a257b32fa6fdc68f9216d8118907f282df1fb2085644cd8c51d1be9f6dfa9f3eaaa57acc75d1bd29c3a59f167215c90603e790c5658b2d7887254ff80630122ab5578083556351edf1cffb7e42775a5ef79b2ff6cad7a1b8f32a7704bdaad7d63844b7cb7a295155fd8643044c3a83f867d427511e352079f578f00fa55575445e4af5c6e42500d0e4ffeb718e13076d9531195bcc36333960060830496256702c20df4759c74cba389ad73001f166a3b6c2d9e69d2b3bf86a5f929c79d17483164d76cb43f8723cda7648cd37e5d9d3aaa5cf9d077a6f3a1135e3e62feac9d0a0d8c15d6cade7ed6d2b568f89f74d6892d645c89bbf1429cce33e525c4d151a0a4e9192fb6737f151d5b460c4915ba57e3fec3b537aed97ca425f58a81beb3144b5898e27905ae56539c97b9994cffdb9e4bd91a600dd02c2ab3c9d8c668ee077a2f1f58c8ab7d0db0333190c59d37ad615dc3029faed93f31a4334a1ea29bf7b53f3d9415b8b760891a4a649a92781eb0568d5442b65e574193f040af56e5d33d2e6a47da09b7bb8c2\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 34e1788aadfc237f7896f530426725bf06a553fad96003cf7f6dc90dc6ecf745ea1c6ed5facf0fed6a0b88f9eaea6895b6bdd4a6e79f114a75a01be620eb5eb782431bb58feef95956cfea2b5fbfcbca452f65ea049663639e996e35ef37c27987015ed3af600598543f1faef183199ceaecf01ef86b026e974721a94a549aff6545f42197df772729797f4b6c6dc7f500106a793993216d5a356104a72c880f8e55343bc4593f13f988834c03c45101a4c1b27ef8ade0b56c4df4592654c32289a706d7afd7095e7f8a7846d2607d12a409c67fff8a3997e4d6963abb979d51dba6c5be5e58b105738744acbffb6ebf7428ae4599318948767b40c831ea810f5d11cd3de09a066093205e852ebc663b0b970497c64081d1ac6a418289f7ac2eb755cad07390c553bdd82ff5dacd2937bedec7d84f820e054a3ec16ba447a8c25325c0f1cf1b8df93443c56947f5c9c8ba2eed73d379583fd6c57ecf4f70e1b899cdbff6c6d80834e8e88440cc8bb2596cb26df266544326c5a15b4e6fcd6f3296994ff3887898d95a0d32f92d179c3d1dedac8e2eab8e097770a0b35e886c2fe65fbf9766e397b746a2819d1e1d4f8eec4f7354e504310241bf6becf0b84d21a2b41ac6fa5ada51cde86b8151c409d642bde0307fc732de16476995628f79bf02295929e220e2a16dc17c6b271be629cbdd43823e0ac5a25c4596400b0b2f2a\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = a79151876e4e870920cd837bdf756398cf9929bc47dd5d082916cb622c05b52f2d02406960c2eccbd387b722303d5de1edb4f0a2ec2ac82fe2842dc6b321bb1ac772270997594460bb14d9ac27c3fa7c17ffc987035a30784e0817b4a90fdbcbecddfcbdda814b2296b2fa976199c2cfe8e2567a56b100aeadc571b8172f05eabfe8e10b302fb3dca6079c387914430e64f32c5267dd41782fda4e134e691eb4455656f740048640e3bb1226d47f04c973236a2c0a864cb1bf0dd354f47df45486c60ee8fd931328d8298aa77dc561c394dc337b418d4c41040fc3f15fe72d3b6ef9d3c582c939b6a33692b8032ef32e025683b015c276161e526c19c3e4223e71460918c03c31496e8eae68fa97850b051208e2a989a8e53beff882484992fe9b5c47a4f72849aa8d7896adf4592736e31940c714f8198101d123b72c2715a18e8d58d2c3d7d0d3a36c303f62ffa1abb5f8ca057aa5c4030af66b931fc6bf80389d84dfc1af44dd69e73bfe22f76ae6c0da7f936f06f652a9432697a94bdc2f869f8ce2338cc938cbc2c7809a4000666002bc351ffbce64a860d7e00bfb1083c47a2cde7ba67ba5829769b0bd63d0f2277f000faec93e225234e3cdf1a3c41c8a327f67d41eacea3a7ba3dac55072429f47226d95c235857739027b85a9462e7a9906d8908e5c7f25f0efe596ee4c05a22b611a33580054686f6dc17e930a41\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 313233343030\nresult = invalid\nsig = 18318a9ed077357126cea3c22f6dddd974", @@ -8785,9 +8795,9 @@ static const char *kData315[] = { "53c9c132c0ff27435a6baf40d77b7a52ad8e8ee7ed6f0d6524cdf060e3e843b538e586facd8a5f5f3dd97712ef426f229d803ac6d6ee6567ebd0ccc467b2301f567c92e1c4731a4134c18edc00c55779d7a34a6c155823320914157fe9d7226907a7750bb78f7b6b61b134c18133de7dd4357a7763f88fd3886d95d47449a6385243cde3bfb975738e96078cf8759d516b31268c0052045635ce50f8805ff0\n\n# tcId = 227\n# CVE-2017-11185: signature=n\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d3\n\n# tcId = 228\n# the signature is 2 bytes too long\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d30000\n\n# tcId = 229\n# the signature is empty\nmsg = 313233343030\nresult = invalid\nsig = \n\n# tcId = 230\n# the signature has value 0\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000\n\n# tcId = 231\n# the signature has value 1\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001\n\n# tcId = 232\n# the signature has value 2\nmsg = 313233343030\nresult = invalid\nsig = 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002\n\n# tcId = 233\n# the signature has value n-1\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d2\n\n# tcId = 234\n# the signature has value n+1\nmsg = 313233343030\nresult = invalid\nsig = c9a765c2661b4674cff3480e9a5e462ad0ad2fc9bc6fbef62847b3113d20991f653967971c28252753f5fbacce012c2a8ab592914d269efafa724fa4b920e340930c106f7b36f79cebf0e62e88e0e476888e9f0e22186acdb6c4523a232b65b4ff2cc22dc44f8a559527d79d7cd7dcf3773212f7bb9aa133c31165cc663690bf123d73923c838929ccafee59d6c7095b8d4a74baf2d192c9a4e87c4e12bc58013078b28a7789e82e9f31de1f4d6a2aa6e80632be8e4bdf263e8d49b09416fb19c488c07ad8af722ab79182b23028a71e065d02412a9eebc46d7d8f4e03d79238d8c0cb4a97a9a1200ebb6ec64042ebeccad9567526eeef12c17d94c1049c889970b96e94cc353172a268a49c5e8bee13c15b39dec44f2c7a1aa37a7a0b6f72290acada32b1d8af1fc3dc8a89487ba81347cbeb1350925d30f923958106b49959c871e7c1dba55da0772e362cf8621d78610868b894e16e5dfec96874a93a4cf379b47e7e318ce315066d70ee3938140a60148f205085cef8a7700ca3c53d52a5756a63b3b16f153062b61262a68496210c8be4ef3f9029ca0ea0e3b3a0d5d6d226edbbf44daf8f045dc286ded3c4ec4db6b45347079f33eaf98e3c95b4b60e79ef4a3093feec543703422ba74a118511c2193b54fe8b633866ed2c705ccbc6e7d9d3656809ec3d3356e7400a9648ec37505041e3e31af1c02eefe924a67047d4\n\n# tcId = ", "235\n# the signature has value -1\nmsg = 313233343030\nresult = invalid\nsig = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\n\n# tcId = 236\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 9e591980e9ec3d62e2edc3163ac8206fc09fe026a2f7e622dc5a6d02976d30ecf141295335008d91a223ee98a143541494ccf7cb06a1aa61de524fb5bb4b379a67ed2ced447c7b395c57a625f835dec6844c3b67a85aaae10e273d3902f5f30539711f98d73f86beccd798b98541a84a03ccb3379e8eff88c19c88aac7b7ea99758194ffa6660153d4f22c1252dd1b7b574e19b3492f28cc097d3ee3f30f6b88576bc6299512f9f8749e0b297295bc275ca59f8056decfca9f3980e6f8d6e07b73e1a8ae8b3847556cd67ab77b96618979ed37744be2d6bc9f2b671615f1d4c4c1b419f05036148182ad4c6375f9e3c7cb37bb75d16c4486e97c0ac5685995cd8e5d76452934b26105be9074b2f8daeb1add13c9b127dca2858e5c80e686791a6f98cd98e540bdf27d21b2dc9fc84e09561df968d73c190b3081293d666be7d991761f4722450ac249a6eb4bcdf190c214630c85243a6c5970184e257c00c5a2a18bcd20195fd041887f001e06d4a6049e210cce62356f99853f3da2522d3d63739fbb2ff315e68ab4a05ba1e29e5b93808df51aeaced52539d7b956db2f229999ac09a6d4c2ef8714ef9d4783f538559f29af9d850bf71b001f231270874fb8dc60f1d1554f60fa69cd657112530e22563fcde26c3c86137e476a2fc1d8ba4a15dda42d4d8a20fbbad7586f472b716d6ea2ee30f1c111bdbb3db8e5e2d933a8\n\n# tcId = 237\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 23e198d582d048874ce4e6e69f5a81234ca08be1fc9cf0f7be05454997fad87da8f05c2faf7285a7a9ca7aa50f772b8175479b7bec85919162b8a7eb7cd4c1b8f0aaa64a8f371e23ec2c3428d7d83411f24bbd4b80762a75fa0e5de468a71dbe9bac382b4072241e3c7085ed2b9e72ec3779c1f70bbd0f246834f3e81ebffee13312d133e1ddaeb58b84d1ac1b441f311ee1e2c9693e300862cdf5b4a5d820dfde870da22746be0b12dfb943780c0ba928c657c54bea0d84db37fe50f0965ceab905f2ec3ff177421b11c30e846ad93212485e7f6e52d7d51af1c96f31fef174ab38cfb1b1fb5961cfadac518a6a4991ff2d561a7d8dadc5ad430c94b40c04a297012f81e6e84ca02879fd82b73744c4372ec02f141ae6c4ce75595559f3f4cc9e4b7a7a6d93636487e34938082b3fd5f09366a062484d1820586a720a9618ec18d980c969a28d74c81fe4fe7bb61986769a89716c965a7f056aff60e9175527778210eae23e53e244b973b2452f40ab375222621a89e1f5f2abfe5039708f2a659553582f760f0d264f854840d069e8c4db0246738af1697b05980c1f53a1ba4eef8e08583781c13a93d03eb19db75e71bdd0602b91908a885b41f0b8d9588d6e05796c8a6f8d220922ef9bcdb026af9bb328ac7d96d4078205ba1abf00eea45b9c260e3b55da036864bf5bc0cc2d3944fdbcc7e64539a45238bb2061210514\n\n# tcId = 238\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 4a80cafbe2a6095f8e8663f6289878514d7ee7daba0c1b0a077cefb333cacdf7c116ab89b0a01cab3161c68cac92a08aae7d117c9a3416d67365621da3380a85ff34a7a3b512846048acd1ec5957af942721c241a180a5dc5d8f6f6fe54d4d9fcb3709cde37081e2233b4fffa201d2029241932da170a5bad0d927a803a7f6289fc9f7b1d41cc1a6c94cbf588d5492b363920d0c98404f5da9eb9457648e2a4e9a034b2e2328c7f8c0e794771641a981df765887b5ba19b769156b375535911e1a2da68bb6a37eaa0ef8dded4ce3eac5caff4e8dc357703f0409d00baeedf3fbcbd6895dd3938e1f03dd9f131f9c979e22e4fcbea0c58721bc72d1f4976e93fc1a7649a23745c0310181031ac34b2200dfb4e8fe9bd4cdb52a23c31416745521aa4861eaea7dec4ea2c18ae9f75fa9d36c9b61bdc4185e434f8cb091cd731607b749a3990585cbbea2b1c0e0fff4f589a547d320bc7923b8a6b594c5866095df9c914cca80cd6c0e9aa3d691e2607f9de64322031ccfed04d9c805226cb476d3246d6caa1b04c63372a77668d5edf06365827b80391a6abd66010e8e1b873bd83db4dcc99444e109efa2414c6e5319f30a718eb43a1256b2142afa2382316e37aebde32da5bfec93e89d2adc39f62aca25a2289933a7cd8234d72a9b3c6a001d27560f8c8a2d9a233bac0b519b34f4f79288ea2cb08a87242953ac24ea144143\n\n# tcId = 239\n# RSASSA-PSS signature\nmsg = 313233343030\nresult = invalid\nsig = 727f107d20a02c2a2e530a78fdcc8ee88816badea1204d4c6a3b116776217f86f6fce6612cacb44aa288991146675cc0907094b5f90a06f0e940c886c07b5157605102c670aa9927fd0f2222b737890d1cb905f0fe4b47e67d254e6fef0f2004be64c94ba630839199b3656abe2c6eb59e84584bb652a181a64895d52d46aaebcb46bdd5eca4655eee4c340649a49a5eed60a2d3c95762bf825f622bc48d05fd6813393d39021c0db5b2104186f5cd00b203b43ca839c192755b40a8d946d1db6b0d2d7df6ec6929e5655396d935ce9d45bd7364b1e8e2bbc316918d33caf6a08ff1c8404fb66cc679f03f9ed6c5997f72e52da5df41af58893129bccf2fe3f2ab7173fa227f24c30438e064c0c1e99d3ab9bcc929391893187b9683cc1026546b6d21c02fed28fe1c43bf1eb679faa560375d445af434fdc2794ea44fea6445a8e89ed6c14379f756070227b20cc2c0add3a6709be39680eee5efac9697f45d2122a51ee64f9ae310c6a9b85d0b300528b858581d59e59c7755a0764c59cb81d355396042cf8150c91376660bc737d33144fa7b6d7231fbd43c16a79d06de0fd18a53415acb352065cf169e82abf94a3337e6b525ddc3d25eb6516208e9f832168faf3c3a224612c9791369ba2ab85a701e8332b738bf2942cd20975d2edac2ece8568d101ab8602d58fbdf652580b5008b499aa06062bb99697c41ce8e34bb\n\n", }; -static const size_t kLen316 = 275879; +static const size_t kLen317 = 275879; -static const char *kData316[] = { +static const char *kData317[] = { "# Imported from Wycheproof's rsa_signature_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: RSASSA-PKCS1-v1_5\n# Generator version: 0.8r12\n\n[e = 010001]\n[keyAsn = 3082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keyDer = 30820122300d06092a864886f70d01010105000382010f003082010a0282010100bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a70203010001]\n[keysize = 2048]\n[n = 00bb0d4124c20130688b8419fabecc427d946c5096dcf69ecb0eb69fcf5aed15d7e1e5fe4e34fbe26f8b244aa3f088d546a00a531464ba4b8980bcc4d5e54bcc20e1a51afa9044f7fdecbc6edb751b5a5fa7ab403a04e5f77ba7865dd6d211da0afa71262a77a63d9c06e8b00b616ca15f11ea5b4948973864183f570347570553e3878376ca4f7536ad5afac10c0a7b34a5c11f8cf16115fbaeb4b323b1ad6f75c7ec3b954891cab2611cf1768cec983c1717c57f67676d721a955bdbbc216a3345bb31d7d63e06bdac96a6b991ba1e0113d01e48c77ab327d36b426c2f8fe4825a37877425885c927e92423b6977fc304122a2c397cb74845fe9961dba22c1a7]\n[sha = SHA-256]\n\n# tcId = 1\nmsg = \nresult = valid\nsig = 9f420516e9d063e5e2961accd80e3eb0198b10f4d64e749b5bd39a80f7356d2ca0fdbbfe5f5b2bba92da7616a83912b449e69f8ce6e35a27e9e553279d6a9317a1d07d897dddd9a8291321359c6a8a31a4ad7dbb54432bebaffbe8940e40cc875d941ecaa10196e1aa68b83e0db67e34f3937dc1dd11cc0e5b40cdb0b90ecdcad793d7279dc5b5f6cb356b805e6357baa1b3659dbbdfc9a0f042131760fe1b78202f289699e04b5c55f3ec26fa25460ce3de5aeff0b1f5c435e022e1168f9fb86147e7a8b0f11cd988d59c81c3fe74116b350e0396b1cdb2b4e0326b5c90dc384529c7f794c4c2f40958f97ea203d76a75076d5360228e7ddf166842b9165e8e\n\n# tcId = 2\nmsg = 0000000000000000000000000000000000000000\nresult = valid\nsig = b4e0a273bbf6e942cb22ae5ccbfd9d843400ba451c5e086fce9b3b1f90bd892fadc54ac45b61f3b3b37aca67d835fda1b37d5bec427382be2348062716d4592c7eb5c9107cf391e1cec01c74d64dfa5cb7052f2f8e442a09d21c22ef5484cb045c25a05b3057b266335f619ea8dc43b72e9abf38c19b5d71c21b9bf2eb8b63f2fe0fa868f7dbc9deae9745adb1fc26027bf5e2770b2d250c7507faf2fa63fabc67eeada9f2ed8f724dbd99d43294e5ec11d1575101d32af1a308abb56f7f15f544204b533fbd96fd3fe9174db3bc2af67c35401cc4003bbce360a7898dc831011ff0582c0658663a8c2e7c0e7a0df7f3c8ef95175bc136c3b49eb7a65023b08f\n\n# tcId = 3\nmsg = 54657374\nresult = valid\nsig = 9f74957ef2ec67062c5064143d096610d04af16f23189bf010f560d49bd793d619f70125dbef4edb4d4c923f8447e48a744428d8b463745d84a718d3c5592cdf6f611a735c7e04fe3f89920cc61e0113df20b93c719df7cf62013a2db3b497c033704352519dd51975eb156ee733d7bb342093bf494e6d7c8e92537adaf8b9170c0a2f0d76af847f716ecc87e8cd3545151387cafe062d5a2db83c5463b84d13b1ede8656efb3ae9509b449f4676084042b7c9091fb75476c8a866bbdbe57e125d7c64f2f7f1d4f732666bc7ac09c8e767d145f22243dd1f10943aa61b75e85256c52c522426c1dafde98af977c8538f7441ccdbb4eabff1990304c087070b12\n\n# tcId = 4\nmsg = 313233343030\nresult = valid\nsig = 257d5214d02f48bf63a6a1f2604824bef64108af97a6032d9eab48b7964642e104f13c462289fa889109274360dfedaec2ace0f5f190d2e9ba0d2d522dc763dd60fcee52d513bf9ca7c0b29de279ca8b401bc2016c10d837cca56498dd644e4d350315819767e2908c1c33b71acecd0143e2913f9eec1978a900a3326bd8bb7574521c39efa2e987327c9343b9da06b304d1e4688ef80e6c285a6dfb64b57ffbfc786f69a2a1c0948ee6781dae288089a5dcb7fcb1e53a74b828b34867b8d7fb5a0151e43076772bd53a537937f8ad6e44adcf96a18181b460b63e530edc56a773fa3adb252cfc8bb664ca560a054f374c2a03d7532ac8986377b76ad0a4f1d6\n\n# tcId = 5\nmsg = 4d657373616765\nresult = valid\nsig = 339b527aeec23ed9319d5c5ee671e8e92fde09932648734b1ded4eeae420e113a7ff1119686aef90c0bea5248ee1d50f5081515fba7a68a7ac8e2ba9828ebd58237d211c8212267f2a82363ffe790e3ad5282bef3842ead902cd98194d440cd1a53cc34121862034670dffd82aff9bda7f867a3893c2ba2d60cd3d5a3ae1c446c718e99bda195e8b19af734786c62908e1e18b155dbf791283c1bf3e02ce009e08415444d56f5defe78200557d513c8d93414228c4b746a10262cc4dc573da6801f624c5d99c200bd5731142e49d69f9cc9d6d914be18d09bcff4411f62bf028223ea559a41c71a970f5e0010ae487db94461a662d56e124d7b275e8266e55f0\n\n# tcId = 6\nmsg = 61\nresult = valid\nsig = 6ea7297a28c575e4348878b928d6e938a2e3d77dc46a785611a64817fa0e9c8ec71728bc7e8f9eb3268aae0f3bfa23dcb73d503e0147432b4003400167ddf2f9fc8d09464e0b91a44de12c1efc8c38732e1ed87f91cebae036610c43a3b8bcd5bb4beac4f9fb5e39f193cfd4bc00d4c7a3a98d00c4efcd1bd64f260a2a957fc730df6dba68d622441901c51f5788d6c3636299ed3eaf0bc23000650ca97ed62d367a844f23649bdc23efd0349dc8d58cdbcf655aad1f9d3a21afa02930d68a2c2db68e364b0966b005c460b682717035fd43f0cb0e7008a3d841a90c0449de8d154082703313cd9abdcc836e6c1ae5b1887f75d2e4b6387e7971128790a62c00\n\n# tcId = 7\nmsg = e0e1e2e3e4e5e6e7e8e9eaebecedeeeff0f1f2f3f4f5f6f7f8f9fafbfcfdfeff\nresult = valid\nsig = 5a7186589cda0f9fb081dad864032ffd26a775fb33c7dae0ac080aebdd4ab53bc3ed37cc09f0a1b1edee78f0790ce0d1b656e4a788172db08900bb1474159937ad29a7899d6bbc87c743945c798307e61141ac21542af06bc2f435a47b505b2aad2619800a97396392f141772cfa97d762c42ee8afdef27617dc8056fe75b23ede6c8f4e9abe31c8344edd2c73e5304621283021ae7003cd760c3e34caec5b4b5cc6d291cff1ea80e5b9b68c5b7b045c04714d3dc73e150eb770d3d3ed788a4ed039117881ed5cd03eb3db6e4084679e09078110630aa6895029e7a6dd19d5b77952bbb06de26c2179fb06c64d184caee0079287c7b18f5ae7843e3cd01eae28\n\n# tcId = 8\n# Legacy:missing NULL\nmsg = 54657374\nresult = acceptable\nsig = 38e80b028443d96685ed76d4574b36c43cf9722e5fbcf08bc974385454316dee326a308c935a6e612ed26ef4e470e5f3f19a223e2866a2f1c805f74c804e2184f5620c1e84f894b890be7d46420178a2a5ad97b4bd3d31db24828281587207041a96792d8ee57889c666719c769f759c2175361434b18f188de387c8c13f6fb3a7e96f1abbb6124e94fbb4c6bc1d88caf54136b8f01c9eedfd614bc35375f33277d2e71a4dc5f65254179bbe75634e9dfe05aff9e1f1d792f4e6caf88e4299ed90d212d3d7ac9bfc71a8ac85ffbf2f49f77b41d36a64bccd3fe8948054cbad480451b0ca5f7fe35b0f6c772d64b70346f469808dc0057ba1c25c6ae7ac8450e9\nflags = MissingNull\n\n# tcId = 9\n# long form encoding of length of sequence\nmsg = 54657374\nresult = invalid\nsig = 33a82ebc17f79f56f79073afbe0ff3f984f868684c529ecfffb3bfffaf52a99bfc057b196c3faeae3cf722c386c224ac235f781d9025ff8c9dcf10c4cc7f93c1f1aa5e1db9b166a71ac7350134ae1a1e5537a67f846f8c6970c269c4b91bc59ec783b7710afbd763ae42b1125eb9d0fc28b4045071c72320448a474006eefb256bb403b30a67c253028a2a0af7e4e36e85aa70ea73541ee2694d2bbe1415b37d2210def5ec77ba23c6f5cbe31ee21e072b49313e6e18bc6d6f2ffbd6b28267a5cdda24a62edd2151bff87ea6858db5b863c13a8e2a6445d8d31fd6b3ce8fa5a31060f97545f1e04df6819648a1933b1bcfa2470bb14844963f53175f1b26b612\n\n# tcId = 10\n# long form encoding of length of sequence\nmsg = 54657374\nresult = invalid\nsig = 37c62aaa10e8cb4bcce5fe466ac8688431e8ad2105dc12c6b7a0dfe8657ef3dbd027d04847c7d708c2099d7d38ca2b21aa5146ec0ffc7fd1a44c91c24689fa37475013e5b30c92c3565e3d53afa73fcf269dcf3b2bfc48a2ff026130bc008a724cd29ffc546d1aea5aeefc8cd13779b3b821d78bc7b7664fc7a89ce0273a8eed1e4a683c739005640c2edb756ea95f48d9c91d1ae9f57f24f6ce3193cedbcc52d05eb0dc8a9634a0ca8e12a446e9ac3378cfabc37b498aa4a1a9d1d3a6fb308411566f9c68063c0bc8e78621fed3a22073260aa87c76c5768c3db7f674f84d8826381fc3491f46d417a73ab88587d905d1c090e37913c99cfe29dae491841d31\n\n# tcId = 11\n# length of sequence contains leading 0\nmsg = 54657374\nresult = invalid\nsig = ac3c440334308e0eef1b3c3afb42dd050c77f1bfe9f3c3c83d466a46bf708502f1866f423d52866147554a5c9f86f10c079d2bd47192dce0968e8aefd5f43a2892ad21b0bdb92be45bc380c11565ac7c01be00cb1e294048a1efb4cbb19be44fa4b542e0bbf9a47549d09e456f58ff377adafbd68ef8d86dc2d7d56c5d3be08ec6cf12c0d04bb7c64c13f08f75377ba896bece7f409d50809521b7f6496c992c90ce15a70a8f8096f8f2cbd3e575acb618c87f5632", "4885cea1a6ded33d2f09d684f8d5a98c78f94853d74b9e6ab503918fea323e5534d3e45d51b3097e082c5da614d03a5ac422e5dcc3b764bbc02aa633a517bbe391d2662d71ab851e4eb3f5\n\n# tcId = 12\n# length of sequence contains leading 0\nmsg = 54657374\nresult = invalid\nsig = 65fa4957fe03c0eb8a6680ede12f009178d3ce357927c8586ae056f209e0ab0c110871fdf0b95a2ff684748beb4e5a6a73ca3c657b23bfa06d362a300f260f4d60d459a066c9f5311d634bf96ac7ee4c80ffec2fca27eca7dbd37025bae76122a1fed1914da70f2bfb6bf2e1bf3a624acf2a6377606fbf06044a21a39ccd55b2cc1f0ff184d9df95bd73942a190f30028e770139d38ef3156f64fc3eec68ed5170c41f09f110f5a0fd195cd42c4dd8e394f32d195c159c7c2b69943ea966039b20c7ca17cec610be60aaf7ecdf3511590a662b74a181fb89135604d84cf9c4d6cb6cc0b4c24f4b5e7e9e9cd969855cdb92e3b399f32cb31319ac81701d056e84\n\n# tcId = 13\n# wrong length of sequence\nmsg = 54657374\nresult = invalid\nsig = 36f62f546a36d5215548e6a770a14fc6edd4a9353ff8ed6231369cbb6598d25d86018b8cea9f1a87c150fda18c7e89b2c907f0ce485c8c321be467a97febc05dce335db88cabdb99ebc4c187a04fdc8e879487f03c2aeccb6ddaf006f0613d32b197c79b2a8cfae015909e02746fecb9ae9da3f07ee91ba70c0356984dd15d078cd0b93dd9e3c1cc03d6f255c1383e6e949e529ca4408f0f453e7e94c17e9b47f841f73dd62e5be047c44e1d9d7eee0d9f2a56bab13d4397494812793a49e8dc0d237242bf134aaead8f303226e532afd0c2e9748be08d7b7fd74f6f1806cfc4092af39d6eada4e0b6d7aa6f06592f6cd7dd26c1fcc84fdff1bf3086e8e2c81b\n\n# tcId = 14\n# wrong length of sequence\nmsg = 54657374\nresult = invalid\nsig = 6e18d86059eb2f05c0c1277abcd8d2380ea39ea0c4587ae140d2f709363eaa2b0b7f801a75fbe15aa329129c4abe43ec0fd84f552a3aff7e4de40a5943ef13cc3b2d02a1ad90309e8091d5c2c6fe3b6dc2472c94116cd9adf367e575720906a9fe41068a86c15214e3dae39ac41b84f5fb824dbf5c911c8c640254cd19910e15a6488c2a59179f271dbde468d540cb33dd5add9a864780e27a3e55c87402d9e2c0e12d70c9a41681bda6f9f337e7a26dd2ec06580e6fd9cd4db40a62002feaf5a4c93dfe05dc392b63809d4caebdcdac74a7a240260a6eb8db8dcbf25527d4297e4c6145decb0a888817b4f949fb66ee63e5cb2c2477a9373d1e30b4d71cd7c1\n\n# tcId = 15\n# wrong length of sequence\nmsg = 54657374\nresult = invalid\nsig = 61a6e5ea6b3c5241d75dbf0cb397da7cd9d5b2c23ffefa183ddd1d34b6cf116b127045f4681877fd58907c1209528a6b45266cfd5bf4e95361b9036c77fd6cc7891cb2417d081ed897ab97588dfcf975992ac9c0239aa9fc19dcf6d6d0f3e4bf72da5ab09cdd4b205b41a27e6b36dff608a638925d13e3ad7143b1ea9a2758c787a2f33790ad423749c1b79b3239d1f96fc4690b19a0b8edbeff446b148fbf39a890ed8e4a18ea09d5e50c25855e1a4a4c28c5437c906d1a9c371569936c858c29bd16e98af749edf2f048933d706068928e81ac7e219fc923f6dee8a411f40ede593468ada31e5c647d4a576ddb68a335bd50cdf7446dc722ee711b5c71ae93\n\n# tcId = 16\n# wrong length of sequence\nmsg = 54657374\nresult = invalid\nsig = 6494a47f97d18199ce0948b2ddf81e408e2d4acd58705059454b728b1be79842ca8b9e197a29347bfc02a6830aa7189ccd84469e696daed24fd3e45a403af6d38a2bf3e5e8005b9535a00a5b1520a9665676aa51a1b274a3c0270a20b86a5168e08000fc4cc60673604564f8620e9a2a2374ae148ec6fdbf7e880fb8be7bd85131a3b2cc08e85ff3270a4b433a6f58583a16e5b18eb2a093e6249e0e5e27c13e1cfc3fb8e078ede70034f52f4540f5fc69dc9124671200c5dc6961aee740d39bb5b6ea9f9325f2dc9eb85be46b998b29ed3dd9c7169d58e33efc212c9cc0b09e356e65463b9becc52e7654cb22a374832ad6d4e219e0fc5eddec8debf779031f\n\n# tcId = 17\n# uint32 overflow in length of sequence\nmsg = 54657374\nresult = invalid\nsig = 55d1cee3129381d3c8526661a5f2c9b59bef9972a8d3ecbddd3cd859db06be0971a181d9deb7a7333b3f40eab2e93a67342da7880961fa3b931b3ee94cfa5eb7cc76ca8f6f013bda5b1dff7a7d8ec7afa76fc6acb7809b411e8d77e97fd11f4d13af1033a04b949ce35efdc52e125394759df4f7658fb4c807823f80c01b74c5424744a39193c901a8b7238f77c330f0c37877cdfb493228a600dbb5694ccaf9521b0e2921cf84fb0a778d6616ea76f79d89ddb344834bb34a033f2399289c35ba4b5b70b1aa6d504db3f15cd1be6215678f01f3df03a3a38cd2f6e9d18755c484b4b4ee514c976a7a3edb9d93f475c4fcfa6fec43e6f815095d4dda75a5ec81\n\n# tcId = 18\n# uint32 overflow in length of sequence\nmsg = 54657374\nresult = invalid\nsig = 759135e8b8f94d853d92e75bed21033eaa80c88e1cfa202aeaeee96fc9dd8f5430da9baa436062c843e2a6d06801e4397c93a7643b52e4e33c298638f546be9f8b2961c0da08a172ab2a9185eec9b9b859a8b46cb240317e66469882269a53b34c9db60ba080e1831942db3ad65d3779c7205aaa366c00b6372496d71fd5cebc14b885303fb7c9e968f7d4f9f0511bac5f273608c8803db4ce582eddb0c672d579b4d1d67cb5aaa4fcaa14d744acb8124f3715bb82417ca020cb1b2a597f149364f859d5f1dc17dde4181628b96438df017e9b96b87f45d40383badf6b6a89620adf601c9c4fee15b1a868f8bf7ed6f59d1f9a960fcc1d961c8d010002e238f3\n\n# tcId = 19\n# uint64 overflow in length of sequence\nmsg = 54657374\nresult = invalid\nsig = 8fcf0a72c6fd0f9b505effcd2c074051f1d25840f8803a68f1c149dc43af6b94a114efa7ce2b399a91aba823470b9f32a70fb6631dfef593dd312801062c7f64d7c7b8724bcd36b05df16838f9e2ef209c2dfa180717d9d1bb59c10d30bdf6a0c0041ff395d4eee8a1c60af17b8152906a58786ab39840909508f7a8f3a05096e92eb57b31c07e79500091f119698bf31bd14399e122e16c3f0083d0a9a6f6413a8427dd27dd5473a9060450349f51ac265030778dbb04d4a35aa98dd72ea38a548be905717b46a1e31cc0b2c9247b7a64d26c027b7d09fdc5f2c6f3f625ecc3a5e07e37d2623b099aa776c48c66d62764def44896651c6b0ab10f1db7105f8c\n\n# tcId = 20\n# uint64 overflow in length of sequence\nmsg = 54657374\nresult = invalid\nsig = a34534b9e1b82be8c7a70d643c85664cb3919ced9c6b6cbf470f4aa8c62194d3e287077d3dc03e9e49d9069b69a4fc2caa5c9fc0ff1f08cb9b8370d044baa4be1b5918174997d74579c791a4c9d53f0348d33b6dd9151ec11823fa765a04cf03791f9d8f89048bd702f03247e3d9ea4e9882d9c768166e60b2db47a1bd76dd8cde45933dd1e4c3fd2bd46bbb8b2fbd6a2630f9db7e09dc342a3e279927a68f3da34192d0a283e2df7530b06a42ad1680b4a33c8b4bed2a8e799ff39ce4c5853a2f9d016610e58ce819771cd0ca5cc286134fafdcf36eb6c0f198e312e0e2cf722c47487a43cf4630c0703e65f5cc23972d5c16012b0e338aa6bbaa9a6110bb7b\n\n# tcId = 21\n# length of sequence = 2**31 - 1\nmsg = 54657374\nresult = invalid\nsig = 87bff62986cb2cd250de8d56fb4674c65cafd441da9dd4e42b1e7e14231519b63fa59608cd70d3ad761fdba810993ab3da3ba5d182dabefdce2c383e153df2b21c4cd4b58ea94e353d8c02bcfef4d565cda92975610207c9c30754cbe22bfe0f7cebaad0b6fe1d470d9119090adde8587d15cf27965f525d92ccb2c8778261f9d126ffdd8b90bd00acbe648979567a3ecb1fb5ceae06bbfb1df595e2155889ce62b3b47bce372a7527fd59ab5dca37378d0a90f4487690385acadea3766fa407d277ce4e76416daaeeba1591aa31dc601efd0d9e29b50ccc68d1511581b00f75de4c05d145b7ce0f74ccc509748fb1f8c636e1a56c9c412142d5c9a95efd0b8d\n\n# tcId = 22\n# length of sequence = 2**31 - 1\nmsg = 54657374\nresult = invalid\nsig = 2fadb8a429803ec2956ae6012289f15f7ed8d535c07412994204ade72d2e7a5548024390e1356d432b7e68c1a8738382f5aef3cc7739f926b44f9b9905222323a97fe7b303c130eb4147a5a4c69a031bd0c459779f7c3bc00bd5ad616421d14aa90ff3f5f4f700efd19826d89c80c6c4ab4ec81ec05498bb543be74acb3f61e6e1bef48e61646ab962da08502fb092961c5fb324026a52abfd1c47b9ea76187f5134916c5dbfc18668933c2a562a02c102b6efb9ca2df40869e920e84f8e73668a73c1cea83bc8600f7dbadeb5babfa74b99a3d02794b924b01dbf087da3d8d579514647633d8d6922a59a3f5625687a4b1c3b5cc67858e9b78ebbc7adc20aa7\n\n# tcId = 23\n# length of sequence = 2**32 - 1\nmsg = 54657374\nresult = invalid\nsig = 85ec33234ac05061985a24bd9e5e13de3fc8e8c246f75d85abf8021cd993f97c38ec6b73d713c6417effc7a751530feff849a5591ca0c4e6dc5bf6bf97c34bace7faa2e448bbc81e3d8551d4f82f7ed095ecdb19e91498e357909f090fd8c215f830b2741a4a4af518341c312bd6f7fef9c1b563cd4284f785430c538234f6bd3fceb2b49ab872cb481447b2d45a37d45dafad4d6de26246634b99b926e37832a8302d24b35e315f0b971cf52c60ac486460d7678152beff5369441c84ed54f16177f5ae560eacac13d7f94f14764ecd42adeaa0599a1a47e7f500e6b14e0a3b198aaa18fdc6d9141932bb28b20e71f69c173c2b841fa042a3fa0a388e164fd3\n\n# tcId = 24\n# length of sequence = 2**32 - 1\nmsg = 54657374\nresult = invalid\nsig = 4d28f0c7915b1eb63badbd931675ecf29f8d69b4b2e1b1fad776fa5adbccdc17bde98029059d46b197de49e061ec57cce2cb77a63deec3c75c2cc14fc9bb4a2ac29d5f4a05e6b4ff97ecbcc26a0dce39760423740141e675b52878a83aa044f68e84d9abd0ea6bfc5e6fc3acd971af258b7b9a01079010e68e70bd7bd31a9f9bdbb70598758ba274fb8feeb8ff46a4b2331a4da03330cf55910e6ce940c1a95b6bee9adec351354774139e3b213627a6d7e8381656362b4c6f83e97f93630939d22763f0850f1b4d38a8e3ed213d2febeeb125ec03854a4b276fb59087904ffabe83cfa66c1af413af6ecde5efcbc5241d5b958425b66ccd31500ceb9b80d793\n\n# tcId = 25\n# length of sequence = 2**40 - 1\nmsg = 54657374\nresult = invalid\nsig = 02d431509bae6e097fffb5e719b16a296b81fcfc9fc6a64b85b337c88049fed54971ef61e635388c2653554685e652059c769c5947af49858439d9c388a40703a016f73cf231726853f498f94a0a9a98e14e0cf8f0c8284b4d992f00c", "bb8dde41b07679c7bb7a2b4b7b307f2edda65fe3e002c7235eb85dd2ba41483b26131c997793ed64fe92a9fa9198eead1e8506385db0c3c4dfb93b87e2cfc09d9d3b00937cfc0a35bc211cc8efa4de83745c5eb0bb28ae52a22ae4ec8712be72bcf420476fdada50b618f0e9576e3e7ad8df5a0ebab78b1bfcdcef594cb7ff56a895b5ab5e0a30f82453880d394bad6ddb92231e44aa275f945ba6220d9f226da4d0aaf\n\n# tcId = 26\n# length of sequence = 2**40 - 1\nmsg = 54657374\nresult = invalid\nsig = 665e80a08c78f4c8a2768d1ba374bdd5e5101e61a594300a18a071d7c98c68cdb73acf32831ea077734e2486f1b13f76cd779a80fedbd76716fd022006a6faee19cb9789359e5b7013a59cd671a2a91c8328f4a1697e14a085c897eb45692d0bec074b400ded2820c6a5dbee2feac84cb6a37baece0ce763dfa7ca3b3fd4a82863a0eb35fcff709ca401c0bbb73f27f251b627cc442dd43eea634942bcd8bd72f1e8f192ae8dec1b7275c7739db254ced8b57332407f8a85285a190c94ea7f1c9318b7fcf67369ed23243c2454dd2ffa153ef12074a842878b38695336e8acfebf2d56d3560e43cdb039c27b207ae35f7a527b05baffc73fe76e57813b484f00\n\n# tcId = 27\n# length of sequence = 2**64 - 1\nmsg = 54657374\nresult = invalid\nsig = 58bb9a11f29ec8bc8ec7bba4c056e09087fcc881d8fe8e5dc58fa74d979676a20e00468e16238d8e2a53e40b4952ae47cc857807558b12224b3ab06ae355fbbd35180e555d7d468c23c6466ae74c8003d2b1591fbd529cc479e7469f5645787b8d7baaedb089efacf7f4395cc1382a3068770530ae97729089100960f22a13d73883a3a5ce6867c77a9e833d60f8f3c79fc2f36e63cbde5a02cdb7e226f387588456b9161814abb84c638aafb44f293e19f1bd5093e36d68386e365a5ab076b64275880823bb77502924d26bf443e94e45921866c68edaf5e66b24df38155b6faa25e531eb1af900780413cf5d5d903146a9cfe9350a3a1509beb679d7b75cd6\n\n# tcId = 28\n# length of sequence = 2**64 - 1\nmsg = 54657374\nresult = invalid\nsig = ab35fb3939affc42b2ac00248105dbd3da37b59db5d489d1ab1962418e6bec3b6fb4dbc03fb47c2a64cd09fee70acd723a50402b47cc2a3411c716a1f380138511d693751e37a0bf23751488293a68382a909202b7d18dc3721521f9c8fa3554dac15b20ce5ff9638edeba6ae89afaa100cfc92f51326b82e8fea27ca216b8b953afe00d0a02c0df5ec76ac494c1ed3398144a2654570d8daebfb27dc698bb5fc3a69e7b3759c1f1c7d5e807f509185a17b642f8b24934b5efef55287dff737fe633f19e0d1af46a0b4675b300583f96a3670b1e50f1c27441b5e601b8c4cee015854d680ab544900e65f4e205e2666ac0087586012d8ae52711a9cda02ee520\n\n# tcId = 29\n# incorrect length of sequence\nmsg = 54657374\nresult = invalid\nsig = 3f9ed26d39ea6b13377ba941923d1c55544c4ef8c9187dc6430eb1e7c8b86292e528fbc74b7876016ff3cf8014da3d85f37e975810c0a7a8996c91533567e40b0c8464de887b18c9adf84571f7703147cee96c81e5eaa61cb3c40840d21cc0a280991173d5fb1cce01514003bec10e28420ba01819ff003d9ca8658f41a6e02c3295a53613adac27ddbe959d90faa58e33c3326c4b5b6a5a015955541531fc62ea216a4dc54878b65e6a12e0fd548046e103d8dd4516bcebf008ae4d5b971e9e2eecc8379356ebf76b69943b6f0d87ccdc19036007f7c79f363ace8e85bb97c40f7b59bbeacba0325decf642cc8cb8e51efb55a7296bb23bb12a3a1b334f5ca8\n\n# tcId = 30\n# incorrect length of sequence\nmsg = 54657374\nresult = invalid\nsig = 748e7f86340f83dfe05a19e73449b7814398c6951a649029509c3072b6ce053e6176453d9046677e4996ea9a490fd602d8a735042b29d2a17f997817c6d9600bea2d5f7d7129a361bac6b7f76df520f4971790d250fbf89df5c22bb9e7a510bb6fcbd18251fcc5b77d61128f27adb3784c9c363eedd2c0acf9fbff65c9b4c67d631c98ec6ad6ce56389420a9f7e78973e3b55c90b3c3a6b37ffaa74ced4889cf306eb75e87d4b34519a349d1b7842f81eb588c3137e80895fbb98d67fda3621c7510815a5d5ae512e6566088dc333107a3a6f4309d6dda5417bfa795c72d4e70253775afeda3940d4bedb9a094502e1bd90084cae6f66c5f0369d3ca6a00d4f0\n\n# tcId = 31\n# indefinite length without termination\nmsg = 54657374\nresult = invalid\nsig = 672bf0ea5541b809287c9e2b6a584da21271f24d58eb68cf2dca42f604bf3d62fa9d5a52ea20e234002ceda5bd919ee8ff344c8f84e2cf4d8efc511560e03f930b6533cce2ebaf14203401317fa8b0fd17807389b3c5449ba24a8a1f16d143ad06c1dc62c5c40facabe64faf0a9816d51a831b648ae9c99b465535b342085ebb1aa44ad23c08bf4dd9e0838209d4805f48cb16d9bca302d161ec3f6e66ac734f001e232c3133558c4b89c00eba40bd53c37c5b03ff6fb3f323d0b79510592141946a7a7b16abfa78ab81d886d7c4d4090bdcb782efbf0c4a76b47abb18e1fc9259cee098929a1843a04ba52704bc9be25a2b96779a2b647d3ba7c11e2a8dfe48\n\n# tcId = 32\n# indefinite length without termination\nmsg = 54657374\nresult = invalid\nsig = 94818574cddac115d352d1740c4e5581ce36f1eac658a7cc9c0fa26a1d6f5f43279c9f2af313b3e0df805ac1e24976d58aee16e2a4616cbe421e46f5263ce46e301d8c295cb8a807a9c65610b176c61ae03229fc6601cfcffcf90d53edcfe869a1bc692dcdf88ce84f23b34733f9c8046d1cb7df77f1eb29cddcd4b420dcc8761169f3c7dab4f04e2eccbc046b0b26007406dec7505a38273e3bab522a81a054241afea6b6576cb1fdab2569cfa605c0cfcea0f4665f489273b92d2fcaae21be8f2d37dc40a38d847c56c3df5a2d5cab476753c91bb4e2dfbf2bd9ded2010e202976055c78de4fb2ec3f2a6a44d6816c7cbb829c83646156941418b4f060e196\n\n# tcId = 33\n# indefinite length without termination\nmsg = 54657374\nresult = invalid\nsig = 5c54c39c0a079e7a842c8b7f5c6bc63f4b90873e1379132fc1a52fb78fe6eb46aece7f5ebeeaf2df8862622442f0a470d2a8ae252c5c5d71702033c6b5e6e983cf44ac0e818d9453b86b91b5d99a1af0fa5ed8aff718d49864c093e4cd5be4db1fd44b6ed38e58df96e70cab32fae1889e091be25eb9f15c07ad2c304e0ccb881cdbb1e45ba993b95e169358a169c70e7d0915ba34955bf20fe1df2c7aae78fb78c893d184c85a56524643dfdfc41e62539da005751409a18fb4e59d2877c6cc45a4b832fbfa8ad2880775d9fe92b6516f8458bb52cd5820710bc16ca32cd7bb3998af0299778a2dab50d62d73415294a857d92bc5bad97248e70cdacd50dd5d\n\n# tcId = 34\n# indefinite length without termination\nmsg = 54657374\nresult = invalid\nsig = 9b91890eb53272fe7542c2067a4e9295b8c7b8ddf1c9ece6a75fcde79c9af2cbcbcef38d342032b85ccff9d6c82d3cfd68a7b27a38eaa45c78a17741c230391b3df0bd79dcc3447c8717b7207fa1fd04e917b5282e3a7dad48e8f2f6d1360f6c720f9eaf1d1d59f061d71daac1548538c0a06fa65b2ac87abc9e6fed3a6e15f48422bd9c4c681fa98a27c873d7efc5c100e708d58141b60e5a691747df4036162456bb11f92f2a391170233ca1c03e1786a32fe9ab8a94246dc643a884ad59edc40e2eb873713e84816e4a7f7857126da3f063cb9a3dda0547207c426f7cc985b5a3b6374cfff51d0d542ce9f82ffc07ad24c106363ffaed12c97526394a84ff\n\n# tcId = 35\n# indefinite length without termination\nmsg = 54657374\nresult = invalid\nsig = 0f07dc8786a46a7ae2fe2bd534715044f46ad17b836b00370996258aa90bddf563b5f3e7eb1500ed0604f9380491a5a6c6c004b560b0f280a2de30d191928bf5aa0378fd6beda830beb1db8b6b1c8846079b6013cf586e384be0e1163c62b526fbf8e26992afba6ef5e5f15755ec7b5287a149b19e577e79bff6526d72616e28d921661752e8cd0e4b950d7ee9f2414e45b3069a80a2e089e46d0b3da5cc0352c07305f8dfef2e1e928e85bb76c5a0f1516383143184f66f31c69adc0b8219f11809501927744fa37d1c8cc1e2a6712d54ed66dd177714b7cbd005e6a6f83db92041b595dd934b0b19fce5db369e504fb45c9df1e645e81bef62cd4da3497e9d\n\n# tcId = 36\n# removing sequence\nmsg = 54657374\nresult = invalid\nsig = 70f9515388762b320cf84e90eb571b27eee58a43ebd4773573bffbce8b162bf17e6c0317636b211b2bc56aafa99b968ec950466ae5cd7b10d94c993dabace14b94bed501dacc0b40feb8a89586eb1a792e92115ba5430ce1183ffc6f538ca657fed3ea684a1b9d998c0d9ff004e150a0a32d20455176e8db3d96b5063a60106a7bf6c9d0baa8879ddb77d9a3037400348ed1ee4b88f8256e8e632b15b0dc2611da3a9faab929a0bd4881418d7fd8fc7760c523e1ca4cd3f25c8243b8bcdcd51e96a3840de589744bb8d655851b9cdbd8b7f2d47a57144d9c2a7ea07d49c0d141cf918a4eb1507f8a7b11cbaa28c1a35745209a5fad2bd1e66f7929fe0223d505\n\n# tcId = 37\n# removing sequence\nmsg = 54657374\nresult = invalid\nsig = 8804d661bb17ffa73e371d134984ee95e426d7c12af978d9ad00ce746db4a3bad36546709f029d2c9ed13e6d27123cb7a1954f1f65f3fa46eeb56f449ba6b5e0736e5dd2586d642711d98aa19595d9da1c4ec20953009e2711738263170b487072566558de1301e0d0253f8fc14d12c8cfb4644b50aeb3d3a9fe1a26fd3bccd72986cbaff34fc4fa38ce52e65821f169d54b78037b8ddcba141ffc72797023c802564989a20b07b9a2ba6a256647e937b1c16df2081cb61bc6e6a2ec6ca9939db91ec2ae62c4b2d0d7f61a0bf0c693165175c91b100c195f3611c3ecb797c531439655ace9aae18e53a69e66698fb593f48084117ba288a134fd0389ee0f7544\n\n# tcId = 38\n# lonely sequence tag\nmsg = 54657374\nresult = invalid\nsig = 47004cf187bd2a34c6ed89f6f8eb9f67a401a40d66a95c8cddd98fa0faa829bbfc9e62a854788e4d23015a68f098a77cc5daac7e23c6ba56167518753187a8ead68edc686c393940f77255fc8092c4c65a01aa6901c0af96830c05747791e511c8c01da4358feb38bf5507543184fe887c5821c4af048c5082bed56c7934985d86de2402b37e16a6f3e23d5a1e838992bef2a46d4fa87971f0cb01a470e185654a6b174d9bba81117e8df24b19a7be0d1f8e3906d3029b5ad4f0d8c152375dfc4fa490f9fa3a5b52fb929a7d41a84d61bbf60d80162b16334b4958ec879bbc0098962d5d3220169c8ccb338d31c664c23144cc85bc371b2d9da61a69f0b4b658\n\n# tcId = 39\n# lonely sequence tag\nmsg = 54657374\nresult = invalid\nsig = 24bc364503e9aa28177f9fe7ebda884cbe94", @@ -8823,9 +8833,9 @@ static const char *kData316[] = { "1ed9064323c12b6ebde15ae8c05a0e5205c91f57f5753815ff39c918\nflags = SmallModulus,SmallPublicKey\n\n[e = 03]\n[keyAsn = 30820108028201010090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d0030820108028201010090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1020103]\n[keysize = 2048]\n[n = 0090a5d7aba2c8dc828e616fc1fc45c7c52130c8589dcbe2913da187572f6c23217b89a5186b6f90cbe053abfb0885a91f141dbe106ce6ad303904a5941df26ced10478cb56a7bd6cf1313c4966d9cf7c4509d9dc63566aa323e110af219f3398c04e79bb486de8703793473136f5c9051af24bd2c0208ea1bf9321a3e8f24af00aaca1216842eab248d58cf46ac786c49fd3ca8557e9b53993a4b9718cdc5c474bf1cfe58c07ad97b2c5acb7d86accc0fc7bed147adb2e77b8697d80150948117714b806ff76f9d88147d84e93987b724bf4870429e85a7a7b51486a78d8a88f1688f60e215d43d06221e2b993b5c12a607b80e9e0122472b29945f76b55737c1]\n[sha = SHA-256]\n\n# tcId = 373\n# short signature\nmsg = 33363730\nresult = acceptable\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000989e7ff72e67e680bd21d5f966e4ad8a48c3592dbacc4a2f035b4ef4d17a2f25f8a9fef7e78eb99d76d68629ed02d67c43c4b7ec8c3badc32e3d0a524c326537739b0fde156723b27c23ae2b09895e470c64d700f5c\nflags = SmallPublicKey\n\n[e = 03]\n[keyAsn = 308201080282010100f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d00308201080282010100f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f020103]\n[keysize = 2048]\n[n = 00f2ed0e93228f37c2ce1c215e00cce4ef00e2c08a004a39c4170dc73e5fbd9b91e7c55e596579ec9c60b9bd341e83029b1934e6493eb60099b6cfbb9804d4179c983099e19102bba49eaa28fa505efacc5a9d5374499c0c5775778317ed370de1919f38aff22d5aee8c8af36a86d036029e761f243dff3c205a11e9bce9ac1d6baf81e79ad4146b119abb13903f8562e8f3e6a918f48223465bc93d5e7d5abe3d08503ec42998fe087a1f935d1b8673c495f005dfa7453daf977e1608a8c276da2a4cd0567e4af4d18cba05fdbedcde74493ccabd9060c27d35a02f35c760b12a4deae1359f649f273fa408626fb789c916434a642d528f41db868ff93b7f889f]\n[sha = SHA-512]\n\n# tcId = 374\n# short signature\nmsg = 38343432\nresult = acceptable\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e7a1269086f0bbc0778ded8d7108ff4edcc2313425088117b2d5c53e9d9971950a5fe8b2b67d2bcd1be74f6b557a3f90650a96d7e4dbd63c05b94f73337eea682417c058d66ce523e4461065ac8ba990c4ecd04932\nflags = SmallPublicKey\n\n[e = 03]\n[keyAsn = 308201880282018100ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83020103]\n[keyDer = 308201a0300d06092a864886f70d01010105000382018d00308201880282018100ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83020103]\n[keysize = 3072]\n[n = 00ab54a4f2560b9f65faa2f83bcf77d41803c080e4e5c3eab3534210982bba8a5d7e513ba50ba1ece33555c5457c41ba58f3f605a04369408f586c26dfda464c7b300a01f1616893264c7606daad4ced14df9a894a1f34586181294297e3ceb9580b0c785c056d5c566467f6f227f3084918d1cd17ed156e7f9fcce4757c5794f92770771ea5cf3101ca0425c846775f56938c1d1cad4401f4df2f5e0d3a3b2770f99e3c1cb4d9d4896c7ca89287b45831218b099add4bdf1dab6e2fb55d2775429386c85dff32c07a6dda504a9627529dd82c943554aaf23c5a5f6cea9c301b4b1f066b86bbef2e4bae9dc5b5e82e1fa03c29ff8bf38556729b356d5ba41d37a069fcc8fc23ac715bbea04c1972a2d50c57cc0159a46b5919fb670fb2a502d5ab66f0aa99e51016b83a406943ce9bdf0ab9b9e946574a5b32ce95d97ac8b1fbb48f0bf7e3c0d4b7a00d131966d009997a166a6630dee4a74c141cde0114aa423351b1dfdd3893a856fc632b6d90dbc79c8a61a9f9e31702ba69fb222860e60a83]\n[sha = SHA-256]\n\n# tcId = 375\n# short signature\nmsg = 34333630\nresult = acceptable\nsig = 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a21abeac8409398319e65c8656f8f72e179dd1e99358c7531fddc037e47c1e688cd70eafd6eea01c823516bc79f89d7e52ee1eb4ffdeaad1d550dc0a47185bc9c42e47fce5503c3370a60510f834b4691152ef668deca633cf3873ce6613951784aa7dafde118f37f1cdf1a687ac236d5c956bced564b73cf202e3bace59667\nflags = SmallPublicKey\n\n[e = 03]\n[keyAsn = 3082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81", "ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keyDer = 308201a0300d06092a864886f70d01010105000382018d003082018802820181008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01020103]\n[keysize = 3072]\n[n = 008733b9c2bc754216fac899159abb71c5ca84be37153720040f33f291f5f7861bc122cafde3091b5211bc81ee03e280e3c6c2902ec49afb8432c3273536edce7116048513e9b33e2fcfe56f9597c81bc9be81a1b1d46e863ca11db2c33ac1bdebf7c552332067e2e588497e7d9e0738caa57a73dd28157e88fc202b31bbe3b9993548399a0b0df9b72dfeece75ecd78376227e9cd21c8d24ca4aa64fa50a59ee8e7621158e7bac2420fc0d77064d3959afab664ecda0decb8c979eb402795b9a562f2de310aa7fc6864469ac88867788c57ee96f6dc32dbdbe3aa7d3ff47ae4b78e1106e1bc80350b2383dae54140a4605f4130d7e5d3f7818262a27c76a51e4c6db4ab4590b4766b8c50ec1bfed53f0d716b5c7d9dc971399246c75ce27745147151f2e7629039f0b2efed99c7f17cda8f3c3df764dfb40cc0c2ad7bf2b6c72829df93329a4bad6be8635953dd10840888784eea738c763be9f5dc3ba47a9e9d800e21b4ffcc18193e591e8a5283192426e8867331c72bdda06a0eb49367bb01]\n[sha = SHA-512]\n\n# tcId = 376\n# short signature\nmsg = 36313237\nresult = acceptable\nsig = 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001bdd0c9e451b5b3e5513a94492dbee1ada9ea87e65a8cd95cceb4d304294ce34bf09a212f14908f5b865c7a34a72e68e389794a2d1c5767ba17829e2044108ac7842b6bfe0a5663b433d656f4e38522c5a5a23c460b898833828d257350e5814291b54cf13089080f84998edcacf0fe5fca0c1f8b176b172c5f9989491a039bef\nflags = SmallPublicKey\n\n[e = 03]\n[keyAsn = 30820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keyDer = 30820120300d06092a864886f70d01010105000382010d0030820108028201010092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d020103]\n[keysize = 2048]\n[n = 0092bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240c11ebf97cd68c2aa19c787b3be21e68c0e397c7f04c6ef98950e27e0e19a40da92a3ea10800fe9252b77026d14c2fa1eb4ac102491e5773279f07d856d446f45169b09bf60b8a2695f5e4864eaaf9590aec8c7c2f86d]\n[sha = SHA-256]\n\n# tcId = 377\n# signature is close to n\nmsg = 32353934\nresult = acceptable\nsig = 92bf17cdbffb42fa9957ce37826bb451708e7cdec8752b809c81a8d16fe5fe4dab6a9db6d11dbb12086645db7546642b322e8331dd7f29eff68bf40b24f80884f5152b1fda9b9f7ae2fce2721cdee0fc48f85a6e8e64f767ed9727fd2dc597967e276a5e2e768528afdd9df4b6ddda4c174300e4da3c19a3c32299e1e7857934c14dd6203d8c2671289bc392711597155364a59046b2b9f1905fe717ca7efebb4c1969b804118effa240b8bf4bb1a6d0616fd5be2f081dc9ef741a9a4ae7274418b791432de470c4556463108388e8e8ed5dcebf3558e4650c2ac97c86fa682176f09b5dd8cfbf15d19c3fe4f961f4607c12cb3dfad9b6a0e59c92faa1fc8622\nflags = SmallPublicKey\n\n", }; -static const size_t kLen317 = 157296; +static const size_t kLen318 = 157296; -static const char *kData317[] = { +static const char *kData318[] = { "# Imported from Wycheproof's x25519_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: XDH\n# Generator version: 0.8r12\n\n[curve = curve25519]\n\n# tcId = 1\n# normal case\nprivate = c8a9d5a91091ad851c668b0736c1c9a02936c0d3ad62670858088047ba057475\npublic = 504a36999f489cd2fdbc08baff3d88fa00569ba986cba22548ffde80f9806829\nresult = valid\nshared = 436a2c040cf45fea9b29a0cb81b1f41458f863d0d61b453d0a982720d6d61320\n\n# tcId = 2\n# public key on twist\nprivate = d85d8c061a50804ac488ad774ac716c3f5ba714b2712e048491379a500211958\npublic = 63aa40c6e38346c5caf23a6df0a5e6c80889a08647e551b3563449befcfc9733\nresult = acceptable\nshared = 279df67a7c4611db4708a0e8282b195e5ac0ed6f4b2f292c6fbd0acac30d1332\nflags = Twist\n\n# tcId = 3\n# public key on twist\nprivate = c8b45bfd32e55325d9fd648cb302848039000b390e44d521e58aab3b29a6964b\npublic = 0f83c36fded9d32fadf4efa3ae93a90bb5cfa66893bc412c43fa7287dbb99779\nresult = acceptable\nshared = 4bc7e01e7d83d6cf67632bf90033487a5fc29eba5328890ea7b1026d23b9a45f\nflags = Twist\n\n# tcId = 4\n# public key on twist\nprivate = f876e34bcbe1f47fbc0fddfd7c1e1aa53d57bfe0f66d243067b424bb6210be51\npublic = 0b8211a2b6049097f6871c6c052d3c5fc1ba17da9e32ae458403b05bb283092a\nresult = acceptable\nshared = 119d37ed4b109cbd6418b1f28dea83c836c844715cdf98a3a8c362191debd514\nflags = Twist\n\n# tcId = 5\n# public key on twist\nprivate = 006ac1f3a653a4cdb1d37bba94738f8b957a57beb24d646e994dc29a276aad45\npublic = 343ac20a3b9c6a27b1008176509ad30735856ec1c8d8fcae13912d08d152f46c\nresult = acceptable\nshared = cc4873aed3fcee4b3aaea7f0d20716b4276359081f634b7bea4b705bfc8a4d3e\nflags = Twist\n\n# tcId = 6\n# public key on twist\nprivate = 08da77b26d06dff9d9f7fd4c5b3769f8cdd5b30516a5ab806be324ff3eb69e60\npublic = fa695fc7be8d1be5bf704898f388c452bafdd3b8eae805f8681a8d15c2d4e142\nresult = acceptable\nshared = b6f8e2fcb1affc79e2ff798319b2701139b95ad6dd07f05cbac78bd83edfd92e\nflags = Twist\n\n# tcId = 7\n# public key on twist\nprivate = d03edde9f3e7b799045f9ac3793d4a9277dadeadc41bec0290f81f744f73775f\npublic = 0200000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = b87a1722cc6c1e2feecb54e97abd5a22acc27616f78f6e315fd2b73d9f221e57\nflags = Twist\n\n# tcId = 8\n# public key on twist\nprivate = e09d57a914e3c29036fd9a442ba526b5cdcdf28216153e636c10677acab6bd6a\npublic = 0300000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = a29d8dad28d590cd3017aa97a4761f851bf1d3672b042a4256a45881e2ad9035\nflags = Twist\n\n# tcId = 9\n# public key on twist\nprivate = e0ed78e6ee02f08bec1c15d66fbbe5b83ffc37ea14e1512cc1bd4b2ea6d8066f\npublic = ff00000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = e703bc8aa94b7d87ba34e2678353d12cdaaa1a97b5ca3e1b8c060c4636087f07\nflags = Twist\n\n# tcId = 10\n# public key on twist\nprivate = a8a1a2ec9fa9915ae7aace6a37c68591d39e15995c4ef5ebd3561c02f72dda41\npublic = ffff000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = ff5cf041e924dbe1a64ac9bdba96bdcdfaf7d59d91c7e33e76ed0e4c8c836446\nflags = Twist\n\n# tcId = 11\n# public key on twist\nprivate = a8c9df5820eb399d471dfa3215d96055b3c7d0f4ea49f8ab028d6a6e3194517b\npublic = 0000010000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = a92a96fa029960f9530e6fe37e2429cd113be4d8f3f4431f8546e6c76351475d\nflags = Twist\n\n# tcId = 12\n# public key on twist\nprivate = d0d31c491cbd39271859b4a63a316826507b1db8c701709fd0ffe3eb21c4467c\npublic = ffffff0f00000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 9f8954868158ec62b6b586b8cae1d67d1b9f4c03d5b3ca0393cee71accc9ab65\nflags = Twist\n\n# tcId = 13\n# public key on twist\nprivate = d053e7bf1902619cd61c9c739e09d54c4147f46d190720966f7de1d9cffbbd4e\npublic = ffffffff00000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 6cbf1dc9af97bc148513a18be4a257de1a3b065584df94e8b43c1ab89720b110\nflags = Twist\n\n# tcId = 14\n# public key on twist\nprivate = a021d75009a4596e5a33f12921c10f3670933bc80dde3bba22881b6120582144\npublic = 0000000000001000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 38284b7086095a9406028c1f800c071ea106039ad7a1d7f82fe00906fd90594b\nflags = Twist\n\n# tcId = 15\n# public key on twist\nprivate = a89c6687f99bd569a01fd8bd438236160d15ce2c57c1d71ebaa3f2da88233863\npublic = 0000000000000001000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = c721041df0244071794a8db06b9f7eaeec690c257265343666f4416f4166840f\nflags = Twist\n\n# tcId = 16\n# public key on twist\nprivate = 68964bca51465bf0f5ba524b1482ceff0e960a1ed9f48dcc30f1608d0e501a50\npublic = ffffffffffffffff000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 25ff9a6631b143dbdbdc207b38e38f832ae079a52a618c534322e77345fd9049\nflags = Twist\n\n# tcId = 17\n# public key on twist\nprivate = a8e56bb13a9f2b33b8e6750b4a6e6621dc26ae8c5c624a0992c8f0d5b910f170\npublic = 0000000000000000000000000000000000000000000000000100000000000000\nresult = acceptable\nshared = f294e7922c6cea587aefe72911630d50f2456a2ba7f21207d57f1ecce04f6213\nflags = Twist\n\n# tcId = 18\n# public key on twist\nprivate = e045f55c159451e97814d747050fd7769bd478434a01876a56e553f66384a74c\npublic = ffffffffffffffffffffffffffffffffffffffffffffffffffffffff00000000\nresult = acceptable\nshared = ff4715bd8cf847b77c244ce2d9b008b19efaa8e845feb85ce4889b5b2c6a4b4d\nflags = Twist\n\n# tcId = 19\n# public key on twist\nprivate = 105d621e1ef339c3d99245cfb77cd3a5bd0c4427a0e4d8752c3b51f045889b4f\npublic = ffffff030000f8ffff1f0000c0ffffff000000feffff070000f0ffff3f000000\nresult = acceptable\nshared = 61eace52da5f5ecefafa4f199b077ff64f2e3d2a6ece6f8ec0497826b212ef5f\nflags = Twist\n\n# tcId = 20\n# public key on twist\nprivate = d88a441e706f606ae7f630f8b21f3c2554739e3e549f804118c03771f608017b\npublic = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f0000\nresult = acceptable\nshared = ff1b509a0a1a54726086f1e1c0acf040ab463a2a542e5d54e92c6df8126cf636\nflags = Twist\n\n# tcId = 21\n# public key on twist\nprivate = 80bbad168222276200aafd36f7f25fdc025632d8bf9f6354bb762e06fb63e250\npublic = 0000000000000000000000000000000000000000000000000000000000800000\nresult = acceptable\nshared = f134e6267bf93903085117b99932cc0c7ba26f25fca12102a26d7533d9c4272a\nflags = Twist\n\n# tcId = 22\n# public key on twist\nprivate = 68e134092e94e622c8a0cd18aff55be23dabd994ebdee982d90601f6f0f4b369\npublic = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff1f\nresult = acceptable\nshared = 74bfc15e5597e9f5193f941e10a5c008fc89f051392723886a4a8fe5093a7354\nflags = Twist\n\n# tcId = 23\n# public key on twist\nprivate = e8e43fc1ebac0bbc9b99c8035ee1ac59b90f19a16c42c0b90f96adfcc5fdee78\npublic = 0000000000000000000000000000000000000000000000000000000000000020\nresult = acceptable\nshared = 0d41a5b3af770bf2fcd34ff7972243a0e2cf4d34f2046a144581ae1ec68df03b\nflags = Twist\n\n# tcId = 24\n# public key on twist\nprivate = 18bffb16f92680a9e267473e43c464476d5372ddd1f664f3d0678efe7c98bc79\npublic = 000000fcffff070000e0ffff3f000000ffffff010000f8ffff0f0000c0ffff7f\nresult = acceptable\nshared = 5894e0963583ae14a0b80420894167f4b759c8d2eb9b69cb675543f66510f646\nflags = Twist\n\n# tcId = 25\n# public key on twist\nprivate = 300305eb002bf86c71fe9c0b311993727b9dc618d0ce7251d0dfd8552d17905d\npublic = ffffffffffffff00000000000000ffffffffffffff00000000000000ffffff7f\nresult = acceptable\nshared = f8624d6e35e6c548ac47832f2e5d151a8e53b9290363b28d2ab8d84ab7cb6a72\nflags = Twist\n\n# tcId = 26\n# public key on twist\nprivate = 80da9f02842247d4ade5ddbac51dbce55ea7dca2844e7f97ab8987ce7fd8bc71\npublic = 00000000ffffffff00000000ffffffff00000000ffffffff00000000ffffff7f\nresult = acceptable\nshared = bfe183ba3d4157a7b53ef178613db619e27800f85359c0b39a9fd6e32152c208\nflags = Twist\n\n# tcId = 27\n# public key on twist\nprivate = 806e7f26ca3246de8182946cbed09f52b95da626c823c7b50450001a47b7b252\npublic = edfffffffffffffffffffffffffffeffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = bca4a0724f5c1feb184078448c898c8620e7caf81f64cca746f557dff2498859\nflags = Twist\n\n# tcId = 28\n# public key on twist\nprivate = 58354fd64bc022cba3a71b2ae64281e4ea7bf6d65fdbaead1440eeb18604fe62\npublic = edfffffffffffffefffffffffffffffffffff", "fffffffffffffffffffffffff7f\nresult = acceptable\nshared = b3418a52464c15ab0cacbbd43887a1199206d59229ced49202300638d7a40f04\nflags = Twist\n\n# tcId = 29\n# public key on twist\nprivate = f0019cf05159794cc8052b00c2e75b7f46fb6693c4b38c02b12a4fe272e8556a\npublic = edffffffffffefffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = fcde6e0a3d5fd5b63f10c2d3aad4efa05196f26bc0cb26fd6d9d3bd015eaa74f\nflags = Twist\n\n# tcId = 30\n# public key on twist\nprivate = d0fca64cc5f3a0c8e75c824e8b09d1615aa79aeba139bb7302e2bb2fcbe54b40\npublic = edfeffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 7d62f189444c6231a48afab10a0af2eee4a52e431ea05ff781d616af2114672f\nflags = Twist\n\n# tcId = 31\n# public key on twist\nprivate = d02456e456911d3c6cd054933199807732dfdc958642ad1aebe900c793bef24a\npublic = eaffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 07ba5fcbda21a9a17845c401492b10e6de0a168d5c94b606694c11bac39bea41\nflags = Twist\n\n# tcId = 32\n# public key = 0\nprivate = 88227494038f2bb811d47805bcdf04a2ac585ada7f2f23389bfd4658f9ddd45e\npublic = 0000000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = SmallPublicKey,LowOrderPublic,ZeroSharedSecret\n\n# tcId = 33\n# public key = 1\nprivate = 48232e8972b61c7e61930eb9450b5070eae1c670475685541f0476217e48184f\npublic = 0100000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = SmallPublicKey,LowOrderPublic,ZeroSharedSecret\n\n# tcId = 34\n# edge case public key\nprivate = a8386f7f16c50731d64f82e6a170b142a4e34f31fd7768fcb8902925e7d1e25a\npublic = 0400000000000000000000000000000000000000000000000000000000000000\nresult = valid\nshared = 34b7e4fa53264420d9f943d15513902342b386b172a0b0b7c8b8f2dd3d669f59\n\n# tcId = 35\n# edge case public key\nprivate = d05abd08bf5e62538cb9a5ed105dbedd6de38d07940085072b4311c2678ed77d\npublic = 0001000000000000000000000000000000000000000000000000000000000000\nresult = valid\nshared = 3aa227a30781ed746bd4b3365e5f61461b844d09410c70570abd0d75574dfc77\n\n# tcId = 36\n# edge case public key\nprivate = f0b8b0998c8394364d7dcb25a3885e571374f91615275440db0645ee7c0a6f6b\npublic = 0000001000000000000000000000000000000000000000000000000000000000\nresult = valid\nshared = 97755e7e775789184e176847ffbc2f8ef98799d46a709c6a1c0ffd29081d7039\n\n# tcId = 37\n# edge case public key\nprivate = d00c35dc17460f360bfae7b94647bc4e9a7ad9ce82abeadb50a2f1a0736e2175\npublic = 0000000001000000000000000000000000000000000000000000000000000000\nresult = valid\nshared = c212bfceb91f8588d46cd94684c2c9ee0734087796dc0a9f3404ff534012123d\n\n# tcId = 38\n# edge case public key\nprivate = 385fc8058900a85021dd92425d2fb39a62d4e23aef1d5104c4c2d88712d39e4d\npublic = ffffffffffff0f00000000000000000000000000000000000000000000000000\nresult = valid\nshared = 388faffb4a85d06702ba3e479c6b216a8f33efce0542979bf129d860f93b9f02\n\n# tcId = 39\n# edge case public key\nprivate = e0614b0c408af24d9d24c0a72f9137fbd6b16f02ccc94797ea3971ab16073a7f\npublic = ffffffffffffff00000000000000000000000000000000000000000000000000\nresult = valid\nshared = 877fec0669d8c1a5c866641420eea9f6bd1dfd38d36a5d55a8c0ab2bf3105c68\n\n# tcId = 40\n# edge case public key\nprivate = f004b8fd05d9fffd853cdc6d2266389b737e8dfc296ad00b5a69b2a9dcf72956\npublic = 0000000000000000010000000000000000000000000000000000000000000000\nresult = valid\nshared = 180373ea0f23ea73447e5a90398a97d490b541c69320719d7dd733fb80d5480f\n\n# tcId = 41\n# edge case public key\nprivate = e80bf0e609bf3b035b552f9db7e9ecbc44a04b7910b1493661a524f46c3c2277\npublic = ffffffffffffffffffffffffffff000000000000000000000000000000000000\nresult = valid\nshared = 208142350af938aba52a156dce19d3c27ab1628729683cf4ef2667c3dc60cf38\n\n# tcId = 42\n# edge case public key\nprivate = 48890e95d1b03e603bcb51fdf6f296f1f1d10f5df10e00b8a25c9809f9aa1a54\npublic = 0000000000000000000000000000010000000000000000000000000000000000\nresult = valid\nshared = 1c3263890f7a081cefe50cb92abd496582d90dcc2b9cb858bd286854aa6b0a7e\n\n# tcId = 43\n# edge case public key\nprivate = a806f1e39b742615a7dde3b29415ed827c68f07d4a47a4d9595c40c7fccb9263\npublic = ffffffffffffffffffffffffffffffff00000000000000000000000000000000\nresult = valid\nshared = 56128e78d7c66f48e863e7e6f2caa9c0988fd439deac11d4aac9664083087f7a\n\n# tcId = 44\n# edge case public key\nprivate = 9899d5e265e1fc7c32345227d6699a6d6b5517cf33b43ab156ee20df4878794e\npublic = 0000000000000000000000000000000001000000000000000000000000000000\nresult = valid\nshared = 30eca56f1f1c2e8ff780134e0e9382c5927d305d86b53477e9aeca79fc9ced05\n\n# tcId = 45\n# edge case public key\nprivate = d842316e5476aeaee838204258a06f15de011ba40b9962705e7f6e889fe71f40\npublic = ffffffffffffffffffffffffffffffffffffffffffffffff0000000000000000\nresult = valid\nshared = cb21b7aa3f992ecfc92954849154b3af6b96a01f17bf21c612da748db38eb364\n\n# tcId = 46\n# edge case public key\nprivate = a0933ee30512b25ee4e900aaa07f73e507a8ec53b53a44626e0f589af4e0356c\npublic = ffffffff00000000ffffffff00000000ffffffff00000000ffffffff00000000\nresult = valid\nshared = c5caf8cabc36f086deaf1ab226434098c222abdf8acd3ce75c75e9debb271524\n\n# tcId = 47\n# edge case public key\nprivate = 38d6403e1377734cdce98285e820f256ad6b769d6b5612bcf42cf2b97945c073\npublic = 0000000000000000000000000000000000000000000000000000000001000000\nresult = valid\nshared = 4d46052c7eabba215df8d91327e0c4610421d2d9129b1486d914c766cf104c27\n\n# tcId = 48\n# edge case public key\nprivate = 182191b7052e9cd630ef08007fc6b43bc7652913be6774e2fd271b71b962a641\npublic = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff03\nresult = valid\nshared = a0e0315175788362d4ebe05e6ac76d52d40187bd687492af05abc7ba7c70197d\n\n# tcId = 49\n# edge case public key\nprivate = 106221fe5694a710d6e147696c5d5b93d6887d584f24f228182ebe1b1d2db85d\npublic = ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f000000ffffff0f\nresult = valid\nshared = 5e64924b91873b499a5402fa64337c65d4b2ed54beeb3fa5d7347809e43aef1c\n\n# tcId = 50\n# edge case public key\nprivate = d035de9456080d85a912083b2e3c7ddd7971f786f25a96c5e782cf6f4376e362\npublic = 000000fcffff030000e0ffff1f000000ffffff000000f8ffff070000c0ffff3f\nresult = valid\nshared = c052466f9712d9ec4ef40f276bb7e6441c5434a83efd8e41d20ce83f2dbf5952\n\n# tcId = 51\n# edge case public key\nprivate = a8f37318a4c760f3cb2d894822918735683cb1edacf3e666e15694154978fd6d\npublic = ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff3f\nresult = valid\nshared = d151b97cba9c25d48e6d576338b97d53dd8b25e84f65f7a2091a17016317c553\n\n# tcId = 52\n# edge case public key\nprivate = 20d4d624cf732f826f09e8088017742f13f2da98f4dcf4b40519adb790cebf64\npublic = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff5f\nresult = valid\nshared = 5716296baf2b1a6b9cd15b23ba86829743d60b0396569be1d5b40014c06b477d\n\n# tcId = 53\n# edge case public key\nprivate = d806a735d138efb3b404683c9d84485ab4af540d0af253b574323d8913003c66\npublic = edffffffffffffffffffffffffffffffffffffffffffffffffffffffff7fff7f\nresult = valid\nshared = ddbd56d0454b794c1d1d4923f023a51f6f34ef3f4868e3d6659307c683c74126\n\n# tcId = 54\n# edge case public key\nprivate = 184198c6228177f3ef41dc9a341258f8181ae365fe9ec98d93639b0bbee1467d\npublic = fffffffffeffff7ffffffffffeffff7ffffffffffeffff7ffffffffffeffff7f\nresult = valid\nshared = 8039eebed1a4f3b811ea92102a6267d4da412370f3f0d6b70f1faaa2e8d5236d\n\n# tcId = 55\n# edge case public key\nprivate = f0a46a7f4b989fe515edc441109346ba746ec1516896ec5b7e4f4d903064b463\npublic = edfffffffffffffffffffffffffffffffffffffffffffffffffffffffeffff7f\nresult = valid\nshared = b69524e3955da23df6ad1a7cd38540047f50860f1c8fded9b1fdfcc9e812a035\n\n# tcId = 56\n# edge case public key\nprivate = 881874fda3a99c0f0216e1172fbd07ab1c7df78602cc6b11264e57aab5f23a49\npublic = edfffffffffffffffffffffffffffffffffffffffffffffffeffffffffffff7f\nresult = valid\nshared = e417bb8854f3b4f70ecea557454c5c4e5f3804ae537960a8097b9f338410d757\n\n# tcId = 57\n# edge case public key\nprivate = b8d0f1ae05a5072831443150e202ac6db00322cdf341f467e9f296588b04db72\npublic = edfffffffffffffffffffffffffffffffeffffffffffffffffffffffffffff7f\nresult = valid\nshared = afca72bb8ef72", "7b60c530c937a2f7d06bb39c39b903a7f4435b3f5d8fc1ca810\n\n# tcId = 58\n# edge case public key\nprivate = c8619ba988859db7d6f20fbf3ffb8b113418cc278065b4e8bb6d4e5b3e7cb569\npublic = edfffffffffffffffeffffffffffffffffffffffffffffffffffffffffffff7f\nresult = valid\nshared = 7e41c2886fed4af04c1641a59af93802f25af0f9cba7a29ae72e2a92f35a1e5a\n\n# tcId = 59\n# edge case public key\nprivate = f8d4ca1f37a30ec9acd6dbe5a6e150e5bc447d22b355d80ba002c5b05c26935d\npublic = edfffffffeffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = valid\nshared = dd3abd4746bf4f2a0d93c02a7d19f76d921c090d07e6ea5abae7f28848355947\n\n# tcId = 60\n# edge case public key\nprivate = 88037ac8e33c72c2c51037c7c8c5288bba9265c82fd8c31796dd7ea5df9aaa4a\npublic = edffffefffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = valid\nshared = 8c27b3bff8d3c1f6daf2d3b7b3479cf9ad2056e2002be247992a3b29de13a625\n\n# tcId = 61\n# edge case public key\nprivate = 5034ee7bf83a13d9167df86b0640294f3620f4f4d9030e5e293f9190824ae562\npublic = edfffeffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = valid\nshared = 8e1d2207b47432f881677448b9d426a30de1a1f3fd38cad6f4b23dbdfe8a2901\n\n# tcId = 62\n# edge case public key\nprivate = 40bd4e1caf39d9def7663823502dad3e7d30eb6eb01e9b89516d4f2f45b7cd7f\npublic = ebffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = valid\nshared = 2cf6974b0c070e3707bf92e721d3ea9de3db6f61ed810e0a23d72d433365f631\n\n# tcId = 63\n# public key with low order\nprivate = e0f978dfcd3a8f1a5093418de54136a584c20b7b349afdf6c0520886f95b1272\npublic = e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 64\n# public key with low order\nprivate = 387355d995616090503aafad49da01fb3dc3eda962704eaee6b86f9e20c92579\npublic = 5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 65\n# public key with low order\nprivate = c8fe0df92ae68a03023fc0c9adb9557d31be7feed0d3ab36c558143daf4dbb40\npublic = ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,Twist,ZeroSharedSecret\n\n# tcId = 66\n# public key with low order\nprivate = c8d74acde5934e64b9895d5ff7afbffd7f704f7dfccff7ac28fa62a1e6410347\npublic = e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,NonCanonicalPublic,Twist,ZeroSharedSecret\n\n# tcId = 67\n# public key with low order\nprivate = b85649d5120e01e8ccaf7b2fb8d81b62e8ad6f3d5c0553fdde1906cb9d79c050\npublic = 5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,NonCanonicalPublic,Twist,ZeroSharedSecret\n\n# tcId = 68\n# public key with low order\nprivate = 2064b2f4c9dc97ec7cf58932fdfa3265ba6ea4d11f0259b8efc8afb35db88c48\npublic = ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,NonCanonicalPublic,ZeroSharedSecret\n\n# tcId = 69\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 0000000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 70\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 0100000000000000000000000000000000000000000000000000000000000000\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 71\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 72\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f1157\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 73\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b800\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 74\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 75\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff7f\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 76\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 0000000000000000000000000000000000000000000000000000000000000080\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 77\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 0100000000000000000000000000000000000000000000000000000000000080\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 78\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = ecffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 79\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = 5f9c95bca3508c24b1d0b1559c83ef5b04445cc4581c8e86d8224eddd09f11d7\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 80\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = e0eb7a7c3b41b8ae1656e3faf19fc46ada098deb9c32b1fd866205165f49b880\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 81\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = edffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 82\n# public key with low order\nprivate = 786a33a4f7af297a20e7642925932bf509e7070fa1bc36986af1eb13f4f50b55\npublic = eeffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff\nresult = acceptable\nshared = 0000000000000000000000000000000000000000000000000000000000000000\nflags = LowOrderPublic,ZeroSharedSecret\n\n# tcId = 83\n# public key =\n# 57896044618658097711785492504343953926634992332820282019728792003956564819949\nprivate = 40ff586e73d61f0960dc2d763ac19e98225f1194f6fe43d5dd97ad55b3d35961\npublic = edfffffffffffffffffffff", @@ -8847,9 +8857,9 @@ static const char *kData317[] = { "n multiplication by 8\nprivate = a898af8138e11ae45bbcefa737182a571885f92d515c32056c7cb0d7deac4741\npublic = 0cad7545ade2fd93fcae007c97648348f26d85829bdb7223a63eccb84e56d475\nresult = valid\nshared = c8085877800c175e949cdd88e196eb9c4841da2ac446dfed9085bda5bbec265d\n\n# tcId = 487\n# special case for AA in multiplication by 9\nprivate = b0bfef6ec095b5a1f93917d32f16a21d0462c1fde17446f5a590232d9c895f4a\npublic = 60f27ed0a27804ced237cf3c1cc776650fb320bae6d5acb564e97b56cba25210\nresult = valid\nshared = 4c300895827382a9d1079028bd6f694a7a12ddac9c76abac6fdf5d29457a3310\n\n# tcId = 488\n# special case for AA in multiplication by 9\nprivate = 60497d4464ed8823c50fbc6b68620826c4f629c1d9193058df6bf857c6aecc4b\npublic = f93a73270ac19194b8e4ffd02be4b1438525f84a76224688ea89a9dd6a1bd623\nresult = acceptable\nshared = 7285fbb3f76340a979ab6e288727a2113332cf933809b018b8739a796a09d00b\nflags = Twist\n\n# tcId = 489\n# special case for AA in multiplication by 9\nprivate = 08c6cbe03792a3829f06e8ad54c55db113236ac0dcc9ab6a9a6b10eed1041b48\npublic = cf80c30fcbfd535666ca1da499e2e99cc537063e2de19458fcf92f5ee34acf47\nresult = acceptable\nshared = dabc3bd49f19cf7071802e43c863ed0b1d93a841588098b98a0c581bf4fe0a11\nflags = Twist\n\n# tcId = 490\n# special case for AA in multiplication by 9\nprivate = 50044da3315dd082e9dfb6a1994aabb331f53e0d1c12633383b2a3c8678cfe4c\npublic = 698effe0ad42e15ee1f46fde6fc5074ffda183bcf1b2db8647f561ddd191dd60\nresult = valid\nshared = a61a3b150b4770532373676298c9a5da28adcc4365b06fe07c959ca80e477a57\n\n# tcId = 491\n# special case for AA in multiplication by 9\nprivate = 285640da7a48252e35ddce60c14addb73097fbc9ac2f87c8d2772ce89aa6be4d\npublic = bd1565b4a3f8515dff577be6dcb414511d3d4ec2de15e0bd45b28e9cc4caef60\nresult = valid\nshared = 916ab4f3bfc8321e1087d9c5444f8f7a43e9ca6d29e7ba98a19dc05fff34ed4c\n\n# tcId = 492\n# special case for AA in multiplication by 9\nprivate = 783271c21199ba2e94ead92cd9dd79f70aab378b59497455d327a5907dafcb4a\npublic = b8649e13843f80cf5702398e4a9a8c378f29da96dfd6579f1eb4f7ea34df6765\nresult = acceptable\nshared = 844a5dd5139554ca7b41cbe6a4796193912e7aa4e201cc68944ce2a55774a10f\nflags = Twist\n\n# tcId = 493\n# special case for AA in multiplication by 9\nprivate = d0676a0b9a046c62d5b2e740d9cc43fa37965dea93c23254f7bf569f2bebaa4a\npublic = c396938737abdf791e09a97eba577c437d9b67c2dae94e13eab7296ec0fc737e\nresult = valid\nshared = 10780333b2a6170136265bb5ebc6c818817f2e48ae372528c8f34433fdd6215a\n\n# tcId = 494\n# special case for DA - CB in multiplication by 9\nprivate = 608c84d2b76fccda579e974db3d3b2ce39a6bc0dad440599db22411b60467849\npublic = 557b825012d98f065bb95a2ab9b2d2d8b83fd2037912508c263f86d7e36c4f24\nresult = acceptable\nshared = 5ce84842dbae8b795b3d545343558045508f271383bfb3dd3943f4101398c864\nflags = Twist\n\n# tcId = 495\n# special case for z_2 in multiplication by 9\nprivate = 80f233936a8821936d39114c84d929e79760b27680779e5009e1709410dd8e4f\npublic = ae98296d4a2fbcbb40b472f4063231608bb1465c226c8a4a2dff29afd915882a\nresult = valid\nshared = 4f11aa0c313195f96f25cadcbf49f06a932d8b051879ea537d1c6dfee7f36d35\n\n# tcId = 496\n# special case for z_2 in multiplication by 9\nprivate = c8d80b1a34f21194f047a6f0328bb947e2e7aff6a043553aa07f2abf99aaf048\npublic = 8b9d249829fbe81333d85050da88998f63fac665679e27dbbe21b745dd14e145\nresult = valid\nshared = 1d619070bf5626064be10025e74e336c81ef3166b743f99c751fb90587c31d7e\n\n# tcId = 497\n# special case for z_2 in multiplication by 9\nprivate = 9021477b452361580059364c6f94f4981ee94ea3f9b7d37439bc82ae45816f4d\npublic = 61896093e2697c78230afdda12639cbe4342827b8d2b093281f148eb60b9034b\nresult = valid\nshared = 532e797861db56b9d5db8825fb72f8629c2422f8abea721ad2d7b9e77a95b576\n\n# tcId = 498\n# special case for z_2 in multiplication by 9\nprivate = 6079dae04c40a59ea4e0c8c17092e4c85ea9133d143307363487836df4e30349\npublic = ccc1dc186229dba9a9360a0f7ff00247a3732625acaacd18ea13a9a8b40fac4f\nresult = acceptable\nshared = 4f678b64fd1f85cbbd5f7e7f3c8ac95ec7500e102e9006d6d42f48fb2473ab02\nflags = Twist\n\n# tcId = 499\n# special case for z_2 in multiplication by 9\nprivate = 281db6a5ac9a47d4a7b2b91a87f6536ce62d4e5129b8d647b97f9c504014894c\npublic = 69e368c0b7e78eb9f3a53bf458f6e79dc4883bf9458f04a8c12c4ddd94d62151\nresult = valid\nshared = e069fd06702f10f33adb8cf0766880634865b510e2da409241fb5f178050514a\n\n# tcId = 500\n# special case for z_2 in multiplication by 9\nprivate = d830f3c4785829a0f945857e0e85e0ae723702b57783b933cd2a2ad05484fe49\npublic = f21f9badd98dd8a103cc2ab5484fac6c2bfdd2671ee6e674134a86b89cee9160\nresult = valid\nshared = fee218eb1f92864486e83c1731f04bb8c7e6d7143e3915bcbf80fe03ff69dc77\n\n# tcId = 501\n# special case for E in multiplication by 9\nprivate = 10230bd0721f4c8c4b921881dd88c603af501ee80e2102f8acc30cf8b2acd349\npublic = e853062b2d6f38d021d645163ea208d0e193a479f11f99971b98e21188fd0b2c\nresult = acceptable\nshared = 64bdfa0207a174ca17eeba8df74d79b25f54510e6174923034a4d6ee0c167e7b\nflags = Twist\n\n# tcId = 502\n# special case for E in multiplication by 9\nprivate = f0a34d6d76896e17cb8f66feda23115ffb96f246b823bb63dec08335787de74c\npublic = 362eb92dab9fb29f7ed0e03843dcc15797928c2b4e51ec260204179c1c12945f\nresult = valid\nshared = d7f4583ee4fe86af3a3f1dfcb295ba3a3e37bced7b9c6f000a95336530318902\n\n# tcId = 503\n# special case for E in multiplication by 9\nprivate = 9073c1d0a173c7ff02dc966a165993d9c4c9357514f7a6bb7aaa4b0827718948\npublic = ff543f1e81996e88631f030ceba7e603b13033efd205e68bd36b28468134aa73\nresult = acceptable\nshared = c1b5e5f4401c98fa14eba8aafae30a641bfd8fb132be03413f3bf29290d49e0b\nflags = Twist\n\n# tcId = 504\n# special case for x_2 in multiplication by 9\nprivate = b0c1822566e016c12ae35ec035edd09af3cb7a48f55c9028e05e1178a8c3824e\npublic = 90ef70844ead1613f69df7d78c057813f866c0d95e6d22caee4a012b9c1c4b33\nresult = valid\nshared = 9369ebb3d2b744341cba77302719a4b2d63aff612872f86d9877a76bc919ca1c\n\n# tcId = 505\n# special case for x_2 in multiplication by 9\nprivate = e06fe64e2117796f997bbcd3bcad3067cf1291640a3a643fb359809a4016834d\npublic = 88c1ae575ad073dda66c6eacb7b7f436e1f8ad72a0db5c04e5660b7b719e4c4b\nresult = acceptable\nshared = 335394be9c154901c0b4063300001804b1cd01b27fa562e44f3302168837166e\nflags = Twist\n\n# tcId = 506\n# special case for x_2 in multiplication by 9\nprivate = 707ee81f113a244c9d87608b12158c50f9ac1f2c8948d170ad16ab0ad866d74b\npublic = dcffc4c1e1fba5fda9d5c98421d99c257afa90921bc212a046d90f6683e8a467\nresult = acceptable\nshared = 7ecdd54c5e15f7b4061be2c30b5a4884a0256581f87df60d579a3345653eb641\nflags = Twist\n\n# tcId = 507\n# special case for BB in multiplication by 9\nprivate = 7089654baacbb65bd00cd8cb9de4680e748075e8842ca69d448fb50fea85e74e\npublic = 6c0044cd10578c5aff1ff4917b041b76c9a9ae23664eb8cf978bd7aa192cf249\nresult = valid\nshared = 0d8c21fa800ee63ce5e473d4c2975495062d8afa655091122cb41799d374594f\n\n# tcId = 508\n# special case for BB in multiplication by 9\nprivate = 8089784c52cd67e4536e568218c7b7033b28413f942fca24ed69e43496efa14b\npublic = d9089de902e143dcd9107e5a3393a3f7fe05d926c357b47e307a236cb590fd64\nresult = valid\nshared = db6fec44bf118316a6bdfbae9af447baede4d82daa16bed596ea6f05d4a51400\n\n# tcId = 509\n# special case for BB in multiplication by 9\nprivate = 00e73e4e013148b9f05273bad626bb126a40ec4558f5425096b48947e0a9de4a\npublic = 8c4a26aa319c2cc4a4158c2bc69a0d5b340b60628a14cf31bb0ae5ddc38ae866\nresult = valid\nshared = ecc1204bc753c4cec4c9059fd7b504944ebf995ab1b1d49f0b3b325353be3a15\n\n# tcId = 510\n# special case for BB in multiplication by 9\nprivate = 78ed4c9bf9f44db8d93388985191ecf59226b9c1205fe7e762c327581c75884e\npublic = ce7295d1227c9062aab9cf02fc5671fb81632e725367f131d4122824a6132d68\nresult = valid\nshared = 3740de297ff0122067951e8985247123440e0f27171da99e263d5b4450f59f3d\n\n# tcId = 511\n# private key == -1 (mod order)\nprivate = a023cdd083ef5bb82f10d62e59e15a6800000000000000000000000000000050\npublic = 6c05871352a451dbe182ed5e6ba554f2034456ffe041a054ff9cc56b8e946376\nresult = valid\nshared = 6c05871352a451dbe182ed5e6ba554f2034456ffe041a054ff9cc56b8e946376\n\n# tcId = 512\n# private key == 1 (mod order) on twist\nprivate = 58083dd261ad91eff952322ec824c682ffffffffffffffffffffffffffffff5f\npublic = 2eae5ec3dd494e9f2d37d258f873a8e6e9d0dbd1e383ef64d98bb91b3e0be035\nresult = acceptable\nshared = 2eae5ec3dd494e9f2d37d258f873a8e6e9d0dbd1e383ef64d98bb91b3e0be035\nflags = Twist\n\n# tcId = 513\n# special cas", "e private key\nprivate = 4855555555555555555555555555555555555555555555555555555555555555\npublic = 3e3e7708ef72a6dd78d858025089765b1c30a19715ac19e8d917067d208e0666\nresult = valid\nshared = 63ef7d1c586476ec78bb7f747e321e01102166bf967a9ea9ba9741f49d439510\n\n# tcId = 514\n# special case private key\nprivate = 4855555555555555555555555555555555555555555555555555555555555555\npublic = 9f40bb30f68ab67b1c4b8b664982fdab04ff385cd850deac732f7fb705e6013a\nresult = valid\nshared = 8b98ef4d6bf30df7f88e58d51505d37ed6845a969fe598747c033dcd08014065\n\n# tcId = 515\n# special case private key\nprivate = 4855555555555555555555555555555555555555555555555555555555555555\npublic = be3b3edeffaf83c54ae526379b23dd79f1cb41446e3687fef347eb9b5f0dc308\nresult = valid\nshared = cfa83e098829fe82fd4c14355f70829015219942c01e2b85bdd9ac4889ec2921\n\n# tcId = 516\n# special case private key\nprivate = b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a\npublic = 3e3e7708ef72a6dd78d858025089765b1c30a19715ac19e8d917067d208e0666\nresult = valid\nshared = 4782036d6b136ca44a2fd7674d8afb0169943230ac8eab5160a212376c06d778\n\n# tcId = 517\n# special case private key\nprivate = b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a\npublic = 9f40bb30f68ab67b1c4b8b664982fdab04ff385cd850deac732f7fb705e6013a\nresult = valid\nshared = 65fc1e7453a3f8c7ebcd577ade4b8efe1035efc181ab3bdb2fcc7484cbcf1e4e\n\n# tcId = 518\n# special case private key\nprivate = b8aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa6a\npublic = be3b3edeffaf83c54ae526379b23dd79f1cb41446e3687fef347eb9b5f0dc308\nresult = valid\nshared = e3c649beae7cc4a0698d519a0a61932ee5493cbb590dbe14db0274cc8611f914\n\n", }; -static const size_t kLen318 = 129059; +static const size_t kLen319 = 129059; -static const char *kData318[] = { +static const char *kData319[] = { "# Imported from Wycheproof's xchacha20_poly1305_test.json.\n# This file is generated by convert_wycheproof.go. Do not edit by hand.\n#\n# Algorithm: XCHACHA20-POLY1305\n# Generator version: 0.8r12\n\n[ivSize = 192]\n[keySize = 256]\n[tagSize = 128]\n\n# tcId = 1\n# draft-arciszewski-xchacha-02\naad = 50515253c0c1c2c3c4c5c6c7\nct = bd6d179d3e83d43b9576579493c0e939572a1700252bfaccbed2902c21396cbb731c7f1b0b4aa6440bf3a82f4eda7e39ae64c6708c54c216cb96b72e1213b4522f8c9ba40db5d945b11b69b982c1bb9e3f3fac2bc369488f76b2383565d3fff921f9664c97637da9768812f615c68b13b52e\niv = 404142434445464748494a4b4c4d4e4f5051525354555657\nkey = 808182838485868788898a8b8c8d8e8f909192939495969798999a9b9c9d9e9f\nmsg = 4c616469657320616e642047656e746c656d656e206f662074686520636c617373206f66202739393a204966204920636f756c64206f6666657220796f75206f6e6c79206f6e652074697020666f7220746865206675747572652c2073756e73637265656e20776f756c642062652069742e\nresult = valid\ntag = c0875924c1c7987947deafd8780acf49\n\n# tcId = 2\naad = \nct = \niv = 6a5e0c4617e07091b605a4de2c02dde117de2ebd53b23497\nkey = ab1562faea9f47af3ae1c3d6d030e3af230255dff3df583ced6fbbcbf9d606a9\nmsg = \nresult = valid\ntag = e2697ea6877aba39d9555a00e14db041\n\n# tcId = 3\naad = 8780fb400f94c55d\nct = \niv = 3ec3f7c45e687d75a895bf5e71809e7cdac32158bb48ec0d\nkey = d821dce9b890ea37ae1c89e7cb6aeae9371b8179add0d08f5494718322ae0071\nmsg = \nresult = valid\ntag = 966c22d655b9e56326024f028cf887ad\n\n# tcId = 4\naad = \nct = 45\niv = 05188738844ab90a8b11beef38eaec3e100d8f4f85ae7a41\nkey = 303ccb2e1567c3d9f629a5c632dbc62a9a82c525674f67988b31bd1dee990538\nmsg = 62\nresult = valid\ntag = d15734f984d749fa3f0550a70c43dddf\n\n# tcId = 5\naad = 6384f4714ff18c18\nct = b0\niv = cd78f4533c94648feacd5aef0291b00b454ee3dcdb76dcc8\nkey = 697c197c9e0023c8eee42ddf08c12c46718a436561b0c66d998c81879f7cb74c\nmsg = e1\nresult = valid\ntag = e5e35f5332f91bdd2d28e59d68a0b141\n\n# tcId = 6\naad = \nct = 5e03\niv = b60ca1ab736deebe4d9da78bc7cbbab91be14a2f884240b7\nkey = c11213bcff39a88b0e3ecc47b23acf6c3014e4708d80dcca162da7377b316ab3\nmsg = 57f9\nresult = valid\ntag = eed21c2cd3f395538d677602964ed578\n\n# tcId = 7\naad = 322f82a87ee82997\nct = b56a\niv = 4fd76cbf27cb387502a706461564e5a5c14e027d40bc6eef\nkey = b0f51b8227013464943370e926b6ed1c9fb45b5994af829ff3a9f998b77d822c\nmsg = ab8c\nresult = valid\ntag = edcafa2c9032aff695e427fc2a344767\n\n# tcId = 8\naad = \nct = 31a461\niv = 737e3e7699f788c4136938c0f65310684eacbb5f96ecd98d\nkey = 17afb080753f2aa0af0a7f4821f6ab2709a6b2b5b9f2f262910e3b27b82c6c1c\nmsg = 2af96a\nresult = valid\ntag = 2b745098b154bb90903b0240c3bc95e9\n\n# tcId = 9\naad = 9d53316bd2aa3e3d\nct = d41c02\niv = 1436f36466fce5db337a73ec18e269e6e985d91035128183\nkey = b720aea3df85fb3fb00583eddbebc5c545bcdcb7f6f2a94c1087950e16d68278\nmsg = 4799c4\nresult = valid\ntag = 8faa889d7f189cd9473e19200ef03920\n\n# tcId = 10\naad = \nct = a3b405bb\niv = 7c39999d498286d974d266b2f027a26d7fbcd330869d9f93\nkey = d7704e505826124ab02935e7349a4e13391e6dc020fee95cd30654cdc5d5f393\nmsg = c44efab6\nresult = valid\ntag = c50e2ddb97df1ee58561c97a7b746c24\n\n# tcId = 11\naad = 8e0ac97934605052\nct = 9406a621\niv = eb4e36c637d1908db2c2ae9c72cfbae50655cb5f6504c4b6\nkey = c70ef9ee59259019960c918bfc91237ed6786c73f2b62427e4cbd4d8096a1f03\nmsg = 2738c9d0\nresult = valid\ntag = 916b78ee04b20b8cd90f00b81bb8091c\n\n# tcId = 12\naad = \nct = 2a01d08fe2\niv = 49875536d4946af49288f36684e25ff35998d50be6bcfcc2\nkey = 7fac2a879ffddf5e36e04e3edcb8aa6be18a8326b28f76b15623307badc1ece2\nmsg = 2c4c38f435\nresult = valid\ntag = 9cbe5f3e782f57a33a45b1f4aeeeea6e\n\n# tcId = 13\naad = 5cbdd482f3429a27\nct = fb5daf8c6e\niv = 88ccb58d435ea760f19e1fa6172139a071c0c5143959a56c\nkey = 48f1389d9222a80898ca26b5cfef5dc82dfc0af7cf66ea1e01bc5279e7414247\nmsg = 945a1fd040\nresult = valid\ntag = ec1682b61957493c2eb758d7a2b7a179\n\n# tcId = 14\naad = \nct = 856c300cfceb\niv = 89c9806ad153b805f1bf5b50738319011d5fc070bb551ee1\nkey = 737cdaa2ce1e4740e75af4aaf68c0296c1607bde871d2452e628f1456239c753\nmsg = fae858dd3150\nresult = valid\ntag = aaa9875ebd42a11d12cf0aca26021f4a\n\n# tcId = 15\naad = 71b29930f84a572d\nct = 6438fc8f8788\niv = 5cbdc34772b54fb4fba9eca1e2745e0e3704d9d7b5c78fb4\nkey = 9f7cd632bd5eb5f017b898590d645571ef56e521024eda36eff893a6ad04b935\nmsg = 53abb8943ada\nresult = valid\ntag = af05a4def2ad39a195a7b8c222050111\n\n# tcId = 16\naad = \nct = 843f1039531fe1\niv = a020b016d952a5948a3d226bb1b73efc39d46845f3bf0ca5\nkey = ecf60cd2af8c7155c0be848ecdaa5baddad6bd5f254a2d98f47bef83999f60ee\nmsg = ea30907da57d78\nresult = valid\ntag = efd99acdab540690ec91a7ad5697cb33\n\n# tcId = 17\naad = 0c87cc97c49e166a\nct = f99f3fb49ec920\niv = b1f05bb66d29bcddf7412f6a556ff7540aac452457dd69e6\nkey = a9376583c47176728d7b2ed1039f0b12b2c7a97563937f7fe976ce4548f7cb00\nmsg = 4a3d9926dc9757\nresult = valid\ntag = 91c3356ee6601ae7073673d2ef30293b\n\n# tcId = 18\naad = \nct = 5b596bab0890286e\niv = f4f3484cacdce37cf5134a12f57903096acd3553607eb682\nkey = bf9ae8ceceb8d3001da7652c4cec02adda8696294a4ab542b41b5ba86c096a75\nmsg = 6eb5e11b358c0ab1\nresult = valid\ntag = d4474d9520f7178e9811f624209721ea\n\n# tcId = 19\naad = 06947c3afa797e99\nct = 80c8e9ac2cec97ce\niv = cc4781134455e89c836f7433bd0426776f945d82f6358276\nkey = d447796ed4ceb2e43942700e7759e335f67afa8653748db95f924c94488195db\nmsg = 77c46ada19c81849\nresult = valid\ntag = 9b62dcc8076098affcb6e7995aaa99a6\n\n# tcId = 20\naad = \nct = 37d696264f781338c9\niv = 200a30270bc911dd3b8a8ea2a6e6ce75be9cfb0f5431db3d\nkey = 08eb57d7bc113f7fbdda1b32237cdd06cccd52ef4a89a831c5e0564370c885ad\nmsg = 704df23a31893799ee\nresult = valid\ntag = 5fddaf74438159acc3c5667b5e84af13\n\n# tcId = 21\naad = 00fc4f61d9777504\nct = a55cbb308f81e449e9\niv = a613e0b17fafb47c79614d39959b986ba2c97b0215676d41\nkey = 9f093b6bb75f1609ab1e00a4bf4667961d885f01deb6520c5bb16ec21e033766\nmsg = 472578ece9fe828dc6\nresult = valid\ntag = 8174bd595da1be72cc226e74c46a4af5\n\n# tcId = 22\naad = \nct = 8bd51b64fcd244f0b3aa\niv = 21b40036745f64b2aab3e89665cf4dab2b690d88721fe9a3\nkey = e421bb3269130c731d1947e7b5d233c11d195ceed1d08634743db9c252bfefa5\nmsg = 1155c7f0ee3e1faa641e\nresult = valid\ntag = dbdd1558934b83ae4393ade73e9edadb\n\n# tcId = 23\naad = e7c9d1dda90b699e\nct = e5aad5c055dc6df73cf0\niv = 33dfa71a0cb2aca008e4c8e8a72dbda4c407bbadd5d7e1a5\nkey = 8a275c90eb8688c5d9e82b74331cf104a2c8757d6257079b1d8035bb40d6a8d9\nmsg = 3c2da491f244acfbd1dc\nresult = valid\ntag = 96fc30292cc8381c345d5f2964ba5626\n\n# tcId = 24\naad = \nct = 2a41cc14a6a65bbb153758\niv = 5a44801d2baabfe8cbee6da52bb51b5297856065fbf33944\nkey = 2d97a35e4b6617e5f4a0f50dcda7622f321cad936a246d9beada9d75e142ef3d\nmsg = b94df0d444dac848ffcad4\nresult = valid\ntag = 1044cd75f2e61cbecbf3a7a77c13ef01\n\n# tcId = 25\naad = d78dcb5431ef5669\nct = 5b3193405830b6840a4474\niv = 07590877a1e1df3a78fe4d04dd64b6cb79f1df45de17685b\nkey = 70d11ca92903865c6a6d8ba497f5a2d65f23b72198d7fc7fdaeda6c2632f7e46\nmsg = f61bb0dd66e5905f1a7ea1\nresult = valid\ntag = 4b10bef8e8a3c2e6ae87fb8fb2a8bdd5\n\n# tcId = 26\naad = \nct = 528dfb79ea182945f13bafb7\niv = 94f86b0fd8a6ed90d3780eca23a82f4387da82b0894ae317\nkey = 05c7317f07a0e89ce1b5ac41df8064faa9fd569ee1c357cd01a2872076477ac5\nmsg = b63e50c9bcd01406b6f78f86\nresult = valid\ntag = 4fc22f4491449bb4ffe6a1eb266e2a91\n\n# tcId = 27\naad = a67a57310055b193\nct = 2345bfc502f9c62d64ad87f9\niv = 829cb09e40c2cc5f7648adc177e56ef53a58bfa16a859338\nkey = 924aafdb5b8a206b3e49aefe8944918cdcc8ccb5bb4b8c4ee81b847aa6fa52a0\nmsg = 68576b935acaab8b33ab62e3\nresult = valid\ntag = 6736f095a28b887238f80dc562eaa25c\n\n# tcId = 28\naad = \nct = d1f725ace69f7899ef51c11dd3\niv = 016dac89c624a9d425ae377132421c37c4486895bef270f0\nkey = 332b7ec9bf4a983eb02af7efee8ffaf5627b66f29e3e4728f50894fe176788d8\nmsg = 8289397a58921bb3201b29c505\nresult = valid\ntag = 0d2858cc30497107a035929fdf2eb6af\n\n# tcId = 29\naad = 4dc711c827a6f626\nct = 6c0e9d31b8e45591726f4cfc63\niv = e8252b018f9e0c3fbd4a6ad0d06346302b8ed7dcb206c3ad\nkey = b75fd9dd7ecca4f3eab36c36a176530dd3ffc825c202613740311d11cd501804\nmsg = 9800f8b835c4ff490ebd764914\nresult = valid\ntag = 2ce700f1f3dc7d3f60607058ac3b817e\n\n# tcId = 30\naad = \nct = 23a49dbe4b699d481621d9fc2db6\niv = e698d39b3cec2634dbe035a55b8fce3b0041aabe4156f713\nkey = 2bddfb332f74ac31fcf91d652c7b41fbcb26a10f2792ecf8075478e645042f87\nmsg = 813974b924c7618c63070d0247f0\nresult = valid\ntag = ef2cfb8423ae6f9faaec81025e6e274b\n\n# tcId = 31\naad = 0b9df4ffd1c9ccbe\nct = 0596f5709407a62fffce84240346\niv = d025b0", "188edc9c40a8d6fc807cead97749016c9016d62ea5\nkey = ea029c829c13a580b66aca21133a16933235c11c42905a640104a2ae9bb5cf82\nmsg = a67e672df18cfbe125b212d63ec8\nresult = valid\ntag = 893772def69053b0aaf3bf1c21144ebf\n\n# tcId = 32\naad = \nct = c5aa0caf82b963f1e9b84a789a77d3\niv = 9ce202557c11a57cb14e7e4bd7986f1cf6232196672d25ea\nkey = 1c838d9f68e687fbdddc6dff7f2e44b277bfeb316ae5d11b3e935889b48539d8\nmsg = 37905d98be9839e02923d119a88d56\nresult = valid\ntag = 59c3e2e43cc098ed413ece9d9a6fd47a\n\n# tcId = 33\naad = a2e44e165e7ca5f7\nct = f91d01453f568774115f75b5dad642\niv = ffdca5c51a0852ab18dd484af6664b63ab4097d303450837\nkey = 51a99f0646767fbc01d7736df0340191acfbb5ae0288ed6fff2d34f0ea31470f\nmsg = 93553954f0be4e24185601ce5c3c34\nresult = valid\ntag = 8fc36af6ae5ee3e05b38ed43598bbfcd\n\n# tcId = 34\naad = \nct = 732715c60018fb0ed55c14c1fa9a5273\niv = 25dc279923c1bcdaa7a36e7b884b51f62343abad71986037\nkey = 6a1f808358461e75072a054e2fc4e4c3e7f882c57920dda3278d0c860ca704e3\nmsg = f242209c67698ea32c2152f8785b7d82\nresult = valid\ntag = afe3c4f050bf001e1dfcb2313dd8edd2\n\n# tcId = 35\naad = 8981c7260d514ab6\nct = a7eb11bfaa0d1c2ce457598049399575\niv = c02c8c595064ac303b1be5df6ab43048856e97ae9962fb8f\nkey = 7fb18b56f3f5122585754a3b6c6a4e523036e66793db569c3e8e28032e916eb6\nmsg = 6e8c0bb3361908f5b33e059408651ae3\nresult = valid\ntag = 485a94f61aa5f47a3036e85a57effd2f\n\n# tcId = 36\naad = \nct = 0fd7386b41396e0558495c45cdba029062\niv = 9a61cf35aecbd40a65b35a64b516896f3de7f977b5c9901d\nkey = 3b11469dc670f5dfbe0aad7d15ee4862c92cb07842e5dcc48fa8e5fc817f1749\nmsg = 540731e4ba3e4e2fd623a1a13233736ee7\nresult = valid\ntag = 29f601a11f6a1072342c60b631de6085\n\n# tcId = 37\naad = 23230be73ba2a6fb\nct = 86d0fd1a325d501fe9efe83d3a3f62e346\niv = 6570889af7acab7f555337bdce05499e8eb0d8d3d1a77660\nkey = e6d9fc8a9e3fa6ecadd9faffbb6ff387aa96502e60adadab029a9146ee39de28\nmsg = deec95974eeef6e2b99739bed2f4a74771\nresult = valid\ntag = 1ed9a79616c787a8de2ff5cdac6af0c9\n\n# tcId = 38\naad = \nct = daea40da316b8e78254a737c57063c4ad8b7\niv = f3d84207ab5574e4bc74ae61b17ccaccc7c46eb3471e0e53\nkey = cbaa654cd4ad70ae96d3412680e60522807e9b887ec6dbfcd6e71e917e29ce62\nmsg = f55aaf5a55432c20fb782c552e5ae096eb23\nresult = valid\ntag = e13ff7a7e2c85b1abb5350134dfa7f9b\n\n# tcId = 39\naad = b6bea5c60f288109\nct = eef62d53545698255648a483708c9cc93937\niv = de1e034363b0daec9828159e7996faff33a5f63eb552eb5f\nkey = 5b51ea4943ce173baa53f84a6ef59cb1e25b794768508b8dd8dcbfbc1744c18a\nmsg = 953939dd7601f17071b2bf776e4b1ed629ce\nresult = valid\ntag = 182529b1d07dbcb4bd89b3c5e4c8fac9\n\n# tcId = 40\naad = \nct = 03dfbb3407a55ab0dbc451d0289de44acb5f33\niv = 74533cbe3ff9ec5a66604c88f5dae4d7efe4f604111f79fc\nkey = c5d3917ffb42b0508296cb245d468b04bbaa2c8c8c32e845415a911ea85f95f1\nmsg = 0afab6dbab51f929332d743ccfbb9f34877bc9\nresult = valid\ntag = a050def2e06a9ed3d10be180bafa636d\n\n# tcId = 41\naad = 880ac1004984fb3e\nct = 95a9bd7bf7e9836e5f8a75393c70da0d9b1d97\niv = 562f3b788783bbb72e465c9d04eb555f366c66de32356e7b\nkey = 77cbd62759966c03b4487ce7cb3fca652c30198cdc0de5d447256e979e041c87\nmsg = 0e677082f7dd9c56bd365310c15a18de78df6d\nresult = valid\ntag = f028003066f8902c5d74ca6bc526e346\n\n# tcId = 42\naad = \nct = 4ad85a75f1a975bbf3ee5302b71949036e3a2198\niv = 5fb9a00843c4b192bf6c3bc29451c237f30a607d3c637b85\nkey = 40e231268005ff28c36bd00167ea39131d262f3a591b0d1508c11b00ed04a0b6\nmsg = d34b950a1c4f2ae5c94a1fddd6574c5d9c0ab18f\nresult = valid\ntag = b82c05b09328949aa70bb537e871cd70\n\n# tcId = 43\naad = 043cd9069dbd8cb5\nct = dfca9d845c21093f43348a4f6e72e324e9673129\niv = 7ade1bc01148ac071bfbe9870fe2023a7769b92312f45e0a\nkey = d66e92c86712132b1e3f5ba3a4cd006b9de1fa444246d99ef02e5b190a73089d\nmsg = 1cf9f2a93cb056fa4222c5850872d9989bc8c185\nresult = valid\ntag = 9defc3de90d493be2a1945d11c569095\n\n# tcId = 44\naad = \nct = 74634f111539fac80bb29d76ba656e5af90fd37f8e\niv = 45ccb4a19073c79a4ac1e052d4664d0dd1c730a6a2e87fe8\nkey = 841404f7e07cdebeb48efd25a75444b6de170995cd460e38ff5930dc9cf5eba2\nmsg = 5d583f68421d00cd8d95896a091b9bb10b744c61c4\nresult = valid\ntag = c04ce25d27416ae5f181238acf9508bc\n\n# tcId = 45\naad = 91b46ee1f7a9361b\nct = 0c1afa5419abb32e479b181a6e51cd99eb041bc37d\niv = 89248df60acfa757945d12647a14cc5bc6508bb2b9e4999c\nkey = 77a812cdbce2b7327dbbaecf6f81340b0ac97589676939d1ff0e69c3373326a3\nmsg = 2573f8f0276ce3b2b38fb727575f376a2eeb305758\nresult = valid\ntag = 6c0b51ea2fc63841893216b03eb47be0\n\n# tcId = 46\naad = \nct = 59d9c3f18cbc59a3c04cdc6904cb860aae69a5485147\niv = ec272b052c33c84a611512a483c3fcec40501240eb7a42ee\nkey = f2f9bdba59206e8c31a3338213d6a46a40aee237f631906aff076fe2d29d3b85\nmsg = 408c4cac91b4bd3ce25c8971b1ed8adb20ed667f8393\nresult = valid\ntag = 63e55e220873e295a5b86543334b1715\n\n# tcId = 47\naad = 1bc37fc6729b401d\nct = d5a1f87dae98ab385d5d34626c295cca0ed6931635f4\niv = a131b4b0582be36dcce56beb036ec4fc31147efed7ff4718\nkey = d9aa0213bfac5ee89f9ef2c6f616d8f71c3725dafe7926504e18b141192c33b0\nmsg = 081280932efbce0a5500d76d41c7dd2ddbc3311dc0cd\nresult = valid\ntag = 25f2fa45c86c4cb0f02f99050e9d5ab7\n\n# tcId = 48\naad = \nct = 93034cdc9298d0086b8e8bbf3aea637484454015cf544d\niv = df72b7fe00eb070276ba1b0de6b17a6100fe0d660bf3c6c7\nkey = d7b0b278c5ede48da2db2f6ec6f8b23282d3c940bd1eb59f7102bf69c683298d\nmsg = 0f44c184d297c0a66467d54ac982f922b119d5b4c8b238\nresult = valid\ntag = b1e1dcf03663a995c6c14991b5558159\n\n# tcId = 49\naad = 04e0e991fb5a465e\nct = 83a8bbe26ad18129459f66f6dc771c653a3dbb88a00b11\niv = 0378f12d4891c68477d90f16f2ff59287c81922b73cec608\nkey = bd5040047cd7bd0bd1ca22164058a2901feb383c1ccba5c71c853f186d4e2b9e\nmsg = 29b7080f92c860ca4dd501f18b041c5cbc5c131783a720\nresult = valid\ntag = 791971c0f5ba2c8b7635924267c68f32\n\n# tcId = 50\naad = \nct = 1a0bc208b17fb629200e805da495db70c599ecb3c3b9cc94\niv = c9f5d4dfd5dd2276d68b25c6178d9ef2f38756df4be9d4b3\nkey = 3b96dbe28ee07208cdf703f1488f478134147363da1502249e025e0efe5cb663\nmsg = 8f37fd7e3e2f6563a9883d4adb92b5c37242a56b73a6fb7e\nresult = valid\ntag = 08b9477bc98543019ddaa7ae380f83dd\n\n# tcId = 51\naad = e1b2f309ce5fabe8\nct = e9dd13d48dd7258682311bfec967e1a1ebc562855f224f41\niv = 90b932e3464c8b66d3d2fec2bc9097289f147e05f18a9867\nkey = 53fc679ebe23b70714ab4ce6c8b0de5df656dca27177512654da31f6848dbe6b\nmsg = 8b0b4038c0eebea97fa1f93b7c2f3576898e7cdc9fd702d0\nresult = valid\ntag = d9038207dbfc82a9a9d507fe254d57c2\n\n# tcId = 52\naad = \nct = 666f807a6e5d0253fe1967d45efea42cf1f421789b7f48e0dc\niv = d758776af8d089ef14a075ddf683e6669ed8109fe5681833\nkey = 275ac60ffa734bf86601c951d0bd263b9651181c32f41fce90d59cb8d59da081\nmsg = 1fa3b565515a429f78fb36e93e048425ffb64bc9e9e68336b3\nresult = valid\ntag = 5d423636988dd257e5cbd40ee28ae94e\n\n# tcId = 53\naad = bbcbfa1779f4122c\nct = 369a80f75ad28fd05cb3c944e0a8c8b37ce65bbd1f6d4b355a\niv = 9628e46f25d08b206371449e7321d6bf5d811629e01ef32b\nkey = ec4d4b14860a36fe8afb2861c1376db8004cc2d37eb1ebb609343daf24bc39fb\nmsg = 201ec6c1d0675e818cb7a4e583ea1aa1afde1bbda1f0f549e1\nresult = valid\ntag = 3ca5005eda0b99d6566ac841340ad23a\n\n# tcId = 54\naad = \nct = b6faccf43dabd8965cb231fe96a2bdf2cb51e0b9afb6445c21eb\niv = ec3dae28ec71ceba5b97a933d30b9fb98a40d4c92e6f54ef\nkey = 53f9c2c335c1c5cde744e890f6bd291e4484925aaa036f1e74f0144603322648\nmsg = 00f4f6a8c09ecbff3e6e825ca676a5cb8373d4915ecaf5d317a1\nresult = valid\ntag = ee91b39d01a114f80a7c5e7e1a0b2868\n\n# tcId = 55\naad = a6d7d9034512781c\nct = c97a4ba644788bfdeeb0a5de228948902a57359879c82cf8ead9\niv = a7f4c26140ba7d8a884de794fb23a50c6647627fa85ef9f7\nkey = 9bb8bc991f01fb26df610032e1bf6ed0e2652629a6726aec9c23df4fefbdb594\nmsg = ebcb0777bd1c3385376270e543521e11f4bac00d0f9c0192581e\nresult = valid\ntag = bf51aa205497db895f008d828040150f\n\n# tcId = 56\naad = \nct = 28cf032caf586255ee3f3f70492d33458a7b42473b8e354d983dfd\niv = 7e4c8d0e24ab24f500053964774c92f808bafc42be0f6a34\nkey = 69b8b0846c47226dbb278f83082b75476e89a77444bfa06de69395f16c6eed01\nmsg = 3b406d4c07f2ef751ac701fe944b2392bd59fb0ee4b32e6cbf8958\nresult = valid\ntag = 58896a5d7618837701ed8dda9b18d82c\n\n# tcId = 57\naad = f5fa84749ff438f4\nct = be95d62d6acb3e5344f6b4ddbddfb45fa479c2d1577a42967dc0ad\niv = 26b2165f4b22415df4c052564b87d62c4c2c01df47c82cd8\nkey = aa6d2da8fe7ce3228f15e09ae8c7f3d1b0220679a3e0e13e7523060b5b8d09b6\nmsg = 92763e759a5c0b8c4d40d6398fa9e257900ff4b1f31000dbd9a15e\nresult = valid\ntag = 61ac094fefb1237c9d44ab7f4bbbf5f9\n\n# tcId = 58\naad = \nct = 2248e5332ed42c42fcb6a029e3d8f9f96cbc32d34fa5f302fabf1bf3\niv ", "= b595d9204461e311915cc17df51a3bbfa55c3a98aafbbaee\nkey = 31b9e848dfd3dd1ec05410975190109f550ee6e5235f040ce6faf6c380fba49d\nmsg = 95272cdea7a15889059b4e1de058c869e1776384159539470b542ed8\nresult = valid\ntag = b777e88479292944c5d6ace1ffd24ac2\n\n# tcId = 59\naad = 96fc6284d7eeb53c\nct = b10f9fbd87f51ebeae1942b9afb59749987b1575babd8008b281a662\niv = bc101b6d01bda7e13d402aa0023f0507ab02aa58758cb6aa\nkey = da132c34b2291a15777d3ebda2ed0078028c215038c2410d822578dcc869ea8d\nmsg = 331f3d53965bfee2edb463c5b21751eb445289287fada2aedae99258\nresult = valid\ntag = 54ad4e664b86333223fca6869c501dc2\n\n# tcId = 60\naad = \nct = ffb587ec97c7d11ca75629f066881f6b2c392fa71b73fc4cb4559a645d\niv = 4adcd5ecf1506fe7a38adf5634b454bf90278c9ebffbac87\nkey = d7e5e9c008af44266c876fa6b02a453854703c1a4fd221573c382c8d512a982d\nmsg = f8b3ae84d6502d353d57c970da5f9bc53de7a5c6262ba7a7b2220d0ee1\nresult = valid\ntag = ec9db510c3bb11831c20684d82e45053\n\n# tcId = 61\naad = cec8c976f2e25979\nct = 5d3ce03a6f43eab32a91b6eb87666af14e5e28d98d23c49c56557497d5\niv = 055776b422138960f6631e3c58f3ba0688082747de4ae5f6\nkey = 1e72be02d7ebf3c78b400efd005f5b6b983ede08443541475808d43e6d30eab8\nmsg = f2654733ca29af4bb29347f7a6508ed87913e0faa885505928ac1ee86e\nresult = valid\ntag = b324b10851d159bd3822705a9d638038\n\n# tcId = 62\naad = \nct = aa6edcb0f49535b2d2fa2e5f0b29343ba0c9c1667c401c78a3a8b8a61ad2\niv = cb52ad5674aff0762ef49fb3bed4722dcef2bcbc4f3c316a\nkey = 98362eff7af1e38d3d77d4a013bb6bf3fb3690568bf897651c578b21572fd37e\nmsg = a40610eaf3a823c06936293473ca36a2952d0eb5e5bbc18be123a07f8bc8\nresult = valid\ntag = 98d5e90a5a64e411c98d7c9e91557f5c\n\n# tcId = 63\naad = f5203e702570c4b1\nct = 3d1add00e51e60b16825272790ff47c0d533bfe65484d105ee7a69896c48\niv = f2f09c3469e2cf73b07620e461d7b1ad999c5f7d54867d21\nkey = 8f0e3dc43b86943ed4b0361fa5aa49999f24bc1e102bf3afb439e44f9ce43504\nmsg = dba4ed2a7938826c43548f6976d8f0ec1838fe71cc535b2a5d56e4d3d5ca\nresult = valid\ntag = a018e2629d5656920f1202e65624b056\n\n# tcId = 64\naad = \nct = 1ca6389e16c2f43e9e89447991d1472c8283a8dd94fdf61c4f5aee746cb537\niv = 17d6ff40ad135ac9df55fa5c0eaf03e5d91cdac63c684e8e\nkey = 16a376d68b3105262a07558e5e448ecdcbe075770cf60e7b7db1420f4fa4e36d\nmsg = bdb5500794edd38a398f18f83de03e16f135ea960d3b8c6578abc541aa1d03\nresult = valid\ntag = 33107bbbc06e563abf48979dbc7c66b6\n\n# tcId = 65\naad = 3fe9ad465d0aa3fa\nct = e8ae311bf2e80d696c543cd272d3e50dc968a0ab47259c461e0dec35f77530\niv = c306b69443bfdbedb5ce9f9bb6088132a88e8a175d3bd769\nkey = 8e1fb8cc57ca60ae091d27e292923272439c37f2dede36b2c2aaee96439d5a31\nmsg = 1d884a83a5f9b00b8951ef81778bd7c991cdc911127eee9dfeff82c48ca937\nresult = valid\ntag = 906de4c31eb2ce283eeb95388b0d83ce\n\n# tcId = 66\naad = \nct = d34c1778d105d0e80d429c86b879d52835cf8aebc5a04a9084cff1f9646e040a\niv = 0140f2791eb81fd4b69edf2d9ba4b2d62eab1d296741583f\nkey = 2ed460a56867ee1a2877a8f3d2d98fb886cfcc8913e31c3d08f42374ba37ebb1\nmsg = 318cc4bf151c3baaee5a783ec091ab618f2ecacf38c962ba9c32c323696cc94c\nresult = valid\ntag = ac8a68605a0567c559442342b764b964\n\n# tcId = 67\naad = 1264b91e71865033\nct = cc24cfa62063d11b2c31cf25ceb7308ca376feb1dd6bc102ed7db8ed46b06759\niv = 97438f178419732feaade58a5d5c21bed14d04c4add50465\nkey = b43328e39cc6f6e94ea601fbebadb4b41cfe6a52c3a4d5eeabaa9853db45ccb1\nmsg = 63cb5c20c9edf36757b795921437d3fd228af1fcdbb329505cbdde12afaf9f84\nresult = valid\ntag = dda7fc160e23f57e8392809f1e3b5ee8\n\n# tcId = 68\naad = \nct = 82be237be008228a8a9ff1a506d5b893cf9dcaa1dd33c0523b13582bcade4629ef\niv = daca1f50a4c0d9b77151c75f2e58ce404847d0aab493086d\nkey = 92b9b40c00480a50ee16a86349a46e37b02d5ba74d2e5a67eaf333e467fa0152\nmsg = c857f3c55da61d72563912a2534e01b6426ba41bf417c15b725086d31a1645c94d\nresult = valid\ntag = 723437af0b684b6e04024352206cbaf9\n\n# tcId = 69\naad = aaefd84240ade0ed\nct = ff98ead89d45d70f09b9e3f31f4ff56ae8b8cad1517294a8af3c962bad24a92efe\niv = ffcaddf85da09293c4352c81cbb5dd82e30b0f9e7623e92a\nkey = 5c271bac09a0454c83d158bcc9ec331ca92e62726903b7bb5799adff47d671ee\nmsg = 7c716a5b6cf0b8b0e1ff825ff9324bb5715b0d40af5338d5337f66de681932d423\nresult = valid\ntag = 4b8a06a1613737d0f8e3fb88184b23e4\n\n# tcId = 70\naad = \nct = d0e84c6450f348d887c49c4b44ac38721d4a1742e72095c330249c7348bade49dc776d449272e0f3dd5422c2a6ab18\niv = 64cc9f3cc334abce364cec9efe8ad54117ff0bbb03e3e8b9\nkey = c28403cce44ff256d055c2cbc84bb2d9773346e0d51bd38e80cebd861b03fa30\nmsg = f9e8f60b70044b03a189c26f1c8fd246239bc23f8adf0f88516f88d73d11c9290882bb6ad49d956b10c9f848180065\nresult = valid\ntag = 28c72dea441cffac2f7811286f8ea5dd\n\n# tcId = 71\naad = 7185f9cbf59d2095\nct = 4093dcbca1555835b78140fe7a3798a77bd97a01b0a7c1f7157fedb27c40d9d16cc3e935f649faf0dcf431636cd539\niv = 7b97c8b1c06b69b99220042ab2ac65b88d8b4294b76b4bd1\nkey = 7c72c748ea0010c90e1dfbde8e91edf6ead2474148cf234e0559dcd881cc3b2b\nmsg = 9a1f6c42a8a0f3032e8dfa36e0f5750479276866c920672a0454c41bfae5dd74fbf0fbcc8e6fbf4843f20d06440837\nresult = valid\ntag = c7c9133ff17a296c987d72885182874d\n\n# tcId = 72\naad = \nct = 764ab84b844b57b0564f63ec70ad12d81dc3a0e65233a9bf06d6b2c653787eb991bc37a885a04509690ab49fd8dedcabe3c346df9036d735de3bf73ab03f5ba7\niv = 8052acef0423bb07a6fbaf8f63039f1eaa2cdefc61b31b18\nkey = 7948151a374363d07dfb12869b7f90502f2de8117d3d72d5133b9b3e3dc78ef7\nmsg = 76e03034be5514561e99c32ab58901eabac0f67b40c366202ac8a08ee3f68c3b283c1adeefee6f5544330d4771e5148c5231ec27b3f3f9d81a3dca52e115e1b5\nresult = valid\ntag = 075248c91d1f246aebaa96c86627d18e\n\n# tcId = 73\naad = dc514d540551b9dc\nct = de03f775aee744e4148e008dfefa7156ce2a23a613d4d9cae99c3164f54a173f895a9466ef046c020179383d70c813e765f207860c79dcf627f17663ea76af20\niv = f357e3b3d3d5e4187e34da08afd4817635adde91b676da1d\nkey = 50a1b2b155150936609d45596e9175f3271be548574405f827593fc5a0578c3a\nmsg = e854b8531ace95c975a5b1497f3dec6d80b29ca673690411abe277bbfd29fa00133ee17570805c1c605452d648581be8db878e782f217b481b1268591593efc0\nresult = valid\ntag = b473a9f1d5312d556bd0b62d84bb0803\n\n# tcId = 74\naad = \nct = 98fc26e0cfd5a75b5bcd9e046e89c6e9dc5aaefdd5e8ea7e4d286dcdaca0fe6ae744d244678f91c9ccf6e294bd5586be671645ae87d3435836a5ab383b253602c25a6cc04353c076725b4fc4aff9b4dc9bd194fe92ef0a920f15d6b8fea9f19065\niv = 6d609141e3e4331f55344c1f5e6fad589b39ec1d12b9fbf0\nkey = 92570a01d2b6123b67055400c8a9b0cb948e32c9b8520758cd1abd73f83c8507\nmsg = e86fc97c194d37a5e1345d139fe82dd669b6350c435cb446fcbdcc90fe5859bb2ef1f69d930e29dc343b57dfd7ff3c382652939bbd1c978a790ed1dbe5ad1fcbe157925ab4335c649c2f80c19d541e9e7eb4feb64e596bc6d7df8aa3476e0a9f7e\nresult = valid\ntag = 03bb49593f116a30a8390f96380a9888\n\n# tcId = 75\naad = e40cb55a18f2885f\nct = 7042beb6e4f08e583752f23048e2f3433e0821423d72a7e531b86684b57b32c5bdcc11164db0b8516d7b463cf7f8b0e3ed8a7d584345934ef184e4f8fee31e126601f08558c725aaa23d38c8017b07adbf1e742128795b03458b581b8cd9100bd9\niv = 1a80def5bd8be8eef5f6643a5c1aed9947c3ee5ca0cb56df\nkey = 4a3bc8f5c4aab87c20772404a291c1d6d68eb12e5f3c82e582564d6300fc28c9\nmsg = 2b0815f7eb0a83b9617e4f0906e9179b600b0c822bfb56c5012103aecb4550a57099dcebae00b6c06f3537fb1550c78b249d00a4007d23b882cb5511fdd53482575554028e9db437b8224368ead730d157a64d5571c706cbd9c0d2b10b3b14c3e2\nresult = valid\ntag = b5e3df83f18cbc0bd99427b9a172bf1b\n\n# tcId = 76\naad = \nct = cf2e17f9d8c6562de6d3e8c8bc30ba2904cf5c3616d15ea77667186ee45f444ea264327dcf210b6735a39005b62529d557480ed0462e49d982cf5962e5ee6d8ccc388d5de102e676a55426ce5a873d2e84a2d841e7b30c7ab19035274886b3c5c979d065bdde9b0b9e466b22559e30a5a5abc4817312e15d2c0dcdd99d867361\niv = 3507ec4cd1a6c2eaf081ec32888e08839481f35b3b0f7872\nkey = 2e89767b15f18b855d04c0b6b47c1f8facc9a058e2194ad2ad901ef940ab54cb\nmsg = eff2e375228756f995b8ab52213177c4b7ca92bc81114f5c23aa64dd7eaff7b86ee2e674984c4b65bf4c5ff402e23902c005e05de25b3c6e8a64323aeafe04ec6cd1f6c851be39e55208d76476d3ed7100042eccb72cf1349ea101253b7a5a4a8677c1d6df5a54e9c24558e2d68c3f50acbd1ebbb4773884b0ff23d95a4ff60d\nresult = valid\ntag = c844d555bb43a83b4aa735b2aa1d566a\n\n# tcId = 77\naad = e2f0d2f16704527e\nct = 4f0e805a2b3f2e1bfe3c06c83f5c77b9c4e562514a78f9f2cbf3206f68f686923656885878087d17da261666e798649d74841753525875f425e82a4795fdf8dfb629a8b1d2faa5594557d62f421f4e6a5dbb9f8336875f2fe2e2a4a1d0084358d9583e6b6662895a07c924c0a7cdba07be8a020e1b8ef3a0b5d007ec47a8e8cf\niv = 0a5914f29abb1cb48dc686159f09480370477f6069018e18\nkey = 6357cd94e2d9503288eaf3abf9604b050d4a483350a828029baaa9cae184f075\nmsg = bb266ddea2f88c2f0fea7f0cf4a1a3336334", @@ -9096,747 +9106,750 @@ std::string GetTestData(const char *path) { if (strcmp(path, "crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt") == 0) { return AssembleString(kData71, kLen71); } - if (strcmp(path, "crypto/fipsmodule/modes/gcm_tests.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/kdf/test/sskdf.txt") == 0) { return AssembleString(kData72, kLen72); } - if (strcmp(path, "crypto/fipsmodule/rand/ctrdrbg_vectors.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/modes/gcm_tests.txt") == 0) { return AssembleString(kData73, kLen73); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHAKE128VariableOut.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/rand/ctrdrbg_vectors.txt") == 0) { return AssembleString(kData74, kLen74); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHAKE256VariableOut.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHAKE128VariableOut.txt") == 0) { return AssembleString(kData75, kLen75); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_224ShortMsg.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHAKE256VariableOut.txt") == 0) { return AssembleString(kData76, kLen76); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_256ShortMsg.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_224ShortMsg.txt") == 0) { return AssembleString(kData77, kLen77); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_384ShortMsg.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_256ShortMsg.txt") == 0) { return AssembleString(kData78, kLen78); } - if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_512ShortMsg.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_384ShortMsg.txt") == 0) { return AssembleString(kData79, kLen79); } - if (strcmp(path, "crypto/hmac_extra/hmac_tests.txt") == 0) { + if (strcmp(path, "crypto/fipsmodule/sha/testvectors/SHA3_512ShortMsg.txt") == 0) { return AssembleString(kData80, kLen80); } - if (strcmp(path, "crypto/hpke/hpke_test_vectors.txt") == 0) { + if (strcmp(path, "crypto/hmac_extra/hmac_tests.txt") == 0) { return AssembleString(kData81, kLen81); } - if (strcmp(path, "crypto/kyber/kat/kyber512r3.txt") == 0) { + if (strcmp(path, "crypto/hpke/hpke_test_vectors.txt") == 0) { return AssembleString(kData82, kLen82); } - if (strcmp(path, "crypto/kyber/kat/kyber768r3.txt") == 0) { + if (strcmp(path, "crypto/kyber/kat/kyber512r3.txt") == 0) { return AssembleString(kData83, kLen83); } - if (strcmp(path, "crypto/kyber/kat/kyber1024r3.txt") == 0) { + if (strcmp(path, "crypto/kyber/kat/kyber768r3.txt") == 0) { return AssembleString(kData84, kLen84); } - if (strcmp(path, "crypto/ml_kem/kat/mlkem512ipd.txt") == 0) { + if (strcmp(path, "crypto/kyber/kat/kyber1024r3.txt") == 0) { return AssembleString(kData85, kLen85); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request.der") == 0) { + if (strcmp(path, "crypto/ml_kem/kat/mlkem512ipd.txt") == 0) { return AssembleString(kData86, kLen86); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_attached_cert.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request.der") == 0) { return AssembleString(kData87, kLen87); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_no_nonce.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_attached_cert.der") == 0) { return AssembleString(kData88, kLen88); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_signed.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_no_nonce.der") == 0) { return AssembleString(kData89, kLen89); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_signed_sha256.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_signed.der") == 0) { return AssembleString(kData90, kLen90); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_request_signed_sha256.der") == 0) { return AssembleString(kData91, kLen91); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_ca_signed.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response.der") == 0) { return AssembleString(kData92, kLen92); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_no_nonce.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_ca_signed.der") == 0) { return AssembleString(kData93, kLen93); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_revoked.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_no_nonce.der") == 0) { return AssembleString(kData94, kLen94); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unknown.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_revoked.der") == 0) { return AssembleString(kData95, kLen95); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_expired_signer.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unknown.der") == 0) { return AssembleString(kData96, kLen96); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_wrong_signer.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_expired_signer.der") == 0) { return AssembleString(kData97, kLen97); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_sha256.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_wrong_signer.der") == 0) { return AssembleString(kData98, kLen98); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_revoked_sha256.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_sha256.der") == 0) { return AssembleString(kData99, kLen99); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unknown_sha256.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_revoked_sha256.der") == 0) { return AssembleString(kData100, kLen100); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_wrong_signer_sha256.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unknown_sha256.der") == 0) { return AssembleString(kData101, kLen101); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_malformedrequest.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_wrong_signer_sha256.der") == 0) { return AssembleString(kData102, kLen102); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_internalerror.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_malformedrequest.der") == 0) { return AssembleString(kData103, kLen103); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_trylater.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_internalerror.der") == 0) { return AssembleString(kData104, kLen104); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_sigrequired.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_trylater.der") == 0) { return AssembleString(kData105, kLen105); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unauthorized.der") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_sigrequired.der") == 0) { return AssembleString(kData106, kLen106); } - if (strcmp(path, "crypto/ocsp/test/aws/ca_cert.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_response_unauthorized.der") == 0) { return AssembleString(kData107, kLen107); } - if (strcmp(path, "crypto/ocsp/test/aws/ocsp_expired_cert.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ca_cert.pem") == 0) { return AssembleString(kData108, kLen108); } - if (strcmp(path, "crypto/ocsp/test/aws/server_cert.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/ocsp_expired_cert.pem") == 0) { return AssembleString(kData109, kLen109); } - if (strcmp(path, "crypto/ocsp/test/aws/server_ecdsa_cert.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/server_cert.pem") == 0) { return AssembleString(kData110, kLen110); } - if (strcmp(path, "crypto/ocsp/test/aws/server_ecdsa_key.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/server_ecdsa_cert.pem") == 0) { return AssembleString(kData111, kLen111); } - if (strcmp(path, "crypto/ocsp/test/aws/server_key.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/server_ecdsa_key.pem") == 0) { return AssembleString(kData112, kLen112); } - if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA1.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/aws/server_key.pem") == 0) { return AssembleString(kData113, kLen113); } - if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA2.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA1.pem") == 0) { return AssembleString(kData114, kLen114); } - if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA3.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA2.pem") == 0) { return AssembleString(kData115, kLen115); } - if (strcmp(path, "crypto/ocsp/test/ND1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/integration-tests/AmazonRootCA3.pem") == 0) { return AssembleString(kData116, kLen116); } - if (strcmp(path, "crypto/ocsp/test/ND2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND1.ors") == 0) { return AssembleString(kData117, kLen117); } - if (strcmp(path, "crypto/ocsp/test/ND3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND2.ors") == 0) { return AssembleString(kData118, kLen118); } - if (strcmp(path, "crypto/ocsp/test/ISOP_ND1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND3.ors") == 0) { return AssembleString(kData119, kLen119); } - if (strcmp(path, "crypto/ocsp/test/ISOP_ND2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_ND1.ors") == 0) { return AssembleString(kData120, kLen120); } - if (strcmp(path, "crypto/ocsp/test/ISOP_ND3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_ND2.ors") == 0) { return AssembleString(kData121, kLen121); } - if (strcmp(path, "crypto/ocsp/test/WRID_ND1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_ND3.ors") == 0) { return AssembleString(kData122, kLen122); } - if (strcmp(path, "crypto/ocsp/test/WRID_ND2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_ND1.ors") == 0) { return AssembleString(kData123, kLen123); } - if (strcmp(path, "crypto/ocsp/test/WRID_ND3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_ND2.ors") == 0) { return AssembleString(kData124, kLen124); } - if (strcmp(path, "crypto/ocsp/test/WINH_ND1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_ND3.ors") == 0) { return AssembleString(kData125, kLen125); } - if (strcmp(path, "crypto/ocsp/test/WINH_ND2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_ND1.ors") == 0) { return AssembleString(kData126, kLen126); } - if (strcmp(path, "crypto/ocsp/test/WINH_ND3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_ND2.ors") == 0) { return AssembleString(kData127, kLen127); } - if (strcmp(path, "crypto/ocsp/test/WIKH_ND1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_ND3.ors") == 0) { return AssembleString(kData128, kLen128); } - if (strcmp(path, "crypto/ocsp/test/WIKH_ND2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_ND1.ors") == 0) { return AssembleString(kData129, kLen129); } - if (strcmp(path, "crypto/ocsp/test/WIKH_ND3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_ND2.ors") == 0) { return AssembleString(kData130, kLen130); } - if (strcmp(path, "crypto/ocsp/test/D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_ND3.ors") == 0) { return AssembleString(kData131, kLen131); } - if (strcmp(path, "crypto/ocsp/test/D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/D1.ors") == 0) { return AssembleString(kData132, kLen132); } - if (strcmp(path, "crypto/ocsp/test/D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/D2.ors") == 0) { return AssembleString(kData133, kLen133); } - if (strcmp(path, "crypto/ocsp/test/ISOP_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/D3.ors") == 0) { return AssembleString(kData134, kLen134); } - if (strcmp(path, "crypto/ocsp/test/ISOP_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_D1.ors") == 0) { return AssembleString(kData135, kLen135); } - if (strcmp(path, "crypto/ocsp/test/ISOP_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_D2.ors") == 0) { return AssembleString(kData136, kLen136); } - if (strcmp(path, "crypto/ocsp/test/WRID_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISOP_D3.ors") == 0) { return AssembleString(kData137, kLen137); } - if (strcmp(path, "crypto/ocsp/test/WRID_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_D1.ors") == 0) { return AssembleString(kData138, kLen138); } - if (strcmp(path, "crypto/ocsp/test/WRID_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_D2.ors") == 0) { return AssembleString(kData139, kLen139); } - if (strcmp(path, "crypto/ocsp/test/WINH_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WRID_D3.ors") == 0) { return AssembleString(kData140, kLen140); } - if (strcmp(path, "crypto/ocsp/test/WINH_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_D1.ors") == 0) { return AssembleString(kData141, kLen141); } - if (strcmp(path, "crypto/ocsp/test/WINH_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_D2.ors") == 0) { return AssembleString(kData142, kLen142); } - if (strcmp(path, "crypto/ocsp/test/WIKH_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WINH_D3.ors") == 0) { return AssembleString(kData143, kLen143); } - if (strcmp(path, "crypto/ocsp/test/WIKH_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_D1.ors") == 0) { return AssembleString(kData144, kLen144); } - if (strcmp(path, "crypto/ocsp/test/WIKH_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_D2.ors") == 0) { return AssembleString(kData145, kLen145); } - if (strcmp(path, "crypto/ocsp/test/WKDOSC_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WIKH_D3.ors") == 0) { return AssembleString(kData146, kLen146); } - if (strcmp(path, "crypto/ocsp/test/WKDOSC_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKDOSC_D1.ors") == 0) { return AssembleString(kData147, kLen147); } - if (strcmp(path, "crypto/ocsp/test/WKDOSC_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKDOSC_D2.ors") == 0) { return AssembleString(kData148, kLen148); } - if (strcmp(path, "crypto/ocsp/test/ISDOSC_D1.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKDOSC_D3.ors") == 0) { return AssembleString(kData149, kLen149); } - if (strcmp(path, "crypto/ocsp/test/ISDOSC_D2.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISDOSC_D1.ors") == 0) { return AssembleString(kData150, kLen150); } - if (strcmp(path, "crypto/ocsp/test/ISDOSC_D3.ors") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISDOSC_D2.ors") == 0) { return AssembleString(kData151, kLen151); } - if (strcmp(path, "crypto/ocsp/test/ND1_Cross_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISDOSC_D3.ors") == 0) { return AssembleString(kData152, kLen152); } - if (strcmp(path, "crypto/ocsp/test/ND1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND1_Cross_Root.pem") == 0) { return AssembleString(kData153, kLen153); } - if (strcmp(path, "crypto/ocsp/test/ND1_Issuer_ICA-Cross.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND1_Issuer_ICA.pem") == 0) { return AssembleString(kData154, kLen154); } - if (strcmp(path, "crypto/ocsp/test/ND2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND1_Issuer_ICA-Cross.pem") == 0) { return AssembleString(kData155, kLen155); } - if (strcmp(path, "crypto/ocsp/test/ND3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND2_Issuer_Root.pem") == 0) { return AssembleString(kData156, kLen156); } - if (strcmp(path, "crypto/ocsp/test/WKIC_ND1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ND3_Issuer_Root.pem") == 0) { return AssembleString(kData157, kLen157); } - if (strcmp(path, "crypto/ocsp/test/WKIC_ND2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_ND1_Issuer_ICA.pem") == 0) { return AssembleString(kData158, kLen158); } - if (strcmp(path, "crypto/ocsp/test/WKIC_ND3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_ND2_Issuer_Root.pem") == 0) { return AssembleString(kData159, kLen159); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_ND1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_ND3_Issuer_Root.pem") == 0) { return AssembleString(kData160, kLen160); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_ND2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_ND1_Issuer_ICA.pem") == 0) { return AssembleString(kData161, kLen161); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_ND3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_ND2_Issuer_Root.pem") == 0) { return AssembleString(kData162, kLen162); } - if (strcmp(path, "crypto/ocsp/test/ISIC_ND1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_ND3_Issuer_Root.pem") == 0) { return AssembleString(kData163, kLen163); } - if (strcmp(path, "crypto/ocsp/test/ISIC_ND2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_ND1_Issuer_ICA.pem") == 0) { return AssembleString(kData164, kLen164); } - if (strcmp(path, "crypto/ocsp/test/ISIC_ND3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_ND2_Issuer_Root.pem") == 0) { return AssembleString(kData165, kLen165); } - if (strcmp(path, "crypto/ocsp/test/D1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_ND3_Issuer_Root.pem") == 0) { return AssembleString(kData166, kLen166); } - if (strcmp(path, "crypto/ocsp/test/D2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/D1_Issuer_ICA.pem") == 0) { return AssembleString(kData167, kLen167); } - if (strcmp(path, "crypto/ocsp/test/D3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/D2_Issuer_Root.pem") == 0) { return AssembleString(kData168, kLen168); } - if (strcmp(path, "crypto/ocsp/test/WKIC_D1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/D3_Issuer_Root.pem") == 0) { return AssembleString(kData169, kLen169); } - if (strcmp(path, "crypto/ocsp/test/WKIC_D2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_D1_Issuer_ICA.pem") == 0) { return AssembleString(kData170, kLen170); } - if (strcmp(path, "crypto/ocsp/test/WKIC_D3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_D2_Issuer_Root.pem") == 0) { return AssembleString(kData171, kLen171); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_D1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WKIC_D3_Issuer_Root.pem") == 0) { return AssembleString(kData172, kLen172); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_D2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_D1_Issuer_ICA.pem") == 0) { return AssembleString(kData173, kLen173); } - if (strcmp(path, "crypto/ocsp/test/WSNIC_D3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_D2_Issuer_Root.pem") == 0) { return AssembleString(kData174, kLen174); } - if (strcmp(path, "crypto/ocsp/test/ISIC_D1_Issuer_ICA.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/WSNIC_D3_Issuer_Root.pem") == 0) { return AssembleString(kData175, kLen175); } - if (strcmp(path, "crypto/ocsp/test/ISIC_D2_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_D1_Issuer_ICA.pem") == 0) { return AssembleString(kData176, kLen176); } - if (strcmp(path, "crypto/ocsp/test/ISIC_D3_Issuer_Root.pem") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_D2_Issuer_Root.pem") == 0) { return AssembleString(kData177, kLen177); } - if (strcmp(path, "crypto/pkcs8/test/empty_password.p12") == 0) { + if (strcmp(path, "crypto/ocsp/test/ISIC_D3_Issuer_Root.pem") == 0) { return AssembleString(kData178, kLen178); } - if (strcmp(path, "crypto/pkcs8/test/no_encryption.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/empty_password.p12") == 0) { return AssembleString(kData179, kLen179); } - if (strcmp(path, "crypto/pkcs8/test/nss.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/no_encryption.p12") == 0) { return AssembleString(kData180, kLen180); } - if (strcmp(path, "crypto/pkcs8/test/null_password.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/nss.p12") == 0) { return AssembleString(kData181, kLen181); } - if (strcmp(path, "crypto/pkcs8/test/openssl.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/null_password.p12") == 0) { return AssembleString(kData182, kLen182); } - if (strcmp(path, "crypto/pkcs8/test/pbes2_sha1.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/openssl.p12") == 0) { return AssembleString(kData183, kLen183); } - if (strcmp(path, "crypto/pkcs8/test/pbes2_sha256.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/pbes2_sha1.p12") == 0) { return AssembleString(kData184, kLen184); } - if (strcmp(path, "crypto/pkcs8/test/unicode_password.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/pbes2_sha256.p12") == 0) { return AssembleString(kData185, kLen185); } - if (strcmp(path, "crypto/pkcs8/test/windows.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/unicode_password.p12") == 0) { return AssembleString(kData186, kLen186); } - if (strcmp(path, "crypto/pkcs8/test/null_contentinfo_root.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/windows.p12") == 0) { return AssembleString(kData187, kLen187); } - if (strcmp(path, "crypto/pkcs8/test/null_contentinfo_child.p12") == 0) { + if (strcmp(path, "crypto/pkcs8/test/null_contentinfo_root.p12") == 0) { return AssembleString(kData188, kLen188); } - if (strcmp(path, "crypto/poly1305/poly1305_tests.txt") == 0) { + if (strcmp(path, "crypto/pkcs8/test/null_contentinfo_child.p12") == 0) { return AssembleString(kData189, kLen189); } - if (strcmp(path, "crypto/siphash/siphash_tests.txt") == 0) { + if (strcmp(path, "crypto/poly1305/poly1305_tests.txt") == 0) { return AssembleString(kData190, kLen190); } - if (strcmp(path, "crypto/x509/test/basic_constraints_ca.pem") == 0) { + if (strcmp(path, "crypto/siphash/siphash_tests.txt") == 0) { return AssembleString(kData191, kLen191); } - if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_0.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_ca.pem") == 0) { return AssembleString(kData192, kLen192); } - if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_1.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_0.pem") == 0) { return AssembleString(kData193, kLen193); } - if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_10.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_1.pem") == 0) { return AssembleString(kData194, kLen194); } - if (strcmp(path, "crypto/x509/test/basic_constraints_leaf.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_ca_pathlen_10.pem") == 0) { return AssembleString(kData195, kLen195); } - if (strcmp(path, "crypto/x509/test/basic_constraints_none.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_leaf.pem") == 0) { return AssembleString(kData196, kLen196); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate.pem") == 0) { + if (strcmp(path, "crypto/x509/test/basic_constraints_none.pem") == 0) { return AssembleString(kData197, kLen197); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate.pem") == 0) { return AssembleString(kData198, kLen198); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_authority_key_identifier.pem") == 0) { return AssembleString(kData199, kLen199); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_basic_constraints.pem") == 0) { return AssembleString(kData200, kLen200); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_ext_key_usage.pem") == 0) { return AssembleString(kData201, kLen201); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_name_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_key_usage.pem") == 0) { return AssembleString(kData202, kLen202); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_name_constraints.pem") == 0) { return AssembleString(kData203, kLen203); } - if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_subject_alt_name.pem") == 0) { return AssembleString(kData204, kLen204); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_intermediate_subject_key_identifier.pem") == 0) { return AssembleString(kData205, kLen205); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf.pem") == 0) { return AssembleString(kData206, kLen206); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_basic_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_authority_key_identifier.pem") == 0) { return AssembleString(kData207, kLen207); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_basic_constraints.pem") == 0) { return AssembleString(kData208, kLen208); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_ext_key_usage.pem") == 0) { return AssembleString(kData209, kLen209); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_name_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_key_usage.pem") == 0) { return AssembleString(kData210, kLen210); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_name_constraints.pem") == 0) { return AssembleString(kData211, kLen211); } - if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_subject_alt_name.pem") == 0) { return AssembleString(kData212, kLen212); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_leaf_subject_key_identifier.pem") == 0) { return AssembleString(kData213, kLen213); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_authority_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root.pem") == 0) { return AssembleString(kData214, kLen214); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_basic_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_authority_key_identifier.pem") == 0) { return AssembleString(kData215, kLen215); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_ext_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_basic_constraints.pem") == 0) { return AssembleString(kData216, kLen216); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_ext_key_usage.pem") == 0) { return AssembleString(kData217, kLen217); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_name_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_key_usage.pem") == 0) { return AssembleString(kData218, kLen218); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_subject_alt_name.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_name_constraints.pem") == 0) { return AssembleString(kData219, kLen219); } - if (strcmp(path, "crypto/x509/test/invalid_extension_root_subject_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_subject_alt_name.pem") == 0) { return AssembleString(kData220, kLen220); } - if (strcmp(path, "crypto/x509/test/many_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/invalid_extension_root_subject_key_identifier.pem") == 0) { return AssembleString(kData221, kLen221); } - if (strcmp(path, "crypto/x509/test/many_names1.pem") == 0) { + if (strcmp(path, "crypto/x509/test/many_constraints.pem") == 0) { return AssembleString(kData222, kLen222); } - if (strcmp(path, "crypto/x509/test/many_names2.pem") == 0) { + if (strcmp(path, "crypto/x509/test/many_names1.pem") == 0) { return AssembleString(kData223, kLen223); } - if (strcmp(path, "crypto/x509/test/many_names3.pem") == 0) { + if (strcmp(path, "crypto/x509/test/many_names2.pem") == 0) { return AssembleString(kData224, kLen224); } - if (strcmp(path, "crypto/x509/test/policy_root.pem") == 0) { + if (strcmp(path, "crypto/x509/test/many_names3.pem") == 0) { return AssembleString(kData225, kLen225); } - if (strcmp(path, "crypto/x509/test/policy_intermediate_duplicate.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_root.pem") == 0) { return AssembleString(kData226, kLen226); } - if (strcmp(path, "crypto/x509/test/policy_intermediate_invalid.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_intermediate_duplicate.pem") == 0) { return AssembleString(kData227, kLen227); } - if (strcmp(path, "crypto/x509/test/policy_intermediate.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_intermediate_invalid.pem") == 0) { return AssembleString(kData228, kLen228); } - if (strcmp(path, "crypto/x509/test/policy_leaf_duplicate.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_intermediate.pem") == 0) { return AssembleString(kData229, kLen229); } - if (strcmp(path, "crypto/x509/test/policy_leaf_invalid.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_leaf_duplicate.pem") == 0) { return AssembleString(kData230, kLen230); } - if (strcmp(path, "crypto/x509/test/policy_leaf.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_leaf_invalid.pem") == 0) { return AssembleString(kData231, kLen231); } - if (strcmp(path, "crypto/x509/test/some_names1.pem") == 0) { + if (strcmp(path, "crypto/x509/test/policy_leaf.pem") == 0) { return AssembleString(kData232, kLen232); } - if (strcmp(path, "crypto/x509/test/some_names2.pem") == 0) { + if (strcmp(path, "crypto/x509/test/some_names1.pem") == 0) { return AssembleString(kData233, kLen233); } - if (strcmp(path, "crypto/x509/test/some_names3.pem") == 0) { + if (strcmp(path, "crypto/x509/test/some_names2.pem") == 0) { return AssembleString(kData234, kLen234); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/some_names3.pem") == 0) { return AssembleString(kData235, kLen235); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_basic_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_authority_key_identifier.pem") == 0) { return AssembleString(kData236, kLen236); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_ext_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_basic_constraints.pem") == 0) { return AssembleString(kData237, kLen237); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_key_usage.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_ext_key_usage.pem") == 0) { return AssembleString(kData238, kLen238); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_name_constraints.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_key_usage.pem") == 0) { return AssembleString(kData239, kLen239); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_subject_alt_name.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_name_constraints.pem") == 0) { return AssembleString(kData240, kLen240); } - if (strcmp(path, "crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_subject_alt_name.pem") == 0) { return AssembleString(kData241, kLen241); } - if (strcmp(path, "third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt") == 0) { + if (strcmp(path, "crypto/x509/test/trailing_data_leaf_subject_key_identifier.pem") == 0) { return AssembleString(kData242, kLen242); } - if (strcmp(path, "third_party/wycheproof_testvectors/aes_ccm_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/aes_cbc_pkcs5_test.txt") == 0) { return AssembleString(kData243, kLen243); } - if (strcmp(path, "third_party/wycheproof_testvectors/aes_cmac_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/aes_ccm_test.txt") == 0) { return AssembleString(kData244, kLen244); } - if (strcmp(path, "third_party/wycheproof_testvectors/aes_gcm_siv_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/aes_cmac_test.txt") == 0) { return AssembleString(kData245, kLen245); } - if (strcmp(path, "third_party/wycheproof_testvectors/aes_gcm_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/aes_gcm_siv_test.txt") == 0) { return AssembleString(kData246, kLen246); } - if (strcmp(path, "third_party/wycheproof_testvectors/chacha20_poly1305_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/aes_gcm_test.txt") == 0) { return AssembleString(kData247, kLen247); } - if (strcmp(path, "third_party/wycheproof_testvectors/dsa_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/chacha20_poly1305_test.txt") == 0) { return AssembleString(kData248, kLen248); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/dsa_test.txt") == 0) { return AssembleString(kData249, kLen249); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp224r1_test.txt") == 0) { return AssembleString(kData250, kLen250); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp256r1_test.txt") == 0) { return AssembleString(kData251, kLen251); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp384r1_test.txt") == 0) { return AssembleString(kData252, kLen252); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdh_secp521r1_test.txt") == 0) { return AssembleString(kData253, kLen253); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha224_test.txt") == 0) { return AssembleString(kData254, kLen254); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha256_test.txt") == 0) { return AssembleString(kData255, kLen255); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp224r1_sha512_test.txt") == 0) { return AssembleString(kData256, kLen256); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha256_test.txt") == 0) { return AssembleString(kData257, kLen257); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256r1_sha512_test.txt") == 0) { return AssembleString(kData258, kLen258); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha384_test.txt") == 0) { return AssembleString(kData259, kLen259); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp384r1_sha512_test.txt") == 0) { return AssembleString(kData260, kLen260); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp521r1_sha512_test.txt") == 0) { return AssembleString(kData261, kLen261); } - if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256k1_sha256_test.txt") == 0) { return AssembleString(kData262, kLen262); } - if (strcmp(path, "third_party/wycheproof_testvectors/eddsa_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/ecdsa_secp256k1_sha512_test.txt") == 0) { return AssembleString(kData263, kLen263); } - if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/eddsa_test.txt") == 0) { return AssembleString(kData264, kLen264); } - if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha1_test.txt") == 0) { return AssembleString(kData265, kLen265); } - if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha256_test.txt") == 0) { return AssembleString(kData266, kLen266); } - if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha384_test.txt") == 0) { return AssembleString(kData267, kLen267); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hkdf_sha512_test.txt") == 0) { return AssembleString(kData268, kLen268); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha224_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha1_test.txt") == 0) { return AssembleString(kData269, kLen269); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha224_test.txt") == 0) { return AssembleString(kData270, kLen270); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha256_test.txt") == 0) { return AssembleString(kData271, kLen271); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha384_test.txt") == 0) { return AssembleString(kData272, kLen272); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_224_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_test.txt") == 0) { return AssembleString(kData273, kLen273); } - if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_224_test.txt") == 0) { return AssembleString(kData274, kLen274); } - if (strcmp(path, "third_party/wycheproof_testvectors/kwp_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/hmac_sha512_256_test.txt") == 0) { return AssembleString(kData275, kLen275); } - if (strcmp(path, "third_party/wycheproof_testvectors/kw_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/kwp_test.txt") == 0) { return AssembleString(kData276, kLen276); } - if (strcmp(path, "third_party/wycheproof_testvectors/primality_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/kw_test.txt") == 0) { return AssembleString(kData277, kLen277); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/primality_test.txt") == 0) { return AssembleString(kData278, kLen278); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha1_mgf1sha1_test.txt") == 0) { return AssembleString(kData279, kLen279); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha1_test.txt") == 0) { return AssembleString(kData280, kLen280); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha224_mgf1sha224_test.txt") == 0) { return AssembleString(kData281, kLen281); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha1_test.txt") == 0) { return AssembleString(kData282, kLen282); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha256_mgf1sha256_test.txt") == 0) { return AssembleString(kData283, kLen283); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha1_test.txt") == 0) { return AssembleString(kData284, kLen284); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha384_mgf1sha384_test.txt") == 0) { return AssembleString(kData285, kLen285); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha1_test.txt") == 0) { return AssembleString(kData286, kLen286); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_2048_sha512_mgf1sha512_test.txt") == 0) { return AssembleString(kData287, kLen287); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha1_test.txt") == 0) { return AssembleString(kData288, kLen288); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha256_mgf1sha256_test.txt") == 0) { return AssembleString(kData289, kLen289); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha1_test.txt") == 0) { return AssembleString(kData290, kLen290); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_3072_sha512_mgf1sha512_test.txt") == 0) { return AssembleString(kData291, kLen291); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha1_test.txt") == 0) { return AssembleString(kData292, kLen292); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha256_mgf1sha256_test.txt") == 0) { return AssembleString(kData293, kLen293); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha1_test.txt") == 0) { return AssembleString(kData294, kLen294); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_4096_sha512_mgf1sha512_test.txt") == 0) { return AssembleString(kData295, kLen295); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_oaep_misc_test.txt") == 0) { return AssembleString(kData296, kLen296); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_2048_test.txt") == 0) { return AssembleString(kData297, kLen297); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_3072_test.txt") == 0) { return AssembleString(kData298, kLen298); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pkcs1_4096_test.txt") == 0) { return AssembleString(kData299, kLen299); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha1_mgf1_20_test.txt") == 0) { return AssembleString(kData300, kLen300); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_0_test.txt") == 0) { return AssembleString(kData301, kLen301); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_2048_sha256_mgf1_32_test.txt") == 0) { return AssembleString(kData302, kLen302); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_3072_sha256_mgf1_32_test.txt") == 0) { return AssembleString(kData303, kLen303); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_4096_sha256_mgf1_32_test.txt") == 0) { return AssembleString(kData304, kLen304); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_misc_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_4096_sha512_mgf1_32_test.txt") == 0) { return AssembleString(kData305, kLen305); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_pss_misc_test.txt") == 0) { return AssembleString(kData306, kLen306); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_sig_gen_misc_test.txt") == 0) { return AssembleString(kData307, kLen307); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha224_test.txt") == 0) { return AssembleString(kData308, kLen308); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha256_test.txt") == 0) { return AssembleString(kData309, kLen309); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha384_test.txt") == 0) { return AssembleString(kData310, kLen310); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_2048_sha512_test.txt") == 0) { return AssembleString(kData311, kLen311); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha256_test.txt") == 0) { return AssembleString(kData312, kLen312); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha384_test.txt") == 0) { return AssembleString(kData313, kLen313); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_3072_sha512_test.txt") == 0) { return AssembleString(kData314, kLen314); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_4096_sha384_test.txt") == 0) { return AssembleString(kData315, kLen315); } - if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_4096_sha512_test.txt") == 0) { return AssembleString(kData316, kLen316); } - if (strcmp(path, "third_party/wycheproof_testvectors/x25519_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/rsa_signature_test.txt") == 0) { return AssembleString(kData317, kLen317); } - if (strcmp(path, "third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt") == 0) { + if (strcmp(path, "third_party/wycheproof_testvectors/x25519_test.txt") == 0) { return AssembleString(kData318, kLen318); } + if (strcmp(path, "third_party/wycheproof_testvectors/xchacha20_poly1305_test.txt") == 0) { + return AssembleString(kData319, kLen319); + } fprintf(stderr, "File not embedded: %s.\n", path); abort(); } diff --git a/include/openssl/kdf.h b/include/openssl/kdf.h index bb98970eea..f0160c6218 100644 --- a/include/openssl/kdf.h +++ b/include/openssl/kdf.h @@ -32,6 +32,59 @@ OPENSSL_EXPORT int CRYPTO_tls1_prf(const EVP_MD *digest, const uint8_t *seed1, size_t seed1_len, const uint8_t *seed2, size_t seed2_len); +// SSKDF_digest computes the One-step key derivation using the +// provided digest algorithm as the backing PRF. This algorithm +// may be referred to as "Single-Step KDF" or "NIST Concatenation KDF" by other +// implementors. |info_len| may be |NULL| or zero length. +// +// Returns a 1 on success, otherwise returns 0. +// +// This implementation adheres to the algorithm specified in Section 4 of the +// NIST Special Publication 800-56C Revision 2 published on August 2020. The +// parameters relevant to the specification are as follows: +// * Auxillary Function H is Option 1 +// * |out_len|, |secret_len|, and |info_len| are specified in bytes +// * |out_len|, |secret_len|, |info_len| each must be <= 2^30 +// * |out_len| and |secret_len| > 0 +// * |out_len|, |secret_len| are analogous to |L| and |Z| respectively in the +// specification. +// * |info| and |info_len| refer to |FixedInfo| in the specification. +// +// Specification is available at https://doi.org/10.6028/NIST.SP.800-56Cr2 +OPENSSL_EXPORT int SSKDF_digest(uint8_t *out_key, size_t out_len, + const EVP_MD *digest, + const uint8_t *secret, size_t secret_len, + const uint8_t *info, size_t info_len); + +// SSKDF_hmac computes the One-step key derivation using the +// provided digest algorithm with HMAC as the backing PRF. This algorithm +// may be referred to as "Single-Step KDF" or "NIST Concatenation KDF" by other +// implementors. |salt| is optional and may be |NULL| or zero-length. In +// addition |info_len| may be |NULL| or zero length. +// +// Returns a 1 on success, otherwise returns 0. +// +// This implementation adheres to the algorithm specified in Section 4 of the +// NIST Special Publication 800-56C Revision 2 published on August 2020. The +// parameters relevant to the specification are as follows: +// * Auxillary Function H is Option 2 +// * |out_len|, |secret_len|, |info_len|, and |salt_len| are specified in bytes +// * |out_len|, |secret_len|, |info_len| each must be <= 2^30 +// * |out_len| and |secret_len| > 0 +// * |out_len|, |secret_len| are analogous to |L| and |Z| respectively in the +// specification. +// * |info| and |info_len| refer to |FixedInfo| in the specification. +// * |salt| and |salt_len| refer to |salt| in the specification. +// * |salt| or |salt_len| being |NULL| or |0| respectively will result in a +// default salt being used which will be an all-zero byte string whose length +// is equal to the length of the specified |digest| input block length in +// bytes. +OPENSSL_EXPORT int SSKDF_hmac(uint8_t *out_key, size_t out_len, + const EVP_MD *digest, + const uint8_t *secret, size_t secret_len, + const uint8_t *info, size_t info_len, + const uint8_t *salt, size_t salt_len); + // KDF support for EVP. diff --git a/sources.cmake b/sources.cmake index 64cb0f71cb..ba6789ddbb 100644 --- a/sources.cmake +++ b/sources.cmake @@ -78,6 +78,7 @@ set( crypto/fipsmodule/ec/p256-nistz_tests.txt crypto/fipsmodule/ecdsa/ecdsa_sign_tests.txt crypto/fipsmodule/ecdsa/ecdsa_verify_tests.txt + crypto/fipsmodule/kdf/test/sskdf.txt crypto/fipsmodule/modes/gcm_tests.txt crypto/fipsmodule/rand/ctrdrbg_vectors.txt crypto/fipsmodule/sha/testvectors/SHAKE128VariableOut.txt From 6a949d8bcdaaec5f542e48a4a4cddc2b469b53cf Mon Sep 17 00:00:00 2001 From: Shubham Mittal <107728331+smittals2@users.noreply.github.com> Date: Tue, 18 Jun 2024 12:59:24 -0700 Subject: [PATCH 32/66] OpenVPN error codes, SSL_get_peer_signature_* funcs, and first patch file (#1584) ### Issues CryptoAlg-2477 CryptoAlg-2478 ### Description of changes: 1. Added three new aliases for AES-128-GCM, AES-192-GCM, and AES-256-GCM as required by OpenVPN 2. Added an error and function code. Error code points to our equivalent of the OpenSSL PKCS12_R_MAC_VERIFY_FAILURE error 3. Added SSL_get_peer_signature_nid and SSL_get_peer_signature_type_nid. No new state is stored for these in the SSL connection. 4. Generated a patch file to use OpenVPNs internal ASSERT function instead of OpenSSL_assert, SSL_get_ciphers instead of SSL_get1_supported_ciphers, and point SSL_get_peer_tmp_key to SSL_get_server_tmp_key (which we define as a no-op) 5. Added pkcs8.h to doc.config ### Call-outs: The patch file is temporary and will likely change with future PRs ### Testing: 1. SSL_get_peer_signature_nid and SSL_get_peer_signature_type_nid are tested in a TLS 1.2 connection (with renegotiation) and in a TLS 1.3 connection (with mTLS configured to test both the client and server side). By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/cipher_extra/cipher_extra.c | 5 +- include/openssl/pkcs8.h | 5 ++ include/openssl/rsa.h | 4 ++ include/openssl/ssl.h | 12 ++++ ssl/ssl_lib.cc | 35 +++++++++++ ssl/ssl_test.cc | 62 +++++++++++++++++++ .../openvpn_patch/aws-lc-openvpn.patch | 43 +++++++++++++ util/doc.config | 3 +- 8 files changed, 167 insertions(+), 2 deletions(-) create mode 100644 tests/ci/integration/openvpn_patch/aws-lc-openvpn.patch diff --git a/crypto/cipher_extra/cipher_extra.c b/crypto/cipher_extra/cipher_extra.c index 6ef657dcb4..f9a7e10cdb 100644 --- a/crypto/cipher_extra/cipher_extra.c +++ b/crypto/cipher_extra/cipher_extra.c @@ -103,7 +103,10 @@ static const struct { } kCipherAliases[] = { {"3des", "des-ede3-cbc"}, {"aes256", "aes-256-cbc"}, - {"aes128", "aes-128-cbc"} + {"aes128", "aes-128-cbc"}, + {"id-aes128-gcm", "aes-128-gcm"}, + {"id-aes192-gcm", "aes-192-gcm"}, + {"id-aes256-gcm", "aes-256-gcm"} }; const EVP_CIPHER *EVP_get_cipherbynid(int nid) { diff --git a/include/openssl/pkcs8.h b/include/openssl/pkcs8.h index e93724135b..a6fd1c4cfe 100644 --- a/include/openssl/pkcs8.h +++ b/include/openssl/pkcs8.h @@ -290,4 +290,9 @@ BSSL_NAMESPACE_END #define PKCS8_R_UNSUPPORTED_OPTIONS 132 #define PKCS8_R_AMBIGUOUS_FRIENDLY_NAME 133 +// PKCS12_R_MAC_VERIFY_FAILURE is an error code defined for +// compatability. It points to our equivalent for this OpenSSL error, +// |PKCS8_R_INCORRECT_PASSWORD| +#define PKCS12_R_MAC_VERIFY_FAILURE PKCS8_R_INCORRECT_PASSWORD + #endif // OPENSSL_HEADER_PKCS8_H diff --git a/include/openssl/rsa.h b/include/openssl/rsa.h index 894a008e5d..ba7f6fa2d3 100644 --- a/include/openssl/rsa.h +++ b/include/openssl/rsa.h @@ -935,4 +935,8 @@ BSSL_NAMESPACE_END #define RSA_R_BLOCK_TYPE_IS_NOT_02 148 #define RSA_R_MISMATCHED_SIGNATURE 248 +// RSA_F_RSA_OSSL_PRIVATE_ENCRYPT is a function code defined +// for compatibility. AWS-LC does not support function codes +#define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT 0 + #endif // OPENSSL_HEADER_RSA_H diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index eccdf28a96..37e03d2042 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -4898,6 +4898,18 @@ OPENSSL_EXPORT int SSL_get_shutdown(const SSL *ssl); // peer. If not applicable, it returns zero. OPENSSL_EXPORT uint16_t SSL_get_peer_signature_algorithm(const SSL *ssl); +// SSL_get_peer_signature_nid sets |psig_nid| to the NID of the digest used by +// the peer to sign their TLS messages. Returns one on success and zero on +// failure. +OPENSSL_EXPORT int SSL_get_peer_signature_nid(const SSL *ssl, int *psig_nid); + +// SSL_get_peer_signature_type_nid sets |psigtype_nid| to the signature type +// used by the peer to sign their TLS messages. The signature type is the NID of +// the public key type used for signing. Returns one on success and zero on +// failure. +OPENSSL_EXPORT int SSL_get_peer_signature_type_nid(const SSL *ssl, + int *psigtype_nid); + // SSL_get_client_random writes up to |max_out| bytes of the most recent // handshake's client_random to |out| and returns the number of bytes written. // If |max_out| is zero, it returns the size of the client_random. diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc index 13d0050ca9..4e07eac7df 100644 --- a/ssl/ssl_lib.cc +++ b/ssl/ssl_lib.cc @@ -3047,6 +3047,41 @@ uint16_t SSL_get_peer_signature_algorithm(const SSL *ssl) { return session->peer_signature_algorithm; } +int SSL_get_peer_signature_nid(const SSL *ssl, int *psig_nid) { + GUARD_PTR(psig_nid); + + uint16_t sig_alg = SSL_get_peer_signature_algorithm(ssl); + if (sig_alg == 0) { + return 0; + } + + const EVP_MD *digest_type = SSL_get_signature_algorithm_digest(sig_alg); + if (digest_type == NULL) { + return 0; + } + + *psig_nid = EVP_MD_nid(digest_type); + return 1; +} + +int SSL_get_peer_signature_type_nid(const SSL *ssl, int *psigtype_nid) { + GUARD_PTR(psigtype_nid); + + uint16_t sig_alg = SSL_get_peer_signature_algorithm(ssl); + if (sig_alg == 0) { + return 0; + } + + int sig_type = SSL_get_signature_algorithm_key_type(sig_alg); + + if (sig_type == EVP_PKEY_NONE) { + return 0; + } + + *psigtype_nid = sig_type; + return 1; +} + size_t SSL_get_client_random(const SSL *ssl, uint8_t *out, size_t max_out) { if (max_out == 0) { return sizeof(ssl->s3->client_random); diff --git a/ssl/ssl_test.cc b/ssl/ssl_test.cc index 754412ca8e..52f87ce6de 100644 --- a/ssl/ssl_test.cc +++ b/ssl/ssl_test.cc @@ -9905,12 +9905,24 @@ TEST(SSLTest, ConnectionPropertiesDuringRenegotiate) { EXPECT_EQ(SSL_get_group_id(client.get()), SSL_GROUP_X25519); EXPECT_EQ(SSL_get_peer_signature_algorithm(client.get()), SSL_SIGN_RSA_PKCS1_SHA256); + + int psig_nid; + EXPECT_TRUE(SSL_get_peer_signature_type_nid(client.get(), &psig_nid)); + EXPECT_EQ(psig_nid, EVP_PKEY_RSA); + int digest_nid; + EXPECT_TRUE(SSL_get_peer_signature_nid(client.get(), &digest_nid)); + EXPECT_EQ(digest_nid, NID_sha256); + bssl::UniquePtr peer(SSL_get_peer_certificate(client.get())); ASSERT_TRUE(peer); EXPECT_EQ(X509_cmp(cert.get(), peer.get()), 0); }; check_properties(); + // Client has not signed any TLS messages yet + EXPECT_FALSE(SSL_get_peer_signature_type_nid(server.get(), nullptr)); + EXPECT_FALSE(SSL_get_peer_signature_nid(server.get(), nullptr)); + // The server sends a HelloRequest. ASSERT_NO_FATAL_FAILURE(WriteHelloRequest(server.get())); @@ -9925,6 +9937,56 @@ TEST(SSLTest, ConnectionPropertiesDuringRenegotiate) { check_properties(); EXPECT_EQ(SSL_CTX_sess_connect_renegotiate(ctx.get()), 1); EXPECT_EQ(SSL_CTX_sess_accept_renegotiate(ctx.get()), 0); + + // Client does not sign any messages in renegotiation either + EXPECT_FALSE(SSL_get_peer_signature_type_nid(server.get(), nullptr)); + EXPECT_FALSE(SSL_get_peer_signature_nid(server.get(), nullptr)); +} + +TEST(SSLTest, SSLGetSignatureData) { + bssl::UniquePtr ctx(SSL_CTX_new(TLS_method())); + ASSERT_TRUE(ctx); + bssl::UniquePtr cert = GetECDSATestCertificate(); + ASSERT_TRUE(cert); + bssl::UniquePtr key = GetECDSATestKey(); + ASSERT_TRUE(key); + ASSERT_TRUE(SSL_CTX_use_certificate(ctx.get(), cert.get())); + ASSERT_TRUE(SSL_CTX_use_PrivateKey(ctx.get(), key.get())); + + // Explicitly configure |SSL_VERIFY_PEER| so both the client and server + // verify each other + SSL_CTX_set_custom_verify( + ctx.get(), SSL_VERIFY_PEER, + [](SSL *ssl, uint8_t *out_alert) { return ssl_verify_ok; }); + + ASSERT_TRUE(SSL_CTX_set_min_proto_version(ctx.get(), TLS1_3_VERSION)); + ASSERT_TRUE(SSL_CTX_set_max_proto_version(ctx.get(), TLS1_3_VERSION)); + ASSERT_TRUE(SSL_CTX_set1_sigalgs_list(ctx.get(), "ECDSA+SHA256")); + + bssl::UniquePtr client, server; + ASSERT_TRUE(CreateClientAndServer(&client, &server, ctx.get(), ctx.get())); + + // Before handshake, neither client nor server has signed any messages + ASSERT_FALSE(SSL_get_peer_signature_nid(client.get(), nullptr)); + ASSERT_FALSE(SSL_get_peer_signature_nid(server.get(), nullptr)); + ASSERT_FALSE(SSL_get_peer_signature_type_nid(client.get(), nullptr)); + ASSERT_FALSE(SSL_get_peer_signature_type_nid(server.get(), nullptr)); + + ASSERT_TRUE(CompleteHandshakes(client.get(), server.get())); + + // Both client and server verified each other, both have signed TLS messages + // now + int client_digest, client_sigtype; + ASSERT_TRUE(SSL_get_peer_signature_nid(server.get(), &client_digest)); + ASSERT_TRUE(SSL_get_peer_signature_type_nid(server.get(), &client_sigtype)); + ASSERT_EQ(client_sigtype, EVP_PKEY_EC); + ASSERT_EQ(client_digest, NID_sha256); + + int server_digest, server_sigtype; + ASSERT_TRUE(SSL_get_peer_signature_nid(client.get(), &server_digest)); + ASSERT_TRUE(SSL_get_peer_signature_type_nid(client.get(), &server_sigtype)); + ASSERT_EQ(server_sigtype, EVP_PKEY_EC); + ASSERT_EQ(server_digest, NID_sha256); } TEST(SSLTest, CopyWithoutEarlyData) { diff --git a/tests/ci/integration/openvpn_patch/aws-lc-openvpn.patch b/tests/ci/integration/openvpn_patch/aws-lc-openvpn.patch new file mode 100644 index 0000000000..6328b11768 --- /dev/null +++ b/tests/ci/integration/openvpn_patch/aws-lc-openvpn.patch @@ -0,0 +1,43 @@ +diff --git a/src/openvpn/crypto_openssl.c b/src/openvpn/crypto_openssl.c +index 50683b67..eef80d54 100644 +--- a/src/openvpn/crypto_openssl.c ++++ b/src/openvpn/crypto_openssl.c +@@ -1460,7 +1460,12 @@ tls1_P_hash(const EVP_MD *md, const unsigned char *sec, + int ret = false; + + chunk = EVP_MD_size(md); ++ ++#if !defined(OPENSSL_IS_AWSLC) + OPENSSL_assert(chunk >= 0); ++#else ++ ASSERT(chunk >= 0); ++#endif + + ctx = md_ctx_new(); + ctx_tmp = md_ctx_new(); +diff --git a/src/openvpn/openssl_compat.h b/src/openvpn/openssl_compat.h +index c9fa7196..a48ef391 100644 +--- a/src/openvpn/openssl_compat.h ++++ b/src/openvpn/openssl_compat.h +@@ -75,7 +75,7 @@ X509_OBJECT_free(X509_OBJECT *obj) + #define RSA_F_RSA_OSSL_PRIVATE_ENCRYPT RSA_F_RSA_EAY_PRIVATE_ENCRYPT + #endif + +-#if (OPENSSL_VERSION_NUMBER < 0x10100000L && !defined(ENABLE_CRYPTO_WOLFSSL)) || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3050400fL) ++#if (OPENSSL_VERSION_NUMBER < 0x10100000L && !defined(ENABLE_CRYPTO_WOLFSSL)) || (defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 0x3050400fL) || defined(OPENSSL_IS_AWSLC) + #define SSL_get_peer_tmp_key SSL_get_server_tmp_key + #endif + +diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c +index 4383e981..bd2039d3 100644 +--- a/src/openvpn/ssl_openssl.c ++++ b/src/openvpn/ssl_openssl.c +@@ -2314,7 +2314,7 @@ show_available_tls_ciphers_list(const char *cipher_list, + crypto_msg(M_FATAL, "Cannot create SSL object"); + } + +-#if OPENSSL_VERSION_NUMBER < 0x1010000fL ++#if OPENSSL_VERSION_NUMBER < 0x1010000fL || defined(OPENSSL_IS_AWSLC) + STACK_OF(SSL_CIPHER) *sk = SSL_get_ciphers(ssl); + #else + STACK_OF(SSL_CIPHER) *sk = SSL_get1_supported_ciphers(ssl); diff --git a/util/doc.config b/util/doc.config index 9663eb5b07..63c8bdca06 100644 --- a/util/doc.config +++ b/util/doc.config @@ -53,7 +53,8 @@ "include/openssl/evp.h", "include/openssl/hpke.h", "include/openssl/kdf.h", - "include/openssl/ocsp.h" + "include/openssl/ocsp.h", + "include/openssl/pkcs8.h" ] },{ "Name": "Legacy ASN.1 and X.509 implementation (documentation in progress)", From 2beaec9166659ffa4b5715a3986be1af4bcbc1c1 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Tue, 18 Jun 2024 17:58:09 -0400 Subject: [PATCH 33/66] Require newer assembler for _CET_ENDBR (#1641) ### Issues: Resolves: P135542828 ### Description of changes: * No use of `_CET_ENDBR` with old compilers. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- include/openssl/asm_base.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/include/openssl/asm_base.h b/include/openssl/asm_base.h index 2f240e32be..0d57969a9d 100644 --- a/include/openssl/asm_base.h +++ b/include/openssl/asm_base.h @@ -47,7 +47,8 @@ .popsection #endif -#if defined(__CET__) && defined(OPENSSL_X86_64) +#if defined(__CET__) && defined(OPENSSL_X86_64) && \ + !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) // Clang and GCC define __CET__ and provide when they support Intel's // Indirect Branch Tracking. // https://lpc.events/event/7/contributions/729/attachments/496/903/CET-LPC-2020.pdf From 34d5e8ffd8df2424c7ef0f86108fca2c6869d349 Mon Sep 17 00:00:00 2001 From: Shubham Mittal <107728331+smittals2@users.noreply.github.com> Date: Tue, 18 Jun 2024 15:39:47 -0700 Subject: [PATCH 34/66] Patch for OpenVPN certificate setting behavioral difference (#1643) ### Description of changes: SSL_CTX_set_client_CA_list in AWS-LC creates a copy and frees the passed in parameter while OpenSSL stores a reference and leaves the passed in parameter untouched. The function contract states it is taking ownership of the passed in parameter and consuming applications should not expect to have continued access to the passed in parameter. However, OpenVPN code accesses the parameter immediately after an invocation to SSL_CTX_set_client_CA_list. This worked when building with OpenSSL but in AWS-LC it does not. Changes: 1. A small patch to account for this functionality difference in OpenVPN code. 2. Changes to the documentation for SSL_CTX_set_client_CA_list & SSL_set_client_CA_list to make their behavior clearer 3. A callout in the porting guide ### Testing: N/A By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- PORTING.md | 2 ++ include/openssl/ssl.h | 4 ++-- .../openvpn_patch/aws-lc-openvpn-cert.patch | 23 +++++++++++++++++++ 3 files changed, 27 insertions(+), 2 deletions(-) create mode 100644 tests/ci/integration/openvpn_patch/aws-lc-openvpn-cert.patch diff --git a/PORTING.md b/PORTING.md index 6fa85f1b21..577b306fdc 100644 --- a/PORTING.md +++ b/PORTING.md @@ -287,6 +287,8 @@ In order to use buffers, the application code also needs to implement its own ce Once those changes have been completed, the whole of the OpenSSL X.509 and ASN.1 code should be eliminated by the linker if BoringSSL is linked statically. +Using [`CRYPTO_BUFFER`](https://commondatastorage.googleapis.com/chromium-boringssl-docs/pool.h.html) instead of `X509` or `X509_NAME` can also have some side effects, leading to a difference in behavior from OpenSSL. For example, when calling `SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list)`, OpenSSL stores a reference to `|name_list|`, transferring ownership while leaving the passed-in parameter untouched. In contrast, AWS-LC stores `|name_list|` as a stack of type `CRYPTO_BUFFER`, which results in creating a copy and freeing the passed-in list. This can lead to errors in applications that expect access to the passed-in list after calling such functions. + ### Asynchronous and opaque private keys OpenSSL offers the ENGINE API for implementing opaque private keys (i.e. private keys where software only has oracle access because the secrets are held in special hardware or on another machine). While the ENGINE API has been mostly removed from BoringSSL, it is still possible to support opaque keys in this way. However, when using such keys with TLS and BoringSSL, you should strongly prefer using `SSL_PRIVATE_KEY_METHOD` via `SSL[_CTX]_set_private_key_method`. This allows a handshake to be suspended while the private operation is in progress. It also supports more forms of opaque key as it exposes higher-level information about the operation to be performed. \ No newline at end of file diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 37e03d2042..7b3548f815 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -3113,12 +3113,12 @@ OPENSSL_EXPORT int SSL_set_verify_algorithm_prefs(SSL *ssl, // configure this list. // SSL_set_client_CA_list sets |ssl|'s client certificate CA list to -// |name_list|. It takes ownership of |name_list|. +// |name_list|. It takes ownership of and frees |name_list|. OPENSSL_EXPORT void SSL_set_client_CA_list(SSL *ssl, STACK_OF(X509_NAME) *name_list); // SSL_CTX_set_client_CA_list sets |ctx|'s client certificate CA list to -// |name_list|. It takes ownership of |name_list|. +// |name_list|. It takes ownership of and frees |name_list|. OPENSSL_EXPORT void SSL_CTX_set_client_CA_list(SSL_CTX *ctx, STACK_OF(X509_NAME) *name_list); diff --git a/tests/ci/integration/openvpn_patch/aws-lc-openvpn-cert.patch b/tests/ci/integration/openvpn_patch/aws-lc-openvpn-cert.patch new file mode 100644 index 0000000000..2449e1547a --- /dev/null +++ b/tests/ci/integration/openvpn_patch/aws-lc-openvpn-cert.patch @@ -0,0 +1,23 @@ +diff --git a/src/openvpn/ssl_openssl.c b/src/openvpn/ssl_openssl.c +index 4383e981..985e8893 100644 +--- a/src/openvpn/ssl_openssl.c ++++ b/src/openvpn/ssl_openssl.c +@@ -1659,8 +1659,10 @@ tls_ctx_load_ca(struct tls_root_ctx *ctx, const char *ca_file, + sk_X509_INFO_pop_free(info_stack, X509_INFO_free); + } + ++ int cnum; + if (tls_server) + { ++ cnum = sk_X509_NAME_num(cert_names); + SSL_CTX_set_client_CA_list(ctx->ctx, cert_names); + } + +@@ -1673,7 +1675,6 @@ tls_ctx_load_ca(struct tls_root_ctx *ctx, const char *ca_file, + + if (tls_server) + { +- int cnum = sk_X509_NAME_num(cert_names); + if (cnum != added) + { + crypto_msg(M_FATAL, "Cannot load CA certificate file %s (only %d " From c65d98a0c6a95ed6455d38c2caaa254ff539474a Mon Sep 17 00:00:00 2001 From: Jake Massimo Date: Wed, 19 Jun 2024 20:03:34 +0000 Subject: [PATCH 35/66] Add de-randomized ML-KEM modes to experimental EVP API (#1578) This is the first of a series of PRs in which we are adding de-randomized modes for ML-KEM. These changes will provide customers with the ability to independently assess the correctness of our ML-KEM implementation through a public API, as well as facilitate upcoming ACVP test vectors (FIPS). These APIs also facilitate the use of ML-KEM in schemes/primitives such as Hyrbid Public Key Encryption (HPKE [RFC 9180](https://www.rfc-editor.org/rfc/rfc9180)), Messaging Layer Security (MLS [RFC 9420](https://www.rfc-editor.org/rfc/rfc9420.html)), X-Wing ([draft-connolly-cfrg-xwing-kem](https://www.ietf.org/archive/id/draft-connolly-cfrg-xwing-kem-02.html#section-4-2.1.4.1.1)), and [batch/multi-recipient KEM](https://github.com/cryptojedi/kyber-mkem) Today, the KEM API in AWS-LC does not support de-randomized/deterministic modes. As such, known answer testing (KAT) can be difficult to perform. Currently, AWS-LC uses `pq_custom_randombytes` to seed, and control internal entropy for testing. As part of the standardisation of ML-KEM in FIPS 203, NIST are outlining the use of de-randomized modes. This PR hooks up the de-randomized APIs for ML-KEM with an experimental EVP APIs `EVP_PKEY_keygen_deterministic` and `EVP_PKEY_encapsulate_deterministic` within `include/openssl/experimental`. Call-outs: This is the first in a series of PRs. The overall plan is: - Add changes to AWS-LC KEM APIs and methods to allow for de-randomized keygen and encapsulation for ML-KEM ( complete: [PR 91ca50f](https://github.com/aws/aws-lc/pull/1578/commits/91ca50f701a003a01d4429e334b3a12e38bb2ec1)) - Make the same changes for kyber (`pqcrystals_kyber_ref_common`). (complete:[1ad9a97](https://github.com/aws/aws-lc/pull/1578/commits/1ad9a97c9b8d66727d1acfc2d032e15e9c731a33)) - Re-generate KATs to output `coins` instead of `seed`, we can then remove `pq_custom_randombytes` from kyber/ml-kem completely. (complete:[1ad9a97](https://github.com/aws/aws-lc/pull/1578/commits/1ad9a97c9b8d66727d1acfc2d032e15e9c731a33) and [333911c](https://github.com/aws/aws-lc/pull/1578/commits/333911c9922dbd8bcc6ae8e643c4b18638112adc)) (can't remove completely from the library yet as they are required for dilithium KAT) --- crypto/dilithium/p_dilithium3.c | 2 + crypto/evp_extra/evp_extra_test.cc | 183 +++- crypto/evp_extra/p_ed25519.c | 2 + crypto/evp_extra/p_kem.c | 130 +++ crypto/evp_extra/p_x25519.c | 2 + crypto/fipsmodule/evp/evp_ctx.c | 55 ++ crypto/fipsmodule/evp/internal.h | 17 +- crypto/kem/internal.h | 11 + crypto/kem/kem.c | 9 + crypto/kem/kem_methods.c | 60 ++ crypto/kyber/kat/kyber1024r3.txt | 300 ++++-- crypto/kyber/kat/kyber512r3.txt | 300 ++++-- crypto/kyber/kat/kyber768r3.txt | 300 ++++-- crypto/kyber/kem_kyber.c | 39 + crypto/kyber/kem_kyber.h | 29 + .../kyber/pqcrystals_kyber_ref_common/api.h | 6 + .../pqcrystals_kyber_ref_common/indcpa.c | 2 +- .../kyber/pqcrystals_kyber_ref_common/kem.c | 8 +- crypto/ml_kem/kat/mlkem512ipd.txt | 300 ++++-- crypto/ml_kem/ml_kem.c | 13 + crypto/ml_kem/ml_kem.h | 11 + crypto/ml_kem/ml_kem_ipd_ref_common/kem.c | 6 +- generated-src/crypto_test_data.cc | 893 +++++++++--------- .../experimental/kem_deterministic_api.h | 67 ++ util/doc.config | 1 + 25 files changed, 1872 insertions(+), 874 deletions(-) create mode 100644 include/openssl/experimental/kem_deterministic_api.h diff --git a/crypto/dilithium/p_dilithium3.c b/crypto/dilithium/p_dilithium3.c index 8425f1bee5..6f92bbe357 100644 --- a/crypto/dilithium/p_dilithium3.c +++ b/crypto/dilithium/p_dilithium3.c @@ -119,6 +119,8 @@ const EVP_PKEY_METHOD dilithium3_pkey_meth = { NULL /* derive */, NULL /* paramgen */, NULL /* ctrl */, + NULL /* keygen deterministic */, + NULL /* encapsulate deterministic */, NULL /* encapsulate */, NULL /* decapsulate */, }; diff --git a/crypto/evp_extra/evp_extra_test.cc b/crypto/evp_extra/evp_extra_test.cc index ca51339e6d..f32b2c5862 100644 --- a/crypto/evp_extra/evp_extra_test.cc +++ b/crypto/evp_extra/evp_extra_test.cc @@ -26,10 +26,10 @@ #include #include #include +#include #include #include -#include "../rand_extra/pq_custom_randombytes.h" #include "../test/file_test.h" #include "../test/test_util.h" #include "../internal.h" @@ -2063,14 +2063,16 @@ struct KnownKEM { const size_t secret_key_len; const size_t ciphertext_len; const size_t shared_secret_len; + const size_t keygen_seed_len; + const size_t encaps_seed_len; const char *kat_filename; }; static const struct KnownKEM kKEMs[] = { - {"Kyber512r3", NID_KYBER512_R3, 800, 1632, 768, 32, "kyber/kat/kyber512r3.txt"}, - {"Kyber768r3", NID_KYBER768_R3, 1184, 2400, 1088, 32, "kyber/kat/kyber768r3.txt"}, - {"Kyber1024r3", NID_KYBER1024_R3, 1568, 3168, 1568, 32, "kyber/kat/kyber1024r3.txt"}, - {"MLKEM512IPD", NID_MLKEM512IPD, 800, 1632, 768, 32, "ml_kem/kat/mlkem512ipd.txt"}, + {"Kyber512r3", NID_KYBER512_R3, 800, 1632, 768, 32, 64, 32, "kyber/kat/kyber512r3.txt"}, + {"Kyber768r3", NID_KYBER768_R3, 1184, 2400, 1088, 32, 64, 32, "kyber/kat/kyber768r3.txt"}, + {"Kyber1024r3", NID_KYBER1024_R3, 1568, 3168, 1568, 32, 64, 32, "kyber/kat/kyber1024r3.txt"}, + {"MLKEM512IPD", NID_MLKEM512IPD, 800, 1632, 768, 32, 64, 32, "ml_kem/kat/mlkem512ipd.txt"}, }; class PerKEMTest : public testing::TestWithParam {}; @@ -2132,7 +2134,7 @@ TEST_P(PerKEMTest, KeyGeneration) { EXPECT_EQ(ERR_LIB_EVP, ERR_GET_LIB(err)); EXPECT_EQ(ERR_R_PASSED_NULL_PARAMETER, ERR_GET_REASON(err)); - // ctx->data is NULL. + // ctx->data is NULL void *tmp = ctx.get()->data; ctx.get()->data = nullptr; ASSERT_FALSE(EVP_PKEY_CTX_kem_set_params(ctx.get(), kem_nid)); @@ -2160,10 +2162,11 @@ TEST_P(PerKEMTest, KeyGeneration) { // Helper function that: // 1. creates EVP_PKEY_CTX object of KEM type, // 2. sets the KEM parameters according to the given nid, -// 3. generates a key pair, +// 3. generates a key pair (If |seed| is set to NULL, then randomized keygen +// is performed, if a |seed| is provided, deterministic keygen is performed) // 4. creates EVP_PKEY object from the generated key, // 5. creates a new context with the EVP_PKEY object and returns it. -static bssl::UniquePtr setup_ctx_and_generate_key(int kem_nid) { +static bssl::UniquePtr setup_ctx_and_generate_key(int kem_nid, const uint8_t * seed, size_t *seed_len) { // Create context of KEM type. bssl::UniquePtr ctx(EVP_PKEY_CTX_new_id(EVP_PKEY_KEM, nullptr)); @@ -2175,7 +2178,14 @@ static bssl::UniquePtr setup_ctx_and_generate_key(int kem_nid) { // Generate a key pair. EVP_PKEY *raw = nullptr; EXPECT_TRUE(EVP_PKEY_keygen_init(ctx.get())); - EXPECT_TRUE(EVP_PKEY_keygen(ctx.get(), &raw)); + // If a |seed| is NULL, we use EVP_PKEY_keygen, otherwise we use EVP_PKEY_keygen_deterministic + if (seed == nullptr){ + EXPECT_TRUE(EVP_PKEY_keygen(ctx.get(), &raw)); + } + else{ + EXPECT_TRUE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, seed, seed_len)); + } + EXPECT_TRUE(raw); // Create PKEY from the generated raw key and a new context with it. @@ -2190,7 +2200,7 @@ TEST_P(PerKEMTest, Encapsulation) { // ---- 1. Setup phase: generate a context and a key ---- bssl::UniquePtr ctx; - ctx = setup_ctx_and_generate_key(GetParam().nid); + ctx = setup_ctx_and_generate_key(GetParam().nid, nullptr, nullptr); ASSERT_TRUE(ctx); // ---- 2. Test basic encapsulation flow ---- @@ -2272,7 +2282,7 @@ TEST_P(PerKEMTest, Decapsulation) { // ---- 1. Setup phase: generate context and key and encapsulate ---- bssl::UniquePtr ctx; - ctx = setup_ctx_and_generate_key(GetParam().nid); + ctx = setup_ctx_and_generate_key(GetParam().nid, nullptr, nullptr); ASSERT_TRUE(ctx); // Alloc ciphertext and shared secret with the expected lenghts. @@ -2338,7 +2348,7 @@ TEST_P(PerKEMTest, EndToEnd) { // ---- 1. Alice: generate a context and a key ---- bssl::UniquePtr a_ctx; - a_ctx = setup_ctx_and_generate_key(GetParam().nid); + a_ctx = setup_ctx_and_generate_key(GetParam().nid, nullptr, nullptr); ASSERT_TRUE(a_ctx); EVP_PKEY *a_pkey = EVP_PKEY_CTX_get0_pkey(a_ctx.get()); ASSERT_TRUE(a_pkey); @@ -2627,19 +2637,28 @@ TEST_P(PerKEMTest, RawKeyOperations) { ASSERT_FALSE(EVP_PKEY_kem_check_key(pkey_new.get())); } +// Perform Known Answer Test (KAT) on known KEMs. +// These tests access the deterministic EVP APIs for KeyGen and Encapsulation. +// To perform KATs in KEMs we use a DRBG seeded with a given state "seed". +// This seed is input into a DRBG, which outputs random "coins". These coins +// have been generated within the KAT files, so that DRBG seeding and calling +// can be performed outside of the library/KEM implementation. +// The "coins" provided to key generation are "keypair_coins". +// The "coins" provided to key encapsulation are "encap_coins". TEST_P(PerKEMTest, KAT) { - std::string kat_filepath = "crypto/"; kat_filepath += GetParam().kat_filename; FileTestGTest(kat_filepath.c_str(), [&](FileTest *t) { std::string count; - std::vector seed, pk_expected, sk_expected, ct_expected, ss_expected; + std::vector keypair_coins, encap_coins, pk_expected, + sk_expected, ct_expected, ss_expected; ASSERT_TRUE(t->GetAttribute(&count, "count")); - ASSERT_TRUE(t->GetBytes(&seed, "seed")); + ASSERT_TRUE(t->GetBytes(&keypair_coins, "keypair_coins")); ASSERT_TRUE(t->GetBytes(&pk_expected, "pk")); ASSERT_TRUE(t->GetBytes(&sk_expected, "sk")); + ASSERT_TRUE(t->GetBytes(&encap_coins, "encap_coins")); ASSERT_TRUE(t->GetBytes(&ct_expected, "ct")); ASSERT_TRUE(t->GetBytes(&ss_expected, "ss")); @@ -2647,14 +2666,14 @@ TEST_P(PerKEMTest, KAT) { size_t sk_len = GetParam().secret_key_len; size_t ct_len = GetParam().ciphertext_len; size_t ss_len = GetParam().shared_secret_len; - - // Set randomness generation in deterministic mode. - pq_custom_randombytes_use_deterministic_for_testing(); - pq_custom_randombytes_init_for_testing(seed.data()); + size_t keygen_seed_len = GetParam().keygen_seed_len; + size_t encap_seed_len = GetParam().encaps_seed_len; // ---- 1. Setup the context and generate the key ---- bssl::UniquePtr ctx; - ctx = setup_ctx_and_generate_key(GetParam().nid); + ctx = setup_ctx_and_generate_key(GetParam().nid, + keypair_coins.data(), + &keygen_seed_len); ASSERT_TRUE(ctx); EVP_PKEY *pkey = EVP_PKEY_CTX_get0_pkey(ctx.get()); @@ -2665,7 +2684,10 @@ TEST_P(PerKEMTest, KAT) { // ---- 2. Encapsulation ---- std::vector ct(ct_len); std::vector ss(ss_len); - ASSERT_TRUE(EVP_PKEY_encapsulate(ctx.get(), ct.data(), &ct_len, ss.data(), &ss_len)); + ASSERT_TRUE(EVP_PKEY_encapsulate_deterministic(ctx.get(), ct.data(), &ct_len, + ss.data(), &ss_len, + encap_coins.data(), + &encap_seed_len)); EXPECT_EQ(Bytes(ct_expected), Bytes(ct)); EXPECT_EQ(Bytes(ss_expected), Bytes(ss)); @@ -2674,3 +2696,122 @@ TEST_P(PerKEMTest, KAT) { EXPECT_EQ(Bytes(ss_expected), Bytes(ss)); }); } + +TEST_P(PerKEMTest, KeygenSeedTest) { + // ---- 1. Setup phase: generate a context and a key ---- + // Create context of KEM type. + bssl::UniquePtr ctx(EVP_PKEY_CTX_new_id(EVP_PKEY_KEM, nullptr)); + ASSERT_TRUE(ctx); + + // Generate a key pair. + EVP_PKEY *raw = nullptr; + ASSERT_TRUE(EVP_PKEY_keygen_init(ctx.get())); + + // ---- 2. Test ctx->pkey == NULL ---- + ASSERT_FALSE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, nullptr, + nullptr)); + EXPECT_EQ(EVP_R_NO_PARAMETERS_SET, ERR_GET_REASON(ERR_peek_last_error())); + + // Setup the context with specific KEM parameters. + ASSERT_TRUE(EVP_PKEY_CTX_kem_set_params(ctx.get(), GetParam().nid)); + + // ---- 3. Test getting the lengths only ---- + size_t keygen_seed_len; + ASSERT_TRUE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, nullptr, + &keygen_seed_len)); + EXPECT_EQ(keygen_seed_len, GetParam().keygen_seed_len); + + +// ---- 4. Test failure mode on a seed len NULL ---- + std::vector keygen_seed(keygen_seed_len); + EXPECT_FALSE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, keygen_seed.data(), + nullptr)); + EXPECT_EQ(ERR_R_PASSED_NULL_PARAMETER, ERR_GET_REASON(ERR_peek_last_error())); + + + // ---- 5. Test failure mode on a seed len too small ---- + keygen_seed_len -= 1; + std::vector small_keygen_seed(keygen_seed_len); + EXPECT_FALSE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, + small_keygen_seed.data(), + &keygen_seed_len)); + EXPECT_EQ(EVP_R_INVALID_PARAMETERS, ERR_GET_REASON(ERR_peek_last_error())); + + // ---- 6. Test failure mode on a seed len too large ---- + keygen_seed_len += 2; + std::vector big_keygen_seed(keygen_seed_len); + EXPECT_FALSE(EVP_PKEY_keygen_deterministic(ctx.get(), &raw, big_keygen_seed.data(), + &keygen_seed_len)); + EXPECT_EQ(EVP_R_INVALID_PARAMETERS, ERR_GET_REASON(ERR_peek_last_error())); +} + +TEST_P(PerKEMTest, EncapsSeedTest) { + + // ---- 1. Setup phase: generate a context and a key ---- + bssl::UniquePtr ctx; + ctx = setup_ctx_and_generate_key(GetParam().nid, nullptr, nullptr); + ASSERT_TRUE(ctx); + + // ---- 2. Test getting the lengths only ---- + size_t ct_len; + size_t ss_len; + size_t es_len; + + ASSERT_TRUE(EVP_PKEY_encapsulate_deterministic( + ctx.get(), nullptr, &ct_len, nullptr, &ss_len, nullptr, &es_len)); + EXPECT_EQ(ct_len, GetParam().ciphertext_len); + EXPECT_EQ(ss_len, GetParam().shared_secret_len); + EXPECT_EQ(es_len, GetParam().encaps_seed_len); + + std::vector ct(ct_len); + std::vector ss(ss_len); + std::vector es(es_len); + + // ---- 3. Test calling encapsulate with different lengths ---- + // Set ct length to be less than expected -- should fail. + ct_len = GetParam().ciphertext_len - 1; + ASSERT_FALSE(EVP_PKEY_encapsulate_deterministic(ctx.get(), ct.data(), &ct_len, + ss.data(), &ss_len, es.data(), + &es_len)); + EXPECT_EQ(EVP_R_BUFFER_TOO_SMALL, ERR_GET_REASON(ERR_peek_last_error())); + + // Set ct length to be greater than expected -- should succeed because + // it's ok to provide buffer that's larger than needed. + ct_len = GetParam().ciphertext_len + 1; + ASSERT_TRUE(EVP_PKEY_encapsulate_deterministic(ctx.get(), ct.data(), &ct_len, + ss.data(), &ss_len, es.data(), + &es_len)); + EXPECT_EQ(ct_len, GetParam().ciphertext_len); + + // Set ss length to be less than expected -- should fail. + ct_len = GetParam().ciphertext_len; + ss_len = GetParam().shared_secret_len - 1; + ASSERT_FALSE(EVP_PKEY_encapsulate_deterministic(ctx.get(), ct.data(), &ct_len, + ss.data(), &ss_len, es.data(), + &es_len)); + EXPECT_EQ(EVP_R_BUFFER_TOO_SMALL, ERR_GET_REASON(ERR_peek_last_error())); + + // Set ss length to be greater than expected -- should succeed because + // it's ok to provide buffer that's larger than needed. + ss_len = GetParam().shared_secret_len + 1; + ASSERT_TRUE(EVP_PKEY_encapsulate_deterministic(ctx.get(), ct.data(), &ct_len, + ss.data(), &ss_len, es.data(), + &es_len)); + EXPECT_EQ(ss_len, GetParam().shared_secret_len); + + // ---- 4. Test failure mode on seed being NULL ---- + ASSERT_FALSE(EVP_PKEY_encapsulate_deterministic( + ctx.get(), ct.data(), &ct_len, ss.data(), &ss_len, nullptr, &es_len)); + EXPECT_EQ(EVP_R_MISSING_PARAMETERS, ERR_GET_REASON(ERR_peek_last_error())); + + // ---- 5. Test failure mode on a seed len NULL ---- + ASSERT_FALSE(EVP_PKEY_encapsulate_deterministic( + ctx.get(), ct.data(), &ct_len, ss.data(), &ss_len, es.data(), nullptr)); + EXPECT_EQ(ERR_R_PASSED_NULL_PARAMETER, ERR_GET_REASON(ERR_peek_last_error())); + + // ---- 6. Test failure mode on a seed len too small ---- + es_len -= 1; + ASSERT_FALSE(EVP_PKEY_encapsulate_deterministic( + ctx.get(), ct.data(), &ct_len, ss.data(), &ss_len, es.data(), &es_len)); + EXPECT_EQ(EVP_R_INVALID_PARAMETERS, ERR_GET_REASON(ERR_peek_last_error())); +} diff --git a/crypto/evp_extra/p_ed25519.c b/crypto/evp_extra/p_ed25519.c index 32008631e8..4b437b111d 100644 --- a/crypto/evp_extra/p_ed25519.c +++ b/crypto/evp_extra/p_ed25519.c @@ -103,6 +103,8 @@ const EVP_PKEY_METHOD ed25519_pkey_meth = { NULL /* derive */, NULL /* paramgen */, NULL /* ctrl */, + NULL /* keygen deterministic */, + NULL /* encapsulate deterministic */, NULL /* encapsulate */, NULL /* decapsulate */, }; diff --git a/crypto/evp_extra/p_kem.c b/crypto/evp_extra/p_kem.c index dd97ca9a66..fd7724ce5a 100644 --- a/crypto/evp_extra/p_kem.c +++ b/crypto/evp_extra/p_kem.c @@ -32,8 +32,56 @@ static void pkey_kem_cleanup(EVP_PKEY_CTX *ctx) { OPENSSL_free(ctx->data); } +static int pkey_kem_keygen_deterministic(EVP_PKEY_CTX *ctx, + EVP_PKEY *pkey, + const uint8_t *seed, + size_t *seed_len) { + GUARD_PTR(ctx); + KEM_PKEY_CTX *dctx = ctx->data; + GUARD_PTR(dctx); + const KEM *kem = dctx->kem; + if (kem == NULL) { + if (ctx->pkey == NULL) { + OPENSSL_PUT_ERROR(EVP, EVP_R_NO_PARAMETERS_SET); + return 0; + } + kem = KEM_KEY_get0_kem(ctx->pkey->pkey.kem_key); + } + + // Check that size buffers can be written to. + if (seed_len == NULL) { + OPENSSL_PUT_ERROR(EVP, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + + // Caller is getting parameter values. + if (seed == NULL) { + *seed_len = kem->keygen_seed_len; + return 1; + } + + // The seed should be of the correct length. + if (*seed_len != kem->keygen_seed_len) { + OPENSSL_PUT_ERROR(EVP, EVP_R_INVALID_PARAMETERS); + return 0; + } + + KEM_KEY *key = KEM_KEY_new(); + if (key == NULL || + !KEM_KEY_init(key, kem) || + !kem->method->keygen_deterministic(key->public_key, key->secret_key, seed) || + !EVP_PKEY_assign(pkey, EVP_PKEY_KEM, key)) { + KEM_KEY_free(key); + return 0; + } + + return 1; +} + static int pkey_kem_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) { + GUARD_PTR(ctx); KEM_PKEY_CTX *dctx = ctx->data; + GUARD_PTR(dctx); const KEM *kem = dctx->kem; if (kem == NULL) { if (ctx->pkey == NULL) { @@ -55,6 +103,86 @@ static int pkey_kem_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY *pkey) { return 1; } +static int pkey_kem_encapsulate_deterministic(EVP_PKEY_CTX *ctx, + uint8_t *ciphertext, + size_t *ciphertext_len, + uint8_t *shared_secret, + size_t *shared_secret_len, + const uint8_t *seed, + size_t *seed_len) { + GUARD_PTR(ctx); + KEM_PKEY_CTX *dctx = ctx->data; + GUARD_PTR(dctx); + const KEM *kem = dctx->kem; + if (kem == NULL) { + if (ctx->pkey == NULL) { + OPENSSL_PUT_ERROR(EVP, EVP_R_NO_PARAMETERS_SET); + return 0; + } + kem = KEM_KEY_get0_kem(ctx->pkey->pkey.kem_key); + } + + // Check that size buffers can be written to. + if (ciphertext_len == NULL || shared_secret_len == NULL || seed_len == NULL ) { + OPENSSL_PUT_ERROR(EVP, ERR_R_PASSED_NULL_PARAMETER); + return 0; + } + + // Caller is getting parameter values. + if (ciphertext == NULL && shared_secret == NULL && seed == NULL) { + *ciphertext_len = kem->ciphertext_len; + *shared_secret_len = kem->shared_secret_len; + *seed_len = kem->encaps_seed_len; + return 1; + } + + // If not getting parameter values, then all three + // output buffers need to be valid (non-NULL) + if (ciphertext == NULL || shared_secret == NULL || seed == NULL) { + OPENSSL_PUT_ERROR(EVP, EVP_R_MISSING_PARAMETERS); + return 0; + } + + // The output buffers need to be large enough. + if (*ciphertext_len < kem->ciphertext_len || + *shared_secret_len < kem->shared_secret_len) { + OPENSSL_PUT_ERROR(EVP, EVP_R_BUFFER_TOO_SMALL); + return 0; + } + + // The seed should be of the correct length. + if (*seed_len != kem->encaps_seed_len) { + OPENSSL_PUT_ERROR(EVP, EVP_R_INVALID_PARAMETERS); + return 0; + } + + // Check that the context is properly configured. + if (ctx->pkey == NULL || + ctx->pkey->pkey.kem_key == NULL || + ctx->pkey->type != EVP_PKEY_KEM) { + OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED); + return 0; + } + + // Check that the key has a public key set. + KEM_KEY *key = ctx->pkey->pkey.kem_key; + if (key->public_key == NULL) { + OPENSSL_PUT_ERROR(EVP, EVP_R_NO_KEY_SET); + return 0; + } + + if (!kem->method->encaps_deterministic(ciphertext, shared_secret, key->public_key, seed)) { + return 0; + } + + // The size of the ciphertext and the shared secret + // that has been writen to the output buffers. + *ciphertext_len = kem->ciphertext_len; + *shared_secret_len = kem->shared_secret_len; + + return 1; +} + static int pkey_kem_encapsulate(EVP_PKEY_CTX *ctx, uint8_t *ciphertext, size_t *ciphertext_len, @@ -189,6 +317,8 @@ const EVP_PKEY_METHOD kem_pkey_meth = { NULL, NULL, NULL, + pkey_kem_keygen_deterministic, + pkey_kem_encapsulate_deterministic, pkey_kem_encapsulate, pkey_kem_decapsulate, }; diff --git a/crypto/evp_extra/p_x25519.c b/crypto/evp_extra/p_x25519.c index 65e67be7a8..d591cc7fa2 100644 --- a/crypto/evp_extra/p_x25519.c +++ b/crypto/evp_extra/p_x25519.c @@ -109,6 +109,8 @@ const EVP_PKEY_METHOD x25519_pkey_meth = { pkey_x25519_derive, NULL /* paramgen */, pkey_x25519_ctrl, + NULL /* keygen deterministic */, + NULL /* encapsulate deterministic */, NULL /* encapsulate */, NULL /* decapsulate */, }; diff --git a/crypto/fipsmodule/evp/evp_ctx.c b/crypto/fipsmodule/evp/evp_ctx.c index 801fe0a12a..149c11bd79 100644 --- a/crypto/fipsmodule/evp/evp_ctx.c +++ b/crypto/fipsmodule/evp/evp_ctx.c @@ -55,6 +55,7 @@ * [including the GNU Public Licence.] */ #include +#include #include @@ -438,6 +439,43 @@ int EVP_PKEY_keygen_init(EVP_PKEY_CTX *ctx) { return 1; } +int EVP_PKEY_keygen_deterministic(EVP_PKEY_CTX *ctx, + EVP_PKEY **out_pkey, + const uint8_t *seed, + size_t *seed_len) { + int ret = 0; + if (!ctx || !ctx->pmeth || !ctx->pmeth->keygen_deterministic) { + OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE); + goto end; + } + if (ctx->operation != EVP_PKEY_OP_KEYGEN) { + OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATON_NOT_INITIALIZED); + goto end; + } + + if (!out_pkey) { + goto end; + } + + if (!*out_pkey) { + *out_pkey = EVP_PKEY_new(); + if (!*out_pkey) { + OPENSSL_PUT_ERROR(EVP, ERR_LIB_EVP); + goto end; + } + } + + if (!ctx->pmeth->keygen_deterministic(ctx, *out_pkey, seed, seed_len)) { + EVP_PKEY_free(*out_pkey); + *out_pkey = NULL; + goto end; + } + + ret = 1; +end: + return ret; +} + int EVP_PKEY_keygen(EVP_PKEY_CTX *ctx, EVP_PKEY **out_pkey) { // We have to avoid potential underlying services updating the indicator state, // so we lock the state here. @@ -518,6 +556,23 @@ int EVP_PKEY_paramgen(EVP_PKEY_CTX *ctx, EVP_PKEY **out_pkey) { return 1; } +int EVP_PKEY_encapsulate_deterministic(EVP_PKEY_CTX *ctx, + uint8_t *ciphertext, + size_t *ciphertext_len, + uint8_t *shared_secret, + size_t *shared_secret_len, + const uint8_t *seed, + size_t *seed_len) { + if (ctx == NULL || ctx->pmeth == NULL || ctx->pmeth->encapsulate_deterministic == NULL) { + OPENSSL_PUT_ERROR(EVP, EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE); + return 0; + } + + return ctx->pmeth->encapsulate_deterministic(ctx, ciphertext, ciphertext_len, + shared_secret, shared_secret_len, + seed, seed_len); +} + int EVP_PKEY_encapsulate(EVP_PKEY_CTX *ctx, uint8_t *ciphertext, size_t *ciphertext_len, uint8_t *shared_secret, size_t *shared_secret_len) { diff --git a/crypto/fipsmodule/evp/internal.h b/crypto/fipsmodule/evp/internal.h index 5080be1f4c..8191582431 100644 --- a/crypto/fipsmodule/evp/internal.h +++ b/crypto/fipsmodule/evp/internal.h @@ -279,8 +279,21 @@ struct evp_pkey_method_st { int (*ctrl)(EVP_PKEY_CTX *ctx, int type, int p1, void *p2); - // Encapsulate and decapsulate are operations defined for a - // Key Encapsulation Mechanism (KEM). + // Encapsulate, encapsulate_deterministic, keygen_deterministic, and + // decapsulate are operations defined for a Key Encapsulation Mechanism (KEM). + int (*keygen_deterministic)(EVP_PKEY_CTX *ctx, + EVP_PKEY *pkey, + const uint8_t *seed, + size_t *seed_len); + + int (*encapsulate_deterministic)(EVP_PKEY_CTX *ctx, + uint8_t *ciphertext, + size_t *ciphertext_len, + uint8_t *shared_secret, + size_t *shared_secret_len, + const uint8_t *seed, + size_t *seed_len); + int (*encapsulate)(EVP_PKEY_CTX *ctx, uint8_t *ciphertext, size_t *ciphertext_len, uint8_t *shared_secret, size_t *shared_secret_len); diff --git a/crypto/kem/internal.h b/crypto/kem/internal.h index 9462fe5e45..b65ba2d81c 100644 --- a/crypto/kem/internal.h +++ b/crypto/kem/internal.h @@ -13,9 +13,18 @@ extern "C" { // KEM_METHOD structure and helper functions. typedef struct { + int (*keygen_deterministic)(uint8_t *ctx, + uint8_t *pkey, + const uint8_t *seed); + int (*keygen)(uint8_t *public_key, uint8_t *secret_key); + int (*encaps_deterministic)(uint8_t *ciphertext, + uint8_t *shared_secret, + const uint8_t *public_key, + const uint8_t *seed); + int (*encaps)(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key); @@ -40,6 +49,8 @@ typedef struct { const size_t secret_key_len; const size_t ciphertext_len; const size_t shared_secret_len; + const size_t keygen_seed_len; + const size_t encaps_seed_len; const KEM_METHOD *method; } KEM; diff --git a/crypto/kem/kem.c b/crypto/kem/kem.c index 64124b55ac..4cd9cd9921 100644 --- a/crypto/kem/kem.c +++ b/crypto/kem/kem.c @@ -12,6 +12,7 @@ #include "../kyber/kem_kyber.h" #include "../ml_kem/ml_kem.h" + // The KEM parameters listed below are taken from corresponding specifications. // // Kyber: - https://pq-crystals.org/kyber/data/kyber-specification-round3-20210804.pdf @@ -36,6 +37,8 @@ static const KEM built_in_kems[AWSLC_NUM_BUILT_IN_KEMS] = { KYBER512_R3_SECRET_KEY_BYTES, // kem.secret_key_len KYBER512_R3_CIPHERTEXT_BYTES, // kem.ciphertext_len KYBER_R3_SHARED_SECRET_LEN, // kem.shared_secret_len + KYBER_R3_KEYGEN_SEED_LEN, // kem.keygen_seed_len + KYBER_R3_ENCAPS_SEED_LEN, // kem.encaps_seed_len &kem_kyber512r3_method, // kem.method }, @@ -48,6 +51,8 @@ static const KEM built_in_kems[AWSLC_NUM_BUILT_IN_KEMS] = { KYBER768_R3_SECRET_KEY_BYTES, // kem.secret_key_len KYBER768_R3_CIPHERTEXT_BYTES, // kem.ciphertext_len KYBER_R3_SHARED_SECRET_LEN, // kem.shared_secret_len + KYBER_R3_KEYGEN_SEED_LEN, // kem.keygen_seed_len + KYBER_R3_ENCAPS_SEED_LEN, // kem.encaps_seed_len &kem_kyber768r3_method, // kem.method }, @@ -60,6 +65,8 @@ static const KEM built_in_kems[AWSLC_NUM_BUILT_IN_KEMS] = { KYBER1024_R3_SECRET_KEY_BYTES, // kem.secret_key_len KYBER1024_R3_CIPHERTEXT_BYTES, // kem.ciphertext_len KYBER_R3_SHARED_SECRET_LEN, // kem.shared_secret_len + KYBER_R3_KEYGEN_SEED_LEN, // kem.keygen_seed_len + KYBER_R3_ENCAPS_SEED_LEN, // kem.encaps_seed_len &kem_kyber1024r3_method, // kem.method }, { @@ -71,6 +78,8 @@ static const KEM built_in_kems[AWSLC_NUM_BUILT_IN_KEMS] = { MLKEM512IPD_SECRET_KEY_BYTES, // kem.secret_key_len MLKEM512IPD_CIPHERTEXT_BYTES, // kem.ciphertext_len MLKEM512IPD_SHARED_SECRET_LEN, // kem.shared_secret_len + MLKEM512IPD_KEYGEN_SEED_LEN, // kem.keygen_seed_len + MLKEM512IPD_ENCAPS_SEED_LEN, // kem.encaps_seed_len &kem_ml_kem_512_ipd_method, // kem.method }, }; diff --git a/crypto/kem/kem_methods.c b/crypto/kem/kem_methods.c index 44d77f9dde..622a252283 100644 --- a/crypto/kem/kem_methods.c +++ b/crypto/kem/kem_methods.c @@ -10,11 +10,24 @@ #include "../kyber/kem_kyber.h" #include "../ml_kem/ml_kem.h" +static int kyber512r3_keygen_deterministic(uint8_t *public_key, + uint8_t *secret_key, + const uint8_t *seed) { + return kyber512r3_keypair_deterministic(public_key, secret_key, seed) == 0; +} + static int kyber512r3_keygen(uint8_t *public_key, uint8_t *secret_key) { return kyber512r3_keypair(public_key, secret_key) == 0; } +static int kyber512r3_encaps_deterministic(uint8_t *ciphertext, + uint8_t *shared_secret, + const uint8_t *public_key, + const uint8_t *seed) { + return kyber512r3_encapsulate_deterministic(ciphertext, shared_secret, public_key, seed) == 0; +} + static int kyber512r3_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key) { @@ -28,16 +41,31 @@ static int kyber512r3_decaps(uint8_t *shared_secret, } const KEM_METHOD kem_kyber512r3_method = { + kyber512r3_keygen_deterministic, kyber512r3_keygen, + kyber512r3_encaps_deterministic, kyber512r3_encaps, kyber512r3_decaps, }; +static int kyber768r3_keygen_deterministic(uint8_t *public_key, + uint8_t *secret_key, + const uint8_t *seed) { + return kyber768r3_keypair_deterministic(public_key, secret_key, seed) == 0; +} + static int kyber768r3_keygen(uint8_t *public_key, uint8_t *secret_key) { return kyber768r3_keypair(public_key, secret_key) == 0; } +static int kyber768r3_encaps_deterministic(uint8_t *ciphertext, + uint8_t *shared_secret, + const uint8_t *public_key, + const uint8_t *seed) { + return kyber768r3_encapsulate_deterministic(ciphertext, shared_secret, public_key, seed) == 0; +} + static int kyber768r3_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key) { @@ -51,16 +79,31 @@ static int kyber768r3_decaps(uint8_t *shared_secret, } const KEM_METHOD kem_kyber768r3_method = { + kyber768r3_keygen_deterministic, kyber768r3_keygen, + kyber768r3_encaps_deterministic, kyber768r3_encaps, kyber768r3_decaps, }; +static int kyber1024r3_keygen_deterministic(uint8_t *public_key, + uint8_t *secret_key, + const uint8_t *seed) { + return kyber1024r3_keypair_deterministic(public_key, secret_key, seed) == 0; +} + static int kyber1024r3_keygen(uint8_t *public_key, uint8_t *secret_key) { return kyber1024r3_keypair(public_key, secret_key) == 0; } +static int kyber1024r3_encaps_deterministic(uint8_t *ciphertext, + uint8_t *shared_secret, + const uint8_t *public_key, + const uint8_t *seed) { + return kyber1024r3_encapsulate_deterministic(ciphertext, shared_secret, public_key, seed) == 0; +} + static int kyber1024r3_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key) { @@ -74,16 +117,31 @@ static int kyber1024r3_decaps(uint8_t *shared_secret, } const KEM_METHOD kem_kyber1024r3_method = { + kyber1024r3_keygen_deterministic, kyber1024r3_keygen, + kyber1024r3_encaps_deterministic, kyber1024r3_encaps, kyber1024r3_decaps, }; +static int ml_kem_512_ipd_keygen_deterministic(uint8_t *public_key, + uint8_t *secret_key, + const uint8_t *seed) { + return ml_kem_512_ipd_keypair_deterministic(public_key, secret_key, seed) == 0; +} + static int ml_kem_512_ipd_keygen(uint8_t *public_key, uint8_t *secret_key) { return ml_kem_512_ipd_keypair(public_key, secret_key) == 0; } +static int ml_kem_512_ipd_encaps_deterministic(uint8_t *ciphertext, + uint8_t *shared_secret, + const uint8_t *public_key, + const uint8_t *seed) { + return ml_kem_512_ipd_encapsulate_deterministic(ciphertext, shared_secret, public_key, seed) == 0; +} + static int ml_kem_512_ipd_encaps(uint8_t *ciphertext, uint8_t *shared_secret, const uint8_t *public_key) { @@ -97,7 +155,9 @@ static int ml_kem_512_ipd_decaps(uint8_t *shared_secret, } const KEM_METHOD kem_ml_kem_512_ipd_method = { + ml_kem_512_ipd_keygen_deterministic, ml_kem_512_ipd_keygen, + ml_kem_512_ipd_encaps_deterministic, ml_kem_512_ipd_encaps, ml_kem_512_ipd_decaps, }; diff --git a/crypto/kyber/kat/kyber1024r3.txt b/crypto/kyber/kat/kyber1024r3.txt index 151c92c2fe..1bb2c397db 100644 --- a/crypto/kyber/kat/kyber1024r3.txt +++ b/crypto/kyber/kat/kyber1024r3.txt @@ -1,702 +1,802 @@ # Kyber1024 count = 0 -seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +keypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F pk = D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922 sk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405D85A4C1A1AB9B6AEB49CCE1C2F8A97C3516C72A00A46263BAA696BF25727719C3216423618FF33380934A6C10545C4C5C5155B12486181FC7A2319873978B6A2A67490F8256BD2196FE1792A4C00077B812EAE8BED3572499684AB3371876761E450C9F9D2768A36806D7AB2046C91F17599E9AC592990808DCD7B4D0919072F14EC361773B7252444C323C308326F4A30F8680D2F748F56A132B82674ED0184620B82AD2CB182C97B481626647491290A011CC73828685A8C367A5B9CF8D621B0D5C1EFF03172758BD004978C251CD51342228989CAE6332AC486437CB5C57D4307462865253BE217B3515C73DF405B7F28217AD0B8CF60C2FFFAA0A0048B1FB4ACDCDC38B5250CFEC356A6DE26CFA7A588FDC86F98C854AC64C7BFAA96F5A32CC0610934BAA6A586B9A2054F13BA274174AA0D2B3A81B96A940666F789B5A6BCDC0A6A0178A0C9A02578A493F6EEA0D2E6C13951C9F249A5E8DD71DD49A742D451F1ABBA19AF8C547855E0AFC728E90ABB499C9BEEB766F4729CDA22263E324D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539228A39E87D531F3527C207EDCC1DB7FADDCF9628391879B335C707839A0DB051A88626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F +encap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615 ct = A6AF29D5F5B80BD130F518BADDD6C8F17545413D860FB3DE451979EBFA5E4E3112C7C0ADF99824BB526F2C3550748ED0E134F0457A7C61F9F526F002BAADC03FC13E38131219513C3EDE061661E74F603C4FCF7951C8E52C9C213B0D22D9293663D669A6B58ED8FCEFCF8249D7BB5298F55761445B2B83CE7F005CB04248AEC8BDA22FD2D42AA766322014EA038CC32C55C8E4B9E28EC9119F527341E4F66A035121073B85DE6706DA19E0838A9F33B719A68F039B664DC002659EABFC398679AA7009CE0CD01CDAFB6CD2A26FE4101672C98FF58F7C47D5BDA2906653B3A6F9651F7A121EA77EA74723FAE5B873F9BB7B664F0C8A93831EF9D51C7CC1EF44AC0E55A55CA76D137FE9B75F40509CEF156E5AD18F9FB999680008E547D55EECD5B4D1CB1D9F076CEC21501C7402509ECB77AFB2CB9A61340A8BD1514C6E71B4AA45E47EC37512271B911F8FB46C9082C9DF07204ABB5A50E6E3647A8AD4D8D5D7BFF19C8A509308BCFB895536D045CA2B97CB16A29BB7181CAD0509DDB91735028EBA8C31D74BD275EAA65B5340B3A43FBFE0B3061D6BAE7E75B7098CDABE91D4B31E36C9AA7A8298862AD63C8FD282E03B460B3AB464CE0F27B1C3D11155ACAA011EB9E2AE3E6DDA07D6F491737CBCE9B05F9BC56BE20E8D326BA132C57FB235161144519CDF40560FBE279BDE411E112531F826D6AB10D4547350ADD2A9DE8D62C2AC82CABE6815646F4DC9742BB0C2A3F77EC7B46C6B537605FA31798CD89281221A33DFB9796E644305630332C2CB931408AB481A16D953F6BEAE3891D6D9AC1FAB38222D9271872D9D0CADB91ABE9B4E265F75C6E5E829E146C3D8CE1E9D12E0D129801957F46B0D2DBE1F749B1D08E2345F6239A731342EB75B0CF1BF411749BC2CAF2810B788C6B7238B4D3DA2D6315CE9542E24404F145755A30AB851E4445841BD33F716A586884888ECC6BC6498AA32919AE81D20C26973C2BD54582A0F6AD98ABFD2627E15690A727E69F581DD2A7127982A90E33E2D4A03FE339142C7E44C326AC46ED395A225D3033389917328B45316B1585A01B2C304B2944E903ABBB3EC5619441CFC8965A446DF75DEFA80C6E15ADBD506B7AB2DE12DDA9BC81441CFC89052E2E5808F7126C6FD3AC6AC8081258A84A09AE50F6CD7CC0F4AF336FD1D643E99079996268C2D32D909F22E3504F07FBB563196D4312FDDB9335D5C1D36E8C5EEA2278DBA23B94D193C947CC41CA993DC7DB1396340AD9C4FE687DD7B8D0C7A5120AE0204F2C665BD5F473D644C7FF26BFFBA7A36980830702128A7E661D677A092A36E7428A4139FB29B0095CC11086F447D2A9EF6C9B161F189C6299E084CB7AA00FAF787797BFB069FBC087FDE26252A1664F19C5A8A22EC5EE1AEB076357B7DC37E6B0F1520F958F7851BACB92C89FD114A72FEAC54652D45B09E1AE7651ABD164BCD537D58FA39D3EC8ACDCDF98425005862FA59692DE162B77E6297C66233348408A8AB695CE2F2728DB9FBE27E958967EC5974767C5A66023074B4A71AFD264AD2890E970A1F31D6E3311B736F9F9488793DDC88F23458064254C82A1D9E59EAD2FCEC40B430687C4B7E28960926AFCACC9BD756A71088C78450E20A2E980AEDE9EBEDFE7FABD6ABFE96F934C4B02C01CA194D01B73C25D5997039D3FCD0F099521F70CAEE69110AC1FC5A99917AD752FC96ADFAD7186D0A7C9CFE5601C07514EA6448D661C57AA20242103C4276A070A489A4CB6BCA0F9ECC4379FB220215FD91F81019D5B0AE619358B52468F272C178E3A74CF6775AA924FE329C3175D9E4C3E21AB9EC836EDC3ACAB2E3891EE8DEDA515D39AF9B8DDD0EE7B0164F805C3835F6D2BABDB30EAB4756E7EC7F829ECE01E8EADFBBED12FC283B3D4C69F575E7F80417689FDFCFC7BE27EE3B8CDF57AAEBEC4A95B7E5BB585B85227F7C32BE30DB3E65E42E30DCF5A5FA073DBA399D942F2222ADB9B9898102AFE5432EDC7F04AE34A8FEC2D81CB49A9A9B43814CE71D97F726E2B1E8F64B50E65DFB4816E12E82A3197484A4E9BBA4D2D69E3F19D0B75C21E2BFFE9FC0C98CF48A3AAF08D467F72687DF0178174B7897F734349B181ECA86A598A0C5E8C25946F24DC5572BD324A40458A788E5137F3C7A7C97FC9F12A3C463A8FE9449101CCE966D7C009323932998D56EF430C73BC24F5D95F737858DDC4F32C013 ss = B10F7394926AD3B49C5D62D5AEB531D5757538BCC0DA9E550D438F1B61BD7419 count = 1 -seed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F +keypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 pk = 05D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2 sk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B3F5423E20A8620572A687C2B64B6CECCB5944D07107648BA73A19FDF6BB3F57C5FA079536C675FF17A6DD22439C8D968F2E3136D3000DD70C5DB6AA212A63C9E16222BD39201D9B64534C87AAC3B53B357BBD522660CAA73B02AE4F45E1B9868ED45CBF8533720F99A1282338A107647ECC8008AB2FED262512A059AC6073264817E08332F9C8031C9913F2339169851D7B746AD9A8F2F54633D470C3376302250A3255687DEE61C2625AA9CDA852D835EC95C4348C9BE74473049ABADD65CA055239D85DCB11E6297E1667AE548664D6BB19B347288D57E3DE27369A52EA25150675507CD5282CC4875FD8C67BF29ACCBC296E26C4B4AC813877945DE0A52C355526E2404D1F262A2505DD542BF3DCCA6F0121A5A45B77B419094408F409261E3C25F90689A5680B146FC6B1B76099F6CAD427C6AC4281DB70B34CEC467AE35186D6195574935A1387C5DC795523257482A7210E1009F5337D773B2708C694359A517152168775695ACBA0735BE594C8390C760070C4912E37CE33B3BAD965205D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2C9EDE13BE3DBB0EDC3AB08226CAE11771FF4C0B04A564B64A0D9FF10E373E986003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 +encap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046 ct = D7894051D7B0BED3806F9C3DDA9B06603A6E20AC35848B907D3F146471A8D6BB1B8490CB2253B95BB02E34CF5CCA8A7ED85FE0E3A418B0B7085BF0DD8079AF05234BAC561C628B0D5E3040BA34DFD6732D0FBE3EF8D180AA1B02A89792D0411731F3005853C7D14AD636027ABF12B2AFB3BD9E6047F8CF0C45A9C27CDB9516790A3C6CD4AF8F6FC16403B31F0136B7CEF43E6F02A26305D3123AFC52008F861C69AB474C65E8111D85DDE93A24166452F7557458762C32B85F863A7DC151C544E9151F2239B12C171D09C44C7323A2D6E528DBDF10D52738E973474BCF4299EF1AE762A903E5F8F4B9F9A8E04EFD00A6E52A2D23C5156CA53DD4975F499766E3D7B1645311FEE841641EB0E7C411D4746DE694EDBB6BF7F8C071F595EAE3CEFDAC36BC3C4173E359B2EDFB6E8C130C56C94DBCCFDE5C680AB3BAE44F3C0DA40D0414F41637BEEC5FCEDFA6786E25229140954AB5C9D2B2DBCA3AB66E29D52A99B9F6EDDD769ED6DA638B52BF49488CF748082932BF551F490B84D474BE95CA7D00023948A79E3FDEA65CA84301E57A9541EFE63C1AC0A3DCA139CB4B2F1132E3D1790C260F761635B94784378811158E3D694C666C15F5DB3AF6365C30071A532EDE8C30C7B29A3CD272968C6D5619ED052A97014F41C5DA8EB2B22B81FA74A21BC584F8AB5E244BCC6145FB03F5191E1D0556DBB770E0FA6E5D0084CC671F6A41AFEEC906B13CC70A0D0C6456DF5CF5CC48380C2BA66D6EDCC3DA41E9B2159F492ACD5177782FCE88F3C1978F9FAB03A8F2AEB84DDDF3AC0C9E4832D948D167C529F9D49E11EACAF7A7B2AD49733B459E428A564EDF84422ABCDD669FFC370FBE0312CD75CFCC708105741A9991F929AACB9A30342F6091F501499369C27B88F27E0DA8F914A088DD0BE64E98AA5450DF11564A7CC4D4148DCA31A64CCC0709882CAF9DAC2DB60858387EFA47A223E1D582446E64BD5F237F1761511E8CAE5296795284C350DE534401E3AB548D60425C49E9DC87E1855C3EF3433EA3022310C6F5B2063B66EF3BA001497536853109DAE959383172A3028AD56528CE0B63149F1B86BFEA3F6AABB4D921B12989A7C4763F6EFC5AB4D997A6C25D73F8C6CEC35F6D3DC20A6EDB062845FAEA4D7D3DFAB7624DFAFE5A105B17966EE76C832F5C8035D8B4119D35CAA47287BAF11F727FB27D2D071781DC61CF254F247B7132ABA286E5DC99247751C30C24FEA034978CB8B22FAB060E2A142317D7DFF4A7DFDAAABD9A58D938DBE512E78E524A8D1AB7485573713873DE1BE9AACEBBB769E9291A01B9291159CD633C32D2B62BDF6339B5155552033EA1BF4BB77B19A6AB64A397F34B6E9934E13ECAB2459D32EFF5B3D9F99757007FF22A6A678B2AA330D17E747896EEAAF435F2D70B16E30B72A1E19F31C2C3EAF8CD88FECE9B920AF7A1444AC4889A53332EE90F8872A9429F989CE1FCD8E42E73BF1825DC39CD9A901C3186EBA54E6E40FAF9E90774889E9A1E52ECDC16A49D2E07372969F4221F4624253DC186E9D75DE127C8CB1039C12BCFF46C58416E4DEF361F4D4F1BCF62C761977B9DC10BCAD9E3AD4C2C9350F65318E8F4074A74CF8B634B9287AC78FE87935B9909405D65AB4DFEDD1C8E8A4A6EA72F5A476066B2D27054CEA22F1F69756FBF070DD795892585817CAF71E8FE3D9AA144DB44F187FD57820793AC3158CE171EF104B8D39E0315614ADE69EB1E5C28DC4C77442DED9B89807DAD8B7D65157B6BFF16B3CFA2A8BC9058934E0C1B8246F52551B042E8175730C42DE1259FFF9D83BAEE3DA2D89146E7146022C147D3A4C4243F50A0D9D187E1E6DD531B8F410BE54F2B61448A4A8C2993875804C3772732E83B9338B36AD5B64FE92715C229B01A348687E6E387F4AA31E3601DF0527B8B4BB2A803E90758D3022AC3C0FA7766F3C4AB10B5B230197A5CBE5E74E24622A2C607F49E732FAA88193CD0DC2D2B89C538B2E9DF16A7727CB23AF4B62FB2E43BE4283E09314051534401B3F263EC249E41AA4E5714BD4ECDA5D87F4ED06E2E797CF5763066C213B585F7C1A423424B59DD1F42219C86536A3C62A6B454AC1C817DA5CA8957CE6EC5C407BE4878DEAF8DF159C344AF7B6828B534BEF1A7BF28E4389369EF6AB12CF4412DB69D3BFA118888CD8A6C326F6E36B77D53ECEAE10A827C3CAB8B00544BCC2982E1927A6C18C9 ss = 3AEC4FC396E413B401BD85B5A7CF59C11CBE1E582E72DC5A1DDC76F78D395711 count = 2 -seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +keypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE pk = 042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDCACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD sk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BF93B2644DDC8D68053CDE98863922230F89371683BDDCA6BC63B8C61FF4932A0885213234D5004EE9223745117EBABC5E149A5184A69836C69670E81EBB94C5ABB711ABF91FE3970F805B9ED7D1648361153B2911C7E20186F90907F28602672CD6C383EB373375924E832A156241BC7C5B231D74C49430C1D5FB7DBE49C6F7E20BAF245D43C9B356A1BE2A63BA24D4757DFA960EA61A65611CDDACA48D7AA88402B0FBE16279445C8E663DB1D8CA70DCAE63C120DF1C9BDA547272C396C29CC93F0C3F002642B9D18BA0B87198140C93B55965F8C15712319EC6A95B384182618E08F134DEC88732407DE7AB934555AF4F267051E221C4D3A0471BC6E3166BC24270EFC54B5F9358D83833C295B1A5791C6BCB0610FA33D49A70232488B27150F74CB99F3643D5C6ACABF5C18166CBB5BA55B4B78400E0BCB7205EA5591DF6F803C464C549729FAA7C9B75985088C8CFF068890425CBA4A2AA617C7D416B77E6C618D3F9112F3B9546A99090A1A499DC613323C0770923A917B2AEAC15AAF9A7042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDCACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DDFF2546623AEE72025FB6746FBA736BAE0E80E257E66EDBF09D8D4DC11049CDA4E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE +encap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9 ct = 58B6B48A7AE7C6C45C05B3BF58283E753607C63C768841EE5F774C4E279FEC83C3357E82DCD013F4A3799BC600048EFEE6AF26D9DDDD364567A95D4874EE4A884D4C322B67BE39F470B994D30A10759B4325F40E5FAFA2A042CEF680F400B404EF523C864F4AA25C7DF7F71839991413633C9F41AD4D7B9A03B19560341B1A5166249EC233553F8071A846A4DA7A9FCA6F4242A9D7FA2F5573E4813D35D5B710E2A06C2AB426EC3A993841A69481B61FDEF15493AA15082D512BC8465AB21AE388CCFFCCF1FFD3CAA75C72581FAA4F923F8682AD1DE94DFC168BAF9E6FE98D0E1DDD40EC8E757F5213A663F85BAD27E58AC2F0C366694D4C98F78C884F71482D6EB918B0750EA8685B13153053A292A789DE7829A6E259A72EBB7AD14DFA3324194C8968E7B34722C425358C9B6D7F20CFBE47877856415F33F1F32D57D3F28F489BDCCC754987873AAEF6BCF0ACD96640E2433A8F81E0108CEA09D97F5D80A944603D9173E8887BBC7C80E54BB301F0B854548D625BCA496A5E60F2BCDE43578B10EB87E69D4F9A62A2193D9FC05724B4314163B63CE2408EB58D73486BEE9E45DE543A0CC12E2478B0455D7518856651A31C9BFE25B53AF9588F9517830923A5EDA3275DA4679FE2C7BB650C89FBC223B3EC2001FB527ABDCC1EEEF582038C6D8EB6A310B4711B84A4197EDFACA78722755DE1EC028AC3CBE583FB58A3B0C6AC8CD68D19F3CC5549F84285A90DC5FA82FF2C6F9488341DA132B4DD0B6A485D6BE4EB73595A4DB12A31ABD76BFE2E741B7E9D1EF8EACB692BEDDD36BFC48A0F88C29A71E02A14D1C1EB1CE127A60E493EFFDA8B2A8A07E9E29A32C8DDCCBA97FE24C0809238EC143B4214B01CDECAA5BA1D921622EF722FC1632BD904C841C748C44131627A278D7C8E7B70F78AEDDB8235C28BAA2715F558FDFF89FDC05A1A85A2D6A4F46DEFFAB98DEDFEC0CE28C887EA2B797C23FFD5F1C353393BCEAC4D031515A700614D076E345D88DEBE558E90F86CDF2A066FA005EA9B6F5057991F80A6748D374291525AD6861D99D544447DDE35F637AD7F6CA96A9B1B386E9A35FFAE72F9D8C73AD2502BB3B4F901BE5F2D00B47E6B4B34A3624A7349056F8EF0017F4D191593EC74F2A1EB6F095D8A01A9723762CC5105F851362AC65D029E1DCB965307C0ABC09C732BC727851E7B5DB391ACB9C149F78D5277FF79C37F5A64751BBABF61EC7AFC9078E06437CAD0766EA7EA29073EAC162069E209ED1FE50553ACBABF6CAA02BE7C46A82BC6512B88704B84EE970C1A70C508A98726B85B14581285F638891B05AAE7C1A25B6A3E30C672A13D7AB7B28296BBCE3D24B2E290E56E51EAAC2B0D9B1B2C080EF12585D96ACD9948AB9ED3E9A4B3AB3F7905EF1E754A0EF191BE2BCA42306B16F80677ACCA724F74437A7727DEA64616005C627590FB232F14E6FA00F7F4289763BA0356BFE804F2A40198D47A1E3D15C3BD4C80483CA6A7503368DD54A2E82DEC7C327F214FFDE34D0F4B60A57820C6719E435303F889A81C6482C89384DCED44512497131751EDD81A19639CDF05A4177BF83B09D5DBFD563ED9CFEECAA5016D90D9AFCC85C4EEBC28DBC331254581F6831B6EF726ACA4796A74B3010E9D858802BD12CC26D7A12AC254ED55AAF24A92A086552289883DB08D41A60D71622EE4D2B12B71A21734416B4C294ADB3E77302351510FDCDA3271FD17E30A0FF53CBD45732DAE2F5EE34E986026D97123E12330AC72B3D5901489A5F1A4609236128E4AF6E7A1877AD2523BD02134C1C8C6D2F7301F06EE3E505EAABA87AFD24CBCCAA4495C479883494B90D7362A954E351A3CE2519DB0CC5831C4647619ADBF3C806589B3873F09ACC77138CC99BB33CD2A882DF664A2135721FFBB52A731DE22967A501B34B2E6213AB8AD01A75885770B0A8A5990191DE735E89F0C57637B2B8F44CAD13D0EF944A0D31C9DF11F0227D8737594B237D5EE7BFDBE0DD904702085258B9ECA3E0FC57D1114E8B7252ED2ADD9B7F8D18B36F74B565A068A74783A953DD5D0B14B8C2B966CC9B247F05FDA1A81762E03297B3B04BA85BC0B721FBA3D7EBF74F2825CCF9F58D3C80BFF78D89320B3B992FE5682B29674E43BE9C9B34C81992278C5AA427BEA3E3A0F5A3C4DC175719AE6DB0DE1EA786330E26B0FB953F7D96BEFAA6DBB253E23C022A8400FB391F7AF ss = BB28DBED58AA9C42CDC40466CFD4D4043DED1B5F9DEF472EE328624E83553E4F count = 3 -seed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A +keypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 pk = AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDBBBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363FE596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581 sk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA458649CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C23C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A9E2C128A339F73E3B9D3A99A151C873C555F5E3C3FD4A59823666E2BBB92E7522098240DEA1B35FE2B13E103A020E504DCC1BAB6B44B3D862C35C76F29D2BAE150A5959B200563536FF6CEC04A3B4E82C04788977F25A6D80C7807404C47A4697B1A6ED8C903D9B71AC45962D8D4CF7B71B0F54760A4799E76312D805A9B6E508F47734619E57C9DDC93FE345818615940386951A61D83248DB78B669F596C2F652B92F18F51442B23A20682A34A08CC356785B20806952003354AC7BA31A355346CA63CE8030A022FFEC604593496F05624E5AA41D5FA61E4E07B76A079BD4079E645435E5058A8148BC8FC8083162B38757637B72875C6A323F2BF01C95D89DC0DD6BB6A3B800DF3D42481170510E6A94EB57C3DC1B6232446459625B6F93932BA11C3B2A8B9C6A203B129ECE1A76F5C067E4B3BFFCA18BE65A3B15AC638538C5EF51CD313B1C65A08E2492037B924C09B8536134F09733F5C2966588307EF8ACA7A6CC5B9C27C86BAC9F9754E6772096FF68B706CCFADD711D50B4A0ED155AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDBBBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363FE596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258125B786A67DE17D61B2FC0E85A13924398AAB931896B6174089569F08B7260687DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 +encap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85 ct = 4AA3B0E3231EEA3F409E1B905612B61890F16B888ECB9EC7334831B85A0E32608245DBA817D177DAFDC7BD302C5A86CD3BE9614F067E581B6E87031F6EB4D216A6596A26C5DCFE8D747600815B35F27C4B572A2849913D9CD4DE628A2D4990BDB17556D35AF10971945BA4D7ADECC17266E443A075D1082791F18454FE3DBFB65080280CFDF37B918BE5DC3AE2E66F72878C3246DD2266D732F105CFE81AF349628731FB6B931690FA8015838E2C1BBAD825E03D261AC66515B3906BB44B32CA7114295A716EB145D0468DCA9ED93591C94844118C8E1FDF480F8CCB9A79EF3DAAACDFF93DC58538092646DAF2D3C65CB97C763088B6041B74836A1AD26F67E671EE7DAC94C45680C8304CF100692F990F6654A61D54C0B534DB3150675A7B7D413761C50B2FE99BBBAB920D79EF029F8856691D120B00C6B6AFB2A3A24DDBA24FB999D5988585719B9CE6CB66E18A93F6156C989468022231DEE1B3B5A2931A00247D974C3FBE6476F6BAB3BB7752A87476DE0A83CEB158BA1EE90B0A9E20E954A05A2B8E737C1C5A4F3702C21084E226C70A18945D2BF7BE26E50E97DAB0A6F9ED87B86A1FB1899F4C2DCC7B97EDDCC1F881FB16083A41819F55CF6BA8324124B57BAC981EE7CD7EC96370D8BCFACDD8299E33C17077457187EE4D20C0F1055D11798833942AE7E1AA946B266EEA77A5FFCCA8548F35EE779E3455BDB270E7012DD633CBFDB2EBF329FE7B6B0369D39F05A8369B3A87F0A224C31DFE34E57B34C74C924503DF6DD4A3BB92F93BE4EB92D4396585B801D0375C3FB55BD23EFCF332BE3FAA140EE7E90ED04A6585047CFB185F181F4EE495EE51156A532C58F142856E7E806F626F857E8CF308E3A6E788C5D619F07D496E2D21DB32053CB232FFE74B841B6935C97AF2871E77BFB9B36E18BD775F6813D8E0CCECD9447C4C0F58AFBC767AACD116A21FC40D8CE8ADEAD7541662E2C8A613DCC200862B7D14C2865C532B14DBF6724C0A797B761977CEB118AC1CD8744024A4E822AE7AFE4B25177F27E99C91541F79802297CE0EB4BAF9BF42CB83661031E2BAA50591FBBEDA86A6E544687F84163B97359576C5988E37C970D93792D857A4AD465142381E2431C86AD4992976189633CDFF9F443480D4F3F423182CD7424BBE0E3268FB985338079EDEF57DC8FCB873A6FD4C21C049857CFB484A26D76947949EDED71DF4B55A57FFD40788C5A996C4B8D5AAB2B2483B4C2C88A2BEC1BC2C9D7D39DA311A8FAF867E240AA024AE07DA2C87216B4AEA5DE05F2A28ADED4294DE26DFB123B9619164BB59DA6CD09C6158DCCEFD127B006AA7236BE7435174718F973217D49019A28EC75018347416DF52155967B946A58D765F68B2386CD06ED769CE883AF79970812DD34ED4D85F986C3278A3AD961AAE44D9BF3FB6118983DFA6E5DE075D5C81F6F62F9C5320568A1EABF7FE63EA64022A555008FD99900F4F71EF15BEB04F318D72DC5B43675611B8CC08F93CCD9551870DAD57279276EBB1F197B29BC00F202291C4BE22E0517016C2FF9114588C7387DC2671C1962FE1803C22ED9A71F0D87770EBDC559BE4444DD688380D97ED2EED4EF194852958376834FAA49DDE5F2BAE79F28496A45ED0C565B6DF09DA02D5BE0D87C469FABCC9A96F3CEB309A86A6CCB96B1A421F82DC68942B6CD006F966F70EEBF8323022AD961445CD1EFA50992927249EFC239105854F5E89A870EF13A6D2975A6FABAE78C06A341A96D5D504335C1A77AB7EB3DFBF2C074BACB8BBAA2FED96C702A0A9600E0053943678F1972179002A29F7C1D9E8442E8446B985327A5DE806F88944442F34E76BA1E7CE7F295956B84F5034E45F00F70E8C0B57CA38970BB557BD7E431099E125D037FD830CCAC136D43C3394F202EDEE4E6166DB13F126C3907FA2FEA9F5477B8FF5AF0123CD9DB0BD92F682E64D7A3107AB4E8AB175A9B8ADF0CD254EA3DFABF57A52F99FA672E93EBAE03D5327DBBBA4FACF4A8A86127125A5A74785E1C460C32CF50BD8CB4D3F128DE746BE366EF16AC55133B2C79893C35598BBFAD6884501D1AF5A83CC287A3CF6BB9B6FB94FAA4BAE8FF7E0CD883254CB0EFBFB63260818280456189750D4ED29AD8E21E66A770CC071DE41DA519B81F992463277C0343C713ADE1857A84B5FAEE0B8EBD025DD04BB07926FBEBC6875FA2BB195BB103F9E5215 ss = D9A0FB7050DAD6FD23BA5CA15ADFF77A1F208C5B1964C244F9BA94B73A6D9C69 count = 4 -seed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9 +keypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 pk = 041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A sk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A5293C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887C1682D3300673D851FA1AA423C5B76A7330EE7041E7AE96C36CB6A2EC473D83096C122B9AF6A16FAA56505D156DF9735DD3A82681637A1747EB48A0AECC8AEBDB7A15000367A7B023BB414CB67587BB29D19182948C72B60B2CDD7E222A12713F6A6C3E13C782B23C494922F4AE07B346C1D52F94682C11A0D52B584F7C8D8C740D9E0353480BFEDB3168774CB1CE31331E8CADA805045A37C93CBBD28EC100E089003458CB2F09CC39640774C7767183A4AE4C974E305258A8D128AC84650BB044C60311BB2515703F9EA8AD3560C6F382C7D173F83D30DDC1B637DE633FF357A28CA32ECD834E4698DA363CE2380CEEE401EEE9B31DF6967C7C15E94E765262134AAE5719838CE9579C8406234A9963756FC83DAE5427788BF98358DA8B356A2944B7D8917CC0884A2C58481C8299F194F45E33C0B30CEA23142287AB15C1A429E588FB3BA32B6897D771072266096C49576FF5CC537577B76BA6C6D993E01C30DFE519BAE481ACA72990A39711A60AFD67C1B50D417883A44E1DC24B93421041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AD35E259A200D16048302DF38D8E7F9E1C3352502C43F086FE166325048FDCE9CBE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 +encap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216 ct = 18ED27F8316A71CCD100A4E15797F00AD381AE65757269E80D7CCB0DC778EB9E345DFF921B9F2EB89EA654695D42F4BFDF85EDC9505599C86AF5DFF1EDCD3EF22AC8E3BD4BE627B1321E2D6D9F4105A190069F8EB1859DEBEA13BC01CCDB71422CD9908D2429FEDD32E4B7CAEA71CCC63973F542E5A936F2D3F0C42183C93AAD4306B7309186109D6612490DF047A879984A1ABB08E5356FF9D68AAAE92477E17A213D2CB81792E98AB7661B0A2761D2A372FD38B6413677F91ACB74CBBAC569939E97AD639579603E7F13862B69BD0039B7D1957BC5C544F6B421E095C84BCAE0857A276E96DF12C3F13858EBD7BA8786C4A903F007B9F32F9FCBFB31D1A1CF3745811C6B39D2921A19BB7B615AD2668CE8FC3269141FFAE2D9A6FD289F20CBC2A8B2EDDD9C4D78E56661AA2C923234529DC3E3C233686B2E80C3D0BE45625F2D27303E5620C9CB1F9D437C1A402F0B93902CF4E7F3601135F366E1E1F40C104C577627BBA58FF2D0D8C4333405357AD1B22D933BD2A42E259A05FF212F5CF2EBA3B16C452A10174730DA073E8FBC43DC3CA9EEDCBD35C48AB5DA5E572CFC4AE8D4EC3BFCFB9AF71EA106607F0D58771CA6F31A87DA17305E16D4DFBC8A20A1567156AB96AB38862C7B598B08E59E2CC408249ADDC22461B88FCA836B61775D411348F9B0746B1525427EA26CF8CA5ED4996AE61F03A227C39F0696114974E79D44ABEDC9A41FB2EE4B9ECAFDCA6CC118EF1B6E3B4FB76F0C36CAB45927F0A09C7FE160390F7D217153F613D30E34096BB1A70A2180C937553B4158C2F5747A2D79C27771A08D3F95DE7644CDE327000BB3771971585F51B691899C4B2E8F277328533C5CF395F971B2364AA766C7BDAD3041E586CBADBE9085187920FD8F7E1F27A09D95D51D852459B063BCFBD149D6D3F7BD9157439A78CB0D90A6D744FF9AA0BEF8105BBAD4551CB39C50AD61DC9F68A264D549BB3E96BDE9755411D96F298569D835D6AB318AAAC5008F82AD8377D4807513C3EFE891F0997196308A434D07F5E48837900852B72E28E45AF5D3E72547766E290700131B8E77BC34BBD358742D9584FE3E750E9C9D48ACFBFF680C36E4C3FBBA9440E0AD9C6451C8CF0932764C2CEF55E47F6C6A4E050EEF00F93B0BA8385DC37E6EC69C40DCE9C131D8E8D27514B632CC722AC6AAC55AE7DB08E9A6E8D4C9A79837692B25C0D7C73C11E89B27AF6F43089CABF81F1B34EAD247B33B8EB448642A9EF528ED2411DFEEF32A153447198FB5E252DB2C894C44D93F320D4C7F561C948DECFE4E8DD14DD69620730867F12EE6A12D674610BEC860F6853BA6BF6D4F8BB2C37600A8499C6E89BDB44568C2BE9FF87172330E8DBAE75AB2052B7CCE2ECF01D6F4099E05DC97228F86E0D6081CAAE2CABC359E526E298E576D4503966F457D920F5714BAED0ADDCE3E279745127D49CF5DE037D2C5A5A3ADB771E1667A80226905C2AAD446B3A3518DBC7604C2929DF124D45852C333538A4D4CE5905AB2C034B8B6D7C49738D39B3B1E951AEA18F4863C3F5DE8126025F9E97DE3973C983CC7046F11938D7BE57774784B3A86083E3F7B210BBDFADFB3C7291D2AE5C928F74F6038288F4077EC96CBF5F84D37606B82D22A613524D0270A7B0AFF094B9656E43528D8A0099BC651653DFD9A6FF01ACBA678BAF876228FD081188C1901114AC8B0CFB2BE1AA3955F2ABF24361DE38777B1F42D1828E9EAF7286B3082C75E0B41F4EED6ADF7BFD690406AEBEDFCD9756D55308955535F3C6368E76324EBEEC120E79623BC9E75613E8346BB61930D0B1DCE4C66B79E52DF68C46D420C9A78FF04696088B311BD0307579D14FC7A37C4A00CC59BA790099662F7B38DCA00500DBFB3632F650539FA718ADECE59FA9F872E09C7C2801763FADADC833CDEA76F91AC799CFE20290CEA288FA2F29907459F4FC326F1171AD1D196992F7FADE3B204A805A18C7208FC33F798932A8F7C0AFAFEE601EB81982CACCF645E313E21382BD3A95D28121BD85DE5F290245910AE104F852F7E347B58B8CB775F2B4854C2D39DCA4907E70BFA79B11ACFA3EA32BBCFE6EBB253953894DCF932B7DA0A07CFCA20BC4B0240804EF7954567432790B3F36F6AF052A3B5AF9E45219C722B32EBB8522382A473193960D7E2C44F1275B25B9524B201057EC06A30260C966D598C30E048F6BF3DBE1803 ss = 953B8FB7C2158DF7534B5C466C6D100A3E14D46E647EC3C5BF563A96509A94FF count = 5 -seed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA +keypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 pk = 7BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB279F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9 sk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037DF60A21DBACB5CC0758ECFB20D4C38CA54C4248E07168B19F7D925A8CE8648F812A8C5B6FF69B8994E95859D2C5CB67259787739CFABAB0C1B093E690C50632F7C336FB139700D43A04892DB5220C28912A59EBAD66BBBF0FE860E2E30D8EBA9CF21C6C1156CDE0B255A1A4507E3C880B749FE959470B684E03268B43A960F3D76EF1D4C4E7266F80792EB74959A12A6F1C91CDE02B8D5C14A500CCC7224C8CE3A70B99557C87B9BF09B449341118B3F998509B1AB0492E0FB84340F81F8F51C08917319D9350055BB889BA2D6EC7B5E281A9EE84BA90CA4D33014F9CEC2993915C7BC094E9B926EA086D84434C2748BBA95569779947CC744DEA189B2080AFC548710B94A225799293090CB3A6C932336003990FF766493F4B17CB834CDC70A0B209B7A1FC42BA087D7C10C02C383B60B63CE4E44BEE916920156DE9AB95AABB44F28BBB3F0612338B0A5077C898E3BA0F197F7F31C467B8803ABBB0A82A7897E7A39C0012049788D27B70C8503C719AC3DF958A7A61AFFEE0A2C79A1703D6527BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB279F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC95A5DB7D619BE642BD87294527B3F859372B279A1E6074824D9632B5D7F616E42A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 +encap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88 ct = E3D4DEB3943C762F9D997ECAEBC9CB0DE071B21874C061815FF5A6862BE43707C32AB7FE77522E992239598C8DD3FD076720E94768EEF6E3AE079BA28865B5B52B2478CD73E44B042EBE405A626A469ED1F186C41314CD0EF96053DEDFF2499EB9C0FC860E009CC6BB451B33EDEE10C34A3311A692300B76BC87C981B2C6B84F316A03482B55C11E575ADD147A4FE2D02554DE2913CBEAAFEE6BE0BF54A0074ADF724B74060C3FEC082BC98624D401C1E7856FEAA12B7AE842C67EBAD1D910166BE2AD4A28C7298874D9F28C5214FE88AE4D2E4EFC81F6D01D0B6FBFF9647504FE9681578B0FE85D47332399F8447368D94D5EAF73B8C6E3DC9FF3B32469693058B9748223BDFC456209E5DE660E42321795E185F0F2AC01BDF246AAF0B41CA337987179AC8CF490313497B96E1D8C1D16B5AC19CF97B27EB7FA10AEDB99C719A5712A0EBC9F79EBEC254D2B8DE3E28A7CF9567A80943CD52B2FB12E64598F117E64776DEC4E8C8677C44F27463844D8E9E0673B335D532C5E23F6D6A938EF54F648BB793AB4E8426A7C8DEB2AEC572D4DEFF0B82593389DE1449A1682D8DE2074AC51CB4E91AF4EDC342891ED6EFCCB95FF376AFD17C98CC0E6323279FD1503E0ABBF65EC850A809C4E1939A52704B037F9D72075F002C508609CA9CB9AB4E356D5C46006C79B88B21D503D74D3D183CE4890A5D835F9C9A14B713E554295108F9C2AE632B7E739B3B3264C58C59D1FC7EE662BB29EF0CE15CC54E43F5979A86B3D9329ADD0A78AF7DFA75F3B94FFB4A1224CBFE437446F2B24FD5934014FF03B1220555491BB40CA39497C4BB59CA2A01E365594D1790AA6670AADAD2EE5CB08B35E49439367596479919B3AA3B9A8F9F2300AC87E9326758103E9BD3C20C999C11580CC79C38665AE0D3A9A7197BF415A1610748F8E94CE581C1CAB4EFCD4E090B84C2A1E58A1002043EC612E308060DE98580B6F7842AFB739E2D79F3FBE11C98110359564EAFF82A8E0349B2CAE8A5342C4ADE13856593C010433F47833753EBF2187F5C555EC02A8F569904D9C495A79E52DB3898590E6536CB0EFEB1FC3F6D379287AE3BDDC47081D9FCC1F224EF15AAE7DDFA38E0C95A99B7D7D3A4B18AF32CBA05DC007E382722603F10B9917A33D51165A8092D735B15E41E0B8DDEEA84EDF18155D6BD0AF92FA2285828208DA9A5D9E5A44F4F166B1062544E998C1B03CE42D14573A0043689DFB64DF3A1E87B8611B68363C85241E7DC65BB6DDA862533C4E98303A79859709E0F311074CAF5873A7BAC802D0D1B165F63FD4A36B08DFC59E046993BEC37C3D1F5185C4A5769137ABCABAFCED9973025136CFEB94DE8FE5FC9BB7811B7BDA59D9A3401C997CAF4E66482EAA69C54FF0002E7A3C8CC66A12B73A512082DA59EAEF11FBBDD30263D7257FB64D03ED7D14F297E3D5374777A3DB734D0CF6D0E589000B2E9419A704BF1A129AE69D50A006549C7C54C2C937B40EF6B50F74EECA4A7CD1525359560CB5E8F2E43DD2AA709D2D9BACD6181B734AAA570D0688E4FF70F0CBE9DB885155FA9DE5E67DC6A0888AE902DC9976618F0466AF3CCABF304AD13E8373325D8EFF13583612F6A67FA3385C1AC655C2D9B26DA39CEA57EBCAB4A103B079DEF07EEFC265382D0CD706CFEC11B2CFA60D42E82A61E14D92B8B4061AF5B384CD09EE2203A0F849DD35D6EBFC4638CD921348ED2724F5326C0CC3F984B02B382E01CD583167D3BE6DE2D0DE8CB625048D75984A562EB64F23E0A773A734AED7EDAF26E434EB033395B080D285EBD76A69B89D602A02270311D02E02F2DC2CE6E60D5D79497E250879A396B44D37F4097CC9802D44B57BA17B9D5CF2C26E2FB6F463096C224C053AA561EDA65B2095F1E86345CBFBA3DCF29EF4FCF07A286C95B6617B16D888E8B3F179400B65A36262A39B7FF0FBCF84AC8D1B7785D4A19A446C99F18C76523CD4C83F7AD22F5753E123D9A2A153052D5496372168E6AEA8C1079DEF108F5B1139DC1BFA02F8275E57378ADD90F986356CCF16B48F36075CE69C73FD33606F22B8BC8655CF231CF52C0824CDC35401FDA8C39055AC1636854BA188759481771D86DC4468480F0DE8E6952D03BC4AFE2CD49BDFA8FF98374021964B127CA1EEC0ABB0BE68C864172537998DB53B9F9FEE28FE9599C3395B2EC63118B8CB0E1C45653C4E61BC047379E3D1 ss = 207A91BDD7C5E7F1FD578FDE767622C8EEF3DA5FB22E01EFDAC9027702BC0127 count = 6 -seed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049 +keypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 pk = 202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F sk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B64262F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB23966A42C4F189D861760F7A5F30F358DFDC482014C25845706577763BA60EA00A378DAA1B0CD1C15C5C04BF847BABD0CCDA7C61B0A956229BC992029DAB7B05923C5DEECC595D766C0040946A229259C75E9985BC0519218DF44DAD36ABF20C2BAA92C3C34CB911D77C0E7603E8639FD2870CE0F6BDECD193C8C261C53A9EC8D4767303480529AE2CD23561C9215476C617453274881092443076E731A459CF603A7CFE81804FD1C8293BAEC711A694F98F59D01CDF79827E777B9E452F0A388A7E7CB83BA37676D2B70AFB02C7CC0FD2A05411F41732233BFFD8917D9726657C68C4E34F1983B6007B43CEB87A6FA033B3C674A090999CC94A4F2889A8B71E5228C1F92C16DB841099C57A73005F81A5CFC97A3A1BB6092AD60EAE139D9BB174C9591AE20C5DB48390C46BB456E49E124559DBB230CB6B5118078C8BAAC9E959277AA55B521A351BF34F9BF7B18DBB4120EBB60C914D84A80123F338035520620783824C676175CEA40A812D896839993C4CE211118855E5349E84C8604D1C85202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518FF0D1ACD4FE1BD3BAD938C23EC5A7F320766E01005E32769724ABB4EBAC578DEF84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 +encap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B ct = DAD6EF677ADCA5ABC799CFEE3E6CA856088DAFF00315A74FF49F4ED178747EEE20C3848EBD826FFC2C33127C4185671AA12575815C7FFDC3FA02F3D46D79D5BCC9CD3BA6FF353C3B9F35FC9E24FE696A1CE1593868269FB7735CCE4F2D8C5899E524840E4B7C4AA6C394CC3FA01F75C3AC434EEA53092929BCBCF71FA70E1897E3C84ED0E063D350CF8ED1BF12448A3A68A7301087A975EEEE036F9393B5B6EAC1005BD1E0447C0EB4F8D90E84AEDBE1F2B4CF0017159706EE7C0A874947FAF8FE63E54DD7D29F3E88ED2B0D17D114BCFAB9654490F9CD0CA47E811D1FF278EC7FB5A06A42578C6CBB94C064A1ACF7EF7D8D65645D2A0D2BE6D24435D5126B1298187F6A120C87DA201AF576F930B17ACBAB5B43E38475C3007714E947214C6317D11B03716BC9712208AE0B5556AD90CCEE30D1B7C1939412199FBDBA8260192040F521EA45AC17A667259BA99002F31969AC0AA2CFDEBFD860A407994C49DC62A151E445258112B9B3AB7B74A55EEFBE38B140DD48E23FE5BEBD539356EA4E60D165BBCD85F72EA11775F3E55B65A62DC994A65F7F9FC280D074CBA2B62BB9B510D5DA9D76BE65E6F24B2502CDEE532E40530FD8608A4F300F6EE941C400D32D9D33CE010D49467EDB303B2104FDB980F49B723669B6335C450A9171E4D33ED7F7CBAAC63F05C9BC99725A7DB75D5364381B2B7E75FC04260700A920A6536AD402D325EFC5823B83EFC38721EF15173526B0A254F3033D477FC4FC34D54F62FA9373CF59AE159DAA0D6FCFFD3E5617BD35633481286D3558DBC18815CFC2D11F3731FE3A1FA663EB07F0F4B770496B8C18983EF3AE257922F5EF4F818D50D4A19186A56D6C3D9E38B0650F42F99FA2EECDC26FF802E48C1ADFACFC68D04C968710A9883361A448501B95B0A969F1AA5AF0C82519663493A0A83C35C4164A5B00DD2514A902C518545ADDBBE5C1A6802AD43B60F90FED4E80C1BCD2508CAA54483D388C8E903714C51D7ECB04141ABE8874744132B8A1CDD4B56B14F7B82674B6AFA38312EA03E1E40048F389BC413246DD975CEA908783A3C7860A2D348386A023CB2AC25C566BC197A1469B6924BC64C5F1322B327EA1D82649C4CBF1F1A4A390C2453474AECBB3721DB6917299723BE5E05B2FC5E83DA8629D227D4D7A138161A1D805B4F53F186D56594D504ADE17C4BF1EB606D7EEDA77CA0B07C5E17C8C90C2531333DE541B9120E8B44496DB27CBCA5E71B4E7A81FC8755AD9B419060B4FC1BD3CF656D43712C5D4D7EAB5A2783B4AD43A1CBB5C1FE309802D8BE981DE66C673193668079A6ED032D04CF2507A92C3765D121A0A023EAAD283C8D37852DC52547090BD1F861A369A0680E2B558BB6F2EDFBAAD0D374074C7F2666042F4DFD590CE0046B066016F1CD5AB068393131A8CBDC05232CA933E0F6A743270838E11C6FF80588A202849A80581483175C44CFBB98A2ACCF31EE53FE0E9A8ADF343CA40192F00B99AC486B33FCE73B0EF394B67494BA068A47FA4EFA14945A42CFB2CD55E86EFF684948B8DDD496C92E01588789CDA53807625C9C5272888C176FD1AED28244F7D7C4464B5A0AAA46652C50BCB150E7552B7E27D4ED83B5D083B8F013B2BD09D401C8A5F789CD2206D9A6021447DEE806A4A525D20501350041AE7ABBB0DE24E84A598DB3DF785CD963F48D5CBA27220CBE44BDBDA990DF7A7BC1CACAA56431A2BB86BD6654EB9378B037B0D0CAD6E179C2159801E216253DD70EF58572AEB05412A435F7DAEF4EBF559FF9C7832D1B9CAE966D2DCFECCFDE7D04F7065ED0B0F485DFA5D2A69465112631060CB7CBA391818F818CEBFCB5EC38C202FF20B6C36844FE0872349FD016BB45D37012DDE17E565849D5E058C61E1A56B43F61B43BE843AC16AED9E1EA5B377539ED1F39E16CCD1B4682D4AB2216BC9DC7427BDAD50CFA32DFC27604B589F7EEF059C084753039675FC85CC69283D5137C230E748DFEB18AB9E2BB3FD4BE32CA59A642E74F23B9320AD3A13E3DC00B87B0ED80DEB0EB31A21FDF45EDA23DF48AEC44D544BCE53683A45A67109377A147FEAB60C5EBE4F74C40BD91241D4194E54F9AFEA13ACF540754D42B98E54041E7516DF2F9AA04F358240F9DFE036A0476A3070F1A4EB9AC05D236DCEA7C719DAFC1579573BBF02DFEFEB575C8A5B6BD855DCE5D245F7AECEC5EB66560512B1 ss = 3085C3AD1416CC4CA4776B4F30CEEB60F3D1BB0695123FFFB976A41EA9395D8E count = 7 -seed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB +keypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 pk = D5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C0506477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B sk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA4572AC12D00CDA40B715E50422849ABA436C1AED529A50A2448AD772495C6358C8050B323B6636871E092AAAAF75CC2D869DCD71E870384A6C2C51000CCE0515A8C2459F3966C853749D27809905118CD897FE04A76F196A98B71A5B7405E72E9BB7B3B3F0638016BF15D45E60EA054834EF3AF6D2817B59C1BB5740986D626FBB8A98AF56ED2CA9828643E3BB604E256B6FF8830606A68779A659962B7837BC46FA9781A1A8AE398AB313C597A4B7070CB1B7DEA82A6496F3D00ADEFEB361C980691EA7D261982EAE4B80AC5550A91532F81971B05908DD84BA13544D2F00615BB9FFBA14FBD4B6A5EE46F5B6701F064A25DCC4A8425073F63AC00F41A194409B4E12195B8910BE7848EC8454DA99C0A0C839371A1907183BBD926FD8A107E2160AA8443ACE7C77743C5461C37B4712160D5B08AEC019025651038C7FA975A261578A82865B1D034A7FB9785696DDEA901B1DC3E07E18C456B85464A0A04D91B56311393F51C56F4763AAAA4DAA788F9E631B8E92660D2850B738686706531F72BD5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C0506477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B7008DB565F7AB9C362DC38DCD3E30E5DA873C559E9A9222710E8D2E7F6417CE699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 +encap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663 ct = 34311D6414AE0A541B6E2489943E738F5F776AAB992241494BB7DEC68F8BEB4D09B5F0FC8F2E2205010F88CDADAAACC24507E2324E561463A2119D525F34F060CA26CBA3475CD04EE86DE9C773A80D98B7B164A2FDA6FD0F67CAC86BE68CCE753565C9A2BA74F29DC09FE27A02A08D382884AABAF7F6C36C47965E4771C70DCBD59571EC75EF656A31977C530986F841498117C092E07CD434EDBD0A0D64B72B1A349E61C2F708B66EC36CDFBFC6B23A55012F5A4CBD154D8081DAC424E10BBFCC8FE13581C02F483BE39FB675C72C3D5E4735C4A9F566BA414DFD600DA9FF5F9A18CD0ADAA62E79995CE7489B8C6446F558B2C3DED4515C3030B00BBC4B8F97288271CCF3E053A9A64EEB4634248727D06D9460735CBDE73845B045B6777F33A6B9E322161731DF082C1659A2B10104DBED2A7D5791F7803EC41A4BCEAA7D6DA2C48066E448FE2CF691865388C7D39783F1D9C0BFE9A5586776E8B01259EE26C1CA0B25372D48048F2B1C3358E8C525003B19583064C29FEC65463EE481461B90FB66F3ACA83D38F175E54DE36426CB8DBBC8E34190E11A04EAC5CD9351919F3C2079B3543D191366F065BEDD7CB683457FD58B1FEB755FB2DCE3DBC219C948C4C1C4D724B87DEDE1902F30FBB9CC76E312E01CFFDA329A0F25DA68A786D24270374D3ADCDC0A1C273E5A50D22BBF26B7385D185011A5FEC739DDCD9AA4720F9413FC99A954B969AC4FAF9ADAE96D41C074FA55E8B1CECE5F3A112ABDF42909BDEE942816A84A6ED55241BF1116B4EC37C273215FB66F79FBE17466608C8C83FB2029C288CE5D44C1A509D96F713A70F73963FC145C3612CD42303BC58C1917E16BD4AC64C9030D6A621DD3B52C7D7756C874C6FEB6882CD28868FE26D1D52AC83BFDF07EF686FAFB8F214E298F9482F5262F522BCBFDFC79514E7CB82457D527B51E0A2696612D22E88C71A5ED64334D34C9D659FC50D39F37CE894D56C2E0EB67807ED0168CD3D7F69B53563FC0C2B9DB54424E312C87221E6F04393BAE7463C83E00D8D4D93D16D434156A2CE406363058B1455E337AC9BFF7DBE677A056932C591E85AD39A11802AB83DD185CD801B14FBA0F73A02451CC09A75487801111F700DA5C79CCDFAC8C503D0B84633972A7F88E9A5B2C3AD41FC8E9EF21667B00A50AB051955435ACD3B343797A7CC859B2EEB523EB40F6DD1FE02B8BEBFC2A64AAD8D7A9D2FFBD282AB384AD3FEBA1B81932EDDDEAE667386EA977838677C1EDF15BFB811A7749C062EF7D2D3F16E673ED3B07E7EFEFC06B65FA0F65EB963D3CBAD9BF8E4B3E0D23C55CFBF2EC9E8E7C87F76AED2EFE3D0EB2F814D68464C6B0C3D98B8623E8FDF9C5FDAEBB373026B9172D264E04DEDC5FC6BDC9AE67AB7F628B00BE5D1CD17D095421F29574D076479FA5FD26940240501647E312A34DA451FECB0EE0445D591BC3DCAD98CD8F9F07BE8E3BEA9D9B4E93F92B3B4EB6EDB002F42F889DA4A549DF1D4017BC14EA001175CF0C241F2FF3B7823A198D147BE02822E34B2635C3535189AD8B880BF2BCF566F3EB6FB08277052F62B04972B189ADA30F42144AA7075F3DABEEEBE71CE8DE16948DCBEF99EC75E1C6DC531B26BCFE6C2CE9F42487721D0C9AADBAB4810A1623DBC455D56FDBF033A338894FD4E67DF5A921BD1C150DF6BB07F516472EFF6063570D3D4E1E3F380CA0AFEBBB8B67617090BA02F123C459D443DD7C662C8D85726AF43FCD98271E4AF8A04EE3FF7733FD7A5CC5E61A67A9B2F1061A1D3EA0ED9A4F814785645F1D0618526347936880D8BB3D40A83A358202FB716ACDCCBC4611D95001FEA65A0AD944E972DD565A0674F465D5EC609334FF0BC588A428627D3D1D9EECDB78B3A22AE8AC6383509C146B4E4EAD7CCC91DFEFFE378727BD66176435B5DC1D1419A4A4FD7F37C2DDD624383DFC1A7FBD5B2FAE3E45E1FF18822CF7EE5013C73F801325012C0D165522B72FB4C974CAF2DA0D1D8530B020521828709E77CEC34546973EFEB850EC9989B11F5FF920AFB85F15E83B8CE3775CA96936388537794E7B0926C871A73B5B97DF870322764C0E4311F64F970A52CA8A5AC4976DB828A7E9F235178E6A981BB04F6ECB0E0858BCB481459938DFD8CC7930C15173FDEBCEDFD0030578A965026F0023246952FFAF20E7E559144F483F56C672B1BD1D55E450DFCC074DEE75A7DE ss = DEE2922D92D0F5CA0C3CE2D0E61C5DC9320D300E965AB48C44D467762C2F4E38 count = 8 -seed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41 +keypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 pk = 707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165 sk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87F4555783DC39667349257C73FE78A616762278A8696EEB07871C96F9AA472ED463CE592BF0206D231A277CE2CDD00487E8307A97202E45755D6818CD5C9A82114B3BD9C00B9D9AA53ADA6C5A4A0DF518912A86C2483174EBF0C478E4CBAE97B61A023E46528C1D917C230946A1AA76C1766D7E0259B4606F7FCB07579C54CA0424DEDC1842D5307617225FFA8A9DFA03F46A596E343154AAA3FF6B2496B8B972B04F4C985FB7EA87D6E4CFC47490E130712155A88C1329C5119F91FA854E052DD8023A99C31612E791BD807F241227B9E54A9B6CC6421A9E038904B6565E3A91683A6891702BA4CFC576D24B58B0F64FEA1325D0A6C67EE228C9C01B65470D79F086217BB5418109A0B5906B74A2DFC68B34797231C64BFAE38958F636FC94B868961342C66017B8BB1D0B25409325E8012B75C08EB4C9A9735A570F3BB3CCC2838045A94473A65444BD2A783812E031382B5EBAF44279F3195A7C731F49A25C582D31A979A6076625811B62D809BCD23ABBC8C923A888D9D3B875CB723FB52C707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165143B9C53320CDB1B7E8D71EFD1F0A1AD5AD1E1CE84DD9FE7C92F19C926388E3CDA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 +encap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2 ct = 59866B43A0A65F1078E0F9FAF21F50A746648EA6BE57C4626D8CF427D0149C0682726D576AFA941D81583FAFB0A7F177F1639C43AA4BFF87931BD439851981A520A2B0C285C80FC56FC47D5EA6975A9D7FACFC8C7E261BB2278F9AB5392F246E05041C2830E1FBB7FFF41885526227D44C672E3E98B7574610816CAB4982E55239DD7DA1AFF6616447374937B039A4C523D6929DBE5A786A0ACAA3F625256BF51603D36291C5F11EF6763D04FDC429B405FD4D5459938B7428D14CB222D0FEF87D8923BB2C21649ED113CA190D3119697F8A00E59754FC95434506CC2D84624532248E1907D573C313A595C43DF3D3A91B9CDDD616E454C4732D8AD30E040F8988DCFC715BD41579612104BAF069641959117A280FA1553185E1D546A775A7C7AA44DAE1710A632E87B168DACFBB2679D8E6546766431DEBD0496B657C8E9362B4ED9394507338900652A5147F905FA23C2DC559A9AC4B079311A3B111139C1E7E6422B5696EE15EA2EED7F0815AB23CE20B89519DB59E715AD4E74585CE2DB667E9BE3A15DEF6AA2E0AB90A40944FE202114B04E22751BF867060773DA855CED83BF9B83F5D691B2114DFDB2C651B5E8FBE1B52580D076092815F2DFD3D7538C19A1714BC378643BEB08B0FFCF558A2335195645C2A49BA8BEAE90410B3F742518B107B6F24FE5920FAF91B9B8F4509717F1D957DDC2D936BB145F5D589641C6F3695E19009A6B92AFE30809658720D02DC6FA90018300594F2085B4DB7F3E8E18184EC8F12C27003D270AB0DAB26EED89C3735FBB3796685C1C80FA853AE56A616B6C7D9D5D020B2F9141364F072C1C73C711DC5DCBAE5F70C96FD5767A90DAB7BD190019FBC586B63F92839DC827FF9E989649960E2851851B92906CB6FF293B44BD848C5F471B47FC01144BB3EDE0E9C2841BDB88B0773204232EF5C3FEF104C8960A8C751B9D1734E686239B68884CDB5E2E8F186F79E05DE95274827ABAB9B554759ABBB80BA72A26726DB09542FAB81FCE6329D8F39943A38C3BF6EE8155BADEDAA22999FBD62420EE69FB4EDCE70C5C0EA073ACDA8ECA1841416F4A685E8E5A435BDD5A34DA2674958C4BF714323900A4021A7988186D94F1C478FAACDEEB8A1E5F02C17BACCB65971FAE5CF6D19C5BF7311954FC74FCA3262C530DAB2C6636FC452C53F38DDD577DB9E84A52E8B301607CD55A55789FF3FDA9521F439C48236CC4D2D3012F1D8573E527A8B681D1EB77FE1D74BB15A5E81A322B35B29856046C54A8D3DBC89D76ACDDD514314BFFF445EF6D84C7CC504E646A9CFAB5FD28E521BAA737288C9E4DF4129F5123E52B527D6A5F6B69EF33899F7B859C5CBFFBC6A71BC1BA41A6145FE125FFF6F02994B405A2AF79F9006448FA41F10FAD63F56CCEF6591A060E5FC7CB7B6E65A11D3B71488DB140FB477C2D9069532B81F0218A4E358F5DD669A29D38BF347003DD7E40018660CDF5957B7EE90B3002EE945ACF47EF71BAD11B7A0D0BDC478F63DE3980F221D350AC50CE04ACB29DABCD6423BEC46D433552A0A7A6C75F8544B74E84DC70F5605AF7ADF5790C920684A13A83B729446525448B9B5A27128B66A4275F9AB9456FACBD8AE846DF195CDBF6A4C7891D6C2D79B18B64A39AE8B89CBD2C46B33DB4FA74450CA53AE04B9708D6B752ADB23C55D71F3D68E93405655BBBD10DD5D93BA495161D2D876E3797EC6830E61777374F1FD21683E1355AC77322713F990E31F6521E61A4F25183F8957AD87D77C3D1CD04AC6623F2CAEB2750293775A669611A691498F78E4EA6C9A35318501C294E7F38BFE7DC68567E3DBC7D2BB639B765149D278E562B2EB4873182EA3C68F85FE5536B3366D75E8DBA7611E5ADF22FAAB5654002CD911E8673D09BD2A425C536DC4F7A007E6850731DF2A3FB4E3573488964091A389320D526A90F5435B7DAE39D519B1970E0C297C2A4A25B80A0E419095DCAC6B4EB19D6586E59DEBC867E7B63B6B44F98CF62087D758AA635C2185F42E8FC3FD8D0F2A816855974C69F0F7C1F54C2D2BB6445487F32964D11AE2E470A132AF2099F760644A00DEAA0AF30E384C43160827E64FF085642D6059C02691C763CF8DD5EAC0C141B62E9F3B69D1652E881EFC58CE8B065867E3073A5CCC41CEBB18911148267799A5D714B590EA0E65D2A3DF05257F2CBCF979965ACA638C697AFAF83A94A17860FE ss = D26EA5A6A80F60C0F08438D9EA0FE654C0FFF45C2018C95731F4F41172DC2D69 count = 9 -seed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846 +keypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 pk = 83306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C956E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A7558197600439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75 sk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493BAFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733EBAF908EC85A79CE5C1E6653026011D5984546C99BDA921087CBB63CADAB07A18AD591899470582AAF443652C723D954F7E529579F4A65F9736BA1B34FBE728215B14EE450A89297C8EA15B0706314B269A8D88CA27210D94A7109F261DD7B6B2BDF32F94C9CF76FB196B6B60451246D97A2B34F05FA23C408782A93452A9FF43A8AF57A59E8305D29237F58C1D2539B49D77284E5583169247B252BC5AF5A9AA958846C0CC0CE76EBC8622013934D2E4A0BA1814DA282312FC6FD9683048FB308B159205E7050F8B2CECFC0E136A623230711574901797826F02159AA69B45865F12712ACB794ACD187309C447DEB51A81643F82945BE8A864EA1BA348B48214E4C003A641D4D74E3000C5A4392FF7D65A5E02915D43C3FA8646E6119A5E23A099F0860039CBCAF82031948C65CCA097633C27D11CEF810936C4358BBABF9997948577B7504BC87DC53BDC96A68A4C5F9EE52AC66748BEBA0A4CB1654836895D795F45423B33D06F927AA53527A2D1C000C18A87F2CC0BB589284DEA64E96C5083306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C956E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A7558197600439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75F2D009CDE4ABD55A2C7417C9341792E60EAA8E26B53A3AAE805746401C4C446F56047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 +encap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B ct = DC5D63F06D6D84FD995D1E2240C1194E77FA0B7C9A25E4993DAA1EDB3DB6305F1636A400658B99F8359EBA7BA89DE67BE0DA91607D458C716D34A4D0B8F2D66EFDF12B176F67EEDD10420765DB20851BB2E2B1BB5D6F1642481B7641A9D177EB3858749915DE41009B5D99F4E162ABC7947A4B375407BC81EFF7D1CC80632DDB6921E4C45446B0C59C292B4FEF96B85A7C97B67A6AE2ABB78FBE8FDA52602D0CA8C5064D761F6FDF80430576D08BD73F41541A3E139A29580DEC68E90E7CFA7A0FA0E69F4692EC25BC16F46F6160F67165185228A9B95FA69086330FD1D009EFD4B34F2673D4AD465FF5DE2FBF21FBDA9B18B2181C399CE7D8840E4562244A6EE6BDA6415145649B3A70D76A3FD24A89F8DA185CDEE49167B4B8EB143A05BF7F97C0B0527EAB5E41EC19B673148D9A0E10352BFC21685D91F496D11282551DF35B0912653476C166D6AD04AE4E56B3C0282F4D012ABD099A38A09A09C7468594E012701A4553E4BF6DAD38EDEB9B04D389F5C23D5AF8AF11815C10AB797B22673159ED495F3005A19F98F90AAE991A0CAC59C95AB1A4B7C168AF72E867AF8BC94485865AE531D2E6DE55A48A33C58070987BD4CF237D94357C74A26FDBEF53011D4C013CE21E6D356593AAA7B8361E7711652686B94644F69DE91A33AFBCF1162B3771DBC53A84120ED6DD3215175A649793E79BE5472442B118D3081405DD19DCF121A211FE3B6D447CEDF6F42B1136DC785488B8CFCCCED27AC1851825973562F380D9F17FC78D33654F451869DD498E9ECE91D3CF60DDBF417519F3F1A22D43504C2B0FDA7DE0C51ABA0C776C7F4889D136FD63C5F873B83847845B9BB1F24E3DD27C53AD15684B4C0B4BF7F9F5BCDC469938FE6B2F920736E96DE61905072D5530CAED52E46F6FF2C9F086996921CF1A76551D22FC34E56BDACD70BA884A42A7E66B59D1AE5F4CCEB52844141261AC25E979936B00D1AC3C6A5703B9DF543305A01B71845557130273BA3943215C280E0405A6B7C563D266BE7DE8B8B831A442171ADE4BA820B6C75673665F19DE3CD08EC7A6599D7BBB78C177DED7B4FCC09366FEA460B493D9A42F2ABEC06AF27AE74AA5184CC8951EFE4935BE9F4B42B5D9D6B33E8EE6A8BE8AE5BA2E2224665132677E1438DFEB6635DCB47AB80B876969B576799A1019C9A93F1CE77BB73384DDA719E864D0079EBD06565983905ADC57BDF80EDB3F50B0E26C737518042A9B7C7B896F2FD0AF2FBDAF61369C03318ACEB424F4FFC53A880DB014DF2BCF2E303313AA1F2481BA428D9874CAA654F4BA8B12C01007A4FD653E613A63E392E498351489ACE580849C8C1B0E3FA46587F8B6550366A8CAF7F4921A981C3EA60407973AD345D21CEF43555240093B1A32B01C0CDF386B7CBC87E9360ECE424641B410108CCCA157AC1B724F032FA51C70C25F502A180072DEA9E0B14386EAC50B18A4383FD3E9CF5B54728AC33A22036E66A74E5B3F02DDBAA4BFF723A357D352C7EDE792DAE250FBF729E5CAF1EE2936B524A7FB7DB053299375103AFB9F39E1E2315D5EB3697ED92D04989BD5FFBEDA32E13A083BD301CB255CF5400A8A603656FBA6C2B4B1C6D8152F94DBB40E22BCFE36275103A4743FE4871766346CA207D70CFD1957967093DACE1C10CA10E95C6290F1845DBAD603221A8C72D5ECD2F42E9640EA9612D7EBC9E2015F15E258E4E7DDB3FB504126B1136E1B3B058EB4D755A94BB9AA4976FC4864AC82B2EB46FFBFBA30A6E0659AFB3EDE829CEF9654E6F52CBEB57554C8F0459A0F5924C97ACB8CCD77189222CF46612D0588034709876CCBC9448B05C193B6C45D647E20528F30C6A8271B7A95763224CFFA490929D861F11C9A17A507F9B13B73297B6349AF9312B47D7C3751CCDA6A929D6477C58B5AB50F54C57B940F5BE9549D9B63F8D4E051E171C67A6DEC56B0B0AD25044DAFB460D85B2621FE003E75C76453E78AC17AD6C60636A5A8DF9AB8758CBBD3A7CBE37B1EFEDDE2A3130D926681BE4B6E3B643F4D1FD940AB947CD249415FC11EFF818007D21874FEF9D5FEDAB8406237F855D7B499FA7DDDD020AEC56125554FC0622AB7F0CE89A12DF39D7DAC6A1004E1FCA79F74829512070CDB6AC985FFC0C819BDA3443395B05C327ED4F395FF0DB23E06E2E02C4BEFB2ED9AAC2EAA3135817331A6143A2DED6D92EB7653DA42D360 ss = C15D1490DDC18F7CEA71ACBED11B3DD3B8FE7BD348D96CBC1BDC64A26E8583BD count = 10 -seed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3 +keypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 pk = 6CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC12056C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A sk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA476ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCF8B072F387305EE56B027908ACB477E0E744D0413EABAC316C13C242A818CF873533BC3714BA136D477A7EF0C8E620B9E18843F4932B6AF212B566BDD93C74CE56ABF92755CF136F79784AECC9770A136FD8E245EFD79C99095D1225885DF1A752063AF9E45CE5E10634B817F31013ACD13ECF16B7E023CD6C39869B98CB86EA5AB2E655E89B27ED83A65D7A849CB68346E216413239073BC7A5793584ACC60F320524048BB9E99E02597EB5E68A7AF1033C9603ECFC8C833061F5D27124E4BE67752B39406C91D01D5B7C0E7889AE037BB338E64C69AB5D96296DDEF899E54B72609105AF54A9216890E842B0287BBA2698A41F12705A68888B3397311BB9A60C894DC71ACBC44F8450B2132962D0F8A6D992A26594A3E2589EDD2460CB62A57ADC71753A7A94D7134BAB8FC1D9C688629A99B0860EFCCB33C8238C1ABC54C11C8AA6C29AA62DA3235D97F0C2F65092B551C9A9794C89716EBBD119A27A4382101A3E4B9BF540C1C0F05C3BD53C25F416A9EA3221C110DCEC6262AB14114B566CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC12056C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A1F06190BDFD692CF499BE99BACC4BECCF048C89926769F1B254CCA9A9A44089A8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 +encap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2 ct = 2B2D0503157FFC748CF522D749283D2BDE0AF29069DDB97F0A9F23FC77E23EFEBB700E83CB51440B53E16DA614D72E57E21236728FBAA6C8434437291340019A3C1F848553F39EDD9909F3A36A4A489A19E287DBB25BFBF8720A8163013A5927739B2FEE480AA4B68C3615935457E70D07CCDD1CBC7799A2792E5EA2482452748BF22612BD023161BF5E69E3F7D100504EB21A776CC9690C5475DA22B49379807B624780E2D51C30C0CD9234FB02CE85A034DD8F49BD2B5D22BE0EC1E0F401CE194DE1B900C0B2BA27FD30E0ACE19EFD1E86743150BDFC9B80852BDF4AC2F0657A426C9CD91EEEB9255128302BAF93C39A991EAADC4BEEBF4D8A6E2040CD117C4B9A72FBF0BF3A8575AD3EA6F0A88B6D7134E3AFB7FC951C48F0A2B360BE5F18691D160934744FFCDE604BA90AAB9EE8143F77AF5AB1415383785D9BE6C8CA18EA14BDD3D8E18E19387D5052C3486F92EB6C5ED18DA0B23519543146D1AE37AC87FAE02DCFD68E3735CBE2FF90F7CC8932B224474924AFAECA11BAF2BFE7A84AF343D8C74104137560FA33BFD04B8F469D23909057E3E415EA8591DD99D59A329C0B8851DB4FD850B154D95925FC03D18031486AF4769EC47ADD67FCC708E99D22713A828B44817E1678887017FC8A673D939D9A03126D7A84CED087CE20DD5E168CF31BF3323F6F699EE4DA90A90AA4B2A76616CC8DBE5496E1898559A7A2FB2BC4F02A8060BF1A6E20C4E7D2F5DC73BF4E306BC8E43AF46D4214F56E69D99FEB457D807CE9F629988EA299753B82EA99BCED877C2981CBB6440479BF5F348FC44AC91DB35D6333EC9A5687F838651312DC5417E8850063EACDE9E361737B3ECD83CDA95B103D893DA1D32A86119DED6EEC4B228B8BD22493B59A44A4373E74ACB95B176D7BAC25597A50CFFCA038E7309394672CB11E9A1FAFD64867F73E0C4A2413844176D3066B395A2415C5BB03CFDCBB057CCD6A923CCA21ABC75CBC687A3BE606C96EF9EA29B56947BF09E0380FBEFEAEF783E568C5C244B4D97817F5E64758DEE3ECC7DEE96860E96C9002FF2F5DD6959BD9BC54273C7B57A2E3E248B15767C04E5F7DE40FF863E88A2608DE0141583636343D06E967AE9A6C5BA51C5D33EC6E0389D85AE182D255341ECA218FBD99490FBCE9E2FB16661B41BB0420B4EFFC0CDC015978FAD2B68422F0E0771AE748E6EAB8F56C29229E4160C99575106D7B915A9AFE433B2AC380E43B143370169BC044F19F801ECA9CD4B65360F1FAA46D4FF75D03492E1C1C71FD4ACCD75F4FEF3FCDCF20A251AECEA7F7A78F435DC35159418770BFFB84D8FBC99CDA5167F60092474F6C498E29C67CE0F175636444752A508871424AD341572EE60914777C534CE05100EC582E6EF3D2C173CA2A6063FDA5E44A0A9F5E41A3BA469D7C8D45529AD70EE7AA58502F6A1CECE63829971A038B1D02ED443E0F8F7440CFE2DAEC4C575FDE1C98DD79196B66BB1576621BF7415F60072EA4A49E895763F7A886020F5084A6EB2D5B5E793545BF6319A288446E7EFCEC0039496C2D572AC70C95706E03389EF7E1C353F72C23BBC368D17CC3F4ED062C7E0A976E18B47A43DA5269ED045A57D69DD852F6D715434B7834CCD39982A8BAEA02374D55032971F53CBD9CEEDAFAB5BAC8D7DE68F9BC35343B6260C12AFCB5121E04D85B97EDF9319DB2F2CB6CF395991B5E872CDD35880055CEEE0D9E66FCD6639E250521AD4B2FE04171A641C57A90B92BFFD277601F0318E8DCEB04530C16D84153CF17ADCE57BB12606CE6A5C819879E9BAFAC368FF602C96421D194C9069773BC548F0E39888344D7614AF9C0C2239D846198A107DBCDC5154590F0785115AB5213E177FD56A0D57122CC8244F82BD14807F8C27B06A218AA545E0CA0E4740A9358C4383461509543F97B7673FA9756C7DF56718DFAF0AA185D6828572DA66DAB469F2301A1773C6A64AD54FE5348970C45157E0996264EEAACB896559E30092DF490C9BAC695FE00D0E720D410199BEB57D2CB12033E2E689C1A357539878D360E624C7CD3F7575027146410609AC03DF12F5AD50226278D4BCA2BCAB9E8641087973B91208AEBBE07ECDE0EF6D25940BA411AF438A29D1CFF112BA1C3B3E2DA666D1FED47D37E63605F1E65B26DC72EB78FDCF2C578AA2D9BE98D470BF3EC9376B4AE16C7632D0D7992FE56FAB913C75820746941 ss = DC5895CA7269FE3B6385D062D0004777360D6DAA7CCCC10F6829E13900958892 count = 11 -seed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC +keypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 pk = 8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E53C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28 sk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB52B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69D6072BD4BAA364578557FC727A6519088A183E1818DCE9C5BF808BA36E539B40440F1EC994B46A4A128CE3D8063F608CBBA032AB13102CDB3C725603D14610C76F542EA4B641C411D8297033CAA114D086D00AD711224C585F4CE74C401CDD3BD8A893A04ABA0FEC1625BB997EA24766B5A3059983436627718D83CA5499B7612919705ACE8553D475C68530464E2745A82B1C2C7D152E3DA60F0B26BDA3324F751A40C5004BD510DF886A8B6F488AF3B36A3E50BA362250E34C333B4567B812960C8301FCA1946D58A52E0847E164C780254EF75C0F3CCCA27CA8AFB711BC2A5100E535633D0115AE135B5464C33C7C4C614350B562FE8B641E92583D49546CC4B2B45FCCE125ACADDF67C786ACEFBC919CC70CBB8A2CA1B8353372C3894FCAADBE2693F09CBB0783C4DF1635818CC06C5732B846B8024B9456307358212DD0649ABEB4F83910F58F90FBBC855F86780CC85A48FA75AA6BB5B25050A15588C1ED63D107B7E4B6A9E3F025BE483A52967C249E7413432816BC8AD6AA29E75DA4A8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E53C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28CC20155074CD7CBD43EC2380DC6A71B3A88C9A4BF168AB2BF426A899706FA597812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 +encap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641 ct = C1168E67BB6E92D2C4078453AB8B18C3A325195CC57E9FAAD5662A8E1B43A321D77E871DB0663962EC36E7CED4B34624035B24F51107ACE6461401C14F9F5C337F081317AD7D7FD19CACBF7DE973F17D190D4620902721B03672B6C7DC8D38AC729E212EFC49A0F414FCE390E0E9065C1933F39124332E20A59AC0B8FA5FFCE933D703E5300629379E306E2A47D7D102E101FAAE501613BB82057A041686DBDF1609ECD3B0B6B67231F2BFC47E71C4EEEC87269348B6B0E3C822456D811E2BE3E4803055E5F473157B26ABB5F11A2E8A08D5FA828AD7DD52BE216E6C28EC9C3FF714679EA114D52F9D488A679ECB1E31B7D93528234198C3E5B4792FCC370048927F0F50765C08C922E14EE8576BD24511DF8C3C72AB91DDAD7C871CE5DBB315121B5F3417D7565F25346F0E2A29290CF48C6984FAAA4D2E31DB829E540860F37675E0A389B1DC4BF1BB82040F144D66F1B5AB4BE789A54EFCA560E7810AA527B0F71C1A85B861165D89FEF3E2E6B5C32045B78B01C212B34B7AC3A12DAADE8CF55D214E57C6B6C17C6FB71846CD2E9D7448A792E081E068245B594678FE66FA325FEB82AAB44EB3A44DE686150F6A642D0820F8667DE611E0B25288314515CACECF0882B57FE32F441B02CB2AD2950C03F5CEAEAB14AAEB60EBA43D8243AE67F37245F888E2BBBDCFC6B6418972AE684AB7025BB292F87300BE1356318074C90B32AC8EDDF5CA1F302BB8D93A317BEB7F77E7E45DFBA04E0B93938D7A2802B70B5644AD93C1774F1122D98BD33846F76ED909336D37B62BF18D4F7309041C927992920BEBA10AAE927749A5A247A81C9C0362F0F0B0CA021990E6E12055B598AF05716AC0DB1F89CE13578178D3A72136A9396AB7F5C18F88221052BE90EF19B927DA2B803C372990C70BB492631ACE3C9777D8E7CAF1EC43510AEDB41370558BAAF4F89101924774DEB26CE720221AEB89F707467431AB728B468C0516BA0DCA38F51E65B81459AD8FB071D3986B1353348C039221CC77732D63F3ED42A8496C92205D4C55503658E5CA2BC6059E4776BC43F63742DB5874E11F93E809E851C3EA9DF24BB7E3286A6FAE6F9FCDBF200AC81CD3E0F3AB6E84BDC295AE96C1D4CE8BD4EF86B50A97E92DE7D1278BB7E3A2E54DFCE46621F8DF6015BC0C54AF1918CB37097B5B30263690CB4EE8A6703EB69E5D9BD4E971066508E6AECBDC5A57228148CD9F0543D86CF65B89E3996E78B626BFA8142B5D477B7D07EF7C933315799EF5E194341F184317ED4F10AFE28DCC30530ADEA41D6622D37F2A95524E478B512D4F6EE74044436499C243C4A56FCE5C77B83848899F00A7950E3267B9327E4C805A1B422EC757EA89AD50238A05D2BE893EA5C18A7900075272DBDF8086D829F861E4876F975950FA958A2ACBDEF3345350319F769121987AED5EEA641109662046ED183F3B677F44E8A82B2F97F0AA90D6A98D2A089E70D02245E29E6AD77BA27DAB8F4F858C68329DC2925B78B1FD6E7D4F506DC55F7631D4D3ABBDD0BB2F10FCA425FF5A4D2DF9C0B3DBABB75D3CB26225582BF13825E4E30E396E032F5C7B88274F69C85DEB369337B260FD2D6EF44AA191CCA75F73C15A3B9DB93EFD38E06BEA75E68063508E66E167A7709687B1F9E01340522EEE87A873A5942E041FE344E7467A8537874617D026052AE21A30066B66EC1C33028ED62F4E45F8A2C23C9DD0D4CE70A027CB5BC5ABC9004920280702F97B6ED0AFD15EB5BA8A468C1A02CD18E24AF1F515084A13E940E5511D6ED3851DEB0DDA0DE205414224242F73C7B13B8E1CF28A6A5FB7F795C58067867E97EB04AD35FC843CB664136E822AFCA4A22775F2257E9F4AE648600D228D7C99D80BE2BDD65EAD80FA94B3AB167E823F605FB0B6A993430AA221D02437FE7CC5A0E6F235F034B0AC222336B10786ACFBC9C264D98785FD30C7660725B0E9092E552AFD9BAE3A3D8F375E69EE1428D8C83E69FAA9851B26D5A028EE5E9CE951E721695C154C75DE58CA475CA39BC829266170074FAF4BB924690869CB7FD899A4699E3707C7C8594E6232C4C513FB7C9BC3619775849BE726C4001B6C6DA284F297853D30F02E2E3440F5DB4C04D1F90C291D5D00C00CDD151BFF06464A5E3EEFB368EAD9A67327A68408B53EBE7D6AA49EBE110111B03035D3CF754DB75992AAA06DF788D706DBD40E9D8CAE13 ss = 6BD2D8E04AA7D13A4471E47F19B57680C69E07CEEF5F8A3742CB12F685344567 count = 12 -seed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F +keypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C pk = 6DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBFBA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE27812BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260 sk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C01518EE49046E3594A311320E800AE2CB182553684D470DF629B6C27A9CC5C17A0855443262983E800B9375E0FBA1D393953F1DA232C41BB30600E3F0596FD3C786223A165522BD60C8A2D404BDFC0A145F50B44FB1CF3E8AD9B1914F3264425627635BB9734807B408215FB0C6A617C695025BF43E225B1C54D261052F33A825D65730EC7519C9087FF5626A244A1E28669D84BC8216A09CD224DEC7623425023D05A51F98B8C220CB7B2DC46B6AAC461744A30A671EB828835DC32EFE47FFF21370E73123135CE2E02789A21B03E1C55167C3FCCA2343DB1CFA8D11E838948382084A7890E619C652AC49C64A3879658C419C8C813309AEF9BB606D126A652BC331329501C61F97196F7DB1A398A0B6D947CF903A9BB61119C2C45F8B440F29344FA22C2D9B1CECD5786089402C6B649D8563236FAB8D208BE6967B14074CEFBC7AA44C02766ECCA8F0673787B33C2DC2C7501BE94770E68608AB06AA5410ACEBA544A6F8792C4DB01C07C1BBF197E4D17388ADB05FC910BB3BB0B947C21C482256DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBFBA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE27812BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F1326077FBE004761FC37FE7597638E5DAE8B44BD44C8D6EFA2893A0A84B104ACE6AC48E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C +encap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C ct = A25251EAC95D0ED8FD5987BC0BE8CC706C2F11ACCBC1CCCF6C6B9860ED4E9143E162BC510A5CF4F4CDFB316A34F299ED2104E7A43F837652D1A3701073C7D67C7592B62AE2DE528240CFCFABA0660533C4BB91C28094ACC649E25525A106B400D65A97ADAA95CE0252778BBEB37C745FCB495B19F4946092C09F5AEA15F6328A746B0DB67C8A3803B4261A4D06342C597B49CCB34E58B8151FE04E958059E1F5EE7DBD7EDD88E44792E50D56E484FF1A04210F659F7FAE0D7719B54D12A37F2B385F433F625E2D6031146179981A933FD784BA457DDA7A1B0C345304A47F14E17D7C517981D98D8B1F00EDCD8F419BB6C18E3F9A85E06467A87901BA1931F561F237B2649138FBEAEE0DA7F3433D887FD0716389850EE6E3796EA5F5A6FB369C147EAF1C986F39918AADB2B31268B565A448FDEEE496C19D822FD8A855F5DD27300DE28FB296B7154F181A3F8F8A9F8D55346BD112021D21F9A302E4311C74428184E8F9AB8F49D9DD80B3A114A3BE5F8F31A4BDE4A9616CF5C5728C4889ECF5FA3B09052160832BAF78DCD1608A9C7585277123DCA898D148F9C4B2F99A65808A6CBFBA1DD8CA0245925053F35E6F386DECBEF3BD0EADDC1D9EF9D1FEC35AFC555213801966DFA3F62A1CB3C8C902B917764BD8ACEF321CA65354EE975C42C089D5B3A9C751AB85CD68D0467B98EFEC7056F3FE8DB40C1D4E4D2832971221538D78E87341678A84A4FB3FBBDFAD9B534C101A19BDB5E2BF47A1F5165D5CF38C40F70C44E32CC73F912EDE8AFEB9221E391A78306D10B7D9B6B3F1C800B5034F34E97E1293AEE9B3A942C25DE3411C2EC1D824A66D15217B95A1A6738C9969F0A679B4D70023353E7AA57B53CD394CBABFB05E133800A966484FC738D85C5F192AD27322F973E1B637F1CC154667291E744A585EF29BDC24F128F901222341EA2F852121ACB01CB9145ED272FEF08C5243589E6E65E0550E8B1DE4693134564CDA918A157DEFCF5DB1B7B50371B7745A4A2B3D4AEC3C4F447CF6DFC392A52A705F3659709F863A2AE58BE1FDFD0D8D1A976CEE0804E3B98AAE079E73FB7B050E9AEFB48A701CCE0E049AE8E0E4EB662CC6A69D76727C231A7EB4721081E859C44D7A61C560CFC70E81A1C961BB83928FF84FEA7B6C490DBE815C77131D15F2343F9737DE106EF87A9B6D5E26C57291EF04458EFD4A3AF174260503487B4EA8A3AFACC84B436A262C689475BBA3C0B93905B35F2FB27DA3A3F8FCF89A2B6260116D0206F3C7BA253806B01A44980E4A7853B52AE2CAFBFEE28C9D05A0DAE22E0A2272054AA83995F334D3CECFE37BF60C3D42B700D48F441414386233DE6C0A902246759208309C06B2D19B3F904EA33435CE0C34CA659E576B588C94EF48FE64BCDA8690977B46091D2A638B425AA0938CE70F8EE717B7B698075505489713D848FAB96189EBE30883D66B5BE881C6418BAE692197735430B67A67F5C6904483815F6F716C1E70F8F175857C688815E4C6185E6FD1063F41C483687E334F9BFE5F21B81383FC591F688B81D881E6E2DA6F84D05677A53783AFFEF88360B8F6DBB27D2D9379B261E9E68E7F7B56220978A665B4DB8EF3598B14027303997895BE5063EC0A79F7BD18F359185191EE77AA45F21B16E8C8351C9F6B2E1676E639F4C56DD50DC51BEE2E6E5131B93C7A15BC18A3FD1C69BD9626C4F24032A2EF7B21B15698B8BE5757B9771702B825A3E5317B7A3707FF35FEB67E89FEC8DF07A0E9B560620EE24A550A691E95CB241F7952EDF4FD13262A84E83EEADF8863A7B034C7281DBA651496932DC9B45933D3CB56FDA6F3BAF9A7B80C3554D1551287F0A64096495B97DEE7C998F3779F4723D3495F402A2EFF4625F409DA0955D5845CA1BDBB99E3526012554A462BCFBE6F831DCB0EFC0B47072CE4E2605CDCA1F5F158F6BEFEC0681C7FB6524859FA794C54D79C91065BA2710B054EDF1957D1EF7413C7491C4F27F1F20BA47A8A292ED97517484A1448D983F372583B42A57B584E3E3AB24AED11050806D5E25CA429EA00D5419350C1AB13BE0BA52700394701653C821CA75A018B274033D1D8CCCEF3FFC281DED568B571661F99F56DF5254162AB2C5FF0A627C8E45628E96D0DD341032A32511BB1944C87C98CDED94F54C209E3E05F1B046C8A93A8074AD85B0A4C7A1AF28C411DE1C17440D7357540F4267F29 ss = 31368C4D4868AB3F70C39958F6FD1FB362FDA25D2036ADB6EEE383415BB4B157 count = 13 -seed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418 +keypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B pk = 3746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C sk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4BCCF017FE3B303EB7B30E426099BB2C90A0B269E88390B5879706B163E1B27194AD68B26204B512EA145C43B029FF20898EC589C6691C7FC5857B387BB1916B407A641EC14D01C82DC7F4A179A3558D8ABC8AF937A3B2682D638E3881329E484B28BB1EA4A9B6A20097F3BC145345B032AB8051D44A8615C9780521429BC1007A28E3659433EA295789A004002FE980C2D1043761EB7416338B68F688221AC004512C9DFC7889241311F78145699361CC1C46D55A0B5C1303789A3C0C4C57EA1FC14B8FEE92798A188D165982DE273CD9970BE03279DBDBA64838AC127B78EF4B16C3105FEF180D0B936558AA005BFC0C2C5A2A00CA207A49675DB34B0029BA77F76EEF65646ED13BFEA533E5536683B2402A380B1426B45E1B83E498758393907CD4999909812E823828752D4B956925892A0D038D2C695CCD22BBFE0062B5EB0B9C370C54E31229067DF3D0B513667BE7E54F520839AF94C6D71A066309004DE4CF7DC98802232B77B10DCFB266DED346770B8DF09768A5099BBEF238F72B853746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C49CBE8DAA7DAC02D7795E907B037E2AE56624FDC8D7C6320F9E1E69DD0F6286F8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B +encap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E ct = 204B5EE0D83FC9D826A273CF29D1779F760CBC65FA91F1FC6E83C73B995B5D40EA0DCDEB1C2B1934092635942C578B3AA6B34904D121E654C7943947787332ED70C4D6CCB757BC072FA0255BFE01D44FBE9D39F15E3586C2B1D2A3873F72ABAA81D437D05064EA6F6E8639939EC55EE649F58FC579E72652C052DAD96AC892802FDB13816F72ACCEBE69651E5E0CB2427C1D28939EC2D4F6354ED604C7159024BA52C6D9B25211D0B116E0F4916690460EAFE1E71B7208271240C4AA50BF77140E05F366A746D0CD2D6877E4E10616453605BB76CFFBB7AE4EA5DE25844197E910231B3E95C6C812EAE76CD6D899E451C27321978AFBEB52B361BD868D87AFEE4F02F999C75C22E746233DBB5AC6251469EF6286D24569281D7C19A04583E3F1E2F1ACFB294E71E004123CAE4FEE118B9402ADF60A2AA0BBD510D86D7E09D27C3AD5EC24C2BD856EFAE6720DF22992DEEF7008822D0DE2A12CE0B9A0755E7AD3501EE0C1DE095F9069DB96F034FF3DE8A7472E9C70738A5A2C5F92A317D18B2BFC09AE29D60B9729BD51BD75C2E7FDA1FB6AA95FD2E221CE68CDC8CD2226021AD2B0602EF649BD7D02F6FE94B2C4A8539B4A81486550EAA8D90FAFA91D0786D59FE00CF8F1604C2AEEDC887B0D7C21C2E084639C5079885EE83975756B4B664030E174D06064FE7641E6DFE908B69669500E1A24283A8E8515B02AB6FBB7EC22BC6AE92DA5A55071F75ACCDC3F8FB37354F667ADCA2741D4B28203F1809F0F40DF0D371B1FA19E0C1D0031CF133CB24412709EFA25D7E2B214C77F65A4B0EF7AC1EAFBBB531965567473DC77A7B6B4B48D7469B0297AE71D216E842C61CBC737742DAC0A6C864A4AE9129189071232E81E7CAFC28B51C46D789CA498B890DFC1BD49A30D9669D93DCCC64523C2742CECC17AE5EBDD74E546C9A48CA0F0D919547920D212CFD0561665B14E7DC1D960F85EE5B6BC954BE7D92E516CA54D868ACCBF9173EBEC1BEF5248AEF1429BF58A8B4B771DF634576EAE1B32195D0FEF8F282F1AC5FB5027A3F012E9850C006CE7E46E1798B6CE8CBEA1EDC61005FF6D01B11A5F3FD308CA716B93CFFEEDE3037F2B4CF2F6564F8C36EF1D71BC2AA76F185EA1675EEB059F889612BC23CC585488D67E5AC24A1F1DEA6FEE9247EFF8324FB4423E8035C0BE938A8A388C43F418A6DE7B979227A12F0692E3ED2A01C311424A0C6D8DEE1F964E1C5F7E7269C2BB92B5625A9181FDA9BF4CF602F5E1A53A70996F609288EE1CFD2CF1D08ED5E89B25F27141F3EF391D3EDA8B671558EE472DDE3E0650DC65F6ED9933FAF7CAB90278BB893D8971BC359DBCDB6D0EFF2B205D6F125ABE81C97D432D3C6838736960F91893B260D40E826C377C93DCD0324E401BC42FBCC8182614145D18E7DBD401189754F470D4F1DEF4D8D9FFC749BCC4852F7E6F3B0FA28E945A0165EBB26E607ED465A60825E28AF720D72B2A7095C3B28344139DE1191C96C81138933259EEFE19C1B03C477A7467B75D47E490938C3E22EEBAB2E8043C8CC3BD8F2C5E941FA5B9C61D5D61ED90EE8993614B350F3D2CA19B079548E00CF7F89881BF89730BBD81BEADEECC6C7BC0E11C71C756F8C2B04E1DE23274DBAB38E6948C272544497951A1D09183B6D5F0A8028F5E047F4BA4C71109266F3E13A277C2EFCBAD04AC213F498BBAAB0A1DA678DDA669CF0F07083052ECBAF756F4BE38A7087A0A8F12339A0A5EF98EFC27DE1A01CC78996DBF313F7FCC54B0A0E242DC374DF2F0CA435650FB7B048DA3A3ABD388AAE6303AE135433559F72972488956FE871B46F94B5A374D1C32F92754152D3E74F565D720206451F43AA7030802134BFD61D6CA6547FD6A45EA33DBE2DA19BB6309F871EFEF6A620DEF90116304C4950C3CFAE78984B7D43E5E246C016965183419C4C684125155DA12BD92A016E34C0A2B858F37ED0EA8619E02A6B302A9D64C0BC531F1A30167365E4BA9B099EBFB8A39178286D9A34E3B59D5D05A4FE9A117156F99F811B8F0FB427527B0C85C43DACC3C2343FCE42F4E69759A6197D578CD8C453E3082C1FE4AD4955F0211A34258CCE7736E7483B5DE4EF99F898EE96A49F3A6736545E5639BD5A736B0DA8023B90DCB37CD663DE50778978F1399FFBE2BBE608967F397B21A12238EFCF158620DF94C841F70A52FEED8CA5A5B821DE07FF415FAE2195E ss = EE9AC7935801B07C6E475E293ECBB2FDC0FCB1843665A53025C643C48465D7A3 count = 14 -seed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260 +keypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A pk = 8F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52EDA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D sk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A31089C41324A94010EC097210F45592630D6C1BC28E09551C85C4677B015A7B957B1B4E0EB8886CD77835351458700EF5F170D1D0C81DC920E4CB7D16CA9FB6B8CB6086527106B5508996D24250026470740586EAC42011DB626EE74A8D7B6DBDEA073AEB5F6A8A9F9DE70CECC03B203A5BDB2ABFDCE8798764A88CC84CF9BA31008470904C46C523748A4B39BD46CB527501F617C43C83ADCADBAD1812AB61AA7DCF71B3FE4128FD087766E87344ACC8429743F5842784095D1DD3A43EB7A835044CB990165A8B52A9F43F6FCB3FD4E04CE699A4713C4FF2B19B7205C256F643CE050D467132D635170A4C6C854B45E3C65AC7C24F1FB70EB0B6AE852B3D526A527D41B8F562BF56AB9A44D4B00C371B4055CF36089C905BC8B42006098CA18C58B89CC5CCE6A454B02C754F07045E274B3A2A647B17533215C6FEE12E7E988FBE692C308866C3A133EDBBBCE1D4A06931B75C5561DBD87A74CC0197071F360185C680A14CE508BB280895CB2C4CE4007DDBB21A1907D2AC5D4E163C26A3C58F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52EDA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DA333D474BE9BACBEA4C301148BE2DDF13C3C25D7E4F52447A549A27B6D12710DA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A +encap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C ct = 37773B741CBB328954638FF346D3B1E21EE86C3F6463D12488122AC5F038AE59C5BE85AFF3086CEC6F62544D0B19DC18167EAF9E0AB6152A41FFFA8762CC5173A917E270328178F590658FA785B92FEC9C1B7879213D581A2DF5F61794B8C22BC412A5FF802D00E94E84A46725BB4E285866F04CC4B2E23090C438D660A32E20C078463B82240283B37023E6EB08AB517F1D4A1E5DCF679DBE9D32A3CC0684D52E53D89705072079D40C37B157BCA96439B1A3E86C9E80972CA112DF4DF340F776F97CEF59E50EC3038433111CD948C40E968B0DC86C198BE78059EC41F1F876B6F88C20DA053E8B144AE7BFAE9E29D477039A737F2F6E1A753A4070D4C876023F586020C81FC4B1534684580B049B7F9444516BC5D03332158D816F22DFF79BA1680E14059162D099739A6F42247EF1AEA6D494CA55E1C2C70D57EC52036723012F1E20ABD187691D1018CBF66E75EF41F35BD270C216FFA7F413D0B4CB090CD224BB342C6AAB07665350A22F1417D57BE7812194D3524D15B754288124045F43910F760CE448A69D18907328F6DF82CD27E28105E31C4FCA3EEE88DE7A3D251B75E581AEF598E6850081C3E44ADC4D235E629B157EA0704339811574A24FC5213B2336E594414DE8812EC0A16329EE92E942383857F594EE9D11A9CEE0AFC1F1F7FB4099B74CF23F219F3907A89763EB248C8996C1AF057C6400A62397B97CC298B00B59675BED7D90B8A0FBF19710E4031390942B9CD315F489281DD873843EC64D98F08B3D544156359587DF5AC9FB92C7D8A4AC4FF205D6168D2476E4C3C7547432B94F12090E6EAF99627020EA2CD0A2BC0C2B66CEF74EBEB32DDCEB23397E09272E5CFFD05350493F2DB3688A52A2FD8D1AAA485107C3DD909E44B28F47424F1501422675CA461B6420CE084CF951961C7F871A7D2C45FE7A451266D50896252432DE431B485B0263BCE33B8FB19A714C8CFA7C12034486CDE39F6BC4FA1956F19A66941ACA76650BAE5768135801374AE67E8006C1526914820C44D741300A41CBAC5371363D78694FE77C39E57DB3B29C641FE50C75002E116CFEC8575070EC0226758628385123F9F2616E5B0DF2E8DDCFEB331E8E3360B91A88DE840713B769D4953E0EE0E505AAD337EA4037043191A3AB52FD5E0E7C3F60142807CAE0403D53028084D03E7A444FAD362EA8360096AD9AEA64E3EB8C4AD466CBC985DE3C9FE85187B424ADF8D3AF7D41B86E678306A51108DEE4E665CDE0D0F87E889A966C5653C72502F24E98288E159C685C548C75B1C49F194102E13D2FD1AF20279842A7572C89D0999884490640695FB32631F68B65C21AE7BA3C869E969B4F8DCFF4D96EAAE762895C9DB0605114D69F008FF9D0F77D7988863498DCB83F81E55111FC6D33CACBD44232BB4609FE4210D23179C0B7389BFB31925B157B9B193DD0569BF00659FC432CE6D01F741F7F99156D38EC92F9140F324DED34464BCACA4867EE79665C0F70D4444D3986C692192FB18E1738D7B8203D6D35F8FC7ABD6BF211146ED63BA4F1DD5005C09C31FC01F480753AEBCAF24176E6143773DFF22A68C905FF7A099A8B3396534A6063601D86E63ABDB1F0BE11B9250B26C9BBFE336863B416587ACD66B185075777012394A012DF7BFB1E53E777DBECC81D7C042B1D300C4629E6BBBB93DB8559F31D830CD6884AFC8BC87015F7583BD30159103C99408AE773B4057E402E9911DB990401C448131012F2FDDA95BAC1569EFE334DFE1CBE3E1465E40C9A3C9C30BF65C90A66AE131763ADC6BE8F5AB4A9F93F4EB580ACF801BD589E7FB34B06E3F43E10DC90586EC20CDED06898B2CD2937B991E7718DE4A5829A4A64EA9B417CE849C7088C8CC4EBB065678B99BEA170650C9784B530B44279579AB7B10F650E51EBA61DC94FC87AE213EB6336398C456C3F409EFF57B70798E6E7689EA790E5FDACCBC63F9CE985CF4634A03900030CD54ED3FCC418513DB3327D7003591A8732A76680CC2C4F482D87D825131899ACAF45D8FC7798C4FFFE543430570257D354E88EE612E7174C88B8197AFDBC9D55BCDD02DCB01C4DC5AE2FC23BB2FE84FFCBF370787171CD67ADEE4A6ABDA8E9753B0CE83CB47A42E2A8B93E75E63C27C74203A9E49CAA3D38E291093205D07A4C8B22E5D85A4BBC19AA36D5BC735E4E2D8E0D792D2EC5418ADDA6461C07EE85D8D0 ss = B396F9AE0B1BEEC31E7A52BE8D8795F690A4280B823FC06DD42D3D7CE3134C52 count = 15 -seed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488 +keypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 pk = EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D36295A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC sk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684BFC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC78A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B0DF0A71B2162050A67BE291B2DCA0460A455A68068C3DA2EC3C5C4FA3A272D45B55F58A01F2A8DE5C243AE791C0FE643BCB35817C154FFD29315CC7B4C3843CA4419146422F63246D1FC543F24A884839B4788C10F0846B3FB87E98BC4FF634C05C60F250B8C2BFB46C50C8A5CCA5CEED866BADACE5A8C88A2E2590674727F969056569B2B0615E641931C3B94A12A715925CE33716A985A5762544AF3B442486B14316C9AD100396E9885C7B0BA8C67621B6C1E90C13A248A3BF6C0BE9F96601572C87154041878891A2A5448AC965C2C7C283166AB39AB1576AD253491AB04A11B824FB6FA516B6709F57B98A610B94B2A2B87F50480640E1084A6EAE10FAEA01C281B97B8ECA8575CC00A2020E1533C3EC30D9A55883EA9C5B2681FDA938F1536546CC474E5E37A05EB89AE4A822CC6A32B8C828EF782065695DD630063CB97E953B04911AAAEA90ABDC20AF3695492B49B07C26F79F59F32D74674F37971D2668340A4803996358C59051685CF15410A72657355692816699CEA982CB364EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D36295A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC35D109F57EA2764642EA3473A4F192CEDFBE153A37F131CDF447B60E92310EEADF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 +encap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183 ct = 278B5189F25085BA29B9EDF5ABB4D1D0F8082975F102319F96191CC29C5D4267D0933CF0254036E4672DF1A035487330980FBE9182B712674FC5553E52AECA7F63C41748433AE99E5FB13C4C21CF6E1E07E649336AA0727EBF58DBBBF892CF37A79479877E06B7A502B02C00B28205CCF9921FE3C8B852C1D174A82093EF4F34835B4303FBBD92213617341A9ECD9D1A3284DA9A740D201044EEA4DDBFC58B2EA7B36272A8C30677FA5D99BE658F39A8677FABD1E93416E7634640EA09291DA4E3CD7A7480ED69E8C5C07E268ACB43CFA694636F9102BCEF92D9413E27F125D50DCF98EF820F6E3FA89367B86271D7A692270EBDE7FB4D6C060C5F1CEAD5D166714929AB268CE48C88529394FA3B6F841D89AA1E3888ACD508627BA47AD12863C12B202CBD8092F3689F451653C335BDBB4C595254125CE4F35C96DE2F8F1EDFD9F75E01AB8BD088893D43F1E95D541CE98D91A1A0FF719AAC2005D387B79B3253145898FF1B4FEC6AC580107952E3FF3F8143404E449E15470BC0FCB5EAC90EA29F2913DC38D0911385B2E6CBDD5959BFF9F1D413C9E1512AFE566D574A31539DE8455298DAF27D4CEC394C1576B88763319A1DDA9FBC7CC569A9EE8D3B92C1D099EBB579BC175031DC9F94F4E8B5131E220CAE8F70D45900D6C5625C264E99B5F0DBFE823D9249368EC30E762AECA945E10B7C259DA3A2A71A217BC26019AE09C222A57C89253A357A087C88D8CED20204B0D9F168EB4A7EF114D040EDCD6567E2205F6591AA06DC7BCE9B8A10EF597F5FD0212CC616E2FB30E5E85D69F0B17A21529B711F51F2148ECE1E7BA131B7BB92BEC12DA9476864E4A5BB722C200C02064868C0A0E7AB1149640A76A79E659E6B8C50C636700F54E9D013176213AD34EB4B75DACEB413575573E9EBA79C064BF5921C5A1499019939D438525C2172D9144B888F1808116152D54B98BA01F0AC3300EADE11AEAB1E87DBEBB19EA0BE7DCB7AC631F52F7AA23BB8A955C328B42130B37B79C83FCC9409645B4CD28DCB9C91BFDF516FAFA2BFB873EF2644CE043F3D3D5159E2B0B04F4EC6D182B0E595F0D57FFEF49122F0136F7F5C7D3A0123384154ABE4A9A2444F64DB9B4D3587AD911851B56641711212A0189C8BDBBE8A73ED5628DB347FFAE650226F452BCFA78A0448BF561A1CFD65AFF7813F23B24EF5C1AFE4786F30B6FCDED6F137930FB0DEB8F2B152BCD92A09AFF3A8A2F594EC0B398B58C82D165F51D29EF26FA212578A133F0FBD163CF054A6EC7D0C8D4D8BA4ABE1B372ED1FF525005ADE9563142AC496C8D3007D8D534F28DD3417FCB51F4200DEF615ADA318E2CA40688CC48F6D797E03AAC4348739B93855A80A6D782AF4DBCBCE94117747DB0A79BE59227129A5EC140F4D882697B780EFD66C41ADE50974E4550805F176729879B0EABF14F6BED4461BAE0292C75896AFE4ED3D924ADEE3CEA67803578BA3297077D2E9A3196C99781462873A820530650F30F512226BD7AF214E3A42CC3FA0AE79250F0C62451FD555228F0FB2A13DA87FB0F44EE0AB97DD8569777BEDF1ABAA1CAEF2493E854093B33ED211C1B1A1CB3495C9C76B146C30DC6367646BE533119D1841B7FF69D29462969093C8CA5589E432D745AC106A6F4F458050A423451906B9495D7C9110855D8CB5D80CCF7FF1CB07FA21EE39F7C00E968E7CCBD6D65567AB44E109F28F3629A64757D4A3520AF29A1EE221465186B668CF98AAB586C7838A72970A470BE2B94EAD064715A1F05F50F86F187B8AA994B428343D1059B15BCED543E903D10E5D91970F1FFBB9F2B0F39D4F88D3D9C9ECD489548274851C61E86CA1F2ABC239C051F3A997C6487DD1106BF242668C73300A2A73AC48DD8951799858F1881FD4E9614EE2A6A1E2CDC37E00F3E997F7EE2FC4A99BE8F1DF3267174A3E178EDA1BD0514D29F935A51B33B5C0AE79070E7532A6269DE19020177F8FAEBCFE4958EA46DE700D8FFE73996A9AC02E017DABA085F8D29E91BC4F5F76B1AA88F76063FDE0EA3128624026DAABA5D78D55668E5AA6860ADB3AD6E8C23C243A6D113B2BB82BA2F49CFE89055A02217644B59D1814CC5179DE15C78FF7660ED2AAA1E628C0AA6D5BC8387207A9BA839782C1DAD28443F9D8814B1D6A05CF9AF45B335388EFA3592145B703AE23908449B0302770195424609CC3CDD77B949B54F034 ss = D1FF41379220844AE81B2192809078C2A9D3F49FF9141DF683647B08916359A4 count = 16 -seed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048 +keypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E pk = EA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAEBD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2 sk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C282972ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927B692A02F0100CE756A60B508A18754D8F6BD8B884E0AC57F0C0B8F12347D40FA30F364121147263860825461BDE41136AF083B303AC118D685622CB7C4092BC0063328A2484D3392F8AC4D91B64C2D19A8D2A1936EFB0AD83C76B51310AFD878246C52A2B13E8D3719A6729BBF057365185E997603164C63495A651A65926EC96C7C54A03CF00A74A83FD59B1BB33C55711C4E268AC89C730F84858E67142F051C617E131BF1A66FE39C5BA4D12676549D6331B9AB32A10CD9AB9A686216E0CC652C981F74C3A070A2520A9F45336B955C46CAB108365861E5C79BD4F92D36959804BCB458F8436241AB5B204BC9D48BAE38BBFA500DE53A7AD671BD4A29057951645A346C2F7B1E6573323CF6836433505CB116361919AC640A8E504307DC9B0641A2900313FDA004A1C4A8F0EBA7C42985472A57ADC37D90139DD6F23E39B15DB0736B8616603DA46ECDB42BE478B728519BFB1A95A33C9B7C2A52FA1A089D647FA6BCAF16B83F27791A59C89011739909DC13CD0A8E32381087EA4024189FEA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAEBD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2CD65FD07A78E48C1A02E235EC76FDB509CF9903A4F5A850C51D9D3FDA383CC67DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E +encap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F ct = 6272CC8DFA60D5C2063E16EE8C31AEBADFC6C7F3A350393682CF83BD673C5A3433D6B73F63625CD979D9AC906E7C46EF95C0C898D447AAE1AFC7DFB35BBFDFB07CC16F9A7063AD16F3412A0C0EAA46ED10D3CA9621EE22B134718D50B4E601B48A8A1D1B1D14514F167D750E5B6853FCCB42FC0B5C6A30E513582CE730534EE451DE6CE4359CCE5E5B590469ACAF649EEE352B2C7A196958553C7D88EFDE2A0C36297C7F696C827D1DD93873FA0E9CFA11912A37511D6D2330E28D10F4E749DCEA33A7C24A4DE1080342B3ABF29EEA82D3DE8667F1BB686EC70922FA6BB6BEE83DAE104367DFC503E98681C92D80DD7FAA2FA49208DDBC177E8AE6F2889927B2545E68343D7567C29AFE18A0834C93CCC3716E07104E6D6ACF341E0C32488A69D8EB7378A3EB33DDABD9057E623AD889975C21CB20C9F345D8D3B974D753F880366B51FFD88D1DE7BD1C2EAF27FC4AF7A6DB86C369599C92827CCB9165D5D169621C02348210FB4AD472E321B225BC52B9D8B2442FC718A7EC83CB84FA5D9302F9D3756A83DA8DD3C30A0B64E6ED0A054545FC2BC940C1F1DAFAB99645BB462544EC15515E01E23C3542D0C2B0DC7AF6C4029C5ADBD6CD1DC3D0A2230EA9E2EC43D2F510EA883D293CC097E8E3BBAAF0F960EBD27EE12831C2A91DD564E93DCDC09B619FB5A2DE57C452AE2E756D4BD20132F0F407D3A0AE39CF5C20DE4563A9B224597CBFB9A0C1016C6DCA8AAAEED5288C1953C0623B2AE33C9966DDA5728AD11BB81E9D641E74EB7C760DB396107127DB8BFE704F66A90D84CEFE02C93575961ED6DE416BCFE3E69FB337B860DAA9CF75B6D6999F4394488248EBEF623D0C17DABE659896C89F32CBECA4F9C2EC923B39862C9A306847D599E1146CCB76E7C4126A4FE95758B8BFB5F4EF799CEA7C7E98B666FDE43F88FAC11C845E2F6E7762712ECF626F745494FA668D4344A7BC10D9894719E12F91E1B2ED0C1AA06070C07FB4DA3A8D3846FB8F4D2D725CC191C99C8E549EFA63A74C4ADF66C9C7A83018429AABF68AA7183B5E3C2C5965003033F2FDF43AC93ADA18DD2453FA00BFBEA8A64306EF0DD3ED001E9EA73A4694A7F76364E9ED09E485C0EF857F52500606DDD9E153E58583B165C51B9D973E526B800DAD61B4BDBFC2D258BEC181184C71A6A8E51A5A0C3C4992EDA7D10D8D2AB1D4803C27BBDADE299FCCC2C5ED01DEE124A612FC5718C3D4599A3AEE96B0A8CE1BF44AB2E71A124E60787555EFD8D5A83D238329E3C2EB728C214D5D5687B452D80012EB4F6360DB7C6CCD5663B9BB7798CBFECB176D8E79607038AE90DFB07B5C43FEC9E0AE595053C1F0E5BED42625B979C29BA59FE9CB1841A2173C52CF65AA65C45F08E7DA829F79D952AF1D9D72E2B3B1BB4EA6861D4574D9B3A036B53D37B4D39795FB8E0862BC9D652B06B825A1E9B04DDDAE27ED41FE0A6D4CC2B378186BD222CA409EC4A7B18652D170AD84E1C60C7F36EB149E6BBFCB0748DADB6584E96C9E250EA2FB0FE4C8333D4CCE0D71EA47738A9EF2FB17DDE2604004BC727F571291F1FD6B472067FB98602E854ED81AB7A576C551767D1594CC977136374ABE52E08CABCC7F233CFFA71D20BEB7850C536AE854462A169507C9C8035FD015745BFA9D483E1C6B54AED99CE63E6D25C64A70B66DA21A32468D6250FC9910B69D1D9F9DD73F849C0744716AAAAAB4C908645871DB49C7F256196C50B8AF91F2C55C0C714A95F5C4F81D559D401E8D09573FBAAE5A2454A3D6542A1BB20AE40A8D913F3F9A47D8FD4674CEF15D3327E32BA8BBC3A04169CF300B5A069FA57874DD23EF8D8706CDA2FD59CCA1B570A21C9045A41C4F4F0EFCA118A7655706476AE33099886DCD227529269D7F27D8C1B6574239DACAF80BC7888025803E1300E3D99DB860BA4FDBAB68A2E60D3DA33C0D67BCF3B11C8E2BEA06EDCC2632122ED9197BC7F822870FEB717A259F6A84D7CCD1DEA2D79DDBC59E213530EE6A2940583CD1EB3B977D6EFCA5AE2EAB98E179CC30C3FF25700F69512D798B84D1D984DF36794051D12027CF888568EA686DE5F08EAEC7D756A042B287E87F3154B99EC8BDEE69335CACBAEB047631874AE34BE749C957D8A2C36A0D14F6D996D7F815E51F7AC8E55B2A6069504BB73F82BC9CD29E556AB7FC302772563DAA699A1A8533641E1E5D5931EADF33C32DE2CE9A12 ss = BC0E3780C03425D7733C6F4FDF9D55A2D81E8D7E79E35B729000865B40CB2C3A count = 17 -seed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A +keypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 pk = F1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A sk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980EEF5ACDBE5733BE895B64107266C565AF2A204E98FFF0058161637F5F0BC5E539BB0E12590A00F16F57FD0962B7C9589F6D3062D81860CCB94882C0A06D5965CC9BDF6213215867F1A0C30822046C985896F62684D95765AE1C25501186A3AAD77820AAF43C955A83A259982C77B2904AA471BC683BCF97E65E27CD82C545B096E9B762BF3304D9D5C1F3E6663CFE80953A86ABD0007E1F2628210B042F781BD59B2DBF2899B97A0CC345628C4C3BBB583D8807140C46BF8931AC3C34CFA78230882395FC1A51C1B50BA71274AA2383374B3EA238CE3B87247E0CEB0991AD9F74745698D06C1A5EE089E48D9CFE46A4FE733826462C188E8615AEAAFA501B9D6C6A96CE24CA097187F618DF5686513684CE2A9077E81A83068423A916FB4A8A47DF2CB88572F8FB4405AE59391566C88872F8AC48E705B0634A370F0EBAC6CFC66C4B536D3BC22459B2B3499ACD921367459C4BB3A2BABC2916E9B99E86A6C649C18C8E946EB106EC7A97595A503E42419A23109F1415E329290EC5581F96C8CF1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A376F022313718ABA325EF4C3B720E2C3AB314ACE74E983948BA2E43EE3A6EBDE0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 +encap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2 ct = EA8954C17122A6EFE05933B13644A6123D05C1C771BD3397D46E31604551CDB16169630BB93F438B33BC0981FA90840B053333EAC8B1715C73F65805EDE5343F2C5D91FA41FA83FB1E624625C094580B68ECD3DD283686EABBFEDBD7BE13232191545DA656D83A27CC71AD58DBAE42341944D92F819CAAE8227E6EA846375D0C1CF696CC2C9301C968DC40E829E028A1A6B513ACF649FED10841EE24400F2946007B61B1FCA012E5D5B891EA14D396B6C0DBC4B6166CD89BE4F7B74FD84C043867687FF66E5FFD8F02D125E5EA8036645FBEF762224C054AE9AFED246C36749E93DF31370A020120542387F788B1D096D9CB8ECC500E41D5F2061770558D78663CF0488AB7863D06647B7450A59BE6A1A712CE7EC4B32F6AF1AC9DDB95091C76CA27B1915343C7229B5735CBC9E875E86739C4F23D501DAE10D60B6474A8B506006BCD31D4CF973347438E86F3264CEC78B9911E996CAC9676A805AF310770694582FA54FE0F2743B3BE1EBD6B9B3DB84BCEFA74107ACF31ACD5CD34AA8F6B713E8D682379FCDF90F60CA859E83357DF7B93269BC0885FC47516DD2D1D15554E588338D01AA117A01B9CAB1A3482F360B9476DB42BCF167E6B449B4195886D1D164BF214497B4ACE58ABD5CD3968C9BCB47DEB7F66CA0AECACCE74BCD931FD333E1D4264E04662349A126603ED70B721B135CC50F4147B6CB07CFF5D162329CF55E8C1392D85FD2FFD99443F81892ABEA4262E564B78DC3572A24935421AD47E23B0D3B05441804107980762520DE23005793332574E38071A2148C293B6F9C864535AC97C107444370777F075ADC7C3747DF31B3D8672DEFA773C8143DB36CE2509BA44AFC7513741DD5DF872615A231F5EB8D1D7206F7190786F372C83F18CBC868FCDDB1F7BD5BD649877F1A1C9A56820A26F9A3B13B4E453D3F526FC8170E471D7F44717A81D6817A17A9B0AD3F0945F5165DDA4F6F632E5B3A9EE74F41AB125962BE1174069B1286F60CDACFAC5C287C43DE1E83C8F0471A115D9264A7FD05CCAADE7B379B24152B1E5137575B8BE9A68566463C535ECCD79E8BE6D940E2E1503F45C304F416CE00A4D2E02C75CC3FAF6E40A6D49A2D3CB4AC6E33F42836E7C7CF2722A412296E599E3F8D2D470A29E64F070106150733D9162C5A69407DF9627C451B9B5716D41F5F6D3BA04669E0CF06C8E5B517CD49390F2605C90C069D657127CD7B06D39FECBDF777825EB25B0DE70FBF192565316B03E711B0C13C32D34B407813136734481E3DCE2149471701543D454537275C89181C278094E7C889A3D400F9F232F2B189B3033B0C55C5F47BB4C33E19E10AE8806B8E8E45CB13DBBDE9493AF6F6767520A173C71BA83446F2C9EBACE014316106AB5A1FD0134BFFE664A96FF218DD553604B4395F486701D47B3D257B916DAF80ABB4D668865822D0964FC54EF5BCC3041888BBB98E6735F5C28698AFADA8A08A397A1EE5366C5F045EAF23C912C48ECCCE3D268F97B7B6ED3E28FC2C3B9D4EFD26602F3D1FFBAF174B29DEEC651754A44E26A049E6465D54E63974C38CD737166496E715AA0533B0444670C6541A44AA190DF606182362C9434F7E4B08594362063CAC1618FFE240817561499DE08E73C6597006E732CB60C850AFE69C0DC29B8D5CAC3DE859380B475B9509C4F965ED07EF966123372D944A3415D35A7974655A07E944E8CCC2B6BC2B451D211F5BF5B2AB4F311ACF34046B842AE63F39F854061BC52F47EFA217F41574F6B04FB79CFDC0DF47C022EE1FCDB3F0419F0656E73ADF0C11B495D336326E05174E679490735F580F05ED7F6277B7701EC403DA44E90E7477B24E6D8A92104C09312E0CCF350C8F9F6E969DE68BCBBD69AF13A97FE86DD2B56EE1AB1140314D6B1040313088EBE1F75A8E1B533950167CD92DABB5E6E748233217FF7C0894E9EBF3300146777739D6883DC37144AF9A816C6CE136FEADE4B705FE5818EE9615F63257B5B06FF70D82658F48A2BEFC216562EDA5198D0DA8CA9DD31070B3703BC2C0D07DC50B74E21187A6314FB8C24DF44D4B9A2BD1164A49FBDF7DD42499D5A95E01E9D6B694EF9E0CCF4EA362A71F47D657606891E1F72815851ACF09BCFDC845023D2062C006D652E2E759051BF6401BAE0FA23EB2D52E75989DA16C86D6265D02EC26544C6320C44B835A4F72195B655E1FECECB0E7C2A ss = B24BC6D331106D8E3F565C8790420AC92B1D23DD6A271A4EBFD635DC3728EE5D count = 18 -seed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856 +keypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F pk = 14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080DA8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD sk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8CC6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520C9D9971D6258CF3C6695885684D1A5FB2B3818015AE887555FB1997B7A35A326481A566839712033A0CA13A844AC6F21A16269876A27B2D49458515B3EF0A77F933C9D0F1406121BC8BB666A1284798055595901488439150DB602A5428ECD32109731BEE5BB8DE606EC8D227A432994DD912637BB0B3B198171A89DAA720BB712CB598A75B4AB304A9468088A62D0059DAC56E17BC95EEEB6C22DB8D8EA3C6F272A793E0358E193D52029E2A4582CDC65848C06652E44310506868365012C9BEFB412D1A844E8C21A613627B4707873DCA67CA5C0493A83EAA227FEE44731D24938709680E1879B2A41B12E71FCFC39CFD81186250B6CF4B5796E831A49ACA2B8C2931328DED15CF2D082643735EBDB8AB019609ECF95F5D093A147C3CAA73946CD38B4E21073BD72FF958C7435088AD73A5D343CA768A4AD4B2A49B6B6E17A94D909837E872A05C815D18EBB4E817BDFB327CBCD46404060DDFDB92631B2E3E262283BC3292504CBFEA8F30F085FA12270C834D6B6A5D2A46098F26029DA3BF14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080DA8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD7944E5D79DABF7B7259DF5CED02669C81B7DC4590E0B10764729D812F6BD85D74F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F +encap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33 ct = 28861BE36EF7325E1F9325DEFBF988CB9460E626974767AAFBD761FBFB0D700FD1C5E0EAAC5133B29A284913ADD974316C1FDABE317F8AAD1C269B36A30DBAE1A402319D1E69D4459DDBB09A7A25CC509804B673CA23E908E960F87829A4F04293E737E79964E62DCC5B9BE5C2E3A91DBC11E94D704A680E03D32CA7CDEF936DDE126212F4750399E9B10206ACC73FC98D544D7A522BFC7E4B023B1D87C3CFB83A3CD2E4E2FAB3C7F54FDB06E91535197C1F68CAB95371378226BF7C84B2E70037EA8F1CC97FE156FDCA4768E0151AC9E9CB1A5FDD2142F8E88E75A9BB42A71F81D1DE7F68FEB72CB72994FA93F1A5EEDBEC55013116FA3C68E0CAB50B835674201B41A66C230B961202E605EB4186A77763E5DEEAC5CE134D16A3A1A65CA1C20812937F90B6E65864C8CCB8DB691D750653381F6D7583118C9F28728DD4FF0C070E8915F94C5C3442459C9589377F37DEDA5AF4BBF7EE5667F434069F70C1DC265DF80E4DD9AFC25730CFA99E33455065C94EFD9405D02E626A7686222B0788FE500901110A2909A54C0CBD4FF16F76A4C8B1553F0CE9BF1AD52FA8468927E7A16EBB7F5362C71C646A3D8B52AA0614FFFBBA378BBABA6927ADA858CB87BDBE1F9CA3D7708F6EC2E0C2DEFDE5C3E792921C29A615D1A1176129339DEF349726A65CB4D6237E192B245350263D3AFB733A7CABC0D1A456EDB43DC69AC6A0F54F24F369AEB439E58DF30C10918096F55E47F38DBC1A30734053AAA865C2D706564F19941ABE20748E64B5F42838CBB629965D0BC046A2D9E53B7FADA760147FB425C6EB5DC2853B78D32E0A9F2D8087FF1C1E5B117715EC74FBB0FC678F55732E54A79CDE8C13BDDDFE35FC3EDC4982600C4020D84A0594B69E5A20A79D99B917AA073BDC14CB1D4D79F37B0C7CD9C1874D3B9F74E0CDFC4B24DB1F36F364BCACCC1D6084FE56DD97D2F0C78E1272DCDB83792BCAEC45492F30FF3DA9430D0BBC0FD2420A06E5130A2226A84CF40B3A2E2369FCE1168BB6892BF633AC88D10A00A7B15C0C8F4B461F44C707B8222AF53976E1EF1818D59669B166DE41CCE35D4D93E39EA960BE8F147FE144886A8D904328F20C13D3A781CDD837F9A0E34FF17AB1320E735EC201C6E6440EAE1CC450565C2478D366D11F461B7ED49D33AABE52BC049E37711DA98A0C377303685A6D52C970FB3C204B8D0BE16221AE93C7DF9E0AEBD9E1ACBFAEE14BEE72A8481B36138028C2A1A1A747344EA64E7422ACF89745DDAE6E811B8F36FCD0C13AB46B5DEA0BA24A7024D733B668562E27760FCD3F44231184A651DEC243B42AB82BABF5EE18B70CB5575859AD8C3ABD33F0303ED533E2CA245A89260DA846A320F4F6B20D58F1388B05B31E7F9865A7C378FC52E57B8A71E9E50F983212E7F9B1302A71C18AA3D776A6DDDB0EBB7DF6E70830EFC469DF14BEADB4472AA64BAFF6BF2746A6FF1D9FA7D261C8D2E1F1DBB97BEA62FABC36602CCC95D44B43EFE054AD99EAC2AC27C52797B3816E682A8D8A7E888BB73F912DF0FC423AFD6BC740157F20C793B3DF9BB51B9E8420B1D19144A1B0131CE24A71DF503E908642FB4AF4506D4DD9A3D311B55A04494D4706D1AC21B4DC9ABAC0F3CCC7ADDF6B09986E7D3072002CA8E8DBD9D38C85C3E746BBD31345EE603EA8CE0ABDFC77125168015557FCF868F69344FEE16DF57F47CD8677F023B8A7C05C4B53B9EDCF990CFE20379B6ED73F0254CEF749FFE37BBD56838F01F4512F5D5F91A26251902E2796DCA95ED8B958F00567D805F0044AD22B09DE54D2C5A08007F7BC92804401859F57430A44065BBE6ED79E3A9BDA1101D5E1454D2F7C2A987A67F62C434D0848D6CEA03D6D03C2B7A59B6FA1093198AD42A83A56A50FE024E38E438B9E3E1935C3C88B81390F4B3B3FB17146A4114876864674CD93985871F0DDD4BFADA442D6F005A5D34ACA1043744A5E712C07A358F47C7A232E405B98E773DC2AC83C80A0C0BD9608D8E9D8C40E37FBA98C2562DC45976490847CF7D4CAA78B605F067FB5B07ABCBC7751D2A0A7F3AA35B1B7FAC0589FBEA8286D80E8C88C901DA5D93F09F7046B088D80CD68B7B3FBC558B25A72F834E33A63EA9AF065CEF31FF6B162386F12D310364EFB1F2AE4556B12C0DF1472FC6448B549A0D4A96BE1FBBD5039A6A730465CE35CA38A01EA37354504EE26C040B29BEC7A79 ss = 1168EF9238147A97F768EE253AB2A4A4DF9969D4FF8551B39BDE166BC26755E3 count = 19 -seed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827 +keypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF pk = 8EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C sk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01895AC6F73C0E571B779F71C4691CA515592BF6270A32C58EB9A494C1A6BEE0D86581135216441A8397B5BE554C000342172728F4DCB504A11E7F594D7811C21B7A477F2526D817017E5C87C6B376D95C8C6AB628110762546188F3F602359A85B422AACBA4802417BA44B98FBFE05121CC2C58515CF2F3979400784F6152925A2D52D07D15A69A3E223FEBA90CA1B3A112947299123912B54321344CA400CFBD996D523B72A505A8F0945E00A65025015C3F9C7132D48BAE4129A0F0C4E22A1509C439C011A2E1CBADA30453F6110DEE9C7F4B0866AA92CF5A31667CE38F8D871F9902BD5E2A2B7AF030367A6306D4C48387B694C7BB2169614A746FA783619F9C7264D32FEDA59EC37063D1F11C6F5183F0E9BE5A493E5CB199358B19F1706D80844FF2968E95A24D72DBC348A88D0EC9BBD01C3018A8147291B34EC21290211304DA40C46632B352810F0A2D73046417885CEE0C231A495B7DB834A1336980F2B34CF140C84AC878C558CD937B7E0A9982F99B3C8ABDDD441B79F621764AC38EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C692176B38737A053DCE0551B63E3ECA81884BBF95E1D8975671A2F7F1DFAE2511C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF +encap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34 ct = 587A7CA0E96E5B5B1FEC5F9F6ED55DA08CDE24F3913CDB70B258620E184053FB35BCE7EEFA5C6B7A72DD84F033C56042BC72F8EC8A69784BED9151EBF4BE636F6A08B8FA44564CB72C096E19521B39659D962452FF47CBD8DE158C2DF622245B72BA9AD1D702E7CB2C878B7C057A0DB4F1BD7F90E84512C8A066EAE237F52D071E4AFF3592BA42F1A8CC9EEF5D178BDFA935E8F00CD6FBF8DB9FABBA678E4193F68D6D97B8DC063CD55D4C7DE3344B617EAF0BB5AFAD89F06B115065CF2939F288D506F593EE9FBD3D702769E992FD2D0F6955CA295FBE6CB9B3BB6453ABEBC9FD8BAAFEE8DCAC957B297F039CF9072D1E791065E194E520695442BE243E45238F3929E6EEBD9316C98EE90E3B42E63354453044B0F1B8AAE1DFDA61D4C61FA2967BCDCCCD0E521DE5A075CC45E146E9C5BCEE4B15BBCDDC68645FC6A317A6CC56225EFA667D6A5AD78EC467308066FEE6328D3F5C230D34923E459610781690693294DF1DA9BCCDA7D4B71C428803692BDAB7805835EFA40064B6CE19BDF5A41AE153D40F4CDAF74C4B838C72107F446083B8941A30E25655638C7C8ABB825CE71339CEF047A5C7E8AC54874EDCFD0265ABC1E9C7B46A22E3DE57B94256C7DE064DFF695739BAF2616025C6D099F0866649DA74339B8A5355D8821E9D3E5FAEC1128E900319268497A9B936B64D5D9D21F0DBC98C1EE628C707FA30A64DC78847673DFCDF46D14745DA73B39E35EA0EC4CDC79355615A0CE7C4028FB6BDB6CE51AAB024DBAD7D5B343BB84F958FDBB7218F316DD42B7E83BD3A146EF1C24577E52FFE023B54F266318AFFB7DE73203D5E23AA619C06BFE0E4B705C3A1D9DA97BBF323E5639FC2AD60D49B9FADA9299105C1B429EACFD68D9DBBB071177F48B5C580A5E4CBC3799EB25D0266845D5CD0679670318D29EA6D7C4F17B76674CC958D387F52F2EFBB7DA370586AF8031E02A5187297CC38634234E17E85F52C675497C3F62F09C02D1039D5CE7B64CD0708BD192920B7450CED5AEB78213F023DFE35E2A13E15D4654C45F587FABBA43CC2791E6D0CC70D30A8C42185DBE3C748B894D00564C54AFECC7B134FD5CE359D84520708602605522F97E90439B4F46BBFF6F903033E4F30302B21AA5DAC744AE9BFBEBA9985A2AE5BF7300AEA18AFADA96327BFCA1FC9BC8E0E20DFEE36B2715F54690630C9A687A71757D702F6E33372673BAAABDCF900AC5DA728319F7239AE8DEB171087A796C8867359EA2B1CA8C2CBEC136AD9039791523E38612389C8468052696583781328F8BC83C9C694F200C478B08066E8D9441F93E1004D9D8645A488621F706D2E21F9CAD43FA966FF8A3D4F63D96A5F5B6CBF2958168D052C60FD368E188E3B94E831D87C60256EE4918DC26F0DD757688C6021471CC4356357AE980EFEE25EE82E72CD9456E1767C24E7211FE7BDB76EFD8904984C7B62298DAE4C5573336AF0C2FF60ABA217E43096084D87F61310F8C57EBF4F5FA05BC12554BC556135C0741BF52AC3F4993C3E51A8B278D8BCD503656EE5D29FA39A1F1E8F0847FC7A409BB885515434BE0442A47FF2D099DB1835984062BCF60DC4F85952827BB01CDC9C82263B5548C28F4700256379A5CD15CF850E086B44EF12535E791E8C9CECC9DA636BBB5380FD5B60C81BC8527ED2C00EB3C939CFD0132108333D8B783F52D998012E04F75484117BE82D4F83AC49C5C82D80349C28B496C6875BA43262BCFDA8A302C2964F118E1C88CB07C8E149E17B6E0C74869708BAAD1B1340A21D079E5EFCB2787C0481FD82566464A58798C0916593EAB58FCD90D4EE6115B2D2EE3DA067826DEED6007C6A09E35B499C4AC920F5DE8E731C361DF7C8FBD3A6C61C82E350AB309BEF0DD05D8BBED1F5A8BF6A8EB6525F5103A5D0406FA0CE3996A3DCB9EB53868B19D38EB62E0DC48E0DB7D5D35B145E3303A5A512AA41CB933E20AD1C9CC5DAE1B21E85076BF6A500BE476A1F3C32315A4D6833E4142497792F6FAF628BEA64D6DE95870FB8CC69ABF797D6F61F823A6ACE9D43080BFF202F7EFA1DA0E8FCAAB5C07E185D60CBFAC522228DBAC835AA9AA0CD935B60985AC1DB33CB83F5CC3B1F5D699A212CD5F061756678CF3F4593015D6C160D00F4210F83878FEB8C3FBF1F0980BF91551282C7B2465616DC1E71B50768C1702D44FA12289E01FD16C44A0C2870AD0FE9 ss = 65D7E1E9E3DC7B7D771F1431BEA4369363F637876B44CF216E48F6727CD28FAD count = 20 -seed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8 +keypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 pk = 85E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF sk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB356146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A66866044F6088BA91217305BCF24C759BC348E75325AA7CB4C6B41077979A2B02B137966016868A66B1780BA90BC7D089B97C6BAE2963A2EA3BC2072EA1841DA115B83139401A9416DB7C8722306D3A81BFB4D1CB5D964F04534F7F79C6DE1789CD6767E1F6930C88B69B168CC6574E84C9C282F257D2200BE0874392E12C57E6C989D8320B1C1135F88C97D824EBC82478CB4962EA409DFAB7B61C1091B15072C18BC46838DBA3C1F6AA00EBA64545ABA2D0AC9F44D3A2DE976F62B8ABA4396106F031ADC4020D46C78D94350DC0CEB844AF1BAC32D1C27CD3E93C6D279CFD3C0D20255B8F11533DD387207C8A8A4C8FD51472FE21350F274A375A81ACA592AD450091AB07FACC360E528F7A6A6E41265D45F513A260605A2595A22C3AB5E8396FA033DD443DA518C44A869218052A3FE06A20451EE4ACA7928C521DF980D73B2B7431BA37F485FC29B2974C1DE5BB80D40708C5F869CEFB8D24A56C72BA04892078A963753C105F088C8C326C1F82B3B246A75397D47435151FD314B9E5284385E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF2F54BEDB19919171ECA777186DD743B11EC9489AEA09534C157FAA75ADF1C77C6590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 +encap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940 ct = 15DD5949F63C6CD1058101F8747D3E1A980D2C60A229FB1DA889FF3224AEBC9C991373681F60AA96C033D6BE62ADCFD5570E3374C982DBC4E13AFB55C17054F86E28D980EA5F80BE55287BE49F2FE2BF6FBD8FB6364E8A3ABF2EFB701A180B05BAFED1598AF3A40D1D7513116705F54D31A85951269C51D6FDBC529A71E95ECCE0B46076F82C8B102C17F5F4F303545AB4E716C457934858A256A5F5AAFA0407EDBE006B6FAC4F8494FDF568817C0969C9CD0B50C9021B2F68A582BE703A67EC47DCD90A486D195E1B7BA72C2ADD2E6D5F15959EEF70A02CA2C794AD7DCDD5B0EFD662EBA241784CAAF7E5B64587083006527B867BFAC39C5303FF5A098CED4767F0427FADBC007413ABC4CE8A8D6F3AC96F0FC3F06E99140BB90D562E160657592ECFA38F73F3D204D6C2A2A89C2E34C71D2966B0BEA0C03E521BB7FE1D8BA231757449B3B5A4B89CFB4870F100917D7E30FA95F5E0B7604DBC3F3DDA7C6DA67535B3B68B12FBF8757911CD979D727058EA4E484F6E47A300FCFC87CDF0E736100C971004D0665E5CE4D7E986C70B3F5E6E713323AE8355E3495D950067345ED41FDC8F682E7B994835DFD4179CC2B902361EDEB78B3AAE0E78B4EE1B09600CA877838A98BA619FBCF66CABCFDD4C2236DD1F2104241F9CD4ECD9145C921BA185E116A7901CA519460C9D8BB3ECF2B76D0D96788DDBD50C58BED67C8A15960DE683B9746E1A1E56F8BA12857EA41E605E159566ADBA2B7E077CADCC52603219508A1FB4194939CE89F21DF99791F3C249DAE7F83FB5D54294DD3F19F2AF3C525AC51CEF3EB5ADE9CDA64EEF02F66C9F7CAED4475427F38DFFC82019CE6DC38D650B8DCD93DEC59165860F6DB3893AD419555E178BD1E987EA7E84DFB9A061085289A0561F661482E0CB6C1525B5B261FD4C00484FEB3C88F5F5BC0E90F6E8A2EFB8A43261452D8A4E3B4BF4BC3E324EF0B24A17CFF6B3EC38AD19D9C09FC6800E5FD00EBD72EB58B80A71874020792D427556DCAB757C00A20A08C26B1A043312AAB72D9E062B2B3CAC27DB3EB5B5EEA590E3F0C2E9B6E5CCEA9087CB801BC8E6086056B8C5A88DCE43525F8BB356173054062D823BFABE56956DDA1CA8C00CC35E2C4B3C0FC31084C2EC138F80F4D858761D10CD0E048B47119893920E1ED2E6647AD09F9DD1001B1BDCDEC00DDC65E7CAF0F22C3964FB57BB18F525247A81CE3407A6829063F0B50E9EDE5D43D89FCDBDFDDF9E21A2B973A2AEC27F3C6DAFA54F6336AAC6E3A40B1B715EBAFF7D475B7D0A7C4137AA1A11D8340F2A767A3872A92DB4D7471D7ACA6A5AD523BB684354EDD9DB2DF77518010DEC9406FFE1C5B88F2F0727CDFA5859BFC57CAEA3A55FCC7CDEAE3CBCF04CA6FB77B856EAE8492B12E24F78F9D9B18AFE140543442E9ECC2D01A2E04433281C212445A8698C25E3F0B5540AECFF97A404027350DE037DC5E38941579F0A07E4483DA6622ED66817F6F8A056ED2AF38C5AA90520DCF39B4FB1152741894D696D6372BE193665E466520CF689A01B0968AE1EA7416EA85D193231F7C35D42AF4F58BE51C418EF43D8C0FB918FB0D51F082BA2F13208519B2D1F348AEC4AF11C2F43A5388CD36FD0C80BA049092CFCB2F271A033C21CC83D33CB1BECE15D52985A61B03C9482E32DD8C329BAE6DBDB727446FAD06BA115C14DEF8F463B0A9313587FB8A37E8CB9FC6F1DB32BDC28067902CAD97D025CE24A1AF2BD1978D4A0154BC091035B7979E756441AFEC904031A67009A354F6592E2136D2A0485EAA6D53D331F9FC90A59417130CA480CCFF0E86DFC09B7FA0DFE61FA0D15F38ADC63D0097659A18B7A2F12E1C10D44FE44B1D8A0E9FBBD6D373F2247C6776B0026659684CFE83364E6B5E98564F99D90B8EA9E50E8299E27DE21F95E07A3455920E45EA27982494F4D5A190985717D129D4DF613CFB204980AD4072B58FD2DD2661D8F07FAF40C55436DC14DAE3130B88808B652CC47C54E5CAAAC1AE6A7E79552F8C0CB37BD2498D5C03A53EC2109322B9144C402CC1BA5A8CBD727558F626CDBE5E34A1223FE6A152D05F12CB93A55EA05A628E448FFD92A30C406BC0830FC19F3FFAEBC9B3E9FFC38B5303500373E1D42FAAE8B6D9624644E338AFA79084A17FB133BA230B4D372E2EA13364E29C4757EA51DBAF893C93412A19DB42BA5F794D33F2F18E4DAA69FA887 ss = DFA5F13AA7A56C3ED635A7CBEC48809C249BA3AFBCAA011F3A025695D2932A93 count = 21 -seed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994 +keypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 pk = 16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD4061EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB sk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CEFCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10EF5A030A6670A866B02E13C3FD48056C092B241513F1D498539B1D68F498CB049C99D33C32E1B491997697A0B6AF529E63A85A0A7B8ED6C005D61963FC5ACD1E609AF8160D6F823063385065640452815AAC2463AB8524E2713E3F584FD475A23E46BF79B97F83403FCA999C1CEAC629F47261E499E211051C7059E4AA14C2C4649E398ADD5B2CA1D070386B4F9C284F84C930610A3B22936090F3C03FE7A25EF323F2C326B3A7C9A7A5CEEB395CEF08CA8009A810986F33164054B26BFA61489B38AC81390BC6CA863455C22B589E8A4BB5BA87AA0AE03FDB611B7F364387363E728A6DE48AA47AF676E73AB655396711E64777B27FE45474C3F29495939704D34E24661CA43AA94B71CEB2D3C008B135A7115762997879C2391CACADFA092779308080A1459B09AB16E411157ABC386A0E8E322CAE09A60FA290A91419D47513788980ED60A40BD86E6CB30481C65A853A188442004C93421C799402E639DFA3C73F9B227C64C0F8C17D4723A06C73A9AD02AD2571587058513122012DF86D16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD4061EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB7A9232085A0222B9C863931EC3BDBDD51BE3F16D6CAB3009C138E0C8CB692563B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 +encap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6 ct = C39BEE95DA915DF3610464F656B2EB960D644D6C7A1882D86773F662E67D0AE2C7791857FEE39D00C24E839735B95018D910F53566005BF4E8948E84DA3BE98830223A1C34540391687ECB911EDDB96A0AEC1BCA49115A5F8485279CC2730DEE61BD0C3B4D5BC0FB529D69125A21140DD95CCC68FD809E9ED3EFC44DEAA6B7EE18851EF8189D2254FD9F4B1C156871B5698E5D2F074D629CBFA88278D5FA5A98E18E1A3BE7DE30321D177E6807A922628C47CB1579B85316BBD98B4093CBB0CA422D5640B3670AF6A642267C2421B2BD3BDBFFD11625DB03EF1DE4F295F2CF04453C38C5CC88B3457AB9102944ED16F54BB56DC2BE94FE1244A8965A10760C1572BB9E0051E5F60C2032EF2D9D3CB6FD87AC36C47B3F878CACBE36455459D9D53D52709C91EE20F608809DDBA9215AC7B50529FD6F1C1B98C86D11CBA260D01F1A61A4494872360BED343A92BF912AE61596534900EB5C91E79CE9D36737BD719FC219069719C564A76F826A0C816EC01AD33AA96652A2765C3A8B38D49CE49CB044F0614918ED956C317DC9A37E08D29536F855AA2E25495E55A69DA037B98574BA32874F3E1B48B8CF94C502937434C79ED0BB3DE36C991E3ECC7E410A2F898E7B47D7CF298AA88D9DD8590B987D4CB4E9633D2A6B35B84DCF63C9227370964A4AAE39CC5917FBB9758D6394EF4FE54D0ADB961A74F93BD9F1DD7CE771E6B69ACEA56DEBFA3889B43CDEDCDCEBEA573AC50949DD69F18645D93659C7ADC237BCCE0213897A48527B58FD89314FE5389C99425EBF784887F3BB852B42FBA0E257D60C9D92504681E2F3B7255C422E216ECEE63DCDD2E3FF72AA74FE4CE02ADE01D4E1C92E7D5E205B69326ACF722AFB3763BE01510E9DF650E2B3370A01706DE021F26B1ACE9C8682720885A38737D62BE8E89005A1E2257CE0124AD3E1C08F57205F6DFAF209EF2EB6627C7533F04E7BAC22C70689E7169A5B50450896EF559B4DCFC5302F93072C52B333111D32F9001A23B5C560A67C7408D83B09DC424CD1A64E7D3407EFBE0BC2C894E243472F8979AB1E8924A35D798FE3DA153894D503FBC1C5928D40CC59109820559A61CD86B33F2C85F6823801E77D2783A2476A1F92E66FA00B86D27AB7FEDF37DD7748C07249B50B34B2F50505BA7919F503D40C7C0215ACD58D5874B3F78E191580228A2790DC185869DC0340FFCDB1F310D5BE56BEEC158CBFDC12A1D1BAE2EA4D4F5008D28FBF04EB860A88BA9A589DF7D66CB411BC40B5DF27BDD672FBF8D1650227E40542B96EC31887BB6CE43A016C70775BB2BF21F6250CB17708BA6945EAC8FB573B4397ED7F427326472F63419A6A41A80590403CDD707556D656CE6A43B0CAF66CAD5CB599CD796A94A2ED681376740FD647D0224CA540BE1C5FF840251330F0C902B89628ED3B7FCCBFB6A373FA629128208AE8E985160746C533037D81F7A444D4E8EB2031662187557E216D90A92907C66578057475C0F855D97E2667EF0DB3B7CBB02B79AC74122E310FB29BB5C800EA64D570364E0480F29389446B2548D762D0BF84EAD2228CBF66066D30A91E5AAAE93F21178BA4858E0092036F70A1955317CCBD9C4DCB6B008AA965CB2960393504D9ED27E514A2269BD131DCDA458C6C53D888BB8901FEEBB0930B3E57F66FC4657D861FDD8AB699B586B06C4A242F3A13624404220F6BA3C1381D48C9F9E22EA9800E7ABFC22081E0EA1CBAA06289257127022580342ED31BDD0314DB68FE685D45806602B14D4D07B50971CBF0AD1932EB082BEC17FD2ADCC3CDC1E88E5C9A1CA824CCBB445E09DBBE5C70C9F838C3CEBA5D30CC3862FB3CA82C200CABF698A13E7ED24A7CB62833CF4BD0361F7F1F843110A74D1441E39CC79009040EBFD44E7E2ACA604036E20B2A188E69E88DC718C39E184599DD505F27D6BB1CEE210999050EDD382EC3E8B314F7E7D9B4E1FA79D623F76E8260DD6B554FC60DAA0414592F4166A0742E18E7B6E7E42C78B4E8D87411E0210B532A035B8C8C720F6EAF8C5ED57C874610511BAB884ADD1B2977E2E51C01D14BB635C222C9F20F7ED14C4E9B6AB90D8222F8CDB6AE95D2DA10028B61F913743796F8C10CA2D77494C9E98CDF0BA37327B6253594A7BBB762323AA5E6868A993A43E2630914E2784110612D6518658B5965A14CC0673399D15714B68F44924DAE24722FCDB058 ss = C9902BE6478CE7163A27B1CE28A24CF6F07D6C5600A6ACF50FAF96AD387C186D count = 22 -seed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F +keypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB pk = 8B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648 sk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF56966B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA06818FAC83B928E3E14644DD6999F310FBFAC9E372B576A0470A9F9C5D2293BFE5255826C534C1800BDF348B713766507674AD820DD0C7C570037C6DA35EDBC625FF0223CEA7DBA19BF044699183C1454C2C2318C14EA8C451CAC1B585324C0F9489F94A9C14992ABAAA393273E4C48B740B764216AB16DF3B9EAC38D04AA3BAC2185F250A82BE093D2359A1DFC7F2E60CBF05B4568C86824808F4E073641290513B247EC7585593389C5C0459173CC74918C7A93798802AF77553B3EA32ACD760B9008AD3851B2A5632AD41C11BA095131192F37A06975294662E4298302622A236F57F4119CE24E5E478098F20C108C0AF3A3BD7AEC511391CF77BAAA9B427884B9AA88C17B81D387D65304D75B9E5D4006DEB878BAB34151B852A5757421B82090C44FBE85A81E076F4116C025977D9AAB838624B340975F7AD16BC10678709A026FFA53748021D00BB7759579C6657183B6A67C3112BC6A8870D56DC329B483484AF78A81B5F87EDC200E4EB24386B6C882490A87D168A62818D6566B6BC5848B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F6481642D52117145EA2956BD5E446B895609BE84A9344FF0F5CD1EC62AF9EA9E3C076EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB +encap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925 ct = EE732CEB58EE38C3D6C3905242BAB2B0E2E13A8A5832BDB872920A2B13ADAC91A6997C594C4CF4E2DBCA7C38F4B513D6F4E4E766DBD2CE37A159F888FE39A497A330D06B003C6F0E6A22B7FE250D3EA6020279D2777B7F677F8555B5E1B4E6E4736FBD2A28963827553B9CE239F696BCE974E4C451CD9F838329613FA1BA271AD0515B6A5F68A5FBE8D282832BC1612CCD49EBF0293E620FF3947C87B9C9053DCE149870C08996C24741CB8BB640BE1E2DC66D1F0C502143AE30C37C4F516D0003A2C06E67718C2C1294F4A0ACB0F2E062C56DF4FB837CF254D0BA4486E791A4E8A5294BAB550F933484AD5D19BB2F8FB4D31E9E7E0638E25318CFD70A4C3157094D3D7D33CC8223F7B9C07D4AE1FAAF6840370948CBE56A6D6FE44EA963FA0EEE128593E5C82F006617E2117C7A87BACF2868DF0300A45828E3CB93B384B33620093B34803936487F58BEEE171466F6241FAFFCFE01670A014668EB773F6BB41AFB3A94DC9904EFB9FC79C0D38DF43E07A02B6561E21FB773E9088C5A00026A1E54C4B051D613169079D5ECF9A3D3449F2F13D00A60504CC6755455E1C991CA8A7CE5D486138FEDEE939D5EA2E55917EACD40681462F300F9A12458693B995AF8CE84692CC5E6907229EACB402239B61869EAE86FDD1F008A665D256530C6819B9764A651CBD0A233728691256BBA5D8986BEF4DD84F92455FA5E5F24BF8563BEA719D0BE84412DD5BC8270DF0051E95AE38105CA422A25F9E0A69108F1CE810AF763EBBF3607BE4CE91C3D4547A052B807D13ED937F3199E56AEBE06E0D90722E1039F6B2C718577713DE4B65B5D5245658707CE0D4EB253E4A4DA77E1105C0A88052C3A67EA6B1A02CC14B75371DD1BD87EC03F830B9F062633F775A6E09BAC082F3962280520512C02C08D390D6A83C29EE3D12C1F144D5AB4E3DF047A7BE380815B084FDC4D803F7285E47A862CD0D9AD5E899F14ADE36920F7A8C78A1F8653F560191DEF8D933F13CAC9FAF6DE5163A032F643E510E494D415EB65D37CCCEC38761E623DC2F44672AFB9DEDD58E507B7C2D89DC0D7A07DD020B7A7CEEF4FEAAE33F75F1CF3AE5A5E6ED864A2CC3B8CCA0B2651332D0524EC8548B7DA75E8E31537783A3AAAEDCD595006C365C716B79C9FC41A6CC81F144AA22AD3BD73A203514B5B056CCC0C0B30BF041740BF92D6390C6F8E3DBAF256761682193696AAE90FD232DE79840230ECC2F0C1B72C9474F0074DBB866C22F3E00C9D1796972E05D0C3317AC9311F2230176AFFBD036E093E7858A3B0149152C3E0B51ED156AFBE5C60EB22E0AB85E162588BACE53475A1A9BBD1BF356ADB9513563A8F3778919447020469E5B6DE94C1B31C93971A77291591AEB3FD97F7899DACC5C4686A36DAF241078EC35745B528C65B32C21F728D27E837ED920511BCDB88C268ED07A0BDF0DACA304F43D9A4D654B243E270A2E66C24BD417F498DCD67E6BEA9C23387F74583ECAA7AF706BDAFC70C281893EEBC28F409BA5EEDB4BEF4A0AC779359BDE7F2FBE642A1696EECD50806EF13555087E4A8E6F8BD27334B912E0DAFCED4D4AEC5F75582085F80B83014A3D6C52E91146F707BD3489394893FE45166D61B7431E44B24AA2340B8DE39B364741FB1AD106900AD645B88927675BAFDF3B1E4F113359CBF81E08AAC8F79F171D6395FE3068368F1AF41746ACE6115158D1D7AAE973C1FF6E7B7097E0D7882EA5825CB6C5DC1731C4D63CD53E042FA2EEF212440C5E156B1A51CAC400EE1D48D9A8E8F276998FCDCE73ECC65310CE0B053E2A6842EBAB4B88EF00C5F943F78CDEC21F2F5276F22F1910E4371C3542DCA36A06DE5EA3A52F70329B976BD9476B84B06346F44B28D6AD5CB18D44D1D6029E88D38DEDD3CD5CBEFFC5B0491681E290665EB091F2310AE970A92220A51022F8CB7A54BBD723A39DD5082C13DB677AA6EAA37DC4D69CF4DD952AB458D874D7DB5AC8F2C4463390733B1AB40F93ACD2E7B9D73F775704DACF481565987D2C7286FBD5B524F85FE1BF6FA054F23B43D0ECC0FD8430EDB30D99B6C865D971CD04EDCD70184CE260A60B6FA0AC1CA66051617970026C8899C549A9DE33AA69C79F364834F99F737D2274F64A5B95B1E93850AE31B9E392E3C175A0C7A669D19AF8C949FB9058EF90E6F07FBD256FD94F905A4A5366C48D7590B6B3749F70915067AF8EF1C ss = 1104D6F33BEA854D9265B80561BDBF67E81C2FD90912203F04D7E833E1B2E9B3 count = 23 -seed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D +keypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 pk = A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB5620450B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A sk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655574C5A13F43E3F834632A041D31A7E01AB4E0F06458007063EDC8E9D9B31C8CA7FEE525656FA4EE9D36258A0BFFA5A12922718DF123E7AB52CAFF3845A801222F23EEB946EE00A4A78E0261A6C2A0C16279B5406BF7BBF4B7C3CDE22A4BEB9C6837C83AEFC90C7B0BC21EA3D5854B37DA36059DC4094181065D873469CC40DB021474ABBC8D80FC20A0AD1237DC13716C6A735899BBC68D71012B40505CA6C386CA92080B857A7BF8908476008C6C5FB7E30456E26A6A0C247A6A0A57049C1CE825154D2101F57A5C59DD44D71058423D6449327AE1FC3541EE73E31043ED194B89509BD7C113B77075BA694064DC442FFF94A2607A0E25009920A438C537EA21477B39863F38903729875F4E5BF9B05BAA0DC492E9B15FD729CBCEC5DE2D6AD727408E69A301649822E52681721A264696D8AF076423BABE37AC6C7676E74724804A04CF35CA840E206D99568BC393BF817A8C6A5CED2B9A76B036DC17996C6CAB32223AE814338B7169AC1824F129A71EB50A554F8B684B929D9859CE8C019A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB5620450B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A0163017A26DBA83777C4C0F46F31375BA02680FFABA588A9FE91F97CCB99C445FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 +encap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A ct = 05137D496E7D3EBFFD4430827CBE9B7BC869C9803AB9AF3C34C135F1E7CC66E8F3464F87BC8A592708DA36DFE0EC366CC6356AE18C007E7D1AE5E7DBC8EA6A2C6E8C612DB2E321A1515E1CE0214C23A427CD38D1C06B7090975872FBE6A4A28FB653397D65EFCBF5E11D6758E81800B8CDA09F55C139624926043FF3C77BA812F4F438C2531B8ACEFB59626A250892634BA5129A500E6C56BA301A3FFDF9F174B4581E6A6775ACF6F593FF74DE836FB05667775F3EDE72C840923E14FF3109324E61F83302AE3A6C66FAA9BB2A4E1247572F00BDE58C25B291C51A69A3659BF98E4FA391B0C33D419BA71FD082AC35BF067B309F9BC331272B7F6B17213141A21E59B151BC21EE8B500E0E6F59562D60C2ED4680AE0D9944472E970C34493C67661AE64E63337ABDD2825F592C0B24EE7E976170D15020A2983C54072608607CFB953971B5F30BB072014C367FCB5A3EF640900038DA2E965F8168DCB045C37D2559EE3F44F2DE030CB4C50A6947A29DEE340E8F7AE57FF5DE5630C1DC81D5C7832C012B1F58E837D76492A8D38DDEEE49E42521F97DA6B9CDB0452D17EA50678DA145F62677573A6FBCDC2A852DDDED1DF2456B476B03C5080D7E7AF4424BFA1E9AFECEC70C4C512C0BE6DC8529FFA68A6B5794F1529825E8DBFB228A90DA078ED15E81A008C7A8229C6F3607A087090E22E39120571692A25924DE1EF6C2FA65BA2AA7283FB474CAD1180F65F1DEF6B8F512E5C31C111C5FAA83F666C72AA08C1D8856EB2D4F72A7E2E7DB8C497666A3BB7E77DDAE260153229128B20E116B15F2B6182D1DB7AAE791E33DCB828F39FE679E19327B5AACA9313A16B27BBCBB27C737A8AB542BC92E805E811E94894E3401ABEB65CABC0D7194997BEBD5FA2C09E33EF5EF8E492816EF5B9EE9E7B554BAEDB01046700199B8E11D57C7F60DBA7D7C14129AA39AF90D4F8EAB62C8C2A9A8743A1E69CCA0FFD30266AAB15957BAE518C2B6A4435E5B9C10DD34B4E0F5B3B79D8585C760D3E3F98C410EBCB75FCDC716F03F400491005469AACE82D4F796BBF9827BB483FF0C518CFCF553742FE68139DD8A4346759871B820B6B7F47F499487B1755028A5E0B128F3CD465C2A9342D8E2D1702EBDF934B787ECEA9ABEF1FAE537D7B9CDDAAE4D668F7D0A3D28A148C632CD39D7729AD78D9ECEA8C73A1EDFE496C76012693CDC18EE73E3CDBB698EEF63D1D0A917C0945155BE8371BE2F3854C3B1FD1D4851139C20C736EFEC86BA2300A12CA838B36D8CD117665EE709759A18EBD54B416190A38834A921908349B5F042D188394B4DB3F3D628FCCF2FF2FA44B9BC1D2BB681533AB1CF682300FDA72B5AAF52F16BF31BB54367DB56356D153BDC1081A1B48A2C190F5372409D16A4525A8D45445D68D321F25D3C97504574826825812C93F56E51DBEDEC56B0646BAA49B9EDCE9126C8E67ADFEB4F84747C65E27400ED1AC118A00509D5CE093792715E7E91551CE30A8D97D86672BB7914F7AE22D1E6A721E3D3E69E34C207684BADD285254EFFF9132379D1871EE85CCC14CE89556E060DC1B2B8A851C822D4DD29DA8C502E6FD79B87FDE159260F335FEFF86FB0AE6542C90DF15E77AFA890812CE08BF672FC899AADD99389830A643C199B4F4BDF193A7AAE511C7AD9B9925867C2185EDC4BF6F59AB64021D06DDA800A07D0B85879708D21223B0CAD3C7DFB9301FCD04339BFA95EE50A1FAD6C0B476BB81954CF30C0A65E4C61FE077C9EF05BC484616467C1ACB8CD10F5EBE16E3C2BD862FEF5335F1D3C4605841A183EF04FC4BC3A2F900468045EA6289E6848755CFA3C7F30BEB6487F888F931118E5F1FDA7FE933683CCC616807D343AC19D67CFAFBFE75287ECCDB908210E0FB8D6D8B2EFF3212B71ADD4475037A3804502EC281568556035B15CB16BA8B0AB66148A308976A8D32B45986E1F83397BE1BECACB007359DDB904C777B814F014680F77692F238BE04763AAD3992136EFBB3E82D3118114B87DCDDAE80448A254E73EDD0AA05B752CD6A1569B27DF60D8BC151F307408DC96A3289B8A197AEFE97643F43180200C32322E236AD47BDB735BA5AD3134121E7A2AD9DADF55B1EAAD48D9851B5F0AA155C0666382AE185BC306CE189632CEDEF02DA34FA482A0948441340B64BA7383BC510631852F1A77D16D50264FA158F624A9FC15476446DD78EB ss = 67DC4E3D4EB4585613202D538EDCFE5D518117D2EFBAFA083A27713F60822C73 count = 24 -seed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813 +keypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 pk = 6BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E66166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160CF44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516 sk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD144ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B8B21A2728268A0941D3A733170FA7606B5BF25739E5DCA5DA49C1BC01295D6B47FAF3C2FBE8594C4F0AC085CBBA4194BA0613F475B424E7BA1AED1C5A272062FD878B02644D3B90F66C12C4B64C870F806CCCA4A36BA838D4799A861B3F32AC8DC9A403930B5C529C8FFA8038DB52C5DD2A5A31AC425F835317589369631036B487F192FCFBC9AE2B4834135365F27CC57C1208204A2CE7C03F9467BA6688A9555476A935E6006B6912091C80CA777D9A0CC9274CA04366E9A967E047DDE5105EB196F8E71694A01BAB8C33E99E7ACAB053B4785BED85C9EAB4276B24274A843048DE5A49C289334FC0D447034EBEB5681D87AB1A8A5B938A27521CFB89212D6594AF040719F344931704A74E294886AC351A4854EEC2A01B0006E602BF6D0B545C78D88C7C76FB13547BA600AB07CE5C87770377C0868204DF75EE4F84A1619BA335029B68278F45B6565029BA5CC8C0F1B900C845FF1619B7FD9A9EE148003E9B09ED4C7BBA8A8873B8841BC20D1AA257F78CA54941BD0A0380A922EED8A226BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E66166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160CF44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516FB21CF5CC9A8A47A07CB2A154F73676D39A98A7D12A4ABBD37378595C6332F46FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 +encap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60 ct = 7FB2E4CD2517CCDB468F1D22138674798ED8858C4A8D051842D1542310D4101C8A3B7BF826E1EC01FFAA0787D975B1581E425D43EBE5F4CFF068F7465FA4C768483D1065F025E0B216503EE1C859DEF4A6610923633B99CE648B84D28ED308DBF5ADBAF56EC03F200482EC8B7F4A4DB94FBC5E3E5C59CC89B94D5A720C94FF37C3E58D39D334C36B52DA2F57B2C6D7D57A12289664CD1A5580A008D05DCA30EAA839E2813534B10BC4EAEBC2242C0B9C9695CD54442E1DD6C40580950CCB0FE3883E36BA5955AC4FC011AE411AF387E7145C3F23D098CC3DE371832FB3DB23B3D6BAB13A66D57C207EC1F30C01B78E6CF76ED3F25A9799BCFE47850CBEA78F2FCD95BB94A09203755AD21A26A19A16113619D375A01DD6814C15544BEBFDA4D79A274F643E0387195C65367846D2B842F0B996787D5AB2E0E69E8962900B2BB2D7A577DDA0C5E31FE1850EA6FE106671734EC5E1497B361B80B33C0FEB631D5A3DF885F997D2776E773DC1DAB1C470569D5ACA1FB0AC7CA5CED4918A4974051482B1C9F0BBBFBB2477E87362749EF2E62B85045C99E3F69687A5E0B3EB2BF4531A7BF45B7F2F9F0610A1A9F709F3AF5E7671DB51A4B990417B9C5C339402ADCA91C809F641623A952324B84F804DE0E392BEF9AC9F9E19BC24DE56FCD1097BAD5E255B80688FE88ED80A26E59DCAE4F4E0F64468E4B31592A4A7217F8830A6DC4ED638EE374802612BC783F61A51DEDF81446D5A186F5DB1B55485074BFA5933109373D131D226F92B58BE9591239DA01F5D6993F05F8EF10B2FADA74960FF45BC593D0CF854FAD3B1D8B4D7D88DE2954914104423BC0808B9D52C706F4490619CF1199104DC27C3F6A3357277897E540C249A5AB87E40E2DF1B54CC523DC33AD1D3F4C3D15A60A9099BC31587839A5973ABE8D470E3C9A3E484A6BFCF01B564754B7F4DCF159D1A81252333C22A46A3476FDF98A2F15766AD56834FBA916971302AB496B07272C5FAD1F04D7C16E87A52F1D690A1B3A9C64FA1F86F68C54E42C4A63021E3F5E7563C4254F15BAF5CD5D277A7888C06DD852A4ABD9452B2B05928128BD2E3298AE4F31FD2A30CB502E2BC176379A0444F5937CF490A1119D96B451016D83C5BA2C7181E8E505946188228F4AE64213900B56ED08F8528D82125964B90EDC288074A26DD5B274A66AA7DCCB2537DD6BE3A6C934E7FC58CA343A8DD79A8A852507E6AE616A1452D2552A8ED12030170D754CB2DDCF11982B9604C1A869B78573A44715C086BEADED92AA821E49BC28F0C9449C64B5F29B82ED21E2EA3076FB24B0557FF78ACAD7D17E28CED6E6AE1EDBB9FBF4F306BE843B88D7153234DD9B53689939F32F7AE0D96DEA07B5F3C0158F40916E61D4350D27C73586E6F040BD9D89D08D9F6264B041C18F69F0B4A10D4EB13755095E76B8CBC3B775B9E0F3A2F8EE220AD6B32F271E259EFB8348054E5D4D11B6F7DB5005033D0369E9EE326DD64528AE77379DB128474C0BAD130200B35E795D5D0BED50BB8B2A3484AC20C3AFDAB8BD5AA16190CA610F3C1F3279D17D1ABB3A3E08534DCC9A1132CE47FA98765C8B50555D00070CBBEA86C230A648E51B6C6C6463283004E9E7C787989375E2A95DA4883D003C275DCB146038B425D21D27D5476E5F8C2375BED1EB16574754AF0ABA953F6E32A452163EE1518456424EC6C0D478C73CB911EE63EBAE8524DC7C7739CF896031AAD91D1FC9F696A8B352D6DFEBC4FED01DA4D3F5FBEFCA381328B177E16CACB9153BB1DB8C81A2376CFF22F10117DEF351545786513F2ACA20B944512A02776D43262FAEE818AE7BD341C1F1465FF363ADD0CA8A24486F120C35733CB167279742A1DEC1D5E1A9C809375C10FC2E08E70EDD13076B02DADDAE2D9457B8A11102A5B909186B607DE530F0217D89E911D217EA50A5FCB6BB0873499C151293E3CA3D24A81E653E8023052D812AFD35BA2EB035B401C52704DA21B0221E91E225254ABD1FE56A8E73F21E0CAAB206C0FC7BF7EFE377697B99084978A97ABD3711C710992AEA1235477194819BB503B36EE80887E5B1236ABC95DAB4D0BC721A7E73A2923CE3F94EE27FF213EE31D58B13B3EE045CF8387CC08A291C5CDE630D9E8CAC9D53AECB0E785E3D53E7586A7EFF3CA1869DEC6929548296C233B05FE0241A57CE58EBD0A38BB62B35A8B5D6D9A7074CED193 ss = D008C11B4327B0D63319A59190909A2C98D71C3FCD0A47E9417B93AF6EB66478 count = 25 -seed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4 +keypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 pk = 9532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE sk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819ED94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C8666252621AB1B9FA42DC69008881A2F0933C03C183D4B82CB149511F344CDFEB0ADC0C9B0CD98240A7A7C97D6AD8EECB20A8A04119B8AEE8BA273730965608D0CE921A6DC8B8CBB0098D722EDCB88CEDBBFEFE2A04935B5D766577DBA7C20A73E4A8B81D6B81BAD326817F8B9D654B005D7437C73761C62A43412B39EA821F9547B433C57C2512268DA14BBCB38B3906348FCC9FACBCDB2F44E713125309515B6D4716088071B60861998115EC97D9CD99EB773C343942105B4926C14979FB62F7E6616D3AC1B0F12A96CDC7AD22CA6148800B9D1047A8358A1563CB310607108198C084215BC1630A002B96A74D92198E832710DE036B0332BDBB2269E23417A82A1DFFC57ABB971DC0A34D04378308B90AD36064548C5480BB57384B7487C299A016BE645958F64C712B75454532E4021AB21C55020B609E2E4A5DBDA151F8A9CB9E9C552B73B8241445F97AC15E0A5E7A357C2A6608D388652848C066B5F345C7EE7A1410DB478AA517FFF742BA1965ABB0687286273D9F993D7D730988A709532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE591AA9C81277503A34441FBD6CB59C6D1ECD5E00298FA56BE9DF562576250C52E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 +encap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376 ct = DAFA136F6FBBBADA848F4A74AF81116C0DC8C4FF6D89E2A38451E8FA6C0C8AE8EB7B01B4418BA7663F15D73489457E43FAF1C9B18F078BE35DD9D1E8910C40608A2F4115A40A91F423B255FC48BCF8CBFEA70C1CB7E0C63F3203C0DF66C494D065345D8C469E0252FD84055615422D73E726EBF1482911E26FB7DCE9892A41B9A526D4CEA71C17A2B66A613AB7189A8677FA8667C13CD41CFE5B39C841DD92EC6E104278255BBC0A38F153E1E1F941B73AAEA89DAA5391167AAE8FBB7DB5D4C2AF9CD5F660A8D537FC7F042AC2249B1C6DE177A51614E18C97B56ABFA807D079C9C0DB58A59E0276A3ECBE7BD1BC9CB926F8256B8D491045B3EE05A2B2C1C461647F3A550D829030B8DD75042C5F0EEB99B7B7B408C7D2DB4E63AB123A1E344CC6C01DB19C7FBF99BE3F7A0DDD5C7334FA6FD746B7B7B3D05C5E1FA06899BFF5E12CA12A482B2B3159F560945AA04E4058DEA04145876E21AB9E0FC893A9D19B54CFD3D7D35E3EBB870B30BF6E6FEB2853D91586BE0CFDFC5D8AC0F4B459DCE8499B54E12D1CD7AA2B4C1560D27BD41DB09A59FDFFE13297B6DDD2FF0A18129D85F5C947690BB12A8FFAFB99FA522FD9A8501A6920372ACB27D201F67EE15689E547F33DE784DD0FCC744BB8D7E72CB801B3B3CB1DF8AD5DF2B7087BD6C8DB268D693C0FA3A7D1B0897435EC4DB0B0D47A79F4CFE21D6F3D7BD568969C16B92C11A29E2DE0EF5E7A1B75F93E85996758D17ECEC2BD48FE851BC1FF4CE2EA91367D22B81C514487E89F1CF3DECBA6A015DF3A1697673DDD63EE9F0455210D93BCAB954C052B7E84BEBDF4E2B47F6E9B4684342F13554E4C07F137327C8014387F6FDB33BCD8E5F255DD89A49EEF3A2A9FBBA7C33397FB5509E803C21F495E9D117D0DFABA1D4C185DA2427B087F60541207A67AE20029AC5B4DB1C24768AA7CD9A1A9AE0AC8ED724ACB5A05AA5B09BA5DE82B497FBD86DE37BC62570B242E804D218096C739DF1BE0294822AF71A61ADD3EEA3E9D4761D164E7F41785CE6B21C7C9E2D86D5686174E7A4309F7BCE85757A7BA77FD2B1161D4393981D531C34C1A9C8E1FA84F53034A50B2D0F93C77F876B3D928AC3E74D8D4F53ED7325C6246E630480BD92009D694DFCEDDAABDC90E0C85887E144CD06C1A2A8DB15FA62241473A63AC8E83CC6865B565B8570D3C03F4F2C0F03B30D84D0B109BCFC1E0D96F5641F53069E8E724A053BB78AAA06906541BAC56E9E018DE53209D20C2C31799BF90766E8E93B6A2A23635AD4BE8D5CA44F8160A9AEB68FD73D8E8E895E4A70DA15AB4722720AD19BC1DA18F2D84262DA151695FC62CB60810F47CD07E22DAA78CC22940731DCA27EC937ED2E41765A9B20A4F3E0ABA55F7817833C5ADD055FA32ABBA19D134FCD104BD1A1E355AD3604752F287175BE4470ABF085209B4DDB4069E2AB1FFA10A55DCBCEB6885036B19A49BD1E72300D738CA427DF868AB74A261152F1368DA5238EF40937FAB486EC00DDBF292F5F1007442A233A426AA52CDAB82DC446E20F66E5AF9343486CADF68CFF82CCF614E5D45C129C7EF09CB711934007BACDFE99CA2EBBE39F7C2CE0A8DB5D31331E31282D5B40745A7126B72ECA6E5B98B94CBA5D1D476293C5B73A3C102DD687F64D819097D73094649A5726DF29457133FF66572777C490318A6FCF3F485203EB84517BEF9218C10C58ECF58BBCF960C26A8053B908266AB016C22B6501A42F46329FC36FA48BD94BAECEEC7461D004BF6FF50D1D7D1EB4F4FC58C178C10A82B56A7C461465D6DF5315F918161916265E555619F55A6BDFEF3BA6196725FC2342B081F1598091AE70B0D559F27F89FFD4D201AF4F09C9F69F4E625D562A141463B65B42BD43ACF595EE9E93B9D423D7EA8BFAFBD35097BFCA508776D5F1DFFF9634276EE0632BB8A95C44B2A27F7DDF8B5B6DA57761F9D5CDFD7B5061057B98950B43C5CCB39E7AADAD53218586AF9C20CD5D870E714635CBEC12DA23A82B85CA25F8682C76793C21081EBD48CF6EDAEEE20BDA3DCFC0D23A9816286DA86D31DFAC873F43A2854371E8D3DC9E570E608A0E29DE3DB5B91979EA4DB56DA94316DA74F409936D6850105C3D45AD4C3F2F413EE9EC3E74F1FE3E316F59177104145F01D70143B32C12016F5C6A01D50AF034CB38352573AEB04F7ECDB0CBC125F604538A0BBFAA5FE5ECDC479C174 ss = 22986AE60EE717CDD419998306B2DA0457E110BBBFB9A2759FC03B8B0D161B2F count = 26 -seed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46 +keypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 pk = 3C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6 sk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC88F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B50078D6E2443AF5C1099633EBB4B9313C9F82CB967442211CCBB7DD9B4711F85E99E7B07601C07F10373B104FA849A9C9416C3304C09C1B2F22FA159BBB043A58415A11CBEF06B85FD728B492BCFD0767571848652503A5A162E0D478D74CC05BA5160F398DF7361B340226ED49A5449467A9A39CD5297C52BC0CB9634325854043617FAA817EF2A94AEC5A49F0579F085ACFA164C3247959ADE02DCEFA8ACB965705060B08499C33F70FC6055FE1752A06F0547F4C702F851B36D23DA24C8EA79A942DFA6912CB00C8D892B244C765D0795545423233A6BFC01F38FB05B8F953FFA532B7B6C2D667913CC966F6B88F63C1BB06B3BCE5310A8BE69F0837B8A0494995844D65350502C061D65C563FDB6B82D41E76495EF15B56F3F53D5537CDB2E6C349844F02121CA9F404A19C6591600D88BABD8CA4C25C973F89B0765BA6B4121358C1738E7C718F6CCA0D6186594B265FD53106ECA59D9CE51C1723CFF7F7053FC6240A3718B0AA3D942084A97185701BB213D489C4801BFEB22463D9608B92053C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A61C6C4009E28F6A20AAD0C0B14B7CC0A01AECA507C366913BA5CADEFE6656881B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 +encap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830 ct = EE4AC790F5822007E90FA1139BDBE884856C01E43DBD73152FC66640AC5903AB57B728E37B285DC7A487E779E46C0C2C2B4249660C74B353820CCDE7F812E9D97E413B9784BE0C69F6D8FE6A2E036B08C0BDD8C5F44ED4FE3F4658011D9003B8CBC0288700800F2903B870D6725EDD0F0296D88D82500B6E4B7901B7D7055ACCA4D337D065A8E2A21F6B55639A607B2DAA108264FF410938815E5131A4C29C2731194EEB88F5786570516ADF1734BBEFA238982C558E242CB022DEE87F26E6F60C58F99FDBC5E9F637ED5A18429DECBD2DF251CA453AFBB015CBF72F0A250366217FC080832B0FF88173CF2D08A708FDA5F6B844F95009315B55B05884F5C618027EC2B930AE8F0A72A48E885AD07513685F8E6B9BA4F68DAEBF5521A8600A36424A17889EAFEB266F5D932BA7838A18D6832532FDAEBFE0DE0276A086628518AD388A16CD0DA8CD8CFC0EF6DC14FF9F70ABC782317C7A005490D8401E488447CB7A3F3F9408BCF80398532EB913A689AECD50D099E4D1F4217A143905A9FC9DF646683BD3C15966325F893EDB528B137AF0D137DD6C4678C481237716FBD4362E5C3636D6CAECED4BD5890B6D98D289252F428EA4E06AF456E3362247A1111D350EF25FD92C36002D3DD0B10229D3953C639914434036D941CE28A554A6F84B93EDF51B339767C816DB1B8B1A611979EEF40C6200FA72403E8CECE5EF9E1979682EF17C273C2C916D1594E5A93A346985B9CBFDCD3C691B7A3C325BAABB9B3BA4CBE8561CAD59F106ED2934752DC89AE22E5C7157E00F2668D915BFC5D3747EC4B05EDF856CB2CDD8DC9574104CB93ADA68CD046B61EA48D3EC942BB85539B04667FB1A4AA05F2295482751586E2D46894B4332F2F3C591D4B28BD953D78263ECEFB3FC72A21F2729C16A6709958FB848D2A5832B503D0D7CFCA9D5F1832D5C08DB3D96FA74A73D75158CA8D7ACB127248CE390DC96D7DD4264430ED47E5FE43FE36FEE7CDD54ABD6E1D16F30FC632CBAA65FEDF1508EFE500D72263D0F706591CFE8064C67C2EE02D5D6735A8CDA3A38C2C09D92A51B7F36854A8AAAFF050FECF3B3A639304DC3FEE9607CCB447B5B7FA3D928A91021C1BC43038799B1E48C14C6299950AA1277D3327DD59E8D75EB1833DF0A3468F89DDFEA0BC37213FB1EE0D0CD7ADA3AE1AF65E053FAC37651D218F4402F7000159D4176DF36CC9C30F5784F202D8930861773BE05BBABF8BCCCE6F05B3544FC0E1FB43C023F390F137E6C5E152C8F02C1AC5115B3EDFECC8C457F928096E3D0197D0EB04B972E50D14491701E8CBB5406146290EC6CB325F62BBE3127882CB14EE14307ACCBF15153AEB349ABAE670010C3C97D17B0B9DDD383CF823D5895A99AA2000819B4CD36706DA3770A1AC52C000C9F1D0987D92DFFBB0309075694D6A7737F881C7433A073FF578091814604A727DD633FC0D210CAB7AF09D83E48D6B6DE60E5051FB76F90A2F9FFFF56E5144F0D6CAE7C86BB376332A305D779B6FCDEC10EE285B2D2EC0737868676BEB8CB32F47F9952C5E376F0B04CE8F382169AA50EF5C71BA65F7DB5D9492A79AD5014767401E0CEE2A103508AA21B0695F4AD20EFABC7A554FEF46D3F8157539985E0657A7456EF86D776AF8BFBE3B72D940036AA5B5741BDAA2C857B55B265EAC73DFF4DEAB1E7FB274B4402E28A1DA86E255D986D1813F03956A08105E05199E2EBF238B09ABD694259029B4B230E85EC10282D627D159716EA4AED81BCA0FADFA3A2F1E227ED19F494A814422901F9A892C4C4C9B9015CAD9B8C4AC4A6465512A38E1E25C443D8A31700FE1AC4DA4002A117B3BE17FBCCA71FE1B9DEE8951D4CB7C2854ED473D86FD681C6A4481CD683716D3C18B0793F5B3AF6D5D8A1C0B8441A208F523A3FBB81BF975C2497373A65D149A89C90FD056EDBEDD9E35D13CF7E9F33FE0517182370A8C7E401F2DE3FED39851882F1756597428F32D030566E63BF473F6E1458A2952114908AD12B38A29804CC16F3BC6BB9914BA47A8E22E01BD0302EB761E647DB024F0E9C4FAEF9ECDF3085FEC4A2DB38C3357E963AF75C4627FD955117FA7B044FF982882C955632F88C9BE81A3596B175FB6FC2EB8B4D24AE4B1E2D4B0BC10BDB0BBF00CD9E3655DC11FDC4765B50A3243F430A2AD6B05FDC5E35821481BE9D922EA5449BCF6D06F1BB53E53437197F616A32 ss = 3F34CD3501E04109A0FFA0ADC0CC672069F2AA1537FAA068AD2B7C2DD0ED5FAB count = 27 -seed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5 +keypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F pk = A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC sk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A7238DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DD8977A0D93AF43A37E05A3463F2CB5F920B7FD117858380A96681229E87DB5912CD91115BBC11712C690AC98C449E261BF959CE716CA4ACC65704A5E93A7731D1A380DC9534A9611ED89C03E72210B1640FCAC8003235D3F3A09DA5B89C2EB0B7834142591A8A944A77BACB8BA6260FF3B0F434021502C0E97686C7FEB6E3B6214E12030C05316FA89A474E49DB8896284821F910A4490A40458A48EF0CB1639234C966609343A46C2F547ACA939E4E471280C1009E34BF837180B8233A4A2901557B3D4E91B707414507449296CCBAEC642470C8A51E6B7B759397F28C6E1163B0D6691322BAD05EA09A4F17D3D19262D81B22C5B2009B80D3E4C23A33144E9CACF2DEA1E496472E7E0922E4646C5F23C532A62A718C303E993DAE41D7C1A2ADB7C7CBAA8AD82B46F7784A71FE40D36681EF2FC2D1B757496AB547375415E5894F1A89D46A0206727570C8CB363343D0F4B73CBE08B3D639C79A808BAAB3791CB7FA51A546D39348E1A6E1162789C2A2A5890C3DF94380E53085127C200B138A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC4576536D1BACE29AA7C31F7681222DDD15A3CF6EA6BBD3528D2EC8610D68D13471600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F +encap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54 ct = 880444D93C1E8597AF5674B378B65F5B090719BDC9085E8FBEF2179E5BE7BF6CBD63CFB1C51D849A104AF6473C6ACC7A5AC10D538B49E631530EAD158BECFA0CFB2BFF34A0B0348C93B4DCAB233E547C5CC49E4355444643CB0A30819EC09741A5E8252C49E464859D64A462B2528C1DAD483429876340D8ED74500BDA1FD4D9F4931E4284E01D42688DEE92B5A5595A49FD8659504A1C0EB96210845026F10AD97C15438580993A768C93F39C1EC0B3552AE31020D14B9179CF2B9394CCBF99DF31B5691F065B9EE8F98D3BEE06A673E6F438805AE4AAA173490CEC41EDB46D6874A2EAED5781225CD89DC3596D13BA3F5C48FEF69544F63340C2A2C465B52BE131C58D85884F1FCAEF0A2B422735EC9FCC611F171F937ADA2AB0FF6DD347583C9D8EB1BD1F0F50398D95D7132CE8D2CF8EBB3A8D938542B6FE4EA35A5251E03735854E65B4D97C6A929003781B66EAC76E6460E8677B5B048B48737376CAB338D50CBC264C00DC89795FDCB358AC8AA8BFC37F7E2055979A72C4CEA20FE0A8218E631E886DE9FCEFBF0B4E6FA8249348329B8225BD4CE6073A2778BE42C6D52CB21BD06185267C24FAC77DEF14B881EAD54B7FB39708A3EE0E84C9A36B5B599E8EDF8117FFEBB4BD30223C2742FB76E8A7F0787C2C4F8BCE1D824C820F818B567EAD8683BF792C6DE32BDF240893D0CED49F3EBBADF8AF53F646EDDB153EF563AB4BABCCF83BC33F7AC6E528603897EB076C53965C3642C410CF0FB4E634AEEF71241DC15971676C7E5EF6853DDE20B03E8E83CA0708E126D5E62B280B09CB520219264113BD0386A5C0E40CC50C530A43E7B939E870570DD0C526AB97865963322F53DC58FBC8A017C23C8F15CD9714C4BAD061B443042D231596EBF304484E69607E0748698C33B020CDA9AB667C2BEF24AA7C0DBDF1DAA939613D909E34C84BFB9902FE51F01A819802B997BFB3761301F426B79EA7954F6F10DC4684F24AB5EEEEC68C4572B73801450545F6D7879D3B5818F7A64CE5A9E3C31A86CCE198EE845A947BDDCEF11D4C49FA81D18198458AF0B69EBAC07717F3F9427CEBE7DF7570FB65858EC6725D7F659A26E59FF0EC85595B91AC255DF5ADFF8515876F74078E1F4361AB48CC53F45DD97824D55B1CC82117D4B17491942BCA99C88CC17D2D365C0062E4FFE1E6C333473A14ABACA1B1C415E34471A955B3AABA4D10F685156ED99FAC95EE89D7DAD15FD6F3C75CF7ACC040BCD84F3C91A324419E6E5DF4AA06C5421551DD5A0CF5710E4C45456D8B5A5A88EC00D942D6F123828B573757EA42D9F767B5A8A3BF691B8A4FB7DA5E3C8E0BB51498FD728707C2040C9871F1936BB18A5762EA52A8CCA3DE85B22E339AA672A13BECD403453E5B6283FDAA90C0C0CBF05968D4BFA854413ABBA85AB4897BD1003C74A1CA78F061A417703FA9B0878B9B4FE29292D638FAAA5830F5ED307407D0FF6EA15105F482AC255ED1DCCEE593A4EE000E4BB18BBD069DAB03974550124392873C9CD5B38FE199B5BD459B7CD2CA3F7699F5BBD242216430F3DD1FCE7E5C89270EC8FDA8C983412C3ABF4C88988E721054F6E05F6148FF371AA98DF8BE983E428322F87B99CEEC06F1D5E4F26A4C5325D09E7FAC87D724EF5E8CAA7280AD5E819BDD4A23858E0612931335476E6B9DA2BA1F5AAF3D1474ED3E4A3DFCB825808B571860274FE46B3A4459F33A016B14CCD3673C84C369C9B04AC9904A438A89A718CCF0C6C496D736C782272C9E8BC29A08648339AB22799CA9B045D8D0C2B1132C81C4A1D4F43D25366E3D191DE479DB29AA4A11C39268C7EADB295DEB05AC98AA18801D30F67EB8B73E1FE2A386EF32E9670F9E46D6490439BFB7B747B75079BB2A22E3F1273FA8C36DC64E043D0B35E2556E3AA9B5F76D491ABC187D32A0FE53C0FCD520CC3403F1279AD84E056D1C4DFC66123E77480C7E391B03D068AC1192D907500D59ED35F16C56540C300DC9CC63BB294357F99CBB498F1A6E7A59F8B4F06006075C30B231EB42E45C21E9ABBAD0800EF54ADDAF71B7178E24BFB0D6C4716E4F249696E45742D9B9AADD827EAA5E1BC93A467210E3FB7C4F1F26058893B00423B083BAB1AC11C1FF3971B37F999C666FFF2E8C1938EB976A8DFB2353C841C135C4F67E99BDCF7AE307C2EA83D3C74B136EDAAA2CBC9EB1D5668E6BE24822AF2BA76EA709BE ss = 170505EDC8B03388021ABD5ED71722F30E62E576CD987CAB139D3F5220947AE2 count = 28 -seed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387 +keypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F pk = 1A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B3712FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD sk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B908325835266DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262AADC49BC135EDD11792DD9678DA0991A017CD1239DF3C9B21C57623362BBC1182CE6000217F6AB0EB9AD6344AC71AA30048B7BFAC20AE1E97559109E45B5A9FD052594B4CE4C5C73FC105C9C8B63CCC7331B70662015B5E36057B4C71E4A510A55EB7FB039CFC9A8CA4B002A50966A158BA7D4D21449AB67DEE747A7588B4A5B107E15A817658CD56927E84816C07AB3CD968C425A3431F65E25496FFFE96E29214445EB2AC1E78A644305A9724761D0C51AC0C19B0B4839C94BC2FB5DAE888E0B797506806C2FE27F1F4280427A34BEF3643F022D05866BAC17595906438C363C4D53422D994370B1C8D2084D25E101830A57BE5C754196B75DB44E84800281DB3829D8A0FB519AE7C3C854650D09E232D993AF718501F28C292B59C3F0D50D50D75BAC422DBF23CCAEE4466556A4CBBB8D60932016D63F90E4C84D12C62E4B0EB0176FE7012530B5BAA8F531608241116C17868600BDE858F9A9BD6078165BB34FD27273717B5CC5D423F19CAA54CA4850AC896E163C70F9140432041857521A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B3712FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDEEA5DB7A82254D19C0A0C552CCC92DB9C3EEF74CD73A9937B7B7298171313F120E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F +encap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3 ct = 24E30A1769FF78E61469070C69E746379C8B4E66799D56FF2207B8A2D386714C27E1F5345D8780A685D17862F3CD5BC9B0FC5331AA90D7537E3D6BF2A1BAA8EAC53C823DC402442C40DF0358FFF6164D78367C11C156FEA8F8022B6F4FB7DF1C9B37F7FB91370C2B0ACCD35A96F6DE9428241BF9F8C1A07DBDEC7F5F4B648298E15224F1FA10E0945F1E712D98F59153256AD758B2F5EB474CC9B43F59507C7C6331B0BDD8AC411E6CF11D7BFC3DE0D91003147D41831FBBB40F0064D3BDFA88C2221B257195927856C077023F2EA9F8FB98D18CEFAD1FEB937149454964D383D6263E78129D7F22151FC91A1091C4BB81492DEE89EDD33E21D214D9889B8B7A286F100DEBBEAA4BFB6363149E7E79267483905F8F6EFA0F07B91D5B60B60EB3297EB0937A221B60296D8B0AB468ABA3F0ACBF16F4FAF4BCF1CAFD667A424BA68FC3AED2A349184EEAA1096C4916E06492A48C3EE3F6DC5102AE298D5D81898CEAD1872476B8F402C2470F6DAAA863A15B53A357E3B342120F8567D527A444E1817B54F44FA4B6AC695565ADDFFF77B74C7AC291C8C9036C3D3B333F8D2BE7B1A0688C169C6507E1E4D2793ECF68A78095B2B7F166E04B1633A40DDACDD88B2FB5CEB2CEC8AD8163027ECA7DCE42846F527E6D695E4A5CC4CB0FD1CED3A365A399FA0782C5E0493F23D9B349A309050844F115144595DA782BCFF9F9E6EC4C69CF26B265EB28A7DC0F0E1788779FE65DB3EBD7B3698A1CF19E848963291ED87EC6FBFA406C8620F7821B65C1327029DF762B2C18F38B055D40EF982959726052F2CCDFACA7D6A2A64E34BAFC84E1AE194DC8C332FFD1D857538CDF33737BDAB353748602C3C46BCE9AAE84DD75DD412FD9F812654F7B01AB268E9510E8F61FBFC213FCAAE145366D55103E684A5C83F300713FB42499988D1207A4641C8010C1F4849E111A2AC3C90D71E416438235010315719E0027815DB156071DECEFB7B294C138F3D06EE7CA7CFA5A645F15723A63FFE0DADAE2EE34249A3903C1779F68E6BF158F00477028CDC92AE1B9717029CB1302305A66CD3D4B5942B4B760B25487B97CB0C8AB274AB0EDF522EFCAB421EE0A2F0C8036212DBF67EC592009EE82E2DC2208F559BCAD3607CFABAD669427C91B0453A81C0F98B88AA2760B72AC1FA16C32359230E8A39EB9974E43B0A916E4F76081A6939C36066E26B72A69A4FF20AC8A7034BE39D68649E10462730097CEFAC4A79D7412D238590F804090AC38FE040567B6F6D096DCD6EB451326642CD3EF860C057CDEF2D2D568F657CFC2CA48E254700C3B178A825955513319136001F384419E1338C669024881F31C115111DD9CB6A2740942C07B1BFE8ED4BC7AC193BFBD0D6C8F646761FCEEA514F604FD15441F9135E3AC97605B79A60400D20DBF1F076941A87ADD302A63868DCC382DE6A7B1CF641AF7CA4AC9AF4F2D76F6F7C77F924DA0BB87BBC5727D50F2E5A45B5F24B29737B627459E1B57DFAEE57D0B1D78BD21C122C03B154B425A2871E8CA0AA9DB2C6D273AF04A6C6FD749F7B4882EF1A3E5061FDC1DD1008F2B92EF30F40381604687C625C7437F8BE0C3CC53AB3ED458C98EA96E1EB4C2AE5459B53D05B35F48FD9BD15D1D6164040F18DBA77C160A69FFAC9B736C480695B66E704DDA3B28BB9A28A47D679CDE1A7AB07553075FFF46927C675FBD2F0FD33E92FA93FA924C87B960EBA61233C9FF075183805AA3C90994CBDE0017CAE97425669C83E7D7141B5263E9689EB0D053982544986648148F1CAEFEFFE11A37ECFC66773802418D4A4E71135FD346DF483286BF1AE164950CE0A976874945F91374C1FE786C4D672C175CC8306FC04F531881C6295F44171E6A8BD672261B84A59E0FC2813AEEC11398B2F2D95307502884AC4AD7518DA19180DCCDDEE382C55EA190BE200A79B01B8BF6AD2ACAFE8E0D7364F7C8363ADF01BB2797D8D6657FF2FBA6478270434ADD7B8668B545A857E0DC01822D0CCD8B739A3166BDAAEFABF69BE0499C74A9877F1FF833E219D1734542ADF41F1E0249A3810D67BDA3406B105343282F88776DDE00A15A5C0E8DEDD4D8ED31E50D1890C047B56E16B21AC69C0F041502E1C4196ACE290BDFDA28FE1EC4DF76BAC2F1CA46BB1E567E04181240C2AB61236934669871CC4350FABB5E2EFBC0840AD89E4E5043C14CE517B39DFF4DCEEF9D ss = E2FDA1A40D6E1370C60514B2EDDF7297BFEB6B4F191F12A19E5C9B2E51470E53 count = 29 -seed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222 +keypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED pk = 0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219 sk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA4752EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560D411B562F2B047E195E5C5BAAE8A93147C41D8F282128B8C455100865CA55516709FFB8F33D20EDA56796324B6F3B249D982C7D49A84FF076BE2187DD4A51EFB5592F9549A27EA274959087D3C2A5E217CA3B73391505DE8AA664288B95926CCD8028BB7A7C24562CF2AE14FBAB852521978DD05BFB52885D8C86CDB6A8DF1755F8AD12A7BD7B00B2A7BFA49693646653D1C50FE826CC9C39988E25D316975CAC26108E5B9570979DEA5843200C346E4C360E0B0F6AB71397999F4AB2F7AF368D3218093D1C69853224F016FA11C408ACC211858BC53C62AC6D395898B9A02EB0F80E5284031B39AD5409D9C28EE549D45712DCF080FC6BB5B08B526A615173F543B10BAAB4F9254EE7B7690C758D20861559C1FDFF88C10A14EEEB2917FE47AF7E63259C1154CDC4DF1A56AFEC68855FCA341451BA7F617E9595F009B0DDEF81741D78BB2851C3BEC505C070A8C9241E54B2A2F661B06323E62365A90E7B5D0D10704A184B1D5782967122D9864EEDC852E592862DC868DB21F70B83D3A482D0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D21972998CC3ABC79487CA0A4DB5B17514E9961916D30AB9B500430BA748C5C7922650A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED +encap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF ct = ABA645982FCE5A0EFFA0A113F5619FE0C61F6A34CE5938826B95E2EC495CE58DFD87170BF7898B6CCB2AEFDC160CF97ED566B0ED941598BBFC9217A3C2CFA9EE04912017BEA9295BB8EC5EA54B7656DDA87EADC1604C93CA60628E80EE11E17092736C441FBACAAEF6FF02AB3ECA2951559A29C38BF57278EE5CA59611D08159301E0332AE159FCE29E93FC59484CBABB6F0447D57D49B2BD020BC1839847DFCE2E35890D67E64FA8E5FABDBF1974D8A4697D9384D0171FE7CEDFDDAD8920A75031E84B507D5F8637A9FF078F94B401E61C313FA0AD2916C5137F1127366AF1942471254A68F997380A41BB0097E732D39C61B567D544392FB9C26A66E5C51C5CD3765AD42BE8B82F78BC99474EF38F3DF9BEBD53C00BEF43FE5F2B8F9F1789B9E4DF923DB1FDD5845173460463B480EBF2390C1F1698B4A6137BEA917DA0E8EE1D1486AA7C6B04974C427D3A103DA8BC525E4B352B8932758CBEA7FF1843FDEAF237F8FBE3A252DFADF823EF6E50C51685BD4D7C4F6DBF0B985DDFB27ADE72093C8551CCBC3735D82B1A6679C37A18ED623436133584ADCA7EEB563FAC0D83D1E6A8A93041BE58F5E667C274646176D5D7019D81D385C55477F40FD236014F49A71412DD77FE5B07D6D6E885F29275291EA6300A31E1E7EAF3DA350D5412E8027AD9D28D6096DA8E76DF692F33DE3755387F1BD8FD0DEC6329F78A60CC951E2E2B7B5EE68B6F61D7DD08BAA7098D4FF1EE5BFF62330ED2AF1C6F4F10DC68C20A1DC68570DAACEAE9A8175FAD62318ADFC8409F45E277813940AAB44B8DDBEBB04071AD82D22AC790A03F84CB8A7577671A1EEEFD9E36C4BF2D54DB3086ECC6AB514353F87C309A9A163FCAB5688A0CE29248C7870FA3F9E4E27B4FED8E6F6E00A6F49FD1A76B33240ADDBD1BFF20DF4A7F9580C258C84E83C4A7FFB89A9FC90CC2162C5076A625414ACA8D8716C9D7F9AFC49EC6AF82B975DB9B3B97AEB1C327F079AD7C4022DDCB864EC45B11FE2A084E84E50E18D16A679E66F5AC28013E91DBC57FDFC2071A3814761B1C03522E1FD5710C57C447CA83DC0750F855A75694A812D595722D3A989EBCBE04826330FA26699EA5BBCE634F9713A6604AF995E84B834F77DE57064161AB2580D910FC19CED1689B64D8EFE254B5C6D0006495C5787AC45A355B9B8A0DBC65153BE718136FEA531301DF4A1F8623A84C594953FE55038079D5F91E7AADCBEFD61274284D31A7BD755EA7C8E96B4934A690A1CBD6E4FFAE921CDE0837EC7F2C32795D9F705739B5C9F5EC6E9286727DD2E2EFD8BEEA3E48F61F2B9E4B7548CD7B30CA2975A6CD08452D6B128B4DBF428E0302CA2E483B02A04E0BE54FB55C2D34DA0E9AE54B957DC9B17E147AB0932070DB7AE48979C925D124364103ABBC488FEE2061B4471258422FC516B5E4A1D5B7A52F3D1118D2EEE8064F70E5B1A2505DEFCA4F1796FF7A43E779B2058BFDCEEF6C6BAB74E656E2FCA772175F4FBE8C03FFAFE821F583BD269A3DA7BC2386A78F9B63A81C658463238936BE54CDF292D7199EC9B0DF0F66A5825226DC134831A31B82EC71A6F30F7340FDCDBAA741AC451A4786711C6A66E0CD56D6FBFC12994C098AD180711489AF902A7691CDC251EB375B1F34F08ADBC472D2D9935DCED8590A26977A64AD439CE32026C1B76B53EF8181AFD4BDC010C2319E980ACA85976663D52C1FB3470EB195804D65F03DD11EAD42E246B754F2A8B438FBA89C5A72FBFA725D17445A14375C49811CABC8D9A10187CA2C59EBDE816DDC6D9B3F41A676877AD0C4B7328A4D6FC22950ACC6079944F5DA18A22EA9C34ADB7AD1E23EF41DE8A2DD3030A56620FE4C3060BAE484A9C8C23A6AE9578926056C98E600DF716545AD9EEDA1D3E932B33D28744F19F3DEAF3353BECC8A22E0E263D97C1A8FE13A8E8F0DF757AB86ABFF2F2F138B33A3FC27AB32224EF8D51D7474CA9AF1ED5871CA026EA768C33B1137E0C797BF12F471644CE7CD5F5F71BBCD604B38BE6B21CB27E9C5B7438B4FF24B490E4BD577C32CF72E43FE666C03BC433B0BC03CC2D1A846025DE9AB599824718203FB599103BC0564A3FF93BFA2FFC4DBA5668DC3D6021DF492C5781FD48421FD98B41E72C8DA219D35068C11EF30A7795A1416370F38BB1C910FD29B1EFF5FF1C8EA1317A780FD67771DAB838237AA4B57838CEECC6E56246D5 ss = 9B914B57AFC8BD71637A6C65C1052610715FF70A9C06DDC2574A45502C75B1AE count = 30 -seed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA +keypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA pk = 319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716BBA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3CFD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB sk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE22768EDD699C6BC5DBDF66064041E42329605E06DCB94207211C7BEF41EB150AECCC90725DCCC33EB762A92442DC02AE1555CF726A915240508E227E270A4932636A2806D8A5C15A40A3206AC91BC8A3CC7245F7B5B0438FB3DCFD112DFF7BB01120087E09ABF5580081008D43BB862F6283726992523ACB1DC82FC260E64DC395C778D8EA7561382C9918B531CB8B0FC8B7A5A9634D3A7349475A8A117B0C2331CA0B7CC8E5A92F609B5B558435E15509FD78BA747BE495B9E78AB178B03C117D4C679D13D5B07B58EB675A72A646763A9358B61EE31B1156866CFD7AB6E7498D3E5CA92799FDA467DBD103A5E717E0F6B92A815546F8C221FB2C337E86142D8AE205594BB2C93E50B4503C80B5AB3A19DE4BA63D918343260B5692296CB02EFA77EAD006BCB99013E317B5ED802E8E5209D87C7E584C1DE051ADA436044CAAFD0033F51F649D275A7BBE4455CE8035A97945F597D03A1740DC576F0225B8CAC3EA76C49F5D6A183F3853138BECB6949A158A5EC045512B74016FB841C8881035448319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716BBA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3CFD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBE9631B6D4237DD6884AE3647DD8622FC13D1CC689F3C8ED94EC6BCD4BBDB6980F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA +encap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9 ct = 3C2F51CDB1BD41B751E2D4047E75685F2E7AE49D8CD36D71730E9C86D32DD5C09604E8DEE025680930151731144FA8C819D1CAA4C6E0265D3ADAA37A128656839040A2D3A99505D60C5BBBFADA6212256C857E979E500EAC266C930EC4E3C38BA1EED1BF17B1F601F50B16A0D882F7723B0011A722D8BA965A5042D24479BC1980E585C50E5A6CA4F19C04C435B443B79508FA9B16842666D5A564D99CE7F3E45776BF9CCDC875644BB06E733EC6857C5B67950096B54F16F9362FB3CFFC2B14653A073BA9351603B0C4334F6CEC513B48693E9584A8AD34EF8DD8A00B80CD180F1EC8B1AB0434F3FB098381DA88187EA72B4BE5F334C4F16F7F3E08CBA9466A0F65CBA34CF289B4B365712A239D6A9B21CDE5F0C6DD68496E4003EC03EC558E2FB35485E527E333D058020C7D0AA8232591B38F67FF58DE279BC69F64DE366A8C1361D14519FFE4744F97EE44974B7E3FA5D0A413DBF12D9735A27BA5532836FBE236B1D6E95858151BAFA8D6E2902B57A7B7B7C288C53AF4B1ACD4938E0612EC2724FDC0BDE504C7481AC966F6367AEB626B16072A793BAC84881325CD03A75848E61CD6DB241EC86DAAD0B1AC312BA264B05532D336F861393985329A8C9D13E34ADB2E200A9BDECA3004E13B995D37495854CFCF1E95B17A692FF48B6D625DFC5634C572E07A22E65A62DE460D662C21565A7804AED4024890EB3583C1FDA13232D6A1345AE28BC0E4C63D2AAC2BD665971DC423C09B7C6A9DFF12B35D1BB9B7F1B995881C9A6B4EE8D2FEF2798AF8E22A04B29E41B4032DA46EBF53FC240CD9581F8A3E80AE766157B7C9819B0BF547A2A282423C3E72BA26D9F70C21D144FD4B5AFCF46F996FCC63994AECC8EA396A61600BD2C1F378A2A1357EC24E17B9E04164801D8F93E7D7D8AB22D4E6F07F04FC01932B58B8A2D14C16A9E72B636312577B9A310B3AFD6FF302D79E3EB3BADDC48785552A7C750F16490B18DD659CB7DAA254C2671FDF5CE1F46B16053CDBCE991CA087091115FCBB8196A9E8518B30DD6A73B4DFD8D17E094AD06AC87CAE35AB5703AA8138C6AE2714AF34957FB57E23B788B4109F5DD9945A83C3B332A99151D7CFAA8C442D0A402964AD4456ABC4EE642ED686F16B850CB8B0152CD19D4EC64AED81CDF406E919505EB9E43B4F5A4145B76EFCAEC998DCB4CBA70F5A344BF514E7D7EB01F01F846EE4DDE1E4CD26FE046F57F0FEC8A63BA95166C839BBB6EBFA3B1F92145397A455F143269FC68298D43A82774F2CEB49C4748D7228A5D0083459B8967B338877B240E2777CC5CCFF5BB99E19A5645C56CFC32D0A66B99B9ED5CC9C69E08FDF3CC99D4DB8C16DCD1FE58094231318D3431379A093A51E1F546862091DE45F2922465D8D35C27DB09B8E1FA07BB835891A68780AE2B35E9C3093218329AD800B4464B916E5AC9E9E2828335C9CA1BE3DC43B34F7329002DE983C60D04BB9A8B85BEAF288424A72E03D91361EFFE3463AEF7359AC6F7C480525817CCBEA85E51740F592C24C4D925A2A4A99229FC62EEFFFFADFFEACE70710FAB726EA021E247461E86E47331B4F290E36C7B54C44DE4E3E3AAB919C3A78491FD2561A68BC1B443B91F765F8EC4E17B804A788ACA7924F5046BF287BF4423562AA273A886D48088DC4900389500E2D19A874BB9C1D15F0A88CFAAE965DC6DF688E968048DFC2936169F8A022DF9C540F986F2E9E23E1ED86974FD87F7DDD85FAC7BA0AA07E690C681E3025B7D97DDFE2A37390B6043B6DED87DFB71085E63E18645D97EE898AF6AB1CF076B653D569DCA60FF55CA32A91661F13DDBB9F3624F98C73630D8A2D6ED7074046924F20FD88C85D72CFB1D987898E7E6B28C89AF71972F1BAF58D0BD08E65F8049A33AAA28605992850E82B62C8A61C488E3BA33288066E8E25B87A2DC87BCC3356E6E8096CB528D734148AE956247F9E429AA862F665698BC50990E8E75D3752D5EBCBD20AB41093959CAC6DC199629DCD4D4736641341B7C76DF2C8C82114AFACCCEF48ED3DD18F675F02325823F9EC85E12C66C200982513DF1BB7AF1133749C0719D68ECC5E485CF4A6509AFF148B0BEA54EC811822BEE01AC9D92385DFBAC9C096660AFE586653C7E6254FFF77A3A3326B881865EF43776DB67E9BE2947FCC8B6846A6EB98B45F3F62C4A446DB72F0A5ACADD2667F7C725C6F528748466B432B ss = F95C6E4A06A4D5234995E4FF44A4D5A5761DED0019D920B87A33D3278AC1CC92 count = 31 -seed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809 +keypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD pk = 8BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149AF3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD sk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A77EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1453F68A916436C8E6A80CD05472DE7239AE15DBD52144A9609C1017E88C1A3FB301323B060242AC803133C9BC50F67C436DE804E7E7B54A3489E5DEC22C83A982B45160108535EA7B588018B0D3B0CCBB613A0716EAED8B61912073CF728C747BFC79741616750B8373235408AECA1ABF7E09E72CB181BB09E8C31010E3CCD05DB0F487C8A29C4C822C59CF447124C973F57392865EA82AF9A15382BB68A708A6CE92E24484EAA252F97635E60D4BCBC8A403DFA166FE5C6A8500332624122A15E25D5041DE8B88EE92E1B1B0762734E63AC80CE9227C43980D8BCADFE4CAA420045B26173B6B953E3C97C7F655244D534B2963FABD264A33466DD79440F4361C8C77F1AFA0A8F31C183A369993494480CBF7D13308BD58E78D88A53D45044026C7B620E0E8A7124B957F106AEE02598EE190BDC68C53AF48EBC5436ADF0BF66227F2089AA4CF461F2D7BB990C3E530872C9D157A839A15B4ACE0B2895FDDA50D3CAA18EE60FA11325946A689E96B651C6A9B4A41D0E83238D52990B5520F21C268BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149AF3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD847DB13DE94D97A88D5A3DEAE31C246F5F04D0C7D7F337859E024764337A08F25A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD +encap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89 ct = 9CED918ED9738954A85A7F10936C5935A0807C63CF8077C4D0399855A92C3AB5F3D305147D7CC4200DAD4B74E1B47485F1F73D3D995EBB046B4615CC77D490F435D123EA51B679C1E11A6521D299AD97702A7FC6A49AF422D97FFED8BA18877E4D91C0506E40B8738032A5D652E28A7A9B2BDB563584543AAE819846A52B4F29EFB6F19C16A600D777BBAB2006239D81D58E8434B2CDB8A0710F3A93F99CBBFD0591605AA588C54347FF1EF459E950D214B969523D30F67ABA7AB8A3F4D30AAE56EA094B4678C667753539BB6829D0DDBB9939A6C89357B5EB938C080641BAA14729D3B121E83B00465802698330CF5E5FD7D3DC4226520C32478F4E8B10F62BA301EB33AD74558418D59CFCC812ECCEF16561ADF2F3E7D1694221BC0A38BF06F02C010C9A09D62EF29B40B3ADE9FD8265ADF942C67834155220E7F1F3C324BDF26A1251C7C5326198FFE9CDE871B8AB46F58562DAACB1AFF664EA7EB96DDA890A9113293CE04C4A9DF05004704258F3A91E3A9BF12C059C3F3D6D66FDAF8A9315EF556664CCFBA77593A4889D1136869480F0FEF97D517C954752BF064692B438C4B46D51A99FBEC6EC32E5E8D84A46980BC0528F0AE629223A016C5E3E5C6905024D74F0A880481F7DE083017B9EB87FCC9A720AFA8657AF04BD808BF3150C47EE22208FE2F5ECA6356555F83127C28566FF8795CB594D94C3FDEDC6E9DB623DDE0E9A5D6080DE7D9555F43729AFC0420E3C121506FBFE8D6F732B7A37E675788957B11501BC25BE554B7AE895EDDD344573D9B5DB72AA00504B2BC2D4F3F1CD1D081F5AD2E2CEC57E8FE4A496AA035050FBA92E23C0918774B321E6ACBC26D81D2C3B52D00A5826FDC7446E5386BAF366BCB0097E16C0410255A728B108F297E1C576698B30565B5CFE5A899545B10D62AA4B9969DD0FD2E28960FBFB1CEB57A3228B6A6F3EECD9A752A788EF2C9AFCAFBBCFA08C555CD206B53E731C452C04F53746CAE8F050964E81BA30C175E56C2E8F469845441F1B0E49AFD284975469321894C1AB54BDB157234A32FAA27C5C7C0FC16B1C690FB6E5FED60D09BD8C10D2BA592643E60BBA672922C7E44D20E630DC2EEE8CD2C92D09033CB3199F24880DFDB23FCB3C31396B4EE2741DA7E795A77E06463B433D1CEC442ED5E1AFA41B10BADA64E20870D036610A74D113A85A5D3515242E00E57FADBF43321955DF8F8B0F591CF40F0B31A4C0A1C69D1FAB96EF17E14BE052D935620DAFF846BB042A4C7D2128C7555C900BC0C5E254AD07D05C0A8EE332F2116034332BCC7E84E9B21EFFE2186144A69F2965F8F965F3C5B0A0071BC1F142FD945D0720C6AC864ED2CA332B683EB9520A18BD62A6874F832212D1728C7176A1581D783521ABA4D0897C1521C74A0A1BC43DDF111E3D8419B227408B392744C2F003A331FDFEF520BE7EA0FCA464BAB8B6ACAF848E782CE8E24F24C87C72E586646629139447321C1D02B70DA6C30617543FF93241336369C6902F1021C5BF22E054181292AE95661998D20EC03D1CF8EB80204ECF438EAA85B4C9A3EF9A0B6DE5D5FABB07B9C2387764FC50989BFFEEC8FC2CC8737E8D0789F06A58FEA2B9432769CFF501F889A94B19893C16480214F87CDE8A958DC18342EAB1B811F02F5C254F50A3504EB53DBCD2F58E719B7377AFD4EA7989806CC685FD31E2CAD8CB06386841A94A38BD875DACE1B8C926015829DE740802F8566B5E60274E3164E3EBAD9890AC960FC4A6CFFC088B0DC1C4083FBBC5C26DEF414BEBE789FCB51DBB96F5221D9A1CFABC9C63DE336AB8B655765503345CCCA0DA9128471B4E207237253031D515DD3D6F82173EE0528EC097DCEA1F6161D11BF5440CA97A3DABCBF69465E64BBFFA5D1B0E825C9687BAB16ADE468DEA65D9880B155FE2D860470D04485D47A1A2402AAD2D73B9E586036B44BA750BB4E8634C669C407743A163A804970DCF02FD952758B541EDE109AD61D6825E90C90DEA51D0E928D893302169C70895FD888A7819432514EC996991FFFE1829C14993CAA1EC9B444BF72CC4A7964327851D64C37B0729387A7A46CB5D893D2CE3B6CE764D760B41C4E89E7D8F41538316D0BFA7A9F13B7DCE644C62E10440BAA406109D9F7A5486F983E799D1A80675F56D70C53B7F616C72F207F3C5579ED876FCEEFC2E24D691DAC78F7D7766FD98414132485093D9 ss = 2BE43591ADC5CD2F992823123E497907FD235CBFFF86339DE365AC045DB694E0 count = 32 -seed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7 +keypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A pk = 3DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD sk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A3EAC9C6DC6283876C745FBA8D505681B923E315A99ED34B04E558BE2373CD3A07DC6A26EA98136BD197AD8CB1E695544FD93A23A29577E26114E5C8B4257CA7EC5A467D53FD9E037386C933799BC3BA921A50CC98DB79F1F7B96DA7A5AB4604498A223EBBC27AAA87EDE5B4DF226C6B5C382E5EA3545E50B9B0A7B30D15C77927713BA9B5FA52A64985128530A84003B1B867A6BC87F295BBB15814AD3BCA5EB3240F72894F147092387CB072692BB62161EE3CA1F75BA423653C21582004D8C3EF207F55746E7338CC94C45EE5928702559F0C783CD16676A342BA9A652962C50C030983172A196EBC901A13EF6472C7E67230629A5EE8917E965CB0FF990DAE8CFF8D3A7F361C31130AD8CB43A9AD48BC46C51B9A56722C34F5681C71690CF5B746B0102C635171E4F1AA199FCC38F566A0275CEF828534746AB958ABAF2C8814B15961601CF13436ADE37047D1C5497C74AAB9A0015218C8A41C719328A0A272D96D63DC946124441CA20A8A30AF11F07190639993D4CACB58C46754147313DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89ADF122B76B83C343DE27054985634387FB7138F6F6F105CD4CD3F5B02698A964B036B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A +encap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B ct = D1F430876AE26BE412E795D9B0E71ADB0BA2D560E65F8DD92ED84EBEC186A51B6D1CD734CC7EC0A1EC3304ABF64050435D0B6A4DB04D63D582412D7E46F051FD766801459F873DCE6BF332649D0241BBE94134F7645858662D7C4D5605BD5B8C28E1EF49E4754142EC4C80C43230FC875A158E8FBDF695C252F1B0FF4A83EA5A123496D3D873408552B2C46A2F94C57F7FEBD9874EAC6379D8D94E7D36590C4BE2461DC7AB639DEBF641B53D4B2963C235C394CD6572EDA8C3C185489BD22BEEB2616A948D5EC3595B01831D698260C7A39C1618756364DF166DFAC89382E2309B51216E78F38B1D31EA63C3D0F0E7B06F1313EFE07E1DAA144C8B93E154B9A4A925186499AD55200E54C41E58DFE1709A9D2F8E66121AB914EE862CECA8FBE5B817C40BDFFE6422477DEAA5FB4FE65AD5F93859B055083B7EC00E7C0903E11357C9327F4960CAD4FAC9CEEC48CF18114DD2CD5C966532A4D2629A6036D0BB486120ABBF3B0173CE027A14D0B4A1A167C638D36D6BA0819FD47061531B84B0C6C3768F341CC2916F1768FB149F6E25741915D9DD7474D00B684DC6181EDEF9B29F1E65BAAE5F9C131536CC15987658B77A739AE8551BD4BAAE3B58250B5AEDF929BBD6E260461897FAABB5D1CDFCBA9386BB34E2A5CE6B8914EDC2AF4A076748A492CC1659D4C1F0EDBE7FE5E578DBCE5FA5194791CFD417327F5D8D0222BAA930F9E3AC51C2119D1414546C65B3E2C9D2E9C2B43CF80018CEEBE0FC886C4D71C6EE0CD9723EF17879B47CC254F432FFB13C2091C70A4C6374F2036341D0038D382F6A00418EE0FBB65D984888EFFE7470D871552FAD21781A40633326FCB93863FFF29F1E20155C52B6AF637C1A764892D24F81680B1AB97510C485DCC2BD530BC6CA7FAE1030BC606876EB7E86C93F1CF4D851223502C84629331BE8833F53C84F6E9D5E1B943D28FA2262CB7C49155E13E7DB26755C5B17F30E9959A5DD80485F70C1E0446DC893E7F2B790E7512A34D90BD490B5C3ADD8BFF20DE304402ECF0315EED79F1BF051CD7CEE5DE21E3AEBBEB5306427F0D120485AD795E0EA2CEC0F05F1BD134DD814C724E372CC8940F455617323EE0FE86B67C9E7DC456DE3B6078B9B585A409C7B1B844B07A2474B61D23D49677A3E7EE8F6D4CCD321FCB431CA90F2171E17ED29E1B38D3F577468FD8E56A68824A34540AE6DCC4BE52E45782ECF26BE9D4E3497018D1DC2A0D23B3D72424074E4E67AC4EA430D919CAA4535FF749662D6959E3CB0DF6DFB3D9F5BC2B299702CEC4C609B9D94EBFEF7EB62E345E1EFF9DBFD95905C3A786EE0388B40314D423310B76C4E7B119E6C98A52A4BCA528E2A4D916B995AF2FCEAF20D86A35930283889C2725A3597AFEEABF398A6131D59266B41979504C415AFD15CAC5983BA279A6C967CE4A2EF1DA0E8932ABB86126EE9F1802EFB8FE053E2896C15797462ADAEAC0957CE5931D947D53EBF7EAD43F8B4842F74FA7C6FAD3E98141E496E5C4673885A10044AAF431F229004796F772A8653AF1AB550441BA313624A0C5CFB77A4D9C063B5F3834DEBC04E1C56A53C1EDCCFB3269E5BCAF95D8B268AE4C58752D4E803788548F02BDB55D54CDF1283D32218FC3FFF95BE098C230E3F38FF6531BB862C575351F6DC3E21C27A6385DDDA04A95DB3FD0A2F765A9DFEB3DC9B421ACE630C4972D2CA83E968A47A00F555518EBAE64C44144709A3DC442E1B98437BE43840DAA17498A6BC144A915B3023C676E9E574B5F9E3F1A5C5A8AE93B93EE2CAA14D070100352362AD2477A5D4391A36029744C001FFC5438BA70A6781EB07BEA521ECD0642F63DFA6CF7948170739EA1185514F13BF28AA95BF405B9DCBAB8663F708778A5DE064BCB36B15A4CECF8B9C8A70E347D8A199059251569F9D35CA01156C421E0E317B518B72DE1C5C593E90BA0A2F0F006077DD08D57C5B9E03D72ECF89D40AF80847281C59F502E36BFCD7058299AA08345BACA5281A3BDE9447E57FF0B5435C334AF93AD217823B565FE1FD49B749135871991A17B96F985FADC69AFD752220EF1E5AE4C4BC264F5429AF2B6998D75C04CFE90B027404EB023BE56A55F723D0790D96FDA4B69FDA40372CF17EAA59AC9F8B99017A83A11B39C150588A1F238AF3BA5F3254111055F9864648EBE5AA5168D4A6552AEDF1B9B4E43834167189EC6038C64832 ss = 589B27BE9D14AAC5ECF7BFE7C79EA45BAB8D5EFECA465CA196D465ED34BD6665 count = 33 -seed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44 +keypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 pk = 24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B047862BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968 sk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA90D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC431A72B204E680A3BF11CB6652255143C4470B18AB27BA5E6CF2F1064C37AC2A446243442B0D2714D2D6C3208E303F974748012A7F0AA89DC01035DDC3685657D457A6CBE9C7A9E8AA5E522AB7DBCB1C646251BEA398431339619B1EE972A46DA3A063C909392C284B4C5BA840C235588CA640A54963252E45E33F51227B11700F135756B3567004216417F2BEB77F9267E72E444F3A78EC649131FFB364B11BBF8AB6472996BE20829011C3F32183FA1A39EB2BC0AC20478EC168E4E2BA66A01742D973BCEC937A9383C62C725CD0528BCBAB546179A6365819777412C5671DEF8CFBE9B27AF037DE11C268FF2C1814222664BC9A7059114511CBB5B361EE050634405F8D1908D6A9F3DFB3C1D888CA74BCD244313FDA169B23345F2C804DB569A12293883994940FA236A7A5DF76C1D6C853207A04D2DE7793C6A6BF5330BD31C285A923071C2331C23432C427791E17711F50688130C3DAAAF532060AC0C9AE2E9CC338145D8A5787904C133817947430890361777818990C5780A4440B2202D24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B047862BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A69684C3182CA7A48AFE60EB85790DCB50B8005B568921DBC724130B0CE83F127845475D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 +encap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7 ct = 891CDCBFEDC7E2908BE3B8D9F0809D09ECCD00130841937B3A51CC8C9568277DB52394DAAC3C6BCC4F5192CD850696BE7CADD5457E5A470DC3E0E1EC78572E7D26261E4E11FE2E108F0537A979816EF533FEB1B65DB1514AB06272F4A5A0EA3C7B863B1009C0049F0ADA8531CED42610DF5DCC90E98A0983444D83BA0835F3C672F8ABE63469235E00054A3D697E1D1FDA680A2F82423E1B5AF0C216BDE945664E0FA41CAFB39F8222C1D2B1A826523A39F0EFA0182D48CDA070B84FB3EF3F0CAC4D9D71588ACF88E82689625BC5C1F048889CD7141BE4BE15421D527D75D876D539775691F99F1230D8557F09AED4FEB7F61EE537889CCD4E968BBA1EC8EB4BF77425C4EAD7E9BEA83B207BADE188FA4195B6768FBC4AE422393FE84D42172A08828ED5C7C22C1FB62B6688173C2CADCE2096261A4EEABD143291A3C01889455A7F4415A58FFFB11259ABCAAE47A93F0E77FEA1ACBF908AED05752CB9DAA1A8A294CBC35C5654EB510BEDC00A4052E1DCFB0B4BCD416D13CFCC78E54DE894A53263AA44A3CEAAB3D3CF6D7294405416CD8ED0A5650296BD8D6769CA29833A72E260D3FD17AFCD8CD99BD88E9025DD574C9801615BA3C293EAD8315D36E8F6261ACE445B33C41558C47C330E536610D6C1699A4BC5C59F914105497417E1CD68A6A4E53BBC71F1E6C6275764C117AAEF3D9794046446100433AFDEB427D8D8CD9018FAE0B41FDAD5A7ABA338DA8CFE89D0C5286352AE0B3A9A68889DC1731682D0B55B06D8A2235529E567D83848C6FDD19B1266C51E0947DBC6E4B1EB84F2BA3354B33E85FDD3EE44111EEFFD670C9662192DFA93FB2FBBEE5B181A93D091139020DA221DF6F9270FDD5434B4385CF31A14BC29A117E276C0678597B621C95F3BD1B5BB71605ACFF525DEB3796DE036E2B70063B6359CBDC33CF3CCC2CEC209DFDBBD3DD9123E58A36FD6B57C6658191200FA655B6284B0C66E8F34BF1EFB82DD0671BA46C52985DD85CB936C959E25B1BDEA9CC9741F10710723549B5513C1F207A53A77102E120275D8F0A95B6E4651DC8530ECF3298853882C4E556C51F6E6008FDA5ECB137D3A6D6D3DB24722595C7FF213BD2396F15B09CB131537E53E3C4813A54B8BE3D9C546FECC055CC9004694F742668F296CCAE7EED44ADF56A1DC13026F1B6F4E92C5EFB81DAF9B37700D44433BB40749846206FD2B3A4020A1B00367B31DB908FAFF6BC59C92B8321E147118ED0ECD632A20CC67BB089C3FC31E560B6665C2DB8C72639E3A117A4C0DB2CE63DEFE4A8A566A284AA1997028743CFFEEB902F6552922CFB72777B68C6ACCC035A0D35A1C7313CCF531422593D73ECB893A8BB2A334FE174BB3D654E27F144B95ADF499BAA2791E7B773E9DCC81E06F3F453674823DEB2D24C22F87CE9B1AA18F815EF6ED87AABADFF92E395FDF5462E0C91CE2E1E9FBBBC46E4412721C2107186968630AE5AA3E6E58A159DDDCCBCEFD69C21BD0964A2D0B289D9D55734DEDE1525A41489826DCB69EABC09C076CD738B708DC702B0CBD0464E5AACD1CCD9B3BDD2DB19724FA751F84C6FA096B0DF1DD8FC7E310E7CFE92CC1D17D8E17B1E68FD6ECE6360A9EA54E677088DEEA3DA91988BB09B04C3A1F1C47B2954D135796FD906D898A8DF6CA71E31619B42FB8729954C0FECF5C5E39E07FBB55123BAF145F1A05C525B3B665998F5ED05F3A3BE458FBA499E44C7A79A147CA4FB70D41C6219068B75AD79A85F770CD844B0DBD3759EA4D377DE1E8716DAC4CB5F855C6C57F8F8D18B45C06DBD0FCA719CA140370B6A789685B57CF6040E28F456CFDA6DD9F96E125AC30C870B07A9C55E3CDF1DA0569460C02842417E889C686D81DAF9BBC2438FF332921878C6CF3CA21C7A4910B28A7860908A06AE14953753D87F171BA699C7673FB7E63D3229EBCCEE8A959BEE43E17AB953582064A931EE8A1B2161A25EF10E576508B6046FF82DBFAB8BC0C8F23A6FCE21897969DAB660C54C23E43D79CD83ABF4E4ABF19BF6450E2FBFE743A22699820E86ECF54AA8B802F6C41E6E20F3C103B30577EC63E340BC9F7C5BC361BE7C19A6D8C16128CF42998BE578AAF9972BC2EA1254CB2560135AC00D77275A0FDD13CF098C7F830E40D61162FDDF00AB6D8922354FCFCD06B714C3121F612F3574C959C7BE39EF269DB2F8E813604D0DBDEF00BCD2C9C7AC74387 ss = 2B4BAF07F9E610E5C0265C51B5BA491EC5893BFF7A3995C2D690AB7E15CC4454 count = 34 -seed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE +keypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F pk = C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E sk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A410319035D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5C22B0286716D1DA2B9EA03C5C23806E56679F43B33FB553AC921482F0B61DB90ACBCA4B91BA19A22C5709BA48777979538519DA6AC5E2B576C545B35E510B1A57BC651F69DDC4634588B19A31A481A216A365941BBF709679A9EF8A6324C20C6842818BA97CCA6D26CA3FA79F3571E0CDC651CA753C5F2B8E8C247E9B064CD266D268BA3C18A30168452031B9458B3C4A084A7A9542FE7FB88FDD828F5D275CC1879FEA43D84A38DB1933298F6C98C08188B5AA96D9065E7A638D3746265652FE72A2D4623BC97C40B61A7124C899876C3AEB0D9CD2672795E0A65D44C0180436E8F4C2876E66CB8071262DA0947A926C80C6B67E13697C7A200B55F576459478731AC9B62B7572442E04105A83134561AD9A71A9D4696F8FCB791C44593A680AD34B8096BA82434828C492638A9A870B14B611BC4FD43A005624895AB6760257D181954F3F934E3F6742DC54CEC3CBBB8C229F8902D18517374CB6FA8A0CF6BCA0487880D30173CBF6A0386F12ECBE135CB7B620A5B7B3999B947770401A917C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E4359601C371B50B50B5306DE33CFD476D3B5F811700DC4918BEB345840244E3A248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F +encap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65 ct = FC9393BFD2793B72C13FFA54F3BADCB466772128296FB25EF9A7331A5CA77E6B9D817DB4139032DE3E6202846E6D091BA4EFB66B499B26DCE7BCC3E97359C93CF4BBD7274D9C6175298DE0F879CFF18491D3B9FA86ABE58EA4A7321AD66B575B215CF42A015F7590EA95315624282E53AA9D1D0CF3E93534259BA6F306C59DBB0CECC7CFA7D54A48637BB8BE3F552828869FF4F6C94B4F32E1B66C8E50EE021F7DA5CD3AB0A8EA18192E6268FD9293180D29E19FF42A8361DD3521A96C4C02C5FA67E752768E9AE94CA099ECCDD1CDE070A3539C9E471AEB00C7B38BBFC974F4F524AAD9A20D3D11766436540161D1CC0A582F2862AB32D9A0423CE2CF54E7F487D21DCEDB6581CCEFB0284DC1C3E9770828EF8480E577ECBAFF4D4640E0C904A53F96BE8B819987BF78B7E5609620E8B29B3F4E27B324E942459E229E81BE39668F4A9CE8B9DBEE563B19F6F5E6437AB02B54D44853B1ED3AE8B14DF5AEFCCCDF79433E7C50C3D6A0B437F155EED73EC2E4ED62A9334C67C5E77F56A4C05423F7C2A4DAE8FD570450F85A34C5333F828715610DB548466A0DD338D7D9B64A7F7028BCF82C299A1B5BDA661FF669189E17DC07CF7EF2B93276B51C40E314D46A12779F1EA7823CA28BD4AF7C1567A208E1C45A4593ABC1351B73542291BF6F7EC61871D5CAD9746273AD09DF9AD7C9997C3934C38910B82DABA7D0FC6D7F18CD6D178DDD2D494FEDE2A341551506D6953516AC3EBAC927F10979E0B4EE0C5819BBA05D9DB114D96090CF98BD41A28A3DBDF3383A7148915ED5940D3C69EC004BD821941115FE533A7B965C2CE7F1C93D7ED2BB8A464DD8C39787F357DFD85A1E5AB1D9BE46DCE00A0685B3A04C8A7DE021EA9610F4AD9514E5676A22953D25D93660E008D17F03287462AD8AA4102FFB2A53B316127C35ECC8B1718CD08FCA640103E3B15C50528AACFE5F24B52442C9F2BA2F75EC95D265558F3FD1325EEEFCE62FF95C8A1F5739F7F8E7B15B4366E57B73EB3B72D85ECEEA3FFA075E1FD3D8CBF7E2B9C94B0A9EF31F22BB0E8735D1B146FBF1A53732E7F291E9D63B49E537FFF637919D0B892CB14565E43D62398F68685E99D74CD28EBB3B756352D433829223E5C364322CF3FC8939F7127775257641D4751E2E99599EF15C32A24A180E37ABC20A00C9AE55CDCC83FB581C15954392C47A89260644D8F537226CC3E4FD1CBB1E3AA7EE84D571C017629C99B681D34FA70539FF7B64E7F40F9C76737158B0B095149DE556A58187BBE1D2C1945B6AE1ADE5F21056EFE17975B7D1D6008375C83E74E141578A736080F72C7D720739F386E5CD4EBF4DAE276059F061F12F99644C9CFB2F8AFF90433A6DE5751AFA8B4F540C5104A55BA0652655DD8DFF39CECFCE0B0E938576F0FEFDF99742A2AB71FBF3F1795F73ABB5C063E2FA8865308CC0CCFB8606C09D0E9D9737B58167EBC444B68346321B1C40A451091AD32216254B69124871ED2A60AD6BED009CE1C29F3C74927D3B508100807D9E6B13A176C944DBA5F7311AF4E3ED1A546A7ECD3A13741C0CBBFE6305A7EAB6506C441014E4A5668B80ACEA51A42CC30DDC3D3A62B2E82490BEF1C54D5C3C49D29A933BC17D934CB3FE3C112CF6E487E627B1959C9F3BC12D91B9677E9B82618093FF8CA464CC2358160F20A939A553549475C9E8D017B842798C121ECAAB31582F29829D6697EB18BA9CC071B903E80392FD850FF23647ACD568B8FD7548278780D558309679658C8EFF2F03CEC796ECE8C73028173EE61B1F532FA784852259AE128656C188CF7F8614AFF8A30ECE7CD29A41E22ED7438C438ED6CC187F793EAA670086D72DC768C661DD3D3719964C7F9D5AC39712C0916D2414B24B66920399B996AFDEF9088773E123F4808A11202A3CE8909EE41300B895C03F88B6B4BB4E4E1C486A6DE5BFF0F56D9F88D5D9AE6997A2F63757152DBB7252C30216B5B4A2431B5D0201298AFB8D35844746174B106250773A545D50ECA98B9127B63F759D50EE91D6C03849A5C04E5E581A1682AAA8267C64454A77CC3648A4891A56C3EABB0F9640295013AE260DB9DAF76EBCE4B80DA2975FA7416076C349DA115124C4842723481B84029EB0877B17DC7836CA1EC1519F7BE2C37654CC3F4B809D7DE52D4A254B40FE1B9931820A85537ED76161DF12B6187516D1D2C4ED9FD102CA173C5C51 ss = F11F5BAB28D73428BBB6C025AADCE95AB7EEEC3393C5A6EA4D6949B5BE86B34C count = 35 -seed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4 +keypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 pk = 49548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2 sk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B6333AC8E01205481B10ECA15F509140987166D81CFB7417DAC331CA141CCC61A446B285C05D9A68AAC887AA23E17BA7DEEC8521AAA3088CB03CC7056560AC669772609C53153118B45D855F7DC44618B743C22C779145D58867D04F101904579CCB2CDACB28BE7E019C01511644B3A9C288A1FC84658281EE2492124F609D4997765F315370176A0E3C327458027FACF937A38EB88AD7C950DB7EB5C49E17D48532822611D8625581B3B2425288872E00DB25037542360CB5685BDE15872A935069CC09D04395FD1A5AE62084F74B66DA89263A11E8D177DFFEB686A2445119065D8C59248F23E0D515EF2502177BB273AC62A9FEA23E0E48C9224596C44CE974650DCC81AE7DBBA062BCEF017898BEB0625C75EB2EC3444F20EBA3195F5F9018309B026A32D4211430EB1C1EB2B7D87B0C282F0A04633499C3A9478A7B755E0B1904794F5A0B94F52C05300C838C67F4C26803C52A042812DA9C8CAC5650C3367A770220F43E3C039C3109A506731076C8DD1B1D99CAAFDA48254A73EBFB66849548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2E1F6C5A99A49D6B1B4AA18089439BB4C56CA465785BB36594EF2EBD3AF20D5641646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 +encap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335 ct = B7EA1960DEE38F3BAFB4591B3B838363E5DBDDA139E40079568373907F1F729C3CC9A2ED6B021CFE5A9B1854FA9415B028DF1DE3FDCCFAD5A3FEA1E33250CB92344BF28E5D3079BBF4C737505955B26357A3C28982B11B0ECE1DBAEC4EC2E400F5D2AA01F5C012EAB444C2B219462F8F064898D14AAF12FF6267737475842DBF5C49901EF6535A5AFF7E6F2B2EB06EA195E2F874D57A00367BD431A1AD3E0ECE51D3F02A638A46565C82CA6E0534A69DAAA855185F1AD6F383F56402D6107FB2540C881DA5015E847844B74E9A97F7F762BACC43A14C28A5332A20BC00E00A31B36EA5045CCCFAFFC73299E914E83A5E3C4CE0A893F08DE7BD093AB09D1129845927AEAABEEA70D3DFF90BCD4C9970507A88A50A39C7B7AAD94781875DC45E0866B5AE3616539B29FBDEB52A296AA1696930A16DCEFD8414BABA1D551746CCCC76354BB9B13DFC24EC1E28350F7C476EF44D7B4A1095C5200D5CA0FD70C594CBDA3060E8E68AAF05AFDDBFB003C383974EA0D50E1E0017887359DEA685B9DD4B215683CEC6323AA7C379713EB6D11DA4C697EB15A69FE5414E2E13FC2500C405F692A85A30DFFAE3FAA1F965B87E4735D14CC9DE8C8316642EFF336B15466A48D24C526CE68E1C6E493B009BC47E134C041D33279789F3A9968779B62C9E3D70423C8A00DC30ABE6CF8E81A501E60301653F593E01246CECD2B65D5C7831E7C7FF0BC70A3BDE3BD9DA62E1D612AFC9D7D4B17AAB40247C02F5157ECFF9B3E3545FB1FD3117C9D285FF1C0A31CC79966385B8A92E075D9E2D72533A16C0FAA97A1AB8312FC4F478A1EE4AE6FBC718E2A4F441E9B099CCD0B2AE98A0141ECAB673D04B845D995CB6F4BB3B51E24B9FF73AD3E595761753BF38FF9EE9A5F751AF59F6D72DDFE98ADAF80B0A888B061D30283AC64B6175E53B50EA8E6342C1E3DD4842CFD7984BCA3D7F60FF4ADCA7541562CD95CA1F796F36A37BED37ACD4E67D86C5CBC893861F1777BA1E7C9F20BF2D7B68614C9D1D70D0C56C1894E4BE9418FE4580CC18F18CCB997D4B669429338521E9CD12B969C4B75BEF259D533A42F925016188F2E176430E4CF82803FF9C984A31D85C26201AFEFFE56BB36F3EE9F815F33EFB3DF232F6EEBF2D2C151179CB72E2B3463F5796DF6052FFB1D5DA8F3DE4223AD3EDB3375C06080A77FB77EC6A0C9DF4D0D590992C08120C8026898F5D28023892097134134227702F435938EBA1567D65953A81B8AE2E1300E05BE7A4EA3B4EF62DD7A9645A56E92A2E3C2CEE37180F1CE56BAF7ED15F1B442A9EB51C909450544910BD26C5BDF99B8A9F8604AC5572E2BBC10BD2084CD293DA7273AED11E9B7310856E33AA2E5EC5A1C3ECDB8CD0A626BC70A57613FC4BDEB1635F5BD1DDE249787FDDFA430D72C82C9CE7392CADDD1314CC0F2809E433CC7D36EA1DFC89B9AABE4CD500BA1FB99C9CF2196E6EB159F5D4D944AF9ED1A9E094E69854548E1879B46CFF975B851860CC66AC43A31CE6657C3C16EAD9F3C77783A65D115DC62B24D567DCF0A688CCB2C26B7B12FC26960E38434C9C8BE69C65A21BF1BF3F863753CEB19331BB570CF64E0495C06BC830F3F44A44A410D4138BD6BCD91DD02FB0BB46780A0A4E02F102A1C88879C2592EAF3483777885092A43D1DC634B6DCEB29C111071B00BA834A78DFA3FAD75FF44B78AD40F4CB088555D3B581FDA7490B8739F8B4689A77CC682781FA6C1F339EFDCE5BD1A682F15D28F72C6170F35000B6FE49D00185E90FBD344E5A0D1BAE0E6EC091FD0C9D966388E6508B4F0A1BF3239BB0F71BD40147ABDD80AB9E7A5C588D80438FD0B52D309A89EBD32C63302EDAB51EA0A450D4B047622E631BCD2B474BB7F5D579F08D594939F56B0D9175A5F191E876E909581DABD08955CC315C948272DF0C3EC861FB6CD86FF0944A388865CA6364278ED0755902E57994438DB88C87472E8957809C211BB4A5BEB33A71969A636EDBE08219112F072D687294CC2FCAEBD3972CF035ADA150D363873FC079FD115B53FB16F406B290EE09E89C74C25D41E60D9D0EC0AD30143676BE3581D93DD67E40910AD9CC263338550C3AE7243E066986321D928706DA2AD4C606B3D9F1A64338130F15DAE0E093B51F24913A4FEE0E5AB7284926F40711606BC892E30D3785683D316B766D422B1743CB4980B9B467B8A85D1BF9E3D9A84AF8E ss = 802E384B54EA191C7ED1F6C3C6DB5A88F9115994858A1C1B9CB3F604E0935F99 count = 36 -seed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074 +keypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 pk = 08AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD sk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF844C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915E69C9A6D4B4679FA180ACA9817D6817E17314DA19501344231A58C8547148CBF38081A8889C00CDF77234D04169ECE6BF0ABCA31517C986C44CE771A32FECA99DF60524380323B31D92C9C100749825F30E1F7C9C079907A5750E3F8B18AD040194092093E7934219A5B11B4028281030774818416D53854975241EFC6BB8BB751C5069B7099671D0768F3BF74219142E88E08E58642B41B04EB66324392B094FD0740CD4585A27CCB3F25EF972CC26B9512C1900F8B61040EA7921D21F142C7E1A99B886E32BB80721E6C75F6A999328A2ABBC3C797965C09B2081671346355B4BF8C78C72C6CD98D0116DB3423A1B69A0F80515E423BC1BC6522B5FC77ABE492740D6FA8227235E3B7226FD89064CA494E9012F1CC62B02F95523F147BB321938CC1FAFA4323173A8DF6264959A5A6052A3B218622007AF0408C3227A053DCB71164C9A80CB844F59050B113F497AA3A65C11C317C9E6B6A6E8028C23FB4589046A70DB1026F07ABA9B45EC78CA14D9BABCBC2E62EA6130D8414E98B85DE8A908AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BDB8AA8568431FFC4681CAACECD4475C838CF7348402A06413E7A9590BA405EA5E79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 +encap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732 ct = 9320DADB6B92AF8708CC473A1F44985DAF326ECCE3F87FAD2730C7BC4FDB09D26A76D573C7F9F9AD677D6B16F50BC4F826227B8D88E933BD32E2210E92F27B55232E4C3903B93A486C62E74267B98CABE4F3FA904C40E63EBF1F17FBEF0E9D0F349E255ED21EFB0225BA4EF2D0A1F7D39B42509600A9B1C6A38860B968E5AB70CD80FDFC82DD35279E6D4D34FF9B6C05F1F82C0FD4CD608CF5D9E92415EE78AEC27D8D253C1AB412947320457E5CE51D5858F0007B80BF408E2B2E15CDDFA01EAD36DB2B81F0FFFCCF44D6BF14B75A1C19E3B1E9EA612A1088384931F6D2F8F44CBA35E05096F0D2F7EFDB1477FB3FC48A07CED391C8D0CB16179AF81A9F527F91D5A746E7234C43A76F8A1D6C375C1437A1804AC7844462EF328DC297DBBC5F71E21FEDAE5BA7B3D3468747E3769FF7E2238D046E6C1DF2571CCDDA3BABEE010B79827341EEB7F98D0DE3411B8A661DF4F57FAA2F157172794079E9A9F623EFD7C05100CEAACB39DAFBFFCE87A8414B0CCE8D80C922E2E0908184921C98993DE5C42FD3C393C82FA2AD485150549AB17DA356DD156A9AF107A0A7275AC61333C88D13DF9808379412D47E456ABD931C7DD3F37201D1573B46972BBB75CC8A6F214F8B86E570816A7463AD19D424093F8D34193E7599F487480A17BC9F87F9DBF17C9BBCE2373143D37C29607A006D0FE942E74626F62E5104B47EA80C831E209C702B41E90481C2F9A139ABAD3560E67B45DD2B84DCA70ED58E19E6E4C81D1AC1EE5D0DA7AD2554941D0FA5A385DB5364667F6CD10EE620943C9FD4DC0D42C2550FB8F7ECA72036A67B7AC9B36FD7C3108A4253CF5B4AF21C1C2188EB46DEEFFBAECEFEBAF00064117F5C1D15E2505BBBCB3E260057C73C88D363C964318168E90BBE406400275558E0FAAF9BBC553623CEF842D6657CB1166E849AC6B5A04DF735AA27FE35DEE9F027F5A8A1B70FAFA7E7775C850211405CFC0527680A0F969AA6C38D5576C75275498AEC8BEA9427843DA9229422ECD4C9D31987073238218752E4CD306B9A1C62C4E2171EC708EA29CE85AE158077A6D42A6129B11D212785877D0F611B098549F746A54B37DA9B2AA2E3D55D268B9173D305AC63EFE9C8C896B0C4B75F62BE11714367D99DAFA79441E686E51D923694D06D7644E7C76F6C4E28F62CF6E9589E11CB91EDEF2A79A02F3C91AB2D2433F3FC2A1046B54C1A947AA2587734CD875ABCAD1DE5D03F203FBD53277146627FE6B665649C71316BE67B594A28AF88B848D67E06531CE1318708A950516698F34F810824E77E1E67D7B03FA559208C78AA863378B5E33570FB234EECB0D58220BE9575876D221876C35FEC08FB57D52D427A13DD0D4860E13F152A51A8939F17955DA7875C32681ED22D773ECB979712C03044967F9DF0EB78022C141234F12A88E2505481D3FBB9BD1D6FA52801D1B9CDB18D3800DC3803A7325373D74E99D8BC3A3F9FD7FCA40364CFEC2C93C4F0DAFAFB9B68ED20E49E617D41CFBBAC2D0E661463813D563C18DA4F54CADF70AB0FC19AFFF0B69C0A73FB14C8CC620617F08872ABD5E300C5F47695A0E60892A6C9653B337BAB8761DAB3BB52485082FB929A6C215AD74CF454527CFEE3AA332152D1372F7E6367AA115E11C1D48EA383D5B23E772849923B0EB9D4D57E13FB9E9B4165039ACAD7E31C1C97FECE4EF6D90185CD127E11F0643327A89ECDF03385156C55FA0FBE0C22BA0C1ED5C9058259330917317F925DBC8A98978A83C183859547366A83C1025F9D1DD77D6A63968470E78C9C217F23317B825197ADDFBB88A7A0A2CF7BE23CCE336A6F989E684742DCBE1458F6F5EF1C3DE92001038F232F0307BA3227F535D3E3E7D602A8B22BEAC97CFFA6986E79441891EEFCBC5044F1B77F56D91FE60AF6DCC06EF725289C3673D2DAC398CCDC0CC5FAF4EF38C15A536370D6831E5A62EFF626337B1971A3664B24D15870040810B4A9FAB6D42CD60B03B5A533C2D7BE02BC2DDEC0DF587590BFA5777FB79EDA43A76B9FE78BFE8304363BDC7A09A78781C1858546B212E9262F0FFC4389A87885ECD71A6135510ECD99BB4E79399E5A86050CDAFCD9AE928AF0149B1F52337E21D7F0779DE1C22FF25699680BE81E941A44F732924A3C47C73AB73726CEB5F0C3E67B49BC853479AC1CF03C5B88E00FC71102ABC5ED5C5DC1A76CA1BB30B9E542AE ss = C139BA708B0161BC7AB3F9B96186CF08EDE5BEE39C86B519937EF265543B3270 count = 37 -seed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389 +keypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C pk = A936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984 sk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299850F81DA13AC23E272A8B64BE3FF3BFE61563FC98C555ECC6625B7A84C79C6550C399977CEEA525B12A52F9098191B004CC6B83A8D89A63756CA9460FD21758A0701E5E71280055CD3EC2A218168D38E78861CA2D0EC6C56A880F5091CE656BC4DEE3A8061801255865067982744439E83B893B3055F67466A8B722EE0339C46160D4C40CD92A2ED5601199E5B214C9C48D311E3B26032377B637CA10C5579B7BB381C25BB7BB82159B0B1AC9592A9E9817CCD8B85631ADC7C44CA1F6A8E7529782302DD2266FB0A7B04FC16857F034B50B37B723B42E747947E1A6FFB1C8162181BE23A1C82ACE8D4A1BF522143E495C39BB9E63F17768411289087258E6A07192656C7269AD688BBC5CB66F094737DBB85EF146C0CB146C7010CCCA769AAB3D0E3B52FC61B637A02BF0C7BDAB750BB7A9A367302A4F3115F352675B2B458EEBA2DB040DB45ABB314C5583785925BC833F82CAF0D6687F87220652886ABA525CF89900E0B6FE4493CA61CAB752261A432CD34121EC58348F1AA59D4476EC8B5DA936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984984F4C4EF2371654067CE0F22BBE4648DC9D87EEE23842F31AFFCDC36328E8DB1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C +encap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152 ct = DB826054868F520C82D82ED0DD1CD6D8CA2270BF8FB6B35F69F7CDDCAF3A82F2129DA1EF1A13324ACA5469BA549A1BF3F5AF2BF50C49B4766C902E69E9E158AC72C6CADBB8C0FDAB22D4321E0B4790D3FB2F1E2DD31C39A728E47212784F9016A805C71BAF1A9880D60FE28F3C10CF94CCF77EA3536F7EEE9B60A4229EA8A30A9B204A4DEF8AC84B1AA498241B234BED717D8C734B8F9A9D7B6E518CF1F0328F434D6ED1ABAF576159B98DC5E21D94388C674923262F42A6CCE3FC182F15124CD0C969CEEEFBAD2FEB67BECFDF951AF0124E3EC0320E8D4E6BEBC17BC2B31D81BBA48C2617AA13B841D40239A485BF021274B17E0D62A617862CC904FF0DFF555CD79CC8F7E842773254655C5AADC5681BCEBA6EE8EB3E3C99A7155C4B3148ED616D6000324F4801ACAB3F47E92C4980A617A48247ABE23A81E85F89C8D6CD8AB7C88D768AE17E511BC1E6E47214EA9632F02DD3D66E12CE3694B29F2DE42C7C8354BDAD60FB116A97E3591604ADEC8E059CB07BF0D38D17668B1ACCDC6CDBA5E09663065B55CBE9153BDBB56A63479DCE2E007ACC75CB874F25785068EE6B9C4A9C6900EBC97F8A262FA9224571598849F70D6FC80537ED7397BF28550A44100F02FAB5F1DCE06419F7869CFA44184093863A4A075C9E9CFC1A9E19E693B56088A294820BE946C45B74527644BFA9101C5096110BE7D333950263CDC26B1CDFA886D3B186654F6C0FE933BD0B502B126803BD14487D511C4409F5494CBAE82E240D3540838B72EA78986A52158057A3FE511EF79DC2C6FE4F50029AEA02542FDA50092A3BD4C8F7B11C248B29229BBE7D782FA85A5A61DBADDB0CA05BA375A07EB23DF5D3ED108C2EAAF5F5955A66DFD81C54752AEA89A66D460A43C8A5B395618A541B2BE998FE9735AB46BEEC5D95191E27C9E12AACCAC0FF91C2943327B49B5B4C3A1305341D9F3EF847E7ADF76E70587E66DD3ADAB4EACBC2DE9C28AA998EEB9DCBF637C2CFCCCB4A370A41FB1FF5A428EE2FB173B5698EA49D60738CB50BCCA03000E781ADD058D63B78CF9BEC6B1E5811337558B5C1C9FBE3D90F9DCCEC4F86E47471509109731ADAA3639CF77C1D26F927BE6DDAC7EA0C391F4581C3087E83F993B3EE47BE876CB3F3E43FF90F0F1EC85BDFAD0085381D7A85ACDE3338C8CBDA30B6E2DD631B76C15A4F656AA6106A5BE8442E0AA2859DAF9B7675518C56AC3BD6E21B396F95359335454902C7223261D0F5915EA0E8D92997188C1A9543C6E8DED3875AEB58461E01B909950C8DFB361518F8A5F1E1CDC618827E23F2ADEB8ACA83E02A30B3451543E55A110A6F57983763984E2235CE783AE45AA316783158924DD2AE5896631D965C216A0FB244A8FD8D3F82A7B09D1F636E6C011486D6947871977F0765BA12C1DAD4748D7D37EA42CF2A6AF39E602D81B862CBA297B9F15311A90574A4ADE03A2E8D6ACC86E9DEA6607129A8DB598B8241D8F8D001769184650D7EC74E3DCB33F3E0DCEAFE9982D74BBE0EFD47CF6DA24914497609535DB2DD18ED20BB5C381A5F8842E7B48DEA13B3952983EC3C7105C5279F759385484F82DB91E20ED0183AF57351DE4E9CD6CA897E5C50B283F7C03A3746504CFD49BFC02A9B0A27496D8849859954F97686C2943BA9832B05C33D1E085726490AB4EB1450346A676528DE85652909FDDC49AE44FC6867C5A231E6D6090221D547BE814081ABDE62875F3277C7CF4D3C95AEEB533C9D258A5CAEB4F6AEFED614B643A49DFCEF871D96FB82524544BAD759A924445EB55D29EDCF6F52FBBD95EEA7EB8B42138DF1F685633881E6A7F36153B1A9C4168B0BCCD6F5B4868EFC432200C78CBFA016CCE9B5677CF0DECC88BE723CF1AF89AFA2EC7C31CDAC36761C47C3C8E0FD939FE90CD2E2865248830AC4D221C731B42484E2E21E3D2915302AEAAA309A3ACE0731E6C7D0E19A2B915526ED3619E213A06FCF9E409E4D2BA751C651B368C09ED0DF3E3B3C9652432DBE008542A5CD12CF8A2A782EF6A424F1014090E2FAE4F024D188F1714FEF5364F49668FE570CF00B60332C87A54AD95010092D95B12A5033A4ADFE69628DDAF1BE2B3B05B0353ECF3F8924EFE33994E8916F738AC064547C261D03BF94C3447C3315DA25CA492F79AF446D3A7DE5EA0D77F1DCAE9FC6E0295603C2FEC2828CDC2CDF7EAFD77F610C7F27A59F3C3CD068 ss = 9BE0C520666FEAF2932E12B7178B26FC54633B1EA32074056759661700F65592 count = 38 -seed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC +keypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED pk = 6461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F50BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1 sk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B18AB198549B67B4F0C11FD7B001E43731F2383F62AB90ADB3E13197DB7279020D212105236FBD8746722A99606B522C69648543F9E65558162235CECA379905100A2B98F32824BA288AA3CB7DC1734BD49C0769CC5A44483E0317DC62961471B195483683F774243E689FF504C02EC73E04B5731C49D0853494ADCCD6608A575388D245A312A1A38F1F9A17D26073EB3B6FE41175F362DFC697CE5D2CDA6B0145A739E7879C17E277DE2750733C9B539A915585C237CBB66CD4B1AFA425AC5F22F06724EA5783B579331928B57A9FC407C56541117C8665AAA2DF1AD0DD20D6A2911FAF73C9E653D6BAA0EE73720DBFCA1F5BA6A1DB99E0F87955FB85A253105156A2B9FD3C35C8AB458023CE3D381132B488C122BEAF1B740A526513B31B63CCA1CA8389F9A26E22C3FF1D50B42E3C71CFBC4465745DCD28B3811BB29E52558735145EC799614926F5A55D57C640F673E4FB176E8F56F73ABA60E60A4CF464373F5104416C6CEB386B4518C7D154B86E58A04B2337F1AB43660B312F0C905BC776461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F50BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A174841A59DB1202EB2E3744BB36B9C5A229A33CF9EEAFCA4B3D02D155D870B6BF62D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED +encap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800 ct = 803E8F41392EC543B8130BF61C2B74CD3ABAC42C0E4BF632D235DB957FFAE436D25D95C6B725059B4A705902A737E91CC16BB6A0C36B589D1EEE54530C59D9483BC0D4DD666083DFC36202A9EE837E69C20599F896DBDD18AA5D7A6EBBF3A1600106A71D3697885B0554D8247D3F3BA77401F19F171B2B33CFD4DCD35DB1E6211D956FC86B26C4CE30D40DED4B89A582CEDEC1CD757688FA279144FF01F2B9B667AB72F3F84B8A8694ECEB50A98B6F622CFAA3EA08106988A457FC31E993AFAFB52B44DEFB4C799956D5D813981D030AAC1F323D20AD0362F65C00FEDAF7F3EFA56C7CC21B9722C0656F1373F0B7EB1738B052DA3A6D0D2844809A6C919839D54F7AE83FBD4C71666C312253BB85D27B9B2CF6DE6C1ECDFBD4B5F0072AE62C280576ECC673348C8C1E619DE681B64C15ABE357759F1944041401BB6FBADDC0A715A802E5D144A46D56385770D7C2F754FA378C2ACFF5AB6A4B25E2B80DDEC7979F0E265D976E6541628E192FDC863196BA7A6E459038FFA13535218AD4DE7C21373F6D1846D6B93F945A36A7C7A73C1B3A3150E091BA2256EF226CC5DFD16959D2A96AF3C3D406DFAA5997CB9E184E864BFF8D5BA39E4729198193145F4097A80EBECD5671BF6928DABE09563B890C122188997C51CD279D425B6ED4E5ACA85B2E7F8B9F7B16204B742602F7DD3AB4BA49E8E5B5F2F01DEAEE4CA910EC6D0EB4A4D1F3544C3A02A0E74532EEBB4198ACBDF94541C5C3DD5F3E1C675F50F2500FD27BD5E1584A2A99B052483ED9981FDADA7134FBED3169DEF7F5CC4B1590B36D9F00AF185AB1E1ACCF268D74A7957543FB543F5BB2DB14F34F378C8A4FB71712B85CBA313AAFDCA1A736AAC8823150DFD80438FF68CBE19C1659C555A6D89DD872AA262587CE65BE93322AC72BF4F724171C3F9638659EDC4D6E5DEC8192D50D7B483A9B1A837279EFE79A25DE3B65155DB8AEBD9A514BB2A7B1009E269A9F851697D119AA6C3C78066FD8545331B15AFF2E1142CEF184AB531D9B9547F815C99A42AECFB3DD0ED09363CE1BCC2E2E16A158CC5415073C24DA28AD19E9B269077C64A5ABBCCBA0578D3CA4BDEBA52802B5327BAAE457C869774B855F900B2B06277859D942F7C22E387BDC843B7FBA17A6C707C6E6C1BA92F587675DF64E65E98A83CAEE7A18BD218CD91F052F4E4F86A53DFACC5DD7A25EC5317B5CF4ED4901B8568CB36478E6029847497E10F73271536F50B2C558732E6D990F294835247202CFA84F212D1F2F1E7995032E623715D91F19FAFC24AAA7484811AAE9840E4E7550B5A102DC71CAF6313E0DD050CE04795A6E7AB8376C2781E4A28442A713AC0F0C9A52F64D0D3A18622932B18ACE92D872A5D2B151471043F942DC0866E93CCB094262E710DBE136D7BEBACEC025194298775A7781161768E717BD08D00F91A64ECE160BA97E92659EBB718021E987C4089C1F4287EED8E97A1578DA1930E5409ADD5751237C4054C0066E70E7AB3A362F39BCC4CD1A79C8D1D3EA4858B8CA84BF4E689D809BFBB669E458CADAA1F079532D2AA399750376A6686A4171CB73916E1CEBFBC37C0019C79F4928AF21307F9CA384230DBB039918C6AC793744B50AAA3AC2EE1C8A50B74D23CD3580B8F5C3DFD19BA9E21477A846D18DADA39F83F0426B868A76DDB3966D04FE36F55EAEDBF360A5C0066AB3B194AE7938D6429632A3DB9B4A3605AAE0BCA7B01E5ED2D710F79EEC946B589A3BD6B030533497B20AF7C6C841237EA46C574475A373F95F2D949DD8136229448B56931DA728A003EA62008E8D8F3D070B6E4255F4A58E64A47C4AD7CAFE1DBDA9F2CB132065AA1B4FA7AB30470D94C2B882351E89012CDE04B2B366FC96776FD594B480497A06AFF32CC3CFDC1EA9EAAFE26995A8B8EE6FA62FEBE1FB331133921F810D03DC634E289691059E68FAC4FAF30175B6E6823E94990D4E87C615AF8FF637F77BABCBEDDC09ADD51A7FDB7CBF7EBA7ED9621C6B9FD8EAC40CDED3B0A3D469D51CCD7E7AC4613C88CD146107E462C2D9F986F51DED6E6FA8AF29171BDC9B039B2FACEFA101416EBB3C5E0ABBAE774201491998CDDAADB0E2F34118E61247CF04D7129F2650005FC56DA743989F5F2D0E1765EE6B3FC6694B7E1605C18604A681464CE6F54B18EF7A3010C92792C324805BB4801429D4BFA58CECA2259038CDFE94478575 ss = B21993D37CEC0783B0BD10AA4DB79733EBEE78BC3D1D362DC328EB328E68047F count = 39 -seed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F +keypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 pk = CC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF26014648F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134 sk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B3472CFA9E02EC7F2C5B3B9A08E4534A971CA46F7CD93547ED32C42DFE064577A5291DB057DF43D59741DA0A12AD930A14319A0D7516A26B5CDF32CA566A6CFB1099B2DA1A37B487CA950199F9212D14C83064742AE46985C398749F392046BBF13638B19B716E6FB94C8D5331B14BFDBC2BE35699627641ABE618880D8947EF059696185DE186069CB9309552E256987B4F071F79A9687D85FC61292C19548C3272CC8E34BBA918EEEA5181A52B68344BA8656409F00426D28869E397F077A675CC169A17264634A0B2341B758A37D54F1C1FE154893A1560A7B10618094F8C060330CB03F978CF765133AA4C9482B0CC169802A8128B108B7DDC5718ED6377A6A11922B72D6F3BAB633B3C820A42AE2825A43093F48BB73A0432C56B56565AAEF028C2228BE23618A6FB8B9D121700F8B25B79578BACC1D3D7A1EF5D16355A07DCEDA8A5B358F20641113AB967F75C3B2DC7F4C1C81F18B35F8E573D8039466F210B89BAA4752AF1B45B2F71B5642ECA69F50789FB153C7F9B62DC29440B36ECC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF26014648F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F7243D71BCBB46B9A423431B3B30947EDA5FD81B526CCE79A36730D8EE1BE42C01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 +encap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C ct = 6B0374071C6DCF175BF6E59102954C4F7505988AAB8F84EABFA209454DD2348378D238AA6700031E415AE7B59D982D7803E2828134E81B2A4931C26B65A355E93BC5D3EA51872406F3EA512F56B049ABC6368065894755AD7280AD8001A6CA9DE420A050864F9BCECDFD54C6BB6CE07BB56CCD6BC3288B10C282B15FCC5504D548966A8E4F11A22F339DA0F06795E12EAD3B28E3CC9FAA084E8FB62684F382D8BDBCE24D7CAA3C56DAD1C17A7B96EB217EEA64553AB7E35FD803FB9709BAB88FD044B752A34AF022A590B60D12BFE262123F97596F0A630D36CA0F087E7C7E18FDC8F7CD20B4D89C20AB6DE5344394266BAF8DE93494435C911D17452F7A996D5ED23E5AE257E2F00CCE28E4137104199EC7A84568E17228BD9577554123A513D0DE8A0FBB1BDD311C747F6044011079A1D8BDB4BD80D2235C2945DB71B386EE944756AF4B475A2751218EF4AD59D1A55EFFDA78404EC20E177C8A5BC6166168A9CEF88F6206735460AA134BF0EABDDA17ECAAA62A133938467D7503E2736816926705C3C68EBD7813D07D97631CE859AC39F5AA0B33EF7E2D6E71163C0D0CC3514B4A49B870188547DD720350D2924892A7FD27BF06FE488F4EEBBA81A3918DE1C11AA202D722FB819CCAF812C48F06A5B87E4732BB1AFAF7C40191DC17F66024A9F5D7BC9CEFB936F73FE26D8D225DA876555ECDC3BCC7F565AF4AF1D7D2FB893478D93A53BC8CE9D1E5DAC843112724ADE9D1F3E058EE8CCEBEFB13E514C758A6E51E10C7A8F2AD91BFD7169A0FB05ED1F343619D687758972AF4B0B7B7C49BB1D0F79FFAC5691CE45BB03CFCBE4406DD019933E795DBAB366612F353F819F082199939E70B9E73CB8FA5AB337952BF01C5B72A06B7C2AA1A74852CE59E664A1F0C5B7C1DB71F99AAC4E050CAC45A57896E790BE955B63DC84363E6D2AB450807A4E07B00C1C70E928DF0926861C18F79FAF785373101661CDF9FD0AFDAC3CFAE32F14923F1998A2C95971934D91D7859AEDBDE79BA2958D009DEBD6A8521DD154899064A4890A20A8C43C97C3938BDB82A313E10991583730CF0C269794E9352B533E4CA84D24F6D9FEC529288E9FD5FA9AD8CB78BB965D577E732C8201334896A9A5BEAB1BB0E986474B5326633F1E3E53250EC2058326C1F655E5DE748D0D85567C86302E5C9BCB9B12E509D97800D17406671B713A36A4B8F3D6EE8F067E4CDEDDF07297E2FEFD2B1FCE3755EEA4D6E6F7F13451D30D7C9EECD034413FBEC4364C1CD1EC0D97A9F202D3C15AD05DA633A1C3D4F8637C083C75ECEC4187F9FBBE6B6D560BECC6FBFB921F71D77890BCE681DE68D8D677C44588460ABCB8CD8EC4A5693CDED8B7EC4A410EA151C2EA4A8C5A70E355A211868563EEB6AF052B6C18DC412ADFBAC48830772127B2A8FA0BC617A688DE864872CD306B7768718B6EEDCDF78163C8C72576D4FA13CE010845FD497CE89892EF886AE6429D64A45B26D2434A52FB26B47392CCEF96293AD95755C89A1C00C04CADC1C83EC6495D6A9DEEA32F61983D298C192609BA2DD530C9E7067020705C72E09904C0A0928934D03F97F267B964EF5C731229276B7728AC22096D488287C757477FF85CFC29100AE2C85190ABC488830E5458A5B97E99DE6810CA4132694EC8630F55FFFF8257D991FAD10A05F20D40BBA810B5EEEED1080465C5274A4AC442EF770517D15B509174403007A14AE3AF497733CBAE4F3D396B0E0D495FFEDCDCDAD2F0F57EDBF617DDDDB5E6E079AD99B4715CD49A79163A4F54FEDDB1D354E35A74003DF85C4612A0AB202A60F8EFF1D126563D1653D18A8D2DEDA660D3F3C93E7B1BC3726844B641F4732DDD00D84025580A5113A0E08806B6BDA950D91CB26EBFDDA7C41E8D57B89B07A47B534F1F6345A2CF18159AB90C3FE006FAB1073FDA380620A6DEA5863773BDD36EACD9A5470A0F6D994D93338DA9C9E0F28632866B64D3D3C8D9EBFF6D03B916FFC0EB6560291745A010735D0CA5ADABBE64F0997C0688A94F134A591BBD00A9A1C8038378E6F40B1AEB3A78516E5EC5062CA77A18261B715FC2489D8BE0E137310CFFF96907A3E12B01FA1E3B84DAA68BFD1AF6C14FD2C4C2E214B1206A8018BA45E72DB8BCEBDAD1FCC44472EC0337573E195AF913059BC7A808F2218E7E8370EA1A2238F46B819D2FAAE4136CE82CCCD482A7AB2460C3D83 ss = E1AA7FA8A3E874EA0ED429FDF2ABA8EE91FFF9F5EC99FD81AF82CC16ED8195DC count = 40 -seed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F +keypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 pk = 5993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94AF2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C sk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C094BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF34980B1C478681E53190EF7165DB8D7BE89E82411A5CF76795D545B69FEAA1A2065B7A5C00A50E6A0871393DD54AF62E9B858E3453D9A86BCCA62526837855324BA191F6C1914754CCFEE7CA3BE778FFED14646224D19AC50494A634392A7FAF6B502772820A61DE5BAB6BE04B7E2F2B8B05CCABB22CC4709A19CA96671B59F611350E4A5227503050FFA19C776B0BC26372049B8FE864E328798EC49C5E4128CB1498432061A5AF628EA5C8922845B07300C49E7A929F76232AC2AEF1CCE07D9C7E8BBCCE4F99F3B6B0B1912648784C69493C9E9201B8166C0725709BD56AF241834D278152B5A96CE480C9C31C9AF0A2711B58E8539B93037623DCB9561411D3C03C457F560B41CA23B2A7A8D66B1B686BA4566577A2A71448648AE3B988BD21829012D3CF3A18F4A596262A33579776B5A5B2C8A0E1A5C5E87C06CF9833C13269990719BEEB2A0EE333012B8C1ACB7321CCA98F086AA4DB73988CC49762CA541372566ABB0ED081CF6201B4EE8A17C45B8FF6046317648BEE9247B93B6013A405993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94AF2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C4092D5AFA2F038F879184F7344800EA49A63543BE9600BDC2B184207445882900E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 +encap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2 ct = 3A2C5528C1A6C1018F0B8954EE1C7D1B3120252C524480E4443F6970BADDA50F5FC3CA2E3BA2E88A3C60FFFC6594897D77412A2D7F10CFC17E64DDA24D82EC2D1EDEF8D998EDAEAAC095467484E2F365D61CA70A2887ED3E5A8D38DB5B54C95C2A467AE6F864DB69B71E933B74F9F83AC491CDAD0312BB74DFBBB25339DFC1DB2BF38972EA1436BF2F6A785091C88A88DF323ED72741CD99B614C31495AA84614E1E81BF81C748BE4240ADEAA0A948C28383AC6F7B21E03167584CA6B455B6F9BF0ED551086AE1BC0D61B89D49EC352CA54C0E65F5E0E487D3785C6F7C161EF76EB3222CC6637A59A5D176EDE8645EB7CE3D066D4D85DFF32DDFD6CBFB65FB9A9BC3DE4C0EACFB382AB2B6A8DAA8D4C4CF086568CB57A3ADBA42632B35D4BE1DAFF1061FF14C469A13505A38F4E69D53127F760C5BE7EFB59D8CE8DF7DE6681CA751341626CB181CA562E6F3625FF80383F16B360AB232FDD0F516F8B66EAD2674C3F2BAB4D626C5A1AF422BF596A87AD8FF87FCE238D04F8772BD3DB9B5EDAC15CD581697CC7AB0B6B8C0DB57A91C716D1F770458963DC599C152312910665BD3BD3C1942F0DB15D90498BBA9CA9371640EB1F515D158F69446E0B4A0DF98C04E0AFE84CFA5135CCCEF51C5557932AEE1EEFC87057CF9CBB7EEFB827F1E2146AD9C7E2F6669863ED62B754277001BB802A82A781469C0871870A5D4485554F05806BD45DBEA91E68BA6B3BCA956272E82C050F50C72B2915609F84AF30AD8A34266244A1E76727069050A728FB929E060603C8CD4D6DE1C285328097FBA53966FE6BB8DD028E0205C3099EBBEDB906252AE88A9A3E572DB7187ECD79960F30D93DE7026DF0E3DECC1A462062F7914826B2D19FB670B67F23DC8085D7A812C8E448578E2E904123BFF236DCB985CA22542783A75CF06ACCA86A58DB1C6096D58E1D93BDE2CF147DB475047E078A9E2D0A8B1FFBBB9EAAA0A99332B2E39C2428E88936846AD5DCFF88A41300EB6DEBB121C5AC3B34E032419664F8C46AC86D83AEE910D5CA9BDA5B13D22B9AA5BE782819D3FE8EE682E90B62CA2BAFAD8B010D93B101E223E0327A5D4AA3375DB2F100037D436F78C7A85EFD9033AB81436F9D5F22DEE767EFDE1B056309F93504B362EA1DB14E0BAAC8189D5528081ACA2BEC45DC31B7F61D690888D1AA82EEE31B50965F1D5B1C9C1E4A73079158D266682E03DCD49A73A3961EED8EF50350F5E099B5A1EE42EB058FDAD967E5AAA05B5DB8A144C826BECFC6BA0D133BC2726456FDFC34FD9ECBD9B2425E40D3BBCE2545256E6E1681C270EBCDF9022E79FDB39CE54065DB2B070AE8F634E95B8ACF5247878BADD5E3A642FB81239C5F3B84A6E610802D45649B52C6DACA9A0BE45F7F76013597E5723AB56FEBBF2BA0F0C9757E13A30F15DE36062310A60BE9F321565DD8B86D658D5CF188247D2B7F2E8297E35186537B19890F21C1A874D268FA5A333446B0F9B82503BFA8F187D71A71C646728B55BB04E6B3833C739648D32D68064DA6F1DB1316DB8CD06F05D5B105ABC35C505E7BA0F0D59D81AF05E2474DFF107DF73D2A8EC7943CC7E080BCDAD940214B83262D0B899257D8737D17F04EF45396163918318D67CF51C66B9856AE4F951A63DBEC16A0602785309A509DB5A93223165291683601BCF72951658A47AD6D4373FE522A25AD4093A23ED8791CF5B8FC9FBE02516DC482F562AF33DB93F3CA1694DA1D1776DE3C838362BBB70415B1777E3A36DC332D44241CE406ABD59C4B2CD6D99E0D488BF0CDA5CB37B5610D23D2293BAF8BDC781C5F1E1515E2CF6D062B435F8B5B3F1699E956CF2FEDF4EE27F7E382AEBEA72C9AC8CB1B545295A195C925FA71138F2AB82A37B7EA4B5CB28E6432366F9014F7A6CA483608419D670870FB92968CA03EBED12C5A02C633F87D032C89021D39FA1A41E32F255DBD29538A2C66AD8570E44838272DA6A5DF40A2E1C9E9618071D90701B028E0E4A1C9A87C7DDFD6BF9244A2DCF6D635471206ACFC1DEB31DFE2E9888DFC457209DF0A4D691BCC1B5F14C6B89CC2B68A186B086D782B5EA7C89814D9FE9C9FBBB8723955F498857C2901500E2BC369534F11DA657785E1A4068D25DA2878BF360A0DEC06D0C131C1EB47F25C65E100E98D3AD0699D0BDA50C2C99A502E944C57BAE09C2973EA5614CE1B6A98B3B0B64A099AB912754 ss = 85E65C7A43F95E355BB62793FD9FF5E0A3C0F881FC8CE6B815E7F951730D5CB4 count = 41 -seed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED +keypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 pk = 3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D219746737015A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D41543194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A sk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D489B5A93507E286539604CD0C35E6001127902A72BA3FB9D379833241BF849D2C11BF6DC5133C0C76E861909B375A930CAA5DD105E8D96DD8698864678ADF585C4EA072AE56990C25ADAC59AD0FA30B17D2A0BA16A444A16EAD3C9F679C333CC97D830106A91A54D6E074C463BCA12657BC91544D8A6E181C5B452229CA94BAFDD02375D5A96DE2B93030CFC93645C7282B082C29D4B466FEA3C28D2B16ECC6CC5E584D35E45C5EC7233C723C7B2275ABD41748A79F88797D9D03B8AE9B839EA935F5E13FF9E775AF239C7C448EAE6C7B407C42915C1C4CF3A1CB652B44B5ACB746A5B2B576FDA15FD1CB81396CC1A17752C2B5748E988649BC8CAA98C2C2F09CB01B1153A59CED58A76738072A1B6A5A68B1825A062A223CF83913D77B5BA226076C939DCBAAB624C712B51921B46098C48778EF46917C63A23A563A39D0C7D3BA5EF7B87857C8912A137F52026CB4628DBCC0AC53062B1B181821F65E4F622BABE9882A69487407B0A715A68C110C1A20339EB559D47318DD255F4FF758DB79BE3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D219746737015A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D41543194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60AAD7166F31B2650D125C8EF23B5825FE11AFE25D0CDA306FA6C7A824B4C2D31D4F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 +encap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495 ct = F6FD705760AA07B02A08230438102A2382BB2AF13CEA1ABC5A2F7C17D06CB3C306617777E97EEFDB708BE6F26B5FA8EE63B2E3B63EDAE094DFA4A78BC38388405231A2B948933054D753ED52B25B455E3820D5DAD7C7B95001760383FF63E686C0E3C3C31B9D901A718C0A383A11101307E7E7BD68E7E08767F19817A12DD18FD3B7E7B4F05221314ACA6F61ACFC337B4BF7E2CC00A4671047990EEC7D10367BD6E73F6E13805ED0079C2A772DE41BCDC7AA9EADDE10987D7570019D6ADF4EB8DF7E129F1FE2CE36ABF4C14D857E4DADE41D1E189C7BF8443827608AE58C1D59CC6041B5A3CFE4EC9600D5A995CBD8FE8EBD252B5EAFAE52FD92ED4D10296C9CF8BED3D322A4F7479EBE02222F567600F3CC74045BD85490D3E46CDEF939E7A17FD398F86C7D31C66A22EDD38F367C99DE0D41F2DF95C87A471ECA9FB1880B67F32BDD4B3F9728AFF21E80B3BE0E3773F70A2A8F7EC49223A3E09C4A32273E6C5E5FDB7AB70DA3DEB511A9114EC5C34140C8FF0B099CEF2E108512D70181DD0B364F7B713AA079A746494E05B01BA00635008C356A4A22EB85C2439E5209DBFC99BEC9A245827B93B99E6E55634F301D980D279C62EF7AD53A25698332CF1DF1CC2BEE49032FE7D9FD93C07CA35B9E674A3D386EB3E2E0C904621EF6FD5926AE8288A9C00354814DDADEA3AF5F70910DCAE595D3FC0BEBAB4DE2BC4768A49E2E46FE9C21DE034DE11EA543031F5E187E387BE6B6FF4014E974F76EB21FDCB7334B7F50898CC23FE5F03D94F92075C36BE139DF22A53D78F844A4E5D843EE3990E88F37080B4806A1DC6CC1CA4276E5AFCBDD8738820F81B34BFB27234837663FB96FB6AD29F6C3DE36CE876F074A7468EE76D63EE5DB3489E267E6B8785008C06DEA1E3655532BE454D8EEE13FA27A551EAB5E842551018891B5EA47886ECBE96479DAC09FAFB84269BBA3B6414A28DD52EA3A2F3F3F207F5126DCB09DBD891BDE0B8F72C1A503F17027B5B13620210565D06905753BE462AD886DF32AF31B2003FB6ED6E0F21DD91C44C7845A02308970A3E849FCD9AE92F31C77E7D09BA7BFED3145C1AA92469AA5A85C5D24DF609BA5035DD181B262694DB2BB4A3DB530B4CDD3978FD222898B2379BDC35367D1D596A61B786F9CEDA01F4D4C3D8367B01C0CAAE64D0AA344C2FC58234B27EDEDA1F1A6BBE8C7B7D877CC9960F4FED760200D3076DECDEF941812BC53B640C1B2FE7EAB61C8FD2DE1A45B62CC97700191745FC5641CA51AF993CB9CD9EDEC5D787F564A269D65B939891ED0E06F691F72329DAA39E62EB85CC796DA918C6E32E6E85B60B01357E2D78313E91004681F133C84CBD2D55C74AEA46C3ED481A47A5A318D98F14479CEC4B9322846F7FA514CDD2D41CFB74E9E02D0A793F6B682BC50C6FC5DED8F4D800957583260F449501C06931E36B7F59E4B9EE24DE708EBE3FB5C28DB09A9C72F6188F1165DC386671D8159560024DEA495BE752FF3BBC38FB1EE2092C10616ACC1F11E3C15A0A9AF8F8BB16F0AC6A1414C6E970E7D5137C74F86BEBC7A2CB8B4EE7747CC3A00F96ABE8E453493E44A746E6D69FEF56CB129CEFF37C87304FD11567B05EA1B235CEC52FFF8BCE6A78D9D1F36ACA94E97063137A4017182C2237C3361913FB463E0EB619D11DE33B2D1E8081C9CBE3C40F901A1E36D8D0E58964A8F2D19CAC916A22EEE0C65A75E282E724BBDC004D1D760F940E374196A9CA9B37C5AC5005D5279767956460ECEE7D993A2138F0F5051B1147F7B9688A4225F9C02A1E29C271A7C750CC8E9D4230A05BBF673F0391C5FCC91E01F0C67AB48E60CE462404B36DDA2CD96820F53955B9B0B8523BE5E5C259CCA38F8B0851BF3DC376C7033BBCF00CFD10ECC3E5811B5B972FCCC80EC11430A944BE9AB6877788001A7E7896BF2926441D82FF23E1304D8124D0745C93597122F77A54BF89E8F5B9A58E30C7835CAE13D56E090B4EF69163A13D8B9EA5E568FC8B1E6EE9FD2C8AE40B0FE9A7B2D6BF313EB79535FD2D0EBF5B3A6D29DEFF91FE5C68897172837948BF32A79C4798831F14F89E16458F19FE904AED58B11B6C62AE68F9D762B7F2AC52EDE41F1460E78F18374D3CDE079FF3FC3F6DD7C712640D63AAC122E89000CC55F5AB6E216BDDFE84DF9B50A33AB7B1693F63570D3CB92361E894F300D3951C03793AFBD7DB9006C5335 ss = 31D6F79DA3364C96F9018CA27B246664791C0298A2C40A9DF0D6BD34D64A5496 count = 42 -seed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE +keypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD pk = A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D66882056903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447 sk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C3088F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A6399CC7704D25452A2A0DD6002020E51B0AE800F9E93250591BC01B7274927DA637823CC69D3AB59F7A0194B5B653EF0A001CBB5D28284576BB0670AA0E6F94C06F7B2B0D6904D0615FD1831CD6800BA590816E06022B0502D165340C38BF824A35D6C227DB3680A3C1964C4727AEC40384D0C413731E85F2224BC9CD4FA24E93D0439EE97C9B0852AFF733C2974FD6E4241B1A46A86A09B48A59ACD13CACF617ADF9B0BF835C20E9B05B8B58A5218587AB1D50800CBFC315C1814A8203C442158790515D83BA576C25CE9EB0539B26ACCF471D299B3CEE6601BF711A1BC913C0F88F478AB072CAC1541C892E314D733350C0566385A04BD8D759B6B81BA0370069D031E352266FBC8E9625C373C0C4C3A600F37C5576E678EDE07FE17609C774BC28F2C7D7889DBDA78B0B041ACABC1997E93E1682393FC655DAF227BE808D9B395DDB659DAE366C87B7B07F072B7FD9169474CE4FD0578952B4E926ABB7E039D04CBC94371C0C967394A95AADA9594A8CB4D5D1945ADA7BB18A5E52CCC5EA5672A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D66882056903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44737933CFD8C0E61085F2AE264D85C4AE05F8BD40BF29976C6D52E4F1C7FF709CCCD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD +encap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B ct = F695860F10B252F70D7752CF30DD0CBDF0D16B013E2BE107E0020F04477022395CD3D87131E7159019E6A289C26892EDC15795530D3AFED62B3A8E30074E12B316918D59ED3DE0BB5F5C6E3A0226684F78FD4F6BE71AD2C515EA9EE99A3EB46E38F90236277FDC907019716D82F74ED054B7F0E7AA020CAEBB4F3781912ECD0032C5D3541BCCFCD30F070D633705024D518CD8B96C37EF45B6EF5A9B1C6AF8426D5C1E9DC4D8F12FA4397C48F86F99B13F66B7EFF757B559F7EA03D38C67F9BBD6C291EC242B781D51DA355B5701BECA86C938DC464EC18B858F3539E2614964C17FAED94274024353F592B99397FA7F7143DE9BDB06AA0865165A1A6330B606DD77D533BB7C005FD958D08C4C80B9F44B00D397A7F1D613E5641614737BF384E354FD6AC24876FDFC75019508D3EFA7793887B7FBE40799E2BCEF94078F0F1072A7A7D2D1791ACC4F5D3A3C1480B8A401DD6FD7E3FFAAE8675EB41C727FBEB575F4B2FF97CB946315AA4D3A6DC2D81BA7C2AD17703DDDC8F1AB591C903CC34761757E74E0E0874F8AF2E1134EAC6C48CB5CF5EF0CF5385E7FD6A7C64B8A72C968E12E5C878A62E6D8A2FBFD14CCC0F068CBA9CF15A6369E7A0515F1DBE3F54DF0C8B9429AE440C17A90F2FD6317EA3AA40A804A5489E92A14B9F73593787C1AB5C51D63567633CE5AC2E5DEB437C9A30461A4E83BABA7887FDFBA223184D49E68D0B048F9D93EBE5E3422909F5B3D98F7C6ADCDEF625636D8FC9CA049C2B9A6778A1845A0DE3ABA3A76E1853B10B764E7530562721F3E24A75244795D725E5E8D4AEB227D0D72E9DE1B2E28428EA339CCA54A1BF6EA6C22186909036803A632B31D705473879CEF6FA00D96C7D76370BCFF51BF4A738DEE7641746C577CA1652DA662BD0349E4152A3ADBCBBB752C2B8902D1B18BFB9AC59DCE1F05C538EF04D7B316B01878ACF8A94CBA578DA692377CA77C62A275F27D5B321C58AC258B22870AD709DCB0C24C673AB57383AB013734740AD7F1B4570AB79B188EF38B97585F395150D73A1C80589BDED79B23F398B08ABB79495E2AFA29CDF60AEF7CFC35D2D41058F39E6A0635CDDFBBAD367A160905163A273B1F9F7068ACA2D7473023F40BACD68F304A5E8B8B07D3F854AEBB5C2875EAE6F295CBFADA772A8E2BA918E2A2510FEC004069ABCA750FE7A14F45CC056EFBE2D2782C9C6F31E77524929C97E42C65A68F214A4265F1249D36073C92800173DDFC193D92F7DDF736B9D5B1D3CD8B272F1027DAF0F6460F9F54BC6B0E07B359791843B10C85F0324438C64FFE065AF6D5683275D5D254D1708267D44D9078455F7F88D1274BE000C139E3B223460942632CB54181DFA749AC1901868312A1427C3BF92D8C5F346FB806E5A3A1A8444C8553C4FFF4A0DC105775DF4D32516262A63480CB96B0B025457CA7FCD5C76E95DA70F4B9B8AD4013EC17BAF6830D9D7F851945293BD7768AC228971EF739BF1C81874C76FFFC1E5AB3ACBB3520BC4F11A11878C45E91C5A041CF98FADA5B5DF23EE7A13AF76EEEE5A62B603DDE11149A7FEF9737D786025A371938DB4B070094CAB06F7E899628A93B7793854A4FC701F29019E8FF62129DB3B787922D30081098652D4A2D83C8AA4D5A1655F2C7E4BE9B10EF8D820A6BC05830BBD2EC9F1F93F71835F7D8D2D9B3F4E8255B8B9832AED28E8F53A22F1E4F8916922A723A9AEB7309AC107A96DE7009151331A0DB5E2B6B9A45879F82DE0E90F05E08299C14EB909277D4C71575CBFA55697296DB30B0D7FF80A4B5F2DAEB811486644058063B6B7061B98D88DC643ABF4D14AE132BFBA6AE562D8D70037019EC11A9E896EC9437531FC2DA8F37D1B4E15576F39C1355FB31296C509975A57578CD99D04FB84F62CDE95B580C42C58EBB1CCE48A16986479A416FFD37FF675C7D8953931D9C095F44766F742F79D09C4E17DC4151A7467080FEE87F82C567A64CB2428374B7C3BF415F021EAABC042CFFA33CC56916F66B03BAA2923612B3CEC59E7BC01D2CF1AE0E1CC8CA99E28FE92C1295387F397DDF4BEB40B90644A5FE8FDE2FF8798416E06AC94FE20D3692A135AEC95F6911BCFFA6F0F70EFF7366B6CFF15B60A7F20F45D905431F1C2C92C03EA5F9E4267B4B682948532541AE3CDB4E76BCE04D7A91D63C898271065E282D893BC824391DE464D9B5A8A1BDAB15F835B362 ss = C3FF72EB1114344FA5D98AA74748B41969EAB37294549DEF838BE8AE19C446F8 count = 43 -seed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091 +keypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C pk = F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A06801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923 sk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB897F349B2930214C105792DF1B45AC18E1E05C136921935F40951FBACE0ACC5C7BACBCF34C35DA30A90671B63E50525D08B94632709B119FF39925362149E5B7CAEB6A0104046ED846B41BBBD9C6B7EE8F3AB4E672B9353A929764C239832D9F6604522072C964AC98196D8302275159B9CA71B19B75881D26EA3374FB74181D558812B602FDD094B9E40692697CD4CFB1D20570256C0BCBBDBBC8206476FD27C0D0CC624E839C32254C0D76C558999FC2779AC592DFE07A347E9316A3BAD42B78A048071CC9B67E46AB223A138E747227F777BA8310C83D170C2CACD25FA391C08A6D35096C704CB3E275D53F32C592884B096A7EBCB04ED8812F5469306EB6166073DCCA7A5BC26357A6702B51688A9C13353BB1883D47ACCC185D16227EC704A60E57186E3135521CDF8AB1382A7B70F80BC782CB75F28C494853175599290657552CA4B406B54A9E607230156E14667CE32A68C3938AB9B309A36AE9B524999812779C1ACA66208242A188617469930212F23CE0EA81A6D63A509B0686C5A63F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A06801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923AE96EC4EDC7EE08108FE6C0411A96F48731066AE4BE12EDEB7FC667039C9C1DE8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C +encap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689 ct = B4751FE6D8B051468461EC3751DEE375904B05D469AA210C644BB3099E9798E32E4F938B974B7B845F15B49D0ACB2E0BA801C14EF03927332EBFB19552BA1DD167D65E281FEF1DD89B98F71168DE8E0CFB9B66A37BEE32A4DB4CE2583D3E215B0B4F505A49238DB980A4250F537304A729D0FB379A8618062D6F2F8D16CD5569DB70664B92B2EA45D95D3BB43766DB51C32EFB5468D8B768316C6E06E18AEBD93ECB8F409BAAB81DEB93910CFDC8AB860BFFBE3FDF90D19E2EB437B055B3FC86ECF208ADF1EF09A8D9811A0147327CC470EA4D6C221FBECD40DEBE5C308A3C989E302281701EBF348EFA67F3F4CD76085F6D3FE1BAF606A55AD023964756BEEF472C4083152E123FFD43729794A43219C5855AAEA576203B291075E96F6DB4E05A10B6356D1AB5EA79E72956A3432F682D5115C9713F92389110AC126A27113013CB909E28130BBFE4A9613579675CD8AE09C5025D0A8284B3315FBA3D37B59C6E319D7113A9AD36EE5183307C0391CED523F72C78AA8456A56D99D190920CD86D1B6E8E628EC8AD4F61CDEFA52654FF339AF70AF68E6E1F2B10371EEE209D9581DAD1A4D0A98F96603D9EDC08DD462B96E012D5A257B3EC8C6C67C6F7A9319C27453FF5A8486A7DAE40379BC5ADD7E7BBE63CC34F16F0F6F3E0F539632921CE075D7FC761A545E86A47195210FEDCDF8F3284A794063D5167D67B5F95416C20AC8D7997BE46DFB4594F6265B6978F5029F0684132477D700CC62DF977202369F8F2E0D7D531EE256C81744716F8D4D2F65D53F61C3727C0CEBED8F0624C2FB220FD11DA288C0DDCF8F63720471F407FFE1D16899C273B872A82239219AEF5671CE8EF4D26E4BFAF02AE7CC05513F250BB4955875B4D253C5654E907DBF161614F18D3DFCAB77F1CB084768C0000BE5D69BB7FD163EC931ACF0E5021DB88C62898A8CDA1B055E151D7D9979927AA7059BFF89314826BCD162D528BA351CD6BD3082EB35C616606D63AD2F0C8D11C0CB1557E73BA451D5576754ACBC70C79AF5CAC27B30AD28C0DC6BCC2552DE8EE14D1714440454CF612F59C8005A63AC426316FE8F5CC292946F70BB6E40038B2F065060E9EFD0EAF73D803C8B54CDE968482503C9CA6B530FE615AD87075844C84E60A5B2D9751C0C5384CA7364266BB798D0EBAD047985C54775278D21D1B416B2B2E9D2E63C251F9AB0A63684A9E8C3D8C512CB7AF8EC45DB559ACF406BE4B81BDF62D3C668C9C209FBA9A25A818219E98686806ADF76892C7090158A2B9547233EBB6BC475BB8ADFAD41B7BFF46B946C64177466D0545BFD1EC0067D7EB492F537980460C8199C52290F18A2DDEFB6AD06B74C5B3601C6810C3FE87366635EAE1A93E0BEBFD0B0035365BB3F1C9E4ADA2714D15BF1EEA4372B2E6A63D12F93559A59DE386564FE524A6879878625625622C48F02418DAD34B374B1488E2919D0EB0B6207A633529DEDF9486A4F0505D9547CB129AD7ED65FAB266B6C143C7D5AC7569A27CED0E89968639773EE1EA3B9CD6DA12A6F7841FF4032DAF0ECE64D29B08B21FB190DAA4FBB6ECAC3C66B688B01BD799FDAEBFBD50C726512548E52945BC4DAB8E682F0DEA84BA3F57A531E9D2CC87E6C3D2EB029C55F84B238C568D44D6B80526F7CA24FB1DAC5790751110DE8B7CB17577CA1EDD81A9AAAA9595B4EA98F113E83CE34BE6B9A74EB16DE6BFE0F325F86F95C2DAA3C12A53721A1B23C9F14EAF97571C48DD581905C863FCE399529261AEE3FE480E4569CD545B8753BF6D7F98497015EAC0CBFFBD4627BC4ECE853273EA22C6603EC7E1AD56A1DCA9A5C1890ECD6726565F31CF6AA35383A8667F20CBB391F6825ABBB4FBC25910D600FB792488B7E1C7BAE44B840AE6E10C48E7284D50DAA6E5B5A1EED6D54EB0878173EF80C49DB06C4E1EA2BD44030CD933FC5F30CB3A432B4444B3CE80B5C24C1010393EC34211ECB881F16354567EDCD8F07F49A8D45DF90F285739EC754B92D0A4678A956A385AB37E27EF1ED2806AE7D01892477618AB6829C2B8BECEE0BBD9B4C7176E7E1413375327FE190DE8582C67F03CE66733D150CE2D3CB31E67CEE602FB6822FF1542AB13C93A68A5ABCA521418AD42D1089A81D11D5517315F50D72EADFFAC1991C493E3615DE847A8180AD7E7C06E1F400618AD4204DFE61C3B763CDADF03C2039A1A32D39AF427C8EC7E ss = 38B3B33FC6BE0F25028865627CF3F9B60139E30B0623B70377AAA6C603F3E571 count = 44 -seed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE +keypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD pk = B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E sk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4F4D24C87E8B253F708F9A563C78655877795C4F05024A788DD4BC7EC1190B606602AA40364692478B3B552C46B5720ACC5042BE92BA8760924C05A60032C52F63B40AC50086A62548DFE9B312F2904AB17DA59842DA877355360E217917D7A3C3F1A9B9F2466C8FEA980BE798D249ADE8389E626A4693AC38A844294842382E0C5B92BC25B29ABC3212543EC39EB2409858F9C8A22713B043713BC00F1A77BFF5D269698B9C91706BF0326899791F161B481B531E77F95DE95B45522B9A4F0423ECA7AFBE418848137B925A6AD13BC792194522F00661742F5E4A0E4D85AAD8B36B6540A1B25A4A38C32305E543A6A13C37B48296FB84A3464DDD3016771B79E33251CECBC2FFCCC6D3C06D4A660622D3630661543A001A3F9CA586C9354F513F3BA5C6DE933DB0D0690E4102C9918720437F437354A3107849775C95C4417BBA787F172407FA0564498CFF67C545B7323C442B3CFB11952079F1D11449BBB622630A6945C402C7008DC7A35F380C2DF7C5EDF8C9C64432AFA34CF0547882F202B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E4E23909B028699D6677EABE6BAC4BC4E8437ACBC52B0B17F1DF5760C0455C2B5E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD +encap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9 ct = 2929007CF0F8E962570B17CD980F393A11A6A7A7D77CABC669AAADE0C777F379D004E88F2E601C03CD09C63A3529260D900AB7F93DCEF26DE3F82B62DC3EFFBF2CE62244E0E3155FC85CE3BF7B4EEEF72F3E0FFBFB30385E09061431AE43D472C551B52EAAA11584836535C59D109B027D9F2E65D3F9D5408AF6927D607FCC876790F24C555380F339EBD313648FBC4D31001661CD8DBE69E5F8DBE7F79F560FB8FC9B137102A40AE40A4EF3ABCAE98E31B629D85048EF737AC265A786532D50BAA7211BE1F7B32F13121364785307B771CFEF0CDF2F30E80807C652F4E3B46ABA4C84FDA5B64D787C08F1662A91A33ABFC65F682B735B06CD5E90A8D964A6CE632DE6BE616212E2839AA7534D2CA674A79C5E769B28776B3AF6435245A654EB4EE760E5C14781F7F3E1A2A3270D8D4E9A590F27B12ED7BB32FD9657AB2ABC4D993832CD04E4DD7FF3FC3EC9FC62792009C0B61E9E2C27F15EBA6645DA1C82C683C2EE7006E5E2F9895EB9D1E01CCACABBAB48C8F63EBF0FD4168F53C240B8D77F4FCC65178A31F208CBE156AE5DBE9A8CC1840AAA8CB0EA8688CDF6BE7D19CD34C0B0CA9F698EEDFF840B677641066AA0D39F9694D0220DB17E8FB0E0F435E8C3EC6AD51832D9836C9FFB3E3B1EE12BCACC429799C0DF3AA6C65F10050D780F55403C1A22D43A5EBF52D47D59F26A5B04DDE03275C8ACB4C037083FFD24695D40CD7CC357EB4044D3DEF48F4EEB63BB6582D7A6F0C55FDCAE271F8BEA625553BB3F28D9F2DE56366C43E86D6BDC5AF4E5B81F072497252119729E2BCDB596CC23BCB5093C232F42D9AF73F53429D17FA9B8A6BBC02C835A95BA29015F21CAE2D2C8929A7F13FB59423DD7A13D52161ACE58EF66542285CD9B94BAD14DD81417459A09ECF906983429822B8692685D75B026CCF1DB0C2F72FEC09C1C6B6107814045098C1766A1CAC8F59B45399F481168F9CD0331AA47AB06DEDDC5E50B9AB7A54C2A673BB52C0B4D999024E06C98D3E9E8321631FF48ED3868E31EEDAFD1173C14FF04A515A4F48BC07E5A0B1427C272B47E35F543EDAA7B5A520CA049E509AA8B5C4EC54E59958CADCED8EFCB3AA3BCEC14D6A1FE0ACC33269C89B1D0FAAF2F3483AF8ADB83AEFB43117386C276FC0BE05001C9B4226B7CC7A9DA42E998E49DC8B6EE80C4965DEF92F0484B5EF438FC35D32BA7542BA8103505F94C1ECE62E80B7808E2462D996171F96D62A0F78545585AB322792F633A32D6AAC7EF2615FCAB9FABA6E2665E23B41A45699D00D1F520D33DADEF458722F173CA1F83C099039BFB46AB7E78189ED3FCD49F8B3BF061FD2906BAE64CA8840F95F194D4FC69734CF17FDCAD1154B28A099D9602E1947B5C04A08B3B2BE6358D16DA5E23155365424AC0850C467B51E42F9EF2C0ACA1799D9EFF4241FBBD064A7E74D7C1D642F61EA002013D4449EBC21C46D9E290975D41C6054BEE2727799114ADF8C697165CADD3E85D93EE3242172A23CAD20540853ECF8A0A3CA9A68DE24EA7DDCFE06671CB954F3547862BB5D3A9473F82979C25C375CF6AC4827CD5923B67F2F243576D1459D1FE040F64E27F194E57E15BD6D89F6FFCC3FE077EB5B2AB52FA9DD417F20865E0CC6AE2676702C2379014304ABF40CEF6A5DCE7FFC7A5E89E7C921E49C85BFE6C5CB1ED0C5986356E1D5B06E51DDAC4924E23C6D822DDBD7F956DC49F43878BBA5F00B2553C8E0F6D831E034825D2E1A73DABCA9F22B76BB5DF3AA115E9CFCA504423425CC5F8C216D4AE6F75BF3A86D7D5695DA6068613AF31F8D61D54E3C9E26DE411F4D9334D24593B0812DCDC287A113F8097FD53916E560AC216989FDF1E97561726CEA25011084186431117C34883E277B851B0645202E587F938D37E3D322C27185F5FD721D14F860835F4B3B8492434C6683969041999B2461464C9FAA3085DBD0E70D5F4683A92CFC9E618DDFB75177EED9A9EBC94D35D09F6F6B4223FEDA49B15BEFF35E0C51E1D6038D899FFA1CFA369B5EC94FE185CD9E890EA71AEFB711DA5E9BF4D200170447639FEEEA5EAE22762332DEF36327E4E3788ACA9F83105252D25F94686CD5BED7683E2C5B4A068A2C4C6850FF48AA2DE942183F7B581C9A811071D8FFF689B18F00BFAB0B8EAAD575959DD426A0C7A07C7A4828BD6710647AC2670497068ADBFF9573055C0B276AA0227BBFC1FB87CCD ss = 2255D629619DE2E544267385EDF2F0CF366D83909FFCF7132568726C85E7AFEF count = 45 -seed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488 +keypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 pk = E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640FEF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433 sk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B3341C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29E928C686892BE81B1A04F94E9BA65AC12A68D013885A021D91CB21CD7B76F0138667B5CE8CB742E5A54BB34BC17B28C8AF5C27BACC6C308CC127A0152120755DD61145970D3CB02C664C3FB8C5763AC841F845B7799C9CF7F61318511B6728499E843CE1A18093EA1CAA879BC6F1C4AA5A279E80AFEDF5353C5121A5D0433FFB748C0790161B648886A87FB003380A1DC289AC2BD876262C90081470453B12F5970D939C6BB573263B902624B03E403395A3A9A3C8B897C2DC5A6B630EA4CC87B6F456B5616A008C8DFFD6B970541117335189FA4CE92883B88B3A0917994974CF4837B7B31C16D36BCD867181411239086940C3A03DCDB612CA1411CF6038DBE35EB013658037B98D329D4A647D2FBB7983136480A722DC791E2281C251040155FA5B0C092D437576A4F055F1708C58E3611D3071EAE9053C4BAE4AF8769494077912AF5FFC129C7164749BA2EACA0676F02A8C4BC1545C405AB16E90012A4915C4B470C230587F0BBBBBDC3487387635E457C66E3CCBCE8C75048527959651E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640FEF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433513906F5BEF81445BD210D63FC4C9B9EF0B61C17B0CD5B229A45908FCBADDCECDED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 +encap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4 ct = F45953E044B1ED79B196C28E445BF9426F5CEB49C86085DA69C6FD3F4655FB0A803F5BC64093EBB6F23D44137D938B6CC610ED96DE5F5AA229FBD8BC6EBD928C3AA9B601C33AA94D1712BBC287D38A05ADFD776786D55B63634C0637F468DE0D4299366CC1467D4820F41E46790E13A87923C0871BA3C295CCBAF6F04C8BEAE1B17D6C4B39BC5542C92310DEF6A856F627C1D5D40A4F2AACEF35B92AF791C6BC0D27626B5FDD7895B197DE20FD8CDC7D70C20F951FC41E79B840F5BF1DA58C24DA196C9225A025FD66526CF3A6E31F83E0ED08BF3FE5F8C31661581BE2082F7E11E51C6CF6B6ADB1BFDFFED8FF76E2AE714F7E5B14E0835247BCB6061AE230A1EE0C2837AD619ECA6EB6FF4AB6B78B8F57D8A7BB8E72CBA8E16703F6429A1AC68CE6A89BF473154973CAA967ADC1523AD37918BACC793019F96D05FF752CCB9DF81BF9FD47137108AF7B27144ABA836CC8ADF1586BC9CE01B977B764F2CF4C9EB3C6170208CA879A48886892C1CC1079589941F2F8BFFE5A36A84CC15A33A4E763996468E6B03973BD152EFD7AFC636B9692523551F047373B9FDFB5A0ABDC34A5975C36488E1EE60782D6DBF8F28CD094AB384C061A7534D5D4B525066D60DD99607FD8F8C7496E1DE5ACB42B2FDE87FBFE509AFE53B712868E7722AC6604DF6FB9B04A7ECECE2FB4070415D7F3013DEB18728936A331795B6660EB0F13C900571CCC0B79BB1DDB13D6C6633C35CD095C8F94A3B029765BE1D2C14B694EA5BD18EC25CA6D0F941A514057AAAA90274F89686DF3DF7B77E9C8F3010313F26E43FAF9F7F9AA58916AF283A6867B9321E91B8C5D3A34C03075135EB9FB2C82477CD1F916570D25E446C18C966F0F8CC53333FC4FA0C1327EC2C567417CCB91CE946F121A5723F9DD30075EE7C6B6F379E926A6DFB3DD59EBF8D40FD0F70FB0326F72B2B9ADB58E74F89826AED821FB8E728ADDC24A46308DE932D18855D9E13910E34069B7B74A7D03B244137B6D6ABFFE072793CBBB14E64556D8ED4AA742D578E3F2187D260F9D04E4AB24F6CD7B820300149B8D3DE3A9BAA05BCEE6741D46C42C11C3647E057B490D9E7287477C4B671A0605B1C1B332F18E0FF070E5F794E436776A642EDD5826FE9A5DBAB89CDC61C0F1F49A73C7EFC79CA565F876BBFACBD69BD24FF727F533724DE9461E03D1897E4501DAD1A6690DB341D3BFC0C1283FF8AE08179F76B0AD2062F95812CC7DEB7D6C5B141C1515A37BF32896A26DFDB6B5612C133E2C35E30FAC4057C145B373C71CB33BB8E3D9ADC58FCEC27785B20D2B7605C4D0249347C87B56CD0A3092184AAF53DEE360018549253D5EF3948EE07B02BF1488D225FA25FE94CD8F8D4C364C5123026A25F81222AD091A430299E399C23E4341A10C74EEACDD9F189B8983B317A55890689B14D78E94B290738D40431B2E730B0785873EDDBE531B71AAE8479167DA54672FA8D735004450DCC67B8D000292E91B09A648EC61BAC512C1961D21007EC8E4D6B622F8757660B378B122AC59EDF498E597AAF951C9779F6B33DDD956633317C35898ACF9D8EEF942C3D0A81425980F558F0B32E97E7B9CD044AED6DD90BED0F70CD5462DF3681080DE3FC6785F58255ADEB456FA7EAE1A57A000C0FF54B7871BFC614513EEA78D62F994A86AC828BADB68E8F484B3700A70A326E650EAF490915B44F4EC0D1EDFFF06CEC52AB3420A4C678124A80016FDBC6401D9B3AF24332AC82B0FAF9A4E87B0005636D95D15DF9A959E3563B8CB67BCA133EA3565A709121E34D2416FA10E2760E004282D893A8802576FE899CFF5B16D0BEDCDD45A84F99ECEEC0B63BDB54840B97B082E915B403B090DF9789BD3C2683E7408061C3CC9E931563E7792CF1E12DD187494E259ADBEE8DFDF98FD3057591D50D5C18EE5F45F4DEBABDAAF0BAA7EE326A11D504D8EAF78A99012DD918CD812EDF6944E702AA810176BF0B99198085D3BE64BB4F8E2DA8C0474DE12CE28272A0060ED1BE640DDDE2E2EC4BA8730961032BE916884032642459F29423FC5863B1040009B5514210AF9E40BFC7371AAFEA0194E5D03E0D31C28A8CEE4D77FA8617D6B1117F9FA2DF541DBFC9A26D1CC7825BCBF3C6D8CFC38AA21C3285CC0A93FE98137BCCBABBEE65AF55C3EB10779191127C54BBA7CAD258EECB60F93BC00217EAAEFB4011D2FB7A2E6DF2B400899 ss = 17E56D297D325D3AF453C1E27482B904E2462B166231E194788244C063BF7B5C count = 46 -seed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493 +keypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 pk = CF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A47CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E sk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB251953464F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F9E6A723F412123C51E942438FCF65F92CB91A0F99B3DC5B0D90A94D7F9B0D9D4CA42408750169540A2BCF2CA20F13BBFF3BA60F6FAA2DF7C176F74CDC2090555C658F24273980C4D6C03461751B9E7E59E87062037433D2A79C72FA6307A77B3D0C42CD8D1AED464B90963C351B2648AB5BC113909EE6C15BB0189603194155051FA534D0E723F4E28CEA0B7AD34B3767E1029598B16CD87181D9B8332F87B38795EECF1622F7955BC646E470B54BD3BC915C3BD2FE40EBA8B31A21B79130A3EA50CBABE79B7370B5130695ED8A61291125F79122B8A19666FC571076361AF26B1979A939D481B55B781BACA19898119DB5AB19CD22617A59851A04B5DB78E1A532A4DA80ED29C8BD11A5FF3609E9C6B4B2417155045AF7EDB0D91506A7BB5920A5095C3327B6182A74AA14BB4957597077E93C880283137D9B424F3C16357051C4BD88549C090ECF23BF7650941AC00234C0398C56D0E3608F1E348DB9A0D4E252F78B05C9BDA80DC01A7C0B720646CB3475514CA43B2254BA566C929D9D68FCF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A47CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E4F8B3E9AE47D3B5B95C080D4F18440C24B0691C19F06F5547554697BDFE97B011C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 +encap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A ct = 8CFBC2B257563DC7D2EA27EC74B788845DA8181A78C21305B91856F212E7136682BF4AA61B226B85993B53757F6624E46D180DE745C168354095DB9DED0252A34839F80DDB7A1CCD5EC5BFDD021A65126123E94E4882DFAD5E4337772A6C555D80690A1BD9362FEEA5BEF00A66230C6038A0D9E41EE2A9A0930B5AEAFCAB11EFC8202FEDFA7C7289BAB2EEA3C3D2A4E40A1F173726877D06CD7A5930BA5F8527365B18005B6F576ACA3F48E1D5176F0A8D63EDD45AF97A2D6DC9712E9FBA8CC8188EE9991FB86928EAE266C960E9FDB8EE19980F94FA5248A372E084A90D3CB2AAA736E0F98EBDBF72EC8B9028498F7CC6E7501E5A4547DA54ACCF687649124DF2699F8CA7B3B64C7F5FEAE0D688AC6422F83B9D00EC4F364269E8C464F3EA1B322C2C000AD97C04A0001BA05E2766FACA2F92B75B9388754960EC6BCAA25F45A528705BCA859C727191CCFFCD5C4635563D4D9A0C21FB5D79AC07AB6E2F54A86A96E2814580AA4D1AFB214DC2B8936D126858712458F165004667B55BF96826026E1CB6DFF89DC9DCB68EFF18D3DF98EFDBA3972034EB3F7CA65F2D78375250A44DC39357BA676B29FA9EBBC567489404505283ACA4FB2778F3845F4261CC636B175B6C4219B6C1758F8C460258355EEDBBC071A77FE68DFD533BD00F02908C13DE70E92D3BB64D1E5F6D58EC54BAD4D16B7FDA70B5637A901079BE7526400CDFD87A33C43D9C77A5322DB773600AB3B466A0F7D7E35B29B412EEB378795BE831BA8C5AA85F6D031331CFB4D2FE690C7E94CC809C1E69EE236F94C18CDDDBC2B6C720413D24415044D32297DD46A90319E5105B553B3B854EFCD17FF2406D0778C968D7F105A50EE71210A416E683C2B2914987AA3D1B5625C8A4AA0D9CF9ED58834B3BEBEDDECAA7D1B43D9D5A5583140EDD73A74899C61A73DFC4ED56F4152D6D3BF7E94056286394EF4E26858F0210BB276DB0A4FA615212DCC1E0D1E912AF992E9C36A160AF1D496F137F84A6615C1B33624F2E72CA81D3C41FA057E64B4BE8F21F26F01DD811AA91CC8772416334E464BE633D94C470A84010F75DC7A9D22047F870BF326F7BB8FB37EABB4593F24E754DFD8DEA281419AC96B10C017D71EF622CD67D83FEFE76234E5D65A374A9607CF09E821D5FFE2B866922E893257476A70630D1E466523AE582DBF714FDB9485836A2E24654064A9855088C02A1411B5A8DFA5F4952F2AFB617CC93CF8662EFDF1605F4B5193C076A2CF46B3ABC1AF0426A8399C201F210BDC510ADF1E13D464A9E44F2EB95EE6F1397641DE6AEE374590D926D8BAF7B15E972352C95E8E4F0EAE4431979F17A304BA2120B07C1238620195AB3FF571FFFFBBE7E5D130680A87E8956A4E0254E51C6A3D48C21CE6BE9D230141D11416702015629B5A3860CC8FC191BD46FFC97A8C68F00F23507C0999DC72722C4AC27F6827261E8549A95574D1ABF7689E757550B53C50EFD698F26EAABACB60718A2303A29F8D4B7BB21202886B8A2D195B7CBEFEC0BFD7D010C76EBEA46AADAC8D76FF422B70613C18F0A6EB118A5772AE1913FA34004A1F5325887A3C84FF64FF61E016A9369E1338916AFFA88A6FDFEC05C9CB38EB35E5199D79169A3FD52F71CC08D2366DA15336DF373047E4FD9B8CC5A9701C6359C5F0F973A350CAE60D0CCBE16D1847CC50401E4F2D4B0387B9CA27A1D591ED5B32C9DE73069EDF22EDEADED10DEB94D12AE664B416407A1FFFFEBF6EAFB123C8C6BC9DB0E9548B489F0F8C80AA731227CDE933CB27647326B118FE4FFE476CC053B5523AA35CC5B210BBF518A3B604DDA632614E7C42E368520CD0DFC2C7A55D707B4A61EB9E92923218D2C911DAA5C9936A228B60E104975CF490BD2E34F1A0BC57C3FBE433C734A7F92E011C5D373A3B4CDC783E7F7917E17D9C294D0AEA8138898B4774B71D8CE807AAD3A414A85A068ECF692CCEF6EFFCA5164C1D9C496A6D4390366A6F214283795E3485A4111FECBDEB78068ECAD1BC7F6A520F3109A906015B763702262C423303D46DEDC347350D39A66416CCCDBA71EB203282006511ADEA015641155A7D77F3DB68CD195D2E1C497E13733774E8ED4574E63D0F5DCF0912DDBF4958D717D9405E6F2778690AB58C464437400FA10151038126B6030D14C784826E4981950626709434DD8CEE141D1A288B7A54B0D1F2F6E33C86882B4 ss = B2C21F10FF58773D24D46AAA3BD18BEC534B9C6CD52AB7EE5850309B06251248 count = 47 -seed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3 +keypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D pk = 2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C7585547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B sk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC5812558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21DD367C02E79916D697F20197D07E9980AF13D3A0AC5D2E010A8BC850476630F5B8B37CB8A88C14A047A1AFD576B6FD0AAC283981457430CC62A900C7E81F47F2574802EB91707E54DB0E77C223467ED07C29B7C5197A38B9CC7C77D99018FAA271ED10B32843A92001BE592AFA651082A646858E4497F777C0F589913F50B0952669689BBDC033701042F32DC48FC26038A63142E17A6D7C711F5F058C2392A50779EAA221C811975D957C389513F39F42F7A58175CD1A6A50B730888102DC93F4F056BCB42710572B6CE36865C621A75D7717412A12CBA792988517540A3D8493F3EA68858654C62807794CCCC4102A9E24328CC722971012AF19BB7AB6C97F4813FFE5A2F13403A37B7477D18BD35E4613B73B4EE15A3C639593C8530211A0A52D214B7D48DD93AB27CE23975F2CD9D8AA70C878FCF342CD8343488D7A0B75228DD3CC8EBC1148271AF1526583603BAAEE2110C400AE5145CEBFB63FD118F958081E9A652C322B793883144B96517C088F4237F9A067AD83BB3A59C1CADBBBD2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C7585547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC1B4FDC4929C2C7E4501BA7A9FEB0BE571E27C43FA96F9A7F934636ED9A86110BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D +encap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147 ct = 1F8BE8B5BA78493E13DBD03EB5B200F890396A6A07EB154A41E3D96344DA2BC523B21DAAC562465C2EA792EA074F3B46CE22146F01EC62DB1D7084D271CC15E38D48F4699547BF450A52313B2861362D6568EA272D884556181A8D2CF4CB562CE9E3335AA9B52A5E24552E1DA9B60904149D93B26326AD5DBB45C11260DB57B9D082125CE6ABE14196153A68B44A2D16AC0046914B96598D8F1344C762024487A1F691ADC63128591EE64362B9A44032C78B39F77ED18E0B3D97B17C9AF4922F63798293AFA46121C25091C4E68AABA883AF6041E455B9575941194B47D4FC9B66728CA6D961C9E91180F921544224D6073DCC5908C6E8719FF0A1D602F9ED32DA3F08D3B59BBF1F85C32663ACF693E9C0C01FF1FF338BEE85A985FD9E1A3E5482B96E1980AAC2A93CD1DDB3131C8A5FDB38CFADDA6DD01E72DD36C01571A67BA2C45C3F65A0664B0F0E993876F431C7E679FD0B0B9EE80A9A4E87A4A335366A0413DA526DB051BD08C36A579745ACB23EF478B4E881C60F03DDDEF41B245383B3336B7C6D895C789E239108947A2C48392324863DA385F4FE50357A2E22022028B83B0709E36ABB4ABB569EFB3FF17BF9641E5656CF352FDEBC054E57DC135CBF55B24637DCDABB2A882CAF86B09FFF4E06EC7F842ECC69AF85F9C8D861B9A38419E74918F5D3C4350A473343F863872F37762084D7DCF6E35682374E4C3C7C62E50C70702E27033EB9A4B296966BBBAEEC0722A72AC7ACC6DFEE17A263C3B682C40F781E9477AB0D73413495D23450C27F38E61CDDF05D663A7C232CB85409AE7E3BCF1BC2814F6C368715C2F5A3037AD37A193DA71C4A160D5E0B7F7F8BB845C6EE2980A7B562ACB5E89A289C6299471A1C0358E766C62B7807B4E0B79ACA0F686CA8C2EE4AFC6421978A5549108ABB3F5371C1E3BE669021D094841C86BDD34B525BF9A9CBBA887B550C102E96727CD70D7CBD097DC9CDBB7140368F8C0F2752B89BC48170E84DADBDAC3DC2D8321B88EEE8452A622DA78FCD882C346E00FDBE9043C63F74C8BA15B16287A2829E68334BAC9F83C61F6051D5BE5A5E673DC2A2DB6A6028E681F348825428F39DF59D70CD876B23DFB400C3CDE5C3FFB0808A1F5E22AAC0C5F630C9225F79A3A6C398F5BC58AE452B7EB9789396D2043A6275CCF12705ADCDA5E29E66E5576E6FB4D1DE1B8786D50BFD9FF5B470289F19E0015CBB084DB012C47D209548B1F591390702AD509434AF9BD0612438EEAB38DE061FAD1F04612C08ECA5B3E0B8A004E53B4D43A995FD3F6514089B399893999E51976C239733E84357D6EBEAB83CE32D15D00834DEAA4AE66C40F49CCA106EAF31C95E8445C949A5583DD93035D32EDD1FCED6911858ED85BFE71A531441D8513F196ECD68975FD2A3298FCAA3C417D4427899B6D12E05317214CB9FB4242BBA3A3AAA428057AC92F1C881FF801AFD6ED3B0FC68B8C35DA7BB75A8662A1B7199C307B22F7787F559F27996B02F2155AAF6141F2099E49C8F6DE9737EE3C6E02EBA13B1B6F79BF8FCD87820BF9F17880161F6378F28E4DA0772202B95948B62624BE5E926EC6A1837D3AA0C5335D340162B12EB79DCE675A3292F40DA0F1D6A03460524831E96061DBCDCDB290099AA970255CCA4003D4807F902DC635325016F399B129E3C895A599FF73E3DFA004F2ED060D440D422D3BA39D290B251FFBFE23C2E04BA447C62FBD443227997047CB05041DDC67CC796C56508610568EA55534F95BA42C3CEB579356C425D2D3E57784F2082188F3B3E76495E811878CAF8C4A6DB8392FD8928EE020DDA16DAD12B041F71C77EA7129D768AF7FF9C198B8F046E5872208DF414C3346C5FE645A27C6C71840C354AF3C733657150988DF75D3F83EA4184DEC783D0F3A36403F522A174CD49175CE0A535D5CBC7FE20381187DA3E9271B0BB582C2B44168207298BB9CAEB93C3797BB010D27EF21E92C3EBA5657A86FF8673F3A79F172E998568D542E240BC2171710FAE322AC4ECF03100BBE85281335BC272413695EA62B7F3112BB2F52FC61B84235EA095847F956244B31E413B6C68EA204D699AEE0CE0D470224171A424F1EBCA9BEC0DA4C1BA00AD705FB9B5F1AE09A34402B628EE066202CF0E92AFD008ABCA6910D887043AAD7CA8757BA7A3B7B7CFF2344AE98F2734869E05D0E0C4C4947BF0EEE8172A2117C4F57C ss = 7E59320C0E79E27FA0ABFCA4411BC4EB686E8606597203545F88958CB16EB82F count = 48 -seed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17 +keypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 pk = 6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B365A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F sk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F79C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D97030E794107262A30E76C2C712597527D92437800967C4CA2407D826EC5D0C1BFBA5C96B82146320A7F74640100314B1B448DB72AE1A57EFC949034425DA38C4FB03107A06C26E81773EDFBC3EB265460D345375081BAC591B3CC847A954AE1494F25190C84464141FC95C840C1B19AA0D700073F01381BF2B9C14249FB6719670460E0515D93507F5245B3DCB68E0F00C5E1B227E8608308280B4A54403B5A9DF3D392EC3608EEACBC08E10C84158C97920EA670625F08658A17590C6575F41923027B637F2A881C3592271B3E3DFAB7ADC1A3596CA1C075167847A4C586394EC7735CA93266519C7EC49FC0C1964A47B00538025E1028FF304EDED54D5F323CF5465C2FCA52993352F70BC1289128ED702A4A6528AE7315D8F4BDE361AB6865C182460E1F4A6E49AB5AC81B07C53800C65762AA0594B3C7CFBE449DFE238A63F35463C94B2DBBB18F9B33E6548DD7398F0CF833F1243E72D123918B35530414AFA37CF88ABA62003BD1F46B158B4A91C1C5EB3C851F513F8A760424A65002D87D6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B365A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14FDF4F164C11041DBE981D8FF2008757B7E694F564A298B92CD182129ADE5E72BCFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 +encap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C ct = BA80CB734AC2CFFF296237BE3FB1835FEC5F211097E4A3AAFFE971E61FCE8F944C137FED78331A03CB95BC834DF9115065A51542B09C9938D822A7C001412B2DEBFD5146A4428FD33F6A07B3AEF6D21EEE6A4F84F7D63B63FEFEB7A8315E29CE2028CF7A84774CD1F1D2AC37C5DC53D188E34B2C94C760B682A750915E36939DB15DBBA95605640062BA46876DCA91800B78138BEAF793E3EB7C1AC19102F852081B4B706CF2793845F49F401DB8B350035D5B1FBC6017F4BE80FCFF0B8452B45D4ADC897F90AC357CFBB061DA0067AA0749CBB7EF34C60643673321E9E3311EA9E0B10D4D6AC0B94715F25E721D5A34FCE6155B88825CCA7CD886279908BC0DDA1CD78570B47A929F48A543ED892D05F1D389C1EC004BB296CBC0AC532B90ABCCCB56DC30CC37497AD31EEB6481288A72585A591BF3AE12A8DB93A5DFA9A066B52AC729D8D292420140F8AB5FF8051D5CE37E0DA7D5641370BC2E4126CDBB2EEE24EFD35FBF1EA0B15F2E80A28E263E50B222BA7A103AE6990B5957CE7078BE20717B931916355189A8D0FBC3447A59BCE41074F0A512A7A64435DEC59FF4F1F06845FB0E362E6014566F15A9D26160A8133F39A4A1575CEBAD34CCAE46616B117B872DCC2F8828BCCA8BDD36E79C9B9F7C9153BA99797C1F2EA8FE24F15F85A303BE29C9A531750FB5F498E0DC491A02AC51FD431906C6351638167648C9C271FFE030D971FE3CE9C121DF8585E0DF43847B5577F81683B2FE42DCA7E31B8F6EA97DD689BB5A604E367AEFFEFC9185B3556C4ECEB3CF08FA3797B5BC5517EA72B6547A8F154AD1E73602A3148816523EC29E0C73ED9CDDA460CD79A62FD20FA4AE80E6902C50F9E5B82C38002D296A731DB0F796C88BCA71B5D3480045DEC6F9B30F62BCBC2DB544DBD502A31E50F2F8D6033513E0816062017F0FE32B2775D45F662903A718C3B78709DD6305817F1936ADB480AB9CE670981CD44C48AA71276481E43B3BE0A4C45093B731AB9B75A18B584845B51E3603EBFB14911F939FCF088F9061592E4653D38FF4B735AE5E8DBB12A07ADF7DBAA73CDCE839F799B93C6BC2FBE384AA503CB825C34DA85AF559968EEB5F6C4C87816E054C6429FDA94DCCD8880B4B2B7DEFE283F3BE2F58723460D203BC3C7CC4194973B65DFF3C9A65655522A6B6FD2A0E187D75F93F3B2CE446E0FF4DE16E7C6259DA9F087794881466FBF1998FC46C451728EEBA89FCE0D91C1537E9111AFF8CAEA43EE7C7B839015C9E7E4A469D9871177C43E777E22B9F818E759AAEB2343BE09E9E63DD7BB19199540B64A464F82B3DC38D66D07C53C688FD29BAC259525260964207F110AD13CC45C745B5BE24815486D4148410BE1CBFAC7996A75F163F606A834E31C7AF5EDB84929583B1B7CB02D5666E61278E7C40C7FB303683EFDB69602D25B4062CA547C02F7BB4EE014F705737E8FB128E53E0C581DF84A24BDC85A77917A3A5B0BBE5FBE9FB2CBCB731BCCAD6532F7133F8CDE1D866348481F120488CDD6C77755069C8682729DE3E44CD2DF916A20F884B9FEC627FE7089B54C93D3C6F5EEF66B676A57FCAFC338F4FB957AA516D15E861AE91927CB37FD398993C3A97CFF1EB54824DBC3E74882DB05B339753520B4BB7162E617FEE05CA06B43F2E90C65140642945C43045A9E94F8D5C66B1DC659C088501A0E70AF4F8AB758AD7CCC6D4841D51488B6DBA3A1856BDDF405D09D18E8396347A80EBF3517592BA6F4290F4B1B3C53D3C212BCD8752EBC6BEAA41CF118D1676EA3D86D34211E41DACA4E1BB18D1455C2A89C1EB7C2655FE07C902013E02A2C891F580EB57D09DE29D2981F02AF022535713A3D3E08BE797FB7362BB3ED616A57E0B00DFA5E2184ADA4FEC7084EE5E2C2BFAAA1D640AC5D34D1A06DA9F78DCDE922C31DFA687B632B24C4A4793B303698CE90756B70CA61C92B7398DEB9C0D142838B829E745E5B6904CD3C39AEDB646BB23DFB5C651BCBED2E9A8B6AF41E856DCBF4E78E8C708C3336A3C36B1B84FCB17CCC0751C5F1CBC28CF43098E5BFF39AD19FC7489FA5881B0A7D3B0D30072A865147AF455A1FF36301D65751C8C3384C5ACC67B3A85EC286F3F08D384603B5FE6843C66FB805FF16EB93D0A735272BB509C22A8EB843C702A2A82E51F35EC18877F368ACBCAA94096D2C9AD9B4C6461178BB68192BB16C3E7168DAC20 ss = 29F28098CFA280A87F7093D33AEDC7588D5F53BC4E3E6C464AD2382842DC50ED count = 49 -seed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB +keypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 pk = 2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C sk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5EF7786B8427A10BA0AED54573CA5245BFA751EF891E1072AB20A4F74795A3F296BC5E9587F272A9FFC71A878337F5149E7AC47A26532B2BA2CD848AD5E7A621EF3B0AC470AD0E64490F6463C0A6D091C1A1156771999697E576EB1155789555392DA8D0F0CC364378274922B4D11A3013AC273DB2E0606CCAFF52048D30821093D5CEB0417A4347E5B178EB5B59D37C54CB911AC08CD5461B1A61567F4448288E78A3ED70C3AF85C6BDB72D4BB6819BC1C5946BFFEE0974E91C56B47BDD7647990948834D463361C1919A977DC84506A0C13EC7A9DA410CDF51A9FB67B867DFBA51E029E6E99A35A0064A5F640A36B3E41C45D586804D9B5A8306674C037A587427AF6160F7568518EDB10E4D83E6FEA21B23B20A1CC92D66C043B5328DBC9805D7C7D938066AC238C3461A2162624B75BAFCCF47F58065EEF38207D22895E321A0ADBB16D2001657A9F622849A0008EA88988359B508CCB764D265766D2B1E1F55FEC412AFD07A2C9A22729B8CE84EA770CF4612D369653AB92698C6358769D2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4CED722667CAF175DF48A3A346EC7CB1BCC37D67D3137FF7B7C70A07F202893A3320A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 +encap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA ct = 42DC166FC17472B8BFEA78919E261EA75925004D80E65FB1F40605D2353A17B091758B1F0EED0E83AF4FA0EDE05571319E280B3270502D96E3C396DC5D8C4166F8899E56782DB6ECFD9BCC624637A8EE7732F348ECAB587FC1053BD165064EC3781D687045193A914FEB6D4278BB51FD9BDA7399509931E1404248E9DF71F79FD1D0A5232C0121A6B2212FCE26FE12AB1A80B0A618EF67FE65BCE631B202E24A881675515F205DEFE72BC7CD7F64B909CF5DF086EA31C9C2C9B7178A4E570CCEB5B3C761CEEBACBDA056EC911EC2C19C33704E89F9AFC396BC8421D4B9785341F5C34B0BDBAEADEBAA1F149FCEF61CC1300268051EDD5F2457D3C008E69DBF8E5A8321392C4124AF7BE34E4D822AA617301D40740FCAE4353145A2EF23F59E0E2E148FD95E20A916452E96CD3951C88C48F66536B1E35725B21BFC04A628F81F75CFA0419CE29B04243BBB3F8DC9D5E7E5ED1685D1A656A22D5099124B56C596F61C2EB4729A2711CBE6B0B6D7510DB1A3B8B07B14A7398BD77C419CDFF2085638DE6D6B6D57B93984FD8BBC05D49C35E5BA4601EACDC4B1524D2D0D653A51118DE1E6641765119BEAC31386945B38D7AC11467F09E4DF6F35B104AF41FAD0800C7411EE1554576DCE910331E471944CF6DA8312A585875275EBE3536B831996963A5812D3F12A19714B1E9F5635CA528B0D99DFE13CE3A4EC4DE3210CFFE3AAFB2EE095DC9A2D9EB1F52FCB34EAE0DB01608AB75BE718F78BCAEC0BE7FFD999A2FECE5CBEA318E5D0FE15A6DFE5639157A0BB4AAFB28E661003769C53A59CAF9A4C79BA72F13D4289F5823F145EA7B13620F7B08955A5964D5EA7A6A3D67BF2C8006C534B0C250C2EB56419DD9C06F0BA9FE9C44F67948187E083C16EC7C0C8E3632FEE22EDD321850B335FFA5E8FB5C6CA1B39BBF763C95FFA71E10D76B25C9241B3924B4CFC3801C184E5E9A3A7248E4F8C76AC80BB3938FCB8AE3B65E50606449D34196E5481406FCC5F43A4F26B05C02AAA6140376816103AB84F35EA853FBDEB26166DBEB65C0294E1FC01484B77BA79FF92E4D63E1F41880209CAA12DD13606813029C82AF71739134791C0D626EC07C810774A681E3E35211292933AE6944024EAFE7D2A00E9D52668B266B1700DD3BCE38FF1ABFB45A889458110C47FB9594AE19DB87761FB8ABB7DE1F705125AC391F59D14E9E708C8D71602EFBD3C3CC3B74C6963F882DB0E5BE4AC5BB6DEBBEC9C464F8DA2FCFD6977BFBBF53BA46AA47C70D8D7E53C9E7DEC06B85E5567BA8A7E4AC2779E0522D823DE47D04B23A597E389D1FBB2B94B4015610FC872F0A8022FD3E1E58C85BE69F016A45934E1ADCB1EC2705C8C93110B5845A15E9E1AFA464BFD18A5F576F8CAD514686734C1651237B34BE30D80301EE81C0BFF30FC78482120798A21E8F90FD97FBF144DCB28B41BF377DD7BB16196954F315D61F20107E306C1160BDBC4AA94E2E515285FDB4C27A645203FBEE670ED25726B90B228179605424DB8DB06487222AFC26FC568D22195CC58BE42A6AF7E2607B348B4C36ED68A505339627DE54ED142BD283473261EE56D06AC268B832E4E53EF618A0B214703344BEFECD01B53847770FCD256557BCAF675BE2D0B6322567CB2D118467FAF1E3857985C4F6A050A7AD225CE344A65B88DC2A0D685CCBDF8F71B58AEE20F40E64C53001979C6A51F9C743074C3B11707FA8E7FA74701C72B9184B631508358546359A316F750AFC6438E57FD8FD4B74AC024677C4FF62BB163BB616E4EDE1952FBD5B86108600D329603906F81401D2B69C0F1F1310FBBE82FEB24E5B3E77D64968977ADB675A84C7CB609D12AC837FFFA72AA9BDD19B5F00254D417FBBF4185306D64731E0BCEBA2AEE56415FB0F5B6E69BDCBC06CDFF9FD82AEA205C85AC2BEB9B8A04B1983CD3A3D1D6A57C509CF77132B46B77F5B73B47CEF5B52BB9F6BB9FB75EAE87B767BC651B6D58367FE37877954B2DF855B69B91400EE5CE86E829B3FAFB6AD1BF3BECA7F6747F5DC2634F8FCD68BE9BB1AFC7DE3351D1636463E45829D44399CAC8EA494F5221EE616F4C1E09317F256815A05DDEB4E9DCB1FD90A2356F2ED6880802E1E7F7B8A1A07702E3672C97D9275CF10EDC1B86EBFF159D328E8EB97B23B74AFE14C828E8E42677C25C2E27975F22D6BA0BD81A0C647A925919E9D8782024EE34C0D5 ss = AA11BFF01186992B29074A4F6B5770DAB9AC55EBF904207369B9F5B19C202654 count = 50 -seed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09 +keypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 pk = E4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B743168C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87AF55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C75861080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455 sk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96543D121535437D8EB5FA6A6414860AC4E849F5FCB09104A68BA7987F52BC859DC9025450332B28F3959CA78F18CBA09C3C4522D365C93CD4756B780A9AB87A040B8202C2CB7AC3C880796775FEB4EE8E5228EF4C62BC93E5D068226701D244348F3665941F59415C6275E1656FE68487F3500739762D13BA5D3EC27C5F77B7703A1B2E645B05782E5A21952584A323282DF23C8A9695C0B537AC9D6BB4E7907EA4BC2CDD684AD647CE10B326585A0F7E486A4BC15418454CE4BAF62B81131C0008D54CF9A6ABD94E212C0193C724A54F8C12B4EF6B6DDEBCF678AC0FD84CBCA17284A326B7EDB071F9C2A3DF66334E29D588B94D684474261B3F8FC6BFC7A9328B7B91BF2023F088337B331B0C143CB86549264BEDE51C9BED644796B53D3F230327B14C7D699332457E90A5D40A053309403B263A59D7CC6E56B3E87592735D95E3AA819C41182DD9C0972592FCB2CAA046883E491BFB4C34C87B995F143BA5F7C51DCC45C5DBA619822102D005EDA5AC7D4B02B05B8C53F1C79DF7A92A9D4CAE4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B743168C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87AF55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C75861080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D14550C4DC82D723965476A518EA0915C1554BCC61C814C80FF120C37E7E8ED6D5C407B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 +encap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24 ct = 639C23A8D56CB8898E7060B9D8E740599EE22B195AF2BFD2FCB15EFF0EBF73AF3940B0288D40BC7C32ECEC62FFC93B73CDA8926BEB3B39F93D3F68588165A6C288E5D1B571780B768092FD6637183577BF001A28B75CF96230AB9821A99E4940A5282AC68D4DDFC1281574822B245D2D36A18E043B08A6609F04A98A24F7D3173F8B73DC2242D2F44AF472DCB6B6175115A1DE1E94440EC6D5A5D2EBD551963E99EB97F9614666720309DD74E30185E677FCD40F8DD7091CA97EF393A5345190D8C3DB8C1CE0D1EE313A7A65C1BBBEA92D060AF41570431A85B99DC422BA988200691965BA148F58672739755836A01E239EAAABACF71AF568E067F0AC4CEE103C6904B76D8BDE8F499E75052D822394AABA1B1D488C8804F5A2AD71A219DDDAE3F4F254D0495DE72881DC25B338EB7054E3EBAE004DB531F2DC4735F619981D047183027A91854C230E3D9905FC46DBACCABC293C68C1009C1F06E467855AA9075AD5152B1BC945812935811E129CE37EE286426215105CE661EF821EE0219338A7A0BE822ACC690B1373A117F2408852894A0CC3EF5830AC26A335B9BA269AE92E2940510A2CAE2AAD10BE949644A1BD68A42A97FFF440CFA57D8CAC297F8307A4E56480B29913FC1AABF55CA8334C282D2114EAA9356E428133C0BF17974E8022BCF93C57842805A482EBB01CB12C0669EC9660E43204C57CEB8AA57FE73B741E092C814F0B3E3E67ED5514E1CD80F230CADFD85B5368B6BBDC437F2EBEA03DFEAFDAEBFDF7B7C770877D90F4D90289050DC0841F1D51A0EB607FBC4EC04805C2D066092E1CB33F0268ADE6FBE4EA035C9C9BA7F300B8ABA3FB4930E5753389BF2FDA206B6FAA34323E110293CE43848F8DF6CBFA1754EF495008C99CAED0DD0CF0E959F81CFA544A7C01753C15E799B78FFBAC02961C561978111D228A0FBBBA0D4CF31E1F656D59B0DACF2809FD881E7E0542E83CB4CF8707C2C962CB3F5DB55046C3DD94EA1DB12C3221F1E8AFF4CDED3B9334B4A017C4D3DC0939507C38C16F9F78027FA2EA7AC62AFEF62E8ABA4D635763AE15184AA020E2272ED0212C1EA233BEC517B2E840C616453CAEF7A2BD0BC9756BA84F484A5B903DA60CBC81341EE1FF7B15236299B2A97CF4A50D7B17533B1F25C8AE6E72831671ABE9878FC06E00CC91FC721FA93964127119D46DB101DF23FC461AAF5000F9C5857CBFE15BFB544934680ACFB7D945738CF76983DACBE606BAF66E9AA313BB48868A5255CD0068C2891ECE8BBD6FF843F7D3E6B9ACCD1C6CF9ADE4248D2EF74FB8CED08F438C243ECFD74A3C9BA5374373C4B820FFD69792F87279F5F0637ECEEE82AEEEF31CFFA00F96191906ECE032FEF5267D2C167251037501F7A71D93D6876A09AB9472A90C45DB8D692829C51723CC7D9342AE0893F324985123A1B131872B2551A37723EB2EED55C272F72DC2FB2A89E3F53A18DC535BF6ECE2599247D04192823BD995DCCDE4784F3D0ABF7AF07B1C1017C8515C7D07267F63451E0CED75088D3E9DFB92E1DB4ADA09706F70A3F619BC67FBCF4A5FE8151BA67E92F432F1524F233B49B635576F7DA97FBE1491C0590A83A6A5CD06E00A707A0ECBE86D71F625FDAF106E2D43C6CCEF9F742D2F5F8F6AEEF1C79B8DC582F3A8E43D415A81303B0A8B482353CD4ADFE9822BEC7F8175D70C33750E5105B64512BE8B359E351E7BE9C26D860BEE67352656A5620C6BA3917A150A3114B1B67BE6AD1DC2E88D4F9E0BCA184F11F428206017A5D1ACB5B1459A86BC40CC4755B801543B4D8BCA52BECF60482117A5B42C0B8A2E07B682EDCFC39A016BFB0874E5800F8B2E91E9519956B92F526CBE78829312F028CCA6508B8DBD1A6BE9408BBEC0598D490A68A1CB596C5DA99B1DCDD4E7AA2441C2B38653667EA2D45793876785CEA706D4EB574525786931B9DEE433FFC6206CDADB170CAD13AE401EA86A3CC99E1181ED2F920313397933F3F704B6AD0F416218924BA50BE9C0C74099F10E805CCC4E7DD9A54870A1013A434AFCDA4388DA528940F38CD1A3146136637C4808BE20B94FA77CE5727CD3E64D63969C229200E6C674432BB77E36897680DC47BD325E5B3A10999EBECA210A778A9D31A42126F98DF0B0A0CA6EB661AAE4B954BF0303CCA42FAEBAFCA103C3F9116C2F4B55B3971C7C7B6E25E12AB8CD538EA2EB9A892121A82C ss = 05E6848B937984D705DB636A3B6327EF9D375765CDE16013BA0D203459DD2743 count = 51 -seed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88 +keypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 pk = 44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2 sk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E5597A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D9D26C6FFC2B5F17610072C7E1CE668CFD97C29EB597EF51C039015E4B35A7D049DB6488E271851D20CB61655CEA5A074338A722A10A7F77B5BFA0C8BC41B346BC5BA4BD17784B166DD83A6A5066E0724AF7B603D4CB3A880F95040D53B9F11CED9FA55B1771900E8924FD7656AE198B392BF23A83418519E3C754203A9035C83903DF9176004BE81AA0CFE690297D67CC3432F815C4DB7DC5797A2CB99140E28E880097A0F45415BA730B616572C2316895E7C0D11073C4BA5A6DDC74F59206DEB3917E84A9D8EC6C63FC83A001DA56B03BDF9C077BE63645331596BB962845594907A22F8A85B084AA80EEC51B4F27E1AF011464CC73F6615397C22833CA5B81CB30DF1982A18BF148A9D3FA5C6A46C323CA1B5A1FC4392A2204379BCAA3A63FF679F3ECC00930052ED80C965A82E55C08389D284D4060254A42F87C6AEE7211933E2C6678CAA453B8C006A94960B0DE5192631F9AE68811D5B729EAEB1C0CC8AACCAF180FDC09792DA38E194358124B7E87B7F55181689B3C5537011BDFC9E44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2C934C11E2EAA7C3C4E764863E436FF12FC9F517C79DF6344AB98611F57FE7296F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 +encap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917 ct = 8F00964A9353DA5BCC59499C0D4D1C1B26A89C6B291518FBCE86431426DDA3F8F9B6D58D36BD59ED0D6A8E124476720147E32F5280F1D1293641BFF5B464D1655F7883B358D14DDE8B9C4627ACCF0782E2C0B2E617F46290AE4F3A8377D94EEA2021E43DCF378395C8E6A6022ABF57C96C249B37ED8FA75AEDB433A6884FFA045628EA6163059A988F8D230BFB9DE2C2525FCEE06AA42EEABB3550643358F6C891FFBC7E70226B46CBC0C415A05B130803A66E9078C370692E7BB634C4F0711B581232A3B332E4FF9B976D4C5EDD21E039A5A1AD9810A8C1234CDA9C4FDB0FDE66348E24559F0D1B557C08D896B75300137F6C5E7A2E68FF19FF903AC43FED2900D8519253672456B87CD6987B0A6FEA63AF54FDDF4073013DA807CBA4194E69C891A7D71CD4B5AF8670239228B8F093682BD0E091FCCED699769A8D3DEF0D52D797180B2888145BF578923E75F6A61D6F42B9A32E170745370AB0ED1761D50ECD5C2685A9D6141EC34D8ACD77345BEEC21175A62193A62825F3B37E1DB028A95F01371265B10A360A99106E3F84A80B8A22AA71345852CF905F5E3ECA22B7505C055AA378348A3FB7C48320278800B0084E0D75B8EB06EE6552BFDF4C4CE160FFCA79660002D173CAFCEF33FCF1B642C28AF31C4ED9FC1FAAC8B3BF48590E0CD3EB9AC93DEDD3C6A8A4C34A9CBF8A0055DC8E62BA0DDCB124500A31683C9E111F0EBF36F7E24B41417F61EF6786244A28A2EC64F219712BF839BC83D253512F3F53198C403CF89100B208833492D35F6BAFE6428BDE4B70A75B259E8543B4A633A41C005F8727ADF11CB2E6991B912C597AF5CFCC8CB4CC324D909401C451502AD3447481F0BC0460128F17BCFD99DB088FBE99C7A2973E1DA0B076B1613E44D1DB28A11C98145567B669DEC0E96BC35117EED9A1CB28FA0CFA9D346D8195BFD0D571701F15F54E93D686B50380C12B1558EEF84700D53292F9AF2FDEDC64BA75DC244EE7964D7782F7E0EB651DF5CFA52363DEE73EE6CE0F71B4CEAB3AEC2B888A32B47DD154881FE43B1234C9B6C476566BFA661B48C3B5E91110FAF3C7FBD17A06EF9549F993A2BC6357CE82B808974C835F1F13319489142E9F50DFD6E7626DF5F38A7B6E4259EF49BC3D524A62FC2214FCFAB0CC086D428151D0130FF59DBADD1D1127A41D8EF02AA978EA339D298183C7756B7AFE781FF315C2864FD25D072FF12FB825376764E044C65248D1B64568663DD99C1BB6AE2BD658FB4BD098EE4BAF193C8F6EE8143639EC72E59FE081A2777D1589990759BE13DD8C3D4D7CFA7F7E851A19587FC698D58FC1D524239B8BB20BBAAEE1199A4F22075CA845AAF39A8A385A61E8B38AC9200028093631E02AB944D178D41FEB1A02E2D5372E2589296D3C366513C6A0CC891C0ED41DC32799FB7045CDCFF16C482DC82737489DB16B2E6637A87E88F37D80E3691FA7190AE4BD1594B7BFBE76F997AB7D76CE9176DFD2E6A5204211BC23453B49FA5C092FDEF27CBCA183DE098222AB3C4C973029D8704141990310BD5E454B071ADD6AE9B8684E1AB18970252A5FEE3E040BD1924509F16B495C4CD4807690FF5F5DEAA69A76AFFDACE7AD9BF68BD983636A4435FB145C1F8FF045B1B1768B135450B3FA3648B13C9AE5F30340B4BAD79462B3B623FA386F6621C9BC3BFA579A56E19D33539C4ABA95889B1BB8FEC9A0E0B42D2D5880BF5BB4005C39E953F3E742B6F82DBFECB893EF3A2EC59702590AB377F937DD7C7BD3F68A896A863ACD1AF09212D2974B5CE0127FA1C3D372A1DFB4FFC021ED236B2CC418EAEBAE172CF323B8E2EBCB119106402622BAAA0BFF7AC0CBEC76ABFB9C668C59107F5AEA217DEA8B30096D327F794458CBDE4A1183F38C166EEA6C790F59D9D103F6A09264405364426DBC71FFA952CE239A9A968D93ECAABA8D1968DA45EDB7A886665D558D8A35C67283A6BEF240E1CEE53389007D35FC95A061EAF06D728F1FB8C560846B6BE1758A95C86D7D84002DDCDEB1961F7F9598F5B3A6ABCED060DECE5A938809F424C879C50F6024054360377BBA9DA315157E031682FA3AE22A7BDB53457DB50A31FD6A03871C01ABF1A83A48AF5D394C1BDDE0BCD83A08DBC93EC391252E1F4F388D3B30CA4F878636A6C5520EE36F7D6BB0C1E8FA0A2CC867E1FD59DEDBF8AB674508C5604E26673FB5E9B073E47BE682 ss = B285300E7F7859A1904D35EBF346B16D5860F0EBC4709E41C90C19D321196811 count = 52 -seed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F +keypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B pk = C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC sk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4FB7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D69D88EFF7C2147AC956A33B4C198C1EAB2AB93C592BB5137F291824C08258CD0B0BC4855A6B83B81858EE7B4BEAFA59CF7E4A03675113131251FF512C50AA885878D0C086D7461677BB81E46E4790C30A9A7AC4E0B3B600F04AD6381424A4B430B0A4DB2387703F77C4A0C51072BBDA954B473F86AD2AA1A5B926D18E0B0C25261502AB2D31AB5E837675B369880A2786389C9FF0BA07F1098E56C3C92557F3EE934573901D0168B3E35C4610385C324579686571A051D4852257AD329FDC85178438014FB365A11CD6A40B41AE8CAA46A6EEAEC1B264B8CDB2C040E928EC3829F3A7025C66525E937874E09C7FAC652AB059A5017698D7C0123CB6DC889B4C3942A6E834D029673955A521318B930FA4553F46058922B57831E947015AA0052B4514DECA02213E3171D7063BAB2305A3A173FF68A1D46106F1AAA3967BEF778AF01C84450DAA35B06801C5121425869D61213BD4B44667B7C21541103CB1F24B8A472E55E468B8A6CEC630314673C8AA12FBC135B79498480721180C3DD1B72C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC5B07C8359E6EC4989C34B31293F4DF965B5D95802AFA5836BEABB001D5CD4DAEE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B +encap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E ct = D009C3B0460E967D71A8198159994B6D089CBADE3B8C9CAE2A490275F5D540688816D9A7783DCF25A81E22D71CC96D391A78AF5BE9DEBF9582A06B7580B358373EDC055BB05F746FE74D93FFFC9F28D132F5439A5DBF6831350115CC212CE0F4419BB60B412D8F19C97E507C28D5395FDBA0BFBEB0994F26BD4E8EB6AB20D5A30F192518EFF49D50FC21D946E118EB5DA02751242106DA0E402ECA8A79D550AC284F5A3205CB04334359513375A2AAE672527CA48B05DC66DB98B5D708F1BDB777578C0D15251D14D3864057F43F10697BD023BE1099ED80B30FCDE36CC03753FF373659B5A45B04EFCB7BA24D5C15D0E5DE27984A7210273EB14B445BE236F1F0868AED3DEF667ADD0B0489C7D147334E9F46107FAFFE490DC862F25BFE06DDFB650655BF781A755F2D31DAB30EB47A6D065230F79D55608FAFF57979A4B07E8FC3F6943D158C0A4B379AEF198E1EDF90B4F85A485127BF8F63BF5CF4B6C398CA159C0A6F4BAFC871B5467D77D9D1DEBCAFAF3660E24B7FD9B2389B5D4081476E8BF2EC0B52B4C5AE016F8B26ED77C4C1F5F747C6FA6F87CB018DB1EB0C1685C1282D74A8DDE7E55F5B200C3FAA87DD927AD38ADA4C3BDA4B1EB36E115EBB90E332B187104B70D5B83AD4979085682EE96B826F495A9BB0BE49FEB3083BD032920F79A678D5DDD2970AB91DB23A9023D6AF6717B701ED6C13A72BE5B8F537534C28B1E8F16F657128239B2297B26BDF4A3AE9026751AE730B8BC2C3407ED5DB565DA24422D49B3CD3A251354C6B7CCBFB92088F7130C5E0A0CA045003BBFDC9C064AD7F3932E814A7F0C8086D64DFB33E9EBE5E98977F75ED74EE13DC3C1874994A776BD305C57B2AA08AC42ECB8AB913401484BFF4A54020FD66D80687B426536D68D7EA8B5A28ACE1B7DA21A8A5AD6703106C8A3C94DC1FED45AE309D14F005E973564CB1190FCB89CD5CB85852CC2B0D2233A6096E7346BE9B6F427D6D8AB8A4C7960D2E1A4FC8878B772404B6542C2CFC9C01A68F0E67167B150DFF928AED0422705B104915A9B9F155AECD1E94F70C47F8002B04C676523F71EA0867A5D9CE2FF1F69363B5236064DD73ABBAD2084D568E5D2D41F3BEB150625FF255C8EA697E1ED755834583841558BA31E4D49D240873349CB6E22A729DBA4489F219E1E34091E923D0ADD51072A3DBEF9CFCB1BD68171C353ADED14129E6C1D34822E08AB1D0F7D958B0CC348D04B134549752E2B21E691A181A2DAB056B5397E2760EB9B68EAE06FB4D0FAA2E7E1E045349015F1FA656CEA6B01DDF892A3C857681CABECFF624C3E67B21B09D2D08FFEDC5EC9429D2D7B8C2571A29FE25BB2BA798FB1AA17BDA7C2621AFB79EB4FFCAF13E963F8E238B6FFCDB9626B4DDD477BF721F344CE6038E109BD27ACE5C05C5C611163C3AEDD9B47246BD77C77A96E22E2BB63096BA082CC60FCF83D95435E44F1395D9512116D723731234E0523F2DD635E9B3EFF766D4AE2345BF8E606618074FB309B143A64BB93F86B0B4E307453C84E82B812BC746721C4882CBE488C66403A93F3EF87BAAA6009CF8EF81587ED5E9EF549A5C927F10171A45D954699B8A3092E98DDB40CC38F86B6B3A1CFEDADFBC1A864135AEA1C51D30C9649D1F3F7D46AF1CF095511D084BA6E3F8B3555501FC04869F4ED12301B68885FFD13ACF8D4C27D2BC883C2DFFBD8F981FF83F9F0F215FCBA3AA3AFBE17D59EA3474123F61F8CDCFC36D7E519D1C4A862913C7821848BF54AB43D983F4EA5BC8AB8610ECD4AD1FBF5E4C862CBD4286D20591973180F951631EE8023483A677A5EE5E3829553B35C6980B4F363AC393806AE8CAED0A348C3651734493D78005F860911B3C4877A178A97D130CBEDB2A260BE62252B54CCA713C0DE394C31490F2CF69CD76C61B0C18AB5C806BE4332F3A46F6B2E3FDE252EEB77A0C8DF0E201AD1563FC542B97DE9CBF0B0FA882B39A172187CA89F0E2F82604A482F04EDBF088CFEED6377121BAACE1F05EF990E6C1D7692525FB8DF9F2B690B96796866C6FCD3D20DD6E830BEE6E840A929686F2DDCB4F7F880C3E3B6CA62F64D833C8E9E261298164336170B1F44ACCAA6FB44350ED970E286E5FC31B71194C48783AD1CA6C8875A4C20412D11A07659F84EB85421CEEBF55B9C7AC288F3AEC2481CFFD1FA784543FB7DF2D4C65F131776AFB65CE86A55BC1ED8648 ss = 6E2E99D7B70682D8CA3093CD45645EABD5BB720B9AA8F2324251F70DA1BFAAAC count = 53 -seed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E +keypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 pk = 4EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0 sk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB43DE68B712E67971E76E7ADBC0879A41AFA358C2258888769B0F785F2B4716E76753D41C4215B98BEA2095F5C0CEADBB69C46CA152B3045B95A9FF198EF5302667D31F36E2330A3C1C44E983BA4388A7022F1613A47D19249F2534C23AC25BB76176AA102F103D1C6578AE141772E36ED5F30F2BB02AA34480B7D57E935B5097C5C5B61422FF6249B3531361C284D67B485FCC3F942501112408D01B96BC841DF1C0A9136C01CF2652EF067EFD740A68F80F2C1B70476B8B67EB14E97104722CB3C82C42D9912A2F2618D50C27312C13EBA245839313AC08AA9AC7918252122A6A8AD632C691C8C0F84BB02AEBC6F401C2455121FF33653E377805D3B2C8633D8B141D6B6370981BC63A7141EEF2BF7E86692F28764716775BFA41043315E5CC1199427FC7F6A9889165B6B09D0BBB80A609C0D52063204BBAA619757E1748412CC1DCDA4C2A102396927229BA83B1EBA239F41DFA530B8A2779060877A5EA142910A6CB1AC97CA2466AB58625E823FBA58429A613F2C92DE06993AC7006C8E4834EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE037F1D7E636B4AB366DD5725957B9E5D2498E4EE1929F2213F9D05C882D96A1065A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 +encap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2 ct = 9D9CD5C391ABA899542B0AEAA0D4E5949FD13F9B18AAC448BA9EF0DBD10282F23EF438BF14D6ED8AB9A47AE7D1EDA2C35272EB47A8353FCDF0D01DB4C4F967E12DEFB894E5D3493223B726F2F391605BD140B3B29EB590207D8E4C2188C2D4FDE0D311DD2A1E9E2C1A4F4D2543AD3A12513EEA71762EBE13F455AE53FDE48F540196B25E5DCD38A16DA80195C1093287CAAC07925950CB41502D0A240D8824B1D05D29A91F4A88F0420E3E32C22384EF0CFC4DF46D5656630631983384CE34B627CED771340B01451129C2284560920042A20B7A2C68147A80F08428F738F2716D3B36F36D15F3C33C02047E10FEA0B686F252EB6F14091B8AB9410B40292E1E67D4F12B2F441C10C843169872FF6749BA576A279549DD4E49FAA63D91670ECD8032D4FF77C21F176CD9D55B2B68DD86971F478A53C3D1A0A38E8C16DFCC77E2114BB88F5414DA2EE5C3F35D2C37ECCC20845E02A73CD879A2F99239D6996883B35492008C37A66A0E3E96648060B2C0B5D84EEC0E709C0178579A1608A69E793070EC3B4BFC0B3586F762CDC4F1DF4FF6BA62AF1A4E8DCF9B629F205F703897C2A51EE3E22E004519FD69C13B645FF5128DE46103BC47FCCFD6940EB53E24999D21586B206C59CA39317AAE95DAC08241057FB17951026CD41AFABE04330F18440D9D9CA08D237CF3C1D2429EC6354E9D167FC01D1676C83098A07E61941D361DFE208C0C6583B46343D62B79184EC5D9F0FE3648D3CD5B7CF438C48E007A9228999A556B25FD86F518C7E0C0A926565E9E4F09C3E317DA90CF8C1152D12C704697030FDBD7A86A3E8AAA28B5D5FC1FED7D9B8B03197F2256E2E2C6CB28258AA114A397E4430E9E9EA3F3AE3FD112B54DD982E216D47A3359BD935DDFD8813EDECCB50256566F13FBA3098AF3B75060AF2659A75D3E88BA4299B90791FACBC28FAE0E309A18BB53DBEE0D2B1E3EB9011E369FCA55C874745C183D3E4EB87037E1D3E10EBB6377A4AF8380015D5AC0D7514F31C79D6F34D2E91DF1FD81B5655F7F91882856282F8FB35F27359B46BB58A806D49A0C0835ED88BFF0ABC42ED986FC56E72D87D3C76E7E6548069C7FB85D3BF0392E0F63974930645A6D4E946E8DCEF5DC562C784517E634BF2AB5438A2B600BA5F02E90F6F4E72E7D137C380ECA3BE71FBAB6F1257D3147F3915B46E4422B8F4CA089EC635C8A0BA2E84130E546E8492D82B3EC8874D020420014297EFBD34A3AC98D0ED22261A1323FA4CF454A239C51BC79CDBD0CE60AB96CC1D112DD78C3A9AE7890BF3085B11D681BDACA4A8BF610ABAE695592281993D9DB3C11E2B90404D597AFB5102FF80337C5D0633F66D968600E11083B39BDE80DDC95171B4CC3862AFCC7496F13757A8FD19A8F65550CAC595A38FD4413AC518E15B6A91A3EF759BBCF1131A096D41BD091F812AA18D5A0BE5E98A88FAB5A9674E2C144583F1BA1BD91E62F53E2B76B4A0F65395BCB097719CE5D26AFC1C2085E8CA66DC9FBF5691733676A742B7CD30E6B2248427167A43170283C35644319953C48714B7179311BF70396743C6BF386D516A47D47C9EA9775F9EBD784DE1A0ED35CA6FF0842429F468D93B0660D2F753F5450E9F8ECDBDA1A9C958F1ED438E0C95C56862812BC00C94512A0B57FF2439F86752357D2D454659A22BB31353EB5012442BA820D5156145CB945727B65F6F0996401ACA3F31574450E273D42DA739273AB8DA72F313942DBD3A759433AA748AF1DED6977C8BAB6AFE1979AA170A336884232F55C68A6C38336AB2C0B2D1AC1D970B71AE8B05F0538BCF8C4A40D092E8FD1C924B92CDE30C53FE11F82C30E640198E0591A8654683F0453D0F1F6D5ABA8A0B82D548BBE64B4986C1974012F5697C63618E076C596A9350F847A4EA166A24F62825C0065DB2574D64250769F0745694FABED12EB1F9233BD7FB15920BC0660676E07204250B8BB025CBA782DBC3EC6F949E0B11CAE8D36B1D2E4E9D1BAF51678C42B30925F308B432B48FC6E342B6C5162F84DF99A69ECB6F439F5B40A5ECB20443E56A9D16F1081BDBB46A23F466353CA0DCE734CE394D364F8FF6F173C08BFAF5E7838A33CCC2BFA3E5CD4EE1A20917CA7680BD339F6668C48FC7283D4B3A54408FF53171EB10E5298CF7CC766CD2434FBD83F4788F4847AEF72292D8A554BF940941DF629E7CBD6765704931D8890 ss = C7C4EB7F531A9CE048C04F27C69725D55850157D4974990EAA88EC61045CF39E count = 54 -seed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7 +keypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 pk = 8C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1 sk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC297071450340F1B110AE53AD21759BB5B8C8E495F55CBA315805921485B73A248535AB3519A544F440B03B0B1A667665BF068F165570D9AA52FBC2CEFD50738109A2F18011D1B0B37142F24A52843A81C44ECCB8B083B8C98A51067197737BD47FB2B40A5A96E385364463CAC81348CA44E9B8B2E457701FC0571DCC6645FF724E44B1370FCC235AC9F735B1C85E877DC30A9654006837C5DC318CC11F962837C0F26A59F171B6EE21B0CE02925C280710E140EA46486E68419B11B548D880406E929DA097A99F8969840979EB861D483337D605C7E657C024C3315F76440F8437057710CC71817956C8135873EBB9D84B801CAC006930443C09773A5F542CDB838E176B45497B97091A613C305E6BB240EE08009E699C6D30D44F4152EC0A1ACC16E5310ACBA766278516470613CE1044E46A4192A145BEB3727DCC22F53A98B4C7C414473160D85872F31C76EDC5DC2E822A91976761A5D933B8D284082BB85162FAB7A7D520EE3889F299956C7639DEA77127BD04BA5500FEB9077949A8245E4148CC2298C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1A5383897314D60AE0AB1A8B50D6F5DE454A2EB8B0502D57001E6E19223A82EF2B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 +encap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241 ct = E1591C087D768FD904587901CEFBCC388DD589024787289E961EC158208F6E6BB7A7217E6D2EF667CB61B08D42A822801A88C97D8EED22AE2C9C53D4A47833125840485BB5576E6EDA7DF58830CA93CC92A168D89061CEACD6AD5CD375C89E458CFD5EB7F901061B4B79C381AC40E3D2491CBAFE6E634DD48796C0DCC7F4E83D8F5380BFCF9367B120B1C1DFBDBF2A8CD57CF3CEF51527C094F1B3EF99E62F5B16F27F0AA036CCBC5D322B7552995E710184604CD6D150F9DB6929ADD076E8C410EC52C2069C897A352AFA4D793811EB541A0CCB5A6A6FD5DA05235FCCBDC39E6E81232C7BF1FF045FC6967D17EBD571CAB2DF0BED32C4E9A46444E1C2BDFBB8112CBFDAE7399C5D873229A5A5B2A78816B03AC57F3D57F4815139359FF55230DE28650D681CB0996024EF259841BAD1AF01D9100AE99825515B1DD96CF7F844B9037D9F727F59D9FE2A99ED43C605477FC82EA31EE686A1C20AFB0FB82704384BB3394759708B53C7C044BD1FD4D95B2C26524F7970B4F27E4C841A845B52E0055455BCF01706C0F798017A0C733104C86F002C3A0697B4518A51574A76B9BD961B6910208758A20029599E1F87F6255E9B798FECDA471104C61C882A049EAD893EC0CAB68A0B920A4CDAD6AB65B23A00CA6008838C3CC4337E6056DDE377A0CD15E5C79BDB5963A6636B21E82DCF5418369E6A4AED8351BE4D26CD73FCBB20666A04442CF3A6B1D92D372E270AB241042691712E2F26AF008D25EC4CC9DF3681B00F2107B4967A74FE4FDBAF6CD7CF0B941C6090792CC375C74B3B3D04911223DA470017CB4B839CCA573E0A523E9A9208F111951B973538AC38B95C2677721D823060CE17716E6F72E09C343BC7B1CEF069652A97E3E3B04FAF865C02E49B0C74F013540444D38FDC7DB7B1D129B1258B6CEF53D5583EA95FDB92FB7D9A42826BDB492C17EB03AB9AD871391D7EE9D1939526C37DA9B68AD9AE1F5ABCE00CF0F1095C65D5891DBFBEDB6FEF2875815616D513F751C245AFFF11380400DD10CB9377F0D7DC4020891016A11E47CF64D194DE6D75440BAA84AED634D2E8426AD0B62ED99156AB14F047AF5D065449E009649AE7831128A6C4935A35AA61E4A82BCBEB4257F6813D28451303185F3421CD00DD202F58F493A559B8E3723BD5149DA96E41DCD2179045509DB9CD3CECDD11026927A77941E0A61623CB09CEB6FD779ECC20F739A639D4DEA378AC533634E6B682CF162F496DD66C4EC8155432BB7F89D0240232F4481DCD5C013EEB856A2FC883C29FAC4A9ED7B66F4D408AC56B7A12761A539A95DA5A792CAF14EDE642ECFCC5DBB17F75A1B34757A2CD88CE1FB7D533E0B5F78A9318543ED75BF2E53038F96B2384B12C144624E07BDCB56136FCE77F9FB3D71B56B1A3865E54FFE674665797C3655BA20275A4FCC5DA5834C6DDB4DA14733C68D9CF0B1DD86853B064BEECC665E8FF87E0DD29337625BE7F888B14A076C5281BAC09AA9DF193D5493AB65DACFFDE2F1B95DF1E5A09B363041759A306E643A49855D9A52FBFED7936063A01656B05BF78C6FB686570A778D3A12BBD4E64FCD856BB5960B8E2670DB6A9BB2DFBB65C2E0139F0449C3DFA2700C3F6EE0FF72268821E107E58258E939F2E5D382B77A9098A1774EDECC0350C0328BF6128C226F498C8D8B4AB64E346F627E0B5E748230FD5849E3E4F8BCE7C9138BC56DE09213E678ADD6BF8A313D811A14590DB49EC4A03F220993709606CFCF71214A7FE9EB0023A5459CE1142FE99FDAD363268FBE55E9424D6A0F56E9703E66A175398E9F1D72891C5BAE2AE49DCE24C47FC066B206B9C5E442C0F731DFA16795EEAC3E45BE897A8E9B6C9A3AE85420A610D14D07A250C56D343037C50DE3799CF9CBFD8A351E40FF8CE3ED212E855425340140E48B3BD8FC45AC2B22282DF4FF6EDE1DCA02CA810A02EA2DF4D5853208F754D89AB3ECC5C67BC757D98D18DFDB52FF842F6C86D2407BCE00017BCB30D329E39CE835021D3D5DB1DD50B943F29DD41D9B702B66EA840B76959255A2A76F99BA312D0D832A5FB079A766F7411AC0F4B21860DE267F29F807F4EFF76985CEF490E930899A7377FB16ACDE54DD04678520FCF640696F1838CF73A07C45BA58CA34D3F192F505A04879D49A91EAB4399EC3676A13441EEDA98418373881A2F07ED4AB25E3510F6C4E31D92A1A2AE ss = 2595157F5C64D440776940B49C3E63605797E777F451A911C4B33178962AEFEB count = 55 -seed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91 +keypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 pk = C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273 sk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A0846F9B278064656903BD1F26A8A87832D541541E8A06E5733700836C5F16A06F17AB68B6BA229C9E740765DDCA88A01469A79BB44F2A4A55547ABEC4F74861B83687D69FB0402D6CFB0573E8181929070483E85A9147801CE7B8A707093B2C67A21F1C65222981ED55755025805823908D908A6516488A0B87800034937B582368CAD01C99C47C84C2C09D494A6FBA19E5275BB27C998C5EC863E01612F3A75951A0FB8790CB5B623B3C089CF40779B6936B632B54B981C7EC83930F7CAFCCBC365376A3FA3C1CDB162B1751AD8EB3B2FA70150B637D1963600B0BADD755E3BE7486F8CC306D9A05D688227F77514B02DC7D47C93986432C2B58C674A74218D6E9482F8A3B8A6C5798A833D97A65DF98B3117203AA566CE46499DFAF56F69310BFE821C16BB794DBABB7068CFF6FA3D2CBC376BF1C4E06AB2E4A73256A618D9236810642C1D1BB3C13AC300F20EACF79D1EF347A38084DC222BB8741849C2B038D9721AE56A5300BE8B9B4BA70C530593A5816309AD50420D63A7BDD0375B9475C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273500DD7B94B28B5B650D90962962BB9A3AE96E70D35723217F3F178CBE565905124C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 +encap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175 ct = 117777D43BA7C4E28DB041DE607DC974D6A3A886A085B78569B24496D0E0B528981903A550F3ABCF925F18B5F34AE00C529AEEF0E3F3161FB758FEA5C9853829D4B2BDF7A9EB58A9B241BCD2255EF410009EB218FF7568EDC03D03CC536169BF578D07C5EBE8D7E97F9DFEBC83383E0C5E53CBD2C02EAD34E39A89C8BDAF3B3431AA83B3208A4EE5AB53AE1098311932930AA1F764079944F6F27D7458227E85205732189FFB12442E18B05B0E9FEC425E6DEB721976C72F55362D9F8269720DF21C5CA604860DF195F237CEC2DCABAA25BA6339F951E4DFA994823BB74995132AD320015EFD51071E41A249414CBA3387DF5F1A339A2E3869EE879A3F9C95C6A259BCA23DD1C9CC35CB7FF180E600229B34817DE311191352F9A19B98A8AD6EA783EE3FEDB7FD0B9DE1F573333F4227D21C51D424FE7CE5FAF478FA3B8AE9DCE310CE141AD8206370B2D6161895A5B5DDC0F196C078AB596F708D5A126BD81F46FB99A1E53F5DFB1CD49CD5E13567C5EFCAE4381EFF6E0CC09984D817AE91950B301B68E1497C845F5DC14AFA9A675D092FF99AC7B2C0841D966BDC73291C59F5D3E9E5A1F03CC08A670E7FAA53B4576D2C8D2A28E77CC130F35346FDA96EE409134C88DBA9BF33E04B1D9246CB8ECE83EC28657F49CB7EF9EFEA7D4CC66EBA0819F065189EE5DD6F3EA507B2951943B7DF66F46EBEB26A4FCCDDBCF4FFA75284D4F7E326671BBAE557AB8733ACF1E1381A34E9BDC9A382B9BC9107CC642DF1A6DF5BCEB2429EC318D106091A8AB6F3EEE4346F39303AA5338967A4614AB9F46FCD0B114A0C5DF9C722863CBFC410F89EA00C5FA33402D11B8EA8BC254EBD97D92DC91A7644F81F5357C989D2FAFC6FCCA84950DD63B006024B227708626128EA16E7CE48CF593EADBC3E339BE36FDABD38EC60086FAFAD161CE61665AD30138C4833DE8DE67694CC17DD3E7501EFA37EA89F802AA82AC35F04C273F4F448450D596ADA629293B6A95D1750DC2D29F1D38CC2AB830B117087C80371229A313B2C5A0BC6D8B21179F16B608320327235D2CC97D515035EDC5248692ED155F526402796EEF0FF349CC7601C53872CC8F48A551F97DE9C651EBF4A3566E2D28310B25904344A82570D767253612014B9AF227B7A38F3FA64058080663C9EB02C31FF5200E5383426CA0FE5F472DBFF461A40633FCFF7C1D15936644781332F2A3D3707A5EF4B55D35AEEAE78ED3F492F0B09A646E0BC08B626D6D697CBA9F3A152D1B22B2DDDF5DA6B3E428DD3C499BDA47245FEEBFFFC377AC89EDCCBFA23236073DA99A214C175C363146016EA698FC4AD7D74D3AAD511E1FADDFDAD81C4E6FA4D0CA72AFF6FE976723221F4F9BE60EFD35635E2B78E03B99530C55C5AF98F80D233AFDC5573F1408F13A3493D1C7334EF2A8AE3B7312FF6B6A9C3A833007DF1D77C44A113AB9F0A22FE96B33C0D58C8D92C907508B6FFD9857493BEFF7B124F1CB878CE2065E65D4DE5D33599A5A31CD5439EE9E0822D6012A60ED522D2A150767FEDD0D816A8EF44A5FA3441F4553A740100CED50F6E06CF9312795D1C5C6D36E9358F6941C7749E7222D1776E554FDBC6761A51650FAD3ED65876C6B53013238FE98F879EDF35CF4A99A3AA14ECA52E88AB436915999B89CDCA93BC6A543EA9FF0155854C1797BAB6B316041FC6044CE56DD04C6DC667DEE48EC45DC4CD2383715574C4290BB980E49EB9438FAEEE67C87CAB04BBD45DF6470603E41FE5D0851D3F286F6690F36F31854F033320CBFA7F31FFA45920C5B2E2D5DD90D480CA8F80E4866641637EEBCD1C6D89B6BBEBCFB0701E1646EDCB4C606E5A5C32B0B063883141C2F89B033F1A687A25D14C8FC0D86CEF0E7ED1B418CC871AD4758C58393F2CF2A6E32F47D7D38A69526AA6C3C9DF0AD7C9F563067A0670490C97FAE952FCD514BD898765F461FE5487AA540ECEF6265229DE093F2C8D7ADBF491FF1EDB92BFE3FB730069538A893D3D9A525ACBB7772032990B51ACE5450C25C76626D7607B812EEBD56579A0B355F9D9990E0B0A23ECD9A1396F1F7F25944A2A2A47EA68408FEACA6EB04D51896539998E704E7B3F5B9F484C3AFBD27D825B559DB735A45A4A4DEFC2BA767727A8B89E4A9A363F72FAB655B3B5CC7D49F0E0DE8581C34339A8EFC658E6612A853E0B1BFE7B3F80E3957E2CE55FD81848965D732792 ss = 06B1A7D712F84FF30448190F2C445EE751808C72BA109EF8E49842180D2302E8 count = 56 -seed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235 +keypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 pk = 56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14 sk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA4575B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B0573C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937826602185A7F5B9306D822633E2B7D35A39C135CA5C1C5C1BC80BA25EB91CD6A3D71341CB1314DEB05A164D31123B0A6C5CC7EDEDC1301154E875493FF173D74880AFB7438C44085BCCB29095BA859A4CB2D77BDA5D61FD9600D1B9C45592682BF161713C80D0ABA348EE8BBF370BD4B1A50E6723B9B2499030A0EEA58A6531579F8B110C7EBA4CA3A57A5B6A5AD511F896A9F78A62908CC0FE0A0C06E652240F34D1E16BA51B41AE7077C3E982608216842C499A51CCC4365A864060F4D2B854232B56D803CB91C7FDD830A50CB2AE465C91416BCB09190BE99C56F870C065C7BCF4B421718C17F3394A3684CB0BB83473927B3A1B4F8334851861044305137746AB39650949C8CD43839FA75B0A78C14D65B2D9139175F9756CE3865DB6C77467B086C4826921047D13CAAC87A61E2D6B6A6A8CB67D18A0E910DEC05AA5C3525EC86A2ED7C24C0E520B44A5C94940AE8D17F6B175642CB49640BC3254957C1E2501CD5017D3C297137A59CC06B69A861BDB73A0C739733DBBC5DD91628D85B56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B143C4467B507971523509BF97D2BDD733AD9EB94F312E4226D036E8FE827A205333AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 +encap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3 ct = B587DA0BC68E28667C54B2104FFB748415E914B72A1655ED8634FC6F3D30702976D9343EB398F1E2A32C185CB0B6C0431CD91953D6D288B87983FD7CAC8AC595C39706E952CD64C29955D6EAFACBD59CFE678DCFCB1D902FD3BC7A50BBFFB58CCDEA00DA0E251D7EDBDFD7A61A94C420C02F368F016910F79CE4608AB246AD3AD0BFE9E333F36D01E5CE9870A395ADD5D04740E5E6B456274069CFE3028E6767DB266A6CE626F4496C04C7F22C1BFB9F4A34DB97518851E0BB6DD0B83B581D231D2D8244F8E2758C81678514E20438682CD423CBA75F55AFDBE159F1B8FAEF836402C2425E8B2E9E5DA5D46C83DBA8E731E7E103734E58CD36338B05533997B9ED95749F55B01DCA53BE39494ABAD4D0F948F151D9702B2F1A65B2F782AB8E6BCAA9E27634758D33BDE45964C12535321793DE0AF7607255FA64F100E8479CB3A3072D145408B2CF5062E6B73485C2BF3941BC54A7A2F1E6275DD11798322F8A2F36F8C96A4D9D69BE6B782F692943B46B2E775DE8CDEA83745229624F8F0A102AB0627D31E850DDDE187DCFFF84097BEF6AF7A4E37B5E3F028F46F3012D7120A75190B7D2583503CA0378D15B5EBCF704D567570BF311560F65DE6691D255057D531783EB16DA68AD591C72983F8FB3C9A3B67422DEA41DBB6083B10D96E693B9EF784ED2A00DABEDE1912093F8216F37F3E333C0A023ECFEEC104B45AE5B49A1FB08A16653CC11A9371190DD64E4314335604A874871370851C04DAC56CB0CAEA68FEF87E42C4E0261B14165A1FF6059A997CD2F4DD14D884113ABBDA817A4E6B5474E629928F9861E48D729CA8626440320C72B468E051827882FD350D5429C242B5D0D0BAE2AA45F013A21A200D4A75330525919F9287C962B2883AE46809D45C9308D00F04E50E4FE800587E9F3E7F12A27DEC7D58F29DFB7DB041CAD9E85F3D64F1BED597AD77583CA51C5F0ABA3CC73A53879587585305351C6C69A1F71FFF44BFCCDAB39F7677312439FF97218C86F49A25BD13A08B723B1A452C38C09CF26F3101A14F063984AE693AA8CFE6E138F5E78D8C31BD9AFFA14883E2962300757D158479F7525C34E35DCD0CCA55575D5A5B767EE18D3C9F8DF7A1A7C00D5B348124E7A9FB2C7ED60B2AE871E63185C790AA3BC670B01528850E0796563333EC29A69301995302C53E332F863C477B37B4FBAC9B1537FF19E1E38CF6DA73ED79A9EFB113FF8A23C4BADB007C223BC6B0A1958214C866C3DC888A619C7E8835534154E0D731F985E56E3CEF323AA95DED4CD520DEF060C763E85F1CF8324811A0849F14DF41323825EE7082732D16A1CC922DD298E04B8D55F847A2A307F5E0BB3702C838338995EC428A7348E07710C5ECA021AFA14BBF41FE4539BEB821A951652B384F623C712AACBCF5F63A2BF1003A3641E178238CC84BCCF498C786CA4CAC2FFDBEFF999005290DADB2451D2D45F5AE36DDF5450D657313DD574997AEE40E275B20E99FD4E9EAD22CC50E3D7B32010630F96FE137E740794B77AFB4FDC85CDBFF1465C21BC50A88691F70203A40DD0624B63355F350B92B26F82081C57A0B8AA459A9A518A61EF22D4CF402BF0D98F9D372DA9405A15608CB9C93581AB344006A4811AF2C5AF2014C57CF85D0A8C026A3F45F5F9D6544BD9C274E4EEFF8408E55089FCB3A19D9453A1AEB8833A3877CC9180E939C4FE113B6527EFDA52B573FDF68EF0742302A8E07014BE82059C257761716695E739D9086A06355C5A789F33C86A715CB4129F63AF3EAE64117C8111F269C42963ED78B4BA96330F10C8FE4177A5CEEF83E28CCB2EAEF2D982652AFD6DA8212D45394F0BABFC96E7349091AA7ED3860A28E06322D0A2137EB245EBD3DA755B01372A11DE985F8FE9BE8CF46533704936B584771E3282199DCD3B1D739BA80AF472099D3D42579E56E25903D2294258DAACF4A9A5EC726394A00FC3AB507CD7AFE7398836E26F1C898C85B4C5F66B0521703F1AAFF56B98CBB0D25985AA75BF2338E46D080D8B615E73F1129A39C3761BD8F0BA02EE87D16673378E51EB13197CBB4C90B6CB625FC386D7B82ACE190F11302204BA35F095C84FBA2631294A92645942371BEAD2B34A92156819D3800BCBF4A8FCD462B5A7CA5BBCE412409BB8726ACCFB922654E3BA32E83AFF0E4C2B329882FDD7A38C3391014A29C03CEF18215201788619E086 ss = 33A9CE6514DA7C60B120C623101D494AC1BD1BFE390B6EA9EE87585E7A9ADC6E count = 57 -seed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3 +keypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 pk = F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD5509EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180EB31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93 sk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F069D4BBBB07A395D3633B71C81A238AA549B107530519119262FE4052CAB4215647C0C2CA573EFBCE84881B45279DBB0845DAC9CE5CA807666A76C2A18DC4A39A09234095D426AC769DC4D5584D9473705477C2373BCAEC3EB1B911E8F9CDC581C2CD330F0A2CA0F937204323447D2328591761E3C093B8DC35249118015CAFCF6BBB98626E43EB12F97B12A1C158CD473BBA2B3D2AEBA488859D64120A668A6BE0F30A6D76211C2576BE6A95654621EAB6541B65C956BC51E0117306873EDE094169A956E50C9F453834A6F5B4F4E7BF3D644284AB2057B653D40479CFB63679E2B50E6975DD839100E1888CC35DBC461A7BC248B5B756D10338CF68C4B8EA281493C9C7FB4D1504AC3478CE8CFA7100CD6411FC74BF054D6932A41D234EFF8BA54F72B4EBC52EF605CEE08358AD5BAB7A0966D8B36B2573387C587196A72BE1E47132D6B3BB92241E735B47ABA99D28797B6382ADB0263D6817DBBB71D46A17C43A63748A3F34873D19497C49515FA8B4AE5C588BDACC234F9A74AE67734D14B7F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD5509EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180EB31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9369FFBF2275F12C29CBB69F90A8C881721CE39B49DBBA550AB93A2C4C94BFC669230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 +encap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B ct = 117A74CABD9CD331C3CA13C885108EC1A91D6D4C71BF1BBD1D51EA9D624E43A6A66006577405B68E6D67452FE1B19BEF2A084BF29EA010A7346CCC17A92E261848ECE4EFB47E02C06038A30D3EB1E9DACF1D6F27152F0A8AD6704A22B82AE256D0E0D38376FCE84AD3BDE8D31B0EC32AD110B10499AAD9D1E451CE21C146B5612E0580C3F3F3247CA7252FB03D54E5A8ADE28718A57588E26EC8692DE62A01DDB99DD19F42ACAF1213BACA14CB5248328D44D95FD4CF038C9F9B0D9FCB7C8481742BAA01902ECC8568561708DF1F273C0F9322AC3D7F65AC0DAA4A66318721003AD77879CCB2FBE64CED216E405F94E771D6729865A69C2EB501B71DA438D8C0DF3854ACB6E795D661F1B181CCE86A8F413275F4E128475EE1650A7186010FE7881509AF3BFA0B9B190BEC274BB1014C5F7AD3B5CA9AD330DBD6F99C4B6B5344388B0D83824808285BA6356B1270B9F4280FFCE7D2BB82E2B236CB8D9663A13B5CF8242B1C964AC9E28A16004359C5384058BB6D6BC43D0730D0949208D888E54FEC6D59839235A42755448D8306A10DA901672F482CA4857A6151C401B4F523F1E5C9261AF0F0A91322003CD8A63B74F74ED186E581B1BDAF426A39A9A673D220D01D0CB6C9D6738999EE568AC9DA58EB72D6DB1F2FB75C3DCBCEB4D175B24B5A9338BAF1EF86CFA8D556ACE5A06B84E810D428BD61DB28EF11128F2F45F6EE6D03E6F7E8B51C637B48EBDD29C0EA60C2FA8CEDD281B8253BCA0D3A81EEDC6404391089A6B977FA9834DAE76EFFFB03D10D8C24A6B60F7194C55727127C398D6550ABB1FF5213F7315C2E7C49961D7AF82C7B71AF65A3ECFA92E9E5536230C2A40274F2F1E21A8DBCBC14EAAA2F7FEEDFC554CD85D910F9E7FAF45EE220D78DD8521FB243146F70E2E0A82B39EE37C7DDB66D62FCAD2C34DBB84490376478890DC940EA298DB63887D1ABE2461E7C3C616D05001439B93B2A8154FB4BE2B24F80548AA22AD663DC8F1746DA6EE31D18EF34E28255258393F5EFED31474FB3E3C18CD48D067D4CB4E5AB8F9873D39331BE35E3A4237350EA9C29D8504AE881DEB9F41FCA88C810424A72881A867BAB4F0A2AF4FB5A7BD039B96BEF5CB913837B599731A7188C7028E7E3905A37F076F64F3E94E5471B2B661B31AC4CFE233F34BDDD6578E6567C14A94B3A8DC9C4A2413528EE84BFA6970CB430BD0CF6CE78501A436F09A1836D037ACBD5BB0AF2383F2CB5A70C219412EDE8A72C6A8EE5A89952977610DA792E5B567F38D847AA5023755D0A74CDBBD2007E5E8E4D3936B820A43E1BE568502C816852C2B9CB9CB308D0F1108390DC906CBFE87E6C69D0EDC485C18A9EDEFB31936DEC6324CB7581276D594C7DBB2F82DC605C40EA1B52F2EA8C78B606DB3276D05397C5F36CEAFDB5E01C789318056AAE81F374B2B62CD55B3E0E92B47F0BF3214D069AD4F42C3FFDA0CD5E8F71F3263CEA62AE2066B8EFA6DFB62738DD6BFB04105265E071B07EBD073C4BE25E7DCB20AB3195B2B7D6CC497F2DDA6593D6461E7C04626C8CBD8650250288CF87FE9336E86788371EDA31B61640D624BFFBD1D64BCA390F5990C48FCC6E00CF6AEA2D2CEEA2F437C3AA9A3922B692B8A95C9F0A2F7FF5694624087A2F1388FB2BB28875C3A0DA348E8AE099E5A9B078FDD8D7BDBEFAEACA808CA8240A3476D45BE8976FA45DFA7467D9E000AAF47978185B58932F37F8F266AD6BE7C4D61C89C2DF0DB8D485D927D0C8C923304D85E5ECC8C1C291F93430E165A2F21CA891EDA09E38EFDDDDA3CDBB0BCB3AF5958C6D970B16BFD001E5A97435A1AF34C0B52E91278541A872CE4D51146867943AAE02013EE12AE7F21EB16A28AC5ADCBA65D603A5D96FC21424B5D847471B5817B731D54322E66FF1054C3874227709513A6E616AAEFAA6FBA56C9D87001CA257A18CD653C9BA981A5EEB8871950C395F71377E393FFBF6C509691318B4AAC52C37E5959E38C5E616AA94B7D5EEFAE7F85BEC8C69BE200F9DBC0132FA91512DDDF5BDC57A5C25A644B6DBCA15863C27D7DD4D6DAC52C9B9902CEB107EC107B6B5FD99EE32CCBB72ADD0FFE717A7DF0DCB54BD998245245DAFF8889298211606015F7DCFF67905D54F46492FD7E33132EF93C1CE30640121CE18CC09FF9EC5567E699997899D2D10166CE6FF981D8CB4CB992D62A1F37F9511B0560040D14E ss = F250A12D405BD1DCA852DB3CBBE1AB43C09AC9E319FE61F6CBF2D19AF0A968F6 count = 58 -seed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE +keypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 pk = B48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43EA66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454 sk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F9063514A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DDF8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB55FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA944038186979C1F5CD147B9F69218509C41C41873E0718D35B8C6C775F1F069BD22339D3C440F6CAF9FE91E3D6B97D2A546E09AB4F6CBC2F5C1481EECA81C3A77209425CCB6C6427AB580B80350B468D9C0795441555B3BCF75343ED3966F69CA80BC850663776AD8E36FAD9023BAF84BFC59668E6567FFB6698FD0B0CF9CBE87462E35B9694303A90B2673A62B85C74664D5055CFEE3AD39FA83206024299745CB7C683479399E948AC2254117F491FFB3311D69455BB925E7426D24B697ED44995EE73D9632459FD37FACD4CC1859B0C6054CF1FC5C02E1AE82C2CF2ED21EA2322E315A196E825C27B2CA1CD0B93B4B9CE8E4ABA0D248460814F5A734346A0577D55E0B680F01FAB8C9A859385733DB6342DBC16DC4CA42777A7DABEAA136F149666239CEE53880AC4267A727920A9CA43C93A3E301A9859E01ABCEA7F8B2BFAA11CD3728C9C0BA4F7C7C89A466FFA3C5F2330A5AE87265A009B33C74D61562CA0132C55B8ABE791B2E59ADE002808EE2BB5EBABEBC314E2D66B66AD566EF98623B721AB48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43EA66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D36945441BBD3F5C241A6D65B510DEE6662E2A8F35757B0403DCD375E7A15991A7873C21100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 +encap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F ct = 274B3428C0E377001541B28E26507C5594CFC3E71A928DB4A91DF96577C6C6F40BF718C0AFB2F6E9B3045B4E6B785B90A0ED98E43E0685966DECF11591C1A79C2BA259369667D003DBF00F799D78BD492E46BA9C49A1A913830D45664FA9FA75BEA8BED5450D7EED4F89DD1BDB0D7442F595FB82FABFA3CFB6ADAA2BF805131AADCC1CFDA362EB42468A2EE25009B2E38EA9BF97EB09E600D1F45A9A47F792BC2C35C5E52019C30D832A0BE547186B6C842A3F471DFAED9739D195786985D3AC19DB291E6614CDCC3E1057781C7D8CF37D935EFBBB214ACDC71B263D170982D2B8BC5BEF1FE2CA170918B87C6FA8CB184810EF99B6E21A81F945CFEFE0A7E21E1CA543738444E1FFDF5A75D36C09C798E0FBB652229C305958C0B2886E645C96475CB17AFBF0252B2A9BB45D164795A875A283F88427BE5CA64711A940389BFD48C88093191357B79B2F56CFFD1DD4372371FC832969CE1DBF377D40B9A96BFFBF855E2C29103CE72E71033257135EDC76C69F0B21E65E0982FDEE6E576DD9561721F6483BB2A1B9D25B0964AD0329CBC339CAA8BAFD2803129FC7226A286FDBF35DF85FD66A3CED54CB6D831F559EDFECBE47B1FE12C357DD387D8190E0FD91E69573075BAA39F5A3871F4D03D3E176FC2BE8E21DD57BBEC061D6CF21341EADC717689260BD06D2BBB36A0B01FA64E11586DCE8A9F3A32166F49F4233D1979310844574A0C1B8D1D613A29BDB105C5010E56E04CE4596A98BF200B7F79CED723B2BCA12E0201BA40E673357A605A785FEE9D8B3394DACBEBBEE5BA13A000F8F5A1ECC4FE14D2471456B2E5A259DA54CD7643ABD38D2C4E2C1DF06996482006C3E22E7D25AF655286BBFFF24AB557FFF9A92360B9BA44EE729E75754BC52A2A907AAB79E0D875A4038FA0438A21BC3BDA6F5D39781B40D1CAB74364F96D3FD69703BF6F493741DF6AC132FD389BF8756E634A3C364E5AC051C0B94CA6A10FCB28E9E0D8B1798C0BC6791471209FB80D1CAB903F42AF0E6E80436BF9D6F22677182BF3387339B52A65A7E4B4D871494E24B0A70B6975498DFADEAE43E732CDC61A541DE466A8C980FC44150476D0F968BD10BB43B83EF60CFCDD54D4F3B9FE83DDBFE65E7F139E75DBF5C1241D31FB66B0ADC8863573DFFF1225AF1688516589A890597619A6938F9F5545706F53795E51B292C111415CBE57891B762E2C7EABC4E5422A7D85BCF3910555DA0D6917CBFD059733D1D97A9D5D5F88B5306DF55F4D09639F4F4C987FB8A7DC7FC3545F9F5EA2AE0298F97A7D1C458D1AF14CCB60E46B2F0F2507D5AE1395A4CCB54EBCBCED8FA532EDBD61A8414069CDA7B3D5392C7A639C99137124E7A800170C109423AD97397DCDCFAAEF4DA6AAC967CC72C2109515264939625E42C65EBA3CA21BCFDCA00CCF18EFDCE60D4E711BAD4241B9E4677528BFA5664C5AA7C146AAD9D9925D65B3DE1E580A975047D016ED789B08B06F65E56927E68D5054254E8B31C5E62FAB1003BF117BCD1CE675FA0420B47DB21D56193BAF291CF5F536BAD7F9755734C73A81C7B3E9527D972D899A4B041EECFDADDA15301EF5FC841021592291545EDF6DC329B8A1361BA95F599EE48E6117EEB0EB6B2755B49A3A5E9A318A6B5C888047CD0A8AC8C05866C903592DF43D640BA5E9A38AFCFAAE64B45AD4D7D9E5A540FA0FD0091E9F1CD06E533072966CEFAF809D7BC6C86F0C7300EFB158C3F1E9925C99439A10D96BB167B64E99594C8F443F79205BCE4AF6B54C3DC3DA479108FE6F4EDB71F71ED52E80872349A9B9155A04C02BF861512992FC3A293587516B7B2CDCA3A74593E2FEA4614586966F84C37EBC2C7E8D5C0080319E3E8E06786FC2D178965F531C1E117204D6F90D41F48F9624A6DB7BB052316BF6E0C68F2E4528117AB7629CAB75FC66953760C92D76C26A846FB4693CF359515D55E7FF3D99DF1F2CADE4E3D0803FABAC924D447BEC7FA82B3C796EAF031DAE5C64FEC8305F9F688A95124E6A8A23B467744E82FDAA0348758FF64C94659B40603D4B74349C085E8059C9EC00FD4278682D1B267D20336058E7012F8E9345EF1D8476CC415DA9E3748D1D6EF6B6AE42CEE19B98D775459A68CE9778624729847B3C33B8882A0CB9976CC7E9308C64FEC5B40B7EFA744A16BE7B8C15606B26284BE162702E8E52B90531DC3C59ADA4C9726DFCCE809 ss = 35865737DEC963379A8AC738D66B3DDFCC2D4864BED603F6FBF03B48E51222BE count = 59 -seed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179 +keypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA pk = 6DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB sk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB9922CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A46093564EAA957B62B0B18078325AB1E847521DCA74F5F212B013AB90693C3725729A4888C50533A27A83A436A627A3C1E0BE10E35D1900791CC598413A818BC2F58687A502FC5F747AD365DD3348B3F96A9072C521923A513540AC402AABD74A5B364912EC36260235162492EBC96BCE5C8A718E124C0669DA4D0080117B07680CCFDC79EF10229CB8388460BBE664255513C71BC2243A2CC2A1122218581CC540514AD54365696245CD98ECD445653766847A03794959F15CCCED05863E4656BF2571CE6445E9393C95BA11E5DE102C358517F7672C0F26A34D8C7BBBA5CE9ABAD9C8B4A6E9788B82BBD399838E4E138C7C1619CA8988A05CAACF14A6BE164C569444D49911525398D0A460D257E61E6B8E0D2614AA0B55AC0435F34493C298AD719A9900B94ABC08ACBA78F42195637A464FC180013BB081BD7A4A8F66909557E85784780C589AECA24402125B661A068F81D046716E5B5072D754A6878004AC9423092A3E051521CAABE98E955C093AD95D74157918960157DD5383702F3ADFC65436DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB290261FF6A1D2FABC75FEAB002D16CDC44BDBDD0967C728EBEF0E9814C60B5E57A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA +encap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16 ct = F3D8D8154FF234CA1A5DE3FD91E3C60F75FF44B5EDEC1B56C10A8F09C98271B4C4826C870573979DFFFB5E858C65CF7BAAF4825308ED6BEA73FAD9F612156793623A0169CAD110411BD3E45973E756FDDC799ED3AB71FCBC154C1263571ED32C4B1900D85A443914CC58D3AF4CC8658396B23ECEE5CDC564EB566CBF21D8ACCD8BFC23130E2FB77740B261E65FE3151C5C20EEF4E7626A174A4F7C404B637231B255DA42B9B9376E17AFEE76072479821BF3F438AA1279C690550DCCF67C1CD613750DAD8F0837E6A3B290D549560A25D321F675EBC8BD49BB899B45C1EB56FED6C85D8AAB174ADB8DAE92DDE1BEE0156FD41FD20852155914B3CE4048179CEF287D2B146F4AA048405314A57CADD0AB6BAD34BA89283D8EAB82445BD3FC853C13064660EA20721B25FC4AA28DAF65CC73634EA268023B3FBA6B560A07B6D2606BC583CE332D73AE99E0FC5DD3A5D0440F6B660DC49578FCBEDF1B7F8BC59BA4E708C15AAFD7D04404E21379CBD898D550430E0E6D09D0FF6037BA89BF909AF8BFE0E753A9FFD551207A95FE51B6075BD239C4FFC6BEDDAE648C44FAC3A190F272A693726645BDC4310EC0136ECFEA125493CDA746AE73CFAD18BA5E9A53190489481065ADCAFC9D2DADFC2E0E777545CDC22ECF11294C0CC46C445BB8F5FF136BF2ACCD487E91408C8555E8A9C38D224DB0EB8A4BF1FD22BD25741768A36BFE959A4D59133A54F1CC41FB7675D16971E341020F15A8F3FC7A55FFB35C732F1038DC51E0B17C04738EA8197FF823AA92C067141640632FB161F703C85F777B27A8EE724FAF8F292B6C1A7FBB187C3B80907775229487016A4E52C7C4BD13D3CC9881C4E45BCD65047F0A60FD7E85BC9DFB88B7652327F3A79673D030C79949AA476F7296D4B8B2A98107A3C30235A3CB70B7F3ECAC62BAABD9EFCC7AACECF3F4E9E9998E10598237E9941707BADF2D506E2210B96BFD2E777C8E48C4E2C8F1D35529D87958037D8268145C168E6F14CD7001196CC6B1F687C1E1E55779E2DDEC8FAEA9B03897B4B2D939B4A647908995D3F787FDAAAD29D6E9693EBFEB4EA99D2349A66EB31272758CCD5E9F6640830E8DF5671B730AE257789E52C0DF5DC669E7DDA63463CA3D0A98863ADF9E212C7E970F778E576776731C074115C2B3B165A2609878295C90AD33326F6F234C3B4A900CBCEA2741D5440AEEB58B2642458C219F9C490FA8093A1BF1D5A7F3C056CD574B4D4BEE7FAFB35BBB95FBA4926220AAA6D770241B6063FDB4618573FA2F0A80BFF5E084401FADC5BD4B3AE116E34FE8D0A7CA5C3ACDFE04DFA0ECD6F074D93CB62AECDE61F4E8223FDA9E67BBB616E6681DEEEF6118CD926F8352C55244A624A364B6A66B441DBDC78CE78BC8E89B9EF4FD7A784E5FDC3330FCC74B1084AB048BC6ECC08941D95AAA6D80FA9CF3B1195954029B85278DD002EA6FE93BC2EB3BEFABE57FDAE339BB5D5F02202ED46134FF892340DD9D0823B44F1F3764AFCC260E9FDE8F808178932B01DB4C3E58176AFCF31EF8F65A39837DB11CB3C6DC0C2139DF147B62E3886A2E760F7530F397AF14846DE8BA5E8624AE166FAD651EA79AC38C3410BD708E311F949EA84267DE93840CE6B44243E94F1A26CF5E107AD20C9EB2468E517B3DD562DD2037FE75EF5CA8C3964D335E9BEE0F27AF401A5A23BF60324D4065C9388F7B2FB15A6033F722EB3311037398148822D5F9F35C4C25B0747A36636F42C9AC972E31C9F60401D612E80A09B82BC618CBC3E1CA12AE6DB3BFC6A826531D40CCD267820A68207E240861F25AEA05EAE206CC5E25C6550BF6F196D54EC415C25143CB6DBD948691D3CC3B73839668A5738455776AD9BA23214C1901572E6D9706217CADF1080E3D9FB26E96F8B704AE6DC9AE70904FF9AEFF5F3A56764BBE28D1932E45246578B02D675CA0F73AD621EBCF6D2AD4C33F60FA94196F35CD1B413347DCAAB8EBB80D6CEA13BD1DAFE7CB40A378B114FA83C1FDACAC5F0A5633F25837B53FF57A028CBA538DA18F465C0E6EA89157B0BB9D36AF64957D70E479F6EEF33EF44BD84AB372236C72BD04C7FF36C2CEA6051DDF609FCE98A968480FDD14672B8E3F1D769E290879314174563C140D2A3C73AB536F89986A9CB93C7C09EC0001D37B799078A0D1AFFDFE21E5FA36182944CDB3ECA1DEE737004F6597E1685DAD2E44E3A1BD ss = 43691C8DBDD6F1668D600615FFA5187F59D58168A2E7BA426B0F131BAEED55AE count = 60 -seed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E +keypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 pk = A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A8145927AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D sk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6D5F411CFE987B5808D5B525759F50742969136A5089B060DDCC66C93AA7F94EA179EA896834BCB30147EFFD42753C9528643B5026B5BCF02AA1AC9BE4AC5525F734FC1049F93963FA046B0FFA7647FCC19CCD2A89FE6582BFBCD70CAB789E0BA67C6387462BD1DC35302B29AB65B53EE8CAC6F7B5CF257B437819FD9AC402019563ED5104DE97953453BB139835C67415515AEDB810455855E63B5A442940D1AB85D8C80703141C9BB0A6CCAA6949A797BC0658F56065822C52EB14AABBEA75C434A22409578F2B695864803C32649D9068857BC4CCF492DDBB216CD73BEBFB517235218C6DA930F26A1F7353DC2C2BCA039B5EBA4CD9FB3531523B1D5200C3C822C135B03126154699420E036BA827C849B285B28B81EAA64ADF41B33895286EE8410BEAA4A1C637617718F26B3A206593571160CFF48437B5187BFD5830EBCA6D2204584F822703075A40076B403AAC5AA32DA5A8E2AC0160FC8A5B5E871478C30D523C9F1967B4FE4AEA55976FA803568C6863BD50C7B0756EAC8AE8DA498A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A8145927AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D7FFEFDA144195D79E581C91CDF0247F4346E811F890F54F25226B4AB835871A48F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 +encap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1 ct = B7466FF531FCC8FC7D5F9E07B8CC149D5B0578719A022B13EE26B0F4AAE47F4A68EF6D93ED10C0A6478A5F5204FF377AC15592583F0080CDE56D12273B7CC7FD2726B517D6D87040E12BEC524B59E53624853BF92E47787AD7D8374C5578EABAD2D70C77D3E03DEEA2FECBE940621938DCE2895ED0370E0F084B65A7467CDDAA2BA0670C1E2810764F24AC3F90379FBDE1510212F7937D0D08375E7694DCC79CD6E76499869D613F2E536BD40BAC048167411183837D7BD03C63CC0C598CB2B1FCCC6C3EB5B8D5C6176BA6A5C31CC3EB8D24ADDE2E5B023C6CA273A47EAEF4864D894CCEF1CCFBE4B7AD944DCA7F3559359D19DF5C6E64EDC5AE16571DBF192D56A2ECD8B5D147F586AFCFE1E1799B6011A0EA1F70B0189A4BE459E42E9AEB5A349F58E97FAB41F5BECF515B914F5A89FFC6452CA00A761A95BCFEB2C8C48E7103FBEDE12A5689D6756EA6E52BF5EF2516087B19DAE8FD945E1598AA694598C28606516300DAD67DE45BF9990F46E705A542CF05FBD936FC9B686D7A5931C16E22DD130B6D592067F08AAF848CF7E3BA6AC8BCCBBE6100C9823324563B0ECB72E86CC7601432995D5314F80B6AF1587910AE7F7EE36BC9BD08426F2874E9F910AB0006561DB8C3337B911B1D1D707CF94D6EFF02322DB56BD82EC648CFB98CD141E721AF75DDA2F50CB9684B251F61187ABB5756B301EB93D1EDF4651DE3FC6EFE719220C5AB9ADD24D3DCC468A322EBDD6F5C22EE916D14D2845E25926229980746D20A41BED832211A91FAB25E6CEC2AC6129DD87AD4BF6EB2CEF08F36C02F72100EC259A558AACA2DFC2A518F97BCE67285D201DE9235973B164F562151A050F87C37D330438443CD38F1F0BB3A18018D0CF6FB675B24421140F951D6A8C2645EF4E640B79E13F295FD06A5E8E2E9BB5C22178865F5D9A9F10EE40E7C67A54952EF84CD19A9557871B37B6852CC788B368A1FAC04B05E16ED0826D72FCDA675504A6F80EA2327622E5341F87E98AFDE0176F1EA0C04E193F2B2B240CC0D8AC64EF8ECAA019F2D30DF21FFED196E7BF9C205AD6C3B0D4D2AD3392417D267B6CAA5FF456057EB94EE07EC3A5ED9C874CE6C9B204AD540DA39A73E60DE465BA1A135ADD746E76BA84B7144735AEB63FC1543EAE12A0A713AA097D93F7810E47BDF45BA39534F3B91668CF8DB0CF050FFFBD18C102C451A39F16746CC44A2C3A129756CEA3EF4EF21A02C978EB35D17F05B32E835B66A86F7223561C2FFF74B40730142D7536FBC6B9C05BACE89F16536ACA4FD0991055B1D1199D29A97AEDED223041C391A7E8DACDBD8DC96DCFA8682F9162520B58143175EC2BFDE03E8A0BCA43FEF3934FB8A26D6C3CE88CB5A0A66937E76645A224A9F6E6C37CBFF29023E81ED9B02E2FE8520FDCE723FCC8C9ECE0ABC5E917139100497DDAE1285F3FD1FD0C90227C91AC1A18247AB466B0FC1EDDD4B4519DB1D2A6E1FA7CEA4A3987574FC118E835FD8CF36FA6BBA5A68A3E886CC9F645E5A67A8C9661D595BC2F79CEA34043A4D5FBEAEB67AF0DFFA07B5C786B5767C19F52C8294E64A70236B4FDD4D06854F907C1F6B09DD7A50C131DCD146820334CC3CE1ED1DF88DC6CE8A347CE1DE0432E3163C725355A89F2E96DEDA845288152999A0F8A7DCE991BE19C56D2CF2CE16B43448AA85F3DADAF9C097F469EB8BCFD4E377DC4DB97752882A8F70D3CA7AAE37DD497BF93AF12A8FF21C875A3C28B394EE7131818503EDAF1322A1822C9836E348289088F77F1AD74016101DE4B05DFC6F70E3BC64A05179ABA187F4FBC4700F58BCFF07E385DB6030D8DD58F1EB6644CA0423E7943B91D98427E8BF168330B31B8E7553E24E428371DE99A641D6F6A3B3D3B8D728BD7910A1A1562973B1D944F974BD82FB2F68EBAF23BB8D548C2FAE1E5F8CEA530C49A52EC2022709AE1D9DFDAB633FA958817D75F57097ED5167FB5C130741126ED0C685DFD59E77DA1040DF7F294A03C6181F81DF449A1B5C684DFC3CA70EE977110199E55CB6C37BAEA2BB9A1C4DCD25FF2DA3C426CE9EA67A0AB37C4B95E2AF6AC19E1F3B9D3DE44551987D3FD7C692839AD60E324AA493C59A92E76981D4B4618410F76D7892B11B015E9AF9A08771FC634BB5B4E8C080308022AD45AD8FD593AD7EF44C926F8E67BD6323DACA6F4AC2B3C9058ED422695C47DDFFDEAE44CF823247C670B8 ss = 43DED3B7E86938F54C6DF02230811F74DBDAF1BB4129B58642CA440F51602754 count = 61 -seed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993 +keypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 pk = 9F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C sk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB89BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A509E4BDD324314736292DE1566F165449C3B618C53C0E7468A801B962CA60D6834276BA3073F725E800A39668BB515B73BB2B055FC55AA3099F4C2B12E027333DF63567043B5E81A53F7993FFEA69BF0927BAD9A6E56CCA6F96CAD9FC434DD1AA6F2814171CC8B064000BB36931F955858510E5A951D8F3728B2B276962254D061CCEC6727D758FA0944246A70D053021CCDB9710C046F5888BB1E0C75455A09394090D0144578053D46819FCA8B923227CF36C5D874BB43B34463DB3A502B6CFC0B38415F413DDA5A1AEDA6FAEB55269FC2566940615F714AC0883F0CC74645594C17B6027C198A368A608D50258EB75DC00C793912E133290E7954604629DE990808CF8C1B7F0795D6CC62892127229579D2600B8B17A16CA7FA2B389ECAC698AD722779BA264C1027E39AD6A7C952AD9224B555344235282A6B6A0711FD854740A6A54A9728AE504764F943B7DC92703C03914CC0C6E9376AABB4CF52C00DCC211CDF81EDE889529D06CA404A08B719E35176F86C2AEC7E40D1210169CC6A09F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C13DD780EC5347C512CFABF4C2E6A44CB2B17993C7C746F93C1400A5DB9F12511E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 +encap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB ct = 09D3DB9D18741652A2C7E32C01B227AB83A0114861E9EE7DD8CFD7A5CABDA2CE4DBB134D32A7684FD209B39F39CE509217C18C5736F38C8466472122F75A18BA812EC9E030DD995B2510501D63FF7DC433F8590615CDD385BC5D21A275E45FC76FE9C77FCA8A772C47F0D59610A43CD061526F79F43A00A354C845ABDEEF15FBC54DF94A347C07CA54ABC28C477DC80AD504420860A981C7E271CDFC565FA45310146B61CCE661FD7D2FE8E59FA3C61DD4DDF24C5B9379CD004D18856D2282FB0450ECE55ABFD96EA517E467614DD0FC4C0096DC3010FAD4B2D29A03DBB70CA31122D22CAF0BFF1806196EA2D1D5D4A04D52D98FC55DEF3839D78EEE2582AF67C723282337D76683CC686A391242B94DBA4F1398AB607D013150755C4E42FCF9A08CFE2029CD3B89FB4F74AAB1874C5C5016D0BFA8AAA518C2C698AA016CCE3B916EDB64B65BB18DB1FD750A9E24A0410D37804683F30D49B9C4BC7E0D84B97A04662EEFA5A087DB174260F3DCE826E974370D391EAD39E0482A3370F39B84078C8A90038DAE8DE5D86B62E1D1CBEFDE3097B05E64369436277D3AC7C37C27AC0A404B12682B317BEBB101B94C7CF72D16DB763557271AAED3D54A5A39E5B720440DA3A701A10B441B9A5116D0C6EDCC3AAF939394AD97539840598368D7BEE2CEF81AC0F5D3083F730EADD1E1B2F432019D74FC65EE14D466C25E9715E145F8F8A2E6B2305A7AFAC10A9B625DED3F16434CA60044CFCE02DA11A8A60E7306A009BEC0F90158538A73334DBDE3C97582104C19B1A19E40C70DC7D8868EE6472CCA7120336231955BACE8DAF0F564A2D890F124E38229D22999487D37B1BEB73A10B9D6CEA038FFD8E92CA121BCC915095C676F67836A5F8C9CDE542028FA7B5C59680DD8635F170C24B1DFEE41C097108CAB8E69014A7D3E4F80E68626FE544B6CF3FD8591DA736F45DFF1A6DBBDCB249931762AC44A7396E0137699D53B3039AEFCF135B21F6DB0C1E53D5BB4DA9114B271C2C66E4BB7620DD11801163E796C739AE993FF7E9DE87B6B0A90F38D6D9C55917F4360D5C18E1306FD4487515BD8C87A3487170677079CDF43D9E70B2F94788E3DF366D9D0A0D9FE77978AF82C66F5D79FADCF4A55E83041E5196F1DCB9C492FA6B57429CC1425008F041C318B243879B16557B8464BFF128CEDC2D552C98E8F1E9CCB2EBC53132FA34D21127BC1D3F80E5425F12F91462B93CC80E79B2820DDB78C9E239F4898DB215A9A600229BECBAD7DC8FB98E4980F16DD4CE6BE6118463567D6B63CFF347FA1420E846F1DC8579EEACB5EA7560982E772B2032353A9EBA1730195641A7C56AA48446CD8176CD52CC4B12D6FE5050B31CBFF7F0C3F424F0BFB2E70108AC70A3AAEB7663D8F059F05A1938C47F30BBB0E492128DB3D40A0E86B0F12B3C6F3029955A1F9E82DF2B405AA9913FB8A584F06B7F62E633BD06FD9581E1648667CE90F1DC47DC9F56C32B396CFA2BE71BEA10CC7BC85FB79F409A75369476DFAC5D53141F106D6D2C440AA319740CEB08F25F4314063420AD5736FB26CF8015548F25A6FBFC2111BF41DCA601544410AC091AFB6952E854B80252314152E320EF0F5948C3411D71C4C9424616E29EEBC4DC02BAA6F931023294B2EAD21C8F6873C3FF64055BB4DA5676D887A4DA2BCEC465D2E611E033A49A7482A5363E5F67F9FB2BFE8E7E9D6D5A3AA58D6CFC371B1DAE2190BB9D3F86E3D647D76874D260FEC1DCB836D98F804F71BE0ED01B232E1C41937DEB080673E00AA505047EC4E2095011FB5DDB61E51E27023FCE4A5167139191FF4DAEF0F28FF72A854BBB104683B08D2F0E0149F3A2712BBDF31A15364DCD382F5BD814F0D46E407DABEAB46736FBFEE139A2E5FDADF9EBBC1839FF9A08D5ABFF806C7B875774A8325BD1003341B57145A6B29D7947F7A38CAFC57259C33BD63D552A2AFCDA47E82F47CF21A57A06B3452207165AA28E97F96D675F3C44F220F7573D3646CBE61200DCAF1EC7B1E2C49A7EC48E4D8021682EE3319903BA68E0B2B3A4D5D6400D1A068FF9C53C881D855B63F983B9A1104F712A7C15F37A7862309B6C0561141E58065B0F69DDDD7C9ED8D84C31823FACA9BC00FE251EDF03F903409A7BB26CC69417A146EB2A958F755245891452AF0098D27FA16EDB21EB2C85C01A546951F25BE67A89CDF749653DFCDEAA7F656 ss = E24F527DE7DA7E7DDED6B5B0BEE5546DB496EF5BAA7E83C219022562478F38D9 count = 62 -seed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5 +keypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 pk = F3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B32017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C42D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1AA2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7 sk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5CCB82225603CA7E339380D63A4D9160DF03890DF722683B10847B89DF2C46757815D34942EEE95D9A0904F50855C73104EAC00E22893E3764268A84BC1940B2D5D3BEFAA5571B31869B238C8EC7AEA5A70203E67A0D9851DEE23D3801777B2243E2B6328BC4AEB10A468EA96DB01B77F68CBD63E4BDC157408AD378F637580E5723B544BCEEF3962C3A49FD836E993386E4E2C91BCB92725216979C132A0879CBB49F4FF12A46B194851B76DC910C20440535F9529D68ACD39CA13AABA696237C400C6B297368F0D6C304F012824783A0B02048D5CD1797C5D61B3F5792715E7B72BE1CBA7CFB12A638720F7962243933BDC150EE5B26D4368E8C9CB985B7A0E5EA36BB942840A8B3053C09FDA45FF937396BA8433BC3175806B0E0A77E2E8CAFAF55C69B44BC626C3FB6D9C37D1A83170189BC5C47AB44CC82CB97732B8DDEC23596224CFC4894871787EA25493BC48E4A37B70E404E77436F9A91970778C74E21B19265628BA0BDAF0744A5EA4507F5B4A0E978CAD763E26A112F38BBD1A34EF3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B32017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C42D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1AA2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D5ACAF411CCB64500879102D9CDF6D9FCAD673D874A4153383806FE174B2FC1E393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 +encap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D ct = 2FFA3EA41E0C07757F42067E472ADF806BBF141C7483B8C184CC0706696053E0AE6253DFD7BBCA8CE4CB54FBAB32577528CFE37A8CFB5FC801F061B2776F1448D3A59475B33B4961D83CC334C2B70F800765250CCC36463CB7528AEF429F7EBFED984F3A200BAE7A57DE30BB2E88A12D9E0CA2178FAC527E261CC312119E905486101EE496332814D34E773D5E2DA26C42E2E49486E564D2A1FE8E7E98261F4FC759616FBB273AD6652420713773E20525D6E2F6DAF5999C170704699D7234034192771BCE7B058378974E3AD11522E6719D164F608BA785BFF593C353CE2B2B9C2916E2B3DF2B6C461467B36359FC4F0EEC75634079BB32A85C3DDA3211E87E2626C81AE2A7AE7D6DA4CC6E99CF7FEB3523B47A2C0BAE5C017CB53A6EB55B831355280407BD3DDAC02E7F0D9D6D50386DBD40430A71E5A39BC8D573397DA044510EE0E0E258750CCD1933AC8AC12BE84DCA88E6044FFD534CB11B15618AE22BF725278A44C86D37746D70E15A17FB6D7DFB9A855819F53F5AEF61F47A52DB19ACDF359E02DBA904AC350A641D2582D230EEEF18F4262A12BB0C6078CD7E4FE2BF9FC994E03065435E629ADDAE212686A54F9D59ECDAD3A29B1CEC83D885E55263F1FEB53CF8159AE2647B1F0DA6BA5FD646EF5573E254AE1CCDD4D1314015171413A80A018D44F6D97470FC5CFFFF770BCBDC253414B5BDAC1369D182EA7EA65B4F95A0F87A11AD213B3F7EAA367A92EEF77146287DED0F0AE11A30D7214BA0010016ED382902A8B20BB26E3E3AF78A1CCA37DE5F329F52C950DFB62B31B866E0C9DD12EB69D7F2F7B3009D28FFF4CBA273477663441DE2319619200E6A005D755AFA04FADC9F3E162300725E220A88A917113E8F4A9CD0FFAD2974E7E236368B1DF5F77889531A7596CAB58B39C53C4EAB3B55D32E34E104AAFD13DC7B9EDD0158EEED4B98DA0DB645CDC1D68BCDC46A063F63DCDCF93F20097C2DC89C1A639E92845B99BCCD066BCDBE342F172C157727873E12D5B6C5AD618A0A51BAFA3DE1DC16DBFE86BE573DA7899702882F5C1D3FD632EA2CC072E260B2B274D072486C0514F2A5AF4CA3BD93DFA795379BF7DC27AA828A0C6A8A6F88AEB3E5B635773E930ABB02EF3E77C667E1367F58AECD2C8046DA2803CA03DF423C4C5226C69DCC9D08CE9ADFE341322CA49240F4DF12309396A64A2B5F6EF21EE706CDF1189C94147F90CE8E21794BE72BECA6F29A4A48A8E71F0D634B400230295A897B22FEF4D2712800FA3131775BEE3AE05EDF6A9E42E1E731383665A8CD4A197F73E7CB3B646EEB82F7215BBD945D9DF1F9930B6C5A078A6F2FBEB13885E12DFFEDEA21F0A3DE00871B3F5F19196FC22F4B4543F95E87A439204BD455B8D0C74425F392C023DE58CAF90528EBEC0C6D858570A5D1155308EFE208E8EA880234B3249FB967AE8C4CA8E125D7B788F16F5071E456CA48D04523B562B972EDF0FFA3392AE89D3DBBFE5065B9AC09614C39B7B810D3A7F2A3EDB66180F39C2716808C904390C2E3FEE20889EEFCD51E8204580EF7B22ADAD7A1E7F25E8855D6C99B7DAC92CD2E3CB1DE826B4F841CB4BF289E9F8F47549561E6398B0C7C42C0EFB418E3F96DB1F8F21321ED5DB3ACFF5DCA4C8BF8B04F7009DCA167C334766CDE11D1E59769FC107C51132608CD811FCDC03666F979075E276D640198762BBB06EB4E48DD870E3A893CB94F0E3865322642E60CD6B50424A705511A6F6E689E8909805204825191CEF63276A99F0F39C64BEAD5261E09AE83A0EA7C4A34A8457FD8AF86C6DAA8CC9EE9BFF963992D898E7414D73044BD5A4105F5B4BEC6D9EE1047BB45FA8C8F3F5A503E748FC8083028202229AD954A1DAF5CF4C755A4EEB10433C79C526B992C4900FDCB9FC6C646FEC0E91A54322A04BC678DC1AFC3D0BCA3244B84388D199855E5CF6EBDFDDBFBE4F042DB00BF455E02F2B77100B623E13ABA4C6B05391A4F9E6769E24CE3BFF8BD4E9FB6520B0751C5B7C3CBA31E2C6C4611D5A37967B4FE6851FD319DBE46824DA6E986924C5C2CBE640ECAE83EFE82698783AF87622C0923C215FD7E8F71DA4380432F9DB468FD9D7E5FE52A8739F0F02551F67D16D3A3D61E34CDFC7442DEB5C356D28330D9CBF8B9E4BD190734BA5922960143C521CEE50F25305764342A34F5EAFAF3943AF30894369D68D300E251833E08CB3F ss = E3570DC33608BE251BDF8A7101E897EE900ED004CE96FE29C2E9A9314DC723A5 count = 63 -seed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC +keypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 pk = 5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8 sk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB342852936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BCAA202E6A997C647886DB545FE6B94E81456379E7550DB446A43616808AC610C3ABF273B02B1B748296A760D78F0418355F61CE2898AB3BF9069576827B80557D41000BB0CDF5881D660A7C2569613AD6575E4C528A7C5B9EC91365B05853AB200AABA1CA98AFF17A845A209FE4932F30BAC0A8873CF5DA17F323375627ADC4786E906010F6B91333112D0BEA256D3A126EB39965DB773E7C3DAEC35060AB2D782B9A7692BC40525171416E7A12163D36837EE3C731ECC38E7236AD09712B4144030213BB53258033A8EAFA677FD8A2CC013C5AB46A33531968A9A6C5E6A89613ACEEC3A4CDDCA52CF00B21D85657599D21C80692018A07B061DB607D7DF491CFE59D90D43A6EB52453B2822C7BAE0A3336833469764516EC106E8D6912C9C35432984514EA5EB9A65C3C0AA24173BB736723022A6C31F06236639A0E0A25713C5A7855399637AACDC033C0117447730747507B69BC7A3F84621167AC83E4B45AB03B613AC4BD7217ABB799027B1A33F55A9B550B3857CA53438DCD157B103C9E5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8152641A683DD690D4AC3EDF0261200CD9244AE7DAB962ECA2F3D22A554D0802EEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 +encap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B ct = 0C226B9EFD7BFEA45F7A898F274ED8B8F6EF318678D211140A19AE90DD454D19769F128C39EFD65E4450CAE332DA03670DDD1CC501CFD517090CC6D6F101175C1A9C1D25A9488BE6BAC5E60E94AE85E7FB50A2FA49F8565884BBCFA68180446F47C9DC2677B64B4C9FF7451D1A5849E0FBEDBFB61AECBD065652135E02B91DD9ECD59120DA83918BBFCE9A7DAA6D80AB2E7F1D277834CD6031847FEB45EAE1B9413DA394465518D97DA2DFA675284EF12739813AF8B9EB8C28FC65A7A80CE91F3F5E90CC62D4BF4EB63969444735E850B309A6348D9380B552BF7CB140B3C6331551EA1242356B238E8CF4E16BD6935D51A2A56C9609E9D30F24EF7E570E862491128DA737CAD19732AEB3E6BC5B7B008066A21DE2871EEBC6A78399402E47E008A889DF0F9FFF7AD9A14B4FB1C6951D6C8B33F20C04CE0F87B8DAA3FE0B6121AD33B97A14E6086B16BDB6CD7001F9209621D3FEC5D9ADDA04CA81F38A92224918B554E198AC63D15D4226A24793B5D57F976AEF9C07BA61AD738C91DB7AAAC7E477394B9D7A23CB5136137E2E8DB1F20299D0110E24E2F4CB2FD81F184E44FC5A122C5A4BB1EC38C94F5414AB1B4267D9B66547455D4BDC35B57B8A51E477242A9CA41D45704596628F02D895E8D8AB1A62497A6E492186FD4E814CEC36A580FE848FE10516D829F2DC419C319685BA78580490AC0B0E3453BED91829774599DDB6534567383804D7C892AC0B84B8E3BC4FD8901BBECFFBCE60897AD522611D585060D231C5FFD6FF5D226F235FBEFF0C4197843C615CB1B60432BE6CB6F38D3EF0E1B824940F55D2E323E007008BEEBBC75EFC48AB88B4A69A6EAA9D6AEA5DE80D0F59205678B1BF999AAF769925F545A4243EE03B5C29506325A3F309E90CBC5FD92C61F80838567DE34F9E85D2B7A3A07077031C2E9853DF56D42ABEB431CF6D99A271F4424CC788C0879075A0D5E3505C942C829B275E96900A728BFECCC4BE995B39A45E12A5C1C474B224803416735531E1DED2E19C07D47D8C6D678E991E07250754B2466416ACBFBD393F03F2597FEFB8FB4AF40EF03DA6E8D786457B8FD7DFE570680A00196878A9565F1FCB6F9E5104EC3A7DFE0A7E3FFFB06FB8EC372BED2A5E136AF99790D2870262F7DDBCB996C15E79B4DB0E63B6EDEBCF02617AE63092717FACBDCD5E98C14E66AE4C8944CF411B08B2C9EFFCB0D29FA2570B32017B5D5A6292E25CDD9CA0604BCC374FC64FDEBF6DF9AAE22614527FE504C19DF5E071CF0AE2058E90440BC1CBD65508E4CEE187CCBD63F7B1AF28476219E4B7734DF931CAE872E5B4A699680CA9A047CA698477B3CF216C5F8223F3CDBEEBFEFD725881EC458DCF466DD484032E527784CE2ED1A647708CB0D9B25AAADB7F7EDD300D3861AFB382E08B24E602114AAC01EA59AC95C093B56FBC3205754467C8029FC4D8A9CEAB1629A4F3A8DE16EAEA89FB82F6B3823BF2118481E9DB58BAB77457A3EEA915D7B876F9BDC6ED5B832E5B89ED330774DF8CDB6E352142B01B012F78036A9DA9A1027057EA0F81E718D2BC9BC3D6CD1A71285986A97C0FAFD1C9BE0D39F322450F67DB819C00846DEA902BB8B52621FD7136B679C7CCE48334198077B9945F512904189945FEB999F78FAA69B6507C1379A6AB68071DA9BD752EC8A955F3AF0403AED8B93CAAF45EF998597565BA6BE41232E2AE896D5783C158FE8D366ACB13214E1EF45F6FCEAF6158216ABE5F64C84661AD47D03FF901CF7E2B634F4B8EAF50E5DA36DAA52B41D80366D1AD4EFF56CBDF0BC51992D354A069BADB7FAD9F1A7A399DA2719A9115C877D0429F68B005AAAA9FAB1228DE427B4643110E121FB6AD6AF8330E7280675702AFE3B72374B286DAFF3BF37F28FBCD3CC5530D5F372302393C77C41AFE07D16B22C21D48BAE0F0530954155DBEB950D2D3B0CCEE145EEC8A2A0AC28F6BCA76D3A6E00C2C61BE19F027266CA6A9D125D1FF4CEDC374358E007BA8259B3629ED88FC606170BC6C61042F7DB688187FC9D4A4285AA45E05B8A3C2262A95AEBE3074A55D4363ECDEAB6492DFDC840CBD534C1DB3789D0E926B681BD1C8EE68FE9E0483492817782439EE4F27C2DBACB5BEF32372B7DE19AA1F2405B2EAFBC474D6883BBE0F0B0770CBC7BFB1F74FDD18C8E5918D2EBEEF94B675A110FFF3C91FF1B5FBC6D6E7AFF4F1F4BA6A1169AFB3 ss = C6D9AC793EF53AFE26BBE0FD153E0E14BBCB5F47CDC0B25234510EAD56F3E464 count = 64 -seed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93 +keypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D pk = 3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC301706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB sk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F38555422767F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C48E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D2164277BBCB26DEBB43D1395A23A8D890A2CD71362E2340EB68B84F0B23345D1C449353528C2998584941722A304677008DA1A13F8C8FB0687CDF688C707A73D121EF5C609C2150C1AD346A2F85FE3F58AAD4280F92C35125345610B901C305F6042ACA2F6CC2A4A0D1EA46E378098125B1956F12F54154023549D64D799D6972E3B283108E779028C1F7339A9C3D8676CE316EC9B9F09D654D8B84AC1D26223B36AEDB584084855374B0562A113D02CCE4BC1AD3EE1B69CD76EFD0504B48724D25C3416FC2D12EB58F174A9278A6620856763744A1F863BAE4504C779571D83849A88C023F15CE838B524A9C450E2B8592B98B4C89CEB35990BD39B74B87CEF750AED976F40BBAFA6F03C531B0A9C47AC22FB2B24609324F262E3233274F088E05181B9AB973A4C727EF53D40F914BAE5C99D919537E67EC61061C7B61B7D17B72ECA748894A25A5A97D5876D4608BF5C2B55FD85243B1117FB907843E47C83D29E51A11D53419051461BCE776C040C848CB8522FD2C14880B87FA970873B8F3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC301706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB9CC95EFE512C84010CCD7118A92522CEAD44CFF28D6E223F76702A47694C8F053FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D +encap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5 ct = D88885324EE2D914A441F11404615809FF4203CC35865B4C0B35AAA04ED69E1C611F7FC5ADBF2FACBAB5347F05038CFAF3E14C91E756F0492DC7CE09E36A86C3D57918BF6738F529821A2AC6C7F10C28F55F737B8FBE174A7B0420B28045E188C47772D3CB83691536646A0881435026E5284F7C90D52A02541C90548F4329480E44D5AA12A3BE589FE14DD57938D95721B5BDBC3E5E9DD5320E65F071ACB3F492DADE686073E93B074A7191532DC29A6E18AFC81F305620570DD408E30F87C6B7A05A5BDF09173F61A441BFA8098C8BD18A3FC2B95E2D2E8EF0917A31F6E9D5737BA3941C7E8CB57B032F01CD079436AA7FD9EC714B75BA725FCF0BBAB1CD7C86A3794B66E424197D0AA68EC36DDFDD2B2F189301DD39A93648F83136C9C64294C35BFF9467791CFBCE2C8E46F0F8E589B19A30EEB6031E4078B402A65E16D9468F897326ADDD6053565EC840CA2BE8DADC173CBA3436FC19A1168FB68AC9FB00162EC4EDBD2BD031381E6FAAF8DF40C4A3D6316CDF74BF5A1E266AB1C2FCF2BA0C8466362EF3CA59ECFB30E6CCCA5A6FDACED32B51D61CC840B42496CE63AE708B825FCF3F603F6E52C0CCEC7A0DB594C008F8A43BB24744689BDD676C70E430D0EF630A02E39BB4C3B3BAC7BAC6C517EFDCC25231AB8076AA53A3E27452550E2FD27F73EE909075DC9E4A85C51186A792A64E835B25D1BFC7CFB2FB607C4C6B8F3FBEAB5346DECD5189E31D7DC74762472B1DE796F79729BA4CC5E420D9F56AB71ABD6A4394409CF835D7CB4AC55565D8C31F513A5F7FD917525FE5AF5D989EFD773099BD2B702322B3063A451ADAAAB95CAE12864063C77B5BBB6FABA537825ADCA246E79D28ABD589FCE80B3EF2E73DA86B32A04BCDD6E0CD3C1B9311CB312EEAE9E1903ACAF2794061017639D1A6F2C81DAB4EE08F2405F35AE9E65B5101159933BF66CF41D9E15B95A90BCAF35A0C539E3169165A1745C59C9C7BB646CC28B96125676AD175C23B133FD6EB3B4846E7135E010F785820FA3C88BA76063FBE5C5CD43F39CE44086EF23C343D96282ECE6E8AE12F91FF3E5F6C3EE38A98DBAD47E9232463B944F458D0F2CB7E85ECAA9CA4676A0D5BE1276D09F6099C72471D3CFAFD458C269B5F407DDA9E0C277A2D5620F177E0DB448BC1F4137E25BF1322EAF05B1213AEC8489F28B5117E60FA87C62177841DA1F9DE9C153C806EBA6A7E1497095B96BA977BBF31E831BF833727542C7C396AA80366B269260EF9CEB8CD1054BCF91950A7AD6DAB51E9C88DC2B19960487A69D9ACDB2409230C6B431BF85D128DEFDB58D648DA590D2A27FF28231C717E22208BBE1F35229B3BAEC8D5491F563FC6435DEDE3FF6B644F14288B65791FB03EB9D52D8CA3BC66BFF8CC4BE63A53BEE600A1F3C9965741A7A5EF228DA3F16837015875954DBA1F9BFF1D7A028CCFF21E7FD63C1ED1BF458BD1E21E99E5323FDD50F498538F68EF0E390164BD0B7FCEC3A577478A27FA49AF5C3CE66C775F78389BF25831EC16964EF84893FBCB3153A57084E84C38A16A618921BC3A53DB5148FBFE3B88F6D83371CC5B92CACEF4263A5900D9C7F9E13FB2F583400143D874BB0C7A1656D32B0E46D6B08ACE8B24E26159FB584A3561E1B7AC795E522408C398CA2E5BC66E583720C66B9ADAAF09810A9D0140FC3ADCFA5168715659BD1C29664E5BF5E3A50CADDDC1BEF108436FE5D615DA0E45422DD0735CDF98EB8CD476167B7C6A0C46B531378FF5BC450054E5B1576FD854E3DCC56451BFB9FD6211ABF591A5DBE4B78EA50A449AD56658443B31B2439B0B303C28FBB95F22D0E7F19AF6D7677979B5CAADE05FDFF99ED12269B52C2E1A6EB4E22A3FB46B3821EE457D4DC50C5FC88448224D4010D719F2A6C236E061769CBAFD63EBF26B5E6834DA7D54B79DE20741EBBD444E8CBFF0280F9665F7BD03123DE32FE8DA742D9D0E0F4A8AED82E3524E5E70F42DB312B0C5EE888C9BAC9D9EA4BCD003BAC04EF5FA02075C845B70924DD85557B08F74DE7C5712BCC3981E98AFE03BFA0FB839B9D7E4AF77A1572D82C40BD9FB2A1450936F7DA7E61AEE716314626EF1F9D5C11FFB87AA9929525C9802732221FB3DBA1016B749FF3B8CA006E427A10F894C4004BF184CC67C0982409433FD2AB2EE4317F4364E0272BA1EBEA26E4B49D0672EFABED0BCB540FFFF2162A531203D30 ss = 9658A1AB1F44049650124A669D72EB6BD2CBA3F39637C7F8559C68044242C3E5 count = 65 -seed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B +keypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D pk = 5651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA12BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE6701601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791 sk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD752858A4C0C307537263723987F6C3E29918FE816EC4956C5B4B33D532367F14230B14357E94BBB7E8A947453E4EB606DE4C695468C9B12458340CC59D0B23B01B2255173AF1206383AABDA0BB1FB76A65A814BB2A4A1A0108650617090C3A35EC675650745381E56658CBB71A81CC386BCCEF66CD599B1819629EE02015B4928A5D12838892333974877A2995BB2B73BF3B292DA0AC34D26DBC501A2C20BE0E054B8B0BC541BA92D135118A5A17C19A2B3501C60921B960E013F88CA623D4B37717BA5882BB3BDA2BB146C42CA4B339A01FCFF7C35EE467A4E7C282F175985BC07481BEBF5395E0D3843759117459C2B7A45985A672657B787768C32CF37ACA5A419743C70F48BB78D53F6D65B5D3D079907975B77698649292AB0C8C93938147B6AFE695B9774881CB11AC88AC3A1321965E598B4E01B76114C6B47316657B01116412B0E4C5AEB29E0C1856382569FA800A91F6B7699928A12AB0BF92A395F643234C98B66501BB66B8BA4B88C516101594338EE57700B95CE6E334B7D4425651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA12BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE6701601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E977918B12F00BF09AEC2B492CF53686BEB31C558D0493CC7B2B9A9DC7265FA9EDB685D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D +encap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4 ct = 8BC46F61D95F5C96CA7BC453C55C452E66FCBE157F3CC98AAF903E4D04D9BDA437EE938E950BB2C280C81136B271ED1683AA5FC2FC34DD3B2B8674803AE699E2A9D9E41864DD10B497B6655D03C0EC13DA507D1D1716F144A0F142C46275A8E81244FBE2D05129BCF5A2E70505F3EE6C99CBA30A5C697E75A4BA42AF626D28C449054E5ED87EA979F098D2740B5BC09A64F467968ED6C3A6200C20140B87BF0E3A3DBAD3928353ECCE71F86B0308E1243973AE2335FEBAE6EC6F8B6DF5DB64CFDCA6113BA132F9112870E6482697D429472C694B2F75CC162851C14C0E4D9A8125B2651C95EA991E1F6B90CAC92ECA4B562A7644685D3DC3A0033589F821BB289DD7C06420DBDC84C96834589136B8A39D7C73E04711F9B142EEAB777473A5EE18B6605941D38F106DA3D692149C9ED08DD58ABDAE04B6E35332311DCD558F76F068EB5997817F6539B8DCFF19AEE042147AB0B6F27F53FC6C4704F50E228E36D44DE6D8AA2E65F6A4E5E3FEC2A952F472A09618E4190EC6F8E6CDDDAF0AB9B497C606ACEC3A54F54272E752DC378787CBB4647151D707E28B42C5CD4C773A2A696001FBD6D61D084DD95830DA6B54A7AEC9C467F6D8BB63D63460CBD83E6B1DE8445365B64242066B6CCC2D0CA65DFF76B438563B11974773CDC913D21B9865C9694BF1E23A2E9B8836739C8610A480DB018B1AA2EFA9CBC52710134F58BBA68DC5D5709998145E4C761F855FE63600845C171790BEE7EF3BF90F3052D1362E8ACB282B636DD78FD559AA750E374AC781A34E33953840716B2E4C3591838A1F84FB1DFE1875B1BE772B79D8FE55FB3D0378DE2B06A62A7AFDF6B8592252F94D67C19C4299D9ACFB1092928066AD1A9E545A0F6FD2162A41EBC8BF60E9FA75CEAC1532DC266E5D90BFF88CF70AFA523B569774948CF04F9136A9965DEAA8CBC6FD4AA00392F4BD28201E8806FAD244EEF25D615FBA40FABB1F701174EF0F8ABBAF804F8ADE9DE56CB44D41EEA1E2C8CD9097890B9BA598C41D36A219BBD024DDD74D038971C74A82373FA35167987ADA575ECBEF500DAFDAD46FFFDA72C0BD4A5138CEE6CD8E19E91EE4E41D8F9835FE13606C9D81531C35F6DE8040879165ABF15004FB1937CCDF4D10AD4AF023B3DA345B568F587D8BC6FC939A24E8395BA36C4C048CB9F8C2A7666A5A14593DF01906C148F858AE00D8407DAA4028F8C921CABA6C6698ABEE4120DE373D410016F04A1A613F53FE8D45145327619949463AB8DE766B563A86C3AA3CA9C87A00BD60F2EBF454BB489C36405F27B9F0951EC0F66844E110ED650046E75CAD8AA17BDC9D1DDC18DD92F5A89DE164053519EE65B799F34796F85DA8FDB02DBFC7F09902DD000A3B058B5A556F90527101B955B8A07101A8E64A3EA584319DF65551F12334473E1D3A78BD95DAE687F76FDF1B6A34D4DDA2128A7D9F23891A2A57803CB012099ABB48861F50656F707A4EE53495DE8724FB51BDF96D18188EDBE32FBE6DDEB5464EF90D0607414C9D048E58279C00D97FBCE4400689F4E35076B9B6478891686A0BF129658C3ED989B2C0A99ACDF90B146D2284C0A26E892BF9D303CD6C14523A64FC0D11882D3C443D6B8DD98BDF60780769E4C18DF68CBF40272CBF0A6EF8694B4C7E78AE32C682D4563F86BBB79399A2F2CF12972EE662C76DE82C5EA740EDBD03C522FD6B547373E709DE4CA4F1FA5BD53655B65CB4F1B18CE57AC32B9FD6572887F2367312D21F1FF05F52032C814DCBED088DABE62BAA8F774F3697BD68E53CA29DC50C7AE947950AF2FAD64BDC7002CF74E77F0C81916D8D5B34EA0E67AA0EEBFFCE1557DE72D003FDBFACF4A10F315A5784C8BAD42C37F908357CAA9874628AED04D4067C3BC79BE7FA8EF1DAF289F17029F566428C181B44154B491D62D63F664E05E81E25F9DD67EB176D10C943F9AC8FE5E06D39D72F3EC68FD81BB86165C21092D1C7C1C037EA0334C296DF3C9453EA3F796A9391EC24976BD4A79596FF92989E3E8CE0DCB164CFCDA5942083FB61F918171E9C80621ADE9E6E1632368B0A77EBB7C5DD4909CBAFC25255D609828A8715056CC2FC8D6AD2C529B8A9F76A93B3C701AD44F7F3119B884A255E8F08CD1DB5C884BD3FCCA470D665AF92F0C2F2A9C339DD8116EA7A9B5D67BE84B6DDD9A46CB29E226B89F46DC7F48F8BE38C6DA81C68E0E1D021E27F ss = E50D8305695844B9D2BECFB7D260A879E11767925C3F279A66C245CE8E48417A count = 66 -seed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4 +keypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 pk = B7FA152B25C460C63C4D18AD733422163C0E26BA99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94EB1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723 sk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6A85479E1FB34C240CB0164B0170C151D330CFA3103F41183E458A4C15B414A043A1B7590AD2C79CD3D39E2E6655F17A1497F35C801064B95912349C8878C910BA7BBE3FB25488947315B4AA1C5C10870B0C81B8CA3F6472D89638C2D283EFD290EE108A9ABB71D353AA512A5601F67E02B5B9074881FF96650B9BCA29DB27BB8A2F84F09069C75EF6E42F5C989D3229B759908262818215958D1BBC1A40DCCE324A5B5A18CDE861C2EA085641A814BE004E5435A837F0CF7326710FE73BFEE27A0A739EF5C08204C3A98AB98A1BA865C51A82AEA57F1C3A62C12B7CDEBC6A87BA13DF51A1EDE668797199B5943CF5A6C595452E627B27C3554A92B4488A476D28348124F0CEB2A29A2EA926CC656496B4656B4C0323361483469BD183604D1CCDCBF8A25D05ADC1344C1315263F46A5C37BA98A96179B5AAEA3D14B7A7BB6C6CB4A1D068F6809938F5A55877137542642CD3A06B03400D02CC9FBE83A94B63441FA1C28F42DE5C81583D19C846020FB17AE65B1512580BB4D066C536926F7D571B7FA152B25C460C63C4D18AD733422163C0E26BA99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94EB1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF7233C98FA4AF17FD014A60D11CA5E929E4FA2524F7DB289CE0947AD90657990C153B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 +encap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384 ct = 3A78EC350BBC5D013A17ACD684202828D6AE13F6F4E9419E991B0AD00342BA0D9CC3B6681A16975D01C2CDB4209A70C315F1E8DFD455B06A7A04F47D7CDC5AFDF5A6F66DD3D0D3DF881856E9ED083C966997A540F111382FC8B947C45ED02BFEA863D17B417245D8D34F16A1369F88FC530FB936236E503C7EFE230EE1D1ECFB6DA7329C611E7ADA805D1B7998CB5A0F700541999F3235C6F574B7660989EB9A005E3BDDCB4857C35CF4550AED6D72C4DA37FF7CE0E43C93514E5E8C6E562B7438D1F928CF59ECC6BEA1C4A84651AC08717C41980A7CA309FAA50A8CC9408C57601C62AB0B51CDD5E8A8A836B6556FA1E15A74E6634EC15DA4213AC300A001564E6300BA9BD8400E9F052BBB1571AFD09147CD91EDC9CC370D3247BFB7EEB9F67B11DE3E95E91A5394CF38CC542B5C7560E68233AFDBBA952D25553071D8FC1B8316F804483FE777FAD88728505ECC97F05E1D84915A7C6A434C6C97984755D96A9980C42EA414FEB46CBCC862DFA383D824E1FF75ABF450D0E5C14A21FC6216B3EEA284D7C5B1370B83AF8E1CB1F28124F31D664B03AB0B02330E624222E7F5ED158A3123AF35C4A294C4B13121C94FB85786AB3E09B279506DE16D182B349B6E5CFB8453E9CE45E1191B9839F97E76DF8BAC9A8FFD0C9B642C7E4749082DE7FC4BDBB39FDA2451A8720ACFD6F2E7A4BCF9035AE8A64F08EF45E9540B3E21DD44AAB83C84A4A893C8C00ADA8D91CFC5D973097DE920AAC93E9F749E64425E0BA92AD9B33CA5E506E3D80759057DFD3CD44A7854D52C3BC189BF24A6277BD7862700E8250B36896D8C355AD575179EBABB2D6AF22377F3F53422B21A1A9445D6AEC99FEAB98D6F2059F61F5E834C2725018A4F7A86D51F413CD030D9B33736B832C4B43047C355917F2DEB8F7C4EE01A329957192D64DD67F45130621D205B6F654E482C20A402C48F3B9F9F36EB245411A77A716F2F278A820849BD11BB2B109591619E1969585C55276BCD07AAC2881016F3E946961F971EB158E3CC3090F8C543D821E4ACAD8E8A5C23C322DB7932CDBB5E2FD87B068684572583025F71C130CAF384D3EB8DBCDCB43F09979B43D9BC401E7843CFAB560A041AF8FCE4708767661269DFF41DB075C2AF7B35F6CCD1C36BB6AC148D13AE56116A169DC152ABA0E755DADBE48404CBD6000110DC7AC811AB11FD59D62E50BC984E0696A34B8BA5FFF3D0CD8394A2A6C43CBA701F9D49615933EA94484136E82A39857B9976A30DCBA6EAAB7B5ADF4D1B8EA0A35AD8CF9BBAFEB4A117675CFB9AFDEAED624D4EEC3EDDF56792C2F47D88FE7AC0355BE8C8036DE2098326B7DA6EED0F706F4BE23BDDAAB30F8091BC973F6742E23F19CF75401CFCCE350012FD136E70372E5CD1542660B6430921BC148338138283DF1EDE68A562A3885E5D9BD77B8C5920BDD2CD1D53E2E4FC51B93A0DEE448D71FB55A0CE11167585BABBFD4AEBE3C2C562F9FD4370C22FC704029044218AE354AD9A520D678690B1FC600DCA0A91142E55F948107F8E070E12CDF552A61B7F2F6550E747039E5C97EBDA604E2E8F6F2A12A9212A073CBC07ED3532311F5B1FC60F5824A543BA28DD351583F2EDD3692EC5D219C0E13BB37A11554501222FCDED963B0A90F380C5C06BA649DF28633DF82B45964C8FC661D53D9B1698F1061EACA9DB22430F99C0E67F6F9B2DACBAF24D40CC22E2EB8847C4365347A91A6ADDE450B1928536A933F835D0B47CE7EA5A7139A7E677C83EA540C9861FD2AF999C6EE9031F708271FE48AA7F51C3B0AF2C8BB2064D7B977C9B994B6DAB8E36E09824CAB4E6357B09D919E18EC7EB5FB9E62C67FAABC7570D2FFACD93D45C1DEC9E86422556EE4891BF12C4D04B982D2A330A4BCC668651B854CF79543A7968EBC61E63A4395731D9CB3E6CCB8C78E442C0B89A7C2EAD4905B6E1C53A0E7FBEFF51EF32C88B28CEFF498495921A5966B1D1E9716D0AF2BA02A9F140644B54C08DD78D78EADDADA98933F6C797ECD6BC245AE897F0922B257899140BAF154B2750CA65B909BDEF4A4BC2D086E0B4423DD85CF37B06C1D67BA67FB6FBD035EC359B1CE1C5BBBB6201430C3159D04A497559C18997C55AA8BB80F8C750103E52549AFCE83F52D20E563239EEA66FF2B6D2D6370579E6FBAF72A7CCED4A7F93C8CD3C610BB0BB90F8CACBF020DEA7461A007D20E1BE43 ss = CB697A878CEAEC9484266727E6F96CE24F11D01D1ED56428A8A016655F3EAE13 count = 67 -seed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0 +keypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 pk = D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B53A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B2219045B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F sk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F314AA643A9260BAA22B96842FA4995601C71DFB42A5719C6F3B9208B19728A8C085D28068412BBF3461DC09206FEB7B1250607C1E33AC229323082CBA12B139BB30EB21A5861D902C0E35CF2DB3C227050CB8C309DD256FF4871186330BE93492BE78E267640B49776DC98ADFC0197C896A1FA27AF841351B5C790A6519F58C98BFF08029FC09E3B960B6898577C92612D264833737C3E4AA1765C5D5B49BB12BC0DF280890EC6B7EF55AC5FDA82989603A7F513C5A41C04B341E1197B7D4049E2C01CDEF47F27208A48AA0A2BA5706ABB474C467897E154DAEA8410181C6D4CBBC9E73746D46D6F372FE6836D82DA12A31B0673C10B35C9673D25830ED32AE795BB7D1AAF2CBC0433939A79D06DD33CB485A4BCDE071B5C083978D78BD8E359181152FC535770548DF0EB33A780C0C9E7BF907540A1F953C972B43527B0BC586B8B2ABC865B9127CAA4EA98A5DE1AA2BDDA772AB0702F983EC8A4231BF48C2FBB37A4247783BB0221098A15781C3DEC95C1990B21C88CD1F911624600252759D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B53A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B2219045B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F091210FB4F6FAC00A24167D9BD2761E601DB0A3734E3C835D1E9C5865B1E379CABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 +encap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302 ct = 6959F2136ED99EAD6A930D5DCEACBB2D35BAC303D0D2DD744B4822A77C70EE532298F4DB2FB202ECA94018D675FC047E642A7B178E3148C269EFC74A224480BAF7DF90E7A7CCA50C1A3998BB41F2147339A0F626EC705123F848C3E5B57A4E170A7D7861E460F1309B7A658CD178B1067A0C95BF2BCD69EF9741882B6FCF91C925901BAB59E39ABEE68582C220351B7FB3302D3EA5B1BC7D1E017EC65D418D7CC5548764D1C7184E450CBCB5608039EC5B89E37E9195F4A86A2AD61C56CA569D1C4413F3BC99D100141C433ADB9B5371838AA7ACE2BB54BF32B210E83A13EEA07EF27E0708FC3776EC84EB35D134D4A49FE7E2C7A0005501AEA667A614CDA82F16BCC617E97FB8A53178BA0767E038E111796CBD01D19075A117897DB4929219A62E8A1C169CB9E84583FD772CB64C7F273628118767B09BD8D74CFCC98AFC80F8474710ACDD795FB1E29F59D5CECC9DD0E67954284FAD057705C3F8A54FF5DA60604BD5CB2C235994B9ACF43EA0A3019591C969B5185CFD1ADAEEAA3424F50511837E37DBE8C261FA2836975F70B555C9A39A653FBD75D6CAB80BE51C8BF527FA98DDF15E14FCB5244E74832832DBFC8357ECF0A3C14BB9638336093626A63AB0D83A4854F0C8D2DED79DDFAFBE429BB1C69A5537ED10E4D54AE2BFD8537916A1A187FE96550D6B7FB659063CC4A08CD9F0218DD5492BEAC4E5F04AE07969500E4C9DA8571E46D3473C69C208C3646844582971007A234021188927AB923130A98904B0A7623015E4235C9E6DC9B722EDF60EE9EC4272C3D460317939262565711C5547FF4A2A3E76B1AD6A9A142816D1216C7B4EE2CE005B54B10950AA6AF2C9C87A964D95E3F74719DD96828C4D88733C6FE1AEE99AAD00AF75F688906BFDFC2D955E27F0EA80CA1758AD0E4AE8CBB32604C1987A44FA9B630F17DFE6F2D759620C183134928425FAD9E7B91274A83AC4F3D97B205C230FDDEED0645306BB0209E6CE2C7CFB9E2156874B9D4A98C36007C959F555E6BCDB71D87A8040BA1F2AF909CE28A1AA12EE2378A02A9F99BE2E5094DB1DDDC4866FA4B3ED99836D19F4601401060285ACAF5C7D03AC9D473805EE5110DD4CE97A8EB2BB9C8B7A7CBF1CD29DD1D5D02962D227310D64866C09E8B9BB642422BA5BE66220922CBE2F7FED9695C6D83596FD018640247115669D49EB6833C385B54ACA3B31C5AB195C767F23AEA11013249EF45467B6BED014AD9A0B4AA5542016D20BF0C433DE6C21895735657E71FEC97D7B1951FF2A23A6629B9570A43CD4392A0F93E464D08A7EE40A7633114835B98F71A599828A9ADBAE22A2CFA3015D123AF3E422553E1D28C6AA4328FE28E1971E1CF7CBFE5FE940E81D0AE7C39BFB551CEAF20AF1769F5ECA338598DE9D94CAA0975FB7D60D7C3CB6C8B1494AF0F0981169F0A06AD50AA404F1C822CF845A5C1316CBD3B6F5CEEA163B931D4B086EB7FC7FB3AE814B16D4DE7F33CEDCFC69F2B6A4DE90AE16E47D8DE20E60130918B9C7E29EC0D52D2412D7A0A9AEC9B48843590C396462E522AA539592DF6EA4D38FEAF8A515B8FA98387399752BE504C8138DFF46F09CB71220575625579021537383CA84E410ABF7649F4BC3AA2394F32110E349EC290BC937210586CCCBC221D7123153BC7AD55950E10828B1E2DDBC363A02993E0DDCC20ED7FB6C67704DA0E4740C3D6BAADBF44C5DBBBD06BE14E52B1D16CB329A4BF1D744FA7C4F65071A0B189F8C9C711D245990CB5EB5E7FA620326F836938AC5A5FB5CB897AAAAFAD79C64AF4FA73E9A3D71274097672E018A85DF98E9CE3476E0779039A6A2C0A5D32793F48708C74A588220FC8BF0ED22DEC8DC10CA0A291442301280686A2FA2FD6B6C1ED0CEB93F74935F77173FF56DAD0616F2B1D16E88627009C944FD678B8918009F59775D4C57DB05E3C630237E94515F63B5BBC7641416BDE130D24447763C8AEE48FF703D9AA8BBC9B970B1E7F17C87C50B373EE8729D09B31BDE31503565895FF7B7A25F4AF7BC8FF11EEB4C7215CD128A8DE5F6E1854089B7BD33408999785ACF74EC99DFDBDBD096B55FEDB8E4105D111C9AFEE76C97DE3EFA0070D273BD4452403CF8E84EA350C82D13D86A2E9289A8BA67731D20274F0F3A12EAEAEE9E5300315C56D2FC322E887EF41EE18CF5BB77885866335A36ADF66D923D88BD0B30CFB497437F0D0D ss = 53CDF36F6DA6045C9BBFA9FD3A8C525E0A775299490B61CC2EAB45001050AE71 count = 68 -seed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA +keypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 pk = C675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24 sk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D835476C8386DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85ADC48B21E11B57F853985689697A591C5170B2766A18D18937CE92857A99095FCB6A2524BEA122EF1FC8F6AA724F754832FC17C932388B728359E55800E3110C89B8B7B711AFF4785259B3E1B2B0B886A057D71B035617DDC7C0C8B1BCDECD50A7135C8A68A2FA2F7B62B10BAF6325DA837368280102D7A7439D328F91B2173D8625D769A6EA936990299A02329380A85A818524F601B36E6CFA8046ED2F7C1B5C13260152AA34CA30E1887F2849C61B41649913138B74C817B2DA9174D3AD4CA15653F768896837323DAB2C18781A8BA793D54C9126DF6A6EC044B7E709870422A8A1C030F238767C91D75185DEF8002C105806CF728897B382AA596DFF7AC969A5CEDB9294DCA50CA1C74CEB7605E978722B148817964CC1159883A6DC5094F02A5767D4BB5DF6304D3148BF009068A1B2E4DF78BF021182E985982F4B2629C049DC26667746C4503AE0491728202BA0B55A8248C700484597BAB32DAE41607538BCC5C9DDE4A198CB81EBD9C143EB9B612930DA8F56FE3D8C02863C04CEA9EC675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B246C206507B89F46C6E9CD5E78B6CC78FB3677EE609CC090CF3782C876FD5F941B0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 +encap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B ct = 8A61026B5CE2A0558882B991529775934DCBB7E0C0D25F0A1A29E378E5DA5D7B66EA087AE4BF51FE9BD53D49928C197C651BDC3EF2A99ABB66377E55746FB0BBA0832AB4DBB389D510FEFF9CCB84BDCF88AF7F9E4659402E7919F3FBCE0192D54B68E3A0D0DCC800BCCBF5C5F51596935C5634085E4E9E9AA07473420FB1CBE42D97D2C219C8901F662AB3017F63F69E4E75CC1739EF5B1092DA79C94713CD29AED6538DEA70E18B3D72DEB9DE7053AB5B0532D558F624927E1F44D6246F9F263EBBBF819B90E38E0B7DA5F7D3D3071F2D438591F071C2D4382449A2C6B9569EDBC15B1C0FD3CE21340C86A0C6DE16BD8B4AE3BA5860D5F72163D7F85C48D688E95680EE48C4810CF0055F4FCE4EA5A94379BFE5985C9B9A8395AD6A49371E4DF437B5D211704E57E9548EEF1E4F1F4AB6A91ED28E7432FB5262AB0F880898A0A25494CC1A6852B745DE8665D3705588DACA2C8F44602D80B30862CE36F032DDD1D35242AC4B1D8B2849128402F6333E321C85F894DAE7D58794AFA616A09AD388A07D89182126DE43A0A1877EB5A1B5527CFE2AA0AC38C07C745EDE3A70F1A4BE268E31B15C491CF6C145A1DEBD70C2DF335E4542C379289465947AF1DA941526E970BFD161A0BCB5EA7C33C4A00ABABE1023D6C157B24CFAD69447684207964177C7D460A646EC6BD8212BD4245D912EF032C5E12B416EF55846E7D59CA4D5FD9FCB40FC50FE3B89AE9286DF735D4386F05F453F0BB20E71F92681D809F185365CC74798FC6DB1E5642929F2DE5F42B96DC307BBFE3FA52D9A3C6A0FE703E33A914E1AFBDA76E5871291596551236B4B3827872F2D40159AE3AF892B0664B8765A514B94229932923DC9D5EC7AAF9DB2DE9E1C446E93A2EEEBA1A5F5C6260B89FE3A752D0F740A4ACF50469F784C697DECFC4DCA6D01BB9EC06E6D68328CD327EDC45F0E771BAA0F9E9F4F0336678A85A13D5D6454DD1DC9BB6248BF91C9AFDF6ED9CE0103B19380C99FAF87A996FCA6FAA8D294236CBFD1161A2E28469F46F57EB345C1E0A78AF65A9DC3AA97140AF8C5040EEDF903C0E57EC54F38AE8CCCF9912C86C01D999959240485BBEC4A345687C27094610DC92946C8F676474CB203D0308F777C7B58820CBEB7C2F5AC1F5482F5C7FF9ABF87D3EDCB54437C314CCC598DBDAB431ED9A30462C50B845D5C2D1E4750D8C70E901F93174AA752B27EFE02CA63E6F4AD1CC1A250C334D30F92522C88AE87456231C8CBFBDEE6F54BDE17BFD6CCFD7A317ED313B2927AAD5495075FFAFB5B6C86ACD398B9C4E5352B7FDA09F4C479763D76876A5C117EEF7BA34742C8554C14A9ED84C5B6CF0EB84BBD7E8E2EBF5C477FD5E5F88AFB5830648DBACD67EC29656F48803844D49646AA0082C932EF81A5E7B8E54D7D13710B0E5A8B836CDABD1C6521DCC0ECAE4D93654FAEA661D45E959B8B00A70D19A6F2796CE65C9486FE8A1BAF4805A49ED50BA888D3FDD1BC72EA75D3E33017935BCB7F084AF748CED89B4CF9DFDE6B9B703CD5D17BE0439A146DEC9147AAF25B4CF83E4DE4B0C499C68C2F587BB9CC9D98D0A93E9AC4908C816124D4D441CCEB54B0CB40A0ED8FC040F6291B60A33E6A4D36B25229A1D2DE05C0A8C644C93E2503676251FF7F440E4980D50A0CBC15DF80B908A8B3E179643C2CECEBF565EF5AC4FA8408989FBEDD208638B7D8A6AE0416C135932476068502401199CB0103BCE114708564B601B8384E7955E5D6587C8EB7BDAFFEC75209913490E002FCC6AD1A2427C55CFDBE7C14526F6B6A2087945F4FB11E45DB4213F427C0D3ED211E389450C35874D71885A519CD8645A675F348216E90F56EE15EEDF451B2D5148C074403B8AAF57756030CF848DD0F85E454F459C7B575B581A0A0C28DAF9A013C33BDE7650F817F6EAB6D7138581FB8C4BFE42413A23F78F150BA5D847DC3B235214D2C6FF613A45E6BCB80D4A18F44071249501EA5BD4137BB9168577A7ECFB2A40ADAEA0F431F763BB084A6732035475247343CBD63B0AA835DEF78185A615FA11A16E791D0F75CE9A2C9ED66F095DB95F65F4E995D07D54B899B22920F037148D1865C5AC7A0584EEDC69F2F01ABE8C722D2ADA88C4E63BD2162297CD07E9290E088853FFB2FA4A05FE70B6F7B5CC53B4E7E1CB61181038F6863ABE0F99AD19B2468BEA2D542A4E276CB717B3C5486DFD2014A44 ss = CCD0AE3AF0A25B563080C0BB9B107C8EA0ADAF8E775407915A0A12CB8279AB5D count = 69 -seed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA +keypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC pk = 10089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D125C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DDF221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992 sk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650E56E7667CD5179C347A894B5A9DA3A3A413C2D3A23E5DD0C7DC841E10E4A83B3BC0EAD17B5983A57821489DCA73D1656E97632BEB9A3AAC017855A74F5F393EB5E42C96A207B06687030B28B5E09AFD66225AE892200969CE41420F960E44963F634BB9F69C7C4CC2849F258040257DEF4941D9B54476D2CED88799140807531B817DBB1B2DA7A4477ABD378155DA169A84086150AB09AC8A980FC14DB247B3A76723FD67701644BF72810394B0AC77E74BF94416D866489CFC286DA29D62C1947BE88A0CB78AAE94610D48738019768DF89B38198258DC7F70D62A3FA72479B9AAAA4A84259837BFD4872D8C708D478A0E674A66DA6CFF330A6E140577C6ACFB83CF4EACC370EC57FA76C76C765C39F5A07B8B1A244265CD03AE02433D3FD438D5A885EA03808C6196E4A3A459CA6D6B456A6FB961FED58EC0D353AD36143C841CC8A0390FC55F35D50400156398020051A10C22C69207FA839E12750CF0A5CA404C6B5344B9671E6E15502BA17C37872A9BB390CD379281651047FAC2B6D20010089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D125C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DDF221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9920560200B8D070D1DB2CBEEDF3CB322EBBAB3EDB80CF474B4178633C210B2FC74B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC +encap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50 ct = A7729E048C9B11222B310632B461EDDDA0BAE6DA73CFFF6F17C48408B2B5BD0094C1D0551C2C77C46F2B5307F4A0119FB88DE780466D953D2D14CCB3DF3FED1E66EC8C98FCCFD59EEA5EDE3E761D51C6931AF686F26D8B3F218D378F0E63348E41C807C1FA81F4C01B7C0E21FF9F5534B2EB1535527249EB84EB3C25B6165B9FE60DFD7CE708758F66A78126A6594A7A6A6448FE426393F299A802EE10C06C3EBC45E6C8C55224B32C58E56C17FBD1C89EAD3105F0EBDE5606BB5B93F5A9890CB7B68B8614A2C24A8843A74D92D8B7D8F8D8A4220464E4549AAF113194B6109E0DE3C2F50D9A1704051609E4E01EC940BAFAC8010C73990DFD837DC083767683EE0E2F14731E492E8E731ABDA5487F32535C6F38E40DFA14541132C246D9B31B3534699F7ACD43CE0168E345CB35693F4554E7D4BFE2BA71278070C7530E8A920B363015C7159BD7476D81727824A44B994C247569011EE593D114523E7E2F22C0FD363E1D8C103E4B57200E23652FC6DA92663627DDE29F7E8F01BB5960AB6E786C4F89AA4468AAD2F046289A084A079993FEE4B773EB43CDCE60ADBF20BF49CE9B8D22FFFBAF7DD2E2FC5718006CF7CDBF4876058A5EDF24801F7E00634A187C4457E69908194C1C652267BB8CDC798498182CF73A5D12B4B0B37ABA628705B8DAC0082BC58497818567BF54A2360026EAEE1CEAC34CA3945E24D8EA0D34439AB99287F2415200017D8BE7F485A3CF0227F06CAA73789F4920F9CC8659B9462A9FEDD59C4D9233AF1518BE2C2605B260E42B2885A0BB4E77840470FAAA62186408D08E62737FFACAC3FE8F71D13332119E1CCFE68BC2A0FA5AA0D29A5CB28CE826DF24FCC4C9C0993AB62CAA969C91008BDE7A10AC0F074759324F094FD0B46D132D93DB00FE4DFA1E3774441560377B0620B920C67EDC4B8EB729FBD1AA09907EC9B4B5A1D4626733B548D8C355DA1EEB1B1D83865294F9D0BA2E874EF475135B71A58E5FA355BB5D8EA4FDE11667BCE73B5A12560EDDDCE98C9705141D2AEDA1585791A29F852BF366D39485E0A1739E0D6291E52A3C1DDB9A489C768C19325F94C9E52CB3310B8D02B7625F98F284E59DFC126E0950F2CBD974FC7CEDD3BC91B2645EE7D939B32B0203A1B3950A849F7F020F97870A12F4191D482121D2400B33E4063C037CB4EEC6AAC12002B9A1CC4B6E6F48A393C4B62BC2E60C81B44E8D585536F1ECFBD0A5D349E49C21B22462906FA9E1FB00B5F54E56F60D42F59B579DB3F0839283579AEC2928190BAC77A2B53D07959FC1F9C1EE3602E21F9ED5210ED2EEBA0349F3EDFEC20B73D151A7667F3495A0929408C5BDE81E5832B502E0B8221F1786255487AEE67545394882065D14A5FED9E83B32C395F80AC9805796CD83D98AE12127993EF4234D2AA7A1B0D1056460A4E7492CAD4D0CD644FA89780AA1A97B64D66A63151C34E1A7E5A47C82B5AEACE7F55F3625601AB5A420225BDD671D184D09E65EAB5C0ED8AD72FB12A175C78AE18E2B431496F834C3A34FD3C62EB5748D67543EE0AA9FEF7A5F093E4DF1DF9E511A1819C4B87321DB03CA01533C9E2802534D5B01EF73BED828CE632FD3494E37DC5904EB7519C1771E004C8EF312C9C9354410FA38BE45A4693930CEE0A295A2C8E0CB347060B58A5004F6ECD4DE4D8A2E2785AA1C3DCAD78FC70D2C45B38770A7F94A3A28DD3BB487B252398303E2DA958693615BC6AAFBA899337F843F4705A74E7B6FEBE32C734850716C09CD84EB6D0A6206974D9A586F4063582A0A97D29D4678DC6A992D18505D9074308C6413C65D5988FCFAFFBF151CCB69D872538467AA603B414D6F599AD9B4FBFABB4A595DBB22B6A394248BC7C82CBBC6D3444C447DAE99D9BD3F11300168C147F7265F89B8297D9E5D6085B058C53FDADBE3FE886E9A159AD22E2AF7D753593CCAC2EAE2710B782A957E2173B7EC9E3890E2AD5BDD40C593978B4437B0EF85790CD6474DD2F2A7F00D8FDCC0DA8A1443C4A804447222C261D5EA0519B8C250F5EDDB53C741C96B4B4618F66D8DB52061FBE23A6BA63E501E61BA723B889FB3D9ADA759492B9A3B31ED4736F871C389BECFDE9AB62F243190545941AC7C72D231122F5328227979CB53FA4173F19CBB2E32F7DB55829F85D816ED1D31C1685B29B5C721FE933E544FED651CD2B42EE8B30A61EA86EF4C323133A6A4E9 ss = DAC2C554310DFD43C22FD2C2E1B26892F169C18ECA56C7FAC335385910445FB9 count = 70 -seed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F +keypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 pk = F2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0 sk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE8266D8106E77631E9166653D50B220829B272C2ED5568FD00C52DE89E1CB76ADB4963623C082F824AFDE530E842838D6C331D80AB47F33FC2730BAE2407B8A40C10642BDAB993D363612E5B6250825C92FB6A78535FB1EBC52BD83B6F5B58F52669CA138370F1B21FC80F09D7011A005A20125630D63A9E596DC782962C622BBDD44582FB8A2E4638F7A0029C740F87DACF6300A8AE8B4CA91ABDB56534654395F9E2C7CC087633149AE3609089567C7C7B20E13C03A059A5C95B22BE46671733B28B41B354F30B043BA5EDCC15EBE74E7CBC3188B6AB37FC40DD3BBEE7E02DA545942138739479C4F610CDFF564BA7A281B7249267C3740966C7FFBBA92A8A1C3328B19F58C058EB27E27857E46585E0A4AC62F1A361E44F92413E37E7CCA667AB53064DAC9B3AABF3363451C95F6778DDC114F8C3673CC302E7183D49379BBDEC05FD361399BA5AD58A5A8F823EFB096E1DC522179100626BB67AB1647645794B38AF228787B425B03F7C15082ABD063125086C8586552070F6897252936CC00BF2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D03A2484828BCE833F9262405B562BCADE9FF04877838558409D2B60F1B689D137D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 +encap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76 ct = ADC71BD3473B28CA58DEAFD4B80F366F36284B335B67ED949864033518D38BFE66D834D9BFDD8AD1DBCC6F6363CFEF391EF583BE7B212BB845960E2B9300138258462FFF104AC20CC4F91397D8861CA43AA21DBC4857B126C70FEBABD65417739CDC9590473A77164FB3D39BB986E2F09AA6CEBE60B4DF1B2EFF7743484C698A23AAB47C5E5FF4127DCA9891CAB124122273409BCE5916344424EF32AFD2429C71F99BDCEF91F3A8EC87806C9B0358EC63BE1CF264E375A61DE9EC7E58E6B8920B5E41ACB2DAF00F7D63AC0F4DA048198480FDCC1E6C13609E985FFB8549703819D3E76E1A6EBF3C6F4706BB1CAA1ACBD4CD896C0759E1564AEFED4B8678236ED06BCD6669D1D8125F87DC77C7481908324434EAA580EF5B28DC9DE7D9499F7C67B127B780E67C4647D4CD83778DB2AED1FB0177F0FD54D97668EE11BFBC480CDA57E726002328641E8D7589D6C57FA4D3FB9784ABCC58B69BCD9E21C5263AF02C7F89B8EC89AC4DB6609A6696ED2F7E55713AAFA7A1B25F926D70C01AC90F5D0A11415C1AB4F5FFAAC01632485301254F9D4C6E28C0830D6AD6B44E85ADB99AD79A159975DDA0519DCCB122B4123AA6B6E71279D509735F97562E2BF6D113F6A41CB99B6CE65BC235F5E911C264D70AA987F0B981D4808E1D66BF41DB2F3FEBF0711134368CF626A867C7B364B9CB070199522F8690D5BD6CAA507763907982B530B3685CA2EB1ECCA79BB384A1501E005101B1F73651634BEF2B3D4E44CBCB75A2FC1143A52819ABF4D35BCCF74FEB06DB24B1EE7014E0FE67FBF099EE4F452DC2A4DA2FF35F514E8BFDEA90DBBBB09E881D5BF13FD0C3EC49A30EB4ADEA5C29149FE42B6CCC2BDA4BAFB0286C163F5F71DB571E653E5591BB01DB916E3CF901391E4FE101FF4122745A5FB99E814FD2B3F00D6B0F388AFF722565B608709FEFA8196E2B3D788E97E5E8A3830FC3E8D7A79CC1CBC7F11C413CEEEB99EDCECCC97FB9D46A1FD3401EE2CA1DA1BCB8B3DB9DF1118E65D37B30699CECDD3E6C26B0FB73F8C7ECEC87B92C01AA8A21B44EECAB10C223D5D4806E0B54FFE4468024780BC0DEA9989EF28997F88D29D55741148A9F7FAD806431D8958227D3FF4B11495845C804E4AD67FB5FC5F010CEC2487DFCF8D29A8B0DDD4F260E68B21D1E07DAB289B09859513A51ECF165EE184F486E4AAC0FBC8647916047449A780B2E1059491911FD91F249F04476418332FAFD4B36FA62E301DA18FD08807932249FA3FA3645C93F1B487A3C29D4C841A3EAEDBD6EFDEDE63D9C07D74086FC30D82E644679828B19FE3FA43CC661D6E2D3509F003C448C7B5F1979B7095AD2F66BFD64B6B72A4F5904F9F7B65E91436ED6EB0F39B2737D1A7D893F4BE25D07C095AE47AFC3D9863FBC3D7C573595CAA7A67A125EE0C88DD0DD9DA80DE93D92CB2D2919687CE963A947A716C9A735356BC98ABD544A9C5B9938FB97B8DF75AFA8BD043D482C1E8CD51F97BF4A8DE90CEEBAD8BCDB69C46216D555EB12C8884BAB1731FE9AA40FFD1377BBD5490D29FCE105C1F4D6E88A004BA98C8DE8327687D8C3F9DECF427F02A738C858C126CF2EDCDAD9B11E90894C79966C1E4D4ED62C91BA0215CD3D474863738C5E75775641D0B91948A127F4D42A73CAE62BF51DDB8DA8CA750C327C1F20443A93537C7CC11176F4E17B8BFDC2BCF262117BE283840986E6253EDA5E38F27D8ED4DC38D908A4A278BF207828A9F30B1E2E83FA2E25B3219A0195C30B651B5B609E86AD1C481673CBCCC63BCEF1D504D5F80E1DB8193F4795444F4322B8A574CE46BEFEDB3F24CB3578D642B60B42931A3CDE6157AFF846D314EFEA7903A3E785200B233684D6C7329C8ED0A4656B238B46DA35EFA99F7973E327E33BE9714D58B3BF74E6F9BAB801D73A4EF98ACD917E30FB07F9738D36C7335D51FAC8C8D59FCDBB809C75FC362A05F0881052D50D04FC014D5B52DB5F9016219E02F3C74BB1964C66F3EE5C24CA621E635FE06731ACB854D7F6F4FFBBEFA094301934BE65BF4392440C13790652CA9F9147DBE0A344F1739B725EECFD874BDC18FFBB5B506DD72E57E8F797290E3588F5A10B5D3278ED0E4CA5D459637B91EA9CD06745D3FB38193EEB4D6EE38E1D544C6A44905C515BB43964167107D093E62DCDFD8850B3026A19AC3F8B1D748EC54C796159EC98B3BADC5FD9A1A14CD1 ss = AADFD151E1D8A0F6D8C81F02DAFAB4FA4507EE05326F8EB6BA86A08754DF47BB count = 71 -seed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D +keypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F pk = FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A8086D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39 sk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CAC4311D8FBC5895D694498A68E0B16037A95F9B61C95AD0B052E01DDF68A1FE5C094D3B8726545F1F857BE735475A8ABDD7C7B749377F2FE1ADB0CA283D6721A109790F4242AB1711B08CC2CF7361177969EE3106B8238E4D41795111908FE17DD68A461C490D165316E927781AD220FB371D5B1951C4D83D047B72F258865E4296A9727052F4214EB55727B23A52BC68F73CB417CB40AD595888C941AC9360C11C0D17790E3EFBCC97373AFDDB9AE3F61030729D5B7B200E4555B6D25D3E6B16E211BD05DC2C724A33FFA8BB3AA4684A422C19892731630EE2125AC8D8CDFAC2B69834BD888AA2ECA804D7A935A8D371899023488C9799B55F2D83A7D970AEE1750DCC59483CC49451991A799044A74326EB0689A1C72186226C8102B344209FB510C21A885306A69640F6ADD7858DACC86216A189984640D518312D553626DA12C9180948492EB5D1090BB896B1CC315105B2A0002F83B3997F02A227740BD4421ADE421696031C495892CD3BB68AA38AE1F02AFB536E9499ABCCB904973661FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A8086D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39BB8615509158B63BE5F5E51A0E690F2AD6FD0C56FA886BD85902ABD52598BC81B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F +encap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83 ct = EDC1A2E380D2D195A572F3E2806B202314E94C5D3194953C163C37CE0C21D22A1E6158507799863C03B68FEFAFA343B0A3F04585590FA3EFC25AE942200C359CF5EF9C0A6D7E11A9570E41AF9C4D1B1EE82ADA271ACEF20AB8118142619189B456FC4BCB87507F6BC00685E86C68733B7163114E8D9112E26D50DFAE0172B4E8A9F85E00739DF3B8952794E39B01978DA91112C21C4C22E0529C850A38A60EB2F55DB819576FC0B0DA14A185791D371397EECFB58B95154F11A74CF39DCE278159409FE1EB6E09F0E0C5201973F09B3C2A7366DF34302057A17CA2367DF276A648F2198360EA4A800B1FAA26FCC833A179C2883C4B35686F6276E34A80428479A1146DD0062B8545DF26FB62BF771F9E9BB22CA6A93B9ACC0D1D874AEF160305184C11D7E6DDEA5174E4A9AB84BADDF6995C1E7B336EE02E988DCBD36FA250AE9ADEF86901C76675D8059FA80AE6EBCB1010FE0C454400E5C7CE575AE5EC74F3D8346F4BC405E4C3670A754FB0DD488B49D44E962458FB54D98681105EA8ABB0851A9349FF74C408BD82EC36E97075F7AEE611E42D49897306D1A18CF4BA7D6BFF48EB13E5F3FD3ABC8211D1E4D4C77E6F4E3804083120FA227C37A875C669CAB04A7FDADC2636FFEF059BCCBB5CD595F2E620A3C36D63341B4E74BBEA02CF5B471A1D8372644D906FCA63D98AF044EC95BF1A9022444D3169CAAB0BF568D9C31BB83282325E9EA4C46209C01EF29E730FB932295E2D4802951A8D26472380E7D5A42641CDDB645BA1DE46F03E435B5B6E52E8D85FA2EC24E833B965F6902D56BD599E5BF388EC650968B4A91A95336A587D54B65C71C42E756F972FFC4127B88D8FB28468388320DCB8DD367922465CA6299649290CFC7EBBB2AA54F0D08C475E21AA8F64607567D9BE48292D9217FB56096366F2CBBEECC2CF87E3EFEE6A677A33B0EA1B7893A1B258943423BCC04B8453F15E46636E13A4855685B9743FCF16747449E5CF252F818F6588F5739312F424F52033B009C8F8D1CF189E3F15AE7DBFF03EA0A5C84A5DF576C4912094C7D874CDBC48A757F2106BAEBF259E72AB694A9E409F7CFC3C7BDB7DC984EE84B1CBF7B8CB0BE1AA2707C71CF993CBFB758E826956EE5350CA00DBFAB7059DA394D1EE361B04FEB8DB9A8F3DF7AD7F500E2B0B66B0309E16D3F2B74520CCD6C11B9335FFDCEEBD5CEA455A6AF52687FAAA81429C65871EC46A9BBB7E01392B1DC324951E6409DCBB46865D68E01B32CBD685A015E7E23DFF887FABBBBE00DE0C4F01866841F720B5B693F9F8DC56E8673A115C40101F7990D879F50AAD96DC542BE26CE2691D41E77A7162D00504C84F33855DFB94CFAF25AB9C538CA975F89D0021B0268C0E8225BD6A835F197BD018DCE8F9BF8729D8B24E722DEBF139255036AA8F3B0ABCEDB2C1759F303ACFD3BD48182B2A9E0D7703B0C2DF5D3A1AA1AEC061BFB63BCCF4C34F89864EF4A1A06D53AADBAA057DA14E3BE9104D6C28A9440518EA8610A38E5FE33C9BFAB538DED237BDA85122869ABAA94D932FD809381213E2176219503DE0C23639CF3D4972E127521E312D06505A4878BD1E2DC149B703CE571E9558549362E4AD1F1B0E25AC4456E08EE61680E6D114CE40E8045A27B3B1DD3A5C57DB94F929F3996C6BD4581D22F307337788410E8E6AFB39DFAC6690134918EF64C869F76AA0437F79E43C229F089340E9F035361674C22276B0A11A2985B21788A9959E7EB4FBE1FFCDFE73ABB77E6634F061F06E2D3C8A6A1029FDD2EBBF431FC07E1CD96D19BBFE261CD78834BE86A6F95B99DD62FEA44399DA8168741CF974801B7611FF7A854F3D13D322EDFE209F1FD8C8FD40549766582B1E6C6F67B052BFE2B6EDA8B0E30D88AEE0AC6AB0117EAD8719E5DAB959FD03C237C76F8AEBC4FE0DC5773AEA6681B86D666FC78D4496507D11F9343A981CEB85F58E77D2DA066EB71D496248C08FB201A4F75DB6EF9B91A3E85A904818BD9162058BDA39F7FFEEB518473E9B788EB7EABBD1E30E91DF84E3197EFD78A4FFA27D8170BBD7A911C156DFA7DE7079C21B08A6DC76AA030984166576CA30CA346E862AD0DFC6FED98412FA0D1B1CA09126C8030F8D559A980A6F9ECADCEF58C984AB47F803AB1618A18BF36C5D8C6DB2E6AEEDCF1120D5AAA9959E2B7EDC76EA492760E9253C87D21B52FC213D50339B821084 ss = 3CF685398C6D7BE5276E43B1E8DEE668CFB7569C8EF89AD63F6DCFD78E1A343A count = 72 -seed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A +keypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 pk = 52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753CB6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30 sk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670DFDCA6DC0A17C3E407CA5F7C0BF4481D006BC6F257323700A3027B296B58B4C4716200C8B382190C1CBA73B87C1497B69E8755F9CC5228EFBCDE6F2C0120A524D87080590A92222725892B588BB8EC10760DC535DC2029E4BFC7DEE8005A82446534462FA1443CA492999C01D87D71E0B6C9D0E7A9FAC2264C8C80BAA5052F9E876CA5B5D2C286D78467B8BF35E51C27B7F34B45D5534B45B520AA18A85E54D22BABE9B618B098A49810CCC2ADCA1B8226F8AB826ECF9C5FA2B665EBB5449075BF6CA53DC5665CA639EAA96120585B9B772A77A17BC2634C268FC9DF25B516878901A1332DC3A0A38CAC0104C59522947B92ABEC9AA8D943AA710305A9AAAA751B564CBA271355BA882BCAEE053487B0C899AF306678BBEF3B603A8902CBD61AA78639EEAC2A387158E27F629395422A3C922DDD45BA7C93C6B97148DC7B990C51C63101672D87D10C8782CD48DC34A925BE78B245016A144C392447F576282E1C83745FB395BB2A4F5F2BC224A0628F75621817798F70437E6381FCBCCC547CD52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753CB6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305CF14252096E4988D8ECC4AC6D29FF09C55D666865863D03A68DB523728910A8273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 +encap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B ct = E23DCB2A014177A2782BD2E50125320CABFBB9A7C8B516C957AC9720767092A306F8B99F7CB0E65E94B84D22855EDBDDE132BCDE713729F7C1AE94E89DE76149F1582ACE6E0C10B4508DF00F8F35DB857EA0472C373486FAD5EC4D5BE5BBDF56C9E9A2D9D4FEC06A4482237764E169AD66B36C29DD194A96A1CCD1D267319BE15F7C68DF9D9631848A1AC5113C22A2CBDD6D22D2D12B9B66301515655BF3D4E483FB58A05B8CF005685EC1FFE65B9F0623F9D0BA382515A8E34EC918F69FBB9837D7CF58FDF6C167BE0EB973945ECABF75870444B9D3E0C4C16F6A8225015668B01C8C1EC59363BBE49307C8B512D450ED1F5374AAABED2F24DCFA125CCB429139597E93F9A54EB859ACEA60E407C4DAEF2D0C74D4FAACF5C77DF5D70B7F91A4B4BB49FB9A5AEB88CD689E69C66E5DB3E8E854411E2BAA5DA74B76260348FD241A218C75D3CAE201DEB8726DCF01EE834D9D765B492C97C3D77CEB033ECE55B0FCA471D5CCD2249783C8ADD544AFA816F5915D05C5A6FBF06E64BB159F661D1E3A418BADD2D8790AB60C55344746A91411A4D3C24DDA13A79A0C8E2804B1095F4732DFCEA21C4BE8C34EE1F1169C20EE6128C3CCE87BEABA40A9446E5D0FDA9D5B61EB2694346A2C701F41D42C0869A11F2017B37EA4DAE310E3FC2411A0201FD133B3BBECBE413EF813F3AD0603E172F346E32E7EBE00874DAA7D61BB29C33ABA7FBFFEE19F026DB0AB565F3A334785743A05942DF9686D241C4D76D64B0216EDA51B09E842555ADC4ACE342CBE6FB592180EAA1F477CFEB66544A993EB773EEE1478879030ED5F9097BAC566F850CD01A7D89D77593EB4CEFC4F74C7771D523F04FF62F018933A64800909F8102EA0CA43F0BC267C76F5C3993B57A48E0EC4B40B04843C1537E3368DF4EF899BD8F14E25A9720F79C95CEFA11D445B476246DABA63008C32FE1C1A4FE65222CB31E3DB646BC0A316E4A3C1F1ED43F0332525E9F7438594D67B3AA824E4748C0CADAB664129A13452A4A55263E3F92F2DA720FFA5C132C24EF2AB54027ED5BB3ED1FED489A6B5DF21A07F2FCCCCC066882020E0A8DE8B6A209DEFFF7BBF892DB5487968C42C9DB27CE0C83AEA25184F2407E126765BF13D940127B30E8DDF8246DD8D40F9C3FDB2EC3C8EA6E099651E815B8C97EBC2B4D506645E4FCFFE97C9E67363D57BB5EEE180B225DE335F6079360B1663DB1B1F7F81461C91611E4A65717478C9CC27CFDE1F6BE34761807CC86BC67AA179F3B3BEBC4C1120A3B9BD45E946611F924F88FF1483D70A6F5EF24CDF9EC7F5ED4DF589D036D5027A8BEAB159217D6FCBDA9462419CF7EDF59DDB83B0B2D1AFEA23135B1774B3D3B3A580B371035AB2C604DD9912057C1DDDBA91007F9322CF33968BBD94543E01E0117CD48B5908B44EEBB965ED2FB7533978618A310BD4991D9B1F439E8F206E524DB466C1A4910EFE4BACA9C59825666B2D4AC10149E2415937C3C3FF53287B15D68ECB71E26F2DDE2366F2032C74D88CC5A8D09CC4D17583A9CD1120491CB27A20F3E1C027254AE595EA43539C79DB220C16AD3CA329404CFCA6DA5988E5EF2BA52CDEBEE541D6934A0FB7CCFDECD21D7195249D970E9684F46571DF66153096A3B797BBB002F3AF31F74CB0A658C69B8DEB946483C2DD7819BDADB234EFF0497C06499F4DCA7354F0425E0C20D0E6DD246F9F6767A63EF9B1455885CAD01D91BB307C246F0C0330423178DF38318B2C71EE87E3758B982CC2EBDBDAD6A70CBCE046E3C45D5FE967E736EC415F0B2E5AA3332540A2DD3F45EE7077D8D66F197E6E97A55D3956FE6D5DF4FDB49FF86E14F56EDD0917E530433DA644E7BDA994D05298F3ED24BCB9D9950F89C161F24F1506630D59BABEDABCCAF4A65384EC6158925B46A01A10DD5754529F2E1230BDB351F884203193259563C42023A65464727C54E9F6F3FD771972C5C0B20FA4F480957985B1754891A21D7F615D8B4C2AC03E0AE8318FD0230167B903277CC09CB5328447565CD70E49E151C4EAB4923C6DEA0E0D8CB6B8CE64A23E281398EC6A9EE6697C7F4F649F5A360B955178F356BA32E272BC38229DC5909BC33D32DFD02F1E7E71D586715A8BFF5730AE850DA553C732AEFA27E4588B9E69D2FA2F165F546A6931B073E27894158D13A42A26A7DAB5B40720FCB4875A3BF4F484C2AAB5E7541B207869EC ss = D8F625C25326FFDE75AD8A731AD675A60D0CB37EABE8C1CA1E2C7CA1226C446F count = 73 -seed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864 +keypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 pk = F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B66D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0 sk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297B6393B33066D876C52C5DC2F79F0501AE14475E179FE3B5747B7B11AF7B6C7187EAE775E4BEAAF1E904F96A741A6A4820027BFD6B15513911D921835598090B1F145D2885063C24CBC26B3CCF22787ECB3B67CCE6DF4C1C45270239545463B0FFAC611DAD17A6E81C4B80543E6E7CEC66C25C8E23560D32FBC8C29740433462749F15658DAC545347C8D4D5470E15610F7515756CC4EB73966718BAF841995D1ECC081D68B4275CC8E33A87CB61DF5DABD0F7CC980D5A043C431D8B6BF2B661D7841CABA2CA6AEBBBA4F338459561C0CD68B07AB2D6764C27EBA2CE3E33452F072A8DC37B5D192DB301CD2937015A5C08442731C97A0D9333A62648B43453750DC1FD4752EF16845067271A6B236857C69F3CBA42A2C5818564D2CBC33D0E43C926A4D57C38F618B51FC0C86C6E778D478916C4A186052B4DC9A89F7E4C0B089AA23A771BCC06F3B43A8804A18CC4B8DED358C7BA66B5F7385996968A27793FE845B40A4AF8177CCFB45CA82F3513D29BE6DEA3046C9BB080220BBB1A0B30C10F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B66D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0345118A7B9BCC773F0EC10C3E353EB4365D2BBFF3B812DF4635D5C8265B5D8C5A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 +encap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B ct = 3C00591A4F5B9313457A54B7482447F4D440F8606396256BA69F395F4D9C113667F09CE7CE33930AC6FEBA2747ABCA7E50BBEE920CD9A8B66D09F3F73B8D8273CC280323B52E7E237AD5D4084EBAA63F6B9ED49127D591D0A3FE565BC423410D88E19721B0EF9DA8CC5D8218F93456EDE7D74F4F1065C9DF0C353CB0184B1516D3DE1DA3834533C58AC6F80AB04559545FB87013B8A9A0D1D202E1E09C0B473ACE09050680F4BB110DDF2A3E3B176B4F7E6C9D21B7B1602AED3F098DDEBA95CFD5B1AC88392D667E17B7FD7F67CE8092469D2354DCEFCE2FA38DF931F2086558180FC011CD5A36B9CF2E3F90732DFB7D9F4CD2B99DEAB6434AE8B859850FAD3BDFE9404C27A4B5110EF8EBB2826F9B58EF90185E8A630B57C195B828E0236FA9AA6765AFC064D360E827A680D67FB5529332C90CCB9F54160E566D7AE169833660D081C23DDEF4268C0718BF44D9A3D14565E42757B091D4EB8F3DED0B04DCCDD98838A26FEDD8DF150DAA2D02AD2EA1D79993F67BDDF6B7AEFEC186D8D70A99C77AC95543CB4618095C09B45627D2C088EB74325100679118BF119F7D69D16BA5A820EB8554B28128F2EBB1E9028ADF4D669C6ED36253AFBABF1A1317528C57F0D4D4EA8E20C47BD59C4644043BDA7FAAE4B895A1668968B9B54673A344E9622F65FC529CD1613D03902070DEC5500F8618894920FBF1C9BD3F133FD4D4CF6EC5BAE122E1803784A6954848A8F50FF667C011A671344CCC68FEFE4A23C31A8D5C1E2C270FB2309EC3130A63AB5CB8A1972921AEE4B9CD55FC7D013881ED16876D0EDD038B21D279DEDA175E5EDB491613934B931E2CF71ACE892026A8700BFBFD7149064D2991E5023A3F8D72FC3735CFF72A2A21858031E38E0DB31656B3DB3EFE06E4D9E6DA99DE1F674AC56EFA7D4D0106376EE72E8FFB93C8A4ACB9B0A1821E6607296781B971B09DA67531F8E8C8A0FD5D710E93BED1E75630B6285DCCC32B9D76398CE696ABC5A88759B3D327F40AC3D1FF00477AECEEBFE20D8FE32AC847A0FDFD83F95AC0DE9D6A5C1F650A4C1B949A85D7A92BC4260EF1879724C7369B661ED9AEAC9600F66124CC30541795340646A2FD7D4B878217B8AC2EDA06EA08201D3F51C4F9A996DC724BD6F804BE9B804F6785FE5A257B63E9CD00DE0A4CD595698E4C4A1F081B2266632CD04A087638F2D237739B687F239DAA6AB27891630DABF8E02F78CFEB37580452C71F1C1088FB71B4869FA523FFE03D809DA4A33EB71F174B31121DB2577EEC7A2BA0F38ED3BDE0809BB2C191E32A706F9297429928CFA99F0A11D0D61954C1D937D1CE9CADE9227DD225AFB6847FBBA0CAC3C7026ED5F9EE655DFA97A0D2F74B1D79259D934A55A110E91100B4D8F440BED798C38D8D52F0D4FA64041416897DCDC04C4B9CC213366B87DAAFBFADC86265C062479618EDB5CE4CAE58945AF4EAB0D6B58142D0D21D2FCB7431C650D981BE577ABEDC25B1654697CD1B8A05E56D19C6C0EC5748F3EEDE3000F58F340206F256804C91CFC6932D29E4AFBB673442E44360828FCFDFD641968CB084C8CF23A806B0AED61D7A45DC288A4BABED3CD891D7A96D490F996EF2EA349E24E13B57D2CF9263EDFE86D5DA75128EE7D66FA20944245E7B0209663C372484C0F77E83A115356432BA37FF413731990FA5DD32B7BD70A7F11980FC487ADF76D3662B9167D5C54EE88266530B30B37D75A5893855FBCCD0D7CF843F66E82258634535E387C05B60433794D87DC3DD7E63F6854EE0EC196788F26FC1D39544F23E167270EAD095FBD11073A71542435CD95C1C57CDC5DED66750E021D6978D8A2541412C1AE5B6F728A25F37519256279548E4941731B1465C6980A8A7F8AD51F82F0D70F9248B8A889D9F870315367250236C1E726CC3E3818C489C9B24A257210BA820A56CE0CC526EA88DBA9A3A859DFF84D47C900E7FD6AD9BD2378010FF102F4B0BFDCB45016732572C698AFFE8A882B67BD713D1CE33091EEA997E573382293010D79A8089F043EA913864F291D5658CAB8332EB5785A26530A2292AC95688D3638CE34FFD88E469E49948A43BAE2E561E09DECCDE9158BF438D34C98565F3E4A63AE94F57561894278461EF12A99E0379992F42288BFE68D863BBCC75ADE039AFB83CF62DB3B3B30AA2189519A1A4B3006EC64BA142DD0FEA1AA15F98066705B8774A ss = 984C3EEA7D9ECA750E6100ABC664AA23605CFA9D40E6E690D51937F3DDE17F7F count = 74 -seed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E +keypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C pk = 09167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA7179A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F6130845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B sk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A11918896EBAE2CEDB5B35B095C3AD863068245497E16B94852D25F3121E5792D337C712206C2EF151ED58C8CED316160979D74B4C54B1BE2448562CC6C23B96C7EEB3600A028E91D817ECB13C9269BD8EA15296012B13281BDA6213F1753823037D24F14E733267B3C31CC2E2B235F1665BD6A81568C7BAFC902A6184CEA493508772866044A2F7C2ABA3A07D560D535B97499BC0E07423221797CC11C46562C721A99C100530CE0B0F8D09013D27BFF057A2456A622475297D49BB98595D6EFB69D9353561A028E6B5A9DA9A4207BA35F0A10B4CF66D7FF4ACA409C8EDB8160E8A60C5101FD480CDB05362430C98BD8CA34A318405024CB2A425A45384D501889E75C954767A1E274392C830694B59778A158F0B06CF2B444CD2C0134710B35CAC598B1DE47048D3B204D004A7D8D94810F9A751D782B7CCB158F70F262A53FA7B3D46676569F12B37370E17E1CE35CC0A230465A03903CBDB30EF18CE8B2033E9C5C1A686067EE639BF934B29B5CF2B921015549075CB0F609653E202AFA388A409167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA7179A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F6130845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B772F50F7047714627BF76BC098E0B919145FCD8DF6922EBAC383E5C556738390E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C +encap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2356B448A810DA1DF29F264C44AAB6D24F ct = 22509676D4912B2AC7854CD4DC18E74B36FFD43530EDA380DF1DFD47B59DE1F684C15E2ADEEC4EC8A12637AF27E95051F83DD1DB707637367FD947B4715CF762B8D6EBCB08C7A36F918013E850BD1AF9C79D6AEA881A5411EC5CE9650CB7B90F5512DFA0446E779CD827FFC7DBBCA8C4B494CAF6300059F0B34F6986E9E0AC705B6433A68763448E436E7F105B1364B459F8A0C436EE1B6E0B060E6E688DB13BB843C4154A4A988007BA62D5506ED667FAC5893B71D6C65D07591C6A7388FA210BD0D1038BD4F72959F49F64B05DA72DEEC30A6519C3262AA34A474A89EE97A5339F60079289411402AE825510DEB808E4E78A12C2DF0A62F6B5290FB34F933863AD62418E9E72CA3F12AD3F2CFC5262BA57C2AB57BEB0EAB1172B857CFD5AC26D9B924684C5797B4BCFEAF4C840D5A9187C434DB4150C6867D9D8AB53A607BA587417E36FCE1DA612F0CCD4FDF1B9302A25ECB24419C32C17A0C32D9A82C582BD4E850C8FD7CEC067202FF0F61CB599D3622D36133E0EC8265D4CF6590AFCAD69232D850753E16568EEE85C08034EB72C5E31AA00D3BAC5423D8B83F5AB8536E262B81A80AAFB7844FB83873F6EEA505D3DF06643176394E31977CD9F80704865700D4AC40855C8BC530A170EC72D135BE8566E8BB684FC1668FCDD2B1CBCE22D6D97B3E1370F79375F01CBADEE1F08A32E3D2AB358AF722C5A27C1A4AD2123372B5522A2D49A3EB28AC418055116A97AD07FE772DB0A888D596377884DE6E95E9144D4A64A04DFF3B1E6A5CC47720792E934B3D725948ADEA2ACB6B2EAA49D376946B7332036DBD13E0DA8124F10FFFB7C38A3883027455D838657C475326820AD8949E9B3DA01191D05A4D0E313E41EC74AB8229B0356AAB8B398616800B2BC16E148138B610A49DBA4C705AB436AAB5F855EB4C04A6DAB28E46EE4548D3C4BFC64E6A804B36840496581A03A48C19BC06AF1E88A4675235361D1151FC79CF65A146045A9B0D98689B3DE9CD27128FCBDF577B5A708A4F36A4FDE1E909238F2EDD3A3BA419A435EE7607CFA95171F1435B89F31DAC176E631EADFB33C4A879D788ACBBA63E7145E17EDCBBE0A2550FA51177DCE2CE5227E35AA9C35582B061CE236D63659319672241950BB49534D03BC7903376F068F67BC4B729E6B115847A7A07FC983A8BCE6A7FDDC63D8EFA0A9FC3BDEC174B7974376EF0E736E071E800C8C7375C7B8C20759D2A48C31F4FD03664C09555CDA4CFE28D41721380F187FB5A1348F22DD7A901AD2DFF1EBD86C28812D756EE9CBEC34D321E53FE465F5678D95EAA87F6EFF0C6AC4513577EAE4B81E78333459F59869E921A9840A83B1B834D9569AF4BF80B03A5F2B879C349DE8F64C2E2F8F2770F90E085DA05B190AFE6293DBD827E157DC8994BF5EBE463968D605C0A4489C6D3C10DF6EF97FB3CA6EA2632A7184C03BF7B3ADD0E5025A21E01A820A5E8F1CAF1F8917D5FAA798611FF369DE04B0659EBC08F9EBC9EFE45ECF0DDB3002FAF40C7A68630C4A1F337B17EDEF1F712E64B00759C26280BBCD98D26E7EEC3A79AEA5DB5BD75406BBF22F3119233D9F441090E20972C9F49448CDADDCAB01D382E64599776EA502E9E40635D6248A5844148E88BB62A0C9E929BAF4F69E1045193E6AE8E1885EEE1F99CFC3A91D79C895D05033C88565472DF0D55FA06072B098946EAB845657B45904C4055CE84A7AC762B516A8EF5090DADBCE2F8B29E1BDA293BA047F0ABB28457DA945199272373753FC12699C4EDD51F15853D09AC6BEBB8EBE5E058D2E64526D6AF59454C352636E5EA85943C3241B5B3997B7E918DD1306749F67A437553FEB596D8D769A29EF2ACBCD8196CE24DF2940165A86E027A21D62606730EA311238FFBFBE4CF8D5EDA00AD84DB99917B8EDD12C880447B726D2D67C20306941875B980DBF1C44636F2DA7E8FD5ADA9FA6D5770AF50986DC6E16910E69EC3A1FB773E1E1FD4EE5B709931EE185078542C79C949C171B44363368725EBCE545FEB5B57A507CF5239C589D02BCCDF7A17F2A562C029CDF3588EF87D69A615F678E43EACD416D7147D4FD28CD566644C5299E257878310979988192A620F1BD5C722BC9F1F52DABE97C1723F1C237FE2B66BB5A4DB7A171E52273913587D7B52AB1427403F9B367F68EE1244E0E6CC9C2147443015EF9CE1BE3C5D8C8B3DBDD5CAE1D3E13 ss = 14CF9129961A5FBB00EE9BF444BB2EE7424F50BD8ECA98B21BDADA82B2F47FED count = 75 -seed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13 +keypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 pk = 50672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA sk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BEF65EDCD579215ACA66A13CC6705453C4964F1C29499179CCA36A3B998BCD173458127B5F5C9DB4D12448D3914F4092F7F37F4D826221EA8BEF6889179919EAC60DC2547C5E6550F45BCB3D4B41DE1B12273675A0F1C611B6199F27CBD277A38A67B77AA3AE87751E96F4B268F75B36D070CC1743B469A2ED493D50004EA5269E91BB4111795741F713918438B9945458F2836D42247254B2FEC86CCED59B0C721F3C372923C0072F31576BAC1C8B986B25E035FEF91FAFB1C7D0C19C94494F4FF57D86064B22B008214375D0E61361E2CDA31472C5D1853F6ACE7F8765659ABDF95904DF05B976039336C9753DBBB216E599347664A7B170EB563AD464A16EF963FCA77564B794408ACEE8395135AAB683A14B0DC18413F31B8A4929111550B07B50DB2209403854BC4391E115095D2B2F632A76D4015B7CC34E9474A75C124396483C8F0C03800B1F539623574099077B7DCD364E34A122BB0B738D863DB019CD19967E48A181ACB23CFF56346F32135A30AEE015AF3B463885497A844562107A6350672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAA9F015F625356A6BACBB5E565C70184940891589309A571B7166C2EE713B8FBB9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 +encap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002 ct = 555BBB084CFD60A223B01AFB6EAFCE111B4D52D70DC5DB0216B29A19A3E6E185EDAA514B36475147A32F6EEBEC1182F6F0430F3D74B04272A66B59BC3962493BB9AC9262243033BC8BAEAF5362813577F150074148356BA29E504D6203C1A6725B1983CAE9AC32625C396EA367A12760BB50F5778B9698D5E361B4D106CB500961B5F562800B86030DF20E8B27BC2F69A0397661684C2546E6DE82CD99D0241BCA02813776B8B4D2BEB5310675F320AF1DFDD1AD332E7830CBDECC7F32CD97D0DC4FD2E4E0768091C9808AE6C1A2FD74DE50FC9298F4F31E009A1C6B0EEEB817697D61C3F04E65098E0138616A96EC955765655EFA919AB9035BA3E15A0AEE8FFBB16449656433FBD7DEF778F0AA8EB1D07B1DB00122DBA4A805B7D366AAC536344DBAB7878DC380DBAB360428851F6E4BD4212C3D5D285297C07959A8D1DCE2F321357A35761559E01CFC845724568A1A5914E2DB5C5A9A59DD9A310D30E405C6B87592A58F59782E8BE0C3C5C579C0F766ECBA7AA495C2181FF66EDD15AAD0B1D65260BDEC0C7962189500ADDA615E0EEE29F0BC423E98F05E8EB0145AD439A3FE4EEE0868BB37399C5C981F20B1F1CD9A933BA72DB7AD462A87AD328473B752DC0F4D22AFBA60E3396F6B8C3DC4EE265FD8DEA6F32D4F0DA34B0F760519F5F6FC1775B8C50643860A28686E6DDF27FB46DE3553C9555AF51D73E653D11A8156FE733057F4F9D499BE8FCA2DE71200D40E642BF2B13BB24478C2A3CFB1025211D6E27D8BD7DC3776F58EFF239475EE28575BBA1BE33B100C7EAC46AFC809224FAF745E40735BB3144F65280DC00843119D761095D022AA8AB81F4F2B94DF94E557F08431E55A67DD825B6530690356B0C646A5DA6FDDFE2545316829D1030F7C810A29DBF33CE7E652191E0389E456DFB11E30D17D0F390EF088E69C5227F1497531654CE45025F9EDB33BD4D80F148B6BA15523719AB72BE558AE1E895B02EB1D9BE658BAC164ACF25C5BA3BC512363DFABE41700F8668F70BE26914CBF6BAB8ACF584ECEEAD2815E77EF92CDC39C62A1751681D2144A29CD22D467EE33AF75EDD8BB34F7916A1DE2D0980FD7C4A42688BD1BB7B5850D6146A112B3BF6958C36E7AC81D19F9B81EEB50CBCA2037165F224D6A4051767CFC3A9189294D3ACE7AD8A0352FA46E1013E0F9A6BC3A9E80D5D453648F66CA3CB2A9F5C167E53BD4270B7BB9AD7D04DB208503CD91E8AB17147E527ACD059D5936857064CFE51ECA99ED5C78E0DDB66B08B6D4312B09C19FDAAC5C2EBEC8EE0943C6AC75257579F394454136C1507183497755A15F6EB4E12F0A0607DD8F766976457CDBC28DF9FB56836383DA6DCDEFA78E0C09DCFD86C6BA1CC63821865BDD7F589D41574FF51EBC533BD95664DF8DB48C6BBD7D677AB3966EBF9B393E9B16153852E9B9B2D288BD55EF4C43619B1E6526620ACFA75A831BC1DBB4A80E09C9B034E2262B0622B58CFD468C0AC4E4E0A99FA73BC719CA2F88FABD3212A2E087587A4C3F2807D7425239E4324AB5FF609F6293417B5C61F36646887ED77CCE179FEE283D83376A688F125A544026D73DE20372FE577A31F8F1D1EB3F10935875DC30BA543B38BB314F18B553FB556299DBAA4C1020909A14692086460E6F1F7FEAD248ECCD9D9A57854A8C1E8124E259CA02F050F37C6FACB857FC336D7199F81A93C3D6132A5F9E010285440294DDA17044D2ADD52E992E0878C8E07ADCA4798792B54F1E1C3C5B349109FE003D33944FF6035CA22CEF1E2DCDE188581C804D9ABAB6303A5F65282F814F01E2DEE7711DAECE0C67CF49BDA9823F018AFC412F682329E4350803139AC957D59354148CB7AA82F802BE471BBCFE0209CA7ADAC785C34D4CA5A3D82A6CEFCF459663C19ECC3D56D7E3939B0D0389CE30EBD303F2076CCAFD2EFAF12D7F37FD92DC1348FE3A9095EE8B7BAB668C9D41A176EF27EF52EAA6C51583A762F21F473428D8C238B9A3506F6B7B83F2FFE059E09DBFD172071A53671164D58A54A71D7BD9A433EBD214D406C51489281129D731A9D21C52FDBA16B98EE79898959C93C8A253587D335CD1F720707B642BA036ED2760843BD529FACAABD6C31C59EA6601E3D291D84E91ED8E859BD5B23E1C138437F771EA78529335AEACCAC2C37095345886917B2AFE53FE7A4716325EBD57A0B3AD4CF08A10532D6792D4B7 ss = DE78CCD2A757A9A4C09763B2D9DA4DA0D40CADD7741E76AE22B2B472D823840C count = 76 -seed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C +keypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 pk = 25879DF1312D41F14B53EA0FCB973EAD32CDF833463EF73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01BC5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1 sk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15A4A47EFB74A64FA803B5D6927642B16E3AB78D13894104882AB803DA0015B80021EB029FDA191EDB38370C2C4D0F1C9D76D776CF4750BBC0116263B65548CB51031748480225D85F364A0EE2F18E0C1A19203C9145BCAC3F175ACDF926D42B9CB6D987B9698167D775C04A877A460E47D24866BBA3564727EB2A2DDB6868899262404884A138B20B1AA21A7003E35A79422C35AC37059E59164F805AF26A4A8B3AA0A0931E08182F347151616C2C86B6A83699279AC00195449A1EE11490076A5FDA3F044A75E844AE996B7C6022B2E09C0992FC08A16C29686C7C20FA5394D0A7378202958719633281435B055F3936EBBC1BFCBC5F4105B32EA37E4A222368919EB5F07E0C07B6E7D229E4B51B3BB9586BDA9E90383F958B0C9777A2D8331C7E777021AB9DA0A45A14B8B88AC78425F19BB6048209223786D19F5463724F009C71CAA35DBC67F661AE04E5B3FC9B1D59119BC5506FECD01D6C574880FA8920C54A3204C61C717E47676692DACE4B48236009A85CC212F7D9447AAA52ACC65D25879DF1312D41F14B53EA0FCB973EAD32CDF833463EF73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01BC5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1655D6F749B0A013BEC99E017F5E13BFF76680A2F9386F2AC6938D7950D5FA1F9F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 +encap_coins = 46FE60A18124125AB93E0C578F1C02F1BD1301595013001C7F3C2FA56CDE294E ct = B791BBBB895216646C90FB9AE704E195A6A78B07BBA3312AA0C9C61089F82E00B794EF44BC11A84AC159F332A138A7FE6789F080196F87D76719C94DA046CB2DD6FBD74845F691904352E175BB5CEFBC93138BE6D112F0345F9A21534A22C1108701B9141FA85D08D57FA681153F504E026022F0C76EC525147BE312B33DC9137EDCC99B35C04D5658C0D8F2D936E4111D649334698DCB00C920633C8F98C804542999DAA799FAB164BB9CD2F7DB752ADEB6F32CEE6E4F4AEA73F0EA5D49F2211EFEF3C5FFFC6F97D227EBB5BAC00BE38DA05BFA9F405A462ACA2E1531D99F0B91A994FF2ED50A2D792B3FC7199B29B2D9037B0B69574CBA6C7DE4F8954A147A81D25E0ADCD2A24C69CA7ACC87B862B12A1855F3C3CF50225FB1959F9A1C1A574CCD5D25236840B420AA3AF14049EB0115ACFF8FF946967B6D3BA37892B6C2032D38B63CA31275630711932E84869AC27DB5F4AD870D5548D89941DFA93C91208469EAA1D9FCFE9D914A9B981A64EAE1BBCE79FF23AF0DF2FAFB7717629A84A425567220E065E904CC653E2FC5948B60B47BAA6E6153717CE4A1F2242CAE1F261DC8CB815AC38078FAF2F5B530BF97C13DDA0A1AF7D6735098775E4BD1141D694938DA80E11878A581E694C33F9099F52885D24E4E76F93CDC3CD928F0D8635C49E83C06F7A03D358E1D28262CEB3467202E16ADA74D3EE706D3E0144F3061D895A124FA73418D0156F16CC53407EB147E0F8A2DAE9EDB8C5488414F8D9CBF08E8DC9CCED6E88FBD39484104AF7C5989BA214883F61047E7232682AB7F9B345897FDB6CDCD53AA9314A310822970AE03E3B68503B84E6E13F2C94C7307894C8787D1D6271D94EC28CEFB5F593D26CF8D66800656A087E8586F218CE5B689DC484604440442C8B5FD73698F99FABAED5B5E761151F03EFD7B3C7BB27893D57BA25F2566D14ADB8E424B838CB7D8B991DBC6C2291C754455606CD9D8D864229255607C7946C6B80051C9FA5AADCE74D05599EAA6E3119045330A0867CAEA3AC3EDDC1354968A8C2D9641B5FA0C772038A44EC1EC8FD4EA4D8DC82624EB2310E3DDE98BCE6EDCE0B555E7C1076E50E40E3AFCAC6AD54927FD67F9CDC55E9B70F5435E923B8AE87C9401C65CEC3C47F3F2592A09BB475138C3EC6218DCA90079F16DF53C1B57CF190AE33D2CFF73EB5EC470CAB30095C56A6B0A4387F1161F4E77DB33082DB8768AEBDC764198913197B525B001D134814B7DECF2DCA046EDA7B13E107B3AC0B53FBD1A23306D50A874A9E9D5EFC895E0E185BAC05BEF95A64AA35C96635A5B4EF4E0BA999FB3B9CC12DE2F54E9AD21A0C373F75E977A7CB9164F6B4B27C20F0BE5BDED902E6B52CAB9E9832C9C28305C785C85E12C5479883ED66DAB63BD8A856BB11920AC866989247928F6A1B98AC5AD203A1307181BF3BA675296A6F667BE8542FE219454C0D94D193C2F5298C98556AF5E5B63CAE38F1A4E2EB7F806172906DE72DA5B2A5B0E8DAAEB3B40B7E82F7F92B41E9DD5B2AA5268A4763513CD4302FB3DAFE12B11E7A4DDBA9290FDF6107D87D279D36716EAED00A38821084848BA65839230914F2D86B2CE286C28C03B2F00589539112BB9BBB588B01BD59C26A20FA9FBB2F3A00460E0783D720C4DCA7868E6645409499BBAF45D85781699734C55B6B7F30EC8B2765A13E1ECA2ECB43B63548CBCFCE5737B83412179FB6EE6C5496E11875C20F8824E382C20F900A84EE10C90F6F1AE73E27291A1542D2522EE29B5F977CD503BE79DA4A55AB947D8B9CBA4A65C9DECAA40AB1C5AB88C8A3366D639A9A525296E2C437FE6401B49000535C04BAF8ADD8190B5021E4351937B23EC0EA99015437E00D13790811D1D60774638E9E543E248243F69DBFAE8E9819BF3B204503D77545C06D6D5C930D38A97645A17DB9905B2822944DDD10227AE4265E117811ADC8700E4362FFB22A6853B34106D7B7558BEAD26006EC38B65A11CC86A833131871DC11A58D041C39C34E6FDD1F1B462BC9C5FF4D78050C335784CC7455AB69D3E6115B8F579D8ABE8E3BCC1A9BF8DFE6F549307210979929B2ED0C2A8CD74A057432DF25E585D8E752D769DE271D12EDEE7E96CEDA78FAD0C77D18979F87E534BDAC1D47D0DF251373D5A88F3D209A2FA031F5AA33D794ED25086B272033BC589CBD4DAE680C3F732EDC801853B36D168FE808E3B ss = 90EA2A8181E75F6E5D3314B381BD802CCA5654DE0AD12EE59CF0C3C2204C587D count = 77 -seed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A +keypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D pk = 32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9 sk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C801B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FBD008209296CC096645DA876B961B0EF736996D95766BA0D9F89A4A9BA5D8E31AF9F5274BDF093E40169C9B94B0958AB9A585645DA158A6176C8BB196692BF52A8158D7C9C2CC6937516450F50BAA77022C748C19E68CB9BEC6C115806A30552EC242D81B036D840C3D1A9BC15BA4434D4176418686546CC38F35CEEF112689850B6BC3F7A3A544EBA0BA809153D4C3A21E72A2A9C09845CC07EFC1282123652826EFD0267F5C9481D8C5B07370015D593B1828DEE3AA6F55B31525B9EA8C9772740BA325B072E9211AA104BAA516E7F528202C5B0F6F8A4965332EB711ECC9A9E4B85BF9D0CBCA759093916C4992A338DC385C9280DCFB50805D95525D59603E8051BF70049698629267B2F29BB93F769B3C3B553F20CDFF72BB77811B39C276623C98197CB528B9F90E470DBB378AE9750F1405C11551E6962709A266E6717760ED607DB4741468A81AEBC72ABE9080B428B5844B646855F01F989378702A6894E24969FD605B261129BC0A567389ACEC88B0F15ACB1189718115556CBD99A32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB91C3C2AED0FF6944819C93F9A9FE77D14A16A385F644DE118099FD4F7F57DB9A0A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D +encap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B ct = 0B307548CC5EAD7211F81E9A240571843DF69F5904CF210F0046DB5EBF4D1F843F5946393D7828F4BD197A5ED99DB571085BE78D8BF2F105DCDF6E84625BBFE0786564798CD86EEE79FD01044D35B2E730A0A582201F3025E3D4B8AA120A489E7FD78648520B7006501A69E8D1EF9DCDC542B6A5BE8057A64C623A9353156E5A5520911B7997D5CC92DBE5B4DF0C6745AB0CE8777194B6C9088A69D14719935EEC56C19C0984B5B5275880A64482B3C2F5420C6566752D3F97748F0113810EE864652F2EDCD68A496F369B52AD6E2E8FFEED581E8C080FCCD9F9FFE4ED32B03A63423BCA82530C6C37EDC23186A294BA534080666BF79A852715AD8C3E1EFF65ED2AA7ADE409A3D178559D26FAA2B26398176102429F19A45ACD6E89E12F1E186D4F7A9D344C09FE0419DCE25AB3E7EC0D2B8ACEAE071FDD2096DC8B0A20AD2D20B2CA0517BCF058E0554E353F3568D72BD9A5C50AED9F2569A91CF3E968CE66AE3F7B39CB986EB115A9AAF2BB0B5E07DA33F80D1C8BAC5F9BB09C7D0538BF8A21B4471D1138722ACB71092C3A4418857A0A3E11053D0B09EAFC0BB59F9716A511C4373CD263884159077A5459B64BC58CF396EA21EE318841B221E7CBF3F41230C405243B859B40097EEB9686CF4264766A780F8B94684700EE1A6A03052F623CFC6ECE09E53E884E4F3B1FBFF932F1761F31D4D5A632CCBFDE5665231104821DE9BC04F6F649DC5411899035BBC8D8A59005C6F3363116EC380FF1EDA57A9763E386B29B659F3273886FCF1CAA8A0D200123E4CA2406E5BAF801586047F380802407526EF826AB829DE3A212E802A722FE07B0BF2090C18D78E863F66FACBDD876F3CF701F193032141AFCDA9F5227271FAC60B5052032A5604404C5F34E6DFB443D24A65F8EBF42AB438D3C54B206C90B5F0AD509C6BD035C2F9E9C9E7C9EAF8FB2F0EDB665DA38DEE2B07276A1ADFC279553870E1F065F14E8BBBE603DFA7F6FD94DCB4711AA6D974FCEECA5E7B8A38CB683CEA63985555D1E71940DB3AABE955454AC7D9659166EA5886EA6BFD219EBE85D715BF844C91A1C4F3D0D0A581092621259DD4E2632F254418D84F700EDE0F6EDC5F17711FBDBD4E6304679172FFF9C20229B9B7840E0561DCAA5A1D6A57075BF92ABA901A7DBA9D0AA3DADF1DC66D08A057A1503F095E38450381F01E0B051B766D8CB6A4F4FEC822F6C801924C78D79D1AFD1198FB3F299A0B8C581609A71940E831BE4696567EBB259073A94DC05530274526945FCF96466F286150DFC99A23DC5D640584B6EE7D431E6FEB4464ED365A03B04685110C047B3D695D0CBFF36A16179A2A69D17A498E1F88FE46465F7EE5B758D02C21F1AE26D7623BA9B12865FA0262EA007273AFA013D401AA28E762AD5C968AC169EFDAE6EEEDBE6C1FF1541461A9D3A533AC5E79C1F7071FDA85B8EA3B8C96D7172437DDEC38071A975EFE26E7C9B15CB3D5A1DF121D0C8218B2900D98FC4DEA5E39F88F098D3FCCAFB1C2287662579E1B6318EBC46B6ABE580E0C9BE76030A7E5A876225676AD6DE9D5BE167F2CE950EA027CC59C4C619E52AF2EE0BCEF86FA225C6F27663FD23DAF470E47C9D4130CDA83CF663D1C639405E3AC9D06075578F0C235B5A7534B97AD21AC093EB6A8B2F2F4C9AA671C628C9A8EE0F579B32D45FB9FF2FAA89E12830701F901475E46DBE0160C0BD65FD519F2ADBBEB4EF9B1C24E16E219DC8B0D4E0C1F23EF41065B961A93F9BB26C9428B1B614EED57F120412C4B3F9E9D38A26882E4B433A97F0EFAC40627808E6F326DBEBE03A51B0B3AB440A567E2B6CEEE7FFCAF26C2A37F67088976C5DFAF294ADE3A2C38A5F94B78BE4F946DD8F9F40CB16FBE5049F60123C2A857419B5CA1F6BD73F187FEE8B8B1D9002F6CBAF697E73057C71F316EC98F9137CD684B91B7CC34C35E2A8C8F513DE26A69101900BCD24CCEE6E4C47D8A61399EB64F48E9AC37CE82663CEBA7522047CDD6B7A69BFAB135BA4D462D7F13C5C17D33353C538468D4BC9B130EFCF30F73D357AAF037F21D734EAACCCC61FDE79C0FFFC7DA2D0C16E53FF73447F48725A79C087E9B1A81035248EE8CC79A042A1616B1378E2FD6A5364CC16FCC4F32A68FAC76891875BB24C0B2CBF17A7339F41D020EB954CCF1EE49A511B7C7C128D84146D2660A49AB3D5A8889BDEB1BB317081A93DD49DE12E ss = D66F413DC141DAEDD5349A5489C7BE71B1CC912408736A95C4B87A7007865451 count = 78 -seed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0 +keypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 pk = E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB04569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10 sk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BA466A36777830D840B5FA9B7234403074861984E0593C72C3D5405BC375255E239258B47D782056F106A4F9A493B584909006061CD98EA65A8C131B6AD696B993A66ECF2C32AE1A12E24C83C7B696EDFA64B69B71EA7A02A85097D25BBB21FB1475D250D64A9C87598AE12C0DBB7BCABEFCB48266B483AA5310E2A734A8519449BCFF963C4C10340FF42E2DC883D9C15D744A9BC2D1752383B6C9409E29B331E87C27A11189C41CB8AB182F82A920BD7C9EBF785B09B5BE32813E8C128139356F4D60B2CF5C80BFA609B9026A18360DBDFA75D49755DBFA421E9407DF6218333331E8917955A551A7F962B8E7BE6CD43A8A35318406471161205B5A71E238B911EA2B536C861B0208B654A1FCDC0B77E5429379295354CCF6E93D41C2233852451C8B44B151286020B4093988FC23C533FB83C510720A278E75EB047A86AD2654225CD0445D7B9585873672522E3B18C9BC74AC2F536B5E6BBE6C1A250E50183C16BD79A970BBA86693CC508094091E207600009D3893B6AD96433720BAC145B6E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB04569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10357D61586F671648188F070899D2EB3408158ADF5E8056EF37AB6D8817CD8275E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 +encap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9 ct = E44E7AE8B9CC87B4CCD59011D1590166C626BFB41064FAFB3878B6458140ACB7336D6DFDE89A289C2BE1F226CCD6473D06E29B314DD653ADC41D01C128FE9A160E48F0BD847CC276585DE37B2622DD1A8357990CEB82BE2D43D58FC8007DE3501A35992BFF8AA0BA01BCB5065361A65C7EB700165AC9CD37AA4F37F0F611873EAB358E0BD80992456F1EA30B769FA43F8FF6FB6DD69CA31E1E4FAA0B33F614F208EE7F92418E8E8C9E65302EB0BFA85FFDCB72FC190E29272E85ADAAB7D314D23FDD5BDD9EAA127ABE84E38A1A29021392D3DDD2073814763042197F55F27DD7E97C3EE0E1CF9ACE7E0C14D433D8EEF83ADF2C9FBFEBF144F5A957AF2DE2F0F0FBE9E8FE2E995C36FC6889B57513A2EE5AB48544F06D14C41F802D0F30E50023E7B2D616CC243B360CA237EC0B90513BA4ED738266DB1EA24E33E7F15B6E0466D8363DB9E4CADCF6BFB40D8A6EB2292703F006C6DCF084422C0843A4BA2AED415E0C089A575316E2CBA481321F80D9F1B4224BA22FE95B06D1E8FA4291986DC97F84E600EC6D3F2D7FC0285C60F204037292080DFA0E467A5948993E83B72FC20F856E943DFC6E91F5B389E453E9E1C31B4C3806152ECA692D2ACBA45CC0E05D1DA1661906C000443143592C7F3E19EDFBFED495D4920803684D689A5EDECEC654BEFF1CB6AF01FF979C53DE3EB451E7716D82A540756F0D6B83725CF31DB796FE57530795201EEB46312BC1868905B3371B619BF2A3566C8486493AF3C4632CA25FCA62E8EAD30B29CAAFD4A47161EF58D899F747EF862B288FBB7BB5CB2C94AAB4D225C3DB2AD0C165C075AA75DA8C0317797D7C3E64B7336882E10039E73FCF47E5E48A3289428C618CD17F960EE3814F31F5E64BAF819244799E5F29BDCA0B941CD97C9B72702684C840316512909B1DC5435CDFF9D23FDCD492C63EEC2250F7D09F2D248774C39C357D0AFF1D392CCA4C6E2A09DEB2AEC095CF2F7FE51DC88DF76BC06ED8DDAEFC1FE931C2229476314C42BB2673F773C87C43198DCBFB0B91983D16775A38D4A37FAD5B603255FDDF19F1F537F10F5AA3073912410FD5D07BC3861695BF1EC6766DE2901646963DEFC59CD827878484AB90A3A332F292603DDE99D6E1A773F94FB3323FEE3DB1FA10D77C15D610A934171BD8B5DB5AB5956A678251C4D1D260E313401821DDBDC8369D8E4A62BA0B6F5B699747479F4495759D3DD19A6A886BC919414553A3A71EF3DDA4161B6E581B60BAECF5A3745704BA3384FF2F1566C66717E1C6BDABC5DF9884342512BE5BA7D6FE2AB84DFA229D43D933CDD32CEF612F5DCEB34B70CE23DC570E26ED4B01D24B074715E57B52ACE47A81B5F876514E5F6C86A2832D2C4BE24E9AB362A9F2742979BCA199F56AFCC57CADA0638299EE47EB925E9E71847E2AD7D82491AF4880BAD99D4A4266FEC70146D9B07A960B2712AAF604DDB10055ED06E53036EDF69CB380249206FB9ADD92911D300B2EFF36E6DF15D24B567BCA287E2E769EA4042CA6422056D18DDC891AFAD09063D6558D8DB93FE802F70D53AA578467BA15E23BFAD15AC628871703C1BBA735E5F4C4D638F220A79D3EDEACC62C87824C01361AB3C2B40A884407AEF142BED9D9AD1043801256D5AEB38771A14BAF66D34F37BB3617DF08F5E17FA599070326FE3C19343758EE66E3A7A3F3EAE3B82E8A6459FE683885E420EDC9E8D8BF0265A5F138DB162D27CD49A971F0D39586DB289B67F0E86A484CBAE1CBEEE2CA79D485AFD3E584EAC9CA6BC8277FA98CE65972605AE7CB3422B87B048520759D0AE1B35DA4681C3259A4286F1639480C280D90A7898523600708D73B6267D0FAD431F66B4A3D739818B0A7B83907E3955ED59414AAB3F20B88F02805D29D66EEBF26DCD2CBDCDE2C00EE9CD8CE482A01303CCEADAB26E4C9BDC7E5C60BBFE2BF21093A5732A16590500779F54C81516BD5F3E57A2F5A1C0861A5F0B62D9D8333821F00587D98F8D63A3E6ED9D5FB61FA906729CE09BB7D44266D1C1F5FF15AD3151E6626BB0EC7E2E467B24FD4983AD13B4A9055A83ACB344F9E0A733B19906E4EB2F1CF6E60128BB31D0EF351F78431394CD55C0D2517EC1704FD9DB374885964EAE65DEF92FB5065355EEF1570687DE5CBA4C29EB12A50FD1C8E6A1D5E516614DE8FCF4332ABCBCFD04D20C5A2CD9F3775E348EFC32C1164391E373F ss = 5EFE1D64250AC29DDC3CD9EE87CC12E16592CB848090AE527AED99CDC7BF97A2 count = 79 -seed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851 +keypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 pk = 2C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7 sk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC7873227303191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A8B1271ED42222F95622D63157B80A5E83D887C54C8F0303749D48A91E2C2F693ABDBB23246667B8108B921349A8A945A27172807D72992CD744626662B1C4AEC2567972B8452CEB75632BB81DD156EEC21AEB92124B417F828A7339B90774520DB6E890DF621C559BC58B7C66398676806B502313CED89800D9A26E1579B565A66E3132199BE13E6FE8001E36630143C96E53736E7672A7B2C0EE6AAF122BA1D49416C299795DFC47F7C5841134B429ECC73A974248642454760DA77B8A9D13A297C4399D2479F3E6B0E56462E113300AF202E745487ED781C98A8CF26C23ABEA748EB851AB09BEB51097EE06B124225070F83D80D5AF5F75695CC89FD42566946948ABDAA068032A7C31C35A1B29423B8AD4B7537AF1BB187C111D55576F9C382E391A56850231E36AC8F337086B81B0256A5D32880391732285A9092310BBE67701780CD77AA7E2D54CA2E03711988AC2FA27A9890B3720C783000BFD06224980199AD092DD515456F2CDB8C23BA190594E4C9A0DE60E2ECB483011C0BCB3612C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7EF07B1F4886B895A3246241DDC084379EEB0F0ED84BDCD318FE72C9B546413BE9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 +encap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91 ct = 18F1A72DDCDC4B0F1AD18A3209EC84EEFE066483A7C5D6205320CAA50DC8501F889B72FBA3803766AFC56DA62880821F0C4A1DAA2F1E2ECA33D858F82B3E2D9D58111A21AD635DC1A59D6DDD2F01F0DA23C527C04BA3E731E96012D39F82800EF174B13BBF689B68B831484E2E9B07F1C0A8CABA130576C2F171D97439F013446942BC56D1B98987926A7EAE542B9BA107877383ED43357FE996DD1C8F41C3D0AF621409400970F6548BD657267E6109694B53F366FE85AADAB547DCC0FA4CB176A9BBAE485DD0CCDFCBCC4FAC24BAB19BF0233FCB24C2D8812F4AA3AE1714EC6A74CBA2E06971AB46675D8A0F8AAD6A1EAA21E4EC0E74F6A7A94D1C100E64FBBF59901AB336D3A9008AC32623B9B7CB97F9FCF89CA24E44F874CD14642064BC2386B2DF340C6765E5A9E4CC30F34AA4F0D6A64BF07196B9730B34F7534EB76B662F3302F63C5A9EF12BB9C0CB51D282A9BE4440856BCE390DAEE367077E9D309B657B341998EECD1E5744F6BAB3E48E1C8D1D97ECD53E4C4E59B8E45F59E1375A551117845CCEA296CA4098DC9D3E3A476B149D249B67C690B5801618D6698EDBC0FF91105033C2573D0F3B936584AE26601CFF6A6D19A2C67FA1E4BFE5EE106CC5924D64C534CF6FA5F53516E21B61BB434FD178CEE4E4FD958804B2CF86A2FC673ED4F9EDE7F90D0E99502974D306F00F0CDA7E352597B550F789A19715BE1FA1F91CBF028D2BF9252427866625C10E1FFBAE9AA189BE18DD6F8135E4A16C8728A257922DD6B0040601EEF475A7A10A0E8B6CEA0DC3A5F6ADDE697F3E18D22789AEB3F33A283B3D30528494AAFEA171FA0E9EABBFA531D88F39DD959E2AA84C89E768389D78B04100307C35875629ED952325ED3CB85E1FBE14A995D848835F478C08BE01AA2FA6A8A57904528D650D1B0171DCA6DE4A9758156FABD19605DB32871F0C5500F7536C96E1C9BF2E88211DEFA79F32B9440174F64C66F891A0AC4B0F5C45E53D6A52C7A097AE26931F1F0FE417BA5CEEBD466621DEF0A1DDFDD272570E42AA61B7877BC391BE836732D578128F4090E448644857771E1094E0CD298420269053E501AECD9045E0D7E96F58109E8BC59CD30CBF33A18825902E462387CFC621569FF60EA2D23A857C77908F070641B1D4B3A9D22AC859606A95C754C1A2C814C5583F45622119118313ACEA8D88A8B7B0FE5847C18191FBB29F6A44C21ED5C18CB3AFFDE2C22EA462BE2ACB0A747EDD39B9EDF619F332EA43F5C26A17667ABB57EC6A2DEDFC60DC29EAC03CA7EF9663D041711B6BA06C02DB00A16CF8188E9929B302CADBDEA64F19590CAC29680FD3B96BDBF456346CC97B08BD760508223C6AC89272A48F1FCB1C48D40073301BF24A6233AD2F64C9839A18339568355E606540F3D1D7B347EA7ED464EFD404AC86F8FB27FBF0A81E44015557A60F6A212098101F09439AA56006289F0619150A8B6277D3752C29D06102918ACFC6E834E10211C26C943589307283F9073F0028DDF53BFEA1053AB7E67F5F6F86C4C3D796BAB1AF709DD75399E85C33A32EC3BE3036D7F20FBE8023273D12BC2595A821A3931CBA3FD95AD36B3C3F261DC10FC3F100C8E100A2A0581E4B37F0FCE70C7B945D8CCA7D2C1AF3152299DCFCCDC9AE16A2587E81BE7B6E0D0CBB24C3B8ADF1A71FADFE6EF01AB3F83BA27F5081744F96764CCE19D6D723F6DE987C07EA29ABCB94DFA1925A349A3DCBE8B17031810F710D8617CB1F03E572CB1D7CA1D073BD663F8296E5766DC55BF4B009A5521770E7C91627293A13D00131662FBDC86032D04DEC638E0820B8B89D3E350CB879DE9009E67C8628A1839ECCFBE37260CEB83C6C6885A80E348CA2BFEE15BC879253F183EACC8DD0C1F0B8D216663FC1C6A1F92EBB601DFB31E707756DF899F8A1EEFE2DF3457FE8DF0ACB7A108AE195D1E3C3BEADFA386F29B208D7DB83A8E8A359A0065789F55009E48F414B1745418B9CB19E5EBCAA95352DE5C01D1F80B9430175CA2B5EA46B55B986C410C3FBB5A78DAD0D7B2DC770F4AC566A3F50B617F25D48C5DAD5A9EB17509A0EA394EA830B0477A3BD40D7D18BBAB6DA2222A169A85E1309B749C194D88B9374D752B7C7B972DE411B0A64A95F2EAD3C50EE37A5480D5703E05A4EADA0EB222B7DA283129A94114F8105E64FA61FD611990FA4ED369E53644DAB581F664986B2D3 ss = 4AB06661F996AD3D290606C820304BFC95FA22ADBD96819B1B73EE3B53182204 count = 80 -seed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E +keypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF pk = 88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CFC063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA sk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB5501984C5D3992594A9238E03798D178702B86973350DC21617AAB9B4466903D4914D37A2EC3D936C162933505B7F45C3A26FCB3B32BC3DA91AAD5D7A8AF045252202312D98A7877935CD6B8C9499CE722C6566BC21FD427F1902E6BD190C8889824B35B79268E4B2C4AFDA48B0C98856A097BFF3C4523BC02739349AAC7B8CD286798CB919BB550575B44BA40226CB323F83886E1E164EFB1AB648A1A738747E799327F58630134BEB48A187FA5694279BF644997448B57F909292807C441B8061F8A4C1D1BBF8C55836EAB38FA483B66A652C556191E9C959C45A4175244B851B294E38134284F771B81CC72BEE2BC188D58053C7589394B49B5B33CBE12993549C2AC05BE0DDA9B63D97E45E738EB2738C59224DB502A0FE3AA37D113CD3393419C850B77B4B1393884DC9EF3D189EF3499372C8851F290F928A9C05A0A210926CC1B5728115771E55FA14C23AC4B1E9F507B02164F2234050F06896BA969347B3048D42892600E7DBA3B8DA0CFF0D1707C0185F9B16FCA3921C2B648E130BFFAE62F0FEA48AE91588A15C064A9CFB0BC862DC9CA88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CFC063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA1A2D9EA0D2280249D9D756975C6979A8770BF4B5F6ADDBD76D045A816BC1BE385FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF +encap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D ct = 8DC3F8DFD07429252F3C3493517542375ECF7B888468C2DB1161DEEAC17270E26FFBFC7C0CF7BD4F9DC527145199CE66D34003BC5AED28ABE33AAC2EC32FE9039CAF79A1F64797BAF82CD0135C152B6B1C3C1F5C5D503AEA819B73ECFD549968192819F4C8B94CF05FC3C901EE1F6F772F3FD5BA655480C4FC5E5E82E9DA82FDABC1B62BA74BEC8D6BE507B0C26DE5C2A9712696B9C8358F96A2D8CE787A195E3E90BF31B890E350842B76C27955D304E12F88100FDEBA145FF3F1DCFD06769E44CBEE43DB2A4D682E4FEDEF84C87CC37F952AD5C14AF7FBC55981E1F90321D9605A737C5DE4F671E58D80704BD92B5AA814A4695C52E920C533101273D4A10BE5F4CE62EE7B55EE5AF9BD13C300467226B74A4957C9E9EF05CD153363857748ECEC0389AEBFD3857C823194B8062215D6B5617147F2ECEB1796D001A0CCFBCB9EE67CFF5BA4707E417FB44EB7ED07C797ED4234E61AB78C7488B580C27957014E258D90C94C7F586E5632A7D012B6BE2C3FE353BB214186F2AD04189633FA742D41CE27DD6B0623969E6B394AD0591C51D8ABF7CD5D2A991DC14462982CDE11CBDA4E250471AF7687385F23CB4239E5AE2493760A1B7E51994DABAF407AA2E6465D0CE83CC8BF55A5AB65AE21A27D836AEA266DC4033F7F60490FB259E221D0BC5613C4D63040B58C7259378EB86CB5825CE717F846FA7DAAE3258DA9CF8B14871B494BD40C9E79029C7E9E6FABFF103F7ED1D311FBB71C7EC823A1DEE7F871E8B35B205B962F741E354851B0176586B8C955755757E22FC5A7105513246F292DBAC789D6264A38DBA2DA381C4DBF86120890927DE139450CD09CD56B3E001DC5065FF08CCD87D1F214699C2A958FE1DAB7A65E55D1725DBC66C4E679772D34E93D7CCBF02586CF79C4D50252959A5E00150A39C47D11E81403BF9DAD177A761440E07D3877BBDE14E2CC071B74C7FA4646B9A3727AEEE499FC6242AE1E9454C7E09E24D2BBBA6CB4B54977D0091FAE748F7385643BEFABD0AA2E56AEF212DBE2E43D82DE6ADFB3380E3AF44A90545F39E4100B23DFF119519F085B779243800FA4F66401941ABF555601EBE54D34B9ECF26BBF9DA79CAFAE6BD51F74220DC524F8DF48FF8AEB6B17E718C334FAA1BE58D60C1E6BF17EA94988A8FCC8AF00B7D4FF50789F3665A832D496407138765124841539904A98791F9CF58C5E77FB365A99F018BA19F7330A86569395B51D62A0218DB359DF8FBDEFEC15557409F9E25318A809DF66E992DD973299F3D387C0CAF2A0DFDB5238E261F0FB83940F417618110225BAD1F05827A1795B72EE07D143DB8ED40320AC92632F127777CF71A772CCEA5FEB87C5BDEA2F8B9CE220FC6EF9BE56C262784B539E5A44AD950CACF80941D60EDB00D8E2DA866D6BECE283ECB172434C20CA0442B5AC87E7A889E78499D75489E0C38185C7855364342EE4CF8B2B0412EBC59889BAE81F6EC718B93F6BB4A0F8C74F7FAA5CA3058DE4F20332F9FFA2695683DADA7F746B833EBD789E63C52BA580BE9334C28F35FB9188EFC4B0078DFF8C2BD8663501DF4ED422BD7B8A817C7FFE666378F85F9DC9AA8B48C92CEB96933F825252D5EBF19A5ABCEF7B7E8E16298A6D0D014DE107FAA4FA84D1E4BA9487E430F5E6DD351A2FD50123CF73D7A29F7A30AA5CC90FC30CDAB7173C82F66DA887604D81ED04CBCC302850F2166E0034E9FC153802316B08DB05801BA993077302D0CD12035C6B9F70F2B35447C0C85356AF6F10CFC54B501D3E4D5A58E53175C24B39D903A66975BC792DC9AF24EE5D114857040B95649950254971C8711FF1D1A74B695D22C588CC45F3AD14157537F937CFC55879441DE9D23525740C7955AE1F5E5988F296C0B0815366BE108D483A6E8EE42B887A82171BF667BFD4D1CAE97674BFF23621B3C7F61C48051A902A93EE8101994B80BBDBA586FBA22E9FD8C635DD2A396689DF9AB187D9B6093096F926EC316D6DCEDE4E8CCE86B28AFB35DA11CC5C927DF243131FFE56C2571C766AA31A03D3F26136866B63F71F1DE4CFE8D604436CEC7B13A35BCA6F45014EC0649820906F53F14529EF2732E38CBA14F9CEEF51A3BF2D79C3CEF1392D95CCC0D404C31D64C3A174720CA48AB0ED50E5EFDE09E966FF2FDB6BFE129058BA136A0E62FE8A0C011B78EE34FB14E0C6DAC008C72B0126F8FFD8933456A3 ss = FF09355CF1BEA871CC8F1417A0027EE49DF46FE80482462C3290813B7A383DEC count = 81 -seed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D +keypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C pk = B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB72421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5 sk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A0F4CBAF8497A56F6707F970B77962E13A5C09D8A6EEA50840413BA51E22AF3666098F23C12A9A6FF6785975BA75C6823E5980B78CB3E5D20B7EFB9307468BF3B06CBDAB62F0C4CA7157BB22E9595A4288E16416AAC3748099229D397A1F716AEF05676C2A035629C6878865940F17FA0D2AE5315C4340C7191B415046994B9188D4E22C50239901408B64C1132F854A13DE43884B8CBB430B277341E74318669D2411D49AE3D660F84E35538C7668BB8C7EDF39A3FB33BF7E45336FC68AB37477C037F7D4A460F3C211847468BC10E0AB67576605216F058153C4F5E041900265BA367AFBB21BB13600C4AA74FC55222BE11C88298B35789532F357157F48931C2A58CD6A75E82BF411A0311FBC2B84A67D7353CD13AB939A05D55157A19D226DEA6191D30B28AA916624872BD067B2D7597D73419FC5CBE3A46C36D0047C231BB4C12609425C1F672B69F57AAD8F091222C109FA66512046822B4C7C57AC9F2C9C701D7167697BED93C789A626AF045A8D5A2C2D51383E41211BB38B76C9684B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB72421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5A57B333A2F41FDA2EA72EA11D8BD642D911F6AFE90E60492EBEEFDC17A93219211EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C +encap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21 ct = 09E9C5FEA95D1076AF8A2973C008719B98376CFA1578DC45A5665C8AD1DE178DBFA9C1E7772A7816A62D8DC1DD3ABB0B53DDC62354A6ADEAEA6C51CAC8A0544778CF83DAA2CD9D87B16547FCD4C93C4E57AC4A9503E1065E20E31A616460F77308EF04B167B6E6986FF97FA8259746A9BBAAE1486B39317DE072E3FCF199A01C1FC31745259F5014A6BF76E713A16F945B7AE95E3BDA08356F7D0E4D07264F78E219913C829FCFE626336BDED0AE39116D64CC14D7EC11066703B1D14DACFD87CC7B5FC45AFAB52AC875DCE2B932FF5092AC9316545A453D286C4751FC4A42BF1F143FDC91A629187B7AE7F2A4ACBD733E292979F928696ECD245F7DC18A32F89722EFA0F1EAEEEF2817E06CE840460254B65BAD7A2493920EDB1407B2FA3EA6D4247B727BF14D964DE653EEC79D01216AC90374690296AC0A722A832902CC1390DFBCE6B908DE52538E510052AC1FF00C6BDB8643916381A004EB67E805F25EDC58EBAD7933DBEA713B96A7FA4826E05826B83DC45D3ED7E1071A67D6C7C824F4BCE23400034A7672D5F647B1D74FB8EF85B6200C7AC05145A81B202A8C184480F0B22305816EBFC15A35688B1F048C3E2BE984BDCA8F277678CE96CEC9A69030DAED05ABD24683B27693B4629DC5BA8C82E04B3F8315C48E2BDD7E9AF749DEF8259FC2E5A20CAFBD746B36D49AF825B54ADD43E03999EB844FBBD7BFF2B4C67BF855B1899F429EB7BD461F817B7381C6D70890197E261655705CD8515DF14401B9CD55ED90898C2646F493A49353FDF3DCAEAB5D32BBDF29D37B842AD9EE35BC0F7340E5FC58D597F68669DB33062432EA14DDC62CFD2741CD5728C8A5BC574D078ED8663D2AD8B2B1BBA311D6C4BF11FAEBC90388E6D9F191603ACD097768AB273109AF8D9B1A8D5EF5A537BB995990FDF192B7700D3DD98CC3C990F626C56B2381A5FFFB5260E909FFCF320F224F157C4641BC74413D3B42826E988131F72469A7C51F0D98AAF62CEBF6B72495DD770E097AB978F2F1BE56485F39EA3370A28643885264E7C3C9EBCFE77EFD69EC61190799931ADA271977D0AB4D958B27F03B4620A5E42206705857076C40357945CBD657208D2EDB0A5ADE138E1E0792C3494B999F177761DBD19DAE7EAEFCC520D6554EC3E260C0F33B85D2C15FCB144F2E2AA9C1ACEA609A577D5EE5788E29C0E51F3AD00BC19111E53180D50F7D9D62E722AC602BF311F2B27C8C3BD94FEF28E31D1E4FFFB7AA66225456B6B95C1261F80994DDBEE9AA6BE908D2FD0DEE27A8245AD7C1D08B19DD7589F3981ADE36BB5960133FBE17DA06D0BAFA779031667CBC0CE89EE261146EB2B7A7EA08A427378A2A0DB025544DD36AA7C62E4715AED2FA5E6E80CE5FF807BE42E61849F830E7CF25D1AC5FBD011F6A83AE88C2247F07FF20BC8149A933DED6079A138583711891F4930B1633A8031DB39DEFBF429D06FE71912C2515058FF5A2169BE2B1432B509D50A7E75E252F72EDB057766857C7088B892EA0E147F5D628F13378FEB12AA05281879734BAF86AE36FFA66FA51104A66F6E4ABB7B7CE61979D7686517F42EFD987FBA29C8CEE0C7B2C19CEE992DBA8155E5BCB2C4EAC863541F881C465BAEB6C2F4FE7BA4AC073623AAF54758511EEE4835E2CDDA586812D3C086F355281C078E0A1B80D9A0679EED3DB1B38766DE9512D8A3BE9E59EA778DF1DB93B3D69617D1A5B25832B2ED712792874786AFF8E088DB3E6D421AE3726EC316B858DD38A90BE4B9EA8BE8793FF44799119C4FADC796D2547186F4ACF07740E0CE9E27E22F0A8BF6A2A5638D70D10410BCDFB3DFDE09280B014F31BBB240D90E7A6ED34E41EAC9EDBBEA02DA0FC963973F77FED6BED6EBEF60CA57687848E54D67E6050327D109687836B9B68F4E45FEE4C154892D501D37B535A1CBF84BB3CE06AE722C9FEBA1C08D33FBC99677F497F3C6749E89EC98EA729FA794FDDA4EB176524A6C2E018BAB3CBEDF9158AC20F7A1653BD69C82E10E579DE6FFB99BB0A5100EAF28C93314B21B8E47D65D9EACD6F49411C0ED2BB97DE99094F436AAD182DDF8218834548B6B626BD77DB10D3B12CFDD9214F84BDD66027DD480BF31C98628CB1218DFB915A45DF9AD528D640EE382933B518549D5E06B04EA991946037AC15887277AC6450D85165CD95F73C0527913F89F27606D7A842894A21565F36E4DAA1 ss = 27A33EDD638DC744CC6A5C8E3D53B2B1A3D90DE2B95A649D47D1DFC2F5090BB7 count = 82 -seed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE +keypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 pk = C3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1 sk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E53BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A12994510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2668B05E9D1AB7B1AA5C3287D9B08A79C9A5C9B6C93C5165C0E6B8C40D527DDFC01B3B88354C73F2544B5506C1E043100B4C399D2B6B8DE81CC6271495B3C00893B744584AE83E300BAA0531D191BF77015F28B2D95911CBB2A1C16265DB900761C5333AE8074F387A97258CC0ECC391500083EF0922E00C692C9AB09ABAA30C54984E918CFB332F96172EE1A0440D3B92175B386309475C92C25199D6FE75B1DA41D0B86A68131A57FA839A1884F526948BFECCFAC320509868235F05CA7B57952B3C5E65204F11C81C3077CB14C0B33633F9006B5D3C67F130C3D78038D7FB4934E4CBE8E3429A0C737EE48BC96849F360C83F2707BCC23432264728DF21D4AC896E51A06A3B776CA7386D6072046ABBB52C655DF001B3007AF2586B07CD7C81F38333784C2CF671CF7F3830A6144D4107FA40480852B3BB4F22BD2A33585E88E47C2B539DC099C298EE492CBD7D7A3BC5707C3C782D8A96A14701C352C1FF276A15762AB624C6D307A5B4DCB323FAA9DDCD52289D60531D6A93BE9C28CFC9EC3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1D3CD2FEBE168B1DDF776B954E96085A7D475E3C8CBDE68F7C80FFC9FA46B0D4311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 +encap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F ct = 4AC4A137F93D74AFBA7252F4ED7D6CBB08A482666AB4E0519C967EFC9F4963863C986B48098EE3F7BB1C7F5A54453D7DF14F5B4F63CB986DF8901435EE71CA10DE7342A0F1C04D810F28024FCF43F24323CCCA04582D2E2FAD0B70D885ECEF6F69BDA9CDF9972A6403CBA10BBA6E55387D3ABF13441920F8E0509693832F0D9BC52CA4E8E23E5FBAD34D8C516A378C9E3B8970D7EE88AF8717820068249BC1D4CC6D97DA720135D5CA0025A0ED6AB8D4BEA645D1C981673A89687453BFBDF5BAA6B2EA81BB9F6501D141FB634FBD913D30C6555F1DA431A566D0382CD91F1701C659ADE9A733093668244702438C4593FC1C9EDBA4656A593A464F5C412B69901D4A58316E0FA48E32FE1F65C13AC6164991C778A61E66016D5173B7E751128C2EDF239872C7A28AB0077471524EEC7B73DF25019AD00BA60586C00B234FA88ECDCD1AE1505B4E43D86F02A2015AEC0E5585A82BA3967A25F92BDFD9666570B8F8BB3821D407FA611666E436C2A50B0DF8350E57EF45C86A50703CDB490FE37614B4C035ABCAED20DFCE927F506B2EE143CB8AB9993EACDB2E8FFD71130EB1FBD1E640872BC767550B02158D27AD0297F715D3729F265B4BC00BD0BC0B0BCB6F32406DD13DCDA1E5088B9C65C5AED77D90AC2C49803D824EE65A626824B3B1FE6D57DD96A5F0CCF8A6E6480825231A2A7B51775576AFCBE02DD920F32C1A6A6AC5A90124C6004467DC99DD2CBDCBC451464ACC85F536D9D3C2D107E94C051CCF6263B9CF5150BD333BD5E0CDE174E6262C056A6E9BAA61D5F0A3B15DD0B5DFC5FCAA546A19C0F3D3BDC0413470921C98C4EBBBBDBB5EC2A9C247FD0152E4ED8D44A6EDD764BE485C593E4E52B37787D7A319BADC3E9494242D031F6BBD37188EABF27CDC0C0B42DDEAD8B1F1EBC5A78A6EFAB275BED5B4333527D80F776407EBE3078FE78CE3AB141F41F8DF38A905D3CCEE2E27FBD5B3D177B1833D34510663BB5EA1FDF50315F8C685C5C6E3CF6F2C6B160D384E08B7490AE0A9BDFCCF37A4A78F14DF3B20A83E7100F25846742B5D91D42C325543514BDFA6FA333BFBCA8AB73BBBA8E21783479F91615B75FEF33993D08AC21AAEB72AF9DF45535EF0EA7ADCC66AABBF87BAFC47ED74AC0E59ACDD624B7E03A79FE4D2C4A5045C937C9FF24AF0666C0A19349DC7B0CBC620D7859ADBDF3148DB081DFECA67A77DE2BC873D0759B858767D09A49B8F93194291837EDAEF1682ABB80CEBA7DEE8607462A574DF9A3775A054CFA5A230C06E5A519EBECA9B4A77625B74EAEE033457102635D59BADEECEC90AB39BCBC4B001F93627C052027B248E894DB8DC8A5D50209A9F6FA17E43C41BA20177E7E9EB2F1C6F83C62A495348A140431F4F0A2BA84001546751BE03DF0B15F36CD25A794E58BE9FD5F8436C694783B05187EED07E42CE5DC940455B43ACE6418B7E1B7CD919319449FF03B8615EA04F7CA6D84965FF7B38D3AC81E6FF8042ECFAC9C029805A9E9C460498BEBC6AEFDAF3C15F408B47CDC570820B9C28958D455819D49904B207E2A5F4665E5429D07A6FB844F656A20EC325390A804D421C12919CCEEC0F416FFB5E1E143011257DE7B9D4B512AC61004AECBAE027827C75A5B5169ECD169140AEB4A61643564B1FA09011AFF7654AC65E9C97846D8B498A5D85441E4C27F86F6A20A203716CDAAD745322170417DCAAFEB20FF690877758ED3C95DE28B48B5AC1034470AB4A4693CA4D4D55279D53A18D59FD1F242AA508604B31292A24AE8CEECDD1F19C6A506B24154318DFEB94E3D7393A8350E7B94D2BB42DCDCF8E56CF176C2B7DCC49FC1FB2391CD59C88B1BF018DED68C89BA506BD82CC7AF9487B1BA798D36373BCC870484B5AA578B9DC94CCDD443E63BE9E090984F14654D4BA739B13A51FA003386E9FC7CD99F2A3A895B4AE80A45E1DB589EE189D75C259E2E55571E1021974E815001135242301ECDAB022D6C70F5CFC8DA359572B46E4A0CCECA798D043483039D840AC266DA1EFBC38A7838338E18EFCC6BFC23665236E29240430BE426023E4F9EE54FEAEF7164018327F17D06E2296309A77053327BB7E5E448035F1A78A379F823BBA7BCDDA40F6831A066118F24BA9E8301F57973017817B6F66500E914FE0779A31743DB8BA3F405A567FEE7DF9285C9998CD99E00800A163E9DCC9384C85E4EB1A6FEB902DA150 ss = 1EC0FC29652419D0F7D3DF73ED40A21AF5BA0CA0EC4CB6F8C736205169646225 count = 83 -seed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F +keypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 pk = D3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC64D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9 sk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083A3884F67E9CB7E962CD3B8A8CF22951F74AECBEA2D599C533DE42A0CCB5E94439144551F5D839215D9021FECBD03D8B856D66D37331997A77F46F067A83727BB0CA6B3746F7CA6A233EA575D908775C5A7EA497917B17B51EC8D58350AACC1CCCAD921CA06061E82067FC9215C5A3E75B861491771196836BA56C99B25CC5AC10008730518311FCB7A2ED14972B72533C7C890D83A5E34F75E0065021830386B1456DA6A6CCA5A474C3790850A71C0E84BC7125FE21A9FAB396B37287A106BAEE569A7ADF0845B49B096F689BA245707647E7FD70EFA020A342C45335CA9E0809982ECBC38F55D4F9A9C36578198929EB8290E55848D04AB7C952513EAD8484D44CF46F6959717B0C009938917AD916909DBC764746C3CC612B5B72B4F16049140B5C261E29B326716E401470E7B6598AC37C7C57DD3D47D548377A4939A0A7886EB7780C667B4339873BE5AC23765A05DECA7B264978B14952920AC0880A274D3A5FFC825B9A891DF5560938B9FBA313E05E782691BB9C0488A7838A4B4CC6CD3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC64D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF99499C1B006A0EC2C299C41C3F728C3BB7848957FB2BBBCD05B65233B89A2B1B16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 +encap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48 ct = 54B984209A76ADEB29C6EB1E208343BBF13BC8CAEEE027086CE759704C0B57C096101E222C02092CF3B99BEBBCADE8B1524F1F3D3F1864985489FF33363B0BAB02378637F5493E41683E673C49FF728ACBEBC69D797545F4E4F1BAC3287CBF24E7B540A0EC80B1FBE346E31E74BDD515E566A8DC7628720360F8BF7FE4732AA4188F6274E440251620D128995A5DA8253A8BEE91B429A45FA73CBAF9C3117151950D615564E5F3E1225F336F55AC1BB40E5D2A7DA6DCB4F74B50EB0BE5F76936CA7B31F9671FFE74BC682AC9E6CC2B594AE27B646B66329D0A34495C1B01F7DC44C5E2F7D0F222E4FCDA294AA294436C88CCE27C62912176E4F5F8B117D350693156CCFFAC2D6DEC4EFF09EC2F71E8C4B612A0CA520D77A8CE8E66E1E8B9F976E3D5D13E4FCF26A96EB4C2A31158ECD962FBD473C6965847D470EF0AFECABE0A6A2062B1164934764E2D1AEADB180179EE042B039A629AA3154548D56365173D2C0C6D6D0BB265637EE93391095589E1C6EE03C91C7730974156F1E261B909B489364FC0DACE55D317641D4D506DC500BF62111D00A6AC5C34DD48FA225DF980B75E154DC8507D980AF1ED854E8807BC2B7B4F6CBEF89621F83AF5F3DE6B8CC183F167DB00734AEABF7E3C7DEDF14C3F73075AF9FCB8F399FB2DDC890A1FEA5D208C352F4AA204E9051F45D8390937C1957637A73FCDF727C5B0812D2D18A2F65F3935EF6209371F7202B82CF6E72E0269421287C97B53AFC128B10B8F083CD8549A6AAE2FC84CBA349A931182BD9F68FF181E543746AC921D4BD75973446F1A4AC13DA86398CA9B53B95C631B2ED91A0F779BA08A25C1DB185D074A6D24E9913452AA0C758475F6FF361208E35C29F85EFF470468CBB228D6C5FFB7F4720BE68D7208CA30B287FC1D69B3322EC5F2FABE32078DA7712D8C2712D4E32FBF2B3DBB634F64627E2B664A8A89EC3C03856BF18A0AD370821AF2E8E69B007E20C6AC95924FA3B7DA30619D60697ED70C437C7CC3A7053EEA1367F7B42B97CA96BA939E67DBAC0DFD2A6F9AC0DD723E89F2B857CF8675CCC67514794C995B9E72EF42962B646D634F45DFEE395B124C690D88CA3BABC27B2472DBE51353E449788529DE028B37BBA67CB225281603096FC76F90A2C84D0BDE8DEBB3C271BF27B84CA76DDC568977E202725C535265BC37034E974153B567BDB7635C4465FEB4C37F4EE44946FFF58F76B3E4D90B3D9C5A1BAA154CF6FD1B56896B6F91666A08549F91821B8A3CB6A7561EEA4D6904C9EDCAAD1399E5382033AE88D26054C90DC490788481DD7DE5F3F5906BB9F66B786008C9427964AFDAB6A49E312D4E520569F5E2DEA168DCAC4AD1DDAA7F7FB619D63B6BBFA46A9AB2B5A27E7E9E9AB6553B99B04B40F959AA3D15495B22C30CF155FF5F90739C4BBEAAD8B3BE8F16FE6AE6823F8A81F5C1CCAE1290BF219AC8F41A8DA733B90EF9531C56D28451D6144B1DBD17409641A3E35AAB454E536FA9E51F92720BA21626F399152D8B6F2636BB72D9E0F9866B7231EBA354F34C32A9384DC4DC4BC5429CE753F7A1D55DBFCA22D65B9FC13EF6EDE2A6566313C7FA6193788BA7C7B1B8EBE04A8732225FC3497840FF04D8B934ABD7DEFDDF725AE2FAE967C180AB4ECA1C8580978C4114D6672C0A9436A1D1A6561894DE34A493DA041AF03ECC0FCEAD18620C0B3470A904E0B90E0C8DF29AAE503752C4642C869AC7C5828A1AE551D2FE6F16EBFCF65F8128AAAEE85EB6D0982F8FCA51E9EF2F836BAB883861ADF9A373400E19C1ACB9FA19EDDA5465C718628A445EA952E03192CB5E26868FCC35C4C87549AF7369F41B666D5A8CDB1F236873B194ED954D1926EB0D9B8A36B564FDFC760DD31827BBFF8AC5F2F68F685037B5E52E12A33A154840FC5D3EC4897282063AA40F97F427ACC4E59D3CBE95082E6B43057CB3753B7CEF6896669850DA34A332797511E1DFA36227C4CEFB3F3220A6EE5047249F55185087CAE0DAE2323F0292AF73B854F9F9E0BEC3855ED07E9E7557590290FF4E1D8274F4AF89C71C17535DD8EF4F74C1F3F7A8069402ADD9582EECBE42868A40E09DE4E24A7E72CBEA1D3A20F08216EB1F944E09CFE56942325018DA0B1A6210C5A8773587E984861E50BE50A5F50F38F733C81BDEF3B70786AABE4E4930797691269C238579D05FADCB0DBC8222B5D7A7F987C143A7 ss = F18BC196547734F8B08EB44867FA7F6E5D7887286A7F7E30B5B95D74B60593B9 count = 84 -seed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8 +keypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 pk = 60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516 sk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD263039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E83520BCC82131C5E5A632F88EA070EF636D02752CA06B94DF20DE6F757021C1FE4E4883F123D097993F1959ED8076C0491191B0A05774C5A2D6AB94EAB91B1CBBAB07B8027FB57730820F19609136131833BAD67D888AA29BD69169D8957A5CB8C3A14B54D3F78154108904EF15D1F73CA9A635FE1231EA9E18CF3A473FE7492A3636D85B70EA43A7AA68C4F3F24C2A2E88F2BF5568D790E51122A27AA41246422EA78BEBFEB6038DB3FF65881BCE84496E65D82F5C318C0217B5B5E299B570B038F740238A264B00DA749CEA6AE22BBA8BC314552132894D79D23E73C492857D22A6F64AA160C774F8B24A8B14CA805619231347463A22F06AC2A96660EDADC1BD767524600BA35789C0896897F2BB1F0C88C0B875952C9A352AC4D78B69C55687015544066463DA8E0B1A3A8481D6BC89FF3B9590B94E03AACF4C0C12E404CD51AAF3D696C54158101015A550A455A28042C73627C7A414938636481647C30C90B6073B1582E31C275CB12755A287F967A7C6C377AACFABB57422510CA4505128B60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516AA14EA531DF0A7F93225DE1C75ACE0D2692BC750B1B538CFD0D860AE9C5A8C13FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 +encap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42 ct = C3D5BA0E80D2EB77AE551A987D8CC2A0835D7E89CBEDE637034B7F1365681B9F3CCCDB16571C092D1994AB8754E8880A938C962873C4FA92C1DED82BB20DEF38A535461F92D40859E1952BA872EFB4D7F713D74E479F4DF7AA89FAA4F2607955185525DD032B74D09295CFE716A769F9179B6566C8488B3F1892A54AE1CB5840F9E98F081E34F42D4C89ECF6EF2FAFCE5500DC6C0A25B53619CDB20EC72257EA6C6C000FB99A8873476409A45E795BF381EBB9B6F873D59E7D178EF9B95C370CE8C1AEEC7F873F6FA8CD2F25C6A952E01226BC775B2C6DD5B2C9C77CFDE1D242419761337CB8982D9DFC27CA36EC51BAB1B4F6A6D3B670B3E4CFAB621536F8426289005CADCA3AAC8F7E54C0615FCED8A8E344A79FFD12497CB63F58C0639408C777D136B3EF680CA9A137EE7DA5BE332592A3A41468463335D25DC8052BAB1AD9AA1FDAB550F7B91A3B6C44D4CB2D2B085BF6B363C4A62F9DD72DF8A5EB1B17660E485B658EB0423F3A5EFD1C488080B7B86155F00A4FED7ED20DDD1ACD6CB78FB5492DAA4A5424075A9818C0B7C547902592C787A7C0FA5FC6C9EF53671C2FB32A9B1CA196EF98D7BB5465C5E4AE1FC80C864EA920B3B4CDD3246237DE6C8C22D7F8C92905950ECD8A2A8C6466A9EF166128A017CDB71D74A0A792525D2BEB6BC7CA7C944CD74A772C45796E720C1C6C6141E483D76FFC2BB4E14BC149138D90879B97ED8D7AC519760134C90D7043F93600BDCDAAA75E7512D5922349EB53A9B9660394E8DD642284E89260088374721332670535F294C7003FBCC479E66EB59F9D3F574D4463C3EB4E86D5287E0E84B5844FB5FE6A90C569F922F5D224D0C68F7074C8E40D8BD84292D41DFA4BB95A17673FF563471332FCC2578B16F606DD240E7FE197B85F75BBFE66912082F8D8D5085F227D5AB82160754E99BC69D6C033208158A3AF75EA6B073FFE3B5A8652A5EE4328AB0896C0287A811F2F16FD060A0A29C46F3CD1ED3CF1C6057ABA9DEF48D899AB37D25799FB9F1B285D2C57284A3FD1B43AC86672B9562C4E8C9DE40523A10F14F0466D495FC63BCEC7599ACA98C55B351F410D59A88E91736E5359A1F8EC82E03BEEE0AB5CA35B87BCC06E395767D690C6A8916349D5879553A8BC43DF8833685DBC2D7B1D29D6695AE25E8660386E9AD817663C6FC95C45A15C6B3DE58334F898B29E88E6E09B32D240CA07F954BAB47D11D4416CBF2662D0446A5EECEEFA5CC8E34D0EF750C620FF057E8593F86F18CB1244642275A351D32B26A9966E3EE8DAF6F81A9EDABD713C4FD8B5CF5F034F3D9F2CDA48ED1AC3F60DF23CEE7005A98C46F1783581319BA5900DEAF487338141AF8F7254DABE2DDCBC06A711F6324095B2DA1C7AA16423048FFA2E2E9A534939ECEF2D61B0C2119FBE577FD2D8AAADA968E783F7C0DCDF7BA6FC0996F01B3F699B9E1AEF30FB082BB56E6261BE625BA2C12667AD44E2C99A7492F7858EF5C2D952AD547851D99C00CB10600ED2601ACF211DF1C4FEC5099889DE25CEE2CA2F8A3F655CCA06463042183E36FC26E48CAA8A175DA29594189078FC04421C81DEC45E77E6468405B3A5649DDDDBB32540BDAE5BDDE475B7F0F58412C9AA42C23BA04C5A87621C3AE6EE0359757DD65AB47169CAA32569D94FDD2ABB8E16021D31DF6C984779C342B53C1B32BB3CA6908AFBF11FC73963E3F03E394CA16C4C5A5FA7307B30393F367990207E7E975F76E2DB671DBE05F6D131AD866FF938634BC360EFC8B0ECC8E867E05A134419AE2B9D81C5A0CA5EE2F755A570E1A8996845E930622AEA50108DA9547B59624BAC7037E9E361F3500CD7AE77ADDEC88D2BEFFB7412B25BA3482EDE4118CD81EEE3967AF106FD6E0F3E78D24DAAEDD032C5CB07041FA7148EB6BC5D1A0AC89177D9D7F2A889B344EB03BD25504E43CA5AE67C732DB2900654A6869BEC3F2E89FF4F555EAEB3A028DF41C134F7CE9C8115CD755BBD9749DCB9EE8A371C11477FA45B88A2B67872FDF3F18A80F822A3C7311B01ED8E6011EE0E4EC145B10589DE9B6E4CCDF935A5640915B09ECA1EC3F3337B589C891DBE31491371166630E29C358280E7F074017F0F0DFAAE0A41863693DF92F85C395B35ED80594FD79ADFAB5A93722F2C5DB8990F33173573BE1CF67B04B24BB137FDDACA2ADBB480116E147E59881DD24CB92137C94A3BFBEA7F ss = 736E053B8A5F4DBED37B5560FE586B198686500F118247C8A2640CACBF0B0035 count = 85 -seed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792 +keypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B pk = 9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D11C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0 sk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94ED581133C180C9CD067DCE401739190CA80CC8D441B78A986834033ABE3432F863CBA79CBBACC2E5463BC3BD1B0F1307140D56A0E0768691747143721C76847DCE7B86337A584A146DA0C664D904441441BCE3276C7D8906BD336EE07452626853098444339824DC5A82D0B515164882C99851C189DE092CC955C9FC53C041471C4E4F7CC8D16AA74D83396D88264314912632E87F68F36AC0ABBE568F1A5BEA9E807C21A57E7103B4FFBCCD02A5FE3774E54B40E6063AF2CD48C73E82D1D2CC893C35434472E2A892A05D566B890369F996DBBD9C1D8D542D29021D2F4619D89826DC45F4212BD2E607E92F80B75BC9CD8A803AE3A749F539165CB2BACAA005A2787DACA403C83BAA258B7E8061AE4D11B5D255B12D6CFC4650AF458A4B0A37C69CC8774BC4F51979A120292EC6C8D7193C5B52021B452807AA78C2C26CF4E4C2FE6236D2F3CCF5273BD3DFA2653498B5B681E18996098CB3F593947FED05A927223B27619EB484BAC5561BC7CA8A112136501A461538B23D07B47B3AE35420D9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D11C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0E0013FF7EB7B8266EE94659F3372F5981CE1D87584CB1F0E80DA2C0C95C16B4EA2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B +encap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13 ct = 962AEBDF1F3C252E76103B4B5FEED7B187973E712F1D9F50D34478F09F6382A13B86DC22FA7F6E5423344E810580504625C0A316961AF308CD756C01D32748E69C397D52DD1B77097ADC04D171BDC72677A4A8E0C23C99BEB521C423A0E182932C17CDCEF62E67AA93BBA095C4ED0325484A33013CD1E314F6AB9C258D0DE6F7D569824064677CC5AE4506DA9817A0CEC3B77BB24073C2BD692026062A11B933A841850286663766CD2E07E2EA0B78DFF97E79809115C7388D9D4B0D118847BAD3B4B2084B25F3825E7B94F159ECFD6018379B3ABBDDDD2B9C52C5BAF11EF5A43BD2750BB15BF38B868EE82E8DD0418FECAE2FDEF36554200521720424CB1C310A175BD86CCBA889448773E6CD460BB1D1105F43EF8714F03C1182F307A885DE1B5F7CF69A317B9A0779511CD5CD0D9FC69D220206FCA419C0C65792074491D68329B1656102BE9DDCD4A84128F725F70B25BD116AF4FF85E5F10A980F45CD4F9B2EF21593C963387375AA3E7EC7B430ACDC886B32B4E14C3589FA03583618FD5DB8E81D3E4EFB4F440E5315FE9E1105340F0C7BCE552024F79C85FC7C6DAF857EA914B86FD4174183EB3E822BBD7272255AFA825ED030EE13AE13F70B69DCAE4D3EEBA560F57740A4ABFD28CD95AE5318B3612B830D23F4996D79CB803EE8EC9C95F05D0029910F737BE7E3E477FB03B9EBFED600A2A08D965DA08D248E9E242E2CECFEA4939A64F9DF06A736C77DD4F78750E9D2F0094BBF96FC55818DA56F9C4BAD4AC47B8AFF75040C37BC0CA34159AB4966FE40C8F8264B9572712008AF3A6F1D0F9BBCFF3FE44D175CA76DB580F780E6CCA595073AD7B62D2EFC4EB8DEFE06F97F1EC616E905C593525F18C883FE34DDD3F8187387B25E4D7114905D558EC655683B451204ECBA691234A062D20E01FD8EF492C9E222EDA4F97EEBF2EF33A27927AF04B425F4EF0117681A29FF55FD94477335179DB377538DB64EB5DFC7A29D4CB4A6BA0A05F5BA1FEAE190117D84493884C1139E4356BC573BB8BD01AAF6B23317EB01DBEA3E9AD86CE2949C76F0622144B544532F9FB888438DEB83101F9B8D810F0912DA07F1832EAFF20C54FD31D24DA593F81ACF915590461579F5ED6661D05CB0693EBD91956074F1B7BA4D16FAFB35A9C7F62DDD5BF9143B4D1E9FA2E79DEB4DDB7C335FCA02F23376AC8CA184173B4001D4DC96052B89CCB71C06A090050EEEBAB8F785DC52968EBD06CDC1C6EF75A4E07FB9A3CCB677FC56D109960C5436B6FA15977C12867E92958CAB7ABFD0A49E024673DAF7632B71FD6CE8260EDB3205D1052160727FF9443770E54CA04F999594889559E6520F7A80EB0A14065CEA6BF6C99719C5751971A41BF64D583999F6BCEC0631F4649DA2868D48D7701A58A90D1839882F3A237010415995B8BD2BC447F3707EC039EC8B9599BC5E6B59FA959709A8D92F149B81C96B02176FCCE74C54D839623F51E1594BE511DD9053FD06F939995AB97325A2B063D59EAB05E9431F82232AD5AE98C6D8656C699399BF0B8BAB175FCB3720F703F9477603095109A69DCC4036869A59EDB524CE5BE206D350AAA2E61E1B54725E6E8D634907221546111A581D5D4D3A39F99E575CCFBBC34DFE8E9DB569BAA2F7A5256925A7C011C9A9B4997291881012321D17C323DE0765C666815E37342EF454F53480F889F6A92BF6D83C73E3073231CA7B7AE92C772CFB199F774AD68F67A1E6744A84558F046B8ED21A449CB65A3CF75733DFAE552B0E3E4222062552F6237911B6F9A902527E1AC4B5DCD97C133B3B3AA53920EEDC20CD56CFAF3706A7DE155AAE61B87776A43B28B955339BAA6903DDA3096F534F1AE24E5F9EC68114F72C30B995EDDA60DDA050C39CD00DFD56D9B08C3D22F8E6277BEA6A8A119D9F59A69C3534ED42D7BC335F29BEA5AB97A185040C4FFBF01A53029FB12D901D1F0E1AFE777A3AF6A86056E654EADF268CD1C94E382816B0126230077E7B915DF108E4399B487BE26B8D2A8D806FEB27D739BF00A1516F48356EF9F1AB7ED2847E3967F3D584FA6BC7A0078AE56131C99716B32A3B29774320D18A81C0A5B1F2B53D4E561663068AEB6D2A8626B8E7674F7D874751D6F5E1C9825331C1B497F3AABABA414E7E14BAF1505CF99AA3A42318BCB47A249B2974755489F135EBF1D286AC5827D8511DE987079F4319D1360AA3 ss = 6BC564CE6B2A8B0247A3732EDB9002415184BFF0893C899FA9F91B7477916B99 count = 86 -seed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35 +keypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 pk = B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4 sk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA2160E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A7277976E2E8BFDA906DAA229D20732B60965DC5D794DC5306E68226AA18081486C28B28093B12280FA2965CBB012AB67A05664950A069D13332BA5C19C8D8C7583C1F74E4AA60006C3E2C9B8DA1BB8E1935730C31D3EB066697B4FA93AC65E21651535AC1D3983C915B72EB260980C37033AE51C833E4E3C1CDEBC03A7B17E85C224CA078DD91024805C444D766BBA603F225073846BEF949937C6BC2A6BB4519A5B00036A5D688B354E64775431AB18C37B0167495B31328454368BA49EE2A542447466269C6C122B78AC44D60C983650237B2957FCE240D39817180A1898FE589C0044819037F1F679AFF2C11FC4C0D2E510FE35272D1F823C2781198AC1859E2CE252709D4BB8C0DCB64C4F2BAA33985312A1193095379D9CFDB508CE634A0E305AD9D554053950BD8B902EC462D0A1910303B4BEDE153B11C915DBB1FEB52B312C42F754C0131C1218F4CA4402C4D74430B9415C586419210196EAB4C6BA4587FFAAA71583C97C329731CECAED1414AB3ABA4D830A834D6B8013495C89C4B413414B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4B503F8EC36D39FC7B4B8ADA1CBB933B9DB9EE118BF081ED75DD5DBA7590F6C8CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 +encap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA ct = 8AFE417C3AE6E41E4EDCB48EFB4F5645569ADEF647269F9CAF53B9CF1B4082392F6385DDDF6C43A6458640FAF6B36FC1FEBFB8965288EF19505651707F2E0C7B8EA8BCBD0354612001A08DF142D3342ECB18A09FE0D7EAF3E819E2DBA025847BD5973F206543FAEF17537EFB6347FDA905A3D1CE39BF6269FA8D520037905CB12F07290425003850EE949076FBF1A96BAC5DE126E6541081EC53F955526FA25116D7C9AC91FE034C42FE3F50BE47F7904EDE45EEEB66EDD45A7B94FEBFC8544F53B0944E2B27CF56C33554073E3D4DB86BFAA484CDEF9DBA944608A9CA9C1C562977634AB84F17222A55BF6E86E7129A8ABD1B68776D5B19967A0194B15D4178B90CB896B2A71835E770334A804A6B3586EAF3B45E8FEF33F19EC2F4C97582F0B51D596F533A75026EF985236DB7529B430D4E64B7F4CDF632F99E751E9B192B78B7D64972F594AD5C86A60410563DDC6C298E89D2B65DABB19BFC36308134E60BF1B3984036F9FA61B371AFA779AF3CDF36A4F111CF127C0CB6951A5BB974CBE06B67A17C9128B37B57E66D654A30294055D2EA44448C018D043F64927B8C6482448AC6E8659A9475048DCAC824C512BD417B8BFC061BE3B951051DB6F8B6E9C29913A5F7A0FD19F3064AF724DA39C519722E4389293158D32D249DD660FB7D0EACD837FCA63503A5A7B58AAB88930721E6889DEF5F7267D7C8C0AC75765237C32F58BB5C4C57D57E83BC4EB0FEA38E3D3951B2E442F40A2E6B70404A198D96A68FF737A91FD9A0413920E0A41C70961C0194E5A7A34A6121B7AC4C42A7AE0AD1C582B59DE2B0F7620E605C12E176C20D6B04F276566DAF93909B78AFAF0CED923164089BDF221C11AC47D99A65BDFC44FA650A66B3D60CAA951B97F1EFB4C96312B31FEC5CB61AE47BFCD6DFBBDBD03B8942F33A8C8D8CE5EEAFAF7A73B2851A7342F550A9688853E5421DA9ED3FA48695A423BF3FEA59F5A825027A4F88103A8809AD83CF27BD18F0E92265AF6FCC951E27E6E36D42F3710C7D15806C0AD9A312E9B5BA0F552EC9F9FF204BFCC7B29F79B290A3246FEDDFA5A30B64B10844FF070FBA7C064030D03AF7D4F300DB28918A1633936C53E2EDD0FB3D30448BCE40E3B9C61E5D0A2B654F34FDCCF9B653CDD3BFF6ECCC59BBFC888AE75EC108E7DA609576A7191FF051FAD171991151A4271473FC09B2BF00D8AFC6398E4816D8569E3C24965B595311EE8E3692405315BF8E7FCA65BE91CECC3AD4242CD5D31AC4FC257FDD01AAC93F434264E2B39E74A58F37D913D23E5F1CD8B084CC92D67FB41A20DA6D19619B1C1AD67434C5AE4EA6742BDFEFD7CCFD32E1FFC30246FF94614913145C5D5AD25453CFA9E1D66A2C2C647825B2FAC558842B9D39E0B452E448514A1917AA50DEF526EAAD247961E906F7745676EE996CCAD6A008A9463332608915822B7ACC6027D90F711C895627165ABB417F337E87073D01B2A58D5AC6826F0D10926FFE197EF6C3D48C426CE3BFBB0C51D0B634A94D4035C1E233C099B734B90868524CDD418F71BC2CFA8BCA7A0C36B3DF3C561A213F0D6EA4A16A6178EFEB22F56D224BA0FC78F2624E00A5C2FCE5C6D4B7CA9D5739DBAF4190CD25BD4AB5E8F5C39877FD56B8C2924652E1A52FDF5DE9D42E8BD2BD71E7E2F02604AB3895765A5C7BCB10D716BBEBC160505A66D065A1C7F4BC6B016EE6873D4BC4128E490A8ACF0FC699ABF89B11DEDCE3E327C77A132996D80A6BC15EA8AB27AF1BEF5A098FC87FE8D9ED64C7FBD43FA1724323DA1471564E2958C38ED4E107E21544178FB7A65CBACCB5E71CA45D5F1B81A430A7BA2EB546E5B79FC0AA845E2A2815290ADC9AAD51552CE9FDE71D4FE51863CD855F5E44C42E5FB767FA663E17388C49F14D7D8C3D7FD4861DC1581FCFA48884EA575EB36907A4BCD442A40A70F46795EADA54C3B1A32B86A2F0F6C406E3766CFBEF5F472ACACD97728C170A453F1078F77738BD040A3AB1F61CEEAFD7333F9485C557D4570DA02245BDC93ACB1EA93E6EF897D12E02D0483826790A0B736444525FCA5C88399505322621BC12A895021DFE068300A1F75BC740DD584D8544566BAF4A3A555561395A7766C31CDB2817847F776038D87BFD3D904E0B59847E7DC437A2F3F3EAAD53B1E6065830FCB8A3F7FD2C1B98BDAF7CFE9E522B1FBEF7F621DCDD255B04979E0DAC497494 ss = 633677961351D862D0F685050CE89F79FED7397D7F598E84243E0E23372E0025 count = 87 -seed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C +keypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 pk = DD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5 sk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B2024EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F27EB5CF0C73EFCE032CF027C7D6916072B6984452CDCDCC5B6293CB98111E13040548C5C4ECB4EA83C01580887EBA79F0D700CE25274F4612CDB8427FE9377B7AAA517F12D2766834314263E27086FB8969A38157D9A02DA83772691184DF5117AABB901899E0E78A42C335B7EABAA462852423748916B9261E834320CB8E8576988321ABA321348E68A424183E010BEF6F0844B8C7164FC967FEB02C76000B372A1547C88C7402347326CB43712BE145E1854649B07AED70B798E845F7C4C5B0457BA58A370A9758940053476750C5168494BD733EF0C6C3A06117AA53DB762440969A1939539F85C1145307526DB7F43EA595833A7A49ABE0D3446F2345FB429C4ADC43B2BB17BAC8C6259F2551B3C28AE1B57FA49889AA6A2503A9017F832666610FC24A4A8657475D3A329D31A793A6A4024330F0B6D7FC2250E6575D8A8947FC30D431CC24417A6ED4BC131B253AF142F2CA88FD0C9A44F811103B064759CCE44E02CBB062458502B71B9083D097F926A0DA50B6914FC70E0858644253FDD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F503341657B159925CEDC8967872A45A3C1F0122979AF87A878A2019B3F17C8BA67F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 +encap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D ct = A0CA2487A39BB55E4AFD1A06F5082A0688B3413469867CF1D2C43C0772F35869916AB47AD2EA1C5E3BE884473D02E9C5749C60E18DB6498FBF7D604BC6A0CBBA02628A10E3D48DA99C4D8A4F4AE15B15070EE597A69CF0170A61D314579293F552A94D8458F6DF1CD4A1B5EDBC2E59907F319CC7EFDFB0DFC379662F7DBB0819C6F386B906EE2AA4326D01F2AD64C0DAC8BDF2468BED705280EE727B56372A2244882ADE8AED841FC220734A15FA95DD1777EB63F03D5E1F77BEFC17B7FE8D11B4F6020C4AD1BBB26E86137A9E01ED61ABADAB1CD4B3C2B186F6F163E013A7B34B79B33E7EDFA807C77120AD9D25F620EB493921275A21AB036D9BE96896169AF549CF7C8EF40A3AC38EC5921D2638F8E05EFF6C2662FA274BA78F0508E84BB2EB18B5B769F37B1CE8577A8BAAEF16A7B7570D8E8B1C17824AA7555FAEBBF5601DEA2CDF25FCAF93E26455EB8E675FF3611D1CD400A0B2DE55EA77F19B8D0DB6E6E9C8B296470980099045034F7DBF25A4F9C0E9718CA4B994FA76BEC4B614B48C3938F26AD74235502136DD3B1D9915861D2166D386DC3FA3BB4D8B9D0D0A1B35928A5A9B4DEC306ABAAF4610D573B96A74790CD50048EF98520E4BCA04F799A73FBD5D796A15F97CB62A2C6F916887C8025341F69EC5D9328F2FCDD878E2AD2B0512BCF04BE1DC28CE5FD31223129CED4C82714E62D7B74611CC6E66CA9330D47ED42C9DF6D1981AE3F9EF6EF95AB6AE8E9E1F781DD97D60A4891A141701B35BEB0E0A2BAB7325126CCC49F3DCACBE158C449C71427D6F44C197C7B7EE2603AE33E2B41D801D999285BE6F88395BDA1132D841CB422FB3160B2BC1DCB085DE03F9064A6452BD13D484744EE15409622F814E293FD929D2A2B960C6778DB5445D137583C8C29203A8B67B679CA21C0D66A7DE26B4F90D0CC13A6F5A03EC276BC88B2E27F8183893B9AA842EEBD1E548A5CBD6AE8AD35CBA512C0A9AF265D59325C56044368E57EBB22EDA71814EDB496C8BEF42167D45AD81B8C0594B2F40E1059EDD39798D866B29399A4A318311357007506A6769D94D427AF57AC4FFC8AC32C85B1F7B3B31284CD74B21CDC6990828A332515E5462D78144D797F03AF24CAE98133FC1141293D1989B024D0DA510FC48F3004CD8B570D99497534D2FF17DCFC35B3663CF6436270ED9385B2A493149888BEFEBF8DBF02B21512DF4BDDC9C68C52571E7843D7DD1349136E19489CE17F3FE9203814E19600A707A51E2459E665E440E19392EFD61C65A9471606FD3055F72F1CF3EA06CC392D09DAC8101B19D9A172650E1EFEBC25E31F69092DC4C5190057ECBF8C4C81D3D97DF7FAD6C20183CD9DA34B37FC21814059FF56268CF676F1AED0160A395834B392B7F5C16AC2EB917BDB0534A5DB8DCD8EFD714CEB3284A6FD76E04AD861E6735AD2AA65F545863C0E9E7E04A63862CAE8FC6A6E72B697FDED74DA67401B08E42E02796CE1BAF6E58F21DFBABB97E6B5FE6F5395FFCAD712780D4D744B6A1F4790DF661338328A0C0500FA6660A9BAC96E927643B98099D9F88EBCE01D4F56FB39F157FA6616A8CDD4C8ACBDD396A307238223D4297FCD2523930FC15F10BD499B4A7180A0445321B7E2542018F169273CAD980F75E269FEEE6C9AE83D4DFF0A1B713E38E99F93A0F2569E74B7227E787A4DF675E207C8FCA8AD848C4F9AD2B56F3103E0220D22F2CDF82579458AA99343414439E30209EB5243FF504DA5C24B799285F867EF0AD5E8E2A3A5C6D51574C46B95DA3B6E14533AE25FBE1E0CE2EFDB5DC9C49FC7D17DA67DF680F316FB17BB2E5A6F6CB60685235B7BA06BC1F638E69E6C90B2EC87A0F8836D46287E98875AE68B83FE3A35526E852565E448F3F770396379008F8C483ECCD8B0C842ECE6BB05FDFB4BA856CEA4654A21AA4B138F38C148F5C2DCF409FA4E64B74D15D49A44D717BD3AEC185523BB288F92F3C7B2258236AD08C7B42A7DC6318A10B55583A4A28369F58594641BA2FDCC3081127556BED5B383D2E3FEC7A0C136A7E4B02EAFDC69CD6B9566612D865D075A16E67C5A9006B38C3F3B2095C9420DA0809B606ADF25C750B6E5F012BCBFE00776BC84E9E6E48C6E25EDB314A690E912DEBC9F6EB7DB981E6A9049E8BC6DCBE66335D371BD2B8B11BAA28F8B121CC9D5E4D6C7A904BC48C33636C1776A32B712D69B89B9042351FA1 ss = 003FDE9F0ECEBEC91441B3783FBB693E73ABD497D99FF9E2497BC1CDC280ACB1 count = 88 -seed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3 +keypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 pk = 0BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B30895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985 sk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421B47054469D39E3483A63583AC5A97CD63312E776902B73C34D5D81A35153589FB6D7590C0F9B4996F83CD4631A7FB6C09F60A0FAF7C5D24F9983D9CB9B19566F1EB6800024FDF032C4032C778D74846F4C7B63A3EFFAA5AB619AD3C62680F5290ADB5063F0137F0CA7B694978C622A9A34BAE292719A7F9CB67033C0DE773359AAC3577BA38446A5610ACB9D48509413B1CB024CD25A4A5A882AC31CACEC34C25FA073BD38A8356934423A838415355680BC7155D433B4357ECC6221BA804602317C7703AECC7FDB30781A715849186F126619FE78F610420D2BB3ADEB085753A710AA07BA2139C0897A172DC09E7235BBD0638D8C695DBA8BAA8B04F7A058EDAC52622B4A9638155D56448A3977786941AE23C6DBD05C4FE466412F29C74EBA96921612EDC0BD5D12E72E944E5105843034D9070416B649491C7B4245C14CC152107BC68B6078B76CC61A6B371E95202292584A1734F3C4214C2371B8168C6EB9C7E7EFA76432316D140AA9055577D874A7AD70D16A3783F7904F3445E7D81260BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B30895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA098560C001172C4734A620C248654C58F1C10135657083DE776116A6ACF8A55F3610D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 +encap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2 ct = C186240E5E428956F3C5A7F86081942AB64A079F18B9682A6E8EFC01378F67382D9B3C07764CE9843E96C2BFAAF4F29293A8F9D129AD29DED3BFB5BA5253ED68C9C66E83C3A04A94073D92139CCD2B9414C8210171AAA535696DDD2966279275EF726022C19A447EE57E8843AD8F1B391962D6A147955FA9477D0495B7D1353B117DC6DD8A6AC833F73BBFF56225587628AB6FC73BC8FCDBFC0472A9011275084E0BAA43852121E4E55F3E98E5DDA62A3504AC6193F870A64235F32722588C65F6D67717B4C2CD74949687B8E65766A03AC6E0F1501F446373995F7C6FB9F4ACBBE62C90E2E4A2FF543F82C64E000767ABADC2FB9A319EEDCC673CC98EB77FA7497542489F47037B5D840C8B7B41613BCA0730A8D92F3F724727D6D2B066D4FE990740451DD602BFE5C8F020E67BE38FEBD03CDAD935A4D050B613BAF6E2D239B83DB983BC320765D3A17736E6B6AD89F788875BE8E3CC33EB78BB621FC2D125A94F4E6AD98BEE042C590757C7CA8C8F2F36B4DD2AB2C844D66A3F6E8419425451EA05B94C5843A43B548C322C85EEB5B9144299B90D01176AD40441464361F0C2C222B16C696AD10F12C18107359331FCF0C94AC71A7FD3B524F39C527E112037F8F2AA9928A08EC79C8E655D0DEFC72401F658741654C9B0833EBEEE922C5C1B15838A638B4D00BC4EED5CA3EBA11670C036DB2529C06DE5A19A032DF9BFFE2FEBA6FB38E45EBBD1FE538C98E3D13D3453B1909686F00758EC7A56D1B8DD0386E1450F438E3D0AB24ED41C7BE920C99D73E4BFF994E31BBA56CCE7D6FF683F0BA9A50803519D765419967BC70A77DEBF815CE2C101E1C4522A67AB4D34C620141ED354C6D91671B792842DDAB5E8225BD7B9A21C29130AFD7BC86AD00B2F648EF0AA4AF0A780093790C3D3891A1759EEAA89D3EF91B3612F18023CC110B9E85165F18A48EEA0D4AEFF253C76BFD8A68A089472E02AE3735E951088407F9FB409292F316497A36393FA0DEFC0DC95D8B11AFF98F3FAAFE2963A5C80FABBE078C7ACD74F7F6C89A87B1D42F4DF1245DA83E0BDDE3847203194545B43CC99D9D89BB43314024129511C6A59BEEE5292D5D8038EBDD28FF1527258B743710C2D17EC51392EFF067D6ECE7A9B76F0FCDDDC2A7FDEB9B334263F4807D21D78C7856F427869EFE18FB4D9B6F8663E8C98F1172E682313FB942CE8E180606A5751E3C967DFC227D96230636CBC3CD17206C5C79666F1D8E6D6AA671347064136581DA97415424BA137CF350214FC99C6758BCE63C74966C6EFF0340A80B248DAE6FC2D8F5345B4F13B66690EA4693F3905553AF2DF916E2A8B11ADD73C0CB1FD6638F768B4AA178386DE30602640ED329FDC1B00004C93D92646BBD181DBC724D1DA2A23C68880D55D006990C36651336C8D09E60F953A58227F8DA2BA0A63A02BF5553A51C148041BE786F3D4D29A22CCBE1486DAEC9CDB4A4C6DB990287C9A67BD81B477411899957CA8C186D4BC2532F11B9C5223DA576151A6A846A4DFD4FEDB611D304F7C3DD0CA7DE3523CA5BEAF3B9CDC5A3444D6461D7239523D2E26EEA01F30D0CE1B5C34A5D892B466FD634E0FCA5FD224B66FD583C1C1FC991BFF89768A510E7E8B924EC974E5CD04C7E0A20AD4635AB3128A97744E487626B1E02CCFEBBA5DAAA6CC27CB1A8F89C272B120F437880177622A984A6679D60DA894712DA146EE7F5AC057845A469533E1B28804196533B2C12D5DE7F043D3E8E8A33375398BC42C455848F553CCD72FCF782CDF141021DFAD400E35BB9A2D3121F847554BF3BAAC0EC83F4D5B3BBE6512A071DCE997B8B2137FCCD5A85F0FA06E9847C2F1E329BAF1476AC43C67C2DF261DD0A9D94C5E01F0394580F186EE78D7EE16F5CC4C8A2D4BF163F6C48C35DB2D3E732809D48ED331E5848E44301F0AEADAF65AC92FC0F536A0FDC0057CE8F3BCB6ADACF770D9BCD6A52FF03B2EA21885300F87164847E15BD120A8102464CBFA0E46BF339A536CC38169CDF1ED30F882A77FF1A2862508EE28570869216C370862D758ED45F9BF8687FC1BE7BE16E15BAEE3ABDCA59FCA054AA7ACF91A141BFE8AB29A9FB48F894A3D1887A6AA15649A97AD95B12788542912D13C6E978954DDA16F9238F3B3BFB87605FC761ECCEB090529EA1EDB5FA998DE76C8B81D9C817399C4B6DEA4A482638993BC6CB72146780F99E06C ss = EC6895B41D5F0C5A70708799952C8CE8B33389210C348993B8E8056254B04462 count = 89 -seed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0 +keypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A pk = 29D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24 sk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBB47CC0EDE06FECA295830091000BB220CB2A41777647D6084C853CB69AB9AB97204B14B31BF4B1AC577A76110F5CD17DEDE14D095662B5D12C931B1404D3B0ADE5B216E69FD480A9335ABD312065E187A03891A4E9A91FD01A57A8E8A1FFA075D8E68152CA058A876E2BD80E46C22AF8360E3734145EE882CFA06C22167F03E103ABA731E7526033BA815D9C3775D311F5D92A31D552D89BB291663ACE4B5916436E1086B46879950DE89D453A666F0B514AC31EFE398ACC52370E27C0F681A97B0966A3A14B7E45BFBE688B5A1B40D9F515B688218EF95A9AB211CA429CDCD6A4913B2ED87C9F65D64681B9BED10C09C94B9C0D95C75B69721B119B95583EACC884A56AC09BD3BD6F197A0EFB6659E89BA3A019EE12B8EF056A44F174F0219F89616330D2BEE1580669396009895CF9991A49E7BB89719F6D340BF33C427FABB2A5C96D81C42E18A96470360D96279BAD640BDB41A40ACA9142275CAE4B95DA8ACF98BCA3456C574ACC43D3D72A2C6542D1A25C554A8439D9565AF29D8617A129D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24647A136F20B22C63AFD2B88D14FE7677CF5C2B78223A587068377021F6EDFE9B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A +encap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B ct = 7B52B6F0811851919D49B4BE74A0E89F47035DD8FD4751F14A99808A4E48EED303421CE26909B0B921CFBA5B674F416077AB15E11FBD2501707E8E31AD82C16CDD1E241CDA1E391A15F1B054FE9B32BADDA14A179ACFFB3E32CC3D9D055F6B8C295E6C42D1A6030A468453EF4E62262EEAE4721026AAF03B80861E98BE401984D6BB2CC3A91BEA76FD9905559DC10D6E065A8DF28DC0DCD62804D2CF8BAB10BE5C68800E45D67913E624BA747EC47CC8A0C1EB191C3E07F60EEAFBA3C3A8042BE7FDB60EDB21B8BDC91D1F24BDEC65D2F5F5DCE8FF23C598BCD7F62E533E460826CB6505C569E0B93083500F6FC4F3A08DFCF1FACE12471FD050C04B6C5365C34C9278E866C5AFC8D4EBA601182229B96F4F4EBCD5CE748E756949205E405BC35A77111BC159E5C1E656E2D3EC04F349E5A1D454029119FE86A55E12E80B4CB01DCA0401BACD62EB232AFD8320C04E14ACDB5607596028BB48E279F88B98C7F30D3A8DCB0E70D0681229101CD2A7F6ED71C3FF72E4E161195C52F9E2CCE621C77674DFFAFC0838D9E817E8E6182E9FA15EE1611F2C358B3D6A93298415621E17CE5BA4BEC2E73D57C477C9E9A4A44A1FB3793FBCD3BBC2D665BE314C5BE23E2544CACF9771E337EA6649975E635D4416621601C22D75C82C041DADD8A5BCFBF1141A99397B3F598E1FC601FAE5BBD99AA313F8A56D436CB1F7A5663AD59D4D82DA913340B8760A447B26CA5258FF95BB9BEA73D838789D2A435D738D3C21B29EE98FBA491A609A6814D044781D59D3690378D8339A55A7920AA025279127CBA61E2C3DA7AF2B9DE85AB5E8A5841F6AEB4E3DBEE6843AFA4466E5267AEDB83D53F1C89B0666430B7A709E3064F128A7061AF04F3E7534A47E28007679EEF127EF00689616BCA84D87196486D7B9BFB6EC6C3BF5B42D1C541AEC4916388A0F8BBA9DB3FEF5D99A294BD37E217EC8F721F71C931A88EC4A60F92E25EDD0444C0C670301721A92C1803002CD0D67D238DB475E34B17DFAC7D3544264D1561898B178C71A81D61396150485544C4EC97FDA9E585C08C12C39805BD3D1C80380F63B05051334E9ABFFA4C6F2377B1A4D74570B6E0838CCBA049563AD1B029E0E718528F07690C498DF8345B74209D33CC6017C90060DF8EA63E035EA510892364F82D5C4571299219BAA7A376D31686746A53C174AC7C449DC35A0CEDFD4B0A8860959EE5C8FF607131D5E935477F2A0336A9913B7E0FDF4A5A4CAC00E06DF7E22DD579B2DE31A7290788DEDF2EE0FC88398682AAAFFF4BA8E3E67705D5D249051E6448D60F5FC269DF7DBDB5FE4111355C352B1902F8B46886C3A3A2312B8779716EBF45A6819CF3FC13ACEB8B89D3E8F83978776E78549704ACCBA5F7D224B6022D41FF02E9ACF14813BDB98CA7198862B43C1BCA86D9A60F5E16D7C19E46ED4511220C9C7BAD14D0562F10C8610559413F991BB7462E309411902531CD05493C5036C20D758156811CA686327F2BD3B9C425CD6614BBACFCF597C8F111861E66EAC626951DA810C1754B81963C34F65784AD6C3E6AD6ECCA0D7786FECFD2A61DA1C8FE5819927E91F573FBB0A4AF0A3264646A84B0449587859DDC9F18CF803695958F04014AC4C3757151F0DAF7BC0B88585C81FCA1592F08764DB9840D56062E8B9FE230A1F00499FB0034908DB21419F32459E8D9E8A4C31E512EF57FBF0409A5CD09F413E17BB80E9A2B9BDFC3E571F0181DBF5A557D6D0E680453B5A03EF336C5515444268648F074B968EE8A60EC4EA11D6025480E41D024F5A33C5FFC71EDAC9FA8E7A1756399F142E39EB8921EB2422BA887FA5D079AE8BCF3653986BD4A91FB3E06C075B872989E083DCE51A2A5FFE1FF0F25E44FCCB3BC456F94CB2FC7AFBBAE9BF49725A0C0C085365D1A28C8ED7CAC80E86B232585B27695D5FA15956E9DA05560194154481F2C1C1F76DF0FBDF4FA3304A280D4852B2383AB43B7020E22286BCD83A8CE508478369D62E11C47EC3FAD1B58FC341D419602F7CEAB8FC20C13DC5318D0B0450E2CE343BAE306BE6ABBB41F27F6372F25AABA51AA6E3FB41CC74CB725DE778AFA9DDD8ED32D71A571988058C17A00FE7B0BAD0B7A120EC2CE6006C1F4C9EA5EA7C5953EC4B38A38DF221CD82ED86AA8AC2E284109C5A7C58B8D82DB1C9562E71C6F23D56C65F8CEED82F0744D9E07AFF5C71DDF8D354 ss = BE6E32A8B24FCB029B152385BD4011746A4895566E86C1784A6A631B8C1E9DD9 count = 90 -seed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A +keypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 pk = 5FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD489B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA sk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54E6967A9FAEB87BD8C0D3FFC2C1B821B42584B97A935FA04B81252CA53333BD2AA2B7F6220742B366F2877E793CD948B7C3135457E46AE107C6E74104159A82914A7059F25A2737C1DDC299ADD2B43A2F6C25381058476B01A14468DDB6767D18C1049C676E335EEE0A23B2B14DDC7421999310396497C642E5F30003D18BC76DBACDD06BC73F12415BC3250DAC8BDBB4426C92430E00BDD0234C1E3680DC94D4C30C484D610463A48CD6864EDA31BA63C7880371A854551ABAABDC14C225FE59265726AD0746B30F85127D12158F8181439A68CC177DFA817678B08B5A5C1B9F75BFDF0C7BA019A92A512B2CA5E91F2A6E1E24238491D3AFABFE279A9BDAC45971B80F187730F518194CCBD327048C9FAC4B75A38CD9432D1074F4152398EC4B2B0607C9A9BACE0D87A36827BDCAB03E55A9B9667AFACA3395EC412872427CC230C4B04BD17C2017AD39834A94B98E7B75E47BE158627AA6270DDCAB77BC166D2B969EB4C34BA0000A13861C4DB47DB85839828C6EB2074425816F026096463595FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD489B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA1CDE599B2DFC69D59036434CC0423337513FB9506452BD8F42BB82661AD0065AC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 +encap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC ct = 49C9A8294B05BB4E8D29C1AB72C0CE4EFFCE3769D360AC9E6F318BC6049F640766B07674960116836153230FA1AEEA42CEF3923C59F6BAD62C4879CA34C406CBE115833910F94553CAACF41982801C170511146089FCE888CBD23B03BE1B25AAA53B278DBDE0C024A859BFA319988C15BED10035B7F97F1A358B6608724EB424C07ECD77C415FF6605C9A7CF94E8DAA2F6C0241F8EA8505A3A2ECCA3521B51C0862676465CA6EE9B4D11F6683830C0FBDF57CB1AA7A98A958108A8893B5616E2814953496AC11F13A2019837B249FA9F2C9BE6FB343CE5FEC378EF40F4261012CBF1788E2BC90B407E3F92A7D7BC3E2284732EC7CC667B0EE4ECC843A004E447CAAB4E6A1C90C19D0C1704824A693D2B620570C382E0D906BDEF9466137317B9C778978A5E97D07808E20F064D4CB9C67D9905C3AD933084F10F7F9C22AE212C7FD6F0F07794EA7005CE42FA44118DE6C10E9855D7D8A4DBCC9E6A5613994036C490D537B27FB2C609EE11B90C2E6B98DDDEAF50BE8F7608999B8799FA49ABC13495EC4A51BA18879D96A8BD1CCF75E8F5F418F1F4B5B5484C95449E38381456CA24A42533063DE7DA90EE8E5E67B0F66C61A82D0A068A4EBC744425E67B7CBE34FCCF415A47AFF6BC6909FBFED5E5E6CFCCA674EA5B6EBA8710BF3D19AD9F8FB964CC7889EC472F19522030095D5D9B3BDE7FC27CC0858B22ADF2E7ECF741A88CD0B9348E90C35D14EEC2B1934857F73EF6E0B36678ECCF450476D833769964F603E52F88CFFA4D02DE3C790229000CD3A3154935A052B470FC74622BA6EAAC4FC0E8C91EE68BAB39D349F2B4AA6F804CEA6A9100F0F37F194A0C51D15FB72E0EE4A61CBEDF0D1677B3A207D26321260B91A79D23C917B63AD7F2CC2182271B6C532BBEECB77BC2EC9DF1BD7AF0CFE41EC9E0DEC4D63004134C5A8C1971405E717D6D870C68E16755CFD88D43193160F7E13F5BD6CE778CD04C854FFB56484A9DEBE6BBDF6163CDA6708E2095A1E06734AC0BBD3D041927F0DABF45B470BBE851E46831E8F212963050C969E73C1D5428A9978AF21D975FC393A9A727B6644AF237C6DC99CA193FCE2326DD3919D7F03EC7366C62A32FED3F220267C2200A766DF045672E527D10BCAA11A356AB906C7555FC187DE74F77152E4421B981D08D54A8160051A1BC362FB471C35287BEC281710DD1A89F8F8015C95A5878F9F44E00D74A91C2780521219A81D18004D3EAC7DC389EAD3D6E291EA8C27AA40EE791E9A4FA596EEC715E8AC8B9CEF656CE1AA7AE07DBB8DFCC75ADBD5E49F1C44CEC06832726461365CEE67800B84E2B5F65B60D6B6BE3B759EDDBA436A48157D0A30933494F7B153D81605D670545E778E89E32E94A853E4CFF4141E5EA8029DF8741A97B439E5C42CEAF64CF6ED4467C44B22167D0B7A600BA318D4A171CA7390B5B70581E862430151FD580269AAA49EB45D32ED9088A351C362187CEEEA0AFE1559218546FF681C1D36CEF2C5D85FEEE66859603CBB7B5F2A5131FE1F396FFB269ABBB268003BB58DD0B590AE210E32326A1476DD44E5AA8F3335E05FD0AB98944E86E2FC971750EADDFABE24E4FFBB99398AE6DE15B863D1669074C5FB524ED4CEF67FA8C26F1595B768EF6226B7A74ED435F43F8ADC5DAC449B5E7A100EC00E4007E522D4CCAB3B85AC5B13C092C725A9DA5D2DDF025D9FAEDB362076A77666EE28CD0EA330D304ADAEBABC536A2D5DB1CBA03D30344F93910AA5F7C1CCD710AD66864C47BE629D7F1B5FAA282F947425AA408D46A422BAD85AF4E8E473B9E69A21723A3D4DE57DEAF0FD26B49F97CD624A138826A7B02514CABE8F2F35A7D1FBC17FB98D237F1CD1C506A134D53E7E8ECF958A54F1DE9E407C7ABFE876664792C0841F9C386C45989B13A8ECE5AEE2D01AB6328DD6238C865C15F2B42A0694CC76175F4042E0B745E5476A2253190485DBBEBBB6F0AA6849EFCF784A0457C6877FAF448A452EEFD4DD74DB936EA99D14112A01419E62CF39C4614825FA81695292E719BF49EA508FDA5ADB80CAD89D238A44B78885F00AB7AF3316F32CC6CC19DD00D540131359673D774AEDC099C98624804C8E6325734E1149983E7970C07BC7903A9B2780C0BBD6679CB7D0086378A90E1E6C01426EC4167800FD0012D0BF5EC8CB70DA65957188E5C22E501BFE44992A48299DA5B7290EBBE5DE20682 ss = 3A98887B355A4EE269B50A208BC1CDC9492C40CF3DCE5B21C4A73863DA114FC4 count = 91 -seed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3 +keypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE pk = 3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59 sk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A226455320CA539F57A0706239E62716FCA94AD8FC2C1E5834396072B134636AEAC2D6A1B91B403B070D97C53C2C91784438708BB2761CBD4B99083096610C53ED9354F459C2E91F47BC8220F75B367CA8A8670F45CD118BBC72BAF225274D2344343A51ABFAC2AAB439FE5D2207BB1BFE2E54E58688ACA733846B7C68D12A87B905243A0324698AACC579260E94FCABB28DA1C8B6887CE10C99C2357BB92091CE1395C6ED345081C8B74D5A9BC961C9D79AFE27A2894117FFDD9B3974526D33C2D5FF5757598853AD14520CCA34B817D097A7CBDB7888B48B67F3A8D0CEB89AEB6374C97B130A658B10C1F78D38241120A3DD7A66CF76FCE43A6FE9C6BC6324A64646AE09A2F948320DB54177D2A35EEE87918AA0874A2CE286528ECC29668D7B53591942C70206C63C6D8DB92AAB03053F81E166B5F40D17D09B3760C944CD24C5EECB7C780B39608C318AB3031F89559DDF76CED962C035B9D7B7CBED0985A2F0B43AD8849DC5A190C62A131E5BFAC2C7C11ECA951B2A19674315B811E09847C49339C3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C592A50C7A070B3DC7E107EB1E8B96D62305C13327D729BF9D97C69F1FE6EED2B52E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE +encap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49 ct = B280CDED654A590D333FC7F42BDAD4250EC70E63C8E1F477826C5617C0BE8097C85ECC28E595FFAC88AB3C0530CA35F2D061EED182C67C9CA0160346AC5A1280A84614EF23551B6B3F85C2E721F2F93C24251FB2C272C4A1712551E0419660A76754873F0AB27DF15D5CF8657A451FC0FC5DC5B862AE2BA037C777E574BE9D97B3AF3DA6DE794F8CB03E55539F93EDCD3E96AE5D837DA869A2C993C4FEA33508C2198AA01058A46E26ABB5383894D2CDDABF127AAC98E5032B26FB00657DB8DB979756D813D5B8C4E3240360EF875B7A35208E472E19679B467182C2803C90F21408D78B7E17355D527DD57C9B5EE891084687C87BAE1D4FE949427685D52951AB12DC0F135740FE2D14AC45D5C117F71853F5ED5CD6E85454430FE6B344C278FD66415B6F9E5F587C36E0C419B0B910364DBDAC20C395556F9DFBA4537B433074318B8A900439503BEEDDE23BC06381F3E1FAFBB9B12F7FBC945680F1AB17BECE2C6EBB1815752D7DFAC622CD6AC5D878785416B67855392E372DDF9B3696FDF476467B79B8F75C3DBC188E9392D9EADA5B213E6D146FCBC3D31CB998314EF5EAD83F5C9A5E7C8EDCB0B0E05A136B0A3CF5CD4528E1CC2497E8CD59066981A3F0BF7C6B18E275BC4972CAA4A0D15991DB0BD6A0A0B9DE3D2CA6A7AE5AC0E3C91556F930EFC06726A22B00873FC7A9A8A2770BB33DA0902762F09DA26AC9D141893D54590F2A126A5DCCC885219094E4504B454313FA9F56B93547771629C69CBA62D2D159141FB01D5D1F835DC07D0934C87CDAF9C7E725F37101F03A92DA15CABE5697773195B73F3A6BE3084F5A1CF36C7DC1428B8418B80F4188D825E9D4988F9F224267C192B3EDA0F8652E21B49D0A294C7FD1A1A8AEDB60881FE3630F154569245EB6D026B608E0BF20661F6C008CD8D2A7A9E01FE329043820506EF2B9D1AC55138108D06119C22A74310538C5DA97C792BE86AA0B81C051A69F2B2AA154D6FCBC36BA72351434AEF4A7A73797313CAFDEEF931C144033EFE6832DBDED7C082796975A7E010F8FF80E05D0BA69190AF700A39B8EEB6AAD58FED993CFBE6D29399B289DD3F514848009C7D8E7DB48A4B836D2C7C69C3143EFDC9D0CE42024EB950D28C4401145B9DB8CCF47303285A98A2710B9F6F7CFB098EA25F414A6D8567B270A029FB6EAF0C6A1B154BBC6DD66823A8D7CADFD3E219841AD6E430B9E1D6D94A0A47FA831F317E5D723C4AFBC387E30C7599A13C227073839286FB7151EF89C4C98E9CFA03B6AC33AEE7DCA2B1721572230FC0F7DB11B6D158063A3BE29A0AB21E6A17C7CDAEFE05008B9BC068E2B17CB4812957847DCFDB3E450C9FC0E646501F3D482C4A20D2AF72545E71EB520CE4FE4157718047B8B86606DFD22CD7E40EBD3FD3E94455E14AA49D935658719C0227070CBA0A9EE2CD78E47782B77CB4F6CEC99D4E3D5BDFCA791DEB27FF8E53BDE0FBFE65EA5FB0211E8CB0F3FFEF4CAFA03C31B3E9398E1D25C77ED89E83E95D6635FBAA21BF2615A365547345516C6AC8058FEC0EE0CB5CE609370643E69366F517E152176BBB82CFAA8448000759755B59006A66776EF18070E1A31CB4262EDCEC581EBD8BD5503E083DBBA2274F5649C3A3ACB21E534EF1F07A3794E58399F333BD428680AC11D43E5CD4C8294F418EA24C5314F5817E91F1E973AF79DB91B6C2DFD62E722A589E565E954F88A0DDA9A2C5E672C8083241507FA4E36AABEB1ECF68FB97236965AC5F6B2906BBCCEAF3F8901082934C62EDA30B1F071DD82919E6C8B47D396E5397B898BABF35B3262C428052DA73D3ADCB08A10BC321AA4D4018AE5204721E2695DDE727535717EE7337368DBE61ACDD9352DCD3CEE779AB9F9E891EC9333D052735867A4F7908BA6C38346ED4B9CE8F09643B3A88144B932E769FA3E6740DBF9DAD82B6A90B96E4DBCB6080422D92DEC11706A20EBF22E84EFBC0BA3786FA8EBAE89E4034392C43B973DD2369F390F86F950189B5BED91ABBA822B020E7B61E68D4EEDE0D572A358383727D41A6324E383A4F8165D37BDF2125E140FC0E83E9C23C6A03501D4D0752440C02DD4EB7674C4AE48B79AD18D9AF47BCF2B6600D440E613F380FC289938CA364D50A3D9AE10DC7C40A2A0ADB59BB4ADB1F37B021331DD91C592ADB134390716CC3CB27E7E828F34851229540789839AA9626D61F4145330 ss = DFA6F29A270A006EA674D811B262D7160BB90BBDF2AFBA74F0F41FD9376C409D count = 92 -seed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8 +keypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F pk = 355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD846DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0 sk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C664F3CC8E6A5CD6C34BF246A5D52F93643111F8F9557C3499664EC572DDA5D73220A170095AC2764F09167E0B2277F08B23101BEA40923A282132A07222CE0C2F1C5894318B591E5591FF20A5D8BB735CB3F7B161A1634267BD33721BA066713A4C25CAE04A0973CCA6834B717C7AA9BBAF1471AAA24D92C5242C388DE17A42019506DC7CB6CD7315437595A9221C76C7862057AFD76ADD8E852062B017CF77974062D00B9A6452CA040D839220372F7D44C36115A3FC5671EB652037421D08484A68B779E94B3F6AA5E74DC282525859A3945003C7FDEF3B57CB5B43F14A290A1982DDBC9D8611AA6140EA8C36C4B5953ED45BB7DD96D50956924ABBC70715B768975198627A9E64499AA778B9C4DF403727486329678790BC8623414436D79BEEC3624BD20423D14C91E4414EA4784DC405E30F5734A4005B6791059EA8BA7CC224146A856F514753005AF7ABF5DBAADFD0492C95125493597520478304696FA30681134C5D3B71FE5C54EC7D06588798B31D6890EB842E0ABA055017B8EBC4A355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD846DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA05F166082AD3AB0C739CBF0A6BBE2707741D9B5F53A0E16199280A2376C9E5A1781C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F +encap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467 ct = 3EFA244AB7985601F9F1DD613FCA9089D81824313726B1E3F0881E42FC96FE848622AD7B950484A8B793A3D771AD5878397C450AE1583A31CB481BFC9BF6B0D1585DE4EB99BD6CD7447D6E561D13F322ADE31049EB863C28246D31CC649B0C74591BDE4078904ABA185706157E71F6DCCDE87154C0F0416EFFB1E4F0263D1F783946193A51387563BF8D4F0F36C7C1E7AF29F10F0C7F4AA278916E5B531BACAEC41365B5346575D43A9CCC7617D4F50B2E2D85F38BF97E58A9610DAEAD51D473BD10221D10607B976C51CB722BA0DE63A2ABDC418D396F6E68F3F430E9254232179A7321D81F0E5E3D33E5F82D6BF7F7B24445E950D00C7E7BCC4146435476A3236B7FA530FBE4385258CFD3F5668158AFFA61B8C016ABFF40F363E21072726B4FBB861E118D34E1FDC1C66736F5AF1AF408457677EB4400F8F37FD7BE3B911ADD9442A0C6204FFA5135D6BBFBE3B4DCF2117AEACD3B1D8DEE1D573B9DC4FCD94F727B5F99B9BFBA91FCD33004DBF61B0AC4E2D58915D696C0B311729F40DB99C73492D2BBBEB540832C4CA5F61E7F4CF0EC190A6D20C9ED74005BE334B61639740492DAD8175C57BCD815387629CC1667A546A1EFBBFB134A43DA27DAD68D4EC80825F8E6E2A0F07BAEB5F100F6C8416279774B6188EC7AF2713F81A37045885CF24583F9B8283A5CE21F673B83E041FB4B21FB467F188515CFA441737E4AACC0DA948BBA4CA02670CF7D488A43C082F8BBC5C468F1EC406F339CC3A7349A21D25401712FBC1E5866191CAAB8AEF634D647B932C8E71DC4EF5C8A243CE2F0C30965E2EF9FE3F4B39A7A400532F85A49FE37F1AD898E4084A8A6F9CA318179FBD3A07DFC10EF7640A501A135BFAD674A14274762547EA0F92EA982E635E8D2F79FDC713A55A2E08F326B5EBB53F16E5DDE19F51768CCE46FF96945A43E32995F3D2ABF84C5E8344035B9D19466ABFA9EF6A399FF0F3AB2ABE4487A0A3B9C8A9BC61B689F4584C0A2FA36648743044236580686B19F297C6BB804C02BEAFA4480FD382DC66C6749A9047F53420DFD9F398D5FDC84E34A50063B4A584493FC4CEE5935358074DEBB8A900B3C60C9B029FF7361B3C707BEB1131D444A27A7FD6DEA0F33D8CC05AD423CFD85DFD4A83E4CC586B3E551DABEAC8F067DEC0AECCC46CAB2987E951BC4142E678E5CCCDA7F6A90148BFC3E01CF753CCD03F6061DE8D7F7F8B976C98292F185FB14F215056A1E67E18C46B406A9A80A6DF129E9E51ACB67972884E18CC0C291476A79F4A4CCD88285B518ABFF8766E64F7980FFAB73A746E19B8CB4FFFB2ED41E37684BCB5FA980A6C5E7B7F623173EF26A24F391BE764B7C3D486A003C823A72709D1CD16D05BC0E22D978267FA6C4D7783854418409F6C08B899FB4754565D155C624B6EE8538ECFFBFFD0AAC1FE47391EFA49BD4B485D36B768577097975EBCA6EE27DDCEB11A7CF049821009E5D3E553475FA24F80E63CFD95EC93C34CA83E960DE347D69DEC402C8F8E1B1A4B7824BDC38472627DDED5849F1EB8468E66251D8FB2DD82E2F9EADA3622516C986530634862B60CA0EB055F8EB7F51F347E53F79DEACE4014F3CD80B1C569BFECB604CD1A11B757F176AFF5E515E2E1AADDD08C51498EA8CF5383EB5B04C7B37026C1866E812D3BF9DC14F50E4872B1DE0A0736BDC54FFD0F64A1188FB6076F30120A8B6EBA910BFCD69484537B16802DB08FDBDC4E8E31724AA3C60BFD2CB4A9A6E539F65747401DD35DBE463D4BEE4356A2C19186AB32640179FB93A84E658343D54AB73C32B5AE3B03B6839ECC765781A985932139FA9C946F86EDBDB0D4ECF9B30D8A48677A50AF34E1317BC80B26E25877342FB323F29AD29FB774346BD58C349B608B852BB14FBDE87B2AFA20ECAFF0E70ED080BAA73403C70598B103B3B2D55A20ED2BC1D28430F99E990D91BF9DFD4786F99001C71AD1B8FE72FA43846134BDEAD6CD3280975B14CAC503FE25C59BB8D8D43871A0AD847A23E22F0A5608B4FD77FAF7E0369B05FE0A785F1D4E3C478C5F547A4A5DA074789DAC243D094C4E087B5C751969B024C804A16AF70CA8A140104B7CA2B577106DA8A75C6E10A5ECDCB774E836AE888D6FF1DEDAF13F81A6A0EE8D031E57BB7A6ADD209C4518746665A727130DEDEA5889554E30E9253297D7D381D6E87978C32C5DDE36D48C4E6E6F2090441592B ss = 4B3A62EAECA3D21A68A3090A9C3AD0AD84FDEEC7C27DA50C00773BAA12C7D9D3 count = 93 -seed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2 +keypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 pk = A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD4930ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568 sk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCEC18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E6157C22F9861EEE9CE412212BB11BC6C5414E781414711C8C61B29C0F90303DC5688DA9D00B78EC8A80A4C5485B67BB83C850D2C0CA56E45A30F35250700469B957FBF90A6A097AF95E4CD2060B38F8136B9F493E9C4B6B0395E04A0761834619E5B84AB33C3CEB083B1D268E468158232075F3A821BA286D84002C3757B99474B56820A414131E60636D03BA019FC37E8C63EBDDA124A9370935926CBF1950AB83E56F088F36C24EA9A84E042447718220BDC53254708BF85971ED83027750301A685D2A91A652633E2E55CEC7932126852D0216F3D943F5ACC9DDEAB99EDAB31E79A5BC5C5971F5B5FF6B50A57E2455F45346C3275CC1B1B0DB991CF3BBB3D2A2F522A9EE5426556D84C5C0AC7D827A0E173480427AD9F637C1A71A2816858B2C152C33CAAE1FB5197D874D6F817996946E563C8DE22AEE6B5735E46CE6912B22F9187F8D75B4D47497D435F91759E1D1168341A48CB5C9FBF19137D397A2A1C75F0E71BC17A88E00837DE428BA61B3A1E1C88FFE5A41570CCA144A33AE851A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD4930ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A56840B3A72C164432E6CA838693EF25B30013E5CF56C1E6142828107A10CABDD169C06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 +encap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4 ct = 67486801D7299E922374518B684EBFD033939E33840E2A3BCC7188EDBF1A9011AD115615A36D3FB5C2859608E8E9798B2E7E2EE8465683EF1EA8F6A23EE4558E4433A1CDC6D8393E2ABB3A5BD4D508008CFB9E57911D2BBA112A04D4A23A9A79166DBFFEDF4CBA6E76F9BE892438EBC5B27818FB76AF21B96B5C362261114143D5C2286564DE8DD523CC0F5B6BBE837EAD8ECDF8EFE8D8A088C145593F05FCC78602835453D81C90C370612B722CB94292EF7D9426CCADF7BD88CE19B85D86CFD464A49AF1F9BA6143285DE6739EFC198CA6565F3F57A7A0EF7F68BE58C3139DB0DB94C81249B38B6B20FCB6BE2D64AA0DDD4ADBE734ABCABE4D9220BE72777BAE3A1CCD949A93E18C39C027E87E806A15A26299A436F85015132EC87F5D8970FB2053335D403238D543DEAAF00A092A3F6A445988C59FED424D821027B66ECE75EA191C31C85B9F29D14C768C667B485D03EA3FCF3D198E912AB95E594408453E7D1C89A80E3912A7F7DC7712E5C0C448973DCB5E23962F25E655C0339C45F46380616B349DB76F54824F24492854C142119FED7AF68032349744C43EC3975951D0E9CEF6B4A88936CB4D3D32EF264C1D554F3F23A49E1BDFA605907256A158D2083257A8DB71162AEA911AF9FABE6290500218FFE374ADA3AB93750BAD838075F27B1F508B544A67D6BCE99D17637F99663C580FC8114FBC28B9F61AA4D4C33898F4E02FD045B0944281CA49FA9A21E58B257255E172EE921E98883A8EED88804532A38B8A9355BB31E1FB0A1A5B9AC49CF52A6ECB0AB02D6FE7F15052E120CA39652631388A2B1BF59D60AAFA6083D2778DE1BBC5A1498FF8FEF4F287E74661B3DBA09191692C8FE8C0203E85D43D386F2260CAB8233FF58C7A7399954879E14D10E9389F285E6C2CC69CA077E7F056532961C573BF25757EAA2912FBD10FCC16E03818DCDC791528341EF351689510E670FC303696BE39FCB9A8D61C6D5B5FC36DB1AA78F250D60E859A872FBAAEF46B8A81873CDB216438A09409D1A5F627D4BE7434F49072B68899BF009CF65E2B3A596490104021DDED30B30D1A753E27CF52F883912459BF0B4846193712E101BC2D5C92397D51E2AD04C5BB6558B3DB5F6C529A6C532CDA25472FC37DD7F780B05AD07E9CEB44C52C46648A7F300363CA4B63F9CDDA855ED09BF9EE9D6B05250E984B56689FB87EE58A7116270A6FFB3826339AA6DC945C22B16E21017A4091BD79259CEFF82F4521A567C7A0DED227A3AD95CD6BD73DE66E5221AE0AF5F46CCBE20E7CBD56A2E13397B5A51D9F76463D2BECAD8B00CCCE795B8B99EB8FAD951BD51D9A8A82ACFD22AC8E4B218D2CF751DAC7AE8D74CB7AE1F031E692A93E4EBA15985307A826F7EE569C407BDA375987F4AF81D3CCAC06D4CAACC59DB2D584FC62842E9543575C2F9CAFB486EE9FC5E4A0DC8BDD4AE774AEA7127D36D98DCD815EF31B15E58D06ECC8526836E1A9181EF4E656B2E0D85CE9CA8EC22D96BA34D38F17B5B7D473A3D4DE4F22FDA4CDEFD2B82A9DC08A60EC82A162A2ED8C79E681031178D9536D1A550F560BCFA783C6083F9926AED41B350E5BC6E8D289A0A7C8FBA7A579F49D8FC6CEE3EE8831BACF72A0F98E7873A4B558F9B8DCDB751B26FC6E486F3FF6C9B86B945F32FB4A699D9382C5E738D0FA325D14A5495AA321B8469F9402117B4FE4F8B3CB77318BFBBB817262DB9EB4DDA0A8329AB483560B566D55BA70231555CEFDE71CB0B106AC2B13CC21D116476869543E9CA35AD6ADAB5A580735C2AC0ED4DE8DF77260CA8514C4CACE76B441275AB843C3EFAA553E7EBD5C1B75110E9D8A3398C0D2B7ABAFF6C5090E6EBB3F4971B03973DEB6A52FBCA1775260641A8918AB295B8CB210DD9FCD85C7ABBF9831994026623FB5B5C6545EAC9C8AEB0E345696C0DE7D403D5D07D76BCDDECF5E3E2A65495E2DAC1CD8CF3E5E1AB0EC88520D97951FFE94EC5E74B9F81D31761D836E7BB9C97DA7C8E4948D2524B63641A868BBC9457D6D44B7BD3C92C7594F72F371408972C5544E3800D5BFC4EB0F8974B14F11923DA5152F8C7C8A0067920570CB91A082892BF42C071A4D4636296C3255E332FC952A1282F70ECC4A69A64E802564579A77A0FB3014289BDAB80B1EC6624D9B2F4CAE30F0C0E8BB2B78750A5337CCB56FE0DD9041E6BE4E0B2EA59EAD6BC2602611B3241C ss = F3C45BECA2B790978E935F9C29788779F13CD4445A2540638BC14D8E3669524C count = 94 -seed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7 +keypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 pk = 5FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C93388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1 sk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD921AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FAC8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F15888916DC5D02F10DAE54C86CAB52F2B07F023A639288B2491145D56B7AD962840132667C78473E339F99FB9ADC722F956165C5A8A8C5CA5622B504A624AF6CA26443E776856292851C7F25B983878C9C567523BE99BB7568B9A7488B96925A0FBB07E7599448AA98DC112F6CC283E7F57758C1B43EB9A926B2379DF6C40E49159985CC4061618425B1D0AB1533BB3F5D03BE664B8DF86B95AE8918837A4B35023C9926CEF826BE5645784B33B333B7B0EFF9C98A2793D08B2A11512F3E9120BD0B299C6C5B17103B3264964D58C4D9C51CD8F995EDB72406CC16452A483786A81C6A45BAB840DFA1C9CC978D6D9C3E22C4AFBAB8265816CBC322ABD4E510985520D9FB0AC69702A784734F230847170B532C3DABDC06B762B22C738AF9C9308A9B8B3FA6C376464F6C691265B43901561F44D9A1DCE88E2D544BDA01080FC0B58FAC9FB854C9D2E96AE20A9E19B22FD69B6FF88A6BC324514987B039804B71C1C745D77362801847C780922B68A85C17FA750E2CE19F3E7765A785B4603931F9BA815FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C93388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1F475DA2EC982C47D91B24BB5EC6C51910530EEC26F38541B173B38927D23C5684F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 +encap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94 ct = 1185F28D76DB31FB292E215FAC11D0DA3A89A055060396AD4BEAE2FDA78FF79C82806BCEC85363FB44B086D483A72E042FE2791DAC2AE4029E1AB4037487F0DBA66EBF91D71B0E5C79135FDCABCFA6DEBABD6A32BA4B41F47AB3281641622A63B223AE2975B2101DCDDDFC3B69354EE1653059A3768E1883BE7A6536657D116865B00E579465879156A6438DEE709DEC6050EF4A63F05199DE05FB0A361A1952E8B0DA0302BBC26329B158CED8463CD5B6DE8B42D4D8E73FE0AE52E1AF2045D365854569DF41C4A1FCAD76D6B91E6BADA09A0E40FF9B4ADD4AE24C3344B4C2F1C72C1D49F7CE8F3D34FC61E08C571D56DA766F48ED996587A668FEE50492F9FB41C68882C7B73D861F0CE944C19CD0BE1433B2E25AEDA3136E634F8AC6EBC58DEFD744C7800FDA307C5E7C3F3214166D454BFB2F9B44667F30931663EAA1B7D94EE6D06BFF8F2D2F1E6F472081F9803E5B8D488CA41991C28C9DAD2607FE6618C4B6B5039CA68C9FF05219ED338175DC3FE87D11BAF46D4AC6B591899AF857CEB878D8A695DE4EFFF67934F43E79C5E03E6999929AD321C3BBCA4E225ECAFF2BEA70C5C1E02A8F43BBFFB72A4E2E97257C97B0C595FB7223B824064027410C9486390C098F00DA2EF8CA29050192D00AED3152664406D7B251012F1240E83604CD5FA61CD8957E5F91C3A8A33EFAE21D1C9AE76A67F0206888800D5A7CBFC62DE2ACED6EBF51B2AFECE8FEA8960F20E734DA1FE72403CF18521A5034483803F72E07AFE7179AAF8906DBDBD91182476C8EA64E54045AE93DB5E394B737D3876DC1DCAEC40D413301012B0BB81637AE2A872DEB5871A526BC161BEC733ECED6656E6155F2C38B2780426004680CC0027AE23DD2816ED640D5C60115DD47273747DAC88FD2A8EB3C876602C61587A04BAA0CFBDDE7ABB4FFF64C5FC9917DA34C8FCC04F9B646C7DC02BD9FB315D2F661276E23FE2B5146A27FF613645AE37BD17D2227694941F9166C49779F2B3373546D88AC459BEE57E0DAB10CE430D608455734091FFE09FBE28D1B2C156FE37DDAF2DE552E7117B1A4EA15839BBF5331F52797997AA3F36C7549555E8C7AA6A90E30302A2F1AFD1029D4AFB050E0278510E00ED505C102AD67AF0DA67EA0E62E7193D3723B920A57FCD11722F57C1EB8EE18CFA464F12175B1E18BBA7238BB8F80998CE9989FCB1ED243A240EA4D0E3BF9A1616B529ABE919C9D9100D9C61E12FDDA3DFB6659E7F1A74ED22B120086CDDB5C4646B7D2C84627955023DA43DB76605396F2520D9FA6C6950BE01F6A4BFF0E442DE8CA592865CC48614E6A0D7E63244B4FF82E189B71627FA313ADA7866E296A65A28BC44D27D988690903C3DB23C3946084E51335C24722E878A2EF6B1AE60D6ACA7C9E3BBA236F09C83D8C371CB7426CB0C30AC8D39255214A87EDF67CC2D515795BE814407F6779BDD7D238F6DDA76C8AB7864D5B6D8796800FBF169DCCF136C786811E7E0B1416F23E0756C91315A8F8FDCD149C352756E7234E13E41E4B09FCBE6B74AF64F7166DEB5C6FA14A381BDABB4929282CB8B75FFCCDB74C6D4006FB8F10C1E208517B0A04A012EB99B549F7E7DB4A0ED740FC213F92BC98439F76CE313E367E43A3BE53AE30EF4A34C795A35A268D4136E530E91D5A34167382BB280EB8DBD4FF4637C534DD84F8D1F1C89B10BE0D2D1BBD548DC74EF1DA1982D9BAACBB640C49582C61787DA75D5C0A7400F3AE2AB1A9C2D5A824BBD317F7B572F14E7DFA6FCBBDB4D6EA44AA21C61B06DD418ED08B009ADC9EC637C1D519B35FA87A2390E81F4EF73A04162D5C4EE14C1BE00142CAE217F36C7A142979FFFF607D38BE298873EC143F484BC3AB24EC532896615F9A0201B2C7BEDDFB8CECFDCDB80165D5BE86BB4A6E343C7314DD6F9C9A35D0999DB7FB48A8239B9FFC041366435F7CF714525CEBD7DC71A3F3C3ECDA6BEBC3CB583CDE6A9608014F5FB5DA63BB6F9B1B3BC7B37D3415E772A66C0D18593DB990486C2B84245852797551C215D7E95D3DCDF6B7D291DB319EA16EB06CE6D2BC3CBFC8B5E160F98F0D31FA90EEB26D3AAB8B03DE0C775D1F5BFD2F29A4EA10F8EB702CE7922C20E859EBF84A343B4015DC1B42493CC3B818A668C01C104887883276FFF199BFACBFB067EBF54F7A4FA3AB81EB3D900B89A7F93DADDAA83F8DF2A019A614C5C16516C140F572 ss = E47DE232504EA6DFDE948D8D46EA93885B2868158F901BB822D9FFFC4810955E count = 95 -seed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F +keypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C pk = BC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E63326876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA484556299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2 sk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0CEB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BE0F0AF0CB460F782A85D7488C0B9706DE1C667F41BD67B9D43FC33647BCFD1E5BB6E2AA92E653764640A6D59A8271BB278160C9A153C98247B376069CDF349EF76C20A8867892258C21923621A4828A39FC6B72443A467A4590BCB0295AF866F04791B005D0659143C54A4295CC883DB27CA9C5190388B84F8E41AA85924E73025A7B7932D834074A39AEB92BA5079CB6BA77A94FA2F7D305E6421CDD093582868B1E7B90348E04875B837466A174923ACF40972ABE89A77FBCC32810A0E400A5D0C1E57E62AD581204DB84B63D522CFB6423429647CD32544339101DB3CE037C15FF6C26FC012D2DC05B76A35C5FCA7AD284AD04B4696807C95E0C9ABD0228487493244A86D713A4B4B13978C538EE77414B354B30548FEA56395220FA60467249B13C59A50C20888AE5998AFD287A8C1179DFA5610F5987F6021043B7CF6D749E3AC2FD6D58B3E9C78F5EA88D0C691BD2544AA591407484CD638864BFA49AE75BBE2143216C1AA76278CC3BA3F95B413EDE648D883B825039D2AAA1539173DBC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E63326876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA484556299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B22B22F73A770CBDB80DA84F97F27A14C5DF5B3372D52503D3A20C3CB2BEA8B404E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C +encap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C ct = 30CC4AFDEE231BF3C7525B0286AB77394EE25C1A699DF2E07AB289FEAE4141EA73B42B98374B549A4472C127D6041E3AC9F2F0925E5F0F8BF2251027EB3D51759A1FCE736D2B79F464A5994A04F6652F531470556F164DBACB8EDAC552ADABE215675DE18AF62257161290BA9FD5DF72FDED7FEF4243FE9AB60DE5123F28D135B23F3B15C5C56B61FACBF542B3F418D80B6598866EEE6D9FF30E09FF03DDCB6AA7E6B4419E6F1494751B538B98AA88E1A03BA79FE85EBBFE34452FC313171185D61FA13DC5664B370AB45BBA9E046F26204ACCE79E7C708B00CC48884E9B3DE9795469A040514C8DB527DCFEFF4F390D340E9CD423731CBFEDA1B5B36F82C1570917B850C3F6AEC02F4F7E6598CB48DD642D28E82DE51AB74AFDEAC1E4F969C167BA41BE8A4EAC34BB11DE018177D9DE450B91F96030B71F5B68CDCF511E6646EDC63EF3887CA2E4BDC74677B6509920C796B6F0DECCE7237EE9DB45F647901331B72243B48928F10940BE5A297DB7DA7DD04B3F41715D7FC9455A87CF1FF1657330B0393AD514D8ABD57B991F33795B21837B942663C8748929FA6370102383AE07EC87CF9D8C26118904535AE591389E3B3143F94AC3D893A6D9E9E34990638EC34CEE33B2E10DE23CFBC71D5E64A882FF245DC428CAD2F669716D40E494298F1B4F87853A52C21D247814C7E7F3EF002BF688B3228C2582F64EEC563E1F31AA3D1DE002E5DC14566543CE4A4FAE1546DDEC65CA864E3196220E89AE017B61B8CA66C5CF03CF11F41AE791C382090488C01BA54F7DE4755B315BBCB1431C0331D9A76A85392AA324E8F870B6D6784411B7AEFDF41364C470EA205CE67119382C7D6FBA7677AD6ED6775F5F16A0CF14595A6BAB0AA4E1B6632B777435E3D2923CEF150C668A93932599FC10C36F45A6D62416AC6D1B2B8E6CAF0851F8E2F9B9B65D8C8D28FF300B8CD7BCC8F9BBFCCCC5831009FC8388F045B85731A8056D75603AFADA389D765F1F5FBB62F7E4D975D2EEB87D4EF06D3F377232E1E394B336A2AF31A5D0342881C52942D115BD1D728F5216DA6C75D7F9DD5B2D3840F98817A39B73E5ACC9AE06D56766C2E5B231085891A714CA125C8E26CE030A377D1D25147ACB1636F3B8FF9612FDAEC8BA23A860A9C86765355451F3EECFAACB613DC80CD3064504EAA51240F37D200E628CF001CFAFDD4B9661974B514266FB34CE8858EF2E0CE8CFACC7229CD98DAC54A7937B94123CDF790CB0CFC3877C02378647130334B2771D4ACCF712D051BE8B4239AE71B5BEA1617CEEA812A96741D410311410508E8FC0570BFBEA1A4984E0A14B0FD2B4891BB72210E6516E59C486A14D779E222C5DDF478C23D53A335715F4962439295BA00F741E3C2DB5503A993CB9CB0B2103814C37C4DF541E6BFE24BF73A8B22BDDF6724C9011BAF63306D72AB4AE9CC10343D48E9C7B9B9FA3AF241873EFD7A409F18D08AA54028B22E23B0542C3AE92429653D1008AF1DAAA92C885104CBAB3991A3E46A6BB88EF78B5F196408E354D1B3CE74DE20F47F202D192BE0589C91EE09DFE4FA26D8DDAF11E79A3E7FC4D30DB750965F65EFC28C45DB92C5AE974511943D9D2809AFD442BA0E3315AD147FDA9F8B6CBD83F1489F89D7D44F4A3AA5A663B4BFD221FA2C270D2BD10C596C6BAF8594D41E184BA0EC60A3764774020B57A0DD3DD3A1246F8D27FFD7AE30EF2B6D97915313245E02458C8DC07CE4C31BC889619123604DEBF84E32EA6FC24554382F008F2FD45BA0641FF0F8C37D61F6093E252808AD8D6C8D1A8CA7FEA95276DD47EE11D72F1E50342F9E8BB8027B844270146D9AD40CCD71D89390067289894F1AED973B3566FAA63E5BB436F7F88CA26880F29F2E673C52089E74B3A364A97EFDCFAA015CC861ED8022727B294E9A0119C6FF355EC57DED9C7F5F829AD8D36884C19DE8A3F07429C59F6C34ADC27741384578C696C71503A4E86FD28DC2DE69D51429C092FDADA73818BB98CCFFD980C200711386639D30507FB6E12B296EC923F370A7EF2380E961EB125FB0E9922012F166FD1BC7B8499EC2091CBCA9E7A641E0E9151BDF82D80B563D27D2AE29D1552571AC8F474383F6CCA42D3E6E32BA2A62BE63ACDB0CC80F9B591D2F5515A9FE3607FBEC56E68BD75338699822D70C845997B0E0618C94BB45DA030FAAF7C79A145F73DB522E28C07AB68BE ss = 270FFECB37CBBB1B6FC3BDFFF6C2FE3A9236EC243DEC61E051FE42AB9E43E757 count = 96 -seed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420 +keypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC pk = DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AED330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852 sk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797847CF84043D49019E92FE9E9808F25990F79B52A4445CA842057B02418964FA53478ED974E781901825A3B33E0333C64C765857C97120BDDAB43A6154336C0A1BCA4AE0AAACB3EABB4CA06928F351B21C99D40F533F3059A87A8AC7FFC5F37BC2B3722118A9AA945C935955809F1095EEDBB252FA1264D37666596C771A663EAB836FE703150236B769C07E23A9BDF43886A265101C20C8715057D281A7B0699DF7C7A1B4055E29945952027A06454E9295B89CA0A8C873F7EB86A39E83176E0CFCA61B333E32EA658120E417D65FA9F23E3B634E8A3430220ED775155E0084B9713BF2920AADC2DE53905A030AC5CFC4405960772F5354BC20EC760301EB77C1EFACD29878306699954AC96BCDBBCBB1642811CB18E7B96D16540A8394574A85D0AD6C4F53025B790685DCCA38CB95F95FCBBF5240AE18A3913365A4F96A8A77839E1A269F7B94B3DC58F6AD94BC4F15409F775685016340C03521218DF1C68FD554D0902B05F935EA20C6BA835112E408D2A756581D8BBB8ECC463761C722794DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AED330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E28709618588523D8FE8354D81146FD65AF657DA08926BD3A6ECBC2F81CB58D1AAACFE5B6E686F5AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC +encap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4 ct = 4BBFFEC63410C5432B0FF42F69E7F71F5BBD1ACB8D478966D1D646D8B844CF0A71A79C423EAF432F96BFAB52132BA9E47B8655B3ACEBEAEA77550963910506A16F5775DBF343330D4E9EF3E325E96384136D09A24AB6147DE9ADA47517B3F2DC05D674A59965364CE7543B64538B2269D175F066BE9C6C3F2344EE5494A1BBDD7C3595F8218EB0A16D65BDCF82F7AE0A878F09462ED560D7F5E025657DD6A585ABEA6459FF4F3FD77042378F834528E793562C119E4085BF2F36E148A556583D9814C88905815CA947BE81A739A14066DE06FEBDDFBD81042F1EC59755435A44788AFE46AC0DB8AA994E0463814B16CFD1CFB8AA22C4A3E6E33E3028CA7C1CA4844C1EE3805D7703FB55D38F5D2235D72E854C7A893DEB2B644F1502D3415C88C08406FF0496575563E74A84E452565BABCC2A3F8F77F5FD5FBF6B06AD90EA1006AE4A3BF8AC2D0B451EF8E22E0F3AC517ED29498BCDBCC2F296F07FD0EB164882639255636AE5AE66A2570B91A89CB5F48594402F67A67FBFD23EEA60BA195D5832590CEC2508BA1E3695D2748EB41B376688CCA2F313FAC09E866CE10C49BA7977AEEA3BC71BA7F8EC79EFEB805DF531293599995D71A94D86FC6A54F35E23E7708A53D690CAA882C9CA2DAC535B72DB0909B12206DA60AF65BACDE0F7CDF934BCFFB453FFE6A54342D856F38B4B34801D6B9CD051E1A05E4D8F80EED75621488D4C638889AFA34ECB166791A44F4C9128E2EB372781A28E2B9FA049FC6A0F9AEC60E2F8A79CD01AA329282B6C7E91B2F61AB9EE8EBE2396AB80A3EAEAC639FD88359E07757088D652D937059BC1A9507F1DB93EDB25C2814B68A332CD9AAE384892D16B04BBC6C230E579B1D8FDFBF041C315F123E76B2FA923093DDE4FE64EEE2472436BFE6C65F407F41CBDB6742E22AF6D53E9E1998592F20098E01BF9782A2BAD2F9D0FF75ADB4B75E3EB5DCE687624F33C689319FEE69B70890DB38A069FA7E657E70524B95D0E03FE5E7EDC5CAFDBFE0D0354509C6D898DAC58D8BE7758876BBEEA0A62C32117DAFC1607217AD5572BA91FE6E0F14709776F2E9CB99C382B7E7725AEF5548438B049BB197AFF6ED2656896B30655681C8B43ED2911D2C29CFD32A99DA168B27D2E9AC891B8A56C1C573935A2707FE3ECA8D8348CD0928CCAF77A06FAD29EAD8FACA88E491B8B19337BDB774CAEA7916D1205FF75E00EBBF991FB6486630F5C29E320DF6ED6DA5241E1F066F717B307685D565CDABC1AD5D2E9402A9E6C029EDC52500A7B61424039E5ED69B13DE178DF8F763E627D3C6AC45D1FB8A96AF8BF358D3AD467BD0AA4674691502064C7C149BA70646EB7C5117B87D27BFB2A52AFED3F397CB06FBBDC1FDA66D4B50469D57C2F9B98D958F7B6B8A7A751088F2D9F83E3D8A00CA5B98EFD60320352FA8F6C15C9F334953CB986FABACA6C82345E948B31FED0FD25B44F7F6874B1A64FBC6B58D126A96559F92C7A8717EC00C40BCA6DE508F398279A1FDC15EDC6D8ADEBBE0385E9BF474456289493386027CAC6B9DF8A66AE7DA7C24247756555FA2AF0FDF9617E2DF9304C7CCF8F0ACEF89168DA42CAA7EAC32A26E0F8977CEBE723916CF51FE2FC9DD2C05EC961F1A17EB6DC51067D02BE124944D389E7E0A012CB78D8E2B416C1CE189BBB511BD1816F5D68BC5D366C64EF77759EDC5186210E896BAA627360E3A8B86C256066BFD50A00EE5DA27F79DDB72C75AB7800AF752E249D5130092F7570F6B5C27CF23DE90ED0D2A48845A5252221214E78AC9F055252EAC3B59DD3BB24515AAE0B23E679011059A3E6BC6867A4ED43BD4C2D7136396207F2E27799E10832E9018D6A6DE070A80248B1DB836CB8957BEA54EDD7482A6A36E5901D832DD383C210E8F368FB505A910AC270264E36508780AA8CE0653CDD337B2EA0456181DCA5763380CB375499C1031B1FF30EC1CA3A559EE02678DC7DA3609DD87C0F3E56B49998B2DA3EC0474CC1C20A81B4120C178FE95EDE15C600D3DBC7A404AAFF1AD8A7D62B6625D7CE19F8EC2CE7191C6E290BBE18D129B64BA53C49B1CAEC1F93F1AF3160BC3E79726FE4A5AEF4238E7451871A99A8AC323CDBFC291A3BE2CCBC251BC8CC47B24F2ACD78C9A8610C70FC5528249795C289E4212B7B3D016E99ABAD50B3387C1D85521793DA4B45B4298F89615E8B743A0A3B82D9DC935AB604C2 ss = 398C68A21C6E05A360B83A29DED91B729551E99B829ECD5E523116973AEC7C68 count = 97 -seed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4 +keypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB pk = A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B10C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82 sk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BB64F93693CCC0E77AA355D741F1F562692477AE0082A4E73E21F05FC386A8B32B09A4B79C41612EAB0C29FFE610DEA9713DA3680BE504F528B5EAAB6D5CAAA20C7221AA39345AD0B6AEBA27A563AB6E1B65FD70A81D4CB97F6BA16E35773AEB8C1917AAFC9B8F5254380395A41B474B27463F42E7C7B008A52D4395131C13CDEBB7EFFA846DFA429AF7393F8A688203BB6A814467D1BCDF931AD12811F22C0A0AA3C1949B2EB266C59AAA542605319B233769544070171801417816F730391A4D5D09127AF868D8EBBD58B767B1AA7015DABEF5B32B773B9329898CEC8C94D80630B8447CB1C17C3C400134217C0ACAAAF73B4B03132D779523E0C9CC52D28693DA3DBD5507151C348B11898AD548EA305CA0484C67F1C70435C84096117702297F0094113B1C6AE66B25090F9B22A15CEA69C95A2B8801A6DF8611DBBC4CB92CCC21424F2A2537AD50206CB4BB90935381E62C571874F283CDAB005254220D538115A75298E440924E9A3823D69A5EABA0AC73633179040F95A14026455F9403A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B10C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8236FC15E2340175A2A64CA1CF31A4B38ED5F797AAA8ACB0C3D2ED9C19C7099F27E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB +encap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947 ct = E9B41D82A3CC62668818767C5A94577263AA1B8D9C0BB3D412558C24C17A3539751A72B9D418F5B57EDA3F448DFCD209AD3789DF7837811ABC029C217C489B5EFFAD849F5CA07588B36CD6A5F5F92097ED6CE7A15432A6F24899533BCD72C8E1F2ADB1C7BA139DB44CC463158EA2B4DE2A5545277BAAA62291E32382AE2B2A3ECB4397392E3D470DF5875D180A12A7D5C39CD13B07CFB7FBAF17DAB8184B9F9F1F3C36A55CFDBF7C5BAFE3E66B1A8FC51868AA058A71816E0399CB2E1781F314F46FF697AA272EA60F4DD62FB4A0CBE0661B2C91EAEEE6F5590AE4F2DB5D3621D20C368311BE2719AE4CCD2CDEB8C3CFBA1A18EFDEA2B6F6B9C696B01412904E390D50A96BE2A9869C776AB7BF449A75FF2DA6DBEAF3765FAF5100F29B43A82F9A77A78068F28724AA6F71A901F049D6BCB0F31E1EEE1F8AA21B948A20E66BB2826427A77609412DDCE8B66624908028932189AD5414555902AE523506D8B1EC27D8BD167F6BD0FB00076E8C951944E9950873BBD3BFBF260A87D331689584BC9FC4975B20EDE972CA130237501A4797A85BD9D2EFB340F1CDFBCD7FA61E7D75AC917C1D95041CAFAA0B4AF237933E489D0076A724F3403221840E371A06360BDF493704795453D8A639191A19A3B401A76C34FFF3A8FC60C9F9E62329D1F6467E0A47A1D1811E1E73EEBF95465A7211D52DA249DC55327B178F23A52FBF7CDC54183DE885E2EBE51BDE70B4C0C92E6ECE93FE215E1D014714EC2967E44B85528CAE72C0B87C64E104643E75F3EE4BBE8D68F6F1C200D9B174A740CE8EA32A942C7B2740828A2F09A94F9FFF0DC9AF0E84B0863B655B9A43E1A55EC10D76D0C3F5851D91691DABF9ADCD37A8DBB90E34A6417C5D64432AE27D8BCD9C1072C98018140850360CDD5A73F428276C56684F822B0384324205801E8017EBB1A096FC0756F4BDDD55F664A24BAA004DC6999E6EE85EE6E2AE026B647DFD85301386832C6ECB8AF1C77551F5B36C0ADC69B4D1F4D4F99918DEC7188CD2AC175719080659E87F0A73B2A5FFFE15AE807EF5790BDF559489AB05E363303771439485D38438CB6A3D0295BD109BBFBDE64E30B203F64574E1536989B79A4FCF18666D79F546D934F64FC7FA9AA5D82B3B5E8A574FA7BCE21786E1C5CCC03B15213C0D28091A6EA810A3256C34CF75736D31DBACA8EAB1E875366CFF01B91BA0EEE1041E40DCD8FF672D02C49BD4DFB38F0D0F608A2BAB4D7DBE0E7317BF0CCF6B2502ED6572E8AD1D1F84B6BFB0E0609CD02018B7F1CBA64098D4C2811C14123DB054F90FB412D97F0D90FDD6DBA5556AF29B6BECBD2518A1111B92140080A5F036687EC4CC78B5AFE659532ABB2DDFA54C0735B274731456845C41A5A81071E638A309E5983EE444D22F71FCC7A567BCD16FD2DA209BAF76D962B08A926F579A87E6C67862757D836221C05BF6666B8FE72229FB9073D5A70F116F31C8600BAB0CCAA595EA23863B437D824F00D97A9D866CE2597294034BD75C0EA86B0CE6925FF1C58EEAA662EA266B82C3A2405F3458B7A1066B78744148C134FD3F43C7F7B1719DCCAE4F4C0B291DD2AD7BBFE2B20CE56CD39D499E524CFCED2C5E3D52AB367E78983E2917F241DE0C1D9883349BEC3BCC8715606732FF75E513C36A8C07ADEDF3F12F2DF30CADEBD9F2B2B1E96A86BF9C1B18CF7A63DC83A33843F2B0C0EA5F4D4D93D0FB98B3C1501292ACB7E0166B595A2425C16E8D2AA15140594D353CBBBC46DA168109D7CF9138A1BAABC2CCF153A7AED7DE3D672936CF07022D43F1986AED45871EC65378D33C27106D4B1154CAEFEE62613E108563B92C731F0A9B9B33751AB6D84F2AB528022CFE76B336A05608A32C0F2A121570895B1C01F26DECF4D6427B95DFCFFA7FD1A9126C884CAE84638EA3B211FE7E73687973FE51A585FFB6D21DAF5268388C410A6F01D8BEE18538B6BAC8D38CBB1C625696DBB52E02A876559BEDD77E6EFBDA5743B9B6830739A4580EF7075BEE299BBBDABA68A9A8C1FB1B5D4C5667FEAF8D1A3AD252462C7447B5B2F7780D3555C87A36F5BB376E3B6F28B21ECC4A4A5DA4DA9C81C17779DF199C31C8A2D1A725756E7840FC49E3CC718D32B74343A635499C18157339F690653BF8DCC00448A24BD27A095FF34B228946DF00FCD103D37D99FE08D6ED33ADE0DAD72BF4CFA8F369D85CBCA5AE8B73B8 ss = 15BDB7F1C08496639C18283BD3F2DC9D1470D0D800A52435145E1C6351E6C1BE count = 98 -seed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12 +keypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 pk = 935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75 sk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA853B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB7747E411C2150B7D93118870818D5502490121A43898DCA59417088EB0D9CE88497B12294687619053D9BEAB9A13C663B24058B620826FC7B03442BC998F568CA7F570DC638C0F781114FA6642E2CB4EAAC2F638C85251C1F99422B13A1D58BC541DE67069A228098BB61AD060A39CC5FA5B9495B79C92993F97284C9A657BE1E528AE333061759C38A5A662AAC58D214B7F837311C92E5D042142190446AA3D646495554CC7F37656ED89749F5028B1EA008163B5BB13244DC41A394A18E589A85A2BC4E71B596E15B6FCD64C59EC031678AC9E0A439B6A31233C0F1B6B5164320F74860817CB3A82F79828191300C8B9543A5B1E2C59B9C6867EAAB23C542787262233578C1FF30A3A1A06991343962119EF718CB35080C6C785F91709F8B713EC7B1F47BB9D2F1C9D394CC6FE24CE45840322912F2288335AC78402C2CAC4614B93A97104719A68963696A82477DC43A959A9AEB004AD3016AB18A33BCB3F61F731F91AB66D61867A94B2729C01C3D50737720249406333ACB1DAE84C9EEB89935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC7526A1B77AE8A807E9DE16A9EDE5DA5AEC3CA5F23F5EA00E455D4A091467E6AC6DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 +encap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB ct = C22314300E0EB3FBF899246B974F37B2725130A3D3B7997EF78D78994E6525C1C3A2DA936ED4DC106595F2A2BBABA42F8C7F2C42F6D584E3B03E7DB67D921ABE8F471F917CECCDC7B2A7FD6DBE09BFB949DEC88883DE781015357F82CE2DD3BBA0AAA9648A1977DA75A62C49CDE4A53C55E06D4F691EAF2DB90988A4E789AE8C25EA622BA444EFB5B20864C17020EB0278CEC73F1C864E6ACDA82613914A467DB7BF544B65A64FC8B29A385DFE7198B9287A00402731BF98C69126D8E34A8D8BF218A072A298967A9FF88DCDF7B743494698D28B048D80AD641EF11457D79B1C3E5D8E3AF96A26C0E9E9C0A15D16F332B88CA7C1C4E5591B040199BB475A5F1F8F9E68F598C3BFD964E2883C83A9661D06176B1E3BBCF8134346BD0BB63F0F9FA57CCA663B7C727723C3585A3EE0EC6180D1C9A89F347F8C5477471DDEE157D420DD2BF4D0C1971DDCF5431C99087B1A8A92D236953F8FAEBCF1651F98C7BB9E0814BC73847CD0E0BC4B61B8EB8E383863556CD1E032E4ED1B606C40A72CE82D80F2597F6219F9F80C03D16D4461B4537EF7AEE002D415184322CD6240C3E3152F0B3BFDE63ED6B6DBF7958A8798FBB77539709EB052BE21D59BEEB41F9FD72E824A689EA29F847620BBF9D9FAA390B2B7520262BA0AFCDA04CBB6A1EACDBE5B116DCFABF990124FA9916A9F3E0D913FAFBC9CFEB204512B7D0C34F8663A63D186DD330980C25BEAA692A92C4ABBF8295FA3D16E4E1FD24A89ECF410AD5B22B8216ECE443B0ED6056B487AA7D72A2ABB35033A559AF46844D35321623EB90F16824A040D1D223FBC75BF2BE16B4287535CFC0634EE13A9A3D4B698389A3DB6D79C15A1A0523E1DAC3CAF0E6D6067D99030FA5B8C2377DE2F5EA12EC83B0BB905929BEFFF1EAEEB9A2910A5F5462300FAB719C29AEC41266E57353DABD8291D6A3C5A7B1C063BECEDC9E36BCF56EB68F87315F26069BB5D393B71C741D63F20F643A99F1451FA83FE41E938772A08C587A86EEF0C689BEA4166696425ECE2EE98B052AC74258DB82F65052CDFE2CA7DBC63EEA473DE7FCB8DE3C393BF854953EF06A6CE05A55366C1F3C521EEAD18BA9A0AC1F369A25BB742E105923D41203A78E18EF1C1753F77C6690BB83F801A48F764C4F79F6B99B25C33D465FC649766C49481AAA23F9F905525BF7590F7299DEF2BB42EE444A58E1165259DB11CD1382E0C495049780A939079BB2AD3177E4AA7C2B13CFF6FB45CB02691368F5DD7AD2DBFAEC9EEC02341B7B0E55079C39C1A5C0BC193C863CCBFE3CFFF01635FF11CB19B998054EF73EDAEBAEE1E3F05FE86D1E96A5C8F7312360E2FE5580A7C2F1BEA743FB8729F703BD11D9DE7B665D80FFF0D60BF5233668B19D38EA74B8D1D70526026A7B6A1E32DFBE50719DBCAF545C2AB8B2EF662EB1FC0CD0C9E5F8D31A68632E6DCA870D76A82585E779114DFEF16E8F02BC799CA8A05700E499B5EE291BA82E858C44949C40D4DEAE06C90098A2327BCBA41BE2B1EFEE112238CB013C0E587EF91DCBCD3CE067CF2F2F3F5305C8984A6D3FBBFE1DCB87BFCFF571F13E14108B9707C870357ADF6E592A8846C99EB449FB2F6E57ECBC934255E177362ED6B60F64EFD47A958DF387CF1FB76691FC30DD216C57148C0CB66FB3336AD1C60FBE930EBAEFAD8F2DD43705B1A2B47071654D815B4DA74262E0265928B3E679276C0186BF4641C908FBBEDCDEBBC34A93852302B67CFBEA67C6E3D65A0A54053E2CEF917200CF5D6CE7C7F7D908A5A897C1B6450F97EC8DF28B9459F4D849D704D2D09BCA0EF134C52237CAE19A586AE480216D8D538EE7078F0ACFF222C08B588A2D82D99B5A3D0AA4984E5D41894F52048C2C9949656B154647ADAC2CE068D06CFE965C80F802D6620D40D6C9CDFCEE3825D10CA98691750550F75BC37D857A4BF51764DDB798DA5B639CF1CBB1D5FCEEADC4CB6E7155AD1ABA4B704F51F7D7AE3C91DE2065A482755A039AF378B83645D7A5B133955B093D18BD4941D2DFC44A1363CB8E1CE5C882BA7AEDF2D9C0D07478B5B0062AB6E5943F8D89954E0F25E5A68E3C7BF067574AF921D5E0B90126A31C81BF6B37C52C3D7A3453988BFD8DC939086A4BB5B2CC2ED55905E49129311A352AF3F85413665337FE184F77C14E3F3CDBA37C9C2E2C6881D2F5DC4855335ED8E57A1CF555E1C4782B9F7F04CA823 ss = 54390804B9263D9DE67F3FF064F6D3C8318A8FB06305ABE835C23C778368D680 count = 99 -seed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B +keypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 pk = 5064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8 sk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A0005585081C6B11DB7A19E14F9A4777C5C12B35289100D979E5B5B306C6692136A839CA4DDA2A1E9D3BB3C418A732EC4997D124B7D6CB4BB090C0F35AC2D206F2B1B19DDA1929AC935B2CB24E320EA87ACBCCCAC6D4454B8A183E89E8738DC645F50239232BA5EA03BAA3590CD29C05FF4C33D8107AADE2104BC879EBAA431294B201E2B589647C29C66F7F3677EC30BB1BBBA093B60ABB147CDC07748B098EC1F83855464B1AEBB41BF30F4CEB59C41C24701A39DC74B44FD8505980C1786275CF16272A29C285406C70EAC1DE5969D459CE1F211C8A47BE727A57A772566984452E2B2EA96ABAEB3A0990B9A7FBE5147F6A438E27A3624355B97C7140406D52870C421754886ACACCAB09B2351AD28716C476B61D7C9082F8CD81D31554F334AF75030C4075D2965A9DF37AF81A4588AC0241183247C5047BB81DFB6BBD7252993D69CF5660ABCF2AA5C9787F10C02793E9BB1CCBC3761B25759A38CF2C28ED1CA65700112E540EB4B0587E036B9502223FB95E2815A5E6F9C384369C24B1A962C4B05064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B82460170E6CF1DA1E7B92037F51B4E7674D9ABF74F5C225C5C6CE16A971691284AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 +encap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176 ct = 46DE29644F359A188B8631AC51575AC1656857F486F933377165C7A52BCB6BBFE1CE34A3F44F11CEF9894D6E6DF14D962C23424A007EE9E813E2EAB2A62E8FFCE34D28F339FC0A0C47F2346A20AF7FFAE846167AE11E441E63D34BBF66A87EE59B778813D79A999371D5CA4ECBD347986521934027DE0BABA46106E03E730CE215C2381E4983DA09A4A3902A9ACD41F712471B21A4816A94BA453470CA0B4EACB05D07DD01CF39125D860DBA0D920F982A189D0CDB51FFF61123D0949044B68865B9FA2AF3D72C1DCAE71E0FA93553BF4513D55BC232306E33E420B4D4CE9593DAAC87790F7FFA42F30F79DD6C6B06099EF5E590F045682196B34D0AB643F6B0EE4331ECC1E1347EC8827D201FF040B0A7236E1AF72D831B84E76A89F73B4D91570B49E52858B528B7C0871A7052A6ED75BAF6D00DBB055992C1B9E0ACB7E279D806AB238CB0D7FCA987E6ECB167638EB1A17E8AFB885AA2C1294C3F776B635B6F5B5B51BD6007CD01EE567C1FF96E0525EA8E791C4BA594FC7BC5356877E2919700AC2670669DD1BCC0C939F05D1B6D462343C8F24E8741F15D0E74D114C81A1492E46D0916242CE41F161BF0B74A551EB703F5F1715B81B66CE5CBA6D710D51D3D29A433E2922006C16C7171C84B3CC423AEF676ACBE677EB2CF91D92A31571F8B8A4C6325DFE58598C2CE8D2AFBAF498A1C8B163187F893E72EC879450486E51B9C0C63680E3DA4F5938BE104813E170302F3BF6FFE4F236EA3253CB8E040AC10EEA044FC580492724ECE9651735CC5D1789F0EF935A768BEA164068ED1A7F23939CA2673BDB980FCC1B779F25A000F9EEA892701EA8E8786C0C7DDBA2BD83569FBDE99DBBBDA7A1A980C6734C50C556AD5E459480D234E63478A9060A487624CA1CF45B42FFA61A593D0C1DCC453D6FB0A08F89D95EB7A0BA933B59C24956BA7DA66B863578299A53F189623671B6F2D804E539C742325DE8A367A6B529B9636214019D232964CC85357505923368ED52FF4DA274F8F5AE3E2AB39C67EA1E6C247E46434A3C23808ED8733E7B0AE353CC38CE039C66D3D5D1C14CAE8D68830293628A184C0539509125E6036D44A1C516AA687ADCAB3869F6C28FB711E5AE932ED8D3CCAD7AA9AFE72674EBB1DF3AA5B67CDE6C86F79C58043EFD18544C7CDFBBF72BF9F31C14DEB828BF2207D2BBA81802E74910D5E76361D68FEDBAC0C790F68DD3685905E7C177508906C47F21DF850640DDEE2C02CB357E1935A00ABB60CBAAFB1900B7D16BE43E1CC9DB2DB7CFCA99143A25C0C549BBAE09E46D8904582F5137D4165F124D02C99EC2E833D2DEE4F222C55BB796DE06F9848322B6D0503005CDBF09913C72CC9AB7921B995B4427D4E2D9E0D988C45A61C4285A0B5B0C3299C564439B1B1518839587496A5D95427188EF42CA2BE1AD56282EA99631CDEA8E8EDE0A995BFBF6E7E434CEB7E906D0809BE41F7A8296BAC019920580D73A6A98179CC1F7C8F2B1549762828ED75DE117B930EF7FB4E506B31C55CF83C06FC9683734184B530144E7DA1388AD3D3B151D33414BAD73AE8B976C56F663FB1CDB6015B57FC30292789E20BEE073866F7C86D2E279314FDD20B54E434EFFC57CFFAF93510919186BD8D93629F7BC5E6772A10F895B4A8D4F2A9E7427A95953E111A9084A742423F65AF2F70D74228AEA44F19E3A9372E8C5682C124B3E1783454B6451ADB0C836DA79F51932BFFB81E71BB51A7D30327BB9DCBE7E6B8CB2AE568F6A38893C5F951821E4D876B846DA7744A6C1A1C701548BD678E7F920974F2D02694C14A222635CA7F912A0ADA4C381086FDDDCFE99739E33D5D3B595DA65E136E88BDE57C407C0B72684ABA65DDC298B566F3F4E673B17C03AEB72C1814DD49B4E1A369632BE71C708A0D17D40FC28036C411AE737B017879CC598E17DC9A0BACD2A2767CEE2D06630A2EFE66FC71E4B183D5B48076BB588B1E364CAD0D0760338A9D6AFEF4A7DB96180F4534462A29088CA48EB4D629323AAD491CECE3BCA0F2616742C6193A7C525E59DA78D9BF36F2113C28259537445BAAC4122915B708BFC95E8B5BF06F02A41C582088EB19113C1DD53B775473F2FFBC2902F53F0B2B7F58650FB5AD30808385E6423C08DCA29534831544617B1AC4053210055584D6A262FB63620A97694C00B1056BF43CFA780AFDAC356C593388D2B802C78D ss = D24FB4E358A5176AE303C88B9BAFEC3EEE2D20723D42A4E487A1B75F8ABC1D43 diff --git a/crypto/kyber/kat/kyber512r3.txt b/crypto/kyber/kat/kyber512r3.txt index d3a3b09373..52ca2fa827 100644 --- a/crypto/kyber/kat/kyber512r3.txt +++ b/crypto/kyber/kat/kyber512r3.txt @@ -1,702 +1,802 @@ # Kyber512 count = 0 -seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +keypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F pk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922 sk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E848626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F +encap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615 ct = EDF24145E43B4F6DC6BF8332F54E02CAB02DBF3B5605DDC90A15C886AD3ED489462699E4ABED44350BC3757E2696FBFB2534412E8DD201F1E4540A3970B055FE3B0BEC3A71F9E115B3F9F39102065B1CCA8314DCC795E3C0E8FA98EE83CA6628457028A4D09E839E554862CF0B7BF56C5C0A829E8657947945FE9C22564FBAEBC1B3AF350D7955508A26D8A8EB547B8B1A2CF03CCA1AABCE6C3497783B6465BA0B6E7ACBA821195124AEF09E628382A1F914043BE7096E952CBC4FB4AFED13609046117C011FD741EE286C83771690F0AEB50DA0D71285A179B215C6036DEB780F4D16769F72DE16FDADAC73BEFA5BEF8943197F44C59589DC9F4973DE1450BA1D0C3290D6B1D683F294E759C954ABE8A7DA5B1054FD6D21329B8E73D3756AFDA0DCB1FC8B1582D1F90CF275A102ABC6AC699DF0C5870E50A1F989E4E6241B60AAA2ECF9E8E33E0FFCF40FE831E8FDC2E83B52CA7AB6D93F146D29DCA53C7DA1DB4AC4F2DB39EA120D90FA60F4D437C6D00EF483BC94A3175CDA163FC1C2828BE4DBD6430507B584BB5177E171B8DDA9A4293C3200295C803A865D6D2166F66BA5401FB7A0E853168600A2948437E036E3BF19E12FD3F2A2B8B343F784248E8D685EB0AFDE6315338730E7A1001C27D8D2A76FA69D157BA1AC7AD56DA5A8C70FE4B5B8D786DC6FC0566BA8E1B8816334D32A3FB1CE7D4D5E4C332AF7B003D091741A3D5C965292255DFF8ED2BBF1F9116BE50C17B8E548748AD4B2E957BBD1953482A2E1718CEC66CD2C81F572D552B7187885E6B8943D6431413C59EBB7E036048490BE5289E95B20A89E8B159F61A9A9886E147568F4C9021F362F02688A1C8C3BB0D24086880E55B6EDB43F3745D2C166DC1CB743C76FE6BE523A893CC764D16435C37851252A81E2FFBA0F18971A3DEE37D4877CB928E36E5235037A6B2057897D518A5F0E348E3AB6D5B52DFC60757F3B41A4FEC7828F1DEEAF4587CCC8EADF647F4D203B2FAA05A649B582340CB4CACE57A30711BE752FACF0227D0A80C4128442DDC544BE805B9CFE8FE9B1237C80F96787CD9281CCF270C1AFC0670D ss = 0A6925676F24B22C286F4C81A4224CEC506C9B257D480E02E3B49F44CAA3237F count = 1 -seed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F +keypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 pk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2 sk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 +encap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046 ct = 148869316FF02E3434078481B0EFD5C01697B0B6A95448E34D38F1BF326AB9B7215CDBB7A43FA2AF48760E4D595278538D482E067549F46D725114DCF6EFE5DC1FE7F8E6023F225FB3CFA8B17B1DC06B1D639A786DBD337793699BFED98C533203E8A053F210DE15887CCC5174CFAA7E6D99AD11E61A8D3DECBB5D2C9DE33F96DF78855B55D9CF62FF8597C5D61DE8E24BCF6C792CB57AC0B249FDD2D83A493716FA06FAA5E3AD4BEE1BE8EA00B789E5197E02902CB64A7A7B02416427A58E1EEDE1E23805908756ACD919DA013F8B53584F77A55BF5E8F28B9FB062279F0AEAF93B2C7B76D2FC70E94F680FB7884D4FF9CBDD28A948360B8D48DB38D617B98F5DCA38965A1F42FA9FDF154EF5883EB1A89D08CB5B861F783B8FA1FE99F1253C782D2035E667E7AFA6FC8D5EECC3137633A8F9429C1A50AFBF3302D30826C8EB57BE8C11C3A9DC70CF1D8449ACE55EDA070E3FE0FF71789A32A309242A8D740413576B659120A23ED0F1C35AD2CFB40CDDA23E3DFC5E7D18E8B22C74081B604725ECCF0541EB4F007919B7ECA52FC23AE229D9754337633425E4238E6F3EB0A265C90EDAD0C6A5885B3B1B58B549C6C4CEA5154E60AEF72A72C7D991198F5C855957896007EC0BEC440450E6F64092DA3F8E12B29A26AFF0A5EA08A36C01EE46074B5B3E9F00ABE821187D3DF337E4E18CF4BBF9A0D7D2DAADF0574AF638B71178743F907CF8168B73277342193B8BA4F0B55767456A778E071B73517A3BF9A1151D51B86F26CE7F1A0D6E0D2BC8FE60FE6ABF6F01439C5B0E09A93AC4A7B03E92B80B0C669F4561E8FD3DF47B4D61C79C000CEEEC451B607AA1F3DAB186A6ABA51F155C56A1357566AEAC90B8C198E45DB251FB3A1BB020F068F7027BF86E0B83327CC88DC1B963CD9BA5E8C7B68F22A27CCF87B55481D46A804121D819C9BDFA4E0C1FF5E4907DBA06DD4E2F95FEA50A22B60D0AD383E7630494407BF6728AB7AF746F4B115F1969C50222DD8006BF0DA01756FEE5AF6A400B884F9076310000F3BA694AAE5CFF0B4C7FD837F58286A25E10CA4735EFDB7EC0D7AACFA83D2C ss = CED6EC70083226B02057B7F47E40943320B3D10DD4AD07EFE0F007EC8C06B3AF count = 2 -seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +keypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE pk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD sk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE +encap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9 ct = 9F38D01740BC9AD1D46FE0EB0AE538866B2846073AF151F9D55FA354233D0ACF62A7A3744814CCD33B4EEBF525565AC096212F5405624B3301B14630473760A30836E64EE14F3BAD9D97CE0ABD37753D4A104184BCE3DE9D9F0F486FD4A1CDDC786B887AB225C8D10AB156FEED875EC37904626ECC5CAE50F06349404C63C3D2F80A8FF43C2399ABD9B098EAA0A124D488A1DB5EBEC9A460F027A836840003AC23ECBF9A5612FE438B960029D4DDB3E66BEB79D8A8892D2FDBC1D4E70565DBDC756F9BBF85089FC6B448FF6F03F406693A8810B5B5D7B14D61B93157B7A6379F959964FA8540A830747E7689DC7164A1A1B4155798E74A8B17C2E89D7194F8E974B704403C9675E1DC4E1C196AACB0D5137A500023B683AC632EDD3ACF949D4A1E95E38EF6F6FDBCCB5EA800BB53255A69B4E33D513B27D022D0B414C8C1A7C335804643A76A0B617D5F2D6CA6A866C7234F981B63949CB413C7C257D495319BEF42E5817798400F9904C01223B77369139152E02A843011A3DA07E399470C225DA68951D1D52C36F12D73448CC81A6DC341F8AD79B107E3426218ADEDEEFF0FD8165FFF78C2282ED24C83490F3558BD1DBE0B9113A39F95A4AA6FDF64602377A41A8A2ADC01F3BD242200B97FF7E72CBAF937BFF6793519D91ADCE6327D1DE876BA662579450E48F7451A5DCBD9A0B866682922BD39CDB893E9465DCB2F6E12864ED2D35059B636FC7CF9B995FDE29D7F464446454FDD9ADCBCEC705F8A1102698D10671AE7FC3418209BB2627BCD5693DC23EA0322B2859338D0EDECD71867B571FDDBC7137969B48F51CB6EA8C731BB1189BC75738070254DCC8F7FD3FF295D6DDD36481A66C2AED8E43BEEE1513244CE52E936F4C8CE71349E756AC52F23C89E41DB4707E6B2BF92076FA5762562C8D941A2E3B56E011EA0215DD5D0AEA99E705EE4DD39517D4071B75D1DF6B38809A5A542BDB0941813916A726ED586D3A4196032DDF183A5F6DCB4F624CD69BEC9CBF6E8554CF26DF23E59A4E265B1C976B358B768398763C340D168CBDC8BF00F62CD01E19FD8DB87429291C688BD80 ss = 6F21DF33B8398BFA65C9C243214E22D0BEB5F0D801E4F9E71D476F8B7E3A9688 count = 3 -seed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A +keypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 pk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581 sk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F4DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 +encap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85 ct = 7128AF3984E3DAA4F96E695466982004AA8070C26261A735B0C32F2FC1B8D933F1908132066543C66D31AE1AE9ED8CFCBD3E58A8F799E038F951C41E80F80C798F937AD5067BDF31F7D475EECED983619CEEBD96BEB20C51342E5800B20B59CA8893106740347420E8B4125A3FC75BC6D25CED6F4915C803BDB905EBAB9FE59810440608F1DE38560C40ED159A4911DE6E71E52540B955707853CE95F26D7EB4C8A6D826247ED177E81FEC7EB9427505DD9512135AADF07F3E5C3261B7CDEF98E15D237C15F27BEF3122B6077972CBD5CCADC934E521A5BBBC4B41CFFE24F0A508BABFA9EE4A394C92D1FF032ACDCAF0FF41F3CBAADFF84EBD6D2D4722E1C4EAB8378545D1CD6298C2BBFD96A4DD53E9BFCB6B7BB5A2D6F2598FB33F9C9D73581F6EF5CABE9978ACD44EE4EB0BDA63F0351BAE1FBD0DA82B28A0B01ED423E5603CD80BD6B6D7BEBE8029FD6E21F3FFA547B4ACE5038888C88F3BF72AAD591AD08D7DDC980B948E651C95CB23181049AAADF5C3C24D3C84B4A25E16FEB4A65726068E110AB6C9803FD84012E0F5FE5FD1826D46C2D647FF555777282798B5A029BA70B58AFA260A1C9907CEE7FA9E5A131D55709C0226ABB1FFAA7699DDDFEE4AF9BF07F05AB3C1125FC4284BE197D080BCE513D48F5C09F886C7B2B39FC343024581281EEA9C986F053AA66A88CFE08E7AC1B7AD46D289D8162855C1E68D6E11E82806447A5D312CD046058AF1F963E65812EB8465781872F6FBB8EFC1FE2A23F109DFDA2AC41FDCA6446D7D1394BDAE575E1636A739321F2E62F0B97537CF9E65DF9E1AF5FA115E64A296FD4CE8AF8AF152E125633CEAAEF6F91F94EE38AB015EB1A899418C48E0A2F977B48D3A2C0518A33EC637E7FA97B0D1AF0134158BDBEB3D171381F9CAF13CAE1EFBB69C5B95CE76B0BC1815E2783CD29966FC57515014F0BD978ECC071C0E9736C096E2CB8EA554981B9CA4EF793859E66D7E948E42283D6EC17600DA36B2CA68C305FA50BB9C73BF221647AFC377BEDDF9424BFAC99511F2ED97B6AA7123D76A77A925729C916731C32F9CFB01E8B6CE0BF06E3483 ss = 960B57F0FEB34AA25D29A42A94565F697A8133AA1B7407BCE017C8BB4A6ECCA8 count = 4 -seed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9 +keypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 pk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A sk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 +encap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216 ct = 876FDD66462486D16FD2D9F8EB48141F438989265E5568C5489A6E37AC0EB93F0BB1AF8B3C31E482BE6AFFA9912B73546EABF54C1D6C4E54CD56551142FEC463E0E54A07B616772BBC0E1E15FAB7CE928CA17AB42C471A6F890BD747DE66DC78BDDE3BF6E9CC7C03D33528BFDEC49E2AB3AD4C8ECCE7AE427133B9025489D480FADC15DC0B6BDD1A02D4F4BF1678376A5F8557CD342A12A029C54D7E4BC30CEC720670012AA775CDA9E6053132C19785A105E1405066568F5713AAEAAB599A63B78009052EDA0EB01116A28423E7E67156BF391803FBD42A5485FB0EFE37EB552E58DA11C7A4578665855E529DA4064CD753024D600AF5C867C8C04DB5F3E5B1AB553A9A833878BDDDC03ABC7CB2EAA895911D0DBE2B6B7DD5ACB88C2FC382CA32CA3646C855DBA8F153705EB6D32D734C69FE1A12828F5EA033A27B7A324D8175ED44D6CD457DAFC0ED196B7DB657C98DC921CE4D95478A418C007998A44E7BC9B0F2516D9B0D61F6D3846C0B515EF4FCFA4A64DD11715F3E9A6FFDE8203D42225E57D74EE09FA26AA171803A53CC7DEBE89F416656467237CE24F35C15590801EE03CD47DE000218FF246872B005C16E65A25ABD0A9B617ED97C4219BB19417D56FAD220E703B0A007F7E990B18EA1ED0DC2C838160616ED9F4CF9C544994C5E4ADB22C7840EF57217E29BABF321EB31252E7001AE61D3E34BA4E34EF31A00AE2518752F23008B1DCB6258C558A8BDB106E3CF3C4FA06B1B446E4973F19EF8A9588913A6A6CFAA8B64912D3C941459C776CF932DF726F4C13CFCF23FDED7C55619D66D09989F826A4121ABF262B54C98DCDD0E53CE79B6FEB143E8C32DC343D8C9C0C00C8D03E9EFE3A1CA4661C004978EDAD452415E3C6A83514213F22DDA8E71FFA78C392FFE82D51A80FD3F89A2000BAF1BE764F080F8DEFFB3C12115F86395AAD3015D7B52B1E57F9959E2DEB0ED16E723190D73F2D8C81A6959F23C076D6A3BBA599E3F6C0DAB15F0C70C6297107F6F0C2B5091C8AECA10B285AFD63B0F5D83D45D1AC811BFE2C57D45533873AE83D1B10C8334416AED3BF7B19BC248 ss = DCD0210CC9F2B15B448B7591C54F94DEB65AC30C9F2DE59109BEF5CD4CE34D96 count = 5 -seed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA +keypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 pk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9 sk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DEA08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 +encap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88 ct = 49FA659550F609B17F4910BA0EE1ED57E336C87A23BC31F7295AD1CBE5B7538D99260B19DDDDA44B70E6C21BDE6D7A8C17D6A02E12D3EDFEBAA28DAA9DFF00DF122371E72FB6A22156F5A820AB06EDD9AA8814FF2E0211FC40DABC8E2C283ACACF361215E95CCD67721AB7BFB9FA007D9C1D34E47DF1DADAB355BA0CD99D541863B26D982AFA24320C5E251776219BFD4B6EB200BC1015141961AABA722086553AD08CAA443E538E04B2DD51A725034F4B671A8A5E79356C56230370228BCDCC890AAF5316C3557654B5138B3AEF3135FCF7849CED1515FBD55D2040A85D0CF249DB458743E6F254CA2D8579F151320750EE8A6D13D37BB3CA5B26202753B50685DB372ADD69930D6DC7D7E44173C9E549C7973CD1D1E2DD97D0E9C45202619F4D8C574B52DE4A8525FEAE8D8F9F59C0D3A76FC1175E03D0D7ECC3A2FE9DFC4940D05A5A204CA37BFAED464528F5C13CE0289613C9FD380A05A5C72AE7EA92AB1F7410B5AC7BE841C7F5C63A28D416F717349DB664AB80047034247B01CF58468FE6E2879F7F2E1A59FF91D1B90662DC4B87C565B5878BAF63EE92081EE7C52CEC190AEB4BB421B24E807D3336CFD5CD9685BB1F0FEC3F8E2CCCAAA6003B1A6B08D3B6EA7A7D5AEF0DA454D933211BA02920B57ED3DBA450F8B7A46E172B3D416442F68A5139F803E782D7D782EC8D150792D28135D07968A8C5196E384B94BB222603FB5ACA84FBF910B258B64660C63B0ECE1DA802A837C94F0AA402EF84681782A56EF466C7B05950F4B0758B4BB730CADC2F938EF3078741F5190079AED397C788F975ED7DC6F6E9BF921155401A47969AE7D86AAF15B144059DB06E1625E18E4CF28BC60CE2F03786F58EDB889BF1C4071BD8B423426EF0749221C0B6486FD90939517F993D78B8C3B1AD87C3AA5E796CD3C22CFDB1818806DCEC80E2B8D30CBFBF61B4AD518D335E41B62CD479E897D0BBFC390E2A32756D981AA05D017A0C8FF3C9DC693E635023A1CB595816CBE86F4AE3E5E1EC26A4B3649D4DD47CA35DCFF186C3C5A8A78764A9B494D872591C6B73EE0F2A05A8BD27B24554A44F ss = EB0A5A154A1E9A97633929CD64B3C7E61B58FF6EAE29C994DCBED1BF2708E99E count = 6 -seed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049 +keypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 pk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F sk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E84684EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 +encap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B ct = 61A6B12AF356EEEE284CE659F04E09C46B620B93B0B48CF7AE1C78027DDF61550698D932B3B88257ECF0631B999B910D794E9180C2B3B62F5BBC9D2E9DD011F571502F4FF2F488223F0C3197D0E83D9FC8CD06988B768B952A63E0AACFF6F61AE24235F21A2A9DF654698FB10AC1B413AF28611DC219DC1B6E453CCD3B8354E685136D2B68C0912E2EE463AB2B188F7D5E9C6D6CA26034ED7D5F7FAEB0B6D26383CB362D6F25BB9031627CB032F4B426410822CFBCAF25D9898306B531DD83CB0DB904E6275700F6CCE8ACE9D26EDF9DED5409BCD5555BADF554F01B40393735F99DE4C8C4547F830D998B73358B509AA6C03E188FD132E66E1AB06E2BAD2E502BD510BACADCFB08150E47C1416009A0C7D71CD3B70C0D73EBA0B52A4843CC38DFAE96DD8A53A09007C5ABEF4CE2189417EB44B887CA20055848D898A0F1A58DB4A57CD38C45A9DFCB05F494A46FB09077C39389FA35113AD39F160A89D1F360484CBEE658BFFB2ABA535669C708C81E8BFAB1B36482386C49285E211C6F02E5F9BBC8826D8803E3C309F23C4C9540178DD93E7179C0532F980415E741F69A1598BECA2A8BB86856B123F9557EAD3B85D6625FBBFD43FE028E01C78CE4FB7D9055BB23505A460A04F816F92BDDC48CC19E57CFCFC148963D983F3FB0AD7A47DE0CF8C1BBC65DA583EF75F5F357CBBA775D35D6F2BE25F11AF398C634277AB023AC859A20B2390761EBE825931CF4BED27D860E7D8C12AED8117226060DC268646EC4C73C74487DF97380775D522AD93B74CD65408D40682D28069F0FD66C2211CDEDCABE8D051F7EF2F6AFFDA0C2D36A65C4D1B3C8EBE5720ED3A60E5022D5CB8C4BCBF32DCFCF48DA5BE2D91D384A49C9D702814A0C6ED6D425CFA16C1FB1B042D48B48DD384565219ED400987107FCE11AF13C0FED29B8564525427197AD956A5D1109E3669168D39B60F240C561C5E70317F98675074760620E65A739485A44A6B87C7E186C21CC21980A65BF90526D1B55D9AB5A6FF5225CB01C64786B081896E5EAAC84F28F81017F69D2F0AAE68A3239BC9DD5CB1BA47B055F1393E5FC ss = AE285BB95FC5F0EE80E7FC232C952062E5BFB8AF0889EA344AB3717EC1A2C6EC count = 7 -seed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB +keypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 pk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B sk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F76699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 +encap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663 ct = BBB99016433826348694F96A34AAC89C0E7BFC2F9915D34A904B91147B560B8E453158B41A00F7B461871D5EA4068555661BB40AA7C99950FE26F0FE8E02B182C558F3C7CE378F1617DDAB1B37D9209678DFFAAAB60E7607E0D033EEAE7B4595407E62ED2A00B86B65F6A1689BE52A0C4D4D48872F54733BB9E25922A306CB00B2FEB95AB748630ABBC701952DAB4BEEBA9A5B588D8637ADE051DF9ED830F6FF324046BB3F4473A64E98D1BA0C4FB0275158B4829DEE034C6ACDD8BC2E8AB2DDDB3B66C6DF8C08193B0B059873E566386F4D182CAB2466BD7A72F6E8898FA3AAB1CE34776183097E7D9D64066BE882963604AC056BC03AEDFAE85BF44C43E6C712881E28AD021EB4C679506BE8B4BBFD7402BC8D493CAE15B9B2C802C7142FF3001E5A1229449AD611EB3F12C3ACBD8C5E330EB72B012370D4D12B0060AEB8B453158518DA6F74FD9A2DD3DC2DB2595561B1ACFC8916DBB2D69407467BF60EFF1DBEFC5437F5ABB81B862EC03C1FE76A5A47F73207201E2AAF9733768C09C5DD6E859BFE1462F6B9289FE19644E4648C86A5A38709781CAAC8870C76549F35B960097C2D410F7FC76B4822812553375DA47D2776B35851C3DFAB2A8D8A70884CE66BAD0071864036D07473045D6F00A0421247D454AB14A97F747BEB47B4C77DAF56D6BCE577D42E5D80ED05D2EB1F3E5CB5F4DC6B66C64A097D14CA604C948D6BFDF778F2786C109D4092E343A040157AF04D8059953DE32F697A671D79035EF4F2A899C20E29DFFEDEBF92D735BB43BAA6A4BB9F7471215B9EDA2A3B2338B0B5E1E58EB684E214AF78AC8761986529D73E9845BCD05BCB7AEF148814B50F4E07D6D9387702D3828EC98B041DF90F9E4341DC99F40CA92D300A2BC47F98179D5FB09098B5899BC13ECE1ACF3C8159037DCA2039CDD9037C5D9613A995E6CAF8AE15AC6C589E5B54C469F1FB918D011786A4A4847149F3853D693CFA318C37A8D60D0D1011A4980279140273EE046A19EE47D61AB07D3D95F5B2F9F2700A4BA3F022121C7F8A0B44A1A1CFB0E679BAE294EEAC7719F55154FF54B98B77C6DE39 ss = 74C903FB47CE2B1E24B37136BD96CB5FA2D39681FDEDC4B8B0C6E9C7D1D6402C count = 8 -seed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41 +keypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 pk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165 sk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C26DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 +encap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2 ct = F3CBBBD4DA1B3E1B0851D939E24D773201C87D4243CE8D5D9F2233405BD232A8946168E81D25468BB1157735CB55D26ED675FF1D9A06C1D83CF96E45D68CB06D7F761C2BD9542ED37863500656FC9B61CA2EA862F84DB54F04E8968ECB3DE0DF0C3DB5DA89D49163FED7A6AF999EE2AF4E8E71A455759F57C0F39AD9ECBC7873386A3F3CD5B64482E1ECCDFF1EE865FFCFEB98368057A186985E882B0BA2EFD13D49380AEB3096EE6ED275E93F41EB3A86D2F2DB5172514D731E3FF9FD16C6BBBFF128A43A1CA2CF67CC742F7995659FCAB084A5FD69D5E26068BC3682B8001D4E76394C99075F750DD9D847F1613B56F64BA50178AC55361E91ABB172A272B47A6724CCBD20BC333C0BC82FC54203E579FA76EDEC7EAFFF83EA3B30E8D389B15D25AC487433EC7DC634E8259D2159636827FBB4007A26FB1CF78C7FA18B871BD67B31723B103E5F0971439A11CA582F54F7F44C37AA86CED57AEDA4E6A16C1911E4349C59AFBB31DC1F96A1F4D762C8218A2CC5762A5B0C3F6B0C2F2088CC65F9E9B6F36381A8A4BD9D975624E2723C9F26DC3ADA192D0A6677A858C84B3A05406E166758323151E75A0F5C252B9DDE8B2FE9B81CED714E6D59BDE97586BFA54FA9379A46F9EF5BF39B8516107BCB6280A33E9D2C0093D6B73F35D26B422E8F4C42326506AA01FF2D9103157E9584BED50B6ABD9ABFAD97F7E49D74EEBB6C4F20438A196984E1A646F50A8D08F7273A10BC9BEF2CE8EFA3D99273DA9ED6A20088A401CCDBECEB8A5CE30E7BDF98FF973EC6A6999E9080627D226E0BF0C286DD02DFF5B21E641DB3B4298BAEF4A1497278D5094B56F98E88897590236AAB4F0F9781F2F06C884B60B3861A91E7D7DD88CF4E1BFD70254AD31C0CE3259B9073916C2D1DE36E68B95099B199D31263CFA3FE292F131296512FA6A942CD58EB5005EF264EE560F110EEE5ECE397D08CAE913CBF88ED81524FC967D319A2A73A303FD1A6FBDC4C0F7B5FE2C91A6E5C2EC337D85A105AFE9AEF7424CE73F6112A564EDA07D30BEA6417FF7F618B20D32DB54255D48DC183557C4255A43A85AF569145 ss = DF09F5512A04278A474D26B15EBC89F7258A3902895F7282F1AA5141BD45EFA4 count = 9 -seed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846 +keypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 pk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75 sk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 +encap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B ct = D18661618A49AF4ABC1A1B2F61EDCF23198B97D8A49C0875F86903D9B10A7B20153F7204C80F2044BE9D8C82E7B8EF0105050F4DDBE6C3547D3DCA3A7E7404EFB3F9D92A1F2E0627D514730537D9F63A7C2E69FCF0F7848772992EC9381F4EE505A922BDE0B3EC1E086B0447EB8ECA6BAABB6259BB1F65715122D671E11DDC34404FBCCA14674C1553CD5CF1F64A563E087E720F803FF8217F2ADD6EB5C5EA432E340962377D24A8C2261B8E556FE97820CA7232CBB44B91577E5328D1B9F49FE9A9D33C1E18821B9CF14231BC3A97327BBDB7A2B12DF0D2BA7F44A6B2B2B4898CAAEADDD3FEF8560FD0C22D26A8DE6577E945EAC6A3925F1E4307FB610DF30430D46AA9ED4C48FB7FEC3E9B0DCB7BFF0121B0C138DAC7D3BF1EBF6BE01AE478F1506761AF1488A594D38891702CDF36B0AD62FFEC739E421D2CC5F0D0AA934EB8AC4960F1BAFD55BE60876D8C3A6536BB22DA7CCF9C12A11064A547756DE834B47BF57B67F375E4307660A53B358BA026E2897C0C840AA8736D923B002A2EBCE9C8293ADBE2199C58E1DFB6307E13773E8F695937BF0EE6C389067081DC895A07786D554FD71A195934BD9EE6BEA54C5E92D3CEA80C8ED8C1F4567614A03A36739F597ABA6858DD53012D969488C02562320E99797DAA33490011900DAA1C9ADEB058EF5BC9FE5CEB0D05A6387CDCDDF71F0A99D544ED322A10E710B811712E56F8A462592DD26420169BE684EBA4B5259810EFF1A114C726FA34B39170A659069670F39CF8B63E4EBB9D2CEEDC7DCB5D61FD2738CBAA4512DB1CA38B8C778B2F5F8F7BEEF27E68D6FE63A65EF3CDB0F930F0E5FC5B9598EF03099E534503599628ED9A6C4D32E33B49AD9A4652986638E8A7490818E193BE5D74AAAFEB2101080A76480F334335540827C8E823EF0DBDFCC52DABC2DEF58CD8EE8BC448BC898ED10888792A0C9FEAE844F71DF836C92CC5575C42B74070BBBCF9600E1E593C1EEBFF74CB06D19676A6DF8B7890618066FC69B20194CD305FCFF6E8B005EBBB18F2EE543B5C5172EA4D4BD8F536B4BCE92FB06B34ABDFD05FCDB38029FF74EF ss = 07D4FE5265FE82CBAABA139893AC89A4535B4F97F94DA29282478F16266F483E count = 10 -seed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3 +keypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 pk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A sk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 +encap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2 ct = 80EAFF0DA8B892D8292F7FC7D98A14F33FC8F3D2DE7AA5DE81C956C9DFD8D0536A2689B5BE02FC7D12F0A1C71260B4155E75FAC558D76C381AFF21D961E2F074AD785EE8ED83ED5995FBB83B5A908A0509A2D263C6682D4973CC727E9DA4F945616C4141D7F148595077B832A5001E5D94A8E98A014F37183C9526C32CD92BEFFFEFDE2B2F5BD8032597D2677E06032CBD9EED16AD82486FFC68032E03281F119097CA1AA623E53530A998164E6858E6EC2D42A5B86A390345E68ED2A841E82C06F66406FD8DD1A93095A59FD43A3F6B64574FA6FDAB7C16F80EB598B7C22B6E6973D6D248EF3FCB41774EAB52D299F7C9DF2B59AFA71B114F5DF43229438B5FDA5D1D03636193D4D2B7E911049FFD81F0B6869A0743AC2F92ED47E13736CFE63431A336723FD0A9E94E16595B50C7CA48F60C4B638F4CC3D8238A80641377460DB085C420FA0CCF7EF77E2A5EE3043D9952524538B1AA6155328FC52F8D9546FDBF9C5A81F2A8073C3BAD1FADCC5D60177C3D4D931FAB0A08056B313EE34E694F80BC22DE33335A089A0D780440F02BC22BB7502557B9DF2D6DC463B15ACC2012C94ADF19582444F2B5E63F17C65CD3F5216440BF918E06A01C9CEA653EB4A05EB8B63AF5D657213947DA93C4B34260B8B11FB8C4087A79C4528CC0CFFBE8BC70FD5B85E974AB261EE674DA4A1190371BA8A6AE3FED1758152BE3947CF0D3EE265FAD70702FC48BC9827DDAD3D6FF8F9D66F0201E8F8C8266D5D52733979D685B7E254A2BADF58DEB9045E5085CB5DDDA1AA4C2B88B4B466AEB960D42FDAEE3C28C3E809398BB308E440BE5655E762CA143C86D5FAAB7C829B822A7389D937497A494ADFA4B7B8BFDB7DC9457CB93D723765B04D2D76321F96B58A886F54ACB2C5A518BDA88488571B512E344C6C86F24B726B274D4B86E19749CAC7D0A384E3B6824E71B59FC0D24BE840CA03925D42FF23F366C471ED224013EEA0B73391613E05A6D8A390B446AAB2CB5DFDBB1D3B6EF875FF5FD3F0326C43525A80821C61B950FF6CA881BC25AC60B899DC47BA92EEAFE5C2693E47CCC35CE326B581A6A ss = FD481CD0902EFD9A163377000994AD86E154BCB2B6458AE72CC7CAFC125DB981 count = 11 -seed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC +keypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 pk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28 sk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB718965812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 +encap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641 ct = 4B279A18929D2BA3DE0715458CB6052D9E083796096C7B3A7398FB09CE4E3F5F0B9BA4AE07E9A923C86AEEAB7F44F8FEC4F377DBAC4009DBB34D594B19B0A2F71E1FF35131D5A993A0C8D200F1A7F25A318AF13F9CD922E71D35CF92816CDCACE01CF5AAE90E2ECADF4A13B8ABFF06469501D8E85CC7DEC2F001CCAC680D25DC458535B44E67A2B5D134307E70A7FD5E28156FBF9FE33EF9C25B5772DE6B83A5204E8C9BE43762F9F07CEF4ED3BD5ECDC67773D96270F2052D00250F28451794E71F2CBD216C85BB78D8E43180DD01B883158C47A5C572149E404B9D2CC2E11522940D22E8D334BB41F12CD43DDB52E424811871548981A5047CF25FAB5F9B987E010C5591CF58A20989C0C4EBBD22F6E2C7E9018CF60692DDC68A8AD0A33D76D1582D46A06C2E60F4B062506C763F69FD8C158B6A1F59D98F46D8A6887AC1422075524E7034A7B2B5410D41A1BEF19090DB5F47CDC2DEFC93A5C884EB5ED7EA681F15F000091F3C207AFAB28CD535E1D3A292C00781096386D97347B3540B67691A09BF3997D364C57B3FAA77C81DA544F8B558F8777F9DF39C6A25B87FFDA3F518D4A98A3594CFA7321016807E85E098EEA3C5632791B21DF1244265F5D4A51DB008664FE7DBC2CE34F095158FC07CA5600DA56E4123107858DD9825387C3DB0775058EA50F9743503B7C5CF7B72E633F96E42FC8D967D21A81DFE295738270C0B6F1E8582C0A807E1AC3BC22FA715003A3CB1BA980BF58A075CF50BA455620B0A07D45F50CAB7BCA3CE12D0E8057028320637E9A2D81DD584BC2CFE6C63D8E5723B0EF99E14239754AAB21F8C280294344C3B7DD30CE0D4C9A75011A3793D751D40C2DF3A190292688C8740A242F2735191E73F1B78D510E4A67C5622D305D6631B0785C277056022B4E0312CE1717BBC6C417328940EA922084BEB0F66F84D467DD9C0EB1BE414E468F62D5B9E372927399CBDAAB41F0C5D85D09A95EB9DA40C285786377253C640CDF00C4A0564FEADD1AE57A336D6EC7E461FB4CA493CD933F6791F491A41B6430757DD86D22017B073D5DE00B865E4B6B2C13613C139 ss = BB711EA4B517003B1B1C893B5A84E52C7E5B85C02703E7E909621A8E3DCFCB6A count = 12 -seed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F +keypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C pk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260 sk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755CC71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC78E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C +encap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C ct = 91B91BD36C068CF050F86C99341DE60555EFE68A861A8A1CDEDE1F03078AA4944192940D2B112C41FD099096B21453560C552E9AB8BD02E0C7A191ADFD940431EF1D5CEF5B7AA6F700261560387A0396211FAB44A85E53F16F9648663EBC404FE1276099E744E0B639B2D2E02098D04CF406FB1527671FC7C5201F069DC75B754B1D58F73E6C6F1789CB7FD0BE848C0CBE53F2412EA1CC2136AA4986C048E52A638B8DECAF8EA2C3CB94717FC35AFDF67DDF0319EC44CF5B7A909E564C6F7CAA82D4CC7B7FAD69433615F5A11673F04C45CC27CFB8806E22DE9FCAB3AB76599A0574C658FF6B46E81FE36C3EDE03B0EAC5E75C6CF51A08E12D97D9D274443D4688017C6D25C9A802411A1E03A0138A7AF0D773252BC60F71D8BFA37B5597ED49A2172E57816F440F1D212D9B60D5C3254F087C9C6F4EEF5375DE7AD36D9264A585187C7F33C6B813AC11E3F1B183E85F39317FCD517A41F6FD5B7D519EA5DA42483AE611E4673A724502F6AC76223B20B75408412344313ED23824EB30A13A7054F26855925860019868CC19283081FB6E51302910AC0ADB19DE0658116F5738BC87782EF23DE0E1AA7AA792DE45510C0A2EBD001D98742E7F3A850758EF87F03A4660045DC8C3C8DD94B36377E02CF76D50374C30AE2B5AE27A25446A2A6ACC1D6EEA8F05B3251BCC01949763BBB62F46AA91EDCB92647964295D8C6092C89901E0E1D9AFA3F6990193960CB2B0CFB2498D7C5EDBF61464A56BACD950B615218834C0A925A0250EA05C1C84F658B16C4AFBB2AD5B5099EDB48EDB1585362556FAFF656C0853A721C9B07FF135BD83E93FAFE10ED9AB316241B2F1530168B0A924DC2D5125898373D80BDD94663B430250697EEA3A3734A56563EA4374C8C7EBEA45C98FA30BC5EC90887BCF79A3E83DED8E9CE6D481C2F3FA6B00D601785D5ED28DFF6377C27C2FE7B626C6C53F09459EEF59AE5C62EB7575382DAD4D63C39CFE705E3BC27CB8A159A9649BA4AD0E4465289E394DC4FAF1C36AACEE381BE92B05569C8C70D13A30E3EAFCE667F9C8C0E0CAE4EC7D3EDC513AF512DAC91D6BCB ss = 3CF9E85C71F1E4965A26D588D3F2CA74D4DDBF2D83DC15033B1566B7672F0BF7 count = 13 -seed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418 +keypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B pk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C sk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FEB44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB38AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B +encap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E ct = 2518BAD0DE4DFA29228047F263CE666D43472A43CCCEA01B7C61EE120DEDFF531A864E7F63F16B461C0FF18AE7E551A8784B6A44E2D3BEFE2B3B994ECE1A94CBA8F846FD756EB94D088C999E73C96C3D16A74AEA53EAED6581773CC8BCC08CFD3DC2EA05FD0118495AAA20F387933258E2AD208B36037D49565C0B3DC8704580F6BBFDE68BD784DD1091A99C5C56A555BA1D94F3C9C508DE1F47FEE09539A28BC73F3C6B4BCA2A2AD51470CDDD36499CD0EBFCC1551FBCD36E0053715EE7E135882DC1C3DD5429BB77D93DC48FDF2D9B48CD9EA73618ED6A7C6A390440677D9C1C9B1E32160F02AC939714C68756738D9A73ED48B2CD1ADF4D87971C0B4A5FF2DD7B4D6F61416063675F61CAB95B7BF8FED6DC45154E90096F69EE41C787F910CD54D7D8D25028B95A1303C59FEAF8EAF5D45A27B5679240D4C22B38B3C89DFECDE17304C9CA3E3DF083A86CBE297A695F9D00CFE75A91FE2033ACD4797D041482121E32E1BCCF630552AFA9EB6F4F8CED9EDE3AD2A1AC728796624CFF48B0F0BB4DFA0DECA016E4C0A415E74B9AE978E984C2FB6DB446E4C1E0E7511B6AE7EA208B7E55A8BD38B0E85CBB7722574F66AFDEC0CCF36AC72D7579EF88F7B06D5054F46F5403C7EA67A45A7AE720CBFE927FED4D065152196DA88C033E082CFD679F72076A63EC9CFBE4F3716D9CBF0C3B6F393A0747CC5C10FFEC4AE4C30285DA51048D5FE41B5569CAF3DE165205677AEDDA9A55D3B179453FACDB3FD64F353BF31762C960A4E6F2859BD4D0E6F47422CEA3939BC7804B8D257684565E535B362A878B0B84B35804896BE08E60A264ECDA516BC73DF212DB86E980E83D76D027A103EEBD4042076474090A3F741CC7DE6E340059F60471885B5C03CDFAF77E0BB6598AD46CAD432135EE3F687C65A198E0A5C40B54CFEA967CC922E762768103AE867AC25DCE0950FB6A599BB9BF41EA0E276948BEF7FBE9781D96C6EF0BF9D2F4337C546451C9531ED8809D178A01979208F3001BC8B93DF98938CF21A36A85930CB3DABEC1774E6962BD214695FFA4BECB573920891E8BCF2C412131DA8D81 ss = 82B4F6CF697D27168AD2A66041F86C6586494C39DB2EE32181970ECD82A1CDAF count = 14 -seed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260 +keypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A pk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D sk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D979A2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A +encap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C ct = 47FF90CE4EA0C3D9C0E803CA5683511B1E57563B54116AD575BF2EA91BBDFF54DCC9ACA902461F0456666F5814B6D56865E51B963A314E85A26EE7B99E1197F8E34F407510BA1E10B22807D5C1B9FD8643810E9ADB3C4D0479CDAB6B7CA6103C695906DDE1CFEFA290C86B0736EE21C588F032990311881D146D089976FBDE8F188104A9A2E1BC9515569D6F8B2DD548EADB1567F63F23B51C5F7CEDFE42250E6631D34C526D9146BEA9124590B2E58C6EEDDBBBC21E7F6BEFF7148BF277B2876A66441FB1C1315F7DE065C651480BABED546141C970F022051B058E22157C8F7BD9A790333259F6033B983F26E73D498D5EC6A4E52F0881329FCA2D5B68215F7AF3B7E4B2039DC219339BF07F6BF8673127D3FAAB668697C20C714F33EEB6F50BB0CEAC55C3768AC227977972166DCAC4A341D2FE071D7167B7D10649E6B2C3DAAB93C3CDA58415EF01C9213C9E60979F610FBF5719EC56F132B76D3D064B7254598B65A36EF93087AA495414158D974B86D98F11973C6B63994C4116F93B8972258371C625DA1BA335D42F509A07BF5058EC7900B4DE14C707EE3E5B96043B6F859993B6FA5057DC151A03ECC1E6B775E4E0B442317395B1304237E319F10806DE1834510F903CD7AEFC2F31ADFECC084C3C2B71C43EAAC45A5FC6535742EA08D1F4568751022369944B9CAB7E72D107501184E729AD6100F0EB9D905BCE8A6566E32BABDAD552EB30BD5D3BC77E4BF9A71A9F16C84D2053080B57812284FB76D5DABCAD0705011874D87EFC945AF323D17B5D3B462ADE882A9D108A2E0CB6BF75347090B554196EC9869C9248440116870E736C5ACA48FAD18A58AC80283ACB018FB4F04FA0837235945F77572CC909A7C0C06E187760F4D52A39502D796ED45557DCDC7D3CA9703352A9933ABE1F3A6DFDA645A2E28D287EC943FD873F9B28E05EE7402F51941BCA3682447552122EC6BD5C0A3761539D40742F1A2662C58416BC94693C04FF77894CE15FC9E5CA34393455DF25B1AE9BBDDBC253B272132523D8A69E102EB116C2E382ED81CFA7C0780A5902F682FE33840A6E2D90769D ss = 0146EEF9BA45C59A7915DB7431F20308F6B230A5A459540261A5BE425C84CB56 count = 15 -seed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488 +keypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 pk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC sk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF7DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 +encap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183 ct = 5CFA57CB23C409AF22CC03845A4F620E6B615C9C9E00852F8379BFA52BD3ABAB39B304BBA0E641FA080B97B239180535F1D2692D755C579BEE0DB61E2D159DBAE317464E9B81091980761D6AAE6DF265EE602463660426728FEB29BD4A61230DF7A487A678376E9E9A8465027F310DB1641FF9EE24A450FE89E4F247564D0FD52B607D90FB6405D8CFDD103125528C05CD80F0672EDDB30764B3EA9870F04E645D1379FB2E5375DB93FC87179226CCD8EAC1E95ABC9B3F0C07ACE24D16DA348E6E01155119DB3F10725B34DF0BB46CAE3D2FF3E1C53B72A65E68F17AD792C84CCDE5B454453A2C6845246483F0D9815C1EB4B9A43299E576ABBB48B22FE5136D9D68430C21E07BAA215049A5207AEE2F2E88A78408E959F8F5D6D582213C88EEBFFE4A90D152AB1F83EB367703507FED17A2824EB1AE118D75BAE1B72FBB05A061E743C2607B298ED7BACB1070B68C5F03DE59E1DA8E9CE9E74D0509760A4FDD667505854106936C201ED505D0A251CBAD4A684E5B0927D08A74689793AEDAE5FE1FCB8D027BAFB6202C66770A0E5A2E4D78DEF6723D41940F255B0FE908254EC398313170920D5FD5F70034E383FBBC396B455F0843EB99B716B287B13C60957182F1C1D6E0680C154320DB3C2FC3B9E66B9B1D43C8468C99A120D40B4B9DD20C2F7C35AD2423619A2B5428980DB15768488DF2962B4F9DFF6ACF2BD23139B867A42534AFDC4D8C7E2FA984B21C2E40357E75EBE3DA1F646685A932A12BF6A77DEF9435F955431207F652E42704548FCA5CBE5A8285E7B9025FA9E85C0515A35260077E67739C94AF31D21A4FB5CAE7B7AD61B17A1700F02766EB7052E152677AE2D74AD2D0AEA178A1DC1D297F2F94653FA0F97422FE7BF52D2ABCC5FD2453571A3B016834266966E5376663828B54D43C8F0949687256E2043E2ED700C968894EF024E601E509122665EAEEED4E9917AC35F2F42C489EDEC0990770CFEB37EFDE843F281153CD4EDB863265049BF276D0B72119B85144D2595EA1BD33C300F2C2F466B56A4DC4C7F2B6709381BF982D0FCF5CF7F16E19C993554E8559B772 ss = D1446F073DE8866970B868A0282C2865682765CED8E3E2ADB6D09821F69EC64F count = 16 -seed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048 +keypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E pk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2 sk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B44DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E +encap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F ct = 65CD400076B4A68763296F2E5057031A5EA130DC8B21BD45083E1226F135C502EF1D6DF338A95F3FEA888FF00140E39806FA59C920C6AD4075D6D3F443974D0F9A80150C97C6DC4500ABD5FDD18660ED580F86BAA8A00C1C3AA19810FC6A5E7BC4762CAAA90C40B30163F967FFA8A33E8CFD6F374EABA177DCDF2C1E66B3683A69C93E24ED89B68EC1C991131285F2FF31E1CC4F348427DB99D40A2C500E6369B88D1E2B766896EFB40F218AC12D5A5BBDC1A7EDCAE5FBF6DA7E3D7C37868E9F57E68A5BF83B29992C4F7CED8E8A2BA2A52CF203461DDDB0D58A17A811203606523DF56FE2B56812EBB008E767CDF376B10A4B0882094B1CE5C47381099B226A8EAFC6D4996ABD9C62E72EB497B83CA9D22A50B7BE4A3B510AF3D5E5B48776188F865C240A6B33CCB84E44B10208FA575A1B623F6DDF0CB0AC511D027A6F4D4051911C557BE5349F54A3ABF3DD12BE416B59F636F9767851FBCCE5962147FB029198DE4ECE44A01E21284ADE006DB00F700FB02BAA484B5BC01AAFD80BB74942317DC965FBAD6805F4A40FDC728852C6898286E584EC1FD746222C9E33B60D45A06D684667BC5ECF8C72E672B71DFD0B11F0B7EDA5D3E7BEE302063873D64F4922F5AE97AE84B63CFCE8D81526DD5DE43860D4F2961A1FF88D22662D921E90FC0F04C6041A31106DC2599B91D7C43B1CDBA0D596DC10373B13D140B9AA2DA4BD1C03499FD5BEA75A2F43882A0A92303F3287AF6514311CF08CB403B6D3330600E95C77E97887080308721690350E4BE344FC54389F8B919AB73BFCE1A67317BF7CA0BB1AACF519EFFE53ACBC794414E0964C58244E261ADBD2D60875C7E0C4256E1A698507D1972CB38375EECCA573F21AC15D4AFC0C50B2A7C7570A86F249C252DAB5A7EE7AD5C6004F686E70B869DE6AAD078943B82434374DD0B4926DD3B7DBB48E29F5DA25E15975ACFFC0B373BF8179F7533D66E07F7A5CF5B66FD5DA19A8077825456643FA1EE82D8A95F05CAD707AE20CB1A8359572FE38B27BDE1432925585BF6037CC5429B760892A169D058178E7A4801A7CDEB7A2FD7C607712B4 ss = ED8F55FBA251D1F3090F77823FFB0D91C7028C66CDDFC340BF9945D9A56D917A count = 17 -seed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A +keypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 pk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A sk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 +encap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2 ct = 3C49B86B127C0A05B1E770A0D858E84CBF3223595313293E48137D59F520FF53E876D13FB33B040A69967E3B7CCAF68033CD318E1EEF578B2321E20329E5946248DD5B019B01FA7F3FE5318A768439336A718766247C6D24F9C8D1970B81DE87CFC58F7B926FE352BFBDD9BB879439CBB183FE1F2B9A29804B6C9F90853974A5EBCE6810B6BEFF0E9E37F18B25419AADE051ACC2556C0822A09781333ECB012896F30F82EBBDE6844AAC9E47F630FA5E222535C5793C652EBF76517ACA290E812F0DAEDD242B815B15BCCFB92B1F470B23CEAABABF18CF00A5BC2EB2A98785391EFBDEF71398D427411E0685CD41098ABA44A451655B1140A788A48DE4DCDAB70A1849F5A2348F4DD2CB20F54F544BF790C294CD6BA1101EDB406C53604D88CF532390FCA678358C31F1367701CFC064DA33AC20068AF9D56C0BE450918FFB8BD03820D4994BFF3CE9E5F1251B31EC8DDD507BA0F7CF60E6CA2E85C79E44BB993E83D210E14C1B59EFDA25F6D09AD93EB9197A7760D4C30A13C859F5C2FB6180708C2A238499BC27530110144CD31FA1237F46518517FB6473670E30EBC1CF25C372D96E4EAFE7345237330096DC65A4F7F83B6F6C095F3BE5C44A5D9E8D4F8BDCC4DB7EAC3304D851A274CD11D6C6E544465BC270BD9DF4B34CB044B2B444F08AE08DC401B949C1348B2493D6E228F9ABFB1206EFE0611D20ACC1432AC6E97C41410B895BDB55874E663691E978F38010AC139734BC1B4051F843FE1CCED989972F3797890295811594BFFB9DC1B64D1C2B0CE95852216B07961AC0561D46D07EEF53219A659AE63CE332D90C67CAABEF5B19FE654FA496214D30638DF44A38495863E75CA4923CE444976CE120820CAD972B260934A2C8F2375B9D22C2E481B4B986414BBC820ECDB2BBFF776EBF6E69B8AAF603731AA6918949EB5D0052CA4FFF439B673307C5972ED0C00B6134F6FE6DA833BA4770FF537F8492DCC74DDED5DDC753BAD51951A4E6F05FF58060E0DDB8921134500CB7E6B34D280525958E52293E0763A61E27BDF1FCE9AC1941BEF33219FF1032358B65F97FE0CC4158D4 ss = 5451FEFAF1146809CC45BBB88DC3726DD4754BDC9B25B31B2F7E1E4D35785FFD count = 18 -seed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856 +keypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F pk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD sk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE33407A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D1278444F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F +encap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33 ct = F103A6920DE65D0EA498EAE39AE95EAE62BDC25DFCA0AA8B5543AE984E1EBC091AFD3ABBFCB9BADD6487C0FE098DA4726EC61C5EF50A043FC15A103AA30F6198DB5970ADB56B110BBF3D000CCEB6B701BFAD2D41D62E90DD1ABA87F8121DEE44742FBEB62595515338B504F4FAB675F95EB2469B4FAF1E6EC61F675D63BA0285728A4303E1C38E0E3857F496BBB4E20185F4054B8E8A6A9A8323BA0C2E25E4A1D29CEECF952C75A4B78799977B3C282CC56647145A6597BCBE549B849DBBDA79141657672396A964F1E422AF1578A217F32C793FDC118400416D70286B682C6F51E7497C1FB78E1F528A6E1E579F98DBAEF4640A5F7D258159FF2B7A156F8CB69C1F438C319C68D2EB367271C1E4390D3D9BDA77A0D1CF65274697526972D33179E675550B94980291BA8B353E694904CEDBCFD65A291BBF01DBB15BF52E79E7161605F1C61C042A2348A3B85BE0EDA083B1379A8648403A58DC2DFF2C3C4B750F2E5DE7F47DFDC858AE3BA20C274146A18BCA8B0A2A453654DC680029492D41ABF2CB21F0DF3D0658C3A0B603478B56E8A2FD686E1E3A83EF2929FEB1C62CC81B838071B7ED48BB5E5B80571D92D20B1EF253DFC7DA876953BE7F632DDA8FD32A9A5CE7385D0389E81E8E73D8E8433F187B83B3C4A60CDC625AB11D47A45BBE881520FBE0CF1F7D2D388F1E76E7063B349B1A96679BE2511A85D6D155F9D6D08F1BE57E11CF0774C30638C313130CE40347E4DCD182A4509885BA71900DE4CF919D5A95BA656FFEB4B99447DC1896406EE040B85A46B6E47B6FBCB2D36D06A7598F36FC0AB44C63A0A02B18C39D84B501FC1A9458FDE6BCE633B36E2337B8E3012C5FFA0DCC6BF59469E77285A62DA260E6D3F6662B69D1B91728B7561A849DE0BCF7B1D188A0F35BA08F125D4759E8744510858E20FF460C6DA1BE11A05BADDD9837ABAA12F49595EC5F953913D639DB44A094E5637279154BFCA014F555AC75608A14A5655DDCB15907B01C31F12D0D3E2B89A91DE48C585DF22592F59B1FC0B1B81FF7711011EF9958C9BE97DCCF2266A5E6C70C542CB6E693FE4BA1B868 ss = EC2DF494562866BFBCE748AE941330435364F6B9ACA579B73F00D576FDB9F967 count = 19 -seed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827 +keypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF pk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C sk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A71298341C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF +encap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34 ct = 77A6D1950DF2F7DE9D7ED9F3DF6C7FF6CB9E4C6315802797A1938664A54EF61A98432E11B1228ED872045AFC011896E6AFAE1CFA4C70A769FA33656B799ADFED7C5542B5E0814003CDDFA30DBA6690FA6B41A92DF56BF5EB0FD38B47EE121C6A5F29613170291565FEABC690A05A4635DB0383D62E1C114723F7DF6892C2E3A84AF47C50B932B7E7BDBA70D728CC111CB6F7C8AEC06C5858FC57AE14DA29AF1F54EB3D8D1C2C98007DD4500DAB2710BA1267FBF2BBF49373C6F637CF487384D19AB269A115D7EC86347A0AAA7556C805CC19CFE9EEBD28FC3A71D3C6C0E6F4D247AD7845E004F3F40230F0EEA5EE744431FCF769F4ED64EF8EC46B3140BC11BADDF5C6D46C0891A72A517A5C21882C0DF57AC599AA9D2F6706E1858B4C8EBE6FEEAAA495C22B56D54853DB69FED7FFF97ED312D304D39A3F84DB43CCFDDDDAD2D8E3617660CF3C65765BF373E0AD3133A2928ECE9774645E03C5D8C67DAFFE3385E13301B5D0BBBDCF50FA5511B64BA808103F3D56F82DE5675ECDA72723D22DAAB7F8A94B598F9810F1181EF9CE796B58CE6CAD513464AB8A0C6F0B7EEFCC8F33B5026FB5B50E91BF837D1365E4053B2F3182BDD39B69FF1A7D1A4D586BDBAE2FC68A10E1F28987BE6FB0D1DAD2A9A06B050ED93B50F24521EFA50C757C4EBAF964E2621C26A8FB70285D4A7C9A4546752DBF1EF21F7A28FC2F9C5FCB691864ED2BD7E85753FFF98427BE3C0782E63724BC1B9C52DD643DA223CECD8C4A4382ED3C9B98DE12FD96796657679094F9FB5BA09AAED9763E2D20A36E7191B93741ECAD6ADA10EF4FA170FAEB17B1492F375AAFF926397BC76543F1D63E5062143D2813B8B0A3B621B4BC3DF0CC288810927A37A60D597845998AA1A542E49367CDB07D7A13D8980F1D0F7A0118BFE7BB088903F8947001A1E1EB3AD36A69A8A28B09FEC1DD7EFEB62C0E32B43E46C0C0E37DCC6756066E34FF9DC74B7085C073F0CD71CA4DF6C7C3C6890C44C97A3E0F2A10A6C69AFB3D34F3E80E051F486B223486AF140A040A7996DFF81F1BCAD401219275A148F87E2EE72F2E0C2F19E03AAF ss = 6613E6135F8BC9F03A2E1207C85CB568E4FBB7AC5CB525E2C9951B040294D360 count = 20 -seed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8 +keypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 pk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF sk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F749468026590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 +encap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940 ct = AD3D21CA26F64EA4D45601BBA4FCB282BB0F185A865E74B30B3724D4CAFB7101705C64415311801EC3D3DF0FA7AF6EEFFD84A4FF21FC03ABBBA8B89E1893092A9BF5E5637D206C99761F580ECE7CEA877ED894D6FDFA32DCC2B6535EA687F53D7C5F36247719622E1D3D466F619F449E1CAED985E5B6543258B8B9F18A04C9684B59420177DC03069868A6F868AF9758CC877EE35D69AB491C84AC74DCFA0DD618CD37F11C3DB6799AD11E50EA2A9886590A1BCA6413519134BAB67C2706E596F509221B7AF0C9CFBD913472560F40C91E5B8D44C51347375CF639718D876D10CE0F0F7138383258921659FD4148242606562A792CF1B812051C9DDD00294978A0594EF077EFE7EFCD3ED35835FDC54D2AA1B3B5C339E00828C0F1B8F52777CA14C93C83AADAB073F1DE8E47069700701829AB595F74A1C37A292D06464BD339B84A7049BDDF753B466FB9C13BFB7E0AFD0B8319C6B685AAFE8F4463EF83E6018FC92E95A15EDC81E1F930A475791D5CF3E6EF301B6B2D0051D244C467837414412AB2961A3902A42523CA5D379828C35BDFB951E2B2376D76A0F036B102342137E804AC71FA40E748A4BF1407E30EF8AA847523633FA3C3E3917FE4891F11140A0CD6759B61D4FA6E6235631BBA18788910EBE68BB174C73917723220DCC1858049B15AD5F6DB1D31940CFEA9E21E6FDAFC427CC51CC324AF0339B5D16459CDC01B8861ED0DFBCECDA125A51FDD21EF8314A3E6D2CCC320E743CEA8C13EE1418DDE8A7FC4EEA2B10A62FA15992C988FFE1B8CD3BDB97BAC5E397528F13B87388E46186B6EAC6A27C856422537E26F943C39F35E48A8ADD22A04EE044777A12F7232AB5DE094F34CC9CDA448E3BB9CB06697128E5638E244EE7006DE63623918B8B6860575F56C6A9D5C2D3548D97C6B8B6648C034878F2930433ED0FF52F78A438F6DE25C134EB86D925A8DC5B747EB741FA90A8F1132C563435409EB81731B5EC1CA0ED4E6AB28A16FF7EF26DC633A1FAE306DCCBCF1DF8131A4083D330751E56DA8427F098D0863FEF4010CA54803F130DF54356F7B6B141EFE76CE438D4D ss = 54CFE9697319A1D1B34E8E9A80D019AB5F574655763C9E36DA4777F0A971BFC1 count = 21 -seed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994 +keypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 pk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB sk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 +encap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6 ct = 19E9B0CA9554D7CD15467B9C7BD824B41584C9A03B753D14CC45896F4D838EA79CFE976BCF5D0B251220049C2666525C1EBEE04D54FC93695EA16E0EACBE3C8A2240253962E1773FFCFB5CF9DBBD31899BBD5C0C177C1A60A307BEA6FC1091D8C73CF17B32C4C0F1B06EE596406F60461A9701C2FAF812EF8708981059FEFD655BE20BB7F04D18A122960E81BB628D65811C08719C9BA3F0D7730BFEA056EBA07DE87AE0993CAF8DD2ED815F9FB3501C3ADF7D5845C2D322D4EA30A45238A68BB5A061ECB0EC9CC6A473DF40C90B128942A62A6CCBDBD3B812D84C1960CE2A39D7A2F67828EA3D6C2B5B6141F1484652CD350D6E7BFF30C4C7065A08F68B33EA88E9C0D15DADC50CDDF3097D7D987416A23F4C32A43B11A839384BD9759D6CCA504AD15DAAF5B31107F72B495CAF18298BC336119125370598F5498FB1020691D59C2DEA0B38FF675437B3F5C5778B48C0EAE9B27D89B25E3CC7AF4CDDA2AA73F96227D941FCB1B2EEE7D594F7EA9DB9D8A146E5238378012FFB9A5EFB857C9706CC2A57295096708C6F0F94F91BB9211208BD83C54220681C2E840527069187E35DB38FA478B7235FA5A4E2FE8DAC08A31054430AC163D0DB5B4EFC7DC38D9BBD2FCB96E104D009F58C2831096DEE228BE736D018FB29C2608D1CCFC4055710FAB3C50A4316C5A9E656A783083367DBDB53108B22605BC9790BD1A2E3B4DF8EDA75CE911E8F0114B716A222EE4ED9EE526E6FB2AADE937CCA503CFF7B84986025F2A09B6561C5FD6016328DA4B065CF183F2176864CCB400D2FE5A050145930ED7AB06542F744E0B0FBECE0CFEE53B4A98F48C7A05C2955CBAA7AC94D3343D03136932695AF47EADA59CA9B6A62B7C3CE9B42FC066F380D4A29568DDC9DC9967F62E2372442DA1BC4F8FF0AF4DC439E63BFF72E1295B551854C6BF8D3228388D3E7752EC3C7427CA616F45B441DC07D57081638DC91BCC3008B8F391F3B2DAD7E87F8D381E1F2258236E588575D1C0819E25D937FAD345B3B8C59F2A140FFBA2D18AC36271AF1460A8754367CF766A9C5B0EFFBA17DAF1688C252066EC42AA5 ss = 2765EE1DE38D074F1086469BF13FE168CFDEB6E609A47D37DC9B8415265D953E count = 22 -seed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F +keypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB pk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648 sk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB +encap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925 ct = EE8B3FCCF1B573069ED066A8E4FC63372F7CAE32AC2B630279BF9632BF4A7B53F385E832F9EE7C66D1F2437F356E4412C689E8CC8E229430C81150FB532CED9EE376B708AFA8375732D0A1263B2D50B213EB503D47EC508D9354C1076A7CAB6559887AE89B4BD565667234C68F0A4D4DA9FFA969B9733D0402414A1E388E37EE096662D37FB37CFAB2D8869A419B52F6C3D66FEE3EC33B919A3AF7E98C3905D63EE346CDCC52D083E44D8A4D3FE9DF96EC8C64845DD9FB57223B42F1EED48FAEDEC3A9283A6CE70ED9CCE1082822B4A55B4D67DCCEF4BBF141C0210FD5720D19BC4B72CE73B455FD85CB0737E71F14921E70A42CB0123E891D2D0907F2D0231A49AF56BEB44764B133CB5F0DA1BFBF68E3CF0FE3878532B0C310A9BCEC77424F4F450496663D915BBF934B7957464F94FE69CA1E0BB8FF4D78FA386C49C6DFAD63FE3AE65D331368B2A23EFB5AAECD84428206DFC5AB6BD3AA2AF858913B1B33B920BC32A396CE1944E5AAE00AE2C3FB7116E0AD6841A15AE6F6A086972852B31EA9D6842E6C1AE57104E09ECCB897A2A2C8BB2B84D0F58834163DCF16308E66D7D1C8A8740CCAE37DF33034A584863F69B3F8C3B7908333C403ED4FB33BED436C40A21FA6656B59FB8FFA968EE9DCC4D473CA5D2750D64B12FBBE1A031CF49F5243FB304CCCB9E6BD7DAEC564697CFD2B9108EC86DF1D6785A2F19D82EE31DE6FBDB6FBF0C3E258884D920870D7EC5A89CB255C1FF1A901B3D9A92A1F837E50FBB3FAC6D65DD0B385C744EF9E08FA07A687747F99F47D3D086EDBFFD9722FE5983085D4AECFCEC4D5B3331A90FC0F8B7C5993D7A55CEEA0E22620EBA9B3B26AF802D5DB5CEBDFDB75AD4E39FAA7FACE6BE2505117F7D6B24E770490DB4EBBE7FA773498288BFBCF4B5B15976A37EA29CBFE0464C8DD916A73654C5F6194CB270B49214E2E79C12E28C5ECA77B02AB3196C424EC14D055A5207AFAB28E834C87E8C1FE1157749CBD616B15F4DE795AC1CE6BD46C486AA487F4E28F80FF801BC2C9D648BBF910B93C8157ED652A7E68A69EFBAE58A4ACD05F70BF9EE498A0E7BB ss = 5323406C537E4300C70220C866666848970D29759983065EC5DE317B372CC265 count = 23 -seed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D +keypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 pk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A sk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3CFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 +encap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A ct = DBA6E41443D740FFD28051A50DDD9439890F5765A1041863AA376995313C1A4564371CCDC1B59501E395222349814D773ED5E858F736250A32F8447584E49DD6F86C43D13075443FCE73C1A1743EF7720CEE8D4F8A8938539617B82F48BDBE56C5B1692692A78FCC806FAD91DCCF95CA222C42682833D99C502B750A8282F737A0DAB64CA0F8CCEF14172D719FBFB658B506C8483CC0FF6742516548BFC11B366BCAC26CF2229F82E9C70C525B1447EEF349296CB2177B5F790C8E8CFB07B117EB3CD9FE0AD441C1B62B215A691ED814CA17120834E3D86C5FAD4F371C43752D39934026237E04DCB4591F060FD4FD7671D23FB2CBC35A3F3E61B5EE6DA6E9D5047B3F8B59D98883FD26DCA336AB6B52F6CEE5890BB27F1694C15BB852A2E034F4CDEF27E9D3A3ABAE641CDEA7AEC0822AE7C1904F5E7F357CFBD386C9B26B53B689D8404180B5A59AF2FCC9D1153A223C64BA1F3CCC7FA8A6BC5E365C7B855D1DECF93D9E3B3397A3CB0558405B753FAD7CD1617E3E34F33184D9C5BA0AB4437A87291E220CA95537CC1992D1BD0E135DFD99663279703073E91274BC611C63ADB4440661FB107048C30AC2CB98605C2D9F07A6EA0B3B554BF28C85F1AA7B64F83EB2D91342179E770EB1574A95C133133169263B43F46225923A8E580D60D9D579507CFD14F2E51AD7E2F5E214392A4CBAE07E1AE9D65A066D8AB78CBE1CBC05ACBB710A4F1466A79BC121007357463F0B8248CE4243F91062A534A343E12BA0FE00A7BED4F1DB18C76B09325B99FD0DF9CCB9845FFCEC34B4C05B76F304F4B1076349E27B06EB122E4607676EBF072510563653310125A80980AE09BE7889582863FC2AEC1ACF4016BAED6DF1753603353742C4943E65E25499E42027DF9277D2D3B2EA010992B47D51486283A566146F80C04923B00E9A76674D10987A00A1B59B56DEF861AF1E4648197CFFCE32BDF8C91D0A6DE67046B59D00FAE6AFE17CAEB8888A73040DF65834019289FF280DC250CF46D2FBCB8ED2E775898CD704F53AD10F53F96451C71549613E248FDF68BE1FB10A9C84916CD7C602167348C2 ss = 38F766601CCACB7FC75A27D16DBB585CC3A33D21F39F9A284DC389CE998E85E4 count = 24 -seed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813 +keypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 pk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516 sk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A253328DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC72786023FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 +encap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60 ct = 59B6DED2FD38B9AEBDEC9367A140E2F42FA91F70AA73ED06AFD4931B8E7B9C6FE5DD6D3E92233A4FA0F569C54DC3553169A10481F519A00745D693C75179C0E002BE2B60D843562F4A3F7100DCD642B4A3054501E05CF9343B69564CC870AB7554D1788600ED5E67F0962A1E719B0012846F08B623CB0F8168DF45D2B8B358315061230917464770C962B0214D6E91C70960FA7B145214A8F1F0A5F7891F018B2C3620DB5583CB3F78C73EA37D60D3AE270BE8CB4DEC7F5CE35F1218BBF2ECCE895710FDE9CA201FDC9E52AD006320824D6DBBDFE53DCE2B79B9C23095D66AC1D2D57B8E956FA2A975B64A79A76EE8C70829CE83BEB4D1FC402B26124D605A1C730405F81B6130B15A75FE16F61E24C0FEEA67CFBADBEA49BCE506C3922693C54FE24CB510D7B96E8E55CEEA16FE42F2FE5CBA9FDFB9663272E19EAE2A7872F777374AC2A74F5FFA52A55CA66C709E399CA785B39B75B894312F4D528D135774AFBA1B2DFFCB75D7F892BE49DC2F5A605280B88DFC48C4E5EE02E2EF96BD8BB8935B58184BEBCCFAE81E416477823373D74412F5D65BB16F4CB576F82D91F554B366453783996CA6547E9747AC720C8D3A36F0F389D12AC4A300DDA6F5916A1239AF00B2204C8D15EBAE51082B8F37B1793B2431CAE767E2C992EA20EC798B13F19EE8FC70C5FA7C4133F6A746046A3A5CC45A66F51A8F067B03D1278E135844552298FA6C624EA0997E2A7E112E76549113CC8B1993EDFD36DAD5C8EE142D96D2645CD3824E6E54039DE277A899720CC3C2EE497E3820A1B78355B9EACEFF61689ECE3342A29A0E5652806CC4A130FDB6DFA3B5F3727DA19A321B5F2ABDB4B02E0510B884D83DAF456C899227CB700691FD13F8EC0AC704E563BFCD0F96EC4295CD57DDDA1B44F813EC774EB26CF982AB65102C3AE1FED2A51C5A6AE185A134EAEE5DB0481BB4A8D7789E9EACFE22B12E70C1C63DB4EB082A68751596B3B3B3E4475A2FBD3E8F726C1D09DC9821FA762E5F3C58A378FDAD89283B5CC179A62D08A90EEF031922EBC4D43F4724C5EF2C534D025595972A7619D1C29E4E78BBB2 ss = 5B052804906CD6A9C2469F8A813C652D47013E11200F1C894DC1650222A75EEB count = 25 -seed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4 +keypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 pk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE sk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 +encap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376 ct = B6C506BC98C1CCA09C6BD094D19547EBFBA54EDDF70C980BE3A6B10A32DBFB7506400278B7A34067DBBE26C8B69F6859658D1F51BCF35A29B5CC0E2494C9F372E4BCC277B7E5D3C444F7224BE57A36D6E39C1E7FB7F8115F74705FF63A8CBDC73A09264016EC0D4D31E0CAD0CBA1909B807983F06104D618D59A0EDF2DF0B3BF6C4DAF4FF76F40E0CB38B5BBD7C2083928264E87A6C6BABB68DB8D0A2FFDE33234884E5785ED30E2BDDA59107DBDAB400342CF7491F143D67311DC7EE4DAC067D291FC72A460921BEBFEF27946CB5E369DD462ED1DF0B43BFC8C4DD055BF33C875ACF8F504E146F49493FC2B0C12220BC380039926084AAFD0B06AF5077ABB98C973F801D52A785BDD8C8451A84B39FB501C66E1C7CDD8E5F0FA512559885CA680A7A5B10A0AF1C26EC219952983FE77AA2DBD5A8891A07CF1CD10EA10FE65F1613B17BDD5DD74A4A05ECD6C5DCF0ADFC123D02F665884FDB6E4DF23976BB9780F9C95E85E5AFA3694F01360FC81C1F2CBDBC95F349571260FD54C84786181027D914671449BCBC6DBC933EE93B9C3D22C54D291932B99669CA54710F117F1B24414335723AE0A284D377FBFCA33991C20285F2A825550E1A901D6830307FD41B87B20EE953F84E5F881572FB4959D745063401D403E3F096BFE7977E979F4AAE0C56F89ED4042D5801C8B5301BCEE4551E8585ED441A7B6C337AD1D4B331B152522A8308343CD13F18D1178B1A819D79C880C1E5C08A45F7A96B7F11CF8841BCAFAEDBBF1A93D4B3D845A5842DC5DE01BA795834660518412173AA6D333238D3B950EEB22E59C5D7E4F8FDA2C163B7B73B265B6DC962D69035DD382DF863EC3D6855363682A7F476445989636677DF638943CCEBDF212AE1A0249B7C2B86741C94D3ACFB59DD6408DF5A5B597C6E096CE7B067F510481F13DB101C4B3BB76C7944648AB94FDD90C732A8B0E0EEACCB3F35510CA791384C3120CC2DAC6FDEF67C27037C306AE2FD7E835600AFD5D297EBAB7C3C3FCC9D0F002C279A51E4D845355EF8166469A4B5B2B30AEF8622CB5B4772579F4B5A4880CAABFAA28782B8F17 ss = 7DC822F6F29C56FFA58E7ADF1D98D179A48A8CF4D4C021479AE02DA889225615 count = 26 -seed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46 +keypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 pk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6 sk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6A9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 +encap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830 ct = E62BA3AC306E97A10CB2A9CEE57DEC67DBB8F9D87B5E33CB939BB4D6A8F55FAB42EA99649EE59F6A6A9E16EDA3A05D7DB14D068CBD256A1BAA5F01CA9948364C76D7304F9B06B8752CD4A2F2FCE9DCA42D3BC0C3B0238F162246B8CFC8F85238BCA3F8B27AE9D016144636EF63B1DEC95191E19F8EDACAD56C353EFB654F868699C81971D178F711105E99A4BBB9AC811EF790DBEC51B12EBC2F74954146E57B61F55E5F6BDD68232AF2F3F2EE3B638D5307B615BB338C8DAC0725F0ABF92CC46E2FF4985EDA35314C77B55CEA5582F91416EC87FC1121FCE28A773F33A53FA3B4FB51904AC215D264AC1191566FBE74D0B5600ED70A9F6D47BBD3B129422E35B2D68756E7E481A7BE0B7871B85752AB50333DB4E5E5178E9B8C786A566DDF7ACF1E6C0BDDD3E222DAFA64F6365A36EF808574FE9AFB19CC1AECA2199A112D145389726C0AFD2D683DC449A636FB8DF86E6C02E2181022C7FCFFF00EE67445027B68B9AA54EFD0F6ED5BDE7E6C44E764D9FAC92414FE9ED00D649BE542CD8BE45735BBBA1D8536B128360B005EAF9F8BC909880D4AA52B798D6AB1EF18A7113DE951EE9106884EB3BB73AEAC08F6EC79A7F7E66B43D82DA165591CCB81435593CB79C358FD0FCA273370F38089B03F2C6C69AE740B14FB5E4DEC624609AF226CCB2E1E37FEB3D38F5C1266A3D6C3829B98D0E4416CDF17B0626EFAF6E7A83A01369BFB4D7C3F79CD34DAB3A1FC62730F3898D27AB1F527AD4610227A9168A17FEA58DC5FA186FCB9410B52BE6E0361EFCBEE1B78F58E921CCDA33308CD5F3EEBABEEB8B38CB19EB487FD2D8DDEEAA58035B50FDC6DBE16352F397A6B380CC0B23F63954594BDA7ED15C7A3D0724AEDC7F8A3E27FA945430680A563900B3BA2785CE530E8435D679A6E8CDD6BBE00E9ADDAB750CC765566CF73ABE02AF76C5DB534701FEF439B5A025087B3E2E3FB1351CC48B3D27C57C465FE08F5682E923A7603E284DD4C23FCCEC883C8AB4630AD8B1A411AFBC89CEA0B3501B8220A06E6A840BD49C8F6DBB53D6BE3B63A2D8DC9447D35832449AFFABA2AA8B7856E92A0B0 ss = 7D97AF269E4CCA8BFD59D6F7602B7D9DD49935F914E64E72E8E4A755DAA2BBDB count = 27 -seed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5 +keypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F pk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC sk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632871600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F +encap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54 ct = AC1D59C56EC4ADABD14CEFCF55D437299908211058B96171E6EFA8213E2B54809974C0B1F787F7883B44D44F2228C73C4FE1779D4B8B10D553C4A3C1967F782F4CE690E9B361A08AEBC3620DD23B0BAFFFBB484C8335BADB2E23C12454B9E9C029379914216C2814DD8A22AE11C588296BAACEF92D83FBA95EB48B873568690ECAF9736D0683AFCE8E7A1CCDCF928CC0916315048EF6A4BC687C57D45ED1ACAE059D253F8D086A3FDFD58A2269B7F3CDB41D97BBBD8CC174A35B7B77A20BCEB194184B4201020E8D80B1C0A1499C753860D194A0FF5BDD07736843954D79C57A045F0F454907BCF7D8ADF5280F971F1766C9E0FABBCE8810555FDBCA9B772493A59E7285DF2775B4D8E904595E819110370C9C27B0BF3B1169B77E7842E197C22D4893F67C764DBFDA876B03B90334D2F02F01801A92BE16904057161CF0207741F3CC6345AE1B9D8C056A4FFC2B3B00A76BF2BAF835E922599BDE8BB21E9E3E0B19AA3C66B48353719BB33329249EE0981D6B18AA928E184D82C12F7C075CFDDBC611EFE4B2A5288E512EE962CDE6A1579C8EFB0648D5A181C90D7D38697B5FC014FE7BF4824DF3C81563F70D742EE2CE44DDF85717559CBAD9166635B9CE9588DFA253770272A7516B6945A5671817C6D0C8D368B52E7DC73A50B7CD618E921ED5E092B68737C7CE24436BF5071872A9DEB1142C8EAE8F1A12794E5C2110354D874129153833BF2244BD9C616848E5CF65190D28446D23F249EB9565D9736CCEEF4F4EE45EC4B985EB104640DD999F27EC2D956041FA11E0390F6562E16D2CBE01100F5A15785D712FD55F84EB18DEFD0B70FCD708D8F794224067DECD6DA7CC31FB8F2C3AD44D6C4D3264648B7B30BD106AE9D26D00F6BA4D52D16D1544499604847A8F082B693EAC119537B77D6C1550DCFEB2BC837B0779856F65E8C1E547ACEF7A90C748FF310AB699E39B94F30282044C2FADCD0E97D0E75D91A8F0301D1B90A295F1057718D03D35091BCB364F234757B082A22DAC7920B6C9ADEC90501466727E369FBAB268B9750124A8E3BB24287C0FDE750570287F5765CAF1CF ss = 310980F43E8BF63480D0DC26864A664390977AE920B2596ABAC62EAECDE95DB4 count = 28 -seed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387 +keypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F pk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD sk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A8019426430E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F +encap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3 ct = 9AD8285A1FAB934EE7C2253097474E19D92846402CD299660BA603873207ADE2C383CC749437C15BB3F26906064C4129C67D6FBACA637D45B3A3032CD0763523ACAEE3386C2F0708EA7CF24497CB28DC51C9A6C6B3921A6BB70693683E5539D9EDBF62F4F2CD9DDB7AA91247B0A8DA44E293104E7B846354BB5AE86F7D90246C19C4F06C2AD47616336AE7439DC9A9867CDF4A3962BF5C8C4D0A5365159823A2D8BE58BB87DB8364A23A30C148894FEC0EE5439E31408BB1C4C3FA6B06AD1ACFBCD9C159FB9DA3F4E3A66A9D102274D69A7EB048BF0C05459D23C5477BCFA96D829709FF0941A80A7183917B92E4FD715C42CFB801722CF580E9843CEBD51814821125E70B9D0C2514C7F9934F969A5AB0F3289D6005F313CB03B949DCDF9AE5856A568D962D030926CAD84AED5CCC3573C53E7AFB1B8A26AFDF7C5B1A70EEC02CCD4F774823E7035E9F6FD147512F11C00E645FC391858F87FCD92FFC8792BB9C5BE6917626C2072D0E257F37944272692E2BF0945A05044E73B816D5216D590A3CFCE38A9099BA613C5610E0C8B006C31B13D914235C4260E1A06C03298C970CB1EEB3BC6D26D01757C8E6C156D10BB9B78B3A5AA7CCC054B53E8B5DF30897CFCCCE9C58E2A834E237FDD39EE7FB308F1D4DA783932BCFE4BDF1861D3FD652F72E68EEF02A68DF2980CA796F5FF6C46FFEA237B35C5FDAC5F6D1280F0C02F8EA0E727ABCA0CE390FD9A788F50A6ECF5C2D1A519C4F7D673E3A77450AAB9CDE1573475C0A1E572602593471B8519E64C3B1D11D295B5F6838EBAA3E8AEA352A4DB8B77CF119DFBFA53A1CAFDFB49A0AD03AFDAFFF303183F2B167E022D862EAC8B5A0E57FCD4C97F76BC25E2EEAFF68EF00AECA339BB8ADE1E05683F678DFF2E6C71223E78A57CBD4DD5B28559081621EC9109C28364BF0B4DB3793A97545B70DB48B05BCB4DD36B0D25B43A27ADFC938D96CA6B174EC13BBA077D463EA5C9CF63BE0F328F303D72D1A7D5F2D77515E096CE793B25BA515C485AD7CABD13BCB4C2390272CF9CD24D33675132701A0BAE3F75FCBA23C3D8BBC7624EF7D1C1F0A ss = 3763C0093E1AA763CEE3645EA950CC2E14BD17CFBE5A0C91F1A08E2AE2037BA5 count = 29 -seed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222 +keypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED pk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219 sk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB2350A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED +encap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF ct = A626A385C05EBE90E579A59D76F983EC419D28310F75BC913CF9337EC3C66BA0AFF7A6F5795A50CF81D1703EC1164D893CD4865FD0DB6DC0D440D6D22DC92EBB3485E823EAF5D8A86A16CF88AAA6560EAB45F4C66A75507BEADE563BEEFAB7171C3F5D5E0675C85737AAA83E68B6B5AABCC7FC8E7F339F308201F887A144C3855224E67C914DDFA278CF28DD76D488D8DFB68E45B1BF15793671415251F7177A58769D8D0AB3A5E5D191553CB970CCEBE7E3198B91FC7A2867C61D89D9B9BEF170DB0FD7E9E1CCDE065555A2B2838913CD19408D084F9A7045B990497331EC2CF23C460978534B33C509FF9E6D833782A6CF905A0C755C77AEE52ACFA0B76227850FF4DA29BDFDE166AE1404A6089D83A23E2A2891542D66B5EC0CFAE0A36855A6A3FC650290552A7CCBC94EC8F56C1AD6EA030EABDCEAC1F8C9CE22F496CCB022AD11630A51453C68B3CA1D05250B59C00D8551A9CC16D7CC0AB271ECAFF584AD45C7928D64801F42C2D153DF814D792A619949EE2840079D16768DB7A717F9899A8515206E35F8EAE067E1D157F0FEF29B57604AEDD4C0411530D95B3F63727CDD8DA2681FEF0AE7E306A58280D48E8AB5227838F46CD2E7E720285BC9EC381C29C85FEFAA13C57A84E7D9F69E710C6F5753160F1DD267D6747C71F8AFAADFF93289EC2DEFA2E965583A576FA1E92A40F6CB1AD55C5AE36DC8ECF38422D011413544D3472BA8F09A1B2FB8039EFC758AD526D099172B052561243512AD5C550E90311AE4376F4A4FA3AF0B8252F1BEDC09771B6C7513B63F78BEE381D352BA0EACF2E3FAAF4D784B52EDB635822E729D568E7746A39E2B22C4C0DBE64602AFD9AB1F078631121ACF052FB092FC7BE5AF571D9749B1D198C7A633D9AC449B5F941D4B3D31325B65B246B4546358D499947F59D83785F31A4BBA67F77B607523E7DFBFFE625B36F4D7C9AE701842C4E00015BFF1FF2354E0D2119D4B711A1FC28A362156E9B6F7D37467E3A74D93BC968520B0BA7194F23381E1E35ED0153631F4E172C6EAEBF20357E9032C1CF9256146148B3441E73A7B99339F7B9E6A4AD0 ss = 88D2D42138ED5B56BA4C57E7EDF322147206083B80FA313233AB6B9AE0BC7634 count = 30 -seed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA +keypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA pk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB sk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B4871888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DF072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA +encap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9 ct = 7054442C482FD38D0D02F9BBA2120409F39E613CB38B81A5609FAE977471C3838154C7501A82DFD68F310AA074FA7FC397DCFA4FBCE36ACCE6755C2F2D431556E7C89436D9941723A14907252B1FF7D77B4B6CC54F9E2EFB772228495125139D1BF09CE71623AFA37CD8D762CA6FBA528FCBA9BC9993C684874115D29F4D3275BAF75791928A9EEE5C99B57600627FB12B10FEB7CCD1FA9E884D900DC92B1CCAC949588EE27A5C2C8B07F2C91BB7744B494AB2E477F7C403272FD5631D2E7BD2A521705DBF0FCFDCDFA6B0BA8E056575015D05514E469E8080925E07EA5F1E7199D3CF99E997C7ECB6E45EE2A14E4DCA2C96144808A0FFC4714088869B6ED224851D95369E50C450A3C4874B7D78299BC75DD7215953DE770A8968BC6C2B3D8F986AE4F2F32B6963CBCFA1773A4800E7B0E8935F5C0744CB5C76C68D1B40707064877D7715BAC051D4B1D17E39D8148E3C0EB0686DD0ED409449E9B4E0686D41F86DDF82CC603BBFED2F34182AE90F47298A68F4B582BA3974E097C4DDF77F6CF610BA29615BFAE4FEB4DCD911E5C4588198207AC61C27825E618BD78EA7ECBF1E6C6027FA561555415AEA59D67A9B8169245C36CA6770249F58DAE80246FB1295E1B20AD11E99D83D56574979F288DAE4D6A9C6144F785ABB70708839B111DB31B032EA3B6EB59340CB8EB3AA8CE61BA284FA3D624058BDACF4AD290460B8F8E583A99BEC59E202E24BBFEDFC799C12246498744E3F8C875995D2D52B4E925B601802829E19802D2BA132F319447C85B790861F838F897152478B7C290965BF30A682CCE889E52C4D3779B173C27D83F9C53842693CEF34A12339C959E8A96DFB2647E8E635D8DBC04B539697E8AD26D92FAF2F6371D1D285920ACEAD6A9535F3ED228B5D3158953B4CECA7AF6688CA11350AA6E9F9FD910A2B6CCF4A223E2205521A03EAFCE53BA99D4C287083F6FB6B7BC481F68138BDCFD884F17A6FD5AA71AB56A14892077F116D4E96A103BCB5E8E38870CF06DC0121D84144B6E02B8577139C6475C8DFF629E797E12F4FD167675A3CE8CE3B0DBBF5E1B5C06FA228C9 ss = 13FB6A49481D54CF39C2B0303561B262A605B0310D939E6A531F62DB01118D06 count = 31 -seed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809 +keypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD pk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD sk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD +encap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89 ct = 28A54A6F5B9582EC0E9331464D5D5473E162EB833602F3A41717EA2C8BDA1904C11CB1C5266A7AD90BEB09045076F00DFDD8A0C89EC9619DA8BC871D7B3358F7541CC4557AC183213FC7540812FB37C30440173B7E29DADAA35C9207E51D78531236510EB920742A4A51C1A5C69E6DFF410FA1B3560E75936336909F03609D73BD232AE32B2F3E9D698A6CCF8AE0BCB7D640E94138958EC30B1E4B7B324A99E9058446B269EA089FB9632A6C07A1E06E144E5F00CA38B2E9AC7C7AE1C1A44510D7D8F5DD7A4DB8F78C3C96590088A5E12DD86FCE1C14D6D0FBEAD35F8FAFE18AA8CEE5F1AB99C3929F5F602789B2B34BAD0E8ACE497473ED23ADF7DA0EC24AF550410B7F643D611D58852F35E9B592D2A9896B4C30879B72558569C12B9F94AB122199C5817C1390CDADBFC3B8000420263E6008DBEF5A2FAD07BA29DEF635FB73675BF743943DF1949C959208E52FEEEACBCC50769C8809D64FA33EDE005EDD6ADBBC7C600B8014863D69048816234F8A2BCAE7596A27AA48471E92BB581B780490E2D00CFB95F278998286C2CDDA8C5722DFA10AC06F00DFE3730B187D267BC93E760710291E4AA7443A3FBB4E21A3341C4624A458B3ECD806F4AF6F7D7BA06EC80BAE40F456895E6EE2D5C076008A687B057342CAA46197682063603A346AB8AF4512AD3FBEEE4E9600F88DF35CFD05740DF15AA80F32B71D527E2FB655DFADAEF2682399E9507838AEB0FBE5FE0ADEE77FEFEFF674910961DB9C9EEAD74051E831D76699583078A80DBD42A6F9100D9A1DFA4FD0D0D012AD1CAF035BB1277769CAF066867ED8A59484F357ECF7AAD535204758906CA805543D9F9E743E1018ABD8F0F2955CDA1B1BDBDD41080EF03C0C5240A55EA7167CFEAA155DCF50885453CA88E37AD7EACACBB8F69BF6454EE723737353FB86EA5AE8DB12664854EBD01531149479FE205AD0703986E5ED72FE0E47E24C66579C29E5117796B42965BD9A14DFB47CF92456AA2BCEC14F7B3BD7A1108434FC6AAF7453A27D21B8520813D42C951D1DAA7CAF1EBED91319B42670A928A6E7C300B0BBB6EFFE5F6DD2D5 ss = 7E68F0D508A62784F2DA4957E8DC092C19E523876202121379E03498B6BD6A22 count = 32 -seed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7 +keypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A pk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD sk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A +encap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B ct = 83E426C1DE1E042EA955E5EEC8EC37E1ABF6774FD4AC3B70FB78F8F87F5F6C389FC53F5A2D38C3CFBD62AD4E6E765DB96E0E8A2E7EABD77C67A20B633D899E55CEB734CDA5FE921CAF081C5D815F61F7DD42FBC982B1E727D0BE327D53156A3953DF76CE502B263ED0EAF9089693277540413895E3B27A744D8EFB2983992C7FA40A88279A240A8B1FDA3FA63C31CC3E9198365F18F09EB407E925155DD02E31D48F7F346C17C7A10CF854FACE77663D432F6C2354F5694022BDC311362BC933F5155735DC6B7E6330B705EFC3D931DBE0C50EB12CC5BE7BE9E1BE97C6F1A03564A115BB73A8F6B3A653D08C91ECB3DEF7201C0324FAF6E995C94E5575859EB02D426DE5DC64A27EB8354DE552FDC9C7884ACC4BBC7497149B97854E524000959C4ECCB2A1A60DE9EDFE39E654DEC1861F58CB7E233CA4D0D4595945E279F702EC7A77347443AE0F633D5973F49CED7B4912D68482BF321C0DE76EA5015E74F9D1CE8404AC0915F8492E1C08362C8DB6A37FE09D9B93F00EEC5F1E0DEE1AF3026E8215A031B42F36791A14CDAB3B790B1FC20D7192BFE0FD4D3D8C38DF1452B8250158A624E78E05FA4E6D7D8BE6A4EBC7DCB14639250234AFA26B2351E6D90B89C221EC716240347D7FC7D02F970822C05E26C4DCDF63EAACB0D170F5939398877DF72EB5F2F77A13B873D5027AD99FDA9B2293AD7CFAE136BD16C8FDB78AAE2A3F98207DCF2D37BA2660FD43C001351063C3D6A20E8C68E2323269DA6B69C062DA91815F68C72B0ADBBB8C0C1BF7A01EBCE9056963A32B1E1381ED2D6F2D9CCF043CA4C472E0C282F2173754907240866B326096E8D173151A618AEF3FCF8378C5B30C8B9B1CE7F2C791448C5D600BB0E998732592CD65D8BA1D072BB0D8BEC183C0C2B54F49BD7E492FBC40DE66325E842009B5080EFE5E8CC0C9771A227377C7190004F01981D5C929476424A9EB460D4730D5C5F42A8A2EAAB87156E8EBDC094F4BF39B00EAA48CC4E4E4870F78C3963B9BC4673B9C2BF20D57BA4ECCA832D4E9AED19ABA6850755CE2481CE0941691E8A3AF117CE09C05087CF57478E6 ss = D26602625CCD72777515C2161999B332022BB25E0F9310312E605597C3D8D4A9 count = 33 -seed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44 +keypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 pk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968 sk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A67841A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C8375D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 +encap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7 ct = 1E3DEA0EF2EECADEE305DEC2F5586C62718986D74089E218CADA761197345627AA45D249E88B73FE44DBB4F51342238ADFE5D70B042DBD1DCE342E1F23A5B01A89EE75B431A88DE9307434F62371AD76062F619F1F89F4727124C39178FCD88075BF2092B2088C332B7FA2F71D8B3D91324DF0CF37BCE4A041167337B8DABE7CBF64ABFFE6A4BA94E9FED9DC29708E2208EA119949BEE330EFAF27C54F186F63AA27A0006C1FA0A68487A1176978041092C0541411D36FCEB1C63637742A789A998A8EC97ED20754CF75F0273EEE8B86225C6B69B801075796455493DCAEE98CDEF7834F926CF158E361293259F300ED25C9195E958CD90142ECADA2E44079C7CA7E4957BE6B1D4651ACD48763229E2DDC1141D46ECDB3AD1955A6201DF13E5926B2ED7C6595EB0BAC5A26693EBC337623863291D6294FD2E46512E12A6DDC20B7FEA36987D2009EECB99C394665D08E1790D65CF8A8D41DEBD0519F971372965047D78F570E1E8FB5C39861B806764D68BDFA0A74C965A287A1568147B8A37AB18580B7389A65F013C81F39F2F93DD3C064045AA210C1C8B583CDA631B86DBD3A7A880123ACE01364E9BF7AF9355C1BE0EF340D06BE58E50DD86A915AC6CD270C5651CEC4A070BB6C613A0D26922293D91BF436CF48CFDE28442198F71BB9F493B7046BD09BCADCFFC413CD98B32830FE56ADB5A2F346884F46388F2BF4E9385629B631F5BE4FFA20CE81D8265BA98FCEB67F611A87AABD256A258A08E58E0756B99FC7E14E3610D64837973E35AB8F58F356001810CAE5CD0112B056E2D9FBACD5FEB824E2406434271219593D0928274C42F19536ADEBCD6EA01DDC05CE6CC6C253E75A7907EB0A6EB251610A8319D56F3C385D73DCDE372965D66E17484ADA910FBCC3F907F841E3DC22DB309108B5080C184E3FAAD467CD16F0519D19949DFFD9D8CD3D905E3F8657618C12B2ED57DCF2BFA01C8F6D86EEB6B5B6F8DED070109560EF35B24EC8511362C99907AAB277010C39A9E3E6B0BDB8D324750DD651DB665BBF8B689052A0E85F786373685BCED1C4C48842CE4D1E5E2F65F52351 ss = 7880372C71846216F925E718FFE2B65124A09E4B40D636F7908FD26B2E5D7CBD count = 34 -seed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE +keypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F pk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E sk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F +encap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65 ct = FE2C6F20707556D7DEBCC690E3795FF2829A1E147101E88BDDB3D4E42BB93CA9E5BA541CCF17F93FDF87FA80BF8ED68BEC0536982E24B4500281D16B36652B0ABCE550174B7029B453CE95813D5ACE8E6652DA8F0BB31804E36E50BEF7A72D1C2A54C499786270834AB2D39580C91D83C7867ECF89C67CCE525CBEF770CE3B89C776DE0BFF8BF6CF9B4E9537CBDB4BD5343037B1E893DE77149F1A0DFC705232C339331F04B197CF684004A3D7A4AB0D42E3E1B60CF64B30E526A523B7E81BFAE0C43C01BA92942AE3980CBD6D8C772A0476579D2808F2AC7EB9B65650B4BE806B083EF3615759A9C64E5796A147E6353AFC25635412CEB8EEE5C147094382EB21069EE986E3FD7AEBF418DEF59BC2501C8B09C4EBAB6F92E86C6FCDCB9B263083EB0AE150E5393FC378EDA5C2D88C68F0659F8F0F2F56703B382DC6B32CBCD129751069C543F12E7F28540BAB51DD3F9E2087D8EEA9603AA20E9E7F4CC8E146E4A00BF94AD9437E8C7FE0CE7C427B8D2F351D6F87B41D1D481CA107653D7D7AFB8533434079CF1664280A82ED44E9621BF475E82AED2C78AFF42B9DB65DB5577117A62BD5ADA6916F9CD442820D0D0E3074F22C128ED04D7FA8EFDA6C97E655692158C01615CBBEBB61985EB6F567A821F4C13A366F1C3C98298E39758A52DFC6EB2126B017458E2DCD714510E0042A40374F971F875C188FF3D810F28092A002ECA81F9718FCA0AF75F20B7D0D4AD057BE214D7A6E3F38F29CB508ACE72B9242BB3503C4657D35E045F1C31EB282A53234FED14B0345938AA12CA79F90C4B24A50BA4181B9C1D00A422A23DD93B5794C552B87FA676A1B8F94224808E8DC277D39F693A233C818DEB5BD8ED151D6DDA4DAD078F70CB2E53DEB2DBEAC45ECBDE809919BC6F5A000847966836CA3D5FB142BEC730CE7C8E07677A571A9BD26B7E4D65DB6D3BDCD16C1E900783DF377D590F86E411A54775FC248BEB684AA5375DD1ACB3776314E03D0EC2AD35E69E6708AA73A544256BA00182F94254B10199F87AAF2FED25970B4699B7654B57087FAE141FD5C05C95D11E58A8F4A479F2BBF ss = CBB85BA073BE238CBF61C5A04F0B8ECBBD1ECD19EFDC1AA3D55778EF7E9AE537 count = 35 -seed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4 +keypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 pk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2 sk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 +encap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335 ct = 1F749D35760848E705D7628EBCFE4D0FF9EE2BB6943277A9F5A0DE55A46022B4CC525E01D54405B85CF799F2040197A6386A92D0ACEF79DDD56F26A6903D9AB37270E982980F20F9F2B795A7E056138236C79C8A2184F20DA2A2B0E3E606B42AE998288EF2A7D450F2601799F87C40E308E0231D5B275C6444E83D6885C2F9071C11CA482292BA84493A7AD95E9F23F1D79B8543EEB95044C13E719DDBA96B6A1E6B0D67F362F6EF6667C1604841B7F982A2ACC37957C9D810D2E6D99546218EFBE9E7CB3B4471279B1A84E687F8EDE0C7801FAA8D0944C1DE4D9D08304437B5541C82368ED14387C69939DA99730BAC380F0938FCC730CDE77FEB6BD6F7FA5BC6B7D131B7C71F3FCE81D61B364E620A8F570CBD6F87EC6DAD73F863DAAAD209FE962E1D581648EB4DA85649927795E4D51ECFDFECB282FC790C111D9213393BF475CCE10343AB1F4BB238F07840E72F4DC497AAB5B18473ED353255E1E484A5BA5AB4A615BAA30D26AFB73C7F68CFED21AD829231ABFD8C3D2A33D1E168D0770971A0D136646BB0D985101C16D39025ABAA62C76CE110784CB97568AD42A2C9508D089F5C12F9EFC2E6B456D33DF2DF5FF00D46D5DC72A216AAABBB6459316CC735EFF0EFC2F8A2D136263DF4F51E777B2D91E9C50B04C17EF7C63263A173E4ED1306A911C7DEAD6965FFF0250407B065199E728C0B0966A177505FEC7D92BA60A1E6A32210E8728E605F7B35B929574121974FBBB5FB332943199462DBD7146E7B048B5DE1788B231D09A1DD115A269A3B20A36EE126EBECA66D8107ED81606B9854AC29EE66EB625F1E8B99143D2529DE6BC9DE1F818B36FEF5B2B29773B3D7D741C2CE150F60B7A1CF33150CB9067ADF82FFD44946885744A0FFA77324011E60B5179C18401D02B4ECD5AAC91A7E0B11579429F6ABCEB6A4FE86DBB5D6664507179577E66B0976C0E2EEF161D8BEA4AAEF78F42378489CDE3382976DEBD378D63BEFF0B3A8C52D1224007F703CD231360D9BF937DEC13789F824BC6BC61C06D5CF3A6C99FAE93D2D0E9C5AE6B58B115C9C0C4915706D36CF89B81F80B111 ss = 98C0FA44E2A053C1A84A984D8E0ACDFBE1C17FA07F5F8F0C9290337DA969E07C count = 36 -seed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074 +keypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 pk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD sk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE403179238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 +encap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732 ct = 59905C5BC80FCE9E893A786EF93D757F798EB4934FBB1874C216106AB76C400B2DF0F71F08D648B10EF09C14AD06862532F93F20476D5FA363FB7AE1450DB64F8062D68F22EFA2C266AE23D465B139EB091495A79FC6E72D6A8F81D8062B3B0D372B26FD566027EBB753A18AB225A55238F4F7462AC4C6D7BC0BEE6F6966507B202F516CA50492B63DE6BB3026183AD26DBD37504FCD4FD848FCBC8194DAA3E93C364CA8662E27BB6E7EC8EBECAAA5069792896BADD83158B22D64A3B606C127FC5E98E22718EEDBF37144DD79EFBFD3F4FBFDECC9950D717B5D3F28E0C3BDF9FD680652D51526A0361CEE60AC4753B0E68C552C2F61C808821E5D13B8328275395B6B6BF4CD6B7A57079B1F10F2271C401F2B76B81AF6CC14D2D37149616B764C5AD450DE8FFC2D15A16C17169C920D5A37A2F97C6FBDDC6A5BF02A6C3CA88D30E60D2C2C237FD5197FB08EB5ABAA4C16347BBD798BAE761BE797868B0E5874111E9B11BFABD29CDB8E147EE09D7ED7473302DE235CFBD271A6BCB8B521BF3109FFEEFBAC9FD08F2E08F1AB1BF914F72920D301E56CA9ACEE22D3F43FECDA982BD2F79AE9A80EF75F1AC7EBB78C2F2144A3B3939A89CFC6A87202E8FDEEC5B9ED198BA5837E35F0A151DC3A7C059F9E00E919CA941DBECF854F43A71B1E9DEA06D63D456F829477E9ED4A5BBE6E84D1FD6F6E0CDB055CCDC9534ACBC5F19E299E1DB7ECDDD3700C403140DDF62EB96CAF7ADAF64C7A83226058880C3E5B9FF209FB3F5ECEC4B485A729F70F0A0D4F4FB01D80DD7C7F6800D11C4F42C246D8909935E5636ECF0A5B9D5D1636889D3AA0993B3AD0BDAA6866CE13EBC720EA7726636887AF0E38AFA80D4ACA16290A1343D6898DFD3E42D4A2B7B4B7686811CEF6731E9EF72E543617F078E69693DD3E92696FB81C1C2AA44779AF57AB59A28D9E8CDA74C0CB4AAC8BE07450BFBAF25F983DDA947722A3EB4B2C6BD5AB6FBC6359BF1B07929B145EEE28AB99C7F1656E1ADEB192761EC72A74A1DCAB20A17FB222801D95F9A2A26211968CD88F0D33042CFC945410DB96B9828E22E346971B7393 ss = 48AFE1582C88F7E89CAEA5D594665C0592140F0615715D158B7FA9AE1544C6F5 count = 37 -seed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389 +keypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C pk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984 sk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF811F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C +encap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152 ct = F648B2208405035A7461454370B1FE623177A87EB4417F301955D7C4F77D357906097E195F31356A00B79525A7ADB451A19B38B249BA61C8CDEBD8F47DA40C214DFC70A6E1A810A368E5C85C3606D01ACFBCA060AAD658EAAFFFEB0852D155997706BB7F784F3319A68A3F13554C6DDDC7D30C5F63A4E7A87515641638289C76967D2EE2F93196EF21C9CE40B2935F6359ABC6D99251E4EAB826601DA95C70C3CE6BA170F70B7999DC49B4E677307EBBA035F328B2ACC2D21A228DA9F4DCA16B4C96041430555889FE4A73F6453953A717D1C2BC7C251A3DDB0D9509F198CBAC577A9E33681865FC1B29A250C578E238C9E4668476169DA20E5051DDF03BD67856AC1A513E7466BD44555533024FBDE83AE3FB7275B7131391DD485571D5B140228791DE1CC8B3EEE88F387B8BC93085C8971E092C2B81E9062C3ED84A5166C654ED4E9403C4875086A96E436956AEFCBC86C0E47117F7DFCCE619F5291A9FF2F0DBA7D874EF8F6F0D69811B2B4D8A99EDD45E36AA7E298C9418CAA7CC790FF8CD76245BF1B747833FD534875C7D74250708BCC05126732A549E19C9FA510C1C624DD0536000F1BC84E6A38CC4148588CFFEC293D9FECBD592ADFD3F1724A394226261A985166EE25618D31893FE1AB7D75B778BD617C63A708E2DB72B9B523DEA595FB4AC26DD8E2C8DBBFC8D6A6DEFF030C0DF2C5E4222D4020AF75B867BA61EC4246B30B4F6E21347FA72319108C9B7B45F72ABB094998FCDEFBF28CED5E2D4C1469BD65E6C95657D67DDEA976CD313B601BCDC2587BF3A623FF509F58ED7CB212B4A9C5E2B94358C5F53578F1CAE4532F1BCF0E53352F0C027FE25C0BB9C7F0C6DEE7E5797F69CC2301E1C4F0B9812550D4904C40689EF4F391021925290A5FB48665FE4556CBE96F38EBDAA00B2C3424B3F777498F821186075A6A8272F943E831A5846F7EFBA7652610B002F0966A21A23131E9530F4E8AF693D86F8BDC79A103501C609FDD5F5C60F4505B14A14E4F5FFE0BE8296EECF6C465F43706262272D1C7ABDA495833C58497CA2C75F9D7D342EE3A2DD7C6532F1B6E765DE5B ss = BBC34EB1E6888D28A44EA5EAF8A85490E8A1E79DF5CCADC0836D86A0DC86B867 count = 38 -seed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC +keypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED pk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1 sk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D953047401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9762D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED +encap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800 ct = 9B98392BBEF4413F814BEDC0269BE2A891B4DEA2E8A5A2FEBB2733D487F7231DED412CDCAB4265467BA4B3485FB4184327341012069C49DF4285202419A214BF1CE8E16C15C9E883F7CCC53C2BE4E32C801E7DB2F9F6E1B8493AFCC9280E9179C1C5FBFEC3C948C6A8B5EBB1EA84F634D50BE574028DD003F21E14E3D2E8635A953988314F3C66B387ED7FDE62C2FD7A9346A4C883913453A476E58AC812B14AE045522B8D0924A090B21A8FE7E1108EF88F4C9F9308B11E251252ACFB3324D3A8F2246D7F7FD8C231128D0618C8DA09DA986E2358C013105E6951DD6FA6F489D63F0874283CEF7EC5705747D9AD378A3A89384ACC70A6440008603DA0AC4DA5065792769AC7F1A127D7A564201697FD9F08D7D14BD5B5F4D99A1DC544AD7BC74E26ED1555CDAF887C0B2889F879A93BB796F153568BC4C1C925799F1A359E3EF3D86B24F3D1C6F0E81784EB4BC796F713F884A430B8462594E0A447B921E70B40720C4E375111BA61A7017C13101E9D14A2E1C86D61FEED243956331134C77872B3F5402C0FA0031AC820996D6300F07A3426681B3E31ECC047D97625A9E3583D384FA006FD4341BB4E3E6CE00D38581F1B8C8F12B9C8C5CADEB210E734DA5469F761853C0B235B83147BBCFA56DCA23D8817A51DC5FA7CEEE32D3581C2834326449D95294724A7C92D049E8A8D7226974A9D1325D835F6FF4C51B221034C63891D236B2A391A62271D4D34B4C416E245DB25B31715E1E3852E407306B7A7424ADFB326A18C01B7129FE63B4B3FD181DCC1DDA171EB80FE6F5003DDDA87488E058153DCC8C67D1061EB5AE418A8B6B00E17F13A088280940460121F56B406A0BD2AD53711CCE7F4E67DFA3ABD2CA05D506A320D9073F854AD55F1E1F7612CA34A01D11E74B77DDC1A7879862D956222C6A7549161AD881D5FF1A6C197197E6790EB24993F853B3F8D335BD5D817CE9D945ABFF477751A2D5352530885A5A9856018F4AE72A4D17363CD09D58CED0B87C4A50BCA3B86D708A7F657D166CEED9626E72E47B9A967325B0533C58179269C62EA22FA80576C052AB0B58710BBC0EC ss = ABDE3E45F9CE3C4E18F9E224D77F24CB1661B4AA4850F517B402BB4EDC8E50E8 count = 39 -seed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F +keypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 pk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134 sk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C245801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 +encap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C ct = 314A8B90CCC53CECF27771FF9049146D4C6C91AB11AF2674B44DEE6A854C432BE04DFBD63A01869F58A5E21D3F80B07DE3515563F7145D44386F862981F9BAA0175C1AD77A57946BD5C3F08A0A7481C3F77B27E3CB295AE7F041B690F1554C2CA3A95F29CD414BDF403183F6F4BC9BE3306A003BFBAACABDA29C446D818FDC90D9CF7FACD418FFF84D9DA4BCB8EA2AAD9DF12133308194BCB901D27A8BA2107A7D08D415229155F2F38499598819B916E6F411B37E3B02F655E2D3A0644D2B65861B557CB0DA2DC28CB162FCADC4967125026E6992B77478980DB24138201BA5A729955CA9230DFCAD605B104ECF350A2E0B6EAFB5CF72726C3A332AD1EED6EC5254940DCA715E10894B242579576B7CA34690920777786687A36868E2D0160723D8D5E17E21A5D48D8062BB4A0B58D595B51A9227F34A7BE8CDAC54FED23BD443593446C7B8C7749557C73EF99BF446BB99D4CFD74323FE5C89C5493B9B596F6853D233E90368D9C1563AF425B863627C97E2797C1787AEADA984A5A090284EFF806A05FDFB35D0C226EC604E1A0B9A8F9519DB5FE566F7DCE7CB87A9BBFEA6B8FA74242523A7C2463A038DD0320D29A01C17EFB512D18F8481227F353F8EEF127035BBE2780EB500D8521031B9EE3C21D7259EC98BF0089A12FEEF21A2049C300CC96849AD0FE8E0BB6AC4C0662E9FD2485F2D65DD16D2041AF83108F92011C72C8CD8DC274D4B09415B4A9CFFFC2A3EEC80600AE7E5284ABE09A9D5BBC5A094C58366E1DA560B58728BCA399E819FE3C0CCAC1D2B37589EF386346E41122B7B8D0EE5A4D073D864B005C324B3532509D9EEDBCEAC1DD9116D07241CD4F054872428AB5DD5FFB1F96A6307DD39CEC099508249C62E1AEACF74A8E9240201CECF6CD0C25C0217941777129A7AF42D964251D2BC6F5FA46F4BE880CACA43226EB3274C125E8709B0253CD7DBD3ECE14D11EFC9D5611A1E99BD00B5C8F42161E2708FCE6D703E9FC79955496F55818C8AD3CC279DDBAED7CFC9C016842ABAF5883195A67D5E271B8A7CFF63BAB373304CCD9DEB6F9C7253545DA2BA03872F0029 ss = DAB67F76598E58E51BED06884AC65105A9051A2E4DD876671B0CE67FE49DDECB count = 40 -seed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F +keypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 pk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C sk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 +encap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2 ct = D2F3D9ED15BB06F79D2E4CFDB71229F6DBD352F644CA292B88851E174EC372E8F70CD8B98663601D7054734D43746BF04E8029B7D9B3E9514F2548DC9A008030E5F76D1BAD0EE57E2D0CE7350410911EF64AF72B3FA436836722FB652F7A8ECC19D465872E1D52B6AFE7EB249D70954423CCB19ABD117C26ED539FE3658CC0E3F384F0BA34665DC11B9A92E53542023A97B92CB7F6F876FB0613684E10046ECE963A0F79BBAE9DA673F00EEF151A262E48973CB49988926EE2FEADEE3F1783AC9406396006CE29AB52A4E3572A077380BC38E6314A9B0E40DB20ABD27BEFEC5AC941FD5B9C339528940E6BACD420057D0795B61E941C55B74DA11AD948911070B047DFDD7E9B3D9D38CFE1AC3191486D7D2D1C9B762F7CE28154C865128805AC05F742A9DDBA3DC7E404C3FB64FE57D59D8B05C5A67D4AA947CE98F296ABC1CF7A72B63DF5828FDE5D674FB4A93EFF217B0398B7A60ADB981533AFBCDDBBB8C36C097C2789B579EF800A4120A3F2C1E04C2B23F70066E20BE7DB4FF05166DFDDF4D918F7B90DF9ABCA0A603169C4587FED8C8D6798CC2BE5DC03F37EAC7917AAED154A775DB7A2FEB58829E11C2686994A9C7EFFAF63CBAB177802D23ABAFBC16E4F15AC2DDA26EDB58AD855AD4AD07A89DA9FBB04B4C578EFCC776A5B2B3EAA2D318158C4D4863E840C54C193684B1CB5E2B13A7534E8A69E0E465671B178CCDC8B96A39063211A97E27A534CA0F3627E1EF63BCA58EE65780622E0158134B3B58D3E670B989661706B512ED6A119208AF3BDC71BE472C52752A1CE144BB3F8094909AF526744A500ED6E6D3EB93AAACDDD7F330BDEDB31EDB12BD8B6C1666E8C8B844AF1AE5CBE3F6FFFF5B6836C72B942BE708739312EFCEBA62406A96D2AFF48087CD7F16DF38A45BDAE116F1EC9BFB242FB460B7E31FB132C622FBB3004A9F42D8A32AD5FDA30B929A73183F1D5862316CBEFC1F31C216A17501A48E6DDEB1857807787778500C4D96AB4FEA58BAF74F7E24C5E10573E97CAF80473E10C06E571E8AFAB0B73FDB2759CDA438A67EFDC1858AF712B670C4D00D2B3818C8D ss = 23D0479E4B6CC2D32A1F73C2F1657BE561482BB0E3F79CA988FAFF2EE74DD1B6 count = 41 -seed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED +keypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 pk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A sk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A741597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE03F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 +encap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495 ct = C36FC0E3F8BEA75BCE55D0443EE9367DF9B9D370B16F7DE51B132ACD269DC170F9C34B8AD90BE0F7CCDD6ECEAFC8BCA9649E67056FC35B14E3FD84F2FC692E1A815854C69846A8DE8E8FA6B0FC6FA7B3E4749DED82FBD31AEF6C08B5F2BDCCD2BC5BEC8A55047842F723A745FDD1A64A5BB2ED38D5F2878C675310D264752469B0490239136FE3848BE0BDE019BEDCC52CB9764302EA8ADE78624EAD610C0D516F720765EBFA670313D7A9B3B5FED0E3EF7FF9F459689BC5A9A8C645D8C673CF432D74329E3105AE87E6BBCF0E2D16578D5DFA1F30EAAF806FA60C3FCB40C740254A3CDD69172779B83CC6C70E9AB7FEEBFD78B88EA27951B23728C6D621850995F6C9A44D27B6559FB6518827E0790C4B6F8D69D0E65CE64855C66370A5C084136919A74FA81725EAD9255097EC1E731F0DAACD3FC0D218014F10C71D9C76C1A0DA5A5603D7513836F85EBB13FDBB5488EFEE8FC4ACEA479CACCCCBFC0371816F14D730F215DA1C2AE500C24A918388672F1DC13046D8046B7F5EAEB55C2AA1160D79FF21694F172AC0D31A9EBE2D3114B9E1ABD54FE5A7B7A692C89E6FD26E571484873AEDAD2BE876818BF73C55586679460988B092F42FA1D791E3D2C79CD0526F398E88CB9CC860CAED27ADA5FE51C85D9A3E5A88D1BF72475F44CF39EA3BF101F3877D7C78D54672A30DBE53F59AE1BECF36EFF66FC53968A193268465426CA86A0E55692A7C0FCF8EFDB85F8EE38C040D55A3281089433B28B5BF1557041F90FDF1B1F8E3FBCB0AACE9BA3CA33B10519869C11491F4C85B27DC52AB1DB5CE9CFEED6444D6D62F8724FCF3BEAB31B4F5D8C8399A0327ED170E3361A0759C736E37CA36001D0F342B85CCD19B6E9F887AF73C37FD1C24EF93E52921C57918F1B2E2484D49FD7D37D4AE90896CA45CF4B4A4A61DFDF978512E1D4178DFBE24CDBE43CA693B2FE6A907363469921E1C7AE734ED53887CE6279D355734548244770CA12B227183EF554E8EF454B73A2241BA934E4F25DB23555E65E9D92ABE9C96F50D70B10E7FC139792A63185E405C44CF18DCC8660FDE65541F66E4AD7B ss = 13D8358C95077D991CCECE97F8C4A33AC938A847EAED64E04FA8484F3D27ED4F count = 42 -seed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE +keypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD pk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447 sk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD78CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD +encap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B ct = 85E97A991DB6B8A6612797268D0A2A115FFC4888226860431434A6255925E532A98F11FAC7BDABA00FFAAF1B4B26F14E20DEACC1B68807A5ED677D707E88C22D46F2A33E4734AAD42603F0B21B15ABAC7EA6B0FDF8994BB285CF6AA3584D02E385A3C5F52C8E295D8A80CDF68CDA5C4C44C994BEED8731A88D6B84C5090F351BADFFD5388FDC1791725D3147C03C6A5816D55CD5CBC6F26D38745642A247C740A6D765B7A0147F46F6D6ED31A085179EA9BE56093FAB6270865525BEEF47533D7629287B1AC5F0516083342981196EF4C52EAC95F4BDE92F7D3914C662B463648B3C712020A2A3328F777EDCE5D9B9C090840034D501357B803809F0987C7B8DD5B63FFD0EF751AC3A51D9B051C12AF752169D935F105555E594094FC61A0E200163A2A7E9D4D3482C8D3875106C1AE1BE8DF05FE3012247115468142E111646516160A11082C85F7ED3152A6A974FA7246B0A81EE27734D5E011D4CB69B1EA572FA2AA8AB7A22245CEDB015663AE4636B1424A2A6AF3F96F7CC168BBB06EBF64457F26F30E976D13378313A8C0545E336672F3494105C92118D056E4AF2DD851904EFAC45B33A107BBA3F8C1BFD897514F1D6A75B0E3423EB700CAB242616D8EE6EAB20ABFB60F08A41A8DB276D429FE5DADC3CF3CA557890BB014FB99F9E94048BA540148545C57CCE95E5985E3C474B9B92F80F4A45CE4F35837A2889B376A0A1F19DB2B4BEEA59B8FB2EBB50BC4EE73341E55D6350D7E25AA2826CA6984EBD6F657FECA2D6A78F52C264A40159CDD4D2893FCC08F7E57BCFFC761AECE91220124292E4EBCA5CC4C46DC033C8B2470DE2D6362F135874A8D1883E130012A94D51C3CB26F8D044AEC4D8A79E3A72A560680B61C116AAA6ED87C27EA7DBCE3FE5640894F45A9FA1043B89F06078AA94B4D66C374EBFDF7AF488E9BC7D8F42E91D2A8D974D61627016AE86B3681BF5DFA64BE82164525EC454B56A8CA9424F6CF9E28D4B6E344F251A8EB61D10243B223B853837FCCC4E340BBC69DA4053CD55941EFCEA5C6D96CF34912AA30C88A4DEBA3933E15609570FD91EFDD80A9F19F3 ss = 9F2292EF064BFF3C7C2D576EB668C3ADFC7FFCBA3635BB871493479250373BBC count = 43 -seed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091 +keypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C pk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923 sk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C +encap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689 ct = 102483694DA2C793FF4032ED7A4D13E3CF2C34566C766183DE318C8AC355FAAE9F28668413A3C0D5D94F5BBD9E65C938E515B9ECBA22906D2671C9471149EF6D868FF280AD7908FA11C8ED617AC045580E6C001E1541EB3B681FE81A088E59202CD1E193D7156A44531853EB168C381C3A289C061FF81A96B588000B1DFC841E34CB198B54F3D7E888A2830B1A815CB40322F603AA0BD175B3FD0247E0383B5ACE2723A2DB93D07313D38057358F249E40D3C959E7397D77D3BE69EE587E7FD9EC9B5F98FD65BDC852DCB86B6AB0EA799204093DD5879EEDA56EBC68A0E40FE5A5380ED7C487CDE87D614D334E0E66E25FFA0F60043B0962E28C796841C9CFCAFD09F5A90A0097385FA4E891A8706D81065C940A024E2EBE7C06C06334FE8EAC0BBB152389829B6BB47390955A4721741DA9A2E4159D7E23B46D70CE49A7FDDDA7656F769718D355BAF84FA6B0422E97FE7AEF08E7D01322384A07C23F0714A5A0D5FBA88FA043CE10BE1B752AA249B6DCD60150EDC28D1B2FFC2B0B91E4B68AC2BEA215A20094FD4B99CEBD06862A94C651F5752E456448772F02EECA33D3B86A8713C618D9D1CC0F81D5CB6C7A31207E8FE34CE629A95F378FC22089A27F447AD098BB6DF80AEEFC1E43A91A402347BDE51BC3D593DA9C1410AD4053E1ED71DA28924E4F1561B7DDC3CD2C616129D58F0950F016A3046BC6C0F697E6E915AE4CFCC4140CCC0A64D111525375A990EBBDFE48DE099C9E4AE1D4C0F819C4481D68B591008560BA1F2A451E5E30F110E1F3E9229216AD1D799FCA19C449F8DCD1196CB4ED4570FF0E971198C1D4F7586668DB88EC37D74695E4D663EA1DD61118813143C72461B63A13B3A9ADB283DE135CEAD7370B49D59F6535F502EEB4468C11D173279526C0F210BD53362B796E189612A85C573FBFDF820790FCE3A08403BCD86C29FB85626054F67E4E493098B3688395C7DD6011BA0B872E87C7D913B18966BC6F465BA3AEF36785AA0FFA3ED467E1935012FA1C84C6DE563CE455E39F922C4ECA29FA0E968DFF756340107493012EE00879286E6A514C3E24B76CCDB3 ss = 29631B1D85F23A69DD1DE78C0D931741BD4A4D7D6B95F4BAF74BEE91813220C6 count = 44 -seed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE +keypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD pk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E sk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CE40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD +encap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9 ct = 018FD1311DD57287FF376552D1A07FD7BB84285DEFE332C28E6E479A7A4D7805DD23F6BBED16AC5E1E9837A838F5B1732F6551421F5354D3EAF9780C25911179E9F150D12A10313B3B2A2CB860A29E9FE43CD83E5A7150BAA6E513C47F6A2AECCD7CFAD6CAAE5018C40B25A30CF1FBB2F68301D835A1FCDBCB28865AD83CF5C2024D8AC9453E889163CFEBF4DDCF8BE41BDBE4B616FAB3A4F07BCF97A61D94FB873E85B7ADFB71A2B7FF53D3CCE2F834AB4D0648B6A1D68B067A2FDB538C083272917008AF09E5C70156B79D1281BAF79A05353491ABF8AD6743D47F64A3420B96D34EF8F1D04117D4902A5DED61209C8C7C4222734FFD7FAFE76680AB024DFCB5D8950517D32A3FF0393F0E59BC778CB7EAFEA0F29A2B29DCDA410EC6E9DDE725A9CE2A18799CACD2AE9D750FA70A096AD2EC77B20885B4E60613E746D6509ECE607769CE147433726D4FCF4895A111F19C7F38CACDECE6D812BAC71295CFBD70BF4B028FAAF7708837E43BD283FF26FF3F63A3FD70EF27BA88F22E16AC12B721675D25F3B5BE02040D7FCB988AA71907DBFEA5BC22818EE0A5454E0670B64B1FCE54B0DED18A4D5DF86B009DAEA64747A03A2973BF1605DB61A3D8D0E9B3B0FC8E56A33E068C562FC3C9E1A2E10FAE21CA78804144E33F1C59C1D36E390A9094610CDD27AB3BCD7B7AB0ABCCA2374976F98867E6CBBB16532EF6974229DBA9270260D37EACF986B337C5E7224883E4DF5E04D84561252A5D6A29692B1073C5141F3885787CAC9B97682B9B279098E674DAC8CB8662835E0C78A34628563D4978AF0C3350CBDEB6C8EBE8FB6990605DD0D47D572DB116604E89A23D7ACA763C798458AF8DEA02712DF8577C182686357E2441D4DD6E87126D6970B16FCE9B3C3F42E0D88AD13132997A5212AE4A0FC8209EEA5EFFD4F32A96679FC1B7BC10C2FC05E2C6BE66073F9B46D5FD7D5AD176814D64D85B49C1C4E5316B24CC988AAD842B9E0CB1BFD782BA97BEC7549E1C39EF6D1FB0C2E206E5846E75C82C7FF577A577B0727E454EC7E1322167E18D8C49FF8F6A8CCCEE622EDEDE917E4A497AE7 ss = 5E1D34E184996E029A175B7AF798FCF94D39253A2596E41F37CE50369BB0BC82 count = 45 -seed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488 +keypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 pk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433 sk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D0668DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 +encap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4 ct = EB84ED275DDD136806236A4A925FF0E23EACBA3DF55D68D6B40094C399CE1AD2093A05E03F745E1848FD3B37FCE6B4525C427D8612478B2AFB9584B7F88F73A1C784A856C0D014A2D3D0E1898B4F322E76DBAE258E0C5EAE393D5EC6F5FEE47181441987FCD5EEB8F788AAA5B4DF8027C3B3B4190B5594CB2F74EAAFE894FC2A7087DFE28B64240F3A5412D07AECC737611451114B576C168F2564AAB4BEC0EEE4E681E6A6F09630702FD0C0B6237286B4BE82CFB9E0FA3F584E634A573E5ABA501436E2BF6D32FA8BFEE728510C011179E0F8AACE8B36C3A53C328A77ABC19A79BBE703128D5B5DD4FCF91E4407947717AE1DEB9984DC46B11044E55D53D43CEC016462C523FCAB6E171A0911799B10DC8D1B65D93FDF8A38ED331D70C9F4C6C016EA8B99C0AAC1E1C04EA0DCA697F3C9B074C89B37B72A3446B7BF22F55FBC53C8426D56E9A70FCB8676939578633EDA2C2E9EEFB94DC48067C3460990E386F51AD3300EA0ADEFA7078DB7F07C466193B0922B990E843ED5B7F298F495560840AC35AF058CC41D38ADF66B9299679E7E65B3816D702BB1D866A8676507BC51114EA4720B2716ACF162D78BD066D6356445C01D6A7DA9C8590BF85159FA34AC221E6E9F8B8AA12FDB41326156AAD4A268C322B2169F88CC6D4333A14654CD0392699FBB6E1EC853B29BDF04233D690E641003194BBD5BF24F3E6D208E8F55417DD20C7C3832B35F219133D349918DA89B0A2200920F597E767A02BBBFB47AC9A3E91C558914CA8C07F5193528EEBF6E0331660289FB103EB0A9B732F8CA4A719EA5FCA256DB1F0C932E83CDE4C68956E82C963545BF0E6006F55BC66E3B3557553B28067174EF0A44113C538F9B13CBAB9FE5AA83CAF482B3EB3267A0983BA7A55761E5677F59D82F42306DE712E63FCAE0B794D99231C6D40C3EABC54D9A477CBB4BE8B28365293F31BF2FC8EE1A0FAC23E9EE6F7C5A59429C270E0721B689E4CEA57D8FB20A5B62BB7FBF9BF41845B7A3DB91440080D82A72843EC7EE0AD449CDFFD96C2D63068BB49AA31E8CFBF953DB11E25C095F62DECA0EEF4C3144E9 ss = 80314E9C9DAD51E4D2F57677E88949DF9D190AD5E413E01BE5E0AED4A1ABE38C count = 46 -seed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493 +keypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 pk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E sk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDBE2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B501C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 +encap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A ct = 3C159D0702480D26C38202C888D185889D1667A1CB5C5765074AD8AB055087BB4FA33BFCF0D130B89B2E83CE5D2747B0FC4F8E15B71CD612ADE3DF314F218E4AD7953615AA05B232A1021F5CE151584EAC45E26D015B5053064790A8C10C260757CC23D497E70748F9AE50FDBA92DE47159653713DC9A5F74B585C254345CB4FA1E97307D94FD70E64F4C5121E4AB4048C991D5AD3707418E666D29ABFEEC77C71661D623FE6042DE4849BBCBA4790E6B7B971753124D970740144A9B84C11DE4CE65CDC8173FED5AD2DCF16278DC99A0915B75BD58FAABB4584347CD077C615CCCE04857D0ACD08A2CC83A6FDD1819874DA9A6C4D3599E0D586EFEDE8868552251DECB2FBA9CFEFA8132CED96F252FB380C2CFF3ACB36391C93B72D056847A61843ECC52A0CC45C894DC0471B8D4DD2A114F7A2302FDB8A3FE1B8571B0AC8F4FDD622802950377709E5DAFCEE6AAD923454DCA718953DB1E0FFFCB7363204E87E06CE4130BC307E69D2608DB707B501794E2096A1C64A77F48C2E696468BBB0412C860C75A6AF4A952E61349451476957D9CAF448EF151200EA02B60C667EAC1A0129A6790A3B015729A5CE81940F8F961CFCA5A4F24CAF56D053CBCA39DE413F601A1354F5F969223F61A0D1FAA8A538D8CEE9D6992055D83E0AAA333B6AD0F47DB1000FFC40E547EB913B3D77EB6D268881EDC3843F77094AC83CD236F7F524C3D28BA598EF06AB49882E79F81322460850C7CCA3C59ACF57143366547BAE996E8BC7445BBDCB9C5A1B4AC094D1AFFB03012311361098354246A368669E44AD8C20C08A3288DE848C1A9859A2C70C2E8EEFCC321BEEC2D4C748F7ED10053981A28C9EE56E847F4463474FB225B29E2912B052F50CD9D9F07720F2F4419DF79467156F8C68B51DA93DB8F0DD36BFE8AABB88DB18CEA497919CC6ADB712BFABA1D1763B6F2DC7C638A41977E2B9CE97E1D2EC179E112A40B28B1AA04A114B595BA2139A92DE33FEB67DE9D83E9E4314DB29432B13DB08CCFA03FA993A1B4C32D6CDB1C44084ABABCF6EB60387A1FF00EA62E793C04021EC93E494E560C14587 ss = D10F6702018EA779EF0455F748100F6F60266FD6678C691CDBB79B6EF2F37D2C count = 47 -seed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3 +keypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D pk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B sk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A611BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D +encap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147 ct = 44BFA86FBC200E3B4243364FFED07FC0F44312EE5965C0BAF1770364941F7FCE21E52674F90161FE46D2DCECCFD7001A66FA85A18C2DB94C1ED523B06FF8EB9ECB57FBD1C59A2312ADF3D45282CF75976AC36E81F8FA70F007C75DD801A7F225F3B09C4AC6837CCD8CB3AD7F1F69A49206123EE3DD55203C98C6958FB34E89C5F0D3C5BEFFC30ECB7E2D3DF0AFE09C109507BECC317D8CB522A002D46DFC2D82226E8FFA98950E6907DA2861007BE146940ADDD612B7C40EC6F57C2A867DDE8D3C983203BDF8EB7FA102342D0C5D9D81E4984378BDC2537A0C4B3DDADFD9EB6B9FCAEF80C3817211387379738C4B48D7CD996AF062FD309C67579386F982BCDF72DA1EC11AB51AA864B0D8E66D986E828635C1C51A59607BA6F6E9CD93EB10DE04E1E3F24C7AFDA6CEB5C67461A15813809156B25E7CD65774AFFEA331F7575C40805EF6A6E759D1460EF39DB9179E4E51A7CD95750AE7CB2A2E3283434567742FD94C08D0AC6C7E5DC51C366256256227BA9DEC92FE3BBF97187C352ED28641A1A635F17674F555BB8CB7ADEBE163132F01758019C329EC2944733979F9210E3A717F269060F2C9D934AC6D2BD5353AC330B614C5EEA6FC9049A044303CC734C7D2D14F18156CD4D515D783C38AFF4598DBC648724082E7E96186A2B25F3EBB2461E28DF011B2EE7FDC6FEC148CDDDB5E31BA382FC1ED6715C0B763786F0C944B8CE9DE73306634C1F9B52B8B762CD036E8A79136ADBD7B99BC9C91D284AE05E2820FFF1DC5814957C70DFBD7EE202FCAECE8AB40B77018A1B2EC86AAE520AC468BB219EB4E9B9110CC3CF00D67B79F0263D505EEA84F40970954AACA2935874B7A728F88BB3CD0F155CD0B1C646F46A2C38B0CE253BF36469715B9EEEF3519F4675660D3A6FDC331536AB75ED0E6D1EF8E3AFFD54B07EEA9C2CE7096610325DB886FD34460D2CA210A82410D7B3C3E33B396A7344E092FB0B9C958E367A06EC59F2C6799618B2269A9BD95D23CFA7EB2D5E526DB2FD0F5107E10B844855C2441F7E0112DBA8DE3881833F130B9B39EEF68B30E52CCD5562F268E7C40F1F5F6 ss = 37B36CF73590028AA9323B401DF00067C8FE925968CA3C30C2B0E5D5C75EE296 count = 48 -seed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17 +keypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 pk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F sk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73DD1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795AEA529561D11374F02964CF635C27848671043766CFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 +encap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C ct = 6A7CFD7988D650889309022770754F832A80FBD066C0EAAF36F51BF2F2B22FB14CBF94D51C2E93AA3071A4B82A466F03692941C066599EA6E586E5D41913DC6FE1AB9E71BDDB77B10C0563F9EAB15A224D8566372DE7864EEB3FF4A5D88AF53536062343D97A6CF188A91FD3FF1449032E666B47CBE09A19A55019562C1555ACE1A723F0118DA13E1743B284E8F95CE04EFB756CC353C526D1308BBA2CD595DA22EE01F3F1A220CCBCD6FE773A2752D4DC1487EFB00B73DB606D02005D6DCB1C470731A3CEC98C13DD3C3640DBD8717975B3B736D02CED4087F0D6D8B025C2F14B0C8CBD882D45C400D99C48FA1A633725739CD70382DC2972E97A6ADDAC1BA51E2268EE08CEDAD30A2FD36320A1E36FD4680B1CF3BE8B7CCDC8471DD722FA33374809679C46E044584BBCA3B2BA71A56BBF4FDFCA68E949968ACEAB8A772D84424B10EF54C6E8F2443ED93FBECCB8CF2F4B90E4C3EC5CC809D9227D3944331ADF971847DD2D18AA332099D52CB51F47CC30637EBDC5AE43C41E424A1E763A34F7B2B77B4ABD12942AAE5E11DBCCB37C2F07CB9143FDB5A63C68C1203983F1FF0DE17024BBACD6EE9C00E808DCA42E0811E27C2DC1A60A5B5F46BED193A7A09B7E6B6DCBAF217255B4C2A6F443D775AE30B05117154090DEC8B70A59C63181C355ABFC1C59E33D894FB38D16FB636CE6388B9A02811BFA911631392FDF727D31871A09EDAEE2C419CC68F876782630461D531A0731D8645A6CCBB1214AFC7837C0BA27095DEF2D5EA06A9DC34A3591DDC526D97598DDDCAE9D59BCAC07020968E5FE384BD0E3F56E9F7F8AE1A0E94B7723E8A785677C5203E202982120C98DFEF9C6F6F8A75634483F8977C9BF40CBA0446568DFEBA898F426FB695A34E751095B91FD6C5C67F3F94372C17F8FEF012246DCA3CB3411198397F82663075D64E41D5BDCCF5A9872DE8F276C054992B271C077E610CA46B5AA6A8CBDDA0B75CD76AA268A97D38839EF213EC5A05966CCB565B0ED65A17CF7B27CEC8F2C7CFDE74390B5A65E710E6911478EFA285B12472F187FE0B993387089D7671236DF26BD52 ss = 4F5BE9127B3FBE127C44C6D599A034DBA15372208240F5E2A0AC8C630DB550A2 count = 49 -seed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB +keypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 pk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C sk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D719020A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 +encap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA ct = 7E27A9A3C3165587B6B5B99E7C82B53E7031E53B098CCC626E89830F7B88E443C15D4F9E0F6D017566E4EABD278FA8B4FAEE15CEED11402AB1D83BF4F8BC58951A61BE1E2C279528CE7BBA72086585FF68BF17C3CDF62C0DBC020A924A4C780EB25956C80B935408CA64659BBFD48158C7EEFC90F089A5EE33BDAC36E0E927F16B08C9FC8648C07661CD7358DCC3280B9F8AEEACEE30948CFC327636CE4128DF2F89291408AB4EC2AA0B72A3DA98FFF5DDC11F33827CDE241FD2759B1AFC8492AAD184F92531D9915E9465941BA9FF8A63E3E79B47EE97DEA71C5AA76E739B3C0EFD0DA9B2EDBB8B790019A5B6B8EB2F1BD8744C27E911BFE301341754857AE10636E08B388783E3B9625F8905DFE5CCB7B7BDB4993528227310B0CA7FC3632ABE05504966097AB60245C5A6DC18F752D296732CED51EFA9472104AEE1981DFA1261030B19601A3F535276FC55224D3DF75AA017FD04A0BC9BB04A6EE60B5FE8F2D2EC363C295AEA1673CF8190CC22293D16AB3D720B0083FAC7FCDD6980C9A1F31BE0F4EC791F23A1DFC9DC192EFC1B9ECF0E15EA3F8B583C151AAA9D54FB77351A63409566A958D346C5F505566278FE6EE32CF78367264A27BEF7E1848FCFC803AB3354D2E78B92AAAC14B3A67B7104F07F311304424083452CCFF1B6ABB98EFA1F192B7C4A3C89484E4BAF0D84AD2DA52B214CA2A7AA58DF21D38FD8B8EA6ECDB2A59A81A46F1D84EE37022AA2F89D7D84AF7D9274B43D2C2AB1F41F1BA4F1DFCDCC16D87192A6DA7CF0713D8200AD8931D4F8DBC3C903032F2D8D3127F90514B4EF07BFA9BEB995CCAF81237254FBEB17D3B3DC5BDEF0BC9A870777F7D2B66DBB4B356C90CF6A298623EB28BE6E2E21D55137CAE8CFAA6FD5AC28DA995DB9CE6E0292C20F101536512B2715C391425918860B19263288700538141D44615760C47121C502A8738F037F743CEE510821801212AAC824E9ABE26D2F37A5186A00BF0762418B91D81912DE5737170C2D3658CE2E4ECF4669924D8E216DAD6C8E538446815A8F46C96990D8295B842DE500948E73AAB51EADF6A050BB1C56F4 ss = AFF62B941FB62CFA04821EAB4BA287013221F8656E6A9AEE849A65BBEFA13BAF count = 50 -seed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09 +keypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 pk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455 sk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 +encap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24 ct = 9899DF8DECADBC01580A87A7A791B3FED05AA4DD2F56A2A918D1EBC99558232DCFD73189F2665A72E06FCA0FAF91355EEC7206C5BF2D75BD13063AB8BC9832CE01C92C1C9F66BFF734AF68BF1DC27CE8C0076C716497AD247722167AF955F275F704E1FAC27F1F742E67D36DE96FB0997E6E83B3E2F95CB1D2031CB73274C4A6ACDDB8C059D23793B2EF72963AF30963627D1B3F16226C6139EC71493D787527833B8B010EA29F5A57076CE265C4AC79C720568DF920FE3914C5175F05FF7166B024E5B059EF05964B4A6483E1A0C5FBADFC6D1AE97124CEE5665B29968C5D8AE4E4AB3074F64057AF767E49C3B712154000D4851D1A6136610A50AB2A179BCF44C7DA7EDD754E980B250BFFA118EBBB4B17E40BA329AF5D89B1E23626F9D5F2498F27ABF1C62133B17F8DA3D04D452CBF0EAA3766A40EA133E8AE290EEA14840431DCA8ACAA6B8107B1D6A578A1A177D39FCE3359A6A7019F7CA0A8FB8E3C59D10BFF9A8536FEF59362FEEE05FDB5E149DC03E48A863B40287DA0A106B7082FBDE67E156D49372B11E1AED0912920D9E8E0E465DD7E1E9063D890361393F0233B287B2B0911BF3194E0849D1661E4AB238285B25355D95296CC362B127913384F50A757A344C9382EDECB0E810C463C451436FF8EE91628EF2F44059127F0685DA4C40E0E8704DED6D6C682DA74246E1E3A3D886230ACD3D8AA8E16DECEE9AA418F449058310BC884F371844E769CB82FE76333275DE80E3ACA4E7C87873DB19487BE772C11301FFC45DE500EECC8884EF39A3790D5372F1DD8B69AAA30887FEDFAB37B244674ABA1E58417336FBC64AFDF0A5FF82A82AB3EEC3F24D47265AA14A3B7E38F9D56992FE238C03F6F22CDAB8DFB1F0B227F7081A5FB5A38CBBC3355664A2675E90D57FE0698D4D229EC9F470BC4BB54319F6EE89D5D05B2C66AD320D60726CC8DF580203B067799DD8F67D2A42068AD7610F384ADE3BA8C4B20C40FEEC9A2EA5C971D5E2451185C4CB687FD3E7345BE8C64E407D8FBDF164EFAA9895F937D43AA49D26B410B988F88AF3A72D775C29C9787FEFB0B8776C6BEB380 ss = 920B95D4AE5698AC7280B6E95814BBF9669ECC36543F2C581D4E2474FA9BBFF3 count = 51 -seed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88 +keypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 pk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2 sk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FAF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 +encap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917 ct = 03BC92F1DC73EF64491327AFA0D1BEC48B2EFDA3231940D81745A0A51552B1A7A3063A959D80BFBBD097F8302FDAD99C56F033AA417A97E8C46AAA42A1BBFC280E7D2B357166F3DD5392DC8F9C6F2406A1D887117977929FEFAD234D21C6E5F0E8F4884ACDA3D4A0B34856FEDBDD38BD1B73A5305DFEF2CB6A8156B2FE00B8C05482F684C45677E8B1610C41029486D91E47A034C198D2764927E3E3846F4F97A4BE4DBD191F833D083DEA7A9D770B6F320231D6661CB379C9574A82E5283E030625109DBCCD776CA6F540616E926A4D153C18E55B51295AC75AEBBC240EDA9DE3DDC4D230595632F1667BF419DE4B5A251FFB5917CB52DC4AF143285C73C958512E2BD525B00DC7C48B1CDD75AE409FDDDF35F8B39B3CFD52E3C62593C702A08F91E0AD271513B824C4DC8D575871A58851ABFF0CE49B78A67011EDAD8ECEA81F35995F39BDD4F68BB509DBB71732188DF58C118C7EEFF35D9D4EDD6B560AB9D1CB9FBA0E6A9781F143EF81F983DA0B242338DF20AD5EB284282696C891298F683B97E0D9F8774BC3FD746E09C8BBAE4A5FDE7DF67D2D3C3B5D139F908EC227E966FE8911EB89D04F01648658F7324D8670B493FED6B24559A6CD4F2A5C5D52642060C0070E13D4AEE74D09D0DB35EF5630DCF6B3BF5FF26DFA825E34E8A1975F7AF85024AA10975705EEA32899BB2533EA65FF3465F7FD8748FBCD5AB580766F209F6BC6DF1CFA4808081C27B2F950ED6A81D6A4404B04EAF6793DC60BDDA64662300BEB2D4537C2E58CBA9B4D4AF44FB060AF52C38B4C38BDD40A9AC82E1C9A03CEB0ADD81707F8380C77F867C26ECA7BAE091937CD264EB48B64B87D59F13616FAD1D85A8D7C79408655E44266BCABDEA75D1286738479914619D359321A7A312C803D484C457E7CC6941F6112B26E829E160474AEF57185A928BAC3769DEC13D78C70BD15372FB8588B6D930F13A72AF341E4D99343C15510522441F6F0D15E249447540DD43C1E6FF6E31865C0F6DD167FAAD9CFE90A53586E93F82D35A6111178AFF6664055593AE39DC723663453229ED6E23261F99D9FBFC4E0793D ss = 5E4E609CB40F37F28706F7892D5662509D8859CC28DD586D81F80DFB2D1EEEAC count = 52 -seed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F +keypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B pk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC sk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C6026550085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30CE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B +encap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E ct = 906B8CE2A58B9AA6444EFEF6E6DA810752E3CF437D66CA42531C8686D10885D66C617B549876F67978CFB7463F52FA510CCFA5301AA735846A12870379D43CEE0FE04D4D097D3799C8FAF84C3FA0D701DE5796DC371A6BCC06F50FB1736A3B9F94FA750DD1AA801ABD8FAE3FAB4D59BBEA1BE4E7A5091859C754B4E4051B7A9FA466D40AA23926AC8EDB4392AC9E20FE040BC81F466D2AD3F129B2F04B9521976B5701BC455DB343BCCA57EE1547AF004AB6DD8CEBD3277B3CEE58BE476525BD31029CD4545F0B6614B4F8C0B587B11CEB7ED64DA771468A8F3DF457D4E9C23ECB198CDD345D5804BD1AACD3D7E806CF078CB81C899972C632154ABC6B9EDE39FEBCE110E976F78F9E4D430656AB2055CCA5DDF1B2281CE7A2A46BD68AE2CD1EDE96B60CC37FA01B83022768BEFB545145DB9DAEC7A684BB15503F2B5B2B8A9644C2C058C29B594AFBAFE878804E984EE2B354139B7C750D170BF9229D0138B2D333ECE5AEDFC12CA46200970C750E051628EEA7955861DF26EC22A116E1548E0DF45D87401A6913364BB270F2C9DEF9AE6C6D68E8E30EF1CB70DDE6FAFCD65BEB3FF4AA664CB47A30AEF3BA4859E896214035088A639AF83484769CECD9B582396FCD12D996FA847A4271445AA294DC7F7492D8095E55A5B3304850F7EF6486A4D6B8F793842EE60A57D8442F1AD21137FD347ED1CCC6332EB0F3CB72663BD62D2B20647E32366C1F80E987C3F9036A392A50DB3F53E790DD7F1A94FADD80197DF0A49D9A88B972F6615F996A90946BA75F4A9F0D3C99E7E4F6EF1F8519EB0B1386A5E9499F7D6C7B2FDBD0D5983531175A3B410ECE9292246B352935426AB8B6A5E4CB146BCC34A9BCCF66F48036C34E837A262E8B6292ECB872EE31EB4C3C7419B02A7F11FAAAAB1A1165BEC8C66130EE2F5D6A6CD1AE4E690D3A30F48D03FC185A65597C0B06224C74DB7DC12178881CB133FD94C9A2489349C94CD969A39956D2DF63CCEE6C8D02CAD4EE698CF2FCEA2074A92B59FCAAA038DE4C1E9D8B1C20EEECD3F87A20C66031C849A1784E81E9645A4EBA44407C23C87B1C953A84 ss = B86CB3A712C8802B28C25580052CB039E6DD4A71D01FD04B76839CEACC4FBBE5 count = 53 -seed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E +keypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 pk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0 sk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE55A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 +encap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2 ct = 01229A11E5A87C3CC2CD936954E259C0DA660F7776D4A758C8E43169DAFE22149ED1ED8CF31AE7F16E4E1DF9670A62C24C4A50DBDA7F60414D439C9545D702346EEE0539BE5C3B0E2181235C966EF54CB88BEACFE8997B5E206966494325520350E1E61C438B6DC0237AECD929F93FF3DA0017614B1CA5C1B3571156E2F40301261536BEBD813B71DDBA08A5ADF2A147ED013FEBE97AC28AF24EF5970BF331880418AFDA9F849D53F41507395FE43CDAB8EA0E87E7452833DE66069286B74C8C7242F8F5A4C62DA98BB1F618958C5D0EBEF9A071330F65B401EBF752E2CF02F4200D877A6C5B205C44D19FD79F31E79C7AC007B0BF1A837DAB446FCD450160381493688FCEC6E20497EEE3BC6B799322D6501CB3439B91E54E985A8BF6D9B8FB08914641220A530AF244A51B9E9BC791C1D49CD86793AF91E453F8E356A25C207E8C0C67A711D7B33012AC33D216E3AD1A1C2951823D819D196BED7D0033C0E77D3A296A56F3B159C876F1FFB60D8E4E02A84625F6E098F39B4E0CC343907ED4BCC10EE1814C1018908A63BAC540313D9C23A23A133C6293B1C6125E37C5CA7A68A16B78A632AF1DA08ECA1D17C776F7CDD19DAF1304A2E4662CF56CEFA7197E7FC66071207EEB838C1614B01214B71BF024A66FE17D9B2DD01E8624693C93865C0AF4FE41E98C4B94B9406E31551E69ECDA3149CA4D16C3137ECB03587BC280E60966D10060059520FD710F277748ECA6E6C33BE516C149AABD230FD2D0EE1F9047D8B0179E04132330AFF0E83C96F7812E9E888503ED26C0463361C55397C88A3A95358BAA52C9A0135DDED2CDDF7B467D2BF2D617CD6A829E93B0D671E04E220743E3DBC1C0362208668146C127F80A2B1257D054191AD0C0A3CC3D9C625705826E2989FAC0481F5B311AE8913795EF43529D40BF0F36E7AA5E206BADCCFFA9CC5C574F93582C959D038D2EF7189186F8D9B0ADE1AC23D45F9E7F98EDBC8E6C76BB7F52E821DF3DEF5E121DFF2D7502DC8BE93B8B5C9DD7BB622D431E50286B6E4A00A7B847D5F9D01316C473CC20009ADF6CAD85F9FC54C848909B3C5C7F ss = 1B4914E23B4B81DFE9A3BF8925C4A075C0B50B932C2FC53060FF4C9906183EF1 count = 54 -seed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7 +keypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 pk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1 sk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EBB9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 +encap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241 ct = 54BD48494E96E3A26CFDA16C234ED14D17B56448C13F2A4B38586F871BC82036BB3237E633A8DAB4E649F4BA8CA728338FA0491DC5891E04DD290B95176A590B13A4E9895847AF2C5D68C0D4E0BBD88BDA29B425F18FD06A51516AE1D7147190E53E88592E5F43455BC030E127EB54428943A37CFA461430697F4FE3908CEC12B70071695B7F53A3B69AEAC6A0993BF7A047AAED65735C7438ABC98038D50B608767C972F4A1CE7E7F94CC619F5E032C8D725284C3C689E334303EE4427719B0A67E6085BF9A98E90F5459EE5BF8AABFD9BF1FDC8DD9DC9460262504F8EACE7F45ECB13A78ADBBCFD18B4D0CEC2DC40B17FCB4F2AE1122D08B97EDA0C85F87E079357EA0BFA32453308CF2841D49B41783F85847787C26E5CC7C936701D3701DE41104A6565BBC5DD93CF550C1D87D0A003B75D17872A97CAD3FB3C69B0DC8319A1AC6E789D9017AFB6FF13744C05F895582E97A4B196583D2ED35017ADE2600C06A9E0AB584A0AE3C8010C09CDE95069283E3F1687191AB3C4DAD69AA6377A07768519E102CA576690324B4C51C8F0D69DF16AAFD4E8E9BDE897C5EBA2362CB6134BFB35A296C745A9A9D73837784E35C2EC900572A4FDE989CFB1CE0235ABA28AB76A00F10790AE2F1BCA3904BBAD0CBC7CAF1219413EFD9EDB94F1B879D73A1C6FBA500644B61511291C768F0F6940AD76333C25F1A9A4280868764B9EBB9B1F166E000177B0C9CCEECC3307B860389AB48A3C27A6F384EECD3298773D1194466611B6B75C4D56596EE9A4885357AC138BEA6BF660F4EFB73002160F5AE1E2CB7FE46FAFD9D5D50550EADD98BA8286C2946BDC0B021AF3A3A82D774BA8F2B94099ED2C0EA58C427AFF8B16F670C9B46E402C673E83C5A177C3B861F5890A8C306D60101E214D31C5CE4FE4DDEBCD5F4DE0E9110198ABE9A919AD80DD020F30F9912CA6A3D65D5D9F4EAEE2423B09FDF81A2870505431A5B31C80F164333E6945DBD45EEFE0E90B9FB33AC8929B35FCABEBB1EF579A25D312E161C0C874CE086866F0D4DBD32A9ACC5DB97DDA4721ECAE03A21844B23CA6CA8A40EBBAE6A61 ss = 1C657D7CCF0D7CBAB51DF5E5934548EFEDD2B91FA7A4CC8B20288F78C20B507E count = 55 -seed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91 +keypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 pk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273 sk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF5224C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 +encap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175 ct = F43705E8F858DA8780EEC1DFB6864753D443E90D9839EF0D8B36E8EAD3B9BDDF7DE9C81C315ECF002FF3142B995A2021E28FFD12C200648DBB94B6918AC7B49CDEFDBF7A51F0DBCEEBBC48D7BEE32B30B9CC1DF749967A5F069A939E3B43162EBCC07A3738EC83992A29133E39EF39DD18BAA356665FC6E250DFF8CA08422A03EEEF974AA6B4F6FE141DCB4604119D2ED5C70E0E846DD4EEFC2D863C3E119CD53EF1AC1522F1FBB1DBB778D67035CA9FCB0FB9A30B621597770579E6FE151EE175F5FEDC26D085CD5F9DAA7F5633733FC6D85A2C1F9F1479A6B023A63FC612006421DDA279852E9D7BE443E161F08EFE9AC9050499DF4E66D62B9E2D51311438DE000FFBDF26767410C2FC88D35183A7C9C01A703AB7F5A669A1A3CDDAABC3A5DF1DE7090A9E2139C384A27B5397BBCCA47659E6EE349316972D788225F2BD868BC248B32F0B9EA73882358E2C425E4E9E2B7C6A4046E20395F31AC8ED53CEBF9F24C19CD8CC565565AE68106AD1C80A9A47C626615BD811874ED7EC76150F61B067CBA71321C103EEFD9ED73674037F30AFA06512217FF39B562DF5AC70648A4740B66B920081B041A5654150DC5D080B0E02D37090817EA09C1BD3FA2CD778D57CA8A3B90F4A5F84A4DC082BFE7481B1C07608C134B274F2B33EC4E47D8AF78838B19599237F2035EE6C2A6EC5495A1259CCDDC48FBAAD38A9EFE80FA1676A24D483045CD409CEB3B40B85594EAAD4CC95AE76C1FE70804EFF27C16A3ACC3E9E75719D20FA1D94E0D12C3E08901819608E08DDEA772F5E5A89FE8281C79D0A6A5C37D0FB3742E55A6D12675EB9601139B1A24C3D44909886F1E80C18B1F1794F6C933D7E7F1A495B26555DBD26890E4DF81FFB2B5AD1F140584E438BFF72ADB5457BA841D584F90975056B9E08B342EE9B450480FE7B3A719A4E3823FAF703557C8E230F4B7B20B7BF46F2A1B7AE4F4CDC4B4E0E0444120192C89F01166C24E392DC0E2CC9F3F4E787199BF721F21BEFBB236EFE9911236B36003DF5DB14CA36D97FC629385848AB29C6121572570AFA1BD7FF74BB77AD0ACF3F7748E94253 ss = FC8EBD9F44C6517D7AA5BA22496C6B59704C7B0A2926CAD8C4BB002C43A75EAE count = 56 -seed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235 +keypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 pk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14 sk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 +encap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3 ct = 00EAD549CFB8ED1BF0DBC9B53FDE468D3A8195847DD44418C5983E06115A828549E69DB700680897D87CDD8FE26B24EF0A7A06A8715E946C4252EAA596916C77F8735D7A7F2A3D4DF18434E74217209154249DC4E26B237A001DA05E0DB46E889771638168782B9B3A9F33CACC4EDC7D056336C0872600B67EB9639B6432971B7A549CD6EA10E580F8B3FFC8720B8B9EF9354763DACFDF88716C71F04473A3A670DB6F7F49658F55F89BAACA6A6180BA77B1772706E9BDA897B805DD2E22ABD5FA07E3FDB76A18002593F07434336A5EFFFFF9C21A03B4B3CF5240FB5C5C521409C763AB82F89CD7CE24B5D9643CA91403683CFCF4ADC8BDB1940D653B700BD358C4E83ACF5515623AA46CADF6CEB8D6ECDE1F8DDE29CCB6FAEAE8A7D2A41C3D5FC3A1E287DB161EDBD2AC246B623CC1644A58062A1CC10761BFF41EECF2458A5EC0CDDA4249D462C6DDBE517821B4592695B1EFCDA7AF3BF969C9216E6872DC38B74D6F06606E4B865B8EF0A27FB584E50101DC0E96BB080B76215A23F4D21C9D3E3469631ED5BB9B6C169D0CD125F933FFA723F9217AF997A4A56B5C0EE34EC4A991A8C70822756A1001C7E2CBB03CD8D686BE0BD56E709D2D77B013824BF3A80128A1140A8CAF090CA1171AFE027B81FA6805BFE3E62C2C2FA253DD750E2C082C29D8BE0FC377FB2B9351D06B3B950306D1D5ADC4EB24612A654AAC40398281906A8F7665FF4DF93E5B5C4A34DB52D5B25951F6895BA5E02E5776A308315DF69FF2705A757BF44C795B1DE74921E6AE962BB4C493BCDCEFD87758AA29BD460C499EB5B9957B5C1B861042DD0C15116A86BA29DA614CEA016A60FE07407F7C4CA5101EFCA7AFF471B94B64525DD3569FBB27F32E83CEAD9193DFE310E62FBE417128891A99AE54709B95EB7F105A58A131D802258DB8594C7B226C2FAAF640A1E46830B75DC38585DE0F3981D323D9B4A4F1BE5A1EBFF4C1427DDA6615F1D03E7D5FB4B7E78876F89CF7531AA44C7DB4B305E55792B6459FCF7B233A8EAFF72A319F3FCA638A256E5C14B3ACFA623AE16999067FE41E3F30147BAD08690D35 ss = C75891D0CB9FC28E10EC5EC79553F51E2E7D0D03BE452C468CB430253F664B12 count = 57 -seed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3 +keypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 pk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93 sk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD555230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 +encap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B ct = BA720696F48A2F6686F6D9886E19017A07A31E97CA446044357CBF19D5680B6C7C06F37723FA4BE67B31A41673EBDAC3A85A521C7A057E393D39836D5130DA544A775ABBF93C93BE9DEEA07D5AD03A682E60AE18DFFD5FA0D7D8A6787AB5062DA6B6139777BA4E3D02AF0DCFBD42514ED9F950DE9EDC3B334B03F56F6979418871EF28FF7A1224DC7243EBEE0F60B2069AA319833627FC9AA799D83C43B8C4942EA0682E1BA5AE098B6CAB856B7501DF2D6F5D3D99CCD3CCF1BDD772DFB14C48413E65EFA145CC3E90116FE12B63C1EF0209461260E5031C4C2384504BF88209C31403A815792486C37781C71AF0420E8DA5563E9916B270C5725304A05A417CD356176676EB4782B73067D258A4AB7B545C6B6804ECC3A9BE09E1802253B89BA975E63FEC86F0EA4388E8816BE736C2DE0CFFFB6B5EE43F8F6E32DCE784A3020F4CABD5DCEFC420C2A15F57922976E6F9020039D0E8771FC0C4A0EBFE5D1EE789E5DAFF0CC9F74FFBF43ACED7851C79AF5F74116AEE6393C2FBDDECA2F6B125969F3E1293FF706DB22FD315EF2734119E9F161DD33CD258144AA52A1E8E6ED91E83A29C20A68FCB95CC50D74C4DE1EA315BF1554F300BAEFD3434A1EEFABE5A235D15891F0804704A54D0649D27EF30E4ADAA4E0650BEE4D61AB926EC6AD35DE3FB113E3E50362BFB0C734CDBCFCC269259DC257DDDAB9D9838EF922F20B888D8B31F21AE5DDDC32905362A9BDBB6D9B433B9C1D3E133F4539C39FCC4B2CA8939E04523557DE2022CDE529E1FE8333598527B0727405B8DD86E3E6082C360EBE36850C0290D8C4151A5F102748137830B1B9AF42559CB3367D44E653622A46D1A9C0EBDC3201FDEDF63068694B2611E92D814D492F0102AB12DC950F3D834AB5F85D9C24BECDC524213165116618D0BC7490BA47C1EF32F3BDCFE4B61C27D067F939377A560293EA1CFB18BD26D4AB31674D6B9802D6A920946259092E5255A501EDB1BD474CD32A2600A3439D32BEAC5E38253BEA6A91EEAC70D578D7B71E92C65E389AB6F2B73C058524D3A7ADC337A9D7B4D3010CF3B4B44B39230BCFAE4 ss = F30D3BA1693369D091D378A9F94C301FF3B7892E98B9491EFC35D24CC6AB2F5D count = 58 -seed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE +keypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 pk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454 sk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C845B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DA1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 +encap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F ct = 5667E9B79466426225052E623560D0BCCC6433301E45041FA7711136995150DDDB9607D40D1A7A253426921FC09C0D406B21FFA3915CFD91A7A0F4F5F4FF976BD47675962D7945D7063560F5DC44489C0D046853802DF3967A696E6C064DA00810088E54E41DFD15667313123F24411BB1B4C0306F89A7CC9D6AE968552DC5B033A7C7AEAEDC93F4E99E237E42A756ED685C2089614CECEB561CB6CF60B678C979A87701DE719CA615982D2DF60A7CEE96DCF430E2CE11EF76E3BB2EDC51B71E9D08CB7B0C2AFBF67C979A336C1D0C8FB8961782D5C45368AE4BFCDA4F62629FFB63A3FFFFF7439ADF3EE2CF6F5AA48455C5215796B217766656C7EC503BC5D846C0DB55770BFE2274AA2B41672E74CFDA246C36AF9277817CBAFCF02FA52BD350CB29B827CC682C8B5911274F9E426CC9B73B0ECFCC5A27E02FBD3A57ECD46684A1B5FF68E783F66E56BD05175A5719885AB65371818BB9CD57AFE7BCA3B42017761C312DF630AD7C1AE15F566DF862938664531E3067AAAB0B31AAFD025A793E5F95AD815B76EB6EAD288F495FCC5C5D5DBAEF8851657C0CB43E841546FCEF569CE209AEF9E7742CB1B3A6808D3075B2270AF2F9EC3F30700904B24781B9CEFF7B2253579AE9A61315B888D577D134F4638ACA21FDC2D0BC866F3E15A7E47821FBD0BE61CD0783FEFB11E924066D3C162371A31DAD633DF43281F544583EAFC6D24B075ADC8EE2AB35C640E530448A042FEBADEE7B9466DF671AC0B5816D98F6437401CAB3BA775A2C4D8E65C0737C1824864538599310FEC4F0E7B4705C5C081F7D0A46203EFE9AAD900B123576A62F9279778FF00296F83A6A68A9500AB045E883976C242E7907DB83CB95F7CAD922D44C10396DB15F79EF0EDDB39BC6671B4FA7494BD0BAD12F2CEED7904F2FF5EB5146C14C5F5DD5D24E5E6985F3C5C18A732B80B34F413031FCB3B0ED3DCBDDBC4E16316E8B40C5FFE7389A3AE6C1D1CF4638688FE9ED4D88133F5D3057BB3B6A89626149898271518D882A1136120190BCFD1AC96F529FCD3D1F69C0A66CDC8507782AE8F77190F3EB0809EC936906 ss = 9F9BDB590D6835231FE5CA098F03A0E44D448AA43714BBF98B8BD8EC2CFD3237 count = 59 -seed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179 +keypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA pk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB sk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BD7A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA +encap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16 ct = D424238B46E8C49520BAC82526430111519B9715B42CE1188D6D833B10D85739E5ED5B1170D0E959A52A87D8FB2C06D6212EB8C3AFC7FBF7FE2260D9B251AACB8E0C6F8B9FF2713D6B7422E97CB4AB663AB5DEBC143E30EE734997E313BB76CF2B0E0A0CC4BB5BCA6DC8A533EAFFAA5497694736346AE081925F80B90E1F724D909F3F32E489E5CFED7C49306F5481B0F5D97973030BBA60668CED99224482DF4D69AB977B06EF2E84A782311AB3B7C0DC4B0EB42F37D9611552A26932220DBC1A47CC7B561195553487FC237C530C54B441FDB04FDE7BBADFA5C0B8088C6E8C0CCED7648F4985E756334FB6B4636852BF320A10B9CF02316E660AD2F9231CEEC51AD36D40CEBDCF896B8B600B13C5B3A860DC0CC635687405B1C876CCE73F5AD27764DAF671FBF60DB35D8009210087E9FCDB3E6EDB1223F0AC6F1F70CDA5353D394B433ABCC86B91EF531BFD7297F240733307096BF8FF73D71597CC959A5FC38652825C4D2262EC35AFAC00E4CDA5FC71BAC97A1FAB8BD2FA978272A59E1F9A2EA82205B1C1E452ACDDF90F5B28252044BFAD44DA15287DA909F2531F9B64B1DE948981C27E0F384CC5D3113FE2C681583D2F95BF75F350069FC1AEA1A4F6D7E6DAD68A74328DC12983B0D6A52B6BD6145EC1E4B40E24CDF6FCE292B1E9415DED868448A5D4E5850C997F27C127A6192BFD2492B84C4525973B7F8D151A49EC860E9EDF14AAC3188CE9BDC987E7B48079B926154C3D28BF2FC6D47D01BADE5F781754F502AC11BC545FF1D0399B2000D18CDD622B577037E6AEC86814367B166F84FB349EAF5BAD73097168948842F9F5F693943374787BE434CEA71570D0DE87CE39E57D5091E75DD2AAFB06782F1A6FFA2FFDD1D4D47A3E687B79E544AD75C831DB690EE84BF0DDAEE467AE38BCC3DD5255C51CD283321B7C6BF6893E54E8076979D23993A8DFF9694986A07212FAED1A495CB9A5EA05D4BB371F52A40A3C3E80E8309EDE1D9720EB70C295AA286A6496F91FA206A3A7666B5DB5BEC55BC6B430BB76BC885F6D77AFE429DA20F9132F2AEF89A25061045936A04724A71F ss = 6036D4043821CB758CF9DF9659E5852B922906057B4D8640BB3D6B0FF7D848D7 count = 60 -seed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E +keypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 pk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D sk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD218F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 +encap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1 ct = 27295A075F4ADDF96B03601E900C1E187366A745A7BC4C5EBEDAE9D4112838C3005E5A073F12111CF7DF6D39C526602BA74EF8245FC5AB524C85F54282E16DDECE3DF1CC58D57C322629B9B1C520ED695956C4FECCD693A2A8D3233B7974DAA9B46D21644E32A49F2405238B6B564018CB54765EE71081F6F11B83712D300896CAEBCACFA4B9B9116583022924F625F78BCC3FEB709B5D4820C2AC4960FAEF389FC59BF0ABE4EA67AC91D7F129748ED4420DE9CCC84700FDB49F320E28161F3B2817FF406B8E04C67BB069B98B6D8B648EAECFB13E606D17363385F1A816F980A3CB029597B6E217868D2FF67349F62220C55F66E8E88097729995D916AE6666A29917E52EFE16D4A55A8E501BAE3C37DDA7560CE7F3F1D35DE82129182150F26F01F48DBF27BDAF952E9674409EFDA0F66C9C79A51177AA8ECE0BCF1DBDB2CB9818819D6F8DD4D41867BB38B4CC335D66924C92D396872221F72A700FBA6B5EA4F8D1964BCED28FF911CA64186C66041668F9D92C3AD5E30CC4FD4C4A0E2D0372AEE81CC2F1437C25B1DD8F813C43C4CAC0188D274946DBF05CD8B0FED35A4D1D2534EF1FFB7EAB9C558EA89DEBCB5652183965DBFF71CDCC0E298D029B6CA11218CE72D6D6C738D9647AA6BF3ABE5C16C9356466382D7056D9EA2EC296E2EE55E24AD07C52875C5B89DA7B4B4999585825EA66C0DFB4AABCCD5C57D3C1ED8A79AA222F3C8A9CE054A921C1527F9927ADDC089D3A0A729EB56B87D76C7E78DB4B37863B2AC10E082E84983817BD9749E9346ADC06865DA4557F1F00990C91451F5E4B503E828C869ADB7A71F3015F50BE3AEEC9E70EC9C77D3E2AFDA39D848E9E6DB7B37EAA475F0B5493DB603AA1535FB1C6ABA3A6FD23FB397A6816CA5EACA8B26802E232DB1193762C48D7ED80E32B8663E7719710FF6D2FB124D51ED2F116520A633CA9338D7CEF932E685AAF4E6D693E3BD2CA9315D9BE827FE233CC5D7B7E495CE18AF21A466C5BB2EFC826EF83BE6C99C22BC885B1440330A7FEC4D4B589F5B43D6D24A1B6B35042108A4F0DBBE2F84F329588873A31BBD7E9A7BD4E ss = ED4DBB163E97EF686BA77B2BD2C0A872405DBAAADF0D33D0F125D9E35FB0FC59 count = 61 -seed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993 +keypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 pk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C sk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 +encap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB ct = F4616199D26BFDCBE17DD9B281A4EB28E69422050ED02078CAED0771C31C82A80E174A0EC1F7E2C5D71EDBCC2A7FFB51515E75B419861F595B048038531618D5B022AD197C727884DEA3D5CEF1483F862664592BA0364CA731CAD615C676A05C0675ACA473EA268C142E104A62947BBD4664B11AD5D5612199E2187C57B10969D444E80FD2347617AA74B20207D4C4133202EA770E09CA9FBF2623CDBBFB63BD0FD995D40A7DB9491820EA549C567562B826D2D250BE57DE81CE8C7F0F416CC8B99A6E3BFCB37B0B1169708198DAC20946181CD25E039FE95A02BC192BFC5EFDC5780378E2B58B7A9A8BC2C9949A56DF622CFA31ADD9149B1273700E01FDC4FFD22E3D430B288DD4870AC535CE74BD5A3AF698A64AB3AC391DA0EAB542E390C5DBF68E3E303DBD7F0A9BCDDB082B613B37E17BFF955C7D2397D65EA414BFDC108DF0B6A1DD9598FEFBA5C881C07496C489D23D7E8FA1383275582F6C0FD89D21070B162B02680BB0B5F514F6CA10BE713C7916701EA5FB95E63CFA9F340D6B3E4BEF372AE52FB3170913B350A463663B5462B87D444AD514B2C4CEFB40F890CB9869E63C4E04E5FEA6DF48D6DD32E9A715D755E6393ED4D19309D22E6766CBBF823AEF47F8883ADC3BD05E07B93E1CE398B6B7174D4730ECA34B5DC25D1716A377D9D00AC830239BAD118CBB86880DFBAE91797E792331F56FE5D4DA3BB0740CBD90BDDE4495FFB5EF724D4ED0AFB01CF7467146B2025BBC3D2530D0D7A444E4CCDE43BE90EA62663728130C742A915AEFC061AC8406B9EAF15DF7EF0F77FAB2BD3B3F92948DB88F9EB09947E196919EAD00D49BBFD6811E7830B6EABD500D85136E95C17F2322A9F95E7BD8340D55F5288A617F1E4AE090F26224FA33A1D6E04E55A421DD7993E80108C7C308926E18D7FC0096B76F14F2D16181DA8B8B0BE8F7602E93DB2852B6DCBF45ABAB43B3BDC13F0276C23AE6FF12FB82270F499F136428BC5B8870F71E527D2A48C3FF7FD2230E739C0488B578D027FBD347F129896066BD437DE5D5911DA01DEA08DDE7C4481C14EDE96D4C188BA0138B5AF70F19 ss = 68577551F44198A0290F814EFB2313FB1158173B5EB1EA75EA907944ABE4E25A count = 62 -seed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5 +keypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 pk = 623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7 sk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB35393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 +encap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D ct = B1832C577C7A368F68CC1EA62A6B3471CF954830930B3322BA65F6D3DC90CC170A217DEE317EAC6B245BACF54A319FC3B93E365F7C6C2C6DD5F2F0671DFCFCF58614E414B6A3C30D6B905762CEB3A8859295C8607AEC53026ED182FD6F8B1AF02EB6D9BC31A2FD15F073A5D37C0612459C546FCFA636AB15BF96D6F7813A45D07034A500B09E656ABDC9FCAE000260B833EA45581CA68CAC4EFE1E50E3110B4F4DAE7CC44951B64B580525889CD41A6144655870CAC4D1088B48C65EC38705ED904724461D5B4D1C0D13E9AFE2719D029E084B0F63ECA17EC5B890DEBF7B8AAF72DCE43AD1BEC086E89DE52FB7918A426A1BB2E3D1CB50C2567B6C5DB6878DCE99EB3C8FB10C6247846DC5C79D7E4768E256272883F10D2101CA9E4321D986256D7E8DB4CDAA279470A745CCA11FEAD97B07C645B5E4E752FD6056B28EA6A1808899697C4DE03DDE6C21B1D64AF87363E320D69671A33F930EFB96A97D20CC7930A28AC4159D0E569B926B3170C55DFACAA7B2A7C95E7E06A6975D83D514D42678FF7F889325B83A61DC297D04B9A9B5E9389D59DE2178F1F22B747DEF7B88DFEC443D4199E11536A6F3E07AC847CEA1DB1839F5EE5439065A641F9B05BA00585B397D958CD8BB9FB11952EF314F40AFFC1F2183156F756669BCC6A4E157533D8202F5451A90B3184B160874240499F90F085B30014C128319EA1EBB0903BE375E2087FEF0BE334BBDDE56894DCF24BAE2BBFEC62879D43342230261ED446A3B7E761153BD7A7801473A210231D3283FE2FC60118C1DD32C2AFD71CF9D56C9F3CA88390DA11F16D8A651CD73693ACDE2451EC191DBAFDD326978DF14E6F5D6743CB557FE5A2AAE7A8F6B01458823A796964DBF8FF3C4158D2DEA750003CE99C6CE7E794E1582DCAFB06B5BAA9B573EFEEE872D152781637C24EB6D95F2B9D819DC441C2AEE43569F132563A35583C1E101B22235CE0D064B0BD3D71E231D3402ECEACE5D84C68DD6D01454FBCCE9FFE66F34F16B53033E2509B15612019E5C8AF44F6903E43C509FCF57D9DCE2CE3C6F4A3D3F534C4315FC116BD8A2D34BC817 ss = 963F6853AA0AC3A40C397395FB0B4427B9E7AC48DADA3B758B11D6A9556EB14D count = 63 -seed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC +keypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 pk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8 sk = 0B107BF998C10AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF512043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389CEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 +encap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B ct = D4C6855F37598574743D928AAF2FA2DA0CCBD2A5C81130752C96F54078A70F22F57CA4792AD3932A11E391B5E8AF17673D0FD088B78012820E1BAB67F8EAE1945522C3AF1BDD8EFE24D9BC4EC5D7435F247B4232A53290809B1A42DD212EEAC4E85A4C23109E30ED35B56620BEE95E86ABEEFE6FBFF35FB59DA50A79A1C875C2FBBC16D71213B544E2B438D0660DE85537293D7976BA3C574589C22B9A79E96731EB8442E902117B5C63803F71B71F77B5B460F9B8D36132ED804DE3CE6FADBCDB66141F93A3F98283EE935E4558007D7D984EF4AB9941028F9B1AC47A1EE7EE11F10AA2A29BEB56B65278F990D60EBC4132D07D4CAD58D4DE91E18EF00A9D0AFF8316C0D9B9B94AC8B1C4ED27C617D3F7893E4266735C026A1C0C2B02852FDC10F01D9D14FA40EB8FF5D1BDDF0DE9492E43F2F5A920DB389830437C9C1B7EB7968F15F58C67A501AA52CC65761AD68F9AA8266D6E1433DFD27707E72C202D718B298CFC45B967EA7461EA51D7FB75B5CDADD6ED9EF01DD766BE6CE66FB0A2FB4787766B16D5242DABE1823A7336E53726BE06D590747DFA9D6E482CB8685DBF35CADEC3D804604A496D7C98FED30E10BEF41625ED16A2F34F7CEBB3A3F851189888F3EF00A883BE199D66EA2ED64C19C3DDACFBDACFF0C1D4322D5BF172D67A489249ACCAAD8D7680A6C74BC818E3F5A0124C151800ED1120DD869EE5E9ACC55F9CC64874AC88620E85BFDAA9FB2FBD6505CECC11C45C2C932F0EB249B60BA78DF73C462DBD8CA4028D137B029BB81FE57EB14EA55BC83F210583DFCC9A3D0165156ADEAE6CD3D830211F8A2076DF6193094132FF6C30C5FD846CC06C95B650FE40975BD622A151B669FBB09F6340DD3931871688E8AED14FD8BF7BBEBC2A7C099FFCE076D03198DD4557250C01F3EB091D742E9C49B4E56C1E745D415C4133E0AD7D31E0D387FF74C68C84A37624F7E9A881FFB0FA8AD95C7F74D7E10903E705A0965BE35FE03BF61BAB32A173979A39B62BC97A1F6605BDEACA3CB62549E0C1346EDA1D36D8135DB07D3D587BA404B456395AF912731985A7D7B3C5985FE1 ss = 27C47462115122E2C24CF7030C0F9E270E023714306242C7276F8B1E72A4C008 count = 64 -seed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93 +keypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D pk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB sk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C063FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D +encap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5 ct = 6A28A93C1C0ECA7C44ED894A8006B2DD945FA0EDB472FC04FFDE03BAAB769ACCFE6203862738D3B385E2BD7057D336653C174B7452853A12B1297A41DF480FF962F1039B49B6724E083EF93F34F41717660D941DFA2A07AD1D00981B3C7C5CAFDDB5FEC83093CCAAC0A86F6338A16571AF9CF893BF46DF2122FE36DCEAE365221F53F4CD80987A114E32F8E406897F8A9FBE52C6E5205D4689CB5A27C1EFBAAFC7C1740D98BE082A0081E0969F51FCFDB22F5C8FF050DF7BCD5219A29A67017903A257A9D7A95F65568662B2142EEA854ADD6ECCFDBD1DB3875AD49DD50EA340CF7E48BE60BD4F4D82622936342D22B9DA47D192AF9FB032E2FF802B71704388A02CF4CDDE32FCA32A76EF752721CE1A10767C5F94AD8DB64146133ADADADF6582EF506ACC5C2DE105CF0A783F8BA8BEF23E58931601B8FE6C1972868FDD4D7DCE92EE520079BEC3A12D49BFE822ACD1373DEC703CF2E94B8B662659329320A4134AFB48BD2E38842E88B7E67706533FE7E4978671BE0BE2270C6D52DD3B47663187CF8DD6D0BFDBCAAB24F0FBF8965F1E76525E7B831C6359B66473F5BD54D9E7801D6A7A2C9E94A87D31BEE420E541BE856F868B8FEBBA24EE9C6C0C05170A2E70504567E6C39C25ABC94D443D083016C6149C53ED35CB53A0FC9F2248931FBBFF0357FE17630CB10DB06E1111F114271C54F16290CFA40CA9C8446E5C96E3890EC885240643AE7C6191DE12842BB5D9D2301AFF862E484F5CC16337864636FEB3267EF1E6092DAF250470A995C791F674567C36E2E1C5EA220062DAB948AC72DA8B2EC5E52C83F5F3406FBEEF97ECFE5C2461B4AC356E56FCEBEAEF20FD493F5C8C3C89C037AF4258A288972CA8DEB0F5B8E0CB3CD57B8F2CADF086BE4520BB353477E4B56C665D3B2E0680E775C255C9D502F2552A0B9E17CE75E0F3AD40E7F268553B92293ECF516928281EC319E6C4823114AF8EAC70049DA8F6026980A8413927F853ABC9415A7F01ABB07C2436B385B358DF2556D8D23CB3C40D71ABDFB4303FACC83794DEA7F79BC0C75D4D8CCCCDA22EBBDEF88A62DACA2DA59EB6 ss = 18A159D28BD8CCBFC5E3E6EBC473179A7B411D7829D618869E773142366BF0B8 count = 65 -seed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B +keypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D pk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791 sk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7BF1773D7CCB19D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D +encap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4 ct = 830FE9B7644A20E4FFC43651E31B11CD949CA3B5F0FA85EDA474F02C3C9BFCEDE2A46097AB1EC3D752C4E8C8AC98EC1E979C2E93B2C50644877F76FB2606A639741F8058D425895F9346271F3852224B6D59704F8DF036B3472BF532058EA17B6BF469D855CDFE8C421D185C0BCE800FC1F11FA5984F619A3105E407224ADAB4AFB4A99B7B9C96AB56009B9489EE3451073FE99D4E3FB30E70FCCCA1137D6183F966E3E58993F8531B218D49E3C385BB4E96B364FB5E9D54E30085A7C4EF3B2CE2B16FE255D6E51397DA7974A39A5A4501981535855DD7DCF5D087ED3A06DF2D4EA084A21EAE1806BAF43D5A1CAE1AFB5B3A013CAF6E9E9D9903F72D4BB39AB1C4A7AFC713BA9B5DF9F6B7F5187463000377B058DBD0881C40842113656BB260CC08687B1222292FAF03FACA423332EBC10FEC780FDCAE2DB5609E920AD495325F89100797CBF3F9E43348642ED7005DE1C85B320C0261028A6256C0EF9AB65BD20FE001C2E0BEA7973C01F5A9527EEE52521B3E5DDE820CF54C65B8C4637DFB035A467CDF576F89BF0B42661C2D0675A36615715C85A395420C958C516FC947A970B01CD2950AB6E1434AA1526AD05EC89C9450112945875137EA9E5F91B4833A3A32D22EDACE7AE5A8E844F3E5DED55F892477365E15588572BE5076D548B2F2E3808AFC66E0732AEA17AFC198041B1FF3BDD5C431BB5E3344FF617D377C0F36F9D578C6EEA5A75F2FF46F7ABDAE165661751970E48E5DAF54115AB8911F846B5951962B3DD428BD2BCBA82709F3F7BD29040CE05FB547EAA3DFB320725C84F957132B4C36AF3E72D7E6CC78B786BE9A9BC5FDE1CBEB160C72494C31EFA828B88C431B72F29CC67F21E250BCF97F55A07B5684C7C7DD64B675B564A2EB5C311F234D49D23A5ED6EC0C68C1194BE72446ED6DEA64FAEE4FCF5957F27367BC567E67BB1DA84671D63FD384DBB8BB6C9BE417AECFE78FD3693021516D6774B7D64A67D75CB30B624817B85812A04BC233B1E296522BCC1957F2A0B57CF04961F35DD8EAD004A4F6339D1F9C57CDCAF27ABFE2E0E6E6537CB2596B0385A3E0D173 ss = 6F5F733E336BCA237F9DA083DE1978E6E6B80D0D25191ED1B502E315CF0EF2BF count = 66 -seed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4 +keypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 pk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723 sk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 +encap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384 ct = 38F2F9E427623DC297863BA3B66A3552BEB82C0D64EA8612F542EFFCA7D48A272640150AAEE34D44A8305DC5F2B529FC207E0697E90CC77C125728186020B3CD2CEBD789EE81C54515C8BDB34A3E2C211E2F94F852D412BDF8905283023FCE8C9440C760928070BC5CB2AE570C7C6F6969A4DAD3C7FC6C3A36889968816A90EFFC3E00A4C913773E593553B610E68482122F81539CB17FD7FEB63ABA1F68315033DB4CBD5D5BC410A67D28CCCA806E7786260364DCCABC914E37A34B4A48980ACA672471C69991A0760E33D9DF14696D623AC193882E679CD922CB6648FE2AAB25D528AD54DD4330F85E33E2135F3F9F8D18F374C13B9B092E3DF9A8FEA1C8FF186D717E37879BFC0472904CA2FBCA05522C13E174C356C6FF779EDC4B3571288CE9C7BE8C902A9C6D96A99ABD60C9316EAD5D9E5226B0F657075A4F2CD9E405D41DD02394181CEF2ACE384AD844195D0DF55D28351DD40418A10A3132EE5C2682A8102D1310C1E38138F41BD32837A01241A96FD6E676076CB97B91BDFC5C297F6A580F944D8A194B7726BC99DCBDCE259352EC6856FE85624C24DAC8BAF6D48D436A819F77BB2F7F4978BA8121949A47AC8D69702D9248271FBCEF2EC52EE2E3DD638B2EA4F33FB1DEA5F5E637968F2C330FBF3D23AC029870554C20D2114F06090FAB57562F8D4D477AE126F347FAC0F512F9703F6C43874C4B806D38A3709339E3D02C2F841D51BA9F7551976CED35D1F11BD82DCC2EBF84363AC82F5DE0A3D170E430064E414FD972A3FB4BD8BB96ABFF2F7EE5B09B868C509C8580D65DF91C75719EE5D579B93D12F53C36B2DDD4CAFEC2BF67AAE8ECB2B4C0240DC58CA47E1F580EC04E71FAB1FF39C4A5958E4137F9D37EF14B5C1A45639D98928FD6920F47D136E424E22C13AF69E6EFB4D73F3E0200E38CB9FE907AF0C9FE953C321777FF8DD85CF3020B549CB5F2A7BAC07A7A4EE3658F0C8FD1DEAD727AF54024C7EFD93D21769A26B8D5374B5AA1063FE2C3E7F8BF353E284337AEA2A919087B400471D80FCA58D2B462A9251E3BECFCCC8C704C052C9C3F62E1B8AFCB069084 ss = 8B62B88D64AF1FA3441C71C8D94AF6FA8247E05429ACEE7C4E9B085829D913A9 count = 67 -seed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0 +keypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 pk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F sk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BEABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 +encap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302 ct = 7E9F45F665E2350B8EC108F03A85AC97FB7DCFB377112903E0C81CDD0C371A9166078ED919FF36910802D33AEDFC643092FF7F37D101A7ACEDF6C6C5E9CF09E1B214DFB1F3B8F0E3E99895F13204FB4342E19EF8D06F4BCB6FE5A57249881F48252337D643CF8ADC2E666F0CFA75DE892DF715E76E9A2CA85D0061C83A36D795EBC589CCADE500FF1D59A0013C0E3C38063BB352E0E8FC06FD9F13DEDDF5EBCCBCB911572E3BED5887C65B7B6153F147D2F8D9E97BA882B83C4AFCEA3380C431F93DE82C83CD9CBED4CD511B7DD54931A0BA3A5CDC01DE78A2718C77A1D3503337112759AB0D2E602168E9DC1C8458E832FC90F592C94FC9D2F08D82DE315EC6C564DEC45F1380FD61BAEE471B98F223C60003027733776692F61473EC5C12D1D0335EBB478F4A2D6F14748D92CF69D67C970E87640C9E2DFA55FEB4124B2C857DBEC830FF13767C0424BA261C9467829F79CB58522A1ECC3FE20E7D8D9CE5206523570E3EDC8EF54A417CF3B5B63F662F8F4D7A1CC30CF79EF438B679A9B50765B4F02FD3D0C27CD98F012ADFAC04553D0A13AA91C7934132173C6B6743CAF39563D7005871E2B04F947231DB470E35DF2DF7B98E5B1C9514EBF5EFF4B6EAD1E47AF7BFBFA88DD75ECC67D2386BE109A62A52E457464E2C4B7FB279777699CB44298215F758E16389D41D25B92E6C075E9C3887182E4BD959CF18DF8D94861DBBED4348CF2BAA1C3E5ACA8D3FA5ADCC8E8ECD883B1DF6BD1CF9517FF0417BF73FA690F22D9D94CFDF8ECE9CE1BBBA9D4306D75862B3A8A2113B235EAC6022D711330FD2F4D413C4DCDCAA6E255361506D75FA61AD292051F490C0A02233C51757414935C92579801ED4EF5860C20283400A613BB58B81586096A4AE4E8C39074A9D6721CF20B9663335C037371C407EFDDDE61984006E6C2A07A5348659C7076966F31E4059A5F722FDA002AB89B320F3B19ABC701D96176FB0153BC45755639698906861FC5574CFFD1DD689F95B9325726AD7C5D6E8B201B1EFA86F19B6E3A6CAC08D93EF226E0B697876A9849866990E0263A90E19E4677748CCB01D498D ss = 61CF302AE28614B03F8B1EF1EE98447E9A7D7FB7D48A9634E6556C4FDDEBB3DD count = 68 -seed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA +keypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 pk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24 sk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE60F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 +encap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B ct = 4328F6B71DBB7142A9F469B9853E60BF053F643DD12320AB8E46BFEC7566B4EC2489485A4D46B9D3086052298B41034F239FC6F561932834675CC4E1C7A6A4F6AC34D56079B8B24996B0C98ED7156A1CB55E1D8DF59A1617FCAD5E7469D9B5F78D32666928579425314EEA9CBF059AD8FDC06326A3FA8A9BFAE06C51F68983A90A222A7766C0152BFABAE0AC763A6C652C61F511BDFA4E6DB4D8AF3E46C0614BCEB32929F80C8A62B89938AA0F099B4B726198F14C452FE084943ED005730B834CC4374C26F47077CE17A70496681E4D0F70CAA0A9DD0DA0472731AA3C40685A5800DA0DC88CA4B93915994AB987D70679F732B2092D4941A252DEDA05D792411AB515F410F2B9992C72708F63F3E67FA5377ABE2B22952BFA9F3E9C442F61F9A47AF9C46D006EDA2650EDD630B7B0265BD355DAA39182391B74ECFB58A56D8E6E48AD6B8C8A936A6D2F7FF5FEAF828084AA3BB3E47B897DCAA49E1BEA6A60724113714B651FE64F7D49262EA1D90373ADA9B16AF930B92F55BA1F4250784E87AAC80F67625F51314484335316AC5A3BB77508600DB1735F2B17717C0E1AD9A6140E0F81A27EA242EA7C42CBC9EA2EDEA9066064407DEA0BAE9C465AFF05842160CC1F510C027AE356E9A07247D7F922DB11BDD34D5C474450928BF751890AF03B0781B7B869DCF079D9004F0EA387D5EFD977049F9E632FAFD8B2B0F6F89F91E95BCFC280D4EB41AA3C8A29527FFD7E4385971D5FEEDA0D234CF88B3E2BD01BC4B959E238F4470198723561DEBE6F6FD3CFC684094D43A507253C522BF8E1DFDE027C5B47B5C9683510C68A50C10ED00454CF9B6EC95F22482DE3A2C19FEFF53E7FF9472464A24B82617FAE8B60A42B6DC18AA47EA7F564B894FC22DFEE775139DF0FE0CC9F5676F1DD380ACAC3D3922088DCC60348C04AFC89A46F94A79FDFF225ED0D224521229A702D551875C84413945992DAAE6659753080F2127F1D0AAF8E3825A11354A2BF5C6310BA46AC50F6484C8629D992E963000A8E591F89DEE5D85E01412F18E1B1A59D8543A195D1CC9817152C9F2DAC4209003C0B3C6EA4 ss = 813311404F3E913AB4F7FFF6A7CA639E0FD2FFEA9A5113C3FB00F1C910C34EF6 count = 69 -seed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA +keypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC pk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992 sk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E3269DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC +encap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50 ct = 236FD411C1512F4CDE28E2B987DFF829CEB781FF1303FB76443ADAC5D7F6A0CB81FD2526F4EC90F3F75584450D560E301FFCB328B641415B8AA3493DB15AF7139263F30A125A9155B7AC17D5DC96D62EE55C3C2E1EA3BA2C13EF17C0C772799A48682A19DFA682744B1A6EE8D7AD9598D2D1F41DF08942A9A3310C7FD167D5B9B5072DB6F813178D210842471E241963F1972B91D76810F90A3DE4728687209EFC1464AFCCDA6612A3D65786C6019ED90C3650F72F5814AC2D03126BA9683F23CE481BED232C6DDB74EC56F915CEB306F533A8021468FAC2E154168A3C648E6360AE1C95E9B15F4FC34B66B38FCD2103ECB6940D82151E0C06D71CF49044DBFDF63E69FE5CC3004F641581D3E78D5BBF035A2557A2B2445C7DB3EF909A3F00D605D40ABCBE215842BE838F889D69F8340FBAB457F677533664BFC2D2B58FD9846EFBB1B3631EFC13DFBF877515F7019E9ED0D6BBF11A1B50EB3A90D8F27A94441CB02B6BBCAD7EC5B71060290A73669D5E88A54C298C0CBC25332675D0B2D6C52AC18841AF35B213935434DE45D38C0EE09950787E33A566029282EAE3C11A09AB95214658EA636A4FA17ABB3A6B527A8D1401BAC80AD9C0E881A33D27B00E81E0BABE1E39ED0E45E45D90ACA415D40040C7B1C03E08FD342A66296610B7B38C5DFDEB75043C6FCCD60EB1FEEDA38742A4EB4178338CAA696B0697D55918861C00BE448519636748418EC65A2A5975D92DA7BD5DE040A6EF27026B478D6975C5E4A294375E4818277B5544628558AF234A230A123EC899544F0993C366575C4AF3CEAF88CC19EEF15A7C19D4347B7FE228B5D1D2A4CFDBF90F8552375BF9572F5C51CE14F36DC873BF69397019510AD0DB75D9F04E7D01A12102B25FF25022694F94D1AE1C3EB3548F151594420ECEB3B347464E10CCA2635B7BCD9117939C4A60944B6C4BBFCA8DD8B07C2166FACA82837E3881383B873F9259B5CA35ECE5A21EB5B4C2A0D9B8BB7BF78FC5A7B05F515D85476214E42E2B93E18A67488300E261F3FF10839AC6B5DC3B6D69CC0CE062311F17BC078B62D5FDA38F56715BFBF5 ss = C3157B5EFC9D3C22FF09ADF984741B70B71C2E351CDC9156CC83967DE7E2E39E count = 70 -seed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F +keypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 pk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0 sk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3ED8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 +encap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76 ct = 677C5A59C5584124CB2B162018CEE005E53EFA5D267BF305C778082B0F63476DCDEB426456AA048E3C492C1DF18550A85AF8C0255A55010DDBF1039FFCCEB0C5125670CF88633804191BE85ABCEF00D9DEC52CD9371261A9C28770FDEB512249CE02F8B0BF3CCFED3CB965E588629C0976F53B371598EE5FA469F298C72F398A404E50E0CFFA7CBE4F3032F1FFB34B85D0C0F914237592AD258A35B968102B587AE19C2AE261219DEE388A1926EC6BBD0A39654501F2ECF3F55049BAF423DF8CCDDE47D03BCF1805877AF03DAC930C2E1E6F75A04AB981B9E9A1F6E150286E7B128F25EC30FF0F45B1384CFF48A34AF8D952912A9CD18E2737F1A9CA2E7E624200EAA7011AB12C32372911923AEEC4A946499D8B05C8D19A5376F832493B56DBEAAF4909B14823242029ABCCF115DBA90B3CFA464C6B6877D96D102038CF073AF398660F0AD793374C9A21FDB9B3E9BB809DA78B71E5500A1C45890A4B1477B45071813E31053A5123F3C2BFB60F73F32B32FA1E7F795E44DCA15AB1C12962AC040EE55B8D1259CAEF19A361CB871BB0BDE894D9372E39C7386239B9632D74E89463ED2861A92C7ECED227A47BD7CA425403C0E26AF66B56FFEFE6321C12184547DD8FAAEE9E4DAFE034F30A251C172AFFF739BCDA8047C6D6511972C7C2CFDABFD6653A35A99047A892BC31F6B4C0B309600A28E66AC123A186F3F3D4EDFD3F6E5692B77B7F887414B9F532D9D21BDA9588DFA96F057308BDEBEFD973BB4C8292249AAFEBA3AA522C11B414325EE006EFC89CB5ED794468D75F01CE270981F0D13A2B81B55746BD2B3BD120C056F7DB6F6DF4AEB1EFF9B6F4E19D58B7FDA6D4EAB445D7E3C37820BBB376D05D95DDE965C44ECE14F929C4C3E06A556B3D485199D1B83426B504FCD6AFF4C1901B0BF825E537D99D33E4F2E73075BA913A3FFD70B610803694FF13B84D69E7D5DA7F1B143CD0168F77FA61E10DAD28A72346DD40E518B8D641726A97AF40A33BB5FD90A08EA77F51AFE59C796CA76984380385945D2A614522092D590FC73C701C65F526C215362DC84B3CE22528508BB6DB57 ss = 4DFE50EEFED4DEC70EDD72EE2FB3E5FFA99BAC13E8B4130A15B75DD793C5BB56 count = 71 -seed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D +keypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F pk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39 sk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53FB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F +encap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83 ct = 14D60069138223510C837D1BDD44E59ADF0AB0EE9D3ED7A5187FEBB0D276480E24850EE7ABB378FAEE468022FFFC581E80518383D0B26F4B966075007FDD812005878EF601A2638D790BAE895706B515FB532F0DB572D06B222E650DBCB3C34AB56E80FB6187290879441D056ED1932BBD411696CD075BBCDF63EA8D12EA4404B6B03B0D7B9D383B880761AACF8D502D061ABE4A50D867A617CD7AC1A4716E5AEC52AAA42405AA7CABCFCC9D9C8C1DBCF9BDAF55A24B905808681CE5CA46E70B6F3DC1E4EEEBCC3F6DF41EF5FB115E6A6BC75A8787F73DD82E56F7211A5F0927DFE482102E9946F40F59B1C24D8FA61E2A7ABE371B64137880E3170FA2E54D8D64370AAE7DAE2CEEC58F0CCA4FEAC0AAA9B963D1E83E0AA133D93956DDB7C20ED7A2917CB11D6E8722FE36F9E62923ED55E74A49C7DD89ED6AC2F56AE8BF18EC840BCADF6A2BF2DE74E9F2C5A3566B39B4975E6119FA3FE43109D57DAAF6A4A36917CECD850B91F3BB98486BC6564C7984BEEF7D8C6F6A0B48B0C34F255885DDC4E3B59AE8867CFFB9D2B1E8DD4452B9BCB74A7B20DB6A7F57F07727D490FAA2E4F973126571C478AD124F36CEC091AE2F85D338E56B1F9D6006EB7DE9467DAD0A987CA7350D10585CF438BBF7A4A03BAD8C65C2338564EF169A97EDBAB544912853BF29993E635A625D2218F85C6F2478B61E8BCA1B41F24DF39062B974D45494F2E8F944E175EA8231BF8A57E2F3016FEAB28F56C666C4D47A3DF56E1413CDA429300B2377EF1BE9A871DD8624F90A7720C026E89768CD11E4D38DB2A7FD13EF1FC61C327AFABB8D901662725D87BE911C9E0AE3AF0B69441C384BD0EAB1D1E96B12BB257232208C5843E417E9313E79FD4159C5CB488450088EA311F8FB6D4C800DA7854A317EE6DF075E0B1479BFF7D08A6518FE6B9216BD1C8B99905FDFCF4321818436B1C1C274E4BBE64D69FA5CA6B19C3D8A22E2825118B6FE8C63FFAF153CF5F66A8DE76143C8A342BA1ACD73460F7550F4D8C6B6D18E985E997CF7B77A38B23ECB761C6524254A930A8A2F33AEECCE183914CEAAFF3B3E907A80B8 ss = E6BEBD8623388CBC483EC4D1B3D10E55EE88367DF8784884660F63043ACE7353 count = 72 -seed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A +keypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 pk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30 sk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C17273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 +encap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B ct = F379376AF8466C09A89C34A507486E8C3B3099BE0A0ECDB0F706B56A2BE56DF367E91563E5E3F208BDD9A2B61EAD8FFB43357985B173F98385B7BD004AEA1249BB6850520A49089613011577F3C5741A2A9D5D0B869C5AC0542D1157ADEE39EC10B52796FFB97E3E18F326A5B97C5F87546113ED93CD5183D7DF901BCD011DBC86D86B8DDC4F1FE3D8F9B8FEDD9C3A4841EC8ADE65C7E557C34541E7813D69558DD1CC8FFF909233B0D16110C24F8A17363AEC86285C343A0031CBED44C7435E6ADB9EA0283FFD353CB353DD45B1F8F6C2589E373CF7BB201FE50DAB8AE5D590856D4499A19D4194BA11F7F06F3C14F006F8CB064C11758B6BDCF32A51BB560A261E5B99FB2E0C5D9FD2B1157061A734A4B427FB8F36CFE1176E4C35EBD0ECB01DB27E9A258C9AEB68934664DE53A480EE7B7940D853A2E499FFF9955180E6A36A51044005893DF0496F10401456167CB072321E4FD3071E5DC801802CC2AF331C0573570CE4369AAA2796D6F9AB9354138D699D9121E7EEAB120310F06B3F7F4D30364178C89642C5BEEE65B67E98CE9C484D331BE9C620F8FF5C63ED7EA2FA2ED39241D55DCBDC5044210674FD23EED188D81E46756405FCDF541EE51DFA483784CFF32EC354A0395348274A8812BA0DCBA854EAD78E82E4D3E0ADBDAB761B7980764B56AEA7C4073C7618B0B8D4C8B52A27A264D065E20367DFFF780FD90A52DCBD6378DF8B3A0FFAF0D2DB8741D972E7A06028ECF4B94997D9CDEAC0B0400DDCA5FB4E80DBF200A6446FCBC490EB087FAD7372BA0845FDE34DE50D9E59F0E54EBB47571A7F33C91452C2198257E39396F1518D4E983FC54BB45E3A2446521EF7743A081E1D83A63758C7E509C2C814DD1CEA7684DAC0A4C5F3474E02993AE925B832B5896F3B71861CB3A3D9BE22816E017D251AA78539ADDC94A2C65CD5233D13F04C26F6C18B56A12C8E7FA7399A3F177F6AA974BF90C874D1F0DF8AF4C3DF6576378A243680DB38B420D81F97EDA3D885267558A75B80E88E4870AE435B9DC360D76514B17AAB2DEF51C924AAAF1A85AA98484B314EB320DE78A2761B ss = A92A8A587B84CDDD75A3E58AA6E88F8F80CD79EBEF496DDB8A67E11B4DDFBC2E count = 73 -seed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864 +keypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 pk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0 sk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C12A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 +encap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B ct = EF229A3C9A2D0A23110925CD60333D504C7EA8444BABC235B615EB63613ACFA875F5A274064B5CA24C7B5EC7D1CE128DDCF5DEDB5361627343A8F861FDD47324544C3D3046512AF8DC46B68DCBCD5FC38E9D8F94716E86FBF1DF316AB73A12E302CD63B0B2B7726994990DEAE7A8B01E5CD7DB81DDF9FB29513B9F7A0F8C5FC6951247DBEF2E58DDE615FE168978742D01C9B0C9039AF5FB856D121FCF2C3CD63C78E5CB184B63534BE58F3FECED4146B94ECFD20827BBE8A25A11E3419B7C2762FA49D08A563620DDD9C82C87D3E416FA94ADCD3571A041DCBD634206840A83EEE6B6808BFDD54F7ED24E2C92C0A6348190A7B29E14F382AA410A019779C95736D5EE44B7B5903CF84CB0F7603D9D90A12E144093BF4CB85408EB914E054F7DC28B99643F02E8CE4F0571148FFE505A6153602C04C1538C6364F359ABC525B89243085E91E48643370BA2DDC2FCB4A390E967046025930A11ABCBA148DE1BF205569AB43254483ABDA0F3059A71307CA8E4F7D715B65A374A647873AF2E9C1D85FAF720EA52672AA185586CD5B9A1313DCD4926D70E00FA9BFAC5D643AC09781F7A521E395120404739712F725C79CD7966AF146E9CEC668C8775B61BE04754D7B5D22CE026C8C84B40161ECF0582BD7161F5B34186352B7E44AA1DE5BE121838ABE0C17AA42767A976714682E0A1A68CAC73A338EDADAEFB87EE7C601F6B26C8B44B7D48E6B540B821C3D620840A63FD84CCB337B5AC7D9948CE0BB551D98DA17667C260BA4EE0FF538F5CFB95D2832DDA8E1F07FBBA9F7A58ED5DAC5E483FC8D4366C7A0C6AE337D80B38A28FC4C0E737E43E9FB1C19037F0623D44D9F3591F6E673253F4794C54D20DF0BFCA057657EA7598954B6DDAB181ED5A48F785B874A11F7CD5EB08955ED7F3E032FA68205DF0A5DC7C3960550695BE119723A4A941DD6A032D7171B5CCCFE8C081695CFEED8A28073CAF7911C1FFD78E58A4BA6336E925EFD254081C390143D0874F547E69ECFFEA8D004B78109621D507E2523FD83082F39B2EA16EC73EFFDD091AFE1CCE1B54708952053C92EF5E302DC678A4 ss = A566D12CF0FCB1CAB51BE0B38365BEF5908BB1C93ADE17780CCB988F8FB03E1C count = 74 -seed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E +keypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C pk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B sk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C +encap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2356B448A810DA1DF29F264C44AAB6D24F ct = FE2DAB3E6AD83AC179181DD6D2FC57D959E6C4564EB3E2161DF33EF119A135EF27F262A92399C63B0F1EC9EC0D0FAFA3E84AB1E196B0A77F9775307665C3B3DB82B72ABE6758CFE46BC0FFA6CBDBF51C1A753B8D11CA525313866C170946B36BA1A55E3204B6E37F2ECD8EA48FB7EFD02982D75979D1830098AF6706EF2866420835D226CDF56BF1FD3E2930D363883CC809E071A25F144D8E75768B2B78986FE3EB197ABA52398640C14642153A9159B1C4DCA987E4C5D3246B984BA610BBD24C7869AEBEA0DCC0D2C4617C6C63C3D1C4BBA937F152CDB85BD1CE3EECAC5FD3B3DBBE760279BA09F5684614C5DEB4FB4D04F1F5F4BEDE6AC417484D7FF2C894D49B9AA752B867C2CC1E5C34B6D9D67EE6035102DDB318ADDB5A91ADCF58D7BCAEF606BB47A38CCE8634FB3A4EF9317E7B600DD8EDED36A5FE45E889E65ECBBF87EB2D470F0CCFDD27AAC66B3F02C1179A2E80C076E4F64BF7959C02188349864058C8AA59D21F907F898861F47142C97FD9B1703CBA1C224D83D2AEAC5CECBAD0CF46AF31F06956D5C6D4A19C18BC705FA937DA17734BEB9FC3C792B121905BD9287DD0F01C58CCAC39C9BAF968785256DE9192EB9E5CC25890E8D6C1E48FDDDECE15A61DA6CE90876FF389A886ED72E47E29E2BDAA5056049AC0AD346E0840E95C9B52E46B2D94C6FFE68CFB764A7090F9E7705D0E93D0097580D4C03ED693409B02D14743F89E346E7DAEFFC5CD1732492D34199FF1BED872C538C26200BB225B038E5623BB3B4C4AB3604498F77F566724729EC7FC5EB9D35B432BB2CDEE6D1CCFFDD45AEBF042E85DD54464C045117348F281D8DBF8B2B15693AA55B8F90662057EBA305A6A8D940E1843AA7A804C9E09ED5124598C3D7C4DD7151342F92D529E18F0DB2F14F5AFF57411F2BA775109D3029A71E23A41CC6BD3466A6D05D3ECD0514F7F824466CB475A511C62A64CAD9C5D68216B19FB95B38F6E04D0332990E08D2A9DCD9E42A43C92F03C4C4919C9F7F276EA15C3F1673E16305E0C1006F9FA61F658D7342BFFA9E7A4CED5F3DD89377A02B6A0D32DD8EBF17D95EC2D ss = 48AC7C3E8787032F08CDD6E918D694C04468A8F07E3C35D46345EC29D5C0F005 count = 75 -seed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13 +keypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 pk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA sk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3509F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 +encap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002 ct = 8EACE19D14522DAB8BD9455EC8A1ED01434B26D65FAB2426F4C92DFF8BA89D3B8F3B7FE2801E830D55D613BB271B8560067912C6520C7F0E9302947FDBCAE4B77EFC215D1597725338838489F4293268687359B0007E1071EA6147C7717C528A3DC7F3FAABFD8798A1D6A37E36CA04AD8F1171DB817C5CCAF8CA3ECEAA5B7D73D314D38A98EAAEB720D07E47EB609CD5A3408281CCAD5A3FE2398CA2B2926BBFA64B62E2CF24741E873B275552172B2D7D3C60492D1827B205A821E27636B0186993C47C38CF621C12499B8DCA267FCBF61880AD302B0DE6C8E7AE80DAE930855DC3D113131C7FAF2F80D0B34CC160ACC025B68D2A569A4AB8EF4D78109C94C65E2AFEAE1ECF9B8E1926EBB72FA1EA5F2F78A7FA9EB03973A1068F185C1E592E5A028014D03A72100AA19B3490C805DB587211FEBB76343FB77B44D3D31F1F4F9D62C42168D83D2E914F9850E7EB1F580178E9A004924C0731CEDEE1ED785159B64978897688E22877004F1267DAF9DD6F04917B97A0C4FCE4219F19ECAAF822B3DA67F43DFB0274C48C4B5AB03087CAFC4F32CDDA1446A5028EF90E3752EAE8A22450B3135455E82DF38A60516E0603972BB9AB053237A1E5B54B0647BD37964921077A192EE1F82535953348671E8BD1E79E654325E7B4284EC52236CF35A61431D3EBB264DAFEBD371AE0A3D5E9F950F021F74AAC55F3221BE7CDF1C4226BE3FC5901CBCA26CBC8EDA71FEF6343E03E93F82B563BCAFDE94290AE906930765788F9FA8A609370AC848D451DEE702A0438FE5E19484DE9AE4EED64228810FA212EECFA9308360E43DC01A5DA1BAFBD244FC064D7B1011C7C3382AF20E5FBDBB177DC97348F547E663BC8FAD2A76521A32D54A0EFF8047A295FF131800647B6CFA5660CFA352547F0F7ADD346882BAD3C2BEEE07DAA2DF9338F2770C118172F44841C42ED9521A0E1E5714AD20F5D3445ADC31A8E295E53E55F9938BCB848B708D0CED9171C0327554E801DCB55813CAFF0FB01EF8D9AB6224574A1729D28115B61206D8052217D4607B718B2241CBEFC74E8E565D49F837CA99C4B1225DACC ss = 098BDA430EAA259763846C94D9F888C8E07FEC084E549851998F700156573E04 count = 76 -seed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C +keypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 pk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1 sk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 +encap_coins = 46FE60A18124125AB93E0C578F1C02F1BD1301595013001C7F3C2FA56CDE294E ct = 10F65A67C7C83A534D6D63C3CF26D27AFB0536406C2544CABB2A8745608ECD557EC54633942E37B98F683FB8C45C9BE36F444251056152A939F30DAAA7462D71209F3C4A6717843F8B307F22DC8C06645DE9B58670DCFAF847B5C8A84707AB60C61B7DD09DDE8B2C0FC1D83E8DFEE54B46498ADFC59427E1305FED3FF0F17191273C157DFB1F6CF75C18B88796EEC11DA15FF7776621C4BBAD3895B80ADC541F610D740B9D51C07A24AFA989F13492F9FAA64DA76E06385AA66235634F25CC6DCD05B9A0B81AD39165761218F9AA1E8AF2965410215E3961FAFF3B571D8F055F261A619F75AE1FDF099367B7CE006251DDA24E0C7EB8BD9BB2DD757E564998B0DDF9956B968D08BC03D952C6EDB4B1A6BF4181CCA620FFF2146E5626AE8DFEE8082A1E2D187AE65FDE4FDCBA6E73682934025F275335DF6F8B7E47907502B81F5F721318865A2094DE750EBEEA0D24A2957388560F19C3494A58C2B2AE17BFFE93B7AB8D020F9AACE27C1530BC92FB20A98A866A5FECFC96C1AC3C3D2EC50D9C158D29A7D33BFD0D1B2359A391509322265D7D9CF39C6D41B1EE0D74C6884E53A430E80BDC56202FCC004BBFDCF10480285DF4BBD2484654C423594F22FDDC0256437159D81776F0E24CAEE9BBC1DDDC865C7ADEC881034EE0E55FBB0E126954A1824A22EBE97ADEB688FB6EDF3F1C054C29B88985FB77169A5A3DEF904B476FFCE40F8C389355E8E4FDCD43FE99A06DE86C38222187927573C39CF33BCC35E753D89C885ED6A1AF7F30F7DBBF4E9A6DF40F620B5B888EBCF9AF2D6D5EE8C57FFE5B9C8F09EE717A07BB0196D0EF8D0443EFDD0F1B217AF3EC0CD15624DFCCC3B88297AA0D254BBBCC70F2C026B1B52C9DFFE4B5801DFBA946F1DEBD684BC856A9008ECFB292A29016C8555C71C1079737D7AA9544EB562629D4C6720D187A5C3D61A2F2D5A233C0EF53465B9843F122A42CC0F213532A8FD848EAD4C81D9BF2D2B2A6E118E74B451140493A6FBDA3B6861E6FCD4CA72F7F276A10B2ACC478D6327AE8B46DBB00E9B58004C7FD0B30E1295B46E6C7E41D58DAE8352642472432 ss = A350B71C1675B96FE62FDB6D37658D9ED8C200EF4732EC6768DABF931D4A5F76 count = 77 -seed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A +keypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D pk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9 sk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E01A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D +encap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B ct = 2F672F8ABBD6B02E056859F647B1F42B2979CEAA8467B4419E838165C66F97050721CB38F1F7972A83539F9A90FAA3E4BD805BC55AE557C6ECE5B948E124C9BED3AA16495EB82B8C76EAAD79BAE34542033FC9B8782F6E6CC4148F6C709450ABF341B18C32E952B12CB8115E280E2ECB0E1B53788AE9D0308AA472F9E76F360727611526F50AB480E5D75692CF577F6B8168548F5A7E5279F638E29A02FD6853C90228FEA84C261244C8E8CAE1D9B41895C625DC7AA3A91DA9B0C7C19E662AFC105019E1B47F77B3DAD75A8FAD581333E4F019112616D597A68023F94B7104415D44E6CF1106FF48132B52C5C0F5D55D77B5FDCE149CA08438F96B3DDA972BC39988B8C3E2206A367ADD3289A6AADFC41361E8986143AD0BB8EE3BC4E32209B0AB2B4DFC60D9344C46D52771FF0422DEAA8E21383C052C88D7825CFDD177B41C97F4DE6A0759D113B46FDB0FDB6E270ECD8F6DA29B8880106DEDDC9141CDDA3C7A6132A32F4E9761DE0A4AA15BC1463491DF40FEC42AC0EB893A9ABB3CA046754A12C5E98EB78A0E7D48ACF8184EDBA9A084674D477CA879945CCAECAF3EF37F019BC42E5E055D2D6F1F6975717090244B758D0F71BD82FF2F4390DB69BE4F8FD2E19FF35732478150AA83F1C76EAF0CC0CCB6BEC99FC8AFD45128733E79F6206CC5D02EAB82848C33585F31BFF2003D1029394E7487342296B1B093F5E4EDFABE74556E757CAB5EE05F89EC1EACAE4D63B5D193F936F1F0C846A5B22E367E9EB8E4C90ED09D6A3149B96A705844AF10BD0004DF0C00C39B3542D2AF1BAB05F2405C5B0B60D5BAC3F48BBFEA26149F0644E1AAE39AF7600868283C61D8CA56A05DDFCEA9309108607E4A02FFD3367E755A65CDEB11AE1AAC7B950B359FBD2A013C2F060E18C4B9D68DD7CAFFC59F591D82E66D0B9E0015F4EC5C471153286080FD645B38EB61D8F1186FE136910AA6755D636F2D7A89BE6BA37489DD7F96B534DB23BFBDF115A03A7E01CD8D77A3A6B8EC9D17C31E0D9E3341111914841F9829279B177B03A85C43C48171AAB0D4BDE198EA9C0656DE54FA20A7C7688A01ECC5 ss = 77E15C4859466B3735DEBB83FDA8B2117CCE56668B1F8D8BA62074299DC4F5BB count = 78 -seed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0 +keypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 pk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10 sk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA4E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 +encap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9 ct = 1FD2CB3969FDB9664049C48FDFABF97F453FF12068C6ABA215BDC6EC87883DE5AD6B40495B5A3BDAD11AA9A552923B32CDD50C9E1FFF3451238259A61F8B493273C4E888C3168801004A3696697EDC489B6D4AE960E88B82A40BEFED8D7D66A0CF29515778AEACA21842E7ED0C5CDCB39A3597F64F1927AD8349DFC89A77956BB78CF2CBC4B85C5752EFEC780E0A6BE0675837D5B4690B6D4C835C2B189C6E555DF05EA9F5593707A4C50EF4527F054EF5788707C279DF298804EA60588B75D972DCF96CE6433C001DADF14A9D55B7F46DCB01C918479778A3781B81DB32B4456DF0EFDB7988638B0EED7EDDAB7F1C537C8DCCEB953446E1930D3834F9E2A806E707C82D1C7840B78AB077B6CBF5C5796F82C1A46CC0C19DF8EC3279A81C03655582F6174F0D4AB97CD2CE1609E0BEE01F1989DF072FE23FA7E8A607AFFDF15CA0A60F7D717B8B05705A7FAAE2DEE351908424992A3923532D5CAB621D63FD35F7A4EC0CC0D1BDFFB253E38823E8387D2C8E54D8669BEE89D15F8A8134FB02DBA217DF56E0B14CD3E52D88B67641DD2FB40AF353439654ED347E6E4E6AF045658D11D63935B78B784729560309765183FFBDD8564918BFF9032F8CE1A544B3897B652AC22C13016E7645ADEBD1A10BB64A336FA567CCB3468ABA26C539C79720455BC4F3460FD99A7E5DB94896EE3A25F077DF10E168DC8CB78ED033D461A0FB7053D67979D3147F0BB13AE9074A69ADFF97DA4A689714E7899F8F8B985143639CB42A3FEEE292C7837BDA22910764DC871672E8F95B61F120641ED7BE49D58C03687220621D0BF12FB6885CA51CBEBC325E2934B82DF3CAD0E124B11EB08046270A39FDA22E0E995EB390DF0BFCCC10384B80486E53891026F9328B897BDF3B85D53A3F60315AD91A9DD1363372EA111E73BDBF20BC32C613A545AC4BC3C2CF41C1FF4F9D72222B6C73BC8621720E50FFCEFEAD6910577508EA16C227E2922F5B5492F87943D328444C85ED4F6C4DB591E21516DA25ACDFFD65EB72F4FB8240CA5B6188997CA3AE5D0860635CD87120443B8DD66C30C251552DB6ACC437384B ss = 6662374CEA4EC0CCCB6B76CB75ABBE9FCF0A66A0E5BDA1A84832769FFD5804F9 count = 79 -seed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851 +keypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 pk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7 sk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FA9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 +encap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91 ct = B1077807DAB72ADBB0A35AD53CB9BC36BDA99ACC5B97E5DC3E148982260FACA274D77A248F642F561E891108BD87F8FCB976ABAD80F4A0EE38DEFF622B86D9C512FC6F491AAA3DDFA51E1F3E87CDD4FF8C8DB02CB81134A4D722FB2728F3C9BF3EA5CC8AC6FB5DBC74955ED308A6ED84632963EEBFB077B35846F05049CFACB699A36200FA8EB3A93B20D628FEAD9BE9AB43462D0DE2347AD0AD670003974E819737C9B6D71B9DD63C4975902EB231C1E835DC942AF38DFB757D1603DF90D23BC029DB69F2DD11D1FE3DE6BBFAA93BA5C73885C428FA3372302394244C67275F345DE77F715FF66887110B5B067ECCEF428B5257943138C09A5A690182F135FD66AED0FCCC26099BF584FD1B560B136B687843A249D756BD0373CE4C2EF2DEB189A1FAB6CEC1E6712129C3C90D6D8F047A17D7219E63594F956C5FD5EFCBBB647610B8E213DF13B118D61EF308A2B5A4EE6F6C223667E8BF63EDED5BCA89F6E62EBC8A7D7E2CB042EDE63642B2A1AD6BF9EC0F44DE7F2503FF37E2B821F512926E25F79AC6D2429D3F4E5CBF86C56BE4F2BA4545D4EE8EDF5148ADEB338E0F76F8C78A81CF14346B10D25C07F3EF60250B3187FE249AC57CA67C7B7BA810AAD2AB6FF00C6BB3F5021E88551737100144992F1F14838285BB9428AB443AEB2F740D294B422AA508E31E29657B3493EE8A71799C1309E0C39FB926144EC1A536B9F4705DD8029433D433A467EBCDF68E0A06B191A4CC8C5B56FF38B1F9FE4EEF460621B190980C858254BC0331C64173E19A1FF0443642F2B2B89A29B0FC3B243BE416DA5AA6D2A7D8AB79C9E1A747894819924D0BFDB5A43D76978B177CDB97216C21A0234082E1B0FEEC84E8A30A7AFE3B0A3A9D67D65B54CEA4DE821F9B2AE0EAAAAF2A96C904B0D16D4EA8AF38A90BC9860D2660F446C56EDD238A75FABFDA8FC57D975A53A4C2EDB2A567BF7B68243510463ABC207AAF62B3A20A53C4AB4C8E415F8DEDF7E576839BD317334D99A3611677A5DB0543108BE5C6C5EA9A27350DEA7F06DCDEB49957A49C2316047E08DB435E99DC9717A0227F24EAD74A1CA7 ss = 41109E0D793D6E7BBA39C5BAE4CF180BD65BEF2D045C516B905CBD5DD8079B5F count = 80 -seed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E +keypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF pk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA sk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A44201910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF +encap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D ct = 1D24E3016E2539AE557AE3E50DE36C1733DC2F62E3A37171C5B86EB8AACD571020452797D6471EABC78B8EFBBD69897374495D3C934731860DAC58294A3986B6A62EB8029C1F6128C075D88634AC9B4CAF3B5E8D7C2EAAD0E0A0CCA0C337DEAB3EC2CF767ABE4FE7C307A1D135A9F2AB0983D3CC97C9F4AB4C4A9C6888326FEDAC007D49B7C5361095B1732C3F42412D0A6C5C3A2365F94EC678C843A37411F88B1A72B1F8F3AFC9D8B03121C23ABE26E8D10DAC81939F61C2C100AD4340CE662B1094DBB5B1F3FB84419CD3DCF3D0333A881D8E7A8C70B32179FFCC9F51F20E1DD1403589D1AD02642548CCF6DB6DDD7E490089C5B0F5CBFD04D5976D45C1C2426621D7FE6CCF310945C13344008EF729123B0A0FA66140B79D528FF924E30D608923B4EE3C0F915D12F77201BEA557AAD0586D2931560CAB7976923C2CD1CEE79D184A4BBD1988401BFC5CAFB32F16DA33B2891298306D5FDFCAEDE5CEEBB628EA2DA95B75B6E1DA47C3DA5D81F8971644E3C3D6F42BAF2DBD6B77654472EC2EBD5A2E03BBC12FC0E1A1C9F0DA2EF7E562B98B61C174D40C51A5B289D361CD38FEE5F3C198EF0ACE204C6F032F6C8EAC8309F660B9F9D69A085FE2790F8BEA1AD4F5E457FBB31046F396541BC3EF819289E412EEF6151ADBF82BDF257DA699F11238EE7DCFF9B631AEA66028229C086408ACAA1A9C597AF05E319317F825A61C8F03249667BC49017B66E5F5F0BB538EC9C210A9F9F0D1171621A2DD94C31B1B7C9233CD5848D71F82C9EF3F786FF3892D978CA3484CF48A8201AAEAF508A83D702BAAC8517B8BE187EF5F884699935BB491AFDE8F6E858F3FBF941B8518C0B75B11EBBEA4415596A126DB6CA70665461D95018FDAC4F914CAA4A377C25ED4DEC1C424C32D19576BB0F0B8BE8AD331D86FD636F61170BBF6B973178749D527E1B73E65BC35BDC72DA60B85A0B1C5E3E23111168B8D5CC39796A3D31300BB94C3199C5DB3F61050A13C960A9B5CC67B2159D2B18DBB9484A2681D702E2321591E7A8D5D00239FB55DC0C7115790229034FEC0B1A1A15F7C8A2B7887242610FA ss = D8007499F94463B8A804BE5BD1B3F529CDD134B568F07F646B96CCDF5EDCE5C9 count = 81 -seed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D +keypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C pk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5 sk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC831811EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C +encap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21 ct = 0CBDAE3FED1447BCDEDFC9395ED4969DFB5FA3BCA51369CD73AF29812F8B8CDDCA2D8FB7AA4089E15F8D6B11FD06F5D712BCAB231CBEFAA888EE99AB768D4F441AD0680E38AD587B5A94476149432B4DB814B4E8056CDD8C6C2B1E6AE7CF1DD64C044C9A29CFF13BDD899DA5884F6268B598B90E25A71F81BA27D3EA64A9762C5FE64F77F5452C30729654059485AC01060448D27C6412B45CC6CF827D750D9E4C282E3DBC78076E2AB89D2647F93F080A5654F56006C159FC670A08D6BC3824D682BB199B1E45C02A9B6226838B786582E72D2A0030C9B17D2D6ABDD05C9957395906C3746BA16FE77B2CD23D9CD23991F61A303BF1003B782B31EC7127B1A1FA0C1559D85AE2A5228AB9EA52AC0BA3084B3E12A935BD4E0C4306CAD3F3564D413FB6A55BD7F4AB8B6D7CFB3D59FECDAB0F01019C7AE3F1E53C900D5AB59AE7BB4B1838B2BEDDD581CF341320585A3BA0832FFA5737773463A6126BE2D8A184E9FA0BCBB13F73EAE2D8A8EED6ABB563EF5171D9F926EF1E090DAE318DDCDFE3E8C71C5FB57FBA0718B321EF28D6B254D567C5DC63BD1F6D3A0F6865AC3FFAC07DAD9764145F4CFC2CEDBEB0176CFF7492840F00C3A156C6D7AB5E344A710E0AF1C2E61CCDA2AE6C6E7C31AF5EE42459D34CE07230F073DD41F5A8DF3ACD53134009C0BE09C263996229BFCF558FF924F370F6CDB85FC0FCD0413490F8A86754C96E31F55CE3C57117EDDE1047D0BC3FDBC095E3BD5FE8422062802EAF372286DFA871ED9BE3C41BDADC49DBEC9E731A96E8A33794218FAA7CB9B2BD0A7D2F921B31BFC3A6BEF742856E5DEF613EA45D2C7F9D41E2AB9885573C53961A2EE387B4DBD61C40068CC156C29B33D39F1CADBBEF28E62C73B70AD645BFBD4683332F9EDFB8E6D97099EC53A77A13A5E154765DCC77920916A09C66FBDCCCAA96C794C35A000CB618A41B1479C9996264476E18F74FE0FAF7D4108CED3F61100E67D07FB19B0FEF1B69742E268FAEE1CE730FFE923CADA4239F785B6CCE7B9AA2554A9D700A86710E5F1EBF6998D8EA8E74531F0879A55442A7AE28A7660C101E54D6 ss = 52739EE9DE88E8AED33B910C0F65091785FA0076EBC97E4FDE190BEDD6B369F9 count = 82 -seed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE +keypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 pk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1 sk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC51711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 +encap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F ct = B8DC7671A617C8C189CC1293EBB5835D4051EC2C34F1D920786EC47B0A129DCAC0F7BDA3CD08EB30596824AA02BFB06678C005377D6DB379D5E18775152C35B6FA6A76916447206348EC33D169B36BB327E5039B8949F378853B47F5CAB6C5CBC8B3E36427F8EE0271ED7BDB4B7699C2E6EA810CAEA486E95160C54D3C6A6A9B33B3820377FA4A0303829257C2D173BE12A31FF5C5747286D8360BEB1BC3D92BC8CEC52506B3E5E4AE70B613A75CCA822B092F4E36577E114EF511EA34725E0D8FF48F467B7C12C95F4F23463A0AFA081B6DFDE788DE4CB9AF6A3752AD728F450C4FC209E22F6B353B9ABCFEE692E1A9F7CFC44C4A9DD0163338D0E1F1CBAF5B506AC15CFBC4BB065AD6761201D58FAED7DF1FAE68DA32A0390D8EB7F37D819D48A42F986F60938CE8EAD565698B947E2F915813A4F378357EC218A4C16947947BF87F419984BD0A6D04172CF3BF6D9A070559594B63B8B7DC8F5EAD8B16A3535AF9AC35F783638C6498FA6C3C377432EBA748C6C956341CAF7E217EF584921A0F7584551089F63DD44F7A6E197471C8FF2BBEEFE414F50B4D445354071C88A3AEDF43AC4CA1B4E33FB05013B5D1FD07EE7D5B98EF3E61474FEA7FFD1B7FCBF63B7770B5C56BDCA22F585554B28956F3C2A0F6705314AD2CE3F28FA8E873E0D3910F56D69855F2FB9953BAFF49E77A96DF2C63553B9F43D08D5F37FC2B17467428762258AE9921CADBB824BAA19431957DB525A9AFC09E91DE8B606AFDE6A496FBA6F683D1D7C5A42FBBE74A7C139C59B900D53CC86056DCA2CDF68D4FC522E974F0473BB9A41D432817CFB354E48746AA803F019EAA576826F3E9FC366F923CB68ED7A67F6B0CBEC644009508A4E47CFD7C82596A43DA23760ECBC0DBC38B5CB505418A9ECB9A0CF772C12D359A49188D5FC1ED816B11594B8E495358B9088DB227B58A4F997045275174893FCDD2B06C5A39FF4DEDCF1FD1988F9C311023A00EB8F41CC6FA50E62B60F1ED2F3EF37182601C34D861C2FFB8A8CD14100CDA64FE6371747A446549958FC712602CD6C110AD48AD84BBF092D16BE761B5EF7798 ss = 17ABAC927855CEFC72C77653716B862F9E5B7699215104B8F77A9891A726CBF5 count = 83 -seed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F +keypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 pk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9 sk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181F6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 +encap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48 ct = 1C34830F729228E179CE907112F20A9D5857D82762CBA55C7867BEBE2909A582442671FF7CEBEC14F35040D9AC02DFF333E31B32956B4245BF4C8748AAF6F564A14F5360402D82CB5D8398196483A1F33117763376CA3FC2F1F3F7DDC096D1C1F667E10B141682C4CE622607465A23E0DB015C82F9DB9F6061996B747F75C7295AC961021CA7B8DA608957F91C55DC82E8927465317062F8CCACEE681E0024446F14444AB176A9FA6ECBB5A1A6DC72EEDE7D59A539E9A82CFEDA54ABB851C2DEFDA6D293DF2F49B34DBF10E58B43C6E2915FBABF25FDEDAA5EEDC2DAFD89B731E2B5FA1EBB1B8BFBBFB37923DEE7451792538C55A9CE92C61C9A2FEAC7CEA865DB83C62C03DEA28E8091EEAB9A1C34772F2D5C8AB82F3E85E77F00012B47AE68B9CEB77BFAECACAA806879B5226A49A57AC0F3389813C9B6D9A62AA6431D1DBBA316DF9F29FC3A8C3C9A73B74B760E311917FCF7B4617597D83AD093A8F82F1FBD8B8BB8A4ADF59C451966D032B011D2BC125285F4D80F9D866179D3297D96555B5713C3049D8D890F1E61AA1073B3C3DDF3ECAD1BCAF8B27BE98F89C6BABDED807D03C17A545D8837E8F7D307446DB92949DBDE0EFB1C197E0499F396787F6998F1FD47A0527F693888D286B97D102F01A45EB8EC3468A24FEF5BA1AF46DD6DA1DA2A1FF9A3B47580C8AC4797B01BF53FC9D8E35D17946DBF4D19900E20F232BF25EE45D546DF018FB6AC858903A8E0228FB1C8DB07A86AFA0D13C34B4C79728AED3E783F1EF673C32E1C36476AA91FD6B2C1DC5B3655D7FB6853FC1D7B53EB452FF0C0EAE6588B4D6B83A68E5C2322CB8BF024E2F0299AB8B4FA038D6FEA6053F29B3D9102CFF7BD1CC867382C590C2AA4CF2CC4FC52F93FCB893AEB9EB8A0BAA17162DD0149A2099461CDE981B51F508FADF81C976386B78FC94779D5FDE34CD72BC8603ABFBCC9ABB55F1F6CECE3DDB76BA442B30035B107C62EC5200E2D4349BA37D29C6152EE8CF91DA65A3A336CD9788E682DAE2D3E4C6F09E7567FF30B77A8F0CEAA7CD08F983E41BABD9D5F1A371E4E5EB411152A6673A3D46594D8 ss = 753C6406CF394990867A10D3148C9B6A54D0183315307ABE36161A4F981950DA count = 84 -seed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8 +keypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 pk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516 sk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B8FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 +encap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42 ct = A41695018FAF27E4F155C84C5A5F6AE40610566E1D5416DB3035A2E63C7F9DFF3A385AE5D03045E68E60090A99B17DCF4319B53BF75299C9163494CA01D5CEBCAAE857013F6B69DA76A8F1CC03B878E64D3932092CDC4BF074C804D556432620CE215CFCCDC0C9AFACA42691F71212B55B86FD636C9B1819C53FB8F677D21529CA701A13136E7CEFFA23C2542FBF2987C619E9569DA22BC0053FE65C32FE6F1A615A09D39A978FF276F9AC5E7EAA78B50EDF981AB5425FCC82509FD0C4B98EBC8B782145F5D654AA9FCA80AE8C14D280413136F296ED90C73924920596FED25E448AF4FF8AF21F3A7BAB6E95A098C5E5B3F00CDEE39F8EF77BEF64AE9A6CDB025A1D3E3999D0E96ACBB12EE823BA14DB2A9C5681D5B78FE836D95254C36851FF667927AD4A47D4F1FA8DFECE3503AD7F09CFBE57D53D22A4141A3326444D46956FD1205A526A64A6A462B2CF33EBE6FE51EDABB470E27980D369B6505EFA112766B12F6AC43E9DEF0856309567FB40BE7FA3F45452DF47E303FAE957F863FE3D59CF8AB6F9DD4DF8B1A1FFDCE7BEBE2710EF780F947B7764AA0A6FD0223638F3B16FF68CD53CADE2123A082DCAF8DA99AA7CA3D8857B0E8E42FC7DA8DA1806AEA4DDE8048061DA6D077560529E835915BD2FD3772C06ED5391803934AEA5421B71DDFA989BF0EAAC6BFA2689C192C32E906F35E47C0324B795A85B9F0D8E797CE5C396D81927C61EA304009DC8127351DDF4CEBD95697C9AE0A0A5B82D019978C5400F9AF1367077214C71F0C7EA68C837C016B95F9A5116098315FDE6A607AD781984BC4CB504531E12F971C34ADC5E591AA8AB6CB7CAA70123F12E8BF0D203101D53CF4ADB1149DD50DB0E3AFA814C6D9D0ABDF1390258A39D5092C5C98A6E1B3D027F42FDA40980DE5A900932236284165E4D63CAF308819BB1C15363BB28AA72F6EB68BCE8E22C717AA3507D757106ED04CAFB83F027C993B0B67601CF79AD6EE1386424EB14FAFF2A707C3023AAA24D654564BEDC9C280EE8C10341A3DB893157D6D337E6012881D585440992E093723E152AB6B9498E421CC2F9CC07BF ss = 02BF5AEE55676047E4A452CD71C99389F4DC8D519EED5E6B4AD25709EB35727E count = 85 -seed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792 +keypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B pk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0 sk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E1958A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B +encap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13 ct = 6E04B5D99297552D303AEB564C0415EC572201EE8E36696499C615B13D53D6F018434EE359110B72B3B81BC0464F33B868237E64A40A5D232B81D027164830D47304AA2068054184842E545D56B084D2B02E2D4C8648B5A68A1506ACE942A1D5599DBED2197C54624E58E3A344366E5C0C395E560DC57295CDA01C37117AAE2F1A28005C8835108B9775942159201FCE6BD79A0347684394A1BE5CB5FA2EDCFB9685145C80136C94DB06559828189E6D19E61E609599FAD65EBCF244BAC6912AC0B92E3F9F4B257E24467E784F765F203448C2FB6CFCCF3E81B88CACED280049592862C9EB617991EA4FB325CA514EFC052A10FA0D9576D4CB030D59A4AEEAE652A41CC579BBE9554BDC408E7A1AE3F945FD39B617A4DC2D4F5937C70329F90C0D954757F4228D472D70D9AAEE6D60A0361A9B0FA520CA7752DD44A39CA914AFC421D90885045B2C4C024E79B497207CA51A9722F48410AA040F25654B160372E90BC30D88915EA181452D1575B5D8898D71A7750E67A7F475889A1662316F02BC414109D9ECDC0B76B08981D4475C3F19EAF6785B7E90912B4FA60F993D518F4EB46E965F5FDBA6AB958A96D14AD5DDF69C68C085650BDB94D58519C6E8A57DEE4521B1CD3A604D4CF25ADA23FEB073DC526F0680BDA7F54586D5990E6F39812192F00B1DA344001A036269BCE4D5FB7BA65C2FECEDC12187EC7A391B1B5B91107E3D0591C4EDD33083F7A2C2137E64D3D88ED5DB3A2101F9CCBB6570564085EA8266A7AD0D967E281802D82266E9B39250F985619AF0F24A6986EF0C07272D7BAE7939F4CD3F2E017A401C0293B9B3E996E0DF69ABB1E9DEF2B1891D295918A8B82D04E54645697D68AB19E4AE01D063C82F3A8F005586434DD0FDF013A35E603E30D1F2979409227599AB244BC849902CDA10292E4BAB2FF85457F02FFACC4D88CF28F5517BD173EF0CD09EB74413024FE2A7CF49FB5F8EDEA3B552739A8661213D1B0A7AE5B1239C1C94694E9D716A1ED52A28474891115A4837C79298D5B94CC521C0057607830E460535831F10FFAAFC362D01F2BB10DB5DE490A90463 ss = BF20A2D204A1823B132381EF2C8FD4ED1CBAFF50098E7B3EADAD33785C9E98AD count = 86 -seed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35 +keypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 pk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4 sk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28CE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 +encap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA ct = BE20920279B8E04D7437CFB45951A28F32CFE8506DA5DD08F61A91729AA6910ABC38E5A6C4E27A2F9CA9C9D4A6D9940E3D71AD25C1AAC9AF62B3B2A6212A02F4978F785E2974ECA515DB34867721C9C47ED6BBCF9EF7E30B7421544753462237F25ADA3931B98BCD0C70CF55B787D0B13C68FA6A8CB2E2F4930C97D4A9665441DCE1AC6605AA684013792BFDD9583E74E473DD73A758DAF57E1481A05C1C0A3F2D0B2CBB5199B03C2D194CCAF750A8E04E79EF44B90CADB2916B9C649840691C1C3C3F52A41E97C84A6526D4747F27E3AD359111189CD69ACB8AA264EA795E4E2C937DC7731D3511FC88EE1481CAB06B094F14C8D20D0178174694297F78A2FCE5973BA11535E97027006BC056457AB93520CB6F32A4010F528466A780732291D1A4F4054CE774056AAE7ADC04E8CA2C35A5C6926F567567166E4F2BAEE52F080653C3BB0D924C2490C4E51AB02E719A41A8DD81B1381373F3D69B03116C05B5AB8FBA591C64F000175BCD3621B023E7189F5341161E382E4C4F8405161D61B8F6C7C261AB4CC0C6B5F6F8EF1A0649BFB33693F6B584F190609E51206E873C710F2F7BD6A1E6FDE32067D6DB0EF395C37E9C5EB22C963440ED5359D28A08D527727C0CAF98F2905EFB8F768DF0E8FC7535B45E82A40473C7AA25CFFF08EE33D9AD38046C8A636B06B380EB49271C1A70EA9D8BB7CE3C5B9738B2F23F66297D3B0733029B60A609C4978E4EC2224B5893730F413C22F030EAFFE81182300B29ABDE897C20B2A98208CDCA5DC4694FE7D4B29072A45AC9E349516E9F5C5D2BC11C8C97235F8CF360BB63F3248488439BF09AA302DFA41085BB7DFAA4A889EE873C7766B4578F957A52D5587425E3FB00449510AE727F4650744CF3DB8EB84D8A9479EEC01C78EF8CDE2346EC4E261B11D1B113CBCDB717E4D17F70ED5C3A9FB9E7AA9EA5F01A1CF47D8206FED865512EF1B5C61F8F3623921F21525D5A459D688E2854893BA83D27DD532E9E8F1A77EC58D9B501DF3FFCE3834E999D6AEE7722B58EE81CE159C68788C66275349C4293BF4F7AB80B83C0D610C1176ADB1F2DCE26 ss = EB70267C2CD618EDEDDA12EB62CA541A2E0988A207ED15DD796431DD052B1B55 count = 87 -seed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C +keypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 pk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5 sk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A37F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 +encap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D ct = FC75D757FAFD5597C29D4A62B27658A1C0DBC259AE04C918D1304EB7E9D72CD6B79CBB0A9B75DC8038560428DB5B479EC024A7D5531A011375DCCACA3B3B0F042C54423196F65310A8999A395F6088FDD59DC02449BD051F1E88AE8924AA76747EBDF1407A77CABD21C20BA1DDA5CE73487E19F8A6EC8251C6BD62E4FAADC3ECFD81FEC582261618CADFC4C5AC295898320ECC034454E966908CFCB8712A33C4DBACC423E1A04A67426038B9D24A330A2FD76C591E506805253866DD19C7F3FFE3424746804475EBA0EA4080A11DE3D61E00789CB51D82753206DE39D3B3138E04FDB226C7739380A918E9FA0C5C7BB44B3E7B0C52C432C0D73CE2C6F412EC12B0F4FA6F898F9A0C670712AE8A2AA1D1E3EE81C57DDFBD15C6E476E030356A795590CC9DA63F22A52A34C5CDE3F70D66C86CB2E8D2198FA3F70057DAA40D55905BBB14A3AEE8EBBE4542FB1A30AB2892DC8D12D3D7666D47B4CE8A2C4854B3B5ABFED2177765D731A01144BE77643E105E2F45C562B12F2F6C30CBCD87696B7A0F3FE35E27A9FDC9E3C7D6A50279B6F19C050A078CA7136FB869E0FC0DC7A353D734EBF8E57F9AA7A014CF1D3286B4A80A1BBF364CF7E9BC6BF0156F8488CFBE225F21CCC71067DC5058AFEA93E02C53B14A32A4DB87CA7667BA80BF0BD6279D54C23610449650B45EF158B05E7CC5EDA171D13625FD535B1E2AE554D638C10532ED22814B74300FC845331401026EC4F9CDDF1F513F156F53FD2BFF441135345B9094B65C40ABB1B75E4D01052E624B34FE8BB3178EB48FBFC82735D28DF364EDB86B8DCA564DE2A38582D33492FF5C9DC5B8B73FEF4EF133F34033AD777FC670B62580A2EEE1A2ED4A53FF73CB6EF5478EF13942AB7551C0A62FB463826AAF967F77D02A6259F37730B9350D292A0DF88C258F43D10F58AA7DEB439DEE53A065596DDC81175091725E5B0EF8944EF9355142323D8BBBFF2A3D59601EC204B9C181801C9704FD6A8607EA807F926E0A17E891A8B22CBE42DA2F7C632A4A3CA372B85597B68FC0381ECA7B81A9FE0969F331274855CB71A10F84BAED410E76EC ss = 3536D3945B89B73F69EFECBE99C26A89CF7D7919E13F3F2BBD4CAF33DBF92000 count = 88 -seed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3 +keypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 pk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985 sk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 +encap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2 ct = 801643E70BF9CCBF9A3BBB1D50D067CC5E8C23A77484120620B00D3DE3D9B67E7889C01EBEF887F58E204B0D431506B7E59DDD960352A9A726BC0B917E10F331B6A97B60656CFA673861CCC158D805B388521BC382214D69FD76B0F1B407F4148E70B887403A5D4948886C99B8D4008A4B9C6AE1B728F449D9AB387F2D16C022F1BE95A40F951CD0C633C9448629D53C3C342505AD29964F3DB78F7768FEDA464F4540C2B620EF5C222C235353724DE528CCF13023991B85670EF4F1B038C713E160A2E89F1D64D37F495EAE7E69A7FC269243B195D77A093B2CBCACCC16007B4C7B6C88957E686F8A19044D8C835A822BD01B68DB3BD633665E800E6D207F019D834117F8649ADB51F78BA4F6710FEA161DE5AD47075DE1D642A3D8A68A9C9584119764EE9DE238EFECD0E99C3018C77BA448999403B13BC3C94C437B72C2B8793D4EBE709EA2485547E667059C7A022C90360C3AF466B3C40CD612DBBEA25063A64A6FAD30C971A791298847012D4ACC02FD171D0EDF5B0DE77B0EC86F1A7F358591AAE67888B8D4F7766F6CA36B2746DB9A97ABDF099C9E55E1E6206E5DDF4FCA6771598D0FE27A5D8FEE9DA84F2B8060DEE6C03C956778CE3DDCFA1A4D8AFBBB138DE20733B58233545EBA45718DD83B762DDDC2D05DF4F8AC71CC8FAC17AC21DE876FE70FDE9AA4A13CBA4B94FDE275295851B1D949011F270A39D7FA55D1255396008D7782ED671E5208C367CA8BE57248FE4B2B518E709A7A31AA0773430B972BAE478E6E0D1F219FE7A682C61AE79321940545D2CD95D5A8E098FAD206B35C4DE1B974BAD372AA95C8F464C286ECD2BB2A5F59EF287F0BB80A84B075A2DEB505E38B6F32AE92C1C10324BC89B11287746300588DF7E1156CE28946FD7DA6D979A837C716DE8B3A7C8C19D38D8AC5C7550B5EA703A61D86B1D9F8443F112232CB16BDB0990EA79F89A96D8111A1CA1B1D6073E4AE66062F06267B2C5CFB8ACE5254166BB4C08E2969E661BC429E20200CA5117BFF3566AB415AC1FCCAA4692F05B26D13AF7F747D499EFF11893DB9CDAC66C53E35DBEDC80488FE271C ss = 0B684BB1DD742F660EF898B9A7C10A012F12B34C889C8A5BD36822618A60CD96 count = 89 -seed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0 +keypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A pk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24 sk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A +encap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B ct = 9A9383485BBF6F27B7CA22520E0E6FD5BEBDD764F48DA54E6AAE5488C01809F6B3ACFB8BE40EA79B5C6CBCF05AEF41B899044475439A267791A8329DD6585E682A513CDB249898AA0E37B83738B0D7E163CAA95DD47CF7BB9E49E075A25FB59FD912C69A53B1D78628BF9A0FDA31A4F86FEEF4B70F54218CC76BA4C19C3B687BDA6C011F3D5CD3E0CD0E98CD0CCE72536B46B12AFBBBC65FDB516351E0F2E2B10EFAEDA2DD2E3724A9D62595E31A085409EFAD234CBF9B263EE85CC33078645271B873F44D3BAC7178A887CD38F4ADDC7C07E6ADF3AA314E0145A308106E62860387A1E25FC8D4A83BAE34109394D747596D169B61A9E6E15C58A8AB7B514F03B6099FD1647C6B1A2B2D9029BBE2B500843BC13463EC272749696D74FC18683414239D07F74A4A67E2FBE2894E214C68D79AE7E8BD6B1D4FC32E7A81F79E609605C7BC72A94B5178217B36BADF187FC1C655717D217C793F5279004AE942BC607CB2283957BEDEAD10520D4731F5446204C9FACB41875F5D474B4B8215085991EDA223166A06D660D74A601B7EBB1FE1A6C08C4F6B4D96FC1A5F4852F6F62125D45A1B726BB575D08480D3E6344E961D03E5064E3A50A0771424A0FDF5E1100FFE8655BA86C492E1E081F3DE08BCC1B889F44B50F4E6882F9D0A2FD4A1DEB96999C057A76C993D830D0B4AC819E1F93B232CFAD7EB06286B256FAEEAEF7CEFDA3BA6393B29F6AB513051B35BE26BE7DA87614036E02AEAB9474B0C78F11C5B78C20FA2A82F6B2ADA6B1BDAF47454D6D74C8F534FAF8BE3F0701BF4B94C960F99CF013304599BDBD5B5B88260E484CE5B12969CA87F42988824468778E867EBB7B3703DB69A45756FCB109B876056B9F4A8F8E8892B1E330C763808E3CE73B801ACBB481DC4E34BDEAFC725F897AEAC54BF4D54D360A514A9E030D2E2B5E38EE19972247312BACE09B951B6DAD73DDD597F3F7E15B0CC6E8FA2CB4A9E6B59BC33D1FE1633434AE722F1E2CBE0FCDEFC61C0E27E408049A3C5A2FB7265DB303AB1A92427A9E8AB4B3EA9C9C02E3F2E8466BE8D2AEDC75B4859768B85E7BC9988A1 ss = 0D5443B3BEF02D9032963B2CF16A3C52E4A8C23B5DBE33DF592ACECF37CEC0B6 count = 90 -seed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A +keypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 pk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA sk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 +encap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC ct = 28FBA8192211A24D30E5DF68E14C452D8F7B7F3DD73656D44FDADB8656B781C31764CAFDAC1FFAB8DDBEB023FE21C204FD5630D5E8372BFA70FCB74361F3E94206BD96EB9BCF2A31E81B8A224667EE902331B52161069290624E3AC946138A8C781054FAAF5204E6FC0F35A5DAB5872F1A550FD4B1AD74CC5FA7803D46C892CDE6B59384ABB78EA50CC1B0156821E3B6669A6A2E1CC7D70E8C3FA756205CB00F453ED0D4073FA32CC14BDA285D6C055A975F1547EB854D8154E6B75E883A061C403DC58A350462AE417335828BD9B41795276A20582E936A26AFA3E716AF33E86A5801F931C8EAA3CB1068F16C762B2BEA582E646E87C01B4C9CB91A7CD8DDB06565332D982DD4879531DEA11821B751197800F69A4AEADDA31665E8AFCF304687F1AF4043A47CB3FBDBCF0FBE3ECBB2AF4F13A2160D30D97D46E285A279B03612634ADB40DCD6672FC4FA0DE5F26900B91E6BFB88B2461591161C91F3B241E1F3A7427CCB779DB2D491B57EA59369D7795892795148DA29F99B0920EEDF24D9FB749AB4A89F80A5FE4D10CE36682D9D4F2D945442195787A632069782F2DEAA570CBE193C8E4A34C231B57A258F3C38BC7C6F9DB60D56025E443A5C1237F46D99BCC3BD55B36846E9A27F91847595AB61365240744158699624289C13E83D6715DB015E63A7492DFEB380CAD8657ADFBCCDE70586F82FCDE18F2FE33E715C025036F4974EFD5F74F5C05F339BB59E2D8943901FE0121AA3087AF81F76247386EE6F7D66840ABB52D8F736E0DA9EC804A2D50ECD583813D654E2FA0C6234E990050547E58CB450DCA32530D933092220A285D3A6719AAE4D47BDA54B13632EEBAD5C710D74C7249058583F6D4AEF476DC4BAFE91DA5757C843940E8047DEAA726FD79401337D79A43A4545707D2A38880F215E5A9E1945490FFB18AA79DB924185FCEDE354328A67166473958FFCAC7FD633D59F8868503A4800679B3B704BF25222C27AB32E2770C7F724176D7A196C0C05C4BED1804BB5FCAC957308808DB9AC5307317D3B49DD8B536A3B465F96729B667B3A86350C097BB19FD18DE55C4D ss = B4677FBF9553296D425365D1D4DBE02EA20BC901E12744E78DEECDE03638AFAC count = 91 -seed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3 +keypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE pk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59 sk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE +encap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49 ct = 72745BAA03797BD4DFD61069E1841746E8214FBCFEA37BFA0E04382A4F8ADFCB768FF51D96A4F052644211E0AB9101F27BF93AB7AB4E79F58811B21B33C1FCFBE62F3CD0A194E31791600A896C539908F16344CAB0F1E9005D823C4C504BA68CE2EAB9F9FA59FB80E6FB280B29BBF4FF298DD6CA50F27FED32B1B5D6A53CBF7193158E126DE6ECC10487375587122CD516BA7B809BBAFB9B609BD18D0270EDCC8B202A2EC005B79ED42BB673D8BAFC2829AF8C9A5F8465C09E8B20781063E8942C7C1F313271E9B97C06CA64486B63E9CA046B80A6C6D156DD2220B30142DFB08FA485916F2FFFFB5369841F80702340B010EF31DDF0310A901A53A4785ECCB99446572F3FE792EA077D0327312D849BFEE9AA08528D6BCFC18CFD86E935FFBF4D0263706DEF966670397E3F80CF9ADEC48E8422A429C49021206C988D0279853E7F6174B429081FA30E6798D6F800617474F856E48762447AAA814CFBDA0B31F5F988A2D13BB63106F4633926B8B8D72FBC199FD47D71251369AC5CC2B65AFB9C50C9029076E76508629F86C6A485B6C804EDFB52638EFADD177BA1B8EC79F905F37FA44E54F0C697A0B9AA6309CE0726C302579D02EEBB0576F4A142E7DBA74F146863D9A2F790EC070E07529B484BACE785B83CF735155733B47D03F6EFC6539C2B7D59A5FF484C533A5115EEB7A1016C14FDA7DB7AA6969369C3A64504ABF2020B75FECA9C8BC07D3727EF25F232EC426A59A605490507E378985DCE31DF8D911416E3E18721AD907954649F6D0F6B18030FFB6BC77F2C74AD702C3489FC10CAA41CBBC63F2B0D5C7700F558A7C296C6DEFEDB7FD4593230556CEB1CBC76B4B4C2D38BC128248540690141DB7228D25FF05B75596317F2FF8E658A008E18F0D2434702C2C122673375B39242C9D4BADBA5FD7F04549F9E27A8B9FB8404CD32F1EC17D02951B7743A3816B85B6E0460335BF7BCB3E992BE02F906CDFA5995A1A06170EC86FC1739A1C0B9018CE30D443BCEB38133ADB5A79F4EA961A97270CB1BE6CC9F97CFB91A5A26144BB3075BF1C888F49067AC5F7F92F04F72A0FE1A ss = 8F8727CD74ADD8D53F613C56A81E77D446ACBE52BE9241EDC9CFBFD44E771FDA count = 92 -seed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8 +keypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F pk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0 sk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D581C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F +encap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467 ct = 0D8BC4457354190EE7DDC355DE0923C44D93924DA766AF32E5D8502B4FD1923DEC73E2E4FD451F69B61BEC9F53E4B93358DDD86F3AA2FBF52116705584ABC83C9885BA16C4A42E0128BAA4ACA4B8E2B3F6B6576ED37F37F1D7B2C1F40ACFC397CCF90CFEEA19A00F9CAF1FDB0DF1F549F207FBF7BCFE2961FDFE294F9AD4771BC29C84107674FAC1A21316F21B03071F8DACF88548D2CCF37193DCC084246564D71E924EEF671318A294BF7DF19CAE582849962ECAAA825F37CBEAE370D1FE6B4E254038E807B5157AABD14CC04114340B0C10F8BEB246312318250F3EE1768263DA3A46FB6BEA3794DF130D35E53CCF6B7059817428A526783A436B0A07A1C8A5CE09E2F8B208D2F2E3D798942D272B535D8018BF23DCEDF6B89DFB3A53D7E9232AD05753193CAD50D1A3A9CCB5002481FB0ABB44A62097ECD52C77FFBAB2975FC249871AEF7A9FD3AF009E149347D306C587F50C8973E005B74D829AB6B997982A2832D41411B657336C1B571192B494E0C9FEF5486F4402CE3688EE99135A033B1B21BA62B673066E5CA00180836DFBD2BA74DA05766F282B8A10DEA1AD847D10E7B2F579694043CFC6E6DF27F9422EC204A68578B46AD277EE610D3DFF920B58A4A3332873794BEE16AC799236173ED2995ABF08E5E086E609E140ACB24853A0A37E61C0F6F89B16E4CBC626EDEE18841F8301C68EC65CB5828B38E830120973C580EEBC55A293A7C7C251018F1593EC6C009C42344B5FDB65250270861AA259F3F56A07C13221D8889F00474C92CF7074CA77ADA6653713E16EBD4D7223C16CB28E646D5BD10027378149CA92CD1DC5DF5E2CA1524ECEB46509E44281E84D65C07051972B03EB19412DBCD22613A04559D0A7863F1EA8F4839C39AFD582BD1782F3E14CE385445530348F0B73FE3C7327F08A8515FB3934C9A22169BABA110335B64724720400E56B62EB627378A73D5F6A271E2D328BE4C5CB1774B248EF787C7FE7E1D9C9FF0715DBD1FE5CB234BF189FD94A7C4C6C9E2A0F81CB787684AC60661BBB8D8B64428CD00BDDE4FF61E6D68DBD6A88C3A0E4F529CB2F701E ss = A66DBCFEE5B9980C4378AD4E58AB6E37307B03869B5BB8BD169AF2D77AD6462E count = 93 -seed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2 +keypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 pk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568 sk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDFC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 +encap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4 ct = 5251A3FD441323A8700B3512AA8DC09F5A80E431F255F50B11F9620E4149A3DF356D4AC66F1DE8EB57180539384E789F6B469265BD7DF707636FDE163AF10E867713FBB02CF8594F3F747D7B1171B96A112FDA8105B32F69E48DF5D250485F4F4F58F6D17B843D70DFE552A69B7C9065E6A014CCDC3773C339999A3ABB1AA2C09FF8F67F6B23CD43B3DE1BA4C9F45DAC5F129506B76FCB4CCCD9BEB7AB2147D7501FB38414592E648D9C1AD3C05770251C535A22E02902599343C6009BDF83701A2492430939D9B22DD0E078491E7D6A0983C9B25AA917172A931C7C023C2B169CCBEDADD8BC4EFE6760AB37C37980F2BB76652E831222212E107D47053208F1BBFAE0F32C723C50EDDC4957B4B387DBE1165594C4CBE415CF0684ACF3D8C75AA5F14FB917CFD05978E064758762FCEB0A92DABD8BDF913CF62AD6D11C49C16981487263750659F894140A54EB6DED61E51B5FC94D70CBB6CB796E7BF9B89178DE14F3436AB39B509C050AF2B0523BEFD5FA227847B46B1C13EE0623FDB773BB8088DBD28155CB78F1E1B47E1B7E30DF533A36A8460592654812DD8520092A3C1079F7BA63C9094353A73EDD1D7EA1B9BFF15202924E1C90B07B0D493428004F9A3C8BABCC479A49B126793A15F57EC3183215D457C3A796E465605AA29693B627CEA05E4630F1F71B8C653D43EBDA5FDD434583FDE5A439BE49C5BB46269E2C99BB16CF206CA7994CEA21D4C31A9F9FC5B74758B0E78EB2A29820BC4E579A6AA6C77A3A6926728C70AA4DB89AAE6204312167373AD2B39D9E19F86D9D280CEE3699A39B49D1D6A81C461B03A2803C073733729BADB4392166E5312776A6510315DC8F2AF80B79B85B7A4905E257A0CD4F819B14F6B191A185DB6FE34250C0EAC27433E28DADD7D5C1DF06F60ECAAE2D1AC2107EF5B41EEC8B28627A9D2F7BE355E657079ABB928AC84C9A18BF2DD61B8C7A499C665D4A1D1262318A5A58E6FE5E605591D5AB9D69FBC54C195A33FD202B58CFA2859A536FD3039F4AEF8C8A42F07954DFB19C8CF70C1D7784F07EA74CFD82312DAF2469E9569AC680E5361F81 ss = 75888A3F7603F185984FBC3532A67D2E939539E324A4867CF1421F259BC07050 count = 94 -seed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7 +keypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 pk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1 sk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B372C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C304F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 +encap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94 ct = D5682B82CF6F8E75FC01DAA8BA62EEA37B7CA6542E074FDC77A64F1974D6D3AEDC8A6ECA7EDE0323BF8BDF992457F6A51BDA0FF3D28E86D9C03EE8C6DF8EC4D29FF51ADA1B580EE5445807D96043E1E0DA9567C94E857B2BA6B29B02AE4723DA2A461AFA317AB9C88CC20FFE4B92C997F8862604BA31BB363B49103908ED6A555567774B7DF0992F22B4C1DE773B575D3285B95EB8D99DB6FD6FC6FF46D544381F958583F872D0DEFC67FB830E8603E0E7A79CDFDEA093D34BC875254B757F35033E4F7E78B58BACE9AFDF113862786B03856210D3D17E7F8F3AA0E7C49DB45FB516C80BA374E40B3E9B6701BED90EC255D4A1FFBD56CDBE9C6C3E4035126C6C31005B48D780A914148B12683D6611C861B36956DC244A431C8FCD0A37F64445A9A22AE2FDB07D2D78CC2105215F41A8A83CB198216A04FD33C2E1B4AD64DDEF8B94ED9766B86ADD49DBDD6359D7717599F6EB5E1114C7C299FDFE739BF4AF545445BA05B4D54EBCBC6B1EDEEA1599433766BA82718F1340AB78C2C37F8BE21AEB87956557906B39FAE0CEE28B946BEC908AF395B75F5575020F9631C59A3BC5340140D7C314271F732440D87DA8FB733732B4DE06DFA4D61E44CDFAD57D0669127F50540675B5A20F3EF10ABF8443DF553298FFF1B0EC80FD05C44D2BE894CFF6D2DF7286E1EDAE013D44DAAE3AB69E3B77FE36D461290C3DCDAC41202B63817C5BC4C6F67A66EAF83B1F8D7C210DFC7CC6E3A1E129EF0BBE5E452C86C003B1EF0C1230F3934D0D1831ED8083708F18D423883481CE1E85DF18EC2DBAF46AB64AA2F8E50DAD6C1170B7AF9B727DD7D7F09ACBA680A2D0D97A4754FE4AF6E53E0C1A25DD89FEFAFB500DCEE707347E0591A0BBA03453382CDB360A0261315A664FAA94CC5479187CDB644DF0EB7384E8D137E3001046DDD5BEDB06B65C30AFBE082D21904796EF9F1CDF5408FD3D3F98AC93D425086AC10A8AC385E9B8D20AD1BF0359C15EE7D2B9187053891E4A2E9A9B3364A2CAD106BDA6C9938786051D554CC798F2319A4E29FD468622AF6298D2B19C5ACCB729D2BB043FF99223289D84 ss = 87AE8B4AF711828997D80711EEFF79E912E73F789A86FCEA151DC52AE9565B5E count = 95 -seed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F +keypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C pk = 4611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2 sk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289EE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C +encap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C ct = EB9446333F6EA57C2475CFDA3A3FEE18AF4BECA95598CBB545095AD1F40C8AF9BC520049DD199DBB30337FF31374872F1D14C5FECAEEBBA765E79A0A4141F080CB88B8ED248E1C10C3AEC5D2FAF4FB9250A85F92D8ACA1F9B2EAA9FB6109D8FCB1DA91E22CB008C10B0ED0F0ABFCCC2103CB4F9B9116C15E5BCD456DB12E41DD5D8FA08C829EE256DE2D355421099E409F4FB3E11C7A4C39AB8363FAF1D6C267CD6A26C981BE7C17701B428FE3B9BA808C4A6FC90A68101B45A13EE83FB2836A7D38C67054D6226080B96EF3580B5151B19DD3C4197A465274CE5F8B57AF83ABEE81CA77699490973BE19EA458E44234EC7AE1B350C84854504AC4327440731D0DAC20F76541132829FC330F56EE85BC3DE617BEFF51FB3E273BAE116E7C7C454355837CAD654F06ED99E99CEEA1CB62671F89D4790DA723D39F1644B9DC28382D006D7C5A6E3F777FF3259532890CA2B80A2219573129205E786267697851A7CD4C9922F482178555AA37B58B4E3809A29F1CF9D22D23FE0BEE3CD0EFE207A656AB791152C061E9DEFB7C1F4A83D32F40A8A353EBCBA511E5D52C7C0D8903D57FAC47BFEEDA9A6AB7DB8D61AC0D05FF424856DC19BE27575A457AA9673C9D73F24E14696A54714CDD04AD76C9D3A67AB7BA013F115C3D603114D25554E11A98A7EED45255EE916921A94834C5C8C4263047A0E3810BA801683AF58BE4698280096195F94054B6ED7C9B6F15E1419A9BA01C8AB0ED17FC5E52AC0A1D6C6D36F7B4DE1CF648200E8E18B45CD707CE2B8029C7ED5A886B7E71EA8646468767D76CF6D655FCA5CC668DD718F01993931B108F4355C461B84773AF746548B235657BA853560B9DC33BA52EEBA1CE0CC242B64B24EE2088EC7FCF5AB4D1CA77104696278F1ECD41271C27C1F9993A30A71970FE538B735CDD4ED475B72ACFAB175A97F1ADBF8D904876788A028C06B2A06491AE009CCB2D817988D72E702D66DBC45B0ACECC2F020DB2146CEF09A26707A326AC6121C2CC71FB9A70AE400CA524DB18675A8883625991C62090506CDDFF99AC3BA57962C39E1853E18E165DBF0401F5 ss = 8E5426F9409F456D3F98D2C909ABF19C75BB3DF268B482181683C19B759206E2 count = 96 -seed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420 +keypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC pk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852 sk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F490269165AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC +encap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4 ct = 1A4A9EF8B0E0A6101A3A2BE9A44F0790A09A928295705084A8EC5366C4CDFB9C3A8DDFCE2BEB426C9C7512F781A1A881084036A8AAFB8B5B066687AFD989C4EBAEE371F873450C4BC5B8FE84ED4D84C6436AF0F03CF6CDA6931A9AFC6C0564FACD2ABB43069626C7F41E2C8AEFA64BC01A1B4875CD38421001794D8C6653F66A013D40A1F53B61E8011F7B5C874FDF20D18F8CF9D4ED6753BD7CA850CEE857FC3272D66F5F17A787EDA738014D69B5144DBAF9562D784BC51E1DAFCA81BDD51F13AB41C4EDACB4E561F075CD31ACFE3C664D49060FD0D7D66F743B66D2923ADBD746564E4BD05D37B0D11821DA7046E485E2CBBF9ACB1F8B66B6724D2103ADD846F668553124F02035AE93536A2AD63A1F71EEE98EFE86E4F387D287174EE348C6C8113A5E57E8564758D951667CC17044627B6FC58EAEBB0B3D9B7934F8FD823C877971BC65215FC288A3A8D4C55C288EF9B4DF6F42EE0FB7BC0DACE6FF89628E497D91C8A6879DCFEF6659D4B2B374E6B1FBC277EFC8A86DFDCD22AA83E51D2D7D26E3AB7E08BA13C0B726FDE32D24DE675BDE3563F62CD6B1BD88641E8AAE743B09DC24EEE19E6A52406CCF9082BBC6CDA21CB8D3EFDCB9383D3DB7BC929E2A83B759AD4F26A6344D3CE361FB700566B910F020F812FF8B36D749852AB20273FFDD571099662B7C2E30DD225A0B52F09337503E1408933ECB7BB7172DA5CC33EDB76AC017BA6D63187138C470A91AF873686EC14ADCB3B866DE8A8313AB506756CB8BC6B8002533095EF2BE2FE1F8B6BEF316D05687B56F69F06C8BA063B6ECF87B09534079AF3DE8862202969275DC569B189FEAA89525076F26BA14CC5CBCE5286F24821E18C7E077F0E5DDE1B7CF3A2EFE8233F447B7B6DBF006802AB656F968C982003D1B2055F4D85EC4543A6A0E51746C5ECA1C33C9159097153D114C124C5415BED6D2DF267FA2D2079E88A3872CF32AC6AA20C0626E0F46994B16FA76BE18C0296D57DF2C78714C7DE81D03B77442195DFFE83E4AE00C4EEE649751043D7EC12573BA3612038E8632FA96099692DEBF76B275EEC1BCC579818F02 ss = 9D7254F23DC3DF7821EEA7DB99758B3A66E8AF9229C59783BDEC5E2896764F43 count = 97 -seed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4 +keypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB pk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82 sk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E771E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB +encap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947 ct = 79EC1797A8E702EF9126EC58AD4CCAE59998A3A6FF366E791E6F0121C24FBD6EE4A56B1AD01C2767902299604305DD3A734B2D634B279182C4E40B4258F7BA7E405D96253A57A526D0BD83F78965606B2F58801C94922727189980999D5BFFCA0FA8556BE01AE40BBBC69BA61DB8941CCE156E4DF2EB768E05404F394A1CE64CB672CEFD0CAEA71911BE0F480921E97CABDA01A715572DBDF43B5A7EEA74CA440A64150C8486851ED2139104CAA0C7AC4AECF7A4CA674524FFE79B4177544080A7C806DE296047AE817808D4C7DBE72770F25BAF6F8B66F52FBB6C7C691976C72FBB51D964796D4773585F56CC49FFC8683EA17D5CCDDDF4DF4B29044FF4BCEF3618063FE9A59EBA72E5BA290204E3EAE67E363E9D357439105D919434FD4708622292E7AE91BA87EEE3C26FFFE9F6088EC722729097D2580078F74D461A96FDFA3454B55BF9109E3FC281A02ABDB6CA2F379AF6370B5EA6CCF4AD3D04E5D149F011C3D0E70494FD7DC2C90C727306514C50125B34F2818F608C99FF8EFF97247CAFEE981BB849C8DCC84EEFCE9BC27DD4C96142D081345A55B707B37DE27ECFE7DCEB75055D061700ED91456521C0C10FD3B9260901841230D1E9A5E75B4B1517FACFCFF18E11BEAF140F9F1552E0A79C3AD969F78F44F0A601981F175C44E3583237B60185B80DEEBE967510F6672ADFEFA8EC64198CA5013C53B3BD9380FCBEE17826B476E98C613983F8FDB2F1CD4725466B6AE6D2A08F00AEC8C881895B1842AE5433AB429E4A82E3B79E3C30DF84C6C23B6340F246F18A6FB25E92FFE13D7BC2A787E239BC87BAFEE68BAE5A293BC12484F84ACDA9297D3E8B858FCF0DA6DFF937FA07BF14B3B6D8E3B9334D82172A6C8188A1A175ADC7E7ECA6FA506E5D158D8141291E8F7362D4A00637575069ABC9B8A33AF381B33EFF932762034B60711F10E8677DE5C1805059F42F49FF3CF44C9628125324CC87BEC5C8C8CA178BCE8494A7D40C49D53140B5469DE156FF2EBACD4D35257011EBDE1DDE2C08648AD2FFBDD639F1FA7872D228C8786423D6BAF664FB3C8DF59259C65D03A064A1 ss = 78492B7B31CBEBCF47CE753E8A578751C7CD060158A82918D78286BAEDD8A81B count = 98 -seed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12 +keypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 pk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75 sk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 +encap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB ct = 574635B41959D57372E6FEA9111F6049FBB50222D5145F7948AFE0E3EF9DA90E3B840F750C7F30A71C7B7F2486FB077A00A1CD8ABB76E671D6CF81E0D9D4013797B2E47845CB53BE5C5C463D153D9E1DE67BF4565BEC71EC801D7B2C0677D329BC350451DD0BC557D7B1295028F28EE1FF0BBA2619C290C3087C6E12DCC1BF1E13727909B7C9FBC7B90665FAEB7DC8F31230A2D18ED38373A90C358B46642B9988CBB285072E86C6039E4B87A38D00FCC5152EC09767FD7E90E9F8EBB9E88ADF7C1D513A0D5D81F93EDBC90BC75B89B2A61D2D8D1D87B850055B030C75CF04A78B70564BD8928C1D48C3F17910A24AD6BC9D576EE3632066E76EB4BD3D5E01D8317F4336EA145941BAB1197CD06692B513AFC0CC46A30499AA33374EF6210423687DB64D3EF2999D500D685E7FC43D4D2BCED8974FB8C591AD22AE69928C2FEB8323D92874403F556FAD9AC1237A7587121B994416991B14A66AB98B525B6EF88979CC622603DE440A7483915F944D1F2647015D1C9F1E59BC570163243AEFEE7EDB5911D608E3EE6D3937BCC1A965AFC5EEA33940ABD3785DAC52283F591F998CECFA3E77A71CA656539B1BF72EF4E71880E65F8B1F864F05F6FCECB833DE2F9C31BA0241560E2525D8742A5BA061C3B1AE5831F152FA8332948EE5C94DB912ECE572612C54E161942078B89EA0B52A482CFB7F7F6D9E05F34BCEC46E1D4465C9CEB6DDEBBEEF90719702318AB9D4E7577663930AEC3132D739F9A6A5E36922B2FCAD65DD0691626A1FD77ACB5052B123A11585A162CB6175597640B82B937A16BB87CF0471B6FD8B84E97FF9C781C94EA41B7C070EEE016F0EDEF0EE84C519C77812B0D34DBCFC9D1CA4899EBCE6D6274159FCE7F6B3A2ABE8F46B072EFDD3B1965B4CFF53530019FC25E438FB669B7D214E6B36AA88D7B23659A736D65C7585308423F5CF547524FB9E4E3397430582DC2D0B008E66A6C4E7E8B526065322BB6E61CEED7DBD9755C0D3B589CF4FD573242E6B0D454DF9482AFB14775D7C436B39FAD83BD2CA5676D0ED0913116BD7C874E1D17AE9B126D4B20B08E2A0DEB5 ss = BF5106B2FA08DD74A6069B58A6E52AA724179225630D2E368A05DB3888567730 count = 99 -seed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B +keypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 pk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8 sk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AAE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 +encap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176 ct = C1CDDAD05884B190BCAFBE0801DF40DE778C3526C3532B0A3C3210B58A58C43854193262AC73F2B36EF86E845E760577D9A84D484B5DF9D1077E31AF1250AB1F1F58A083DEEFAA0EA286EB4F6E9367F816535DA3FA561E47FE2A099A7B85D50D257867871CF5E366FFCB2D5D12794A7A3F9E386D15BF7142070D8AB1FDB1381CC8FC2E9493CAE2D69CDC895B738A1880C68B65735A07FA1750E811F76103FE5ACBFFAB84796BFC7226770E8FB91EDDF2EE277F124EEB316CAE7CCD261D8D1B616F0D61AC9A724023DBAE8DF28FB1FB838A062B8EA1CB02B885AB581A69EBB26330B5B3C2016D44A8E5AE6FC91AAAB0DCDD913297B20E992EF61D99CF3F121FA8F15B1A25B399E8102AEB82E97450E6D7A7A5B252C0B09AB3A1787F7C0D8387DC6F1246A77D358761D517657ABE83A3B9DA46CCCC8950BFAA847A77EFA05667BA303AE093F5E9F4116C7650AA55B50B60775AD09F504396EFD597928FBC7210738E4F9C769D7E4305B8480B056A5A0D3C432C189AC0771224E33239BEAFF8454B05ED2350B1F663100C66BAFC7F293EBC5FACD16B4F881E60285ED69FE34BF3E2051B9B306EEFEF06F1AFB90D5045821D0C8EF397226B3694EA9CBEABD3704D2CE4CFF3A54F548D6ED6C4BAFEDB200A2B7C7BD4D4D833AD4FF683E050A98E1C3B5FAEFB169F8C1228B094FCE1FF49C4441A5425E19FE2D827989455BFED7480FEFD4B23395EBBB6275E1DBB36702D05016E415960F853A20653C3C6B96C5313BC956F6F2F90828568E53E9858AF0CE7F66E1F8D868F8F6AB9D91B6E7AB1AB8EF5D2977D1042D429F99854EE7AA417825E18CFAFEFB23FC880D33C426414C809B00CB8BE071C78EBE49DA003B3792C6906978D0E6EDC15B41990AAAB7E88C39B002E76BAB15730284C31F54F7FA6C79896D2A6BD51F6658C1E8934F26C95FDCF451A1EDE18270BEA4D7162A5D132882D1302C417311A2FCA6410443FC00A5916D8EC9FFC5A9CE03AE790A787AAEE7313B66C9A8AE1A39540776DCC9AFE4624C99393758E53E5DC51536C2E4937562DAEA312B41852DDBCD82675E820595B1BA3E7 ss = D181D65623E3A59950E40AA86A1452CDE8BF98F409D0F8CECDAAECBCCC864A35 diff --git a/crypto/kyber/kat/kyber768r3.txt b/crypto/kyber/kat/kyber768r3.txt index 40af004052..95fcda3988 100644 --- a/crypto/kyber/kat/kyber768r3.txt +++ b/crypto/kyber/kat/kyber768r3.txt @@ -1,702 +1,802 @@ # Kyber768 count = 0 -seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +keypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F pk = A72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922 sk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405DA72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922D4EC143B50F01423B177895EDEE22BB739F647ECF85F50BC25EF7B5A725DEE868626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F +encap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615 ct = B52C56B92A4B7CE9E4CB7C5B1B163167A8A1675B2FDEF84A5B67CA15DB694C9F11BD027C30AE22EC921A1D911599AF0585E48D20DA70DF9F39E32EF95D4C8F44BFEFDAA5DA64F1054631D04D6D3CFD0A540DD7BA3886E4B5F13E878788604C95C096EAB3919F427521419A946C26CC041475D7124CDC01D0373E5B09C7A70603CFDB4FB3405023F2264DC3F983C4FC02A2D1B268F2208A1F6E2A6209BFF12F6F465F0B069C3A7F84F606D8A94064003D6EC114C8E808D3053884C1D5A142FBF20112EB360FDA3F0F28B172AE50F5E7D83801FB3F0064B687187074BD7FE30EDDAA334CF8FC04FA8CED899CEADE4B4F28B68372BAF98FF482A415B731155B75CEB976BE0EA0285BA01A27F1857A8FB377A3AE0C23B2AA9A079BFABFF0D5B2F1CD9B718BEA03C42F343A39B4F142D01AD8ACBB50E38853CF9A50C8B44C3CF671A4A9043B26DDBB24959AD6715C08521855C79A23B9C3D6471749C40725BDD5C2776D43AED20204BAA141EFB3304917474B7F9F7A4B08B1A93DAED98C67495359D37D67F7438BEE5E43585634B26C6B3810D7CDCBC0F6EB877A6087E68ACB8480D3A8CF6900447E49B417F15A53B607A0E216B855970D37406870B4568722DA77A4084703816784E2F16BED18996532C5D8B7F5D214464E5F3F6E905867B0CE119E252A66713253544685D208E1723908A0CE97834652E08AE7BDC881A131B73C71E84D20D68FDEFF4F5D70CD1AF57B78E3491A9865942321800A203C05ED1FEEB5A28E584E19F6535E7F84E4A24F84A72DCAF5648B4A4235DD664464482F03176E888C28BFC6C1CB238CFFA35A321E71791D9EA8ED0878C61121BF8D2A4AB2C1A5E120BC40ABB1892D1715090A0EE48252CA297A99AA0E510CF26B1ADD06CA543E1C5D6BDCD3B9C585C8538045DB5C252EC3C8C3C954D9BE5907094A894E60EAB43538CFEE82E8FFC0791B0D0F43AC1627830A61D56DAD96C62958B0DE780B78BD47A604550DAB83FFF227C324049471F35248CFB849B25724FF704D5277AA352D550958BE3B237DFF473EC2ADBAEA48CA2658AEFCC77BBD4264AB374D70EAE5B964416CE8226A7E3255A0F8D7E2ADCA062BCD6D78D60D1B32E11405BE54B66EF0FDDD567702A3BCCFEDE3C584701269ED14809F06F8968356BB9267FE86E514252E88BB5C30A7ECB3D0E621021EE0FBF7871B09342BF84F55C97EAF86C48189C7FF4DF389F077E2806E5FA73B3E9458A16C7E275F4F602275580EB7B7135FB537FA0CD95D6EA58C108CD8943D70C1643111F4F01CA8A8276A902666ED81B78D168B006F16AAA3D8E4CE4F4D0FB0997E41AEFFB5B3DAA838732F357349447F387776C793C0479DE9E99498CC356FDB0075A703F23C55D47B550EC89B02ADE89329086A50843456FEDC3788AC8D97233C54560467EE1D0F024B18428F0D73B30E19F5C63B9ABF11415BEA4D0170130BAABD33C05E6524E5FB5581B22B0433342248266D0F1053B245CC2462DC44D34965102482A8ED9E4E964D5683E5D45D0C8269 ss = 914CB67FE5C38E73BF74181C0AC50428DEDF7750A98058F7D536708774535B29 count = 1 -seed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F +keypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 pk = 6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2 sk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D22CEDAD700B675E98641BEA57B936BD8BEFCE2D5161E0EF4EF8406E70F1E2C27C003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672 +encap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046 ct = 68F11F4A8D07DBA08EAD094A93BF00141CED64E2CB3E68A59987CA3298E259ACEBB820650F861C6AF5FA565920825AE4A61A5395CEA7DDC6806E7D15D42635C8177E17A9B7110118C3FBCED5B2A73EA79B86D5B41D92C14C0302B6B1B9DB25CC2F923B32CCAA054C7B07E58EA2ECFE4F0B17C97E4E5571E04ABF67468B6DF3B64AA545B7E348E45DFB18BD186C7A17C7A3EC326E65BF7BB025D7D23B14F733698FDB79CA9CFDB85AD40F35170D98289DA8190F50A25FAC16043377736664411767C28978664444A2DA6F630D0FA54230F0DA6CCD158C5986921A356A3BF528C996A767A44FF765967A06773C4F392CE9209CBA2CE05DC63A43D1AE40C2E86DAA0F56237962B058E0D40DCE5EFF7AA165B6A9D1DFAC0D19BBC0A94466EC53DD1E28A8B01722E28C761E8AC0B97ADE7CAA0447465C40A54BA799F8A011EC1BB0E7DA7D4362215F5FAB54373791102FBCB77480A805008A5E89E6A74B15257B38BFD906841A841A475F47720AD19F34409ED6BD37C2BCD7DE06E4E04181116D0BB2050F9C60F635FEE337DCCAAEB870BA7494CB2CA590570720DE061BDD6B522EB09313EBB927BFFC920E649D98E5A4A86C2C5E3815E777F302802D98B6C616E6FCB784A16D6BF8C8AAE9BA44EC43DE816084C4C3BB1B02A603680A64FF1AB5CD8AF48774C5B5057D6682CFF3E265A63E551A20633DBF5BFEDAE646CCB99E872274C71BD61E1A518E8A2657B1FFB37701BA26B1AA36B109D75E399AF0F07D321A8E839812E6CF8EA29E95CBA3E6737F6F2113D8990ED939F86082CF5A3877144A8EF89FB5C0FD726A88DA00E986782C53D313212A9A2D20D012794E9A89866367C10EDE99EB8B03F30C376B50E7009A51F2F44082DBB62C4AC91F53399838BFBFF7ABB851C969E9003AF3FEFD138D7C5C4862F524FD97F95F9E6B5CF8CE949F748239F6DFF3535D24BB704EDF896AA06515DCA4FE776B987FE7C742CBB2DE50CDA6A2BC99455CF741F58B094BB832F2B645112F11050E1A8CB2F770709ED3D58A284012C9084CE6DE8372246CF4B4861D2E43516483E7B66F6EAB1A6AC61EA0B85F7103D9FDDA34AF13C5674ADB690EECE71CB7EDE7B02CEFDC8B052F2C8905D60D57B58576C8E9CEE41D00B7C51F8A97237716617CFC3D554D56EB2AAEB13E018C334B6D0D7A68B3294D475B910E860F17E9BAAAF7FC85FFACB18BCCA3230507AFB91620061F2FF221EA8614BFE77E64838411D7988745BF103D37F93D3E48C9B93577F1B709D58F386D110979B954B41095D58CC25E8343B1CC03C5A103B39433C844154CA9D0EF7D5E8004A44F4500BD06481DC6B8073085657AE915A3322E6CD27016B1091BA8D78EFBC32C70CCBFB8E63827D5D875302006A4554F6655D9C2104189733BF3FC5388B978304A23248D24FBCEE7BBCC9501479AA0BC19DD5C4FA6580993F4EDF4438CC7EECCD8622231C4925BE40E9FF57DAE6617BDCA8E964AAD894267DE70B45C414280F643F6F23ACC9D142CDDE71F624D69238D45B5FE54 ss = FE8AAA6558FD8087DD7CAB54B4BCE50FC625A369ECACE58B2EC36F3BC5BB4F5A count = 2 -seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +keypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE pk = F5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD sk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BFF5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD3DBC65B722A8982D058E27D409F04F744551ECDE9015B62607CF67BB8ECECBB8E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE +encap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9 ct = 972B0906D175A187EA54286F9929EAEBE5A4F147DDD71CEE94EDC0FE2672884EABE2E09DCF524EE839A08CE037E6DB27B0E232172C0B0B02784C57E13B52CF29C7F38D60CFCC0032A48C1198B02B8FBC01BEABB54378FACD94ABB9CB8BC488735CB826944AB2919CE853DA9B9B3CB99829611802EBABCC6CDBEFCD6EB5F65C9CF5871CA093214EAC807904DEB63B700CBE68D54B676B7FB489A04B050585591E4B2A921194DDE55684DDBB86AC1B52ED882DD0C93EE672C692FD94D8CFB0030201DF1D34E227A4EA150174E0FCB6A0FAFBDCA499306C752E8CE6521591F7CAC0BFE6BC77F8284BDFD36166F46526584B78FA94F645C805B7DCB561574237F2340836BFDBF367B2FFBCEDC2FBC6C974F157D99393AB842E1106F2ACBDD660EFD1082D016DA6C4D1260029DE92A37AC87E3A1CA207650644193335847BCF48A4074E6306F5FC2EA28E0379E844F6B5C00B9ED56E7E4EA35D7123254695A2670C5FC465AE5CA630BC1DBF187CFC3BF5F855ACF2855026A53790FC1EDA0195F6E32DEF74C34D0404FB51990B5AC709068BB55E1C4B3D30F8150263DBB9978C8B194A5DF5B8FBBDF4BD1E68A032ECD3F2ECD94EC3245AA702196E357BB30CED0EFC42B425E00D206817AD467EEDB156F23FA760C1B7A156E1A37A4AD95450A193DD1183BE571AAF14AE7529C534A7F6149BC8FE1567563D33CF153480A990C44383EC362276FEA37431AA3DA830EF0273591C526D9A0604E1672936E157E4E646DFDC5A13EF2AD14284BD8AC344565DAB3B45C9858EC2F3A8CCD445A4610D80C5263234D2E6F57DC7490D621566DDC0145488253E22DA3061E7645773BC2F95BBCCF7628822C3A861B8829F0F85AE2CEB1C4B4CE87A50365F9369BE6BFF74556644BC131B7A062B94D6AA662651625735689E70E19407E68F3AF50A4506A8FB345F84C81C0330516496E5940565D148975FF03FA4AEBA113080861FF63F9153200635362022418C9E28AECCED7021FB8E650D07A8639FBC0A84B5AD21914BC4C4475AD4C8F8A127C024DDDA9102FEA90187A6235E3B689A31403D0CDE12F6D7AAE4D1DFDA6CA09F9D78FE141DFF66C483C6028A22DBE6BCEFE54E07D9F58B4EED7515AE2E1032F6CC01E8C2AB9E417FFB3123ECA3EB0665935CEDA2426BCBD93F8386EB0B7457DDE5834483BE7BE3F25B133D76B2FA823BBD4A0356AE6AB87BDA1F807A00EBDDCFF68FED900A3145C3EB368EFE091BF271FC7488166F34EB62961FD9806AB91F15C726BF7B436B47047A5A6DFAD40451C59FBCFB45BDB2C25569A4C58AA277AD195F6A2A16DE0A11454BEDB867A93F53F8A0B8E395A37EABDF045B5665E7998D4477D4F611F3BCCB1F5C289EA5E1AFDA0DDFCF620B782FB019DC29BC376C2AAE914B721D5F6D6E32FFACBE67FFE15F2796FD95110EF9A46B358799B6E53869D6E326DF9AA607FDCB657F060B6ED8703E928F03BFE658A8105D7114D941A7CF108072E97CC1BE3345E43A541F7D5B7113804F5075B033475DB3AF0684 ss = 86435AB2AFF9CEA1DC653CE819721A56933841F29330869B63E36604A6CEAFF2 count = 3 -seed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A +keypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 pk = 25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581 sk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA458649CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C23C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258194391B7A41175A41C15CD995EBC69C83B29E4BCEA6C186611DC4A79578E37F4CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60 +encap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85 ct = 82A0E7AFF4A571BCADC4F8379F16660071EA01B9DB2E2F8B4792A099532461E924BE531A9334D56A47380A66DCF49A91B7CCA99B6522CD273326FBA64569CD2543C488E95CCF27E9CCAE17B14ECF68C13A94DD7901F7AE15A92E1C7B499DD79DAD5DF3B789CEC56581B33A190C6EA00964BD9812EC9B06DDFF1FEEC5797320D98EEBD856A42B87FA94C0971B62A79AE6CD1900A706417CE9F47B8DF31E055ACD1D852E6305E607DDFF39092864D9D39D456ABA08A104ECFDB3E5ABC9A75A3072D72C59625984F38C63ADF8E617CAA5E4E45CADEA8339A9F8FA6C8302FBA5F20B51CEF477B56F537C0FC750526A1EAFB2A424A727945DCBE1809D14544856A28702046E319F5F8159694EC2FB9BC545BA1DD6CBFA514A196F556C4884030AA2E7C5445987073A882BB053DDD48FA3A4C7EE0787F15A3E175976688E75358460BAF148118336E54C34052CEAB04C1CDE9A177C655777E403AF016A147A4236E2715F8D03639EE81F57B318D458DF85DE4DA2F8DEF589A7691220593692C12EE7CEECAD2AA996845889978C7BF0475F72BFD8A8DBEBBE2702AC7F60AF6C40ABEB30DE0ADAA583F62978E085954362A98CA1D905C7C8BBAE08346C6B5EAD4DC3E37146C75C8F546B14F52EA0CBCB26E3945F4925C54EEC227F8DC4F1DBB1A3332C47FE9CC04F7BF87F0971193B12325B72F8ADF3246C3AB847C2F2F84161B773B5600CAE25A4B624BCCDF9F889FEA70142880B15047674EBD974C6442C13CF0CBDD9868F8EF0AF7C0DE183EDBEB49D56ECC26620E6F100068F303F949A8280E370BB81F5A31E3141D3005E67BDBE3AF409B898039CA038EA1478ADB3C95ECF88ADC1F9FE9251AC07BA4214EF8E6B25312D7267FCD612C893CA8D32C0F07D6BD929815D399E13CBFED2745D31D2C783019CABCAE85CA659F68498E4D0BCFF75804958C1BE7C86F102D12C0F05C56F59646DD1C0DBEDFC65BBF8900ACE1861D98AD20E87A2E1599F6CD768385C85ED30867A43F44DDED91F2593E25AA9D8481318C3546875C8E95EBC8DD29E3112293127D02D2921F30FD2C377BE89087E4222EEE4D793D1D9925BF28981EF52AD688516251A2EF7AA3DDF34B6AFDCF2C92BBB197FC7C4882015F836E99C9BBA1E310E25009C1FAB7137312DEAE24EE1609D59B46DDC4FE5C13202AABFAFC92B8BD5AAFD6EE9FF7BFC6A5E36F0AC30E5884A84B6DCF601B4BFAB2948EFEEEBC9DE0C90FFCE407923ABF2407643D6C1B1860B796986BAB3759E08A42208E96F179555FC97B933C4F759F38F2B648276A31BCDB7FF698CA966B5B182CA6C29C2EF20DAEC7B510EB8C79FD20E33770E6192941B6084B7A7A7FB254C332F3337BBBD6979B5DAA682D36F707EFA44785098B775F38F1DA67686EAD81EE659F211C4D547DB678729B223CFF0F487F7042BA788F9ADD7DAA2122A939D76203472AF237F81BD047D6D9449E57A5AB8C3CD62FF88DAB360D8B2B3813FA36DE70F69129E112DB46CE8CE8A59241CCA8F207C4686EB27DBAA22B901 ss = F9A2D73F0A81B5829E7C7CAD8FCF5F1AD55B384B2427C288BFBF4C29540F1DB6 count = 4 -seed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9 +keypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 pk = EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A sk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A5293C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AC5DBD68B3A8C148B2E7AC049BB986E14DD1CEBFA1CBF3EDD6BAE85A4D2DDA082BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854 +encap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216 ct = 99CAF6EAD87C4258D41204468930F6669BE4D28877F95B4E4E7F15F975E3F8F7CBFCD8D24FE79C7CC43154878BB576F31C5E59077DA847B648FA8EA91A309CC32508B3D6A2A7FFE37B38901D15B489689D71EF0E5ADFB052AABE970525ACDBC79DC95AC0A62B7B151AE209BC92FFB4CD40002CD061E9EC8CC7B6D82B0340D798BEEE0C4FF22888A5E7F90D2782FBB07F4D980CC0126D7CCCA78358C86D9E399625AA7E67CF6E9935D3B02948AF9D4E02422985E5F067218B0682F576C3DBCF7143AC7452391C899C31F7BC2369CD4158AF829A6F8ADE7BC59C727244FE9EEB85FC20ABC87B82B1A8233CDCAE93D51BF7DD544F8324BACFDE234DDC364909AA9451B8452A2F959DDEFD14E055D3F09E8B9B34F43CF5F61227896C85EBCB76C25F66D78F2C9BD9A1B9ECC209030EC7A494C909337D3196B11E0FF8EC06AF26F82B8FE3D95CC5EFCD7A620C410358896D7AE138C5A35E4A7F56C2E1766D9CEE5E3A883217DFB6AC66B014354384BE3B8B36B29945755418558DF46BBF07172F778128668449D0D42092E24CB530F77BCCDBF9A732EA3D68623847A1A377B2D0CF9AB3E61440453516C76B7F8477EED10CE40F0C10D5FDE3BE9E20CF629D232F85D6744B76F8801E691BA9CDE389BEDB87C5683F47C031DF57D17A0241707650BD78A753570A1DF4FB30E952B000239A0ECCBF75954FB6053E509AA61FF4607204175BF10F500735611053633A2E77E1E073C5B5DA9C41C56DB9A368A6F9B2FCBFAAC2B899A487FB9653FEF223A24D788DAB079C88B47B08C7B300EEFE66BA4A95CE44FB719B495C3F1530BB1B4D8EF0E940603D142A6DF06DA11C9CD06A983BCF834A1253D472BD5A344694CF01CB3A7A75A3954B6DA6AA69F700FBB5A9C6D21C29D9DA5622640E730D44DAE3CBA7269C9F7B5A822069FACF10EC7710C89D56D92C56DD9E5048C898CD1A1AE0658DB7530A27C9AF44E55030EADB9B1CE92EB8129E5CCFB5AE7E3A3ABBEF6F441ADC3BBA1FB94AFFBD154B4E6FE014EEF5863DBB3C0764D0F4808EB19F2E6249B809E1BB558EB8A7DB7EF4CABF353B331F8F1A85160BE83D34DCA53FBF0C654D2BF2FB594BB2B26F9E6BC875542306CDD623638D8F36CCD98A4357C84C06CB8594FFF92ECDBBA23BC3FFB3743344C347B29106FF5014354011062CA7A1F7B2F0B4229AE5857A769B6C83E3423C6EA10605A168DBCE3F5FF5ACC77A17CD0C91E50787290AE26BC68F4C9F9DCC961AFBB3F875A77F5DCC7393B818859FD9F41F1BC1C1AFB814B0EB7BAC59EA36A9BEEEA70524795CCF733A315618818C165EE31D93C198257DD17D36F7F5531F58EBBD0D195068F0BC0E559BB658A49572FD0F0D6E587D9D8D3D5B838C11019D7D306A1A6BD88C1155DB8498FE0E7262FE683448C6C44B83A416E9FB99149674F93663B119076CBD2EF018A485084676DF141E7373E3F96BA2D4FC23D175FEBD6AC4A63BD910ACB190EA203F9408DF92413FBA0CFBEF9AC0098A0B40FADC42531EBDDFD3B8E5095D2C ss = 83E562482FCF5157C75D3D2F0A35DA861689A1009104A071A7BFB10BC4D8CD02 count = 5 -seed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA +keypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 pk = 86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C4718A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9 sk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037D86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C4718A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC962E0447F7B5AE8A806B741CA5C302230B555C3786C11F3EB43894A8F45E3F7B1A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082 +encap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88 ct = D4BCE18C62FB15E635B2061B99A2D1BFF919EE09A76A8598F64C8F52272CE533DA3180B71A5F1A710EE5D924B1725834D24EC3166E3A2D6C0EBEF6B4AA2DCB9AA3CF2BC0E3AD19590AB3520B3145CBD5F36E207AD97C9AA2276F0FAB6A5918F9C0D67616FD45B4F8BE0C461488F17F57ACDE6432D8B36541ED62783DD590B6AC71FCF01805EEE76EDC2583CF0A0626CA4B0D6AB6535E2251CA533992336ECAE5B26B0E06525F08D53D04A9E0CAA603381E6C033F26661427063E3B6C84A4F82B9120BF58A3560D7B7234F1C6E7A5A4E320C8C8DF4F6433F646951F7A719A79B9D22A663A2E33A39CBDD054D870F447C9F3053795F96134DF95B277CD95B6D7580225F919E5119FB5C2C75704DF380CBECF276D28FFED759C8BB7252E24A39A1A9AB3FE42204727A50508ADF6C274B6D4976DBD6B7DDE7753A9E58CF8FFC6E31BD3DCACF9CA083B3C482F561CAB1C0DE32293D35DBB69368E8A62765AC4E6945D8D982435545F2DA7DA1875350BBC242611DFA2BB9F36B407E70C27A7A0AE0EE2371C33BBD7B958F4A233ED13BCFA73161DD89E559EDF03845A0F8513A865ACEF4DC5EE33E40793284DCB5226FCEC925A4F1195884A72993F34457073365E35A1346F6453DA6262B137EBFD7EF78711CD1319D23493888BE93C75522F3645E5F83E10843C4F688BDE241537249926FC901E9BE192A126FBD910194D0B3B26325D59831BB82D9A2F357ADD6C823D46E3DB51646E09C22F750F95237CDA8A00071BFDEB8CED9863B89019155EFFBD27337099E08CB72293CEF964F28FA1DCC644B7D022050900524B2A1F7AFB0347FCC6E8402011217FA77E3A6EEFE5C4A63F775EE2DFA5EFA3F9CCC2E70366B88F5AD9C0B73CF81616B32D38D30B2741A04DC6AC179B90FE61CB66EF31024EC35093BC140EE79BCCFA149FC69B846EEB3717BF18A2358FC9C56EE28A7E384A82EA0D830123A49698E63A17D70C1C9F1169F1B62A409C5A64FF6D73372F419E12201D8AAE01D09BE2C3D26E8D651884A31F6B2456410DCFCB79684B00A163ACACC2E247476CF53DD66DFDF3646322971E918C0B9096F86A8EAD17558D6736F4C52B1684F952CD93BD39CE4A4D67EE2D7470C710F86D1688AC90BB1CE23C6E500B6EF99FFF1102BB23FCA16D96D30DE29B4AC4BA252063DFD14F7834234274A49BBC5E78B01914272F1A84BE414AA871A7B5072183CEC33EFD9C3FC702FBFEC2CA3762D22722B98575CB874219FBF0F82C3F768878AE2AEB9D3FCA8A8877CB3B78B9A9E34DDBCEB6659E3D632B37F6402D734E545BDA4027562089993DA8D4E8F388243E1D8EF9504F52DFC668E69BE634797EEE05C6C2CBCA705FA1A088E9A8A2CBFF0C9F8827310FFA1DA6E75B0BD776B4437A6CDE2A9683374910FD5E5218353AF004F1D1060B6BAA31B3460D01B3E7675261DF6C409009100E70A4391F146F04839F0C175837DFB4E6B9DFD402032380236627093C9BE3F8EAD7F81BEBB8F8853C549C875AB0EE4BAAAC49B73FA3D410EA646E ss = 445B60A142D4853702A102F9CC37FDFB1D0B14A9A7E210C7D290F9402F0A2F40 count = 6 -seed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049 +keypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 pk = 05EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F sk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B64262F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB2305EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F0C1D832AF7B7282D8BD81A2237107EE60D81E28EB64D6A153AE0EAA1A25797C284EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96 +encap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B ct = 7E2B3F001C83AFB604595634A841E0D71327502B46D289E4D5DD27ABBD0400206BC1CC315DAE0F8F9BB8C69676B5FD0DFAD5DD4D05609B5AC327F77EECED6D72139E4529574CBE4EFC1A796033DCE9DFF2436E18A627FF4B30748002AA858BF6B9F12ACCCA22088B727D74C1C3EF565956ED029B661FFAC19F00C54CDDE3D86EB59725EF82FAA2AB55BF3ABF0789E037CB95F233E93C7B73471EDCAC5CA8D5D94968EEC87E0D9CEA8F2ED79C3BFD8456FBB1727E576371264B22334CA4492D0EAE431AD6AEA4524F22C08F8C3928B703D7D7C23481622968AD7CC52D10E38F0B164C45F3742238555806283C1D781E8714030BF60D3CF414D00FA1C46F5528DB038618E918E98A6A36D7C092575E1EC5A6961485368147A38F52BEA70089244EE06DA2A814F0478299AE34896089EE6A7A2701512443E492E9FCFDE204B45965CCE878355E23A670779B140DEB556DBAC7448CAE69A90BF2359F8D6A8023233BFF39C195B16754CD1A43567B449742E643F16BADD4907922F9C7E3B333AE55F2B28D3FF896E83AD412ACE77AA18D76A50FFD417BBF2F5CAB1E23AE417E855F697E4937E988C0040DEA224BF0F99D3521252A4F8EA00F1311ADF4A61706610BB2A84D761A294806B03DE026096681A0D249BFFF4226F1CEE5164C3D54180E7123D2069663505014B0B445CC0ABF27AB73209E89A1FDE1BFC0229A6D2E9FCD9562B7BDC5D4E63A7955EA8CC5BB8FC0C2AA23E1D576269E4CC0696DF1A404BB9E6821BF0B541E1BC2EB643691EE390E662A8A8AF177DA61720336183CFE8B5963EFFBFB97CF9A12DF2B6FE59A613E693D25A672FFE633575D5A2E5B6F97C122D7E1823A299DC87956C0CC6E35F055BA9F08916E163D3D0609EF7225C9C507B8C3021A6FEDE3E48DF94B21E235A38A6A506C9436EB83B19B33EAD5649012CC3EB866493965E55B09024910DF0E45962E46C33DBFC7E1F7B854BB30197BEBE2956108F67243D52DAAEDF84AA65AF71373B8BFE221C70EF833ED27B2CAA2FA744B322A4AA7EDC1854ECB932BC4008A284F4C06EB87592068123E6A137F4D5FC216DE6B17C5C6F9819928C9ACB9E9054B101C320DF769B12D9ED4E0D1579781B91F9C97D2D55C34CF4309C33E26D7D616A3B52E3D3C59938BCF11F6BCD70FB420A6590A4BE120630ECD6C2368BCFD7632B522854947C0251ED4906BA4BDA3292019F1730A17003802A43562469E6EAA1C23E41CF88D2FE7AE803E4FBE44968EEBD1B714E25DA525349E941EB7B651AA391596E47AD9F3E298D1A748348FB6A322716DF3A027050501E5ADFAF41FCAC0D5F22AC5360A049F3638B0C90FF249FF1A6A1208BAA375DD19E79A6DCFC33BD9920D854C8EB12AD4C8806E3DE032A3751F005F59377D51D5E70012D318D553AF10162674DDCB19F11C1A9C07DFB948C700EC50F87802A9A18C8FCD5239CA762350CF436AC84CF467003035638D9D8B9B145F2D7F35BEE3BD00C59D6119B634111E1896DE86F5FBF359E9C86BACD73F9F432ABBBA ss = 71156980B8970FED7F2213594630CA825EA8EADE58CC8225DF8111460412B762 count = 7 -seed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB +keypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 pk = 89C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B sk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA45789C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B2B757AC0425152BEF72ED852AB1EB44F4359499407BB6A020FF843A31657C5FE99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209 +encap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663 ct = 269412479F44C884A094A5B259F76D28CDCA0361BA64C402491F98789F0D46B7E31E7E93B17E8931AA3F83E3D6B6DF59B1DEC49C1532EFACC9718247529E38856FC982E92AF949AE1BDEDA805E8C43E05D2D8C305E2A753F322098483616C9D48568BB341C3818A7316EE7D19145238C38CD3E04DC1CC6E7934783D3979C0827D0BFA69E5BF8F8A8F3B0299090F7468E1094DDDB0A231E5A516AE2F38275D2F125F850D7B3C6137F0DA50BF680F13BD7F001E978A54C06BFECE1401039215753BEBCCF7B1B99F219E4D562E235BF48976CC59F3A3AB470ECC89B426787AD39C326CFC2E53DDD55FE02D0863C0F9BF1B1E1EF0D397990F9C13A6993D63E140A7F936B8048DECC487576DF2722A00335ED4C620452188C5FE9356169D8C48EAB7E2AC66471A7E35BED338DEA11333B190DA230D8A8063CE734D208141C9EF622F30E5CBC1424488B708F955B5FD1A0E613580BBA1866C1A027CFB83DEF2CC92063693EAAF7C087ADCBAED63F891E2A9CB295659E2B72B0C3CE8C6DB44B9DEC84A0AE491D07DBEBF355C4C05FD2940B30774DDAB5E0E448245D39E13634C1B49450B0E77F9F22F76C053884882C4F32B34748140A4A3DC3A296E6577F84CD047563067ACBB315961278D667E6FB67325F3987A37149F463F2F43416DADC28679A0EB3F1D20C36AF04DA09384DA537AAD03BDD880AD06A606CA720A42C4034801E5DCA8E250140B3C09B9F7EE28E242915E8B23C936529CEBE9C887095B5AD25798C10B474E4D2D682E3C5E7C83CB2B4ADE983AF27636A9C2882DE397DBAF486EFB4464D19F72AA8C6436EC561F9387E4B44B9831405B2462D8293A954688804E2BC620BF767CA7468F5A0431C4A871D521C416A36C8C0039D02CAA91A633838B83B6AE7879E2E9EACA55C1792D9DC0C098B243406A773B79BD7AE46A377341766A1FB173D38A32AF97C75F395248402899ECB0AE883A6E96EC34677E8B14293E8E5F67CF4ED94D4A7EF45B7C3DF12647D3D9DF00A6FCEF8221050E861D539A86438D7694474449DA409589205A7B513C434B95563AEE108FFACDCCD8CD54505F55E086BC615D15328BA7E72C81737E1A2E8B6DC14746B21CAD2273818CCFAA1C9B01B22D347554533FAF1524BCB2AE638DFDE9955F74CCA13A9FF82FD9EADC556704626214E2C928DB464CE895819A4A12D4C4317FB840E8444EABA4C412805D63AD74EDDE6F7A9770FE679FBB028485F210725D0DB99EB221AB67F60EDE0C6EFF26B914B7D887A97F80C752C0035D632D903D2D7351EBFD0B07B50935AC4054787D83B2B98E23C1C8E03E6284B83569C177194FC2B85E9A2FF15FCCB4CCB66D7AA53DE89167036DF23E4DCEB6113407E6C14DF4847ADFAC1628464327F59A37DD26D60E433D4DAA8BFE4124F225E339D91CB9D2A57FCB5968488C29514CCED169E8DABB400B26EC2377D0EA71C1FB3958E4927EDE45DFCB024AD7C16550C69187FBF6DFD055322725160F8C32D8F48DE48E0A52872058A7C6B380510E028260CAE ss = EFF5E4CE44FE0D0B77CF8109D46C8A888399D1608AD9E2248181BD205A0B23D9 count = 8 -seed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41 +keypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 pk = 764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165 sk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F616553B9D62E64F9069D9FB94EA2C0806459B201531F4FDDD708D162981CC1FB3757DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004 +encap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2 ct = 106849C5DA689EF3A848336B4AB6542F621C0B9B5E8C5AC0B06D3BDD7336EFFB87DAF2DB0ABA609ACB904FB291FFF9B6CA74BCFDBF7C563B16C0553E608E8D094B8C195BCD2B2D58FE731D4A4660F4743DFF2A16267490F7F00AF42946D0981C7AC0394AC78A44EA1D4CE07751E064A27D8B223ED37A2AE3B74E831CD66855545AB08B7D28473A031A33BD606F0DEABBB62A06812CA11D9D1C33A70C5D214F42BA16C5CCF7D0E9F2B23C76F4E9ECD8D9D80CA64BD04E473A308539570D5959937D0B7670D8554D82AC97E8A0AE8497FFAE014DDBB6A138B37C08B75E8110F2F9BD372153CDAAF3379E88070C16F177D96CB115E14863C098AB2B3B207FECB96122ACDBD207FCEFDEF90AB813AC6D5E1362903875D5B6DA35276069C5C0D3BF1F0261AEF6719EE0861B3E2C5938DDE47860352D02E354C363CAC9D0CD944BAC7C61000BA976B20516998672EBA11E68785C8B8603C1BECDACC1DB883430DEB8501638959D489D8F51BA28BD299BCD46E9188031A906C06D0F54873A8D065900822372D46C9365CE129173201FF301AA423EA13D35896D8CE6491B7BE61190A803F9C53847C22205D011504E1B4C4E98EA395DAC99193B9F44273EC4E0F4CD6468371CABC76708831DE5201ACDE1C5A3A10F51BF5F986E038F26471A1FDC7803762EE240994CFA3C2E9A5C12C4954FEEDDBF49EA264645BAD8BEBC1FF536B02BB4207F2FD1B2E70B3FBB6C23CBDA0DEDACBB1F090E5CDD5210B650990E862F0A6AB2625871FF91650D09D7EA4DA7DBF6CB166AEED23AEE7ADF2379267C708FC5D22BD2C12F22B3B944E04A79C10FFF474A982B6CBF699DECE2104DEC8EA7F6B4D9E486CBD748CD9CE83E76F3F05111753F021D1629D62CD16B0FC4A39128B8B398179F1B33D94017DBDCEA084A9508AABEAE589E6365D48111E849D1656560D13844FC4AD7A2D0157E706B0BDEA00D60240DF2C5D70C223162241EEA92CCA23969CBFB3BE7BA4FD278D831EDD8DC941F74D21E7B296456303D82D4B3E6E5058220804158E23EACA8068354676B94577505D6414A27DE9FA178AE851346FE3254A5F9490917ADB080F332C2F9169D313DAAB26C034502E311685CD57EB66277685EC7AD6C5D53A02909128A348E097F5E0F7B75A7622B88818F8971C0840FA7592D245E32ED9B4A958370EAA14010A0BD92D28220E0F9CD7EFB0C0A296C46DEA9819C6AD0861164C39E7BF6F1B7AFB0DF2D290E233A30B1D6C27B74D2A4F4DD6B3953ADA3A7C0E4E3A4F4F07DDF2DB4F7460204761F717FD5C69F156C15E8206E93CEB426FE89FDEB4282BFE746F50D0B4BF9E5950CE8F03ABAB8B211BC619F580678EBBF9AEB439578BD3F9ABCB44F2C53B7B84495C876B2E1911F9F1ABFAD34122B8B7B660F5D2E84DE2AC504A59AF5E0C722A9265B83B8440B73B9CD130576F3EAE5525F757E23396A755619349E5B168EF891BD742367FF2EE5C5628245E7FC0D0D03FADCF651B4AA7C33C69C3E1F580DECDFE50263200D5085E0D8F19C2AB6 ss = 25C35F5858D03291C0132C970E6E072D8A7B33419B984B391A12891F878D981F count = 9 -seed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846 +keypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 pk = 5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75 sk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493BAFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733E5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A759CFECA12DFE978BF0B7AD7271487CF61B2B8F7C60F389F33FC18439A95BCBB6356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9 +encap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B ct = FCA7E41C5BB5460CE12E4A40CFB3E7E7DBF18E2D9D386396586475AF17A830D3A738237C05105735E9B4DCA87D114F017B50484BD0381873A5F4DA24C420B6D56EFEC00891BABC52AB22554B68A0E3D3AADFED71D3BFD75FEDBF946C55EC3FE0C050C623636FD486192DDE50EBAA7D12DD8B80418FDD64A5F7979CD660090C05893E3CE334B1F489149012C00F8868BE07AA3FF50B2C255F43040DB1F603C00C5B3C5DD56DECED7B510B96B9A1B31CDEB0E5A73CBABFA0742631D816CFC2A701EA64DCC435578512073E3BC1C78D5EFC68772A971AACDC89448B1E0BCD2B558CF709A513866CD0609A4C314BECA92E894630822C324FC3AB177DFF0EC1C89C92C49292AC28859FEADEC5BF5BDF3FC8C806F2145D0E9B3E9981C40AAEDE9ECA94747EB32DA509D089FED91578E6F7B012F91521974D722416C5EE640DC2F8E46FF56077E1370270839FC131D89C22BCC4107A1CB65E6714A9503F46988EC651E222970372B462314183D54ED825ADDA32C1B807DAB5EEFA2CBF1F910E4B2532377DA539280C9808504EEC2D43F6A24623374D4A9DD50A1F3DD250BE40B20B23CD84B7F1EE317D7D937185528EE1ED4482DCD6F93CDEE40E2469853FECAD614627CA7410E690B3BD2F0736A5C5FE53B14C3DAA2A12B2790D41FBA12E39FA647823831979042878A70313B4CAF8AC0C4FF9005BBA914B636EA375D3259D21F8ACE9D3D5D963ED085FBA924EAADB6EDEC0488CA9E9A629FC3D46D987B8CBC473E8C1EA5B85E00F03AF99F8451DBBB5B8EC72AA7D91F8F6C9B4FA03965D04D2FC652F5F76991D95463EF0D79D5238ACE1A1D6A3452ED8E6A2B482F8B0AB3C9FAB41929B104B18E23F5F49616B704EE79E8B893C998A88D88BBB3A22305EFE28A9BC526D2A8DC6B4D820130F2288469D9D8DFF20673492C6C5F3AE967BFC74162DE3502BFDF498F038F34309FF4FDBFE5DF00B0E568F49562051E24FB2ACF1489615B00DAD14627F04E2BD5B63020A77B0901336A905F8BF20BA788898C4E6754E2788D80BD4B8CE013A3173B5E7EF84F63116833631FE8AC3AF8A0B47BA535C9A88F522AEE02FA077EB056D3AD2DC2A70B22E81A8A4CDB2DC27D3DC92F28024EDAAAF133BCBF691D7F5F28C48207302FD0CB11CF8C8A7EB862243A045D3AFC6FA9E64443A1E598FB6AB325DCD4CB7CDD6E24D0B970DC6667FCD9D448B30DD33BFF1924880C4C42A59F035E9C619EB00E3E0761F994ECA9EA469479CBFB6E1F18447AE8A6C0639774B428E642BB39ABCA7A6F1624A68A810F6482C1B6634EE4A6FFFACB99E28029340EF8AE8C2B456F5D73F79DD704645FBFAAA61897047F5C3297837BABFC16970B88BC1B73E33F17B3D3E8BC7980FD98CF7CE13C3944C8F0B4049E9C281709F990B45EE22628ED9DB89ACB02E01A058E6038F1417F83A4B295238123775D87141E2A5DAA476318015EA84445FDE78A40376486F4DE25B7925B0BD3A163D8785D7C50FBDD9C5038B9A6006ADF424426567AE19AD69F09C6825923BE7 ss = F9EB1C87813C712CC3054109ACB5F219FC1E29DB10FF33D093A5CD67DF995015 count = 10 -seed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3 +keypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 pk = C4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D91B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A sk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA476ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCC4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D91B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A9AA64A30BED5AA8300772066EF577F79BF4813E3315A15F2C28B2665E4DC7E2F8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363 +encap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2 ct = 3639A304E4F743B4E62271BDA171EFD8912E067073B2F05FC8253F82733FC36C76FF5B6C5F17C40CB86F33D033BE899B7995251F678DED9E6CDF423FBA7C5E7014854818E08378459ED5723597AE428125C299356F6621D62F204AF4C3BB80A20B80772443CBCE224A0C0AB0FA5EE004CB11908619E40DBE2772C02E03A2A6D3C7F9A0BB5FB931A6C99F2342432CD7B13DAD5263AB489AD70500F6A855FF44D89C43073BF12F6A21D92C514B0BC4A5A839870E74D83C5B20DE67A88A01E959E587F74EEB2A9F53D05F5EF61022821B554D267A44395494453EBDD237223906F6253C3998F4271D3F1CF95DB10C8EBF18A0DAA2068CB945FA42CCEB8B0C335EB6E7991B57C153CFAF9AF85F243866E44470D32010DC7680826A9B7C85439A69571550C4AC82DECCA718C069BA2D99E832BE9A36EA810F02F82DB81DF7D449DAD5C157B0F10FD01F2BD589313F7CB3042E62912800DACA907D72D967E1DE39EF7258FAFF4EF6A8744B40F2ECEF0FFC151C78C215F98B106BD9577AEC1A3E323E705A202D4A855A0979EF439F8A27320E09F7347B316A24AADA46040B3B49426413565C0A7AA8B471F5FAAF88C9AF1375A7395B006F834D9EBE9EBF178B16A115C8346D31FEAA9E6B04719E9F35ECF7621AC1EBEAEF3EAC0EE7431CEC9E06D7A65CEBE7E6297113FF1D151F02C56C83E7DE1DF7FD00DDE7F91EDC126FBE07CB6CB888C1A2F8FAA35AFDEB10AF14A2F8A8B080891E8BEE23A5AFD86A4D749F97DCC6A3B98DBFC5DF4591A16927C33B9FE08AAEAE00979D178A1882FC1AF0E65D8B6F33DFFB235DD06BCF574D55A3074F8BA607A2178E34C76C72AFC1B8E1CB9F482F0162BDD550078655B0F95B3092B132164358A72A6A48C9550553FE9BC874980404955F481C6A614923B925931337F7E2502880A443CEC707B7238AC1ED70B4B94501EA74EA9BCD989B50B360B891D97FFC786A46E53EAAD2F5D714546A80FF90070F281C16A7BA543EF9A0CEFAD3217FBD2133CDC4F7AAEEC5AE444AAF015614D6625471790F714B68E881C0D6ADEF3A6D6E8FC9E273374FB2CC1C9D6D406B4812653DF1276171BF253AD4B80D7B5F8DE0B4BBEB50E2E2607A4CACE04698D7D0EDFE5AFB900C661A5020B7CB88DF34712FF4325D362435BB45D5A9D352BC13EB66BC599C4A07677103A1D7B40F0AE8393E42315BB62D6AC8CF953B8051516807451033B5404BCB12BE7ABFCC9F6CFB8C9ECCC4998CFED0653808463188AC22961BFDDF8F1AA97AA067DF0E9E9954F79547998759FD08542D0A71CBDD32E6EDEFB11331CAD655408CE2F5DEF7AED94B37E8A4B8B75946A677030C3903A4B201C1F3D2DFA65A06BAB8982A4DCE33418D0ED98E29A94E556F0B4C3AEDB44D887DE5BAA0374EF291C8552F0AECD7DC5BB3CFBE79FC92F0A73020489474C8279CD8044BEC179C7E5A1430965B9BF130314A35F9DE2DDBA517D28ADB3D253EFDE18BADABD6512D516C8147E91BACF3CD43CE5E244767ACDAAE8C2AC56A72E1F0089100 ss = A2B1D4028AF3777BE109A51FAB5B7014681B0BE94A7C06E8C2100565667F21A7 count = 11 -seed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC +keypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 pk = E9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D1572119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28 sk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB52B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69DE9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D1572119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28241E5C7B836862D7482D507973AE3FD8DAE96EEC4ECEBCEDB68FBDA75E04B401812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5 +encap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641 ct = 6B0D9B262990276B654A5AA1A91DDB9EF72225CB2CF1FAE1108671F4F44BE627C6285ACEDA812207FAB12B6CA0A147C2B36D08818DDFD16AF799F9873EE7DAF236F33A607744147A944790B2917D381435B626003C8DF54967B99786D3B610E449DBE49840355A179E6273FF2B3164B50A0E818AEE095807855641772B2B158B5CDA1EB09BDCB98D3E124C0AB285E105E0573A5A6C7256D3455CF59227D0B421FDBB7399F851E910CAF0FF6D96A4BE8A74C7EEB54261DA68024237EB7E561386EB4EA13C56CCDBA633CAF6CAEADE2657A50EF4E0ECF611C18D2B46AF6E993F7279ACE11439D9C8EB857ED097C9D1208757CE7898CC980DE4635988F398758681307B42F64C86867F5F3177022BAC3C4D8EBDE5960BC9095591DAB21CE23D799FDA79C97095CBADDBC43E2324B8DEB736E43374EA884055E4741508554B309D946FF719006C99DEAFB7154BFCAD158A76D8858817BB0EDD928D9C56E972C8DD3D5E806DA47A0C855D23931D1412A5B801B42121EEF3522A8FCA12575703865DC2350CA616ECC39D1E9AFAF9A87D638F72E1861FC8386ECDA284AC0C220DA5E3BB55895F82186DFE69569EFAF2F4A7346348099704B11E5EDB304C42B78853F376A4C4DFAE3E32F1BEACF3D5C2F1744E02F819EB22927013407D82D9687F83757D3D944524E5957E6AB542C83840F5A2F9B31CD9678C7A589DAB33785F06A94C1B71E4AFD3460F85C2A7C6ED7F83CFC009BD88F1241981AD098D1521C0A09348B816E1458291E58314C10371CCDABF96EF994D2C6685A4C781D4CF8263865A18BA57711269449E509BF8460EC4C1CE7C9788816A31F8F91D3FAD6F27B4F351210FF5C41C11E5B0029E66BB655ED20E8011BD16AFAF2F02CE2BC5188B2A2C34AB074515CC85477FA4B541D4C61611A1DF6AE7D1782A311BEBAC32A28DF255263E308E2B659150ABF2DFB955F7A2D7FAD7EED45E18796D9BAEA414F9F66252A4A7CD833E54F1010585865A66FB23F8B781FBF1E1BEF7771C6E73DDE8A059A0ED5837B9DCB9B5A037A3D77F6DE09F3922C5F7C715B00E1ACB1DFC91C934AE04932888192875A126AF8DF70B21D64CB22D430F64FD4CB836C3B8967063E22C647435421C4D0601A3A6D54E7051C84CBC4BCC6455D19B4CE18E79813B33A562F3780A92AC9160A1CB7A22C79A7B8B67BA7824A914E713BE0C889DC6BB420101506FDA42B2448970A11B3C482CA873EFE65856B1DC7C8FA50A6412B8DA94235488DC67AF11B0C8E988FC844B7F0E6AEB685E4B63DC7C0C0184830410C486E6BC03F87129D99CB6464EA70B6C2B01D58EA3F18DA93B4933567A95472556152FEEADB88C9DE0D5A69D6FEF8EDDA08A34B39BFC5D5138A403E3E2D5E6A15A020E8E463B71F8D90A53FB36A91A825E43CBA2433BAE0F17569D3A83EE793EE99D44EBA560C7EB57341AFF091654DC3FD0E24461962CE9D50F1B8BEEE9BC4A23F232BEBEC8B61236D78309B16DD5B4690E8BC495EE43574398D01A62B0CD0F57CD4EE0B64ACAD4 ss = 4A2BAC4D2A30597AA5B528D0E20B1630B20A36E8D747B5EC41EEB57950375A5D count = 12 -seed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F +keypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C pk = 14345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260 sk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C015114345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132606AD1D739F1598A16C608A240CD13DFAF8263D74866315E2898A3431CF19E46858E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C +encap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C ct = 3ACCE62A918EBD3D80860DD2AAA93B594682527418B4DB700CFFEE66A66C30C228F2566A4F717C8505DD17CB7CC71990AAA00BF04EEEB254154BA0D20025E02D0F476B445E3ECD9E90904695236BB7D6345AA360308AF8A9698A46FF10DABBFDD4537CD96EE0054FB3E7E53DC2D72DD642E079CFA964B8EE9A7E9806A5724C4D659D24AF5EE2669AB399AFC6DF41F1E8CEEEEC0F5910C83CC40A9287F0E44C22CA0CD3ACE7BA56DA39C29402331C3DCA0F6DF27EEC203225C5F2100944516BAC3AAF3470F793966CB9B4DE1A9581A6412CFAF5E058AC21FAB447B5045804AF6D75C27E24C48B4DFAA3B48EBF59B9AFF804BD24B98DA9D29556BC95362E207E662855D927015C92C69034CF0DF2FFB8FE3052713C74843D3BF90516D8627213E1D52167D13BC9C47387D57C8843AD16A102026E9AB2E430B70BD5EDDD8898A5E62E7D6CE8650B18805996118BB95CA0AC22A43FD92D3EEC07D5BEBFE80A7ED737921061ACBB42FC009C59A409EB3327C2931C642207145B826EECF2377374973219834C3E36E31F459793D644475E207AB0DB525649F05873E811988186DEE8A0E07AC3CEA66F3635F531988D9798F0503FDFBA624A350C299C1339435811620FD6B75EA11CFF36B300E6F2C79F5F0B10FC07E1E9E6A9ACAEF599F95DC8ED5C43E95617D407120C5F9A5A7DD2A804682B8214BC5C913A4984FB69DF0CAB7C0B3146592E43FB9869A526CE58148AAAA39E70A378CAB1648F982C0C668675E3522AD1C8647F3925F7DB726B1E50F352234E5CB67F9B55954831E819BDDF6628935A807A468E9724AA2917A2FF8E84D30DF3643275897BE01A2D9B2CD296B4289A4D84C2A5EC6AC1669EA42D9A19294CFD8AD9B9E4F76DF7879D564429BC55459421026CA3ECBA1CCFB04E41546DA705D6B27D193B86A695746FD2A8DE6D39B616B04C468469F69C23E1FE2BB7A554D70086DFE50F5B9F0A12114AF80D146BBC6A6E1E745905E05443F9177C36002C26FF322DEAA7D27074ADE6860B4EEA93755F00E35BBA8A721ED9CEC554A9ECE670C9D8EFE4B31DDD0565F2C18ECEA9326D3A5F8A1D7CC208247CE5F45A75E23FD5A4FE1CA5A20B661A48E2C6E29D847DDFA12EE226310D65D10E3F461998B4A7480F6F200181E6A003FA671010B87EBEF9FC8A2C14352102E1153816ED9B10B3E2F370EC7F8FEAE82282AF5FEC46A5D2B8697A59D1FC354F3854A1344DB6F6FA91C78844B3A414D3FF02BCD1333A88AFC9D55947237A743BAF81F0AFC37A10EAAC892EAECD15B1265A6B37AC075A778FE2466E1D3A7C1D9C1677AE5FA8737DDF4040D7C3D76118540D244CDA0A7AD5C9E4D7DDC377C15E57697F6F9EC14689C085E986F16BDE6884B2978F217C51ECAA2AA9C8FCA9CF6E9ADE1E39BECAAFF2019B5691B70C06286341DCAA4F21B87B38622C1BC996A38BC0428731AD3EB3C7BB0D08EC4B4950DC5EA20095088F317C43C073D2E2CD61B361EFE2CC13B12F1BFA59A309D620F4F8FD58B3A8F32ED9DED4BE8CED ss = E09C8D7E5D104C0A42B47F031EFE22A79BA1008EFDFB80FFC7532F40FC9B3A94 count = 13 -seed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418 +keypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B pk = 8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52ACB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C sk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4B8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52ACB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C9510A2A0B4FCBD414FC61AFF04A8DF579660D14B13C40EC0470C45F639B65A588AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B +encap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E ct = 9DC66C77C56800C40A5E71DC3CF139A83AC4308527DF4ADFBD930307EF72D020AEE3E44C3D548C67CAD24E04C21FDCFB69EF121985A565CC897A06CD2C7F4CDD767A5FF8F9353FFAED3363CF5F315ED386AF41BB5A3B0E395DBF12DD24FDAD29FBCD6056FBBC6D354739710EF74B1F4F7C212785F1451D3FA18443EA1F8E4357B7D0368C086C395B4FE548240F7F085DB4A361490412D034363F3514ACDA224E4F72FD7AC410FEC9D7E194FC9F074E8435D4A2049F9FA8663773D1087AC0721AF6665C1057AF23C2B5F3C478F16DAF711BFD0FA253DC1185F008FB8604568EE21C8B93CD1C0BE2CF4D7869C9DFBB94F4B7A1C038F834EF1B45144E8C1C4F3A7587CC0F9BFE3C6A2CF22AE9B835EE38B6D6CF89AB32316D307DE771DF9444B6B23E7054182CCF799CA0D0D0D3034DF22AB6FC27C507782E8196CEA3550A76B3246DDD1B9EB68AA110955C3F3FE19EF762CE5EBDA48A0B59DCE90550293AA4D550CBE5AC94E5FD79901D11B7C5BB261C598CF0C49AEEF25ED8ADB9042791B7377035C41638BB4D06551D80472D159A33854BCFA31555D95506466D118E6B2051E900EB7BA9B6DF3CB9E7D51BA93271DF965F274C4370266F8D0E1EE346D046250486173F96FFE819C231AE3E08EA12BDB2EE3B47434E6F68E19DF6043465D145AB978860DB6918995DC8E995069773ABB5F033EBC58DE26E6C4214177F1CEAAD65FF523FEED2761BDA7ACBA7340077FC0CDE9A938D3B333333FD32B9618459A180D55A34892E6B569810ACE45421980D9A1A2489BADC1E617F4E5A8B3B628DB737AB8668BF047598FC79FC74DD21FC783DF41833E033688CF3915F8328D557C1F482FC78EDE767EC705EE6767D25691DFAEF3A1EF7D076480CA1621888C6282FFD037FFA0128769A30530D92EB7FF4C4E1C86C0D5EA911C7AA2F2B37F1019B061CD6D6BF0F70E76E8139131EE149AA4197D2F2F284CAE33B96B5FE8C5F846D277C59F04DABA036DA670B821A4E5FB0532D0FE03F90AB8E223F06EE5FE9D982047DEEBFB69A02B145E703DC60AB95918971CA3A25DF7C32DCCEA0019F19D83E245F532F5207F8ED19D9A2F7F94F22FA60B1FB666DC21CCDEF046215C50095301D2902FC0D4882908A16B810FB44409B9A23D8228D7CCD0D510051256E4879395FAABECC95542C07E8A07458FCE35D1D882606B41794BC69481E22C53F7BAE8B5BF6492BA14AC16F8E80918360C3C7BE0F2E6985A2C32CDFD36EEEA99B2C5C140CD56E1AC51ACA07DFB53D58D8DB395A28057AB62EB16DE9DA139DA54D4934DD7E5E0997F35FA77FCF0E9C6387E854DE1D9DF06950FE039719B5F278FAB8BB81882EDAD67369D0D0FB1ED57BF36B00D961D87BDE080787729753A9ECF0A48F5B92A369FD71F8347E97170CD0F0A9CED646A120F73A414D6CB8217583BE56255628CBBB91F088C2CA1B1C0E0A302D573CE50D13F22D76AD4DD03908B9A84F4EDC74A234C16CD210E4A7D4880F96A43AC6C003D011CAA39CE78EFB2F8731FDEF17B6B4 ss = 1F8D087B541B57A9D85F0737C39E73FDE01DB5BBE539834D8F918426A57DF9E5 count = 14 -seed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260 +keypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A pk = A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1DDA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D sk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1DDA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DCFBE9649D9D1C384BAAD67B91B2F3E21F2FADD6BB582A0B9CB016051DD82C75AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A +encap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C ct = 438BD56B10F4813575D7CB4D4F502AF16B0CB43BABB8B636088AB627CADAFAC7FA8A3B3AC3E8903C6F72A6A060ECFB81F2F86974E324BFC5A6EECA115AC1F632BD83BE1741204499997E1255C547E3F6F4D2B4C92D8671FB3342C1DF8C0B1B927E33477D589F74732BD047DD9898CFE6293D1F6108F74924D68215CA691552AC1CA07487FC7099DB19BD26B16B4474873D352384ADC22AAFA0C36CDFE4A5A486372398E2117A894C3FF3DF86F724553A419362BD1AADBA1730A85EFE908BEEBC4AEA15C83A02E0C5424CB39261697E3BD534652DA23B6E64118DB7A355438BDEB1D3D895D281F0B095871EC4B108354DDA84D252C819019FD3C0469014EDE38B16FAF69F12688FC7A17FF074414A6157E4FE4C9F92699D3B57D00D31232FC8BA2A05B4253CAF6E9F550FF9DDD063B4D2939A5431021450DE80538614DF20CD2C21C644DAE73C1621B6B7DE5CD08EA474383A9F842E69EC29C37BDBAB43012313C984D8EBDB386DDAD5429467F6E3CA94D1EEE89F77783724ADE7D1D375C6DFF1F483D6849BA5CD09C6EB8740CB1BC463F0D4C9441B6F248C029D8E94F994DB46E892C2B546C1DD3C1B71C78BB5B4C4D15F3F3382DC075E8CF29AA3D4700DDCEC71BF6C836CF84FDFBC60C145DBDCCC49929CC989A206E104A72A6967ADC2B1CF682BB4AEDA52475851DFC72EF76A33231DE8F44266C13CF3323FE8142D73FA5A6D021D31C15FB95DC3998BA113154ADB6CA2370B9627F7C15A8E858C15BA769AFC33339DC55F783322C41FDCE25EFD438879EEAB6293A1E47C5089C1CFECE5F194740567B2488998F7B10D0C63B5212F556B2C0B1F300A22A54185AA8431FA20F2C59B898339C6A9A2462EF5330C9CA2CCABD333666689753440882152E7CD74F965111BD75AB4A1B9D50F8F09C8E63268CCE09BE63C293E875C3CCD5518C2B9665226825FA269D8D5C078F50ED5FA2B0278E75E7AB2444FBF4C4B33E3C2E9FF7EA7D720208A582399D0A381CB3EB087BEC172F99F76948ACD97D7CABEEA2D2EF4859C087DF9F8216B904CA595993D81CB21FADB7E5DD1BA854DFE16B4E4818A2A4C7BFEF3FF1F499D30CF53ADF2E9DFAA03147931760A359213F58A8ACE9BE58E50B888F85CA6F022F7D1C152743E341B68BD6DF17CA099FF891A5F702E8AD845F092C8DA5A5F584FEBEFBCD0280473A7F4AEEDF0701D7F69BF8B94311D87F1C03222EA9698ADEFC602D7C4FB8ACD59008AF4FDD75B5A930323B742887A0D91CA209063754E55E21E8894FCAF8944675002244D0134A41E43270A9E918753C1224D2992B34CD5E0B8C1E79EAAEB74B70A215C7B75E9298C7AFD0F4B26CEC3EBD13D7462FE0569BE3145AEB4393B3BB1F5D13281C7FC4214168E062F76D7EB2A7B7D16A1EFBE155025CB0085DFC4A706E79C0670CBFAE9BC7A8390C6DDDDF1FD4E83D56D242AF36DED7B0C38BF82081C631A3905EE477F70165BCBE327658768EDAAA49548CF446AA574B7C97071EE2D0063A8D8D2FEE0092D2687F60E005BF0 ss = 0DA3B9B56FA25F4CA356D3206B99AC83FE84A09CF7FD55A33268C122A8FB51AB count = 15 -seed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488 +keypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 pk = 8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC sk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684BFC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC78A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DCA19C2C9C907B129D01CC44A95949121C39534CC98B6D105E60FE519A000CC2AEDF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5 +encap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183 ct = 38E00521B95D89079394AEE0B444233F135FB37AB4337A575430DAAFA341059049A49D1E7D3B6EC52EF44F73154A6827BF791A2986309C7D88A855A3E278F42880B35260C340E913FA227D0ABCA526065DECA1837ADA0ECB4D4911BDE561E6F3624AC6F4601CCBFB5851DC74A80B5C3DAC2C3B3E4FB0B1D53653C9FFC4440025F70D09EDB2EC62AE4330A85B0E1D1936E9EF2E82A7E7C3C61E74252A997F4D5B0A5C9070D3DFF6855455C94D22498583016B9C108F8EC0D80BAD19272D982A85BC2688736D50FE7BEDC3D1DB893D42331A60658A4FF202C46450D24A2F1F5BB90342D26904B0E07A3E5D23DC9CA9E8901FEA9CCC49914549A913D8CFB3F0ACE306176E377624DF734967FCBA76FE125BB1B7D9FCE809617114B0F761B4A8381F28F20B5B53DA07B0B31A644D7B11FE444B9B59E4110589CAF921488E176A830DFAE522DE3C651A0E17AE0C42CC9981E906534CF95A013653636A655EB564B89ECFA9C538CD3C6D8AE6D1DD541538CEC73669356E18F2D7D1B668C5A7BB9B9F6F96A590E31FF19EA85FA9AB51418BFE7ADDB99D627645152AEF8E518C625EB3B49F22F93E827784EB5272F9D04826A04D89589F52E16C7B1B48C4C5625E76F2DC8CE6E1F092F9CB9157766E15286149513BA24F9F64016B165E6441F97137629526343520FFC30BC48B4523FE68813885103D0289501275238B7E9F5832E5A0299804A00E3AFA2F1F3D0A247DB2AE9D58D3B8FE09763AD0C5EA658820C540026D4CC5A1528C63BAB66AB97CA8E4F1C81CAADE9491DAAACEF0940866756CBBD61047D882E3150AC1E47DFF9AB68D4B0C282887AB37E2EABE5B265B9BF3910C3C24B8125752F4006F9625918D2DF1FFBEEFEAE895C5B31D865F16EFC9FCDFEEABD6EB1A688FC45D197FE5D4CC8CAACFA1E264A203234375D8A4F141E25FB263A63EE1FAA6842BE1B935956494775B379D91D828E9981013A7E6CD049EDE515D4EE4BA74976C9D68417A27FFB03BB3E2A0FFBD8C801C4AC78C41E9CAE33EA6BC1F9A8ED736724F9EDA52E3E2BDC8BC11E67DEC594FF4AE3DEFB5B643CC5C607102270AEEFF76238D7B5FC858F7FAFF305F300D99EA7989E3141DEA159C32D622B693939F100E8F5B4A633C7BC6E3255ABFD45DD80C7AEB51896813864FFC75CEB576B681F8967C14C720E01950B6DC7AAC1C845EC01E21F378A8B4512119B3DAF1EF9DD5FAEADA667F599C953C0BA321B3C2D03987F3B169C3E5BB4ACDA824921759E557DCCDF82EBE520EFDB1D3A3F082AB063B51ABF1CAF89057B807591A977BB89C659C14A2BF12154956FB3EF13486130272BD8B8655BFAF83A304B85F38D07CA0E5D5854191F0B21B59296A9377E83972F665763D405CF4C01D03104E4855D3B8573961446FD1F5199A6DA97AFDDB8F4B0822C4A1E9F668D04DDCE81D0192F32BF8D0B94AC57895F3209E616D3449309832DF9FAD95233FDD4B3036AC0075E3DC2A25D70C1B922FC9925F20C296A93F307E5933B4C62AE1947EE2D35EAF6389 ss = 806390146332DAF2AC2CE5499D2ABEC128137CF7DB02C27FB457663C18A0D7B0 count = 16 -seed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048 +keypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E pk = A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1CE6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2 sk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C282972ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1CE6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2E4174B6E7542FBE80AB2BC06DFB802F691AFF147FF90332D5EA739216C18D872DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E +encap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F ct = 7678F9F69052E083A490965D779518878DF36A286624797D9A00D562D4BC7072292A63B24C01A747DBF24822CA2EBC078EC3BAAB0DB9DEAFB0F3CBD655AFF659514016EF3D93E8B52340A850089E5FB8292F72C86A879485387B190ACC8E9277AB4A8EAFC7BE2F32138504BB7B67ACDFD9B912D66E76DFC7F66F6E46231FAA4D01FEB97E1913B602477DA05EEA0158C4D33C2E701986411F9EE8B8518B8187EB0A98484800A2FF2C483CFD811A64D3A9412EA798996C87801F1227C19CE8139A53F42DA6E5BD508B429ABE96AC93147FD660B431FD2E146017C037DFEB89F8C5419DC721018B1979044A20FCAACB9D7D2F77FA0A370D469E253B89E58A1EB7DAA6BFD983642E45D746ABB642E0736D20595E8A4E67583D9366D66CC8DAE93E0F579BCA7989C97D9EC0A175194AD55E54ADB1988803B208322041A6F3CE5DA12C0279909CDD937DA9E4CB781E98DB46FC57733F8DA3DE1F86E5DB7103AE7D385F1F0980A669360D67DFA4F91E7F415B545E46D6F0D702A838BA8F248B3A86E18366B6EC489AA8F4196BE731C8FF811A079242640A5FBBD2622253525AC11E74237727BE9F94F376C81755303629D34DDA91F4C0157FE10FC7FB7D9D3E86F6B7646A0332D09EC2A8DE94F6530D3C93A85CFEFBD7BBA955BD41B433158EA148EDFE6F9441D1969DCA81E0319FA2CFDFA528C6B0846EA08C9C36D786D164C80E6938B8CC8BACF096A4E196A601DC1DFA5F85EF588752700215E4DE5A6E7D312EC9EA6704CB5E57EF64CDEC044539D536E5CDCA0F288864EEFF859A9444A078913942EA0A909B4BC3A9F4669C45C242150711DA385AFEE36C2C9B4186D74059E54C111682FD5E75B46CE6A971E9AB0263EED4BF29522E2D60F9599D594ACE2B5F528E2EBDA0C32045F2A90361AEA23733479749F168539DE860146FB9687EF7D0F2AC8C5DF48A3C4A5D44CA2F464B92BBA5756503672184A48A6CE33D5336BE21DBBF177DAC7F70230DE92EF9AC6E510537F7966FBABEC20CFE0E3A7009C8BB54E07AD7B3B4320ACB6D9425467F83D1C9C263627835685A3B2637C1D199ECB1B4C6C2094FB338D4A9BF78F599A533F0B115A4EDB9F58D5ED0FF59B8B2FFB02D1B7F44119D7F0DF89B05BC1772E85555E8CA00D38F95F62298455B6EBBC502ED3C5EC0FC7051C58317B3ECD7C1B6F1DDF9203C98F901423F337C81FB02663D06161271247F139944D6C38C5EC86EA82A542657838EFF141A1CC0BD88511D57709F751F7B2CE7CA6CCF57C9BEE805B81E553C9322348DC35D9C09AD45F167694ED753FFC8D9D0FA4DA6EEDC97BDADC4F0360687299975F9798F70F8E47D40B94039CB416A08FBEBEA26FA87D32621CC509472C19E8A7D83A00C82F00A6A1962CCBBC6612C8CA884DD88F3B0112CEEC63EF74138E53FD14DBA053B7BB39DA8B0D43313D18F75F5E6AE20895BEEA14E7FF3E94C504D5795162CAC8B168A2DBDE89F3AA874F4F9287DBD34252BCA7B3557C00E191ACDD44AB8ADF8931FAF6E6336E4441045 ss = 5C32A0ECC8FD7E70C1B389FE25C91899C37CE4CE672E299A41C7732F4F0D03B2 count = 17 -seed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A +keypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 pk = AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E96AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A sk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E96AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2006A70FA33FF4A65B00553734C5BD8CCA0A65EB3A115D96B8AA90F8FDC5F8F40F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252 +encap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2 ct = 8B6066F2A728AE7D0BC110336DCCC3FE0F6357DCE815FF647B494FE508C69A7ED6E55C11453DB91AEE3BA1C211216EDC8DB6A45EE71552A75B6B168FEB3FB85EC871C7DB796DE7BAAF09511EBDB584EA318A07A7121B1F2DE7A99A08A0F9CFEF11900FC897DC8B315BC62DF134D054E053777E39436DFFCFCCC673DBF48440276467329301CAC24DB50EB48BDEA5085D50E40E7D2D34E0D193419D423DFA565B0B8278718EDC2839B764F97C796EE6C719285BF2CAEDA377845382E29B614CE12D31702D98B0BF73CE2B695D407BEFCC62B69634CB5BB3803251697C1660B1411C475C62AAB58F5AB9BC4C8DEC50921FC21452E08B27095A8D87FCD581CC81C223A5AA2DD679CD19F87127065C1368C8B29454A9351A0B17A85873BABA9132D4F905DB6A15BE3EA0E61DD4BDB7C506E7014137EEB3943794F5AC765103C9F2C596401CF443D0979557D15F930580D34DB141403E278E2B79E4E2BEE3CB69F1187326D55A584DA85C98A300931E0DEBED6CB3C200ADD1CE524CC7230AF50A93EDAD2707E452DCACF7F81CFBCFD47CD9457A6A713E1FD9B8F8DAAB5440A7BF30E10A244238D02EBCED353667C1F5EDED23E1816DFC8999E46C7E1CFB910BDC06388D12B9C7F32D3611A7F7E38AF8EDB14E2E80EA10E9DDD676FE4D921B4E24DD175CA69D82EA6896820F5311447AD8A37774AD535781AF80F98B89F982C3600EF2101C8527F0B1DC2EB39F47D21DC7112D9F6E96D6D74FFDDA89F3E1B0CC0CD09C2D1061D0E2725A30F88EC62D95633F40303811458954A0178BFA7F7F9D44FAD3607D96475B0BE47E3182216E561C2CA147298D1EE0F23884E658AE146DAE13AE35B8C4BCB6006279955088AA34E0E31284A39AFC316E5F83B05D2271FC3AA5172DC29B751AEB2E854691E5942012B87C2A5C7A0D97551D77927610C01D60CEDE43C4489650A3C4BF1817B12C61DB829386EC110431DD09CC9127EABAF96673B8795C8AE2BD97DAFBEDC4E4D726E90207D43402A761D754DC0C0FEF6403C23F0F8249E8AB153C768B1A42EA982433C45141853A4755D93B62A9DE2C29D83FE8262B1D8D0D6E7E918FF2C8E88CF20705701C8A86A9986E4BAE2C697F45D4DBCFAAC1F11F11A2A1A728F44D70D31F85CE8BBA588C095ED854DBCE17C6751BFB2EE1A86713A796D968BB0271293C9210B420CE454D329EEEA558DD60052466B051477D25152F6BEA1E04C521FAB8D00BE3B0C5CC166FEA82BA49773BBDAA958C5C7E8F50BFB5E345C29801024C39E597F66AC08FA1510FCED31E21F599097F5FCB604B88E3FF893FFFFF9F81AF2D5E1CE0FD4BDAB7A541FF7DC9B55D0EB4D54EADDE6C5A9D688A3C2851976FF51FA915DB037155BBE715F0998C17CB2539AB0300CDA62A0F84817259B2D64DF12AE065CBEF43648F5181ACDCE5B434877F4F90E95E19D5ABC106F568F1B4C48305EAD8A35EDDBD35404E2D46C8ADDD2CC4DA632F2BACF96A0529BB37EE7530739154E01F50116476333D4D0EF1CBA1A85E4338896B ss = 4FC71B4D0A7CD5D80824E137B93F8356AEDA6A13A55C0515AA74EEF21447CACA count = 18 -seed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856 +keypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F pk = E0B9190B548BC164BB826874C1800980DAB529866B951C01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD sk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8CC6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520CE0B9190B548BC164BB826874C1800980DAB529866B951C01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD631E1DE2556AE65D57E600C21E8E355A4ED586D667177CA0B7545CB5A23D669F4F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F +encap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33 ct = 35B5A9E583FD8BAA2044FC15E93BE2D0D1B199196F10BDD90D274C4C56C3DAF791A9CBAE48772EF76AF0C325C7DD84029B2D44B4676558A5A409F6E64D3538E9C7F6C39A19CD737916A1C4DB7DF79AE1850A0F3EA6DF53A956C93BBB5AB3D5384AAC5030AAA99111B17AD156A9307004AB9C3B1C7ADDB735A16699C0A7FD69CE08C244B6258CE70285F56875AC2343A18868A93061DDA2CFE9E6AA2C0CAF7FD0EFC593D9D06A4F6861E0643ABBC0A91E71CF244384F45E7D3DD88A27887AE4695572E98506DA6E32DAA744AD32F0A44A7679F3F0DC7C868207AED7BCD90F62F36CD695B6B4786C5290D74CAC91A28A0D3EC3D6CA53A7DCDD4353476E54FCDAD93E21C4F9CA58B069BF5BBD9BA268B058875FEA449E68B3F93839C1B6FFC1B095BD0AA6BCF24BC5AB14FB4C8B975E701CA0190F9381FC6D47207A53F3C281CCCC0145748222390F364F6F5444614325AB382B3F7EB659EB61CF2360270269B93EBE68825EEE071273BC880751548C281AE9D94EAA1764CE70FE1857E4315C610D776BE9DDC12E6848E09192E5A7AABE46BF12A268614D138557630737ABE83ABCFBBA6F886F5DBA7D1090854432BAFCFB1A61054A1F7DED94A9B1E6C1DA0E6ED87DA24ABFD24A61339F8241C87C7AA8927744137EAC239190267B338FEA6F3F564B0E30F0C08AC24D8D17C6A7C748695957680E775F494CA2472614E5F6B6B6C703673DD9C93FAE721292981A45C714E9E50FC0FCB173D5A92D52167695E4F659A5BBD6920F61F5FFC6B63E0608689D85A919E1544EFAEE4E2525B4A20B1B89FB4D5A20F2B2FA389196EADA7F12EC01901828EA8D726EAFC62420BBD9074E753559361A9CFB371D459AFCAA3F11D893B5907688A12A99FCCBD8F390EA00E4ACAFC5BA86BA6D735045CCE689CEB35B3DA81D6F21CD8E6BFBE2ECB870DF4B3AEA67948FE7426471D3325A39BB041A0974C8768D832398B0EE9273F1F488A0D8829454E17AEBDCA048B7B3014C5C3E93E5BC15317DEFDAA4DE18094523B0491A3537896689027F57436557F65D70A5440AC28681FA0224DE0958B60DED0A4A6846316B8DC836BFE99855AFAAFF6A4EFC9A5149610D0E1C3D8FD8AE4E7B489734444258A30F14681D5DD3179F530E9C0A5FF42100AA851707E3216FDF5B5DC42C0DE6EC2031E9DF703A6BBE7385396C711218B445CCC15B83C1FC1E19AACD8507A60034BE48C59C23C71EF836A7F4F05A07DD953B6DEFD09A7ADD8697097123A4DF8EF6ABDCFB74F9711E8F2719033585D63386F32CA50F72F833FED12EB70F2C1C34DC7F26205149D68652468B7D156C3B957F64BE1272766FD82725BD00BEEFC5AB6F52E0740F7E37FCFBF0D0988EE07435B41BB58DCDEC0D8B0C90C43DB5130A153DB8994A1E54EA218668CDB2C42380FE4AD204A910F0AD61777CA661B8A68F43808235C01187E6101131A32DFACF091021F9107B4964A55A3F19CD55218611AA5C479107A4EF33D76B68B9809D4CA773C4CE0347C64D13100B44A837AC87CFDA ss = 5A864018C4C8C17C01C5EF38D7154668D9099994D92ED2EF55F02CF6B3623FD1 count = 19 -seed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827 +keypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF pk = F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B820892B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C sk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B820892B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C87F3829EFF562789B3E19FAFEC92E4B5F95B45F3786F12D9C24915CA484A49CE1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF +encap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34 ct = 8AC0D6E2C157FB04C753D97F8EA4C0415FFC46D2406D65B51E3991A286A66A87FD7E7F5DF13F446F0DEBA8D783CCD9164EEC2CF4AB002DC6DE315F3F6A3BBEF9E2A0CBC833E12F1097D11158D73C579836B41DC1C0186844E2CA224855F8A2ED24F31B92827F0A3125EAF79140612ECE54F5A9DA73BF775D8112220FEDE4B590C32B08F4A7B91B7497739C3EC80E64F2165E7F032D5A583F0AD2D7AF369F903913114A2829C8DBE77B460B06ABC23D184A7ABCF6853283828623E89286CCD3E4866C57F28146203100665792E128AD7E105DF6F283ACC30A1BAAB1E84A78E86C3B49D0950F93E1B88E655DD6B3C689988EF7E2517812006D38EE0F9FFD7969A789AE2D8ABFDE2A8F1423D628737DE52AEFF8362218317968163A5A562BE757C3E9F806AC7F8A0E5B5465841016A694861AA1DF8637A345D25EF933EEA840C5CD37E67E7489F48914A07C3D6E8118ADC55CB436E8F283ECF5CD46084B41F24430A80C6FC1099FCEB3C05CBCFFAFE17F129CCE938C0DFDDA9A440E1BA6FBA8391F84020E7BC29ECEFB06AEED4272FCFD947C689EBC9FF59848EC8D5D8F69360F74DE5CC384CC547B31249D06EC288A013BA2E07C05AC634FB3BCBC284268458D441C42545F823C546AEEA8E2DB8832D683709B06B7E6BE4D68EAF8A5EC172EC63E625576E32A5865E2F124FBF6A513FAE2AE5DEF871E89BAC25AA35D026E7121D4D2DE17DCFEF4F021AAA8AFB7B5CB9B5A424652320468E658AE8AB9141F66C35EFC4C1E46D7A8145D9CA9D57D0D5BE1723E7B13585F16919988F7F4FAEFFA4E9FBFAC36968E96B3DDA7F6F922337B15BC910C25CD3ABDDFC4938B21519D914EB51479ECC5ADFAAD5E844BDC958659F38E2A31BAE0F1894FC5A39446FAE1EEDB445CB1ECE0B0FEB796AF4124F60A318E5D52F59995478AE1CA6433A1338B132DC236366CE44D63C1930CD3BCE9EAB66A911EB0E25512631C96D7B45F53BE8C0D0E9D37987167B2FEBFEC0ACCDE2D31FF4A83150674DC11863CBAFC2BDDDF72232287A7C9D05221FBC916D6AF6A9043575BE8BC086795504DF62C50B859FE9443A08322F943EC913B2C3A3CEFF992480590BA4FBA1A956301125F7F1EE6FD5A78356554E5123C4587C4CBE4D4ACE2A00B847494CE8F88C60ABF6D4F86EA6C3FD05A01678E212734911A1F1EB0FB94FBB5F10003342E8DABD2C6FDD670652B77A8CAB31ED4E15DCA52421EA6328DFEEBB387B64BC3474A53D0CE7BAD442ACD0C6C9A615B32C1795DB075D9B25AAA48D32219FFB7BCAAF2B5B53F03CF4BAC5FDC6F0045067DD9F55D8C0B4DA63A91B8C40CE5BFF3E6E6BF71943A67FF828FB69E7C1A0EC4E10099F1EB76371DD43044F0007A22AB9F9EE22F663CCFD1E0F2E5849913C89808E7609F594E14A7135C94B4088F726A0A3BDE5CEDF9BE2F7402BE553D1A5BF8A15B90E711EB5BD84454F0219BF7DB0F9E031F93175BBDEAD918BEF03C68D279368FC8DE7818811EE6D5B09F4B773BB3100B688FDD6DE7C8A5B3218D4B53 ss = C8B9932975C3EF329424392DA29B103F367FFF38CF402B40A0299BCD2CF10FCA count = 20 -seed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8 +keypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 pk = 2D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF sk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB356146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A62D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF699FB2F061A75F111F4A7A60195D9045DC01716B6502CC107CBCEDF122E8F6196590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73 +encap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940 ct = 88BA446E3DACEFE9158DDF1619C9B1C6BC274B8E8F819342BDECCE593F705B29EDC21B69F1B65EC4674F71CEBE673D7FCB0CE2FF757F8EE5D5A5F8F5035A58E1D75713EDE33F0E7B98056F1EEFC0C692DEF07029C0EF3A857D6972723C7F49B79855703461A3F83857AC0F2331E7F8B3889FACDF6373F8CC49DFB5408B57DF0CB0484862970993C5DA712D87335F7F7D8C4B818E8B96FEDDDC435E131F47DEFF13919A470B25332F346A8317F0D3F8B13CD16A12C63FF17F7943275E2B4BC0B3F4AD52B67EED6A0F499DB79AEEF56964029E1FC686B78631FE0AC8162E2D3C3D36E2958DD95312FBD18ECE60716E398627437655603D1428771F24D2F39FE6D1B759A46E303BA9ACD68866F2729CA6FFCD91FFBA30D8DA6433383DC8755772C94975A6A1AB6B5A2105901363C8B94A20A48618311E4E59975C87E46AB0687D30A7BCA3E13EDCB560706405FD83184F98784EDB59535CC3CDFCDE98EE989DA0990BE3FAFF402220AC0070FB31CCF352E26727B06F253F8A5E47C10F95456705FEA41AA9A41AF7BB1A5E3DB02F9E1DFB406FD4F27FD78C25E86D9C04FA5B0C6B2D6A6D43D760F2D1D01D1AEEEA971A9BA64A95FD63C9A95B0EA5B4A83282C920E0E395110AB2DBC59C8FCE8307B6106AACB58AFB4C38A868B4D20D7772810E9DA53A5AAEFB991CFEEAE0D54A1A4934A22BE3F8F33D945F66F79AAF3B88A6D18963660D8F1E8EB23644E487E4EA68897C34628F30FF3EACDEE3353269D87B2FE2FD837FE2A6EC7B1EF99341E470AA67004DDE57EC6A2B334A2B1B90291D73D8C1BD43C38FA82E088893ED5D2149F568BA80A68E08131CEAB491A61FCAF07DBCFDE77C530C60BAFDCF55DC8BA1F9478B28D9C6A53BB9DDF4491026B754AC31214D5E774075DDED90B670181300190F9A5B3F47CB3CAA6AC0233E7AFC708DEEB1590266DD8FBA964B32880AF48EED81534B9D47F63A7195CF60EB827D2A0D94D84EEACE28C34711D116D011074B118C655380F6B2E3106ABEECECF7186B2D45A324452BFFF6EB37DD17C4CB034DE10D5F24963EA898B5F19641BF1177B64F6832331678EAF080B9A65F93636D2D4F5DCEEC96DDE5C1E8C7EB505D4638A6ACF4746AFF7EC6456E1DFD2035CA2CE87FE16EE3E69F5C06CDC5BAC084F9605AC9F07BE61787B1057C1CF5F7E3AF45064BF8920596522EC0A48E73F385EA60A256ADFAB1EED0E08104FE20AA1EEA2CC466E0B64E4F94AB0378605B7A2C38BE7FD606229C74B5D3A35B2BD5F46A3A4F180111E6F35594BA9A754C4D00E57B0C62BBC3D326DF497DEB7BD50401CE2E5AF6F75CCD6781BB944922329AB94BDA5557869E28133AE070669BD9818397C5E5A1229C145BDC17B95834BDFE9A2FC672F091C8F71735499E4A032D34906FFEF9D297AE68DA67C76770E2E9EC362B6DCF520B9338E170BCD1DC4BB9F94C564264D5B6439CC128AD54FDF6CFE5CA16AABBC65415B91485CEB77120E03B56C558D4899952F64CC140BEDDC8B3AF3BF805C12D21F6BA22C2 ss = 578E4E308F2B426A7B1ED7D80C72396A914CE77A4A7A6D16B26E4AF3D59B491B count = 21 -seed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994 +keypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 pk = F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB sk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CEFCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFBD3413880D082F26986FCF452A84A8DA934ED06198B290ADA1789E74D9081A9E7B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465 +encap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6 ct = F33AA44E8B475A3E664A1585C8A1058B26E2849754F17E4FECB0414D2EF214AE903CC1B8436B302A06BAFB52754F9908496F00B79C8EA49C3FF6B3CA9F7AB4FE2DAB7B915958CCE56FC53EA3F168E79898C06E99B2A5C7F39987D21084317FD5B99BD6B1121A1E2F719B64E54A40C1766A8A0487133272801A7D9B589119104886E2914356BC14C7B9A1DD2B424599A059AFFC963B5866A7EC744C20166B0CEB632ADB3722CF0DD49C85165B6FC05D5B20847A416482472A567A33B8653CC9E455291ABB5E65C83D051EAE887C946DF46D00CEFA7313406674FF748EB33C6351E3A18821801CF0379FC77DF7A3291515AAA7BD5538C7C5DC49EB8CB61463984A3BF34ECDEDFEB5FDDB630BFA20EB3AB4BDBAE85AC6A15162C6D27833F50D9B00DB134601B7D3B32A4D1A6220B98966E51CC1D59926DFACD2EA8EEBD5B9C1B0581F16E5E79389A7F716B0C07E353BCEF084778A9C61491456DE86AC155309583B512F719B6D2C74549009AE11583099812486239A69AFDD7571AD30C622AC4BE434F25A4D70A7EEBEDA51085A918B0E3BCD20C1E1421A527D62046AF8CDB6EAE295E10DC25C4DED82E9067CA0E1B0B289D1DD14866CE32F6D12EE0EAA215FDFBA68DF0B0C5808B76A2C24AA00AA92B08AC4C0ED48A573841D265FD079EE835925A224D2055639BD642ADFC9D5AAE4885B0F7C17163A53D0CE55246DFA31943BF03B6B1D90A7CD2AB06B099EBB67A3C28661789A9D7DAB10F29E1D4BC4D3C6102667018935BD9EAF14CC8501F9A84BFB0868B922C16417B227B2C149BD3D176C429147112AB1DA57ABBCB07D85D936E62053F4EC915792080BEB2CC142BDEC7AF12919CA448074A601BD3AA1235B499B96FC9FEB8C5B3108AF77BB1D0931F92E527ADA040A1FBEAE4A7AD92CABA96F5DE69C0FD78DB39DC2BE90F81F2BE00B4949BEE566B80B7881905B59A824506852BA8DD37E44C4A534A7A6A790D9A243439CC5A548B9B07AB0D4050676EDBC6DD4B84823E7B8DCF4EF8021D5F6FDFCC470DFC8FCB717C2FCD5CF26AA1EC03CB72FEB58A50B831C5E36B63E6A5AD7C8D57B6DF835F414D3B2D0A86ADE0F85E76E5F3B770345D3A2DF2370BF8E994E4A5116D5AA3E2C2BCEF9D1D268781453FB3D1E9BAE21595BAFAEBF72B1B4FCCD32C84897D712B720DD962C5ED46803DED0AD4FC417647DB85C22970EDED391F065143A7CB8BA660FFCA69327C2CCFDDAC83C0215818712332A79881ACA7321098AEE4F733D44F31F3A79BD78CA4B932B1EBCCFEF5C3C987FF95485F6239DFD607E3F68BF6A746F17CF0F4F438020BFDA627C5C01C65E0049914C822ED9463B6FE957847722F659621BAAF475014FCE9CF5B1A11D7392DD286CCC616EDABE08C80E56E77A41584261DC2F09D7E55A8BAE0B0D3354A1C00A6CE7D3C65BF61F3B45D81C75BBE8A0C3780CBEB6C5CCE34CCD76318017215ECED1C686224D322C3239A0E3ED6D007195207DB057125ABB40CCADE2ADA3C09ABA1F66AEFFC81F119EFA0828FA3D ss = 70080E3BAAB3FA55E8A308E84FE9ABAE780BE8C09E211651F6EBF6053F8F264E count = 22 -seed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F +keypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB pk = 4C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D35610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648 sk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF56966B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA0684C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D35610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648E6EEC2929FEAC2A86C9DACFA6214E2E353FDA2D547C3829F5678025FF8418A1A76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB +encap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925 ct = A91F16FAFFAD2674D7E14B4CA55F230D862469E3FD04E9FFBAD5683615ADE14CCE1B9C911004C7B3D9B934A6C9294544D6CD1D3B97FDAC0D5BEFB7303F349FA70739A9C9017A0EBA508367B01D14733BB3C7DC8334EB2177FC553B7423BC340412E57BFBFC622E45D32E2715C37CDF1C856173CB214673A4CC53C79AFCFE81535D66F2A60F1272ADA087AEBD39E86E820CEA4D94E9271A1962127E4B9FC49FA67F9F3BD931373BF8B10B813917A339848AEE8DD118182E5C2D9CAE2C3FC1421474B78C108804AB7B3B546F46B7862D65BB28D33E260CAEDC91583EFB84B0535BD17C6CB4461E05253945700716E1C40CB829E729136E5073B0B86364934E26F25BABBE1D1F1F0D9E625DF872E6C136832E1D4CCEE3EC60126ED28841BB39A390A6F9289B4878224E3E857B1BECB231099822F337EE5A69577D3522174F7FB4E6B539CAA67734ED07BD8F73ABE46EFB903B5B9965FB414720CE5A8BB43DC13D441D4C62F10D4AFD7FC574DC802E15156C7FC4C76551C11CE3D2C7ADEFBA4ABD98586577BF0A9B54B0A433093B9AF348AF3C5F8E4FEF6C07C0A0DE1866F4BA1244DC4B815909FBD5397F0872079DEF58563D5E044066D898A9D738D8E5F4979980ADA72855E3C8994BE26C8670B8A4ECFCCCEA8809AF9B692FA184376C739A99CB46A050C825DF16039B92AFCE8D9F8894895A189BB544130A11096ABB902EA8924A13C81E00C7927C0D28B4EAD8E859CEC719FE9C914B0DDE9B36AB400135AD3A21382FCFAAD250A6609B971867A5EECAFF42A8AE051BCE111C4A154F15C3FAFCD92657A65F179E0FB050B2E4DB6E8CECAAAC4DE222FEF1B502B55F327A0E2E17059073E03C1AFB260B2242BC90BFC0ED6A035BCC5C8A56C36CAB2F12AB315F174750B6CA4FC7E9C1734B652D3FD97A1EF442B7BA7353FAF2BAA855EBFA3E329A4901D3B82A23B49513550D432D29B4098D31874E9772CEC94B208AC079ACCD959A4D71979B57A7AD48B7CA2E06545CC85293F7ED2F6CF474DBBAA31EFE9F09B2191076DB3B691E3CC790E35D249D2F37B3AA045EEE5D2D15E953BFA0A7AD6442D87C3D51F319A0E9B69F0D6C1869216348A033ED2331D9AE51E2F5BD0491EC12739BB567436F5F1D425FAA076565D868E7BA2E60C30E61C3DC9158C8245EA97CA49C5697A721FB0CC21C069D1064BAB42B1FAEB337FEC21416FA7456743A7FF7D523B3455035B590B2CB39ADAD6A290723837EC393D468721DBD5FCC116022F7DF742353863675DB7D83EB7AE2E71CDE3623B0ABE8C7BC8AA50C5E875F158802E3E3B115A3BB4728E111E09CA5226AACD911C70B737D7839C9FA2393734D06AC51E1DC80166ED17BA95A10B20E65494289598CA8EBFD57FE8290F7AB7CA8942FBEEB8D017FE52823F2BB7263C2C029E445375B0523CA565BE10EC0C7BBCC14EEB49AB97A382E315495F496672F8A8B293622AF02C74D4DB911C735EA9EAD60ED4427DC68E45E8449C0196355A593E6B84E42717F32C9ED2404E72B508F447E87 ss = F804333E26C5981EB749E8E9FECBE8F8886E493CF8013A6760A1BF5D4A37200E count = 23 -seed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D +keypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 pk = C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF28189482714C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A sk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF28189482714C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46AC74F3B7FA6E2EF8CE99508C89CF3C71D666AB065A262581A5FB01B2C9B9444FAFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552 +encap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A ct = EEDF2D6926813F52F9128C8EC075ED6B5D0B8B0BBEF802E11D302B47A3E53FFB33C246E79CEC593AED58A77B29C69DAC0E76B0A2B69C596ACA154034AEDF3DE6BEC9F7A0A3D1EF7B4E05EFB0789670E0575FD82A042E35EA81B9AF40546B266B42828439E1BAA4A58D3DBBEB1935578A5D6556F48A839311218F47B18E99CF20E406D968F446C575128E4AEFA43943F9804B6AAFE944AA03682F5FCA2DB078B6CFF32834828FBF0DAD0DDCB41D20AC649A65E009666644B0D3337FBF8D0CE4A95BCDB22AA816BC8037F5DD83AD82CF49E2A9089B778691EFBD5688B2F544CD67D419B6F230CC008FB0AB871C2825EA97EE31D4D72F2970D95276E5F3E156021C595CF1D522B8AB8CD3AE352519A3C733F7EB6A35564D8722725E5CAFB40CD178E3C680F6D531FDF024C0253BD0B9F2613662A35673F68BD1A9C322229C5804E594B7A5BF0EF05E10DA09DDA2AE2CAF143279A60586E9FBC920CF6ADE5B03842EB71BD4F38107C065642F0D80CD10BB866C9C2E422B6B506277C7F87E4A2957A0AF81C276A3FA84FDCAF11C50D708C798B1B136895FE50528D14DF38E74B173823750F7C1EFD787402F9C67D5CDA236AF22D2E189CCE0AFDCC1B6F96163C2C4DD65891E2E39683F5472FDADBD3D4EDF0AC320FD157C0BA236E98B6002E58B42AB9010E27028625D9DBF17EB8DE52AE9928C6390D7EAD758E62C21367AA2D24F07302C6FBA6B5E220467EF632CB331353F62D13C385CCBAE56DCD7B5C7A915855F24C41107B3E512572C31FF5CA29DD7CAC21A831EC1076D7DEBEAE0E51471DABEC57758EAA84903CFCB4710188287C07E5E87FF678D5CE229EDC40F532983FFBDFABFDB0DC4B14C74170B4A2B575C1E929C9466633FB78DD1CF72A42EE3D9BA4E0366FEEA959DD1056E38E18FA56B7B4C6AD7722048D8F3E639823BF26CE29333E60088B7C7C097229D784ABD1326B2C65DF4143CE50579BE5DF3F66FFA725346F0508EC94A4611AD088DB7C3F7825D5A8D0C7CF5E90FC9AAC1000D62F3366CE0EC54836FFBAE061A5CEFD72946D356FFEC1D2047B7F269ECE849A1473E83AC86BBC3F705C0980F380FAEDE71D5AA64A64C0F3372AA3B0F03B4850E1A1D17715D0B546A0D1959F739D520E330627BFEB52519B209255DCC60D6C7F25D0A256E15CF932FC98A392FC390CAF61FD3855F2E9D871E163E08E9D70A895BFE95EDF93432B98E330C7B228708DC2947B13FB3757A9BE1BDEDD859EFE809650D92BEE40D6C4029AC4B41C8F55188E56BFCB5EF665A11FCF62ACEDBC0AD627B46ACBB9444725AAD4A6DC8EB45AC1099F48E451CBEF50C71E10149D91467BB04582CBF7B7B3F26899E22DB449FD5C53DBFF4BCEF470F622C50F133611D7F3F9F8EEE66F1142CC8218580BB42F84AA7E6083C3EBC0DF6571A0425B2DCE8D1F83A5A2C97F055479DED547B8836B7BEDE8177818EAA65CB9286172D9C9E5AC9C7F01AAC5421F6826147DD0EFBCFD92BB4156B03D2B3AD62A0EBBD28B879FE5E6F43881000C521 ss = EB9B44605E6B8FF3A59E567C1C16C6F96B6079F8E2C4D70F706D30DF82F09902 count = 24 -seed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813 +keypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 pk = 04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7CB5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516 sk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD144ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7CB5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB85525167378EF967195C977D43A50D03205044006715A6A8A8263D717F40170B49E6BD0FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558 +encap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60 ct = B36A4CFD44E71ACB92C3E25C36178609188A91E88AE7096874ABCA6C47E37ADF762D028541985915FFB85F3417B024C47B9C0C2BBF682E76C04F6B69EFAB7E2B4DD0B1E72E9408BBB61C0200272F02A8DE1E7ACAAF9E6A7EF4A4C54C224CB35C7782A503C0DA7577D4696C491870ED05F930E0E93C1A16441B603E76E125AAB09BF1EE9152158C9BE7AACAE8688BA2FCCB23E5932A818EE089566F8D0A3EFE3E59AB73F73972679215710E92235219692F27FCDF08699E5D1AE5CC07F9508512EFAAEBB86D86E29C6368184C7B4EDFA14901274EB3E19E0D3B542550F03D3E8CB752376FB9A23E467C4DD8062ED6FB10B53433A9A122F52621D4138AF03F48D3CCD10F701C33D0324A3341595433215E00AC76959255332DC35EE687045FF208ADD581F3AD9BDB7C7D435954CB437F995EF3BF22C0A475979D97BE46A91F9C3934170505037A79B29112A2D3F3AFBDA3188BC43E3C3B746647E8D722455D0844957557B355F424AF2909E46B9DDC68F4B287CF7CABDFB703D92DEA065623E9A3B7F4622E7C5365C04D667D04D172FC2E9E82A2A526441EA71B524DCEF1844746B06CBF7D083C09A020268F8FBEB92491B8556813781F74F32985267CD7457619FFE986AF32254F5538329904CFD8E438C248FB005A085B81448C45FF17BA45223E2B47246FB6B1B4A2444505FB372388ED77F4A8CE7AA2B9145E2CBD7DA00663E58300C919AB354C77E29A276E2D6DFF26594DACB12F56562447BADD8DEC8476F56567A65C44B791BED29E50AFDCE15FCCF57A5531D7614ECFE51AF936F6E4182B281B1B39DA59C20B3B0807A770DE434A8B72BEBA95D2FDFBF08AB29DE3E1C417DA199F98EADB3EAD1F25B40762D7E7487A3DA02E3072E0A15A33DBEDB5209C3E32CF9B19FE4825FAEABEAB1E2E63DC8E8B4E5A50575DF7103F7B58E4CC1307553ACDA05172787CA52BA594824AD90FE1CC702263C8BAB4AD690E11ACBA025BDCD9A299FCC1F801199272FFB5A39A6137F127B83B98DF5B19D940BE257FB0844804107F6D5A7D1089F17C8DAC90D59035C28297DAF136600C18515DBEF0036CDCBDCAF8BE6C4AEB1179E389AA345CB5DF024F9907342435657D5599FA424E51AAC32CDC57E025B672DDB87658DC23C3C54BD8DFC916863829E3F7DEE39B28B93B2001B8434EF90D1E5FE0BEDFF2D31B5AF01FE5F996951F31AD0D6F173F50CDCD5A7333E7B3908D8B626E3F08FB1D9EEDCC360E6ECC4B74BC33834AAABC355CD4432B09C40C011CF7AA90AD8A756340D30B3D7A3E465C9A19173B58245B1A8F42C875F96336D39CF60F1BB341680177D31724E6ADBE668AF76720C2E398A5B42C3C2C84384EADB951914398C1CB092B870449C8AE1BB844CB5DC7B32B8F661CAB9B298E8F90CD4B4ABC63B590A6D6D183DE03B3F61D5C266DA83C14847F71E5E344441CE178DB44B2CD4C644EEE4371E7B9793343F86361E13D1F8664FE439217241ECF8C68467941F48939485046BD833A3ED8582B9415F25C2C7650EA1E51 ss = 5635FED1A43168075134D0E6DD4C9CFF6E85F3860B3E9F1CAC06B249D62892DE count = 25 -seed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4 +keypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 pk = BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD0303F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE sk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819ED94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C86BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD0303F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE16FE956BE4601573D72306A251F69BC2181253E2417E178341FD6553303AC189E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9 +encap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376 ct = 535A002076557FC2CA495E8000B26F513DC41524C6E04F786763FF14F915D56BD6BE3F26729E41FC2E43456CC5F70DD25EC772E9030FF80A81A16E352CE7B6FFB5BA34DE56290D1EA1578A56B8D17A0CB5AFAE7987D15CE029516D88ABB555AE84B9F626960FD8DA732BF8F1A650307030316B8623B0596DC6CD8C72354584FC806DA654B0ADF1313ED3DD6A4B8F81A5C2600E36C57F28AC00AD18A48C00C8CFF0CEA1F8A53D227E89D78D533834816ED9B2A9EF48F6C5FF4D572EEDF497342ED6EBBA80EAD83EE6764F84DD09C5F372F263CD7195A50DD5695CB9B09C8E996994D7C94A19966FE74FED01139D2658AD75AFE22E0ED321D12D271CE2DEC1099E77573A3983574A63BFDFC9EA559A220135C9D8FC22F4C7A3A0506D649BD4EDC66D67A398B4B1B6040284AB0BDC60EA62F0B67D42F5CB6F5A3C6AB38EB3B2BFF6D7385143F40EC5CBDDAE52DC941235D980E4DDD79059790897FE235C11BF88A92EBA7E6EF524A4AEB827C057B75E802539BCCFCB33B5BC5B00DA2731B8F4A5A42A7AE901EB8B7783A017128C3765AA8A3BBF92EEBADC48D983BA16FA0043499302781AE46E2F066C312DE84EF0C0A837E8B6F9F633F8D2C2190A129D9A00A18E04B2DBBA18A0590BD6B50B31E470D85C803FBD35ADE162982AB659D7A627811B76217435A104860173AED6865A3E1967939BC8465D4F3E5D3C88091D1013FE12A2110E6FA39EEAB39A9EE545DE65263E1BC956BBC5ACEB6D6EE2FC0F1C4EF945C21C36CD76DBDBEAC43D440C1128A30A0CD581F434B2E5F45AD26B4C59CB6B003D945343F8413681B590C6627B12058D671B220DF6A0270DB87F1A81F01ADF0E33AFB686E76DC414684023455EF3465E26208E66F4A4C5C4C685B415DE1182DA6782DBA4CE1370D00E411CD2709D3596B337788F40574B43691F6A13741A75C8A973C626FE6B5595DEE15F997594C873605E8DD3F0137D358A2A5B1BBA8A9AF285E1C02D05944041CD7082BA247C24810140E5E9AF32D010196EF97CC40B95F5040469FE88E7557EB30F2E638647CCA2DC1845E582416345F9DE6DBBC6A007DD368F1827E7B29E296123FDDB818D9A25FDB429D45CBC59D0D74D5380E582EA7C73EBDBA8A4CDA6582B68FC07A402FC1EF8F24C1473661C091A942E4F316602470F779067D74B1B6BC61B8133ADF1E5FBD374DB3EAF8CE169E02DFD2162AF1718E7F21CFEFB86EB5AB879615408A91B0EDF44281A5693FEBB6C229A0203E66E6746747AE342EDD2C3F7B528EA2A86140E8041F7FE6D671C999DAA5A50C5B01B3CCC35CA43ACC3DABF6A1ACADB4208D83CF49DBAA37843C51A55765E5F5AF141DAF67D3D5AE31A72F7A4756AD27BEBDA0B7B5AA204C8A8E726B42FCE4633DDE43EE434029D60938A3C4C3AAF119E2B3116D5299B6B7C80F9D49D17389101E7CBD668A038C223E7B820FB057543F8EFD37760006006F61035D41ACB177BD95AA8F44CCD4EA8DCD8309D795945ADE186EF9BC22D9921DC2843BCB627C2F865B1A56E ss = A920DF59AB127D563D7E7E96AFE8075D8A7242B0AD88D72F367545FAC6DAA4C5 count = 26 -seed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46 +keypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 pk = 12422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D592318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6 sk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC88F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B5007812422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D592318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6633BEE89571E8FC16151491EA71234AB83289426559F90C67903A36E4AFAA6F49DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72 +encap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830 ct = 66290E0ECE573C5EE5C15E6FED6DAC0FEED44F3A2C6FDF910F5816097505979D8822228DF92F10708F9AD6C9AD71F52BF21068B9E7FC986358C5E7D9B822A359976B5C5D8DC2EA584FF47B3CD97BF8DED0318564BD8263FD6E48FA68BE689DAB249B21B7F4DD81C7B5985260689EC56179975E3CA1597A76B35423172DA506967C0017CECA7977BB31A607B6040A7C92AB6F028A6FB641A2CB4496C25630604095EBBD767465CAB5B39AB0CD296E910AD218B8114BA81EB02E19B317AF3CE56856C8C24176125FE51A0ABDE9CBC44CEB3A5F40B24B6AF0AD28C238BB6D24BEE9A584C368F916DE89F7089B80BE3582B0152E5D775195E643DE9B9947AEBA9E2626CA018476087E35299083E937CB7CEF1B4AE0D42ECCF9A65D12959AB715B0361553C124708EB86F91A986BDF98E1338B692E2B2EE1EE862E6956E6B03E6340A6DC7799A0928EAB7F34DF2F39B990D4E5B7E2E6004642A2B97B9E927AD7668A0C7E56AD51E24DA07FE4139B2876A6C9C22CCA399E2C288C6A9A72F2AEA27410CD58B6216BEEC4D0EAC3220B019CC1D9CA094B73B57C487E8852467D0F3EF354F49AEE5971000B7058F69C6D470BA6DCE6DE957004F1835DF92EAF70FD4F0B9B6C83082D24859DB13547C93B3C3C235BE12ADA95897BC6C151B2147579135B69516CACD5D65AB08726698B7BE6FCC8C0631A3BD7FBF0EA06EBB09999A33A9C6183FFBA9789318A8CCAF16DF3078AFB5CC2C2767D32ECC24A562290F9C1C803F8DA15547E59C38C10673894407930D1F6062D805CAA53DDFB271FF4D7E70DDB921261549478C97E0FE218C319377C9266C518675C53D68E7D2A8705F88A6DB7159D7E4B79BB134098539AD9746B080BBCBC89F7B95B664F3BBE078C24C4BDF833FFA4BF22261D48C4E23B08E330EB523C5E62C15713C07A52183E6D4B539FF789216D39C8C6D5CAFC1C956AEC2931AB89D852AE9C89C74DE09E4052D5955A1CABD0995E1CA0779699BF12511D822CC06CD8B6C225E2B4C8ADEE2F56F0DF582674361FC457117780D60E5A33EB00B609239AD032904A85031A1A9F493904DDFEC5DF8F7B660893650D40C103F9912FE2AF880A7C29817B5BB59A3C5378558152461936A0EFF233B3896DCDED4EB0ACB36246B0B474996C147F7DC2150C5AEEEE1D36C96D0BBA1085A0554E7A4FFC2D7BAFCE6D5353A38C312FBEEADC5D41281ADE8198062A49AAC73FB69E0F657F536418B71A16F04C33C6348025BB2CA8D2544413C6D371B3C7A87C1D8ABC6A1B4DC32C39FBEEDE611AF4F651B536E82468736AF4EC3AE521AAB2FBBE823E76A4A3CCF8853E310E644999528A8D0F4CD434A5B1559367B87FE108FABF95905D98BAE6046F29D3C7EEC102B93072EF8003F2AF04522A5C03FD0B60CCDF3AA7069BD1C6D4E05C964305F6B7065905FF650411B017634D3C0D843F0C1266E7FE6D2F4FE86851F9158936C7038BCB584B1D73F4457EE50D4C491E86BEB7F03815F86484A3A8C106C45B1F665B2ED341789D10E53070B ss = 462F8AE0143A9173E7FB5A0B476ADAC03F2600FFF5779CC1DF9DCAD9B1E7AB84 count = 27 -seed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5 +keypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F pk = ACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC sk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A7238DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC3217D034B472A846CD317681C0F36FEEA187BD40E546DC4AD69C2E67FD9D830371600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F +encap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54 ct = 7613DDA749B9B371C3430BA4A29B0E4BE5CA55287B1A1D0C760939DA3C998C7D88B2C8FD7D43F1F2C5B573EF16B48D339738D0D3AA0CE094D5F1077E23EDA6E6E8189C6CA76A7517FFED4C3C59184E8D96E74C0B284E8D21076426FDCE05C3A4115CD8ADFC0EC21EB5B86059D415D515287E44EE2E733EC27D6AB5945DBCA92B9BA4339DEE417428ABFE9F113D5E13C602AB11AE380E54421C4F713F0AF28C9C97B430A3B6DD7113EF98A93752F5F7FE4C763D3D7EAA53C8DEC6A796A37D97CFF28ADD820D317AC023DD3202C072303D5F172492AEEEF6B1486399E45167D8CFCB35011BFA166DAC078F10B49A776F9A00A227531E4B1390E3C9EBFA49C1C80046A093CCE478E1C91F0AABEA97BC0042330B26D01BA19C07355FF5612BCE097E351D891184725F2D1F95B544E615020DAC8691365149E5AED1E387B68B0E7914BF8E3E94267C5E1E525D8994221401A4048ACA3AB586B352FCAC09D41609012683B748661B5F60FF64C95F410D4163B07225E9D429A22B3DE3A8E391352331216C3D229DFCCA782F832DC7D0A830ACA4B9B1ED37AF42E6D9746286AB161A719F02B4A241CC65156E5A05359AEA4FEB750DB28B6799523CD42D70A1F84EFBD98D5F02229A97071D9105948C372AA52E9F132DD96D4AD3391599D155DEC585DC0C423B4175F5DB53BCC6DFBE384CE6705416C64F8D60A8704822E20AA05BF226C512B0AAD25D5D038E1D33FEB4376364CBAA41116D9B79D061DD61F8EC03E6D731574C83BB05EEA5AB730E51C31F7CAC2FD4F675824031AB5ECFD784AC57871092FC3CAD566E460856F77308424C7418FB6F9C4E9F3EAA8F3F2A5AB544C18579DEBB41B02347294E6816A873171F8C2A6E4C529205B98C1D77638FE2DB105CBCED66817051DAA83E89ABFBA25DDFD1D10620C94245645265A1094B8BBD75851925448629673BBC222B93A2DBAEF4B58A370204752CD993F3A10D6CF379A17DEC1A909DB1AD047F84BB50B244D15742543F097CA97E2597E2EF03DA5E50F054B8B439059EF9E82852A6E9A22C6DC6782333F858CD4D6B07C3BFA8ACAB2271E32D13297235934F4272969F5CFFC744CAB9BA3584AE869B52E97FDA0D77C11D255046CEC3D57E2408EB5AAEFE91E541C03247E28E96905997372D9ED7A31378351A4433F1624CE6A1AE1CA2A7B27DC2F41E126B776C3B72DB38CE2D7C1AB8E3CE8E7006D0E98EE2B9F3CFEB5697F302E5AA5B59064FB5CC2BA5C688B7056ADC0D204578EE44DFE1D113310BDB08CB49051363D8BFE16F2F782FB3BB992E3815E84F3EB3268A21A356178D09F4770AD6BB62CC8F82A29BD18A854F05E2F3135AD8BB60B752A8460DC53C869D4695E44B6BFEE3AF8920113DA5BA5747EB35BE4D5DF27DB9A77C6181143F0831410B50A487F918BA58A30FDE87ACAA561E662D31AEAE4672894E7EF8382027FDBF019893503209352FB63446C8E851AFC0DC22D62DBEEE29F43BC40E49B66DA3AE7D1E2ED93E760BC94BBA7FD1F47CF4D41C9E7A3C7AB2 ss = BAD63432A274BEC85E9C361191A3431D6F211F1FCC69173B9FB00C0517AC3B3C count = 28 -seed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387 +keypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F pk = A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD sk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B908325835266DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDD1756ECFAEB695001AC490F36C4638151BEE98D367FB7ADF0E06A470844068AF0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F +encap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3 ct = 626889818F1C1732EBE9F4D16EB41D7A7BC195CF1B20D4CE5EF88D7AB66480D993C7C4D9F5538A0B6CD7789EF1483F18727C32165CC2A482D33EDA191877544F8ABD849EFF8F3F7C7032D95B34E8D8D4307FFF26CE4E02F031FE8DAE875A5CED281B114EC35BA6569FAEB5DED0A3B945E4B249154EC199732DD0C86487A3B9CC8F7867C5D10976413D5A78A8C7AC92312E1F47A33BEE8352389776ECE26A02926CC9E7992E40BEC9BCBB4206E498C27999567F421BFBC4471CC7C3C4E34521694C67465B0902910DCCC207056203790DC3D11D42BA445D0C9038B727DB8D7C0649CB7217E362020F3552071D50AA00BB05C1799841DB2D9625A6F9F2E3EEF16D5374BB46F839AB64A1314ACF5780F6E5894AB344A257894A2AB5CEDCEF54A5248040A2093639A63FE91F2FF779767270188DB6FAB919181633EE0E2D0F93EE0D5F9792BC0B73A1E3C40DC04DF30EB2B1752DC1B620E683619A0CB3C3B9620DF3FC2E517EBF7B457E5B4F331A1E5D54C107AFF06909040D1773842B44CCC74923C997F8AB0901542CA97C4C74DE7310B50F091ED8664A6DB07FADFFD1E815C3258753B0BDBF652BA5FA35D128B786804F7C7AA54DCF8A50ACA2B1924A95C8567F597934BEBDB6268EE2D4B95500203E17CE616CBDC69A379B2F26A4948899EEB69852442B2CA1F447E27FB865E64952CA9F80E7CC2A4FC734FFDBEBA2EA5D4D4BE1E36F39991F63AC0664399FFF6FE09F35BBFB6F4C15FF925FCDFB633B9D66BFFDF5EEBDE9BD1A00878E12142C3E49278B3BB6385E421E5DCF42432E5FAC086A270CEA48C475C0F9539DA658A7F4144F3B751666B93975A2E590923ABC30E02C068A3F11999626DC3DD49CFDD5CB076CD683F18880BB2651CAC442C45B4121ACE9E0AD70C3EF99C0E76ECDEA7C038A8E168B31A13D3F54710062B88BA7397DCCF6E433F463B6E9E587EDFDD1AE54EA1773496AC41CD6DF262B79F607396C9A3BC94944E8C5CA41CDEAE9CCC5B27ECD6E3FE10995AC59886B74C2C5E0B9D7C95375327B22FF6B713091E740E3B8DA20C07AAC0115A7706D753A0EC5EAA337054A63E089A0855ECC74061CE44F5D8BBB229F19A5C772C40D362A0EFBFAFFFBB9D71BC0B52AC16DDC02541086A411E45EA131AB12D6D7EBC007374D3C916FEFD01557699E7A713DADB5B4C385CE17FBE90F04844BC9F496520DC3DB1FEE0CD89D3F5C9F71342CAF8688BD0DC6860F581512AD1E7B32CE166C78430A9BB7B83F3FBA095330CA3E5CD0707C436B0A065E5208C448EFAAD85F246695039518CFB88DA79843B95DD1186CA5D71CD4B80ABA89ED704CDC93072632AD6B8075ED8F211F7F193F4A8DD4505F6FB8AFC9FD1F5F6DD086F2DBB314E1FA14DB5D7FBC4706D09688495EAD12EA3C331B4E13589CA3D4BB63499DC54B4893F838C103B01BA7C49FEB8B9202E3D86A06F80C932FD182A1CAD2615B1DF729D00E9F6C3D881A6CB6A837ECC400452C015F8E263BABA09C258B293576F2EAFD79A60D308CC0DCE6B145 ss = 50CD9D6042E7708F347B3D187430D070F0D8712E0BF68350AB47F4B50F04962E count = 29 -seed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222 +keypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED pk = E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B5B202E5A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219 sk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA4752EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B5B202E5A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D2191B1B0A8682CAF72DF2E0A48513A7358EDBC77A615D6BE6FE2A7145BE66B7C50950A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED +encap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF ct = 589B45383FD87E438A2036E96032F3FF220B23EB53244CA47E77379D46C333F3BED4F24D0582E9949DDB32AF9EDA732E6DC529FA9250D635E160316F7585A473BD3B59B0084122EC07E73CA921080AD90729565C5297B624315ABCFC027253642C6972EC426833EFA33FED5399F768B422259857F40D0A11C3C2CFA2920DE96CE3DB945DB087C39F0D97C041457C21B0E9FEF68927ADBF34195CF17871515357CE6B72BEC5D3D77D10E1D1A3CE3740600841B3E58CAF96C4C3F86E60502B8618FC918118E14699060E5E87851990EA933B0E60A7F750FE7947F449442C24F5FDA9E39B68BB51EF9AFE2D2A786388921A01F5C228783DAE97CB91CAF9C5D21C64098CD3B290C77462131BCF46DA587267354478647083BEE9110A9DCAB4EF3B2AE080E8F991C7B641DD7A0F0DCFA5F133636658853C52BA1F36F23C6EEBDF9FE230819F77B39086313F6A96FEEE877D9855D24A8582BC2D38E05384043FC23800CB0447DC2708AAC562A39889EC6C341F88EFFE499F970E0AC8BD3636EFF3DD5919C679680DF277CAA89829E03BB0D01D0D1BF2904BF8734D45AA1A5483762CF3704B1A756357179473D4D6DDD30FF0D180843C3A9C6CA2E9C8CC7BECCA7BF76663C7F0483207423F30FB219F330073787D8C6928499657B9B17208B0C4A37E5BED81E166B69E708A0388C2ED1EE4892A9B48D0CD1DE52C747ECF25694F2B909D368D5AEC537A0EFBB10F770D2C444BAF1B25AB0C1DB0EBAD0A5BA111443010393B330898B2C4251C9E682B1AD66D4E58B9C898A77AB6AA0D9E60DA99D80188580A7D50DC8EB976F3E1C75FDFB51866D7FAAECE97D56A440C96398E76BECE663FFC53D2B06EE6D11062805F7AABAAEB65568BCC6510E26DBF3C8C66C7BDB2E70264AD2B68D6D066304C15D2228ACCECC8CC0ED3FB8DE863F56930DE5DC94D80CEFA1EF24C0746FD78A5FEE6FFEB6FD1DF1E20A0F21875CD22081B12C68B73E7BE9FE7125D503D0BA57F8F4D210FA0E39668509E841F8664D52C65413E8FDD715BF34C852988C9E1857977A503A6FD5ED158BE6371CB29E4A2A13DE00006062C56F160704E1AF1B79E0EC175E11FF0F705291BAA1825FFBFFF4384D2003B726D794EFA99B8E9061C0D20381A892A67ED2B0155ED494D8FFDAD329E9B4B610FCF34183DF518C681F8CA2D7E36561C9A7271B9DD4A18A71949F9991EE0F6F43F5DD5D44DBE793FC512F13B7463BEA6682CEC42713A725E1E71F06550435963C9AE8D7D908DD9B5F99555E4A668CC9355FC2D931E1B68001A6B3E20B4594304DABFDFE9BE0EA26F92627820A849B6A1E2C68F97EAE111EE4786F1908F268A56053C739E44F7DF80EF8A85B86ED0CEEFD7B0FCA38A91DCB1CEFCCD1034097A0FAE6127A0C47F1FFD2D044F808BE041B5968291FE4BA63444CAF4DA65B7182C654F1DD45771B464302D9B0EE14FF0AD361DB76FCE8C808049C884DEAAD6D4EC8A201B99BF31CD1DC9A8C1716EFC01ACABD5965FA97371274E385DBD75E47D5A61A9E56E ss = 2E610015C6B440280D6F28D5E3CED35CBF65A70A171151363C4CC882D7899E0E count = 30 -seed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA +keypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA pk = 8518C8D8DBAB01F270C3131AC1586BB783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597EC9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB sk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE227688518C8D8DBAB01F270C3131AC1586BB783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597EC9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB2C54DF6E9020E1E44B11B471DEA97A382A2FE8D1042565BCD51EF21CC0884D68F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA +encap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9 ct = F3F451B8F76002C10A67C10AEE76209E067B1B997C3B476373F7726B3F631BAF10D274224E86AF9D333D26522A951F3FBD36C72C6A261059016FBE4B3949DA0616205FC724ACFE2946C4D694AD1999CBEFDA3F0167D1CFCBD8BBD51A630687014AE826305E48D6E3AD6E68AD5542C3358CAE7141494821DA7A3BEE623096A5128C6DE1AB616DA91BE228BE402990D81F73031BFFF794DB1F8954738115649492B630FF50DA5F06FEF7D712B3BADBD175E290FB78351C1F408B5ADABAB395BFC0A5D5D2414C2131B4014592E2D5583E81286E677FA1F858EDA8708B2BF25147887433BF56D523636605F91629FB49B1CEE98CBCE6C6C9E76C587F50FC8B56821479BF3B97ABCA13804F08DFF1EE164AA269F6DB96DF267FA32F5B2EBFB3ADB3029859B5C802B0049B05CEF0A9BA390C49D38B6E11483B255856E0B2BB23685AF3843F5A6685FAE0A3D7424DA52B061DAA81390BC1335A841990C94EE87FD4AC9F2C56136BB755460F2698822D1152E33BB2294DBDEDD3A6630699655723B99B285A3707E194F2A7E53CACE9D4B4A60D78B6A8C74DB6F47E50C3B46E589D59F7EA24A051C143884FEF1C0A1B5DB65CB2C9982B86AF978BD6416617544AEAC67220B85746C4A304DA347636A23780DDAC9A5E79BE26BE127B0D3EB11E8372561C13A998B4B2123EFC24150048E8516CF1A2C6E7FF77090E472CBA93CE350C858B5104E8440CFBACA0D765FC95D7225E37475D048F89E6245A2147207475772F65399EBEBB920569137ACEC2AB035DE7C661B25356F5AE0DD99F016EE6460D999402641503CF6DF3E6F3380719A13A76C6FF6E54DFDB33D454C8E42E0A7B482BC8FB8E12A13E2E8105E876E1AFC9B9E5F28CA61E280D714224F835D8434401979B7635996627125EBDFD40EEEF5DA6D249A7FF15FAC662C9A3044C0D95D2B5029DAFBB535EC065EE675F4B76847F54BA66135126FC0B95D69D6C484ABAA11F60441E50863C7B27306283E58BF97E43E73164CFC143673940E2E723864488E48451F891C687F33BB24E4464ECC4CCDA8813947B54E22C3C368D97670980038BD6A6CAD485CDB8DADE3856069476E6F7D54E772BE8FB2E7B4C6019AD2EBC84DB2BF3D680385A93C7802B1F7534777A8E9C5E060C5F2148A5159140DF4BB35600344863E9F1E86F70BA9815D3051D865C7E6456D624113E6C76521884B1C2B59E6C2EFE4575E125A7E22776A80A756BFE25B0C0A5942C450AEF71AB8ED5CA425A09DF67670908FBB6F3BC4C7E8F4D3B9298E796D6BE36106F22FC6FFC0C9BD4BF1761B6859377EEBFCD5646A3D4B044D3424A743DA85116521A3FFE3C39C898591E669E204DC317928A7EB77DFA7B915FF832E7D7D9F1DA40AC7926F5B8733D661A4205228F0CE968FA3AD4EB5707D184EC4E72A9D6783A3641637957A2B6B22EA8BE95414DC06685CD7DC06BFF16479F490017DC78CE2D2DAD427DCDBBED163AFA58E2539C410BD8599A2DFC66D0C14DF9255A86B928F17094BDDC4A8BE4A202B36CB4 ss = 91961EFE34B53285433FA9F780A04B8E47261E7A6EF77D46658E7671D800E2F2 count = 31 -seed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809 +keypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD pk = 5E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD sk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A77EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1455E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDBDCAF7B417DA8B8933279B33068F6FDA313826C2EEC500B224CBE046ABEB37A75A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD +encap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89 ct = CC162C96F45C1BFE20D4EC4930FA6BABCC176B7B28948F6B3723F9A652AED6B8814C7C2F2BF11BE0321AE217EF12836547C0DA7CA4E7881AFA5C13B089F00249746D4EF05731B7F0A9189F6D092D267F88BD6064B820C0A995D27EFEC31FEDEFFA29BD61E16F35564627B8C07FD5100CF4512AF33689E215D92635278ED6E6135E14ACB1C167C8C3E4B843F4DBF0549468FB047C837125E8E80D453E39C44FF524119149C55AA31C7CACB5088EEFE93B7D493809A85330A67AE11F188EED63821340FAB8A7E9321F53FA389635E800BA2F6209D36F79EB7099F43B98B484730E95B58CEF65DC8A751FF3CC07B7644C99C243F6A3F314B239233E458A2BCBB6FA612B764EB5051A8DF7343267A7FDEE9EAC48E9577AC389B7ADF2653791184B69942B6191918BB3D6F88B80E208261C8D393002979026E954559634DAA1700FB328327DAAE0FDB1097837E91263AF9EC3C1864B509D98E039B666C875BD5CD390B7219ABB32ADB52EA6C3FD81C52F1A31A3A77366F7A44EBC666F912FBC898EC79B7FE554753B7EA41E0EB5EA366A329CEBB3EEBD449639EB8E2ADE3E5E92C44A587CBCA397077A4B756EA4FD425E2B780CBB3C8104D5CC5DFFC7A38318506BB8993979E0F00897F5F3319526F049470A37C9BCF52B0426332B9717D6336B4E277C363186D1A8F58B6107E382C77B5E25141EB6F5DAF19DCFA95676D2037524772E804D3BEB87E75FFF624CA9F5BB6098E3239BCEC265A88D2D7870560888CDB6805E68177489C21C8B3A2FF9949764F1A8D9D80F91F27C180245A7046717917650FD6F550296D8655F4E546E0780036FD90652C02786910F230A5E2C6467E6EC1687FB6AAC12C06451FAF6B7B2AB3C8C0C1885451E04FD54E05956D2174099E5F691D690A48BF5DE1E67BB5D84288415E429184ADCE1DD7B00EB94C33ABF63F5AE80AF202E772EAA576CD65E65B63ECB1F98FCD96DA6C58D4985021A1EB5A953AA105C73CF9391AD3633919BA794A26F2052878E4607D4489AC7E084009A582731990E8CC087A459470042ACC5BF481DEEFF132C86615A5FB41E47C8D7D18C8CE3A478EF621F965099A1554597BC32FB119367C25DC0373739B8E228DBE85F688B005C9CE688E12142D51D4D06DAC00690C1076702D8BBDF608127F7745BBCCEEDA28CF9A067CF6235742A230506C5DD4B9FB38CB9EFFDB2E97C07316131F7A47FAB847EC5BC93C88275DCE4F1781590043208A838884778A58EC5296C1935DB4F8F32F11C209A697B40726293D18AA908D4D7BFC8C4258F4535295708DC80DAA68ADABED79FC459956E1A7BC277789FA94DFB5CB69EADCA03A0B9C0A21BD5A7DE051FF255D6DF229F306E75A8095A2A511DC372EF601AE9D8A4575A4043380ADDAFD25AC1D044A73722C0255974939D9FFC2B2658C5FFD7F1E7E0F33AC809A1B1648527AB57EE858109D30FD29356D74C79087CBD2FC436DB8DE5179483CF4CCF6511C2CB58FA7C5431C25D1EF9CE8C75891449D738BAF2457E1F8753485E38 ss = E4983D6021D6C10E71F474D76650F7B5E23E02805F755F57A1012882DAA77ABE count = 32 -seed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7 +keypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A pk = 420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814AB9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD sk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814AB9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD61E27E954728E2E2E230C94FF009417D7372938E2C29C38AF22184EED530FA1F36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A +encap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B ct = 6EECD129797B2891B41E176111251FC114AF2179FD711D4D4C6F0E825AF1251C686757EF29970B63D621AD3FD6087CAAE604D416E06F444465245F34272980672E099F0BE19818760FE474F0E299AAFFFAA6551A0592EEC262000456377E54AFBF5E217F39D7C8C9B19E03B472EE47947580481B451B535486C28E3C61E983BE8A5802469CC95AC9CE38BBC371BD45F9783D0DA21253A478A042427D490F0247C8542648488416970BB58F7F0849502361149DCAD935AF84987BED520EE79D3FDB1B6D478652C892ED1BE4BE91601554D092F0EA15889D4D6B3D8BC38D0A2AB98B19A2213BB688B92325236CBE248B183A6C94FBC22E89250286ECF018AAF17416196F3D1598B63A6A3A780147197895CE6A814C130984CE05A9FE30870395E4289144B529B1D1E04ED3207B0130EE490CE86C49966DC6F0B58DD651D9E650D7F6F7B6F2B6B398CB3DEC5DBCBEEDF1D448892FED8C9EF32D681608E5ADA2958C3D47B0749AAFA33B95B1DCA91E6975EF842F1702777937450157C1B7739EE03B73B7601DB13747C4762AE8245D90D706636BEC3EFAC18F88FFFF3E2068BE9E18FCCBFE34FF834D937BE6413AC20A3E49C9CAD9E7E5B7B7E64D10A99C8BD916E2F3691706A2F64592CEFBE5563B68425ABA971D80A2D7428C623D42099F1B37B679F0EF039528374FA8F7A3D6D4C0A6FE7A110F72636B6C2668ADEF2261530BAB8FB057D26551D97A491E735FA3AD4845ACB832EF4EFBA71D565962AA94E46E17849FAEF065C888912AAE678C0C3314C8A05F2007F3AE1DB1AA4AFB1DFB3F74E937530953FF48B280C389CB13A42AB31F275318885801195B92FD167D17A46FC897E4EFEE985279195889E58C88F88C9F907B9315FC66F9BCFF1D2F0B2EFB7D4ACD7EBA6AD108B5220A1EC22D7EA83E85E5280D2BC06C62FE7615635EBB5C2C25507E46FFCF32E19A3E662AFC952511B2F0AC509CE93910D995A26AC5534CF2B181D624CEC786B86AF927D4BC1BDF396EA99F6DB7F259E30059595A654B2381CE1419E75A5B175455E127E7F1AEAC0B8903CE4F0CC6F26C72A40C358AEDF833AAE85B975F1B4EFB40D7C4A1708574CF0E98A2E787B9C68E568B465A53A0CF492BE54BF76E0C804BF51A5B74981593F3088367829CA08683986EFD8C9D777816158139E8EB22B6EDD93030F3F279E80D958C5592B0E39BB831AB6826A7923D8A2208B6C2D2BD8CD32604DE47722AFC0AB9E5D7FCCA2CA1391AE4AF8E43A5A878229D54EC256A6E42BB89750E97FBF3679F9FBDE1EC3D901B82CC45330BB2CAFB861665542A4FD34317A12CF9C75F6D9ED49FA081FC31212874E74D2F6514040C69A70CB56453618A4F983E63DA0ADE52BE5840A9508EA3BDCF70313173F018485209DC8DD229E36F854C778095C2C85D3B5B2F8E23EC88608362AA183D028F8988C18EF88373DB13CED999479A325FE49E9DA01844E1CF37D5BA098AF7B8005F1F1921B850B4CFE545E7F0441F24548DCEE473BD11846F0B6EB9CC412672CDB0EE ss = 807703887AD9601806D0BFD5F9D9B6CB01BEE01F82500F525CF4CCA6E4B21FD6 count = 33 -seed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44 +keypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 pk = 63992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968 sk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA90D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC43163992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968672E53B28D579974D268132187E7BD72238639C6F2CA154D50D98C74096EC33075D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6 +encap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7 ct = F145A8D9CE4F94ED02E2693AA6A5458962997E212A3DCC11C56BAF8DE75A68F67C69EBD87B212596C90201BEEAB5E2A0DD8FB0F9C3308EA0B0797A6921E7B7A036047A78F254ED699393FFC4B904EA2E00C7CE3D149BCA5D763C2CCDDD386EFA74DE0D1E42E1F7E96B1B92C346F5610612E30E970360DCDC541435974C33976B13B069270DC5D78072E9CBC434E92D7B30CE2459812D5A25D33AAC97D3DBA1A4ADBDD08DA548DDFC83D22EDCC5015B09AB361DF9AEE747572A4229E6BB5F5FA85579BF47DF4525880A6BE4D871D38E0354DB9FDD331F8A1591566938C747F14F388395043FEBA7678FFE17D712BF651D544E6F307E30DE4AA7022ED3B758D306C8D526C29048BE699A9E5D77EE1CFA5961AFDD94C867B46D74FFD16EE258E6E8D3F4BFCA7D810796A2BBF456CB5D00ED9C736286B2E57D10633227BF7B91BE1B08361C90A57D6D4AEF79271B1AC6E2295797671B7F0C7DBB5830D2EDDB2B7AF062BB73967964C0D740F7BF562648634B40E5F2DA69260FA4DF1CB9A99247157A8911B8C2916E6307CB684CED9FD738C05179931992BD64F7541699F8DB7DCDFF73085E9BA500FC1E7130CEA36E4C67183179654913E33D9C47D76A3FC74F553BF32CC2B0167C4D3357A7C5CB26428FDA06A3BFF9CEBA276F2A412B21E04216A052BC4C201E5D36BB704DE258D30E5CE1112D9AC8E0940C4035789A1C3C2194A3FDCCEA8F4FF9CFECC01CFFAE1334013113ABDBA5D6574167D1AAA2B95257AFE1DAA39B8EA30F7F3843CCBD2B0DD373E9CBC9CE254BDBAF462A0486CF38EB7F90B5A7FA77D007636641639C7BAAC4563CD27B44D9B104C04990EB0D45B9FEFB05D987B64A5FE8916F906720628961490A91252DBB44972B7FD2BD5C11292F40B6C92317BA3641B4DA563FAAC61972FB552553CC006945311B8C79F88F7A59103306565447ED94AF5C2D1C10DF6D5BA6754932FCB98F3AD1D47D39394AAA810739E1E326AF312D94605198FE30E7174EDAB76391D4956ED0E4C2AB6954D38E00DBD02E76F2357C350F7E93C1974D2C1CBB3C638604DBCAD41790E7E402B80261405A52C2A0F9F0CE637A769CEF5BD800CFFC976598869C24FD9F8C83C55AD840BEB08EABB33877C2CAF3F8328C2DB2E575254E4F129A1E969D91EA02C77000ACDBEC1CF6B1003CA9C8AF77B22F6F9E8E831E4196585450B61E0E9AB6ED12B703C990FAF295FEB56FE39AF4B9DBCB2447B250FF4C13078FAD781A6CD5703FB4DC4A49FFA0FCC342E3638C6FC407602818E0F3C557EA1E9455272929E63B6BF746882769C5C482A413901F04623DD386186392922E0CC3B051F87C4783A90702B0FF33DD37AA924A2557E7461652444C9DFCE842DED51BBE97336FFF712974A3B60344FD9A7898FDF1F5BCF9AA6F0F28EA66FF64A76EE2D6080AA47C8829E1E8292185DB9921A4F4B3FE28786AFA28B25E87BBD63087A08A9234C6F12351B7F622A00F81E46462882936219FD8434CEE7B5EC0F18ACA21B13B5C995918B13B852121 ss = 9D28091B20946B5507AE42BC4355A71ACD2B5EAD20D4181B22A5031EC53CA00F count = 34 -seed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE +keypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F pk = 192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E sk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A410319035D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26EB86D5B13BB8B72A9FB81245AB712F0D10F0E2E09B222143C420E3F2C3ACEA27B248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F +encap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65 ct = 62CF02A7A2D09168AD13B88990D97D6A9B0490491EE43B8234B585382834B03FBA539DB1958800624B86051987EEAF09091C288F6564383E1AA98094850CD37C2A695D8AD8548B12FDC9FE827C63A360135EAC409C76D0A8B2390A64F012161A2DD3AE0DA8F626E2F5E053520C6DEDE4EC8D64B045B278B1E140988B3A13DA6ED4DE14513E04FF00EE7B07A05A79CE27FC8A183582F2F987B44B95770083CBA46A2E2DC384754D0ACAD94FA54EBF73568552318EE862C87D22315A7BB4126B2ED7D9E190456EDA589994EAF5991253A191FE3D7156BEE8FCB9A02213A477339507BF4A1CEEB0C64AB07D1B9F3A492437269FD8E932077C80EA7E3701F6AAE89718C2C96D6C46244A3A1E760D0E758A47A5547D403DEE7135E876345D0B725E2218A9A004C567F5BB00905A00039C3B6850CF5C8EDDE3FC1A4118118EF1EE524D312BF82C3F9A089DABAD769C4D459C414F06BA28DDD48B86E079367FC77285AD70D0ED6E46BE65DCAE0FC2A68312397B8E2771EDA4911E4C09E88D0F3055D01DB4B3B1ABC968EA78D8784CC0A0A429490E862B3A6FA629CC335873B55E88E5A0F320125BB16C621C4CA6ED3C69DC3B190D595EBF8685E7A22CC63451209D29413E7260DA471B602F9C7203877D69FB0DB331BA950F0AAF45C8697704A3A641CC04999907D70BE17EB56D316D6F196941E130AF65B0C1E4555BBA7A2C69676AB4AC7CF9FCBE9B498C46998A396A5175F06D31887DD119C92A02788909AF9997FAF43D148E4B00751249B6D569D16758503EFE6B808C5909DF65485AE901A32000D0023F034CF9A20729A7901049EE12DF1A1611F609F060DA51B0016A988054F5805D37920BB7DF00E5E7B99C19299567CF93CA8A9C13516C7B8CE59E0A71B6BDEE58290911D9B44A26D1C48400DE5C246AA5FA3159324BF31DFA3D1F223FB2472FCC0674D6FC19B0B730F2BA7DDAD33428A78E087F751061C7E21AF59F3945151DA4F97BA65064E8D4792FDB1A29D9B9ADA763A0F743CEE9A535A19A2260258BA86F21F0874A8782F5F36883369A655CB3D622C8F828EE4ACFE15B534B8D81775E0CF0C77625A2965C8820D1EAE140D940C1ACB3AC9C216DA291588C8414B91DA8E08F5B192CF007CED7F1B1110670F877B4F8132E6E53B3D47B4147129407BD14AECC4250BC5F054E3C25B255B1F15583B4DA510347A6BFCC5C0C25200D9DB9ACDF58B1E2B7EF968D1D18DE9C67D05BDF49C28D8FB4845CF634E490DE1E99D8398123C9730FE0CFC63B5E34B3E7D73A970A1AD1C963E442B9528D8530DD38A6DEE6FD64C24093BB650E1D6A9C79C05A9282025185DC4A08BBC50F1E335931490638283EFCC4618F2023F06407F70F076B30A7C3A3799967CD707E578A2EE156CFD9249852E5EDC08CC27A1AAB18A0846D066E61596B928BB6C994CEAED604C0ED5B42F9AE38756E8AEF19C47CECBBA7A56FC7EE51E394D0B8AD32DCECD50031C047C519CCDE7EB20E61D8944D5AFF66626541982FF2DA65F211D85F5E89D8BA ss = 98498206D1F4D3C94A054C3C3A6087760B210D2F3628C71CCF3F0ADE9694ED7A count = 35 -seed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4 +keypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 pk = 38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7AC80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2 sk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7AC80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C285441CBD71C18717E9DE7359B920A9A3BB7F32E619806F4E4718C585085BE6241646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71 +encap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335 ct = 47F3F5F8E8ADECA6F32B9692FD13D7E042FD9C7612634D5E3886871D5B18006B8BCAD0E4B8E91BF063FECEC9E54D10A2980C24369FF8ABC2753EC4E45BFB30FBE64CF5BD5B53F3101913B558DFEFC745D3C5CC96C1D71607A933E98314C340330BAA8EF4A08916E3A2A98177D4C1FF6C499BE66949A14D44361383E6A6C23A5E2A99856126BA269BF386889B8493CDB375D27AF17ED20B504E74F2A9FE4C00DE019EBEDD147591F8A53266C56A9ACE2DF3DF3CF0182596D78B07A67FDB0745CB0B6457F4467A7C9563947B2BD0B112819AD2471B8019C3AEA82ACB84954717CA91FB62099AEFF49F81226704B8D268177FC77A422CC951F1CB68D25028C94203686F3A43DC95611AE78FB30BDC987992B9BD810C362E29C8F8C4C50B94A4DD640C70BBAF28A2C77643400848B0EE5E4991CEAE312F0EFE2FA0B90205E170F44F8708CA30446F83DD743989575425F5960F30CB8A2A36EA62E9D2FBA6F13E555366191B0EBC79C0F8D0CD0E2F25EA617370675CCE484125C7B6699F3A83B265F43FFB29C72499A9BE90AD58660FC69435EFDEE5C5EA405106C09B00EA849FD9CF7AB0F4B55D12690C1E65C4F5369F32D337E319BFAC00D8D8EE8FC4697A5248C096FA4CCF6D95203D85D9E2AB4EB1F4953B761DFE76DB5D987EB0167A535C43AC756A68E3D08B99E71182F2FA3D13212671393DC33DEBCC3F080F03317128ED38CE785C3ED0772CF86FC7411BDC840AD1C754AD6E871EEB8ED6927EEF33148D31DE4B4B3EF5A7F0885B4E9792677480F518C250172D985981CECA7117B79EE38C99092BBEA8FA1B0036FC35BA1DDC545130BC23DE8EDE4EC7A2908A1C8D3FEBD0C1EB811CDC90B74BE2C0A4AB7F2D75828D0BB7F4DDDA80813D381016795F49045F31C0AEC4FCAE74134F5E799C2528DB055C1CB3C748ACD9DEA26B07A817594B902A76DF4AD66F641C65A609514BDC608103609387DD7BD80937B791EE7D14928EC937C6438D62E7C05EFC089D3FF646E8C04A03BF00094E3B04DEE0B81EFA2660392F03DF2CA7DA4231EBEC0CEA1C57599FF84617E3458D40A762BCA1DD3C777BC790B7C366980B8D2FB4183FB71B7472E448878D7F50BE104657302EA90FF27AF7CE9AEA771D7201C8AB3EE0754F77452E8056D96D4CDDCB69C1458A5117713DF0FB210E98B8270F378BA4C551CB469B10014422CF48009AA936A5E0E63847235214AC5D62FF0C4628793D7C4B9659967450ED3E1365F946A7A0445590D260FA87CFEAB8DE4F2BE784738DD534D0C6EEA04691C21396A406FFB15006D4E5A19C137D0776B63FC37AFE8618D4E10208823DABFFF3C80BDD953B758B89E81108AC146D05547C2E3139ECF4E2F3FE41125AB7D5BE50CDB427D46C2768EAD3940D3F4CB701EB41DDE06A191629A3E94082F203B2736F6DF03E206D2937860235B6E4DD1F8AAA4BD95586CFE18BF5FE4522D5F85E77C0FCB472ADAB84DF092C4CEA53D14E0FE7703F3FF8787827555697CEA6A8011E4E525B8BAF1ABB6E216DC617 ss = C93350D1F27F771801B7C3E03A2E7672146809D37F33BA262E9E0CE7809B2187 count = 36 -seed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074 +keypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 pk = BE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C79841F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD sk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF844C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915EBE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C79841F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD065FB6156ACAAC591F1BF3CE71C4A046BE8C6C55EB9A84D29569BD2B144C73E279238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411 +encap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732 ct = 8E4B06F53205ECA407728FC67D6329388825377114DA064425E780EE4F23C8CC01EB544DC02C70950C6F2193FBB7959E5459325514D1E76FEC98ADFDA3CD84A8FF0AB0AAC32A0E6C0D184D6B6AE5B020F3BCFA7612A8A8469E3B97CFDA17BFA20080B493451DBC852E9B59055381C382C12B1D8CE94AF1207408F2909E2BFF4C38F7D244182441DEF635C7B46721161597105271DEFFB3EB435F596D88D3B60BF26EEC93DAC19BB52DC05605668D9789EED2CC785112ED45B098D7CB1E26FEB3582FD505D933AF94265B100C998A7850F3A58937E6B3EC8FA19F229021C5441B93FE82B7D20B23EFACB18DB8208A141844386DAA9CE61BE318B0B410AD2C3FEE8B448C649908E282F9D172E62A507F26D1ABE910D98EDAEA3E8429CE1144522BFB938BF0509EF0454DCC4DB999AEB0F9AD283A3FDB5EC6BEC935182FAEE081F8DC6D42CF9DEF8296F2C30A691A2ED84E759A8EE4F3AC8BC3498AD3F7B96C9140647E81339107F1614E0DA2B0F53E0309F19E5FE6584C37F2931BB1BCF93B9FFBEB1A10B0835B27AB81672B2C2E65FE7D1B7F2C75B4247A8FD03F5BB18B0B45693495C5DFA4DC3C50FBCA60347AA9463333AD7CF27743FEE4E0C50D439834192E4F62CB29B3BF7C0CF222403149796916D4067F82BD26F00ACEDFF40458FA66DCBEA64A0C1F885812F505B120292487294D531C077C376D90489B70D51984E35B687C5DA6A153564A31515CFB9E484EE16F2B0EE8910AEFC2CF34E9328BA1DA84F5FA671C4E043BBBC19C032E7A871A74A9BD5F2F3A9722465861E19646E6ADCEEE098FD3356B6A7E356DA59052C2DDA1462CC1711C9B3162243E47E3BF45930D6F3313994FB1CDA44C60C0871AA424C9796AF27505D0B743D7AA1E2D5EA502301116FB607DAF2039FD6DDB1A5FE4D5A6D53A32E7AADC7C7AE0E8EE23F8F55A8643EAAC5A8FA38C1C631DC65F0EC02D3226A85092847AACB7C03A412BF89FB046606CB3B0C2AF16712286FE4EDAE49FC7A0526B2BE181C0074E62E2021A1F80651EC53A24E5B48F5FD20058EEAD3706E40FD8D9F9FE81212550425F2FBC3D2049035B267617696DE3EE56A11B4F6B7D9BC0EE61D570799F7BDA55065BDA83A15A252B1F587628F9D082D9F969A776DED5EAE9364BD9628C1FBD70CD288E515614ADF9DB015387AC8CF37DDB74C05080D993786642243B04F9DC44DEE0EC2C396478F8A6BDF08A0174DE3086A39FB0E555E159E862C997CEFBF359395D4D1EF80002EAB509144A619DE33307411919A90E35168AE2953054E0D2CB5805653BD6A9DE76CDEA4078B46BF6BB631CFAAFF55186F612F4A04B2A9884C9D15D5CE6964DDB3671F63059A5D38DD5E75DB1606057A9FA272263AA2CFD17D7D09989CDA1DCA94B94B1FDC691E6E51D7AE2DFBBAA8D82CDA242A98A78E84F4E3B5D8D9FE10D2503E25B9B3C6E0D9206310B7698EA3435B3A6AADAC0795B5302A653AEF8ABE079E412A2B2182883F4B80B76EA49402D966ADD85D72F1DEC212AA890D4CB7091 ss = 387E023A733BBA407F35D4456A9EDEC3922B151C3B49C67BF3541BBEE5BDA18B count = 37 -seed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389 +keypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C pk = 99315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984 sk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299899315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984CED77D358342759291C2BD225B0BD82D659D28A24BBC5EDA8F47975B780CD1291F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C +encap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152 ct = D3327E35289A936A09CDD9B5FA00BFD73B28FFCB330E1CB018EC9970FEB3CA6EC7FBA6F9F8EAECDDD84B38C52BB98519E52FD7F7B91249C091C7543C142F0898D489F811BCC6F6A8ECC355C1957FE73E8ADFAADEF10495AE5DAE171DEA5965C3F303D9B731A5579089B1C99EDB32BB02BEC73304CC2F3677571FDA0BE46A90D36CB6A2F3DCEBFD7041ACB2EE2110676ECCEEEBDF2EA834765D9984BB335AE06CAAD76DFCD95D385E91C63D18702989B8C739F59B129BBF421FBA018E04B96F5FF08E7C05498681E129A1D84C378DABBE83E9B7EEA55AE4BDD1FE7B5544F6328E82899777E2CF76A4B23B6DF71F76A8F0475B4A587D8A0B8D12FF0B76CB59BAA831F6F7901887FDE2CF58B0661016FAF6BA44CADA98AB984A7BCBE8448C86B1E7E1E21873B034E0ABBC0A9C77BEDD69FA62278C41A08C83AD8B3E3EFC601595860E6ED1A1E4EA6382CB92009CC15CEFE8095604250593032F1E4F4564FAA616191ECFD79F8DAE40E7831C7B23DB7789D9D3270ADA144CBA1938D6FDCB1EDB624D8DDE05CF82E13F422C05883B6EFD9E0EBE538E3D7D6348B205DB5D282AF9D77AAFA42152EE11F58E2773E2666CFB3582C24F86EB8B20353231F5C2A5E91FBE2E40351D48DF2C7207FF2E77AD345DF3A79371E8D5A0708967A979C9114A887D52AF199EC2445CD21478876D097A0CC4212136AA12099FC59D6E2296C4FAEC109516C8464889DE22CBA68DD230BAA33A544C8A01EE58CA60D3199E90B9E2E262C68FABB8E255CFF75DD4280AB779DED376751473DE107CD1499C85D2B5876A4E0284406140692B4F1620BC945F737557EF3ECC54CDF0833D7A7E5085FEDA3275C991B533DFB25603826C88DFB0EBA60A709D3AA4AA69B5C04D455257F9053CD2769161281D6B5C60EF7EF10D10A1D7BA229B667AA9FA7BECA9729EDB18A166D991B57B15B1139F63B25BDB1BEFF61B38ECEC8DCBDBC984CC164D92E6A418F625B59EE736B66C154F9ACDC5B30FC3105E87CB2FF8ACC4A85AAFB2042C0F34C1D04CEE54387251D89AAB11A12953BE99960A5FC9AC1D384FEE498FF315531F50A7D6D4EB58814E224569ADE954316EDA1C2EEA60A39A97361547F82D7971BF27D5EE092BA1ED514552361AE54616D1007C7688FBEAC04AD4E3B9DA9B96ABD4D3A5284E008779297A01234D8C2A51727D9C8CE9715882A948A3B93B87EFA6C9821D439ACCBE562D00EA6298B304795606DEC5AFF0590E55516C9A8BE95E5F2D9B5AB426B294D75A0F689F8CE080CF01080FA1F1712EC169508BB7C49BD8D3F65FB12028437C524C5BDB1A72062D7D4928595B55E86787469B81D4BEB8A0061150A7465D36EC838249AD80D55E6F7B5EB92C62D381093965BDFD3810050A43E7539D556FB4C835C5E4AC6156BCC5E97CA5F85617448822EB529FF1F794C8FDA9E5D222C1BE8A3B68AF5FAC61CDA9996EA1E6B4394E9F7BD74A70C7A766CDEAD893673F7C2B54D077BCBAFF31539CB9836792149C563E52B1D08EF2748515781237C8A6 ss = 4D91655D2BD77339BB81F82916A1A77329071B3919CFB35CC1D1655C2DA5A2F7 count = 38 -seed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC +keypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED pk = 2E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E559883D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1 sk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B182E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E559883D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A12FDB7C7E39CE1625C20A13A1C91AA5909D8B03B064D00877DCE2415020370C7262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED +encap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800 ct = 1B064FBEEE1ED7023765654313B62170F23F4C7E4AA5F23C5498E7F5F82A8DB67780CA831E660289BEED5DEB0C8D6D49E8CA85AB1738EF7F0C487F61BB2535730041398D2FB4F2FEB04D4B238C3DF61784F226D31BBFD6D92FA486B344E713506F12F625653380D8CB3FBD2095E9CC32973194561D9F2B6966D17133936CA643105F9FF845760596BB95D12E7F9FBD5DFC36AAC052D64A7C08E26A641C938D83AE795977FD5D2757DFC9166B38687043CE1DE9AFDD799FA18A164269FDBAF52AC4B1DF518DEB9138D55D161018BD64B74E125943F42FF6548B2C673F647237ABB78CB3D87CC9B980C1D5F46B1E73AAAF600B628BAA2FD4D20A466DFD4B3F6EC33E91497280B782E5D4D94DC40907D0CD7A53B99948E8D39C1E059ECA344D697D009EA926E95957A10B401C436A95133A219DEED9BA76A8B87D2A9F6D0FC9CCFA183622F794A1CB29061EE4561796DA05659FCEF032A65613DAB8CFD117F5F1CEF02EEC44A13956FE83E796FC8E5F4C589B8574AE1E1E702A97C6268F34E809BE6ADA4BFA00D9EE7F890A8E54E1A6FD0F33C111BD835466EB64C1622CB349B1C15D648CE49C951391ADAE8380CAD2EF3D615DCCF177294072FFDD678F55AA814DF60B6FF875B28D2FBC3BFE3A2675A63E4CFC60634BA08E6602D449D76B29FBC7AEB54E97550A1995C6A9B47A48E6FF23CB62D35520BDC492F1AC12CCB9F18AF78C92494F22B56C684917C0A768D030426121321B1EA5B41442A791E7FD036F7010C25EB45FBC472F526C82C956F0D3AFCE7C16055FC470C61CC3CA1F05ADFDB3DF3724C5D38D9289E49D702E620ED0749D5C13376CCEC5666E8F46B60BE05D005E1F59DE58C70833172A0E0728A26C6658AADD56A9A1145E1C1FD6F3077E75DE450137166445DBC096733DFC8B8BDEDFD13F2E8FC53432F794BFDC09E9FE2070147A8EB260A4069B097CE368A7171628A6D06E5091A85CAA5D9819973ED338AD1FDF261E8A4C70DB6E78B6BE4B908D5CD3A875F321A24C4D1375AA6A97C76489D005E475ADD32524DE9B64E4468B44CD0F730B10219A0FD481800FA857C67ECDE250AF0EAFF95B43E377C32BE2F794ECA806F09E10EB4B0FB038E07535534CEE9816BB4E6EF0244043E49B2676F837079F2EE3CE9C29897202D75EB19322E6440C49D58E984DD441231A79D479851A0CA63D33E77E3191CCE8CA1C69CFBDF06D63AA52D1CEF72AB7B3F57C179B7C382F1CB7749C197C9BB0B501F97E96E893AC60336C8FA3E97631E770C3F2F544805767E3BA0FAB80020A42CF64858BC001D156ED33336F8207A439A82F07CBEA0D00F5D5942C1E9528034F60875422BA40F0AB503E32E61514ACB3D6F3F3F4AB1F9EB6AEA8BB6197E7EB0E143223532DE74B12834B889BE7DB31B93551CAA8F464E1F38F8F882A252682623459CA11DEFE125334FD0C0718974A3B6DCA46FEB0AA49D104ED96C301537A3174AB466DBB164AD68B59358F0CDF1D8A159CCFB9DAC867424F4504D3DE7BC0D686E24967A57B70 ss = 3D0D1AD5E2825DB1F539515AF2392F0D212E8166B34F3D8CF2EBE97E51785EC0 count = 39 -seed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F +keypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 pk = 45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134 sk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E13486BB11E7D9C1368FBBA34CE3A2F169C2464EF5FBC11F73843C456467B6CDBD4E01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9 +encap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C ct = A2877C3D4B092D4196F99FCAC16B38EA10D653E03446CB3BBD61252A938ABB30F3F4B32127ED8936F48A28B0A5202506E7D4CAAC4A073C5CB940B89711AD903E4C43EA9C783A0082F2A831B5FAB803D97723DB32CCB3C0793B1B858E6F71A39A1BFF4700953ECD249CD244AED4FF748110910313585D19F6562F2B5AD187A2FA5383A55E6ACD134A97DEA0AB34E464299DA2C7D5C25A06DC9728FC48DE1FA9A72CB51E08AC79D09D2266831F55AC5BED2A383E8FCA1E2B402C0AFF8AA8EEAB9E277F80C474F8017F8CAEFAEC1480E8FF37EF2DD6E3A8223CBC0AC6AB488084A257BA0F65137C9F9DFB573F9302168A77A8CD7EC9DF435D0CBE0AB9EBBA107FF2FB8ED9548F816DC367777BB2254F8821F22128B9F1624A6B45CC91BC76D5C57FEFC1BB567A2CDBD66CC9970E08BABA6F8C25C3FBE1AB9703BCBAD4EE3C0316738EEAE7488AC7081EB97B2C7F9B236344DB66692B9623384CC8F6E3A6247DE3A75890CA89C3C56F0CE28CD448CB17C4F4C19E727CB2B3724E2FECBCE57AB0BC80147E6B2032E876790A15933FB3822C89C891B8034B081AC74A68A7704BC9435E085B50260480435A6E9E87E12B81F64E75AB3753DF34BE96DB9AB2E49AD18774DD4B5AE0EA2C319DEDF6E0AF04AEE38CEA0B14BD58299AEECFE63FD818055854291C0E81C97EB485592CA06D1BA83A61010E5B6786A353EC7C7C46E658BF095D34A01F486D7CA278DCAA2D92FE3D13103F9241F7E949AB007F362B54C504C4B92C9A40C980E3EF925476E5354A2FCCCD8FBAE94CE8574B7B461632C56EE33FB2D7E2F41E7E759D0945D5A9DF0CC07D6B01059C71CB05AE9553AAF3B60266D422DB11AD1A01ED8757F1931968A16E7945A6EC9DFEA453322F9ACA9639F0CCDE621E95D01CA58FD21BA030E7EA518F601AE849796CC83B5D02E6152C2B9DA2394113DBCF0BE0F2781087370AD6F581D75AF5D6C979E1D3F43105E48E62F6EDF377203815DECB1690C914FE6B5C5BBCF1C4297A253BC2ED7D3E53E90C1FCD61CBD8C1640AA60CCA213CB8E58F137D6BB6FFBC30697AE85782F0A4AB4584FDD332BFCB4A2BF45B5059F9E87EE76EA451B5F684517BBC1407B06DA076AABC83CA7532650C45CA468A07CAE1161B4AA88BCF0816F4CFB0229CD993FFB428A9E5AFC8C0C94C922333692551890FFD307D87CFD4681ABA84FD82035ED32007B4B96E963324BEBAFE589C5D65552F379F1B8C4905A5D7C9F93B0880B9EBB7073A0DCC35E77A20D358115A9C0C9C007AB49B0BD78EC1936D301F39C976176B2B8DAB9CA040ADAAF26A85CB616002834D630D2DB28A48362C15A5637A2CB45DF5AFB1DD3C632219723F55F4F65D2EAEA810DC84A4C243D30BD49E0214BD97CFBD1968275351B0D1182F316067A9F43776F923A429E6EAF29E5E620CDA06008030735A1D3AAD5C47A0F12102C0F28269D7F2CB89E3DFF8D9B73A5AEE6C395CD9D6FE209134D46BA65A4F8AA59A5C37F180A5C287D8130678EFD51406C52858EE1FE24ED2B038 ss = FF9A0D1AE64C97E4C51512B315D044C14CA34771DF320BA0C16C8531D6A40D78 count = 40 -seed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F +keypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 pk = F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C sk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C094BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF349F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C29253478090CB4D580BC2A912645BC685061E5D4437B3811EDA69C865EA9923C0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4 +encap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2 ct = EB55C9D3D46D32C021F0D7E61E5382C2B74BF1608E0C8F09E080C2820AB0CB10886E141A282A7C80B73CEA0272D08E16366F2C900DA1144039E5A8EF7031DC26A5CFCEE8F47C3F997C940A056D68D3507E7481E13835B911CDE8976F0E7494170D98386316AFE41F97B56FFB8B5C85C70048FF2B5E2508D19B06D8E03A91F6973DE1F903452D0A95F5E8FEC22D033669FEBCBB2E09904307FDD7BCF55BFF0C097D31B62B08D75A144E8064B7001DE832BD6AFD9FADBD00BA148A5DB0B0085FA6756AEED4E2D1CFF7E8BCDD3F8E6096FBE2EB19F10E1EE84678EC8E140CD4101D300FD0E110BB7ADFC580EC1EA5AF38CC6CF984DCBA6921230304DC19B38A1D3C9BE8C479FEAF98E097FAA5C45A957D8F33A2928C1692EA8E8B528B33D49460516DFD50FEE3F5D0590171ECC3DC287E4F63AC5FAAB29D1B6436195EE4F6F29AB15C9C3C27683554C44F0D9CFA94920E9000BFE9DA83AA15A605A6E2474D29460AFF929BA74A38C465FDC8988C7C2F02B5CFB44C16BEE8B9065B049FD6342F976CDE143BA0D48CE4AC03F2CCB0767F94FF4DE46DFF7077790B1F1FE14093034F8E021C2857A148C14FCAC87797E455F36472F3791073F5F47C5C02BC40063A6C0435958B9CE3B403051CFD6A538B05A63B924950EADA692FE82433DEE2F7BE1202B5E1DBE0D5D17E0532F09F7C3D2F815BDA7A6D6E61B6BB2E755C1A181EFD721444A928BAF9EEA4ABCFFFDE4A1053BE769077146B4487ED00B2F3CEF170FB7EB4A3B61BB19706AF4C6FD9B6A29EB698101835CB24FF1580E00C36274220FDD56200D74716053C38F7D4E3FB1D733F54DDABBB14F3CFAABE62507D50920FEDC87E5190BD84200C96C6967CAA3912C6126EE409DD4BDCF8859AEF9561E523A26B31F5632816FC9053DA5B9EFCD9CC05E6A1D81078D6ED3246A46E2CE4F0C09F11CBE1FB5994EFD758207F7B9E2AEDF2A8386F9175259325B9B7AFBC9C8B9715E973EFC1573526D6CAD3579BD57920172694C7A5A02B2CF3DA1C78CCE8C9E204A4D2605C510552836E2231841873F2153A60E77E381EA4345A0A4CB0622020CC5D3FC168D84EAFE1D38E0F2DC8B890D7843BAA29E2925D5F1BE93A9E266DCC99C00C5D6681190E07A833090AFB8575AADF55333E8B3F3D9FE2E7337A3C122DE1EC3264C61B47EEBAEFC7B1F276F8EBC1CC53DE806801A8EAE9FDA8BD5E7D2F83CEB6C072103D190ACA2AFE8313B43AE7083845B6FC26ADB1A7E3C17C0FDEE0A1590FA66127EA4423B6F7AFDFED7C7E2DAF1B7490F09DBAA9CE15E209E1405E71531D3ACEFCF6096B8B76EE28246697A41C6AC8E0CB4E0CD1CFD80997E19014F083167FA47BB4BEFCF207A369051C5F37477A2BEDEA8A65913D557F896EA0041D77182BE50BD355F7544245624F6DB4E918E1308BE489CAD3C7C430D707BF91B79763691EF5FC0DB233895B361CD85158250DCFD5BC90A3850B60118159B3EAF31B8AD3AECC555330D1E084C06033CE41EBF6A5A6928B624D308C48919BA8FBD6923E ss = 0E40BEF57DC97B87EF89E5308F9DB94FFF59A475DC35EAD3F2D5B6B89D24CA2D count = 41 -seed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED +keypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 pk = 5FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E289434DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814FABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A sk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D4895FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E289434DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814FABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A286DE7DC142EFE935E84B0AEEBBD32D050FD9D8B008A94E59454B19EA401611DF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92 +encap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495 ct = 5DC80EE57203C2A3A593240F5C226FB63EA02A9289CA40186D14AF3D9A02094554F7B14EF4453AE4F183E307BF7B9278D01E0F2C3335BD69C14642ED5FF79C29C45AFE9B515675C913AC83BBED109F7EF75BA845F6595EBAC11A0E80AD13B284F035C25E9671D7BBF6D0D2C7552DA1888B61A5F011BDBD83C63C2B03C8979D3868E08B5582152F4D3127FCD9E587B08A1860DA14AB9D078769E7114A40D559754637E0141E3163215B30587E985329A2683BAED7523E46BF08AD415E8AFF8E92AF2815A8129BD516119E54815A2A529EC01565F1A6CDCE2D60343BCCD6B705A2FFF6EEAFC75B73B7187769B0AF07879775557278F537FE44DE5D57F4854C9E0A2E7E6B55435D801C5133D133089B15064F702583F228257D9A0CAD4162230596242AEF6A26E5E8C79F9B405B2F196EEAA922C464EAA9F3D312560DDFE0DE9650F53B07464EA6F28FDED35F78A351397E23FC38BC1A790E39DA5D41D33494DEFD5A5533834A5095ADBD2B03DB0E560DF6BD4C64B41C502309B89F73C0EE40B9C6AAE58D835D95E650EE2AD57CD0D393D76D5C9BF0B90915878942DBB05D8C5780734821937C929F1BA55C487FCE1C1831524BAFAAABF4D29472C82C105798A9BB324112E1B28490965C14A402E4E855DA0F3E83A2DF80F3F3BD8807112FE74907FDAAAF6C8D4DDF5C1E57DA71B4680F81BACE717B766A38C261CEED6245B9662530DAE047872C4B7655FCB0BA1A3290A34110BD31A97A51D92443F6E6540B0516B1164D783A610A3F87BDDF21593FB5EE66617E2BB370EDA0C1DA30268A6DA145003CFE65114FFEA6AC3AD209D9B3DA1F39CBB1E564D91A9AE448C23690B77E8C9292AB6820C793E767B26CBC2EEDACAC6B04F0F1F742D147FC0E2B898052E1E56BAD108335CB72B6D6AE792794F804DB1FFCE2B40C2C97048B5E8A1C6CE5FA34966FA6445ADCED31F6921D56A24CC323A4AD2AD53EBF4CD336998D06496724C1F9805C1B3A89B3511A143DEEBCBCAA4B76C8F28D9DDE856F35CC7BE4FF03D7C147486270B6FDBEFBB08C502225AED31489ECEEECAD5626A028F7A7E4535211B2E85CDFA40F1380C91AB7D6F6B544BAA8A1E6FD69001D0D47E2215C5158BEB50BFD8CBCDC828207C5027F39CDBB75FFB878AEBFB0D713DDAABD1872BF36775457BF5C2CB50B499CC3237AA4BA7AE6E62C69E317916B7548F14684CFB0DFCB1614F2D7F344BB8CC97014ACA7787A133C59EEF7EF6D010E9BA76367E0065BD41D9CE4D38C1A98838A43296B6CEF7C1FCD671537ADBC2F00AD206D742ABC670ED2A52793971A63F2678E37426A34616C69EF57430568F3BCFA11973ABC280FD527DCFFAC2FB7E612C168AD943F0AEC1A7945DD77109B18901A3DF62CDCBED7DC4F75D6AF7A1458D0FD1ECB7CBFBF09F94AE3B593BC4F842C3B2B42934A2B62963E8BF6AFF0CAAE36C1C887C97D2E5FB89572551DFE322593B2082CF2B37B807C2A60F23CF191FDEA019D05E39A36403D595F97F46910D2AD65D812481402CE51B810 ss = 6134219801B78F6FA5A998377643F828C19AB6FEE69E7DBA03C7B8E20915DE13 count = 42 -seed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE +keypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD pk = D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C912A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447 sk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C3088F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A639D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C912A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447029A2E12C3E6AA668AFB5BE8A82576813FAC7B8E61C5A88AFF94ECC2770C585ECD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD +encap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B ct = B998B14D416FF33BFB8B90CEA80CC3B15F1B2B3904EB8BDF16AAF43944782D1158949BF229AC7DE3739AE24D00BE3C97354F87D52DB95D38DE1CCE5861C2C6B51879022ECB412C5A5F6B01968BA26073A2B4D50B3D5187EF0983EA79A5787BE6E23C148979E9AB236630819C8E115063514054590670E7FA6FF25913708DF4C7A30A193021311899BA6E7F33F749EC04679CCC6E24C23CBE59280213056D2C71F903BDB769B545CFC1BF53C9C9E825345AD6EBBC6A6086B19E160B1B11CCE7D76BE9F2E335E115A6FFBE367A3EDAB359216FA57C6DDAA927FE58D1A824EEA6BA19FB63C54BC9C25C83F24B51954E2772BCD80246776E5E5950A30F85E05664C54ECDCB55ABBEC7599ACDD9AC8FA721D6EF099C65E033D2CC319D9C6649D5491E0F7160DD4E7EB998442C45B28A6537B999952A77B908896560DE0DE523329C98E94E440814B9BCC1E3ED4103872EAC7DA049831DB43F643766B412BC417A18591AFCEF418F898B0E1CF9D7E8B3961718F3D8066C2A220F6323C68C2A208DC6503563EB2A0541CB98B50086DF84AD0807378360F0997D51C2A7F803CD3435758002F933A44D099A1D72E791D7B8753EE116D5B896A270C4D6559ABEC9EBDD1FD541073400208332D78934953F0C69C5AE9A3CF1E9855B54DD0080E1108CC38F83D6B4BFEEF37C49668B4AE5CFA7551A5FAA8C3660D92C8385CB64495E243423DADE733E03AF0A6E6513B4B272182BE4B5360673E68AE4999A25B090B063C956247AC6781A60BD0DCD72DA26186DB0597C7BD796C7676387B59148FC19280F6B125448600F19643A2B5C7B65DEEEBCE490928BB42C176D51A41650155B1A528CE6EE74B190032F7EF7D337A45ADB2E3BE9BBD0DDDAC77A1B9336B6560518D098BCC8E24C8CCC4C992B8E2ECFFC89B46794918D6AC78A29E9BCC724FA487CFE1EB6D23AF5F76CCEF6A497CE48A05548B19955174997961085133048F3CDFAF716B6097ACDD43CE2CA1CCC1ACD7FB02EBBA182837246D62C0D12195D8424BB998D093E6E578214FADC5CDEE3B41D11727677BFCB381E38F79731FBDBE585E4A5477225DF9730C5108CD0D4E199778168CA84233B35F362DC40DFDDC120C1E033C508A0673687461874F5FC402AF61A62E5DE21B4B62863557794A851DDDD094A20A59219748BF71D54D4D35A14EEE2098D90044A95B4ECE40A679CCF781214E8C85A5BBC8974206713C659A8915753434314117F9D46011C8C687A4BD867B81405E1B8C53D493FB2443514FFFAA6A11A02EE5EFB90C61F1B93BE985FCBE6189635A35F50F81B0457534FC5A76F541B67C2685BD06D9A00AC4A56DAE3AE6FD44841734F89D2E0B42C04F7CE9A4F0B5BA28BDFCCD378E60E2D6101FF560E379FDCDAA13EE79CCE316C4E4D4D4ADABCE0C1FD7D90FA81360B6DB61F8CA5192AFF6E174B227A2975EEC7CF1A01F6A4CA5488B1263C693F5208B36D21C484E205709D5569DA755E5818CE2D04A04B35063FC2A7AEA853AF1E1DB3550FC7B05BBBBEE59D94 ss = 787ED075F818BE6A0EAE99B113DBA31002097E0B85A5480003C505A40793403F count = 43 -seed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091 +keypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C pk = 26AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B9913921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923 sk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB89726AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B9913921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923E3EC3671CC7675A321AF8584A0961101C04A432772431E77F5740BA3B2EF488D8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C +encap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689 ct = 2CBE4AFF154B9B03FA6B19F8A1CF698078A1876ECAD645E7BF54C76787FB3A9E0E8C80574671A194238B8E9C7C42EEC9BD0A07618D33654F392C2E9D8C2A817A4F9F95232E603B9F047A379788EF8D0C548929544E393BEBBE5733ECD4BC716B0B6ED6073E30D93A064D5F714E697446821D182968FBF5A116D7E3BFE5B941A9ED42B6C5F9EFB7252529F8264200387B846AFBFBE670D72D00708B663262EC6E80308B0DF2EE80CC1320C091F8BF309F84FA5941CDAC43906E009C29A7F7B2D3D300B6DAC7DBC0551A50D449585737D7502C37A06C0297CD0AA7F49AC1CEAB3EA844EFC57851816CC01160AA0E62D5330464EBF8DD7A52A126B4CD8DE48E449749F61FCD56E786FBF8AE843FE7E68F050778BAA5C871EDD2DA3141C59C0C92A2EF8F7ABB6FF994843B77599DAFAA571A2AFDC0D5CCAEAAD4F9E025002D06F2BAA7EC5540D81D19E37A46D1DC4BF96F0F85963ECEAA0ADECE063B2730BD51C1D46A345F25E918ABF9E056F8B8D6AE34FD0E0D06120B3D91661DA17F8E4B3E68AF6915D33ABE1ED9FE8B81D7A6ADF08043F0622F5544FC9450D340E35A27B78272F70348F122D744691F5350AF7A3FB6508FAAD9EFC859FB712EF016964CC7D07940CA8B3F2581F29265369EB6D3F52B05CC82549B325CC3F8B2A4EB0A321700EFA8D86F575EB58C73199E02D04D106E0BFF79F65CEC84995DCB55FF4726B84957B25175A47F13368DE3806B386397DF10E64C365F2821B0C4C52AF2E9FB4BF0989F97D102FD70913E0B8E1E6A540710B62006EC62CFD7F907DAEDD28A7BA49BAD94F60698FDC0E6AEC63B3379D95BC84DF7916AB5A07647A777022BDA537F7E8622C642710CE2D3B0B5024E137D46080217BFB3B28EB4E58C4A9537745C88E5504AE10059B68E1FABF5AB7D3563AE2BB167530B9F9B59ABC5D9315A80318EF928CD0C785383B397F3D0244ABD0E53CC2C8E3ACE455964A66D79742C1EE9E871DEAFF22AB04DBA95BD5A5E41BF08CB7DEF3281E4D5DF9A1FAA70CF30ABECFC907A3FBC64FC3E18E8C86F4BEF19BDF096A311F0ABC76692730FA86C39EFF9451EBA149118DE84A70CD6EA2088F52EAAEC913214C79BEBFC6189E0BFEF3F058358C069A5C1CE7F55A00E951B72221BE1F324190D03F6F2005588BCB76B2BB2D5DAD1287D5E60FAC5A4C07331AF3213EF3AA063AE15A26A983490310AE8EC1F1B9B9C1495473207F0C399D4FE27DC56BE8BB7C8AF3AAC5344CEC1BCC14BCC15CFA9A8F2D58B4BCB5A6515E8FAB65EB21731A6465465A2F16D7672AB6E7BDC3F052727A2CCBB03F76F2444CECBC52B5C79E32D757DED4BD925625E3779BF3725402480F1134D707D9EA3D6A6A30D36B3033D3019D7A537B96EB47908007A396F85B5E20D2667149A3B09A3C87899B58FC1BA0C36A1FADC5D4CA07D435798E1C15D01695C40C6497020AC8BA979E11062957416CF08871AB93BFF007F86C771E3750F7E648C37C95161DD141A80D72F7D73200859FCF81D60A321962A5068CB33A8F31C ss = B81E1EA69C6A6E1737C78FE18C36CFDCD26CEF62DEB805F22A92C49DF6596C0D count = 44 -seed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE +keypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD pk = BAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D597573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E sk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4FBAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D597573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E79836213A513BD4CFD42ED281304E3EE4560E4E0C60FA53781F83D5BD2BBEA52E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD +encap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9 ct = EB1E2D9E00EEC89D9C0133C36834B7704FCB880E87D28F6400D5B6FA85C9585518C29C860958C2B6B1A239BC55B212796ACACBC4A2657D67DD1B61E9C36EE9682FAFD6E2231883B27587CC5CD4C36B7BF29D982D729BDEDABDA928370989F0F3FCE00A44561EFCC2A5B77F16B4C982554783D43CED6A55BAAF9FAB462813A8BB2A98CF16478AB4F1E79D0120D753EC0BCE0B4884FB27E02FDB881F7B28023D91E23340A67DC9E61B64AB16AEC77D36DCD0CE1900A7C6F3758A49D36ACA01E8E24711171F756A3A01923D896BFA63763244794BA3D01710FE2EA4064B70702ED34DB2F715B2E59683EAC0E66B6BB392DC22FC398CCFEF06764CEA27A3E2FFC329DEF35F16F357FB9A7ED25066B6A6310EF657FD348C716B468EBA86594CE6A5314CFB9BFE3FA04F849ED485459980D0FAE670A2134908C38727021AC148D041B496A97D09EFC807F2EF9A2DBE5F1C3043D3082A9E8108C020CE7B7CA6777FB3275CD0C8F8299E8CE81C1972C079BA37BF2C8BA717DA95E26225F7CE0D32A96D42045A1163A384988DFBEB1C9C68F142F1DBE10BE93F0FE5B2A2E4235ADC8300DE98A6FDC2EC76D34C4EE15DCF33DC939E80AF2DDE285E72D33E4E49A6B7DA54E5E29A072C5D19BA548D714EB4C50C9E8FFAECF92CF0B66E2D365127836E4B0B6151F29F7B8081E7DA720AAE3C66EF3D7FF2AAF0693858403AAFB7C8CFBB4104FB2F1F286DBDFCDC9A9652C724CE3F46396DA21D18A8CAC249FB2C564C638A90A3BA10295A3995557E5A171626323B1D5248798E99C8A5E0AB96EFA39BFBB2774BEFDD5939B385F881FD60CF6F86697141738307F8D9EE27863B58D83DEE565FE12308D56887AAA93DFB8DAD892792E9D2E417C4AD98E93969182BE4EEBE50102B2DF3FA72A21D271913342283F679ED232C1CB519F152EF163E3CB85D2C3F7A5E0BD44106ECE5FEC8F7CF339C4ACAEF04A1CE520EF5AEA622D63738848D7E9AC753F95267D141F4369A1E2AD2117C57523342A32716FF775F332DEAA64B6038A4099A8AD44ECF7F38C1395DD2C45ECFD9CFD7F7E3565E48EEA8C90DAF62908C402E2A421613BD321D7DC3065B6825BA8A3ADD20EAE7A9BF762446023F2DBB70AF8722C9B1CB20B4622A79F442C548502DED82CE1762DF2131BBAA0A5384B8ACC0AADC823A0042B91A8A3D32E8B003794EFAF87F28FBA18DC7D4EF29016F59D952722CCF1CB27771E5DD17F395BBD1F1FAED18BBBB579E8FB8F5A704AB587BA645EF4B51EAF09D938C30F9B79C7D67D665A9824738A547FAAE4A6C0953A3C529209C175AC946F733C5606516725A1E0626BF684A4D3AF865FB95EBC5ECA314369D5FC97B53A76FF921371E0F161F1E8D32B471906174A0B667B9C16881442FA631A169061E6B545C2BC32528AC40370884F3E9F362B2CCA5461A92605B0D7D270176B68EF60645AEEE9948FBCC1E1F26F6100E82C1FBA412F5D5BFEE5158044416CD9D4C041B17503863815CAE0ED0792052318B288B5DA1CDEA8C0A49AC381376 ss = 5D014FDCC992FCFCBDF3AF29E8DBC9E5024F2AC41E71A3EF0EA43A063BF44E79 count = 45 -seed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488 +keypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 pk = B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433 sk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B3341C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D04330C2E803C2872400C49E1BB10232946AB939319E84FF32CD354DC15D082CDE5A3DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8 +encap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4 ct = 388475CB89B7F408D2A18DD764070424C7598C459F203221847E08ECF1FDBD3B5F1878CB148EA1E42A1790BAA2432029C674916130A30AAD99DCA2ADC8AABE96C9437AAA361C0E28110A8B6BD9AAC047191B728D9C84EBEEBC7EA2154EDE6065F9313C47DDB6A05413FF5E3571F69BCA571770E9E217136038607BEF7F60CF079E766CACA7875DECF7BF7A8B54D688BCB63EF920586F4733AB3D86BBA18540A20D27C135119CBB7DB4E0F8896B0744557DFBB3C0F615130505E59FBA005B57A317FF4C87BE8906B54870A0C46136BC89E144502F41A2B4564DA200E0AB5A3FA91836F4858FF298456F0C475BB3B8BD057A63B6F9B5DAFDD76C2C111F7B3A933A2F3CE069427077C58EC94A158B6CB4C13FB027CFF9DF3FC7CAE5BDCCD31E3F6A3BC95E6EFAF8CA24F773056AF6C8D9B2798057E2366BDD54FF417B8BDCAD4FC0FF8E64C6D258438F98DD0682A716BA2FCBA64B4CB559630635D115DD846B7182DB50A7B92C73463673CB017EBE6CCE190700E73EF73A790FA85F04656D0085023F483F50DCD5BA9F0EEF8B3E5EDDCF0F4090BC2D243215321E606C4107FEA5564041C07705C545D7956A8E163B9B641C7CEA51AB67A2C29BFFE9C7CF0D3941C0E45664A40F2AB5031C2BDE8EE7E5AA4228685A845F4CBDE42DC3F9157F4FA03631299C84149206B7E087CD56A5809BE0A7CBE54509A29AAD8465BB737DF2631E86DCCC3ABF5ACEA6091813F1E9DC49D9F998C56E72972D9CD51A95A95B59B9AC98B8EB07957E59547FDB243F873FD5A3E77478A6F2368177BFBB95F2D8B2F7924655E271850A72680D2C7ED2CFE57ABB59BE1DB29A84C715828AD7E06E1928747CFE2E1351FD07534AB50855818EFF4CA87A60E86217F991C12380255CCCA0FEFF97C35C7214157F533AF3605B54902AC8300C8E4CD496033D3D05752B3AAA85F5CEFE81632B19263F944C637DCE318E55A8A4BC5AC296DE727708D86367970C17DAF3012DF0AF19A32169153E6C07C28379761B64CA1B87D7A1B8680B9749936D205DA28B2E8E9AFCDFA26C975914332538A54730D96037AE74439289AA97D76045103540230003A430A067C58C881BFBF224DF4DA5841D1B6781937F933267C32698908A6D31BC0402E3274657ADF416C3C9D7378338593442D4CCDCDF7ABC61A45C4EBA05C0737EF175C6F01CB7022A7905A365866961F7D45FAFF18455553012D1A79225A08871971D926D978B5ADFA1723314991467782B9CF2FD063CA70A49EDAFE31BAF3CE55016713CD15F8828A09FA4D6D093C29DE550EBB0BE37FCF1C5A4B6556153578587A0762054EC01E0A114AE186FBBD97BD83F30B411563B4E4369D7A24033ABDF1C0CDDF0958F2CA2272AD358F4C60EC7251E899C6C11B001E4025A6733B270A893F384EAA93DA2F6C4D8C2DD92A1B9305252BE65C3776F5B6DBD92EBDB9E12955C1358C011AFBA5FB7E52AC27D64FAEB290177CF6195658E6D2BE5D6040DE2D26677D47349FFC38123B576A6382ADF7816344D7E257EBD ss = 80548D4687DA93177D06D98C1E2DEF33FE85E770F8B871D2F74CAE533F654692 count = 46 -seed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493 +keypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 pk = 0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C26D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E sk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB251953464F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C26D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5818AC8D7A38C781E3A0BC43D088E6D391D1D67D9639B260BB6F58A19A57150D1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2 +encap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A ct = AF94CC0284B48C7858A08B77AE1161A30C07A30D48FADFC030089988BF1B24FF5607C9B5C714AE299658BC5E8801AF51E8876908120917B00751B558FFB7F54E875B71D91E02FB9C218EA63F2BAEB28A16F912896652D7A20861311BEDCB97846CA5F5C43EFC5E09BEC6B699C2EFC6D634F6C310E97793F0FA496970E2B9A3F74B35F96890468FAAB476C179AD7F0D3C601CD54D583C6763DE4A839B7855E68F3BA4756A2AA1EC59FECDEB1D7FAC0B9EB71184240AEEB740A9579BA6350F8F6B930A8AC33D3BFCD3D28DE47430FC34248EE1B292B94BB27BDDC9D9B1A6CDD7B5AAB7FA324295E1B80AC76E04465A50310E0F3DEE3A8414C1927CA2AC9921A50E970A48571C8B73D07C54F58E7D3CDA82BC4A609A9840F3FFEBFD7EC71E52D875712EE5CA94A500E28F5D3193A3EC22C83A2159DEF810FB3640440BDC870295C70CE4D45B9FC902D5F8590C0E1B45A5BC150D379053F277E3D8368EFA67D333031A2B131B8FAB6522D6701BD119E5493C5E6B4862535D4C119265FDF2682A7949BBC1D4BEF0893D979E35719F0D418317D0A828BE60E9F81A35DBA44FF1C286DB5D7BCD3734576C6F5C8A7BAC8DD8364465378557237BF26F539FF9D68FA86244BDB364FB1F6C893CFEF73A9D312037F161482CE9480ABF28809B05318F7A4749983E3577CA3F19E60492BE75DE65171FB51A87301DB5DF692FBB49906696842636B85D6DD6DD020C5B67FEEE25B7FDC68B0FC389B76DC02DAD17C2B58A1B3DD2C7FB17848442F49A674ABE74838095A97949F664F474DAAC1E708F9BAEDD23A32A2A5556F42AF0F2FF57C487E7C97B5CC6E4CCD3E923976E5101AE7C4AE8EEB07FA20CC7BC1EE39F26B002AA0149B84AA7E868ECEC02C304ECF5AEFA03B98F613738D23C09903901481D8F14160BD18DFC0686DA00595C7178DFFEE5A4A9A1F4B8F27B563C4EE84B8BF033EEE964277944D86E416D67F663AD2200922762F1900CB0F65A81EEEE4F758BB20962A85D2FA0155296ED38AC8A4A642E6BDF4E772B7309F4E0280552DB9FDF107D2C3ADED893A015764069D3D6D5E689F1DFAF26A8FDC8628F6B33E8B5D209AB3F3CC4960409486C52D539E32D27687C2BA004201CCFAA17DEECF6533D47CEF4DDF9B6CC8E25F3648BCE3298423485045762E4CD4B85E28B5FBE22C332EE0BC587B2C31AF7B98FD97E95CA1FBC9A57E654BD8B5E54C9D1B3FB59527B1C8F9736E95293BB74613708721281C0E80B79C73E1DB9DBC4B1378A18174D068C5A2B6CFB4F2020EDD74A40FA308D5E60174696E8DF28063198F58605B5DDCD759B6BFB1C0C2CFC9F31FD5E041F047EC94A716758BF66782127771FCE174DC0F141E866241573D48AB0EFA04497686BB3948C785A3F3381BA34E44090E02F5911FFF19570341A7AD12D3E7A487865950462C7DB9F7290E8453981EA4DB3F39619F27DE8B68866BE3A2C1BB6901A646A180E152802831D12FB305CF084DD64C5ADA579BE82A7C55846B550FCD3F4C3274297F08AE37C4C2B61 ss = 2F2F58E23DBA54D8A44BA11AA4546EE3F1819C6243E986249B7102019DE3A777 count = 47 -seed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3 +keypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D pk = 964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B sk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC5812558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21D964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B172CF4F8DACE8A96B8F70DA966080A5E3F132873CA7544343377A99B65E8147FBDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D +encap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147 ct = 2E1DD8799B0911BAD860CF08F4A53162A559277EF400A1120A024C0B0BA064D1746AB3926225882CBDAF2B01013FCFF1AF978C02CF3650866AF47564DDDDAB692292F6A1233B0BC4C296DD98FC24FF962E8F3A8336729268EC7FC97D30EFCFC45C2D77AC5FFAA428E1D3BA6087F0CED8406F9C86F1A2119B0539CE5B3251C9A0C0836EF690DFADF37F16040DA580814B865777882332591977D4181320BE97A091E8281ED130A15FC6AD629EC1103CFA0AF8FE257F3C3DBF737231C023C1314484A582F2599BC1249BDB7C5C9088B60E760F57621F4D04D9F32C8B5B354F8943D8917C68030CB263B78C4DA1BAD57C67B07DED2BAF8B52D3F864380DBBB0DFF30152C11F86A0529B29C78E97F91E3DD901676F97E6E1EB3756B213BC19D90DEBDD774F805B30E00AAD86956014C64C09B816B149EA939232B4CBB96F0DA9A9FB422F1154314171BFD2DE10F69767834B90AB15099D30415D66F8442589B8855ED001CCC2DBD6A633AE846D25BCC754838F8316DABD1A58A61C6E7EB763611BDC4CAEA5FAB7A19EC95BD168A4742308A07E8A0E0214C1173FC7D2386E33D187F2D2E5ECCEC18A3180025129065644A8E917554DE34A1CCEE3E9509F9DE89FD35345A9465D02D25704318D5E6EDA8CA7F6A6FBAEEE2D519929DF566062F672825F8BFD3370FCCC384571A1C82575BD9F6B3B4173E255446A5A3F2E2143565C11F12D8FF48FB8105E2E19518CCB1B60F04E7988C58DFC76AD3D1E3FA107A7193AF691D80D3DB1F940CC2E5F50F02D5BBAE18E1F598DF690E82E7BAE5334936B8D1C194663391D3F819CD2FAC47D185192EB9596DDA35B0A8DB158C025961CE2F570F7097D076384F9A548A1B774624C5ED3BF042A06E50FA6E24D7796F813F5C63DDDC70A1BBC85E730ADA2A2FADEBBA236CD0A9BE983FA40166823E52218F729ABFACE09D7AA6F6CFBF6BA25DE959A779CDF2E385A83B2666B5E0CD8A049428B18786D93A125832AF72A6C3202DB30D83E34DB9C2E127B1D7E027A0D8F30AE69C90A5CFD4D3BD610F77751940536174247CDB7A9DD7DF9A010E28E8BF22E346A3AED521FC8B7E3891847F27B7EA06157FF21F14CA7F474D7DF1CCDB371DD9155F8A8958D391A934072EFA43625244B1A79FF2C29753053C42378F338D11D722C283D1436D87FBD38AED972EB4BCCBDD3DFFB9F6F7B2CC2B1EC58F199E0E09ADA57200031E3B26F0556AF815A04112A784E5762AD828737F7F26B55969FF023BF853E4FFCCCFA3A6E3E5D7363B039C2AFEF6A5114E7D2D28405091E258CFE54C3B991A5AED242DBC60430A95EA07776314140BE80C633DD3E2171B2E9121F16FF37548E52650F6241960E6A6C23EB18EC2C6FAEA35B8E3AEE9CC2F7CB0E3DBA2FAD334255CE1E92F684A2E1F8281CEB9EC7A497C41ED0362F9D25281064AE282E8947ECA454E3ECEE228B0F219C243BCEFE589ECA239EA619B152606EED03F788E9824226E2FB390207DFBE953AC99FFB9BEDF0C0F602F0968490BFDDF86E7D0F0E ss = 0936224EF45E29DFE9263C6237A22798E94E81A932796174271CECCB78188554 count = 48 -seed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17 +keypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 pk = 58718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F sk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F79C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D970358718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F268B6356F92C57DA6DD34494B927E8764ADF0AD519612EF0D1B8951E50966C2FFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246 +encap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C ct = 19444F1E4399BA6307612AC8FF6794B0708DDCC06538D89BB5F49FC3B8AF7C2F31C965417CC17555AA48A9C17445580F27AD4C825937FD7068EFBCBCF3B5AB055DD0D772E5A801935F475D45A63541A9CC892C87AB0CA912731819E4F270564F50BE11E0EEFEB954EB6F4042C4ABA4595AC8EEC5896AEBD7D66C0D1B8E34ADA6F6C4903986D9E0C17E8ADB7A4AB87917B9584C6D43FFD09318D867710CB41112FFBB8D888A536E3A4AFF8CC1896C7AEA3700B501FC468126D0EB82519A336EFC13BBBACAF4C1F48D187CE71BCB2B8F95CA66468485C445629EE33A3EC1C4EC34A193F68C752DB1701D07A9CF6D815CA93C93C6E4FCF4B21F8B0523DB993D25F581C91C5DD94B594EDCA516D6046354B4309CD9EC53BE0F9FF210213DEE06C0066665D325A10C5D2491DA37498644907FDF719515EC507217DCECF16D4B3CD45EAB811684198C48567BFBD65D831ADF41FF4612E9FFFA0587B7B3FC9F2B726DB5D4FD1DCD3D4BD06E309EFB1007C39401FD0A98B2BD6E3D354FFB8FB556F289E858A1244A602CC1D0A41055087A714EABCB42AA85F484F2F27548831B2F32D883A488B74D1C7BB28A8F735F161F2086B346CF0C45153354C690C92D68FE943D723F7E243D0AAC615AD54C3FA336B7E43262E14C850E9EB89978AA10EA10507230209E255192A3695D6FA3CB55EFD7BC69174A44EA0A2C15FD17A22856E571C39A519E94A5A022B04DF98E6C84FCC6D5A5AE3980E651731753517FB87333C02044C12531730F3445AFC02CD54A0A8460F7146F98187CDA6555A8EDF2CBDF6CE301950EA5204DFEADAF64952BC871F7F01517ADADB0A1AC33C34EEF75B7DCC1F64AE20A9101AE95AE24020D8AF3242AE911B3604284D93DF937E74DF3F74F26275D7413CB6D07ED995AB853E180A50F8D0EA305528DDE43F5413F927289CBCFA6B426B615320D635B85B63FFC640E7EC4B121AC71E85811815EC5DF1B9A5A2DC7F79C8A7E6380CA7D49CB3D7901BC28D1E249BCC86EC54EBC31D92D5324A0663222FBE93EA2CB0BD9BFC5AB43D63C8DA12051A4157C210DC10E737B37962C1DE186E286944E1C588B570766F81E944850FB4269491E0FC23F86602CAA9968CDA290D83E7B2EE9917693E47951EFB86F6CFF49CDB80CB04774E51DED7A184BA8E2656861ECC8A90795DE698D70AA85216FD715A11AD8E1D5D07C16A1F10C22DAC064F011D1829826D34C242F8D0DC853DF36D4DA431489785373C8E050EB8A34CE55C6F2FC1745DE58BE0B903C9CC25392A9378A379F6353F04C52DC5AEB80048BB0F13DC7DC9548266729B410C7B809C10116F30A6204AE7F46F7CC68F5ED8202832FF90E1C482B3AF44E85AE6E44A131BF9789147C21B1D5658493CE4CE3BADF7458C26870392494A65AE4F53CFCDD337D07C801A6AC90443A8F78DAD7A7E3ECD7DE8448809FD38B533A3F41512FE7011425E6FD360395F62687EA7E66977B0C3AC4FEDCD1C91F1026E216FA754A4D64F0265B0AAC854C8AEC1F25EC93F70A10E3 ss = 2073CEA69B598292F44EBF4AF3F7035E1738AFB7203AD67531A7140150176E5E count = 49 -seed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB +keypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 pk = D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C sk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C4C6D304E0494D88D83B5E3AA5761DF3B299551A24F28994D2747B2B08945BEAD20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01 +encap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA ct = A95AC6C09FB64C6D773EEF1690F3B87550BC37513FD8AFD9B1BD88B7B51BDAF9EC20EF1E5B2F7856C02211A7936FECD414F991C098A77F7C2652B0BF095D368F02A2A293F6300932BAA5AF1311D05EE3C4EF967003DDBE06DAF30277636292E5F435DF449904A9C47597DEEE95152D0296F0DB4013609A986A27FB8C50C453A76906D8494416434B048A2B411D25AAE800469B2ECB73592A2BBAAD4E392F3C5367B7FFF2C9A4DBF65C296873230782E4CBBB2C613FBE8E5892ED04524F353F97B6A83CBAA6ECA393BE675AA3FADC2615FB5A2DDF89745F36C83C1FC204580B7E4CE24029E0273DB147666A6550DE9364BED46F3C20E80F42CC013196FFE4E06CA8FB9FC421C798B6A287189861CAA148EE2B6B4326D73F51B9FFC2B97132EC6F4C0D52DDECAB76ADE333C6A53E090759AC5D8B43779911FD98C080463938E0FB7DC6F69FB35F71919179D82DEF20AB425CB56554893541CDCE3652BE623D49052EE9DEAFB39549B85DB84CDDF45F3D113E815CC0D32B3F180E59FF69415DD50B756624C84579071DE883E2187FEF0A63189EE9D342679FF0DCB98A2E963B490BCA4D60A309D08FB6C31A1CACBDA0D004B6D666676725EAEEA9D31F7205D3C02D12939C3926EF259429642A9D9C375D77F51B8356CFC1F504858BD56E445F05CCFF5109F73B89560788EC833AB196A51E877C751B70A67357C70CEE24DAA81BE2C666BA20D1B7DF9818CF9900D2CBD83FF74E47F999689D2F5BB178E9A6D4B4D49538706136F4096A919469B4006766D5279453735B84D2066389FDE6F600B49D4DE09BE55E09E7C462F314C921F225E0168342DC4D306DDE23B39139627E6AEF656E1F803EC3DB9697A8FA5772994C7F5A0E6E23F71B025D007FB106E81E76C3D9C718930A1A33767DD2B24B3DCBB2728E9746429625330006CC71604950F1A5124C3A820AD98ACC2DCADB4A1FE4EE3B04FFA3FE7305700AD11C06183AA4864FC8A254D9B6319D3C8C42BE03DB71EB74E585EF4A8D8066FC9D6C5D4FBAB3345D8241A9E6F960E238007F8897A50C6FD1EE62EB24AA67EDD962A2F2A9286A365282333932BE877227D0F5E77767CD69FBC6001CE647F29D89E145A91A16D477DF0424F73C6D310C68897E50F3DF553008DE313D9F9ED621E3C43617FFEB5E969C015DFC361A06E9E649195ADF7C4E9BB6AAB204256F1D7F6D0B080E2981932281937175940EA11583F862D7A001BC33A0E142AFD918CFF3764E99E52D3E920591A0030B3AA55C88589C0AAF243EAEBC6F08E2E3B3083E6A41E500150B90C0172F534B597C958B0430AF44204165344E218FD84BFABF8F580489F89748103B451FD9F5462288A03FA317FC72BF986EE03CD87709B646C4C611143536FFE596DA2BF049EDF32F8E40B0C465B24EB81FA09D775C7C5A99F5ACF2C6F24BD13616E6D7E27CF2DC938CF5BC17D8F4EA78549377747A23E341F19455B7C95764A8476AA41F1D33B2344938BC3FDA480F646DC973321108BFB7638767660FDE1FADC387EF ss = 633D9672D83A112A260B9D4C17812359B5591900A3B80424B3590B403A5DFBA9 count = 50 -seed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09 +keypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 pk = 41AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455 sk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96541AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D145572BE2F5CD569E6229F00014854633F7B278E90AF4EA593411909467A03E29CFB7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9 +encap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24 ct = 90606786779293D177977750726975F4EB4D2843F8F693800A1DD52AFBE25A79C5E48D83D02E9CDA1E3909D1C23DB2E382ED3DE92FBEAF611F326DD2A34E597CE9695E211FF7590CEA226B588A5BF394E8AEA1AA959B45E32E7AF8DC01500F950F9AF77878B8F280E917579650DD9ADD147D1879F249FFA2B48E170B5172B97DDD0BE9BECA1843BE63C7532F7BA2B85E508A600B1592759EFFB657EED4162855ED6B6BD143A91523A3D033BF5F6199F8D1BC7021A37ABFBB82886777797EAE296F9D5748FFC0A1276575FCDFA8056030AF0DC936AD79D24E68228F9C50F3F406CF0DCFC8C7767285B67EB6BAEAD90391D8DD18781752FE025407B96C6F042D251556B610755D1BDF36A806230A11C2852827A048E835875239F99BC4A31455E13ED565961E1EC56AC4719993F2D02CC08F03941F9FE37A7E18A66DCB2E5EF5A591FC5A4C5128EFB1435FB97A2A396B749F911160CB4078F5D34FCC42572B95E4BC5929302E1C77F5E13F633CAC285A61C2DE38877D8CB44D9110FB415C4B7B7132A04050890602D7ECFCC1747600E8F2CC27CE59C9389B227AE001B1133BA633D0B332EFB1D2E1E6CBFEFBD162CC62002A9603CC2F0B580AE0C541D4DBE47E527BE1095112855F97CFE206A38583EC34D7B87CD37824206D7EA069FE35A9C8AD0F14C45E5324A28013C1A2D705364B67D710FE03EB273218CC5EF9DE14243B6F097E7129D90D770B7515E214DBFE7BBB53D816EFF35714CA0B940027145B80598A2031180251C5B508B52970C98DB719F53C11A16E4E8161FD9341AD76EEDCB6AE20B6FF1C0AFF2E78E538515B8819BA6110ED4BE125037533489E0C76E52231A0EC0569DB5EF47F6492B7D6ADA2276F93AD2D53B08E45E8872378AD44710C2254556435483D4BABBA906E60EBEA08D652C17DACB971FF31350EC86E61B655D106D0A7D8BB8D224687C77D9BF70FF94E55D658CBA09EE778ABE08D01FFB05252F98B378DB8467CF5254CE62269C1D42DA233FC59D032B7E69FDCCB57B568BFC40A1050FD73D9E04D29BE0B4E63FB7A817DB603EE7CDBE280E772F7D18B4C2E3805F6EFEA65F1FA09A9F3175F4104C2642B0867DD997AA26D55428F41B522B8CDD48206FBFB97DA0E7CAD7BAB9215B7850B6AD4389148CFAC1F9DF17D1F6B8F629BF5AB4409E99B24016EC0F425ED4EFAC98FAA2166C6B6CD39022BFA01B3FD57D30EDF1F2298601420DC2CF757E3702E34B7EBD285D2DC6BD0FD07967EF1BB9447DAF0F0B5F52F2C61DB0E7849FF02D03C50703961A5C03FA23807218A04FAB9466633563B8833784DAC8E23B11A0D895A5EEDDAB644C23F6332735FDB0AF36345DB18EBA4E5FB4F4A30000DA7AAB1860853103792D4C32FE13B8EADE1451F6537212DDE6D0B1160A151BC4F33725698930774D5E26FF1B57FEE3D2C19A5E5AD0FB0A0093C4875159947DC8B7D915AE10FBDBE2FD73ED5342BAE093D764C26ABD30271EA1AAE78FFBB55B2CCF97CB8D75FC6438147718B4E844D14EFA5965BD6 ss = 7EFDC40486793DCBC7C030273F8EDB4178075955EDBFBBF0F21B793206A172D4 count = 51 -seed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88 +keypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 pk = 32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2 sk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E5597A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F20831C75B153FA17D336A79FF6E88DDF485DAF7B1B0BCF39D8DF15319D52AC67EF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451 +encap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917 ct = EAC0E656E53BD64C8F7B2BE3647A96712E4F83B04FA4555F1D3B8F9B796B9841C2D239956674CB51CA6DD945F2B9C40CB3341881E883A6A4B356538CC01E6E42B72DE8754BF38C4363C5F39C9661C13B207DC92767B34AE07C3D38BDE0BE4910E4AD5DDADCD4AFD41C5B6B8A00D537ABA8F5796F940B892EA5B797D2A19021168CF55F0054B6C6C7D43B192632F3DAAAF4DC99C2157EC5035E8039809A95126DA22408AAD3558C2C52528B46F313B32D8730CD5C5EFAC4F58F539CB7DDDF931C6EB9AE718BAD5B5F10561A922D4C0EFE6531FA7012568E5A372F6380D5C31A5F722768B2E9395B8D66768E4D8305DE645927D91BF7627977E9739563761581F438E05A50ABEE8178065406D40CE6818EDC2ED16FBF346DE6B40FF715CE1621FB2D55357E359FC3B67D1010FB65A732F4AB7C7BA83F4A9F8C294C7D96DA285B931F78AE792AACC355B8527FF2CBA6EE903B666691DD4F6ADFBD58F21EC2143571E061F6049B61AAF0A56885B34559DF49BCDC71B1D2DF11EFD96BBE1EC331C8483AF5D9EDFCA14F3955CDED0A2AD957759DDCDB02A93C5876FAF55EB8A32B74975D5ECFD3296B00694EA1DADEBD5932B306307943680AB5A2B25CAD113A22AADFBB9DD8F4C462FD6EFEC2560EB8BA20A0B2BFDEEC2193E8D8EEB70F759E32B3F07BB3F7F5AAFEFB74C5C54D7AA8369D8BE515EA5ACEF7FFBE63BE3AFFDCFF6144FF59BB0E4EBC711A9F001E05D3A4BB4971377462E695FFCB41D81AB63ECB228D47049367504E279E5CEC3D1CBEEE4B1B9AFD9EEEB8565CF6AE4FCC0F62F40686DFFBC7E9A4148EB3AFF9B876987E7D67756FC83DF5B69CF46FD3AB096E5B58F16756DD1EFFF6B898CCA1BF81E19B364C3854420DC8570CC2C5B0E9CEF31180712BC4CFE866465409433B57577EE869F77A3D713BF983195B53D825D6B3A6F1DA471ABC964FDAF6A9CD64D21C979C4609FF77339EF560C793DECC75A6C78D01A8A5A6D1071708FEBE38C7DD95CBFAA4685B5C8E22FB0A17849AD8BD0EE1A613CB2A3C6D1EF0A4D32BC535E45FB5C4022B870F7C410C9D93157D13C47E8C4A89DD9742EAF9603AA98E98020B0EA05E9C6D21752CFBB0D77995DCA48E0CDAD479364AAF3ACB4A99204A006EA3BE92B9819FE611FFC3C9C73F240B147C038151BA94CD1DC0E78EB7EEC32ED7B1D2DECDFC6751664B80EAFBA4600737FC2939413ABC36D14100DDB3F67EDAC9317ACDCF043006FC01FD97FDEF6ECCE4400B542A4AD2BDC4107D975DFB762761739ACEFC9A6B2EC26AB9C80F24059B46CB52DB1EBC929ED159497989131A7B67BDF78E141D8BCAE3DCBA7948CF843C2E1409830B2234EA1638C378B40C87907B1557A81044A5D4407CECEF5AB2DD55A28CF30AD06E741BF47A5652E56DD44AE96FB93E57259542F4EF268EB9221D714E472B4C633D2F4194BBAA72B629B83C7108AD2DDE0122B3A31F5D028C911DE14F1E80E23001FFAC0E8434226A1F0834CF5A5E0CA419D46759CB8D9A7236EF949A9CCACF70DFB4 ss = A33BBCFF1EC8C4D3E3229AEC78463FFEAD5B96C6C1FA857921F8907A9180AF07 count = 52 -seed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F +keypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B pk = 7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC sk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4FB7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCB30CEDC4316B63D75B641FBAD2F33241A3FC47AB8B3EE1A3ED597E5B04F77C68E6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B +encap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E ct = 3EE8CAA61756787B200AD5EC90EF835F55359F55AE04C8CAE6D2FA90CC2E32ED38349B52E4A6BA4ABA658A972B95EB04BDF9D9F007FF1DB61055B41052095687D07626DDAE5F9C2D2E7931C6C45250F5604EBD6D6C4044D18C0A193C9CFDCB212393510F1E966377F0BF34DA89597CDA14FAE339D2A82D3415C7652A4B95945AD0BCB12992472766699FD0F5876F728681AF0EE76D6FD4E45563DCD52AA7C2E5E783CF2A6DEAFEEC004C87EE47B2B3DCC98D59486341ED9B282AF0705B69EC8D498517D0CCC5847D6431677A8FB7B5DF6BEA0E5821CAF8D14A81A0AC674089953179A3DD7C0198A9CE8732663261530C138EA09466E68F2A485A492D5875736D590C6BF0AF9238752EA3949593CD15AECDCD783DA5934BA69B70E1D9AE7C56B8885A3AB409098C17A4820CE2BFC365644A8180735EF122F41ECDB5387E87CE5EAFA8AB1414D48C7B57F52F3338AE5E5758E83E560178DE13676A49D69EA415622CED3C09A42F354B3E48205937A660EF1F9053CA4A1FDAB50FB5E83898B6E5FC8A11D6DDC1B06A29EAC43A5F47F2F70FCB085BCDA559BB3CA3B035E119970ECA86B5F373ADF2BA9CF6B5755445FDB574A40650D7E75D7E36F90CD7C96343446A87882AD03464E8ED40797EDCD84DF74FCFAA83584E8A75774DEA67C74F8C5CAFC18F3BE9B2C11EE6EC6E89CE7452D0A98C64C8F6DFA6198D9CA561E86A1631BA17A6FD6D4181186ACDC327E71FB300A9397DB532B88823D8D310ABE4FDABDFEBA7521C939BBF7413BB5199AB40DAE9A8B7EDDCE3C38293D30D6A5F18FFCB12EA2E8ECF1A942E20F8310825BC6960CDD7041BD9186F723743C8C98432536EF35E69F0E7D8E0A0E05F3E40199EB1F2F7A41B18B0E7F2245FC7BBA28B83A3A4F0CEC6CB919D0CB7B66745200FC4074C510795982665FC880D3F6E3820D4CE2333C717D94DDD36C4341F01819002E21C41B12EC7E1184A1F7E3E6FCA6A18971B1C438C773A7124DE94320443C7D80C727237890CB13825436CF0ECE3FCB867A86F8C2BECD314E2274B9BDFEB3971EBE1730BD44E26B587C464E86404B8A18E35C6FC427C7160C4079C394D11CC93F473153967A394D126DDB344441AE12729464DA5E813E5461439B6FB0925A97B726A2D724850829EC1D6E1F3881199CE47E93101D99439304B00FAB1E6875EC82E4D8766912505121628AB17BF0A5094649E8D5803A59CB35999D8E9A2A7D14646A26F9DB4BF0FDAE3527CAE7CD04DD9EC949DDBB122616881AFCAD30959D5022DEFB1A2F86903CC0B1A63DC1D21D477319DF95E7B39322B69F8E3260B0F52D1EBFE21D0754A2076AD4BE30E2E47165EA3EEB054465AA4B5DCDEE133EC90A4D9C9326F153FCDE75D9E3A3351041D13EF0B9117098F2E266EDF666A3F333D8FD17C514A4A351CD2CFCB044FBF406E1DD5C99809731B988458055EB888E00665F3B2EFC0E4E16F81AAA6F28F1C87495B078B236971CFF1148C71C374D52AC1C5E68CEF548A30B0D6223E995D7216F6604409101D7B ss = BBC0B0A4782E2BB9EB19257F5B80338D1E239AA6A08710CBCBA0ADB974D7DC64 count = 53 -seed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E +keypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 pk = 9E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0 sk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB439E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0EE044DBDF6787FF038DBF9C133557169C62FC1CE2580739369AA87DF00B496485A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922 +encap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2 ct = AB24A548B90EF59F7595D625B44E8A9B3CB8EE09A1AC6213B709B1CC1833B6D3E3ED145524647D33C527F0E7052DF7FD94C2B1EBD99577600DDD3266100218ACE8C5AEFBBBB3C045C5440AED44856616C5A4456D28A304D3D00B51EA20ABFF1E0A1C671BADE1E8BE2E3BB9A41F1C73612803DB0FF713B5C717B9BB751F750C1FF6310DDC3B25A012F3902A6BEF8F2E7C3B0EFEB6C8B267E1BC9152D48F53591CBBB2010E5D40E778368B9E7E8ABBF52BCFD5B61E4B2E84E8CEDE9FE87CC14DF8890FBA78466246888DD36D71742050C8271261BED8199B5D4C7C341F5E34673E47E58F42AA3F9D28CCDB1DE32A7C6E6AE11C346DDC6D7A9B4E1384E85A466711B2F5A5FFCEB0D00C4F10C8B656A878CDAC8D1738B73E003DC44FAD15AA4E30819C98DE28883E02E501BECCCBA97019D18EBB0565CDE8784F0210A9E6199C55A60AE87559A6104662CB9631BFDFD6E3A7F9FE3D7D542C1D01520984455947052C0C9E8C985C0F247CE9FB8C0D8F2E5EBE09BC6D06D1A1EEB2C97CAD3F557CFD8723D2C3D036F1EC38CDBAD6006A6B0002DEFC9E0599D9950157324A3045DC616786ADE0A56E6378793938485C69411EB7AD38267C02E44DD902E8C242C139DCC336997DA91D1659C4582ED0021B4E14A4E77DEE7803B927B8C12383911461794718355C74F366968EE72289A8AEBCD3BF800F9E91C83F22F6D59D372134CE5154E29385CA973E9BBA04CB674F8C87D4DC29386144F577D6B177791CB28DE72CC33226B9003E42EB040C635C80305996A303F8AA82B6DA9BEA52FD11618F9D04B00D5A1540D836829FB363AD62F63ACF4EE550B09F665A62CBA6AFAA9509E5AB22C02ACC0470B144A110A1D497EE5D2A764CAD986F7F96F3BBB4156C7713784D5D7F343F9D4FBB9E7F75114E5C60EFA58DB8499CEB533B4B9E50522364BA540AA3071C80E5FD3139C64DB8279058BDAA72E1515E483609B537A5D524A766E2914F45875D08F7BE6CDBCC08C9357FF06F897FC3A17DB8341C8E2B1D63DE212E512A51D60129A1375FC9261FBF5D8CEC9252331D75F7A4D180219EA5A6BC18E8A612042639A8B33879F2F8073C23A5B8A983B131193B734B66547426541ADABE13990035BC87A780141972ABD4F98559A6D92B9A605D7AD4F00B8D96F3A4EEA619D9F45D4C2F834A00064CDF2C58B51A9ADB542CF8051B73455BE9881E5097CA9D6F81B0240012A4E55369A056DE74C277B5A0915417A5EBA7A572A9B81121B4057F9A50C94191A446844225860096BFFEDF8B7AEA605F193CD60CCD0A2697D8F8DEA9262A3C5D89E8E94E2721A359364FE1B08245EBD344040746665FA6EC5D2B9D113EEAB5CC42450B5330A232D928FE674D53166416E0E8179100E421341DDFAC2E0E5A80FE51A6C6E8F044DF8EB5596809774CCAC4C255710EFDFF2D4614CEB463BCCF6013A74E1F22760A68AD214A1F5B6952E1935DBCCE1811EE19C2CDF8FCD3D38F7B6C6533DD9DE19B67D917BAE686BD9A9A30FEF043FC8C9055AC8B6DCF ss = 3EEA7528610DAE3539F5F81EFD9BEEDDA4D45EF0B9FF91D3D4F3561B4981D286 count = 54 -seed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7 +keypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 pk = ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D66F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1 sk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC29707145034ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D66F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1E965AC6995D525E324E8252D8E2C2DA909A29B24BACA8B68DAA5122CB539A474B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88 +encap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241 ct = 9D503732B866FD6CC6482F203FE35AECECBDD76BA5AF3887AF66020597E9ED58EEE4577F0A07623C03124574A8F263775C83DF468839D2E5F17D5B21E811E0A80B0CBFEA3E370762AC0C47E741C234B5A24E803A60C532B92B658D5E46244F96224B989E6EC2BE14FD13A384EF64977D370B06040AD74D11EF41D126BB07CBBB5CB3CC1BE087F8FD7F61B8B8935F515207A26EBDB29DCAD93ED2159926093097F402EB6A2D4DCC96B7F354D3B46C514CAD7230D0A03AE48FF492CEA84B35F5086A2BAB86E37BE1080950674FACDAE004CE59858E2A2D9DF1D83A3E8719D057848A081BC262559DE7F0D30FD2193788CABA528CD3145465F3F1703D1955F87A896F114213752F389170D6B9E3B45BC4D8CC25A09D35D8C182766A97419302ACB59B18959F68CBE30572CD507D32280B9B3DD03E08F7F912DCCDF6465541FC1776B76E884EA1A1F0B6E7B44326F1C984972AB1FD82D1A095D3F8703F26D15A8FDE507E99100FC4204322D4DAAF774CA4CE9A470D560AFD097745AAE98402B1E8E5C0485620F2996E4369EA9B7D91D66A29AB0E8980AB477E6732F267EFAB52F24D1D19119B82FB1FFE9DBF3D77A0CC9CE84729CCDCD5B27D4321B23B1E9FC40F443AD753C0B876507BBA1DD7755914FD861E3006504D7E406BD8FE652E226D3B21CB7510F570CD1EB1BFE43555886E29AE1389C0791ADBC762EFFCA02553D7026A3820DC6C0DE0808FCED176BC010B0B91DEDE1A6770833AFCFE359E4228D04920870E20DD9892D0A5340C93C2EE86115244A43635DB46D28AE4982C3CB8705C250026C3A18DA5DC2DE6320DC4A4E40962FF78AA98B1C17F2BD49495663282E019982423DB6388C972B4540D7F4C26FC3037356011C090EB5AED0706336AABF252B879799BDC529CF75D748413BC2A499354D0CA2E47957E3F032C1C9B6F398C80468A03CBE6E1857C1EC3E6C046BCCEB9D8417FD3E1C7BCCA9A0ADDCACDA0BCA99966994F6234380B5E58163AF74255D6A9FF8397493DD2987633A4A6C5BA61B00FF125C06A1615F993F660EB8CE966551586BB30794CCDEC762C67843A68A84EE658E629AED04191C8BCE6DBD7A112FFBC6A483AF6D0A3F297340E6E9EBDE6D73F39F4DEB96FE0326A8D25CA7335938F502BA77EC126D5A2CA584C838B2166AA0DD926F645F7B4570AFBBC7345F4FFAC34588B54776A35F24474FF2AE8BE60D7A31A415FA32F194875A0D2792DF994E054378BF15D8502F8E2887DACBA3FBC3FD17C7657DE1D099F4FFA8250CCC9C6EFF5C517B90B7C7035017732AA964A4A2941557391836624F8AFE0D5482143B009A633092829612E6024254F1EF8BBB15B5A6B3644C9142B148C4C7337EFDED7A5246674E2739E5823C785A16EF4254B97F86EC3EBBC28B4A1161A66CDC07D3FF5A3FD1DE52F00AC6EE6258821854943FC73B357B27FD154EAD141B187F3B8A7AF61C80D3F324C341F92DCF9F4962C6EB1AE5B0F0711FCCB3E5AEB439E8A7C8F20A580AE50C1EFB1F27923ABCC8F2DF1DF ss = C5E2F0C1EE4F13FA8FBF2D09A78B04A5E2069AAFA978598F96424ACBCF41AD44 count = 55 -seed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91 +keypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 pk = 8C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273 sk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A088C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273A3D8A85F38CFDA38C66AE39B2F9186EF7BC1E0C98E8976A6CBC6C4875D73D7FB24C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4 +encap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175 ct = 05ED6A301313B34C67A40B05211E451869D148917D9CFEAA4144521DAFB1BC3CABE8FC527D998CDB6F1BA7A0609FA2144A3BD8DB8460612C8281586F4AEDA3F599CFFE70130A9C8BB5A91812B259167603B8282E96CA090EE6D83588980AE78ACD18324FACE44CBF68340002F1E0F6483DFCCFE092933D5A823F5ED4F06D38EE5747894CA0ED4A64438B1C6DB6DEA5D1A7DEED2A84F4622764FF3739924F3102912357F030CA7491D1A13F50B891294D3271D029E3402351D78479F253891D726B2C9AFB763E7A12BA3F150C54CEE377A91852B4C669A263D882D98896DDEDEEAEFE850159C3638408CA155BCC2D7D5579F156FCC2F7B77758AD4A5723AA45336054D810181E8BC9EAFB7ABD4349FA0F8A22B0E1418767E62EA6C84C2A7BC74E6E575DB8E6FB7EA79AB108C4985F3DC0424AF17B2BA1BA6C6AA2161D872DAA33B3C86D49CC6C0D5C8C07ED16FED4D2FD7F342B41D3F9B616766EC9CEFA0F1A2FC91CF84925243C344B02D6553B4F28D172ECA7A101B3A2EF6081A101DE8E95B1C32BC8B3327F24FF93C29DD66B9F508BA045339DE2C600469A73A65BD72CC348892AECFD3753F489566479AA7FF5390312081E24D9B64CBF8780D959DB66F9BFAA756EBD7CFAE55F991F81E586BDC74EF77A2FA3F3765905118F19443D3482EA18AC6BDA92A754CDC493E052D4482F57FB4ADDA00F9761F9DEED1B77FDE37FCBDFAD1CAE385BF05DE62880932DEAF957891FA11CD255E7C65619FD71B2641A085A5CD9FF4851FB57CCBDDCC10EDB41376032D6227ACF702B2E6265AC9AEE41A2C183EC16ABA9545E88988BB88EF7C0967E1164FA4F8B8943000CE8261420C53AF5A465F15BC6C76DFE8431439FA598D4EE11C3673EA9AB144893E4261454570702E6311392F79728C54DAB95D1329FD70D33E934FAF5FE220FCF9AACFC4D573798BB0D7DD218CEB8413629154745E6CED8A4A6EFEE1E93DCFB3F3BF3811513D5201F0B0A2C213E307767F989FBE19AAC74BAE70013B5D73905A709566356D4212B68349CFC4C7147F09CF0168AE636600BA31C87741AFE142D1CB03F56095DE4BB034991E54D863A9E56C6B9D1786D54A41C08BDBAE1596AADAD9118D3CC0B8121E25B0EB080A5E089EBCC32438A1DB1B72AD7D7B743A15118674F64992395316F426E365AE04DA9919E1A8FBD0959A2EA2A0938BFE7D2FBE844D89F36683E076F8E54E27AC5805128D0B58CDDC93793633FEDD427989AEF1463AF97643D628CC79DF9725C37F745839E85D9916D1C5337A16B47034FF2A36F3B022232BDC881577845CDC8A5621FC21AE5B5BF8EE0BB4E2ABDBBA1C348F2FD58313C9251B8E84FDEFE3915B8EA3CC13A5687AFFD790EBF25C7E761C90B1A0C7F6E9A3BBE04D6595B45D6FF3BA2D238D85ACF7206B0AE25B326E2191291510324A9FDBAED3BB5C770DB6F215DD693D4090BBF610F2208FDC7ADEC620D82F86CBB17DB7D31FB758A332D17E7FFAC763BFAC78B0F3C8A746BB60530A168FB5A06BC129F8F427BCC ss = 0B642D9427CAAAB926DFC155993BCB41BFBFB91E6C6D1C4165D8750222CC3688 count = 56 -seed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235 +keypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 pk = 605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14 sk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA4575B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B0573C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14AA73B40DEDD61E6FDAAC86971965C03AB14AE69E8130426FDF830BD57D0974CE3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93 +encap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3 ct = 909F5615AFD3C1E5BD517378A979CF9A4267592AE7A8A723314DCD337E5296E07C686EA98FB8FF29067C99D0C8214DF3E1A4A3CD694DD8F53F9B1ECEEFFC203A6BF9E7022ADD6374B08B0C009A0F2B57CB55221FD486E4787ECB8CDE273E980C25B831CE8504E9125B4C402F826EE5F4E2965FBA01771978EDACA1B9AE19E0E302CD019AFFA2FE3714B7C136FE5D3B6F9D7E6622493942323B33DE56202A94D4CF505DF02AF304CB7339460A2DA004D783024AEDE73BEEE0C388816B90B36449F84FB145D99FBED6D46A1B57369F2F1AF1B4887E5AD0B318B527E25F81B0A847188D0BCF722482B90B1E96B114CD0274C8D00401B0A39B29E4C6B07979199A547A27D9EC39DDC7B29FF2D7033CAF8463658113451FC604C0A01656A2968871E153D77D6A1C328EF92ABD4EEE745A3C58D518A0AF004F2C636E2F0BB636436B0517D6F8D6A4323727518B720F55D993E2C9E1653DB50A43F10C4A69FEE9B170C98DA672C1B21A9987E0A231AED4241114D605555955A4FFA66314853FE8E1E4306ADDDF09BFFF1F22EDD64448A2F59ADD8237A759C2B5112DC3AD69404C65C2CA5F97345B492F0100882C83CF33F15E6DC2459976FF8870507865F9616AF8F0AEEE21FC008C9EED3565100F7443A731A5D6392F0D5E88AFC84D6A3F3C3274187A39BEDEE638E5C56E9A1A17047303DB8920A77F17B322C9573FE0096CE446ED1457CEE4FB2BA448D9A9BD690D89C58E47816B08995A36ED6C1A965B4C78CC5D7E90D5EE1CF5FFFDD6874B6B2ABCE7EA3ADA69BEE4CCF3892E8DCC8538CAD74FCED9DC8AA13B976E891ACB8EDA3700BBA39091E4FCB25EBE17F011D392E54B98AB4743FB7DDCAF0840CA05E8691E1C6FF4F46B45663DE89F4BC9B4ABDA850563336C0B82FAD2815D879131F58C4C5850B98AB57EB36A4A3E540E80F7115186754F93719794FD73D7236059A4DBE8169C71F01DD7C4FA1E6E3B3E80E5551C29C428996169E863CA1EC09189138588FE85B759D75C6FAD53746F5B6A6CCD6C2A970D1860FCC12998A7E9CA3DE51050F3B9CEF4A303F80591683CA7FA17909099EB288BE46819EC8E93C54BAB05B67854D7A105AFA20E62DAD71C90924A7FE13C5B0FFCB47DE697B9CCF4F33ABEB151E63A02B1835AD4FB5D4D0D858CD9F0A857801A6AA316076A4ACBB4ADE6F55DEC9B9F77D1633CCB4B391A4F879336AF32C7B54D45DA9683BBD83AE8D8E1A87BAA2E98D1D5C8ACB8418A2BEF076B9C35C45B97B7E5EE24BEE56FEF50D7FE9F30449440EEA673D96F3DEF3FAD0009054C7F4B1F36FEE689BFE6907453F2D08830D7524E311ABA74DB389DF58EDFB4F3715C880779352388ED09E5378760C42105F023574CF146E6A88FD7CD42660DE906BC57DC7F49F6691378FB8575C637979D445E2E74D36961FE0BC675A84E638F8AC4CBB0B85F365B3A73EFA97A4BBBA437A6FFCFF21B50226741F19400751B5B47C1657A259B427FB44FEBE3442123FAEE30EB71EEEBDBDAA798FF7D4DF03B2E5F08B1F248 ss = 79462708F754BF842716F900E850C228B00996B0E3801B43F6A928BFD4AA9E50 count = 57 -seed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3 +keypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 pk = 5B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797AFC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93 sk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F0695B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797AFC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93CF754F2EE43694865A09CA7BEB0DEDA9B1328FD0ABDF30CA5C338E27E8BE04B5230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7 +encap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B ct = 78E7B98228BFDF95F03288762317F3EB2AD2750F51D4078A9FD1F14F002AC59489B6EA1AD30D86EC7AD46296F8D0C69DB4AC9970137901A93F02377F7AF74746C5620A853BDBEB7D706C9B743A78F5AC0F80DD34EA8CC9737EC8DB9B1DA502F14BA2D578EA6836AD314DB2A07133D7C0F80E3A3BD196361CE8E8F24884DD9F602F894656FB68520BA493D064F93F48A9D4D219C8312B9476859A462CB15961F0B045CCEEB860CEF99D4496ABAB16A5FFFC21483E9FDAA826AA9B960F395E8AE4C433E69D10C2687BC17005BEFD809FFCC76070634BF58DC37CCB9806F530EF6ADA63CA422A35CA1349A74A5D0EBDE8036A0801F3F61E838242189D9CB1A8725BE3B93E07AC509CACE9A58426D9CC6D084BEEFF08D8FD3F1020ED2E0A3C0BB7E380049C76B4C8D18F8BA2309A813CF36F247006C247C6A418FE9F070703B80FBCD2AD45DDB3F9707C4F685736C680376D622F79644C2B4EAC7858B960C954C7F1772E708CEDA6812ADB59A6A9A277337C44D0A3156327FED348976D07B500EF61046D2B881B3882AB2358EF741EDD947D72A0EB26C19912DE1D2C77B6F523D277AB762585BDB095162ACA9FD027BBE2BCBB6C4C57EC0B01194363FE086048FCA61489AF4E9A06D8367B28EB465A9F8BF986C207B26BB9EDE3200D6F407DC957A0CE7866882E83CD89AF5702F38FBDC974EDAB62F24BF50C53037437260659EA579348950652F93162BF1A9BCDBB72E44D04B4B3C3975588922EAFF1569837704CC6BB60404E589BB0E1CDBB79E503D0F946186FD35B4E0A294E2CEFDE2C0DCB2B2383348F899176FA5B620B941C68805B52959D0571EC26B9DBDD75F0895561396B3ED20BAA07B7D20D0DEF905B805DBF334601BEB359B93E9D30C56D91AD58CD93193D7DB67DEDDEB02D05B64B23F765368524CDFD40F8F59DFD5CA7280A03E0DA103DB6976331514B965F1D71861A846A59CFF73865BFE35690AE34BA8978876C809BDBADE6726E4ABA2447DF9F0399A06844B1CCA43728EDD3FA348B34B7F15DE627550B1392DD3E0996EE3D8B7351D6A5601C796C4FA317641100ECC8EA2BC8827B6B88344FB5EB4AECC3F24B78FFDCD278DC5D5C7566031DA41BF4B4AF39D11F5355DF82FA68986FF0E84E931B520F600030495E6DDB4AC02F3DFEA6F182FB1332C5F6180D476501118D32A79217A9FDC3CA8DBF3B942158A0CD42C44A426A03101E444CC84DAED5CB8A17DA4E84F56F2C0B9A665E4C144994D982595A22D7E4F1F1E1937E8B0B4C70959621E0EE3F92FEA44FF164B6F7DDBA625C97152494834E604526B8CAF76F995B18F9AFB0BD263ADA10751F45DF9FF83FDF1A64ABF7874EE144E225E39EB4A22179622E7D45DF70BC61237D35BA64E11468C408BEBA085EFE12ADED232044F4BE8EBBC019512EAE687ADA59B8ED47ED82D2B593C46080A75D2B9DD5BD6A612C7C1AF0D76A231DF4D3BAD49F09EF01A38652DC84FF60F3E6F22B471113BDC51DD5C33B73CC65AC2C701F4CBDDBA9B361680FBBD0B4 ss = BF535EEBD3721E4D832FA4C11369808A154FAED4602220B4070B78900B008358 count = 58 -seed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE +keypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 pk = 98CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454 sk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F9063514A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DDF8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB55FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA94403818698CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D3694543A842153DEE9E035299D7E268C9492D71188F9FB24BDC2DD20C1DDCA647A15231100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9 +encap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F ct = D793DFE0884A98CD776624207687CA1753B04CEF55D5DC4B9C5C94264ED0AA15B03251EE0FAF7C60C6221FC790F6E32C36DF947183BA0F3371CAE13EF196F36EE80ED758DF37AC6D9F45F14F351849FA5A18A4B9904B4E47B400B7BD80F7F458B92EE9A1577289A0CBABE7B8D7BDCC1D9BDB1605C96B509514DBF7FC9C84327F692526233F6723B04791CAEAF19B687052CB36CF248A254D4B1ABE5C2AA0D7EDE7174DCDDB2FDE19F5E91014967169A2DB30AA756D794012C290811361DDF4818C6BC1D74C7BB6E7830051C7B3EC51D66C3B1613C8144711CE70585F8FCA8001BCD9CA247DFE8449BFF0F7D52F384E496617449F003F145DDA4B53015AFECC31A72E3803AB561C35A72716D8CE3566A66AA0E921A1098CCF09712086C22C1CE4951791A46C78CAE8734B49C571710EE0EE2CF1138E1FAE19455C4C2B573EB8183DD9892E3D0DC150DAB5ACD32F8237B680865BDDCAAF0D5176FFB2382DCD75EDB2CC8398AE9789B7C49D44E4D4D18E705CAA7E3021229A52D45B12677D8D208EFE1DA2ED0F17C60BEF179C36A5B40B4D2B52A43CB251B65508148666111078D1D0E9ACD129526E48CC09148941E1B53E31392C6BFDB1406B7447589D2FC121E106830935B94AED6AEB66DF8FE843CCE9A0B91AC388E5C4C023E2522026CD518F48345411590AE042B607BD38E33FD15398C721DAA0A1023AEB4704B34125CCD18856EE95910B9044A83560D6EC6B2DD6BAC5BA82F47275B39996BE603485B9A8C8CFC71550F21F1F98458BB29FDB6D1700D47603F64734A910E143094DC3B0FD1B035C6CA03C57B009F4E3DAC49EFBD95D522A130CC70A98145F1B670463BD70917FA0AA10514584F180AD500FCE41902D7C5D1CA1E0BDBA213998FC5050419E2C5D1A149A9739DAD7F64B778D1CF6349939CA95BFD6797DDF9E6FDB14B770874A7F29A8C3CAEED48CD08BCD44931B194E648FEFA354CC754D2DBD1C829DC084EE2292BAEF7F221871E783E5ADC8DC8B2385D24CF98BE75C43628D990EE4B3CA96852F83A300E8FE2A84C1D894B0625036BE83CA29FE97C56DEA2E55C0261C04D5646F2E18CBE6AEEE22EAC0FC9E1A29DB9DF885A612DAB313ECBDE8CA25DA4D689B2D426B55B4FE36BF4512C730F55355CB5A7A980117FC1E63E50BE364D54C91B3001E89C36158D266F36D403CFB90F9CF73B86FB7435FEA20581ADFD570DA4C4C48FC689C1B67B4F457B7EC1C96E9C484FDDC58A27954402CF1D8E2C44BFD518F6B509B8178D4BA3C1B7BD2D1E8CF79C031AAAC3DBE6A9DBD211796A733ABAAF7F43684391368C98069CC42D069815EAC5046E13A8BD6DD39BC4ED2D3F292DA8EE67003947AB77903D72F97E9BDF0C3AF3D916534400545A3075570626F51C00F2BCB9DC611F0BFF8807BBA0A5E8D28CA8B988EAD01B7CD106D61F5D2E72FA46F8B9C80DE2D12778EF8A59444AF28F101B243660CE379C006B8AF92B26C8F1B6186390FEC31183227FC770ACA96B4583773FEE1ED5B1C96949D5DC66F2E76 ss = 3602269C7AF9FE28EA1019208DC3AB33BA09239D435C509903CA67345717E845 count = 59 -seed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179 +keypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA pk = 5E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB sk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB9922CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A460935645E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDBDA43CAE3C4DA51D69A57EB87094A03CD3A9C3E6B4ED864CC691A60F0509CC6467A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA +encap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16 ct = 2EF58C14C9258E8E8D59AEC0096B1645D2FC8A2E12F8BDF9813CD87A32835FDA60F096E647CA601C29C41D3331ED6AFF01978D01A0E7D9774211BBA0CBACB6226379A79C8B6575993589B5D73205F92A21A7B30B175CD228B5A449554A99E0C6E6547BE25AC510B9D1E2EAA8E7AF3A6F6F4D43B4887BCD7C5BC9C4C8A1AF737575802AFABAD38B7CA3EDCA440EE9F62F36F5566809572D5712BB03A1936A09E55365905763A631D6FA6D3C441B8B0C90FE04D2CBE0FBEB2ABBA2288EE38AA58E22453A7109F1E0999B3E9E4EBCB39A5763BCDE0290FA7213D9B357359E06DE0F6033433E78585AFE7CAB779A088A9DECF5619BB8C35DD51AACE7A5C3567162017853595D889D57AC96FA8BEDFF46CC035B15C51A72FD865923CB60F8A4562F9C30009EEC7BAD7A9E0C4188EA89A7BA3F719CA1E5243F94A95C2E3B74336D5BE81AB156528B104007F4CBEE6F88346537865CD9CBC40980462890FB2C994119A74A3D65078E24DED0F91718800B72B66629B4E8B534566EE45227A30EC724925066766C4D450AEB655D91B5426B8F2562DB6120BD8EBDF0F96758DEC90DCA1EAEB3479242E65F097EBC602F0AE36B4DD0FF2F7FC067A33B281582E51F93A5948ADFCDBFFF34A51BF8B3826EA030056CCEF16C9288CA0073EC8C50985EECBC97FEADA2C3139F33AF954C03ECDB4A01B468EA4EAE5FF407F27B6F26C1AE5FABFCD592E31C47F8E4567E3D985FE6D93FD7B0255C8D4E00497F93AE1DBF56F55037F2F5D58012757484E9785CC7052778D3198392CB3A7A1CA0E17A9DE34206FEB0BEBC7E454C90DC6351D3C7B8CBA681B8CA70993B19D47A8D12DDBA0105BA12441592FDF4205656A36BB261A42181BE2CB3C967A54C1BD20DEAF6B4882BE7DB475DEF1EEE3F2083A72B77F1C8766DF31C578B48EA5955752E836017213818DD12B0BA8DF7767C5CC432983AB3D82199DFAB7BD98346DF7BDE7D795B96F61417B768F188D3777EE7A17E6D957BC69BA16E1F345D44E4E18E5189705DF89C4BDC10DB1A6CD1429B10596779FF942A703349FFCF6D1144F105A0BA48E04D4A26AF9C9DFFDE23B8BC66B69AF9B7771DBA70A77ECE86564E266B330937921D695145DF0402C8C81B6F2789ADBE07CFAC8ACECDB8D6F8AA0B053FEEFAA1CF4503AB6C3AE6013B93EAFB5AE3C58EA090F1F26E8A96F5BAC73E53FF9FBA367DE06F0B98CBCE936C4C5DFCF19DA140DBF528C431A99787F0698DAE81AC2DF8F5BD837CE013618CB342F8234AC64A5B40A55FD1443F477215A0E8CEFF7A4C0646B0797CE22C495EFCCBD0BF9D6F46B5E2A4065F5E7B0E6196BE5BB6872D1424A1ECED35892FDC4BA8361C21197E5DCBCBB26D34C39E156B2B60EB9105B4172DE9FB8D5950D92E25B4EAC39272D3010792A39943F00C41804D2CC3713E7E321A044F726132689853F954E727FE0B822E5BE6BB0CBD39F6642379C273C0CF30B5DBA4933EF09E9A8C069089C57C6CEE8FEEB1F51692FA5FDFFB0F6AEC6E827E0245E72777B91BCF ss = 5E039D591CFB128E51D0804E0993084FC92B0BCA9C0F2D84E24F5FEA5EFB3B8B count = 60 -seed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E +keypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 pk = A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D sk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D6533C524A32345EEFDADC74A3C6AD7E981832797FAF1068955B79F118DFF93588F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787 +encap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1 ct = CC18BE84B498262137E39C8C5540DE67A3474E2F9E94953081CAED1A428F3DC8FF3CF27DFFAB8278AC4402A1FCD4C285FC13F251BFBD2E7D5F1E79030BAD0D12F4BA296F374546A5C03A8D270FFC8093E276C62E887CF91BC7B17F2C37065982DBA258B0F8ABF6FB391D5A077A0167E16D046DF535A703412D4C9AE46467AB0DE3B2AC5B80BD5E1875E727DBD633E742DEE2A2166303F7998878A0F96A364ED5B92F9BB74505D8F8694613062353EAF64C50AA7098BD142C431352BCCE1DC9D874505A60EC6318B71158ECC0A6A9C225C19C52D8DDDF1C7B3984A3D90896E89D443398BDF1FBC2569280F22353A9307288B0D99D31FBFA3E391BF4B530165870133645310D41BBB4132A51F8A9F4B62D950CDC33C4C0FC231BCF79D90DBD78D8BEB891EEDBCA40FEF6136C488D474217A77EFA163EDAFB5A23A7D424233923F1E7A4DFF5EC8AD07FFEF39E6ED8F5733A7CA4A484B926FE4268728FF7CE3323E67B3891175677DBADEED1EE2612B58791A6E93D3A9B9662015916359E775BF6357F2ED5A71DBF6783873443BAE37E4DE66B14DA166A4410B2C3D1B0CCF2C26E7A5FC9252B7D7077C32B53BF40D745DB6D32D4C9D7ACB4BD1192ACC55F3BED993871547C361C986AB1B356296E17E34F69F41EE8C60CB97999591484DEB6C6D9EC55ADCBED8D21A6BF236BBBF1981372E6CAC0F688945BCCA2EBD6F76B39C705550B38A10BA9B3F8BFA789E5A80310AF1EF038472E960BD7C2FF20B94E347DD985A702A9D63FDF2CD869BD83D132DBC29E2495B29A8DF54CF7551A68541816CBEA53F3FBB7F32FCA6F9971A7E65CD9147BB81BA13B82DCF914254D7AF5BBB3452346653020870C33AFCA72F5DEC04EAC5B834F29FFE71A9B449306F04FC847421EAB8F42AA045F70A2748D56F69A1AFA39F9B24D04D57D7FF7257262F7E4833A50E617B8AC649414A74278225DAB5AB45B1AF3B65E5C4C8BE12E7CA0F2A74F881E7ABBA0B6402A315EB4FF7CE84C6C0F60309612B53C2AD943A5FC485F8766D493363533B13FFE17B9F8C279213E8F942E35858B3D19627394E5C71B74BD84593976BCC50390557942A4DBD0C4D413AA6B5B4492B957E61EA18C61FBB2C719FB1F79890F91B65BBD173C55B29F01853BAAFC6680629682FD16CF8413488AFCB4CC3C70CAA02B02466901ED472836C4384E8B7C0019436553D4D10FBE261CE1CD1B82494F047947C14F11643EFC41699A6DB1E7803382C51BA88783CE64E3952049897E03D181B4E17AB6AFD40A96AB682A97573CCB1E1B1F09D19547BC746A12F7DEB1447CEB4CD54F6F5E2305CA3F10EC3B4EDBC2B2BA34DE88EEC1218EB1276E1C29CDBD9615C3751B278077A05FE2A35863748207D62ABC17435C2DB742BE8FDEDD9EADF5C71258C906E68EEAE12D438A10F409CD9CBDC3CFE72D116B7C3F1D288DFD9A01899B0FAD6AB18FB34687204620282844DDAD79C457BAD5E03C6D6E6AEEBC7AEBEA18B60D34C106EB66A6B07209D2FBBC99506B0475241E2E6C722D ss = EAE95E643381DF7A1CA1954EB0D529DB88A8001B8C1ED98A4B055936BBC6C038 count = 61 -seed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993 +keypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 pk = DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C sk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB89BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A5DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CE2F60F27DA7F318EB94A74B437F8E0BC9513E9BCC38DAD99C174C1D75E0145F1E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78 +encap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB ct = CBEEC8C5D1013221D499DF4B687FC8DD032863EEE2A09D95CCFD7CCB41BAC0B0A3122FDC92EFA08BABA7D722EA15C19BDA3F4977AA8AFEBDCDFC3F0E1F4274680048F9E060339D3245E7CD07C368B0A132C6AB6C5FBBE6FC4D87BCED0AE4504A62B3E81DB9F586D2F33C61AB9F04939946AE1C38C0D34D97DB4097E424BFF268243D2CDE37211A073BA22C10FA87BDBC19AF7A7F5F07CE8745458F9EF15134BBFC4EEBB6889D668111C83AF7ACF73E63291A25A47650D2E0471B020B06BE0C34B191550CE2D2AB8323A4F224212EC47FBEEF84B36D17E593E4DC3441196F5B091DDF778C6127A9AB08F6B84997CB057BBA3508B7C31982A0A8A017BFB99279BD375DCB94D8F3AC4C6BC61CB3E63CB1FDC5CAA637D1C9330ED8A251037075D44375450E4224176F475A48854D58652637189D2DDBBE38EF9D34F059582F8796066D8D18362A708190AD0ADC3E91F2F51421EA2172E0170600BFBF23730C6CB025ED8CA4B9AE033F6CBD6EF7F69A7DE1E6F711F42D091A79908C7493AD1B68DED11F32DAA940CD4E92BBAC9EABCE85B3FEA56828A10E01847B92C64CE819E72F62BE4AE0C0F4B6FAC1ED60FCD91C166A4E0C17C13D52075F41113D03404BC422FEDA4B37F990C039218C217B5106A095587E2812E66437D8786B8FC9F3365EEAEBFF0C2E6FF6848F0AA570033471A9834EF83FE62884C2022C8934133970DA578C441787E17423EF9CF2BC3A40B8CC481FE29B8380AF23C42E2A808DA7E5EE6D1D7C96B13031898A8AECCCE1928C49C0A81D47BEDCD8CC53ABA9E77BBC83174AF15C7DE9869DA8FD3B924850FF97558207D7134EC48B9FF33501D4021B6F89208E8421BC07F1D37519614BFD0FA4FC195D54D2F05C118681B2465ADE4375807C5314CB21AFE0936098F6ECA70294F6D1F6DD9E512E0D87CDEF023E317CA27D2F1B373BDA5D96733379CA70731D3710FDB7592DB380CC230E13ED0DC3FE8D8CFE15D730CCF7B6E7151353C21CFFC8B53B5DC2BEEB3FC3DFDD1E4F3EDAD81EB1745353B47668022AE0FBEDFC534AE4248286117550B9BDA0E5643FD95B3293DEA31D9F4F2EEE4FFD4FB3964855E9947CB520EFC349B28B42EFEF607C416BC4A339F04D6EB7E1743F631F061CF4FA5440CA2410AD3088F08190A05FAC211345EB0EAFF7DE7E2294A58B7F27C792FD39DC3B8084F390DB55548E45EFC9674249482140B33C8219C7EDEB1ECBFB17C9F4E07A99ACD348628780138ABCE0C15C96840F04EBE7176090E13D0A08990096149CE1F07C865D35E19B9E1873347D25C03ED113CDBDB3EAB39532247EF19EA00361C4388EDAFDE0B12BEE641310C8AF0C184E3C2D8D5BF7769BAF1F7F6C6B7C7CAF0C1E40E6063E6E601ECE23874E7016D2FDC98ACBBB62B1230CC7C1CEAF1699D004E63F1351501D99D6F23760003C2BCADED3A44CF7B0B572243D8E137DC4AA785ACDDDA836D986C1DCA0587827ECB85B579241C5EFA06E30AFE5CD363C2F63C0E3ACD503F8277FA867626845E6578B40E983 ss = DFFF52CA2AFC33401B4F72F5E6AB5D9BC21C08A6843FFB2CED24775D786B5A0C count = 62 -seed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5 +keypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 pk = 7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7 sk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5C7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D4BF608793939ECBA27DFF5889D4D921C583999A57E20A48085AC549573E6ABF393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445 +encap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D ct = 3A3E99CDFA0AFF52920DA4CA405CB98307CE61FAA8BF07561C783E8D1636003E6BA1A0E38FF422D21D7E842D98ABDD2632FE1209D662E08A8E3E1459DE3D8F206C6FB378019611CBEE5A835A23AD221F07574E9AE19DABA2AA1E619D25CB73F7AED357D2A68BEB6CA21A905DD876D55FD28B251C94121F4934E8046DC44E31821E44294AB66A42BDC3A0C87A74352872FADB4CF156977B539666718B51F3F725E0F4BE96AA399DFF16802666ED4DF9CD2D83470B90E3BD5B7CF395D029082F0923285CED2148A983AB4D11F525CD9043D261B15EE0D51287E85DB7FDB7215C3363E5E6D2DBC93A546AEE48705A40BB9C8580864AC705499639E7536DB42044D7DAFC6D3ECC7F843CC1AC3374EAD10F60A0F7D31414C3893777A43FC2D9F99BC46D175640A105A0E297EF62D8BD7507A54060ADFD1654AD8446D9B359E6C331D9112DCA7AD22A5A4319EC7FC9BC4ACA3A32CD5F4F34FCB1035521E46E52FF8538A4AD7EC024E9C49F03A6720C55514FB874553875CAFD8924DB711971CA4BCBF8F29BD7571CBF318FAA88E2BD408527A627A1268C96979505FBE85D47720C01DD721795C3A75ACC8DE5184E8EEBAB9F1FF4C4D12FFD3A7C4625C23A2893B1A4C45F4544530F3E9AC72709684B3B3DF2E47E405E84A5339073AD3BBB6C20D9E2300998BE532DB686DDFA4D8EDDED3F5EF868EC100B1D517197313165ED23EC974880D5ADA8D915549121EAF1F0851D9572844D804596573CE5C1A32D2C7BBA0E8FE1190FFE1AF0280E6D781DD31D767FD38899BF7D46BBAD2F7AC2E4CB5FD6E949E259E1EFF9C8A27D8C9C383BB02385C47635D7F631438C560AFB7E4331F1FE6786B6F07379A1CE0A68FEA618616E3F1E5D59C9928C98BA8F00EB1011641F0B2718AE378E4F9CE04C5A539AD899988070E4FFF6CAED2F74F885FF9541BB6B3B713C12FA642C86B075489D06EE26EADC5DFADB91A619E9BFD0BC00B9645605B4B10E5E4029CD30D53C98CAC5C449014E460674F41664F953F624AB6D15DB60365C4FF87AF8993371AE1ABE09428DD55A04154D5A6183D7F2FC1F02B714839A5C7A1EF97B96A3C77E5032191468C43A43107004857F360A0FABEFC62EEDFBE21FC76D148FA89E435CD0004460FA6DCA391393AC3A2E4351C6DA5D9C504E49E8A3988FCF260DCAA781B2882897C6C6913DC72B813634FB39A67C7D341CE8BD5494DD499ACC1824F7585D9A0AF542B8C8D50C6CF42BD79DE25F4575AF276544A3A55B11081CD798053B56C36BA4D0F4BC68E197A4B6BFF7F00E5A3EF02878D5333C0E35C4288A541EA49991C5652D6B751307A15CACDA2774D676EC53C0D36535ECA12BD7428660FA8A8C1C1BE54CEF68D23DA94C0BF547B3EDF5B3D4BC618A5CF67D96A9E8F71839098404573C83E3B0E6CD698B1344697BD4E348A5D56EC3D87C32A1B083C21845251DBB844B16EA2528571E42B631F5A48698658AE63ABCC46E36E721997CDB747F05492BA5701DA2848617A84087D31D040F1DD2DEA513AE87C4 ss = C870A7BE3DC7BBF5836727E5BD82CF977B1332E7DB276473E4029ED95204ACDA count = 63 -seed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC +keypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 pk = 8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B9760A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8 sk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB342852936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BC8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B9760A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD865F03ADD3941D22C80D50659F501F8CCA1B448D84462CCB93D5F065889484BC0EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951 +encap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B ct = A37E48A5F89B418765EE73D585AAADF3AB787504364574B84C2ECB3373AF7DCA5582D287A60588C9514086C3A56486D832F0BB56499F22BD19F437505760C1948B04E6DC667881565B63EEDE3D6432F073C7F9F3569CAF3E9E62A6EA7E6B2C2D290ACF3502C87C9702681FE4C6A5CCB0AC957EA2ACC8DD68E574E64508B5C3F8823E8E23ECDE3A8CDA95136D4784F2A17FF9E0E4132A48F1FABF69AD502EFC4DC4A2EB5C05F56FDA2B8243FDEF423D1DA695966F6BCE461B2468F5603B78B1BCC9E8DE0DA3D5CEBDF71A4A2DBCBD653929742EF45E550B34A4B55CF6832347BD9BC0CC56F1CC72F2D92C37689FB2CF08B37D3EC7782941DFDA884F43D58E3CF9DD73F359091DD89D2AEA83C0E5D163775841D41CB6B7E1CD1DAB4C8396F507613E2F842059F5CD8F8D5EB60DEC519AD7D3473A61A1EE79B6EE2D2011F72CE44FC72294C1A8147A6C2C6916D1A88A2BEAB3E886E0B11B815C4C9AA57A253270DD14FE11590ABCBA02E750FB3190C486FD754247FCB0219634A74ACD1F53FBD3A193E6F36049BF3C920D2F0AE28E6F3F70C414BC5EA3660E8D192C1DA4AA6834CCBF2CE4F7A943FF6B32F0246401F6EF6914F5584551290DAE6C3A97F346551A481151796A507654E99819950DA5CE8381F142B3F6AC31B0E6F8B34315FDCE5A024928EF205C2A6A989266D0A4123A5A98CDD9002C29D19D497FDC6F0C77F3B4B1BF569B89DDB22A73D0A59C518B91321277064EE8C5C9765E54C99B60BB9ED63E2D43D9EA7246CB6F8CAD230FF95B622F64748E5E2FCAD034754069997DD003A5FBA93B8D29476C91FBAB4FF0B90C180ACD747EBAB9CD7066F995FDF389874B926478E4A10EB749455DA26CF1D7E78D119E34F0AF246FD5D7DCBAD8479E85C51E59941A0B0B0DEDEED9508DF28198DDCB34624DDB45A50519809A2931594AB8292E96C54D5EB7342355083C2B6206479B50ED7FBD1C35958A94017D40E9E86A5C442E9EF5780357E47AE64631B2F803427F90BC408D3AB639C065F75183249229D8C27716E137891BFF8EE4EE1467B61708E385ED429624EBA3E53440F3248E0C32DA91DED4F934CEC4F872B78283B8E701FA635C941569E113F87A92373091A78DAC58B4AD5521C8472C9F145196D0B594C73126C226B7625D6B7FDE4BDF56E3B32E88ACB3575DCE80AAB36A1A09F9B646AA12D60637EABE185FCB81F45D54C952FD721FC74D761BBD405D50730CB81FE7A6D45B3551B8DC57A78491BC41A310F2478AFD09A539B2AC1545C4796B11DEAD5C4CF2D7342A13B7AA8CA9BBB86BBBAF965DE4D3513EE114F53FB1FDB4C52BB638B2A06C9A93FC93C50458B4D3AF86274258B43A7323281C4E7F2AFF58B43A414708DEC53F4BF23AB3EBE2BF3D51547472F4857F84A697A339AA184FF98A0E980438CEF69EE243B112D5F182F071C4F7BD78410867E3A07D274A7E4A15BD04BD6801D19A3CCA7F50EC6C03D5EA9C495737D71AD9D3A019CBC2C6FD5954680CC6D63722C4AB581BA095A39C29270DBA ss = 3A14474E05DF3FF59C6105B1F2AF004A8B8164DD049EB6929B9C9881A873AB08 count = 64 -seed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93 +keypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D pk = 61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB sk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F38555422767F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C48E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DABB8A3B8CF4709204A2FDB19889B0022EA655DFD58FF27E17D530510E1EEF457933FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D +encap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5 ct = 25E080415EF5CCB5D8C322634C5DB0F0ED10C73D5A0BAD7B2C5B899D74E6EDEF6B2A8EB9DF8D415BD41DDB01F670B8939D464561ED8C37A2B2217A49D4A0C7B5BC13D4A481FC383BACFC6CB979901098929B9FF7B5ECEB2BC21BCB830B4556C36151A386E2479297066521935A10D3F16222B9246C2885FAEFC2F8597D4AF4F13EBA79C30499435D93420E9F2E46BA2D7C54244A3EB47165ECE9255511DC524D697D13EFEFA8B62B6E61461FEA69830593D894016E83264103A876920663383E13BDADCE37A85D29744751EEEAC229CF89C282A56EE0959E46106E12BD94F4ADDC061442DFF73D7DE2D6AFC2AAE8230A88E53E7E4978B6B897AA6AB040261F9A5BB22F578BC03B0E81D2CE5A05A235EEF3A6177D4064443E20D9603EFC34816E688F515E5A48AF57A98DE730B0F5747D9F3F691F6BBC5F88A7B137E9244EAFBD539F9FB4F2989AE16881DF8036B3ABAE959A2FFF2313EBB7D044EC566A8DDFEFF1114029A30E44ADA4DBFA56CC1EF04774721A507795C10DE58E35F3BB1B1DC4D62095FDE786821BB410EF6AB4972B0A681DDD1A7FE8CA50828DAA7D5D19865644528C2A5A4C475A6B9BD3897E8DCBA0499E6DD75595ABEA0A485F7E41A727353DBD7D45ECB0AA82E39FE03B177710F6180421A465C1930EC9CEF35797E708227BD67451F8810267016EB07116BE1B4327902F538C5512902E6E64364B9AB0392A43892D4396549DB5EFF4EA7DF6754E34125E303311FD6F1CAA7F90D7361F201AF5B4D2632FC7815FE27B93E5B4251A4B1FB4717726E0182EFC9E9A07568871F9552DDD1C986FFB24B88F9EA5E591B07CB8A3E207053D3547950A5DC042B44341F6D178975A9BEDC001451BF7FB6CC4BFAB92972CB5E4217E28A21B8664C6C405C642A6E6400973ECF0F3FA7430936BB58F7D62EAA15F469577CCF957459687ED56713450913641DF199A0747C840FAB4E2B5F7323AE1E736BA0DCE06105327168A457EB1CF4F4B6C5E89D95DE5D9C65A6DF684812D00A22E4890F18EDED894472EF37DC078ACB3BE6997E0E4B34A6D3475056322E3B19930CC5C3482051DD8E9EFB5FE1A288EE3D9CCD181B57D41C7C66BA732707902CE5B9806F63621FD064F387FF413031F04502B482BBFF950BBBE9E854F8E58770A55CCEE324FDBB830FDF4CB47CC579FB49CC092614CB5789239C96D281BF065326B8F58F006BBAB07602C0657A616300286D89C5FDC2CF0D2E4A43152198755AD777C23A6DD8A9A8E64832119D0818CDBFE3CBE8B7EA5E2739E54790E0685203B2CFDF8831E339968B4770EAE40CA9A0723BB1CC9BE0FC4CBCB91A29514418FC04CEE2CD852A222A131927059AB5233FA77E8520211F42BC91FFF9646EA95434A2E867F8C0D4B43FA2E7B72B6C0E2AB72CBEDA1F8538E20FCE37FE6E0B9C4E03A9091A1D7F7B081B2B220BCD0C686729E2CADF8DC00612DF4A8AEA565CAA001EAA4F4309093ECC4FB9FDA290EAFFA313C3796C72F57EABC1CD4FD58E272C9B1471A3806212385A4C4 ss = 2D26F4DA925E01CAAEAF4A89F5CE81148A000F7A36DFEE74E059A933D973DDBB count = 65 -seed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B +keypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D pk = 657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791 sk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E9779146FE6C37136273736CCB11DF5B6D55DEBBC087DE802404B72A003C5E8C809719D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D +encap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4 ct = 1D597DA26AFA055E20E20CB3DCCC730B73075CC9B0C01499A4856D0218E744654023B54734E6428408884C182AD6AF6B2FD3CA2F245037F7F540706C5EF18CC520FFBD5CEA84D308A4BBD9999EFE0B95B1F599A141C383DF89D2BEB33077CABB7B10F332526B1AC199576799444B86377AED9A18D6CE0C94B157DB14DF2BBB515464A622E32661CADBC9E6ECFA9733635F3847F2363E58F7E994563375D4E4C0B3174A84AC0CD4408041C4A11563AC5195C1DA47C86D7B88E7323B5ED66D3850A04A348C46BBC627F497B49E3E1D7BD8E23162AD8C232F750D3FBF55C267DB2D9FDF0854972E8EAA6898BCB21CEDEEC79B6BCF494FAE1D6B174779C3F70C27B64E196EC8E8A7C861CF75A5C62AA8A71A7677B995F16A8727BD5E1BC0FB2638BCC864CB1AFA8F793462ED0AA445592E1142CA2FED5792CFCAB5F6FF8E7B7A335043AF926C7C0175C92899EC0E3D2B5BB945334A4379A3533FA1607F6406869191B2F4472F9742AAA9C66BF9A843AA4DDD8F32F4113412CAFFE113DD80C55ADA924D5EF5F5D8E2A7DF5C764F53062730764368589B76B5C6399A8674AF24C02337EEE30E1FB44C8C9AA85F72BF07A61246043B21032FBA0E675A1D1B0C4284228E1EA990FF7803A1992C53D0BD85FD3A4D753DC1F9E1B873D64D5898B78C7DA9F72969D48A433F5AB9766915BD24E9BA07170338EE670B77F68C204A68AF32E3B6DE3580A973872BC756B5EC976A393966AA452F5757745660A15E4E2D4D3E549E99F309E18774CD74F73D5D4572C3A0C49FAFCE2342F1BDAC88D35D22E8663E27470F5691C150344508214F0B0F9F57755AFC52F5590615C64C06D4D611F6920CE7D0F51178DBBC906D71947C1DBBE1D98A7433860D3D21C2E83C4C3EFED6A738CFB48304746E5A7CB7E32CDB8AF44AB7F09E98EBD18B8B4606EFA2C646E37C6123B4FBB37E3DB5C3AAF550A536B1B86B47AB17865E6AF273628F3881937043A56FE323B5368B021F3723ACA9A3937EBA3828ADFB9873A3F2D027C9264B56FDF4CB608F5451EBA1FB1EE4734FB5B1D4ACAAF29ADC1F376D23E45D188D4086F4DC4942531DB72E586AD70350B04036D63EAFE4234FE90DBD68D83E91CBB0F43CD87A8BD3CD5E6A6C81A0706CE2EDB2C9C00ECE4F86D9B82157B4E82BE4C6D655F2BD1376DE64410D0D77CDBE737D8DF1C3751B0B33D1503B1354E70B5A6B3BF5E21435FC575FDDC26F9B261B19DA5CD045FE041FC6C35EA7A4C1C24307D2F4DF6DD6C5D4B211F0C5A98093F7E05815496F0B3B7A80E0079F0E60C5393A6E9079145137B2E89093EA7DF4336B40DE06CFEE5FDEEF322770B114729342B1A24892B0C759147B08275FFA24B5BCF679A5B404B292C818DA88631919A403110959A560D81AAAB2BEBC33F796E2F179CA5F25D3EA7C7DE3A310ACED8DCAB766E02E22AE9130D963DBB3EED2D0316D26F25AF53FF23974CAFCD2543B97F8B13ADF08FFB687926A51403F811BF3606C1C73ECE86E0A724B9A15325278D6F2C6481EDE68FB ss = 5012217B85A1E5DBA62A2476D7A441411D8ECDDBE2D3A291F658B7DC1D1197E9 count = 66 -seed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4 +keypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 pk = EB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA1855252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723 sk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6AEB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA1855252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723A074ED1F76E97D68434BA4AF2AF0E549204222679E9E643580C35AF3CDD247CEB2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643 +encap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384 ct = 62A20A2BA68C9FBC4E9AB487FC36DE9C902FB6E2B9D42A040328B8798E9C8115A0C4CF5F39B0238FE74442936D0891172D6B97C219B4AAA3C628AFE98C56A33070859D5BCA5AD6338CF9491FE2DBBE4F2993F773D5A19C9CC70CE7364BBCAC0CCBD1723B4234265F4C643E425411F3665B7A2047E1C8E07C28B8CBC548BC4740903DFC6A7263B6800DF39DF6519720A9D1D0F7C9B239EEC124FF99F5CAAB64715E595CA1BA9F6A81583F4825FF9E32711AD3F741108A6888905B79DD7342B903488CBCCDBAA690ABC5E49A2534C8CA791B729E116C4304E55BB636C0331BC9C1520A1667356C4698D7D5CD8DB4B8C0CCCCF770405C056FA881558A2E6E1932793252A3CB7C1AE07E7135597E0B8BB173E7544CDF583EE8B33E24756EAE89628AD34C31C5C66590FD2D037512D309A2DE438FA13098A64AA0955A4F5460A8F19E3F1DA1E8EB7BF3B56F3E685E685906818F030B7FBDAA9EAD26F2AD8EDAE76006835BE6A5F07219451ADB37D8ADB356C4B3FD07DDA85579369071FDD5214EBE2CCE89819C316B0F43071367C6EB871947DAB8A2FCD14E656DC27F7A9E8E2596E6479440348A661E31F5A1AFF7347CD890DC3B9728762375E562788BE050748E6E00343E88FA11B165FFFBAB52D2C9004F63526B818DD4128AB69797A661731AB37534E0FE4306F865A353FAFD10B18A7E9438B41D9A9105A52292AB0488F2417C2B2D9A0B74D688F2BA3AB686CF4B08DCEC84C603AD326302684E2768AAFBD1BD7D2FDA5AE14664E287A1F55734A761BC363B91E31F5D5430992F4A6A377930623329FF9169A03736DFD875623A034D7BD4178CD01DC84F6384D6D001BFD22A543E1E9DFC2AC0AAB237FCF8DC7D4D7B3DCA4C00EBB191DD5C24B64B7730F7F4865E8DBD9739C8A374FBCA4DF0A99E8BF3EB0B7ABFD123CDA4DB5994AF01F3FC416A860C3F012C2BC6038D8AC9186ACC89E61F9B820F226CC26B5EBFC6DA09FA5141A1C8B2C2BA3C9C7F8975E73E825155B70FAB089103BFE2D3DEA873FB566E7C70E78CDDA058FC8EE87A58C98986957F5B5C6D25E33C856CE0E5A79F4A9592E223998C34B8459562D0712B7762699A382B470BAA29B4A7186F89F603F3AC17DF82BC52FA30D533DB99E1884B5D58DB45F0B5BE099DF8F27B7CFF57DD5F1F38F58345B43268A24D2B97F8F05334D0DCA0FB01F6F0E271AE002657887A7BC26A140D8761765909253D625CF8D5C3B16F27A9D055E5E4A055DB9E0F5817B9F64B7122D14EB54D3B2881F70D89C07D5D3150F8273731B245A99689B2FD31D089B3D7925645732C890BCF6058EE829A7DB67C34D8B6E0CBFCEDD73FDC7B83A038B5A044C6D9FE947C2608A9200EB21438BF942E66E0E3786ADF6B624FEA3F86185D84C0BAC24FDFB8956FCE2DC60E62721F89F25385031CC0948247E5EE3E6DD849474F4128409363C99BF4035CC43976B9B0EAF70E464833E99701D6708502037E5967490CF5D94F05E62844A329A36F819EB4ED5F93769C99EA65B57CF7F542E36B ss = 0DCECAC51C5261E34023D2E04146CCEA10A0B39AE7EDC50736127184FECFC8D8 count = 67 -seed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0 +keypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 pk = 9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F sk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F26659F74FC9EC372FE18BE4ED6AA28B7CD84AD1C0F0115DAD011A11D20FDA9EDABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523 +encap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302 ct = 454EBF31D8AB7BE6F8615035FD4F13BD40EE3E6DFD58E307AC2496B25BBB30222661AA2F65A314902C74FD897EDF3230AE401EBC263393C017195ABCF2EE916BF5B8B0A5F5AD109A7F8C049EE62C8E907719593BD3B3D2D35B0EB548C4EEC3C8C11787591967D8EFFE9C9DDB995C98520B4A9CB0A3A3B00CB1EFDE9334671FCE0D5C3052E0FDC48DF0D844C2960419B23AC63BB013BE9761D621DC41BCDD661452EC7A2FEBEFFCCC63B203F26441A366CC8C94ECC89F85404999584FA1B27D66BAD84BD997847B04BF1A594D301ADEEF612BACD232010BB54A8F5C06601E1F95F2C976017D9DF439BBAA02DA479DA944A71FE08082186BF464F3EE043CAD702E5E1F38E76793F19D7ACF46B40EC3D1773183F083F85FB6B2D6DBFC42ED98E78720B11E8C524FEC0A6F86A2A407957FF6D5E4137D8E0D080080F0A9F23CAD84224F558DE68B5F88D05850B29914E9A25AF725C39299546181E7390BF26B1A058F65300E351277EA19AC971FDF2943B44F13D690956C4E864891E397A06BBC70282F229DA50403BC3E354D898F5A079F8CB1333B1F6B0186B83B5DCF264682FAD6281F94FE08C370B2C29BB7FB9F3BEE2BD3A0E408CD1A14A497AB300CB7B39A2C15737F29D3FD9566092FAB82A01839700373C836CA73805C072A9E940E7B7C8739957B7561E90F601B7C50D2A4387D89E1CBEDAA6605062CAD5AFCCE27339CBECBC1CC13B1D690892816B7EDEFDDB90116FC14C6BEEE6D991F72A749830E82E3159B1632921B776EB9B9EA222573BA96355E10140EF9A47695C9F551EF7E2ACB055E54E712F44852604A46057F84358F6C886F2440E55EC68C0ECDE354C99BF5A912C68EDD8F488468ECDB968BF15C9CB764E67315C1A5D585615CE989DA13C8BAA041C448182BEC6005F018437036C296475B83C887E87C5D560DE293C35C8E942BDBE271CED6DD26FBCA0CAC7D1600188F65F32A9B20BE73CED637FE59A24D43B7896A33E58A2858AABD699A4C273C6B2D3AEE18253238F7E44DFA959142ECB729F5011FB840CABC16C183487C18DF53386B81C2EE131DD8959E3894BF36D74B91EA2F117FCD3596BFDC34926D5598864F5FAF775D71B6F17B471AA5EE0FEDF7461324D125AEA4441A1433B908CA4D4693945235B9153A2F1B17B2EA2825CE21101521D52488AE9FBD69B6977A17DF0269AAD0F22F1670AD5D4B95FC4292DE7037BD4E90A2AB0C7356F39951F76A8746C6D16C94861A205DA3F09CD84ABD40C038038B77D61B90FE747E86E41F9CF1E4B745C88556D6DDF1C817D352AE7DEDD801AC158CF4D1C036E39EA1CD1E10A2E1BAB5115FBF61BD52CFB2ABD6F5E96CB7DF1442BFC32F0A3D011691FF429BFB73C5E978E7F349776886FED906480E945103F109FC7616EE73A2F8F0B027E87BF9F4C5D88D085751DC708E1B9E36A6DBBEADBF37A8D2C641AE45A4F31747EBFAD00EF64BD00BB5D1DB84E5F395A914979C62791607A9F9A9AB421A2243329B755DB72A6C26DAF6713711E4D65E287983 ss = 0D403F00C22FAB72899D302CB536854B934446B62F9DA6D9D6CF1C0F7ABAC2E6 count = 68 -seed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA +keypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 pk = 8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149DB2541407726582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24 sk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D835476C8386DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85A8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149DB2541407726582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B242CA3D8AD2DAB1DD8A2F4320658FE6EACABF70D907920593919119CF3745163360F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6 +encap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B ct = CC6EDBDAE7FAA07675568A32E556B25F34740418B3603A6ED17CF2943C1531B60542379810B7BDF525790222217880D92343AEDEEAE9D5F1FF7773C676B1894399F36037DDA6A1F2DF2D894FE157A64BBD04A0948DF19303CAF2A59188FB0415291246E115F0663C17DDF4259F2326C3E1C6ADA0A12E69A6DFAE45E3B6C6F8952B09D9C1721886076BDD8FF34878110ABF83EADFC84DFD1F9A426A533E1AC51D87AA50E3EF4F05DB558713D78ABCAEEFC2C98B9900D0A3BCCC818D5572E6F47F99CE87F687874CE23CB1ECFD88D3107D61C2862FC306BA30477BB7A0D121DC6E378D6C20A4F1C300FE69EBDC020F2585A539D972A3A935A2F1D49697F9696313D7AFBDEBA2E97A2107AE83E7D3CCC6ED795C77263D3B4C3632241E0F95028A2B3EB37385B847F67BC4E0F5BAF7EB89E293BBC95F77D609453023934B5C04D34C4AAF06CEBE6C122F76A3608C48FA264A59477B5F41C63936CFCC1E86CD443F9F8FDFC5741CE9CF25F4D4B7FEAF143237D6C03B684514D9C67CEE6BAEBF58A43F10383F72E9CF74B2FB8B865A450756764894640013F2C569E1DDA9DEF2DFE70A48A78510DA2EE18F17279688BFF62CB2F48F6EF0D72AFFE36CE9F656E723B692E418CF98E5A2A4D72E908F148788FD04D680497084CB01795FCAA77EEEBB0AC2C600351C84B4A3D1F6C537E9D9CCF373B2A26E7EECCA9B02183EF4AACBD24BAE4863A40B1A5F3C60F514D718B345A62C15B9F38880D00E50A01A18E7573B213A8DADFD54E2064C9A64CC6354DE8CE3E70C2F1457CC5F0F54055E5F0C05414C125CE82A398F025EBF224302429D818BA3838AE58F895C97130C1DC5CA577C05152FD543F7E6C1E292D8B7B6757023685D8F57A0F44BAEE68375F4D226973007275426EB9EC937835A2E26A1DB9F4DDD63F415E3225B6689210FB7FA323A479A59702F13C11425EE68C982F0106BBF4F6B01127F3BC7801D6B52F3B6226E73EC40659E1FD9A22B33F8614F514A20580C56859470FBA19AD5A558252F939614D1CAD9E3760EA33BEB784D311305EBB0A00CBD28C6DD9902F0C3CB5A88DBA565A4F494E1ED31C657A81685F706B1B0532E0DF6B8D9D90E3318125F1ABF6EF69E3044C04DD09599DBFCBF3E473C022F4B5A2DD2437AF91784767B2763FB99494BD13AF326B0403118DB6BA8271E34016548F56E4E5C75D2002CF237D5F5C26F5AE692444AFB5F6C51958B83B3ED983D248E0FFB8C0ABF455C34D17DF51A8F86C5B3044BE0660D7843033194A1DC4B84D475C089EC2AC1820A0B79C26B7CA3F888F24F784A54536FB852ABD51B0CEF758C855FE33FFA2155F4CB1C0F4AB9AB5B0D74B31067E2C6651460A151D16252F32CE4E037516978EECB123E23671B453B31893601D2D79F22ACE7EB3DDF6A22714C5AE97DF6BEF6EF3ACBA526AFD8920F2CABA016C10CDA20D0C39B32E78D0BFF0CC7A445753CBCAD615B55CE00851C70A92DA2421CC9105A85B6E642052F2692FB84CF642AAA44A9EB7572A6974FD3B767B4E0 ss = 8C0346216CC65F95D2E0CAAEEC4BFFAACCC49132CBA2DEE8F2A6CE1F922E6DB4 count = 69 -seed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA +keypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC pk = B147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992 sk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650EB147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992DE62EFF56F6B49A156D065D85EAF0AA21CA229A20FA4E1372A410AB1C4AB6E7EB28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC +encap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50 ct = C543D4032D1E98D70EE56B5B7AA1AA456F157F9405CE77EBA7F9C61C8D4634834B2A3DD128ED8022D30D6300EC237AA27B302302932082D9974B04DA94EDB0288EB04855E224669CEB3814CB91854F47FA0BFDFD376B0620DEB5A230C1705555C8D45BFD2751F57E2CF296276AE1A4078DFC4A98DDD7E5CB419B0F0AE1C3CEC1FF4FF1DE6D316CEF569D428C89B9C08EECF992B80CC2C4E5432C1DBC505E3A361F8570E71104591049F72B2C9B17869DB01F14AB30630726A7AD7B6AABE63270B81C033FFF7BDEE9E4189FB9D53BC910DFB3FB5773B8EEB63FD38B32DE2AD0EBB24FD3C7E0AF6BE8970602A270107C0B227A3D35677694CDA2128DF7EF7BA60E5F3D5255C04B817B3B01316D6B6E3D1159693FC7B27C3D5BC8ECB1C82403C7B736CC0844089DA19D5945FAAC08B074605D14B7B3A51DDC7ED207D84820465E44AFF42E9C5871E0FBD1DC147C79868D65911E5966D3480ECF644BEFE22A120C8D069E867D3132F44AE3482A1EA00A1EE14A5240C8412E0E07637BB2859A9C6A6F5B5CE2D7C810B9281A949992FF7A6CD4A7E3474625013E86F6F2713932D2C33C5D65AE15F26E7E45A5A24B9205574282900580338A26D07A2066C050FC5C44972ACD5DC2C2A0FD1D8634B34A4D839B5809D3AB4C14800722DB9F8A94D0239AF0A5C756AA815B1F733999C6F2DBF7E144BF2E2B8C6999394817A1875F4EC794680A4C509046FFC64C4D84D8606A19EA5EC8CDBEE7F5199037A8BBBF9F69BC4159A505B68BDA0E450695977A586D9917E843098E3C7F97A80DF5D092172E89364B1EDC37E8A1738E21FFF20170B157775B4F8F6B9DDD5D0202E735FCD380649C0F0EA7E7C708ACA92A3DA4AB0727907646C78203C81B9816ECFBE1D2B00C85ABFE0EE7BF92B9F9381EF3684400F5ED6625599D472D859D9A21060CCA7D37174945048EC244550EEABD26747F8D2F6C2D0293FFCD68046E5A83E651D65357CF82CF59A6183158F11C114934DC98E9E74CD9AB8CFB4C0811DE80B44ED75E37D1459B614801A548410909E2B9763AC2CDBC1B31F11C5DA7025E909C76465A1BD2E7F0813FFB2E75BFBCBC79B92F0F5220103F2AE62D957B9D69787491A556F45CCFBB7CCB005D5106817EB97ADBE2B83180D242190A54B88BA1FED0FA8B5BE2B264B1D9541A28DC321F0F3DAE9EE41723840EC7B703F41B6635AFA3E683B42364D69F5C5ADD12B20F60F5B3D1E19FFEAA3A98F4D61B3BF1F5FEB947DC586E5D13805C710EC734CD680EB89FFD9CBC1DB5AB3B2E01DB928C7AEAF6F91EC3AE0B48C3E133CE87B6561175C65F9A1417D048F8E9636F5751C62DCFD7EE7BEE93FC5CEF56E0D005AD82CBE3B93BF7E07DF37A8958FD74113F6765BA3614D89DF1A27C49998C88B65A2087118264FB5851581393100EDFF4A3FA54E807B042E62981866ECFE07D4C1E5DE3D49283E18E306074A332ED1E090DA35912DDE3C10416FF0A5E056C0F3BA4734668404E02EE2476C3400A51D7D9EECB09074F23CAC5FF87603BB4 ss = 35151C059E5220D4ABAB9380FB0EBFA061148E6096D8F5678E4308CBA0226261 count = 70 -seed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F +keypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 pk = C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0 sk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE826C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D066F161D27DC34E1A2F4B98B14A2B221D7EAE26A593BFE432487D9994CB480656D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473 +encap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76 ct = DA35DF2985BCD9A10982F3A0A88AF1EE00F083E6A7CF8C64D49E72AD03269EED600E6FEEDBB202CC5FBB12D0F35020B77FDCA235243A2252C82EA4E1D6120262A8CE8A668087D8AD506212240371E5BBE49CF86FCF157E7E284877BBA3FDDD12D2B0BD809C0C29202F07914683F5A248EB748FBFE64C8186CF4B14ACF2F5DE8755E35FA7AB5CE21221576EB118D2D2F9CF5AA0C1D5F8E6ECFBBC5B58D58B6EC340D703685933136B0544016F4974FA814B4AE34688E8FEDF457FD28DAF52784EFA7667041D272275264542B3E04279FE41B74F463E1D77918A5A4D6E1735771CBA792F7B9B014113A96E7A37D318E5A0137770A8F8535D8E54AB1E1CC4F879DC0FC5EBABE4711D940FAC307DA1D1152EADD5BB2883D47F4004EEB4AACA12991CAF663986B4D02CFF065C653B6689FB17F219808B5338319A357D4CDF9D293DC4C4391E88C481B1F7954BC875D6B0959AB89E540291968346632FF24D722A8AFE0E085ABFCD28BE0524578A97DDE657EB9B448DBA91AD1CB58F86FE7626148EAA1962061819821F95D221E7469FDDEEE982B47F3DB8E1B330F84DE756673EDCBC484C645199D92F637173E853E02A805D3E2D9E311E5ADC58E762E8F8D5B64A4CE0EBAC2BB9CC7D738C018FE43FAFDE7C8A1174C2A81C1737901DB8B1F230EECD6FC269EC01396E6893F23BCA652A1A6E3C501FCF016E4592AA5419149BEAF877B8DDBD2B5F9073D5BF532CD1C65161026E0D0CE1969B3B0F208FE23611F8052D54D35ED967E327613B6EEF23A473EFB91D9D23A0B429593F68C61DF78035642DEF971298B70820A43920FE8CF29BC3EEBFECA730DF4E9BA41BFDD3A00E494451F3F19498F3DE4398AE829E5DA0EAA288F9757E7DBA0CE162DBED3B8D7FA9D22D5912B147BD8B88613BB9ED81A9EE73B8FABF3456537F8AAD9B9565C8A638F96F05C9E83B8F147CF1FA829489352AA273172A577FE238A231EDBFFEB6953AB06D5AE7DC63F46B0340F78BF836EB2BD5DC4D72A31260188A888882AB30556EDDC2283879E6481A31EC28A8F3CA1A8DE59E1909B5A0B5A49E4F530E9A0FB285E970A8314F4EF7E8FEE8826A84B062D6DB950D3F15F6ED870678317CA86515485F5922F51B6921D5405F434AC153DBD18E153CDBCCAF0938CEBBE40ABA7795726233FF439D09B03A47F4E9EE894188E5629F8121366222836E8E382C7BABF7A7924991B7F810BA3FCBBF9B286929D67134B55BE9452F54B844BB2D7C8AA76EB76B11C7062A69FD5F2C4A477BBB1826FD5062905B4E89403DBC582125DA4149AD5891A79D6191C95AE2B3041C603F8DBD339FD855FDF7658974878F5369501C8E69C5A561CC2620140F01294E86B2CBEBB393637B8580934C0DEE84A765797BEB43C730C758F83DEA6C5F7BE36EA53C70D33FA62C808BA9A81EFE57F8EF9017FE1EB19CBFAC3556BDCD2FD77E9B39CF7B033F88F43D974923C04DCE51E215BD10667EB54CFC5ACC416EB447E3FC2A4EB309439FCDD2AB4470F660630BA09604626C0C ss = FA4C0C7C5BBB803ACD4AE91E49CB8CC659A94490E8B786CABFD9B92E949FBB0B count = 71 -seed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D +keypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F pk = 80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901AA670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39 sk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CA80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901AA670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB397537E68CCF14E8B7E57090D8F648529DC461CA3950288879E88116ACAF57B4A2B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F +encap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83 ct = 2AE65FF9BB3921463D5A4FA59032DE79451B71137E7019EBCAC2234F3478E1E4C4172B97515BEAA552B9580D76BAB278B304B83B05390BC98EC094559F3D21FAAEA79E5D0CF3F9892155BF0E4E989D3C85350C66A94DB3D006530119E4E44BE9B2312EFF20F06D762D4CE489BDDEBF30BCC765A1553AA5A3B5F620DE634F64DE66F1E56D288266195795794441353674E93C69B7D86D829695EC15353186460C20ED184D5AC56917276008772AB381EDFEBAA45A36B8294D9B84C4E5518163E98DA4B5D7461D28493039AC8F378A154152CACDD3D3AAF66EF966C0FB298978D9C293979D0582BD8271C79F5922769D8210F4C7F198B73CD0249330F5B25ED55964F2300694FD1C1D438E7BA0FA0A6AD12F66220A390ED79CE1C40A7A6F50C64435BF538A3A2A1BC859118C35477AF3AF986CCE9BE6FE75BCAA59ACF3FF7FDB1C873AFB6CC5B69621F6B49715A0F362CE441961C452CBF81C128A2B81C1A1B667017026C09DD36AF0DBB856F0D7A4B21CD44003A878243955A12E62F41737D81C16180BD83297AC9990976E506684A24E4F97737E463823B025BA95873954C153BD42DDB06209ACF5BD7E9C9CA404D57202F7236FBD5949004F73828A59FFCAD810E038C741534F044A4BD4FCC0668DF733A7609E493D753FCABC6359B959582A5DC66CDF50A8C88A97B9738F2CDAB363F01124526CA23FB047432789D6C1E430974329411F8C1C63936CDF937540F66C2CC9B76BAC4D9A44055386918370D8051CB79C8C703CD37D3B6C1D53675EA2BFC7976D40ECE547FBE3B969804341FF267CDA5F583A95D0169BB2359ABA56378F319F8587E602459AF732CB1559D684CC4F776E1766F1CEB1483A4D1983E8698B56B37940EA9A7FDA8C8CF9C9E0DC724CA1D60E0C572894D2B9835AA9E82C058FB28271A5979E397AE0C2E72629BD5A56B995F2E3D9DE0C7FCD608E4DDF8A4B0638B1810B70D2B3FDC358CCF45DA5A22C000E4BB70F4067884BFFD9E419C7825145BC80491B417A26567A6B91ED7D89E8E9E9F47B24B0FE1C3DACED4EABB3D1571DBCEFB3E3AA7AE52DCC66AD97BC87B629875165FFA709588B4725E64B07781420D6F6CFC2B485BFDB7CA3D47314452A862050555FD324C5A56BAC047F43A3073F07B05BCF14F505CE528BEF347A2CC2C846675E4EA9417B7E741B776DE1D767A4F3573E78E7D5976E73C8F7CD24AEE462294B4E652460C66E6A4A5F1591446FFEE52A0A61526D16392AA40A4111D4715709FC70AED98E128342F7DA9EA80412C749C80DB3D64C5DBBDE06244C18DE5EDE7F550A8E086F21654994628413E9EA53644B2CCCB530CD1B2288BB9E51F529271E9A9EB795FCE68A74DFDD2CBCBBF98407D68E691C11A979463322B1402629C2338CFB2B14A7BB2CF9AC8073E6E5543E3E989B60DA52F1E07859F591DB172A877483FFD523633E1B8DA9E68BA748F2FFEAD7F9D3882E9FC56D4B4329E1A22CE06E11D0F674C568A2B1218BD4A16A60AAC59DC30FD6B8B76C06A230C39393BD ss = B7A8E7B3C6D244B6B0DCC45947DC91F795ED21A5B5AD545205CD5B210DF37325 count = 72 -seed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A +keypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 pk = 03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30 sk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670D03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F3082F68B15681CCA5C2852C18D6E88BCB102A059C1D21936582ADB71790CC0A335273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6 +encap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B ct = E7657F1E554DDBF021C005B3B9453285A16D4D8CFBA2358A97FD2AAE89F83DBECD0447BDBE9589DED04BAADA5114F3BB1B4B775C8BA614008BA2D5929EDD4D3DAE28253164D131CDA2FCA2B1D4588E176892764848B62172F56AC74C2D9052347F857286781015FC8CC1888A3FFB77837B1C79128D15A405DCF2A68E47DC7FF1131C89E5268033C9304088E6924C59AC82B424122E5B85A55059198598E2BDB173EB0FE9E407B46228A4B16690097BC82941A66404EA7EFD014807CB4CE9D8EA9F4CD3B3A7643A5FAC11D493197DBAAA40BEA54ECB8E0FFBBD887B2501985C019D252D3D663EAC74466008FF6749AC901F3470E755269BBC1D77690F4880B0BF0FD8F0115C2B90BA408D3E1FE46A845A47DCBB404E4B12A296E304920C3828191CBD9B9C81A8BB02EEC087FC9F018EF936297D7A52339DF66396129E4A1C18820CB1BA69B26C9BF1B68C886F8ED7C4F61EBF2AF19402AE037D990C77FC2699D4D22683F4BD46A105459055C5C713E8C1DB1DDA5CE6A658184D26ECD10E5B1D523241E494396A99DD172372737129C29F8C74BC30858076FA33034C44997D084A6C5BC791C4E8C9869B1520AE29D7901B743ED50E9AD108B37132F34FD1D05FD4B5AE9634AE0B1B1C1C46FC1FA1B73A794DA19FBA6FE28A299E6EA7B738E45FD1FC0628968F32906D9486E3AAC29B488A17A7D6437A9F139DB14C0B6F387DFF426E107D2BCB3FB9EC5658B4351A20487C31AA367858355AFCF508F4B6740D912F726C45DE57359683FD9CB65F7F0BA8AB8A319830E6E586C293E953539F85A5C264C30721137128D0E0217D69CC195772FE97D536B8B47643B1A67B90E198D320652833C03F0C382A45F86522966303E3365C6F5B743C53B4F7CDB931BFC894211F71097EBEF6ACA00074DA9465528A82D24718D54473E333C9070EDAA7EB6DB2CDDC806F5AB277EA8EB3DD1C93EB6F433CFF71694EC6560D2F664EA4113CA1FEC25F37BA7083780A2D91EA6F679F3A40172154A053983099F83D48F3BF50C795A832C9F70C88407439607844BB27EBE20F602E0A88781B767D6C2002960B2BB98754A4618301D9973E3FFE8513615F8B0F13175376AE222FBFE36C8125A570719F62152C2945BA648F534B85CA8270CB7DD5B955E25961116DEAD8915466ED19AC772D256B7DE7B10A597E44FFCBB0032C85FC9E5A8F609E2C1C9BD888ABA0F0708B579729E6B7E5377641DDF0649D1B506677D316076E482A8F166CE186448E504B4B9607CF5F3AF8F7B5389049A79E15473F130904C3BD8DA512EBC26951134E767D6D5BAFEE7C6326FBD96DE4239B7229D69331E76EF0D165276E5A2D229D49E3215803E0B82A63E0B20231271DF111F1C27F9F1632E4F86E90DB18A4254521939F6CA60AF9BD7AF584B2109DB991D9E2B9223E0ADD7D5D92B597D0AE7657629B256B5ACEFA958422606C84EBA6C136925815007D126322E9854497907DDE52CB68F65AF75370CAF56467DD1D6E9DA860D26DD4F1E33006A6F41CF3423E58 ss = 70CF00481198A97F14E0870C268CA55B6EF787D130A4C32314EB7C0A531CD188 count = 73 -seed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864 +keypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 pk = 611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0 sk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0104FBF09445794C0EA0654F5CAF70EE09D51C8386D4E1F467B10633C710AC2A4A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99 +encap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B ct = 8B40CF1A2D7E21F68E130A85C5A680C65DF56B5CC055D26AD8E6A7E6E75BF88FCC88B5212F2B78521DF1A8F3B1A1D3091CB9270D1AA7865FD1E3AA8BAF208FC1A8B80CDB1D0F229489C15FB02D60F44E09E942D9E36ACEE57013F2F40C17477DC8D2BCEB137E92C140314E8D6F38328056119C757493633D2CDECA9C0E1E727F47406BDDBB7A9B056EF6E4D149498CECC738D835D0D99A5703B0B9BFF04883FB064009F6961363323B7C47E35983F04ABFC00F74A63923DA69CFE3784F8999F6E4ACDC9B9E06E743C03B4C0CC2A404DDB7654888DAF0FDE21FFB1A96D81D95EAB5EEA064938BC105439E287EAB89AED0824DFD4CE65ED0B8A8FFB674AE38BA39A1FA3A8DCF36CBA494A5855ACE0B4F8145AB9C636F1A4D6AF147FF23F94C021E2DA8D0D05564D6C85E502E753B8EE49898B66B6F078A99675435FCAB58BA8C9979761906986DFA4BE67314A3515AA24A0C2757A95509498E08EEB103AD02BA5711E2C84F25E651A611C5C5E48DE5BA54F9C2E6D9930D7F861D14F5CFEF3D297593ABB5E77CEC126846E15238FA7984D05E86DBDB12CB1D44445F9538F89FEE20F677F05437BC27068C61D4D095CC68327ECA3764972B494FD2838400FC3A6F6C64D4B17683A7E778C3807C6F1C1C6A4D92AFD6CAD80DE8C57F06BA5919B10AABA0605F19F61ED80AA119035F37D3F6D8A01E2D72E6C53E47489B5DC876CB99FA742618C9E5016EDCF26D78174AC028C832A1C1AE30514ABF95C35A35F9387D3A30946AECDB5642C0B84150FB8F0ED1DD06F59FE575330EE2D9D5675AE705986D1308923506D47EA2B2FFA7B92FC2C7B2745A07F6D331BA484145C98EF78736A77AECD75C56D719EF112646F57F6166986FA33655D8DB7D2171704C5D69AB50A9588EFAB7ED1B834D8903F2770CFACB204A4B143262AFA85E20DA03D94C22A39A9145B9143E4952722C2CC6DA0723566BB2EB9E1F2C30814A9B80DB5192A673D3A8E8003D30C910B9D31191941E824563B41DAB9FA47C6725986D5EC406B8E43915057D1EB15F68EAE588289D5C4D5AFC0BA4FE38D765786C4F4820415678F79330138D2FEE5E060DF6FAE9B1CAC289FE2D20B298100D0FF4EE76B59EE7DBCA227F4579BC507EB05AF390A2A445BDFE1885D8659A776F3DC6BBB760F93598DBF29F80108A2F007C901F158EE5328BEA6893550FF0E2B2C51FD5FE1269177149B89CE127A7097832003DF2A420FE8D674EBB2CFAF2385C13643ACF832E2D27309A6246FDB1CEC405F1C39AA2986BE172A48F8054989DF59EADF564D99E075CF9053574FBE0B5FBDB1E4E173D4336A8ABF77A6348CCCB49B5B1DC1D75ADC8647792D3A6C4AAB50FF8C0BED7E3A094D0A6882F4547317275837DC7BF460FD37A396E6A4F3E13C404239C58C9EC850FD89C7359F9BB2751FB60A932EEEBCDFBD21C8E3527E4455352AE13D402D45CA7948E6211CE31ED48FAB0ECDAD75D0FE5CF564D521FD2EC76BF52829606EEA3170BD44545B710F2D731A18BBA457B4530EF9BAC ss = 2E8FF9C053137CA6B6C31CE8BA7F14135A7E102C211E68EB99DE12B94273F9E2 count = 74 -seed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E +keypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C pk = DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E6060E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B sk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A119DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E6060E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B0F353D6A29813D354471EB8B4C38DF93939EB3B1DB80DDD1CDD6558A9F2687A3E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C +encap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2356B448A810DA1DF29F264C44AAB6D24F ct = 087B75B8A26B2B4E3C850D95F4504A5CE2D9F2400F84645F51D95F572DAD4AAFD3C99F5A8ACD682F7655E23765502705A4AF1574AB38705D4EAC749C78EFE1532F45646BC3358DC2188DDB8A271E8CAA490F81078A9DC3602948F68D392A22E62D584881DEA33F273F1B400C41AD60ED97C67AF9594F44340A49FA8EC7FFE1857CA2785AF21B5346F275D5303BBA6F0D4A0D5A105428B444FDAF0990931E49228C18F90B81A9A8B1B85466986080D0F8D5ECF6256484CA2222F075A718371D15C4AE79FFC2480496C93E2D9909A61AEDC1D29F583CFEE4CEBE3EF54A0A2727E00D5D0525679AABBDD574856CADA9A7A112DF04F7395910D9BEDC5D8B3A373CBD2603012AC33D3523D55C0BB4AE0472BC04C5ED974F6954CB4A7C0D9672BAC55840DBAE2323258746DF9810F0A3CF4C4155C943EB2FED097E481199BA5BD6D853EC00336C751D5E0E853A271FF1F735E4C431B3B349A0874A49592D416554C65D18F7C489DF1F8C633DF432EDBFBE05769FB6FBD780D89451FAF60EB9230F1DE745FA3A68E200FE2DFBACC5C530E6DBACF9022872C84A84390ECA3763402518857C111151F68FA31954892C4F52CB2506B4EC11E466C43225C146530C39387D065A3481DBA695EC9F3EC7FA0859DED1AAF74961A03330F47F213F68F2053840D488B09D72466EF48E3CC7AC30415B574DA8F45C636E19AE109693579D9D66AEFC5CEFD59DC4BBD71DD16F8A2243B113D04B0366B00799A8B4167CDEB34D3CA6ADD02F91578A31B97A4ECF993A34D40E69DB8FB294DFB3EF35E3FBDA0575CED7B1DD09F3C05D645A1D67B73AD22AF881C658D5BC0FDF5E03CD57C77996F22F6E55115D962AB57068CB6A83A96ADF997742DAC616F40BBC391BCE131A18B41FA51D3373E1A70BCB8E40E333BD13BB27C8B60669C610FABF07B83E5A7B908B116233DDEAACBD9511ABF1BAB725C1C15BE87F16C7C82237D37B3916D6A91C55B668801EB4C37E5BCBCB27CD25DA2D218C6FCA8D0AE1EFDDF6C31C1EF2F1BCC6AF451122FB9BF9E7F75DBB5DA4CDB5F55DFA3E56C099C34F624C83939A38EB99D3B734E9EC0959AFA21DE5C2C4BAAC40571218F0CE0193CD912788CA2794F9F48B7C23800FD0F312795A58F723CF1B3DFA86A5D9A1EC9D036F29D6DB54C3DFFF3731E1A0827912C0580DBE616D12B2904212189ECDF5DCFE363A07DD51C0CAAD17CF60AE567C4A2663273D3A639483665AF1A0FD17AC29B9487CF883F1F6726F49918E161419399ABBA4C60FA27471C61B46392940E83B447B1D56D98A2B64B907DE903FBFB88F9EB02E89C46CA3F7B963873F607BC7FBF4B1561DB504DFCF2CD78E4C5F859F49793AAE1427CA2D2FA70FC0E7067F7E5AED5DA6372E95F54186F72971FDED9DE28F7405AC23463A4478B1CC9721EC7D2D07A302DE94AD42E990699D71C7A5290CF3B65E316E3AE2CA9CD349A0A7F7483970B0179352AB93D4A4B110279C9E5D4B0554D904FBA60A710FCCEB98423BA7FCF5F6C73165B8D29D74058FBC ss = FFE9448FE824EC92022890969F1FA8E2FA87E5B3E95A9A155839177CD3C8E359 count = 75 -seed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13 +keypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 pk = 35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA sk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BEF65E35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA12E89C47142418C26396EF0174C02F69DC00022D56494D31AF935490EDEE63859F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110 +encap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002 ct = 1F2D0A172AF9DFCA569878612151E46E0784B0F2DF0F81A2DD709CB8ABF57585E9AE0E68B50D48B506C84A8710F42826A0CAA795495203ACCF99E76AC2A06B184C9C3F011367F9431A4EBFDD0F57CF8B3B5F0BE55FD0A1EC018E1A2D898D1F126980CEBCB135CBCD5A23E9468261C46592082D9712DEFA7913999386CFD2F69F7907D28BAD9E0C1DB983DBB9645BA4CFD15FBA1AEFD667CCBB497AC67B77C382DC498E5E4407B5E3805FD1680A723B6CD64FCA2A962ED8117BDAEB3ACEEFBB7B1D943B91AF4CE217842EBD7B67BE89774258C2639EF840CCFF2E1C0B0F1B03FD536366B99200B48F110E9ADB48A9AC3D77AB8BE563F5B89C50309180C4233416CA2B0606B7AEB390BE541A468B878E49C79AED0E5472539762C859E1B04CA23BE4D12ACE5C9511B9AC563272944577CDAF9495F95B55CF91BB2D4FBDCC513452C32F080B11FB49ED6866FDD443C3BA3581B9DBF550CEF4B4C18E7A8E2DB5E442DEA3C09AD5A3995E5D4691D13EC4710C1ACFC2CA3CFEABE621D54AA1E13DBF3FFFEC5189E2DFA14C382F21D17EDD9CFFDEDF5AA835301428110333A723EC6A8BCCECC0B93C62A763105F1E32F6F6F15B31DDCE5F6F95052A50CADB5143D195C47B317E7633D37BF11DDA9F0698299BCD25CF53DF532C2684EFD4B6166BF5F5EEA80CEDBA05B8703513767F158EF78D1E19DBFE7B6F38686E8538B6924A0EC78A5D9E4E2A12D4F3EA7CB55FC334486AE00F7A9289694FA7B59C64C2DFA003015C9785DEE363E7825CDD21815521E4438DF858EBA176E1849305D87E0D128CE5281EA24B6DBF821025DE118C52DDC6B60ECF5E527486FFA58DE8A1EE1C4F3314400A0C72687617A03E0FCD606D4B6A4A36B777FB333661DA0BCE06E96A497B5A2B915FCBA5FC8E652B486E5641BF62FBF01278D62C73884EC4BFF145674FB8220E69D7EC8ABDF220AA8F44C90EDE9B1EF5A026817E6BD389C365FDCE6DA3F268F3D4B1C98C9321098D76FAE308278FE8877F7E3A9EEEAEB57DB7B5D9CF671B969AB9998B048E4B37787ABBF9D6B384EE41756EFA4B2235C070A7017475BC808FEBD77A6EE3FFAD7A686BEBE6E84BB3B0C8537399EB39292FCC986D8FDDA05DC3E358E5CA02FDFEBDD84AADD7F78E77E2C8FDDC372E00AB5332683D6FD2BC00FE3758C616CA954CEEF955498699D653F3E35A22B5B8A385588EBCDA436A9DB907A5B069BD8CB0AA5852EE037C31D9C3C7A6AEB30624600D33625DE5DFC69CCB4DFAF0876F9A85536AEA7F67ADA95CE0C3426B9F3F2C51352D721B2EC3862A9B57B4CBB3495CF41883FFB772307166227759F745C9904AB2ACB946E5D38CE5346B9EC712E623F9D4F9DE43E5BA41159BA3D6C18F515CEB0775A38A2DF97A042A6673FAE30F1C957CB6B6E1A1E9C90992E03CDF0D2D79B9EF3D00639EA26BD33E8495958D8696FDFF69893B956E61024137C207FF6B46C2E00C1CE77BE0F3AF4DAA3743E420C2521640A159891CB26C539E1BBF35F6833D64E62FA1DB57904D88681F ss = E3F110E7D74400CB476B0E34141A107D874986A3732ECC103D9BDFE76BD492F1 count = 76 -seed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C +keypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 pk = E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1 sk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F12FAC52CA60594E514333EAD02CB1BFA5CD1D9ECDA4A0B25CCDFC47AD3F632A85F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7 +encap_coins = 46FE60A18124125AB93E0C578F1C02F1BD1301595013001C7F3C2FA56CDE294E ct = 2C0B8450785EDE64FBF91E190C6B063F50B0AA80BD41C9AD969679FEFC58C69E1354C123AB70C1AF7E44AC63C8A8062E5BAD5313EA0565966301BB0556FB4B7C490463B6CD940AE2D9651A274323F799E25F1888853853C5EC2A4FD34F8AFF4159194E3FBA5FAD3C799CE439C84094C028EF6FC333FBDF19CB40BA8D1228B97CF602A0F7FDE3D15BF5382EDE4AF8A4C6BDC6732AD363735A28ADDCA063AB702F1BF656B474985D31DD68B51DD92E773D3359FF8A02BA792A06689C37EEB3815DCCA7FEB88BD5ECC79E5404ACA3621B3F81AB7BD55BBB293058F61BA5A93A7FEB9A90617EAC208DEF7C6737B353B4C3155B59726CB97A211E1DB42CF2F6805DEE40A68A966BE225A4D94542E9B972D3CF07F3D81EA54535E25AA7F56B8160ACDFA6097EE7FCC81A6F9FB05FB975BBD18315D68740FBACCCB17ACC9132B6622FF91EA8A2AB02CAE313D67A11DB654440A9B63A819A9A51AAA593FE1AA99D70A6ED17C99A25CE4A424DCA9EF9E6DF285818ECE4D4D596505FEC0DE68DB54F7EF7AEED7542908A8A47E07BC69DC4AD657C66FC97C2F3E79009C14A1E115E77D17948D9D599EB85D91F3B07EABE2BED6C549672A751FC75ED2FF131210A14C03987F09B61E24B144C4F7A64D8E0BE83642777A8CC9897379649DF060E5173F5C09BCD2C630DD7CDD51BF995A053DA7590DA319BAA2F8AA4904443AB1E9C5560F3F3624A744A20EFC8F2F7401DF81A228003CFA0F0196F6D57D0AAF7BF962994A60857EB5949BA5ECA8683324CEDAE9BDAA636B1EBE97F43C31A5AF9C51E78C6745231A3E5ED0C0B1E637FDA928F02A3C04B6BCE519EC653971F74E07544EBF78F0F71F58081EFB797F08EF9698A6665889DD1774C551B30158F4FFAF9B6C3E2E3A34213E4147A8437B118C12F5DE786D0EBCA5BB74AAAF88885EDBFCD96A3CE37864D522F7FFB5A1516E447EA2185451B408CB880721B09BC17F33A75C1B1DDD2A33D74D5F24E0F658E4DE0B049074992FF844F90B6E0D444F3612E7C53502643266FC97CD6D94899E5C131EC29F472C991BCC618C8E8786F83952FF53570D32A46FA9CE0A88CC4F4C2A84F185DE78F7CB1B428254886916000E4F030859556E2C5C172A7B73CE74999A58DB2C48CF23E55C43AF92557484DE624ACE9C4930B7A9E0BE561788D645BF8CB2EF2DA50CB04BF3889F39801686B8ED02D94B7C8A0DD936820791267AA3443AB4EB85CF794A80E96C2BBA992FCCFC655FB130569F9A2C47B54A0EA5EAA76C78A56729A516ACB6FC67067467518D79BA9CED47DF8E13113B12BBC467536994E1ECB8628D86AF891B30F4545EE20876340141B8043C0022031070691FDB2EE4F9A043F2AE05693E62434581900DE61A659769FB901460A495D90EEE56948FE26C517EAA0905CA92CBC47BF9CE4FABB881A6AF68EC1EA10AF30933BE24B791A0102F29733D9C1251B679F1CE2F08AEC8B19C75C010822A8439A704D51AEB55B63C958DB26CB0F839756FFFA5D1465E7F3F40661ED966229C193 ss = E26737292D1A1FC6772D9C14F9D74F0F4E830C0BA04253AEEA21E69830A3A360 count = 77 -seed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A +keypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D pk = E26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB64B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C5183391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9 sk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C801B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FE26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB64B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C5183391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB93EB856043B822DF9D60B55FCCB537AFA3CACCA9EF50433BDE1DD9831E534D192A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D +encap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B ct = A86CEF6CBEC42D8AEA488688BCD2F5A1DCF7716149399BEB3EB373810B7976F4D76A37CFBBEE50167F2F38B3E1CB60EE8C74CB60B7FA62E412A341794891A7FF3603E926FB870B876B94AA0F52909824A8EDF9699C5F5A3D309E29097F48B5354987DEA5BEAE36BF29DF79B0733622F1C67623A006D79A9909839CD70DF5A1C0BB1B18FA1602FC2D30C965DBB7433F972E73CB3DD31C6F9BE7C5F19C0E74C8F653CDC115725C7E77099F90B2FA2914FD713775FA619AC87F129CD9BD9A35393281BFBD18C56A0164C0C470C3AB1E4B4CE754E1466EE17DABB944A5953849E2DE8A5E69C4CC1B46D6704A03BA021EF55B240210148AB0380970440CC686D8F50E26DB02EA4281AA99BE5A35618576A1CE9CA39D7E4BE2F3D7ACEBB603F602030A995AF41F3441DD939AB30C19CA6D262438424EDF43375D28642F88AB6EC7BC75247E17399942EADE8F8A9DD2E9DE6ACA95256839EC4CBB280B6F7B86ED4016B95AE567BBB8AE138DC77763ED5BD71EFD669FEF71E37BB02EDFE11B3FCA0404C46B4B300476A020ED6BA561E231E731478D47154F35D5D9EE02D52D82482C490A32CED521C81B8BFBC18AEE4375B1C8A31C58ED19F7ED744D8C7EDC471082480CBA60E0B36CAF6B7B95404F427CD47FC93D548E8B5FD014BB045288BDBC2C8AA4164554535F5A3B36F7871EE965965B741F57386D15AA545BFC0E405831166A9D8496FB49894D3F2B3E7635E6C7EA7BBE009489736D506C808DFDF20103A340AF5206B227C9D913522608BF5593C6D08F596DC0341925497765BB68D3C9C9D34B6AB026CDE93CEB535BDB577220F59B87B7272733E9106856CD2E9C6A225F94011CB54E65670855C910251649616D9782A34CD4DE063CFDE8E1C3144B910EC2F83EE3D5A1D0C7B282214F467B3534945723130CEF32B8D8F56C74FAB9DD7750B4858DE350FF1D3B2674BF78076F0282BA0CB74244A4D6887F188BB8DF9ED1663B53543E8A64CA604A4189F0FFF339B8AAD602D39C9877BD96513439C258455F9FF7BD0B05293E8637F8A56F3A96D5B47E122B1367AE7D8F8C65FA4EE444BB8ECAD8D96BA05D060BB03BAC1B63D1A257576E672D77286402B3832297949400E4E799BF2DC14DD2FE364B9EE06F528DB197A9DDD93B9DA9426F7D8DDEBB8F809C6ADF1602F4812C01B002A75728325E3A9A148E0C85CABD9415BAD35C9347E45AD4D01D5D1DA29A6A13CB0949B75BD07A942F26F2851946AE9DEFBAB4094293EB2FF4765F99068DE9328C8E0061C7A6C858EFD839D9725061E9A04DDCEFC0A2D614FAE5D0BBE0F8ADBE61B1AF37CE882ED75397FB228AE317FB91CA45C498AD05B5F9CE1E81D73E94F4ECDD0208F58A363366625E0408136637514A194F79501209C7FD5D798764AC5AD5A88FCDAA776B7D2D134A00759497B469E7B91ABEE9734961CF5A8EAFB4B8DCDE96BE81405A7C06C541FBD8881AA352FDB3B5AF4D00194274E86CA1D8E5E76A60A12E4DF51884E7F8F9EC171383177E7D7280D36623101A ss = 1D8DB19740E2F6BA7C8C04216CF2398FE9221B2404ADDFEF8996A03EC72EAD37 count = 78 -seed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0 +keypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 pk = FB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10 sk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BAFB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10306AED2A804A1C9BAD4AB9E59F6126AD7C8633CDD0C2DD9D4C6F639D312ED47BE99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969 +encap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9 ct = 23664DABDDC72005181DEDD4683615FEBB4936288AA5E632624426F07B51A793B5E7A469F91895314F08278C98C5D6B8A184830209A05F7D9C38BCF5F84CD7DA273D7C64615C78FCA0FE08910A506CBF7DFB28B4F9AA5C0CD4CDA71C9CACA34BF27B15CA2E603FF4CDDB14A639277C1DCAC2242B534737922863E1551307071394ACBC98AF20BEDC07163FA84B6C63B08A1380A3D4157FD2006306C95A0D488A83D9B22C3E1B492A97F4921D5099509FEA1D08AE5EB44117B1C7E9417B9A3E6FAC0D519B56380A8B5C5207F454779FD839426E0988BA8936FF50545BCF0E9DDAA818AC0EF08BD2D5A3FAB95BD157C13EF512267278C2F94512A8D5642AC6323F668F1002230DF845D6D5CB5EB02FB4C31B8EE5A820C30A53B74A87E0AB2AF7C51E0546CF5E41CC72B634ACBC96ACE5257B1C221019B4FD70CD0D958E5200927BA66B154613191A0E139CBAE734F2F78F7878373E4C4178E2E3C3E2A7A11E06BDC24D151B475611FB1DF5F39FB5D0FAD043211E16066210EBCE0F31503BF8E62431C863ACF928DA8EEF07FFB5F60E01A6DCAE1C558BC282B3090759F7239A20EC0F5A37CB48B351432CCB3344E25EDD5965422F559C6493FB8C5DFC297DF280536C37CCB41D2625F455BEFC77B71E7D84DC06DC50D32025609D0928EC8BD6B1F78F1784A72FDDB987B5999D1F289D29740ECD423193B9651BE956750D31406FC31A8BE3465F8C06B5742F66F4609E120AF2EA64F6C99895BAB22EF2F19D9F3CB6D7BC27B5550F34F6EBB51B02AFFBE626F051FDCA7C47C57123EEB2EE8865A91AAEE9BEA87F5B5BA63B86696863A9CC67F765C4C0E8DD90D59942710288F0F8C446533EB4E74D22B5F89CF1C714C139E487FB0DDFAE6D900E3B6FB7E568AB7116BB92E04754415C74BEFF6BB6C5D814FFB7A198C5771845BE3B0E2F2D397BE8083E1CB0F87A965D78768E3EDDBE3F234124CD92EF5C55F28A76357413EB2C4E26E7FEB772770733AF930B5C7251B2F0FAA388EFB08D45900738A7D1FEDAE2217914CB18FC3B0C1AEEA2B2C93C72F1811F7BFFB281EBD38020D006E286E0132C5C4875F8657C3E5B141294A69AA98AC26748DAFC3172222314F9B5B9EF0DA13BA75B7B2D8EAF62D50D7442258F6EE56E399964514290CA006095E125AB63E178DCDDE424F03BF59EAA68393FB7D6C36E1091FFE079BFC9BE2FF099722E1BD33F9FA47DC0766C76EA6FDD660DC2D6FAA41CE8B268136C6B050D449A47FA4051817831AA555CCDBDAB8853B377CAFCCCE731849F64539BDCE72785ED15C0AC3E4ED94AE3D4630D7E6AD08AB5B48C018CBD943FC968AD687C5F4117BCE83A663D622A6FFE5A47D44A409EE9D47D32BA9EF5A6453FBCD81CD92C27F9C033E32E83E1A2E7B32F4ED094A79A387F90A6F7F45AAFBEDA7FF11B35BD732BC8F3B75CD84682929D20419BA2FD2640DB63867532639DD4D1CC1042AAAE6821011446EA8E7D2B0BED9B7AAA6C17BED3955DDC566685D7E124A9A01D460DFAEFF51A32405D74ED ss = CB0026C186440C0744C1C1C708D8FBF2B7AA1126792A7363576BCB2E64384117 count = 79 -seed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851 +keypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 pk = 5226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7 sk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC7873227303191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A85226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F79BB3963CC1C5CF2B2D1C6CA76226328AB765A79999CCC71FE98D5BF3B34F51B19C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5 +encap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91 ct = A7D918C3251367B43A2CAF232D30CC44BC8313689F61C174CD6055E0939DAFAB9EE9C4CC5C451F6836D2D9FE0B6F1B737BA4B6020737487095AECC3C972201925C7A3E4C6BADDDA7441B89B2A35F8D2E4878D316E5B92E5B6F28EAB2E2D1A98843853324D35A023741F11C426442FB3A8D50A0F9BF5209059AC1E47BBFA11724F49488111C551F11DE6BA8C28E576758F2C30B219AE6BC3C79D73E5DA64F03E0ACEF5BBAEDB7DB863B7E8255F76E5C7FF26E42DF8F82A5435F5BBF861283710FA7DE3AFAE930013F1B6B7DDAA122121C83E0DF00F231020324312B077CA26E4E9C2BD815F93824CA59FA9F4E3AAD70E4D55A853187A4E3CA642710EA0109C00750820AAAFD98BE4A25BB7E1D18164F9A4D439F3FF7169696A108F7274E2D50F269F93967DC2371BE9AAC3716DBC499C9CF6639D02EE86438E2DA002CFF11D70C5F025E4A9A446D0FA9314C1E6B445AEC37771E579182D494FB5C448354B1ABE91FEBF5512C11CA7D2DBD0DCFDC37C91F67613C64B76836A5D91F57FC3678B12707D8451277F776EFF18EF083A00FD39332DDED503819BF343A5ED505059D15BF011766BC392188E8483E64B1438A1B2C270DBB1ED0521212B0BEAA0545FA703CE2FE495113FAE988C7F23282F536EFA269B81A75921A56888BAED7F23FA82195A78225AE72534D28650394AD9681278BCEAAD1A8A1C1E6AA0D51EA85717BA3CF304C67269E0562E90E8281D5C96645B8DDA08D3508DA723554B1CFB0E0B96C3367B49AB0D74793A772E6468B79AF1EB6FF720521361A2D2D70ACEEAADBE408A0CB8349F5083E899B6FE37E381D28B5CBA394BB9B7D943DF0167E1CFA7B263E942BE68F1BE1050AC3B51D5772C5EC02E7BF5A4D585B6031EEE47C35CAFB5D74DB20D643E39F382B8E69054F397CA6FDF47384328FBDAD37BCB29AFF15F2ECA75E7F9D8E8F5C24026EF6E4695345E07AEAB117B347B322B44F150E1B66286E24A31C5714E3D4191283D0AC8D8DB9DE4454710439758381D7C1392219168B8302CECE11F26D6B04A77F8A5DA32B22909498E154486AA5B4425700E1D08EE9DDB319217F7A9E5932C5BFC021EDD7E46FCD67638248C79A6C6C130EED0E8E634F332CD5ECB25FA65CE4B6FEE1CE618CCA6DF05EB9187D0B3D0B200B454753D7B16C7606470760B9CABEB4C3F13D4CBC63A96D2B97A403CE1E85075A7BEADB8C34E94508E87736B563848C1AE9CD34DA56D06DEA69811ADDA02507FFD9C3F10F6850BBE5585A507FCF0F79BE02B677EFD4FF3E4945EC800C6AAD1ECC53B9EA6A2C35B74FF196EE7A25938E267FDB83ECD8E5691E5644905FEC3FFBE86676DC30411C12EA05BFEEE31FCD4A804EC59D73BB15C931D031E8DBD36AFE294985AB20D87E8E338733EC6A6B7B4BFA1E0AD6A9905EBC7D4B5B23CF36C5B589A04357F792BA8D3B9F3270F3EE491DC0683E16DED773A9A6595D43FCF9EFE8C0917A71637C4A03598EEAB0CBF1F0DB3E33B1DA48987C00D85B207B7E960E866469CF67A05BCA16 ss = F855334CDE90E9E858863DBAED7BF4C45BF189861750EAA59355A3648B1CA1CB count = 80 -seed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E +keypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF pk = 724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA sk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB5501984C5D3992594A9238E03798D178702B86973350724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA6D029BB2121C788B5B6EAD7226DF664490DAE362C4BEFB615717D81C656B32735FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF +encap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D ct = 72A78ED97EC6F0DAFF51A9BAE85D1873B68DCFAA8EB163FBA6FB07A90DFDE6AAC88F65FB4BC7E7EFE6EE951364905859A26AEA558ADDA81619A3D073190F9DF2D0B68016BFC247BD2C3A1CEEC29912EF21B27EB77C7D5FC0CD9B774B75E3E2C584D8116FD0417BFAE6D2E4DE494841E45A217C2A10ED1BD3F158589DAC32DEDE68EBFC3707C473ACA1C9D44B1EAE40339106531779EA144367C767729D4991E7FB0BF3173E3DE8937FD489D09EA263AEE0DA2561E43BE35FCCC2D58EB25DC424E528B9C5575C5E1C53D0581BCF9D5148013A8CFBB5F4C2683AC792F2BE1D4DA00B136262300D51497CA16A2E6CBCDCA91A006F3CE6231D31AD90ADFCC92CF09420A789FCCE4F6254A6BBF1385CA5985C9DC9D8CD57F98EBB445DE0BAFCDD98B8B3FEC85743D9BC78E2CA193B3774E3C5DCA74EA7A8AA51A468AB4587F6C97596F7E66121BB61EAE71A9965BCBBC415D52C826016E84B204199FF893AA7A9212785E456B86775EAE7479B9E109959E4BB26F4E1ECA3181E9FF9E26708616316D5CAFD25F6169CC291B65F555590942871F3E4B62D4A41D9D9C75E8B215006A4371D8AE773333043FA33C0F293119B94E9D0E5E43EE298B7998FD6CDD1A9752BBB3DC19933A3BB232C37D4E5BFC279FA1405B7030D3C3AC2D47C999EF5FD2948DFF6A21855398D0186175923FB9C0A5D9018C74693C6123C52268A28A5B42550B965BC9DA6B3DB2F86613DAE9565646A4CB39A3D3F47C1583CBCA427F7F0B53FC60B31D474C810FDD85C8996189BE93FA1DC6935AC3A9BA2E62CC45C32F74D7C0490EB6E1AAA4F821ACCC848003D83C3B715D43ADB0C7D1D9B7FE54BDDD6A34FDB5A99158C8EE4AB3B9D1B4D4DB6F1518477E3931A56C014E3981AE2B406FD12CB1C6F275CFA4B3AF67457BD10D70D681C00ECB97D5D99EFAC58213FE364E2CB532C198F51A8B5773297CEC7CAC4342189FBDA4C2902A8687E8DFBC0DB4984FDBB9ACC6CF1E7C93B2AD02E7D346D22F3D36187A398F2D28BEBB8AAF98347130835EC07AE255B8BC6D4E50271C6C9CFE29D099DB6C8547A6526B5AA8F30B1E655F82E85ED78DF36215E2FCC5E127BD3670ABA5A368A4D16B8020634590DD1C6FAF3AC0DCBB74B006195F24F503F3EF13B5AE09B0730F9C140AF4B3481A0F50C3C65B90CADB05DFA01EF6494D8FC06A3D2A30B15D4324118CDC330AE4581B2DFFE0D8E7570B5082A9DF811B492F4F9F5C607990056B8CC03F74203F9BCC38E5BA90734142E7DACF63D2EBB1AA4F4A4EA4E29B0849054B57D8AF63F028AC835C50735808039EB602545BC1494592F30BFFB0C1ECE40726F335FBD052FA5CB6CD3FCACBA194850A05BD81C7838624AC8350E64AC910AC805DFE584A680CF9E43D6DF0F654540913DAA58CB0D14C208117E198271DB03E978436C193688B8809DEC85E7E4BEF4F2BEB731AB4220738477764DBFA8DBEE0B1A969BCF0D0BB1468DCF14C20C25D4A02746D0932554FD8501967F2DECE5FD18925C30C0B81AB2EACE088819 ss = 3030433313514EA95B5D6A2FDFB64D4225FC84EB70336323507AED63C5755481 count = 81 -seed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D +keypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C pk = 30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5 sk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A564C819D9BF66855F6AE70627F04DA8378547E5867E2EB9759FE0971EFD601C4A11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C +encap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21 ct = 98322D7A13921EF76042F6DF285A8BD2D0618D843820CD3FC35706C97D92720BAECED43615976F33A50EB4F4871B2CAF187088AC58BF63793322CCBE9A510CFF90786A7C3F28CEC3BA32C2D90D280A6411BEDC9046AE4A13A59FBC3FE2330C34D78C6743009EFDC3554392C4139CBB5855659A8A4C814F89BEA551FD3E8C219DACA38F46F8C6FF101E07A31F0A07B8BE8EE2656C189B30C9C6BC69DB6B6F14799A239B0D8677E2A76F31E081182BFC44371F8592B1A4A8A01DC524BEBCDD43F8E48A77550628253B5B78688E6C73CE990E967C6D67383EA3E66B9D8349FCE9EEC43DC2C2301A4AF7A9BEB52AA99DF13C8F578210647E8935871546416B46BF2ADE02A6AAE8B36DD9F0722DDBB5A06FE93E496427EDE60CCB84CD6B29539AD2D7F608D825D6B10AF253852912E2C959EBA801E3D895CEB04319D3791C31855E40D112B93B5444DA843439805F9C154BC0436859A4009354D0497334739EFF86318AD7ADCB4F64B4E67775D8294F92B8501A88FDB13462D82A568CE39FCEF1598A56E3E0188FE62AC5E456F6D87D37CE482D59509CDBE28D909D452A5D7E2A8D8CF90043E23C330026811BABBD9CACFE298C77B487A9814356133CBFBC0C1BCC9FA503012AD5536432313B3A88596D44D16E2B7339B50456EBDCA6345D95FF6E36CCA50B0036A79A86C8500B532AD3159444455DE6EBE469820EC9B9FD8C956134E99A85D4BB83B02F1AD116DE1249750391D9D9B860F9B75817BB09C688FA9BECAF9A5776A8CB6EE94A4540EC7B9B790A7E787B746BA8343CCDD9C73AC6B2F19CE9A2106EE0E2FBC2399DE6B4250B963E6BF5FCB0FB58F4F182A4375077848C09A1F358B2CCAFA3BD7784DF29B099171E74DCE17558934198C0FD3FA998245AB3BCD782B32B810953C845685408AF76D6C6CC252DF2A339247A5C97409B7E59E652C3C70B4D7B10BC4AD9D1DC5B5572ABC7DF75B0D335ED85C98AA6EC2B9A1EB49533B258BD1BB353339D3BCF303232CA1742F7B3BC69C959CF9A540BF7A5B08564D997F467EF6FBB69747B56C4BC07E7E3D6B4738AF1BACA39417DE8C34D72798336D2934162B6EBFA6BF46EBA85B1CD94BF04CC7B5E36A1EF66A9BF687477114295F8EA84C80267C64BD617722D6F7DE3601216059D7E82BDC18728C2F2CFD63EA1029CAE451B15AABF7BE2D13D7191D1EFFEBA909B05A419B820424CB464E7DDBD0D272BC464E689263FD501650B7AD691565625941DEE3D6DDF9195FEC5718DDFF43B067446A32E2B34D1482348446DCC8B92E0A8077C0DCD1E59F05C9B6A7B1FA867F878DCF731E5FA38ED9596F207DBA7BA0FCB3EBF2E1B0A8BCAFFAE5BBDCDBF62FA40F5AE8612B1E319671FBC71DA87F5297DFAE4BD161E02B7115E9C5C6F09A1C44540D5C8435C7E2CDA96B9BCF9414E8EF6F1D938ADE592AEF958996D908DF29D589857A422B620AE1710889B58CE7A59A4DC96AA46A7D194AE8E530DF9DA7BD319ABA09F94F2F02FE5C4DF2AFC59F77453742F35C08D943F59E6E3 ss = B8B9F3AF55E8C616D07C7042CCC26BB4B83D20FD502BA5CC7B72310990EC50EC count = 82 -seed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE +keypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 pk = BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B664629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1 sk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E53BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A12994510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B664629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DB315CAFBAEC2F8A0142F45AFFFF65289E826C9244AB1CB03F9F65DF3E3CBCF711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28 +encap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F ct = C324CF3A1900484410A1DE432AC56A735217564A14F75A75526E6C83672BE590AFFF601320226F0C0614068ABB30B7B0AA66D54B4FAA789F9D9E0E48DAAF7CB452F4897CBE76FAFD89BE2FE0C32F9D0D4ECD61E6AD891998D5C4B334CB9DD402C2284E0F03A85DF505C876D300DA586E398AC16331D8F8B8E84B7347EA13D50DD1A33B7116520638E8BD779793F6CBDB1ED82D8ACE7F25E50F94EFFA23DE36BEC9210B1DCEBB1319A8AF22200A33A49C09B63998A18B4D438E1E4958F5DB78CCFE9E10FF0537F35931F05E629D8BA4A5B18E9C1EF194089DA0C96105BD287EAC7ADEBF758F4355B560404351C58646BA01A955644D1FCEA3A30F7AFC01641D360E74EA49BD27C1C3943092FA740075AF38EAD19E6376E4C91F9075BE124B4A43A0DBED278B3ABE532698E57B60D1DE574F31E159D98EE07896B6E9D88A4F2594BE1F0A0C73D7466FE92F8464191B7A7E54791981EB2A8D39A0B712F5D4507F8FAEDFC7E49EC6F31ACC77466494EF73277330AC837272D68CCAE0D05D75A235E353AB29216A2E8C7ACCA8123D24441CD51CDC6DFFF3AB4FC70800A427642C1E1795D41C9BA9FC87A3035E7F1CFE390F1EFBB9B955EC6A0918BC45411E8325FE8F4D6BD928D4029949508DFD4978395B6D021C92453B8599D8705951E2FECDA5F03476ADD8B6D7FD9B1336E70A57F42017CFBB329E925180E034A438A50623589871E47EA8994C1ECE7E35EA42384B1E66DEDBB3A111513B6DD7F25D95F5FF0236B717BADC740505777B2CBBCAAB063523C6A8D1EF6A9CC9F689DC6EB2759D5916C4AF16564E6C23F38A4C27DC1219094A023EBF5B56827EA897045DC881F0A89A853645942356EFF1A1A9BEA7F2C12C68B5EBCE0706FAF9CD72E453E0188071856C7FF37B952CCBB53CAD0CBF604DF59438C4022F6F26D71E9073CC1A45AC6BD3F6A71F3EB284FDE720416CCF1ABCBA0C9239144A6AA38AE655786A2C3820407C77F8378858F0877E6CEFCD5BCD8E5FAEDDECD68C1E2FCDF9BDA5EEF60FB7E8AE441CB8054FF7C94A8697BDE5001893ABF8140424583DF49796D1FD10F4DC493BDAF3C1C3B76FC1D34346CE5A5B7755A68F8C5490CE8827CB8AB61C3339F0DECB83F09230EAA58E6154BD8E1A77291654450A4949C3DAF8B4C05B001D94F21F0698C426A93D64B2D1005D1217BE6783588EDA458545CC1D677B2770B25491224D8D194285AD612F741ADAADEC5B2882D13334B9BECEBB39F9F0D4DE237FD36D7B4E114A079BEE6D7C2AFEE75C4961F81C75887A616F1E6497A4825C939128FDCA95DF452C5F4D27B1D516B33DE9336E394906547AB7FA5ED5A45CAFCBB56E324B606DAEBF25E705590EBE36AB32F5B4A4171AB7832DBB66177E9AE6C29E5E4F503AB861488D5AD246988D4CF8A41276F1048E4D778776D34577679069E4248CC09A5EC7F533685E137AC32C984E91E8830E1934F6B2F91B33A3605C53E51A8B7264D53B69AF57507F5B5AB6D4F1B1B09AA1E50CA13CBBAE62AE464E99C40C2072 ss = 2E4139C499A24CAA334754E10C6BBDDC7A0830499CA65E941AF8D87EE022D483 count = 83 -seed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F +keypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 pk = 690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B8328F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9 sk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B8328F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9C8D853E65B5B118E28B7CB6F0D5D6F282E0EA20FD72F3690A6B232B20A8A55EC6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32 +encap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48 ct = 1F5D4D55EDE2DD05BE7F87C0FADDE30550A5D90923B7BA8E773B5EA78DD3770B9CAC323D98A6E08C19BD600C830E2C2FEFFCE4DAC32376EDA9248E0CBBA9FA0EF6656DD0CA9B3797992C92869164EFE226FED579384121C0FA2B417D5A9F1EEC78ADE19AD9942730593C9AD039EA26883991A02B93F7459EF9D461D5D4894EBCB31025F095F1B6BCC6153D5A998B50BEC88D447A8FF33224D2BA9E9A58D2299EC6D3735096CA81244B315CFD39DB3B85FC718AFF5954B017724B3C6BA3F6780D87E637B0EFCA63C4523099016F78F2DF9BFAF6B0DFAC64332F1C5CFA54A646000F00196FF0686F0BE1728F6407EEAADA48F9E7A6946815527972C9B661A7CE051E76F3B6767DBB186AC7B923BC7284F2840F7B321873B2E46206489771533324248CADD5ABED7AFBCCB43FE0AF06F2C6D6F867B189522261A2A7F042679E8C9E15AFF58FF305D6FA288B1471F46AC82F664012E1C1375DA9A100AC4FCD9D093F191FDF8B12088897B2D8E9E0CC9A986A458751717FEB6438DE9186CCA6B8D361A29D2FA7742DE825ED2FDE97A021087D2DEBA129EAFAF10F370C2833C80818B26E062DD34CB9A4B23377F79C20AAC87C9F93F7B7AB25F74AC0FE18F092E1BF6E43A82ED4C456682F11DD7CF5B41E94FBBAED42A1EC9432E36514214C6600B053A0C9DA4F99587267755E95C3B45BAAB7FBC3570A2749A2533E9DCC2BFD4AC1D477D585BDDBC1F44626E40A3B2678ECA64316CB6B9FCF232BB26D988B3EEA81E9568BA4868FF8DD72D457513552F6C25C5C5C605401922DE6DC878688CC6762B3904B7AB8F06BD64F239CC5103863A7D066570235F53D4811361AC876A15770755F9834B7D49C831D97C5602BFD14B9EA2B37DFCAA87E9FF0F7EFF68933C5CC9D8E5A5DBB5ABF8B7B7239D384DD2C3A500AE16C50511F3B464F07A1DE801EC034C3533E55FC94398DEB4E9E6099EB40A75548EB34DD62201D39057D2D3AF3EE71EBF3458267672DA7650CCCEC7D34F8D53B3B63C4BEC77DF151483331A461C724320F4B8C14F0BD96E0B932A39D41DFDC8D256F213DEB9DFA7A9C2B43FC15D807B3F4062D0C1C80FA96EBC28C0F4ADA8E47750AED8089AF233686E9AA2463DAF738CF0E754ED0CE169A1C7B99396BF71C61C81C924066045481A88A2995D0578786CF787ACC37287795CE12A14C7E128556ED72EBF3C25C60F8A4909233EFAC38BA1068E81CCFD3236372565985C41909CF5E40A8962569B361A026B2A5F5AD411E6AFB36A536920C977DB512AC027E1C240A0AA0A0176FC61334C5FDD25099164227D3D4755045EA9414D3D199A16A8C4D9E6DDB25B187928E7037E6E42F895AA598A9CC3F04B1BFD9E8122D1A6F4D8076ADE9F9C33EE2B9AAFC78B685FCBEB2C0B39B84C5B12D0AC4DDD3421F8D20FE77540A78816D364658B49B7161DF6B87D3D7D7F4FC26FA13EFE503C1A50D3EF67B9E367B4EACB81082E3A29C29E708F988D888A80FEDBC9ED2B2ECD1DA8378DA262113FE18A9EF88B8636862D9A92542 ss = E412F3AAC1C0284D999D5A7F8344B4053D10965FCBE1638F7EF666EF29C521D2 count = 84 -seed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8 +keypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 pk = 44BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516 sk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD263039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E835244BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516F69BD52CB1D071F1CC7720F949D44F66F40C917EB30F3A4B0EB519ECAD2D03DCFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714 +encap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42 ct = 55B89334DD971C479417D6D70BAA960E1BDF4ADF3DA2D9D2AB18113F740E0558502F016B99254163B21199E2BDFFC897FB3B1022B53B9BFA61C200C0F071BB74507BD0BECB61EA9E4D9F860D376F3D9D23D3EEA50FE0BE1CE6C40B27323C17EE5E9A9DDA5BDEA6021070927A035D822B44A6D457BC9227E162CB2C27CE543BC19A9B3437613C037AE5103B5082F7BA35EDAE372FA5965D00EF8E6CAF2E856B4F0F57995512328203D9524BA18E1912EEEA55DB3E1CA0B8F0AD957E04D009E71CED4F0767BCA4CC3673C33BB0A06AD8C0536EA5B6DD0C093339A0324623F5D4C007F23F0562D505B2737F9482D41B2C293D31B2E9BC5EC86FA8A140E2D1FEAE33FA5E7636C94783F61CB0068CB7AC71DBD06FE2BB6A58010A391B1DEDBEBD34093F6F8DFB6977B1B709C895BD0F2A8D8A39AA9DC3CFC8E8D522BB9EDB8555F06CC418E68F4BFE6E449B069573AE3506D8D8E8167F0B25AFCD48F018E03762AA85B2474C6AEE304ACF649EED0E9688D6C62ABD8638590C74E0359881CD0ED9204777955B6135DE3A777074BE90669DCB9400AC25D55E022A9362224BFB9A830E237113ED56B89898957854161EF6771E58B6A1A7947A381216CE20A97451555D3D2CB902E69BC762651412EF5852C823B1A8DC477426DB5A9DBA4818B76B40E59C8267CC26CB28E2E050502D8506E9511FF57A5A732082170FB25907B272136485D4EB8F2767332E1156B4C7A54F567957CBF0530F7293F61736F44A31FA94B1B6EBF7D79E2A87493C2B5FFDF03DEADE92C1983DF596E16439B6B0DEC17CD95D600748EE2074A219E43F06FF7B93124DAEB91A2ECE0D684559D8A820B4FB35C1B647065EFC0C98EF4A38DE1927C499178F4DE44F74F1849D057FF153571D5ADE12845E0C61E35171DB6C63EBCD9C8269458A3A1C5CB26C20EFB664E79306C841DCCD240A2ECC86F69C00FAC5332CFA28D874847E1A8A3AB531324BF13377D7ACE16DF5B960B1EBEA092A40F5E1B09BA3BF56807FF9037A1BA0C903A7A1BE491D7B27A78A10FEB3A3030280766EC0A75FAE99BD4CF2CA5BE940D45064B0215628C09E4D6FFCFCF7B1B69B1C05A82838FF64C414E66FE6F2816DDCB90887EA23A9F0DE07F7509F005800E2202C63C1B241DD470B48AC484786AEA204AAB301B15F0B647A5776491A7857AF5DE8EE4D77E6B84C1697663A72F28934F5ED40EE72419E7700E18DE42C0365BA0D5F55FD644A874ED0C047D198D379AAC2D60B233A3D8F97F336A7685371DCD1849996157FD921DC42D2A63755B82F4B776912C27837E2AC17C24485E08F7BAC7FEBE512FF7A92F8ABFB262BD53F887D54E77861ECAC9E14D68E27E211EC53DFF507295A0D82B58E2E8E00CE698FB0199D5D7F9F200D876090613D6ADC34A08ED46B55303917373464E5C7DA621E73738DAA1D3CE09DA22B98B48ECF37F8A0D4A44A3E8B086B2F7FA078CC5714F3CD296508DAAEBDBFA565D3ED8010816F4DE58FB4B25DA0A25161A91A38CC42287DEBBF8C30F28B288C ss = 4F9DE6E4CBD9948D2DE9250654D5DB97FFE24CF222F68BA51D6261F02F4DC5E7 count = 85 -seed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792 +keypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B pk = 9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB26958AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0 sk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94E9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB26958AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D010E01965F9C196D2F5F90CE3CE8F552F8A0D76BA8F5345365392FEBC50560012A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B +encap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13 ct = A94180C718B23E998B15D6104564B5E20E1D102DA4EFAD7A9740C473EF19F3DB7B226847DE6CB72BE56BEEE3E1BD44D0AFE0A4B55498B4475D8D936D441566CC182E0264F93A6024CF478E3658CD02DAC2C21CB6DE61F8EE7983FB6D79CEE0CC5B134E6887B4C4F79C635533A19BC8819BA2A56715825BA29836CBFC51479CB2C2EF8B0B50332DDB523008F6AD3B5EBA02C767ADAAB5D930760EB496D4C3EDD90BBB24B9CE0DC76013791565D368641F2B8F25A8660810F48E3A12F65BDAD160F3605E2D573844432509E598B3FEE53FDD4A9B83C1B187B66F5E9F2111062E74A3A7E006D638E3DD4990947E0AD370B0F29E183A7FE376C00D8A0713B02D7E1CD8132B7AFAA3FADBF7CEA991B3D9A96EF80A75010C40FA3A31153F15E23446A9491304170E2432112B84F86714A9CAC0F8B60391734EE6A94EF6DEFD30A02079DCD29D938387669A0A3893597AE4F036E1D7020F132B1AF3C8F135033D224CAA5F2791D9943C067257389DCBDFE8544981D6C1C3D5DAD7FD953372FC8910A16BCE4865DEFBDB413CEB80F13374C9D83B54B201C7F4345C97B51D22B33DBFAE34535D9F7F2AECA05D2066B2E9CA9F3C4F7D3DF5FCD1B1153B35418B7C7BC318A9E0810E2328065317F50D5239088AB28724642428CFDDD933032A72D95CAAB610AFA65C968E5381BDF0C7892D3E0696CB75BF1ABE5A14ACEE27CB73CABC5BB23A1AD12EF4D4E917EC4E13B736D1DD50C68B7AB98D8CB2E1EF75E3C1AD1DB7355B484B6AE44B5B7F963B772ABBC5B0ACF47D158853F65CEB9C8829B70481F6D531F59703F7233205806A91061E45FDF6B9EE5546CEBF701CF54BC0805FECDF48804E95956AB9041898AA623FF5C6D3D6F45EC370680F43F138FB6E36018B5D92858A29A17621D9B844F513AF8C021CAFE10687B180D7CBD9FE1B0880B6857947C55C40488F3046E76FC8A00BC4F9DA531A036AB71174AFEF52B3FB4686FA471C34DDFA2F1740A88BE223B536C4325B9CAE46E0B0479CD4CDFA0FBF05F0718052AE62486461D423E4AB819114110FC48A676BB83F3CBEEAAA474C4066CA54DE523DBABBB29DDC39BE50898077649925042F28D15C4C95BB6E745E5367242DC7650E45DD9AD2A5769930099BA2C0F20994D304EEACF8FB3C86EFBA0036D82C8E9ABB01C1F3260EF78D7AFE632261B0012EB612F8A98950018FB12AF3AA0524FAA597DB80873D2FBFED5637098CECD7B2CE5C32A51AC967F277470FEC875E7C00B895AF511D17731519439498A51940733A891E8A2DB137B06E425BB07D0D9D84A6FA70E26F09D61C8800AB74357AECA7BB223F324B9E18A2EB4C0AA1D996543AACE1882726BE7283C0220DC74EC51B6CB82755FA14AA487563053C773A6BAB1547265FDBF4DD4C5738271B410031128A23D2E25289758F4F1C0AEA20C2D30AD81DAAA919B30E268B1A44072A66B0846A436B72BB9FB2A8ED78B551257030DFE5C13B116B8EB577804CC0375872FD0622D96C6EEFB72BAF82B6429C8D7BB0D0098C6D ss = DA6373247F33971B39D955418425EF1D1A233FAE7FB1985C0126F541AB8D58D7 count = 86 -seed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35 +keypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 pk = 5C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A833E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4 sk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA2160E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A72779765C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A833E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E47C3991FA7983D0DD6E7157CFB152538466E9D5C3998A2B8ED862162B91CA851CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102 +encap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA ct = A4DB79E6DA55191F585544DD32928AC432171953F3A57EAF2FD786BF1641EF364CD03DCC519FE94C40AD5D3851A820B90C43EF631F15A48FEF9191281DDA67EF23C6AA3093B26C36A7B6F69A86DC1828498540AE4F6C1FB170387D62EAE9B73313D39D07E94A903BAF6DD09ED3BAF005A9E35C7C87CC6724B37BB80FA2153F150F9C811079D3D545BEF636476FDFCE30DC32561F41FDBA2EF7B4F21C58E1EBC033F5C457FDA302AE3D32FA0BCC4F3CB0897AF041C562D48AF1DA6C9EF4CCB651335A825394544BAF7D8914F0CE818E68D711CCF45B9873E108C48AD3876AE59DB02B553B6581B9A5BE72D31CA4033E4CBB767C1ED34D3356541A113D2CF60ED6BEBE3134F8C0A9BFE30C17E2F18FA8E308BBA726429282C7286D0904BF78925B09CD47973566DFCAAD7DB814A3500181EB93D438159358C075F4CDC270E14D74CBAD91A493F05AFD4C8AD851694676103FA00C156E5EE3CC4B9F3C6762E3E5D5AA4E245568BB730DE5C2E0E32EED4310D9FDFD30C68A67ACA0BB692BD5453BAF3056BB10E031CA15B342E6DA3D891FE40DC17CB6ADCF6B3B72943ADDE54D7B01A5BF3A129DE2846817D7C2D9054158D08117A69D5A7A0DB6ABA4286DA7D76E85AABEFD343BFEE54395B046AA35E3F7F5648C84B5C1B6610406FCEBBC01CE448BC8D533198BED851792582FB421C55C5FBC989983D978AA163CC88E01C12437CE22C58A6B5186DD0652417775500146236E12420DDB24054E607E11180A22687744226CEF0CC55D2CEB94E1C0675CE338F2537A3E60C126A91A81702DD3FE1FB7C2FB310571FA3DADC83DDC4B18B1AA5707E907142311FE4988196EC6B48814AD55A0EE7724BEAC278C7D68229B3F63357D81EF5FC16F2C7EE9E8A8E7FBF7FFF7B958F0592C5E1246C6AB95474DB7183FFD15CCD227DA5DD1A3DB842814AB5D4B515546BBEDACD42E4E9ABBEFA9416AD009BB072B5D691C1ADE296BE26F87FBCD82EDA2C93AE73AD7171D1EF1840F26014D8F152A720C47E24F15209E2A478DD7DB0EDDE040403A0655804720F8643B86F37776A2F7DC6B478D77A87EAC0194693787B6439F4B045732866237A8A2EBF9934070737B89DD2AF08C59BA182EB239FCDC476495AC756FAA7451C719156C1DBE099FA7BAA32C16156F4209C9F2C66544CC54DB33BBE0EDAD660CBC13E69F4D808BA98A7854CEFFBB2CD50A5B727762038A216B8B5E85DD01E138EDF154DCE1DE6E832374F0A0614390F76D1E658277FB909C1E95B4E81A9D6852DAA5368281AB21799C6898C07992BF5F7EED402522449461394C87AF555FADF1932DAB0CAB6CC80AEA73340181E91FD99EEB65A013B42F577D9436C75A7166BBF845EDE506AF88E6B1F915EF43043627CA208435E805D5588F4265346A7DAA1C9EFA72592FC999E84E49E6E0872AEBACAE9ED89BCF98CB40466AD61FEEC016E629527923430C13E8CA8C009EBA5D307D29BFAA6E1E6F56DED592573B75FEFDA3955317126A9B2869608C32701FF0F62447D1369765 ss = 037452D74A46B60F415DAD3498ADBAC608DCABE4EDC7070A358E7325C72CE76F count = 87 -seed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C +keypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 pk = 7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25ECAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5 sk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B2024EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25ECAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F58AACD8940FF6FC27F175342BE74D48075F8AE9320CAE20A41C879C27C1BF815D7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722 +encap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D ct = 9E0D9479CC0C6672A85DFCAF8C259CFA1CF68A93825FCAD76CBCE06FA3E40EFC821CA036B349FE50EA23E7E22E1C9CD7F8A930F2DC42F867E33884D0CCAABE685E7A7516CED70CAAE58FF50151AD1932F41AF9BDE629F2E96B3CBB7592B178699179E9CA85DF7FD2BBCA8DE9F30AFBE3F8724D77042DCFB19C31CF239BEDF529482BC947E85334ED7C541B2CCF368D2EFEAE1582A0622AA52C24905EC634D11BA0D1B20A946F2E571DB7F867E8EC9E3DEEB544C77D20CFFF9A0A44CDFDC42CD972A01AA8822E0BC728A66EBC0038A7ED1DD7BEC0E0E66CEC422385E0DFE33657EED638341F08BCD32C6BE72EAC5A378BCD02ADEA563734105C7EA803ED2D6260993182EECA13A4A3C999A209E78E4D64ED1E4D7BBBF91A72F02F760B654895C6398F3DD7D270D28133D66C13E899B8EC69A70F5983B539F975EF2294651305DCA09ED622CF151E337A7027145C9B3AF2849ADA810A96D391DC6F4FBDC1745DD30BD358EA3507A55F2E3C19A7F27D212397148C52698B59EB1477F8C6CA3FA829DF3447FFF20F6AB7F5EC445124F29C5F7B79CBAB1B1D23E8EC69EDE923AA3E734B9C999337014E813BC9E310C6850901993133F11019C95E1BD421896E3D2460E61DA9A6A64C7EBF0376395F509AFDB8460420F26ECD066F33EF121E41DFBE769BE03E25716D7F347D9E9BC0BC65A579F5508BD0562B9AAFB98A9B2E5986057632CB409FF5C10FC3D40CB5582231E5BBB4BE2871B8EAD348C1B9D9E81B876D70D03B9DDDAE0AF4DD5CC6F898817753B35EFB191004229B0754E69C9428AACA4DAAC582E1DA39B5983A5A4DE38998D26197A4171F5D6C28B90428522F50FC212A923E90D1E2005348A5E47E6E6F6D005788D2B455A3E35349AFB822AB5F4F1B9F696E0B186DD2B66A9236179763C639DF4CB6D4FF80D3B9942421D11DA771B184EDE6AC47F74A9250B7AE35B4BE975211A9E12972871F702216995DBE6E39688EAAE21EEA262AA89EAA8A8434120FA4252EAD0BA0FFC4F53EC1AB745A171A0F73A60D84B023A4C4E58F173F0C3455C1B056988897C2DA23D6CAAC0DE7A36334E5AEA093C5D6485CCF06F736CCB18DCDBE853FE6B9441545DFC3535F16D936ADC69B9D2BA08C8CC6DAD333190788EC3541E4C19B38D4319C0038F5BC41D4574141F819FF48385F45AA0DD7F6D5CD5E70E05D3A4366F9878E74BACEE5638B3AF0521A50399043C856E9F3E4ED2951BFD758662C82F8AC8325814349110D696B84ACC146AB30C00484B241FDF4BE8D179F6C8B618F8FB35340AC61FB9E221DC9226A1C59896389B3E24FD844197550016A53C5CF67D7A9F8FBA80B7E61B4E39D36CCD32C7EE8948820810811ADA941BE1EFF722EB83CC69B42C396F3AB0BAD3118C708C51B73D41C9C1DA494C0998C183AC5E592A9E0663753584C0364450847D906F5A261652BE33BC0CD359A732B9D1696E245FF04252635540996A57D8A625D37DE41A80EE1D51770777E709E673E31C83C739E2173381F4BA99D8E7FBD6D9D31 ss = 2CFCF5FA2B4C0AAA85C6069616E19E6715FEC913592D6B8F57EBA9CB4E3B162A count = 88 -seed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3 +keypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 pk = B5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985 sk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421BB5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985149E0B6B49FE8ADBA1217C2C57C83F2B8C5F1D92F319E502B184A65869214F75D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0 +encap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2 ct = ED5E2079428744F1871BCB3803773997FD3CBCE4D574D7489A7907C84716AD220EFF0C0CAEAF0F784D0A633F8724D0D70A4E40F115C49BF1C5133A3A99A5F6027BF2BA7BDBEF436D1D8E4A9DDA831DA76E127BFEE0CE3C0483646402F789205D95D406421FEFB2C5A62D60F4C47FFC7C3AEC46BE075BF05FB6336C78B098F47BD1B368F2E5C3DA0E1732F43E67C14C556EC3F7D977B70491A35B5539B8532CA72CAE5B5B8E9936A6FB3A565B535D33EEA5C1B35A5DA0F3BC589B109CD12280DB6557377E9BDDD74B06E583DA873B78F96F323DFEF547D6EAA42D4E450E7CD213DF9B598C9D2134DF772E64CF09D7084ECB4DC6FC079E6B736C2D4B2FDA87B9ED23000E8558C90F5CB9278FFBAC209702CB4F3228944067CAE55CECCCF609F126465754D1040BFF976623811E7A9A1CDCE5D9001074DC30935A06B6543FB5B1F4943961B6330FA0138604B1102DC0F0C643E409EB350E15CCD2EC73280C73DC513E30264EC961366EF741D9CED8F116FC73728AF6CEEC1B61D934124522068D063D5E9479335336C33B7D8EA0EAA02F2E20D0BA7663D863EC198C3D4DB75F0787EE80AFE016BA37F15949C2E7B84B72DC88419DB17F2E992D0E89C451200AA97372331E3A8237BA5AE4B527E33F724F45A8507C22532F064E6843512613D762E5DE7B0FC41670089C15D2F78F8EDDD1DF63D350AC99708459DD6B667E9244D6CD1D3DA09D9B0A194E2E169D5EBFBA9DFC84E62F678A3BF6F0D7BA198B8A1DFC9023AAAA06890FCC8ADE8769C0B049C3143DEC8282287C07C9244CB5CF4592E48CEC9FB6DB7B26C394EA09405194845588F8F29D872502C81D55D11DE84C1507C29F7EAB440D3D5F9D43806E2C3006E3A716F39D9B3DEEF5FB68D3F58121DD5DDD0FB2DF785B6C6A02FF04DC67DAB0928D8CCBB8E8D60F48214F4BB1BC770E940501491AF59F951740EA8C052BFCDD5F22082C46AA94A0E0279AACE1B3A8AA11EA177F8C193E1530B65033F0DA63E1396E5F094EE8D87E87B0738804FEDBA103C38B2422C712B48E1C9515FFBBB7808516C3985250FDF5727E4B3799D242977E9DBB35EAEA63971D2807EA18290CDA801A8654D3C6035FDCE27009368846D18EB5C80615512ACE4C93448552855C4901AC2D3867FBE4A1279CB9F63BAB8348E2128D8435A09DB1ABF5112E8D72BD5D3F77A93544021EC281494267EFD97CFD2B21881DDA6C49CDDD56BBE77E80BE8143C1F38FD47DE797F45A054DDDE6B3117F5D02F78222936D7D3B10135C0942812C049BCD5B257B7F6AC111C92E43C250536B85171EF4337E1F7B55CAE372C943226FC29A06B2AF4D2B69A6A68E91881D6781806510E565CA3776204ADED42213168C22E6D33F167CA62E552F057D8F0D3E0648FE810D5514C5BF4D78410CC41333313716CCD5F0B5540E9106F7D0813ECAD7D180AF071464088F6D233B606C495D78B372C16FE8F94CD574DE08C7369195620704682D7F1465D02D04A87CCBA9BC55BFBF2E4EC387B84AA70E8ECD6EBE7870 ss = D3551ED0FD716E4887C82A6F24C5008BA80A9B5C3FC9E50F188EB224BE8102C8 count = 89 -seed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0 +keypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A pk = C55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD297C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24 sk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBC55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD297C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD2429B1BFF7F12EDA28DFEDFBF0AC16E27008C9FDC62C35E53B28A312BDC91C40BF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A +encap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B ct = E9E8B57094849BF2A09A5431B0CFC2CE5A1A6C288B1E7B825A28C5991F8B6D5DEAD55E5BB9FEB5F98A8DEA6A33F9CAB55751C5C8B841B69F3769598F1A1016F0FF9CC42A9927D98607DD7FA1B25E1C2EF43909115E09B6FB434225FDB20A1E3A1DDBC4B7925B34B696A50DF2AC800D00CFF4C0C0E31510EC3D8D0B44D2D80EE5CEE9039802DF9E7367BB0E6E2E71FCD3B5F6AA97CCC6866AFA43619F5EF2726D9E33D2E6404156CADF8EFE1A356C2F2235008A43027720270C3FD0BBBC01CC07A0894247275F1E9A54CF22C819674CADED80C2979D720A6F233C6A0BAE986EF0694007816BB504806769B52177C23753E706D94BE0F5BCFB4E2607A723DA0B2018A1C1711940A353E96C3C6F34A773591ABE5F4BAEA44BC45670A6B8346B0C6EBF8CA3A5DCD33E82913440A9C28FC5A6B8E03D600D2C13A210D4F7A43D66DFA8214060F05754F7B76BE16199F19C5FD0B832F2FDA4EB447640BE835A34F5C9C73DEEE68776C7BFF2BAC601E501A1AE72535067377DFD3A0D07462C3DE3728DC5C02585F4E5CD7B1EE7A47052CCE9A90F098180BBA4EFBEDD10866BB2EF1389EFCDE7D48E9E8F3AA3B0419D23A97C4F915423A26E8181817A2F0B0B9C3AEC1DE80D355CB0313A806ABCB25139980488FFB2084E5A93162CF027D0271050D69E563A42B61107B3CB2BC17562D2ACEC2169BAA778B0BBECBA170C8C40A8E65D3CA9F8409FC14BE20D236846D50BF1019189CFD2AA44F199FDBDA6AF4AC5646B1890817F93DBEDA0FA1BF0EA1E00C1467048F36D8E996D5757A36D48C73DFBE9B9B8F42004A98600685A0500DB9BC9912AA10A7D8EDE8E8CB2CDCE5F67E5AAD00B4D0E17AD03873704DC62769CF5629BD3A3F281FDD75B6E682E1B9CEAEEEF7E3218B37AAD6D4C3F1786B7E5BFD657E3DA0D69AD6E21DB3F00480A56528DC09A72AB06C786EAF3839599F2AA4E7B34F072BF50F28E03A90819894B6F886DA655865F96AD4E6CD8EB3E440351E60CB9FE6D018B3712C32E2E904FE932B49D1590869A19315FF6352F1CC9D97E7D3DA89716F5F2931FCCBBD6ED96EDA6CB5E021A6F5048545585DB127C8CFE7C3AB905A35879CBCE540A1348ED02602A1C3AC0C9CDCF6F3366C396219938AB002736AB1DDE1165F44C90EC3D22FDCC3E86B32BE8677B914BFA24F21036B11C8EE5ACF390E10247E85B71EFC50BAA05945C09771D060F83D7FDB02688732D852507CF53BBCE32DE17703278C71C46026D72870732D822F8F8D0D216A397AB4CD5C6AEDA1FD35287AE6720CD4106D64A8141307ABF41FE68096EA51C59B2827ACF7E54C8E9A00ECCA352B276D588F4E00C54D0AED2E098E6BE9F174C3ACCAF83FC7E5D7CD6B6E6216F54BC9E777DE0A239574D85DF930B00E61C3096962298C2B5D644740FAE2A1867288A2ECD6240CF4E8D207CC2B7362FB1CC064763F0A7CB3696987C33BAC822F431F981885BF7C0377041A2C7EA34F0FB0E3F0147BD0362BC5E6D1EA51289BB1E5187DB1DE6656BDA982BA0A91458 ss = 03139CF9F20FB6BDAA4EE906AEEE834815FA924E05ED7E7E3BFB432AAD944D6F count = 90 -seed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A +keypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 pk = D3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B8542284E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA sk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54ED3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B8542284E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCAB990059E901097D00E0EBAF40C5D5DAB009C66798489D357E760478CE884CCE5C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5 +encap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC ct = 922014A568044CA7D9086946CCDA46596385465C8065A9BEF75A70EDCACD8DEC0BB08233AB0E0013CB4DC03F59052091254AA8D8895AE1E73A608ED4D913658FFACFEE15EFBDB2CA0ABC843E2FA32AC1DC6FAAF8ACF19E6D2FF14356DD4DFC6171470C9667309AB421FC8663807FF4C614126C4BBF4ADC193CB58465FEC7A70BD508D75838A349827227CAA2F1A4C02461646557A467C73715E4D8B309DE5FEDBB0D8827EA6503C814587CDCCF916BA51FF1B72A2546AC78C170FECF26B84D8D80F6F51131903C5982FCE030DB8C83A6C1D4304E72DC79D77D7E47C7131229FA8279820B627F3DABE4B64B356DCB6E982BF07B1537F656C3DD57E71434AE394FB9E30C14589378AC83D84C6800837445C4610EF536D8C8CAA31A52274434BE4CC66B6B21A6F28463796CA5CF0CDDEBF6663EF308D3066B689FE515F30D0F5B014E49E4971F7B68BECEE860EA549301753BF8FC95EC7574B51DB83389632E7F9291E20BBF20E898E52AAEBCAA3B9FC67CA7F8D63892F355D365C166961A5A3E07D7549E5910CCC06DDBED484002B7B8A0AD3F977FA92BDA8DE05D711C95486693BD79F4D43CDCA8D5FD162A400D8F33D7535774967943282C52164EF50FC337068A374B01D75757F9F36631C963E1981B83F6CFAB6FA528350AE7FBD39C795BA1967402065949296AE14BC734F12BB5559CCCE061BA8579BA3DED45E8C763EF76DFBA1099CEBC9CAD903C5703515FCF3C5867DC73C8C73E176154D41BD4A6F0C039BB56F6FD7806E0F6EFA0BD0F57BA4E64D759C51BB10523AC8673FB236D7502F68532778BCF6ABA52FF6F43A45457CDDB8975623E5A80D85D2119F1828C44D8D5D2610B5D2AFCEE960E85221531B2D0E9C67389B791820D8658D312B2F1C1BA567C297D3D9307568F84BB7CDA8962BBF35A2B41665732121C938953ED1784304B5907F3429C1038522CD7C29E19B33AE7CD8171C7EF05BBF46AA069F05495E31C2357A13D478971F4657FFE95A1F867832BA3DE2A386A46C511BED2E63541B51695B4CFF7AA0D7E453BF56F16BE0128D1D03CAA79C5260BF27C4DEC61497B47D7E7ED1A1795E5D4DE8EFD141A44DB98FD8588663526EA7382E7C36E5B6983EFDEF927BBD8B78E71B8328DA1DC87F84CADF0772E5E01E920EC0DBD625701368156D91D00D621BE1F439AC76AACF8931CC5840358C6DBABD03148CDE362D7E2DD2B98F6CB50B2BE7E8DF737F5044F96430A121F1A9B93A2E17DF7AAC2F17C2D9032F5DF61F98810167300A1075A81A74D3280C603908A236B6042B6FB9F8FAC23B7E4B967DDD3D3FBD7FA1C01A78E9AA44221E0273EBADCA5515F1F8ED6B07ABDD73E7245E865A2E735BB2D309764EB69D32BDB2DA08EA101FD86E6BA18019422F9A1771AE69DCF9525A2D4F4E7C56A80668995F3BFE8D37CB934F34722EB48C841E54277202156DAC0094901D061D9A5E7A9DB61247028728A41262946311662AD4EBB60750FCFAB13ED586E70E4BD7D45D5F3B6F6E2FE1122900948F1BFA130 ss = F87CFFE1A96BCDED4FE027DC8006065D67D0190B87D805135BDAFCB5EDB9803C count = 91 -seed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3 +keypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE pk = 112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59 sk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A22645532112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59175EB63C3144108548720CE7EE0F43A9FF3F52A9924EFE9F2F59318BB93C86B5E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE +encap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49 ct = 3E4CE5CED61DA4C323AE10DB3EB49FB68477E49A4D8A7EB19064F75CD640538F0AF831553F7690E3531E305813C18DEC92A0FB67A341F6E551DEEB0B3438A1A22391AD168A5FC16D6483D0A0F2002D5F43153674B07F6A5C5E337E3351A5DBD3C315D460541EE170E2E7CBA41942C1753A401E230D50D7B80884FD269F913EE4F326FACECCDABE1510EB55FAF17155EB4568F19F4E396213C9A7A252E1815AA0FEDF980409F218D5BA5B383BED0D331D50053DABD30C98619DA2223D746ABC4486EBBE371E33313AF8225E435CBA697EB1B3B99F7A209640C4C82A99CAA9C9642ED63878CC886CA77C45360A2234550E68EC486BD584E1BA6BF122AF1B931CA3D7C6BE30C281D6C5F6E6CEE2C9AB2CE047E56F8F80CE3EF606A0B0DCA9CA7B2B5945E065FD6E50535A3DF08C2FC90B2F02A2638BCF88679D669D7C16E32586CA509E960B73032F223A65EE1286BB54F0780194A0961684E5D4D1E09D147068742488267781305863FC1E2F4EA2CD37B1E34F4179C75F9BC433F279791A62A1D3646B57784AA401AF9AD6082A8F2850602B8EE534250C68223B77E23C7D2A7740D51948BDE1ABC0816F2EF176E9C15AC7A4F40775AC5B9641B7F08C3B084D79FE86464CB1848AF41E52DF272DAC4576319923E22D6845867422E0A07C4AAD7A60B8CF2F344CF82F492704D60C5621F798F9911B24BAE1C04BCE123E40F35A5A78DE33F89CA5BC310D4DC5FDC021159CCF412B875A985CEBAD40E723C9AB585267D1AEEE9737B0422C63F9D84660927A29C88E78660CD989BBA8C29CA60F83FEC307D4C9A676B49A4DA9DD9396E8A7A33CC72842378CEA52F9115D44E99D78B9996D2C8DC3C4198C67007E1F2972F434989B8450C8F87AA7BCD03AFA3542E937AB649FFD3E66E44BBA1747BCA1514C3B00F9B00391812D1AFE38524AFBD89D09948FD648D7945EE3DDD0BB0C67E063362B70F7C96EF09D1944CEDD28C371FD5A4F8D7BE55E47E052D72C95C362D8D1D1C83CA29F70B2422C1F909D14C4D404C39F2AA52EF69B936AE27E0F38C4B564E47399C0E58321AFB00BFAF647ACE5B18582968987A20766CADD4DD7B166DF9CD2DF9B3D339E70FE5BECFCB3A486B0A7CD616CFC8B439012C1A6E87DB9C0BE4CB9566051D5FB0712C5C80AAF79974EE299BC7526D2E351A7A8CBE2F35196C0028CB8BC451049876BAB7D2B6EA233A16BF2F052BDC82CDD43DF3D4DB55FC52DB36FA70AE7F98601BD6C89282AC94FE34854C86BAD00A597A5A684233929F1CA77F6200BE14E2D3F93D089089D800C73DBF4416DD831E175522CADA8FC004FE5AF3581F34FF2084D34ADD151AC9EC634BE82D9C2E149FA94ADF14B03827DE33B1B08C15EB890029713AEF895B413A1992078C1CD4ACADDAFB0546BFA8F940BE6393DFA51EAD36703900E35D8E8D05E02920A37F2F5C4BEC938FDB4B5AD058A9CEDA464A8D1A70AD936A5F7CC55B37E3F1651C3D8CDFDD7CFB1CB33B7E5D59F87E1102B3A534713025B6855DBDB7958708897D3 ss = D2D4A23DEC18FD2C413D0C64D58C1D14E19D2A18AEF1CB038D14C3C2E79F6A69 count = 92 -seed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8 +keypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F pk = DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0 sk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C66DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA09BC32A138A2FB5B6072464172ABE0FD97E9EABF357C3FA5391D94A415B53ABD381C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F +encap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467 ct = 7C87310316CC1AAE495EF575650D79BC38E091B72BF809E003C71ADFF6C4729139CE41CB1F669F1E1281F223781293E3D9AC647D16EA0D08402CC265F1F4C26D08B7D4651D88F2332BDB9F9F3B417AFE26A433BCE1E8A975D86B547E77E8D4189BD9E46F6F2842166D6389A5CD399E735686BDF4779991C1242E3BFEF69552D6282C476AC51EDA2C9D7A4E3100F8BC8FCDFC449EB57DA0F392CD889BCF45C337A84E48E3B83AD72C50C9D2905A4E22E59CC73AD7FE85D6BEA30550BA2BA5929A3847A9B78D886CA1B93E0C4C14DE5056360E7DD398CC271D96A7950F4C439526EAF8505A37C0DD6AB037885E48D8B66E9C3FB3C218D74AA7F31FCE3FCB58C2FBBCA23D78F994A4465907A6328C2E35D83259CE735CDEE26D516BE175C2BBD5E24616111FC7A3D95AE11D035AF9497BA41692A12900926E8FAA3A80A5349269D2786E4A1F9F57EA473C6173C2C88D6E4FF2371EA3FE8261C21C63D7E29AC72A2995762A378A45A9C8D811F2F92229967C3A7A409452F4EB01083FADD41A0948DE85363733B7C0349DD1FD4D231ACAB563CB5A908A19B819E579AC1A599F5B8135C2794B34A3314D1B8559961FA26E9396BAC778A6697363EF60A60158736C92F7C1BA912791AB962B327E6369C6EDACF69FC9AF49379387D5E8C4CADEEE9B3D5EEDC6919BE78A199DF3341F23678C6D657B5C65279484F18E4A9789B675085EDE2D55BD10311617649DED74918A752A44FF9361D7402EAF97128BED4147EF3CA81B159B304588D22802A2E05A0B2AC5031F9162FA524D28EF0381E166BB81FE396124C4247082EA6DD755F48D8B419BD6C52CAD8CA084CED3AEEA060642FFE0FC7E6C1630D056B449FFC1DA8E693F64925FC179938CF5283F6E3584EADC904338857396FE810F4F3175868578BC21608EDD7A8109AC5A8635FF8C4C3C6DA0C3C618CB2B3448E31E8414D16EA50BAF6A4564F686D12692BFE4AEFA5A0E57B84C55589D0B4CEB2F358AC33254453E001846A2C7C299DED877A07A28D0DB5E7A5E6D41C246775F951CF114F3CE64AD839681C17E995CA123CF2A24006400B4969B99E75D066B774FE4E994828FF84F171D9C618FD2D5A01EF845379831051C84A734C40871CF53935FF8AD0954902C017E8C323DD751CCF14BC50638A31629E4FA70EA6E912B6A6422AC19442832E8A051E7019A820BC6AB81CB9715998F34014DF73DB8F62F5957D53D1FD3192D9F76CB8E2587DC9A1738207F956F6BC706C3B3B7DB0C578D220F30EF2925A7E35CE01059BE2B8AC6561EA7AC253D5F50706515947771C052B015F61FF347ECDFAA1C895AF5BC7E8DC7463A301221AF6C95EB65B8FCD77B1CB4577F5053E34766631E75A0A320EC678ECAFEF5084E514EB48AB6490658492BDA71D6ACEC26488D29DFE809F576FD7F5F38ECB4918657E4C8F25FA09932F435F211E41B207A61D60C9BECFD50FA6D498DE3F4647D6AA922D5A82B33CE96399B67FBE369DA888179F95F655122E0028512944875308EDE8CE87E67A6 ss = 52E36F81DD9A23FB9BB2363C31B715106D38520A31A3304CF754A9432E757224 count = 93 -seed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2 +keypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 pk = 2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A2454730261A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C310870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568 sk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCEC18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A2454730261A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C310870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A5687EF43A72EF04766F1E899D25C9A005009C788B5FAF985123CFB3FB97975DE26DC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884 +encap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4 ct = 4C5CE3680E598066FFE1EE7645E55CED8C9A55B6902A491AEB9B6447F58B6184343638F13F4F79D067A0A8A4F10CA355188FDE778B848886E2F38979B5AEF4F14DD0B47E7A95AE839F6A1945D9B32D830189F3994C43DE711F71E8439BCF957B62A8F97CD869EE551D167B4C97E209B972E175947E7C5423EA86B5FF5D4004BBEA6163EE2858FDC9D8A04180D01AEE7E75B8616BD1E37EF33DB050FF02674C3D9C58AF7C1A76D79F4940E29B3DD1365C8259B2DA36E8B8A7D05887BFD3E145E8C78F01CDB63FEDF457A1AF4746828734F23B947F68D217E3FAD14D7CF15B26651915C371D3CD4C58094F15DABD0013E7878EB8ACAAB33EFDD47B2B20688A85A3F92C6A4D90F6045127A17AF0F8643B064A4A30A983F7DDDCE4D8893A3F964578D0529113D9D248E09A41792D4053B8B04942E866AD0DE54F8FE31B64024E647EAB8A10C87526899C6FCE476314ACA7B9B5E2F809721D2660DCDF9FBA5734714592BE7157ED459BFA0500B94242C48E2EFAA774E0F78B0EFEE997658CC82C2DFC8C686C3406A6D997296F2FD3281D3E44750DEBA5B22CBCF7E45BA3663F2909A643838C9E7D5FFDA9AB840C9A0AF6D6FE29BE8A7615D896D8879EC16BCB9999559A645627553BF231FAA4344F6258FC4679C790668D09AB7393CDE99170A770E3BC4491C35F22BC7234C346191E09CAC7CE819B8E43DA70880BD3563622196D860DB3FD4B1E1E814660A024EDC779BDEB38CB686318EE950AAF42AA3B0042716D5365A102C5FEA90A7C0DBE71CEF891F12CA3D20F0A35F7D59E8EC5B35972FDB474D52D780C54B5C79D1C165DB237AC235528A42B21E3D667968418019AFE9F68F44D46DC96EB87A7DA38F2B0B943C9C6C2E87C724C99C65E5CCA40D6C85E32778CE1065F65C95795E0F1ABE400A4C78F22303D8ED54F9BE517CE2EEAE1AE6DBC04E9604DE79952DC74758027C616ACB8F586EE0F7BB7274D3E1E147E27039A44E3C1E0A5A874BB0E70A60F897AAE005701DAE3A9696652869F541EE178EAB5118D3115C923321BD28F9D6358FA012633076754110877C00376C5CCD57E6917DF937AF1C6F449993088D01993E4B470E98CF8F42F7A81120D175CA4CFAF063F76950D2E75046AFE842BDC15FE4CDB69369CC112050B62369D4820C97F407D8355CEE5D8C4B682E7D184F6FA02992BAE0FBBD2ABDAABFF5BA49F4571FED93789E52ACE387AD29A7A6EB8C0FFAB868A4542A42C1B35FD3D42E426714C01F82C8B11D77D768CB5908E60934678140524922EE339D3783C912151EAB2F051C1E61EEA79148F442FB7715855A0C9D6B857412D5CC3526584131180EC763AFF11813EB16446E876F48A25B8FE13EFB071991FF1DEF484AA00A976C4CA8D65B4AF8AB6D59EEB6957932F218DACE7BA7D57D402A9EDA506220A22F03BB70CB60134BC3334B005AAA26A7EA14808F13DCB1EB11BB40DF9A8CAA714A5F0B076F1C64BEF4A0607B174406155E77E531307EB8C5FE2A53D1BE40301EC59AA2CD995FFD5E55708 ss = D072CB81AFF4AA5712E56F0E9567DD89F2B03488735BA4751A7F0DF1C786402A count = 94 -seed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7 +keypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 pk = FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1 sk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD921AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FAC8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F158889FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E12C0DB43F39B672B2CD912F907CF76A0F6FDA925EB2D205546431BE0B37B204114F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34 +encap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94 ct = BAFB19B80A5CE997C3664CB158299C969C9020D74B644EA41906922A18329F70271FEA4912E7A67335279F58CB3E5E4B7BD7FE3C4A18327BE182BEF8D989E13CF8CC43955E9F6BFB3D4A2C8AD71DC01BF30C34718D01D5D4460C3F7F85E881ABC66E483F8406ABA076C08F6BA3C796945D4E286E9ED09E8B64204FED1354A33EAB64A60EEAC0296357E5AE0058FD67FDA21B0A6DB5029732F86E9C9B92F7D3B5380BC601A5FF35A037862BDE3A399D27E6119F0C43CC8CF852C522EEF46B4867753684E30B27F4D98FE039F203164855CFF6315769BE970D0AAACD411D35679B33BD68A852F836374921C99BCE48C782321E68B16DC964463732ED2BC4002757C7587CC3C780DB57BC7F1BF936A6F685E0F82DEF692568B99DDCB49A8376F2774F2E77F7DE0D188258C4E1BBD0652BE82112371D92EB01D8C38C9A84E5237AB8F6A333642B2A86C9DE4993703428104F76F8BCA911135C78101DEA18F0929F6A00B0F07854E814764F15832F18F60B6F25262BD448453E51686775A824FF5C743B811625FCDB7503E0834C79596B066B6EE2C3548CD6062AC11663E5497632280CFB8BB33B392C8747681A84831CB37799C4E42A25E16552354756CA0D41F19FCE9B3C9F8BAF18D05DAD841740B110F2C1B4E101F76158F307E9543E2015AE0924628996E652588E7EDADB51855ADB306CE70B1223EC445C425AD76D26E89514AB335CE2236E6A3AB1A7BA399B806609E5D22857F3ADF23DF5CFA3C4EDF0AC3EB60A00C27D7C02E0AA3851FB6EC063ECEF6E819AD52F92F260BAE7F83BB44BA8FAB3A608251C2B1DF90548F9DD2BEAC4FDDFB54FA10B251E42F3FC4FA9EB320BBC8AC34BBAF8DEE65BEF1C83EE499397F7930D61B4BED065D809A1F5E6E377C9563C660DD8DDEDA94058861B4875504DAC970EF8097EB7A75822D5EB139D10159D6007CCEB08A8EA28BAA27F78BF60E825353C5AF62F2DEC4AC0E7876A004DCDB4F12854EFF4013166053B9108F5439AF99FAD00C61169BACD84876956E53F1C0267B6E2985DAA07E34BF852947C247450A6AB3BC1820C52BB3AC9550BE7AADA0F8AA692806DC57A748F2C355555C5C58BFEF181E7277DA1C25CCE4B995E6B8A90833AABCCE74E7DE925A2A2C888930D052B9541908472C79E7A5B8E9E08E4CD3DCE557B35E34D94A741121AF0A7DF97131567393826F86A7BC0B785965C5BE0DA83FE4357D2A36E57EB1B1DDF651CF7EA1497563F4CFA4BA171DC8343A3FB549931479DD581FF018B5B10B9E1CB529CA248C00EC45B3F36C1DE804254F54C9B68A328319B59555FF57D832B3F9C047F2D343289582099685AAD6BF96FB956334DBFA7E86589D8D643780C431434F64411CFB85E9898288DF9207C7B38798CF8C68DF372C2A6BE4C11CA29D29CAED09345BFE47071AA801758331B37F658DB6E7EC1408A43486B772807646E5186A40E73EB875DB09DABF293AF7083878248306E2318C72B6E0843F852CEF164446A25481ECE7432B974A0C240CA35DF4AFFDC ss = DA1085CBC7452CF2AC98CA36631C6EBCFFF02E60485F9E807CDB3DB77BC92243 count = 95 -seed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F +keypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C pk = A0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB0869656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2 sk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0CEB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BA0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB0869656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2AAE8E61B905723FA092FB95B839F6DE3670C39CE0498C27B87D20C24E7F64E22E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C +encap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C ct = 8F9648D01A9027F4E1AB3D988F096F3470D09707E288699141A14A78A88C95E1771E6E12B02BD13C2E99207B33F9AADD87C79715928CF9FD76956FC73C2A21D24AF756AC54F75ACCF2667AB9D8458380743A1609A7DA99A5FB521D1061C263964800096B930CE7D448AD1CA9BF48524892960A762B382A1EF36B4ECE3EBD9515EC7295692546891C10C53C6829AE866943E569F539FF1101B5F0B2AC7D1C94EEBAF6378B13BBC1C8A2B144A62A10D752A1F05DBF1A9CF7F1192FB7919CE51FD6CDCBD6BA26B6B8AD7FCAAAD17F3B96DDB8CB78CD0EB4E96958AD38D2FE9BB71A87547AA7CB0ED2AD6CDE695112E6379A333D135808DE697F7FEBE9C179F627F419689B2050E5DE6C87BAE3FDEA59124D39F06F264E2723683A092FB8382186F1737048026459D6E242C0E7FD386F6AE6C8B09FB6613F26745DA21F43FF145C83DEE40C927918C26E8C855038FA8F994790C799393EB031D3DB7F499138186CFF085F3669B45351CC0579299D1E37578D753E447EC2B161DC50373065D20B44712EB059040F72F98F51858E0A250A97409374EF7BD73D58798697B0FCFA35946933856CA5A0A964B7DCA6617EA2D35D16A8B83F536972BBA727BC3C16EE363B5B63CAE7C13AB11B4287568EE64229671DC45F06FEB3DBA8ECABCFC16FBCFFCFDCB4227EF4E705992CA8978A19D1190842A4099A21CE4F96814FEB88E094A69EA7B7BF0EEE9932A1C235AC2ADE53897D3D8BE0E4F02FA7F0CDA13C4EE78127F1FA8C611F50CA159DBD048E9D888234BE8D80B49324621F7980E490A13CA0C5CB8D4CFA07528E808839FB9A21FC167BAA489F3C96AD67B89FFDB4145F3FC9A827C2DB3588B0B348FB8F5F469315B7B89F5C25EDA806D921DEF1768029F99777ED29AD1031CD40EB1C12A92A8D2A130D2D0C1560598C430CB2CFD73E19E290EA864E80384359188D67A53A15A4F31DF7502BB3123BCE2614B87C82DECFD29C0264286A9641AF0EAE2A38E6CA1F065A9E619E3CF39C1158A4BC46A40EBE72536F4607372471D5D6D6CAE5E2FF6265B7BE9DD3B466C159D54FAFEAE8E3CC62ECFA7BD2D047C0E3E93D163D93C7EAD30CD0CB41B789546CF11DFE9306CCAFECB8519C08573268FE46DB18203F6C4CA916C4E1133D5422EB966F716622DBDCD7DB21834BB10BB36631AA2C50FA46D2909F0EEF33B3C62846267A9D5E7187623337950DA98496A703A5E9F7BEC4C2E1CCA8CEA8FFDA5BABE1BE1E612DF7E9625EFFEF36733097CDE4E88ABCF2B8878D3CD9A47C6F907ECDC63E87E89C6CCC6AF8CAB530DCCAF3597E33AF7DDD3814D9FFA5E90A335E31DD2ABCAAD72807AD5C6D89F6FCB1581AEC0F0BFBE7315CDB428D905795BACE3138178A8B1460C665398FD57295014F82C8630EACBBBB4C52A1D22E58FD028B5097758AD913922F6ECCFCFABD165D9959F29C2DFC6B4A548D6E75544D70BAAD0AD24D74DBE1E51EF9C9EA4AE3345B121AC8F0D041F359BC653987C4215EE7253FD0BC21384D0BA14630F5C049A398 ss = ACA83F1DC628FA87B20133BED4C2EEE34B98021F295AB585DFDCEFC9E3C032F5 count = 96 -seed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420 +keypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC pk = 4D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8EA986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704BFB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852 sk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797844D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8EA986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704BFB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E287096185885264E085F67E48F00A7A7F82963E8C67176BFF839A54FA1008328C0612F98D83D35AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC +encap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4 ct = BB06BFEECC7B7777B56768C6165C5347166BA71E8DC7E9E0258FF889BC123E6B6A1461F717FFBBC9CF11662E6FFEA09EB65AA287ECB4D7206D103F931B0E3C9EA8D71BE6F87B03EDF777EC1427F839922A7C8EEDC8DB4C8FECCA7665227029D6E23F5ED9163253D64D715042A5F301B41E2C59337F282DF32195EFCA03BDB3BD1D8B65C562ABF51EE8FCB39F51CC69DEA3BE7547341608444CA2EB9A9EFF2A3805224504440CF702C95A1FABAE452BA47A25E4D6401D24C0D8FC61962D4E11842FF6C6F82084D28F921E81E818DBE81B7E6A25596ABEC6809157A90C6F8779F4810BB3890D93E6F30546D982732AF2CBAD9E054AB510B64E6377DACB97104C64D9AE8CB451700F9A7776BEC488786733BAF3FBD6153B8B80C468FEB5EE28338817233A34A35E35F97D518AA8C07C9921E3D1BB96984FE1D543630B4FF34CB6AA6C64D7E3A7EBEA73E4B1379A8C53ACE1F2F2F07DF7017262FF152686BA28D8A3A348125F33BA2E795BDA25D2869F8DECB8E02453169E6EC9AF252D673D09060AC1F8E6E203E5950B11D1EFEC554D7E405F918E3472F25AAB2FFAB059EA043038031D23AF3911743FBEDAEC446C316B2801AF1152393F55820A5A7BB6D0DDBCEDE3F9E02423D7C8FD195F0194D2C5BD5A4BA6A9A5C934C1F7CE98D7476E2CF77837AAC2B738B1D6925797CD8752103DF9DE929119340993E36993956EB1CB7B8CD3CB067FE790A36BCF52CE218E9D5C009651EE835C724ADD8872ABB9E360742609E10EE43656719F140A155644AD25825AF6DD160D0CD944E1481AAA174A265DD18DA10AC0DC9F68337C5780672A36001209D8901E28F449ADA470A7134AF449A57494684E98124AD3901D680BCF62BE505368F8277ADE5BA33C3BF448462964728CBAB403FE5B10581E2BB377E10589A06B4C1AFB54927A87A016F63CFD1EC46A8C1A1764EBE07958FA2DC54C2CB90336C4769C7D118F56848122255B995752CF2B51133A4F96753A47B9B7C14E3A2565A326237926C870C8F67FA709F50EA174C3D0D57BD660438244EBD6C68102F1990FB1F1E06F0428A5210159EEA9C1774DCC4CBAEFF4461BA6966F164121EA26F328E831EAC62702119B42C7F430487145B68AFC16E7BAECD74A7EE349997A5244B6E9D74F17F00283DDD99808103AADF2365E4EB5DB20B40C3325333DD9877E019EFC9F1B95FFE67E88976A796DD735A68405C465225E951ACD794336FF7D7C5420BAA47ADA9C9A8C5700BEE94F0C80E693939D73C5C3A0C029DB9053D8D3C2E3F6EA47378FD225E704185D29C30F0C7AFAF47B3B9DE45539B026C77F788D00AB2A2CB41B5C995C0120C1229E9C138E6480BD9AADBABAE6CFD7ABB5FA97EC99D35B76702E8D84D2DF0333E3C9F4002D0C68E98E81440CB0D551C77AB6DF66348E2D798AA8092618B958317881F01EE209CEC22CC8EF0123A0C346EE47A158518C43FE926BA6F49056EF387F023AB9C57A6C0832E53C178A761ED7C382F76A81B340D98EE6FEFE208108994BA3F31F48 ss = 3CC0EF85A74184338A10FFBFAD5F6D04860D51E7DACF3EE73033B70969785AF8 count = 97 -seed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4 +keypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB pk = B49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82 sk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BBB49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C828DAB879DE09B58D0FC7ADE140393FFB5343ABBDDABDC118FAD519B14436A964CE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB +encap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947 ct = 48E85341492FA71D05723CC0673917821EF717D8C55F9BD6450037745A043EBE12E9A233C310791AD66C101D93B88861FA516333C842C610009DC7F63486830E641A34D44AB9F1E5CA2B7F8513C3C89456EBEA4859AEB7117F90ED1AAC3DCF53EAB33C5363CE46A7AE78CDD0473D4B5EF5DAC4450B95C5CF335A5A656720046E4C12A9054857946B4F356B79478E864E32848DB05A51439A8A72567CD04D82E2CC61ECFF93C154190DD3AC16910AEFF13723D93775B1626D55294BB16958BDBF6CFFDE4B1BEF349AF5E0C7A2C902066A0440E7E5408F9D840AA74C34A6A318FBD810FCAE361B3688EB8CA9EE0FB214B386FC3718EE9141EEE6156280A8236A5EE0EA14A017C08C5EB6A90DCD4771EABE95E33B3966B6C259E2C65E4C1C0D0B34CAF2DBA11FCBB30B10BF337D49416B3E20C492F6CFFB6C83DB5A5E09A8E4CFF44AF0675762E43CA34559E14C1FD7E7F9FC5CD48B02C7CB9B0B788FDCB86B17E302F0C4F9C0DF1672C59DAFC240267D59737B2E6E4DB21982C928810B58A2443AD99E64CBA79AC9FE77249622BDB56503364ABBE7B5ABCE8EDF18F1E710C4642CF794CC22DF0837EDB785D0FD3D60551C5AFC94DCD4F52F3973F4C9434060B0C2A61E046AE5600FB4C9B00271DDF543A0EBD1DE5E41B5A6C7EEB573F862820E92AE2D9D9718E21B93366F54FDC58B9E83285350AEF35191463358DB9FE8860739F6A4119A00F5351F66B06F6EF7A08DD9D387FEA300EE7059A98661D808B50E75F5415D7B82738B73E3BFB58B7905F572C7E47483781BFCE45A805E5D647F9197E5D829B0D80F5B5A617E68FB2FBEAF1A8906F6A5C72CB5D90A04F0109871FB3743D3F588056101EE96894218A2E68CCACD3FCBA9FF4791A985352CC60F7B006D95D66F4903CCBB2607C37B8DB8EB88567A4ACDD1552F8D558C1396046856AC2A828F9117113372FBDF1002A70C9EC7FCF1A8F74DE26D48E44787ECF27BA4383448AB4FA6813A9F320FB4165FBFC363488DE37D3A540D4C55610425A8DE574870CCFAACCC5414B4B9BB029D85F8408AA033EA4D7E7C3074F848A188E13FCE09840C11C3DBCECC928A2079D954BDBE08037729AA6135B68D208A9C1CA2BE8323A949CF303C8486D5258952DCD3190879E986A5EBD406B8D09CA922041643E9E647C9C4E61453C0EF9D64F14E56EFD043D257936431D287FBE3E7B0E4CF301C5A7CB0730DE2C1CB0D22CABD61C1D0006B3E3F310123FD000F41093F4A3054974BCB39E9F474055C1001D372F21A880F864147BCF855FC9351651DCCD8288C2525C7959CD9F2FC6D410278856A5B2B10AA0FB6EF76F5F44ACDF0C01380E38E4A8BBE861815DBF2FB0723E60ABA41B235EAFBAE36DE07F2D478EF39B05D20610772E5D89B7C74D4F626586B8A4BA5DE91D5380A84A8092EEAE7515EF70FD9DBBC54CF9FBC41B3876489FDD481CC2D2CDA5B4231C37CEB508EBBC9712B304EF4EA2BF1E4F75D8D789FE73CA2F7FB9F03C4B48C796980FF39DF52CEB477C1B2D6C4AD1C ss = 1DB6E99F80628E170260354EE6F3854F905D198E9669B4FAAB478F4B39CC2F0E count = 98 -seed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12 +keypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 pk = BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75 sk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA853B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB77BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75919A696301240CD6129F66BE58E19D99B0D827D9932785CD9EA3D92F7BA54463FDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9 +encap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB ct = 11A268DB2BEE6743849F2492BEA30B6C7458C3AA74364BCEFBC00502E30BBC3D38A6B35E56F73C84774660D3DB94F1224715F9ED1DFF8B76E7D714C68D85F5681DAE7E6928102EA340FA3D892D6E0B22C7CE2D4156BF0B68A63DD0390B49856E397E063B14AC2ECD40CFDB807F794B258F2893B4626A7D1A6A2B9CD1F1D3F0D74249E6CA9ECF42E527F11E1AF6D4FA34DF25A1E236422F83965A5535533BBAB735114794A16A3378A7E64C86FD33402C4E1A5244750EBE3AE44086134B25C7317A60B1F0989D12348618C1BFA05A9E2A9B34B500637DFB96471186F63AC4CB7407F2C636440133B30B8D9957CAB6585D71EAE68CB330431AE66B334B3B90A299E890852A785FCF51B772E3C0FA0980D89B51ADE1BCA47F6F53384566F03A0F2BBEE9FE38931F593401C4A14D9070B18CA7A905C698063A3080256619819B593BFB31FB7CC643D073B166F5D41482041871ECE479918F1F1F121F55EE63A2D12A581E839436F3E4CF5C338518F84BEE8FC08BFF8B107ABEBACC3AB9FFBB0D922D9AB1C0EFAC50D5C82F458968413702719800DB5AF2AE8DA624653889B642F09ABB3EC2464ECF548FB8EA1AED42318EFC9AAE51CD7EA08883C1546AE0D87950B9BF49DAA72F3006AFFCAB882681C8F6DCE038EF3C7653C7D91E975EDB5B6283CA48A93CA55F84027CCAE22A666351633A4414DF8FDEC7004157A174A38811351BAE1339D897FDE8BED32D491B88648EB022577F16C5165D1323B7203030B649E89B07571933AF62B5F2764A05DB9842332AD171B6A7968F87AB14809D0A5C11EA8541F733677AAA809979F4F389201F27EB240F378BCFA6D5AB63AF483CCEA73ECA4ABE515810D89C8E472CB7BECD19EBFE54D70CD035FBAB8E87AF97E1396AB607B64A752C869A92214581E0EF343305E1174236D26FE10F36810872B08268C59385D7B03A5D3389F5F840E65C12C50C576D4D99072929F378EDE448A5AAF01CC582D4692C655004C561E4A653120F9A3D27789D63EF5EE62F340D2FBCB72728A64D3FC0C04F19C7675A80A1001889F7C2A8FE7761475A26018573F9B079B7C770A3B0DC8193F1C86B29483F0725D3F52A1C9D7004AF1DCE7794811F98C1BB8320FC3AF0995989F583A4F6112FC00B05D1CB4EBB1D8A40F8F99A8085B28DEB6129AA524DF1AB6613AF704CCA378525719C71680E189C19E8E49157F29E2289697DA776B4EDC11502B75FF7B62BEF945E04A195759DA9522F9CDA1A3F8DECFB227A734A7D16551E57659B7AA9F9C5D27C67F02FA1ECD003446B58FF6912B274B22ADCC05048FD7CAB9E151B933A641E2441D841352CA90C2615058AC1206101A3CE973609EBE82F3FB0443C96107E52E6346B68F248626FBFEB726CDFD3F103A1E2E9733DDDE3E2D6A5D5DC482657FA26EBC2D5723E6506F1624B745380F1A515FB6498A2AA6BB79681BAC39242C6ADAF4D02571EEAE7DF7416F833D74EBC0929D9F7B53A439C185B9C8D50E2BB9B81F3562A56B756929FA9DF3CA7906A28E8CF ss = EF8DE288A7CE14CCD5172A4A2F91588559E3780A75B1DF329A53B1E400C4C7F5 count = 99 -seed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B +keypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 pk = 28441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8 sk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A000558528441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8CB6D7232426BDBDFDACD373C9190722E7BF342825F7D829185DCC9120588FC76AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21 +encap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176 ct = 7F60D2E6EE01AE6FBB198364141AF9A1AC4BA1B161CBDB16B86224FA77129864F00B71AA221DD1F300BA3EAFB2694610CA8F27C24CDFCD240961C27CF42D01561CCAF742379B19085C462270636676D6DCC5786E23D3881C83CD5FFD667C017FCA1F404A15A5BD368CD95A8FBDEBCCB9771B95958BDE3F65533190C0A758586094EBB86101582DC69FCCD7C2C1900D30648F360B4C805F143C8FE201D2DE242C66378439CBD304A30C67213F364F8FCBB202FFDCC290E85E8F0F718677FF8CB81D4AB3CF0DA5640C5F61B11A240099201D0BFAABECBBBB27A4623D77860BF52DC53A3AFB65ED2FCD4E9C9B1D1A996A643140CCE0D8B801728ED51BC3A47C9003375D8B19401E1C6841379A45BD2BE02A41222C4FE63E19C978D480E2D4E353AB957A1B81B74BBC7655A3D0261C8B2B06F6642BA4A5F8DD87B98B9AE355F57F8A5F978C6372BF594DF54DD8BF7650803EE13D9094B3EE86A1C3E2C21E4FD1F143D8A95CCE869DD365C29FA004070B0BDB899138FBF1D83EB9F76CBC112016C8CE1118FBDF76C3C907D1D3CAE2BA0BA5E419814DADEF0887CDC5817CA9C7B050574CF84009A6731136B39807687D3C3D6863C5D780BD6303F10A7D311D1C2A1C87039C17C6668501D572FC9D56B249ED0E95E17851AEBB45E288A32A1206C4FA475455309CD3D759CA19C47C0128A95DBD07E67937C0324B4B53BAB7402363FB32606387E2C419C0350943C8CB4760C2AA7D2FF9B1392E528B98493A61D2DC6D85CBF9E5759106D6BD1DAD276FB3AA45AAF75EB80BDB5D83AFFD7880371562100226B4E373B421B9EB3032938205012C6C083DD9E44BDFA842E280F03373F6E7E4DB5A50B4AA0B34789AF9AD051709B1E9ABDD71AD733DCC021DFA3A63609994F0FAFC5C1D88A39D46F81FA70E6164575321C2EBBB71F32893348AF887BAD2B1720CD5A86EA3774C1EBD53B15B9F01A4B5542A5F54053107E38ACE2594170B81DCD98D1CC47FEE808BE78DEBA05491F913ADE44B8914D65865EB0EB0F7E02DCBA1DE0D4B34E70485F83F96A5E41BBC064E3458473F43A70D51593F442EE2BD5B39E2C77C53BE83B9188101E3455C513BF4B8F744286BD529DA2804F804CE48E864A15F391A6793E4609279EAD144CDA084F3087678CA971EB22ED3B4B7FB740BE0407571F58DDE930D895140AD8EA096F06A3E255CD95AD48C4A46B99FF777B16452123A28D73B4A0CC0899C0CDAA1286FBE1C5FE95FA9418B5A473CC6ADBA14AFB06F080A544E49E148E492A8CE4BA9F4B5F781436F8FE30058A46F4D49A44E1FDE1B6F07E2A247CD3973AD76D3F473CAE88A2BAB3BEB78BD1875B240B23A901A9AD3F4421E5E355EAB0D3E1E197B246EB4F0861AEFB55BFD3BB54BF2CD6FFDCDFA0B78BAA674130CA2512B7069E7C33903A0A5EEEE7AF46FAFA52DD3F2E952CF909806B9CD2AA6826E823959A4BF03847BA50A4026FA0A72B78CBF6AA7FCD4908BA3BBCBDDE68708EC0AEC44B1E35C4E9E1EB7F01AFF0D9CE48F99BA01D78CEE ss = 4793F705AED572ACE61DB13BEDE3900F2538EADDB904988C1F015BAC605A1093 diff --git a/crypto/kyber/kem_kyber.c b/crypto/kyber/kem_kyber.c index 3d3ebaf7e9..c267f80d41 100644 --- a/crypto/kyber/kem_kyber.c +++ b/crypto/kyber/kem_kyber.c @@ -11,11 +11,24 @@ // conditionally (or based on compile-time flags) called here, depending on // platform support. +int kyber512r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber512_ref_keypair_derand(public_key, secret_key, seed); +} + int kyber512r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */) { return pqcrystals_kyber512_ref_keypair(public_key, secret_key); } +int kyber512r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber512_ref_enc_derand(ciphertext, shared_secret, public_key, seed); +} + int kyber512r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */) { @@ -28,11 +41,24 @@ int kyber512r3_decapsulate(uint8_t *shared_secret /* OUT */, return pqcrystals_kyber512_ref_dec(shared_secret, ciphertext, secret_key); } +int kyber768r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber768_ref_keypair_derand(public_key, secret_key, seed); +} + int kyber768r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */) { return pqcrystals_kyber768_ref_keypair(public_key, secret_key); } +int kyber768r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber768_ref_enc_derand(ciphertext, shared_secret, public_key, seed); +} + int kyber768r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */) { @@ -45,11 +71,24 @@ int kyber768r3_decapsulate(uint8_t *shared_secret /* OUT */, return pqcrystals_kyber768_ref_dec(shared_secret, ciphertext, secret_key); } +int kyber1024r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber1024_ref_keypair_derand(public_key, secret_key, seed); +} + int kyber1024r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */) { return pqcrystals_kyber1024_ref_keypair(public_key, secret_key); } +int kyber1024r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */) { + return pqcrystals_kyber1024_ref_enc_derand(ciphertext, shared_secret, public_key, seed); +} + int kyber1024r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */) { diff --git a/crypto/kyber/kem_kyber.h b/crypto/kyber/kem_kyber.h index 0541a40ef3..77328dc8b9 100644 --- a/crypto/kyber/kem_kyber.h +++ b/crypto/kyber/kem_kyber.h @@ -10,6 +10,8 @@ #include #define KYBER_R3_SHARED_SECRET_LEN 32 +#define KYBER_R3_KEYGEN_SEED_LEN 64 +#define KYBER_R3_ENCAPS_SEED_LEN 32 #define KYBER512_R3_PUBLIC_KEY_BYTES 800 #define KYBER512_R3_SECRET_KEY_BYTES 1632 @@ -23,9 +25,18 @@ #define KYBER1024_R3_SECRET_KEY_BYTES 3168 #define KYBER1024_R3_CIPHERTEXT_BYTES 1568 +int kyber512r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */); + int kyber512r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */); +int kyber512r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */); + int kyber512r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */); @@ -34,9 +45,18 @@ int kyber512r3_decapsulate(uint8_t *shared_secret /* OUT */, const uint8_t *ciphertext /* IN */, const uint8_t *secret_key /* IN */); +int kyber768r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */); + int kyber768r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */); +int kyber768r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */); + int kyber768r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */); @@ -45,9 +65,18 @@ int kyber768r3_decapsulate(uint8_t *shared_secret /* OUT */, const uint8_t *ciphertext /* IN */, const uint8_t *secret_key /* IN */); +int kyber1024r3_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */); + int kyber1024r3_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */); +int kyber1024r3_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */); + int kyber1024r3_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */); diff --git a/crypto/kyber/pqcrystals_kyber_ref_common/api.h b/crypto/kyber/pqcrystals_kyber_ref_common/api.h index 5c4ffbea7d..daffc3dd95 100644 --- a/crypto/kyber/pqcrystals_kyber_ref_common/api.h +++ b/crypto/kyber/pqcrystals_kyber_ref_common/api.h @@ -4,15 +4,21 @@ #include #include "openssl/base.h" +int pqcrystals_kyber512_ref_keypair_derand(uint8_t *pk, uint8_t *sk, const uint8_t *coins); int pqcrystals_kyber512_ref_keypair(uint8_t *pk, uint8_t *sk); +int pqcrystals_kyber512_ref_enc_derand(uint8_t *ct, uint8_t *ss, const uint8_t *pk, const uint8_t *coins); int pqcrystals_kyber512_ref_enc(uint8_t *ct, uint8_t *ss, const uint8_t *pk); int pqcrystals_kyber512_ref_dec(uint8_t *ss, const uint8_t *ct, const uint8_t *sk); +int pqcrystals_kyber768_ref_keypair_derand(uint8_t *pk, uint8_t *sk, const uint8_t *coins); int pqcrystals_kyber768_ref_keypair(uint8_t *pk, uint8_t *sk); +int pqcrystals_kyber768_ref_enc_derand(uint8_t *ct, uint8_t *ss, const uint8_t *pk, const uint8_t *coins); int pqcrystals_kyber768_ref_enc(uint8_t *ct, uint8_t *ss, const uint8_t *pk); int pqcrystals_kyber768_ref_dec(uint8_t *ss, const uint8_t *ct, const uint8_t *sk); +int pqcrystals_kyber1024_ref_keypair_derand(uint8_t *pk, uint8_t *sk, const uint8_t *coins); int pqcrystals_kyber1024_ref_keypair(uint8_t *pk, uint8_t *sk); +int pqcrystals_kyber1024_ref_enc_derand(uint8_t *ct, uint8_t *ss, const uint8_t *pk, const uint8_t *coins); int pqcrystals_kyber1024_ref_enc(uint8_t *ct, uint8_t *ss, const uint8_t *pk); int pqcrystals_kyber1024_ref_dec(uint8_t *ss, const uint8_t *ct, const uint8_t *sk); diff --git a/crypto/kyber/pqcrystals_kyber_ref_common/indcpa.c b/crypto/kyber/pqcrystals_kyber_ref_common/indcpa.c index 07befaf6c4..f65e3f5e5b 100644 --- a/crypto/kyber/pqcrystals_kyber_ref_common/indcpa.c +++ b/crypto/kyber/pqcrystals_kyber_ref_common/indcpa.c @@ -6,7 +6,7 @@ #include "poly.h" #include "polyvec.h" #include "symmetric.h" -#include "../../rand_extra/pq_custom_randombytes.h" + /************************************************* * Name: pack_pk diff --git a/crypto/kyber/pqcrystals_kyber_ref_common/kem.c b/crypto/kyber/pqcrystals_kyber_ref_common/kem.c index d07cf46fac..a21dff5563 100644 --- a/crypto/kyber/pqcrystals_kyber_ref_common/kem.c +++ b/crypto/kyber/pqcrystals_kyber_ref_common/kem.c @@ -6,7 +6,7 @@ #include "params.h" #include "symmetric.h" #include "verify.h" -#include "../../rand_extra/pq_custom_randombytes.h" +#include "openssl/rand.h" /************************************************* * Name: crypto_kem_keypair_derand @@ -52,8 +52,8 @@ int crypto_kem_keypair(uint8_t *pk, uint8_t *sk) { uint8_t coins[2*KYBER_SYMBYTES]; - pq_custom_randombytes(coins, KYBER_SYMBYTES); - pq_custom_randombytes(coins + KYBER_SYMBYTES, KYBER_SYMBYTES); + RAND_bytes(coins, KYBER_SYMBYTES); + RAND_bytes(coins + KYBER_SYMBYTES, KYBER_SYMBYTES); crypto_kem_keypair_derand(pk, sk, coins); return 0; } @@ -121,7 +121,7 @@ int crypto_kem_enc(uint8_t *ct, const uint8_t *pk) { uint8_t coins[KYBER_SYMBYTES]; - pq_custom_randombytes(coins, KYBER_SYMBYTES); + RAND_bytes(coins, KYBER_SYMBYTES); crypto_kem_enc_derand(ct, ss, pk, coins); return 0; } diff --git a/crypto/ml_kem/kat/mlkem512ipd.txt b/crypto/ml_kem/kat/mlkem512ipd.txt index 2830dc4245..f57f638e0f 100644 --- a/crypto/ml_kem/kat/mlkem512ipd.txt +++ b/crypto/ml_kem/kat/mlkem512ipd.txt @@ -1,702 +1,802 @@ # Kyber512 count = 0 -seed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1 +keypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2DB505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A pk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922 sk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E84B505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A +encap_coins = EB4A7C66EF4EBA2DDB38C88D8BC706B1D639002198172A7B1942ECA8F6C001BA ct = 56F425E5F9E5760159049B17E5ADF854E0129250848EDCB49BE2104F80D96137A706F44C4BF306CC52C89CD74F98975F5A2CCB43C26CB445C6693F8CF8FB0A2099B196B57FAF8C8631887B67A9022C8B7CBE821E1ABA1B8E5C1931F6954066AC89B26A6D2132CFFBE2F7F63600AEDB3AB610493CB403151F0EE0E6BEB3F137FC3AA4E86026EBBC9E742084866EB964803B768B0190AB9B564CE4BC3470EEF83E1D3706A50207C81391A9B75848B2E9D7BDDC392978BBAAD0197A9B26EB7F1CB4F2D3010F697E2C568870F01C219447A23740B013577DE1CCF5D8AE607019D112E8B56C7B56E323F6A2FFDC982F6D1AACF1B23F7660FF8063D098C9AE2198BC5457B809B53296FC0887029F907E12F7C72923975F2E6FE2FA3481DFD84D9850006F94F8390C80C8E6A4D3C71F56D0129CA716A8F16C84FDBD64837DEEED2FFE083B7AF098D657DC62106AEABE45C48A5733ED4D9A821BA64D83416470D2329CD40A265A6A02977365295B68AAF02596C856185AEC836B864F0D73D364DFC7AF0DDC7975849E7E78E612822215A1F9FCEA9A3BE3B4E7F2BB60E05DA14503179CC566B448F44DFA70EEA5B86A11A2FC51B3D6337BDC2F0F16DBACAF2C3A31EB9AE8C02973E2207027DC925760C0DD1831EAB0AE502411891593DF3C15F6946262BCFD7931267830F2F75888486BBD6680D42B60A8F0F20AD7FFA169FF8C6068D4A20EFB8BC8884958738E7BECC251F797221C4E45E270195FAF4B966977BA79772B0CD9AEAEB8EE3785B4D1D5ABE608C3A0969BBCB58E4C1527EF4D3897C0E935A63D06CF956B2147A127E7B01E5653CD1C84DE0183027F9373CBA12204F952FC44D8C5441A6E79CEC54F89E06FC4337453F81DCB9F4CE9F753E8D552FAE1F589549014830A6820045A16B692B9780613A40DAF305058634BAB7C54BF24BB1122D27E961BA4E0E49CD5242D047EFB66DDBD1EF9B45BCA73051679D610DAE4BB4129EC12E1CCE5B7AAD081DCF91155880D83EF68880447AAA8F9980AC253BBD430A9A63AE8A673AE9AD6375C18C438AFDC81B7F9249F870078AB672D58F0F32620C7 ss = 500C4424107DF96B01749B95F47A14EEA871C3742606E15D2B6C91D207D85965 count = 1 -seed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F +keypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F pk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2 sk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F +encap_coins = 46401015603C5E2174CB94AC742E836B516E2D570F15DE0B9D0204D79AC64BA3 ct = 49E57994384DE63CFDACDD89E3CC14FC54926327E4D9924523D7E0DC8F73C7B6A3CCD39156DB79D30944C92C863566D79968BB84611271D325DCAA9AADFBC869EF4912C15877BFA6ED0C3B333CBFD491979422396F7AAE2C8B1D1CCF4335FAFD872479C7781003634E996C4B2EE67948EB3EDFAF73E49104F329A97BC6945B531A44C145BAA5DD813C98517DD5824791A7F67312FAD81B174A7B351E4334478E75D518CB7A30D4B9EEE9C4D6F1E423C7E84A3FD0031A790725A8D36C1F6A2E443B8F7DDFBA038FA2A192B4B750E9546EA79D05ADB3E043FF1BC7267B9C56D7B4771B05DF34DD715CE1D549A08D4B4D08269659D5298FAAB6AF725AD952529A4260F36387A809FF7C1797B6E1DFB8D77325FF823C568412B46D5246F89C81CABC6D4DBB2E9DDDCBC082A709B79B9C0DB1F2E0DF2C895ABD44ED1087A78209E2727CFDB621A5BFB84CFC9902F5C7D2475F8BFFE68B41399429DDDBE603A54C3F3F95ACAAA065CEDAB71FE418D7B6B4A1409401D87F5DAA0BA7690D7152AAC117C564FA2D2C51C6D8F1FF1507F96BBB7994FC22B9BF5C366DE5EE560DA2C6340B5825B9A7D61C0FED198809918E5252672FEBEE0A8F6D94495C9058BC0D826496659F3C9346886501059EB13524806F15977DF99126FE881397CE9F0F1383D63622B4484AE4C28E388BB83891B8B2987C3780EA091321DE80534B7F58C958F9971B5E6CD75A886751947E4BFDFEA2A9E753FAA74732057C1B8DF0DCF947184A4283A9C0138EA4068ED81ABCBBBC31A87C255FA321B312C596DEC58F895B9A45C8D1BF6C2A5193D2A0C60F1036AF71455AFD38C38C84369462F430EA29AA98E28F34A9ACCF33E605D33CB798EB23D268968C52F9ADF269C7364410DA07D7803D880F970E48185899E3FE9EDCC8990A97FCB9723E93FCE7FC4B15080F49C869B2A1A831C2AC5F035178CABAEECBF57281CC119107E625A9A2F937E6CD6E67C40DFEDEA90CDC176AEF83D2C901B39DBFB09C37CC224385F70545D4D815D26F0637FEC78D46CBB423FFA054CEA5784DC1F03B3448A93F9128263F32C4DD7CBAAA517B7F ss = 18471AC55B75B5CA5705AD3AE683A48C30102A5A10F2DF93A943C14FAAB796E8 count = 2 -seed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868 +keypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F pk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD sk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F +encap_coins = 8DDCC956A19E14E33DD2F1FCC4E6AA816F299F76CBF95B962A0535A7E2949405 ct = 57F5245F7CF4994E8D65FB0661027ACCD9574990B980564B22B1FA2D6680696A50E463940D814AB53B9BAE077C0C4F947D43DDF6DA2157690625A908FDC77A8F2EA8006EBAAC38C1DD30CB94B97454A773E5C59E7F609FFBAF2C11ED3EB0D52924F932603A809A2A2C3D2926F32FAA786B9C388C6A85A1C0A7BF48D7F2CE3DDECCB2CF16122E9C8156CB49F80C831D3A114CB18865507F14EB49671DCBE73AEF7CCFD408D82E0459E3C0FAB577818B7C3CFE3E11E3AC5DED4F8DB01544310575F5DBC150FB906AB41B363BC20D67072AF9895C02DA4DF1E84ED1A0786212A70067055FD4B8223812D89234EFD385DCE1767CD9F6921B0175961DB999922466622754EFED26C7782ACE26A5474F14B16F8D96096F3D9FE98D4B10893BF10CBD6CC7D11189A91BCBF856FA954AADD4DD8B8705EE6F3F5A8C9866633A1862ACB8CAF8C5936C0DD0B7DC4CDE607AD33F02A82D1EB4ADEAF2F8976F2DDC7845C9E4063F40ED58D774769F1321A6A2E0249C11924D66B7A2850AE1C8C9D316C578F14668C029F161FD2AFF202F0795C9EA237FAE1375F5D67CA22C4B61321C5DC06299CF42EA0AC6E553BC153C642A25B985082515423AAE4D5856B9F4AED26C51216D18EC1E389BCFEC07C6C9609079F1395E4D339F5471393D75F51A4B9BE1AC7DBAD9CE1FD3866E385D7B52EA33071B41A0795FF2C7996B652DCE78787A52EB48422D57ED3E5B6B0310AA6BDD99FAA9AE6C2FB651887EE121C12780C403181B9E1EFCC0FBDE423F8B0B9922BFB8D1CA3F993FE387DFFCB6D7D46CFD85F286ADF91C12EB03F8EA2882BF54FA05AB5CA0B3E6BBD38CC9E92A9EE0161CA3F4E710835322294B29C13AF0C74A814364A4EC4058B2A8B129E7DD58AF8DCC491468C0729A68443D66746875928010C7D1760AB5813CEFD20B9D4CE22FEE089F5293F9CCAB4746C3B34C0CB8CBE3241DFE4226DFDB6AF77A20D5A9D92C46B86990089202E07E6C144FC8FE26A46A5DE896E644F89C37515997A47B8B06345DB9BBD9691A3724C8E7F4A43A5D049043EFE3D67B6857F089F3CF879BFAD47F150B59B522AF45 ss = 0A3B1120219FCBA59788965BC43BFEE99864AF94E1E32E02082E5DAC2C63C1CA count = 3 -seed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A +keypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2C3E0351BDC8A2DAF0258645C383021DF33FE59B553A8270C1B7A4D0AF155999B8 pk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581 sk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F43E0351BDC8A2DAF0258645C383021DF33FE59B553A8270C1B7A4D0AF155999B8 +encap_coins = DED872C12331243854D57FB85475E4A45D85378AA15CC73DBAA11D6C3EA9A080 ct = 1EFC538D7F74329B2859E737A792E98C03A76FAC8346B0683668F33ED73F111C5865EEAF3F4CEA64FF4D8FA0671C1B35E69B2EA5056211CECE7ED05D1061A90B94EF33A80460271D4D1518F25D5A019AD8764E2F63068E935321FAB24EAC2695FDA422A9DC0583D1EE39D4D2D12FC8DB5FE8D3C182E8F0EFF176D55B22A04718D0D9140A57F3E6AA3BDA628CFD9A8650CB3795FF2D941447E370E35968EA04F172151E4F38D4BD2C7143B828BB6AFDB6079859E53AA9E04E22BA178D0FD51DA9C396ED10008862FA4689E972366DC03916A1C2F3675187C787C8D7618C3053179CB7D29F77210367A29C0E9749A5785BFDA86DF8A0BC33F4931D5E66639E8EB8E7D56A84275006A9FD11CEC3D8F2E6991984B017E514A7309D92130F3B623445F29EB6167C683C155B80E87575420FE4D07B94C43480CB5B397C2B5C9EB61ECF9ADAF51786ADE6AC539074E6DBF8ACCF24A016843B5BB91151FF1EA28C10799C2D31199A61AB8FC323E7104AA03A6F3B7E7A92FF127277F90A8A4D2CC4CE4E6C1E4948C4B12FA483D81F6FB6DA3F6F546105677D53179A96577BF4296104486BF57BB0743AEC16453B0E4EBB58404615E7957A3614B56AE7563BB2FF2DB4FEC1D9A26638D8D302AF54B8A5983A0B1F887F9E814F6BF44666352A19A7812BC3D7367701870896CCB8CFD1BAB755859EFDCDC9F6893723E7DE87472682F7B01F3177E4A76196B57D951CAED76B581814F817838683C907943AA407916B3FD5EBECA5420EEC9694ED107CAF74467D084623E90711328590A27F73C5CA1EA9C81E3D3D6772818B4396EE8FD035E79BB1381221D51175B209A2D76732821DA931A54C75C11119FA9B225BA3BFF83C1FE8CBFA0C9700C602A1248260E83F51898CFAB25C58F2963F45B7E9ECA260D1133CAB3A30B93D6A654FDBFB5847559800BBD76AB6C527D3E3B653F0827B09501CB7EF319D390C1D7AFD3AE20316B5D7034B335AC507AAAD3E6F1C2ED455EB3E6EDCCB11E104B573B1E9AE457C279D211798C5A818B94601BDAC4B124C50EC636EF8E04A2494DABAD0FB481D97626AC4CDC04AF8 ss = FC94C3FBF2A749D40F27FC3FE22C9A9072F7DBC8680EAAB909EBE976C6F9722A count = 4 -seed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9 +keypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3B68C0EF1663E52E24C33090EA8F4F564D85DACA610FD7C2D5756D7D882408DED pk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A sk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520B68C0EF1663E52E24C33090EA8F4F564D85DACA610FD7C2D5756D7D882408DED +encap_coins = BE4B5E900BF3274D5C6556CE983F3C13EB314E8B3AC969BE600A8C769A6E7C76 ct = 6AD325C4F0E86C8C63C198F5FF0DA7C10E0B348A627111333D2C485F47A7E8483171EE99638FBA87CABA6431E8DC1F11930CA1E3382A754140C68DEB7A4CD9CEB68365978992259F6A0CBACE97C7A795A4250A11A9113CC82CBEF599118C1189891E159BE35434D0151AA081B4C1FA292AB44450C3D948147A6F117C5FA7834767576A8731E3362B223437F655C565476ADA5CEE003FA81ADAD16FC7FA3769DAE31C66B00CE60F5D69EFAE82E561AF1162694B20302AC8A60219F2FFD6EC8C9551A3EE54FA867BD4EBBC3F2B53A17385FDC832F1B3A1C7F22B2DDCA8F19D68DAB77642D2E1EA0B43BE6E2C22B9F5F7F996DD32A8702E5822010CB38EB808A412209500795E0772196DB9ACDA3E648540443CF2A0DF661BC7156DCC969573F439DBF530A158AD6E040F052247353383E8231FE22EFD625E56344FB0615E2CAB2B8C282DC437AA3C05BD017E0C5DA344376B4BA1B69B477E5849A7C948747E7298FE126D6901E9599AC106802EAAC672018D2BA0C9209DEDD1A4C36B53DF3BBF058C75EDB7BC06A5FC04DD27BBD4D8F257DAC75E43E98E3474F1A811E50437702D56D3CE2BBBE01049677D6366BDAA5727F3DBE314BC92B99448F6712260529A3E705BDCACFB645A3264C3A22CFA80E7810FFA3B9F542A2B3CBAC72060DEA60297C2ADB1606D327A31B2D38B328E9F23D67B5B6E198999C3DEC06C1B8B395CF661D9500BDF3EF6B231D5B50BD3CA3F2082B4D41A93E8F9C5A773D70F023FF562E8E95983240BC88B282985D275C118B8459921C599005865148F2F5547F5A09522BAFE7960DF8C85F53AFAFAC196F497459E19AD7B808AD635B8F0F8EF9B053EC60A44E75502E72A1AE095EAB660DA6D416C4561960F3DEF4B4689189AE30928EC6637F9B41429A7B2231019FCF428D5D66AB7F7FC122293E3E445F071E300F3B934380EEA9BDD613D0CABC91BE82AE35FC49A3A7E66F06D4E462363778FCC9BC538934AB96D3B818F422BB1DF54BA7283B48A92C63A7BF6AF75CD90B8432AB240CDAC757B4DBCA1493AE70394E86E2B3FC6DC48520E05F6996CE2A6F319AFC163 ss = F1BF5C04ADA8B8199C5D18209623745406D1DF3A38C74B32801A7D91F1934A74 count = 5 -seed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA +keypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB3530DA1D147E7686E428AA1775BC2EB045D1ECBB17563AC966F708CF3882C47B5AD pk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9 sk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DE0DA1D147E7686E428AA1775BC2EB045D1ECBB17563AC966F708CF3882C47B5AD +encap_coins = B0C99F495AD0CFA090C5453402FB93B6BF35D02077C5F6388810CEE3EDF51A99 ct = F9CE20C3467B8B35A760D2E2FF348CD5C650863EDC3F5AC9D68452712A16ACF11F216594BC81AE871D7021422DCECCA527708315FF489763239134935FFBC51E901D4D72ED96D77E829FB969E9BCA1E54E5B243B4F799500D9CEB52398DCAB9E18EB6FAC9B831D926269FC7FAC03C99D0522A9D70A74F6E227C61AB1B29A5FEC1A773E4CCC9DE658F1C78CF03FC6BF26985B4E2F5988524D2CEBC1297A5F2993D0A1C96372F91DA2CB0AB45C4D59E5C2407B85C989055B9C43D9BDC35EA34C4EA9A56F421338B09AB3062417B2F6E3A857F5C523F552C4BBC4C26BA3574E14CE15CFACA361C9BF08516526F5E99FD7F8BDF9E7653504BE8215303B0FD4E98D578EBD0A082EAE7047780D682E387F9FAF34053E74235288B0C98408E819721519FF2FED15D82398DE75720770B3516518841294BD8BC26D37ABCBA06A9A24D5EE490CC853238B163ED67EE94C5CE17A9A33B763968C96D14AAA3C75C0AD6323D4030D28F349DC5DDF6B7C36AC9F9B2F1C1210B28A53E815C49F9B7D538E41D5370FB1C868D216D98919B6A2622D9AB48A832A3714987DFE3A4BD8CB1AE8CB9D497B816E5B8A18ED1CB12FB8892162134DF6017BDADF34FD81E447704BCC49F55D113A2C6F6A3F87ABEE04BE0691381FC32EBB1E2CAF4E48777F7D038C336460B4F30EAA8247BDD8467FD51E8A0D73F8C3629678ACAD738A7239469A4DBEDF9C29AB33CE844AB78E298ABD7C16ED69137E9C559CBD1F466C2270ACBD0F28A26137DDE9AD196C631F1E049ABF1A65B05AAFC68B0EFADB807EAE69CC80F4A7E880C65F41ACEA5C459F6715E02A288D891F0A7F4115685096515CC38305D7430D7FB3A1070B855336B29E94C421525A77A5D9F1F8BB557E5C613239D4E85AD16BBEFD47AAA3675123B0AA3FE6D2DC1C2AE4750640C7BF58E9F4EAD48DADEB404D463F0706660E60F6BE08508722442F57A2F903920515CA737F808306A1531A0FF4C42863656515974C88CF55C924CE8DE68E823B6709396E1114D4C90D0C2907FB022E4151749F2BE8E60397C89A6C6B386EE6051945C9D74074B2370BB17DE475B5 ss = 249D166A618809EC9D2CD48A6F4C5ABD39F60D9B1207FB129B44A972028F243F count = 6 -seed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049 +keypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB729B5A50627688A4CB3E37CC0FEF22162DDBD848E5AA641731F8E60B4B79C93F pk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F sk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E846729B5A50627688A4CB3E37CC0FEF22162DDBD848E5AA641731F8E60B4B79C93F +encap_coins = 187361C0147168EFC571FC7C181BB39144A8F7EA3E878D28024D19BA42135BD8 ct = A31BC903C30979BCED03347DDC50890A9978B6E041858A3CAC93A56C9EA8EF3CA7181A48A0F22D792E6EC6B9FE231230086D7B54C52E406B669D377024509603030A50B0C438BBCDF30521AA3ACA9209514ED1AB2A04980BEC6CA349DB7CA354CD66DFAA2F9CFA15641EA89C48FE76EBF0340B57EFD2FF262253AF34871B88D69106D9F5F4AF7545C238962C00E2B5C79CAFC0291762575D360DD59BAD4C0F30AFBAA74B3AC7614333C85E22439CB10EBAB7839C2E0AF87594AD07B4CB909AA2275348147D387801F20D6B6C1BB6FB7B2E3863D2D06764E961D798CAD88B97329CC21D002C4D7DFB0AFC8A9A69F1628A427ADEAB89D59E6ABE5C0EDC48E6A53AAD38C3D43DFC514FE378602EEBC78728E0876AE3049160678B0AEF870B775632EAEA20AE70553A9B67723E90CE860E62F344BBF5DDAEA3C5EE3CF27871CFEC4E1898A2B699C995A4AE72EA4918C77DDDE3AE370F43AC0A3D3C18FC6B5F362441196A2EA28386D4ABEFF8D0F562B82F53264BF97821EC77EE2745FE9697B422546E1D75CBA5070B840A1B3EE47DB54D46EC5C9B4CFFADA1FDB0FA951B6B2EDC460A2EFBE703E6864860A93AB6F6D30F07194BD399602019F15ACD8F4EBA2260F41CF54C01E0D44C044F267F27CA05CE43DAA297534043DC6EEB6151FD0CD7AB2C6BC41774BAE30FC9CFD0C40F6A391B7FE82FB0400139D195E4475E2396F35F452090F84ECE0DB329DD3F6E5B3D3DC9EB3955772316D7F07265EB36607410173899EBD5CFD8447A34FEB03A8BE614E587C07435AE6FB5F0CEAE76137F8B77799B961D2D5DBA5DD84DB136F5A992745ECED46A5771452586909007B5B71A07372A9C1134E57A733220CC1A526D82AF9F9D715BE1A3EBCDD92B36A89ECB1E8DAB069840401BFD01E8151FCE06E7E815C2B6BD3AB063137975434BD9038D54A08462E6060F514F36AC85AAE29E8DC9948745C219175DB775AA65415A28C91476B452C934E7A73CC92F9539EF6037B146600C3CF19722965CFE4EFADFFE9CABCA5095C85ABA871A8501C3940514E1B361F67C30F9F556A4834E0F46FEEB2F377368AE ss = 4957951ACB9E5C5C67DB54F9BD02D46974E27433FA8342BA4A9EDE6E5DC021B3 count = 7 -seed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB +keypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A0472C3D61E4CAE91B22D2F5A316794C723FBCF7546DB47A42A15F1450CA3282D pk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B sk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F7660472C3D61E4CAE91B22D2F5A316794C723FBCF7546DB47A42A15F1450CA3282D +encap_coins = 295F219917D44B474DE067472CC832406BCD18447DF12F87BD117662CB0F2E77 ct = 81F583C6D7D5E96C66F9ECBD01E57875A6C9D70F0745F3B1A1705718DAC047077D7E1DB22FF7D0C63EB8CB77482FF7E13DB211E1D319411C3E02A47A457E60D827E3BC7CC13EFC2B96CA5A116C66C1CCB38A0121FC62F554C11B83EEBD23EAF0A26EF3A2456169ACA3A7FD607AEE91B3B8B88254911514C753028D2BE41D3D55ADDE27FCD8B50F07DAE1DA734F09980B54C2A5F0B158D0E23D77734CDBE0ACA93537A480091F256313B7BE01384B1DFE6C9C0CD7EC3D153C71C879DD2A46B76EB2F911B1B37D88E3F99583AE78845048179D666C60D270BA937D6FAE28C7B2076C9F806087A6D891CBD6A2563B62FD4CF0C23B5137CAD22C8DC9304509F10EBFAA7FF262D36A563DF67E2785FF6371E7A2DF3B9269AB03E31C76A570A40503BA03A115AA5F30904F5381E1B4E18552D7CB48CEADF60C243428874D2DB7660A25541ECD5B49307BA53742CF57F0358CA14D7DECEAC419BE68DEF566D18C8BD4F37A72B62D6F9D79A9D9848E58936BFC622D3C04C7955A36E5C41D222A6AF6006EB11A2B4C4D2C1E449EAE8953C6189375D850487143D622D0FC0425E1990748C824BE75EEF4CD5A720535DEDD5E5E72A1754B93798DE6B8C55E8920D7635C1E68BDC62931C34E426317B4D64A117E08131E92108460787B4E58ABB80E0B18E08FE26579D3FD8CCCD69EC81E81D027D9E4042E7A7DE41E2CC85EF72F52461466685CC2B4CC1201EE13C60F3A73B33B1B86F90D3F0FDE3E3D040AF665910C2D24145228CE74B6EA58AAF0D1C19DBF50DFF1AB5016BC0B5A0D8229840EF3E10390132EFFC48CA936548DC3F9256C979FCB254625E6A81D6F04C0D81D149A974EE880AF75587829CE08483D97DD7CE7EA86CC900B22E97BA33E57E18BD2F9E4BE4144753793E3FB84D9D71C8E685186020AB1F1640FC289D80C9673D9F9E1FA85FE5AEF950FAA5AC0301F71625A2165F6F4099B8DB7EB56F9EA75F382250637A75E1BC7454012BB5EE9AB71AC57E01DF09C90272218B7ED6A86A0159A38F3496958A4982590C57856661F1BBD57BD90EEF7F233E76FC430494758DC66E36FDA6CC28B ss = 6E2CA0FBA3024587ED8BAB0C710530BE657CBCDA53C1B44A811C95456FD18FB8 count = 8 -seed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41 +keypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A49281B292427D57FEEB160F9347348632E1CD340960F6E6EA2422D194A0109AF1DF pk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165 sk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C2681B292427D57FEEB160F9347348632E1CD340960F6E6EA2422D194A0109AF1DF +encap_coins = 281481109453C6238EB72D8995D5A09BAEB0B830E40FB09ED20E37BDE4826DDB ct = E39011D7B3B8F8FE007AD461FAD47859A5157DCE508373AA106B40D3BFA4F32BCCDF8207D5495460DA1F355CE44A46F95A34027001E45F13A88E4E133FB0B8F2977C8AF50A1CDEC047A0A20610C984383463C60ED07481066053942D1C63FC85DB60DABA5172D90AA3A02FEEDE6DE613B982720FFD87297DB2D487594FC4920D090FBE6D3909D2003EFA89F4FE68762FF97E70B0273BABB8F2952AB221B7BDA1F4AFFE438DCE1B4DDBF810D4155D3AE8F46CCB71A5C57D94A5542150B0EC6CA0699641FD0FB3316E8DCF75BAE31A08352BBAA81DFED1994F569015264412455EE6C939880ACEFB7F47DCB8E1A68266B124666271244275BF46F130EAD54F1A81AAC6085939EB5414E7D62857D89F3CAE9B33AB71D22FE5C94CEB2BEF061B43708B5F42C52FCEDD8A46D59B88981664E4A7E02F121DC32FC91F51FD4033121B4A6CBF346FDC748AC5207A10C6F261648E14C34020CA04C24FF49E7CB6980448D1574ED6E8084D79FBFDB19E9657C3F639BAA4ABFFD7AA2BCE1DE14BF2B6C5B65FE3FAF3656B3A074F4E4749CD80B8DD5C4C5EDBD6FBC1AAB79AEC41F41B57B327E4870EC3090DA720B4316B7F5612F45155319D436E7CDC714F641627C7931EAB349D5612384851DE8D12AE7793674AE6183A75E88C5C68108733E3B53137AB5BD6BBB1AF35FC98AA2098504995FAD77D5DD30FA8F30D738AEF5E3757FDEFEB8D1AB69E1E523056DD926369FF3637CFFDB82BAC62B1CAF1811B83C1E791B4C3E54F06762E0820DD12FA8E4864A83F3DF9297073603F8DC81E4B6A5FAB7BCE2DFBAC69C8E0A25FEE7F69C8887D992C3D74BB68932D2B6AB3241698E63CA8FB9D13C1FC6633331167AB4F868F61565810A438705A89584F277B575E4F0C3837BE8155874995CA5156FB98E482F6F6D94228FD205EAC0A6C48089E4331957B473896C403EAA652CA221D91CEF0B5D9BF96716413EDA798A76058FE1C784AB6E22BFBE2A5CFAFBD60DC055FD40D585440C082BAA76096F15364AEDAF92F997E3FDA237CE59FA5F70B346157844A16F00423574492815189731F17C66219963F3AEFC4 ss = 934CDD8081320B92E6B4D31FFBDE463D763A2A73511563E17DF5E80D2DD4C105 count = 9 -seed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846 +keypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69705224FCA29659D6C7A880A5F20D5FE02DC4491F2F095DCF2DDECBF105014C5A8 pk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75 sk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA305224FCA29659D6C7A880A5F20D5FE02DC4491F2F095DCF2DDECBF105014C5A8 +encap_coins = 1E712B1EF59C5594B414D7C1156B8E4FF3C3D24C92AC92C734F4AD03449A7E28 ct = 683E5AD8CA4DEEB62A9183DB7F407C3E9A65AB17A1A571FBC2647C5D61AF0579A7848C59234087285CAE0AD41C8DE444E20A08B2E8B35E0ED8CCC81061AA62CB589F24031A9565CBFF2D12215153C8CC8AF6A3749CE36F24C4BD2974DE2C8B42E090531CAEDEB26A2C42B84E37A4362AD5819C1421F7370B077790097E30D73CE5868CEBD9841921E802AEED3AFCB84132DEFC8F9A122C025A825FF24BC0ECD038669E4FFA667C0650F52D5C31AB2B906F10AA9BF4D762F6B0D0DEBC2ECBF39CB4A84BCE0690EEBD051D432665FD0449B4F2B1F0247DD411C309C5A62EE4D573F7C30496CCBAFA385EC7A89A2E566803C7AF5DDF9875FE964320C4F6425548C38CE6BDDF67612B681BBE2589C7B2D7B312198D2DB055FB7E212FE299718D25EA3952649CBCCC47C25BD229D445EF857049E092636C045C9AF7F487AB8FF061B88741A75719E073A240AC934E1A60D4E65BFEC602D8AFDD8161C7A256DE53B58CF0BCAEEA407AE7C4ABECBA9BBB68C4B0578E8114CB25CF76948C635EAA3EAB86EA15D2E4F09BC9E5714FE7B91EF716A7A4FBA5AC4CCEB2FD1081E2A154523726D8C7C31ED6D7EF7858F9F2FC0E71E61C40C3E04B090093F85837B42FFF1119F2051F20C7F193E4E74188BB8BEED3B5470C4219D2439C79A0B784B5B4D8CFFE5FEA7250C1B9CF12968EE944979AB12851C7E09F27F43373FDB1DC63FAA3211E5BB169F514BED765454ED93205285B56938DB71306BF13D28E2FF7E3909D98DF8BE616CF76D571AE1FA5BDD762285DC229F12F0FFCDDD30A372210241C2C3D9884C3BAE8FAB7DAE0138F929FB8982BF8E8EF4CEC44BF4A8B460E76820D889AD6EED794F2ABAB9541AA3438735DC111708CA5D0B1F349AF3BA3330A1A39B0B8F2E4E773095464CC7E7498EE810E1FB490224F7982ED0C536C83B1236F1EC28313F87DC87056DFA385B6B106F1B66332CC977E5CD26239FD11A35D399100CC6E7CC07992C4943BEE3E392E4EEA8591D86639C712BFEFA9EA813DA0B52384F08D72051B1326CF1424326CF9A31E66B6D76A1DA9731DF41F4FA78EEEC9C5ADA2DAC74E ss = 8BE8D76DC72C7165D7D3E9A8A09B8DAF470EC5AEC10E678D08D77ADA3D4A67F5 count = 10 -seed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3 +keypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA6931E7324D5527DCD0EA7E2E6C2A82D4A80C3EDFB38752B36581F3035ED9A23E pk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A sk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE6931E7324D5527DCD0EA7E2E6C2A82D4A80C3EDFB38752B36581F3035ED9A23E +encap_coins = BCD1828F520DF6A11B417BC8EC4367B6F7CCC47A4F69AADC445DC83F15482ABE ct = 1D2A2EE0F7169027D96511095571B471E6EF33E382C4DCB8389ED45096F93D7E01AF5B5A40980B61188BE2E7FE22159FB7BE4E0E2E2ECC4A615C552513673726FB6D9B1CB4BAD80857FC0C5ECE3D9C2AE1E6C96CC938BEA405D64C52FB34FD8A73874347B504CA37920ECD7EA010A997BFC028EB780FDA908A0ED726FE7AACA249C448406F4F15D5CCEB858C33A91DB9EBBCA5C32B2EB30AA32E7F32E2300574EE435BC9524B956A313DE8D9B0106A7CE0132F0DF8C60FD40A4EB0D5013865F9BCEE03CB0D374E52AF2D4DD3DBAA9DDE02B8C250FD71B8C5D8D98D2169ED349E98793A76A77524215307678B568E1F62D44EFD3D212799B6455891B2C39F15CF9EEA70062D40C7DD5C4143DFD3B879EBC73EDDDE90F19685BC0E0004E0F55BF9E1527D2A82A39E4A7CB7D32797D92E57E1A1AFDD568368793BDE8A7599E8D8AD8427FA8DC53714960116E505BE928B3C9A2DB8C287CA6A9D1E5FA4B0F5B50A488A0C91D6A9D293F851B94293C27A94E4E5CC09269D33B061464381688CBFD6794FABEB2A04CE2D6C7A9BE506FC801A1CA4E200A60515CAB5E37C403B8904932A19362C90CD21A6B859D9357591FC78DA8ADB7724163794838602889C11E8631DB3B3C1DFE83270B63286542165F578D030E7759C613819A3162457573BA4D2799FF44D2A5408F2192908609CA74E33C1DEA12E9EC4B3BD8504C90F4DA11F545AFA264BEBFB1F7DCDD98E49CED5481383E4A06441131D623E898FECC72FAF6B4DF2BC0F595203D27448850573A83A22DE4F8033BD5546DB1F5DCDFE8950DC323EBA5527F522EB84874A420D48A32D767C367519CFCA17DFBF8FCF47A157B70B082C51101F56EA9A824342529E2B3B9F0755109ABEAA411FBB84A2089C60524E92402F5A6056CCB5735DC15D8D229221E3C0E8FBA647C23C192C7210100BAC876AE666F7F81A04707C9EDC268EE0D4530D914F603DC5D63B172755694AACB3B2639704F9BC6D8D3791D1D502CE427C71651F32B6BF1E40DC7B2F7AC4AFFDF7AA99B1AF28C6DEB0C48CDE724BE4762F7D75E0B2A922E8DA8BB9F34E63BFBAB4B442 ss = FCC22F0C3324EB63D7361DC16C568F32E28A80D38E4DBE1BD89F87C3E4398C90 count = 11 -seed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC +keypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A13390C2FAA8E2BBDAC1EDF5A5B6803BFD3C58DCB1ACE60333D03CDE2C71737F55 pk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28 sk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB7189653390C2FAA8E2BBDAC1EDF5A5B6803BFD3C58DCB1ACE60333D03CDE2C71737F55 +encap_coins = C5D2E4C39EF9B75E3691B929F1618699306802ADC2D04BB0219418F7BB0D2B19 ct = 110D5E463ABBD1922EE76C20A0FBBBF0844091AE3A32C45857A1F8470B093CFCEA375673245A56301C646EBCC47C39D8257500F898FB69B96788D7FCDB6A4B8E25627235CDAAC837EF78BDBB1E9330D352880AF50B00F79B9F5112F1DC1EA93E22903EC04AF016C4E0B12ED4ABDA2ACEB4A55F908E0E119418F352EE431DC19A0FC761A1A9BFFA431D7A9C53D282A586A5784856E5377DE59AA7D3FD8CD98E61AB41C9FCB7D9266BC4C38E194FEBA9DF05E9AED9FEB573446F2305E7B91A34909C63C69B98C215919ACA95795C110EEE80383066B9D5CCA6D5566F1E67818D685BE63330E620D4B5E79FE07A423FE0206C929D5C1CB1F85D3BC8E297765B2DD2245DD08F6FF5BB64943F3B8783C5D151FA0CD57C900EEEE3F27C0AE7AB9D4497B5815CAAF6CB10D6CB841DACDA28A3C4F7A7EB1E43B125F917D163682FF3408061744518894F0387BFFB9E47F8847B3ECDD07EAEB7505754B01E266D5F56D4310AE5B5952486C4AFB3E890F597395563985FE8BD50F1B0A465040330414F1D2551CBAD9E9F4C6F689F6B8E350F34E52FE8219C88909FD7F4A0EFA0F54AC11F65052C21347D643D9500283ABF89173EBC16273E349FA8AED3CBA25C938B262758B9611EB28C1F29154BE4778C9409225ED4A6CA13622F1D406F1E263453A7585CD339DEA9DD37DEE8CA129E137FD09A73F25261B3C5578C4B341E6231BB6106F4306A102B481CFEE75318EAD99EFE9F420F28E8C96D2336A840312537088AEFF36B89F9829578D535E1A38FCF11BB91143D6751D34C9796CEE9FD62F1F7838253EFF9FDA03A9EFCC096967D385233251668C3A06B18D32D698743EA0E5CA3F1689E3FA2CD6220A05B645F80E72FD7B3B6BA83B91F953860B202B3FFBB6E7B82F7D89C99BBE40192C40F89344B00E3BF9F1C487CFD0C4E100D1AC26D4952EFDD8A95F0DBEFB429277B08D4A6D660DF36025E221190DFBDDAC77F20EB5F5505A1B48CA9A6A801A7636A7F677DA18B8FB7D828023653459F2C94D6CF5AC21673EDBC67927C82250241EED40F10DB8D9C9EFB8CBBFFA009F08B102833D14B745CA336 ss = 3A40A33BAD3C29323D7F25906D9BE69329ACEC9B38F55F7D9FCC2C62B69B9E38 count = 12 -seed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F +keypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D605F30457945F8B1560010C71B40717FEE3264A27EBAE2AC8ABC16267FB0F3AE pk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260 sk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755CC71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC7605F30457945F8B1560010C71B40717FEE3264A27EBAE2AC8ABC16267FB0F3AE +encap_coins = AA9D93A4F2747551DDB0453F9717E1789B64AC9C19BA3DA020261936FFAA9CA1 ct = CB2EEE1BA77DC1459D126786822C7BAA9ADA82978DB8FF773B736BC4D1C439F46FE04F0AA78D72F618BC07F9956E5E0E1A74481A01E64CC4D1F5864846261EA0463ED2031E3BC92F584A4B9BE719C21EBFB4ED8517289389D3F881EA51265C8A3C0D41870E15EACB48DFDF4250F9DFB97FF3315A6A67CE351FBCD89286F8E1DA4CE53B99475A9173556842AD506D5CB66327E4B89652342B5E0E8F77F65B908D5AA6F1D9991BCD0DEB3F6A5035669625FE9AB45ADAC94F2D6D1E977B9FB2F0E8D96643AF7F6060BE85437664223D744C6741E9E8B107C6A52C50E4A6E3CD2912C4C3C99108F0C79D4A43D84BAB799B08BFC2C76A2507C55EAD2A77232BA84D914AFF82EECD19DA700A77B6F60DE46E3E64C4797070EF1880D42D9373F54DF265DEAD787A38F9A6A04FB9EE8760753CEA3DEFBE8989C4EADACF1C6FD2375FBB6BA147ABB9B0BF6E6E220EFA40A18A0968C5AC2124728B502F61DEB58310F2F7540C3CE615DFCC2F9185556277D683D6456FCB7BCC529E97EC38A95457A7C726CA58E10AC1661A06C89C7437BFFAA1FEA124392EADD7736A5EFC086C8514C59B2FEDA9BB32F60B9F0ED21027C93479560FD18E0B50ABA1689502239F4831223A8229C1EEC6039B2FF6E7F26CD8E9FD5C4190C2A188600786082CA1FC895AAF17FC51B2D96DD94D94937E488BDED650FECF80109E3FD6FFABC79E2C064A363B0A8B5750B036391D95BB50E3F8EAB9D4392754D9F79E1191D6341C4790CCF1E0EC13C6698C249D95AC8CC8C5161316205C745FF777E1D75BF9F6BE99915FF163CA3ACDE13A1E80B90EDBF3D0AABB6D44736FDBFFDDA9811470EE36E8B3BD3F82DBC716D2832E1EBA12524D455CA3DF38CA1751CF0B90C340DC7D4CA6B26E95CE0ACD2CF7C62C5987ED791E3D26CE094EB4310E04204A634018AB5BA0739A35960DF793734DE559DD3C32CF14195B49E10F29398B96A2D7241307310A13D2E5BBB24CA48FEFB7C215AD9416A8BE804F9E62C16536D7B63632B79365835631B0F10049FB77795D72F49A693506E24ABF7233F994E77E96A7D339BE8C0F5D8E389FE218 ss = 21DF4C9A90DBE7A6E0A639CA758983A24CDD6BE6A86D89192C61F57757D9C000 count = 13 -seed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418 +keypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B0A8155459118346A84683DE346659727DA4B64A1050C5271E968BA9CFDF6029D pk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C sk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FEB44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB30A8155459118346A84683DE346659727DA4B64A1050C5271E968BA9CFDF6029D +encap_coins = 8AF3DBB32AF8DEC4843AA90BBF43A5F13686D9738911A805C62636C111B2E140 ct = 9C0CF3916AB48915940D65E4BA9D39AD1BD7CCDBFF23E10F523B7DA3579AEEE0821F788D83FF95F061798A5EE7308CDE4299321824B1FB40FBD3283A3D5632729F9FB3B67F1EC08A1FCCB62F6275B43DE92A515CA7F8C3729ED3CE7FD327A75B22CB74A8A9E54B1157A7C4435686F035566D7FA1404F95D2F05B6B05E21363D30EFC2FD99EC365ECCBD52E69266EEE64D607EDBD9302FDB47CAF6DED0360EB82EB9E4BA2573083BCA54A9774A368040200BF0E4C9BAD7D31C245C27E6947BA7CCC5772AD14070D920C613A1709F9D83F0488181EA6C5B94EFC34E565FDF8E82FDBF9777DA2354C7FB7CC716C78A4E8982C447517DA133B7C3772C65DCA679AB5D85561DF8B55390EF74A2813118B19F107FD8AC6E8AFFA40EE7940A5CF65438F26CB44C72FF633CF1F127F78B42C7C70D28A294F8A95427062C3444F79C471DFBD4AE2E03BC571D914636A0434F881C30FBFF19D316CEA3A943900326DDE46C231AC5D12ADF0D5D0E3153550B581DAF3E61A5DB58878F6172E74FA42F896AC36561F5C351DF7B023D2F980C8CF0EC2FFA0D12B42535E0266C0995D6086A6F76D79C7FD42AE44254458F19F98B418E97448A37AC28DF4A2A3EFA5EE78A6239DD726EF219BF86BEB393814248ABF1EFA3609B84315EB434D95F6C190C55397A932BBC2857A4C0D9BD109AF6FA7585E6626989F5180479952FEBF3F7451D4210278D06D327FB945D5AFCBCA0151443469DEB07AE61D1C560AA73EBBD241F4CBFEA7F78A62F46319631152B86DC5F9F0C6CEFE1ED6E8A6845D5CA5C1C84122A52A1A74CC11B56CE157878413647D730853F2F5653B5617523254C0C1643778895B62C0DE99CBF131753043A4A5EE54CB9B156322E5CB8FF24F9030790030E6D094D0FC7363381E967F1C4074B075E747AE4D630D6215C5DF1354EE082888C9FA275ACD09CD758E1A6965958255FE05EB0E621189BB35E9C4362073E2E465D9A0BAEE72A5955EE7E55F42DAAA940E9622DB73A6EA5CF81F3EE1BFDB6DD5DB5585B19E87F6F8D1176520C3AF1AE7AB7293E225A7D8B80D0F8C58DB4413C536D7E6618E ss = 6DF1BC992D460A439E5B87F1997D98A3839AC6D7B30B4E458EBDB4537FCB3DEF count = 14 -seed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260 +keypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58A08AD5BF30D584AE9C8425AB3C8F1FB9960752721CB2C8310CD7BAC84808BB979 pk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D sk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D97908AD5BF30D584AE9C8425AB3C8F1FB9960752721CB2C8310CD7BAC84808BB979 +encap_coins = AD44643A608B78BECE50B8309F573AAC3DA68125CE877E8BCBDCD51762AA0A9E ct = CEA8F972F17519CABE7B38D1F20D8933565A46FCDF592082805B63562C4612335FDAF4EA7A64329E614B3555002207DB6A6336EAA9E15DB759FC38C2C38D0922479E71467E65F4EE1AD7B8D011573197FF74A7189CC466D4DB722BE2DB0CB7FC2028A45397DFCC614626A80016F49F7B36A3642114E767CD8795B922A7F3F59F10CCA0C81BB97520C0B4BCB63F86D68D260C0CB8DACAD9CA68EA3D9AC9C3BB36184E4883E3AFC07DAA3EF2517B6A3BA33F276EC5D37CD9ACB6EC8323AA59C6A06B7CAE24E47E7041909F7FC96A789D36870B6EE157B1315A36BE55B3F233772B513FAB5A3CC4FA7FC4507A087200654EC577E50BA9EF96FA5A6E359A4FC0AF22DD1035134B0267D3121D1D2EFE0C77FFE1F5C8C6CF207148F7A62A4ECB68E49274E51E86FF0708B77169059B48A031D45D764ADCCC840A5B92A4D083FA901810CF2374056228216844B483C717CDBD19D06B63B0F81E3912110B79ACC7D467030D7883D593F2AA0799F1CC184AF84ADFB86255A5DF5E2C6F257371897792F853981E950C9AAB3D5375B7D7D7EABBF1D46CB60AD1F163218B138ACAD981B619E4AE6C78BD37C47D68951C92573E46277106A0BE89B0EB0EAB98ACCA7D24A806FC55153200DA77732DD8E881CBB09293B028D6C8C3392BF3C2B8555B2F46DAFEDE467B09EB122555D2796A450AA36D8303F465D28D9A207B36866A7C2BBC546358670083AF90A98C7D8101042D12F031CB8FB186F7DC69C385FC5BC2D6BD932D1082511D870055CA830B9EFC584A705433F97AFE4B78263AF8D5E558DD5F61C0C7DADBE689661DA4D9A1CDEF7F27931B597820A625E8FF67530B139FF2FD69EA69897BE48401BB3865F69CED71737AA43F338C9D43B55D2A71E4EA43664253EA1A88F85B03F5507DFC54EF96C6CFF6CC227F22F93410859C18C34BAFEB24AC65E54CD06C7C3FC01138ACD5CB28601C5FD68A67D5A3DD97A6F79612826E280130486DCF77A7210AE620C782A776F059C439469815BFBBDEFBCACAD42182E7E0C12C7CD668A4CA7C49E5B0E98A258BC7E81A37488BE16D106E46F44DB00A2549F309 ss = 6F23A2868B6D7BE9268FB42C937CD59A4AC22C9DBEB8ADA8A3E5544856FEE6DD count = 15 -seed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488 +keypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B62148B1985FD7938595DAC8AB776701CA1E9FEF47350DFC45355FF1E83A08BFC3A9 pk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC sk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF748B1985FD7938595DAC8AB776701CA1E9FEF47350DFC45355FF1E83A08BFC3A9 +encap_coins = 4FF3F8A7536A4C7D4BDEF0400ED1B450CAC329089B1443BF148FEA0A01398912 ct = D821E0AA4F78942C4388499D261872DD92D115BD02990F244E2B741B774845BB7D05252C33EB536F3BA130F287D3A8B17D1443FB68240A97292CCEAC87850FF4B569252ABCC5F1A62C9EBBEBDFDF0790ADFAA57202014C66DAA63E5F86E73F75E2ECF071F03DA5B833316E007A1D83AD93FA2C38D223FCA5225946B5D182A559BD9BB78C0912C6280EAE1201171B4519246DD979B69B87EF459EA8A42A6A878FEB7657DF415674C2DA1A1B47B6DC32C82F05DBBFE22068515A2B3217CF23C6307F5B3B672B9E7ABE66A9F123DF715DA4EDD353BF44EA666A3F2A872F951C17D0E68E94595B0295F19811D51405BD418F4400263A1D3BAEA18D74E28FD1580CEB4C72816F4ABCB22FB00748ED9755B95E4AAD38F41BD797F4277925B6D9C7EB210393F56EDEA6B31F4AE57ADF7468020268B124D75905C2A94089A500DA7C457981EF0E6248EE753AD462A40BF03754737C54CB6800A47F957FA8B7940B74B67F7083CFB05A726A6357B858950684ED7440E1307607460536B9C3FD81F79BA2560114A0982C04A752550CD1E9EF4E027CCA41179FA470A17F6983315EFF47361E161B6AAD8FDF45395A0951199C202047C564FF22298D940B13827308E65241BA58CFC44F375D4735B36928B14E244B9C3975DD0C5CDF6C01CCA1EA0022C633BFB82F80E6DF1598B4DDA65B080799E0CFA5F7990181603835815B6F34E2A4065CA83FBB193BB9FD2849C6BFC9F5919300D7BCB680BC1EA9464CEE743788816482A8F13F77CD77991F8E7617D0336639DA7303D9626DFAE33E185D464A8AE74F0421AEAC1C303FCC4D199A343062DE74832F47156EEE0B25C85730E4F5A0D67AF5BE8D46B4C5E456CDE0FB37AF291C355D5E692D567236A5EE063EAB1931FCC4F33B9335C86496DB10855F0A12780DDE673C8DFF42589C1EC2A7181FACA3959B6CBAFB9279E3E89E4DB8A1456F9B10BB7FD13A2678AF327EB25C6440053F178BC61F423B435DF268F49297DFCAA61A2A4CFBE938A361B0B3A97CF1ED9C797A0D18F0D8BCAC913424891D96A7458CB1CE91F4FB52457D18BD630278DF641A4AAB97 ss = 34E7CDF4119E920B6EEE0ADFD8E56165748A9F4823B2FAF5FB8FBD865F218D3F count = 16 -seed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048 +keypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE6285C3A8B3732DB34F4CD985B65E078AFE6A735B53F4BC36D4762A3E45D1DBCB74 pk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2 sk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B4485C3A8B3732DB34F4CD985B65E078AFE6A735B53F4BC36D4762A3E45D1DBCB74 +encap_coins = ACE5E23F87CDB061C1821314F8353CFA96D69CF902A2866E5075A796B24594BF ct = 5BC8CBE2243B0353728A8D95C2907310281F00632E359E8675EBB03A40174360582130B947629504E68D274025A0AFAB5E9B8A71BF1DA7435C5A136079CC5DE3FB95909997A7134FA0CF7C6FF55B95D86BA772FFD049C2CC17B6608C122BCD2CD9CC2EABE217C60FB8246128A19E6FF5D1D1A7173C7D98CCEB1BC18D0A6874131255C4E01A040BAF100C76D2918896DB658D85928BEDA49AA4C748E7BFCB9FD6605F112F4804FED9BC833CD1409FF778740C0C0C2FEB987253D6D126BC18887BE3796A417B336876EEEA66E7176ECF7CF25375A4EC3A79C0F84EA69255A9C740359A10F009F14FC9CEA7DB0C3AAFB5321250FF29C78F2F5AB4A56FCA12335D6CA84B827A7FB6C8E9B9665CA3A8097820D782F24B2A404557CE0DEDB81FB6625E733088B46AFA4AE7DA5189F416A221476AF7FA81ED52238CE1680DD1D1D914BD5AD00083E5ADA730D4BA2A70F68225BAC390D052B7B4796ECE28FED443AC1E0A7B76A2C9BEE665C92271050A05EDD035CCCA9204AB7F05BACF9DF0310FDB3F5456E9D8EB77E6985C31C6E6D104157CC747A822E243C842032FD9D06E7B94F5216BB878646536D2CE850F2E5284D376485867AB16ECE37927221647A1EEEE9893B4C095EF1A6EECF3A44DCFF5CF0D78B6F7EE6A171AA4356DC210D2282A275A6DDFDBC9BA6549856DEC95E57DC796DFD5D875618F5FD984660F1AD934FDF72E7CC928E2B55CB6817174CAF10031766ACCE565DB09DDE14462CFACB7A4A856D633CAF301B12F608732267E04102AC1920239138806B7B9985F67903E300D052ADEAF29642C549434A7F5EA0E555468B3A5AA8D20739A8FB9C7AF9EAE63CB599999B9F16E0086ACE0111F4CB64A1C2C98C7961834FC49A39280B2D387BF0E7617DD543FC030C234B0777C1F00EE54B736B74495A7F5D3113C772485EBBBE197FB149A1014DAEF5A8C42C03E9A86C931F48FF139E0B719E667383CC07DF8E0DC4D346DA2CF9F9F024342DAD3411E234EAEA8AE7D4084E8E429A06F899F9DB11FCB5198FFB8B24C58DC06BA5E839327FA0390182BFB93ECF9AE2E4E250EAB0DE6CBF5 ss = 0AE9376395AF0940FE2C05FEC0FC955EAB9EE1495AFD0BCCC3235B0B9D60C942 count = 17 -seed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A +keypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF5511C11C1086F0365E9FBD525B3FCB4E4F169FB488BF0CBCB455EC098D49E903C9 pk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A sk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F11C11C1086F0365E9FBD525B3FCB4E4F169FB488BF0CBCB455EC098D49E903C9 +encap_coins = 95BE66CAA72E47634E9748BD26C12B04E2193A69140284624D4E177F4DD66F7B ct = 0B51095807D49A9AB71B39611F05C6E7F26769AEBAA6767738C0F4E61883A20E3C122F2FBAE7F0A557B4A06B236D945670941C484596988E5A7C316C27ECEAE89D6CDAEA252256DCBF138D4AEF4B834C9A93B99F64D56989CAE743D9DF6E438BED79A16FE2D149F160FA15E06E7B060E576616806FF0B820C25E39921C82681B183E997B411FDE86D1B38A30C087BDDCC2BB697C14F2F3060C0C464BAB23088F9C7A9B8F043CD6779004CBC217CB847431A92791EDCD1C6DE2CC092B30E0128EE7AB7BA03FD95F0904F8776654A92E1020FDBC593899EED71B0578B63A9BBF8CE8E17F7890AEF63A2FB7C02A9D3FFF73137376F701AE1C062B636F106DC441F44137D082BCECCD265F93E58CE741D4D99BB7B990E07797088F1F6F40BE69A5A25A5CAAE25825902155E6E51AF221E93473AAFB1A73C00BB060096F2DED995C379EFA0C7B76EC688C87AAE24F8D31312D7B74007355BCD6D0F7F76DBDAE44645F7438FF165E5C936AFCE91455DD4BAEC6959176AD28A49FEF399981AE85E09396932FEB3E9AEE0B8CEB17512E21FD93FEACFCB82586C941AA3AE766E234F0C6896D21E5408BF06FF9DBA08AF00978339BF33420A7944E1D55994804B1E9E8539A4ED82E141A28FCDAF8633E555FE069018E94B875DEDD6D85061D96C99F3DCFEA71852C7B42353DAAFB8EB2AD035B0F88749726E14053717E18E4F0FB8D22C014D131AC130620B1A9C291A5FDB2DD419B3E0BA316453B1F3EE1CED2BF0821A26274A5EA585667642AFF10E933C1B7BC54963B05B7C8782C9B913D4D287A274AF094FE73CED4DFD3BD5C8AF5F6E3222F085388E41BBA0A0FF88FDD93AF95B3759C01DDE4261A806486922F00C1CAF4422F7F289698999D6EF9A6C1512402858C2713D4AE3BD0673616316E181BED12CAEABECB4BE13FDB5A90B06F7B99B1CBCA524401F6DBC86D1567C79B7F46110E16E7FF1CA67AC3A89DD9023B98B27F78BA7A03DC3E70223257AD9EAA4C7128A970543582A1C7B83963AFBA07480E6670420BB0C7CAFD8C389FDAD34EB02073447A69EA2E78342B041920BBF325EC09051DA1 ss = C680C7B7437C5E37217161444E9E0B25E331CAA876340215180B48669DC828F8 count = 18 -seed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856 +keypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B0284837F7EDF4788F32E757949CFA69DDEE079E2E00E439ECEDC8512097E2D2CE pk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD sk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE33407A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D127844284837F7EDF4788F32E757949CFA69DDEE079E2E00E439ECEDC8512097E2D2CE +encap_coins = 53D3FC9947DE6EA6E5B4B5E89D236258AE933C485C2AB4B1D6DB8282173A7C8C ct = 9BF61C809785524284C59AE32E846F69184857C62662D469A54DF2CBDBDBF5A1B6E817EC55BD5C61564DF77BC156B0DBD0B89C65CFA871CF626AB60AA6B9CE9681BA87C94D8F92534056C86063F3769510865099F14CC3E898D6882A7BC9866A8CBC6BD635EBB334F6397ABB94614AB32F968706788EAEC4431B8613982A30B8349989A56DF01B42EC9A20CDD1A67E50974BE695EB767A66996DB45062B77142DD7E716F33CABA149462FA3CAB3579925FCA72153FD792754D2DEE212CC89164579B744636622F5763EB41504AEC69F40DFE777F21B9BDBD818902BA2A8D8C13647572C477A198B943384181EE76B7A11E4A6C85582A115183E64399B7EA987719AEC7E13982819052E9299DE55F1C6372312D1571A15DF2C5BE605B30C8EE050D052E53D744F7C6129D84E1E6BB6E3C81E6EED4C625F93DF491D9528936A41A3735D0BF76FE6F1F159140EE5F180701ED6F0D9A70EE3DB5B7D4758990FC03FDAD812A60FF7DF15592BED7C0DEB3ED9ABD340AEB4A05917F36F8E44141B3F73306EC1049D3987281E8D34B8B15327D947717B8A8F0CDFE8319C97716386B62D9D0374CB74F9B46CEFF845799AB0DE94C3148E2BCE6F1BD8ABF6CCA62C380CE5D35F7FB56937BE57BB356BFFB0B1FB3425100482D7D45512A7F970C4AD332EBE6015ED242B34EC6F7941BF65290C328B5A68BD677A51131712F49265218436F72AD11C42BE54E5DA521BFF1818FE6D85D3265DEA0A4B7994D960C6F0979AC0B8B9169AC3ED9FF0205E1B938CA241D27938CB0CEE5CDA27793C5D3750F20E15E7D6244D4A9D3915C2C87168C813DE1AC49D655CE7AF907E992CE07703161CF7A734936E94C3A0369A4F638A954D4A3BFFA5939EF5B12B3ECDB707266AEF4DCCCA57C6598E527261BCEE4A7258F6F41F164E82A4A656A53A1DB84CCD998EE904115423114F30B176216C01461E1DDCF11AB686B05E3527E668763AC58FB88C90E6A1B6D7E8589D7625929ABE7F55EC1061A47151B81617972285587CC6B1143456BB041DE31E4626946770046F12CF085D430F15D8B8F02EEA03D5F36EFA32FD3C2 ss = 6F371F1350BE9BAF9CD5008007A6B92ED10B65222957608D47779A81F2FDABB1 count = 19 -seed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827 +keypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D11BFE66D2D15C33524F478F9A6BB3AF2A83357197C834D399A8625F761529BE9 pk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C sk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A712983411BFE66D2D15C33524F478F9A6BB3AF2A83357197C834D399A8625F761529BE9 +encap_coins = 64E3FBDF8D2349A497B5C9FA3AD3F7396FC1A9769175A336181C42E95C4889D1 ct = C8B13903A3639C10CD402D325F6F2FDC747EB197B95CFF729F3C923D7698C48B7994F29E82D62E258FFD16F7E5F68897219FFF38DD44C412C3B7853A5632A3BD3F08B55C52CC1BC6A3B4DBFCB761C672BA8BE4B5EFB4FCAC26B25C6279F67624F14AFB1E07468D7BDB0C0FC7AE40B80B074356A4A8480D8BC522D73D971F84CAD77CFE8DE91B7395CCB57B5CD2A2C8405DBD80CC8A84A98B34DA79B61BEC8EC5FB2A9F4D49F1993649149472281E0B214E70954008182C271B06C6147F3863C35F4A91DE691091F98680C974208D13C8FF9781E646D34A7A091EE4A3AD7372438516F58271A8625F62D6EE744F6C177737AD8B10BE74EE0B52CE2E28615396482AAA24CA4FDAD876DCC1DA6DF3F8AA4CCF0185733B555EB42D1B15DADF8D67E8808743CD1A13B3B962A95BCE9E9A46267883A24C2F82AD928E31D2DE44F26A22A96C79CD59BBA1CEF2AE72DCC48CF94100B90CC37FA03B22C944E7181545CBF6EF38BA8DDD8E1C82A657D740C1E6EF570D3BFD94C04AEE371CB0FDDCA1F01539C23FAEF8FF988B3E53F6D4408CAC036081D4CE0027284E1B6FD47FE93DE99C3C81EEDB49795B5106973C88F7726E15EA6D4857ABA7CD40E155110DD920B1BD1F8AA03EC0E8B148D887AFFC9FA9862B956C89189D7101E888F12CC3D329D708BFEA96D9E8AC8E7E4C7290A00B733E2C1735DC9480513CE1E36928F784A8FCFCF5187CAB5510978957E7BB2394F639C708C4B6BCD91873A217F5C28C5E9955C370791C966FBDACADDE208B7E45A63A633600DE2606F98D5E2A6F78EAF96C87D7D6CEC5649DF17E6F79F5C35FD4AA654D65CA639C26D126723EB8951B392143DD120FF7F9C18731893CDF185FD91F5DECFF0DB390F7147B1BDFDDD4E5E243D649315F7D75A965EEBA85A316C37A3A282FF521DD88A29AEBE756A0A9659F7AC386D20530AFB1C25BE9F60CA3AAB04DF861E29674DC3C14119DD570901BD7BFEF690D6107A6157D491623D589737EF43D64724DE7463277CE5807E72ED8D6759725753F2FF0E1781650F1493C89FB9291395CEEDA63FA3A19B94560848CD5D02C74DC ss = F7B0BEA7F7B7FB72FC2DED9DA1539A2E867A9E29611AF5633191EF11A052A5EA count = 20 -seed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8 +keypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C23810EFE801AE61866A7109F40ED932E67B0AE9E966D1EC5F917E4A9F31A27EE13D pk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF sk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F7494680210EFE801AE61866A7109F40ED932E67B0AE9E966D1EC5F917E4A9F31A27EE13D +encap_coins = 7274CFCAF30A61D198328BE008F814B2A87D50570B58A80C03FF151A774C589E ct = 92EF6522E66D773A461C18BFA7949661D8DA9667C947D8E7AD9FFE80761A72DA1565B6EA6D48108C810037A0B78703F008097D60BD4B84923EDE5F74A305C31FACB819E1666DE02393D770EA89AEAC43201DC824ED5227C4F0A598AB503F07C6E8117B9F5E90FE18D49370D3C046CEA20BED9A88E81538DF47B334207B2A0BE36DE76619DD9E09DC12B61202159DA5543F333F196A6C77DA1952AFF2C3390229BBFA64B92F360F1ADE01BA2D8E4EFF583F8CD0BA718152F8EAF040FA9C7F1D9D3BB6F9C816A3931D60CBEDA702966CA5596AF470917563CD6017D72984B9EA5F1465A0B5EE8BFBD647C6D1FB2AA8975526209668A0D933387F15060EBF0079BDFD59D314B28D2B9029BD3ABE776A52A2466724C8E7052567CEEF2BEC568030A804EB8BB6B9E033144E5FE41E7C26BBDF66C194DD27060DF224776577EA4E98EF129FFC6994DA3125877E2F01312F815CB732C45BF41DF1EE97F4B33773B27EAB8FCC02FC744D0923EF515EE78C244CD82B6F2DD5CB7F599757A3BC76B92D17251D04265A9CFE427162108C94F758A38938A3C75E2C4990B74E15BD562BFCC59B22C862D5BC9D932CDFCB3252EBAECBD1461D0A74C632B4667C4D948E06DC9319DE8E8C9679A7C9A20D4F0F79414C8EBE4710BFD0704990F85C8CD196B554167018D4E3E3BB910C62425A91096C6E6E5288CC2C45655028C9833251FB7A1F9218CEB476AC50897253898F7FFD71946492B2A0E514B6AE3A28C347940C5A997AA6AC232BF81AD5D2CBCD3640C0E5504BCFC91A23B68384EA8C9B95D6E04D002FA58CAB50C2251FF2009BAE11908C537A2F41C1C7D892B83021FC2713C4C33DC237EDAADFAF4C598DB7C19D8B67B8810BC2C9B801075BC2449535D7412BA793837C0B762890CAA9620000C6F1D6C659B64FFA9FB02255E2F00D462A49A7024CBFF579CC57624F2041B5AFB143AE90DAA985F977C7C108A9B1CB74D085FF1C63C91B273655EF44FF3AA1817AE95F91FCF57E8EFF2E47CB44274F29F4EBB1BE62E1AB8F29C19AAA3BBFEE96582E138247BF4F04119C71C546E42358647603CBA97B75 ss = 789F9283F8792BA5001C4B71AB585A379C1BC9FAE2AB9F8081F1141777167AC1 count = 21 -seed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994 +keypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3921BBFBFCC283E1D1DB36E99B9CC6CCFFFBFDB86DAB7B6C7CA02CDA227DA8632 pk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB sk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643921BBFBFCC283E1D1DB36E99B9CC6CCFFFBFDB86DAB7B6C7CA02CDA227DA8632 +encap_coins = A0462A5F2A6C43D1198D54097E08D20C53D87B7C05DCCE5418838FA8E73A9C8A ct = 3CE3F1DE20F140197617E03F98673C1D1C5D1D6850AD9FA8EF86B8BA9F53F2C6AEFEC1E903850BC307E2B08503493AD713A547C96DF4715C19E0681337E92303D2A1067F7F732EF9DEAD85BC6EBE888A99E34937C9F3B2DC3C1F66EE2639B48DBD5604098038D4A24B60777E0B9C881B06D3B7DA6EC19504EEE1E9BB593B0DFCA8C5DB7C1381CFA0F2F4464660A0E207475B0FD5CDAA4ECAE008B3EF2383D1DD9F76A615992E000EFC93D3EA10FA2B5C225A34AC7A675E97DA28A9DC0765A81F9EF0E811D4B6C647B1A600645A1DE598D51C2EA7B170D98A8F0C624239E95B5DD632FCBA94438C6EDFCF45ABC56D56CB22DA69CC7A768470085BAF07D2640CB842631C910DBD4A6A2C43FB688091F8BA8C4A33C8ABB20C8F5309D11ECAEA1BE0476EB6FB5F588237EC7E66AA263C9FCF7E52F20D4A2252551EC3A3C9160E009767D9E91DA5E21153A3B4EC12EBDF0735B294F7AFB66D6D19936667503B87AE06A4DF1C5E00BF1D51B0B5755AD4BFE3B3754915D864674E7FF2A6294509C51B8E98E579CEAE0388DF90D02F9ADBE5DB8BFB0E646720D6FF0C30A88FB72D7F59FB73886EE5DD82150F47D1221D2D19209239DE95C00D4C7F5A53CB3E318C050E27AF23C8C5B5CE682E9E7E647511EE5A4E5480C4D30B9C717EF567DD0A9D5F49930C4413FACC62B14E472FBABF3FECA897F5959F515DE342284C427A0E85F0712DEA255A0C8CA4E951330E456F810139B2B009F332AC43D94EF562E81D3430D972CBED4C0BC8D17D03DE9B86672208194C6353B58A45B88F6C6CDA226D70F9B9439B8A4D9386AE0CDF8584A06A15B64C23A921FE7C584C9C920CC50B92D97FBBFE2B66578DE7FE8673A9B2CCB2A02170C4C0C2424A588928670FABC5D2EBEE8755CCC141D6BF8AE65A9E7447EBE71B93C11B43488250FFC7413CE3BF4839D19397775E96631E0498D9156CB01D1EB96C0791314C406C61B8B20BFA5341F860BFD5AF8E98FAA6C0BAC9C4A62E1F9334BC7A7F42CCB89968C3698277DAFF9CEBEC1E8CF58B48830D7D5259B5421DEB2D81A8FB2C8DEADC8EFE798A7FFF680154BA61 ss = C9810443B774A5BB175873AF60BD85AF3E5E4DD7C93C2DDF0DA5612036E9F949 count = 22 -seed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F +keypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450140B4E01E03F62E5F489C39C78D387BB33B526CEB6907734A5F788209AE3C2647 pk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648 sk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE40B4E01E03F62E5F489C39C78D387BB33B526CEB6907734A5F788209AE3C2647 +encap_coins = ADF233A4311B157829D49A0BCB633571230F7060F3CE655551AED8BE8961D1CA ct = 7A24009A08A81E242CD5460B446B70097DBD11108A34BF75D3F1D8268F51AB055AC839F70E329F68DEC8E24D51985FF54C358E53BC5258558E6002BFB23768FDF8CC1EF429C03B69D9820DEFDC55FB7346DF99F79ED78ECEEE86A252FF6F37121B8C349FF82AB2F52FF1C4AF3DB0C64F1B95CA925EAFF2955DD5A25ECB9CFB2CE055734C05869C9E688CAE9A0A45DBB666AFEC557B6EE8092BE673BEDA1E546E8752BC689ADE3E36FB1CF8579AAC346ED5015AAD36DE329B4D5A39E1806BAFFC1990C3AD1F57AC6D1F09AC7F9D98DD128D5396D2E9CE45C1DF3C0B010254A85A6D6FD2D7754B020CC1D0E727F612EA6E75348BD56140B13C2D63480AF0ADDAF7ED273BFA3D770E760EEDF2AACBBB9E37E5A20DE35C2C5CAB9FD2F204484C625215EB9A199587AD113C176D4F8D0E570A6233DC7B52C37AC4ACD1DCA2237B7D2C241FCDD7C5DB3D3DC9BF4D7A57533EFC7A3A47382F294091EDE9E25D8F0C5DED11B6E4DFB9D2109F231356F788E1D517F371FE4AC6F6E1D665DBE2B5DB7331337F59E47D81CA88A0DE6194BF7AD1B5DDBA0F345FC23D0042C137C411DD9D99F53E6B76BFD535092C7261264C3D95691A9FE69F2FCE120281AFF0BEF24607CA04FD8B915182B5FF43D8C2FE061AFC19D6549799588988BD67C3B657659810ECA01F30D6450121C79513902EEF55A2172164E53BC05CC9E5DEC36D8032C33D84C21510297B78802C00FEA54B03CFD4279864C70DF748D5DCCAA0F8CD91C464EDFEB0AFBA7DF07961775EC13669B3B6876E7959359D4420647791DF3BC98ED8E471775C3CB44A56C227CD154B54401AFA90B526B6C141CB10454561E78F7DF706A40360BAAF28EAD607B932C4EC57F89E3A2B718A8613A610DB05DE2A6A74E8812AFE657000C021E22793C78C212CBBE3B21FFF65B1D811F7AE3ECD8881970DCF0C76294B0948D16DAC0C289C0057D5F91B0D5F2735AC2FE7B6E876B1636DC130032C9A0309821F88FBF8CE9D1663B1964F202F5BB30674FB90BA9C58850F22924C4FE706C4D202D0751F048FD64507BC507B81C2711B3EBBC3DB39F14B96689E71 ss = 4062E6600FC98E9D7D7B31C3025F8A51AE4DB791FF17E118BDE089ED62B5512B count = 23 -seed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D +keypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990870A300648D2B1F1A637374278BC62B5ABB56380CDE88EACFBADB3224795A125 pk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A sk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3C870A300648D2B1F1A637374278BC62B5ABB56380CDE88EACFBADB3224795A125 +encap_coins = 9DB1C63EF94F37D77F386DFE00D619E2D6789FE8237028E79B7B1EED9C16FF5A ct = 19796A2A41BEF95C201415E82C6F67F00634B2D1F32AE46C0A27E1575A3462F400BBCBF316FD3062F0C289413C0BD7001A888B975EA86C04FE033004A602CA612BD8E9001A0E9061224F4A76401F7D204A59D752BB9D05B8AB680A053E4ED6D88FD2DCCE9194C3928D30C12E840381F38B4A1EAF13B980FC6FBA2072180ACDFE110AB58051E2369BC403E7CD2976C23C04A08BA71576C00B4FE23C87FF16D769CDAA17957404DEEB78B79E63564ECF03CB99BFE6766FEEC1404B48257D4C00B6E379F97F2F74CF925A31FEE046ACB537AE4E8DEE0AFFF0076DA5DC86EA4306889E8F1396B754DB52D60290AB9E8A6425C527B4AC4D3515822E3DB27FCD3110B4A8D71993F5890BA1F5313220421D27D5674403DB23DA78926C4DC75500557369F67C72898CB5184ACFF4D306F86B870889072846357620B0BD88B938914723E8F45B1BEFB2494F14D7BAA6E66517DF7E99F3F35CBA97F0E5818F510FB5204F4B88E4C2B7C6967A957489E541CEE1EC1F381DEF20EEF7D963968A811D6BE770B21F5F5348F9568905ADCB7C04E46B7AE13AA3D746CE861450C6C41D296F3A80FC83851B7053635BA7C8821029E9902B83CE9E248D212A7086CB6CA32159F5FEA46B8925B9846349C90F4D4E1CED4009508A03AD4D09257F9175D1312BEB0F1C356749828D4E7EF51D1F1F34E73807BC2B377A6A35C29C6F28816E3748E89330D901A0C194571920738E37AF12F16EC5E0EA5D407A436150EFCA0C528F95E23C006E8783F0A7B08FD1235A7C3FFB50E51A05AFFD43DE9C09C318744674FB5241BA00B5980B0C969B010EA2A7F990F568F09E4398CFFE8F02DE681CAB1B8D3CB514AA599925B0FD9D874B4FD7C4CDBE2C1A2D9E4ECCE4CC548EA63D62B4EE697D8E6AE616963D9AD8B126AF20A45280A717E29A9BBDF596B068AEE1785FCDA92B17C5A15DB0C3441B67822F01A2AE02A73E839BFD2B986B87D6BB586998DE02214A0222E4A26CAF9D46FAF26AFB099600A81AAD9036E032765CF5A6C24FE2F5FF8ED3B77A52C845FD5626DB8071C5DC5CCFDFD73977D2EB2B1C4F28F00C1D37F4BE ss = 9ADD2A8572FC3679835666EB60C9C00A557AE3D133056FD65FB2478A1AADD0A2 count = 24 -seed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813 +keypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0C0914D81173BFD7729D81603DEB601C93969B81C401E2B7B922B2873F8AA2D998 pk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516 sk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A253328DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC727860230914D81173BFD7729D81603DEB601C93969B81C401E2B7B922B2873F8AA2D998 +encap_coins = EBECB3E8C3DC591EAA503C332C8FBDF07804FC915B771779C1BE60F42E2F3EAD ct = 19FB23637BD5CFE270E6933E1C185BC0AC758632B84B0A2B34DB79C19685980591CE6E36CA2EDAC60FD06FC4534A7745B96631D37A33084CFFA03D6FBE24D91FD878F915B9F6EDBEF0F852872FEFFCB0B4E168314A49B34E1FC5A2749811F62D337944DA3E18C7D46574D9E783EC25B5E4EAABACAE1CCA47DC0279B3B27FFE9F1F6D2A65259B11775167C51C9DEBE002F41FCF3C869302B4B548D6352A57284FC4309949A7A404B8E8DA9BC6F2F356E381107B37E1ED9D179A6CACBB06E27713AC7D46296E8F9DD50C179FDD29D3DE3CFA6B4C6186DFFAA44DC7AF65441C1599152890591A6DCA67E2FEEA100D59896C2EB3032815F8D508C9856EF2E77B1AE0C0AA1C7D5EB0EE1E2E33803747559A7899EDFB096427BCF1909F465A3330B600D152E412BB7539F1A40A4B9B43D424136DC760A62A89A3B552CA6F6D4C3AA9E1F326EF3246060B0D0BD96A4A631DBA9C0183A65F2CEAB27DA6B74B468CEB5331E3C01DA00927CBFFD277ABC206DFFC9A71D678B890A13772555F1D85EB875728E9F9B9C3E3110D7870E6907866C7B53ADFF16CB4A333A52F551F5B13ADCC36F21C181F7EBE70CF21C1BFF66C6617239392412170BFCED4E8CC08D4150A5121AD9A64E0F9300994A3FECC58FBB73E33AB64E90A3C8A11C5A9520FF543ED5C71389772D8B1C241A19909EF618AAAEEE5E0C265F80BA992236F5213BB3E100434BA32694969EEA59AB26C9EDFC4115982F233E81672B0E2CE89D7CFC722FE18FEEDF636041D1C755DD60F8D9E2CAECAEB75EE3FFB34749668C96F7340FAC53B0BECB70CF89C7E73184D3F1493BC887C5DA1D4576A143BF79BB215F9E1DF4EAAD3BB6F7529C287856CAB944B19181A1D7AF356CED1B37190A28251F72EA96D33806AA818F6617485A97A551C0D76E1BA46A99DB0527C56C0CE6ECFFF82AB5558B123E83EB2824A44EB8D1F03E30B88ADE2923C4EE1E1864067C2FF21B73BBF7979700ABC2289E0FF2228157FE200C7B5FBA1CD35F9188B72263985FB06125A62639BDCDC96421DFF208E90E6F7FB2AD033D4FB0B30C1BEBDFBC3FCB2FDB2312B86D8 ss = EDE601C527B450E3ACBD5A12893BFD5BB9D5EABCAAD8767758BCDBE8E8EB9B52 count = 25 -seed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4 +keypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE82AB6CD4250546E9D3AAC903D6CC326CC39AE0B04CFFE6C6B3FFBD29AB63DD7 pk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE sk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE82AB6CD4250546E9D3AAC903D6CC326CC39AE0B04CFFE6C6B3FFBD29AB63DD7 +encap_coins = A9DA4FAE601738A23F95165DA22CDAA8BD455688B6033C74B4604DABDFD46FD4 ct = 8C640F1E2ED657A61B6828838CFE89984CEBBEFF7AE2A6EBBC0CA244D1142730B29246BB0F5AAC5CB0E741D3B7FF56C3E77E1DF7A13F51C94E48B8787B93D6A94CD683C9BC1A085F1C15957DBC6217A9F9143E3D221A4D90B0EDEEFD6C4E1063C012037099692EC197C27ABF7E07112801922945A52831DB23C8256851D97881E57D50E1831B88765028081CD079BA2C898006F0065E6847E46FF4C5376BBCAC41CB224ACD9087F6C4473F5A600441BFA282F9BF04827EEEDF5A92E07A0A7E4D7C3422F9FFA18159E468861DA52F16989A90113244A3E4DBFAD8329318753066D9CDBB20A2F85E1A87163E05B90548DFAB721283A715A269547F93FA2251502C0E0BC454A7F8D54CE9AD2D2F0214800D5A08E6522E14328A06BCFC19365B3AEFD6E4C935C518AC65C9F9F47478B57BDF3A5C242251DA5EC07956C98632136EF328665FC5C70245B63E95C30A2CEFCC0018687B5E6BA690144071442A4761C6758CBD936EEB90D28191A6560C322816C76270D6DD056009517F855F5BE664D06D1492DB97C9442D6C2E35B986B08A4703A882F4D4A6B0443096E9E949809102094E9446587E84C80CCB22C5B748ADE8A55B5F6F5671D761C0BB86D230C024394D1E934A72EA3D71C169196057E1155D182389044898CACDD219ECED1FA36A01606A598F65EBF57B80B3F970CF62A9ECA9E25E0128D167E22DCB82A9F024983C7A72263ED4B2BF11002AF54390AFB0EE86E1EE6101060EAF845AD93F6956FE82B30AD9A5B86DFDE186094A1D9465F5A61119D9B88BFC8BD078241798B3E3A5FCF803C1F1908908CE5D36979007DB2D706120F0DDE91A31EB6C58CBB24AE4676B0E5B5E71821E853DF2CF79578A5B7368D116805A4363C65ADA20FAC41C1A9E24E9FB6AD1E6535EB44C642AEF9AB11B50A50C3D40A9301A5C2CEB52F0D78E8B8480F03396CF258D32937AFEAA5B531B6C7962492A6209B7698B0DB41BD822EEA1538811E722AA7CAFF36031167801F418DCF08B9CD7E00843AA89AFF806C20B4C9504A68FB388F921D37C155074AD4E2FBD73C68037586569371162E3858ABE8790 ss = 89ED7C17F2AB9DDDA49A35C4826D8D5BB2C45622D872A32CE2A1BDC428D35AD0 count = 26 -seed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46 +keypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206BF7642088944D664CA7996BA944EFF7E4ABD0B900D3D1728D99A9F722F928FEDD pk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6 sk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6AF7642088944D664CA7996BA944EFF7E4ABD0B900D3D1728D99A9F722F928FEDD +encap_coins = E821E6E3209B923765F0DED2D65DEC798C9CEEE04665ACE3061FE506B49AC7D1 ct = 93EAA7A30F78A3D9E3CAB3F3581C8A7E020EE318051C5BB7CB8DE5D2B5A6BE90FD20754EDCD84C186F1BB5850F89BCBBB8EA16F2010F3FDD3021009EF75B11592B0DB7F93C0C6FCF70D6E909DEB271BB2A55321E99C3461ABE39C4B7AA92EA1C2A8625D58666194B56B8C955AA1B0EB55D20E189FC3AF8C30A32781B3C35CDDC00E29CFB379EAB75E8B8CE57BC0AE20F76537731DF3216A0031292799D4B47BE46C84F9010A2DE480ECD1533E9A1344F2CE8B642908AC807C58611B08244A13BF07DCB93EC5AFA538C03D29E01C7F2225D32473BCF04EDBB9E214735A18495E0594CA9AE50DE1174B26CC3E722163F825C433F714D2ECEBEE16FC100E35B93CB0EBAFDBD9A63EE0ECDADB20AE709268317DAD2F151326313530754A7825A98556B4B7D82CE554C8C96A93FE8714B1045B681AD0A61BC09B9F777D5EDF8B93530688EE341FD28FEFF9719CC51F60AA6E7AE120D69EF92EBAE94289DAEC69D52090002E6C2DBEFC689A424826799ACDD24AE461330DC449C71DF451C29DCC35EB78E4146AC7D26D295921B45BD335DD67A4BBC5F296654B2821B9EF1559FA33DC31C3ED00069E87B9566166269E6B9B47305328C74BE9FFFDDBD680ADDCF82C272EAF1AF22FB8F5B5ADA405F8FB99DC0FEEBB6856B11C0A54377D105FF559AB7A1C5F7C8363D3CB62B91B33082F8E35EE2C1ECA19C7D226E5686893E65CFD1A413F4B79B36C93ED9CAB10DB81BC827FE50C3653968F0289DA616021B44365D610DCDE13092F755C49955C8F2391840A992BFF9D97FD549BFB0AE42C4BE50CDCBF22F5559F7D1794FFDBFB2987AED9869B91C9405B8AF859CFB9B686271A3415BE67610193DE0BE18D40584A600C364542786F22BBB1497F7B66807E565C86938563B5FBBF3F9A3E83D3E0A3426D4BF73BAE955991CF3ACB1BFB0E7D3AE90B664B35533DB3E1A7F277AD29B6935F889E530C0C08A8E063C6CB74E2DA4EDC72EA36FF437122DB2F96151C513AC716AFB5755267B52DBA4762336753D75FF964878E76F8354B141D91C1DAC403F53448B02819A2ABFD601B75AAA04BB04AB14755E40 ss = 47E1F23FCEE7F183928C5736219E799294F90DBAE6EA51ABBA84F3C5ABF127C3 count = 27 -seed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5 +keypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E55F35361778BC0A53EA94003FCC0252D8333C58152482AF1E9C9D2BDF12F377F pk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC sk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632855F35361778BC0A53EA94003FCC0252D8333C58152482AF1E9C9D2BDF12F377F +encap_coins = 1332FBC0A80D85A33C44F3A9F060AD7AC8727576105931BB0401F47B31990836 ct = 3B085E3A2B16A093EECFE5A6E1C05D5E9D4CE9692CF8E84C7756C7C5159780EE2F9AF8ED2A5BA0717241362D451C20ECBF12651C0D5BB2D576E6E0B0FF3C41D4D37F0EF919BCB8C4F71FE74B8F63D0E69117A58EC9C422C8B571E96A3DA4C57EF57D560BC507CDA644CCE593A74E35E6F481651EBC80E43191D048098FF43C32B1A43CC0BC5A41E1E3F31C5DEA020FD663C40D05167E2FC3D6ABAA215F4F10A6055F6FECBEE5882F456F581DF2AEE88FB3ED2B0F7AF1AEBE746B2A705646D54724EB415D65A4390ECA5AD29D1AE6E999DCDDDD634062DC22585585EC7CE223AFCD05D39D5F530A8971B35ACB38C109B61295F599E9E75CF9B140B4B489DC227F10F49A7422CE3BCF8554F0FED087325A84E05744D62A910E07F3A51A4FA9CA0A1A1FA9B0D24EA60F12692C7D23175CAC1E47DF83646976783BC13B9628B662CAC2471AE584D05145198C937178DA6128711DD37DB1623C23BD6D4627E7706C8237CFF857AA57BD4AA2DFE1645282CE81C9F01482529AD2D2C02EFA6B1D31FED14EBCA8E46B2D57A159A7F84A92F3692F6ED5F35A0E15EE8C5FFEBC5BF2CCF04C9A34234C81DF62C9A66400C2543C829F91D46AAB65546B2207C84424131200E899C5728C0F263D9D08F7960E8C1F9DADE6779A1E18E5521272B3DE587FE1127459594B5A43524D6D3856B2EF6084811B4D1C421FCEA794D6D6278C2D1EDF505B1624633BFA9097788AB410DB976E954C22BA726040F0D4D21EDF825269EA33AB8070F276101F44C8869BC0BB7A5973B02A9C445E8A401A6170DAB787B123EBFC2A55F70A09C9FD7E603693ABE023D0CBA96AE6BAF0D972DB2F07A62ED30638522503332EDE709E0450A9867131C881AA56E7A0B8A1E026CB2E8CF0975278465C8838D1E7DE9BB2BC35CFF9014DB705E8DAFACCA62B5D1ED339C30CC403EFC4277A39072190775FA3AFAB7CDB0F8F4084818D4BE1D838AF997C045DF2F9D6DEB989E1C94267A7C1D47C4777C96AB70958C60DADD84C5301C2CF5034434F3D5B3B680CED92AF32F91198E4DBCCC2500A643DAEEFBF7F2F48ED609AAD83B1CC1320 ss = 9CC276D88BEBA5D73B262E86204215B7ECF1555C7CF37FED78CFD018A1551634 count = 28 -seed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387 +keypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFAB2638686DB9A0292ADC26E549C7152FF36D9A7293BF1380BF93F1498546EB93B pk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD sk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A801942643B2638686DB9A0292ADC26E549C7152FF36D9A7293BF1380BF93F1498546EB93B +encap_coins = 13A6DE9E8AE97898FA9382E95D49F64EA8592ED38C3AAADF36D20C243FA0AA53 ct = 2137EA03F19CB6A21B70E518EA3A15236BA67A31E22DEFBAD3E2A8A5596637CB8C488FDE6C98C6361507F10430FA05F25009C9F02E1A256BB938CB1A110F33C4D4EECC492133A7A2C0E368416C9663021BEA94717BE749B34375F65DFFCAEAF0F2AF116ABF63F963BA9A6664177D42DD68AAA1E7F28401FD0044433C096E6C3E259388190B3ADFAB4A283354976515C1A6BF7EAB82BA37B0F838BD833EAAAB53F60F528316309B586D079E54E5F994B56A9315B1AE07530DB813E826BCF8CD79A1AF175E95C42068D6D40481AE4F795EE0C1AAD791BF9AE667C4C787B4B5F51048FBA7EA3651900B25513BA20C1132B8C65DA6EEE1CF03A7BB461335F00BB8D9C84F945381FBA1F7EAEF80BEBC0F84B219AFB4668AD1218736143DB94159B845B28C3AFF5CEBE2F8B4C4DDDB36363027FD74520FF2E95520516B122BB66F8C0E4227B24E774D2F0C07CD567C7698EF1D202BF71260AA3B3A6C52B8C1C5772D2C7CF1D6B2F12BE70FB54741EE7180C1748095536019F5C681DD4DB036B3EEBC65EA031F7DC35C9542F1A9372B6DFE7020B2BFC860CCDAC3AADBE31DAF2ED84EE36D8B5A26905728EE297823C90D37B551C0DA94B537642F6ED17FB45C74AA89D21217EB4299E7168A9484847A8BB29469B4C99E14BFC93CD54B455B90D34D98480B05766AFAD4571F89D480C79750DF6BA591D01121F4A6B6A40951BD7C1DC8E33E99B4335AED8B3A9BADE29156D1A4764B153A934B32C2DA72FFACF4B3E386800BE3E45C807B24E10FF420D926E3F7AABEB2958D4B618905D6D2CC4354A93980E965823BC56A60A8DC0C9537C06E22B575879FBD3FB3BBA4319495FBF20DF2986F7C6DB0E1F53FA8A02C7B33D4E34126807A43F694000234E7DB5B7DCA83F69A341E8DBF12E4CEF4903C522AE837CAA971E2D745F173E5C69A89738CDCBD1130CF743B5FF601173887F725A915CEA2D5AFEE06DD4D61CE6557ECF765DB0856233201545CB337BAA87E6FEC6FCC660EB4AED18D8E185D2A1259D9CD187074D9806AFB1AA4015923E85E37EB74348D79DC64DB59CD204CF405F8D0952DF150D250 ss = 318B05239B48A9EAA909357994D427B0A44F3B9D0713708954944BBFF244E7C8 count = 29 -seed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222 +keypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A43AFCC6703873BA41A425FF19559EE47D056D3B5B9E567E5CF24EA17010A5C3CA pk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219 sk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB233AFCC6703873BA41A425FF19559EE47D056D3B5B9E567E5CF24EA17010A5C3CA +encap_coins = FFB94FD16F27B1B653E0882F4E86B8AD651A38C01A33FE0A34DBB425937E242A ct = 28D183859DCAAAA127713FB27409A69B7A0B7CFA372539322CE65DCE5115CDD3AFC570BF61F76C9F64D8E971EBF5C79538F0B5C4F87ACFB00FBD6438E49EE5BD074152FB0603E66CE6FFDE9021A4F7FBB361C885068DDDE25ADA63CED29C592600F76D820016D5B6197AD127E975117AAC0C41F00DE43536B62B817FBED47B928FA3F036DB737ECF8D2858DE0D9EED2B760F4EDAA593BD17C59DFD99E8DAD0BBC92C8A89F4BBD7A4037A41D1C12AF19F9C30424390FE31D7A558DF4C2DB4EADF8ABAEA86323AB74688E54EF161F5816B980A74C671B33F0B1C51609E406AF36CDF10D28CE2FFD5A0E061E44384305B1C4BA8BEEB6BFD583CBD66691DAA91CE486E83CA6A763D6DC8228CE2AD847549503BDC1961CE7A16D98B1AF67247DE7EDE9AFDFD12DE0D6073B3D8277F546B9F758056D0186A27959C2A794FE836FA577FB3EEAB7957DF22E49DCEBDB1F9F5E10F39947C545717125DC993585ED5AFAA48548B119E2E7A2E8C18E3E98BDAA8B0E4196C25ACB542141718A97A2BA76C20063E4D5D23677CCB1BA27675C7EAB1F3D6CA3A37BB76F4DA0071FDE4DEC33D2DA78BB15129BC99127922E1893DE6BD8EB6D07B7515C64776F58145FC924F72A96601142A7B76D4222976F5810CECEE70ADBB781307CA31C21B722AB6486E917D24D4E6C6D7690A453F9D5848B91BBAB73B89A9128207531F435E1841BE5E7EDF69BBB27676396738C3A46267BA23A89D3A235E84ED3BE70A56DB8B21B9BD94F71F12D7FE20C3A908D12A786CD5C4D6FE49FF8DAE71D6868FCC6C988B3D95C88C197AB94273DFAEA8EC19B5385D5D21EE6B6707F5391545FB89B30E0215489663DBFFFA03B40CFB809DFC8D58AD5E979E0C3CD88B5E336432C790F510D8E8D0A76FCB92C94CBF0C7140336AEB121F236F6F5868D1BE906F119800E1C7F495BC76EBB12E65E739F45A5E16FE50282D82F16C8AF3C8362465176FBBC79A927271F2BE4033A96827B388F84465C097D92C7E52FD6270878BD18C9E496AC05E3D5BED0484F8037335DC27316331CABF7D47000826A4D8ADCA559DD0884A7F084FEEA1F7 ss = B11A6CF4A1D786894C04618AC1A5DB76FF2B67DFAACC427018892C9865E7055D count = 30 -seed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA +keypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390A4CB53697A77FE6E39EF13C7460D657197BC1C7EA3DF65B85C8DEB43A058BF1D pk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB sk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B4871888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DA4CB53697A77FE6E39EF13C7460D657197BC1C7EA3DF65B85C8DEB43A058BF1D +encap_coins = DA8F1FA1262C71363592344AF3AF48D678DAC8E93CB11D2DF01A93FEFE97C4C8 ct = 1CF28EB989C3E910E47F9A713795C35E3E603EC0AD3B7F14285147859E516F03099B00F0B567A669BE98805DE3DFCF062FF25DC1DC6A09E8BC0D67E616E6C09E26FD2311CFE5D07FA643CE3BFC81FA2CEFD99965DA021E82DEB86E21693B3C0D6AD192F8A02BA2764FFBF82F9BC080FC4EA592C3A3F798C2757D78FF02CEC8A87B30B7513311983D47AC4FB48394610D684A55D93B332D1ED8C9394D462C93E8818019C7EA00AB7C80AEBEC24EFEC4A41783AC6D1E311482523240BD0DD8E42A5B1FD9CA168DD4D7C94D5D54D61DB33FE9100335B4BF90013E4DF7B3BA580C50BB65FEB803653A24C3E1064298184BB937C1D2F0E647AF68538F5943DD1DA685884C626603022837FF65BF0C2230D8AB67DF2AB315DE7AE187656C181F661270219FFE0491379DA57E5DF69C4F050E0B341E3D7395B99E349E91B01971B66CA633A037E5E6EE8745385D9315AC9FAE342A1C194E80891E82C3CF7BC59D6BE508CE6258DDB42036ACE0298611E0E51CDFB04F4EC7A65C3A17A1BDCA81125977035BA1D79C71695A0CCE8DEAADE8DB21F98C9938A9E718A0518E8EDCC5384A96AB3C6F82E5729F67D3FE127F3A1A61C246834D4C88A19CCDFE2A6461506E1EC4BFC42794383026C5884A763964D7F831E688259787E7055F47B201FE6A0E835B6058DAE7396A0EFCAB04ADC604881F6C5B5485A7214300685EF042D55FFF245256A68792217D981B9B56691E8DE7D3065994DABA9414361ECDED70F67878DEB70DECA5F11957D67C581045D215CD3C068AB3F2B879172EBF90E3D48E054BBB9993FE3C4163F39A02A674192D09C545EF01991506C9D63B2BB101F46DD3B9E6055FBA3B928D424FD805B41F37E3E3792C24EC0D7CD1EEAFE642EF4BF9215F7EA9283F52346CAC300695734F0CB43EFEB5DBFADE565F7F9C48C40AC808002BC754CD79FE6EE959F8ED31235E30214B5370C794388B772D1AD16D70C50023864FF1E9B40E8631AF3437D22E11DF9E3DA1B6A22699031E48F8F5C3C5B948C4BEFFDCCECDCFC1B2ED905C9E1B2629A7FD29E434570966381D037EEA231E1A3D3A0E7D4D ss = D083CCBC8B058E55C451E9D2B0865025C65D549EFBC6E1F0B08033A5055205C8 count = 31 -seed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809 +keypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D195927B10C3BE5F19FB055A71CF9610FDC0F03E23FD09EEB8C63B7BA3C0FE642 pk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD sk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D195927B10C3BE5F19FB055A71CF9610FDC0F03E23FD09EEB8C63B7BA3C0FE642 +encap_coins = C08EBD7CDCD4DFC51CF41DB75F31755F2B3FADB6A059499DD431EB931E348143 ct = 75BEF9514A8DCE96B4F82D424DE682EDFC6E4962ECAB28FBC7FCABE388FB88E353041760D6C80365CECD5B52E26CC12CC5155B93A3CA47FC9A4BAFAFC943BE2014FCC7A37C54D1B1D1F66642D4A30585B115E8BD8C68DD5153E7BD96EEA9671C47666862B524858C9DC6278FDE7516E0645D7EA9936BFF3FEBE5E9E7EB99A5C406C4C5A2CF32244B2201DFDF6E3587408F69835822EB638636266AA297C8EEF30308EAECDFA837E77735BB0A122ECAF33E785B34A4ED056F4CCFB6926D902A082A420992F13FDC4982754659859B10F94934CE4F7A69713BABBFFEAF65E92EC069E803F3F2B039309C0ECBEFFE421668061001EFB366CF739BDAED600D0BC1E9A8495D8B48A1E3B767482CF826DEDA2EC8530294FEA44590F092CD04AB1B6D20FE9EC27B9421DF9E83A961A59E1116D67DA6A000988374262C1C2B98441360A0DA183E02D411611976E9FC5A357D8802C1F891FE8763954E95B9D2F8D3BEAF9EE6ABEDDA1985F189D6ED62DE170343871F70F5974D8050DE635901891F3761C7D27778CC70AA933086BC78C8B11A5C3C71847A2100DD6FF411738142A71461B4342D79614D4C6BF9D91AB6933F049FCDDD6423357A90B3401C4B58E7DD8BED0D8C34BD2505C180EE2E01AFE155D59C0E6572D68924379BCE696CE6ADFA1FCEBDE0C2EF405BE15748D8DAA39C6344F4BEFFF27285073C7AA0E39DC8FA35C1736FE0693B66CFFC76396D2CB3261488093699C982FF045B154AB0CD1885BD7F0F7EBD669476013238358FEEA1017BBBFB6DE0625ED4628F64D870CAB030B61E704FAC871DA0C3AF90CDE80E685A861D3B9D93A87A277A567E867FF3B93E0C3C3BF37E45038B4557529EC633DF10426CE6DCAB24C003B9E8AFB2D1FD73641F64BC2CA897CD595D1DF42ED77AE408816299FE41873E90E1FEA4E3EAE7D7DF40B5CDD0C3CDD985A5132BDBFF3724CC8D90D6976F58524C03F935A77C5995B1E81BAC4E86135781FAD6D8F0D60B4B44E8C50D8484E024CD5C9E5BCB9EF906F33ADB3E136BD1A7C9E3019323CB67379C434AE91E6DB12A937311E2F2C966189C1C57B19F ss = 256977DF654C2738CD677F3A57E3D9C36B5748CF39AA1F0EDE690DFD9D497AAF count = 32 -seed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7 +keypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E7613C090FBE4AFD54869CE826B72F3A5EC823D9A1C983A3D31B2387ED6B0C613 pk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD sk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D7613C090FBE4AFD54869CE826B72F3A5EC823D9A1C983A3D31B2387ED6B0C613 +encap_coins = 0727DC8ABDF2F12FCBBFCCC9C84B6DFAD8E1EB346249EFE569F2ACE9D8614A07 ct = 0EAB74D7034F8EE3E8D5DF1950297E1A8CCA1E8E92938AF0CE634B2571C0A387EE9421DD24450F01182C9BA5117D1D3007CB5E30FC252DD48E15CC17A5A62856E192FC53FBD156E66DC8692AE0399306FD6AB0BB143A35C52237DD4F6A80A9A9E6C1DC8E9BB932E72F8F076CB2E4ADF2E416C0F496EE8358DE759D6E603441C1E508C839E9333887032A7E49A2A3B48D1E8BAEEE4C7134BD372B99887941B96844AB1F6ACDD7CE3440A9A4AF06F77EFC197924F3505B1109216A16519613DA4FFE4503C00A7AECEC7DA6D5F05A3BE38B67DB972942AE0698205D239F55F95AF6DDA389E0F902E0E51ABC9C60622F9B0E7503D10A0FCB366FD65EB49A6D05A2169B43D66508B847FFAE51BBEEE05C4212C7691941E3191462CFFA07A68B8E35EF30423BA259184ADA98316B590A7078E5D587B87C53BAD1177B3F9746BCC0A45CCD6EE7DD1ADE277BD5C9CA935B36D3F8226D448692419F7CBEF3B7A8D8FE4582926B00A7E2A82B9F4AC7C25D3D259940BA67924D6BA470F6C446E265C36FFA6E93CF4127F8A5F68AFB47DEDEE8FC8D14FC40CA229BF3A44B6A74A49372F4AA46C2FA2D92837FAC842419727480E874E1AA145FAA9E0EF1A9BF7ABA1FDE091B438DF12613719D97E9EEAF626A979CA540B2CCD0223E3C315BAAED31FA2128C3F63CAEA8E0B9B9F17F33FE1659FB2C54DB6A66C0549ADB181AF373933225799C01B8AF36E47DEBC0C7987EC7525B45122C3C74E3F4C35D75581429E24D908EE14B5FB30D8EB41B785857802401594269555D9A326FC758C47D29EF54833BC499C8AB9D7D989D788F619A7FA2401813A801D9C71413DDF5577FCD3FFD4C55A04E8FAB9E87B685EDEA73DF9D9BE49A502CB248122F2DDFF79B6816EBDE4034730E0DBDD42857E82894BCD5EB45979B9A01F194E7D3A0F41D2E3D1027152128C68E5E5241484EACF22CC82C7297EDD68C4ACB27D6B453E73C5C8E60D5A8470FB3746842B225B8104D2493A4D9DAB2E1CE5A562E621121F127ABC4F4151072E702C34694391DD9A725A03B57CE035AAA08C0F2C9859C5ECE963EBB11D6891FA6547A4F ss = C9E7D56080354AFFFD3DD453F888551E6F1FB1B3195602E309DEBFA10FE2FCB4 count = 33 -seed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44 +keypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB565BB3EEAC4320F84D09CAD413A7D7C19C27668B2E0E1BBBA2D159B833DB6C0F50A pk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968 sk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A67841A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C83BB3EEAC4320F84D09CAD413A7D7C19C27668B2E0E1BBBA2D159B833DB6C0F50A +encap_coins = 492D4CEA1C6E07D9535AB2FC21D773BEA7EE2C7D66EC80D41191AED269A398D6 ct = 7617881477FDEB4DB11BDEE56EA63F626306268ACCC6EE8A33E2EEBC9173E7D124A140A5D7E0BDEB916108129DA7AF829DE9DD488C235B3EC778C0FB66E1F6E8F95C952FD84880A31DC7E7647D0CB64CF02BC999D515A62747C80FF99CBE6D688AC522CA9198C349577F241E124267000951AE7C54786B9092544D433FA44C307D0F7C198F4B4ECCF3BA9024425766F39E8DE58EF8E385440530A3E162299CFCEF0CAA4B1FD3AC6B9117610AD9DBDD20755EF3DB2C545804A25ED294B19F28AEBCD45443D6A451A88E41AAADCC43275A4A77715704CA52B8DCB9F393EEE5801EF623C8EE47995C92A3C4726697C9D6F7DE7779E63505E69278CC22390C69C7127FEB533589BC83D3CBA889461D16F2966419EBBE33793B7B2A2916BC632FEDA2279E08CDFBE03EF8D23948CB078F5CE774223887F1E9FC2D4D667923D62C730EDEC4291AB734E777D7BF70F508CE2EE02ED196877F2391ECF66466870D5CF6D5C25AEEFEBC7962DD5C37CDD9FCAD8CF292D78590EC73E2D8DB64AB4D8E37C37E132FEF6099676F15D1C9892EDA465E285C5452C885FDCA0A9386D8FDEB1341EEC2B6C8B572454FB8DA91EE5CE229CF00707813790D02A576C564CBD4DE007C6726BA5A5171C346218F11C13F746DC4DFFA23BBFCE113EF4C1F3794DFFA38E5D9B22E600C7FA3F177C7E500F286F9E6B3036616FADB57B22F395FD9F06C70A1B59E199487879D29A3072276F92A590B2ED7D4DB9021827B93C2CA2ABE0DE56489BCDA2CF8CCACF7ED5E7C918C9C158CE94F3F818B182C1AACA802AAA759543E595EA1A63546C4BBBEEE492630510DF4347598016E7249DB1EEBAB1381DC437A85DBF34C61C798E2A52B9BF89E20F038A4EBC2409836441B11862BA21A105A19F4A3057A5E6071842F57B7496B013A392FF1B190FFB437C9707F0F6EA9A1A3E6DDD9BE9107C77596B853AC622BC6DB8FC8A6CFD32DE7EBE1782079F9A498814B228BF022B17322E2DF757E36F389F119F63C987F4B7D2E599F99BBBA3A3517EDA26B8CB4D281A95A54550B46A6FA11184B0E8D27EBB4D1945B2C3929B117CF2AD6 ss = 0D70726738FF1B35D1983E5A701F5E7CFCC0A284B039935957C1A8944C2224EF count = 34 -seed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE +keypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAFA8AC144DFDA421DE1A7ADDC92ADB79BBFA9657F3DC4B78A7335F29DB87B290D5 pk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E sk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0A8AC144DFDA421DE1A7ADDC92ADB79BBFA9657F3DC4B78A7335F29DB87B290D5 +encap_coins = A0CAA815DEB43343D4C18FBE19B107D20E36F89AC9D721EE8E82CCA43F9A28B7 ct = FCB5733DFEA31232F618A276A9CF2F690549F4B4FB4282F38DE693C4986A508788E7E668346CBF85D8E5A92D6929626F738656C9E747AF941048A3322750A37CF04E7DA4C53323E5F76FB5A7103D30F0AE3DA0B9B06539D80A5D6D9C6A1FABFCBDD913789831C1F707E2DA852D54EF690DF78B7E659E85851BC103325E48DE129B73A78E73F75FA37CBDDE933E2DD3B0BAAAF8830D9E83D11F80C1C2D2E70028E768DFDCDCCE2D0CF3BEE0A83A689DEA13A459985D5E1841ECD508C85156C752B4216DF9A626FDDB2D2EF5E5DBC96F9BE9E2F79A97222BD654AEE78A7AD6958666290189DDAD8F5B71B10C6D42B315C6E4FEB29CA29F2B73ACF0550B2F7C56CC0C4CEB0321D1223790E8A97372C41DFD992883482EA38BC2032B2DE56464826E7C6264BA6EE6378C5267F0C299244A88F45667A0EECEAF6B1F82C559BC29E12383BDFCE9837FED0A709428F19A602DF834DDA516EFD181CA97A510491623E1EC7BEBCD2203D696EA91A9E09E41A9B92FAC0439E448614ABF3A686B3813EBD1C40E345E9AB5ED757F404FD9581BDD9B097DE0EC3897E23212310E1CAFEB782AE5067DB6E06E8EA21096E0A386BFA0A79686CBB4D43C903F2043B96696B1F68F278BCA91EC840697754EAE0B55AD1CF0AEC0C561B3C015337997DBF6CDCFCC4E9E098A1A7A790787C1CBB3DDB5ADBC2B0736FBDA265A9681A09863BFB2317BB4AC381ACF9D34858B6DFDA547402D4A4F5442BFA16AC15D25FF2611E6DB2836F85D10FA8905BF58A65CAABA75E78F24B6DB674BDC7152A3B14FA1829074E8819CFAA871932BE9CF43202EC6BC0BFAE7B925347BBDDA128DCA91FE7CAD05F95EEC1CB5E049D9001131EBDB5FC6A6CDDCAD70844811626B274CAA98D69557EBDB5D7F10D7E21396281130479AA594287CE8F5E9DB2700B90762ACD47770172372576943A31228E05D20660CA587FB898C11D3C023D9B70513A95C6A7AAD1CE9E74A975050734DCDB8FFE9E8E38E91FBB0F30754D960BA1785F5D23553146B7B5F8E58FC34265734AA5745CBD47AC10B68D435A249B16AE9973FF703A27D982517230C ss = 330D7C68340391CE51DB76FB44A18CB71B1B360425967C77AA17F89AFCE4C61B count = 35 -seed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4 +keypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D6EDA18027C6709111F1987E026A481D46003AEAF2FF23B675BC349C749F300C5 pk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2 sk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA6EDA18027C6709111F1987E026A481D46003AEAF2FF23B675BC349C749F300C5 +encap_coins = 281023B82D26FA61F9A306CCE0FA00037556C9A0B597FC734AB2FA2A146C1661 ct = B0B5DBF5E7815896114969391B090260E216790709E89F6A35519E31BE42B7BEB2AB62273004DDB697C8149457CE11AF010B8EDA6890189969C8B8931EA4511F220CA56BC32E5B3768FD393D38689D32FD7E7D2AA26E35C3BD680B63CDA2232BC7D8B9434B844CAF86C4B8746FCA749AB71BFFCC4211540A7B8A1943679A557B10E4837A910D93F8EE92FBC888EF0DE5B8081377301AEE6A3D4D023CC31CBF4442D83299FE787B8A660B8851FCFBE8604A71EE58755052852B5D60B1BC4FF287D4E842A57BF01A956506E31C1BFED8D0644B3EF5CFB309914ED0E0DA153FB39B85DB189DC12F852C4988A922B0A87CFB562C800F857D3AB4E6E94816B95A43A5DCBE99C72E757618149DAD36F38AE67A488FEF25921589416F6FEE15C90430707CC00772A21AAEF902F8AA17A822531545C7B270F4F71D344BDF558DC01A72E3198A0E2688037946A3F1FC8ADCBE7915B005C696FA6CE0F643ACF79E380066B008187EC902A166113A05D2B72CB74B289A0E1565A359953D05BE76C0B7D76F3FA0A1AFBDF240C0AF8CDB3EF1A22A6FA6FC7A5F416FD8A8FABA3FC51583682382098EA6D41375A024B165D46A33D6971A4711DBB5676116AEE22E906E01C9DCAEC30A6F00143673F58CFBA5E15BF606F1F4F51A2473BA7B4A98E6D97E9138F4F9C9B202A58070ECCE26C04E09F551E6E5E9EE9D348056C85451FBE492E89F1F10E075227250DFC5ADAA24A0164D1AE3069E0A002E2AB05E00E8D125E602E443B31B55FB4433FD69CFF479BCAA1BF72ABBDB0A2D7D3961114D27D6821C98CEF3E921926B3678D23167DFDFF0857A6F35B51C8CCCF642ED0D2AF17A0108A3D8A17C693EA46F8814A6300F5392F98F0A7B8EC4FCE50C12FCEEFDFB55427D6CCD9016B7FA30A67704CA3D7E09B8C6B20B02335CF22C71BB9F8D035386FFA6FE738684EB15DD20AAD980F83E3E7366088C7C3895928D2F6A90F837F7983AEAF3E3077634381ED878D6DE15C4516997C8B5295065D00BA907CE7CDDC5FE9D4E7A7F799803F7B354FABE7D7ED650AF2A499AAADEDA6ACD4EE541A23EBE9B8CFF1C1591D0 ss = 425029BA0DA3F1698A65B9E6665D5CE2D640399F7286B52F86F47521775ADC30 count = 36 -seed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074 +keypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1BBA2DE5DD570E201786CBFD5D27020B649B011455909AAF0AD6D92C1B4BB1F8DB pk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD sk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE4031BA2DE5DD570E201786CBFD5D27020B649B011455909AAF0AD6D92C1B4BB1F8DB +encap_coins = 2F349AE0CA4E08E2A8CE5D568829CBAA2150B69D13FFF8A46711B0F5DCD770CC ct = A0FD7A342FCE87FA75E33062B44175BCFF827092A92AA51F8C38C968B0C955E514ED2EB76B3BE75D1A28D1530AE0E03471A47C00420A974A44E47CC6F100EEC85C253B32B7FCFB0C90421EB247B815FA89C41BFC8B5924727BEF7BE1DC3077D3DC35936C3051FAAE7A4BAA9E67BF2D2844D3AC032D9C5B52A3674E50CACBE4BB673A351A8D2038E244EA77D3EBA10C777B030A72C8D023C78173739DCA91C38A1AB522739B8A8309A3A49C7508EE217C40B584496E919DF73F72C4FCBD95852B7F42ACD06FC3108266989D4380A13DB66571C2D1FCA5C32F266B7E4F7748A357B5DF5EE2597AB319C1622C58814869E61590A7E4B8422D9A047A1DB340388BE48739341F5D023867728761D7DF05D62C18FDC8D825A95D5F268B00FF89B18260F6C8DA6716DD3F3CA0C894CB57CB933D436BF5601F36ACA8BDA9C096266BC89972C8D27A0818B1E56AE1F4D6DCCA6F2E50694A4E9E6A746BBD108175DA740357A9586913CFA893DB67AA14A45812F5ED49D50E530601D5B5494CDDD8689B656ABED004EE20375453DDD7AA5CB82BEA2C5608E1DD7087DFCA95E6B03891C8904934C875C3F4904A1A85264D28E7A753B8D1D5C1F1B61C3EB67174BBBF644131FD03FD604F6BA07FDFBBADFDB31986AB5E50D8F35AB9609041121AA80BE9141526A7C9F6BD5A209BAEE32CF87A6D018429F30DD5DDB2D223661F5524ECF5F62FDB3ADF3BC7F015C707A48FD1A0D74B8C18BC4BB8B40E0833EABCC095C60B46A577DFEC8B49740ED7667349E84E7C664B0EEC254AE06C93ED0BA8D65733AA505171836B875DEF8EF71039EE80277FA6637A34BEA61FAA76227E86D1E90772D862B3EA61AF32CD79C954FFE557C1DF6F1CF084AA00C7E4A0212B2DE5CDB6BE84256E242CDDA1748BAAE2B685C214D72CD715FBFBBD353DA0F26F7494A4302EC30341528196B6E80A83D7A80DC6CB033278760DF702F0081477257BF7425F30C769B86DFD238E2A2B8D3E4CCE2637B236183FAF3C2A5075D39F34B886E5BA0F05ED972F6D2056F51EF8C5CC8E3398D6F63A2A15F45E83374F15D260F4D6EDB3E3698D ss = CEF2D23A7F3C275D503C15F11F72B798B3E92A10169ED3CD0578214B3788BE4B count = 37 -seed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389 +keypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6BF25F42AAA0D647322BD837CB730AF6082D2FA2D17BD63B162B36839FCC2DF0C5 pk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984 sk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF81F25F42AAA0D647322BD837CB730AF6082D2FA2D17BD63B162B36839FCC2DF0C5 +encap_coins = 525F15E526198ACD1D2B0BA0886071E482866312CDFDEF01C20EB2935C28EC84 ct = 5DA884C9BC6B80CF6C7FED5C8B92127996D7AAA39EAECA97BA2987BB9B8AE4D5BAD7BE9487467434F5DDA8412029DF6A7195557D7B718DCA97642EE056F7462B01164376A2CB71AB6E62FB948C8AAD1B9CFE0355161E0817AB93F6F68BD0CE3B7A5FE50FB66F5434560C9ED0C8CD010C76361B3F14C4818D0C229640ED893112EBFE941C1CCBCAA9BB63BEFA01DBFB986F123C93D5441E9D84DAF545F13B7A24A5A033627F8C930860979694AC2247B80C91A4DACE2ACE7C4E9487E1C7DBE4EF84A80387B665606E87F925017DC59CA326DA7D4129D4460CCDFBC376375E7F3CEA865EC9A36598D0C9941EF3DDE8376287A4BDE5850FFF8810C911CBD2D81B58DB119413FE386A90AF9FF10542C87D2988338EE95E862CAFDBB802324AF2750BFD362093EADEFEDC1841579E40C6F92536F1D1D70CB3794C52567692126F8934239677D0CA06BA167AFDB29E306849C699E7A631CAF69A84143592F78147242E7517B3BF4B514999867D70F05007AE5C4C4A26F333837D9B8E23459FC9E2BBD9A39DEBB4FE64E7AD88E53C31DC7F78689B5A3424D95999CF74DCB149AABCF90D6D642B2C68D0DD756C7D61CBC765328811A587C3EDE430B3EA07DC8D759B1D9C9FC6DCA5B13D0EBE284E765B0C5C1490630BD767446B7406FFB6E9146CEB0BB4743591082098211A3012F9FAF0FD0C16689B16F79B898D40203ABA6EC6A8885D7613C8CC33BDAEC633F19F4A71F67C7DB860B4387F62424B13A3169A66D037EFB017C33D720CA068ACFA3E4CB147B555F5C2EB378F839EEF6FAB9D88F081A49822E87B649B2D82BC60CD531B4735BEF7F3CBD929D3FB81ED2F9A5E4FB6EFD7A93B9391E1FE90ECED514D01265F172F6DAD151E1AFAA60ED963BC9312312B814489305E324990FE5CA42B26147B76A7445B49DA6D8FF918524BEC66B4DEC038762B28B211F9A0095944CD27DD4CCC1B456C622E27E8BFDB0EABA5DB4263E9F0E53AFA0C5984CD55AD5C89ED04119181A783F9A4C5ADB3C87521177B87C69443E84DFC0EACE3E8AE4793C30B6B1F6E252FBD86F02C682078FEA8B1B27934F18F7A ss = 3AA99C438D3B326032D1ED4B322AE56863D690B7966EB2277E1CECB6B42F0B6A count = 38 -seed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC +keypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250223DA505EA48A79EB504EEADDF7D19D736F39A46C837F2A0C2BF3FB876ED8E6BF pk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1 sk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D953047401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9723DA505EA48A79EB504EEADDF7D19D736F39A46C837F2A0C2BF3FB876ED8E6BF +encap_coins = 06430DD2CFEA620F387E8CF12A48DC32E25B9EACB9468C42057B01A3CD76AA80 ct = 485DACD04E8079C56AB2EE16C4291AF2B3008812A6D2C319A4A0B2F78F732E8604D5A3BF64455D8342A6DC9E60F29B9B13B63BC68621D99CE178C60B5BBFBCF4E02BF421C16B1704CC710A512F17C898C40BE6F56E783D6FE8A836ECA5E6B8D5D4CB6A43CA9202B0200D573426403DD2A0AF312E7408BFD01737B33BACCA9D5798998B0AD49EEE694D1212DE1060084CADBB380C99D24772F3ACE05A688F1126A535B7F1128DBED478BE7B60939A0F8DB7F8951532E6448AB44173B904C3EAB778FA2BD2DA29E08CD3C4DC8007407AB55F1816ABB8757D9BE011792068AAD22B2D583CA73E87322E951DFE05DF7348ACBDAEF0187F97ACB5DE4E636C0B8B33325F506A1363D7FF2C89E1B80D55D11C47E418CEC9BF93C8B6EB8EADAE0AD43158BAE3309B4BDF078635C2FA466EFCB3666BA38C592CBE73E37754EB340B8125019C95CD8D9223A7FDD1C3F84B2F8F6DBDEEFA21291C38F7281D83EBE7731369FDC70A3BBD104DA28259D771F3034ED5F9109CB4AA9EA7EB0AEF7EC2E13B0AB76E5BD7EEF80619109000CA736C5C4EE3AC998F3D05A937C44201F6800049E5106CBB537517B8712784C2C24B75E89306AB8266F432E6FA293237E29D5F91A2420C026CF49D67EE79E45ABF76503C154CA9EA7888C7618AB0F9C32BE6330EB243767F2A205C0189F02B47954E86C29814745C4CC96165CE398F161248CF7F2CB2A91881B30C6AA5444AD07701D34D0240F688713086848726E1FF4A90D2D7D08FC823A3FB6DAEEE414B9F4BA429BEAD39320CA189333121B82ED8F10BE94F33DF4323DB988A3B13802D36A112C258B3FEB97D78D727878319DA9684976F82B683702E9E45061F07A4BAE2785F00D3D71C535F8539810278E8460EBA304AB8B6A9936FDC2F1ADA689DD0D669D01B3B9B824354C45A129E345B3DAE60C1163BCA018C1A6ECE0CD86BA7DF09B3778549AB6584E89950DB0ED8AC5654AA7DA2C363B9C0B77D64AF4D5E1B1A0CA18CB5090D02BCDA785A61B275ADF16E0E9998F40C10F12E676BAD64E9D146FA58ED6653ED009CC4F3FEE9A576A9AC02DB1E67948C72C6 ss = AB18DD38C312C9D0F03F602E33297B82C3470B60AD92DA8C8E736AF458DA7205 count = 39 -seed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F +keypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D2985532C666D12D7F321AA87F8A1F475B161BF3812EFA99269925F5F29B1E030B5D pk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134 sk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C24585532C666D12D7F321AA87F8A1F475B161BF3812EFA99269925F5F29B1E030B5D +encap_coins = 45443194C6681FAEB9E4CD954543BDB55DC9FC5478555DBABAFF127CFDD85438 ct = 9C4EFD2A85C8752AA047BC02AB9CEC638FA71362564D00E754EFB4BF71C55D4F6EF53CC5537FFCD2C9B96386E583B78320F03125B5AE3171737C2FA516B12C833D1F7449FFD83F7448850897197B33709A0F0BF02505ED4E9FF10DB2B219151F3213B8D71F68F6680640DDEE249B87DC4AE2525F5CC02F282D772AD27E9A6168B80F1098EFBAE3B3CCC91F42974A1A53421AF018CFAF8C58D13A1C7BBA190D7EC9389E4C12CC31F6EE67EB519DE383526A72196C425257813E23B017916B5830732B2D3DD413A33C011043B4AABF5FF0623505E485E7A2D2D8657B64C9802A01ED21ABF961BE0971FA86E59908687F8F5A95CF490E57B289A21D5868C4C940F283EDE9C02B340DE529F0051C8E18828EA7D7A03136BF028FA0B6F4C0B25A88298ED55601A5910B5EE6B6885AF829DF4FA543453115198A832ED40997C7B86C715498A779397F9F690F86A5981D9F247FE83D370CAA9F7850B76BB6E77D254B52D5FDFAD50EA5DB9F9B816F6856C2960F8598C51B001A12BB2684ACF396798E2EE5897661BC48124E7A0FD5BFF796F2D09F0678FF1E318BA04A3B8AC5F99B2F17F748326E24D635620843705B38667A5207EF3F6292720E24438F4F2288C63E4BA8EFBAFF96C9C7182C4D732A15021450B1D8D9A10E23ABD9C71A8490BB0203FCC04A7002E62DC1B40A842F4B5D3EF2F6F9BFEC1B2FB2F74DEFEFB63032E73A97D0C87E3D78186E44AACDA92A78080A58D77FD00641B9716528A2C244C95A7BE8C6BE198FBF1038AEAA29C49258CE4F54AC49DE0D586E49B5F7E646581165167C419042C135D7551464F8BE1DB52FFA9F6009D1A33591F5E47B0E08CDA310E694EDAE9EFBBD4E51828B90914E2FAB22E4B2CAA9D28EC322886DAB89210A5919BE8F0183C5475D3999C50019425F74DA85A8758315B3146A8F77FF2AA911C3749E22A3B06DA839806064B23E632D22E744DD7AF5550ADF2F579101B8FD3335894549B65113A4F1E944533EE164FF5BE81FEE82C899CB00262C1A48CA6DE302EA69782B18BEEAAD9E2A7E6757E7195F686A570666492123F240BD953CD3F3B46AA7 ss = 197DE0027543F90BC1EE7EB457C9AAD5A61B57AC6FECC35765D7F3EF9D01D02E count = 40 -seed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F +keypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E173DBCD4922B8FA921DC24240B2173C2E65A839357F8E4A93F51E7DAED4C8C00 pk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C sk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F173DBCD4922B8FA921DC24240B2173C2E65A839357F8E4A93F51E7DAED4C8C00 +encap_coins = 52081A3D33DD573D4554EB48C3F83E7961C3909B6053AE3765369B2BAE10CB8C ct = 3092C5E424D2E88EDB27E5917ED24F66A4051972DA872552DB810B9AA3EED37ED1D82F9F7DDD8139CDA717B392C09D7972D2814C06D6F1146B922268970354249188B5301C0263D6B125C74D0EE0FE91CCFE0CD0FEA68263898CA66F9E772DAEE5A23DB02AF20C2F5A29D21B52715680F204428A79A521B4A051FEF8AE54589F59E49A56FD5B7B9BC330E1A9206A6771A000A7AC78EFA9D381565BEF6FCB2B98D6BFE52471154B46683B90F40BD340EC91B464C88AF50515E9F214BCB91DBF19EF61500D5A1D0927CD1FC713DFE724C1678E937AB9C8AA3865C3817B36D65CE1383548D83563E3D94FE1F56773A9EA20C51F6E532EEA62D61E9704911D3F9302AEABEBD845AC7E7A6934F1768FB93C7B20F968B4551E5C07C6EF7B880EB07C1EB12973A78A00BA302FF2D980F481CDBCC0CC5F5C365F62724856E9C057AC7FB09396552DAA79F5353F66372772302D068D8E2AF1ED24F3F73C21FFB5E6FA579100C49244133F95017324ECA9EA853DC90ED1325C707E2EC3AA7130768CCE4C47C136E0142916B4C9762DAF24BE080A46A52F7283927A90636E6CA216577D7C2F098613ACE4891F2584A2FFC5A86E825C7DF09CAACB7E6F51649A469031066DECB41C401807C6BDC083DC640E364056CF73F183428E8F421B50228932B055B1F884B3EDCFB7DD61A416A3DEE24A495CA78AE09B091354CBC1A1AD60F7B8D7BBCC9C5389ED147E258E32C381522E20F4F0B3BEBE9D6AC69593E30824950F2CFAB357B1672BC703E27F2F5C73E6DAE19516BC92EB42447CBF9420D8B02BDAFDECAF4F9029C54C537C2FFAB2C0C6B5D38B266036BBCC12899C733D6420CA38358095ED7A5D84A3FED1F27790F9E2368AEC50B02448CFB58CFF252A7AA228DF4D4CDF62F27F8B3F6F207B512A3AFEC4AAB2C9964478E7B09D21ED40CB2AE64370AF680D4D28905506F96DEBC6EA1248ED284E48BD05B86C31F68D297A002EFB221DCF1EC4F28212FCB0389F97CA23ABBBEF7FB310E6BA900196ABA73DEEC881B46BCE30D4C819E57DBAD90A1F0435F41C5A0652F97BC12563DF2959C0FDF73FBE3F10 ss = E5E0CB64CCDB9092CC9D065B2B34571B32F1C7B84B25DE04AAE3DA8F8B5EDF26 count = 41 -seed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED +keypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FB7E30DD3B9F9D66518A0525F030574C504AB3851B77857B70858C130CA20ECE35 pk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A sk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A741597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE037E30DD3B9F9D66518A0525F030574C504AB3851B77857B70858C130CA20ECE35 +encap_coins = 6A56EA6B25105666B70C77C9027468B84E2B069070EF3380403066430733575A ct = 9531DA3BAF8CD160161C71B49E0D6089C4848510F9D96664D4BCBDCCCD232E239A0D8438EC8634BB24369CF95BD5ADDA9310B940759716FB825BCE2E01DC0F0ED7F89C5C450EBB95522C783B214BEF00AE795D89953B0F2F7838679C3A15CB0F2F7D82537E2FF8067423ABF7DBB079BEA227A82F007D43D238A9C79FBD4C9AF03A92CD7B8F2C73F46D07D8D03A8B5FA7E901A19A3CCE8DF8418F0D75C53DABBB1332D58BBC55A1C06FCE5E090DD018A82F65AE1550ABAD3E6F5390A7AC26A576C82F64CFECD70146D9FEAA72A131A52F55B6306E3EC7B1025DAEBAB93B15DABA180A927C0A23531C53695902CFDCE38714EB7398739882CC342A88A97F8BBA05F0EBC38B89247EAD91D5F4153BFE48061A6247C47681EFA11872D19FC96F71EF7193F36312A251243BA8B8AEA9C385ECF3F36E30F4D9993F0110C099F3C6F5155FB94DE62E57FEE7B4D6778D09C45807E3218E73C111C84C84FF2113CC0CDBFE945D7B52CBFBB5A13D112B4213F188160E2891211DE4C5A8388CF03F972BD3E2C1B3A42726F20994DF9427113C87A70473AE6ADB17D659ACE01324BEC68A3CAD63B6691413CD15FAB9FBB297A29B7A5390AE89EDED8BCF1BAAB95126E000AB572A9FCAF8F3F2C39FE106C4812CCF9A7CC687837FF94D3B226465C51613201D7FF76E0C9F0E92028629F8557E54FA1A999F3637EFEA580208D423268BE3FB17877D952B10B3E7648F31EDACBE85DD6C5C293316A774968C1E6A8960391DE29E6CE8156F805E38E5C2C984CC185EDA8F94317DEA573C6CCAFB4E24A1DA0AEB2050D2AFC7B32D3D044927D66688101752B2677C43CF93A833F7B884A00DE4DC037C2FEC539E7F38FE4CB8040B2315FC57727270EE4BB00676B8443F7809E2CFA78777FDDAE49E3F2730A305BBD182AD6C0A3A53D536C5DE52375B7A76155E33C5F9D073BA344611186D029E0CD733B2135816D174F77CD38669555CA64FDF510D83D06D07634DB570ED2605B25AF5D5CD70F5773379B274883435FD77B0E3909708F2BBDE811751846F7EE1A1F58354FA4C60F6EC07DA00D779C375B376BC0D8408 ss = CC67C604BA9D04D16AA6EDFFD8A829BEB55FC0C414F937AE58E9877C07CF5E7A count = 42 -seed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE +keypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C621505913FFC8D7FB91C97DC1E0BEA9DC9955FA28B3CC0B7415C192F81912D70516A pk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447 sk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD7805913FFC8D7FB91C97DC1E0BEA9DC9955FA28B3CC0B7415C192F81912D70516A +encap_coins = E75C36E2C2F58F47597A06FF4BE1CACA2984C889E08A9C9D4B2831D6A6EC17E1 ct = A767F9004DAC6594885E690CB143AB18D71E6091F151E35A427FAB0DB8C1198B6A51800824A0238EDA4E7C11F1273775ECEF8B8EB34C63AC41B953644544864E0C94D680220364EB0A846F7082BA11A67CBFC340A2B1B1DB32F308AF61818B152608741C6E9B8D9CB8CD8267BE273A9530E43DDE469A03C8B1AFDD02C77A8D540F1770740E6AF859312E700C8C0F9FB0F4E692ABE30410A531DCA560075F24F73CD9859FF88B17E3323FCBAA8E59753C5B20DFD684BF57069785029469FBEEB4D3D7633B159795A25650E53878EF47E58CCEB1DCD067861B006051B899D3318E7CA483D8E22EA4BDB166F4313A81059D234A4DC635316CB3ACE603EC4B355F26DC82E7722E7C4B4CDE8AEE50CFC5377118397C32F2F933DB09577CCC547DFD73311F2E96F2621006ADCA8B027138232CA866DBBC730900A43B6D6BA394615077D37ED509EA7EFA5DDF4D515E364FD17BCC89E4B1C2449F3AABCF7F37F6B21AA0678808EBD7D487C986CB9F8FC959220F2A913C2E706806AEE7B5E39BC61F9DD54C81A8EAD1641169101B8822086DF849AEBF1CA18B2536D5FCD158DEE40F654F231DF498942BCC2177F122B63F958AEED490FC7EAE1D67CF48E5054728D78675002A1D16FA274A7CCC4D55C5EC1995AA14FEDDB3F7D23C7043EBC642F58286C68A5C5A770196894A0837CF1C5D4BA4F24EDB22F872769C42392B1795432BF7F12C489079259FC23E71A1B05E22EC5B6F4F3476A29CEC778C8DFC7EE7D4ECA92A312ECF61F5185147C70ABF3B395D53A96908420B8C25D2BD2A1A29CA1FA2520762EAA7451F41B96917476605F7B35DAF4721180D6293BA0D2D5E52336DAAB8894062DBF5F07585270CD78E942383B8FD74F6690B1B87FC914F10BAF4D00A6E9AE8441E9A473725C9C5BEB0E68E5FAFF1ACFCC11426913E2638FFB45AEC32817D2A08B4390E01BF6E0871993555AE4D5CB50E71ED2ED9BDD25BDFB726A10E315114687E7B2B374795967F499073AB02960099D98808B533460821D09BC0F20C7B35767D79653929B65776C1F15BBBEC18D05555941C20A80544CE513E132B0A33 ss = C6BA82BA654A732EE9D6268CDEBF2A81CFE1C5817E52616D5AF49EA66052AAE2 count = 43 -seed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091 +keypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC97C65A12D87432F475509F11E0884FB51B5D970C1B6D2C87C70590CF41C16B4F pk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923 sk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD97C65A12D87432F475509F11E0884FB51B5D970C1B6D2C87C70590CF41C16B4F +encap_coins = C068B1A68F7F29E1A8313876C4D37A23167E9BB9EC5A47013A5A840DC77D4BA6 ct = BD57F27359EE17CE4788E52801C58748AED85555F5635E0C16A9D44661092047170A30A04C3BB2882ABB7ED540192B9950B008EE6907219C7F61FAC9A97FD46B8C88405C6755E051B3CC2E567446E3FF04D5609696171D4BC606104D363A54E06554F5BAEC9F0B5D9110A7C3EC06A16E9F456E428C2B4A328E057CC8C9B10DEF205337461E7B4710F2556F9E96CDE1F66C95A12EFE8C3D6D32D408F12709C7694F1C1F916D8BB6C67A8C0CE3E8117C85E07704F107A4FCDB7EFF1EDD57D2CE6569F92BB0B2F7D2D157BC7C70581786FF9A38470BDC950DA83543972347AA00DD9F368D006960665058CA5841B15061411AFFB48EB0246C2C23005A99F65A5733658DEC192800233D0252A9CD61872CA18152BF8C9ED3329B99CA65A89087E7FD3E2D517B6F63FE6594E6BBD23740B070F737F1CD6A02D40FE38BD10DD495C51991707E07A64A4067CCF22BE366340A7DED9C80D95190592E3AD2727686040AC850F9B5772FDB3F4E9D1CA07B0E85FB6F951325B1A4274DE3C7FD0987092147ACC593D07D01502477E402E67C526B03247442A69B7163173D06C4D0175D63E6E59AB2DB1BDAB20C92CF4F5DDDCE825A11E88947DF6D1227920E7C7FEACF6D390679EF995D2980AC7F6F9588A96B5144E8339D53E391426A28DA6EAAEA9517DCA1322F621862C5A3EAC9F991B294A5CD034965375AF75CD1A8DB29CBB43971D6083180696E3986B01E93415AEA157F351FBE7D8A0DA5D806ECDDC53ECFE31C17D50CE317572DEC61B4231F461A693F8C3F9CA0BC88DCE8A0334126C4A62E64EBF2CB9849DEDE870F682070F5CEB9DBD28976076B7AFC5D3350047DD752B350D7219B26ACE0E9641700041723C9A0FA671CE52BDEF0C7C2F8A951EF17B0F23423781B67BAB2CABD048771193DB5C54339EB596AC444BDC6DF58267E5CB518EA0786A57CEE5B489FD4CC9CA6CA0F8E69716FA556EEBC65421802C5911A21B9225D748107AB1BE2DF2F9807415E1D67D7BB2A05FCA122D652C2A718385A3334D7B5F381E799F3120A1A8672B37DB7AB2A1FEBFF5AEB3F1FDC7E43E8E44F9AFB9EFB06 ss = FF469FA2D847102518E9CAF8D3EFB0E354B7A0F4E4DA604F0FF8FC9770CC1B61 count = 44 -seed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE +keypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570A49F3B482A66256D7F667585925CB7F58894E42660EF2573AE33655C231DFB0E pk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E sk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CA49F3B482A66256D7F667585925CB7F58894E42660EF2573AE33655C231DFB0E +encap_coins = D5668FF18683EEA789415D6FA2A5A1031B2980B1E641F521D5235D50E04EAC25 ct = D9B916C3AB6E8E86968EF422A780FE01F583A060D3BFF091BEE2408303B24C9E5533933A1DEF84E9D6B76091634EAA70F5E9ED90AFE6359B541230BA9C34331C6C5FF00D06C201AB88E9A08D2371CFC4FF57FF4C80176BA5C4531A188BBF7E3D13CD4F0241BA11561410775B89F3BEC4D4E5402065023F12871687B50E629B01F6A7E6FB04CF51CF12A7535102D3BFA87384B810412C52D2DE0B313C982A3613B454014F89981FBA2F31FE505492BC069F2E8D2C540873381911275A88EE52F2F60F5D3D638F1D899F045FFDA4EECBDCC8CA704EA4893EDD91F5F6C49A9CD5D41C757D2CFAAFE08FC0CC20CA9C28BA133366D48AD2AF798BB219D1B54C89E4A017C46657E1C9D679AEE278FE77CAAE7F65EBBE8BB342E0D5A1B0D794BD60F5E139895BE82F1B12796ACC94C6D52E4D069E1B650E9BD56A3CCABC34C1324BB09BD305BCE7F992F8BF340908F5F5982274769BCD990352822FD830078BA1E1FAAB04E0DC448ECEB49E7F36363B43EC49D5AEE349E14F982D7E4DF429D400EEC055E457E63E2CC317430E9ACF0BC8A5B08889F7955ECF5637D25375B11F9D0A9CEF22C55669A4154730DC3D38310C4F614FBBBCE8AEBE0B4BB62BFC88D320E4DCB1749A6A4A826C287C887EB75E29C5A354A3F7428E3E6073CF8A11062BC4782C7177EDC62067204C296AF0E48E6B493A0A927A5C44AFF087F2CEF5975B1F4843A06D62E050260BD230FAE543DA3E73B462C195217427948A00684A6C13836E2C5AB94189264AB57315B25EC9554EF0BB58585A13F5311DCE552ADBF5B7A75257838846505E659C087F784A76CDB64C9E189F210EBBF3E55DF06B2795BB09EDC4A0554AD306CDE5630979392F2DCAD18F515BACECB083110D0C4A71F35EAC7231B079CF580E153276C560DCA1A0B2D0A00654DBAC044AAF60680FD2AF61D23B58DC35DED3A1C54283DD8B6C574695E4F0352B60B5B305850E8E9F1B79195CD86B7CC8D0D316C1F0137AF6BC0C48FC7051DCBF9582778B11BF973CA56C89E00E61CC9F6EAA072D25A2512AD3580CF207FD01E93C46C67929DF7E2BC76B59B31FDED2 ss = 9F8C58D68C86D6B342DE621C2695121CF8C11598CFD70DE88028F58183F6B4CF count = 45 -seed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488 +keypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D21D9667C03155106785069387CE7D25CB09C5516D52817201D6653F20E775B453 pk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433 sk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D06681D9667C03155106785069387CE7D25CB09C5516D52817201D6653F20E775B453 +encap_coins = 07B6B69B60DC15A90690B3FC53E8A4655275E0A1A502551D8BF2EB337B1CD2FB ct = 60B341595C8CD77ECB70D7626AA589C9E8215A4329EEBA875B96ABE7E017092F472F99EAA09D8A9485CF937F2D859FEA8743D62FED496869880DED362915FD600BB96285BBA80DDC62E5FDA962A14946DC50DE9BEC22DAB2817EDBBD133DEC3B09A5D7545CF0E3AC114FE43E4871ADA241240B90E969AEB61FBC3C793412D8A19115323908CB599AC2A5234BB0D73DFEEE21AD0F6C97A95CBE2CB777EB381982A94D079B40A2F8C7976D53907B9853699E973CBD3DE9FABB0882DB3407600B317E5C57590F072ADA0EA554F028149578EC57B889C6B05020C8D3DC1DD3465241704F8A2D77947371FCB218DF34CFAF5487824F581FB48DCBD62DDA7F3BD4DFAD3CC6DB281E67147145C56C7470880ADA638EC31BBBC9300516E6557DC9240BBAE957B58A4476E19A9277E6D5CD4D5BAA7887150C1848B7FA664F2C7BFC6BFFBC951057637F2C9ED4550D0C9E8854585E1B0796EB74E4DA94BC2567B1FA95DCD2294F2A60FAC2FCA4E4EDC52D515C85386819A243CC24E29E2DC3A6B25192EFAEEA20BB9FD91207C15A6AE2FF010DD1F9DD244C82E8E46D353FD63E0C2DF65AFD28E29BB6349F83B92DD83D5A83024ED9CA69401B16554AC3305E66C5C9E496284B5C5598A14E0979A294A5820FF9C040FBE711E6E7CF5B201B0F3652E384954795D3E58798EBA43D857A098819BB92DF9A7EA40374C58A4C304C835A73497A388CEB7771DF29801D310573537F4E478D00476D665929B305D4966BE8220681125A2F292004A8F3AA339017F84431E38F8EE5ED0AF9A74524B06926673039FB8ADE8A5043403B19BD6402F960222C73A2056BA3FFAA6B3EA689D42E71F4377EEDAD6E0524CC71B5F12D188D90D431B589372C610A6DE95BB8010563712533764C82469D876C4C4D80BDAD00A872C8CD982CA96E2D0819B8AB6E549F2163AF302156D174B65E66355CB2C326985FE58FEDFFC0C97EB27BFF220D6E964B1A927A0CDA7A279214749C3E4961357383D555CE63A86A8AED945C3D06A71EC30EE6558B65AC5DA5510679F8D20B3949E2A456EE460E0C65368FCDF7A8CBA2840A716029 ss = 4387776B0A3C8165CCC6588D1B597B5C7550480DB7D4E57260A6B2DDA2ECA189 count = 46 -seed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493 +keypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82BB5B9E60227058AFD73501B1C4E45ADBBD41C7BE8D14BCB8E98AF77698FDF6B69 pk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E sk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDBE2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B50B5B9E60227058AFD73501B1C4E45ADBBD41C7BE8D14BCB8E98AF77698FDF6B69 +encap_coins = D70B79DE7C2F7CB8D18EAF1CA040F6D8588BA85512AD000B59806BA485538377 ct = 493CA21A9B360107B4C968E6996729F94024831629B99B394826689157EF805A19E5CABB6B57D4D7C6CBB7B0783EBB77FCF394D9AD9CE5C0EC9C544A35643A6FBD772BA07E587A39D594C4B0D5B23738DE8258F284068C0720CDE22BFAD86DEB055A1303ECC65465546A35BF720A17EB4282DDD01512CE1F4F0849268801F9FC1019F16850164DD813A4C09B970530DDC7C18186CBD58079E69A967D065954B1FA02A2C2192D77AB820757A672EF8BF40EC6028642981620447B18B94DB5FCA7EF69EE54DCD797D3F7C4BACB4E1EB10DFEAF8895F15EF38D6FCA77F494103C137ED7A977CA478FAA1C972157A58A582A718E0F5AA24EB3EC19B7C0B508594C92DCFA4B40F65A376EE0C7D7C8EC692F4FBC776F10DC2CDBBB841D81D61DEE566152789232847BFA4B579DC5BAFC6EF3712B9C2581BA825D9912A38E98E1D5EC8D30B137EFE5331E2150338570A1F7FCA55EBB955593F994AD32AC15605B48282F7A0A3CD1E8F1839CD421B68EC844054ECC2B57A054F724F728659851F4F77A47560ABE048AD6AB43C23969E624B3B25FFEB1D8DDDA697A5E6CBA562CF099D31F4EE49602BFD3689B2A9C1E35DFD8A972A1A3FFEC1D99A2D210459191686232D3AA1FE312F4DEA3758703AC80C700A23EB23868F8E13D63715CCF72F7EF653B9BEE68E949666BEDD75C66D8C942E5390C49B87C908B9A311EE3C62F28449893B33936EA6C2F6C3B384633255757465290513A1409182E5E57A859F0035862A0887324170925F76E1E9F50BD0A91A9AE72E9D4FEAEF4247FEA84D0646B34494B094BBA183FEF0497A6184BB387E5D7956AD7BE273F8BE74366C758230DA7D725A087E726687D333130F9F50ACA92EF738D8F965B18B36D56EFFEC8B686B165E1A8556F7D7D1A2F65AE32734623DF8F16748105567557C384E490B028B3543C877ECDF44405F3E176084163AFC3CF0353A183456C285B8AAB7381CD9B03B6C54B183E4803F1EBADF71C40433B2B797F169C2CCFFB228A55856BC50180D488646E1EF9C5504DED27C78068E6E60AAE5AF3D785ABAA7EA83959BA89B5C333D8EB60C4 ss = 45FAE0C0CA5966C5C8BDE18A22F84F7C72F830F3A64CE133ABBD3C9446E96A4B count = 47 -seed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3 +keypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F1480711C033D4A4BB231985CA7E851FC73EA4B2C29E131B7F442DB8A66A9E5B31934B pk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B sk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A61111C033D4A4BB231985CA7E851FC73EA4B2C29E131B7F442DB8A66A9E5B31934B +encap_coins = 8449BFFAFB415183EC7E27D7FA2E30AE045B7D860A4F59AD0C551A8488E1DB6E ct = 4CC0D59DAA66E243DBA829889E082F8AFAA8C5B8CF65F5B796783CB9D1973628DC5B5DCD4C8719240AA742D5D202BA1895A4D82FEDEDB63155C6750B1DFCEF7C3C066049C70A61FE273D1B0DD2AD763192EE60AD3E9A07DC734ED3528A9B8405EBFDD359306CD6B31531AB596E77BA6A9A9017E935112C11DFAF8CBBBD6546D4494FC77E8C646B427069FE1649D891AABCE0EDCF21602CCD21A9BE2CFC7249FD5A85E4582A840B9F50EC330355F008717502FD39508D9459BF0A7DD4274D7A9038CFE81F6AE09EE0BCEF26E5B05F672936E162782013DE87A2D907AC48E800FD7C2485B65121997868934A9DF188A7144E07A0632749064C013C2154630861E9AD8403579C35240707CAC10398DB4DAAE7A3FFFB2E40A2367B22ADACB07ACC13DA42BA652B19F71DE2D09809A1E716A02B91AA02A28F82FE012DAA945E0EF1EB9AE12780ED421C53327CF6D12894B2D27DBD43A820B247323FE787AE0D6250E33A4F2C3EAC58AABFE8F0584079164AC15E0880796BC02358CA9C721FB0DD42ACB74D6C0B5EE5EDF9D34AED9239EDB5EB7C1EBF6F05D2F9304A0B3F867692A7B9FDE8F3ABDF4550FECD54CE6BFEBFCE560B54C1529AE8EA28FBB19AD64A0B1E9AB959A6101E897C23DF2EB0887260330CF78D7DDDA8A32C2AA7D41EA8BDCCA1D14FB515CBCCEF1E427F51037C531A810E0DA9D03EF97278ADD9573D86080CFEC4C86F494070B983F71B4B4FBD37AABB8340FB7DD45F9DC9A895369DA8A7DAE9BC1FF316C636687B4C79F88843AC54875A778998A3C530D4D5EC9F8F62524DA09941FB5C6D6E1662DF26AD5A7112D389746B6DD47206669CC7F35E0CA4C3AB3686286B9557C6C26713E95B67EE8D887F876110B60CFDDAFE1D448FFB938E36F983F5AA734F5EB085F33D44CDEC9D0BCE6B44048839AA7189C96663D9719B6E075DD366B40F15EEBA6809187CF772F820E89754E3BB6BBAABA5B8BBB30461897A88762FA760A77C88C4001AAE94D50B68C66C5C68A797D9E67A93ADA918DBD867E28354D064D7D080F4D4F810D1DF2F70337D55922A1964E117E7181353775BC456 ss = 57D241A8259FBB1C2FC276753BE7DEDD4A3765C038840DB33C5B4F05BA895E56 count = 48 -seed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17 +keypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8E75FD654BB12DA3469881ED591A82F58B4BFBAC587D045FDF3AA0348029DEB1A7 pk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F sk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73DD1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795AEA529561D11374F02964CF635C27848671043766C75FD654BB12DA3469881ED591A82F58B4BFBAC587D045FDF3AA0348029DEB1A7 +encap_coins = FA2C8B8C0F711A6D31C496199AD1993C31DB62DEBBC11BA3B3A86FE4278C365A ct = 13C828ACE3E40505AEA63F4545817FC71EFDA81D2F0CF4BB2DEA41D247979FEA98932F0CEE1C09763B0FDE781749EC50CCD349375C41EEE112C35B5511F5DC8606BA0B6B4D737369FA178C762E3504088D34FFE5D07F5A1C26A658C25C63E74396D13E82AFF7806457AB1AB2961A28B13AD2F92990CE90010883C9D2C0ED4526B850391E44F8568CBA3E40A0E8D3C09A7176040CDE1E1EF0A55FC21B9D013CC3E4235E711B26D8CF9AA029DD891DF40C453DDDEA1FCC94F1F3A039D48575E9C4666B25A0D34069C21AD2DABF0943E57C798FB48523EC7C914B4510BDCBBC0F2AE92904693E7711AD46FAF7E5B0FEF56A1485B5434477D85B1ECE72F70F0DB044A950E3FFDD34057850F9CCFD3317CB257D1CD4E637D410A6D9CDCD947A2BCB7D81E34B4BCEA69EE32A7FF5FFCB15CC58B2594C380B7DEA8D9D20F232412D108C743D1122B583609CBBE2DABAD9D43C38A522C82D7D0158BDC1072200A6E8B0C087EFC69A8306599FF99D1E7E940DD80437CC7FEB3EA13F5F1CAF2F95AA17DC2B5B18E9B5B7CF978AC0B41553804D57567BC18936FCB35D782D06468C2D7233E117CB7C7B650012A4BD52FEC7B8D7295DFAA188FC20A1A5A7710182A4355440AF6D0A4BA35E6ECD95241498177B630E37A625EAAD077499A7E1B8D22DC90F3E81455252E463547E22ED98A8F77CF0C12E7660B8B34AE72F87D5766F558182E606586361AD180AA03BDD800A224BDDD73FB183819B2D1C5ECA63DEA7AD000980873DC2AC1EBC4ADC4DBD0D4BCFB3931F71D1A48C9F2ED51C8079A26883C76C460F273533A2FECD9906CE9BBC9D4B12F47B8E17903011A40ED0E3EAE960DA8E99BE9FF1276CC4AE95470FB4B0158F74DE97AFF5A3792E24B73E77AA7092FCBB1851C31A4490B18BBEDF1FF6147D0A5B9D50287532DCFA18CA307F9609DEE2BE6CB01DD34BC64DEE9ABD73418CEE32870153FD469A2FADAFD8B1D4B197B07F76FEC3110C3C881DF26235207698B32DFEA2E192A893CE24CAA4ECDC899EF38B176BD6EEB2A3D2DE6330C8FD8308DFEAC0AA28722A87FFF76EA452A5081F8FBE14C65D ss = 3EB9B8337AF19D3199996EAC976736B6DD221C0D0754A97BBA1C823814E1C459 count = 49 -seed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB +keypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC4C7E3A5FA1EC46B73F87AF48578132EB080AAA37D31F0C2A041C5948E59F44F9 pk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C sk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D71904C7E3A5FA1EC46B73F87AF48578132EB080AAA37D31F0C2A041C5948E59F44F9 +encap_coins = 0359CBD196B3F4E9A0F8506A14A90AE501B00496958C512744EC20E95B065497 ct = 4BBCD19F498BC12278F836B12A5473FC75CB32B7B08FFF1EE0A6C11060F492B5BDAF825BF7C218B06EAD05C6FA2C4EC9EB675757465C3F8F220FB47F3ACAE548F592464547E35A7C5EE976246CDF9FD9FD6511B5AB403A435E438A1897A552F2A8CEDE22C0344BFA4390FE38FEE999D872ECF2486250BB0778A1BE3405FCB4C258757386CA27E18766D3F3AACB76EF1EB62E5A81AA763C0636C1FC2126F4E063B6BEB4B3633238BAB661D61C88FA0783544F3EE8B1D488D850ED9023CA1E78CD384008C75BDB1108A4C00B88A68386D20DCC815DA1639CE3C9982C9706E08E4DC5D89901D9998AE5019C285E14ADAF1A7B647B67BD75E832524145EDCE24C2E0045694941E77A78BC0580EEFCECDCF6BB78254443375FF5D0A0982CB66869B9156C59AF3BB05AF100DC430472AA734EC5D54566E45D9EDC40C08718CAEDC179500662D480F579DA887EF7AC7D60CF65D9E62A68EA267B4B2F845797B851AC2C1F404851F45C7D75DD83BEC01056205FE39651EB1184ECACABE5E131BBB8124B1BB2B30AEC585C444C7587C56D83F541E27D16A890C28FCFDDDFFDE5F489B1BF66DAB3A04E8970E98E1BC3C4B270EC6DACF6711EC16A3B7A7D5042E8BAAF6C8A37826EA688DD57039DF126879ECCAC0F3A0E61B43F09E787F1E5AC0D18DF5CC79CD7CAE007583AC3C0CFD5EE64B01324DE4DA4F9EE7DB8C743FABF26EE17C8C35E08514F1B1E78E938C306707CA03373428E6D125839F97BC818D480DC919CB15C24BA25C48A30AAF4B29F64969743506509C3A224FFC9083C4E3CC63686D43C558683EDE6E6302DA035F6E44A5490629F8E928E5D20F6C081F5E8A6B3898443324E05AD894F79457A8C975CDE463408965FE915B76E4A4ADAA774726DC88B439023A7EA13D901A041A73D6F3B2845E15C3792DE9B5AC849120D3690E9B432409EAD9D5E177ADFA821FE5E3EA33E0428A1DAC8E7C2B9FD55106E0CFE4754FEF25307F1F507B36BF4BE4B952C6DD401AE8E561CD26720A2072A5D90D1E2CDD8E8DB10E3B8B7C454CCDD6C9D5264B0641EE09B5DB467C296B6A7746CFF265AF7AE5 ss = 80666924F6CF5ACC180F3A8EEFC3CADE42160ED530AA57955912F347C2828F87 count = 50 -seed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09 +keypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B26CF04CA090E5805FE0FFEDD6BE0F254397155A7639C5AFBB30A7A75CFEBFF026 pk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455 sk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B6CF04CA090E5805FE0FFEDD6BE0F254397155A7639C5AFBB30A7A75CFEBFF026 +encap_coins = 894F98D7435D1C0C3667C22A218A449D07F117D46FCBFA4BAA09F62403827464 ct = FAD380E050B7217631F7AA67FD4823ED5645452FBEAAD03BE3C7BBE5CDF674CE3A64FAA0C86186DAD5D6C1FA7F6CFE2383FF4F4C48EAC707B6CF0ADC5BFCCA7BC22AF6B5E0343E64113A481BDCDE9BCAB94401C50CC32375F6D3A9704C622E6230AF64FB09E81CE8015CD6B2A4852151DAE3C95CB66562F2F726A6948221BF94661D39A046FCF0BB9403F1124AC481E286A90736520E1A360AD79DC8301E223EA885F0EE86CBE0E773ACD55EF528803B682218338CE72056157D7EDFC57B08CE516879977F8C24BDC93529C804D0C93D48B735745429DCA702D9556DF461374E7A07E880F807A19F7C0A947A7C57B29DC4591B0ED7CFBCD26746B6A82A7DE92CF3AF0AA213DA4ABBC3E2C902378B8AE2BFF5A2D56B70233A9254F93CFB6F3256098540F38945B8B7A3D3BFE770E8453DE7F8E217F32C16832E31F70D0E021563672660C1A1D0498709AF31E624EE41CA4A8CB4F6DDDBE389C2F71F5DB6051B64A9FF05196C8C9435826F7AD2C3FBB90BDBA7B033E80EA359BC5CE09B72DCFF77E8EDF147B6A61658F6441784889D8B23900A54926AE368531C7459EAE10FC3C9693F0AFFAB7F4B3FBBFE87D7A90160D4926A67306DC85F0576F1745A76EBF388038E1211B726554E2E822DBE468B3EE3C2E0144670D6CD7F0E593684614E7946E811C67B31B97259E0C99F4E7C82B47EAB710714393337C4C2118AFC01F63430F996425FEFD62F693FBBC1C76FCB05AEFC4CB2F9D6C207DA4123C762F61270A5DE44EC2FE3DE607DAB71A25C1B7E387C364618CB919212E9F10B0A69F66EAA23DA48CEC326DA295B86671AAA4D384A3B09913F9F86EE6D0154717D2455476D47CFF4549B9BF7458B3289509989F0E11707986FAB256DE32634F931D399F024219609FC647BB00F3722C9A9629BC6ECBD7F91C0029146AC1DDF20648D4AEA4314FE49E5474FAAE1C54FA4B603899777DFB33474A5D374DD8402552E5D6D4BD321BBC74983E44B1FC64CB2B1CB82FE041161306BD0234920CDB05E0091DFCBEBFA4D71C69BA27E88B5DE25C227403E2C6379C3DD224718C6C066691BADBA9D9750 ss = 6BA28BDE033069F62603EA109C728382F884F4B8B034B28AFAECA916B3CF35B2 count = 51 -seed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88 +keypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF30D5EC1BE89D37BEB810DB438778BAC52CDC1FE8F5C27AD825639E12ED908FA31 pk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2 sk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FA0D5EC1BE89D37BEB810DB438778BAC52CDC1FE8F5C27AD825639E12ED908FA31 +encap_coins = C07D2A9F28995F021A974E798A55AEC0230B11B9EE542F69925D009159425E81 ct = 4793A852093EE92C9DD2F2ABF7BD83AE7B3842920D88E80E0581777FE7E79DEB83A1CF7D69C62CEB19525CFA3D0B0A97742C8F9265BD676D81A7F8AF9CAA72E96711D9DFCA733589E305DD687591FA24CB118177776319172ACC2472059291A05563BA9692FFA73EC4F1EC31AA6EA4F3FB5420BB0216771413481CBC4AC57D0AEAABFC8EDD49BFC807ECCE056528A56B3A15B90F091E166C74AC3D7DE4BF36AB8D942867BF15020E8CF958F51F3053F2A3E0752E2C04890408DE2BFE51B44EB8D3A473A980264333528C2B24222AB5377E15C1C8AFBFEB02D7D43C8A0C4DECB1EE58D9824069BD3076D7F992DE9984D2427AA9870D30CC6B8B7E1D52C52FAB43DCA5048DD27137F26EF4291EA1181204C3F20C278C8F98D66D47B2CEAA4C02CC665F52530495D0AA9ACBD948F3BCB32A2B539BD60AD8FF96EE6D7DC09EB19214D720A96FEBF427E534B552BE23555BEC60194E22F53D47B9F7097900F57BBAA8DEC427300893F3235D714BED6BC2227CD6DBCE33FC413087281E871CF2A1C8950CE5BA72016525E575631FADDDB72E6741ED36F6E0FEB1187450E3E3504581607ED8ED9A89C307372138DC8075A2584539397DD46D2EE39EC6B2891B2E91FE0077E9B59974D90331724943296241C7216702C6CF9AF326B55021F9F440E38E718D587B34D8F099BCA6F8E0F9CC39C7CB7CDC7199C280A9BBECD8EB637709D6DDDE5037E1008F8284ABB2D1460F684EA23D1BD5757B97783E9E7E5B2805F3F3F3F288B53254ED2B7FB93D19AFD7BD8E1F4586C9731847ECD4A4FED47503AED267F96E1DF752B0639E7837E0D1B5F8004DF7894E34FC496D187CCE956B9CAB7448E3AF157F11F29E49F391A44613BBA843C20EE0112E62F027530215A45680C15D6C1F5406F170105577D10AD2934E9282EBCB430528448649722C83B2F1F8667FE14547641AA91519EA90CAF53C3FD746EFE5F73CC687BE64B08AD4FD725D00273A42F4A117196DD27E76C39BCAEAA838D3D38F9E609C5857C2F15F7EBD7DF3E8EF507561428B13BA843294B416B2BD8BAB09E99BA6FDCF88BC5B1DBDC1279BD0 ss = 472204D77F93805E25C0D9DAF78BC0BAD46616DCD24C12EB09590955B3747E74 count = 52 -seed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F +keypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACA91FD1369E8228B3979984C15440EF268FD3629C186D6CFDE02B0F8A7908A7EE2 pk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC sk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C6026550085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30C91FD1369E8228B3979984C15440EF268FD3629C186D6CFDE02B0F8A7908A7EE2 +encap_coins = 135CD8F8172371CEF32284EC766614CFDCA11DBAE8797B92227DA5E487E16435 ct = 5BEB52021DEE6AA1203457AC1D9883BCCD7AEEB87E09FCD5BF9BE8713D64B7D2FBD6EE93FC8246BDF7F5AA0C641507BF1D7E78809BE6D348ACFF403939FB29CEBAA1801AC44CB29F9A9E7C4294E2B47872289B3D7DEAF61EFDBD31E8C2615BBEFC8BE452291137CF8ED7668947AC34BC3286C62E951AB4C62CDD83DEE9DFCEAB007FEB0A8539753B7275F416257E3B06894AEB74BE28A330737FE7003320FE8561994687FA69F320A3124F814317F4F48960D4AFADECE06574335C272BA5D59DBC9BD7ED95196E5AE3462093EB815277B042B7DF35B39DD6884B26D2B29E4113F2C4427D23339382731736D14C01A879E5BF2AB7FBF14C536749D56E8BE5B1A4E1BC9C75CB5C473F3E8EBCDB13CA3A05FB8B1E97F8D73AAEE7843C0EE08C2E9CB636C00DA6810F440A08B3C0D1D0A63D83DC63FDF794BCC700D389FE4910E1AFFC1909378130F1C8648EE1B73C58783698402CA20F5FA9541AF95BC125D1247ED205ADE8BD0C56DA7C919E75777E37EFBEF2253A4CBEF6CBF9EFAB4157B476CB20D87C3900A13421331BA7C066FEF9AAFD9CC4B0BFA88480B205A501FC2B658FD775E29C71396793413DA14B4B80F02F919660CB110659A9CB12CA482DB5EC4787EA1AA25782FD20334687EB5ADE93A4035882293195B0A3FA5B3CEFE997320A184AD19331BEEB441F28668D5F7150A613576C7171475C11D25679E10FC556EF73E2F9F33DFC48976CBEF171DFB80D029B7AB7E71654059E63143314228ACCE4AD51E290C96327F6480D15903031071CF0FE810C186B916A40AC49F69AD96FD938799575A3E34217DFA6D8704983D9E760218FE9095151C85FDD92D5D8B30F6D7CF1163B1B20353DCDFCF4B46D669D8602DB061CD79B4B52A179955C415B609A27B5BAFA3FB47A74C6DC078A7BFD37B1F02FD5DFECC286C552EAC0CEC74A8DA9C9B0034870BE8233D7B9B2956918FC368EDE07A3FF898DEDA299BA4261D7DB79C7C011CD8D366DCA3FE14518BE7C5D22BB5D9111673D116779D95313133E982622C60152D47F272A58D0065702413E5D04381035F0F736947C1190C7FBE56607 ss = BEBE49E6F696D5BBC4FDF3990B8046C1260050800CF21AB7B93ED2D0F7E2C050 count = 53 -seed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E +keypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA32AC8557EB61A3D4A2400D3A604092CC3B92032F4D3B563F3D4AA19387EEBF2A76 pk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0 sk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE5AC8557EB61A3D4A2400D3A604092CC3B92032F4D3B563F3D4AA19387EEBF2A76 +encap_coins = 96FDAC8DDCC219F5ABACD5F20FEFEED980B40339D4147C6A066D6B6D67458760 ct = C3A2EBD20E060BFC83C30A4FD3A450D5D82037B654378B55FB61303501007D592FF14871EC69E9E4DEC4B544F26664AC7CF8C731BBC172042EBE1E02ACF7778E25459219B6421F8E7D1F4A0415C0EA3C22750DA2818B30BC860B40480B41448479F074771358F1C8F49ACF46515BA6F4233A45A52B1C8856F6E4644F630A27ADC176FD4529F78B80390FA94FCC96749C9B08FC1330242C325FCCD769F12F742345B908E1C53B8F71E3DFFE08688481B3AE2BCA6F311EF666D4EA469AB0C569E887D5825169867A7F488E126A58A0ACC863C424FBF50BEB79C5D0242547662C7AB72549708F97B2126F9CC86A0908A196ED88BD30FC3E182BE44CAB22EC637A66BD9CC7E6934EE4133FACEA80D27B802DE3F61CA041CC54CEF483F0B696C3F90E5C32FCCF8165838CA6A03FFA0A44A68BED1E9A8743FE7769CA74AE028E84C44179B7FF346229C497398523C46D3D538C5F25281BF42464C6F3CA406CDF6C8BEF5CF5246A15763108BB73A16993F44E489C2FBE969D67D53EA778D083173977FA701B65ED7745F52E40CD74FCEAFCC7D1FD47D9A590E764A40192ADA80C7800389FD7CA579BA3794FC0A17AB004FFCB2230EAB53F458FB2E582730135ED53B7FA8E529D35AA73B19A30391510EC3FB14189A658A7CFA874D5E2468C2F6085314265A1592482E1E97892462B94DD6D9285109EA8EC7FA85E422FF36AED234EB46FEC93F31ED1B49A1632ADF8D027C85C6CF7B1B20ACA15D7E3AD9DF3EBC52D5845BE4CFA919A323BA1FB5975F4954A9DFA468C358F4DF194B0C6FCE32368370EC03F7EFF8AA8C7E0329B6BCC5178B2788C4BDF4DD0DB5A117CC65EA9F367A395A95D40D87233A38849C92E5A7503E503CCD98C4DCDCD3F4A0289B01241B030D4F52C160E8A1B54A7FF8F687FAD17A3440741FAF7EF66E2D95A9F387644C8900D540F35740D5F8D70E5CC29FD13B5667964E928E783A86FC218D01750A7976FE817B5D845ABE84D6A457EE0C5971251955BBC18CBE26C9E66FD40DE674A5CDC1C0404D15511846CBE80A34226A56507F0993122AFBF40944A80D3CD3133A53EA60C ss = F2C8ACD04E7308C8439CCF0DB48B259B7D784AC8363799515A57FC538AA91720 count = 54 -seed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7 +keypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB5555BDB92F28D0393C0F7850C7F6C371BD4835D6DB61C138B0FAF22854466231D8 pk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1 sk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EB55BDB92F28D0393C0F7850C7F6C371BD4835D6DB61C138B0FAF22854466231D8 +encap_coins = 5E4723F16005D54429F70BE509C3149F769C7179C155393CCBDE778707CF3A7D ct = 9CCBADEE2905D968A56E1018F343017FA6A9676DDCB8C3F14A6915EFE7A0CE97164E4C0E6049D0CC3FFC493C5B5687D9757D1DA4484F3644BE48A190DE06B207D9450E8CC695FCE983B7E9EB44486F1C3081B04B887B6914581F9655F3695FD64BE53481089964AEF2323C4CB50D84F5A69F20E3FC633EE056A0F3CE33E40BD295EEE13CBBECC169B7E0EBACEC566A3CDA6A85C1E008A691D5BF729B91747AA7E3429C094C9C9CDB4425A1C82FDBCA9FA7EEA7E3AD25C7030340DD94F8BD75A57B250F78B117146CDCDD52EDCA6A5C016F1FC0C9AFE33DC62396818885F8EF68FD428CF32DDC49F1909C44FACA1D6AA5DA3225545CBB2020FDB05E8D34CA2C1346E5310DCCFD02D99A8E6F83644F8CA32F79CB6099C1D4EAD1E8F7F67A1B7E2C76CFFAAAF74FEDF454A53CC7AE1AA28EDA67B328A74DA1D184C0B213760BD9F87E798060B9F58D0B807133DEAE8285FBD28ADCBBD17D3760EB986B91D1D079236E000CA4D0B2BB83BE39FF656EE5ADEE3286CD575EE3EED6E564261E45D47226BA36CDB54FAEA979DA1CD01D4B999991FACBC5DA957E5D803C710DAE01ABD46DE191D50A11EAA14A6703E128BE2892DF1FD1B8F834D20179B100796AAFE215536276221E5EB53C605EA9FC349663BA0D391CC91E17F2C536DD0047DDB4F0A7DD6EC80D78A7E4606FFAD6E504CE9EFF034F442E89FF3801FFDC4BF66EB97C35DC54046A9FF1410B30CA3E0BDE0A8F625A4916B0C665C57828C239C1A2C50A242C3F11E840B5D8A28BAAE743D74E0A90AE73DF8E48844302DFC84D46AAA3901EF8A92645DE73FFFD44FAE8AD60F35143187FDA50EBD3FFE23AD05DF7193E3DD640EF72C6468C4579FFF7990CA3776A310B2503E577E9D6F19243ECB456CEB6A08705C1A68AE24E7386DDC3B97BB4DCEE75AF14A4D3F78041D48D629E34BD431E9A2A44B126A9515B17722DB87F61945E0EE437AD486AEA8B83925F9EDDE0171AB4D4E097B2D2AC92163ADFDF77244DDD82EBF0EEE0DB03D49748C772B1CB7A5C4ADD8C905A27DDB04567120841C86B4073DA95DF1982754E4FBBE9F38F44EA7CDB ss = CC6D475D0397923ED08B4CB526251C063C2DD78267EF67FAE4F51882338DD6A4 count = 55 -seed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91 +keypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC73C95DF27DB27FFD4A8FDF31C4474CBFE2F5EF99F760E97FCF569D8AB22C2855A5 pk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273 sk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF52C95DF27DB27FFD4A8FDF31C4474CBFE2F5EF99F760E97FCF569D8AB22C2855A5 +encap_coins = 2435BE12E5A6B3B230F3B0B24AC28FA464B9E8DF34ACBC8C6EB16441739C1B18 ct = 504231E57EF29262034E82C35C9F1E5DEBEFB3B66F696D1A426A9940C72297EF81E6ABD07CD8CC766C3BF6EF7B9144F3A7C43EAEC20B70E3567ACBF15DDB7FEC7BCD2523CCC94D2125B75664324A535E30EF81CF4D117ED94888D50EBC099EC9ED12CF41EF0338AF61F34CFBDE432FF34286DACC06D106601B05B6B1A05D987E2CE1DBDA881397D9A3724DED60108B54D2F5ADD66329CB1368C02878EC8BF6CF33FC9623927EBCDF4938E9E45F6543CB2D7AEC89B8AB791E35A3B30A13A63C8C6593A1FC3697315E9B2D5A91573DB932E8DBB788AF8810CD481E510644778EB2A4FD8D80D700CBAE938100BA91F3E098342088F01961DF8F87C28CB098BED8979E8298596DF398C2BBDFE256C9BB9FFB22446C65D4BF9AF2A4BDAE71AE4F16DEE62AC71446235BBD7734EE8FBAF9A3F9182668A96725A77B1F073E5599DC9A12E8F7EED42B480B262F2D1F4B40E2D3F64BF17C53FF24F2A76E96CCF555428BEA99C919F42DFBA2906EC68BCA76B2B7C89F14A23E0E64FF9BB0D99442E5F1F729323E776232A85C42D0C6E53783D093C3C45ED466E21C7903112B5535D97F611B32B2F4A7A20F7A9C18596A6F0DE78BE9FE56539A7DDB234AE89AF02F2283A5F12AB0BE79CB2A6CE25C653AC809DFD363A7A7A81E552FC32E0DE1F5B997DC40BAE32F17D53A3B61AC5877EBE6EDB5D9D25FADCBA7047C409DD6C66B69768649D5586E7FF6DF87B6AE66CBF40CAB4EBE8E465D1A1F2A059311C02DB9B5DE653328215D246B5540B98C429302639D0E0EA229F94E8C194EF045D6BFD1DC3E8308F94A27D696A4719E76FD0C50C0EAEEC651D7C5500ECAC3D74D8939226F2F4CF20350B4CE19EDDA7564A916C534FD73A6B9EC731953772C5052DC761ABCD9CC2D7D285903C384A016E5B1EE7B220AEF982C9D729A73A052E6ABFAC11A3A7737D7B44AD9B1076B59ACC92B488FD9DD9DA9F9EEA591123AD161C751B8B761A4CB6D59CD08A2F6FE57AB7745742C968149D82713543D1B9E04706BE06B3B6FA0F3E0851A2C77B85FD7ED1FDC07ED3C55F43E08C46ECE827E40092AD1AD625471B4622A ss = 5E5E1D3BC681A68D219F913582EB031619D1A7B94A5509A002C614CA0D265806 count = 56 -seed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235 +keypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D284FDCB2D2A697D75E985AA43FAE0DF266A8056C18CB0BBB52B4EC89D66C21E8 pk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14 sk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB284FDCB2D2A697D75E985AA43FAE0DF266A8056C18CB0BBB52B4EC89D66C21E8 +encap_coins = 630F384162DD6F8206CB36D2278AF30CCDFC73105029DD507A18AD433503CD7D ct = 95D9FFD7E50672632B6D67BD4A350E71208C4A37894223AB9FE004FA68F2ED7D613E447637F05E3388274F1E9D23448A9E3E788FB42A675F071448593E44D4A4847F4445A100B5724C1044DD042A714AEE70CE5ACF0C514E1F66E568184B62852B4005C43DBBC3374012BFAB2F76C0D637B64A4D09ECA7D7F346DCEA0148A026EB0ACCF7558BCB3461DFE3C46C000709FE23496133802966C86FEF75B6B19019EE99448116AFCAF6C2705F7919B8B3C9CC2489BAADC71D24AF96DDF3F7E525E92F66B280D3E656FB0E7CCD3509BF9297B6575A6A1524D82862A0028C18AC5EFAD9F152A5FF810073D2965AC1AAAED81705BFFEED06701574DFDD060021A639C44F70DC597A6E8B66CCB4075F5D18CCF90E8C0A4CAF38EA3B1A00894029AD6142EA775E22FFD19F64E4F273DE97E564DDD1A23F24E2A5ED184D0B878625A267AC8C4C75A6549629210C3D7B98B9028ABBFD97EFBEE4A91BACF13539B7D0AA5826547B32984D919716B0CF4B2071D74849E6A950A7D72E18A14E5A169A7B57EEA7265A1ACDBA23BFA2500E6EBF97D4E4A97FB2F8D787C57A6FADF747176751681B945AB8A0928F00A1FC687CEC333B9B3683130C9922AA3ED18616CF4739264B1213614919DF49033FA3F5C11074A590211734FAE97D4AC9F0F5179C58523807797CBDC01E432B3F081B6C811025549806A97DC93B5D428A0863705E1FC9D9D39BD91AEF79DB7E46CB8E04DB6D08D703C7CDAA304BA710015469FC23C3074173C19D10C273BC13CFCCEA788D6170FEF03EEB9EA17F7F1914C7D1EA5AB22EB6E088E5940F4E5EA426BEFD7DB730F1C68E9965EF4225AC0DDCBC179D9C588D86EE2D1699FBD0F7B1E28FBC4A685A2C651215775CFEE5BB4ADF068FCB96D12218E19F58E7A5AEA305848BE5ACD9F1FED2EE46DBD9D166B8E87C7EE71B9F19D01BBB7A9E054400662368F6A7D1CFE2FF5ED8070D50E1EC1444A442F62A3E8B8C288F4B243D3006FDBF31F937FBADF19F0632BBEB05BB706D860365558F0603E8FA5FB4F230DF6262A487232EFF8443BC1737D19372EB962FFFA71874CCE93E8B4A39FE ss = C02E6FBE07317438D3AF38CC07421F474A72D3A1177194E58E58AE69927D1085 count = 57 -seed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3 +keypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC211FE1EBBD66174798908AEAA16D79212E61D5C30364864FC1E09F1B20F296C11 pk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93 sk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD55511FE1EBBD66174798908AEAA16D79212E61D5C30364864FC1E09F1B20F296C11 +encap_coins = A0F6AA73A5D09451A39087FD84F6872CE2EF031E6C02468B433362311346FB42 ct = F3B1D9A8D358CF3FF3313D010E141A416BE0F51A2A746D7A34878066B157DD23095E597E3D730AA22E516BE7035142D208E62140B969398CF3C1A302B61FC968FF47CCBC495C5AE84BAC20984D87DC506DCF5AE9AD32B4D1982180147406B6082703E56D3F8B9DCEFF35F4833A5127074E7FDAB72A80B09E74161A876AC0B198DFD08B75A49E3DD7BB440141B9D7E88191818BE0109BB64B498ED3E647B0FCA5CAAFDEF3B3553CAEB98120C190615CF9CFCA8CDC6AC8ADFD0C8235C27A0D9055B4DAF7346E7FCF54F293737065F6E7A32CACC653D63F22D93262C687E77861846710909EF3F94FD1226D3CFEFF30D2B706057E9B01DF43F6B60EA53C5DC846849A9A61A890F5557E05CD905085F836E29925B994E488DEF8D796B230CF7C9E64CA60C7803181C9A97B2C786D1626E061A6E8BFA5B65C9A1522D350728989C5829235D4229E9952994A5D2D6699C1C4D653A65D556908199592D740226D7B5E6CFAEBD206FC6A87576F33A651AA591C32309B5BA7EEDDA5983487207F8B7F9FDCCE60D677B68BD50DE9A8E2CD92A0402B0A4C9576C007EECE2F7E8111C7518C0FC01A8330F7AC7009E89FFF2B17A6A5DA1ABD97272756AEC93F52E92DE86024FD83EA34738B5EEEA59CD68962500719DF2D6964DE54F137A64660F43B68FF334585541D67D9C365BBD448A73F375114E07D4D83DB327D99C1D0CBD01747D3A22B1D3785BBF635AE51D861DB6F2C4A6562D2450D18E073E6F8546DBF7DF6FBABF8449106032FD719E503E6B831FA6F9B125E77C2D6D0C4C1CAEBF6CE7736356447501AE943F25E9366AD06591EB32BF58ED6DC9F5F4E2D63A68AD1A7E2140F696EB6E0CF00A39A2E8580D0C0E52B0E31C6C3690514CCD6A195DD8E3A67618888FED305B28342821C0D13918687A5580B105CAF1310751DF88A928C6E6C61EEFB52F739192D8D96E54314A3E8143826D37B6E8F5DB495A2616ABCD97CE309DB9352C0AA0ADA365B2D1C3A3E6C55BD5D3225462FA1BA3833024926794BC23BF8A465CC382447EE5042903039EF6F4332DD1EDCB02CFC3A44FCC27C03CA2A24AE73A4 ss = 9A5CD62F025CBDF9C73C38453A2CE185E4ADAF5E36757B6F9BC16EAAB481DD37 count = 58 -seed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE +keypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEFBAE49824E1A023A302CDF665AEC15B60F7F77AB2A0FFFD5246D07AE975A0614E pk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454 sk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C845B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DABAE49824E1A023A302CDF665AEC15B60F7F77AB2A0FFFD5246D07AE975A0614E +encap_coins = 2905F02CE2C10E4AE7BB7F862D1D377F8DF3A1280481E2579D49191D1EE6EF6D ct = 7D5900577C2BDF6D755FF02B9674C52CB7C2E2315752C4B03F9DF69407B2D7930A6C19574553764E39FF5B00EA32F5DCB23AFB6EE5DC0D6D03FF984CF998086063182E5BFB548C79D05C78227D5DDCD2FE94D1506B316A64C2333FA0D8D7BCC43B156373110A2C56C2FE51FD6E6F83E8CEC394A43AC65129F33380AE6FB1778EE0616A62E3C033423A88E3924CB322010B7F94E79B135D2D036E7A17DE96B39FBCE51629A94FE787DF66D7305797BFA654CE757C0BFFEF3F6ABCFD6FFBAC3C2DF560DEFC90E9745B0E00894E434689E146BBDFA1708700412BACE37F062094C7F32D0C5537F32FDBFFAAC52F8771D18CD83300951C5C1EA4A2F115101087D7CE807EF0AE9FC42E4C481ABE0A9C7AB067E5902270704325972211CF847F297E55BD7FB4D05E1591ADF128F9436D7E2D6313BAFC53A29BD4730D97ED0E84E2FECB47DAED0397D18D3BF71DEEE5838A754F8B82FCF709F1EF614B5ADDAEF024CAA987A0F09D5083FA5CD9662BA863633AE27E2D0368C3CD86C97ED3C16FCF0DFBBC07AFBD022479DA34DA96B6CC2129EC3B50D1D5FC1EC0E858D319FDDCA7CADA87DD1D868E4393FE34ADFB5BBFEC8F7E1F6E7FDB849F27D0F60CECC9C6B000889C215AF69091DE30F1373C746613D49F36EDD73921E23BF466D9112A3C1C64F772E4765B2FBE75A5417018E72F8225B2E96E8E1C2000E4EA72341FBC210C1E44B0C88915DF5D5D81A3546048226ED7A033283F14E953032321ABC8FDF66FDE072371CC5A8EA5FBBD37031F75D100AE7C1F1903E322C1794333B58C709FE1EE0F2F3F8DC34F048567FF97B8920861545AA1F7CC8A684AA44E3559B90ED6C2E5D20F5AAFEC1873132C9833868C886FEFC78B0C307E34DFC3B5040D3EF1AC58AADB2ECB14DEE0D78972A267074596A46C304F7BA84AE6FB372D3D82B4D2E39A728C803994EB9D47FDAD231A5EE108B2AB647BD9629B7A60D8EA9D6A9937440C567E8D1CF5E99731B06FD1B7EED5A71A5CF6A1C2323E609C806D5EB8A504F114E12047495BD134051BF6182AA08FC8AA348C31E9379112279D9CE006E86C7D79A4F1B6 ss = 47609C631DA1D0E3D6C3884876E3E57A573A7EE075C204B71828D501ABEB9905 count = 59 -seed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179 +keypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E6E39CC6C99EE6FD8653D15505A6C2A713D41B43FA521CFB214E8D1B38440F4640 pk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB sk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BDE39CC6C99EE6FD8653D15505A6C2A713D41B43FA521CFB214E8D1B38440F4640 +encap_coins = CA41A891E8B3CF62F7CF5E356FA7705DCF26478B2CF2561A0DE208DC06C02059 ct = ACF72D4BC4F13FB7C3B2A53E91BE574E8BEBC185ED5C2D0697CA6CB232B351CBAEE1E610CB4B9F5A9D0520C56C26DF4A7B0CE68F6AB5B5FFAE4A16E13D08069FB373EBF532634E787446AAC165F941D0C15313016DC82C1A51269F6D852782C68E40B0B0657FF7B854F2690386EF988782F589C62F9A03A8A6CBA77C14E67D517DAE19575DA3565C6A9042DE41126A0B5E2E74A1F290C526EFC25801C60FE2BC85AFD1F43585D73DD952B4B2119BEE3892855D7E6391E13E7AABE4FF9578DD185A5F7D059AF39272BC0399CECC6462CCCB3E75227FDEDCCC4876815E9E8D1A143C773B862FE2748F5CA183F246EF91F7B0FEBA8AB89849E287FE447A7E59D11550D19AF52852C68BF0D419AB0E4451870541732A4FAD2A8207DF5C844FBAF4E70627691DE706F5F7D073ED81062B65983CEC25EF045D21A8DBE4B3F1C019F3162908A03068C2B96BF5DBA945A1F766B6FAF262153B143786C86DF29F5B6289000A0992E646479E6E4D9C878F29868273D0A0764FAB21AD11FAAF85B02515B06D59787263371D39BD2079ACA17BD5B207144D39C3AEABB303562576A9C99BEBC6A2694FC5BFC5E130397185FBE83B8B18EB8E05AB4694001587570E99B0B45D783F27DE2B49018265DBCB80F54F2AADB744ABF6B240973335B32F766A557268E852E563DCD5943EBC2C9023C77950E189C74EFE18781E7C1EB0D9316DA54FDBB4240E790EA66AA74E833216DAB8CD5DBF6AEEFC5005E5D865A9F7E60985B9E8A1FAAD591A4B6153CF1C8947478D61BC76EBA06622C2284596097FFE843102CCBC789B26CAF7741F3A69D39C9EC21040E7A4A364F11C8740477A6CAC7130983D8BC0AF51E5EB9626113897FED1C1182FB440D7C3496A5ED6B4620D3222A9B5FF803FE89166F0CC49FCE718D76085B6A2ABC99E82C0D0D6FBC5A13381BFF36D0731DDE27A83B9058E682BBA1F6AFB65F55391D12C0E1133F6634C7737E47008996C4162AE6C67588D77F3E301F7CDA68B8B656D1838E6D2336EBB623550B815ABFFA707F8CF2E5FACC9321C9136A98C7239F4BCDBE84E85B74A3E7BDFAF1ACCAB11 ss = 3BC5FA99585E1D99A063A28814E0A9558D2DD6E7C8468216F30DB8ABA13FE4A1 count = 60 -seed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E +keypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B7D55EEB68870B6DF148654F14EB4B3AE9084B40F8B5CBC83FF4C419DBBACBD190 pk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D sk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD21D55EEB68870B6DF148654F14EB4B3AE9084B40F8B5CBC83FF4C419DBBACBD190 +encap_coins = 7343358FD131BC289BAEC8EBFCAC5C52C29A86C89F8A2B89C695D8A9A7AFD491 ct = F6100A2D1FB0724CBCB2EEC8DEE790A538E9B235D24952059527CA0481D3241D8820AA7C68F036F72D0A7CAD9C0E202975A856AC5E5A7DC18A1D7A4D572E63E81D23AB76F0EF6D383DEC155B3F94D74525C1B72668600A0598104079A7792397C08804F76B7350ACE40A3E3EAF5925387EF94E1B7E45ACA51A72E97981D9192802436111231D421136E435DB8DC196B82E7F67EEEDBD28DA27B8E2E44107B5B3F87AAEA4B41499794C6E4B29D8B09BFDBBB2A9CA582A682E6A2ABC14FBA20BB8A440B4BBDC7031FF7982D64424AC487DC06AEF8637BD82E76D2EFBB4DB9CC1801D09ED554030F0F1790AEA70EAF3F3BCC02CE52A81FAC7F106F0174C2C1B2C02CF1DB7FD8E2C89F53D5EDB738DC7C749D9DE24AD3776C7D418DCC39230BDBDC0D80759C167C0931F9484865A1953BC5A21F21EA50259926FAB15975D8C37C737ACBFBB9362E274984E5DB5DF9CBD337EFC79CDD19A7E1DA62197A665C7CDD35006C9B6DA39CA663DAAFF4700BE1F1FDF60D491A8C31234971C29343240E504DB16C1CC8185EE106D662E6F9A6F0C522D8E06332884D310A89DF6AFC16B24FCA8E1BCC2DC274FEBFC18333B753B682AD58A35F3A6908CC9571B576615B05558A044DF83C9CD7FB795F640BE41A43C6B00291DA46A57A8CF3A1353FFFF399A40281E4C8F2183CEE377CD9896601FAB41F56DDA09F211FF5025C5108CF3E08C63FE84F9C3EFF82F5FA2E57E357A3D38CBAF818CF56E99F3E894E333C4A7DACE5CF637C6E68BD041EA14BDFC40739F21DD72C9F88DA304A0C2294A36A01F4E387B14FA3049E30E3FBD3577FBE1F65DEC891FD89575F1C4C77C9A37BF3429DA6D3138F4DF5A5142385D2D2169065258B669C88650A1D49D43CB85C427B01268B556C40892F387D5BF1795C2789716469BD998C882ABEBE6F433368A2834EE1547CBD9D5F4547F70B0B68DF97D1BA43E70D81A3EB211487E3CAA55415FEEBAC8621D38E49C8F9DC16FB778747DFCCB6AD797841C2E759A77FB2CFB42BABD8B7D3F2E6133A11AEC3FB8F5952CB669F06F5FA7629AFF85A2D1493F6FAF13F794A81B3A40 ss = 0520D666CB21F773A4933C2D127005536FC7D1BF1AC1D4CFBB1705BC2F79CE01 count = 61 -seed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993 +keypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107AACC8BE341A319F425312EFF5DACB31E6E772EFADDE7250DB9F613C13B454565 pk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C sk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91AACC8BE341A319F425312EFF5DACB31E6E772EFADDE7250DB9F613C13B454565 +encap_coins = 1BEAAD495CE5DA859511454A6E6D84C3A3E0D73BAE4CB1CF8EE16AA1539D37D6 ct = 6EF011D2B856AA79ED255CFF0B817E270486012E849D3286AD8E5D4DEECA37894A949A99F5FE2CDCC44A9B92AA133F5CF9ACD0053854ED934A8716D6A639E05A6A334B291BFB13D5E818C30966A954D99E5E8A71F49248868FE79428DDEF47935708D97A2EC7AE97A72F0BAE9268B40D7A93B640426D4D969FF66C3611DCCD7D4A1F540E14696B57C439D6096A394F5C84F4924FC8DED91634F340D31688328315AB40D92C9267A048336561B09989B68C4E86122F37015CBF563065DDF5C9BCCDFA42976CCD3699DAE23A2F2322EE1DC949C847AA48F0989ADFDEBCA7F9707D234CB8FF8A42BD3415237377449B798EAAD9FBA6E1DD6942AD523EE8C0176C22CE055D2435F8787994E35224A25BCB6DE82CCB3FDE82589429C2401C1994B96EC311BBD1D4CC7DD984DF591F311C734430D9FF5749FE2E5E2643B7D9A05500BB0A5CC05AE994A46E1F2C586D207EB7373B9C382574431171E5B4CDFA67E80CE4D8452001241D0F5C52997102D91E983F1EDD41576537C21682ACB06EE488944A48C6E7733AF729FC7AEDDD066C2FF3D9AD9681CE78666FF760351B223D41FDAE33F64FC31DADFB68ABFF48EB56BFAF2B1BBD5AE1DCA4E05EBA0CF6EF5C7E6B0F8FAAA190FAAE57039BD05D208D836F94E59D69C6985A774718967B23B5C93A03B05EF24060212967F3EDCFAA8BC3C51085A6FDA9B9FB36319B8C046BC6CCB7400717C882BF6E3868BED19AB3FE2471DFFBF62579EE370FB6FDB9A04640D0DCA26BA21CEBD7D0D9A30204633F1106DFA8FC7572C3D357DA50130D94ECB02485E4089032796E000D94CE83630A3A3F563B6398E09C25B1AB1632E09E94E7671F202E99C2A58EB3E268EC2207B72BA1D048F8651F0F4E28EE27893B9410ACF3AF5B2655BB8F641D81224D1091C2C0F6CBB677017441A739AE62C8D956AB7C1EA2CA0ED5944E593EE08D8DA2CF43B2C4C0194B9A99CD0B44DBC7EB55FB3DA3263883B9A88F370A7B2FE7BFC95AA681DD7AF34A78BB6F2B91E9D88CE4E82A229EF2D65D2E8A2E8B1EC50B8736F9FB43D348FB81FB44038825ACBD7064BA63820ABC28 ss = 2A194A0213F5C897070D36A1E7D87567FFE8B381FEC16BFD14743A4482B074CF count = 62 -seed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5 +keypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B3222779ABA933159A5AA043E2FBE31B14D2E56F93E83763E19787607196101D3F26 pk = 623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7 sk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB352779ABA933159A5AA043E2FBE31B14D2E56F93E83763E19787607196101D3F26 +encap_coins = D2B388FDF32C5CEB6126F9F28C341D109C1CBC6E69207BD655B969DE1B8F7B0C ct = 623415A3547E632370529D6DA3CBB2CEF8CF4D1737CD5814D1749407B1438B3F7F5C489F235FFE4AC89A307400F876FB06805CF6F30A6F97DFD874020703D1DD210507F846394B0F68E7A770C2D678336A9CAEC98A43B434CECC1CB7D755127DCBA188C8B8CBB99B30CAE9B0D5C1AE838D1CA303E2E84577872321384B9941AB4CDA8FA8CE2F980E00D2E5F95127C15C4DEC7068F7E79D648FC3F2558258C86F213E36DBF22204C6ADC3B8BFBBEAB02C5320F3E2AC104ED6DD122C2A09FD9EBB614427AED5F90C4FC6CCFBED49077EE0DC506267D7DC02797C39C6ED70C084B0C83104AD232F13434497F5496B102420BD2EE8402E210DEF065372D9E15030E9C8C23578714CFF0ED8EA8E3E5AC4A376267C1837D20AC8C08B783E7C247EA8585ACF0E3DAA2A85279F599CE28842F7AC07B96F3BF755B64CEBFCB44B634A1C510B9654133E2BF9A0DE120FD4EB368276CFA7F934DC063911246B05CAD1C9DC3AE972FE568ECA50F972C84C78CDCAF7622BE6007A4098377314E966FED0794CC3FE335772E14469478F415C4B3E70B07F4D0762AE7BDA23B2BBD93BD06526F4E3520751D4F30B6DF144AE0E20304B33D392E777DB7EAFD15266E83F82A5FFAF37B3081273087E8123089C1F42D99133C81EF05537F8B35E0596B7359F0583A67B2DB28624C5A379667267392402D373BE6D2F28203EF4D78206E29FBECCA9C2D90223763AE0688440DF2DFB8A59BAB72B2247258F88D8615D82D3751B6F87FA8CB0D7AD01EEFC9E4A0DDE5C3CE62FA3A39665B3D98433E376375F44BC22F5603F7877E8A7E398A83013AF63F42B3B35ADFFF73E718C1F8111A5B49555F13AA94CE38C8FB86FF9BACBAA2D31469664821F01DF32380624D4AA38F400722E91A1CEF72C2F073848B7927978CDFDA1F3EA2D60D654E034652F9CB5B2E1EE54E7D9DF81D208F9F9F408EF3CAC4C3A32F4E4B1D099934A1245BF03AB1157CFF7FA318762DC218CFC439FEE85D8EC579CE6462B395872610D1454678420E1D95A4F4E04F7CEF7A2083B10B6C5EAC3763764C245F0B2FDF3EB63D88E9758B0BCF11D7D58 ss = 125660A1F7B034EE645672C614448B91352F9912F78D8BC2EEDBA9559A4419E3 count = 63 -seed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC +keypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D4992CEDEF206325F68EBC282123EB0AB02874F8A3C6665B78346775351AD99CC3D pk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8 sk = 0B107BF998C10AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF512043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389C92CEDEF206325F68EBC282123EB0AB02874F8A3C6665B78346775351AD99CC3D +encap_coins = 5741C37BC610ABD8F8F9673D0267895A4E77235ACBDB294ECA9DED915410FB1A ct = 9AC3A7F1F9ED360BB793F38E45138F67383F89CC35A1C2263DBE55D3D0E67A27AD0F4556926B208327F0B8F36838DF0AB435FB36771CA0FAC6207E9DAB91961E96BD2CDA178D20AC87B6A53D2148DF64FBE649B22BBE367E516F8CCA32588BDBCE819398E5C116FAD8E0C10640CEC3721177A78A371334A0A1FD963732B244E441CC9C75EA402E12F5DC5CE87AB09C857B146EC14CEA68BD580D44F4F151640A6E7CE6C58ED4BD493AB09149ACB90B37F458E20C0884DA571AB535184A6BEE5116733169E00A7930EF515860450325A88756956524530C4A82A0F51BDDA43BC6606E369C5367F922CE5DAE8C7E76F70774DE1B49EAC042DD0D15D1FFD9BF85A707714DF1C31DC82B638E614E1DD7ED164FA1F889C913C07B8359B26F2BFBFE5F8844F8A6B46589713970B22645D754E93B0AD181E4BFC6578FC3C63B5E3A051C826B6BF7C9F3BD3BDE269C126057E2DF9E7DEF2C4A842C623F5280968D796B3BA6E5C4843D8FD9193D7663952500BE10CE5568020264598C6E68C6279233035F0740CBEF41F6DFB921AC8D7CB9DA549263E92BC7DB5D7F1DA20F9D0BA4FAD7DBA9EB07E02E1303F29F168E0AFBE84B8FEA5F7DE82DABEEC95FFB9F48FE31427943907A9BED01FC2A7E55BCB0768B8EE4598D4DD6B5F7D1552E2D80CB8FEB384AF875727796F64CDB8CCE2A62446B1549DCC90FB63B655030289CC0D60A08540E4B3D5C9A2A1AF9A68C51FA7DE82FBA96294771E0729DCDAC13C9BFB0455D68596A0566ACDF58AEA3B351406779D49AC16D5CDA259A678BE52A3996C920CD079553FD8CD8A43F4674CB05BEEE83E5FF5F1A110F4F1014422FB80DEC382CF0AA976ACCC3C5A22C9236EA47A2EECAD70DA98BDA26643050AC6BDC7BB720AB24CCD707779EC4791D29870406978EB7B8551EFBB3682EA418C8A1A06D166EB660C2D0257F6AFE3DFCD9A1A4BEEE54A9CD4F8D49E6F823E04E19CB79CE35CEC4DA4B1A01DB277D5578F3E02973B316F2DAC13BEF36656FB9C13FB2CEF8EFB55FECBEAD4238C112BA36204F243A10ED9550D0151347C1199311855AB6B15EF595E99127 ss = 7695800F0216D6C8D88519B0AD74AC2F08E115F07E78DE5BC506D5069628542E count = 64 -seed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93 +keypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E17373D22CACE9F3A09FCC5E85067EE05C0E537AA0738F79101236B4E7D28F2889 pk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB sk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C067373D22CACE9F3A09FCC5E85067EE05C0E537AA0738F79101236B4E7D28F2889 +encap_coins = C4D1D167371706468915DFA7F41E45FC48FC5E02EF79651C81C87BEA7861B2B4 ct = 3A1027B4222353D3A3B9727B5B4B996A2A4E80A3054FCD6CE55E65A4320BE9B407BD1D42B2F25E91C779002F138B3D970456D315B33FB79E36B3D40393B51CDAAA2B7FE6F1C18874034CEF6D3A2F013843022B451E8DF8087E6FB9E1CC686DB03D30755202111AD95EA3BCAD920931BE22357F9975410D5F71C97A737E00FD259F55EAF6DA0E6D4CCC25F554992EFAEA7F87B1760902D347AD06E87F7DD25421034E1DC8648996CA1645D1C22332469C7B1C715B7553EC26843849889DBC03CB81783BD2CEB93508D7A138FF3C371C127E4757FD36F7FACB0D76F164B5167526F4BCF1208EB94EE87B2751C95F5D4A604EADC2D5114CD7095FB4101002C9E58B5BABA91A8D08C0F714302F33FEB43BF88E6A402D5A5E0A6268C687E1A9110DEA1E676DF51DFA0604D4B30836ED5D6B03EF674273569E35D0E7B98E07DA7CAF1B33E8165BBDC28720B464EC78B9FDB9F2EEA4434DCF2FDD284694BEB0171A6B0C0C333E319F50EEF638CB5CAF8C186B8211F3A7774AF015FD15786A47EB37843424F63D90E332BD9A17983F811037B1C05DAE9DCC0A590700BA9138660589D90B319C67268BD689BF7ADF063A990BB1B454D05E560C1806292D162905153995A465EA8AF8AE8DD975A0B73A9EE53F7A516243C7F108E905CEFA0A7F4AFBDD3675B4F212FD9839BF931F794BBE094F01C2166AB898BC42D2E878775DEC348F3D0833B405A75A93725B5C176263B4F2F0A6BE695775C70C9D86C1517A3B9C87D9E15B177FCD90F7C2BC7AC0993B46175693ECE53EE83E23CF3256F8A65B9F18CF203CDD0A6834E9F126E6A5A6870569AF6E335B3D4470DE5F53D502D909B0E9533D91E31E299F0E1C2584740A94D390AD7E1DD2B86CEE1E98127C71CCF9212CE9C6DF2DCD55A1C0D29922D55F40C20DFBE63E9311E1055D14E9129C4A069FC140724138F7B431CF992F2C956A370F0A05B3E21CABA1C8BEF4B3C91EF948D7EBCED84B7E3EEA947F9E070E75DA10AF21BE2F521FCF62D99B49451BDE36CE788D3A0DFF1C475F250E69FC5F76F1830BA60F6F74AC901AF252E4BA0730F20FD9CCB21C ss = B8CB353C3ADFAADC9F585191568D80CE1399DCBEC6A99F2D65BB726BB125CDBB count = 65 -seed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B +keypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABC1B070E4E519D727F677E011716436BEE9DD0188FE38C00D0FF425AD794C07D1 pk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791 sk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7BF1773D7CCB19C1B070E4E519D727F677E011716436BEE9DD0188FE38C00D0FF425AD794C07D1 +encap_coins = C83B6DDC081188C55BD3D236D360F73C5CABF211676ECCA5A0F2DA3550D51BA6 ct = C128DEB89A26115C06321F8746B14AB91D8DC3D007533F4D608DFF061706CA6CC39CF992CB89BA0D08F824A5B8B56183D34FBA3663D2749E43787601E2647F0F7146717EC43A13744B118284C63E6A284B59F2D4CA12DBD91B1C576B16044C06C0C3C01B8F72B9F11481663B959C473F9DDDADC845AF4115EEC75FC6E35674EF7990811CFF5600A39A47F6212BE617B378FC199768F17B91E2962310026F22183BB4F61EDD2ABACD68901CA6446B48EC1949C6A9242D56C586F70F1E137329E95272C53EB834D30F38EABB8C018B3A8DBCF22106028CC6902C5BC75AE47B0F624DD05B4F0E4E4DA7321D9E36D5D29BF9F7DD414324FD31168D08BDCA8AB06FABB6ACAE51811469D3E24793FF9CBE82C3DB5FA4A443C0042FCB14AD8734A622F630EAE6B356BB77202E819A536115519F6A2620261C6B92DD2C17F0AF504B7213C85088F25FC359D6AF1065694B2080C475E7C0BECAFF2283ABEFD227B938638AD27210E85C7782C24BF149FB844AA35A6F3E886635FF2907B024B0C64AB03F268DCB96150E98F6CA60069F5CC435A417C07BAF5711B7A67D5F33D796C3EA0487F6A07C4E77023A91E19E41B6B5EF11213224AF61E751032009A55114360E13CAB1C79EDD2ACFDE5BFE2AFF746C010663F6600CE9513745E0510D6F1F1F8F70AFBCB7678DCEAADB28CCD49C98302E3C7113FD848CD5BE6B4A1D3C4058A90CE5F01FE88004AD1E05609DB0C90FF83327CCB90A7BA618A1CB60475EB4F86B2E4D07B0C142784FB768149491A1E5B12E779DCE8D5DAD53D01643184D0F77264FA7B1E91551C314D6D8E669EF861634692AB7ABABF6D2C24482594EA463ED7E3312BA278077FE5DFC02A8CE1B985571DA3DE860342F8F9D879B0E026E33E6BEAFD53B53AB97E997D2DA8F509BB416A35543F4F449C894C5B2783AB0A3C00316195758F755AF50E00B03385B6D217549B833CF7C86A85E23C68C6CF8C49EE5474B40563C388F2F94FEC8C0FEF38811155A9BDA5D820C3C72BAB6A6ACDFDD0701317C2D987F899A460D1B0CAE2939D6C76AF3D4501EAA6B1E124181FE49F9C446955995 ss = 3CC88804A427D9B45BD47785146FEF6456DB8F766C9A4B7D8E7F52395385DEDC count = 66 -seed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4 +keypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5D89CDCF4B8ECE9F441926532427F01E9DD71B86EA949A59B14189AAA249AAF77 pk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723 sk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1D89CDCF4B8ECE9F441926532427F01E9DD71B86EA949A59B14189AAA249AAF77 +encap_coins = 5ADD4FF6B8986E4B0DBC8E05801F48B7FA41AAA10E2311F4FE1E0B010D569862 ct = 852625FCF86024EC8408D2EDC03A06F438671E8E157DBB9357FD0A4D7224C53AD61742C9C8376249C9B2F6A77F2B87CD67BD5C40A400DF9F867AC3F13DE41BCCDFFD44CF8C9C8584A8DB8A0408616117AAAAB0D0DAD317E57E89FB4A653CA15F74F633433F2CED2B843C3BD72F63DA272AC04006928C883BB2F714B214B1416EC1FD4466A50DAFF19A8F3690144A7246FD250052E5AF595FD660F2667F6CDAED990CCD85239282B3FEDDF0B500D003C7AA9146EE02F8BFE555E85B88EEB4A940E16AD3278C293CA906FB8A4DF6FC58AFE9E42E08BE863EBEB8432F0C88D97E7AD3B5BAD6D284AF28F0ECFE078BABF4BB36F3921611A038B14953CA000058AE88F1198ECC01AC4ECB268880C04D1A671F1B60CD0774A459DDD041A392635455A6FBD428C6FA90F44FE8FE7E5A687D7FD37D648E49D184FB0FB9005B6BA6E2B4671465DDA4F1096B04F5CB1BB597FEDED44DB43CE4BBFCAE9B2BC683026A46456392317A61AD6BA035A128A8206F897A30ADCCD42C120784C445151ACF84CEBCA6933294FC495A24FBDC403AC10F3DB8B392FEAA52B4EFF8CFB609D3F0382BDFC69B67DB53EDDE2A4E095FC04945DEC07006CA6934ED713AD96808261EF4BCE365476A6FEC3E22EC822794632139CED72C05C1468E8155768D1AF1FED9CF5B515C83580DD8234CBF982C97B6CE95BBC8B1DB2511D1126FB6314ADBA855C384D16685B622F08D6CEFC3A1148EDDE83620A8557A6B8B1D6464680A6E968C028B3D2E982600548E05B3A7DB87349B824462FC2CF978A3EDE1A657D7A6F15B6B3D6749B66C7B8F88513F573FCA8BC0FEAD345647CA0CE736B54847A3761E18616D0433078005CBD4E4A1F1541CC4B4C6E1BFE9AD01E8FFBB4C66B9A77F5F969C5E31874DC7AE185E649F8478B8A1A8D9EEA7347F457793D405088F9C1EA3B2FBCAEE1B879E08A88794FBE014FFC2A04FBA786EF3F8300522EAB4850F05D281343388136BAEF89F3822F7B29BB3E4E5B52753194270E0F49766256AA17D91C0067F4503FD8498278272ED96FD9416960EFFE30C14FDDD54AE3F65C5AE0B07AB6487951B ss = 4058355012B1E83BFB930D6EA76546719058DEBCF9D89EC15EC675240CB29A59 count = 67 -seed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0 +keypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC98AAE27E7D301495DAB212A61FD3F209A8068FCF9A61AD83463C00D2CAB426633 pk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F sk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BE8AAE27E7D301495DAB212A61FD3F209A8068FCF9A61AD83463C00D2CAB426633 +encap_coins = F9E9FD68166F1EFE1916C2E0868E30CD14CA6A7E07C44A1E5ECAD722D016A3BD ct = B4BCBA288E8DF2F127416773BFEE8CFFB3C9F5F34EAD59C4E9993943D97511D45A96BE945901BACEB6A606704748FA5F257295C8CEA00B56D030A437458AA0DC68EDB30BA4FEB530F260BC2147C950D50B9D352B50898F87AFFADA2D99B16D430B5104F884D2AA1F56135059C9B361C65809DC7D8E209055664429A8F69934E7F2A204D35012468A57C45DF2A0821BB75A15E5AB0072C4A85092A8237A8067CFE8C7E0C3127BE078BEE2BD8A6FCF5CFAA14F8EA5E202B480A6D4FF6EFEF9F73AC037D1BA95237890259767F4ACEEA1E6793F157107D675287F6AE493C6FFB479CFDA1A845690E66D5CAA7CC6158D675DCCD7F861DDAAEB6CBC4F7DABE27F70B143C9BA3E3B99C4526A1A387240902519D2719A923553B2A9CB60452DFA0CD2865BD8FC790EFC529CA541C8E513422F3FE2566A7EB96EBBCE2A945749D4859A67E0F6FF52BA609108CAB6A23AD518A7A6D7482EF2F2B19AFA85706A23A8A756075EF54EF729D2D258252F4A536BE366EE87214111960204B03EAFDB16E6EB59D8DF499830EBCAE86E4F66989B840E94EEC4A590AA7EB2607D809AF6F3137F258E762C85F1B8D2AA579537647DE8A2825BDE7422E906839610F02FEE6974F948B0795B90549297BC74B67F7643F2636C998BC485B51F469552E03CDBF27AA10F34A95CBE74097B4A2961D72E4B3E2C9EF4E8A1212445F2BE9615C18B02E20457455A391AC688ABD05B1C6B2AB4E0DEBE1E91E898F0B746F4B51C24DA1313094621426DD178C80CB8124C6827650D6BDEB46E4618C9AED6D11930E33CBD5712646E21EA9ACD095AA521059D6DF75C5CF5FCDD4B81A009AEEFA5E038135E42CCACC4AB636C168EAF0173C212D6FEAF88C4B00A05E353643FB256C9F073514CE813E4AD84A3609CAFAED52FBD5CD6CCB3C5D9C87A1BA206015DFBD5C9630CAE02BB432288088C8BD10D85835B19A2EFC7C78EF6769D1DF49841B5F91993F33E48572C9123C86CC0021D4E7691562E735E91672E80715A207351349CF66E453CC38A079CE98483729123F79E15AD9C42C05C61121CB07D58E11A4D603D1D9B60E469EB ss = FA815FDE6BDAF1D989E210AFDF4B11804DB08849CD0207F9F15183626D9CBFB7 count = 68 -seed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA +keypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764AC30E299218D4A39C2EA3FC06439FC4C411E99BBC34B8F30D23845E91E71FEF3C pk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24 sk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE6C30E299218D4A39C2EA3FC06439FC4C411E99BBC34B8F30D23845E91E71FEF3C +encap_coins = F866365324CFDF8254EA0B73B7947496F9FD24BFDC562DB4857EF5C659441CF5 ct = 5821DF8D69D836973A007630684B96D7618AA21DF0B72499D47453D62FB10BF15B066D01B17B209B56FCA4C50AAE3944EE020FE17E0BB51119C31ACCE7F67D51AF9F3F5BADFC60403B953EBC4B218BE4F9DA6DC5C33BDEEAE5198F90078A3E80771D11F7E2DD24049DFAACC269354529F4ABE4EAE73DC0FD9FC89C1F4DAFD1EB36BE2C9BC274141C3D79FB7AFAF19C0FE2DF1AEB2E7C9D5725D9EE46A8A91E6D38259652833B5CD0A931C81248AD3836C144FA6F7255922D6F042629D92CE1D4D12CEF2B70A449A5411DA7010A66A0C51B64136B3FE3329DF924BD714B1C325FF57E04917A2CAAB28BAFBDFCDD4695AB10164445DF1C6130E9B73A7E61E5491DA050B745CB643624F0776F16CB060F648DBE0A794DBB115D37EAE05733FF58582D0EA6C165EAB0A95882BB49B58ABB0787B50FD8B22A6FD5F5E6F22B1D9644233225B07AA30A589F0FCB3AF0F83E950394A98121E7C108EA6917A175F9123A3E07A75ADDAA79F3D84E88A79782A3F00AC0EE5695ACA69BC577EB9AE5F99099371C6E62A33F9ED41176861DFCFCCA574B7DD0475B345A3DB3AF8A4AF613C02341DADCA1B551E8DCC4B3F424852F3A09DDBE1FE67851E3418843646C4235402F516335E251F9B7FACE1CC5DBBAC9C07B871EC82564AB8F719F4805F62C228A09AA0C2EFECAB7188EC105B70A410AD6F5A304F763CD501C03C6E7C5E22305FE158B2EDAC0D2A59100F7AF153876EB4EE59B236BC0FB7E5CBFAE339EDFF3E821BFC0EACEE75DDFA499D8AE0E8C716B3CAD416A169679B31F365C5FB24F0F6AC73C4AF8C9A14A65C1D9DE7FEFA255595F9003CAB4B4D97A9BFDB660075CDB143355997DFF0F21BF914028744A343F89269987E5D3D610CCAF7EFA522EAA6896B7B33AC6610B0D69C559A46BA775B35D6A402F0B91F23FC70F97EC1734452B915DA62D669647020927B5314E0696995A893625983F6D2712A38B253435D2410B43521A940A7ED07B4B7FDF882D82EA3FC30B4D9EC19EC2A74E0D5A66E6030672F7431A4E33888BD54C84DA3EFDD612FA68E7CB3CC1F8A0694C1543CD350EA1997DEF89 ss = 25F2E509CCB413F0C5EC451B6BF25C4AA9D34B9AAFEA13A9E9BB55D80D601CC4 count = 69 -seed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA +keypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4A33923382F8863478882483037FB1282FF917EB6658A7154C6AD64B5858C629E pk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992 sk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E3269DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351A33923382F8863478882483037FB1282FF917EB6658A7154C6AD64B5858C629E +encap_coins = 4C25311D7B2FA56A45F4EC1CB4591C627B52EED4D2409EC70EBE855D988893D8 ct = 8A619212AEAED864D206469DA3F4B4682E1BC9F6C93EA444C929DCF7DCD8C8B385ED37F3B0E010617B092AC583C9A397ECA607073CD20F05C968A1E230969224662211289394988A40B085E9CE7D3EBB56F96D86117B54D56EE87FE128F758C7F5F26C94AB7ACD0C55E6F1EC7531396E38BBF33A7463E58996CE168916458047EADA8AE969B50D3D04D3758CC06BF01EA6CA9C5EEAFAA7403FB6ED2D4661AC0F8D5071AA27589641EA81975E8B7FE3681573B304C45444CB37CFAE2B360DD341690732AAC7322A9AD537E43791D4DF1EC0A802EF730F69AD41862CA3AFEFF08CACB9139CAAA05ED58545A8BD691C47C5782B92E759854023A0DD63B168FF101DE1991F457BA4CACAFCF5E37846B9EA0B26F1885D7BC9F50C3175242D3B737975D311CD89C100CD2BBB65F4FF49CE741264A50827B8321C4A653F4B7FDB9415DE8B6F3430E6ECB1849EE7C4C4346C6B4CA3B05D3A61777EEEF02780F67975210F8C475943171BE32BB4394C6E5EAAE443F893C2DD78D6A4328F8C0DFDFE7DDB3C0D91A5898C72BEF855311905C5C7BB3E339BBF7623536BB5B9AC9709083489F519A02A080CEA46184DB36D130A0C76FBE06C452C1778F4CAE49903DFDF0AA2F7C4BDD1C684DACBCEF7CF624DAD62452D8B98E8B7C3A224D1D024F4AFDFCF83903D955E06B656F7C2DABF0C929750B3239E86E829D8A4D24CD5E7923077EE41F01A5AA12E9874B502AD4018A936F09155CF79C4043A966BF2E91E4092277B1F13061AFD4D6A6698AF1D5F562B7028A922657C4543FC1DBB3A6D70FF71A3C032DA268ABFF26B752878A07E0514D7BE055D53016360F68F32096B3C2111234B6FCF22954F49361486041D722B1BC635614235F3FD77CB6053B49A4779A8097FEACCD2F6A1EB58B80AB816386942ABC53C8DE570FC57DAF7C30A2BEECDFA53B62D8EE9BD0A26DE7310DFE6A37283108A74D24D01B5181510534CA6426A4882227A6418000C8DDEC7EB6C12AE1476D730E262CA0C37ED32818795497A620A50F478048557F196D1F3E874C00EC6B6DA46FA72F1E71B798D7352AB33A3407133291DF2 ss = 8ECB45EEA09B1FD001DE9097C49B338DEA917B1202389FD9F75C31302385F02B count = 70 -seed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F +keypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A987B2DAF2EA1F1011C4BD04208E9E90B9C2BBE2D8B96A1565CD1163966F5337E4A pk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0 sk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3E7B2DAF2EA1F1011C4BD04208E9E90B9C2BBE2D8B96A1565CD1163966F5337E4A +encap_coins = 37A2BFA95682BF678CBEFC25BC48BF62FA950BBB7C0E7051CEE508F9540FDBEC ct = 6C1E8CED4DDD50B045546477C6A10C039D13C667CA8D9874F8AAB76CD22FA11383D9254A635897633D66A694FC42B53F1511F81BF6DBF93888213D6AD894FA3976E6CE5F2A611A8416212DDDC82FF75311AD66641F4F28BCAEF07366A8258257085071DFC57C23086FB954D7F2CCE201F6CD76CB7D91AA2833E35E8AE0E243A9657AE6C293F0915FE3D719CDD14F8D3034D3CDCA5989D5559550DC843F0306A36100F872421CE9D0508E78A620F7756AEE8D2184AD8EBB536BE20A6555898AC1DAFAB53B49A48046B63FECABC45C06A4D02F6FCD80C14C267FDCCC421728F33EC58DDD220F3309DA448FE027C3BC2AD834CFB7BA866A6B415D0E62B0667B08C9B79C5A046DFC2773E4A28D04606907D681CF0A573D9861525A0934CD595BAADDD50E86577BF09C461CA6DA22DE9CFCD90EC42D80D98C22A38F36B42A5302AA56CA98B156B8808040F85959AAE4A1069822ECB995C49421EFB8FA1344B7DF93453F973FBCB2C83562E94F3BA8F42B8B96B03E69AA82EE47EDFF182596178B6A7F36C792B04AD968C984AF3E18B5078669E41474392AB1504722A98B2EEA1984616EF9EE55F2FB6A1A606C5EE3E40B97D49778EB3BD9C6E19065F5A66872D5F742B38CECA4C07D270A62201863A1CED1579F3AA5D0A44DF79AE82266A64EC86774FB86D57E1B05EDB095FF3B099E137B7E8C8821E5DC69C99ECB7393DCB09F9031EE395359030BBBC1601EB7C5F88AD4D8BCE56BA0B35448C3E3E850E05734E22F68EF6A5F608877F198CE179B3DB80505FDD783F3588AC2AAC5DEE407819877E7E3177FDD2C7D56D40A7574B4F4EA806DE846436F9C9BBC323B88701D0A9BADA903605CF88BCD67CE68D83F236D5705CFD0828521DB0647C49B582E66FA70BD8D531C871A211DE2C8F9AF598D33E6165905D8F541B333AD55789EA2ED0660D0B72A70A97AECE3F806CC4F52162C83050F613239348DB0207BF40518F7C0FC5789FDC272778E31E96DD63759DD7786C8A5C2646C9DCAC8D213599EAB4489CDD8E46B91EE7483C819C800E5AF7D2AF4474E80246B0F0840E12D9D7893D25150E555 ss = 8D793F701E4CD5D0B9346CDDCC4EDCFC5B1912C4B51AE8EBE505D04028F1F42D count = 71 -seed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D +keypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7B5C2478CDC8D59AB164856623D53B9E60CF0AA8214CB64E674140BFD6DE9FDFAF pk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39 sk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53F5C2478CDC8D59AB164856623D53B9E60CF0AA8214CB64E674140BFD6DE9FDFAF +encap_coins = FC69423340CCA2E8E96B963188545FDB2B9287959ECB7EB108F8D04204BC87CA ct = 8E7971B9057E015CD81453D049BB6D506C75CBC0449AEF202458B0633A87D028628AD43E013335DD409A1CFE42DA1DAA9D888D05FC64BD1787F9921C8021172565323DFDCA5306DF5D184C2116F5B39EDD6DF0C55EE0FFCC2FAE94EF0ECC4FAD340A021734763D87A4F563CA0B6DDE921685A6C05202BD54EACB4B12DBA02096AAC5D871198B5AC9AFE94712A156697D5F6C0A7FC90662CA5ADA1D64F6AB6BE6073B20BD88614237F2F41A5C7281F27A8FCB238B740A645C31B8DEA3643ADDF0EE3F2C23C077504AB45308E8AE7045FAF15F787546F74581A5210B858818962532A01D9E17128E33F5F901B9AF5324A5AD84E1F089FB9758468BC565B91FA3E057B0E686ADC7E48C06F0F01E01170FF4262CA93797028F99DB4C998758976E6E39E7EA1F6698EBD9D01C02A8D2AE224CEC15F43BE40C8B0EBD9C4F41EE80F287C4FBAB4818742B05076E751DEC3BD3BE9177EF18FBD61CEB87C968B48B3EF667E5B2FC41813E195280D2566D3C2702E796A853985599F6A67C35EDB97C7AF4F416ACF692923A34D8030499EADAEF7039A2C02739936982B63009808167FD078D077EA4402DC1E6C7FBDEF35C5C8EC033B1D1311F95C46DD5225940094E985DA9258F6BB49A7C65B237CF7FD7A7220774D217AF17C2484E5C47D9B522AE30FED5B9D7F481FF9D88CA4085FF291557DA17E75688601339021F02A5FC4EDC66DB7F3011F94B99078CC1663D03676F6062BD590F0ED7AFB2CF3FED3CFA2CA55FEC316687D23BA5A5866E24DBB0EEA2130F1D68E5E4DC4C8BAC4F7CA340A52E3F210AAFD7A75DBD24762D68082D8372B6E6119211A06B11A676A58B6AAB317403D1A42FDA3DF2BF67F8E06C2D5421942AAA59F3F07113BB957CF640831BC08F5ADCC8207FDABCB73B14BAE7191769C0DEC21A98698EE3EAD04F839F13B5D94F4B72F75E0A06B2DCB1DF713B6012ACA6A9242232BF30BDC19C25E348A4ACDDD01CFEE166C6E55338DAAAEE59B13574DB2A93AAD1501925D2EAA79D27176C27E60F31A535285D8E2D447A96A529A8887674F8F8A60A9DC5E1B365FE87CC18CA031285A2 ss = 084514247DA4B3F573A45618FC8D0F0E61D82AB76E42E512D6CD570BE09D3D12 count = 72 -seed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A +keypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B588E66590B5B102B223291CC78119BB94E799E37B95B7BEF0337E6A572284B9FB pk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30 sk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C1788E66590B5B102B223291CC78119BB94E799E37B95B7BEF0337E6A572284B9FB +encap_coins = 01E6B1B765E4C42464F6A35D1DF3D2C673D752683850FA4D147D4E0629B88B10 ct = 369D3F5B54F481D4A501E85C03359EDEB656E573366296C8125D522B3E595AB099DE53FA104F87E9AC72DC5C71CEEBAFCB9D7C52E45670313FE50903418EDF006EBB5614DA6E2407EA69E59ACE5FD80C8424986E3C68ECFBFE7B092CBDB7363E7488032C5CBFF78BF3E8FA5493EAF3C69D94769D5EF9B184FD65C84F5B5E6DF519CFBDD6C5AC46DF419F3D4C79EA6723FFBB18134B0F9DC7699D3F1CEA6D7E3299B9524F80AA9AC9460170CC0FA351240968DB3C5B8ED72182401CE68539938631DA56D90E34BB9F8042F7ABEE5E725162F53E1A8BECE19193C7264791FDE355135890476135E7085D4FA6678CFDDE822616952F83435E476D30E8FE429DCD0CA9AB931252C224D1ADCD055377C4B4E39F88AAA0AB7AF8CD815B974D48FB21FE7FBAE2B7C5A5FE4315BB1650E8D398BEF85781274D766EC50B109BC5B30085C51026F9AA5519647E9E30A2650227B11F47C8DEF29DF9B0B7E8C4398E5ECAF1C6D029BD321177F91D15FCE7C43C6357B26A3D30A184CA72AFEF820D53E8AD449AC38414C49D1B452961743769925E118A204F38842F37E593B4AB530BC5C7A3DA9AEA5D8A70C795C19003A624D0606BAEFBA2609CBDBCBD6D34C007989A6C12CDA507E058F12C0E1579E5811EAA308DEEA66779DBD71E4D2A4F0E4F3CF782FB8443A1545199837D826B8B01196B440E7A220BD4C3DA8FD075711068C09795E5FEA43794B06DD2B7A7767B2D87E8B57B4C3D54828B89FEDC842BB9BF8C316DA82D9260CE54FB650CA2CBE5CC0D9B9A4E4A58A52B396DCA9303A8CFF80028D7CE37738628C20F65AD5526DB93574BB6D0E94E9616A69F29FE114A0B23FEDA726C4DDF64AE1346F48BA0DA8F34A5D30EAAF5281377B689ED68C16B5C7636BE1DA6E4A7AE61FDA03E128CD518114265E2F2F3C1D25907622D4F0EF3342B1DEFD1CC87D5F3A465F40DED4A903D9C022967C306A7552069A439A3568DF1D237ADAC5679C05C94F18D42CAB553A06AE9750F533A5948CC2FF2122F8C248ED93D1F7881B5E418705FDFEAE21284D5BFF603A51CD7461CF0B323D0372BC28388B7DAD9D53F ss = 4A51A45228F01C4A8C0B667BD230BA1BD35DB7E7392AB53A3EF5D4F48A3CE77A count = 73 -seed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864 +keypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6F08A2455063246EB5761E908816E48990D670308B0D34D7823A325D49A1A4DC0D pk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0 sk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C1208A2455063246EB5761E908816E48990D670308B0D34D7823A325D49A1A4DC0D +encap_coins = D7A9EE0513802FDFC6995A975C992350A5277EE79F1837E66959D1D0016EEE34 ct = DE2C0C31FD07CE3CE4C674CE5DFDCFE5577A367739F19F8E698A95C3A6DD02FBE6ADF78ABFA7D29A4C25F7138B89DED53EEA99C8B97972555D1CC66375D57B7F7D60D355B4C6A21F79784913CB39AF7DCF964CA131AC493B720328EAC2813948DFB838010B8BA9AAF49469E3AF0F6323D6059C65A23721316A6493D7F75803D0C24857D5D27D784D76C4B714D9BE68396257C3942DD3B405988FE5F2618C893D60AE89E408D54F2A284432C2AFC32FA78EA0B8E68BD1491F64E52A1ACA45C28B53895678A42D911EBC4E9B998C577A81713AF7CD278673DE632D76B5E9DA86E748C25F1CE9C5E3EBBD3742E37C3C38791CF24B9E1D19CDBDC2A656C46A8314D6AFA004D1A04724EB034A3AA7515CD979A8A53DFB6C74603E864FF79226CC21391EFD8E534FAF1CC2FDC401E33D3B2DE6160744BFB3607AD309ED15B2B4FB9843847679E967683F18D7FC0E9C05C5EBCDDED7C75B149389FBB4D811790694B091F13068C58702722C71E96ACFAB0B00605E0D0947CB1F13F4F1D192620E3081154996736285B501142F1C6402A23CF7CCFFDCF0DAC9D0D4064F6F9C4D5476E45EB0152333F585E699FC955C4BDDBA3E0290097A0B5B7182225745BE447D3EFC5A64A349EC1C8DDED47ABEF2FCE527344D5BE8BD8B6301F5C1B1AB11B36E3B2B867E7CC69358F9915C50E7CC91227AA9FDCEBAF2FC690127DA629E1537A4BE565405346908120E1A454DC34B911ED14C1BE00F10130804DA412167699B8E0A3CEBA210113B08DA14A952BA162107D7BC016178813EDBE1DACF686045BEA6138D46A4F7354C0E97CB4145B5EB78F7E48B23CB99A192522784D8DFEE9A1B1693B61B40D78AFF73D41441170778C4E7E3994795D9BC0C1480226633C3930D2B7D1C328333489D3822D7E9C7613248B3C4D1EE13D743BA2344730B2D5076CB3AEA11077C9ADA2E6BDF53D389FE1E428F8C82298ECE604F655551A1E883EDEE1D545CD2179DF42A367EE3C9054571057278ED2CF74436CFA26F8A53F12B890881815EF6848A96B3CF19FBEDB1E71A28667C00284B10F1A22EEC848C9FC237BC1CA93D22 ss = 1D4471690E3D30A3DAC69A1724E6D8C5B9FB320213078DD2C827BF745D1CDDEC count = 74 -seed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E +keypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5DAD700CFD0BFC439237A0CDB3F7D6C76699AAD545D0ACD755F14F7CB3B30096C pk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B sk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598DAD700CFD0BFC439237A0CDB3F7D6C76699AAD545D0ACD755F14F7CB3B30096C +encap_coins = 2BEE79D35D1BD40005203028B58B095DDFF33A4806A2BA264F76B6B06AF6449C ct = E9129EB9E127E2954EE9C473566B21EAE7391FFB1CB3C8FB8FA7D90EDF066BD3CB58DBDA61AC6DEAA777C159BF26769B334F3D8DD92C8826F802C698B22D933E28A620CCC5E1153651FC1FA8FE8D434BC170058517B8B5629DEB70FD3EDA91E5C28ECD4ACDCB4A15E53A419BC197D0000686C6FC13ECF3294F7FA57B167375940CCA022ED427A68D687881EDBC877C03AF9BAB1C94C8C7BF0D9104B1B951819975AB5B239878A8FF7622ED6F4BBBF4345273B2EE35D84600FA665B4A0886B6BCC9FD4111B44A6C96B8D2116641B370FA47EA9DDEBA2F7A52A596A9EE4A0D0F3308D7296E43B459F1E6066022E16C2E01EE81AA1CCA2CB9E32026077EAA672B4F230F7C5364A355680FC982239842440BF9B271F64A155DFBBC5F5C39AC0D30A7C6811C3FCC78121608ECF070C3AE167AB40690241AAC320B7FA62614A55A358227DBF1CBD7F7B998899333A29EE366F91CDE7D7F03C217B6E8EF95FA722F6CB2071A9D0C829B3381BCF8794E38AB159FA004DF4A9DC9420A0CA2A3B97DEF036A4A12217D5E94C01FAD7E18B033F3494946399652590FA0563E57544136A88D684301ADBF54430F6FF99523C389153F2089102C21954319A016CCD3677FC095A0B70FF025752EBF8108D0F658C0C08C528A7D888FDDE4D67A4280E4928B6F8FFAC6D0581C88E898EB2BE6DBAEFAF27FED4886F8A5605725A967375E4BB560AF3D9712545AD66A482214EE8FFF2F6792AACFB5EBF54505E94022687E655A98F344D49C4F8D14A68C554BC23F00C5DF413EDE378F454C14A229F682C030EC072E4FCBCB0F7139E49256A5EEA6AACEE5B6D8D58A3444E417F95B36802191B392235CDC8C7EB2A44BA8AEE77D45E8874BBA306C4308A6F19F706A961C1CDEA303B6AAECA41884F7187090922E7D3973BAB4F421C2F4E2FFFAEB281C3AA94BB9612BBCAF1ACA37C564B1E147E9595E2DF94D2FE28DCA3D48047E20D12F7B19BE68C474788A2D0F5E659676BBA91DD1DE8B47F59345BF9208D4F4241C2B8DA4842E177E0B905907081410A308F300A94CC520F7FFCD604125FFDD36F1AF860B8ACD4AF4 ss = 57922D55E40015F97B0B5863E6BF3EB136FE81CE5BDC5DA36D2BC7EFC201C725 count = 75 -seed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13 +keypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D2A96A70166E26D17A7319E8A5E12E38CA01A98D8A5813049A5BDD355A7D71347 pk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA sk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3502A96A70166E26D17A7319E8A5E12E38CA01A98D8A5813049A5BDD355A7D71347 +encap_coins = A8FDB315F75AA1E656CAD005010B032BCE1DCDD7CFF8C938A5314ED240F480EA ct = FF72A038223E048F2F30E5C0FD199B392F4B9B787528EAA9C84CC51288D18A3F4A18E19DC0577DF020A061605FB97766CAD63322F84545BEC596829CEE5D68A253F332CE36E125292A9067B2BF1F2CCB0F9DB061E7D1FF3322FB65B16C77AAFA82A5970FBD43FE6839500E277C5FC8735939C30D6375685781592D537E4BF4098F0E2DB820DA430A648B3912034476622306550278E9EB808EC74EF2336BD2D307AB2F5595D77386B09A4CD9DAC8CA75B408C7B2F2AF3BB6CB9828E79AE48DBE876AAA7688318A70E8769624A4205C3108F04B7203F0C75895934C411599BEDA682FFDAD61D4783C930595FA67BEBE380DE1636C51D0C5976636B2C064F7BA7FB21D604EBEC7D00D41EB6C6309E4679D12D3B6EAC3933564797FB29DE625615900E6EC6F20FB5379383A69A0E65355BCA142B637F455AF664B8CED59721D1E0A78BD2B9ADC223A8294162130A7D1C9A1900CAE7E917C550B6470DCFC5B9156A01106AD247754DEE35EA82FBAF0A25E894BFE773FB840554642A4B5A7918B51C3ED408249673C09DC4C8D4EE174E60BC9650B1FC3BAD53D8D5AD3B87203A016F1627556C8B6374D13F1B6CA682FEC899F15B178089B881DB577549A6A25DE40C109ECA96831CF768A780A541CC3A1C33C297B86CB914E0FCB9F787330E2B46D976D31AA52C921F3A8B1B3A24E74C0491BD98A6098DF4C9F4355CF8649EE84EF6108C9006DBE30932C333C6DB9685ADD05676965CF66FD9295DA9F70AF58D8BAB2FA12B51890BF5B376B612157228B0DC95E790027360367E431A3B720387FF8E2821CC4CDEF6AFEED40A794E8A7F9910B902E68DD58F6E7498F3A49240A75904BA053C2041300880E5F2417103B4F0751A01B33A3D199556B400504343D17798C3F9A19567C0DA58A3C5D2B4503597BB6B8E1532F0B6DBF67DE7E88007F91C18FC6925CE0D1A264F0535A8326A1F4664F7B59D2D58FEB3343E9F99F8828EABAF73C6B2272025F85FF2BDECD47B45F4DCD171328B40CAA5047B5E6F3C52B7D86C65D46D52A22EE5E5897FA652C1551813104FD7BCC5F0E9CFE242CC5EE82FF7E34 ss = 336DB3F72C3B8D36AFC22A13DBFC9B8ACFF9A7415A7D9C06788C06ACEF9423DC count = 76 -seed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C +keypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CCD2DD7A1BE89575BE8C14529BDE4D832CC005DEA955065C08B3185B215DA3A2D pk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1 sk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484CD2DD7A1BE89575BE8C14529BDE4D832CC005DEA955065C08B3185B215DA3A2D +encap_coins = 794B565FE52DB74E9C19E9364EE545D7CDA5A67F3850D318C3812691356E5520 ct = AE89317A9B07F3C7A4EBB01661C7B38130838B96117641B9C3CACED8EA3FAE03F959B0B7202EBD044D0E75EB22E2CEF2781D62090C2066213D57D54EF5C98FAF24EA22D5195BD8CB15A4E6AE872479476B77318FD75FFA007BE22354C0192566B0D075D6EE7E0847595CE6E6BDCB0236192D88F35A7EAB77734B723D48626E291D8A5AB70A220D9BFEC58D38BC0802E7EDA190B6070C9722DC72194AA548CC516C7F9DCBEFCEC8071B12CE317B4AFDBE190282A92C377FCEF574C3C26EAEE2D4B967A19AC9654AA2F3F0A258363B918EDD1509F0F88FF13F8DED9D1DB0706F78510A11E1FFF24A75AD054FE1DFBFD3ACB5A39B10D979FCE54F005E34826D313179048E03433CA3CBE7264CAE29D61AB56F0050169005FEDA911F27E3AB1AE4BDD5C1671CBB426E0B591F524CFEDF08F2CF01DA72DFDF9544A462678489316A99AC341B5943B902292929C10C30829B72A69095ED7213C02721EA94ADF4631B03537EFDA71EAA80E709D7D55BA1615E992C46E37F91117FC8F9AE92E340DAE89F1BF693EDB20E86E852BC32F8C9CFDDECE0C95C692EF7D0A92106651A5D5C6D056368261CEFF91CA91484E9BFEE64D9C72F4A905ED82E66A962E9177AE3BEB2AB1E56930AA620E3A1A3A14A40301652EC45B549C50784B3F6B05B2708A248B22E65610F8F3ECB303517E9E4F413041F1CD0ECA0CBCAF17DE59D7670E93C4990F9938AC75AA3F2400E7939B6AD1436B8595D6E89C5A62C5EACECEAAD177D59A2A0A1E8C806B54353A9C5148F349471884DF916754EDBDF6B40BB8557E375856DDCED7192C73749FC16601CFF5C1EDDC8CA1B565B2107CE4AE30D26B9F80A74AC3C7B1EDFD5E541CA0336BB515D6399D80B831487B2439066AC5758BBDC2ABD682640A520000D4460B4A5BF8CDDA8A7BAF6C5F259BCD543E795D21CE0186B8BC3DBA2E6943D18319B629CFAA1CFB10235FB9075713BBCBDA8CBF4AD88327B6B66397D9B1E20701CB59EB27CF8CFE7A95602E5537153641ABE1CF282D686D91F0B1BFB517F277CE9F3E6F661805DACBB1C0B1B5F9FF455E790760FCCA64A7ADBFFEE ss = E21D6CC09A11F7AB0E58A2FA4DF098B873E98BAA3789EE94B2C511E3A8B36ACD count = 77 -seed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A +keypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7C9508257A83CCFFBD0677795070695CD40D7B7F39A891D25E7E208BB9D65AF538 pk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9 sk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E019508257A83CCFFBD0677795070695CD40D7B7F39A891D25E7E208BB9D65AF538 +encap_coins = 848DB3A6D5CC33F17D978A283B8267E45510CF6C6354EDD5E2476821E12BE3E5 ct = C6A01BC653C607A55B1BF2CBEBB9F15963A358BA484D206AE62811988DBE1B77B86E28B461FBF383D662F8BC7C57DEF6D9DDDE11CD628B35D09386D6E34796773862160A99301F5564B3A8086FCBDDCDBB366709AE2895B03E3A1CD7B8FC76C58CBDE4FC324EBD0C961F8F342E0A9C46E6D80885418E442A43FBD01C7821C1273DAB177B11494D25C8C8379058994B8C286CA27F9CC45773EBC2D169B58B885259792E3D27C9A7F176F4436E7A9DB83D66F6FA7A51990CD31BF366336E95E8AEA5BC91A43B9195E5AE2F71EAFDFECF0224F527041583AFCDE63FDFC64733A86EBD360F55D7189FFC7CDDC6CCD4D7D33E6C792F3DA3AD3519EF19792D19D4A6A2A58105AC4A1B5589FFBA4D4DDD606AC164C25D57DDA4593747F1182D9A31C9D064638C8C75CB02644C2E060393D78A0A53DB52CDED55A08528547C110FC2E1D3374AFCB3BD8B152C38C34CCD6D7651C7B56D49946A4CC6A29FA7143C7A36934BC106481DCEABA2F1DC8888EDAAF73FDB7915C7B79511855048BA4D3CBA1EC1AB192675E2663044F29CE26A379358F5D83D53E94BF26422F25F15807971C8BD0951E260D71327522B842B98306C79453038EEEB70AAB58ACE9EF2763B8EB3F9AB0AFD62E5129BB88B5589EAB7B568832572A6FB783F767CA76FAABDDAA3CC44B159B2FCB72B805F11E4CF7946F3C4A86E6C63319431CFBDE55CC0C2531BA0E5E9032A59F9BBD17CBCAB34848B7C0C0A4318A96724CCD4815F9B2CF8709A5026893B25AD36AC0887AEBAE9D1F994DDC895AD3369E4DC3C6FC92141FD73AC581AC47BB713262EE0B65B102B84E6448462B457C54231903C39946AA347F672C9A5B3F9D96795355C6204A26A3F81E11A942A3A0A93B71932B6D869A19B3584500832667529B471E2E320F05634EC663271FF8226D5E8A769AF8758DCD8E4117A83F640D26CE1FCF02F91E53B7A73773193254ABECA419F19B9A8717ED746863B7C2C951A20325155FF045D28E0373D8EFF25D1A81834CD0F9EFC5501F3354AB0EB33E725303DE386FB6398F243041F57B43B9065F5613C5727729D6952C3D06B557C ss = 3C0FE9CE39C3A1DFE88AE439CDFFBE97E90B646358407D02C39826EF215194AD count = 78 -seed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0 +keypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D1824D67704139CB68EDB8F14C5ECFFCE83828208EDF58C0F494FE3CA22CFDF58AE pk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10 sk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA424D67704139CB68EDB8F14C5ECFFCE83828208EDF58C0F494FE3CA22CFDF58AE +encap_coins = C1C78CAEC83245FCBE98A15314940686FA06E675E68C24E069509CF1974AEE78 ct = 403FB1E1CCB1583CA1020DB120CAA55B089CB8AD14FFB4620AF591C504E292932128B41DDC1D25C03AF55E707258564CABB880B68BA1111D4557BC7D26B171E476C0B50EA2C2DE9BCF3405F26A6078AF71DFB7728DD84637CA28EFF95A0668E33D107FAA2F4BEC54E462616AA64B3C78B81830965A8370885F227F1CE28D47595C8F7244D5A0EE62C38429D98CFD1593146E48D136981257205106DE6673C6426C72BA8211BC67044AE6BA03D370F3200509A46B474876D02A7439EC26B4DAFA4A331B0FCB722194B7EC20CE99325D7C6F9DB24E7CF4451426F04DC47245859CE6CA3D27A8BE14E5D85587DD93C65A3A59F8339EE56C847EBDB0776798CD82EAFB035A90E178247B4A6CDFD35F5EFFB086E97F1F67D23E9EABBD87FD315E41478C88D681FF09F52A3F54315110E7245431EBCAC1CB73484700DFB55D01884947E0D24E2DE8D9FC109FE090545D860652DA1E8CDC576DEC2EFA24CB9D02A1330CEBC6C8887A205C779DD2EC34CDDF6D78FCFA531E17ADE55A5BA2D71692845A4C5DC475C439CA2A296B7B0D55081CE55F89483DE06A16E6D644C94CB57E2EEE52AD2555962988D9CA38456D3FB0130E962CECA444A40A9D30099E8E978A5AC51D91E76068AD8CD2E513B430FF02385C196E2681088A9C74479E640FC0A319ACB0284F6F8D21AD4500425CEF0F5EE57405593F646A892FC6CE7017C96697DCA1ECD5097E5D1DC5B4224F7D78E1FBCC770661D5A4CDC96AC1F2108628050F361E43CF1216A954A840A324BF009D8D607CB812A743851875168250DAEB69C5703EF4AD2D3B9E12B79324C886F4EE0CB6A1C6018D55245AE8ADEE90D930B5980DD5BF1A96652891E5D7701050A6EBEB4B8F241039141FFAB4E90E86A024E617D4D7A58A0350D0B185F20EB62CF8A73785C3676BF1AF6E15184D80670C45795E2120B8A3A07645ED7A49565FDF89105ED86629BF78A7A375788736EC64D855877E139F6CAA7B211608F59F6462DF3D91C76C6E71B5B4733B6EC28361690F99D6E462486BA502B06AA5BA42A66D74E0E9D0061C8A04F19EEE7DD1E74B44C84AD877E817 ss = B7DA36A6A10582796C58377E90235F6B1F96922EDD2934C6335C52AB8C749AEA count = 79 -seed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851 +keypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B1792CE71AC90659FF2DD31B35C165D3929CFA5E94407A5A798C568E6098F631923EF pk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7 sk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FACE71AC90659FF2DD31B35C165D3929CFA5E94407A5A798C568E6098F631923EF +encap_coins = 59BD98530C55222A8294517068B7FD7E3210FCC2BDF400F4E584BC209AFA44D8 ct = B09EF4B6A16098861F2ABBA263334B2BE1263819596E7F863DD233F7F47119FCB8ED64064B95523FA19295AB770A5515D92BE925400A2FB4F45A9B4266D65FE5E9F06C156E4E14B6B9167C53B36EC779A33EB0FAA03B7A6FBEF3E8232E258EFD2CB98B1E2A34EB4D15B491DA0AB4BA7AFEBBBCA253A36F0D0C850EE898B7FC81565632D1C1528CCBEB9754E7E86D4CD0AE1CE4437912678D2D6E508E668D9C22D6FDAA1C549394C96C4697921D1D88886083F2AC3434B9E3ED93F3AFBECAB39A491F79CB04BCEC486DABEE4D0230684B584A897DC00AD01EDBDEB3C4EBBC1E407827BCA071DE53702EAEF9747F02243E77B369720A3DF9AF01646421C15B5FB68F0BFDC867CAE1D42EFD8C7C52CA113D13C6A08912595072557D6DA95D4673FC05D5F47FCAAF8A6C98569BF17EC4D5C9D7534580C80A87C944842F65FB81609E8847AEDA72DA1E143C1E9431C1E55EA904CE72A7F7C6293ECDC4A0E42B6B368D1E21C5A0DA351D7AB4735042319845AF06472F58D3B26C8282FFC7ED6E8BAF5B015656D30A7784D514CA6154BC0E2FBE25B833F88B482BB56DB636B553CCC9D612D256BE0BC5233462BDBD9D62178DBB71923C858ADF4BF47ACBFD1528B6EF27ACE127AF2A1025DD2F3FCFC59D1712A8137760FE0DFC538E7AABFBDAA761225B141676E607802195D32B7772A2EC4590F5EED956A23A72EEA3EC79022A60F6A493744E4E5B51CEBCD6C160E83C6B89DBFD9B55AEECE5E2FAB2E14480C5CBCD6EE870A7FA1D5AC20F6BD74A687F08D1FDFCD191463B726A80431F95B78F4DB6DB3C3FB41318C3A85C94B25309E47A05BB207A748BB36BE094354FE88D82E398BD5431474D7B19AE6C299E0BAD259FF801C34C806D29084FF68FADC3ED31474057F56F1C9E485DFDA7CCC4E6891D567E0A2BD11437CE8E9B3B04D70D4074B98AB41925495809D4D8DF1EE314ED3008A6B9C28174B71F7DCE6E9F9F49925B4035F52E3D5598771593951C6150454133B5860B1A704E5D66D3B5C85FB809F1697D5CD20C048AAEFDF261092806D99900A46B9017D8B6FDDE04F3FAA02293BF53E973 ss = 7755B20EE038DEE4DDA0012F480DDE2169B6D14C2F2F276B59F582E3B99FB575 count = 80 -seed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E +keypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC4248FF45452BCE5777B08108E059234029D3309CBC2BCAAD8EBB37DCF27832F2 pk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA sk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A44201910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A4248FF45452BCE5777B08108E059234029D3309CBC2BCAAD8EBB37DCF27832F2 +encap_coins = C11E2FCD6CC56977006F5DFA825271C6FD49069A747EB36C1765F5D5A22B38B3 ct = 2C0293F969E2F3B7E3BF5D5C5D7B7A3BB1C9DFB73B151DBD82BD7404276AC68C0A2B02D9BF61A3E04571F601041AF7815C697DED4C69E32EC7411DAEB47828D7D34C8AF0687E045D28A656D094A8473D7208CD4B6E83ED92BBE0E680E516E9A0C6B25EB682049E817D9F8C55491CE4BC7C5ED097E2EE04F8F6AA6E438B714680B19CF183E088CD7952E0CCE4EEBFF0ECC2F25847340742A4D69E5785E9CA59A7676607C40E004CBE4F8C3463199C15F2EA86D8040B834706FCD247E395439BD0E06E7A8FC6688F67C97722F6A1F7AD4783800C98EA3CF23023148BFCDFDDA2308B2CF9F08F52E78668C4E62BB269E8B1A99086FB6062A0B685642DE0BF2D2B7004C2047B9B0207D7DA793FCD3AE70B268DCFC05AB1E9788EF15D33C904FEC7A7AA5D61DE6245BBCEA9FB4A03CA8EBDE7F4438B8533A355EAE10B7DE7F3A8F183B68F2FBF374E839BAF0622BCA38B75262FF3C4814EB0EEE7E40C7E4BDFDD4229BA295D1316CFA83D421C7EDEDEDB421BC5B39620809F0EFC53845E6DCE949615FDD8435302C40CA3FF3FEB4EE01820E30E6A94CEBBCD8BBED73DAA893E1C7144135A8526EF8A4BDF6CC6CC2B74FFF693862F840D46D3C0A3BFD929AF6A80FDF097370D8DA1EDD565EEAA761EA35FEC472FEADD17E6DAA3B42AF74D8DDEE0DF01B4876BAE90B939B1728EAB926290309D09DED5ED6CE04E595F6DD9931DB5CF69019C7EFC6DF4D320C0AA8098D25F232D2563724BCFECBEA4F7EF8E0EED3838ECC3FB28F0B19DF2C3A503898638151471D460CEDEC282A169D947AFCC6F2E9167BD8F86FC6A1E1927825310807DC4F820C6E1DA1ADEC7E0C789732FCBBA6D2D303049AF86CA533D43A638A2CDD7060E3263A7353890FD4A8BB6FE5655FD82F9A206FD4629CBA349B3965961FFFD47CE4B07219B6D559113A7FD410F9300C897826EEBC32AA1D29FA882A4B7B9DEDE57EB11DAC050F59E327C3B8001F4B76AF8F3BD152738A2548A0C94193B20E616A548601525F9B1A1D6A098AACB718B11C62F4D53D3B48444CFA5FA953B4CC4F3A5CD8033513D2A22E27CBC82D417C27B3749 ss = 8FC07C5DE0CDC29CAA870AD6A35A7409F352857B69BAE5B0A535DA71FB5DFC61 count = 81 -seed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D +keypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B7B129A56B51BE635054CAB9E84F2DEF59A3F8168E301EA2BE388C45B8CB022EC pk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5 sk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC83187B129A56B51BE635054CAB9E84F2DEF59A3F8168E301EA2BE388C45B8CB022EC +encap_coins = 5D5B9BC8E9D09B6D5F96D13A5B7A8D8F491C15E7AB912A17CE8141299FB6CA44 ct = EEB156C7CF3D62C95CE35C7B144D296460075EADBF7FCAC575700CD969C5DA814825018F0A1997901C8697E63E37D944BE13E47206EE9C67D92114F0453AE2A53BCE8745BE80A1D86CE88B3BDF2D46800349CE8DAB17B4168AED71B65E631DB362C0D3F24669B4893BAC84BC70761343869BF65C9AF6C5BAB96EDBC6A6D4E962BCA70AAF7802F4540FBAE0539D4E99B0E600BE9DC8148342FA48DBD39162602D8CE86DC2F3EDB7865830D0D6E69A7953D3ACEC0F0685C06A54BF11BBE7810F52D077AC8615CFD19406D9C5E87800DDBF0C88AD1330F98A23966207912741676870076AC5F1B9126A7197E9887599AA4DE2F8AC469C8ADF302B879FDF8A4B24F3BEEC78D9B8524F4B7D15CC5F65B4770631BA0008787817EB06406DEDA32FBE614BDF0974A4070CEA0CBD2F2228FB7017B4853D6D305D51350FB334FFCADD33C0E85B8276B04971E15CAD44653628F65FE47F31CD63A1AA5CF63296D57BBD0700DC7361B2CCCA29ECB43B85D6D6C5E8DAD6D46916174D59B9204D90BD56A725E486C7E22C6CB5F767640ED1025B9E50B47782135A1FBC6166BDCE860A06E0A92269E3BE010DEFF1B0586706457C7F6AA132474AE77004DF813F82E7E1674A78EF2ABB25A57BDF383CF76180FD0F6FED81FA68FA5E998CCE45F10E1163C515E85E634A3EBEF40673202D67EB0E61B900070EB3F19C2D7B96D5DC9126928E975D807915E9E809AE3379F89F29BBF687C9EE968A736F191EC40682507EF32A3879CCE3EB4A0731E4CA8A9EE118341308B3A6835101C567399CDDD1817D8C59F963426EA6993EC0BDF93786596B0993B9138CE91604B228AF991B11E9C38E08BB8D0AF2B8A05AC46528005D1ACA0A775AE615E4927087D87C2E8829111EA11A076E8E311766D8C68A6BF619A825388AD48E89062C6601E13599CF15FE3D605CEED08DEA2A920D21F76A718FCC7EE621E372B9DFDE16410CC518C69DD9D7FCEBA0D00900B895EE3A8109FA5BC50C0404877471659B5A16A710D82250934701FFA4096E2D53F1A6195271C97281D6793AA05704C9F401438D6D17A45F14FCA099360FF4 ss = 155E77B703F1CC446FBA0371CF33EE3DDE7ABE052A94F1A1BFBA61C870E1A48D count = 82 -seed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE +keypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA73F0C083AE8CFF7A4BD779D4385E111ED4583FE00D30E651F171D7E8A90EEC0DB5 pk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1 sk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC517F0C083AE8CFF7A4BD779D4385E111ED4583FE00D30E651F171D7E8A90EEC0DB5 +encap_coins = 075246AEB644CA0C05B7D6E50083363D4F89291711D8412F0131CB1BDD2C70F2 ct = 37372A5C425FDB416244D99DA96B2222D05AC911398778EBB23B4CB3EA69C7B1E1741DACBC2CF84AA67C7AB730B3EC77B10C1FF0DBDFB4C1658F92857E63698EE61014E5179D063B2B32AAC273ABB2B65C0B2555A3632DABC039BA1F2458F8304F4321630508B8D1AA92D38929622FC3EFFB8719AC92E79105349577EF84423FBCF7585E3E58464460FBDE575ABB699A3167157CAE1D996258AFF9C13E85877028F597656CECDC132BFD0CDE42388F4096EAA3F5367889FD3E739349561042311211F5E0807C0504A6037E426A3F0890B133290A9A73802E4CFE70E07D144234C602BF6065506FC707C931D636364BE4DFB424FB745C2630C66AE666D18091BA491B107537D789B5BD434D162A52F7BAE987EF3E90B2250CD0626F43A982D9C424053E2AE86DED398317D34F68D10CB51648F93BC8CD89FDEF8F9E97D2B4F7EEEA0C9BB0BEAD7037200E1FA7F44FAEA955167259E098D7E453842F8DD85F962AE1012A98DB96794E4861DACA0990CE3C7170718E0A7521A70ABE0A8E9B347959E1E5A561470303B1479DEC7B1108EE99645A8F0A7D13CE1D9217AB204967E735328C3D5B7FA251C06F3D69C4AB577F1BFE2218AE227C9EF76F35109881657335241734F464055A3021A2C16F1E94332A46E0577455CB23A1834D1CE4FD71E3C409677B6A8C6F38EDC617F459064854916FDFEAD79AE753E1A397480A51F03C0AE89049C2124868A4669C3C583ABD2C95CCBF453094F1798AC7C21F8B9571648DF16989472617BAA532FA8EA7AA0C1D98C4A186D038337C1238187F4DC01DF5E641AE737B7FA4454E945D0E3B627C7FD3E47D9BFED53BA0E54E76F1811730C769AF93494DAEE160F34C6F42265B8B455B6E8BF6793B84901ABE50F552AEF198AD43E89B514A3A5BC9F9022A9E51FC2CDCE02C1EAE19E0D87FA8363CD2CAD13A7E408900C9F055D0EAAB6DD89C7B0B5BEAE3179DCF9F8F9184FCC295C70F4131A51FB1D0A77281081906F31730B35D02882FF6CFC9615AD84E61C8EFE091CB646DDA39EE464536773EDE1177355414EE3565156BDFC0B2D292B7ED1EC47C36C8A3 ss = 95F3B2EACD814DEE515307EEF1AEDDFB5B7F94FFCE89811AF06DCE3256ABA9A1 count = 83 -seed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F +keypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D1B46F84F01FEFC519E118AFFC4A7A1560F1F8ADD6DE72615229B997B2CAD6393C pk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9 sk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181FB46F84F01FEFC519E118AFFC4A7A1560F1F8ADD6DE72615229B997B2CAD6393C +encap_coins = DE5840C7A3B6585C81CEF65C8256BE98FDE71F70F5F5F17EF8008E64849CB02B ct = 43921BC3A0AB99DAD2A9E2EBAB9CBB74EC58FAA35A83FA4D3BDB791FC0EE9F95D0FC967F146A80C8493B9AE1935F8DBC02389CA214CC4FFECE90354E947AD0129CE7A8AD570278FAD25868196A1A82FD33AAA15E54641A0D51F522FAE9DB7B060B1385E2EA58F4C5D87F05CBE6EE5985409F8340F9C4662F70A890B34286B8987C92B8EE64DD722B5357C02C14924D9F1116A0998812294249BCCAE3A43CBE24F7D1B2E1CF768494CFB23C527D4A9230B2F90C7F03C2B7A6BC197CA4A7E2F46FEBEBDFADB6CD0491F00C53249F52EDAF331C53082FA92E26497A9848EE553AF14BB020487DE23131D9AFCB227BD5DB7777AC8BC6105122451CC270460E2E6A803802EFD5A0322A9F193C0C60C508243D44EFDBE538A233A4B97B150D7093E6E21062BC72E67EC1F32A6147FC6DBE0337998DA7CA82451567B87D8F32BA37899DD0B52B0A98FCD38247DE449819BC5B79AF5B2656C09DCCA54E4FFD7B025E0A70F0F02858D8A51B53C4B1169DDFC86F688B11A72618BA3AD5944980824A53F7AF00F0104106011F72E208C6924E6FDBC1EAD12AC4DFD3AEBBA60BCC8EE8E22C8B4BCE3C9E5D5BE043CF8A5C0A0D11AF16FECE73EF2EBBA95DAE970F1F6827288DCBD95265023CF37B2F69208BF3E5C00E1D8DE2FD71FAEB2331ADFAC316A47BFAC8FA32D09CE4672518B2C65B021E99DEE58160586702118659B6B70D1418FEEF7659E7A612A9A4AD9605219F8073CF69C80BC0D7ED80DF8D1BE7E31654CC2F00EFD38A6D80093184653475856311B4371A8BB0017E4FDBDF50DE6E5027C6FC34AEE2002A49EF214CF8F3489D9906FCAC23B9F779BDA0261132236933E90E5A6911B88F1704EB32395094C1BCF8BB637FBBB8C2B38584C9DF2CD921F19220BAFBCF59E4144AE44E89ADCB7B65A9E874F7F6E7CDA16BECA1644146C0DD447A83749B6688B11E653D7C3ECE27EB75B29F249A7661E723E91593A32C89677D9F93122E9135179BCF9AED743601C2459DEE1CE6FD1084CBF58D812B349614094566FDC6DD02F2A323E558D432BC1714FCCC58C2FD7EBB5D51F0038899890922F628B7 ss = 27AECBE56EC6E140138B8A5ECDF58B805060C7BF007083B4A7D06C3DAE128486 count = 84 -seed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8 +keypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692ED1056461570B29E27126962068B2D07EB33DB448A2938785E6FB3E02675A6EC67 pk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516 sk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B81056461570B29E27126962068B2D07EB33DB448A2938785E6FB3E02675A6EC67 +encap_coins = D45FB8527103ED4A9A88E77EDD89261B4E0D74B9B3A3F81016F534EDB12F3D36 ct = 082BBFC3FA1F22BEDB889E689BFAAA3E61211F9299AC70994E94377D1E2CE2F576AE55371905602290AE68D48BFE96997A207C02F07051D9B295FCE58D0298B5464FB81E5C47F54991548BC4FDBFED02BEAF50C3FEE54751A10A8FA2B645E6E423CB07CAF5CA51EFFB6D5BFBE46547001CFE0B678F5B752140728400E9868FE37A09D2A59855302DB44464509CB2E3AD2E1DC14DBAFD542F83784484D9559455CBDD10419D125B675326AFEA0A4FB0E5A40EAFE147F1DF41F72C228D6B32C6A10C00E92ACF2C9B6482FB97E2BE52A9F028FAE092BC4344CA2BE6084C603559043CBB171FC9A6E0E1265E5425DADC0DE9C6D624158ACE3BD37650F4885B1617AD12D8B321CDFFD6C7243A48CFCC62F618403D96F76284A5D2D8D4068E29A49BF3744482C3676F08F230D20E639BF5C3874B2E3C4D49C633C75CB5A46E1A7ADC63C0D9A0383939E89E096DED35F29C76DA0189801FA2B11D09EEF98D57EC134C5CE73EB4CE964F8E2A2B41FAA8AA95F0722F7F9D8A4FA7053153B0EDB00AAEFC66EFE4605CDE55D6A0E2859B9CA92BB5EF43BCF0B62E33E97523B1CFFF171C2F420A42A61FA742B3DFBC000E8919B7AC108493C9EBBFC67EEA9EF0FCC594F25896F8ACB54DC1856F7B0A4AC8BB4872A2712EB1102D9E6692BF7BE7D479BF8F1BD86E6622F678646DDF58D699B6B96FEB7B4C7B720B94DF7C70F9E309402E59A2BA5ACC5E496F04469583D791A8C4825A0D4085F63B419835B98185A1AEBFBA19329FE415B171F73AA453A8A928E497CC85AF4923D49E6335811112534399D0DF121D4667A9DBCDE4A327617D280F50AAD79B1D2638F452F944C3C15C9823B053CFE068FF999EA8E21F27CFA0EAB7371FAA098FA74C984B0BDD3EF09FB0D4EA990CAB3FD5BED436F60888C0D5B614057D71E30895A54E628EB56713659F39489ACAFD36F55F122186B6230AFB56A27D73FC1A55EF82DD3A815908E57C584E88ED99AB743F770BAF9D7FBB999BA5EBC100500BF4A64380FFAFF875BF931B37F6B50D9C4844300A8FC50A0326BB227D05ECA403BEB590C0A8B953308788E24CD2558E ss = 3A98A2F43165955D555829970C590D26831AFFD6D214CD6FEDA8DB65EFE518F3 count = 85 -seed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792 +keypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE472DC85FEF74A61DA258EDFF86F377FF16F321689E7BA5052364D2448A333C7961 pk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0 sk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E19582DC85FEF74A61DA258EDFF86F377FF16F321689E7BA5052364D2448A333C7961 +encap_coins = 147C065D7CF409A115A8DF448134E1081E296F120729CA37B4185B73E2685931 ct = 7ABBFFB67D8DB5C2AEE78858D21E0C10CCDA0B7A27F0ABDABE8BA2CDE1ABE1843D3D72866C03CF4DF888B1E35004328C99F0CBCAED61AE617E9B7D342F660304ECDB1EA8950EE94C8D46CE37EB1FE8C67C0EBD5AE8362AD112DFDB8AFE03FD16C6A16B47845229F295DBF7A15260541E6B465B6161B65CA7C9B694F45E92C52510C263E60A37BC592F6074657DF1AC236745963B4208F0838824A871DC9B2DC2497BF6E9D40498CB5A478C0E83512154A413BBCF4490E918EECD8EAC889FC7DF444A78648722E27C38D2FB51DE682B4006BEA833242966E09BE61A1822413FA59D2F6E8BA5FAA844C83A250C9D2054D8B071081386D355CFE11204F742914CE2F93EBA110358340B8ACD4FA681BC38D1143AA9A931CED0067FDEAC3181678BBFCBAA81984A07983996ED0AB978EEA18053055BA7F3861768BA3919B69A510C60DA93D6D2FDDB708967DAFBAFDB13BFC124700020A3302FA74FC9FBBF2D636D31388E507E068C343EDCD261FA2B5848532AA86F0E76E836EABCAC4B0D66F073FE3D84AA7CB30EB79A11F14AEE6766214BAD68BA78CC9F4E4A82A91F4BE98FE7D7DD2A007E64BECF0AAE395B3EB9848EC338C236D5DB3F0006C719745B74435B638B08756AF0D4354BF31DDF34087147BF2E525DC104DFBCDF0F9CF73936417E3D838EF3C4CAB72C40CE5D90F17AE6B453F08EF181504CD50A35D341285FCC415EDF1690A1C73976BF7C19EE1C4FB130568CB137A1F0445D6FF0039F5C1EFEB36731CFC5978EB3396A6CB9C7BD682BABF656508603CA559FEB613EFF392B0EBF20DB7DEF8B0DA622A332881B8867EBEEF68F15CBB1046B57D3F0937D80AFAC66AE77DF05BBF4B89D98B5D72D1D7FF2B7AD71A2255215CA9A182FC117182BCD2BEB1B7C77A88B3F31D178D36CC1ED6C8FF436D5B9F2FC6732DDFEDA6BC44D204A47EF868C56F313CEB90F0DFC69ED7141C9820C0ADBA31B5593D134DBE0A9CA222B1587E7F397589A21F017628AF5CD095BF90B354E46CC334AD2155AA01858473C8FD05A67FA9444B63DBA7F2A97A7A06AFCD8BF3B14A8F542C4654EF31089C60A ss = 2ED0F295A49BFFAC65BA89539A35949A01D860030D67E9836C0856FE92E2CD53 count = 86 -seed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35 +keypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CF4626AFBAE65EA913CDB263C9615A5F66061CCC74B1AC83B5FBAB8FA1EB6799B pk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4 sk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28F4626AFBAE65EA913CDB263C9615A5F66061CCC74B1AC83B5FBAB8FA1EB6799B +encap_coins = 90CE0644A11E7225DA1F86E1D34D506FCE42B809D968D23FF0C6AE57AC5EF075 ct = 307DD3A19C78530C882A6251EA0AE77A13E4447910AD81465CD08581AB88333701C9A720CC3F367A65094E3F7523574A54A0A7D6118E3A6FA31C7C0F580D67E45FEE04CFE975D79B4A34EAB0F4F2A953C3095882315011C42504AC1342E157ABA7AF2F8D22AFD6DC6857D296A2D31374C0543F1F0C7E2FC351F50C534E46E571C4CE434356BB42AD97ECF9621E4FEDB2FF0452C9A1398599426EC22C35F5DEF7BF1A8DF638C31E689DBE86473FDED29CF5F1741C32A4789637846CE65079FBFD62B9158F126E3827680E75302E2C15859227D68B34D86CB52513CFE7A6557779261E60456B3B85CC3A12EB2216D25E563C6A6B4A83B7B04E112FFB10361371A184EF44EBC0E0161A7CCDBA014FEF094F4D23CA9A1A926F96D163B35E3F1892A2CCD0096BBE6CBFA371FA203438CD1A4C1FF81B488B26CC55F16A6D346A86F1BBFD9C02F7E3E212ACED0913778C567FF30AB0B06320226FD4310EB740B1ED2DC901AF1D17A587770C03871639B29DCC2887BA3439E6A8B07FD034219EFE354B56BE97B0BB1DF2A1A8747C3C15934370FDB15A20F2B0D0EAF15C8DC6028EF3F7734EB2E18E795E8F8D330C8AC03A3B3E8CAB7E7AD3A83873AEF77CA17006D05E086EF497E5F451375A7DAB9324017CDAE29E5F3AB0D17E89DD959B7270FB4ABAA13BDE4B2CC1DAFF763312C9E290E379D03A9A685B0A1D2C061F991BC866F0D6DD6506378673C6B3CA73A79BF4D1B24E5EC6C9C8B7C8E00AD4E11D9B260CF612B9013856AE0056AE8063AAE2E7D00EDD5230B087286FE4364F01D118CC01267FBAD2F14BB95346FDF60489A41090C85361FE7A8FF884049C69697195EEBAEE7AAD8C56483A51A8EC87DAC68868FE0CBB01AF859F0A29EE636A8B654FD61BEA5DD9CB44EA0DA0194F4627C882ADF2087C3F44A4E909B427830431510C7FA8818D17B0A2AB246EA662866678B50838C9A61277373DA7CD97B5F6F176764AE653C361A26EA833914E314245BEB24948A71D3391C8B951AA6017E66C04B9F32142801C40ADFA64151C39F648E122382D9394A8E6F12588269C9B67DF55BA9EE260171E ss = 3223D239D902E4AB13772949CF6B742E46D3873FAF952A9A1D9108C357961FBA count = 87 -seed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C +keypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301AD79909F31E8168AC129FEED8EFEB21F07C02F282CB90F63EF10EB2F4A9ACB886 pk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5 sk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A3D79909F31E8168AC129FEED8EFEB21F07C02F282CB90F63EF10EB2F4A9ACB886 +encap_coins = 8BC7F573082482206ADAC45F410A9A3EBEB4A8538999B681072C26731023FCFF ct = C12AF31704FB555446E532705C8EF09F5293572A68D3F887A6195A84282AFE2C53FFA516B1B0A020E166B3228B49C558972EE299FC71D01640A8C002A97DF759F661BD1DF8C6E8EA3EC7254D8ADE344E43A6A6B142CEE4827193E51BFD76A2238F5EE39D480199D20DF2A2E3D53F424B2BD7B63581BBD0CD6F509A6AF7F641CB14A65662839C1589D2FE4CC8DDC0595C209155BCA820ECA523D88B8811A5A4C8C1CEB1E2E237EC7F8ABE9397CFDCB6CCE7FFEB9C58D970AD9BAA2FD3577C8DF4D16563812D47D8F41AD281296F93F36128C7EA9EA0CFC64DEE83AE9FBB586998BBABDAA4DF4FFC0F127D418C42BD5D682DB7C32E42095E0AE16500D835BAE7E623B83F581E203CA82EB757217AB75C2574D4C4ABBA574857CBD30E9AE7D3C243AA18B90FE7B6B687B468D026AEDCA5FC74E0A1F537C8DCAD31E9EAA67B60CEA3C2CCB442ED6A2B3B0FD88B4EC65F86813044195CF13847C5A5D51D2B1BD247A7723A6BB99CDFB2685B890C7BF6EA648ACBD00AFBD0BFB0E523DECDA8BE0156A6737F10776B56EAD7F1709C7868F52D7861D386ABEB09E13FCF1F02CE1AC1B3E72EF43E7A4976548C03FC608339073EE442C4613AF79B752B0579E7388E3CD9E345BD39A5A0895D1D8FFA5533526181AD5047F335507E370E4FC572C86A3D6816AB068B2C2FD54444B8FDEE04D340A00C88A9C9F4468DE3D83D80C135B10923F1F9F3755707D8618532F28C1329ACEF1C0E21875E0254DAA14A8384428B2D4C561F923E5FE1BF6F354A875F0605F262D3AE8F1DFFCF64430F0993D483913560E70CE3E1775AD6E06845BB616FABC0FFBE7A3BEBE8E216368B0260034547BB2329003DDE73523490FFD5841495F02B5E03D53BA6A4A37ADF93B0E8D372F9796B61115A51127C5630F2D1E1BA567D25BC4BB2F7587E2B592202B46BFB6000849A06EFAF9330C5EBC5483E01B3828C22537BDA9B5A8A9F5F2786ADADC62F95B6C1C06BEAA9FAC54DE6AADA237EAFE5E06C47B24D9F763417B613DD8D56C0F9DDC07C68A714B7ECB5DEAECF6C25D363EB9F4B16CF82F72DC553D98A3C4B98D86359B4 ss = 9C092364B9C9462A690314F51783954C0B2C1B9981CA2DC26C14DFDCF82B07DC count = 88 -seed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3 +keypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474648E3FAE1AEA06E15778F3442223574E9C7823F36CD16C72618846331F95E91C pk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985 sk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544648E3FAE1AEA06E15778F3442223574E9C7823F36CD16C72618846331F95E91C +encap_coins = 6E357DD587894D497886BB4C678CF1ED347D1D85BC1540D31563106341718E16 ct = D59C12871180AB99603A9B1AB78AD8F6528A1D2BAB5158761EBD7627D7ACBEFC07C569CDECFC0BEF7D157E0D7E4CE9DA945C1EDF259B4406FEAFB16600B49BF0FEC3DDA8736218D7B3CF748D47CDC110086E89B340A58E2741D512B4B1A41C2DA944CB41FECCC193359ADF14643CC782B317886C90F2E4676E4F56E01E46D224D7D7E9BB9D02A58C7D8CCDDCD6F9A0A367ADF5CB27D3D97875FD9D5A76170E36EE3298CCD3CD8DBCB6B799B5A9CBE22181D9D0A3B8B57CF0B385576A0D7F0BECABB0B621FA65E2C7506ABFC136EE13233F68113027919C499FC931B329D351E55D79F4399FDA14310DA2BFCCCB8BFF6F63C35E67BACF8CB9541C14463DA7E3364FA80157358F401250D1B710E4944AB7C2B5A8AF7ED96ABB3532FB6AB9F2A92B8258D051279BD9CC8B48EDDC9CAEF152AC2C5E4D747E9D969E2330560A00F1775C27A61FE3ECAFD0C48250EB0E459924D1850DC55240099BF5F612AAAE2261F1F88E8F749EEFB6D829221BB178CD3E05564DA4AF7AFCFD219EFCDE5BE8877C9672ACDD72FC448C77780E00491D0A321A2CB503ADA25B2D8DDB55ACD3B539AA4CDC55660FBE5158B797AD34C33A63D73092750A2C2B52DBA73B3CFFE3AF334DEE20786B2BE1F0CC4999F2DA9FFC92EA9A347E48D59BC30476F7E973C29D18C44F84E00EADAF8FEF877DA11FC3906C1B6B80BC8E9101810B4E1252F128A70948CA1D0FD8F1676CE7CB5975FA699E15750216F882297A5D1E0D4EA06DFF13BD388861CAB6946B877575E4F72B98975A76F82E506D0A19E99CD6D342A87DA681D5D4E3C8432AEC3A3F2CC423BBFA9C494472FD9C8E69ADB9810EDC28710BFA2858A2218ECE4041F8CA7917228CA3FB48DE2B4388933D76CB214A89B9D9E9691EF445052DEC18EB6F63801F382775186C6BEDF60480ADB79664FF34387B09AFE431F5FC0C1014550F5AEBAD73E233966420AED553A42A72D03B83F4D4AE70321E22F44D50A427FD33B1D66DD95CBA4754C11A1368AA62450EC1D981DF32D70DAA3AAA1B334DF4EC6B3CC36178AEB030CD2B3B442DA507AAFE628BB831B171013EBE40 ss = 6BFE68ED9AF9DA9263DF46CE737D088DE2C936A7F7493314AB70201CEF0B2E32 count = 89 -seed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0 +keypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7BBB02D701FD1350AAB462CB65DAC4B2F75928D378DFD7A0360DFF9185175538FE pk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24 sk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FFBB02D701FD1350AAB462CB65DAC4B2F75928D378DFD7A0360DFF9185175538FE +encap_coins = 0C7068E5864FAE7D1ABDA0D0A5C1E62FE5E1CFC2C96D82ED6EF180815DFACC66 ct = 5FCE4421E35C13C1A495B901C3AAB0707A68C83B9936947080AF57BE0157A19E2890B87584095DC25BCCCF334C23EA851675E2EE34D4B37262C28266B273BADED0A839A83690AA34717B5665B00407AAB07B01B699F016FD6ACBE4F776479A3B648CEE82AFCC6EE9112E124A4436595DEF1D924314A9BB1053C6A61B885C2D7F13A35C6079730DFCE19993ED895EFADA3BCDC7656752125B4700FC5DCEF07E1977E304203AE0C0B12AA250994F65AA55BAAC9263C92AA100B3AA902C1AC5B968A253BD102BA61CA3A22F99FFD5F4B92F403D19A8D52D730D3897C1961B5A17C5B368B9480579FFC5CD96059A332FFFEF4B4573E87BE22A497B68BB7F47853F6A94AB13E64ABD2C8F3FEE0152568EFC6CCCDF2709D63746250E9555C6FB988F9C1AE07AEADBAD3DF51BDA919E15394CC8115CE57280C724C97AA1C8F6AFAAD327E539F1E8DA5C2B3EACD4FE3CDECEE66F629209089D180587E584C0883AE93F7F0CAA88214D8B1C1DCDF692583AE76399F29F62E0A15EF771B6D2BA0B242C1FD501C3CB20131F99F7E95D7326C113B5BCFACBFDEA5C0CF2B2F218A74AF5780DBB8F20163B7CAD35BDC8233F433A63F27DD02CA135BFF00013202BD43F20873EE5D5590A01883E0C69E176AD06808432E9E6A89E88779E587EDB04FEB85B59CFD37A19B9F691DF250E3DFF76EC5DD29BDC6669FAAFC6997EF298D598B514CC6149C0EF22ECCC53EAF6B05B78D4A8D90479E650B2EF570E9877692F759824C2AA04A98B6D449636D68819D3B6253C47BDA4F5822983C30CE99D2937DA796E9EC120A2F5960824474BBE327FB2CB2769273148F3BF85801917AEBEDB3F7723E65662922F7704AC102704390965DFEDF1CC009953D7B22ECC6C4E291F4FACD725249F3E0F34AD2CFE808EC4E978A7CF0642A276A4F2DC13AD0D3E13DFA9288F93ED2C8E0AAB6E7350B65D2AFC83E639F5606F7DBC86F12D6074DC68AF3817F0361E6B593889752B27FBE67A63202EF51A79C095009952BDB2DE4C9FD1EA769B96D07EC87EA75F82D3322B9B43958708ED5BC9CDCCBDE237E07068D12FF6EED527666D ss = C6894D99E4FCD0E730DDD6285014F798662844A5957DB84FAF2B530B25963945 count = 90 -seed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A +keypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7D165FD0A50A39142F7C6FAA2BFD417ADFA4224858281696965772F448C7AE22D4 pk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA sk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683165FD0A50A39142F7C6FAA2BFD417ADFA4224858281696965772F448C7AE22D4 +encap_coins = 5486A0032681FF89526326CC4BC085B8023614DD1621850619C6082483D84C0D ct = 9FA17D9EEC76D802FB557A9EF9B03E69856FD2C6F9510A672E5D39E151032766DD0DCA2D2451B991955C53DC40F8C01AF23EC8F8861991D6B2F599DAB304AB077B43F5EB78B13F3D9D247A7093A5CD9D7A3005F9EC35ADAA553331BEF697C344286B32B48F514D2AE00B719C88A9E69BA02AE9D32460BFDBC438257D621ACAAD790D84C01681274CBB1341A9CEAF485B5DA1FE2C5057290CC5A8CE42D441C55022B05732E00FD627478712A6223693B6EBB16976D4B19F2E760EF49AE3BF3DB5227632CA1279CF99476F63E7EDA1E5216F67906A4B0C2A928AFFE10F74A898DAF53A8D2F47150CE9230FB60C3D5859EF4838CFEB8CAD4A06CAC18B825C56655F083E2D8A73EE34C492C69FCDB172BF9D6881CCE1B806453C80BDC470B8C7C0DB6D44D29EA2EACCBB0EFA78F6487057EDC806990B4F9975EDCD1EA3FB9ABC38FB191B77EDA7B932FFEFE0BA07C7423C7C9AF0B636C4E7F32F67680855F9DC23B72CD75D0737E20A0A815A600D1880A11F774120F663594B0BE8FD12822B0D89F11636418D48EC72006BF20AD14C0D223C9C66E72C8C62D8624B147426A06DB56A51AA8456A69E154E7C9BA4A86F68D0BE736D91F1DE9FF70F577CCDBD9C09B9E2602D280D71DDAA4821BAFFBAD09D05EBB80BD42E413E596E3021A11485EBDEB65E2B2C4FEB323D6CF722A464F4313C8BD99AE13A77A095A3165CE311F67E1D35A36F1CF9BB13CE64451D91078E69DD14F0F52AF21F5129DA78A61405A322590B671FE66414F99C497B6E79EE06C2089426E07D05DFC82E118FE5C63B90F295E32717C3B13BFF1CA134E6389A5A284FCE68020C9410610083D860B40802DE77D62FD61BDAE0928212DFBDC57F7A8C9C2C8B11396FFB5704065BF977DEA1F787D7226EB14C6194C6DDA4D06598979485CBC87DBBE5CF1BE2CEAF10C5278020AD547F5883F2DAEE363BA01C41C18597E1898654BA053DAC118E24ED469805E26B3C4C0AC61082036A8D45DEAD90ED8CA12772772C3E36EEE705D4FF2739ED43C7D8C3F867EF8CB3F35CA12D57A0A2F669B15FFB54FE4D7B743C35D5D1FCA784BB2D ss = 1D75599E35BFFF36B2D59F5B179B30C0F8216690761A0B39A6EF4D9FD6E6CC3B count = 91 -seed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3 +keypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0171EBB1A64C173B3D4D997C12F734D2D57FA2127052887DCC6461FCC23B66FEC pk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59 sk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813171EBB1A64C173B3D4D997C12F734D2D57FA2127052887DCC6461FCC23B66FEC +encap_coins = 87D356BEDD39170C21194287FD3095C451B1E877DE2FC9E51B58294672311A75 ct = 00A0A2761716F03C8BE5E0DC6B0C2960D3DB6ADE383DA7DF1F9FA2CFB938FDD499F07AC364699E1DA08983E37B842CC2DA8524B27BBD332E6C6E3C752770F331C010797937D0F01CBAC7215C8DB8711C39BA4480138102C71A7119F5FF2F3A85A798B16942240B9E3836DBB79D92A72134100DD40B4B5CB9565FCF80EF4BEF523AEB8AF23186EBAEE252DE2B3611C058E52C459A6BE5F78795F74BC352600D6F99D5455525897522EC2C13E99883A5E71B2EE3B2BC0ECF6A83D6B4AF9360642BF39C9176C89FA6A4CC220822245C76C52E2E564DAC81C289AD5317B3C20D34C8F4220BB48CA5B560CFF6A10DE9BF95EE438060ABCC2C21447F4CCEC9C0543AA50016E299B3BAE5572A1E8B6CFAE93045785680BDF3CBE2E727D4095448C9B8E41EFEDEC6D9BD7DF93C75E6C877A9F3A1957C507810681C1771F4D3A78AF522B870B116DF530A807AE2AF3DF1322E0B0E3B22532E59E1D6F4709CA14F8BF4A7A74425AC32706599D74775936E825434E1797D09E7C9C0332E61AE17C708FD98B2E75F39EF339A696BC6EFE5773326E53894D3D9659BFB16CF83D7A1B217E1C14608F030CB84BBC0CA1D5BEB7BB9FA85640797788611062F419763D53AF1CB9EF1C7A0762A4E71133625A6FE2D36F8BEA6317F5D53938F7CBA05850ABBBFA9A2D9D2280683844237317CDF8EEDFCA745B325E3867BBC139451AE38DEE83723E0C356B43F717E3C067406C6B3B19DAE48123830074F9E2A77095636EC1895238CE8D9ADCD74A3FE7039BE98843C3101302624BE3B7C1D6E174198B9953D667FEE6468CD2032446F5328C66BD612B4309CA72AC032108B6D67CBD30838F23EAF92963DAF911C04A2B05E8708158914EFDAC7BCC640E0924EB653047744AA43F77CD9DC5C16EA2D586851AC8D2DCE6A34E61AFB3A290C73BADE2FD0589DA463E8B07C89B5C0D30EAB01239AD5BD43C58C475C6C0DF35115DAFEA2025BF3AF7A07EF6CB05C7DD39516767F9F24B3D375A6BA21523A3B9D618F81AB17D5586BA57A959FEB677D87EFA815ABB2CD4C2A6AE871799CD7631740763CC63962C54E9E822FCE ss = 09795C6CEBE34F0CF5BD359A589CDBCAC78E0A62860CC8A209617891CECCC996 count = 92 -seed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8 +keypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD20B472C6DA19B790E6C9591EE625B42CA0FC04FD9F69D72CE4EFDB3B9ED8D9C29 pk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0 sk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D50B472C6DA19B790E6C9591EE625B42CA0FC04FD9F69D72CE4EFDB3B9ED8D9C29 +encap_coins = A172A053269AF9BF0C132BAEBA3BCAB0C3222520EB90A6F7BA15F507273C828F ct = 88FA267066F0180F99A571EB9E6DCC467524B085951A66E26565B73225ED7ED1F8F4EF4261331E1BACA565CD2025B64EF6FB6DA151C7CA71ACB1D45709AA45EE048AEAAD8E69E00156931B2687D2943F27CD27C0D7A420EBC78B67C4A70193E25CB8BBE2F40DFBD1E3E65A114A2658F5C26A1DFFA4B1EE2EB661BB1B6A17306E12106A296E633933C5172D0C749178CAE7006E5D2CE646654B6574329C7AF3D224F2AFD497E59BFD6E283EFBFF9CDDDEFFC9D6606EBC30702D85166C80E198F5529873FD57BBBAB5D892B085B52503170BB8450951BC0CC7A44FDCE26CAEFB0AD3194BAFC33EE2C4469DC9639B9D2287751AD5E8BEAFC9755D7994D8071A96843DFDB69B997AE55E74687523D2DBD863684EAAED397E8950D5FD63D9BBF3899433854A88AE991C0A07B7871B5DB507FD8A37E55328C41EF71E3AB9308F1BA2FF15E655FA2660922DB9E68690D10388566AED0B13DBFB9E9BBD01826054F4CFB6F4578E2B5997EA11BA4F25C461C4125A555F1536E2082CAD02AE9E8602AD9CD875C76B50B41D401078BEA4E8B5F68EE7D682A4A7783AF710AAADCB552DC65F1A2239C8A5CC3DE4127DA8ADA6A673333FEA132BE84DB1DD6505F1353A2832E7820F00DC9C229D6AD9FCA337541259029E1DCCB1AC00AC6CC632CE51284D01A4F327B86981EEFB5D168DF1693C4C4A1F4F0A7E8CE80EB331D459784CE1095D6684BC1EFAD289F184D9BE68C6893E7E19E97930EF62E23B12E75F8EC5652BB58636480376461F659A9372DB791B1FEC74703EB1EDD44B383D7765134F6852BCD3B12CB492ED4EB3C6A5E9753C322AF8C15A968F29BDBA4A68DC6969E7D67049E1A5125C339E3141BE78523216D7D65B9EAE539B70430883B8BF60074A6639C6B6E40FF26EE0B2BFB2E5A6A74D9B078B4F4428437D095275E1D8BF2E6CF81C68AB5F8B2F51C20128C17342B7A4C9BAF9143901401D0382A50D4ABFF922DCAF30CD73235123474B7BF25CB406AA4A3F79A4BE00BA23391C403C5B6C40D1952B5553CB81BA66B50E8D2E49B3C4AC51D885C80484C8612CEE2AAD7FCE03B3759473B768 ss = 98A07D0591A6E9C709201A0EFF3818335A43AE0E353F08FC8C4DC6EFF5F034B2 count = 93 -seed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2 +keypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2B56DDB63A495D1AFA553A815CF751D711478A39E8D1AACA992796B619C84565CD pk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568 sk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDF56DDB63A495D1AFA553A815CF751D711478A39E8D1AACA992796B619C84565CD +encap_coins = AC46852132E10665C4983E3829BD9DE2ADF693CCCF572B4EBC5C0A633230B627 ct = 045D232D4A6EE5145C91ACA00FFE0D621B943ECCCF6799D55BB199D379E68D67377E8B5EEC71A663866FF16DAB7FF732920924F88D5688F6F6B8186A621A3EA08AE80C0DBABC486A41F06CBCF42D3C9C1E3B4C73A68E8C9C54A3628D68B7F38980B6D2E7673627A6B3EBC98581F8251D1AD1594E7A1E4C6A403CAE4D13EEA92574D0F6B9FC1E1C66166AFCC9C754B583D7657934494BB78CD2D9D4F0F9DD0BF089479044816CCB7526667C2D12601CBE9433FBD68C5B4942B2E7095231D35B2B03357FF31768C8B00FDA05D37AAB104759DAD853BAAB1959A604D8421AE70799DABBD98D1D90BD6959F7FBB5A4FE3EAC505F5C4A41079B825179C7D8F1E2043CF0E654459235138C54669F165366F8D93F87473DAE6AC7B3839A2108B1DDC6491A841E57044154FAAA9EAD6B2A30238271AAC10E399FA35FAC170238662670915CD97549896640DFAED5193D9FBDC10670D4890ADEA3FD8A2F00E7738926C8AF429E0681E8445144A365070A664836DB8E35B62A042E600D4C9B708B7549CDC96CB1354070D72E1C12101CB391E6BED339697FF783B6F72AD6BEB4002990DBBA99FA5EDAC9C33F07B3CD2588180A596BEF72E387AAAD51A869B1BBC305E7A8F7383D50C0D60665B17AEE43882871C03BA9D6788EEC837B3E3CA1026CE234B570B53DDDF106F94CD95BB3D4D534340FC5F93742E1DF5AE4DBF844BABF24B6D193E4AF0B2F9666947B33D6F465929331F211FFD1227C1EEA762C8D29C40F25F15C825D7F21D62078D9B18C1AC49AB89F725936B1FB3ED4B4084633D9152B46D11969441B5A404E12A60C8F106BDBCF0A13CA9E306D4BD5B30177C3F36DB17823BE9999C202C9A033D98B2415BEDD2957713BF1C9B93886CE9C5CA989F87684743CB8023B41A5B2C31B528934DA916C9DF65D466FC7CBC7FFB73FE66F16F2DEE82A7F402EB605F52AE998FB87113899350FEC25035D48A763A8BB711C1D5564179D78C12B7E24CEFB6F505B9569DAE734970AEC68C23697FFBFB28B2EA2C12714AD65A81B683F43750F7DE714915176FD15614690DF420D5114353960527D1F2A8D ss = 3E45E1E2FBA39D24687E7471380069502AAFE444DCBAEBA5FE2A175593BCBEF2 count = 94 -seed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7 +keypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F52557D3698490455837FE52948613EE5FC2284F00B130C72334B1D8E68C7B09B2DE2E pk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1 sk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B372C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C30D3698490455837FE52948613EE5FC2284F00B130C72334B1D8E68C7B09B2DE2E +encap_coins = 1D0144EA8AA44C56C084F3D692D40EE9ACCA9835F74E2DB60116DB3669C8EF73 ct = 9F235391B75303F02CD2ECA57AAE33E981C29F69C51166113FD0113A6602123C533DC3A38EA13327F1B42950287B9CC65C2D8D341DA07C82D2F66A66B9B8DFC097B8777F032C06A427A8F321E8C17EC9EAF535E53C5F0B77A88F7A33B9944C3AE842FB3664DCE180D99A60B6FB1FDA78E21B83FF8EB26CA00F08A5BEBEA0211539304370D30C883B1D11C77952C6630ED2289A50CDDB68FD2477A55D5E87B46AC9471544C31112DB1FF9CDCBDA6ABF20EE8CBF0C41668FC5375CE9754AA4C4DCAB5506CA4D8D9F81E9066AF683A13A072AF65AF3F930778EB25A32E1FD6482CB10569CA64D5ED1D97B22CE4F6679B2A93868143DDD7F76A5FC525B1F04EA849359465E0E6DAFB1106C8056CF20CD831F60305AEE810E587C6B928BBCFF5C7B9602F91B7EEDA4BE2986A0ABF796DA29BFC5E36781DEBFABD7ABE5241447E2C365C622B52328D561E43E82EB27AE87A7CBEE090A5B52789339C676429721CD1D0B7CF609B1D5A9D2C2F1AC4A259698C94F5F6F488A19F48B1D8EC00E422ED16B399CEAE7CFE5BB209387B8ACBA1C9E84A7297EAC23AC6805F911F2325092C8F0779197895BC3EF0B43DA1CCFDF0C438C6DF631A3F69C9D13D6FC45A33B5952CF5FA1D6F7DACE9DB6B41445BCA3276AC95382CCA1805944FD3D4F2A59A17F949AD2870D4D24704405534B3CD5E73BD8FE4C26614003A43C16A4AB76C58CA701BBC0FA6D83A1E65DF7CCBDADEDBA8E7C4523E6A234320A88504245A1B1E2EFC4264567036D0C65829C441D0B47CD66F5AD7FC77BD56C4E101F57E7F66FE5BE0E4D6510ED4E4970B95DAFED941473067B0E2F04E0CF58B042428C3C6592F33BD93D9D402CAC08D939DE77C0E68EF361F451164FB7408317AF42256410251CA67F90349473792423900093F773334734EADEFC7351D3705A899E9E9736A08402E28DD3FC4BC815FF9E78A55182BB4F6266702E97AA1A1EDE998FEF82C0D308713C3A60D814890148E2398423EF74DE7D9155B1117201191BAE531C6EB068E4D2CBC81BD155066EB29D3A89C1C73DDDF730FF6F0F15658CC20A18AF3D9492064738E8F3 ss = CFD80CCF18AFA182EF80C9A4DDC8DFD49699161183A6BC6608236D3C66796E79 count = 95 -seed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F +keypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6A229EF54E776C02586F3F46D723E7932215FB7E09C397D1552CDFE3457241FC30 pk = 4611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2 sk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289E229EF54E776C02586F3F46D723E7932215FB7E09C397D1552CDFE3457241FC30 +encap_coins = 1407C5B3005F98C64400FE2201F1A2B77B378FBC8141F175AB2D1C2A58846693 ct = 609AF9BC394E77E3E1A99D3A894653DEA9C9146A143A8007BD0E363C9FDC0C4DFEE883D5704B6491BCEA89386B783D3000747F5D4D2A5DCC5942CD6E4C1B3CAA933E6C1EA19EE36BD147DED87E4239C653C3DE4D09BE17324E473AA9757B1F80C765DBC2671BD6D7B8CC35EAA905552EDAD32E48D18BEFCC7CD870B69A222C2CDBDCD198D27A32EF3A8C06A4600D03BB8AF08B075505D01557E2AEE948B5364C6E5F3B11A22F40210C2E718577F4E4BED6136BC4041290959E87B78CE931440EA4C45C3E67C6DA5538D07566EFA37B589CCF4FEE9CD7BECC45ACB5FBD3126206FE0E41A39C302AEBDF88F21E05B0E5B613B10200634722302FDEFB62C8C3B11DC0BDE49E7180BE7078BBF0422EEED256D1890D69931C7BDC62CC5E91EB0058F8F56F5BAA86482D16EC2A5D6135C39A2EDD9FB6736C34CFFCAABA0F6809A9226F5B2924D21DECAABEDB7568740E02167228395275C02EE6EE8C6290A89E01CBF74270C192AEC478BB3EB57B31FB596D69F848A421BA7E1A30AF01F5B3C9FF7C08B5866B499DB975A572EB24E1FCD1A27EAC41E5D00E8B551D5396713C011BBE81386099B7B564DC1B9D4211B17349E99D2FEE5C1EF4E046A9E60F80B7B9630BAD46625ECB94AE8E0E495E6D8406AEFC089EB16040C954B21B6AF0384508C84CF1EA0DAA608FB6A8B62CA563CA522CA4D2A284EC3221B346D09E28116AFCF31B2C4A1E3697FE9C5FBB3F9714068AC7137673A5BE955AC38878E6939024AD0E904425123C1EA23652EADAA8BB26501FA221F99276A88625A23B52770232A596BCED2D9C7F7F9DAF5BA521EDE2582E8A4054CB2AD9661A5BCAA9C42D83A166663C2D368733AEA0FFA640F0EBD74CE406528BE853A972A7F7FF6B488CD0A8DC4EFDF3342C63E3B25ABBBD544003AA4BC953E9ECB720CA1D7D0DB5DC98480ABA5458669639148D4F71CA6FE8D2C43C75438BC06C71D7284267DED535F43DA5AD49838ED35552E313ECB4E27D666C4BD93A8B31EB2AA820A7C6E754A83A366AD409AF702BFB1845860DDB8E4A7F49CBF65693C575620E9844B6A0A8F97864731CECFCCC ss = A33A728FDCDD59C3CA5CB9F7C9115C87B311D1AB7407C7253C7895F95554FEC5 count = 96 -seed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420 +keypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D066BBD48DEEA2A0A14BCAA97E18D848E609339DC39BCECCE7077F2D7432DA536E pk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852 sk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F4902691666BBD48DEEA2A0A14BCAA97E18D848E609339DC39BCECCE7077F2D7432DA536E +encap_coins = 19428B5875ABCE53A0C9BAAEA7707855E56D971083793B2960986D38E2880449 ct = B6C642DD77557C1AF93B15CCB2C1076CD1AE2815B8DC232EBF1380BD5DD047879302FB7E485E3B703E28843F0DF8CE234A320FF4DFE3364197777E9D3604325C442162DFEE764FDFF34FFC1F47932C6CE81FA6D0674F63F71EC22CC1FBE7ADE73F3F1EAC2767AB092451C4BCB4A003AA0593936BEE8163F63CEAA50FAD3D2F5FFEA9E1A2BB127DE66F9724BFCC22B9D1830AC68DEBA1C17CD99BD493DDC2C572AD617C98159B5AEB8EBFCC15EF5B2E501DFFF1556850B657C3B349B05F3A1346D8D17DA1E4B56B9679B680D22A7C156C1D7C67BD0725A48D301B61D77C0EFFB4571CA49019BD99607C1F916746B0410B8F003A22D675E74FDC609F82EF9C35DD46B2F97F97F354FE0F9589EB9A84C29FDD3589640FF2B5C733C7E40735D24DD03CC3C45B905204A9E2A8DA70666E5707A2D47C4D48A0A9805777B524B5F274E4C017C341AB32779207F5C060AD13D74797D4553DC9082604F5C09F0B2AFF1B012AF3337516FA1965ED34349904A28D762361EAF63B6FF10AABD80CB1568E44FDC68DFA2EB23CBA637E74EBA94E9FB84625074A7ED56CE986638362C7CDDB680DED83FDEE725CB93365660F6083B7C0A2E9F00EA25F36330EA749C6833A09E9B9BF9A8F9BAC863894137F41B750E099A14C04BD75D605F179BCFE6F2C3EC0C4B71DA1A220058692C4F0C2CEFB9917217F513EA57B497FD01690BB9EE6526D882989B0A7D2C908D87FD9FC5FF7C285321497E249E343624BC338F0E2D8716D2F675CDE479A25A6188EE872724C0A89195003FEC57E7D2E7253A19D98AE49C5A86818B5EF9BA68F0A85DBBDF7F5BF119483D02EE419511C8C6E8631FBD9FC4DE156553FE41C31B6BE64303D453A0AB9632B00893C8DB86D93A1C0D6E8E0E1A00CA5E879C8D8CADF8C310C70C38C229D493D154C8897AA5C26584889BCFBC731A2850DBF26FA5269A6B76804ACAB002E915F128EB98E8E1B678DCE114E683679FD475F496541FB74DA772113F4F904F5851E8734CF3F8146272271E830188382293E88E5ACBA9A7354147C94BB07CD3DB7391AB74DF671AE54FCC20F688AD2E4428D ss = 26AFAF79CD1E110D495A9A8061B2713E722DF9BB2D4F7011CF9B5DE0CA2D551B count = 97 -seed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4 +keypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CF3E3A1BCD39C74C1B899FFA21A6FE100804A551199D32DB4A75E6314BFB58F70E pk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82 sk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E7713E3A1BCD39C74C1B899FFA21A6FE100804A551199D32DB4A75E6314BFB58F70E +encap_coins = EEC1E23E58387EA5247E118B6204176E01C8FDE4EBF069F4B1A460713B5D5FC8 ct = 66FD1CBBA2AB8B389F98A5BEC53AB49EE4C6B37E4DF132E6A223A9537D530EEDBC3D9D9A8B4D2576AD92C2FDF48F10FDC68CD1B61E51FC1487F7CC9CE5988E8190789876EA8A063558D514A93EBDCF7019D7A5A17E69EEB374BD4B126D5BA28BF03524E39B4CE3798FBDA3C3672F4D23A9A484DCEFFE84CB5CB2A614EF339A15137DAD4AA7215C64D932B8A861B0A848F28CCA1C602F291C4AECD9F6EC88C9472106DB89CBD621A42520ABC222BFD6EB66BCEE17D67D576130D519D04AAF4E357FB0594422C96AD8F54E7DBAE5E36BBF942B72301991C9CCDBA9A06B3CF09777B241C0675534E5E5A31E99FBC5619F889BF620F766517E224B33665E69052604EC776C33EEADBE88477F31C8735BB0853B8EACE2BE7B6155E89FAD845366406ABB50F6BC2709E3BA8A0B3FAE09210F41B635233C2456E8E022C964C59F9FD6D8C7AA5E8C75994404EC401E4870580768408BB54C4D199DFAAD3E726CB4D8B49B2580168330D6DAA7CD487E6F43DA490BD31E775B2068DE2535B026A9303A9F94348D8289662D713F3E7272B8B2533314014AE88F377F77D0D1B42944945F7F7088D95334F492BCA4CD6745308202B5B86F8F0B984F08D317084A618011F8630A91421EDACA60BE917B3D8146B98B6136F0804EBFC7D28C3E1352BA28AE81EE6BF83F8DDEB8951D1FC6224E15122ED21E41B151376896D59D27B8836769B6BB6E186D06362ECBC53051B7D95090A3BB5E29013EE5C4E60BAF589E2C608EABB413B193FCF4FCB6824F63733E2D9F7886FF19A318C8A60F5E1DCDD12716B074B3321316AB7E54A723008D57F72A25B794441ACFAC2EF147B853712643B5BA92AC8F978638188B24432B5B2A2467D954028CC6DED059FC9247DA6145A5E3F1F4B5AD34C23A7DC2FB1C50AEE42079B532C204F72E8B234398426FCC5F33FEB403F0C99F85733B97172EEC0FA8CD67D0C7908C6A43408F0823B2F6C08889DEA1D1CBD4F837581E0DB76E7EFE11A311C700A4AEEE786A3C241E66E82CCAC439394FD995E39ED60D5F3989CE012D45AFF65EF86BC9A286B748E21B3F102111FCDC8C7EF1 ss = 0A2CA99E6BE74039FCD0152AAD3D5B00E305487E6EBBD1E28A2107822E8EECC9 count = 98 -seed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12 +keypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14 pk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75 sk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14 +encap_coins = DA9C015B918108C1596309FE0042218DE4C31900B8DFA6C1CEC28AD10988BBC7 ct = 13B75C4798F622655F0903077D6159D805E312FF282C86440461715A2B628183CB5F22AEC08EC8E1EB09D1EACD3878D0100C8F8ABA95FAEA63D0ED59B111267807EA68BF774DCF23FF924ED1C67D34AA4F55BE2340CEF6344D8317575E788D177BAD6BE198DD10E0DBC72144422E50CDCCCB463A7F7A0284D25D769FFDA17B6031D7148E9CBD1F99F8FB763A60F5FA9A91B7A76275C770ADCAA6E2381276D141B75EB3E40D48E0488716C824C4C5B90FEACD6C024DA72810E2E7C14A1C0229422B61818A72076C23AF81633FDBDF2EFC2C8CAB5333AB5A12803EEE829FD9CFE5833319D01BB519F0D8C6D3BCF5CE5B0600DD5D3C5337A695AA0CCDF554F4DD1ECEEBBA01808837FDA8E097084142FA65551E87A4F2D77F3F17B624FBB6DCF7E5EB6B7224CA3E36C438B2EFC672DC05D8BF02132F40973CB1140910751076EE9C706124B960C3CD8A195A9C766F5AC549A850377A51F8F6F3C54052E245F06B279C9FEE2C71D29A983A5633D3ECD69E4A03E80A8371251326CBCF7F24530A7398A2CA0EE8FFCA3207D82291C8E5FA80C09AA4316651C1478ACAEAE7FE162E603E01ADE5787DF86436E116B9016A91F6A307403E3CD7F99D6A76E86BA66620D9890B55C063DDD318E8A965E391A257043A7B91C8F1274C0873AA208063BA738073CEA166C5CCBAB6C48EB41541A6D76A2928BA9E8D8C3A8E2BEBB6D1E96199BDA0A34F6755287635B03800B06074F0B1BB729C8B58C4EF2DAC8995431F37F7A6B49008A0F9F538BFC93F098BCCB14151F81DA9F7108115B480A500B8ED0633B05436A7ADDB681ABD7145F595F00A53ED89BBD64CD9EE3F830F6CAD472C46A9B9206D1E90E2AA3DB914B3D5C5F0FCF72772A1491ACB0521EADE3FEDB758B381A90947328FD297711D5AF1473BD328389D88F693C513BBBFA3869AEDF6DEC7A6C8CF299D83B9F354561A82F674CCCD7DC1238A5E1B78FCB9FDD9ECB59C5FDD5A5A50AA99968B084A7092E63F70882CD4BF5996C090DEB6A0A24B90A487EF2000F5F1C0B28930CD917F3E7C37187ECDA1891082741628DEE921BD9F15AA669F67709D ss = 3F22350CD0B7AD89D7187F4F6FA0FEF87D7DCD2A69C3AA0D577041E339C63208 count = 99 -seed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B +keypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84D375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050 pk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8 sk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AD375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050 +encap_coins = 05874F9D5A2E9133D385F3326FA925129DFF03359D78B0D07ED78FD5C1307800 ct = 57CC2A0ED89C9D49E7C4E7BD0DFFDA6AF8F098F935257B9DFBE7FABF2EAC18E1199CAAF212D7D47DD2FB630B0A8C6D56E5B4A14A43712F307AA511CC19DA9F0DABFD838BA0F6F537785193E83BD2ED10B58D039CBD4CF3221163FA8DCEB809F3E8743F90D6AC724C5BA7FF2C90FB2540649994D8B058086E03607F32D421795EC489CA30B9EDC63EE325C7EAF07ED193EB22FBB9963CAB2F93506DC25B42A2A8E15E7CF922C7E281372B8A5D9BC1A62DF3A42D7D04AEE9FB3DAE474C757819E5B8F6D38D7B61DCF8BCEEE3BB40B834673F8F780C62B4A5041A9E60C8293003B3F84C67D8722FDEC32309273CEBF62811490ED60F9EB65C43C7CD4562E851D7439DEA4D7A046D9DD6617492B6A5255A65DE99F3B3721723BC16946090035863539D0DEFCC56C1C754B7396F99C6A646642FFA68CB18B25EA29F0E6197648900BCC71339633A51E6487335E30FDE0CAC3B11EE50F898D6D29ACC51571523F98D585C3151DAD832278D9A954B908D0C66398D596788DD9D6F3518CD4636E270CB25107D536277DC29EB873E9576A825E2C652E0C688CEFE6F88B563C750A1E71C01FD00128D5635970F72B09C4FF3CE3B0292739E60455C0ABAF2622EC3A0FF7FBE41830F56A09B0C68FCC93BB09A3F0050206E5457B8C1392E08AC6124A9EB26AE29F9240CF515CC4669975371A0B4E2BA104463EA03FCBC0E845A192852A08864E966F00555407A7DF3329673B89DC7FEAC929FAFA5C76FECD1539DFF005289002617543F8F4A7BEDB861EAE5CE5DE8709895542F6BC3652EF89A8DAB31800BE8F9175912D0BE6CE06FBF67CA60E29421488E95C1502524B6AEEB8086CAD76A98AF1F10D840608F4BAC03087EB9399AD6223D3A74C425E6DAB9FF9ECEFBCF32CC4323E2BB1BD147DC6B85D2C8EFEBF0B40ECFDF3B0C8A2CBD4B271FF38316F0766257637984237F0D226E3481D4751A51ECDC05338678F449ED2AA0FC32A644A6A00AFE58996C8572860E6729219AE864E05F298D044943E7EE575589A21FC869053BD7B6F1E76057F44D23CFC2E6BC461D717BBD67F1F5FA21B44BB87A3F20C2 ss = 49394B4A11F151A194FCA2A1D8149EFB1302304D83402623B65FDF23EA4E53E3 diff --git a/crypto/ml_kem/ml_kem.c b/crypto/ml_kem/ml_kem.c index 5610ea1477..b4d05a630f 100644 --- a/crypto/ml_kem/ml_kem.c +++ b/crypto/ml_kem/ml_kem.c @@ -9,11 +9,24 @@ // conditionally (or based on compile-time flags) called here, depending on // platform support. +int ml_kem_512_ipd_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */) { + return ml_kem_512_ref_keypair_derand(public_key, secret_key, seed); +} + int ml_kem_512_ipd_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */) { return ml_kem_512_ref_keypair(public_key, secret_key); } +int ml_kem_512_ipd_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */) { + return ml_kem_512_ref_enc_derand(ciphertext, shared_secret, public_key, seed); +} + int ml_kem_512_ipd_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */) { diff --git a/crypto/ml_kem/ml_kem.h b/crypto/ml_kem/ml_kem.h index a2206fd8c5..2471a840ee 100644 --- a/crypto/ml_kem/ml_kem.h +++ b/crypto/ml_kem/ml_kem.h @@ -8,13 +8,24 @@ #include #define MLKEM512IPD_SHARED_SECRET_LEN (32) +#define MLKEM512IPD_KEYGEN_SEED_LEN 64 +#define MLKEM512IPD_ENCAPS_SEED_LEN 32 #define MLKEM512IPD_PUBLIC_KEY_BYTES (800) #define MLKEM512IPD_SECRET_KEY_BYTES (1632) #define MLKEM512IPD_CIPHERTEXT_BYTES (768) +int ml_kem_512_ipd_keypair_deterministic(uint8_t *public_key /* OUT */, + uint8_t *secret_key /* OUT */, + const uint8_t *seed /* IN */); + int ml_kem_512_ipd_keypair(uint8_t *public_key /* OUT */, uint8_t *secret_key /* OUT */); +int ml_kem_512_ipd_encapsulate_deterministic(uint8_t *ciphertext /* OUT */, + uint8_t *shared_secret /* OUT */, + const uint8_t *public_key /* IN */, + const uint8_t *seed /* IN */); + int ml_kem_512_ipd_encapsulate(uint8_t *ciphertext /* OUT */, uint8_t *shared_secret /* OUT */, const uint8_t *public_key /* IN */); diff --git a/crypto/ml_kem/ml_kem_ipd_ref_common/kem.c b/crypto/ml_kem/ml_kem_ipd_ref_common/kem.c index da04a95840..beef52d486 100644 --- a/crypto/ml_kem/ml_kem_ipd_ref_common/kem.c +++ b/crypto/ml_kem/ml_kem_ipd_ref_common/kem.c @@ -6,7 +6,7 @@ #include "indcpa.h" #include "verify.h" #include "symmetric.h" -#include "../../rand_extra/pq_custom_randombytes.h" +#include "openssl/rand.h" /************************************************* * Name: crypto_kem_keypair_derand @@ -52,7 +52,7 @@ int crypto_kem_keypair(uint8_t *pk, uint8_t *sk) { uint8_t coins[2*KYBER_SYMBYTES]; - pq_custom_randombytes(coins, 2*KYBER_SYMBYTES); + RAND_bytes(coins, 2*KYBER_SYMBYTES); crypto_kem_keypair_derand(pk, sk, coins); return 0; } @@ -116,7 +116,7 @@ int crypto_kem_enc(uint8_t *ct, const uint8_t *pk) { uint8_t coins[KYBER_SYMBYTES]; - pq_custom_randombytes(coins, KYBER_SYMBYTES); + RAND_bytes(coins, KYBER_SYMBYTES); crypto_kem_enc_derand(ct, ss, pk, coins); return 0; } diff --git a/generated-src/crypto_test_data.cc b/generated-src/crypto_test_data.cc index 9064d11e30..d98b091311 100644 --- a/generated-src/crypto_test_data.cc +++ b/generated-src/crypto_test_data.cc @@ -6085,457 +6085,464 @@ static const char *kData82[] = { "79\n# encryptions[188]\naad = 436f756e742d313838\nct = 62a7f47491f3d31a422fc9e908823a8f2d7254f36131d363c32df985ed6dda80871e3829375f25a96d90b45235\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[189]\naad = 436f756e742d313839\nct = 192f865b9b0f87c8f3b35b2ce1900e3687554a48736e6188aba905ef472c7377db213d32d56b903f7be0acee06\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[190]\naad = 436f756e742d313930\nct = d0f7f686a5225d8183394c33b1f10c707e7f085660f858d3491198b3a9b4e42f6a9eb365c409993c59093228aa\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[191]\naad = 436f756e742d313931\nct = cf3f64e8b054cf660298d2e7ec7d644a2337429476a7108f14f491345c42e1164a6d96a83b0c56ebee45cce38c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[192]\naad = 436f756e742d313932\nct = 9893da31204738a3f8f4c107c533f64cf8c01b81060308576cb94bfef56c7c204421503eda93d05f5f9ff3f7c9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[193]\naad = 436f756e742d313933\nct = e407a8a84fc18a3df9833de5ce4e227f338cbe0549bb70d1b30abd5c8ad89f0a0de24bc8dcdb8455c80f507cb3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[194]\naad = 436f756e742d313934\nct = c400c9a6494c2c62cfc420c7348f03b5598648842115975d204d7b039b3e6bec4f5a24b879d688b590ea0ad3fc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[195]\naad = 436f756e742d313935\nct = 49ab830a7a7be18d1fce87538b02c4514ce2e33fe7dd0041bf206923270ce1eae49fa7afdcc23c2e7095ccd371\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[196]\naad = 436f756e742d313936\nct = d5beef3acedf662be1ac545ff22e0968ded5e7f835082563cbf32f2f97e2ec57ac0a24ef9b69b311c08b2d0705\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[197]\naad = 436f756e742d313937\nct = 3200011bd93203e202108feb721f33cff9adf984d7b765c152c42c71a08f6a4b914f59aaea2373dede1d84f49c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[198]\naad = 436f756e742d313938\nct = 0d546040e599350adfce92d598fc83b2f17b8210648ff39c91d7382f1ddf9316fd55762a863bd39ac183d71cfc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[199]\naad = 436f756e742d313939\nct = 56d782dcc5ae009b8b10f486678fc31d04d3e2c2fd14557bc160540eb5b40eb2f4d76a2a54f6ca7debbc8f6091\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[200]\naad = 436f756e742d323030\nct = 57584651099749aa985fa971b34618aa8d30aa9c1fcbc8cd15d887ee5ab0fa3d515d8dbba66eb3b1bd53d5849e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[201]\naad = 436f756e742d323031\nct = d18e9ec60dfb849deb7f665a032f5819b9d047516a4be94a48e8bd2066662d183f7853b3baadfe8971e34a88dd\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[202]\naad = 436f756e742d323032\nct = b05faf558aeadfc164859a477e9cbcab1d27edf19bbcb35a813aa49282b42f8a20bf5fcf943ebaa6d94f93eb32\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[203]\naad = 436f756e742d323033\nct = c069204693e8b828a9ac4d6001f8b0c49a9e7f606a45a8829dcfbc7ef0c23618f7c5ac44a76b00d6b06bd32e5f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[204]\naad = 436f756e742d323034\nct = 957d7c12afc411e4c87d7cc1bfac25e4f3391aa9d71bfd0b8606ccd7565a78c39b02c7c9d763a2d3529600f7f1\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[205]\naad = 436f756e742d323035\nct = 648a024a31fd41c542eb6bc1ae2bc234ad3cb899fa65b1d22e947f061c5804f86df390f8ae79642630c26ab5e9\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[206]\naad = 436f756e742d323036\nct = a54a551ae735941e911b84b09c3a33b97c8324f745220f78a0514ad814502654b0377fb45e8628575a7fb14018\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[207]\naad = 436f756e742d323037\nct = 35dd21130084fcf97491b42348efcb8271dc611c94cc57d9f1d7700efdcb207d9b725aab10b33868cacb53b5b4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[208]\naad = 436f756e742d323038\nct = 2d7946eaf65d501637c5a51139ffe27bd5c0189c986731e9519ae256f17cc2b363adc654e28622236e9517007b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[209]\naad = 436f756e742d323039\nct = 2182643ecb216095a07ec8e341bbc3bbd9700b98cf6108caf2c6e6a99c567ae9650e18e7137784ea60c0037bed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[210]\naad = 436f756e742d323130\nct = 5cb48c09ae88281008141e22f274be6aeab55d061bd0592388330518bd4e9877f14edcebcdaed09b17839526eb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[211]\naad = 436f756e742d323131\nct = ddb662da553a5f64f9e70dec7a00b5fe2492c5a8e7fac8b11a24225fec99b72b46a259f58d30ea1e565c3621d4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[212]\naad = 436f756e742d323132\nct = a812ef927ca2d5a7e6f6c25dba203a28b3749e94ceda1d2ae2f1e4a9607304521eb2b87a74ea8d22cbddee107e\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[213]\naad = 436f756e742d323133\nct = 94f9430c6563ac09a8fa019177cb0bf6be3e222e3299211cb771a2e3c39dc490ed2962621d18988f6a8494dcf3\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[214]\naad = 436f756e742d323134\nct = 88277b8afc800e1bb7f26f46223b8ec3175d1397c6f132f1930429397b40bead4dfbd194f030b5f9eefeb88c39\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[215]\naad = 436f756e742d323135\nct = 409e3d1897304b141d13abe0f59a4b10d0af57618577b340ed6d5480e4e83457b7186a3ea05a18f80a9a6cd637\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[216]\naad = 436f756e742d323136\nct = 7ec49da8a4de583b3edebc5b67357cc3ffc51362866c02523ababe69f6a5ee3049d737e25610eb0c3a61899f0f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[217]\naad = 436f756e742d323137\nct = 4246008ed7b0791df31f88250292a3a1e26dd47b14035e9ee4279aaa5d51bf2dfb594d68761ef239da62d38d67\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[218]\naad = 436f756e742d323138\nct = c5d310202308ed77fb3bef60298eac77608ae541bc5ab2d9fb3e43c1b3e2f20cb266927ca85af01353dbaa0166\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[219]\naad = 436f756e742d323139\nct = 812334975ad365ad977fe1df9fb18bfba5af83ee39455f877a9f496c1e883f64571917ce52499479270c7db7cc\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[220]\naad = 436f756e742d323230\nct = 7455ec4dafadc6a32c4a1482e78e7c80d34ade86bcf44860230055fedae26b642f2577dd5ec3742e06fc72b285\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[221]\naad = 436f756e742d323231\nct = d99776edf6dfa1683b926c03a35a08f5fa6e5ed4307a6bffec785ebe2ad4663e824aea40958ef2fdfcca851a3d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[222]\naad = 436f756e742d323232\nct = e1773f8fd60b35fe8459a194b3ed05ba72f4d0f16f64169577e2ee4f0d1e9dd1fc5bc5d10da552ae5fbebb0605\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[223]\naad = 436f756e742d323233\nct = b0977a21fb86e2f53605146703243dd713979041ad41b7f4e2eb07a81823a741dfd6296f7a021d0863cdf407a6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[224]\naad = 436f756e742d323234\nct = dcc76d9c0b453f3bfa0e93e4b21665157670d6363a0444bcc2cbbe3a82017712420fa62e5976f1eb459627350d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[225]\naad = 436f756e742d323235\nct = 4630e92285a0940af56c00a34b93ef07e755000d4b1faafd93eb01a076798dc5304c9119ca4b458ba39742a4ea\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[226]\naad = 436f756e742d323236\nct = f980e55d2dd9dfbd6f0d7f26e681cb6a99b01536ed287570db15819ebadea6c383970e5935faa97f3f7567d419\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[227]\naad = 436f756e742d323237\nct = 8b1b4be8257e2d2383b2b5236ac58a4bbc0619129a6af82201034f27bf762f14c9e113d36b94066a52b81edb63\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[228]\naad = 436f", "756e742d323238\nct = 79368883a496b5f8962d2dd3c54116730aed4a6652fd2c222490470b66a91fbf2d8abf8d1336cf596a0c89b488\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[229]\naad = 436f756e742d323239\nct = 6e0315642bc29b8a0f6eae9f0f3772c4af2d9451b6756847cefce570299cc8a09bcb14bd3c8e4e348dc60a80cf\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[230]\naad = 436f756e742d323330\nct = d74717cc168f8cc3340346e442a7b789776ba2f5f3f50b18cb61608f1a638d57d5f6f819713bf617936f7193da\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[231]\naad = 436f756e742d323331\nct = 8885a9956a8864f070e8b83175dc2a76208c32c669fd64c84c7efbc9eae048e3a3bda1a6c5e9e014177985f345\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[232]\naad = 436f756e742d323332\nct = 8248c633eb511e4148c97a9d997288ffe3e9b130f7e1768900e07a3dbd0322bf5feaa3ef1069a69d2f63b8b5e4\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[233]\naad = 436f756e742d323333\nct = 661b8260a395a229aadb89a0b0afddd08f65597d5e2965763b4c8779bec4f5a91c6a73f395ee45aacdc03f244c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[234]\naad = 436f756e742d323334\nct = 9e270862f567f91b5fc378247693a6a598dca076802c15f311ad977c862cae39feaf9da66ea276e3f6826ecf3d\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[235]\naad = 436f756e742d323335\nct = 9e07269e710dea587007ea36f823e5a6c361a7d852e411d0f608468b61a1a4cda1e79cfa8ae3e0398a471970b6\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[236]\naad = 436f756e742d323336\nct = a2cd8eb604f9dab48b73b5e09a99be8b4fffb8eed1ae639866fa1626acba6469a4389f867c068601e1622a61a0\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[237]\naad = 436f756e742d323337\nct = fe968506c8c9a82cac93961e2470e048eee80c4a2898677f624d8a1051412475ea905a499cf6eabe8c2ec58348\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[238]\naad = 436f756e742d323338\nct = bb45acdb4652e760404402bf5d2a424e8fccc7c5dde8b26338ad64fe2b2cd5e53f32e9e3f69a896bfc3489408f\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[239]\naad = 436f756e742d323339\nct = 828fc85f305e3e63442ea0b178d182b53055c4ad909be23ed57603d9572f8c146e17648a3a4787c120daa8feed\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[240]\naad = 436f756e742d323430\nct = b0bbbc30e91367092697057b87e49a0278d6783e7100e58052aae3d6e43d86acf15aa52826bc29b0e1a3b22790\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[241]\naad = 436f756e742d323431\nct = 2dd238f23bf4c01ec65d5a5852358a6179783673414daa0007ac448744072057ca090203229d79ad6fa7676219\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[242]\naad = 436f756e742d323432\nct = 1f086bb895f86ebca24d03d530e085e64e99194e4c4b741d80a8ecfda0a93c791b84b9c5df8fb054573bb3cd55\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[243]\naad = 436f756e742d323433\nct = 530bca4e6045806f7cbc7f47ccbfbaab6fb78470f1d722f039f37f9ce03dd0f7c466f0288cdd70bd76e57298ee\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[244]\naad = 436f756e742d323434\nct = 32d031fe93733f5494d4bf4cdf2f331e477e993daa98fea19601255e768848fac11410026b796e10b106ae8e80\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[245]\naad = 436f756e742d323435\nct = 0dfb7b313aea0e91dcd2ba7595ee587ec910e6c669f2518355538dd4be47e137873db3c9b34b2ac95ac3f7278b\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[246]\naad = 436f756e742d323436\nct = e602015ac66b00e8b34b1091368b4e1f3eb1d94277d6dcf11829a8cf3a71a554e6e2df953c916f278aafcc072c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[247]\naad = 436f756e742d323437\nct = 9dc47953aae535a27441e77b6eee0db9a884f69c6c3ba1e6ef046d04cad1b4028c34ae259900853f104e6d5edb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[248]\naad = 436f756e742d323438\nct = 1b174d49afa1ed54c34a0d23921d4426b72133b094e5876c9f5089a20bd01ee740b9bf9623d35079b2a7f764ea\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[249]\naad = 436f756e742d323439\nct = e9a9a9a54a5909f74cbaa86707b6a3db088f2a4458d3075be9d50795284abf0912ac094a17e8228011fe8584e5\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[250]\naad = 436f756e742d323530\nct = 5c21e68187f15c7d68c30c1d515567a6bb812f79646c97122de81e2f4603487f2398622ad573ec22d6c8d07b9c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[251]\naad = 436f756e742d323531\nct = 5ebbb4ce70e2e65fd6efc03cf6fda8892321740fec30ea21fd742dbc1b53f531f58697dced5c6b1623bf659feb\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[252]\naad = 436f756e742d323532\nct = 0d4a1a33581ef910547ec8bde264a46441bcde2e06050b780d887bebc13f7853ab8b264fe4633cee8c4caed106\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[253]\naad = 436f756e742d323533\nct = 4e89d3f7b4f86e71601eb768ac42df8afeb983c18397fd4f277e3d1caa631d66960f923798e4b0fcd78c1ccb3c\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[254]\naad = 436f756e742d323534\nct = b640e286eef2d6078f8d5a3e801a2466042121f5f001f8ac8f3461cc261c9f772904b9c15cead99bf305063f29\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[255]\naad = 436f756e742d323535\nct = 652e597ba20f3d9241cda61f33937298b1169e6adf72974bbe454297502eb4be132e1c5064702fc165c2ddbde8\npt = 4265617574792069732074727574682c20747275746820626561757479\n# encryptions[256]\naad = 436f756e742d323536\nct = 3be14e8b3bbd1028cf2b7d0a691dbbeff71321e7dec92d3c2cfb30a0994ab246af76168480285a60037b4ba13a\npt = 4265617574792069732074727574682c20747275746820626561757479\n# exports[0]\nexporter_context = \nL = 32\nexported_value = 070cffafd89b67b7f0eeb800235303a223e6ff9d1e774dce8eac585c8688c872\n# exports[1]\nexporter_context = 00\nL = 32\nexported_value = 2852e728568d40ddb0edde284d36a4359c56558bb2fb8837cd3d92e46a3a14a8\n# exports[2]\nexporter_context = 54657374436f6e74657874\nL = 32\nexported_value = 1df39dc5dd60edcbf5f9ae804e15ada66e885b28ed7929116f768369a3f950ee\n", }; -static const size_t kLen83 = 660402; +static const size_t kLen83 = 672402; static const char *kData83[] = { - "# Kyber512\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E848626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = EDF24145E43B4F6DC6BF8332F54E02CAB02DBF3B5605DDC90A15C886AD3ED489462699E4ABED44350BC3757E2696FBFB2534412E8DD201F1E4540A3970B055FE3B0BEC3A71F9E115B3F9F39102065B1CCA8314DCC795E3C0E8FA98EE83CA6628457028A4D09E839E554862CF0B7BF56C5C0A829E8657947945FE9C22564FBAEBC1B3AF350D7955508A26D8A8EB547B8B1A2CF03CCA1AABCE6C3497783B6465BA0B6E7ACBA821195124AEF09E628382A1F914043BE7096E952CBC4FB4AFED13609046117C011FD741EE286C83771690F0AEB50DA0D71285A179B215C6036DEB780F4D16769F72DE16FDADAC73BEFA5BEF8943197F44C59589DC9F4973DE1450BA1D0C3290D6B1D683F294E759C954ABE8A7DA5B1054FD6D21329B8E73D3756AFDA0DCB1FC8B1582D1F90CF275A102ABC6AC699DF0C5870E50A1F989E4E6241B60AAA2ECF9E8E33E0FFCF40FE831E8FDC2E83B52CA7AB6D93F146D29DCA53C7DA1DB4AC4F2DB39EA120D90FA60F4D437C6D00EF483BC94A3175CDA163FC1C2828BE4DBD6430507B584BB5177E171B8DDA9A4293C3200295C803A865D6D2166F66BA5401FB7A0E853168600A2948437E036E3BF19E12FD3F2A2B8B343F784248E8D685EB0AFDE6315338730E7A1001C27D8D2A76FA69D157BA1AC7AD56DA5A8C70FE4B5B8D786DC6FC0566BA8E1B8816334D32A3FB1CE7D4D5E4C332AF7B003D091741A3D5C965292255DFF8ED2BBF1F9116BE50C17B8E548748AD4B2E957BBD1953482A2E1718CEC66CD2C81F572D552B7187885E6B8943D6431413C59EBB7E036048490BE5289E95B20A89E8B159F61A9A9886E147568F4C9021F362F02688A1C8C3BB0D24086880E55B6EDB43F3745D2C166DC1CB743C76FE6BE523A893CC764D16435C37851252A81E2FFBA0F18971A3DEE37D4877CB928E36E5235037A6B2057897D518A5F0E348E3AB6D5B52DFC60757F3B41A4FEC7828F1DEEAF4587CCC8EADF647F4D203B2FAA05A649B582340CB4CACE57A30711BE752FACF0227D0A80C4128442DDC544BE805B9CFE8FE9B1237C80F96787CD9281CCF270C1AFC0670D\nss = 0A6925676F24B22C286F4C81A4224CEC506C9B257D480E02E3B49F44CAA3237F\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA265612", - "5B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = 148869316FF02E3434078481B0EFD5C01697B0B6A95448E34D38F1BF326AB9B7215CDBB7A43FA2AF48760E4D595278538D482E067549F46D725114DCF6EFE5DC1FE7F8E6023F225FB3CFA8B17B1DC06B1D639A786DBD337793699BFED98C533203E8A053F210DE15887CCC5174CFAA7E6D99AD11E61A8D3DECBB5D2C9DE33F96DF78855B55D9CF62FF8597C5D61DE8E24BCF6C792CB57AC0B249FDD2D83A493716FA06FAA5E3AD4BEE1BE8EA00B789E5197E02902CB64A7A7B02416427A58E1EEDE1E23805908756ACD919DA013F8B53584F77A55BF5E8F28B9FB062279F0AEAF93B2C7B76D2FC70E94F680FB7884D4FF9CBDD28A948360B8D48DB38D617B98F5DCA38965A1F42FA9FDF154EF5883EB1A89D08CB5B861F783B8FA1FE99F1253C782D2035E667E7AFA6FC8D5EECC3137633A8F9429C1A50AFBF3302D30826C8EB57BE8C11C3A9DC70CF1D8449ACE55EDA070E3FE0FF71789A32A309242A8D740413576B659120A23ED0F1C35AD2CFB40CDDA23E3DFC5E7D18E8B22C74081B604725ECCF0541EB4F007919B7ECA52FC23AE229D9754337633425E4238E6F3EB0A265C90EDAD0C6A5885B3B1B58B549C6C4CEA5154E60AEF72A72C7D991198F5C855957896007EC0BEC440450E6F64092DA3F8E12B29A26AFF0A5EA08A36C01EE46074B5B3E9F00ABE821187D3DF337E4E18CF4BBF9A0D7D2DAADF0574AF638B71178743F907CF8168B73277342193B8BA4F0B55767456A778E071B73517A3BF9A1151D51B86F26CE7F1A0D6E0D2BC8FE60FE6ABF6F01439C5B0E09A93AC4A7B03E92B80B0C669F4561E8FD3DF47B4D61C79C000CEEEC451B607AA1F3DAB186A6ABA51F155C56A1357566AEAC90B8C198E45DB251FB3A1BB020F068F7027BF86E0B83327CC88DC1B963CD9BA5E8C7B68F22A27CCF87B55481D46A804121D819C9BDFA4E0C1FF5E4907DBA06DD4E2F95FEA50A22B60D0AD383E7630494407BF6728AB7AF746F4B115F1969C50222DD8006BF0DA01756FEE5AF6A400B884F9076310000F3BA694AAE5CFF0B4C7FD837F58286A25E10CA4735EFDB7EC0D7AACFA83D2C\nss = CED6EC70083226B02057B7F47E40943320B3D10DD4AD07EFE0F007EC8C06B3AF\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB", - "5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nct = 9F38D01740BC9AD1D46FE0EB0AE538866B2846073AF151F9D55FA354233D0ACF62A7A3744814CCD33B4EEBF525565AC096212F5405624B3301B14630473760A30836E64EE14F3BAD9D97CE0ABD37753D4A104184BCE3DE9D9F0F486FD4A1CDDC786B887AB225C8D10AB156FEED875EC37904626ECC5CAE50F06349404C63C3D2F80A8FF43C2399ABD9B098EAA0A124D488A1DB5EBEC9A460F027A836840003AC23ECBF9A5612FE438B960029D4DDB3E66BEB79D8A8892D2FDBC1D4E70565DBDC756F9BBF85089FC6B448FF6F03F406693A8810B5B5D7B14D61B93157B7A6379F959964FA8540A830747E7689DC7164A1A1B4155798E74A8B17C2E89D7194F8E974B704403C9675E1DC4E1C196AACB0D5137A500023B683AC632EDD3ACF949D4A1E95E38EF6F6FDBCCB5EA800BB53255A69B4E33D513B27D022D0B414C8C1A7C335804643A76A0B617D5F2D6CA6A866C7234F981B63949CB413C7C257D495319BEF42E5817798400F9904C01223B77369139152E02A843011A3DA07E399470C225DA68951D1D52C36F12D73448CC81A6DC341F8AD79B107E3426218ADEDEEFF0FD8165FFF78C2282ED24C83490F3558BD1DBE0B9113A39F95A4AA6FDF64602377A41A8A2ADC01F3BD242200B97FF7E72CBAF937BFF6793519D91ADCE6327D1DE876BA662579450E48F7451A5DCBD9A0B866682922BD39CDB893E9465DCB2F6E12864ED2D35059B636FC7CF9B995FDE29D7F464446454FDD9ADCBCEC705F8A1102698D10671AE7FC3418209BB2627BCD5693DC23EA0322B2859338D0EDECD71867B571FDDBC7137969B48F51CB6EA8C731BB1189BC75738070254DCC8F7FD3FF295D6DDD36481A66C2AED8E43BEEE1513244CE52E936F4C8CE71349E756AC52F23C89E41DB4707E6B2BF92076FA5762562C8D941A2E3B56E011EA0215DD5D0AEA99E705EE4DD39517D4071B75D1DF6B38809A5A542BDB0941813916A726ED586D3A4196032DDF183A5F6DCB4F624CD69BEC9CBF6E8554CF26DF23E59A4E265B1C976B358B768398763C340D168CBDC8BF00F62CD01E19FD8DB87429291C688BD80\nss = 6F21DF33B8398BFA65C9C243214E22D0BEB5F0D801E4F9E71D476F8B7E3A9688\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A5", - "5C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F4DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nct = 7128AF3984E3DAA4F96E695466982004AA8070C26261A735B0C32F2FC1B8D933F1908132066543C66D31AE1AE9ED8CFCBD3E58A8F799E038F951C41E80F80C798F937AD5067BDF31F7D475EECED983619CEEBD96BEB20C51342E5800B20B59CA8893106740347420E8B4125A3FC75BC6D25CED6F4915C803BDB905EBAB9FE59810440608F1DE38560C40ED159A4911DE6E71E52540B955707853CE95F26D7EB4C8A6D826247ED177E81FEC7EB9427505DD9512135AADF07F3E5C3261B7CDEF98E15D237C15F27BEF3122B6077972CBD5CCADC934E521A5BBBC4B41CFFE24F0A508BABFA9EE4A394C92D1FF032ACDCAF0FF41F3CBAADFF84EBD6D2D4722E1C4EAB8378545D1CD6298C2BBFD96A4DD53E9BFCB6B7BB5A2D6F2598FB33F9C9D73581F6EF5CABE9978ACD44EE4EB0BDA63F0351BAE1FBD0DA82B28A0B01ED423E5603CD80BD6B6D7BEBE8029FD6E21F3FFA547B4ACE5038888C88F3BF72AAD591AD08D7DDC980B948E651C95CB23181049AAADF5C3C24D3C84B4A25E16FEB4A65726068E110AB6C9803FD84012E0F5FE5FD1826D46C2D647FF555777282798B5A029BA70B58AFA260A1C9907CEE7FA9E5A131D55709C0226ABB1FFAA7699DDDFEE4AF9BF07F05AB3C1125FC4284BE197D080BCE513D48F5C09F886C7B2B39FC343024581281EEA9C986F053AA66A88CFE08E7AC1B7AD46D289D8162855C1E68D6E11E82806447A5D312CD046058AF1F963E65812EB8465781872F6FBB8EFC1FE2A23F109DFDA2AC41FDCA6446D7D1394BDAE575E1636A739321F2E62F0B97537CF9E65DF9E1AF5FA115E64A296FD4CE8AF8AF152E125633CEAAEF6F91F94EE38AB015EB1A899418C48E0A2F977B48D3A2C0518A33EC637E7FA97B0D1AF0134158BDBEB3D171381F9CAF13CAE1EFBB69C5B95CE76B0BC1815E2783CD29966FC57515014F0BD978ECC071C0E9736C096E2CB8EA554981B9CA4EF793859E66D7E948E42283D6EC17600DA36B2CA68C305FA50BB9C73BF221647AFC377BEDDF9424BFAC99511F2ED97B6AA7123D76A77A925729C916731C32F9CFB01E8B6CE0BF06E3483\nss = 960B57F0FEB34AA25D29A42A94565F697A8133AA1B7407BCE017C8BB4A6ECCA8\n\ncount = 4\nseed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9\npk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nct = 876FDD66462486D16FD2D9F8EB48141F438989265E5568C5489A6E37AC0EB93F0BB1AF8B3C31E482BE6AFFA9912B73546EABF54C1D6C4E54CD56551142FEC463E0E54A07B616772BBC0E1E15FAB7CE928CA17AB42C471A6F890BD747DE66DC78BDDE3BF6E9CC7C03D33528BFDEC49E2AB3AD4C8ECCE7AE427133B9025489D480FADC15DC0B6BDD1A02D4F4BF1678376A5F8557CD342A12A029C54D7E4BC30CEC720670012AA775CDA9E6053132C19785A105E1405066568F5713AAEAAB599A63B78009052EDA0EB01116A28423E7E67156BF391803FBD42A5485FB0EFE37EB552E58DA11C7A4578665855E529DA4064CD753024D600AF5C867C8C04DB5F3E5B1AB553A9A833878BDDDC03ABC7CB2EAA895911D0DBE2B6B7DD5ACB88C2FC382CA32CA3646C855DBA8F153705EB6D32D734C69FE1A12828F5EA033A27B7A324D8175ED44D6CD457DAFC0ED196B7DB657C98DC921CE4D95478A418C007998A44E7BC9B0F2516D9B0D61F6D3846C0B515EF4FCFA4A64DD11715F3E9A6FFDE8203D42225E57D74EE09FA26AA171803A53CC7DEBE89F416656467237CE24F35C15590801EE03CD47DE000218FF246872B005C16E65A25ABD0A9B617ED97C4219BB19417D56FAD220E703B0A007F7E990B18EA1ED0DC2C838160616ED9F4CF9C544994C5E4ADB22C7840EF57217E29BABF321EB31252E7001AE61D3E34BA4E34EF31A00AE2518752F23008B1DCB6258C558A8BDB106E3CF3C4FA06B1B446E4973F19EF8A9588913A6A6CFAA8B64912D3C941459C776CF932DF726F4C13CFCF23FDED7C55619D66D09989F826A4121ABF262B54C98DCDD0E53CE79B6FEB143E8C32DC343D8C9C0C00C8D03E9EFE3A1CA4661C004978EDAD452415E3C6A83514213F22DDA8E71FFA78C392FFE82D51A80FD3F89A2000BAF1BE764F080F8DEFFB3C12115F86395A", - "AD3015D7B52B1E57F9959E2DEB0ED16E723190D73F2D8C81A6959F23C076D6A3BBA599E3F6C0DAB15F0C70C6297107F6F0C2B5091C8AECA10B285AFD63B0F5D83D45D1AC811BFE2C57D45533873AE83D1B10C8334416AED3BF7B19BC248\nss = DCD0210CC9F2B15B448B7591C54F94DEB65AC30C9F2DE59109BEF5CD4CE34D96\n\ncount = 5\nseed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA\npk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DEA08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nct = 49FA659550F609B17F4910BA0EE1ED57E336C87A23BC31F7295AD1CBE5B7538D99260B19DDDDA44B70E6C21BDE6D7A8C17D6A02E12D3EDFEBAA28DAA9DFF00DF122371E72FB6A22156F5A820AB06EDD9AA8814FF2E0211FC40DABC8E2C283ACACF361215E95CCD67721AB7BFB9FA007D9C1D34E47DF1DADAB355BA0CD99D541863B26D982AFA24320C5E251776219BFD4B6EB200BC1015141961AABA722086553AD08CAA443E538E04B2DD51A725034F4B671A8A5E79356C56230370228BCDCC890AAF5316C3557654B5138B3AEF3135FCF7849CED1515FBD55D2040A85D0CF249DB458743E6F254CA2D8579F151320750EE8A6D13D37BB3CA5B26202753B50685DB372ADD69930D6DC7D7E44173C9E549C7973CD1D1E2DD97D0E9C45202619F4D8C574B52DE4A8525FEAE8D8F9F59C0D3A76FC1175E03D0D7ECC3A2FE9DFC4940D05A5A204CA37BFAED464528F5C13CE0289613C9FD380A05A5C72AE7EA92AB1F7410B5AC7BE841C7F5C63A28D416F717349DB664AB80047034247B01CF58468FE6E2879F7F2E1A59FF91D1B90662DC4B87C565B5878BAF63EE92081EE7C52CEC190AEB4BB421B24E807D3336CFD5CD9685BB1F0FEC3F8E2CCCAAA6003B1A6B08D3B6EA7A7D5AEF0DA454D933211BA02920B57ED3DBA450F8B7A46E172B3D416442F68A5139F803E782D7D782EC8D150792D28135D07968A8C5196E384B94BB222603FB5ACA84FBF910B258B64660C63B0ECE1DA802A837C94F0AA402EF84681782A56EF466C7B05950F4B0758B4BB730CADC2F938EF3078741F5190079AED397C788F975ED7DC6F6E9BF921155401A47969AE7D86AAF15B144059DB06E1625E18E4CF28BC60CE2F03786F58EDB889BF1C4071BD8B423426EF0749221C0B6486FD90939517F993D78B8C3B1AD87C3AA5E796CD3C22CFDB1818806DCEC80E2B8D30CBFBF61B4AD518D335E41B62CD479E897D0BBFC390E2A32756D981AA05D017A0C8FF3C9DC693E635023A1CB595816CBE86F4AE3E5E1EC26A4B3649D4DD47CA35DCFF186C3C5A8A78764A9B494D872591C6B73EE0F2A05A8BD27B24554A44F\nss = EB0A5A154A1E9A97633929CD64B3C7E61B58FF6EAE29C994DCBED1BF2708E99E\n\ncount = 6\nseed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049\npk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD1589158533", - "9A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E84684EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nct = 61A6B12AF356EEEE284CE659F04E09C46B620B93B0B48CF7AE1C78027DDF61550698D932B3B88257ECF0631B999B910D794E9180C2B3B62F5BBC9D2E9DD011F571502F4FF2F488223F0C3197D0E83D9FC8CD06988B768B952A63E0AACFF6F61AE24235F21A2A9DF654698FB10AC1B413AF28611DC219DC1B6E453CCD3B8354E685136D2B68C0912E2EE463AB2B188F7D5E9C6D6CA26034ED7D5F7FAEB0B6D26383CB362D6F25BB9031627CB032F4B426410822CFBCAF25D9898306B531DD83CB0DB904E6275700F6CCE8ACE9D26EDF9DED5409BCD5555BADF554F01B40393735F99DE4C8C4547F830D998B73358B509AA6C03E188FD132E66E1AB06E2BAD2E502BD510BACADCFB08150E47C1416009A0C7D71CD3B70C0D73EBA0B52A4843CC38DFAE96DD8A53A09007C5ABEF4CE2189417EB44B887CA20055848D898A0F1A58DB4A57CD38C45A9DFCB05F494A46FB09077C39389FA35113AD39F160A89D1F360484CBEE658BFFB2ABA535669C708C81E8BFAB1B36482386C49285E211C6F02E5F9BBC8826D8803E3C309F23C4C9540178DD93E7179C0532F980415E741F69A1598BECA2A8BB86856B123F9557EAD3B85D6625FBBFD43FE028E01C78CE4FB7D9055BB23505A460A04F816F92BDDC48CC19E57CFCFC148963D983F3FB0AD7A47DE0CF8C1BBC65DA583EF75F5F357CBBA775D35D6F2BE25F11AF398C634277AB023AC859A20B2390761EBE825931CF4BED27D860E7D8C12AED8117226060DC268646EC4C73C74487DF97380775D522AD93B74CD65408D40682D28069F0FD66C2211CDEDCABE8D051F7EF2F6AFFDA0C2D36A65C4D1B3C8EBE5720ED3A60E5022D5CB8C4BCBF32DCFCF48DA5BE2D91D384A49C9D702814A0C6ED6D425CFA16C1FB1B042D48B48DD384565219ED400987107FCE11AF13C0FED29B8564525427197AD956A5D1109E3669168D39B60F240C561C5E70317F98675074760620E65A739485A44A6B87C7E186C21CC21980A65BF90526D1B55D9AB5A6FF5225CB01C64786B081896E5EAAC84F28F81017F69D2F0AAE68A3239BC9DD5CB1BA47B055F1393E5FC\nss = AE285BB95FC5F0EE80E7FC232C952062E5BFB8AF0889EA344AB3717EC1A2C6EC\n\ncount = 7\nseed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB\npk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4", - "E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F76699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nct = BBB99016433826348694F96A34AAC89C0E7BFC2F9915D34A904B91147B560B8E453158B41A00F7B461871D5EA4068555661BB40AA7C99950FE26F0FE8E02B182C558F3C7CE378F1617DDAB1B37D9209678DFFAAAB60E7607E0D033EEAE7B4595407E62ED2A00B86B65F6A1689BE52A0C4D4D48872F54733BB9E25922A306CB00B2FEB95AB748630ABBC701952DAB4BEEBA9A5B588D8637ADE051DF9ED830F6FF324046BB3F4473A64E98D1BA0C4FB0275158B4829DEE034C6ACDD8BC2E8AB2DDDB3B66C6DF8C08193B0B059873E566386F4D182CAB2466BD7A72F6E8898FA3AAB1CE34776183097E7D9D64066BE882963604AC056BC03AEDFAE85BF44C43E6C712881E28AD021EB4C679506BE8B4BBFD7402BC8D493CAE15B9B2C802C7142FF3001E5A1229449AD611EB3F12C3ACBD8C5E330EB72B012370D4D12B0060AEB8B453158518DA6F74FD9A2DD3DC2DB2595561B1ACFC8916DBB2D69407467BF60EFF1DBEFC5437F5ABB81B862EC03C1FE76A5A47F73207201E2AAF9733768C09C5DD6E859BFE1462F6B9289FE19644E4648C86A5A38709781CAAC8870C76549F35B960097C2D410F7FC76B4822812553375DA47D2776B35851C3DFAB2A8D8A70884CE66BAD0071864036D07473045D6F00A0421247D454AB14A97F747BEB47B4C77DAF56D6BCE577D42E5D80ED05D2EB1F3E5CB5F4DC6B66C64A097D14CA604C948D6BFDF778F2786C109D4092E343A040157AF04D8059953DE32F697A671D79035EF4F2A899C20E29DFFEDEBF92D735BB43BAA6A4BB9F7471215B9EDA2A3B2338B0B5E1E58EB684E214AF78AC8761986529D73E9845BCD05BCB7AEF148814B50F4E07D6D9387702D3828EC98B041DF90F9E4341DC99F40CA92D300A2BC47F98179D5FB09098B5899BC13ECE1ACF3C8159037DCA2039CDD9037C5D9613A995E6CAF8AE15AC6C589E5B54C469F1FB918D011786A4A4847149F3853D693CFA318C37A8D60D0D1011A4980279140273EE046A19EE47D61AB07D3D95F5B2F9F2700A4BA3F022121C7F8A0B44A1A1CFB0E679BAE294EEAC7719F55154FF54B98B77C6DE39\nss = 74C903FB47CE2B1E24B37136BD96CB5FA2D39681FDEDC4B8B0C6E9C7D1D6402C\n\ncount = 8\nseed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41\npk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70", - "818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C26DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nct = F3CBBBD4DA1B3E1B0851D939E24D773201C87D4243CE8D5D9F2233405BD232A8946168E81D25468BB1157735CB55D26ED675FF1D9A06C1D83CF96E45D68CB06D7F761C2BD9542ED37863500656FC9B61CA2EA862F84DB54F04E8968ECB3DE0DF0C3DB5DA89D49163FED7A6AF999EE2AF4E8E71A455759F57C0F39AD9ECBC7873386A3F3CD5B64482E1ECCDFF1EE865FFCFEB98368057A186985E882B0BA2EFD13D49380AEB3096EE6ED275E93F41EB3A86D2F2DB5172514D731E3FF9FD16C6BBBFF128A43A1CA2CF67CC742F7995659FCAB084A5FD69D5E26068BC3682B8001D4E76394C99075F750DD9D847F1613B56F64BA50178AC55361E91ABB172A272B47A6724CCBD20BC333C0BC82FC54203E579FA76EDEC7EAFFF83EA3B30E8D389B15D25AC487433EC7DC634E8259D2159636827FBB4007A26FB1CF78C7FA18B871BD67B31723B103E5F0971439A11CA582F54F7F44C37AA86CED57AEDA4E6A16C1911E4349C59AFBB31DC1F96A1F4D762C8218A2CC5762A5B0C3F6B0C2F2088CC65F9E9B6F36381A8A4BD9D975624E2723C9F26DC3ADA192D0A6677A858C84B3A05406E166758323151E75A0F5C252B9DDE8B2FE9B81CED714E6D59BDE97586BFA54FA9379A46F9EF5BF39B8516107BCB6280A33E9D2C0093D6B73F35D26B422E8F4C42326506AA01FF2D9103157E9584BED50B6ABD9ABFAD97F7E49D74EEBB6C4F20438A196984E1A646F50A8D08F7273A10BC9BEF2CE8EFA3D99273DA9ED6A20088A401CCDBECEB8A5CE30E7BDF98FF973EC6A6999E9080627D226E0BF0C286DD02DFF5B21E641DB3B4298BAEF4A1497278D5094B56F98E88897590236AAB4F0F9781F2F06C884B60B3861A91E7D7DD88CF4E1BFD70254AD31C0CE3259B9073916C2D1DE36E68B95099B199D31263CFA3FE292F131296512FA6A942CD58EB5005EF264EE560F110EEE5ECE397D08CAE913CBF88ED81524FC967D319A2A73A303FD1A6FBDC4C0F7B5FE2C91A6E5C2EC337D85A105AFE9AEF7424CE73F6112A564EDA07D30BEA6417FF7F618B20D32DB54255D48DC183557C4255A43A85AF569145\nss = DF09F5512A04278A474D26B15EBC89F7258A3902895F7282F1AA5141BD45EFA4\n\ncount = 9\nseed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846\npk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\nct = D18661618A49AF4ABC1A1B2F61EDCF23198B97D8A49C0875F86903D9B10A7B20153F7204C80F2044BE9D8C82E7B8EF0105050F4DDBE6C3547D3DCA3A7E7404EFB3F9D92A1F2E0627D514730537D9F63A7C2E69FCF0F7848772992EC9381F4EE505A922BDE0B3EC1E086B0447EB8ECA6BAABB6259BB1F65715122D671E11DDC34404FBCCA14674C1553CD5CF1F64A563E087E720F803FF8217F2ADD6EB5C5EA432E340962377D24A8C2261B8E556FE97820CA7232CBB44B91577E5328D1B9F49FE9A9D33C1E18821B9CF14231BC3A97327BBDB7A2B12DF0D2BA7F44A6B2B2B4898CAAEADDD3FEF8560FD0C22D26A8DE6577E945EAC6A3925F1E4307FB610DF30430D46AA9ED4C48FB7FEC3E9B0DCB7BFF0121B0C138DAC7D3BF1EBF6BE01AE478F1506761AF1488A594D38891702CDF36B0AD62FFEC739E421D2CC5F0D0AA934EB8AC4960F1BAFD55BE60876D8C3A6536BB22DA7CCF9C12A11064A547756DE834B47BF57B67F375E4307660A53B358BA026E2897C0C840AA8736D923B002A2EBCE9C8293ADBE2199C58E1DFB6307E13773E8F695937BF0EE6C389067081DC895A07786D554FD71A195934BD9EE6BEA54C5E92D3CEA80C8ED8C1F4567614A03A36739F597ABA6858DD53012D969488C02562320E99797DAA33490011900DAA1C9ADEB058EF5BC9FE5CEB0D05A6387CDCDDF71F0A99D544ED322A10E710B811712E56F8A462592DD26420169BE684EBA4B5259810EFF1A114C726FA34B39170A659069670F39CF8B6", - "3E4EBB9D2CEEDC7DCB5D61FD2738CBAA4512DB1CA38B8C778B2F5F8F7BEEF27E68D6FE63A65EF3CDB0F930F0E5FC5B9598EF03099E534503599628ED9A6C4D32E33B49AD9A4652986638E8A7490818E193BE5D74AAAFEB2101080A76480F334335540827C8E823EF0DBDFCC52DABC2DEF58CD8EE8BC448BC898ED10888792A0C9FEAE844F71DF836C92CC5575C42B74070BBBCF9600E1E593C1EEBFF74CB06D19676A6DF8B7890618066FC69B20194CD305FCFF6E8B005EBBB18F2EE543B5C5172EA4D4BD8F536B4BCE92FB06B34ABDFD05FCDB38029FF74EF\nss = 07D4FE5265FE82CBAABA139893AC89A4535B4F97F94DA29282478F16266F483E\n\ncount = 10\nseed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3\npk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nct = 80EAFF0DA8B892D8292F7FC7D98A14F33FC8F3D2DE7AA5DE81C956C9DFD8D0536A2689B5BE02FC7D12F0A1C71260B4155E75FAC558D76C381AFF21D961E2F074AD785EE8ED83ED5995FBB83B5A908A0509A2D263C6682D4973CC727E9DA4F945616C4141D7F148595077B832A5001E5D94A8E98A014F37183C9526C32CD92BEFFFEFDE2B2F5BD8032597D2677E06032CBD9EED16AD82486FFC68032E03281F119097CA1AA623E53530A998164E6858E6EC2D42A5B86A390345E68ED2A841E82C06F66406FD8DD1A93095A59FD43A3F6B64574FA6FDAB7C16F80EB598B7C22B6E6973D6D248EF3FCB41774EAB52D299F7C9DF2B59AFA71B114F5DF43229438B5FDA5D1D03636193D4D2B7E911049FFD81F0B6869A0743AC2F92ED47E13736CFE63431A336723FD0A9E94E16595B50C7CA48F60C4B638F4CC3D8238A80641377460DB085C420FA0CCF7EF77E2A5EE3043D9952524538B1AA6155328FC52F8D9546FDBF9C5A81F2A8073C3BAD1FADCC5D60177C3D4D931FAB0A08056B313EE34E694F80BC22DE33335A089A0D780440F02BC22BB7502557B9DF2D6DC463B15ACC2012C94ADF19582444F2B5E63F17C65CD3F5216440BF918E06A01C9CEA653EB4A05EB8B63AF5D657213947DA93C4B34260B8B11FB8C4087A79C4528CC0CFFBE8BC70FD5B85E974AB261EE674DA4A1190371BA8A6AE3FED1758152BE3947CF0D3EE265FAD70702FC48BC9827DDAD3D6FF8F9D66F0201E8F8C8266D5D52733979D685B7E254A2BADF58DEB9045E5085CB5DDDA1AA4C2B88B4B466AEB960D42FDAEE3C28C3E809398BB308E440BE5655E762CA143C86D5FAAB7C829B822A7389D937497A494ADFA4B7B8BFDB7DC9457CB93D723765B04D2D76321F96B58A886F54ACB2C5A518BDA88488571B512E344C6C86F24B726B274D4B86E19749CAC7D0A384E3B6824E71B59FC0D24BE840CA03925D42FF23F366C471ED224013EEA0B73391613E05A6D8A390B446AAB2CB5DFDBB1D3B6EF875FF5FD3F0326C43525A80821C61B950FF6CA881BC25AC60B899DC47BA92EEAFE5C2693E47CCC35CE326B581A6A\nss = FD481CD0902EFD9A163377000994AD86E154BCB2B6458AE72CC7CAFC125DB981\n\ncount = 11\nseed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC\npk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA", - "0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB718965812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nct = 4B279A18929D2BA3DE0715458CB6052D9E083796096C7B3A7398FB09CE4E3F5F0B9BA4AE07E9A923C86AEEAB7F44F8FEC4F377DBAC4009DBB34D594B19B0A2F71E1FF35131D5A993A0C8D200F1A7F25A318AF13F9CD922E71D35CF92816CDCACE01CF5AAE90E2ECADF4A13B8ABFF06469501D8E85CC7DEC2F001CCAC680D25DC458535B44E67A2B5D134307E70A7FD5E28156FBF9FE33EF9C25B5772DE6B83A5204E8C9BE43762F9F07CEF4ED3BD5ECDC67773D96270F2052D00250F28451794E71F2CBD216C85BB78D8E43180DD01B883158C47A5C572149E404B9D2CC2E11522940D22E8D334BB41F12CD43DDB52E424811871548981A5047CF25FAB5F9B987E010C5591CF58A20989C0C4EBBD22F6E2C7E9018CF60692DDC68A8AD0A33D76D1582D46A06C2E60F4B062506C763F69FD8C158B6A1F59D98F46D8A6887AC1422075524E7034A7B2B5410D41A1BEF19090DB5F47CDC2DEFC93A5C884EB5ED7EA681F15F000091F3C207AFAB28CD535E1D3A292C00781096386D97347B3540B67691A09BF3997D364C57B3FAA77C81DA544F8B558F8777F9DF39C6A25B87FFDA3F518D4A98A3594CFA7321016807E85E098EEA3C5632791B21DF1244265F5D4A51DB008664FE7DBC2CE34F095158FC07CA5600DA56E4123107858DD9825387C3DB0775058EA50F9743503B7C5CF7B72E633F96E42FC8D967D21A81DFE295738270C0B6F1E8582C0A807E1AC3BC22FA715003A3CB1BA980BF58A075CF50BA455620B0A07D45F50CAB7BCA3CE12D0E8057028320637E9A2D81DD584BC2CFE6C63D8E5723B0EF99E14239754AAB21F8C280294344C3B7DD30CE0D4C9A75011A3793D751D40C2DF3A190292688C8740A242F2735191E73F1B78D510E4A67C5622D305D6631B0785C277056022B4E0312CE1717BBC6C417328940EA922084BEB0F66F84D467DD9C0EB1BE414E468F62D5B9E372927399CBDAAB41F0C5D85D09A95EB9DA40C285786377253C640CDF00C4A0564FEADD1AE57A336D6EC7E461FB4CA493CD933F6791F491A41B6430757DD86D22017B073D5DE00B865E4B6B2C13613C139\nss = BB711EA4B517003B1B1C893B5A84E52C7E5B85C02703E7E909621A8E3DCFCB6A\n\ncount = 12\nseed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F\npk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755C", - "C71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC78E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nct = 91B91BD36C068CF050F86C99341DE60555EFE68A861A8A1CDEDE1F03078AA4944192940D2B112C41FD099096B21453560C552E9AB8BD02E0C7A191ADFD940431EF1D5CEF5B7AA6F700261560387A0396211FAB44A85E53F16F9648663EBC404FE1276099E744E0B639B2D2E02098D04CF406FB1527671FC7C5201F069DC75B754B1D58F73E6C6F1789CB7FD0BE848C0CBE53F2412EA1CC2136AA4986C048E52A638B8DECAF8EA2C3CB94717FC35AFDF67DDF0319EC44CF5B7A909E564C6F7CAA82D4CC7B7FAD69433615F5A11673F04C45CC27CFB8806E22DE9FCAB3AB76599A0574C658FF6B46E81FE36C3EDE03B0EAC5E75C6CF51A08E12D97D9D274443D4688017C6D25C9A802411A1E03A0138A7AF0D773252BC60F71D8BFA37B5597ED49A2172E57816F440F1D212D9B60D5C3254F087C9C6F4EEF5375DE7AD36D9264A585187C7F33C6B813AC11E3F1B183E85F39317FCD517A41F6FD5B7D519EA5DA42483AE611E4673A724502F6AC76223B20B75408412344313ED23824EB30A13A7054F26855925860019868CC19283081FB6E51302910AC0ADB19DE0658116F5738BC87782EF23DE0E1AA7AA792DE45510C0A2EBD001D98742E7F3A850758EF87F03A4660045DC8C3C8DD94B36377E02CF76D50374C30AE2B5AE27A25446A2A6ACC1D6EEA8F05B3251BCC01949763BBB62F46AA91EDCB92647964295D8C6092C89901E0E1D9AFA3F6990193960CB2B0CFB2498D7C5EDBF61464A56BACD950B615218834C0A925A0250EA05C1C84F658B16C4AFBB2AD5B5099EDB48EDB1585362556FAFF656C0853A721C9B07FF135BD83E93FAFE10ED9AB316241B2F1530168B0A924DC2D5125898373D80BDD94663B430250697EEA3A3734A56563EA4374C8C7EBEA45C98FA30BC5EC90887BCF79A3E83DED8E9CE6D481C2F3FA6B00D601785D5ED28DFF6377C27C2FE7B626C6C53F09459EEF59AE5C62EB7575382DAD4D63C39CFE705E3BC27CB8A159A9649BA4AD0E4465289E394DC4FAF1C36AACEE381BE92B05569C8C70D13A30E3EAFCE667F9C8C0E0CAE4EC7D3EDC513AF512DAC91D6BCB\nss = 3CF9E85C71F1E4965A26D588D3F2CA74D4DDBF2D83DC15033B1566B7672F0BF7\n\ncount = 13\nseed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418\npk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FEB44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774", - "D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB38AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nct = 2518BAD0DE4DFA29228047F263CE666D43472A43CCCEA01B7C61EE120DEDFF531A864E7F63F16B461C0FF18AE7E551A8784B6A44E2D3BEFE2B3B994ECE1A94CBA8F846FD756EB94D088C999E73C96C3D16A74AEA53EAED6581773CC8BCC08CFD3DC2EA05FD0118495AAA20F387933258E2AD208B36037D49565C0B3DC8704580F6BBFDE68BD784DD1091A99C5C56A555BA1D94F3C9C508DE1F47FEE09539A28BC73F3C6B4BCA2A2AD51470CDDD36499CD0EBFCC1551FBCD36E0053715EE7E135882DC1C3DD5429BB77D93DC48FDF2D9B48CD9EA73618ED6A7C6A390440677D9C1C9B1E32160F02AC939714C68756738D9A73ED48B2CD1ADF4D87971C0B4A5FF2DD7B4D6F61416063675F61CAB95B7BF8FED6DC45154E90096F69EE41C787F910CD54D7D8D25028B95A1303C59FEAF8EAF5D45A27B5679240D4C22B38B3C89DFECDE17304C9CA3E3DF083A86CBE297A695F9D00CFE75A91FE2033ACD4797D041482121E32E1BCCF630552AFA9EB6F4F8CED9EDE3AD2A1AC728796624CFF48B0F0BB4DFA0DECA016E4C0A415E74B9AE978E984C2FB6DB446E4C1E0E7511B6AE7EA208B7E55A8BD38B0E85CBB7722574F66AFDEC0CCF36AC72D7579EF88F7B06D5054F46F5403C7EA67A45A7AE720CBFE927FED4D065152196DA88C033E082CFD679F72076A63EC9CFBE4F3716D9CBF0C3B6F393A0747CC5C10FFEC4AE4C30285DA51048D5FE41B5569CAF3DE165205677AEDDA9A55D3B179453FACDB3FD64F353BF31762C960A4E6F2859BD4D0E6F47422CEA3939BC7804B8D257684565E535B362A878B0B84B35804896BE08E60A264ECDA516BC73DF212DB86E980E83D76D027A103EEBD4042076474090A3F741CC7DE6E340059F60471885B5C03CDFAF77E0BB6598AD46CAD432135EE3F687C65A198E0A5C40B54CFEA967CC922E762768103AE867AC25DCE0950FB6A599BB9BF41EA0E276948BEF7FBE9781D96C6EF0BF9D2F4337C546451C9531ED8809D178A01979208F3001BC8B93DF98938CF21A36A85930CB3DABEC1774E6962BD214695FFA4BECB573920891E8BCF2C412131DA8D81\nss = 82B4F6CF697D27168AD2A66041F86C6586494C39DB2EE32181970ECD82A1CDAF\n\ncount = 14\nseed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260\npk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D979A2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nct = 47FF90CE4EA0C3D9C0E803CA5683511B1E57563B54116AD575BF2EA91BBDFF54DCC9ACA902461F0456666F5814B6D56865E51B963A314E85A26EE7B99E1197F8E34F407510BA1E10B22807D5C1B9FD8643810E9ADB3C4D0479CDAB6B7CA6103C695906DDE1CFEFA290C86B0736EE21C588F032990311881D146D089976FBDE8F188104A9A2E1BC9515569D6F8B2DD548EADB1567F63F23B51C5F7CEDFE42250E6631D34C526D9146BEA9124590B2E58C6EEDDBBBC21E7F6BEFF7148BF277B2876A66441FB1C1315F7DE065C651480BABED546141C970F022051B058E22157C8F7BD9A790333259F6033B983F26E73D498D5EC6A4E52F0881329FCA2D5B68215F7AF3B7E4B2039DC219339BF07F6BF8673127D3FAAB668697C20C714F33EEB6F50BB0CEAC55C3768AC227977972166DCAC4A341D2FE071D7167B7D10649E6B2C3DAAB93C3CDA58415EF01C9213C9E60979F610FBF5719EC56F132B76D3D064B7254598B65A36EF93087AA495414158D974B86D98F11973C6B63994C4116F93B8972258371C625DA1BA335D42F509A07BF5058EC7900B4DE14C707EE3E5B96043B6F859993B6FA5057DC", - "151A03ECC1E6B775E4E0B442317395B1304237E319F10806DE1834510F903CD7AEFC2F31ADFECC084C3C2B71C43EAAC45A5FC6535742EA08D1F4568751022369944B9CAB7E72D107501184E729AD6100F0EB9D905BCE8A6566E32BABDAD552EB30BD5D3BC77E4BF9A71A9F16C84D2053080B57812284FB76D5DABCAD0705011874D87EFC945AF323D17B5D3B462ADE882A9D108A2E0CB6BF75347090B554196EC9869C9248440116870E736C5ACA48FAD18A58AC80283ACB018FB4F04FA0837235945F77572CC909A7C0C06E187760F4D52A39502D796ED45557DCDC7D3CA9703352A9933ABE1F3A6DFDA645A2E28D287EC943FD873F9B28E05EE7402F51941BCA3682447552122EC6BD5C0A3761539D40742F1A2662C58416BC94693C04FF77894CE15FC9E5CA34393455DF25B1AE9BBDDBC253B272132523D8A69E102EB116C2E382ED81CFA7C0780A5902F682FE33840A6E2D90769D\nss = 0146EEF9BA45C59A7915DB7431F20308F6B230A5A459540261A5BE425C84CB56\n\ncount = 15\nseed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488\npk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF7DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nct = 5CFA57CB23C409AF22CC03845A4F620E6B615C9C9E00852F8379BFA52BD3ABAB39B304BBA0E641FA080B97B239180535F1D2692D755C579BEE0DB61E2D159DBAE317464E9B81091980761D6AAE6DF265EE602463660426728FEB29BD4A61230DF7A487A678376E9E9A8465027F310DB1641FF9EE24A450FE89E4F247564D0FD52B607D90FB6405D8CFDD103125528C05CD80F0672EDDB30764B3EA9870F04E645D1379FB2E5375DB93FC87179226CCD8EAC1E95ABC9B3F0C07ACE24D16DA348E6E01155119DB3F10725B34DF0BB46CAE3D2FF3E1C53B72A65E68F17AD792C84CCDE5B454453A2C6845246483F0D9815C1EB4B9A43299E576ABBB48B22FE5136D9D68430C21E07BAA215049A5207AEE2F2E88A78408E959F8F5D6D582213C88EEBFFE4A90D152AB1F83EB367703507FED17A2824EB1AE118D75BAE1B72FBB05A061E743C2607B298ED7BACB1070B68C5F03DE59E1DA8E9CE9E74D0509760A4FDD667505854106936C201ED505D0A251CBAD4A684E5B0927D08A74689793AEDAE5FE1FCB8D027BAFB6202C66770A0E5A2E4D78DEF6723D41940F255B0FE908254EC398313170920D5FD5F70034E383FBBC396B455F0843EB99B716B287B13C60957182F1C1D6E0680C154320DB3C2FC3B9E66B9B1D43C8468C99A120D40B4B9DD20C2F7C35AD2423619A2B5428980DB15768488DF2962B4F9DFF6ACF2BD23139B867A42534AFDC4D8C7E2FA984B21C2E40357E75EBE3DA1F646685A932A12BF6A77DEF9435F955431207F652E42704548FCA5CBE5A8285E7B9025FA9E85C0515A35260077E67739C94AF31D21A4FB5CAE7B7AD61B17A1700F02766EB7052E152677AE2D74AD2D0AEA178A1DC1D297F2F94653FA0F97422FE7BF52D2ABCC5FD2453571A3B016834266966E5376663828B54D43C8F0949687256E2043E2ED700C968894EF024E601E509122665EAEEED4E9917AC35F2F42C489EDEC0990770CFEB37EFDE843F281153CD4EDB863265049BF276D0B72119B85144D2595EA1BD33C300F2C2F466B56A4DC4C7F2B6709381BF982D0FCF5CF7F16E19C993554E8559B772\nss = D1446F073DE8866970B868A0282C2865682765CED8E3E2ADB6D09821F69EC64F\n\ncount = 16\nseed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048\npk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D3", - "1B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B44DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nct = 65CD400076B4A68763296F2E5057031A5EA130DC8B21BD45083E1226F135C502EF1D6DF338A95F3FEA888FF00140E39806FA59C920C6AD4075D6D3F443974D0F9A80150C97C6DC4500ABD5FDD18660ED580F86BAA8A00C1C3AA19810FC6A5E7BC4762CAAA90C40B30163F967FFA8A33E8CFD6F374EABA177DCDF2C1E66B3683A69C93E24ED89B68EC1C991131285F2FF31E1CC4F348427DB99D40A2C500E6369B88D1E2B766896EFB40F218AC12D5A5BBDC1A7EDCAE5FBF6DA7E3D7C37868E9F57E68A5BF83B29992C4F7CED8E8A2BA2A52CF203461DDDB0D58A17A811203606523DF56FE2B56812EBB008E767CDF376B10A4B0882094B1CE5C47381099B226A8EAFC6D4996ABD9C62E72EB497B83CA9D22A50B7BE4A3B510AF3D5E5B48776188F865C240A6B33CCB84E44B10208FA575A1B623F6DDF0CB0AC511D027A6F4D4051911C557BE5349F54A3ABF3DD12BE416B59F636F9767851FBCCE5962147FB029198DE4ECE44A01E21284ADE006DB00F700FB02BAA484B5BC01AAFD80BB74942317DC965FBAD6805F4A40FDC728852C6898286E584EC1FD746222C9E33B60D45A06D684667BC5ECF8C72E672B71DFD0B11F0B7EDA5D3E7BEE302063873D64F4922F5AE97AE84B63CFCE8D81526DD5DE43860D4F2961A1FF88D22662D921E90FC0F04C6041A31106DC2599B91D7C43B1CDBA0D596DC10373B13D140B9AA2DA4BD1C03499FD5BEA75A2F43882A0A92303F3287AF6514311CF08CB403B6D3330600E95C77E97887080308721690350E4BE344FC54389F8B919AB73BFCE1A67317BF7CA0BB1AACF519EFFE53ACBC794414E0964C58244E261ADBD2D60875C7E0C4256E1A698507D1972CB38375EECCA573F21AC15D4AFC0C50B2A7C7570A86F249C252DAB5A7EE7AD5C6004F686E70B869DE6AAD078943B82434374DD0B4926DD3B7DBB48E29F5DA25E15975ACFFC0B373BF8179F7533D66E07F7A5CF5B66FD5DA19A8077825456643FA1EE82D8A95F05CAD707AE20CB1A8359572FE38B27BDE1432925585BF6037CC5429B760892A169D058178E7A4801A7CDEB7A2FD7C607712B4\nss = ED8F55FBA251D1F3090F77823FFB0D91C7028C66CDDFC340BF9945D9A56D917A\n\ncount = 17\nseed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A\npk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F", - "4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nct = 3C49B86B127C0A05B1E770A0D858E84CBF3223595313293E48137D59F520FF53E876D13FB33B040A69967E3B7CCAF68033CD318E1EEF578B2321E20329E5946248DD5B019B01FA7F3FE5318A768439336A718766247C6D24F9C8D1970B81DE87CFC58F7B926FE352BFBDD9BB879439CBB183FE1F2B9A29804B6C9F90853974A5EBCE6810B6BEFF0E9E37F18B25419AADE051ACC2556C0822A09781333ECB012896F30F82EBBDE6844AAC9E47F630FA5E222535C5793C652EBF76517ACA290E812F0DAEDD242B815B15BCCFB92B1F470B23CEAABABF18CF00A5BC2EB2A98785391EFBDEF71398D427411E0685CD41098ABA44A451655B1140A788A48DE4DCDAB70A1849F5A2348F4DD2CB20F54F544BF790C294CD6BA1101EDB406C53604D88CF532390FCA678358C31F1367701CFC064DA33AC20068AF9D56C0BE450918FFB8BD03820D4994BFF3CE9E5F1251B31EC8DDD507BA0F7CF60E6CA2E85C79E44BB993E83D210E14C1B59EFDA25F6D09AD93EB9197A7760D4C30A13C859F5C2FB6180708C2A238499BC27530110144CD31FA1237F46518517FB6473670E30EBC1CF25C372D96E4EAFE7345237330096DC65A4F7F83B6F6C095F3BE5C44A5D9E8D4F8BDCC4DB7EAC3304D851A274CD11D6C6E544465BC270BD9DF4B34CB044B2B444F08AE08DC401B949C1348B2493D6E228F9ABFB1206EFE0611D20ACC1432AC6E97C41410B895BDB55874E663691E978F38010AC139734BC1B4051F843FE1CCED989972F3797890295811594BFFB9DC1B64D1C2B0CE95852216B07961AC0561D46D07EEF53219A659AE63CE332D90C67CAABEF5B19FE654FA496214D30638DF44A38495863E75CA4923CE444976CE120820CAD972B260934A2C8F2375B9D22C2E481B4B986414BBC820ECDB2BBFF776EBF6E69B8AAF603731AA6918949EB5D0052CA4FFF439B673307C5972ED0C00B6134F6FE6DA833BA4770FF537F8492DCC74DDED5DDC753BAD51951A4E6F05FF58060E0DDB8921134500CB7E6B34D280525958E52293E0763A61E27BDF1FCE9AC1941BEF33219FF1032358B65F97FE0CC4158D4\nss = 5451FEFAF1146809CC45BBB88DC3726DD4754BDC9B25B31B2F7E1E4D35785FFD\n\ncount = 18\nseed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856\npk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE33407A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB", - "97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D1278444F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nct = F103A6920DE65D0EA498EAE39AE95EAE62BDC25DFCA0AA8B5543AE984E1EBC091AFD3ABBFCB9BADD6487C0FE098DA4726EC61C5EF50A043FC15A103AA30F6198DB5970ADB56B110BBF3D000CCEB6B701BFAD2D41D62E90DD1ABA87F8121DEE44742FBEB62595515338B504F4FAB675F95EB2469B4FAF1E6EC61F675D63BA0285728A4303E1C38E0E3857F496BBB4E20185F4054B8E8A6A9A8323BA0C2E25E4A1D29CEECF952C75A4B78799977B3C282CC56647145A6597BCBE549B849DBBDA79141657672396A964F1E422AF1578A217F32C793FDC118400416D70286B682C6F51E7497C1FB78E1F528A6E1E579F98DBAEF4640A5F7D258159FF2B7A156F8CB69C1F438C319C68D2EB367271C1E4390D3D9BDA77A0D1CF65274697526972D33179E675550B94980291BA8B353E694904CEDBCFD65A291BBF01DBB15BF52E79E7161605F1C61C042A2348A3B85BE0EDA083B1379A8648403A58DC2DFF2C3C4B750F2E5DE7F47DFDC858AE3BA20C274146A18BCA8B0A2A453654DC680029492D41ABF2CB21F0DF3D0658C3A0B603478B56E8A2FD686E1E3A83EF2929FEB1C62CC81B838071B7ED48BB5E5B80571D92D20B1EF253DFC7DA876953BE7F632DDA8FD32A9A5CE7385D0389E81E8E73D8E8433F187B83B3C4A60CDC625AB11D47A45BBE881520FBE0CF1F7D2D388F1E76E7063B349B1A96679BE2511A85D6D155F9D6D08F1BE57E11CF0774C30638C313130CE40347E4DCD182A4509885BA71900DE4CF919D5A95BA656FFEB4B99447DC1896406EE040B85A46B6E47B6FBCB2D36D06A7598F36FC0AB44C63A0A02B18C39D84B501FC1A9458FDE6BCE633B36E2337B8E3012C5FFA0DCC6BF59469E77285A62DA260E6D3F6662B69D1B91728B7561A849DE0BCF7B1D188A0F35BA08F125D4759E8744510858E20FF460C6DA1BE11A05BADDD9837ABAA12F49595EC5F953913D639DB44A094E5637279154BFCA014F555AC75608A14A5655DDCB15907B01C31F12D0D3E2B89A91DE48C585DF22592F59B1FC0B1B81FF7711011EF9958C9BE97DCCF2266A5E6C70C542CB6E693FE4BA1B868\nss = EC2DF494562866BFBCE748AE941330435364F6B9ACA579B73F00D576FDB9F967\n\ncount = 19\nseed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827\npk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A71298341C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nct = 77A6D1950DF2F7DE9D7ED9F3DF6C7FF6CB9E4C6315802797A1938664A54EF61A98432E11B1228ED872045AFC011896E6AFAE1CFA4C70A769FA33656B799ADFED7C5542B5E0814003CDDFA30DBA6690FA6B41A92DF56BF5EB0FD38B47EE121C6A5F29613170291565FEABC690A05A4635DB0383D62E1C114723F7DF6892C2E3A84AF47C50B932B7E7BDBA70D728CC111CB6F7C8AEC06C5858FC57AE14DA29AF1F54EB3D8D1C2C98007DD4500DAB2710BA1267FBF2BBF49373C6F637CF487384D19AB269A115D7EC86347A0AAA7556C805CC19CFE9EEBD28FC3A71D3C6C0E6F4D247AD7845E004F3F40230F0EEA5EE744431FCF769F4ED64EF8EC46B3140BC11BADDF5C6D46C0891A72A517A5C21882C0DF57AC599AA9D2F6706E1858B4C8EBE6FEEAAA495C22B56D54853DB", - "69FED7FFF97ED312D304D39A3F84DB43CCFDDDDAD2D8E3617660CF3C65765BF373E0AD3133A2928ECE9774645E03C5D8C67DAFFE3385E13301B5D0BBBDCF50FA5511B64BA808103F3D56F82DE5675ECDA72723D22DAAB7F8A94B598F9810F1181EF9CE796B58CE6CAD513464AB8A0C6F0B7EEFCC8F33B5026FB5B50E91BF837D1365E4053B2F3182BDD39B69FF1A7D1A4D586BDBAE2FC68A10E1F28987BE6FB0D1DAD2A9A06B050ED93B50F24521EFA50C757C4EBAF964E2621C26A8FB70285D4A7C9A4546752DBF1EF21F7A28FC2F9C5FCB691864ED2BD7E85753FFF98427BE3C0782E63724BC1B9C52DD643DA223CECD8C4A4382ED3C9B98DE12FD96796657679094F9FB5BA09AAED9763E2D20A36E7191B93741ECAD6ADA10EF4FA170FAEB17B1492F375AAFF926397BC76543F1D63E5062143D2813B8B0A3B621B4BC3DF0CC288810927A37A60D597845998AA1A542E49367CDB07D7A13D8980F1D0F7A0118BFE7BB088903F8947001A1E1EB3AD36A69A8A28B09FEC1DD7EFEB62C0E32B43E46C0C0E37DCC6756066E34FF9DC74B7085C073F0CD71CA4DF6C7C3C6890C44C97A3E0F2A10A6C69AFB3D34F3E80E051F486B223486AF140A040A7996DFF81F1BCAD401219275A148F87E2EE72F2E0C2F19E03AAF\nss = 6613E6135F8BC9F03A2E1207C85CB568E4FBB7AC5CB525E2C9951B040294D360\n\ncount = 20\nseed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8\npk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F749468026590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nct = AD3D21CA26F64EA4D45601BBA4FCB282BB0F185A865E74B30B3724D4CAFB7101705C64415311801EC3D3DF0FA7AF6EEFFD84A4FF21FC03ABBBA8B89E1893092A9BF5E5637D206C99761F580ECE7CEA877ED894D6FDFA32DCC2B6535EA687F53D7C5F36247719622E1D3D466F619F449E1CAED985E5B6543258B8B9F18A04C9684B59420177DC03069868A6F868AF9758CC877EE35D69AB491C84AC74DCFA0DD618CD37F11C3DB6799AD11E50EA2A9886590A1BCA6413519134BAB67C2706E596F509221B7AF0C9CFBD913472560F40C91E5B8D44C51347375CF639718D876D10CE0F0F7138383258921659FD4148242606562A792CF1B812051C9DDD00294978A0594EF077EFE7EFCD3ED35835FDC54D2AA1B3B5C339E00828C0F1B8F52777CA14C93C83AADAB073F1DE8E47069700701829AB595F74A1C37A292D06464BD339B84A7049BDDF753B466FB9C13BFB7E0AFD0B8319C6B685AAFE8F4463EF83E6018FC92E95A15EDC81E1F930A475791D5CF3E6EF301B6B2D0051D244C467837414412AB2961A3902A42523CA5D379828C35BDFB951E2B2376D76A0F036B102342137E804AC71FA40E748A4BF1407E30EF8AA847523633FA3C3E3917FE4891F11140A0CD6759B61D4FA6E6235631BBA18788910EBE68BB174C73917723220DCC1858049B15AD5F6DB1D31940CFEA9E21E6FDAFC427CC51CC324AF0339B5D16459CDC01B8861ED0DFBCECDA125A51FDD21EF8314A3E6D2CCC320E743CEA8C13EE1418DDE8A7FC4EEA2B10A62FA15992C988FFE1B8CD3BDB97BAC5E397528F13B87388E46186B6EAC6A27C856422537E26F943C39F35E48A8ADD22A04EE044777A12F7232AB5DE094F34CC9CDA448E3BB9CB06697128E5638E244EE7006DE63623918B8B6860575F56C6A9D5C2D3548D97C6B8B6648C034878F2930433ED0FF52F78A438F6DE25C134EB86D925A8DC5B747EB741FA90A8F1132C563435409EB81731B5EC1CA0ED4E6AB28A16FF7EF26DC633A1FAE306DCCBCF1DF8131A4083D330751E56DA8427F098D0863FEF4010CA54803F130DF54356F7B6B141EFE76CE438D4D\nss = 54CFE9697319A1D1B34E8E9A80D019AB5F574655763C9E36DA4777F0A971BFC1\n\ncount = 21\nseed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994\npk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F", - "92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nct = 19E9B0CA9554D7CD15467B9C7BD824B41584C9A03B753D14CC45896F4D838EA79CFE976BCF5D0B251220049C2666525C1EBEE04D54FC93695EA16E0EACBE3C8A2240253962E1773FFCFB5CF9DBBD31899BBD5C0C177C1A60A307BEA6FC1091D8C73CF17B32C4C0F1B06EE596406F60461A9701C2FAF812EF8708981059FEFD655BE20BB7F04D18A122960E81BB628D65811C08719C9BA3F0D7730BFEA056EBA07DE87AE0993CAF8DD2ED815F9FB3501C3ADF7D5845C2D322D4EA30A45238A68BB5A061ECB0EC9CC6A473DF40C90B128942A62A6CCBDBD3B812D84C1960CE2A39D7A2F67828EA3D6C2B5B6141F1484652CD350D6E7BFF30C4C7065A08F68B33EA88E9C0D15DADC50CDDF3097D7D987416A23F4C32A43B11A839384BD9759D6CCA504AD15DAAF5B31107F72B495CAF18298BC336119125370598F5498FB1020691D59C2DEA0B38FF675437B3F5C5778B48C0EAE9B27D89B25E3CC7AF4CDDA2AA73F96227D941FCB1B2EEE7D594F7EA9DB9D8A146E5238378012FFB9A5EFB857C9706CC2A57295096708C6F0F94F91BB9211208BD83C54220681C2E840527069187E35DB38FA478B7235FA5A4E2FE8DAC08A31054430AC163D0DB5B4EFC7DC38D9BBD2FCB96E104D009F58C2831096DEE228BE736D018FB29C2608D1CCFC4055710FAB3C50A4316C5A9E656A783083367DBDB53108B22605BC9790BD1A2E3B4DF8EDA75CE911E8F0114B716A222EE4ED9EE526E6FB2AADE937CCA503CFF7B84986025F2A09B6561C5FD6016328DA4B065CF183F2176864CCB400D2FE5A050145930ED7AB06542F744E0B0FBECE0CFEE53B4A98F48C7A05C2955CBAA7AC94D3343D03136932695AF47EADA59CA9B6A62B7C3CE9B42FC066F380D4A29568DDC9DC9967F62E2372442DA1BC4F8FF0AF4DC439E63BFF72E1295B551854C6BF8D3228388D3E7752EC3C7427CA616F45B441DC07D57081638DC91BCC3008B8F391F3B2DAD7E87F8D381E1F2258236E588575D1C0819E25D937FAD345B3B8C59F2A140FFBA2D18AC36271AF1460A8754367CF766A9C5B0EFFBA17DAF1688C252066EC42AA5\nss = 2765EE1DE38D074F1086469BF13FE168CFDEB6E609A47D37DC9B8415265D953E\n\ncount = 22\nseed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F\npk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F", - "415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nct = EE8B3FCCF1B573069ED066A8E4FC63372F7CAE32AC2B630279BF9632BF4A7B53F385E832F9EE7C66D1F2437F356E4412C689E8CC8E229430C81150FB532CED9EE376B708AFA8375732D0A1263B2D50B213EB503D47EC508D9354C1076A7CAB6559887AE89B4BD565667234C68F0A4D4DA9FFA969B9733D0402414A1E388E37EE096662D37FB37CFAB2D8869A419B52F6C3D66FEE3EC33B919A3AF7E98C3905D63EE346CDCC52D083E44D8A4D3FE9DF96EC8C64845DD9FB57223B42F1EED48FAEDEC3A9283A6CE70ED9CCE1082822B4A55B4D67DCCEF4BBF141C0210FD5720D19BC4B72CE73B455FD85CB0737E71F14921E70A42CB0123E891D2D0907F2D0231A49AF56BEB44764B133CB5F0DA1BFBF68E3CF0FE3878532B0C310A9BCEC77424F4F450496663D915BBF934B7957464F94FE69CA1E0BB8FF4D78FA386C49C6DFAD63FE3AE65D331368B2A23EFB5AAECD84428206DFC5AB6BD3AA2AF858913B1B33B920BC32A396CE1944E5AAE00AE2C3FB7116E0AD6841A15AE6F6A086972852B31EA9D6842E6C1AE57104E09ECCB897A2A2C8BB2B84D0F58834163DCF16308E66D7D1C8A8740CCAE37DF33034A584863F69B3F8C3B7908333C403ED4FB33BED436C40A21FA6656B59FB8FFA968EE9DCC4D473CA5D2750D64B12FBBE1A031CF49F5243FB304CCCB9E6BD7DAEC564697CFD2B9108EC86DF1D6785A2F19D82EE31DE6FBDB6FBF0C3E258884D920870D7EC5A89CB255C1FF1A901B3D9A92A1F837E50FBB3FAC6D65DD0B385C744EF9E08FA07A687747F99F47D3D086EDBFFD9722FE5983085D4AECFCEC4D5B3331A90FC0F8B7C5993D7A55CEEA0E22620EBA9B3B26AF802D5DB5CEBDFDB75AD4E39FAA7FACE6BE2505117F7D6B24E770490DB4EBBE7FA773498288BFBCF4B5B15976A37EA29CBFE0464C8DD916A73654C5F6194CB270B49214E2E79C12E28C5ECA77B02AB3196C424EC14D055A5207AFAB28E834C87E8C1FE1157749CBD616B15F4DE795AC1CE6BD46C486AA487F4E28F80FF801BC2C9D648BBF910B93C8157ED652A7E68A69EFBAE58A4ACD05F70BF9EE498A0E7BB\nss = 5323406C537E4300C70220C866666848970D29759983065EC5DE317B372CC265\n\ncount = 23\nseed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D\npk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CD", - "FD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3CFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nct = DBA6E41443D740FFD28051A50DDD9439890F5765A1041863AA376995313C1A4564371CCDC1B59501E395222349814D773ED5E858F736250A32F8447584E49DD6F86C43D13075443FCE73C1A1743EF7720CEE8D4F8A8938539617B82F48BDBE56C5B1692692A78FCC806FAD91DCCF95CA222C42682833D99C502B750A8282F737A0DAB64CA0F8CCEF14172D719FBFB658B506C8483CC0FF6742516548BFC11B366BCAC26CF2229F82E9C70C525B1447EEF349296CB2177B5F790C8E8CFB07B117EB3CD9FE0AD441C1B62B215A691ED814CA17120834E3D86C5FAD4F371C43752D39934026237E04DCB4591F060FD4FD7671D23FB2CBC35A3F3E61B5EE6DA6E9D5047B3F8B59D98883FD26DCA336AB6B52F6CEE5890BB27F1694C15BB852A2E034F4CDEF27E9D3A3ABAE641CDEA7AEC0822AE7C1904F5E7F357CFBD386C9B26B53B689D8404180B5A59AF2FCC9D1153A223C64BA1F3CCC7FA8A6BC5E365C7B855D1DECF93D9E3B3397A3CB0558405B753FAD7CD1617E3E34F33184D9C5BA0AB4437A87291E220CA95537CC1992D1BD0E135DFD99663279703073E91274BC611C63ADB4440661FB107048C30AC2CB98605C2D9F07A6EA0B3B554BF28C85F1AA7B64F83EB2D91342179E770EB1574A95C133133169263B43F46225923A8E580D60D9D579507CFD14F2E51AD7E2F5E214392A4CBAE07E1AE9D65A066D8AB78CBE1CBC05ACBB710A4F1466A79BC121007357463F0B8248CE4243F91062A534A343E12BA0FE00A7BED4F1DB18C76B09325B99FD0DF9CCB9845FFCEC34B4C05B76F304F4B1076349E27B06EB122E4607676EBF072510563653310125A80980AE09BE7889582863FC2AEC1ACF4016BAED6DF1753603353742C4943E65E25499E42027DF9277D2D3B2EA010992B47D51486283A566146F80C04923B00E9A76674D10987A00A1B59B56DEF861AF1E4648197CFFCE32BDF8C91D0A6DE67046B59D00FAE6AFE17CAEB8888A73040DF65834019289FF280DC250CF46D2FBCB8ED2E775898CD704F53AD10F53F96451C71549613E248FDF68BE1FB10A9C84916CD7C602167348C2\nss = 38F766601CCACB7FC75A27D16DBB585CC3A33D21F39F9A284DC389CE998E85E4\n\ncount = 24\nseed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813\npk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A253328DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC72786023FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nct = 59B6DED2FD38B9AEBDEC9367A140E2F42FA91F70AA73ED06AFD4931B8E7B9C6FE5DD6D3E92233A4FA0F569C54DC3553169A10481F519A00745D693C75179C0E002BE2B60D843562F4A3F7100DCD642B4A3054501E05CF9343B69564CC870AB7554D1788600ED5E67F0962A1E719B0012846F08B623CB0F8168DF45D2B8B358315061230917464770C962B0214D6E91C70960FA7B145214A8F1F0A5F7891F018B2C3620DB5583CB3F78C73EA37D", - "60D3AE270BE8CB4DEC7F5CE35F1218BBF2ECCE895710FDE9CA201FDC9E52AD006320824D6DBBDFE53DCE2B79B9C23095D66AC1D2D57B8E956FA2A975B64A79A76EE8C70829CE83BEB4D1FC402B26124D605A1C730405F81B6130B15A75FE16F61E24C0FEEA67CFBADBEA49BCE506C3922693C54FE24CB510D7B96E8E55CEEA16FE42F2FE5CBA9FDFB9663272E19EAE2A7872F777374AC2A74F5FFA52A55CA66C709E399CA785B39B75B894312F4D528D135774AFBA1B2DFFCB75D7F892BE49DC2F5A605280B88DFC48C4E5EE02E2EF96BD8BB8935B58184BEBCCFAE81E416477823373D74412F5D65BB16F4CB576F82D91F554B366453783996CA6547E9747AC720C8D3A36F0F389D12AC4A300DDA6F5916A1239AF00B2204C8D15EBAE51082B8F37B1793B2431CAE767E2C992EA20EC798B13F19EE8FC70C5FA7C4133F6A746046A3A5CC45A66F51A8F067B03D1278E135844552298FA6C624EA0997E2A7E112E76549113CC8B1993EDFD36DAD5C8EE142D96D2645CD3824E6E54039DE277A899720CC3C2EE497E3820A1B78355B9EACEFF61689ECE3342A29A0E5652806CC4A130FDB6DFA3B5F3727DA19A321B5F2ABDB4B02E0510B884D83DAF456C899227CB700691FD13F8EC0AC704E563BFCD0F96EC4295CD57DDDA1B44F813EC774EB26CF982AB65102C3AE1FED2A51C5A6AE185A134EAEE5DB0481BB4A8D7789E9EACFE22B12E70C1C63DB4EB082A68751596B3B3B3E4475A2FBD3E8F726C1D09DC9821FA762E5F3C58A378FDAD89283B5CC179A62D08A90EEF031922EBC4D43F4724C5EF2C534D025595972A7619D1C29E4E78BBB2\nss = 5B052804906CD6A9C2469F8A813C652D47013E11200F1C894DC1650222A75EEB\n\ncount = 25\nseed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4\npk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nct = B6C506BC98C1CCA09C6BD094D19547EBFBA54EDDF70C980BE3A6B10A32DBFB7506400278B7A34067DBBE26C8B69F6859658D1F51BCF35A29B5CC0E2494C9F372E4BCC277B7E5D3C444F7224BE57A36D6E39C1E7FB7F8115F74705FF63A8CBDC73A09264016EC0D4D31E0CAD0CBA1909B807983F06104D618D59A0EDF2DF0B3BF6C4DAF4FF76F40E0CB38B5BBD7C2083928264E87A6C6BABB68DB8D0A2FFDE33234884E5785ED30E2BDDA59107DBDAB400342CF7491F143D67311DC7EE4DAC067D291FC72A460921BEBFEF27946CB5E369DD462ED1DF0B43BFC8C4DD055BF33C875ACF8F504E146F49493FC2B0C12220BC380039926084AAFD0B06AF5077ABB98C973F801D52A785BDD8C8451A84B39FB501C66E1C7CDD8E5F0FA512559885CA680A7A5B10A0AF1C26EC219952983FE77AA2DBD5A8891A07CF1CD10EA10FE65F1613B17BDD5DD74A4A05ECD6C5DCF0ADFC123D02F665884FDB6E4DF23976BB9780F9C95E85E5AFA3694F01360FC81C1F2CBDBC95F349571260FD54C84786181027D914671449BCBC6DBC933EE93B9C3D22C54D291932B99669CA54710F117F1B24414335723AE0A284D377FBFCA33991C20285F2A825550E1A901D6830307FD41B87B20EE953F84E5F881572FB4959D745063401D403E3F096BFE7977E979F4AAE0C56F89ED4042D5801C8B5301BCEE4551E8585ED441A7B6C337AD1D4B331B152522A8308343CD13F18D1178B1A819D79C880C1E5C08A45F7A96B7F11CF8841BCAFAEDBBF1A93D4B3D845A5842DC5DE01BA795834660518412173AA6D333238D3B950EEB22E59C5D7E4F8FDA2C163B7B73B265B6DC962D69035DD382DF863EC3D6855363682A7F476445989636677DF638943CCEBDF212AE1A0249B7C2B86741C94D3ACFB59DD6408DF5A5B597C6E096CE7B067F510481F13DB101C4B3BB76C7944648AB94FDD90C732A8B0E0EEACCB3F35510CA791384C3120CC2DAC6FDEF67C27037C306AE2FD7E835600AFD5D297EBAB7C3C3FCC9D0F002C279A51E4D845355EF8166469A4B5B2B30AEF8622CB5B4772579F4B5A4880CAABFAA28782B8F17\nss = 7DC822F6F29C56FFA58E7ADF1D98D179A48A8CF4D4C021479AE02DA889225615\n\ncount = 26\nseed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46\npk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687", - "EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6A9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nct = E62BA3AC306E97A10CB2A9CEE57DEC67DBB8F9D87B5E33CB939BB4D6A8F55FAB42EA99649EE59F6A6A9E16EDA3A05D7DB14D068CBD256A1BAA5F01CA9948364C76D7304F9B06B8752CD4A2F2FCE9DCA42D3BC0C3B0238F162246B8CFC8F85238BCA3F8B27AE9D016144636EF63B1DEC95191E19F8EDACAD56C353EFB654F868699C81971D178F711105E99A4BBB9AC811EF790DBEC51B12EBC2F74954146E57B61F55E5F6BDD68232AF2F3F2EE3B638D5307B615BB338C8DAC0725F0ABF92CC46E2FF4985EDA35314C77B55CEA5582F91416EC87FC1121FCE28A773F33A53FA3B4FB51904AC215D264AC1191566FBE74D0B5600ED70A9F6D47BBD3B129422E35B2D68756E7E481A7BE0B7871B85752AB50333DB4E5E5178E9B8C786A566DDF7ACF1E6C0BDDD3E222DAFA64F6365A36EF808574FE9AFB19CC1AECA2199A112D145389726C0AFD2D683DC449A636FB8DF86E6C02E2181022C7FCFFF00EE67445027B68B9AA54EFD0F6ED5BDE7E6C44E764D9FAC92414FE9ED00D649BE542CD8BE45735BBBA1D8536B128360B005EAF9F8BC909880D4AA52B798D6AB1EF18A7113DE951EE9106884EB3BB73AEAC08F6EC79A7F7E66B43D82DA165591CCB81435593CB79C358FD0FCA273370F38089B03F2C6C69AE740B14FB5E4DEC624609AF226CCB2E1E37FEB3D38F5C1266A3D6C3829B98D0E4416CDF17B0626EFAF6E7A83A01369BFB4D7C3F79CD34DAB3A1FC62730F3898D27AB1F527AD4610227A9168A17FEA58DC5FA186FCB9410B52BE6E0361EFCBEE1B78F58E921CCDA33308CD5F3EEBABEEB8B38CB19EB487FD2D8DDEEAA58035B50FDC6DBE16352F397A6B380CC0B23F63954594BDA7ED15C7A3D0724AEDC7F8A3E27FA945430680A563900B3BA2785CE530E8435D679A6E8CDD6BBE00E9ADDAB750CC765566CF73ABE02AF76C5DB534701FEF439B5A025087B3E2E3FB1351CC48B3D27C57C465FE08F5682E923A7603E284DD4C23FCCEC883C8AB4630AD8B1A411AFBC89CEA0B3501B8220A06E6A840BD49C8F6DBB53D6BE3B63A2D8DC9447D35832449AFFABA2AA8B7856E92A0B0\nss = 7D97AF269E4CCA8BFD59D6F7602B7D9DD49935F914E64E72E8E4A755DAA2BBDB\n\ncount = 27\nseed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5\npk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3", - "F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632871600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nct = AC1D59C56EC4ADABD14CEFCF55D437299908211058B96171E6EFA8213E2B54809974C0B1F787F7883B44D44F2228C73C4FE1779D4B8B10D553C4A3C1967F782F4CE690E9B361A08AEBC3620DD23B0BAFFFBB484C8335BADB2E23C12454B9E9C029379914216C2814DD8A22AE11C588296BAACEF92D83FBA95EB48B873568690ECAF9736D0683AFCE8E7A1CCDCF928CC0916315048EF6A4BC687C57D45ED1ACAE059D253F8D086A3FDFD58A2269B7F3CDB41D97BBBD8CC174A35B7B77A20BCEB194184B4201020E8D80B1C0A1499C753860D194A0FF5BDD07736843954D79C57A045F0F454907BCF7D8ADF5280F971F1766C9E0FABBCE8810555FDBCA9B772493A59E7285DF2775B4D8E904595E819110370C9C27B0BF3B1169B77E7842E197C22D4893F67C764DBFDA876B03B90334D2F02F01801A92BE16904057161CF0207741F3CC6345AE1B9D8C056A4FFC2B3B00A76BF2BAF835E922599BDE8BB21E9E3E0B19AA3C66B48353719BB33329249EE0981D6B18AA928E184D82C12F7C075CFDDBC611EFE4B2A5288E512EE962CDE6A1579C8EFB0648D5A181C90D7D38697B5FC014FE7BF4824DF3C81563F70D742EE2CE44DDF85717559CBAD9166635B9CE9588DFA253770272A7516B6945A5671817C6D0C8D368B52E7DC73A50B7CD618E921ED5E092B68737C7CE24436BF5071872A9DEB1142C8EAE8F1A12794E5C2110354D874129153833BF2244BD9C616848E5CF65190D28446D23F249EB9565D9736CCEEF4F4EE45EC4B985EB104640DD999F27EC2D956041FA11E0390F6562E16D2CBE01100F5A15785D712FD55F84EB18DEFD0B70FCD708D8F794224067DECD6DA7CC31FB8F2C3AD44D6C4D3264648B7B30BD106AE9D26D00F6BA4D52D16D1544499604847A8F082B693EAC119537B77D6C1550DCFEB2BC837B0779856F65E8C1E547ACEF7A90C748FF310AB699E39B94F30282044C2FADCD0E97D0E75D91A8F0301D1B90A295F1057718D03D35091BCB364F234757B082A22DAC7920B6C9ADEC90501466727E369FBAB268B9750124A8E3BB24287C0FDE750570287F5765CAF1CF\nss = 310980F43E8BF63480D0DC26864A664390977AE920B2596ABAC62EAECDE95DB4\n\ncount = 28\nseed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387\npk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C853664028", - "5D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A8019426430E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nct = 9AD8285A1FAB934EE7C2253097474E19D92846402CD299660BA603873207ADE2C383CC749437C15BB3F26906064C4129C67D6FBACA637D45B3A3032CD0763523ACAEE3386C2F0708EA7CF24497CB28DC51C9A6C6B3921A6BB70693683E5539D9EDBF62F4F2CD9DDB7AA91247B0A8DA44E293104E7B846354BB5AE86F7D90246C19C4F06C2AD47616336AE7439DC9A9867CDF4A3962BF5C8C4D0A5365159823A2D8BE58BB87DB8364A23A30C148894FEC0EE5439E31408BB1C4C3FA6B06AD1ACFBCD9C159FB9DA3F4E3A66A9D102274D69A7EB048BF0C05459D23C5477BCFA96D829709FF0941A80A7183917B92E4FD715C42CFB801722CF580E9843CEBD51814821125E70B9D0C2514C7F9934F969A5AB0F3289D6005F313CB03B949DCDF9AE5856A568D962D030926CAD84AED5CCC3573C53E7AFB1B8A26AFDF7C5B1A70EEC02CCD4F774823E7035E9F6FD147512F11C00E645FC391858F87FCD92FFC8792BB9C5BE6917626C2072D0E257F37944272692E2BF0945A05044E73B816D5216D590A3CFCE38A9099BA613C5610E0C8B006C31B13D914235C4260E1A06C03298C970CB1EEB3BC6D26D01757C8E6C156D10BB9B78B3A5AA7CCC054B53E8B5DF30897CFCCCE9C58E2A834E237FDD39EE7FB308F1D4DA783932BCFE4BDF1861D3FD652F72E68EEF02A68DF2980CA796F5FF6C46FFEA237B35C5FDAC5F6D1280F0C02F8EA0E727ABCA0CE390FD9A788F50A6ECF5C2D1A519C4F7D673E3A77450AAB9CDE1573475C0A1E572602593471B8519E64C3B1D11D295B5F6838EBAA3E8AEA352A4DB8B77CF119DFBFA53A1CAFDFB49A0AD03AFDAFFF303183F2B167E022D862EAC8B5A0E57FCD4C97F76BC25E2EEAFF68EF00AECA339BB8ADE1E05683F678DFF2E6C71223E78A57CBD4DD5B28559081621EC9109C28364BF0B4DB3793A97545B70DB48B05BCB4DD36B0D25B43A27ADFC938D96CA6B174EC13BBA077D463EA5C9CF63BE0F328F303D72D1A7D5F2D77515E096CE793B25BA515C485AD7CABD13BCB4C2390272CF9CD24D33675132701A0BAE3F75FCBA23C3D8BBC7624EF7D1C1F0A\nss = 3763C0093E1AA763CEE3645EA950CC2E14BD17CFBE5A0C91F1A08E2AE2037BA5\n\ncount = 29\nseed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222\npk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB2350A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nct = A626A385C05EBE90E579A59D76F983EC419D28310F75BC913CF9337EC3C66BA0AFF7A6F5795A50CF81D1703EC1164D", - "893CD4865FD0DB6DC0D440D6D22DC92EBB3485E823EAF5D8A86A16CF88AAA6560EAB45F4C66A75507BEADE563BEEFAB7171C3F5D5E0675C85737AAA83E68B6B5AABCC7FC8E7F339F308201F887A144C3855224E67C914DDFA278CF28DD76D488D8DFB68E45B1BF15793671415251F7177A58769D8D0AB3A5E5D191553CB970CCEBE7E3198B91FC7A2867C61D89D9B9BEF170DB0FD7E9E1CCDE065555A2B2838913CD19408D084F9A7045B990497331EC2CF23C460978534B33C509FF9E6D833782A6CF905A0C755C77AEE52ACFA0B76227850FF4DA29BDFDE166AE1404A6089D83A23E2A2891542D66B5EC0CFAE0A36855A6A3FC650290552A7CCBC94EC8F56C1AD6EA030EABDCEAC1F8C9CE22F496CCB022AD11630A51453C68B3CA1D05250B59C00D8551A9CC16D7CC0AB271ECAFF584AD45C7928D64801F42C2D153DF814D792A619949EE2840079D16768DB7A717F9899A8515206E35F8EAE067E1D157F0FEF29B57604AEDD4C0411530D95B3F63727CDD8DA2681FEF0AE7E306A58280D48E8AB5227838F46CD2E7E720285BC9EC381C29C85FEFAA13C57A84E7D9F69E710C6F5753160F1DD267D6747C71F8AFAADFF93289EC2DEFA2E965583A576FA1E92A40F6CB1AD55C5AE36DC8ECF38422D011413544D3472BA8F09A1B2FB8039EFC758AD526D099172B052561243512AD5C550E90311AE4376F4A4FA3AF0B8252F1BEDC09771B6C7513B63F78BEE381D352BA0EACF2E3FAAF4D784B52EDB635822E729D568E7746A39E2B22C4C0DBE64602AFD9AB1F078631121ACF052FB092FC7BE5AF571D9749B1D198C7A633D9AC449B5F941D4B3D31325B65B246B4546358D499947F59D83785F31A4BBA67F77B607523E7DFBFFE625B36F4D7C9AE701842C4E00015BFF1FF2354E0D2119D4B711A1FC28A362156E9B6F7D37467E3A74D93BC968520B0BA7194F23381E1E35ED0153631F4E172C6EAEBF20357E9032C1CF9256146148B3441E73A7B99339F7B9E6A4AD0\nss = 88D2D42138ED5B56BA4C57E7EDF322147206083B80FA313233AB6B9AE0BC7634\n\ncount = 30\nseed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA\npk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B4871888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DF072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nct = 7054442C482FD38D0D02F9BBA2120409F39E613CB38B81A5609FAE977471C3838154C7501A82DFD68F310AA074FA7FC397DCFA4FBCE36ACCE6755C2F2D431556E7C89436D9941723A14907252B1FF7D77B4B6CC54F9E2EFB772228495125139D1BF09CE71623AFA37CD8D762CA6FBA528FCBA9BC9993C684874115D29F4D3275BAF75791928A9EEE5C99B57600627FB12B10FEB7CCD1FA9E884D900DC92B1CCAC949588EE27A5C2C8B07F2C91BB7744B494AB2E477F7C403272FD5631D2E7BD2A521705DBF0FCFDCDFA6B0BA8E056575015D05514E469E8080925E07EA5F1E7199D3CF99E997C7ECB6E45EE2A14E4DCA2C96144808A0FFC4714088869B6ED224851D95369E50C450A3C4874B7D78299BC75DD7215953DE770A8968BC6C2B3D8F986AE4F2F32B6963CBCFA1773A4800E7B0E8935F5C0744CB5C76C68D1B40707064877D7715BAC051D4B1D17E39D8148E3C0EB0686DD0ED409449E9B4E0686D41F86DDF82CC603BBFED2F34182AE90F47298A68F4B582BA3974E097C4DDF77F6CF610BA29615BFAE4FEB4DCD911E5C4588198207AC61C27825E618BD78EA7ECBF1E6C6027FA561555415AEA59D67A9B8169245C36CA6770249F58DAE80246FB1295E1B20AD11E99D83D56574979F288DAE4D6A9C6144F785ABB70708839B111DB31B032EA3B6EB59340CB8EB3AA8CE61BA284FA3D624058BDACF4AD290460B8F8E583A99BEC59E202E24BBFEDFC799C12246498744E3F8C875995D2D52B4E925B601802829E19802D2BA132F319447C85B790861F838F897152478B7C290965BF30A682CCE889E52C4D3779B173C27D83F9C53842693CEF34A12339C959E8A96DFB2647E8E635D8DBC04B539697E8AD26D92FAF2F6371D1D285920ACEAD6A9535F3ED228B5D3158953B4CECA7AF6688CA11350AA6E9F9FD910A2B6CCF4A223E2205521A03EAFCE53BA99D4C287083F6FB6B7BC481F68138BDCFD884F17A6FD5AA71AB56A14892077F116D4E96A103BCB5E8E38870CF06DC0121D84144B6E02B8577139C6475C8DFF629E797E12F4FD167675A3CE8CE3B0DBBF5E1B5C06FA228C9\nss = 13FB6A49481D54CF39C2B0303561B262A605B0310D939E6A531F62DB01118D06\n\ncount = 31\nseed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D36", - "97D4F78ED0A56954996CCB7DA96ECB8F5CB15809\npk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nct = 28A54A6F5B9582EC0E9331464D5D5473E162EB833602F3A41717EA2C8BDA1904C11CB1C5266A7AD90BEB09045076F00DFDD8A0C89EC9619DA8BC871D7B3358F7541CC4557AC183213FC7540812FB37C30440173B7E29DADAA35C9207E51D78531236510EB920742A4A51C1A5C69E6DFF410FA1B3560E75936336909F03609D73BD232AE32B2F3E9D698A6CCF8AE0BCB7D640E94138958EC30B1E4B7B324A99E9058446B269EA089FB9632A6C07A1E06E144E5F00CA38B2E9AC7C7AE1C1A44510D7D8F5DD7A4DB8F78C3C96590088A5E12DD86FCE1C14D6D0FBEAD35F8FAFE18AA8CEE5F1AB99C3929F5F602789B2B34BAD0E8ACE497473ED23ADF7DA0EC24AF550410B7F643D611D58852F35E9B592D2A9896B4C30879B72558569C12B9F94AB122199C5817C1390CDADBFC3B8000420263E6008DBEF5A2FAD07BA29DEF635FB73675BF743943DF1949C959208E52FEEEACBCC50769C8809D64FA33EDE005EDD6ADBBC7C600B8014863D69048816234F8A2BCAE7596A27AA48471E92BB581B780490E2D00CFB95F278998286C2CDDA8C5722DFA10AC06F00DFE3730B187D267BC93E760710291E4AA7443A3FBB4E21A3341C4624A458B3ECD806F4AF6F7D7BA06EC80BAE40F456895E6EE2D5C076008A687B057342CAA46197682063603A346AB8AF4512AD3FBEEE4E9600F88DF35CFD05740DF15AA80F32B71D527E2FB655DFADAEF2682399E9507838AEB0FBE5FE0ADEE77FEFEFF674910961DB9C9EEAD74051E831D76699583078A80DBD42A6F9100D9A1DFA4FD0D0D012AD1CAF035BB1277769CAF066867ED8A59484F357ECF7AAD535204758906CA805543D9F9E743E1018ABD8F0F2955CDA1B1BDBDD41080EF03C0C5240A55EA7167CFEAA155DCF50885453CA88E37AD7EACACBB8F69BF6454EE723737353FB86EA5AE8DB12664854EBD01531149479FE205AD0703986E5ED72FE0E47E24C66579C29E5117796B42965BD9A14DFB47CF92456AA2BCEC14F7B3BD7A1108434FC6AAF7453A27D21B8520813D42C951D1DAA7CAF1EBED91319B42670A928A6E7C300B0BBB6EFFE5F6DD2D5\nss = 7E68F0D508A62784F2DA4957E8DC092C19E523876202121379E03498B6BD6A22\n\ncount = 32\nseed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7\npk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C97090", - "46B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nct = 83E426C1DE1E042EA955E5EEC8EC37E1ABF6774FD4AC3B70FB78F8F87F5F6C389FC53F5A2D38C3CFBD62AD4E6E765DB96E0E8A2E7EABD77C67A20B633D899E55CEB734CDA5FE921CAF081C5D815F61F7DD42FBC982B1E727D0BE327D53156A3953DF76CE502B263ED0EAF9089693277540413895E3B27A744D8EFB2983992C7FA40A88279A240A8B1FDA3FA63C31CC3E9198365F18F09EB407E925155DD02E31D48F7F346C17C7A10CF854FACE77663D432F6C2354F5694022BDC311362BC933F5155735DC6B7E6330B705EFC3D931DBE0C50EB12CC5BE7BE9E1BE97C6F1A03564A115BB73A8F6B3A653D08C91ECB3DEF7201C0324FAF6E995C94E5575859EB02D426DE5DC64A27EB8354DE552FDC9C7884ACC4BBC7497149B97854E524000959C4ECCB2A1A60DE9EDFE39E654DEC1861F58CB7E233CA4D0D4595945E279F702EC7A77347443AE0F633D5973F49CED7B4912D68482BF321C0DE76EA5015E74F9D1CE8404AC0915F8492E1C08362C8DB6A37FE09D9B93F00EEC5F1E0DEE1AF3026E8215A031B42F36791A14CDAB3B790B1FC20D7192BFE0FD4D3D8C38DF1452B8250158A624E78E05FA4E6D7D8BE6A4EBC7DCB14639250234AFA26B2351E6D90B89C221EC716240347D7FC7D02F970822C05E26C4DCDF63EAACB0D170F5939398877DF72EB5F2F77A13B873D5027AD99FDA9B2293AD7CFAE136BD16C8FDB78AAE2A3F98207DCF2D37BA2660FD43C001351063C3D6A20E8C68E2323269DA6B69C062DA91815F68C72B0ADBBB8C0C1BF7A01EBCE9056963A32B1E1381ED2D6F2D9CCF043CA4C472E0C282F2173754907240866B326096E8D173151A618AEF3FCF8378C5B30C8B9B1CE7F2C791448C5D600BB0E998732592CD65D8BA1D072BB0D8BEC183C0C2B54F49BD7E492FBC40DE66325E842009B5080EFE5E8CC0C9771A227377C7190004F01981D5C929476424A9EB460D4730D5C5F42A8A2EAAB87156E8EBDC094F4BF39B00EAA48CC4E4E4870F78C3963B9BC4673B9C2BF20D57BA4ECCA832D4E9AED19ABA6850755CE2481CE0941691E8A3AF117CE09C05087CF57478E6\nss = D26602625CCD72777515C2161999B332022BB25E0F9310312E605597C3D8D4A9\n\ncount = 33\nseed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44\npk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A6784", - "1A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C8375D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nct = 1E3DEA0EF2EECADEE305DEC2F5586C62718986D74089E218CADA761197345627AA45D249E88B73FE44DBB4F51342238ADFE5D70B042DBD1DCE342E1F23A5B01A89EE75B431A88DE9307434F62371AD76062F619F1F89F4727124C39178FCD88075BF2092B2088C332B7FA2F71D8B3D91324DF0CF37BCE4A041167337B8DABE7CBF64ABFFE6A4BA94E9FED9DC29708E2208EA119949BEE330EFAF27C54F186F63AA27A0006C1FA0A68487A1176978041092C0541411D36FCEB1C63637742A789A998A8EC97ED20754CF75F0273EEE8B86225C6B69B801075796455493DCAEE98CDEF7834F926CF158E361293259F300ED25C9195E958CD90142ECADA2E44079C7CA7E4957BE6B1D4651ACD48763229E2DDC1141D46ECDB3AD1955A6201DF13E5926B2ED7C6595EB0BAC5A26693EBC337623863291D6294FD2E46512E12A6DDC20B7FEA36987D2009EECB99C394665D08E1790D65CF8A8D41DEBD0519F971372965047D78F570E1E8FB5C39861B806764D68BDFA0A74C965A287A1568147B8A37AB18580B7389A65F013C81F39F2F93DD3C064045AA210C1C8B583CDA631B86DBD3A7A880123ACE01364E9BF7AF9355C1BE0EF340D06BE58E50DD86A915AC6CD270C5651CEC4A070BB6C613A0D26922293D91BF436CF48CFDE28442198F71BB9F493B7046BD09BCADCFFC413CD98B32830FE56ADB5A2F346884F46388F2BF4E9385629B631F5BE4FFA20CE81D8265BA98FCEB67F611A87AABD256A258A08E58E0756B99FC7E14E3610D64837973E35AB8F58F356001810CAE5CD0112B056E2D9FBACD5FEB824E2406434271219593D0928274C42F19536ADEBCD6EA01DDC05CE6CC6C253E75A7907EB0A6EB251610A8319D56F3C385D73DCDE372965D66E17484ADA910FBCC3F907F841E3DC22DB309108B5080C184E3FAAD467CD16F0519D19949DFFD9D8CD3D905E3F8657618C12B2ED57DCF2BFA01C8F6D86EEB6B5B6F8DED070109560EF35B24EC8511362C99907AAB277010C39A9E3E6B0BDB8D324750DD651DB665BBF8B689052A0E85F786373685BCED1C4C48842CE4D1E5E2F65F52351\nss = 7880372C71846216F925E718FFE2B65124A09E4B40D636F7908FD26B2E5D7CBD\n\ncount = 34\nseed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE\npk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA42434", - "30BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nct = FE2C6F20707556D7DEBCC690E3795FF2829A1E147101E88BDDB3D4E42BB93CA9E5BA541CCF17F93FDF87FA80BF8ED68BEC0536982E24B4500281D16B36652B0ABCE550174B7029B453CE95813D5ACE8E6652DA8F0BB31804E36E50BEF7A72D1C2A54C499786270834AB2D39580C91D83C7867ECF89C67CCE525CBEF770CE3B89C776DE0BFF8BF6CF9B4E9537CBDB4BD5343037B1E893DE77149F1A0DFC705232C339331F04B197CF684004A3D7A4AB0D42E3E1B60CF64B30E526A523B7E81BFAE0C43C01BA92942AE3980CBD6D8C772A0476579D2808F2AC7EB9B65650B4BE806B083EF3615759A9C64E5796A147E6353AFC25635412CEB8EEE5C147094382EB21069EE986E3FD7AEBF418DEF59BC2501C8B09C4EBAB6F92E86C6FCDCB9B263083EB0AE150E5393FC378EDA5C2D88C68F0659F8F0F2F56703B382DC6B32CBCD129751069C543F12E7F28540BAB51DD3F9E2087D8EEA9603AA20E9E7F4CC8E146E4A00BF94AD9437E8C7FE0CE7C427B8D2F351D6F87B41D1D481CA107653D7D7AFB8533434079CF1664280A82ED44E9621BF475E82AED2C78AFF42B9DB65DB5577117A62BD5ADA6916F9CD442820D0D0E3074F22C128ED04D7FA8EFDA6C97E655692158C01615CBBEBB61985EB6F567A821F4C13A366F1C3C98298E39758A52DFC6EB2126B017458E2DCD714510E0042A40374F971F875C188FF3D810F28092A002ECA81F9718FCA0AF75F20B7D0D4AD057BE214D7A6E3F38F29CB508ACE72B9242BB3503C4657D35E045F1C31EB282A53234FED14B0345938AA12CA79F90C4B24A50BA4181B9C1D00A422A23DD93B5794C552B87FA676A1B8F94224808E8DC277D39F693A233C818DEB5BD8ED151D6DDA4DAD078F70CB2E53DEB2DBEAC45ECBDE809919BC6F5A000847966836CA3D5FB142BEC730CE7C8E07677A571A9BD26B7E4D65DB6D3BDCD16C1E900783DF377D590F86E411A54775FC248BEB684AA5375DD1ACB3776314E03D0EC2AD35E69E6708AA73A544256BA00182F94254B10199F87AAF2FED25970B4699B7654B57087FAE141FD5C05C95D11E58A8F4A479F2BBF\nss = CBB85BA073BE238CBF61C5A04F0B8ECBBD1ECD19EFDC1AA3D55778EF7E9AE537\n\ncount = 35\nseed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4\npk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nct = 1F749D35760848E705D7628EBCFE4D0FF9EE2BB6943277A9F5A0DE55A46022B4CC525E01D54405B85CF799F2040197A6386A92D0ACEF79DDD56F26A6903D9AB37270E982980F20F9F2B795A7E056138236C79C8A2184F20DA2A2B0E3E606B42AE998288EF2A7D450F2601799F87C40E308E0231D5B275C6444E83D6885C2F9071C11CA482292BA84493A7AD95E9F23F1D79B8543EEB95044C13E719DDBA96B6A1E6B0D67F362F6EF6667C1604841B7F982A2ACC37957C9D810D2E6D99546218EFBE9E7CB3B4471279B1A84E687F8EDE0C7801FAA8D0944C1DE4D9D08304437B5541C82368ED14387C69939DA99730BAC380F0938FCC730CDE77FEB6BD6F7FA5BC6B7D131B7C71F3FCE81D61B364E620A8F570CBD6F87EC6DAD73F863DAAAD209FE962E1D581648EB4DA85649927795E4D51ECFDFECB282FC790C111D9213393BF475CCE10343AB1F4BB238F07840E72F4DC497AAB5B18473ED353255E1E484A5BA5AB4A615BAA30D26AFB73C7F68CFED21AD829231ABFD8C3D2A33D1E168D0770971A0D136646BB0D985101C16D39025ABAA62C76CE110784CB97568AD42A2C9508D089F5C12F9EFC2E6B456D33DF2DF5FF00D46D5DC72A216AAABBB6459316CC735EFF0EFC2F8A2D136263DF4F51E777B2D91E9C50B04C17EF7C63263A173E4ED1306A911C7DEAD6965FFF0250407B065199E728C0B0966A177505FEC7D92BA60A1E6A32210E8728E605F7B35B929574121974FBBB5FB332943199462DBD7146E7B048B5DE1788B231D09A1DD115A269A3B20A36EE126EBECA66D8107ED81606B9854AC29EE66EB625F1E8B99143D2529DE6BC9DE1F818B36FEF5B2B29773B3D7D741C2CE150F60B7A1CF33150CB9067ADF82FFD44946885744A0FFA77324011E60B5179C18401D02B4ECD5AAC91A7E0B11579429F6ABCEB6A4FE86DBB5D6664507179577E66B0976C0E2EEF161D8BEA4AAEF78F42378489CDE3382976DEBD378D63BEFF0B3A8C52D1224", - "007F703CD231360D9BF937DEC13789F824BC6BC61C06D5CF3A6C99FAE93D2D0E9C5AE6B58B115C9C0C4915706D36CF89B81F80B111\nss = 98C0FA44E2A053C1A84A984D8E0ACDFBE1C17FA07F5F8F0C9290337DA969E07C\n\ncount = 36\nseed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074\npk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE403179238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nct = 59905C5BC80FCE9E893A786EF93D757F798EB4934FBB1874C216106AB76C400B2DF0F71F08D648B10EF09C14AD06862532F93F20476D5FA363FB7AE1450DB64F8062D68F22EFA2C266AE23D465B139EB091495A79FC6E72D6A8F81D8062B3B0D372B26FD566027EBB753A18AB225A55238F4F7462AC4C6D7BC0BEE6F6966507B202F516CA50492B63DE6BB3026183AD26DBD37504FCD4FD848FCBC8194DAA3E93C364CA8662E27BB6E7EC8EBECAAA5069792896BADD83158B22D64A3B606C127FC5E98E22718EEDBF37144DD79EFBFD3F4FBFDECC9950D717B5D3F28E0C3BDF9FD680652D51526A0361CEE60AC4753B0E68C552C2F61C808821E5D13B8328275395B6B6BF4CD6B7A57079B1F10F2271C401F2B76B81AF6CC14D2D37149616B764C5AD450DE8FFC2D15A16C17169C920D5A37A2F97C6FBDDC6A5BF02A6C3CA88D30E60D2C2C237FD5197FB08EB5ABAA4C16347BBD798BAE761BE797868B0E5874111E9B11BFABD29CDB8E147EE09D7ED7473302DE235CFBD271A6BCB8B521BF3109FFEEFBAC9FD08F2E08F1AB1BF914F72920D301E56CA9ACEE22D3F43FECDA982BD2F79AE9A80EF75F1AC7EBB78C2F2144A3B3939A89CFC6A87202E8FDEEC5B9ED198BA5837E35F0A151DC3A7C059F9E00E919CA941DBECF854F43A71B1E9DEA06D63D456F829477E9ED4A5BBE6E84D1FD6F6E0CDB055CCDC9534ACBC5F19E299E1DB7ECDDD3700C403140DDF62EB96CAF7ADAF64C7A83226058880C3E5B9FF209FB3F5ECEC4B485A729F70F0A0D4F4FB01D80DD7C7F6800D11C4F42C246D8909935E5636ECF0A5B9D5D1636889D3AA0993B3AD0BDAA6866CE13EBC720EA7726636887AF0E38AFA80D4ACA16290A1343D6898DFD3E42D4A2B7B4B7686811CEF6731E9EF72E543617F078E69693DD3E92696FB81C1C2AA44779AF57AB59A28D9E8CDA74C0CB4AAC8BE07450BFBAF25F983DDA947722A3EB4B2C6BD5AB6FBC6359BF1B07929B145EEE28AB99C7F1656E1ADEB192761EC72A74A1DCAB20A17FB222801D95F9A2A26211968CD88F0D33042CFC945410DB96B9828E22E346971B7393\nss = 48AFE1582C88F7E89CAEA5D594665C0592140F0615715D158B7FA9AE1544C6F5\n\ncount = 37\nseed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389\npk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE", - "19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF811F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nct = F648B2208405035A7461454370B1FE623177A87EB4417F301955D7C4F77D357906097E195F31356A00B79525A7ADB451A19B38B249BA61C8CDEBD8F47DA40C214DFC70A6E1A810A368E5C85C3606D01ACFBCA060AAD658EAAFFFEB0852D155997706BB7F784F3319A68A3F13554C6DDDC7D30C5F63A4E7A87515641638289C76967D2EE2F93196EF21C9CE40B2935F6359ABC6D99251E4EAB826601DA95C70C3CE6BA170F70B7999DC49B4E677307EBBA035F328B2ACC2D21A228DA9F4DCA16B4C96041430555889FE4A73F6453953A717D1C2BC7C251A3DDB0D9509F198CBAC577A9E33681865FC1B29A250C578E238C9E4668476169DA20E5051DDF03BD67856AC1A513E7466BD44555533024FBDE83AE3FB7275B7131391DD485571D5B140228791DE1CC8B3EEE88F387B8BC93085C8971E092C2B81E9062C3ED84A5166C654ED4E9403C4875086A96E436956AEFCBC86C0E47117F7DFCCE619F5291A9FF2F0DBA7D874EF8F6F0D69811B2B4D8A99EDD45E36AA7E298C9418CAA7CC790FF8CD76245BF1B747833FD534875C7D74250708BCC05126732A549E19C9FA510C1C624DD0536000F1BC84E6A38CC4148588CFFEC293D9FECBD592ADFD3F1724A394226261A985166EE25618D31893FE1AB7D75B778BD617C63A708E2DB72B9B523DEA595FB4AC26DD8E2C8DBBFC8D6A6DEFF030C0DF2C5E4222D4020AF75B867BA61EC4246B30B4F6E21347FA72319108C9B7B45F72ABB094998FCDEFBF28CED5E2D4C1469BD65E6C95657D67DDEA976CD313B601BCDC2587BF3A623FF509F58ED7CB212B4A9C5E2B94358C5F53578F1CAE4532F1BCF0E53352F0C027FE25C0BB9C7F0C6DEE7E5797F69CC2301E1C4F0B9812550D4904C40689EF4F391021925290A5FB48665FE4556CBE96F38EBDAA00B2C3424B3F777498F821186075A6A8272F943E831A5846F7EFBA7652610B002F0966A21A23131E9530F4E8AF693D86F8BDC79A103501C609FDD5F5C60F4505B14A14E4F5FFE0BE8296EECF6C465F43706262272D1C7ABDA495833C58497CA2C75F9D7D342EE3A2DD7C6532F1B6E765DE5B\nss = BBC34EB1E6888D28A44EA5EAF8A85490E8A1E79DF5CCADC0836D86A0DC86B867\n\ncount = 38\nseed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC\npk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D9530", - "47401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9762D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nct = 9B98392BBEF4413F814BEDC0269BE2A891B4DEA2E8A5A2FEBB2733D487F7231DED412CDCAB4265467BA4B3485FB4184327341012069C49DF4285202419A214BF1CE8E16C15C9E883F7CCC53C2BE4E32C801E7DB2F9F6E1B8493AFCC9280E9179C1C5FBFEC3C948C6A8B5EBB1EA84F634D50BE574028DD003F21E14E3D2E8635A953988314F3C66B387ED7FDE62C2FD7A9346A4C883913453A476E58AC812B14AE045522B8D0924A090B21A8FE7E1108EF88F4C9F9308B11E251252ACFB3324D3A8F2246D7F7FD8C231128D0618C8DA09DA986E2358C013105E6951DD6FA6F489D63F0874283CEF7EC5705747D9AD378A3A89384ACC70A6440008603DA0AC4DA5065792769AC7F1A127D7A564201697FD9F08D7D14BD5B5F4D99A1DC544AD7BC74E26ED1555CDAF887C0B2889F879A93BB796F153568BC4C1C925799F1A359E3EF3D86B24F3D1C6F0E81784EB4BC796F713F884A430B8462594E0A447B921E70B40720C4E375111BA61A7017C13101E9D14A2E1C86D61FEED243956331134C77872B3F5402C0FA0031AC820996D6300F07A3426681B3E31ECC047D97625A9E3583D384FA006FD4341BB4E3E6CE00D38581F1B8C8F12B9C8C5CADEB210E734DA5469F761853C0B235B83147BBCFA56DCA23D8817A51DC5FA7CEEE32D3581C2834326449D95294724A7C92D049E8A8D7226974A9D1325D835F6FF4C51B221034C63891D236B2A391A62271D4D34B4C416E245DB25B31715E1E3852E407306B7A7424ADFB326A18C01B7129FE63B4B3FD181DCC1DDA171EB80FE6F5003DDDA87488E058153DCC8C67D1061EB5AE418A8B6B00E17F13A088280940460121F56B406A0BD2AD53711CCE7F4E67DFA3ABD2CA05D506A320D9073F854AD55F1E1F7612CA34A01D11E74B77DDC1A7879862D956222C6A7549161AD881D5FF1A6C197197E6790EB24993F853B3F8D335BD5D817CE9D945ABFF477751A2D5352530885A5A9856018F4AE72A4D17363CD09D58CED0B87C4A50BCA3B86D708A7F657D166CEED9626E72E47B9A967325B0533C58179269C62EA22FA80576C052AB0B58710BBC0EC\nss = ABDE3E45F9CE3C4E18F9E224D77F24CB1661B4AA4850F517B402BB4EDC8E50E8\n\ncount = 39\nseed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F\npk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386", - "784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C245801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nct = 314A8B90CCC53CECF27771FF9049146D4C6C91AB11AF2674B44DEE6A854C432BE04DFBD63A01869F58A5E21D3F80B07DE3515563F7145D44386F862981F9BAA0175C1AD77A57946BD5C3F08A0A7481C3F77B27E3CB295AE7F041B690F1554C2CA3A95F29CD414BDF403183F6F4BC9BE3306A003BFBAACABDA29C446D818FDC90D9CF7FACD418FFF84D9DA4BCB8EA2AAD9DF12133308194BCB901D27A8BA2107A7D08D415229155F2F38499598819B916E6F411B37E3B02F655E2D3A0644D2B65861B557CB0DA2DC28CB162FCADC4967125026E6992B77478980DB24138201BA5A729955CA9230DFCAD605B104ECF350A2E0B6EAFB5CF72726C3A332AD1EED6EC5254940DCA715E10894B242579576B7CA34690920777786687A36868E2D0160723D8D5E17E21A5D48D8062BB4A0B58D595B51A9227F34A7BE8CDAC54FED23BD443593446C7B8C7749557C73EF99BF446BB99D4CFD74323FE5C89C5493B9B596F6853D233E90368D9C1563AF425B863627C97E2797C1787AEADA984A5A090284EFF806A05FDFB35D0C226EC604E1A0B9A8F9519DB5FE566F7DCE7CB87A9BBFEA6B8FA74242523A7C2463A038DD0320D29A01C17EFB512D18F8481227F353F8EEF127035BBE2780EB500D8521031B9EE3C21D7259EC98BF0089A12FEEF21A2049C300CC96849AD0FE8E0BB6AC4C0662E9FD2485F2D65DD16D2041AF83108F92011C72C8CD8DC274D4B09415B4A9CFFFC2A3EEC80600AE7E5284ABE09A9D5BBC5A094C58366E1DA560B58728BCA399E819FE3C0CCAC1D2B37589EF386346E41122B7B8D0EE5A4D073D864B005C324B3532509D9EEDBCEAC1DD9116D07241CD4F054872428AB5DD5FFB1F96A6307DD39CEC099508249C62E1AEACF74A8E9240201CECF6CD0C25C0217941777129A7AF42D964251D2BC6F5FA46F4BE880CACA43226EB3274C125E8709B0253CD7DBD3ECE14D11EFC9D5611A1E99BD00B5C8F42161E2708FCE6D703E9FC79955496F55818C8AD3CC279DDBAED7CFC9C016842ABAF5883195A67D5E271B8A7CFF63BAB373304CCD9DEB6F9C7253545DA2BA03872F0029\nss = DAB67F76598E58E51BED06884AC65105A9051A2E4DD876671B0CE67FE49DDECB\n\ncount = 40\nseed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F\npk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nct = D2F3D9ED15BB06F79D2E4CFDB71229F6DBD352F644CA292B88851E174EC372E8F70CD8B98663601D7054734D43746BF04E8029B7D9B3E9514F2548DC9A008030E5F76D1BAD0EE57E2D0CE7350410911EF64AF72B3FA436836722FB652F7A8ECC19D465872E1D52B6AFE7EB249D70954423CCB19ABD117C26ED539FE3658CC0E3F384F0BA34665DC11B9A92E53542023A97B92CB7F6F876FB0613684E10046ECE963A0F79BBAE9DA673F00EEF151A262E48973CB49988926EE2FEADEE3F1783AC9406396006CE29AB52A4E3572A077380BC38E6314A9B0E40DB20ABD27BEFEC5AC941FD5B9C339528940E6BACD420057D0795B61E941C55B74DA11AD948911070B047DFDD7E9B3D9D38CFE1AC3191486D7D2D1C9B762F7CE28154C865128805AC05F742A9DDBA3DC7E404C3FB64FE57D59D8B05C5A67D4AA947CE98F296ABC1CF7A72B63DF5828FDE5D674FB4A93EFF217B0398B7A60ADB981533AFBCDDBBB8C36C097C2789B579EF800A4120A3F2C1E04C2B23F70066E20BE7DB4FF05166DFDDF4D918F7B90DF9ABCA0A603169C4587FED8C8D6798CC2BE5DC03F37EAC7917AAED154A775DB7A2FEB58829E11C2686994A9C7EFFAF63CBAB177802D23ABAFBC16E4F15AC2DDA26EDB58AD855AD4AD07A89DA9FBB04B4C578EFCC776A5B2B3EAA2D318158C4D4863E840C54C193684B1CB5E2B13A7534E8A69E0E465671B178CCDC8B96A39063211A97E27A534CA0F3627E1EF63BCA58EE65780622E0158134B3B58D3E670B989661706B512ED6A119208AF3BDC71BE472C52752A1CE144BB3F8094909AF526744A500ED6E6D3E", - "B93AAACDDD7F330BDEDB31EDB12BD8B6C1666E8C8B844AF1AE5CBE3F6FFFF5B6836C72B942BE708739312EFCEBA62406A96D2AFF48087CD7F16DF38A45BDAE116F1EC9BFB242FB460B7E31FB132C622FBB3004A9F42D8A32AD5FDA30B929A73183F1D5862316CBEFC1F31C216A17501A48E6DDEB1857807787778500C4D96AB4FEA58BAF74F7E24C5E10573E97CAF80473E10C06E571E8AFAB0B73FDB2759CDA438A67EFDC1858AF712B670C4D00D2B3818C8D\nss = 23D0479E4B6CC2D32A1F73C2F1657BE561482BB0E3F79CA988FAFF2EE74DD1B6\n\ncount = 41\nseed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED\npk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A741597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE03F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nct = C36FC0E3F8BEA75BCE55D0443EE9367DF9B9D370B16F7DE51B132ACD269DC170F9C34B8AD90BE0F7CCDD6ECEAFC8BCA9649E67056FC35B14E3FD84F2FC692E1A815854C69846A8DE8E8FA6B0FC6FA7B3E4749DED82FBD31AEF6C08B5F2BDCCD2BC5BEC8A55047842F723A745FDD1A64A5BB2ED38D5F2878C675310D264752469B0490239136FE3848BE0BDE019BEDCC52CB9764302EA8ADE78624EAD610C0D516F720765EBFA670313D7A9B3B5FED0E3EF7FF9F459689BC5A9A8C645D8C673CF432D74329E3105AE87E6BBCF0E2D16578D5DFA1F30EAAF806FA60C3FCB40C740254A3CDD69172779B83CC6C70E9AB7FEEBFD78B88EA27951B23728C6D621850995F6C9A44D27B6559FB6518827E0790C4B6F8D69D0E65CE64855C66370A5C084136919A74FA81725EAD9255097EC1E731F0DAACD3FC0D218014F10C71D9C76C1A0DA5A5603D7513836F85EBB13FDBB5488EFEE8FC4ACEA479CACCCCBFC0371816F14D730F215DA1C2AE500C24A918388672F1DC13046D8046B7F5EAEB55C2AA1160D79FF21694F172AC0D31A9EBE2D3114B9E1ABD54FE5A7B7A692C89E6FD26E571484873AEDAD2BE876818BF73C55586679460988B092F42FA1D791E3D2C79CD0526F398E88CB9CC860CAED27ADA5FE51C85D9A3E5A88D1BF72475F44CF39EA3BF101F3877D7C78D54672A30DBE53F59AE1BECF36EFF66FC53968A193268465426CA86A0E55692A7C0FCF8EFDB85F8EE38C040D55A3281089433B28B5BF1557041F90FDF1B1F8E3FBCB0AACE9BA3CA33B10519869C11491F4C85B27DC52AB1DB5CE9CFEED6444D6D62F8724FCF3BEAB31B4F5D8C8399A0327ED170E3361A0759C736E37CA36001D0F342B85CCD19B6E9F887AF73C37FD1C24EF93E52921C57918F1B2E2484D49FD7D37D4AE90896CA45CF4B4A4A61DFDF978512E1D4178DFBE24CDBE43CA693B2FE6A907363469921E1C7AE734ED53887CE6279D355734548244770CA12B227183EF554E8EF454B73A2241BA934E4F25DB23555E65E9D92ABE9C96F50D70B10E7FC139792A63185E405C44CF18DCC8660FDE65541F66E4AD7B\nss = 13D8358C95077D991CCECE97F8C4A33AC938A847EAED64E04FA8484F3D27ED4F\n\ncount = 42\nseed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE\npk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC005", - "4ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD78CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nct = 85E97A991DB6B8A6612797268D0A2A115FFC4888226860431434A6255925E532A98F11FAC7BDABA00FFAAF1B4B26F14E20DEACC1B68807A5ED677D707E88C22D46F2A33E4734AAD42603F0B21B15ABAC7EA6B0FDF8994BB285CF6AA3584D02E385A3C5F52C8E295D8A80CDF68CDA5C4C44C994BEED8731A88D6B84C5090F351BADFFD5388FDC1791725D3147C03C6A5816D55CD5CBC6F26D38745642A247C740A6D765B7A0147F46F6D6ED31A085179EA9BE56093FAB6270865525BEEF47533D7629287B1AC5F0516083342981196EF4C52EAC95F4BDE92F7D3914C662B463648B3C712020A2A3328F777EDCE5D9B9C090840034D501357B803809F0987C7B8DD5B63FFD0EF751AC3A51D9B051C12AF752169D935F105555E594094FC61A0E200163A2A7E9D4D3482C8D3875106C1AE1BE8DF05FE3012247115468142E111646516160A11082C85F7ED3152A6A974FA7246B0A81EE27734D5E011D4CB69B1EA572FA2AA8AB7A22245CEDB015663AE4636B1424A2A6AF3F96F7CC168BBB06EBF64457F26F30E976D13378313A8C0545E336672F3494105C92118D056E4AF2DD851904EFAC45B33A107BBA3F8C1BFD897514F1D6A75B0E3423EB700CAB242616D8EE6EAB20ABFB60F08A41A8DB276D429FE5DADC3CF3CA557890BB014FB99F9E94048BA540148545C57CCE95E5985E3C474B9B92F80F4A45CE4F35837A2889B376A0A1F19DB2B4BEEA59B8FB2EBB50BC4EE73341E55D6350D7E25AA2826CA6984EBD6F657FECA2D6A78F52C264A40159CDD4D2893FCC08F7E57BCFFC761AECE91220124292E4EBCA5CC4C46DC033C8B2470DE2D6362F135874A8D1883E130012A94D51C3CB26F8D044AEC4D8A79E3A72A560680B61C116AAA6ED87C27EA7DBCE3FE5640894F45A9FA1043B89F06078AA94B4D66C374EBFDF7AF488E9BC7D8F42E91D2A8D974D61627016AE86B3681BF5DFA64BE82164525EC454B56A8CA9424F6CF9E28D4B6E344F251A8EB61D10243B223B853837FCCC4E340BBC69DA4053CD55941EFCEA5C6D96CF34912AA30C88A4DEBA3933E15609570FD91EFDD80A9F19F3\nss = 9F2292EF064BFF3C7C2D576EB668C3ADFC7FFCBA3635BB871493479250373BBC\n\ncount = 43\nseed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091\npk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A", - "83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nct = 102483694DA2C793FF4032ED7A4D13E3CF2C34566C766183DE318C8AC355FAAE9F28668413A3C0D5D94F5BBD9E65C938E515B9ECBA22906D2671C9471149EF6D868FF280AD7908FA11C8ED617AC045580E6C001E1541EB3B681FE81A088E59202CD1E193D7156A44531853EB168C381C3A289C061FF81A96B588000B1DFC841E34CB198B54F3D7E888A2830B1A815CB40322F603AA0BD175B3FD0247E0383B5ACE2723A2DB93D07313D38057358F249E40D3C959E7397D77D3BE69EE587E7FD9EC9B5F98FD65BDC852DCB86B6AB0EA799204093DD5879EEDA56EBC68A0E40FE5A5380ED7C487CDE87D614D334E0E66E25FFA0F60043B0962E28C796841C9CFCAFD09F5A90A0097385FA4E891A8706D81065C940A024E2EBE7C06C06334FE8EAC0BBB152389829B6BB47390955A4721741DA9A2E4159D7E23B46D70CE49A7FDDDA7656F769718D355BAF84FA6B0422E97FE7AEF08E7D01322384A07C23F0714A5A0D5FBA88FA043CE10BE1B752AA249B6DCD60150EDC28D1B2FFC2B0B91E4B68AC2BEA215A20094FD4B99CEBD06862A94C651F5752E456448772F02EECA33D3B86A8713C618D9D1CC0F81D5CB6C7A31207E8FE34CE629A95F378FC22089A27F447AD098BB6DF80AEEFC1E43A91A402347BDE51BC3D593DA9C1410AD4053E1ED71DA28924E4F1561B7DDC3CD2C616129D58F0950F016A3046BC6C0F697E6E915AE4CFCC4140CCC0A64D111525375A990EBBDFE48DE099C9E4AE1D4C0F819C4481D68B591008560BA1F2A451E5E30F110E1F3E9229216AD1D799FCA19C449F8DCD1196CB4ED4570FF0E971198C1D4F7586668DB88EC37D74695E4D663EA1DD61118813143C72461B63A13B3A9ADB283DE135CEAD7370B49D59F6535F502EEB4468C11D173279526C0F210BD53362B796E189612A85C573FBFDF820790FCE3A08403BCD86C29FB85626054F67E4E493098B3688395C7DD6011BA0B872E87C7D913B18966BC6F465BA3AEF36785AA0FFA3ED467E1935012FA1C84C6DE563CE455E39F922C4ECA29FA0E968DFF756340107493012EE00879286E6A514C3E24B76CCDB3\nss = 29631B1D85F23A69DD1DE78C0D931741BD4A4D7D6B95F4BAF74BEE91813220C6\n\ncount = 44\nseed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE\npk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FC", - "CBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CE40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nct = 018FD1311DD57287FF376552D1A07FD7BB84285DEFE332C28E6E479A7A4D7805DD23F6BBED16AC5E1E9837A838F5B1732F6551421F5354D3EAF9780C25911179E9F150D12A10313B3B2A2CB860A29E9FE43CD83E5A7150BAA6E513C47F6A2AECCD7CFAD6CAAE5018C40B25A30CF1FBB2F68301D835A1FCDBCB28865AD83CF5C2024D8AC9453E889163CFEBF4DDCF8BE41BDBE4B616FAB3A4F07BCF97A61D94FB873E85B7ADFB71A2B7FF53D3CCE2F834AB4D0648B6A1D68B067A2FDB538C083272917008AF09E5C70156B79D1281BAF79A05353491ABF8AD6743D47F64A3420B96D34EF8F1D04117D4902A5DED61209C8C7C4222734FFD7FAFE76680AB024DFCB5D8950517D32A3FF0393F0E59BC778CB7EAFEA0F29A2B29DCDA410EC6E9DDE725A9CE2A18799CACD2AE9D750FA70A096AD2EC77B20885B4E60613E746D6509ECE607769CE147433726D4FCF4895A111F19C7F38CACDECE6D812BAC71295CFBD70BF4B028FAAF7708837E43BD283FF26FF3F63A3FD70EF27BA88F22E16AC12B721675D25F3B5BE02040D7FCB988AA71907DBFEA5BC22818EE0A5454E0670B64B1FCE54B0DED18A4D5DF86B009DAEA64747A03A2973BF1605DB61A3D8D0E9B3B0FC8E56A33E068C562FC3C9E1A2E10FAE21CA78804144E33F1C59C1D36E390A9094610CDD27AB3BCD7B7AB0ABCCA2374976F98867E6CBBB16532EF6974229DBA9270260D37EACF986B337C5E7224883E4DF5E04D84561252A5D6A29692B1073C5141F3885787CAC9B97682B9B279098E674DAC8CB8662835E0C78A34628563D4978AF0C3350CBDEB6C8EBE8FB6990605DD0D47D572DB116604E89A23D7ACA763C798458AF8DEA02712DF8577C182686357E2441D4DD6E87126D6970B16FCE9B3C3F42E0D88AD13132997A5212AE4A0FC8209EEA5EFFD4F32A96679FC1B7BC10C2FC05E2C6BE66073F9B46D5FD7D5AD176814D64D85B49C1C4E5316B24CC988AAD842B9E0CB1BFD782BA97BEC7549E1C39EF6D1FB0C2E206E5846E75C82C7FF577A577B0727E454EC7E1322167E18D8C49FF8F6A8CCCEE622EDEDE917E4A497AE7\nss = 5E1D34E184996E029A175B7AF798FCF94D39253A2596E41F37CE50369BB0BC82\n\ncount = 45\nseed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488\npk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D0668DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\nct = EB84ED275DDD136806236A4A925FF0E23EACBA3DF55D68D6B40094C399CE1AD2093A05E03F745E1848FD3B37FCE6B4525C427D8612478B2AFB9584B7F88F73A1C784A856C0D014A2D3D0E1898B4F322E76DBAE258E0C5EAE393D5EC6F5FEE47181441987FCD5EEB8F788AAA5B4DF8027C3B3B4190B5594CB2F74EAAFE894FC2A7087DFE28B64240F3A5412D07AECC737611451114B576C168F2564AAB4BEC0EEE4E681E6A6F09630702FD0C0B6237286B4BE82CFB9E0FA3F584E634A573E5ABA501436E2BF6D32FA8BFEE728510C011179E0F8AACE8B36C3A53C328A77ABC19A79BBE703128D5B5DD4FCF91E4407947717AE1DEB9984DC46B11044E55D53D43CEC016462C523FCAB6E171A0911799B10DC8D1B65D93FDF8A38ED331D70C9F4C6C016EA8B99C0AAC1E1C04EA0DCA697F3C9B074C89B37B72A3446B7BF22F55FBC53C8426D56E9A70FCB8676939578633EDA2C2E9EEFB94DC48067C3460990E386F51AD3300EA0ADEFA7078DB7F07C466193B0922B990E843ED5B7F298F495560840AC35AF058CC41D38ADF66B9299679E7E65B3816D702BB1D866A8676507BC51114EA4720B2716ACF162D78BD066D6356445C01D6A7DA9C8590BF85159FA34AC221E6E9F8B8AA12FDB41326156AAD4", - "A268C322B2169F88CC6D4333A14654CD0392699FBB6E1EC853B29BDF04233D690E641003194BBD5BF24F3E6D208E8F55417DD20C7C3832B35F219133D349918DA89B0A2200920F597E767A02BBBFB47AC9A3E91C558914CA8C07F5193528EEBF6E0331660289FB103EB0A9B732F8CA4A719EA5FCA256DB1F0C932E83CDE4C68956E82C963545BF0E6006F55BC66E3B3557553B28067174EF0A44113C538F9B13CBAB9FE5AA83CAF482B3EB3267A0983BA7A55761E5677F59D82F42306DE712E63FCAE0B794D99231C6D40C3EABC54D9A477CBB4BE8B28365293F31BF2FC8EE1A0FAC23E9EE6F7C5A59429C270E0721B689E4CEA57D8FB20A5B62BB7FBF9BF41845B7A3DB91440080D82A72843EC7EE0AD449CDFFD96C2D63068BB49AA31E8CFBF953DB11E25C095F62DECA0EEF4C3144E9\nss = 80314E9C9DAD51E4D2F57677E88949DF9D190AD5E413E01BE5E0AED4A1ABE38C\n\ncount = 46\nseed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493\npk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDBE2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B501C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nct = 3C159D0702480D26C38202C888D185889D1667A1CB5C5765074AD8AB055087BB4FA33BFCF0D130B89B2E83CE5D2747B0FC4F8E15B71CD612ADE3DF314F218E4AD7953615AA05B232A1021F5CE151584EAC45E26D015B5053064790A8C10C260757CC23D497E70748F9AE50FDBA92DE47159653713DC9A5F74B585C254345CB4FA1E97307D94FD70E64F4C5121E4AB4048C991D5AD3707418E666D29ABFEEC77C71661D623FE6042DE4849BBCBA4790E6B7B971753124D970740144A9B84C11DE4CE65CDC8173FED5AD2DCF16278DC99A0915B75BD58FAABB4584347CD077C615CCCE04857D0ACD08A2CC83A6FDD1819874DA9A6C4D3599E0D586EFEDE8868552251DECB2FBA9CFEFA8132CED96F252FB380C2CFF3ACB36391C93B72D056847A61843ECC52A0CC45C894DC0471B8D4DD2A114F7A2302FDB8A3FE1B8571B0AC8F4FDD622802950377709E5DAFCEE6AAD923454DCA718953DB1E0FFFCB7363204E87E06CE4130BC307E69D2608DB707B501794E2096A1C64A77F48C2E696468BBB0412C860C75A6AF4A952E61349451476957D9CAF448EF151200EA02B60C667EAC1A0129A6790A3B015729A5CE81940F8F961CFCA5A4F24CAF56D053CBCA39DE413F601A1354F5F969223F61A0D1FAA8A538D8CEE9D6992055D83E0AAA333B6AD0F47DB1000FFC40E547EB913B3D77EB6D268881EDC3843F77094AC83CD236F7F524C3D28BA598EF06AB49882E79F81322460850C7CCA3C59ACF57143366547BAE996E8BC7445BBDCB9C5A1B4AC094D1AFFB03012311361098354246A368669E44AD8C20C08A3288DE848C1A9859A2C70C2E8EEFCC321BEEC2D4C748F7ED10053981A28C9EE56E847F4463474FB225B29E2912B052F50CD9D9F07720F2F4419DF79467156F8C68B51DA93DB8F0DD36BFE8AABB88DB18CEA497919CC6ADB712BFABA1D1763B6F2DC7C638A41977E2B9CE97E1D2EC179E112A40B28B1AA04A114B595BA2139A92DE33FEB67DE9D83E9E4314DB29432B13DB08CCFA03FA993A1B4C32D6CDB1C44084ABABCF6EB60387A1FF00EA62E793C04021EC93E494E560C14587\nss = D10F6702018EA779EF0455F748100F6F60266FD6678C691CDBB79B6EF2F37D2C\n\ncount = 47\nseed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3\npk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925A", - "C912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A611BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nct = 44BFA86FBC200E3B4243364FFED07FC0F44312EE5965C0BAF1770364941F7FCE21E52674F90161FE46D2DCECCFD7001A66FA85A18C2DB94C1ED523B06FF8EB9ECB57FBD1C59A2312ADF3D45282CF75976AC36E81F8FA70F007C75DD801A7F225F3B09C4AC6837CCD8CB3AD7F1F69A49206123EE3DD55203C98C6958FB34E89C5F0D3C5BEFFC30ECB7E2D3DF0AFE09C109507BECC317D8CB522A002D46DFC2D82226E8FFA98950E6907DA2861007BE146940ADDD612B7C40EC6F57C2A867DDE8D3C983203BDF8EB7FA102342D0C5D9D81E4984378BDC2537A0C4B3DDADFD9EB6B9FCAEF80C3817211387379738C4B48D7CD996AF062FD309C67579386F982BCDF72DA1EC11AB51AA864B0D8E66D986E828635C1C51A59607BA6F6E9CD93EB10DE04E1E3F24C7AFDA6CEB5C67461A15813809156B25E7CD65774AFFEA331F7575C40805EF6A6E759D1460EF39DB9179E4E51A7CD95750AE7CB2A2E3283434567742FD94C08D0AC6C7E5DC51C366256256227BA9DEC92FE3BBF97187C352ED28641A1A635F17674F555BB8CB7ADEBE163132F01758019C329EC2944733979F9210E3A717F269060F2C9D934AC6D2BD5353AC330B614C5EEA6FC9049A044303CC734C7D2D14F18156CD4D515D783C38AFF4598DBC648724082E7E96186A2B25F3EBB2461E28DF011B2EE7FDC6FEC148CDDDB5E31BA382FC1ED6715C0B763786F0C944B8CE9DE73306634C1F9B52B8B762CD036E8A79136ADBD7B99BC9C91D284AE05E2820FFF1DC5814957C70DFBD7EE202FCAECE8AB40B77018A1B2EC86AAE520AC468BB219EB4E9B9110CC3CF00D67B79F0263D505EEA84F40970954AACA2935874B7A728F88BB3CD0F155CD0B1C646F46A2C38B0CE253BF36469715B9EEEF3519F4675660D3A6FDC331536AB75ED0E6D1EF8E3AFFD54B07EEA9C2CE7096610325DB886FD34460D2CA210A82410D7B3C3E33B396A7344E092FB0B9C958E367A06EC59F2C6799618B2269A9BD95D23CFA7EB2D5E526DB2FD0F5107E10B844855C2441F7E0112DBA8DE3881833F130B9B39EEF68B30E52CCD5562F268E7C40F1F5F6\nss = 37B36CF73590028AA9323B401DF00067C8FE925968CA3C30C2B0E5D5C75EE296\n\ncount = 48\nseed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17\npk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73D", - "D1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795AEA529561D11374F02964CF635C27848671043766CFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nct = 6A7CFD7988D650889309022770754F832A80FBD066C0EAAF36F51BF2F2B22FB14CBF94D51C2E93AA3071A4B82A466F03692941C066599EA6E586E5D41913DC6FE1AB9E71BDDB77B10C0563F9EAB15A224D8566372DE7864EEB3FF4A5D88AF53536062343D97A6CF188A91FD3FF1449032E666B47CBE09A19A55019562C1555ACE1A723F0118DA13E1743B284E8F95CE04EFB756CC353C526D1308BBA2CD595DA22EE01F3F1A220CCBCD6FE773A2752D4DC1487EFB00B73DB606D02005D6DCB1C470731A3CEC98C13DD3C3640DBD8717975B3B736D02CED4087F0D6D8B025C2F14B0C8CBD882D45C400D99C48FA1A633725739CD70382DC2972E97A6ADDAC1BA51E2268EE08CEDAD30A2FD36320A1E36FD4680B1CF3BE8B7CCDC8471DD722FA33374809679C46E044584BBCA3B2BA71A56BBF4FDFCA68E949968ACEAB8A772D84424B10EF54C6E8F2443ED93FBECCB8CF2F4B90E4C3EC5CC809D9227D3944331ADF971847DD2D18AA332099D52CB51F47CC30637EBDC5AE43C41E424A1E763A34F7B2B77B4ABD12942AAE5E11DBCCB37C2F07CB9143FDB5A63C68C1203983F1FF0DE17024BBACD6EE9C00E808DCA42E0811E27C2DC1A60A5B5F46BED193A7A09B7E6B6DCBAF217255B4C2A6F443D775AE30B05117154090DEC8B70A59C63181C355ABFC1C59E33D894FB38D16FB636CE6388B9A02811BFA911631392FDF727D31871A09EDAEE2C419CC68F876782630461D531A0731D8645A6CCBB1214AFC7837C0BA27095DEF2D5EA06A9DC34A3591DDC526D97598DDDCAE9D59BCAC07020968E5FE384BD0E3F56E9F7F8AE1A0E94B7723E8A785677C5203E202982120C98DFEF9C6F6F8A75634483F8977C9BF40CBA0446568DFEBA898F426FB695A34E751095B91FD6C5C67F3F94372C17F8FEF012246DCA3CB3411198397F82663075D64E41D5BDCCF5A9872DE8F276C054992B271C077E610CA46B5AA6A8CBDDA0B75CD76AA268A97D38839EF213EC5A05966CCB565B0ED65A17CF7B27CEC8F2C7CFDE74390B5A65E710E6911478EFA285B12472F187FE0B993387089D7671236DF26BD52\nss = 4F5BE9127B3FBE127C44C6D599A034DBA15372208240F5E2A0AC8C630DB550A2\n\ncount = 49\nseed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB\npk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E8", - "3A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D719020A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\nct = 7E27A9A3C3165587B6B5B99E7C82B53E7031E53B098CCC626E89830F7B88E443C15D4F9E0F6D017566E4EABD278FA8B4FAEE15CEED11402AB1D83BF4F8BC58951A61BE1E2C279528CE7BBA72086585FF68BF17C3CDF62C0DBC020A924A4C780EB25956C80B935408CA64659BBFD48158C7EEFC90F089A5EE33BDAC36E0E927F16B08C9FC8648C07661CD7358DCC3280B9F8AEEACEE30948CFC327636CE4128DF2F89291408AB4EC2AA0B72A3DA98FFF5DDC11F33827CDE241FD2759B1AFC8492AAD184F92531D9915E9465941BA9FF8A63E3E79B47EE97DEA71C5AA76E739B3C0EFD0DA9B2EDBB8B790019A5B6B8EB2F1BD8744C27E911BFE301341754857AE10636E08B388783E3B9625F8905DFE5CCB7B7BDB4993528227310B0CA7FC3632ABE05504966097AB60245C5A6DC18F752D296732CED51EFA9472104AEE1981DFA1261030B19601A3F535276FC55224D3DF75AA017FD04A0BC9BB04A6EE60B5FE8F2D2EC363C295AEA1673CF8190CC22293D16AB3D720B0083FAC7FCDD6980C9A1F31BE0F4EC791F23A1DFC9DC192EFC1B9ECF0E15EA3F8B583C151AAA9D54FB77351A63409566A958D346C5F505566278FE6EE32CF78367264A27BEF7E1848FCFC803AB3354D2E78B92AAAC14B3A67B7104F07F311304424083452CCFF1B6ABB98EFA1F192B7C4A3C89484E4BAF0D84AD2DA52B214CA2A7AA58DF21D38FD8B8EA6ECDB2A59A81A46F1D84EE37022AA2F89D7D84AF7D9274B43D2C2AB1F41F1BA4F1DFCDCC16D87192A6DA7CF0713D8200AD8931D4F8DBC3C903032F2D8D3127F90514B4EF07BFA9BEB995CCAF81237254FBEB17D3B3DC5BDEF0BC9A870777F7D2B66DBB4B356C90CF6A298623EB28BE6E2E21D55137CAE8CFAA6FD5AC28DA995DB9CE6E0292C20F101536512B2715C391425918860B19263288700538141D44615760C47121C502A8738F037F743CEE510821801212AAC824E9ABE26D2F37A5186A00BF0762418B91D81912DE5737170C2D3658CE2E4ECF4669924D8E216DAD6C8E538446815A8F46C96990D8295B842DE500948E73AAB51EADF6A050BB1C56F4\nss = AFF62B941FB62CFA04821EAB4BA287013221F8656E6A9AEE849A65BBEFA13BAF\n\ncount = 50\nseed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09\npk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nct = 9899DF8DECADBC01580A87A7A791B3FED05AA4DD2F56A2A918D1EBC99558232DCFD73189F2665A72E06FCA0FAF91355EEC7206C5BF2D75BD13063AB8BC9832CE01C92C1C9F66BFF734AF68BF1DC27CE8C0076C716497AD247722167AF955F275F704E1FAC27F1F742E67D36DE96FB0997E6E83B3E2F95CB1D2031CB73274C4A6ACDDB8C059D23793B2EF72963AF30963627D1B3F16226C6139EC71493D787527833B8B010EA29F5A57076CE265C4AC79C720568DF920FE3914C5175F05FF7166B024E5B059EF05964B4A6483E1A0C5FBADFC6D1AE97124CEE5665B29968C5D8AE4E4AB3074F64057AF767E49C3B712154000D4851D1A6136610A50AB2A179BCF44C7DA7EDD754E980B250BFFA118EBBB4B17E40BA329AF5D89B1E23626F9D5F2498F27ABF1C62133B17F8DA3D04D452CBF0EAA3766A40EA133E8AE290EEA14840431DCA8ACAA6B8107B1D6A578A1A177D3", - "9FCE3359A6A7019F7CA0A8FB8E3C59D10BFF9A8536FEF59362FEEE05FDB5E149DC03E48A863B40287DA0A106B7082FBDE67E156D49372B11E1AED0912920D9E8E0E465DD7E1E9063D890361393F0233B287B2B0911BF3194E0849D1661E4AB238285B25355D95296CC362B127913384F50A757A344C9382EDECB0E810C463C451436FF8EE91628EF2F44059127F0685DA4C40E0E8704DED6D6C682DA74246E1E3A3D886230ACD3D8AA8E16DECEE9AA418F449058310BC884F371844E769CB82FE76333275DE80E3ACA4E7C87873DB19487BE772C11301FFC45DE500EECC8884EF39A3790D5372F1DD8B69AAA30887FEDFAB37B244674ABA1E58417336FBC64AFDF0A5FF82A82AB3EEC3F24D47265AA14A3B7E38F9D56992FE238C03F6F22CDAB8DFB1F0B227F7081A5FB5A38CBBC3355664A2675E90D57FE0698D4D229EC9F470BC4BB54319F6EE89D5D05B2C66AD320D60726CC8DF580203B067799DD8F67D2A42068AD7610F384ADE3BA8C4B20C40FEEC9A2EA5C971D5E2451185C4CB687FD3E7345BE8C64E407D8FBDF164EFAA9895F937D43AA49D26B410B988F88AF3A72D775C29C9787FEFB0B8776C6BEB380\nss = 920B95D4AE5698AC7280B6E95814BBF9669ECC36543F2C581D4E2474FA9BBFF3\n\ncount = 51\nseed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88\npk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FAF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nct = 03BC92F1DC73EF64491327AFA0D1BEC48B2EFDA3231940D81745A0A51552B1A7A3063A959D80BFBBD097F8302FDAD99C56F033AA417A97E8C46AAA42A1BBFC280E7D2B357166F3DD5392DC8F9C6F2406A1D887117977929FEFAD234D21C6E5F0E8F4884ACDA3D4A0B34856FEDBDD38BD1B73A5305DFEF2CB6A8156B2FE00B8C05482F684C45677E8B1610C41029486D91E47A034C198D2764927E3E3846F4F97A4BE4DBD191F833D083DEA7A9D770B6F320231D6661CB379C9574A82E5283E030625109DBCCD776CA6F540616E926A4D153C18E55B51295AC75AEBBC240EDA9DE3DDC4D230595632F1667BF419DE4B5A251FFB5917CB52DC4AF143285C73C958512E2BD525B00DC7C48B1CDD75AE409FDDDF35F8B39B3CFD52E3C62593C702A08F91E0AD271513B824C4DC8D575871A58851ABFF0CE49B78A67011EDAD8ECEA81F35995F39BDD4F68BB509DBB71732188DF58C118C7EEFF35D9D4EDD6B560AB9D1CB9FBA0E6A9781F143EF81F983DA0B242338DF20AD5EB284282696C891298F683B97E0D9F8774BC3FD746E09C8BBAE4A5FDE7DF67D2D3C3B5D139F908EC227E966FE8911EB89D04F01648658F7324D8670B493FED6B24559A6CD4F2A5C5D52642060C0070E13D4AEE74D09D0DB35EF5630DCF6B3BF5FF26DFA825E34E8A1975F7AF85024AA10975705EEA32899BB2533EA65FF3465F7FD8748FBCD5AB580766F209F6BC6DF1CFA4808081C27B2F950ED6A81D6A4404B04EAF6793DC60BDDA64662300BEB2D4537C2E58CBA9B4D4AF44FB060AF52C38B4C38BDD40A9AC82E1C9A03CEB0ADD81707F8380C77F867C26ECA7BAE091937CD264EB48B64B87D59F13616FAD1D85A8D7C79408655E44266BCABDEA75D1286738479914619D359321A7A312C803D484C457E7CC6941F6112B26E829E160474AEF57185A928BAC3769DEC13D78C70BD15372FB8588B6D930F13A72AF341E4D99343C15510522441F6F0D15E249447540DD43C1E6FF6E31865C0F6DD167FAAD9CFE90A53586E93F82D35A6111178AFF6664055593AE39DC723663453229ED6E23261F99D9FBFC4E0793D\nss = 5E4E609CB40F37F28706F7892D5662509D8859CC28DD586D81F80DFB2D1EEEAC\n\ncount = 52\nseed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F\npk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316D", - "E7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C6026550085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30CE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nct = 906B8CE2A58B9AA6444EFEF6E6DA810752E3CF437D66CA42531C8686D10885D66C617B549876F67978CFB7463F52FA510CCFA5301AA735846A12870379D43CEE0FE04D4D097D3799C8FAF84C3FA0D701DE5796DC371A6BCC06F50FB1736A3B9F94FA750DD1AA801ABD8FAE3FAB4D59BBEA1BE4E7A5091859C754B4E4051B7A9FA466D40AA23926AC8EDB4392AC9E20FE040BC81F466D2AD3F129B2F04B9521976B5701BC455DB343BCCA57EE1547AF004AB6DD8CEBD3277B3CEE58BE476525BD31029CD4545F0B6614B4F8C0B587B11CEB7ED64DA771468A8F3DF457D4E9C23ECB198CDD345D5804BD1AACD3D7E806CF078CB81C899972C632154ABC6B9EDE39FEBCE110E976F78F9E4D430656AB2055CCA5DDF1B2281CE7A2A46BD68AE2CD1EDE96B60CC37FA01B83022768BEFB545145DB9DAEC7A684BB15503F2B5B2B8A9644C2C058C29B594AFBAFE878804E984EE2B354139B7C750D170BF9229D0138B2D333ECE5AEDFC12CA46200970C750E051628EEA7955861DF26EC22A116E1548E0DF45D87401A6913364BB270F2C9DEF9AE6C6D68E8E30EF1CB70DDE6FAFCD65BEB3FF4AA664CB47A30AEF3BA4859E896214035088A639AF83484769CECD9B582396FCD12D996FA847A4271445AA294DC7F7492D8095E55A5B3304850F7EF6486A4D6B8F793842EE60A57D8442F1AD21137FD347ED1CCC6332EB0F3CB72663BD62D2B20647E32366C1F80E987C3F9036A392A50DB3F53E790DD7F1A94FADD80197DF0A49D9A88B972F6615F996A90946BA75F4A9F0D3C99E7E4F6EF1F8519EB0B1386A5E9499F7D6C7B2FDBD0D5983531175A3B410ECE9292246B352935426AB8B6A5E4CB146BCC34A9BCCF66F48036C34E837A262E8B6292ECB872EE31EB4C3C7419B02A7F11FAAAAB1A1165BEC8C66130EE2F5D6A6CD1AE4E690D3A30F48D03FC185A65597C0B06224C74DB7DC12178881CB133FD94C9A2489349C94CD969A39956D2DF63CCEE6C8D02CAD4EE698CF2FCEA2074A92B59FCAAA038DE4C1E9D8B1C20EEECD3F87A20C66031C849A1784E81E9645A4EBA44407C23C87B1C953A84\nss = B86CB3A712C8802B28C25580052CB039E6DD4A71D01FD04B76839CEACC4FBBE5\n\ncount = 53\nseed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E\npk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D", - "8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE55A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nct = 01229A11E5A87C3CC2CD936954E259C0DA660F7776D4A758C8E43169DAFE22149ED1ED8CF31AE7F16E4E1DF9670A62C24C4A50DBDA7F60414D439C9545D702346EEE0539BE5C3B0E2181235C966EF54CB88BEACFE8997B5E206966494325520350E1E61C438B6DC0237AECD929F93FF3DA0017614B1CA5C1B3571156E2F40301261536BEBD813B71DDBA08A5ADF2A147ED013FEBE97AC28AF24EF5970BF331880418AFDA9F849D53F41507395FE43CDAB8EA0E87E7452833DE66069286B74C8C7242F8F5A4C62DA98BB1F618958C5D0EBEF9A071330F65B401EBF752E2CF02F4200D877A6C5B205C44D19FD79F31E79C7AC007B0BF1A837DAB446FCD450160381493688FCEC6E20497EEE3BC6B799322D6501CB3439B91E54E985A8BF6D9B8FB08914641220A530AF244A51B9E9BC791C1D49CD86793AF91E453F8E356A25C207E8C0C67A711D7B33012AC33D216E3AD1A1C2951823D819D196BED7D0033C0E77D3A296A56F3B159C876F1FFB60D8E4E02A84625F6E098F39B4E0CC343907ED4BCC10EE1814C1018908A63BAC540313D9C23A23A133C6293B1C6125E37C5CA7A68A16B78A632AF1DA08ECA1D17C776F7CDD19DAF1304A2E4662CF56CEFA7197E7FC66071207EEB838C1614B01214B71BF024A66FE17D9B2DD01E8624693C93865C0AF4FE41E98C4B94B9406E31551E69ECDA3149CA4D16C3137ECB03587BC280E60966D10060059520FD710F277748ECA6E6C33BE516C149AABD230FD2D0EE1F9047D8B0179E04132330AFF0E83C96F7812E9E888503ED26C0463361C55397C88A3A95358BAA52C9A0135DDED2CDDF7B467D2BF2D617CD6A829E93B0D671E04E220743E3DBC1C0362208668146C127F80A2B1257D054191AD0C0A3CC3D9C625705826E2989FAC0481F5B311AE8913795EF43529D40BF0F36E7AA5E206BADCCFFA9CC5C574F93582C959D038D2EF7189186F8D9B0ADE1AC23D45F9E7F98EDBC8E6C76BB7F52E821DF3DEF5E121DFF2D7502DC8BE93B8B5C9DD7BB622D431E50286B6E4A00A7B847D5F9D01316C473CC20009ADF6CAD85F9FC54C848909B3C5C7F\nss = 1B4914E23B4B81DFE9A3BF8925C4A075C0B50B932C2FC53060FF4C9906183EF1\n\ncount = 54\nseed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7\npk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA", - "821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EBB9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nct = 54BD48494E96E3A26CFDA16C234ED14D17B56448C13F2A4B38586F871BC82036BB3237E633A8DAB4E649F4BA8CA728338FA0491DC5891E04DD290B95176A590B13A4E9895847AF2C5D68C0D4E0BBD88BDA29B425F18FD06A51516AE1D7147190E53E88592E5F43455BC030E127EB54428943A37CFA461430697F4FE3908CEC12B70071695B7F53A3B69AEAC6A0993BF7A047AAED65735C7438ABC98038D50B608767C972F4A1CE7E7F94CC619F5E032C8D725284C3C689E334303EE4427719B0A67E6085BF9A98E90F5459EE5BF8AABFD9BF1FDC8DD9DC9460262504F8EACE7F45ECB13A78ADBBCFD18B4D0CEC2DC40B17FCB4F2AE1122D08B97EDA0C85F87E079357EA0BFA32453308CF2841D49B41783F85847787C26E5CC7C936701D3701DE41104A6565BBC5DD93CF550C1D87D0A003B75D17872A97CAD3FB3C69B0DC8319A1AC6E789D9017AFB6FF13744C05F895582E97A4B196583D2ED35017ADE2600C06A9E0AB584A0AE3C8010C09CDE95069283E3F1687191AB3C4DAD69AA6377A07768519E102CA576690324B4C51C8F0D69DF16AAFD4E8E9BDE897C5EBA2362CB6134BFB35A296C745A9A9D73837784E35C2EC900572A4FDE989CFB1CE0235ABA28AB76A00F10790AE2F1BCA3904BBAD0CBC7CAF1219413EFD9EDB94F1B879D73A1C6FBA500644B61511291C768F0F6940AD76333C25F1A9A4280868764B9EBB9B1F166E000177B0C9CCEECC3307B860389AB48A3C27A6F384EECD3298773D1194466611B6B75C4D56596EE9A4885357AC138BEA6BF660F4EFB73002160F5AE1E2CB7FE46FAFD9D5D50550EADD98BA8286C2946BDC0B021AF3A3A82D774BA8F2B94099ED2C0EA58C427AFF8B16F670C9B46E402C673E83C5A177C3B861F5890A8C306D60101E214D31C5CE4FE4DDEBCD5F4DE0E9110198ABE9A919AD80DD020F30F9912CA6A3D65D5D9F4EAEE2423B09FDF81A2870505431A5B31C80F164333E6945DBD45EEFE0E90B9FB33AC8929B35FCABEBB1EF579A25D312E161C0C874CE086866F0D4DBD32A9ACC5DB97DDA4721ECAE03A21844B23CA6CA8A40EBBAE6A61\nss = 1C657D7CCF0D7CBAB51DF5E5934548EFEDD2B91FA7A4CC8B20288F78C20B507E\n\ncount = 55\nseed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91\npk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF5224C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\nct = F43705E8F858DA8780EEC1DFB6864753D443E90D9839EF0D8B36E8EAD3B9BDDF7DE9C81C315ECF002FF3142B995A2021E28FFD12C200648DBB94B6918AC7B49CDEFDBF7A51F0DBCEEBBC48D7BEE32B30B9CC1DF749967A5F069A939E3B43162EBCC07A3738EC83992A29133E39EF39DD18BAA356665FC6E250DFF8CA08422A03EEEF974AA6B4F6FE141DCB4604119D2ED5C70E0E846DD4EEFC2D863C3E119CD53EF1AC1522F1FBB1DBB778D67035CA9FCB0FB9A30B621597770579E6FE151EE175F5FEDC26D085CD5F9DAA7F5633733FC6D85A", - "2C1F9F1479A6B023A63FC612006421DDA279852E9D7BE443E161F08EFE9AC9050499DF4E66D62B9E2D51311438DE000FFBDF26767410C2FC88D35183A7C9C01A703AB7F5A669A1A3CDDAABC3A5DF1DE7090A9E2139C384A27B5397BBCCA47659E6EE349316972D788225F2BD868BC248B32F0B9EA73882358E2C425E4E9E2B7C6A4046E20395F31AC8ED53CEBF9F24C19CD8CC565565AE68106AD1C80A9A47C626615BD811874ED7EC76150F61B067CBA71321C103EEFD9ED73674037F30AFA06512217FF39B562DF5AC70648A4740B66B920081B041A5654150DC5D080B0E02D37090817EA09C1BD3FA2CD778D57CA8A3B90F4A5F84A4DC082BFE7481B1C07608C134B274F2B33EC4E47D8AF78838B19599237F2035EE6C2A6EC5495A1259CCDDC48FBAAD38A9EFE80FA1676A24D483045CD409CEB3B40B85594EAAD4CC95AE76C1FE70804EFF27C16A3ACC3E9E75719D20FA1D94E0D12C3E08901819608E08DDEA772F5E5A89FE8281C79D0A6A5C37D0FB3742E55A6D12675EB9601139B1A24C3D44909886F1E80C18B1F1794F6C933D7E7F1A495B26555DBD26890E4DF81FFB2B5AD1F140584E438BFF72ADB5457BA841D584F90975056B9E08B342EE9B450480FE7B3A719A4E3823FAF703557C8E230F4B7B20B7BF46F2A1B7AE4F4CDC4B4E0E0444120192C89F01166C24E392DC0E2CC9F3F4E787199BF721F21BEFBB236EFE9911236B36003DF5DB14CA36D97FC629385848AB29C6121572570AFA1BD7FF74BB77AD0ACF3F7748E94253\nss = FC8EBD9F44C6517D7AA5BA22496C6B59704C7B0A2926CAD8C4BB002C43A75EAE\n\ncount = 56\nseed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235\npk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nct = 00EAD549CFB8ED1BF0DBC9B53FDE468D3A8195847DD44418C5983E06115A828549E69DB700680897D87CDD8FE26B24EF0A7A06A8715E946C4252EAA596916C77F8735D7A7F2A3D4DF18434E74217209154249DC4E26B237A001DA05E0DB46E889771638168782B9B3A9F33CACC4EDC7D056336C0872600B67EB9639B6432971B7A549CD6EA10E580F8B3FFC8720B8B9EF9354763DACFDF88716C71F04473A3A670DB6F7F49658F55F89BAACA6A6180BA77B1772706E9BDA897B805DD2E22ABD5FA07E3FDB76A18002593F07434336A5EFFFFF9C21A03B4B3CF5240FB5C5C521409C763AB82F89CD7CE24B5D9643CA91403683CFCF4ADC8BDB1940D653B700BD358C4E83ACF5515623AA46CADF6CEB8D6ECDE1F8DDE29CCB6FAEAE8A7D2A41C3D5FC3A1E287DB161EDBD2AC246B623CC1644A58062A1CC10761BFF41EECF2458A5EC0CDDA4249D462C6DDBE517821B4592695B1EFCDA7AF3BF969C9216E6872DC38B74D6F06606E4B865B8EF0A27FB584E50101DC0E96BB080B76215A23F4D21C9D3E3469631ED5BB9B6C169D0CD125F933FFA723F9217AF997A4A56B5C0EE34EC4A991A8C70822756A1001C7E2CBB03CD8D686BE0BD56E709D2D77B013824BF3A80128A1140A8CAF090CA1171AFE027B81FA6805BFE3E62C2C2FA253DD750E2C082C29D8BE0FC377FB2B9351D06B3B950306D1D5ADC4EB24612A654AAC40398281906A8F7665FF4DF93E5B5C4A34DB52D5B25951F6895BA5E02E5776A308315DF69FF2705A757BF44C795B1DE74921E6AE962BB4C493BCDCEFD87758AA29BD460C499EB5B9957B5C1B861042DD0C15116A86BA29DA614CEA016A60FE07407F7C4CA5101EFCA7AFF471B94B64525DD3569FBB27F32E83CEAD9193DFE310E62FBE417128891A99AE54709B95EB7F105A58A131D802258DB8594C7B226C2FAAF640A1E46830B75DC38585DE0F3981D323D9B4A4F1BE5A1EBFF4C1427DDA6615F1D03E7D5FB4B7E78876F89CF7531AA44C7DB4B305E55792B6459FCF7B233A8EAFF72A319F3FCA638A256E5C14B3ACFA623AE16999067FE41E3F30147BAD08690D35\nss = C75891D0CB9FC28E10EC5EC79553F51E2E7D0D03BE452C468CB430253F664B12\n\ncount = 57\nseed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3\npk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB7720359080", - "96D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD555230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nct = BA720696F48A2F6686F6D9886E19017A07A31E97CA446044357CBF19D5680B6C7C06F37723FA4BE67B31A41673EBDAC3A85A521C7A057E393D39836D5130DA544A775ABBF93C93BE9DEEA07D5AD03A682E60AE18DFFD5FA0D7D8A6787AB5062DA6B6139777BA4E3D02AF0DCFBD42514ED9F950DE9EDC3B334B03F56F6979418871EF28FF7A1224DC7243EBEE0F60B2069AA319833627FC9AA799D83C43B8C4942EA0682E1BA5AE098B6CAB856B7501DF2D6F5D3D99CCD3CCF1BDD772DFB14C48413E65EFA145CC3E90116FE12B63C1EF0209461260E5031C4C2384504BF88209C31403A815792486C37781C71AF0420E8DA5563E9916B270C5725304A05A417CD356176676EB4782B73067D258A4AB7B545C6B6804ECC3A9BE09E1802253B89BA975E63FEC86F0EA4388E8816BE736C2DE0CFFFB6B5EE43F8F6E32DCE784A3020F4CABD5DCEFC420C2A15F57922976E6F9020039D0E8771FC0C4A0EBFE5D1EE789E5DAFF0CC9F74FFBF43ACED7851C79AF5F74116AEE6393C2FBDDECA2F6B125969F3E1293FF706DB22FD315EF2734119E9F161DD33CD258144AA52A1E8E6ED91E83A29C20A68FCB95CC50D74C4DE1EA315BF1554F300BAEFD3434A1EEFABE5A235D15891F0804704A54D0649D27EF30E4ADAA4E0650BEE4D61AB926EC6AD35DE3FB113E3E50362BFB0C734CDBCFCC269259DC257DDDAB9D9838EF922F20B888D8B31F21AE5DDDC32905362A9BDBB6D9B433B9C1D3E133F4539C39FCC4B2CA8939E04523557DE2022CDE529E1FE8333598527B0727405B8DD86E3E6082C360EBE36850C0290D8C4151A5F102748137830B1B9AF42559CB3367D44E653622A46D1A9C0EBDC3201FDEDF63068694B2611E92D814D492F0102AB12DC950F3D834AB5F85D9C24BECDC524213165116618D0BC7490BA47C1EF32F3BDCFE4B61C27D067F939377A560293EA1CFB18BD26D4AB31674D6B9802D6A920946259092E5255A501EDB1BD474CD32A2600A3439D32BEAC5E38253BEA6A91EEAC70D578D7B71E92C65E389AB6F2B73C058524D3A7ADC337A9D7B4D3010CF3B4B44B39230BCFAE4\nss = F30D3BA1693369D091D378A9F94C301FF3B7892E98B9491EFC35D24CC6AB2F5D\n\ncount = 58\nseed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE\npk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF", - "7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C845B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DA1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nct = 5667E9B79466426225052E623560D0BCCC6433301E45041FA7711136995150DDDB9607D40D1A7A253426921FC09C0D406B21FFA3915CFD91A7A0F4F5F4FF976BD47675962D7945D7063560F5DC44489C0D046853802DF3967A696E6C064DA00810088E54E41DFD15667313123F24411BB1B4C0306F89A7CC9D6AE968552DC5B033A7C7AEAEDC93F4E99E237E42A756ED685C2089614CECEB561CB6CF60B678C979A87701DE719CA615982D2DF60A7CEE96DCF430E2CE11EF76E3BB2EDC51B71E9D08CB7B0C2AFBF67C979A336C1D0C8FB8961782D5C45368AE4BFCDA4F62629FFB63A3FFFFF7439ADF3EE2CF6F5AA48455C5215796B217766656C7EC503BC5D846C0DB55770BFE2274AA2B41672E74CFDA246C36AF9277817CBAFCF02FA52BD350CB29B827CC682C8B5911274F9E426CC9B73B0ECFCC5A27E02FBD3A57ECD46684A1B5FF68E783F66E56BD05175A5719885AB65371818BB9CD57AFE7BCA3B42017761C312DF630AD7C1AE15F566DF862938664531E3067AAAB0B31AAFD025A793E5F95AD815B76EB6EAD288F495FCC5C5D5DBAEF8851657C0CB43E841546FCEF569CE209AEF9E7742CB1B3A6808D3075B2270AF2F9EC3F30700904B24781B9CEFF7B2253579AE9A61315B888D577D134F4638ACA21FDC2D0BC866F3E15A7E47821FBD0BE61CD0783FEFB11E924066D3C162371A31DAD633DF43281F544583EAFC6D24B075ADC8EE2AB35C640E530448A042FEBADEE7B9466DF671AC0B5816D98F6437401CAB3BA775A2C4D8E65C0737C1824864538599310FEC4F0E7B4705C5C081F7D0A46203EFE9AAD900B123576A62F9279778FF00296F83A6A68A9500AB045E883976C242E7907DB83CB95F7CAD922D44C10396DB15F79EF0EDDB39BC6671B4FA7494BD0BAD12F2CEED7904F2FF5EB5146C14C5F5DD5D24E5E6985F3C5C18A732B80B34F413031FCB3B0ED3DCBDDBC4E16316E8B40C5FFE7389A3AE6C1D1CF4638688FE9ED4D88133F5D3057BB3B6A89626149898271518D882A1136120190BCFD1AC96F529FCD3D1F69C0A66CDC8507782AE8F77190F3EB0809EC936906\nss = 9F9BDB590D6835231FE5CA098F03A0E44D448AA43714BBF98B8BD8EC2CFD3237\n\ncount = 59\nseed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179\npk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5AC", - "CA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BD7A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nct = D424238B46E8C49520BAC82526430111519B9715B42CE1188D6D833B10D85739E5ED5B1170D0E959A52A87D8FB2C06D6212EB8C3AFC7FBF7FE2260D9B251AACB8E0C6F8B9FF2713D6B7422E97CB4AB663AB5DEBC143E30EE734997E313BB76CF2B0E0A0CC4BB5BCA6DC8A533EAFFAA5497694736346AE081925F80B90E1F724D909F3F32E489E5CFED7C49306F5481B0F5D97973030BBA60668CED99224482DF4D69AB977B06EF2E84A782311AB3B7C0DC4B0EB42F37D9611552A26932220DBC1A47CC7B561195553487FC237C530C54B441FDB04FDE7BBADFA5C0B8088C6E8C0CCED7648F4985E756334FB6B4636852BF320A10B9CF02316E660AD2F9231CEEC51AD36D40CEBDCF896B8B600B13C5B3A860DC0CC635687405B1C876CCE73F5AD27764DAF671FBF60DB35D8009210087E9FCDB3E6EDB1223F0AC6F1F70CDA5353D394B433ABCC86B91EF531BFD7297F240733307096BF8FF73D71597CC959A5FC38652825C4D2262EC35AFAC00E4CDA5FC71BAC97A1FAB8BD2FA978272A59E1F9A2EA82205B1C1E452ACDDF90F5B28252044BFAD44DA15287DA909F2531F9B64B1DE948981C27E0F384CC5D3113FE2C681583D2F95BF75F350069FC1AEA1A4F6D7E6DAD68A74328DC12983B0D6A52B6BD6145EC1E4B40E24CDF6FCE292B1E9415DED868448A5D4E5850C997F27C127A6192BFD2492B84C4525973B7F8D151A49EC860E9EDF14AAC3188CE9BDC987E7B48079B926154C3D28BF2FC6D47D01BADE5F781754F502AC11BC545FF1D0399B2000D18CDD622B577037E6AEC86814367B166F84FB349EAF5BAD73097168948842F9F5F693943374787BE434CEA71570D0DE87CE39E57D5091E75DD2AAFB06782F1A6FFA2FFDD1D4D47A3E687B79E544AD75C831DB690EE84BF0DDAEE467AE38BCC3DD5255C51CD283321B7C6BF6893E54E8076979D23993A8DFF9694986A07212FAED1A495CB9A5EA05D4BB371F52A40A3C3E80E8309EDE1D9720EB70C295AA286A6496F91FA206A3A7666B5DB5BEC55BC6B430BB76BC885F6D77AFE429DA20F9132F2AEF89A25061045936A04724A71F\nss = 6036D4043821CB758CF9DF9659E5852B922906057B4D8640BB3D6B0FF7D848D7\n\ncount = 60\nseed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E\npk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD218F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nct = 27295A075F4ADDF96B03601E900C1E187366A745A7BC4C5EBEDAE9D4112838C3005E5A073F12111CF7DF6D39C526602BA74EF8245FC5AB524C85F54282E16DDECE3DF1CC58D57C322629B9B1C520ED695956C4FECC", - "D693A2A8D3233B7974DAA9B46D21644E32A49F2405238B6B564018CB54765EE71081F6F11B83712D300896CAEBCACFA4B9B9116583022924F625F78BCC3FEB709B5D4820C2AC4960FAEF389FC59BF0ABE4EA67AC91D7F129748ED4420DE9CCC84700FDB49F320E28161F3B2817FF406B8E04C67BB069B98B6D8B648EAECFB13E606D17363385F1A816F980A3CB029597B6E217868D2FF67349F62220C55F66E8E88097729995D916AE6666A29917E52EFE16D4A55A8E501BAE3C37DDA7560CE7F3F1D35DE82129182150F26F01F48DBF27BDAF952E9674409EFDA0F66C9C79A51177AA8ECE0BCF1DBDB2CB9818819D6F8DD4D41867BB38B4CC335D66924C92D396872221F72A700FBA6B5EA4F8D1964BCED28FF911CA64186C66041668F9D92C3AD5E30CC4FD4C4A0E2D0372AEE81CC2F1437C25B1DD8F813C43C4CAC0188D274946DBF05CD8B0FED35A4D1D2534EF1FFB7EAB9C558EA89DEBCB5652183965DBFF71CDCC0E298D029B6CA11218CE72D6D6C738D9647AA6BF3ABE5C16C9356466382D7056D9EA2EC296E2EE55E24AD07C52875C5B89DA7B4B4999585825EA66C0DFB4AABCCD5C57D3C1ED8A79AA222F3C8A9CE054A921C1527F9927ADDC089D3A0A729EB56B87D76C7E78DB4B37863B2AC10E082E84983817BD9749E9346ADC06865DA4557F1F00990C91451F5E4B503E828C869ADB7A71F3015F50BE3AEEC9E70EC9C77D3E2AFDA39D848E9E6DB7B37EAA475F0B5493DB603AA1535FB1C6ABA3A6FD23FB397A6816CA5EACA8B26802E232DB1193762C48D7ED80E32B8663E7719710FF6D2FB124D51ED2F116520A633CA9338D7CEF932E685AAF4E6D693E3BD2CA9315D9BE827FE233CC5D7B7E495CE18AF21A466C5BB2EFC826EF83BE6C99C22BC885B1440330A7FEC4D4B589F5B43D6D24A1B6B35042108A4F0DBBE2F84F329588873A31BBD7E9A7BD4E\nss = ED4DBB163E97EF686BA77B2BD2C0A872405DBAAADF0D33D0F125D9E35FB0FC59\n\ncount = 61\nseed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993\npk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nct = F4616199D26BFDCBE17DD9B281A4EB28E69422050ED02078CAED0771C31C82A80E174A0EC1F7E2C5D71EDBCC2A7FFB51515E75B419861F595B048038531618D5B022AD197C727884DEA3D5CEF1483F862664592BA0364CA731CAD615C676A05C0675ACA473EA268C142E104A62947BBD4664B11AD5D5612199E2187C57B10969D444E80FD2347617AA74B20207D4C4133202EA770E09CA9FBF2623CDBBFB63BD0FD995D40A7DB9491820EA549C567562B826D2D250BE57DE81CE8C7F0F416CC8B99A6E3BFCB37B0B1169708198DAC20946181CD25E039FE95A02BC192BFC5EFDC5780378E2B58B7A9A8BC2C9949A56DF622CFA31ADD9149B1273700E01FDC4FFD22E3D430B288DD4870AC535CE74BD5A3AF698A64AB3AC391DA0EAB542E390C5DBF68E3E303DBD7F0A9BCDDB082B613B37E17BFF955C7D2397D65EA414BFDC108DF0B6A1DD9598FEFBA5C881C07496C489D23D7E8FA1383275582F6C0FD89D21070B162B02680BB0B5F514F6CA10BE713C7916701EA5FB95E63CFA9F340D6B3E4BEF372AE52FB3170913B350A463663B5462B87D444AD514B2C4CEFB40F890CB9869E63C4E04E5FEA6DF48D6DD32E9A715D755E6393ED4D19309D22E6766CBBF823AEF47F8883ADC3BD05E07B93E1CE398B6B7174D4730ECA34B5DC25D1716A377D9D00AC830239BAD118CBB86880DFBAE91797E792331F56FE5D4DA3BB0740CBD90BDDE4495FFB5EF724D4ED0AFB01CF7467146B2025BBC3D2530D0D7A444E4CCDE43BE90EA62663728130C742A915AEFC061AC8406B9EAF15DF7EF0F77FAB2BD3B3F92948DB88F9EB09947E196919EAD00D49BBFD6811E7830B6EABD500D85136E95C17F2322A9F95E7BD8340D55F5288A617F1E4AE090F26224FA33A1D6E04E55A421DD7993E80108C7C308926E18D7FC0096B76F14F2D16181DA8B8B0BE8F7602E93DB2852B6DCBF45ABAB43B3BDC13F0276C23AE6FF12FB82270F499F136428BC5B8870F71E527D2A48C3FF7FD2230E739C0488B578D027FBD347F129896066BD437DE5D5911DA01DEA08DDE7C4481C14EDE96D4C188BA0138B5AF70F19\nss = 68577551F44198A0290F814EFB2313FB1158173B5EB1EA75EA907944ABE4E25A\n\ncount = 62\nseed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5\npk = 623668BA98183CA92C9075804D082A", - "D2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB35393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nct = B1832C577C7A368F68CC1EA62A6B3471CF954830930B3322BA65F6D3DC90CC170A217DEE317EAC6B245BACF54A319FC3B93E365F7C6C2C6DD5F2F0671DFCFCF58614E414B6A3C30D6B905762CEB3A8859295C8607AEC53026ED182FD6F8B1AF02EB6D9BC31A2FD15F073A5D37C0612459C546FCFA636AB15BF96D6F7813A45D07034A500B09E656ABDC9FCAE000260B833EA45581CA68CAC4EFE1E50E3110B4F4DAE7CC44951B64B580525889CD41A6144655870CAC4D1088B48C65EC38705ED904724461D5B4D1C0D13E9AFE2719D029E084B0F63ECA17EC5B890DEBF7B8AAF72DCE43AD1BEC086E89DE52FB7918A426A1BB2E3D1CB50C2567B6C5DB6878DCE99EB3C8FB10C6247846DC5C79D7E4768E256272883F10D2101CA9E4321D986256D7E8DB4CDAA279470A745CCA11FEAD97B07C645B5E4E752FD6056B28EA6A1808899697C4DE03DDE6C21B1D64AF87363E320D69671A33F930EFB96A97D20CC7930A28AC4159D0E569B926B3170C55DFACAA7B2A7C95E7E06A6975D83D514D42678FF7F889325B83A61DC297D04B9A9B5E9389D59DE2178F1F22B747DEF7B88DFEC443D4199E11536A6F3E07AC847CEA1DB1839F5EE5439065A641F9B05BA00585B397D958CD8BB9FB11952EF314F40AFFC1F2183156F756669BCC6A4E157533D8202F5451A90B3184B160874240499F90F085B30014C128319EA1EBB0903BE375E2087FEF0BE334BBDDE56894DCF24BAE2BBFEC62879D43342230261ED446A3B7E761153BD7A7801473A210231D3283FE2FC60118C1DD32C2AFD71CF9D56C9F3CA88390DA11F16D8A651CD73693ACDE2451EC191DBAFDD326978DF14E6F5D6743CB557FE5A2AAE7A8F6B01458823A796964DBF8FF3C4158D2DEA750003CE99C6CE7E794E1582DCAFB06B5BAA9B573EFEEE872D152781637C24EB6D95F2B9D819DC441C2AEE43569F132563A35583C1E101B22235CE0D064B0BD3D71E231D3402ECEACE5D84C68DD6D01454FBCCE9FFE66F34F16B53033E2509B15612019E5C8AF44F6903E43C509FCF57D9DCE2CE3C6F4A3D3F534C4315FC116BD8A2D34BC817\nss = 963F6853AA0AC3A40C397395FB0B4427B9E7AC48DADA3B758B11D6A9556EB14D\n\ncount = 63\nseed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC\npk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 0B107BF998C1", - "0AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF512043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389CEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nct = D4C6855F37598574743D928AAF2FA2DA0CCBD2A5C81130752C96F54078A70F22F57CA4792AD3932A11E391B5E8AF17673D0FD088B78012820E1BAB67F8EAE1945522C3AF1BDD8EFE24D9BC4EC5D7435F247B4232A53290809B1A42DD212EEAC4E85A4C23109E30ED35B56620BEE95E86ABEEFE6FBFF35FB59DA50A79A1C875C2FBBC16D71213B544E2B438D0660DE85537293D7976BA3C574589C22B9A79E96731EB8442E902117B5C63803F71B71F77B5B460F9B8D36132ED804DE3CE6FADBCDB66141F93A3F98283EE935E4558007D7D984EF4AB9941028F9B1AC47A1EE7EE11F10AA2A29BEB56B65278F990D60EBC4132D07D4CAD58D4DE91E18EF00A9D0AFF8316C0D9B9B94AC8B1C4ED27C617D3F7893E4266735C026A1C0C2B02852FDC10F01D9D14FA40EB8FF5D1BDDF0DE9492E43F2F5A920DB389830437C9C1B7EB7968F15F58C67A501AA52CC65761AD68F9AA8266D6E1433DFD27707E72C202D718B298CFC45B967EA7461EA51D7FB75B5CDADD6ED9EF01DD766BE6CE66FB0A2FB4787766B16D5242DABE1823A7336E53726BE06D590747DFA9D6E482CB8685DBF35CADEC3D804604A496D7C98FED30E10BEF41625ED16A2F34F7CEBB3A3F851189888F3EF00A883BE199D66EA2ED64C19C3DDACFBDACFF0C1D4322D5BF172D67A489249ACCAAD8D7680A6C74BC818E3F5A0124C151800ED1120DD869EE5E9ACC55F9CC64874AC88620E85BFDAA9FB2FBD6505CECC11C45C2C932F0EB249B60BA78DF73C462DBD8CA4028D137B029BB81FE57EB14EA55BC83F210583DFCC9A3D0165156ADEAE6CD3D830211F8A2076DF6193094132FF6C30C5FD846CC06C95B650FE40975BD622A151B669FBB09F6340DD3931871688E8AED14FD8BF7BBEBC2A7C099FFCE076D03198DD4557250C01F3EB091D742E9C49B4E56C1E745D415C4133E0AD7D31E0D387FF74C68C84A37624F7E9A881FFB0FA8AD95C7F74D7E10903E705A0965BE35FE03BF61BAB32A173979A39B62BC97A1F6605BDEACA3CB62549E0C1346EDA1D36D8135DB07D3D587BA404B456395AF912731985A7D7B3C5985FE1\nss = 27C47462115122E2C24CF7030C0F9E270E023714306242C7276F8B1E72A4C008\n\ncount = 64\nseed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93\npk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A", - "1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C063FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nct = 6A28A93C1C0ECA7C44ED894A8006B2DD945FA0EDB472FC04FFDE03BAAB769ACCFE6203862738D3B385E2BD7057D336653C174B7452853A12B1297A41DF480FF962F1039B49B6724E083EF93F34F41717660D941DFA2A07AD1D00981B3C7C5CAFDDB5FEC83093CCAAC0A86F6338A16571AF9CF893BF46DF2122FE36DCEAE365221F53F4CD80987A114E32F8E406897F8A9FBE52C6E5205D4689CB5A27C1EFBAAFC7C1740D98BE082A0081E0969F51FCFDB22F5C8FF050DF7BCD5219A29A67017903A257A9D7A95F65568662B2142EEA854ADD6ECCFDBD1DB3875AD49DD50EA340CF7E48BE60BD4F4D82622936342D22B9DA47D192AF9FB032E2FF802B71704388A02CF4CDDE32FCA32A76EF752721CE1A10767C5F94AD8DB64146133ADADADF6582EF506ACC5C2DE105CF0A783F8BA8BEF23E58931601B8FE6C1972868FDD4D7DCE92EE520079BEC3A12D49BFE822ACD1373DEC703CF2E94B8B662659329320A4134AFB48BD2E38842E88B7E67706533FE7E4978671BE0BE2270C6D52DD3B47663187CF8DD6D0BFDBCAAB24F0FBF8965F1E76525E7B831C6359B66473F5BD54D9E7801D6A7A2C9E94A87D31BEE420E541BE856F868B8FEBBA24EE9C6C0C05170A2E70504567E6C39C25ABC94D443D083016C6149C53ED35CB53A0FC9F2248931FBBFF0357FE17630CB10DB06E1111F114271C54F16290CFA40CA9C8446E5C96E3890EC885240643AE7C6191DE12842BB5D9D2301AFF862E484F5CC16337864636FEB3267EF1E6092DAF250470A995C791F674567C36E2E1C5EA220062DAB948AC72DA8B2EC5E52C83F5F3406FBEEF97ECFE5C2461B4AC356E56FCEBEAEF20FD493F5C8C3C89C037AF4258A288972CA8DEB0F5B8E0CB3CD57B8F2CADF086BE4520BB353477E4B56C665D3B2E0680E775C255C9D502F2552A0B9E17CE75E0F3AD40E7F268553B92293ECF516928281EC319E6C4823114AF8EAC70049DA8F6026980A8413927F853ABC9415A7F01ABB07C2436B385B358DF2556D8D23CB3C40D71ABDFB4303FACC83794DEA7F79BC0C75D4D8CCCCDA22EBBDEF88A62DACA2DA59EB6\nss = 18A159D28BD8CCBFC5E3E6EBC473179A7B411D7829D618869E773142366BF0B8\n\ncount = 65\nseed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B\npk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7B", - "F1773D7CCB19D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nct = 830FE9B7644A20E4FFC43651E31B11CD949CA3B5F0FA85EDA474F02C3C9BFCEDE2A46097AB1EC3D752C4E8C8AC98EC1E979C2E93B2C50644877F76FB2606A639741F8058D425895F9346271F3852224B6D59704F8DF036B3472BF532058EA17B6BF469D855CDFE8C421D185C0BCE800FC1F11FA5984F619A3105E407224ADAB4AFB4A99B7B9C96AB56009B9489EE3451073FE99D4E3FB30E70FCCCA1137D6183F966E3E58993F8531B218D49E3C385BB4E96B364FB5E9D54E30085A7C4EF3B2CE2B16FE255D6E51397DA7974A39A5A4501981535855DD7DCF5D087ED3A06DF2D4EA084A21EAE1806BAF43D5A1CAE1AFB5B3A013CAF6E9E9D9903F72D4BB39AB1C4A7AFC713BA9B5DF9F6B7F5187463000377B058DBD0881C40842113656BB260CC08687B1222292FAF03FACA423332EBC10FEC780FDCAE2DB5609E920AD495325F89100797CBF3F9E43348642ED7005DE1C85B320C0261028A6256C0EF9AB65BD20FE001C2E0BEA7973C01F5A9527EEE52521B3E5DDE820CF54C65B8C4637DFB035A467CDF576F89BF0B42661C2D0675A36615715C85A395420C958C516FC947A970B01CD2950AB6E1434AA1526AD05EC89C9450112945875137EA9E5F91B4833A3A32D22EDACE7AE5A8E844F3E5DED55F892477365E15588572BE5076D548B2F2E3808AFC66E0732AEA17AFC198041B1FF3BDD5C431BB5E3344FF617D377C0F36F9D578C6EEA5A75F2FF46F7ABDAE165661751970E48E5DAF54115AB8911F846B5951962B3DD428BD2BCBA82709F3F7BD29040CE05FB547EAA3DFB320725C84F957132B4C36AF3E72D7E6CC78B786BE9A9BC5FDE1CBEB160C72494C31EFA828B88C431B72F29CC67F21E250BCF97F55A07B5684C7C7DD64B675B564A2EB5C311F234D49D23A5ED6EC0C68C1194BE72446ED6DEA64FAEE4FCF5957F27367BC567E67BB1DA84671D63FD384DBB8BB6C9BE417AECFE78FD3693021516D6774B7D64A67D75CB30B624817B85812A04BC233B1E296522BCC1957F2A0B57CF04961F35DD8EAD004A4F6339D1F9C57CDCAF27ABFE2E0E6E6537CB2596B0385A3E0D173\nss = 6F5F733E336BCA237F9DA083DE1978E6E6B80D0D25191ED1B502E315CF0EF2BF\n\ncount = 66\nseed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4\npk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nct = 38F2F9E427623DC297863BA3B66A3552BEB82C0D64EA8612F542EFFCA7D48A272640150AAEE34D44A8305DC5F2B529FC207E0697E90CC77C125728186020B3CD2CEBD789EE81C54515C8BDB34A3E2C211E2F94F852D412BDF8905283023FCE8C9440C760928070BC5CB2AE570C7C6F6969A4DAD3C7FC6C3A36889968816A90EFFC3E00A4C913773E593553B610E68482122F81539CB17FD7FEB63ABA1F68315033DB4CBD5D5BC410A67D28CCCA806E7786260364DCCABC914E37A34B4A48980ACA672471C69991A0760E33D9DF14696D623AC193882E679CD922CB6648FE2AAB25D528AD54DD4330F85E33E2135F3F9F8D18F374C13B9B092E3DF9A8FEA1C8FF186D717E37879BFC0472904CA2FBCA05522C13E174C356C6FF779EDC4B3571288CE9C7BE8C902A9C6D96A99ABD60C9316EAD5D9E5226B0F657075A4F2CD9E405D41DD02394181CEF2ACE384AD844195D0DF55D28351DD40418A10A3132EE5C2682A8102D1310C1E38138F41BD32837A01241A96FD6E676076CB97B91BDFC5C297F6A580F944D8A194B7726BC99DCBDCE259352EC6856FE85624C24DAC8BAF6D48D436A819F77BB2F7F4978BA8121949A47AC8D69702D9248271FBCEF2EC52EE2E3DD638B2EA4F33FB1DEA5F5E637968F2C330FBF3D23AC029870554C20D2114F06090FAB57562F8D4D477AE126F347FAC0F512F9703F6C43874C4B806D38A3709339E3D02C2F841D51BA9F7551976CED35D1F11BD82DCC2EBF84363AC82F5DE0A3D170E430064E414FD972A3FB4BD8BB96ABFF2F7EE5B09B868C509C8580D65DF91C75719EE5D579B93D12F53C36B2DDD4CAFEC2BF67AAE8ECB2B4C0240DC58CA47E1F580EC04E71FAB1FF39C4A5958E4137F9D37EF14B5C1A45639D98928FD6920F47D136E424E22C13AF69E6EFB4D73F3E0200E38CB9FE907AF0C9FE953C321777FF8DD85CF3020B549CB5F2A7BAC07A7A4EE3658F0C8FD1DEAD727AF54024C7EFD93D21769A26B8D5374B5AA1063FE2C3E7F8BF353E284337AEA2A919087B400471D80FCA58D2B462A9251E3BECFCCC", - "8C704C052C9C3F62E1B8AFCB069084\nss = 8B62B88D64AF1FA3441C71C8D94AF6FA8247E05429ACEE7C4E9B085829D913A9\n\ncount = 67\nseed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0\npk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BEABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nct = 7E9F45F665E2350B8EC108F03A85AC97FB7DCFB377112903E0C81CDD0C371A9166078ED919FF36910802D33AEDFC643092FF7F37D101A7ACEDF6C6C5E9CF09E1B214DFB1F3B8F0E3E99895F13204FB4342E19EF8D06F4BCB6FE5A57249881F48252337D643CF8ADC2E666F0CFA75DE892DF715E76E9A2CA85D0061C83A36D795EBC589CCADE500FF1D59A0013C0E3C38063BB352E0E8FC06FD9F13DEDDF5EBCCBCB911572E3BED5887C65B7B6153F147D2F8D9E97BA882B83C4AFCEA3380C431F93DE82C83CD9CBED4CD511B7DD54931A0BA3A5CDC01DE78A2718C77A1D3503337112759AB0D2E602168E9DC1C8458E832FC90F592C94FC9D2F08D82DE315EC6C564DEC45F1380FD61BAEE471B98F223C60003027733776692F61473EC5C12D1D0335EBB478F4A2D6F14748D92CF69D67C970E87640C9E2DFA55FEB4124B2C857DBEC830FF13767C0424BA261C9467829F79CB58522A1ECC3FE20E7D8D9CE5206523570E3EDC8EF54A417CF3B5B63F662F8F4D7A1CC30CF79EF438B679A9B50765B4F02FD3D0C27CD98F012ADFAC04553D0A13AA91C7934132173C6B6743CAF39563D7005871E2B04F947231DB470E35DF2DF7B98E5B1C9514EBF5EFF4B6EAD1E47AF7BFBFA88DD75ECC67D2386BE109A62A52E457464E2C4B7FB279777699CB44298215F758E16389D41D25B92E6C075E9C3887182E4BD959CF18DF8D94861DBBED4348CF2BAA1C3E5ACA8D3FA5ADCC8E8ECD883B1DF6BD1CF9517FF0417BF73FA690F22D9D94CFDF8ECE9CE1BBBA9D4306D75862B3A8A2113B235EAC6022D711330FD2F4D413C4DCDCAA6E255361506D75FA61AD292051F490C0A02233C51757414935C92579801ED4EF5860C20283400A613BB58B81586096A4AE4E8C39074A9D6721CF20B9663335C037371C407EFDDDE61984006E6C2A07A5348659C7076966F31E4059A5F722FDA002AB89B320F3B19ABC701D96176FB0153BC45755639698906861FC5574CFFD1DD689F95B9325726AD7C5D6E8B201B1EFA86F19B6E3A6CAC08D93EF226E0B697876A9849866990E0263A90E19E4677748CCB01D498D\nss = 61CF302AE28614B03F8B1EF1EE98447E9A7D7FB7D48A9634E6556C4FDDEBB3DD\n\ncount = 68\nseed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA\npk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E6", - "1CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE60F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nct = 4328F6B71DBB7142A9F469B9853E60BF053F643DD12320AB8E46BFEC7566B4EC2489485A4D46B9D3086052298B41034F239FC6F561932834675CC4E1C7A6A4F6AC34D56079B8B24996B0C98ED7156A1CB55E1D8DF59A1617FCAD5E7469D9B5F78D32666928579425314EEA9CBF059AD8FDC06326A3FA8A9BFAE06C51F68983A90A222A7766C0152BFABAE0AC763A6C652C61F511BDFA4E6DB4D8AF3E46C0614BCEB32929F80C8A62B89938AA0F099B4B726198F14C452FE084943ED005730B834CC4374C26F47077CE17A70496681E4D0F70CAA0A9DD0DA0472731AA3C40685A5800DA0DC88CA4B93915994AB987D70679F732B2092D4941A252DEDA05D792411AB515F410F2B9992C72708F63F3E67FA5377ABE2B22952BFA9F3E9C442F61F9A47AF9C46D006EDA2650EDD630B7B0265BD355DAA39182391B74ECFB58A56D8E6E48AD6B8C8A936A6D2F7FF5FEAF828084AA3BB3E47B897DCAA49E1BEA6A60724113714B651FE64F7D49262EA1D90373ADA9B16AF930B92F55BA1F4250784E87AAC80F67625F51314484335316AC5A3BB77508600DB1735F2B17717C0E1AD9A6140E0F81A27EA242EA7C42CBC9EA2EDEA9066064407DEA0BAE9C465AFF05842160CC1F510C027AE356E9A07247D7F922DB11BDD34D5C474450928BF751890AF03B0781B7B869DCF079D9004F0EA387D5EFD977049F9E632FAFD8B2B0F6F89F91E95BCFC280D4EB41AA3C8A29527FFD7E4385971D5FEEDA0D234CF88B3E2BD01BC4B959E238F4470198723561DEBE6F6FD3CFC684094D43A507253C522BF8E1DFDE027C5B47B5C9683510C68A50C10ED00454CF9B6EC95F22482DE3A2C19FEFF53E7FF9472464A24B82617FAE8B60A42B6DC18AA47EA7F564B894FC22DFEE775139DF0FE0CC9F5676F1DD380ACAC3D3922088DCC60348C04AFC89A46F94A79FDFF225ED0D224521229A702D551875C84413945992DAAE6659753080F2127F1D0AAF8E3825A11354A2BF5C6310BA46AC50F6484C8629D992E963000A8E591F89DEE5D85E01412F18E1B1A59D8543A195D1CC9817152C9F2DAC4209003C0B3C6EA4\nss = 813311404F3E913AB4F7FFF6A7CA639E0FD2FFEA9A5113C3FB00F1C910C34EF6\n\ncount = 69\nseed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA\npk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E32", - "69DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nct = 236FD411C1512F4CDE28E2B987DFF829CEB781FF1303FB76443ADAC5D7F6A0CB81FD2526F4EC90F3F75584450D560E301FFCB328B641415B8AA3493DB15AF7139263F30A125A9155B7AC17D5DC96D62EE55C3C2E1EA3BA2C13EF17C0C772799A48682A19DFA682744B1A6EE8D7AD9598D2D1F41DF08942A9A3310C7FD167D5B9B5072DB6F813178D210842471E241963F1972B91D76810F90A3DE4728687209EFC1464AFCCDA6612A3D65786C6019ED90C3650F72F5814AC2D03126BA9683F23CE481BED232C6DDB74EC56F915CEB306F533A8021468FAC2E154168A3C648E6360AE1C95E9B15F4FC34B66B38FCD2103ECB6940D82151E0C06D71CF49044DBFDF63E69FE5CC3004F641581D3E78D5BBF035A2557A2B2445C7DB3EF909A3F00D605D40ABCBE215842BE838F889D69F8340FBAB457F677533664BFC2D2B58FD9846EFBB1B3631EFC13DFBF877515F7019E9ED0D6BBF11A1B50EB3A90D8F27A94441CB02B6BBCAD7EC5B71060290A73669D5E88A54C298C0CBC25332675D0B2D6C52AC18841AF35B213935434DE45D38C0EE09950787E33A566029282EAE3C11A09AB95214658EA636A4FA17ABB3A6B527A8D1401BAC80AD9C0E881A33D27B00E81E0BABE1E39ED0E45E45D90ACA415D40040C7B1C03E08FD342A66296610B7B38C5DFDEB75043C6FCCD60EB1FEEDA38742A4EB4178338CAA696B0697D55918861C00BE448519636748418EC65A2A5975D92DA7BD5DE040A6EF27026B478D6975C5E4A294375E4818277B5544628558AF234A230A123EC899544F0993C366575C4AF3CEAF88CC19EEF15A7C19D4347B7FE228B5D1D2A4CFDBF90F8552375BF9572F5C51CE14F36DC873BF69397019510AD0DB75D9F04E7D01A12102B25FF25022694F94D1AE1C3EB3548F151594420ECEB3B347464E10CCA2635B7BCD9117939C4A60944B6C4BBFCA8DD8B07C2166FACA82837E3881383B873F9259B5CA35ECE5A21EB5B4C2A0D9B8BB7BF78FC5A7B05F515D85476214E42E2B93E18A67488300E261F3FF10839AC6B5DC3B6D69CC0CE062311F17BC078B62D5FDA38F56715BFBF5\nss = C3157B5EFC9D3C22FF09ADF984741B70B71C2E351CDC9156CC83967DE7E2E39E\n\ncount = 70\nseed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F\npk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE", - "44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3ED8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nct = 677C5A59C5584124CB2B162018CEE005E53EFA5D267BF305C778082B0F63476DCDEB426456AA048E3C492C1DF18550A85AF8C0255A55010DDBF1039FFCCEB0C5125670CF88633804191BE85ABCEF00D9DEC52CD9371261A9C28770FDEB512249CE02F8B0BF3CCFED3CB965E588629C0976F53B371598EE5FA469F298C72F398A404E50E0CFFA7CBE4F3032F1FFB34B85D0C0F914237592AD258A35B968102B587AE19C2AE261219DEE388A1926EC6BBD0A39654501F2ECF3F55049BAF423DF8CCDDE47D03BCF1805877AF03DAC930C2E1E6F75A04AB981B9E9A1F6E150286E7B128F25EC30FF0F45B1384CFF48A34AF8D952912A9CD18E2737F1A9CA2E7E624200EAA7011AB12C32372911923AEEC4A946499D8B05C8D19A5376F832493B56DBEAAF4909B14823242029ABCCF115DBA90B3CFA464C6B6877D96D102038CF073AF398660F0AD793374C9A21FDB9B3E9BB809DA78B71E5500A1C45890A4B1477B45071813E31053A5123F3C2BFB60F73F32B32FA1E7F795E44DCA15AB1C12962AC040EE55B8D1259CAEF19A361CB871BB0BDE894D9372E39C7386239B9632D74E89463ED2861A92C7ECED227A47BD7CA425403C0E26AF66B56FFEFE6321C12184547DD8FAAEE9E4DAFE034F30A251C172AFFF739BCDA8047C6D6511972C7C2CFDABFD6653A35A99047A892BC31F6B4C0B309600A28E66AC123A186F3F3D4EDFD3F6E5692B77B7F887414B9F532D9D21BDA9588DFA96F057308BDEBEFD973BB4C8292249AAFEBA3AA522C11B414325EE006EFC89CB5ED794468D75F01CE270981F0D13A2B81B55746BD2B3BD120C056F7DB6F6DF4AEB1EFF9B6F4E19D58B7FDA6D4EAB445D7E3C37820BBB376D05D95DDE965C44ECE14F929C4C3E06A556B3D485199D1B83426B504FCD6AFF4C1901B0BF825E537D99D33E4F2E73075BA913A3FFD70B610803694FF13B84D69E7D5DA7F1B143CD0168F77FA61E10DAD28A72346DD40E518B8D641726A97AF40A33BB5FD90A08EA77F51AFE59C796CA76984380385945D2A614522092D590FC73C701C65F526C215362DC84B3CE22528508BB6DB57\nss = 4DFE50EEFED4DEC70EDD72EE2FB3E5FFA99BAC13E8B4130A15B75DD793C5BB56\n\ncount = 71\nseed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D\npk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53FB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nct = 14D60069138223510C837D1BDD44E59ADF0AB0EE9D3ED7A5187FEBB0D276480E24850EE7ABB378FAEE468022FFFC581E80518383D0B26F4B966075007FDD812005878EF601A2638D790BAE895706B515FB532F0DB572D06B222E650DBCB3C34AB56E80FB6187290879441D056ED1932BBD411696CD075BBCDF63EA8D12EA4404B6B03B0D7B9D383B880761AACF8D502D061ABE4A50D867A617CD7AC1A4716E5AEC52AAA42405AA7CABCFCC9D9C8C1DBCF9BDAF55A24B905808681CE5CA46E70B6F3DC1E4EEEBCC3F6DF41EF5FB115E6A6BC75A8787F73DD82E56F7211A5F0927DFE482102E9946F40F59B1C24D8FA61E2A7ABE371B64137880E3170FA2E54D8D64370AAE7DAE2CEEC58F0CCA4FEAC0AAA9B963D1E83E0AA133D93956DDB7C20ED7A2917CB11D6E8722FE36F9E62923ED55E74A49C7DD89ED6AC2F56AE8BF18EC840BCADF6A2BF2DE74E9F2C5A3566B39B4975E6119FA3FE43109D57DAAF6A4A36917CECD850B91F3BB98486BC6564C7984BEEF7D8C6F6A0B48B0C34F255885DDC4E3B59AE8867CFFB9D2B1E8DD4452B9BCB74A7B20DB6A7F57F07727D490FAA2E4F973126571C478AD124F36CEC091AE2F85D338E56B1F9D6006EB7DE9467DAD0A987CA7350D10585CF438BBF7A4A03BAD8C65C2338564EF169A97EDBAB544912853BF29993E635A625D2218F85C6F2478B61E8BCA1B41F24DF39062B974D45494F2E8F944E175EA8231BF8A57E2F3016FEAB28F56C666C4D47A3DF56E1413CDA429300B2377EF1BE9A871DD8624F90A7720C026E89768CD11E4D38DB2A7FD13EF1FC61C327AFABB8D901662725D87BE911C9E0AE3AF0B69441C384BD0EAB1D1E96B12BB257232208C5843E417E9313E79FD41", - "59C5CB488450088EA311F8FB6D4C800DA7854A317EE6DF075E0B1479BFF7D08A6518FE6B9216BD1C8B99905FDFCF4321818436B1C1C274E4BBE64D69FA5CA6B19C3D8A22E2825118B6FE8C63FFAF153CF5F66A8DE76143C8A342BA1ACD73460F7550F4D8C6B6D18E985E997CF7B77A38B23ECB761C6524254A930A8A2F33AEECCE183914CEAAFF3B3E907A80B8\nss = E6BEBD8623388CBC483EC4D1B3D10E55EE88367DF8784884660F63043ACE7353\n\ncount = 72\nseed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A\npk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C17273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nct = F379376AF8466C09A89C34A507486E8C3B3099BE0A0ECDB0F706B56A2BE56DF367E91563E5E3F208BDD9A2B61EAD8FFB43357985B173F98385B7BD004AEA1249BB6850520A49089613011577F3C5741A2A9D5D0B869C5AC0542D1157ADEE39EC10B52796FFB97E3E18F326A5B97C5F87546113ED93CD5183D7DF901BCD011DBC86D86B8DDC4F1FE3D8F9B8FEDD9C3A4841EC8ADE65C7E557C34541E7813D69558DD1CC8FFF909233B0D16110C24F8A17363AEC86285C343A0031CBED44C7435E6ADB9EA0283FFD353CB353DD45B1F8F6C2589E373CF7BB201FE50DAB8AE5D590856D4499A19D4194BA11F7F06F3C14F006F8CB064C11758B6BDCF32A51BB560A261E5B99FB2E0C5D9FD2B1157061A734A4B427FB8F36CFE1176E4C35EBD0ECB01DB27E9A258C9AEB68934664DE53A480EE7B7940D853A2E499FFF9955180E6A36A51044005893DF0496F10401456167CB072321E4FD3071E5DC801802CC2AF331C0573570CE4369AAA2796D6F9AB9354138D699D9121E7EEAB120310F06B3F7F4D30364178C89642C5BEEE65B67E98CE9C484D331BE9C620F8FF5C63ED7EA2FA2ED39241D55DCBDC5044210674FD23EED188D81E46756405FCDF541EE51DFA483784CFF32EC354A0395348274A8812BA0DCBA854EAD78E82E4D3E0ADBDAB761B7980764B56AEA7C4073C7618B0B8D4C8B52A27A264D065E20367DFFF780FD90A52DCBD6378DF8B3A0FFAF0D2DB8741D972E7A06028ECF4B94997D9CDEAC0B0400DDCA5FB4E80DBF200A6446FCBC490EB087FAD7372BA0845FDE34DE50D9E59F0E54EBB47571A7F33C91452C2198257E39396F1518D4E983FC54BB45E3A2446521EF7743A081E1D83A63758C7E509C2C814DD1CEA7684DAC0A4C5F3474E02993AE925B832B5896F3B71861CB3A3D9BE22816E017D251AA78539ADDC94A2C65CD5233D13F04C26F6C18B56A12C8E7FA7399A3F177F6AA974BF90C874D1F0DF8AF4C3DF6576378A243680DB38B420D81F97EDA3D885267558A75B80E88E4870AE435B9DC360D76514B17AAB2DEF51C924AAAF1A85AA98484B314EB320DE78A2761B\nss = A92A8A587B84CDDD75A3E58AA6E88F8F80CD79EBEF496DDB8A67E11B4DDFBC2E\n\ncount = 73\nseed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864\npk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14", - "AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C12A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nct = EF229A3C9A2D0A23110925CD60333D504C7EA8444BABC235B615EB63613ACFA875F5A274064B5CA24C7B5EC7D1CE128DDCF5DEDB5361627343A8F861FDD47324544C3D3046512AF8DC46B68DCBCD5FC38E9D8F94716E86FBF1DF316AB73A12E302CD63B0B2B7726994990DEAE7A8B01E5CD7DB81DDF9FB29513B9F7A0F8C5FC6951247DBEF2E58DDE615FE168978742D01C9B0C9039AF5FB856D121FCF2C3CD63C78E5CB184B63534BE58F3FECED4146B94ECFD20827BBE8A25A11E3419B7C2762FA49D08A563620DDD9C82C87D3E416FA94ADCD3571A041DCBD634206840A83EEE6B6808BFDD54F7ED24E2C92C0A6348190A7B29E14F382AA410A019779C95736D5EE44B7B5903CF84CB0F7603D9D90A12E144093BF4CB85408EB914E054F7DC28B99643F02E8CE4F0571148FFE505A6153602C04C1538C6364F359ABC525B89243085E91E48643370BA2DDC2FCB4A390E967046025930A11ABCBA148DE1BF205569AB43254483ABDA0F3059A71307CA8E4F7D715B65A374A647873AF2E9C1D85FAF720EA52672AA185586CD5B9A1313DCD4926D70E00FA9BFAC5D643AC09781F7A521E395120404739712F725C79CD7966AF146E9CEC668C8775B61BE04754D7B5D22CE026C8C84B40161ECF0582BD7161F5B34186352B7E44AA1DE5BE121838ABE0C17AA42767A976714682E0A1A68CAC73A338EDADAEFB87EE7C601F6B26C8B44B7D48E6B540B821C3D620840A63FD84CCB337B5AC7D9948CE0BB551D98DA17667C260BA4EE0FF538F5CFB95D2832DDA8E1F07FBBA9F7A58ED5DAC5E483FC8D4366C7A0C6AE337D80B38A28FC4C0E737E43E9FB1C19037F0623D44D9F3591F6E673253F4794C54D20DF0BFCA057657EA7598954B6DDAB181ED5A48F785B874A11F7CD5EB08955ED7F3E032FA68205DF0A5DC7C3960550695BE119723A4A941DD6A032D7171B5CCCFE8C081695CFEED8A28073CAF7911C1FFD78E58A4BA6336E925EFD254081C390143D0874F547E69ECFFEA8D004B78109621D507E2523FD83082F39B2EA16EC73EFFDD091AFE1CCE1B54708952053C92EF5E302DC678A4\nss = A566D12CF0FCB1CAB51BE0B38365BEF5908BB1C93ADE17780CCB988F8FB03E1C\n\ncount = 74\nseed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E\npk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08", - "066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nct = FE2DAB3E6AD83AC179181DD6D2FC57D959E6C4564EB3E2161DF33EF119A135EF27F262A92399C63B0F1EC9EC0D0FAFA3E84AB1E196B0A77F9775307665C3B3DB82B72ABE6758CFE46BC0FFA6CBDBF51C1A753B8D11CA525313866C170946B36BA1A55E3204B6E37F2ECD8EA48FB7EFD02982D75979D1830098AF6706EF2866420835D226CDF56BF1FD3E2930D363883CC809E071A25F144D8E75768B2B78986FE3EB197ABA52398640C14642153A9159B1C4DCA987E4C5D3246B984BA610BBD24C7869AEBEA0DCC0D2C4617C6C63C3D1C4BBA937F152CDB85BD1CE3EECAC5FD3B3DBBE760279BA09F5684614C5DEB4FB4D04F1F5F4BEDE6AC417484D7FF2C894D49B9AA752B867C2CC1E5C34B6D9D67EE6035102DDB318ADDB5A91ADCF58D7BCAEF606BB47A38CCE8634FB3A4EF9317E7B600DD8EDED36A5FE45E889E65ECBBF87EB2D470F0CCFDD27AAC66B3F02C1179A2E80C076E4F64BF7959C02188349864058C8AA59D21F907F898861F47142C97FD9B1703CBA1C224D83D2AEAC5CECBAD0CF46AF31F06956D5C6D4A19C18BC705FA937DA17734BEB9FC3C792B121905BD9287DD0F01C58CCAC39C9BAF968785256DE9192EB9E5CC25890E8D6C1E48FDDDECE15A61DA6CE90876FF389A886ED72E47E29E2BDAA5056049AC0AD346E0840E95C9B52E46B2D94C6FFE68CFB764A7090F9E7705D0E93D0097580D4C03ED693409B02D14743F89E346E7DAEFFC5CD1732492D34199FF1BED872C538C26200BB225B038E5623BB3B4C4AB3604498F77F566724729EC7FC5EB9D35B432BB2CDEE6D1CCFFDD45AEBF042E85DD54464C045117348F281D8DBF8B2B15693AA55B8F90662057EBA305A6A8D940E1843AA7A804C9E09ED5124598C3D7C4DD7151342F92D529E18F0DB2F14F5AFF57411F2BA775109D3029A71E23A41CC6BD3466A6D05D3ECD0514F7F824466CB475A511C62A64CAD9C5D68216B19FB95B38F6E04D0332990E08D2A9DCD9E42A43C92F03C4C4919C9F7F276EA15C3F1673E16305E0C1006F9FA61F658D7342BFFA9E7A4CED5F3DD89377A02B6A0D32DD8EBF17D95EC2D\nss = 48AC7C3E8787032F08CDD6E918D694C04468A8F07E3C35D46345EC29D5C0F005\n\ncount = 75\nseed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13\npk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B", - "98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3509F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nct = 8EACE19D14522DAB8BD9455EC8A1ED01434B26D65FAB2426F4C92DFF8BA89D3B8F3B7FE2801E830D55D613BB271B8560067912C6520C7F0E9302947FDBCAE4B77EFC215D1597725338838489F4293268687359B0007E1071EA6147C7717C528A3DC7F3FAABFD8798A1D6A37E36CA04AD8F1171DB817C5CCAF8CA3ECEAA5B7D73D314D38A98EAAEB720D07E47EB609CD5A3408281CCAD5A3FE2398CA2B2926BBFA64B62E2CF24741E873B275552172B2D7D3C60492D1827B205A821E27636B0186993C47C38CF621C12499B8DCA267FCBF61880AD302B0DE6C8E7AE80DAE930855DC3D113131C7FAF2F80D0B34CC160ACC025B68D2A569A4AB8EF4D78109C94C65E2AFEAE1ECF9B8E1926EBB72FA1EA5F2F78A7FA9EB03973A1068F185C1E592E5A028014D03A72100AA19B3490C805DB587211FEBB76343FB77B44D3D31F1F4F9D62C42168D83D2E914F9850E7EB1F580178E9A004924C0731CEDEE1ED785159B64978897688E22877004F1267DAF9DD6F04917B97A0C4FCE4219F19ECAAF822B3DA67F43DFB0274C48C4B5AB03087CAFC4F32CDDA1446A5028EF90E3752EAE8A22450B3135455E82DF38A60516E0603972BB9AB053237A1E5B54B0647BD37964921077A192EE1F82535953348671E8BD1E79E654325E7B4284EC52236CF35A61431D3EBB264DAFEBD371AE0A3D5E9F950F021F74AAC55F3221BE7CDF1C4226BE3FC5901CBCA26CBC8EDA71FEF6343E03E93F82B563BCAFDE94290AE906930765788F9FA8A609370AC848D451DEE702A0438FE5E19484DE9AE4EED64228810FA212EECFA9308360E43DC01A5DA1BAFBD244FC064D7B1011C7C3382AF20E5FBDBB177DC97348F547E663BC8FAD2A76521A32D54A0EFF8047A295FF131800647B6CFA5660CFA352547F0F7ADD346882BAD3C2BEEE07DAA2DF9338F2770C118172F44841C42ED9521A0E1E5714AD20F5D3445ADC31A8E295E53E55F9938BCB848B708D0CED9171C0327554E801DCB55813CAFF0FB01EF8D9AB6224574A1729D28115B61206D8052217D4607B718B2241CBEFC74E8E565D49F837CA99C4B1225DACC\nss = 098BDA430EAA259763846C94D9F888C8E07FEC084E549851998F700156573E04\n\ncount = 76\nseed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C\npk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nct = 10F65A67C7C83A534D6D63C3CF26D27AFB0536406C2544CABB2A8745608ECD557EC54633942E37B98F683FB8C45C9BE36F444251056152A939F30DAAA7462D71209F3C4A6717843F8B307F22DC8C06645DE9B58670DCFAF847B5C8A84707AB60C61B7DD09DDE8B2C0FC1D83E8DFEE54B46498ADFC59427E1305FED3FF0F17191273C157DFB1F6CF75C18B88796EEC11DA15FF7776621C4BBAD3895B80ADC541F610D740B9D51C07A24AFA989F13492F9FAA64DA76E06385AA66235634F25CC6DCD05B9A0B81AD39165761218F9AA1E8AF2965410215E3961FAFF3B571D8F055F261A619F75AE1FDF099367B7CE006251DDA24E0C7EB8BD9BB2DD757E564998B0DDF9956B968D08BC03D952C6EDB4B1A6BF4181CCA620FFF2146E5626AE8DFEE8082A1E2D187AE65FDE4FDCBA6E73682934025F275335DF6F8B7E47907502B81F5F721318865A2094DE750EBEEA0D24A2957388560F19C3494A58C2B2AE17BFFE93B7AB8D020F9AACE27C1530BC92FB20A98A866A5FECFC96C1AC3C3D2EC50D9C158D29A7D33BFD0D1B2359A391509322265D7D9CF39C6D41B1EE0D74C6884E53A430E80BDC56202FCC004BBFDCF10480285DF4BBD2484654C423594F22FDDC0256437159D81776F0E24CAEE9BBC1DDDC865C7ADEC881034EE0E55FBB0E126954A1824A22EBE97ADEB688FB6EDF3F1C054C29B88985", - "FB77169A5A3DEF904B476FFCE40F8C389355E8E4FDCD43FE99A06DE86C38222187927573C39CF33BCC35E753D89C885ED6A1AF7F30F7DBBF4E9A6DF40F620B5B888EBCF9AF2D6D5EE8C57FFE5B9C8F09EE717A07BB0196D0EF8D0443EFDD0F1B217AF3EC0CD15624DFCCC3B88297AA0D254BBBCC70F2C026B1B52C9DFFE4B5801DFBA946F1DEBD684BC856A9008ECFB292A29016C8555C71C1079737D7AA9544EB562629D4C6720D187A5C3D61A2F2D5A233C0EF53465B9843F122A42CC0F213532A8FD848EAD4C81D9BF2D2B2A6E118E74B451140493A6FBDA3B6861E6FCD4CA72F7F276A10B2ACC478D6327AE8B46DBB00E9B58004C7FD0B30E1295B46E6C7E41D58DAE8352642472432\nss = A350B71C1675B96FE62FDB6D37658D9ED8C200EF4732EC6768DABF931D4A5F76\n\ncount = 77\nseed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A\npk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E01A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nct = 2F672F8ABBD6B02E056859F647B1F42B2979CEAA8467B4419E838165C66F97050721CB38F1F7972A83539F9A90FAA3E4BD805BC55AE557C6ECE5B948E124C9BED3AA16495EB82B8C76EAAD79BAE34542033FC9B8782F6E6CC4148F6C709450ABF341B18C32E952B12CB8115E280E2ECB0E1B53788AE9D0308AA472F9E76F360727611526F50AB480E5D75692CF577F6B8168548F5A7E5279F638E29A02FD6853C90228FEA84C261244C8E8CAE1D9B41895C625DC7AA3A91DA9B0C7C19E662AFC105019E1B47F77B3DAD75A8FAD581333E4F019112616D597A68023F94B7104415D44E6CF1106FF48132B52C5C0F5D55D77B5FDCE149CA08438F96B3DDA972BC39988B8C3E2206A367ADD3289A6AADFC41361E8986143AD0BB8EE3BC4E32209B0AB2B4DFC60D9344C46D52771FF0422DEAA8E21383C052C88D7825CFDD177B41C97F4DE6A0759D113B46FDB0FDB6E270ECD8F6DA29B8880106DEDDC9141CDDA3C7A6132A32F4E9761DE0A4AA15BC1463491DF40FEC42AC0EB893A9ABB3CA046754A12C5E98EB78A0E7D48ACF8184EDBA9A084674D477CA879945CCAECAF3EF37F019BC42E5E055D2D6F1F6975717090244B758D0F71BD82FF2F4390DB69BE4F8FD2E19FF35732478150AA83F1C76EAF0CC0CCB6BEC99FC8AFD45128733E79F6206CC5D02EAB82848C33585F31BFF2003D1029394E7487342296B1B093F5E4EDFABE74556E757CAB5EE05F89EC1EACAE4D63B5D193F936F1F0C846A5B22E367E9EB8E4C90ED09D6A3149B96A705844AF10BD0004DF0C00C39B3542D2AF1BAB05F2405C5B0B60D5BAC3F48BBFEA26149F0644E1AAE39AF7600868283C61D8CA56A05DDFCEA9309108607E4A02FFD3367E755A65CDEB11AE1AAC7B950B359FBD2A013C2F060E18C4B9D68DD7CAFFC59F591D82E66D0B9E0015F4EC5C471153286080FD645B38EB61D8F1186FE136910AA6755D636F2D7A89BE6BA37489DD7F96B534DB23BFBDF115A03A7E01CD8D77A3A6B8EC9D17C31E0D9E3341111914841F9829279B177B03A85C43C48171AAB0D4BDE198EA9C0656DE54FA20A7C7688A01ECC5\nss = 77E15C4859466B3735DEBB83FDA8B2117CCE56668B1F8D8BA62074299DC4F5BB\n\ncount = 78\nseed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0\npk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB31912", - "4205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA4E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nct = 1FD2CB3969FDB9664049C48FDFABF97F453FF12068C6ABA215BDC6EC87883DE5AD6B40495B5A3BDAD11AA9A552923B32CDD50C9E1FFF3451238259A61F8B493273C4E888C3168801004A3696697EDC489B6D4AE960E88B82A40BEFED8D7D66A0CF29515778AEACA21842E7ED0C5CDCB39A3597F64F1927AD8349DFC89A77956BB78CF2CBC4B85C5752EFEC780E0A6BE0675837D5B4690B6D4C835C2B189C6E555DF05EA9F5593707A4C50EF4527F054EF5788707C279DF298804EA60588B75D972DCF96CE6433C001DADF14A9D55B7F46DCB01C918479778A3781B81DB32B4456DF0EFDB7988638B0EED7EDDAB7F1C537C8DCCEB953446E1930D3834F9E2A806E707C82D1C7840B78AB077B6CBF5C5796F82C1A46CC0C19DF8EC3279A81C03655582F6174F0D4AB97CD2CE1609E0BEE01F1989DF072FE23FA7E8A607AFFDF15CA0A60F7D717B8B05705A7FAAE2DEE351908424992A3923532D5CAB621D63FD35F7A4EC0CC0D1BDFFB253E38823E8387D2C8E54D8669BEE89D15F8A8134FB02DBA217DF56E0B14CD3E52D88B67641DD2FB40AF353439654ED347E6E4E6AF045658D11D63935B78B784729560309765183FFBDD8564918BFF9032F8CE1A544B3897B652AC22C13016E7645ADEBD1A10BB64A336FA567CCB3468ABA26C539C79720455BC4F3460FD99A7E5DB94896EE3A25F077DF10E168DC8CB78ED033D461A0FB7053D67979D3147F0BB13AE9074A69ADFF97DA4A689714E7899F8F8B985143639CB42A3FEEE292C7837BDA22910764DC871672E8F95B61F120641ED7BE49D58C03687220621D0BF12FB6885CA51CBEBC325E2934B82DF3CAD0E124B11EB08046270A39FDA22E0E995EB390DF0BFCCC10384B80486E53891026F9328B897BDF3B85D53A3F60315AD91A9DD1363372EA111E73BDBF20BC32C613A545AC4BC3C2CF41C1FF4F9D72222B6C73BC8621720E50FFCEFEAD6910577508EA16C227E2922F5B5492F87943D328444C85ED4F6C4DB591E21516DA25ACDFFD65EB72F4FB8240CA5B6188997CA3AE5D0860635CD87120443B8DD66C30C251552DB6ACC437384B\nss = 6662374CEA4EC0CCCB6B76CB75ABBE9FCF0A66A0E5BDA1A84832769FFD5804F9\n\ncount = 79\nseed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851\npk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A", - "7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FA9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nct = B1077807DAB72ADBB0A35AD53CB9BC36BDA99ACC5B97E5DC3E148982260FACA274D77A248F642F561E891108BD87F8FCB976ABAD80F4A0EE38DEFF622B86D9C512FC6F491AAA3DDFA51E1F3E87CDD4FF8C8DB02CB81134A4D722FB2728F3C9BF3EA5CC8AC6FB5DBC74955ED308A6ED84632963EEBFB077B35846F05049CFACB699A36200FA8EB3A93B20D628FEAD9BE9AB43462D0DE2347AD0AD670003974E819737C9B6D71B9DD63C4975902EB231C1E835DC942AF38DFB757D1603DF90D23BC029DB69F2DD11D1FE3DE6BBFAA93BA5C73885C428FA3372302394244C67275F345DE77F715FF66887110B5B067ECCEF428B5257943138C09A5A690182F135FD66AED0FCCC26099BF584FD1B560B136B687843A249D756BD0373CE4C2EF2DEB189A1FAB6CEC1E6712129C3C90D6D8F047A17D7219E63594F956C5FD5EFCBBB647610B8E213DF13B118D61EF308A2B5A4EE6F6C223667E8BF63EDED5BCA89F6E62EBC8A7D7E2CB042EDE63642B2A1AD6BF9EC0F44DE7F2503FF37E2B821F512926E25F79AC6D2429D3F4E5CBF86C56BE4F2BA4545D4EE8EDF5148ADEB338E0F76F8C78A81CF14346B10D25C07F3EF60250B3187FE249AC57CA67C7B7BA810AAD2AB6FF00C6BB3F5021E88551737100144992F1F14838285BB9428AB443AEB2F740D294B422AA508E31E29657B3493EE8A71799C1309E0C39FB926144EC1A536B9F4705DD8029433D433A467EBCDF68E0A06B191A4CC8C5B56FF38B1F9FE4EEF460621B190980C858254BC0331C64173E19A1FF0443642F2B2B89A29B0FC3B243BE416DA5AA6D2A7D8AB79C9E1A747894819924D0BFDB5A43D76978B177CDB97216C21A0234082E1B0FEEC84E8A30A7AFE3B0A3A9D67D65B54CEA4DE821F9B2AE0EAAAAF2A96C904B0D16D4EA8AF38A90BC9860D2660F446C56EDD238A75FABFDA8FC57D975A53A4C2EDB2A567BF7B68243510463ABC207AAF62B3A20A53C4AB4C8E415F8DEDF7E576839BD317334D99A3611677A5DB0543108BE5C6C5EA9A27350DEA7F06DCDEB49957A49C2316047E08DB435E99DC9717A0227F24EAD74A1CA7\nss = 41109E0D793D6E7BBA39C5BAE4CF180BD65BEF2D045C516B905CBD5DD8079B5F\n\ncount = 80\nseed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E\npk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A44201910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF", - "48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nct = 1D24E3016E2539AE557AE3E50DE36C1733DC2F62E3A37171C5B86EB8AACD571020452797D6471EABC78B8EFBBD69897374495D3C934731860DAC58294A3986B6A62EB8029C1F6128C075D88634AC9B4CAF3B5E8D7C2EAAD0E0A0CCA0C337DEAB3EC2CF767ABE4FE7C307A1D135A9F2AB0983D3CC97C9F4AB4C4A9C6888326FEDAC007D49B7C5361095B1732C3F42412D0A6C5C3A2365F94EC678C843A37411F88B1A72B1F8F3AFC9D8B03121C23ABE26E8D10DAC81939F61C2C100AD4340CE662B1094DBB5B1F3FB84419CD3DCF3D0333A881D8E7A8C70B32179FFCC9F51F20E1DD1403589D1AD02642548CCF6DB6DDD7E490089C5B0F5CBFD04D5976D45C1C2426621D7FE6CCF310945C13344008EF729123B0A0FA66140B79D528FF924E30D608923B4EE3C0F915D12F77201BEA557AAD0586D2931560CAB7976923C2CD1CEE79D184A4BBD1988401BFC5CAFB32F16DA33B2891298306D5FDFCAEDE5CEEBB628EA2DA95B75B6E1DA47C3DA5D81F8971644E3C3D6F42BAF2DBD6B77654472EC2EBD5A2E03BBC12FC0E1A1C9F0DA2EF7E562B98B61C174D40C51A5B289D361CD38FEE5F3C198EF0ACE204C6F032F6C8EAC8309F660B9F9D69A085FE2790F8BEA1AD4F5E457FBB31046F396541BC3EF819289E412EEF6151ADBF82BDF257DA699F11238EE7DCFF9B631AEA66028229C086408ACAA1A9C597AF05E319317F825A61C8F03249667BC49017B66E5F5F0BB538EC9C210A9F9F0D1171621A2DD94C31B1B7C9233CD5848D71F82C9EF3F786FF3892D978CA3484CF48A8201AAEAF508A83D702BAAC8517B8BE187EF5F884699935BB491AFDE8F6E858F3FBF941B8518C0B75B11EBBEA4415596A126DB6CA70665461D95018FDAC4F914CAA4A377C25ED4DEC1C424C32D19576BB0F0B8BE8AD331D86FD636F61170BBF6B973178749D527E1B73E65BC35BDC72DA60B85A0B1C5E3E23111168B8D5CC39796A3D31300BB94C3199C5DB3F61050A13C960A9B5CC67B2159D2B18DBB9484A2681D702E2321591E7A8D5D00239FB55DC0C7115790229034FEC0B1A1A15F7C8A2B7887242610FA\nss = D8007499F94463B8A804BE5BD1B3F529CDD134B568F07F646B96CCDF5EDCE5C9\n\ncount = 81\nseed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D\npk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC831811EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nct = 0CBDAE3FED1447BCDEDFC9395ED4969DFB5FA3BCA51369CD73AF29812F8B8CDDCA2D8FB7AA4089E15F8D6B11FD06F5D712BCAB231CBEFAA888EE99AB768D4F441AD0680E38AD587B5A94476149432B4DB814B4E8056CDD8C6C2B1E6AE7CF1DD64C044C9A29CFF13BDD899DA5884F6268B598B90E25A71F81BA27D3EA64A9762C5FE64F77F5452C30729654059485AC01060448D27C6412B45CC6CF827D750D9E4C282E3DBC78076E2AB89D2647F93F080A5654F56006C159FC670A08D6BC3824D682BB199B1E45C02A9B6226838B786582E72D2A0030C9B17D2D6ABDD05C9957395906C3746BA16FE77B2CD23D9CD23991F61A303BF1003B782B31EC7127B1A1FA0C1559D85AE2A5228AB9EA52AC0BA3084B3E12A935BD4E0C4306CAD3F3564D413FB6A55BD7F4AB8B6D7CFB3D59FECDAB0F01019C7AE3F1E53C900D5AB59AE7BB4B1838B2BEDDD581CF341320585A3BA0832FFA5737773463A6126BE2D8A184E9FA0BCBB13F73EAE2D8A8EED6ABB563EF5171D9F926EF", - "1E090DAE318DDCDFE3E8C71C5FB57FBA0718B321EF28D6B254D567C5DC63BD1F6D3A0F6865AC3FFAC07DAD9764145F4CFC2CEDBEB0176CFF7492840F00C3A156C6D7AB5E344A710E0AF1C2E61CCDA2AE6C6E7C31AF5EE42459D34CE07230F073DD41F5A8DF3ACD53134009C0BE09C263996229BFCF558FF924F370F6CDB85FC0FCD0413490F8A86754C96E31F55CE3C57117EDDE1047D0BC3FDBC095E3BD5FE8422062802EAF372286DFA871ED9BE3C41BDADC49DBEC9E731A96E8A33794218FAA7CB9B2BD0A7D2F921B31BFC3A6BEF742856E5DEF613EA45D2C7F9D41E2AB9885573C53961A2EE387B4DBD61C40068CC156C29B33D39F1CADBBEF28E62C73B70AD645BFBD4683332F9EDFB8E6D97099EC53A77A13A5E154765DCC77920916A09C66FBDCCCAA96C794C35A000CB618A41B1479C9996264476E18F74FE0FAF7D4108CED3F61100E67D07FB19B0FEF1B69742E268FAEE1CE730FFE923CADA4239F785B6CCE7B9AA2554A9D700A86710E5F1EBF6998D8EA8E74531F0879A55442A7AE28A7660C101E54D6\nss = 52739EE9DE88E8AED33B910C0F65091785FA0076EBC97E4FDE190BEDD6B369F9\n\ncount = 82\nseed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE\npk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC51711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nct = B8DC7671A617C8C189CC1293EBB5835D4051EC2C34F1D920786EC47B0A129DCAC0F7BDA3CD08EB30596824AA02BFB06678C005377D6DB379D5E18775152C35B6FA6A76916447206348EC33D169B36BB327E5039B8949F378853B47F5CAB6C5CBC8B3E36427F8EE0271ED7BDB4B7699C2E6EA810CAEA486E95160C54D3C6A6A9B33B3820377FA4A0303829257C2D173BE12A31FF5C5747286D8360BEB1BC3D92BC8CEC52506B3E5E4AE70B613A75CCA822B092F4E36577E114EF511EA34725E0D8FF48F467B7C12C95F4F23463A0AFA081B6DFDE788DE4CB9AF6A3752AD728F450C4FC209E22F6B353B9ABCFEE692E1A9F7CFC44C4A9DD0163338D0E1F1CBAF5B506AC15CFBC4BB065AD6761201D58FAED7DF1FAE68DA32A0390D8EB7F37D819D48A42F986F60938CE8EAD565698B947E2F915813A4F378357EC218A4C16947947BF87F419984BD0A6D04172CF3BF6D9A070559594B63B8B7DC8F5EAD8B16A3535AF9AC35F783638C6498FA6C3C377432EBA748C6C956341CAF7E217EF584921A0F7584551089F63DD44F7A6E197471C8FF2BBEEFE414F50B4D445354071C88A3AEDF43AC4CA1B4E33FB05013B5D1FD07EE7D5B98EF3E61474FEA7FFD1B7FCBF63B7770B5C56BDCA22F585554B28956F3C2A0F6705314AD2CE3F28FA8E873E0D3910F56D69855F2FB9953BAFF49E77A96DF2C63553B9F43D08D5F37FC2B17467428762258AE9921CADBB824BAA19431957DB525A9AFC09E91DE8B606AFDE6A496FBA6F683D1D7C5A42FBBE74A7C139C59B900D53CC86056DCA2CDF68D4FC522E974F0473BB9A41D432817CFB354E48746AA803F019EAA576826F3E9FC366F923CB68ED7A67F6B0CBEC644009508A4E47CFD7C82596A43DA23760ECBC0DBC38B5CB505418A9ECB9A0CF772C12D359A49188D5FC1ED816B11594B8E495358B9088DB227B58A4F997045275174893FCDD2B06C5A39FF4DEDCF1FD1988F9C311023A00EB8F41CC6FA50E62B60F1ED2F3EF37182601C34D861C2FFB8A8CD14100CDA64FE6371747A446549958FC712602CD6C110AD48AD84BBF092D16BE761B5EF7798\nss = 17ABAC927855CEFC72C77653716B862F9E5B7699215104B8F77A9891A726CBF5\n\ncount = 83\nseed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F\npk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257", - "AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181F6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nct = 1C34830F729228E179CE907112F20A9D5857D82762CBA55C7867BEBE2909A582442671FF7CEBEC14F35040D9AC02DFF333E31B32956B4245BF4C8748AAF6F564A14F5360402D82CB5D8398196483A1F33117763376CA3FC2F1F3F7DDC096D1C1F667E10B141682C4CE622607465A23E0DB015C82F9DB9F6061996B747F75C7295AC961021CA7B8DA608957F91C55DC82E8927465317062F8CCACEE681E0024446F14444AB176A9FA6ECBB5A1A6DC72EEDE7D59A539E9A82CFEDA54ABB851C2DEFDA6D293DF2F49B34DBF10E58B43C6E2915FBABF25FDEDAA5EEDC2DAFD89B731E2B5FA1EBB1B8BFBBFB37923DEE7451792538C55A9CE92C61C9A2FEAC7CEA865DB83C62C03DEA28E8091EEAB9A1C34772F2D5C8AB82F3E85E77F00012B47AE68B9CEB77BFAECACAA806879B5226A49A57AC0F3389813C9B6D9A62AA6431D1DBBA316DF9F29FC3A8C3C9A73B74B760E311917FCF7B4617597D83AD093A8F82F1FBD8B8BB8A4ADF59C451966D032B011D2BC125285F4D80F9D866179D3297D96555B5713C3049D8D890F1E61AA1073B3C3DDF3ECAD1BCAF8B27BE98F89C6BABDED807D03C17A545D8837E8F7D307446DB92949DBDE0EFB1C197E0499F396787F6998F1FD47A0527F693888D286B97D102F01A45EB8EC3468A24FEF5BA1AF46DD6DA1DA2A1FF9A3B47580C8AC4797B01BF53FC9D8E35D17946DBF4D19900E20F232BF25EE45D546DF018FB6AC858903A8E0228FB1C8DB07A86AFA0D13C34B4C79728AED3E783F1EF673C32E1C36476AA91FD6B2C1DC5B3655D7FB6853FC1D7B53EB452FF0C0EAE6588B4D6B83A68E5C2322CB8BF024E2F0299AB8B4FA038D6FEA6053F29B3D9102CFF7BD1CC867382C590C2AA4CF2CC4FC52F93FCB893AEB9EB8A0BAA17162DD0149A2099461CDE981B51F508FADF81C976386B78FC94779D5FDE34CD72BC8603ABFBCC9ABB55F1F6CECE3DDB76BA442B30035B107C62EC5200E2D4349BA37D29C6152EE8CF91DA65A3A336CD9788E682DAE2D3E4C6F09E7567FF30B77A8F0CEAA7CD08F983E41BABD9D5F1A371E4E5EB411152A6673A3D46594D8\nss = 753C6406CF394990867A10D3148C9B6A54D0183315307ABE36161A4F981950DA\n\ncount = 84\nseed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8\npk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB", - "545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B8FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nct = A41695018FAF27E4F155C84C5A5F6AE40610566E1D5416DB3035A2E63C7F9DFF3A385AE5D03045E68E60090A99B17DCF4319B53BF75299C9163494CA01D5CEBCAAE857013F6B69DA76A8F1CC03B878E64D3932092CDC4BF074C804D556432620CE215CFCCDC0C9AFACA42691F71212B55B86FD636C9B1819C53FB8F677D21529CA701A13136E7CEFFA23C2542FBF2987C619E9569DA22BC0053FE65C32FE6F1A615A09D39A978FF276F9AC5E7EAA78B50EDF981AB5425FCC82509FD0C4B98EBC8B782145F5D654AA9FCA80AE8C14D280413136F296ED90C73924920596FED25E448AF4FF8AF21F3A7BAB6E95A098C5E5B3F00CDEE39F8EF77BEF64AE9A6CDB025A1D3E3999D0E96ACBB12EE823BA14DB2A9C5681D5B78FE836D95254C36851FF667927AD4A47D4F1FA8DFECE3503AD7F09CFBE57D53D22A4141A3326444D46956FD1205A526A64A6A462B2CF33EBE6FE51EDABB470E27980D369B6505EFA112766B12F6AC43E9DEF0856309567FB40BE7FA3F45452DF47E303FAE957F863FE3D59CF8AB6F9DD4DF8B1A1FFDCE7BEBE2710EF780F947B7764AA0A6FD0223638F3B16FF68CD53CADE2123A082DCAF8DA99AA7CA3D8857B0E8E42FC7DA8DA1806AEA4DDE8048061DA6D077560529E835915BD2FD3772C06ED5391803934AEA5421B71DDFA989BF0EAAC6BFA2689C192C32E906F35E47C0324B795A85B9F0D8E797CE5C396D81927C61EA304009DC8127351DDF4CEBD95697C9AE0A0A5B82D019978C5400F9AF1367077214C71F0C7EA68C837C016B95F9A5116098315FDE6A607AD781984BC4CB504531E12F971C34ADC5E591AA8AB6CB7CAA70123F12E8BF0D203101D53CF4ADB1149DD50DB0E3AFA814C6D9D0ABDF1390258A39D5092C5C98A6E1B3D027F42FDA40980DE5A900932236284165E4D63CAF308819BB1C15363BB28AA72F6EB68BCE8E22C717AA3507D757106ED04CAFB83F027C993B0B67601CF79AD6EE1386424EB14FAFF2A707C3023AAA24D654564BEDC9C280EE8C10341A3DB893157D6D337E6012881D585440992E093723E152AB6B9498E421CC2F9CC07BF\nss = 02BF5AEE55676047E4A452CD71C99389F4DC8D519EED5E6B4AD25709EB35727E\n\ncount = 85\nseed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792\npk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC15449", - "85C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E1958A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nct = 6E04B5D99297552D303AEB564C0415EC572201EE8E36696499C615B13D53D6F018434EE359110B72B3B81BC0464F33B868237E64A40A5D232B81D027164830D47304AA2068054184842E545D56B084D2B02E2D4C8648B5A68A1506ACE942A1D5599DBED2197C54624E58E3A344366E5C0C395E560DC57295CDA01C37117AAE2F1A28005C8835108B9775942159201FCE6BD79A0347684394A1BE5CB5FA2EDCFB9685145C80136C94DB06559828189E6D19E61E609599FAD65EBCF244BAC6912AC0B92E3F9F4B257E24467E784F765F203448C2FB6CFCCF3E81B88CACED280049592862C9EB617991EA4FB325CA514EFC052A10FA0D9576D4CB030D59A4AEEAE652A41CC579BBE9554BDC408E7A1AE3F945FD39B617A4DC2D4F5937C70329F90C0D954757F4228D472D70D9AAEE6D60A0361A9B0FA520CA7752DD44A39CA914AFC421D90885045B2C4C024E79B497207CA51A9722F48410AA040F25654B160372E90BC30D88915EA181452D1575B5D8898D71A7750E67A7F475889A1662316F02BC414109D9ECDC0B76B08981D4475C3F19EAF6785B7E90912B4FA60F993D518F4EB46E965F5FDBA6AB958A96D14AD5DDF69C68C085650BDB94D58519C6E8A57DEE4521B1CD3A604D4CF25ADA23FEB073DC526F0680BDA7F54586D5990E6F39812192F00B1DA344001A036269BCE4D5FB7BA65C2FECEDC12187EC7A391B1B5B91107E3D0591C4EDD33083F7A2C2137E64D3D88ED5DB3A2101F9CCBB6570564085EA8266A7AD0D967E281802D82266E9B39250F985619AF0F24A6986EF0C07272D7BAE7939F4CD3F2E017A401C0293B9B3E996E0DF69ABB1E9DEF2B1891D295918A8B82D04E54645697D68AB19E4AE01D063C82F3A8F005586434DD0FDF013A35E603E30D1F2979409227599AB244BC849902CDA10292E4BAB2FF85457F02FFACC4D88CF28F5517BD173EF0CD09EB74413024FE2A7CF49FB5F8EDEA3B552739A8661213D1B0A7AE5B1239C1C94694E9D716A1ED52A28474891115A4837C79298D5B94CC521C0057607830E460535831F10FFAAFC362D01F2BB10DB5DE490A90463\nss = BF20A2D204A1823B132381EF2C8FD4ED1CBAFF50098E7B3EADAD33785C9E98AD\n\ncount = 86\nseed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35\npk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28CE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nct = BE20920279B8E04D7437CFB45951A28F32CFE8506DA5DD08F61A91729AA6910ABC38E5A6C4E27A2F9CA9C9D4A6D9940E3D71AD25C1AAC9AF62B3B2A6212A02F4978F785E2974ECA515DB34867721C9C47ED6BBCF9EF7E30B7421544753462237F25ADA3931B98BCD0C70CF55B787D0B13C68FA6A8CB2E2F4930C97D4A9665441DCE1AC6605AA684013792BFDD9583E74E473DD73A758DAF57E1481A05C1C0A3F2D0B2CBB5199B03C2D194CCAF750A8E04E79EF44B90CADB2916B9C649840691C1C3C3F52A41E97C84A6526D4747F27E3AD359111189CD69ACB8AA264EA795E4E2C937DC7731D3511FC88EE1481CAB06B094F14C8D20D017817", - "4694297F78A2FCE5973BA11535E97027006BC056457AB93520CB6F32A4010F528466A780732291D1A4F4054CE774056AAE7ADC04E8CA2C35A5C6926F567567166E4F2BAEE52F080653C3BB0D924C2490C4E51AB02E719A41A8DD81B1381373F3D69B03116C05B5AB8FBA591C64F000175BCD3621B023E7189F5341161E382E4C4F8405161D61B8F6C7C261AB4CC0C6B5F6F8EF1A0649BFB33693F6B584F190609E51206E873C710F2F7BD6A1E6FDE32067D6DB0EF395C37E9C5EB22C963440ED5359D28A08D527727C0CAF98F2905EFB8F768DF0E8FC7535B45E82A40473C7AA25CFFF08EE33D9AD38046C8A636B06B380EB49271C1A70EA9D8BB7CE3C5B9738B2F23F66297D3B0733029B60A609C4978E4EC2224B5893730F413C22F030EAFFE81182300B29ABDE897C20B2A98208CDCA5DC4694FE7D4B29072A45AC9E349516E9F5C5D2BC11C8C97235F8CF360BB63F3248488439BF09AA302DFA41085BB7DFAA4A889EE873C7766B4578F957A52D5587425E3FB00449510AE727F4650744CF3DB8EB84D8A9479EEC01C78EF8CDE2346EC4E261B11D1B113CBCDB717E4D17F70ED5C3A9FB9E7AA9EA5F01A1CF47D8206FED865512EF1B5C61F8F3623921F21525D5A459D688E2854893BA83D27DD532E9E8F1A77EC58D9B501DF3FFCE3834E999D6AEE7722B58EE81CE159C68788C66275349C4293BF4F7AB80B83C0D610C1176ADB1F2DCE26\nss = EB70267C2CD618EDEDDA12EB62CA541A2E0988A207ED15DD796431DD052B1B55\n\ncount = 87\nseed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C\npk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A37F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nct = FC75D757FAFD5597C29D4A62B27658A1C0DBC259AE04C918D1304EB7E9D72CD6B79CBB0A9B75DC8038560428DB5B479EC024A7D5531A011375DCCACA3B3B0F042C54423196F65310A8999A395F6088FDD59DC02449BD051F1E88AE8924AA76747EBDF1407A77CABD21C20BA1DDA5CE73487E19F8A6EC8251C6BD62E4FAADC3ECFD81FEC582261618CADFC4C5AC295898320ECC034454E966908CFCB8712A33C4DBACC423E1A04A67426038B9D24A330A2FD76C591E506805253866DD19C7F3FFE3424746804475EBA0EA4080A11DE3D61E00789CB51D82753206DE39D3B3138E04FDB226C7739380A918E9FA0C5C7BB44B3E7B0C52C432C0D73CE2C6F412EC12B0F4FA6F898F9A0C670712AE8A2AA1D1E3EE81C57DDFBD15C6E476E030356A795590CC9DA63F22A52A34C5CDE3F70D66C86CB2E8D2198FA3F70057DAA40D55905BBB14A3AEE8EBBE4542FB1A30AB2892DC8D12D3D7666D47B4CE8A2C4854B3B5ABFED2177765D731A01144BE77643E105E2F45C562B12F2F6C30CBCD87696B7A0F3FE35E27A9FDC9E3C7D6A50279B6F19C050A078CA7136FB869E0FC0DC7A353D734EBF8E57F9AA7A014CF1D3286B4A80A1BBF364CF7E9BC6BF0156F8488CFBE225F21CCC71067DC5058AFEA93E02C53B14A32A4DB87CA7667BA80BF0BD6279D54C23610449650B45EF158B05E7CC5EDA171D13625FD535B1E2AE554D638C10532ED22814B74300FC845331401026EC4F9CDDF1F513F156F53FD2BFF441135345B9094B65C40ABB1B75E4D01052E624B34FE8BB3178EB48FBFC82735D28DF364EDB86B8DCA564DE2A38582D33492FF5C9DC5B8B73FEF4EF133F34033AD777FC670B62580A2EEE1A2ED4A53FF73CB6EF5478EF13942AB7551C0A62FB463826AAF967F77D02A6259F37730B9350D292A0DF88C258F43D10F58AA7DEB439DEE53A065596DDC81175091725E5B0EF8944EF9355142323D8BBBFF2A3D59601EC204B9C181801C9704FD6A8607EA807F926E0A17E891A8B22CBE42DA2F7C632A4A3CA372B85597B68FC0381ECA7B81A9FE0969F331274855CB71A10F84BAED410E76EC\nss = 3536D3945B89B73F69EFECBE99C26A89CF7D7919E13F3F2BBD4CAF33DBF92000\n\ncount = 88\nseed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3\npk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67AC", - "B7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nct = 801643E70BF9CCBF9A3BBB1D50D067CC5E8C23A77484120620B00D3DE3D9B67E7889C01EBEF887F58E204B0D431506B7E59DDD960352A9A726BC0B917E10F331B6A97B60656CFA673861CCC158D805B388521BC382214D69FD76B0F1B407F4148E70B887403A5D4948886C99B8D4008A4B9C6AE1B728F449D9AB387F2D16C022F1BE95A40F951CD0C633C9448629D53C3C342505AD29964F3DB78F7768FEDA464F4540C2B620EF5C222C235353724DE528CCF13023991B85670EF4F1B038C713E160A2E89F1D64D37F495EAE7E69A7FC269243B195D77A093B2CBCACCC16007B4C7B6C88957E686F8A19044D8C835A822BD01B68DB3BD633665E800E6D207F019D834117F8649ADB51F78BA4F6710FEA161DE5AD47075DE1D642A3D8A68A9C9584119764EE9DE238EFECD0E99C3018C77BA448999403B13BC3C94C437B72C2B8793D4EBE709EA2485547E667059C7A022C90360C3AF466B3C40CD612DBBEA25063A64A6FAD30C971A791298847012D4ACC02FD171D0EDF5B0DE77B0EC86F1A7F358591AAE67888B8D4F7766F6CA36B2746DB9A97ABDF099C9E55E1E6206E5DDF4FCA6771598D0FE27A5D8FEE9DA84F2B8060DEE6C03C956778CE3DDCFA1A4D8AFBBB138DE20733B58233545EBA45718DD83B762DDDC2D05DF4F8AC71CC8FAC17AC21DE876FE70FDE9AA4A13CBA4B94FDE275295851B1D949011F270A39D7FA55D1255396008D7782ED671E5208C367CA8BE57248FE4B2B518E709A7A31AA0773430B972BAE478E6E0D1F219FE7A682C61AE79321940545D2CD95D5A8E098FAD206B35C4DE1B974BAD372AA95C8F464C286ECD2BB2A5F59EF287F0BB80A84B075A2DEB505E38B6F32AE92C1C10324BC89B11287746300588DF7E1156CE28946FD7DA6D979A837C716DE8B3A7C8C19D38D8AC5C7550B5EA703A61D86B1D9F8443F112232CB16BDB0990EA79F89A96D8111A1CA1B1D6073E4AE66062F06267B2C5CFB8ACE5254166BB4C08E2969E661BC429E20200CA5117BFF3566AB415AC1FCCAA4692F05B26D13AF7F747D499EFF11893DB9CDAC66C53E35DBEDC80488FE271C\nss = 0B684BB1DD742F660EF898B9A7C10A012F12B34C889C8A5BD36822618A60CD96\n\ncount = 89\nseed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0\npk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54", - "B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nct = 9A9383485BBF6F27B7CA22520E0E6FD5BEBDD764F48DA54E6AAE5488C01809F6B3ACFB8BE40EA79B5C6CBCF05AEF41B899044475439A267791A8329DD6585E682A513CDB249898AA0E37B83738B0D7E163CAA95DD47CF7BB9E49E075A25FB59FD912C69A53B1D78628BF9A0FDA31A4F86FEEF4B70F54218CC76BA4C19C3B687BDA6C011F3D5CD3E0CD0E98CD0CCE72536B46B12AFBBBC65FDB516351E0F2E2B10EFAEDA2DD2E3724A9D62595E31A085409EFAD234CBF9B263EE85CC33078645271B873F44D3BAC7178A887CD38F4ADDC7C07E6ADF3AA314E0145A308106E62860387A1E25FC8D4A83BAE34109394D747596D169B61A9E6E15C58A8AB7B514F03B6099FD1647C6B1A2B2D9029BBE2B500843BC13463EC272749696D74FC18683414239D07F74A4A67E2FBE2894E214C68D79AE7E8BD6B1D4FC32E7A81F79E609605C7BC72A94B5178217B36BADF187FC1C655717D217C793F5279004AE942BC607CB2283957BEDEAD10520D4731F5446204C9FACB41875F5D474B4B8215085991EDA223166A06D660D74A601B7EBB1FE1A6C08C4F6B4D96FC1A5F4852F6F62125D45A1B726BB575D08480D3E6344E961D03E5064E3A50A0771424A0FDF5E1100FFE8655BA86C492E1E081F3DE08BCC1B889F44B50F4E6882F9D0A2FD4A1DEB96999C057A76C993D830D0B4AC819E1F93B232CFAD7EB06286B256FAEEAEF7CEFDA3BA6393B29F6AB513051B35BE26BE7DA87614036E02AEAB9474B0C78F11C5B78C20FA2A82F6B2ADA6B1BDAF47454D6D74C8F534FAF8BE3F0701BF4B94C960F99CF013304599BDBD5B5B88260E484CE5B12969CA87F42988824468778E867EBB7B3703DB69A45756FCB109B876056B9F4A8F8E8892B1E330C763808E3CE73B801ACBB481DC4E34BDEAFC725F897AEAC54BF4D54D360A514A9E030D2E2B5E38EE19972247312BACE09B951B6DAD73DDD597F3F7E15B0CC6E8FA2CB4A9E6B59BC33D1FE1633434AE722F1E2CBE0FCDEFC61C0E27E408049A3C5A2FB7265DB303AB1A92427A9E8AB4B3EA9C9C02E3F2E8466BE8D2AEDC75B4859768B85E7BC9988A1\nss = 0D5443B3BEF02D9032963B2CF16A3C52E4A8C23B5DBE33DF592ACECF37CEC0B6\n\ncount = 90\nseed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A\npk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B9", - "8B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nct = 28FBA8192211A24D30E5DF68E14C452D8F7B7F3DD73656D44FDADB8656B781C31764CAFDAC1FFAB8DDBEB023FE21C204FD5630D5E8372BFA70FCB74361F3E94206BD96EB9BCF2A31E81B8A224667EE902331B52161069290624E3AC946138A8C781054FAAF5204E6FC0F35A5DAB5872F1A550FD4B1AD74CC5FA7803D46C892CDE6B59384ABB78EA50CC1B0156821E3B6669A6A2E1CC7D70E8C3FA756205CB00F453ED0D4073FA32CC14BDA285D6C055A975F1547EB854D8154E6B75E883A061C403DC58A350462AE417335828BD9B41795276A20582E936A26AFA3E716AF33E86A5801F931C8EAA3CB1068F16C762B2BEA582E646E87C01B4C9CB91A7CD8DDB06565332D982DD4879531DEA11821B751197800F69A4AEADDA31665E8AFCF304687F1AF4043A47CB3FBDBCF0FBE3ECBB2AF4F13A2160D30D97D46E285A279B03612634ADB40DCD6672FC4FA0DE5F26900B91E6BFB88B2461591161C91F3B241E1F3A7427CCB779DB2D491B57EA59369D7795892795148DA29F99B0920EEDF24D9FB749AB4A89F80A5FE4D10CE36682D9D4F2D945442195787A632069782F2DEAA570CBE193C8E4A34C231B57A258F3C38BC7C6F9DB60D56025E443A5C1237F46D99BCC3BD55B36846E9A27F91847595AB61365240744158699624289C13E83D6715DB015E63A7492DFEB380CAD8657ADFBCCDE70586F82FCDE18F2FE33E715C025036F4974EFD5F74F5C05F339BB59E2D8943901FE0121AA3087AF81F76247386EE6F7D66840ABB52D8F736E0DA9EC804A2D50ECD583813D654E2FA0C6234E990050547E58CB450DCA32530D933092220A285D3A6719AAE4D47BDA54B13632EEBAD5C710D74C7249058583F6D4AEF476DC4BAFE91DA5757C843940E8047DEAA726FD79401337D79A43A4545707D2A38880F215E5A9E1945490FFB18AA79DB924185FCEDE354328A67166473958FFCAC7FD633D59F8868503A4800679B3B704BF25222C27AB32E2770C7F724176D7A196C0C05C4BED1804BB5FCAC957308808DB9AC5307317D3B49DD8B536A3B465F96729B667B3A86350C097BB19FD18DE55C4D\nss = B4677FBF9553296D425365D1D4DBE02EA20BC901E12744E78DEECDE03638AFAC\n\ncount = 91\nseed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3\npk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nct = 72745BAA03797BD4DFD61069E1841746E8214FBCFEA37BFA0E04382A4F8ADFCB768FF51D96A4F052644211E0AB9101F27BF93AB7AB4E79F58811B21B33C1FCFBE62F3CD0A194E31791600A896C539908F16344CAB0F1E9005D823C4C504BA68CE2EAB9F9FA59FB80E6FB280B29BBF4FF298DD6CA50F27FED32B1B5", - "D6A53CBF7193158E126DE6ECC10487375587122CD516BA7B809BBAFB9B609BD18D0270EDCC8B202A2EC005B79ED42BB673D8BAFC2829AF8C9A5F8465C09E8B20781063E8942C7C1F313271E9B97C06CA64486B63E9CA046B80A6C6D156DD2220B30142DFB08FA485916F2FFFFB5369841F80702340B010EF31DDF0310A901A53A4785ECCB99446572F3FE792EA077D0327312D849BFEE9AA08528D6BCFC18CFD86E935FFBF4D0263706DEF966670397E3F80CF9ADEC48E8422A429C49021206C988D0279853E7F6174B429081FA30E6798D6F800617474F856E48762447AAA814CFBDA0B31F5F988A2D13BB63106F4633926B8B8D72FBC199FD47D71251369AC5CC2B65AFB9C50C9029076E76508629F86C6A485B6C804EDFB52638EFADD177BA1B8EC79F905F37FA44E54F0C697A0B9AA6309CE0726C302579D02EEBB0576F4A142E7DBA74F146863D9A2F790EC070E07529B484BACE785B83CF735155733B47D03F6EFC6539C2B7D59A5FF484C533A5115EEB7A1016C14FDA7DB7AA6969369C3A64504ABF2020B75FECA9C8BC07D3727EF25F232EC426A59A605490507E378985DCE31DF8D911416E3E18721AD907954649F6D0F6B18030FFB6BC77F2C74AD702C3489FC10CAA41CBBC63F2B0D5C7700F558A7C296C6DEFEDB7FD4593230556CEB1CBC76B4B4C2D38BC128248540690141DB7228D25FF05B75596317F2FF8E658A008E18F0D2434702C2C122673375B39242C9D4BADBA5FD7F04549F9E27A8B9FB8404CD32F1EC17D02951B7743A3816B85B6E0460335BF7BCB3E992BE02F906CDFA5995A1A06170EC86FC1739A1C0B9018CE30D443BCEB38133ADB5A79F4EA961A97270CB1BE6CC9F97CFB91A5A26144BB3075BF1C888F49067AC5F7F92F04F72A0FE1A\nss = 8F8727CD74ADD8D53F613C56A81E77D446ACBE52BE9241EDC9CFBFD44E771FDA\n\ncount = 92\nseed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8\npk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D581C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nct = 0D8BC4457354190EE7DDC355DE0923C44D93924DA766AF32E5D8502B4FD1923DEC73E2E4FD451F69B61BEC9F53E4B93358DDD86F3AA2FBF52116705584ABC83C9885BA16C4A42E0128BAA4ACA4B8E2B3F6B6576ED37F37F1D7B2C1F40ACFC397CCF90CFEEA19A00F9CAF1FDB0DF1F549F207FBF7BCFE2961FDFE294F9AD4771BC29C84107674FAC1A21316F21B03071F8DACF88548D2CCF37193DCC084246564D71E924EEF671318A294BF7DF19CAE582849962ECAAA825F37CBEAE370D1FE6B4E254038E807B5157AABD14CC04114340B0C10F8BEB246312318250F3EE1768263DA3A46FB6BEA3794DF130D35E53CCF6B7059817428A526783A436B0A07A1C8A5CE09E2F8B208D2F2E3D798942D272B535D8018BF23DCEDF6B89DFB3A53D7E9232AD05753193CAD50D1A3A9CCB5002481FB0ABB44A62097ECD52C77FFBAB2975FC249871AEF7A9FD3AF009E149347D306C587F50C8973E005B74D829AB6B997982A2832D41411B657336C1B571192B494E0C9FEF5486F4402CE3688EE99135A033B1B21BA62B673066E5CA00180836DFBD2BA74DA05766F282B8A10DEA1AD847D10E7B2F579694043CFC6E6DF27F9422EC204A68578B46AD277EE610D3DFF920B58A4A3332873794BEE16AC799236173ED2995ABF08E5E086E609E140ACB24853A0A37E61C0F6F89B16E4CBC626EDEE18841F8301C68EC65CB5828B38E830120973C580EEBC55A293A7C7C251018F1593EC6C009C42344B5FDB65250270861AA259F3F56A07C13221D8889F00474C92CF7074CA77ADA6653713E16EBD4D7223C16CB28E646D5BD10027378149CA92CD1DC5DF5E2CA1524ECEB46509E44281E84D65C07051972B03EB19412DBCD22613A04559D0A7863F1EA8F4839C39AFD582BD1782F3E14CE385445530348F0B73FE3C7327F08A8515FB3934C9A22169BABA110335B64724720400E56B62EB627378A73D5F6A271E2D328BE4C5CB1774B248EF787C7FE7E1D9C9FF0715DBD1FE5CB234BF189FD94A7C4C6C9E2A0F81CB787684AC60661BBB8D8B64428CD00BDDE4FF61E6D68DBD6A88C3A0E4F529CB2F701E\nss = A66DBCFEE5B9980C4378AD4E58AB6E37307B03869B5BB8BD169AF2D77AD6462E\n\ncount = 93\nseed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2\npk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331", - "BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDFC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nct = 5251A3FD441323A8700B3512AA8DC09F5A80E431F255F50B11F9620E4149A3DF356D4AC66F1DE8EB57180539384E789F6B469265BD7DF707636FDE163AF10E867713FBB02CF8594F3F747D7B1171B96A112FDA8105B32F69E48DF5D250485F4F4F58F6D17B843D70DFE552A69B7C9065E6A014CCDC3773C339999A3ABB1AA2C09FF8F67F6B23CD43B3DE1BA4C9F45DAC5F129506B76FCB4CCCD9BEB7AB2147D7501FB38414592E648D9C1AD3C05770251C535A22E02902599343C6009BDF83701A2492430939D9B22DD0E078491E7D6A0983C9B25AA917172A931C7C023C2B169CCBEDADD8BC4EFE6760AB37C37980F2BB76652E831222212E107D47053208F1BBFAE0F32C723C50EDDC4957B4B387DBE1165594C4CBE415CF0684ACF3D8C75AA5F14FB917CFD05978E064758762FCEB0A92DABD8BDF913CF62AD6D11C49C16981487263750659F894140A54EB6DED61E51B5FC94D70CBB6CB796E7BF9B89178DE14F3436AB39B509C050AF2B0523BEFD5FA227847B46B1C13EE0623FDB773BB8088DBD28155CB78F1E1B47E1B7E30DF533A36A8460592654812DD8520092A3C1079F7BA63C9094353A73EDD1D7EA1B9BFF15202924E1C90B07B0D493428004F9A3C8BABCC479A49B126793A15F57EC3183215D457C3A796E465605AA29693B627CEA05E4630F1F71B8C653D43EBDA5FDD434583FDE5A439BE49C5BB46269E2C99BB16CF206CA7994CEA21D4C31A9F9FC5B74758B0E78EB2A29820BC4E579A6AA6C77A3A6926728C70AA4DB89AAE6204312167373AD2B39D9E19F86D9D280CEE3699A39B49D1D6A81C461B03A2803C073733729BADB4392166E5312776A6510315DC8F2AF80B79B85B7A4905E257A0CD4F819B14F6B191A185DB6FE34250C0EAC27433E28DADD7D5C1DF06F60ECAAE2D1AC2107EF5B41EEC8B28627A9D2F7BE355E657079ABB928AC84C9A18BF2DD61B8C7A499C665D4A1D1262318A5A58E6FE5E605591D5AB9D69FBC54C195A33FD202B58CFA2859A536FD3039F4AEF8C8A42F07954DFB19C8CF70C1D7784F07EA74CFD82312DAF2469E9569AC680E5361F81\nss = 75888A3F7603F185984FBC3532A67D2E939539E324A4867CF1421F259BC07050\n\ncount = 94\nseed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7\npk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B37", - "2C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C304F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nct = D5682B82CF6F8E75FC01DAA8BA62EEA37B7CA6542E074FDC77A64F1974D6D3AEDC8A6ECA7EDE0323BF8BDF992457F6A51BDA0FF3D28E86D9C03EE8C6DF8EC4D29FF51ADA1B580EE5445807D96043E1E0DA9567C94E857B2BA6B29B02AE4723DA2A461AFA317AB9C88CC20FFE4B92C997F8862604BA31BB363B49103908ED6A555567774B7DF0992F22B4C1DE773B575D3285B95EB8D99DB6FD6FC6FF46D544381F958583F872D0DEFC67FB830E8603E0E7A79CDFDEA093D34BC875254B757F35033E4F7E78B58BACE9AFDF113862786B03856210D3D17E7F8F3AA0E7C49DB45FB516C80BA374E40B3E9B6701BED90EC255D4A1FFBD56CDBE9C6C3E4035126C6C31005B48D780A914148B12683D6611C861B36956DC244A431C8FCD0A37F64445A9A22AE2FDB07D2D78CC2105215F41A8A83CB198216A04FD33C2E1B4AD64DDEF8B94ED9766B86ADD49DBDD6359D7717599F6EB5E1114C7C299FDFE739BF4AF545445BA05B4D54EBCBC6B1EDEEA1599433766BA82718F1340AB78C2C37F8BE21AEB87956557906B39FAE0CEE28B946BEC908AF395B75F5575020F9631C59A3BC5340140D7C314271F732440D87DA8FB733732B4DE06DFA4D61E44CDFAD57D0669127F50540675B5A20F3EF10ABF8443DF553298FFF1B0EC80FD05C44D2BE894CFF6D2DF7286E1EDAE013D44DAAE3AB69E3B77FE36D461290C3DCDAC41202B63817C5BC4C6F67A66EAF83B1F8D7C210DFC7CC6E3A1E129EF0BBE5E452C86C003B1EF0C1230F3934D0D1831ED8083708F18D423883481CE1E85DF18EC2DBAF46AB64AA2F8E50DAD6C1170B7AF9B727DD7D7F09ACBA680A2D0D97A4754FE4AF6E53E0C1A25DD89FEFAFB500DCEE707347E0591A0BBA03453382CDB360A0261315A664FAA94CC5479187CDB644DF0EB7384E8D137E3001046DDD5BEDB06B65C30AFBE082D21904796EF9F1CDF5408FD3D3F98AC93D425086AC10A8AC385E9B8D20AD1BF0359C15EE7D2B9187053891E4A2E9A9B3364A2CAD106BDA6C9938786051D554CC798F2319A4E29FD468622AF6298D2B19C5ACCB729D2BB043FF99223289D84\nss = 87AE8B4AF711828997D80711EEFF79E912E73F789A86FCEA151DC52AE9565B5E\n\ncount = 95\nseed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F\npk = 4611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B2904", - "9A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289EE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nct = EB9446333F6EA57C2475CFDA3A3FEE18AF4BECA95598CBB545095AD1F40C8AF9BC520049DD199DBB30337FF31374872F1D14C5FECAEEBBA765E79A0A4141F080CB88B8ED248E1C10C3AEC5D2FAF4FB9250A85F92D8ACA1F9B2EAA9FB6109D8FCB1DA91E22CB008C10B0ED0F0ABFCCC2103CB4F9B9116C15E5BCD456DB12E41DD5D8FA08C829EE256DE2D355421099E409F4FB3E11C7A4C39AB8363FAF1D6C267CD6A26C981BE7C17701B428FE3B9BA808C4A6FC90A68101B45A13EE83FB2836A7D38C67054D6226080B96EF3580B5151B19DD3C4197A465274CE5F8B57AF83ABEE81CA77699490973BE19EA458E44234EC7AE1B350C84854504AC4327440731D0DAC20F76541132829FC330F56EE85BC3DE617BEFF51FB3E273BAE116E7C7C454355837CAD654F06ED99E99CEEA1CB62671F89D4790DA723D39F1644B9DC28382D006D7C5A6E3F777FF3259532890CA2B80A2219573129205E786267697851A7CD4C9922F482178555AA37B58B4E3809A29F1CF9D22D23FE0BEE3CD0EFE207A656AB791152C061E9DEFB7C1F4A83D32F40A8A353EBCBA511E5D52C7C0D8903D57FAC47BFEEDA9A6AB7DB8D61AC0D05FF424856DC19BE27575A457AA9673C9D73F24E14696A54714CDD04AD76C9D3A67AB7BA013F115C3D603114D25554E11A98A7EED45255EE916921A94834C5C8C4263047A0E3810BA801683AF58BE4698280096195F94054B6ED7C9B6F15E1419A9BA01C8AB0ED17FC5E52AC0A1D6C6D36F7B4DE1CF648200E8E18B45CD707CE2B8029C7ED5A886B7E71EA8646468767D76CF6D655FCA5CC668DD718F01993931B108F4355C461B84773AF746548B235657BA853560B9DC33BA52EEBA1CE0CC242B64B24EE2088EC7FCF5AB4D1CA77104696278F1ECD41271C27C1F9993A30A71970FE538B735CDD4ED475B72ACFAB175A97F1ADBF8D904876788A028C06B2A06491AE009CCB2D817988D72E702D66DBC45B0ACECC2F020DB2146CEF09A26707A326AC6121C2CC71FB9A70AE400CA524DB18675A8883625991C62090506CDDFF99AC3BA57962C39E1853E18E165DBF0401F5\nss = 8E5426F9409F456D3F98D2C909ABF19C75BB3DF268B482181683C19B759206E2\n\ncount = 96\nseed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420\npk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F490269165AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC", - "\nct = 1A4A9EF8B0E0A6101A3A2BE9A44F0790A09A928295705084A8EC5366C4CDFB9C3A8DDFCE2BEB426C9C7512F781A1A881084036A8AAFB8B5B066687AFD989C4EBAEE371F873450C4BC5B8FE84ED4D84C6436AF0F03CF6CDA6931A9AFC6C0564FACD2ABB43069626C7F41E2C8AEFA64BC01A1B4875CD38421001794D8C6653F66A013D40A1F53B61E8011F7B5C874FDF20D18F8CF9D4ED6753BD7CA850CEE857FC3272D66F5F17A787EDA738014D69B5144DBAF9562D784BC51E1DAFCA81BDD51F13AB41C4EDACB4E561F075CD31ACFE3C664D49060FD0D7D66F743B66D2923ADBD746564E4BD05D37B0D11821DA7046E485E2CBBF9ACB1F8B66B6724D2103ADD846F668553124F02035AE93536A2AD63A1F71EEE98EFE86E4F387D287174EE348C6C8113A5E57E8564758D951667CC17044627B6FC58EAEBB0B3D9B7934F8FD823C877971BC65215FC288A3A8D4C55C288EF9B4DF6F42EE0FB7BC0DACE6FF89628E497D91C8A6879DCFEF6659D4B2B374E6B1FBC277EFC8A86DFDCD22AA83E51D2D7D26E3AB7E08BA13C0B726FDE32D24DE675BDE3563F62CD6B1BD88641E8AAE743B09DC24EEE19E6A52406CCF9082BBC6CDA21CB8D3EFDCB9383D3DB7BC929E2A83B759AD4F26A6344D3CE361FB700566B910F020F812FF8B36D749852AB20273FFDD571099662B7C2E30DD225A0B52F09337503E1408933ECB7BB7172DA5CC33EDB76AC017BA6D63187138C470A91AF873686EC14ADCB3B866DE8A8313AB506756CB8BC6B8002533095EF2BE2FE1F8B6BEF316D05687B56F69F06C8BA063B6ECF87B09534079AF3DE8862202969275DC569B189FEAA89525076F26BA14CC5CBCE5286F24821E18C7E077F0E5DDE1B7CF3A2EFE8233F447B7B6DBF006802AB656F968C982003D1B2055F4D85EC4543A6A0E51746C5ECA1C33C9159097153D114C124C5415BED6D2DF267FA2D2079E88A3872CF32AC6AA20C0626E0F46994B16FA76BE18C0296D57DF2C78714C7DE81D03B77442195DFFE83E4AE00C4EEE649751043D7EC12573BA3612038E8632FA96099692DEBF76B275EEC1BCC579818F02\nss = 9D7254F23DC3DF7821EEA7DB99758B3A66E8AF9229C59783BDEC5E2896764F43\n\ncount = 97\nseed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4\npk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E771E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nct = 79EC1797A8E702EF9126EC58AD4CCAE59998A3A6FF366E791E6F0121C24FBD6EE4A56B1AD01C2767902299604305DD3A734B2D634B279182C4E40B4258F7BA7E405D96253A57A526D0BD83F78965606B2F58801C94922727189980999D5BFFCA0FA8556BE01AE40BBBC69BA61DB8941CCE156E4DF2EB768E05404F394A1CE64CB672CEFD0CAEA71911BE0F480921E97CABDA01A715572DBDF43B5A7EEA74CA440A64150C8486851ED2139104CAA0C7AC4AECF7A4CA674524FFE79B4177544080A7C806DE296047AE817808D4C7DBE72770F25BAF6F8B66F52FBB6C7C691976C72FBB51D964796D4773585F56CC49FFC8683EA17D5CCDDDF4DF4B29044FF4BCEF3618063FE9A59EBA72E5BA290204E3EAE67E363E9D357439105D919434FD4708622292E7AE91BA87EEE3C26FFFE9F6088EC722729097D2580078F74D461A96FDFA3454B55BF9109E3FC281A02ABDB6CA2F379AF6370B5EA6CCF4AD3D04E5D149F011C3D0E70494FD7DC2C90C727306514C50125B34F2818F608C99FF8EFF97247CAFEE981BB849C8DCC84EEFCE9BC27DD4C96142D081345A55B707B37DE27ECFE7DCEB75055D061700ED91456521C0C10FD3B9260901841230D1E9A5E75B4B1517FACFCFF18E11BEAF140F9F1552E0A79C3AD969F78F44F0A601981F175C44E3583237B60185B80DEEBE967510F6672ADFEFA8EC64198CA5013C53B3BD9380FCBEE17826B476E98C613983F8FDB2F1CD4725466B6AE6D2A08F00AEC8C881895B1842AE5433AB429E4A82E3B79E3C30DF84C6C23B6340F246F18A6FB25E92FFE13D7BC2A787E239BC87BAFEE68BAE5A293BC12484F84ACDA9297D3E8B858FCF0DA6DFF937FA07BF14B3B6D8E3B9334D82172A6C8188A1A175ADC7E7ECA6FA506E5D158D8141291E8F7362D4A00637575069ABC9B8A33AF381B33EFF932762034B60711F10E8677DE5C1805059F42F49FF3CF44C9628125324CC87BEC5C8C8CA178BCE8494A7D40C49D53140B5469DE156FF2EBACD4D35257011EBDE1DDE2C08648AD2FFBDD639F1FA7872D228C8786423D6BAF664FB3C8DF59259C65D03A064A1\nss = 78492B7B31CBEBCF47CE753E8A578751C7CD0601", - "58A82918D78286BAEDD8A81B\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nct = 574635B41959D57372E6FEA9111F6049FBB50222D5145F7948AFE0E3EF9DA90E3B840F750C7F30A71C7B7F2486FB077A00A1CD8ABB76E671D6CF81E0D9D4013797B2E47845CB53BE5C5C463D153D9E1DE67BF4565BEC71EC801D7B2C0677D329BC350451DD0BC557D7B1295028F28EE1FF0BBA2619C290C3087C6E12DCC1BF1E13727909B7C9FBC7B90665FAEB7DC8F31230A2D18ED38373A90C358B46642B9988CBB285072E86C6039E4B87A38D00FCC5152EC09767FD7E90E9F8EBB9E88ADF7C1D513A0D5D81F93EDBC90BC75B89B2A61D2D8D1D87B850055B030C75CF04A78B70564BD8928C1D48C3F17910A24AD6BC9D576EE3632066E76EB4BD3D5E01D8317F4336EA145941BAB1197CD06692B513AFC0CC46A30499AA33374EF6210423687DB64D3EF2999D500D685E7FC43D4D2BCED8974FB8C591AD22AE69928C2FEB8323D92874403F556FAD9AC1237A7587121B994416991B14A66AB98B525B6EF88979CC622603DE440A7483915F944D1F2647015D1C9F1E59BC570163243AEFEE7EDB5911D608E3EE6D3937BCC1A965AFC5EEA33940ABD3785DAC52283F591F998CECFA3E77A71CA656539B1BF72EF4E71880E65F8B1F864F05F6FCECB833DE2F9C31BA0241560E2525D8742A5BA061C3B1AE5831F152FA8332948EE5C94DB912ECE572612C54E161942078B89EA0B52A482CFB7F7F6D9E05F34BCEC46E1D4465C9CEB6DDEBBEEF90719702318AB9D4E7577663930AEC3132D739F9A6A5E36922B2FCAD65DD0691626A1FD77ACB5052B123A11585A162CB6175597640B82B937A16BB87CF0471B6FD8B84E97FF9C781C94EA41B7C070EEE016F0EDEF0EE84C519C77812B0D34DBCFC9D1CA4899EBCE6D6274159FCE7F6B3A2ABE8F46B072EFDD3B1965B4CFF53530019FC25E438FB669B7D214E6B36AA88D7B23659A736D65C7585308423F5CF547524FB9E4E3397430582DC2D0B008E66A6C4E7E8B526065322BB6E61CEED7DBD9755C0D3B589CF4FD573242E6B0D454DF9482AFB14775D7C436B39FAD83BD2CA5676D0ED0913116BD7C874E1D17AE9B126D4B20B08E2A0DEB5\nss = BF5106B2FA08DD74A6069B58A6E52AA724179225630D2E368A05DB3888567730\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476", - "468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AAE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = C1CDDAD05884B190BCAFBE0801DF40DE778C3526C3532B0A3C3210B58A58C43854193262AC73F2B36EF86E845E760577D9A84D484B5DF9D1077E31AF1250AB1F1F58A083DEEFAA0EA286EB4F6E9367F816535DA3FA561E47FE2A099A7B85D50D257867871CF5E366FFCB2D5D12794A7A3F9E386D15BF7142070D8AB1FDB1381CC8FC2E9493CAE2D69CDC895B738A1880C68B65735A07FA1750E811F76103FE5ACBFFAB84796BFC7226770E8FB91EDDF2EE277F124EEB316CAE7CCD261D8D1B616F0D61AC9A724023DBAE8DF28FB1FB838A062B8EA1CB02B885AB581A69EBB26330B5B3C2016D44A8E5AE6FC91AAAB0DCDD913297B20E992EF61D99CF3F121FA8F15B1A25B399E8102AEB82E97450E6D7A7A5B252C0B09AB3A1787F7C0D8387DC6F1246A77D358761D517657ABE83A3B9DA46CCCC8950BFAA847A77EFA05667BA303AE093F5E9F4116C7650AA55B50B60775AD09F504396EFD597928FBC7210738E4F9C769D7E4305B8480B056A5A0D3C432C189AC0771224E33239BEAFF8454B05ED2350B1F663100C66BAFC7F293EBC5FACD16B4F881E60285ED69FE34BF3E2051B9B306EEFEF06F1AFB90D5045821D0C8EF397226B3694EA9CBEABD3704D2CE4CFF3A54F548D6ED6C4BAFEDB200A2B7C7BD4D4D833AD4FF683E050A98E1C3B5FAEFB169F8C1228B094FCE1FF49C4441A5425E19FE2D827989455BFED7480FEFD4B23395EBBB6275E1DBB36702D05016E415960F853A20653C3C6B96C5313BC956F6F2F90828568E53E9858AF0CE7F66E1F8D868F8F6AB9D91B6E7AB1AB8EF5D2977D1042D429F99854EE7AA417825E18CFAFEFB23FC880D33C426414C809B00CB8BE071C78EBE49DA003B3792C6906978D0E6EDC15B41990AAAB7E88C39B002E76BAB15730284C31F54F7FA6C79896D2A6BD51F6658C1E8934F26C95FDCF451A1EDE18270BEA4D7162A5D132882D1302C417311A2FCA6410443FC00A5916D8EC9FFC5A9CE03AE790A787AAEE7313B66C9A8AE1A39540776DCC9AFE4624C99393758E53E5DC51536C2E4937562DAEA312B41852DDBCD82675E820595B1BA3E7\nss = D181D65623E3A59950E40AA86A1452CDE8BF98F409D0F8CECDAAECBCCC864A35\n\n", -}; -static const size_t kLen84 = 954802; + "# Kyber512\n\ncount = 0\nkeypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E848626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nencap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615\nct = EDF24145E43B4F6DC6BF8332F54E02CAB02DBF3B5605DDC90A15C886AD3ED489462699E4ABED44350BC3757E2696FBFB2534412E8DD201F1E4540A3970B055FE3B0BEC3A71F9E115B3F9F39102065B1CCA8314DCC795E3C0E8FA98EE83CA6628457028A4D09E839E554862CF0B7BF56C5C0A829E8657947945FE9C22564FBAEBC1B3AF350D7955508A26D8A8EB547B8B1A2CF03CCA1AABCE6C3497783B6465BA0B6E7ACBA821195124AEF09E628382A1F914043BE7096E952CBC4FB4AFED13609046117C011FD741EE286C83771690F0AEB50DA0D71285A179B215C6036DEB780F4D16769F72DE16FDADAC73BEFA5BEF8943197F44C59589DC9F4973DE1450BA1D0C3290D6B1D683F294E759C954ABE8A7DA5B1054FD6D21329B8E73D3756AFDA0DCB1FC8B1582D1F90CF275A102ABC6AC699DF0C5870E50A1F989E4E6241B60AAA2ECF9E8E33E0FFCF40FE831E8FDC2E83B52CA7AB6D93F146D29DCA53C7DA1DB4AC4F2DB39EA120D90FA60F4D437C6D00EF483BC94A3175CDA163FC1C2828BE4DBD6430507B584BB5177E171B8DDA9A4293C3200295C803A865D6D2166F66BA5401FB7A0E853168600A2948437E036E3BF19E12FD3F2A2B8B343F784248E8D685EB0AFDE6315338730E7A1001C27D8D2A76FA69D157BA1AC7AD56DA5A8C70FE4B5B8D786DC6FC0566BA8E1B8816334D32A3FB1CE7D4D5E4C332AF7B003D091741A3D5C965292255DFF8ED2BBF1F9116BE50C17B8E548748AD4B2E957BBD1953482A2E1718CEC66CD2C81F572D552B7187885E6B8943D6431413C59EBB7E036048490BE5289E95B20A89E8B159F61A9A9886E147568F4C9021F362F02688A1C8C3BB0D24086880E55B6EDB43F3745D2C166DC1CB743C76FE6BE523A893CC764D16435C37851252A81E2FFBA0F18971A3DEE37D4877CB928E36E5235037A6B2057897D518A5F0E348E3AB6D5B52DFC60757F3B41A4FEC7828F1DEEAF4587CCC8EADF647F4D203B2FAA05A649B582340CB4CACE57A30711BE752FACF0227D0A80C4128442DDC544BE805B9CFE8FE9B1237C80F96787CD9281CCF270C1AFC0670D\nss = 0A6925676F24B22C286F4C81A4224CEC506C9B257D480E02E3B49F44CAA3237F\n\ncount = 1\nkeypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C0", + "58BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nencap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046\nct = 148869316FF02E3434078481B0EFD5C01697B0B6A95448E34D38F1BF326AB9B7215CDBB7A43FA2AF48760E4D595278538D482E067549F46D725114DCF6EFE5DC1FE7F8E6023F225FB3CFA8B17B1DC06B1D639A786DBD337793699BFED98C533203E8A053F210DE15887CCC5174CFAA7E6D99AD11E61A8D3DECBB5D2C9DE33F96DF78855B55D9CF62FF8597C5D61DE8E24BCF6C792CB57AC0B249FDD2D83A493716FA06FAA5E3AD4BEE1BE8EA00B789E5197E02902CB64A7A7B02416427A58E1EEDE1E23805908756ACD919DA013F8B53584F77A55BF5E8F28B9FB062279F0AEAF93B2C7B76D2FC70E94F680FB7884D4FF9CBDD28A948360B8D48DB38D617B98F5DCA38965A1F42FA9FDF154EF5883EB1A89D08CB5B861F783B8FA1FE99F1253C782D2035E667E7AFA6FC8D5EECC3137633A8F9429C1A50AFBF3302D30826C8EB57BE8C11C3A9DC70CF1D8449ACE55EDA070E3FE0FF71789A32A309242A8D740413576B659120A23ED0F1C35AD2CFB40CDDA23E3DFC5E7D18E8B22C74081B604725ECCF0541EB4F007919B7ECA52FC23AE229D9754337633425E4238E6F3EB0A265C90EDAD0C6A5885B3B1B58B549C6C4CEA5154E60AEF72A72C7D991198F5C855957896007EC0BEC440450E6F64092DA3F8E12B29A26AFF0A5EA08A36C01EE46074B5B3E9F00ABE821187D3DF337E4E18CF4BBF9A0D7D2DAADF0574AF638B71178743F907CF8168B73277342193B8BA4F0B55767456A778E071B73517A3BF9A1151D51B86F26CE7F1A0D6E0D2BC8FE60FE6ABF6F01439C5B0E09A93AC4A7B03E92B80B0C669F4561E8FD3DF47B4D61C79C000CEEEC451B607AA1F3DAB186A6ABA51F155C56A1357566AEAC90B8C198E45DB251FB3A1BB020F068F7027BF86E0B83327CC88DC1B963CD9BA5E8C7B68F22A27CCF87B55481D46A804121D819C9BDFA4E0C1FF5E4907DBA06DD4E2F95FEA50A22B60D0AD383E7630494407BF6728AB7AF746F4B115F1969C50222DD8006BF0DA01756FEE5AF6A400B884F9076310000F3BA694AAE5CFF0B4C7FD837F58286A25E10CA4735EFDB7EC0D7AACFA83D2C\nss = CED6EC70083226B02057B7F47E40943320B3D10DD4AD07EFE0F007EC8C06B3AF\n\ncount = 2\nkeypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814E", + "D9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nencap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9\nct = 9F38D01740BC9AD1D46FE0EB0AE538866B2846073AF151F9D55FA354233D0ACF62A7A3744814CCD33B4EEBF525565AC096212F5405624B3301B14630473760A30836E64EE14F3BAD9D97CE0ABD37753D4A104184BCE3DE9D9F0F486FD4A1CDDC786B887AB225C8D10AB156FEED875EC37904626ECC5CAE50F06349404C63C3D2F80A8FF43C2399ABD9B098EAA0A124D488A1DB5EBEC9A460F027A836840003AC23ECBF9A5612FE438B960029D4DDB3E66BEB79D8A8892D2FDBC1D4E70565DBDC756F9BBF85089FC6B448FF6F03F406693A8810B5B5D7B14D61B93157B7A6379F959964FA8540A830747E7689DC7164A1A1B4155798E74A8B17C2E89D7194F8E974B704403C9675E1DC4E1C196AACB0D5137A500023B683AC632EDD3ACF949D4A1E95E38EF6F6FDBCCB5EA800BB53255A69B4E33D513B27D022D0B414C8C1A7C335804643A76A0B617D5F2D6CA6A866C7234F981B63949CB413C7C257D495319BEF42E5817798400F9904C01223B77369139152E02A843011A3DA07E399470C225DA68951D1D52C36F12D73448CC81A6DC341F8AD79B107E3426218ADEDEEFF0FD8165FFF78C2282ED24C83490F3558BD1DBE0B9113A39F95A4AA6FDF64602377A41A8A2ADC01F3BD242200B97FF7E72CBAF937BFF6793519D91ADCE6327D1DE876BA662579450E48F7451A5DCBD9A0B866682922BD39CDB893E9465DCB2F6E12864ED2D35059B636FC7CF9B995FDE29D7F464446454FDD9ADCBCEC705F8A1102698D10671AE7FC3418209BB2627BCD5693DC23EA0322B2859338D0EDECD71867B571FDDBC7137969B48F51CB6EA8C731BB1189BC75738070254DCC8F7FD3FF295D6DDD36481A66C2AED8E43BEEE1513244CE52E936F4C8CE71349E756AC52F23C89E41DB4707E6B2BF92076FA5762562C8D941A2E3B56E011EA0215DD5D0AEA99E705EE4DD39517D4071B75D1DF6B38809A5A542BDB0941813916A726ED586D3A4196032DDF183A5F6DCB4F624CD69BEC9CBF6E8554CF26DF23E59A4E265B1C976B358B768398763C340D168CBDC8BF00F62CD01E19FD8DB87429291C688BD80\nss = 6F21DF33B8398BFA65C9C243214E22D0BEB5F0D801E4F9E71D476F8B7E3A9688\n\ncount = 3\nkeypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438", + "C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F4DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nencap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85\nct = 7128AF3984E3DAA4F96E695466982004AA8070C26261A735B0C32F2FC1B8D933F1908132066543C66D31AE1AE9ED8CFCBD3E58A8F799E038F951C41E80F80C798F937AD5067BDF31F7D475EECED983619CEEBD96BEB20C51342E5800B20B59CA8893106740347420E8B4125A3FC75BC6D25CED6F4915C803BDB905EBAB9FE59810440608F1DE38560C40ED159A4911DE6E71E52540B955707853CE95F26D7EB4C8A6D826247ED177E81FEC7EB9427505DD9512135AADF07F3E5C3261B7CDEF98E15D237C15F27BEF3122B6077972CBD5CCADC934E521A5BBBC4B41CFFE24F0A508BABFA9EE4A394C92D1FF032ACDCAF0FF41F3CBAADFF84EBD6D2D4722E1C4EAB8378545D1CD6298C2BBFD96A4DD53E9BFCB6B7BB5A2D6F2598FB33F9C9D73581F6EF5CABE9978ACD44EE4EB0BDA63F0351BAE1FBD0DA82B28A0B01ED423E5603CD80BD6B6D7BEBE8029FD6E21F3FFA547B4ACE5038888C88F3BF72AAD591AD08D7DDC980B948E651C95CB23181049AAADF5C3C24D3C84B4A25E16FEB4A65726068E110AB6C9803FD84012E0F5FE5FD1826D46C2D647FF555777282798B5A029BA70B58AFA260A1C9907CEE7FA9E5A131D55709C0226ABB1FFAA7699DDDFEE4AF9BF07F05AB3C1125FC4284BE197D080BCE513D48F5C09F886C7B2B39FC343024581281EEA9C986F053AA66A88CFE08E7AC1B7AD46D289D8162855C1E68D6E11E82806447A5D312CD046058AF1F963E65812EB8465781872F6FBB8EFC1FE2A23F109DFDA2AC41FDCA6446D7D1394BDAE575E1636A739321F2E62F0B97537CF9E65DF9E1AF5FA115E64A296FD4CE8AF8AF152E125633CEAAEF6F91F94EE38AB015EB1A899418C48E0A2F977B48D3A2C0518A33EC637E7FA97B0D1AF0134158BDBEB3D171381F9CAF13CAE1EFBB69C5B95CE76B0BC1815E2783CD29966FC57515014F0BD978ECC071C0E9736C096E2CB8EA554981B9CA4EF793859E66D7E948E42283D6EC17600DA36B2CA68C305FA50BB9C73BF221647AFC377BEDDF9424BFAC99511F2ED97B6AA7123D76A77A925729C916731C32F9CFB01E8B6CE0BF06E3483\nss = 960B57F0FEB34AA25D29A42A94565F697A8133AA1B7407BCE017C8BB4A6ECCA8\n\ncount = 4\nkeypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\npk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nencap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216\nct = 876FDD66462486D16FD2D9F8EB48141F438989265E5568C5489A6E37AC0EB93F0BB1AF8B3C31E482BE6AFFA9912B73546EABF54C1D6C4E54CD56551142FEC463E0E54A07B616772BBC0E1E15FAB7CE928CA17AB42C471A6F890BD747DE66DC78BDDE3BF6E9CC7C03D33528BFDEC49E2AB3AD4C8ECCE7AE427133B9025489D480FADC15DC0B6BDD1A02D4F4BF1678376A5F8557CD342A12A029C54D7E4BC30CEC720670012AA775CDA9E6053132C19785A105E1405066568F5713AAEAAB599A63B78009052EDA0EB01116A28423E7E67156BF391803FBD42A5485FB0EFE37EB552E58DA11C7A4578665855E529DA4064CD753024D600AF5C867C8C04DB5F3E5B1AB553A9A833878BDDDC03ABC7CB2EAA895911D0DBE2B6B7DD5ACB88C2FC382CA32CA3646C855DBA8F153705EB6D32D734C69FE1A12828F5EA033A27B7A324D8175ED44D6CD457DAFC0ED196B7DB657C98DC921CE4D95478A418C007998A44E7BC9B0F2516D9B0D61F6D3846C0B515EF4FCFA4A64DD117", + "15F3E9A6FFDE8203D42225E57D74EE09FA26AA171803A53CC7DEBE89F416656467237CE24F35C15590801EE03CD47DE000218FF246872B005C16E65A25ABD0A9B617ED97C4219BB19417D56FAD220E703B0A007F7E990B18EA1ED0DC2C838160616ED9F4CF9C544994C5E4ADB22C7840EF57217E29BABF321EB31252E7001AE61D3E34BA4E34EF31A00AE2518752F23008B1DCB6258C558A8BDB106E3CF3C4FA06B1B446E4973F19EF8A9588913A6A6CFAA8B64912D3C941459C776CF932DF726F4C13CFCF23FDED7C55619D66D09989F826A4121ABF262B54C98DCDD0E53CE79B6FEB143E8C32DC343D8C9C0C00C8D03E9EFE3A1CA4661C004978EDAD452415E3C6A83514213F22DDA8E71FFA78C392FFE82D51A80FD3F89A2000BAF1BE764F080F8DEFFB3C12115F86395AAD3015D7B52B1E57F9959E2DEB0ED16E723190D73F2D8C81A6959F23C076D6A3BBA599E3F6C0DAB15F0C70C6297107F6F0C2B5091C8AECA10B285AFD63B0F5D83D45D1AC811BFE2C57D45533873AE83D1B10C8334416AED3BF7B19BC248\nss = DCD0210CC9F2B15B448B7591C54F94DEB65AC30C9F2DE59109BEF5CD4CE34D96\n\ncount = 5\nkeypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\npk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DEA08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nencap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88\nct = 49FA659550F609B17F4910BA0EE1ED57E336C87A23BC31F7295AD1CBE5B7538D99260B19DDDDA44B70E6C21BDE6D7A8C17D6A02E12D3EDFEBAA28DAA9DFF00DF122371E72FB6A22156F5A820AB06EDD9AA8814FF2E0211FC40DABC8E2C283ACACF361215E95CCD67721AB7BFB9FA007D9C1D34E47DF1DADAB355BA0CD99D541863B26D982AFA24320C5E251776219BFD4B6EB200BC1015141961AABA722086553AD08CAA443E538E04B2DD51A725034F4B671A8A5E79356C56230370228BCDCC890AAF5316C3557654B5138B3AEF3135FCF7849CED1515FBD55D2040A85D0CF249DB458743E6F254CA2D8579F151320750EE8A6D13D37BB3CA5B26202753B50685DB372ADD69930D6DC7D7E44173C9E549C7973CD1D1E2DD97D0E9C45202619F4D8C574B52DE4A8525FEAE8D8F9F59C0D3A76FC1175E03D0D7ECC3A2FE9DFC4940D05A5A204CA37BFAED464528F5C13CE0289613C9FD380A05A5C72AE7EA92AB1F7410B5AC7BE841C7F5C63A28D416F717349DB664AB80047034247B01CF58468FE6E2879F7F2E1A59FF91D1B90662DC4B87C565B5878BAF63EE92081EE7C52CEC190AEB4BB421B24E807D3336CFD5CD9685BB1F0FEC3F8E2CCCAAA6003B1A6B08D3B6EA7A7D5AEF0DA454D933211BA02920B57ED3DBA450F8B7A46E172B3D416442F68A5139F803E782D7D782EC8D150792D28135D07968A8C5196E384B94BB222603FB5ACA84FBF910B258B64660C63B0ECE1DA802A837C94F0AA402EF84681782A56EF466C7B05950F4B0758B4BB730CADC2F938EF3078741F5190079AED397C788F975ED7DC6F6E9BF921155401A47969AE7D86AAF15B144059DB06E1625E18E4CF28BC60CE2F03786F58EDB889BF1C4071BD8B423426EF0749221C0B6486FD90939517F993D78B8C3B1AD87C3AA5E796CD3C22CFDB1818806DCEC80E2B8D30CBFBF61B4AD518D335E41B62CD479E897D0BBFC390E2A32756D981AA05D017A0C8FF3C9DC693E635023A1CB595816CBE86F4AE3E5E1EC26A4B3649D4DD47CA35DCFF186C3C5A8A78764A9B494D872591C6B73EE0F2A05A8BD27B24554A44F\nss = EB0A5A154A1E9A97633929CD64B3C7E61B58FF6EAE29C994DCBED1BF2708E99E\n\ncount = 6\nkeypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\npk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF82921", + "8B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E84684EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nencap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B\nct = 61A6B12AF356EEEE284CE659F04E09C46B620B93B0B48CF7AE1C78027DDF61550698D932B3B88257ECF0631B999B910D794E9180C2B3B62F5BBC9D2E9DD011F571502F4FF2F488223F0C3197D0E83D9FC8CD06988B768B952A63E0AACFF6F61AE24235F21A2A9DF654698FB10AC1B413AF28611DC219DC1B6E453CCD3B8354E685136D2B68C0912E2EE463AB2B188F7D5E9C6D6CA26034ED7D5F7FAEB0B6D26383CB362D6F25BB9031627CB032F4B426410822CFBCAF25D9898306B531DD83CB0DB904E6275700F6CCE8ACE9D26EDF9DED5409BCD5555BADF554F01B40393735F99DE4C8C4547F830D998B73358B509AA6C03E188FD132E66E1AB06E2BAD2E502BD510BACADCFB08150E47C1416009A0C7D71CD3B70C0D73EBA0B52A4843CC38DFAE96DD8A53A09007C5ABEF4CE2189417EB44B887CA20055848D898A0F1A58DB4A57CD38C45A9DFCB05F494A46FB09077C39389FA35113AD39F160A89D1F360484CBEE658BFFB2ABA535669C708C81E8BFAB1B36482386C49285E211C6F02E5F9BBC8826D8803E3C309F23C4C9540178DD93E7179C0532F980415E741F69A1598BECA2A8BB86856B123F9557EAD3B85D6625FBBFD43FE028E01C78CE4FB7D9055BB23505A460A04F816F92BDDC48CC19E57CFCFC148963D983F3FB0AD7A47DE0CF8C1BBC65DA583EF75F5F357CBBA775D35D6F2BE25F11AF398C634277AB023AC859A20B2390761EBE825931CF4BED27D860E7D8C12AED8117226060DC268646EC4C73C74487DF97380775D522AD93B74CD65408D40682D28069F0FD66C2211CDEDCABE8D051F7EF2F6AFFDA0C2D36A65C4D1B3C8EBE5720ED3A60E5022D5CB8C4BCBF32DCFCF48DA5BE2D91D384A49C9D702814A0C6ED6D425CFA16C1FB1B042D48B48DD384565219ED400987107FCE11AF13C0FED29B8564525427197AD956A5D1109E3669168D39B60F240C561C5E70317F98675074760620E65A739485A44A6B87C7E186C21CC21980A65BF90526D1B55D9AB5A6FF5225CB01C64786B081896E5EAAC84F28F81017F69D2F0AAE68A3239BC9DD5CB1BA47B055F1393E5FC\nss = AE285BB95FC5F0EE80E7FC232C952062E5BFB8AF0889EA344AB3717EC1A2C6EC\n\ncount = 7\nkeypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\npk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76", + "F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F76699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nencap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663\nct = BBB99016433826348694F96A34AAC89C0E7BFC2F9915D34A904B91147B560B8E453158B41A00F7B461871D5EA4068555661BB40AA7C99950FE26F0FE8E02B182C558F3C7CE378F1617DDAB1B37D9209678DFFAAAB60E7607E0D033EEAE7B4595407E62ED2A00B86B65F6A1689BE52A0C4D4D48872F54733BB9E25922A306CB00B2FEB95AB748630ABBC701952DAB4BEEBA9A5B588D8637ADE051DF9ED830F6FF324046BB3F4473A64E98D1BA0C4FB0275158B4829DEE034C6ACDD8BC2E8AB2DDDB3B66C6DF8C08193B0B059873E566386F4D182CAB2466BD7A72F6E8898FA3AAB1CE34776183097E7D9D64066BE882963604AC056BC03AEDFAE85BF44C43E6C712881E28AD021EB4C679506BE8B4BBFD7402BC8D493CAE15B9B2C802C7142FF3001E5A1229449AD611EB3F12C3ACBD8C5E330EB72B012370D4D12B0060AEB8B453158518DA6F74FD9A2DD3DC2DB2595561B1ACFC8916DBB2D69407467BF60EFF1DBEFC5437F5ABB81B862EC03C1FE76A5A47F73207201E2AAF9733768C09C5DD6E859BFE1462F6B9289FE19644E4648C86A5A38709781CAAC8870C76549F35B960097C2D410F7FC76B4822812553375DA47D2776B35851C3DFAB2A8D8A70884CE66BAD0071864036D07473045D6F00A0421247D454AB14A97F747BEB47B4C77DAF56D6BCE577D42E5D80ED05D2EB1F3E5CB5F4DC6B66C64A097D14CA604C948D6BFDF778F2786C109D4092E343A040157AF04D8059953DE32F697A671D79035EF4F2A899C20E29DFFEDEBF92D735BB43BAA6A4BB9F7471215B9EDA2A3B2338B0B5E1E58EB684E214AF78AC8761986529D73E9845BCD05BCB7AEF148814B50F4E07D6D9387702D3828EC98B041DF90F9E4341DC99F40CA92D300A2BC47F98179D5FB09098B5899BC13ECE1ACF3C8159037DCA2039CDD9037C5D9613A995E6CAF8AE15AC6C589E5B54C469F1FB918D011786A4A4847149F3853D693CFA318C37A8D60D0D1011A4980279140273EE046A19EE47D61AB07D3D95F5B2F9F2700A4BA3F022121C7F8A0B44A1A1CFB0E679BAE294EEAC7719F55154FF54B98B77C6DE39\nss = 74C903FB47CE2B1E24B37136BD96CB5FA2D39681FDEDC4B8B0C6E9C7D1D6402C\n\ncount = 8\nkeypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\npk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851", + "A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C26DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nencap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2\nct = F3CBBBD4DA1B3E1B0851D939E24D773201C87D4243CE8D5D9F2233405BD232A8946168E81D25468BB1157735CB55D26ED675FF1D9A06C1D83CF96E45D68CB06D7F761C2BD9542ED37863500656FC9B61CA2EA862F84DB54F04E8968ECB3DE0DF0C3DB5DA89D49163FED7A6AF999EE2AF4E8E71A455759F57C0F39AD9ECBC7873386A3F3CD5B64482E1ECCDFF1EE865FFCFEB98368057A186985E882B0BA2EFD13D49380AEB3096EE6ED275E93F41EB3A86D2F2DB5172514D731E3FF9FD16C6BBBFF128A43A1CA2CF67CC742F7995659FCAB084A5FD69D5E26068BC3682B8001D4E76394C99075F750DD9D847F1613B56F64BA50178AC55361E91ABB172A272B47A6724CCBD20BC333C0BC82FC54203E579FA76EDEC7EAFFF83EA3B30E8D389B15D25AC487433EC7DC634E8259D2159636827FBB4007A26FB1CF78C7FA18B871BD67B31723B103E5F0971439A11CA582F54F7F44C37AA86CED57AEDA4E6A16C1911E4349C59AFBB31DC1F96A1F4D762C8218A2CC5762A5B0C3F6B0C2F2088CC65F9E9B6F36381A8A4BD9D975624E2723C9F26DC3ADA192D0A6677A858C84B3A05406E166758323151E75A0F5C252B9DDE8B2FE9B81CED714E6D59BDE97586BFA54FA9379A46F9EF5BF39B8516107BCB6280A33E9D2C0093D6B73F35D26B422E8F4C42326506AA01FF2D9103157E9584BED50B6ABD9ABFAD97F7E49D74EEBB6C4F20438A196984E1A646F50A8D08F7273A10BC9BEF2CE8EFA3D99273DA9ED6A20088A401CCDBECEB8A5CE30E7BDF98FF973EC6A6999E9080627D226E0BF0C286DD02DFF5B21E641DB3B4298BAEF4A1497278D5094B56F98E88897590236AAB4F0F9781F2F06C884B60B3861A91E7D7DD88CF4E1BFD70254AD31C0CE3259B9073916C2D1DE36E68B95099B199D31263CFA3FE292F131296512FA6A942CD58EB5005EF264EE560F110EEE5ECE397D08CAE913CBF88ED81524FC967D319A2A73A303FD1A6FBDC4C0F7B5FE2C91A6E5C2EC337D85A105AFE9AEF7424CE73F6112A564EDA07D30BEA6417FF7F618B20D32DB54255D48DC183557C4255A43A85AF569145\nss = DF09F5512A04278A474D26B15EBC89F7258A3902895F7282F1AA5141BD45EFA4\n\ncount = 9\nkeypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\npk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB64", + "98C68AC0E51B9\nencap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B\nct = D18661618A49AF4ABC1A1B2F61EDCF23198B97D8A49C0875F86903D9B10A7B20153F7204C80F2044BE9D8C82E7B8EF0105050F4DDBE6C3547D3DCA3A7E7404EFB3F9D92A1F2E0627D514730537D9F63A7C2E69FCF0F7848772992EC9381F4EE505A922BDE0B3EC1E086B0447EB8ECA6BAABB6259BB1F65715122D671E11DDC34404FBCCA14674C1553CD5CF1F64A563E087E720F803FF8217F2ADD6EB5C5EA432E340962377D24A8C2261B8E556FE97820CA7232CBB44B91577E5328D1B9F49FE9A9D33C1E18821B9CF14231BC3A97327BBDB7A2B12DF0D2BA7F44A6B2B2B4898CAAEADDD3FEF8560FD0C22D26A8DE6577E945EAC6A3925F1E4307FB610DF30430D46AA9ED4C48FB7FEC3E9B0DCB7BFF0121B0C138DAC7D3BF1EBF6BE01AE478F1506761AF1488A594D38891702CDF36B0AD62FFEC739E421D2CC5F0D0AA934EB8AC4960F1BAFD55BE60876D8C3A6536BB22DA7CCF9C12A11064A547756DE834B47BF57B67F375E4307660A53B358BA026E2897C0C840AA8736D923B002A2EBCE9C8293ADBE2199C58E1DFB6307E13773E8F695937BF0EE6C389067081DC895A07786D554FD71A195934BD9EE6BEA54C5E92D3CEA80C8ED8C1F4567614A03A36739F597ABA6858DD53012D969488C02562320E99797DAA33490011900DAA1C9ADEB058EF5BC9FE5CEB0D05A6387CDCDDF71F0A99D544ED322A10E710B811712E56F8A462592DD26420169BE684EBA4B5259810EFF1A114C726FA34B39170A659069670F39CF8B63E4EBB9D2CEEDC7DCB5D61FD2738CBAA4512DB1CA38B8C778B2F5F8F7BEEF27E68D6FE63A65EF3CDB0F930F0E5FC5B9598EF03099E534503599628ED9A6C4D32E33B49AD9A4652986638E8A7490818E193BE5D74AAAFEB2101080A76480F334335540827C8E823EF0DBDFCC52DABC2DEF58CD8EE8BC448BC898ED10888792A0C9FEAE844F71DF836C92CC5575C42B74070BBBCF9600E1E593C1EEBFF74CB06D19676A6DF8B7890618066FC69B20194CD305FCFF6E8B005EBBB18F2EE543B5C5172EA4D4BD8F536B4BCE92FB06B34ABDFD05FCDB38029FF74EF\nss = 07D4FE5265FE82CBAABA139893AC89A4535B4F97F94DA29282478F16266F483E\n\ncount = 10\nkeypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\npk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nencap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2\nct = 80EAFF0DA8B892D8292F7FC7D98A14F33FC8F3D2DE7AA5DE81C956C9DFD8D0536A2689B5BE02FC7D12F0A1C71260B4155E75FAC558D76C381AFF21D961E2F074AD785EE8ED83ED5995FBB83B5A908A0509A2D263C6682D4973CC727E9DA4F945616C4141D7F148595077B832A5001E5D94A8E98A014F37183C9526C32CD92BEFFFEFDE2B2F5BD8032597D2677E06032CBD9EED16AD82486FFC68032E03281F119097CA1AA623E53530A998164E6858E6EC2D42A5B86A390345E68ED2A841E82C06F66406FD8DD1A93095A59FD43A3F6B64574FA6FDAB7C16F80EB598B7C22B6E6973D6D248EF3FCB41774EAB52D299F7C9DF2B59AFA71B114F5DF43229438B5FDA5D1D03636193D4D2B7E911049FFD81F0B6869A0743AC2F92ED47E13736CFE63431A336723FD0A9E94E16595B50C7CA48F60C4B638F4CC3D8238A80641377460DB085C420FA0CCF7EF77E2A5EE3043D9952524538B1AA6155328FC52F8D9546FDBF9C5A81F2A8073C3BAD1FADCC5D60177C3D4D931FAB0A08056B313EE34E694F80BC22DE33335A089A0D780440F02BC22BB7502557B9DF2D6DC463B15ACC2012C94ADF19582444F2B5E63F17C65CD3F5216440BF918E06A01C9CEA653EB4A05EB8B63AF5D657213947DA93C4B34260B8B11FB8C4087A79C4528CC0CFFBE8BC70FD5B85E974AB261EE674DA4A1190371BA8A6AE3FED1758152BE3947CF0D3EE265FAD70702FC48BC9827DDAD3D6FF8F9D66F0201E8F8C8266D5D52733979D685B7E254A2BADF58DEB9045E5085CB5DDDA1AA4C2B88B4B466AEB960D42FDAEE3C28C3E809398BB308E440BE5655E762CA143C86D5FAAB7C829B822A7389D937497A494ADFA4B7B8BFDB7DC9457CB93D723765B04D2D76321F96B58A886F54ACB2C5A518BDA88488571B512E344C6C86F24B726B274D4B86E19749CAC7D0A384E3B6824E71B59FC0D24BE840CA0", + "3925D42FF23F366C471ED224013EEA0B73391613E05A6D8A390B446AAB2CB5DFDBB1D3B6EF875FF5FD3F0326C43525A80821C61B950FF6CA881BC25AC60B899DC47BA92EEAFE5C2693E47CCC35CE326B581A6A\nss = FD481CD0902EFD9A163377000994AD86E154BCB2B6458AE72CC7CAFC125DB981\n\ncount = 11\nkeypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\npk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB718965812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nencap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641\nct = 4B279A18929D2BA3DE0715458CB6052D9E083796096C7B3A7398FB09CE4E3F5F0B9BA4AE07E9A923C86AEEAB7F44F8FEC4F377DBAC4009DBB34D594B19B0A2F71E1FF35131D5A993A0C8D200F1A7F25A318AF13F9CD922E71D35CF92816CDCACE01CF5AAE90E2ECADF4A13B8ABFF06469501D8E85CC7DEC2F001CCAC680D25DC458535B44E67A2B5D134307E70A7FD5E28156FBF9FE33EF9C25B5772DE6B83A5204E8C9BE43762F9F07CEF4ED3BD5ECDC67773D96270F2052D00250F28451794E71F2CBD216C85BB78D8E43180DD01B883158C47A5C572149E404B9D2CC2E11522940D22E8D334BB41F12CD43DDB52E424811871548981A5047CF25FAB5F9B987E010C5591CF58A20989C0C4EBBD22F6E2C7E9018CF60692DDC68A8AD0A33D76D1582D46A06C2E60F4B062506C763F69FD8C158B6A1F59D98F46D8A6887AC1422075524E7034A7B2B5410D41A1BEF19090DB5F47CDC2DEFC93A5C884EB5ED7EA681F15F000091F3C207AFAB28CD535E1D3A292C00781096386D97347B3540B67691A09BF3997D364C57B3FAA77C81DA544F8B558F8777F9DF39C6A25B87FFDA3F518D4A98A3594CFA7321016807E85E098EEA3C5632791B21DF1244265F5D4A51DB008664FE7DBC2CE34F095158FC07CA5600DA56E4123107858DD9825387C3DB0775058EA50F9743503B7C5CF7B72E633F96E42FC8D967D21A81DFE295738270C0B6F1E8582C0A807E1AC3BC22FA715003A3CB1BA980BF58A075CF50BA455620B0A07D45F50CAB7BCA3CE12D0E8057028320637E9A2D81DD584BC2CFE6C63D8E5723B0EF99E14239754AAB21F8C280294344C3B7DD30CE0D4C9A75011A3793D751D40C2DF3A190292688C8740A242F2735191E73F1B78D510E4A67C5622D305D6631B0785C277056022B4E0312CE1717BBC6C417328940EA922084BEB0F66F84D467DD9C0EB1BE414E468F62D5B9E372927399CBDAAB41F0C5D85D09A95EB9DA40C285786377253C640CDF00C4A0564FEADD1AE57A336D6EC7E461FB4CA493CD933F6791F491A41B6430757DD86D22017B073D5DE00B865E4B6B2C13613C139\nss = BB711EA4B517003B1B1C893B5A84E52C7E5B85C02703E7E909621A8E3DCFCB6A\n\ncount = 12\nkeypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\npk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB2", + "7495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755CC71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC78E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nencap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C\nct = 91B91BD36C068CF050F86C99341DE60555EFE68A861A8A1CDEDE1F03078AA4944192940D2B112C41FD099096B21453560C552E9AB8BD02E0C7A191ADFD940431EF1D5CEF5B7AA6F700261560387A0396211FAB44A85E53F16F9648663EBC404FE1276099E744E0B639B2D2E02098D04CF406FB1527671FC7C5201F069DC75B754B1D58F73E6C6F1789CB7FD0BE848C0CBE53F2412EA1CC2136AA4986C048E52A638B8DECAF8EA2C3CB94717FC35AFDF67DDF0319EC44CF5B7A909E564C6F7CAA82D4CC7B7FAD69433615F5A11673F04C45CC27CFB8806E22DE9FCAB3AB76599A0574C658FF6B46E81FE36C3EDE03B0EAC5E75C6CF51A08E12D97D9D274443D4688017C6D25C9A802411A1E03A0138A7AF0D773252BC60F71D8BFA37B5597ED49A2172E57816F440F1D212D9B60D5C3254F087C9C6F4EEF5375DE7AD36D9264A585187C7F33C6B813AC11E3F1B183E85F39317FCD517A41F6FD5B7D519EA5DA42483AE611E4673A724502F6AC76223B20B75408412344313ED23824EB30A13A7054F26855925860019868CC19283081FB6E51302910AC0ADB19DE0658116F5738BC87782EF23DE0E1AA7AA792DE45510C0A2EBD001D98742E7F3A850758EF87F03A4660045DC8C3C8DD94B36377E02CF76D50374C30AE2B5AE27A25446A2A6ACC1D6EEA8F05B3251BCC01949763BBB62F46AA91EDCB92647964295D8C6092C89901E0E1D9AFA3F6990193960CB2B0CFB2498D7C5EDBF61464A56BACD950B615218834C0A925A0250EA05C1C84F658B16C4AFBB2AD5B5099EDB48EDB1585362556FAFF656C0853A721C9B07FF135BD83E93FAFE10ED9AB316241B2F1530168B0A924DC2D5125898373D80BDD94663B430250697EEA3A3734A56563EA4374C8C7EBEA45C98FA30BC5EC90887BCF79A3E83DED8E9CE6D481C2F3FA6B00D601785D5ED28DFF6377C27C2FE7B626C6C53F09459EEF59AE5C62EB7575382DAD4D63C39CFE705E3BC27CB8A159A9649BA4AD0E4465289E394DC4FAF1C36AACEE381BE92B05569C8C70D13A30E3EAFCE667F9C8C0E0CAE4EC7D3EDC513AF512DAC91D6BCB\nss = 3CF9E85C71F1E4965A26D588D3F2CA74D4DDBF2D83DC15033B1566B7672F0BF7\n\ncount = 13\nkeypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\npk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FE", + "B44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB38AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nencap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E\nct = 2518BAD0DE4DFA29228047F263CE666D43472A43CCCEA01B7C61EE120DEDFF531A864E7F63F16B461C0FF18AE7E551A8784B6A44E2D3BEFE2B3B994ECE1A94CBA8F846FD756EB94D088C999E73C96C3D16A74AEA53EAED6581773CC8BCC08CFD3DC2EA05FD0118495AAA20F387933258E2AD208B36037D49565C0B3DC8704580F6BBFDE68BD784DD1091A99C5C56A555BA1D94F3C9C508DE1F47FEE09539A28BC73F3C6B4BCA2A2AD51470CDDD36499CD0EBFCC1551FBCD36E0053715EE7E135882DC1C3DD5429BB77D93DC48FDF2D9B48CD9EA73618ED6A7C6A390440677D9C1C9B1E32160F02AC939714C68756738D9A73ED48B2CD1ADF4D87971C0B4A5FF2DD7B4D6F61416063675F61CAB95B7BF8FED6DC45154E90096F69EE41C787F910CD54D7D8D25028B95A1303C59FEAF8EAF5D45A27B5679240D4C22B38B3C89DFECDE17304C9CA3E3DF083A86CBE297A695F9D00CFE75A91FE2033ACD4797D041482121E32E1BCCF630552AFA9EB6F4F8CED9EDE3AD2A1AC728796624CFF48B0F0BB4DFA0DECA016E4C0A415E74B9AE978E984C2FB6DB446E4C1E0E7511B6AE7EA208B7E55A8BD38B0E85CBB7722574F66AFDEC0CCF36AC72D7579EF88F7B06D5054F46F5403C7EA67A45A7AE720CBFE927FED4D065152196DA88C033E082CFD679F72076A63EC9CFBE4F3716D9CBF0C3B6F393A0747CC5C10FFEC4AE4C30285DA51048D5FE41B5569CAF3DE165205677AEDDA9A55D3B179453FACDB3FD64F353BF31762C960A4E6F2859BD4D0E6F47422CEA3939BC7804B8D257684565E535B362A878B0B84B35804896BE08E60A264ECDA516BC73DF212DB86E980E83D76D027A103EEBD4042076474090A3F741CC7DE6E340059F60471885B5C03CDFAF77E0BB6598AD46CAD432135EE3F687C65A198E0A5C40B54CFEA967CC922E762768103AE867AC25DCE0950FB6A599BB9BF41EA0E276948BEF7FBE9781D96C6EF0BF9D2F4337C546451C9531ED8809D178A01979208F3001BC8B93DF98938CF21A36A85930CB3DABEC1774E6962BD214695FFA4BECB573920891E8BCF2C412131DA8D81\nss = 82B4F6CF697D27168AD2A66041F86C6586494C39DB2EE32181970ECD82A1CDAF\n\ncount = 14\nkeypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\npk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589C", + "A96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D979A2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nencap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C\nct = 47FF90CE4EA0C3D9C0E803CA5683511B1E57563B54116AD575BF2EA91BBDFF54DCC9ACA902461F0456666F5814B6D56865E51B963A314E85A26EE7B99E1197F8E34F407510BA1E10B22807D5C1B9FD8643810E9ADB3C4D0479CDAB6B7CA6103C695906DDE1CFEFA290C86B0736EE21C588F032990311881D146D089976FBDE8F188104A9A2E1BC9515569D6F8B2DD548EADB1567F63F23B51C5F7CEDFE42250E6631D34C526D9146BEA9124590B2E58C6EEDDBBBC21E7F6BEFF7148BF277B2876A66441FB1C1315F7DE065C651480BABED546141C970F022051B058E22157C8F7BD9A790333259F6033B983F26E73D498D5EC6A4E52F0881329FCA2D5B68215F7AF3B7E4B2039DC219339BF07F6BF8673127D3FAAB668697C20C714F33EEB6F50BB0CEAC55C3768AC227977972166DCAC4A341D2FE071D7167B7D10649E6B2C3DAAB93C3CDA58415EF01C9213C9E60979F610FBF5719EC56F132B76D3D064B7254598B65A36EF93087AA495414158D974B86D98F11973C6B63994C4116F93B8972258371C625DA1BA335D42F509A07BF5058EC7900B4DE14C707EE3E5B96043B6F859993B6FA5057DC151A03ECC1E6B775E4E0B442317395B1304237E319F10806DE1834510F903CD7AEFC2F31ADFECC084C3C2B71C43EAAC45A5FC6535742EA08D1F4568751022369944B9CAB7E72D107501184E729AD6100F0EB9D905BCE8A6566E32BABDAD552EB30BD5D3BC77E4BF9A71A9F16C84D2053080B57812284FB76D5DABCAD0705011874D87EFC945AF323D17B5D3B462ADE882A9D108A2E0CB6BF75347090B554196EC9869C9248440116870E736C5ACA48FAD18A58AC80283ACB018FB4F04FA0837235945F77572CC909A7C0C06E187760F4D52A39502D796ED45557DCDC7D3CA9703352A9933ABE1F3A6DFDA645A2E28D287EC943FD873F9B28E05EE7402F51941BCA3682447552122EC6BD5C0A3761539D40742F1A2662C58416BC94693C04FF77894CE15FC9E5CA34393455DF25B1AE9BBDDBC253B272132523D8A69E102EB116C2E382ED81CFA7C0780A5902F682FE33840A6E2D90769D\nss = 0146EEF9BA45C59A7915DB7431F20308F6B230A5A459540261A5BE425C84CB56\n\ncount = 15\nkeypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\npk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF7DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nencap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183\nct = 5CFA57CB23C409AF22CC03845A4F620E6B615C9C9E00852F8379BFA52BD3ABAB39B304BBA0E641FA080B97B239180535F1D2692D755C579BEE0DB61E2D159DBAE317464E9B81091980761D6AAE6DF265EE602463660426728FEB29BD4A61230DF7A487A678376E9E9A8465027F310DB1641FF9EE24A450FE89E4F247564D0FD52B607D90FB6405D8CFDD103125528C05CD80F0672EDDB30764B3EA9870F04E645D1379FB2E5375DB93FC87179226CCD8EAC1E95ABC9B3F0C07ACE24D16DA348E6E01155119DB3F10725B34DF0BB46CAE3D2FF3E1C53B72A65E68F17AD792C84CCDE5B454453A2C6845246483F0D9815C1EB4B9A43299E576ABBB48B22FE5136D9D6843", + "0C21E07BAA215049A5207AEE2F2E88A78408E959F8F5D6D582213C88EEBFFE4A90D152AB1F83EB367703507FED17A2824EB1AE118D75BAE1B72FBB05A061E743C2607B298ED7BACB1070B68C5F03DE59E1DA8E9CE9E74D0509760A4FDD667505854106936C201ED505D0A251CBAD4A684E5B0927D08A74689793AEDAE5FE1FCB8D027BAFB6202C66770A0E5A2E4D78DEF6723D41940F255B0FE908254EC398313170920D5FD5F70034E383FBBC396B455F0843EB99B716B287B13C60957182F1C1D6E0680C154320DB3C2FC3B9E66B9B1D43C8468C99A120D40B4B9DD20C2F7C35AD2423619A2B5428980DB15768488DF2962B4F9DFF6ACF2BD23139B867A42534AFDC4D8C7E2FA984B21C2E40357E75EBE3DA1F646685A932A12BF6A77DEF9435F955431207F652E42704548FCA5CBE5A8285E7B9025FA9E85C0515A35260077E67739C94AF31D21A4FB5CAE7B7AD61B17A1700F02766EB7052E152677AE2D74AD2D0AEA178A1DC1D297F2F94653FA0F97422FE7BF52D2ABCC5FD2453571A3B016834266966E5376663828B54D43C8F0949687256E2043E2ED700C968894EF024E601E509122665EAEEED4E9917AC35F2F42C489EDEC0990770CFEB37EFDE843F281153CD4EDB863265049BF276D0B72119B85144D2595EA1BD33C300F2C2F466B56A4DC4C7F2B6709381BF982D0FCF5CF7F16E19C993554E8559B772\nss = D1446F073DE8866970B868A0282C2865682765CED8E3E2ADB6D09821F69EC64F\n\ncount = 16\nkeypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\npk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B44DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nencap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F\nct = 65CD400076B4A68763296F2E5057031A5EA130DC8B21BD45083E1226F135C502EF1D6DF338A95F3FEA888FF00140E39806FA59C920C6AD4075D6D3F443974D0F9A80150C97C6DC4500ABD5FDD18660ED580F86BAA8A00C1C3AA19810FC6A5E7BC4762CAAA90C40B30163F967FFA8A33E8CFD6F374EABA177DCDF2C1E66B3683A69C93E24ED89B68EC1C991131285F2FF31E1CC4F348427DB99D40A2C500E6369B88D1E2B766896EFB40F218AC12D5A5BBDC1A7EDCAE5FBF6DA7E3D7C37868E9F57E68A5BF83B29992C4F7CED8E8A2BA2A52CF203461DDDB0D58A17A811203606523DF56FE2B56812EBB008E767CDF376B10A4B0882094B1CE5C47381099B226A8EAFC6D4996ABD9C62E72EB497B83CA9D22A50B7BE4A3B510AF3D5E5B48776188F865C240A6B33CCB84E44B10208FA575A1B623F6DDF0CB0AC511D027A6F4D4051911C557BE5349F54A3ABF3DD12BE416B59F636F9767851FBCCE5962147FB029198DE4ECE44A01E21284ADE006DB00F700FB02BAA484B5BC01AAFD80BB74942317DC965FBAD6805F4A40FDC728852C6898286E584EC1FD746222C9E33B60D45A06D684667BC5ECF8C72E672B71DFD0B11F0B7EDA5D3E7BEE302063873D64F4922F5AE97AE84B63CFCE8D81526DD5DE43860D4F2961A1FF88D22662D921E90FC0F04C6041A31106DC2599B91D7C43B1CDBA0D596DC10373B13D140B9AA2DA4BD1C03499FD5BEA75A2F43882A0A92303F3287AF6514311CF08CB403B6D3330600E95C77E97887080308721690350E4BE344FC54389F8B919AB73BFCE1A67317BF7CA0BB1AACF519EFFE53ACBC794414E0964C58244E261ADBD2D60875C7E0C4256E1A698507D1972CB38375EECCA573F21AC15D4AFC0C50B2A7C7570A86F249C252DAB5A7EE7AD5C6004F686E70B869DE6AAD078943B82434374DD0B4926DD3B7DBB48E29F5DA25E15975ACFFC0B373BF8179F7533D66E07F7A5CF5B66FD5DA19A8077825456643FA1EE82D8A95F05CAD707AE20CB1A8359572FE38B27BDE1432925585BF6037CC5429B760892A169D058178E7A4801A7CDEB7A2FD7C607712B4\nss = ED8F55FBA251D1F3090F77823FFB0D91C7028C66CDDFC340BF9945D9A56D917A\n\ncount = 17\nkeypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\npk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99", + "DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nencap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2\nct = 3C49B86B127C0A05B1E770A0D858E84CBF3223595313293E48137D59F520FF53E876D13FB33B040A69967E3B7CCAF68033CD318E1EEF578B2321E20329E5946248DD5B019B01FA7F3FE5318A768439336A718766247C6D24F9C8D1970B81DE87CFC58F7B926FE352BFBDD9BB879439CBB183FE1F2B9A29804B6C9F90853974A5EBCE6810B6BEFF0E9E37F18B25419AADE051ACC2556C0822A09781333ECB012896F30F82EBBDE6844AAC9E47F630FA5E222535C5793C652EBF76517ACA290E812F0DAEDD242B815B15BCCFB92B1F470B23CEAABABF18CF00A5BC2EB2A98785391EFBDEF71398D427411E0685CD41098ABA44A451655B1140A788A48DE4DCDAB70A1849F5A2348F4DD2CB20F54F544BF790C294CD6BA1101EDB406C53604D88CF532390FCA678358C31F1367701CFC064DA33AC20068AF9D56C0BE450918FFB8BD03820D4994BFF3CE9E5F1251B31EC8DDD507BA0F7CF60E6CA2E85C79E44BB993E83D210E14C1B59EFDA25F6D09AD93EB9197A7760D4C30A13C859F5C2FB6180708C2A238499BC27530110144CD31FA1237F46518517FB6473670E30EBC1CF25C372D96E4EAFE7345237330096DC65A4F7F83B6F6C095F3BE5C44A5D9E8D4F8BDCC4DB7EAC3304D851A274CD11D6C6E544465BC270BD9DF4B34CB044B2B444F08AE08DC401B949C1348B2493D6E228F9ABFB1206EFE0611D20ACC1432AC6E97C41410B895BDB55874E663691E978F38010AC139734BC1B4051F843FE1CCED989972F3797890295811594BFFB9DC1B64D1C2B0CE95852216B07961AC0561D46D07EEF53219A659AE63CE332D90C67CAABEF5B19FE654FA496214D30638DF44A38495863E75CA4923CE444976CE120820CAD972B260934A2C8F2375B9D22C2E481B4B986414BBC820ECDB2BBFF776EBF6E69B8AAF603731AA6918949EB5D0052CA4FFF439B673307C5972ED0C00B6134F6FE6DA833BA4770FF537F8492DCC74DDED5DDC753BAD51951A4E6F05FF58060E0DDB8921134500CB7E6B34D280525958E52293E0763A61E27BDF1FCE9AC1941BEF33219FF1032358B65F97FE0CC4158D4\nss = 5451FEFAF1146809CC45BBB88DC3726DD4754BDC9B25B31B2F7E1E4D35785FFD\n\ncount = 18\nkeypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\npk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE3340", + "7A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D1278444F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nencap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33\nct = F103A6920DE65D0EA498EAE39AE95EAE62BDC25DFCA0AA8B5543AE984E1EBC091AFD3ABBFCB9BADD6487C0FE098DA4726EC61C5EF50A043FC15A103AA30F6198DB5970ADB56B110BBF3D000CCEB6B701BFAD2D41D62E90DD1ABA87F8121DEE44742FBEB62595515338B504F4FAB675F95EB2469B4FAF1E6EC61F675D63BA0285728A4303E1C38E0E3857F496BBB4E20185F4054B8E8A6A9A8323BA0C2E25E4A1D29CEECF952C75A4B78799977B3C282CC56647145A6597BCBE549B849DBBDA79141657672396A964F1E422AF1578A217F32C793FDC118400416D70286B682C6F51E7497C1FB78E1F528A6E1E579F98DBAEF4640A5F7D258159FF2B7A156F8CB69C1F438C319C68D2EB367271C1E4390D3D9BDA77A0D1CF65274697526972D33179E675550B94980291BA8B353E694904CEDBCFD65A291BBF01DBB15BF52E79E7161605F1C61C042A2348A3B85BE0EDA083B1379A8648403A58DC2DFF2C3C4B750F2E5DE7F47DFDC858AE3BA20C274146A18BCA8B0A2A453654DC680029492D41ABF2CB21F0DF3D0658C3A0B603478B56E8A2FD686E1E3A83EF2929FEB1C62CC81B838071B7ED48BB5E5B80571D92D20B1EF253DFC7DA876953BE7F632DDA8FD32A9A5CE7385D0389E81E8E73D8E8433F187B83B3C4A60CDC625AB11D47A45BBE881520FBE0CF1F7D2D388F1E76E7063B349B1A96679BE2511A85D6D155F9D6D08F1BE57E11CF0774C30638C313130CE40347E4DCD182A4509885BA71900DE4CF919D5A95BA656FFEB4B99447DC1896406EE040B85A46B6E47B6FBCB2D36D06A7598F36FC0AB44C63A0A02B18C39D84B501FC1A9458FDE6BCE633B36E2337B8E3012C5FFA0DCC6BF59469E77285A62DA260E6D3F6662B69D1B91728B7561A849DE0BCF7B1D188A0F35BA08F125D4759E8744510858E20FF460C6DA1BE11A05BADDD9837ABAA12F49595EC5F953913D639DB44A094E5637279154BFCA014F555AC75608A14A5655DDCB15907B01C31F12D0D3E2B89A91DE48C585DF22592F59B1FC0B1B81FF7711011EF9958C9BE97DCCF2266A5E6C70C542CB6E693FE4BA1B868\nss = EC2DF494562866BFBCE748AE941330435364F6B9ACA579B73F00D576FDB9F967\n\ncount = 19\nkeypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\npk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C", + "83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A71298341C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nencap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34\nct = 77A6D1950DF2F7DE9D7ED9F3DF6C7FF6CB9E4C6315802797A1938664A54EF61A98432E11B1228ED872045AFC011896E6AFAE1CFA4C70A769FA33656B799ADFED7C5542B5E0814003CDDFA30DBA6690FA6B41A92DF56BF5EB0FD38B47EE121C6A5F29613170291565FEABC690A05A4635DB0383D62E1C114723F7DF6892C2E3A84AF47C50B932B7E7BDBA70D728CC111CB6F7C8AEC06C5858FC57AE14DA29AF1F54EB3D8D1C2C98007DD4500DAB2710BA1267FBF2BBF49373C6F637CF487384D19AB269A115D7EC86347A0AAA7556C805CC19CFE9EEBD28FC3A71D3C6C0E6F4D247AD7845E004F3F40230F0EEA5EE744431FCF769F4ED64EF8EC46B3140BC11BADDF5C6D46C0891A72A517A5C21882C0DF57AC599AA9D2F6706E1858B4C8EBE6FEEAAA495C22B56D54853DB69FED7FFF97ED312D304D39A3F84DB43CCFDDDDAD2D8E3617660CF3C65765BF373E0AD3133A2928ECE9774645E03C5D8C67DAFFE3385E13301B5D0BBBDCF50FA5511B64BA808103F3D56F82DE5675ECDA72723D22DAAB7F8A94B598F9810F1181EF9CE796B58CE6CAD513464AB8A0C6F0B7EEFCC8F33B5026FB5B50E91BF837D1365E4053B2F3182BDD39B69FF1A7D1A4D586BDBAE2FC68A10E1F28987BE6FB0D1DAD2A9A06B050ED93B50F24521EFA50C757C4EBAF964E2621C26A8FB70285D4A7C9A4546752DBF1EF21F7A28FC2F9C5FCB691864ED2BD7E85753FFF98427BE3C0782E63724BC1B9C52DD643DA223CECD8C4A4382ED3C9B98DE12FD96796657679094F9FB5BA09AAED9763E2D20A36E7191B93741ECAD6ADA10EF4FA170FAEB17B1492F375AAFF926397BC76543F1D63E5062143D2813B8B0A3B621B4BC3DF0CC288810927A37A60D597845998AA1A542E49367CDB07D7A13D8980F1D0F7A0118BFE7BB088903F8947001A1E1EB3AD36A69A8A28B09FEC1DD7EFEB62C0E32B43E46C0C0E37DCC6756066E34FF9DC74B7085C073F0CD71CA4DF6C7C3C6890C44C97A3E0F2A10A6C69AFB3D34F3E80E051F486B223486AF140A040A7996DFF81F1BCAD401219275A148F87E2EE72F2E0C2F19E03AAF\nss = 6613E6135F8BC9F03A2E1207C85CB568E4FBB7AC5CB525E2C9951B040294D360\n\ncount = 20\nkeypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\npk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D0654498", + "2728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F749468026590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nencap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940\nct = AD3D21CA26F64EA4D45601BBA4FCB282BB0F185A865E74B30B3724D4CAFB7101705C64415311801EC3D3DF0FA7AF6EEFFD84A4FF21FC03ABBBA8B89E1893092A9BF5E5637D206C99761F580ECE7CEA877ED894D6FDFA32DCC2B6535EA687F53D7C5F36247719622E1D3D466F619F449E1CAED985E5B6543258B8B9F18A04C9684B59420177DC03069868A6F868AF9758CC877EE35D69AB491C84AC74DCFA0DD618CD37F11C3DB6799AD11E50EA2A9886590A1BCA6413519134BAB67C2706E596F509221B7AF0C9CFBD913472560F40C91E5B8D44C51347375CF639718D876D10CE0F0F7138383258921659FD4148242606562A792CF1B812051C9DDD00294978A0594EF077EFE7EFCD3ED35835FDC54D2AA1B3B5C339E00828C0F1B8F52777CA14C93C83AADAB073F1DE8E47069700701829AB595F74A1C37A292D06464BD339B84A7049BDDF753B466FB9C13BFB7E0AFD0B8319C6B685AAFE8F4463EF83E6018FC92E95A15EDC81E1F930A475791D5CF3E6EF301B6B2D0051D244C467837414412AB2961A3902A42523CA5D379828C35BDFB951E2B2376D76A0F036B102342137E804AC71FA40E748A4BF1407E30EF8AA847523633FA3C3E3917FE4891F11140A0CD6759B61D4FA6E6235631BBA18788910EBE68BB174C73917723220DCC1858049B15AD5F6DB1D31940CFEA9E21E6FDAFC427CC51CC324AF0339B5D16459CDC01B8861ED0DFBCECDA125A51FDD21EF8314A3E6D2CCC320E743CEA8C13EE1418DDE8A7FC4EEA2B10A62FA15992C988FFE1B8CD3BDB97BAC5E397528F13B87388E46186B6EAC6A27C856422537E26F943C39F35E48A8ADD22A04EE044777A12F7232AB5DE094F34CC9CDA448E3BB9CB06697128E5638E244EE7006DE63623918B8B6860575F56C6A9D5C2D3548D97C6B8B6648C034878F2930433ED0FF52F78A438F6DE25C134EB86D925A8DC5B747EB741FA90A8F1132C563435409EB81731B5EC1CA0ED4E6AB28A16FF7EF26DC633A1FAE306DCCBCF1DF8131A4083D330751E56DA8427F098D0863FEF4010CA54803F130DF54356F7B6B141EFE76CE438D4D\nss = 54CFE9697319A1D1B34E8E9A80D019AB5F574655763C9E36DA4777F0A971BFC1\n\ncount = 21\nkeypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\npk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nencap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6\nct = 19E9B0CA9554D7CD15467B9C7BD824B41584C9A03B753D14CC45896F4D838EA79CFE976BCF5D0B251220049C2666525C1EBEE04D54FC93695EA16E0EACBE3C8A2240253962E1773FFCFB5CF9DBBD31899BBD5C0C177C1A60A307BEA6FC1091D8C73CF17B32C4C0F1B06EE596406F60461A9701C2FAF812EF8708981059FEFD655BE20BB7F04D18A122960E81BB628D65811C08719C9BA3F0D7730BFEA056EBA07DE87AE0993CAF8DD2ED815F9FB3501C3ADF7D5845C2D322D4EA30A45238A68BB5A061ECB0EC9CC6A473DF40C90B128942A62A6CCBDBD3B812D84C1960CE2A39D7A2F67828EA3D6C2B5B6141F1484652CD350D6E7BFF30C4C7065A08F68B33EA88E9C0D15DADC50CDDF3097D7D987416A23F4C32A43B11A839384BD9759D6CCA504AD15DAAF5B31107F72B495CAF18298BC336119125370598F5498FB1020691D59C2DEA0B38FF675437B3F5C5778B48C0EAE9B27D89B25E3CC7AF4CDDA2AA73F96227D941FCB1B2EEE7D594F7EA9DB9D8A146E5238378012FFB9A5EFB857C9706CC2A57295096708C6F0F94F91BB9211208BD83C54220681C2E840527069187E35DB38FA478B7235FA5A4E2FE8DAC08A31054430AC163D0DB5B4EFC7DC38D9BBD2FCB96E104D009F58C2831096DEE228BE736D018FB29C2608D1CCFC4055710FAB3C50A4316C5A9E656A783083367DBDB53108B22605BC9790BD1A2E3B4DF8EDA75CE911E8F0114B716A222EE4ED9EE526E6FB2AADE937CCA503CFF7B84986025F2A09B6561C5FD6016328DA4B065CF183F2176864CCB", + "400D2FE5A050145930ED7AB06542F744E0B0FBECE0CFEE53B4A98F48C7A05C2955CBAA7AC94D3343D03136932695AF47EADA59CA9B6A62B7C3CE9B42FC066F380D4A29568DDC9DC9967F62E2372442DA1BC4F8FF0AF4DC439E63BFF72E1295B551854C6BF8D3228388D3E7752EC3C7427CA616F45B441DC07D57081638DC91BCC3008B8F391F3B2DAD7E87F8D381E1F2258236E588575D1C0819E25D937FAD345B3B8C59F2A140FFBA2D18AC36271AF1460A8754367CF766A9C5B0EFFBA17DAF1688C252066EC42AA5\nss = 2765EE1DE38D074F1086469BF13FE168CFDEB6E609A47D37DC9B8415265D953E\n\ncount = 22\nkeypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\npk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nencap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925\nct = EE8B3FCCF1B573069ED066A8E4FC63372F7CAE32AC2B630279BF9632BF4A7B53F385E832F9EE7C66D1F2437F356E4412C689E8CC8E229430C81150FB532CED9EE376B708AFA8375732D0A1263B2D50B213EB503D47EC508D9354C1076A7CAB6559887AE89B4BD565667234C68F0A4D4DA9FFA969B9733D0402414A1E388E37EE096662D37FB37CFAB2D8869A419B52F6C3D66FEE3EC33B919A3AF7E98C3905D63EE346CDCC52D083E44D8A4D3FE9DF96EC8C64845DD9FB57223B42F1EED48FAEDEC3A9283A6CE70ED9CCE1082822B4A55B4D67DCCEF4BBF141C0210FD5720D19BC4B72CE73B455FD85CB0737E71F14921E70A42CB0123E891D2D0907F2D0231A49AF56BEB44764B133CB5F0DA1BFBF68E3CF0FE3878532B0C310A9BCEC77424F4F450496663D915BBF934B7957464F94FE69CA1E0BB8FF4D78FA386C49C6DFAD63FE3AE65D331368B2A23EFB5AAECD84428206DFC5AB6BD3AA2AF858913B1B33B920BC32A396CE1944E5AAE00AE2C3FB7116E0AD6841A15AE6F6A086972852B31EA9D6842E6C1AE57104E09ECCB897A2A2C8BB2B84D0F58834163DCF16308E66D7D1C8A8740CCAE37DF33034A584863F69B3F8C3B7908333C403ED4FB33BED436C40A21FA6656B59FB8FFA968EE9DCC4D473CA5D2750D64B12FBBE1A031CF49F5243FB304CCCB9E6BD7DAEC564697CFD2B9108EC86DF1D6785A2F19D82EE31DE6FBDB6FBF0C3E258884D920870D7EC5A89CB255C1FF1A901B3D9A92A1F837E50FBB3FAC6D65DD0B385C744EF9E08FA07A687747F99F47D3D086EDBFFD9722FE5983085D4AECFCEC4D5B3331A90FC0F8B7C5993D7A55CEEA0E22620EBA9B3B26AF802D5DB5CEBDFDB75AD4E39FAA7FACE6BE2505117F7D6B24E770490DB4EBBE7FA773498288BFBCF4B5B15976A37EA29CBFE0464C8DD916A73654C5F6194CB270B49214E2E79C12E28C5ECA77B02AB3196C424EC14D055A5207AFAB28E834C87E8C1FE1157749CBD616B15F4DE795AC1CE6BD46C486AA487F4E28F80FF801BC2C9D648BBF910B93C8157ED652A7E68A69EFBAE58A4ACD05F70BF9EE498A0E7BB\nss = 5323406C537E4300C70220C866666848970D29759983065EC5DE317B372CC265\n\ncount = 23\nkeypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\npk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A", + "0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3CFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nencap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A\nct = DBA6E41443D740FFD28051A50DDD9439890F5765A1041863AA376995313C1A4564371CCDC1B59501E395222349814D773ED5E858F736250A32F8447584E49DD6F86C43D13075443FCE73C1A1743EF7720CEE8D4F8A8938539617B82F48BDBE56C5B1692692A78FCC806FAD91DCCF95CA222C42682833D99C502B750A8282F737A0DAB64CA0F8CCEF14172D719FBFB658B506C8483CC0FF6742516548BFC11B366BCAC26CF2229F82E9C70C525B1447EEF349296CB2177B5F790C8E8CFB07B117EB3CD9FE0AD441C1B62B215A691ED814CA17120834E3D86C5FAD4F371C43752D39934026237E04DCB4591F060FD4FD7671D23FB2CBC35A3F3E61B5EE6DA6E9D5047B3F8B59D98883FD26DCA336AB6B52F6CEE5890BB27F1694C15BB852A2E034F4CDEF27E9D3A3ABAE641CDEA7AEC0822AE7C1904F5E7F357CFBD386C9B26B53B689D8404180B5A59AF2FCC9D1153A223C64BA1F3CCC7FA8A6BC5E365C7B855D1DECF93D9E3B3397A3CB0558405B753FAD7CD1617E3E34F33184D9C5BA0AB4437A87291E220CA95537CC1992D1BD0E135DFD99663279703073E91274BC611C63ADB4440661FB107048C30AC2CB98605C2D9F07A6EA0B3B554BF28C85F1AA7B64F83EB2D91342179E770EB1574A95C133133169263B43F46225923A8E580D60D9D579507CFD14F2E51AD7E2F5E214392A4CBAE07E1AE9D65A066D8AB78CBE1CBC05ACBB710A4F1466A79BC121007357463F0B8248CE4243F91062A534A343E12BA0FE00A7BED4F1DB18C76B09325B99FD0DF9CCB9845FFCEC34B4C05B76F304F4B1076349E27B06EB122E4607676EBF072510563653310125A80980AE09BE7889582863FC2AEC1ACF4016BAED6DF1753603353742C4943E65E25499E42027DF9277D2D3B2EA010992B47D51486283A566146F80C04923B00E9A76674D10987A00A1B59B56DEF861AF1E4648197CFFCE32BDF8C91D0A6DE67046B59D00FAE6AFE17CAEB8888A73040DF65834019289FF280DC250CF46D2FBCB8ED2E775898CD704F53AD10F53F96451C71549613E248FDF68BE1FB10A9C84916CD7C602167348C2\nss = 38F766601CCACB7FC75A27D16DBB585CC3A33D21F39F9A284DC389CE998E85E4\n\ncount = 24\nkeypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\npk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A2533", + "28DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC72786023FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nencap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60\nct = 59B6DED2FD38B9AEBDEC9367A140E2F42FA91F70AA73ED06AFD4931B8E7B9C6FE5DD6D3E92233A4FA0F569C54DC3553169A10481F519A00745D693C75179C0E002BE2B60D843562F4A3F7100DCD642B4A3054501E05CF9343B69564CC870AB7554D1788600ED5E67F0962A1E719B0012846F08B623CB0F8168DF45D2B8B358315061230917464770C962B0214D6E91C70960FA7B145214A8F1F0A5F7891F018B2C3620DB5583CB3F78C73EA37D60D3AE270BE8CB4DEC7F5CE35F1218BBF2ECCE895710FDE9CA201FDC9E52AD006320824D6DBBDFE53DCE2B79B9C23095D66AC1D2D57B8E956FA2A975B64A79A76EE8C70829CE83BEB4D1FC402B26124D605A1C730405F81B6130B15A75FE16F61E24C0FEEA67CFBADBEA49BCE506C3922693C54FE24CB510D7B96E8E55CEEA16FE42F2FE5CBA9FDFB9663272E19EAE2A7872F777374AC2A74F5FFA52A55CA66C709E399CA785B39B75B894312F4D528D135774AFBA1B2DFFCB75D7F892BE49DC2F5A605280B88DFC48C4E5EE02E2EF96BD8BB8935B58184BEBCCFAE81E416477823373D74412F5D65BB16F4CB576F82D91F554B366453783996CA6547E9747AC720C8D3A36F0F389D12AC4A300DDA6F5916A1239AF00B2204C8D15EBAE51082B8F37B1793B2431CAE767E2C992EA20EC798B13F19EE8FC70C5FA7C4133F6A746046A3A5CC45A66F51A8F067B03D1278E135844552298FA6C624EA0997E2A7E112E76549113CC8B1993EDFD36DAD5C8EE142D96D2645CD3824E6E54039DE277A899720CC3C2EE497E3820A1B78355B9EACEFF61689ECE3342A29A0E5652806CC4A130FDB6DFA3B5F3727DA19A321B5F2ABDB4B02E0510B884D83DAF456C899227CB700691FD13F8EC0AC704E563BFCD0F96EC4295CD57DDDA1B44F813EC774EB26CF982AB65102C3AE1FED2A51C5A6AE185A134EAEE5DB0481BB4A8D7789E9EACFE22B12E70C1C63DB4EB082A68751596B3B3B3E4475A2FBD3E8F726C1D09DC9821FA762E5F3C58A378FDAD89283B5CC179A62D08A90EEF031922EBC4D43F4724C5EF2C534D025595972A7619D1C29E4E78BBB2\nss = 5B052804906CD6A9C2469F8A813C652D47013E11200F1C894DC1650222A75EEB\n\ncount = 25\nkeypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\npk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2", + "C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nencap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376\nct = B6C506BC98C1CCA09C6BD094D19547EBFBA54EDDF70C980BE3A6B10A32DBFB7506400278B7A34067DBBE26C8B69F6859658D1F51BCF35A29B5CC0E2494C9F372E4BCC277B7E5D3C444F7224BE57A36D6E39C1E7FB7F8115F74705FF63A8CBDC73A09264016EC0D4D31E0CAD0CBA1909B807983F06104D618D59A0EDF2DF0B3BF6C4DAF4FF76F40E0CB38B5BBD7C2083928264E87A6C6BABB68DB8D0A2FFDE33234884E5785ED30E2BDDA59107DBDAB400342CF7491F143D67311DC7EE4DAC067D291FC72A460921BEBFEF27946CB5E369DD462ED1DF0B43BFC8C4DD055BF33C875ACF8F504E146F49493FC2B0C12220BC380039926084AAFD0B06AF5077ABB98C973F801D52A785BDD8C8451A84B39FB501C66E1C7CDD8E5F0FA512559885CA680A7A5B10A0AF1C26EC219952983FE77AA2DBD5A8891A07CF1CD10EA10FE65F1613B17BDD5DD74A4A05ECD6C5DCF0ADFC123D02F665884FDB6E4DF23976BB9780F9C95E85E5AFA3694F01360FC81C1F2CBDBC95F349571260FD54C84786181027D914671449BCBC6DBC933EE93B9C3D22C54D291932B99669CA54710F117F1B24414335723AE0A284D377FBFCA33991C20285F2A825550E1A901D6830307FD41B87B20EE953F84E5F881572FB4959D745063401D403E3F096BFE7977E979F4AAE0C56F89ED4042D5801C8B5301BCEE4551E8585ED441A7B6C337AD1D4B331B152522A8308343CD13F18D1178B1A819D79C880C1E5C08A45F7A96B7F11CF8841BCAFAEDBBF1A93D4B3D845A5842DC5DE01BA795834660518412173AA6D333238D3B950EEB22E59C5D7E4F8FDA2C163B7B73B265B6DC962D69035DD382DF863EC3D6855363682A7F476445989636677DF638943CCEBDF212AE1A0249B7C2B86741C94D3ACFB59DD6408DF5A5B597C6E096CE7B067F510481F13DB101C4B3BB76C7944648AB94FDD90C732A8B0E0EEACCB3F35510CA791384C3120CC2DAC6FDEF67C27037C306AE2FD7E835600AFD5D297EBAB7C3C3FCC9D0F002C279A51E4D845355EF8166469A4B5B2B30AEF8622CB5B4772579F4B5A4880CAABFAA28782B8F17\nss = 7DC822F6F29C56FFA58E7ADF1D98D179A48A8CF4D4C021479AE02DA889225615\n\ncount = 26\nkeypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\npk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6A9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nencap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830\nct = E62BA3AC306E97A10CB2A9CEE57DEC67DBB8F9D87B5E33CB939BB4D6A8F55FAB42EA99649EE59F6A6A9E16EDA3A05D7DB14D068CBD256A1BAA5F01CA9948364C76D7304F9B06B8752CD4A2F2FCE9DCA42D3BC0C3B0238F162246B8CFC8F85238BCA3F8B27AE9D016144636EF63B1DEC95191E19F8EDACAD56C353EFB654F868699C81971D178F711105E99A4BB", + "B9AC811EF790DBEC51B12EBC2F74954146E57B61F55E5F6BDD68232AF2F3F2EE3B638D5307B615BB338C8DAC0725F0ABF92CC46E2FF4985EDA35314C77B55CEA5582F91416EC87FC1121FCE28A773F33A53FA3B4FB51904AC215D264AC1191566FBE74D0B5600ED70A9F6D47BBD3B129422E35B2D68756E7E481A7BE0B7871B85752AB50333DB4E5E5178E9B8C786A566DDF7ACF1E6C0BDDD3E222DAFA64F6365A36EF808574FE9AFB19CC1AECA2199A112D145389726C0AFD2D683DC449A636FB8DF86E6C02E2181022C7FCFFF00EE67445027B68B9AA54EFD0F6ED5BDE7E6C44E764D9FAC92414FE9ED00D649BE542CD8BE45735BBBA1D8536B128360B005EAF9F8BC909880D4AA52B798D6AB1EF18A7113DE951EE9106884EB3BB73AEAC08F6EC79A7F7E66B43D82DA165591CCB81435593CB79C358FD0FCA273370F38089B03F2C6C69AE740B14FB5E4DEC624609AF226CCB2E1E37FEB3D38F5C1266A3D6C3829B98D0E4416CDF17B0626EFAF6E7A83A01369BFB4D7C3F79CD34DAB3A1FC62730F3898D27AB1F527AD4610227A9168A17FEA58DC5FA186FCB9410B52BE6E0361EFCBEE1B78F58E921CCDA33308CD5F3EEBABEEB8B38CB19EB487FD2D8DDEEAA58035B50FDC6DBE16352F397A6B380CC0B23F63954594BDA7ED15C7A3D0724AEDC7F8A3E27FA945430680A563900B3BA2785CE530E8435D679A6E8CDD6BBE00E9ADDAB750CC765566CF73ABE02AF76C5DB534701FEF439B5A025087B3E2E3FB1351CC48B3D27C57C465FE08F5682E923A7603E284DD4C23FCCEC883C8AB4630AD8B1A411AFBC89CEA0B3501B8220A06E6A840BD49C8F6DBB53D6BE3B63A2D8DC9447D35832449AFFABA2AA8B7856E92A0B0\nss = 7D97AF269E4CCA8BFD59D6F7602B7D9DD49935F914E64E72E8E4A755DAA2BBDB\n\ncount = 27\nkeypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\npk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632871600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nencap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54\nct = AC1D59C56EC4ADABD14CEFCF55D437299908211058B96171E6EFA8213E2B54809974C0B1F787F7883B44D44F2228C73C4FE1779D4B8B10D553C4A3C1967F782F4CE690E9B361A08AEBC3620DD23B0BAFFFBB484C8335BADB2E23C12454B9E9C029379914216C2814DD8A22AE11C588296BAACEF92D83FBA95EB48B873568690ECAF9736D0683AFCE8E7A1CCDCF928CC0916315048EF6A4BC687C57D45ED1ACAE059D253F8D086A3FDFD58A2269B7F3CDB41D97BBBD8CC174A35B7B77A20BCEB194184B4201020E8D80B1C0A1499C753860D194A0FF5BDD07736843954D79C57A045F0F454907BCF7D8ADF5280F971F1766C9E0FABBCE8810555FDBCA9B772493A59E7285DF2775B4D8E904595E819110370C9C27B0BF3B1169B77E7842E197C22D4893F67C764DBFDA876B03B90334D2F02F01801A92BE16904057161CF0207741F3CC6345AE1B9D8C056A4FFC2B3B00A76BF2BAF835E922599BDE8BB21E9E3E0B19AA3C66B48353719BB33329249EE0981D6B18AA928E184D82C12F7C075CFDDBC611EFE4B2A5288E512EE962CDE6A1579C8EFB0648D5A181C90D7D38697B5FC014FE7BF4824DF3C81563F70D742EE2CE44DDF85717559CBAD9166635B9CE9588DFA253770272A7516B6945A5671817C6D0C8D368B52E7DC73A50B7CD618E921ED5E092B68737C7CE24436BF5071872A9DEB1142C8EAE8F1A12794E5C2110354D874129153833BF2244BD9C616848E5CF65190D28446D23F249EB9565D9736CCEEF4F4EE45EC4B985EB104640DD999F27EC2D956041FA11E0390F6562E16D2CBE01100F5A15785D712FD55F84EB18DEFD0B70FCD708D8F794224067DECD6DA7CC31FB8F2C3AD44D6C4D3264648B7B30BD106AE9D26D00F6BA4D52D16D1544499604847A8F082B693EAC119537B77D6C1550DCFEB2BC837B0779856F65E8C1E547ACEF7A90C748FF310AB699E39B94F30282044C2FADCD0E97D0E75D91A8F0301D1B90A295F1057718D03D35091BCB364F234757B082A22DAC7920B6C9ADEC90501466727E369FBAB268B9750124A8E3BB24287C0FDE750570287F5765CAF1CF\nss = 310980F43E8BF63480D0DC26864A664390977AE920B2596ABAC62EAECDE95DB4\n\ncount = 28\nkeypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5", + "B05B89C3F449F\npk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A8019426430E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nencap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3\nct = 9AD8285A1FAB934EE7C2253097474E19D92846402CD299660BA603873207ADE2C383CC749437C15BB3F26906064C4129C67D6FBACA637D45B3A3032CD0763523ACAEE3386C2F0708EA7CF24497CB28DC51C9A6C6B3921A6BB70693683E5539D9EDBF62F4F2CD9DDB7AA91247B0A8DA44E293104E7B846354BB5AE86F7D90246C19C4F06C2AD47616336AE7439DC9A9867CDF4A3962BF5C8C4D0A5365159823A2D8BE58BB87DB8364A23A30C148894FEC0EE5439E31408BB1C4C3FA6B06AD1ACFBCD9C159FB9DA3F4E3A66A9D102274D69A7EB048BF0C05459D23C5477BCFA96D829709FF0941A80A7183917B92E4FD715C42CFB801722CF580E9843CEBD51814821125E70B9D0C2514C7F9934F969A5AB0F3289D6005F313CB03B949DCDF9AE5856A568D962D030926CAD84AED5CCC3573C53E7AFB1B8A26AFDF7C5B1A70EEC02CCD4F774823E7035E9F6FD147512F11C00E645FC391858F87FCD92FFC8792BB9C5BE6917626C2072D0E257F37944272692E2BF0945A05044E73B816D5216D590A3CFCE38A9099BA613C5610E0C8B006C31B13D914235C4260E1A06C03298C970CB1EEB3BC6D26D01757C8E6C156D10BB9B78B3A5AA7CCC054B53E8B5DF30897CFCCCE9C58E2A834E237FDD39EE7FB308F1D4DA783932BCFE4BDF1861D3FD652F72E68EEF02A68DF2980CA796F5FF6C46FFEA237B35C5FDAC5F6D1280F0C02F8EA0E727ABCA0CE390FD9A788F50A6ECF5C2D1A519C4F7D673E3A77450AAB9CDE1573475C0A1E572602593471B8519E64C3B1D11D295B5F6838EBAA3E8AEA352A4DB8B77CF119DFBFA53A1CAFDFB49A0AD03AFDAFFF303183F2B167E022D862EAC8B5A0E57FCD4C97F76BC25E2EEAFF68EF00AECA339BB8ADE1E05683F678DFF2E6C71223E78A57CBD4DD5B28559081621EC9109C28364BF0B4DB3793A97545B70DB48B05BCB4DD36B0D25B43A27ADFC938D96CA6B174EC13BBA077D463EA5C9CF63BE0F328F303D72D1A7D5F2D77515E096CE793B25BA515C485AD7CABD13BCB4C2390272CF9CD24D33675132701A0BAE3F75FCBA23C3D8BBC7624EF7D1C1F0A\nss = 3763C0093E1AA763CEE3645EA950CC2E14BD17CFBE5A0C91F1A08E2AE2037BA5\n\ncount = 29\nkeypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\npk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7", + "990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB2350A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nencap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF\nct = A626A385C05EBE90E579A59D76F983EC419D28310F75BC913CF9337EC3C66BA0AFF7A6F5795A50CF81D1703EC1164D893CD4865FD0DB6DC0D440D6D22DC92EBB3485E823EAF5D8A86A16CF88AAA6560EAB45F4C66A75507BEADE563BEEFAB7171C3F5D5E0675C85737AAA83E68B6B5AABCC7FC8E7F339F308201F887A144C3855224E67C914DDFA278CF28DD76D488D8DFB68E45B1BF15793671415251F7177A58769D8D0AB3A5E5D191553CB970CCEBE7E3198B91FC7A2867C61D89D9B9BEF170DB0FD7E9E1CCDE065555A2B2838913CD19408D084F9A7045B990497331EC2CF23C460978534B33C509FF9E6D833782A6CF905A0C755C77AEE52ACFA0B76227850FF4DA29BDFDE166AE1404A6089D83A23E2A2891542D66B5EC0CFAE0A36855A6A3FC650290552A7CCBC94EC8F56C1AD6EA030EABDCEAC1F8C9CE22F496CCB022AD11630A51453C68B3CA1D05250B59C00D8551A9CC16D7CC0AB271ECAFF584AD45C7928D64801F42C2D153DF814D792A619949EE2840079D16768DB7A717F9899A8515206E35F8EAE067E1D157F0FEF29B57604AEDD4C0411530D95B3F63727CDD8DA2681FEF0AE7E306A58280D48E8AB5227838F46CD2E7E720285BC9EC381C29C85FEFAA13C57A84E7D9F69E710C6F5753160F1DD267D6747C71F8AFAADFF93289EC2DEFA2E965583A576FA1E92A40F6CB1AD55C5AE36DC8ECF38422D011413544D3472BA8F09A1B2FB8039EFC758AD526D099172B052561243512AD5C550E90311AE4376F4A4FA3AF0B8252F1BEDC09771B6C7513B63F78BEE381D352BA0EACF2E3FAAF4D784B52EDB635822E729D568E7746A39E2B22C4C0DBE64602AFD9AB1F078631121ACF052FB092FC7BE5AF571D9749B1D198C7A633D9AC449B5F941D4B3D31325B65B246B4546358D499947F59D83785F31A4BBA67F77B607523E7DFBFFE625B36F4D7C9AE701842C4E00015BFF1FF2354E0D2119D4B711A1FC28A362156E9B6F7D37467E3A74D93BC968520B0BA7194F23381E1E35ED0153631F4E172C6EAEBF20357E9032C1CF9256146148B3441E73A7B99339F7B9E6A4AD0\nss = 88D2D42138ED5B56BA4C57E7EDF322147206083B80FA313233AB6B9AE0BC7634\n\ncount = 30\nkeypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\npk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B48", + "71888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DF072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nencap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9\nct = 7054442C482FD38D0D02F9BBA2120409F39E613CB38B81A5609FAE977471C3838154C7501A82DFD68F310AA074FA7FC397DCFA4FBCE36ACCE6755C2F2D431556E7C89436D9941723A14907252B1FF7D77B4B6CC54F9E2EFB772228495125139D1BF09CE71623AFA37CD8D762CA6FBA528FCBA9BC9993C684874115D29F4D3275BAF75791928A9EEE5C99B57600627FB12B10FEB7CCD1FA9E884D900DC92B1CCAC949588EE27A5C2C8B07F2C91BB7744B494AB2E477F7C403272FD5631D2E7BD2A521705DBF0FCFDCDFA6B0BA8E056575015D05514E469E8080925E07EA5F1E7199D3CF99E997C7ECB6E45EE2A14E4DCA2C96144808A0FFC4714088869B6ED224851D95369E50C450A3C4874B7D78299BC75DD7215953DE770A8968BC6C2B3D8F986AE4F2F32B6963CBCFA1773A4800E7B0E8935F5C0744CB5C76C68D1B40707064877D7715BAC051D4B1D17E39D8148E3C0EB0686DD0ED409449E9B4E0686D41F86DDF82CC603BBFED2F34182AE90F47298A68F4B582BA3974E097C4DDF77F6CF610BA29615BFAE4FEB4DCD911E5C4588198207AC61C27825E618BD78EA7ECBF1E6C6027FA561555415AEA59D67A9B8169245C36CA6770249F58DAE80246FB1295E1B20AD11E99D83D56574979F288DAE4D6A9C6144F785ABB70708839B111DB31B032EA3B6EB59340CB8EB3AA8CE61BA284FA3D624058BDACF4AD290460B8F8E583A99BEC59E202E24BBFEDFC799C12246498744E3F8C875995D2D52B4E925B601802829E19802D2BA132F319447C85B790861F838F897152478B7C290965BF30A682CCE889E52C4D3779B173C27D83F9C53842693CEF34A12339C959E8A96DFB2647E8E635D8DBC04B539697E8AD26D92FAF2F6371D1D285920ACEAD6A9535F3ED228B5D3158953B4CECA7AF6688CA11350AA6E9F9FD910A2B6CCF4A223E2205521A03EAFCE53BA99D4C287083F6FB6B7BC481F68138BDCFD884F17A6FD5AA71AB56A14892077F116D4E96A103BCB5E8E38870CF06DC0121D84144B6E02B8577139C6475C8DFF629E797E12F4FD167675A3CE8CE3B0DBBF5E1B5C06FA228C9\nss = 13FB6A49481D54CF39C2B0303561B262A605B0310D939E6A531F62DB01118D06\n\ncount = 31\nkeypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\npk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C", + "30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nencap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89\nct = 28A54A6F5B9582EC0E9331464D5D5473E162EB833602F3A41717EA2C8BDA1904C11CB1C5266A7AD90BEB09045076F00DFDD8A0C89EC9619DA8BC871D7B3358F7541CC4557AC183213FC7540812FB37C30440173B7E29DADAA35C9207E51D78531236510EB920742A4A51C1A5C69E6DFF410FA1B3560E75936336909F03609D73BD232AE32B2F3E9D698A6CCF8AE0BCB7D640E94138958EC30B1E4B7B324A99E9058446B269EA089FB9632A6C07A1E06E144E5F00CA38B2E9AC7C7AE1C1A44510D7D8F5DD7A4DB8F78C3C96590088A5E12DD86FCE1C14D6D0FBEAD35F8FAFE18AA8CEE5F1AB99C3929F5F602789B2B34BAD0E8ACE497473ED23ADF7DA0EC24AF550410B7F643D611D58852F35E9B592D2A9896B4C30879B72558569C12B9F94AB122199C5817C1390CDADBFC3B8000420263E6008DBEF5A2FAD07BA29DEF635FB73675BF743943DF1949C959208E52FEEEACBCC50769C8809D64FA33EDE005EDD6ADBBC7C600B8014863D69048816234F8A2BCAE7596A27AA48471E92BB581B780490E2D00CFB95F278998286C2CDDA8C5722DFA10AC06F00DFE3730B187D267BC93E760710291E4AA7443A3FBB4E21A3341C4624A458B3ECD806F4AF6F7D7BA06EC80BAE40F456895E6EE2D5C076008A687B057342CAA46197682063603A346AB8AF4512AD3FBEEE4E9600F88DF35CFD05740DF15AA80F32B71D527E2FB655DFADAEF2682399E9507838AEB0FBE5FE0ADEE77FEFEFF674910961DB9C9EEAD74051E831D76699583078A80DBD42A6F9100D9A1DFA4FD0D0D012AD1CAF035BB1277769CAF066867ED8A59484F357ECF7AAD535204758906CA805543D9F9E743E1018ABD8F0F2955CDA1B1BDBDD41080EF03C0C5240A55EA7167CFEAA155DCF50885453CA88E37AD7EACACBB8F69BF6454EE723737353FB86EA5AE8DB12664854EBD01531149479FE205AD0703986E5ED72FE0E47E24C66579C29E5117796B42965BD9A14DFB47CF92456AA2BCEC14F7B3BD7A1108434FC6AAF7453A27D21B8520813D42C951D1DAA7CAF1EBED91319B42670A928A6E7C300B0BBB6EFFE5F6DD2D5\nss = 7E68F0D508A62784F2DA4957E8DC092C19E523876202121379E03498B6BD6A22\n\ncount = 32\nkeypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\npk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nencap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B\nct = 83E426C1DE1E042EA955E5EEC8EC37E1ABF6774FD4AC3B70FB78F8F87F5F6C389FC53F5A2D38C3CFBD62AD4E6E765DB96E0E8A2E7EABD77C67A20B633D899E55CEB734CDA5FE921CAF081C5D815F61F7DD42FBC982B1E727D0BE327D53156A3953DF76CE502B263ED0EAF9089693277540413895E3B27A744D8EFB2983992C7FA40A88279A240A8B1FDA3FA63C31CC3E9198365F18F09EB407E925155DD02E31D48F7F346C17C7A10CF854FACE77663D432F6C2354F5694022BDC311362BC933F5155735DC6B7E6330B705EFC3D931DBE0C50EB12CC5BE7BE9E1BE97C6F1A03564A115BB73A8F6B3A653D08C91ECB3DEF7201C0324FAF6E995C94E5575859EB02D426DE5DC64A27EB8354DE552FDC9C7884ACC4BBC7497149B97854E524000959C4ECCB2A1A60DE9EDFE39E654DEC1861F58CB7E233CA4D0D4595945E279F702EC7A77347443AE0F633D5973F49CED7B4912D68482BF321C0DE76EA5015E74F9D1CE8404AC0915F8492E1C08362C8DB6A37FE09D9B93F00EEC5F1E0DEE1AF3026E8215A031B42F36791A14CDAB3B790B1FC20D7192BFE0FD4D3D8C38DF1452B8250158A624E78E05FA4E6D7D8BE6A4EBC7DCB14639250234AFA26B2351E6D90B89", + "C221EC716240347D7FC7D02F970822C05E26C4DCDF63EAACB0D170F5939398877DF72EB5F2F77A13B873D5027AD99FDA9B2293AD7CFAE136BD16C8FDB78AAE2A3F98207DCF2D37BA2660FD43C001351063C3D6A20E8C68E2323269DA6B69C062DA91815F68C72B0ADBBB8C0C1BF7A01EBCE9056963A32B1E1381ED2D6F2D9CCF043CA4C472E0C282F2173754907240866B326096E8D173151A618AEF3FCF8378C5B30C8B9B1CE7F2C791448C5D600BB0E998732592CD65D8BA1D072BB0D8BEC183C0C2B54F49BD7E492FBC40DE66325E842009B5080EFE5E8CC0C9771A227377C7190004F01981D5C929476424A9EB460D4730D5C5F42A8A2EAAB87156E8EBDC094F4BF39B00EAA48CC4E4E4870F78C3963B9BC4673B9C2BF20D57BA4ECCA832D4E9AED19ABA6850755CE2481CE0941691E8A3AF117CE09C05087CF57478E6\nss = D26602625CCD72777515C2161999B332022BB25E0F9310312E605597C3D8D4A9\n\ncount = 33\nkeypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\npk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A67841A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C8375D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nencap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7\nct = 1E3DEA0EF2EECADEE305DEC2F5586C62718986D74089E218CADA761197345627AA45D249E88B73FE44DBB4F51342238ADFE5D70B042DBD1DCE342E1F23A5B01A89EE75B431A88DE9307434F62371AD76062F619F1F89F4727124C39178FCD88075BF2092B2088C332B7FA2F71D8B3D91324DF0CF37BCE4A041167337B8DABE7CBF64ABFFE6A4BA94E9FED9DC29708E2208EA119949BEE330EFAF27C54F186F63AA27A0006C1FA0A68487A1176978041092C0541411D36FCEB1C63637742A789A998A8EC97ED20754CF75F0273EEE8B86225C6B69B801075796455493DCAEE98CDEF7834F926CF158E361293259F300ED25C9195E958CD90142ECADA2E44079C7CA7E4957BE6B1D4651ACD48763229E2DDC1141D46ECDB3AD1955A6201DF13E5926B2ED7C6595EB0BAC5A26693EBC337623863291D6294FD2E46512E12A6DDC20B7FEA36987D2009EECB99C394665D08E1790D65CF8A8D41DEBD0519F971372965047D78F570E1E8FB5C39861B806764D68BDFA0A74C965A287A1568147B8A37AB18580B7389A65F013C81F39F2F93DD3C064045AA210C1C8B583CDA631B86DBD3A7A880123ACE01364E9BF7AF9355C1BE0EF340D06BE58E50DD86A915AC6CD270C5651CEC4A070BB6C613A0D26922293D91BF436CF48CFDE28442198F71BB9F493B7046BD09BCADCFFC413CD98B32830FE56ADB5A2F346884F46388F2BF4E9385629B631F5BE4FFA20CE81D8265BA98FCEB67F611A87AABD256A258A08E58E0756B99FC7E14E3610D64837973E35AB8F58F356001810CAE5CD0112B056E2D9FBACD5FEB824E2406434271219593D0928274C42F19536ADEBCD6EA01DDC05CE6CC6C253E75A7907EB0A6EB251610A8319D56F3C385D73DCDE372965D66E17484ADA910FBCC3F907F841E3DC22DB309108B5080C184E3FAAD467CD16F0519D19949DFFD9D8CD3D905E3F8657618C12B2ED57DCF2BFA01C8F6D86EEB6B5B6F8DED070109560EF35B24EC8511362C99907AAB277010C39A9E3E6B0BDB8D324750DD651DB665BBF8B689052A0E85F786373685BCED1C4C48842CE4D1E5E2F65F52351\nss = 7880372C71846216F925E718FFE2B65124A09E4B40D636F7908FD26B2E5D7CBD\n\ncount = 34\nkeypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\npk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F148", + "44E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nencap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65\nct = FE2C6F20707556D7DEBCC690E3795FF2829A1E147101E88BDDB3D4E42BB93CA9E5BA541CCF17F93FDF87FA80BF8ED68BEC0536982E24B4500281D16B36652B0ABCE550174B7029B453CE95813D5ACE8E6652DA8F0BB31804E36E50BEF7A72D1C2A54C499786270834AB2D39580C91D83C7867ECF89C67CCE525CBEF770CE3B89C776DE0BFF8BF6CF9B4E9537CBDB4BD5343037B1E893DE77149F1A0DFC705232C339331F04B197CF684004A3D7A4AB0D42E3E1B60CF64B30E526A523B7E81BFAE0C43C01BA92942AE3980CBD6D8C772A0476579D2808F2AC7EB9B65650B4BE806B083EF3615759A9C64E5796A147E6353AFC25635412CEB8EEE5C147094382EB21069EE986E3FD7AEBF418DEF59BC2501C8B09C4EBAB6F92E86C6FCDCB9B263083EB0AE150E5393FC378EDA5C2D88C68F0659F8F0F2F56703B382DC6B32CBCD129751069C543F12E7F28540BAB51DD3F9E2087D8EEA9603AA20E9E7F4CC8E146E4A00BF94AD9437E8C7FE0CE7C427B8D2F351D6F87B41D1D481CA107653D7D7AFB8533434079CF1664280A82ED44E9621BF475E82AED2C78AFF42B9DB65DB5577117A62BD5ADA6916F9CD442820D0D0E3074F22C128ED04D7FA8EFDA6C97E655692158C01615CBBEBB61985EB6F567A821F4C13A366F1C3C98298E39758A52DFC6EB2126B017458E2DCD714510E0042A40374F971F875C188FF3D810F28092A002ECA81F9718FCA0AF75F20B7D0D4AD057BE214D7A6E3F38F29CB508ACE72B9242BB3503C4657D35E045F1C31EB282A53234FED14B0345938AA12CA79F90C4B24A50BA4181B9C1D00A422A23DD93B5794C552B87FA676A1B8F94224808E8DC277D39F693A233C818DEB5BD8ED151D6DDA4DAD078F70CB2E53DEB2DBEAC45ECBDE809919BC6F5A000847966836CA3D5FB142BEC730CE7C8E07677A571A9BD26B7E4D65DB6D3BDCD16C1E900783DF377D590F86E411A54775FC248BEB684AA5375DD1ACB3776314E03D0EC2AD35E69E6708AA73A544256BA00182F94254B10199F87AAF2FED25970B4699B7654B57087FAE141FD5C05C95D11E58A8F4A479F2BBF\nss = CBB85BA073BE238CBF61C5A04F0B8ECBBD1ECD19EFDC1AA3D55778EF7E9AE537\n\ncount = 35\nkeypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\npk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3", + "A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nencap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335\nct = 1F749D35760848E705D7628EBCFE4D0FF9EE2BB6943277A9F5A0DE55A46022B4CC525E01D54405B85CF799F2040197A6386A92D0ACEF79DDD56F26A6903D9AB37270E982980F20F9F2B795A7E056138236C79C8A2184F20DA2A2B0E3E606B42AE998288EF2A7D450F2601799F87C40E308E0231D5B275C6444E83D6885C2F9071C11CA482292BA84493A7AD95E9F23F1D79B8543EEB95044C13E719DDBA96B6A1E6B0D67F362F6EF6667C1604841B7F982A2ACC37957C9D810D2E6D99546218EFBE9E7CB3B4471279B1A84E687F8EDE0C7801FAA8D0944C1DE4D9D08304437B5541C82368ED14387C69939DA99730BAC380F0938FCC730CDE77FEB6BD6F7FA5BC6B7D131B7C71F3FCE81D61B364E620A8F570CBD6F87EC6DAD73F863DAAAD209FE962E1D581648EB4DA85649927795E4D51ECFDFECB282FC790C111D9213393BF475CCE10343AB1F4BB238F07840E72F4DC497AAB5B18473ED353255E1E484A5BA5AB4A615BAA30D26AFB73C7F68CFED21AD829231ABFD8C3D2A33D1E168D0770971A0D136646BB0D985101C16D39025ABAA62C76CE110784CB97568AD42A2C9508D089F5C12F9EFC2E6B456D33DF2DF5FF00D46D5DC72A216AAABBB6459316CC735EFF0EFC2F8A2D136263DF4F51E777B2D91E9C50B04C17EF7C63263A173E4ED1306A911C7DEAD6965FFF0250407B065199E728C0B0966A177505FEC7D92BA60A1E6A32210E8728E605F7B35B929574121974FBBB5FB332943199462DBD7146E7B048B5DE1788B231D09A1DD115A269A3B20A36EE126EBECA66D8107ED81606B9854AC29EE66EB625F1E8B99143D2529DE6BC9DE1F818B36FEF5B2B29773B3D7D741C2CE150F60B7A1CF33150CB9067ADF82FFD44946885744A0FFA77324011E60B5179C18401D02B4ECD5AAC91A7E0B11579429F6ABCEB6A4FE86DBB5D6664507179577E66B0976C0E2EEF161D8BEA4AAEF78F42378489CDE3382976DEBD378D63BEFF0B3A8C52D1224007F703CD231360D9BF937DEC13789F824BC6BC61C06D5CF3A6C99FAE93D2D0E9C5AE6B58B115C9C0C4915706D36CF89B81F80B111\nss = 98C0FA44E2A053C1A84A984D8E0ACDFBE1C17FA07F5F8F0C9290337DA969E07C\n\ncount = 36\nkeypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\npk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D6551", + "04241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE403179238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nencap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732\nct = 59905C5BC80FCE9E893A786EF93D757F798EB4934FBB1874C216106AB76C400B2DF0F71F08D648B10EF09C14AD06862532F93F20476D5FA363FB7AE1450DB64F8062D68F22EFA2C266AE23D465B139EB091495A79FC6E72D6A8F81D8062B3B0D372B26FD566027EBB753A18AB225A55238F4F7462AC4C6D7BC0BEE6F6966507B202F516CA50492B63DE6BB3026183AD26DBD37504FCD4FD848FCBC8194DAA3E93C364CA8662E27BB6E7EC8EBECAAA5069792896BADD83158B22D64A3B606C127FC5E98E22718EEDBF37144DD79EFBFD3F4FBFDECC9950D717B5D3F28E0C3BDF9FD680652D51526A0361CEE60AC4753B0E68C552C2F61C808821E5D13B8328275395B6B6BF4CD6B7A57079B1F10F2271C401F2B76B81AF6CC14D2D37149616B764C5AD450DE8FFC2D15A16C17169C920D5A37A2F97C6FBDDC6A5BF02A6C3CA88D30E60D2C2C237FD5197FB08EB5ABAA4C16347BBD798BAE761BE797868B0E5874111E9B11BFABD29CDB8E147EE09D7ED7473302DE235CFBD271A6BCB8B521BF3109FFEEFBAC9FD08F2E08F1AB1BF914F72920D301E56CA9ACEE22D3F43FECDA982BD2F79AE9A80EF75F1AC7EBB78C2F2144A3B3939A89CFC6A87202E8FDEEC5B9ED198BA5837E35F0A151DC3A7C059F9E00E919CA941DBECF854F43A71B1E9DEA06D63D456F829477E9ED4A5BBE6E84D1FD6F6E0CDB055CCDC9534ACBC5F19E299E1DB7ECDDD3700C403140DDF62EB96CAF7ADAF64C7A83226058880C3E5B9FF209FB3F5ECEC4B485A729F70F0A0D4F4FB01D80DD7C7F6800D11C4F42C246D8909935E5636ECF0A5B9D5D1636889D3AA0993B3AD0BDAA6866CE13EBC720EA7726636887AF0E38AFA80D4ACA16290A1343D6898DFD3E42D4A2B7B4B7686811CEF6731E9EF72E543617F078E69693DD3E92696FB81C1C2AA44779AF57AB59A28D9E8CDA74C0CB4AAC8BE07450BFBAF25F983DDA947722A3EB4B2C6BD5AB6FBC6359BF1B07929B145EEE28AB99C7F1656E1ADEB192761EC72A74A1DCAB20A17FB222801D95F9A2A26211968CD88F0D33042CFC945410DB96B9828E22E346971B7393\nss = 48AFE1582C88F7E89CAEA5D594665C0592140F0615715D158B7FA9AE1544C6F5\n\ncount = 37\nkeypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\npk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF811F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nencap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152\nct = F648B2208405035A7461454370B1FE623177A87EB4417F", + "301955D7C4F77D357906097E195F31356A00B79525A7ADB451A19B38B249BA61C8CDEBD8F47DA40C214DFC70A6E1A810A368E5C85C3606D01ACFBCA060AAD658EAAFFFEB0852D155997706BB7F784F3319A68A3F13554C6DDDC7D30C5F63A4E7A87515641638289C76967D2EE2F93196EF21C9CE40B2935F6359ABC6D99251E4EAB826601DA95C70C3CE6BA170F70B7999DC49B4E677307EBBA035F328B2ACC2D21A228DA9F4DCA16B4C96041430555889FE4A73F6453953A717D1C2BC7C251A3DDB0D9509F198CBAC577A9E33681865FC1B29A250C578E238C9E4668476169DA20E5051DDF03BD67856AC1A513E7466BD44555533024FBDE83AE3FB7275B7131391DD485571D5B140228791DE1CC8B3EEE88F387B8BC93085C8971E092C2B81E9062C3ED84A5166C654ED4E9403C4875086A96E436956AEFCBC86C0E47117F7DFCCE619F5291A9FF2F0DBA7D874EF8F6F0D69811B2B4D8A99EDD45E36AA7E298C9418CAA7CC790FF8CD76245BF1B747833FD534875C7D74250708BCC05126732A549E19C9FA510C1C624DD0536000F1BC84E6A38CC4148588CFFEC293D9FECBD592ADFD3F1724A394226261A985166EE25618D31893FE1AB7D75B778BD617C63A708E2DB72B9B523DEA595FB4AC26DD8E2C8DBBFC8D6A6DEFF030C0DF2C5E4222D4020AF75B867BA61EC4246B30B4F6E21347FA72319108C9B7B45F72ABB094998FCDEFBF28CED5E2D4C1469BD65E6C95657D67DDEA976CD313B601BCDC2587BF3A623FF509F58ED7CB212B4A9C5E2B94358C5F53578F1CAE4532F1BCF0E53352F0C027FE25C0BB9C7F0C6DEE7E5797F69CC2301E1C4F0B9812550D4904C40689EF4F391021925290A5FB48665FE4556CBE96F38EBDAA00B2C3424B3F777498F821186075A6A8272F943E831A5846F7EFBA7652610B002F0966A21A23131E9530F4E8AF693D86F8BDC79A103501C609FDD5F5C60F4505B14A14E4F5FFE0BE8296EECF6C465F43706262272D1C7ABDA495833C58497CA2C75F9D7D342EE3A2DD7C6532F1B6E765DE5B\nss = BBC34EB1E6888D28A44EA5EAF8A85490E8A1E79DF5CCADC0836D86A0DC86B867\n\ncount = 38\nkeypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\npk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D953047401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9762D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nencap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800\nct = 9B98392BBEF4413F814BEDC0269BE2A891B4DEA2E8A5A2FEBB2733D487F7231DED412CDCAB4265467BA4B3485FB4184327341012069C49DF4285202419A214BF1CE8E16C15C9E883F7CCC53C2BE4E32C801E7DB2F9F6E1B8493AFCC9280E9179C1C5FBFEC3C948C6A8B5EBB1EA84F634D50BE574028DD003F21E14E3D2E8635A953988314F3C66B387ED7FDE62C2FD7A9346A4C883913453A476E58AC812B14AE045522B8D0924A090B21A8FE7E1108EF88F4C9F9308B11E251252ACFB3324D3A8F2246D7F7FD8C231128D0618C8DA09DA986E2358C013105E6951DD6FA6F489D63F0874283CEF7EC5705747D9AD378A3A89384ACC70A6440008603DA0AC4DA5065792769AC7F1A127D7A564201697FD9F08D7D14BD5B5F4D99A1DC544AD7BC74E26ED1555CDAF887C0B2889F879A93BB796F153568BC4C1C925799F1A359E3EF3D86B24F3D1C6F0E81784EB4BC796F713F884A430B8462594E0A447B921E70B40720C4E375111BA61A7017C13101E9D14A2E1C86D61FEED243956331134C77872B3F5402C0FA0031AC820996D6300F07A3426681B3E31ECC047D97625A9E3583D384FA006FD4341BB4E3E6CE00D38581F1B8C8F12B9C8C5CADEB210E734DA5469F761853C0B235B83147BBCFA56DCA23D8817A51DC5FA7CEEE32D3581C2834326449D95294724A7C92D049E8A8D7226974A9D1325D835F6FF4C51B221034C63891D236B2A391A62271D4D34B4C416E245DB25B31715E1E3852E407306B7A7424ADFB326A18C01B7129FE63B4B3FD181DCC1DDA171EB80FE6F5003DDDA87488E058153DCC8C67D1061EB5AE418A8B6B00E17F13A088280940460121F56B406A0BD2AD53711CCE7F4E67DFA3ABD2CA05D506A320D9073F854AD55F1E1F7612CA34A01D11E74B77DDC1A7879862D956222C6A7549161AD881D5FF1A6C197197E6790EB24993F853B3F8D335BD5D817CE9D945ABFF477751A2D5352530885A5A9856018F4AE72A4D17363CD09D58CED0B87C4A50BCA3B86D708A7F657D166CEED9626E72E47B9A967325B0533C58179269C62EA22FA80", + "576C052AB0B58710BBC0EC\nss = ABDE3E45F9CE3C4E18F9E224D77F24CB1661B4AA4850F517B402BB4EDC8E50E8\n\ncount = 39\nkeypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\npk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C245801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nencap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C\nct = 314A8B90CCC53CECF27771FF9049146D4C6C91AB11AF2674B44DEE6A854C432BE04DFBD63A01869F58A5E21D3F80B07DE3515563F7145D44386F862981F9BAA0175C1AD77A57946BD5C3F08A0A7481C3F77B27E3CB295AE7F041B690F1554C2CA3A95F29CD414BDF403183F6F4BC9BE3306A003BFBAACABDA29C446D818FDC90D9CF7FACD418FFF84D9DA4BCB8EA2AAD9DF12133308194BCB901D27A8BA2107A7D08D415229155F2F38499598819B916E6F411B37E3B02F655E2D3A0644D2B65861B557CB0DA2DC28CB162FCADC4967125026E6992B77478980DB24138201BA5A729955CA9230DFCAD605B104ECF350A2E0B6EAFB5CF72726C3A332AD1EED6EC5254940DCA715E10894B242579576B7CA34690920777786687A36868E2D0160723D8D5E17E21A5D48D8062BB4A0B58D595B51A9227F34A7BE8CDAC54FED23BD443593446C7B8C7749557C73EF99BF446BB99D4CFD74323FE5C89C5493B9B596F6853D233E90368D9C1563AF425B863627C97E2797C1787AEADA984A5A090284EFF806A05FDFB35D0C226EC604E1A0B9A8F9519DB5FE566F7DCE7CB87A9BBFEA6B8FA74242523A7C2463A038DD0320D29A01C17EFB512D18F8481227F353F8EEF127035BBE2780EB500D8521031B9EE3C21D7259EC98BF0089A12FEEF21A2049C300CC96849AD0FE8E0BB6AC4C0662E9FD2485F2D65DD16D2041AF83108F92011C72C8CD8DC274D4B09415B4A9CFFFC2A3EEC80600AE7E5284ABE09A9D5BBC5A094C58366E1DA560B58728BCA399E819FE3C0CCAC1D2B37589EF386346E41122B7B8D0EE5A4D073D864B005C324B3532509D9EEDBCEAC1DD9116D07241CD4F054872428AB5DD5FFB1F96A6307DD39CEC099508249C62E1AEACF74A8E9240201CECF6CD0C25C0217941777129A7AF42D964251D2BC6F5FA46F4BE880CACA43226EB3274C125E8709B0253CD7DBD3ECE14D11EFC9D5611A1E99BD00B5C8F42161E2708FCE6D703E9FC79955496F55818C8AD3CC279DDBAED7CFC9C016842ABAF5883195A67D5E271B8A7CFF63BAB373304CCD9DEB6F9C7253545DA2BA03872F0029\nss = DAB67F76598E58E51BED06884AC65105A9051A2E4DD876671B0CE67FE49DDECB\n\ncount = 40\nkeypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\npk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202", + "072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nencap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2\nct = D2F3D9ED15BB06F79D2E4CFDB71229F6DBD352F644CA292B88851E174EC372E8F70CD8B98663601D7054734D43746BF04E8029B7D9B3E9514F2548DC9A008030E5F76D1BAD0EE57E2D0CE7350410911EF64AF72B3FA436836722FB652F7A8ECC19D465872E1D52B6AFE7EB249D70954423CCB19ABD117C26ED539FE3658CC0E3F384F0BA34665DC11B9A92E53542023A97B92CB7F6F876FB0613684E10046ECE963A0F79BBAE9DA673F00EEF151A262E48973CB49988926EE2FEADEE3F1783AC9406396006CE29AB52A4E3572A077380BC38E6314A9B0E40DB20ABD27BEFEC5AC941FD5B9C339528940E6BACD420057D0795B61E941C55B74DA11AD948911070B047DFDD7E9B3D9D38CFE1AC3191486D7D2D1C9B762F7CE28154C865128805AC05F742A9DDBA3DC7E404C3FB64FE57D59D8B05C5A67D4AA947CE98F296ABC1CF7A72B63DF5828FDE5D674FB4A93EFF217B0398B7A60ADB981533AFBCDDBBB8C36C097C2789B579EF800A4120A3F2C1E04C2B23F70066E20BE7DB4FF05166DFDDF4D918F7B90DF9ABCA0A603169C4587FED8C8D6798CC2BE5DC03F37EAC7917AAED154A775DB7A2FEB58829E11C2686994A9C7EFFAF63CBAB177802D23ABAFBC16E4F15AC2DDA26EDB58AD855AD4AD07A89DA9FBB04B4C578EFCC776A5B2B3EAA2D318158C4D4863E840C54C193684B1CB5E2B13A7534E8A69E0E465671B178CCDC8B96A39063211A97E27A534CA0F3627E1EF63BCA58EE65780622E0158134B3B58D3E670B989661706B512ED6A119208AF3BDC71BE472C52752A1CE144BB3F8094909AF526744A500ED6E6D3EB93AAACDDD7F330BDEDB31EDB12BD8B6C1666E8C8B844AF1AE5CBE3F6FFFF5B6836C72B942BE708739312EFCEBA62406A96D2AFF48087CD7F16DF38A45BDAE116F1EC9BFB242FB460B7E31FB132C622FBB3004A9F42D8A32AD5FDA30B929A73183F1D5862316CBEFC1F31C216A17501A48E6DDEB1857807787778500C4D96AB4FEA58BAF74F7E24C5E10573E97CAF80473E10C06E571E8AFAB0B73FDB2759CDA438A67EFDC1858AF712B670C4D00D2B3818C8D\nss = 23D0479E4B6CC2D32A1F73C2F1657BE561482BB0E3F79CA988FAFF2EE74DD1B6\n\ncount = 41\nkeypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\npk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A74", + "1597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE03F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nencap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495\nct = C36FC0E3F8BEA75BCE55D0443EE9367DF9B9D370B16F7DE51B132ACD269DC170F9C34B8AD90BE0F7CCDD6ECEAFC8BCA9649E67056FC35B14E3FD84F2FC692E1A815854C69846A8DE8E8FA6B0FC6FA7B3E4749DED82FBD31AEF6C08B5F2BDCCD2BC5BEC8A55047842F723A745FDD1A64A5BB2ED38D5F2878C675310D264752469B0490239136FE3848BE0BDE019BEDCC52CB9764302EA8ADE78624EAD610C0D516F720765EBFA670313D7A9B3B5FED0E3EF7FF9F459689BC5A9A8C645D8C673CF432D74329E3105AE87E6BBCF0E2D16578D5DFA1F30EAAF806FA60C3FCB40C740254A3CDD69172779B83CC6C70E9AB7FEEBFD78B88EA27951B23728C6D621850995F6C9A44D27B6559FB6518827E0790C4B6F8D69D0E65CE64855C66370A5C084136919A74FA81725EAD9255097EC1E731F0DAACD3FC0D218014F10C71D9C76C1A0DA5A5603D7513836F85EBB13FDBB5488EFEE8FC4ACEA479CACCCCBFC0371816F14D730F215DA1C2AE500C24A918388672F1DC13046D8046B7F5EAEB55C2AA1160D79FF21694F172AC0D31A9EBE2D3114B9E1ABD54FE5A7B7A692C89E6FD26E571484873AEDAD2BE876818BF73C55586679460988B092F42FA1D791E3D2C79CD0526F398E88CB9CC860CAED27ADA5FE51C85D9A3E5A88D1BF72475F44CF39EA3BF101F3877D7C78D54672A30DBE53F59AE1BECF36EFF66FC53968A193268465426CA86A0E55692A7C0FCF8EFDB85F8EE38C040D55A3281089433B28B5BF1557041F90FDF1B1F8E3FBCB0AACE9BA3CA33B10519869C11491F4C85B27DC52AB1DB5CE9CFEED6444D6D62F8724FCF3BEAB31B4F5D8C8399A0327ED170E3361A0759C736E37CA36001D0F342B85CCD19B6E9F887AF73C37FD1C24EF93E52921C57918F1B2E2484D49FD7D37D4AE90896CA45CF4B4A4A61DFDF978512E1D4178DFBE24CDBE43CA693B2FE6A907363469921E1C7AE734ED53887CE6279D355734548244770CA12B227183EF554E8EF454B73A2241BA934E4F25DB23555E65E9D92ABE9C96F50D70B10E7FC139792A63185E405C44CF18DCC8660FDE65541F66E4AD7B\nss = 13D8358C95077D991CCECE97F8C4A33AC938A847EAED64E04FA8484F3D27ED4F\n\ncount = 42\nkeypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\npk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B", + "508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD78CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nencap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B\nct = 85E97A991DB6B8A6612797268D0A2A115FFC4888226860431434A6255925E532A98F11FAC7BDABA00FFAAF1B4B26F14E20DEACC1B68807A5ED677D707E88C22D46F2A33E4734AAD42603F0B21B15ABAC7EA6B0FDF8994BB285CF6AA3584D02E385A3C5F52C8E295D8A80CDF68CDA5C4C44C994BEED8731A88D6B84C5090F351BADFFD5388FDC1791725D3147C03C6A5816D55CD5CBC6F26D38745642A247C740A6D765B7A0147F46F6D6ED31A085179EA9BE56093FAB6270865525BEEF47533D7629287B1AC5F0516083342981196EF4C52EAC95F4BDE92F7D3914C662B463648B3C712020A2A3328F777EDCE5D9B9C090840034D501357B803809F0987C7B8DD5B63FFD0EF751AC3A51D9B051C12AF752169D935F105555E594094FC61A0E200163A2A7E9D4D3482C8D3875106C1AE1BE8DF05FE3012247115468142E111646516160A11082C85F7ED3152A6A974FA7246B0A81EE27734D5E011D4CB69B1EA572FA2AA8AB7A22245CEDB015663AE4636B1424A2A6AF3F96F7CC168BBB06EBF64457F26F30E976D13378313A8C0545E336672F3494105C92118D056E4AF2DD851904EFAC45B33A107BBA3F8C1BFD897514F1D6A75B0E3423EB700CAB242616D8EE6EAB20ABFB60F08A41A8DB276D429FE5DADC3CF3CA557890BB014FB99F9E94048BA540148545C57CCE95E5985E3C474B9B92F80F4A45CE4F35837A2889B376A0A1F19DB2B4BEEA59B8FB2EBB50BC4EE73341E55D6350D7E25AA2826CA6984EBD6F657FECA2D6A78F52C264A40159CDD4D2893FCC08F7E57BCFFC761AECE91220124292E4EBCA5CC4C46DC033C8B2470DE2D6362F135874A8D1883E130012A94D51C3CB26F8D044AEC4D8A79E3A72A560680B61C116AAA6ED87C27EA7DBCE3FE5640894F45A9FA1043B89F06078AA94B4D66C374EBFDF7AF488E9BC7D8F42E91D2A8D974D61627016AE86B3681BF5DFA64BE82164525EC454B56A8CA9424F6CF9E28D4B6E344F251A8EB61D10243B223B853837FCCC4E340BBC69DA4053CD55941EFCEA5C6D96CF34912AA30C88A4DEBA3933E15609570FD91EFDD80A9F19F3\nss = 9F2292EF064BFF3C7C2D576EB668C3ADFC7FFCBA3635BB871493479250373BBC\n\ncount = 43\nkeypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\npk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nencap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689\nct = 102483694DA2C793FF4032ED7A4D13E3CF2C34566C766183DE318C8AC355FAAE9F28668413A3C0D5D94F5BBD9E65C938E515B9ECBA22906D2671C9471149EF6D868FF280AD7908FA11C8ED617AC045580E6C001E1541EB3B681FE81A088E59202CD1E193D7156A44531853EB168C381C3A289C061FF81A96B588000B1DFC841E34CB198B54F3D7E888A2830B1A815CB40322F603AA0BD175B3FD0247E0383B5ACE2723A2DB93D07313D38057358F249E40D3C959E7397D77D3BE69EE587E7FD9EC9B5F98FD65BDC852DCB86B6AB0EA799204093DD5879EEDA56EBC68A0E40FE5A5380ED7C487CDE87D614D334E0E66E25FFA0F60043B0962E28C796841C9CFCAFD09F5A90A0097385FA4E891A8706D81065C940A024E2EBE7C06C06334FE8EAC0BBB152389829B6BB47390955A4721741DA9A2E4159D7E23B46D70CE49A7FDDDA7656F769718D355BAF84F", + "A6B0422E97FE7AEF08E7D01322384A07C23F0714A5A0D5FBA88FA043CE10BE1B752AA249B6DCD60150EDC28D1B2FFC2B0B91E4B68AC2BEA215A20094FD4B99CEBD06862A94C651F5752E456448772F02EECA33D3B86A8713C618D9D1CC0F81D5CB6C7A31207E8FE34CE629A95F378FC22089A27F447AD098BB6DF80AEEFC1E43A91A402347BDE51BC3D593DA9C1410AD4053E1ED71DA28924E4F1561B7DDC3CD2C616129D58F0950F016A3046BC6C0F697E6E915AE4CFCC4140CCC0A64D111525375A990EBBDFE48DE099C9E4AE1D4C0F819C4481D68B591008560BA1F2A451E5E30F110E1F3E9229216AD1D799FCA19C449F8DCD1196CB4ED4570FF0E971198C1D4F7586668DB88EC37D74695E4D663EA1DD61118813143C72461B63A13B3A9ADB283DE135CEAD7370B49D59F6535F502EEB4468C11D173279526C0F210BD53362B796E189612A85C573FBFDF820790FCE3A08403BCD86C29FB85626054F67E4E493098B3688395C7DD6011BA0B872E87C7D913B18966BC6F465BA3AEF36785AA0FFA3ED467E1935012FA1C84C6DE563CE455E39F922C4ECA29FA0E968DFF756340107493012EE00879286E6A514C3E24B76CCDB3\nss = 29631B1D85F23A69DD1DE78C0D931741BD4A4D7D6B95F4BAF74BEE91813220C6\n\ncount = 44\nkeypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\npk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CE40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nencap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9\nct = 018FD1311DD57287FF376552D1A07FD7BB84285DEFE332C28E6E479A7A4D7805DD23F6BBED16AC5E1E9837A838F5B1732F6551421F5354D3EAF9780C25911179E9F150D12A10313B3B2A2CB860A29E9FE43CD83E5A7150BAA6E513C47F6A2AECCD7CFAD6CAAE5018C40B25A30CF1FBB2F68301D835A1FCDBCB28865AD83CF5C2024D8AC9453E889163CFEBF4DDCF8BE41BDBE4B616FAB3A4F07BCF97A61D94FB873E85B7ADFB71A2B7FF53D3CCE2F834AB4D0648B6A1D68B067A2FDB538C083272917008AF09E5C70156B79D1281BAF79A05353491ABF8AD6743D47F64A3420B96D34EF8F1D04117D4902A5DED61209C8C7C4222734FFD7FAFE76680AB024DFCB5D8950517D32A3FF0393F0E59BC778CB7EAFEA0F29A2B29DCDA410EC6E9DDE725A9CE2A18799CACD2AE9D750FA70A096AD2EC77B20885B4E60613E746D6509ECE607769CE147433726D4FCF4895A111F19C7F38CACDECE6D812BAC71295CFBD70BF4B028FAAF7708837E43BD283FF26FF3F63A3FD70EF27BA88F22E16AC12B721675D25F3B5BE02040D7FCB988AA71907DBFEA5BC22818EE0A5454E0670B64B1FCE54B0DED18A4D5DF86B009DAEA64747A03A2973BF1605DB61A3D8D0E9B3B0FC8E56A33E068C562FC3C9E1A2E10FAE21CA78804144E33F1C59C1D36E390A9094610CDD27AB3BCD7B7AB0ABCCA2374976F98867E6CBBB16532EF6974229DBA9270260D37EACF986B337C5E7224883E4DF5E04D84561252A5D6A29692B1073C5141F3885787CAC9B97682B9B279098E674DAC8CB8662835E0C78A34628563D4978AF0C3350CBDEB6C8EBE8FB6990605DD0D47D572DB116604E89A23D7ACA763C798458AF8DEA02712DF8577C182686357E2441D4DD6E87126D6970B16FCE9B3C3F42E0D88AD13132997A5212AE4A0FC8209EEA5EFFD4F32A96679FC1B7BC10C2FC05E2C6BE66073F9B46D5FD7D5AD176814D64D85B49C1C4E5316B24CC988AAD842B9E0CB1BFD782BA97BEC7549E1C39EF6D1FB0C2E206E5846E75C82C7FF577A577B0727E454EC7E1322167E18D8C49FF8F6A8CCCEE622EDEDE917E4A497AE7\nss = 5E1D34E184996E029A175B7AF798FCF94D39253A2596E41F37CE50369BB0BC82\n\ncount = 45\nkeypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\npk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9", + "B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D0668DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\nencap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4\nct = EB84ED275DDD136806236A4A925FF0E23EACBA3DF55D68D6B40094C399CE1AD2093A05E03F745E1848FD3B37FCE6B4525C427D8612478B2AFB9584B7F88F73A1C784A856C0D014A2D3D0E1898B4F322E76DBAE258E0C5EAE393D5EC6F5FEE47181441987FCD5EEB8F788AAA5B4DF8027C3B3B4190B5594CB2F74EAAFE894FC2A7087DFE28B64240F3A5412D07AECC737611451114B576C168F2564AAB4BEC0EEE4E681E6A6F09630702FD0C0B6237286B4BE82CFB9E0FA3F584E634A573E5ABA501436E2BF6D32FA8BFEE728510C011179E0F8AACE8B36C3A53C328A77ABC19A79BBE703128D5B5DD4FCF91E4407947717AE1DEB9984DC46B11044E55D53D43CEC016462C523FCAB6E171A0911799B10DC8D1B65D93FDF8A38ED331D70C9F4C6C016EA8B99C0AAC1E1C04EA0DCA697F3C9B074C89B37B72A3446B7BF22F55FBC53C8426D56E9A70FCB8676939578633EDA2C2E9EEFB94DC48067C3460990E386F51AD3300EA0ADEFA7078DB7F07C466193B0922B990E843ED5B7F298F495560840AC35AF058CC41D38ADF66B9299679E7E65B3816D702BB1D866A8676507BC51114EA4720B2716ACF162D78BD066D6356445C01D6A7DA9C8590BF85159FA34AC221E6E9F8B8AA12FDB41326156AAD4A268C322B2169F88CC6D4333A14654CD0392699FBB6E1EC853B29BDF04233D690E641003194BBD5BF24F3E6D208E8F55417DD20C7C3832B35F219133D349918DA89B0A2200920F597E767A02BBBFB47AC9A3E91C558914CA8C07F5193528EEBF6E0331660289FB103EB0A9B732F8CA4A719EA5FCA256DB1F0C932E83CDE4C68956E82C963545BF0E6006F55BC66E3B3557553B28067174EF0A44113C538F9B13CBAB9FE5AA83CAF482B3EB3267A0983BA7A55761E5677F59D82F42306DE712E63FCAE0B794D99231C6D40C3EABC54D9A477CBB4BE8B28365293F31BF2FC8EE1A0FAC23E9EE6F7C5A59429C270E0721B689E4CEA57D8FB20A5B62BB7FBF9BF41845B7A3DB91440080D82A72843EC7EE0AD449CDFFD96C2D63068BB49AA31E8CFBF953DB11E25C095F62DECA0EEF4C3144E9\nss = 80314E9C9DAD51E4D2F57677E88949DF9D190AD5E413E01BE5E0AED4A1ABE38C\n\ncount = 46\nkeypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\npk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDB", + "E2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B501C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nencap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A\nct = 3C159D0702480D26C38202C888D185889D1667A1CB5C5765074AD8AB055087BB4FA33BFCF0D130B89B2E83CE5D2747B0FC4F8E15B71CD612ADE3DF314F218E4AD7953615AA05B232A1021F5CE151584EAC45E26D015B5053064790A8C10C260757CC23D497E70748F9AE50FDBA92DE47159653713DC9A5F74B585C254345CB4FA1E97307D94FD70E64F4C5121E4AB4048C991D5AD3707418E666D29ABFEEC77C71661D623FE6042DE4849BBCBA4790E6B7B971753124D970740144A9B84C11DE4CE65CDC8173FED5AD2DCF16278DC99A0915B75BD58FAABB4584347CD077C615CCCE04857D0ACD08A2CC83A6FDD1819874DA9A6C4D3599E0D586EFEDE8868552251DECB2FBA9CFEFA8132CED96F252FB380C2CFF3ACB36391C93B72D056847A61843ECC52A0CC45C894DC0471B8D4DD2A114F7A2302FDB8A3FE1B8571B0AC8F4FDD622802950377709E5DAFCEE6AAD923454DCA718953DB1E0FFFCB7363204E87E06CE4130BC307E69D2608DB707B501794E2096A1C64A77F48C2E696468BBB0412C860C75A6AF4A952E61349451476957D9CAF448EF151200EA02B60C667EAC1A0129A6790A3B015729A5CE81940F8F961CFCA5A4F24CAF56D053CBCA39DE413F601A1354F5F969223F61A0D1FAA8A538D8CEE9D6992055D83E0AAA333B6AD0F47DB1000FFC40E547EB913B3D77EB6D268881EDC3843F77094AC83CD236F7F524C3D28BA598EF06AB49882E79F81322460850C7CCA3C59ACF57143366547BAE996E8BC7445BBDCB9C5A1B4AC094D1AFFB03012311361098354246A368669E44AD8C20C08A3288DE848C1A9859A2C70C2E8EEFCC321BEEC2D4C748F7ED10053981A28C9EE56E847F4463474FB225B29E2912B052F50CD9D9F07720F2F4419DF79467156F8C68B51DA93DB8F0DD36BFE8AABB88DB18CEA497919CC6ADB712BFABA1D1763B6F2DC7C638A41977E2B9CE97E1D2EC179E112A40B28B1AA04A114B595BA2139A92DE33FEB67DE9D83E9E4314DB29432B13DB08CCFA03FA993A1B4C32D6CDB1C44084ABABCF6EB60387A1FF00EA62E793C04021EC93E494E560C14587\nss = D10F6702018EA779EF0455F748100F6F60266FD6678C691CDBB79B6EF2F37D2C\n\ncount = 47\nkeypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\npk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B", + "75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A611BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nencap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147\nct = 44BFA86FBC200E3B4243364FFED07FC0F44312EE5965C0BAF1770364941F7FCE21E52674F90161FE46D2DCECCFD7001A66FA85A18C2DB94C1ED523B06FF8EB9ECB57FBD1C59A2312ADF3D45282CF75976AC36E81F8FA70F007C75DD801A7F225F3B09C4AC6837CCD8CB3AD7F1F69A49206123EE3DD55203C98C6958FB34E89C5F0D3C5BEFFC30ECB7E2D3DF0AFE09C109507BECC317D8CB522A002D46DFC2D82226E8FFA98950E6907DA2861007BE146940ADDD612B7C40EC6F57C2A867DDE8D3C983203BDF8EB7FA102342D0C5D9D81E4984378BDC2537A0C4B3DDADFD9EB6B9FCAEF80C3817211387379738C4B48D7CD996AF062FD309C67579386F982BCDF72DA1EC11AB51AA864B0D8E66D986E828635C1C51A59607BA6F6E9CD93EB10DE04E1E3F24C7AFDA6CEB5C67461A15813809156B25E7CD65774AFFEA331F7575C40805EF6A6E759D1460EF39DB9179E4E51A7CD95750AE7CB2A2E3283434567742FD94C08D0AC6C7E5DC51C366256256227BA9DEC92FE3BBF97187C352ED28641A1A635F17674F555BB8CB7ADEBE163132F01758019C329EC2944733979F9210E3A717F269060F2C9D934AC6D2BD5353AC330B614C5EEA6FC9049A044303CC734C7D2D14F18156CD4D515D783C38AFF4598DBC648724082E7E96186A2B25F3EBB2461E28DF011B2EE7FDC6FEC148CDDDB5E31BA382FC1ED6715C0B763786F0C944B8CE9DE73306634C1F9B52B8B762CD036E8A79136ADBD7B99BC9C91D284AE05E2820FFF1DC5814957C70DFBD7EE202FCAECE8AB40B77018A1B2EC86AAE520AC468BB219EB4E9B9110CC3CF00D67B79F0263D505EEA84F40970954AACA2935874B7A728F88BB3CD0F155CD0B1C646F46A2C38B0CE253BF36469715B9EEEF3519F4675660D3A6FDC331536AB75ED0E6D1EF8E3AFFD54B07EEA9C2CE7096610325DB886FD34460D2CA210A82410D7B3C3E33B396A7344E092FB0B9C958E367A06EC59F2C6799618B2269A9BD95D23CFA7EB2D5E526DB2FD0F5107E10B844855C2441F7E0112DBA8DE3881833F130B9B39EEF68B30E52CCD5562F268E7C40F1F5F6\nss = 37B36CF73590028AA9323B401DF00067C8FE925968CA3C30C2B0E5D5C75EE296\n\ncount = 48\nkeypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\npk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73DD1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795A", + "EA529561D11374F02964CF635C27848671043766CFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nencap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C\nct = 6A7CFD7988D650889309022770754F832A80FBD066C0EAAF36F51BF2F2B22FB14CBF94D51C2E93AA3071A4B82A466F03692941C066599EA6E586E5D41913DC6FE1AB9E71BDDB77B10C0563F9EAB15A224D8566372DE7864EEB3FF4A5D88AF53536062343D97A6CF188A91FD3FF1449032E666B47CBE09A19A55019562C1555ACE1A723F0118DA13E1743B284E8F95CE04EFB756CC353C526D1308BBA2CD595DA22EE01F3F1A220CCBCD6FE773A2752D4DC1487EFB00B73DB606D02005D6DCB1C470731A3CEC98C13DD3C3640DBD8717975B3B736D02CED4087F0D6D8B025C2F14B0C8CBD882D45C400D99C48FA1A633725739CD70382DC2972E97A6ADDAC1BA51E2268EE08CEDAD30A2FD36320A1E36FD4680B1CF3BE8B7CCDC8471DD722FA33374809679C46E044584BBCA3B2BA71A56BBF4FDFCA68E949968ACEAB8A772D84424B10EF54C6E8F2443ED93FBECCB8CF2F4B90E4C3EC5CC809D9227D3944331ADF971847DD2D18AA332099D52CB51F47CC30637EBDC5AE43C41E424A1E763A34F7B2B77B4ABD12942AAE5E11DBCCB37C2F07CB9143FDB5A63C68C1203983F1FF0DE17024BBACD6EE9C00E808DCA42E0811E27C2DC1A60A5B5F46BED193A7A09B7E6B6DCBAF217255B4C2A6F443D775AE30B05117154090DEC8B70A59C63181C355ABFC1C59E33D894FB38D16FB636CE6388B9A02811BFA911631392FDF727D31871A09EDAEE2C419CC68F876782630461D531A0731D8645A6CCBB1214AFC7837C0BA27095DEF2D5EA06A9DC34A3591DDC526D97598DDDCAE9D59BCAC07020968E5FE384BD0E3F56E9F7F8AE1A0E94B7723E8A785677C5203E202982120C98DFEF9C6F6F8A75634483F8977C9BF40CBA0446568DFEBA898F426FB695A34E751095B91FD6C5C67F3F94372C17F8FEF012246DCA3CB3411198397F82663075D64E41D5BDCCF5A9872DE8F276C054992B271C077E610CA46B5AA6A8CBDDA0B75CD76AA268A97D38839EF213EC5A05966CCB565B0ED65A17CF7B27CEC8F2C7CFDE74390B5A65E710E6911478EFA285B12472F187FE0B993387089D7671236DF26BD52\nss = 4F5BE9127B3FBE127C44C6D599A034DBA15372208240F5E2A0AC8C630DB550A2\n\ncount = 49\nkeypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\npk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D719020A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\nencap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA\nct = 7E27A9A3C3165587B6B5B99E7C82B53E7031E53B098CCC626E89830F7B88E443C15D4F9E0F6D017566E4EABD278FA8B4FAEE15CEED11402AB1D83BF4F8BC58951A61BE1E2C279528CE7BBA72086585FF68BF17C3CDF62C0DBC020A924A4C780EB25956C80B935408CA64659BBFD48158C7EEFC90F089A5EE33BDAC36E0E927F16B08C9FC8648C07661CD7358DCC3280B9F8AEEACEE30948CFC327636CE4128DF2F89291408AB4EC2AA0B72A3DA98FFF5DDC11F33827CDE241FD2759B1AFC8492AAD184F92531D9915E9465941BA9FF8A63E3E79B47EE97DEA71C5AA76E739B3C0EFD0DA9B2EDBB8B790019A5B6B8EB2F1BD8744C27E911BFE301341754857AE10636E08B388783E3B9625F8905DFE5CCB7B7BDB4993528227310B0CA7FC3632ABE05504966097AB60245C5A6DC18F752D296732CED51EFA9472104AEE1981DFA1261030B19601A3F535276FC55224D3DF75AA017FD04A0BC9BB04A6EE60B5FE8F2D2EC363C295AEA1673CF8190CC22293D16AB3D720B0083FAC7FCDD6980C9A1F31BE0F4EC791F23A1DFC9DC192EFC1B9ECF0E15EA3F8B583C151AAA9D54FB77351A63409566A958D346C5F505566278FE6EE32CF78367264A27BEF7E1848FCFC803AB3354D2E78B92AAAC14B3A67B7104F07F311304424083452CCFF1B6ABB98EFA1F192B7C4A3C89484E4BAF0D84AD2DA52B214CA2A7AA58DF21D38FD8B8EA6ECDB2A59A81A46F1D84EE37022AA2F89D7D84AF7D9274B43D2C2AB1F41F1BA4F1DFCDCC16D87192A6DA7CF0713D8200AD8931D4F8DBC3C903032F2D8D3127F90514B4EF07BFA9BEB995CCAF81237254FBEB17D3B3DC5BDEF0BC9A870777F7D2B66DBB4B356C90CF6A298623EB28BE6E2E21D55137CAE8CFAA6FD5AC28DA99", + "5DB9CE6E0292C20F101536512B2715C391425918860B19263288700538141D44615760C47121C502A8738F037F743CEE510821801212AAC824E9ABE26D2F37A5186A00BF0762418B91D81912DE5737170C2D3658CE2E4ECF4669924D8E216DAD6C8E538446815A8F46C96990D8295B842DE500948E73AAB51EADF6A050BB1C56F4\nss = AFF62B941FB62CFA04821EAB4BA287013221F8656E6A9AEE849A65BBEFA13BAF\n\ncount = 50\nkeypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\npk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nencap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24\nct = 9899DF8DECADBC01580A87A7A791B3FED05AA4DD2F56A2A918D1EBC99558232DCFD73189F2665A72E06FCA0FAF91355EEC7206C5BF2D75BD13063AB8BC9832CE01C92C1C9F66BFF734AF68BF1DC27CE8C0076C716497AD247722167AF955F275F704E1FAC27F1F742E67D36DE96FB0997E6E83B3E2F95CB1D2031CB73274C4A6ACDDB8C059D23793B2EF72963AF30963627D1B3F16226C6139EC71493D787527833B8B010EA29F5A57076CE265C4AC79C720568DF920FE3914C5175F05FF7166B024E5B059EF05964B4A6483E1A0C5FBADFC6D1AE97124CEE5665B29968C5D8AE4E4AB3074F64057AF767E49C3B712154000D4851D1A6136610A50AB2A179BCF44C7DA7EDD754E980B250BFFA118EBBB4B17E40BA329AF5D89B1E23626F9D5F2498F27ABF1C62133B17F8DA3D04D452CBF0EAA3766A40EA133E8AE290EEA14840431DCA8ACAA6B8107B1D6A578A1A177D39FCE3359A6A7019F7CA0A8FB8E3C59D10BFF9A8536FEF59362FEEE05FDB5E149DC03E48A863B40287DA0A106B7082FBDE67E156D49372B11E1AED0912920D9E8E0E465DD7E1E9063D890361393F0233B287B2B0911BF3194E0849D1661E4AB238285B25355D95296CC362B127913384F50A757A344C9382EDECB0E810C463C451436FF8EE91628EF2F44059127F0685DA4C40E0E8704DED6D6C682DA74246E1E3A3D886230ACD3D8AA8E16DECEE9AA418F449058310BC884F371844E769CB82FE76333275DE80E3ACA4E7C87873DB19487BE772C11301FFC45DE500EECC8884EF39A3790D5372F1DD8B69AAA30887FEDFAB37B244674ABA1E58417336FBC64AFDF0A5FF82A82AB3EEC3F24D47265AA14A3B7E38F9D56992FE238C03F6F22CDAB8DFB1F0B227F7081A5FB5A38CBBC3355664A2675E90D57FE0698D4D229EC9F470BC4BB54319F6EE89D5D05B2C66AD320D60726CC8DF580203B067799DD8F67D2A42068AD7610F384ADE3BA8C4B20C40FEEC9A2EA5C971D5E2451185C4CB687FD3E7345BE8C64E407D8FBDF164EFAA9895F937D43AA49D26B410B988F88AF3A72D775C29C9787FEFB0B8776C6BEB380\nss = 920B95D4AE5698AC7280B6E95814BBF9669ECC36543F2C581D4E2474FA9BBFF3\n\ncount = 51\nkeypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\npk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553", + "C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FAF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nencap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917\nct = 03BC92F1DC73EF64491327AFA0D1BEC48B2EFDA3231940D81745A0A51552B1A7A3063A959D80BFBBD097F8302FDAD99C56F033AA417A97E8C46AAA42A1BBFC280E7D2B357166F3DD5392DC8F9C6F2406A1D887117977929FEFAD234D21C6E5F0E8F4884ACDA3D4A0B34856FEDBDD38BD1B73A5305DFEF2CB6A8156B2FE00B8C05482F684C45677E8B1610C41029486D91E47A034C198D2764927E3E3846F4F97A4BE4DBD191F833D083DEA7A9D770B6F320231D6661CB379C9574A82E5283E030625109DBCCD776CA6F540616E926A4D153C18E55B51295AC75AEBBC240EDA9DE3DDC4D230595632F1667BF419DE4B5A251FFB5917CB52DC4AF143285C73C958512E2BD525B00DC7C48B1CDD75AE409FDDDF35F8B39B3CFD52E3C62593C702A08F91E0AD271513B824C4DC8D575871A58851ABFF0CE49B78A67011EDAD8ECEA81F35995F39BDD4F68BB509DBB71732188DF58C118C7EEFF35D9D4EDD6B560AB9D1CB9FBA0E6A9781F143EF81F983DA0B242338DF20AD5EB284282696C891298F683B97E0D9F8774BC3FD746E09C8BBAE4A5FDE7DF67D2D3C3B5D139F908EC227E966FE8911EB89D04F01648658F7324D8670B493FED6B24559A6CD4F2A5C5D52642060C0070E13D4AEE74D09D0DB35EF5630DCF6B3BF5FF26DFA825E34E8A1975F7AF85024AA10975705EEA32899BB2533EA65FF3465F7FD8748FBCD5AB580766F209F6BC6DF1CFA4808081C27B2F950ED6A81D6A4404B04EAF6793DC60BDDA64662300BEB2D4537C2E58CBA9B4D4AF44FB060AF52C38B4C38BDD40A9AC82E1C9A03CEB0ADD81707F8380C77F867C26ECA7BAE091937CD264EB48B64B87D59F13616FAD1D85A8D7C79408655E44266BCABDEA75D1286738479914619D359321A7A312C803D484C457E7CC6941F6112B26E829E160474AEF57185A928BAC3769DEC13D78C70BD15372FB8588B6D930F13A72AF341E4D99343C15510522441F6F0D15E249447540DD43C1E6FF6E31865C0F6DD167FAAD9CFE90A53586E93F82D35A6111178AFF6664055593AE39DC723663453229ED6E23261F99D9FBFC4E0793D\nss = 5E4E609CB40F37F28706F7892D5662509D8859CC28DD586D81F80DFB2D1EEEAC\n\ncount = 52\nkeypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\npk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C602655", + "0085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30CE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nencap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E\nct = 906B8CE2A58B9AA6444EFEF6E6DA810752E3CF437D66CA42531C8686D10885D66C617B549876F67978CFB7463F52FA510CCFA5301AA735846A12870379D43CEE0FE04D4D097D3799C8FAF84C3FA0D701DE5796DC371A6BCC06F50FB1736A3B9F94FA750DD1AA801ABD8FAE3FAB4D59BBEA1BE4E7A5091859C754B4E4051B7A9FA466D40AA23926AC8EDB4392AC9E20FE040BC81F466D2AD3F129B2F04B9521976B5701BC455DB343BCCA57EE1547AF004AB6DD8CEBD3277B3CEE58BE476525BD31029CD4545F0B6614B4F8C0B587B11CEB7ED64DA771468A8F3DF457D4E9C23ECB198CDD345D5804BD1AACD3D7E806CF078CB81C899972C632154ABC6B9EDE39FEBCE110E976F78F9E4D430656AB2055CCA5DDF1B2281CE7A2A46BD68AE2CD1EDE96B60CC37FA01B83022768BEFB545145DB9DAEC7A684BB15503F2B5B2B8A9644C2C058C29B594AFBAFE878804E984EE2B354139B7C750D170BF9229D0138B2D333ECE5AEDFC12CA46200970C750E051628EEA7955861DF26EC22A116E1548E0DF45D87401A6913364BB270F2C9DEF9AE6C6D68E8E30EF1CB70DDE6FAFCD65BEB3FF4AA664CB47A30AEF3BA4859E896214035088A639AF83484769CECD9B582396FCD12D996FA847A4271445AA294DC7F7492D8095E55A5B3304850F7EF6486A4D6B8F793842EE60A57D8442F1AD21137FD347ED1CCC6332EB0F3CB72663BD62D2B20647E32366C1F80E987C3F9036A392A50DB3F53E790DD7F1A94FADD80197DF0A49D9A88B972F6615F996A90946BA75F4A9F0D3C99E7E4F6EF1F8519EB0B1386A5E9499F7D6C7B2FDBD0D5983531175A3B410ECE9292246B352935426AB8B6A5E4CB146BCC34A9BCCF66F48036C34E837A262E8B6292ECB872EE31EB4C3C7419B02A7F11FAAAAB1A1165BEC8C66130EE2F5D6A6CD1AE4E690D3A30F48D03FC185A65597C0B06224C74DB7DC12178881CB133FD94C9A2489349C94CD969A39956D2DF63CCEE6C8D02CAD4EE698CF2FCEA2074A92B59FCAAA038DE4C1E9D8B1C20EEECD3F87A20C66031C849A1784E81E9645A4EBA44407C23C87B1C953A84\nss = B86CB3A712C8802B28C25580052CB039E6DD4A71D01FD04B76839CEACC4FBBE5\n\ncount = 53\nkeypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\npk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A00", + "1AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE55A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nencap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2\nct = 01229A11E5A87C3CC2CD936954E259C0DA660F7776D4A758C8E43169DAFE22149ED1ED8CF31AE7F16E4E1DF9670A62C24C4A50DBDA7F60414D439C9545D702346EEE0539BE5C3B0E2181235C966EF54CB88BEACFE8997B5E206966494325520350E1E61C438B6DC0237AECD929F93FF3DA0017614B1CA5C1B3571156E2F40301261536BEBD813B71DDBA08A5ADF2A147ED013FEBE97AC28AF24EF5970BF331880418AFDA9F849D53F41507395FE43CDAB8EA0E87E7452833DE66069286B74C8C7242F8F5A4C62DA98BB1F618958C5D0EBEF9A071330F65B401EBF752E2CF02F4200D877A6C5B205C44D19FD79F31E79C7AC007B0BF1A837DAB446FCD450160381493688FCEC6E20497EEE3BC6B799322D6501CB3439B91E54E985A8BF6D9B8FB08914641220A530AF244A51B9E9BC791C1D49CD86793AF91E453F8E356A25C207E8C0C67A711D7B33012AC33D216E3AD1A1C2951823D819D196BED7D0033C0E77D3A296A56F3B159C876F1FFB60D8E4E02A84625F6E098F39B4E0CC343907ED4BCC10EE1814C1018908A63BAC540313D9C23A23A133C6293B1C6125E37C5CA7A68A16B78A632AF1DA08ECA1D17C776F7CDD19DAF1304A2E4662CF56CEFA7197E7FC66071207EEB838C1614B01214B71BF024A66FE17D9B2DD01E8624693C93865C0AF4FE41E98C4B94B9406E31551E69ECDA3149CA4D16C3137ECB03587BC280E60966D10060059520FD710F277748ECA6E6C33BE516C149AABD230FD2D0EE1F9047D8B0179E04132330AFF0E83C96F7812E9E888503ED26C0463361C55397C88A3A95358BAA52C9A0135DDED2CDDF7B467D2BF2D617CD6A829E93B0D671E04E220743E3DBC1C0362208668146C127F80A2B1257D054191AD0C0A3CC3D9C625705826E2989FAC0481F5B311AE8913795EF43529D40BF0F36E7AA5E206BADCCFFA9CC5C574F93582C959D038D2EF7189186F8D9B0ADE1AC23D45F9E7F98EDBC8E6C76BB7F52E821DF3DEF5E121DFF2D7502DC8BE93B8B5C9DD7BB622D431E50286B6E4A00A7B847D5F9D01316C473CC20009ADF6CAD85F9FC54C848909B3C5C7F\nss = 1B4914E23B4B81DFE9A3BF8925C4A075C0B50B932C2FC53060FF4C9906183EF1\n\ncount = 54\nkeypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\npk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EBB9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nencap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241\nct = 54BD48494E96E3A26CFDA16C234ED14D17B56448C13F2A4B38586F871BC82036BB3237E633A8DAB4E649F4BA8CA728338FA0491DC5891E04DD290B95176A590B13A4E9895847AF2C5D68C0D4E0BBD88BDA29B425F18FD06A51516AE1D7147190E53E88592E5F43455BC030E127EB54428943A37CFA461430697F4FE3908CEC12B70071695B7F53A3B69AEAC6A0993BF7A047AAED65735C7438ABC98038D50B608767C972F4A1CE7E7F94CC619F5E032C8D725284C3C689E334303EE4427719B0A67E6085BF9A98E90F5459EE5BF8AABFD9BF1FDC8D", + "D9DC9460262504F8EACE7F45ECB13A78ADBBCFD18B4D0CEC2DC40B17FCB4F2AE1122D08B97EDA0C85F87E079357EA0BFA32453308CF2841D49B41783F85847787C26E5CC7C936701D3701DE41104A6565BBC5DD93CF550C1D87D0A003B75D17872A97CAD3FB3C69B0DC8319A1AC6E789D9017AFB6FF13744C05F895582E97A4B196583D2ED35017ADE2600C06A9E0AB584A0AE3C8010C09CDE95069283E3F1687191AB3C4DAD69AA6377A07768519E102CA576690324B4C51C8F0D69DF16AAFD4E8E9BDE897C5EBA2362CB6134BFB35A296C745A9A9D73837784E35C2EC900572A4FDE989CFB1CE0235ABA28AB76A00F10790AE2F1BCA3904BBAD0CBC7CAF1219413EFD9EDB94F1B879D73A1C6FBA500644B61511291C768F0F6940AD76333C25F1A9A4280868764B9EBB9B1F166E000177B0C9CCEECC3307B860389AB48A3C27A6F384EECD3298773D1194466611B6B75C4D56596EE9A4885357AC138BEA6BF660F4EFB73002160F5AE1E2CB7FE46FAFD9D5D50550EADD98BA8286C2946BDC0B021AF3A3A82D774BA8F2B94099ED2C0EA58C427AFF8B16F670C9B46E402C673E83C5A177C3B861F5890A8C306D60101E214D31C5CE4FE4DDEBCD5F4DE0E9110198ABE9A919AD80DD020F30F9912CA6A3D65D5D9F4EAEE2423B09FDF81A2870505431A5B31C80F164333E6945DBD45EEFE0E90B9FB33AC8929B35FCABEBB1EF579A25D312E161C0C874CE086866F0D4DBD32A9ACC5DB97DDA4721ECAE03A21844B23CA6CA8A40EBBAE6A61\nss = 1C657D7CCF0D7CBAB51DF5E5934548EFEDD2B91FA7A4CC8B20288F78C20B507E\n\ncount = 55\nkeypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\npk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF5224C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\nencap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175\nct = F43705E8F858DA8780EEC1DFB6864753D443E90D9839EF0D8B36E8EAD3B9BDDF7DE9C81C315ECF002FF3142B995A2021E28FFD12C200648DBB94B6918AC7B49CDEFDBF7A51F0DBCEEBBC48D7BEE32B30B9CC1DF749967A5F069A939E3B43162EBCC07A3738EC83992A29133E39EF39DD18BAA356665FC6E250DFF8CA08422A03EEEF974AA6B4F6FE141DCB4604119D2ED5C70E0E846DD4EEFC2D863C3E119CD53EF1AC1522F1FBB1DBB778D67035CA9FCB0FB9A30B621597770579E6FE151EE175F5FEDC26D085CD5F9DAA7F5633733FC6D85A2C1F9F1479A6B023A63FC612006421DDA279852E9D7BE443E161F08EFE9AC9050499DF4E66D62B9E2D51311438DE000FFBDF26767410C2FC88D35183A7C9C01A703AB7F5A669A1A3CDDAABC3A5DF1DE7090A9E2139C384A27B5397BBCCA47659E6EE349316972D788225F2BD868BC248B32F0B9EA73882358E2C425E4E9E2B7C6A4046E20395F31AC8ED53CEBF9F24C19CD8CC565565AE68106AD1C80A9A47C626615BD811874ED7EC76150F61B067CBA71321C103EEFD9ED73674037F30AFA06512217FF39B562DF5AC70648A4740B66B920081B041A5654150DC5D080B0E02D37090817EA09C1BD3FA2CD778D57CA8A3B90F4A5F84A4DC082BFE7481B1C07608C134B274F2B33EC4E47D8AF78838B19599237F2035EE6C2A6EC5495A1259CCDDC48FBAAD38A9EFE80FA1676A24D483045CD409CEB3B40B85594EAAD4CC95AE76C1FE70804EFF27C16A3ACC3E9E75719D20FA1D94E0D12C3E08901819608E08DDEA772F5E5A89FE8281C79D0A6A5C37D0FB3742E55A6D12675EB9601139B1A24C3D44909886F1E80C18B1F1794F6C933D7E7F1A495B26555DBD26890E4DF81FFB2B5AD1F140584E438BFF72ADB5457BA841D584F90975056B9E08B342EE9B450480FE7B3A719A4E3823FAF703557C8E230F4B7B20B7BF46F2A1B7AE4F4CDC4B4E0E0444120192C89F01166C24E392DC0E2CC9F3F4E787199BF721F21BEFBB236EFE9911236B36003DF5DB14CA36D97FC629385848AB29C6121572570AFA1BD7FF74BB77AD0ACF3F7748E94253\nss = FC8EBD9F44C6517D7AA5BA22496C6B59704C7B0A2926CAD8C4BB002C43A75EAE\n\ncount = 56\nkeypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\npk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516", + "DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nencap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3\nct = 00EAD549CFB8ED1BF0DBC9B53FDE468D3A8195847DD44418C5983E06115A828549E69DB700680897D87CDD8FE26B24EF0A7A06A8715E946C4252EAA596916C77F8735D7A7F2A3D4DF18434E74217209154249DC4E26B237A001DA05E0DB46E889771638168782B9B3A9F33CACC4EDC7D056336C0872600B67EB9639B6432971B7A549CD6EA10E580F8B3FFC8720B8B9EF9354763DACFDF88716C71F04473A3A670DB6F7F49658F55F89BAACA6A6180BA77B1772706E9BDA897B805DD2E22ABD5FA07E3FDB76A18002593F07434336A5EFFFFF9C21A03B4B3CF5240FB5C5C521409C763AB82F89CD7CE24B5D9643CA91403683CFCF4ADC8BDB1940D653B700BD358C4E83ACF5515623AA46CADF6CEB8D6ECDE1F8DDE29CCB6FAEAE8A7D2A41C3D5FC3A1E287DB161EDBD2AC246B623CC1644A58062A1CC10761BFF41EECF2458A5EC0CDDA4249D462C6DDBE517821B4592695B1EFCDA7AF3BF969C9216E6872DC38B74D6F06606E4B865B8EF0A27FB584E50101DC0E96BB080B76215A23F4D21C9D3E3469631ED5BB9B6C169D0CD125F933FFA723F9217AF997A4A56B5C0EE34EC4A991A8C70822756A1001C7E2CBB03CD8D686BE0BD56E709D2D77B013824BF3A80128A1140A8CAF090CA1171AFE027B81FA6805BFE3E62C2C2FA253DD750E2C082C29D8BE0FC377FB2B9351D06B3B950306D1D5ADC4EB24612A654AAC40398281906A8F7665FF4DF93E5B5C4A34DB52D5B25951F6895BA5E02E5776A308315DF69FF2705A757BF44C795B1DE74921E6AE962BB4C493BCDCEFD87758AA29BD460C499EB5B9957B5C1B861042DD0C15116A86BA29DA614CEA016A60FE07407F7C4CA5101EFCA7AFF471B94B64525DD3569FBB27F32E83CEAD9193DFE310E62FBE417128891A99AE54709B95EB7F105A58A131D802258DB8594C7B226C2FAAF640A1E46830B75DC38585DE0F3981D323D9B4A4F1BE5A1EBFF4C1427DDA6615F1D03E7D5FB4B7E78876F89CF7531AA44C7DB4B305E55792B6459FCF7B233A8EAFF72A319F3FCA638A256E5C14B3ACFA623AE16999067FE41E3F30147BAD08690D35\nss = C75891D0CB9FC28E10EC5EC79553F51E2E7D0D03BE452C468CB430253F664B12\n\ncount = 57\nkeypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\npk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C2", + "56C2E93\nsk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD555230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nencap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B\nct = BA720696F48A2F6686F6D9886E19017A07A31E97CA446044357CBF19D5680B6C7C06F37723FA4BE67B31A41673EBDAC3A85A521C7A057E393D39836D5130DA544A775ABBF93C93BE9DEEA07D5AD03A682E60AE18DFFD5FA0D7D8A6787AB5062DA6B6139777BA4E3D02AF0DCFBD42514ED9F950DE9EDC3B334B03F56F6979418871EF28FF7A1224DC7243EBEE0F60B2069AA319833627FC9AA799D83C43B8C4942EA0682E1BA5AE098B6CAB856B7501DF2D6F5D3D99CCD3CCF1BDD772DFB14C48413E65EFA145CC3E90116FE12B63C1EF0209461260E5031C4C2384504BF88209C31403A815792486C37781C71AF0420E8DA5563E9916B270C5725304A05A417CD356176676EB4782B73067D258A4AB7B545C6B6804ECC3A9BE09E1802253B89BA975E63FEC86F0EA4388E8816BE736C2DE0CFFFB6B5EE43F8F6E32DCE784A3020F4CABD5DCEFC420C2A15F57922976E6F9020039D0E8771FC0C4A0EBFE5D1EE789E5DAFF0CC9F74FFBF43ACED7851C79AF5F74116AEE6393C2FBDDECA2F6B125969F3E1293FF706DB22FD315EF2734119E9F161DD33CD258144AA52A1E8E6ED91E83A29C20A68FCB95CC50D74C4DE1EA315BF1554F300BAEFD3434A1EEFABE5A235D15891F0804704A54D0649D27EF30E4ADAA4E0650BEE4D61AB926EC6AD35DE3FB113E3E50362BFB0C734CDBCFCC269259DC257DDDAB9D9838EF922F20B888D8B31F21AE5DDDC32905362A9BDBB6D9B433B9C1D3E133F4539C39FCC4B2CA8939E04523557DE2022CDE529E1FE8333598527B0727405B8DD86E3E6082C360EBE36850C0290D8C4151A5F102748137830B1B9AF42559CB3367D44E653622A46D1A9C0EBDC3201FDEDF63068694B2611E92D814D492F0102AB12DC950F3D834AB5F85D9C24BECDC524213165116618D0BC7490BA47C1EF32F3BDCFE4B61C27D067F939377A560293EA1CFB18BD26D4AB31674D6B9802D6A920946259092E5255A501EDB1BD474CD32A2600A3439D32BEAC5E38253BEA6A91EEAC70D578D7B71E92C65E389AB6F2B73C058524D3A7ADC337A9D7B4D3010CF3B4B44B39230BCFAE4\nss = F30D3BA1693369D091D378A9F94C301FF3B7892E98B9491EFC35D24CC6AB2F5D\n\ncount = 58\nkeypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\npk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C8", + "45B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DA1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nencap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F\nct = 5667E9B79466426225052E623560D0BCCC6433301E45041FA7711136995150DDDB9607D40D1A7A253426921FC09C0D406B21FFA3915CFD91A7A0F4F5F4FF976BD47675962D7945D7063560F5DC44489C0D046853802DF3967A696E6C064DA00810088E54E41DFD15667313123F24411BB1B4C0306F89A7CC9D6AE968552DC5B033A7C7AEAEDC93F4E99E237E42A756ED685C2089614CECEB561CB6CF60B678C979A87701DE719CA615982D2DF60A7CEE96DCF430E2CE11EF76E3BB2EDC51B71E9D08CB7B0C2AFBF67C979A336C1D0C8FB8961782D5C45368AE4BFCDA4F62629FFB63A3FFFFF7439ADF3EE2CF6F5AA48455C5215796B217766656C7EC503BC5D846C0DB55770BFE2274AA2B41672E74CFDA246C36AF9277817CBAFCF02FA52BD350CB29B827CC682C8B5911274F9E426CC9B73B0ECFCC5A27E02FBD3A57ECD46684A1B5FF68E783F66E56BD05175A5719885AB65371818BB9CD57AFE7BCA3B42017761C312DF630AD7C1AE15F566DF862938664531E3067AAAB0B31AAFD025A793E5F95AD815B76EB6EAD288F495FCC5C5D5DBAEF8851657C0CB43E841546FCEF569CE209AEF9E7742CB1B3A6808D3075B2270AF2F9EC3F30700904B24781B9CEFF7B2253579AE9A61315B888D577D134F4638ACA21FDC2D0BC866F3E15A7E47821FBD0BE61CD0783FEFB11E924066D3C162371A31DAD633DF43281F544583EAFC6D24B075ADC8EE2AB35C640E530448A042FEBADEE7B9466DF671AC0B5816D98F6437401CAB3BA775A2C4D8E65C0737C1824864538599310FEC4F0E7B4705C5C081F7D0A46203EFE9AAD900B123576A62F9279778FF00296F83A6A68A9500AB045E883976C242E7907DB83CB95F7CAD922D44C10396DB15F79EF0EDDB39BC6671B4FA7494BD0BAD12F2CEED7904F2FF5EB5146C14C5F5DD5D24E5E6985F3C5C18A732B80B34F413031FCB3B0ED3DCBDDBC4E16316E8B40C5FFE7389A3AE6C1D1CF4638688FE9ED4D88133F5D3057BB3B6A89626149898271518D882A1136120190BCFD1AC96F529FCD3D1F69C0A66CDC8507782AE8F77190F3EB0809EC936906\nss = 9F9BDB590D6835231FE5CA098F03A0E44D448AA43714BBF98B8BD8EC2CFD3237\n\ncount = 59\nkeypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\npk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DE", + "E390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BD7A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nencap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16\nct = D424238B46E8C49520BAC82526430111519B9715B42CE1188D6D833B10D85739E5ED5B1170D0E959A52A87D8FB2C06D6212EB8C3AFC7FBF7FE2260D9B251AACB8E0C6F8B9FF2713D6B7422E97CB4AB663AB5DEBC143E30EE734997E313BB76CF2B0E0A0CC4BB5BCA6DC8A533EAFFAA5497694736346AE081925F80B90E1F724D909F3F32E489E5CFED7C49306F5481B0F5D97973030BBA60668CED99224482DF4D69AB977B06EF2E84A782311AB3B7C0DC4B0EB42F37D9611552A26932220DBC1A47CC7B561195553487FC237C530C54B441FDB04FDE7BBADFA5C0B8088C6E8C0CCED7648F4985E756334FB6B4636852BF320A10B9CF02316E660AD2F9231CEEC51AD36D40CEBDCF896B8B600B13C5B3A860DC0CC635687405B1C876CCE73F5AD27764DAF671FBF60DB35D8009210087E9FCDB3E6EDB1223F0AC6F1F70CDA5353D394B433ABCC86B91EF531BFD7297F240733307096BF8FF73D71597CC959A5FC38652825C4D2262EC35AFAC00E4CDA5FC71BAC97A1FAB8BD2FA978272A59E1F9A2EA82205B1C1E452ACDDF90F5B28252044BFAD44DA15287DA909F2531F9B64B1DE948981C27E0F384CC5D3113FE2C681583D2F95BF75F350069FC1AEA1A4F6D7E6DAD68A74328DC12983B0D6A52B6BD6145EC1E4B40E24CDF6FCE292B1E9415DED868448A5D4E5850C997F27C127A6192BFD2492B84C4525973B7F8D151A49EC860E9EDF14AAC3188CE9BDC987E7B48079B926154C3D28BF2FC6D47D01BADE5F781754F502AC11BC545FF1D0399B2000D18CDD622B577037E6AEC86814367B166F84FB349EAF5BAD73097168948842F9F5F693943374787BE434CEA71570D0DE87CE39E57D5091E75DD2AAFB06782F1A6FFA2FFDD1D4D47A3E687B79E544AD75C831DB690EE84BF0DDAEE467AE38BCC3DD5255C51CD283321B7C6BF6893E54E8076979D23993A8DFF9694986A07212FAED1A495CB9A5EA05D4BB371F52A40A3C3E80E8309EDE1D9720EB70C295AA286A6496F91FA206A3A7666B5DB5BEC55BC6B430BB76BC885F6D77AFE429DA20F9132F2AEF89A25061045936A04724A71F\nss = 6036D4043821CB758CF9DF9659E5852B922906057B4D8640BB3D6B0FF7D848D7\n\ncount = 60\nkeypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\npk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD218F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nencap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1\nct = 27295A075F4ADDF96B03601E900C1E187366A745A7BC4C5EBEDAE9D4112838C3005E5A073F12111CF7DF6D39C526602BA74EF8245FC5AB524C85F54282E16DDECE3DF1CC58D57C322629B9B1C520ED695956C4FECCD693A2A8D3233B7974DAA9B46D21644E32A49F2405238B6B564018CB54765EE71081F6F11B83712D300896CAEBCACFA4B9B9116583022924F625F78BCC3FEB709B5D4820C2AC4960FAEF389FC59BF0ABE4EA67AC91D7F129748ED4420DE9CCC84700FDB49F320E28161F3B2817FF406B8E04C67BB069B98B6D8B648EAECFB13E606D17363385F1A816F980A3CB029597B6E217868D2FF67349F62220C55F66E8E88097729995D916AE6666A29917E52EFE16D4A55A8E501BAE3C37DDA7560CE7F3F1D35DE82129182150F26F01F48DBF27BDAF952E9674409EFDA0F66C9C79A51177AA8ECE0BCF1DBDB2CB9818819D6F8DD4D41867BB38B4CC335D66924C92D396872221F72A700FBA6B5EA4F8D1964BCED28FF911CA64186C66041668F9D92C3AD5E30CC4FD4C4A0E2D0372AEE81CC2F1437C25B1DD8F813C43C4CAC0188D274946DBF05CD8B0FED35A4D1D2534EF1FFB7EAB9C558EA89DEBCB5652183965DBFF71CDCC0E298D029B6CA11218CE72D6D6C738D9647AA6BF3ABE5C16C9356466382D7056D9EA2EC296E2EE55E24AD07C52875C5B89DA7B4B4999585825EA66C0DFB4AABCCD5C57D3C1ED8A79AA222F3C8A9CE054", + "A921C1527F9927ADDC089D3A0A729EB56B87D76C7E78DB4B37863B2AC10E082E84983817BD9749E9346ADC06865DA4557F1F00990C91451F5E4B503E828C869ADB7A71F3015F50BE3AEEC9E70EC9C77D3E2AFDA39D848E9E6DB7B37EAA475F0B5493DB603AA1535FB1C6ABA3A6FD23FB397A6816CA5EACA8B26802E232DB1193762C48D7ED80E32B8663E7719710FF6D2FB124D51ED2F116520A633CA9338D7CEF932E685AAF4E6D693E3BD2CA9315D9BE827FE233CC5D7B7E495CE18AF21A466C5BB2EFC826EF83BE6C99C22BC885B1440330A7FEC4D4B589F5B43D6D24A1B6B35042108A4F0DBBE2F84F329588873A31BBD7E9A7BD4E\nss = ED4DBB163E97EF686BA77B2BD2C0A872405DBAAADF0D33D0F125D9E35FB0FC59\n\ncount = 61\nkeypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\npk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nencap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB\nct = F4616199D26BFDCBE17DD9B281A4EB28E69422050ED02078CAED0771C31C82A80E174A0EC1F7E2C5D71EDBCC2A7FFB51515E75B419861F595B048038531618D5B022AD197C727884DEA3D5CEF1483F862664592BA0364CA731CAD615C676A05C0675ACA473EA268C142E104A62947BBD4664B11AD5D5612199E2187C57B10969D444E80FD2347617AA74B20207D4C4133202EA770E09CA9FBF2623CDBBFB63BD0FD995D40A7DB9491820EA549C567562B826D2D250BE57DE81CE8C7F0F416CC8B99A6E3BFCB37B0B1169708198DAC20946181CD25E039FE95A02BC192BFC5EFDC5780378E2B58B7A9A8BC2C9949A56DF622CFA31ADD9149B1273700E01FDC4FFD22E3D430B288DD4870AC535CE74BD5A3AF698A64AB3AC391DA0EAB542E390C5DBF68E3E303DBD7F0A9BCDDB082B613B37E17BFF955C7D2397D65EA414BFDC108DF0B6A1DD9598FEFBA5C881C07496C489D23D7E8FA1383275582F6C0FD89D21070B162B02680BB0B5F514F6CA10BE713C7916701EA5FB95E63CFA9F340D6B3E4BEF372AE52FB3170913B350A463663B5462B87D444AD514B2C4CEFB40F890CB9869E63C4E04E5FEA6DF48D6DD32E9A715D755E6393ED4D19309D22E6766CBBF823AEF47F8883ADC3BD05E07B93E1CE398B6B7174D4730ECA34B5DC25D1716A377D9D00AC830239BAD118CBB86880DFBAE91797E792331F56FE5D4DA3BB0740CBD90BDDE4495FFB5EF724D4ED0AFB01CF7467146B2025BBC3D2530D0D7A444E4CCDE43BE90EA62663728130C742A915AEFC061AC8406B9EAF15DF7EF0F77FAB2BD3B3F92948DB88F9EB09947E196919EAD00D49BBFD6811E7830B6EABD500D85136E95C17F2322A9F95E7BD8340D55F5288A617F1E4AE090F26224FA33A1D6E04E55A421DD7993E80108C7C308926E18D7FC0096B76F14F2D16181DA8B8B0BE8F7602E93DB2852B6DCBF45ABAB43B3BDC13F0276C23AE6FF12FB82270F499F136428BC5B8870F71E527D2A48C3FF7FD2230E739C0488B578D027FBD347F129896066BD437DE5D5911DA01DEA08DDE7C4481C14EDE96D4C188BA0138B5AF70F19\nss = 68577551F44198A0290F814EFB2313FB1158173B5EB1EA75EA907944ABE4E25A\n\ncount = 62\nkeypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\npk = 623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0", + "350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB35393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nencap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D\nct = B1832C577C7A368F68CC1EA62A6B3471CF954830930B3322BA65F6D3DC90CC170A217DEE317EAC6B245BACF54A319FC3B93E365F7C6C2C6DD5F2F0671DFCFCF58614E414B6A3C30D6B905762CEB3A8859295C8607AEC53026ED182FD6F8B1AF02EB6D9BC31A2FD15F073A5D37C0612459C546FCFA636AB15BF96D6F7813A45D07034A500B09E656ABDC9FCAE000260B833EA45581CA68CAC4EFE1E50E3110B4F4DAE7CC44951B64B580525889CD41A6144655870CAC4D1088B48C65EC38705ED904724461D5B4D1C0D13E9AFE2719D029E084B0F63ECA17EC5B890DEBF7B8AAF72DCE43AD1BEC086E89DE52FB7918A426A1BB2E3D1CB50C2567B6C5DB6878DCE99EB3C8FB10C6247846DC5C79D7E4768E256272883F10D2101CA9E4321D986256D7E8DB4CDAA279470A745CCA11FEAD97B07C645B5E4E752FD6056B28EA6A1808899697C4DE03DDE6C21B1D64AF87363E320D69671A33F930EFB96A97D20CC7930A28AC4159D0E569B926B3170C55DFACAA7B2A7C95E7E06A6975D83D514D42678FF7F889325B83A61DC297D04B9A9B5E9389D59DE2178F1F22B747DEF7B88DFEC443D4199E11536A6F3E07AC847CEA1DB1839F5EE5439065A641F9B05BA00585B397D958CD8BB9FB11952EF314F40AFFC1F2183156F756669BCC6A4E157533D8202F5451A90B3184B160874240499F90F085B30014C128319EA1EBB0903BE375E2087FEF0BE334BBDDE56894DCF24BAE2BBFEC62879D43342230261ED446A3B7E761153BD7A7801473A210231D3283FE2FC60118C1DD32C2AFD71CF9D56C9F3CA88390DA11F16D8A651CD73693ACDE2451EC191DBAFDD326978DF14E6F5D6743CB557FE5A2AAE7A8F6B01458823A796964DBF8FF3C4158D2DEA750003CE99C6CE7E794E1582DCAFB06B5BAA9B573EFEEE872D152781637C24EB6D95F2B9D819DC441C2AEE43569F132563A35583C1E101B22235CE0D064B0BD3D71E231D3402ECEACE5D84C68DD6D01454FBCCE9FFE66F34F16B53033E2509B15612019E5C8AF44F6903E43C509FCF57D9DCE2CE3C6F4A3D3F534C4315FC116BD8A2D34BC817\nss = 963F6853AA0AC3A40C397395FB0B4427B9E7AC48DADA3B758B11D6A9556EB14D\n\ncount = 63\nkeypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\npk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 0B107BF998C10AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF5", + "12043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389CEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nencap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B\nct = D4C6855F37598574743D928AAF2FA2DA0CCBD2A5C81130752C96F54078A70F22F57CA4792AD3932A11E391B5E8AF17673D0FD088B78012820E1BAB67F8EAE1945522C3AF1BDD8EFE24D9BC4EC5D7435F247B4232A53290809B1A42DD212EEAC4E85A4C23109E30ED35B56620BEE95E86ABEEFE6FBFF35FB59DA50A79A1C875C2FBBC16D71213B544E2B438D0660DE85537293D7976BA3C574589C22B9A79E96731EB8442E902117B5C63803F71B71F77B5B460F9B8D36132ED804DE3CE6FADBCDB66141F93A3F98283EE935E4558007D7D984EF4AB9941028F9B1AC47A1EE7EE11F10AA2A29BEB56B65278F990D60EBC4132D07D4CAD58D4DE91E18EF00A9D0AFF8316C0D9B9B94AC8B1C4ED27C617D3F7893E4266735C026A1C0C2B02852FDC10F01D9D14FA40EB8FF5D1BDDF0DE9492E43F2F5A920DB389830437C9C1B7EB7968F15F58C67A501AA52CC65761AD68F9AA8266D6E1433DFD27707E72C202D718B298CFC45B967EA7461EA51D7FB75B5CDADD6ED9EF01DD766BE6CE66FB0A2FB4787766B16D5242DABE1823A7336E53726BE06D590747DFA9D6E482CB8685DBF35CADEC3D804604A496D7C98FED30E10BEF41625ED16A2F34F7CEBB3A3F851189888F3EF00A883BE199D66EA2ED64C19C3DDACFBDACFF0C1D4322D5BF172D67A489249ACCAAD8D7680A6C74BC818E3F5A0124C151800ED1120DD869EE5E9ACC55F9CC64874AC88620E85BFDAA9FB2FBD6505CECC11C45C2C932F0EB249B60BA78DF73C462DBD8CA4028D137B029BB81FE57EB14EA55BC83F210583DFCC9A3D0165156ADEAE6CD3D830211F8A2076DF6193094132FF6C30C5FD846CC06C95B650FE40975BD622A151B669FBB09F6340DD3931871688E8AED14FD8BF7BBEBC2A7C099FFCE076D03198DD4557250C01F3EB091D742E9C49B4E56C1E745D415C4133E0AD7D31E0D387FF74C68C84A37624F7E9A881FFB0FA8AD95C7F74D7E10903E705A0965BE35FE03BF61BAB32A173979A39B62BC97A1F6605BDEACA3CB62549E0C1346EDA1D36D8135DB07D3D587BA404B456395AF912731985A7D7B3C5985FE1\nss = 27C47462115122E2C24CF7030C0F9E270E023714306242C7276F8B1E72A4C008\n\ncount = 64\nkeypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\npk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741", + "D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C063FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nencap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5\nct = 6A28A93C1C0ECA7C44ED894A8006B2DD945FA0EDB472FC04FFDE03BAAB769ACCFE6203862738D3B385E2BD7057D336653C174B7452853A12B1297A41DF480FF962F1039B49B6724E083EF93F34F41717660D941DFA2A07AD1D00981B3C7C5CAFDDB5FEC83093CCAAC0A86F6338A16571AF9CF893BF46DF2122FE36DCEAE365221F53F4CD80987A114E32F8E406897F8A9FBE52C6E5205D4689CB5A27C1EFBAAFC7C1740D98BE082A0081E0969F51FCFDB22F5C8FF050DF7BCD5219A29A67017903A257A9D7A95F65568662B2142EEA854ADD6ECCFDBD1DB3875AD49DD50EA340CF7E48BE60BD4F4D82622936342D22B9DA47D192AF9FB032E2FF802B71704388A02CF4CDDE32FCA32A76EF752721CE1A10767C5F94AD8DB64146133ADADADF6582EF506ACC5C2DE105CF0A783F8BA8BEF23E58931601B8FE6C1972868FDD4D7DCE92EE520079BEC3A12D49BFE822ACD1373DEC703CF2E94B8B662659329320A4134AFB48BD2E38842E88B7E67706533FE7E4978671BE0BE2270C6D52DD3B47663187CF8DD6D0BFDBCAAB24F0FBF8965F1E76525E7B831C6359B66473F5BD54D9E7801D6A7A2C9E94A87D31BEE420E541BE856F868B8FEBBA24EE9C6C0C05170A2E70504567E6C39C25ABC94D443D083016C6149C53ED35CB53A0FC9F2248931FBBFF0357FE17630CB10DB06E1111F114271C54F16290CFA40CA9C8446E5C96E3890EC885240643AE7C6191DE12842BB5D9D2301AFF862E484F5CC16337864636FEB3267EF1E6092DAF250470A995C791F674567C36E2E1C5EA220062DAB948AC72DA8B2EC5E52C83F5F3406FBEEF97ECFE5C2461B4AC356E56FCEBEAEF20FD493F5C8C3C89C037AF4258A288972CA8DEB0F5B8E0CB3CD57B8F2CADF086BE4520BB353477E4B56C665D3B2E0680E775C255C9D502F2552A0B9E17CE75E0F3AD40E7F268553B92293ECF516928281EC319E6C4823114AF8EAC70049DA8F6026980A8413927F853ABC9415A7F01ABB07C2436B385B358DF2556D8D23CB3C40D71ABDFB4303FACC83794DEA7F79BC0C75D4D8CCCCDA22EBBDEF88A62DACA2DA59EB6\nss = 18A159D28BD8CCBFC5E3E6EBC473179A7B411D7829D618869E773142366BF0B8\n\ncount = 65\nkeypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\npk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7BF1773D7CCB19D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nencap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4\nct = 830FE9B7644A20E4FFC43651E31B11CD949CA3B5F0FA85EDA474F02C3C9BFCEDE2A46097AB1EC3D752C4E8C8AC98EC1E979C2E93B2C50644877F76FB2606A639741F8058D425895F9346271F3852224B6D59704F8DF036B3472BF532058EA1", + "7B6BF469D855CDFE8C421D185C0BCE800FC1F11FA5984F619A3105E407224ADAB4AFB4A99B7B9C96AB56009B9489EE3451073FE99D4E3FB30E70FCCCA1137D6183F966E3E58993F8531B218D49E3C385BB4E96B364FB5E9D54E30085A7C4EF3B2CE2B16FE255D6E51397DA7974A39A5A4501981535855DD7DCF5D087ED3A06DF2D4EA084A21EAE1806BAF43D5A1CAE1AFB5B3A013CAF6E9E9D9903F72D4BB39AB1C4A7AFC713BA9B5DF9F6B7F5187463000377B058DBD0881C40842113656BB260CC08687B1222292FAF03FACA423332EBC10FEC780FDCAE2DB5609E920AD495325F89100797CBF3F9E43348642ED7005DE1C85B320C0261028A6256C0EF9AB65BD20FE001C2E0BEA7973C01F5A9527EEE52521B3E5DDE820CF54C65B8C4637DFB035A467CDF576F89BF0B42661C2D0675A36615715C85A395420C958C516FC947A970B01CD2950AB6E1434AA1526AD05EC89C9450112945875137EA9E5F91B4833A3A32D22EDACE7AE5A8E844F3E5DED55F892477365E15588572BE5076D548B2F2E3808AFC66E0732AEA17AFC198041B1FF3BDD5C431BB5E3344FF617D377C0F36F9D578C6EEA5A75F2FF46F7ABDAE165661751970E48E5DAF54115AB8911F846B5951962B3DD428BD2BCBA82709F3F7BD29040CE05FB547EAA3DFB320725C84F957132B4C36AF3E72D7E6CC78B786BE9A9BC5FDE1CBEB160C72494C31EFA828B88C431B72F29CC67F21E250BCF97F55A07B5684C7C7DD64B675B564A2EB5C311F234D49D23A5ED6EC0C68C1194BE72446ED6DEA64FAEE4FCF5957F27367BC567E67BB1DA84671D63FD384DBB8BB6C9BE417AECFE78FD3693021516D6774B7D64A67D75CB30B624817B85812A04BC233B1E296522BCC1957F2A0B57CF04961F35DD8EAD004A4F6339D1F9C57CDCAF27ABFE2E0E6E6537CB2596B0385A3E0D173\nss = 6F5F733E336BCA237F9DA083DE1978E6E6B80D0D25191ED1B502E315CF0EF2BF\n\ncount = 66\nkeypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\npk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nencap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384\nct = 38F2F9E427623DC297863BA3B66A3552BEB82C0D64EA8612F542EFFCA7D48A272640150AAEE34D44A8305DC5F2B529FC207E0697E90CC77C125728186020B3CD2CEBD789EE81C54515C8BDB34A3E2C211E2F94F852D412BDF8905283023FCE8C9440C760928070BC5CB2AE570C7C6F6969A4DAD3C7FC6C3A36889968816A90EFFC3E00A4C913773E593553B610E68482122F81539CB17FD7FEB63ABA1F68315033DB4CBD5D5BC410A67D28CCCA806E7786260364DCCABC914E37A34B4A48980ACA672471C69991A0760E33D9DF14696D623AC193882E679CD922CB6648FE2AAB25D528AD54DD4330F85E33E2135F3F9F8D18F374C13B9B092E3DF9A8FEA1C8FF186D717E37879BFC0472904CA2FBCA05522C13E174C356C6FF779EDC4B3571288CE9C7BE8C902A9C6D96A99ABD60C9316EAD5D9E5226B0F657075A4F2CD9E405D41DD02394181CEF2ACE384AD844195D0DF55D28351DD40418A10A3132EE5C2682A8102D1310C1E38138F41BD32837A01241A96FD6E676076CB97B91BDFC5C297F6A580F944D8A194B7726BC99DCBDCE259352EC6856FE85624C24DAC8BAF6D48D436A819F77BB2F7F4978BA8121949A47AC8D69702D9248271FBCEF2EC52EE2E3DD638B2EA4F33FB1DEA5F5E637968F2C330FBF3D23AC029870554C20D2114F06090FAB57562F8D4D477AE126F347FAC0F512F9703F6C43874C4B806D38A3709339E3D02C2F841D51BA9F7551976CED35D1F11BD82DCC2EBF84363AC82F5DE0A3D170E430064E414FD972A3FB4BD8BB96ABFF2F7EE5B09B868C509C8580D65DF91C75719EE5D579B93D12F53C36B2DDD4CAFEC2BF67AAE8ECB2B4C0240DC58CA47E1F580EC04E71FAB1FF39C4A5958E4137F9D37EF14B5C1A45639D98928FD6920F47D136E424E22C13AF69E6EFB4D73F3E0200E38CB9FE907AF0C9FE953C321777FF8DD85CF3020B549CB5F2A7BAC07A7A4EE3658F0C8FD1DEAD727AF54024C7EFD93D21769A26B8D5374B5AA1063FE2C3E7F8BF353E284337AEA2A919087B400471D80FCA58D2B462A9251E3BECFCCC8C704C052C9C3F62E1B8AFCB069084\nss = 8B62B88D64AF1FA3441C71C8D94AF6FA8247E05429ACEE7C4E9B085829D913A9\n\ncount = 67\nkeypair_coins = 334382D39164D1989696A2F", + "F77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\npk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BEABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nencap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302\nct = 7E9F45F665E2350B8EC108F03A85AC97FB7DCFB377112903E0C81CDD0C371A9166078ED919FF36910802D33AEDFC643092FF7F37D101A7ACEDF6C6C5E9CF09E1B214DFB1F3B8F0E3E99895F13204FB4342E19EF8D06F4BCB6FE5A57249881F48252337D643CF8ADC2E666F0CFA75DE892DF715E76E9A2CA85D0061C83A36D795EBC589CCADE500FF1D59A0013C0E3C38063BB352E0E8FC06FD9F13DEDDF5EBCCBCB911572E3BED5887C65B7B6153F147D2F8D9E97BA882B83C4AFCEA3380C431F93DE82C83CD9CBED4CD511B7DD54931A0BA3A5CDC01DE78A2718C77A1D3503337112759AB0D2E602168E9DC1C8458E832FC90F592C94FC9D2F08D82DE315EC6C564DEC45F1380FD61BAEE471B98F223C60003027733776692F61473EC5C12D1D0335EBB478F4A2D6F14748D92CF69D67C970E87640C9E2DFA55FEB4124B2C857DBEC830FF13767C0424BA261C9467829F79CB58522A1ECC3FE20E7D8D9CE5206523570E3EDC8EF54A417CF3B5B63F662F8F4D7A1CC30CF79EF438B679A9B50765B4F02FD3D0C27CD98F012ADFAC04553D0A13AA91C7934132173C6B6743CAF39563D7005871E2B04F947231DB470E35DF2DF7B98E5B1C9514EBF5EFF4B6EAD1E47AF7BFBFA88DD75ECC67D2386BE109A62A52E457464E2C4B7FB279777699CB44298215F758E16389D41D25B92E6C075E9C3887182E4BD959CF18DF8D94861DBBED4348CF2BAA1C3E5ACA8D3FA5ADCC8E8ECD883B1DF6BD1CF9517FF0417BF73FA690F22D9D94CFDF8ECE9CE1BBBA9D4306D75862B3A8A2113B235EAC6022D711330FD2F4D413C4DCDCAA6E255361506D75FA61AD292051F490C0A02233C51757414935C92579801ED4EF5860C20283400A613BB58B81586096A4AE4E8C39074A9D6721CF20B9663335C037371C407EFDDDE61984006E6C2A07A5348659C7076966F31E4059A5F722FDA002AB89B320F3B19ABC701D96176FB0153BC45755639698906861FC5574CFFD1DD689F95B9325726AD7C5D6E8B201B1EFA86F19B6E3A6CAC08D93EF226E0B697876A9849866990E0263A90E19E4677748CCB01D498D\nss = 61CF302AE28614B03F8B1EF1EE98447E9A7D7FB7D48A9634E6556C4FDDEBB3DD\n\ncount = 68\nkeypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\npk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E03683", + "6F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE60F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nencap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B\nct = 4328F6B71DBB7142A9F469B9853E60BF053F643DD12320AB8E46BFEC7566B4EC2489485A4D46B9D3086052298B41034F239FC6F561932834675CC4E1C7A6A4F6AC34D56079B8B24996B0C98ED7156A1CB55E1D8DF59A1617FCAD5E7469D9B5F78D32666928579425314EEA9CBF059AD8FDC06326A3FA8A9BFAE06C51F68983A90A222A7766C0152BFABAE0AC763A6C652C61F511BDFA4E6DB4D8AF3E46C0614BCEB32929F80C8A62B89938AA0F099B4B726198F14C452FE084943ED005730B834CC4374C26F47077CE17A70496681E4D0F70CAA0A9DD0DA0472731AA3C40685A5800DA0DC88CA4B93915994AB987D70679F732B2092D4941A252DEDA05D792411AB515F410F2B9992C72708F63F3E67FA5377ABE2B22952BFA9F3E9C442F61F9A47AF9C46D006EDA2650EDD630B7B0265BD355DAA39182391B74ECFB58A56D8E6E48AD6B8C8A936A6D2F7FF5FEAF828084AA3BB3E47B897DCAA49E1BEA6A60724113714B651FE64F7D49262EA1D90373ADA9B16AF930B92F55BA1F4250784E87AAC80F67625F51314484335316AC5A3BB77508600DB1735F2B17717C0E1AD9A6140E0F81A27EA242EA7C42CBC9EA2EDEA9066064407DEA0BAE9C465AFF05842160CC1F510C027AE356E9A07247D7F922DB11BDD34D5C474450928BF751890AF03B0781B7B869DCF079D9004F0EA387D5EFD977049F9E632FAFD8B2B0F6F89F91E95BCFC280D4EB41AA3C8A29527FFD7E4385971D5FEEDA0D234CF88B3E2BD01BC4B959E238F4470198723561DEBE6F6FD3CFC684094D43A507253C522BF8E1DFDE027C5B47B5C9683510C68A50C10ED00454CF9B6EC95F22482DE3A2C19FEFF53E7FF9472464A24B82617FAE8B60A42B6DC18AA47EA7F564B894FC22DFEE775139DF0FE0CC9F5676F1DD380ACAC3D3922088DCC60348C04AFC89A46F94A79FDFF225ED0D224521229A702D551875C84413945992DAAE6659753080F2127F1D0AAF8E3825A11354A2BF5C6310BA46AC50F6484C8629D992E963000A8E591F89DEE5D85E01412F18E1B1A59D8543A195D1CC9817152C9F2DAC4209003C0B3C6EA4\nss = 813311404F3E913AB4F7FFF6A7CA639E0FD2FFEA9A5113C3FB00F1C910C34EF6\n\ncount = 69\nkeypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\npk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6", + "C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E3269DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nencap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50\nct = 236FD411C1512F4CDE28E2B987DFF829CEB781FF1303FB76443ADAC5D7F6A0CB81FD2526F4EC90F3F75584450D560E301FFCB328B641415B8AA3493DB15AF7139263F30A125A9155B7AC17D5DC96D62EE55C3C2E1EA3BA2C13EF17C0C772799A48682A19DFA682744B1A6EE8D7AD9598D2D1F41DF08942A9A3310C7FD167D5B9B5072DB6F813178D210842471E241963F1972B91D76810F90A3DE4728687209EFC1464AFCCDA6612A3D65786C6019ED90C3650F72F5814AC2D03126BA9683F23CE481BED232C6DDB74EC56F915CEB306F533A8021468FAC2E154168A3C648E6360AE1C95E9B15F4FC34B66B38FCD2103ECB6940D82151E0C06D71CF49044DBFDF63E69FE5CC3004F641581D3E78D5BBF035A2557A2B2445C7DB3EF909A3F00D605D40ABCBE215842BE838F889D69F8340FBAB457F677533664BFC2D2B58FD9846EFBB1B3631EFC13DFBF877515F7019E9ED0D6BBF11A1B50EB3A90D8F27A94441CB02B6BBCAD7EC5B71060290A73669D5E88A54C298C0CBC25332675D0B2D6C52AC18841AF35B213935434DE45D38C0EE09950787E33A566029282EAE3C11A09AB95214658EA636A4FA17ABB3A6B527A8D1401BAC80AD9C0E881A33D27B00E81E0BABE1E39ED0E45E45D90ACA415D40040C7B1C03E08FD342A66296610B7B38C5DFDEB75043C6FCCD60EB1FEEDA38742A4EB4178338CAA696B0697D55918861C00BE448519636748418EC65A2A5975D92DA7BD5DE040A6EF27026B478D6975C5E4A294375E4818277B5544628558AF234A230A123EC899544F0993C366575C4AF3CEAF88CC19EEF15A7C19D4347B7FE228B5D1D2A4CFDBF90F8552375BF9572F5C51CE14F36DC873BF69397019510AD0DB75D9F04E7D01A12102B25FF25022694F94D1AE1C3EB3548F151594420ECEB3B347464E10CCA2635B7BCD9117939C4A60944B6C4BBFCA8DD8B07C2166FACA82837E3881383B873F9259B5CA35ECE5A21EB5B4C2A0D9B8BB7BF78FC5A7B05F515D85476214E42E2B93E18A67488300E261F3FF10839AC6B5DC3B6D69CC0CE062311F17BC078B62D5FDA38F56715BFBF5\nss = C3157B5EFC9D3C22FF09ADF984741B70B71C2E351CDC9156CC83967DE7E2E39E\n\ncount = 70\nkeypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\npk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54", + "D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3ED8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nencap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76\nct = 677C5A59C5584124CB2B162018CEE005E53EFA5D267BF305C778082B0F63476DCDEB426456AA048E3C492C1DF18550A85AF8C0255A55010DDBF1039FFCCEB0C5125670CF88633804191BE85ABCEF00D9DEC52CD9371261A9C28770FDEB512249CE02F8B0BF3CCFED3CB965E588629C0976F53B371598EE5FA469F298C72F398A404E50E0CFFA7CBE4F3032F1FFB34B85D0C0F914237592AD258A35B968102B587AE19C2AE261219DEE388A1926EC6BBD0A39654501F2ECF3F55049BAF423DF8CCDDE47D03BCF1805877AF03DAC930C2E1E6F75A04AB981B9E9A1F6E150286E7B128F25EC30FF0F45B1384CFF48A34AF8D952912A9CD18E2737F1A9CA2E7E624200EAA7011AB12C32372911923AEEC4A946499D8B05C8D19A5376F832493B56DBEAAF4909B14823242029ABCCF115DBA90B3CFA464C6B6877D96D102038CF073AF398660F0AD793374C9A21FDB9B3E9BB809DA78B71E5500A1C45890A4B1477B45071813E31053A5123F3C2BFB60F73F32B32FA1E7F795E44DCA15AB1C12962AC040EE55B8D1259CAEF19A361CB871BB0BDE894D9372E39C7386239B9632D74E89463ED2861A92C7ECED227A47BD7CA425403C0E26AF66B56FFEFE6321C12184547DD8FAAEE9E4DAFE034F30A251C172AFFF739BCDA8047C6D6511972C7C2CFDABFD6653A35A99047A892BC31F6B4C0B309600A28E66AC123A186F3F3D4EDFD3F6E5692B77B7F887414B9F532D9D21BDA9588DFA96F057308BDEBEFD973BB4C8292249AAFEBA3AA522C11B414325EE006EFC89CB5ED794468D75F01CE270981F0D13A2B81B55746BD2B3BD120C056F7DB6F6DF4AEB1EFF9B6F4E19D58B7FDA6D4EAB445D7E3C37820BBB376D05D95DDE965C44ECE14F929C4C3E06A556B3D485199D1B83426B504FCD6AFF4C1901B0BF825E537D99D33E4F2E73075BA913A3FFD70B610803694FF13B84D69E7D5DA7F1B143CD0168F77FA61E10DAD28A72346DD40E518B8D641726A97AF40A33BB5FD90A08EA77F51AFE59C796CA76984380385945D2A614522092D590FC73C701C65F526C215362DC84B3CE22528508BB6DB57\nss = 4DFE50EEFED4DEC70EDD72EE2FB3E5FFA99BAC13E8B4130A15B75DD793C5BB56\n\ncount = 71\nkeypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\npk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53FB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nencap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83\nct = 14D60069138223510C837D1BDD44E59ADF0AB0EE9D3ED7A5187FEBB0D276480E24850EE7ABB378FAEE468022FFFC581E80518383D0B26F4B966075007FDD812005878EF601A2638D790BAE895706B515FB532F0DB572D06B222E650DBCB3C34AB56E80FB6187290879441D056ED1932BBD411696CD075BBCDF63EA8D12EA4404B6B03B0D7B9D383B880761AACF8D502D061ABE4A50D867A617CD7AC1A4716E5AEC52AAA42405AA7CABCFCC9D9C8C1DBCF9BDAF55A24B905808681CE5CA46E70B6F3DC1E4EEEBCC3F6DF41EF5FB115E6A6BC75A8787F73DD82E56F7211A5F0927DFE482102E9946F40F59B1C24D8FA61E2A7ABE371B64137880E3170FA2E54D8D64370AAE7DAE2CEEC58F0CCA4FEAC0AAA9B963D1E83E0AA133D93956DDB7C20ED7A2917CB11D6E8722FE36F9E62923ED55E74A49C7DD89ED6AC2F56AE8BF18EC840BCADF6A2BF2DE74E9F2C5A3566B39B4975E6119FA3FE43109D57DAAF6A4A36917CECD850B91F3BB98486BC6564C7984BEEF7D8C6F6A0B48B0C34F255885DDC4E3B59AE8867CFFB9D2B1E8DD4452B9BCB74A", + "7B20DB6A7F57F07727D490FAA2E4F973126571C478AD124F36CEC091AE2F85D338E56B1F9D6006EB7DE9467DAD0A987CA7350D10585CF438BBF7A4A03BAD8C65C2338564EF169A97EDBAB544912853BF29993E635A625D2218F85C6F2478B61E8BCA1B41F24DF39062B974D45494F2E8F944E175EA8231BF8A57E2F3016FEAB28F56C666C4D47A3DF56E1413CDA429300B2377EF1BE9A871DD8624F90A7720C026E89768CD11E4D38DB2A7FD13EF1FC61C327AFABB8D901662725D87BE911C9E0AE3AF0B69441C384BD0EAB1D1E96B12BB257232208C5843E417E9313E79FD4159C5CB488450088EA311F8FB6D4C800DA7854A317EE6DF075E0B1479BFF7D08A6518FE6B9216BD1C8B99905FDFCF4321818436B1C1C274E4BBE64D69FA5CA6B19C3D8A22E2825118B6FE8C63FFAF153CF5F66A8DE76143C8A342BA1ACD73460F7550F4D8C6B6D18E985E997CF7B77A38B23ECB761C6524254A930A8A2F33AEECCE183914CEAAFF3B3E907A80B8\nss = E6BEBD8623388CBC483EC4D1B3D10E55EE88367DF8784884660F63043ACE7353\n\ncount = 72\nkeypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\npk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C17273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nencap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B\nct = F379376AF8466C09A89C34A507486E8C3B3099BE0A0ECDB0F706B56A2BE56DF367E91563E5E3F208BDD9A2B61EAD8FFB43357985B173F98385B7BD004AEA1249BB6850520A49089613011577F3C5741A2A9D5D0B869C5AC0542D1157ADEE39EC10B52796FFB97E3E18F326A5B97C5F87546113ED93CD5183D7DF901BCD011DBC86D86B8DDC4F1FE3D8F9B8FEDD9C3A4841EC8ADE65C7E557C34541E7813D69558DD1CC8FFF909233B0D16110C24F8A17363AEC86285C343A0031CBED44C7435E6ADB9EA0283FFD353CB353DD45B1F8F6C2589E373CF7BB201FE50DAB8AE5D590856D4499A19D4194BA11F7F06F3C14F006F8CB064C11758B6BDCF32A51BB560A261E5B99FB2E0C5D9FD2B1157061A734A4B427FB8F36CFE1176E4C35EBD0ECB01DB27E9A258C9AEB68934664DE53A480EE7B7940D853A2E499FFF9955180E6A36A51044005893DF0496F10401456167CB072321E4FD3071E5DC801802CC2AF331C0573570CE4369AAA2796D6F9AB9354138D699D9121E7EEAB120310F06B3F7F4D30364178C89642C5BEEE65B67E98CE9C484D331BE9C620F8FF5C63ED7EA2FA2ED39241D55DCBDC5044210674FD23EED188D81E46756405FCDF541EE51DFA483784CFF32EC354A0395348274A8812BA0DCBA854EAD78E82E4D3E0ADBDAB761B7980764B56AEA7C4073C7618B0B8D4C8B52A27A264D065E20367DFFF780FD90A52DCBD6378DF8B3A0FFAF0D2DB8741D972E7A06028ECF4B94997D9CDEAC0B0400DDCA5FB4E80DBF200A6446FCBC490EB087FAD7372BA0845FDE34DE50D9E59F0E54EBB47571A7F33C91452C2198257E39396F1518D4E983FC54BB45E3A2446521EF7743A081E1D83A63758C7E509C2C814DD1CEA7684DAC0A4C5F3474E02993AE925B832B5896F3B71861CB3A3D9BE22816E017D251AA78539ADDC94A2C65CD5233D13F04C26F6C18B56A12C8E7FA7399A3F177F6AA974BF90C874D1F0DF8AF4C3DF6576378A243680DB38B420D81F97EDA3D885267558A75B80E88E4870AE435B9DC360D76514B17AAB2DEF51C924AAAF1A85AA98484B314EB320DE78A2761B\nss = A92A8A587B84CDDD75A3E58AA6E88F8F80CD79EBEF496DDB8A67E11B4DDFBC2E\n\ncount = 73\nkeypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\npk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C", + "4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C12A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nencap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B\nct = EF229A3C9A2D0A23110925CD60333D504C7EA8444BABC235B615EB63613ACFA875F5A274064B5CA24C7B5EC7D1CE128DDCF5DEDB5361627343A8F861FDD47324544C3D3046512AF8DC46B68DCBCD5FC38E9D8F94716E86FBF1DF316AB73A12E302CD63B0B2B7726994990DEAE7A8B01E5CD7DB81DDF9FB29513B9F7A0F8C5FC6951247DBEF2E58DDE615FE168978742D01C9B0C9039AF5FB856D121FCF2C3CD63C78E5CB184B63534BE58F3FECED4146B94ECFD20827BBE8A25A11E3419B7C2762FA49D08A563620DDD9C82C87D3E416FA94ADCD3571A041DCBD634206840A83EEE6B6808BFDD54F7ED24E2C92C0A6348190A7B29E14F382AA410A019779C95736D5EE44B7B5903CF84CB0F7603D9D90A12E144093BF4CB85408EB914E054F7DC28B99643F02E8CE4F0571148FFE505A6153602C04C1538C6364F359ABC525B89243085E91E48643370BA2DDC2FCB4A390E967046025930A11ABCBA148DE1BF205569AB43254483ABDA0F3059A71307CA8E4F7D715B65A374A647873AF2E9C1D85FAF720EA52672AA185586CD5B9A1313DCD4926D70E00FA9BFAC5D643AC09781F7A521E395120404739712F725C79CD7966AF146E9CEC668C8775B61BE04754D7B5D22CE026C8C84B40161ECF0582BD7161F5B34186352B7E44AA1DE5BE121838ABE0C17AA42767A976714682E0A1A68CAC73A338EDADAEFB87EE7C601F6B26C8B44B7D48E6B540B821C3D620840A63FD84CCB337B5AC7D9948CE0BB551D98DA17667C260BA4EE0FF538F5CFB95D2832DDA8E1F07FBBA9F7A58ED5DAC5E483FC8D4366C7A0C6AE337D80B38A28FC4C0E737E43E9FB1C19037F0623D44D9F3591F6E673253F4794C54D20DF0BFCA057657EA7598954B6DDAB181ED5A48F785B874A11F7CD5EB08955ED7F3E032FA68205DF0A5DC7C3960550695BE119723A4A941DD6A032D7171B5CCCFE8C081695CFEED8A28073CAF7911C1FFD78E58A4BA6336E925EFD254081C390143D0874F547E69ECFFEA8D004B78109621D507E2523FD83082F39B2EA16EC73EFFDD091AFE1CCE1B54708952053C92EF5E302DC678A4\nss = A566D12CF0FCB1CAB51BE0B38365BEF5908BB1C93ADE17780CCB988F8FB03E1C\n\ncount = 74\nkeypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\npk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194", + "780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nencap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2356B448A810DA1DF29F264C44AAB6D24F\nct = FE2DAB3E6AD83AC179181DD6D2FC57D959E6C4564EB3E2161DF33EF119A135EF27F262A92399C63B0F1EC9EC0D0FAFA3E84AB1E196B0A77F9775307665C3B3DB82B72ABE6758CFE46BC0FFA6CBDBF51C1A753B8D11CA525313866C170946B36BA1A55E3204B6E37F2ECD8EA48FB7EFD02982D75979D1830098AF6706EF2866420835D226CDF56BF1FD3E2930D363883CC809E071A25F144D8E75768B2B78986FE3EB197ABA52398640C14642153A9159B1C4DCA987E4C5D3246B984BA610BBD24C7869AEBEA0DCC0D2C4617C6C63C3D1C4BBA937F152CDB85BD1CE3EECAC5FD3B3DBBE760279BA09F5684614C5DEB4FB4D04F1F5F4BEDE6AC417484D7FF2C894D49B9AA752B867C2CC1E5C34B6D9D67EE6035102DDB318ADDB5A91ADCF58D7BCAEF606BB47A38CCE8634FB3A4EF9317E7B600DD8EDED36A5FE45E889E65ECBBF87EB2D470F0CCFDD27AAC66B3F02C1179A2E80C076E4F64BF7959C02188349864058C8AA59D21F907F898861F47142C97FD9B1703CBA1C224D83D2AEAC5CECBAD0CF46AF31F06956D5C6D4A19C18BC705FA937DA17734BEB9FC3C792B121905BD9287DD0F01C58CCAC39C9BAF968785256DE9192EB9E5CC25890E8D6C1E48FDDDECE15A61DA6CE90876FF389A886ED72E47E29E2BDAA5056049AC0AD346E0840E95C9B52E46B2D94C6FFE68CFB764A7090F9E7705D0E93D0097580D4C03ED693409B02D14743F89E346E7DAEFFC5CD1732492D34199FF1BED872C538C26200BB225B038E5623BB3B4C4AB3604498F77F566724729EC7FC5EB9D35B432BB2CDEE6D1CCFFDD45AEBF042E85DD54464C045117348F281D8DBF8B2B15693AA55B8F90662057EBA305A6A8D940E1843AA7A804C9E09ED5124598C3D7C4DD7151342F92D529E18F0DB2F14F5AFF57411F2BA775109D3029A71E23A41CC6BD3466A6D05D3ECD0514F7F824466CB475A511C62A64CAD9C5D68216B19FB95B38F6E04D0332990E08D2A9DCD9E42A43C92F03C4C4919C9F7F276EA15C3F1673E16305E0C1006F9FA61F658D7342BFFA9E7A4CED5F3DD89377A02B6A0D32DD8EBF17D95EC2D\nss = 48AC7C3E8787032F08CDD6E918D694C04468A8F07E3C35D46345EC29D5C0F005\n\ncount = 75\nkeypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\npk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C0423594196", + "9BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3509F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nencap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002\nct = 8EACE19D14522DAB8BD9455EC8A1ED01434B26D65FAB2426F4C92DFF8BA89D3B8F3B7FE2801E830D55D613BB271B8560067912C6520C7F0E9302947FDBCAE4B77EFC215D1597725338838489F4293268687359B0007E1071EA6147C7717C528A3DC7F3FAABFD8798A1D6A37E36CA04AD8F1171DB817C5CCAF8CA3ECEAA5B7D73D314D38A98EAAEB720D07E47EB609CD5A3408281CCAD5A3FE2398CA2B2926BBFA64B62E2CF24741E873B275552172B2D7D3C60492D1827B205A821E27636B0186993C47C38CF621C12499B8DCA267FCBF61880AD302B0DE6C8E7AE80DAE930855DC3D113131C7FAF2F80D0B34CC160ACC025B68D2A569A4AB8EF4D78109C94C65E2AFEAE1ECF9B8E1926EBB72FA1EA5F2F78A7FA9EB03973A1068F185C1E592E5A028014D03A72100AA19B3490C805DB587211FEBB76343FB77B44D3D31F1F4F9D62C42168D83D2E914F9850E7EB1F580178E9A004924C0731CEDEE1ED785159B64978897688E22877004F1267DAF9DD6F04917B97A0C4FCE4219F19ECAAF822B3DA67F43DFB0274C48C4B5AB03087CAFC4F32CDDA1446A5028EF90E3752EAE8A22450B3135455E82DF38A60516E0603972BB9AB053237A1E5B54B0647BD37964921077A192EE1F82535953348671E8BD1E79E654325E7B4284EC52236CF35A61431D3EBB264DAFEBD371AE0A3D5E9F950F021F74AAC55F3221BE7CDF1C4226BE3FC5901CBCA26CBC8EDA71FEF6343E03E93F82B563BCAFDE94290AE906930765788F9FA8A609370AC848D451DEE702A0438FE5E19484DE9AE4EED64228810FA212EECFA9308360E43DC01A5DA1BAFBD244FC064D7B1011C7C3382AF20E5FBDBB177DC97348F547E663BC8FAD2A76521A32D54A0EFF8047A295FF131800647B6CFA5660CFA352547F0F7ADD346882BAD3C2BEEE07DAA2DF9338F2770C118172F44841C42ED9521A0E1E5714AD20F5D3445ADC31A8E295E53E55F9938BCB848B708D0CED9171C0327554E801DCB55813CAFF0FB01EF8D9AB6224574A1729D28115B61206D8052217D4607B718B2241CBEFC74E8E565D49F837CA99C4B1225DACC\nss = 098BDA430EAA259763846C94D9F888C8E07FEC084E549851998F700156573E04\n\ncount = 76\nkeypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\npk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nencap_coins = 46FE60A18124125AB93E0C57", + "8F1C02F1BD1301595013001C7F3C2FA56CDE294E\nct = 10F65A67C7C83A534D6D63C3CF26D27AFB0536406C2544CABB2A8745608ECD557EC54633942E37B98F683FB8C45C9BE36F444251056152A939F30DAAA7462D71209F3C4A6717843F8B307F22DC8C06645DE9B58670DCFAF847B5C8A84707AB60C61B7DD09DDE8B2C0FC1D83E8DFEE54B46498ADFC59427E1305FED3FF0F17191273C157DFB1F6CF75C18B88796EEC11DA15FF7776621C4BBAD3895B80ADC541F610D740B9D51C07A24AFA989F13492F9FAA64DA76E06385AA66235634F25CC6DCD05B9A0B81AD39165761218F9AA1E8AF2965410215E3961FAFF3B571D8F055F261A619F75AE1FDF099367B7CE006251DDA24E0C7EB8BD9BB2DD757E564998B0DDF9956B968D08BC03D952C6EDB4B1A6BF4181CCA620FFF2146E5626AE8DFEE8082A1E2D187AE65FDE4FDCBA6E73682934025F275335DF6F8B7E47907502B81F5F721318865A2094DE750EBEEA0D24A2957388560F19C3494A58C2B2AE17BFFE93B7AB8D020F9AACE27C1530BC92FB20A98A866A5FECFC96C1AC3C3D2EC50D9C158D29A7D33BFD0D1B2359A391509322265D7D9CF39C6D41B1EE0D74C6884E53A430E80BDC56202FCC004BBFDCF10480285DF4BBD2484654C423594F22FDDC0256437159D81776F0E24CAEE9BBC1DDDC865C7ADEC881034EE0E55FBB0E126954A1824A22EBE97ADEB688FB6EDF3F1C054C29B88985FB77169A5A3DEF904B476FFCE40F8C389355E8E4FDCD43FE99A06DE86C38222187927573C39CF33BCC35E753D89C885ED6A1AF7F30F7DBBF4E9A6DF40F620B5B888EBCF9AF2D6D5EE8C57FFE5B9C8F09EE717A07BB0196D0EF8D0443EFDD0F1B217AF3EC0CD15624DFCCC3B88297AA0D254BBBCC70F2C026B1B52C9DFFE4B5801DFBA946F1DEBD684BC856A9008ECFB292A29016C8555C71C1079737D7AA9544EB562629D4C6720D187A5C3D61A2F2D5A233C0EF53465B9843F122A42CC0F213532A8FD848EAD4C81D9BF2D2B2A6E118E74B451140493A6FBDA3B6861E6FCD4CA72F7F276A10B2ACC478D6327AE8B46DBB00E9B58004C7FD0B30E1295B46E6C7E41D58DAE8352642472432\nss = A350B71C1675B96FE62FDB6D37658D9ED8C200EF4732EC6768DABF931D4A5F76\n\ncount = 77\nkeypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\npk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E01A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nencap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B\nct = 2F672F8ABBD6B02E056859F647B1F42B2979CEAA8467B4419E838165C66F97050721CB38F1F7972A83539F9A90FAA3E4BD805BC55AE557C6ECE5B948E124C9BED3AA16495EB82B8C76EAAD79BAE34542033FC9B8782F6E6CC4148F6C709450ABF341B18C32E952B12CB8115E280E2ECB0E1B53788AE9D0308AA472F9E76F360727611526F50AB480E5D75692CF577F6B8168548F5A7E5279F638E29A02FD6853C90228FEA84C261244C8E8CAE1D9B41895C625DC7AA3A91DA9B0C7C19E662AFC105019E1B47F77B3DAD75A8FAD581333E4F019112616D597A68023F94B7104415D44E6CF1106FF48132B52C5C0F5D55D77B5FDCE149CA08438F96B3DDA972BC39988B8C3E2206A367ADD3289A6AADFC41361E8986143AD0BB8EE3BC4E32209B0AB2B4DFC60D9344C46D52771FF0422DEAA8E21383C052C88D7825CFDD177B41C97F4DE6A0759D113B46FDB0FDB6E270ECD8F6DA29B8880106DEDDC9141CDDA3C7A6132A32F4E9761DE0A4AA15BC1463491DF40FEC42AC0EB893A9ABB3CA046754A12C5E98EB78A0E7D48ACF8184EDBA9A084674D477CA879945CCAECAF3EF37F019BC42E5E055D2D6F1F6975717090244B758D0F71BD82FF2F4390DB69BE4F8FD2E19FF35732478150AA83F1C76EAF0CC0CCB6BEC99FC8AFD45128733E79F6206CC5D02EAB82848C33585F31BFF2003D1029394E7487342296B1B093F5E4EDFABE74556E757CAB5EE05F89EC1EACAE4D63B5D193F936F1F0C846A5B22E367E9EB8E4C90ED09D6A3149B96A705844AF10BD0004DF0C00C39B3542D2AF1BAB05F2405C5B0B60D5BAC3F48BBFEA26149F0644E1AAE39AF7600868283C61D8CA56A05DDFCEA9309108607E4A02FFD3367E755A65CDEB11AE1AAC7B950B359FBD2A013C2F060E18C4B9D68DD7CAFFC59F591D82E66D0B9E0015F4EC5C471153286080FD645B38EB61D8F1186FE136910AA6755D636F2D7A89BE6BA37489DD7F96B534DB23BFBDF115A0", + "3A7E01CD8D77A3A6B8EC9D17C31E0D9E3341111914841F9829279B177B03A85C43C48171AAB0D4BDE198EA9C0656DE54FA20A7C7688A01ECC5\nss = 77E15C4859466B3735DEBB83FDA8B2117CCE56668B1F8D8BA62074299DC4F5BB\n\ncount = 78\nkeypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\npk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA4E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nencap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9\nct = 1FD2CB3969FDB9664049C48FDFABF97F453FF12068C6ABA215BDC6EC87883DE5AD6B40495B5A3BDAD11AA9A552923B32CDD50C9E1FFF3451238259A61F8B493273C4E888C3168801004A3696697EDC489B6D4AE960E88B82A40BEFED8D7D66A0CF29515778AEACA21842E7ED0C5CDCB39A3597F64F1927AD8349DFC89A77956BB78CF2CBC4B85C5752EFEC780E0A6BE0675837D5B4690B6D4C835C2B189C6E555DF05EA9F5593707A4C50EF4527F054EF5788707C279DF298804EA60588B75D972DCF96CE6433C001DADF14A9D55B7F46DCB01C918479778A3781B81DB32B4456DF0EFDB7988638B0EED7EDDAB7F1C537C8DCCEB953446E1930D3834F9E2A806E707C82D1C7840B78AB077B6CBF5C5796F82C1A46CC0C19DF8EC3279A81C03655582F6174F0D4AB97CD2CE1609E0BEE01F1989DF072FE23FA7E8A607AFFDF15CA0A60F7D717B8B05705A7FAAE2DEE351908424992A3923532D5CAB621D63FD35F7A4EC0CC0D1BDFFB253E38823E8387D2C8E54D8669BEE89D15F8A8134FB02DBA217DF56E0B14CD3E52D88B67641DD2FB40AF353439654ED347E6E4E6AF045658D11D63935B78B784729560309765183FFBDD8564918BFF9032F8CE1A544B3897B652AC22C13016E7645ADEBD1A10BB64A336FA567CCB3468ABA26C539C79720455BC4F3460FD99A7E5DB94896EE3A25F077DF10E168DC8CB78ED033D461A0FB7053D67979D3147F0BB13AE9074A69ADFF97DA4A689714E7899F8F8B985143639CB42A3FEEE292C7837BDA22910764DC871672E8F95B61F120641ED7BE49D58C03687220621D0BF12FB6885CA51CBEBC325E2934B82DF3CAD0E124B11EB08046270A39FDA22E0E995EB390DF0BFCCC10384B80486E53891026F9328B897BDF3B85D53A3F60315AD91A9DD1363372EA111E73BDBF20BC32C613A545AC4BC3C2CF41C1FF4F9D72222B6C73BC8621720E50FFCEFEAD6910577508EA16C227E2922F5B5492F87943D328444C85ED4F6C4DB591E21516DA25ACDFFD65EB72F4FB8240CA5B6188997CA3AE5D0860635CD87120443B8DD66C30C251552DB6ACC437384B\nss = 6662374CEA4EC0CCCB6B76CB75ABBE9FCF0A66A0E5BDA1A84832769FFD5804F9\n\ncount = 79\nkeypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\npk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076", + "F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FA9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nencap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91\nct = B1077807DAB72ADBB0A35AD53CB9BC36BDA99ACC5B97E5DC3E148982260FACA274D77A248F642F561E891108BD87F8FCB976ABAD80F4A0EE38DEFF622B86D9C512FC6F491AAA3DDFA51E1F3E87CDD4FF8C8DB02CB81134A4D722FB2728F3C9BF3EA5CC8AC6FB5DBC74955ED308A6ED84632963EEBFB077B35846F05049CFACB699A36200FA8EB3A93B20D628FEAD9BE9AB43462D0DE2347AD0AD670003974E819737C9B6D71B9DD63C4975902EB231C1E835DC942AF38DFB757D1603DF90D23BC029DB69F2DD11D1FE3DE6BBFAA93BA5C73885C428FA3372302394244C67275F345DE77F715FF66887110B5B067ECCEF428B5257943138C09A5A690182F135FD66AED0FCCC26099BF584FD1B560B136B687843A249D756BD0373CE4C2EF2DEB189A1FAB6CEC1E6712129C3C90D6D8F047A17D7219E63594F956C5FD5EFCBBB647610B8E213DF13B118D61EF308A2B5A4EE6F6C223667E8BF63EDED5BCA89F6E62EBC8A7D7E2CB042EDE63642B2A1AD6BF9EC0F44DE7F2503FF37E2B821F512926E25F79AC6D2429D3F4E5CBF86C56BE4F2BA4545D4EE8EDF5148ADEB338E0F76F8C78A81CF14346B10D25C07F3EF60250B3187FE249AC57CA67C7B7BA810AAD2AB6FF00C6BB3F5021E88551737100144992F1F14838285BB9428AB443AEB2F740D294B422AA508E31E29657B3493EE8A71799C1309E0C39FB926144EC1A536B9F4705DD8029433D433A467EBCDF68E0A06B191A4CC8C5B56FF38B1F9FE4EEF460621B190980C858254BC0331C64173E19A1FF0443642F2B2B89A29B0FC3B243BE416DA5AA6D2A7D8AB79C9E1A747894819924D0BFDB5A43D76978B177CDB97216C21A0234082E1B0FEEC84E8A30A7AFE3B0A3A9D67D65B54CEA4DE821F9B2AE0EAAAAF2A96C904B0D16D4EA8AF38A90BC9860D2660F446C56EDD238A75FABFDA8FC57D975A53A4C2EDB2A567BF7B68243510463ABC207AAF62B3A20A53C4AB4C8E415F8DEDF7E576839BD317334D99A3611677A5DB0543108BE5C6C5EA9A27350DEA7F06DCDEB49957A49C2316047E08DB435E99DC9717A0227F24EAD74A1CA7\nss = 41109E0D793D6E7BBA39C5BAE4CF180BD65BEF2D045C516B905CBD5DD8079B5F\n\ncount = 80\nkeypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\npk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A442", + "01910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nencap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D\nct = 1D24E3016E2539AE557AE3E50DE36C1733DC2F62E3A37171C5B86EB8AACD571020452797D6471EABC78B8EFBBD69897374495D3C934731860DAC58294A3986B6A62EB8029C1F6128C075D88634AC9B4CAF3B5E8D7C2EAAD0E0A0CCA0C337DEAB3EC2CF767ABE4FE7C307A1D135A9F2AB0983D3CC97C9F4AB4C4A9C6888326FEDAC007D49B7C5361095B1732C3F42412D0A6C5C3A2365F94EC678C843A37411F88B1A72B1F8F3AFC9D8B03121C23ABE26E8D10DAC81939F61C2C100AD4340CE662B1094DBB5B1F3FB84419CD3DCF3D0333A881D8E7A8C70B32179FFCC9F51F20E1DD1403589D1AD02642548CCF6DB6DDD7E490089C5B0F5CBFD04D5976D45C1C2426621D7FE6CCF310945C13344008EF729123B0A0FA66140B79D528FF924E30D608923B4EE3C0F915D12F77201BEA557AAD0586D2931560CAB7976923C2CD1CEE79D184A4BBD1988401BFC5CAFB32F16DA33B2891298306D5FDFCAEDE5CEEBB628EA2DA95B75B6E1DA47C3DA5D81F8971644E3C3D6F42BAF2DBD6B77654472EC2EBD5A2E03BBC12FC0E1A1C9F0DA2EF7E562B98B61C174D40C51A5B289D361CD38FEE5F3C198EF0ACE204C6F032F6C8EAC8309F660B9F9D69A085FE2790F8BEA1AD4F5E457FBB31046F396541BC3EF819289E412EEF6151ADBF82BDF257DA699F11238EE7DCFF9B631AEA66028229C086408ACAA1A9C597AF05E319317F825A61C8F03249667BC49017B66E5F5F0BB538EC9C210A9F9F0D1171621A2DD94C31B1B7C9233CD5848D71F82C9EF3F786FF3892D978CA3484CF48A8201AAEAF508A83D702BAAC8517B8BE187EF5F884699935BB491AFDE8F6E858F3FBF941B8518C0B75B11EBBEA4415596A126DB6CA70665461D95018FDAC4F914CAA4A377C25ED4DEC1C424C32D19576BB0F0B8BE8AD331D86FD636F61170BBF6B973178749D527E1B73E65BC35BDC72DA60B85A0B1C5E3E23111168B8D5CC39796A3D31300BB94C3199C5DB3F61050A13C960A9B5CC67B2159D2B18DBB9484A2681D702E2321591E7A8D5D00239FB55DC0C7115790229034FEC0B1A1A15F7C8A2B7887242610FA\nss = D8007499F94463B8A804BE5BD1B3F529CDD134B568F07F646B96CCDF5EDCE5C9\n\ncount = 81\nkeypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\npk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548", + "A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC831811EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nencap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21\nct = 0CBDAE3FED1447BCDEDFC9395ED4969DFB5FA3BCA51369CD73AF29812F8B8CDDCA2D8FB7AA4089E15F8D6B11FD06F5D712BCAB231CBEFAA888EE99AB768D4F441AD0680E38AD587B5A94476149432B4DB814B4E8056CDD8C6C2B1E6AE7CF1DD64C044C9A29CFF13BDD899DA5884F6268B598B90E25A71F81BA27D3EA64A9762C5FE64F77F5452C30729654059485AC01060448D27C6412B45CC6CF827D750D9E4C282E3DBC78076E2AB89D2647F93F080A5654F56006C159FC670A08D6BC3824D682BB199B1E45C02A9B6226838B786582E72D2A0030C9B17D2D6ABDD05C9957395906C3746BA16FE77B2CD23D9CD23991F61A303BF1003B782B31EC7127B1A1FA0C1559D85AE2A5228AB9EA52AC0BA3084B3E12A935BD4E0C4306CAD3F3564D413FB6A55BD7F4AB8B6D7CFB3D59FECDAB0F01019C7AE3F1E53C900D5AB59AE7BB4B1838B2BEDDD581CF341320585A3BA0832FFA5737773463A6126BE2D8A184E9FA0BCBB13F73EAE2D8A8EED6ABB563EF5171D9F926EF1E090DAE318DDCDFE3E8C71C5FB57FBA0718B321EF28D6B254D567C5DC63BD1F6D3A0F6865AC3FFAC07DAD9764145F4CFC2CEDBEB0176CFF7492840F00C3A156C6D7AB5E344A710E0AF1C2E61CCDA2AE6C6E7C31AF5EE42459D34CE07230F073DD41F5A8DF3ACD53134009C0BE09C263996229BFCF558FF924F370F6CDB85FC0FCD0413490F8A86754C96E31F55CE3C57117EDDE1047D0BC3FDBC095E3BD5FE8422062802EAF372286DFA871ED9BE3C41BDADC49DBEC9E731A96E8A33794218FAA7CB9B2BD0A7D2F921B31BFC3A6BEF742856E5DEF613EA45D2C7F9D41E2AB9885573C53961A2EE387B4DBD61C40068CC156C29B33D39F1CADBBEF28E62C73B70AD645BFBD4683332F9EDFB8E6D97099EC53A77A13A5E154765DCC77920916A09C66FBDCCCAA96C794C35A000CB618A41B1479C9996264476E18F74FE0FAF7D4108CED3F61100E67D07FB19B0FEF1B69742E268FAEE1CE730FFE923CADA4239F785B6CCE7B9AA2554A9D700A86710E5F1EBF6998D8EA8E74531F0879A55442A7AE28A7660C101E54D6\nss = 52739EE9DE88E8AED33B910C0F65091785FA0076EBC97E4FDE190BEDD6B369F9\n\ncount = 82\nkeypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\npk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC51711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nencap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F\nct = B8DC7671A617C8C189CC1293EBB5835D4051EC2C34F1D920786EC47B0A129DCAC0F7BDA3CD08EB30596824AA02BFB06678C005377D6DB379D5E18775152C35B6FA6A76916447206348EC33D169B36BB327E5039B8949F378853B47F5CAB6C5CBC8B3E36427F8EE0271ED7BDB4B7699C2E6EA810CAEA486E95160C54D3C6A6A9B33B3820377FA4A0303829257C2D173BE12A31FF5C5747286D8360BEB1BC3D92BC8CEC52506B3E5E4AE70B613A75CCA822B092F4E36577E114EF511EA34725E0D8FF48F467B7C12C95F4F23463A0AFA081B6DFDE788DE4CB9AF6A3752AD728F450C4FC209E22F6B353B9ABCFEE692E1A9F7CFC44C4A9DD0163338D0E1F1CBAF5B506AC15CFBC4BB065AD6761201D58FAED7DF1FAE68DA32A0390D8EB7F3", + "7D819D48A42F986F60938CE8EAD565698B947E2F915813A4F378357EC218A4C16947947BF87F419984BD0A6D04172CF3BF6D9A070559594B63B8B7DC8F5EAD8B16A3535AF9AC35F783638C6498FA6C3C377432EBA748C6C956341CAF7E217EF584921A0F7584551089F63DD44F7A6E197471C8FF2BBEEFE414F50B4D445354071C88A3AEDF43AC4CA1B4E33FB05013B5D1FD07EE7D5B98EF3E61474FEA7FFD1B7FCBF63B7770B5C56BDCA22F585554B28956F3C2A0F6705314AD2CE3F28FA8E873E0D3910F56D69855F2FB9953BAFF49E77A96DF2C63553B9F43D08D5F37FC2B17467428762258AE9921CADBB824BAA19431957DB525A9AFC09E91DE8B606AFDE6A496FBA6F683D1D7C5A42FBBE74A7C139C59B900D53CC86056DCA2CDF68D4FC522E974F0473BB9A41D432817CFB354E48746AA803F019EAA576826F3E9FC366F923CB68ED7A67F6B0CBEC644009508A4E47CFD7C82596A43DA23760ECBC0DBC38B5CB505418A9ECB9A0CF772C12D359A49188D5FC1ED816B11594B8E495358B9088DB227B58A4F997045275174893FCDD2B06C5A39FF4DEDCF1FD1988F9C311023A00EB8F41CC6FA50E62B60F1ED2F3EF37182601C34D861C2FFB8A8CD14100CDA64FE6371747A446549958FC712602CD6C110AD48AD84BBF092D16BE761B5EF7798\nss = 17ABAC927855CEFC72C77653716B862F9E5B7699215104B8F77A9891A726CBF5\n\ncount = 83\nkeypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\npk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181F6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nencap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48\nct = 1C34830F729228E179CE907112F20A9D5857D82762CBA55C7867BEBE2909A582442671FF7CEBEC14F35040D9AC02DFF333E31B32956B4245BF4C8748AAF6F564A14F5360402D82CB5D8398196483A1F33117763376CA3FC2F1F3F7DDC096D1C1F667E10B141682C4CE622607465A23E0DB015C82F9DB9F6061996B747F75C7295AC961021CA7B8DA608957F91C55DC82E8927465317062F8CCACEE681E0024446F14444AB176A9FA6ECBB5A1A6DC72EEDE7D59A539E9A82CFEDA54ABB851C2DEFDA6D293DF2F49B34DBF10E58B43C6E2915FBABF25FDEDAA5EEDC2DAFD89B731E2B5FA1EBB1B8BFBBFB37923DEE7451792538C55A9CE92C61C9A2FEAC7CEA865DB83C62C03DEA28E8091EEAB9A1C34772F2D5C8AB82F3E85E77F00012B47AE68B9CEB77BFAECACAA806879B5226A49A57AC0F3389813C9B6D9A62AA6431D1DBBA316DF9F29FC3A8C3C9A73B74B760E311917FCF7B4617597D83AD093A8F82F1FBD8B8BB8A4ADF59C451966D032B011D2BC125285F4D80F9D866179D3297D96555B5713C3049D8D890F1E61AA1073B3C3DDF3ECAD1BCAF8B27BE98F89C6BABDED807D03C17A545D8837E8F7D307446DB92949DBDE0EFB1C197E0499F396787F6998F1FD47A0527F693888D286B97D102F01A45EB8EC3468A24FEF5BA1AF46DD6DA1DA2A1FF9A3B47580C8AC4797B01BF53FC9D8E35D17946DBF4D19900E20F232BF25EE45D546DF018FB6AC858903A8E0228FB1C8DB07A86AFA0D13C34B4C79728AED3E783F1EF673C32E1C36476AA91FD6B2C1DC5B3655D7FB6853FC1D7B53EB452FF0C0EAE6588B4D6B83A68E5C2322CB8BF024E2F0299AB8B4FA038D6FEA6053F29B3D9102CFF7BD1CC867382C590C2AA4CF2CC4FC52F93FCB893AEB9EB8A0BAA17162DD0149A2099461CDE981B51F508FADF81C976386B78FC94779D5FDE34CD72BC8603ABFBCC9ABB55F1F6CECE3DDB76BA442B30035B107C62EC5200E2D4349BA37D29C6152EE8CF91DA65A3A336CD9788E682DAE2D3E4C6F09E7567FF30B77A8F0CEAA7CD08F983E41BABD9D5F1A371E4E5EB411152A6673A3D46594D8\nss = 753C6406CF394990867A10D3148C9B6A54D0183315307ABE36161A4F981950DA\n\ncount = 84\nkeypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\npk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A304", + "2DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B8FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nencap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42\nct = A41695018FAF27E4F155C84C5A5F6AE40610566E1D5416DB3035A2E63C7F9DFF3A385AE5D03045E68E60090A99B17DCF4319B53BF75299C9163494CA01D5CEBCAAE857013F6B69DA76A8F1CC03B878E64D3932092CDC4BF074C804D556432620CE215CFCCDC0C9AFACA42691F71212B55B86FD636C9B1819C53FB8F677D21529CA701A13136E7CEFFA23C2542FBF2987C619E9569DA22BC0053FE65C32FE6F1A615A09D39A978FF276F9AC5E7EAA78B50EDF981AB5425FCC82509FD0C4B98EBC8B782145F5D654AA9FCA80AE8C14D280413136F296ED90C73924920596FED25E448AF4FF8AF21F3A7BAB6E95A098C5E5B3F00CDEE39F8EF77BEF64AE9A6CDB025A1D3E3999D0E96ACBB12EE823BA14DB2A9C5681D5B78FE836D95254C36851FF667927AD4A47D4F1FA8DFECE3503AD7F09CFBE57D53D22A4141A3326444D46956FD1205A526A64A6A462B2CF33EBE6FE51EDABB470E27980D369B6505EFA112766B12F6AC43E9DEF0856309567FB40BE7FA3F45452DF47E303FAE957F863FE3D59CF8AB6F9DD4DF8B1A1FFDCE7BEBE2710EF780F947B7764AA0A6FD0223638F3B16FF68CD53CADE2123A082DCAF8DA99AA7CA3D8857B0E8E42FC7DA8DA1806AEA4DDE8048061DA6D077560529E835915BD2FD3772C06ED5391803934AEA5421B71DDFA989BF0EAAC6BFA2689C192C32E906F35E47C0324B795A85B9F0D8E797CE5C396D81927C61EA304009DC8127351DDF4CEBD95697C9AE0A0A5B82D019978C5400F9AF1367077214C71F0C7EA68C837C016B95F9A5116098315FDE6A607AD781984BC4CB504531E12F971C34ADC5E591AA8AB6CB7CAA70123F12E8BF0D203101D53CF4ADB1149DD50DB0E3AFA814C6D9D0ABDF1390258A39D5092C5C98A6E1B3D027F42FDA40980DE5A900932236284165E4D63CAF308819BB1C15363BB28AA72F6EB68BCE8E22C717AA3507D757106ED04CAFB83F027C993B0B67601CF79AD6EE1386424EB14FAFF2A707C3023AAA24D654564BEDC9C280EE8C10341A3DB893157D6D337E6012881D585440992E093723E152AB6B9498E421CC2F9CC07BF\nss = 02BF5AEE55676047E4A452CD71C99389F4DC8D519EED5E6B4AD25709EB35727E\n\ncount = 85\nkeypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\npk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A", + "6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E1958A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nencap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13\nct = 6E04B5D99297552D303AEB564C0415EC572201EE8E36696499C615B13D53D6F018434EE359110B72B3B81BC0464F33B868237E64A40A5D232B81D027164830D47304AA2068054184842E545D56B084D2B02E2D4C8648B5A68A1506ACE942A1D5599DBED2197C54624E58E3A344366E5C0C395E560DC57295CDA01C37117AAE2F1A28005C8835108B9775942159201FCE6BD79A0347684394A1BE5CB5FA2EDCFB9685145C80136C94DB06559828189E6D19E61E609599FAD65EBCF244BAC6912AC0B92E3F9F4B257E24467E784F765F203448C2FB6CFCCF3E81B88CACED280049592862C9EB617991EA4FB325CA514EFC052A10FA0D9576D4CB030D59A4AEEAE652A41CC579BBE9554BDC408E7A1AE3F945FD39B617A4DC2D4F5937C70329F90C0D954757F4228D472D70D9AAEE6D60A0361A9B0FA520CA7752DD44A39CA914AFC421D90885045B2C4C024E79B497207CA51A9722F48410AA040F25654B160372E90BC30D88915EA181452D1575B5D8898D71A7750E67A7F475889A1662316F02BC414109D9ECDC0B76B08981D4475C3F19EAF6785B7E90912B4FA60F993D518F4EB46E965F5FDBA6AB958A96D14AD5DDF69C68C085650BDB94D58519C6E8A57DEE4521B1CD3A604D4CF25ADA23FEB073DC526F0680BDA7F54586D5990E6F39812192F00B1DA344001A036269BCE4D5FB7BA65C2FECEDC12187EC7A391B1B5B91107E3D0591C4EDD33083F7A2C2137E64D3D88ED5DB3A2101F9CCBB6570564085EA8266A7AD0D967E281802D82266E9B39250F985619AF0F24A6986EF0C07272D7BAE7939F4CD3F2E017A401C0293B9B3E996E0DF69ABB1E9DEF2B1891D295918A8B82D04E54645697D68AB19E4AE01D063C82F3A8F005586434DD0FDF013A35E603E30D1F2979409227599AB244BC849902CDA10292E4BAB2FF85457F02FFACC4D88CF28F5517BD173EF0CD09EB74413024FE2A7CF49FB5F8EDEA3B552739A8661213D1B0A7AE5B1239C1C94694E9D716A1ED52A28474891115A4837C79298D5B94CC521C0057607830E460535831F10FFAAFC362D01F2BB10DB5DE490A90463\nss = BF20A2D204A1823B132381EF2C8FD4ED1CBAFF50098E7B3EADAD33785C9E98AD\n\ncount = 86\nkeypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\npk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A", + "6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28CE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nencap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA\nct = BE20920279B8E04D7437CFB45951A28F32CFE8506DA5DD08F61A91729AA6910ABC38E5A6C4E27A2F9CA9C9D4A6D9940E3D71AD25C1AAC9AF62B3B2A6212A02F4978F785E2974ECA515DB34867721C9C47ED6BBCF9EF7E30B7421544753462237F25ADA3931B98BCD0C70CF55B787D0B13C68FA6A8CB2E2F4930C97D4A9665441DCE1AC6605AA684013792BFDD9583E74E473DD73A758DAF57E1481A05C1C0A3F2D0B2CBB5199B03C2D194CCAF750A8E04E79EF44B90CADB2916B9C649840691C1C3C3F52A41E97C84A6526D4747F27E3AD359111189CD69ACB8AA264EA795E4E2C937DC7731D3511FC88EE1481CAB06B094F14C8D20D0178174694297F78A2FCE5973BA11535E97027006BC056457AB93520CB6F32A4010F528466A780732291D1A4F4054CE774056AAE7ADC04E8CA2C35A5C6926F567567166E4F2BAEE52F080653C3BB0D924C2490C4E51AB02E719A41A8DD81B1381373F3D69B03116C05B5AB8FBA591C64F000175BCD3621B023E7189F5341161E382E4C4F8405161D61B8F6C7C261AB4CC0C6B5F6F8EF1A0649BFB33693F6B584F190609E51206E873C710F2F7BD6A1E6FDE32067D6DB0EF395C37E9C5EB22C963440ED5359D28A08D527727C0CAF98F2905EFB8F768DF0E8FC7535B45E82A40473C7AA25CFFF08EE33D9AD38046C8A636B06B380EB49271C1A70EA9D8BB7CE3C5B9738B2F23F66297D3B0733029B60A609C4978E4EC2224B5893730F413C22F030EAFFE81182300B29ABDE897C20B2A98208CDCA5DC4694FE7D4B29072A45AC9E349516E9F5C5D2BC11C8C97235F8CF360BB63F3248488439BF09AA302DFA41085BB7DFAA4A889EE873C7766B4578F957A52D5587425E3FB00449510AE727F4650744CF3DB8EB84D8A9479EEC01C78EF8CDE2346EC4E261B11D1B113CBCDB717E4D17F70ED5C3A9FB9E7AA9EA5F01A1CF47D8206FED865512EF1B5C61F8F3623921F21525D5A459D688E2854893BA83D27DD532E9E8F1A77EC58D9B501DF3FFCE3834E999D6AEE7722B58EE81CE159C68788C66275349C4293BF4F7AB80B83C0D610C1176ADB1F2DCE26\nss = EB70267C2CD618EDEDDA12EB62CA541A2E0988A207ED15DD796431DD052B1B55\n\ncount = 87\nkeypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\npk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E", + "861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A37F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nencap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D\nct = FC75D757FAFD5597C29D4A62B27658A1C0DBC259AE04C918D1304EB7E9D72CD6B79CBB0A9B75DC8038560428DB5B479EC024A7D5531A011375DCCACA3B3B0F042C54423196F65310A8999A395F6088FDD59DC02449BD051F1E88AE8924AA76747EBDF1407A77CABD21C20BA1DDA5CE73487E19F8A6EC8251C6BD62E4FAADC3ECFD81FEC582261618CADFC4C5AC295898320ECC034454E966908CFCB8712A33C4DBACC423E1A04A67426038B9D24A330A2FD76C591E506805253866DD19C7F3FFE3424746804475EBA0EA4080A11DE3D61E00789CB51D82753206DE39D3B3138E04FDB226C7739380A918E9FA0C5C7BB44B3E7B0C52C432C0D73CE2C6F412EC12B0F4FA6F898F9A0C670712AE8A2AA1D1E3EE81C57DDFBD15C6E476E030356A795590CC9DA63F22A52A34C5CDE3F70D66C86CB2E8D2198FA3F70057DAA40D55905BBB14A3AEE8EBBE4542FB1A30AB2892DC8D12D3D7666D47B4CE8A2C4854B3B5ABFED2177765D731A01144BE77643E105E2F45C562B12F2F6C30CBCD87696B7A0F3FE35E27A9FDC9E3C7D6A50279B6F19C050A078CA7136FB869E0FC0DC7A353D734EBF8E57F9AA7A014CF1D3286B4A80A1BBF364CF7E9BC6BF0156F8488CFBE225F21CCC71067DC5058AFEA93E02C53B14A32A4DB87CA7667BA80BF0BD6279D54C23610449650B45EF158B05E7CC5EDA171D13625FD535B1E2AE554D638C10532ED22814B74300FC845331401026EC4F9CDDF1F513F156F53FD2BFF441135345B9094B65C40ABB1B75E4D01052E624B34FE8BB3178EB48FBFC82735D28DF364EDB86B8DCA564DE2A38582D33492FF5C9DC5B8B73FEF4EF133F34033AD777FC670B62580A2EEE1A2ED4A53FF73CB6EF5478EF13942AB7551C0A62FB463826AAF967F77D02A6259F37730B9350D292A0DF88C258F43D10F58AA7DEB439DEE53A065596DDC81175091725E5B0EF8944EF9355142323D8BBBFF2A3D59601EC204B9C181801C9704FD6A8607EA807F926E0A17E891A8B22CBE42DA2F7C632A4A3CA372B85597B68FC0381ECA7B81A9FE0969F331274855CB71A10F84BAED410E76EC\nss = 3536D3945B89B73F69EFECBE99C26A89CF7D7919E13F3F2BBD4CAF33DBF92000\n\ncount = 88\nkeypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\npk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nencap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2\nct = 801643E70BF9CCBF9A3BBB1D50D067CC5E8C23A77484120620B00D3DE3D9B67E7889C01EBEF887F58E204B0D431506B7E59DDD960352A9A726BC0B917E10F331B6A97B60656CFA673861CCC158D805B388521BC382214D69FD76B0F1B407F4148E70B887403A5D4948886C99B8D4008A4B9C6AE1B728F449D9AB387F2D16C022F1BE95A40F951CD0C633C9448629D53C3C342505AD29964F3DB78F7768FEDA464F4540C2B620EF5C222C235353724DE528CCF13023991B85670EF4F1B038C713E160A2E89F1D64D37F495EAE7E69A7FC269243B195D77A093B2CBCACCC16007B4C7B6C88957E686F8A19044D8C835A822BD01B68DB3BD633665E800E6D207F019D834117F8649ADB51F78BA4F6710FEA161DE5AD47075DE1D642A3D8A68A9C9584119764EE9DE238EFECD0E99C3018C77BA448999403B13BC3C94C437B72C2B8793D4EBE709EA2485547E667059C7A022C90360C3AF466B3C40CD612DBBEA25063A64A6FAD30C971A791298847012D4ACC02FD171D0EDF5B0DE77B0EC86F1A7F358591AAE67888B8D4F7766F6CA36B2746DB9A97ABDF099C9E55E1E6206E5DDF4FCA6771598D0FE27A5D8FEE9DA84F2B8060DEE6C03C956778CE3DDCFA1A4D8AFBBB138DE20733B58233545EBA45718DD83B762DDDC2D05DF4F8AC71CC8FAC17AC21DE876FE70FDE9AA4A13CBA4B94FDE275295851B1D949011F270A39D7FA55D1255396008D7782ED671E5208C367CA8BE57248FE4B2B518E709A7A31AA0773430B972BAE478E6E0D1F219FE7A682C61AE79321940545D2CD95D5A8E098FAD206B35C4DE1B974BAD372AA95C8F464C286", + "ECD2BB2A5F59EF287F0BB80A84B075A2DEB505E38B6F32AE92C1C10324BC89B11287746300588DF7E1156CE28946FD7DA6D979A837C716DE8B3A7C8C19D38D8AC5C7550B5EA703A61D86B1D9F8443F112232CB16BDB0990EA79F89A96D8111A1CA1B1D6073E4AE66062F06267B2C5CFB8ACE5254166BB4C08E2969E661BC429E20200CA5117BFF3566AB415AC1FCCAA4692F05B26D13AF7F747D499EFF11893DB9CDAC66C53E35DBEDC80488FE271C\nss = 0B684BB1DD742F660EF898B9A7C10A012F12B34C889C8A5BD36822618A60CD96\n\ncount = 89\nkeypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\npk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nencap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B\nct = 9A9383485BBF6F27B7CA22520E0E6FD5BEBDD764F48DA54E6AAE5488C01809F6B3ACFB8BE40EA79B5C6CBCF05AEF41B899044475439A267791A8329DD6585E682A513CDB249898AA0E37B83738B0D7E163CAA95DD47CF7BB9E49E075A25FB59FD912C69A53B1D78628BF9A0FDA31A4F86FEEF4B70F54218CC76BA4C19C3B687BDA6C011F3D5CD3E0CD0E98CD0CCE72536B46B12AFBBBC65FDB516351E0F2E2B10EFAEDA2DD2E3724A9D62595E31A085409EFAD234CBF9B263EE85CC33078645271B873F44D3BAC7178A887CD38F4ADDC7C07E6ADF3AA314E0145A308106E62860387A1E25FC8D4A83BAE34109394D747596D169B61A9E6E15C58A8AB7B514F03B6099FD1647C6B1A2B2D9029BBE2B500843BC13463EC272749696D74FC18683414239D07F74A4A67E2FBE2894E214C68D79AE7E8BD6B1D4FC32E7A81F79E609605C7BC72A94B5178217B36BADF187FC1C655717D217C793F5279004AE942BC607CB2283957BEDEAD10520D4731F5446204C9FACB41875F5D474B4B8215085991EDA223166A06D660D74A601B7EBB1FE1A6C08C4F6B4D96FC1A5F4852F6F62125D45A1B726BB575D08480D3E6344E961D03E5064E3A50A0771424A0FDF5E1100FFE8655BA86C492E1E081F3DE08BCC1B889F44B50F4E6882F9D0A2FD4A1DEB96999C057A76C993D830D0B4AC819E1F93B232CFAD7EB06286B256FAEEAEF7CEFDA3BA6393B29F6AB513051B35BE26BE7DA87614036E02AEAB9474B0C78F11C5B78C20FA2A82F6B2ADA6B1BDAF47454D6D74C8F534FAF8BE3F0701BF4B94C960F99CF013304599BDBD5B5B88260E484CE5B12969CA87F42988824468778E867EBB7B3703DB69A45756FCB109B876056B9F4A8F8E8892B1E330C763808E3CE73B801ACBB481DC4E34BDEAFC725F897AEAC54BF4D54D360A514A9E030D2E2B5E38EE19972247312BACE09B951B6DAD73DDD597F3F7E15B0CC6E8FA2CB4A9E6B59BC33D1FE1633434AE722F1E2CBE0FCDEFC61C0E27E408049A3C5A2FB7265DB303AB1A92427A9E8AB4B3EA9C9C02E3F2E8466BE8D2AEDC75B4859768B85E7BC9988A1\nss = 0D5443B3BEF02D9032963B2CF16A3C52E4A8C23B5DBE33DF592ACECF37CEC0B6\n\ncount = 90\nkeypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\npk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E", + "8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nencap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC\nct = 28FBA8192211A24D30E5DF68E14C452D8F7B7F3DD73656D44FDADB8656B781C31764CAFDAC1FFAB8DDBEB023FE21C204FD5630D5E8372BFA70FCB74361F3E94206BD96EB9BCF2A31E81B8A224667EE902331B52161069290624E3AC946138A8C781054FAAF5204E6FC0F35A5DAB5872F1A550FD4B1AD74CC5FA7803D46C892CDE6B59384ABB78EA50CC1B0156821E3B6669A6A2E1CC7D70E8C3FA756205CB00F453ED0D4073FA32CC14BDA285D6C055A975F1547EB854D8154E6B75E883A061C403DC58A350462AE417335828BD9B41795276A20582E936A26AFA3E716AF33E86A5801F931C8EAA3CB1068F16C762B2BEA582E646E87C01B4C9CB91A7CD8DDB06565332D982DD4879531DEA11821B751197800F69A4AEADDA31665E8AFCF304687F1AF4043A47CB3FBDBCF0FBE3ECBB2AF4F13A2160D30D97D46E285A279B03612634ADB40DCD6672FC4FA0DE5F26900B91E6BFB88B2461591161C91F3B241E1F3A7427CCB779DB2D491B57EA59369D7795892795148DA29F99B0920EEDF24D9FB749AB4A89F80A5FE4D10CE36682D9D4F2D945442195787A632069782F2DEAA570CBE193C8E4A34C231B57A258F3C38BC7C6F9DB60D56025E443A5C1237F46D99BCC3BD55B36846E9A27F91847595AB61365240744158699624289C13E83D6715DB015E63A7492DFEB380CAD8657ADFBCCDE70586F82FCDE18F2FE33E715C025036F4974EFD5F74F5C05F339BB59E2D8943901FE0121AA3087AF81F76247386EE6F7D66840ABB52D8F736E0DA9EC804A2D50ECD583813D654E2FA0C6234E990050547E58CB450DCA32530D933092220A285D3A6719AAE4D47BDA54B13632EEBAD5C710D74C7249058583F6D4AEF476DC4BAFE91DA5757C843940E8047DEAA726FD79401337D79A43A4545707D2A38880F215E5A9E1945490FFB18AA79DB924185FCEDE354328A67166473958FFCAC7FD633D59F8868503A4800679B3B704BF25222C27AB32E2770C7F724176D7A196C0C05C4BED1804BB5FCAC957308808DB9AC5307317D3B49DD8B536A3B465F96729B667B3A86350C097BB19FD18DE55C4D\nss = B4677FBF9553296D425365D1D4DBE02EA20BC901E12744E78DEECDE03638AFAC\n\ncount = 91\nkeypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\npk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C", + "8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nencap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49\nct = 72745BAA03797BD4DFD61069E1841746E8214FBCFEA37BFA0E04382A4F8ADFCB768FF51D96A4F052644211E0AB9101F27BF93AB7AB4E79F58811B21B33C1FCFBE62F3CD0A194E31791600A896C539908F16344CAB0F1E9005D823C4C504BA68CE2EAB9F9FA59FB80E6FB280B29BBF4FF298DD6CA50F27FED32B1B5D6A53CBF7193158E126DE6ECC10487375587122CD516BA7B809BBAFB9B609BD18D0270EDCC8B202A2EC005B79ED42BB673D8BAFC2829AF8C9A5F8465C09E8B20781063E8942C7C1F313271E9B97C06CA64486B63E9CA046B80A6C6D156DD2220B30142DFB08FA485916F2FFFFB5369841F80702340B010EF31DDF0310A901A53A4785ECCB99446572F3FE792EA077D0327312D849BFEE9AA08528D6BCFC18CFD86E935FFBF4D0263706DEF966670397E3F80CF9ADEC48E8422A429C49021206C988D0279853E7F6174B429081FA30E6798D6F800617474F856E48762447AAA814CFBDA0B31F5F988A2D13BB63106F4633926B8B8D72FBC199FD47D71251369AC5CC2B65AFB9C50C9029076E76508629F86C6A485B6C804EDFB52638EFADD177BA1B8EC79F905F37FA44E54F0C697A0B9AA6309CE0726C302579D02EEBB0576F4A142E7DBA74F146863D9A2F790EC070E07529B484BACE785B83CF735155733B47D03F6EFC6539C2B7D59A5FF484C533A5115EEB7A1016C14FDA7DB7AA6969369C3A64504ABF2020B75FECA9C8BC07D3727EF25F232EC426A59A605490507E378985DCE31DF8D911416E3E18721AD907954649F6D0F6B18030FFB6BC77F2C74AD702C3489FC10CAA41CBBC63F2B0D5C7700F558A7C296C6DEFEDB7FD4593230556CEB1CBC76B4B4C2D38BC128248540690141DB7228D25FF05B75596317F2FF8E658A008E18F0D2434702C2C122673375B39242C9D4BADBA5FD7F04549F9E27A8B9FB8404CD32F1EC17D02951B7743A3816B85B6E0460335BF7BCB3E992BE02F906CDFA5995A1A06170EC86FC1739A1C0B9018CE30D443BCEB38133ADB5A79F4EA961A97270CB1BE6CC9F97CFB91A5A26144BB3075BF1C888F49067AC5F7F92F04F72A0FE1A\nss = 8F8727CD74ADD8D53F613C56A81E77D446ACBE52BE9241EDC9CFBFD44E771FDA\n\ncount = 92\nkeypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\npk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E5957", + "7C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D581C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nencap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467\nct = 0D8BC4457354190EE7DDC355DE0923C44D93924DA766AF32E5D8502B4FD1923DEC73E2E4FD451F69B61BEC9F53E4B93358DDD86F3AA2FBF52116705584ABC83C9885BA16C4A42E0128BAA4ACA4B8E2B3F6B6576ED37F37F1D7B2C1F40ACFC397CCF90CFEEA19A00F9CAF1FDB0DF1F549F207FBF7BCFE2961FDFE294F9AD4771BC29C84107674FAC1A21316F21B03071F8DACF88548D2CCF37193DCC084246564D71E924EEF671318A294BF7DF19CAE582849962ECAAA825F37CBEAE370D1FE6B4E254038E807B5157AABD14CC04114340B0C10F8BEB246312318250F3EE1768263DA3A46FB6BEA3794DF130D35E53CCF6B7059817428A526783A436B0A07A1C8A5CE09E2F8B208D2F2E3D798942D272B535D8018BF23DCEDF6B89DFB3A53D7E9232AD05753193CAD50D1A3A9CCB5002481FB0ABB44A62097ECD52C77FFBAB2975FC249871AEF7A9FD3AF009E149347D306C587F50C8973E005B74D829AB6B997982A2832D41411B657336C1B571192B494E0C9FEF5486F4402CE3688EE99135A033B1B21BA62B673066E5CA00180836DFBD2BA74DA05766F282B8A10DEA1AD847D10E7B2F579694043CFC6E6DF27F9422EC204A68578B46AD277EE610D3DFF920B58A4A3332873794BEE16AC799236173ED2995ABF08E5E086E609E140ACB24853A0A37E61C0F6F89B16E4CBC626EDEE18841F8301C68EC65CB5828B38E830120973C580EEBC55A293A7C7C251018F1593EC6C009C42344B5FDB65250270861AA259F3F56A07C13221D8889F00474C92CF7074CA77ADA6653713E16EBD4D7223C16CB28E646D5BD10027378149CA92CD1DC5DF5E2CA1524ECEB46509E44281E84D65C07051972B03EB19412DBCD22613A04559D0A7863F1EA8F4839C39AFD582BD1782F3E14CE385445530348F0B73FE3C7327F08A8515FB3934C9A22169BABA110335B64724720400E56B62EB627378A73D5F6A271E2D328BE4C5CB1774B248EF787C7FE7E1D9C9FF0715DBD1FE5CB234BF189FD94A7C4C6C9E2A0F81CB787684AC60661BBB8D8B64428CD00BDDE4FF61E6D68DBD6A88C3A0E4F529CB2F701E\nss = A66DBCFEE5B9980C4378AD4E58AB6E37307B03869B5BB8BD169AF2D77AD6462E\n\ncount = 93\nkeypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\npk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDFC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nencap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4\nct = 5251A3FD441323A8700B3512AA8DC09F5A80E431F255F50B11F9620E4149A3DF356D4AC66F1DE8EB57180539384E789F6B469265BD7DF707636FDE163AF10E867713FBB02CF8594F3F747D7B1171B96A112FDA8105B32F69E48DF5D250485F4F4F58F6D17B843D70DFE552A69B7C9065E6A014CCDC3773C339999A3ABB1AA2C09FF8F67F6B23CD43B3DE1BA4C9F45DAC5F129506B76FCB4CCCD9BEB7AB2147D7501FB38414592E", + "648D9C1AD3C05770251C535A22E02902599343C6009BDF83701A2492430939D9B22DD0E078491E7D6A0983C9B25AA917172A931C7C023C2B169CCBEDADD8BC4EFE6760AB37C37980F2BB76652E831222212E107D47053208F1BBFAE0F32C723C50EDDC4957B4B387DBE1165594C4CBE415CF0684ACF3D8C75AA5F14FB917CFD05978E064758762FCEB0A92DABD8BDF913CF62AD6D11C49C16981487263750659F894140A54EB6DED61E51B5FC94D70CBB6CB796E7BF9B89178DE14F3436AB39B509C050AF2B0523BEFD5FA227847B46B1C13EE0623FDB773BB8088DBD28155CB78F1E1B47E1B7E30DF533A36A8460592654812DD8520092A3C1079F7BA63C9094353A73EDD1D7EA1B9BFF15202924E1C90B07B0D493428004F9A3C8BABCC479A49B126793A15F57EC3183215D457C3A796E465605AA29693B627CEA05E4630F1F71B8C653D43EBDA5FDD434583FDE5A439BE49C5BB46269E2C99BB16CF206CA7994CEA21D4C31A9F9FC5B74758B0E78EB2A29820BC4E579A6AA6C77A3A6926728C70AA4DB89AAE6204312167373AD2B39D9E19F86D9D280CEE3699A39B49D1D6A81C461B03A2803C073733729BADB4392166E5312776A6510315DC8F2AF80B79B85B7A4905E257A0CD4F819B14F6B191A185DB6FE34250C0EAC27433E28DADD7D5C1DF06F60ECAAE2D1AC2107EF5B41EEC8B28627A9D2F7BE355E657079ABB928AC84C9A18BF2DD61B8C7A499C665D4A1D1262318A5A58E6FE5E605591D5AB9D69FBC54C195A33FD202B58CFA2859A536FD3039F4AEF8C8A42F07954DFB19C8CF70C1D7784F07EA74CFD82312DAF2469E9569AC680E5361F81\nss = 75888A3F7603F185984FBC3532A67D2E939539E324A4867CF1421F259BC07050\n\ncount = 94\nkeypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\npk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B372C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C304F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nencap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94\nct = D5682B82CF6F8E75FC01DAA8BA62EEA37B7CA6542E074FDC77A64F1974D6D3AEDC8A6ECA7EDE0323BF8BDF992457F6A51BDA0FF3D28E86D9C03EE8C6DF8EC4D29FF51ADA1B580EE5445807D96043E1E0DA9567C94E857B2BA6B29B02AE4723DA2A461AFA317AB9C88CC20FFE4B92C997F8862604BA31BB363B49103908ED6A555567774B7DF0992F22B4C1DE773B575D3285B95EB8D99DB6FD6FC6FF46D544381F958583F872D0DEFC67FB830E8603E0E7A79CDFDEA093D34BC875254B757F35033E4F7E78B58BACE9AFDF113862786B03856210D3D17E7F8F3AA0E7C49DB45FB516C80BA374E40B3E9B6701BED90EC255D4A1FFBD56CDBE9C6C3E4035126C6C31005B48D780A914148B12683D6611C861B36956DC244A431C8FCD0A37F64445A9A22AE2FDB07D2D78CC2105215F41A8A83CB198216A04FD33C2E1B4AD64DDEF8B94ED9766B86ADD49DBDD6359D7717599F6EB5E1114C7C299FDFE739BF4AF545445BA05B4D54EBCBC6B1EDEEA1599433766BA82718F1340AB78C2C37F8BE21AEB87956557906B39FAE0CEE28B946BEC908AF395B75F5575020F9631C59A3BC5340140D7C314271F732440D87DA8FB733732B4DE06DFA4D61E44CDFAD57D0669127F50540675B5A20F3EF10ABF8443DF553298FFF1B0EC80FD05C44D2BE894CFF6D2DF7286E1EDAE013D44DAAE3AB69E3B77FE36D461290C3DCDAC41202B63817C5BC4C6F67A66EAF83B1F8D7C210DFC7CC6E3A1E129EF0BBE5E452C86C003B1EF0C1230F3934D0D1831ED8083708F18D423883481CE1E85DF18EC2DBAF46AB64AA2F8E50DAD6C1170B7AF9B727DD7D7F09ACBA680A2D0D97A4754FE4AF6E53E0C1A25DD89FEFAFB500DCEE707347E0591A0BBA03453382CDB360A0261315A664FAA94CC5479187CDB644DF0EB7384E8D137E3001046DDD5BEDB06B65C30AFBE082D21904796EF9F1CDF5408FD3D3F98AC93D425086AC10A8AC385E9B8D20AD1BF0359C15EE7D2B9187053891E4A2E9A9B3364A2CAD106BDA6C9938786051D554CC798F2319A4E29FD468622AF6298D2B19C5ACCB729D2BB043FF99223289D84\nss = 87AE8B4AF711828997D80711EEFF79E912E73F789A86FCEA151DC52AE9565B5E\n\ncount = 95\nkeypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\npk = 4611B241FABBA8F6435B0B4889A9403E6", + "0524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289EE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nencap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C\nct = EB9446333F6EA57C2475CFDA3A3FEE18AF4BECA95598CBB545095AD1F40C8AF9BC520049DD199DBB30337FF31374872F1D14C5FECAEEBBA765E79A0A4141F080CB88B8ED248E1C10C3AEC5D2FAF4FB9250A85F92D8ACA1F9B2EAA9FB6109D8FCB1DA91E22CB008C10B0ED0F0ABFCCC2103CB4F9B9116C15E5BCD456DB12E41DD5D8FA08C829EE256DE2D355421099E409F4FB3E11C7A4C39AB8363FAF1D6C267CD6A26C981BE7C17701B428FE3B9BA808C4A6FC90A68101B45A13EE83FB2836A7D38C67054D6226080B96EF3580B5151B19DD3C4197A465274CE5F8B57AF83ABEE81CA77699490973BE19EA458E44234EC7AE1B350C84854504AC4327440731D0DAC20F76541132829FC330F56EE85BC3DE617BEFF51FB3E273BAE116E7C7C454355837CAD654F06ED99E99CEEA1CB62671F89D4790DA723D39F1644B9DC28382D006D7C5A6E3F777FF3259532890CA2B80A2219573129205E786267697851A7CD4C9922F482178555AA37B58B4E3809A29F1CF9D22D23FE0BEE3CD0EFE207A656AB791152C061E9DEFB7C1F4A83D32F40A8A353EBCBA511E5D52C7C0D8903D57FAC47BFEEDA9A6AB7DB8D61AC0D05FF424856DC19BE27575A457AA9673C9D73F24E14696A54714CDD04AD76C9D3A67AB7BA013F115C3D603114D25554E11A98A7EED45255EE916921A94834C5C8C4263047A0E3810BA801683AF58BE4698280096195F94054B6ED7C9B6F15E1419A9BA01C8AB0ED17FC5E52AC0A1D6C6D36F7B4DE1CF648200E8E18B45CD707CE2B8029C7ED5A886B7E71EA8646468767D76CF6D655FCA5CC668DD718F01993931B108F4355C461B84773AF746548B235657BA853560B9DC33BA52EEBA1CE0CC242B64B24EE2088EC7FCF5AB4D1CA77104696278F1ECD41271C27C1F9993A30A71970FE538B735CDD4ED475B72ACFAB175A97F1ADBF8D904876788A028C06B2A06491AE009CCB2D817988D72E702D66DBC45B0ACECC2F020DB2146CEF09A26707A326AC6121C2CC71FB9A70AE400CA524DB18675A8883625991C62090506CDDFF99AC3BA57962C39E1853E18E165DBF0401F5\nss = 8E5426F9409F456D3F98D2C909ABF19C75BB3DF268B482181683C19B759206E2\n\ncount = 96\nkeypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\npk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D", + "4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F490269165AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\nencap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4\nct = 1A4A9EF8B0E0A6101A3A2BE9A44F0790A09A928295705084A8EC5366C4CDFB9C3A8DDFCE2BEB426C9C7512F781A1A881084036A8AAFB8B5B066687AFD989C4EBAEE371F873450C4BC5B8FE84ED4D84C6436AF0F03CF6CDA6931A9AFC6C0564FACD2ABB43069626C7F41E2C8AEFA64BC01A1B4875CD38421001794D8C6653F66A013D40A1F53B61E8011F7B5C874FDF20D18F8CF9D4ED6753BD7CA850CEE857FC3272D66F5F17A787EDA738014D69B5144DBAF9562D784BC51E1DAFCA81BDD51F13AB41C4EDACB4E561F075CD31ACFE3C664D49060FD0D7D66F743B66D2923ADBD746564E4BD05D37B0D11821DA7046E485E2CBBF9ACB1F8B66B6724D2103ADD846F668553124F02035AE93536A2AD63A1F71EEE98EFE86E4F387D287174EE348C6C8113A5E57E8564758D951667CC17044627B6FC58EAEBB0B3D9B7934F8FD823C877971BC65215FC288A3A8D4C55C288EF9B4DF6F42EE0FB7BC0DACE6FF89628E497D91C8A6879DCFEF6659D4B2B374E6B1FBC277EFC8A86DFDCD22AA83E51D2D7D26E3AB7E08BA13C0B726FDE32D24DE675BDE3563F62CD6B1BD88641E8AAE743B09DC24EEE19E6A52406CCF9082BBC6CDA21CB8D3EFDCB9383D3DB7BC929E2A83B759AD4F26A6344D3CE361FB700566B910F020F812FF8B36D749852AB20273FFDD571099662B7C2E30DD225A0B52F09337503E1408933ECB7BB7172DA5CC33EDB76AC017BA6D63187138C470A91AF873686EC14ADCB3B866DE8A8313AB506756CB8BC6B8002533095EF2BE2FE1F8B6BEF316D05687B56F69F06C8BA063B6ECF87B09534079AF3DE8862202969275DC569B189FEAA89525076F26BA14CC5CBCE5286F24821E18C7E077F0E5DDE1B7CF3A2EFE8233F447B7B6DBF006802AB656F968C982003D1B2055F4D85EC4543A6A0E51746C5ECA1C33C9159097153D114C124C5415BED6D2DF267FA2D2079E88A3872CF32AC6AA20C0626E0F46994B16FA76BE18C0296D57DF2C78714C7DE81D03B77442195DFFE83E4AE00C4EEE649751043D7EC12573BA3612038E8632FA96099692DEBF76B275EEC1BCC579818F02\nss = 9D7254F23DC3DF7821EEA7DB99758B3A66E8AF9229C59783BDEC5E2896764F43\n\ncount = 97\nkeypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\npk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8", + "973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E771E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nencap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947\nct = 79EC1797A8E702EF9126EC58AD4CCAE59998A3A6FF366E791E6F0121C24FBD6EE4A56B1AD01C2767902299604305DD3A734B2D634B279182C4E40B4258F7BA7E405D96253A57A526D0BD83F78965606B2F58801C94922727189980999D5BFFCA0FA8556BE01AE40BBBC69BA61DB8941CCE156E4DF2EB768E05404F394A1CE64CB672CEFD0CAEA71911BE0F480921E97CABDA01A715572DBDF43B5A7EEA74CA440A64150C8486851ED2139104CAA0C7AC4AECF7A4CA674524FFE79B4177544080A7C806DE296047AE817808D4C7DBE72770F25BAF6F8B66F52FBB6C7C691976C72FBB51D964796D4773585F56CC49FFC8683EA17D5CCDDDF4DF4B29044FF4BCEF3618063FE9A59EBA72E5BA290204E3EAE67E363E9D357439105D919434FD4708622292E7AE91BA87EEE3C26FFFE9F6088EC722729097D2580078F74D461A96FDFA3454B55BF9109E3FC281A02ABDB6CA2F379AF6370B5EA6CCF4AD3D04E5D149F011C3D0E70494FD7DC2C90C727306514C50125B34F2818F608C99FF8EFF97247CAFEE981BB849C8DCC84EEFCE9BC27DD4C96142D081345A55B707B37DE27ECFE7DCEB75055D061700ED91456521C0C10FD3B9260901841230D1E9A5E75B4B1517FACFCFF18E11BEAF140F9F1552E0A79C3AD969F78F44F0A601981F175C44E3583237B60185B80DEEBE967510F6672ADFEFA8EC64198CA5013C53B3BD9380FCBEE17826B476E98C613983F8FDB2F1CD4725466B6AE6D2A08F00AEC8C881895B1842AE5433AB429E4A82E3B79E3C30DF84C6C23B6340F246F18A6FB25E92FFE13D7BC2A787E239BC87BAFEE68BAE5A293BC12484F84ACDA9297D3E8B858FCF0DA6DFF937FA07BF14B3B6D8E3B9334D82172A6C8188A1A175ADC7E7ECA6FA506E5D158D8141291E8F7362D4A00637575069ABC9B8A33AF381B33EFF932762034B60711F10E8677DE5C1805059F42F49FF3CF44C9628125324CC87BEC5C8C8CA178BCE8494A7D40C49D53140B5469DE156FF2EBACD4D35257011EBDE1DDE2C08648AD2FFBDD639F1FA7872D228C8786423D6BAF664FB3C8DF59259C65D03A064A1\nss = 78492B7B31CBEBCF47CE753E8A578751C7CD060158A82918D78286BAEDD8A81B\n\ncount = 98\nkeypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359", + "382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nencap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB\nct = 574635B41959D57372E6FEA9111F6049FBB50222D5145F7948AFE0E3EF9DA90E3B840F750C7F30A71C7B7F2486FB077A00A1CD8ABB76E671D6CF81E0D9D4013797B2E47845CB53BE5C5C463D153D9E1DE67BF4565BEC71EC801D7B2C0677D329BC350451DD0BC557D7B1295028F28EE1FF0BBA2619C290C3087C6E12DCC1BF1E13727909B7C9FBC7B90665FAEB7DC8F31230A2D18ED38373A90C358B46642B9988CBB285072E86C6039E4B87A38D00FCC5152EC09767FD7E90E9F8EBB9E88ADF7C1D513A0D5D81F93EDBC90BC75B89B2A61D2D8D1D87B850055B030C75CF04A78B70564BD8928C1D48C3F17910A24AD6BC9D576EE3632066E76EB4BD3D5E01D8317F4336EA145941BAB1197CD06692B513AFC0CC46A30499AA33374EF6210423687DB64D3EF2999D500D685E7FC43D4D2BCED8974FB8C591AD22AE69928C2FEB8323D92874403F556FAD9AC1237A7587121B994416991B14A66AB98B525B6EF88979CC622603DE440A7483915F944D1F2647015D1C9F1E59BC570163243AEFEE7EDB5911D608E3EE6D3937BCC1A965AFC5EEA33940ABD3785DAC52283F591F998CECFA3E77A71CA656539B1BF72EF4E71880E65F8B1F864F05F6FCECB833DE2F9C31BA0241560E2525D8742A5BA061C3B1AE5831F152FA8332948EE5C94DB912ECE572612C54E161942078B89EA0B52A482CFB7F7F6D9E05F34BCEC46E1D4465C9CEB6DDEBBEEF90719702318AB9D4E7577663930AEC3132D739F9A6A5E36922B2FCAD65DD0691626A1FD77ACB5052B123A11585A162CB6175597640B82B937A16BB87CF0471B6FD8B84E97FF9C781C94EA41B7C070EEE016F0EDEF0EE84C519C77812B0D34DBCFC9D1CA4899EBCE6D6274159FCE7F6B3A2ABE8F46B072EFDD3B1965B4CFF53530019FC25E438FB669B7D214E6B36AA88D7B23659A736D65C7585308423F5CF547524FB9E4E3397430582DC2D0B008E66A6C4E7E8B526065322BB6E61CEED7DBD9755C0D3B589CF4FD573242E6B0D454DF9482AFB14775D7C436B39FAD83BD2CA5676D0ED0913116BD7C874E1D17AE9B126D4B20B08E2A0DEB5\nss = BF5106B2FA08DD74A6069B58A6E52AA724179225630D2E368A05DB3888567730\n\ncount = 99\nkeypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AAE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nencap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176\nct = C1CDDAD05884B190BCAFBE0801DF40DE778C3526C3532B0A3C3210B58A58C43854193262AC73F2B36EF86E845E760577D9A84D484B5DF9D1077E31AF1250AB1F1F58A083DEEFAA0EA286EB4F6E9367F816535DA3FA561E47FE2A099A7B85D50D257867871CF5E366FFCB2D5D12794A7A3F9E386D15BF7142070D8AB1FDB1381CC8FC2E9493CAE2D69CDC895B738A1880C68B65735A07FA1750E811F76103FE5ACBFFAB84796BFC7226770E8FB91EDDF2EE277F124EEB316CAE7CCD261D8D1B616F0D61AC9A724023DBAE8DF28FB1FB838A062B8EA1CB02B885AB581A69EBB26330B5B3C2016D44A8E5AE6FC91AAAB0DCDD913297B20E992EF61D99CF3F121FA8F15B1A25B399E8102AEB82E97450E6D7A7A5B252C0B09AB3A1787F7C0D8387DC6F1246A77D358761D517657ABE83A3B9DA46CCCC8950BFAA847A77EFA05667BA303AE093F5E9F4116C7650AA55B50B60775AD09F504396EFD597928FBC7210738E4F9C769D7E4305B8480B056A5A0D3C432C189AC0771224E33239BEAFF8454B05ED2350B1F663100C66BAFC7F293EBC5FACD16B4F881E60285ED69FE34BF3E2051B9B306EEFEF06F1AFB90D5045821D0C8EF397226B3694EA9CBEABD3704D2CE4CFF3A54F548D6ED6C4BAFEDB200A2B7C7BD4D4D833AD4FF683E0", + "50A98E1C3B5FAEFB169F8C1228B094FCE1FF49C4441A5425E19FE2D827989455BFED7480FEFD4B23395EBBB6275E1DBB36702D05016E415960F853A20653C3C6B96C5313BC956F6F2F90828568E53E9858AF0CE7F66E1F8D868F8F6AB9D91B6E7AB1AB8EF5D2977D1042D429F99854EE7AA417825E18CFAFEFB23FC880D33C426414C809B00CB8BE071C78EBE49DA003B3792C6906978D0E6EDC15B41990AAAB7E88C39B002E76BAB15730284C31F54F7FA6C79896D2A6BD51F6658C1E8934F26C95FDCF451A1EDE18270BEA4D7162A5D132882D1302C417311A2FCA6410443FC00A5916D8EC9FFC5A9CE03AE790A787AAEE7313B66C9A8AE1A39540776DCC9AFE4624C99393758E53E5DC51536C2E4937562DAEA312B41852DDBCD82675E820595B1BA3E7\nss = D181D65623E3A59950E40AA86A1452CDE8BF98F409D0F8CECDAAECBCCC864A35\n\n", +}; +static const size_t kLen84 = 966802; static const char *kData84[] = { - "# Kyber768\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = A72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405DA72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922D4EC143B50F01423B177895EDEE22BB739F647ECF85F50BC25EF7B5A725DEE868626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = B52C56B92A4B7CE9E4CB7C5B1B163167A8A1675B2FDEF84A5B67CA15DB694C9F11BD027C30AE22EC921A1D911599AF0585E48D20DA70DF9F39E32EF95D4C8F44BFEFDAA5DA64F1054631D04D6D3CFD0A540DD7BA3886E4B5F13E878788604C95C096EAB3919F427521419A946C26CC041475D7124CDC01D0373E5B09C7A70603CFDB4FB3405023F2264DC3F983C4FC02A2D1B268F2208A1F6E2A6209BFF12F6F465F0B069C3A7F84F606D8A94064003D6EC114C8E808D3053884C1D5A142FBF20112EB360FDA3F0F28B172AE50F5E7D83801FB3F0064B687187074BD7FE30EDDAA334CF8FC04FA8CED899CEADE4B4F28B68372BAF98FF482A415B731155B75CEB976BE0EA0285BA01A27F1857A8FB377A3AE0C23B2AA9A079BFABFF0D5B2F1CD9B718BEA03C42F343A39B4F142D01AD8ACBB50E38853CF9A50C8B44C3CF671A4A9043B26DDBB24959AD6715C08521855C79A23B9C3D6471749C40725BDD5C2776D43AED20204BAA141EFB3304917474B7F9F7A4B08B1A93DAED98C67495359D37D67F7438BEE5E43585634B26C6B3810D7CDCBC0F6EB877A6087E68ACB8480D3A8CF6900447E49B417F15A53B607A0E216B855970D3740687", - "0B4568722DA77A4084703816784E2F16BED18996532C5D8B7F5D214464E5F3F6E905867B0CE119E252A66713253544685D208E1723908A0CE97834652E08AE7BDC881A131B73C71E84D20D68FDEFF4F5D70CD1AF57B78E3491A9865942321800A203C05ED1FEEB5A28E584E19F6535E7F84E4A24F84A72DCAF5648B4A4235DD664464482F03176E888C28BFC6C1CB238CFFA35A321E71791D9EA8ED0878C61121BF8D2A4AB2C1A5E120BC40ABB1892D1715090A0EE48252CA297A99AA0E510CF26B1ADD06CA543E1C5D6BDCD3B9C585C8538045DB5C252EC3C8C3C954D9BE5907094A894E60EAB43538CFEE82E8FFC0791B0D0F43AC1627830A61D56DAD96C62958B0DE780B78BD47A604550DAB83FFF227C324049471F35248CFB849B25724FF704D5277AA352D550958BE3B237DFF473EC2ADBAEA48CA2658AEFCC77BBD4264AB374D70EAE5B964416CE8226A7E3255A0F8D7E2ADCA062BCD6D78D60D1B32E11405BE54B66EF0FDDD567702A3BCCFEDE3C584701269ED14809F06F8968356BB9267FE86E514252E88BB5C30A7ECB3D0E621021EE0FBF7871B09342BF84F55C97EAF86C48189C7FF4DF389F077E2806E5FA73B3E9458A16C7E275F4F602275580EB7B7135FB537FA0CD95D6EA58C108CD8943D70C1643111F4F01CA8A8276A902666ED81B78D168B006F16AAA3D8E4CE4F4D0FB0997E41AEFFB5B3DAA838732F357349447F387776C793C0479DE9E99498CC356FDB0075A703F23C55D47B550EC89B02ADE89329086A50843456FEDC3788AC8D97233C54560467EE1D0F024B18428F0D73B30E19F5C63B9ABF11415BEA4D0170130BAABD33C05E6524E5FB5581B22B0433342248266D0F1053B245CC2462DC44D34965102482A8ED9E4E964D5683E5D45D0C8269\nss = 914CB67FE5C38E73BF74181C0AC50428DEDF7750A98058F7D536708774535B29\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A36", - "3B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D22CEDAD700B675E98641BEA57B936BD8BEFCE2D5161E0EF4EF8406E70F1E2C27C003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = 68F11F4A8D07DBA08EAD094A93BF00141CED64E2CB3E68A59987CA3298E259ACEBB820650F861C6AF5FA565920825AE4A61A5395CEA7DDC6806E7D15D42635C8177E17A9B7110118C3FBCED5B2A73EA79B86D5B41D92C14C0302B6B1B9DB25CC2F923B32CCAA054C7B07E58EA2ECFE4F0B17C97E4E5571E04ABF67468B6DF3B64AA545B7E348E45DFB18BD186C7A17C7A3EC326E65BF7BB025D7D23B14F733698FDB79CA9CFDB85AD40F35170D98289DA8190F50A25FAC16043377736664411767C28978664444A2DA6F630D0FA54230F0DA6CCD158C5986921A356A3BF528C996A767A44FF765967A06773C4F392CE9209CBA2CE05DC63A43D1AE40C2E86DAA0F56237962B058E0D40DCE5EFF7AA165B6A9D1DFAC0D19BBC0A94466EC53DD1E28A8B01722E28C761E8AC0B97ADE7CAA0447465C40A54BA799F8A011EC1BB0E7DA7D4362215F5FAB54373791102FBCB77480A805008A5E89E6A74B15257B38BFD906841A841A475F47720AD19F34409ED6BD37C2BCD7DE06E4E04181116D0BB2050F9C60F635FEE337DCCAAEB870BA7494CB2CA590570720DE061BDD6B522EB09313EBB927BFFC920E649D98E5A4A86C2C5E3815E777F302802D98B6C616E6FCB784A16D6BF8C8AAE9BA44EC43DE816084C4C3BB1B02A603680A64FF1AB5CD8AF48774C5B5057D6682CFF3E265A63E551A20633DBF5BFEDAE646CCB99E872274C71BD61E1A518E8A2657B1FFB37701BA26B1AA36B109D75E399AF0F07D321A8E839812E6CF8EA29E95CBA3E6737F6F2113D8990ED939F86082CF5A3877144A8EF89FB5C0FD726A88DA00E986782C53D313212A9A2D20D012794E9A89866367C10EDE99EB8B03F30C376B50E7009A51F2F44082DBB62C4AC91F53399838BFBFF7ABB851C969E9003AF3FEFD138D7C5C4862F524FD97F95F9E6B5CF8CE949F748239F6DFF3535D24BB704EDF896AA06515DCA4FE776B987FE7C742CBB2DE50CDA6A2BC99455CF741F58B094BB832F2B645112F11050E1A8CB2F770709ED3D58A284012C9084CE6DE8372246CF4B4861D2E43516483E7B66F6EAB1A6AC61EA0B85F7103D9FDDA34AF13C5674ADB690EECE71CB7EDE7B02CEFDC8B052F2C8905D60D57B58576C8E9CEE41D00B7C51F8A97237716617CFC3D554D56EB2AAEB13E018C334B6D0D7A68B3294D475B910E860F17E9BAAAF7FC85FFACB18BCCA3230507AFB91620061F2FF221EA8614BFE77E64838411D7988745BF103D37F93D3E48C9B93577F1B709D58F386D110979B954B41095D58CC25E8343B1CC03C5A103B39433C844154CA9D0EF7D5E8004A44F4500BD06481DC6B8073085657AE915A3322E6CD27016B1091BA8D78EFBC32C70CCBFB8E63827D5D875302006A4554F6655D9C2104189733BF3FC5388B978304A23248D24FBCEE7BBCC9501479AA0BC19DD5C4FA6580993F4EDF4438CC7EECCD8622231C4925BE40E9FF57DAE6617BDCA8E964AAD894267DE70B45C414280F643F6F23ACC9D142CDDE71F624D69238D45B5FE54\nss = FE8AAA6558FD8087DD7CAB54B4BCE50FC625A369ECACE58B2EC36F3BC5BB4F5A\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = F5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BFF5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C3", - "8F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD3DBC65B722A8982D058E27D409F04F744551ECDE9015B62607CF67BB8ECECBB8E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nct = 972B0906D175A187EA54286F9929EAEBE5A4F147DDD71CEE94EDC0FE2672884EABE2E09DCF524EE839A08CE037E6DB27B0E232172C0B0B02784C57E13B52CF29C7F38D60CFCC0032A48C1198B02B8FBC01BEABB54378FACD94ABB9CB8BC488735CB826944AB2919CE853DA9B9B3CB99829611802EBABCC6CDBEFCD6EB5F65C9CF5871CA093214EAC807904DEB63B700CBE68D54B676B7FB489A04B050585591E4B2A921194DDE55684DDBB86AC1B52ED882DD0C93EE672C692FD94D8CFB0030201DF1D34E227A4EA150174E0FCB6A0FAFBDCA499306C752E8CE6521591F7CAC0BFE6BC77F8284BDFD36166F46526584B78FA94F645C805B7DCB561574237F2340836BFDBF367B2FFBCEDC2FBC6C974F157D99393AB842E1106F2ACBDD660EFD1082D016DA6C4D1260029DE92A37AC87E3A1CA207650644193335847BCF48A4074E6306F5FC2EA28E0379E844F6B5C00B9ED56E7E4EA35D7123254695A2670C5FC465AE5CA630BC1DBF187CFC3BF5F855ACF2855026A53790FC1EDA0195F6E32DEF74C34D0404FB51990B5AC709068BB55E1C4B3D30F8150263DBB9978C8B194A5DF5B8FBBDF4BD1E68A032ECD3F2ECD94EC3245AA702196E357BB30CED0EFC42B425E00D206817AD467EEDB156F23FA760C1B7A156E1A37A4AD95450A193DD1183BE571AAF14AE7529C534A7F6149BC8FE1567563D33CF153480A990C44383EC362276FEA37431AA3DA830EF0273591C526D9A0604E1672936E157E4E646DFDC5A13EF2AD14284BD8AC344565DAB3B45C9858EC2F3A8CCD445A4610D80C5263234D2E6F57DC7490D621566DDC0145488253E22DA3061E7645773BC2F95BBCCF7628822C3A861B8829F0F85AE2CEB1C4B4CE87A50365F9369BE6BFF74556644BC131B7A062B94D6AA662651625735689E70E19407E68F3AF50A4506A8FB345F84C81C0330516496E5940565D148975FF03FA4AEBA113080861FF63F9153200635362022418C9E28AECCED7021FB8E650D07A8639FBC0A84B5AD21914BC4C4475AD4C8F8A127C024DDDA9102FEA90187A6235E3B689A31403D0CDE12F6D7AAE4D1DFDA6CA09F9D78FE141DFF66C483C6028A22DBE6BCEFE54E07D9F58B4EED7515AE2E1032F6CC01E8C2AB9E417FFB3123ECA3EB0665935CEDA2426BCBD93F8386EB0B7457DDE5834483BE7BE3F25B133D76B2FA823BBD4A0356AE6AB87BDA1F807A00EBDDCFF68FED900A3145C3EB368EFE091BF271FC7488166F34EB62961FD9806AB91F15C726BF7B436B47047A5A6DFAD40451C59FBCFB45BDB2C25569A4C58AA277AD195F6A2A16DE0A11454BEDB867A93F53F8A0B8E395A37EABDF045B5665E7998D4477D4F611F3BCCB1F5C289EA5E1AFDA0DDFCF620B782FB019DC29BC376C2AAE914B721D5F6D6E32FFACBE67FFE15F2796FD95110EF9A46B358799B6E53869D6E326DF9AA607FDCB657F060B6ED8703E928F03BFE658A8105D7114D941A7CF108072E97CC1BE3345E43A541F7D5B7113804F5075B033475DB3AF0684\nss = 86435AB2AFF9CEA1DC653CE819721A56933841F29330869B63E36604A6CEAFF2\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = 25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA458649CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C2", - "3C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258194391B7A41175A41C15CD995EBC69C83B29E4BCEA6C186611DC4A79578E37F4CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nct = 82A0E7AFF4A571BCADC4F8379F16660071EA01B9DB2E2F8B4792A099532461E924BE531A9334D56A47380A66DCF49A91B7CCA99B6522CD273326FBA64569CD2543C488E95CCF27E9CCAE17B14ECF68C13A94DD7901F7AE15A92E1C7B499DD79DAD5DF3B789CEC56581B33A190C6EA00964BD9812EC9B06DDFF1FEEC5797320D98EEBD856A42B87FA94C0971B62A79AE6CD1900A706417CE9F47B8DF31E055ACD1D852E6305E607DDFF39092864D9D39D456ABA08A104ECFDB3E5ABC9A75A3072D72C59625984F38C63ADF8E617CAA5E4E45CADEA8339A9F8FA6C8302FBA5F20B51CEF477B56F537C0FC750526A1EAFB2A424A727945DCBE1809D14544856A28702046E319F5F8159694EC2FB9BC545BA1DD6CBFA514A196F556C4884030AA2E7C5445987073A882BB053DDD48FA3A4C7EE0787F15A3E175976688E75358460BAF148118336E54C34052CEAB04C1CDE9A177C655777E403AF016A147A4236E2715F8D03639EE81F57B318D458DF85DE4DA2F8DEF589A7691220593692C12EE7CEECAD2AA996845889978C7BF0475F72BFD8A8DBEBBE2702AC7F60AF6C40ABEB30DE0ADAA583F62978E085954362A98CA1D905C7C8BBAE08346C6B5EAD4DC3E37146C75C8F546B14F52EA0CBCB26E3945F4925C54EEC227F8DC4F1DBB1A3332C47FE9CC04F7BF87F0971193B12325B72F8ADF3246C3AB847C2F2F84161B773B5600CAE25A4B624BCCDF9F889FEA70142880B15047674EBD974C6442C13CF0CBDD9868F8EF0AF7C0DE183EDBEB49D56ECC26620E6F100068F303F949A8280E370BB81F5A31E3141D3005E67BDBE3AF409B898039CA038EA1478ADB3C95ECF88ADC1F9FE9251AC07BA4214EF8E6B25312D7267FCD612C893CA8D32C0F07D6BD929815D399E13CBFED2745D31D2C783019CABCAE85CA659F68498E4D0BCFF75804958C1BE7C86F102D12C0F05C56F59646DD1C0DBEDFC65BBF8900ACE1861D98AD20E87A2E1599F6CD768385C85ED30867A43F44DDED91F2593E25AA9D8481318C3546875C8E95EBC8DD29E3112293127D02D2921F30FD2C377BE89087E4222EEE4D793D1D9925BF28981EF52AD688516251A2EF7AA3DDF34B6AFDCF2C92BBB197FC7C4882015F836E99C9BBA1E310E25009C1FAB7137312DEAE24EE1609D59B46DDC4FE5C13202AABFAFC92B8BD5AAFD6EE9FF7BFC6A5E36F0AC30E5884A84B6DCF601B4BFAB2948EFEEEBC9DE0C90FFCE407923ABF2407643D6C1B1860B796986BAB3759E08A42208E96F179555FC97B933C4F759F38F2B648276A31BCDB7FF698CA966B5B182CA6C29C2EF20DAEC7B510EB8C79FD20E33770E6192941B6084B7A7A7FB254C332F3337BBBD6979B5DAA682D36F707EFA44785098B775F38F1DA67686EAD81EE659F211C4D547DB678729B223CFF0F487F7042BA788F9ADD7DAA2122A939D76203472AF237F81BD047D6D9449E57A5AB8C3CD62FF88DAB360D8B2B3813FA36DE70F69129E112DB46CE8CE8A59241CCA8F207C4686EB27DBAA22B901\nss = F9A2D73F0A81B5829E7C7CAD8FCF5F1AD55B384B2427C288BFBF4C29540F1DB6\n\ncount = 4\nseed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9\npk = EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A52", - "93C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AC5DBD68B3A8C148B2E7AC049BB986E14DD1CEBFA1CBF3EDD6BAE85A4D2DDA082BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nct = 99CAF6EAD87C4258D41204468930F6669BE4D28877F95B4E4E7F15F975E3F8F7CBFCD8D24FE79C7CC43154878BB576F31C5E59077DA847B648FA8EA91A309CC32508B3D6A2A7FFE37B38901D15B489689D71EF0E5ADFB052AABE970525ACDBC79DC95AC0A62B7B151AE209BC92FFB4CD40002CD061E9EC8CC7B6D82B0340D798BEEE0C4FF22888A5E7F90D2782FBB07F4D980CC0126D7CCCA78358C86D9E399625AA7E67CF6E9935D3B02948AF9D4E02422985E5F067218B0682F576C3DBCF7143AC7452391C899C31F7BC2369CD4158AF829A6F8ADE7BC59C727244FE9EEB85FC20ABC87B82B1A8233CDCAE93D51BF7DD544F8324BACFDE234DDC364909AA9451B8452A2F959DDEFD14E055D3F09E8B9B34F43CF5F61227896C85EBCB76C25F66D78F2C9BD9A1B9ECC209030EC7A494C909337D3196B11E0FF8EC06AF26F82B8FE3D95CC5EFCD7A620C410358896D7AE138C5A35E4A7F56C2E1766D9CEE5E3A883217DFB6AC66B014354384BE3B8B36B29945755418558DF46BBF07172F778128668449D0D42092E24CB530F77BCCDBF9A732EA3D68623847A1A377B2D0CF9AB3E61440453516C76B7F8477EED10CE40F0C10D5FDE3BE9E20CF629D232F85D6744B76F8801E691BA9CDE389BEDB87C5683F47C031DF57D17A0241707650BD78A753570A1DF4FB30E952B000239A0ECCBF75954FB6053E509AA61FF4607204175BF10F500735611053633A2E77E1E073C5B5DA9C41C56DB9A368A6F9B2FCBFAAC2B899A487FB9653FEF223A24D788DAB079C88B47B08C7B300EEFE66BA4A95CE44FB719B495C3F1530BB1B4D8EF0E940603D142A6DF06DA11C9CD06A983BCF834A1253D472BD5A344694CF01CB3A7A75A3954B6DA6AA69F700FBB5A9C6D21C29D9DA5622640E730D44DAE3CBA7269C9F7B5A822069FACF10EC7710C89D56D92C56DD9E5048C898CD1A1AE0658DB7530A27C9AF44E55030EADB9B1CE92EB8129E5CCFB5AE7E3A3ABBEF6F441ADC3BBA1FB94AFFBD154B4E6FE014EEF5863DBB3C0764D0F4808EB19F2E6249B809E1BB558EB8A7DB7EF4CABF353B331F8F1A85160BE83D34DCA53FBF0C654D2BF2FB594BB2B26F9E6BC875542306CDD623638D8F36CCD98A4357C84C06CB8594FFF92ECDBBA23BC3FFB3743344C347B29106FF5014354011062CA7A1F7B2F0B4229AE5857A769B6C83E3423C6EA10605A168DBCE3F5FF5ACC77A17CD0C91E50787290AE26BC68F4C9F9DCC961AFBB3F875A77F5DCC7393B818859FD9F41F1BC1C1AFB814B0EB7BAC59EA36A9BEEEA70524795CCF733A315618818C165EE31D93C198257DD17D36F7F5531F58EBBD0D195068F0BC0E559BB658A49572FD0F0D6E587D9D8D3D5B838C11019D7D306A1A6BD88C1155DB8498FE0E7262FE683448C6C44B83A416E9FB99149674F93663B119076CBD2EF018A485084676DF141E7373E3F96BA2D4FC23D175FEBD6AC4A63BD910ACB190EA203F9408DF92413FBA0CFBEF9AC0098A0B40FADC42531EBDDFD3B8E5095D2C\nss = 83E562482FCF5157C75D3D2F0A35DA861689A1009104A071A7BFB10BC4D8CD02\n\ncount = 5\nseed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA\npk = 86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C47", - "18A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037D86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C4718A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC962E0447F7B5AE8A806B741CA5C302230B555C3786C11F3EB43894A8F45E3F7B1A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nct = D4BCE18C62FB15E635B2061B99A2D1BFF919EE09A76A8598F64C8F52272CE533DA3180B71A5F1A710EE5D924B1725834D24EC3166E3A2D6C0EBEF6B4AA2DCB9AA3CF2BC0E3AD19590AB3520B3145CBD5F36E207AD97C9AA2276F0FAB6A5918F9C0D67616FD45B4F8BE0C461488F17F57ACDE6432D8B36541ED62783DD590B6AC71FCF01805EEE76EDC2583CF0A0626CA4B0D6AB6535E2251CA533992336ECAE5B26B0E06525F08D53D04A9E0CAA603381E6C033F26661427063E3B6C84A4F82B9120BF58A3560D7B7234F1C6E7A5A4E320C8C8DF4F6433F646951F7A719A79B9D22A663A2E33A39CBDD054D870F447C9F3053795F96134DF95B277CD95B6D7580225F919E5119FB5C2C75704DF380CBECF276D28FFED759C8BB7252E24A39A1A9AB3FE42204727A50508ADF6C274B6D4976DBD6B7DDE7753A9E58CF8FFC6E31BD3DCACF9CA083B3C482F561CAB1C0DE32293D35DBB69368E8A62765AC4E6945D8D982435545F2DA7DA1875350BBC242611DFA2BB9F36B407E70C27A7A0AE0EE2371C33BBD7B958F4A233ED13BCFA73161DD89E559EDF03845A0F8513A865ACEF4DC5EE33E40793284DCB5226FCEC925A4F1195884A72993F34457073365E35A1346F6453DA6262B137EBFD7EF78711CD1319D23493888BE93C75522F3645E5F83E10843C4F688BDE241537249926FC901E9BE192A126FBD910194D0B3B26325D59831BB82D9A2F357ADD6C823D46E3DB51646E09C22F750F95237CDA8A00071BFDEB8CED9863B89019155EFFBD27337099E08CB72293CEF964F28FA1DCC644B7D022050900524B2A1F7AFB0347FCC6E8402011217FA77E3A6EEFE5C4A63F775EE2DFA5EFA3F9CCC2E70366B88F5AD9C0B73CF81616B32D38D30B2741A04DC6AC179B90FE61CB66EF31024EC35093BC140EE79BCCFA149FC69B846EEB3717BF18A2358FC9C56EE28A7E384A82EA0D830123A49698E63A17D70C1C9F1169F1B62A409C5A64FF6D73372F419E12201D8AAE01D09BE2C3D26E8D651884A31F6B2456410DCFCB79684B00A163ACACC2E247476CF53DD66DFDF3646322971E918C0B9096F86A8EAD17558D6736F4C52B1684F952CD93BD39CE4A4D67EE2D7470C710F86D1688AC90BB1CE23C6E500B6EF99FFF1102BB23FCA16D96D30DE29B4AC4BA252063DFD14F7834234274A49BBC5E78B01914272F1A84BE414AA871A7B5072183CEC33EFD9C3FC702FBFEC2CA3762D22722B98575CB874219FBF0F82C3F768878AE2AEB9D3FCA8A8877CB3B78B9A9E34DDBCEB6659E3D632B37F6402D734E545BDA4027562089993DA8D4E8F388243E1D8EF9504F52DFC668E69BE634797EEE05C6C2CBCA705FA1A088E9A8A2CBFF0C9F8827310FFA1DA6E75B0BD776B4437A6CDE2A9683374910FD5E5218353AF004F1D1060B6BAA31B3460D01B3E7675261DF6C409009100E70A4391F146F04839F0C175837DFB4E6B9DFD402032380236627093C9BE3F8EAD7F81BEBB8F8853C549C875AB0EE4BAAAC49B73FA3D410EA646E\nss = 445B60A142D4853702A102F9CC37FDFB1D0B14A9A7E210C7D290F9402F0A2F40\n\ncount = 6\nseed = 2E014DC7C2696B9F6D4AF555CBA4B931B", - "34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049\npk = 05EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B64262F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB2305EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F0C1D832AF7B7282D8BD81A2237107EE60D81E28EB64D6A153AE0EAA1A25797C284EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nct = 7E2B3F001C83AFB604595634A841E0D71327502B46D289E4D5DD27ABBD0400206BC1CC315DAE0F8F9BB8C69676B5FD0DFAD5DD4D05609B5AC327F77EECED6D72139E4529574CBE4EFC1A796033DCE9DFF2436E18A627FF4B30748002AA858BF6B9F12ACCCA22088B727D74C1C3EF565956ED029B661FFAC19F00C54CDDE3D86EB59725EF82FAA2AB55BF3ABF0789E037CB95F233E93C7B73471EDCAC5CA8D5D94968EEC87E0D9CEA8F2ED79C3BFD8456FBB1727E576371264B22334CA4492D0EAE431AD6AEA4524F22C08F8C3928B703D7D7C23481622968AD7CC52D10E38F0B164C45F3742238555806283C1D781E8714030BF60D3CF414D00FA1C46F5528DB038618E918E98A6A36D7C092575E1EC5A6961485368147A38F52BEA70089244EE06DA2A814F0478299AE34896089EE6A7A2701512443E492E9FCFDE204B45965CCE878355E23A670779B140DEB556DBAC7448CAE69A90BF2359F8D6A8023233BFF39C195B16754CD1A43567B449742E643F16BADD4907922F9C7E3B333AE55F2B28D3FF896E83AD412ACE77AA18D76A50FFD417BBF2F5CAB1E23AE417E855F697E4937E988C0040DEA224BF0F99D3521252A4F8EA00F1311ADF4A61706610BB2A84D761A294806B03DE026096681A0D249BFFF4226F1CEE", - "5164C3D54180E7123D2069663505014B0B445CC0ABF27AB73209E89A1FDE1BFC0229A6D2E9FCD9562B7BDC5D4E63A7955EA8CC5BB8FC0C2AA23E1D576269E4CC0696DF1A404BB9E6821BF0B541E1BC2EB643691EE390E662A8A8AF177DA61720336183CFE8B5963EFFBFB97CF9A12DF2B6FE59A613E693D25A672FFE633575D5A2E5B6F97C122D7E1823A299DC87956C0CC6E35F055BA9F08916E163D3D0609EF7225C9C507B8C3021A6FEDE3E48DF94B21E235A38A6A506C9436EB83B19B33EAD5649012CC3EB866493965E55B09024910DF0E45962E46C33DBFC7E1F7B854BB30197BEBE2956108F67243D52DAAEDF84AA65AF71373B8BFE221C70EF833ED27B2CAA2FA744B322A4AA7EDC1854ECB932BC4008A284F4C06EB87592068123E6A137F4D5FC216DE6B17C5C6F9819928C9ACB9E9054B101C320DF769B12D9ED4E0D1579781B91F9C97D2D55C34CF4309C33E26D7D616A3B52E3D3C59938BCF11F6BCD70FB420A6590A4BE120630ECD6C2368BCFD7632B522854947C0251ED4906BA4BDA3292019F1730A17003802A43562469E6EAA1C23E41CF88D2FE7AE803E4FBE44968EEBD1B714E25DA525349E941EB7B651AA391596E47AD9F3E298D1A748348FB6A322716DF3A027050501E5ADFAF41FCAC0D5F22AC5360A049F3638B0C90FF249FF1A6A1208BAA375DD19E79A6DCFC33BD9920D854C8EB12AD4C8806E3DE032A3751F005F59377D51D5E70012D318D553AF10162674DDCB19F11C1A9C07DFB948C700EC50F87802A9A18C8FCD5239CA762350CF436AC84CF467003035638D9D8B9B145F2D7F35BEE3BD00C59D6119B634111E1896DE86F5FBF359E9C86BACD73F9F432ABBBA\nss = 71156980B8970FED7F2213594630CA825EA8EADE58CC8225DF8111460412B762\n\ncount = 7\nseed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB\npk = 89C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA45789C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814", - "C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B2B757AC0425152BEF72ED852AB1EB44F4359499407BB6A020FF843A31657C5FE99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nct = 269412479F44C884A094A5B259F76D28CDCA0361BA64C402491F98789F0D46B7E31E7E93B17E8931AA3F83E3D6B6DF59B1DEC49C1532EFACC9718247529E38856FC982E92AF949AE1BDEDA805E8C43E05D2D8C305E2A753F322098483616C9D48568BB341C3818A7316EE7D19145238C38CD3E04DC1CC6E7934783D3979C0827D0BFA69E5BF8F8A8F3B0299090F7468E1094DDDB0A231E5A516AE2F38275D2F125F850D7B3C6137F0DA50BF680F13BD7F001E978A54C06BFECE1401039215753BEBCCF7B1B99F219E4D562E235BF48976CC59F3A3AB470ECC89B426787AD39C326CFC2E53DDD55FE02D0863C0F9BF1B1E1EF0D397990F9C13A6993D63E140A7F936B8048DECC487576DF2722A00335ED4C620452188C5FE9356169D8C48EAB7E2AC66471A7E35BED338DEA11333B190DA230D8A8063CE734D208141C9EF622F30E5CBC1424488B708F955B5FD1A0E613580BBA1866C1A027CFB83DEF2CC92063693EAAF7C087ADCBAED63F891E2A9CB295659E2B72B0C3CE8C6DB44B9DEC84A0AE491D07DBEBF355C4C05FD2940B30774DDAB5E0E448245D39E13634C1B49450B0E77F9F22F76C053884882C4F32B34748140A4A3DC3A296E6577F84CD047563067ACBB315961278D667E6FB67325F3987A37149F463F2F43416DADC28679A0EB3F1D20C36AF04DA09384DA537AAD03BDD880AD06A606CA720A42C4034801E5DCA8E250140B3C09B9F7EE28E242915E8B23C936529CEBE9C887095B5AD25798C10B474E4D2D682E3C5E7C83CB2B4ADE983AF27636A9C2882DE397DBAF486EFB4464D19F72AA8C6436EC561F9387E4B44B9831405B2462D8293A954688804E2BC620BF767CA7468F5A0431C4A871D521C416A36C8C0039D02CAA91A633838B83B6AE7879E2E9EACA55C1792D9DC0C098B243406A773B79BD7AE46A377341766A1FB173D38A32AF97C75F395248402899ECB0AE883A6E96EC34677E8B14293E8E5F67CF4ED94D4A7EF45B7C3DF12647D3D9DF00A6FCEF8221050E861D539A86438D7694474449DA409589205A7B513C434B95563AEE108FFACDCCD8CD54505F55E086BC615D15328BA7E72C81737E1A2E8B6DC14746B21CAD2273818CCFAA1C9B01B22D347554533FAF1524BCB2AE638DFDE9955F74CCA13A9FF82FD9EADC556704626214E2C928DB464CE895819A4A12D4C4317FB840E8444EABA4C412805D63AD74EDDE6F7A9770FE679FBB028485F210725D0DB99EB221AB67F60EDE0C6EFF26B914B7D887A97F80C752C0035D632D903D2D7351EBFD0B07B50935AC4054787D83B2B98E23C1C8E03E6284B83569C177194FC2B85E9A2FF15FCCB4CCB66D7AA53DE89167036DF23E4DCEB6113407E6C14DF4847ADFAC1628464327F59A37DD26D60E433D4DAA8BFE4124F225E339D91CB9D2A57FCB5968488C29514CCED169E8DABB400B26EC2377D0EA71C1FB3958E4927EDE45DFCB024AD7C16550C69187FBF6DFD055322725160F8C32D8F48DE48E0A52872058A7C6B380510E028260CAE\nss = EFF5E4CE44FE0D0B77CF8109D46C8A888399D1608AD9E2248181BD205A0B23D9\n\ncount = 8\nseed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41\npk = 764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B", - "7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F616553B9D62E64F9069D9FB94EA2C0806459B201531F4FDDD708D162981CC1FB3757DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nct = 106849C5DA689EF3A848336B4AB6542F621C0B9B5E8C5AC0B06D3BDD7336EFFB87DAF2DB0ABA609ACB904FB291FFF9B6CA74BCFDBF7C563B16C0553E608E8D094B8C195BCD2B2D58FE731D4A4660F4743DFF2A16267490F7F00AF42946D0981C7AC0394AC78A44EA1D4CE07751E064A27D8B223ED37A2AE3B74E831CD66855545AB08B7D28473A031A33BD606F0DEABBB62A06812CA11D9D1C33A70C5D214F42BA16C5CCF7D0E9F2B23C76F4E9ECD8D9D80CA64BD04E473A308539570D5959937D0B7670D8554D82AC97E8A0AE8497FFAE014DDBB6A138B37C08B75E8110F2F9BD372153CDAAF3379E88070C16F177D96CB115E14863C098AB2B3B207FECB96122ACDBD207FCEFDEF90AB813AC6D5E1362903875D5B6DA35276069C5C0D3BF1F0261AEF6719EE0861B3E2C5938DDE47860352D02E354C363CAC9D0CD944BAC7C61000BA976B20516998672EBA11E68785C8B8603C1BECDACC1DB883430DEB8501638959D489D8F51BA28BD299BCD46E9188031A906C06D0F54873A8D065900822372D46C9365CE129173201FF301AA423EA13D35896D8CE6491B7BE61190A803F9C53847C22205D011504E1B4C4E98EA395DAC99193B9F44273EC4E0F4CD6468371CABC76708831DE5201ACDE1C5A3A10F51BF5F986E038F26471A1FDC7803762EE240994CFA3C2E9A5C12C4954FEEDDBF49EA264645BAD8BEBC1FF536B02BB4207F2FD1B2E70B3FBB6C23CBDA0DEDACBB1F090E5CDD5210B650990E862F0A6AB2625871FF91650D09D7EA4DA7DBF6CB166AEED23AEE7ADF2379267C708FC5D22BD2C12F22B3B944E04A79C10FFF474A982B6CBF699DECE2104DEC8EA7F6B4D9E486CBD748CD9CE83E76F3F05111753F021D1629D62CD16B0FC4A39128B8B398179F1B33D94017DBDCEA084A9508AABEAE589E6365D48111E849D1656560D13844FC4AD7A2D0157E706B0BDEA00D60240DF2C5D70C223162241EEA92CCA23969CBFB3BE7BA4FD278D831EDD8DC941F74D21E7B296456303D82D4B3E6E5058220804158E23EACA8068354676B94577505D6414A27DE9FA178AE851346FE3254A5F9490917ADB080F332C2F9169D313DAAB26C034502E311685CD57EB66277685EC7AD6C5D53A02909128A348E097F5E0F7B75A7622B88818F8971C0840FA7592D245E32ED9B4A958370EAA14010A0BD92D28220E0F9CD7EFB0C0A296C46DEA9819C6AD0861164C39E7BF6F1B7AFB0DF2D290E233A30B1D6C27B74D2A4F4DD6B3953ADA3A7C0E4E3A4F4F07DDF2DB4F7460204761F717FD5C69F156C15E8206E93CEB426FE89FDEB4282BFE746F50D0B4BF9E5950CE8F03ABAB8B211BC619F580678EBBF9AEB439578BD3F9ABCB44F2C53B7B84495C876B2E1911F9F1ABFAD34122B8B7B660F5D2E84DE2AC504A59AF5E0C722A9265B83B8440B73B9CD130576F3EAE5525F757E23396A755619349E5B168EF891BD742367FF2EE5C5628245E7FC0D0D03FADCF651B4AA7C33C69C3E1F580DECDFE50263200D5085E0D8F19C2AB6\nss = 25C35F5858D03291C0132C970E6E072D8A7B33419B984B391A12891F878D981F\n\ncount = 9\nseed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846\npk = 5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493BAFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932", - "773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733E5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A759CFECA12DFE978BF0B7AD7271487CF61B2B8F7C60F389F33FC18439A95BCBB6356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\nct = FCA7E41C5BB5460CE12E4A40CFB3E7E7DBF18E2D9D386396586475AF17A830D3A738237C05105735E9B4DCA87D114F017B50484BD0381873A5F4DA24C420B6D56EFEC00891BABC52AB22554B68A0E3D3AADFED71D3BFD75FEDBF946C55EC3FE0C050C623636FD486192DDE50EBAA7D12DD8B80418FDD64A5F7979CD660090C05893E3CE334B1F489149012C00F8868BE07AA3FF50B2C255F43040DB1F603C00C5B3C5DD56DECED7B510B96B9A1B31CDEB0E5A73CBABFA0742631D816CFC2A701EA64DCC435578512073E3BC1C78D5EFC68772A971AACDC89448B1E0BCD2B558CF709A513866CD0609A4C314BECA92E894630822C324FC3AB177DFF0EC1C89C92C49292AC28859FEADEC5BF5BDF3FC8C806F2145D0E9B3E9981C40AAEDE9ECA94747EB32DA509D089FED91578E6F7B012F91521974D722416C5EE640DC2F8E46FF56077E1370270839FC131D89C22BCC4107A1CB65E6714A9503F46988EC651E222970372B462314183D54ED825ADDA32C1B807DAB5EEFA2CBF1F910E4B2532377DA539280C9808504EEC2D43F6A24623374D4A9DD50A1F3DD250BE40B20B23CD84B7F1EE317D7D937185528EE1ED4482DCD6F93CDEE40E2469853FECAD614627CA7410E690B3BD2F0736A5C5FE53B14C3DAA2A12B2790D41FBA12E39FA647823831979042878A70313B4CAF8AC0C4FF9005BBA914B636EA375D3259D21F8ACE9D3D5D963ED085FBA924EAADB6EDEC0488CA9E9A629FC3D46D987B8CBC473E8C1EA5B85E00F03AF99F8451DBBB5B8EC72AA7D91F8F6C9B4FA03965D04D2FC652F5F76991D95463EF0D79D5238ACE1A1D6A3452ED8E6A2B482F8B0AB3C9FAB41929B104B18E23F5F49616B704EE79E8B893C998A88D88BBB3A22305EFE28A9BC526D2A8DC6B4D820130F2288469D9D8DFF20673492C6C5F3AE967BFC74162DE3502BFDF498F038F34309FF4FDBFE5DF00B0E568F49562051E24FB2ACF1489615B00DAD14627F04E2BD5B63020A77B0901336A905F8BF20BA788898C4E6754E2788D80BD4B8CE013A3173B5E7EF84F63116833631FE8AC3AF8A0B47BA535C9A88F522AEE02FA077EB056D3AD2DC2A70B22E81A8A4CDB2DC27D3DC92F28024EDAAAF133BCBF691D7F5F28C48207302FD0CB11CF8C8A7EB862243A045D3AFC6FA9E64443A1E598FB6AB325DCD4CB7CDD6E24D0B970DC6667FCD9D448B30DD33BFF1924880C4C42A59F035E9C619EB00E3E0761F994ECA9EA469479CBFB6E1F18447AE8A6C0639774B428E642BB39ABCA7A6F1624A68A810F6482C1B6634EE4A6FFFACB99E28029340EF8AE8C2B456F5D73F79DD704645FBFAAA61897047F5C3297837BABFC16970B88BC1B73E33F17B3D3E8BC7980FD98CF7CE13C3944C8F0B4049E9C281709F990B45EE22628ED9DB89ACB02E01A058E6038F1417F83A4B295238123775D87141E2A5DAA476318015EA84445FDE78A40376486F4DE25B7925B0BD3A163D8785D7C50FBDD9C5038B9A6006ADF424426567AE19AD69F09C6825923BE7\nss = F9EB1C87813C712CC3054109ACB5F219FC1E29DB10FF33D093A5CD67DF995015\n\ncount = 10\nseed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3\npk = C4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D91B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA4", - "76ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCC4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D91B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A9AA64A30BED5AA8300772066EF577F79BF4813E3315A15F2C28B2665E4DC7E2F8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nct = 3639A304E4F743B4E62271BDA171EFD8912E067073B2F05FC8253F82733FC36C76FF5B6C5F17C40CB86F33D033BE899B7995251F678DED9E6CDF423FBA7C5E7014854818E08378459ED5723597AE428125C299356F6621D62F204AF4C3BB80A20B80772443CBCE224A0C0AB0FA5EE004CB11908619E40DBE2772C02E03A2A6D3C7F9A0BB5FB931A6C99F2342432CD7B13DAD5263AB489AD70500F6A855FF44D89C43073BF12F6A21D92C514B0BC4A5A839870E74D83C5B20DE67A88A01E959E587F74EEB2A9F53D05F5EF61022821B554D267A44395494453EBDD237223906F6253C3998F4271D3F1CF95DB10C8EBF18A0DAA2068CB945FA42CCEB8B0C335EB6E7991B57C153CFAF9AF85F243866E44470D32010DC7680826A9B7C85439A69571550C4AC82DECCA718C069BA2D99E832BE9A36EA810F02F82DB81DF7D449DAD5C157B0F10FD01F2BD589313F7CB3042E62912800DACA907D72D967E1DE39EF7258FAFF4EF6A8744B40F2ECEF0FFC151C78C215F98B106BD9577AEC1A3E323E705A202D4A855A0979EF439F8A27320E09F7347B316A24AADA46040B3B49426413565C0A7AA8B471F5FAAF88C9AF1375A7395B006F834D9EBE9EBF178B16A115C8346D31FEAA9E6B04719E9F35ECF7621AC1EBEAEF3EAC0EE7431CEC9E06D7A65CEBE7E6297113FF1D151F02C56C83E7DE1DF7FD00DDE7F91EDC126FBE07CB6CB888C1A2F8FAA35AFDEB10AF14A2F8A8B080891E8BEE23A5AFD86A4D749F97DCC6A3B98DBFC5DF4591A16927C33B9FE08AAEAE00979D178A1882FC1AF0E65D8B6F33DFFB235DD06BCF574D55A3074F8BA607A2178E34C76C72AFC1B8E1CB9F482F0162BDD550078655B0F95B3092B132164358A72A6A48C9550553FE9BC874980404955F481C6A614923B925931337F7E2502880A443CEC707B7238AC1ED70B4B94501EA74EA9BCD989B50B360B891D97FFC786A46E53EAAD2F5D714546A80FF90070F281C16A7BA543EF9A0CEFAD3217FBD2133CDC4F7AAEEC5AE444AAF015614D6625471790F714B68E881C0D6ADEF3A6D6E8FC9E273374FB2CC1C9D6D406B4812653DF1276171BF253AD4B80D7B5F8DE0B4BBEB50E2E2607A4CACE04698D7D0EDFE5AFB900C661A5020B7CB88DF34712FF4325D362435BB45D5A9D352BC13EB66BC599C4A07677103A1D7B40F0AE8393E42315BB62D6AC8CF953B8051516807451033B5404BCB12BE7ABFCC9F6CFB8C9ECCC4998CFED0653808463188AC22961BFDDF8F1AA97AA067DF0E9E9954F79547998759FD08542D0A71CBDD32E6EDEFB11331CAD655408CE2F5DEF7AED94B37E8A4B8B75946A677030C3903A4B201C1F3D2DFA65A06BAB8982A4DCE33418D0ED98E29A94E556F0B4C3AEDB44D887DE5BAA0374EF291C8552F0AECD7DC5BB3CFBE79FC92F0A73020489474C8279CD8044BEC179C7E5A1430965B9BF130314A35F9DE2DDBA517D28ADB3D253EFDE18BADABD6512D516C8147E91BACF3CD43CE5E244767ACDAAE8C2AC56A72E1F0089100\nss = A2B1D4028AF3777BE109A51FAB5B7014681B0BE94A7C06E8C2100565667F21A7\n\ncount = 11\nseed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC\npk = E9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D15", - "72119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB52B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69DE9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D1572119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28241E5C7B836862D7482D507973AE3FD8DAE96EEC4ECEBCEDB68FBDA75E04B401812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nct = 6B0D9B262990276B654A5AA1A91DDB9EF72225CB2CF1FAE1108671F4F44BE627C6285ACEDA812207FAB12B6CA0A147C2B36D08818DDFD16AF799F9873EE7DAF236F33A607744147A944790B2917D381435B626003C8DF54967B99786D3B610E449DBE49840355A179E6273FF2B3164B50A0E818AEE095807855641772B2B158B5CDA1EB09BDCB98D3E124C0AB285E105E0573A5A6C7256D3455CF59227D0B421FDBB7399F851E910CAF0FF6D96A4BE8A74C7EEB54261DA68024237EB7E561386EB4EA13C56CCDBA633CAF6CAEADE2657A50EF4E0ECF611C18D2B46AF6E993F7279ACE11439D9C8EB857ED097C9D1208757CE7898CC980DE4635988F398758681307B42F64C86867F5F3177022BAC3C4D8EBDE5960BC9095591DAB21CE23D799FDA79C97095CBADDBC43E2324B8DEB736E43374EA884055E4741508554B309D946FF719006C99DEAFB7154BFCAD158A76D8858817BB0EDD928D9C56E972C8DD3D5E806DA47A0C855D23931D1412A5B801B42121EEF3522A8FCA12575703865DC2350CA616ECC39D1E9AFAF9A87D638F72E1861FC8386ECDA284AC0C220DA5E3BB55895F82186DFE69569EFAF2F4A7346348099704B11E5EDB304C42B78853F376A4C4DFAE3E32F1BEACF3D5C2F1744E02F819EB22927013407D82D9687F83757D3D944524E5957E6AB542C83840F5A2F9B31CD9678C7A589DAB33785F06A94C1B71E4AFD3460F85C2A7C6ED7F83CFC009BD88F1241981AD098D1521C0A09348B816E1458291E58314C10371CCDABF96EF994D2C6685A4C781D4CF8263865A18BA57711269449E509BF8460EC4C1CE7C9788816A31F8F91D3FAD6F27B4F351210FF5C41C11E5B0029E66BB655ED20E8011BD16AFAF2F02CE2BC5188B2A2C34AB074515CC85477FA4B541D4C61611A1DF6AE7D1782A311BEBAC32A28DF255263E308E2B659150ABF2DFB955F7A2D7FAD7EED45E18796D9BAEA414F9F66252A4A7CD833E54F1010585865A66FB23F8B781FBF1E1BEF7771C6E73DDE8A059A0ED5837B9DCB9B5A037A3D77F6DE09F3922C5F7C715B00E1ACB1DFC91C934AE04932888192875A126AF8DF70B21D64CB22D430F64FD4CB836C3B8967063E22C647435421C4D0601A3A6D54E7051C84CBC4BCC6455D19B4CE18E79813B33A562F3780A92AC9160A1CB7A22C79A7B8B67BA7824A914E713BE0C889DC6BB420101506FDA42B2448970A11B3C482CA873EFE65856B1DC7C8FA50A6412B8DA94235488DC67AF11B0C8E988FC844B7F0E6AEB685E4B63DC7C0C0184830410C486E6BC03F87129D99CB6464EA70B6C2B01D58EA3F18DA93B4933567A95472556152FEEADB88C9DE0D5A69D6FEF8EDDA08A34B39BFC5D5138A403E3E2D5E6A15A020E8E463B71F8D90A53FB36A91A825E43CBA2433BAE0F17569D3A83EE793EE99D44EBA560C7EB57341AFF091654DC3FD0E24461962CE9D50F1B8BEEE9BC4A23F232BEBEC8B61236D78309B16DD5B4690E8BC495EE43574398D01A62B0CD0F57CD4EE0B64ACAD4\nss = 4A2BAC4D2A30597AA5B528D0E20B1630B20A36E8D747B5EC41EEB57950375A5D\n\ncount = 12\nseed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403", - "EF4F\npk = 14345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C015114345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132606AD1D739F1598A16C608A240CD13DFAF8263D74866315E2898A3431CF19E46858E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nct = 3ACCE62A918EBD3D80860DD2AAA93B594682527418B4DB700CFFEE66A66C30C228F2566A4F717C8505DD17CB7CC71990AAA00BF04EEEB254154BA0D20025E02D0F476B445E3ECD9E90904695236BB7D6345AA360308AF8A9698A46FF10DABBFDD4537CD96EE0054FB3E7E53DC2D72DD642E079CFA964B8EE9A7E9806A5724C4D659D24AF5EE2669AB399AFC6DF41F1E8CEEEEC0F5910C83CC40A9287F0E44C22CA0CD3ACE7BA56DA39C29402331C3DCA0F6DF27EEC203225C5F2100944516BAC3AAF3470F793966CB9B4DE1A9581A6412CFAF5E058AC21FAB447B5045804AF6D75C27E24C48B4DFAA3B48EBF59B9AFF804BD24B98DA9D29556BC95362E207E662855D927015C92C69034CF0DF2FFB8FE3052713C74843D3BF90516D8627213E1D52167D13BC9C47387D57C8843AD16A102026E9AB2E430B70BD5EDDD8898A5E62E7D6CE8650B18805996118BB95CA0AC22A43FD92D3EEC07D5BEBFE80A7ED737921061ACBB42FC009C59A409EB3327C2931C642207145B826EECF2377374973219834C3E36E31F459793D644475E207AB0DB525649F05873E811988186DEE8A0E07AC3CEA66F3635F531988D9798F0503FDFBA624A350C299C1339435811620FD6B75EA11CFF36B300E6F2C79F5F0B10FC07E1E9E6A9ACAEF599F95DC8ED5C43E95617D407120C5F9A5A7DD2A804682B8214BC5C91", - "3A4984FB69DF0CAB7C0B3146592E43FB9869A526CE58148AAAA39E70A378CAB1648F982C0C668675E3522AD1C8647F3925F7DB726B1E50F352234E5CB67F9B55954831E819BDDF6628935A807A468E9724AA2917A2FF8E84D30DF3643275897BE01A2D9B2CD296B4289A4D84C2A5EC6AC1669EA42D9A19294CFD8AD9B9E4F76DF7879D564429BC55459421026CA3ECBA1CCFB04E41546DA705D6B27D193B86A695746FD2A8DE6D39B616B04C468469F69C23E1FE2BB7A554D70086DFE50F5B9F0A12114AF80D146BBC6A6E1E745905E05443F9177C36002C26FF322DEAA7D27074ADE6860B4EEA93755F00E35BBA8A721ED9CEC554A9ECE670C9D8EFE4B31DDD0565F2C18ECEA9326D3A5F8A1D7CC208247CE5F45A75E23FD5A4FE1CA5A20B661A48E2C6E29D847DDFA12EE226310D65D10E3F461998B4A7480F6F200181E6A003FA671010B87EBEF9FC8A2C14352102E1153816ED9B10B3E2F370EC7F8FEAE82282AF5FEC46A5D2B8697A59D1FC354F3854A1344DB6F6FA91C78844B3A414D3FF02BCD1333A88AFC9D55947237A743BAF81F0AFC37A10EAAC892EAECD15B1265A6B37AC075A778FE2466E1D3A7C1D9C1677AE5FA8737DDF4040D7C3D76118540D244CDA0A7AD5C9E4D7DDC377C15E57697F6F9EC14689C085E986F16BDE6884B2978F217C51ECAA2AA9C8FCA9CF6E9ADE1E39BECAAFF2019B5691B70C06286341DCAA4F21B87B38622C1BC996A38BC0428731AD3EB3C7BB0D08EC4B4950DC5EA20095088F317C43C073D2E2CD61B361EFE2CC13B12F1BFA59A309D620F4F8FD58B3A8F32ED9DED4BE8CED\nss = E09C8D7E5D104C0A42B47F031EFE22A79BA1008EFDFB80FFC7532F40FC9B3A94\n\ncount = 13\nseed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418\npk = 8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52ACB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4B8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52A", - "CB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C9510A2A0B4FCBD414FC61AFF04A8DF579660D14B13C40EC0470C45F639B65A588AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nct = 9DC66C77C56800C40A5E71DC3CF139A83AC4308527DF4ADFBD930307EF72D020AEE3E44C3D548C67CAD24E04C21FDCFB69EF121985A565CC897A06CD2C7F4CDD767A5FF8F9353FFAED3363CF5F315ED386AF41BB5A3B0E395DBF12DD24FDAD29FBCD6056FBBC6D354739710EF74B1F4F7C212785F1451D3FA18443EA1F8E4357B7D0368C086C395B4FE548240F7F085DB4A361490412D034363F3514ACDA224E4F72FD7AC410FEC9D7E194FC9F074E8435D4A2049F9FA8663773D1087AC0721AF6665C1057AF23C2B5F3C478F16DAF711BFD0FA253DC1185F008FB8604568EE21C8B93CD1C0BE2CF4D7869C9DFBB94F4B7A1C038F834EF1B45144E8C1C4F3A7587CC0F9BFE3C6A2CF22AE9B835EE38B6D6CF89AB32316D307DE771DF9444B6B23E7054182CCF799CA0D0D0D3034DF22AB6FC27C507782E8196CEA3550A76B3246DDD1B9EB68AA110955C3F3FE19EF762CE5EBDA48A0B59DCE90550293AA4D550CBE5AC94E5FD79901D11B7C5BB261C598CF0C49AEEF25ED8ADB9042791B7377035C41638BB4D06551D80472D159A33854BCFA31555D95506466D118E6B2051E900EB7BA9B6DF3CB9E7D51BA93271DF965F274C4370266F8D0E1EE346D046250486173F96FFE819C231AE3E08EA12BDB2EE3B47434E6F68E19DF6043465D145AB978860DB6918995DC8E995069773ABB5F033EBC58DE26E6C4214177F1CEAAD65FF523FEED2761BDA7ACBA7340077FC0CDE9A938D3B333333FD32B9618459A180D55A34892E6B569810ACE45421980D9A1A2489BADC1E617F4E5A8B3B628DB737AB8668BF047598FC79FC74DD21FC783DF41833E033688CF3915F8328D557C1F482FC78EDE767EC705EE6767D25691DFAEF3A1EF7D076480CA1621888C6282FFD037FFA0128769A30530D92EB7FF4C4E1C86C0D5EA911C7AA2F2B37F1019B061CD6D6BF0F70E76E8139131EE149AA4197D2F2F284CAE33B96B5FE8C5F846D277C59F04DABA036DA670B821A4E5FB0532D0FE03F90AB8E223F06EE5FE9D982047DEEBFB69A02B145E703DC60AB95918971CA3A25DF7C32DCCEA0019F19D83E245F532F5207F8ED19D9A2F7F94F22FA60B1FB666DC21CCDEF046215C50095301D2902FC0D4882908A16B810FB44409B9A23D8228D7CCD0D510051256E4879395FAABECC95542C07E8A07458FCE35D1D882606B41794BC69481E22C53F7BAE8B5BF6492BA14AC16F8E80918360C3C7BE0F2E6985A2C32CDFD36EEEA99B2C5C140CD56E1AC51ACA07DFB53D58D8DB395A28057AB62EB16DE9DA139DA54D4934DD7E5E0997F35FA77FCF0E9C6387E854DE1D9DF06950FE039719B5F278FAB8BB81882EDAD67369D0D0FB1ED57BF36B00D961D87BDE080787729753A9ECF0A48F5B92A369FD71F8347E97170CD0F0A9CED646A120F73A414D6CB8217583BE56255628CBBB91F088C2CA1B1C0E0A302D573CE50D13F22D76AD4DD03908B9A84F4EDC74A234C16CD210E4A7D4880F96A43AC6C003D011CAA39CE78EFB2F8731FDEF17B6B4\nss = 1F8D087B541B57A9D85F0737C39E73FDE01DB5BBE539834D8F918426A57DF9E5\n\ncount = 14\nseed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260\npk = A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1DDA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1D", - "DA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DCFBE9649D9D1C384BAAD67B91B2F3E21F2FADD6BB582A0B9CB016051DD82C75AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nct = 438BD56B10F4813575D7CB4D4F502AF16B0CB43BABB8B636088AB627CADAFAC7FA8A3B3AC3E8903C6F72A6A060ECFB81F2F86974E324BFC5A6EECA115AC1F632BD83BE1741204499997E1255C547E3F6F4D2B4C92D8671FB3342C1DF8C0B1B927E33477D589F74732BD047DD9898CFE6293D1F6108F74924D68215CA691552AC1CA07487FC7099DB19BD26B16B4474873D352384ADC22AAFA0C36CDFE4A5A486372398E2117A894C3FF3DF86F724553A419362BD1AADBA1730A85EFE908BEEBC4AEA15C83A02E0C5424CB39261697E3BD534652DA23B6E64118DB7A355438BDEB1D3D895D281F0B095871EC4B108354DDA84D252C819019FD3C0469014EDE38B16FAF69F12688FC7A17FF074414A6157E4FE4C9F92699D3B57D00D31232FC8BA2A05B4253CAF6E9F550FF9DDD063B4D2939A5431021450DE80538614DF20CD2C21C644DAE73C1621B6B7DE5CD08EA474383A9F842E69EC29C37BDBAB43012313C984D8EBDB386DDAD5429467F6E3CA94D1EEE89F77783724ADE7D1D375C6DFF1F483D6849BA5CD09C6EB8740CB1BC463F0D4C9441B6F248C029D8E94F994DB46E892C2B546C1DD3C1B71C78BB5B4C4D15F3F3382DC075E8CF29AA3D4700DDCEC71BF6C836CF84FDFBC60C145DBDCCC49929CC989A206E104A72A6967ADC2B1CF682BB4AEDA52475851DFC72EF76A33231DE8F44266C13CF3323FE8142D73FA5A6D021D31C15FB95DC3998BA113154ADB6CA2370B9627F7C15A8E858C15BA769AFC33339DC55F783322C41FDCE25EFD438879EEAB6293A1E47C5089C1CFECE5F194740567B2488998F7B10D0C63B5212F556B2C0B1F300A22A54185AA8431FA20F2C59B898339C6A9A2462EF5330C9CA2CCABD333666689753440882152E7CD74F965111BD75AB4A1B9D50F8F09C8E63268CCE09BE63C293E875C3CCD5518C2B9665226825FA269D8D5C078F50ED5FA2B0278E75E7AB2444FBF4C4B33E3C2E9FF7EA7D720208A582399D0A381CB3EB087BEC172F99F76948ACD97D7CABEEA2D2EF4859C087DF9F8216B904CA595993D81CB21FADB7E5DD1BA854DFE16B4E4818A2A4C7BFEF3FF1F499D30CF53ADF2E9DFAA03147931760A359213F58A8ACE9BE58E50B888F85CA6F022F7D1C152743E341B68BD6DF17CA099FF891A5F702E8AD845F092C8DA5A5F584FEBEFBCD0280473A7F4AEEDF0701D7F69BF8B94311D87F1C03222EA9698ADEFC602D7C4FB8ACD59008AF4FDD75B5A930323B742887A0D91CA209063754E55E21E8894FCAF8944675002244D0134A41E43270A9E918753C1224D2992B34CD5E0B8C1E79EAAEB74B70A215C7B75E9298C7AFD0F4B26CEC3EBD13D7462FE0569BE3145AEB4393B3BB1F5D13281C7FC4214168E062F76D7EB2A7B7D16A1EFBE155025CB0085DFC4A706E79C0670CBFAE9BC7A8390C6DDDDF1FD4E83D56D242AF36DED7B0C38BF82081C631A3905EE477F70165BCBE327658768EDAAA49548CF446AA574B7C97071EE2D0063A8D8D2FEE0092D2687F60E005BF0\nss = 0DA3B9B56FA25F4CA356D3206B99AC83FE84A09CF7FD55A33268C122A8FB51AB\n\ncount = 15\nseed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488\npk = 8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684BFC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC7", - "8A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DCA19C2C9C907B129D01CC44A95949121C39534CC98B6D105E60FE519A000CC2AEDF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nct = 38E00521B95D89079394AEE0B444233F135FB37AB4337A575430DAAFA341059049A49D1E7D3B6EC52EF44F73154A6827BF791A2986309C7D88A855A3E278F42880B35260C340E913FA227D0ABCA526065DECA1837ADA0ECB4D4911BDE561E6F3624AC6F4601CCBFB5851DC74A80B5C3DAC2C3B3E4FB0B1D53653C9FFC4440025F70D09EDB2EC62AE4330A85B0E1D1936E9EF2E82A7E7C3C61E74252A997F4D5B0A5C9070D3DFF6855455C94D22498583016B9C108F8EC0D80BAD19272D982A85BC2688736D50FE7BEDC3D1DB893D42331A60658A4FF202C46450D24A2F1F5BB90342D26904B0E07A3E5D23DC9CA9E8901FEA9CCC49914549A913D8CFB3F0ACE306176E377624DF734967FCBA76FE125BB1B7D9FCE809617114B0F761B4A8381F28F20B5B53DA07B0B31A644D7B11FE444B9B59E4110589CAF921488E176A830DFAE522DE3C651A0E17AE0C42CC9981E906534CF95A013653636A655EB564B89ECFA9C538CD3C6D8AE6D1DD541538CEC73669356E18F2D7D1B668C5A7BB9B9F6F96A590E31FF19EA85FA9AB51418BFE7ADDB99D627645152AEF8E518C625EB3B49F22F93E827784EB5272F9D04826A04D89589F52E16C7B1B48C4C5625E76F2DC8CE6E1F092F9CB9157766E15286149513BA24F9F64016B165E6441F97137629526343520FFC30BC48B4523FE68813885103D0289501275238B7E9F5832E5A0299804A00E3AFA2F1F3D0A247DB2AE9D58D3B8FE09763AD0C5EA658820C540026D4CC5A1528C63BAB66AB97CA8E4F1C81CAADE9491DAAACEF0940866756CBBD61047D882E3150AC1E47DFF9AB68D4B0C282887AB37E2EABE5B265B9BF3910C3C24B8125752F4006F9625918D2DF1FFBEEFEAE895C5B31D865F16EFC9FCDFEEABD6EB1A688FC45D197FE5D4CC8CAACFA1E264A203234375D8A4F141E25FB263A63EE1FAA6842BE1B935956494775B379D91D828E9981013A7E6CD049EDE515D4EE4BA74976C9D68417A27FFB03BB3E2A0FFBD8C801C4AC78C41E9CAE33EA6BC1F9A8ED736724F9EDA52E3E2BDC8BC11E67DEC594FF4AE3DEFB5B643CC5C607102270AEEFF76238D7B5FC858F7FAFF305F300D99EA7989E3141DEA159C32D622B693939F100E8F5B4A633C7BC6E3255ABFD45DD80C7AEB51896813864FFC75CEB576B681F8967C14C720E01950B6DC7AAC1C845EC01E21F378A8B4512119B3DAF1EF9DD5FAEADA667F599C953C0BA321B3C2D03987F3B169C3E5BB4ACDA824921759E557DCCDF82EBE520EFDB1D3A3F082AB063B51ABF1CAF89057B807591A977BB89C659C14A2BF12154956FB3EF13486130272BD8B8655BFAF83A304B85F38D07CA0E5D5854191F0B21B59296A9377E83972F665763D405CF4C01D03104E4855D3B8573961446FD1F5199A6DA97AFDDB8F4B0822C4A1E9F668D04DDCE81D0192F32BF8D0B94AC57895F3209E616D3449309832DF9FAD95233FDD4B3036AC0075E3DC2A25D70C1B922FC9925F20C296A93F307E5933B4C62AE1947EE2D35EAF6389\nss = 806390146332DAF2AC2CE5499D2ABEC128137CF7DB02C27FB457663C18A0D7B0\n\ncount = 16\nseed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048\npk = A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1CE6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C28297", - "2ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1CE6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2E4174B6E7542FBE80AB2BC06DFB802F691AFF147FF90332D5EA739216C18D872DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nct = 7678F9F69052E083A490965D779518878DF36A286624797D9A00D562D4BC7072292A63B24C01A747DBF24822CA2EBC078EC3BAAB0DB9DEAFB0F3CBD655AFF659514016EF3D93E8B52340A850089E5FB8292F72C86A879485387B190ACC8E9277AB4A8EAFC7BE2F32138504BB7B67ACDFD9B912D66E76DFC7F66F6E46231FAA4D01FEB97E1913B602477DA05EEA0158C4D33C2E701986411F9EE8B8518B8187EB0A98484800A2FF2C483CFD811A64D3A9412EA798996C87801F1227C19CE8139A53F42DA6E5BD508B429ABE96AC93147FD660B431FD2E146017C037DFEB89F8C5419DC721018B1979044A20FCAACB9D7D2F77FA0A370D469E253B89E58A1EB7DAA6BFD983642E45D746ABB642E0736D20595E8A4E67583D9366D66CC8DAE93E0F579BCA7989C97D9EC0A175194AD55E54ADB1988803B208322041A6F3CE5DA12C0279909CDD937DA9E4CB781E98DB46FC57733F8DA3DE1F86E5DB7103AE7D385F1F0980A669360D67DFA4F91E7F415B545E46D6F0D702A838BA8F248B3A86E18366B6EC489AA8F4196BE731C8FF811A079242640A5FBBD2622253525AC11E74237727BE9F94F376C81755303629D34DDA91F4C0157FE10FC7FB7D9D3E86F6B7646A0332D09EC2A8DE94F6530D3C93A85CFEFBD7BBA955BD41B433158EA148EDFE6F9441D1969DCA81E0319FA2CFDFA528C6B0846EA08C9C36D786D164C80E6938B8CC8BACF096A4E196A601DC1DFA5F85EF588752700215E4DE5A6E7D312EC9EA6704CB5E57EF64CDEC044539D536E5CDCA0F288864EEFF859A9444A078913942EA0A909B4BC3A9F4669C45C242150711DA385AFEE36C2C9B4186D74059E54C111682FD5E75B46CE6A971E9AB0263EED4BF29522E2D60F9599D594ACE2B5F528E2EBDA0C32045F2A90361AEA23733479749F168539DE860146FB9687EF7D0F2AC8C5DF48A3C4A5D44CA2F464B92BBA5756503672184A48A6CE33D5336BE21DBBF177DAC7F70230DE92EF9AC6E510537F7966FBABEC20CFE0E3A7009C8BB54E07AD7B3B4320ACB6D9425467F83D1C9C263627835685A3B2637C1D199ECB1B4C6C2094FB338D4A9BF78F599A533F0B115A4EDB9F58D5ED0FF59B8B2FFB02D1B7F44119D7F0DF89B05BC1772E85555E8CA00D38F95F62298455B6EBBC502ED3C5EC0FC7051C58317B3ECD7C1B6F1DDF9203C98F901423F337C81FB02663D06161271247F139944D6C38C5EC86EA82A542657838EFF141A1CC0BD88511D57709F751F7B2CE7CA6CCF57C9BEE805B81E553C9322348DC35D9C09AD45F167694ED753FFC8D9D0FA4DA6EEDC97BDADC4F0360687299975F9798F70F8E47D40B94039CB416A08FBEBEA26FA87D32621CC509472C19E8A7D83A00C82F00A6A1962CCBBC6612C8CA884DD88F3B0112CEEC63EF74138E53FD14DBA053B7BB39DA8B0D43313D18F75F5E6AE20895BEEA14E7FF3E94C504D5795162CAC8B168A2DBDE89F3AA874F4F9287DBD34252BCA7B3557C00E191ACDD44AB8ADF8931FAF6E6336E4441045\nss = 5C32A0ECC8FD7E70C1B389FE25C91899C37CE4CE672E299A41C7732F4F0D03B2\n\ncount = 17\nseed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A\npk = AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E9", - "6AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E96AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2006A70FA33FF4A65B00553734C5BD8CCA0A65EB3A115D96B8AA90F8FDC5F8F40F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nct = 8B6066F2A728AE7D0BC110336DCCC3FE0F6357DCE815FF647B494FE508C69A7ED6E55C11453DB91AEE3BA1C211216EDC8DB6A45EE71552A75B6B168FEB3FB85EC871C7DB796DE7BAAF09511EBDB584EA318A07A7121B1F2DE7A99A08A0F9CFEF11900FC897DC8B315BC62DF134D054E053777E39436DFFCFCCC673DBF48440276467329301CAC24DB50EB48BDEA5085D50E40E7D2D34E0D193419D423DFA565B0B8278718EDC2839B764F97C796EE6C719285BF2CAEDA377845382E29B614CE12D31702D98B0BF73CE2B695D407BEFCC62B69634CB5BB3803251697C1660B1411C475C62AAB58F5AB9BC4C8DEC50921FC21452E08B27095A8D87FCD581CC81C223A5AA2DD679CD19F87127065C1368C8B29454A9351A0B17A85873BABA9132D4F905DB6A15BE3EA0E61DD4BDB7C506E7014137EEB3943794F5AC765103C9F2C596401CF443D0979557D15F930580D34DB141403E278E2B79E4E2BEE3CB69F1187326D55A584DA85C98A300931E0DEBED6CB3C200ADD1CE524CC7230AF50A93EDAD2707E452DCACF7F81CFBCFD47CD9457A6A713E1FD9B8F8DAAB5440A7BF30E10A244238D02EBCED353667C1F5EDED23E1816DFC8999E46C7E1CFB910BDC06388D12B9C7F32D3611A7F7E38AF8EDB14E2E80EA10E9DDD676FE4D921B4E24DD175CA69D82EA6896820F5311447AD8A37774AD535781AF80F98B89F982C3600EF2101C8527F0B1DC2EB39F47D21DC7112D9F6E96D6D74FFDDA89F3E1B0CC0CD09C2D1061D0E2725A30F88EC62D95633F40303811458954A0178BFA7F7F9D44FAD3607D96475B0BE47E3182216E561C2CA147298D1EE0F23884E658AE146DAE13AE35B8C4BCB6006279955088AA34E0E31284A39AFC316E5F83B05D2271FC3AA5172DC29B751AEB2E854691E5942012B87C2A5C7A0D97551D77927610C01D60CEDE43C4489650A3C4BF1817B12C61DB829386EC110431DD09CC9127EABAF96673B8795C8AE2BD97DAFBEDC4E4D726E90207D43402A761D754DC0C0FEF6403C23F0F8249E8AB153C768B1A42EA982433C45141853A4755D93B62A9DE2C29D83FE8262B1D8D0D6E7E918FF2C8E88CF20705701C8A86A9986E4BAE2C697F45D4DBCFAAC1F11F11A2A1A728F44D70D31F85CE8BBA588C095ED854DBCE17C6751BFB2EE1A86713A796D968BB0271293C9210B420CE454D329EEEA558DD60052466B051477D25152F6BEA1E04C521FAB8D00BE3B0C5CC166FEA82BA49773BBDAA958C5C7E8F50BFB5E345C29801024C39E597F66AC08FA1510FCED31E21F599097F5FCB604B88E3FF893FFFFF9F81AF2D5E1CE0FD4BDAB7A541FF7DC9B55D0EB4D54EADDE6C5A9D688A3C2851976FF51FA915DB037155BBE715F0998C17CB2539AB0300CDA62A0F84817259B2D64DF12AE065CBEF43648F5181ACDCE5B434877F4F90E95E19D5ABC106F568F1B4C48305EAD8A35EDDBD35404E2D46C8ADDD2CC4DA632F2BACF96A0529BB37EE7530739154E01F50116476333D4D0EF1CBA1A85E4338896B\nss = 4FC71B4D0A7CD5D80824E137B93F8356AEDA6A13A55C0515AA74EEF21447CACA\n\ncount = 18\nseed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856\npk = E0B9190B548BC164BB826874C1800980DAB529866B951C", - "01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8CC6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520CE0B9190B548BC164BB826874C1800980DAB529866B951C01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD631E1DE2556AE65D57E600C21E8E355A4ED586D667177CA0B7545CB5A23D669F4F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nct = 35B5A9E583FD8BAA2044FC15E93BE2D0D1B199196F10BDD90D274C4C56C3DAF791A9CBAE48772EF76AF0C325C7DD84029B2D44B4676558A5A409F6E64D3538E9C7F6C39A19CD737916A1C4DB7DF79AE1850A0F3EA6DF53A956C93BBB5AB3D5384AAC5030AAA99111B17AD156A9307004AB9C3B1C7ADDB735A16699C0A7FD69CE08C244B6258CE70285F56875AC2343A18868A93061DDA2CFE9E6AA2C0CAF7FD0EFC593D9D06A4F6861E0643ABBC0A91E71CF244384F45E7D3DD88A27887AE4695572E98506DA6E32DAA744AD32F0A44A7679F3F0DC7C868207AED7BCD90F62F36CD695B6B4786C5290D74CAC91A28A0D3EC3D6CA53A7DCDD4353476E54FCDAD93E21C4F9CA58B069BF5BBD9BA268B058875FEA449E68B3F93839C1B6FFC1B095BD0AA6BCF24BC5AB14FB4C8B975E701CA0190F9381FC6D47207A53F3C281CCCC0145748222390F364F6F5444614325AB382B3F7EB659EB61CF2360270269B93EBE68825EEE071273BC880751548C281AE9D94EAA1764CE70FE1857E4315C610D776BE9DDC12E6848E09192E5A7AABE46BF12A268614D138557630737ABE83ABCFBBA6F886F5DBA7D1090854432BAFCFB1A61054A1F7DED94A9B1E6C1DA0E6ED87DA24ABFD24A61339F8241C87C7AA8927744137EAC239190267B338FEA6F3F564B0E30F0C08AC24D8D17C6A7C748695957680E775F494CA2472614E5F6B6B6C703673DD9C93FAE721292981A45C714E9E5", - "0FC0FCB173D5A92D52167695E4F659A5BBD6920F61F5FFC6B63E0608689D85A919E1544EFAEE4E2525B4A20B1B89FB4D5A20F2B2FA389196EADA7F12EC01901828EA8D726EAFC62420BBD9074E753559361A9CFB371D459AFCAA3F11D893B5907688A12A99FCCBD8F390EA00E4ACAFC5BA86BA6D735045CCE689CEB35B3DA81D6F21CD8E6BFBE2ECB870DF4B3AEA67948FE7426471D3325A39BB041A0974C8768D832398B0EE9273F1F488A0D8829454E17AEBDCA048B7B3014C5C3E93E5BC15317DEFDAA4DE18094523B0491A3537896689027F57436557F65D70A5440AC28681FA0224DE0958B60DED0A4A6846316B8DC836BFE99855AFAAFF6A4EFC9A5149610D0E1C3D8FD8AE4E7B489734444258A30F14681D5DD3179F530E9C0A5FF42100AA851707E3216FDF5B5DC42C0DE6EC2031E9DF703A6BBE7385396C711218B445CCC15B83C1FC1E19AACD8507A60034BE48C59C23C71EF836A7F4F05A07DD953B6DEFD09A7ADD8697097123A4DF8EF6ABDCFB74F9711E8F2719033585D63386F32CA50F72F833FED12EB70F2C1C34DC7F26205149D68652468B7D156C3B957F64BE1272766FD82725BD00BEEFC5AB6F52E0740F7E37FCFBF0D0988EE07435B41BB58DCDEC0D8B0C90C43DB5130A153DB8994A1E54EA218668CDB2C42380FE4AD204A910F0AD61777CA661B8A68F43808235C01187E6101131A32DFACF091021F9107B4964A55A3F19CD55218611AA5C479107A4EF33D76B68B9809D4CA773C4CE0347C64D13100B44A837AC87CFDA\nss = 5A864018C4C8C17C01C5EF38D7154668D9099994D92ED2EF55F02CF6B3623FD1\n\ncount = 19\nseed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827\npk = F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B820892B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B82089", - "2B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C87F3829EFF562789B3E19FAFEC92E4B5F95B45F3786F12D9C24915CA484A49CE1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nct = 8AC0D6E2C157FB04C753D97F8EA4C0415FFC46D2406D65B51E3991A286A66A87FD7E7F5DF13F446F0DEBA8D783CCD9164EEC2CF4AB002DC6DE315F3F6A3BBEF9E2A0CBC833E12F1097D11158D73C579836B41DC1C0186844E2CA224855F8A2ED24F31B92827F0A3125EAF79140612ECE54F5A9DA73BF775D8112220FEDE4B590C32B08F4A7B91B7497739C3EC80E64F2165E7F032D5A583F0AD2D7AF369F903913114A2829C8DBE77B460B06ABC23D184A7ABCF6853283828623E89286CCD3E4866C57F28146203100665792E128AD7E105DF6F283ACC30A1BAAB1E84A78E86C3B49D0950F93E1B88E655DD6B3C689988EF7E2517812006D38EE0F9FFD7969A789AE2D8ABFDE2A8F1423D628737DE52AEFF8362218317968163A5A562BE757C3E9F806AC7F8A0E5B5465841016A694861AA1DF8637A345D25EF933EEA840C5CD37E67E7489F48914A07C3D6E8118ADC55CB436E8F283ECF5CD46084B41F24430A80C6FC1099FCEB3C05CBCFFAFE17F129CCE938C0DFDDA9A440E1BA6FBA8391F84020E7BC29ECEFB06AEED4272FCFD947C689EBC9FF59848EC8D5D8F69360F74DE5CC384CC547B31249D06EC288A013BA2E07C05AC634FB3BCBC284268458D441C42545F823C546AEEA8E2DB8832D683709B06B7E6BE4D68EAF8A5EC172EC63E625576E32A5865E2F124FBF6A513FAE2AE5DEF871E89BAC25AA35D026E7121D4D2DE17DCFEF4F021AAA8AFB7B5CB9B5A424652320468E658AE8AB9141F66C35EFC4C1E46D7A8145D9CA9D57D0D5BE1723E7B13585F16919988F7F4FAEFFA4E9FBFAC36968E96B3DDA7F6F922337B15BC910C25CD3ABDDFC4938B21519D914EB51479ECC5ADFAAD5E844BDC958659F38E2A31BAE0F1894FC5A39446FAE1EEDB445CB1ECE0B0FEB796AF4124F60A318E5D52F59995478AE1CA6433A1338B132DC236366CE44D63C1930CD3BCE9EAB66A911EB0E25512631C96D7B45F53BE8C0D0E9D37987167B2FEBFEC0ACCDE2D31FF4A83150674DC11863CBAFC2BDDDF72232287A7C9D05221FBC916D6AF6A9043575BE8BC086795504DF62C50B859FE9443A08322F943EC913B2C3A3CEFF992480590BA4FBA1A956301125F7F1EE6FD5A78356554E5123C4587C4CBE4D4ACE2A00B847494CE8F88C60ABF6D4F86EA6C3FD05A01678E212734911A1F1EB0FB94FBB5F10003342E8DABD2C6FDD670652B77A8CAB31ED4E15DCA52421EA6328DFEEBB387B64BC3474A53D0CE7BAD442ACD0C6C9A615B32C1795DB075D9B25AAA48D32219FFB7BCAAF2B5B53F03CF4BAC5FDC6F0045067DD9F55D8C0B4DA63A91B8C40CE5BFF3E6E6BF71943A67FF828FB69E7C1A0EC4E10099F1EB76371DD43044F0007A22AB9F9EE22F663CCFD1E0F2E5849913C89808E7609F594E14A7135C94B4088F726A0A3BDE5CEDF9BE2F7402BE553D1A5BF8A15B90E711EB5BD84454F0219BF7DB0F9E031F93175BBDEAD918BEF03C68D279368FC8DE7818811EE6D5B09F4B773BB3100B688FDD6DE7C8A5B3218D4B53\nss = C8B9932975C3EF329424392DA29B103F367FFF38CF402B40A0299BCD2CF10FCA\n\ncount = 20\nseed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8\npk = 2D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB356146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A62D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1", - "D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF699FB2F061A75F111F4A7A60195D9045DC01716B6502CC107CBCEDF122E8F6196590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nct = 88BA446E3DACEFE9158DDF1619C9B1C6BC274B8E8F819342BDECCE593F705B29EDC21B69F1B65EC4674F71CEBE673D7FCB0CE2FF757F8EE5D5A5F8F5035A58E1D75713EDE33F0E7B98056F1EEFC0C692DEF07029C0EF3A857D6972723C7F49B79855703461A3F83857AC0F2331E7F8B3889FACDF6373F8CC49DFB5408B57DF0CB0484862970993C5DA712D87335F7F7D8C4B818E8B96FEDDDC435E131F47DEFF13919A470B25332F346A8317F0D3F8B13CD16A12C63FF17F7943275E2B4BC0B3F4AD52B67EED6A0F499DB79AEEF56964029E1FC686B78631FE0AC8162E2D3C3D36E2958DD95312FBD18ECE60716E398627437655603D1428771F24D2F39FE6D1B759A46E303BA9ACD68866F2729CA6FFCD91FFBA30D8DA6433383DC8755772C94975A6A1AB6B5A2105901363C8B94A20A48618311E4E59975C87E46AB0687D30A7BCA3E13EDCB560706405FD83184F98784EDB59535CC3CDFCDE98EE989DA0990BE3FAFF402220AC0070FB31CCF352E26727B06F253F8A5E47C10F95456705FEA41AA9A41AF7BB1A5E3DB02F9E1DFB406FD4F27FD78C25E86D9C04FA5B0C6B2D6A6D43D760F2D1D01D1AEEEA971A9BA64A95FD63C9A95B0EA5B4A83282C920E0E395110AB2DBC59C8FCE8307B6106AACB58AFB4C38A868B4D20D7772810E9DA53A5AAEFB991CFEEAE0D54A1A4934A22BE3F8F33D945F66F79AAF3B88A6D18963660D8F1E8EB23644E487E4EA68897C34628F30FF3EACDEE3353269D87B2FE2FD837FE2A6EC7B1EF99341E470AA67004DDE57EC6A2B334A2B1B90291D73D8C1BD43C38FA82E088893ED5D2149F568BA80A68E08131CEAB491A61FCAF07DBCFDE77C530C60BAFDCF55DC8BA1F9478B28D9C6A53BB9DDF4491026B754AC31214D5E774075DDED90B670181300190F9A5B3F47CB3CAA6AC0233E7AFC708DEEB1590266DD8FBA964B32880AF48EED81534B9D47F63A7195CF60EB827D2A0D94D84EEACE28C34711D116D011074B118C655380F6B2E3106ABEECECF7186B2D45A324452BFFF6EB37DD17C4CB034DE10D5F24963EA898B5F19641BF1177B64F6832331678EAF080B9A65F93636D2D4F5DCEEC96DDE5C1E8C7EB505D4638A6ACF4746AFF7EC6456E1DFD2035CA2CE87FE16EE3E69F5C06CDC5BAC084F9605AC9F07BE61787B1057C1CF5F7E3AF45064BF8920596522EC0A48E73F385EA60A256ADFAB1EED0E08104FE20AA1EEA2CC466E0B64E4F94AB0378605B7A2C38BE7FD606229C74B5D3A35B2BD5F46A3A4F180111E6F35594BA9A754C4D00E57B0C62BBC3D326DF497DEB7BD50401CE2E5AF6F75CCD6781BB944922329AB94BDA5557869E28133AE070669BD9818397C5E5A1229C145BDC17B95834BDFE9A2FC672F091C8F71735499E4A032D34906FFEF9D297AE68DA67C76770E2E9EC362B6DCF520B9338E170BCD1DC4BB9F94C564264D5B6439CC128AD54FDF6CFE5CA16AABBC65415B91485CEB77120E03B56C558D4899952F64CC140BEDDC8B3AF3BF805C12D21F6BA22C2\nss = 578E4E308F2B426A7B1ED7D80C72396A914CE77A4A7A6D16B26E4AF3D59B491B\n\ncount = 21\nseed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994\npk = F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CE", - "FCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFBD3413880D082F26986FCF452A84A8DA934ED06198B290ADA1789E74D9081A9E7B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nct = F33AA44E8B475A3E664A1585C8A1058B26E2849754F17E4FECB0414D2EF214AE903CC1B8436B302A06BAFB52754F9908496F00B79C8EA49C3FF6B3CA9F7AB4FE2DAB7B915958CCE56FC53EA3F168E79898C06E99B2A5C7F39987D21084317FD5B99BD6B1121A1E2F719B64E54A40C1766A8A0487133272801A7D9B589119104886E2914356BC14C7B9A1DD2B424599A059AFFC963B5866A7EC744C20166B0CEB632ADB3722CF0DD49C85165B6FC05D5B20847A416482472A567A33B8653CC9E455291ABB5E65C83D051EAE887C946DF46D00CEFA7313406674FF748EB33C6351E3A18821801CF0379FC77DF7A3291515AAA7BD5538C7C5DC49EB8CB61463984A3BF34ECDEDFEB5FDDB630BFA20EB3AB4BDBAE85AC6A15162C6D27833F50D9B00DB134601B7D3B32A4D1A6220B98966E51CC1D59926DFACD2EA8EEBD5B9C1B0581F16E5E79389A7F716B0C07E353BCEF084778A9C61491456DE86AC155309583B512F719B6D2C74549009AE11583099812486239A69AFDD7571AD30C622AC4BE434F25A4D70A7EEBEDA51085A918B0E3BCD20C1E1421A527D62046AF8CDB6EAE295E10DC25C4DED82E9067CA0E1B0B289D1DD14866CE32F6D12EE0EAA215FDFBA68DF0B0C5808B76A2C24AA00AA92B08AC4C0ED48A573841D265FD079EE835925A224D2055639BD642ADFC9D5AAE4885B0F7C17163A53D0CE55246DFA31943BF03B6B1D90A7CD2AB06B099EBB67A3C28661789A9D7DAB10F29E1D4BC4D3C6102667018935BD9EAF14CC8501F9A84BFB0868B922C16417B227B2C149BD3D176C429147112AB1DA57ABBCB07D85D936E62053F4EC915792080BEB2CC142BDEC7AF12919CA448074A601BD3AA1235B499B96FC9FEB8C5B3108AF77BB1D0931F92E527ADA040A1FBEAE4A7AD92CABA96F5DE69C0FD78DB39DC2BE90F81F2BE00B4949BEE566B80B7881905B59A824506852BA8DD37E44C4A534A7A6A790D9A243439CC5A548B9B07AB0D4050676EDBC6DD4B84823E7B8DCF4EF8021D5F6FDFCC470DFC8FCB717C2FCD5CF26AA1EC03CB72FEB58A50B831C5E36B63E6A5AD7C8D57B6DF835F414D3B2D0A86ADE0F85E76E5F3B770345D3A2DF2370BF8E994E4A5116D5AA3E2C2BCEF9D1D268781453FB3D1E9BAE21595BAFAEBF72B1B4FCCD32C84897D712B720DD962C5ED46803DED0AD4FC417647DB85C22970EDED391F065143A7CB8BA660FFCA69327C2CCFDDAC83C0215818712332A79881ACA7321098AEE4F733D44F31F3A79BD78CA4B932B1EBCCFEF5C3C987FF95485F6239DFD607E3F68BF6A746F17CF0F4F438020BFDA627C5C01C65E0049914C822ED9463B6FE957847722F659621BAAF475014FCE9CF5B1A11D7392DD286CCC616EDABE08C80E56E77A41584261DC2F09D7E55A8BAE0B0D3354A1C00A6CE7D3C65BF61F3B45D81C75BBE8A0C3780CBEB6C5CCE34CCD76318017215ECED1C686224D322C3239A0E3ED6D007195207DB057125ABB40CCADE2ADA3C09ABA1F66AEFFC81F119EFA0828FA3D\nss = 70080E3BAAB3FA55E8A308E84FE9ABAE780BE8C09E211651F6EBF6053F8F264E\n\ncount = 22\nseed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F\npk = 4C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D35610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E", - "8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF56966B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA0684C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D35610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648E6EEC2929FEAC2A86C9DACFA6214E2E353FDA2D547C3829F5678025FF8418A1A76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nct = A91F16FAFFAD2674D7E14B4CA55F230D862469E3FD04E9FFBAD5683615ADE14CCE1B9C911004C7B3D9B934A6C9294544D6CD1D3B97FDAC0D5BEFB7303F349FA70739A9C9017A0EBA508367B01D14733BB3C7DC8334EB2177FC553B7423BC340412E57BFBFC622E45D32E2715C37CDF1C856173CB214673A4CC53C79AFCFE81535D66F2A60F1272ADA087AEBD39E86E820CEA4D94E9271A1962127E4B9FC49FA67F9F3BD931373BF8B10B813917A339848AEE8DD118182E5C2D9CAE2C3FC1421474B78C108804AB7B3B546F46B7862D65BB28D33E260CAEDC91583EFB84B0535BD17C6CB4461E05253945700716E1C40CB829E729136E5073B0B86364934E26F25BABBE1D1F1F0D9E625DF872E6C136832E1D4CCEE3EC60126ED28841BB39A390A6F9289B4878224E3E857B1BECB231099822F337EE5A69577D3522174F7FB4E6B539CAA67734ED07BD8F73ABE46EFB903B5B9965FB414720CE5A8BB43DC13D441D4C62F10D4AFD7FC574DC802E15156C7FC4C76551C11CE3D2C7ADEFBA4ABD98586577BF0A9B54B0A433093B9AF348AF3C5F8E4FEF6C07C0A0DE1866F4BA1244DC4B815909FBD5397F0872079DEF58563D5E044066D898A9D738D8E5F4979980ADA72855E3C8994BE26C8670B8A4ECFCCCEA8809AF9B692FA184376C739A99CB46A050C825DF16039B92AFCE8D9F8894895A189BB544130A11096ABB902EA8924A13C81E00C7927C0D28B4EAD8E859CEC719FE9C914B0DDE9B36AB400135AD3A21382FCFAAD250A6609B971867A5EECAFF42A8AE051BCE111C4A154F15C3FAFCD92657A65F179E0FB050B2E4DB6E8CECAAAC4DE222FEF1B502B55F327A0E2E17059073E03C1AFB260B2242BC90BFC0ED6A035BCC5C8A56C36CAB2F12AB315F174750B6CA4FC7E9C1734B652D3FD97A1EF442B7BA7353FAF2BAA855EBFA3E329A4901D3B82A23B49513550D432D29B4098D31874E9772CEC94B208AC079ACCD959A4D71979B57A7AD48B7CA2E06545CC85293F7ED2F6CF474DBBAA31EFE9F09B2191076DB3B691E3CC790E35D249D2F37B3AA045EEE5D2D15E953BFA0A7AD6442D87C3D51F319A0E9B69F0D6C1869216348A033ED2331D9AE51E2F5BD0491EC12739BB567436F5F1D425FAA076565D868E7BA2E60C30E61C3DC9158C8245EA97CA49C5697A721FB0CC21C069D1064BAB42B1FAEB337FEC21416FA7456743A7FF7D523B3455035B590B2CB39ADAD6A290723837EC393D468721DBD5FCC116022F7DF742353863675DB7D83EB7AE2E71CDE3623B0ABE8C7BC8AA50C5E875F158802E3E3B115A3BB4728E111E09CA5226AACD911C70B737D7839C9FA2393734D06AC51E1DC80166ED17BA95A10B20E65494289598CA8EBFD57FE8290F7AB7CA8942FBEEB8D017FE52823F2BB7263C2C029E445375B0523CA565BE10EC0C7BBCC14EEB49AB97A382E315495F496672F8A8B293622AF02C74D4DB911C735EA9EAD60ED4427DC68E45E8449C0196355A593E6B84E42717F32C9ED2404E72B508F447E87\nss = F804333E26C5981EB749E8E9FECBE8F8886E493CF8013A6760A1BF5D4A37200E\n\ncount = 23\nseed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D\npk = C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF281894827", - "14C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF28189482714C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46AC74F3B7FA6E2EF8CE99508C89CF3C71D666AB065A262581A5FB01B2C9B9444FAFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nct = EEDF2D6926813F52F9128C8EC075ED6B5D0B8B0BBEF802E11D302B47A3E53FFB33C246E79CEC593AED58A77B29C69DAC0E76B0A2B69C596ACA154034AEDF3DE6BEC9F7A0A3D1EF7B4E05EFB0789670E0575FD82A042E35EA81B9AF40546B266B42828439E1BAA4A58D3DBBEB1935578A5D6556F48A839311218F47B18E99CF20E406D968F446C575128E4AEFA43943F9804B6AAFE944AA03682F5FCA2DB078B6CFF32834828FBF0DAD0DDCB41D20AC649A65E009666644B0D3337FBF8D0CE4A95BCDB22AA816BC8037F5DD83AD82CF49E2A9089B778691EFBD5688B2F544CD67D419B6F230CC008FB0AB871C2825EA97EE31D4D72F2970D95276E5F3E156021C595CF1D522B8AB8CD3AE352519A3C733F7EB6A35564D8722725E5CAFB40CD178E3C680F6D531FDF024C0253BD0B9F2613662A35673F68BD1A9C322229C5804E594B7A5BF0EF05E10DA09DDA2AE2CAF143279A60586E9FBC920CF6ADE5B03842EB71BD4F38107C065642F0D80CD10BB866C9C2E422B6B506277C7F87E4A2957A0AF81C276A3FA84FDCAF11C50D708C798B1B136895FE50528D14DF38E74B173823750F7C1EFD787402F9C67D5CDA236AF22D2E189CCE0AFDCC1B6F96163C2C4DD65891E2E39683F5472FDADBD3D4EDF0AC320FD157C0BA236E98B6002E58B42AB9010E27028625D9DBF17EB8DE52AE9928C6390D7EAD758E62C21367AA2D24F07302C6FBA6B5E220467EF632CB331353F62D13C385CCBAE56DCD7B5C7A915855F24C41107B3E512572C31FF5CA29DD7CAC21A831EC1076D7DEBEAE0E51471DABEC57758EAA84903CFCB4710188287C07E5E87FF678D5CE229EDC40F532983FFBDFABFDB0DC4B14C74170B4A2B575C1E929C9466633FB78DD1CF72A42EE3D9BA4E0366FEEA959DD1056E38E18FA56B7B4C6AD7722048D8F3E639823BF26CE29333E60088B7C7C097229D784ABD1326B2C65DF4143CE50579BE5DF3F66FFA725346F0508EC94A4611AD088DB7C3F7825D5A8D0C7CF5E90FC9AAC1000D62F3366CE0EC54836FFBAE061A5CEFD72946D356FFEC1D2047B7F269ECE849A1473E83AC86BBC3F705C0980F380FAEDE71D5AA64A64C0F3372AA3B0F03B4850E1A1D17715D0B546A0D1959F739D520E330627BFEB52519B209255DCC60D6C7F25D0A256E15CF932FC98A392FC390CAF61FD3855F2E9D871E163E08E9D70A895BFE95EDF93432B98E330C7B228708DC2947B13FB3757A9BE1BDEDD859EFE809650D92BEE40D6C4029AC4B41C8F55188E56BFCB5EF665A11FCF62ACEDBC0AD627B46ACBB9444725AAD4A6DC8EB45AC1099F48E451CBEF50C71E10149D91467BB04582CBF7B7B3F26899E22DB449FD5C53DBFF4BCEF470F622C50F133611D7F3F9F8EEE66F1142CC8218580BB42F84AA7E6083C3EBC0DF6571A0425B2DCE8D1F83A5A2C97F055479DED547B8836B7BEDE8177818EAA65CB9286172D9C9E5AC9C7F01AAC5421F6826147DD0EFBCFD92BB4156B03D2B3AD62A0EBBD28B879FE5E6F43881000C521\nss = EB9B44605E6B8FF3A59E567C1C16C6F96B6079F8E2C4D70F706D30DF82F09902\n\ncount = 24\nseed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813\npk = 04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440", - "A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7CB5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD144ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7CB5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB85525167378EF967195C977D43A50D03205044006715A6A8A8263D717F40170B49E6BD0FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nct = B36A4CFD44E71ACB92C3E25C36178609188A91E88AE7096874ABCA6C47E37ADF762D028541985915FFB85F3417B024C47B9C0C2BBF682E76C04F6B69EFAB7E2B4DD0B1E72E9408BBB61C0200272F02A8DE1E7ACAAF9E6A7EF4A4C54C224CB35C7782A503C0DA7577D4696C491870ED05F930E0E93C1A16441B603E76E125AAB09BF1EE9152158C9BE7AACAE8688BA2FCCB23E5932A818EE089566F8D0A3EFE3E59AB73F73972679215710E92235219692F27FCDF08699E5D1AE5CC07F9508512EFAAEBB86D86E29C6368184C7B4EDFA14901274EB3E19E0D3B542550F03D3E8CB752376FB9A23E467C4DD8062ED6FB10B53433A9A122F52621D4138AF03F48D3CCD10F701C33D0324A3341595433215E00AC76959255332DC35EE687045FF208ADD581F3AD9BDB7C7D435954CB437F995EF3BF22C0A475979D97BE46A91F9C3934170505037A79B29112A2D3F3AFBDA3188BC43E3C3B746647E8D722455D0844957557B355F424AF2909E46B9DDC68F4B287CF7CABDFB703D92DEA065623E9A3B7F4622E7C5365C04D667D04D172FC2E9E82A2A526441EA71B524DCEF1844746B06CBF7D083C09A020268F8FBEB92491B8556813781F74F32985267CD7457619FFE986AF32254F5538329904CFD8E438C248FB005A085B81448C45FF17BA45223E2B47246FB6B1B4A2444505FB372388ED77F4A8CE7AA2B9145E2CBD7DA00663E58300C919AB354C77E29A276E2D6DFF26594DACB12F56562447BADD8DEC8476F56567A65C44B791BED29E50AF", - "DCE15FCCF57A5531D7614ECFE51AF936F6E4182B281B1B39DA59C20B3B0807A770DE434A8B72BEBA95D2FDFBF08AB29DE3E1C417DA199F98EADB3EAD1F25B40762D7E7487A3DA02E3072E0A15A33DBEDB5209C3E32CF9B19FE4825FAEABEAB1E2E63DC8E8B4E5A50575DF7103F7B58E4CC1307553ACDA05172787CA52BA594824AD90FE1CC702263C8BAB4AD690E11ACBA025BDCD9A299FCC1F801199272FFB5A39A6137F127B83B98DF5B19D940BE257FB0844804107F6D5A7D1089F17C8DAC90D59035C28297DAF136600C18515DBEF0036CDCBDCAF8BE6C4AEB1179E389AA345CB5DF024F9907342435657D5599FA424E51AAC32CDC57E025B672DDB87658DC23C3C54BD8DFC916863829E3F7DEE39B28B93B2001B8434EF90D1E5FE0BEDFF2D31B5AF01FE5F996951F31AD0D6F173F50CDCD5A7333E7B3908D8B626E3F08FB1D9EEDCC360E6ECC4B74BC33834AAABC355CD4432B09C40C011CF7AA90AD8A756340D30B3D7A3E465C9A19173B58245B1A8F42C875F96336D39CF60F1BB341680177D31724E6ADBE668AF76720C2E398A5B42C3C2C84384EADB951914398C1CB092B870449C8AE1BB844CB5DC7B32B8F661CAB9B298E8F90CD4B4ABC63B590A6D6D183DE03B3F61D5C266DA83C14847F71E5E344441CE178DB44B2CD4C644EEE4371E7B9793343F86361E13D1F8664FE439217241ECF8C68467941F48939485046BD833A3ED8582B9415F25C2C7650EA1E51\nss = 5635FED1A43168075134D0E6DD4C9CFF6E85F3860B3E9F1CAC06B249D62892DE\n\ncount = 25\nseed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4\npk = BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD0303F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819ED94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C86BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD03", - "03F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE16FE956BE4601573D72306A251F69BC2181253E2417E178341FD6553303AC189E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nct = 535A002076557FC2CA495E8000B26F513DC41524C6E04F786763FF14F915D56BD6BE3F26729E41FC2E43456CC5F70DD25EC772E9030FF80A81A16E352CE7B6FFB5BA34DE56290D1EA1578A56B8D17A0CB5AFAE7987D15CE029516D88ABB555AE84B9F626960FD8DA732BF8F1A650307030316B8623B0596DC6CD8C72354584FC806DA654B0ADF1313ED3DD6A4B8F81A5C2600E36C57F28AC00AD18A48C00C8CFF0CEA1F8A53D227E89D78D533834816ED9B2A9EF48F6C5FF4D572EEDF497342ED6EBBA80EAD83EE6764F84DD09C5F372F263CD7195A50DD5695CB9B09C8E996994D7C94A19966FE74FED01139D2658AD75AFE22E0ED321D12D271CE2DEC1099E77573A3983574A63BFDFC9EA559A220135C9D8FC22F4C7A3A0506D649BD4EDC66D67A398B4B1B6040284AB0BDC60EA62F0B67D42F5CB6F5A3C6AB38EB3B2BFF6D7385143F40EC5CBDDAE52DC941235D980E4DDD79059790897FE235C11BF88A92EBA7E6EF524A4AEB827C057B75E802539BCCFCB33B5BC5B00DA2731B8F4A5A42A7AE901EB8B7783A017128C3765AA8A3BBF92EEBADC48D983BA16FA0043499302781AE46E2F066C312DE84EF0C0A837E8B6F9F633F8D2C2190A129D9A00A18E04B2DBBA18A0590BD6B50B31E470D85C803FBD35ADE162982AB659D7A627811B76217435A104860173AED6865A3E1967939BC8465D4F3E5D3C88091D1013FE12A2110E6FA39EEAB39A9EE545DE65263E1BC956BBC5ACEB6D6EE2FC0F1C4EF945C21C36CD76DBDBEAC43D440C1128A30A0CD581F434B2E5F45AD26B4C59CB6B003D945343F8413681B590C6627B12058D671B220DF6A0270DB87F1A81F01ADF0E33AFB686E76DC414684023455EF3465E26208E66F4A4C5C4C685B415DE1182DA6782DBA4CE1370D00E411CD2709D3596B337788F40574B43691F6A13741A75C8A973C626FE6B5595DEE15F997594C873605E8DD3F0137D358A2A5B1BBA8A9AF285E1C02D05944041CD7082BA247C24810140E5E9AF32D010196EF97CC40B95F5040469FE88E7557EB30F2E638647CCA2DC1845E582416345F9DE6DBBC6A007DD368F1827E7B29E296123FDDB818D9A25FDB429D45CBC59D0D74D5380E582EA7C73EBDBA8A4CDA6582B68FC07A402FC1EF8F24C1473661C091A942E4F316602470F779067D74B1B6BC61B8133ADF1E5FBD374DB3EAF8CE169E02DFD2162AF1718E7F21CFEFB86EB5AB879615408A91B0EDF44281A5693FEBB6C229A0203E66E6746747AE342EDD2C3F7B528EA2A86140E8041F7FE6D671C999DAA5A50C5B01B3CCC35CA43ACC3DABF6A1ACADB4208D83CF49DBAA37843C51A55765E5F5AF141DAF67D3D5AE31A72F7A4756AD27BEBDA0B7B5AA204C8A8E726B42FCE4633DDE43EE434029D60938A3C4C3AAF119E2B3116D5299B6B7C80F9D49D17389101E7CBD668A038C223E7B820FB057543F8EFD37760006006F61035D41ACB177BD95AA8F44CCD4EA8DCD8309D795945ADE186EF9BC22D9921DC2843BCB627C2F865B1A56E\nss = A920DF59AB127D563D7E7E96AFE8075D8A7242B0AD88D72F367545FAC6DAA4C5\n\ncount = 26\nseed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46\npk = 12422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D592318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC88F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B5007812422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D59", - "2318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6633BEE89571E8FC16151491EA71234AB83289426559F90C67903A36E4AFAA6F49DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nct = 66290E0ECE573C5EE5C15E6FED6DAC0FEED44F3A2C6FDF910F5816097505979D8822228DF92F10708F9AD6C9AD71F52BF21068B9E7FC986358C5E7D9B822A359976B5C5D8DC2EA584FF47B3CD97BF8DED0318564BD8263FD6E48FA68BE689DAB249B21B7F4DD81C7B5985260689EC56179975E3CA1597A76B35423172DA506967C0017CECA7977BB31A607B6040A7C92AB6F028A6FB641A2CB4496C25630604095EBBD767465CAB5B39AB0CD296E910AD218B8114BA81EB02E19B317AF3CE56856C8C24176125FE51A0ABDE9CBC44CEB3A5F40B24B6AF0AD28C238BB6D24BEE9A584C368F916DE89F7089B80BE3582B0152E5D775195E643DE9B9947AEBA9E2626CA018476087E35299083E937CB7CEF1B4AE0D42ECCF9A65D12959AB715B0361553C124708EB86F91A986BDF98E1338B692E2B2EE1EE862E6956E6B03E6340A6DC7799A0928EAB7F34DF2F39B990D4E5B7E2E6004642A2B97B9E927AD7668A0C7E56AD51E24DA07FE4139B2876A6C9C22CCA399E2C288C6A9A72F2AEA27410CD58B6216BEEC4D0EAC3220B019CC1D9CA094B73B57C487E8852467D0F3EF354F49AEE5971000B7058F69C6D470BA6DCE6DE957004F1835DF92EAF70FD4F0B9B6C83082D24859DB13547C93B3C3C235BE12ADA95897BC6C151B2147579135B69516CACD5D65AB08726698B7BE6FCC8C0631A3BD7FBF0EA06EBB09999A33A9C6183FFBA9789318A8CCAF16DF3078AFB5CC2C2767D32ECC24A562290F9C1C803F8DA15547E59C38C10673894407930D1F6062D805CAA53DDFB271FF4D7E70DDB921261549478C97E0FE218C319377C9266C518675C53D68E7D2A8705F88A6DB7159D7E4B79BB134098539AD9746B080BBCBC89F7B95B664F3BBE078C24C4BDF833FFA4BF22261D48C4E23B08E330EB523C5E62C15713C07A52183E6D4B539FF789216D39C8C6D5CAFC1C956AEC2931AB89D852AE9C89C74DE09E4052D5955A1CABD0995E1CA0779699BF12511D822CC06CD8B6C225E2B4C8ADEE2F56F0DF582674361FC457117780D60E5A33EB00B609239AD032904A85031A1A9F493904DDFEC5DF8F7B660893650D40C103F9912FE2AF880A7C29817B5BB59A3C5378558152461936A0EFF233B3896DCDED4EB0ACB36246B0B474996C147F7DC2150C5AEEEE1D36C96D0BBA1085A0554E7A4FFC2D7BAFCE6D5353A38C312FBEEADC5D41281ADE8198062A49AAC73FB69E0F657F536418B71A16F04C33C6348025BB2CA8D2544413C6D371B3C7A87C1D8ABC6A1B4DC32C39FBEEDE611AF4F651B536E82468736AF4EC3AE521AAB2FBBE823E76A4A3CCF8853E310E644999528A8D0F4CD434A5B1559367B87FE108FABF95905D98BAE6046F29D3C7EEC102B93072EF8003F2AF04522A5C03FD0B60CCDF3AA7069BD1C6D4E05C964305F6B7065905FF650411B017634D3C0D843F0C1266E7FE6D2F4FE86851F9158936C7038BCB584B1D73F4457EE50D4C491E86BEB7F03815F86484A3A8C106C45B1F665B2ED341789D10E53070B\nss = 462F8AE0143A9173E7FB5A0B476ADAC03F2600FFF5779CC1DF9DCAD9B1E7AB84\n\ncount = 27\nseed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5\npk = ACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A723", - "8DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC3217D034B472A846CD317681C0F36FEEA187BD40E546DC4AD69C2E67FD9D830371600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nct = 7613DDA749B9B371C3430BA4A29B0E4BE5CA55287B1A1D0C760939DA3C998C7D88B2C8FD7D43F1F2C5B573EF16B48D339738D0D3AA0CE094D5F1077E23EDA6E6E8189C6CA76A7517FFED4C3C59184E8D96E74C0B284E8D21076426FDCE05C3A4115CD8ADFC0EC21EB5B86059D415D515287E44EE2E733EC27D6AB5945DBCA92B9BA4339DEE417428ABFE9F113D5E13C602AB11AE380E54421C4F713F0AF28C9C97B430A3B6DD7113EF98A93752F5F7FE4C763D3D7EAA53C8DEC6A796A37D97CFF28ADD820D317AC023DD3202C072303D5F172492AEEEF6B1486399E45167D8CFCB35011BFA166DAC078F10B49A776F9A00A227531E4B1390E3C9EBFA49C1C80046A093CCE478E1C91F0AABEA97BC0042330B26D01BA19C07355FF5612BCE097E351D891184725F2D1F95B544E615020DAC8691365149E5AED1E387B68B0E7914BF8E3E94267C5E1E525D8994221401A4048ACA3AB586B352FCAC09D41609012683B748661B5F60FF64C95F410D4163B07225E9D429A22B3DE3A8E391352331216C3D229DFCCA782F832DC7D0A830ACA4B9B1ED37AF42E6D9746286AB161A719F02B4A241CC65156E5A05359AEA4FEB750DB28B6799523CD42D70A1F84EFBD98D5F02229A97071D9105948C372AA52E9F132DD96D4AD3391599D155DEC585DC0C423B4175F5DB53BCC6DFBE384CE6705416C64F8D60A8704822E20AA05BF226C512B0AAD25D5D038E1D33FEB4376364CBAA41116D9B79D061DD61F8EC03E6D731574C83BB05EEA5AB730E51C31F7CAC2FD4F675824031AB5ECFD784AC57871092FC3CAD566E460856F77308424C7418FB6F9C4E9F3EAA8F3F2A5AB544C18579DEBB41B02347294E6816A873171F8C2A6E4C529205B98C1D77638FE2DB105CBCED66817051DAA83E89ABFBA25DDFD1D10620C94245645265A1094B8BBD75851925448629673BBC222B93A2DBAEF4B58A370204752CD993F3A10D6CF379A17DEC1A909DB1AD047F84BB50B244D15742543F097CA97E2597E2EF03DA5E50F054B8B439059EF9E82852A6E9A22C6DC6782333F858CD4D6B07C3BFA8ACAB2271E32D13297235934F4272969F5CFFC744CAB9BA3584AE869B52E97FDA0D77C11D255046CEC3D57E2408EB5AAEFE91E541C03247E28E96905997372D9ED7A31378351A4433F1624CE6A1AE1CA2A7B27DC2F41E126B776C3B72DB38CE2D7C1AB8E3CE8E7006D0E98EE2B9F3CFEB5697F302E5AA5B59064FB5CC2BA5C688B7056ADC0D204578EE44DFE1D113310BDB08CB49051363D8BFE16F2F782FB3BB992E3815E84F3EB3268A21A356178D09F4770AD6BB62CC8F82A29BD18A854F05E2F3135AD8BB60B752A8460DC53C869D4695E44B6BFEE3AF8920113DA5BA5747EB35BE4D5DF27DB9A77C6181143F0831410B50A487F918BA58A30FDE87ACAA561E662D31AEAE4672894E7EF8382027FDBF019893503209352FB63446C8E851AFC0DC22D62DBEEE29F43BC40E49B66DA3AE7D1E2ED93E760BC94BBA7FD1F47CF4D41C9E7A3C7AB2\nss = BAD63432A274BEC85E9C361191A3431D6F211F1FCC69173B9FB00C0517AC3B3C\n\ncount = 28\nseed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387\npk = A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B9083258352", - "66DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDD1756ECFAEB695001AC490F36C4638151BEE98D367FB7ADF0E06A470844068AF0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nct = 626889818F1C1732EBE9F4D16EB41D7A7BC195CF1B20D4CE5EF88D7AB66480D993C7C4D9F5538A0B6CD7789EF1483F18727C32165CC2A482D33EDA191877544F8ABD849EFF8F3F7C7032D95B34E8D8D4307FFF26CE4E02F031FE8DAE875A5CED281B114EC35BA6569FAEB5DED0A3B945E4B249154EC199732DD0C86487A3B9CC8F7867C5D10976413D5A78A8C7AC92312E1F47A33BEE8352389776ECE26A02926CC9E7992E40BEC9BCBB4206E498C27999567F421BFBC4471CC7C3C4E34521694C67465B0902910DCCC207056203790DC3D11D42BA445D0C9038B727DB8D7C0649CB7217E362020F3552071D50AA00BB05C1799841DB2D9625A6F9F2E3EEF16D5374BB46F839AB64A1314ACF5780F6E5894AB344A257894A2AB5CEDCEF54A5248040A2093639A63FE91F2FF779767270188DB6FAB919181633EE0E2D0F93EE0D5F9792BC0B73A1E3C40DC04DF30EB2B1752DC1B620E683619A0CB3C3B9620DF3FC2E517EBF7B457E5B4F331A1E5D54C107AFF06909040D1773842B44CCC74923C997F8AB0901542CA97C4C74DE7310B50F091ED8664A6DB07FADFFD1E815C3258753B0BDBF652BA5FA35D128B786804F7C7AA54DCF8A50ACA2B1924A95C8567F597934BEBDB6268EE2D4B95500203E17CE616CBDC69A379B2F26A4948899EEB69852442B2CA1F447E27FB865E64952CA9F80E7CC2A4FC734FFDBEBA2EA5D4D4BE1E36F39991F63AC0664399FFF6FE09F35BBFB6F4C15FF925FCDFB633B9D66BFFDF5EEBDE9BD1A00878E12142C3E49278B3BB6385E421E5DCF42432E5FAC086A270CEA48C475C0F9539DA658A7F4144F3B751666B93975A2E590923ABC30E02C068A3F11999626DC3DD49CFDD5CB076CD683F18880BB2651CAC442C45B4121ACE9E0AD70C3EF99C0E76ECDEA7C038A8E168B31A13D3F54710062B88BA7397DCCF6E433F463B6E9E587EDFDD1AE54EA1773496AC41CD6DF262B79F607396C9A3BC94944E8C5CA41CDEAE9CCC5B27ECD6E3FE10995AC59886B74C2C5E0B9D7C95375327B22FF6B713091E740E3B8DA20C07AAC0115A7706D753A0EC5EAA337054A63E089A0855ECC74061CE44F5D8BBB229F19A5C772C40D362A0EFBFAFFFBB9D71BC0B52AC16DDC02541086A411E45EA131AB12D6D7EBC007374D3C916FEFD01557699E7A713DADB5B4C385CE17FBE90F04844BC9F496520DC3DB1FEE0CD89D3F5C9F71342CAF8688BD0DC6860F581512AD1E7B32CE166C78430A9BB7B83F3FBA095330CA3E5CD0707C436B0A065E5208C448EFAAD85F246695039518CFB88DA79843B95DD1186CA5D71CD4B80ABA89ED704CDC93072632AD6B8075ED8F211F7F193F4A8DD4505F6FB8AFC9FD1F5F6DD086F2DBB314E1FA14DB5D7FBC4706D09688495EAD12EA3C331B4E13589CA3D4BB63499DC54B4893F838C103B01BA7C49FEB8B9202E3D86A06F80C932FD182A1CAD2615B1DF729D00E9F6C3D881A6CB6A837ECC400452C015F8E263BABA09C258B293576F2EAFD79A60D308CC0DCE6B145\nss = 50CD9D6042E7708F347B3D187430D070F0D8712E0BF68350AB47F4B50F04962E\n\ncount = 29\nseed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222\npk = E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B5B202E5", - "A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA4752EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B5B202E5A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D2191B1B0A8682CAF72DF2E0A48513A7358EDBC77A615D6BE6FE2A7145BE66B7C50950A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nct = 589B45383FD87E438A2036E96032F3FF220B23EB53244CA47E77379D46C333F3BED4F24D0582E9949DDB32AF9EDA732E6DC529FA9250D635E160316F7585A473BD3B59B0084122EC07E73CA921080AD90729565C5297B624315ABCFC027253642C6972EC426833EFA33FED5399F768B422259857F40D0A11C3C2CFA2920DE96CE3DB945DB087C39F0D97C041457C21B0E9FEF68927ADBF34195CF17871515357CE6B72BEC5D3D77D10E1D1A3CE3740600841B3E58CAF96C4C3F86E60502B8618FC918118E14699060E5E87851990EA933B0E60A7F750FE7947F449442C24F5FDA9E39B68BB51EF9AFE2D2A786388921A01F5C228783DAE97CB91CAF9C5D21C64098CD3B290C77462131BCF46DA587267354478647083BEE9110A9DCAB4EF3B2AE080E8F991C7B641DD7A0F0DCFA5F133636658853C52BA1F36F23C6EEBDF9FE230819F77B39086313F6A96FEEE877D9855D24A8582BC2D38E05384043FC23800CB0447DC2708AAC562A39889EC6C341F88EFFE499F970E0AC8BD3636EFF3DD5919C679680DF277CAA89829E03BB0D01D0D1BF2904BF8734D45AA1A5483762CF3704B1A756357179473D4D6DDD30FF0D180843C3A9C6CA2E9C8CC7BECCA7BF76663C7F0483207423F30FB219F330073787D8C6928499657B9B17208B0C4A37E5BED81E166B69E708A0388C2ED1EE4892A9B48D0CD1DE52C747ECF25694F2B909D368D5AEC537A0EFBB10F770D2C444BAF1B25AB0C1DB0EBAD0A5BA111443010393B330898B2C4251C9E682B1AD66D4E58B9C898A77AB6AA0D9E60DA99D80188580A7D50DC8EB976F3E1C75FDFB51866D7FAAECE97D56A440C96398E76BECE663FFC53D2B06EE6D11062805F7AABAAEB65568BCC6510E26DBF3C8C66C7BDB2E70264AD2B68D6D066304C15D2228ACCECC8CC0ED3FB8DE863F56930DE5DC94D80CEFA1EF24C0746FD78A5FEE6FFEB6FD1DF1E20A0F21875CD22081B12C68B73E7BE9FE7125D503D0BA57F8F4D210FA0E39668509E841F8664D52C65413E8FDD715BF34C852988C9E1857977A503A6FD5ED158BE6371CB29E4A2A13DE00006062C56F160704E1AF1B79E0EC175E11FF0F705291BAA1825FFBFFF4384D2003B726D794EFA99B8E9061C0D20381A892A67ED2B0155ED494D8FFDAD329E9B4B610FCF34183DF518C681F8CA2D7E36561C9A7271B9DD4A18A71949F9991EE0F6F43F5DD5D44DBE793FC512F13B7463BEA6682CEC42713A725E1E71F06550435963C9AE8D7D908DD9B5F99555E4A668CC9355FC2D931E1B68001A6B3E20B4594304DABFDFE9BE0EA26F92627820A849B6A1E2C68F97EAE111EE4786F1908F268A56053C739E44F7DF80EF8A85B86ED0CEEFD7B0FCA38A91DCB1CEFCCD1034097A0FAE6127A0C47F1FFD2D044F808BE041B5968291FE4BA63444CAF4DA65B7182C654F1DD45771B464302D9B0EE14FF0AD361DB76FCE8C808049C884DEAAD6D4EC8A201B99BF31CD1DC9A8C1716EFC01ACABD5965FA97371274E385DBD75E47D5A61A9E56E\nss = 2E610015C6B440280D6F28D5E3CED35CBF65A70A171151363C4CC882D7899E0E\n\ncount = 30\nseed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA\npk = 8518C8D8DBAB01F270C3131AC1586BB783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597E", - "C9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE227688518C8D8DBAB01F270C3131AC1586BB783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597EC9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB2C54DF6E9020E1E44B11B471DEA97A382A2FE8D1042565BCD51EF21CC0884D68F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nct = F3F451B8F76002C10A67C10AEE76209E067B1B997C3B476373F7726B3F631BAF10D274224E86AF9D333D26522A951F3FBD36C72C6A261059016FBE4B3949DA0616205FC724ACFE2946C4D694AD1999CBEFDA3F0167D1CFCBD8BBD51A630687014AE826305E48D6E3AD6E68AD5542C3358CAE7141494821DA7A3BEE623096A5128C6DE1AB616DA91BE228BE402990D81F73031BFFF794DB1F8954738115649492B630FF50DA5F06FEF7D712B3BADBD175E290FB78351C1F408B5ADABAB395BFC0A5D5D2414C2131B4014592E2D5583E81286E677FA1F858EDA8708B2BF25147887433BF56D523636605F91629FB49B1CEE98CBCE6C6C9E76C587F50FC8B56821479BF3B97ABCA13804F08DFF1EE164AA269F6DB96DF267FA32F5B2EBFB3ADB3029859B5C802B0049B05CEF0A9BA390C49D38B6E11483B255856E0B2BB23685AF3843F5A6685FAE0A3D7424DA52B061DAA81390BC1335A841990C94EE87FD4AC9F2C56136BB755460F2698822D1152E33BB2294DBDEDD3A6630699655723B99B285A3707E194F2A7E53CACE9D4B4A60D78B6A8C74DB6F47E50C3B46E589D59F7EA24A051C143884FEF1C0A1B5DB65CB2C9982B86AF978BD6416617544AEAC67220B85746C4A304DA347636A23780DDAC9A5E79BE26BE127B0D3EB11E8372561C13A998B4B2123EFC24150048E8516CF1A2C6E7FF77090E472CBA93CE350C858B5104E8440CFBACA0D765FC95D7225E37475D048F89E6245A2147207475772F65399EBEBB920569137ACEC2AB035DE7C661B25356F5AE0DD99F016EE6460D999402641503CF6DF3E6F338", - "0719A13A76C6FF6E54DFDB33D454C8E42E0A7B482BC8FB8E12A13E2E8105E876E1AFC9B9E5F28CA61E280D714224F835D8434401979B7635996627125EBDFD40EEEF5DA6D249A7FF15FAC662C9A3044C0D95D2B5029DAFBB535EC065EE675F4B76847F54BA66135126FC0B95D69D6C484ABAA11F60441E50863C7B27306283E58BF97E43E73164CFC143673940E2E723864488E48451F891C687F33BB24E4464ECC4CCDA8813947B54E22C3C368D97670980038BD6A6CAD485CDB8DADE3856069476E6F7D54E772BE8FB2E7B4C6019AD2EBC84DB2BF3D680385A93C7802B1F7534777A8E9C5E060C5F2148A5159140DF4BB35600344863E9F1E86F70BA9815D3051D865C7E6456D624113E6C76521884B1C2B59E6C2EFE4575E125A7E22776A80A756BFE25B0C0A5942C450AEF71AB8ED5CA425A09DF67670908FBB6F3BC4C7E8F4D3B9298E796D6BE36106F22FC6FFC0C9BD4BF1761B6859377EEBFCD5646A3D4B044D3424A743DA85116521A3FFE3C39C898591E669E204DC317928A7EB77DFA7B915FF832E7D7D9F1DA40AC7926F5B8733D661A4205228F0CE968FA3AD4EB5707D184EC4E72A9D6783A3641637957A2B6B22EA8BE95414DC06685CD7DC06BFF16479F490017DC78CE2D2DAD427DCDBBED163AFA58E2539C410BD8599A2DFC66D0C14DF9255A86B928F17094BDDC4A8BE4A202B36CB4\nss = 91961EFE34B53285433FA9F780A04B8E47261E7A6EF77D46658E7671D800E2F2\n\ncount = 31\nseed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809\npk = 5E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A77EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1455E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D", - "6338F166ACD09E376826299B77B781250C2224486EF23D424BDDBDCAF7B417DA8B8933279B33068F6FDA313826C2EEC500B224CBE046ABEB37A75A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nct = CC162C96F45C1BFE20D4EC4930FA6BABCC176B7B28948F6B3723F9A652AED6B8814C7C2F2BF11BE0321AE217EF12836547C0DA7CA4E7881AFA5C13B089F00249746D4EF05731B7F0A9189F6D092D267F88BD6064B820C0A995D27EFEC31FEDEFFA29BD61E16F35564627B8C07FD5100CF4512AF33689E215D92635278ED6E6135E14ACB1C167C8C3E4B843F4DBF0549468FB047C837125E8E80D453E39C44FF524119149C55AA31C7CACB5088EEFE93B7D493809A85330A67AE11F188EED63821340FAB8A7E9321F53FA389635E800BA2F6209D36F79EB7099F43B98B484730E95B58CEF65DC8A751FF3CC07B7644C99C243F6A3F314B239233E458A2BCBB6FA612B764EB5051A8DF7343267A7FDEE9EAC48E9577AC389B7ADF2653791184B69942B6191918BB3D6F88B80E208261C8D393002979026E954559634DAA1700FB328327DAAE0FDB1097837E91263AF9EC3C1864B509D98E039B666C875BD5CD390B7219ABB32ADB52EA6C3FD81C52F1A31A3A77366F7A44EBC666F912FBC898EC79B7FE554753B7EA41E0EB5EA366A329CEBB3EEBD449639EB8E2ADE3E5E92C44A587CBCA397077A4B756EA4FD425E2B780CBB3C8104D5CC5DFFC7A38318506BB8993979E0F00897F5F3319526F049470A37C9BCF52B0426332B9717D6336B4E277C363186D1A8F58B6107E382C77B5E25141EB6F5DAF19DCFA95676D2037524772E804D3BEB87E75FFF624CA9F5BB6098E3239BCEC265A88D2D7870560888CDB6805E68177489C21C8B3A2FF9949764F1A8D9D80F91F27C180245A7046717917650FD6F550296D8655F4E546E0780036FD90652C02786910F230A5E2C6467E6EC1687FB6AAC12C06451FAF6B7B2AB3C8C0C1885451E04FD54E05956D2174099E5F691D690A48BF5DE1E67BB5D84288415E429184ADCE1DD7B00EB94C33ABF63F5AE80AF202E772EAA576CD65E65B63ECB1F98FCD96DA6C58D4985021A1EB5A953AA105C73CF9391AD3633919BA794A26F2052878E4607D4489AC7E084009A582731990E8CC087A459470042ACC5BF481DEEFF132C86615A5FB41E47C8D7D18C8CE3A478EF621F965099A1554597BC32FB119367C25DC0373739B8E228DBE85F688B005C9CE688E12142D51D4D06DAC00690C1076702D8BBDF608127F7745BBCCEEDA28CF9A067CF6235742A230506C5DD4B9FB38CB9EFFDB2E97C07316131F7A47FAB847EC5BC93C88275DCE4F1781590043208A838884778A58EC5296C1935DB4F8F32F11C209A697B40726293D18AA908D4D7BFC8C4258F4535295708DC80DAA68ADABED79FC459956E1A7BC277789FA94DFB5CB69EADCA03A0B9C0A21BD5A7DE051FF255D6DF229F306E75A8095A2A511DC372EF601AE9D8A4575A4043380ADDAFD25AC1D044A73722C0255974939D9FFC2B2658C5FFD7F1E7E0F33AC809A1B1648527AB57EE858109D30FD29356D74C79087CBD2FC436DB8DE5179483CF4CCF6511C2CB58FA7C5431C25D1EF9CE8C75891449D738BAF2457E1F8753485E38\nss = E4983D6021D6C10E71F474D76650F7B5E23E02805F755F57A1012882DAA77ABE\n\ncount = 32\nseed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7\npk = 420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814AB9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814A", - "B9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD61E27E954728E2E2E230C94FF009417D7372938E2C29C38AF22184EED530FA1F36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nct = 6EECD129797B2891B41E176111251FC114AF2179FD711D4D4C6F0E825AF1251C686757EF29970B63D621AD3FD6087CAAE604D416E06F444465245F34272980672E099F0BE19818760FE474F0E299AAFFFAA6551A0592EEC262000456377E54AFBF5E217F39D7C8C9B19E03B472EE47947580481B451B535486C28E3C61E983BE8A5802469CC95AC9CE38BBC371BD45F9783D0DA21253A478A042427D490F0247C8542648488416970BB58F7F0849502361149DCAD935AF84987BED520EE79D3FDB1B6D478652C892ED1BE4BE91601554D092F0EA15889D4D6B3D8BC38D0A2AB98B19A2213BB688B92325236CBE248B183A6C94FBC22E89250286ECF018AAF17416196F3D1598B63A6A3A780147197895CE6A814C130984CE05A9FE30870395E4289144B529B1D1E04ED3207B0130EE490CE86C49966DC6F0B58DD651D9E650D7F6F7B6F2B6B398CB3DEC5DBCBEEDF1D448892FED8C9EF32D681608E5ADA2958C3D47B0749AAFA33B95B1DCA91E6975EF842F1702777937450157C1B7739EE03B73B7601DB13747C4762AE8245D90D706636BEC3EFAC18F88FFFF3E2068BE9E18FCCBFE34FF834D937BE6413AC20A3E49C9CAD9E7E5B7B7E64D10A99C8BD916E2F3691706A2F64592CEFBE5563B68425ABA971D80A2D7428C623D42099F1B37B679F0EF039528374FA8F7A3D6D4C0A6FE7A110F72636B6C2668ADEF2261530BAB8FB057D26551D97A491E735FA3AD4845ACB832EF4EFBA71D565962AA94E46E17849FAEF065C888912AAE678C0C3314C8A05F2007F3AE1DB1AA4AFB1DFB3F74E937530953FF48B280C389CB13A42AB31F275318885801195B92FD167D17A46FC897E4EFEE985279195889E58C88F88C9F907B9315FC66F9BCFF1D2F0B2EFB7D4ACD7EBA6AD108B5220A1EC22D7EA83E85E5280D2BC06C62FE7615635EBB5C2C25507E46FFCF32E19A3E662AFC952511B2F0AC509CE93910D995A26AC5534CF2B181D624CEC786B86AF927D4BC1BDF396EA99F6DB7F259E30059595A654B2381CE1419E75A5B175455E127E7F1AEAC0B8903CE4F0CC6F26C72A40C358AEDF833AAE85B975F1B4EFB40D7C4A1708574CF0E98A2E787B9C68E568B465A53A0CF492BE54BF76E0C804BF51A5B74981593F3088367829CA08683986EFD8C9D777816158139E8EB22B6EDD93030F3F279E80D958C5592B0E39BB831AB6826A7923D8A2208B6C2D2BD8CD32604DE47722AFC0AB9E5D7FCCA2CA1391AE4AF8E43A5A878229D54EC256A6E42BB89750E97FBF3679F9FBDE1EC3D901B82CC45330BB2CAFB861665542A4FD34317A12CF9C75F6D9ED49FA081FC31212874E74D2F6514040C69A70CB56453618A4F983E63DA0ADE52BE5840A9508EA3BDCF70313173F018485209DC8DD229E36F854C778095C2C85D3B5B2F8E23EC88608362AA183D028F8988C18EF88373DB13CED999479A325FE49E9DA01844E1CF37D5BA098AF7B8005F1F1921B850B4CFE545E7F0441F24548DCEE473BD11846F0B6EB9CC412672CDB0EE\nss = 807703887AD9601806D0BFD5F9D9B6CB01BEE01F82500F525CF4CCA6E4B21FD6\n\ncount = 33\nseed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44\npk = 63992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA9", - "0D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC43163992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968672E53B28D579974D268132187E7BD72238639C6F2CA154D50D98C74096EC33075D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nct = F145A8D9CE4F94ED02E2693AA6A5458962997E212A3DCC11C56BAF8DE75A68F67C69EBD87B212596C90201BEEAB5E2A0DD8FB0F9C3308EA0B0797A6921E7B7A036047A78F254ED699393FFC4B904EA2E00C7CE3D149BCA5D763C2CCDDD386EFA74DE0D1E42E1F7E96B1B92C346F5610612E30E970360DCDC541435974C33976B13B069270DC5D78072E9CBC434E92D7B30CE2459812D5A25D33AAC97D3DBA1A4ADBDD08DA548DDFC83D22EDCC5015B09AB361DF9AEE747572A4229E6BB5F5FA85579BF47DF4525880A6BE4D871D38E0354DB9FDD331F8A1591566938C747F14F388395043FEBA7678FFE17D712BF651D544E6F307E30DE4AA7022ED3B758D306C8D526C29048BE699A9E5D77EE1CFA5961AFDD94C867B46D74FFD16EE258E6E8D3F4BFCA7D810796A2BBF456CB5D00ED9C736286B2E57D10633227BF7B91BE1B08361C90A57D6D4AEF79271B1AC6E2295797671B7F0C7DBB5830D2EDDB2B7AF062BB73967964C0D740F7BF562648634B40E5F2DA69260FA4DF1CB9A99247157A8911B8C2916E6307CB684CED9FD738C05179931992BD64F7541699F8DB7DCDFF73085E9BA500FC1E7130CEA36E4C67183179654913E33D9C47D76A3FC74F553BF32CC2B0167C4D3357A7C5CB26428FDA06A3BFF9CEBA276F2A412B21E04216A052BC4C201E5D36BB704DE258D30E5CE1112D9AC8E0940C4035789A1C3C2194A3FDCCEA8F4FF9CFECC01CFFAE1334013113ABDBA5D6574167D1AAA2B95257AFE1DAA39B8EA30F7F3843CCBD2B0DD373E9CBC9CE254BDBAF462A0486CF38EB7F90B5A7FA77D007636641639C7BAAC4563CD27B44D9B104C04990EB0D45B9FEFB05D987B64A5FE8916F906720628961490A91252DBB44972B7FD2BD5C11292F40B6C92317BA3641B4DA563FAAC61972FB552553CC006945311B8C79F88F7A59103306565447ED94AF5C2D1C10DF6D5BA6754932FCB98F3AD1D47D39394AAA810739E1E326AF312D94605198FE30E7174EDAB76391D4956ED0E4C2AB6954D38E00DBD02E76F2357C350F7E93C1974D2C1CBB3C638604DBCAD41790E7E402B80261405A52C2A0F9F0CE637A769CEF5BD800CFFC976598869C24FD9F8C83C55AD840BEB08EABB33877C2CAF3F8328C2DB2E575254E4F129A1E969D91EA02C77000ACDBEC1CF6B1003CA9C8AF77B22F6F9E8E831E4196585450B61E0E9AB6ED12B703C990FAF295FEB56FE39AF4B9DBCB2447B250FF4C13078FAD781A6CD5703FB4DC4A49FFA0FCC342E3638C6FC407602818E0F3C557EA1E9455272929E63B6BF746882769C5C482A413901F04623DD386186392922E0CC3B051F87C4783A90702B0FF33DD37AA924A2557E7461652444C9DFCE842DED51BBE97336FFF712974A3B60344FD9A7898FDF1F5BCF9AA6F0F28EA66FF64A76EE2D6080AA47C8829E1E8292185DB9921A4F4B3FE28786AFA28B25E87BBD63087A08A9234C6F12351B7F622A00F81E46462882936219FD8434CEE7B5EC0F18ACA21B13B5C995918B13B852121\nss = 9D28091B20946B5507AE42BC4355A71ACD2B5EAD20D4181B22A5031EC53CA00F\n\ncount = 34\nseed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE\npk = 192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A41031903", - "5D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26EB86D5B13BB8B72A9FB81245AB712F0D10F0E2E09B222143C420E3F2C3ACEA27B248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nct = 62CF02A7A2D09168AD13B88990D97D6A9B0490491EE43B8234B585382834B03FBA539DB1958800624B86051987EEAF09091C288F6564383E1AA98094850CD37C2A695D8AD8548B12FDC9FE827C63A360135EAC409C76D0A8B2390A64F012161A2DD3AE0DA8F626E2F5E053520C6DEDE4EC8D64B045B278B1E140988B3A13DA6ED4DE14513E04FF00EE7B07A05A79CE27FC8A183582F2F987B44B95770083CBA46A2E2DC384754D0ACAD94FA54EBF73568552318EE862C87D22315A7BB4126B2ED7D9E190456EDA589994EAF5991253A191FE3D7156BEE8FCB9A02213A477339507BF4A1CEEB0C64AB07D1B9F3A492437269FD8E932077C80EA7E3701F6AAE89718C2C96D6C46244A3A1E760D0E758A47A5547D403DEE7135E876345D0B725E2218A9A004C567F5BB00905A00039C3B6850CF5C8EDDE3FC1A4118118EF1EE524D312BF82C3F9A089DABAD769C4D459C414F06BA28DDD48B86E079367FC77285AD70D0ED6E46BE65DCAE0FC2A68312397B8E2771EDA4911E4C09E88D0F3055D01DB4B3B1ABC968EA78D8784CC0A0A429490E862B3A6FA629CC335873B55E88E5A0F320125BB16C621C4CA6ED3C69DC3B190D595EBF8685E7A22CC63451209D29413E7260DA471B602F9C7203877D69FB0DB331BA950F0AAF45C8697704A3A641CC04999907D70BE17EB56D316D6F196941E130AF65B0C1E4555BBA7A2C69676AB4AC7CF9FCBE9B498C46998A396A5175F06D31887DD119C92A02788909AF9997FAF43D148E4B00751249B6D569D16758503EFE6B808C5909DF65485AE901A32000D0023F034CF9A20729A7901049EE12DF1A1611F609F060DA51B0016A988054F5805D37920BB7DF00E5E7B99C19299567CF93CA8A9C13516C7B8CE59E0A71B6BDEE58290911D9B44A26D1C48400DE5C246AA5FA3159324BF31DFA3D1F223FB2472FCC0674D6FC19B0B730F2BA7DDAD33428A78E087F751061C7E21AF59F3945151DA4F97BA65064E8D4792FDB1A29D9B9ADA763A0F743CEE9A535A19A2260258BA86F21F0874A8782F5F36883369A655CB3D622C8F828EE4ACFE15B534B8D81775E0CF0C77625A2965C8820D1EAE140D940C1ACB3AC9C216DA291588C8414B91DA8E08F5B192CF007CED7F1B1110670F877B4F8132E6E53B3D47B4147129407BD14AECC4250BC5F054E3C25B255B1F15583B4DA510347A6BFCC5C0C25200D9DB9ACDF58B1E2B7EF968D1D18DE9C67D05BDF49C28D8FB4845CF634E490DE1E99D8398123C9730FE0CFC63B5E34B3E7D73A970A1AD1C963E442B9528D8530DD38A6DEE6FD64C24093BB650E1D6A9C79C05A9282025185DC4A08BBC50F1E335931490638283EFCC4618F2023F06407F70F076B30A7C3A3799967CD707E578A2EE156CFD9249852E5EDC08CC27A1AAB18A0846D066E61596B928BB6C994CEAED604C0ED5B42F9AE38756E8AEF19C47CECBBA7A56FC7EE51E394D0B8AD32DCECD50031C047C519CCDE7EB20E61D8944D5AFF66626541982FF2DA65F211D85F5E89D8BA\nss = 98498206D1F4D3C94A054C3C3A6087760B210D2F3628C71CCF3F0ADE9694ED7A\n\ncount = 35\nseed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4\npk = 38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7AC80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56", - "817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7AC80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C285441CBD71C18717E9DE7359B920A9A3BB7F32E619806F4E4718C585085BE6241646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nct = 47F3F5F8E8ADECA6F32B9692FD13D7E042FD9C7612634D5E3886871D5B18006B8BCAD0E4B8E91BF063FECEC9E54D10A2980C24369FF8ABC2753EC4E45BFB30FBE64CF5BD5B53F3101913B558DFEFC745D3C5CC96C1D71607A933E98314C340330BAA8EF4A08916E3A2A98177D4C1FF6C499BE66949A14D44361383E6A6C23A5E2A99856126BA269BF386889B8493CDB375D27AF17ED20B504E74F2A9FE4C00DE019EBEDD147591F8A53266C56A9ACE2DF3DF3CF0182596D78B07A67FDB0745CB0B6457F4467A7C9563947B2BD0B112819AD2471B8019C3AEA82ACB84954717CA91FB62099AEFF49F81226704B8D268177FC77A422CC951F1CB68D25028C94203686F3A43DC95611AE78FB30BDC987992B9BD810C362E29C8F8C4C50B94A4DD640C70BBAF28A2C77643400848B0EE5E4991CEAE312F0EFE2FA0B90205E170F44F8708CA30446F83DD743989575425F5960F30CB8A2A36EA62E9D2FBA6F13E555366191B0EBC79C0F8D0CD0E2F25EA617370675CCE484125C7B6699F3A83B265F43FFB29C72499A9BE90AD58660FC69435EFDEE5C5EA405106C09B00EA849FD9CF7AB0F4B55D12690C1E65C4F5369F32D337E319BFAC00D8D8EE8FC4697A5248C096FA4CCF6D95203D85D9E2AB4EB1F4953B761DFE76DB5D987EB0167A535C43AC756A68E3D08B99E71182F2FA3D13212671393DC33DEBCC3F080F03317128ED38CE785C3ED0772CF86FC7411BDC840AD1C754AD6E871EEB8ED6927EEF33148D31DE4B4B3EF5A7F0885B4E9792677480F518C250172D985981CECA7117B79EE38C99092BBEA8FA1B0036FC35BA1DDC545130BC23DE8EDE4EC7A2908A1C8D3FEBD0C1EB811CDC90B74BE2C0A4AB7F2D75828D0BB7F4DDDA80813D381016795F49045F31C0AEC4FCAE74134F5E799C2528DB055C1CB3C748ACD9DEA26B07A817594B902A76DF4AD66F641C65A609514BDC608103609387DD7BD80937B791EE7D14928EC937C6438D62E7C05EFC089D3FF646E8C04A03BF00094E3B04DEE0B81EFA2660392F03DF2CA7DA4231EBEC0CEA1C57599FF84617E3458D40A762BCA1DD3C777BC790B7C366980B8D2FB4183FB71B7472E448878D7F50BE104657302EA90FF27AF7CE9AEA771D7201C8AB3EE0754F77452E8056D96D4CDDCB69C1458A5117713DF0FB210E98B8270F378BA4C551CB469B10014422CF48009AA936A5E0E63847235214AC5D62FF0C4628793D7C4B9659967450ED3E1365F946A7A0445590D260FA87CFEAB8DE4F2BE784738DD534D0C6EEA04691C21396A406FFB15006D4E5A19C137D0776B63FC37AFE8618D4E10208823DABFFF3C80BDD953B758B89E81108AC146D05547C2E3139ECF4E2F3FE41125AB7D5BE50CDB427D46C2768EAD3940D3F4CB701EB41DDE06A191629A3E94082F203B2736F6DF03E206D2937860235B6E4DD1F8AAA4BD95586CFE18BF5FE4522D5F85E77C0FCB472ADAB84DF092C4CEA53D14E0FE7703F3FF8787827555697CEA6A8011E4E525B8BAF1ABB6E216DC617\nss = C93350D1F27F771801B7C3E03A2E7672146809D37F33BA262E9E0CE7809B2187\n\ncount = 36\nseed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074\npk = BE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C798", - "41F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF844C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915EBE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C79841F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD065FB6156ACAAC591F1BF3CE71C4A046BE8C6C55EB9A84D29569BD2B144C73E279238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nct = 8E4B06F53205ECA407728FC67D6329388825377114DA064425E780EE4F23C8CC01EB544DC02C70950C6F2193FBB7959E5459325514D1E76FEC98ADFDA3CD84A8FF0AB0AAC32A0E6C0D184D6B6AE5B020F3BCFA7612A8A8469E3B97CFDA17BFA20080B493451DBC852E9B59055381C382C12B1D8CE94AF1207408F2909E2BFF4C38F7D244182441DEF635C7B46721161597105271DEFFB3EB435F596D88D3B60BF26EEC93DAC19BB52DC05605668D9789EED2CC785112ED45B098D7CB1E26FEB3582FD505D933AF94265B100C998A7850F3A58937E6B3EC8FA19F229021C5441B93FE82B7D20B23EFACB18DB8208A141844386DAA9CE61BE318B0B410AD2C3FEE8B448C649908E282F9D172E62A507F26D1ABE910D98EDAEA3E8429CE1144522BFB938BF0509EF0454DCC4DB999AEB0F9AD283A3FDB5EC6BEC935182FAEE081F8DC6D42CF9DEF8296F2C30A691A2ED84E759A8EE4F3AC8BC3498AD3F7B96C9140647E81339107F1614E0DA2B0F53E0309F19E5FE6584C37F2931BB1BCF93B9FFBEB1A10B0835B27AB81672B2C2E65FE7D1B7F2C75B4247A8FD03F5BB18B0B45693495C5DFA4DC3C50FBCA60347AA9463333AD7CF27743FEE4E0C50D439834192E4F62CB29B3BF7C0CF222403149796916D4067F82BD26F00ACEDFF40458FA66DCBEA64A0C1F885812F505B120292487294D531C077C376D90489B70D51984E35B687C5DA6A153564A31515CFB9E484EE16F2B0EE8910AEFC2CF34E9328BA1DA84F5FA671C4E043BBBC19C032E7A871A74A9BD5F2F3A9722465861E19646E6ADCEEE098FD3356B6A7E356DA59052C2DDA1462CC1711C9B3162243E47E3BF45930D6F3313994F", - "B1CDA44C60C0871AA424C9796AF27505D0B743D7AA1E2D5EA502301116FB607DAF2039FD6DDB1A5FE4D5A6D53A32E7AADC7C7AE0E8EE23F8F55A8643EAAC5A8FA38C1C631DC65F0EC02D3226A85092847AACB7C03A412BF89FB046606CB3B0C2AF16712286FE4EDAE49FC7A0526B2BE181C0074E62E2021A1F80651EC53A24E5B48F5FD20058EEAD3706E40FD8D9F9FE81212550425F2FBC3D2049035B267617696DE3EE56A11B4F6B7D9BC0EE61D570799F7BDA55065BDA83A15A252B1F587628F9D082D9F969A776DED5EAE9364BD9628C1FBD70CD288E515614ADF9DB015387AC8CF37DDB74C05080D993786642243B04F9DC44DEE0EC2C396478F8A6BDF08A0174DE3086A39FB0E555E159E862C997CEFBF359395D4D1EF80002EAB509144A619DE33307411919A90E35168AE2953054E0D2CB5805653BD6A9DE76CDEA4078B46BF6BB631CFAAFF55186F612F4A04B2A9884C9D15D5CE6964DDB3671F63059A5D38DD5E75DB1606057A9FA272263AA2CFD17D7D09989CDA1DCA94B94B1FDC691E6E51D7AE2DFBBAA8D82CDA242A98A78E84F4E3B5D8D9FE10D2503E25B9B3C6E0D9206310B7698EA3435B3A6AADAC0795B5302A653AEF8ABE079E412A2B2182883F4B80B76EA49402D966ADD85D72F1DEC212AA890D4CB7091\nss = 387E023A733BBA407F35D4456A9EDEC3922B151C3B49C67BF3541BBEE5BDA18B\n\ncount = 37\nseed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389\npk = 99315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299899315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984CED7", - "7D358342759291C2BD225B0BD82D659D28A24BBC5EDA8F47975B780CD1291F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nct = D3327E35289A936A09CDD9B5FA00BFD73B28FFCB330E1CB018EC9970FEB3CA6EC7FBA6F9F8EAECDDD84B38C52BB98519E52FD7F7B91249C091C7543C142F0898D489F811BCC6F6A8ECC355C1957FE73E8ADFAADEF10495AE5DAE171DEA5965C3F303D9B731A5579089B1C99EDB32BB02BEC73304CC2F3677571FDA0BE46A90D36CB6A2F3DCEBFD7041ACB2EE2110676ECCEEEBDF2EA834765D9984BB335AE06CAAD76DFCD95D385E91C63D18702989B8C739F59B129BBF421FBA018E04B96F5FF08E7C05498681E129A1D84C378DABBE83E9B7EEA55AE4BDD1FE7B5544F6328E82899777E2CF76A4B23B6DF71F76A8F0475B4A587D8A0B8D12FF0B76CB59BAA831F6F7901887FDE2CF58B0661016FAF6BA44CADA98AB984A7BCBE8448C86B1E7E1E21873B034E0ABBC0A9C77BEDD69FA62278C41A08C83AD8B3E3EFC601595860E6ED1A1E4EA6382CB92009CC15CEFE8095604250593032F1E4F4564FAA616191ECFD79F8DAE40E7831C7B23DB7789D9D3270ADA144CBA1938D6FDCB1EDB624D8DDE05CF82E13F422C05883B6EFD9E0EBE538E3D7D6348B205DB5D282AF9D77AAFA42152EE11F58E2773E2666CFB3582C24F86EB8B20353231F5C2A5E91FBE2E40351D48DF2C7207FF2E77AD345DF3A79371E8D5A0708967A979C9114A887D52AF199EC2445CD21478876D097A0CC4212136AA12099FC59D6E2296C4FAEC109516C8464889DE22CBA68DD230BAA33A544C8A01EE58CA60D3199E90B9E2E262C68FABB8E255CFF75DD4280AB779DED376751473DE107CD1499C85D2B5876A4E0284406140692B4F1620BC945F737557EF3ECC54CDF0833D7A7E5085FEDA3275C991B533DFB25603826C88DFB0EBA60A709D3AA4AA69B5C04D455257F9053CD2769161281D6B5C60EF7EF10D10A1D7BA229B667AA9FA7BECA9729EDB18A166D991B57B15B1139F63B25BDB1BEFF61B38ECEC8DCBDBC984CC164D92E6A418F625B59EE736B66C154F9ACDC5B30FC3105E87CB2FF8ACC4A85AAFB2042C0F34C1D04CEE54387251D89AAB11A12953BE99960A5FC9AC1D384FEE498FF315531F50A7D6D4EB58814E224569ADE954316EDA1C2EEA60A39A97361547F82D7971BF27D5EE092BA1ED514552361AE54616D1007C7688FBEAC04AD4E3B9DA9B96ABD4D3A5284E008779297A01234D8C2A51727D9C8CE9715882A948A3B93B87EFA6C9821D439ACCBE562D00EA6298B304795606DEC5AFF0590E55516C9A8BE95E5F2D9B5AB426B294D75A0F689F8CE080CF01080FA1F1712EC169508BB7C49BD8D3F65FB12028437C524C5BDB1A72062D7D4928595B55E86787469B81D4BEB8A0061150A7465D36EC838249AD80D55E6F7B5EB92C62D381093965BDFD3810050A43E7539D556FB4C835C5E4AC6156BCC5E97CA5F85617448822EB529FF1F794C8FDA9E5D222C1BE8A3B68AF5FAC61CDA9996EA1E6B4394E9F7BD74A70C7A766CDEAD893673F7C2B54D077BCBAFF31539CB9836792149C563E52B1D08EF2748515781237C8A6\nss = 4D91655D2BD77339BB81F82916A1A77329071B3919CFB35CC1D1655C2DA5A2F7\n\ncount = 38\nseed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC\npk = 2E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E559883D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B182E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC", - "7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E559883D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A12FDB7C7E39CE1625C20A13A1C91AA5909D8B03B064D00877DCE2415020370C7262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nct = 1B064FBEEE1ED7023765654313B62170F23F4C7E4AA5F23C5498E7F5F82A8DB67780CA831E660289BEED5DEB0C8D6D49E8CA85AB1738EF7F0C487F61BB2535730041398D2FB4F2FEB04D4B238C3DF61784F226D31BBFD6D92FA486B344E713506F12F625653380D8CB3FBD2095E9CC32973194561D9F2B6966D17133936CA643105F9FF845760596BB95D12E7F9FBD5DFC36AAC052D64A7C08E26A641C938D83AE795977FD5D2757DFC9166B38687043CE1DE9AFDD799FA18A164269FDBAF52AC4B1DF518DEB9138D55D161018BD64B74E125943F42FF6548B2C673F647237ABB78CB3D87CC9B980C1D5F46B1E73AAAF600B628BAA2FD4D20A466DFD4B3F6EC33E91497280B782E5D4D94DC40907D0CD7A53B99948E8D39C1E059ECA344D697D009EA926E95957A10B401C436A95133A219DEED9BA76A8B87D2A9F6D0FC9CCFA183622F794A1CB29061EE4561796DA05659FCEF032A65613DAB8CFD117F5F1CEF02EEC44A13956FE83E796FC8E5F4C589B8574AE1E1E702A97C6268F34E809BE6ADA4BFA00D9EE7F890A8E54E1A6FD0F33C111BD835466EB64C1622CB349B1C15D648CE49C951391ADAE8380CAD2EF3D615DCCF177294072FFDD678F55AA814DF60B6FF875B28D2FBC3BFE3A2675A63E4CFC60634BA08E6602D449D76B29FBC7AEB54E97550A1995C6A9B47A48E6FF23CB62D35520BDC492F1AC12CCB9F18AF78C92494F22B56C684917C0A768D030426121321B1EA5B41442A791E7FD036F7010C25EB45FBC472F526C82C956F0D3AFCE7C16055FC470C61CC3CA1F05ADFDB3DF3724C5D38D9289E49D702E620ED0749D5C13376CCEC5666E8F46B60BE05D005E1F59DE58C70833172A0E0728A26C6658AADD56A9A1145E1C1FD6F3077E75DE450137166445DBC096733DFC8B8BDEDFD13F2E8FC53432F794BFDC09E9FE2070147A8EB260A4069B097CE368A7171628A6D06E5091A85CAA5D9819973ED338AD1FDF261E8A4C70DB6E78B6BE4B908D5CD3A875F321A24C4D1375AA6A97C76489D005E475ADD32524DE9B64E4468B44CD0F730B10219A0FD481800FA857C67ECDE250AF0EAFF95B43E377C32BE2F794ECA806F09E10EB4B0FB038E07535534CEE9816BB4E6EF0244043E49B2676F837079F2EE3CE9C29897202D75EB19322E6440C49D58E984DD441231A79D479851A0CA63D33E77E3191CCE8CA1C69CFBDF06D63AA52D1CEF72AB7B3F57C179B7C382F1CB7749C197C9BB0B501F97E96E893AC60336C8FA3E97631E770C3F2F544805767E3BA0FAB80020A42CF64858BC001D156ED33336F8207A439A82F07CBEA0D00F5D5942C1E9528034F60875422BA40F0AB503E32E61514ACB3D6F3F3F4AB1F9EB6AEA8BB6197E7EB0E143223532DE74B12834B889BE7DB31B93551CAA8F464E1F38F8F882A252682623459CA11DEFE125334FD0C0718974A3B6DCA46FEB0AA49D104ED96C301537A3174AB466DBB164AD68B59358F0CDF1D8A159CCFB9DAC867424F4504D3DE7BC0D686E24967A57B70\nss = 3D0D1AD5E2825DB1F539515AF2392F0D212E8166B34F3D8CF2EBE97E51785EC0\n\ncount = 39\nseed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F\npk = 45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD", - "1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E13486BB11E7D9C1368FBBA34CE3A2F169C2464EF5FBC11F73843C456467B6CDBD4E01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nct = A2877C3D4B092D4196F99FCAC16B38EA10D653E03446CB3BBD61252A938ABB30F3F4B32127ED8936F48A28B0A5202506E7D4CAAC4A073C5CB940B89711AD903E4C43EA9C783A0082F2A831B5FAB803D97723DB32CCB3C0793B1B858E6F71A39A1BFF4700953ECD249CD244AED4FF748110910313585D19F6562F2B5AD187A2FA5383A55E6ACD134A97DEA0AB34E464299DA2C7D5C25A06DC9728FC48DE1FA9A72CB51E08AC79D09D2266831F55AC5BED2A383E8FCA1E2B402C0AFF8AA8EEAB9E277F80C474F8017F8CAEFAEC1480E8FF37EF2DD6E3A8223CBC0AC6AB488084A257BA0F65137C9F9DFB573F9302168A77A8CD7EC9DF435D0CBE0AB9EBBA107FF2FB8ED9548F816DC367777BB2254F8821F22128B9F1624A6B45CC91BC76D5C57FEFC1BB567A2CDBD66CC9970E08BABA6F8C25C3FBE1AB9703BCBAD4EE3C0316738EEAE7488AC7081EB97B2C7F9B236344DB66692B9623384CC8F6E3A6247DE3A75890CA89C3C56F0CE28CD448CB17C4F4C19E727CB2B3724E2FECBCE57AB0BC80147E6B2032E876790A15933FB3822C89C891B8034B081AC74A68A7704BC9435E085B50260480435A6E9E87E12B81F64E75AB3753DF34BE96DB9AB2E49AD18774DD4B5AE0EA2C319DEDF6E0AF04AEE38CEA0B14BD58299AEECFE63FD818055854291C0E81C97EB485592CA06D1BA83A61010E5B6786A353EC7C7C46E658BF095D34A01F486D7CA278DCAA2D92FE3D13103F9241F7E949AB007F362B54C504C4B92C9A40C980E3EF925476E5354A2FCCCD8FBAE94CE8574B7B461632C56EE33FB2D7E2F41E7E759D0945D5A9DF0CC07D6B01059C71CB05AE9553AAF3B60266D422DB11AD1A01ED8757F1931968A16E7945A6EC9DFEA453322F9ACA9639F0CCDE621E95D01CA58FD21BA030E7EA518F601AE849796CC83B5D02E6152C2B9DA2394113DBCF0BE0F2781087370AD6F581D75AF5D6C979E1D3F43105E48E62F6EDF377203815DECB1690C914FE6B5C5BBCF1C4297A253BC2ED7D3E53E90C1FCD61CBD8C1640AA60CCA213CB8E58F137D6BB6FFBC30697AE85782F0A4AB4584FDD332BFCB4A2BF45B5059F9E87EE76EA451B5F684517BBC1407B06DA076AABC83CA7532650C45CA468A07CAE1161B4AA88BCF0816F4CFB0229CD993FFB428A9E5AFC8C0C94C922333692551890FFD307D87CFD4681ABA84FD82035ED32007B4B96E963324BEBAFE589C5D65552F379F1B8C4905A5D7C9F93B0880B9EBB7073A0DCC35E77A20D358115A9C0C9C007AB49B0BD78EC1936D301F39C976176B2B8DAB9CA040ADAAF26A85CB616002834D630D2DB28A48362C15A5637A2CB45DF5AFB1DD3C632219723F55F4F65D2EAEA810DC84A4C243D30BD49E0214BD97CFBD1968275351B0D1182F316067A9F43776F923A429E6EAF29E5E620CDA06008030735A1D3AAD5C47A0F12102C0F28269D7F2CB89E3DFF8D9B73A5AEE6C395CD9D6FE209134D46BA65A4F8AA59A5C37F180A5C287D8130678EFD51406C52858EE1FE24ED2B038\nss = FF9A0D1AE64C97E4C51512B315D044C14CA34771DF320BA0C16C8531D6A40D78\n\ncount = 40\nseed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F\npk = F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C0", - "94BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF349F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C29253478090CB4D580BC2A912645BC685061E5D4437B3811EDA69C865EA9923C0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nct = EB55C9D3D46D32C021F0D7E61E5382C2B74BF1608E0C8F09E080C2820AB0CB10886E141A282A7C80B73CEA0272D08E16366F2C900DA1144039E5A8EF7031DC26A5CFCEE8F47C3F997C940A056D68D3507E7481E13835B911CDE8976F0E7494170D98386316AFE41F97B56FFB8B5C85C70048FF2B5E2508D19B06D8E03A91F6973DE1F903452D0A95F5E8FEC22D033669FEBCBB2E09904307FDD7BCF55BFF0C097D31B62B08D75A144E8064B7001DE832BD6AFD9FADBD00BA148A5DB0B0085FA6756AEED4E2D1CFF7E8BCDD3F8E6096FBE2EB19F10E1EE84678EC8E140CD4101D300FD0E110BB7ADFC580EC1EA5AF38CC6CF984DCBA6921230304DC19B38A1D3C9BE8C479FEAF98E097FAA5C45A957D8F33A2928C1692EA8E8B528B33D49460516DFD50FEE3F5D0590171ECC3DC287E4F63AC5FAAB29D1B6436195EE4F6F29AB15C9C3C27683554C44F0D9CFA94920E9000BFE9DA83AA15A605A6E2474D29460AFF929BA74A38C465FDC8988C7C2F02B5CFB44C16BEE8B9065B049FD6342F976CDE143BA0D48CE4AC03F2CCB0767F94FF4DE46DFF7077790B1F1FE14093034F8E021C2857A148C14FCAC87797E455F36472F3791073F5F47C5C02BC40063A6C0435958B9CE3B403051CFD6A538B05A63B924950EADA692FE82433DEE2F7BE1202B5E1DBE0D5D17E0532F09F7C3D2F815BDA7A6D6E61B6BB2E755C1A181EFD721444A928BAF9EEA4ABCFFFDE4A1053BE769077146B4487ED00B2F3CEF170FB7EB4A3B61BB19706AF4C6FD9B6A29EB698101835CB24FF1580E00C36274220FDD56200D74716053C38F7D4E3FB1D733F54DDABBB14F3CFAABE62507D50920FEDC87E5190BD84200C96C6967CAA3912C6126EE409DD4BDCF8859AEF9561E523A26B31F5632816FC9053DA5B9EFCD9CC05E6A1D81078D6ED3246A46E2CE4F0C09F11CBE1FB5994EFD758207F7B9E2AEDF2A8386F9175259325B9B7AFBC9C8B9715E973EFC1573526D6CAD3579BD57920172694C7A5A02B2CF3DA1C78CCE8C9E204A4D2605C510552836E2231841873F2153A60E77E381EA4345A0A4CB0622020CC5D3FC168D84EAFE1D38E0F2DC8B890D7843BAA29E2925D5F1BE93A9E266DCC99C00C5D6681190E07A833090AFB8575AADF55333E8B3F3D9FE2E7337A3C122DE1EC3264C61B47EEBAEFC7B1F276F8EBC1CC53DE806801A8EAE9FDA8BD5E7D2F83CEB6C072103D190ACA2AFE8313B43AE7083845B6FC26ADB1A7E3C17C0FDEE0A1590FA66127EA4423B6F7AFDFED7C7E2DAF1B7490F09DBAA9CE15E209E1405E71531D3ACEFCF6096B8B76EE28246697A41C6AC8E0CB4E0CD1CFD80997E19014F083167FA47BB4BEFCF207A369051C5F37477A2BEDEA8A65913D557F896EA0041D77182BE50BD355F7544245624F6DB4E918E1308BE489CAD3C7C430D707BF91B79763691EF5FC0DB233895B361CD85158250DCFD5BC90A3850B60118159B3EAF31B8AD3AECC555330D1E084C06033CE41EBF6A5A6928B624D308C48919BA8FBD6923E\nss = 0E40BEF57DC97B87EF89E5308F9DB94FFF59A475DC35EAD3F2D5B6B89D24CA2D\n\ncount = 41\nseed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED\npk = 5FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E289434DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814F", - "ABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D4895FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E289434DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814FABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A286DE7DC142EFE935E84B0AEEBBD32D050FD9D8B008A94E59454B19EA401611DF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nct = 5DC80EE57203C2A3A593240F5C226FB63EA02A9289CA40186D14AF3D9A02094554F7B14EF4453AE4F183E307BF7B9278D01E0F2C3335BD69C14642ED5FF79C29C45AFE9B515675C913AC83BBED109F7EF75BA845F6595EBAC11A0E80AD13B284F035C25E9671D7BBF6D0D2C7552DA1888B61A5F011BDBD83C63C2B03C8979D3868E08B5582152F4D3127FCD9E587B08A1860DA14AB9D078769E7114A40D559754637E0141E3163215B30587E985329A2683BAED7523E46BF08AD415E8AFF8E92AF2815A8129BD516119E54815A2A529EC01565F1A6CDCE2D60343BCCD6B705A2FFF6EEAFC75B73B7187769B0AF07879775557278F537FE44DE5D57F4854C9E0A2E7E6B55435D801C5133D133089B15064F702583F228257D9A0CAD4162230596242AEF6A26E5E8C79F9B405B2F196EEAA922C464EAA9F3D312560DDFE0DE9650F53B07464EA6F28FDED35F78A351397E23FC38BC1A790E39DA5D41D33494DEFD5A5533834A5095ADBD2B03DB0E560DF6BD4C64B41C502309B89F73C0EE40B9C6AAE58D835D95E650EE2AD57CD0D393D76D5C9BF0B90915878942DBB05D8C5780734821937C929F1BA55C487FCE1C1831524BAFAAABF4D29472C82C105798A9BB324112E1B28490965C14A402E4E855DA0F3E83A2DF80F3F3BD8807112FE74907FDAAAF6C8D4DDF5C1E57DA71B4680F81BACE717B766A38C261CEED6245B9662530DAE047872C4B7655FCB0BA1A3290A34110BD31A97A51D92443F6E6540B0516B1164D783A610A3F87BDDF21593FB5EE66617E2BB370EDA0C1DA30268A6DA145003CFE65114FFEA6AC3AD209D9B3DA1F39CBB1E564D91A9AE448C23690B77E8C9292AB6820C793E767B26CBC2EEDACAC6B04F0F1F742D147FC0E2B898052E1E56BAD108335CB72B6D6AE792794F804DB1FFCE2B40C2C97048B5E8A1C6CE5FA34966FA6445ADCED31F6921D56A24CC323A4AD2AD53EBF4CD336998D06496724C1F9805C1B3A89B3511A143DEEBCBCAA4B76C8F28D9DDE856F35CC7BE4FF03D7C147486270B6FDBEFBB08C502225AED31489ECEEECAD5626A028F7A7E4535211B2E85CDFA40F1380C91AB7D6F6B544BAA8A1E6FD69001D0D47E2215C5158BEB50BFD8CBCDC828207C5027F39CDBB75FFB878AEBFB0D713DDAABD1872BF36775457BF5C2CB50B499CC3237AA4BA7AE6E62C69E317916B7548F14684CFB0DFCB1614F2D7F344BB8CC97014ACA7787A133C59EEF7EF6D010E9BA76367E0065BD41D9CE4D38C1A98838A43296B6CEF7C1FCD671537ADBC2F00AD206D742ABC670ED2A52793971A63F2678E37426A34616C69EF57430568F3BCFA11973ABC280FD527DCFFAC2FB7E612C168AD943F0AEC1A7945DD77109B18901A3DF62CDCBED7DC4F75D6AF7A1458D0FD1ECB7CBFBF09F94AE3B593BC4F842C3B2B42934A2B62963E8BF6AFF0CAAE36C1C887C97D2E5FB89572551DFE322593B2082CF2B37B807C2A60F23CF191FDEA019D05E39A36403D595F97F46910D2AD65D812481402CE51B810\nss = 6134219801B78F6FA5A998377643F828C19AB6FEE69E7DBA03C7B8E20915DE13\n\ncount = 42\nseed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE\npk = D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C91", - "2A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C3088F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A639D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C912A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447029A2E12C3E6AA668AFB5BE8A82576813FAC7B8E61C5A88AFF94ECC2770C585ECD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nct = B998B14D416FF33BFB8B90CEA80CC3B15F1B2B3904EB8BDF16AAF43944782D1158949BF229AC7DE3739AE24D00BE3C97354F87D52DB95D38DE1CCE5861C2C6B51879022ECB412C5A5F6B01968BA26073A2B4D50B3D5187EF0983EA79A5787BE6E23C148979E9AB236630819C8E115063514054590670E7FA6FF25913708DF4C7A30A193021311899BA6E7F33F749EC04679CCC6E24C23CBE59280213056D2C71F903BDB769B545CFC1BF53C9C9E825345AD6EBBC6A6086B19E160B1B11CCE7D76BE9F2E335E115A6FFBE367A3EDAB359216FA57C6DDAA927FE58D1A824EEA6BA19FB63C54BC9C25C83F24B51954E2772BCD80246776E5E5950A30F85E05664C54ECDCB55ABBEC7599ACDD9AC8FA721D6EF099C65E033D2CC319D9C6649D5491E0F7160DD4E7EB998442C45B28A6537B999952A77B908896560DE0DE523329C98E94E440814B9BCC1E3ED4103872EAC7DA049831DB43F643766B412BC417A18591AFCEF418F898B0E1CF9D7E8B3961718F3D8066C2A220F6323C68C2A208DC6503563EB2A0541CB98B50086DF84AD0807378360F0997D51C2A7F803CD3435758002F933A44D099A1D72E791D7B8753EE116D5B896A270C4D6559ABEC9EBDD1FD541073400208332D78934953F0C69C5AE9A3CF1E9855B54DD0080E1108CC38F83D6B4BFEEF37C49668B4AE5CFA7551A5FAA8C3660D92C8385CB64495E243423DADE733E03AF0A6E6513B4B272182BE4B5360673E68AE4999A25B090B063C956247AC6781A60BD0DCD72DA26186DB0597C7BD796C7676387B59148FC19280F6B125448600F19643A2B5C7B65DEEEBCE490928BB42C176D51A41650155B1A528CE6EE74B190032F7EF7D337A45ADB2E3BE9BBD0DDDAC77A1B9336B6560518D098BCC8", - "E24C8CCC4C992B8E2ECFFC89B46794918D6AC78A29E9BCC724FA487CFE1EB6D23AF5F76CCEF6A497CE48A05548B19955174997961085133048F3CDFAF716B6097ACDD43CE2CA1CCC1ACD7FB02EBBA182837246D62C0D12195D8424BB998D093E6E578214FADC5CDEE3B41D11727677BFCB381E38F79731FBDBE585E4A5477225DF9730C5108CD0D4E199778168CA84233B35F362DC40DFDDC120C1E033C508A0673687461874F5FC402AF61A62E5DE21B4B62863557794A851DDDD094A20A59219748BF71D54D4D35A14EEE2098D90044A95B4ECE40A679CCF781214E8C85A5BBC8974206713C659A8915753434314117F9D46011C8C687A4BD867B81405E1B8C53D493FB2443514FFFAA6A11A02EE5EFB90C61F1B93BE985FCBE6189635A35F50F81B0457534FC5A76F541B67C2685BD06D9A00AC4A56DAE3AE6FD44841734F89D2E0B42C04F7CE9A4F0B5BA28BDFCCD378E60E2D6101FF560E379FDCDAA13EE79CCE316C4E4D4D4ADABCE0C1FD7D90FA81360B6DB61F8CA5192AFF6E174B227A2975EEC7CF1A01F6A4CA5488B1263C693F5208B36D21C484E205709D5569DA755E5818CE2D04A04B35063FC2A7AEA853AF1E1DB3550FC7B05BBBBEE59D94\nss = 787ED075F818BE6A0EAE99B113DBA31002097E0B85A5480003C505A40793403F\n\ncount = 43\nseed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091\npk = 26AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B9913921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB89726AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B9913921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923E3EC3671CC7675A321AF8584A0961101C04A432772431E77F5740BA3B2EF", - "488D8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nct = 2CBE4AFF154B9B03FA6B19F8A1CF698078A1876ECAD645E7BF54C76787FB3A9E0E8C80574671A194238B8E9C7C42EEC9BD0A07618D33654F392C2E9D8C2A817A4F9F95232E603B9F047A379788EF8D0C548929544E393BEBBE5733ECD4BC716B0B6ED6073E30D93A064D5F714E697446821D182968FBF5A116D7E3BFE5B941A9ED42B6C5F9EFB7252529F8264200387B846AFBFBE670D72D00708B663262EC6E80308B0DF2EE80CC1320C091F8BF309F84FA5941CDAC43906E009C29A7F7B2D3D300B6DAC7DBC0551A50D449585737D7502C37A06C0297CD0AA7F49AC1CEAB3EA844EFC57851816CC01160AA0E62D5330464EBF8DD7A52A126B4CD8DE48E449749F61FCD56E786FBF8AE843FE7E68F050778BAA5C871EDD2DA3141C59C0C92A2EF8F7ABB6FF994843B77599DAFAA571A2AFDC0D5CCAEAAD4F9E025002D06F2BAA7EC5540D81D19E37A46D1DC4BF96F0F85963ECEAA0ADECE063B2730BD51C1D46A345F25E918ABF9E056F8B8D6AE34FD0E0D06120B3D91661DA17F8E4B3E68AF6915D33ABE1ED9FE8B81D7A6ADF08043F0622F5544FC9450D340E35A27B78272F70348F122D744691F5350AF7A3FB6508FAAD9EFC859FB712EF016964CC7D07940CA8B3F2581F29265369EB6D3F52B05CC82549B325CC3F8B2A4EB0A321700EFA8D86F575EB58C73199E02D04D106E0BFF79F65CEC84995DCB55FF4726B84957B25175A47F13368DE3806B386397DF10E64C365F2821B0C4C52AF2E9FB4BF0989F97D102FD70913E0B8E1E6A540710B62006EC62CFD7F907DAEDD28A7BA49BAD94F60698FDC0E6AEC63B3379D95BC84DF7916AB5A07647A777022BDA537F7E8622C642710CE2D3B0B5024E137D46080217BFB3B28EB4E58C4A9537745C88E5504AE10059B68E1FABF5AB7D3563AE2BB167530B9F9B59ABC5D9315A80318EF928CD0C785383B397F3D0244ABD0E53CC2C8E3ACE455964A66D79742C1EE9E871DEAFF22AB04DBA95BD5A5E41BF08CB7DEF3281E4D5DF9A1FAA70CF30ABECFC907A3FBC64FC3E18E8C86F4BEF19BDF096A311F0ABC76692730FA86C39EFF9451EBA149118DE84A70CD6EA2088F52EAAEC913214C79BEBFC6189E0BFEF3F058358C069A5C1CE7F55A00E951B72221BE1F324190D03F6F2005588BCB76B2BB2D5DAD1287D5E60FAC5A4C07331AF3213EF3AA063AE15A26A983490310AE8EC1F1B9B9C1495473207F0C399D4FE27DC56BE8BB7C8AF3AAC5344CEC1BCC14BCC15CFA9A8F2D58B4BCB5A6515E8FAB65EB21731A6465465A2F16D7672AB6E7BDC3F052727A2CCBB03F76F2444CECBC52B5C79E32D757DED4BD925625E3779BF3725402480F1134D707D9EA3D6A6A30D36B3033D3019D7A537B96EB47908007A396F85B5E20D2667149A3B09A3C87899B58FC1BA0C36A1FADC5D4CA07D435798E1C15D01695C40C6497020AC8BA979E11062957416CF08871AB93BFF007F86C771E3750F7E648C37C95161DD141A80D72F7D73200859FCF81D60A321962A5068CB33A8F31C\nss = B81E1EA69C6A6E1737C78FE18C36CFDCD26CEF62DEB805F22A92C49DF6596C0D\n\ncount = 44\nseed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE\npk = BAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D597573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4FBAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D5", - "97573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E79836213A513BD4CFD42ED281304E3EE4560E4E0C60FA53781F83D5BD2BBEA52E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nct = EB1E2D9E00EEC89D9C0133C36834B7704FCB880E87D28F6400D5B6FA85C9585518C29C860958C2B6B1A239BC55B212796ACACBC4A2657D67DD1B61E9C36EE9682FAFD6E2231883B27587CC5CD4C36B7BF29D982D729BDEDABDA928370989F0F3FCE00A44561EFCC2A5B77F16B4C982554783D43CED6A55BAAF9FAB462813A8BB2A98CF16478AB4F1E79D0120D753EC0BCE0B4884FB27E02FDB881F7B28023D91E23340A67DC9E61B64AB16AEC77D36DCD0CE1900A7C6F3758A49D36ACA01E8E24711171F756A3A01923D896BFA63763244794BA3D01710FE2EA4064B70702ED34DB2F715B2E59683EAC0E66B6BB392DC22FC398CCFEF06764CEA27A3E2FFC329DEF35F16F357FB9A7ED25066B6A6310EF657FD348C716B468EBA86594CE6A5314CFB9BFE3FA04F849ED485459980D0FAE670A2134908C38727021AC148D041B496A97D09EFC807F2EF9A2DBE5F1C3043D3082A9E8108C020CE7B7CA6777FB3275CD0C8F8299E8CE81C1972C079BA37BF2C8BA717DA95E26225F7CE0D32A96D42045A1163A384988DFBEB1C9C68F142F1DBE10BE93F0FE5B2A2E4235ADC8300DE98A6FDC2EC76D34C4EE15DCF33DC939E80AF2DDE285E72D33E4E49A6B7DA54E5E29A072C5D19BA548D714EB4C50C9E8FFAECF92CF0B66E2D365127836E4B0B6151F29F7B8081E7DA720AAE3C66EF3D7FF2AAF0693858403AAFB7C8CFBB4104FB2F1F286DBDFCDC9A9652C724CE3F46396DA21D18A8CAC249FB2C564C638A90A3BA10295A3995557E5A171626323B1D5248798E99C8A5E0AB96EFA39BFBB2774BEFDD5939B385F881FD60CF6F86697141738307F8D9EE27863B58D83DEE565FE12308D56887AAA93DFB8DAD892792E9D2E417C4AD98E93969182BE4EEBE50102B2DF3FA72A21D271913342283F679ED232C1CB519F152EF163E3CB85D2C3F7A5E0BD44106ECE5FEC8F7CF339C4ACAEF04A1CE520EF5AEA622D63738848D7E9AC753F95267D141F4369A1E2AD2117C57523342A32716FF775F332DEAA64B6038A4099A8AD44ECF7F38C1395DD2C45ECFD9CFD7F7E3565E48EEA8C90DAF62908C402E2A421613BD321D7DC3065B6825BA8A3ADD20EAE7A9BF762446023F2DBB70AF8722C9B1CB20B4622A79F442C548502DED82CE1762DF2131BBAA0A5384B8ACC0AADC823A0042B91A8A3D32E8B003794EFAF87F28FBA18DC7D4EF29016F59D952722CCF1CB27771E5DD17F395BBD1F1FAED18BBBB579E8FB8F5A704AB587BA645EF4B51EAF09D938C30F9B79C7D67D665A9824738A547FAAE4A6C0953A3C529209C175AC946F733C5606516725A1E0626BF684A4D3AF865FB95EBC5ECA314369D5FC97B53A76FF921371E0F161F1E8D32B471906174A0B667B9C16881442FA631A169061E6B545C2BC32528AC40370884F3E9F362B2CCA5461A92605B0D7D270176B68EF60645AEEE9948FBCC1E1F26F6100E82C1FBA412F5D5BFEE5158044416CD9D4C041B17503863815CAE0ED0792052318B288B5DA1CDEA8C0A49AC381376\nss = 5D014FDCC992FCFCBDF3AF29E8DBC9E5024F2AC41E71A3EF0EA43A063BF44E79\n\ncount = 45\nseed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488\npk = B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B334", - "1C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D04330C2E803C2872400C49E1BB10232946AB939319E84FF32CD354DC15D082CDE5A3DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\nct = 388475CB89B7F408D2A18DD764070424C7598C459F203221847E08ECF1FDBD3B5F1878CB148EA1E42A1790BAA2432029C674916130A30AAD99DCA2ADC8AABE96C9437AAA361C0E28110A8B6BD9AAC047191B728D9C84EBEEBC7EA2154EDE6065F9313C47DDB6A05413FF5E3571F69BCA571770E9E217136038607BEF7F60CF079E766CACA7875DECF7BF7A8B54D688BCB63EF920586F4733AB3D86BBA18540A20D27C135119CBB7DB4E0F8896B0744557DFBB3C0F615130505E59FBA005B57A317FF4C87BE8906B54870A0C46136BC89E144502F41A2B4564DA200E0AB5A3FA91836F4858FF298456F0C475BB3B8BD057A63B6F9B5DAFDD76C2C111F7B3A933A2F3CE069427077C58EC94A158B6CB4C13FB027CFF9DF3FC7CAE5BDCCD31E3F6A3BC95E6EFAF8CA24F773056AF6C8D9B2798057E2366BDD54FF417B8BDCAD4FC0FF8E64C6D258438F98DD0682A716BA2FCBA64B4CB559630635D115DD846B7182DB50A7B92C73463673CB017EBE6CCE190700E73EF73A790FA85F04656D0085023F483F50DCD5BA9F0EEF8B3E5EDDCF0F4090BC2D243215321E606C4107FEA5564041C07705C545D7956A8E163B9B641C7CEA51AB67A2C29BFFE9C7CF0D3941C0E45664A40F2AB5031C2BDE8EE7E5AA4228685A845F4CBDE42DC3F9157F4FA03631299C84149206B7E087CD56A5809BE0A7CBE54509A29AAD8465BB737DF2631E86DCCC3ABF5ACEA6091813F1E9DC49D9F998C56E72972D9CD51A95A95B59B9AC98B8EB07957E59547FDB243F873FD5A3E77478A6F2368177BFBB95F2D8B2F7924655E271850A72680D2C7ED2CFE57ABB59BE1DB29A84C715828AD7E06E1928747CFE2E1351FD07534AB50855818EFF4CA87A60E86217F991C12380255CCCA0FEFF97C35C7214157F533AF3605B54902AC8300C8E4CD496033D3D05752B3AAA85F5CEFE81632B19263F944C637DCE318E55A8A4BC5AC296DE727708D86367970C17DAF3012DF0AF19A32169153E6C07C28379761B64CA1B87D7A1B8680B9749936D205DA28B2E8E9AFCDFA26C975914332538A54730D96037AE74439289AA97D76045103540230003A430A067C58C881BFBF224DF4DA5841D1B6781937F933267C32698908A6D31BC0402E3274657ADF416C3C9D7378338593442D4CCDCDF7ABC61A45C4EBA05C0737EF175C6F01CB7022A7905A365866961F7D45FAFF18455553012D1A79225A08871971D926D978B5ADFA1723314991467782B9CF2FD063CA70A49EDAFE31BAF3CE55016713CD15F8828A09FA4D6D093C29DE550EBB0BE37FCF1C5A4B6556153578587A0762054EC01E0A114AE186FBBD97BD83F30B411563B4E4369D7A24033ABDF1C0CDDF0958F2CA2272AD358F4C60EC7251E899C6C11B001E4025A6733B270A893F384EAA93DA2F6C4D8C2DD92A1B9305252BE65C3776F5B6DBD92EBDB9E12955C1358C011AFBA5FB7E52AC27D64FAEB290177CF6195658E6D2BE5D6040DE2D26677D47349FFC38123B576A6382ADF7816344D7E257EBD\nss = 80548D4687DA93177D06D98C1E2DEF33FE85E770F8B871D2F74CAE533F654692\n\ncount = 46\nseed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493\npk = 0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C26D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB25195346", - "4F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C26D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5818AC8D7A38C781E3A0BC43D088E6D391D1D67D9639B260BB6F58A19A57150D1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nct = AF94CC0284B48C7858A08B77AE1161A30C07A30D48FADFC030089988BF1B24FF5607C9B5C714AE299658BC5E8801AF51E8876908120917B00751B558FFB7F54E875B71D91E02FB9C218EA63F2BAEB28A16F912896652D7A20861311BEDCB97846CA5F5C43EFC5E09BEC6B699C2EFC6D634F6C310E97793F0FA496970E2B9A3F74B35F96890468FAAB476C179AD7F0D3C601CD54D583C6763DE4A839B7855E68F3BA4756A2AA1EC59FECDEB1D7FAC0B9EB71184240AEEB740A9579BA6350F8F6B930A8AC33D3BFCD3D28DE47430FC34248EE1B292B94BB27BDDC9D9B1A6CDD7B5AAB7FA324295E1B80AC76E04465A50310E0F3DEE3A8414C1927CA2AC9921A50E970A48571C8B73D07C54F58E7D3CDA82BC4A609A9840F3FFEBFD7EC71E52D875712EE5CA94A500E28F5D3193A3EC22C83A2159DEF810FB3640440BDC870295C70CE4D45B9FC902D5F8590C0E1B45A5BC150D379053F277E3D8368EFA67D333031A2B131B8FAB6522D6701BD119E5493C5E6B4862535D4C119265FDF2682A7949BBC1D4BEF0893D979E35719F0D418317D0A828BE60E9F81A35DBA44FF1C286DB5D7BCD3734576C6F5C8A7BAC8DD8364465378557237BF26F539FF9D68FA86244BDB364FB1F6C893CFEF73A9D312037F161482CE9480ABF28809B05318F7A4749983E3577CA3F19E60492BE75DE65171FB51A87301DB5DF692FBB49906696842636B85D6DD6DD020C5B67FEEE25B7FDC68B0FC389B76DC02DAD17C2B58A1B3DD2C7FB17848442F49A674ABE74838095A97949F664F474DAAC1E708F9BAEDD23A32A2A5556F42AF0F2FF57C487E7C97B5CC6E4CCD3E923976E5101AE7C4AE8EEB07FA20CC7BC1EE39F26B002AA0149B84AA7E868ECEC02C304ECF5AEFA03B98F613738D23C09903901481D8F14160BD18DFC0686DA00595C7178DFFEE5A4A9A1F4B8F27B563C4EE84B8BF033EEE964277944D86E416D67F663AD2200922762F1900CB0F65A81EEEE4F758BB20962A85D2FA0155296ED38AC8A4A642E6BDF4E772B7309F4E0280552DB9FDF107D2C3ADED893A015764069D3D6D5E689F1DFAF26A8FDC8628F6B33E8B5D209AB3F3CC4960409486C52D539E32D27687C2BA004201CCFAA17DEECF6533D47CEF4DDF9B6CC8E25F3648BCE3298423485045762E4CD4B85E28B5FBE22C332EE0BC587B2C31AF7B98FD97E95CA1FBC9A57E654BD8B5E54C9D1B3FB59527B1C8F9736E95293BB74613708721281C0E80B79C73E1DB9DBC4B1378A18174D068C5A2B6CFB4F2020EDD74A40FA308D5E60174696E8DF28063198F58605B5DDCD759B6BFB1C0C2CFC9F31FD5E041F047EC94A716758BF66782127771FCE174DC0F141E866241573D48AB0EFA04497686BB3948C785A3F3381BA34E44090E02F5911FFF19570341A7AD12D3E7A487865950462C7DB9F7290E8453981EA4DB3F39619F27DE8B68866BE3A2C1BB6901A646A180E152802831D12FB305CF084DD64C5ADA579BE82A7C55846B550FCD3F4C3274297F08AE37C4C2B61\nss = 2F2F58E23DBA54D8A44BA11AA4546EE3F1819C6243E986249B7102019DE3A777\n\ncount = 47\nseed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3\npk = 964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447", - "332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC5812558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21D964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B172CF4F8DACE8A96B8F70DA966080A5E3F132873CA7544343377A99B65E8147FBDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nct = 2E1DD8799B0911BAD860CF08F4A53162A559277EF400A1120A024C0B0BA064D1746AB3926225882CBDAF2B01013FCFF1AF978C02CF3650866AF47564DDDDAB692292F6A1233B0BC4C296DD98FC24FF962E8F3A8336729268EC7FC97D30EFCFC45C2D77AC5FFAA428E1D3BA6087F0CED8406F9C86F1A2119B0539CE5B3251C9A0C0836EF690DFADF37F16040DA580814B865777882332591977D4181320BE97A091E8281ED130A15FC6AD629EC1103CFA0AF8FE257F3C3DBF737231C023C1314484A582F2599BC1249BDB7C5C9088B60E760F57621F4D04D9F32C8B5B354F8943D8917C68030CB263B78C4DA1BAD57C67B07DED2BAF8B52D3F864380DBBB0DFF30152C11F86A0529B29C78E97F91E3DD901676F97E6E1EB3756B213BC19D90DEBDD774F805B30E00AAD86956014C64C09B816B149EA939232B4CBB96F0DA9A9FB422F1154314171BFD2DE10F69767834B90AB15099D30415D66F8442589B8855ED001CCC2DBD6A633AE846D25BCC754838F8316DABD1A58A61C6E7EB763611BDC4CAEA5FAB7A19EC95BD168A4742308A07E8A0E0214C1173FC7D2386E33D187F2D2E5ECCEC18A3180025129065644A8E917554DE34A1CCEE3E9509F9DE89FD35345A9465D02D25704318D5E6EDA8CA7F6A6FBAEEE2D519929DF566062F672825F8BFD3370FCCC384571A1C82575BD9F6B3B4173E255446A5A3F2E2143565C11F12D8FF48FB8105E2E19518CCB1B60F04E7988C58DFC76AD3D1E3FA107A7193AF691D80D3DB1F940CC2E5F50F02D5BBAE18E1F598DF690E82E7BAE5334936B8D1C194663391D3F819CD2FAC47D185192EB9596DDA35B0A8DB158C025961CE2F570F7097D076384F9A548A1B774624C5ED3BF042A06E50FA6E24D7796F813F5C63DDDC70A1BBC85E730ADA2A2FADEBBA236CD0A9BE983FA40166823E52218F729ABFACE09D7AA6F6CFBF6BA25DE959A779CDF2E385A83B2666B5E0CD8A049428B18786D93A125832AF72A6C3202DB30D83E34DB9C2E127B1D7E027A0D8F30AE69C90A5CFD4D3BD610F77751940536174247CDB7A9DD7DF9A010E28E8BF22E346A3AED521FC8B7E3891847F27B7EA06157FF21F14CA7F474D7DF1CCDB371DD9155F8A8958D391A934072EFA43625244B1A79FF2C29753053C42378F338D11D722C283D1436D87FBD38AED972EB4BCCBDD3DFFB9F6F7B2CC2B1EC58F199E0E09ADA57200031E3B26F0556AF815A04112A784E5762AD828737F7F26B55969FF023BF853E4FFCCCFA3A6E3E5D7363B039C2AFEF6A5114E7D2D28405091E258CFE54C3B991A5AED242DBC60430A95EA07776314140BE80C633DD3E2171B2E9121F16FF37548E52650F6241960E6A6C23EB18EC2C6FAEA35B8E3AEE9CC2F7CB0E3DBA2FAD334255CE1E92F684A2E1F8281CEB9EC7A497C41ED0362F9D25281064AE282E8947ECA454E3ECEE228B0F219C243BCEFE589ECA239EA619B152606EED03F788E9824226E2FB390207DFBE953AC99FFB9BEDF0C0F602F0968490BFDDF86E7D0F0E\nss = 0936224EF45E29DFE9263C6237A22798E94E81A932796174271CECCB78188554\n\ncount = 48\nseed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17\npk = 58718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2", - "D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F79C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D970358718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F268B6356F92C57DA6DD34494B927E8764ADF0AD519612EF0D1B8951E50966C2FFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nct = 19444F1E4399BA6307612AC8FF6794B0708DDCC06538D89BB5F49FC3B8AF7C2F31C965417CC17555AA48A9C17445580F27AD4C825937FD7068EFBCBCF3B5AB055DD0D772E5A801935F475D45A63541A9CC892C87AB0CA912731819E4F270564F50BE11E0EEFEB954EB6F4042C4ABA4595AC8EEC5896AEBD7D66C0D1B8E34ADA6F6C4903986D9E0C17E8ADB7A4AB87917B9584C6D43FFD09318D867710CB41112FFBB8D888A536E3A4AFF8CC1896C7AEA3700B501FC468126D0EB82519A336EFC13BBBACAF4C1F48D187CE71BCB2B8F95CA66468485C445629EE33A3EC1C4EC34A193F68C752DB1701D07A9CF6D815CA93C93C6E4FCF4B21F8B0523DB993D25F581C91C5DD94B594EDCA516D6046354B4309CD9EC53BE0F9FF210213DEE06C0066665D325A10C5D2491DA37498644907FDF719515EC507217DCECF16D4B3CD45EAB811684198C48567BFBD65D831ADF41FF4612E9FFFA0587B7B3FC9F2B726DB5D4FD1DCD3D4BD06E309EFB1007C39401FD0A98B2BD6E3D354FFB8FB556F289E858A1244A602CC1D0A41055087A714EABCB42AA85F484F2F27548831B2F32D883A488B74D1C7BB28A8F735F161F2086B346CF0C45153354C690C92D68FE943D723F7E243D0AAC615AD54C3FA336B7E43262E14C850E9EB89978AA10EA10507230209E255192A3695D6FA3CB55EFD7BC69174A44EA0A2C15FD17A22856E571C39A519E94A5A022B04DF98E6C84FCC6D5A5AE3980E651731753517FB87333C02044C12531730F3445AFC02CD54A0A8460F7146F98187CDA6555A8EDF2CBDF6CE301950EA5204DFEADAF64952BC871F7F01517ADADB0A1AC33C34EEF75B7DCC1F64AE20A9101AE95AE24020D8AF3242AE911B3604284D93DF937E74DF3F74F26275D7413CB6D07ED995AB853E180A50F8D0EA305528DDE43F5413F927289CB", - "CFA6B426B615320D635B85B63FFC640E7EC4B121AC71E85811815EC5DF1B9A5A2DC7F79C8A7E6380CA7D49CB3D7901BC28D1E249BCC86EC54EBC31D92D5324A0663222FBE93EA2CB0BD9BFC5AB43D63C8DA12051A4157C210DC10E737B37962C1DE186E286944E1C588B570766F81E944850FB4269491E0FC23F86602CAA9968CDA290D83E7B2EE9917693E47951EFB86F6CFF49CDB80CB04774E51DED7A184BA8E2656861ECC8A90795DE698D70AA85216FD715A11AD8E1D5D07C16A1F10C22DAC064F011D1829826D34C242F8D0DC853DF36D4DA431489785373C8E050EB8A34CE55C6F2FC1745DE58BE0B903C9CC25392A9378A379F6353F04C52DC5AEB80048BB0F13DC7DC9548266729B410C7B809C10116F30A6204AE7F46F7CC68F5ED8202832FF90E1C482B3AF44E85AE6E44A131BF9789147C21B1D5658493CE4CE3BADF7458C26870392494A65AE4F53CFCDD337D07C801A6AC90443A8F78DAD7A7E3ECD7DE8448809FD38B533A3F41512FE7011425E6FD360395F62687EA7E66977B0C3AC4FEDCD1C91F1026E216FA754A4D64F0265B0AAC854C8AEC1F25EC93F70A10E3\nss = 2073CEA69B598292F44EBF4AF3F7035E1738AFB7203AD67531A7140150176E5E\n\ncount = 49\nseed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB\npk = D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C4C6D304E0494D88D83B5E3AA5761DF3B299551A24F28994D2747B2B08945BEAD20A7237801F470FCC2BD9FD7BEA8322859B850F7882D36294743", - "2913DD068C01\nct = A95AC6C09FB64C6D773EEF1690F3B87550BC37513FD8AFD9B1BD88B7B51BDAF9EC20EF1E5B2F7856C02211A7936FECD414F991C098A77F7C2652B0BF095D368F02A2A293F6300932BAA5AF1311D05EE3C4EF967003DDBE06DAF30277636292E5F435DF449904A9C47597DEEE95152D0296F0DB4013609A986A27FB8C50C453A76906D8494416434B048A2B411D25AAE800469B2ECB73592A2BBAAD4E392F3C5367B7FFF2C9A4DBF65C296873230782E4CBBB2C613FBE8E5892ED04524F353F97B6A83CBAA6ECA393BE675AA3FADC2615FB5A2DDF89745F36C83C1FC204580B7E4CE24029E0273DB147666A6550DE9364BED46F3C20E80F42CC013196FFE4E06CA8FB9FC421C798B6A287189861CAA148EE2B6B4326D73F51B9FFC2B97132EC6F4C0D52DDECAB76ADE333C6A53E090759AC5D8B43779911FD98C080463938E0FB7DC6F69FB35F71919179D82DEF20AB425CB56554893541CDCE3652BE623D49052EE9DEAFB39549B85DB84CDDF45F3D113E815CC0D32B3F180E59FF69415DD50B756624C84579071DE883E2187FEF0A63189EE9D342679FF0DCB98A2E963B490BCA4D60A309D08FB6C31A1CACBDA0D004B6D666676725EAEEA9D31F7205D3C02D12939C3926EF259429642A9D9C375D77F51B8356CFC1F504858BD56E445F05CCFF5109F73B89560788EC833AB196A51E877C751B70A67357C70CEE24DAA81BE2C666BA20D1B7DF9818CF9900D2CBD83FF74E47F999689D2F5BB178E9A6D4B4D49538706136F4096A919469B4006766D5279453735B84D2066389FDE6F600B49D4DE09BE55E09E7C462F314C921F225E0168342DC4D306DDE23B39139627E6AEF656E1F803EC3DB9697A8FA5772994C7F5A0E6E23F71B025D007FB106E81E76C3D9C718930A1A33767DD2B24B3DCBB2728E9746429625330006CC71604950F1A5124C3A820AD98ACC2DCADB4A1FE4EE3B04FFA3FE7305700AD11C06183AA4864FC8A254D9B6319D3C8C42BE03DB71EB74E585EF4A8D8066FC9D6C5D4FBAB3345D8241A9E6F960E238007F8897A50C6FD1EE62EB24AA67EDD962A2F2A9286A365282333932BE877227D0F5E77767CD69FBC6001CE647F29D89E145A91A16D477DF0424F73C6D310C68897E50F3DF553008DE313D9F9ED621E3C43617FFEB5E969C015DFC361A06E9E649195ADF7C4E9BB6AAB204256F1D7F6D0B080E2981932281937175940EA11583F862D7A001BC33A0E142AFD918CFF3764E99E52D3E920591A0030B3AA55C88589C0AAF243EAEBC6F08E2E3B3083E6A41E500150B90C0172F534B597C958B0430AF44204165344E218FD84BFABF8F580489F89748103B451FD9F5462288A03FA317FC72BF986EE03CD87709B646C4C611143536FFE596DA2BF049EDF32F8E40B0C465B24EB81FA09D775C7C5A99F5ACF2C6F24BD13616E6D7E27CF2DC938CF5BC17D8F4EA78549377747A23E341F19455B7C95764A8476AA41F1D33B2344938BC3FDA480F646DC973321108BFB7638767660FDE1FADC387EF\nss = 633D9672D83A112A260B9D4C17812359B5591900A3B80424B3590B403A5DFBA9\n\ncount = 50\nseed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09\npk = 41AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96541AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655", - "C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D145572BE2F5CD569E6229F00014854633F7B278E90AF4EA593411909467A03E29CFB7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nct = 90606786779293D177977750726975F4EB4D2843F8F693800A1DD52AFBE25A79C5E48D83D02E9CDA1E3909D1C23DB2E382ED3DE92FBEAF611F326DD2A34E597CE9695E211FF7590CEA226B588A5BF394E8AEA1AA959B45E32E7AF8DC01500F950F9AF77878B8F280E917579650DD9ADD147D1879F249FFA2B48E170B5172B97DDD0BE9BECA1843BE63C7532F7BA2B85E508A600B1592759EFFB657EED4162855ED6B6BD143A91523A3D033BF5F6199F8D1BC7021A37ABFBB82886777797EAE296F9D5748FFC0A1276575FCDFA8056030AF0DC936AD79D24E68228F9C50F3F406CF0DCFC8C7767285B67EB6BAEAD90391D8DD18781752FE025407B96C6F042D251556B610755D1BDF36A806230A11C2852827A048E835875239F99BC4A31455E13ED565961E1EC56AC4719993F2D02CC08F03941F9FE37A7E18A66DCB2E5EF5A591FC5A4C5128EFB1435FB97A2A396B749F911160CB4078F5D34FCC42572B95E4BC5929302E1C77F5E13F633CAC285A61C2DE38877D8CB44D9110FB415C4B7B7132A04050890602D7ECFCC1747600E8F2CC27CE59C9389B227AE001B1133BA633D0B332EFB1D2E1E6CBFEFBD162CC62002A9603CC2F0B580AE0C541D4DBE47E527BE1095112855F97CFE206A38583EC34D7B87CD37824206D7EA069FE35A9C8AD0F14C45E5324A28013C1A2D705364B67D710FE03EB273218CC5EF9DE14243B6F097E7129D90D770B7515E214DBFE7BBB53D816EFF35714CA0B940027145B80598A2031180251C5B508B52970C98DB719F53C11A16E4E8161FD9341AD76EEDCB6AE20B6FF1C0AFF2E78E538515B8819BA6110ED4BE125037533489E0C76E52231A0EC0569DB5EF47F6492B7D6ADA2276F93AD2D53B08E45E8872378AD44710C2254556435483D4BABBA906E60EBEA08D652C17DACB971FF31350EC86E61B655D106D0A7D8BB8D224687C77D9BF70FF94E55D658CBA09EE778ABE08D01FFB05252F98B378DB8467CF5254CE62269C1D42DA233FC59D032B7E69FDCCB57B568BFC40A1050FD73D9E04D29BE0B4E63FB7A817DB603EE7CDBE280E772F7D18B4C2E3805F6EFEA65F1FA09A9F3175F4104C2642B0867DD997AA26D55428F41B522B8CDD48206FBFB97DA0E7CAD7BAB9215B7850B6AD4389148CFAC1F9DF17D1F6B8F629BF5AB4409E99B24016EC0F425ED4EFAC98FAA2166C6B6CD39022BFA01B3FD57D30EDF1F2298601420DC2CF757E3702E34B7EBD285D2DC6BD0FD07967EF1BB9447DAF0F0B5F52F2C61DB0E7849FF02D03C50703961A5C03FA23807218A04FAB9466633563B8833784DAC8E23B11A0D895A5EEDDAB644C23F6332735FDB0AF36345DB18EBA4E5FB4F4A30000DA7AAB1860853103792D4C32FE13B8EADE1451F6537212DDE6D0B1160A151BC4F33725698930774D5E26FF1B57FEE3D2C19A5E5AD0FB0A0093C4875159947DC8B7D915AE10FBDBE2FD73ED5342BAE093D764C26ABD30271EA1AAE78FFBB55B2CCF97CB8D75FC6438147718B4E844D14EFA5965BD6\nss = 7EFDC40486793DCBC7C030273F8EDB4178075955EDBFBBF0F21B793206A172D4\n\ncount = 51\nseed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88\npk = 32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E5597A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE", - "120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F20831C75B153FA17D336A79FF6E88DDF485DAF7B1B0BCF39D8DF15319D52AC67EF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nct = EAC0E656E53BD64C8F7B2BE3647A96712E4F83B04FA4555F1D3B8F9B796B9841C2D239956674CB51CA6DD945F2B9C40CB3341881E883A6A4B356538CC01E6E42B72DE8754BF38C4363C5F39C9661C13B207DC92767B34AE07C3D38BDE0BE4910E4AD5DDADCD4AFD41C5B6B8A00D537ABA8F5796F940B892EA5B797D2A19021168CF55F0054B6C6C7D43B192632F3DAAAF4DC99C2157EC5035E8039809A95126DA22408AAD3558C2C52528B46F313B32D8730CD5C5EFAC4F58F539CB7DDDF931C6EB9AE718BAD5B5F10561A922D4C0EFE6531FA7012568E5A372F6380D5C31A5F722768B2E9395B8D66768E4D8305DE645927D91BF7627977E9739563761581F438E05A50ABEE8178065406D40CE6818EDC2ED16FBF346DE6B40FF715CE1621FB2D55357E359FC3B67D1010FB65A732F4AB7C7BA83F4A9F8C294C7D96DA285B931F78AE792AACC355B8527FF2CBA6EE903B666691DD4F6ADFBD58F21EC2143571E061F6049B61AAF0A56885B34559DF49BCDC71B1D2DF11EFD96BBE1EC331C8483AF5D9EDFCA14F3955CDED0A2AD957759DDCDB02A93C5876FAF55EB8A32B74975D5ECFD3296B00694EA1DADEBD5932B306307943680AB5A2B25CAD113A22AADFBB9DD8F4C462FD6EFEC2560EB8BA20A0B2BFDEEC2193E8D8EEB70F759E32B3F07BB3F7F5AAFEFB74C5C54D7AA8369D8BE515EA5ACEF7FFBE63BE3AFFDCFF6144FF59BB0E4EBC711A9F001E05D3A4BB4971377462E695FFCB41D81AB63ECB228D47049367504E279E5CEC3D1CBEEE4B1B9AFD9EEEB8565CF6AE4FCC0F62F40686DFFBC7E9A4148EB3AFF9B876987E7D67756FC83DF5B69CF46FD3AB096E5B58F16756DD1EFFF6B898CCA1BF81E19B364C3854420DC8570CC2C5B0E9CEF31180712BC4CFE866465409433B57577EE869F77A3D713BF983195B53D825D6B3A6F1DA471ABC964FDAF6A9CD64D21C979C4609FF77339EF560C793DECC75A6C78D01A8A5A6D1071708FEBE38C7DD95CBFAA4685B5C8E22FB0A17849AD8BD0EE1A613CB2A3C6D1EF0A4D32BC535E45FB5C4022B870F7C410C9D93157D13C47E8C4A89DD9742EAF9603AA98E98020B0EA05E9C6D21752CFBB0D77995DCA48E0CDAD479364AAF3ACB4A99204A006EA3BE92B9819FE611FFC3C9C73F240B147C038151BA94CD1DC0E78EB7EEC32ED7B1D2DECDFC6751664B80EAFBA4600737FC2939413ABC36D14100DDB3F67EDAC9317ACDCF043006FC01FD97FDEF6ECCE4400B542A4AD2BDC4107D975DFB762761739ACEFC9A6B2EC26AB9C80F24059B46CB52DB1EBC929ED159497989131A7B67BDF78E141D8BCAE3DCBA7948CF843C2E1409830B2234EA1638C378B40C87907B1557A81044A5D4407CECEF5AB2DD55A28CF30AD06E741BF47A5652E56DD44AE96FB93E57259542F4EF268EB9221D714E472B4C633D2F4194BBAA72B629B83C7108AD2DDE0122B3A31F5D028C911DE14F1E80E23001FFAC0E8434226A1F0834CF5A5E0CA419D46759CB8D9A7236EF949A9CCACF70DFB4\nss = A33BBCFF1EC8C4D3E3229AEC78463FFEAD5B96C6C1FA857921F8907A9180AF07\n\ncount = 52\nseed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F\npk = 7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4F", - "B7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCB30CEDC4316B63D75B641FBAD2F33241A3FC47AB8B3EE1A3ED597E5B04F77C68E6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nct = 3EE8CAA61756787B200AD5EC90EF835F55359F55AE04C8CAE6D2FA90CC2E32ED38349B52E4A6BA4ABA658A972B95EB04BDF9D9F007FF1DB61055B41052095687D07626DDAE5F9C2D2E7931C6C45250F5604EBD6D6C4044D18C0A193C9CFDCB212393510F1E966377F0BF34DA89597CDA14FAE339D2A82D3415C7652A4B95945AD0BCB12992472766699FD0F5876F728681AF0EE76D6FD4E45563DCD52AA7C2E5E783CF2A6DEAFEEC004C87EE47B2B3DCC98D59486341ED9B282AF0705B69EC8D498517D0CCC5847D6431677A8FB7B5DF6BEA0E5821CAF8D14A81A0AC674089953179A3DD7C0198A9CE8732663261530C138EA09466E68F2A485A492D5875736D590C6BF0AF9238752EA3949593CD15AECDCD783DA5934BA69B70E1D9AE7C56B8885A3AB409098C17A4820CE2BFC365644A8180735EF122F41ECDB5387E87CE5EAFA8AB1414D48C7B57F52F3338AE5E5758E83E560178DE13676A49D69EA415622CED3C09A42F354B3E48205937A660EF1F9053CA4A1FDAB50FB5E83898B6E5FC8A11D6DDC1B06A29EAC43A5F47F2F70FCB085BCDA559BB3CA3B035E119970ECA86B5F373ADF2BA9CF6B5755445FDB574A40650D7E75D7E36F90CD7C96343446A87882AD03464E8ED40797EDCD84DF74FCFAA83584E8A75774DEA67C74F8C5CAFC18F3BE9B2C11EE6EC6E89CE7452D0A98C64C8F6DFA6198D9CA561E86A1631BA17A6FD6D4181186ACDC327E71FB300A9397DB532B88823D8D310ABE4FDABDFEBA7521C939BBF7413BB5199AB40DAE9A8B7EDDCE3C38293D30D6A5F18FFCB12EA2E8ECF1A942E20F8310825BC6960CDD7041BD9186F723743C8C98432536EF35E69F0E7D8E0A0E05F3E40199EB1F2F7A41B18B0E7F2245FC7BBA28B83A3A4F0CEC6CB919D0CB7B66745200FC4074C510795982665FC880D3F6E3820D4CE2333C717D94DDD36C4341F01819002E21C41B12EC7E1184A1F7E3E6FCA6A18971B1C438C773A7124DE94320443C7D80C727237890CB13825436CF0ECE3FCB867A86F8C2BECD314E2274B9BDFEB3971EBE1730BD44E26B587C464E86404B8A18E35C6FC427C7160C4079C394D11CC93F473153967A394D126DDB344441AE12729464DA5E813E5461439B6FB0925A97B726A2D724850829EC1D6E1F3881199CE47E93101D99439304B00FAB1E6875EC82E4D8766912505121628AB17BF0A5094649E8D5803A59CB35999D8E9A2A7D14646A26F9DB4BF0FDAE3527CAE7CD04DD9EC949DDBB122616881AFCAD30959D5022DEFB1A2F86903CC0B1A63DC1D21D477319DF95E7B39322B69F8E3260B0F52D1EBFE21D0754A2076AD4BE30E2E47165EA3EEB054465AA4B5DCDEE133EC90A4D9C9326F153FCDE75D9E3A3351041D13EF0B9117098F2E266EDF666A3F333D8FD17C514A4A351CD2CFCB044FBF406E1DD5C99809731B988458055EB888E00665F3B2EFC0E4E16F81AAA6F28F1C87495B078B236971CFF1148C71C374D52AC1C5E68CEF548A30B0D6223E995D7216F6604409101D7B\nss = BBC0B0A4782E2BB9EB19257F5B80338D1E239AA6A08710CBCBA0ADB974D7DC64\n\ncount = 53\nseed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E\npk = 9E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5", - "BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB439E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0EE044DBDF6787FF038DBF9C133557169C62FC1CE2580739369AA87DF00B496485A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nct = AB24A548B90EF59F7595D625B44E8A9B3CB8EE09A1AC6213B709B1CC1833B6D3E3ED145524647D33C527F0E7052DF7FD94C2B1EBD99577600DDD3266100218ACE8C5AEFBBBB3C045C5440AED44856616C5A4456D28A304D3D00B51EA20ABFF1E0A1C671BADE1E8BE2E3BB9A41F1C73612803DB0FF713B5C717B9BB751F750C1FF6310DDC3B25A012F3902A6BEF8F2E7C3B0EFEB6C8B267E1BC9152D48F53591CBBB2010E5D40E778368B9E7E8ABBF52BCFD5B61E4B2E84E8CEDE9FE87CC14DF8890FBA78466246888DD36D71742050C8271261BED8199B5D4C7C341F5E34673E47E58F42AA3F9D28CCDB1DE32A7C6E6AE11C346DDC6D7A9B4E1384E85A466711B2F5A5FFCEB0D00C4F10C8B656A878CDAC8D1738B73E003DC44FAD15AA4E30819C98DE28883E02E501BECCCBA97019D18EBB0565CDE8784F0210A9E6199C55A60AE87559A6104662CB9631BFDFD6E3A7F9FE3D7D542C1D01520984455947052C0C9E8C985C0F247CE9FB8C0D8F2E5EBE09BC6D06D1A1EEB2C97CAD3F557CFD8723D2C3D036F1EC38CDBAD6006A6B0002DEFC9E0599D9950157324A3045DC616786ADE0A56E6378793938485C69411EB7AD38267C02E44DD902E8C242C139DCC336997DA91D1659C4582ED0021B4E14A4E77DEE7803B927B8C12383911461794718355C74F366968EE72289A8AEBCD3BF800F9E91C83F22F6D59D372134CE5154E29385CA973E9BBA04CB674F8C87D4DC29386144F577D6B177791CB28DE72CC33226B9003E42EB040C635C80305996A303F8AA82B6DA9BEA52FD11618F9D04B00D5A1540D836829FB363AD62F63ACF4EE550B09F665A62CBA6AFAA9509E5AB22C02ACC0470B144A110A1D497EE5D2A764CAD986F7F96F3BBB4156C7713784D5D7F343F9D4FBB9E7F75114E5C60EFA58DB8499CEB533B4B9E50522364BA540AA3071C80E5FD3139C64DB8279058BDAA72E1515E483609B537A5D524A766E2914F45875D08F7BE6CDBCC08C9357FF06F897FC3A17DB8341C8E2B1D63DE212E512A51D60129A1375FC9261FBF5D8CEC9252331D75F7A4D180219EA5A6BC18E8A612042639A8B33879F2F8073C23A5B8A983B131193B734B66547426541ADABE13990035BC87A780141972ABD4F98559A6D92B9A605D7AD4F00B8D96F3A4EEA619D9F45D4C2F834A00064CDF2C58B51A9ADB542CF8051B73455BE9881E5097CA9D6F81B0240012A4E55369A056DE74C277B5A0915417A5EBA7A572A9B81121B4057F9A50C94191A446844225860096BFFEDF8B7AEA605F193CD60CCD0A2697D8F8DEA9262A3C5D89E8E94E2721A359364FE1B08245EBD344040746665FA6EC5D2B9D113EEAB5CC42450B5330A232D928FE674D53166416E0E8179100E421341DDFAC2E0E5A80FE51A6C6E8F044DF8EB5596809774CCAC4C255710EFDFF2D4614CEB463BCCF6013A74E1F22760A68AD214A1F5B6952E1935DBCCE1811EE19C2CDF8FCD3D38F7B6C6533DD9DE19B67D917BAE686BD9A9A30FEF043FC8C9055AC8B6DCF\nss = 3EEA7528610DAE3539F5F81EFD9BEEDDA4D45EF0B9FF91D3D4F3561B4981D286\n\ncount = 54\nseed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7\npk = ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D6", - "6F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC29707145034ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D66F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1E965AC6995D525E324E8252D8E2C2DA909A29B24BACA8B68DAA5122CB539A474B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nct = 9D503732B866FD6CC6482F203FE35AECECBDD76BA5AF3887AF66020597E9ED58EEE4577F0A07623C03124574A8F263775C83DF468839D2E5F17D5B21E811E0A80B0CBFEA3E370762AC0C47E741C234B5A24E803A60C532B92B658D5E46244F96224B989E6EC2BE14FD13A384EF64977D370B06040AD74D11EF41D126BB07CBBB5CB3CC1BE087F8FD7F61B8B8935F515207A26EBDB29DCAD93ED2159926093097F402EB6A2D4DCC96B7F354D3B46C514CAD7230D0A03AE48FF492CEA84B35F5086A2BAB86E37BE1080950674FACDAE004CE59858E2A2D9DF1D83A3E8719D057848A081BC262559DE7F0D30FD2193788CABA528CD3145465F3F1703D1955F87A896F114213752F389170D6B9E3B45BC4D8CC25A09D35D8C182766A97419302ACB59B18959F68CBE30572CD507D32280B9B3DD03E08F7F912DCCDF6465541FC1776B76E884EA1A1F0B6E7B44326F1C984972AB1FD82D1A095D3F8703F26D15A8FDE507E99100FC4204322D4DAAF774CA4CE9A470D560AFD097745AAE98402B1E8E5C0485620F2996E4369EA9B7D91D66A29AB0E8980AB477E6732F267EFAB52F24D1D19119B82FB1FFE9DBF3D77A0CC9CE84729CCDCD5B27D4321B23B1E9FC40F443AD753C0B876507BBA1DD7755914FD861E3006504D7E406BD8FE652E226D3B21CB7510F570CD1EB1BFE43555886E29AE1389C0791ADBC762EFFCA02553D7026A3820DC6C0DE0808FCED176BC010B0B91DEDE1A6770833AFCFE359E4228D04920870E20DD9892D0A5340C93C2EE86115244A43635DB46D28AE4982C3CB8705C250026C3A18DA5DC2DE6320DC4A4E40962FF78AA98B1C17F2BD49495663282E019982423DB6388C972B4540D7F4C26FC3037356011C090EB5AED0706336AABF252B879799BDC529CF75D748413BC2A499354D0CA2E47957E3F032C1C9B6F398C80468A03CBE6E1857C1EC3E6C046BCCEB9D8417FD3E1C7BCCA9A", - "0ADDCACDA0BCA99966994F6234380B5E58163AF74255D6A9FF8397493DD2987633A4A6C5BA61B00FF125C06A1615F993F660EB8CE966551586BB30794CCDEC762C67843A68A84EE658E629AED04191C8BCE6DBD7A112FFBC6A483AF6D0A3F297340E6E9EBDE6D73F39F4DEB96FE0326A8D25CA7335938F502BA77EC126D5A2CA584C838B2166AA0DD926F645F7B4570AFBBC7345F4FFAC34588B54776A35F24474FF2AE8BE60D7A31A415FA32F194875A0D2792DF994E054378BF15D8502F8E2887DACBA3FBC3FD17C7657DE1D099F4FFA8250CCC9C6EFF5C517B90B7C7035017732AA964A4A2941557391836624F8AFE0D5482143B009A633092829612E6024254F1EF8BBB15B5A6B3644C9142B148C4C7337EFDED7A5246674E2739E5823C785A16EF4254B97F86EC3EBBC28B4A1161A66CDC07D3FF5A3FD1DE52F00AC6EE6258821854943FC73B357B27FD154EAD141B187F3B8A7AF61C80D3F324C341F92DCF9F4962C6EB1AE5B0F0711FCCB3E5AEB439E8A7C8F20A580AE50C1EFB1F27923ABCC8F2DF1DF\nss = C5E2F0C1EE4F13FA8FBF2D09A78B04A5E2069AAFA978598F96424ACBCF41AD44\n\ncount = 55\nseed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91\npk = 8C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A088C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273A3D8A85F38CFDA38C66AE39B2F9186EF7BC1E0C98E8976A6CBC6C4875D73D7FB24C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\nct = 05ED6A301313B34C67A40B05211E451869D148", - "917D9CFEAA4144521DAFB1BC3CABE8FC527D998CDB6F1BA7A0609FA2144A3BD8DB8460612C8281586F4AEDA3F599CFFE70130A9C8BB5A91812B259167603B8282E96CA090EE6D83588980AE78ACD18324FACE44CBF68340002F1E0F6483DFCCFE092933D5A823F5ED4F06D38EE5747894CA0ED4A64438B1C6DB6DEA5D1A7DEED2A84F4622764FF3739924F3102912357F030CA7491D1A13F50B891294D3271D029E3402351D78479F253891D726B2C9AFB763E7A12BA3F150C54CEE377A91852B4C669A263D882D98896DDEDEEAEFE850159C3638408CA155BCC2D7D5579F156FCC2F7B77758AD4A5723AA45336054D810181E8BC9EAFB7ABD4349FA0F8A22B0E1418767E62EA6C84C2A7BC74E6E575DB8E6FB7EA79AB108C4985F3DC0424AF17B2BA1BA6C6AA2161D872DAA33B3C86D49CC6C0D5C8C07ED16FED4D2FD7F342B41D3F9B616766EC9CEFA0F1A2FC91CF84925243C344B02D6553B4F28D172ECA7A101B3A2EF6081A101DE8E95B1C32BC8B3327F24FF93C29DD66B9F508BA045339DE2C600469A73A65BD72CC348892AECFD3753F489566479AA7FF5390312081E24D9B64CBF8780D959DB66F9BFAA756EBD7CFAE55F991F81E586BDC74EF77A2FA3F3765905118F19443D3482EA18AC6BDA92A754CDC493E052D4482F57FB4ADDA00F9761F9DEED1B77FDE37FCBDFAD1CAE385BF05DE62880932DEAF957891FA11CD255E7C65619FD71B2641A085A5CD9FF4851FB57CCBDDCC10EDB41376032D6227ACF702B2E6265AC9AEE41A2C183EC16ABA9545E88988BB88EF7C0967E1164FA4F8B8943000CE8261420C53AF5A465F15BC6C76DFE8431439FA598D4EE11C3673EA9AB144893E4261454570702E6311392F79728C54DAB95D1329FD70D33E934FAF5FE220FCF9AACFC4D573798BB0D7DD218CEB8413629154745E6CED8A4A6EFEE1E93DCFB3F3BF3811513D5201F0B0A2C213E307767F989FBE19AAC74BAE70013B5D73905A709566356D4212B68349CFC4C7147F09CF0168AE636600BA31C87741AFE142D1CB03F56095DE4BB034991E54D863A9E56C6B9D1786D54A41C08BDBAE1596AADAD9118D3CC0B8121E25B0EB080A5E089EBCC32438A1DB1B72AD7D7B743A15118674F64992395316F426E365AE04DA9919E1A8FBD0959A2EA2A0938BFE7D2FBE844D89F36683E076F8E54E27AC5805128D0B58CDDC93793633FEDD427989AEF1463AF97643D628CC79DF9725C37F745839E85D9916D1C5337A16B47034FF2A36F3B022232BDC881577845CDC8A5621FC21AE5B5BF8EE0BB4E2ABDBBA1C348F2FD58313C9251B8E84FDEFE3915B8EA3CC13A5687AFFD790EBF25C7E761C90B1A0C7F6E9A3BBE04D6595B45D6FF3BA2D238D85ACF7206B0AE25B326E2191291510324A9FDBAED3BB5C770DB6F215DD693D4090BBF610F2208FDC7ADEC620D82F86CBB17DB7D31FB758A332D17E7FFAC763BFAC78B0F3C8A746BB60530A168FB5A06BC129F8F427BCC\nss = 0B642D9427CAAAB926DFC155993BCB41BFBFB91E6C6D1C4165D8750222CC3688\n\ncount = 56\nseed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235\npk = 605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA4575B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B0573C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79", - "D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14AA73B40DEDD61E6FDAAC86971965C03AB14AE69E8130426FDF830BD57D0974CE3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nct = 909F5615AFD3C1E5BD517378A979CF9A4267592AE7A8A723314DCD337E5296E07C686EA98FB8FF29067C99D0C8214DF3E1A4A3CD694DD8F53F9B1ECEEFFC203A6BF9E7022ADD6374B08B0C009A0F2B57CB55221FD486E4787ECB8CDE273E980C25B831CE8504E9125B4C402F826EE5F4E2965FBA01771978EDACA1B9AE19E0E302CD019AFFA2FE3714B7C136FE5D3B6F9D7E6622493942323B33DE56202A94D4CF505DF02AF304CB7339460A2DA004D783024AEDE73BEEE0C388816B90B36449F84FB145D99FBED6D46A1B57369F2F1AF1B4887E5AD0B318B527E25F81B0A847188D0BCF722482B90B1E96B114CD0274C8D00401B0A39B29E4C6B07979199A547A27D9EC39DDC7B29FF2D7033CAF8463658113451FC604C0A01656A2968871E153D77D6A1C328EF92ABD4EEE745A3C58D518A0AF004F2C636E2F0BB636436B0517D6F8D6A4323727518B720F55D993E2C9E1653DB50A43F10C4A69FEE9B170C98DA672C1B21A9987E0A231AED4241114D605555955A4FFA66314853FE8E1E4306ADDDF09BFFF1F22EDD64448A2F59ADD8237A759C2B5112DC3AD69404C65C2CA5F97345B492F0100882C83CF33F15E6DC2459976FF8870507865F9616AF8F0AEEE21FC008C9EED3565100F7443A731A5D6392F0D5E88AFC84D6A3F3C3274187A39BEDEE638E5C56E9A1A17047303DB8920A77F17B322C9573FE0096CE446ED1457CEE4FB2BA448D9A9BD690D89C58E47816B08995A36ED6C1A965B4C78CC5D7E90D5EE1CF5FFFDD6874B6B2ABCE7EA3ADA69BEE4CCF3892E8DCC8538CAD74FCED9DC8AA13B976E891ACB8EDA3700BBA39091E4FCB25EBE17F011D392E54B98AB4743FB7DDCAF0840CA05E8691E1C6FF4F46B45663DE89F4BC9B4ABDA850563336C0B82FAD2815D879131F58C4C5850B98AB57EB36A4A3E540E80F7115186754F93719794FD73D7236059A4DBE8169C71F01DD7C4FA1E6E3B3E80E5551C29C428996169E863CA1EC09189138588FE85B759D75C6FAD53746F5B6A6CCD6C2A970D1860FCC12998A7E9CA3DE51050F3B9CEF4A303F80591683CA7FA17909099EB288BE46819EC8E93C54BAB05B67854D7A105AFA20E62DAD71C90924A7FE13C5B0FFCB47DE697B9CCF4F33ABEB151E63A02B1835AD4FB5D4D0D858CD9F0A857801A6AA316076A4ACBB4ADE6F55DEC9B9F77D1633CCB4B391A4F879336AF32C7B54D45DA9683BBD83AE8D8E1A87BAA2E98D1D5C8ACB8418A2BEF076B9C35C45B97B7E5EE24BEE56FEF50D7FE9F30449440EEA673D96F3DEF3FAD0009054C7F4B1F36FEE689BFE6907453F2D08830D7524E311ABA74DB389DF58EDFB4F3715C880779352388ED09E5378760C42105F023574CF146E6A88FD7CD42660DE906BC57DC7F49F6691378FB8575C637979D445E2E74D36961FE0BC675A84E638F8AC4CBB0B85F365B3A73EFA97A4BBBA437A6FFCFF21B50226741F19400751B5B47C1657A259B427FB44FEBE3442123FAEE30EB71EEEBDBDAA798FF7D4DF03B2E5F08B1F248\nss = 79462708F754BF842716F900E850C228B00996B0E3801B43F6A928BFD4AA9E50\n\ncount = 57\nseed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3\npk = 5B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797AFC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805", - "E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F0695B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797AFC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93CF754F2EE43694865A09CA7BEB0DEDA9B1328FD0ABDF30CA5C338E27E8BE04B5230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nct = 78E7B98228BFDF95F03288762317F3EB2AD2750F51D4078A9FD1F14F002AC59489B6EA1AD30D86EC7AD46296F8D0C69DB4AC9970137901A93F02377F7AF74746C5620A853BDBEB7D706C9B743A78F5AC0F80DD34EA8CC9737EC8DB9B1DA502F14BA2D578EA6836AD314DB2A07133D7C0F80E3A3BD196361CE8E8F24884DD9F602F894656FB68520BA493D064F93F48A9D4D219C8312B9476859A462CB15961F0B045CCEEB860CEF99D4496ABAB16A5FFFC21483E9FDAA826AA9B960F395E8AE4C433E69D10C2687BC17005BEFD809FFCC76070634BF58DC37CCB9806F530EF6ADA63CA422A35CA1349A74A5D0EBDE8036A0801F3F61E838242189D9CB1A8725BE3B93E07AC509CACE9A58426D9CC6D084BEEFF08D8FD3F1020ED2E0A3C0BB7E380049C76B4C8D18F8BA2309A813CF36F247006C247C6A418FE9F070703B80FBCD2AD45DDB3F9707C4F685736C680376D622F79644C2B4EAC7858B960C954C7F1772E708CEDA6812ADB59A6A9A277337C44D0A3156327FED348976D07B500EF61046D2B881B3882AB2358EF741EDD947D72A0EB26C19912DE1D2C77B6F523D277AB762585BDB095162ACA9FD027BBE2BCBB6C4C57EC0B01194363FE086048FCA61489AF4E9A06D8367B28EB465A9F8BF986C207B26BB9EDE3200D6F407DC957A0CE7866882E83CD89AF5702F38FBDC974EDAB62F24BF50C53037437260659EA579348950652F93162BF1A9BCDBB72E44D04B4B3C3975588922EAFF1569837704CC6BB60404E589BB0E1CDBB79E503D0F946186FD35B4E0A294E2CEFDE2C0DCB2B2383348F899176FA5B620B941C68805B52959D0571EC26B9DBDD75F0895561396B3ED20BAA07B7D20D0DEF905B805DBF334601BEB359B93E9D30C56D91AD58CD93193D7DB67DEDDEB02D05B64B23F765368524CDFD40F8F59DFD5CA7280A03E0DA103DB6976331514B965F1D71861A846A59CFF73865BFE35690AE34BA8978876C809BDBADE6726E4ABA2447DF9F0399A06844B1CCA43728EDD3FA348B34B7F15DE627550B1392DD3E0996EE3D8B7351D6A5601C796C4FA317641100ECC8EA2BC8827B6B88344FB5EB4AECC3F24B78FFDCD278DC5D5C7566031DA41BF4B4AF39D11F5355DF82FA68986FF0E84E931B520F600030495E6DDB4AC02F3DFEA6F182FB1332C5F6180D476501118D32A79217A9FDC3CA8DBF3B942158A0CD42C44A426A03101E444CC84DAED5CB8A17DA4E84F56F2C0B9A665E4C144994D982595A22D7E4F1F1E1937E8B0B4C70959621E0EE3F92FEA44FF164B6F7DDBA625C97152494834E604526B8CAF76F995B18F9AFB0BD263ADA10751F45DF9FF83FDF1A64ABF7874EE144E225E39EB4A22179622E7D45DF70BC61237D35BA64E11468C408BEBA085EFE12ADED232044F4BE8EBBC019512EAE687ADA59B8ED47ED82D2B593C46080A75D2B9DD5BD6A612C7C1AF0D76A231DF4D3BAD49F09EF01A38652DC84FF60F3E6F22B471113BDC51DD5C33B73CC65AC2C701F4CBDDBA9B361680FBBD0B4\nss = BF535EEBD3721E4D832FA4C11369808A154FAED4602220B4070B78900B008358\n\ncount = 58\nseed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE\npk = 98CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F9063514A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DD", - "F8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB55FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA94403818698CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D3694543A842153DEE9E035299D7E268C9492D71188F9FB24BDC2DD20C1DDCA647A15231100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nct = D793DFE0884A98CD776624207687CA1753B04CEF55D5DC4B9C5C94264ED0AA15B03251EE0FAF7C60C6221FC790F6E32C36DF947183BA0F3371CAE13EF196F36EE80ED758DF37AC6D9F45F14F351849FA5A18A4B9904B4E47B400B7BD80F7F458B92EE9A1577289A0CBABE7B8D7BDCC1D9BDB1605C96B509514DBF7FC9C84327F692526233F6723B04791CAEAF19B687052CB36CF248A254D4B1ABE5C2AA0D7EDE7174DCDDB2FDE19F5E91014967169A2DB30AA756D794012C290811361DDF4818C6BC1D74C7BB6E7830051C7B3EC51D66C3B1613C8144711CE70585F8FCA8001BCD9CA247DFE8449BFF0F7D52F384E496617449F003F145DDA4B53015AFECC31A72E3803AB561C35A72716D8CE3566A66AA0E921A1098CCF09712086C22C1CE4951791A46C78CAE8734B49C571710EE0EE2CF1138E1FAE19455C4C2B573EB8183DD9892E3D0DC150DAB5ACD32F8237B680865BDDCAAF0D5176FFB2382DCD75EDB2CC8398AE9789B7C49D44E4D4D18E705CAA7E3021229A52D45B12677D8D208EFE1DA2ED0F17C60BEF179C36A5B40B4D2B52A43CB251B65508148666111078D1D0E9ACD129526E48CC09148941E1B53E31392C6BFDB1406B7447589D2FC121E106830935B94AED6AEB66DF8FE843CCE9A0B91AC388E5C4C023E2522026CD518F48345411590AE042B607BD38E33FD15398C721DAA0A1023AEB4704B34125CCD18856EE95910B9044A83560D6EC6B2DD6BAC5BA82F47275B39996BE603485B9A8C8CFC71550F21F1F98458BB29FDB6D1700D47603F64734A910E143094DC3B0FD1B035C6CA03C57B009F4E3DAC49EFBD95D522A130CC70A98145F1B670463BD70917FA0AA10514584F180AD500FCE41902D7C5D1CA1E0BDBA213998FC5050419E2C5D1A149A9739DAD7F64B778D1CF6349939CA95BFD6797DDF9E6FDB14B770874A7F29A8C3CAEED48CD08BCD44931B194E648FEFA354CC754D2DBD1C829DC084EE2292BAEF7F221871E783E5ADC8DC8B2385D24CF98BE75C43628D990EE4B3CA96852F83A300E8FE2A84C1D894B0625036BE83CA29FE97C56DEA2E55C0261C04D5646F2E18CBE6AEEE22EAC0FC9E1A29DB9DF885A612DAB313ECBDE8CA25DA4D689B2D426B55B4FE36BF4512C730F55355CB5A7A980117FC1E63E50BE364D54C91B3001E89C36158D266F36D403CFB90F9CF73B86FB7435FEA20581ADFD570DA4C4C48FC689C1B67B4F457B7EC1C96E9C484FDDC58A27954402CF1D8E2C44BFD518F6B509B8178D4BA3C1B7BD2D1E8CF79C031AAAC3DBE6A9DBD211796A733ABAAF7F43684391368C98069CC42D069815EAC5046E13A8BD6DD39BC4ED2D3F292DA8EE67003947AB77903D72F97E9BDF0C3AF3D916534400545A3075570626F51C00F2BCB9DC611F0BFF8807BBA0A5E8D28CA8B988EAD01B7CD106D61F5D2E72FA46F8B9C80DE2D12778EF8A59444AF28F101B243660CE379C006B8AF92B26C8F1B6186390FEC31183227FC770ACA96B4583773FEE1ED5B1C96949D5DC66F2E76\nss = 3602269C7AF9FE28EA1019208DC3AB33BA09239D435C509903CA67345717E845\n\ncount = 59\nseed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179\npk = 5E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF", - "1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB9922CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A460935645E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDBDA43CAE3C4DA51D69A57EB87094A03CD3A9C3E6B4ED864CC691A60F0509CC6467A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nct = 2EF58C14C9258E8E8D59AEC0096B1645D2FC8A2E12F8BDF9813CD87A32835FDA60F096E647CA601C29C41D3331ED6AFF01978D01A0E7D9774211BBA0CBACB6226379A79C8B6575993589B5D73205F92A21A7B30B175CD228B5A449554A99E0C6E6547BE25AC510B9D1E2EAA8E7AF3A6F6F4D43B4887BCD7C5BC9C4C8A1AF737575802AFABAD38B7CA3EDCA440EE9F62F36F5566809572D5712BB03A1936A09E55365905763A631D6FA6D3C441B8B0C90FE04D2CBE0FBEB2ABBA2288EE38AA58E22453A7109F1E0999B3E9E4EBCB39A5763BCDE0290FA7213D9B357359E06DE0F6033433E78585AFE7CAB779A088A9DECF5619BB8C35DD51AACE7A5C3567162017853595D889D57AC96FA8BEDFF46CC035B15C51A72FD865923CB60F8A4562F9C30009EEC7BAD7A9E0C4188EA89A7BA3F719CA1E5243F94A95C2E3B74336D5BE81AB156528B104007F4CBEE6F88346537865CD9CBC40980462890FB2C994119A74A3D65078E24DED0F91718800B72B66629B4E8B534566EE45227A30EC724925066766C4D450AEB655D91B5426B8F2562DB6120BD8EBDF0F96758DEC90DCA1EAEB3479242E65F097EBC602F0AE36B4DD0FF2F7FC067A33B281582E51F93A5948ADFCDBFFF34A51BF8B3826EA030056CCEF16C9288CA0073EC8C50985EECBC97FEADA2C3139F33AF954C03ECDB4A01B468EA4EAE5FF407F27B6F26C1AE5FABFCD592E31C47F8E4567E3D985FE6D93FD7B0255C8D4E00497F93AE1DBF56F55037F2F5D58012757484E9785CC7052778D3198392CB3A7A1CA0E17A9DE34206FEB0BEBC7E454C90DC6351D3C7B8CBA681B8CA70993B19D47A8D12DDBA0105BA12441592FDF4205656A36BB261A42181BE2CB3C967A54C1BD20DEAF6B4882BE7DB475DEF1EEE3F2083A72B77F1C8766DF31C578B48EA5955752E836017213818DD12B0BA8DF7767C5CC432983AB3D82199DFAB7BD98346DF7BDE7D795B96F61417B768F188D3777EE7A17E6D957BC69BA16E1F345D44E4E18E5189705DF89C4BDC10DB1A6CD1429B10596779FF942A703349FFCF6D1144F105A0BA48E04D4A26AF9C9DFFDE23B8BC66B69AF9B7771DBA70A77ECE86564E266B330937921D695145DF0402C8C81B6F2789ADBE07CFAC8ACECDB8D6F8AA0B053FEEFAA1CF4503AB6C3AE6013B93EAFB5AE3C58EA090F1F26E8A96F5BAC73E53FF9FBA367DE06F0B98CBCE936C4C5DFCF19DA140DBF528C431A99787F0698DAE81AC2DF8F5BD837CE013618CB342F8234AC64A5B40A55FD1443F477215A0E8CEFF7A4C0646B0797CE22C495EFCCBD0BF9D6F46B5E2A4065F5E7B0E6196BE5BB6872D1424A1ECED35892FDC4BA8361C21197E5DCBCBB26D34C39E156B2B60EB9105B4172DE9FB8D5950D92E25B4EAC39272D3010792A39943F00C41804D2CC3713E7E321A044F726132689853F954E727FE0B822E5BE6BB0CBD39F6642379C273C0CF30B5DBA4933EF09E9A8C069089C57C6CEE8FEEB1F51692FA5FDFFB0F6AEC6E827E0245E72777B91BCF\nss = 5E039D591CFB128E51D0804E0993084FC92B0BCA9C0F2D84E24F5FEA5EFB3B8B\n\ncount = 60\nseed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E\npk = A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616", - "E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D6533C524A32345EEFDADC74A3C6AD7E981832797FAF1068955B79F118DFF93588F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nct = CC18BE84B498262137E39C8C5540DE67A3474E2F9E94953081CAED1A428F3DC8FF3CF27DFFAB8278AC4402A1FCD4C285FC13F251BFBD2E7D5F1E79030BAD0D12F4BA296F374546A5C03A8D270FFC8093E276C62E887CF91BC7B17F2C37065982DBA258B0F8ABF6FB391D5A077A0167E16D046DF535A703412D4C9AE46467AB0DE3B2AC5B80BD5E1875E727DBD633E742DEE2A2166303F7998878A0F96A364ED5B92F9BB74505D8F8694613062353EAF64C50AA7098BD142C431352BCCE1DC9D874505A60EC6318B71158ECC0A6A9C225C19C52D8DDDF1C7B3984A3D90896E89D443398BDF1FBC2569280F22353A9307288B0D99D31FBFA3E391BF4B530165870133645310D41BBB4132A51F8A9F4B62D950CDC33C4C0FC231BCF79D90DBD78D8BEB891EEDBCA40FEF6136C488D474217A77EFA163EDAFB5A23A7D424233923F1E7A4DFF5EC8AD07FFEF39E6ED8F5733A7CA4A484B926FE4268728FF7CE3323E67B3891175677DBADEED1EE2612B58791A6E93D3A9B9662015916359E775BF6357F2ED5A71DBF6783873443BAE37E4DE66B14DA166A4410B2C3D1B0CCF2C26E7A5FC9252B7D7077C32B53BF40D745DB6D32D4C9D7ACB4BD1192ACC55F3BED993871547C361C986AB1B356296E17E34F69F41EE8C60CB97999591484DEB6C6D9EC55ADCBED8D21A6BF236BBBF1981372E6CAC0F688945BCCA2EBD6F76B39C705550B38A10BA9B3F8BFA789E5A80310AF1EF038472E960BD7C2FF20B94E347DD985A702A9D63FDF2CD869BD83D132DBC29E2495B29A8DF54CF7551A68541816CBEA53F3FBB7F32FCA6F9971A7E65CD9147BB81BA13B82DCF914254D7AF5BBB3452346653020870C33AFCA72F5DEC04EAC5B834F29FFE71A9B449306F04FC847421EAB8F42AA045F70A2748D56F69A1AFA39F9B24D04D57D7FF7257262F7E4833A50E617B8AC649414A74278225DAB5AB45B1AF3B65E5C4C8BE12E7CA0F2A74F881E7ABBA0B6402A315EB4FF7CE84C6C0F60309612B53C", - "2AD943A5FC485F8766D493363533B13FFE17B9F8C279213E8F942E35858B3D19627394E5C71B74BD84593976BCC50390557942A4DBD0C4D413AA6B5B4492B957E61EA18C61FBB2C719FB1F79890F91B65BBD173C55B29F01853BAAFC6680629682FD16CF8413488AFCB4CC3C70CAA02B02466901ED472836C4384E8B7C0019436553D4D10FBE261CE1CD1B82494F047947C14F11643EFC41699A6DB1E7803382C51BA88783CE64E3952049897E03D181B4E17AB6AFD40A96AB682A97573CCB1E1B1F09D19547BC746A12F7DEB1447CEB4CD54F6F5E2305CA3F10EC3B4EDBC2B2BA34DE88EEC1218EB1276E1C29CDBD9615C3751B278077A05FE2A35863748207D62ABC17435C2DB742BE8FDEDD9EADF5C71258C906E68EEAE12D438A10F409CD9CBDC3CFE72D116B7C3F1D288DFD9A01899B0FAD6AB18FB34687204620282844DDAD79C457BAD5E03C6D6E6AEEBC7AEBEA18B60D34C106EB66A6B07209D2FBBC99506B0475241E2E6C722D\nss = EAE95E643381DF7A1CA1954EB0D529DB88A8001B8C1ED98A4B055936BBC6C038\n\ncount = 61\nseed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993\npk = DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB89BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A5DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CE2F60F27DA7F318EB94A74B437F8E0BC9513E9BCC38DAD99C174C1D75E0145F1E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nct = CBEEC8C5D1013221D499DF4B687FC8DD032863EEE2A09D95CCFD7CCB41BAC0B0A3122FDC92EFA08BABA7D722EA15C1", - "9BDA3F4977AA8AFEBDCDFC3F0E1F4274680048F9E060339D3245E7CD07C368B0A132C6AB6C5FBBE6FC4D87BCED0AE4504A62B3E81DB9F586D2F33C61AB9F04939946AE1C38C0D34D97DB4097E424BFF268243D2CDE37211A073BA22C10FA87BDBC19AF7A7F5F07CE8745458F9EF15134BBFC4EEBB6889D668111C83AF7ACF73E63291A25A47650D2E0471B020B06BE0C34B191550CE2D2AB8323A4F224212EC47FBEEF84B36D17E593E4DC3441196F5B091DDF778C6127A9AB08F6B84997CB057BBA3508B7C31982A0A8A017BFB99279BD375DCB94D8F3AC4C6BC61CB3E63CB1FDC5CAA637D1C9330ED8A251037075D44375450E4224176F475A48854D58652637189D2DDBBE38EF9D34F059582F8796066D8D18362A708190AD0ADC3E91F2F51421EA2172E0170600BFBF23730C6CB025ED8CA4B9AE033F6CBD6EF7F69A7DE1E6F711F42D091A79908C7493AD1B68DED11F32DAA940CD4E92BBAC9EABCE85B3FEA56828A10E01847B92C64CE819E72F62BE4AE0C0F4B6FAC1ED60FCD91C166A4E0C17C13D52075F41113D03404BC422FEDA4B37F990C039218C217B5106A095587E2812E66437D8786B8FC9F3365EEAEBFF0C2E6FF6848F0AA570033471A9834EF83FE62884C2022C8934133970DA578C441787E17423EF9CF2BC3A40B8CC481FE29B8380AF23C42E2A808DA7E5EE6D1D7C96B13031898A8AECCCE1928C49C0A81D47BEDCD8CC53ABA9E77BBC83174AF15C7DE9869DA8FD3B924850FF97558207D7134EC48B9FF33501D4021B6F89208E8421BC07F1D37519614BFD0FA4FC195D54D2F05C118681B2465ADE4375807C5314CB21AFE0936098F6ECA70294F6D1F6DD9E512E0D87CDEF023E317CA27D2F1B373BDA5D96733379CA70731D3710FDB7592DB380CC230E13ED0DC3FE8D8CFE15D730CCF7B6E7151353C21CFFC8B53B5DC2BEEB3FC3DFDD1E4F3EDAD81EB1745353B47668022AE0FBEDFC534AE4248286117550B9BDA0E5643FD95B3293DEA31D9F4F2EEE4FFD4FB3964855E9947CB520EFC349B28B42EFEF607C416BC4A339F04D6EB7E1743F631F061CF4FA5440CA2410AD3088F08190A05FAC211345EB0EAFF7DE7E2294A58B7F27C792FD39DC3B8084F390DB55548E45EFC9674249482140B33C8219C7EDEB1ECBFB17C9F4E07A99ACD348628780138ABCE0C15C96840F04EBE7176090E13D0A08990096149CE1F07C865D35E19B9E1873347D25C03ED113CDBDB3EAB39532247EF19EA00361C4388EDAFDE0B12BEE641310C8AF0C184E3C2D8D5BF7769BAF1F7F6C6B7C7CAF0C1E40E6063E6E601ECE23874E7016D2FDC98ACBBB62B1230CC7C1CEAF1699D004E63F1351501D99D6F23760003C2BCADED3A44CF7B0B572243D8E137DC4AA785ACDDDA836D986C1DCA0587827ECB85B579241C5EFA06E30AFE5CD363C2F63C0E3ACD503F8277FA867626845E6578B40E983\nss = DFFF52CA2AFC33401B4F72F5E6AB5D9BC21C08A6843FFB2CED24775D786B5A0C\n\ncount = 62\nseed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5\npk = 7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5C7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB", - "6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D4BF608793939ECBA27DFF5889D4D921C583999A57E20A48085AC549573E6ABF393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nct = 3A3E99CDFA0AFF52920DA4CA405CB98307CE61FAA8BF07561C783E8D1636003E6BA1A0E38FF422D21D7E842D98ABDD2632FE1209D662E08A8E3E1459DE3D8F206C6FB378019611CBEE5A835A23AD221F07574E9AE19DABA2AA1E619D25CB73F7AED357D2A68BEB6CA21A905DD876D55FD28B251C94121F4934E8046DC44E31821E44294AB66A42BDC3A0C87A74352872FADB4CF156977B539666718B51F3F725E0F4BE96AA399DFF16802666ED4DF9CD2D83470B90E3BD5B7CF395D029082F0923285CED2148A983AB4D11F525CD9043D261B15EE0D51287E85DB7FDB7215C3363E5E6D2DBC93A546AEE48705A40BB9C8580864AC705499639E7536DB42044D7DAFC6D3ECC7F843CC1AC3374EAD10F60A0F7D31414C3893777A43FC2D9F99BC46D175640A105A0E297EF62D8BD7507A54060ADFD1654AD8446D9B359E6C331D9112DCA7AD22A5A4319EC7FC9BC4ACA3A32CD5F4F34FCB1035521E46E52FF8538A4AD7EC024E9C49F03A6720C55514FB874553875CAFD8924DB711971CA4BCBF8F29BD7571CBF318FAA88E2BD408527A627A1268C96979505FBE85D47720C01DD721795C3A75ACC8DE5184E8EEBAB9F1FF4C4D12FFD3A7C4625C23A2893B1A4C45F4544530F3E9AC72709684B3B3DF2E47E405E84A5339073AD3BBB6C20D9E2300998BE532DB686DDFA4D8EDDED3F5EF868EC100B1D517197313165ED23EC974880D5ADA8D915549121EAF1F0851D9572844D804596573CE5C1A32D2C7BBA0E8FE1190FFE1AF0280E6D781DD31D767FD38899BF7D46BBAD2F7AC2E4CB5FD6E949E259E1EFF9C8A27D8C9C383BB02385C47635D7F631438C560AFB7E4331F1FE6786B6F07379A1CE0A68FEA618616E3F1E5D59C9928C98BA8F00EB1011641F0B2718AE378E4F9CE04C5A539AD899988070E4FFF6CAED2F74F885FF9541BB6B3B713C12FA642C86B075489D06EE26EADC5DFADB91A619E9BFD0BC00B9645605B4B10E5E4029CD30D53C98CAC5C449014E460674F41664F953F624AB6D15DB60365C4FF87AF8993371AE1ABE09428DD55A04154D5A6183D7F2FC1F02B714839A5C7A1EF97B96A3C77E5032191468C43A43107004857F360A0FABEFC62EEDFBE21FC76D148FA89E435CD0004460FA6DCA391393AC3A2E4351C6DA5D9C504E49E8A3988FCF260DCAA781B2882897C6C6913DC72B813634FB39A67C7D341CE8BD5494DD499ACC1824F7585D9A0AF542B8C8D50C6CF42BD79DE25F4575AF276544A3A55B11081CD798053B56C36BA4D0F4BC68E197A4B6BFF7F00E5A3EF02878D5333C0E35C4288A541EA49991C5652D6B751307A15CACDA2774D676EC53C0D36535ECA12BD7428660FA8A8C1C1BE54CEF68D23DA94C0BF547B3EDF5B3D4BC618A5CF67D96A9E8F71839098404573C83E3B0E6CD698B1344697BD4E348A5D56EC3D87C32A1B083C21845251DBB844B16EA2528571E42B631F5A48698658AE63ABCC46E36E721997CDB747F05492BA5701DA2848617A84087D31D040F1DD2DEA513AE87C4\nss = C870A7BE3DC7BBF5836727E5BD82CF977B1332E7DB276473E4029ED95204ACDA\n\ncount = 63\nseed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC\npk = 8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B9760A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB342852936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0", - "444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BC8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B9760A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD865F03ADD3941D22C80D50659F501F8CCA1B448D84462CCB93D5F065889484BC0EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nct = A37E48A5F89B418765EE73D585AAADF3AB787504364574B84C2ECB3373AF7DCA5582D287A60588C9514086C3A56486D832F0BB56499F22BD19F437505760C1948B04E6DC667881565B63EEDE3D6432F073C7F9F3569CAF3E9E62A6EA7E6B2C2D290ACF3502C87C9702681FE4C6A5CCB0AC957EA2ACC8DD68E574E64508B5C3F8823E8E23ECDE3A8CDA95136D4784F2A17FF9E0E4132A48F1FABF69AD502EFC4DC4A2EB5C05F56FDA2B8243FDEF423D1DA695966F6BCE461B2468F5603B78B1BCC9E8DE0DA3D5CEBDF71A4A2DBCBD653929742EF45E550B34A4B55CF6832347BD9BC0CC56F1CC72F2D92C37689FB2CF08B37D3EC7782941DFDA884F43D58E3CF9DD73F359091DD89D2AEA83C0E5D163775841D41CB6B7E1CD1DAB4C8396F507613E2F842059F5CD8F8D5EB60DEC519AD7D3473A61A1EE79B6EE2D2011F72CE44FC72294C1A8147A6C2C6916D1A88A2BEAB3E886E0B11B815C4C9AA57A253270DD14FE11590ABCBA02E750FB3190C486FD754247FCB0219634A74ACD1F53FBD3A193E6F36049BF3C920D2F0AE28E6F3F70C414BC5EA3660E8D192C1DA4AA6834CCBF2CE4F7A943FF6B32F0246401F6EF6914F5584551290DAE6C3A97F346551A481151796A507654E99819950DA5CE8381F142B3F6AC31B0E6F8B34315FDCE5A024928EF205C2A6A989266D0A4123A5A98CDD9002C29D19D497FDC6F0C77F3B4B1BF569B89DDB22A73D0A59C518B91321277064EE8C5C9765E54C99B60BB9ED63E2D43D9EA7246CB6F8CAD230FF95B622F64748E5E2FCAD034754069997DD003A5FBA93B8D29476C91FBAB4FF0B90C180ACD747EBAB9CD7066F995FDF389874B926478E4A10EB749455DA26CF1D7E78D119E34F0AF246FD5D7DCBAD8479E85C51E59941A0B0B0DEDEED9508DF28198DDCB34624DDB45A50519809A2931594AB8292E96C54D5EB7342355083C2B6206479B50ED7FBD1C35958A94017D40E9E86A5C442E9EF5780357E47AE64631B2F803427F90BC408D3AB639C065F75183249229D8C27716E137891BFF8EE4EE1467B61708E385ED429624EBA3E53440F3248E0C32DA91DED4F934CEC4F872B78283B8E701FA635C941569E113F87A92373091A78DAC58B4AD5521C8472C9F145196D0B594C73126C226B7625D6B7FDE4BDF56E3B32E88ACB3575DCE80AAB36A1A09F9B646AA12D60637EABE185FCB81F45D54C952FD721FC74D761BBD405D50730CB81FE7A6D45B3551B8DC57A78491BC41A310F2478AFD09A539B2AC1545C4796B11DEAD5C4CF2D7342A13B7AA8CA9BBB86BBBAF965DE4D3513EE114F53FB1FDB4C52BB638B2A06C9A93FC93C50458B4D3AF86274258B43A7323281C4E7F2AFF58B43A414708DEC53F4BF23AB3EBE2BF3D51547472F4857F84A697A339AA184FF98A0E980438CEF69EE243B112D5F182F071C4F7BD78410867E3A07D274A7E4A15BD04BD6801D19A3CCA7F50EC6C03D5EA9C495737D71AD9D3A019CBC2C6FD5954680CC6D63722C4AB581BA095A39C29270DBA\nss = 3A14474E05DF3FF59C6105B1F2AF004A8B8164DD049EB6929B9C9881A873AB08\n\ncount = 64\nseed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93\npk = 61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F3855542276", - "7F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C48E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DABB8A3B8CF4709204A2FDB19889B0022EA655DFD58FF27E17D530510E1EEF457933FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nct = 25E080415EF5CCB5D8C322634C5DB0F0ED10C73D5A0BAD7B2C5B899D74E6EDEF6B2A8EB9DF8D415BD41DDB01F670B8939D464561ED8C37A2B2217A49D4A0C7B5BC13D4A481FC383BACFC6CB979901098929B9FF7B5ECEB2BC21BCB830B4556C36151A386E2479297066521935A10D3F16222B9246C2885FAEFC2F8597D4AF4F13EBA79C30499435D93420E9F2E46BA2D7C54244A3EB47165ECE9255511DC524D697D13EFEFA8B62B6E61461FEA69830593D894016E83264103A876920663383E13BDADCE37A85D29744751EEEAC229CF89C282A56EE0959E46106E12BD94F4ADDC061442DFF73D7DE2D6AFC2AAE8230A88E53E7E4978B6B897AA6AB040261F9A5BB22F578BC03B0E81D2CE5A05A235EEF3A6177D4064443E20D9603EFC34816E688F515E5A48AF57A98DE730B0F5747D9F3F691F6BBC5F88A7B137E9244EAFBD539F9FB4F2989AE16881DF8036B3ABAE959A2FFF2313EBB7D044EC566A8DDFEFF1114029A30E44ADA4DBFA56CC1EF04774721A507795C10DE58E35F3BB1B1DC4D62095FDE786821BB410EF6AB4972B0A681DDD1A7FE8CA50828DAA7D5D19865644528C2A5A4C475A6B9BD3897E8DCBA0499E6DD75595ABEA0A485F7E41A727353DBD7D45ECB0AA82E39FE03B177710F6180421A465C1930EC9CEF35797E708227BD67451F8810267016EB07116BE1B4327902F538C5512902E6E64364B9AB0392A43892D4396549DB5EFF4EA7DF6754E34125E303311FD6F1CAA7F90D7361F201AF5B4D2632FC7815FE27B93E5B4251A4B1FB4717726E0182EFC9E9A07568871F9552DDD1C986FFB24B88F9EA5E591B07CB8A3E207053D3547950A5DC042B44341F6D178975A9BEDC001451BF7FB6CC4BFAB92972CB5E4217E28A21B8664C6C405C642A6E6400973ECF0F3FA7430936BB58F7D62EAA15F469577CCF957459687ED56713450913641DF199A0747C840FAB4E2B5F7323AE1E736BA0DCE06105327168A457EB1CF4F4B6C5E89D95DE5D9C65A6DF684812D00A22E4890F18EDED894472EF37DC078ACB3BE6997E0E4B34A6D3475056322E3B19930CC5C3482051DD8E9EFB5FE1A288EE3D9CCD181B57D41C7C66BA732707902CE5B9806F63621FD064F387FF413031F04502B482BBFF950BBBE9E854F8E58770A55CCEE324FDBB830FDF4CB47CC579FB49CC092614CB5789239C96D281BF065326B8F58F006BBAB07602C0657A616300286D89C5FDC2CF0D2E4A43152198755AD777C23A6DD8A9A8E64832119D0818CDBFE3CBE8B7EA5E2739E54790E0685203B2CFDF8831E339968B4770EAE40CA9A0723BB1CC9BE0FC4CBCB91A29514418FC04CEE2CD852A222A131927059AB5233FA77E8520211F42BC91FFF9646EA95434A2E867F8C0D4B43FA2E7B72B6C0E2AB72CBEDA1F8538E20FCE37FE6E0B9C4E03A9091A1D7F7B081B2B220BCD0C686729E2CADF8DC00612DF4A8AEA565CAA001EAA4F4309093ECC4FB9FDA290EAFFA313C3796C72F57EABC1CD4FD58E272C9B1471A3806212385A4C4\nss = 2D26F4DA925E01CAAEAF4A89F5CE81148A000F7A36DFEE74E059A933D973DDBB\n\ncount = 65\nseed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B\npk = 657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF", - "9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E9779146FE6C37136273736CCB11DF5B6D55DEBBC087DE802404B72A003C5E8C809719D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nct = 1D597DA26AFA055E20E20CB3DCCC730B73075CC9B0C01499A4856D0218E744654023B54734E6428408884C182AD6AF6B2FD3CA2F245037F7F540706C5EF18CC520FFBD5CEA84D308A4BBD9999EFE0B95B1F599A141C383DF89D2BEB33077CABB7B10F332526B1AC199576799444B86377AED9A18D6CE0C94B157DB14DF2BBB515464A622E32661CADBC9E6ECFA9733635F3847F2363E58F7E994563375D4E4C0B3174A84AC0CD4408041C4A11563AC5195C1DA47C86D7B88E7323B5ED66D3850A04A348C46BBC627F497B49E3E1D7BD8E23162AD8C232F750D3FBF55C267DB2D9FDF0854972E8EAA6898BCB21CEDEEC79B6BCF494FAE1D6B174779C3F70C27B64E196EC8E8A7C861CF75A5C62AA8A71A7677B995F16A8727BD5E1BC0FB2638BCC864CB1AFA8F793462ED0AA445592E1142CA2FED5792CFCAB5F6FF8E7B7A335043AF926C7C0175C92899EC0E3D2B5BB945334A4379A3533FA1607F6406869191B2F4472F9742AAA9C66BF9A843AA4DDD8F32F4113412CAFFE113DD80C55ADA924D5EF5F5D8E2A7DF5C764F53062730764368589B76B5C6399A8674AF24C02337EEE30E1FB44C8C9AA85F72BF07A61246043B21032FBA0E675A1D1B0C4284228E1EA990FF7803A1992C53D0BD85FD3A4D753DC1F9E1B873D64D5898B78C7DA9F72969D48A433F5AB9766915BD24E9BA07170338EE670B77F68C204A68AF32E3B6DE3580A973872BC756B5EC976A393966AA452F5757745660A15E4E2D4D3E549E99F309E18774CD74F73D5D4572C3A0C49FAFCE2342F1BDAC88D35D22E8663E27470F5691C150344508214F0B0F9F57755AFC52F5590615C64C06D4D611F6920CE7D0F51178DBBC906D71947C1DBBE1D98A7433860D3D21C2E83C4C3EFED6A738CFB48304746E5A7CB7E32CDB8AF44AB7F09E98EBD18B8B4606EFA2C646E37C6123B4FBB37E3DB5C3AAF550A536B1B86B47AB17865E6AF273628F3881937043A56FE323B5368B021F3723ACA9A3937EBA3828ADFB9873A3F2D027C9264B56FDF4CB608F5451EBA1FB1EE4734FB5B1D4ACAAF29ADC1F376D23E45D188D4086F4DC4942531DB72E586AD70350B04036D63EAFE4234FE90DBD68D83E91CBB0F43CD87A8BD3CD5E6A6C81A0706CE2EDB2C9C00ECE4F86D9B82157B4E82BE4C6D655F2BD1376DE64410D0D77CDBE737D8DF1C3751B0B33D1503B1354E70B5A6B3BF5E21435FC575FDDC26F9B261B19DA5CD045FE041FC6C35EA7A4C1C24307D2F4DF6DD6C5D4B211F0C5A98093F7E05815496F0B3B7A80E0079F0E60C5393A6E9079145137B2E89093EA7DF4336B40DE06CFEE5FDEEF322770B114729342B1A24892B0C759147B08275FFA24B5BCF679A5B404B292C818DA88631919A403110959A560D81AAAB2BEBC33F796E2F179CA5F25D3EA7C7DE3A310ACED8DCAB766E02E22AE9130D963DBB3EED2D0316D26F25AF53FF23974CAFCD2543B97F8B13ADF08FFB687926A51403F811BF3606C1C73ECE86E0A724B9A15325278D6F2C6481EDE68FB\nss = 5012217B85A1E5DBA62A2476D7A441411D8ECDDBE2D3A291F658B7DC1D1197E9\n\ncount = 66\nseed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4\npk = EB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA18", - "55252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6AEB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA1855252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723A074ED1F76E97D68434BA4AF2AF0E549204222679E9E643580C35AF3CDD247CEB2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nct = 62A20A2BA68C9FBC4E9AB487FC36DE9C902FB6E2B9D42A040328B8798E9C8115A0C4CF5F39B0238FE74442936D0891172D6B97C219B4AAA3C628AFE98C56A33070859D5BCA5AD6338CF9491FE2DBBE4F2993F773D5A19C9CC70CE7364BBCAC0CCBD1723B4234265F4C643E425411F3665B7A2047E1C8E07C28B8CBC548BC4740903DFC6A7263B6800DF39DF6519720A9D1D0F7C9B239EEC124FF99F5CAAB64715E595CA1BA9F6A81583F4825FF9E32711AD3F741108A6888905B79DD7342B903488CBCCDBAA690ABC5E49A2534C8CA791B729E116C4304E55BB636C0331BC9C1520A1667356C4698D7D5CD8DB4B8C0CCCCF770405C056FA881558A2E6E1932793252A3CB7C1AE07E7135597E0B8BB173E7544CDF583EE8B33E24756EAE89628AD34C31C5C66590FD2D037512D309A2DE438FA13098A64AA0955A4F5460A8F19E3F1DA1E8EB7BF3B56F3E685E685906818F030B7FBDAA9EAD26F2AD8EDAE76006835BE6A5F07219451ADB37D8ADB356C4B3FD07DDA85579369071FDD5214EBE2CCE89819C316B0F43071367C6EB871947DAB8A2FCD14E656DC27F7A9E8E2596E6479440348A661E31F5A1AFF7347CD890DC3B9728762375E562788BE050748E6E00343E88FA11B165FFFBAB52D2C9004F63526B818DD4128AB69797A661731AB37534E0FE4306F865A353FAFD10B18A7E9438B41D9A9105A52292AB0488F2417C2B2D9A0B74D688F2BA3AB686CF4B08DCEC84C603AD326302684E2768AAFBD1BD7D2FDA5AE14664E287A1F55734A761BC363B91E31F5D5430992F4A6A377930623329FF9169A03736DFD875623A034D7BD4178CD01DC84F6384D6D001BFD22A543E1E9DFC2AC0AAB237FCF8DC7D4D7B3DCA4C00EBB191DD5C24B64B7730F7F4865E8DBD9739C8A374FBCA4DF0A99E8BF3EB0B7ABFD123CDA4DB5994AF01F3FC416A860C3F012C2BC6038D8AC9186ACC89E61F9B820F226CC26B5EBFC6DA09FA5141A1C8B2C2BA3C9C7F8975E73E825155B70FAB089103BFE2D3DEA873FB566E7C70E78CDDA058FC8EE87A58C98986957F5B", - "5C6D25E33C856CE0E5A79F4A9592E223998C34B8459562D0712B7762699A382B470BAA29B4A7186F89F603F3AC17DF82BC52FA30D533DB99E1884B5D58DB45F0B5BE099DF8F27B7CFF57DD5F1F38F58345B43268A24D2B97F8F05334D0DCA0FB01F6F0E271AE002657887A7BC26A140D8761765909253D625CF8D5C3B16F27A9D055E5E4A055DB9E0F5817B9F64B7122D14EB54D3B2881F70D89C07D5D3150F8273731B245A99689B2FD31D089B3D7925645732C890BCF6058EE829A7DB67C34D8B6E0CBFCEDD73FDC7B83A038B5A044C6D9FE947C2608A9200EB21438BF942E66E0E3786ADF6B624FEA3F86185D84C0BAC24FDFB8956FCE2DC60E62721F89F25385031CC0948247E5EE3E6DD849474F4128409363C99BF4035CC43976B9B0EAF70E464833E99701D6708502037E5967490CF5D94F05E62844A329A36F819EB4ED5F93769C99EA65B57CF7F542E36B\nss = 0DCECAC51C5261E34023D2E04146CCEA10A0B39AE7EDC50736127184FECFC8D8\n\ncount = 67\nseed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0\npk = 9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F26659F74FC9EC372FE18BE4ED6AA28B7CD84AD1C0F0115DAD011A11D20FDA9EDABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nct = 454EBF31D8AB7BE6F8615035FD4F13BD40EE3E6DFD58E307AC2496B25BBB30222661AA2F65A314902C74FD897EDF3230AE401EBC263393C017195ABCF2EE916BF5B8B0A5F5AD109A7F8C04", - "9EE62C8E907719593BD3B3D2D35B0EB548C4EEC3C8C11787591967D8EFFE9C9DDB995C98520B4A9CB0A3A3B00CB1EFDE9334671FCE0D5C3052E0FDC48DF0D844C2960419B23AC63BB013BE9761D621DC41BCDD661452EC7A2FEBEFFCCC63B203F26441A366CC8C94ECC89F85404999584FA1B27D66BAD84BD997847B04BF1A594D301ADEEF612BACD232010BB54A8F5C06601E1F95F2C976017D9DF439BBAA02DA479DA944A71FE08082186BF464F3EE043CAD702E5E1F38E76793F19D7ACF46B40EC3D1773183F083F85FB6B2D6DBFC42ED98E78720B11E8C524FEC0A6F86A2A407957FF6D5E4137D8E0D080080F0A9F23CAD84224F558DE68B5F88D05850B29914E9A25AF725C39299546181E7390BF26B1A058F65300E351277EA19AC971FDF2943B44F13D690956C4E864891E397A06BBC70282F229DA50403BC3E354D898F5A079F8CB1333B1F6B0186B83B5DCF264682FAD6281F94FE08C370B2C29BB7FB9F3BEE2BD3A0E408CD1A14A497AB300CB7B39A2C15737F29D3FD9566092FAB82A01839700373C836CA73805C072A9E940E7B7C8739957B7561E90F601B7C50D2A4387D89E1CBEDAA6605062CAD5AFCCE27339CBECBC1CC13B1D690892816B7EDEFDDB90116FC14C6BEEE6D991F72A749830E82E3159B1632921B776EB9B9EA222573BA96355E10140EF9A47695C9F551EF7E2ACB055E54E712F44852604A46057F84358F6C886F2440E55EC68C0ECDE354C99BF5A912C68EDD8F488468ECDB968BF15C9CB764E67315C1A5D585615CE989DA13C8BAA041C448182BEC6005F018437036C296475B83C887E87C5D560DE293C35C8E942BDBE271CED6DD26FBCA0CAC7D1600188F65F32A9B20BE73CED637FE59A24D43B7896A33E58A2858AABD699A4C273C6B2D3AEE18253238F7E44DFA959142ECB729F5011FB840CABC16C183487C18DF53386B81C2EE131DD8959E3894BF36D74B91EA2F117FCD3596BFDC34926D5598864F5FAF775D71B6F17B471AA5EE0FEDF7461324D125AEA4441A1433B908CA4D4693945235B9153A2F1B17B2EA2825CE21101521D52488AE9FBD69B6977A17DF0269AAD0F22F1670AD5D4B95FC4292DE7037BD4E90A2AB0C7356F39951F76A8746C6D16C94861A205DA3F09CD84ABD40C038038B77D61B90FE747E86E41F9CF1E4B745C88556D6DDF1C817D352AE7DEDD801AC158CF4D1C036E39EA1CD1E10A2E1BAB5115FBF61BD52CFB2ABD6F5E96CB7DF1442BFC32F0A3D011691FF429BFB73C5E978E7F349776886FED906480E945103F109FC7616EE73A2F8F0B027E87BF9F4C5D88D085751DC708E1B9E36A6DBBEADBF37A8D2C641AE45A4F31747EBFAD00EF64BD00BB5D1DB84E5F395A914979C62791607A9F9A9AB421A2243329B755DB72A6C26DAF6713711E4D65E287983\nss = 0D403F00C22FAB72899D302CB536854B934446B62F9DA6D9D6CF1C0F7ABAC2E6\n\ncount = 68\nseed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA\npk = 8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149DB2541407726582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D835476C8386DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85A8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149DB25414077", - "26582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B242CA3D8AD2DAB1DD8A2F4320658FE6EACABF70D907920593919119CF3745163360F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nct = CC6EDBDAE7FAA07675568A32E556B25F34740418B3603A6ED17CF2943C1531B60542379810B7BDF525790222217880D92343AEDEEAE9D5F1FF7773C676B1894399F36037DDA6A1F2DF2D894FE157A64BBD04A0948DF19303CAF2A59188FB0415291246E115F0663C17DDF4259F2326C3E1C6ADA0A12E69A6DFAE45E3B6C6F8952B09D9C1721886076BDD8FF34878110ABF83EADFC84DFD1F9A426A533E1AC51D87AA50E3EF4F05DB558713D78ABCAEEFC2C98B9900D0A3BCCC818D5572E6F47F99CE87F687874CE23CB1ECFD88D3107D61C2862FC306BA30477BB7A0D121DC6E378D6C20A4F1C300FE69EBDC020F2585A539D972A3A935A2F1D49697F9696313D7AFBDEBA2E97A2107AE83E7D3CCC6ED795C77263D3B4C3632241E0F95028A2B3EB37385B847F67BC4E0F5BAF7EB89E293BBC95F77D609453023934B5C04D34C4AAF06CEBE6C122F76A3608C48FA264A59477B5F41C63936CFCC1E86CD443F9F8FDFC5741CE9CF25F4D4B7FEAF143237D6C03B684514D9C67CEE6BAEBF58A43F10383F72E9CF74B2FB8B865A450756764894640013F2C569E1DDA9DEF2DFE70A48A78510DA2EE18F17279688BFF62CB2F48F6EF0D72AFFE36CE9F656E723B692E418CF98E5A2A4D72E908F148788FD04D680497084CB01795FCAA77EEEBB0AC2C600351C84B4A3D1F6C537E9D9CCF373B2A26E7EECCA9B02183EF4AACBD24BAE4863A40B1A5F3C60F514D718B345A62C15B9F38880D00E50A01A18E7573B213A8DADFD54E2064C9A64CC6354DE8CE3E70C2F1457CC5F0F54055E5F0C05414C125CE82A398F025EBF224302429D818BA3838AE58F895C97130C1DC5CA577C05152FD543F7E6C1E292D8B7B6757023685D8F57A0F44BAEE68375F4D226973007275426EB9EC937835A2E26A1DB9F4DDD63F415E3225B6689210FB7FA323A479A59702F13C11425EE68C982F0106BBF4F6B01127F3BC7801D6B52F3B6226E73EC40659E1FD9A22B33F8614F514A20580C56859470FBA19AD5A558252F939614D1CAD9E3760EA33BEB784D311305EBB0A00CBD28C6DD9902F0C3CB5A88DBA565A4F494E1ED31C657A81685F706B1B0532E0DF6B8D9D90E3318125F1ABF6EF69E3044C04DD09599DBFCBF3E473C022F4B5A2DD2437AF91784767B2763FB99494BD13AF326B0403118DB6BA8271E34016548F56E4E5C75D2002CF237D5F5C26F5AE692444AFB5F6C51958B83B3ED983D248E0FFB8C0ABF455C34D17DF51A8F86C5B3044BE0660D7843033194A1DC4B84D475C089EC2AC1820A0B79C26B7CA3F888F24F784A54536FB852ABD51B0CEF758C855FE33FFA2155F4CB1C0F4AB9AB5B0D74B31067E2C6651460A151D16252F32CE4E037516978EECB123E23671B453B31893601D2D79F22ACE7EB3DDF6A22714C5AE97DF6BEF6EF3ACBA526AFD8920F2CABA016C10CDA20D0C39B32E78D0BFF0CC7A445753CBCAD615B55CE00851C70A92DA2421CC9105A85B6E642052F2692FB84CF642AAA44A9EB7572A6974FD3B767B4E0\nss = 8C0346216CC65F95D2E0CAAEEC4BFFAACCC49132CBA2DEE8F2A6CE1F922E6DB4\n\ncount = 69\nseed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA\npk = B147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E", - "7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650EB147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992DE62EFF56F6B49A156D065D85EAF0AA21CA229A20FA4E1372A410AB1C4AB6E7EB28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nct = C543D4032D1E98D70EE56B5B7AA1AA456F157F9405CE77EBA7F9C61C8D4634834B2A3DD128ED8022D30D6300EC237AA27B302302932082D9974B04DA94EDB0288EB04855E224669CEB3814CB91854F47FA0BFDFD376B0620DEB5A230C1705555C8D45BFD2751F57E2CF296276AE1A4078DFC4A98DDD7E5CB419B0F0AE1C3CEC1FF4FF1DE6D316CEF569D428C89B9C08EECF992B80CC2C4E5432C1DBC505E3A361F8570E71104591049F72B2C9B17869DB01F14AB30630726A7AD7B6AABE63270B81C033FFF7BDEE9E4189FB9D53BC910DFB3FB5773B8EEB63FD38B32DE2AD0EBB24FD3C7E0AF6BE8970602A270107C0B227A3D35677694CDA2128DF7EF7BA60E5F3D5255C04B817B3B01316D6B6E3D1159693FC7B27C3D5BC8ECB1C82403C7B736CC0844089DA19D5945FAAC08B074605D14B7B3A51DDC7ED207D84820465E44AFF42E9C5871E0FBD1DC147C79868D65911E5966D3480ECF644BEFE22A120C8D069E867D3132F44AE3482A1EA00A1EE14A5240C8412E0E07637BB2859A9C6A6F5B5CE2D7C810B9281A949992FF7A6CD4A7E3474625013E86F6F2713932D2C33C5D65AE15F26E7E45A5A24B9205574282900580338A26D07A2066C050FC5C44972ACD5DC2C2A0FD1D8634B34A4D839B5809D3AB4C14800722DB9F8A94D0239AF0A5C756AA815B1F733999C6F2DBF7E144BF2E2B8C6999394817A1875F4EC794680A4C509046FFC64C4D84D8606A19EA5EC8CDBEE7F5199037A8BBBF9F69BC4159A505B68BDA0E450695977A586D9917E843098E3C7F97A80DF5D092172E89364B1EDC37E8A1738E21FFF20170B157775B4F8F6B9DDD5D0202E735FCD380649C0F0EA7E7C708ACA92A3DA4AB0727907646C78203C81B9816ECFBE1D2B00C85ABFE0EE7BF92B9F9381EF3684400F5ED6625599D472D859D9A21060CCA7D37174945048EC244550EEABD26747F8D2F6C2D0293FFCD68046E5A83E651D65357CF82CF59A6183158F11C114934DC98E9E74CD9AB8CFB4C0811DE80B44ED75E37D1459B614801A548410909E2B9763AC2CDBC1B31F11C5DA7025E909C76465A1BD2E7F0813FFB2E75BFBCBC79B92F0F5220103F2AE62D957B9D69787491A556F45CCFBB7CCB005D5106817EB97ADBE2B83180D242190A54B88BA1FED0FA8B5BE2B264B1D9541A28DC321F0F3DAE9EE41723840EC7B703F41B6635AFA3E683B42364D69F5C5ADD12B20F60F5B3D1E19FFEAA3A98F4D61B3BF1F5FEB947DC586E5D13805C710EC734CD680EB89FFD9CBC1DB5AB3B2E01DB928C7AEAF6F91EC3AE0B48C3E133CE87B6561175C65F9A1417D048F8E9636F5751C62DCFD7EE7BEE93FC5CEF56E0D005AD82CBE3B93BF7E07DF37A8958FD74113F6765BA3614D89DF1A27C49998C88B65A2087118264FB5851581393100EDFF4A3FA54E807B042E62981866ECFE07D4C1E5DE3D49283E18E306074A332ED1E090DA35912DDE3C10416FF0A5E056C0F3BA4734668404E02EE2476C3400A51D7D9EECB09074F23CAC5FF87603BB4\nss = 35151C059E5220D4ABAB9380FB0EBFA061148E6096D8F5678E4308CBA0226261\n\ncount = 70\nseed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F\npk = C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A", - "8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE826C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D066F161D27DC34E1A2F4B98B14A2B221D7EAE26A593BFE432487D9994CB480656D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nct = DA35DF2985BCD9A10982F3A0A88AF1EE00F083E6A7CF8C64D49E72AD03269EED600E6FEEDBB202CC5FBB12D0F35020B77FDCA235243A2252C82EA4E1D6120262A8CE8A668087D8AD506212240371E5BBE49CF86FCF157E7E284877BBA3FDDD12D2B0BD809C0C29202F07914683F5A248EB748FBFE64C8186CF4B14ACF2F5DE8755E35FA7AB5CE21221576EB118D2D2F9CF5AA0C1D5F8E6ECFBBC5B58D58B6EC340D703685933136B0544016F4974FA814B4AE34688E8FEDF457FD28DAF52784EFA7667041D272275264542B3E04279FE41B74F463E1D77918A5A4D6E1735771CBA792F7B9B014113A96E7A37D318E5A0137770A8F8535D8E54AB1E1CC4F879DC0FC5EBABE4711D940FAC307DA1D1152EADD5BB2883D47F4004EEB4AACA12991CAF663986B4D02CFF065C653B6689FB17F219808B5338319A357D4CDF9D293DC4C4391E88C481B1F7954BC875D6B0959AB89E540291968346632FF24D722A8AFE0E085ABFCD28BE0524578A97DDE657EB9B448DBA91AD1CB58F86FE7626148EAA1962061819821F95D221E7469FDDEEE982B47F3DB8E1B330F84DE756673EDCBC484C645199D92F637173E853E02A805D3E2D9E311E5ADC58E762E8F8D5B64A4CE0EBAC2BB9CC7D738C018FE43FAFDE7C8A1174C2A81C1737901DB8B1F230EECD6FC269EC01396E6893F23BCA652A1A6E3C501FCF016E4592AA5419149BEAF877B8DDBD2B5F9073D5BF532CD1C65161026E0D0CE1969B3B0F208FE23611F8052D54D35ED967E327613B6EEF23A473EFB91D9D23A0B429593F68C61DF78035642DEF971298B70820A43920FE8CF29BC3EEBFECA730DF4E9BA41BFDD3A00E494451F3F19498F3DE4398AE829E5DA0EAA288F9757E7DBA0CE162DBED3B8D7FA9D22D5912B147BD8B88613BB9ED81A9EE73B8FABF3456537F8AAD9B9565C8A638F96F05C9E83B8F147CF1FA829489352AA273172A577FE238A231EDBFFEB6953AB06D5AE7DC63F46B0340F78BF836EB2BD5DC4D72A31260188A888882AB30556EDDC2283879E6481A31EC28A8F3CA1A8DE59E1909B5A0B5A49E4F530E9A0FB285E970A8314F4EF7E8FEE8826A84B062D6DB950D3F15F6ED870678317CA86515485F5922F51B6921D5405F434AC153DBD18E153CDBCCAF0938CEBBE40ABA7795726233FF439D09B03A47F4E9EE894188E5629F8121366222836E8E382C7BABF7A7924991B7F810BA3FCBBF9B286929D67134B55BE9452F54B844BB2D7C8AA76EB76B11C7062A69FD5F2C4A477BBB1826FD5062905B4E89403DBC582125DA4149AD5891A79D6191C95AE2B3041C603F8DBD339FD855FDF7658974878F5369501C8E69C5A561CC2620140F01294E86B2CBEBB393637B8580934C0DEE84A765797BEB43C730C758F83DEA6C5F7BE36EA53C70D33FA62C808BA9A81EFE57F8EF9017FE1EB19CBFAC3556BDCD2FD77E9B39CF7B033F88F43D974923C04DCE51E215BD10667EB54CFC5ACC416EB447E3FC2A4EB309439FCDD2AB4470F660630BA09604626C0C\nss = FA4C0C7C5BBB803ACD4AE91E49CB8CC659A94490E8B786CABFD9B92E949FBB0B\n\ncount = 71\nseed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D\npk = 80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901A", - "A670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CA80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901AA670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB397537E68CCF14E8B7E57090D8F648529DC461CA3950288879E88116ACAF57B4A2B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nct = 2AE65FF9BB3921463D5A4FA59032DE79451B71137E7019EBCAC2234F3478E1E4C4172B97515BEAA552B9580D76BAB278B304B83B05390BC98EC094559F3D21FAAEA79E5D0CF3F9892155BF0E4E989D3C85350C66A94DB3D006530119E4E44BE9B2312EFF20F06D762D4CE489BDDEBF30BCC765A1553AA5A3B5F620DE634F64DE66F1E56D288266195795794441353674E93C69B7D86D829695EC15353186460C20ED184D5AC56917276008772AB381EDFEBAA45A36B8294D9B84C4E5518163E98DA4B5D7461D28493039AC8F378A154152CACDD3D3AAF66EF966C0FB298978D9C293979D0582BD8271C79F5922769D8210F4C7F198B73CD0249330F5B25ED55964F2300694FD1C1D438E7BA0FA0A6AD12F66220A390ED79CE1C40A7A6F50C64435BF538A3A2A1BC859118C35477AF3AF986CCE9BE6FE75BCAA59ACF3FF7FDB1C873AFB6CC5B69621F6B49715A0F362CE441961C452CBF81C128A2B81C1A1B667017026C09DD36AF0DBB856F0D7A4B21CD44003A878243955A12E62F41737D81C16180BD83297AC9990976E506684A24E4F97737E463823B025BA95873954C153BD42DDB06209ACF5BD7E9C9CA404D57202F7236FBD5949004F73828A59FFCAD810E038C741534F044A4BD4FCC0668DF733A7609E493D753FCABC6359B959582A5DC66CDF50A8C88A97B9738F2CDAB363F01124526CA23FB047432789D6C1E430974329411F8C1C63936CDF937540F66C2CC9B76BAC4D9A44055386918370D8051CB79C8C703CD37D3B6C1D53675EA2BFC7976D40ECE547FBE3B969804341FF267CDA5F583A95D0169BB2359ABA56378F319F8587E602459AF732CB1559D684CC4F776E1766F1CEB1483A4D1983E8698B56B37940EA9A7FDA8C8CF9C9E0DC724CA1D60E0C572894D2B9835AA9E82C058FB28271A5979E397AE0C2E72629BD5A56B995F2E3D9DE0C7FCD608E4DDF8A4B0638B1810B70D2B3FDC358CCF45DA5A22C000E4BB70F4067884BFFD9E419C7825145BC80491B417A26567A6B91ED7D89E8E9E9F47B24B0FE1C3DACED4EABB3D1571DBCEFB3E3AA7AE52DCC66AD97BC87B629875165FFA709588B4725E64B07781420D6F6CFC2B485BFDB7CA3D47314452A862050555FD324C5A56BAC047F43A3073F07B05BCF14F505CE528BEF347A2CC2C846675E4EA9417B7E741B776DE1D767A4F3573E78E7D5976E73C8F7CD24AEE462294B4E652460C66E6A4A5F1591446FFEE52A0A61526D16392AA40A4111D4715709FC70AED98E128342F7DA9EA80412C749C80DB3D64C5DBBDE06244C18DE5EDE7F550A8E086F21654994628413E9EA53644B2CCCB530CD1B2288BB9E51F529271E9A9EB795FCE68A74DFDD2CBCBBF98407D68E691C11A979463322B1402629C2338CFB2B14A7BB2CF9AC8073E6E5543E3E989B60DA52F1E07859F591DB172A877483FFD523633E1B8DA9E68BA748F2FFEAD7F9D3882E9FC56D4B4329E1A22CE06E11D0F674C568A2B1218BD4A16A60AAC59DC30FD6B8B76C06A230C39393BD\nss = B7A8E7B3C6D244B6B0DCC45947DC91F795ED21A5B5AD545205CD5B210DF37325\n\ncount = 72\nseed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A\npk = 03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC", - "0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670D03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F3082F68B15681CCA5C2852C18D6E88BCB102A059C1D21936582ADB71790CC0A335273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nct = E7657F1E554DDBF021C005B3B9453285A16D4D8CFBA2358A97FD2AAE89F83DBECD0447BDBE9589DED04BAADA5114F3BB1B4B775C8BA614008BA2D5929EDD4D3DAE28253164D131CDA2FCA2B1D4588E176892764848B62172F56AC74C2D9052347F857286781015FC8CC1888A3FFB77837B1C79128D15A405DCF2A68E47DC7FF1131C89E5268033C9304088E6924C59AC82B424122E5B85A55059198598E2BDB173EB0FE9E407B46228A4B16690097BC82941A66404EA7EFD014807CB4CE9D8EA9F4CD3B3A7643A5FAC11D493197DBAAA40BEA54ECB8E0FFBBD887B2501985C019D252D3D663EAC74466008FF6749AC901F3470E755269BBC1D77690F4880B0BF0FD8F0115C2B90BA408D3E1FE46A845A47DCBB404E4B12A296E304920C3828191CBD9B9C81A8BB02EEC087FC9F018EF936297D7A52339DF66396129E4A1C18820CB1BA69B26C9BF1B68C886F8ED7C4F61EBF2AF19402AE037D990C77FC2699D4D22683F4BD46A105459055C5C713E8C1DB1DDA5CE6A658184D26ECD10E5B1D523241E494396A99DD172372737129C29F8C74BC30858076FA33034C44997D084A6C5BC791C4E8C9869B1520AE29D7901B743ED50E9AD108B37132F34FD1D05FD4B5AE9634AE0B1B1C1C46FC1FA1B73A794DA19FBA6FE28A299E6EA7B738E45FD1FC0628968F32906D9486E3AAC29B488A17A7D6437A9F139DB14C0B6F387DFF426E107D2BCB3FB9EC5658B4351A20487C31AA367858355AFCF508F4B6740D912F726C45DE57359683FD9CB65F7F0BA8AB8A319830E6E586C293E953539F85A5C264C30721137128D0E0217D69CC195772FE97D536B8B47643B1A67B90E198D320652833C03F0C382A45F86522966303E3365C6F5B743C53B4F7CDB931BFC894211F71097EBEF6ACA00074DA9465528A82D24718D54473E333C9070EDAA7EB6DB2CDDC806F5AB277EA8EB3DD1C93EB6F433CFF71694EC6560D2F664EA4113CA1FEC25F37BA7083780A2D91EA6F679F3A40172154A053983099F83D48F3BF50C795A832C9F70C88407439607844BB27EBE20F602E0A88781B767D6C2002960B2BB98754A4618301D9973E3FFE8513", - "615F8B0F13175376AE222FBFE36C8125A570719F62152C2945BA648F534B85CA8270CB7DD5B955E25961116DEAD8915466ED19AC772D256B7DE7B10A597E44FFCBB0032C85FC9E5A8F609E2C1C9BD888ABA0F0708B579729E6B7E5377641DDF0649D1B506677D316076E482A8F166CE186448E504B4B9607CF5F3AF8F7B5389049A79E15473F130904C3BD8DA512EBC26951134E767D6D5BAFEE7C6326FBD96DE4239B7229D69331E76EF0D165276E5A2D229D49E3215803E0B82A63E0B20231271DF111F1C27F9F1632E4F86E90DB18A4254521939F6CA60AF9BD7AF584B2109DB991D9E2B9223E0ADD7D5D92B597D0AE7657629B256B5ACEFA958422606C84EBA6C136925815007D126322E9854497907DDE52CB68F65AF75370CAF56467DD1D6E9DA860D26DD4F1E33006A6F41CF3423E58\nss = 70CF00481198A97F14E0870C268CA55B6EF787D130A4C32314EB7C0A531CD188\n\ncount = 73\nseed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864\npk = 611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0104FBF09445794C0EA0654F5CAF70EE09D51C8386D4E1F467B10633C710AC2A4A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nct = 8B40CF1A2D7E21F68E130A85C5A680C65DF56B5CC055D26AD8E6A7E6E75BF88FCC88B5212F2B78521DF1A8F3B1A1D3091CB9270D1AA7865FD1E3AA8BAF208FC1A8B80CDB1D0F229489C15FB02D60F44E09E942D9E36ACEE57013F2F40C17477DC8D2BCEB137E92", - "C140314E8D6F38328056119C757493633D2CDECA9C0E1E727F47406BDDBB7A9B056EF6E4D149498CECC738D835D0D99A5703B0B9BFF04883FB064009F6961363323B7C47E35983F04ABFC00F74A63923DA69CFE3784F8999F6E4ACDC9B9E06E743C03B4C0CC2A404DDB7654888DAF0FDE21FFB1A96D81D95EAB5EEA064938BC105439E287EAB89AED0824DFD4CE65ED0B8A8FFB674AE38BA39A1FA3A8DCF36CBA494A5855ACE0B4F8145AB9C636F1A4D6AF147FF23F94C021E2DA8D0D05564D6C85E502E753B8EE49898B66B6F078A99675435FCAB58BA8C9979761906986DFA4BE67314A3515AA24A0C2757A95509498E08EEB103AD02BA5711E2C84F25E651A611C5C5E48DE5BA54F9C2E6D9930D7F861D14F5CFEF3D297593ABB5E77CEC126846E15238FA7984D05E86DBDB12CB1D44445F9538F89FEE20F677F05437BC27068C61D4D095CC68327ECA3764972B494FD2838400FC3A6F6C64D4B17683A7E778C3807C6F1C1C6A4D92AFD6CAD80DE8C57F06BA5919B10AABA0605F19F61ED80AA119035F37D3F6D8A01E2D72E6C53E47489B5DC876CB99FA742618C9E5016EDCF26D78174AC028C832A1C1AE30514ABF95C35A35F9387D3A30946AECDB5642C0B84150FB8F0ED1DD06F59FE575330EE2D9D5675AE705986D1308923506D47EA2B2FFA7B92FC2C7B2745A07F6D331BA484145C98EF78736A77AECD75C56D719EF112646F57F6166986FA33655D8DB7D2171704C5D69AB50A9588EFAB7ED1B834D8903F2770CFACB204A4B143262AFA85E20DA03D94C22A39A9145B9143E4952722C2CC6DA0723566BB2EB9E1F2C30814A9B80DB5192A673D3A8E8003D30C910B9D31191941E824563B41DAB9FA47C6725986D5EC406B8E43915057D1EB15F68EAE588289D5C4D5AFC0BA4FE38D765786C4F4820415678F79330138D2FEE5E060DF6FAE9B1CAC289FE2D20B298100D0FF4EE76B59EE7DBCA227F4579BC507EB05AF390A2A445BDFE1885D8659A776F3DC6BBB760F93598DBF29F80108A2F007C901F158EE5328BEA6893550FF0E2B2C51FD5FE1269177149B89CE127A7097832003DF2A420FE8D674EBB2CFAF2385C13643ACF832E2D27309A6246FDB1CEC405F1C39AA2986BE172A48F8054989DF59EADF564D99E075CF9053574FBE0B5FBDB1E4E173D4336A8ABF77A6348CCCB49B5B1DC1D75ADC8647792D3A6C4AAB50FF8C0BED7E3A094D0A6882F4547317275837DC7BF460FD37A396E6A4F3E13C404239C58C9EC850FD89C7359F9BB2751FB60A932EEEBCDFBD21C8E3527E4455352AE13D402D45CA7948E6211CE31ED48FAB0ECDAD75D0FE5CF564D521FD2EC76BF52829606EEA3170BD44545B710F2D731A18BBA457B4530EF9BAC\nss = 2E8FF9C053137CA6B6C31CE8BA7F14135A7E102C211E68EB99DE12B94273F9E2\n\ncount = 74\nseed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E\npk = DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E6060E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A119DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E6060E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F", - "27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B0F353D6A29813D354471EB8B4C38DF93939EB3B1DB80DDD1CDD6558A9F2687A3E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nct = 087B75B8A26B2B4E3C850D95F4504A5CE2D9F2400F84645F51D95F572DAD4AAFD3C99F5A8ACD682F7655E23765502705A4AF1574AB38705D4EAC749C78EFE1532F45646BC3358DC2188DDB8A271E8CAA490F81078A9DC3602948F68D392A22E62D584881DEA33F273F1B400C41AD60ED97C67AF9594F44340A49FA8EC7FFE1857CA2785AF21B5346F275D5303BBA6F0D4A0D5A105428B444FDAF0990931E49228C18F90B81A9A8B1B85466986080D0F8D5ECF6256484CA2222F075A718371D15C4AE79FFC2480496C93E2D9909A61AEDC1D29F583CFEE4CEBE3EF54A0A2727E00D5D0525679AABBDD574856CADA9A7A112DF04F7395910D9BEDC5D8B3A373CBD2603012AC33D3523D55C0BB4AE0472BC04C5ED974F6954CB4A7C0D9672BAC55840DBAE2323258746DF9810F0A3CF4C4155C943EB2FED097E481199BA5BD6D853EC00336C751D5E0E853A271FF1F735E4C431B3B349A0874A49592D416554C65D18F7C489DF1F8C633DF432EDBFBE05769FB6FBD780D89451FAF60EB9230F1DE745FA3A68E200FE2DFBACC5C530E6DBACF9022872C84A84390ECA3763402518857C111151F68FA31954892C4F52CB2506B4EC11E466C43225C146530C39387D065A3481DBA695EC9F3EC7FA0859DED1AAF74961A03330F47F213F68F2053840D488B09D72466EF48E3CC7AC30415B574DA8F45C636E19AE109693579D9D66AEFC5CEFD59DC4BBD71DD16F8A2243B113D04B0366B00799A8B4167CDEB34D3CA6ADD02F91578A31B97A4ECF993A34D40E69DB8FB294DFB3EF35E3FBDA0575CED7B1DD09F3C05D645A1D67B73AD22AF881C658D5BC0FDF5E03CD57C77996F22F6E55115D962AB57068CB6A83A96ADF997742DAC616F40BBC391BCE131A18B41FA51D3373E1A70BCB8E40E333BD13BB27C8B60669C610FABF07B83E5A7B908B116233DDEAACBD9511ABF1BAB725C1C15BE87F16C7C82237D37B3916D6A91C55B668801EB4C37E5BCBCB27CD25DA2D218C6FCA8D0AE1EFDDF6C31C1EF2F1BCC6AF451122FB9BF9E7F75DBB5DA4CDB5F55DFA3E56C099C34F624C83939A38EB99D3B734E9EC0959AFA21DE5C2C4BAAC40571218F0CE0193CD912788CA2794F9F48B7C23800FD0F312795A58F723CF1B3DFA86A5D9A1EC9D036F29D6DB54C3DFFF3731E1A0827912C0580DBE616D12B2904212189ECDF5DCFE363A07DD51C0CAAD17CF60AE567C4A2663273D3A639483665AF1A0FD17AC29B9487CF883F1F6726F49918E161419399ABBA4C60FA27471C61B46392940E83B447B1D56D98A2B64B907DE903FBFB88F9EB02E89C46CA3F7B963873F607BC7FBF4B1561DB504DFCF2CD78E4C5F859F49793AAE1427CA2D2FA70FC0E7067F7E5AED5DA6372E95F54186F72971FDED9DE28F7405AC23463A4478B1CC9721EC7D2D07A302DE94AD42E990699D71C7A5290CF3B65E316E3AE2CA9CD349A0A7F7483970B0179352AB93D4A4B110279C9E5D4B0554D904FBA60A710FCCEB98423BA7FCF5F6C73165B8D29D74058FBC\nss = FFE9448FE824EC92022890969F1FA8E2FA87E5B3E95A9A155839177CD3C8E359\n\ncount = 75\nseed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13\npk = 35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BE", - "F65E35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA12E89C47142418C26396EF0174C02F69DC00022D56494D31AF935490EDEE63859F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nct = 1F2D0A172AF9DFCA569878612151E46E0784B0F2DF0F81A2DD709CB8ABF57585E9AE0E68B50D48B506C84A8710F42826A0CAA795495203ACCF99E76AC2A06B184C9C3F011367F9431A4EBFDD0F57CF8B3B5F0BE55FD0A1EC018E1A2D898D1F126980CEBCB135CBCD5A23E9468261C46592082D9712DEFA7913999386CFD2F69F7907D28BAD9E0C1DB983DBB9645BA4CFD15FBA1AEFD667CCBB497AC67B77C382DC498E5E4407B5E3805FD1680A723B6CD64FCA2A962ED8117BDAEB3ACEEFBB7B1D943B91AF4CE217842EBD7B67BE89774258C2639EF840CCFF2E1C0B0F1B03FD536366B99200B48F110E9ADB48A9AC3D77AB8BE563F5B89C50309180C4233416CA2B0606B7AEB390BE541A468B878E49C79AED0E5472539762C859E1B04CA23BE4D12ACE5C9511B9AC563272944577CDAF9495F95B55CF91BB2D4FBDCC513452C32F080B11FB49ED6866FDD443C3BA3581B9DBF550CEF4B4C18E7A8E2DB5E442DEA3C09AD5A3995E5D4691D13EC4710C1ACFC2CA3CFEABE621D54AA1E13DBF3FFFEC5189E2DFA14C382F21D17EDD9CFFDEDF5AA835301428110333A723EC6A8BCCECC0B93C62A763105F1E32F6F6F15B31DDCE5F6F95052A50CADB5143D195C47B317E7633D37BF11DDA9F0698299BCD25CF53DF532C2684EFD4B6166BF5F5EEA80CEDBA05B8703513767F158EF78D1E19DBFE7B6F38686E8538B6924A0EC78A5D9E4E2A12D4F3EA7CB55FC334486AE00F7A9289694FA7B59C64C2DFA003015C9785DEE363E7825CDD21815521E4438DF858EBA176E1849305D87E0D128CE5281EA24B6DBF821025DE118C52DDC6B60ECF5E527486FFA58DE8A1EE1C4F3314400A0C72687617A03E0FCD606D4B6A4A36B777FB333661DA0BCE06E96A497B5A2B915FCBA5FC8E652B486E5641BF62FBF01278D62C73884EC4BFF145674FB8220E69D7EC8ABDF220AA8F44C90EDE9B1EF5A026817E6BD389C365FDCE6DA3F268F3D4B1C98C9321098D76FAE308278FE8877F7E3A9EEEAEB57DB7B5D9CF671B969AB9998B048E4B37787ABBF9D6B384EE41756EFA4B2235C070A7017475BC808FEBD77A6EE3FFAD7A686BEBE6E84BB3B0C8537399EB39292FCC986D8FDDA05DC3E358E5CA02FDFEBDD84AADD7F78E77E2C8FDDC372E00AB5332683D6FD2BC00FE3758C616CA954CEEF955498699D653F3E35A22B5B8A385588EBCDA436A9DB907A5B069BD8CB0AA5852EE037C31D9C3C7A6AEB30624600D33625DE5DFC69CCB4DFAF0876F9A85536AEA7F67ADA95CE0C3426B9F3F2C51352D721B2EC3862A9B57B4CBB3495CF41883FFB772307166227759F745C9904AB2ACB946E5D38CE5346B9EC712E623F9D4F9DE43E5BA41159BA3D6C18F515CEB0775A38A2DF97A042A6673FAE30F1C957CB6B6E1A1E9C90992E03CDF0D2D79B9EF3D00639EA26BD33E8495958D8696FDFF69893B956E61024137C207FF6B46C2E00C1CE77BE0F3AF4DAA3743E420C2521640A159891CB26C539E1BBF35F6833D64E62FA1DB57904D88681F\nss = E3F110E7D74400CB476B0E34141A107D874986A3732ECC103D9BDFE76BD492F1\n\ncount = 76\nseed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C\npk = E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103", - "027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F12FAC52CA60594E514333EAD02CB1BFA5CD1D9ECDA4A0B25CCDFC47AD3F632A85F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nct = 2C0B8450785EDE64FBF91E190C6B063F50B0AA80BD41C9AD969679FEFC58C69E1354C123AB70C1AF7E44AC63C8A8062E5BAD5313EA0565966301BB0556FB4B7C490463B6CD940AE2D9651A274323F799E25F1888853853C5EC2A4FD34F8AFF4159194E3FBA5FAD3C799CE439C84094C028EF6FC333FBDF19CB40BA8D1228B97CF602A0F7FDE3D15BF5382EDE4AF8A4C6BDC6732AD363735A28ADDCA063AB702F1BF656B474985D31DD68B51DD92E773D3359FF8A02BA792A06689C37EEB3815DCCA7FEB88BD5ECC79E5404ACA3621B3F81AB7BD55BBB293058F61BA5A93A7FEB9A90617EAC208DEF7C6737B353B4C3155B59726CB97A211E1DB42CF2F6805DEE40A68A966BE225A4D94542E9B972D3CF07F3D81EA54535E25AA7F56B8160ACDFA6097EE7FCC81A6F9FB05FB975BBD18315D68740FBACCCB17ACC9132B6622FF91EA8A2AB02CAE313D67A11DB654440A9B63A819A9A51AAA593FE1AA99D70A6ED17C99A25CE4A424DCA9EF9E6DF285818ECE4D4D596505FEC0DE68DB54F7EF7AEED7542908A8A47E07BC69DC4AD657C66FC97C2F3E79009C14A1E115E77D17948D9D599EB85D91F3B07EABE2BED6C549672A751FC75ED2FF131210A14C03987F09B61E24B144C4F7A64D8E0BE83642777A8CC9897379649DF060E5173F5C09BCD2C630DD7CDD51BF995A053DA7590DA319BAA2F8AA4904443AB1E9C5560F3F3624A744A20EFC8F2F7401DF81A228003CFA0F0196F6D57D0AAF7BF962994A60857EB5949BA5ECA8683324CEDAE9BDAA636B1EBE97F43C31A5AF9C51E78C6745231A3E5ED0C0B1E637FDA928F02A3C04B6BCE519EC653971F74E07544EBF78F0F71F58081EFB797F08EF9698A6665889DD1774C551B30158F4FFAF9B6C3E2E3A34213E4147A8437B118C12F5DE786D0EBCA5BB74AAAF88885EDBFCD96A3CE37864D522F7FFB5A1516E447EA2185451B408CB880721B09BC17F33A75C1B1DDD2A33D74D5F24E0F658E4DE0B049074992FF844F90B6E0D444F3612E7C53502643266FC97CD6D94899E5C131EC29F472C991BCC618C8E8786F83952FF53570D32A46FA9CE0A88CC4F4C2A84F185DE78F7CB1B428254886916000E4F030859556E2C5C172A7B73CE74999A58DB2C48CF23E55C43AF92557484DE624ACE9C4930B7A9E0BE561788D645BF8CB2EF2DA50CB04BF3889F39801686B8ED02D94B7C8A0DD936820791267AA3443AB4EB85CF794A80E96C2BBA992FCCFC655FB130569F9A2C47B54A0EA5EAA76C78A56729A516ACB6FC67067467518D79BA9CED47DF8E13113B12BBC467536994E1ECB8628D86AF891B30F4545EE20876340141B8043C0022031070691FDB2EE4F9A043F2AE05693E62434581900DE61A659769FB901460A495D90EEE56948FE26C517EAA0905CA92CBC47BF9CE4FABB881A6AF68EC1EA10AF30933BE24B791A0102F29733D9C1251B679F1CE2F08AEC8B19C75C010822A8439A704D51AEB55B63C958DB26CB0F839756FFFA5D1465E7F3F40661ED966229C193\nss = E26737292D1A1FC6772D9C14F9D74F0F4E830C0BA04253AEEA21E69830A3A360\n\ncount = 77\nseed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A\npk = E26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB64B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C518", - "3391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C801B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FE26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB64B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C5183391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB93EB856043B822DF9D60B55FCCB537AFA3CACCA9EF50433BDE1DD9831E534D192A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nct = A86CEF6CBEC42D8AEA488688BCD2F5A1DCF7716149399BEB3EB373810B7976F4D76A37CFBBEE50167F2F38B3E1CB60EE8C74CB60B7FA62E412A341794891A7FF3603E926FB870B876B94AA0F52909824A8EDF9699C5F5A3D309E29097F48B5354987DEA5BEAE36BF29DF79B0733622F1C67623A006D79A9909839CD70DF5A1C0BB1B18FA1602FC2D30C965DBB7433F972E73CB3DD31C6F9BE7C5F19C0E74C8F653CDC115725C7E77099F90B2FA2914FD713775FA619AC87F129CD9BD9A35393281BFBD18C56A0164C0C470C3AB1E4B4CE754E1466EE17DABB944A5953849E2DE8A5E69C4CC1B46D6704A03BA021EF55B240210148AB0380970440CC686D8F50E26DB02EA4281AA99BE5A35618576A1CE9CA39D7E4BE2F3D7ACEBB603F602030A995AF41F3441DD939AB30C19CA6D262438424EDF43375D28642F88AB6EC7BC75247E17399942EADE8F8A9DD2E9DE6ACA95256839EC4CBB280B6F7B86ED4016B95AE567BBB8AE138DC77763ED5BD71EFD669FEF71E37BB02EDFE11B3FCA0404C46B4B300476A020ED6BA561E231E731478D47154F35D5D9EE02D52D82482C490A32CED521C81B8BFBC18AEE4375B1C8A31C58ED19F7ED744D8C7EDC471082480CBA60E0B36CAF6B7B95404F427CD47FC93D548E8B5FD014BB045288BDBC2C8AA4164554535F5A3B36F7871EE965965B741F57386D15AA545BFC0E405831166A9D8496FB49894D3F2B3E7635E6C7EA7BBE009489736D506C808DFDF20103A340AF5206B227C9D913522608BF5593C6D08F596DC0341925497765BB68D3C9C9D34B6AB026CDE93CEB535BDB577220F59B87B7272733E9106856CD2E9C6A225F94011CB54E65670855C910251649616D9782A34CD4DE063CFDE8E1C3144B910EC2F83EE3D5A1D0C7B282214F467B3534945723130CEF32B8D8F56C74FAB9DD7750B4858DE350FF1D3B2674BF78076F0282BA0CB74244A4D6887F188BB8DF9ED1663B53543E8A64CA604A4189F0FFF339B8AAD602D39C9877BD96513439C258455F9FF7BD0B05293E8637F8A56F3A96D5B47E122B1367AE7D8F8C65FA4EE444BB8ECAD8D96BA05D060BB03BAC1B63D1A257576E672D77286402B3832297949400E4E799BF2DC14DD2FE364B9EE06F528DB197A9DDD93B9DA9426F7D8DDEBB8F809C6ADF1602F4812C01B002A75728325E3A9A148E0C85CABD9415BAD35C9347E45AD4D01D5D1DA29A6A13CB0949B75BD07A942F26F2851946AE9DEFBAB4094293EB2FF4765F99068DE9328C8E0061C7A6C858EFD839D9725061E9A04DDCEFC0A2D614FAE5D0BBE0F8ADBE61B1AF37CE882ED75397FB228AE317FB91CA45C498AD05B5F9CE1E81D73E94F4ECDD0208F58A363366625E0408136637514A194F79501209C7FD5D798764AC5AD5A88FCDAA776B7D2D134A00759497B469E7B91ABEE9734961CF5A8EAFB4B8DCDE96BE81405A7C06C541FBD8881AA352FDB3B5AF4D00194274E86CA1D8E5E76A60A12E4DF51884E7F8F9EC171383177E7D7280D36623101A\nss = 1D8DB19740E2F6BA7C8C04216CF2398FE9221B2404ADDFEF8996A03EC72EAD37\n\ncount = 78\nseed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0\npk = FB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD", - "14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BAFB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10306AED2A804A1C9BAD4AB9E59F6126AD7C8633CDD0C2DD9D4C6F639D312ED47BE99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nct = 23664DABDDC72005181DEDD4683615FEBB4936288AA5E632624426F07B51A793B5E7A469F91895314F08278C98C5D6B8A184830209A05F7D9C38BCF5F84CD7DA273D7C64615C78FCA0FE08910A506CBF7DFB28B4F9AA5C0CD4CDA71C9CACA34BF27B15CA2E603FF4CDDB14A639277C1DCAC2242B534737922863E1551307071394ACBC98AF20BEDC07163FA84B6C63B08A1380A3D4157FD2006306C95A0D488A83D9B22C3E1B492A97F4921D5099509FEA1D08AE5EB44117B1C7E9417B9A3E6FAC0D519B56380A8B5C5207F454779FD839426E0988BA8936FF50545BCF0E9DDAA818AC0EF08BD2D5A3FAB95BD157C13EF512267278C2F94512A8D5642AC6323F668F1002230DF845D6D5CB5EB02FB4C31B8EE5A820C30A53B74A87E0AB2AF7C51E0546CF5E41CC72B634ACBC96ACE5257B1C221019B4FD70CD0D958E5200927BA66B154613191A0E139CBAE734F2F78F7878373E4C4178E2E3C3E2A7A11E06BDC24D151B475611FB1DF5F39FB5D0FAD043211E16066210EBCE0F31503BF8E62431C863ACF928DA8EEF07FFB5F60E01A6DCAE1C558BC282B3090759F7239A20EC0F5A37CB48B351432CCB3344E25EDD5965422F559C6493FB8C5DFC297DF280536C37CCB41D2625F455BEFC77B71E7D84DC06DC50D32025609D0928EC8BD6B1F78F1784A72FDDB987B5999D1F289D29740ECD423193B9651BE956750D31406FC31A8BE3465F8C06B5742F66F4609E120AF2EA64F6C99895BAB22EF2F19D9F3CB6D7BC27B5550F34F6EBB51B02AFFBE626F051FDCA7C47C57123EEB2EE8865A91AAEE9BEA87F5B5BA63B86696863A9CC67F765C4C0E8DD90D59942710288F0F8C446533EB4E74D22B5F89CF1C714C139E487FB0DDFAE6D900E3B6FB7E568AB7116BB92E04754415C74BEFF6BB6C5D814FFB7A198C5771845BE3B0E2F2D397BE8083E1CB0F87A965D78768E3EDDBE3F234124CD92EF5C55F28A76357413EB2C4E26E7FEB772770733AF930B5C7251B2F0FAA388EFB08D45900738A7D1FEDAE2217914CB18FC3B0C1AEEA2B2C93C72F1811F7BFFB281EBD38020D006E286E0132C5C4875F8657C3E5B141294A69AA98AC26748DAFC3172222314F9B5B9EF0DA13BA75B7B2D8EAF62D50D74", - "42258F6EE56E399964514290CA006095E125AB63E178DCDDE424F03BF59EAA68393FB7D6C36E1091FFE079BFC9BE2FF099722E1BD33F9FA47DC0766C76EA6FDD660DC2D6FAA41CE8B268136C6B050D449A47FA4051817831AA555CCDBDAB8853B377CAFCCCE731849F64539BDCE72785ED15C0AC3E4ED94AE3D4630D7E6AD08AB5B48C018CBD943FC968AD687C5F4117BCE83A663D622A6FFE5A47D44A409EE9D47D32BA9EF5A6453FBCD81CD92C27F9C033E32E83E1A2E7B32F4ED094A79A387F90A6F7F45AAFBEDA7FF11B35BD732BC8F3B75CD84682929D20419BA2FD2640DB63867532639DD4D1CC1042AAAE6821011446EA8E7D2B0BED9B7AAA6C17BED3955DDC566685D7E124A9A01D460DFAEFF51A32405D74ED\nss = CB0026C186440C0744C1C1C708D8FBF2B7AA1126792A7363576BCB2E64384117\n\ncount = 79\nseed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851\npk = 5226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC7873227303191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A85226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F79BB3963CC1C5CF2B2D1C6CA76226328AB765A79999CCC71FE98D5BF3B34F51B19C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nct = A7D918C3251367B43A2CAF232D30CC44BC8313689F61C174CD6055E0939DAFAB9EE9C4CC5C451F6836D2D9FE0B6F1B737BA4B6020737487095AECC3C972201925C7A3E4C6BADDDA7441B89B2A35F8D2E4878D316E5B92E5B6F28EAB2E2D1A98843853324D35A023741F11C426442FB3A8D50A0F9BF5209059AC1E47BBFA11724F49488", - "111C551F11DE6BA8C28E576758F2C30B219AE6BC3C79D73E5DA64F03E0ACEF5BBAEDB7DB863B7E8255F76E5C7FF26E42DF8F82A5435F5BBF861283710FA7DE3AFAE930013F1B6B7DDAA122121C83E0DF00F231020324312B077CA26E4E9C2BD815F93824CA59FA9F4E3AAD70E4D55A853187A4E3CA642710EA0109C00750820AAAFD98BE4A25BB7E1D18164F9A4D439F3FF7169696A108F7274E2D50F269F93967DC2371BE9AAC3716DBC499C9CF6639D02EE86438E2DA002CFF11D70C5F025E4A9A446D0FA9314C1E6B445AEC37771E579182D494FB5C448354B1ABE91FEBF5512C11CA7D2DBD0DCFDC37C91F67613C64B76836A5D91F57FC3678B12707D8451277F776EFF18EF083A00FD39332DDED503819BF343A5ED505059D15BF011766BC392188E8483E64B1438A1B2C270DBB1ED0521212B0BEAA0545FA703CE2FE495113FAE988C7F23282F536EFA269B81A75921A56888BAED7F23FA82195A78225AE72534D28650394AD9681278BCEAAD1A8A1C1E6AA0D51EA85717BA3CF304C67269E0562E90E8281D5C96645B8DDA08D3508DA723554B1CFB0E0B96C3367B49AB0D74793A772E6468B79AF1EB6FF720521361A2D2D70ACEEAADBE408A0CB8349F5083E899B6FE37E381D28B5CBA394BB9B7D943DF0167E1CFA7B263E942BE68F1BE1050AC3B51D5772C5EC02E7BF5A4D585B6031EEE47C35CAFB5D74DB20D643E39F382B8E69054F397CA6FDF47384328FBDAD37BCB29AFF15F2ECA75E7F9D8E8F5C24026EF6E4695345E07AEAB117B347B322B44F150E1B66286E24A31C5714E3D4191283D0AC8D8DB9DE4454710439758381D7C1392219168B8302CECE11F26D6B04A77F8A5DA32B22909498E154486AA5B4425700E1D08EE9DDB319217F7A9E5932C5BFC021EDD7E46FCD67638248C79A6C6C130EED0E8E634F332CD5ECB25FA65CE4B6FEE1CE618CCA6DF05EB9187D0B3D0B200B454753D7B16C7606470760B9CABEB4C3F13D4CBC63A96D2B97A403CE1E85075A7BEADB8C34E94508E87736B563848C1AE9CD34DA56D06DEA69811ADDA02507FFD9C3F10F6850BBE5585A507FCF0F79BE02B677EFD4FF3E4945EC800C6AAD1ECC53B9EA6A2C35B74FF196EE7A25938E267FDB83ECD8E5691E5644905FEC3FFBE86676DC30411C12EA05BFEEE31FCD4A804EC59D73BB15C931D031E8DBD36AFE294985AB20D87E8E338733EC6A6B7B4BFA1E0AD6A9905EBC7D4B5B23CF36C5B589A04357F792BA8D3B9F3270F3EE491DC0683E16DED773A9A6595D43FCF9EFE8C0917A71637C4A03598EEAB0CBF1F0DB3E33B1DA48987C00D85B207B7E960E866469CF67A05BCA16\nss = F855334CDE90E9E858863DBAED7BF4C45BF189861750EAA59355A3648B1CA1CB\n\ncount = 80\nseed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E\npk = 724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB5501984C5D3992594A9238E03798D178702B86973350724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62", - "235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA6D029BB2121C788B5B6EAD7226DF664490DAE362C4BEFB615717D81C656B32735FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nct = 72A78ED97EC6F0DAFF51A9BAE85D1873B68DCFAA8EB163FBA6FB07A90DFDE6AAC88F65FB4BC7E7EFE6EE951364905859A26AEA558ADDA81619A3D073190F9DF2D0B68016BFC247BD2C3A1CEEC29912EF21B27EB77C7D5FC0CD9B774B75E3E2C584D8116FD0417BFAE6D2E4DE494841E45A217C2A10ED1BD3F158589DAC32DEDE68EBFC3707C473ACA1C9D44B1EAE40339106531779EA144367C767729D4991E7FB0BF3173E3DE8937FD489D09EA263AEE0DA2561E43BE35FCCC2D58EB25DC424E528B9C5575C5E1C53D0581BCF9D5148013A8CFBB5F4C2683AC792F2BE1D4DA00B136262300D51497CA16A2E6CBCDCA91A006F3CE6231D31AD90ADFCC92CF09420A789FCCE4F6254A6BBF1385CA5985C9DC9D8CD57F98EBB445DE0BAFCDD98B8B3FEC85743D9BC78E2CA193B3774E3C5DCA74EA7A8AA51A468AB4587F6C97596F7E66121BB61EAE71A9965BCBBC415D52C826016E84B204199FF893AA7A9212785E456B86775EAE7479B9E109959E4BB26F4E1ECA3181E9FF9E26708616316D5CAFD25F6169CC291B65F555590942871F3E4B62D4A41D9D9C75E8B215006A4371D8AE773333043FA33C0F293119B94E9D0E5E43EE298B7998FD6CDD1A9752BBB3DC19933A3BB232C37D4E5BFC279FA1405B7030D3C3AC2D47C999EF5FD2948DFF6A21855398D0186175923FB9C0A5D9018C74693C6123C52268A28A5B42550B965BC9DA6B3DB2F86613DAE9565646A4CB39A3D3F47C1583CBCA427F7F0B53FC60B31D474C810FDD85C8996189BE93FA1DC6935AC3A9BA2E62CC45C32F74D7C0490EB6E1AAA4F821ACCC848003D83C3B715D43ADB0C7D1D9B7FE54BDDD6A34FDB5A99158C8EE4AB3B9D1B4D4DB6F1518477E3931A56C014E3981AE2B406FD12CB1C6F275CFA4B3AF67457BD10D70D681C00ECB97D5D99EFAC58213FE364E2CB532C198F51A8B5773297CEC7CAC4342189FBDA4C2902A8687E8DFBC0DB4984FDBB9ACC6CF1E7C93B2AD02E7D346D22F3D36187A398F2D28BEBB8AAF98347130835EC07AE255B8BC6D4E50271C6C9CFE29D099DB6C8547A6526B5AA8F30B1E655F82E85ED78DF36215E2FCC5E127BD3670ABA5A368A4D16B8020634590DD1C6FAF3AC0DCBB74B006195F24F503F3EF13B5AE09B0730F9C140AF4B3481A0F50C3C65B90CADB05DFA01EF6494D8FC06A3D2A30B15D4324118CDC330AE4581B2DFFE0D8E7570B5082A9DF811B492F4F9F5C607990056B8CC03F74203F9BCC38E5BA90734142E7DACF63D2EBB1AA4F4A4EA4E29B0849054B57D8AF63F028AC835C50735808039EB602545BC1494592F30BFFB0C1ECE40726F335FBD052FA5CB6CD3FCACBA194850A05BD81C7838624AC8350E64AC910AC805DFE584A680CF9E43D6DF0F654540913DAA58CB0D14C208117E198271DB03E978436C193688B8809DEC85E7E4BEF4F2BEB731AB4220738477764DBFA8DBEE0B1A969BCF0D0BB1468DCF14C20C25D4A02746D0932554FD8501967F2DECE5FD18925C30C0B81AB2EACE088819\nss = 3030433313514EA95B5D6A2FDFB64D4225FC84EB70336323507AED63C5755481\n\ncount = 81\nseed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D\npk = 30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA", - "1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A564C819D9BF66855F6AE70627F04DA8378547E5867E2EB9759FE0971EFD601C4A11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nct = 98322D7A13921EF76042F6DF285A8BD2D0618D843820CD3FC35706C97D92720BAECED43615976F33A50EB4F4871B2CAF187088AC58BF63793322CCBE9A510CFF90786A7C3F28CEC3BA32C2D90D280A6411BEDC9046AE4A13A59FBC3FE2330C34D78C6743009EFDC3554392C4139CBB5855659A8A4C814F89BEA551FD3E8C219DACA38F46F8C6FF101E07A31F0A07B8BE8EE2656C189B30C9C6BC69DB6B6F14799A239B0D8677E2A76F31E081182BFC44371F8592B1A4A8A01DC524BEBCDD43F8E48A77550628253B5B78688E6C73CE990E967C6D67383EA3E66B9D8349FCE9EEC43DC2C2301A4AF7A9BEB52AA99DF13C8F578210647E8935871546416B46BF2ADE02A6AAE8B36DD9F0722DDBB5A06FE93E496427EDE60CCB84CD6B29539AD2D7F608D825D6B10AF253852912E2C959EBA801E3D895CEB04319D3791C31855E40D112B93B5444DA843439805F9C154BC0436859A4009354D0497334739EFF86318AD7ADCB4F64B4E67775D8294F92B8501A88FDB13462D82A568CE39FCEF1598A56E3E0188FE62AC5E456F6D87D37CE482D59509CDBE28D909D452A5D7E2A8D8CF90043E23C330026811BABBD9CACFE298C77B487A9814356133CBFBC0C1BCC9FA503012AD5536432313B3A88596D44D16E2B7339B50456EBDCA6345D95FF6E36CCA50B0036A79A86C8500B532AD3159444455DE6EBE469820EC9B9FD8C956134E99A85D4BB83B02F1AD116DE1249750391D9D9B860F9B75817BB09C688FA9BECAF9A5776A8CB6EE94A4540EC7B9B790A7E787B746BA8343CCDD9C73AC6B2F19CE9A2106EE0E2FBC2399DE6B4250B963E6BF5FCB0FB58F4F182A4375077848C09A1F358B2CCAFA3BD7784DF29B099171E74DCE17558934198C0FD3FA998245AB3BCD782B32B810953C845685408AF76D6C6CC252DF2A339247A5C97409B7E59E652C3C70B4D7B10BC4AD9D1DC5B5572ABC7DF75B0D335ED85C98AA6EC2B9A1EB49533B258BD1BB353339D3BCF303232CA1742F7B3BC69C959CF9A540BF7A5B08564D997F467EF6FBB69747B56C4BC07E7E3D6B4738AF1BACA39417DE8C34D72798336D2934162B6EBFA6BF46EBA85B1CD94BF04CC7B5E36A1EF66A9BF687477114295F8EA84C80267C64BD617722D6F7DE3601216059D7E82BDC18728C2F2CFD63EA1029CAE451B15AABF7BE2D13D7191D1EFFEBA909B05A419B820424CB464E7DDBD0D272BC464E689263FD501650B7AD691565625941DEE3D6DDF9195FEC5718DDFF43B067446A32E2B34D1482348446DCC8B92E0A8077C0DCD1E59F05C9B6A7B1FA867F878DCF731E5FA38ED9596F207DBA7BA0FCB3EBF2E1B0A8BCAFFAE5BBDCDBF62FA40F5AE8612B1E319671FBC71DA87F5297DFAE4BD161E02B7115E9C5C6F09A1C44540D5C8435C7E2CDA96B9BCF9414E8EF6F1D938ADE592AEF958996D908DF29D589857A422B620AE1710889B58CE7A59A4DC96AA46A7D194AE8E530DF9DA7BD319ABA09F94F2F02FE5C4DF2AFC59F77453742F35C08D943F59E6E3\nss = B8B9F3AF55E8C616D07C7042CCC26BB4B83D20FD502BA5CC7B72310990EC50EC\n\ncount = 82\nseed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE\npk = BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B664629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E5", - "3BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A12994510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B664629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DB315CAFBAEC2F8A0142F45AFFFF65289E826C9244AB1CB03F9F65DF3E3CBCF711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nct = C324CF3A1900484410A1DE432AC56A735217564A14F75A75526E6C83672BE590AFFF601320226F0C0614068ABB30B7B0AA66D54B4FAA789F9D9E0E48DAAF7CB452F4897CBE76FAFD89BE2FE0C32F9D0D4ECD61E6AD891998D5C4B334CB9DD402C2284E0F03A85DF505C876D300DA586E398AC16331D8F8B8E84B7347EA13D50DD1A33B7116520638E8BD779793F6CBDB1ED82D8ACE7F25E50F94EFFA23DE36BEC9210B1DCEBB1319A8AF22200A33A49C09B63998A18B4D438E1E4958F5DB78CCFE9E10FF0537F35931F05E629D8BA4A5B18E9C1EF194089DA0C96105BD287EAC7ADEBF758F4355B560404351C58646BA01A955644D1FCEA3A30F7AFC01641D360E74EA49BD27C1C3943092FA740075AF38EAD19E6376E4C91F9075BE124B4A43A0DBED278B3ABE532698E57B60D1DE574F31E159D98EE07896B6E9D88A4F2594BE1F0A0C73D7466FE92F8464191B7A7E54791981EB2A8D39A0B712F5D4507F8FAEDFC7E49EC6F31ACC77466494EF73277330AC837272D68CCAE0D05D75A235E353AB29216A2E8C7ACCA8123D24441CD51CDC6DFFF3AB4FC70800A427642C1E1795D41C9BA9FC87A3035E7F1CFE390F1EFBB9B955EC6A0918BC45411E8325FE8F4D6BD928D4029949508DFD4978395B6D021C92453B8599D8705951E2FECDA5F03476ADD8B6D7FD9B1336E70A57F42017CFBB329E925180E034A438A50623589871E47EA8994C1ECE7E35EA42384B1E66DEDBB3A111513B6DD7F25D95F5FF0236B717BADC740505777B2CBBCAAB063523C6A8D1EF6A9CC9F689DC6EB2759D5916C4AF16564E6C23F38A4C27DC1219094A023EBF5B56827EA897045DC881F0A89A853645942356EFF1A1A9BEA7F2C12C68B5EBCE0706FAF9CD72E453E0188071856C7FF37B952CCBB53CAD0CBF604DF59438C4022F6F26D71E9073CC1A45AC6BD3F6A71F3EB284FDE720416CCF1ABCBA0C9239144A6AA38AE655786A2C3820407C77F8378858F0877E6CEFCD5BCD8E5FAEDDECD68C1E2FCDF9BDA5EEF60FB7E8AE441CB8054FF7C94A8697BDE5001893ABF8140424583DF49796D1FD10F4DC493BDAF3C1C3B76FC1D34346CE5A5B7755A68F8C5490CE8827CB8AB61C3339F0DECB83F09230EAA58E6154BD8E1A77291654450A4949C3DAF8B4C05B001D94F21F0698C426A93D64B2D1005D1217BE6783588EDA458545CC1D677B2770B25491224D8D194285AD612F741ADAADEC5B2882D13334B9BECEBB39F9F0D4DE237FD36D7B4E114A079BEE6D7C2AFEE75C4961F81C75887A616F1E6497A4825C939128FDCA95DF452C5F4D27B1D516B33DE9336E394906547AB7FA5ED5A45CAFCBB56E324B606DAEBF25E705590EBE36AB32F5B4A4171AB7832DBB66177E9AE6C29E5E4F503AB861488D5AD246988D4CF8A41276F1048E4D778776D34577679069E4248CC09A5EC7F533685E137AC32C984E91E8830E1934F6B2F91B33A3605C53E51A8B7264D53B69AF57507F5B5AB6D4F1B1B09AA1E50CA13CBBAE62AE464E99C40C2072\nss = 2E4139C499A24CAA334754E10C6BBDDC7A0830499CA65E941AF8D87EE022D483\n\ncount = 83\nseed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F\npk = 690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B8328F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70", - "F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B8328F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9C8D853E65B5B118E28B7CB6F0D5D6F282E0EA20FD72F3690A6B232B20A8A55EC6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nct = 1F5D4D55EDE2DD05BE7F87C0FADDE30550A5D90923B7BA8E773B5EA78DD3770B9CAC323D98A6E08C19BD600C830E2C2FEFFCE4DAC32376EDA9248E0CBBA9FA0EF6656DD0CA9B3797992C92869164EFE226FED579384121C0FA2B417D5A9F1EEC78ADE19AD9942730593C9AD039EA26883991A02B93F7459EF9D461D5D4894EBCB31025F095F1B6BCC6153D5A998B50BEC88D447A8FF33224D2BA9E9A58D2299EC6D3735096CA81244B315CFD39DB3B85FC718AFF5954B017724B3C6BA3F6780D87E637B0EFCA63C4523099016F78F2DF9BFAF6B0DFAC64332F1C5CFA54A646000F00196FF0686F0BE1728F6407EEAADA48F9E7A6946815527972C9B661A7CE051E76F3B6767DBB186AC7B923BC7284F2840F7B321873B2E46206489771533324248CADD5ABED7AFBCCB43FE0AF06F2C6D6F867B189522261A2A7F042679E8C9E15AFF58FF305D6FA288B1471F46AC82F664012E1C1375DA9A100AC4FCD9D093F191FDF8B12088897B2D8E9E0CC9A986A458751717FEB6438DE9186CCA6B8D361A29D2FA7742DE825ED2FDE97A021087D2DEBA129EAFAF10F370C2833C80818B26E062DD34CB9A4B23377F79C20AAC87C9F93F7B7AB25F74AC0FE18F092E1BF6E43A82ED4C456682F11DD7CF5B41E94FBBAED42A1EC9432E36514214C6600B053A0C9DA4F99587267755E95C3B45BAAB7FBC3570A2749A2533E9DCC2BFD4AC1D477D585BDDBC1F44626E40A3B2678ECA64316CB6B9FCF232BB26D988B3EEA81E9568BA4868FF8DD72D457513552F6C25C5C5C605401922DE6DC878688CC6762B3904B7AB8F06BD64F239CC5103863A7D066570235F53D4811361AC876A15770755F9834B7D49C831D97C5602BFD14B9EA2B37DFCAA87E9FF0F7EFF68933C5CC9D8E5A5DBB5ABF8B7B7239D384DD2C3A500AE16C50511F3B464F07A1DE801EC034C3533E55FC94398DEB4E9E6099EB40A75548EB34DD62201D39057D2D3AF3EE71EBF3458267672DA7650CCCEC7D34F8D53B3B63C4BEC77DF151483331A461C724320F4B8C14F0BD96E0B932A39D41DFDC8D256F213DEB9DFA7A9C2B43FC15D807B3F4062D0C1C80FA96EBC28C0F4ADA8E47750AED8089AF233686E9AA2463DAF738CF0E754ED0CE169A1C7B99396BF71C61C81C924066045481A88A2995D0578786CF787ACC37287795CE12A14C7E128556ED72EBF3C25C60F8A4909233EFAC38BA1068E81CCFD3236372565985C41909CF5E40A8962569B361A026B2A5F5AD411E6AFB36A536920C977DB512AC027E1C240A0AA0A0176FC61334C5FDD25099164227D3D4755045EA9414D3D199A16A8C4D9E6DDB25B187928E7037E6E42F895AA598A9CC3F04B1BFD9E8122D1A6F4D8076ADE9F9C33EE2B9AAFC78B685FCBEB2C0B39B84C5B12D0AC4DDD3421F8D20FE77540A78816D364658B49B7161DF6B87D3D7D7F4FC26FA13EFE503C1A50D3EF67B9E367B4EACB81082E3A29C29E708F988D888A80FEDBC9ED2B2ECD1DA8378DA262113FE18A9EF88B8636862D9A92542\nss = E412F3AAC1C0284D999D5A7F8344B4053D10965FCBE1638F7EF666EF29C521D2\n\ncount = 84\nseed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8\npk = 44BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA", - "918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD263039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E835244BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516F69BD52CB1D071F1CC7720F949D44F66F40C917EB30F3A4B0EB519ECAD2D03DCFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nct = 55B89334DD971C479417D6D70BAA960E1BDF4ADF3DA2D9D2AB18113F740E0558502F016B99254163B21199E2BDFFC897FB3B1022B53B9BFA61C200C0F071BB74507BD0BECB61EA9E4D9F860D376F3D9D23D3EEA50FE0BE1CE6C40B27323C17EE5E9A9DDA5BDEA6021070927A035D822B44A6D457BC9227E162CB2C27CE543BC19A9B3437613C037AE5103B5082F7BA35EDAE372FA5965D00EF8E6CAF2E856B4F0F57995512328203D9524BA18E1912EEEA55DB3E1CA0B8F0AD957E04D009E71CED4F0767BCA4CC3673C33BB0A06AD8C0536EA5B6DD0C093339A0324623F5D4C007F23F0562D505B2737F9482D41B2C293D31B2E9BC5EC86FA8A140E2D1FEAE33FA5E7636C94783F61CB0068CB7AC71DBD06FE2BB6A58010A391B1DEDBEBD34093F6F8DFB6977B1B709C895BD0F2A8D8A39AA9DC3CFC8E8D522BB9EDB8555F06CC418E68F4BFE6E449B069573AE3506D8D8E8167F0B25AFCD48F018E03762AA85B2474C6AEE304ACF649EED0E9688D6C62ABD8638590C74E0359881CD0ED9204777955B6135DE3A777074BE90669DCB9400AC25D55E022A9362224BFB9A830E237113ED56B89898957854161EF6771E58B6A1A7947A381216CE20A97451555D3D2CB902E69BC762651412EF5852C823B1A8DC477426DB5A9DBA4818B76B40E59C8267CC26CB28E2E050502D8506E9511FF57A5A732082170FB25907B272136485D4EB8F2767332E1156B4C7A54F567957CBF0530F7293F61736F44A31FA94B1B6EBF7D79E2A87493C2B5FFDF03DEADE92C1983DF596E16439B6B0DEC17CD95D600748EE2074A219E43F06FF7B93124DAEB91A2ECE0D684559D8A820B4FB35C1B647065EFC0C98EF4A38DE1927C499178F4DE44F74F1849D057FF153571D5ADE12845E0C61E35171DB6C63EBCD9C8269458A3A1C5CB26C20EFB664E79306C841DCCD240A2ECC86F69C00FAC5332CFA28D874847E1A8A3AB531324BF13377D7ACE16DF5B960B1EBEA092A40F5E1B09BA3BF56807FF9037A1BA0C903A7A1BE491D7B27A78A10FEB3A3030280766EC0A75FAE99BD4CF2CA5BE940D45064B0215628C09E4D6FFCFCF7B1B69B1C05A82838FF64C414E66FE6F2816DDCB90887EA23A9F0DE07F7509F005800E2202C63C1B241DD470B48AC484786AEA204AAB301B15F0B647A577649", - "1A7857AF5DE8EE4D77E6B84C1697663A72F28934F5ED40EE72419E7700E18DE42C0365BA0D5F55FD644A874ED0C047D198D379AAC2D60B233A3D8F97F336A7685371DCD1849996157FD921DC42D2A63755B82F4B776912C27837E2AC17C24485E08F7BAC7FEBE512FF7A92F8ABFB262BD53F887D54E77861ECAC9E14D68E27E211EC53DFF507295A0D82B58E2E8E00CE698FB0199D5D7F9F200D876090613D6ADC34A08ED46B55303917373464E5C7DA621E73738DAA1D3CE09DA22B98B48ECF37F8A0D4A44A3E8B086B2F7FA078CC5714F3CD296508DAAEBDBFA565D3ED8010816F4DE58FB4B25DA0A25161A91A38CC42287DEBBF8C30F28B288C\nss = 4F9DE6E4CBD9948D2DE9250654D5DB97FFE24CF222F68BA51D6261F02F4DC5E7\n\ncount = 85\nseed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792\npk = 9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB26958AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94E9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB26958AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D010E01965F9C196D2F5F90CE3CE8F552F8A0D76BA8F5345365392FEBC50560012A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nct = A94180C718B23E998B15D6104564B5E20E1D102DA4EFAD7A9740C473EF19F3DB7B226847DE6CB72BE56BEEE3E1BD44D0AFE0A4B55498B4475D8D936D441566CC182E0264F93A6024CF478E3658CD02DAC2C21CB6DE61F8EE7983FB6D79CEE0CC5B134E6887B4C4F79C635533A19BC8819BA2A56715825BA29836CBFC51479CB2C2EF8B0B50332DDB523008F6AD3B5EBA02C767ADAAB5D930760EB496D4C3ED", - "D90BBB24B9CE0DC76013791565D368641F2B8F25A8660810F48E3A12F65BDAD160F3605E2D573844432509E598B3FEE53FDD4A9B83C1B187B66F5E9F2111062E74A3A7E006D638E3DD4990947E0AD370B0F29E183A7FE376C00D8A0713B02D7E1CD8132B7AFAA3FADBF7CEA991B3D9A96EF80A75010C40FA3A31153F15E23446A9491304170E2432112B84F86714A9CAC0F8B60391734EE6A94EF6DEFD30A02079DCD29D938387669A0A3893597AE4F036E1D7020F132B1AF3C8F135033D224CAA5F2791D9943C067257389DCBDFE8544981D6C1C3D5DAD7FD953372FC8910A16BCE4865DEFBDB413CEB80F13374C9D83B54B201C7F4345C97B51D22B33DBFAE34535D9F7F2AECA05D2066B2E9CA9F3C4F7D3DF5FCD1B1153B35418B7C7BC318A9E0810E2328065317F50D5239088AB28724642428CFDDD933032A72D95CAAB610AFA65C968E5381BDF0C7892D3E0696CB75BF1ABE5A14ACEE27CB73CABC5BB23A1AD12EF4D4E917EC4E13B736D1DD50C68B7AB98D8CB2E1EF75E3C1AD1DB7355B484B6AE44B5B7F963B772ABBC5B0ACF47D158853F65CEB9C8829B70481F6D531F59703F7233205806A91061E45FDF6B9EE5546CEBF701CF54BC0805FECDF48804E95956AB9041898AA623FF5C6D3D6F45EC370680F43F138FB6E36018B5D92858A29A17621D9B844F513AF8C021CAFE10687B180D7CBD9FE1B0880B6857947C55C40488F3046E76FC8A00BC4F9DA531A036AB71174AFEF52B3FB4686FA471C34DDFA2F1740A88BE223B536C4325B9CAE46E0B0479CD4CDFA0FBF05F0718052AE62486461D423E4AB819114110FC48A676BB83F3CBEEAAA474C4066CA54DE523DBABBB29DDC39BE50898077649925042F28D15C4C95BB6E745E5367242DC7650E45DD9AD2A5769930099BA2C0F20994D304EEACF8FB3C86EFBA0036D82C8E9ABB01C1F3260EF78D7AFE632261B0012EB612F8A98950018FB12AF3AA0524FAA597DB80873D2FBFED5637098CECD7B2CE5C32A51AC967F277470FEC875E7C00B895AF511D17731519439498A51940733A891E8A2DB137B06E425BB07D0D9D84A6FA70E26F09D61C8800AB74357AECA7BB223F324B9E18A2EB4C0AA1D996543AACE1882726BE7283C0220DC74EC51B6CB82755FA14AA487563053C773A6BAB1547265FDBF4DD4C5738271B410031128A23D2E25289758F4F1C0AEA20C2D30AD81DAAA919B30E268B1A44072A66B0846A436B72BB9FB2A8ED78B551257030DFE5C13B116B8EB577804CC0375872FD0622D96C6EEFB72BAF82B6429C8D7BB0D0098C6D\nss = DA6373247F33971B39D955418425EF1D1A233FAE7FB1985C0126F541AB8D58D7\n\ncount = 86\nseed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35\npk = 5C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A833E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA2160E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A72779765C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A83", - "3E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E47C3991FA7983D0DD6E7157CFB152538466E9D5C3998A2B8ED862162B91CA851CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nct = A4DB79E6DA55191F585544DD32928AC432171953F3A57EAF2FD786BF1641EF364CD03DCC519FE94C40AD5D3851A820B90C43EF631F15A48FEF9191281DDA67EF23C6AA3093B26C36A7B6F69A86DC1828498540AE4F6C1FB170387D62EAE9B73313D39D07E94A903BAF6DD09ED3BAF005A9E35C7C87CC6724B37BB80FA2153F150F9C811079D3D545BEF636476FDFCE30DC32561F41FDBA2EF7B4F21C58E1EBC033F5C457FDA302AE3D32FA0BCC4F3CB0897AF041C562D48AF1DA6C9EF4CCB651335A825394544BAF7D8914F0CE818E68D711CCF45B9873E108C48AD3876AE59DB02B553B6581B9A5BE72D31CA4033E4CBB767C1ED34D3356541A113D2CF60ED6BEBE3134F8C0A9BFE30C17E2F18FA8E308BBA726429282C7286D0904BF78925B09CD47973566DFCAAD7DB814A3500181EB93D438159358C075F4CDC270E14D74CBAD91A493F05AFD4C8AD851694676103FA00C156E5EE3CC4B9F3C6762E3E5D5AA4E245568BB730DE5C2E0E32EED4310D9FDFD30C68A67ACA0BB692BD5453BAF3056BB10E031CA15B342E6DA3D891FE40DC17CB6ADCF6B3B72943ADDE54D7B01A5BF3A129DE2846817D7C2D9054158D08117A69D5A7A0DB6ABA4286DA7D76E85AABEFD343BFEE54395B046AA35E3F7F5648C84B5C1B6610406FCEBBC01CE448BC8D533198BED851792582FB421C55C5FBC989983D978AA163CC88E01C12437CE22C58A6B5186DD0652417775500146236E12420DDB24054E607E11180A22687744226CEF0CC55D2CEB94E1C0675CE338F2537A3E60C126A91A81702DD3FE1FB7C2FB310571FA3DADC83DDC4B18B1AA5707E907142311FE4988196EC6B48814AD55A0EE7724BEAC278C7D68229B3F63357D81EF5FC16F2C7EE9E8A8E7FBF7FFF7B958F0592C5E1246C6AB95474DB7183FFD15CCD227DA5DD1A3DB842814AB5D4B515546BBEDACD42E4E9ABBEFA9416AD009BB072B5D691C1ADE296BE26F87FBCD82EDA2C93AE73AD7171D1EF1840F26014D8F152A720C47E24F15209E2A478DD7DB0EDDE040403A0655804720F8643B86F37776A2F7DC6B478D77A87EAC0194693787B6439F4B045732866237A8A2EBF9934070737B89DD2AF08C59BA182EB239FCDC476495AC756FAA7451C719156C1DBE099FA7BAA32C16156F4209C9F2C66544CC54DB33BBE0EDAD660CBC13E69F4D808BA98A7854CEFFBB2CD50A5B727762038A216B8B5E85DD01E138EDF154DCE1DE6E832374F0A0614390F76D1E658277FB909C1E95B4E81A9D6852DAA5368281AB21799C6898C07992BF5F7EED402522449461394C87AF555FADF1932DAB0CAB6CC80AEA73340181E91FD99EEB65A013B42F577D9436C75A7166BBF845EDE506AF88E6B1F915EF43043627CA208435E805D5588F4265346A7DAA1C9EFA72592FC999E84E49E6E0872AEBACAE9ED89BCF98CB40466AD61FEEC016E629527923430C13E8CA8C009EBA5D307D29BFAA6E1E6F56DED592573B75FEFDA3955317126A9B2869608C32701FF0F62447D1369765\nss = 037452D74A46B60F415DAD3498ADBAC608DCABE4EDC7070A358E7325C72CE76F\n\ncount = 87\nseed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C\npk = 7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25ECAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B2024EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25E", - "CAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F58AACD8940FF6FC27F175342BE74D48075F8AE9320CAE20A41C879C27C1BF815D7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nct = 9E0D9479CC0C6672A85DFCAF8C259CFA1CF68A93825FCAD76CBCE06FA3E40EFC821CA036B349FE50EA23E7E22E1C9CD7F8A930F2DC42F867E33884D0CCAABE685E7A7516CED70CAAE58FF50151AD1932F41AF9BDE629F2E96B3CBB7592B178699179E9CA85DF7FD2BBCA8DE9F30AFBE3F8724D77042DCFB19C31CF239BEDF529482BC947E85334ED7C541B2CCF368D2EFEAE1582A0622AA52C24905EC634D11BA0D1B20A946F2E571DB7F867E8EC9E3DEEB544C77D20CFFF9A0A44CDFDC42CD972A01AA8822E0BC728A66EBC0038A7ED1DD7BEC0E0E66CEC422385E0DFE33657EED638341F08BCD32C6BE72EAC5A378BCD02ADEA563734105C7EA803ED2D6260993182EECA13A4A3C999A209E78E4D64ED1E4D7BBBF91A72F02F760B654895C6398F3DD7D270D28133D66C13E899B8EC69A70F5983B539F975EF2294651305DCA09ED622CF151E337A7027145C9B3AF2849ADA810A96D391DC6F4FBDC1745DD30BD358EA3507A55F2E3C19A7F27D212397148C52698B59EB1477F8C6CA3FA829DF3447FFF20F6AB7F5EC445124F29C5F7B79CBAB1B1D23E8EC69EDE923AA3E734B9C999337014E813BC9E310C6850901993133F11019C95E1BD421896E3D2460E61DA9A6A64C7EBF0376395F509AFDB8460420F26ECD066F33EF121E41DFBE769BE03E25716D7F347D9E9BC0BC65A579F5508BD0562B9AAFB98A9B2E5986057632CB409FF5C10FC3D40CB5582231E5BBB4BE2871B8EAD348C1B9D9E81B876D70D03B9DDDAE0AF4DD5CC6F898817753B35EFB191004229B0754E69C9428AACA4DAAC582E1DA39B5983A5A4DE38998D26197A4171F5D6C28B90428522F50FC212A923E90D1E2005348A5E47E6E6F6D005788D2B455A3E35349AFB822AB5F4F1B9F696E0B186DD2B66A9236179763C639DF4CB6D4FF80D3B9942421D11DA771B184EDE6AC47F74A9250B7AE35B4BE975211A9E12972871F702216995DBE6E39688EAAE21EEA262AA89EAA8A8434120FA4252EAD0BA0FFC4F53EC1AB745A171A0F73A60D84B023A4C4E58F173F0C3455C1B056988897C2DA23D6CAAC0DE7A36334E5AEA093C5D6485CCF06F736CCB18DCDBE853FE6B9441545DFC3535F16D936ADC69B9D2BA08C8CC6DAD333190788EC3541E4C19B38D4319C0038F5BC41D4574141F819FF48385F45AA0DD7F6D5CD5E70E05D3A4366F9878E74BACEE5638B3AF0521A50399043C856E9F3E4ED2951BFD758662C82F8AC8325814349110D696B84ACC146AB30C00484B241FDF4BE8D179F6C8B618F8FB35340AC61FB9E221DC9226A1C59896389B3E24FD844197550016A53C5CF67D7A9F8FBA80B7E61B4E39D36CCD32C7EE8948820810811ADA941BE1EFF722EB83CC69B42C396F3AB0BAD3118C708C51B73D41C9C1DA494C0998C183AC5E592A9E0663753584C0364450847D906F5A261652BE33BC0CD359A732B9D1696E245FF04252635540996A57D8A625D37DE41A80EE1D51770777E709E673E31C83C739E2173381F4BA99D8E7FBD6D9D31\nss = 2CFCF5FA2B4C0AAA85C6069616E19E6715FEC913592D6B8F57EBA9CB4E3B162A\n\ncount = 88\nseed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3\npk = B5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860", - "775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421BB5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985149E0B6B49FE8ADBA1217C2C57C83F2B8C5F1D92F319E502B184A65869214F75D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nct = ED5E2079428744F1871BCB3803773997FD3CBCE4D574D7489A7907C84716AD220EFF0C0CAEAF0F784D0A633F8724D0D70A4E40F115C49BF1C5133A3A99A5F6027BF2BA7BDBEF436D1D8E4A9DDA831DA76E127BFEE0CE3C0483646402F789205D95D406421FEFB2C5A62D60F4C47FFC7C3AEC46BE075BF05FB6336C78B098F47BD1B368F2E5C3DA0E1732F43E67C14C556EC3F7D977B70491A35B5539B8532CA72CAE5B5B8E9936A6FB3A565B535D33EEA5C1B35A5DA0F3BC589B109CD12280DB6557377E9BDDD74B06E583DA873B78F96F323DFEF547D6EAA42D4E450E7CD213DF9B598C9D2134DF772E64CF09D7084ECB4DC6FC079E6B736C2D4B2FDA87B9ED23000E8558C90F5CB9278FFBAC209702CB4F3228944067CAE55CECCCF609F126465754D1040BFF976623811E7A9A1CDCE5D9001074DC30935A06B6543FB5B1F4943961B6330FA0138604B1102DC0F0C643E409EB350E15CCD2EC73280C73DC513E30264EC961366EF741D9CED8F116FC73728AF6CEEC1B61D934124522068D063D5E9479335336C33B7D8EA0EAA02F2E20D0BA7663D863EC198C3D4DB75F0787EE80AFE016BA37F15949C2E7B84B72DC88419DB17F2E992D0E89C451200AA97372331E3A8237BA5AE4B527E33F724F45A8507C22532F064E6843512613D762E5DE7B0FC41670089C15D2F78F8EDDD1DF63D350AC99708459DD6B667E9244D6CD1D3DA09D9B0A194E2E169D5EBFBA9DFC84E62F678A3BF6F0D7BA198B8A1DFC9023AAAA06890FCC8ADE8769C0B049C3143DEC8282287C07C9244CB5CF4592E48CEC9FB6DB7B26C394EA09405194845588F8F29D872502C81D55D11DE84C1507C29F7EAB440D3D5F9D43806E2C3006E3A716F39D9B3DEEF5FB68D3F58121DD5DDD0FB2DF785B6C6A02FF04DC67DAB0928D8CCBB8E8D60F48214F4BB1BC770E940501491AF59F951740EA8C052BFCDD5F22082C46AA94A0E0279AACE1B3A8AA11EA177F8C193E1530B65033F0DA63E1396E5F094EE8D87E87B0738804FEDBA103C38B2422C712B48E1C9515FFBBB7808516C3985250FDF5727E4B3799D242977E9DBB35EAEA63971D2807EA18290CDA801A8654D3C6035FDCE27009368846D18EB5C80615512ACE4C93448552855C4901AC2D3867FBE4A1279CB9F63BAB8348E2128D8435A09DB1ABF5112E8D72BD5D3F77A93544021EC281494267EFD97CFD2B21881DDA6C49CDDD56BBE77E80BE8143C1F38FD47DE797F45A054DDDE6B3117F5D02F78222936D7D3B10135C0942812C049BCD5B257B7F6AC111C92E43C250536B85171EF4337E1F7B55CAE372C943226FC29A06B2AF4D2B69A6A68E91881D6781806510E565CA3776204ADED42213168C22E6D33F167CA62E552F057D8F0D3E0648FE810D5514C5BF4D78410CC41333313716CCD5F0B5540E9106F7D0813ECAD7D180AF071464088F6D233B606C495D78B372C16FE8F94CD574DE08C7369195620704682D7F1465D02D04A87CCBA9BC55BFBF2E4EC387B84AA70E8ECD6EBE7870\nss = D3551ED0FD716E4887C82A6F24C5008BA80A9B5C3FC9E50F188EB224BE8102C8\n\ncount = 89\nseed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0\npk = C55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD29", - "7C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBC55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD297C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD2429B1BFF7F12EDA28DFEDFBF0AC16E27008C9FDC62C35E53B28A312BDC91C40BF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nct = E9E8B57094849BF2A09A5431B0CFC2CE5A1A6C288B1E7B825A28C5991F8B6D5DEAD55E5BB9FEB5F98A8DEA6A33F9CAB55751C5C8B841B69F3769598F1A1016F0FF9CC42A9927D98607DD7FA1B25E1C2EF43909115E09B6FB434225FDB20A1E3A1DDBC4B7925B34B696A50DF2AC800D00CFF4C0C0E31510EC3D8D0B44D2D80EE5CEE9039802DF9E7367BB0E6E2E71FCD3B5F6AA97CCC6866AFA43619F5EF2726D9E33D2E6404156CADF8EFE1A356C2F2235008A43027720270C3FD0BBBC01CC07A0894247275F1E9A54CF22C819674CADED80C2979D720A6F233C6A0BAE986EF0694007816BB504806769B52177C23753E706D94BE0F5BCFB4E2607A723DA0B2018A1C1711940A353E96C3C6F34A773591ABE5F4BAEA44BC45670A6B8346B0C6EBF8CA3A5DCD33E82913440A9C28FC5A6B8E03D600D2C13A210D4F7A43D66DFA8214060F05754F7B76BE16199F19C5FD0B832F2FDA4EB447640BE835A34F5C9C73DEEE68776C7BFF2BAC601E501A1AE72535067377DFD3A0D07462C3DE3728DC5C02585F4E5CD7B1EE7A47052CCE9A90F098180BBA4EFBEDD10866BB2EF1389EFCDE7D48E9E8F3AA3B0419D23A97C4F915423A26E8181817A2F0B0B9C3AEC1DE80D355CB0313A806ABCB25139980488FFB2084E5A93162CF027D0271050D69E563A42B61107B3CB2BC17562D2ACEC2169BAA778B0BBECBA170C8C40A8E65D3CA9F8409FC14BE20D236846D50BF1019189CFD2AA44F199FDBDA6AF4AC5646B1890817F93DBEDA0FA1BF0EA1E00C1467048F36D8E996D5757A36D48C73DFBE9B9B8F42004A98600685A0500DB9BC9912AA10A7D8EDE8E8CB2CDCE5F67E5AAD00B4D0E17AD03873704DC62769CF5629BD3A3F281FDD75B6E682E1B9CEAEEEF7E3218B37AAD6D4C3F1786B7E5BFD657E3DA0D69AD6E21DB3F00480A56528DC09A72AB06C786EAF3839599F2AA4E7B34F072BF50F28E03A90819894B6F886DA655865F96AD4E6CD8EB3E440351E60CB9FE6D018B3712C32E2E904FE932B49D1590869A19315FF6352F1CC9D97E7D3DA89716F5F2931FCCBBD6ED96EDA6CB5E021A6F5048545585DB127C8CFE7C3AB905A35879CBCE540A1348ED02602A1C3AC0C9CDCF6F3366C396219938AB002736AB1DDE1165F44C90EC3D22FDCC3E86B32BE8677B914BFA24F21036B11C8EE5ACF390E10247E85B71EFC50BAA05945C09771D060F83D7FDB02688732D852507CF53BBCE32DE17703278C71C46026D72870732D822F8F8D0D216A397AB4CD5C6AEDA1FD35287AE6720CD4106D64A8141307ABF41FE68096EA51C59B2827ACF7E54C8E9A00ECCA352B276D588F4E00C54D0AED2E098E6BE9F174C3ACCAF83FC7E5D7CD6B6E6216F54BC9E777DE0A239574D85DF930B00E61C3096962298C2B5D644740FAE2A1867288A2ECD6240CF4E8D207CC2B7362FB1CC064763F0A7CB3696987C33BAC822F431F981885BF7C0377041A2C7EA34F0FB0E3F0147BD0362BC5E6D1EA51289BB1E5187DB1DE6656BDA982BA0A91458\nss = 03139CF9F20FB6BDAA4EE906AEEE834815FA924E05ED7E7E3BFB432AAD944D6F\n\ncount = 90\nseed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A\npk = D3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B85422", - "84E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54ED3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B8542284E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCAB990059E901097D00E0EBAF40C5D5DAB009C66798489D357E760478CE884CCE5C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nct = 922014A568044CA7D9086946CCDA46596385465C8065A9BEF75A70EDCACD8DEC0BB08233AB0E0013CB4DC03F59052091254AA8D8895AE1E73A608ED4D913658FFACFEE15EFBDB2CA0ABC843E2FA32AC1DC6FAAF8ACF19E6D2FF14356DD4DFC6171470C9667309AB421FC8663807FF4C614126C4BBF4ADC193CB58465FEC7A70BD508D75838A349827227CAA2F1A4C02461646557A467C73715E4D8B309DE5FEDBB0D8827EA6503C814587CDCCF916BA51FF1B72A2546AC78C170FECF26B84D8D80F6F51131903C5982FCE030DB8C83A6C1D4304E72DC79D77D7E47C7131229FA8279820B627F3DABE4B64B356DCB6E982BF07B1537F656C3DD57E71434AE394FB9E30C14589378AC83D84C6800837445C4610EF536D8C8CAA31A52274434BE4CC66B6B21A6F28463796CA5CF0CDDEBF6663EF308D3066B689FE515F30D0F5B014E49E4971F7B68BECEE860EA549301753BF8FC95EC7574B51DB83389632E7F9291E20BBF20E898E52AAEBCAA3B9FC67CA7F8D63892F355D365C166961A5A3E07D7549E5910CCC06DDBED484002B7B8A0AD3F977FA92BDA8DE05D711C95486693BD79F4D43CDCA8D5FD162A400D8F33D7535774967943282C52164EF50FC337068A374B01D75757F9F36631C963E1981B83F6CFAB6FA528350AE7FBD39C795BA1967402065949296AE14BC734F12BB5559CCCE061BA8579BA3DED45E8C763EF76DFBA1099CEBC9CAD903C5703515FCF3C5867DC73C8C73E176154D41BD4A6F0C039BB56F6FD7806E0F6EFA0BD0F57BA4E64D759C51BB10523AC8673FB236D7502F68532778BCF6ABA52FF6F43A45457CDDB8975623E5A80D85D2119F1828C44D8D5D2610B5D2AFCEE960E85221531B2D0E9C67389B791820D8658D312B2F1C1BA567C297D3D9307568F84BB7CDA8962BBF35A2B41665732121C938953ED1784304B5907F3429C1038522CD7C29E19B33AE7CD8171C7EF05BBF46AA069F05495E31C2357A13D478971F4657FFE95A1F867832BA3DE2A386A46C511BED2E63541B51695B4CFF7AA0D7E453BF56F16BE0128D1D03CAA79C5260BF27C4DEC61497B47D7E7ED1A1795E5D4DE8EFD141A44DB98FD8588663526EA7382E7C36E5B6983EFDEF927BBD8B78E71B8328DA1DC87F84CADF0772E5E01E920EC0DBD625701368156D91D00D621BE1F439AC76AACF8931CC5840358C6DBABD03148CDE362D7E2DD2B", - "98F6CB50B2BE7E8DF737F5044F96430A121F1A9B93A2E17DF7AAC2F17C2D9032F5DF61F98810167300A1075A81A74D3280C603908A236B6042B6FB9F8FAC23B7E4B967DDD3D3FBD7FA1C01A78E9AA44221E0273EBADCA5515F1F8ED6B07ABDD73E7245E865A2E735BB2D309764EB69D32BDB2DA08EA101FD86E6BA18019422F9A1771AE69DCF9525A2D4F4E7C56A80668995F3BFE8D37CB934F34722EB48C841E54277202156DAC0094901D061D9A5E7A9DB61247028728A41262946311662AD4EBB60750FCFAB13ED586E70E4BD7D45D5F3B6F6E2FE1122900948F1BFA130\nss = F87CFFE1A96BCDED4FE027DC8006065D67D0190B87D805135BDAFCB5EDB9803C\n\ncount = 91\nseed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3\npk = 112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A22645532112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59175EB63C3144108548720CE7EE0F43A9FF3F52A9924EFE9F2F59318BB93C86B5E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nct = 3E4CE5CED61DA4C323AE10DB3EB49FB68477E49A4D8A7EB19064F75CD640538F0AF831553F7690E3531E305813C18DEC92A0FB67A341F6E551DEEB0B3438A1A22391AD168A5FC16D6483D0A0F2002D5F43153674B07F6A5C5E337E3351A5DBD3C315D460541EE170E2E7CBA41942C1753A401E230D50D7B80884FD269F913EE4F326FACECCDABE1510EB55FAF17155EB4568F19F4E396213C9A7A252E1815AA0FEDF980409F218D5BA5B383BED0D331D50053DABD30C98619DA222", - "3D746ABC4486EBBE371E33313AF8225E435CBA697EB1B3B99F7A209640C4C82A99CAA9C9642ED63878CC886CA77C45360A2234550E68EC486BD584E1BA6BF122AF1B931CA3D7C6BE30C281D6C5F6E6CEE2C9AB2CE047E56F8F80CE3EF606A0B0DCA9CA7B2B5945E065FD6E50535A3DF08C2FC90B2F02A2638BCF88679D669D7C16E32586CA509E960B73032F223A65EE1286BB54F0780194A0961684E5D4D1E09D147068742488267781305863FC1E2F4EA2CD37B1E34F4179C75F9BC433F279791A62A1D3646B57784AA401AF9AD6082A8F2850602B8EE534250C68223B77E23C7D2A7740D51948BDE1ABC0816F2EF176E9C15AC7A4F40775AC5B9641B7F08C3B084D79FE86464CB1848AF41E52DF272DAC4576319923E22D6845867422E0A07C4AAD7A60B8CF2F344CF82F492704D60C5621F798F9911B24BAE1C04BCE123E40F35A5A78DE33F89CA5BC310D4DC5FDC021159CCF412B875A985CEBAD40E723C9AB585267D1AEEE9737B0422C63F9D84660927A29C88E78660CD989BBA8C29CA60F83FEC307D4C9A676B49A4DA9DD9396E8A7A33CC72842378CEA52F9115D44E99D78B9996D2C8DC3C4198C67007E1F2972F434989B8450C8F87AA7BCD03AFA3542E937AB649FFD3E66E44BBA1747BCA1514C3B00F9B00391812D1AFE38524AFBD89D09948FD648D7945EE3DDD0BB0C67E063362B70F7C96EF09D1944CEDD28C371FD5A4F8D7BE55E47E052D72C95C362D8D1D1C83CA29F70B2422C1F909D14C4D404C39F2AA52EF69B936AE27E0F38C4B564E47399C0E58321AFB00BFAF647ACE5B18582968987A20766CADD4DD7B166DF9CD2DF9B3D339E70FE5BECFCB3A486B0A7CD616CFC8B439012C1A6E87DB9C0BE4CB9566051D5FB0712C5C80AAF79974EE299BC7526D2E351A7A8CBE2F35196C0028CB8BC451049876BAB7D2B6EA233A16BF2F052BDC82CDD43DF3D4DB55FC52DB36FA70AE7F98601BD6C89282AC94FE34854C86BAD00A597A5A684233929F1CA77F6200BE14E2D3F93D089089D800C73DBF4416DD831E175522CADA8FC004FE5AF3581F34FF2084D34ADD151AC9EC634BE82D9C2E149FA94ADF14B03827DE33B1B08C15EB890029713AEF895B413A1992078C1CD4ACADDAFB0546BFA8F940BE6393DFA51EAD36703900E35D8E8D05E02920A37F2F5C4BEC938FDB4B5AD058A9CEDA464A8D1A70AD936A5F7CC55B37E3F1651C3D8CDFDD7CFB1CB33B7E5D59F87E1102B3A534713025B6855DBDB7958708897D3\nss = D2D4A23DEC18FD2C413D0C64D58C1D14E19D2A18AEF1CB038D14C3C2E79F6A69\n\ncount = 92\nseed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8\npk = DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C66DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936", - "C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA09BC32A138A2FB5B6072464172ABE0FD97E9EABF357C3FA5391D94A415B53ABD381C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nct = 7C87310316CC1AAE495EF575650D79BC38E091B72BF809E003C71ADFF6C4729139CE41CB1F669F1E1281F223781293E3D9AC647D16EA0D08402CC265F1F4C26D08B7D4651D88F2332BDB9F9F3B417AFE26A433BCE1E8A975D86B547E77E8D4189BD9E46F6F2842166D6389A5CD399E735686BDF4779991C1242E3BFEF69552D6282C476AC51EDA2C9D7A4E3100F8BC8FCDFC449EB57DA0F392CD889BCF45C337A84E48E3B83AD72C50C9D2905A4E22E59CC73AD7FE85D6BEA30550BA2BA5929A3847A9B78D886CA1B93E0C4C14DE5056360E7DD398CC271D96A7950F4C439526EAF8505A37C0DD6AB037885E48D8B66E9C3FB3C218D74AA7F31FCE3FCB58C2FBBCA23D78F994A4465907A6328C2E35D83259CE735CDEE26D516BE175C2BBD5E24616111FC7A3D95AE11D035AF9497BA41692A12900926E8FAA3A80A5349269D2786E4A1F9F57EA473C6173C2C88D6E4FF2371EA3FE8261C21C63D7E29AC72A2995762A378A45A9C8D811F2F92229967C3A7A409452F4EB01083FADD41A0948DE85363733B7C0349DD1FD4D231ACAB563CB5A908A19B819E579AC1A599F5B8135C2794B34A3314D1B8559961FA26E9396BAC778A6697363EF60A60158736C92F7C1BA912791AB962B327E6369C6EDACF69FC9AF49379387D5E8C4CADEEE9B3D5EEDC6919BE78A199DF3341F23678C6D657B5C65279484F18E4A9789B675085EDE2D55BD10311617649DED74918A752A44FF9361D7402EAF97128BED4147EF3CA81B159B304588D22802A2E05A0B2AC5031F9162FA524D28EF0381E166BB81FE396124C4247082EA6DD755F48D8B419BD6C52CAD8CA084CED3AEEA060642FFE0FC7E6C1630D056B449FFC1DA8E693F64925FC179938CF5283F6E3584EADC904338857396FE810F4F3175868578BC21608EDD7A8109AC5A8635FF8C4C3C6DA0C3C618CB2B3448E31E8414D16EA50BAF6A4564F686D12692BFE4AEFA5A0E57B84C55589D0B4CEB2F358AC33254453E001846A2C7C299DED877A07A28D0DB5E7A5E6D41C246775F951CF114F3CE64AD839681C17E995CA123CF2A24006400B4969B99E75D066B774FE4E994828FF84F171D9C618FD2D5A01EF845379831051C84A734C40871CF53935FF8AD0954902C017E8C323DD751CCF14BC50638A31629E4FA70EA6E912B6A6422AC19442832E8A051E7019A820BC6AB81CB9715998F34014DF73DB8F62F5957D53D1FD3192D9F76CB8E2587DC9A1738207F956F6BC706C3B3B7DB0C578D220F30EF2925A7E35CE01059BE2B8AC6561EA7AC253D5F50706515947771C052B015F61FF347ECDFAA1C895AF5BC7E8DC7463A301221AF6C95EB65B8FCD77B1CB4577F5053E34766631E75A0A320EC678ECAFEF5084E514EB48AB6490658492BDA71D6ACEC26488D29DFE809F576FD7F5F38ECB4918657E4C8F25FA09932F435F211E41B207A61D60C9BECFD50FA6D498DE3F4647D6AA922D5A82B33CE96399B67FBE369DA888179F95F655122E0028512944875308EDE8CE87E67A6\nss = 52E36F81DD9A23FB9BB2363C31B715106D38520A31A3304CF754A9432E757224\n\ncount = 93\nseed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2\npk = 2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A2454730261A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C310870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCEC18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A245473026", - "1A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C310870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A5687EF43A72EF04766F1E899D25C9A005009C788B5FAF985123CFB3FB97975DE26DC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nct = 4C5CE3680E598066FFE1EE7645E55CED8C9A55B6902A491AEB9B6447F58B6184343638F13F4F79D067A0A8A4F10CA355188FDE778B848886E2F38979B5AEF4F14DD0B47E7A95AE839F6A1945D9B32D830189F3994C43DE711F71E8439BCF957B62A8F97CD869EE551D167B4C97E209B972E175947E7C5423EA86B5FF5D4004BBEA6163EE2858FDC9D8A04180D01AEE7E75B8616BD1E37EF33DB050FF02674C3D9C58AF7C1A76D79F4940E29B3DD1365C8259B2DA36E8B8A7D05887BFD3E145E8C78F01CDB63FEDF457A1AF4746828734F23B947F68D217E3FAD14D7CF15B26651915C371D3CD4C58094F15DABD0013E7878EB8ACAAB33EFDD47B2B20688A85A3F92C6A4D90F6045127A17AF0F8643B064A4A30A983F7DDDCE4D8893A3F964578D0529113D9D248E09A41792D4053B8B04942E866AD0DE54F8FE31B64024E647EAB8A10C87526899C6FCE476314ACA7B9B5E2F809721D2660DCDF9FBA5734714592BE7157ED459BFA0500B94242C48E2EFAA774E0F78B0EFEE997658CC82C2DFC8C686C3406A6D997296F2FD3281D3E44750DEBA5B22CBCF7E45BA3663F2909A643838C9E7D5FFDA9AB840C9A0AF6D6FE29BE8A7615D896D8879EC16BCB9999559A645627553BF231FAA4344F6258FC4679C790668D09AB7393CDE99170A770E3BC4491C35F22BC7234C346191E09CAC7CE819B8E43DA70880BD3563622196D860DB3FD4B1E1E814660A024EDC779BDEB38CB686318EE950AAF42AA3B0042716D5365A102C5FEA90A7C0DBE71CEF891F12CA3D20F0A35F7D59E8EC5B35972FDB474D52D780C54B5C79D1C165DB237AC235528A42B21E3D667968418019AFE9F68F44D46DC96EB87A7DA38F2B0B943C9C6C2E87C724C99C65E5CCA40D6C85E32778CE1065F65C95795E0F1ABE400A4C78F22303D8ED54F9BE517CE2EEAE1AE6DBC04E9604DE79952DC74758027C616ACB8F586EE0F7BB7274D3E1E147E27039A44E3C1E0A5A874BB0E70A60F897AAE005701DAE3A9696652869F541EE178EAB5118D3115C923321BD28F9D6358FA012633076754110877C00376C5CCD57E6917DF937AF1C6F449993088D01993E4B470E98CF8F42F7A81120D175CA4CFAF063F76950D2E75046AFE842BDC15FE4CDB69369CC112050B62369D4820C97F407D8355CEE5D8C4B682E7D184F6FA02992BAE0FBBD2ABDAABFF5BA49F4571FED93789E52ACE387AD29A7A6EB8C0FFAB868A4542A42C1B35FD3D42E426714C01F82C8B11D77D768CB5908E60934678140524922EE339D3783C912151EAB2F051C1E61EEA79148F442FB7715855A0C9D6B857412D5CC3526584131180EC763AFF11813EB16446E876F48A25B8FE13EFB071991FF1DEF484AA00A976C4CA8D65B4AF8AB6D59EEB6957932F218DACE7BA7D57D402A9EDA506220A22F03BB70CB60134BC3334B005AAA26A7EA14808F13DCB1EB11BB40DF9A8CAA714A5F0B076F1C64BEF4A0607B174406155E77E531307EB8C5FE2A53D1BE40301EC59AA2CD995FFD5E55708\nss = D072CB81AFF4AA5712E56F0E9567DD89F2B03488735BA4751A7F0DF1C786402A\n\ncount = 94\nseed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7\npk = FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD9", - "21AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FAC8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F158889FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E12C0DB43F39B672B2CD912F907CF76A0F6FDA925EB2D205546431BE0B37B204114F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nct = BAFB19B80A5CE997C3664CB158299C969C9020D74B644EA41906922A18329F70271FEA4912E7A67335279F58CB3E5E4B7BD7FE3C4A18327BE182BEF8D989E13CF8CC43955E9F6BFB3D4A2C8AD71DC01BF30C34718D01D5D4460C3F7F85E881ABC66E483F8406ABA076C08F6BA3C796945D4E286E9ED09E8B64204FED1354A33EAB64A60EEAC0296357E5AE0058FD67FDA21B0A6DB5029732F86E9C9B92F7D3B5380BC601A5FF35A037862BDE3A399D27E6119F0C43CC8CF852C522EEF46B4867753684E30B27F4D98FE039F203164855CFF6315769BE970D0AAACD411D35679B33BD68A852F836374921C99BCE48C782321E68B16DC964463732ED2BC4002757C7587CC3C780DB57BC7F1BF936A6F685E0F82DEF692568B99DDCB49A8376F2774F2E77F7DE0D188258C4E1BBD0652BE82112371D92EB01D8C38C9A84E5237AB8F6A333642B2A86C9DE4993703428104F76F8BCA911135C78101DEA18F0929F6A00B0F07854E814764F15832F18F60B6F25262BD448453E51686775A824FF5C743B811625FCDB7503E0834C79596B066B6EE2C3548CD6062AC11663E5497632280CFB8BB33B392C8747681A84831CB37799C4E42A25E16552354756CA0D41F19FCE9B3C9F8BAF18D05DAD841740B110F2C1B4E101F76158F307E9543E2015AE0924628996E652588E7EDADB51855ADB306CE70B1223EC445C425AD76D26E89514AB335CE2236E6A3AB1A7BA399B806609E5D22857F3ADF23DF5CFA3C4EDF0AC3EB60A00C27D7C02E0AA3851FB6EC063ECEF6E819AD52F92F260BAE7F83BB44BA8FAB3A608251C2B1DF90548F9DD2BEAC4FDDFB54FA10B251E42F3FC4FA9EB320BBC8AC34BBAF8DEE65BEF1C83EE499397F7930D61B4BED065D809A1F5E6E377C9563C660DD8DDEDA94058861B4875504DAC970EF8097EB7A75822D5EB139D10159D6007CCEB08A8EA28BAA27F78BF60E825353C5AF62F2DEC4AC0E7876A004DCDB4F12854EFF4013166053B9108F5439AF99FAD00C61169BACD84876956E53F1C0267B6E2985DAA07E34BF852947C247450A6AB3BC1820C52BB3AC9550BE7AADA0F8AA692806DC57A748F2C355555C5C58BFEF181E7277DA1C25CCE4B995E6B8A90833AABCCE74E7DE925A2A2C888930D052B9541908472C79E7A5B8E9E08E4CD3DCE557B35E34D94A741121AF0A7DF97131567393826F86A7BC0B785965C5BE0DA83FE4357D2A36E57EB1B1DDF651CF7EA1497563F4CFA4BA171DC8343A3FB549931479DD581FF018B5B10B9E1CB529CA248C00EC45B3F36C1DE804254F54C9B68A328319B59555FF57D832B3F9C047F2D343289582099685AAD6BF96FB956334DBFA7E86589D8D643780C431434F64411CFB85E9898288DF9207C7B38798CF8C68DF372C2A6BE4C11CA29D29CAED09345BFE47071AA801758331B37F658DB6E7EC1408A43486B772807646E5186A40E73EB875DB09DABF293AF7083878248306E2318C72B6E0843F852CEF164446A25481ECE7432B974A0C240CA35DF4AFFDC\nss = DA1085CBC7452CF2AC98CA36631C6EBCFFF02E60485F9E807CDB3DB77BC92243\n\ncount = 95\nseed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F\npk = A0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB086", - "9656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0CEB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BA0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB0869656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2AAE8E61B905723FA092FB95B839F6DE3670C39CE0498C27B87D20C24E7F64E22E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nct = 8F9648D01A9027F4E1AB3D988F096F3470D09707E288699141A14A78A88C95E1771E6E12B02BD13C2E99207B33F9AADD87C79715928CF9FD76956FC73C2A21D24AF756AC54F75ACCF2667AB9D8458380743A1609A7DA99A5FB521D1061C263964800096B930CE7D448AD1CA9BF48524892960A762B382A1EF36B4ECE3EBD9515EC7295692546891C10C53C6829AE866943E569F539FF1101B5F0B2AC7D1C94EEBAF6378B13BBC1C8A2B144A62A10D752A1F05DBF1A9CF7F1192FB7919CE51FD6CDCBD6BA26B6B8AD7FCAAAD17F3B96DDB8CB78CD0EB4E96958AD38D2FE9BB71A87547AA7CB0ED2AD6CDE695112E6379A333D135808DE697F7FEBE9C179F627F419689B2050E5DE6C87BAE3FDEA59124D39F06F264E2723683A092FB8382186F1737048026459D6E242C0E7FD386F6AE6C8B09FB6613F26745DA21F43FF145C83DEE40C927918C26E8C855038FA8F994790C799393EB031D3DB7F499138186CFF085F3669B45351CC0579299D1E37578D753E447EC2B161DC50373065D20B44712EB059040F72F98F51858E0A250A97409374EF7BD73D58798697B0FCFA35946933856CA5A0A964B7DCA6617EA2D35D16A8B83F536972BBA727BC3C16EE363B5B63CAE7C13AB11B4287568EE64229671DC45F06FEB3DBA8ECABCFC16FBCFFCFDCB4227EF4E705992CA8978A19D1190842A4099A21CE4F96814FEB88E094A69EA7B7BF0EEE9932A1C235AC2ADE53897D3D8BE0E4F02FA7F0CDA13C4EE78127F1FA8C611F50CA159DBD048E9D888234BE8D80B49324621F7980E490A13CA0C5CB8D4CFA07528E808839FB9A21FC167BAA489F3C96AD67B89FFDB4145F3FC9A827C2DB3588B0B348FB8F5F469315B7B89F5C25EDA806D921DEF1768029F99777ED29AD1031CD40EB1C12A92A8D2A130D2D0C1560598C430CB2CFD73E19E290EA864E80384359188D67A53A15A4F31DF7502BB3123BCE2614B87C82DECFD29C0264286A9641AF0EAE2A38E6CA1F065A9E619E3CF39C1158A4BC46A40EBE72536F4607372471D5D6D6CAE5E2FF6265B7BE9DD3B466C159D54FAFEAE8E3CC62ECFA7BD2D047C0E3E93D163D93C7EAD30CD0CB41B789546CF11DFE9306CCAFECB8519C08573268FE46DB18203F6C4CA916C4E1133D5422EB966F716622DBDCD7DB21834BB10BB36631AA2C50FA46D2909F0EEF33B3C62846267A9D5E7187623337950DA98496A703A5E9F7BEC4C2E1CCA8CEA8FFDA5BABE1BE1E612DF7E9625EFFEF36733097CDE4E88ABCF2B8878D3CD9A47C6F907ECDC63E87E89C6CCC6AF8CAB530DCCAF3597E33AF7DDD3814D9FFA5E90A335E31DD2ABCAAD72807AD5C6D89F6FCB1581AEC0F0BFBE7315CDB428D905795BACE3138178A8B1460C665398FD57295014F82C8630EACBBBB4C52A1D22E58FD028B5097758AD913922F6ECCFCFABD165D9959F29C2DFC6B4A548D6E75544D70BAAD0AD24D74DBE1E51EF9C9EA4AE3345B121AC8F0D041F359BC653987C4215EE7253FD0BC21384D0BA14630F5C049A398\nss = ACA83F1DC628FA87B20133BED4C2EEE34B98021F295AB585DFDCEFC9E3C032F5\n\ncount = 96\nseed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420\npk = 4D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8E", - "A986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704BFB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797844D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8EA986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704BFB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E287096185885264E085F67E48F00A7A7F82963E8C67176BFF839A54FA1008328C0612F98D83D35AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\nct = BB06BFEECC7B7777B56768C6165C5347166BA71E8DC7E9E0258FF889BC123E6B6A1461F717FFBBC9CF11662E6FFEA09EB65AA287ECB4D7206D103F931B0E3C9EA8D71BE6F87B03EDF777EC1427F839922A7C8EEDC8DB4C8FECCA7665227029D6E23F5ED9163253D64D715042A5F301B41E2C59337F282DF32195EFCA03BDB3BD1D8B65C562ABF51EE8FCB39F51CC69DEA3BE7547341608444CA2EB9A9EFF2A3805224504440CF702C95A1FABAE452BA47A25E4D6401D24C0D8FC61962D4E11842FF6C6F82084D28F921E81E818DBE81B7E6A25596ABEC6809157A90C6F8779F4810BB3890D93E6F30546D982732AF2CBAD9E054AB510B64E6377DACB97104C64D9AE8CB451700F9A7776BEC488786733BAF3FBD6153B8B80C468FEB5EE28338817233A34A35E35F97D518AA8C07C9921E3D1BB96984FE1D543630B4FF34CB6AA6C64D7E3A7EBEA73E4B1379A8C53ACE1F2F2F07DF7017262FF152686BA28D8A3A348125F33BA2E795BDA25D2869F8DECB8E02453169E6EC9AF252D673D09060AC1F8E6E203E5950B11D1EFEC554D7E405F918E3472F25AAB2FFAB059EA043038031D23AF3911743FBEDAEC446C316B2801AF1152393F55820A5A7BB6D0DDBCEDE3F9E02423D7C8FD195F0194D2C5BD5A4BA6A9A5C934C1F7CE98D7476E2CF77837AAC2B738B1D6925797CD8752103DF9DE929119340993E36993956EB1CB7B8CD3CB067FE790A36BCF52CE218E9D5C009651EE835C724ADD8872ABB9E360742609E10EE43656719F140A155644AD25825AF6DD160D0CD944E1481AAA174A265DD18DA10AC0DC9F68337C5780672A36001209D8901E28F449ADA470A7134AF449A57494684E98124AD3901D680BCF62BE505368F8277ADE5BA33C3BF448462964728CBAB403FE5B10581E2BB377E10589A06B4C1AFB54927A87A016F63CFD1EC46A8C1A1764EBE07958FA2DC54C2CB90336C4769C7D118F56848122255B995752CF2B51133A4F96753A47B9B7C14E3A2565A326237926C870C8F67FA709F50EA174C3D0D57BD660438244EBD6C68102F1990FB1F1E06F0428A5210159EEA9C1774DCC4CBAEFF4461BA6966F164121EA26F328E831EAC62702119B42C7F430487145B68AFC16E7BAECD74A7EE349997A5244B6E9D74F17F00283DDD99808103AADF2365E4EB5DB20B40C3325333DD9877E019EFC9F1B95FFE67E88976A796DD735A68405C465225E951ACD794336FF7D7C5420BAA47ADA9C9A8C5700BEE9", - "4F0C80E693939D73C5C3A0C029DB9053D8D3C2E3F6EA47378FD225E704185D29C30F0C7AFAF47B3B9DE45539B026C77F788D00AB2A2CB41B5C995C0120C1229E9C138E6480BD9AADBABAE6CFD7ABB5FA97EC99D35B76702E8D84D2DF0333E3C9F4002D0C68E98E81440CB0D551C77AB6DF66348E2D798AA8092618B958317881F01EE209CEC22CC8EF0123A0C346EE47A158518C43FE926BA6F49056EF387F023AB9C57A6C0832E53C178A761ED7C382F76A81B340D98EE6FEFE208108994BA3F31F48\nss = 3CC0EF85A74184338A10FFBFAD5F6D04860D51E7DACF3EE73033B70969785AF8\n\ncount = 97\nseed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4\npk = B49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BBB49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C828DAB879DE09B58D0FC7ADE140393FFB5343ABBDDABDC118FAD519B14436A964CE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nct = 48E85341492FA71D05723CC0673917821EF717D8C55F9BD6450037745A043EBE12E9A233C310791AD66C101D93B88861FA516333C842C610009DC7F63486830E641A34D44AB9F1E5CA2B7F8513C3C89456EBEA4859AEB7117F90ED1AAC3DCF53EAB33C5363CE46A7AE78CDD0473D4B5EF5DAC4450B95C5CF335A5A656720046E4C12A9054857946B4F356B79478E864E32848DB05A51439A8A72567CD04D82E2CC61ECFF93C154190DD3AC16910AEFF13723D93775B1626D55294BB16958BDBF6CFFDE4B1BEF349AF5E0C7A2C902066A0440E7E5408F9D", - "840AA74C34A6A318FBD810FCAE361B3688EB8CA9EE0FB214B386FC3718EE9141EEE6156280A8236A5EE0EA14A017C08C5EB6A90DCD4771EABE95E33B3966B6C259E2C65E4C1C0D0B34CAF2DBA11FCBB30B10BF337D49416B3E20C492F6CFFB6C83DB5A5E09A8E4CFF44AF0675762E43CA34559E14C1FD7E7F9FC5CD48B02C7CB9B0B788FDCB86B17E302F0C4F9C0DF1672C59DAFC240267D59737B2E6E4DB21982C928810B58A2443AD99E64CBA79AC9FE77249622BDB56503364ABBE7B5ABCE8EDF18F1E710C4642CF794CC22DF0837EDB785D0FD3D60551C5AFC94DCD4F52F3973F4C9434060B0C2A61E046AE5600FB4C9B00271DDF543A0EBD1DE5E41B5A6C7EEB573F862820E92AE2D9D9718E21B93366F54FDC58B9E83285350AEF35191463358DB9FE8860739F6A4119A00F5351F66B06F6EF7A08DD9D387FEA300EE7059A98661D808B50E75F5415D7B82738B73E3BFB58B7905F572C7E47483781BFCE45A805E5D647F9197E5D829B0D80F5B5A617E68FB2FBEAF1A8906F6A5C72CB5D90A04F0109871FB3743D3F588056101EE96894218A2E68CCACD3FCBA9FF4791A985352CC60F7B006D95D66F4903CCBB2607C37B8DB8EB88567A4ACDD1552F8D558C1396046856AC2A828F9117113372FBDF1002A70C9EC7FCF1A8F74DE26D48E44787ECF27BA4383448AB4FA6813A9F320FB4165FBFC363488DE37D3A540D4C55610425A8DE574870CCFAACCC5414B4B9BB029D85F8408AA033EA4D7E7C3074F848A188E13FCE09840C11C3DBCECC928A2079D954BDBE08037729AA6135B68D208A9C1CA2BE8323A949CF303C8486D5258952DCD3190879E986A5EBD406B8D09CA922041643E9E647C9C4E61453C0EF9D64F14E56EFD043D257936431D287FBE3E7B0E4CF301C5A7CB0730DE2C1CB0D22CABD61C1D0006B3E3F310123FD000F41093F4A3054974BCB39E9F474055C1001D372F21A880F864147BCF855FC9351651DCCD8288C2525C7959CD9F2FC6D410278856A5B2B10AA0FB6EF76F5F44ACDF0C01380E38E4A8BBE861815DBF2FB0723E60ABA41B235EAFBAE36DE07F2D478EF39B05D20610772E5D89B7C74D4F626586B8A4BA5DE91D5380A84A8092EEAE7515EF70FD9DBBC54CF9FBC41B3876489FDD481CC2D2CDA5B4231C37CEB508EBBC9712B304EF4EA2BF1E4F75D8D789FE73CA2F7FB9F03C4B48C796980FF39DF52CEB477C1B2D6C4AD1C\nss = 1DB6E99F80628E170260354EE6F3854F905D198E9669B4FAAB478F4B39CC2F0E\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA853B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB77BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91", - "538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75919A696301240CD6129F66BE58E19D99B0D827D9932785CD9EA3D92F7BA54463FDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nct = 11A268DB2BEE6743849F2492BEA30B6C7458C3AA74364BCEFBC00502E30BBC3D38A6B35E56F73C84774660D3DB94F1224715F9ED1DFF8B76E7D714C68D85F5681DAE7E6928102EA340FA3D892D6E0B22C7CE2D4156BF0B68A63DD0390B49856E397E063B14AC2ECD40CFDB807F794B258F2893B4626A7D1A6A2B9CD1F1D3F0D74249E6CA9ECF42E527F11E1AF6D4FA34DF25A1E236422F83965A5535533BBAB735114794A16A3378A7E64C86FD33402C4E1A5244750EBE3AE44086134B25C7317A60B1F0989D12348618C1BFA05A9E2A9B34B500637DFB96471186F63AC4CB7407F2C636440133B30B8D9957CAB6585D71EAE68CB330431AE66B334B3B90A299E890852A785FCF51B772E3C0FA0980D89B51ADE1BCA47F6F53384566F03A0F2BBEE9FE38931F593401C4A14D9070B18CA7A905C698063A3080256619819B593BFB31FB7CC643D073B166F5D41482041871ECE479918F1F1F121F55EE63A2D12A581E839436F3E4CF5C338518F84BEE8FC08BFF8B107ABEBACC3AB9FFBB0D922D9AB1C0EFAC50D5C82F458968413702719800DB5AF2AE8DA624653889B642F09ABB3EC2464ECF548FB8EA1AED42318EFC9AAE51CD7EA08883C1546AE0D87950B9BF49DAA72F3006AFFCAB882681C8F6DCE038EF3C7653C7D91E975EDB5B6283CA48A93CA55F84027CCAE22A666351633A4414DF8FDEC7004157A174A38811351BAE1339D897FDE8BED32D491B88648EB022577F16C5165D1323B7203030B649E89B07571933AF62B5F2764A05DB9842332AD171B6A7968F87AB14809D0A5C11EA8541F733677AAA809979F4F389201F27EB240F378BCFA6D5AB63AF483CCEA73ECA4ABE515810D89C8E472CB7BECD19EBFE54D70CD035FBAB8E87AF97E1396AB607B64A752C869A92214581E0EF343305E1174236D26FE10F36810872B08268C59385D7B03A5D3389F5F840E65C12C50C576D4D99072929F378EDE448A5AAF01CC582D4692C655004C561E4A653120F9A3D27789D63EF5EE62F340D2FBCB72728A64D3FC0C04F19C7675A80A1001889F7C2A8FE7761475A26018573F9B079B7C770A3B0DC8193F1C86B29483F0725D3F52A1C9D7004AF1DCE7794811F98C1BB8320FC3AF0995989F583A4F6112FC00B05D1CB4EBB1D8A40F8F99A8085B28DEB6129AA524DF1AB6613AF704CCA378525719C71680E189C19E8E49157F29E2289697DA776B4EDC11502B75FF7B62BEF945E04A195759DA9522F9CDA1A3F8DECFB227A734A7D16551E57659B7AA9F9C5D27C67F02FA1ECD003446B58FF6912B274B22ADCC05048FD7CAB9E151B933A641E2441D841352CA90C2615058AC1206101A3CE973609EBE82F3FB0443C96107E52E6346B68F248626FBFEB726CDFD3F103A1E2E9733DDDE3E2D6A5D5DC482657FA26EBC2D5723E6506F1624B745380F1A515FB6498A2AA6BB79681BAC39242C6ADAF4D02571EEAE7DF7416F833D74EBC0929D9F7B53A439C185B9C8D50E2BB9B81F3562A56B756929FA9DF3CA7906A28E8CF\nss = EF8DE288A7CE14CCD5172A4A2F91588559E3780A75B1DF329A53B1E400C4C7F5\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 28441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A000558528441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FA", - "A329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8CB6D7232426BDBDFDACD373C9190722E7BF342825F7D829185DCC9120588FC76AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = 7F60D2E6EE01AE6FBB198364141AF9A1AC4BA1B161CBDB16B86224FA77129864F00B71AA221DD1F300BA3EAFB2694610CA8F27C24CDFCD240961C27CF42D01561CCAF742379B19085C462270636676D6DCC5786E23D3881C83CD5FFD667C017FCA1F404A15A5BD368CD95A8FBDEBCCB9771B95958BDE3F65533190C0A758586094EBB86101582DC69FCCD7C2C1900D30648F360B4C805F143C8FE201D2DE242C66378439CBD304A30C67213F364F8FCBB202FFDCC290E85E8F0F718677FF8CB81D4AB3CF0DA5640C5F61B11A240099201D0BFAABECBBBB27A4623D77860BF52DC53A3AFB65ED2FCD4E9C9B1D1A996A643140CCE0D8B801728ED51BC3A47C9003375D8B19401E1C6841379A45BD2BE02A41222C4FE63E19C978D480E2D4E353AB957A1B81B74BBC7655A3D0261C8B2B06F6642BA4A5F8DD87B98B9AE355F57F8A5F978C6372BF594DF54DD8BF7650803EE13D9094B3EE86A1C3E2C21E4FD1F143D8A95CCE869DD365C29FA004070B0BDB899138FBF1D83EB9F76CBC112016C8CE1118FBDF76C3C907D1D3CAE2BA0BA5E419814DADEF0887CDC5817CA9C7B050574CF84009A6731136B39807687D3C3D6863C5D780BD6303F10A7D311D1C2A1C87039C17C6668501D572FC9D56B249ED0E95E17851AEBB45E288A32A1206C4FA475455309CD3D759CA19C47C0128A95DBD07E67937C0324B4B53BAB7402363FB32606387E2C419C0350943C8CB4760C2AA7D2FF9B1392E528B98493A61D2DC6D85CBF9E5759106D6BD1DAD276FB3AA45AAF75EB80BDB5D83AFFD7880371562100226B4E373B421B9EB3032938205012C6C083DD9E44BDFA842E280F03373F6E7E4DB5A50B4AA0B34789AF9AD051709B1E9ABDD71AD733DCC021DFA3A63609994F0FAFC5C1D88A39D46F81FA70E6164575321C2EBBB71F32893348AF887BAD2B1720CD5A86EA3774C1EBD53B15B9F01A4B5542A5F54053107E38ACE2594170B81DCD98D1CC47FEE808BE78DEBA05491F913ADE44B8914D65865EB0EB0F7E02DCBA1DE0D4B34E70485F83F96A5E41BBC064E3458473F43A70D51593F442EE2BD5B39E2C77C53BE83B9188101E3455C513BF4B8F744286BD529DA2804F804CE48E864A15F391A6793E4609279EAD144CDA084F3087678CA971EB22ED3B4B7FB740BE0407571F58DDE930D895140AD8EA096F06A3E255CD95AD48C4A46B99FF777B16452123A28D73B4A0CC0899C0CDAA1286FBE1C5FE95FA9418B5A473CC6ADBA14AFB06F080A544E49E148E492A8CE4BA9F4B5F781436F8FE30058A46F4D49A44E1FDE1B6F07E2A247CD3973AD76D3F473CAE88A2BAB3BEB78BD1875B240B23A901A9AD3F4421E5E355EAB0D3E1E197B246EB4F0861AEFB55BFD3BB54BF2CD6FFDCDFA0B78BAA674130CA2512B7069E7C33903A0A5EEEE7AF46FAFA52DD3F2E952CF909806B9CD2AA6826E823959A4BF03847BA50A4026FA0A72B78CBF6AA7FCD4908BA3BBCBDDE68708EC0AEC44B1E35C4E9E1EB7F01AFF0D9CE48F99BA01D78CEE\nss = 4793F705AED572ACE61DB13BEDE3900F2538EADDB904988C1F015BAC605A1093\n\n", -}; -static const size_t kLen85 = 1281203; + "# Kyber768\n\ncount = 0\nkeypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\npk = A72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405DA72C2D9C843EE9F8313ECC7F86D6294D59159D9A879A542E260922ADF999051CC45200C9FFDB60449C49465979272367C083A7D6267A3ED7A7FD47957C219327F7CA73A4007E1627F00B11CC80573C15AEE6640FB8562DFA6B240CA0AD351AC4AC155B96C14C8AB13DD262CDFD51C4BB5572FD616553D17BDD430ACBEA3E95F0B698D66990AB51E5D03783A8B3D278A5720454CF9695CFDCA08485BA099C51CD92A7EA7587C1D15C28E609A81852601B0604010679AA482D51261EC36E36B8719676217FD74C54786488F4B4969C05A8BA27CA3A77CCE73B965923CA554E422B9B61F4754641608AC16C9B8587A32C1C5DD788F88B36B717A46965635DEB67F45B129B99070909C93EB80B42C2B3F3F70343A7CF37E8520E7BCFC416ACA4F18C7981262BA2BFC756AE03278F0EC66DC2057696824BA6769865A601D7148EF6F54E5AF5686AA2906F994CE38A5E0B938F239007003022C03392DF3401B1E4A3A7EBC6161449F73374C8B0140369343D9295FDF511845C4A46EBAAB6CA5492F6800B98C0CC803653A4B1D6E6AAED1932BACC5FEFAA818BA502859BA5494C5F5402C8536A9C4C1888150617F80098F6B2A99C39BC5DC7CF3B5900A21329AB59053ABAA64ED163E859A8B3B3CA3359B750CCC3E710C7AC43C8191CB5D68870C06391C0CB8AEC72B897AC6BE7FBAACC676ED66314C83630E89448C88A1DF04ACEB23ABF2E409EF333C622289C18A2134E650C45257E47475FA33AA537A5A8F7680214716C50D470E3284963CA64F54677AEC54B5272162BF52BC8142E1D4183FC017454A6B5A496831759064024745978CBD51A6CEDC8955DE4CC6D363670A47466E82BE5C23603A17BF22ACDB7CC984AF08C87E14E27753CF587A8EC3447E62C649E887A67C36C9CE98721B697213275646B194F36758673A8ED11284455AFC7A8529F69C97A3C2D7B8C636C0BA55614B768E624E712930F776169B01715725351BC74B47395ED52B25A1313C95164814C34C979CBDFAB85954662CAB485E75087A98CC74BB82CA2D1B5BF2803238480638C40E90B43C7460E7AA917F010151FAB1169987B372ABB59271F7006C24E60236B84B9DDD600623704254617FB498D89E58B0368BCB2103E79353EB587860C1422E476162E425BC2381DB82C6592737E1DD602864B0167A71EC1F223305C02FE25052AF2B3B5A55A0D7A2022D9A798DC0C5874A98702AAF4054C5D80338A5248B5B7BD09C53B5E2A084B047D277A861B1A73BB51488DE04EF573C85230A0470B73175C9FA50594F66A5F50B4150054C93B68186F8B5CBC49316C8548A642B2B36A1D454C7489AC33B2D2CE6668096782A2C1E0866D21A65E16B585E7AF8618BDF3184C1986878508917277B93E10706B1614972B2A94C7310FE9C708C231A1A8AC8D9314A529A97F469BF64962D820648443099A076D55D4CEA824A58304844F99497C10A25148618A315D72CA857D1B04D575B94F85C01D19BEF211BF0AA3362E7041FD16596D808E867B44C4C00D1CDA3418967717F147D0EB21B42AAEE74AC35D0B92414B958531AADF463EC6305AE5ECAF79174002F26DDECC813BF32672E8529D95A4E730A7AB4A3E8F8A8AF979A665EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922D4EC143B50F01423B177895EDEE22BB739F647ECF85F50BC25EF7B5A725DEE868626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nencap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615\nct = B52C56B92A4B7CE9E4CB7C5B1B163167A8A1675B2FDEF84A5B67CA15DB694C9F11BD027C30AE22EC921A1D911599AF0585E48D20DA70DF9F39E32EF95D4C8F44BFEFDAA5DA64F1054631D04D6D3CFD0A540DD7BA3886E4B5F13E878788604C95C096EAB3919F427521419A946C26CC041475D7124CDC01D0373E5B09C7A70603CFDB4FB3405023F2264DC3F983C4FC02A2D1B268F2208A1F6E2A6209BFF12F6F465F0B069C3A7F84F606D8A94064003D6EC114C8E808D3053884C1D5A142FBF20112EB360FDA3F0F28B172AE50F5E7D83801FB3F0064B687187074BD7FE30EDDAA334CF8FC04FA8CED899CEADE4B4F28B68372BAF98FF482A415B731155B75CEB976BE0EA0285BA01A27F1857A8FB377A3AE0C23B2AA9A079BFABFF0D5B2F1CD9B718BEA03C42F343A39B4F142D01AD8ACBB50E38853CF9A50C8B44C3CF671A4A9043B26DDBB24959AD6715C08521855C79A23B9C3D6471749C40725BDD5C2776D43AED20204BAA141EFB3304917474B7F9F7A4B08B1A93DAED98C674", + "95359D37D67F7438BEE5E43585634B26C6B3810D7CDCBC0F6EB877A6087E68ACB8480D3A8CF6900447E49B417F15A53B607A0E216B855970D37406870B4568722DA77A4084703816784E2F16BED18996532C5D8B7F5D214464E5F3F6E905867B0CE119E252A66713253544685D208E1723908A0CE97834652E08AE7BDC881A131B73C71E84D20D68FDEFF4F5D70CD1AF57B78E3491A9865942321800A203C05ED1FEEB5A28E584E19F6535E7F84E4A24F84A72DCAF5648B4A4235DD664464482F03176E888C28BFC6C1CB238CFFA35A321E71791D9EA8ED0878C61121BF8D2A4AB2C1A5E120BC40ABB1892D1715090A0EE48252CA297A99AA0E510CF26B1ADD06CA543E1C5D6BDCD3B9C585C8538045DB5C252EC3C8C3C954D9BE5907094A894E60EAB43538CFEE82E8FFC0791B0D0F43AC1627830A61D56DAD96C62958B0DE780B78BD47A604550DAB83FFF227C324049471F35248CFB849B25724FF704D5277AA352D550958BE3B237DFF473EC2ADBAEA48CA2658AEFCC77BBD4264AB374D70EAE5B964416CE8226A7E3255A0F8D7E2ADCA062BCD6D78D60D1B32E11405BE54B66EF0FDDD567702A3BCCFEDE3C584701269ED14809F06F8968356BB9267FE86E514252E88BB5C30A7ECB3D0E621021EE0FBF7871B09342BF84F55C97EAF86C48189C7FF4DF389F077E2806E5FA73B3E9458A16C7E275F4F602275580EB7B7135FB537FA0CD95D6EA58C108CD8943D70C1643111F4F01CA8A8276A902666ED81B78D168B006F16AAA3D8E4CE4F4D0FB0997E41AEFFB5B3DAA838732F357349447F387776C793C0479DE9E99498CC356FDB0075A703F23C55D47B550EC89B02ADE89329086A50843456FEDC3788AC8D97233C54560467EE1D0F024B18428F0D73B30E19F5C63B9ABF11415BEA4D0170130BAABD33C05E6524E5FB5581B22B0433342248266D0F1053B245CC2462DC44D34965102482A8ED9E4E964D5683E5D45D0C8269\nss = 914CB67FE5C38E73BF74181C0AC50428DEDF7750A98058F7D536708774535B29\n\ncount = 1\nkeypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\npk = 6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BEBDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B6DD406B49B9CA035467FD26C6C0B824BEA310F435FBE8BBBD3430B5C39889E6B117E994E2F08823A33789FF858B72715323C6204A241D9835EC0DA85C5884A8A96210219099C8C383C182632280356C1B4F298405258A170E81624E861FC1082D31867A9037E3B90B0AEEAA064D27020DA7BA79398FA92A963A8A294E7720BD4CD9EA213F08063079C4D55B094BEBC4E979444F462B967972E61206FCC80337911B02C7396BC64405FFC0B77CCCD2EBC121A734037CB90B77846B2359C30A451BEB20A6D72C238284E5DF2AD1CC1A33FD5A104965C86251A596360D541240A4828231A827A0168B6D8AC7E27328173886453A9C91498765C2BD9EA9F666BB4A1D60F992538A1A746DF845574F99ADAD23B9744AFA81C7FB79A32B175706454438F46B8985132B8E1CCA10C2B0FA011EAB2428B88CFEF9378A5228E55D7463DFA5022C998ABD6354118B5116B3BC1004F0008134B85A1CF2A9F409A10E14B6D06C26D8E355864C35BC71B60D5CAC33A513EFDF6B9BB83BC880983682C8FB8A81B6927CA52E93835956795488181A8CD82B1A50DD18A25F35E2643CDD76C282E7018BB99624F031418FBC8052C4179B43A5998BE9A20CD2D8A883B313EC282598202ADD6471971C88CD9607D3A8052519930BC5BC71CA4652352B4D02620B8D983B9849CE8B8935F1A4DECC3250DE7B0CFCB49EB7B74E0B5792AE97633B092081C3C6BF58F1B242CA07610C3387098AC3F0F9043901C614590C4EBBC64CE1971E824694A999CBCC430AE923A1432B6A4911162213C429481394A27006B9D48C0AB5801823D756BFD8C6919502D613594AEC81F5669BD4E8495292606959292467CCAC7F688333B3F48A39FCE5C42C9C2653886A5ADF4747CC943B2416348F46DF5B58E4916BA64E9664A4BAAA3E0A9652408C8E5076C226C3A7932C42A846949A2A26B4E2C452F86CACFE5C201AE1321AB5C2CABDA557648A849241F077A799EDBA3582202CB27763047219F5546CF18819322B9C63974B322B949BAA491D97C70F20545886C87086721D3CA2AEAB441264B516975ED0C6044A425853528424532E4D721E85CB0BF65C26082C790765B062916FAC4A0DCECBC2E900C6F600270838E2DF20EE0A907E3613DCEE049C445640362C980A292F123C6C9B5918F21443C996016C44D2A124C5925A8E0C48E89BB167A129FCBF67ADB89903E1249F6028BC176BACC722366139858E583EB582ADA714E79B5AD1BC1A6F18754E100624620968D0702E080BEFEC425BC16B650A307802004C57590897C87E65347F32C324569051D798BE", + "BDB421EB28B2D1A0C662444C7DB32BF97845D7225C7539F457894EB87606FA85B5E804053FB6ECDEA773566C006E540EE65101D99BF314181D666680985C78B103DD00A040DC69CFF389FEA7C18E48A363B943FF042B476DC86BE953A5925076CF749A62A77A9406165D31DACDC3A677B9114D8BF84B43F59F647FA4023535140FDE04285921184809C5F193A7DF45F62187854061A4D6754DA528F3B71A134AA487D9B5F7CFC6838108B8B95B51F5540C9EA5F29990F7BE07EFD502461033F103723093A16DD96C098977F81330249183CF35A636841BD1A9B9796F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D22CEDAD700B675E98641BEA57B936BD8BEFCE2D5161E0EF4EF8406E70F1E2C27C003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nencap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046\nct = 68F11F4A8D07DBA08EAD094A93BF00141CED64E2CB3E68A59987CA3298E259ACEBB820650F861C6AF5FA565920825AE4A61A5395CEA7DDC6806E7D15D42635C8177E17A9B7110118C3FBCED5B2A73EA79B86D5B41D92C14C0302B6B1B9DB25CC2F923B32CCAA054C7B07E58EA2ECFE4F0B17C97E4E5571E04ABF67468B6DF3B64AA545B7E348E45DFB18BD186C7A17C7A3EC326E65BF7BB025D7D23B14F733698FDB79CA9CFDB85AD40F35170D98289DA8190F50A25FAC16043377736664411767C28978664444A2DA6F630D0FA54230F0DA6CCD158C5986921A356A3BF528C996A767A44FF765967A06773C4F392CE9209CBA2CE05DC63A43D1AE40C2E86DAA0F56237962B058E0D40DCE5EFF7AA165B6A9D1DFAC0D19BBC0A94466EC53DD1E28A8B01722E28C761E8AC0B97ADE7CAA0447465C40A54BA799F8A011EC1BB0E7DA7D4362215F5FAB54373791102FBCB77480A805008A5E89E6A74B15257B38BFD906841A841A475F47720AD19F34409ED6BD37C2BCD7DE06E4E04181116D0BB2050F9C60F635FEE337DCCAAEB870BA7494CB2CA590570720DE061BDD6B522EB09313EBB927BFFC920E649D98E5A4A86C2C5E3815E777F302802D98B6C616E6FCB784A16D6BF8C8AAE9BA44EC43DE816084C4C3BB1B02A603680A64FF1AB5CD8AF48774C5B5057D6682CFF3E265A63E551A20633DBF5BFEDAE646CCB99E872274C71BD61E1A518E8A2657B1FFB37701BA26B1AA36B109D75E399AF0F07D321A8E839812E6CF8EA29E95CBA3E6737F6F2113D8990ED939F86082CF5A3877144A8EF89FB5C0FD726A88DA00E986782C53D313212A9A2D20D012794E9A89866367C10EDE99EB8B03F30C376B50E7009A51F2F44082DBB62C4AC91F53399838BFBFF7ABB851C969E9003AF3FEFD138D7C5C4862F524FD97F95F9E6B5CF8CE949F748239F6DFF3535D24BB704EDF896AA06515DCA4FE776B987FE7C742CBB2DE50CDA6A2BC99455CF741F58B094BB832F2B645112F11050E1A8CB2F770709ED3D58A284012C9084CE6DE8372246CF4B4861D2E43516483E7B66F6EAB1A6AC61EA0B85F7103D9FDDA34AF13C5674ADB690EECE71CB7EDE7B02CEFDC8B052F2C8905D60D57B58576C8E9CEE41D00B7C51F8A97237716617CFC3D554D56EB2AAEB13E018C334B6D0D7A68B3294D475B910E860F17E9BAAAF7FC85FFACB18BCCA3230507AFB91620061F2FF221EA8614BFE77E64838411D7988745BF103D37F93D3E48C9B93577F1B709D58F386D110979B954B41095D58CC25E8343B1CC03C5A103B39433C844154CA9D0EF7D5E8004A44F4500BD06481DC6B8073085657AE915A3322E6CD27016B1091BA8D78EFBC32C70CCBFB8E63827D5D875302006A4554F6655D9C2104189733BF3FC5388B978304A23248D24FBCEE7BBCC9501479AA0BC19DD5C4FA6580993F4EDF4438CC7EECCD8622231C4925BE40E9FF57DAE6617BDCA8E964AAD894267DE70B45C414280F643F6F23ACC9D142CDDE71F624D69238D45B5FE54\nss = FE8AAA6558FD8087DD7CAB54B4BCE50FC625A369ECACE58B2EC36F3BC5BB4F5A\n\ncount = 2\nkeypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\npk = F5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BFF5A35B4EC7538B62289DD1204DB91AC492B610538C93EB5F2637AD97DC88F0035FF3CB735CEBAC9BE7CA78A4149CF10B6D93283050167E737596B711A9F32A0F6909975055CE6632F4B42CF9A2361CF69047B5BDE1868DD745A82CF473EBB30D86A71793364F70B1255B1C2003F166683C936A7977DF156A84051E69B95E02616DD3090DD38086EF3BC12353BAD25377618965C2810FCA929DFBF46F20360FC847818CF90DBC044EED16B3B9052C5C70A5A430441E53A5527A689F49B35CE82B84D6057C", + "5269FB60C710C5731F431A970B86431125910277FA7C310A2285117B47B95054E4174A1EB11DA3E3C26AC25619D36712B11B2EF7405BCB943DBA10D50C0436B50DE5B04D96488A38F53DF37895AC20C10D959D81A29FE1F319FF871831D93C54654172A02E65599F9D820AB037438E62714BE6C7D868B66AC03C31C8753A062318CA36B6E59D340B9696D47C38F115104765865353A05C8FBC4B0A62A96577E94C17094DE259006F169E75B8919BB4C37DF6787B59BEC8FAC999A90B73123A5CC8772AD67585C879EBE05B5C06AFDB440ADFBC4AD400D0E634822A843E9B165F2F0BB748E231C0E0CEECA8806046B5DEA7CAC614A5E2CCA3767556448785DBC739CAA9C58FAC291A0BBE96E9AD36A4A1D9C96939603BCD76A81C040FBA27A5A39A1C387CAC9D1B086E512468D378E96039AAE2622FE5483673850D411AB64B892F2C29853822EAE76FEAF5716A660B55C2020DD3323A150CEEF9AB79925D2BC09CC6FAA31727A5912A7F5E9051F8B94D8866C4DA173D3F2A388E6C44218338CB85702CBA2F602C24E1788158B0129E7C15DCF2CC6ED55C54B456CACC07D179B432A5AA63E8AC59F0B6979A833D99C13AA0C56CB65928032E2F30583FA6C038748CEB77A91C631DD09B575F13126F1447CAB00BC9C85FC7601DA44AC5FEA5ADCBB599A409BB1A67B24EF438D750BF87A8814DF22449C9256DA1286DC623E81546C283B80CC88C48F003678AB35380A6DA551AC7041CD5112D59D15A80032C28B61A1BB3B8A7267ADF4662B5963468B3BC5918418F980CD7DB3946C5A67F864DC1F3ADEA12142FB71FDA590E070007662B5C3B8B31AF169A092A2E466AA01AE879641BC4D1D62523CCAA3ED436CC089B2621456114215D1A9EEFD1016DC81D5320956FD942BDDA40F3A033E5170CA6A2C57CE17EAFC97AA0959CF37B92E789636F159FAA827DDB895553540D52A61EDC1B3DCEB22A7231C48037CC78594718902333D0BC4FE6B29352991E2BA5D31217457007057B9D3C07C39B7C7EEECC222D4415D6D9272EC50B81520BC607592947C86D2612E434C22513235536CD08F10022B97675B89F1DE58130EB6797380F6B68773DFBBA0664BB7CAAC84F7B06711587C6ECAA383505F62751C8346BDD502A58E9326E4A0D2D29226F794AD0064B2CF0A56E6A67C18B331F5537D2FC6C3AEB52A5C3313118CB7D159B8372158C1A7BFDCB65D426458EDBCF8797383E272D3B18BEE68C4D74E25751AB1CE4567D66B714CD62A8E9B886BAA812A9F50739E30F296791414727D55003BCB52AB6BB74CAB215B348AD06F974192CBD61576BAFFC815999AB8556583024CDBD1C4398F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD3DBC65B722A8982D058E27D409F04F744551ECDE9015B62607CF67BB8ECECBB8E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nencap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9\nct = 972B0906D175A187EA54286F9929EAEBE5A4F147DDD71CEE94EDC0FE2672884EABE2E09DCF524EE839A08CE037E6DB27B0E232172C0B0B02784C57E13B52CF29C7F38D60CFCC0032A48C1198B02B8FBC01BEABB54378FACD94ABB9CB8BC488735CB826944AB2919CE853DA9B9B3CB99829611802EBABCC6CDBEFCD6EB5F65C9CF5871CA093214EAC807904DEB63B700CBE68D54B676B7FB489A04B050585591E4B2A921194DDE55684DDBB86AC1B52ED882DD0C93EE672C692FD94D8CFB0030201DF1D34E227A4EA150174E0FCB6A0FAFBDCA499306C752E8CE6521591F7CAC0BFE6BC77F8284BDFD36166F46526584B78FA94F645C805B7DCB561574237F2340836BFDBF367B2FFBCEDC2FBC6C974F157D99393AB842E1106F2ACBDD660EFD1082D016DA6C4D1260029DE92A37AC87E3A1CA207650644193335847BCF48A4074E6306F5FC2EA28E0379E844F6B5C00B9ED56E7E4EA35D7123254695A2670C5FC465AE5CA630BC1DBF187CFC3BF5F855ACF2855026A53790FC1EDA0195F6E32DEF74C34D0404FB51990B5AC709068BB55E1C4B3D30F8150263DBB9978C8B194A5DF5B8FBBDF4BD1E68A032ECD3F2ECD94EC3245AA702196E357BB30CED0EFC42B425E00D206817AD467EEDB156F23FA760C1B7A156E1A37A4AD95450A193DD1183BE571AAF14AE7529C534A7F6149BC8FE1567563D33CF153480A990C44383EC362276FEA37431AA3DA830EF0273591C526D9A0604E1672936E157E4E646DFDC5A13EF2AD14284BD8AC344565DAB3B45C9858EC2F3A8CCD445A4610D80C5263234D2E6F57DC7490D621566DDC0145488253E22DA3061E7645773BC2F95BBCCF7628822C3A861B8829F0F85AE2CEB1C4B4CE87A50365F9369BE6BFF74556644BC131B7A062B94D6AA662651625735689E70E19407E68F3AF50A4506A8FB345F84C81C0330516496E5940565D148975FF03FA4AEBA113080861FF63F9153200635362022418C9E28AECCED7021FB8E650D07A8639FBC0A84B5AD21914BC4C4475AD4C8F8A127C024DDDA9102FEA90187A6235E3B689A31403D0CDE12F6D7AAE4D1DFDA6CA09F9D78FE141DFF66C483C6028A22DBE6BCEFE54E07D9F58B4EED7515AE2E1032F6CC01E8C2AB9E417FFB3123ECA3EB0665935CEDA2426BCBD93F8386EB0B7457DDE5834483BE7BE3F25B133D76B2FA823BBD4A0356AE6AB87BDA1F807A00EBDDCFF68FED900A3145C3EB368EFE091BF271FC7488166F34EB62961FD9806AB91F15C726BF7B436B47047A5A6DFAD40451C59FBCFB45BDB2C25569A4C58AA277AD195F6A2A16DE0A11454BEDB867A93F53F8A0B8E395A37EABDF045B5665E7998D4477D4F611F3BCCB1F5C289EA5E1AFDA0DDFCF620B782FB019DC29BC376C2AAE914B721D5F6D6E32FFACBE67FFE15F2796FD95110EF9A46B358799B6E53869D6E326DF9AA607FDCB657F060B6ED8703E928F03BFE658A8105D7114D941A7CF108072E97CC1BE3345E43A541F7D5B7113804F5075B033475DB3AF0684\nss = 86435AB2AFF9CEA1DC653CE819721A56933841F29330869B63E36604A6CEAFF2\n\ncount = 3\nkeypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\npk = 25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA4586", + "49CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C23C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A25949FAEA67E908040A25908A7E33199D586F22A3CF5A7AC49EA41BF83452528C7F12118E0685B09D30947AC76F4F72E89BBB7579BBA13D3CD4E262FCD385EECA8B780D7B6D3343CA7EC1958569C49808B97586C263903989928AB9B63EFAC00B27037637897556B8AAB33198C144D226AB9284541400138E03A31F10CBF1CC4BF633C3AD70C65218C1B18770C91D139971574DD90317A421B8BDC56C02C2564B2496793A27A12009ECCA141AA337E911F0B448D913394EC1ABBB46A568BA749F0FB0A2C4562637A220225A0AFAC0E9A53CA4F506391D7483932814DEA886C89879237A95C03684CC0C2D2701B40E5B3A340316159CBC56BAE84130F2FA830501257F8A8948F482AD194CCD4F6BA6C01BACC4C1B9C3188C3D002F8F18F62393B373396F6C510308B6754B8CA81F53D5A1512FFC3428A6C2A543A61FE1193A86B97B260339FB43A9F0375B1C2C62DDB4C1F6629DB701B2D2A50577CC7D5D55A30766400842938D83A6818A128310D16648614A6B6DF6B5D8D9A8D0EA4A127F4233B9A50BA539F5F01B62513A5C7BB8EAD8463C0A346252C94F753A34751B078A06DD785AC6532C2730CAEF7249515514F8E18713C2A72D8949DE781C698E708DEB35448CA1DF99B8E09AC4FAF694CA71B7BD41BB7024C0435424831424F680A77F13506A56C97B6966AFAC4B90FE60BF5E7507E6A7093C47B5F8CA47D86C767455D645C502D82CF5B1CCD8880758BEA855DC71B1C98494862030202C06B935125654EE498A7E7F37254084AA1795484FA77926C8B438592F4D7BAAB58978329CF12F461B1F93AACC7117980774E12355AF27E506A2AC63C4ABFE585B2123E2404B9EA9753FA101604663D07E153C07B743B23C56B86A91CA34111803A1F5865E47807C012A81885104495499884B495EA3F457A2AE1363221B2A94BE84E27CC9E8BCA44F8FBB92746821782B3B92B1BFE87127F34076BD4ACABF60E4F9B97A8F63008B584D0221AF927C67D616BB9933BE9486E38D7BEFDA11A27175F670600041A6DBF0C9A4364B3FFD28ECEEB0C8077C3ABA19C6123A20CA72C0776AA8E21A582168591C7C1EB146BA820C9EA1AA3374625C8744612BCAB37250FFB34A89D305C35169660DC9B09F7C960A4C4450B1A2E56088E8605FD75A35EB620C3C90B93FB001E03C006A15B67136EC1C354D405A61014821FA9590DD212CC6095DD011BD8801A10F08F15DA21C14CACFDE606CA02B7E2E1483E3514CC6BC88C2987587458D77851E476AEA14A94C176A4EAF865D58C033BA2280EC0521BC53DCC3772D48258593A5A1F9974228652B8CB4A08296EEAE869C733A316D926D400CBB09A2DAF532DA06522DA9694CEC2A29CD4C87F6A6C837C6EF6182A30548AFDB807BF447953A3827DB3122BCC7E33576A33A943492A61F3625DCF412793996C664A4664B3666C154F90B40C3EC514C4B1A2D265A23B897177342B76C69637D52E356620F468480472923313A658683566DC8F8FC1079F248F9D8AC67D4CA703339AE28A86EDB4BC21DB231DFA970249AEB1E2138BD4791352151520A73B0792A0E77D4967BC8B46740CF5599D4056F382C9006B79938825DFE2806CB6AFE7523D940792782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258194391B7A41175A41C15CD995EBC69C83B29E4BCEA6C186611DC4A79578E37F4CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nencap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85\nct = 82A0E7AFF4A571BCADC4F8379F16660071EA01B9DB2E2F8B4792A099532461E924BE531A9334D56A47380A66DCF49A91B7CCA99B6522CD273326FBA64569CD2543C488E95CCF27E9CCAE17B14ECF68C13A94DD7901F7AE15A92E1C7B499DD79DAD5DF3B789CEC56581B33A190C6EA00964BD9812EC9B06DDFF1FEEC5797320D98EEBD856A42B87FA94C0971B62A79AE6CD1900A706417CE9F47B8DF31E055ACD1D852E6305E607DDFF39092864D9D39D456ABA08A104ECFDB3E5ABC9A75A3072D72C59625984F38C63ADF8E617CAA5E4E45CADEA8339A9F8FA6C8302FBA5F20B51CEF477B56F537C0FC750526A1EAFB2A424A727945DCBE1809D14544856A28702046E319F5F8159694EC2FB9BC545BA1DD6CBFA514A196F556C4884030AA2E7C5445987073A882BB053DDD48FA3A4C7EE0787F15A3E175976688E75358460BAF148118336E54C34052CEAB04C1CDE9A177C655777E403AF016A147A4236E2715F8D03639EE81F57B318D458DF85DE4DA2F8DEF589A7691220593692C12EE7CEECAD2AA996845889978C7BF0475F72BFD8A8DBEBBE2702AC7F60AF6C40ABEB30DE0ADAA583F62978E085954362A98CA1D905C7C8BBAE08346C6B5EAD4DC3E37146C75C8F546B14F52EA0CBCB26E3945F4925C54EEC227F8DC4F1DBB1A3332C47FE9CC04F7BF87F0971193B12325B72F8ADF3246C3AB847C2F2F84161B773B5600CAE25A4B624BCCDF9F889FEA70142880B15047674EBD974C6442C13CF0CBDD9868F8EF0AF7C0DE183EDBEB49D56ECC26620E6F100068F303F949A8280E370BB81F5A31E3141D3005E67BDBE3AF409B898039CA038EA1478ADB3C95ECF88ADC1F9FE9251AC07BA4214EF8E6B25312D7267FCD612C893CA8D32C0F07D6BD929815D399E13CBFED2745D31D2C783019CABCAE85CA659F68498E4D0BCFF75804958C1BE7C86F102D12C0F05C56F59646DD1C0DBEDFC65BBF8900ACE1861D98AD20E87A2E1599F6CD768385C85ED30867A43F44DDED91F2593E25AA9D8481318C3546875C8E95EBC8DD29E3112293127D02D2921F30FD2C377BE89087E4222EEE4D793D1D9925BF28981EF52AD688516251A2EF7AA3DDF34B6AFDCF2C92BBB197FC7C4882015F836E99C9BBA1E310E25009C1FAB7137312DEAE24EE1609D59B46DDC4FE5C13202AABFAFC92B8BD5AAFD6EE9FF7BFC6A5E36F0AC30E5884A84B6DCF601B4BFAB2948EFEEEBC9DE0C90FFCE407923ABF2407643D6C1B1860B796986BAB3759E08A42208E96F179555FC97B933C4F759F38F2B648276A31BCDB7FF698CA966B5B182CA6C29C2EF20DAEC7B510EB8C79FD20E33770E6192941B6084B7A7A7FB254C332F3337BBBD6979B5DAA682D36F707EFA44785098B775F38F1DA67686EAD81EE659F211C4D547DB678729B223CFF0F487F7042BA788F9ADD7DAA2122A939D76203472AF237F81BD047D6D9449E57A5AB8C3CD62FF88DAB360D8B2B3813FA36DE70F69129E112DB46CE8CE8A59241CCA8F207C4686EB27DBAA22B901\nss = F9A2D73F0A81B5829E7C7CAD8FCF5F1AD55B384B2427C288BFBF4C29540F1DB6\n\ncount = 4\nkeypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\npk = EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550", + "B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A5293C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887EB14CBCB226951857BE4B3BC2A1B578B148E824A2414412A3D57C8213793C418BF2E0803DE4A16EB9C8B5D53718D38AE40299B89793F14741792BB10D9C21D5F06633AA3CF1CC78D0DC99983076F8756B2F96B2095E0B812160FBB9494038A88057671DC692F14A956D5E6565FF752D28237C70B8F8528CB1A04CFE5E6495BD3B46A3264FD7364E0D54F2AD27DD27B022EFB3D3A632A7F99551BC3317250207F2658F363164A9631A34B468E9B3C9B34B27A3A02FCBACC516469F69B3A51554B93E05FD6DCB098E8AF8A3681CE89548CA311E2F5421CA1496A532366435CFD56A26A245BA68655DB99CD113C1AD1170BAB16A22BB3399E45C6A9BA45B5DC5DA04A426C635C844744C557AF7E49CA12437CF455B302C037BAB4954627A2363020C4AB5CEEF5AAF2E352DED62FD6A52ACB70C84723A527BA34F179204B26AC10692822AC66CC56BFECEBA65C33295FB805C596A48A0C59477405C21AC3EDD2C27E56C19BC84D710584ADE48647C681746038AC74AB73591FDE872CCDFBC3CB1218FE12ACBFEC9248C00E19424B1FBCA70FC5193151AAE1415416BA2D7FAA6A2C745CDEDB94295438BB182DADB77182B2BE5BD1CE0CC028B7EB71BA8CAC8585CBA3CA01620B63FC91BF3C210F67C65C92F893FC616158C104A5799720AB0FD907798F0678746475C8502029865DD653209A39C0C362258A266B1B244A4F42B4ADC1C6BF602FE61125C3B989C018C0A0E0C73E35ABC97C9EE695CD265909AF82548B865EB4238376A6AB53A6BAEF185799489F64E200FB542EC3D1B42E8B3960E02730936D620360FF4570B4079B369A83629B599E7B27FF48C37F727A4F93BBB2D4B7E1C73FC0D6668E53C1EFE0A0B547B1F38C51F4001654F45BF0E5766CA1C662F2CB99A6BD42A17F89C80A4DB03C990A81AE9487E1A52C13720266083E152061AA08C03A7A703DE58251F129546A42282515A3E27195CA97CEB39B00566CF4ACADAF320D5C88C75FF310F10BB5AD738D38AA47C945235E1730B6CC227A194DCB04CE046A22C37319D910060B594BF8A64F2C4B8F26000031948046721E6546893A341ED2C32804149954E3788EA5054C51A43DA89F9C789EDA6727BDD4BE32B15D47B9C327EC68422813B00950BD73C96C7175274A5EA8BC128A7C0993031B4E8A5D3C074D2D1ABDE8239D5AF58C06509B24109C84297E3FEB447FB3926DC19F39211119C4597711A222B341CDECB0698580E422A951DB2305D4A7A871967DB945A60439DE206955C371EA52452F865DA438130D2B8EAB3669A97911258B08931A2E36C6C390B6845E8076A0D621D7692971BA71BDA0B8AAF7BA0AD3C4F05AC23621A146C68BBC501854062B924C3A64916A1B9B19CE5B466F8672EDE621EA987F83495106DAC22FFAB6F4A5CCA797587126CE50589F68A2084875BBB505C7FF46922EB496DA260E3719CDB2F23950455DC8D36E3932518BC11BFCC067AC533360B86550B6AD09E93DBB092BE410721D48BF56B3594B93CBECFC785A5852B598425E4C4CDCC7CAE1907ADEA5772276B2929B9507DB5C06041E5F9846506055417C6FA091652A4A424BF6396D46365BB40601E3A55801B93A1CCF39126BA7F025A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AC5DBD68B3A8C148B2E7AC049BB986E14DD1CEBFA1CBF3EDD6BAE85A4D2DDA082BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nencap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216\nct = 99CAF6EAD87C4258D41204468930F6669BE4D28877F95B4E4E7F15F975E3F8F7CBFCD8D24FE79C7CC43154878BB576F31C5E59077DA847B648FA8EA91A309CC32508B3D6A2A7FFE37B38901D15B489689D71EF0E5ADFB052AABE970525ACDBC79DC95AC0A62B7B151AE209BC92FFB4CD40002CD061E9EC8CC7B6D82B0340D798BEEE0C4FF22888A5E7F90D2782FBB07F4D980CC0126D7CCCA78358C86D9E399625AA7E67CF6E9935D3B02948AF9D4E02422985E5F067218B0682F576C3DBCF7143AC7452391C899C31F7BC2369CD4158AF829A6F8ADE7BC59C727244FE9EEB85FC20ABC87B82B1A8233CDCAE93D51BF7DD544F8324BACFDE234DDC364909AA9451B8452A2F959DDEFD14E055D3F09E8B9B34F43CF5F61227896C85EBCB76C25F66D78F2C9BD9A1B9ECC209030EC7A494C909337D3196B11E0FF8EC06AF26F82B8FE3D95CC5EFCD7A620C410358896D7AE138C5A35E4A7F56C2E1766D9CEE5E3A883217DFB6AC66B014354384BE3B8B36B29945755418558DF46BBF07172F778128668449D0D42092E24CB530F77BCCDBF9A732EA3D68623847A1A377B2D0CF9AB3E61440453516C76B7F8477EED10CE40F0C10D5FDE3BE9E20CF629D232F85D6744B76F8801E691BA9CDE389BEDB87C5683F47C031DF57D17A0241707650BD78A753570A1DF4FB30E952B000239A0ECCBF75954FB6053E509AA61FF4607204175BF10F500735611053633A2E77E1E073C5B5DA9C41C56DB9A368A6F9B2FCBFAAC2B899A487FB9653FEF223A24D788DAB079C88B47B08C7B300EEFE66BA4A95CE44FB719B495C3F1530BB1B4D8EF0E940603D142A6DF06DA11C9CD06A983BCF834A1253D472BD5A344694CF01CB3A7A75A3954B6DA6AA69F700FBB5A9C6D21C29D9DA5622640E730D44DAE3CBA7269C9F7B5A822069FACF10EC7710C89D56D92C56DD9E5048C898CD1A1AE0658DB7530A27C9AF44E55030EADB9B1CE92EB8129E5CCFB5AE7E3A3ABBEF6F441ADC3BBA1FB94AFFBD154B4E6FE014EEF5863DBB3C0764D0F4808EB19F2E6249B809E1BB558EB8A7DB7EF4CABF353B331F8F1A85160BE83D34DCA53FBF0C654D2BF2FB594BB2B26F9E6BC875542306CDD623638D8F36CCD98A4357C84C06CB8594FFF92ECDBBA23BC3FFB3743344C347B29106FF5014354011062CA7A1F7B2F0B4229AE5857A769B6C83E3423C6EA10605A168DBCE3F5FF5ACC77A17CD0C91E50787290AE26BC68F4C9F9DCC961AFBB3F875A77F5DCC7393B818859FD9F41F1BC1C1AFB814B0EB7BAC59EA36A9BEEEA70524795CCF733A315618818C165EE31D93C198257DD17D36F7F5531F58EBBD0D195068F0BC0E559BB658A49572FD0F0D6E587D9D8D3D5B838C11019D7D306A1A6BD88C1155DB8498FE0E7262FE683448C6C44B83A416E9FB99149674F93663B119076CBD2EF018A485084676DF141E7373E3F96BA2D4FC23D175FEBD6AC4A63BD910ACB190EA203F9408DF92413FBA0CFBEF9AC0098A0B40FADC42531EBDDFD3B8E5095D2C\nss = 83E562482FCF5157C75D3D2F0A35DA861689A1009104A071A7BFB10BC4D8CD02\n\ncount = 5\nkeypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\npk = 86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B", + "937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C4718A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037D86B5C9A75157E73CCC2E138518EA98A246145DFB6BAC9B2FFC333C0BA5806047CA9BA8AB797937000270E773C9863709E59786F8EC948ED27660AA3758E33F59140E527787FA74A2CE22A4A8F3037A26903665CBFE8A0677EC273F590D64C97F69F396DB78448535746B43296BFA2BF0A251BF986A524074C1F96077F5219CFA9124D1458520993F627AA8B7B6A0F191683233E0BA6BDE24561A666FD10151B0C52C9982C301E0970C3363DE27825A5BAB078848AA5CB75A90C1CBD24CF67A68F3417780CCA947131E4573934F9959787B6320A4B47BB311048289E2C915E35344E3A144E2708893138A15A03FCE3816945464C229C587093B5CBBB519767FC65C078D6C684B8B81C1F9CC2B3BA749FB3074623E3C9124A8E1A513510357656B37087BFD02773FB59157EB885E1501740483F3EC070BD492DFC217D7DB99CD7C9D57B937297634C3494DEB585B8C93CD4EAB1865F8A9C8BB15DFE583C7DC0427274F8DF3C693FC351289964A89A3C745967231261D949552E0809BA9B7C5D258AF579A4515981E991D93154BCAA170491B06752415B1D52BC2A98B7F39C5B91A87EB759A9A4537218156746930A347A5026911ADC0412F10A7A7C200A1514D500805C10A276C327E4899AA3F9B95D1BA2347E0140184B1235A719E6C4A3011576235215D77084034771129C33199B70774B2130898A0C69D8F39C3A50B273C665DCD8031B4454D144A4356B9C2B16641311856CB65466991B06D1A8A74A5AAD6B5B935B65DBA8374EE690CD1C701A5A28B41732B5F88A9AD919A7FA563BAFB529885488F544E1240B3CD673F94EBBC91B4757444A302578AA953161993CC918216BC56BA53EA17664BC5B543A38C3516D4063C35695791D8821240BB749CAF98896C4718A9DB33C1A7E9B91B9B6D06FBAA58E507F8A105E2F71F6095621E354B3DEC1F9C979ED7B3AAB56B4741110FDA601FAC78C2EDC386669118A425C634157875F61ADF10C43D2184D3252EDEB11A61EB67A349405EC74B9FD307558A887EFBBB46C904F9469DB491605A3582BE433BED57363426055CC4852ACC0317F24D89903A918875C949556A6A458FA3CFB5797D6A3A68EE9991D97A38E16B9A727C5B2E7B5E5A0029C1513D5A1A98EAE78713785BD4322261D90109A0806E565EBD9308849CC6708B536C83A2FA35995C819D99B850251C1D50EA902A053C7CA31FAAC37BCB1B40D6123CC4D52002909D0AC566F7D75DC89998036AABB267C5AA70184AB4CFFEAB018F195F62879BE0A51B42B843CAF7C494C181C2F06866CB2287A00349EBB136747DA52A3C4A3C581798C413929CE3E698FA594F019579AE329A22D4AF66F27B46453F22E61AA6EC5D7D854FF6D3C3D4117BE2145B5C2BA7A57AC968A5CA43B461F808167FB5A76A942C95145098B95CD46439669C00366960E2162AB613C5ECB151359B093C27C04AB230FA7C0074684996F44939C81FC31373C8231BD0B6679991A32A031002B257B2F31101317B3E2B6B28B8911E3991479444C6086110B7A70125CA71C6659C970F94D0942124C17CE3AD50D5A7019146BF51B012D1CFA0F59B220A795DC6B3D7896AAC680ADAD383EC46762B669D35909A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC962E0447F7B5AE8A806B741CA5C302230B555C3786C11F3EB43894A8F45E3F7B1A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nencap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88\nct = D4BCE18C62FB15E635B2061B99A2D1BFF919EE09A76A8598F64C8F52272CE533DA3180B71A5F1A710EE5D924B1725834D24EC3166E3A2D6C0EBEF6B4AA2DCB9AA3CF2BC0E3AD19590AB3520B3145CBD5F36E207AD97C9AA2276F0FAB6A5918F9C0D67616FD45B4F8BE0C461488F17F57ACDE6432D8B36541ED62783DD590B6AC71FCF01805EEE76EDC2583CF0A0626CA4B0D6AB6535E2251CA533992336ECAE5B26B0E06525F08D53D04A9E0CAA603381E6C033F26661427063E3B6C84A4F82B9120BF58A3560D7B7234F1C6E7A5A4E320C8C8DF4F6433F646951F7A719A79B9D22A663A2E33A39CBDD054D870F447C9F3053795F96134DF95B277CD95B6D7580225F919E5119FB5C2C75704DF380CBECF276D28FFED759C8BB7252E24A39A1A9AB3FE42204727A50508ADF6C274B6D4976DBD6B7DDE7753A9E58CF8FFC6E31BD3DCACF9CA083B3C482F561CAB1C0DE32293D35DBB69368E8A62765AC4E6945D8D982435545F2DA7DA1875350BBC242611DFA2BB9F36B407E70C27A7A0AE0EE2371C33BBD7B958F4A233ED13BCFA73161DD89E559EDF03845A0F8513A865ACEF4DC5EE33E40793284DCB5226FCEC925A4F1195884A72993F34457073365E35A1346F6453DA6262B137EBFD7EF78711CD1319D23493888BE93C75522F3645E5F83E10843C4F688BDE241537249926FC901E9BE192A126FBD910194D0B3B26325D59831BB82D9A2F357ADD6C823D46E3DB51646E09C22F750F95237CDA8A00071BFDEB8CED9863B89019155EFFBD27337099E08CB72293CEF964F28FA1DCC644B7D022050900524B2A1F7AFB0347FCC6E8402011217FA77E3A6EEFE5C4A63F775EE2DFA5EFA3F9CCC2E70366B88F5AD9C0B73CF81616B32D38D30B2741A04DC6AC179B90FE61CB66EF31024EC35093BC140EE79BCCFA149FC69B846EEB3717BF18A2358FC9C56EE28A7E384A82EA0D830123A49698E63A17D70C1C9F1169F1B62A409C5A64FF6D73372F419E12201D8AAE01D09BE2C3D26E8D651884A31F6B2456410DCFCB79684B00A163ACACC2E247476CF53DD66DFDF3646322971E918C0B9096F86A8EAD17558D6736F4C52B1684F952CD93BD39", + "CE4A4D67EE2D7470C710F86D1688AC90BB1CE23C6E500B6EF99FFF1102BB23FCA16D96D30DE29B4AC4BA252063DFD14F7834234274A49BBC5E78B01914272F1A84BE414AA871A7B5072183CEC33EFD9C3FC702FBFEC2CA3762D22722B98575CB874219FBF0F82C3F768878AE2AEB9D3FCA8A8877CB3B78B9A9E34DDBCEB6659E3D632B37F6402D734E545BDA4027562089993DA8D4E8F388243E1D8EF9504F52DFC668E69BE634797EEE05C6C2CBCA705FA1A088E9A8A2CBFF0C9F8827310FFA1DA6E75B0BD776B4437A6CDE2A9683374910FD5E5218353AF004F1D1060B6BAA31B3460D01B3E7675261DF6C409009100E70A4391F146F04839F0C175837DFB4E6B9DFD402032380236627093C9BE3F8EAD7F81BEBB8F8853C549C875AB0EE4BAAAC49B73FA3D410EA646E\nss = 445B60A142D4853702A102F9CC37FDFB1D0B14A9A7E210C7D290F9402F0A2F40\n\ncount = 6\nkeypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\npk = 05EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B64262F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB2305EB362461C4A2E81885084505C3862C3B647D181805205EF3E4CA5C30C46A0C21EB97700B70C2BEE78D862B3E19DC1E0CEC0AE6998A7B3C4FDAC39A950027FB2A3BEE027A8E54B4A5B981BBA01BADC0B5BA6A36A2913F1C1A046036960790CE2CF2583E6C62A778290F242B49606ECF24B3A0DC023B22AD8945A0B8DBCCC9356475B36B2A990D7435B12E1536A21079FB7802B998488E690F763646C3B66ADFBC8161855B20EA18AFD87229D05E60372694E4C4C6215344DA04173559D7954B029555E6CA4356F6CBE325A39431A64DF06E75C63ED0E40BB0CBA6ED68BC7211B02F1165C370ADA1E0ACF4AB61C87CC32F7017B4A26FF8CC0784F76047316AF6398DDECC0C62E9A37FC4CA685017B33AACF597767312192CD330B2F3A84E0BB858480A63A607295A39F61510DC2C6998614013F45D319858DA8228FE5BB6EAF3B03AA60F4B721A3F046D3088671930672C61C92D6005254372D8081BE322CCEAD06CDD472CC5A481EE385096A5B8CE64B57781CBFC4457E917162DA007BD7BAD8E3803E05B08876842D9E6A0A545407A5067EDE3510CCC4478C040310AAF46051454D855D1A5521E2514AF676846650E0043BEBF453E7488B6DB8AAEFCC16E26A75C52BC0EF3C80DA3BB39F73B9852B54D9C606363438C45DAC4FF1A1913D81B9A80544177BA7DB6503A04A5405299F80A83FB7135FDE04F8CECC0962461C0E80298D219531C9CBF00A3BB5B84908B5A807739A63485128512C0478084C8964F9064CD4514CE92C30454AC25B48919B719C5A853010A2EB712B80975660456562C4C448C39162CA63AED14AF7F28875149857F9B8965BC1D04CB8EE2E67C14A493A3822FCD0A2DBA2677E719B8F2C8BD09431B82BA56007584BEEACAA1F081D244B0D771BDB0C8033B18CA9597443FF8CDF754569DCC2DC4D4C212E2BBEE88925CE73034E19167CC7AC46059CD3B9EBBF6BC3A476F08438C61971AF139A248821002480F42C2B9C0979AD3BC6868565CA3FCBC124A7548D53F56B51C9F8AA387B59B07638C7AA45704420B3C24642035A7884CB42F877260C29697809AA7482E3FC356D8CA061C1C443CF24C4535BDECCB02C3E3B8B1D90E5B47BD11615CAF849DA5811AA743B9BD7810C470187E81AF9BDB4D1307303F615ACE2A58E7ECB3BE260E9F7C1E10EB3A84F207D2E75A30C7C741EA45FB04A9473C1425F80A9186A7F2625EA6ABB4AAEA3BB50602DF23ACF8E452CC01A909EC9034ACB47B969D904213F0A79EDB7766D0290005C954A1DA0155F7318BE854FDB038D019C1904B714F0514AC331C3813BD703B45076365BE4B47EC510A9F585907BC0F461A6BEFE13A2667593E12134A86AC139777A50CCDAD16B6891A0871621B387684B5226368400164B29109328F672CADADF7648377CD11C9232094165BB1CF12F694F940C3CD784C84925BA74C8A49DC27CDA4C553C85334A860A8A55D8A75969977AD1F505B9B20CEECEB24A262C707843310F39434390EA5315A67491F0592BF722A1C2658C8A720991B26561E14B178C3A1028003CAB8B69F60828F47B876D43D3F193C3820804068A5CAE76DC3F27F5F1323E6A2797B9A13C86713A83BA9C161899CF295CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F0C1D832AF7B7282D8BD81A2237107EE60D81E28EB64D6A153AE0EAA1A25797C284EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nencap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B\nct = 7E2B3F001C83AFB604595634A841E0D71327502B46D289E4D5DD27ABBD0400206BC1CC315DAE0F8F9BB8C69676B5FD0DFAD5DD4", + "D05609B5AC327F77EECED6D72139E4529574CBE4EFC1A796033DCE9DFF2436E18A627FF4B30748002AA858BF6B9F12ACCCA22088B727D74C1C3EF565956ED029B661FFAC19F00C54CDDE3D86EB59725EF82FAA2AB55BF3ABF0789E037CB95F233E93C7B73471EDCAC5CA8D5D94968EEC87E0D9CEA8F2ED79C3BFD8456FBB1727E576371264B22334CA4492D0EAE431AD6AEA4524F22C08F8C3928B703D7D7C23481622968AD7CC52D10E38F0B164C45F3742238555806283C1D781E8714030BF60D3CF414D00FA1C46F5528DB038618E918E98A6A36D7C092575E1EC5A6961485368147A38F52BEA70089244EE06DA2A814F0478299AE34896089EE6A7A2701512443E492E9FCFDE204B45965CCE878355E23A670779B140DEB556DBAC7448CAE69A90BF2359F8D6A8023233BFF39C195B16754CD1A43567B449742E643F16BADD4907922F9C7E3B333AE55F2B28D3FF896E83AD412ACE77AA18D76A50FFD417BBF2F5CAB1E23AE417E855F697E4937E988C0040DEA224BF0F99D3521252A4F8EA00F1311ADF4A61706610BB2A84D761A294806B03DE026096681A0D249BFFF4226F1CEE5164C3D54180E7123D2069663505014B0B445CC0ABF27AB73209E89A1FDE1BFC0229A6D2E9FCD9562B7BDC5D4E63A7955EA8CC5BB8FC0C2AA23E1D576269E4CC0696DF1A404BB9E6821BF0B541E1BC2EB643691EE390E662A8A8AF177DA61720336183CFE8B5963EFFBFB97CF9A12DF2B6FE59A613E693D25A672FFE633575D5A2E5B6F97C122D7E1823A299DC87956C0CC6E35F055BA9F08916E163D3D0609EF7225C9C507B8C3021A6FEDE3E48DF94B21E235A38A6A506C9436EB83B19B33EAD5649012CC3EB866493965E55B09024910DF0E45962E46C33DBFC7E1F7B854BB30197BEBE2956108F67243D52DAAEDF84AA65AF71373B8BFE221C70EF833ED27B2CAA2FA744B322A4AA7EDC1854ECB932BC4008A284F4C06EB87592068123E6A137F4D5FC216DE6B17C5C6F9819928C9ACB9E9054B101C320DF769B12D9ED4E0D1579781B91F9C97D2D55C34CF4309C33E26D7D616A3B52E3D3C59938BCF11F6BCD70FB420A6590A4BE120630ECD6C2368BCFD7632B522854947C0251ED4906BA4BDA3292019F1730A17003802A43562469E6EAA1C23E41CF88D2FE7AE803E4FBE44968EEBD1B714E25DA525349E941EB7B651AA391596E47AD9F3E298D1A748348FB6A322716DF3A027050501E5ADFAF41FCAC0D5F22AC5360A049F3638B0C90FF249FF1A6A1208BAA375DD19E79A6DCFC33BD9920D854C8EB12AD4C8806E3DE032A3751F005F59377D51D5E70012D318D553AF10162674DDCB19F11C1A9C07DFB948C700EC50F87802A9A18C8FCD5239CA762350CF436AC84CF467003035638D9D8B9B145F2D7F35BEE3BD00C59D6119B634111E1896DE86F5FBF359E9C86BACD73F9F432ABBBA\nss = 71156980B8970FED7F2213594630CA825EA8EADE58CC8225DF8111460412B762\n\ncount = 7\nkeypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\npk = 89C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA45789C28969078E11664CA1554ECA81B9542BAE2EA8CC12B44E81B3354818141AF0B494543D4674160A086F7E8755A87258E7E6A6AEB96955286924B42636E04583F74184133D8ACB9067925F4969642F274085F70FC12361FF96C3130B143E23797F2A3A6CC757C97454CC8AA5D9C062F9254F4CC7335B44CB66DC712B4677C290CCBBA08CFC3948C535BE29F44736A23B4C8CCB3978404E419A08A67AA555BECB48BCC161CBC5492B55E3498E74BB515C28A7A44A3AFA0148EC3411D82A1AE103513074A13938A5FC17DFABAD006D90455B4B5E45079D7BBE956C7A18A8BEC9A64C1DB72544CB00C6997D545AC7E3BC5C6565885536AF486417E728CC99C78CFA12A1F7697F1AD26EFEB7262800AC4E0121E766AA9BF0A74AE635074C62FB6CA79975761419B12A985ED7A2C8788C9020462FB5764C087681BE1595A5EA4EE7234AA2D22F4119B559A536E0DA0E8D0B2E493C2B5BD576459994ACD684A81A0955684818E1B88E348446A22C9143A4EEFC7D8EC678624763D4548FE2451F078582C93C986B0417E1AABABDD76DC0532E252B59E47370E81951EF75AD48C223316A40237152E3508EC164C7375594F73B5F0483C560F52F250AAEF28431E9D1B2B9DC650D2371BBB7C8360C72369755BD8696FC5C83FCA76A7FC02EFF54CA60579CAEF6341385AEEE34C7182445BFDB549BC59F70B76368DA88D47386F75968ABA093E8F42DD3C7CD68C8028A90CB0C93CB44D42EF9D15E6CA978ED5B88914C4E20768028F2C927A33433D33C5E6A45A6C5AE8C252A83E68EC121347B025865F26912B89A9DA7472B75B9ABA75581852B97D27EA7C9C5C7E8BEBC0094C01", + "947F43A2C6501C97E43231310167ECCBC4C3A2022839584A12AD5B51B4CD308C94302E58C70EFF7B24FAA051CF548B5A73AB4254179EAA038EC95D4D4182D2971084CB33A6CA1106076DFA76EC0C4B3BB5C7266A481001CAD07D12051A77E31603BF47C62DBF959C89774587111DB1B038AE834E0A08C27F2B772A967179A9BADA1AC12BCB8FD3B06CA44B3F11A6762AB51A9A0B67FB83DEF8C9A712A1469B719F2557E5A03C6BAC808D0E0AA304955A3E961618920D0BC2347C74AD6725A9A855D1D8456D2C26ADDD849E59B7CE7C85765064ED6D63039E368E9F18D4FA11E16F8CC88BB3FFB40B4C6269996DA8A6B5586365292B5B1C78BF4161C171E2FC7A6A8293A96D61D683275EAFCADFED74473E30A1026809076A1025398B745BE723A78E008C85B558D2B76392F5015D1024C171C0FC6C7C0C0E631BEF57166E660269231C3216FB08B6CFF0A420AA413EC1285B7B5AE9FBB15F9FA6B8AF29EC061996A7612DE524C7E0724766BB51E1264AB50C3A095815645B1D1021060B90C96555E8A001044D16CFFD7719858065EFCA6C2654EA25506F0541FAE242DBB154E420C0DD4E13A79053B431B7C00768BF0F781810A0832A2B814C5517AA1A0949523E12AA35893912256A7370BCD9FAA30788B631B87731CC5C831A26E8F48AD7CF9C935301AA8CB006AC59FD2EA5BDC1736B2A5523FF3C4D8F429DC037292E863A087BB29CC2732BA30BF11490DBB1F3ADB3448D6110A774B25D242602C250999CE69D1B32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B2B757AC0425152BEF72ED852AB1EB44F4359499407BB6A020FF843A31657C5FE99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nencap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663\nct = 269412479F44C884A094A5B259F76D28CDCA0361BA64C402491F98789F0D46B7E31E7E93B17E8931AA3F83E3D6B6DF59B1DEC49C1532EFACC9718247529E38856FC982E92AF949AE1BDEDA805E8C43E05D2D8C305E2A753F322098483616C9D48568BB341C3818A7316EE7D19145238C38CD3E04DC1CC6E7934783D3979C0827D0BFA69E5BF8F8A8F3B0299090F7468E1094DDDB0A231E5A516AE2F38275D2F125F850D7B3C6137F0DA50BF680F13BD7F001E978A54C06BFECE1401039215753BEBCCF7B1B99F219E4D562E235BF48976CC59F3A3AB470ECC89B426787AD39C326CFC2E53DDD55FE02D0863C0F9BF1B1E1EF0D397990F9C13A6993D63E140A7F936B8048DECC487576DF2722A00335ED4C620452188C5FE9356169D8C48EAB7E2AC66471A7E35BED338DEA11333B190DA230D8A8063CE734D208141C9EF622F30E5CBC1424488B708F955B5FD1A0E613580BBA1866C1A027CFB83DEF2CC92063693EAAF7C087ADCBAED63F891E2A9CB295659E2B72B0C3CE8C6DB44B9DEC84A0AE491D07DBEBF355C4C05FD2940B30774DDAB5E0E448245D39E13634C1B49450B0E77F9F22F76C053884882C4F32B34748140A4A3DC3A296E6577F84CD047563067ACBB315961278D667E6FB67325F3987A37149F463F2F43416DADC28679A0EB3F1D20C36AF04DA09384DA537AAD03BDD880AD06A606CA720A42C4034801E5DCA8E250140B3C09B9F7EE28E242915E8B23C936529CEBE9C887095B5AD25798C10B474E4D2D682E3C5E7C83CB2B4ADE983AF27636A9C2882DE397DBAF486EFB4464D19F72AA8C6436EC561F9387E4B44B9831405B2462D8293A954688804E2BC620BF767CA7468F5A0431C4A871D521C416A36C8C0039D02CAA91A633838B83B6AE7879E2E9EACA55C1792D9DC0C098B243406A773B79BD7AE46A377341766A1FB173D38A32AF97C75F395248402899ECB0AE883A6E96EC34677E8B14293E8E5F67CF4ED94D4A7EF45B7C3DF12647D3D9DF00A6FCEF8221050E861D539A86438D7694474449DA409589205A7B513C434B95563AEE108FFACDCCD8CD54505F55E086BC615D15328BA7E72C81737E1A2E8B6DC14746B21CAD2273818CCFAA1C9B01B22D347554533FAF1524BCB2AE638DFDE9955F74CCA13A9FF82FD9EADC556704626214E2C928DB464CE895819A4A12D4C4317FB840E8444EABA4C412805D63AD74EDDE6F7A9770FE679FBB028485F210725D0DB99EB221AB67F60EDE0C6EFF26B914B7D887A97F80C752C0035D632D903D2D7351EBFD0B07B50935AC4054787D83B2B98E23C1C8E03E6284B83569C177194FC2B85E9A2FF15FCCB4CCB66D7AA53DE89167036DF23E4DCEB6113407E6C14DF4847ADFAC1628464327F59A37DD26D60E433D4DAA8BFE4124F225E339D91CB9D2A57FCB5968488C29514CCED169E8DABB400B26EC2377D0EA71C1FB3958E4927EDE45DFCB024AD7C16550C69187FBF6DFD055322725160F8C32D8F48DE48E0A52872058A7C6B380510E028260CAE\nss = EFF5E4CE44FE0D0B77CF8109D46C8A888399D1608AD9E2248181BD205A0B23D9\n\ncount = 8\nkeypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\npk = 764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98", + "B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87764B51D1DABF923518DE898C5E7CB5E0066FD69522F5889DC05C41A472C983583333132052A1C93A464120B325764B8665CA42555B98D8D6A93C88A0A383AB51280F52873F2BE26E12C131677027C616711D478342CB424B0463C88161ED84BF6E869ABE9CB915D13534D2756DD72343359E9911624DC7C6E828B19D6CB178C43A5CEB9360D2939DF2744ACCB4DFE8AA5ECA35BF87C6BA265FB4AB7C4888516EC91E52C4030F5453E6BC9103B9C19CD83E69048272855B11B8AF3EDC09B04AB31179BEE59ABC76726FBE9612D271B7010844F62535F2F30D8417C35F17C1619B055FAB6A0F5458568C753310299FCB335A7697E7CBC9B9EB1B14AC2D0DDB765B266B6D68BDB5B0236895328540B20F91BBD2910625E674B33A4F8B6C1B4F66C4130C2E973AB72D809282CA63EDAB71268C02A9D020BFC805410AAE2DD4B699448A56049D1E9A58C5FC2ABE159DEC69C5027099A3B57D3A2560CE24A6F5017D32E00F3078B792309384421878CCA555B7065D57537C804E10BAC052788769B7C1121A78911A153FB56A365A2F97B070D7B61724D0C4D14C295D78BE57A8AADB873D3AF6B74D020B8654CF48543DE8CA22371A48DED585B7073ECEE0C44EEC27C85B5A68F6B454B0CB10692039CC68EC2C2BF892804520C71BE5B7BADB807B4059A3D87D32548BA3E4B698CA150D784A8C2C35A67A8C92C68AC0037888B65A4C9800BA7A1EC050627AF648FB61C87CC55B8243545AA514CBC550A8804C8598CD35786EB8C6B06077A1E2D4344E4A6BAA789C305B6326E0BBD4402DBE26CEC08A7C1A19457BC2677F15B984A74FBC52CDCE48618D50C47400011B392908AC2CF08A579783A80FB2990CEA90EEE90B7DD81E6CC9C961372D8C720D7EB223D5A6A16D4571C1A93213B32289934F7B30A63527C6399920086940B7696503E623E63A050F4B69810B6E6F6729E5782B572221F596A09A1879BBB46A62A955043A30A2AA3E62E02CE1AB6F3D03693A8CB653E361D8783FFA37274AE06A3F2292F1A6557182006E493FF2653437A64DBEA950BF6A8CA8836407FB489D42A6F6257770310F28715BC6411C81486CEF3CB9AB500558F070F4A15817F8C177D63CAFB176CAF3B2B1CB7B7254C18FE15111FCAB9E9A9682F41C9FD247EC532CCEF514860A3FED330255323DAFE46EED198041D732538C9424D43FE2F5481650470F08906791B2BFE65A445BB26AC87D9BD04AA648A54DC13A137B60E5C2779FE4B5A866620DC2829D42384AEA9AB1552FCA920F8929B7BAA059DEA53E6A5B3E492A6E45B5AE11F6AD24D035D4246A0CD53436687A0204A1DE29AAD2C8B53AD4B938A57C2E29555219544FF64115CBA2668B54C6EA8779146980B58A2E669124A81ED4420C87B0601DE23E3CCBA915FAAD0C2B47EF6238DBA9449274C64CCCCD85E91712470E8F9A2866720059A8501C7762C0883CF9827BFD62BDC0882EE03B457BE2B2794B8BECF74EC0DA4684282200A294C13C8A9FF376C1187911121BDD886F27514846F740B72AAD5544CBD97A7E208635480ACDDF404FC067C82A45B5C97829F06ABCA5201429E9A516F66E65D07075CBC0C60C2A9734BAADD68F421617FBF9515B569FD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F616553B9D62E64F9069D9FB94EA2C0806459B201531F4FDDD708D162981CC1FB3757DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nencap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2\nct = 106849C5DA689EF3A848336B4AB6542F621C0B9B5E8C5AC0B06D3BDD7336EFFB87DAF2DB0ABA609ACB904FB291FFF9B6CA74BCFDBF7C563B16C0553E608E8D094B8C195BCD2B2D58FE731D4A4660F4743DFF2A16267490F7F00AF42946D0981C7AC0394AC78A44EA1D4CE07751E064A27D8B223ED37A2AE3B74E831CD66855545AB08B7D28473A031A33BD606F0DEABBB62A06812CA11D9D1C33A70C5D214F42BA16C5CCF7D0E9F2B23C76F4E9ECD8D9D80CA64BD04E473A308539570D5959937D0B7670D8554D82AC97E8A0AE8497FFAE014DDBB6A138B37C08B75E8110F2F9BD372153CDAAF3379E88070C16F177D96CB115E14863C098AB2B3B207FECB96122ACDBD207FCEFDEF90AB813AC6D5E1362903875D5B6DA35276069C5C0D3BF1F0261AEF6719EE0861B3E2C5938DDE47860352D02E354C363CAC9D0CD944BAC7C61000BA976B20516998672EBA11E68785C8B8603C1BECDACC1DB883430DEB8501638959D489D8F51BA28BD299BCD46E9188031A906C06D0F54873A8D065900822372D46C9365CE129173201FF301AA423EA13D35896D8CE6491B7BE61190A803F9C53847C22205D011504E1B4C4E98EA395DAC99193B9F44273EC4E0F4CD6468371CABC76708831DE5201ACDE1C5A3A10F51BF5F986E038F26471A1FDC7803762EE240994CFA3C2E9A5C12C4954FEEDDBF49EA264645BAD8BEBC1FF536B02BB4207F2FD1B2E70B3FBB6C23CBDA0DEDACBB1F090E5CDD5210B650990E862F0A6AB2625871FF91650D09D7EA4DA7DBF6CB166AEED23AEE7ADF2379267C708FC5D22BD2C12F22B3B944E04A79C10FFF474A982B6CBF699DECE2104DEC8EA7F6B4D9E486CBD748CD9CE83E76F3F05111753F021D1629D62CD16B0FC4A39128B8B398179F1B33D94017DBDCEA084A9508AABEAE589E6365D48111E849D1656560D13844FC4AD7A2D0157E706B0BDEA00D60240DF2C5D70C223162241EEA92CCA23969CBFB3BE7BA4FD278D831EDD8DC941F74D21E7B296456303D82D4B3E6E5058220804158E23EACA8068354676B94577505D6414A27DE9FA178AE851346FE3254A5F9490917ADB080F332C2F9169D313DAAB26C034502E311685CD57EB66277685EC7AD6C5D53A02909128A348E097F5E0F7B75A7622B88818F8971C0840FA7592D245E32ED9B4A958370EAA14010A0BD92D28220E0F9CD7EFB0C0A296C46DEA9819C6AD0861164C39E7BF6F1B7AFB0DF2D290E233A30B1D6C27B74D2A4F4DD6B3953ADA3A7C0E4E3A4F4F07DDF2DB4F7460204761F717FD5C69F156C15E8206E93CEB426FE89FDEB4282BFE746F50D0B4BF9E5950CE8F03ABAB8B211BC619F580678EBBF9AEB439578BD3F9ABCB44F2C53B7B84495C876B2E1911F9F1ABFAD34122B8B7B660F5D2E84DE2AC504A59AF5E0C722A9265B83B8440B73B9CD130576F3EAE5525F757E23396A755619349E5B168EF891BD742367FF2EE5C5628245E7FC0D0D03FADCF651B4AA7C33C69C3E1F580DECDFE50263200D5085E0D8F19C2AB6\nss = 25C35F5858D03291C0132C970E6E072D8A7B33419B984B391A12891F878D981F\n\ncount = 9\nkeypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\npk = 5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493B", + "AFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733E5A1278BF11B37FBAB1DB212359473012F3B545301DDC833C69A75AFE16744557B5E28BC0EE895DA16C2C5DD34FE6783949D555E580C1BE7994BB008DAF27A47F554932B87222E82EC670490CA5139FF49D5ED896218825056A8639B31D3AC8550356A408A01404C6AA9C2B7284E7C7C27036256B7902445DDE00630D81930F4CCC518B9EFD8AB24FC16A365B8068C90F7E09BBD23C2A6AB12792D245551A9894F704042501C8FC49EEAA0132701E29A3C97834530A7C61F1B8440822CD1BB6B11DCA2A5951B4DEB0B1268C2F5AA8CF76A6BD0BE3013A37CA1A903AC634405ECB3714BC54610BAA63BACF0A263D8CB018B03B0A286083998A7E8B2A573E570179712130A19F9EBC2337D43926F9C96460996CC03199D81A0E19259DA696FECCA7906931A787A5C264826099A3E03339295B587E7A4EFEC6A11AAAAB057AA8689473F1F211C6D85499C46746BB00BA687A17877E6650C678D13861337FAAA7045A16B8EB7173E7C08B6394B5F2B99EA3083BA175C55D350FD61B73AA790CA6F479FD4B01282B6BAEFA00A1946F6DFB855CE7BD50389D42856823301E01A228AC754CB65A0E323A0943B75741CB498CC499C8649B6BF87E991507194983AAD1B57994B7D79BBCF2EB3B5F8734CCF3CEA2662E95D486989144AEA22C94C363571AC7DCD81F577645CF19B313F849B422AFED963CDB701395020C2D18601A40A42429896AA9B0B1C10C4876928AEAC59862414E143722A0B94746ABD157343D15BB9FE500763B18C61B184407449B1B5BA8FB1554E4BB58AB99FAAAC9CDC3B698E64179B089B786204BF95EDA86474EE799440478348989C91C3462446724340CD2376C682907EDB58C85A4CE3EF46CC5D0CA345590AB14844B224735DC05E0E66EDE94258F395FE867AB9D8C1B0FA80743002A15DA197614295DC358F40758C9CC05E45BBC659B93ED611AA58845D94ACC7AA75DEBA56D4D83C640C252975BC3165254C92957B78C9583B370AD785F2C16CD5CB9913839939C7293E6B956E23CC5D14CB3AB2A2E94F179BB076355157920085236F60B84449D43AC89C2B46DAFA6B784438F3510BFC48357A5681043BA7428583BB5E912B08786562579DF58A41BDB82114344B3EA3574B997F8564248210D4E50AB2277100B9A5423178B1F138E9D427762253CFFC3CD095CB53A776F4FE015B5168B1A9759AC4ACC77F90C69B307192B7B866753872A69813B1BCAAB5CBB8126D8998E78D99F5A527992B89495A28E3FA83E75337CA2B896172AC244AB7E30761C8E3A00890046E5F599EEAB65BF1A4CDEB5791CC10ADE7197FB5BC754233F3B10C9BA2240ADFC61C05231C36A6CF71AA752AB3C95C3756EF9373B677105D11F86E68036348BDD181F27407E344BCD297CB02BC44F077976ED588D6A846C2F839BC9BC4872617BDC17A7BAA97AF9A9322FF015956678E8D622CFB1A11ED929F29BB1F094C17F49417C09C1C443369123CAF8701199C43BFF97034EFC6999424144C9395D9063BB153C0ED82B1C5659BFB23D4CD2C758A26B6C448525060F686BB14873CBF5046B3A3033C5C8081027BF5E3C51F6FB6A1D54A77C46B0EA4299A9DA4AB03B95F9D3601F553D46800F661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A759CFECA12DFE978BF0B7AD7271487CF61B2B8F7C60F389F33FC18439A95BCBB6356047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\nencap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B\nct = FCA7E41C5BB5460CE12E4A40CFB3E7E7DBF18E2D9D386396586475AF17A830D3A738237C05105735E9B4DCA87D114F017B50484BD0381873A5F4DA24C420B6D56EFEC00891BABC52AB22554B68A0E3D3AADFED71D3BFD75FEDBF946C55EC3FE0C050C623636FD486192DDE50EBAA7D12DD8B80418FDD64A5F7979CD660090C05893E3CE334B1F489149012C00F8868BE07AA3FF50B2C255F43040DB1F603C00C5B3C5DD56DECED7B510B96B9A1B31CDEB0E5A73CBABFA0742631D816CFC2A701EA64DCC435578512073E3BC1C78D5EFC68772A971AACDC89448B1E0BCD2B558CF709A513866CD0609A4C314BECA92E894630822C324FC3AB177DFF0EC1C89C92C49292AC28859FEADEC5BF5BDF3FC8C806F2145D0E9B3E9981C40AAEDE9ECA94747EB32DA509D089FED91578E6F7B012F91521974D722416C5EE640DC2F8E46FF56077E1370270839FC131D89C22BCC4107A1CB65E6714A9503F46988EC651E222970372B462314183D54ED825ADDA32C1B807DAB5EEFA2CBF1F910E4B2532377DA539280C9808504EEC2D43F6A24623374D4A9DD50A1F3DD250BE40B20B23CD84B7F1EE317D7D937185528EE1ED4482DCD6F93CDEE40E2469853FECAD614627CA7410E690B3BD2F0736A5C5FE53B14C3DAA2A12B2790D41FBA12E39FA647823831979042878A70313B4CAF8AC0C4FF9005BBA914B636EA375D3259D21F8ACE9D3D5D963ED085FBA924EAADB6EDEC0488CA9E9A629FC3D46D987B8CBC473E8C1EA5B85E00F03AF99F8451DBBB5B8EC72AA7D91F8F6C9B4FA03965D04D2FC652F5F76991D95463EF0D79D5238ACE1A1D6A3452ED8E6A2B482F8B0AB3C9FAB41929B104B18E23F5F49616B704EE79E8B893C998A88D88BBB3A22305EFE28A9BC526D2A8DC6B4D820130F2288469D9D8DFF20673492C6C5F3AE967BFC74162DE3502BFDF498F038F34309FF4FDBFE5DF00B0E568F49562051E24FB2ACF1489615B00DAD14627F04E2BD5B63020A77B0901336A905F8BF20BA788898C4E6754E2788D80BD4B8CE013A3173B5E7EF84F63116833631FE8AC3AF8A0B47BA535C9A88F522AEE02FA077EB056D3AD2DC2A70B22E81A8A4CDB2DC27D3DC92F28024EDAAAF133BCBF691D7F5F28C48207302FD0CB11CF8C8A7EB862243A045D3AFC6FA9E64443A1E598FB6AB325DCD4CB7CDD6E24D0B970DC6667FCD9D448B30DD33BFF1924880C4C42A59F035E9C619EB00E3E0761F994ECA9EA469479CBFB6E1F18447AE8A6C0639774B428E642BB39ABCA7A6F1624A68A810F6482C1B6634EE4A6FFFACB99E28029340EF8AE8C2B456F5D73F79DD704645FBFAAA61897047F5C3297837BABFC16970B88BC1B73E33F17B3D3E8BC7980FD98CF7CE13C3944C8F0B4049E9C281709F990B45EE22628ED9DB89ACB02E01A058E6038F1417F83A4B295238123775D87141E2A5DAA476318015EA84445FDE78A40376486F4DE25B7925B0BD3A163D8785D7C50FBDD9C5038B9A6006ADF424426567AE19AD69F09C6825923BE7\nss = F9EB1C87813C712CC3054109ACB5F219FC1E29DB10FF33D093A5CD67DF995015\n\ncount = 10\nkeypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\npk = C4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D9", + "1B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA476ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCC4A90087866B29244C3641310E94B8311A1303465975649288713E79CA67A9085C8F7449C0BB9A6AB196245B0DA028CC1765A8BA0501D5E360CB3064E11554F3FC2914F1260509073B67B4A0570D7F708CA7C435EA987762F2A5A23CAE53907FC9DB26942136D72202D0A0BB10B65D422091ABAA1C21D152DAD59C25D20C016237634741DEF8CA26B9CCE3097FFD896F1BF08300282FCB7000C7E1956673223902AE5B43BC63B6806C469A4EBB8BD34B057B375E725B07EE856FCC0453379B96F89888D21A7BD5EC91F837B90A2C334A97AD70D87BDCC12892D588D06655F6103E033547CF5933EC237B21B2956E5921CF10A0C55A70E4A24A57B93F6FCAAB2A44BB079987EBA57223B4B9DEB60EC6464FAA4058283B8CBA6956C792AE8FF9184E93C2E2152823C15412C102518462C2691DB1C64412EB1EC6D75D47C82FC5A9214670B3297067E30C6D9CE0CF3EB314CC1A4CF35342AE419513EC2BD47182C4EA52626A56F7831DBDC5719F532A5A421A7BD5A115C2195D0532E7C1C0FFE40166404137A5B45D7B2CD31752E1646588021508293FB881123F61034318700EEAC429500905179B283162ED0B69590541EBA0848DECC94BD18C888170A4C030A89305FE97A2B0292390A3B1FD6AA22909CF0134A2754728B6FB5180276B7D65C2FD530B4FF48CC7C7093DFC2B418B97762C42BB0980C7F41D9651C69387173A6718038010F50B79B233187BC3A0F7C770E50ABC62E8ACBE297C58C58055387BC7711473D81CA97B6A6E6504870C0DE1D806E3603ED0B04D01DC62529434014C5068C3AB3D4A909A079947127A8A2746CC8126F0212E21A0318EF273D5E0BE16253848413C5CEA22853C6E63B675CFAC1D6590004A2BB3BB4974E79ACA0DD927607A71D4B4C9980A86E5A2B5A84BCD2E694190491060411B332AA7E7766A4C693B00EB9D68F34E5B0564DE24377D3A6D45F72D82EC24FB268537C07B81AA79B5B28EF5A657E0F8B6B2F3A4279ABCF06CA2A79401312943D1D1086D91B1AD3030D0C0BB21806CB87B56ED391E6BC6AAD974034664B4902336D6E45A7449CB656207D59367F2B142746636E44726F111603B28670F47113D28CE6BB11F464B181CB3205FEBC13CC70D3FB35924A641A1117DF5CB65FD9A69C71BB800FC22A6BC47E52756C23533A3A494733B74D9689D64A849D048A2FFAA62B24BA53CC76CE8489D7515834AD3A2EA920E4F2275F4F7BB361866647C04C573BF47E6B54CD31810C7814AB5CD27DA1905FC5976286B781787D2DB606C036A2616AF7946935713CE2C7AC3FC4972ABAA2229C4C294E7A70F97BB6D119BE54553EEBAB1C80C8DA7459258E44A234357A1C9CC46412794116123D21DB27455063672245460EBC8B6B1116B34F2401169ACE16A514534154E798AE3155809B651CA963F854BA501407920765A14F826DCFA4BC4F21766B05BCEAC55E6854F1AD080D9B2538848A8DC7857F10C4C843C46B172ADECE3707E01C03059313BB96BB144996B127A16006DB4063CA1251F550836E167ADEA545B3A0C55C0AC5DE3FCAB6E8242C2C5C09313646117A95EF46536DC74D869301335A2F9040484FB0C9CB85A3D034D55B03C66725D000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A9AA64A30BED5AA8300772066EF577F79BF4813E3315A15F2C28B2665E4DC7E2F8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nencap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2\nct = 3639A304E4F743B4E62271BDA171EFD8912E067073B2F05FC8253F82733FC36C76FF5B6C5F17C40CB86F33D033BE899B7995251F678DED9E6CDF423FBA7C5E7014854818E08378459ED5723597AE428125C299356F6621D62F204AF4C3BB80A20B80772443CBCE224A0C0AB0FA5EE004CB11908619E40DBE2772C02E03A2A6D3C7F9A0BB5FB931A6C99F2342432CD7B13DAD5263AB489AD70500F6A855FF44D89C43073BF12F6A21D92C514B0BC4A5A839870E74D83C5B20DE67A88A01E959E587F74EEB2A9F53D05F5EF61022821B554D267A44395494453EBDD237223906F6253C3998F4271D3F1CF95DB10C8EBF18A0DAA2068CB945FA42CCEB8B0C335EB6E7991B57C153CFAF9AF85F243866E44470D32010DC7680826A9B7C85439A69571550C4AC82DECCA718C069BA2D99E832BE9A36EA810F02F82DB81DF7D449DAD5C157B0F10FD01F2BD589313F7CB3042E62912800DACA907D72D967E1DE39EF7258FAFF4EF6A8744B40F2ECEF0FFC151C78C215F98B106BD9577AEC1A3E323E705A202D4A855A0979EF439F8A27320E09F7347B316A24AADA46040B3B49426413565C0A7AA8B471F5FAAF88C9AF1375A7395B006F834D9EBE9EBF178B16A115C8346D31FEAA9E6B04719E9F35ECF7621AC1EBEAEF3EAC0EE7431CEC9E06D7A65CEBE7E6297113FF1D151F02C56C83E7DE1DF7FD00DDE7F91EDC126FBE07CB6CB888C1A2F8FAA35AFDEB10AF14A2F8A8B080891E8BEE23A5AFD86A4D749F97DCC6A3B98DBFC5DF4591A16927C33B9FE08AAEAE00979D178A1882FC1AF0E65D8B6F33DFFB235DD06BCF574D55A3074F8BA607A2178E34C76C72AFC1B8E1CB9F482F0162BDD550078655B0F95B3092B132164358A72A6A48C9550553FE9BC874980404955F481C6A614923B925931337F7E2502880A443CEC707B7238AC1ED70B4B94501EA74EA9BCD989B50B360B891D97FFC786A46E53EAAD2F5D714546A80FF90070F281C16A7BA543EF9A0CEFAD3217FBD2133CDC4F7AAEEC5AE444AAF015614D6625471790F714B68E881C0D6ADEF3A6D6E8FC9E273374FB2CC1C9D6D406B4812653DF1276171BF253AD4B80D7B5F8DE0B4BBEB50E2E2607A4CACE04698D7D0EDFE5AFB900C661A5020B7CB88DF34712FF4325D362435BB45D5A9D352BC13EB66BC599C4A07677103A1D7B40F0AE8393E42315BB62D6AC8CF953B8051516807451033B5404BCB12BE7ABFCC9F6CFB8C9ECCC4998CFED0653808463188AC22961BFDDF8F1AA97AA067DF0E9E9954F79547998759FD08542D0A71CBDD32E6EDEFB11331CAD655408CE2F5DEF7AED94B37E8A4B8B75946A677030C3903A4B201C1F3D2DFA65A06BAB8982A4DCE33418D0ED98E29A94E556F0B4C3AEDB44D887DE5BAA0374EF291C8552F0AECD7DC5BB3CFBE79FC92F0A73020489474C8279CD8044BEC179C7E5A1430965B9BF130314A35F9DE2DDBA517D28ADB3D253EFDE18BADABD6512D516C8147E91BACF3CD43CE5E244767ACDAAE8C2AC56A72E1F0089100\nss = A2B1D4028AF3777BE109A51FAB5B7014681B0BE94A7C06E8C2100565667F21A7\n\ncount = 11\nkeypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED", + "523B8D1E5\npk = E9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D1572119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB52B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69DE9718A491B3262D206BE72A9CEB000E81B6BE6668D14A124BB49BE524ABB09B91942A60ED38B1974E36376A7724DDC7E5A993EA9C25F40B80C766CC57E807BD5932603403458B84703CA58F8E57C451227128654DF4537FCE6A57BD1BD6FD8C5BE1135B2C82CBFA4B96D577575406F92538034D22D6198A9CD000FC8DC8988F95608C1974C4359ADA14F7DD4870C63BF79886AB2D4CAD1C89A8FE232FC1C8C515B7D2AA9CC35759EF583244EA767916478F8415FDF7B1CF85A80F4D6960298B977A7ABF380709EF904C1706EE3F51ABF415028321E4FC79FB2E15454C47B3572BC09C62C0DC466EFAA759F116E8BA4717F91220F125656BA7C52338AB1FACB0FA6A75CE61F3135911D5714FCDA7A5A271205547018CC0607C5AA7104A4A77266C0525579F054ECC6C62522068E79352AE7A1C3265413459939764A4421CAA937C8F9B2B276A2C77CE7814FE9034783B8AEC29881E2563A63780CBABBCBE72501D68F1B72C6EF3C5D84A4BD7CF4A84686682FE36A151BCB3BB76CE5FA67AE545C9621BED149BE06AA2E72F72D1B24B086836B525915B93A49D90CB3C45877C54204A605CC27F1828DE6CA1E95056938A6C9651EB3B4A9B09C5AA9FC4401215D9EA9015A996F9A7B898CEA466CA14F0065A5B1F374D422B4A277A011F3B3E8143B053507BEE829E582528DCB3C9E950F39D17AD0A849C701779D070E34CC606C84A596650B7776A468659344446BC19186B43CBF042516A7B133065393C83B85313C53B71A5BC4421A91694BEEB39760806D3B910AA8EA546F53763B656C99EA50A179986DC3786A554B819317FB58564DD69428BB1D7BC45A642A8AB9CC013F932A67222D1FD42B455930B8147D6175C66330217246C400C4B619B922182101B2D8165F93BEE58757C14CBFC958552137B904009FCF845321841F8648B8F9E58D1572119B11CBCD59480246A46E255ADCC1649817A052736ED9C18A262C36F7C37918DB789AB177ED39ADD0850A509319888073B54BC3ED81000C780FC87AC5C302235A959B1164B491001B92811D4AA76876065E841B276A27B868822FD1DA7C3FD1831D88C9F5D891FF610CAF264FBC9280B8D4085251774EE20C23576ACE6215B3EB8C1610CA2405115E89421418A7610C05BB526FFA39918E9558C6CB2618A612B6D38BF8A2569B4C3AE902A4AC744ED4BCA8ED783C4EBA450470AEF5EC5370B87DAA419145298170D64CAAFC2EDA7C989645B9285A3FBD16C16E0C1E3FE085A6BC05248426EF106E7F6012E80882682660CD05CE49520785EA66325078F9A91E5FFC3BA0833DE333326FECBCD8878F286064CD1B672F210133E30D106C61AF9A75A7FC64FB5B1E1A1649FAB356C0F26B9062C5DCEAA7CEE502C750A93187A21C11B1B7FCAA45F8B857D38E18287B1E878C7EE59E07966F3619BEE70253D77065C02926BFD9B031260B5AF95846573AD09C42573C8338609FD3E5C0B50092B17A83128A4A9F1A6A232252884504846B3B7DF82981DBB036F6A57C5C19136789AF9690A978145EA6ADB74132EC55840965083F388877A93FC01B006FE4CDE4012A1814B327A12CCA8991CD18027F4485B4025B5583747FBB37916585261ABFEA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28241E5C7B836862D7482D507973AE3FD8DAE96EEC4ECEBCEDB68FBDA75E04B401812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nencap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641\nct = 6B0D9B262990276B654A5AA1A91DDB9EF72225CB2CF1FAE1108671F4F44BE627C6285ACEDA812207FAB12B6CA0A147C2B36D08818DDFD16AF799F9873EE7DAF236F33A607744147A944790B2917D381435B626003C8DF54967B99786D3B610E449DBE49840355A179E6273FF2B3164B50A0E818AEE095807855641772B2B158B5CDA1EB09BDCB98D3E124C0AB285E105E0573A5A6C7256D3455CF59227D0B421FDBB7399F851E910CAF0FF6D96A4BE8A74C7EEB54261DA68024237EB7E561386EB4EA13C56CCDBA633CAF6CAEADE2657A50EF4E0ECF611C18D2B46AF6E993F7279ACE11439D9C8EB857ED097C9D1208757CE7898CC980DE4635988F398758681307B42F64C86867F5F3177022BAC3C4D8EBDE5960BC9095591DAB21CE23D799FDA79C97095CBADDBC43E2324B8DEB736E43374EA884055E4741508554B309D946FF719006C99DEAFB7154BFCAD158A76D8858817BB0EDD928D9C56E972C8DD3D5E806DA47A0C855D23931D1412A5B801B42121EEF3522A8FCA12575703865DC2350CA616ECC39D1E9AFAF9A87D638F72E1861FC8386ECDA284AC0C220DA5E3BB55895F82186DFE69569EFAF2F4A7346348099704B11E5EDB304C42B78853F376A4C4DFAE3E32F1BEACF3D5", + "C2F1744E02F819EB22927013407D82D9687F83757D3D944524E5957E6AB542C83840F5A2F9B31CD9678C7A589DAB33785F06A94C1B71E4AFD3460F85C2A7C6ED7F83CFC009BD88F1241981AD098D1521C0A09348B816E1458291E58314C10371CCDABF96EF994D2C6685A4C781D4CF8263865A18BA57711269449E509BF8460EC4C1CE7C9788816A31F8F91D3FAD6F27B4F351210FF5C41C11E5B0029E66BB655ED20E8011BD16AFAF2F02CE2BC5188B2A2C34AB074515CC85477FA4B541D4C61611A1DF6AE7D1782A311BEBAC32A28DF255263E308E2B659150ABF2DFB955F7A2D7FAD7EED45E18796D9BAEA414F9F66252A4A7CD833E54F1010585865A66FB23F8B781FBF1E1BEF7771C6E73DDE8A059A0ED5837B9DCB9B5A037A3D77F6DE09F3922C5F7C715B00E1ACB1DFC91C934AE04932888192875A126AF8DF70B21D64CB22D430F64FD4CB836C3B8967063E22C647435421C4D0601A3A6D54E7051C84CBC4BCC6455D19B4CE18E79813B33A562F3780A92AC9160A1CB7A22C79A7B8B67BA7824A914E713BE0C889DC6BB420101506FDA42B2448970A11B3C482CA873EFE65856B1DC7C8FA50A6412B8DA94235488DC67AF11B0C8E988FC844B7F0E6AEB685E4B63DC7C0C0184830410C486E6BC03F87129D99CB6464EA70B6C2B01D58EA3F18DA93B4933567A95472556152FEEADB88C9DE0D5A69D6FEF8EDDA08A34B39BFC5D5138A403E3E2D5E6A15A020E8E463B71F8D90A53FB36A91A825E43CBA2433BAE0F17569D3A83EE793EE99D44EBA560C7EB57341AFF091654DC3FD0E24461962CE9D50F1B8BEEE9BC4A23F232BEBEC8B61236D78309B16DD5B4690E8BC495EE43574398D01A62B0CD0F57CD4EE0B64ACAD4\nss = 4A2BAC4D2A30597AA5B528D0E20B1630B20A36E8D747B5EC41EEB57950375A5D\n\ncount = 12\nkeypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\npk = 14345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C015114345D52853184AAAB60195152259D9B643D864C4EC5FC4978C657C3365EA81212EB91339AAA4BFA87A197A04D46A7B666837F55DB6F16C095DB449E9BAA879AE14016EA4F8BA975DA26CFCF59401237ACCB908EFD17146E9439B1473BAFA07703F2932D5C598276B59B419402D681D87111F70C20D2710E10A407634AB216907D7363AF0BC4647DBA208F9C6744D71A8A1C1A99082A3BD8A843E4CE581412F04877EDB1709D1A9623C3C428EB111A1189073C9A3D34AD16AA1F1551A07E6880147360E60888DDD5B0956036951021AF4699C96382CC0C16B3F0B960135391C6692B0C556A5B9AD2F8A5ED0CB0BAEA2406868AC6F7A5A44B722721535E098FE832C9AF148AE027604C47CE4D3214A1BC974675289AC7BFB9A644DB30235A664417C57A8A46A86E18A10F81B87F4B4727F7234017088F447F28680B0600AD1DD672F0EA19E38A39FCF964CCCC64528C97FA474EF3AA6777676B3DB443D0A2042C744555049C48B2BC2577738A698BC58910F55B0EDE555B171838F6086CA365AED981AA5354561411990707BD3305CF4D10161FD3124156691DAA5CF3795653E2AEE1C4BA021B0EDD0809B14905E46C2CD0BB1E165C8AA428B180EA394E6C92BD6873E12328E5E1916C94C81393172DF3815127B937B9646A783524671FBD8B5F01395178C6A9FF42C47D8B25FB37A2D1DA975F69C7A8286504FAAA6AD5B05307C2D20B4F27640FE59B1EF407110A317CD72023828192B131CB9AF96899A69B0F51125B2828F29493A997A33023661BB7811C4593E4E579F8B17D0CBB6037D9273932AF4EB235F7D01DD398B70752A925968ADBF56CF132B85680ABFFB937C35425C244345E805BDB608CB0666984775AC1852690908CF2A60214F6A888004AA41A44831537E55A5DFAE7B2A4448FE6C562EA66764DFB5FA508B6738C4F52F10D4A852D38F5354981CDFB7A851A675C5A01C2FBE886192582D1F08AB37753BBD81BA6D848949731C99BA92278A2833CC11AC3BF603512BD6557F9684EB980C7588424DB0C1E2BB2BD09196A7DA29D79208DA50C4A0C839284A44D8861706E991EDD099E0B1467B88948C89778787C26DD4436FBC4BFD12B0ACC00AB4D85B613BBA4F928BBFCB04E2EAA51B81845C3A710BBC8458027A4F055061D0B39AD28482646AEBC5458D0E70D396C99A0B456837376110488F49A83F48372327467AB87870D11B3C1E6C112AB3D6D486A99BC2B9B368A0695C6C6251D6BEA5B56FCB96FC23475719B8CC82806875CAD772E4716332FFB02189438E27097E565159E4B1790558273CA887FCA2A6E7226C53879ADBBC07AC1072E6AAFDD2A1DD89677842041F33C447204A3FB91C1E4935111AC739CDC9FD6F2BA8C0C66DFF5552F3B2BDFDB19D4F65CB3B23777292CF97CC54BFBC41ED041E", + "53318386173D229B9288C5D68E87D0CE2032D481C46B646EF71940D97AF370732533260C6AC943272866BB2BC90EC64424C67B1C877F5D2B35C39656957BBE40C53ED88C4124764B726A5E24ABA7B0C866A52385C85C241677F75487D4156C85DB639AD741E0412438BDBCEB6092FA14501FE1C5E95D90833332DEBC0441554A8CB5A8F7826B047882B415B78A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132606AD1D739F1598A16C608A240CD13DFAF8263D74866315E2898A3431CF19E46858E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nencap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C\nct = 3ACCE62A918EBD3D80860DD2AAA93B594682527418B4DB700CFFEE66A66C30C228F2566A4F717C8505DD17CB7CC71990AAA00BF04EEEB254154BA0D20025E02D0F476B445E3ECD9E90904695236BB7D6345AA360308AF8A9698A46FF10DABBFDD4537CD96EE0054FB3E7E53DC2D72DD642E079CFA964B8EE9A7E9806A5724C4D659D24AF5EE2669AB399AFC6DF41F1E8CEEEEC0F5910C83CC40A9287F0E44C22CA0CD3ACE7BA56DA39C29402331C3DCA0F6DF27EEC203225C5F2100944516BAC3AAF3470F793966CB9B4DE1A9581A6412CFAF5E058AC21FAB447B5045804AF6D75C27E24C48B4DFAA3B48EBF59B9AFF804BD24B98DA9D29556BC95362E207E662855D927015C92C69034CF0DF2FFB8FE3052713C74843D3BF90516D8627213E1D52167D13BC9C47387D57C8843AD16A102026E9AB2E430B70BD5EDDD8898A5E62E7D6CE8650B18805996118BB95CA0AC22A43FD92D3EEC07D5BEBFE80A7ED737921061ACBB42FC009C59A409EB3327C2931C642207145B826EECF2377374973219834C3E36E31F459793D644475E207AB0DB525649F05873E811988186DEE8A0E07AC3CEA66F3635F531988D9798F0503FDFBA624A350C299C1339435811620FD6B75EA11CFF36B300E6F2C79F5F0B10FC07E1E9E6A9ACAEF599F95DC8ED5C43E95617D407120C5F9A5A7DD2A804682B8214BC5C913A4984FB69DF0CAB7C0B3146592E43FB9869A526CE58148AAAA39E70A378CAB1648F982C0C668675E3522AD1C8647F3925F7DB726B1E50F352234E5CB67F9B55954831E819BDDF6628935A807A468E9724AA2917A2FF8E84D30DF3643275897BE01A2D9B2CD296B4289A4D84C2A5EC6AC1669EA42D9A19294CFD8AD9B9E4F76DF7879D564429BC55459421026CA3ECBA1CCFB04E41546DA705D6B27D193B86A695746FD2A8DE6D39B616B04C468469F69C23E1FE2BB7A554D70086DFE50F5B9F0A12114AF80D146BBC6A6E1E745905E05443F9177C36002C26FF322DEAA7D27074ADE6860B4EEA93755F00E35BBA8A721ED9CEC554A9ECE670C9D8EFE4B31DDD0565F2C18ECEA9326D3A5F8A1D7CC208247CE5F45A75E23FD5A4FE1CA5A20B661A48E2C6E29D847DDFA12EE226310D65D10E3F461998B4A7480F6F200181E6A003FA671010B87EBEF9FC8A2C14352102E1153816ED9B10B3E2F370EC7F8FEAE82282AF5FEC46A5D2B8697A59D1FC354F3854A1344DB6F6FA91C78844B3A414D3FF02BCD1333A88AFC9D55947237A743BAF81F0AFC37A10EAAC892EAECD15B1265A6B37AC075A778FE2466E1D3A7C1D9C1677AE5FA8737DDF4040D7C3D76118540D244CDA0A7AD5C9E4D7DDC377C15E57697F6F9EC14689C085E986F16BDE6884B2978F217C51ECAA2AA9C8FCA9CF6E9ADE1E39BECAAFF2019B5691B70C06286341DCAA4F21B87B38622C1BC996A38BC0428731AD3EB3C7BB0D08EC4B4950DC5EA20095088F317C43C073D2E2CD61B361EFE2CC13B12F1BFA59A309D620F4F8FD58B3A8F32ED9DED4BE8CED\nss = E09C8D7E5D104C0A42B47F031EFE22A79BA1008EFDFB80FFC7532F40FC9B3A94\n\ncount = 13\nkeypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\npk = 8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52ACB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4B8BD98BE4597242C95C9641B194A093A928B8D3B30F33C10BA326943A8B704C09A6DFA55F700C488C38A3334716CCEB6585008A853162E40A544C0A16878328F47C4E67B5AAD276A2DEC4C320047E2EAB345CC14982B96D1D13566DA409E93072377A1729546117A04CE291A2090B60030A35D5B360F9F871CAD52F37E63954DA0E0A8675ABCC3717972F89469978730607293267CAC89E3C96A98576C2351D8756429722A1278A173A75114BAA4F0EEC6A12B09CAFDC99FEE2C1AF7ACDAE3C747B94B06517464F654ADAE25888A15CB4C5017076C9D3FAC3B1560DD9112D88B2BCF31B15AC420FE5A698D52AB41EF33FA6CA8D8CB9B94D58648F39A138974E8016A972308C7B040D2FA32BFD1096503A3A0", + "E84B9941188A6720E06E6641B896D365190369766995826B72122D780477581BD69B348BB6C5C8F65B4D84AC3F0768EF6645E422B3ED7E38D0A423409C285D0E21BBCA97BE6707557BB0027E755F9A81912D04B9EBB374BD79411B2C283068670431F2DE58D346BB525D192F128C9316742115275E9214DEF7A61DA509B5848013B304216F783D77C3F57B76FB8DC984F05AB557709DAE4691B519C44D41813E4B61E6664AF5C970AE7A810714217745AF087BB00575B18081921A854B7D953E29CB1DE704E6578283292168EA73A03E2082B8B641C819649270011861A7B301DCEF74E9B116A86F717E30BA6C5398E34390072E20C82F570FCFAA2BD8847A7187052E6B9D0D9BC9FEC0217373BCC7B8D38245E40A1597077BB00A408E9EB2BB451C31A746D2AA07FD6432CF176382B6665D45343CF32731817023EE046577ABC342BBE25416DAEE417F2971A8ED4C839126E996A8DB40A55BD424C0E534CAB677FA1C6B692D2B7E322A331305F75289A1ED102ED604722737E76501C7E7ACC69842D6FFB2D31D1003C3B3BD8F4458D93B0270CBA21DB21A7D16E22E18584E68EA5B890EE839DE75B68D60B25D5452BBB91658F3220AAAB200EE7A8F070A5B5AA7FA30A768275970012324FE01910E8647945AE6F8B3A17D08E5C36AF468A7F6308751C4141439B567EAB03D72538DDF71DEBD2AEC5DB13537A2B0130B4C2F6662182BD08EB750EB681FCE77981A3012102C45642BB8A44AD5CB27CDA8369EC28190F64987EB600101ACEAE7A807158CC8100555A82644B3B513D7CB283A363C70A4EA090241C8A96AC562E7FB3C38F3515C3A68FECB271713729FB77A1A68695FCF995855749C1F0AE09F90741EC332E7602CADB69E55438B9D8CCC213119627410488145777907D280DDB7391D2EC9F27371277C266BB1B14F6EB8D46B2C8BCCB0C68F3BEB2D87B07044904D5B08E84305B0686F923985A49ACDCB1A662D1A08948C9B8D95883518D0AD3933976C464A41C18351216D84066D71164A32D41886A153703C584B747555EEFE8309F0810D49C0DF8C5512B245F637C9448C47E1456995E922460B8210C7AC1063047C3764077288A1345C23EE0C8FA6865FDD52ACB49614207285D241C14114DB55CC0C92049F3537ABFF81B8A30A02E5AB013741B36D92191691B3197CCE8D2328BBB6FF61932434899AE01412B231B0EFA18D8381555866091C77981E753F8A2B95E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C9510A2A0B4FCBD414FC61AFF04A8DF579660D14B13C40EC0470C45F639B65A588AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nencap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E\nct = 9DC66C77C56800C40A5E71DC3CF139A83AC4308527DF4ADFBD930307EF72D020AEE3E44C3D548C67CAD24E04C21FDCFB69EF121985A565CC897A06CD2C7F4CDD767A5FF8F9353FFAED3363CF5F315ED386AF41BB5A3B0E395DBF12DD24FDAD29FBCD6056FBBC6D354739710EF74B1F4F7C212785F1451D3FA18443EA1F8E4357B7D0368C086C395B4FE548240F7F085DB4A361490412D034363F3514ACDA224E4F72FD7AC410FEC9D7E194FC9F074E8435D4A2049F9FA8663773D1087AC0721AF6665C1057AF23C2B5F3C478F16DAF711BFD0FA253DC1185F008FB8604568EE21C8B93CD1C0BE2CF4D7869C9DFBB94F4B7A1C038F834EF1B45144E8C1C4F3A7587CC0F9BFE3C6A2CF22AE9B835EE38B6D6CF89AB32316D307DE771DF9444B6B23E7054182CCF799CA0D0D0D3034DF22AB6FC27C507782E8196CEA3550A76B3246DDD1B9EB68AA110955C3F3FE19EF762CE5EBDA48A0B59DCE90550293AA4D550CBE5AC94E5FD79901D11B7C5BB261C598CF0C49AEEF25ED8ADB9042791B7377035C41638BB4D06551D80472D159A33854BCFA31555D95506466D118E6B2051E900EB7BA9B6DF3CB9E7D51BA93271DF965F274C4370266F8D0E1EE346D046250486173F96FFE819C231AE3E08EA12BDB2EE3B47434E6F68E19DF6043465D145AB978860DB6918995DC8E995069773ABB5F033EBC58DE26E6C4214177F1CEAAD65FF523FEED2761BDA7ACBA7340077FC0CDE9A938D3B333333FD32B9618459A180D55A34892E6B569810ACE45421980D9A1A2489BADC1E617F4E5A8B3B628DB737AB8668BF047598FC79FC74DD21FC783DF41833E033688CF3915F8328D557C1F482FC78EDE767EC705EE6767D25691DFAEF3A1EF7D076480CA1621888C6282FFD037FFA0128769A30530D92EB7FF4C4E1C86C0D5EA911C7AA2F2B37F1019B061CD6D6BF0F70E76E8139131EE149AA4197D2F2F284CAE33B96B5FE8C5F846D277C59F04DABA036DA670B821A4E5FB0532D0FE03F90AB8E223F06EE5FE9D982047DEEBFB69A02B145E703DC60AB95918971CA3A25DF7C32DCCEA0019F19D83E245F532F5207F8ED19D9A2F7F94F22FA60B1FB666DC21CCDEF046215C50095301D2902FC0D4882908A16B810FB44409B9A23D8228D7CCD0D510051256E4879395FAABECC95542C07E8A07458FCE35D1D882606B41794BC69481E22C53F7BAE8B5BF6492BA14AC16F8E80918360C3C7BE0F2E6985A2C32CDFD36EEEA99B2C5C140CD56E1AC51ACA07DFB53D58D8DB395A28057AB62EB16DE9DA139DA54D4934DD7E5E0997F35FA77FCF0E9C6387E854DE1D9DF06950FE039719B5F278FAB8BB81882EDAD67369D0D0FB1ED57BF36B00D961D87BDE080787729753A9ECF0A48F5B92A369FD71F8347E97170CD0F0A9CED646A120F73A414D6CB8217583BE56255628CBBB91F088C2CA1B1C0E0A302D573CE50D13F22D76AD4DD03908B9A84F4EDC74A234C16CD210E4A7D4880F96A43AC6C003D011CAA39CE78EFB2F8731FDEF17B6B4\nss = 1F8D087B541B57A9D85F0737C39E73FDE01DB5BBE539834D8F918426A57DF9E5\n\ncount = 14\nkeypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\npk = A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1DDA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D", + "4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A6BB3B93C181B651918A25235E22779CF052E1D30E6852557CA32AAF841834B423A9E61CC24B5231D7590F863E814AA19F123C0CBA97CB3773740871AC23868731748355A85F03B275B3273486142153BE4920BC9EE77AB5C05D2B96228906586EC831EBE8CF6F9BAC3631B7CC904DFC768B1A717274B33F70D08B6A79C4AEC3597E1C9664C9472B6C100C1601F27BC0AED37152E20B327B5D32646F2980BD780C8F476715AC04BF1E03C2D4A31DA23B14DC0233C1A2C2D983627BBC845F023E349CA59626A99EEBA5DCC12E8B82076EF2295238667308451C2052C6F9B127778A3C656213A23DC7E25660443183298753475BCAF667A9483192C6BF553B7E50B44A84A4B881B0365FE513FC661A03689581E045D2F921444C6A76E6344ED8A335B6681CCBC7B42B50B9B03558C64DA65088F60B136882012135A8A659355503918BA25DA1C167B9FB9F771B5727493C921338C1ACCCEFA80201039D28C968AA3A40C2A28835F63BDE23B9722A245EE3C859997F45E10A11F1906C1485B0B51093F51819963393A692ECDB1DDA2C88A6133F69F401B124CAD796217C818152A528F7D073BFCB9EACCC6CC8825AC4612533126C1CCC736DB53F648201FF29A6C3F77B41E01DE2087986F237200014E5FA540735513400004B5925CF64B0FFE9575E27AC19AC5644F355231BCDD70348C4507C80780F1D51ABF6AC4C5E2957A94325A3F64E83A0A192516F6CBB40B8ABBA5F8B85BF2AA60E44B46585BF009A723FE1A44FC97543F269F670C593935BDF87A52A1A31CD2B9AD92807407B5851B49EB1A2318611CACAA7710B6764A7E57F8962BC3FC483A8393640E602CA55526EB1BE56F2C61CE802B9592F24C14AAA75AA4B002AC9B81FC1327B2A93AA889C9EB178BEBDC91579CA7BD30796CC324447892558D2C052308946A451CA49816C06AAD39603DD3841EF03CCC1075DF164739FEB342ADCCE87AA12F550200CE94765EB4F291A5152941B4EEABA91C3A59257C03017C0B7E0003B07657BA60B4256A8A4B205D7646813246385B348EC157DC6EB3BE4546D7EB85C29512840018968743D2CE147F071C8F96C7436596337D69F5074485BF4A288833F2855787F8A18D874C5A2A41422157F65B62B5E581C2181A7023698FDC1AC60A8340A34B29F81B03DC35DA2B453FA61293070B1C6DB57F3040C3AF7766C69B84D624DBA1163FEB0C71FAB6582473F93C8753D67B0259A2EEE1C847B1B8A73455A74FA10C3A4C21A35AD20FC36D563BE9BC55350F565E4076670F0C77B3C4AA2A06F7BF2AD1BFC4FC8721618454D640189A6F8B3D6C71086DBA68B213F4C51100A6037E717147893CDAE20A97759204B2C684D8206FDCB10DF575799AAA3DE388CEAD4446DCBA8E14368F7202520C71E453B41CCE426BE6C1E29AC475C45742DDACF7C520DA15780A9056183900559129E5E3CBB3FEAA288B25B6FC69BB8B164C1DB8E24391172A8C23859545E98A13725130E45C3D1CBB5D6F5C0DC275608163916013E6E466C29502902C97D3BC33DD006ABAAF2AACC40C046E55951D744E31887155A3FA880058A8767B35684445982767C697540CE339A0F4C29C2AE42B5DAC5047C12C22BCC155A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DCFBE9649D9D1C384BAAD67B91B2F3E21F2FADD6BB582A0B9CB016051DD82C75AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nencap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C\nct = 438BD56B10F4813575D7CB4D4F502AF16B0CB43BABB8B636088AB627CADAFAC7FA8A3B3AC3E8903C6F72A6A060ECFB81F2F86974E324BFC5A6EECA115AC1F632BD83BE1741204499997E1255C547E3F6F4D2B4C92D8671FB3342C1DF8C0B1B927E33477D589F74732BD047DD9898CFE6293D1F6108F74924D68215CA691552AC1CA07487FC7099DB19BD26B16B4474873D352384ADC22AAFA0C36CDFE4A5A486372398E2117A894C3FF3DF86F724553A419362BD1AADBA1730A85EFE908BEEBC4AEA15C83A02E0C5424CB39261697E3BD534652DA23B6E64118DB7A355438BDEB1D3D895D281F0B095871EC4B108354DDA84D252C819019FD3C0469014EDE38B16FAF69F12688FC7A17FF074414A6157E4FE4C9F92699D3B57D00D31232FC8BA2A05B4253CAF6E9F550FF9DDD063B4D2939A5431021450DE80538614DF20CD2C21C644DAE73C1621B6B7DE5CD08EA474383A9F842E69EC29C37BDBAB43012313C984D8EBDB386DDAD5429467F6E3CA94D1EEE89F77783724ADE7D1D375C6DFF1F483D6849BA5CD09C6EB8740CB1BC463F0D4C9441B6F248C029D8E94F994DB46E892C2B546C1DD3C1B71C78BB5B4C4D15F3F3382DC075E8CF29AA3D4700DDCEC71BF6C836CF84FDFBC60C145DBDCCC49929CC989A206E104A72A6967ADC2B1CF682BB4AEDA52475851DFC72EF76A33231DE8F44266C13CF3323FE8142D73FA5A6D021D31C15FB95DC3998BA113154ADB6CA2370B9627F7C15A8E858C15BA769AFC33339DC55F783322C41FDCE25EFD438879EEAB6293A1E47C5089C1CFECE5F194740567B2488998F7B10D0C63B5212F556B2C0B1F300A22A54185AA8431FA20F2C59B898339C6A9A2462EF5330C9CA2CCABD333666689753440882152E7CD74F965111BD75AB4A1B9D50F8F09C8E63268CCE09BE63C293E875C3CCD5518C2B9665226825FA269D8D5C078F50ED5FA2B0278E75E7AB2444FBF4C4B33E3C2E9FF7EA7D720208A582399D0A381CB3EB087BEC172F99F76948ACD97D7CABEEA2D2EF4859C087DF9F8216B904CA595993D81CB21FADB7E5DD1BA854DFE16B4E4818A2A4C7BFEF3FF1F499D30CF53ADF2E9DFAA03147931760A359213F58A8ACE9BE58E50B888F85CA6F022F7D1C152743E341B68BD6DF17CA099FF891A5F702E8AD845F092C8DA5A5F584FEBEFBCD0280473A7F4AEEDF0701D7F69BF8B94311D87F1C03222EA9698ADEFC602D7C4FB8ACD59008AF4FDD75B5A930323B742887A0D91CA209063754E55E21E8894FCAF8944675002244D0134A41E43270A9E918753C1224D2992B34CD5E0B8C1E79EAAEB74B70A215C7B75E9298C7AFD0F4B26CEC3EBD13D7462FE0569BE3145AEB4393B3BB1F5D13281C7FC4214168E062F76D7EB2A7B7D16A1EFBE155025CB0085DFC4A706E79C0670CBFAE9BC7A8390C6DDDDF1FD4E83D56D242AF36DED7B0C38BF82081C631A3905EE477F70165BCBE327658768EDAAA49548CF446AA574B7C97071EE2D0063A8D8D2FEE0092D2687F60E005BF0\nss = 0DA3B9B56FA25F4CA356D3206B99AC83FE84A09CF7FD55A33268C122A8FB51AB\n\ncount = 15\nkeypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\npk = 8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51", + "DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684BFC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC78A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B8452A77401C4E343BDCBDC985B70189EA976E3D65C47649593C9CFC112A4292238302253118CAB8EC52060305392E6A131F0445A0BB4E11A1A8D7465E704B3134C3807D9BE9F8B2ABD57A00758685392592FA0B01E116410706A669A0EC5ACB524D1561A265E307C24068B12897568490458121C572C2CC43B2464F2703212641202A40B27A41FAFC4B24BEA9F26711F28B1050645A38757708AD607FF6763F14C15A2CAADFC2BC4D23C576E5CAE6A20B10CC9CF610A5931AB4C59ECBE67EA079BC3911A96B24B86A0D6B99CF85AA44094B0F6C55924776C4E1BC9CFC88A127B8195145DA3515288F933DA602F1A2747A6856657B2102774BC1946163B534D02A1CE2E641CD9FC7F7D48B6F643AB53045BC690A249433553845B34A5953C873C1C686C83BA46ACEC4E91046F9E7590196C9C24A747C6D986B4B414C223A52A6C88475405232C78AB3AAE8861A45A817EBB16C3A3070B8E842527E965013244FE50907BAC3883122393340B1E06728FA0400791B1DC3BA103C8AADB6CB0328B5EFBC85694164D0934C207B63614CCA28ECA71E5F63A58604599EB6D1D248A37EBCB17335713C4C9A0500FBF893DF475CF7C19792FD56FE0A7505DE0158F34603E0071B2AA0BDC8A12376A1313F571D33686D505660C4BACE8EA40820918E05BC15B381B90D9B31BF52E1B18C422C3935D04140170542829CDCFC883BC344606E75A2EE7AF469C5A81DAA1071771FFF275F2358472B409B1EC31EC887FD6E76CEEC6812D40BA4469B3EEB028A0A6875A19B7ACA51465CC3FE78566A3EB1B98C621EB3BBDA4E7BEB5F2344B64013EC233FB5714BC68B767DA8B60A6B0FFC8565369C19877C16D7C70F17B85F7A228D28A5936968915D026CF683C762714830C1742AB4DFF789F1F43782622A070A4AB52633EFC52693B695DAB939BC24944733905AE86801C4577324C625159B141C5A1014A6E458B71A959001839C461E17A3AC46DA47AB687D2342FF63B83D3331510C98AC484F44B7FB6A31F6926CF047982C400008BB3B0D1EBBA3CB2345613680531B0708A64B937C88B2985C01A10EEA22FE5022912F9AD2BC667CEA16B0A091F3FA9BBB9B8C30160717B21CEF9D74458241BEEDC215D44900CF40709F6671F221D39C804EB6756C812364DF0503355B8B01102574AC3F07234BBB1B658EA822D52A452545DA3544C041C3A3F89BA30005A992B432178BFBA078686A07971601F8B12C22B23B69C05A89ADC2469287F052A6D4F58798E10A464DB4AA71AB30A94854D1B8C16893B432A8DC2859C66A168C8C5AD4D04559056C4588B0A8755013E378545B47EFBE90CA97552C9B8711D3281CC7B9057F78A68A59D5AA642D1E9233DE093DF5705D8639D702097F0DBC98451A46905AE72D876E1243546590599FC5923B37B4CF0A3F7CB47DFE8AF00F6A999127A256681A5705BF5100D7096713C49149C7C561C0783E048CC3444776BF8997671970535C2CAC5360C9B53E0D952AF348A28E4826DB9810F07110A48771C2C9B21DA3CA719C7A5407B92020AAA0180B4D6B3AE42A1C09CA38FA59D1ED02A3A0079F2E922D0B36D9795C1FA42354CA51DDC11A315515A45BC7E1E21BCD3287E18BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DCA19C2C9C907B129D01CC44A95949121C39534CC98B6D105E60FE519A000CC2AEDF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nencap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183\nct = 38E00521B95D89079394AEE0B444233F135FB37AB4337A575430DAAFA341059049A49D1E7D3B6EC52EF44F73154A6827BF791A2986309C7D88A855A3E278F42880B35260C340E913FA227D0ABCA526065DECA1837ADA0ECB4D4911BDE561E6F3624AC6F4601CCBFB5851DC74A80B5C3DAC2C3B3E4FB0B1D53653C9FFC4440025F70D09EDB2EC62AE4330A85B0E1D1936E9EF2E82A7E7C3C61E74252A997F4D5B0A5C9070D3DFF6855455C94D22498583016B9C108F8EC0D80BAD19272D982A85BC2688736D50FE7BEDC3D1DB893D42331A60658A4FF202C46450D24A2F1F5BB90342D26904B0E07A3E5D23DC9CA9E8901FEA9CCC49914549A913D8CFB3F0ACE306176E377624DF734967FCBA76FE125BB1B7D9FCE809617114B0F761B4A8381F28F20B5B53DA07B0B31A644D7B11FE444B9B59E4110589CAF921488E176A830DFAE522DE3C651A0E17AE0C42CC9981E906534CF95A013653636A655EB564B89ECFA9C538CD3C6D8AE6D1DD541538CEC73669356E18F2D7D1B668C5A7BB9B9F6F96A590E31FF19EA85FA9AB51418BFE7ADDB99D627645152AEF8E518C625EB3B49F22F93E827784EB5272F9D04826A04D89589F52E16C7B1B48C4C5625E76F2DC8CE6E1F092F9CB9157766E15286149513BA24F9F64016B165E6441F97137629526343520FFC30BC48B4523FE68813885103D0289501275238B7E9F5832E5A0299804A00E3AFA2F1F3D0A247DB2AE9D58D3B8FE09763AD0C5EA658820C540026D4CC5A1528C63BAB66AB97CA8E4F1C81CAADE9491DAAACEF0940866756CBBD61047D882E3150AC1E47DFF9AB68D4B0C282887AB37E2EABE5B265B9BF3910C3C24B8125752F4006F9625918D2DF1FFBEEFEAE895C5B31D865F16EFC9FCDFEEABD6EB1A688FC45D197FE5D4CC8CAACFA1E264A203234375D8A4F141E25FB263A63EE1FAA6842BE1B935956494775B379D91D828E9981013A7E6CD049EDE515D4EE4BA74976C9D68417A27FFB03BB3E2A0FFBD8C801C4AC78C41E9CAE33EA6BC1F9A8ED736724F9EDA52E3E2BDC8BC11E67DEC594FF4AE3DEFB5B643CC5C607102270AEEFF76238D7B5FC858F7FAFF305F300D99EA7989E3141DEA159C32D622B693939F100E8F5B4A633C7BC6E3255ABFD45DD80C7AEB51896813864FFC75CEB576B681F8967C14C720E01950B6DC7AAC1C845EC01E21F378A8B4512119B3DAF1EF9DD5FAEADA667F599C953C0BA321B3C2D03987F3B169C3E5BB4ACDA824921759E557DCCDF82EBE520EFDB1D3A3F082AB063B51ABF1CAF89057B807591A977BB89C659C14A2BF12154956FB3EF13486130272BD8B8655BFAF83A304B85F38D07CA0E5D5854191F0B21B59296A9377E83972F665763D405CF4C01D03104E4855D3B8573961446FD1F5199A6DA97AFDDB8F4B0822C4A1E9F668D04DDCE81D0192F32BF8D0B94AC57895F3209E616D3449309832DF9FAD95233FDD4B3036AC0075E3DC2A25D70C1B922FC9925F20C296A93F307E5933B4C62AE1947EE2D35EAF6389\nss = 806390146332DAF2AC2CE5499D2ABEC128137CF7DB02C27FB457663C18A0D7B0\n\ncount = 16\nkeypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\npk = A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1C", + "E6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C282972ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927A16730C3D8A8484295A1D995716A3BF93C7270671AFB7886F397AF65F5BAC1B1A1A49084D1A672A1F98BCA762287E90410AB01098C74869B42479C2CAE5906AB354970C05CD256514F5C2E763230B6770884E7B700544977993DF1F57969E0265FAC4F474B76648B36F5711163638069820232B8A64F16BDE83557B0540405D7987CC39069923DFA984CA4045999A77483E04FE6EB0BE954A74C13CFCEA79ED0D8124B01B740A26ED961B2BC496CBDC539A10B8151E0078F66751FE78D2F3A5100761C8BEB514923A7B4F3AE208766FD852222DC31FC1A59A883C401459DC73468EB35AF61D28EC1DA147C882CC7F5AD5204BD8DA270E4C91DC37BAAE1811CFF4CBF8605BB48AC8585094327A8C17527BF5B3968AA268E152B6896A288A9722183E199F608CD7A412CA949113E87A956E4AD12737D53C3BE4752533BC755F7A1C4B07661E988210AC72131B4496941893A9C6F1180BA622436EEB02F3A3A090C00B1FFD310E811A7A8B87984D275D76B0F99ABBFA45CC5096A1562A375F0599D9698B18012A84A0628601C731CE1CE6824907F1B16878A75418C2FB0751202FCC988779BE2326E2E5228C9493A0E628441B13D58B3C79DF34B7B53C7BE816CC7368F2F31C380296250B33269158C4F9706D75B3B5536ADFE5B0BCF514899287B4B637BB4249DB25A0413533D628597DDD745A7F5270D136763E48A517CA62E116913350E7361580CF77BCDB5B607B38D49E1581654A61AD9602F4415F484BCCBD833255A29D2E76262B401F7FA5A1E68BB136771C41B29333B653602B79A2ABA21004E8A257DF7362163B6512EDA4E1376ABA1FACF04D1AA56C814000D718B5B504F1B9D2E627B8A678D0294C5E3B186A67C082B90ABB1C839232912C39C3E02717A65E24A185A5D96E99851EB538A4AB872148C2D7BC52EC4270F708690D0678D43C783CA194B4AAEB6F2156297355D7823E0F80890608768C65073E04E7E5B45ACBB1CB6446483E7C315A0A0C2066F080A53818A4EC0E4973F630F6822A437F6684FC9431F20A306A055F9906435172699B3CD0D46457BE26560F692864A97F80B493093270B5225980287F1F5711B355F9CCC018D670ED8BA64F10BA98B0068E7714074E14736087819EC2CBC960FE6939A4E9A4DE2045B53E81FBB845B0E546DE6B34EE9E91ECF0C9F74C569DEC949D3EA11785639126BBD45137021E9670735488E46A325342A2B4A959297816D1AC731CB501D628BC09083AB5C4DAFC09A36C7C70F2885A6622BB7162AA2C999927A1FB749BAE280237DB21418E2CEC419990288B813E80765B47E4C314171B849E570C7533CC5BB77CB9F10272926C382FC0796F39924B6971FE6B54638C4CF25318E146AA02769E64C47E4DA2D5264B282B32933D8C74242AA73C15875934E99D6C570572E03C54E47726E3B0416D3737A29624169778970E99DE64BC2B16039AE97C7472A41C9A6C6FD45BD7738CB662505BB26A307A2CFB9680F5CAC086F9BBF7799263C0B5367032196F1BD842534601094668A33BD339DB59746D63BA6007887AB750F5887453E02B22C3148BF6C48C806A94CB7BF23568789A1260C87AF0548C71881401C565268317756A211B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2E4174B6E7542FBE80AB2BC06DFB802F691AFF147FF90332D5EA739216C18D872DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nencap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F\nct = 7678F9F69052E083A490965D779518878DF36A286624797D9A00D562D4BC7072292A63B24C01A747DBF24822CA2EBC078EC3BAAB0DB9DEAFB0F3CBD655AFF659514016EF3D93E8B52340A850089E5FB8292F72C86A879485387B190ACC8E9277AB4A8EAFC7BE2F32138504BB7B67ACDFD9B912D66E76DFC7F66F6E46231FAA4D01FEB97E1913B602477DA05EEA0158C4D33C2E701986411F9EE8B8518B8187EB0A98484800A2FF2C483CFD811A64D3A9412EA798996C87801F1227C19CE8139A53F42DA6E5BD508B429ABE96AC93147FD660B431FD2E146017C037DFEB89F8C5419DC721018B1979044A20FCAACB9D7D2F77FA0A370D469E253B89E58A1EB7DAA6BFD983642E45D746ABB642E0736D20595E8A4E67583D9366D66CC8DAE93E0F579BCA7989C97D9EC0A175194AD55E54ADB1988803B208322041A6F3CE5DA12C0279909CDD937DA9E4CB781E98DB46FC57733F8DA3DE1F86E5DB7103AE7D385F1F0980A669360D67DFA4F91E7F415B545E46D6F0D702A838BA8F248B3A86E18366B6EC489AA8F4196BE731C8FF811A079242640A5FBBD2622253525AC11E74237727BE9F94F376C81755303629D34DDA91F4C0157FE10FC7FB7D9D3E86F6B7646A0332D09EC2A8DE94F6530D3C93A85CFEFBD7BBA955BD41B433158EA148EDFE6F9441D1969DCA81E0319FA2CFDFA528C6B0846EA08C9C36D786D164C80E6938B8CC8BACF096A4E196A601DC1DFA5F85EF588752700215E4DE5A6E7D312EC9EA6704CB5E57EF64CDEC044539D536E5CDCA0F288864EEFF859A9444A078913942EA0A909B4BC3A9F4669C45C242150711DA385AFEE36C2C9B4186D74059E54C111682FD5E75B46CE6A971E9AB0263EED4BF29522E2D60F9599D594ACE2B5F528E2EBDA0C32045F2A90361AEA23733479749F168539DE860146FB9687EF7D0F2AC8C5DF48A3C4A5D44CA2F464B92BBA5756503672184A48A6CE33D5336BE21DBBF177DAC7F70230DE92EF9AC6E510537F7966FBABEC20CFE0E3A7009C8BB54E07AD7B3B4320ACB6D9425467F83D1C9C263627835685A3B2637C1D199ECB1B4C6C2094FB338D4A9BF78F599A533F0B115A4EDB9F58D5ED0FF59B8B2FFB02D1B7F44119D7F0DF89B05BC1772E85555E8CA00D38F95F62298455B6EBBC502ED3C5EC0FC7051C58317B3ECD7C1B6F1DDF9203C98F901423F337C81FB02663D0616127124", + "7F139944D6C38C5EC86EA82A542657838EFF141A1CC0BD88511D57709F751F7B2CE7CA6CCF57C9BEE805B81E553C9322348DC35D9C09AD45F167694ED753FFC8D9D0FA4DA6EEDC97BDADC4F0360687299975F9798F70F8E47D40B94039CB416A08FBEBEA26FA87D32621CC509472C19E8A7D83A00C82F00A6A1962CCBBC6612C8CA884DD88F3B0112CEEC63EF74138E53FD14DBA053B7BB39DA8B0D43313D18F75F5E6AE20895BEEA14E7FF3E94C504D5795162CAC8B168A2DBDE89F3AA874F4F9287DBD34252BCA7B3557C00E191ACDD44AB8ADF8931FAF6E6336E4441045\nss = 5C32A0ECC8FD7E70C1B389FE25C91899C37CE4CE672E299A41C7732F4F0D03B2\n\ncount = 17\nkeypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\npk = AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E96AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980AD735E9E838DA63AC7A3E1CD3E574DB17C2601D3927CC2A9D228A05F5C1E51A63634383FF5E03151F43C66A07BE9E992AA65CA4CA17B1E021E06B261CCAA89B12A4916A5A4E39826A94C86BCBA9FC7D65FF04549DB70B300B1CB280B3A41E82B6C8B0A4A3C5E40EBA59FD18F004CA3E4C15BEDF22E099C99A3D114EB0C5988BA02873B9581107A23E54A8E51AE62375A887929F7333D4D763E23B20A246785E07700BB16C531692531433EB6A6594D1464BCA7348022C1D4219CD8AA6614862C42376C3A0C4674181983F2A2CE8B7F32659AE87ACCAB6023938592E188A3C1015E98720EACC9AA837A49C4617A850C89E1212478F3C6BBA51C30A64A8A1C225274C92EA953872342A96CA3235CA7A9467BE55250796126B30694F71B2F75B56D84AC89C4B635118145C7B8967DE515ECC719E35804194B7EA9304636283CBF72339474CE1DA00106110A596725574747DC07B3F0C7C527ACA703CB23BAA080BB7A4CFC1009B3E5AA89659121E365FD6CB6FD15AFED70779A978B3FF50F915B6C16A350141721EFD61085189C3265530C1A17491B317031B4E4667EB8314AD34CB7DAA50566A9812377CF24076FC3DC748FD58865B1B02DBB831B25B7B7383579376FDAA6C8A5323230025A4BC66977F6A458374FAEB14E47F70E654C42C94A5FC5E386A57ABDE3F29349623E4DE92F900527C165870FCC26A2F95FA1850F2C940FB7B87686E253DD54B6706A84A0C70E3AB04CA8446EFB77609E9815A261AF5A135836064D44A485B5E850F10153653838E5874B76568516E847A2A9B186E8A50C34C2D2B0839EE58024211018B0A13FC781623CC313B30C26A258106941A66B3CD9481ACA7C7E3CE3202F098746C42C58F4C7DBE52FB5F606FBF31B9B5022E691CBEF1464F6942AA503147EBA081817AE28581ECDD867A96195DB320BD2D91C36DB01ADE9AFFB6B00F86C13E2E252C988300B05AFCD007470CC3022E96AF0768DBEBBCF62B53345B213C1544491F1BC75BA96BD73BE57A2CD6874511B44BF2DD27F4FC87C167815FEC59F7A043F699BA4D23400886A7214160C23DC96056BBCC7007A0049435C534B66971E6E5C90EFFA6645C45031C0C905B9887700181565B53165BAB605A51BCACA0DD0C308A46432794C38F21E04172005F4348211C63A40CFFD7C32BCD57FDE852FEC793CB7013E74504721F6BFB7637F73319F75B08E3C25777C969C6EA000C9B79D6F16A00CC4B00AD7CA4F8704B2E54D9D27524F6B80A6D51F85447B22C29AF0036C6BA486862C8B4FB03F26042A0E195A3E91BC303770AC844E77805E41EC6ACA920FF3A1A3ABE81B598C193723B20C8685590131DA89C0ACE08A592489791911C92C7E6ED55F642CAF918173F190B2FB8CC0CB2139FB6CAA259B5A4634CFD0A532B719903E32831489A2D390B4C5A5066B4AB5A3316441B162407096A0BC0342599804752FD4F21C45923705A7A04012AE4A900C01D584F9F41676C36681994C2F4037BDFB84A69A81FA561E5BE05777B571922988EAC714FF249926FC9CC4E93666E198308A434DF74DFF3C5A440948437A7C500582124574AE225F52D322D0909B5E946A5E22AC8F774F69C48B7874417BB1C0B93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2006A70FA33FF4A65B00553734C5BD8CCA0A65EB3A115D96B8AA90F8FDC5F8F40F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nencap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2\nct = 8B6066F2A728AE7D0BC110336DCCC3FE0F6357DCE815FF647B494FE508C69A7ED6E55C11453DB91AEE3BA1C211216EDC8DB6A45EE71552A75B6B168FEB3FB85EC871C7DB796DE7BAAF09511EBDB584EA318A07A7121B1F2DE7A99A08A0F9CFEF11900FC897DC8B315BC62DF134D054E053777E39436DFFCFCCC673DBF48440", + "276467329301CAC24DB50EB48BDEA5085D50E40E7D2D34E0D193419D423DFA565B0B8278718EDC2839B764F97C796EE6C719285BF2CAEDA377845382E29B614CE12D31702D98B0BF73CE2B695D407BEFCC62B69634CB5BB3803251697C1660B1411C475C62AAB58F5AB9BC4C8DEC50921FC21452E08B27095A8D87FCD581CC81C223A5AA2DD679CD19F87127065C1368C8B29454A9351A0B17A85873BABA9132D4F905DB6A15BE3EA0E61DD4BDB7C506E7014137EEB3943794F5AC765103C9F2C596401CF443D0979557D15F930580D34DB141403E278E2B79E4E2BEE3CB69F1187326D55A584DA85C98A300931E0DEBED6CB3C200ADD1CE524CC7230AF50A93EDAD2707E452DCACF7F81CFBCFD47CD9457A6A713E1FD9B8F8DAAB5440A7BF30E10A244238D02EBCED353667C1F5EDED23E1816DFC8999E46C7E1CFB910BDC06388D12B9C7F32D3611A7F7E38AF8EDB14E2E80EA10E9DDD676FE4D921B4E24DD175CA69D82EA6896820F5311447AD8A37774AD535781AF80F98B89F982C3600EF2101C8527F0B1DC2EB39F47D21DC7112D9F6E96D6D74FFDDA89F3E1B0CC0CD09C2D1061D0E2725A30F88EC62D95633F40303811458954A0178BFA7F7F9D44FAD3607D96475B0BE47E3182216E561C2CA147298D1EE0F23884E658AE146DAE13AE35B8C4BCB6006279955088AA34E0E31284A39AFC316E5F83B05D2271FC3AA5172DC29B751AEB2E854691E5942012B87C2A5C7A0D97551D77927610C01D60CEDE43C4489650A3C4BF1817B12C61DB829386EC110431DD09CC9127EABAF96673B8795C8AE2BD97DAFBEDC4E4D726E90207D43402A761D754DC0C0FEF6403C23F0F8249E8AB153C768B1A42EA982433C45141853A4755D93B62A9DE2C29D83FE8262B1D8D0D6E7E918FF2C8E88CF20705701C8A86A9986E4BAE2C697F45D4DBCFAAC1F11F11A2A1A728F44D70D31F85CE8BBA588C095ED854DBCE17C6751BFB2EE1A86713A796D968BB0271293C9210B420CE454D329EEEA558DD60052466B051477D25152F6BEA1E04C521FAB8D00BE3B0C5CC166FEA82BA49773BBDAA958C5C7E8F50BFB5E345C29801024C39E597F66AC08FA1510FCED31E21F599097F5FCB604B88E3FF893FFFFF9F81AF2D5E1CE0FD4BDAB7A541FF7DC9B55D0EB4D54EADDE6C5A9D688A3C2851976FF51FA915DB037155BBE715F0998C17CB2539AB0300CDA62A0F84817259B2D64DF12AE065CBEF43648F5181ACDCE5B434877F4F90E95E19D5ABC106F568F1B4C48305EAD8A35EDDBD35404E2D46C8ADDD2CC4DA632F2BACF96A0529BB37EE7530739154E01F50116476333D4D0EF1CBA1A85E4338896B\nss = 4FC71B4D0A7CD5D80824E137B93F8356AEDA6A13A55C0515AA74EEF21447CACA\n\ncount = 18\nkeypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\npk = E0B9190B548BC164BB826874C1800980DAB529866B951C01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8CC6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520CE0B9190B548BC164BB826874C1800980DAB529866B951C01C20CB4AD363C681336B13105FC338B1788AFBFF321BD981974C33D98A35666EAABE3612E61839D6AD65490D71AE992111719AACF12A060648667E34D09343D93DB88ABC69E0E098A63749BDAD39F8C6B93D75990B0731621CC04E6E2061E93CC4B51209EC92ABB303BC638C52AB2AE40D746CFCC43B7576A240540BF410C14744F80A442D0555D474192BCD9B187A56691B63965973C7793668682852F91CFBCE70D6D4832A1855CC4B83A847734C24019C508B2D29539FD1A114F787285E197B51BC092F80B559446F1076F02E984A1B27CAE7AA1D0B50967939AAC74CF2335AD421021E3225D94FA3B09148E60C20E8454C68A8022043206B7BB1E799C9B69286509A188DB29A9EBB078420A0844C858CF4B11F9B4959934002BE0229E714350451B9C2775A5CC8C45B07E121290EEE32A73D46F8D7C55311A8C29027356139F153CB405FA14064C5C31060D7A964B33D76BCD4809D21B34A2F7806486BD2835B7F871164AE496D4264F89FB4EB15B7E5A7232B6C68B11351A41B09BB0C92C8437534D2B4C0CA2538023B29DF93D93C98136780FF6F82846CC2868664322AB28DCD7279F68994BA5A5ED406D4D717D16C14DFDDA58DB1524F7C53F3CB170D45A411B07CD64F001DAA0AD1BF63A11550C0C154D20F5096DB44D1AB0A1C9D66581891A9314C18F778330A0936E7A2F3E19C18F7BC87CF078627770DFC5A2FE71B27EB8276863C3295C11E08703EF4A4FF6B3A1871C7B42C43A6EEB6BD1526AA95B7DCD6B38EDC207C630BED1768CE9505544E9053E5C8CBF6A181A1A0F48C8A98B59C3ADEBCC3A5C99E61588834024CFC71C9DFAB1DF558711B311404A739F79B45B1A8A7633081A27A08C3C16478C9D24C1229723ADDCEA225D39BDE7851345B18B1B08254181B01623347A9A57F5D", + "902290B10476083949556663309059815626C3CCB5302B978B2CE82AF231934FFC7732352B990B21B69210F2ACC048387B95C346974C2181148078154416E08564D664DB3045DBA82C9A7934DE51AB5C1D7346A391BACA48209C8C7235309943C1CB9CAB4771C7EAF59321B510D430C88473AB16F54AE461A5DC613C6FEC61A5E899552E835EFF57FC34B7992755D178A0365C52B3F020AB40020CE21B45717654634606DFB2917FCC266193E2E5B2C4559CC5652AAD1121CCA0711E26C23EB33C1F7D389F2D742F384725D3268F8159F8C463585998289E58369FBB883CAAE21B87139E52D7EBB92B011CBE6426390458247C45F06F2519AB35B35675BF93325351617AD3AC470F73D3D3985E10277A647C96A6C56CC2346563CC496DB232FD742AEA3ADCFBC506CA8CBADA7B040A04F6E329FCEA77BEC0683E1A87C396113639159D9CA52A5A5484D2839869A2E80557A6BF7CE2EE295A464AAF835C542457D021C65C2B2A457C771FCC47F8B1056C8B7AA61D1843A40C4C9B083269B2E89FA3BA5959F89972805FA4B46E35ABEF0C57D875C54804DE77071F1219195BC8B4F7C18A19A7953573E7F4157CA03BE2852461A784E736110157BA3F83A6947AAA09E9BCAE730B9B212BB837627293A485ED6B42CA1CF26792676C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD631E1DE2556AE65D57E600C21E8E355A4ED586D667177CA0B7545CB5A23D669F4F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nencap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33\nct = 35B5A9E583FD8BAA2044FC15E93BE2D0D1B199196F10BDD90D274C4C56C3DAF791A9CBAE48772EF76AF0C325C7DD84029B2D44B4676558A5A409F6E64D3538E9C7F6C39A19CD737916A1C4DB7DF79AE1850A0F3EA6DF53A956C93BBB5AB3D5384AAC5030AAA99111B17AD156A9307004AB9C3B1C7ADDB735A16699C0A7FD69CE08C244B6258CE70285F56875AC2343A18868A93061DDA2CFE9E6AA2C0CAF7FD0EFC593D9D06A4F6861E0643ABBC0A91E71CF244384F45E7D3DD88A27887AE4695572E98506DA6E32DAA744AD32F0A44A7679F3F0DC7C868207AED7BCD90F62F36CD695B6B4786C5290D74CAC91A28A0D3EC3D6CA53A7DCDD4353476E54FCDAD93E21C4F9CA58B069BF5BBD9BA268B058875FEA449E68B3F93839C1B6FFC1B095BD0AA6BCF24BC5AB14FB4C8B975E701CA0190F9381FC6D47207A53F3C281CCCC0145748222390F364F6F5444614325AB382B3F7EB659EB61CF2360270269B93EBE68825EEE071273BC880751548C281AE9D94EAA1764CE70FE1857E4315C610D776BE9DDC12E6848E09192E5A7AABE46BF12A268614D138557630737ABE83ABCFBBA6F886F5DBA7D1090854432BAFCFB1A61054A1F7DED94A9B1E6C1DA0E6ED87DA24ABFD24A61339F8241C87C7AA8927744137EAC239190267B338FEA6F3F564B0E30F0C08AC24D8D17C6A7C748695957680E775F494CA2472614E5F6B6B6C703673DD9C93FAE721292981A45C714E9E50FC0FCB173D5A92D52167695E4F659A5BBD6920F61F5FFC6B63E0608689D85A919E1544EFAEE4E2525B4A20B1B89FB4D5A20F2B2FA389196EADA7F12EC01901828EA8D726EAFC62420BBD9074E753559361A9CFB371D459AFCAA3F11D893B5907688A12A99FCCBD8F390EA00E4ACAFC5BA86BA6D735045CCE689CEB35B3DA81D6F21CD8E6BFBE2ECB870DF4B3AEA67948FE7426471D3325A39BB041A0974C8768D832398B0EE9273F1F488A0D8829454E17AEBDCA048B7B3014C5C3E93E5BC15317DEFDAA4DE18094523B0491A3537896689027F57436557F65D70A5440AC28681FA0224DE0958B60DED0A4A6846316B8DC836BFE99855AFAAFF6A4EFC9A5149610D0E1C3D8FD8AE4E7B489734444258A30F14681D5DD3179F530E9C0A5FF42100AA851707E3216FDF5B5DC42C0DE6EC2031E9DF703A6BBE7385396C711218B445CCC15B83C1FC1E19AACD8507A60034BE48C59C23C71EF836A7F4F05A07DD953B6DEFD09A7ADD8697097123A4DF8EF6ABDCFB74F9711E8F2719033585D63386F32CA50F72F833FED12EB70F2C1C34DC7F26205149D68652468B7D156C3B957F64BE1272766FD82725BD00BEEFC5AB6F52E0740F7E37FCFBF0D0988EE07435B41BB58DCDEC0D8B0C90C43DB5130A153DB8994A1E54EA218668CDB2C42380FE4AD204A910F0AD61777CA661B8A68F43808235C01187E6101131A32DFACF091021F9107B4964A55A3F19CD55218611AA5C479107A4EF33D76B68B9809D4CA773C4CE0347C64D13100B44A837AC87CFDA\nss = 5A864018C4C8C17C01C5EF38D7154668D9099994D92ED2EF55F02CF6B3623FD1\n\ncount = 19\nkeypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\npk = F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B820892B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631", + "B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01F1390E49F3B488AC39D0E43292B70042C52355EB48B841887EA256055A688FCAC5A71C896414CE75F57BBA12967215C50D4B5BE692B6DCD1AD2190A3D785C19E283F87F784A03C8F52A23E150734FDD7BEA2AB6D122C928606BFB60570BD696D9676397AC3AA1D062EE1AB3922A2C9B5B02D14557164149C62E8029B139E6950B3F8ACC9E8C30274B69926C1658F7836F479C8CC70138B829848C7698B179643B7550E9193D6FA87350503C2B69136B08CC298B5C335B1AB95054D13C9260625E34C6C2FB8186E1916C137AD9907C8B2AC9D88FAAAA0375236751A47918F96477B7EC01819F8AE1D72951E21608C87532A9428BDF4CB5658440CB025CE3B271652961BD935624B9EB70047E63184B9503ADCD057B6744FE42908CFA325E401B9D0DB5ADA201F5D64350D392C4FB842823895E15720DD7785C7F5986F15CC2565A71F6CA11B854A293C9CE6C9A1F4AA3917130308F2A2ACA964790BAF960AA12DE3334D146E64DB81EF09563C9667381424C809441EE989EEC93597E7C5B558A89DFAA976F6934CD18B8EACB6F2F54E8F748E4BDB69B0764FD59352575066DC242DC0F1356FAB4467C8064FD23F8823148B77A4ACC642EB2C181FD5CA251B323561191CB15F2FF0784900A15F67014B518453C4C3663528FFB53271E195C27533FEC8C3B159AC1BF39C6FDC69DD5A5FE5872FFB6B2271A09966A5C738C48E63E141D65315051610F0F5588AC97F14100027B144AA23774F199D0D9A122953ACA8782A4136820FFBCC1F2692BB919B674AA1F4D679E8418E8597C74D60C5C287CDE6D44492411222636B03CB661AD66FB442193690A5F1D6B80A947442A46BDD239FE3989E6DA86949474E395056A5E6CB42B25343A7C73B650D843527444243852518A9034B9EFA7A6BB8505BF605EC238FFBC08CBEE35A94845D7319144B381819D0928C27023B727656EA843140649C03098FE74C717AABE91948EA7698DB0A86D34296B5E50DC0A9949C8BA07F64CE60DA2B6E62458DA229D52C08B9B696A124A8CBB791C0D255D3E4A69ED2C242000DC6476B4555552DEAB63EC19FE8783151DAAF78E561E1844886D4418E7510BD025299B1C83C7BA22F63335B9823043336DA897A44FC6A28B44C68A49B436B0DFA406BE642A5BD303BB0D633685364D80440CD7189B6B34F6535101979BA9D251474FC91BF2497670BAD0DA78AB3C13EEAAC864572A2F919546A57C719BCABC9DC8215B492D53118C2D379E879234A700638370A530577700982C4334673AA5D71DB98627384E8CA876E24B5A31575EA3C334D3C7D3ABB6D8891B4904B8F5DB93D0531CAFF25BE53E28C45C94758E309B83ABC2BA66D98D3BDBC53B7D06592F2712663C777DB60AFF496A217E82D8272C3A218AD8C8B04AE7C66BE35C08E3A955FBC18EDD07E8E68A806FC3FE218B87F87BC332B86C2625D8FF01C9FF6214B75A20CC465F847511030B47EA664A75B3D4ED9038A9C747C6872DE0A57F3B76C60585ADE64570A21CF8548A5BE4996BC22B3D16A7BBBD20149034764B820892B9394581697E39F9B35077EAAADB06702968A5E5418983110A97D4749D3160DDB2B9C587767FB56B9ED9BB3D91CBEAE141769C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C87F3829EFF562789B3E19FAFEC92E4B5F95B45F3786F12D9C24915CA484A49CE1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nencap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34\nct = 8AC0D6E2C157FB04C753D97F8EA4C0415FFC46D2406D65B51E3991A286A66A87FD7E7F5DF13F446F0DEBA8D783CCD9164EEC2CF4AB002DC6DE315F3F6A3BBEF9E2A0CBC833E12F1097D11158D73C579836B41DC1C0186844E2CA224855F8A2ED24F31B92827F0A3125EAF79140612ECE54F5A9DA73BF775D8112220FEDE4B590C32B08F4A7B91B7497739C3EC80E64F2165E7F032D5A583F0AD2D7AF369F903913114A2829C8DBE77B460B06ABC23D184A7ABCF6853283828623E89286CCD3E4866C57F28146203100665792E128AD7E105DF6F283ACC30A1BAAB1E84A78E86C3B49D0950F93E1B88E655DD6B3C689988EF7E2517812006D38EE0F9FFD7969A789AE2D8ABFDE2A8F1423D628737DE52AEFF8362218317968163A5A562BE757C3E9F806AC7F8A0E5B5465841016A694861AA1DF8637A345D25EF933EEA840C5CD37E67E7489F48914A07C3D6E8118ADC55CB436E8F283ECF5CD46084B41F24430A80C6FC1099FCEB3C05CBCFFAFE17F129CCE938C0DFDDA9A440E1BA6FBA8391F84020E7BC29ECEFB06AEED4272FCFD947C689EBC9FF59848EC8D5D8F69360F74DE5CC384CC547B31249D06EC288A013BA2E07C05AC634FB3BCBC284268458D441C42545F823C546AEEA8E2DB8832D683709B06B7E6BE4D68EAF8A5EC172EC63E625576E32A5865E2F124FBF6A513FAE2AE5DEF871E89BAC25AA35D026E7121D4D2DE17DCFEF4F021AAA8AFB7B5CB9B5A424652320468E658AE8AB9141F66C35EFC4C1E46D7A8145D9CA9D57D0D5BE1723E7B13585F16919988F7F4FAEFFA4E9FBFAC36968E96B3DDA7F6F922337B15BC910C25CD3ABDDFC4938B21519D914EB51479ECC5ADFAAD5E844BDC958659F38E2A31BAE0F1894FC5A39446FAE1EEDB445CB1ECE0B0FEB796AF4124F60A318E5D52F59995478AE1CA6433A1338B132DC236366CE44D63C1930CD3BCE9EAB66A911EB0E25512631C96D7B45F53BE8C0D0E9D37987167B2FEBFEC0ACCDE2D31FF4A83150674DC11863CBAFC2BDDDF72232287A7C9D05221FBC916D6AF6A9043575BE8BC086795504DF62C50B859FE9443A08322F943EC913B2C3A3CEFF992480590BA4FBA1A956301125F7F1EE6FD5A78356554E5123C4587C4CBE4D4ACE2A00B847494CE8F88C60ABF6D4F86EA6C3FD05A01678E212734911A1F1EB0FB94FBB5F10003342E8DABD2C6FDD670652B77A8CAB31ED4E15DCA52421EA6328DFEEBB387B64BC3474A53D0CE7BAD442ACD0C6C9A615B32C1795DB075D9B25AAA48D32219FFB7BCAAF2B5B53F03CF4BAC5FDC6F0045067DD9F55D8C0B4DA63A91B8C40CE5BFF3E6E6BF71943A67FF828FB69E7C1A0EC4E10099F1EB76371DD43044F0007A22AB9F9EE22F663CCFD1E0F2E5849913C89808E7609F594E14A7135C94B4088F726A0A3BDE5CEDF9BE2F7402BE553D1A5BF8A15B90E711EB5BD84454F0219BF7DB0F9E031F93175BBDEAD918BEF03C68D279368FC8DE7818811EE6D5B09F4B773BB3100B688FDD6DE7C8A5B3218D4B53\nss = C8B9932975C3EF329424392DA29B103F367FFF38CF402B40A0299BCD2CF10FCA\n\ncount = 20\nkeypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\npk = 2D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB3", + "56146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A62D7B0180596BE297A4631ABE0D48A046DCC99C8912B8255FC45592A2A61230652BC7C450A674CCC3ABB27395738D177E7579AFDCC30E74E7C7B5AC5DC235176343CFC4920ED8D9472E13C9B36A6D38BB44756BC31FBAB62893656DA065901303700A14B2F785D98896AE97953BA358FD53091012B97498CD7516B0E1898E2F6803C5A13D70F5BEC346917249940BA35E3EA954F6CA13C343A09CFC02D8E66852C1AE0FF8B22E7424F53B1897EA11268A6B866C09EFE8694031754ED1A2A147C0086283284133AA6C324E0B0570469F09E0901F25213FF9B113147990B54CB241268E0B6C7A3A90C638B7C483C71AC1344BD65C988736C4756E0B71111BF5B810FB3CC4187363A94EFA020DE1C3CB9A005CF472BEC5685322FAAD5BD1CB0F240458B56FCC5A6167F22577565DAC1BA9B984C33C348BABB70506B87926540547389B805BA01E4443B5D60B9A407F8B060FCD96C4B717BAAEB72400EAAA9853B962E8A0C8D966458CC4CFF31E960C447C6B205629419478360CDC945D6B9A55504D853C1E51364E7A9AAD82B64FC37A02E4139B9E6C392DC83C04005F6D1299D990A89ED68ACC31B5D1D224F2C8B3CD5280A12C6E088CC2F9D3C59AFCB9FEE458AF5135C9B4B477D878F34723E3912189D2764F9366AB8752C9248A5684296ED46F404A1739BA72D5D652C614860D41898E45B72BF66D587089FCF49E3B94CD26999D7539C32BDBAC0139B20988CC7B578ED880048885355F193DDB1690B9092AA2A86AF03A41797120BE84334EF25C2E70BFE8E0A658F03435B65787F38BC9452DDC584162955F8B8560991C407FA0C12D770E80FA4A2CF7B853708BEF2A44F959B9D05B6FAEF83F6F41A2454257B0157C55047AE7D0CC17079E118C8A4EE3358D877251970EAF86684EC70858A94BBAA4BD2FD1895C2223320CCADCE636C2156471B76C48D53E6A6C12A1317C39C48BF3A0AA0DBC8AFC034B43398B9F1C56D407A4B7C2BAC134024DF6AE9800B230E2592F529F79F0AB048867A349684B242BC4D2284A6106DBA36DE7B3A114B6353B479D014A69E33ACF5C465CED6669B22027D6657F12379ABBD248C6967834239E2D3A0211B73A77D681B61892877B7E102A53CB4602E3DC1704EC92A9E260D9817C6393062BF520F7A845FFF19123A1662FD241090AC81EE1748EEA878D53969FEA20FB95688FCB3D235910F154BD09A75556D890409CCE0A20C6CD2A59664BC4ECCA3D4725910D210DB0C848CE7242CCA945F1568561BB90D9A4C3DFBA83074A16FB3AC934C865DCEBAF6FD90D5B458C22542DED5111E77C12D8656908557649E9155A8472D5213B46F739F095B5FD4A2418074EF7DB9385F19D6630AA29B28881AA3474B7AC352C5DFBFB20FD7B8A0B87CF3933547CD498256A9E17733AD6967D7B9C7ADC64A951EC5C8ECB75B9190064F3A862D10CB5707215F456CAA10A2C240619925A140B6CBA878A0D40283EFB9E1562C227D716D2935E8D96649C06AE9465AEBF552D68DA1E7991BF987A4DFF4371049A0DC9E56F110779D562959F278B069B3C7712AF29027AAD6109BB0C3201565C0B0892A62AA74CA7BD6B48039066A95DBCA4E76A3A323612269546B18BA1BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF699FB2F061A75F111F4A7A60195D9045DC01716B6502CC107CBCEDF122E8F6196590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nencap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940\nct = 88BA446E3DACEFE9158DDF1619C9B1C6BC274B8E8F819342BDECCE593F705B29EDC21B69F1B65EC4674F71CEBE673D7FCB0CE2FF757F8EE5D5A5F8F5035A58E1D75713EDE33F0E7B98056F1EEFC0C692DEF07029C0EF3A857D6972723C7F49B79855703461A3F83857AC0F2331E7F8B3889FACDF6373F8CC49DFB5408B57DF0CB0484862970993C5DA712D87335F7F7D8C4B818E8B96FEDDDC435E131F47DEFF13919A470B25332F346A8317F0D3F8B13CD16A12C63FF17F7943275E2B4BC0B3F4AD52B67EED6A0F499DB79AEEF56964029E1FC686B78631FE0AC8162E2D3C3D36E2958DD95312FBD18ECE60716E398627437655603D1428771F24D2F39FE6D1B759A46E303BA9ACD68866F2729CA6FFCD91FFBA30D8DA6433383DC8755772C94975A6A1AB6B5A2105901363C8B94A20A48618311E4E59975C87E46AB0687D30A7BCA3E13EDCB560706405FD83184F98784EDB59535CC3CDFCDE98EE989DA0990BE3FAFF402220AC0070FB31CCF352E26727B06F253F8A5E47C10F95456705FEA41AA9A41AF7BB1A5E3DB02F9E1DFB406FD4F27FD78C25E86D9C04FA5B0C6B2D6A6D43D760F2D1D01D1AEEEA971A9BA64A95FD63C9A95B0EA5B4A83282C920E0E395110AB2DBC59C8FCE8307B6106AACB58AFB4C38A868B4D20D7772810E9DA53A5AAEFB991CFEEAE0D54A1A4934A22BE3F8F33D945F66F79AAF3B88A6D18963660D8F1E8EB23644E487E4EA68897C34628F30FF3EACDEE3353269D87B2FE2FD837FE2A6EC7B1EF99341E470AA67004DDE57EC6A2B334A2B1B90291D73D8C1BD43C38FA82E088893ED5D2149F568BA80A68E08131CEAB491A61FCAF07DBCFDE77C530C60BAFDCF55DC8BA1F9478B28D9C6A53BB9DDF4491026B754AC31214D5E774075DDED90B670181300190F9A5B3F47CB3CAA6AC0233E7AFC708DEEB1590266DD8FBA964B32880AF48EED81534B9D47F63A7195CF60EB827D2A0D94D84EEACE28C34711D116D011074B118C655380F6B2E3106ABEECECF7186B2D45A324452BFFF6EB37DD17C4CB034DE10D5F24963EA898B5F19641BF1177B64F6832331678EAF080B9A65F93636D2D4F5DCEEC96DDE5C1E8C7EB505D4638A6ACF4746AFF7EC6456E1DFD2035CA2CE87FE16EE3E69F5C06CDC5BAC084F9605AC9F07BE61787B1057C1CF5F7E3AF45064BF8920596522EC0A48E73F385EA60A256ADFAB1EED0E08104FE20AA1EEA2CC466E0B64E4F94AB0378605B7A2C38BE7FD606229C74B5D3A35B2BD5F46A3A4F180111E6F35594BA9A754C4D00E57B0C62BBC3D326DF497DEB7BD50401CE2E5AF6F75CCD6781BB944922329AB94BDA5557869E28133AE070669BD9818397C5E5A1229C145BDC17B95834BDFE9A2FC672F091C8F71735499E4A032D34906FFEF9D297AE68DA67C76770E2E9EC362B6DCF520B9338E170BCD1DC4BB9F94C564264D5B6439CC128AD54FDF6CFE5CA16AABBC65415B91485CEB77120E03B56C558D4899952F64CC140BEDDC8B3AF3BF805C12D21F6BA22C2\nss = 578E4E308F2B426A7B1ED7D80C72396A914CE77A4A7A6D16B26E4AF3D59B491B\n\ncount = 21\nkeypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\npk = F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A", + "0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CEFCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10F3576FF861541032094855B18CF574D868B0EB783CE9011F28FC14C486B122CC80093897BFC8AC1082421F99767BC42B0FF41B22DC7B50D5556041338E6C4368AB190E92608F6CC69D8B33F1AB04DE68CF96D9C5882C97CF28C30B86924AA57849954369C5427C876A9B1CA341E8522E1357E60A4450B69F150658715403D1E1C957E5A914B9A3BC4C45489053306329C7984E76F169C8639DE4080DB1671ED01A24724A101DF89E45B5B385CA2EF663586AE58D9B33ADE9738F84482E6E28909E7641AA673AD772B125161A316166E1717FDBDC8D02B2B2B6DC21805619D4FACC40E9A21BCCA9D4DA71220A4631E95B25E960192A22A39B904BBB02F1184B79A97B3CC16B5E4B5EAF278913B7A195F3107342A77A68CAC90C1B5A3CA9B354A6095C29C09C5AC2B44C6CB28A250834D5F2A307EA3434977D0087017CA2692B79008640B770B41EE2C2C77BCC2605F1857368C8E12983AFA8633C870115A3818D6BCBCEE864A8DB694F4B77BCF63A8AEC407A45716AF6358065C30B77B68C2198B2FB558F463A7477B9FA7680F1E65706A888B8740A87CC7E7949156F896C182B53E464721E46A258820201887CE9B83D43250B63E2AB29900A115084A6E66584F767853B2E684C547D97266B36B6838AABA73298DAB79C58C88F1B51113EE752736B7566EB5759CC4DBC37551135BB3C87B1A6C83AC5A38DBD78106EC0C5E9967A6D81139CD516027C25AFBB6C47E3802D56079E6265C4F21F1315A96AB994597214B814CC53E8566330CD51FB4045F605DF1C7C9C255166651DE6041B7FD85C7E376E28076AD352051C65494A1054C30930621C53EE8947DCE3C55BD686F186CD5AA21AFC17664D36A2D7F5008AE83950B93AE510847552A5C2F761207B0F478C73C4D6313C8ACC25B13EA64A72EE3334013CBC0A855B55E88EA17466534786B6176B9053CA9D0494C6B4A940B70B68F40BF570C461F11795952E69F21EC4562DEC99448263188EF44E71A1681D626CAC69C6B56AB51AE656BE1CA028672D97D044E43577F26329D50851B0F8A4A1B6C2B673AC6418CCD58005AD400C27D274DD4732E56B5D7C0B6EE731A99E15229F7295C153AA3A873C20C23A35B6137C824F6FB021A0E28F98BB3BE8DC07A5B038DC89944952913AF7A39A9B00F1A038A628686A735DBD4C45E0B8BCDC1C1A902CC4D0571CBD589F507A0C0DCB81BD39811E723358D6320A3049BCC90D776562EB34877978C9929548286A85EFB85F7C6C76FF255F13A0CF5E70304F1CC838FA398FB34E26CA662759C8F3657125DC2AACDC4615653EF074A784500EC60980BE4AAC94B0C7A9012DBE73CDBF1687A684AC63526778926654A4AE4CC779A600A836E3273ACB95A802051F18AF32683F52363572583FDFE30287B2632874CB04832F55E0944712C86D37420137C56F6251A1352AE37A0C3FDB885CB561E63A493A15BEB5E3B123ACA6B6B7294D8002E7EC758AD2C22D336AAE3C067703821842CBA2DC0B1B7A45CC0A48202A002F927122C040F84A884C1334C1E17347108B91C055D331C0B170C6F06048B40CA0BED838AD963FB8747CA714CF1D3267B701132046699798421ACC06A3BC1ADE172FC62123235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFBD3413880D082F26986FCF452A84A8DA934ED06198B290ADA1789E74D9081A9E7B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nencap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6\nct = F33AA44E8B475A3E664A1585C8A1058B26E2849754F17E4FECB0414D2EF214AE903CC1B8436B302A06BAFB52754F9908496F00B79C8EA49C3FF6B3CA9F7AB4FE2DAB7B915958CCE56FC53EA3F168E79898C06E99B2A5C7F39987D21084317FD5B99BD6B1121A1E2F719B64E54A40C1766A8A0487133272801A7D9B589119104886E2914356BC14C7B9A1DD2B424599A059AFFC963B5866A7EC744C20166B0CEB632ADB3722CF0DD49C85165B6FC05D5B20847A416482472A567A33B8653CC9E455291ABB5E65C83D051EAE887C946DF46D00CEFA7313406674FF748EB33C6351E3A18821801CF0379FC77DF7A3291515AAA7BD5538C7C5DC49EB8CB61463984A3BF34ECDEDFEB5FDDB630BFA20EB3AB4BDBAE85AC6A15162C6D27833F50D9B00DB134601B7D3B32A4D1A6220B98966E51CC1D59926DFACD2EA8EEBD5B9C1B0581F16E5E79389A7F716B0C07E353BCEF084778A9C61491456DE86AC155309583B512F719B6D2C74549009AE11583099812486239A69AFDD7571AD30C622AC4BE434F25A4D70A7EEBEDA51085A918B0E3BCD20C1E1421A527D62046AF8CDB6EAE295E10DC25C4DED82E9067CA0E1B0B289D1DD14866CE32F6D12EE0EAA215FDFBA68DF0B0C5808B76A2C24AA00AA92B08AC4C0ED48A573841D265FD079EE835925A224D2055639BD642ADFC9D5AAE4885B0F7C17163A53D0CE55246DFA31943BF03B6B1D90A7CD2AB06B099EBB67A3C28661789A9D7DAB10F29E1D4BC4D3C6102667018935BD9EAF14CC8501F9A84BFB0868B922C16417B227B2C149BD3D176C429147112AB1DA57ABBCB07D85D936E62053F4EC915792080BEB2CC142BDEC7AF12919CA448074A601BD3AA1235B499B96FC9FEB8C5B3108AF77BB1D0931F92E527ADA040A1FBEAE4A7AD92CABA96F5DE69C0FD78DB39DC2BE90F81F2BE00B4949BEE566B80B7881905B59A824506852BA8DD37E44C4A534A7A6A790D9A243439CC5A548B9B07AB0D4050676EDBC6DD4B84823E7B8DCF4EF8021D5F6FDFCC470DFC8FCB717C2FCD5CF26AA1EC03CB72FEB58A50B831C5E36B63E6A5AD7C8D57B6DF835F414D3B2D0A86ADE0F85E76E5F3B770345D3A2DF2370BF8E994E4A5116D5AA3E2C2BCEF9D1D268781453FB3D1E9BAE21595BAFAEBF72B1B4FCCD32C84897D712B720DD962C5ED46803DED0AD4FC417647DB85C22970EDED391F065143A7CB8BA660FFCA69327C2CCFDDAC83C0215818712332A79881ACA7321098AEE4F733D44F31F3A79BD78CA4B932B1EBCCFEF5C3C987FF95485F6239DFD607E3F68BF6A746F17CF0F4F438020BFDA627C5C01C65E0049914C822ED9463B6FE957847722F659621BAAF475014FCE9CF5B1A11D7392DD286CCC616EDABE08C80E56E77A41584261DC2F09D7E55A8BAE0B0D3354A1C00A6CE7D3C65BF61F3B45D81C75BBE8A0C3780CBEB6C5CCE34CCD76318017215ECED1C686224D322C3239A0E3ED6D007195207DB057125ABB40CCADE2ADA3C09ABA1F66AEFFC81F119EFA0828FA3D\nss = 70080E3BAAB3FA55E8A308E84FE9ABAE780BE8C09E211651F6EBF6053F8F264E\n\ncount = 22\nkeypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\npk = 4C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D3", + "5610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF56966B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA0684C376BA98C3A0415A3BFB0AB42D0A3D68CB171109C5F83147C33ADDA2CB07C62A9025B44523B0AE4CB8A8BEA5E550B717CA6C8271997CFD6C5ED76AA44E43DA2A02D35610787F22966298FFBB45FD78A8D36EAB454675D6951A70472CAF06640BC1B97D6760E74B41C577855BC0756ABE528EB4894E8776F1E739DA45A9F84C9BF3C72B43262525B547F75176AB2E12D8EA808D3B0355766BD69D964EB3B450A96C835D7B238220FEBD62443B03985731333C54382D20200E30E4CBB2B607AC998F20DEF865BDF47CE78AC3DBC1ABE33245D6FA7583B31B6FE7B6EDE7A8EC776B20F7BBE7E376578F0933B761BB0952161123D61282CD6C80CDC8A85F9632ABA1A8EF5925E410BB80BEABC67735D07E4ABDD587827745A3220A24A7B3902416BEFAB3073C2CB1FA76FF04315B653B3E7C18343391F92015939829DABD0289B5AABC4CB5335D963AB842865BB7C38106EB1274ECCD0140B415901279E8719C0415517B5101394F78A48F565317909371A3154D291698B0BEDE17052F30786DC2D46E71EDC438C288CBD44445F993926BFF0A8CA1A033B656C2362A659EABBCF37B2CB5916940AA9B3E850E51039C08C8588347E1099A0D8380CCC4B8CD0C87218BC24F09126A82A3D530A75500254510AC765CC1DE612A4CEB14DB78A7141109F947B4329158F87E4C8B41A92AFCCC9EB749D66A71159DB90E7A36642636AF22CC0D541CE52DB7AB44BAF30560691A637C93193A11A00EFEC075289953FDC9DF3EC3390342AEE44C08D661632FB0303681E1F89CE1300B0C1A36E63E5A45886A4C76534FA78B87A75CF96AC66205C28766BA5EEF7062363C19091C61C543D5C1B8A547372515722EE515E8EF52BF8E089D93377E2C8458E626D3391953D658CDB05C7A40077F4E19DC0B132BE719014C12B0CC242466112E94809630B63FAD12C99D271DBD38E5AFA54C894542B940415354203A0C8A785AB94200EE0CB976991C642257D9AF6998B61BA27B236FDFAB86F834FB2D47CC0904B9D6ACD2F8311F0D4B8AD81A24F712D92272587220E8023A8BC13BD17572D38851778F319607752466CB0DE7C5C12103FAE4C57D953B96BE93262BA9CB05405A5D2A9E012B21A22A2EF33A385C898C80AA9663565B63241A1B206F3379ABE8262CFA49BA05C3B43E9485E60CD38D66EAED114EF81AFD66B2594BAA361D3C3B02069B1A164BC387632E24C82A91BE2CA390EB585E900173699A8B26B8916E52BD643645D3225DF38BA50A50EA013B4B2A86EE1F76278E27F5A4142F034004B567F309C52ACCA3C7530162ED744A67481CA338861CCC3E8331E1C67886023743719493CC3CAEA51438E28AC4EA06B906789A65220E3C7407C874C6322BE1F9B627386081753AD618A8DCC013395F20F5017AE2B57BA908617490460D5A67FAE2660A56C4C4D97BABDA0BAE0F494260877F7077AF2536B2CA46E297C61DD8422BBE515519210DABC02E7047B13F16607AC15E4950574C43BF8C39A2528ADDFA2782506635E5626967A1F30C02FA3442FA93250571A8173999A88DC27B43C476468A6A4739972DC1B68493413A2743B9B563283CC886916ECA5887796A4F833AAED6639B9D531EFE5CADF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648E6EEC2929FEAC2A86C9DACFA6214E2E353FDA2D547C3829F5678025FF8418A1A76EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nencap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925\nct = A91F16FAFFAD2674D7E14B4CA55F230D862469E3FD04E9FFBAD5683615ADE14CCE1B9C911004C7B3D9B934A6C9294544D6CD1D3B97FDAC0D5BEFB7303F349FA70739A9C9017A0EBA508367B01D14733BB3C7DC8334EB2177FC553B7423BC340412E57BFBFC622E45D32E2715C37CDF1C856173CB214673A4CC53C79AFCFE81535D66F2A60F1272ADA087AEBD39E86E820CEA4D94E9271A1962127E4B9FC49FA67F9F3BD931373BF8B10B813917A339848AEE8DD118182E5C2D9CAE2C3FC1421474B78C108804AB7B3B546F46B7862D65BB28D33E260CAEDC91583EFB84B0535BD17C6CB4461E05253945700716E1C40CB829E729136E5073B0B86364934E26F25BABBE1D1F1F0D9E625DF872E6C136832E1D4CCEE3EC60126ED28841BB39A390A6F9289B4878224E3E857B1BECB231099822F337EE5A69577D3522174F7FB4E6B539CAA67734ED07BD8F73ABE46EFB903B5B9965FB414720CE5A8BB43DC13D441D4C62F10D4AFD7FC574DC802E15156C7FC4C76551C11CE3D2C7ADEFBA4ABD98586577BF0A9B54B0A433093B9AF348AF3C5F8E4FEF6C07C0A0DE1866F4BA1244DC4B815909FBD5397F0872079DEF58563D5E044066D898A9D738D8E5F4979980ADA72855E3C8994BE26C8670B8A4ECFCCCEA8809AF9B692FA184376C739A99CB46A050C825DF16039B92AFCE8D9F8894895A189BB544130A11096ABB902EA8924A13C81E00C7927C0D28B4EAD8E859CEC719FE9C91", + "4B0DDE9B36AB400135AD3A21382FCFAAD250A6609B971867A5EECAFF42A8AE051BCE111C4A154F15C3FAFCD92657A65F179E0FB050B2E4DB6E8CECAAAC4DE222FEF1B502B55F327A0E2E17059073E03C1AFB260B2242BC90BFC0ED6A035BCC5C8A56C36CAB2F12AB315F174750B6CA4FC7E9C1734B652D3FD97A1EF442B7BA7353FAF2BAA855EBFA3E329A4901D3B82A23B49513550D432D29B4098D31874E9772CEC94B208AC079ACCD959A4D71979B57A7AD48B7CA2E06545CC85293F7ED2F6CF474DBBAA31EFE9F09B2191076DB3B691E3CC790E35D249D2F37B3AA045EEE5D2D15E953BFA0A7AD6442D87C3D51F319A0E9B69F0D6C1869216348A033ED2331D9AE51E2F5BD0491EC12739BB567436F5F1D425FAA076565D868E7BA2E60C30E61C3DC9158C8245EA97CA49C5697A721FB0CC21C069D1064BAB42B1FAEB337FEC21416FA7456743A7FF7D523B3455035B590B2CB39ADAD6A290723837EC393D468721DBD5FCC116022F7DF742353863675DB7D83EB7AE2E71CDE3623B0ABE8C7BC8AA50C5E875F158802E3E3B115A3BB4728E111E09CA5226AACD911C70B737D7839C9FA2393734D06AC51E1DC80166ED17BA95A10B20E65494289598CA8EBFD57FE8290F7AB7CA8942FBEEB8D017FE52823F2BB7263C2C029E445375B0523CA565BE10EC0C7BBCC14EEB49AB97A382E315495F496672F8A8B293622AF02C74D4DB911C735EA9EAD60ED4427DC68E45E8449C0196355A593E6B84E42717F32C9ED2404E72B508F447E87\nss = F804333E26C5981EB749E8E9FECBE8F8886E493CF8013A6760A1BF5D4A37200E\n\ncount = 23\nkeypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\npk = C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF28189482714C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655C8735813347C3C7C05F81A176264A5FF791D9801AF88047574008C870635457126B4069071242C24DC0977A8C13D43B889D27F08984D9EA657D241922BB12AA28A1408825B02663B970778BF669D585A975ABBA6BCF8513C11BC73A0C33897991C3428A5CB4DFED155B9A2909E6597DD8CAC1AD62F9CFBCB27088860512859761885C5B6C5D89FD6B18F9E324EE8F80B4C507626762A22F4CB7F4527527896AAA97A69B8AA4FB09B16CBAFD73A667E9CB085F7CA36067D4F740694E6C83C671071762FBBA26A640C86422197894CAF01B0AF66960651998073BA7FCCD3189148187BA22DD2661262766399A6B8BB943AEDC590FA048816D1B9D827CA80935D30E1830C8115B18B754F20ACD7A376272C119CC8210C9AA112D604B2022326F51AD674AA1579C081F12DF04A9A2B4571FC1C21A8A4AE2C701EB2EBB0CE65CD2FC22FEE530FB3DAA6D82B3D46E33E9C918F6D33ABAEC34F45391245453EF4D128C4C068227A6511800D69F6A31A1421E2D322F897145961ABEA377C9393ACBFA72AB3C3AAF7F04DDAD50077E7C36AC46E083075265C58DB4B7B47DA253B8A9361C08A1248B53098C6B797622E228939F110ECE18C02AC613E00B624C61EFF4524F92C1EA632553D9B90CD886FD2C364B25C877459BA6DE0AC8CC2A8B0F2C6D71A051F8727C2892D1934857EB995A8D728B9739872EA472E6602F2C39484D290109BA924933D6AE52C30EB4D80935F0D2C87D4DABF07582CAE3C2F21692F0825C079EA6700065A6086B197582B76CAC90A58451D7479965475AC8A6AF662C7D23055C404246264C97BD23D280B43CDEB59BE0CB31E04474CACC4A1453FA10A9E1E4050F97CA3E9AB31E561AB18CB3AF721570380023A9349ED6BBC5DF66BB243928DD3A4B5E113A0F99725C9C8BF673818B89030DB28EDC536C9620A1625C8A647BD3D7055039753E11C4B1BE3AE79EB565E6367690B5338C554CFDA9369E9B1BA75651A0234D2325ED82369BCD415089692547B325EF28189482714C80DCDC5BFF72A6152B70AC2F16707C63A42830DD6CB88EE646D882338D3DCB202408FC5210C71D1A8BA02B8C2AB7E06E43CCD85CE39A215E67914369C749C3978778592D9E34B7671283DC787446B5B70A32C4C1CA4613B01A5D0BFE55016B897130D1BCFB49BB5F08C5DF9F15B6D531B06C53A389500675AAFCA9700FBC310FFF968300360AB631AD95649F0BB47E55B90B2593D9A60BB0477BA848C0DB9F8BF6C774CF8348C65695B31B921E4439E976B4306A47069C25E4A7515866C0BD77B44C7881121025CD2F28430383600E4BA0BD28074B7BBF2A2A3BD62A73BA240D644AB1F89ACE0C8A83AE62F642237DE265765458D6744273E4372ADD9CF5215BD39FA516575BAD72034288CA3E0D3BE57DBC7ADA731F5F13FC0252BC5A9213F502C342A451B933D3060A2AD8A9C13013E3D93455327C187547809FA57FAA299A843A251F8368A715508C32AA57A42F9551520433F9675ADD0359C5997C341464264986", + "FCF67261D16B7A6989EE33730754A2CA0F66B6C98CB421C8E4B36002561B1A5550B93B144D5552AFEE236357C8093932829F864963159A8E7CA992B8FAE006190B55C6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46AC74F3B7FA6E2EF8CE99508C89CF3C71D666AB065A262581A5FB01B2C9B9444FAFC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nencap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A\nct = EEDF2D6926813F52F9128C8EC075ED6B5D0B8B0BBEF802E11D302B47A3E53FFB33C246E79CEC593AED58A77B29C69DAC0E76B0A2B69C596ACA154034AEDF3DE6BEC9F7A0A3D1EF7B4E05EFB0789670E0575FD82A042E35EA81B9AF40546B266B42828439E1BAA4A58D3DBBEB1935578A5D6556F48A839311218F47B18E99CF20E406D968F446C575128E4AEFA43943F9804B6AAFE944AA03682F5FCA2DB078B6CFF32834828FBF0DAD0DDCB41D20AC649A65E009666644B0D3337FBF8D0CE4A95BCDB22AA816BC8037F5DD83AD82CF49E2A9089B778691EFBD5688B2F544CD67D419B6F230CC008FB0AB871C2825EA97EE31D4D72F2970D95276E5F3E156021C595CF1D522B8AB8CD3AE352519A3C733F7EB6A35564D8722725E5CAFB40CD178E3C680F6D531FDF024C0253BD0B9F2613662A35673F68BD1A9C322229C5804E594B7A5BF0EF05E10DA09DDA2AE2CAF143279A60586E9FBC920CF6ADE5B03842EB71BD4F38107C065642F0D80CD10BB866C9C2E422B6B506277C7F87E4A2957A0AF81C276A3FA84FDCAF11C50D708C798B1B136895FE50528D14DF38E74B173823750F7C1EFD787402F9C67D5CDA236AF22D2E189CCE0AFDCC1B6F96163C2C4DD65891E2E39683F5472FDADBD3D4EDF0AC320FD157C0BA236E98B6002E58B42AB9010E27028625D9DBF17EB8DE52AE9928C6390D7EAD758E62C21367AA2D24F07302C6FBA6B5E220467EF632CB331353F62D13C385CCBAE56DCD7B5C7A915855F24C41107B3E512572C31FF5CA29DD7CAC21A831EC1076D7DEBEAE0E51471DABEC57758EAA84903CFCB4710188287C07E5E87FF678D5CE229EDC40F532983FFBDFABFDB0DC4B14C74170B4A2B575C1E929C9466633FB78DD1CF72A42EE3D9BA4E0366FEEA959DD1056E38E18FA56B7B4C6AD7722048D8F3E639823BF26CE29333E60088B7C7C097229D784ABD1326B2C65DF4143CE50579BE5DF3F66FFA725346F0508EC94A4611AD088DB7C3F7825D5A8D0C7CF5E90FC9AAC1000D62F3366CE0EC54836FFBAE061A5CEFD72946D356FFEC1D2047B7F269ECE849A1473E83AC86BBC3F705C0980F380FAEDE71D5AA64A64C0F3372AA3B0F03B4850E1A1D17715D0B546A0D1959F739D520E330627BFEB52519B209255DCC60D6C7F25D0A256E15CF932FC98A392FC390CAF61FD3855F2E9D871E163E08E9D70A895BFE95EDF93432B98E330C7B228708DC2947B13FB3757A9BE1BDEDD859EFE809650D92BEE40D6C4029AC4B41C8F55188E56BFCB5EF665A11FCF62ACEDBC0AD627B46ACBB9444725AAD4A6DC8EB45AC1099F48E451CBEF50C71E10149D91467BB04582CBF7B7B3F26899E22DB449FD5C53DBFF4BCEF470F622C50F133611D7F3F9F8EEE66F1142CC8218580BB42F84AA7E6083C3EBC0DF6571A0425B2DCE8D1F83A5A2C97F055479DED547B8836B7BEDE8177818EAA65CB9286172D9C9E5AC9C7F01AAC5421F6826147DD0EFBCFD92BB4156B03D2B3AD62A0EBBD28B879FE5E6F43881000C521\nss = EB9B44605E6B8FF3A59E567C1C16C6F96B6079F8E2C4D70F706D30DF82F09902\n\ncount = 24\nkeypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\npk = 04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7CB5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD144ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B04A592C364AACB2C89689106ABA29029C58DDF7050A2C78787358571AA506570288E747A4204C43E8C6020AA3E2D77B36C3440A618C55F3CAE6D43B979786E6A181D4107CB723BB6D0729CE3EB98E7A979CAEA9508563D5A0B7A7BA55B8985B71F3C489B370D37A66CE048A9DD27AD17B38C66880491985B2AF8916C547E9C6CB16B506170F29304C4393E8274EE254A3F13C6B0E31105442BF92799F21774BE9A0F64970E6AB581626115A1AA3EE4DA7936504D036B75BE6046E5778F58CABA93F8640BDB24982C17BA3445F2AB983B685644B596EF66ACF739039AD0A3CD61BB80B000F7E8BF53F60EBE235C0BF22C7873AECC6B3AE2F3B2CC3BB47D1B88423A188393C43C4999C32A886807CC4262BCD5A588C5E1BF8ED6A6EA9910C19A6042679926F314E7C7C85BF550482735E7FA088C857AC1578560A1A2F7E831223CBDE33A46632B7E24D400A82A8C7307C23D6CA25075B58E727673D7C", + "B5554042CFB9B7F95B11A55A9FD63B1B9F0B60F6931A0BA1AD28B485753446B0005E8710D7189BF438407B8BA36A1687A48E550FA37CF4C6B591AFCB0AF6B8D2EA5A97B6C1729E7AE22E28F2082A5E653B5BABB0D147A8748F2606DDCC7847C24F0D32771B910CCBA85BEFCBD2B89C5035B2062E6B9BB40828902B82E12B752D48D52B7A6599AC014731E8DA091CB30186C849B61954DFF867899E5BF27428229376AC7D97FA03996160964ABE56D3D0278F9F91FEC6BC821FC822949AD5EC8A9D728B95B19052AD9442FA0527B3935F4697CFA3C7413CA2E81B32A57F69479E89760A46D710032EFBB662F9467F0D03C806B619B9228135076FA235D502230E56669E2354C1B412ECFD01A429B5C76B17AE2AB99C73B4110957AA38C22C8FA39C00261C78AA571B953D868690761655FF700803A477917AC8A6105CBFC220A30A0CC1466D7598B2058B3899C567A71A66D5C9DA75085686AA4AD4015100360C6102C84C336C13B229FF599DEE4CB2C90A1516682330722DA110F42F7C0A4F23A2089ADD65438DC66246671BE41E7766641B4C9139777E08CB4D5B953E602931A7DB3E1CE70D765516242AE8987454B898F19C5103BAD39207BB16771B5D4191ABBBDCA9B5BEA711081CA6521149B60975E02CC2250A355897960A8E203BA148F8BE76452420D2134B607976F7809CE97597D8CA57337FBBD6748C03227607FA082195B49753C43047B95A020C7D195B01DD3CDDC4C091916C37E447ACB606F2D232C37C9871831C1FB9A8D00717762F18E62E7995A7393E0A82617DA4674078D8F10065A28649E53377A88BB0F996D84FC83E9496564344D65B73AB96C4E887107D6C14488E604DFA15E55004FDA8B65AE19006EA7C8A7471B354A4E746703D5C79857A02EC222B78B966ECF161D97BA7CF39B37FE173485A0156C3712A6ECB14E629899DA9163709B672A243D1B87E15C0AD611419D85522252BB5A02AB725CB5EAEA5BDA73976D534A881B8C32C5328D117306FC5217AAB89CF51C6174489AD241D1CB261D449F24A235FCD46FC19A8D14A4281906236738A060061A494947BD91604431B1A2871080616EE2E915863B2BF2D9CD86743B0CC12A5D21C6C745B34247C17F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB85525167378EF967195C977D43A50D03205044006715A6A8A8263D717F40170B49E6BD0FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nencap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60\nct = B36A4CFD44E71ACB92C3E25C36178609188A91E88AE7096874ABCA6C47E37ADF762D028541985915FFB85F3417B024C47B9C0C2BBF682E76C04F6B69EFAB7E2B4DD0B1E72E9408BBB61C0200272F02A8DE1E7ACAAF9E6A7EF4A4C54C224CB35C7782A503C0DA7577D4696C491870ED05F930E0E93C1A16441B603E76E125AAB09BF1EE9152158C9BE7AACAE8688BA2FCCB23E5932A818EE089566F8D0A3EFE3E59AB73F73972679215710E92235219692F27FCDF08699E5D1AE5CC07F9508512EFAAEBB86D86E29C6368184C7B4EDFA14901274EB3E19E0D3B542550F03D3E8CB752376FB9A23E467C4DD8062ED6FB10B53433A9A122F52621D4138AF03F48D3CCD10F701C33D0324A3341595433215E00AC76959255332DC35EE687045FF208ADD581F3AD9BDB7C7D435954CB437F995EF3BF22C0A475979D97BE46A91F9C3934170505037A79B29112A2D3F3AFBDA3188BC43E3C3B746647E8D722455D0844957557B355F424AF2909E46B9DDC68F4B287CF7CABDFB703D92DEA065623E9A3B7F4622E7C5365C04D667D04D172FC2E9E82A2A526441EA71B524DCEF1844746B06CBF7D083C09A020268F8FBEB92491B8556813781F74F32985267CD7457619FFE986AF32254F5538329904CFD8E438C248FB005A085B81448C45FF17BA45223E2B47246FB6B1B4A2444505FB372388ED77F4A8CE7AA2B9145E2CBD7DA00663E58300C919AB354C77E29A276E2D6DFF26594DACB12F56562447BADD8DEC8476F56567A65C44B791BED29E50AFDCE15FCCF57A5531D7614ECFE51AF936F6E4182B281B1B39DA59C20B3B0807A770DE434A8B72BEBA95D2FDFBF08AB29DE3E1C417DA199F98EADB3EAD1F25B40762D7E7487A3DA02E3072E0A15A33DBEDB5209C3E32CF9B19FE4825FAEABEAB1E2E63DC8E8B4E5A50575DF7103F7B58E4CC1307553ACDA05172787CA52BA594824AD90FE1CC702263C8BAB4AD690E11ACBA025BDCD9A299FCC1F801199272FFB5A39A6137F127B83B98DF5B19D940BE257FB0844804107F6D5A7D1089F17C8DAC90D59035C28297DAF136600C18515DBEF0036CDCBDCAF8BE6C4AEB1179E389AA345CB5DF024F9907342435657D5599FA424E51AAC32CDC57E025B672DDB87658DC23C3C54BD8DFC916863829E3F7DEE39B28B93B2001B8434EF90D1E5FE0BEDFF2D31B5AF01FE5F996951F31AD0D6F173F50CDCD5A7333E7B3908D8B626E3F08FB1D9EEDCC360E6ECC4B74BC33834AAABC355CD4432B09C40C011CF7AA90AD8A756340D30B3D7A3E465C9A19173B58245B1A8F42C875F96336D39CF60F1BB341680177D31724E6ADBE668AF76720C2E398A5B42C3C2C84384EADB951914398C1CB092B870449C8AE1BB844CB5DC7B32B8F661CAB9B298E8F90CD4B4ABC63B590A6D6D183DE03B3F61D5C266DA83C14847F71E5E344441CE178DB44B2CD4C644EEE4371E7B9793343F86361E13D1F8664FE439217241ECF8C68467941F48939485046BD833A3ED8582B9415F25C2C7650EA1E51\nss = 5635FED1A43168075134D0E6DD4C9CFF6E85F3860B3E9F1CAC06B249D62892DE\n\ncount = 25\nkeypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\npk = BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD0303F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819ED94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB", + "88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C86BFD11FC259A2115806F9F68AB15859A763A49D169D615B4999714D550707E8A0C0A93C8DB2FB5E4DE7C93111206F052A7D7A5E0B5632D94C7A87596D24E950B361A185F065FA96435F312745164693FAB8D3A741C56C6F10D8BE52C06A5D83CB1BD327E5B28DB12291D907A2888136B6FA3A20A48990C6B6C81499DE2BB12D19B591234D55C4549A3861626167C5A17CC2A4CC9F668DF0707D26795DE7F771BC614B994B574FA309A1E1C8B4A0A4AD6240286BB78BA701ECC430269A37843149E1F1AAB731523359C735694F09298E2A1A08C6EC273B4A1D57118B20524FDA18190C2029DA4095EAD53212F609A76A343D5C68FF17CE6B92B340DBB8CC6C03AE4B29DF243B93233AF6B95EB5A7A8B8643B0CF5A8114152B8EA54F0E3668511CEFF536D888BAEF85A62299C641769023B7B92088546F338448C1977804B71781A554BCA5F13C0480B42C5A6626904516139ABAA54B429E7A0502B17A5A2727A7F230D63C5764DD497F164B24E5BA3A626785AD1B917A6B77B175E64323783C9791832A7C442B895EB338E6A29EF671D4D7C0230668C14BC794CF11340229AC905891CF1C51EF62B6A4A0553331F7F581054DA45C370BF606126B39492E4A3B8592BBE0359BC017557379471EF922367D82635D8494C88BD38A7720669A1F9145367A92090FC5DF15C034B82CDD9B7CB9CA76E74B2069C36987556012BF0746424677F60ADE29C9CB52C6D9CC2052394691D7306952C65EF498DA41279EEABCCC66B3A41747A8B447D7EE81116EABC04F4B776923C93A28FFE888652FC34415BAAEB6854D4732745A4BD5BA61C35678780063ED874C81823CEAE41B9684A05410266F7ECAFFBFCB5285472E5B02FB8C15D126410F0BA3BA8536CFDB65D23797414A55F2620BE653A98F33C95690714FBD3418C6893F8693908D41D6D69A744E63B2B0C190E3B1696A5C8B1CBBAA4719A0BD184F896C9D8F926DC933BA81B2785C05A51B22A95191F43DC23B42C050DC9133DE2B003A5B6F1A5730F490454C58AF291CD8D46ACDE69842DF79353670A54E2C88CC693745516EE64C2AFEBB95DF25EC0608AE4AA9C89215D471BBF68DC6530FC0FEE495FDFA09E98BA8D37F9636B270BD1102579EB7F1BF0B911CB79F03537168867EAF60D77D48BE27BC935B02662929DBF2263270670E0601E5E43008BCC07F06451E54755FCAB421D584BB603008C9909CAA61CF99A4B43A93EA8A3440991BA402C9A8FC51F90584C55EAA450B7A600342E98420D728A8B6344659F2A0263140E69AB86BDC6B20B3AA0920B90C70C0108358C8A92B27635154AF9A0A76080EE593CE3D37E40FA33D0C654AA77171F822E0082C95CB60B54A6A26099443F671E863889F35A0B9597B3442A71FA704F164834FC9C8E2C63847C9992CD73C1BFE7ABD3D75448D21926DA0938F92B9133A92E426DFD2634A677878EA9820F5C26A2382FDB1C4B8ED59DB74B4490B87B0DFC35F5B22112E5110D494E53C50D3FD6C64CB485BF5AB37F7A1B709122C7086D3FA56FDDC966DB2C53E09B976F986A334290DD8C3C7E6582C4EAAB182766FF70503B03B4E68261CD0303F7A83732795CBF84A04D78A541A0929691C94A094B7B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE16FE956BE4601573D72306A251F69BC2181253E2417E178341FD6553303AC189E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nencap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376\nct = 535A002076557FC2CA495E8000B26F513DC41524C6E04F786763FF14F915D56BD6BE3F26729E41FC2E43456CC5F70DD25EC772E9030FF80A81A16E352CE7B6FFB5BA34DE56290D1EA1578A56B8D17A0CB5AFAE7987D15CE029516D88ABB555AE84B9F626960FD8DA732BF8F1A650307030316B8623B0596DC6CD8C72354584FC806DA654B0ADF1313ED3DD6A4B8F81A5C2600E36C57F28AC00AD18A48C00C8CFF0CEA1F8A53D227E89D78D533834816ED9B2A9EF48F6C5FF4D572EEDF497342ED6EBBA80EAD83EE6764F84DD09C5F372F263CD7195A50DD5695CB9B09C8E996994D7C94A19966FE74FED01139D2658AD75AFE22E0ED321D12D271CE2DEC1099E77573A3983574A63BFDFC9EA559A220135C9D8FC22F4C7A3A0506D649BD4EDC66D67A398B4B1B6040284AB0BDC60EA62F0B67D42F5CB6F5A3C6AB38EB3B2BFF6D7385143F40EC5CBDDAE52DC941235D980E4DDD79059790897FE235C11BF88A92EBA7E6EF524A4AEB827C057B75E802539BCCFCB33B5BC5B00DA2731B8F4A5A42A7AE901EB8B7783A017128C3765AA8A3BBF92EEBADC48D983BA16FA0043499302781AE46E2F066C312DE84EF0C0A837E8B6F9F633F8D2C2190A129D9A00A18E04B2DBBA18A0590BD6B50B31E470D85C803FBD35ADE162982AB659D7A627811B76217435A104860173AED6865A3E1967939BC8465D4F3E5D3C88091D1013FE12A2110E6FA39EEAB39A9EE545DE65263E1BC956BBC5ACEB6D6EE2FC0F1C4EF945C21C36CD76DBDBEAC43D440C1128A30A0CD581F434B2E5F45AD26B4C59CB6B003D945343F8413681B590C6627B12058D671B220DF6A0270DB87F1A81F01ADF0E33AFB686E76DC414684023455EF3465E26208E66F4A4C5C4C685B415DE1182DA6782DBA4CE1370D00E411CD2709D3596B337788F40574B43691F6A13741A75C8A973C626FE6B5595DEE15F997594C873605E8DD3F0137D358A2A5B1BBA8A9AF285E1C02D05944041CD7082BA247C24810140E5E9AF32D010196EF97CC40B95F5040469FE88E7557EB30F2E638647CCA2DC1845E582416345F9DE6DBBC6A007DD368F1827E7B29E296123FDDB818D9A25FDB429D45CBC59D0D74D5380E582EA7C73EBDBA8A4CDA6582B68FC07A402FC1EF8F24C1473661C091A942E4F316602470F779067D74B1B6BC61B8133ADF1E5FBD374DB3EAF8CE169E02DFD2162AF1718E7F21CFEFB86EB5AB879615408A91B0EDF44281A5693FEBB6C229A0203E66E6746747AE342EDD2C3F7B528EA2A86140E8041F7FE6D671C999DAA5A50C5B01B3CCC35CA43ACC3DABF6A1ACADB4208D83CF49DBAA37843C51A55765E5F5AF141DAF67D3D5AE31A72F7A4756AD27BEBDA0B7B5AA204C8A8E726B42FCE4633DDE43EE434029D60938A3C4C3AAF119E2B3116D5299B6B7C80F9D49D17389101E7CBD668A038C223E7B820FB057543F8EFD37760006006F61035D41ACB177BD95AA8F44CCD4EA8DCD8309D795945ADE186EF9BC22D9921DC2843BCB627C2F865B1A56E\nss = A920DF59AB127D563D7E7E96AFE8075D8A7242B0AD88D72F367545FAC6DAA4C5\n\ncount = 26\nkeypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\npk = 12422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D592318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC8", + "8F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B5007812422CEA108045D2888E2C29CE0BCD454B95C09730D6C4698E779987523DE0E972332544C34350D29C7BC030BB6273B9F1C98C3A63170ABB2641C54DAD64790E83387C51AAC922814F834C4745409273AB00051B2A819EEFC9A048F222626409FA7B3F8D27A0DD754F9372AA37EB92F6454FDBE3116D406B571203DC05201C31A52BA8B2B95B191A7B7B55E743C4CCB80A710863AB741B727F176224012C539AF2BD062BA6BE7A42EAC08C5B6B420BECBB41B55454EC1F41347CCD984F11767BFC82665286A56DD31598834B37CA6EE93658999798EAD094298160B7E6C76978370DB3180273401532315168A161E087D4C6086846A3B60B80103C1AD814843BCA7AB329C7914982ED32BF16507B3024A16F231281A732D3D155FA60260064919C484C1741874BA96CFD91AEBE5C314E407A66D7CC4C846176D759618654AC2A52FE69C69A375ECF625E2889ABEBF395FA20561BA6300A72A2091356FCF197C866AB5468A3AF7BB3DE755836D9784F7C0949445D83B3358721C7DB3C09B5120F7F757BFE3366AE4365B677255EA680F27C310F768E56F1AAB8792259340BD6B984406148A254BB605A291C0946C83B1E9C5BB3F879A787B9106F98809E94BDC23C062D592318F9854DF04BCC343D64387BAF398599BB352F82B1F0A5B530E824CFD69D7A4A15CB5624F70CBEFE1C61302B8FCA337D70D1900DC817837619FA893208DA873C350F02892097708CC637093EB25BFB4B3C793331F0FC73C5446CB11276824CBE419378A224A683FA0D17C671FB8C4BDAF18C20C53A21A4BB8FBA9AB7A1B7ECCC81946BB5FCB15E1D08ADA7761A55D503DBA912B73765FF93A6AB642B5FB72ED4F16657AC448A1957413CAE547CCD76D9936C860C70C5635C28754421AF13448959D67CDEA3997EE923AA326129B5397C15AB90F95832F263E080A42460CF9F081152AA59CF17263D008ACBF146F34A7808257689A3148E58A0A0117FBB47BCA97810A42A7E0F734C0A17745AFC6ADE752080B39F3267399C20B1FDFA195437B83EF5125405ABA8D2CA42040371C541A5FC339772948A21B7EFC30C909C7938779BD012642441083150118CE431BAA72E989425210945A7C47479F4873E3C3CA6698ECB2A050415066D0BBE5E240222A2884B3CC17BACC14164BE0D21330456A279547579F8A4E9443D913A154210A3FD1A1A263186445A8E1B884BBE8B54D0196AFFDC47544C8D10A69378FA139BC8A422C44C5568555F9080F170BC6E97284F448E6C23885D603A732C469B376A762B5068E29E80B74F994588D9822F3E81BA6FFC273A9C905D0910062BBE94AA1E0C8C3424303845779F8C9B515DFA0864578A66DA8AD7B56DA2810C11E1A2888B88BB55B8C096A145B62AD9D2C98E003658C9729D7B82550527411A9C0B981F3479251C1774014749D211687DDA83626C6BFCD5B08F8075954BC10F48623838A736E38C1143B9472B4DF5D30D37F0BD7C727A2F16A3CBE0015DAB5A12E27A63F7AEDB841D6D9BB1A79A5C3E903C9E374DA62A298C549B9842B77C33AAB6B4939AEB55704CB610D084950C41B746AFD7157613618F6F1574BA51B36F7828AF0AA4F79C0840EA3D679013DF619046E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6633BEE89571E8FC16151491EA71234AB83289426559F90C67903A36E4AFAA6F49DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nencap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830\nct = 66290E0ECE573C5EE5C15E6FED6DAC0FEED44F3A2C6FDF910F5816097505979D8822228DF92F10708F9AD6C9AD71F52BF21068B9E7FC986358C5E7D9B822A359976B5C5D8DC2EA584FF47B3CD97BF8DED0318564BD8263FD6E48FA68BE689DAB249B21B7F4DD81C7B5985260689EC56179975E3CA1597A76B35423172DA506967C0017CECA7977BB31A607B6040A7C92AB6F028A6FB641A2CB4496C25630604095EBBD767465CAB5B39AB0CD296E910AD218B8114BA81EB02E19B317AF3CE56856C8C24176125FE51A0ABDE9CBC44CEB3A5F40B24B6AF0AD28C238BB6D24BEE9A584C368F916DE89F7089B80BE3582B0152E5D775195E643DE9B9947AEBA9E2626CA018476087E35299083E937CB7CEF1B4AE0D42ECCF9A65D12959AB715B0361553C124708EB86F91A986BDF98E1338B692E2B2EE1EE862E6956E6B03E6340A6DC7799A0928EAB7F34DF2F39B990D4E5B7E2E6004642A2B97B9E927AD7668A0C7E56AD51E24DA07FE4139B2876A6C9C22CCA399E2C288C6A9A72F2AEA27410CD58B6216BEEC4D0EAC3220B019CC1D9CA094B73B57C487E8852467D0F3EF354F49AEE5971000B7058F69C6D470BA6DCE6DE957004F1835DF92EAF70FD4F0B9B6C83082D24859DB13547C93B3C3C235BE12ADA95897BC6C151B2147579135B69516CACD5D65AB08726698B7BE6FCC8C0631A3BD7FBF0EA06EBB09999A33A9C6183FFBA9789318A8CCAF16DF3078AFB5CC2C2767D32ECC24A562290F9C1C803F8DA15547E59C38C10673894407930D1F6062D805CAA53DDFB271FF4D7E70DDB921261549478C97E0FE218C319377C9266C518675C53D68E7D2A8705F88A6DB7159D7E4B79BB134098539AD9746B080BBCBC89F7B95B664F3BBE078C24C4BDF833FFA4BF22261D48C4E23B08E330EB523C5E62C15713C07A52183E6D4B539FF789216D39C8C6D5CAFC1C956AEC2931AB89D852AE9C89C74DE09E4052D5955A1CABD0995E1CA0779699BF12511D822CC06CD8B6C225E2B4C8ADEE2F56F0DF582674361FC457117780D60E5A33EB00B609239AD032904A85031A1A9F493904DDFEC5DF8F7B660893650D40C103F9912FE2AF880A7C29817B5BB59A3C5378558152461936A0EFF233B3896DCDED4EB0ACB36246B0B474996C147F7DC2150C5AEEEE1D36C96D0BBA1085A0554E7A4FFC2D7BAFCE6D5353A38C312FBEEADC5D41281ADE8198062A49AAC73FB69E0F657F536418B71A16F04C33C6348025BB2CA8D2544413C6D371B3C7A87C1D8ABC6A1B4DC32C39FBEEDE611AF4F651B536E82468736AF4EC3AE521AAB2FBBE823E76A4A3CCF8853E310E644999528A8D0F4CD434A5B1559367B87FE108FABF95905D98BAE6046F29D3C7EEC102B93072EF8003F2AF04522A5C03FD0B60CCDF3AA7069BD1C6D4E05C964305F6B7065905FF650411B017634D3C0D843F0C1266E7FE6D2F4FE86851F9158936C7038BCB584B1D73F4457EE50D4C491E86BEB7F03815F86484A3A8C106C45B1F665B2ED341789D10E53070B\nss = 462F8AE0143A9173E7FB5A0B476ADAC03F2600FFF5779CC1DF9DCAD9B1E7AB84\n\ncount = 27\nkeypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\npk = ACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004", + "A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A7238DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DACE2AF54375D684A6CB1FB38BD9C803A158483F91175263779E75B6D42734DC72FA02BC3B09630A0F79E2F95CB067C7DABF42F409A9635D55106E91E32341AAA4808DF6528C3BA98886184E0195E3CA09D9CC525980CB5A2E9027C6A88E9042BF77653B9DC02AD3CBB04F594BAE08DA4683DFC960708D85E39A28AD6E6A7DC81A2F0F8167633901298628B695CC1868756A97D80B1AFEBB71EBA5969A1086DE4D611F737AF56A83C7378C6E5E04E79A8967514CC668BC8FB7C7A1A671E29D55068E34D883A8320438AE7A44F01DB1D4DD07304081D684796A9257154381EC44562A8D005F3DC4C94D5CE9E36705132ACC8876142194DA54934095C2D5725A10E376432B17BF7D1B085D342CB3C633A085E950248CCC9C7FF350EFC341D07D0CA06E6BEC943353C479506691F2347A29CCB34AD09C929692ED98640E6B8560529CB17030EBFA4C769FC7707C75D86C234EDD78E7B3010FE86BF71748CC1C5B00023944774200B2163B403B8207093DFC959B6AA09FE6B98F6E83F972A50ABF113E9DA2FB9FA10D0D05789CCAF05C448854249BA8973A19C537DD69D3F39744DA89DEBB58705EC90EA56CDF428087D8333B16B1A9E59794D49A40B513B50867979230243B27F3D784932E1CAADF8B58FE11BBEA62DA4875D004A73FBCC90B566AB998A45099194D449CC60B0562570648AD588B213CB99A01283706878287930A71B68B43F87023D2F49829ABCBDE6A37A941182B78B8CC1B93982C7A24457A9E1683D2BCC97B4259518E0102760100E1C26CDD85022A04A91168486BA3413613DDD6C42CCB563379A08096B287B41A011FC9594D132E33957F2A5BC1DB4C57B4C8D9D3135476095DED35B2FDC09D8F996E332BAF7939EFB1032E529606677BB1144374C41C08807C9C0868B0C32772F18B755D7BC5C5B12F8EB9CA9DAB589185553B74408301062C90B2D68504F0718D42A1989F050F9097889AACDC175CD7E6768D626A8C9AA1B0CD6CBE91B10AF1A3E507575B47B6AC8C2B7C801A81985A81AD4AC04B32D0DD880D43B3D36857738369B7898B231B24CE6E9944526B9EF370354E21E38F6AAEFACBDA63497A85327A2112A5DB95179C5285D805698209F2A1B67A7730405B02B3507B4E4B65298734F5EB1B66BCB68F9369ABC01C7E4545568D432A685A6E038122253987EDC55EFAA3D926413DBDC43F9908DF1925031F45D28712734FBCEC3724653B019F7D5698DA7B0C3C90EECE1A1BE3567A253A143723B9550C8F7333DDAE88208667353A6184853A85A99C0C463189EB5763FE59D678349F536C56D014CD92B56ED2AA6B0518F1221A49FD6588650057FF00AA29B93F182B3437386F1F846D2A3C60CD900559425B2B7A5FF88CFABE24BEDCC825552577B5C12E4856DDCD91B0713526098B5FA555F105A0F1219110347AF9016254951C3CB5C7EBE602564242276399B0048AD8D370B544B1CB9789694C7753EF2CD4AB51513CB33F38BBB10C83C9A1A5FD1489D97476D9BB314849581D688C3DBA01662B539C50B0DB8E889A4654E6AF708A64910FC503CFA0ABC21B8ABC233AB978965059C41D1123A4BB90306AA09263B25BE885F4DB186D0E720E97524464C7F1B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC3217D034B472A846CD317681C0F36FEEA187BD40E546DC4AD69C2E67FD9D830371600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nencap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54\nct = 7613DDA749B9B371C3430BA4A29B0E4BE5CA55287B1A1D0C760939DA3C998C7D88B2C8FD7D43F1F2C5B573EF16B48D339738D0D3AA0CE094D5F1077E23EDA6E6E8189C6CA76A7517FFED4C3C59184E8D96E74C0B284E8D21076426FDCE05C3A4115CD8ADFC0EC21EB5B86059D415D515287E44EE2E733EC27D6AB5945DBCA92B9BA4339DEE417428ABFE9F113D5E13C602AB11AE380E54421C4F713F0AF28C9C97B430A3B6DD7113EF98A93752F5F7FE4C763D3D7EAA53C8DEC6A796A37D97CFF28ADD820D317AC023DD3202C072303D5F172492AEEEF6B1486399E45167D8CFCB35011BFA166DAC078F10B49A776F9A00A227531E4B1390E3C9EBFA49C1C80046A093CCE478E1C91F0AABEA97BC0042330B26D01BA19C07355FF5612BCE097E351D891184725F2D1F95B544E615020DAC8691365149E5AED1E387B68B0E7914BF8E3E94267C5E1E525D8994221401A4048ACA3AB586B352FCAC09D41609012683B748661B5F60FF64C95F410D4163B07225E9D429A22B3DE3A8E391352331216C3D229DFCCA782F832DC7D0A830ACA4B9B1ED37AF42E6D9746286AB161A719F02B4A241CC65156E5A05359AEA4FEB750DB28B6799523CD42D70A1F84EFBD98D5F02229A97071D9105948C372AA52E9F132DD96D4AD3391599D155DEC585DC0C423B4175F5DB53BCC6DFBE384CE6705416C64F8D60A8704822E20AA05BF226C512B0AAD25D5D038E1D33FEB4376364CBAA41116D9B79D061DD61F8EC03E6D731574C83BB05EEA5AB730E51C31F7CAC2FD4F675824031AB5ECFD784AC57871092FC3CAD566E460856F77308424C7418FB6F9C4E9F3EAA8F3F2A5AB544C18579DEBB41B02347294E6816A873171F8C2A6E4C529205B98C1D77638FE2DB105CBCED66817051DAA83E89ABFBA25DDFD1D10620C94245645265A1094B8BBD75851925448629673BBC222B93A2DBAEF4B58A370204752CD993F3A10D6CF379A17DEC1A909DB1AD047F84BB50B244D15742543F097CA97E2597E2EF03DA5E50F054B8B439059EF9E82852A6E9A22C6DC6782333F858CD4D6B07C3BFA8ACAB2271E32D13297235934F4272969F5CFFC744CAB9BA3584AE869B52E97FDA0D77C11D255046CEC3D57E2408EB5AAEFE91E541C03247E28E96905997372D9ED7A31378351A4433F1624CE6A1AE1CA2A7B27DC2F41E126B776C3B72DB38CE2D7C1AB8E3CE8E7006D0E98EE2B9F3CFEB5697F302E5AA5B59064FB5CC2BA5C688B7056ADC0D204578EE44DFE1D113310BDB08CB49051363D8BFE16F2F782FB3BB992E3815E84F3EB3268A21A356178D09F477", + "0AD6BB62CC8F82A29BD18A854F05E2F3135AD8BB60B752A8460DC53C869D4695E44B6BFEE3AF8920113DA5BA5747EB35BE4D5DF27DB9A77C6181143F0831410B50A487F918BA58A30FDE87ACAA561E662D31AEAE4672894E7EF8382027FDBF019893503209352FB63446C8E851AFC0DC22D62DBEEE29F43BC40E49B66DA3AE7D1E2ED93E760BC94BBA7FD1F47CF4D41C9E7A3C7AB2\nss = BAD63432A274BEC85E9C361191A3431D6F211F1FCC69173B9FB00C0517AC3B3C\n\ncount = 28\nkeypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\npk = A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B908325835266DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262A9C823EFC5C946DAB44B5B2068D61F00E7B0D87CA67706343927BFE4C12D20D69C4A5BA892F97EEEAB7B5A45742CC4AC4D37219AD72AC312051D31B8385CA2293415A13BB8983B8457B8AF9DCCA9E6322094CA68399AB77DBB9F6AA7CED5F224641C3FA07507DA9A08E0D180D52585DFB3B2FC95CDC733A573A888D403CBBB71C120BAAE2A195278370BF33299B9B2684ACCC5288A3CBA1277FD3999839A6ED29BB91D71A528BB2E4F953778BA23341CBA4B9B3C17F9A8366212AF3B722397419E24874B163470B3B2B7F24AE62258983B6161C6773B5AC90969C03D01CF4669B9D1F46E05705D4F676D464264D7549E1E2C3290C9B2BF5A71132057531714BEDBC7A91BC0AD56254D298908D33D588951333B3CB7924ABF14B0D70652C45AA62CC3062D851E45C866C6200DF4E74A9E559B9E6AB738F2B0DA9693CCEC3D968A866F0220CA95B7C6E8B04EC41D39C17EAFAB77444AAD4CA3A9D6B5B5D4611A6C074FDFB01F7DF68AD2440EFC5588F3B4A5C4106EFA3B9B6BB35C327465C7B656D1C1C6409993FD91CC20172E53190DAD63CE02691AC326904CBB6424C906BD091312C1BFE6969BA6AABEF954B5C8D439DA5064A248C92988961FD2254479946DEC829C76CBA61690E3C541648228B59805D7FB2ADB6AABA70718985279452A2FB1414E4704AC3DC84D3EB767101C8F4FEB24BC8148316609BF963AFA826A9B87638424052067CE8FB393D9AC579AB1080D1C549FD5103312A1FF9988DFE7805ED906FE9228E25942D49484A4510E0FF9A4A54A22CBA6BE945126EBE461C5940A74E1517C60603B2651E8371973DA7051EB7197713F5583BA51B92A9EB3179B45A8A8A5099B40C29F59146F25A563291364F236038C79B784BF09524FC6810F91B777BAE252E5B723E8059C06157653E335549784A15553FF9A7A29407D87725AA6B7A2A2669CC776BB810672967CB5B8B9A9BA751A9E69A8DDF796B1F324348712FF0C23F49A1DEBF210C027995B8A7CC5B288C4C74218E5086112237128CC57F4BFEDDC21ED23BAD00C58D835B5A3F0C8FDF1001E0AB26C2CAD47D5CAF2252CAFD3520E36AE21119E56FB456F277132059CA18623BFD994878C794545BA4A04436D804231F430B12808FB01647FA15D94B975BB6798AB7C3F6355B9BD50BC1CA00EE76342C8609BE0BC893DEB398B65A453BA08BEF83B805B61945229D98422F59C27E86022DA5620D737867828540C20B097076BC6C03E5435AEE1B9AF19958A7DFB921DA414280429DA389EEFE23FC9578B714B4F2E5B19B792903FF45ACA045BEC0B3D83C204747A2E24971B440C10119941D9316F45A87C4AB2AC0F7C4BDE9BC8EF73A7F42513BE3420C56720DDB984CB173587462AED9996D2A848D11344EAC02351E6C5A18CC7AE813BFDC50D5B143F4D07AC72A213A0577F9802043A585D95031D017B319358A24B06B7C2EA19F22B6634146CC0A123A8051C51E6AD6A956B1A935FFE00BC65C44A60534D1375570BC036EDFBCE66255F523BB377B2256C29B870DA2C870868299828F6FBBD8E0A109386B8D743A6E7A38384D5933E64565A037B9F520ECF8466F2073EEAF03D1B606F947CA2D2CA49E4B41DE9011FFBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDD1756ECFAEB695001AC490F36C4638151BEE98D367FB7ADF0E06A470844068AF0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nencap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3\nct = 626889818F1C1732EBE9F4D16EB41D7A7BC195CF1B20D4CE5EF88D7AB66480D993C7C4D9F5538A0B6CD7789EF1483F18727C32165CC2A482D33EDA191877544F8ABD849EFF8F3F7C7032D95B34E8D8D4307FFF26CE4E02F031FE8DAE875A5CED281B114EC35BA6569FAEB5DED0A3B945E4B249154EC199732DD0C86487A3B9CC8F7867C5D10976413D5A78A8C7AC92312E1F47A33BEE8352389776ECE26A02926CC9E7992E40BEC9BCBB4206E498C27999567F421BFBC4471CC7C3C4E34521694C67465B0902910DCC", + "C207056203790DC3D11D42BA445D0C9038B727DB8D7C0649CB7217E362020F3552071D50AA00BB05C1799841DB2D9625A6F9F2E3EEF16D5374BB46F839AB64A1314ACF5780F6E5894AB344A257894A2AB5CEDCEF54A5248040A2093639A63FE91F2FF779767270188DB6FAB919181633EE0E2D0F93EE0D5F9792BC0B73A1E3C40DC04DF30EB2B1752DC1B620E683619A0CB3C3B9620DF3FC2E517EBF7B457E5B4F331A1E5D54C107AFF06909040D1773842B44CCC74923C997F8AB0901542CA97C4C74DE7310B50F091ED8664A6DB07FADFFD1E815C3258753B0BDBF652BA5FA35D128B786804F7C7AA54DCF8A50ACA2B1924A95C8567F597934BEBDB6268EE2D4B95500203E17CE616CBDC69A379B2F26A4948899EEB69852442B2CA1F447E27FB865E64952CA9F80E7CC2A4FC734FFDBEBA2EA5D4D4BE1E36F39991F63AC0664399FFF6FE09F35BBFB6F4C15FF925FCDFB633B9D66BFFDF5EEBDE9BD1A00878E12142C3E49278B3BB6385E421E5DCF42432E5FAC086A270CEA48C475C0F9539DA658A7F4144F3B751666B93975A2E590923ABC30E02C068A3F11999626DC3DD49CFDD5CB076CD683F18880BB2651CAC442C45B4121ACE9E0AD70C3EF99C0E76ECDEA7C038A8E168B31A13D3F54710062B88BA7397DCCF6E433F463B6E9E587EDFDD1AE54EA1773496AC41CD6DF262B79F607396C9A3BC94944E8C5CA41CDEAE9CCC5B27ECD6E3FE10995AC59886B74C2C5E0B9D7C95375327B22FF6B713091E740E3B8DA20C07AAC0115A7706D753A0EC5EAA337054A63E089A0855ECC74061CE44F5D8BBB229F19A5C772C40D362A0EFBFAFFFBB9D71BC0B52AC16DDC02541086A411E45EA131AB12D6D7EBC007374D3C916FEFD01557699E7A713DADB5B4C385CE17FBE90F04844BC9F496520DC3DB1FEE0CD89D3F5C9F71342CAF8688BD0DC6860F581512AD1E7B32CE166C78430A9BB7B83F3FBA095330CA3E5CD0707C436B0A065E5208C448EFAAD85F246695039518CFB88DA79843B95DD1186CA5D71CD4B80ABA89ED704CDC93072632AD6B8075ED8F211F7F193F4A8DD4505F6FB8AFC9FD1F5F6DD086F2DBB314E1FA14DB5D7FBC4706D09688495EAD12EA3C331B4E13589CA3D4BB63499DC54B4893F838C103B01BA7C49FEB8B9202E3D86A06F80C932FD182A1CAD2615B1DF729D00E9F6C3D881A6CB6A837ECC400452C015F8E263BABA09C258B293576F2EAFD79A60D308CC0DCE6B145\nss = 50CD9D6042E7708F347B3D187430D070F0D8712E0BF68350AB47F4B50F04962E\n\ncount = 29\nkeypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\npk = E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B5B202E5A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA4752EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560E71B4FF986BEE57636F904C856AC93E0C18775864B7B932AF200251B0328F5B3CAA38116C5A187305622B4A152CA337ED7A3690C31161862447B847F5639C5851133F627B5980572023B4ACC37C32F6B70B3555E0EC4C5809C9582407A0E59A866991564CA55B21A48EE530676A435D26B749C1264F9E58C3FC619D1A23EF5F6300E96665EAB70E7350852115F5859BBF1A8308977648AE5CF5A55C9FB42801ACA4F0592254461A632A94A9C3A7CCD05C8B7C3B09666BE54F072CDC58D8CBA687D609D1F021115085C340153CE63A37750ACBDA01A6944A46CD16CAD098464A109BBB611A83346CE6B59A5F4CA3CBB4394DACA06E5708459CC777534EB80A620C308DD779B074C11F31679AE98AE569BBE79CB04BB127208E24BA008BEA28C5DB5EC18F31C50712171E27042651701C3004E057A6865D54763843D27873220C174C57154C9A9705DA162E8685A035B34E15C411FD1B7220C57265C2BA7579F4BD9AB1461650E8027C0BA79F2BA3F14093CAB6015D8CC092905A6B8F09DBFD5743818489ADA2BEDF88CE592396074A79824457F7CAEFE334FC84869FF43641821AD60E80407649EDAA8BDC2FA877ECCACCAAB8A1F35A1573546AC382222C193BDDB31275B84374CB4679A5FFD803EFF07987ED085FBD43E45752DD9A32F5EC03E7B74567ED9674E1070B026801E99CA27EBC0ED24742530507E19B97A09877A1B511DA3B9835268AC35AE44187EA14B996DD96C35686EB98A81F1B2AD90A80D0C989B12813E7DF2B34573B876289E7C79481C7247E637A60F9B2D3FC129C379A759756408636048565CBEB24C2186A875606A43D20BDDD8B9D70781B1848BE54A075FE978A3E112A567223D21BEB3395921D1A100C578E7EA0455949B7B420B6494688AEAC00697AE1914084EAB375D86243B50A948874DC973B7670C8F9173228B64647E58761442A2CC90165B188B58025F8EBA65CC654575A1BB3823A1A29633AAEA1763F24486AACAFD611C28774C98D89B3CE8A696E29F62775B5D5C50847C3AD4BB968C441086AA070097508DA888B", + "5B202E5A3B5DB579943F0861A5B6E2D58415019182262C444FABB77679E019CCED4E0A3854507FCD0935BF81B0E8500DC6C0B3C154ECBA94D166407C5DCC67BFA6AEA8B4EF0C53859BA4416D5C1975C1FEB6BCAD8076E6B020A62B077F0141DEB5AB5986B386D51CB7E8C779654AF5E5485A969467012C572F62DAF788D1F58BF9DDB4BC6E04B00218CB671CE8B2515B072B76CF253A4006AC5437C107A077F162A3984586978CEB3752B1FA1A2B525961F96C63D7207ECC4C0268A354AFB00231B1CB6EB4E4A694524448E7A043C22A5BC1094B23D3C5D0A9641F909A778EB64BAB84FEEC3A53730405C92130F756050771999E469CF07CC8C308ECE9B827D7558BF882630556150A602D9400E3D4ABB229A9D8B8132A7F0C0C5475BB852000B63228C490472B42488AAC0ED647B1E834F248534FE2195ADF6952B83B6705593A1E53F0315613D2596AAD44E27A26D632B9C71E9C9E5A6AB733C7E81E54DB3437D894A19B4710A3CD5075602B176EC369F5116638775574C74425789154B0BDE48BAD6E52C91C451C87B48EC406674A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D2191B1B0A8682CAF72DF2E0A48513A7358EDBC77A615D6BE6FE2A7145BE66B7C50950A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nencap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF\nct = 589B45383FD87E438A2036E96032F3FF220B23EB53244CA47E77379D46C333F3BED4F24D0582E9949DDB32AF9EDA732E6DC529FA9250D635E160316F7585A473BD3B59B0084122EC07E73CA921080AD90729565C5297B624315ABCFC027253642C6972EC426833EFA33FED5399F768B422259857F40D0A11C3C2CFA2920DE96CE3DB945DB087C39F0D97C041457C21B0E9FEF68927ADBF34195CF17871515357CE6B72BEC5D3D77D10E1D1A3CE3740600841B3E58CAF96C4C3F86E60502B8618FC918118E14699060E5E87851990EA933B0E60A7F750FE7947F449442C24F5FDA9E39B68BB51EF9AFE2D2A786388921A01F5C228783DAE97CB91CAF9C5D21C64098CD3B290C77462131BCF46DA587267354478647083BEE9110A9DCAB4EF3B2AE080E8F991C7B641DD7A0F0DCFA5F133636658853C52BA1F36F23C6EEBDF9FE230819F77B39086313F6A96FEEE877D9855D24A8582BC2D38E05384043FC23800CB0447DC2708AAC562A39889EC6C341F88EFFE499F970E0AC8BD3636EFF3DD5919C679680DF277CAA89829E03BB0D01D0D1BF2904BF8734D45AA1A5483762CF3704B1A756357179473D4D6DDD30FF0D180843C3A9C6CA2E9C8CC7BECCA7BF76663C7F0483207423F30FB219F330073787D8C6928499657B9B17208B0C4A37E5BED81E166B69E708A0388C2ED1EE4892A9B48D0CD1DE52C747ECF25694F2B909D368D5AEC537A0EFBB10F770D2C444BAF1B25AB0C1DB0EBAD0A5BA111443010393B330898B2C4251C9E682B1AD66D4E58B9C898A77AB6AA0D9E60DA99D80188580A7D50DC8EB976F3E1C75FDFB51866D7FAAECE97D56A440C96398E76BECE663FFC53D2B06EE6D11062805F7AABAAEB65568BCC6510E26DBF3C8C66C7BDB2E70264AD2B68D6D066304C15D2228ACCECC8CC0ED3FB8DE863F56930DE5DC94D80CEFA1EF24C0746FD78A5FEE6FFEB6FD1DF1E20A0F21875CD22081B12C68B73E7BE9FE7125D503D0BA57F8F4D210FA0E39668509E841F8664D52C65413E8FDD715BF34C852988C9E1857977A503A6FD5ED158BE6371CB29E4A2A13DE00006062C56F160704E1AF1B79E0EC175E11FF0F705291BAA1825FFBFFF4384D2003B726D794EFA99B8E9061C0D20381A892A67ED2B0155ED494D8FFDAD329E9B4B610FCF34183DF518C681F8CA2D7E36561C9A7271B9DD4A18A71949F9991EE0F6F43F5DD5D44DBE793FC512F13B7463BEA6682CEC42713A725E1E71F06550435963C9AE8D7D908DD9B5F99555E4A668CC9355FC2D931E1B68001A6B3E20B4594304DABFDFE9BE0EA26F92627820A849B6A1E2C68F97EAE111EE4786F1908F268A56053C739E44F7DF80EF8A85B86ED0CEEFD7B0FCA38A91DCB1CEFCCD1034097A0FAE6127A0C47F1FFD2D044F808BE041B5968291FE4BA63444CAF4DA65B7182C654F1DD45771B464302D9B0EE14FF0AD361DB76FCE8C808049C884DEAAD6D4EC8A201B99BF31CD1DC9A8C1716EFC01ACABD5965FA97371274E385DBD75E47D5A61A9E56E\nss = 2E610015C6B440280D6F28D5E3CED35CBF65A70A171151363C4CC882D7899E0E\n\ncount = 30\nkeypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\npk = 8518C8D8DBAB01F270C3131AC1586BB783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597EC9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE227688518C8D8DBAB01F270C3131AC1586BB", + "783B35DB82F3C24AE2B767E2C4A7D15C2A86EB19FDFC41113A7501367CD70D73D0F63705487AC4E0BB1C84001FE6657610C7D64FA3DF4538BB6069128C4597EC9B291938EA5D7CD46897AC2179B52F1CAC91B6C36F37A59780E454C50C5DC354B56A43040804DE2394BEA14C2D385E082C5F181228D62307F5A6A1AAA1EABB84F90F34310844DF95A4E6D423D8C993FA7F390E6984E482024C2968254B54B7D3418D6F859E295665262246E1BC8CD6C9B726581CEE69140F85C02024C5B59AA0711813D66433AA384B2A4A3447939378A1E6A98936BF04AD075981D93C53E9635B5E285F96755F8689B5CE5429142AF6FA02EDEB1A719B272F6B0A6211A5B9807CE6FF368739B51D4D9480BD884C8B456569027B08A3CB928645D450C6264C5FCE2A2DE2B241F965034A08716649A3C71020A6986FBC8BFB5B4A2CB162749264CC1E44BD66223F3DB1B9BD2C68744B52ED7BBA0B9773DF128883110D2CC4757DACAF7F4C90FE02884E1A581D89AF687AC79444C9D801D156325590A3A24441B7C2C893B777386198C16374329E640B6A439FE5BC71AB3AE195575A71CBAB773AE6F0B5AB2D750D222A5D36B86EA2AA2006C54940A5F843AB708D19D5937643309C12D522DD479C3B2D57DD5696D25615ABBB573FDB62EEE5C6A6546CB1FB188F356800FF4177C69B636CBBF9EE9A7C7D512CA156490C96B347A5BC2CB257A061452DAB5FD15BDF5026677F14967B6C825D03EB782CD0422BD1078B7781624DC318A33B0C437D6C35997A22E30496E876762BA5DCF5146C5188DDE6C684C265A8F05031904572F7554123832C78767FF4B5FF525680C773AB3BA1A93776897D57B0D507B9391712344326F090B3D964DF8C293B6638FA36815C7CB9B7962956F903F62C4CE3D7646EBC1A8EC04A815191CB4BB085EC8693F2188F490731C087C23A8BC7CFB32FC019D106934B2D17706526CC6F787BE424BCE5B26329591C47402D57548110CCB42955C422323ADDB4987FB0F3441558964BF14021A54277BA14C5773A10B81C1427F51173F5C6CBE1B7575A4B6766AC355BC443E479A2953A51F7010F7B04B23E0CA93D08836432E3AE5A1A6BB62F5476C07914F88532CECD00CEB340588AB675F93C286E7288DA1C6CA3621AD6A4AE1FC64AA15B27A7C3EABC120E7460737585B5773AB18E23EE185C900ECC3B765983CB807E2F7047E6C999C6716E26801EA938302ABC312AA797535358196B63309846675BCF1B33343BC3D4D172DB81947643A84FD2173FCB0477AB87B57B55899A308D51311C9BA6916F15947D707D88B9228D0488DDACCB25455CF782B7A18264E55C9B6798F39A53F53240C82FBAF461364CD5202C5C94CDFF23E0F731624E69310E5B47964B2BFD3A59A5B0D55A026E260731DE346F74938ABC607B4F579B8B200ECEBB633614A46983E60E442A4914C93FA62219025E4A99D71032F0B00906126365C467E0A235570A544A7640F23800CD5F2A825479A632343F20801F1774F0E8B7DB96A860FD40A43CB7ABAE76039C6BC80B94EC315AD49E9904908A20CB444BFE219452C464EEB2914EC19031152CACAA00DD541FDE81ECAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB2C54DF6E9020E1E44B11B471DEA97A382A2FE8D1042565BCD51EF21CC0884D68F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nencap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9\nct = F3F451B8F76002C10A67C10AEE76209E067B1B997C3B476373F7726B3F631BAF10D274224E86AF9D333D26522A951F3FBD36C72C6A261059016FBE4B3949DA0616205FC724ACFE2946C4D694AD1999CBEFDA3F0167D1CFCBD8BBD51A630687014AE826305E48D6E3AD6E68AD5542C3358CAE7141494821DA7A3BEE623096A5128C6DE1AB616DA91BE228BE402990D81F73031BFFF794DB1F8954738115649492B630FF50DA5F06FEF7D712B3BADBD175E290FB78351C1F408B5ADABAB395BFC0A5D5D2414C2131B4014592E2D5583E81286E677FA1F858EDA8708B2BF25147887433BF56D523636605F91629FB49B1CEE98CBCE6C6C9E76C587F50FC8B56821479BF3B97ABCA13804F08DFF1EE164AA269F6DB96DF267FA32F5B2EBFB3ADB3029859B5C802B0049B05CEF0A9BA390C49D38B6E11483B255856E0B2BB23685AF3843F5A6685FAE0A3D7424DA52B061DAA81390BC1335A841990C94EE87FD4AC9F2C56136BB755460F2698822D1152E33BB2294DBDEDD3A6630699655723B99B285A3707E194F2A7E53CACE9D4B4A60D78B6A8C74DB6F47E50C3B46E589D59F7EA24A051C143884FEF1C0A1B5DB65CB2C9982B86AF978BD6416617544AEAC67220B85746C4A304DA347636A23780DDAC9A5E79BE26BE127B0D3EB11E8372561C13A998B4B2123EFC24150048E8516CF1A2C6E7FF77090E472CBA93CE350C858B5104E8440CFBACA0D765FC95D7225E37475D048F89E6245A2147207475772F65399EBEBB920569137ACEC2AB035DE7C661B25356F5AE0DD99F016EE6460D999402641503CF6DF3E6F3380719A13A76C6FF6E54DFDB33D454C8E42E0A7B482BC8FB8E12A13E2E8105E876E1AFC9B9E5F28CA61E280D714224F835D8434401979B7635996627125EBDFD40EEEF5DA6D249A7FF15FAC662C9A3044C0D95D2B5029DAFBB535EC065EE675F4B76847F54BA66135126FC0B95D69D6C484ABAA11F60441E50863C7B27306283E58BF97E43E73164CFC143673940E2E723864488E48451F891C687F33BB24E4464ECC4CCDA8813947B54E22C3C368D97670980038BD6A6CAD485CDB8DADE3856069476E6F7D54E772BE8FB2E7B4C6019AD2EBC84DB2BF3D680385A93C7802B1F7534777A8E9C5E060C5F2148A5159140DF4BB35600344863E9F1E86F70BA9815D3051D865C7E6456D624113E6C76521884B1C2B59E6C2EFE4575E125A7E22776A80A756BFE25B0C0A5942C450AEF71AB8ED5CA425A09DF67670908FBB6F3BC4C7E8F4D3B9298E796D6BE36106F22FC6FFC0C9BD4BF1761B6859377EEBFCD5646A3D4B044D3424A743DA85116521A3FFE3C39C898591E669E204DC317928A7EB77DFA7B915FF832E7D7D9F1DA40AC7926F5B8733D661A4205228F0CE968FA3AD4EB5707D184EC4E72A9D6783A3641637957A2B6B22EA8BE95414DC06685CD7DC06BFF16479F490017DC78CE2D2DAD427DCDBBED163AFA58E2539C410BD8599A2DFC66D0C14DF9255A86B928F17094BDDC4A8BE4A202B36CB4\nss = 91961EFE34B53285433FA9F780A04B8E47261E7A6EF77D46658E7671D800E2F2\n\ncount = 31\nkeypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\npk = 5E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D", + "805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A77EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1455E55633267468551B3EE117792C80C1A802230AC805F769807976C06399B97B3C93FB83BDC136CB3CBA70BB4AB5F11602E977ED051115508668C244A44E09569A13507D4009AB72B16CC3BC615C12ADA7C56D50BA6307D00801BEDF8526F0A9366869A4830314D162F63AB8F51996663C1138641275E164DDF60C7708A75376BC235E16D5C22033DE1A149153D1868679E1825F638967BECAB5B9644A6E201906771A703B7844CB5CAB61748D202D38B5B8F03CC45626027895E23D0C1C1B526C6D519620436ED593B58732164A39639C813F6032EB902B05DB15C5D8825C8B11815768D29522536698A751BC1F9964DC579358ADC57EB83A0D2201B9B9354B1B39C6E7008D5F3189902964973AF9A9C694EEC1298D68D3372783D34700B0280D692998B49A9BB76293D7A95363B317670352A71822F415B1C97742934713C5995FE5CA9642C3AC18B73C43357D4D497B3905DF7F58C6566621EEB25DDA29D97B598970684C5780F665243FEB854F9F566177200F9331CE353CD1A23CCE8AA4529BB667D1B9E59B1A312A7C6FF08871CD95C6934419F475C1C08395CE1A3AFF83DD14784303B4BA7751054AA59F5710E4AC6039F3168C1B601A5278562B525ABB11E66193DC9D34446BBCC8163578CB8065F89B9F43407F79246CAD2B6B8B40F16B839A060A95B76855237BAB2FA315DB48E40842F8306125FB04145356BC50B00E3389DCCA26FF048AF5A730AC573B5B80331D2597C4188227682075BC0000186B8FD26A383E1BCE5C19F13B18CB21602F2160DAB202BB07B63D925B71708095DAA662CF25DCBECC99395400A79842F5C40E79B46B5384CE730439F537BBC8A8608F61520E120EA9843456118A0A4CF36384832B12076044C65F06C8F8CC31752469C8A1E33DC529AC05485548A6E075F46A089AA8446C0D465BD43CDF0343ACC9668FBA2A7F7191A9D29BE7E9300CEF33D13A11EDB2B409DE297F30B8A7B077FD4CA4D1AC74B31092ADED0503CCB5818D1834A734E15B74D3FE550EE49773A800D86F129B4E0250EA1C43DA3A3B802B0757C6401EA090F98A28291621341A9D98C67BB001E46E89973F40C1C4950B0E34F07772BA6379FB6A93ECB57369B48B3ACA26EF815C615B4A97AC2190FD2B15E83AA10545FB859635D084A57B0268FF085D9EA4B7EE1763B914E67B33DC46037F39815A1F8C58663C88662B91BAB0DB6758288C682372A269C64CF3AB5C46DE2C8F0F1B7780A068948B9480C6AF10251453C1FE213855D74675CACC7B162917730AE74EC7A8E7673A7D0887EDC175791309AB28E6CCC629BF79C6D69B19269A19488B7B88A45A199841916BA4A2A1C2456A108A5CB4DE1B15356CA737369668B0B5C7BC10E22377D6B5FEF7515B4F348015872E3518C2676079B8A06DE8B53BD189EC9766C04C084E74C6E747C783FF3A99B930547A72FC3A179CBD62B52D46207E79E37D65C9F3C4839D1AFC167AE4041671E2C1BF3324D875B78615067DFE11653E6BD4DD5414579AD8C942081DB4F1A10B0E1054FA3D79AF6A285F2107D4232700676B8A007057D15C923A7889F115762B4C242392CE7C4438C68C6C3FBCCCAE4A071E404C24274F5066DEAF5359EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDBDCAF7B417DA8B8933279B33068F6FDA313826C2EEC500B224CBE046ABEB37A75A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nencap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89\nct = CC162C96F45C1BFE20D4EC4930FA6BABCC176B7B28948F6B3723F9A652AED6B8814C7C2F2BF11BE0321AE217EF12836547C0DA7CA4E7881AFA5C13B089F00249746D4EF05731B7F0A9189F6D092D267F88BD6064B820C0A995D27EFEC31FEDEFFA29BD61E16F35564627B8C07FD5100CF4512AF33689E215D92635278ED6E6135E14ACB1C167C8C3E4B843F4DBF0549468FB047C837125E8E80D453E39C44FF524119149C55AA31C7CACB5088EEFE93B7D493809A85330A67AE11F188EED63821340FAB8A7E9321F53FA389635E800BA2F6209D36F79EB7099F43B98B484730E95B58CEF65DC8A751FF3CC07B7644C99C243F6A3F314B239233E458A2BCBB6FA612B764EB5051A8DF7343267A7FDEE9EAC48E9577AC389B7ADF2653791184B69942B6191918BB3D6F88B80E208261C8D393002979026E954559634DAA1700FB328327DAAE0FDB1097837E91263AF9EC3C1864B509D98E039B666C875BD5CD390B7219ABB32ADB52EA6C3FD81C52F1A31A3A77366F7A44EBC666F912FBC898EC79B7FE554753B7EA41E0EB5EA366A329CEBB3EEBD449639EB8E2ADE3E5E92C44A587CBCA397077A4B756EA4FD425E2B780CBB3C8104D5CC5DFFC7A38318506BB8993979E0F00897F5F3319526F049470A37C9BCF52B0426332B9717D6336B4E277C363186D1A8F58B6107E382C77B5E25141EB6F5DAF19DCFA95676D2037524772E804D3BEB87E75FFF624CA9F5BB6098E3239BCEC265A88D2D7870560888CDB6805E68177489C21C8B3A2FF9949764F1A8D9D80F91F27C180245A7046717917650FD6F550296D8655F4E546E0780036FD90652C02786910F230A5E2C6467E6EC1687FB6AAC12C06451FAF6B7B2AB3C8C0C1885451E04FD54E05956D2174099E5F691D690A48BF5DE1E67BB5D84288415E429184ADCE1DD7B00EB94C33ABF63F5AE80AF202E772EAA576CD65E65B63ECB1F98FCD96DA6C58D4985021A1EB5A953AA105C73CF9391AD3633919BA794A26F2052878E4607D4489AC7E084009A582731990E8CC087A459470042ACC5BF481DEEFF132C86615A5FB41E47C8D7D18C8CE3A478EF621F965099A1554597BC32FB119367C25DC0373739B8E228DBE85F688B005C9CE688E12142D51D4D06DAC00690C1076702D8BBDF608127F7745BBCCEEDA28CF9A067CF6235742A230506C5DD4B9FB38CB9EFFDB2E97C07316131F7A47FAB847EC5BC93C88275DCE4F1781590043208A838884778A58EC5296C1935DB4F8F32F11C209A697B40726293D18AA908D4D7BFC8C4258F4535295708DC80DAA68ADABED79FC459956E1A7BC277789FA94DFB5CB69EADCA03A0B9C0A21BD5A7DE051FF255D6DF229F306E75A8095A2A511DC372EF601AE9D8A4575A4043380ADDAFD25AC1D044A73722C0255974939D9FFC2B2658C5FFD7F1E7E0F33AC809A1B1648527AB57EE858109D30FD29356D74C79087CBD2FC436DB8DE5179483CF4CCF6511C2CB58FA7C5431C25D1EF9CE8C75891449D738BAF2457E1F8753485E38\nss = E4983D6021D6C10E71F474D76650F7B5E23E02805F755F57A1012882DAA77ABE\n\ncount = 32\nkeypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\npk = 420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814AB9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C", + "46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A420A3005A17C7B4A08178B83F8540601145B102970B3FC29F30A4CA1A8A5BC4164051931ED68A59EFB2B50D549BDC1A65E9909F5AA690B0235D32B1C6B2886CE2959FA189E2CE24224E99255863E6D964D4F422C02646A461BB5ABF86F4B4C0975765A5B0CA01081677334AF26C3467DA771CDF40EC4293608801CAD9C61D5F80839774EAFF772B139051BEAA65632120F00171AD020276A1FBF23517582149AD2C73450B11315CA4B244E7218800350AEB5808DA774030635BC247508144740634AC4A078A5AF2816E9206A645287DE06263277242DBA12AF2A82CE13BA6787C5AC3020E5D30CBB92452985AE41027056F492BB1A5E23332698240B5038302E552C5ACC0443A8795804126E15369AE96CEBD7C9765233982458AD6520550BAAD77BC74296BADCD4CC37240D0163CAF8C806A0CCC3F4125A0874CDC1C67E4626C9C753453FA37B208CAF5F523388D6308248B7688C80F6C925895670A1397880933AF0152DA1E54F7A7B512AA87499F7A718E62A7CC5BF5687ADD09060426B0D3CD292AB9B8372083EE462182872815CD740FD69ACDD24615110BB618CA1EF662715F028864BA0872B8C199ABE40F35F91906A821B8CE0742F931C661C65AA2445371A300E68F23B767382F3701CE685CEA5F59C50E82E45234169C3BBAC814AB9D68F83842C513A8FAF475590B3BAC2E3A4685B8F71208357D221AE41310E8454D315670C3A3409A2A95258B9057B42DEF7A7C6F588F6DA61183ACFB18A7CEDF138C7984B50A940F17C687E5A2F83451D94398F4C82C93A375BE195B4B219232E9A766E77040D3B9125E70FA4097D807A6D25323342508F2490A59702575D64AF146088F59802AA2CAB3537A8B4E92A10EC447BD89F9FE738D92A5F83C2861628601E42BB427B87C2153D4BC44B19413B79BAA5EF55325BA8A42E1A88548155D03AB116E47EE0455F0E5A71BAE3A03EF476F77A9A9CC6526DF1ADBEA64930B6995F60181544356C0982E957C5E5186F321B9467D05DD5970A96E226C89673E50A056E7C0A8027ACA8A5CD93723353CA1991730DFEA1AEE943CB0D62537CB5AD88C14F52A78CB6228EF4750EB7DB0AA831A4202B178EF47446A06A17E7CAF5274F384B36832A07AE0A66069BC59FE439F7B6005F064D865B550505210768BD636C61F0E7A1BDCB3C3065908D51302EE234A3FA113A1A1A2A618750075A6EC277CBDAC535FC1524A62E3C0601AAD1C46026AB6B8495C1B7093F776F9E6B3B533267AB99801E83BD18570166387F14ECB4D279B86CFBBAF90649E5C514E432561F850497D47C2BDA1BC2C398B306751991392C399DF6F408FF836F989C41CF76234B9445D9F81F4AAA987C1721C0C726EFE44C311A589ABB5E0AFBC4ADD9BFF6F87597A52E16A53D6C3551B7E6BE0A1958A89A739E0717F0A86BE0385C5CA433B68AB9506BA3A6E00DEBEB1AD0519E228B5B2D9AA3C9B4A2BFC8B35BF0A04B5A9D0154AEF1A9478DF4C8A0354F8878331F76C8CB6851940C996109113446367497CC73D395B34A9C7DD9621C9BB277BBACA6D976C3E65FC3FB4588643AB523BB35F551F1F30D0CD1C40D14B09429215E0C5325BB2B069B85C9E0BD9FA841771AA7C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD61E27E954728E2E2E230C94FF009417D7372938E2C29C38AF22184EED530FA1F36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nencap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B\nct = 6EECD129797B2891B41E176111251FC114AF2179FD711D4D4C6F0E825AF1251C686757EF29970B63D621AD3FD6087CAAE604D416E06F444465245F34272980672E099F0BE19818760FE474F0E299AAFFFAA6551A0592EEC262000456377E54AFBF5E217F39D7C8C9B19E03B472EE47947580481B451B535486C28E3C61E983BE8A5802469CC95AC9CE38BBC371BD45F9783D0DA21253A478A042427D490F0247C8542648488416970BB58F7F0849502361149DCAD935AF84987BED520EE79D3FDB1B6D478652C892ED1BE4BE91601554D092F0EA15889D4D6B3D8BC38D0A2AB98B19A2213BB688B92325236CBE248B183A6C94FBC22E89250286ECF018AAF17416196F3D1598B63A6A3A780147197895CE6A814C130984CE05A9FE30870395E4289144B529B1D1E04ED3207B0130EE490CE86C49966DC6F0B58DD651D9E650D7F6F7B6F2B6B398CB3DEC5DBCBEEDF1D448892FED8C9EF32D681608E5ADA2958C3D47B0749AAFA33B95B1DCA91E6975EF842F1702777937450157C1B7739EE03B73B7601DB13747C4762AE8245D90D706636BEC3EFAC18F88FFFF3E2068BE9E18FCCBFE34FF834D937BE6413AC20A3E49C9CAD9E7E5B7B7E64D10A99C8BD916E2F3691706A2F64592CEFBE5563B68425ABA971D80A2D7428C623D42099F1B37B679F0EF039528374FA8F7A3D6D4C0A6FE7A110F72636B6C2668ADEF2261530BAB8FB057D26551D97A491E735FA3AD4845ACB832EF4EFBA71D565962AA94E46E17849FAEF065C888912AAE678C0C3314C8A05F2007F3AE1DB1AA4AFB1DFB3F74E937530953FF48B280C389CB13A42AB31F275318885801195B92FD167D17A46FC897E4EFEE985279195889E58C88F88C9F907B9315FC66F9BCFF1D2F0B2EFB7D4ACD7EBA6AD108B5220A1EC22D7EA83E85E5280D2BC06C62FE7615635EBB5C2C25507E46FFCF32E19A3E662AFC952511B2F0AC509CE93910D995A26AC5534CF2B181D624CEC786B86AF927D4BC1BDF396EA99F6DB7F259E30059595A654B2381CE1419E75A5B175455E127E7F1AEAC0B8903CE4F0CC6F26C72A40C358AEDF833AAE85B975F1B4EFB40D7C4A1708574CF0E98A2E787B9C68E568B465A53A0CF492BE54BF76E0C804BF51A5B74981593F3088367829CA08683986EFD8C9D777816158139E8EB22B6EDD93030F3F279E80D958C5592B0E39BB831AB6826A7923D8A2208B6C2D2BD8CD32604DE47722AFC0AB9E5D7FCCA2CA1391AE4AF8E43A5A878229D54EC256A6E42BB89750E97FBF3679F9FBDE1EC3D901B82CC45330BB2CAFB861665542A4FD34317A12CF9C75F6D9ED49FA081FC31212874E74D2F6514040C69A70CB56453618A4F983E63DA0ADE52BE5840A9508EA3BDCF70313173F018485209DC8DD229E36F854C778095C2C85D3B5B2F8E23EC88608362AA183D028F8988C18EF88373DB13CED999479A325FE49E9DA01844E1CF37D5BA098AF7B8005F1F1921B850B4CFE545E7F0441F24548DCEE473BD11846F0B6EB9CC412672CDB0EE\nss = 807703887AD9601806D0BFD5F9D9B6CB01BEE01F82500F525CF4CCA6E4B21FD6\n\ncount = 33\nkeypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\npk = 63992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984", + "AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA90D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC43163992E0D6A8F811B3F0D30807456C84C8BBB008D3B126A31424954CBC6CDBCE91E25B19928F4A41B1371447BA3D173915580BBD7899E9ADCA37B4B5A21E715101717710BC7EEC56EC2E58002127D1898BC55F8A3BE385D607B3BA6561991AC6F0913617303830DA25F0CF0AC14E67ABB8097D17B0AD1EA8C6C267ADF51A15A9A363D7AA5C8EA535A89115C984AC5D6BFA922C6FC44A3B35CB667F939FA6B2676BA212C17BCD25C82E8172F6A7506E8B77D82CB21D7066DA93A7EB3CAB8E881A24C7592BC6B656E459AF33A06FC2846D71221F1DA641004B68BD65DC28A59036CA678508614B15A93E74F89B8AF58200D50E718DAB1C41C4556CD47B43F14092CA47397243983406E12E423233C90CFEB661A32CE65AB464DB58C922BB693F56553961868B064E17A11162A7F0E3AB0B0AA76B8494BA394C902C598C23721DC16C51D46B8258C635763776B922FCAC747985B94C006696F18BA49D0C5EB0525CAD1349745691320969B6BCFF69C30851B41E66AAC3353C6894AB0097B4EC49783CFE4960D61A6F94B317D488D2D04A8B42C7FB7D89D52D89B2DE30336333C50895348870BBC311611F27845C7775128A9CC831966FCCC06292D86B582A18C6AB2FB3CCE03701BA91047227A9FCBC6F16130710756C5DC288BA92402B5B7DC90C39193737C206F3F8230261852F1694258D47C469C7452156E70634384825BC52B03E90720066B609A4102862433E2621987E23AF51121BED807810501200B776F847FF615C0F594420DC29CA6573276559C1C84B0723569DC2A76728909D9D1279A8C240A3979B0B44003687A412389581B8EBF0CCB06C797F7F5815CCBB434132ED5F1340E2C669430B13A709F7D1612AF876454F06CCB7841F84C60F3806D5E423CB34B23BBA90AB630403A46783329707388A1F4232785D4723C993CC62284D0E35242E52CFD6981268B86F598B11472900F83333C48627D402ABBA59C6740B4A40ABC3200B5D9E13010FB4DD6BB503548C777256E0729905A89BB386459E0B885B6E3017C94BA93C7518F017695F5BF5B99214C8555BDA863FDD11D40053C0D652696286D2BA14D569915E4532132527CE1B88122640AD668A20964476DB20AFCA5CA663C6C17156AB3CC8E4B723B3A5209D2D10767DA52B2443764F91A7F3AABB35137EE18A1F744562E22385716892CA77D518C4BEC578E0F1145B3241C1831BF782C760F9081A1191812790531648954163B10E6A1F02B2B9E17CDD439C6707AAB0DF09236BA33D9B271196A398FF0B2C9521E57B6C8833489C5328F4866C14D2CC1CE037400DC610B28CD99150404A175662102F9617205C1CBC24B5716C7B9B0E8635BF960BE5B632A976156C64078CBB23EB86B7BE9A2D3E12F5B56406CC51796C66A6E871DEB601CC767C0B8E45744346DE60BB160808210506C5779BC275940E000314F30555677689F23009A583CD6F9779C83530E5B2A5A0A771BF1376F0091C627AFECAC104FB2BA251C074E359E5FC44DEC244CCB78423532A7EB27C8313A341DC1431035162838835C85C677A420B67C847DC6605821587C8064E0BC2F4FE6A6B22113E73519125B92B3A66F15564666023EA99273D0D5657CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968672E53B28D579974D268132187E7BD72238639C6F2CA154D50D98C74096EC33075D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nencap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7\nct = F145A8D9CE4F94ED02E2693AA6A5458962997E212A3DCC11C56BAF8DE75A68F67C69EBD87B212596C90201BEEAB5E2A0DD8FB0F9C3308EA0B0797A6921E7B7A036047A78F254ED699393FFC4B904EA2E00C7CE3D149BCA5D763C2CCDDD386EFA74DE0D1E42E1F7E96B1B92C346F5610612E30E970360DCDC541435974C33976B13B069270DC5D78072E9CBC434E92D7B30CE2459812D5A25D33AAC97D3DBA1A4ADBDD08DA548DDFC83D22EDCC5015B09AB361DF9AEE747572A4229E6BB5F5FA85579BF47DF4525880A6BE4D871D38E0354DB9FDD331F8A1591566938C747F14F388395043FEBA7678FFE17D712BF651D544E6F307E30DE4AA7022ED3B758D306C8D526C29048BE699A9E5D77EE1CFA5961AFDD94C867B46D74FFD16EE258E6E8D3F4BFCA7D810796A2BBF456CB5D00ED9C736286B2E57D10633227BF7B91BE1B08361C90A57D6D4AEF79271B1AC6E2295797671B7F0C7DBB5830D2EDDB2B7AF062BB73967964C0D740F7BF562648634B40E5F2DA69260FA4DF1CB9A99247157A8911B8C2916E6307CB684CED9FD738C05179931992BD64F7541699F8DB7DCDFF73085E9BA500FC1E7130CEA36E4C67183179654913E33D9C47D76A3FC74F553BF32CC2B0167C4D3357A7C5CB26428FDA06A3BFF9CEBA276F2A412B21E04216A052BC4C201E5D36BB704DE258D30E5CE1112D9AC8E0940C4035789A1C3C2194A3FDCCEA8F4FF9CFECC01CFFAE1334013113ABDBA5D6574167D1AAA2B95257AFE1DAA39B8EA30F7F3843CCBD2B0DD373E9CBC9CE254BDBAF462A0486CF38EB7F90B5A7FA77D007636641639C7BAAC4563CD27B44D9B104C04990EB0D45B9FEFB", + "05D987B64A5FE8916F906720628961490A91252DBB44972B7FD2BD5C11292F40B6C92317BA3641B4DA563FAAC61972FB552553CC006945311B8C79F88F7A59103306565447ED94AF5C2D1C10DF6D5BA6754932FCB98F3AD1D47D39394AAA810739E1E326AF312D94605198FE30E7174EDAB76391D4956ED0E4C2AB6954D38E00DBD02E76F2357C350F7E93C1974D2C1CBB3C638604DBCAD41790E7E402B80261405A52C2A0F9F0CE637A769CEF5BD800CFFC976598869C24FD9F8C83C55AD840BEB08EABB33877C2CAF3F8328C2DB2E575254E4F129A1E969D91EA02C77000ACDBEC1CF6B1003CA9C8AF77B22F6F9E8E831E4196585450B61E0E9AB6ED12B703C990FAF295FEB56FE39AF4B9DBCB2447B250FF4C13078FAD781A6CD5703FB4DC4A49FFA0FCC342E3638C6FC407602818E0F3C557EA1E9455272929E63B6BF746882769C5C482A413901F04623DD386186392922E0CC3B051F87C4783A90702B0FF33DD37AA924A2557E7461652444C9DFCE842DED51BBE97336FFF712974A3B60344FD9A7898FDF1F5BCF9AA6F0F28EA66FF64A76EE2D6080AA47C8829E1E8292185DB9921A4F4B3FE28786AFA28B25E87BBD63087A08A9234C6F12351B7F622A00F81E46462882936219FD8434CEE7B5EC0F18ACA21B13B5C995918B13B852121\nss = 9D28091B20946B5507AE42BC4355A71ACD2B5EAD20D4181B22A5031EC53CA00F\n\ncount = 34\nkeypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\npk = 192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A410319035D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5192042D43A4271E44D1546306137A4427130C86A2025BCC297EB36D3C44E7CD4B0B1C22005FA702AC12569BCCCCAF6AC9256A1693C8B677C5CA243B9C8556CB3A268165596FD0470400CCF5E3B56714792F7A87B9E03019751425695AD70E4CE0B2769571901C6C2003B58152FA9757922BD28A094771B0CB1DCC73741B14B402E8AB86DC0F647525C131E9AA1A9729075EBB3CDEA4D31F6C3B23A5BCBF74A3C653D4C015CE5F65FD1042A137453462B8710704BEA463204C463273BB71056378850AD28F37EDE664E38514DD735BF9AB9B95D367C54D84FF085650AD33EBBC982A329C6FE3A516EF387BD0A0417C2655A5476F51A68CBDB4AEBC53F00C11E78E5BA6692A516C076330C20D0A09F167BBFE1C956A619825A8305D1AA9AC5736E6D24145924B2409A8688B41F33A181A9E4858325140A797F2BA81D50F21AF88650CD0BA8E662077708551A947C97C0A3355852A77576CA5B054D3B0B9FD973DADA618BD02FFF1CB59EB56B12C71B24BB1F02E27282D21281493AC7D07A20B124AAC30B7BCB8C2FF24B2C927D3D62ADE0357BBF7C1281FC94DA2B21D10A5E5EE07A3FD9CF93E34615B871C8DA7DB5441020D0522C12711E1963BE54739BD43949999083115988A09C6020CA88124B35C34EBFB0743B494B2666CCF5B5235968275FABCF9A054EF92833D8EC816D68C07FC53634A02CA192A411C87DD1F17FFEA094B6868638716CF593B33483591E4049E4E7C65C8618B242B17D6021BF0A70C7C59BC81C34F5441B063B9A1D95481E6529602B95F874BF1C649D95A072E70A52E9252E1DD1BCCDF64332345355F7CC48EB7DD1AA2F2C31AD1FD58B8B3A711D113C270A90AA2C5C79958F3907AE3BA071AA6144B88BA6C5575BDCF5331729A65D8ACF3DB97ACA4191B72A2BC1433FB3483EFFF09698C291DD868275DC5A86D06D97305BA596515E434A8D956B2B73B3C00821BA055AA7541E4F35896113ACFD9320FA91585F3212CFD5B023A77D7C5C0CEB746723C2C7D7417BFB740E4BFB2299B29F987698EDFC1B8D7B33DE2C80D0CBCB44F05B1DDBC667005B6E4335751AC281022CBCFAC0A55226FA69CFF845007B9A16D2B6BAB3135B325B12C263A81FD423120A6FA639910159B693406411A289863736557A028BBAA23E0C984F04543E61916D9BCEB4F64FD48823A4B13E4F83B43D443F62ECC72FD304F71772CCE318C1DA9A57A67502A1119313B93C4A66D03C2316C2CC5C2285B1E80C413B2F29C447DC975923D9100BEC9DB958ACD7850AB0777D82814929121BB87A6F4F07880510331EE6171797BDF23850D5FC1802E432B2F51B3CBC37631C9729892B6A09BAF6717E6EC39EC2B3489B33BAF257C35B9CBEFFDC1A1334380FC35DF386116BAA9BAD3A0A8381C4FDFC4B1B98836F23AB923175EAF72C59D9C500E10944FB0FD701BA5142B3CC358BFAF2732D643D0B135C8F991B0C73789C465A7E1B3EA6804B5AB9AB2E42CA1E91158019306855A5767893BCD17E92A41470D721F6432448FBC370C64C3E330D83987F3A9479F000C75320A296393E253A68E0E1C05969784F5612ADBAA2662459B09638202B74D8D5CBD2B01A915AB2AD06B08670546D8B76877B8B2EAA1ABB3", + "132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26EB86D5B13BB8B72A9FB81245AB712F0D10F0E2E09B222143C420E3F2C3ACEA27B248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nencap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65\nct = 62CF02A7A2D09168AD13B88990D97D6A9B0490491EE43B8234B585382834B03FBA539DB1958800624B86051987EEAF09091C288F6564383E1AA98094850CD37C2A695D8AD8548B12FDC9FE827C63A360135EAC409C76D0A8B2390A64F012161A2DD3AE0DA8F626E2F5E053520C6DEDE4EC8D64B045B278B1E140988B3A13DA6ED4DE14513E04FF00EE7B07A05A79CE27FC8A183582F2F987B44B95770083CBA46A2E2DC384754D0ACAD94FA54EBF73568552318EE862C87D22315A7BB4126B2ED7D9E190456EDA589994EAF5991253A191FE3D7156BEE8FCB9A02213A477339507BF4A1CEEB0C64AB07D1B9F3A492437269FD8E932077C80EA7E3701F6AAE89718C2C96D6C46244A3A1E760D0E758A47A5547D403DEE7135E876345D0B725E2218A9A004C567F5BB00905A00039C3B6850CF5C8EDDE3FC1A4118118EF1EE524D312BF82C3F9A089DABAD769C4D459C414F06BA28DDD48B86E079367FC77285AD70D0ED6E46BE65DCAE0FC2A68312397B8E2771EDA4911E4C09E88D0F3055D01DB4B3B1ABC968EA78D8784CC0A0A429490E862B3A6FA629CC335873B55E88E5A0F320125BB16C621C4CA6ED3C69DC3B190D595EBF8685E7A22CC63451209D29413E7260DA471B602F9C7203877D69FB0DB331BA950F0AAF45C8697704A3A641CC04999907D70BE17EB56D316D6F196941E130AF65B0C1E4555BBA7A2C69676AB4AC7CF9FCBE9B498C46998A396A5175F06D31887DD119C92A02788909AF9997FAF43D148E4B00751249B6D569D16758503EFE6B808C5909DF65485AE901A32000D0023F034CF9A20729A7901049EE12DF1A1611F609F060DA51B0016A988054F5805D37920BB7DF00E5E7B99C19299567CF93CA8A9C13516C7B8CE59E0A71B6BDEE58290911D9B44A26D1C48400DE5C246AA5FA3159324BF31DFA3D1F223FB2472FCC0674D6FC19B0B730F2BA7DDAD33428A78E087F751061C7E21AF59F3945151DA4F97BA65064E8D4792FDB1A29D9B9ADA763A0F743CEE9A535A19A2260258BA86F21F0874A8782F5F36883369A655CB3D622C8F828EE4ACFE15B534B8D81775E0CF0C77625A2965C8820D1EAE140D940C1ACB3AC9C216DA291588C8414B91DA8E08F5B192CF007CED7F1B1110670F877B4F8132E6E53B3D47B4147129407BD14AECC4250BC5F054E3C25B255B1F15583B4DA510347A6BFCC5C0C25200D9DB9ACDF58B1E2B7EF968D1D18DE9C67D05BDF49C28D8FB4845CF634E490DE1E99D8398123C9730FE0CFC63B5E34B3E7D73A970A1AD1C963E442B9528D8530DD38A6DEE6FD64C24093BB650E1D6A9C79C05A9282025185DC4A08BBC50F1E335931490638283EFCC4618F2023F06407F70F076B30A7C3A3799967CD707E578A2EE156CFD9249852E5EDC08CC27A1AAB18A0846D066E61596B928BB6C994CEAED604C0ED5B42F9AE38756E8AEF19C47CECBBA7A56FC7EE51E394D0B8AD32DCECD50031C047C519CCDE7EB20E61D8944D5AFF66626541982FF2DA65F211D85F5E89D8BA\nss = 98498206D1F4D3C94A054C3C3A6087760B210D2F3628C71CCF3F0ADE9694ED7A\n\ncount = 35\nkeypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\npk = 38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7AC80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B38E84DF3C6A2DC2389897C3745183E08C1681B5B9F57C16AA2C12778528510868964122C1747662CF97D8B0353BF23693A70B3B2A7C8CD5C5508A227261CB7C3022058E318D3DC39E320770724351AD78010EB423FFBAE6714999226895AC23735A9119622BBC0811516D617353C7F769628925BBD49629FE0AA333D1909A16C5C27604B7DB0B4E602AB27987DF23C3718630BA4C2846444B83FE914D840CC8ED79A85B645A32809CA069FFBB8B3201131CB129DB9282B73174F8D4A14A37393552B109D2271EDDA8D968AC3FF67AA3374A2355C2EC895441873325DB71C91020E91F19347D965F1410F606862F69643216B869673B5A70583FD1218639B5036CC11D051A13D219F3969C817326D2B60BA5C13CD8CBC9313AAB478833D73716A2A48438FC529084C241BCB4FD67179D1F5494B4BAC2B05A5767B9647EC8829A500D1365BCA7B8CE7B75BFEA0C68F8A28EDB7BC4A3817C0D32C4E10169832B9ABE271CB0B473AAC2C3DD39CE895551A297A61F47162D97C41F051D48B62E5A8882DA62FCEE16EACFB89B98A12AB626E69D77CEB3B6B02878CE346AE5CF754C3F6097E0B5EB7A", + "C80B9B8CCD9418F63E545D01C7D17A71E45EA3A6D927484D4976CA936FE392CF2052535C201DE9464008C932617CAD94085C5816AA41973A8D21610430AC4B3080DD480169258E65B53E340759BFB70D68B15B868C4098847901A6B255938ECD15D5EA94232B2971E3BCD56205FC6F0425F50AB880821F56C7B25F51F2412CD7FA023852CAD04F2704D4103D4362E965473ADD3563D9B36E5097C982506865454BA30AF132BC17C807309723847257C697C525E27CC570A88A1688134F4193DB67EFF018F54751E578483A77A119210106FD03066C403B3303CE54B39493323C4334D4A7A20AAE04D8EF529A15CB7D0900FBC4236C717310246C9CBA14D6874BEAC61B566593B5EC5887272B914EA655D254D595824288A666F10C7DA583F933052F43B0B0FA59248B0584F193AD548A12A845FDF14A73A0A37ADFB4D1845AFE6B56EA50B00A5503CB542C254A26F456AA3286B0126350272638EF0B4A3ABC56FC8D0AEA2F7396D97B64C56817D58C32103996DB88345D377FB7B2644FC99A24258C50730045B897AC908F7FCCB81BC2B51C286899C8C499C1757C6B0A6AC0A8482159D564CDB746037A1224CA72177F79ED19A398040426664ABFBBB7B7BA99906E7982B665A551881E0F02A97409A3E2ACD37FA96A4F9293F786A11B21E1F0BB22CF400DA06081BF68111A9BB64469487D4CBC10578106B381B8B054EE29339E1830DD613E19A9BAF9A81C2B9AD1D121A47D40234BC9D4B79C2F5F165BAB5A2DB68C59C0737E0E4786990A92476AEA44105F3C77FEEFC342B458E4310B9B110A8B2C01593B512F069944828A3F6A219354BBDBB1C344F24AA0784160CA704BFD89C4933B6123C4434CB9A6CE16D3F042F1FC571DB728119F6A33E4A9F6981193D60BE6AB916818B8E1FF9A1D1A59DE8824F808043A1949A5520B675D8834EF65C1D47AFDE2710C6B63998D43AB47A681F0A856D166C24494081E076D5FC05B541145D3155E232A5AF0AB96ECC0B09C2C41E285D350500A4F8BB32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C285441CBD71C18717E9DE7359B920A9A3BB7F32E619806F4E4718C585085BE6241646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nencap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335\nct = 47F3F5F8E8ADECA6F32B9692FD13D7E042FD9C7612634D5E3886871D5B18006B8BCAD0E4B8E91BF063FECEC9E54D10A2980C24369FF8ABC2753EC4E45BFB30FBE64CF5BD5B53F3101913B558DFEFC745D3C5CC96C1D71607A933E98314C340330BAA8EF4A08916E3A2A98177D4C1FF6C499BE66949A14D44361383E6A6C23A5E2A99856126BA269BF386889B8493CDB375D27AF17ED20B504E74F2A9FE4C00DE019EBEDD147591F8A53266C56A9ACE2DF3DF3CF0182596D78B07A67FDB0745CB0B6457F4467A7C9563947B2BD0B112819AD2471B8019C3AEA82ACB84954717CA91FB62099AEFF49F81226704B8D268177FC77A422CC951F1CB68D25028C94203686F3A43DC95611AE78FB30BDC987992B9BD810C362E29C8F8C4C50B94A4DD640C70BBAF28A2C77643400848B0EE5E4991CEAE312F0EFE2FA0B90205E170F44F8708CA30446F83DD743989575425F5960F30CB8A2A36EA62E9D2FBA6F13E555366191B0EBC79C0F8D0CD0E2F25EA617370675CCE484125C7B6699F3A83B265F43FFB29C72499A9BE90AD58660FC69435EFDEE5C5EA405106C09B00EA849FD9CF7AB0F4B55D12690C1E65C4F5369F32D337E319BFAC00D8D8EE8FC4697A5248C096FA4CCF6D95203D85D9E2AB4EB1F4953B761DFE76DB5D987EB0167A535C43AC756A68E3D08B99E71182F2FA3D13212671393DC33DEBCC3F080F03317128ED38CE785C3ED0772CF86FC7411BDC840AD1C754AD6E871EEB8ED6927EEF33148D31DE4B4B3EF5A7F0885B4E9792677480F518C250172D985981CECA7117B79EE38C99092BBEA8FA1B0036FC35BA1DDC545130BC23DE8EDE4EC7A2908A1C8D3FEBD0C1EB811CDC90B74BE2C0A4AB7F2D75828D0BB7F4DDDA80813D381016795F49045F31C0AEC4FCAE74134F5E799C2528DB055C1CB3C748ACD9DEA26B07A817594B902A76DF4AD66F641C65A609514BDC608103609387DD7BD80937B791EE7D14928EC937C6438D62E7C05EFC089D3FF646E8C04A03BF00094E3B04DEE0B81EFA2660392F03DF2CA7DA4231EBEC0CEA1C57599FF84617E3458D40A762BCA1DD3C777BC790B7C366980B8D2FB4183FB71B7472E448878D7F50BE104657302EA90FF27AF7CE9AEA771D7201C8AB3EE0754F77452E8056D96D4CDDCB69C1458A5117713DF0FB210E98B8270F378BA4C551CB469B10014422CF48009AA936A5E0E63847235214AC5D62FF0C4628793D7C4B9659967450ED3E1365F946A7A0445590D260FA87CFEAB8DE4F2BE784738DD534D0C6EEA04691C21396A406FFB15006D4E5A19C137D0776B63FC37AFE8618D4E10208823DABFFF3C80BDD953B758B89E81108AC146D05547C2E3139ECF4E2F3FE41125AB7D5BE50CDB427D46C2768EAD3940D3F4CB701EB41DDE06A191629A3E94082F203B2736F6DF03E206D2937860235B6E4DD1F8AAA4BD95586CFE18BF5FE4522D5F85E77C0FCB472ADAB84DF092C4CEA53D14E0FE7703F3FF8787827555697CEA6A8011E4E525B8BAF1ABB6E216DC617\nss = C93350D1F27F771801B7C3E03A2E7672146809D37F33BA262E9E0CE7809B2187\n\ncount = 36\nkeypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\npk = BE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C79841F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF84", + "4C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915EBE390596BAB505E51B3FC147AF616E0F94506635A758964B3E7CC067B80827DB21DC87450FE1415EE41FCA8A2B56B355FFF13616622FD1A19A7CD98F5084610D1AC9F1B8A6E78CAD9281A0AFA5A7C2A9A87916710EC9C5B3544B76B4808D01399F219B745962536026C79841F11961B63C10C99074EDBCB4ED786F7E8C3826609533E5BB4CB80F3E515299EB757C217DA2806D26664F154C0CC2B4A644B224933502ADF5A66F5B54CD45A71589219AAC65BE0623CF5B4C0DF17E72CAB64B91BFBD903D75E164E2A0C9E2C997F36A0B432177DE617F5E6746BD82984BB9375B4A0A12E96D06045A3A984667D03D8C08CD980B59CB2B0983B13F9C53790FD43653E78255882F9B0C980EF6B062789332A6B67B2B78E9E370B78181531846B9980A8AF905FEF403F47B891A6B440EE71CC5D6BF3BA5C7B087A31123AB61EC9F2D0C89E1EAA7DAC36613A15F147938D32673402164B001975D9C4A8BA5CE84D20B47F26EBA5909183C6FE1343D062389B9B99CEDD21E30D5841FB68F3450A47F4C4BE5E8C413C37EA4D5AD629141D7430938158CD04492BBA8AEDF7477ED13A0B97C8217A300DFCB22DE05449547626D21409F491098162D7AB477E3EBAF0E15124F449F08E47D8EC6847A0AC839BC5D237B3D509A8B5C44C8FB6705A467A3D4D9102FF2B6ED976CA9D856E9F257D5D586C7D8A4C2617DCA73AAA65719A21538D9E6997C5637DF8C5A2AB98A169A5BA8F708BBA55F2C0A9463C9B4EF0C9822FA64ECC72C8BDA4030157BDE5073FAE6A6E6F036121125DFC5A9DCA1504A1225E6DA9DB4D0665F6413386153AE25BE78B3410369BBDBD84A86C6C7BC924DD70005BEC0C54E07B4ADFA2DAEB8265DD98BCB8968A2F683A3B07633AAA0290550665C01FDEB22398ABA31140FA7494FD6A0087194673F51AC7D759D649A2FA4D7520FC67138F445287B681F5C3D1678B497129BC6624163E3515C8381E85C173D6A4CC0038DFC2064A213C557931E2E7138FA1A6BC3EABA08965BD803BD5759332CB1BBC4C41337BCCCA153905990970C261CF63A53204B6F8CB228D4234F08837425A82F1DA9BE43775DF88A20A0381F70044C76B3524B437CF365CB131BAA14EA6F24502336762C8E126AFD009E1997B8B3BC20C246070DF7B33BC9A7BDFA8CCD576925968915F186CA4A5A4934528DC75282E246B0824EF7118D39DC1F07449A218836D47CBB7365B677EC7D6222ABAF33068B5730D9E674CC008125226CBC5382A76A9823DB1B42976C5C90C23BC02EB7B874DFF93699E6035A838B22A7126AA42D62682505F9BBC77143DCA061F5C38E99652FC2E28E30CA8D62127AF02186BD9C95602992E20BAA636AB050AB870B11C52DA19B3A68B7A07A8CFBE7BB016A2537E50464265FF6F065D7A8C30F659998A35D79032F887B4629D07BB2DC895F09AC0387CCA9C5CD1AEBC08A687798721F24CA43C2C5AD42D1B6641838EFC2A72EF210BAD10218846F25DA336A4C00C4A29EAC8A608F2261B8C76B18F10B7ABA755771376DC7B876152F9FBA5370262919511D4AD50D76AA5CD6566C29225DABB3B668608D9DE5BAC08320CFC3570A0AC8DEB4BBF3D941F9325AAF546FC368AF005CAAB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD065FB6156ACAAC591F1BF3CE71C4A046BE8C6C55EB9A84D29569BD2B144C73E279238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nencap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732\nct = 8E4B06F53205ECA407728FC67D6329388825377114DA064425E780EE4F23C8CC01EB544DC02C70950C6F2193FBB7959E5459325514D1E76FEC98ADFDA3CD84A8FF0AB0AAC32A0E6C0D184D6B6AE5B020F3BCFA7612A8A8469E3B97CFDA17BFA20080B493451DBC852E9B59055381C382C12B1D8CE94AF1207408F2909E2BFF4C38F7D244182441DEF635C7B46721161597105271DEFFB3EB435F596D88D3B60BF26EEC93DAC19BB52DC05605668D9789EED2CC785112ED45B098D7CB1E26FEB3582FD505D933AF94265B100C998A7850F3A58937E6B3EC8FA19F229021C5441B93FE82B7D20B23EFACB18DB8208A141844386DAA9CE61BE318B0B410AD2C3FEE8B448C649908E282F9D172E62A507F26D1ABE910D98EDAEA3E8429CE1144522BFB938BF0509EF0454DCC4DB999AEB0F9AD283A3FDB5EC6BEC935182FAEE081F8DC6D42CF9DEF8296F2C30A691A2ED84E759A8EE4F3AC8BC3498AD3F7B96C9140647E81339107F1614E0DA2B0F53E0309F19E5FE6584C37F2931BB1BCF93B9FFBEB1A10B0835B27AB81672B2C2E65FE7D1B7F2C75B4247A8FD03F5BB18B0B45693495C5DFA4DC3C50FBCA60347AA9463333AD7CF27743FEE4E0C50D439834192E4F62CB29B3BF7C0CF222403149796916D4067F82BD26F00ACEDFF40458FA66DCBEA64A0C1F885812F505B120292487294D531C077C376D90489B70D51984E35B687C5DA6A153564A31515CFB9E484EE16F2B0EE8910AEFC2CF34E9328BA1DA84F5FA671C4E043BBBC19C032E7A871A74A9BD5F2F3A9722465861E19646E6ADCEEE098FD3356B6A7E356DA59052C2DDA1462CC1711C9B3162243E47E3BF45930D6F3313994FB1CDA44C60C0871AA424C9796AF27505D0B743D7AA1E2D5EA502301116FB607DAF2039FD6DDB1A5FE4D5A6D53A32E7AADC7C7AE0E8EE23F8F55A8643EAAC5A8FA38C1C631DC65F0EC02D3226A85092847AACB7C03A412BF89FB046606CB3B0C2AF16712286FE4EDAE49FC7A0526B2BE181C0074E62E2021A1F80651EC53A24E5B48F5FD20058EEAD3706E40FD8D9F9FE81212550425F2FBC3D2049035B267617696DE3EE56A11B4F6B7D9BC0EE61D570799F7BDA55065BDA83A15A252B1F587628F9D082D9F969A776DED5EAE9364BD9628C1FBD70CD288E515614ADF9DB015387AC8CF37DDB74C05080D993786642243B04F9DC44DEE0EC2C396478F8A6BDF08A0174DE3086A39FB0E555E159E862C997CEFBF359395D4D1EF80002EAB509144A619DE33307411919A90E35168AE2953054E0D2CB5805653BD6A9DE76CDEA4078B46BF6BB631CFAAFF55186F612F4A04B2A9884C9D15D5CE6964DDB3671F63059A5D38DD5E75DB1606057A9FA272263AA2CFD17D7D09989CDA1DCA94B94B1FDC691E6E51D7AE2DFBBAA8D82CDA242A98A78E84F4E3B5D8D9FE10D2503E25B9B3C6E0D9206310B7698EA3435B3A6AADAC0795B5302A653AEF8ABE079E412A2B2182883F4B80B76EA49402D966ADD85D72F1DEC212AA890D4CB7091\nss = 387E023A733BBA407F35D4456A9EDEC3922B151C3B49C67BF3541BBEE5BDA18B\n\ncount = 37\nkeypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\npk = 99315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B", + "97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299899315A88D083BF5196F65CCA4541BD4CE3526E514DCCAA8ED176BA58014BD0AC486056240CE06C6C182040606DD98978D6CBA367EB0EC18401ED348743780DDBD277F2BA22E1B34208F215F8F91A048CA497EC37A7663587AC85F221810E64ACF87478A101062535287250907D0854B93A9D4BB39CD5788BE361C00FAA87BBE078B26353A51B7BDBA58D17E5496EFB263DF826A59296A13535ABD799CB931FA5886E35476DFFF97E82870653D5C4BA09C2658A9A22838BA0C6AAA4AB7B19699B8B27243C42634045506762AB1817534F419591B04622C650B828B3D4A66D9B163D09847BD172BA8FF452759184C07B11183665C0185E0A089C957135DCE64BDA52338B6492A27A1238AA567F017DFFA796DE84532FD5BEC8FA800FF4C5E34791CC5AA02901B73885557CBA188F72AB5A35B489E98AB377691033934029118A34AF7D176A436139AAB3AC127A8F510C8719936E8676CAAC2211C8292A42F274C7FA85C542B21422C5790079F34A26F0678C005818BF4981A2B4C7DB780C0BD43AD55C0ACDF1AE0E0761D7527813076F3174A1D49C74659A453E09C2B4468DE6F185D5F3C04F2B7E59E05317586E743285E6817283CA11FAAB44271A4667912DF262C0C03843730ACC24E80E2EE0251CCA86A83853E6251E3036714576B1C171A112E7A15CA215F63039AAA7632EC77880B89EF8A45CB0B3746202ACE1D7221FC98AFB73A28A6AC2AE443F16E6072D6B3DA1A3BE5FAC533A9175A5F176FE131F021795F8880D320C6096AB63F53525D01B32A2CA90E1A9138E4CA72502785976BEE4E566DC0CC1F3827733B0A7D00CB58B6B89C5E26D2DA00429A2450E269DA77C46B5C954CEE6BDC0339BA357A9B9951802A255B74A4F4CA1297D124056147A0F8123EB903071546D2C22723367308601A22F199F9588734FE1241450A45FD7395DF965F46574A030581CC714A50C08DA03A51B367B524A2EE4E56752DB9B66D9C6B07702EC23BCEF798D68300859383C5BACA9D8F08B71409AE5552209B5237E697BA55328A1693AF7FA0BA27020DE2C35F643514DB292C061C8E2085D06C101644C94D17C07560811C093AFE61C6B4FFB970382CE9FD25F76C6728108842B3841DBBAC62504185EDC32DFB817C45878189A7AC02859ECA77AB445797E030E910243B121A859A05D8CAA3C32FA54D033714D20A771C7CCA73999F6D91D4DB4683A9543D3C978F1D56816D75590642CD4AA7D9E9C709C6CB5AEA8832D7C84C576AFBC837B6615B8290078E2C0AC9A8CCFA8338B36649B9F7C41D0064DCA53B8FA1793CBDC8F7B75306F19C4127A214E5532884274646B91F49A1E36A3B42CFB90B27425D2645C5ACC2482289D0B4B84A6359007F23B9F528718E6C499590D6BB2A5BB674E89561AB1A48E3988927AC41D05BA143799214701B2F6D708D365BE84BAA60DF8BF7D969A425C93452A0277F218790C80C60B4B59FC6131E7865D1135AC84A6655507C1D98F6665C932093D61FA578E7ACBFDF49F2E15C138BAB4152C005ECC44FEC299094A285FF50B09388B6AC3972911CFB8ECC9F0EA58761741ED23CE16FC02AF5A341F65043F0802C0353D987C718FB72D3D922CDC861BB6A8AE003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984CED77D358342759291C2BD225B0BD82D659D28A24BBC5EDA8F47975B780CD1291F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nencap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152\nct = D3327E35289A936A09CDD9B5FA00BFD73B28FFCB330E1CB018EC9970FEB3CA6EC7FBA6F9F8EAECDDD84B38C52BB98519E52FD7F7B91249C091C7543C142F0898D489F811BCC6F6A8ECC355C1957FE73E8ADFAADEF10495AE5DAE171DEA5965C3F303D9B731A5579089B1C99EDB32BB02BEC73304CC2F3677571FDA0BE46A90D36CB6A2F3DCEBFD7041ACB2EE2110676ECCEEEBDF2EA834765D9984BB335AE06CAAD76DFCD95D385E91C63D18702989B8C739F59B129BBF421FBA018E04B96F5FF08E7C05498681E129A1D84C378DABBE83E9B7EEA55AE4BDD1FE7B5544F6328E82899777E2CF76A4B23B6DF71F76A8F0475B4A587D8A0B8D12FF0B76CB59BAA831F6F7901887FDE2CF58B0661016FAF6BA44CADA98AB984A7BCBE8448C86B1E7E1E21873B034E0ABBC0A9C77BEDD69FA62278C41A08C83AD8B3E3EFC601595860E6ED1A1E4EA6382CB92009CC15CEFE8095604250593032F1E4F4564FAA616191ECFD79F8DAE40E7831C7B23DB7789D9D3270ADA144CBA1938D6FDCB1EDB624D8DDE05CF82E13F422C05883B6EFD9E0EBE538E3D7D6348B205DB5D282AF9D77AAFA42152EE11F58E2773E2666CFB3582C24F86EB8B20353231F5C2A5E91FBE2E40351D48DF2C7207FF2E77AD345DF3A79371E8D5A0708967A979C9114A887D52AF199EC2445CD21478876D097A0CC4212136AA12099FC59D6E2296C4FAEC109516C8464889DE22CBA68DD230BAA33A544C8A01EE58CA60D3199E90B9E2E262C68FABB8E255CFF75DD4280AB779DED376751473DE107CD1499C85D2B5876A4E0284406140692B4F1620BC945F737557EF3ECC54CDF0833D7A7E5085FEDA3275C991B533DFB25603826C88DFB0EBA60A709D3AA4AA69B5C04D455257F9053CD2769161281D6B5C60EF7EF10D10A1D7BA229B667AA9FA7BECA9729EDB18A166D991B57B15B1139F63B25BDB1BEFF61B38ECEC8DCBDBC984CC164D92E6A418F625B59EE736B66C154F9ACDC5B30FC3105E87CB2FF8ACC4A85AAFB2042C0F34C1D04CEE54387251D89AAB11A12953BE99960A5FC9AC1D384FEE498FF315531F50A7D6D4EB58814E224569ADE954316EDA1C2EEA60A39A97361547F82D7971BF27D5EE092BA1ED514552361AE54616D1007C7688FBEAC04AD4E3B9DA9B96ABD4D3A5284E008779297A01234D8C2A51727D9C8CE9715882A948A3B93B87EFA6C9821D439ACCBE562D00EA6298B304795606DEC5AFF0590E55516C9A8BE95E5F2D9B5AB426B294D75A0F689F8CE080CF01080FA1F1712EC169508BB7C49BD8D3F65FB12028437C524C5BDB1A72062D7D4928595B55E86787469B81D4BEB8A0061150A7465D36EC838249AD80D55E6F7B5EB92C62D381093965BDFD3810050A43E7539D556FB4C835C5E4AC6156BCC5E97CA5F85617448822EB529FF1F794C8FDA9E5D222C1BE8A3B68AF5FAC61CDA9996EA1E6B4394E9F7BD74A70C7A766CDEAD893673F7C2B54D077BCBAFF31539CB9836792149C563E52B1D08EF2748515781237C8A6\nss = 4D91655D2BD77339BB81F82916A1A77329071B3919CFB35CC1D1655C2DA5A2F7\n\ncount = 38\nkeypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\npk = 2E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E55988", + "3D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B182E7240107059C16C3EACF4A1A8342B73911DB6A51D3CF12BB168229A1B29F7C334D0D1AD99932F21BABFD8153BAE937FDD2393D9748518F12689CA7627A1041D868094AA7440C6724B4430EBD20776B602940C9D1FCB5A109978573434DA891962B645002508E46992C0C148F5A039609826BAF5834BA7271C443B69DC5110C4B7089068D16202CBAB2E1E4525738A19C8315FAE806FD139BE91F4C1E192A2C04983291340DAD4018A8A83C27A57C622408F933A51B7618148B16375A80E0A901F10AAF6E7803CB2A693ABCD4CA8BAFB942086F42F6B743937098E3D2A607F212F766603C9D89ACCF7AC584491F230BB1108B1465B865F824215D79FED2525D7E95C7976946E22A9E6510AFA2A9E8AF29DDB65C47BE8820561661050B70EF3B7BB249B7FD0CEDD688C37D7A3DE667626C2B389B38BE066089405703BD51FA32199E9C83D5265BD62A2AA2CE521B69973A18777E32151D3D5BA1983C8659A79AC978FFA15CEAB733B49EA8F7A853D4B06CAFDFC64C9D00E55D814536171496037036A078D026164D7B07E3277B7ECAA770B06DD291B9AD29241C3BB43553BCCF66A1DD81FE2E2BF79F1A21E1539D0BC517A9BA8EDE2C39DEAC4CDB7C65FF96048461BA2E350017095A35C1BFA25C242B000AFFC8AF29495A2D349133C343D680EEA815CDCD89C4FC283CD5136B89ABD473B4AEFE2228F4CBA5E0C10EC7A1083833735F081034AA7BBF20C11319CA263B52262096E505C45805E73619E2CEB242E559883D20DDDD4120F0C9E49F4995376284147CC2D2A96A046BDB3F56B6DC1889976AE1ED732EBA43AF5941831B2202D6091C16B680001A82D98CCCCEC212B79B5A884756C75CB2545316FC072D903C670864D5A13534E545D836276EE594D3A7841E5F91D6B738D97E73A7274671D6470CD2719B0515FDD67C6E4969AD213254502C5AC9BA23C264A375237369B46D0C45745041A20511459D3321EE9B395978F2C575EBE1C6CAED03AFC7027BC457E03F527B0CCBAEC71850E0955F0A2B54D9BCE69B6C8FBF90850168ADAC411AD5C973B578424C55CE01B3EC2825B0085232469968B8A96FE7B9F26846F789323A15AAE6397242A712CD26B0465BC038A4AA30DAC42C0036C062C21C3A4178A0C92B8992CBD54A6044B789D943F1EABB0BB24C3D0D4C067251779374579B27C84FB435E6C745334485FBA84676750A27C520F79366D008E4BE93FE8A958E8D06B8EC323BFD5BD01E86B1F13302EB17AA3AA8FDB3445AE5775111B2124E2A35021C04945661B2C510A29264AD855836C7D8EABC069011F8814934BB4B32176C0B59B04C5FB6CDBC8BC41B0BCFEF4423635C0C7AC43E4D5286C74920EF37C951266B92074D239B2BD0A0D6C096141FB6A718A213A3387D75B927CE176169738ABE0CFA6B68D3B064157C3CB03C5793A7400C1960351B059E43A7F1B28AE5073780CC606F7E40AEB458DBE95A31C23AF7E760001B0BD601647AD1805C4329E46F490575CA928FA908B5A30FD31520C61C9F1CC5EF18578B350A929164DE33B008338180CE41C45327152090A91B8C9B3928C2629A48D78ABD1992720E841A52CA91A15A1C7953D18B4BA1F990AF34CA408BA2D449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A12FDB7C7E39CE1625C20A13A1C91AA5909D8B03B064D00877DCE2415020370C7262D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nencap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800\nct = 1B064FBEEE1ED7023765654313B62170F23F4C7E4AA5F23C5498E7F5F82A8DB67780CA831E660289BEED5DEB0C8D6D49E8CA85AB1738EF7F0C487F61BB2535730041398D2FB4F2FEB04D4B238C3DF61784F226D31BBFD6D92FA486B344E713506F12F625653380D8CB3FBD2095E9CC32973194561D9F2B6966D17133936CA643105F9FF845760596BB95D12E7F9FBD5DFC36AAC052D64A7C08E26A641C938D83AE795977FD5D2757DFC9166B38687043CE1DE9AFDD799FA18A164269FDBAF52AC4B1DF518DEB9138D55D161018BD64B74E125943F42FF6548B2C673F647237ABB78CB3D87CC9B980C1D5F46B1E73AAAF600B628BAA2FD4D20A466DFD4B3F6EC33E91497280B782E5D4D94DC40907D0CD7A53B99948E8D39C1E059ECA344D697D009EA926E95957A10B401C436A95133A219DEED9BA76A8B87D2A9F6D0FC9CCFA183622F794A1CB29061EE4561796DA05659FCEF032A65613DAB8CFD117F5F1CEF02EEC44A13956FE83E796FC8E5F4C589B8574AE1E1E702A97C6268F34E809BE6ADA4BFA00D9EE7F890A8E54E1A6FD0F33C111BD835466EB64C1622CB349B1C15D648CE49C951391ADAE8380CAD2EF3D615DCCF177294072FFDD678F55AA814DF60B6FF875B28D2FBC3BFE3A2675A63E4CFC60634BA08E6602D449D76B29FBC7AEB54E97550A1995C6A9B47A48E6FF23CB62D35520BDC492F1AC12CCB9F18AF78C92494F22B56C684917C0A768D030426121321B1EA5B41442A791E7FD036F7010C25EB45FBC472F526C82C956F0D3AFCE7C16055FC470C61CC3CA1F05ADFDB3DF3724C5D38D9289E49D702E620ED0749D5C13376CCEC5666E8F46B60BE05D005E1F59DE58C70833172A0E0728A26C6658AADD56A9A1145E1C1FD6F3077E75DE450137166445DBC096733DFC8B8BDEDFD13F2E8FC53432F794BFDC09E9FE2070147A8EB260A4069B097CE368A7171628A6D06E5091A85CAA5D9819973ED338AD1FDF261E8A4C70DB6E78B6BE4B908D5CD3A875F321A24C4D1375AA6A97C76489D005E475ADD32524DE9B64E4468B44CD0F730B10219A0FD481800FA857C67ECDE250AF0EAFF95B43E377C32BE2F794ECA806F09E10EB4B0FB038E07535534CEE9816BB4E6EF0244043E49B2676F837079F2EE3CE9C29897202D75EB19322E6440C49D58E984DD441231A79D479851A0CA63D33E77E3191CCE8CA1C69CFBDF06D63AA52D1CEF72AB7B3F57C179B7C382F1CB7749C197C9BB0B501F97E96E893AC60336C8FA3E97631E770C3F2F544805767E3BA0FAB80020A42CF64858BC001D156ED33336F8207A439A82F07CBEA0D00F5D5942C1E9528034F60875422BA40F0AB503E32E61514ACB3D6F3F3F4AB1F9EB6AEA8BB6197E7EB0E143223532DE74B12834B889BE7DB31B93551CAA8F464E1F38F8F882A", + "252682623459CA11DEFE125334FD0C0718974A3B6DCA46FEB0AA49D104ED96C301537A3174AB466DBB164AD68B59358F0CDF1D8A159CCFB9DAC867424F4504D3DE7BC0D686E24967A57B70\nss = 3D0D1AD5E2825DB1F539515AF2392F0D212E8166B34F3D8CF2EBE97E51785EC0\n\ncount = 39\nkeypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\npk = 45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B45FC2D1BB1872A743763F12D29D937F3F2A41D257531C1172AF59C90806C7E5A15972A8CB9DCA049BC92700A72B4FA5A739033437C946EE062AA86C12103B557822A08084BE63C4C74D1B92608C3B02C6520B2991F8499470114FB659F89A937A25897FABA6C0DD142D8D4868EE3C6483128241B287CBA0AE49430DD6A28D1339605A4B750E6029F73BAA1FA8CE6219C36A40E5542AB45CC781A613FDF416502743DF8CBB3C4B864D0B448A20C0B0942A829601F2B131FB038587A99B80EF44033061B2E4B8F9A12C3C03193506B62AA1C7AB08569C7D0A88C8A098F87061EE41000FD202E2C3AF4E625B34787BCE55F74AA58EEB9124DE7089E51A581893354B36FE035CE5FECAB74018EE6209B75FC2702429C932ABF71D89B8C82C047D77725CB6ED98608F2BA0B3462C1D428352C6376F6269D9869AFF4BC821870B63F2284D296677B6145683BA6282C12C72512EF015EB19BA86B3571BE7438F17311655C118A530266BBC6D9D10636B6347C630607864949DABFA558522C100F6C7941A076109253B5FFD76328C99590F48B3FC7AE7A5847CC958FA5523F540AB54EA0A302174E6C401341759C121B355C9280D2AB6A84F9028634BF7E3CA90679ACA188667D5086DF35B88D95B262E8478561A414B627F43B0FB8731D3BDA73C6396594694A9F7024CFD55D3AB88342516CB34A922E6835EB8C067BD35CE0B3711D7BAD2D7529464C493ADC40D8EC8679C903E8984850034EF4A828D3FABCAE9474F7278CBE79C8E5C1C948B94798D4C68DA8255237AD8B0B38CD4A8DFDE5ABF6B2CFAD98A677A8C40E208206774661490C3C212D23327A46A23DD6855275B78D29830B23900B13C638E31B4745A917D4FBA95A04956C371212E475271CCF94F6295346118806316EC01D08454B0CD922D6F1A3E4A651A7A931F380042A09244BB39973EC5872C28C8D41C4BCC72CA4409A363C49995C45C7909522128C03814612214A5EB01527B67BCE4463202CC14E31225B36A7D7D10E26966BEB389877AC0062F9172C0517CA8676F5A44A10106FE75A31A4AA86688C075918A4D8A7461DCC1EA1193913C259E3B44C2D976EC67613468358886A9108ACC7D0C6A25F5A991D7C53B8638C24A585F07AA074B5A2CB514BF7178E14112C8B31727A38BDD20A5AD087746768957F837179D50D25F6697F4A88D056451A593E385B74DE8A01CF0244E70AC9AE36B2D76CB91E5419165C6507D141148869D6676F28645653BC78C96B9E7F382CB0C6768E2968C513C7AB076928781A6530CD3AE3286B0C681743A58D9C524BE5120C880605BC139F672E30174095932A000800D58A926CF40873C44AE6096940A3BDB6E7966595BB3D23C9915BC7E29AAAC9F0344C9B6BBB25CB0AA084F616332197295163989E1448784082C327075DACBB7D912025E4786710B0C7452F827ACEDA11A73ADA09C3E54B404419DBF3A8F8B6096A73528DC50FCD230155A97A614663174683D1095D97B7C0E994764DF2095AB7BC029B7DDA3799E5A88ED825CF1674AEE01BB0C17A5C84B8AC1BA061302BA9CC20CD46F769E1021C03C43AB07BAB1BB0C7F3426D252A15ED5A27854CA7B177A6F79502789842E229637FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E13486BB11E7D9C1368FBBA34CE3A2F169C2464EF5FBC11F73843C456467B6CDBD4E01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nencap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C\nct = A2877C3D4B092D4196F99FCAC16B38EA10D653E03446CB3BBD61252A938ABB30F3F4B32127ED8936F48A28B0A5202506E7D4CAAC4A073C5CB940B89711AD903E4C43EA9C783A0082F2A831B5FAB803D97723DB32CCB3C0793B1B858E6F71A39A1BFF4700953ECD249CD244AED4FF748110910313585D19F6562F2B5AD187A2FA5383A55E6ACD134A97DEA0AB34E464299DA2C7D5C25A06DC9728FC48DE1FA9A72CB51E08AC79D09D2266831F55AC5BED2A383E8FCA1E2B402C0AFF8AA8EEAB9E277F80C474F8017F8CAEFAEC1480E8FF37EF2DD6E3A8223CBC0AC6AB488084A257BA0F65137C9F9DFB573F9302168A77A8CD7EC9DF435D0CBE0AB9EBBA107FF2FB8ED9548F816DC367777BB2254F8821F22128", + "B9F1624A6B45CC91BC76D5C57FEFC1BB567A2CDBD66CC9970E08BABA6F8C25C3FBE1AB9703BCBAD4EE3C0316738EEAE7488AC7081EB97B2C7F9B236344DB66692B9623384CC8F6E3A6247DE3A75890CA89C3C56F0CE28CD448CB17C4F4C19E727CB2B3724E2FECBCE57AB0BC80147E6B2032E876790A15933FB3822C89C891B8034B081AC74A68A7704BC9435E085B50260480435A6E9E87E12B81F64E75AB3753DF34BE96DB9AB2E49AD18774DD4B5AE0EA2C319DEDF6E0AF04AEE38CEA0B14BD58299AEECFE63FD818055854291C0E81C97EB485592CA06D1BA83A61010E5B6786A353EC7C7C46E658BF095D34A01F486D7CA278DCAA2D92FE3D13103F9241F7E949AB007F362B54C504C4B92C9A40C980E3EF925476E5354A2FCCCD8FBAE94CE8574B7B461632C56EE33FB2D7E2F41E7E759D0945D5A9DF0CC07D6B01059C71CB05AE9553AAF3B60266D422DB11AD1A01ED8757F1931968A16E7945A6EC9DFEA453322F9ACA9639F0CCDE621E95D01CA58FD21BA030E7EA518F601AE849796CC83B5D02E6152C2B9DA2394113DBCF0BE0F2781087370AD6F581D75AF5D6C979E1D3F43105E48E62F6EDF377203815DECB1690C914FE6B5C5BBCF1C4297A253BC2ED7D3E53E90C1FCD61CBD8C1640AA60CCA213CB8E58F137D6BB6FFBC30697AE85782F0A4AB4584FDD332BFCB4A2BF45B5059F9E87EE76EA451B5F684517BBC1407B06DA076AABC83CA7532650C45CA468A07CAE1161B4AA88BCF0816F4CFB0229CD993FFB428A9E5AFC8C0C94C922333692551890FFD307D87CFD4681ABA84FD82035ED32007B4B96E963324BEBAFE589C5D65552F379F1B8C4905A5D7C9F93B0880B9EBB7073A0DCC35E77A20D358115A9C0C9C007AB49B0BD78EC1936D301F39C976176B2B8DAB9CA040ADAAF26A85CB616002834D630D2DB28A48362C15A5637A2CB45DF5AFB1DD3C632219723F55F4F65D2EAEA810DC84A4C243D30BD49E0214BD97CFBD1968275351B0D1182F316067A9F43776F923A429E6EAF29E5E620CDA06008030735A1D3AAD5C47A0F12102C0F28269D7F2CB89E3DFF8D9B73A5AEE6C395CD9D6FE209134D46BA65A4F8AA59A5C37F180A5C287D8130678EFD51406C52858EE1FE24ED2B038\nss = FF9A0D1AE64C97E4C51512B315D044C14CA34771DF320BA0C16C8531D6A40D78\n\ncount = 40\nkeypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\npk = F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C094BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF349F6446774B30FEF5B426F563962CC29FF78ADE42B497DC3B970F1B848B1141D7A5F45A37C25B125AED61863F22732A06128BCA08EFC8CB176AB6343239B572E1C8C138D829810227AFAABB81CCA0A73131155377730A120558231E8F8A598A2B730578EDC7800B0D6C5627530EE92930EB2B40A9888CF648263B688F0A12E08F004F4BB449A25282029CFB73C32F8D31229D0A58E6AA08698517FBC5F619837AE3331CF763631D305E88C8F85413E9D5420CC282BAD24A783011184011A79A3B305DB5B3032B75C55907CA5C7F839320028305C439C39484895212B1E87925999681819416DCBC7EAD45AC2B1262154BCE16866C04561EBA2C9EC6022B07A57A67C7B901B5DA3BB8025C7585C86BDA0810C442C39374040236A82884199159729834663D3B1967DF9955DE3A387D93D50F5001924C4FE433D016BC2B6614F2D3BA72FDA226864AD6BA5B8C31681DC104348EC2B29C39FC9F567CAE17BDF1C6E215C92EFFC60E2D6A3A3106BCED0BF301B542F7987B582B0780B6D398631EB8559459B1DB01A0443100DCC731291C737499C2F86452394C0B6662401FB57A4DB232E40D1B0F2511EE1EB15DBF7B603E2A67808C064FC5103FA7C9C954FCD12BC619582F82590B323698A328CC14ACB87C217E39C309421C7E6EA15BA6C3BD8587126C5AA02C26308C9912D7262DBB91AC2C2CDBB9CB009A3AE10761771740B2E6558FAE775DEBA7A66086859270EC07B584334900C278002D8A47D01547DBA3036336616A8C12415B86A1423A6C9AAB5F085C7FABB6355B3DB4023E47C7917C10C284333110BC978B2C08E16512BA95A07237CC35C97BFA51BB1B25E30750E65664377BA49200AA6E935B4C7451E547859EDF03BCFC6904DF05220C02F5E576604A873EE82B7693B962853B5522A5B0986348DA63DF86A64671737C17201ED556E92ACB56F065EEBD31BEF43CA85DB1FEAC395E19110A2F0C5B90459838CBF779C27247709765569E5A649BF160301003169E4AC2BAAA4C4697F25869AB99179F9F792D9B19DF0C148DF7C6B9AA20E63426697D83A6E33B35F4C7E798175BFD73CE60A050146A3D893C4DC9B2FABF5960BD80FA0679433BB33BB91915E93C1EB2AA16CB13E0B9870FEF99835A674B1BB76946BC4064CAFDE3063498CA", + "30AEB3983F5CDB3A6B9C4970459D969F4D8B6BA27755B6CA8FBCA178DEC28DFEB2AC03318BE7002A9A4CD7B1749A7FC7F09A6B560740DA89BAAB8130872510C99630F3B588069D50A9550C97F8198B7A46148FA7AC1580632DB1EF49528F9125784A5BB2757235FE44E74529A7CE88E91543B2FF81D9ED78E2647AA07033CF3422D34942E7830191B104C7ED56B8951A9C8706E4CB33CB0B918387B869084386420C13B09BE75D2A5E9276246B674E96BAC7782541E1CA441E53FF3B9C702CB95CEAB628D1617704A448EF743E8B811FE52C659CBAAE22377F28646C45642A9886628C9B73C510BBFB645D4077C1D8B954BDC8B707B7F6BC4701BB1AF0F28B88DD282B78B7EE96732521AA6180B6021AABB415839DC3A1F6F545C1320C58B965B62993ABF6A10C18A22CE6A45539685F297B1F04A130465845D189D17552E2F4917E924CC0D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C29253478090CB4D580BC2A912645BC685061E5D4437B3811EDA69C865EA9923C0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nencap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2\nct = EB55C9D3D46D32C021F0D7E61E5382C2B74BF1608E0C8F09E080C2820AB0CB10886E141A282A7C80B73CEA0272D08E16366F2C900DA1144039E5A8EF7031DC26A5CFCEE8F47C3F997C940A056D68D3507E7481E13835B911CDE8976F0E7494170D98386316AFE41F97B56FFB8B5C85C70048FF2B5E2508D19B06D8E03A91F6973DE1F903452D0A95F5E8FEC22D033669FEBCBB2E09904307FDD7BCF55BFF0C097D31B62B08D75A144E8064B7001DE832BD6AFD9FADBD00BA148A5DB0B0085FA6756AEED4E2D1CFF7E8BCDD3F8E6096FBE2EB19F10E1EE84678EC8E140CD4101D300FD0E110BB7ADFC580EC1EA5AF38CC6CF984DCBA6921230304DC19B38A1D3C9BE8C479FEAF98E097FAA5C45A957D8F33A2928C1692EA8E8B528B33D49460516DFD50FEE3F5D0590171ECC3DC287E4F63AC5FAAB29D1B6436195EE4F6F29AB15C9C3C27683554C44F0D9CFA94920E9000BFE9DA83AA15A605A6E2474D29460AFF929BA74A38C465FDC8988C7C2F02B5CFB44C16BEE8B9065B049FD6342F976CDE143BA0D48CE4AC03F2CCB0767F94FF4DE46DFF7077790B1F1FE14093034F8E021C2857A148C14FCAC87797E455F36472F3791073F5F47C5C02BC40063A6C0435958B9CE3B403051CFD6A538B05A63B924950EADA692FE82433DEE2F7BE1202B5E1DBE0D5D17E0532F09F7C3D2F815BDA7A6D6E61B6BB2E755C1A181EFD721444A928BAF9EEA4ABCFFFDE4A1053BE769077146B4487ED00B2F3CEF170FB7EB4A3B61BB19706AF4C6FD9B6A29EB698101835CB24FF1580E00C36274220FDD56200D74716053C38F7D4E3FB1D733F54DDABBB14F3CFAABE62507D50920FEDC87E5190BD84200C96C6967CAA3912C6126EE409DD4BDCF8859AEF9561E523A26B31F5632816FC9053DA5B9EFCD9CC05E6A1D81078D6ED3246A46E2CE4F0C09F11CBE1FB5994EFD758207F7B9E2AEDF2A8386F9175259325B9B7AFBC9C8B9715E973EFC1573526D6CAD3579BD57920172694C7A5A02B2CF3DA1C78CCE8C9E204A4D2605C510552836E2231841873F2153A60E77E381EA4345A0A4CB0622020CC5D3FC168D84EAFE1D38E0F2DC8B890D7843BAA29E2925D5F1BE93A9E266DCC99C00C5D6681190E07A833090AFB8575AADF55333E8B3F3D9FE2E7337A3C122DE1EC3264C61B47EEBAEFC7B1F276F8EBC1CC53DE806801A8EAE9FDA8BD5E7D2F83CEB6C072103D190ACA2AFE8313B43AE7083845B6FC26ADB1A7E3C17C0FDEE0A1590FA66127EA4423B6F7AFDFED7C7E2DAF1B7490F09DBAA9CE15E209E1405E71531D3ACEFCF6096B8B76EE28246697A41C6AC8E0CB4E0CD1CFD80997E19014F083167FA47BB4BEFCF207A369051C5F37477A2BEDEA8A65913D557F896EA0041D77182BE50BD355F7544245624F6DB4E918E1308BE489CAD3C7C430D707BF91B79763691EF5FC0DB233895B361CD85158250DCFD5BC90A3850B60118159B3EAF31B8AD3AECC555330D1E084C06033CE41EBF6A5A6928B624D308C48919BA8FBD6923E\nss = 0E40BEF57DC97B87EF89E5308F9DB94FFF59A475DC35EAD3F2D5B6B89D24CA2D\n\ncount = 41\nkeypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\npk = 5FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E289434DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814FABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D4895FD557F7434FCB61B199E793C5E763764C48DF412ACB7C756E1370CD117F8C10CAFB39CBF0C8C3F5DC8DA1855203D02B39647856B55C38E944617B8348D16A8221962A42398FB61978F40328C83A0B49BC843060D1711E28943", + "4DB4B5B0838CD87949DF5AC0727D8A528B8B5BF30CCB9E37A6664050CC5880D34C13CA42C1779B8D098C5E0876627C17A79B6BAD44A9A38C56883D97CF2D2B114A1C4F1A502AB4A9B7B5398D9E73E543B860F87062E27A9FD1A2035185F0D98857B0759BF1C39A41984C8C1A1A9027944417F84CCA0DD4206E9133F6EB6A989075D004ACCD9F57CDC928CD455443F0222DCAB9A8890004C2596EFEB06903B5D0AF33A88F14FEC760FC074A3DCDC744E9864E7EBC608A56002E483E60B8202B31377DC7F5A486D5A060733FCA9836AAEEAE05909C6B6B0DB4531271FE4F3548BD5BFF1E92160321218F963081C518874C0CBB792FDA4513F7902BE6547745A0879BA6CCD7C0F73B123DC605BC7995BDD14B018D8278C8C3966AA87A24B4A4BD3ABAFE0C8173C028DF14DAAD39C288943EAC139210392BED70C38D7AF7439697BE96977D23A27CB6E7DE7B785673C9D1B33A081A9CD417129430C6C6300C496B04E1796C9C781E4211915162DE147501B7BC55F8913C66C5CBD209BA6D115F753BA739417C8EB182200113CE17C935A0622DCBC674553B9DABCDA17BDBFB4865D58143C149512CC2E74A2B508F67BE8058461252D95042F8B7641E1D85161521B81A616A02110D7EA3BCA4723D003A4DB1673D64273B34C9432AC981A0C01DC8B8C0ED5A05D20C5331831CE56014AB0732B301CA2F8569FC061DDAA95D63667B9ACC7A1EA656F821D55A31B41F32DFB3B66DDD5CD2155438DB6923069430B61C85AB309BF56B0ECD990427C1B7D93991E783A647B1DD66696659B5C926485E1642854F0839033138A3A54C349C138977275E71E0FE985493CB85E0923095804037462AE248780006D0778334F664262E88498FCBB22D46D4F4291BB90AFBBD40FBF2B302415CF195542DCF3375E78602FE1067638AB995B70E6DBAF7B75BC11701207E489F361512B590A860401A3FACC1EF1375D8B64E0E5C7F863786D3984710C2F55ECAC578C41170194D832929075671B814FABF45C6E2BCDF8C0CBE2954C5A414E3F8878AB68CA13189D97F316517ABB4C5187DBB03413DA654E650EC1CCA0BC9472BD4BCC60CA6FCDCB26E77A025EB70EC0E60E20B19D30FC261AD11D3C0C56ACE53DE82C6A38CA5D59E9C24568B7CD15A0531315DEC20D9CC957FCF8958E3747471A8D944A6678F6AC8A8763A1759B3DC83EDD18CEEDA5036C31A897B65612D2B176E9648352899BB2869F48B1E70C1FF04864487258526226A7DC64306B6838F4286B9A81A3193F5C9C711DFC5B9FE79BC6CC14C934591F93860B66511AAB061295AF186B8CEFF5772FE50DFFBA4F5256522B5C7C55A6BA9B13B615FB3B3BDC4B159A1C84C85D717824A0573CBF219FD9B2A32AB66BF8A498A04AA4E22509A5057997B74AB5A1B27B96656BC194AF08114551709A41142B715C6E167E5BA5945729BFA702C236073FDDDB4CEADA972810253D642EC094333C028B0AF40CE2E29993369EB7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A286DE7DC142EFE935E84B0AEEBBD32D050FD9D8B008A94E59454B19EA401611DF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nencap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495\nct = 5DC80EE57203C2A3A593240F5C226FB63EA02A9289CA40186D14AF3D9A02094554F7B14EF4453AE4F183E307BF7B9278D01E0F2C3335BD69C14642ED5FF79C29C45AFE9B515675C913AC83BBED109F7EF75BA845F6595EBAC11A0E80AD13B284F035C25E9671D7BBF6D0D2C7552DA1888B61A5F011BDBD83C63C2B03C8979D3868E08B5582152F4D3127FCD9E587B08A1860DA14AB9D078769E7114A40D559754637E0141E3163215B30587E985329A2683BAED7523E46BF08AD415E8AFF8E92AF2815A8129BD516119E54815A2A529EC01565F1A6CDCE2D60343BCCD6B705A2FFF6EEAFC75B73B7187769B0AF07879775557278F537FE44DE5D57F4854C9E0A2E7E6B55435D801C5133D133089B15064F702583F228257D9A0CAD4162230596242AEF6A26E5E8C79F9B405B2F196EEAA922C464EAA9F3D312560DDFE0DE9650F53B07464EA6F28FDED35F78A351397E23FC38BC1A790E39DA5D41D33494DEFD5A5533834A5095ADBD2B03DB0E560DF6BD4C64B41C502309B89F73C0EE40B9C6AAE58D835D95E650EE2AD57CD0D393D76D5C9BF0B90915878942DBB05D8C5780734821937C929F1BA55C487FCE1C1831524BAFAAABF4D29472C82C105798A9BB324112E1B28490965C14A402E4E855DA0F3E83A2DF80F3F3BD8807112FE74907FDAAAF6C8D4DDF5C1E57DA71B4680F81BACE717B766A38C261CEED6245B9662530DAE047872C4B7655FCB0BA1A3290A34110BD31A97A51D92443F6E6540B0516B1164D783A610A3F87BDDF21593FB5EE66617E2BB370EDA0C1DA30268A6DA145003CFE65114FFEA6AC3AD209D9B3DA1F39CBB1E564D91A9AE448C23690B77E8C9292AB6820C793E767B26CBC2EEDACAC6B04F0F1F742D147FC0E2B898052E1E56BAD108335CB72B6D6AE792794F804DB1FFCE2B40C2C97048B5E8A1C6CE5FA34966FA6445ADCED31F6921D56A24CC323A4AD2AD53EBF4CD336998D06496724C1F9805C1B3A89B3511A143DEEBCBCAA4B76C8F28D9DDE856F35CC7BE4FF03D7C147486270B6FDBEFBB08C502225AED31489ECEEECAD5626A028F7A7E4535211B2E85CDFA40F1380C91AB7D6F6B544BAA8A1E6FD69001D0D47E2215C5158BEB50BFD8CBCDC828207C5027F39CDBB75FFB878AEBFB0D713DDAABD1872BF36775457BF5C2CB50B499CC3237AA4BA7AE6E62C69E317916B7548F14684CFB0DFCB1614F2D7F344BB8CC97014ACA7787A133C59EEF7EF6D010E9BA76367E0065BD41D9CE4D38C1A98838A43296B6CEF7C1FCD671537ADBC2F00AD206D742ABC670ED2A52793971A63F2678E37426A34616C69EF57430568F3BCFA11973ABC280FD527DCFFAC2FB7E612C168AD943F0AEC1A7945DD77109B18901A3DF62CDCBED7DC4F75D6AF7A1458D0FD1ECB7CBFBF09F94AE3B593BC4F842C3B2B42934A2B62963E8BF6AFF0CAAE36C1C887C97D2E5FB89572551DFE322593B2082CF2B37B807C2A60F23CF191FDEA019D05E39A36403D595F97F46910D2AD65D812481402CE51B810\nss = 6134219801B78F6FA5A998377643F828C19AB6FEE69E7DBA03C7B8E20915DE13\n\ncount = 42\nkeypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\npk = D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C912A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C30", + "88F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A639D5F135D06AA99635C9B53244E1F898D8494B681312BFD243C8EA5B7E71CCB7A5386E477D01FCA3EF4122A63934843450A446CAFF55184D052923A393FD887DF6B045659CC282D1424B19B17CC2A2384132EFF067A0347F88C6B392AA56A3519A440438D3F90F6941112124C91FC31187AB0CE6752D9B336A1E230F97837A657599E253B7798C912A66A48314447C352B84590941355C6BD1C0951374105858A46502EF39CBB58B8E63A64E2B99C4825912155695893A62AF6745E76058D551A946161F25F1B8FC045602344A7F342FACC50E9565C1D59A459D34233C1921CEAC6E0BD936B496C8FD6A619D8B0649EB458F8943EAC97293635092666688DB559D255CE9F280227755C3605D6ED007CA718527227FA1F40DBCD88792801D8DB6B2374A23178A72276C790F902D7E969F2686C9508186788905E77132DD909397F6B6BAD3CE77E8CD4C4A3B9686CAC35ABC86D57E911CB58B0C997C1935CA64918370809D3B1B70CB09641878E7C0A141573030AA2B687761BF43AC89A81E73376793ECB32DB53368EC9E079172E9AA482FD8652583B9155683DA3467E4546F26AC98371487527C37B6646CA582017892A188FB2440CA7240C3C22577230B59AB8EC038BB95CC49C2A2F59A4A22C0C482713544FBCA9D7404B3A6AD86E8764A601B7084289858BF62A2828D3091FF015089726CA23B1CA0F87195BA1ABF80B01F101F8584C15289196744500000B431A60267174F2CC56860BC5AB4EC20D19BA8ED47535EB42FE1D33F2980BA211805A3618F2FF64D1CC634CAA6B40FD23615538366DBAF41971D8B5857298C1E406A293C1B8B7F4A499A97BE8CC51B5382020EA9C7CF809FA7323134290FA461218F4A6F495CABA2D1511EA48B7E0905B0465F7A6711F2716B17DCBB4B9A1B31933D7D3622315C79F3F11A93C8058FBC01C4839A808A5D2D45B99F7918FAF52DB1D81D669C7988BA7EB8847187AC7B76404B1A139DC4E4917C9B4E29833FD9FBC36E4BBA96E25BDE691CE0C369ACE7183C762BD04785EFCC6B614165C014A0FC4B64B24B3B46418AC5B6B7BF69CBC75090B69AAE46B4A12FEABD4E134BCAF14922367B50F17976C6705E175FF34612CF7B086ED733DEAAB0CA815A53C99B2985963DB89BDC284D251340B0E3AE20990EE93344DEA18063DB6EF4374A331244EDE00B46676475937A9472C82E124B1751A9E4203BECC77ACE092B055ABF0892637B39C3A9A011219C88139277B8BB73B9508142421939380ACFC2B81523C72E923609A0505E2979E086AB85F9663E549F3350A694458CE7B02BD8716C0F8B8946A21D99D97632952BEE898989C1ADEB710E15BB25B0A22BE598A65465BF2B899719D00F9D16367E9436803BA8C17B6B3BF62A10A017C177125396BF6745163FE24C455319CEA69393CCBAE42508156167B28A1D1050BDEFA5A789BC389031BD86E72AF5F5BC80A215260737839654998295D5ABA8C11A5417B55D67201243393B7593400D46CCA1D321C027BFB09CB08A1738C88B7D47E876EF7517F8D96CC1C93B9E93B7062227A55996FA958A684AAEDA89587B015A6B336DFB610721298AC6AB713F3A2E37B2AA7B1CCD2A876F03C72546B861E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447029A2E12C3E6AA668AFB5BE8A82576813FAC7B8E61C5A88AFF94ECC2770C585ECD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nencap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B\nct = B998B14D416FF33BFB8B90CEA80CC3B15F1B2B3904EB8BDF16AAF43944782D1158949BF229AC7DE3739AE24D00BE3C97354F87D52DB95D38DE1CCE5861C2C6B51879022ECB412C5A5F6B01968BA26073A2B4D50B3D5187EF0983EA79A5787BE6E23C148979E9AB236630819C8E115063514054590670E7FA6FF25913708DF4C7A30A193021311899BA6E7F33F749EC04679CCC6E24C23CBE59280213056D2C71F903BDB769B545CFC1BF53C9C9E825345AD6EBBC6A6086B19E160B1B11CCE7D76BE9F2E335E115A6FFBE367A3EDAB359216FA57C6DDAA927FE58D1A824EEA6BA19FB63C54BC9C25C83F24B51954E2772BCD80246776E5E5950A30F85E05664C54ECDCB55ABBEC7599ACDD9AC8FA721D6EF099C65E033D2CC319D9C6649D5491E0F7160DD4E7EB998442C45B28A6537B999952A77B908896560DE0DE523329C98E94E440814B9BCC1E3ED4103872EAC7DA049831DB43F643766B412BC417A18591AFCEF418F898B0E1CF9D7E8B3961718F3D8066C2A220F6323C68C2A208DC6503563EB2A0541CB98B50086DF84AD0807378360F0997D51C2A7F803CD3435758002F933A44D099A1D72E791D7B8753EE116D5B896A270C4D6559ABEC9EBDD1FD541073400208332D78934953F0C69C5AE9A3CF1E9855B54DD0080E1108CC38F83D6B4BFEEF37C49668B4AE5CFA7551A5FAA8C3660D92C8385CB64495E243423DADE733E03AF0A6E6513B4B272182BE4B5360673E68AE4999A25B090B063C956247AC6781A60BD0DCD72DA26186DB0597C7BD796C7676387B59148FC19280F6B125448600F19643A2B5C7B65DEEEBCE490928BB42C176D51A41650155B1A528CE6EE74B190032F7EF7D337A45ADB2E3BE9BBD0DDDAC77A1B9336B6560518D098BCC8E24C8CCC4C992B8E2ECFFC89B46794918D6AC78A29E9BCC724FA487CFE1EB6D23AF5F76CCEF6A497CE48A05548B19955174997961085133048F3CDFAF716B6097ACDD43CE2CA1CCC1ACD7FB02EBBA182837246D62C0D12195D8424BB998D093E6E578214FADC5CDEE3B41D11727677BFCB381E38F79731FBDBE585E4A5477225DF9730C5108CD0D4E199778168CA84233B35F362DC40DFDDC120C1E033C508A0673687461874F5FC402AF61A62E5DE21B4B62863557794A851DDDD094A20A59219748BF71D54D4D35A14EEE2098D90044A95B4ECE40A679CCF781214E8C85A5BBC8974206713C659A8915753434314117F9D46011C8C687A4BD867B81405E1B8C53D493FB2443514FFFAA6A11A02EE5EFB90C61F1B93BE985FCBE6189635A35F50F81B0457534FC5A76F541B67C2685BD06D9A00AC4A56DAE3AE6FD44841734F89D2E0B42C04F7CE9A4F0B5BA28BDFCCD378E60E2D6101FF560E379FDCDAA13EE79CCE316C4E4D4D4ADABCE0C1FD7D90FA81360B6DB61F8CA5192AFF6E174B227A2975EEC7CF1A01F6A4CA5488B1263C693F5208B36D21C484E205709D5569DA755E5818CE2D04A04B35063FC2A7AEA853AF1E1DB3550FC7B05BBBBEE59D94\nss = 787ED075F818BE6A0EAE99B113DBA31002097E0B85A5480003C505A40793403F\n\ncount = 43\nkeypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\npk = 26AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B99", + "13921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB89726AB73A3355199A1833A1268A37A087DDB57AB621046DB1F407C804C488E4196048CEB762B9024C2157E7DCCAA1A762881280715A1467E766DCCB159F4780A39BC4F4A59715700070318C2AE03706B639F79A8A81AF34FBF6C9ACE4843151AB5C3CC81AF08CE392335E4FA913052119904745EC68CF3502F4663BDA74522DDD61A318539E10A853BC90A5B06AA12018C6BAC4A8123719C567719CB723B420540EBCD84C2787F37A76C6C40FC983436C26F7FDB14DF17062BE752AF2C1F1CD1026856500F3831CCA75EFF7A08D4D9C819D295674550C1C951FF9A0155856C3CC143824556C09025D55B0DB7192D969926C18912BF5CA8629401B8C53E23832CEFDB369020583B360595541F48573BA1557FD0C1058A8CC5EA7CA7F092B7DC7B4B04490FA4E72A37AAC0E33B1746ACA327258D9D29ACF140C5F70B8F94A23195D60D30A498259C6F9D06BD69F82398953B4FD39ADECA972851431B59C9614B7867CB1228E2519AC130F003903D801F70BCCD776A9B916684CD89CD71723CA732A21FECBB90D547646B987155CF5425ABBB2406CDC1821AFA8DA120A540D1C3AF175032444E1FD85F43F47903665BE922636755B5E75A90931C66E89345F57CA4A032959BDB4521CB62BB1377DC5C99FBE36C71347B81A80B6B7251FAC3732475009A719F4374BD5FF01CCE4601E761A754E05756968F33FCAC4D6A540D93951D0BB4D0D838A3112872020C2DC67718888DBF408941B877EB6543432675C879AA85F102E608AEDF267E32D333CA9C3860F907F17B553580AEC75902EC304E6C7996EE34061B40A9F4F8BA2CCC55775490DC9C2A6D5C0134E809BD305D7445C9EBF7B89F9604146B2E55A1090597033BAB2A25A3886DC524F4908ADBE98DC2D74386806AD641712D9C23A19562E4AC7F57A86FC98663E455BD963C4E63D8471B504C14EB718D8BCD6475CC45687F55099F8FE2035F3812F081B6DF2A174999765CD69433E5312BE67698346FA1030A40943F8927B2CD8A1E2CF2514333BCE85A89A6A99D03C4A5C0B847550972F9D1448D1819B3582B99A50FF97C124398CFF30967013C4DC4D374379B4E8B037EB0E570AEC147A1C99CADBB651BFB576AD61BC5449C5737BC4BA4A01F24AAD80375ACBCBAAFEB564665A192211B4D6918260C1251EAA1014C6F41427465609310D8B665C6763639C71AD48019905CC0874BE438023936856017B5562A9EE79686BCB55E04A38EB9B3BBFC07ACD4865860A77AF3B5ACF7DB344F139F79D5953778124C2C92D29CBFEDC21678E54861ECA5CD350FA09B1365FB74435316F37386B9B510E2BC585DA30A71ECC7B9913921EC8D8FBA2DBC97807B693B1E306832507CAC90410E0576611BA79C1CA9C0B106D0147680790EC5051798592D3035AEF57A0174CBC70B435710C51695852841907D41A8180123A4D911787B674ACB513C84047BBD5851C3E83A8A046062C06BD84397858241C95B8D8D2A2C53038856247506065A70A5A29B701BAE1B488A68C2BF02472D86BCBFE263E7820902102C612747CD60344957A871C7774A0980B70B56F7BC45F8E2BD2085AF080CB923B55640BAB2AA2C30F206CCBAD17BC9F58C1CDA80399962268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923E3EC3671CC7675A321AF8584A0961101C04A432772431E77F5740BA3B2EF488D8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nencap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689\nct = 2CBE4AFF154B9B03FA6B19F8A1CF698078A1876ECAD645E7BF54C76787FB3A9E0E8C80574671A194238B8E9C7C42EEC9BD0A07618D33654F392C2E9D8C2A817A4F9F95232E603B9F047A379788EF8D0C548929544E393BEBBE5733ECD4BC716B0B6ED6073E30D93A064D5F714E697446821D182968FBF5A116D7E3BFE5B941A9ED42B6C5F9EFB7252529F8264200387B846AFBFBE670D72D00708B663262EC6E80308B0DF2EE80CC1320C091F8BF309F84FA5941CDAC43906E009C29A7F7B2D3D300B6DAC7DBC0551A50D449585737D7502C37A06C0297CD0AA7F49AC1CEAB3EA844EFC57851816CC01160AA0E62D5330464EBF8DD7A52A126B4CD8DE48E449749F61FCD56E786FBF8AE843FE7E68F050778BAA5C871EDD2DA3141C59C0C92A2EF8F7ABB6FF994843B77599DAFAA571A2AFDC0D5CCAEAAD4F9E025002D06F2BAA7EC5540D81D19E37A46D1DC4BF96F0F85963ECEAA0ADECE063B2730BD51C1D46A345F25E918ABF9E056F8B8D6AE34FD0E0D06120B3D91661DA17F8E4B3E68AF6915D33ABE1ED9FE8B81D7A6ADF08043F0622F5544FC9450D340E35A27B78272F70348F122D744691F5350AF7A3FB6508FAAD9EFC859FB712EF016964CC7D07940CA8B3F2581F29265369EB6D3F52B05CC82549B325CC3F8B2A4EB0A321700EFA8D86F575EB58C73199E02D04D106E0BFF79F65CEC84995DCB55FF4726B84957B25175A47F13368DE3806B386397DF10E64C365F2821B0C4C52AF2E9FB4BF0989F97D102FD70913E0B8E1E6A540710B62006EC62CFD7F907DAEDD28A7BA49BAD94F60698FDC0E6AEC63B3379D95BC84DF7916AB5A07647A777022BDA537F7E8622C642710CE2D3B0B5024E137D46080217BFB3B28EB4E58C4A9537745C88E5504AE10059B68E1FABF5AB7D3563AE2BB167530B9F9B59ABC5D9315A80318EF928CD0C785383B397F3D0244ABD0E53CC2C8E3ACE455964A66D79742C1EE9E871DEAFF22AB04DBA95BD5A5E41BF08CB7DEF3281E4D5DF9A1FAA70CF30ABECFC907A3FBC64FC3E18E8C86F4BEF19BDF096A311F0ABC76692730FA86C39EFF9451EBA149118DE84A70CD6EA2088F52EAAEC913214C79BEBFC6189E0BFEF3F058358C069A5C1CE7F55A00E951B72221BE1F324190D03F6F2005588BCB76B2BB2D5DAD1287D5E60FAC5A4C07331AF3213EF3AA063AE15A26A983490310AE8EC1F1B9B9C1495473207F0C399D4FE27DC56BE8BB7C8AF3AAC5344CEC1BCC14BCC15CFA9A8F2D58B4BCB5A6515E8FAB65EB21731A6465465A2F16D7672AB6E7BDC3F052727A2CCBB03F76F2444CECBC52B5C79E32D757DED4BD925625E3779BF3725402480F1134D707D9EA3D6A6A30D36B3033D3019D7A537B96EB47908007A396F85B5E20D2667149A3B09A3C87899B58FC1BA0C36A1FADC5D4CA07D435798E1C15D01695C40C6497020AC8BA979E11062957416CF08871AB93BFF007F86C771E3750F7E648C37C95161DD141A80D72F7D73200859FCF81D60A321962A5068CB33A8F31C\nss = B81E1EA69C6A6E1737C78FE18C36CFDCD26CEF62DEB805F22A92C49DF6596C0D\n\ncount = 44\nkeypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\npk = BAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994", + "BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D597573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4FBAC16E6E3C5E5D9C8CA207A5C77C7883B917FE0463D3101962B802549A87BF39B9BC7A30A5B654C9C96B14BC61506371E4768429DB8F7C0A6204903B9BC9311C66B907C5825621B7EBFB52F6C7CF75C169C17129595631A2FA95920317AAD4CB338329ADC69C6795158558638C474710C78763E012240CBDC2E586ADF93C028522321A94CB766F9E983FB5110A10476ECBA92FC0C120CC83632409940DB249EC569ED5740471C86623B06962910307781349F342C759886F7C376CE708091019FC407EEAE76409387D151C97CF7270319143471A84994BB596F9B5E1A78D33428740FCBAB415C575E478DB4B4E30771802E409B8C1AD4ECC9CEC1B7396E664645CCE83A40D512684E0B2750D8445D2180BE5B4CFC09BC9FFFC8D6E49B49D68C4D849B584512CBB55283722CED5566149811545609A4C5459F523C1C76667859760E690385F65768331B7654C30B8C0B26F2B8089A3C5B4F21EED42179C54AE61D22736512FA3AAC6EB018946A47CD79ACD545719C829B304477541EA92B10A1CCAE8B36BA83D5AD83083FCB51DF653CE899227C52581699B7150456CFA1910212F7678056A33755DDC7D0648164AA297F196057060009DEA8D87E86B6ABC0106A5536D7C83933AB12E294B4F50870FA0BEA16AB49B88A60BA7790549CCC0E6571E81875D5632DD8A5627E48E0395BB4C243ED9D53CCE7B591949408D2C87A5E295E3C3231F4132E1117B835529456A53D3D748C16280F4D597573685B04780F611094C665C66164A1323C290BA8C8B1031B142A3B53062AD5C59D8D112F9926E5AA591ABA711EE2BA1509AA09B86C60A969020D74E238B849374BCAE7788FAE61296D5AC7AD0927EE30912C4287E3981B7851D5823295076365196BFBEE4A3CC189020254F31B06FD8D70C43A94CF380C01936465A334FA59B3D39296305DC8B775269EE204639BB3A30AC437936CBD734A5C6477B2A451EAA0159E571BB12473B77698621D5247EB5012F608C6F070A67551F6F63ABE87BA12A56B2B2DBA44BF72E01C9A2C490579D2C103CE91A841C4F4B3AAFDDAA0CC3D33D31EC3FFB4A3F9AB87F93494720D386BB13CC482A4ADAC46395479D1421AA91216BBF56BCECB89F11588B4085A62BA0A47EF9A184C2C9346525CE006CA4819857FAC8B1498C9CA1222175CA5B01B6BD502F69F8977A0B3B04987A1897A8F2F20DCDDB098AD070D15C15C099A5672C17087C6B58245BC25C382ED3BFD5BA9B8E48932A27546A089113F37E8C85971FA10D465970D61446F106CCA6200F85EB2DE2947BB4EC57E58C1F7BE6B6FBC025A4A41EB05C516578AE9BA4C197B692D20976116BA35660CC5B612B616269A837012230B65F2913E5D0362D0B510F1272716A4DD2832D3BACC914929FF33354C01217D8A0745C9263B5D80A4F497D99D98A4D895B59A59A1DC173CA6945FA54C398F351C8C3AB8D66CB8971A68157CE3CE82104094FC83C7306D242F1F0497180842BEB8E126988C5A830D2A39C2711B033490FE1D53E432C7A453B4CEB05A5644253797135231228F246BC6A1445EFC16B2F2BC674327A62EC32DBC209F2C4A5C600920D2856DC34549BC4656F7953E697CEA6F2891FD65321F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E79836213A513BD4CFD42ED281304E3EE4560E4E0C60FA53781F83D5BD2BBEA52E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nencap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9\nct = EB1E2D9E00EEC89D9C0133C36834B7704FCB880E87D28F6400D5B6FA85C9585518C29C860958C2B6B1A239BC55B212796ACACBC4A2657D67DD1B61E9C36EE9682FAFD6E2231883B27587CC5CD4C36B7BF29D982D729BDEDABDA928370989F0F3FCE00A44561EFCC2A5B77F16B4C982554783D43CED6A55BAAF9FAB462813A8BB2A98CF16478AB4F1E79D0120D753EC0BCE0B4884FB27E02FDB881F7B28023D91E23340A67DC9E61B64AB16AEC77D36DCD0CE1900A7C6F3758A49D36ACA01E8E24711171F756A3A01923D896BFA63763244794BA3D01710FE2EA4064B70702ED34DB2F715B2E59683EAC0E66B6BB392DC22FC398CCFEF06764CEA27A3E2FFC329DEF35F16F357FB9A7ED25066B6A6310EF657FD348C716B468EBA86594CE6A5314CFB9BFE3FA04F849ED485459980D0FAE670A2134908C38727021AC148D041B496A97D09EFC807F2EF9A2DBE5F1C3043D3082A9E8108C020CE7B7CA6777FB3275CD0C8F8299E8CE81C1972C079BA37BF2C8BA717DA95E26225F7CE0D32A96D42045A1163A384988DFBEB1C9C68F142F1DBE10BE93F0FE5B2A2E4235ADC8300DE98A6FDC2EC76D34C4EE15DCF33DC939E80AF2DDE285E72D33E4E49A6B7DA54E5E29A072C5D19BA548D714EB4C50C9E8FFAECF92CF0B66E2D365127836E4B0B6151F29F7B8081E7DA720AAE3C66EF3D7FF2AAF0693858403AAFB7C8CFBB4104FB2F1F286DBDFCDC9A9652C724CE3F46396DA21D18A8CAC249FB2C564C638A90A3BA10295A3995557E5A171626323B1D5248798E99C8A5E0AB96EFA39BFBB2774BEFDD5939B385F881FD60CF6F86697141738307F8D9EE27863B58D83DEE565FE12308D56887AAA93DFB8DAD892792E9D2E417C4AD98E93969182BE4EEBE50102B2DF3FA72A21D271913342283F679ED232C1CB519F152EF163E3CB85D2C3F7A5E0BD44106ECE5FEC8F7", + "CF339C4ACAEF04A1CE520EF5AEA622D63738848D7E9AC753F95267D141F4369A1E2AD2117C57523342A32716FF775F332DEAA64B6038A4099A8AD44ECF7F38C1395DD2C45ECFD9CFD7F7E3565E48EEA8C90DAF62908C402E2A421613BD321D7DC3065B6825BA8A3ADD20EAE7A9BF762446023F2DBB70AF8722C9B1CB20B4622A79F442C548502DED82CE1762DF2131BBAA0A5384B8ACC0AADC823A0042B91A8A3D32E8B003794EFAF87F28FBA18DC7D4EF29016F59D952722CCF1CB27771E5DD17F395BBD1F1FAED18BBBB579E8FB8F5A704AB587BA645EF4B51EAF09D938C30F9B79C7D67D665A9824738A547FAAE4A6C0953A3C529209C175AC946F733C5606516725A1E0626BF684A4D3AF865FB95EBC5ECA314369D5FC97B53A76FF921371E0F161F1E8D32B471906174A0B667B9C16881442FA631A169061E6B545C2BC32528AC40370884F3E9F362B2CCA5461A92605B0D7D270176B68EF60645AEEE9948FBCC1E1F26F6100E82C1FBA412F5D5BFEE5158044416CD9D4C041B17503863815CAE0ED0792052318B288B5DA1CDEA8C0A49AC381376\nss = 5D014FDCC992FCFCBDF3AF29E8DBC9E5024F2AC41E71A3EF0EA43A063BF44E79\n\ncount = 45\nkeypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\npk = B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B3341C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29B873B2397A7C7ADA2F4B0B589EBC97C50174E4317ED5D9CF2878C924937BD258BACBFC83283A218D443D8EE43F8CF3C64459B189E6B3AD100A6C6A3EDE9916F89B8BB67CAC332C0519F502A4C427F5C9AF1A16A59A2122521A0C624A20149765E986339ED63567CC29CFF15D7E8AC026C96F08D6AC4E057DB4E66361B18CCDC3BCFFC300A996AB7346232DB7310662C75B39AD7AA080B23763ECE54960397B8DE836071B8914D56F95A681ACCB8FCB9529E5E4CFC2EC0601F7B0B291524E180AA0A69FA74AC2F17AA88162C481F51543A5A527DA5C42B59F9A72B14DC91574B51E5806ACE3F022D1F19E3EB621560478BB70BEB8407719A01E16313D2F0C785E3B9886F679ACFA465BA974676C0689A149AC04996F4132DC4974F2FC322B56115A64B0B5DBB8DC71869CC655DD61390B032F062B024BB71505640A41CC6174B68870DA11EAEAC28AD061F3ABCCF4E12231655EAF9285B205251EA69371D90527793495835715AC005868A78B1CAE80025426848C4AE869B52034BB266E1B97480AAA7A31E384780442D9933FDB750EFAEAC0BFA802E5314D28A17D374CAA05B46121E16362E8341DD923A66872DF3C942177B58951C40AD1641F53A53D8708EBCC22AAC67EF262B6155007DC6880A1F45CAD3A5312B282055B1E0B181D9B396591FA78DFCCB9D6A92D5CF8189C14C68CF4238654716F0A1E4F2542CD35A7E4E2185814C1F5B16D8C423213C69D5958C46960B8DF589C185087EC5474DF3C5112B5BB6BBCC6AB7160ABDC2AB28801D775CAAFA049479A837CFC8847763559EA86239889385BAA43A2848B489087FB43AA20ACD7AC05606767798500F9271271E52032F21FC2A82D8D15BF774771B69C570EC488053743DC5398C4363AEB3932A5C54D16F45A033386DBE3B2D0A851116C2CD2FA4671B95CF7E60BDCB4976A2393647B714031870B1A6B2D486A5CF2A8093B7B948C9418F3A27F6296EA12336B8A6DD5A5715CE9A70DC6978038369A10332E3AB6C2971961D5C66441ABC3290113B21C46E96C509AAF09E658D9B77928935B9A122E42BBA23F920B58EA48F3F19A7924128669C09E135F772C275E55904400495153A691794A8D182EE1314446371501E87C41A944F850C9CD288CC2EA90A4E27864C79E554CC5924C4CA9A217DCA424EE8B76E49993AE4B085E9809EAE27401EB9C6C794A67A31705876243478F86D5B9F9CB3295422816526439950A412B4D1D28A70C6B9794C959BE155AADB39E00B418EFD0664B08843D20B71C547F1468C5FDD92B9D818336282F34F19B515946A7961B5A9319D9444CDC1ABA840CBB57272E4DA4AB20FACD5FE4958A57C3C812978FD772C2862DEA8B60B30A601B692DADAABA0F361CFF27C5C734A42265341641B861B7899CB311E7E0ACCE396BCE2809F24289C5361B91CBA88493991987C0ACA3B070411481E154104C15780ABAFE725DD3E1ADF00BB0EFF4A29298AC10C63FC0669DF6379294AABB4588AAD2087C9C16C9AFB654F0C9C213D79CEE1A843A84742D574DE252A4F24795E9AA631D5198F07511160300A2E02A402B4CF8AA556CE67BD341307CE5A1EB6609EFEA3F066379865489701783B2C95EE6967F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D04330C2E803C2872400C49E1BB10232946AB939319E84FF32CD354DC15D082CDE5A3DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C", + "1968993EFF196753DB8045E2C8BA8\nencap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4\nct = 388475CB89B7F408D2A18DD764070424C7598C459F203221847E08ECF1FDBD3B5F1878CB148EA1E42A1790BAA2432029C674916130A30AAD99DCA2ADC8AABE96C9437AAA361C0E28110A8B6BD9AAC047191B728D9C84EBEEBC7EA2154EDE6065F9313C47DDB6A05413FF5E3571F69BCA571770E9E217136038607BEF7F60CF079E766CACA7875DECF7BF7A8B54D688BCB63EF920586F4733AB3D86BBA18540A20D27C135119CBB7DB4E0F8896B0744557DFBB3C0F615130505E59FBA005B57A317FF4C87BE8906B54870A0C46136BC89E144502F41A2B4564DA200E0AB5A3FA91836F4858FF298456F0C475BB3B8BD057A63B6F9B5DAFDD76C2C111F7B3A933A2F3CE069427077C58EC94A158B6CB4C13FB027CFF9DF3FC7CAE5BDCCD31E3F6A3BC95E6EFAF8CA24F773056AF6C8D9B2798057E2366BDD54FF417B8BDCAD4FC0FF8E64C6D258438F98DD0682A716BA2FCBA64B4CB559630635D115DD846B7182DB50A7B92C73463673CB017EBE6CCE190700E73EF73A790FA85F04656D0085023F483F50DCD5BA9F0EEF8B3E5EDDCF0F4090BC2D243215321E606C4107FEA5564041C07705C545D7956A8E163B9B641C7CEA51AB67A2C29BFFE9C7CF0D3941C0E45664A40F2AB5031C2BDE8EE7E5AA4228685A845F4CBDE42DC3F9157F4FA03631299C84149206B7E087CD56A5809BE0A7CBE54509A29AAD8465BB737DF2631E86DCCC3ABF5ACEA6091813F1E9DC49D9F998C56E72972D9CD51A95A95B59B9AC98B8EB07957E59547FDB243F873FD5A3E77478A6F2368177BFBB95F2D8B2F7924655E271850A72680D2C7ED2CFE57ABB59BE1DB29A84C715828AD7E06E1928747CFE2E1351FD07534AB50855818EFF4CA87A60E86217F991C12380255CCCA0FEFF97C35C7214157F533AF3605B54902AC8300C8E4CD496033D3D05752B3AAA85F5CEFE81632B19263F944C637DCE318E55A8A4BC5AC296DE727708D86367970C17DAF3012DF0AF19A32169153E6C07C28379761B64CA1B87D7A1B8680B9749936D205DA28B2E8E9AFCDFA26C975914332538A54730D96037AE74439289AA97D76045103540230003A430A067C58C881BFBF224DF4DA5841D1B6781937F933267C32698908A6D31BC0402E3274657ADF416C3C9D7378338593442D4CCDCDF7ABC61A45C4EBA05C0737EF175C6F01CB7022A7905A365866961F7D45FAFF18455553012D1A79225A08871971D926D978B5ADFA1723314991467782B9CF2FD063CA70A49EDAFE31BAF3CE55016713CD15F8828A09FA4D6D093C29DE550EBB0BE37FCF1C5A4B6556153578587A0762054EC01E0A114AE186FBBD97BD83F30B411563B4E4369D7A24033ABDF1C0CDDF0958F2CA2272AD358F4C60EC7251E899C6C11B001E4025A6733B270A893F384EAA93DA2F6C4D8C2DD92A1B9305252BE65C3776F5B6DBD92EBDB9E12955C1358C011AFBA5FB7E52AC27D64FAEB290177CF6195658E6D2BE5D6040DE2D26677D47349FFC38123B576A6382ADF7816344D7E257EBD\nss = 80548D4687DA93177D06D98C1E2DEF33FE85E770F8B871D2F74CAE533F654692\n\ncount = 46\nkeypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\npk = 0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C26D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB251953464F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F0846C63E2C3018BC8733F05F8CE3B614088A787669205AC9889BCE2D3B523F366F4BF811F004666B2B654431B135D97A70A00FB9A3928C1A4A2C7285F6F7B19BB766BBE6B966B4013EC06833EC6F1118A772C2465D81B77BA740B7EA33129218542A41E2F1B10F42BB42396E9A6C5011351E783641AA692A982272D9544AC93580FA6A51B8C7B6A4B5B1CE3B58F1D901855BBB2B68B988953AB63607D988999ED96E5A4B963497A061AC69BD90C4EAB7C0DC17820B6963B0293D4CA30D82F5997A877A9AA71C5C7893C1D153AC6779D0A88190B13DF828BF3AFAC9D7EA392FEA899EF844535187AF673972399A5FA31034C02D70B57B97434ECBF3B1985C86EC75B23AC0AFAA67225F12A257B78341966BFD2569670680E012899C112AD3873AAAF26D2F4A5C8CC133C92B9A446530C169B6B87B118D03329374A71ADA1778A2035986CEAE200C763A12B6E2B2FDB672B4D58D8BE640E61576F2CAC617A5ADA5D1B874BBAC9D272EE4C881BBDCCA1C9A84626012B988395EB5A4A48BAB1E7551B6CB57EA7B627138C3AC252BDA1A83CCFAAD69E38CEDA6B149C1B3BA295FD5025C63225CE88CCDFBFA6B3950CBCDF96E14DC0962745A5FA32D10525F71D895A2085620C89024D922359741BE366CE9038AA3B260320A456858A7B8D01BCA12316E9C6D1782BEDCB590A1D2AD9ADA0C2", + "6D3818652CE6F3B6403C94DBCD1424D090E9DEAC559472C9AC19CBB26C16E8B27DB9140A1161EA96A171728689CD6B6BA0C8002BA6C46719A1A0C175638770CD088AE29A7FA958209788ADE14354A1B0880F05EF7C15A6786BE063B357FC7521973ABE4FCAC0A8C26F3EAA052959E2F973709C9C6BBF4C889C8B76C0AC81353B4A4DC81B7D316F75ACCDD1911DF10A7E838A7C2023EA1EB0A956ABB53FBA02C48396807229F492966796805E04AD62B8107493AAB264A5BEB32F5459C06AA6E7F79ACBF171899A911FA910DFA6687B2C28C1D419A4817ABCF656FF669B587B72374F3CC20B92858361D21BB85A3B9ABA157100875C993B54CCBC84DB2D72374BCAE29C5479CC95197E625DA047447EA5797551595853651912DAEC4891E68901BB67FAA98BC5050BB50E913645874FB7A0E51C816ACC88A7F8A4AD383170A583A2E17B0D5766E12DCC827386BA8D868EE16B2FB892ACA3941CDFA7A487C13AF9787A309779B759CDC037C13E839314803BB10A3AB19B7FAE477C8C322BF05BD3AD9CFB0B241371C85FFCB607748CB518A6C896830B191737BA289B15288AB59869E22637C57019818801EF9A6B7160AC1B5B4D7519B41905E6687B3FA7230EB88A3C9530813561308B68BD2B740E7AA08CA72CD6468C008CCAB34AB99B6773C533B3914B19B2B80BF7E783E7BD9366C8962E7F3410F34651EE606EB737E6C9C5F6D306AF7348CE955228CF02D15B8ABAED16994B56260221BEB1A29BE5596E204B9CE111127989BD2AB49CF27C976F74AA7B084FA6B8400A25F3C36213F7C2D160045D865C75AA14542F5A4E4D1459B5676491C6A3FA0A2F0319CA1A63A401C9C3A14C94F0016A9A69E64C522AEE93E8B96B4F6691322242B20353E0D8B995A6A9129E961AE7349F92C92A90B833E82B9FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5818AC8D7A38C781E3A0BC43D088E6D391D1D67D9639B260BB6F58A19A57150D1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nencap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A\nct = AF94CC0284B48C7858A08B77AE1161A30C07A30D48FADFC030089988BF1B24FF5607C9B5C714AE299658BC5E8801AF51E8876908120917B00751B558FFB7F54E875B71D91E02FB9C218EA63F2BAEB28A16F912896652D7A20861311BEDCB97846CA5F5C43EFC5E09BEC6B699C2EFC6D634F6C310E97793F0FA496970E2B9A3F74B35F96890468FAAB476C179AD7F0D3C601CD54D583C6763DE4A839B7855E68F3BA4756A2AA1EC59FECDEB1D7FAC0B9EB71184240AEEB740A9579BA6350F8F6B930A8AC33D3BFCD3D28DE47430FC34248EE1B292B94BB27BDDC9D9B1A6CDD7B5AAB7FA324295E1B80AC76E04465A50310E0F3DEE3A8414C1927CA2AC9921A50E970A48571C8B73D07C54F58E7D3CDA82BC4A609A9840F3FFEBFD7EC71E52D875712EE5CA94A500E28F5D3193A3EC22C83A2159DEF810FB3640440BDC870295C70CE4D45B9FC902D5F8590C0E1B45A5BC150D379053F277E3D8368EFA67D333031A2B131B8FAB6522D6701BD119E5493C5E6B4862535D4C119265FDF2682A7949BBC1D4BEF0893D979E35719F0D418317D0A828BE60E9F81A35DBA44FF1C286DB5D7BCD3734576C6F5C8A7BAC8DD8364465378557237BF26F539FF9D68FA86244BDB364FB1F6C893CFEF73A9D312037F161482CE9480ABF28809B05318F7A4749983E3577CA3F19E60492BE75DE65171FB51A87301DB5DF692FBB49906696842636B85D6DD6DD020C5B67FEEE25B7FDC68B0FC389B76DC02DAD17C2B58A1B3DD2C7FB17848442F49A674ABE74838095A97949F664F474DAAC1E708F9BAEDD23A32A2A5556F42AF0F2FF57C487E7C97B5CC6E4CCD3E923976E5101AE7C4AE8EEB07FA20CC7BC1EE39F26B002AA0149B84AA7E868ECEC02C304ECF5AEFA03B98F613738D23C09903901481D8F14160BD18DFC0686DA00595C7178DFFEE5A4A9A1F4B8F27B563C4EE84B8BF033EEE964277944D86E416D67F663AD2200922762F1900CB0F65A81EEEE4F758BB20962A85D2FA0155296ED38AC8A4A642E6BDF4E772B7309F4E0280552DB9FDF107D2C3ADED893A015764069D3D6D5E689F1DFAF26A8FDC8628F6B33E8B5D209AB3F3CC4960409486C52D539E32D27687C2BA004201CCFAA17DEECF6533D47CEF4DDF9B6CC8E25F3648BCE3298423485045762E4CD4B85E28B5FBE22C332EE0BC587B2C31AF7B98FD97E95CA1FBC9A57E654BD8B5E54C9D1B3FB59527B1C8F9736E95293BB74613708721281C0E80B79C73E1DB9DBC4B1378A18174D068C5A2B6CFB4F2020EDD74A40FA308D5E60174696E8DF28063198F58605B5DDCD759B6BFB1C0C2CFC9F31FD5E041F047EC94A716758BF66782127771FCE174DC0F141E866241573D48AB0EFA04497686BB3948C785A3F3381BA34E44090E02F5911FFF19570341A7AD12D3E7A487865950462C7DB9F7290E8453981EA4DB3F39619F27DE8B68866BE3A2C1BB6901A646A180E152802831D12FB305CF084DD64C5ADA579BE82A7C55846B550FCD3F4C3274297F08AE37C4C2B61\nss = 2F2F58E23DBA54D8A44BA11AA4546EE3F1819C6243E986249B7102019DE3A777\n\ncount = 47\nkeypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\npk = 964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC5812558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3", + "224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21D964435FC16BE2CD2276B7BC78EE8B5C963AF2AF4673A93940B429131663CC124BE5A706BFF5C157DC17DC5CBC2A11418DC4B8A28C841C5A831B1A2BA989A20FDD17DD06706CEABC0D20714D5595D54216E9FB6824E3272DE0A1E262AA246494152B1CFD95C970F38AA35FC0337B26E76C77A0A76BC2C57B80757550B11807A423B85E32DDB537AB6D4694CB8B9ED58B11C9A6ACC746749C21011A66DBD7896329C3A31D0A7E1E78EFC93574CB7B051D79188EA4981DC6299EB9BD1BC1A133A41565305CD4A09FBB10934E7A3D132BB0EB83559C484EBC92F7CF93E445020B7187E2705A2D1A8386C008EC7F22FE172088360CD3FD160E7020B6D0C747CCBBEDDB1B84FA7549F625DBC064621FC2E13F720188C200C1AC1F10394FE4117018B9640632FBED570C942575FF61A7149A51F9993B90827EA2A08C32A330747CA27ECAE452154CE1A6A67A8B63676998AF929E8A7A9D2AB709E2162A2E0BC0721BFC7E49C5B2C9BA975B3BD881AA3782391F5CEE4CC1835C83732C84F54B373EB18869B2C90E9F986A0EA345CBB020333893B463671C95E6AA07193D06F7E62BF4361CD0009B1E528C85D147D0E650CEA7B0C67F1B4FB754BF2F1A7B9CC621D4C34682A6195776BBB9B2CC866CFA94C368A2B4B346C75A2A6BFE946CEF09416AEF21B15D3C72B7CB408141608C058E506271380841656963174C70E09C1F593ACDFB9BF4A3A9387B693F882495149C62A77595574C0BC745B51BA8338C6361A293402E74DF74A7A70B49FAA1AC4D66B89FB6C31DAE59F318B610F00BF4F4A282F752A070582F2F3C141E168F6FA037F23945893766215B9EE9A3A1DE662060A5B1FD34BC8DAC56C0875A6F82ECF8863C1692DC2073CF517CBED3C362A853BEEF1A8CF2247000CC4CD8176CE980D683B8AD89B3EABA3B962624F5AB3695FA10A88055DDD664A2BA0749E439A39C6999496999BE3BA7BBA2FFE06388B1A6C83068AE70A1C6F8A36E788B8AA148933C896EDA61EFC86CBB7D5C9CC96C9F137C6A9210347289010979BC1E16700A610C7C990D685550F537AB0C45B2BC57E5EF4C08B2220961C6E17E95E2E4482A4A94DA2E17B6854CE57C263D69429E1566BAB646FDB216E0444CD8FCB7DF4168AE66223A0CCAD971583B5917C4805271A17B4A1E17462815CB39332699AC447332A3F7ACEDC03541E93A822A96089D6A1F47A7DF35CC9B659CF419BCD2131B98AACA67343CDBAFA3DB35661C38C0BA1E18043A4C945067ADEE46E428A16011ABFEB58C1BC8B2330288B57CC319389921857C9D015A0471128C34CBC13417DB24B91A3567AC299CFA6D4C2F1123661A3CE0996111D340D9613B966955C6A758FA7F3556F6716E5AC7AD3A93174B2032A983CC0C73C0DE302F9F83A0DE89A1FB576CD3B41505B5BA712C387730C45399B8CF0B0E548CBED984E7BB5095CF7263B05CBA437AC6FC369EBCA85E0211715133BCC314723D79C9B93ABAC57AD3D3A5E77F2986A3539EB795A5B4967AC7753115B916236A97900870B658B9D4B3E35827E1AA9ADC3500FD9BA18FC6B03465903858C61C1259CF485338CB700EB731F31643B469BB259210CEC78C158E3290573C5228518E4697F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B172CF4F8DACE8A96B8F70DA966080A5E3F132873CA7544343377A99B65E8147FBDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nencap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147\nct = 2E1DD8799B0911BAD860CF08F4A53162A559277EF400A1120A024C0B0BA064D1746AB3926225882CBDAF2B01013FCFF1AF978C02CF3650866AF47564DDDDAB692292F6A1233B0BC4C296DD98FC24FF962E8F3A8336729268EC7FC97D30EFCFC45C2D77AC5FFAA428E1D3BA6087F0CED8406F9C86F1A2119B0539CE5B3251C9A0C0836EF690DFADF37F16040DA580814B865777882332591977D4181320BE97A091E8281ED130A15FC6AD629EC1103CFA0AF8FE257F3C3DBF737231C023C1314484A582F2599BC1249BDB7C5C9088B60E760F57621F4D04D9F32C8B5B354F8943D8917C68030CB263B78C4DA1BAD57C67B07DED2BAF8B52D3F864380DBBB0DFF30152C11F86A0529B29C78E97F91E3DD901676F97E6E1EB3756B213BC19D90DEBDD774F805B30E00AAD86956014C64C09B816B149EA939232B4CBB96F0DA9A9FB422F1154314171BFD2DE10F69767834B90AB15099D30415D66F8442589B8855ED001CCC2DBD6A633AE846D25BCC754838F8316DABD1A58A61C6E7EB763611BDC4CAEA5FAB7A19EC95BD168A4742308A07E8A0E0214C1173FC7D2386E33D187F2D2E5ECCEC18A3180025129065644A8E917554DE34A1CCEE3E9509F9DE89FD35345A9465D02D25704318D5E6EDA8CA7F6A6FBAEEE2D519929DF566062F672825F8BFD3370FCCC384571A1C82575BD9F6B3B4173E255446A5A3F2E2143565C11F12D8FF48FB8105E2E19518CCB1B60F04E7988C58DFC76AD3D1E3FA107A7193AF691D80D3DB1F940CC2E5F50F02D5BBAE18E1F598DF690E82E7BAE5334936B8D1C194663391D3F819CD2FAC47D185192EB9596DDA35B0A8DB158C025961CE2F570F7097D076384F9A548A1B774624C5ED3BF042A06E50FA6E24D7796F813F5C63DDDC70A1BBC85E730ADA2A2FADEBBA236CD0A9BE983FA40166823E52218F729ABFACE09D7AA6F6CFBF6BA25DE959A779CDF2E385A83B2666B5E0CD8A049428B18786D93A125832AF72A6C3202DB30D83E34DB9C2E127B1D7E027A0D8F30AE69C90A5CFD4D3BD610F77751940536174247CDB7A9DD7DF9A010E28E8BF22E346A3AED521FC8B7E3891847F27B7EA06157FF21F14CA7F474D7DF1CCDB371DD9155F8A8958D391A934072EFA43625244B1A79FF2C29753053C42378F338D11D722C283D1436D87FBD38AED972EB4BCCBDD3DFFB9F6F7B2CC2B1EC58F199E0E09ADA57200031E3B26F0556AF815A04112A784E5762AD828737F7F26B55969FF023BF853E4FFCCCFA3A6E3E5D7363B039C2AFEF6A5114E7D2D28405091E258CFE54C3B991A5AED242DBC60430A95EA07776314140BE80C633DD3E2171B2E9121F16FF37548E52650F6241960E6A6C23EB18EC2C6FAEA35B8E3AEE9CC2F7CB0E3DBA2FAD334255CE1E92F684A2E1F8281CEB9EC7A497C41ED0362F9D25281064AE282E8947ECA454E3ECEE228B0F219C243BCEFE589ECA239EA619B152606EED03F788E9824226E2FB390207DFBE953AC99FFB9BEDF0C0F602F0968490BFDDF86E7D0F0E\nss = 0936224EF45E29DFE9263C6237A22798E94E81A932796174271CECCB78188554\n\ncount = 48\nkeypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\npk = 58718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F7", + "9C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D970358718343322DB0162D26965D5E946B700AB88D702FD5A1376920B5BE702297AACDE28588DA91C719D40C1FAB0AF109742AC26C456961338C44C93C83AB58581635499545CCA66160E15A35BA4931E2B91FEE68A8734ACBF72755E8D452D17215457161284435EB6A7A2933C8D146A12679143B80740F68AE052087EEB988771A8FB43B34D6EC79868A0670551BDD19CB5313892BCAC9E4FB500D3375AE471A3ED551B2D9C76142B22607615454A910F8578E44B448AA9200D805CF4C15EB635013BB80A65593FF578C794066F05ABDDB850FF976C74ED6ACB4C41064FB5EEAB479A13BA57DCACF7F02421603194A3CB549F08C0D700790809EE0E585DCE4088F96A740320C57D5A632C8BF5DC173F0F841173AA47CA42004B808EBC2A6A1770AD9DC06027557F80420DB47B0158A1D1FF32007FC058875C4F5D21FABB67BFE8909E10B51BB35C76D0605D0E6A97E56CB93DCC58F722D95F33008B0A237B711420A20269A7097396A4A98BE20B8226E103CB1136EA3FA39D438B305B63FA049C420CC378392B9F911BD7800BBAAF2BDD7586780C7078DEA622DF51C7190841585BB16BAB9A0D83625D55826E3949AE018E7C4703CA082466B9A078393C30A4F6B7B1FC775C9DFF7CFB5909CAFBC66EA946E6F098F881B3039C251FD3AC142029E8728082F838A202CC3586672CB6285B021C41E3C16F5787CE6E319D849483FE40D989C246F7C36C11A991234AE7FEA68770C79D8290AAE3BB72BA014AA1279FD13977A49B0CDD494CA00C610CC2306059B695686399C1590F274F735142639425DD88026F8BE0F260CD66672A12B5C7B5C7323408A2711677F062625EB8F3541098D079C13208415DCCF3FF72D1999721DB3C271F7521DFB0F129B3CB6885310A0689166A3B97B09610347CEEA5579650720DB621DB20EEEC24EEC2144FB523ED2D30F64B9C6655928B3D06E1FD9B088AC8B7C964213E5674757C7BD48A3D066355F0249A50548F430C55A6CA0471953EB7C67E140AAF6322B7741225931622DB114ED46B9EA997974C9AE2F54B87125CE79E8621D712688B50C7A49877D52091643A4A43148550135F27BB30EA131521583F5B79255309465F4B9F2233027855CC0E7C93BB33705136C88392CCA717254640C540573D3A20032C9B297EB5B02C954C744C4C6143A56EB48F1D15439F885803BA5ACB524F3D54BED37145CD9173ED92A00F724273787CF1B89C788184DE0905BEA74FB331DDBA00CDA70C1547C634C706A8447145489752B0633628BA4F5286851E1B5FFB8A7FA2BBAD3F92C542ACE74E67AA07B467E70B6A7D3056592B36A7A37C6C7114C610721E9C6EA933742E43609C41F6F3803E99A8D5A27B069BB73C892BF07524A8B2989633C96CCF33791BA29F3D575F249C640093046D1684FBC701AC633381BB349BB7D351230A8BB1A22223DE3850258AC7043B887770A307C3746002CADA2826E47F7694EF51F94FB9E3645AECE6273298592BF00C0FDF14C07D8C9FCA401FF351D2E35491AEB55AED9B1B0EBC2424CC729AC7EB07630B8B11D0E47C323D6B3C0BA12DC235D5C310CE2C7BC1F0A8467D627568A185855750E12717760355A0B8A756468E95406D375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F268B6356F92C57DA6DD34494B927E8764ADF0AD519612EF0D1B8951E50966C2FFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nencap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C\nct = 19444F1E4399BA6307612AC8FF6794B0708DDCC06538D89BB5F49FC3B8AF7C2F31C965417CC17555AA48A9C17445580F27AD4C825937FD7068EFBCBCF3B5AB055DD0D772E5A801935F475D45A63541A9CC892C87AB0CA912731819E4F270564F50BE11E0EEFEB954EB6F4042C4ABA4595AC8EEC5896AEBD7D66C0D1B8E34ADA6F6C4903986D9E0C17E8ADB7A4AB87917B9584C6D43FFD09318D867710CB41112FFBB8D888A536E3A4AFF8CC1896C7AEA3700B501FC468126D0EB82519A336EFC13BBBACAF4C1F48D187CE71BCB2B8F95CA66468485C445629EE33A3EC1C4EC34A193F68C752DB1701D07A9CF6D815CA93C93C6E4FCF4B21F8B0523DB993D25F581C91C5DD94B594EDCA516D6046354B4309CD9EC53BE0F9FF210213DEE06C0066665D325A10C5D2491DA37498644907FDF719515EC507217DCECF16D4B3CD45EAB811684198C48567BFBD65D831ADF41FF4612E9FFFA0587B7B3FC9F2B726DB5D4FD1DCD3D4BD06E309EFB1007C39401FD0A98B2BD6E3D354FFB8FB556F289E858A1244A602CC1D0A41055087A714EABCB42AA85F484F2F27548831B2F32D883A488B74D1C7BB28A8F735F161F2086B346CF0C45153354C690C92D68FE943D723F7E243D0AAC615AD54C3FA336B7E43262E14C850E9EB89978AA10EA10507230209E255192A3695D6FA3CB55EFD7BC69174A44EA0A2C15FD17A22856E571C39A519E94A5A022B04DF98E6C84FCC6D5A5AE3980E651731753517FB87333C02044C12531730F3445AFC02CD54A0A8460F7146F98187CDA6555A8EDF2CBDF6CE301950EA5204DFEADAF64952BC871F7F01517ADADB0A1AC33C34EEF75B7DCC1F64AE20A9101AE95AE24020D8AF3242AE911B3604284D93DF937E74DF3F74F26275D7413CB6D07ED995AB853E180A50F8D0EA305528DDE43F5413F927289CBCFA6B426B615320D635B85B63FFC640E7EC4B121AC71E85811815EC5DF1B9A5A2DC7F79C8A7E6380CA7D49CB3D7901BC28D1E249BCC86EC54EBC31D92D5324A0663222FBE93EA2CB0BD9BFC5AB43D63C8DA12051A4157C210DC10E737B37962C1DE186E286944E1C588B570766F81E944850FB4269491E0FC23F86602CAA9968CDA290D83E7B2EE9917693E47951EFB86F6CFF49CDB80CB04774E51DED7A184BA8E2656861ECC8A90795DE698D70AA85216FD715A11AD8E1D5D07C16A1F10C22DAC064F011D1829826D34C242F8D0DC853DF36D4DA431489785373C8E050EB8A34CE55C6F2FC1745DE58BE0B903C9CC25392A9378A379F6353F04C52DC5AEB80048BB0F13DC7DC9548266729B410C7B809C10116F30A6204AE7F46F7CC68F5ED8202832FF90E1C482B3AF44E85AE6E44A131BF9789147C21B1D5658493CE4CE3BADF7458C26870392494A65AE4F53CFCDD337D07C801A6AC90443A8F78DAD7A7E3ECD7DE8448809FD38B533A3F41512FE7011425E6FD360395F62687EA7E66977B0C3AC4FEDCD1C91F1026E216FA754A4D64F0265B0AAC854C8AEC1F25EC93F70A10E3\nss = 2073CEA69B598292F44EBF4AF3F7035E1738AFB7203AD67531A7140150176E5E\n\ncount = 49\nkeypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\npk = D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0", + "AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5D8279F9A0681CB98BC38CB551320031F46262799C182B0355EEC82CDB58D750596A4E6BF1213490810415A4B347E13C9E8514890A0995843936BE342E81C7F4971BF9B75925D61AC8C961492A85D83FA8E33C12FA37BA08D7C681C521ED4060481F58BE673007A081321E01E21419E232283A01CB1A4481550DBADE263382EB93B7E42470B265027A933C480CDA340A9A4065B4BC47990833786456AAAB5A81C0A46E0076B91BA5BB4D4ABE21C6AB193B3A3671C18479DB082A706768A63109D2C4224D71C7C95755CA24B056C355E9C22CF5006662B3218EDD4B317B19962CB514AF123245B152EAC41391CB432C6CAF9295C66DA4E5737AE3D60023F46AA7A604C64A6C403306CA4B96FC2929AED5B4CE7E6C631B473D7D61CBCD19826AB82C0C58880D77CE8F9BCDBF59D645424BAACCCE334809B43ACB99248BBD966C88793A273AE857946902649F97B5516FA2EA2A84FCFBC054653852D8421B6B78C289B49080C8EFAF85DF195AB5562A03E7099C43C439A25AB41390B86DB4F57188F002129F3EA1FFDBB9E9C688EBBB26E0D7AC6EEA395B698A134F70F98480E87313B79444963557CEE82534E9C1CF10B74718CAEDE3BCBD98A68D9956FACD8A45E2184C16B14048B9D28E8BFBF5AB43D1B650EE8CF13148CAF451CFB144656052CBAF82E2F765C8C9C66C23B0CBAE0257D6000F247200AB87F93B5167478A27B42AD7681B6919529BB1430DFCC809E171A334B33A0527A1D9519C18130971C55F6EC172B86248059830FC57C7356C9BD8263F7D571D0F7BD87D2A1686A7C41DB9306558CBDF39F0176959A188B4D457B40C152B7EA09F6860D4D945E78C45EB68B579D48774EB26AD43BC1BE3C0AC327C80B4C1115C2CB58BBC24A18146470ABC223AD51FA10EEFC311F1AC02AF4C7432210233A4ABC408B1DB484E7885D239C0C2B9C4952E577A8EBC3D6A7684E711E12DB96E1F988DF423A395301D2C15FE2F1ABF708BC64147A30E2717F7868FF602D50FA9A3D0B3A0097259AC52057DCC14319C438E113DA967F6DFBA4279245B72CC86CF724C81769DAE271E18C0B6CFA84B916AC89B12A1F8B05D88527AD40346775CC832713146806A2B2884E35628169BC12F67811B507BEE3BBEBCA81AB93B5D700AA92898B3F5CB6E9D345483CA3743457FAD8CC5BEC2A8E7A22A41BA8B67641AB181D42ABAF94D0055206B648C81361F8486408B610BB3552299316B5C0B7D301D9F1C3D55621859AB2EE922C59B11EA9F2A1EFE277C534128F2CAE6B598C0FA059EFC2C24E8A0C2337BC2C57A0BC64A7FCE190C656B529D21244EB66A900288B5C484BB033020B9B9BA3019B72387F2746B3B893A1427882BC3135F0A17F8271F9C8480EB60732672D44336B32F851A283224144C480AA302C05836EDC1AC4569A6020130B341466322D17811229441C4513A2E8041C85E035113992F16799DFE8C1EEF3AFF8CA2F341628808A81E8B66EE5BA47AD0863C735A904565F036A85FB1203058137AAD2206C303F22D3027E732542A342CAF3376D6B065A745E31E865FC2243DA31CE08EABBF8183B4294700BF8928DA8CA78BC08490810C39747FD3851211B22F26451F6772E0C75659133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C4C6D304E0494D88D83B5E3AA5761DF3B299551A24F28994D2747B2B08945BEAD20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\nencap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA\nct = A95AC6C09FB64C6D773EEF1690F3B87550BC37513FD8AFD9B1BD88B7B51BDAF9EC20EF1E5B2F7856C02211A7936FECD414F991C098A77F7C2652B0BF095D368F02A2A293F6300932BAA5AF1311D05EE3C4EF967003DDBE06DAF30277636292E5F435DF449904A9C47597DEEE95152D0296F0DB4013609A986A27FB8C50C453A76906D8494416434B048A2B411D25AAE800469B2ECB73592A2BBAAD4E392F3C5367B7FFF2C9A4DBF65C296873230782E4CBBB2C613FBE8E5892ED04524F353F97B6A83CBAA6ECA393BE675AA3FADC2615FB5A2DDF89745F36C83C1FC204580B7E4CE24029E0273DB147666A6550DE9364BED46F3C20E80F42CC013196FFE4E06CA8FB9FC421C798B6A287189861CAA148EE2B6B4326D73F51B9FFC2B97132EC6F4C0D52DDECAB76ADE333C6A53E090759AC5D8B43779911FD98C080463938E0FB7DC6F69FB35F71919179D82DEF20AB425CB56554893541CDCE3652BE623D49052EE9DEAFB39549B85DB84CDDF45F3D113E815CC0D32B3F180E59FF69415DD50B756624C84579071DE883E2187FEF0A63189EE9D342679FF0DCB98A2E963B490BCA4D60A309D08FB6C31A1CACBDA0D004B6D666676725EAEEA9D31F7205D3C02D12939C3926EF259429642A9D9C375D77F51B8356CFC1F504858BD56E445F05CCFF5109F73B89560788EC833AB196A51E877C751B70A67357C70CEE24DAA81BE2C666BA20D1B7DF9818CF9900D2CBD83FF74E47F999689D2F5BB178E9A6D4B4D49538706136F4096A919469B4006766D5279453735B84D2066389FDE6F600B49D4DE09BE55E09E7C462F314C921F225E0168342DC4D306DDE23B39139627E6AEF656E1F803EC3DB9697A8FA5772994C7F5A0E6E23F71B025D007FB106E81E76C3D9C718930A1A33767DD2B24B3DCBB2728E9746429625330006CC71604950F1A5124C3A820AD98ACC2DCADB4A1FE4EE3B04FFA3FE7305700AD11C06183AA4864FC8A254D9B6319D3C8C42BE03DB71EB74E585EF4A8D8066FC9D6C5D4FBAB3345D8241A9E6F960E238007F8897A50C6FD1EE62EB24AA67EDD962A2F2A9286A365282333932BE877227D0F5E77767CD69FBC6001CE647F29D89E145A91A16D477DF0424F73C6D310C68897E50F3DF553008DE313D9F9ED621E3C43617FFEB5E969C015DFC361A06E9E649195ADF7C4E9BB6AAB204256F1D7F6D0B080E2981932281937175940EA11583F862D7A001BC33A0E142AFD918CFF3764E99E52D3E920591A0030B3AA55C88589C0AAF243EAEBC6F08E2E3B3083E6A41E500150B90C0172F534B597C958B0430AF44204165344E218FD84BFABF8F580489F89748103B451FD9F5462288A03FA317FC72BF986EE03CD87709B646C4C611143536FFE596DA2BF049EDF32F8E40B0C465B24EB81FA09D775C7C5A99F5ACF2C6F24BD13616E6D7E27CF2DC938CF5BC17D8F4EA78549377747A23E341F19455B7C95764A8476AA41F1D33B2344938BC3FDA480F646DC973321108BFB7638767660FDE1FADC387", + "EF\nss = 633D9672D83A112A260B9D4C17812359B5591900A3B80424B3590B403A5DFBA9\n\ncount = 50\nkeypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\npk = 41AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96541AA7B69158362A41767486EC3DA09AB4335FE2A25DD6C07366478CDA91C691C5ED9264F771124C1F3693050802F480F5DF89D5BE189DA765337A69C5C838488A0A4BA7880E91871FE346CF3ABB0AAEBADB211B5ACD3B773C9146CF97920E509DC202F79B14734C9777A567CD44A43500B5EB8005BF4C5A387701286639E6D9AC2574B33F2432B3A787039E34B2AE511A27825CBA7A8E09B401CFC6123D3B4C42318E7B032331230DA960A09F61A6A196DC185BB8BF1C1A6B691A06CB57F12BE1E45269C56490E256A83C13352A878C724242FF0681881160ED03166612D69894951D65B95E690DB46129D149AFBA2C835D3B138036931423D2F84CA51179466A1028D1601D5C397CC81B1B5E468869185B25095A0E5B5DD6A421B5C7ECEB58C4CF97B7FEB114FBC435C78857C65098D3017FF8A58F5927E5EE7712FA0C2962939B9D8C84BB6428B3902881188DF17479EC01E4709B7840235CCD77ACB0BB3A05995693781FB711D61F2883827A96DDACE29A9CD43EC6ABD4691BE1A758B72A629F6AAE1C795981C0D8BF8160BFB3B8F5047E1A410CDD49C6A42ADF0BCAFED1B21EEB95D504B1A48B1ACE228BB5E1508BF05128F0CB63F5597851B9DF4CAA5B6AC10F7F6188DC41B02761F840CAA42871C55205CD09771AC9125D6265DDC56A466249FBD774EE53756035349CA12A48237221BD53D7FF1AC18242442935BA818A3B50007A3FC14A2FA3ABE437FF14705DF0CB5AF97561A608A3FEA42A809A7A7D5491453C849DAB7ACD99636931C007A70D01655C7302F9A26012C494DE47839C1EA2951A87FF73968DAE83A86F392F021873BE4C75D2B0700A3B540F50CF6FB664A4627DDA9C75394032F434655755D12D4C781E2324AE00DD61744CEF6C5EC9680F379A26284BF9590A33350905E080E9B70547AC1CF3AD888F30232FDEA7BD2C184F9E1A9B6835401E737204C5EBF2B28F2B58EDD399F873C7849CBA8064B8A20C9C391841875B4963BBA2097B958D752739383BF26787E64EC215974B45848185F44B8780C0714B9651A7685E673CD1B6230C5D6639EA5629C20659802BC6F2B95DF274836241165A524EA99A941312FEFC7CDD2FA8016D69B652C3E94E73C70C97F65B3ADF14BBA2D31916522701D80252E9C7FBD7A17D306A4E1E02CDA405F3F07B38EB65824D5C9D8B91F7013784FBA0DF0348F21B00EF5A325C745A829714A5B9ABA16ACBDF029771D5415E867590CC5A57360A8969407F0749AB8A08A65E37E70146FC1B7BC40D789EAE83761E77749A07859BBC046B5A87E3A92A5368251127F12D27789318F8B9C3C1F79211922C852A0B0E10BBB631599190B49A66937920B3F113185D89C6E37DA5F7CE9C12D37C12CC24741CB9A79446606EABE8C9AB06D8963C959955F198E03A0BD127242DBF2A2180281A7B65F54C28EC9C6CAFE64881D6456C07607CDFB89E2CA2FB3BA8F8357720051C30952734932B08B508402A6A2F4F9C76B053C12A267618928032B5D9E41990A18C2C04BA7C2868AD9F4538FF1B494707EB9DA6B81374D7F9731F9A26089D7033A8C24600944D65871D313387B4101C0AAA27AE19D978653638577BCF4CAF48083EEEB57F401544D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D145572BE2F5CD569E6229F00014854633F7B278E90AF4EA593411909467A03E29CFB7B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nencap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24\nct = 90606786779293D177977750726975F4EB4D2843F8F693800A1DD52AFBE25A79C5E48D83D02E9CDA1E3909D1C23DB2E382ED3DE92FBEAF611F326DD2A34E597CE9695E211FF7590CEA226B588A5BF394E8AEA1AA959B45E32E7AF8DC01500F950F9AF77878B8F280E917579650DD9ADD147D1879F249FFA2B48E170B5172B97DDD0BE9BECA1843BE63C7532F7BA2B85E508A600B1592759EFFB657EED4162855ED6B6BD143A91523A3D033BF5F6199F8D1BC7021A37ABFBB82886777797EAE296F9D5748FFC0A1276575FCDFA8056030AF0DC936AD79D24E68228F9C50F3F406CF0DCFC8C7767285B67EB6BAEAD90391D8DD18781752FE025407B96C6F042D251556B610755D1BDF36A806230A11C2852827A048E835875239F99BC4A31455E13ED565961E1EC56AC4719993F2D02CC08F03941F9FE37A7E18A66DCB2E5EF5A591FC5A4C5128EFB1435FB97A2A396B749F911160CB4078F5D34FCC4257", + "2B95E4BC5929302E1C77F5E13F633CAC285A61C2DE38877D8CB44D9110FB415C4B7B7132A04050890602D7ECFCC1747600E8F2CC27CE59C9389B227AE001B1133BA633D0B332EFB1D2E1E6CBFEFBD162CC62002A9603CC2F0B580AE0C541D4DBE47E527BE1095112855F97CFE206A38583EC34D7B87CD37824206D7EA069FE35A9C8AD0F14C45E5324A28013C1A2D705364B67D710FE03EB273218CC5EF9DE14243B6F097E7129D90D770B7515E214DBFE7BBB53D816EFF35714CA0B940027145B80598A2031180251C5B508B52970C98DB719F53C11A16E4E8161FD9341AD76EEDCB6AE20B6FF1C0AFF2E78E538515B8819BA6110ED4BE125037533489E0C76E52231A0EC0569DB5EF47F6492B7D6ADA2276F93AD2D53B08E45E8872378AD44710C2254556435483D4BABBA906E60EBEA08D652C17DACB971FF31350EC86E61B655D106D0A7D8BB8D224687C77D9BF70FF94E55D658CBA09EE778ABE08D01FFB05252F98B378DB8467CF5254CE62269C1D42DA233FC59D032B7E69FDCCB57B568BFC40A1050FD73D9E04D29BE0B4E63FB7A817DB603EE7CDBE280E772F7D18B4C2E3805F6EFEA65F1FA09A9F3175F4104C2642B0867DD997AA26D55428F41B522B8CDD48206FBFB97DA0E7CAD7BAB9215B7850B6AD4389148CFAC1F9DF17D1F6B8F629BF5AB4409E99B24016EC0F425ED4EFAC98FAA2166C6B6CD39022BFA01B3FD57D30EDF1F2298601420DC2CF757E3702E34B7EBD285D2DC6BD0FD07967EF1BB9447DAF0F0B5F52F2C61DB0E7849FF02D03C50703961A5C03FA23807218A04FAB9466633563B8833784DAC8E23B11A0D895A5EEDDAB644C23F6332735FDB0AF36345DB18EBA4E5FB4F4A30000DA7AAB1860853103792D4C32FE13B8EADE1451F6537212DDE6D0B1160A151BC4F33725698930774D5E26FF1B57FEE3D2C19A5E5AD0FB0A0093C4875159947DC8B7D915AE10FBDBE2FD73ED5342BAE093D764C26ABD30271EA1AAE78FFBB55B2CCF97CB8D75FC6438147718B4E844D14EFA5965BD6\nss = 7EFDC40486793DCBC7C030273F8EDB4178075955EDBFBBF0F21B793206A172D4\n\ncount = 51\nkeypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\npk = 32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E5597A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D32B6C92F059443501427AC964FA569CBB074C71053F179BF1963AC704489EBB9936E23950E51AB7E26A98D6031C652701FA4AC59AA7C15D88C0337A067257B8D916DB0456FAD9622F44A928DF6CCE84A3E6634C9CACA246208920C487B9A666342ABC389C14C499785BCB91A95DC868FA20D25B08AC0E48C72E9B486151F21B11731D1BF049174ADF279F9020AA98C38372877299C4F54A4493A3B20F8BC71CBC490B363C4162055CF3A5C13650DB1154687462FC01B5E5B78C9F603255A24189B808358E17E01B9CF736A77D78A32520B6DDC9C1DD65A00E84B562B607B6AB472D5173AB53A97DB08B322E95CB3378D5D088CD3CA6FA4739C6633A27D686ABF040DCAA766BCC18D6B8A2F91E51ED6D49AA37AA44531BD9DFA25C116A842E50F53A68BF1617245E8B7DA778EB3343D3F2575EA84627C640A6509133F4C5D78151A6695245659955CD3824F264A7DF58EC87C8AA3066ECD1B68D848CB758487E647223C0154388912ED028AE364A9FA9A018D8558C3E9B179B66F2488C2BE8792B1849FAC0401A9756F209889FA637CF7ECC4F2C0249EB5C6F7E0219FAA2A9433759AC70DABC7BAAB623C2023CF7EC869B75BCE953CA3316B7A6FA685BDC7C8D467273268A0797B8D6FE57DDFDB03FFF7AD3D5B9C80DC1939720EE8810933A04F51B78262910D7E28C0EAB06B91980B65056472A293F2361183125670AC2426E514790B945D6B09C9EC354FE7C895A30231D95794F89EE60761AC9B2AAA9A75EF168C0950AFB498915B2518E010C3800764BC5A65C0C54B2AF686B7D954E77BC4CF8137AB398FE93429DD0AB80FC846D4CC8DB2B9B2B4BB36D4C4121639C1E74622E59250701302301B4DF96B2FA62736B29CAF0866096F842898B2C6012B93B5AC23D1F39E192002FF0B9005FBB8CFEB8930562A4E0AAE7A40C5032B8B33D0760D96C7C203920E2439D3EA02372C7F5D80B92259349076BA20C3AD4FD21752A3963CC5126342A963A363C1157F33189732F7243E465B14969F1CA199AF45B50851266742151A235A8BA9A595534BD6AA31CCF52B8C5885D571A93D2577C57057E2CAAE68C9C84F565C72681FB15056A345236B02A1E5B13289388F035A2F8E03402F8B0A44259179A904C94725319ACACD28AC1E449B87E8916091940E33861A4A35A8600267F04FFC6A3E06C60858D578BEC60EE7716FD4B0225E5CCEB5FC5437387522200F66FC880E0C874119C71F462CB4EAA24E67BE77CA67278344199B27E2A55B50F", + "372B65345122225D7324CA9504CE4D12BC101639E93B331E3B60E1B520E03C9703A69F54C2B1A52254AC44B86F310A711263A5A9B87A7116EC5654F7297EA76B63F939C1F49CE99D52BC58876160401558193AD98C7C8F4B6822712429679214BB2B6E8B324B58E1F57695DC8968BCA7EC3717DF12C1279408183B49679B349E2E45686E722C3A57BD9547A65656CBC79AEC1D3B129837D84A6975D018C7AB04C88775E9C68839955775FD66AB02AAD69B76307F51DB2AB33915ACA61969AEFF14674A557C322AF6997B1A8D9C51445884779227EE742986446EA1719808996049038E0D9AECEE828BA054417CC3A683A7295066AAEE9CB429C4740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F20831C75B153FA17D336A79FF6E88DDF485DAF7B1B0BCF39D8DF15319D52AC67EF48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nencap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917\nct = EAC0E656E53BD64C8F7B2BE3647A96712E4F83B04FA4555F1D3B8F9B796B9841C2D239956674CB51CA6DD945F2B9C40CB3341881E883A6A4B356538CC01E6E42B72DE8754BF38C4363C5F39C9661C13B207DC92767B34AE07C3D38BDE0BE4910E4AD5DDADCD4AFD41C5B6B8A00D537ABA8F5796F940B892EA5B797D2A19021168CF55F0054B6C6C7D43B192632F3DAAAF4DC99C2157EC5035E8039809A95126DA22408AAD3558C2C52528B46F313B32D8730CD5C5EFAC4F58F539CB7DDDF931C6EB9AE718BAD5B5F10561A922D4C0EFE6531FA7012568E5A372F6380D5C31A5F722768B2E9395B8D66768E4D8305DE645927D91BF7627977E9739563761581F438E05A50ABEE8178065406D40CE6818EDC2ED16FBF346DE6B40FF715CE1621FB2D55357E359FC3B67D1010FB65A732F4AB7C7BA83F4A9F8C294C7D96DA285B931F78AE792AACC355B8527FF2CBA6EE903B666691DD4F6ADFBD58F21EC2143571E061F6049B61AAF0A56885B34559DF49BCDC71B1D2DF11EFD96BBE1EC331C8483AF5D9EDFCA14F3955CDED0A2AD957759DDCDB02A93C5876FAF55EB8A32B74975D5ECFD3296B00694EA1DADEBD5932B306307943680AB5A2B25CAD113A22AADFBB9DD8F4C462FD6EFEC2560EB8BA20A0B2BFDEEC2193E8D8EEB70F759E32B3F07BB3F7F5AAFEFB74C5C54D7AA8369D8BE515EA5ACEF7FFBE63BE3AFFDCFF6144FF59BB0E4EBC711A9F001E05D3A4BB4971377462E695FFCB41D81AB63ECB228D47049367504E279E5CEC3D1CBEEE4B1B9AFD9EEEB8565CF6AE4FCC0F62F40686DFFBC7E9A4148EB3AFF9B876987E7D67756FC83DF5B69CF46FD3AB096E5B58F16756DD1EFFF6B898CCA1BF81E19B364C3854420DC8570CC2C5B0E9CEF31180712BC4CFE866465409433B57577EE869F77A3D713BF983195B53D825D6B3A6F1DA471ABC964FDAF6A9CD64D21C979C4609FF77339EF560C793DECC75A6C78D01A8A5A6D1071708FEBE38C7DD95CBFAA4685B5C8E22FB0A17849AD8BD0EE1A613CB2A3C6D1EF0A4D32BC535E45FB5C4022B870F7C410C9D93157D13C47E8C4A89DD9742EAF9603AA98E98020B0EA05E9C6D21752CFBB0D77995DCA48E0CDAD479364AAF3ACB4A99204A006EA3BE92B9819FE611FFC3C9C73F240B147C038151BA94CD1DC0E78EB7EEC32ED7B1D2DECDFC6751664B80EAFBA4600737FC2939413ABC36D14100DDB3F67EDAC9317ACDCF043006FC01FD97FDEF6ECCE4400B542A4AD2BDC4107D975DFB762761739ACEFC9A6B2EC26AB9C80F24059B46CB52DB1EBC929ED159497989131A7B67BDF78E141D8BCAE3DCBA7948CF843C2E1409830B2234EA1638C378B40C87907B1557A81044A5D4407CECEF5AB2DD55A28CF30AD06E741BF47A5652E56DD44AE96FB93E57259542F4EF268EB9221D714E472B4C633D2F4194BBAA72B629B83C7108AD2DDE0122B3A31F5D028C911DE14F1E80E23001FFAC0E8434226A1F0834CF5A5E0CA419D46759CB8D9A7236EF949A9CCACF70DFB4\nss = A33BBCFF1EC8C4D3E3229AEC78463FFEAD5B96C6C1FA857921F8907A9180AF07\n\ncount = 52\nkeypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\npk = 7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4FB7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D7C6B065EF3308AFBA0CF3607B2C98D83F76F7C058262B55F7C0746B3C22437F00DE9D7CB69F40AFD60AE74B0506AFB96E30669F51C464A27B4F177666F92459B293DC208A0DAC5654A8058A8FABC2D1853009743A598BAB2C248068750F01227BE5A4F7C4C6948F9167E88894D43B5AA44687FF177DE837E2F0537F708A8F73A11FE6632DC285C9026BB23424AC2D1CBCE39AC6A0A7686F088D617B096436C9F773E7CC", + "50CEA1C08DB20C2949A7878D18E7372CAE746B04558A8FBE97DF0B9A69090449A507E6E1C07A35680412033127037607B2F0502690B47BD300A84C041650DC748AC2C060260C933A0B81847243FB3267F3CC8DBEA4CEA40790F37CD0373A71EC00634BB3B3B087A82CCB1E1DAB77300156D8094A1D61D1F1BB3F977B749C938AB8092D71C93394856ED133075E2BBDD3CC0F27C2A2D34BC0F633F5E55C0A6C989B1E277EE9132F8779923EB2E22F78A1502BA5E55B6D53A05137867C10536E672C7336A3EA1F237263A6046F260ED3871F1D479BE589744361A0D819439779075CC47A5A33E18326615134D9F09B68B6873C6CCB682F6B75662CECDF5432C37189AE09FAF36735EA01C12F9CE64F4116D509C70E0072A242FF126710D178DAAE86539226C92D090D9B60DC63539F51B46DBF24CC8D54EDA255E0AC19B03D34F5A270B6FDA6D6408BCF1D2A46824B5290B8A26A8131402C9AEA052D0101759345F86A66A4D238A20C6531D792170C52DEED889AC3050FF87C659524337830C205622A989736B788092101933C0073C0B686106A9B88C17958A8711D272392AC448B01507634DF4A23846AA9D594C80BCA99F17505AC1793F2877BAB4F1B211D2985842795C4C1B9FC018DD15B510556EF89B687E6B01701CBCE0B56159A90F7B2C6FC1039AA38449A596C087A62B2EE5A7C3799F5A601BFAF8B9C598834FA115AE010F71167FD41B5CCCC45146009752F380CDC56453E554CC779604F976FDC34E9F135261EABFFBF00AFC514F2699AA6A5ABA0638542891C6858C7F6C6C4A12E4CE2D89B50B04C33EF262EE8B0D9A7777D3C56C85B1BAFAC7052FDBAED24303C843110C1892381887EB351134798B9745BC229208B277C2C999570075903DEB530BF22F7906B75DB35C3B24B04751BF6ED41724058C70988952D86B48519264D25EC2B817894AC370BC081362C841EBAEFCD7625A67A48E3CA492D63BB9036A5B9A35D21470586510ACF76FCC683035B18C05ECA7D0702E0453AE00A8144779117D7C19CFFB568A3C0959193D689A6ADBAC13DF43907FD45FBF3313D49425D32AB9D81C6BD9B3486C3636E6E0015152C1CC78C809F3A3FFBC6F0628609B996980B3C43294C0E293940CD65A34BAC8FCF020CC611E3E2C8E52F5AE886B8D9480551D012885318E5E6C1ECEE0A3D75B342667C691D19F34FC7946E7A7047097F7938516CBB6C7F3ABDB85B15E302A5547198AC0B89E7C2BFBF74050970E8DC746CF16BEE6147076BB89C5124A89E070A785427CEA590301CEA7AB28ADA228EE7BC7FCC17074063358A706989C8D6C82677287905722CCA0A24FF91958C44A3044787EAB3599EAF241EADB932B06B151A1A02BA8B244E9262B96144302124DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCB30CEDC4316B63D75B641FBAD2F33241A3FC47AB8B3EE1A3ED597E5B04F77C68E6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nencap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E\nct = 3EE8CAA61756787B200AD5EC90EF835F55359F55AE04C8CAE6D2FA90CC2E32ED38349B52E4A6BA4ABA658A972B95EB04BDF9D9F007FF1DB61055B41052095687D07626DDAE5F9C2D2E7931C6C45250F5604EBD6D6C4044D18C0A193C9CFDCB212393510F1E966377F0BF34DA89597CDA14FAE339D2A82D3415C7652A4B95945AD0BCB12992472766699FD0F5876F728681AF0EE76D6FD4E45563DCD52AA7C2E5E783CF2A6DEAFEEC004C87EE47B2B3DCC98D59486341ED9B282AF0705B69EC8D498517D0CCC5847D6431677A8FB7B5DF6BEA0E5821CAF8D14A81A0AC674089953179A3DD7C0198A9CE8732663261530C138EA09466E68F2A485A492D5875736D590C6BF0AF9238752EA3949593CD15AECDCD783DA5934BA69B70E1D9AE7C56B8885A3AB409098C17A4820CE2BFC365644A8180735EF122F41ECDB5387E87CE5EAFA8AB1414D48C7B57F52F3338AE5E5758E83E560178DE13676A49D69EA415622CED3C09A42F354B3E48205937A660EF1F9053CA4A1FDAB50FB5E83898B6E5FC8A11D6DDC1B06A29EAC43A5F47F2F70FCB085BCDA559BB3CA3B035E119970ECA86B5F373ADF2BA9CF6B5755445FDB574A40650D7E75D7E36F90CD7C96343446A87882AD03464E8ED40797EDCD84DF74FCFAA83584E8A75774DEA67C74F8C5CAFC18F3BE9B2C11EE6EC6E89CE7452D0A98C64C8F6DFA6198D9CA561E86A1631BA17A6FD6D4181186ACDC327E71FB300A9397DB532B88823D8D310ABE4FDABDFEBA7521C939BBF7413BB5199AB40DAE9A8B7EDDCE3C38293D30D6A5F18FFCB12EA2E8ECF1A942E20F8310825BC6960CDD7041BD9186F723743C8C98432536EF35E69F0E7D8E0A0E05F3E40199EB1F2F7A41B18B0E7F2245FC7BBA28B83A3A4F0CEC6CB919D0CB7B66745200FC4074C510795982665FC880D3F6E3820D4CE2333C717D94DDD36C4341F01819002E21C41B12EC7E1184A1F7E3E6FCA6A18971B1C438C773A7124DE94320443C7D80C727237890CB13825436CF0ECE3FCB867A86F8C2BECD314E2274B9BDFEB3971EBE1730BD44E26B587C464E86404B8A18E35C6FC427C7160C4079C394D11CC93F473153967A394D126DDB344441AE12729464DA5E813E5461439B6FB0925A97B726A2D724850829EC1D6E1F3881199CE47E93101D99439304B00FAB1E6875EC82E4D8766912505121628AB17BF0A5094649E8D5803A59CB35999D8E9A2A7D14646A26F9DB4BF0FDAE3527CAE7CD04DD9EC949DDBB122616881AFCAD30959D5022DEFB1A2F86903CC0B1A63DC1D21D477319DF95E7B39322B69F8E3260B0F52D1EBFE21D0754A2076AD4BE30E2E47165EA3EEB054465AA4B5DCDEE133EC90A4D9C9326F153FCDE75D9E3A3351041D13EF0B9117098F2E266EDF666A3F333D8FD17C514A4A351CD2CFCB044FBF406E1DD5C99809731B988458055EB888E00665F3B2EFC0E4E16F81AAA6F28F1C87495B078B236971CFF1148C71C374D52AC1C5E68CEF548A30B0D6223E995D7216F6604409101D7B\nss = BBC0B0A4782E2BB9EB19257F5B80338D1E239AA6A08710CBCBA0ADB974D7DC64\n\ncount = 53\nkeypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\npk = 9E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB", + "90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB439E686B49D538CF32A05AB82372F7525DF40085B3413F078226B97C234B815EC615B2683F1D9AB32DC0314C6CCE6E9620C8E73B1DC85BED5205CDE5A44F40427865A62356CE44751C7278A3B236BC2D208C7B383129661810A6A2962496D058CA4875AD234C2DF951612E665984BBAE791C279EE835B105202D4751F1A330DC6B0BDCC38FDD6458B0CA7A9BDA026BD64E80868B87B58CCF2A37CA94CB06279EE77A6731E847487142561863B5F38C5AA4C0158AC28E95012C10A8B8E99EF7DB12C05009311A74791C6C8B355E4A861DD3CB6FA085884D7A7E8CD270F656CE29F9BF3B91B798032C16B00F8CD722A1CABFBB25C3002324C56B66DF87182504581A76297EE1181CF05A6D89698CC94021B16574264435F2CB137A7A667A4548C96F835CBBCF27805AE37448674AA998818CF26D15A63689777A9B98219AC3B9ECF84203826EAE294800F5A07FFA886CC86E7D095F42C471C121A69A1972A7906ABBD31003F6C8C0D07EF481B55FE185811084D9A472CCBCC586B6A9A6F24D269AB36126A3F0381B29532D027C2D5E21CC5B9C6EC8303E4B388A6B7216B3E581C0566558107C8B94C599F09C2ECC4B7A824FA3DB9A29722317D5BC5D43827F4BC6D3A91F65DCA56BC26DE9D40BF2F69263CB010A9A24A749C931631EC2D13EA4D5136AA8A97EE019AE1291EA34B0807886FFA323AD3B0F83F82E5D9A2D748945A3CA34B9535D0460A6F734BBEEB66A4E3C257BB079F5D80F6DEB0DBEC130FE4A182FDB16291403F37A191C381723965C3FD90D9F2B67C36CA3AC141030AB516A01453532AA06B73A91B5BA7D1A308E286FCED38F2858801022A453320A857B564179C55F0436B25CB191865DE69877B47041D9D0C2C9BC42CA513F207A72EA9A5CC48B573FB402BA8B5AE6D73F2E0B044B8CA67C1031577099B9975FAD7103C7F6BF80099BB51138D8A7AF7BB509B761A9C6407DD9826B7FF87879098248D779D6F26AA0215084F286AC77C50849AD19F29A32B07EF517000FF71799D6BE1D177508BB969D9479C6C037A5A18BF4302720E240DFA603B7F8745144906BB88522505B19336BEE5572188853A47B4F8ED8A040B251307299BE642E086317E1504784990F2149CB2D89B1A8542E4A19CFAFD57ADE9A234545142AFCB3E544B49DF75B0CC78F5AAB935752746EE7A7F7936777330A66C1063C50BECC4286A3DB4AA66CB602553849B5BAAF83965AC6BDB19A9E5DB8251DE0267EA3C0EEC342B51505469AA7FE936A5829463892645438A3A182859DA136E033B926695421A1891610816E136DBBE36ADC08CF00E4B44649410B2A11EF254144C27787E54CC5A533E8E54F11EA94F7E9C2009D25A6248321F04A53C31787C12ACA9CC78FCC06B161701852215BC6C29D1779F5C183152CACB583A90399746F75C5BB337F1B580B9029B112579884F792EA5A52187A109F547CDA89B7FBBA90C66065A33423DA4515D13BB5FFA074AADB0C55119065A51239511BB33288F994B121DA8913992B979A59BBD64036968621E76AE336096FD6125CDAC4F767A883E6448B078DC04B1F2B7AA49A1180C0F3BC65D2A93458291982652063419A9CB7F1042C38F483C4A90E17ACA78E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0EE044DBDF6787FF038DBF9C133557169C62FC1CE2580739369AA87DF00B496485A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nencap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2\nct = AB24A548B90EF59F7595D625B44E8A9B3CB8EE09A1AC6213B709B1CC1833B6D3E3ED145524647D33C527F0E7052DF7FD94C2B1EBD99577600DDD3266100218ACE8C5AEFBBBB3C045C5440AED44856616C5A4456D28A304D3D00B51EA20ABFF1E0A1C671BADE1E8BE2E3BB9A41F1C73612803DB0FF713B5C717B9BB751F750C1FF6310DDC3B25A012F3902A6BEF8F2E7C3B0EFEB6C8B267E1BC9152D48F53591CBBB2010E5D40E778368B9E7E8ABBF52BCFD5B61E4B2E84E8CEDE9FE87CC14DF8890FBA78466246888DD36D71742050C8271261BED8199B5D4C7C341F5E34673E47E58F42AA3F9D28CCDB1DE32A7C6E6AE11C346DDC6D7A9B4E1384E85A466711B2F5A5FFCEB0D00C4F10C8B656A878CDAC8D1738B73E003DC44FAD15AA4E30819C98DE28883E02E501BECCCBA97019D18EBB0565CDE8784F0210A9E6199C55A60AE87559A6104662CB9631BFDFD6E3A7F9FE3D7D542C1D01520984455947052C0C9E8C985C0F247CE9FB8C0D8F2E5EBE09BC6D06D1A1EEB2C97CAD3F557CFD8723D2C3D036F1EC38CDBAD6006A6B0002DEFC9E0599D9950157324A3045DC616786ADE0A56E6378793938485C69411EB7AD38267C02E44DD902E8C242C139DCC336997DA91D1659C4582ED0021B4E14A4E77DEE7803B927B8C12383911461794718355C74F366968EE72289A8AEBCD3BF800F9E91C83F22F6D59D372134CE5154E29385CA973E9BBA04CB674F8C87D4DC29386144F577D6B177791CB28DE72CC33226B9003E42EB040C635C80305996A303F8AA82B6DA9BEA52FD11618F9D04B00D5A1540D836829FB363AD62F63ACF4EE550B09F665A62CBA6AFAA9509E5AB22C02ACC0470B144A110A1D497EE5D2A764CAD986F7F96F3BBB4156C7713784D5D7F343F9D4FBB9E7F75114E5C60EFA58DB8499CEB533B4B9E50522364BA540AA3071C80E5FD3139C64DB8279058BDAA72E1515E483609B537A5D524A766E2914F45875D08F7BE6CDBCC08C9357FF06F897FC3A17DB8341C8E2B1D63DE212E512A51D60129A1375FC9261FBF5D8CEC9252331D75F7A4D180219EA5A6BC18E8A612042639A8B33879F2F8073C23A5B8A983B131193B734B66547426541ADABE13990035BC87A780141972ABD4F98559A6D92B9A605D7AD4F00B8D96F3A4EEA619D9F45D4C2F834A00064CDF2C58B51A9ADB542CF8051B73455BE9881E5097CA9D6F81B0240012A4E55369A056DE74C277B5A0915417A5EBA7A572A9B81121B4057F9A50C94191A446844225860096BFFEDF8B7AEA605F193CD60CCD0A2697D8F8DEA9262A3C5D89E8E94E2721A359364FE1B08245EBD344040746665FA6EC5D2B9D113EEAB5CC42450B5330A232D928FE674D53166416E0E8179100E421341DDFAC2E0E5A80FE51A6C6E8F044DF8EB5596809774CCAC4C255710EFDFF2D4614CEB463BCCF6013A74E1F22760A68AD214A1F5B6952E1935DBCCE1811EE19C2CDF8FCD3D38F7B6C6533DD9DE19B67D917BAE686BD9A9A30FEF043FC8C9055AC8B6DCF\nss = 3EEA7528610DAE3539F5F81EFD9BEEDDA4D45EF0B9FF91D3D4F3561B4981D286\n\ncount = 54\nkeypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\npk = ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D66F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF", + "6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC29707145034ECD4C65CEC93A9B26EFE3B667405482E3AA37D48AEEA67C1698008DA4B68683697DFD34FD72A6F39EC0AA0806EA5C59B4554182F6034B9C5B7CB438E21A14774D58AFAB0099E478A4BA8568E192C71DB7C208B7115D29BF649BFB3D23C2D70599682C549EA28DC16597A43AA6E65C77C432F554B067A64AD62AB71492A1AAD6045677C74E3E8773FB8665259ABD821BF07D2157C09199435BF41992628534DAAE814EE4AC64AD89FFA1547442B8CF6F54664C550DA5CAD0D828174805DA5D66F01E584789992BF0A4036D770B6C5B3E21B78F5DA2467DB42479B478F0570D48071F028110F555857E4ACB555B9C7D5B5D913B75D5B393BD4B9B2C12D34027AEDE4A22FD80ABE26A9C93C938C6B1348708D1BDA7FE6C55BF66981695487AB81362F50B7376C6A52CC39769B921F575E5D7A9666ABC2DD9459A5595E3AD631A0C638C3A2181B649704748141394053849B4F996F9B8A68567B73227B8C9E4588EE4A13B75379D2776A7510ABB21941C2B36357E8248686A5D973B946B82E40802290651A073636B367671C9C001AC91AD03B9D6E83721AE1247CC188FC05B0249571656A276EEA09B6D3376C208335618B1FC2748655CEEF805C39165D0CE9BFED062ADD0C0A50E43167C80E5301A076C9CDC1F13852A5987AA3CEF5E5864A706B3DE947D2AC8E8CEA0C3F83745BF3185BAC9FD0162510F70BD20129D7C5215026114C4B5EF044A8A29A3F01FA02A0A3CE928A65CE8CB566848110994E7CE20EA5C30304D6CCBC7477BB78B3EC527758B7828B836DBB2742AF6095A0BB882C2C9D8E162618029C1FB5AAF4B963FCC4A35AB78B0D9942FBDB53D4684CA85218DC27678719CA0D4A8CD8E9BCAEB944B7C0670AB171927C56C35034AD92BB3E6714D0F7C137C2B9A1FC5B72367C35C55D5FEB93D1274B88BC558158C5D478C34B68240AD193E95C0311AA501B3C1C44B20AB6CA2D2DE1C56B65618CA53F0E91550851BFBC289206D1406B27047FE610EC01A86E8BA94516AA926B99879836DBB27A7056C4D54BBD19A44096D1B3F3E9956CAC29E7AB95F175B9D9A0078DA633F10A6FEE899F400533F0F77102DA19FB02610003674828758E23B5EC724C6829B95B8A6750F1988F431E7537CA9D05701AC8AE2034688082C5C20A122C6349DB27AB958504FDB4C527B223B2420DB7246A4A69B58085A3C1E6997DB19FE17A2BC23BCD60B924CC393EBFCA864DA054BA38BB733B00FDF57AB147B922278FB132C5F5774BFE368DC2B66583790D30D282A248B7E9D43A562BA1892A985B75A7AFF961762A05FB35B9420905BB8C4DE00A3846E38CA7D71411E89F9E2C9489C597834C7A5315080130648F5347639184F315BFF2D580FFD0227C9185ADF9203ED50BAA43A9174A7AE9B5655F2245A15C30F877BB7DCB2EC184138792738113895A980DCA31BAF6B5261E10A1D98AB660C066BCB05AC25429775C3BD1550D4A823FC96442CB2770751C812CE67613E48BFBE66A0FDBA909317513220EBC3C55FA1364F318812199009AF24F9F70C36F81B22B20BE53208F0DC44DD3B6ABB7236E1FD37C53FB1EE8C86810863A86B0029A58955DC73EC8A436112B5C3A75CEEC356BBD91355E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1E965AC6995D525E324E8252D8E2C2DA909A29B24BACA8B68DAA5122CB539A474B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nencap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241\nct = 9D503732B866FD6CC6482F203FE35AECECBDD76BA5AF3887AF66020597E9ED58EEE4577F0A07623C03124574A8F263775C83DF468839D2E5F17D5B21E811E0A80B0CBFEA3E370762AC0C47E741C234B5A24E803A60C532B92B658D5E46244F96224B989E6EC2BE14FD13A384EF64977D370B06040AD74D11EF41D126BB07CBBB5CB3CC1BE087F8FD7F61B8B8935F515207A26EBDB29DCAD93ED2159926093097F402EB6A2D4DCC96B7F354D3B46C514CAD7230D0A03AE48FF492CEA84B35F5086A2BAB86E37BE1080950674FACDAE004CE59858E2A2D9DF1D83A3E8719D057848A081BC262559DE7F0D30FD2193788CABA528CD3145465F3F1703D1955F87A896F114213752F389170D6B9E3B45BC4D8CC25A09D35D8C182766A97419302ACB59B18959F68CBE30572CD507D32280B9B3DD03E08F7F912DCCDF6465541FC1776B76E884EA1A1F0B6E7B44326F1C984972AB1FD82D1A095D3F8703F26D15A8FDE507E99100FC4204322D4DAAF774CA4CE9A470D560AFD097745AAE98402B1E8E5C0485620F2996E4369EA9B7D91D66A29AB0E8980AB477E6732F267EFAB52F24D1D19119B82FB1FFE9DBF3D77A0CC9CE84729CCDCD5B27D4321B23B1E9FC40F443AD753C0B876507BBA1DD7755914FD861E3006504D7E406BD8FE652E226D3B21CB7510F570CD1EB1BFE43555886E29AE1389C0791ADBC762EFFCA02553D7026A3820DC6C0DE0808FCED176BC010B0B91DEDE1A6770833AFCFE359E4228D04920870E20DD9892D0A5340C93C2EE86115244A43635DB46D28AE4982C3CB8705C250026C3A18DA5DC2DE6320DC4A4E40962FF78AA98B1C17F2BD49495663282E019982423DB6388C972B4540D7F4C26FC3037356011C090EB5AED0706336AABF252B879799BDC529CF75D748413BC2A499354D0CA2E47957E3F032C1C9B6F398C80468A03CBE6E1857C1EC3E6C046BCCEB9D8417FD3E1C7BCCA9A0ADDCACDA0BCA99966994F6234380B5E58163AF74255D6A9FF8397493DD2987633A4A6C5BA61B00FF125C06A1615F993F660EB8CE966551586BB30794CCDEC762C67843A68A84EE658E629AED04191C8BCE6DBD7A112FFBC6A483AF6D0A3F297340E6E9EBDE6D73F39F4DEB96FE0326A8D25CA7335938F502BA77EC126D5A2CA584C838B2166AA0DD926F645F7B4570AFBBC7345F4FFAC34588B54776A35F24474FF2AE8BE60D7A31A415FA32F194875A0D2792DF994E054378BF15D8502F8E2887DACBA3FBC3FD17C7657DE1D099F4FFA8250CCC9C6EFF5C517B90B7C7035017732AA964A4A2941557391836624F8AFE0D5482143B009A633092829612E6024254F1EF8BBB15B5A6B3644C9142B148C4C7337EFDED7A5246674E2739E5823C785A16EF4254B97F86EC3EBBC28B4A1161A66CDC07D3FF5A3FD1DE52F00AC6EE6258821854943FC73B357B27FD154EAD141B187F3B8A7AF61C80D3F324C341F92DCF9F4962C6EB1AE5B0F0711FCCB3E5AEB439E8A7C8F20A580AE50C1EFB1F27923ABCC8F2DF1DF\nss = C5E2F0C1EE4F13FA8FBF2D09A78B04A5E2069AAFA978598F96424ACBCF41AD44\n\ncount = 55\nkeypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\npk = 8C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE", + "89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A088C5785417B65B2E4235CC67947D7B214627D326AC1ADEBCCC3A64017E004499A8887C4A649E443E74720F0B1BEDD52B1A8EB78B3AC2D5516B7A3233BE9448575209675F4A813120422684191D6771EF2B44D92B2CA3BCDD5F5AC20A63EFC237FF9D99BB4F5094AFC187EBBAD39B8B9CE75902190741640BABF653886162645A84262A24B1885C626403F23136707816ACF28950BF181742C98347022CD5941B7B69E21B5CFC2B4C6C5F301BD32A2E7882A1E1A9CD94743FC86AF0CD26B51B3512003CBE8628D299663DA40BAEF443677033DA8B8C21E0A0F12FB93F4D63809375FC877866394A1A5409E2F13B3E5011A2A5877732415281B7B19991E6EE0A470561B6BCB46D87B4086F18CA29C5FDCD622F4315DCFB11DB2C6CF136B7B0A870AE89669AD1011477899B8F679E5C9A8413959CA0CBFB3B54AD58C98B94760058C6F1F499435118D9143723DA05BA8F13E5CCA1813F91CE01092917BA1D798BA3481121026713BE1889B58375E5C4F9BB0BCC5FA808E2C00A36CA575C68B1D232778F71BF0927C5F2092D0629588826D02005DB9BC0DCE456E2B928EC9FB9C7A138E7B1065A2B660C287C3D062144CCA71E5C1294442073AD48AFC555767F1BEBAF550D520659496AF9237A22C27670A080F8A461778AA42C6CA9A954C28A658C73847A586FC3EF266562240ACB6978E026152B1149B8D426AEFE37BBD263A00DA05DF48375E53BACF9C4C11D4BBB055666AD008736B9C323A9974661215495E032AAEC611AF0E6A9244C2BFB6F3195D5121EDC3C0719C3FC1365C2BFC70D5C6140E6A383714A0931CCDFF946ADCF73993AA113C90AEF03374E251ACE73770A350428EC32A9DDB4AED8832526968412863966228644B9AF9842C2E967957F10D350A3499876F25D157BB2812501C8DC95365F83BC64B6340FA6CB4C2816B31824D028726DE0112AA9CCC9E0B6869099D310AA6E5B79609487E7A20A56BA75C45986F92F5A4D1672F3D99927A1193BA15BF5DF2586E823292593C49321BAC9044E4844A7A6BCB08309E2520B6ACF20E73BA5B05931E29BA43B2000A48C72A5DF05EF715CD8865CF16A835A83C271402071D1068A426839CA424CB666545664EA5E7461AF147B9D84583285EA1A05A02732031BB0BA40B14C828BB0E82807FC57882B31D9CF509BE7B712F56994721B55DA921EEE8AD45C8B4E99931C9B71B473A89A2D4821213A1ACFC453A41784D35B522E93C2D994D083674C71583782128476B04FEC71F17CCC65B9C83F52C207B08ADB10824A505B6DA8A78D4C599A5B09979D9491E1383EA155576730614FCBDEC1A8C801B94083A0FB55790B136BC5F37B752F3A6C636481DEBC5DA8892AC1B04AC7447953015E7251838ACBB6E24B508578B62D7450C46C76272806AC407112B73F7946D9654A45E943B406776E057C22E669B34A39D92F87928F8689CB8363B5B07B861BE5A750BEDB4A909605E6E26A489A5A4D9FA7BE3976479F8ABAB955200C479E75983BE821E79682FFB18553B72CF0797B2D2117ADD5AC0ABC71CF0E4CA83C26D218295AEC75872BA3A8B3CA22A2AB83404A046355FD394BF35D66DF46A6124D18B9A4606305A5968C4CCDF6B77A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273A3D8A85F38CFDA38C66AE39B2F9186EF7BC1E0C98E8976A6CBC6C4875D73D7FB24C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\nencap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175\nct = 05ED6A301313B34C67A40B05211E451869D148917D9CFEAA4144521DAFB1BC3CABE8FC527D998CDB6F1BA7A0609FA2144A3BD8DB8460612C8281586F4AEDA3F599CFFE70130A9C8BB5A91812B259167603B8282E96CA090EE6D83588980AE78ACD18324FACE44CBF68340002F1E0F6483DFCCFE092933D5A823F5ED4F06D38EE5747894CA0ED4A64438B1C6DB6DEA5D1A7DEED2A84F4622764FF3739924F3102912357F030CA7491D1A13F50B891294D3271D029E3402351D78479F253891D726B2C9AFB763E7A12BA3F150C54CEE377A91852B4C669A263D882D98896DDEDEEAEFE850159C3638408CA155BCC2D7D5579F156FCC2F7B77758AD4A5723AA45336054D810181E8BC9EAFB7ABD4349FA0F8A22B0E1418767E62EA6C84C2A7BC74E6E575DB8E6FB7EA79AB108C4985F3DC0424AF17B2BA1BA6C6AA2161D872DAA33B3C86D49CC6C0D5C8C07ED16FED4D2FD7F342B41D3F9B616766EC9CEFA0F1A2FC91CF84925243C344B02D6553B4F28D172ECA7A101B3A2EF6081A101DE8E95B1C32BC8B3327F24FF93C29DD66B9F508BA045339DE2C600469A73A65BD72CC348892AECFD3753F489566479AA7FF5390312081E24D9B64CBF8780D959DB66F9BFAA756EBD7CFAE55F991F81E586BDC74EF77A2FA3F3765905118F19443D3482EA18AC6BDA92A754CDC493E052D4482F57FB4ADDA00F9761F9DEED1B77FDE37FCBDFAD1CAE385BF05DE62880932DEAF957891FA11CD255E7C65619FD71B2641A085A5CD9FF4851FB57CCBDDCC10EDB41376032D6227ACF702B2E6265AC9AEE41A2C183EC16ABA9545E88988BB88EF7C0967E1164FA4F8B8943000CE8261420C53AF5A465F15BC6C76DFE8431439FA598D4EE11C3673EA9AB144893E4261454570702E6311392F79728C54DAB95D1329FD70D33E934FAF5FE220FCF9AACFC4D573798BB0D7DD218CEB8413629154745E6CED8A4A6EFEE1E93DCFB3F3BF3811513D5201F0B0A2C213E307767F989FBE19AAC74BAE70013B5D73905A709566356D4212B68349CFC4C7147F09CF0168AE636600BA31C", + "87741AFE142D1CB03F56095DE4BB034991E54D863A9E56C6B9D1786D54A41C08BDBAE1596AADAD9118D3CC0B8121E25B0EB080A5E089EBCC32438A1DB1B72AD7D7B743A15118674F64992395316F426E365AE04DA9919E1A8FBD0959A2EA2A0938BFE7D2FBE844D89F36683E076F8E54E27AC5805128D0B58CDDC93793633FEDD427989AEF1463AF97643D628CC79DF9725C37F745839E85D9916D1C5337A16B47034FF2A36F3B022232BDC881577845CDC8A5621FC21AE5B5BF8EE0BB4E2ABDBBA1C348F2FD58313C9251B8E84FDEFE3915B8EA3CC13A5687AFFD790EBF25C7E761C90B1A0C7F6E9A3BBE04D6595B45D6FF3BA2D238D85ACF7206B0AE25B326E2191291510324A9FDBAED3BB5C770DB6F215DD693D4090BBF610F2208FDC7ADEC620D82F86CBB17DB7D31FB758A332D17E7FFAC763BFAC78B0F3C8A746BB60530A168FB5A06BC129F8F427BCC\nss = 0B642D9427CAAAB926DFC155993BCB41BFBFB91E6C6D1C4165D8750222CC3688\n\ncount = 56\nkeypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\npk = 605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA4575B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B0573C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937605471FEAA9E92B94016A9A05F585F3C52A993A91A6DB73C9AE6364DD2A07B6C2AFB449122E76A3B273D424B94343B3BD7E7B1E1366204820819C8BA8970218A22262CA649D8E3223167BE77D9A466C860AD7C320B227E873A0D68FAAA441C0907805996D64F7759BDEED65CCE25B367F02094714BE404CA9FE56F6AD99E7D38B5396281314898036493002CB516878DB66AB19E09478872C0F76ABBE0F754B443B13DD5AFE610C1ADFC52FB3C82488984DBCC4D9850A0EE4BBC07D0051208C87914A3FA5159C775AD91A552C2FA2AC573787FFA68F456012AF600AF60183F97CB3E2936EF683FD8E2B5742C6DE946B96F825CD0F4807640A532561C70600D4995BF8D2CA543DB1EACD68D28B207617C23CD9A57BBF75ABCB620D941913E6506AA0123F89C261CE9C39C605646904D22586643F4AD250870AFE94DC950913602CC1CDBB77BB9B4DF518D1A18AB0C5A25948302C0535908E70F84587EFF169114161C3E646740893FAAF6B37B42168FDBC494549776D528BFA2C2BAF6A00A7498F403347A646C9A58328C59274AE8CFF8B82787A29D67336DADD3404FB5509640C29C9456FCF82D4ABBCD9899AB108A1FEF872617C5CA780970182861C046A594D62757D33247B79E12873493634C16FA70983C9B593814E69BB160120B4129370519327AC2332063992AF4370D9871E7A27D13420A6FB16ED9B579D1CA1D36A2094EAC96B537109AD83F4DF1A1D2E184C309AB65D75A3E409C57578214EA4035657757AB92AA930A76D251A1B87BC6B58F9D900E38156D73A1961C43BE2E044314C89EA9601937C0A87D9C4B14CB9E79D83E722CC40B048BEC5CCD038304AC0A65BF93B9A787105EB31B5BE8845C5C57B9A9CAF6243F54438ED84159F5B1B8B246073B1715B0F635E8078991118DFEE2CE08887F9680BD4E672D3AA78DF8954554D398D1675D785B85DD28A1675944D7597968F22855999F148CCEABFABC2358C315076C6B4333A82520A8332543AA100034BB0A6776CD959BCB263074FC28956726D0D99B9D81A7DEC14F13AC5CEB5B9EAAECB28E282BB517CAC09809073C3D085718D1DBBD75EC83707CC768BC79A3B637D0ACB34F37C9C2B4C0EEF3233CF91C0BF5A6A9279F6AD136808A9A3515B02E303F4DA26F93264C5AB9010A9C8550B9076D6471C196675EDB08223672C1A229AD31C05EBC4FAB557F46B4BB37DC2B605A87B888A1F475516DB87B92451127436EDA7922BB45B8B8462122542DE969C31622CDD62676A8FAAC5663A8BC2191711383EF4C1CD7A183BB55CC3C83B566E5514F233D79A2963710C5E5225F7B09B0B6176F451A7F77570B1C17B7BA335511BC3C3FEB884E459ADD3A594DD35662419272499B4E9258DC9ACA946CA80911999D455D06407CF9C69E814478A9F5151780BD754A440BC69925155FFF0A675E0C322C69174C27CD804279EBD3260FEB62C0E24EB63C7A042996C25BC9342C589C340E99999F9C5054FF35C760A43974096C5FD23BB9E51E2483722A132B0277BB24010297C4BA2C58BB286C49ED20B7AAE98C5D9B0601F06EE53C1808E07FDA53114EFC6D36B28B906611BE3A29E68A8DA76457BE5419D70059F7C329AAD28692D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14AA73B40DEDD61E6FDAAC86971965C03AB14AE69E8130426FDF830BD57D0974CE3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nencap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3\nct = 909F5615AFD3C1E5BD517378A979CF9A42", + "67592AE7A8A723314DCD337E5296E07C686EA98FB8FF29067C99D0C8214DF3E1A4A3CD694DD8F53F9B1ECEEFFC203A6BF9E7022ADD6374B08B0C009A0F2B57CB55221FD486E4787ECB8CDE273E980C25B831CE8504E9125B4C402F826EE5F4E2965FBA01771978EDACA1B9AE19E0E302CD019AFFA2FE3714B7C136FE5D3B6F9D7E6622493942323B33DE56202A94D4CF505DF02AF304CB7339460A2DA004D783024AEDE73BEEE0C388816B90B36449F84FB145D99FBED6D46A1B57369F2F1AF1B4887E5AD0B318B527E25F81B0A847188D0BCF722482B90B1E96B114CD0274C8D00401B0A39B29E4C6B07979199A547A27D9EC39DDC7B29FF2D7033CAF8463658113451FC604C0A01656A2968871E153D77D6A1C328EF92ABD4EEE745A3C58D518A0AF004F2C636E2F0BB636436B0517D6F8D6A4323727518B720F55D993E2C9E1653DB50A43F10C4A69FEE9B170C98DA672C1B21A9987E0A231AED4241114D605555955A4FFA66314853FE8E1E4306ADDDF09BFFF1F22EDD64448A2F59ADD8237A759C2B5112DC3AD69404C65C2CA5F97345B492F0100882C83CF33F15E6DC2459976FF8870507865F9616AF8F0AEEE21FC008C9EED3565100F7443A731A5D6392F0D5E88AFC84D6A3F3C3274187A39BEDEE638E5C56E9A1A17047303DB8920A77F17B322C9573FE0096CE446ED1457CEE4FB2BA448D9A9BD690D89C58E47816B08995A36ED6C1A965B4C78CC5D7E90D5EE1CF5FFFDD6874B6B2ABCE7EA3ADA69BEE4CCF3892E8DCC8538CAD74FCED9DC8AA13B976E891ACB8EDA3700BBA39091E4FCB25EBE17F011D392E54B98AB4743FB7DDCAF0840CA05E8691E1C6FF4F46B45663DE89F4BC9B4ABDA850563336C0B82FAD2815D879131F58C4C5850B98AB57EB36A4A3E540E80F7115186754F93719794FD73D7236059A4DBE8169C71F01DD7C4FA1E6E3B3E80E5551C29C428996169E863CA1EC09189138588FE85B759D75C6FAD53746F5B6A6CCD6C2A970D1860FCC12998A7E9CA3DE51050F3B9CEF4A303F80591683CA7FA17909099EB288BE46819EC8E93C54BAB05B67854D7A105AFA20E62DAD71C90924A7FE13C5B0FFCB47DE697B9CCF4F33ABEB151E63A02B1835AD4FB5D4D0D858CD9F0A857801A6AA316076A4ACBB4ADE6F55DEC9B9F77D1633CCB4B391A4F879336AF32C7B54D45DA9683BBD83AE8D8E1A87BAA2E98D1D5C8ACB8418A2BEF076B9C35C45B97B7E5EE24BEE56FEF50D7FE9F30449440EEA673D96F3DEF3FAD0009054C7F4B1F36FEE689BFE6907453F2D08830D7524E311ABA74DB389DF58EDFB4F3715C880779352388ED09E5378760C42105F023574CF146E6A88FD7CD42660DE906BC57DC7F49F6691378FB8575C637979D445E2E74D36961FE0BC675A84E638F8AC4CBB0B85F365B3A73EFA97A4BBBA437A6FFCFF21B50226741F19400751B5B47C1657A259B427FB44FEBE3442123FAEE30EB71EEEBDBDAA798FF7D4DF03B2E5F08B1F248\nss = 79462708F754BF842716F900E850C228B00996B0E3801B43F6A928BFD4AA9E50\n\ncount = 57\nkeypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\npk = 5B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797AFC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F0695B668AE6721C79E07EE5D26233936D195B62B192058CFBCB0A5A73EA0154D78224EBE84B7B611CED7256D0726492A4B41D4A8D6B2CA73A3668F93A77294439B0D8CA9A725C5278C21D896CA5D706E5F03D71526CB175ADE2606E3C3A24D510B4D9816AA6846A77663A80F5AC0D364747307068DA942B15CD2E02A3EED2818F9056D697897B509BD5048B178240C841580BBB77A79423996072F39497869007B19442F401009BA1A039C18F191CCA42F9551713CD791C9FB847690CF6247BB752A17A9873E97BCC36B793B6AD827ACF418543054698D77693F9C38C84354CC81C7A3B6A43ACCCC32DA070FE29411F17A420521FC69C0D09A6425A20AFFC98681568B8CCEA88E54B8DD9F12AEF4B3C10F256EB1519671091984A1DBE972A901BB4B24246D7DB01B86665374BB6CB841B3CDB2593BA5C96E32C20936ECBC4ABFD24AF76158B36A2C752A9BBA8946B34C414EEDB355A3CCB87431221AA2E936B0BD7540E697142DA0817B1B51314FC71CF4017F50544474C572C70BD142C676B69AFBA4292F5F19E88163F2FFBA3B1685073C3BBCAC825B095B5D259228A459FA7E866E09735E4CAB8FA733D4DB6A98172846397883394059C635D23C09FBEE3CAB350B9976C6A8A900C8E1693C3704E779049CD1221CE767651BC23755A3A49C6BE0C314A8C501579F7A447070EFFE0314FA3687AB92090738434E55280A42F22A66EAB77A2932B07E6857A32E31A527A2A909865E053A32148B59CBAC224C12468E444916CA375DC204C600899F90BA7C854B3646F2AF3981797A", + "FC4E261C7A93AABC40A93990DABC82564336D01B2447FD35E8E86A0CBF676CFE6C3D229B256E585D8373D26C3AD66161890325533818F845301D9311BC8035714A722ED9206967123E65410562A745FE28F90D50D772A9CDED6354132688DDB1AE6956EADD896CFAA71C44AA925FB3B2C6B7D5E47CBAE00A91040456F4023174C73DD8A4D50F9714AD1CFF718321677A6962587BA6CA82C341F02A7382BE9715B41994DB91E6D0B487207B9B660793E62470B806A7444B6FAAB38F48747484062FF443AE1DA9E7EF41F797398F0527406787E00E197AC3248EE4A0E5037CF6C754AB9A24D08936E9D3313B99AC18886CFA9972030F1A40E58B25939A21698C434391785A3A98F0445567A9DBC0B4284D49652BB1862BB76FCFC6ABE60831CAC9AEF6469464319411A30F7601B5358568B014E67A76EA42ACACD7C3FC2F983BCE1BC0667897B92590DC724B5284FECF7C36B3842C61C27AF1A2F2EC95899591E707272BEA384CB9C8C9409BB26D743FAF196D3B8B33119A379D5CBF6823D4176CA83BA4E2A426745F346A42861A7B5343AD3AC26EA8895F24A379C449156123ED91A4CA701BD789DA84BA0ED5C707D373634AB7A65680667191F806B6F62CACB4B40AFDD649CC9D1650C3A5E40C8346C91B27EC1B1A957C778EC9C968C670FC84645FC07881C54946B5AB0B6033F45AFCC6A61FBB99746F3991F5B827C22972939C5FF620BDC4B131EB393D108C56556719ABBB978452FF0A12A1D138C9065C304C8514658193232C832B05B0B21A10483C6FAAB378C6B1415B75B43796F314542B9D7C87C1CA5FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93CF754F2EE43694865A09CA7BEB0DEDA9B1328FD0ABDF30CA5C338E27E8BE04B5230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nencap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B\nct = 78E7B98228BFDF95F03288762317F3EB2AD2750F51D4078A9FD1F14F002AC59489B6EA1AD30D86EC7AD46296F8D0C69DB4AC9970137901A93F02377F7AF74746C5620A853BDBEB7D706C9B743A78F5AC0F80DD34EA8CC9737EC8DB9B1DA502F14BA2D578EA6836AD314DB2A07133D7C0F80E3A3BD196361CE8E8F24884DD9F602F894656FB68520BA493D064F93F48A9D4D219C8312B9476859A462CB15961F0B045CCEEB860CEF99D4496ABAB16A5FFFC21483E9FDAA826AA9B960F395E8AE4C433E69D10C2687BC17005BEFD809FFCC76070634BF58DC37CCB9806F530EF6ADA63CA422A35CA1349A74A5D0EBDE8036A0801F3F61E838242189D9CB1A8725BE3B93E07AC509CACE9A58426D9CC6D084BEEFF08D8FD3F1020ED2E0A3C0BB7E380049C76B4C8D18F8BA2309A813CF36F247006C247C6A418FE9F070703B80FBCD2AD45DDB3F9707C4F685736C680376D622F79644C2B4EAC7858B960C954C7F1772E708CEDA6812ADB59A6A9A277337C44D0A3156327FED348976D07B500EF61046D2B881B3882AB2358EF741EDD947D72A0EB26C19912DE1D2C77B6F523D277AB762585BDB095162ACA9FD027BBE2BCBB6C4C57EC0B01194363FE086048FCA61489AF4E9A06D8367B28EB465A9F8BF986C207B26BB9EDE3200D6F407DC957A0CE7866882E83CD89AF5702F38FBDC974EDAB62F24BF50C53037437260659EA579348950652F93162BF1A9BCDBB72E44D04B4B3C3975588922EAFF1569837704CC6BB60404E589BB0E1CDBB79E503D0F946186FD35B4E0A294E2CEFDE2C0DCB2B2383348F899176FA5B620B941C68805B52959D0571EC26B9DBDD75F0895561396B3ED20BAA07B7D20D0DEF905B805DBF334601BEB359B93E9D30C56D91AD58CD93193D7DB67DEDDEB02D05B64B23F765368524CDFD40F8F59DFD5CA7280A03E0DA103DB6976331514B965F1D71861A846A59CFF73865BFE35690AE34BA8978876C809BDBADE6726E4ABA2447DF9F0399A06844B1CCA43728EDD3FA348B34B7F15DE627550B1392DD3E0996EE3D8B7351D6A5601C796C4FA317641100ECC8EA2BC8827B6B88344FB5EB4AECC3F24B78FFDCD278DC5D5C7566031DA41BF4B4AF39D11F5355DF82FA68986FF0E84E931B520F600030495E6DDB4AC02F3DFEA6F182FB1332C5F6180D476501118D32A79217A9FDC3CA8DBF3B942158A0CD42C44A426A03101E444CC84DAED5CB8A17DA4E84F56F2C0B9A665E4C144994D982595A22D7E4F1F1E1937E8B0B4C70959621E0EE3F92FEA44FF164B6F7DDBA625C97152494834E604526B8CAF76F995B18F9AFB0BD263ADA10751F45DF9FF83FDF1A64ABF7874EE144E225E39EB4A22179622E7D45DF70BC61237D35BA64E11468C408BEBA085EFE12ADED232044F4BE8EBBC019512EAE687ADA59B8ED47ED82D2B593C46080A75D2B9DD5BD6A612C7C1AF0D76A231DF4D3BAD49F09EF01A38652DC84FF60F3E6F22B471113BDC51DD5C33B73CC65AC2C701F4CBDDBA9B361680FBBD0B4\nss = BF535EEBD3721E4D832FA4C11369808A154FAED4602220B4070B78900B008358\n\ncount = 58\nkeypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\npk = 98CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F9063514A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DDF8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB5", + "5FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA94403818698CCA518437873F144E7E261E8465B3720582CF7706D684F84E618E8834F35857D4A8BBC303134B5E235DD1B2387A81C663876C5530293F99571B97AE5A299DF0C012E9662947089C9F81687722FBDC30CE50689690B30932A8A3CE7BCF6A353BF988DD310A2C347BFE6B30999E69C455B9F472B9BCA0216C84265E5D9486F6A7F1F3125C16467AE41B9F85180497B255ADB06A406A13A221388E14C0DE8CF73B6A952C2B2501644831C3700B7C273B7A3180A7641621F33B41C0F9255EFEC1025FC46F658C64FC89352C54C264B97E5A91C2386CD3790605127740DA2076EAB4876E128F3746843205B8328CFCDC65FEB92C2D973BBBFC68FD7A46DB51641B7830E73589F41D413FB571C37685DFF142863078ACF00043395BFAB3589B0CB435981B84E54318AB46E398389B8E146CAB2A9666330EC4C90A652A0F036951519880A45BF5D000D4E40C6B6554CD222880D0B91B67153C43909EB2C0926354D436C2318C593F9FC214B548E17245C0C9B83174A6783508B97AC6A8D8A88ECD278E2E52C3C9138B1685DABBA2BB1425075B298CB9120E790AFDCB9792C88698CC156CA5A789474992F470B1D554514823E87BCAE52CCC872C951B0C24B4A2B0460F488EE7768D56B07DC79B3B4CC321E5878AC0A5C3146AAEB6CA123206B0C7B5AA6E0BEC5D0A903AC9415DA345AF199CAB86BA99234C9526E6E8812F6DA8001F31337B8498A8374AE527B6032A0CF3142D1D34181A5AFD6AA432A588AE1F644F5A100FA593F0ED2753F441AE5677484738FF694ABCEC58781B06D0213579F827FB4F97B3FC343A445BA3035AEE989685E7B20BE6103FD39AFABC334417379BD666181925ED369680B851A54C41B6546B9C04CA69742B2A814763674ABC9CBCB03E96F9466CBEAEC698CB5C9ACF814E90887F8D15BEE556B28F50B739185EB7A5A06E896ED0048BBD905E016436477A68EBBAB1E172928AC8FA9A8B0A0D999B135A753A29A47D0136865B0F382572B0697D0FCCADC8A77C1B591BD73B639E13F9C21B6F0969B0ABA3EA807303377AFE0F49421B68D0712823FC448FA9A468FA000D5964BCF9A9E7FC92DECE03BF6732A36935B25023B47FC94C15795DD983BB4531E935A19778305D0E8A75C2CC770EB46B6D5759DF503BAC33F0669C775729C59EB94D48223D763880E8B58473683CEE48E309380F7B442E6C83F0EB9BBB0B1AE805B1498471AC1149D578B454041AAA2F5CF13390F10A72DF3385C6A8A1F990BB946F4C888E585069B5849882788A1BE27DA0725276FF9DB130519050B74CFF69A68534222499CC61F5845A8FC0AC5629E0CDA20D3EA2F0046B78A2267FA0187F15721EC53083018772097892BE85C1BE99480247E6E30AAC8FA2C593C630B981E57515E0F7414CFA8B606D931280A950E567C93B319FD23CA1B682FC0B960DD309F80455CABBBC71979C59A025008462C0681465D748FF2A6AE24E86C79922E2845568CEB5063FCB81B78295B93A80B221AE7E14A9A9BB7182C1ACF347F2FA73784835F3375A29ED05E4BD120A119CD0FDA29F76A1EB873AA88D0CB3C661FF0D5652F2B4604E2BDB1497486687F17B8CE7A096A59E0922260AE99BB7412E306CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D3694543A842153DEE9E035299D7E268C9492D71188F9FB24BDC2DD20C1DDCA647A15231100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nencap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F\nct = D793DFE0884A98CD776624207687CA1753B04CEF55D5DC4B9C5C94264ED0AA15B03251EE0FAF7C60C6221FC790F6E32C36DF947183BA0F3371CAE13EF196F36EE80ED758DF37AC6D9F45F14F351849FA5A18A4B9904B4E47B400B7BD80F7F458B92EE9A1577289A0CBABE7B8D7BDCC1D9BDB1605C96B509514DBF7FC9C84327F692526233F6723B04791CAEAF19B687052CB36CF248A254D4B1ABE5C2AA0D7EDE7174DCDDB2FDE19F5E91014967169A2DB30AA756D794012C290811361DDF4818C6BC1D74C7BB6E7830051C7B3EC51D66C3B1613C8144711CE70585F8FCA8001BCD9CA247DFE8449BFF0F7D52F384E496617449F003F145DDA4B53015AFECC31A72E3803AB561C35A72716D8CE3566A66AA0E921A1098CCF09712086C22C1CE4951791A46C78CAE8734B49C571710EE0EE2CF1138E1FAE19455C4C2B573EB8183DD9892E3D0DC150DAB5ACD32F8237B680865BDDCAAF0D5176FFB2382DCD75EDB2CC8398AE9789B7C49D44E4D4D18E705CAA7E3021229A52D45B12677D8D208EFE1DA2ED0F17C60BEF179C36A5B40B4D2B52A43CB251B65508148666111078D1D0E9ACD129526E48CC09148941E1B53E31392C6BFDB1406B7447589D2FC121E106830935B94AED6AEB66DF8FE843CCE9A0B91AC388E5C4C023E2522026CD518F48345411590AE042B607BD38E33FD15398C721DAA0A1023AEB4704B34125CCD18856EE95910B9044A83560D6EC6B2DD6BAC5BA82F47275B39996BE603485B9A8C8CFC71550F21F1F98458BB29FDB6D1700D47603F64734A910E143094DC3B0FD1B035C6CA03C57B009F4E3DAC49EFBD95D522A130CC70A98145F1B670463BD70917FA0AA10514584F180AD500FCE41902D7C5D1CA1E0BDBA213998FC5050419E2C5D1A149A9739DAD7F64B778D1CF6349939CA95BFD6797DDF9E6FDB14B770874A7F29A8C3CAEED48CD08BCD44931B194E648FEFA354CC754D2DBD1C829DC084EE2292BAEF7F221871E783E5ADC8DC8B2385D24CF98BE75C43628D990EE4B3CA96852F83A300E8FE2A84C1D894B0625036BE83CA29FE97C56DEA2E55C0261C04D5646F2E18CBE6AEEE22EAC0FC9E1A29DB9DF885A612DAB313ECBDE8CA25DA4D689B2D426B55B4FE36BF4512C730F55355CB5A7A980117FC1E63E50BE364D54C91B3001E89C36158D266F36D403CFB90F9CF73B86FB7435FEA20581ADFD570DA4C4C48FC689C1B67B4F457B7EC1C96E9C484FDDC58A27954402CF1D8E2C44BFD518F6B509B8178D4BA3C1B7BD2D1E8CF79C031AAAC3DBE6A9DBD211796A733ABAAF7F43684391368C98069CC42D069815EAC5046E13A8BD6DD39BC4ED2D3F292DA8EE67003947AB77903D72F97E9BDF0C3AF3D916534400545A3075570626F51C00F2BCB9DC611F0BFF8807BBA0A5E8D28CA8B988EAD01B7CD106D61F5D2E72FA46F8B9C80DE2D12778EF8A59444AF28F101B243660CE379C006B8AF92B26C8F1B6186390FEC31183227FC770ACA96B4583773FEE1ED5B1C96949D5DC66F2E76\nss = 3602269C7AF9FE28EA1019208DC3AB33BA09239D435C509903CA67345717E845\n\ncount = 59\nkeypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\npk = 5E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB99", + "22CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A460935645E451E4C8C85A192C91DF27C17C0684BAA6375B17586F8BF1EF12B91615BD08A340C58629CD45F7A392F10A04916C249AF956B180BC418B8A95F66B2D0847E79D247B430812D682B1FB91879FAAB68F25602579BF0D895073780007B7D61940239913EB217CB16A63EA08B29656712A21A32C754953335C29E769DF17125D84C32B3250EC96067B975BF524091EE4013A8B67A19A331DAF38A396A765F7820A5E3606A734F5BA854D1E6B6E70CB9EE5B00D4D18D928921EBB8048E284A3A05A3DF9469EC53195180AC9F869A8E8866D69019E9730FD6E672DB024B6ECB4DC55729024033703B6FDB7BBEEECB2345782815843B7B7664627CAD52038F98DB605FD23D24080F809A276419C876AAC69977998B1400395829656C97BE262E053197EAD738D9BC995145CB2713B5E181223E04497C8114EC5A05384AA31CB84406F93365D7059DD88DB8F94A8F068FCD10BE96E32A0E926DCA518B3FE9286A755F29D83CF667407758141B2011FBB1764D3334F3A763A17CCE33C2816AC79EC4CC4C2D842B004C352ABA419BE87281779300708BB20143A43413A2A55C41E36444046A3C021A4D7818DD146D1DC335C66152866597AA69A44F39A2814A4830E002672731D93B7FE5F77587B782AA279CC9807D6126392F812E83662D49DB231DD3060F882D71D2A0A4C94ADB3784BA1785187423D7E8A82F379EECBA7E6F6A67B568698AC3A2C0B096B015100BF9ACFEE522A0192E49880439CC1FA9B30FB7A10544E1867B0C34DA981CE6E660CEBB8853545994454815178C60B04DCA7073531AA2A5095F7B8578CD9889F3428A7D1C72B8FB320F304FE5D23A4291666BF7AA1AFB5086532FC5AA347DC29279A4484261614F2774C81374AA453024B68D384B01565A36D98B751297477A61780E98135375AF8EF68359332826DA01BA6A73D5263ABC659454F57D83172D0E515D3754270AD84543D995C0534788A6786927B952698ABE693BFBB358E9E393151AAC991C97FEC8C55CC407BF027DF7E2A505DB531D47344552321107B651FA4E47D4B389C5825E02CA1F42839ADA4D7EEA2CCB24A74E34672BF1BC4F33C88C3603A3FA6CE87AA5CFE30125F99E81550C19B58A807BA8A586415C2924A6E467CA8BC85A5400F910457E8B9D74A11E2668C0F1A2A1D0389361D09900EC6671206139380EBF9390B2401555BA0A57FCA36D2742F569A573096A2B442C5992C3FB65271479291F097CB94589FA15BF73CB9319D93860EACF1CD1BF7D380E03587CE3FAAEB6360D79574803B5C49841B74918768EFB518CA46B26929F68639EB8FA9F73E61A8B69B004CB5D9D92CF0DAC9ABC03171444A03409714DC1514931182701C19E242AE73B465AF335C8D3588FF468346ABF76604B6EF887A7EB8E8B44005BB55AF328155AF7928C732E7805010CF0A50EC68E29ACCCEBC4A39E2ACA10084E2543746BE6C81D482F6F3C1FE0D31C6A69329D783A1BFA0B43E289A2F843C71196809CA4B82C75C59C7AA5D311350AA55E89735D9C34E6982D17C033937253D9778CA31A14A9894C5D801415056552C410484970CF2AC86B374644A37976EC4A123C0603CCC01C6C6E994514F13885BCEB2F8B0A57073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDBDA43CAE3C4DA51D69A57EB87094A03CD3A9C3E6B4ED864CC691A60F0509CC6467A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nencap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16\nct = 2EF58C14C9258E8E8D59AEC0096B1645D2FC8A2E12F8BDF9813CD87A32835FDA60F096E647CA601C29C41D3331ED6AFF01978D01A0E7D9774211BBA0CBACB6226379A79C8B6575993589B5D73205F92A21A7B30B175CD228B5A449554A99E0C6E6547BE25AC510B9D1E2EAA8E7AF3A6F6F4D43B4887BCD7C5BC9C4C8A1AF737575802AFABAD38B7CA3EDCA440EE9F62F36F5566809572D5712BB03A1936A09E55365905763A631D6FA6D3C441B8B0C90FE04D2CBE0FBEB2ABBA2288EE38AA58E22453A7109F1E0999B3E9E4EBCB39A5763BCDE0290FA7213D9B357359E06DE0F6033433E78585AFE7CAB779A088A9DECF5619BB8C35DD51AACE7A5C3567162017853595D889D57AC96FA8BEDFF46CC035B15C51A72FD865923CB60F8A4562F9C30009EEC7BAD7A9E0C4188EA89A7BA3F719CA1E5243F94A95C2E3B74336D5BE81AB156528B104007F4CBEE6F88346537865CD9CBC40980462890FB2C994119A74A3D65078E24DED0F91718800B72B66629B4E8B534566EE45227A30EC724925066766C4D450AEB655D91B5426B8F2562DB6120BD8EBDF0F96758DEC90DCA1EAEB3479242E65F097EBC602F0AE36B4DD0FF2F7FC067A33B281582E51F93A5948ADFCDBFFF34A51BF8B3826EA030056CCEF16C9288CA0073EC8C50985EECBC97FEADA2C3139F33AF954C03ECDB4A01B468EA4EAE5FF407F27B6F26C1AE5FABFCD592E31C47F8E4567E3D985FE6D93FD7B0255C8D4E00497F93AE1DBF56F55037F2F5D58012757484E9785CC7052778D3198392CB3A7A1CA0E17A9DE34206FEB0BEBC7E454C90DC6351D3C7B8CBA681B8CA70993B19D47A8D12DDBA0105BA12441592FDF4205656A36BB261A42181BE2CB3C967A54C1BD20DEAF6B4882BE7DB475DEF1EEE3F2083A72B77F1C8766DF31C578B48EA5955752E836017213818DD12B0BA8DF7767C5CC432983AB3D82199DFAB7BD98346DF7BDE7D795B96F61417B768F188D3777EE7A17E6D957BC69BA16E1F345D44E4E18E5189705DF89C4BDC10DB1A6CD1429B10596779FF942A703349FFCF6D1144F105A0BA48E04D4A26AF9C9DFFDE23B8BC66B69AF9B7771DBA70A77ECE86564E266B330937921D695145DF0402C8C81B6F2789ADBE07CFAC8ACECDB8D6F8AA0B053FEEFAA1CF4503AB6C3AE6013B93EAFB5AE3C58EA090F1F26E8A96F5BAC73E53FF9FBA367DE06F0B98CBCE936C4C5DFCF19DA140DBF528C431A99787F0698DAE81AC2DF8F5BD837CE013618CB342F8234AC64A5B40A55FD1443F477215A0E8CEFF7A4C0646B0797CE22C495EFCCBD0BF9D6F46B5E2A4065F5E7B0E6196BE5BB6872D1424A1ECED35892FDC4BA8361C21197E5DCBCBB26D34C39E156B2B60EB9105B4172DE9FB8D5950D92E25B4EAC39272D3010792A39943F00C41804D2CC3713E7E321A044F726132689853F954E727FE0B822E5BE6BB0CBD39F6642379C273C0CF30B5DBA4933EF09E9A8C069089C57C6CEE8FEEB1F51692FA5FDFFB0F6AEC6E827E0245E72777B91BCF\nss = 5E039D591CFB128E51D0804E0993084FC92B0BCA9C0F2D84E24F5FEA5EFB3B8B\n\ncount = 60\nkeypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\npk = A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC", + "23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6A20C8DA5745F754B89A990746EF771CF07A6D8109998936B282757F344A1B00B851EAAC27A9A7FBF480D44262868542128461598B5597B10CD3A2A26E3F941A9A4719AB2033FA1181ED08E3247BDD396A834E43F5700522CB307FF4B150BBA9D8B6AAB47361A7947B7A04B8D923202AB1A3D6644BE06BC6C1E0735D5D92821C5B8E9B9A83C343D0C456B181B6FA566B0E83602428B6CD33405A95ABB623A73299C5B4550A7D6C31D6EF81473489BBE457E744B5D1E39AB74D8A051951ABD01A6CFF3942A102A33080327437635C1C17966834340C26654A3F38616E5EACB0E489141B14E9D1B15B7FB30927715273547999B93EA2A1CA2189F5645CC4889943F3CCD95496B71F392F78A82AA1A21D66382C37154323C0616804F50125D6B0698E5DCA3E2D5658CE153BBF57E4B1908C92587B8C863FF4872E9E1963AE6C971C6AC3932BC974B9F15E5743EC069ED203C3624A022F9A7420BA951425A432B46C5E8BB666091D6F223E357CE96C55BF067B3C3F51ABE70ABD85A73A42233800853031313AE9971D280B3AED18489E75CDC16CBB3EBC95A8C97A768AAA6C0BB0DA7943037BF2B4A523E33ABF669C262941F326B11EC6BC8EF51B0666268D6D433B5190BB6996F65925A7EB0761EAB6906178BE9A923D1C61C0B7683CEA681648C44608217D6DC86441A8F423A9D1C288B32EBCD049C15EC151E256A322EE79E2C689A23A53B8D473F4C643AEDC646401761A7B75F7BD4145E837B756003BAB223FF1A74FEACC2E449B5DD9B5777D62FF0E20E4B395821474AB428AA2EA219BFA169B95039616598DAE0B9282C69CE329B534BC7AEA58E17467B1348B1AB2A031324BF835C985371B0F53877DCA53570199B23BC4D70A9425A32B54749082E794E10012E9B458205E106DA807C03AC3202A4350050815487626BD018706C69A6AB02FCB92621114A16CACFBEA02AEC424F82FB874800C61CC23BC6618ED75674A70A6C43C4068E2A7C9723A054967E4DAB09F337695BBB01053A7C5DBC764A0856D2B75DD4A94A9898AF8B95A62B487EC7FA9F00AB75325C9AB8248F1DB65FD7661DFB0B8EECDC2A4134103380988758379D0A73B0F348B00B4B13B115E74674AAAC2BA8C2A7FF440340B622B5C0BCE05CB601259913C488FEE540D7C058A28A0C28B856EA800D26A6A26F8BCDE7D78298314CEA6056B00A845321A245949A8C7C98D9F8821F1264C658A8061A3014249B7E522D586A54AD7A12AD805544247D74058BC9AC0F603A44AC5199BFFB69C1570C4076B345064EC00C5AE0D6A2308947593A84DDB6133BA40577B7B245C20B5D04C5D08281CA0AA10DA2A358386D2A4C048C89A2402C9150A7419C0A1AA17562FE786F00486DC82A9809DAB08F7B16D9432981087B6741269424598EAA99082525D5DB0DEAF1B96F55B41EE209F57ACEB895BABC38828B712724204744834303C496B7171FC458534F46892627AE54800FE6F11D06B6AF2B6B9259144F769B1F16C0586C9CAF01F8491251907FD213AA6C0BCE5B08F060124FB99822D964C502AC49C16CE9FB17EB0C91AF559947C056AF77CA687C4F675C89BE35AAE91584CF82202734379B56784FC5CE56E3852D89B052367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D6533C524A32345EEFDADC74A3C6AD7E981832797FAF1068955B79F118DFF93588F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nencap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1\nct = CC18BE84B498262137E39C8C5540DE67A3474E2F9E94953081CAED1A428F3DC8FF3CF27DFFAB8278AC4402A1FCD4C285FC13F251BFBD2E7D5F1E79030BAD0D12F4BA296F374546A5C03A8D270FFC8093E276C62E887CF91BC7B17F2C37065982DBA258B0F8ABF6FB391D5A077A0167E16D046DF535A703412D4C9AE46467AB0DE3B2AC5B80BD5E1875E727DBD633E742DEE2A2166303F7998878A0F96A364ED5B92F9BB74505D8F8694613062353EAF64C50AA7098BD142C431352BCCE1DC9D874505A60EC6318B71158ECC0A6A9C225C19C52D8DDDF1C7B3984A3D90896E89D443398BDF1FBC2569280F22353A9307288B0D99D31FBFA3E391BF4B530165870133645310D41BBB4132A51F8A9F4B62D950CDC33C4C0FC231BCF79D90DBD78D8BEB891EEDBCA40FEF6136C488D474217A77EFA163EDAFB5A23A7D424233923F1E7A4DFF5EC8AD07FFEF39E6ED8F5733A7CA4A484B926FE4268728FF7CE3323E67B3891175677DBADEED1EE2612B58791A6E93D3A9B9662015916359E775BF6357F2ED5A71DBF6783873443BAE37E4DE66B14DA166A4410B2C3D1B0CCF2C26E7A5FC9252B7D7077C32B53BF40D745DB6D32D4C9D7ACB4BD1192ACC55F3BED993871547C361C986AB1B356296E17E34F69F41EE8C60CB97999591484DEB6C6D9EC55ADCBED8D21A6BF236BBBF1981372E6CAC0F688945BCCA2EBD6F76B39C705550B38A10BA9B3F8BFA789E5A80310AF1EF038472E960BD7C2FF20B94E347DD985A702A9D63FDF2CD869BD83D132DBC29E2495B29A8DF54CF7551A68541816CBEA53F3FBB7F32FCA6F9971A7E65CD9147BB81BA13B82DCF914254D7AF5BBB3452346653020870C33AFCA72F5DEC04EAC5B834F29FFE71A9B449306F04FC847421EAB8F42AA045F70A2748D56F69A1AFA39F9B24D04D57D7FF7257262F7E4833A50E617B8AC649414A74278225DAB5AB45B1AF3B65E5C4C8BE12E7CA0F2A74F881E7ABBA0B6402A315EB4FF7CE84C6C0F60309612B53C2AD943A5FC485F8766D493363533B13FFE17B9F8C279213E8F942E35858B3D19627394E5C71B74BD84593976BCC50390557942A4DBD0C4D413AA6B5B4492B957E61EA18C61FBB2C719FB1F79890F91B65BBD173C55B29F01853BAAFC6680629682FD16CF8413488AFCB4CC3C70CAA02B02466901ED472836C4384E8B7C0019436553D4D10FBE261CE1CD1B82494F047947C14F11643EFC41699A6DB1E7803382C51BA88783CE64E3952049897E03D181B4E17AB6AFD40A96AB682A97573CCB1E1B1F09D19547BC746A12F7DEB1447CEB4CD54F6F5E2305CA3F10EC3B4EDBC2B2BA34DE88EEC1218EB1276E1C29CDBD9615C3751B278077A05FE2A35863748207D62ABC17435C2DB742BE8FDEDD9EADF5C71258C906E68EEAE12D438A10F409CD9CBDC3CFE72D116B7C3F1D288DFD9A01899B0FAD6AB18FB34687204620282844DDAD79C457BAD5E03C6D6E6AEEBC7AEBEA18B60D34C106EB66A6B07209D2FBBC99506B0475241E2E6C722D\nss = EAE95E643381DF7A1CA1954EB0D529DB88A8001B8C1ED98A4B055936BBC6C038\n\ncount = 61\nkeypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F", + "0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\npk = DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB89BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A5DB55C6CEC7B63C0721AAD84D2B6551FA941167C78A0C105ED9E5300A24BB2C8B2265251A38EC2B9D05A0635B2849A81A2A7C6F2660504D5602FD2763046820CA168D70B76E35B9641CE46A44F2A394F496DC32353C1A84302381E8D74CE4294A4A260A5B0704797567AE831D7C4410593CB7B9AB74D2042C84805C3AEA6EBD193A927C8189082333B3A5E96857E3970BE7DACA4C884D7BB0B3B9C250CB4135D0B8C90AE320DCB3C423E8A6DE79AD594240AE7AA036E320AD8807CCB7A1BC80C704C9532960864A9528347636B4123337DB7E2DE37823C6AE084418FDD05FF7E904211924FE5A370537762DFA012A2153AF96A46987776D245FDCB9434D66AA10524A3CA74E494C9DE919C8E23C3FF77C58CBD1CBAF5B8A69803A32E23959B2A7D9F808689906A0985AEFF5A8464A2AF64BA053A3C18D89B2CAE3814CD712484288ABF7655063C403F635D7A2AFB9D804E2E89677131BBBF7009C981548036726D25F05F004D605A24B7C2BCCC4294F065C013C8ECB242D25611B5C82BCABEB9E578758F2F3AD3F087BB6813DB1F3990C867A2E679F47F074FD012E87B3B6F51CB1707B9287D99FDBF43C8E58940109C376789E16C4A30B6BC34C870364192C555B81AF58962AE771DF477FF421A9B46C6E64BACD1A8A6D00DA4D9507212C910ED2C62D199C7E330A11982C514F27AAC092A5216B13AD54BEEBAA4049065A68D8CE9B1C969EA01599A71D633197BC33C2F6F958F72CCF14C7C09D973770F170F1F7BB9E458A00936D8677717F4A17655BC7A7EC56119779F7AA391D2356AE3A97D7CA04971CC2515154E148568C176A659A8DECBB2C5C449CCD914D3CB7431CB3A0A400A8C7B59B1CC770C5BB5B64E0932C61783C9979D6CBAC042216A0CC5800EA160C8C8556E0721D610FCE13992396C382E93BAD1514D780CEE046525C443FAE063C5882A01E5A73658A30864B1D6344A6CC46729BAB7810C46F5B480D309A263E30461769A55A2965BA6BA0B44054F211B98C6C2355150ACAB81881E5AC1E561A4BC4B39F9902D1027E56155F5D71B7CA67415185319BA769F88345611CA2C20B233DCACA9DDBA42EDB204576BD028A79BFCA57C9DBB0A54B933C970DE35032B9B51D00C9922ABB5106897CB896065FCA846AA486D9C27F5B616E99EA0ADA711729B75D86669645B9A223959B3C1C2F3AB6536D74295473C4C055AEF8C2CD2D321E9E73CBB872698B3A60667BC768014332083139D08C321157CFF1481F259ED56A7A3FF1717BB64FC951297C709A4AE3C05FE3910D6507AC947F944B970070570FDC9843A8A5BA564141F80F1654766F93048BE6297A1CB76C105A7BA3ADA06A42ED1AB3C17542201712F11824766C07BF14685AB0A9F69A15AD6574E59709D2411B37B509DE3B7FE5E8B0AC65922DF23E680C33141418F9551660467ACCC0C794A67CC530A5B130B4CF1C28747601D26983764ACBDDD30E42EB96125956A5870142574419977209A12E09AB3C5E8A22C1C5252527C90987A816B8830A757EC44B12E2E2BCBF19097D02B19AE47CC7BC99189370A1AACEF36415DED82FA7A63BE809B515F79F06612DABCA5768201C59E2C92EBA6D13B72C31648EE1D504EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CE2F60F27DA7F318EB94A74B437F8E0BC9513E9BCC38DAD99C174C1D75E0145F1E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nencap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB\nct = CBEEC8C5D1013221D499DF4B687FC8DD032863EEE2A09D95CCFD7CCB41BAC0B0A3122FDC92EFA08BABA7D722EA15C19BDA3F4977AA8AFEBDCDFC3F0E1F4274680048F9E060339D3245E7CD07C368B0A132C6AB6C5FBBE6FC4D87BCED0AE4504A62B3E81DB9F586D2F33C61AB9F04939946AE1C38C0D34D97DB4097E424BFF268243D2CDE37211A073BA22C10FA87BDBC19AF7A7F5F07CE8745458F9EF15134BBFC4EEBB6889D668111C83AF7ACF73E63291A25A47650D2E0471B020B06BE0C34B191550CE2D2AB8323A4F224212EC47FBEEF84B36D17E593E4DC3441196F5B091DDF778C6127A9AB08F6B84997CB057BBA3508B7C31982A0A8A017BFB99279BD375DCB94D8F3AC4C6BC61CB3E63CB1FDC5CAA637D1C9330ED8A251037075D44375450E4224176F475A48854D58652637189D2DDBBE38EF9D34F059582F8796066D8D18362A708190AD0ADC3E91F2F51421EA2172E0170600BFBF23730C6CB025ED8CA4B9AE033F6CBD6EF7F69A7DE1E6F711F42D091A79908C7493AD1B68DED11F32DAA940CD4E92BBAC9EABCE85B3FEA56828A10E01847B92C64CE819E72F62BE4AE0C0F4B6FA", + "C1ED60FCD91C166A4E0C17C13D52075F41113D03404BC422FEDA4B37F990C039218C217B5106A095587E2812E66437D8786B8FC9F3365EEAEBFF0C2E6FF6848F0AA570033471A9834EF83FE62884C2022C8934133970DA578C441787E17423EF9CF2BC3A40B8CC481FE29B8380AF23C42E2A808DA7E5EE6D1D7C96B13031898A8AECCCE1928C49C0A81D47BEDCD8CC53ABA9E77BBC83174AF15C7DE9869DA8FD3B924850FF97558207D7134EC48B9FF33501D4021B6F89208E8421BC07F1D37519614BFD0FA4FC195D54D2F05C118681B2465ADE4375807C5314CB21AFE0936098F6ECA70294F6D1F6DD9E512E0D87CDEF023E317CA27D2F1B373BDA5D96733379CA70731D3710FDB7592DB380CC230E13ED0DC3FE8D8CFE15D730CCF7B6E7151353C21CFFC8B53B5DC2BEEB3FC3DFDD1E4F3EDAD81EB1745353B47668022AE0FBEDFC534AE4248286117550B9BDA0E5643FD95B3293DEA31D9F4F2EEE4FFD4FB3964855E9947CB520EFC349B28B42EFEF607C416BC4A339F04D6EB7E1743F631F061CF4FA5440CA2410AD3088F08190A05FAC211345EB0EAFF7DE7E2294A58B7F27C792FD39DC3B8084F390DB55548E45EFC9674249482140B33C8219C7EDEB1ECBFB17C9F4E07A99ACD348628780138ABCE0C15C96840F04EBE7176090E13D0A08990096149CE1F07C865D35E19B9E1873347D25C03ED113CDBDB3EAB39532247EF19EA00361C4388EDAFDE0B12BEE641310C8AF0C184E3C2D8D5BF7769BAF1F7F6C6B7C7CAF0C1E40E6063E6E601ECE23874E7016D2FDC98ACBBB62B1230CC7C1CEAF1699D004E63F1351501D99D6F23760003C2BCADED3A44CF7B0B572243D8E137DC4AA785ACDDDA836D986C1DCA0587827ECB85B579241C5EFA06E30AFE5CD363C2F63C0E3ACD503F8277FA867626845E6578B40E983\nss = DFFF52CA2AFC33401B4F72F5E6AB5D9BC21C08A6843FFB2CED24775D786B5A0C\n\ncount = 62\nkeypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\npk = 7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5C7A2912329482F244226AE33507BA8FC8366736352380B346CA39A936190F09576C5188C5E82315E3532F34D41F1B50BCCC42C1138802CCD5B50A7846FFA7BCADD91FE757AB7FE30E873BA233E13B21D25461030593433F4F66482D94B916AA8D1B4B8D6786926E9364CB579F52236218F199C3925142B53500291A3164516FABB941F98F0DAAA1E2D619C9622D649A0408AC02D5CCB9B787C1F9B196DA37020E362ECDBAB03CCCB63B659C6347104074B1F8254499C8452364726B1294669A3A24AC8B487752175B30CBA68860184D5F78B845B107BEBA80F8750475D059DAD57CAF827878B926FACBC00B54388F24B7B431347E334FFA046C45E234124C958CF66023DCA620E1400CD5C08B89554A474D7D04086E5CBD0D051C03C4580D3442A575255C833026BC19DD301A70367FED300EF27779D2A49819A370519C7FC404ACB3FA441A931C67A3033799519C883BEA134242F35F92393DC134BCE15713DDB33E252B991AF10C7134A8ACD09408C8CB2ADA36BBC25224E8867A4138ED9B4DAF403A477321614B3EE5C7BC2281441936B0B05513C1525421871D007346BCF52D6E09B756B4529BB5480AA3165E617CEF41720167707F35A4415975A62114C7918AD83BBD8905A283D14D22B2400CB29FB1E102562CBEE5A9C10929229F8C60A4B153C430A361812E75B244E4C3954A945459F735D45572E83B505030C13867C720567FD681C539D7094F5558DC5A86DA79B38049B0A45A1259713AF2C1640EE0279BB7191F0C0EC59C2F91184CA70A2E8B7576CE493E32F2C549C4BAD6C925039C4C57114075281AC7631FF4D94EE0723C3400CB2D73C184489AA5B440AD470CDE548F2F70903D08B9B4CB6DB68A5D4FBB049A5A9727F50F9E6C59295C62BED7182CA96D6093578DD014F7EB0B121AC6FAF917FA9B47F6650C6C7336D8848DEDB92A0F70971E456E9AE625CFE266B1000C4EA6252DE1CE20C014BC161FEF405FF327CDDDA37BE4919C2A0C097D6995B0EB743FF66A548307CEE1080A13841ED12333E62EFF081514A5915022C550C6021A27889BB0421DF3A709AB2F9F3B0C0F6019FA8810CE3A9C37F53CD651ACB4E5BC1D8B231F373B7A4CA6723A9710681016943F29697B09F6ABFC1C60E8FC4C201A9AB05C260D2452C83B88423B904DF74F425A9B4D116DE0D059D96779D61017C2E984C2BCCD6159C82DFA5AE7BC63E59304B1105CA054A71D753E7E583742E715BFECC80E51245FF53C16854AE0AB41C581402221CC8834A5F4556A84C19F6172C7C80C759299A42C71BD67040A29185A45C14B91B56A4AF9178E0BBB0C4C197549B5C9765A8874686C63445DEA7A85D43AC4D0B979B4CA13A80BF8DB634", + "A163FE3F4327210A7A128716B9805BC1920DD322B15C74FC722A126069ABB8C95BD090F84497D832A1AB72358D4193B6542BFD627A139374404DC1998416F46054D1B4B538E778D6D0507FBF5571BD01CE56362164793E58355366495AEC80EEA35463C4044B202451B3604D6AB96ACC3617ACC1015379564D6A5FF1A6AE4D802712A94422A99D90988206776055545172B0282B5162B479D748A2E9D22356AF11DAF2629036665EED0642044B76775CFD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D4BF608793939ECBA27DFF5889D4D921C583999A57E20A48085AC549573E6ABF393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nencap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D\nct = 3A3E99CDFA0AFF52920DA4CA405CB98307CE61FAA8BF07561C783E8D1636003E6BA1A0E38FF422D21D7E842D98ABDD2632FE1209D662E08A8E3E1459DE3D8F206C6FB378019611CBEE5A835A23AD221F07574E9AE19DABA2AA1E619D25CB73F7AED357D2A68BEB6CA21A905DD876D55FD28B251C94121F4934E8046DC44E31821E44294AB66A42BDC3A0C87A74352872FADB4CF156977B539666718B51F3F725E0F4BE96AA399DFF16802666ED4DF9CD2D83470B90E3BD5B7CF395D029082F0923285CED2148A983AB4D11F525CD9043D261B15EE0D51287E85DB7FDB7215C3363E5E6D2DBC93A546AEE48705A40BB9C8580864AC705499639E7536DB42044D7DAFC6D3ECC7F843CC1AC3374EAD10F60A0F7D31414C3893777A43FC2D9F99BC46D175640A105A0E297EF62D8BD7507A54060ADFD1654AD8446D9B359E6C331D9112DCA7AD22A5A4319EC7FC9BC4ACA3A32CD5F4F34FCB1035521E46E52FF8538A4AD7EC024E9C49F03A6720C55514FB874553875CAFD8924DB711971CA4BCBF8F29BD7571CBF318FAA88E2BD408527A627A1268C96979505FBE85D47720C01DD721795C3A75ACC8DE5184E8EEBAB9F1FF4C4D12FFD3A7C4625C23A2893B1A4C45F4544530F3E9AC72709684B3B3DF2E47E405E84A5339073AD3BBB6C20D9E2300998BE532DB686DDFA4D8EDDED3F5EF868EC100B1D517197313165ED23EC974880D5ADA8D915549121EAF1F0851D9572844D804596573CE5C1A32D2C7BBA0E8FE1190FFE1AF0280E6D781DD31D767FD38899BF7D46BBAD2F7AC2E4CB5FD6E949E259E1EFF9C8A27D8C9C383BB02385C47635D7F631438C560AFB7E4331F1FE6786B6F07379A1CE0A68FEA618616E3F1E5D59C9928C98BA8F00EB1011641F0B2718AE378E4F9CE04C5A539AD899988070E4FFF6CAED2F74F885FF9541BB6B3B713C12FA642C86B075489D06EE26EADC5DFADB91A619E9BFD0BC00B9645605B4B10E5E4029CD30D53C98CAC5C449014E460674F41664F953F624AB6D15DB60365C4FF87AF8993371AE1ABE09428DD55A04154D5A6183D7F2FC1F02B714839A5C7A1EF97B96A3C77E5032191468C43A43107004857F360A0FABEFC62EEDFBE21FC76D148FA89E435CD0004460FA6DCA391393AC3A2E4351C6DA5D9C504E49E8A3988FCF260DCAA781B2882897C6C6913DC72B813634FB39A67C7D341CE8BD5494DD499ACC1824F7585D9A0AF542B8C8D50C6CF42BD79DE25F4575AF276544A3A55B11081CD798053B56C36BA4D0F4BC68E197A4B6BFF7F00E5A3EF02878D5333C0E35C4288A541EA49991C5652D6B751307A15CACDA2774D676EC53C0D36535ECA12BD7428660FA8A8C1C1BE54CEF68D23DA94C0BF547B3EDF5B3D4BC618A5CF67D96A9E8F71839098404573C83E3B0E6CD698B1344697BD4E348A5D56EC3D87C32A1B083C21845251DBB844B16EA2528571E42B631F5A48698658AE63ABCC46E36E721997CDB747F05492BA5701DA2848617A84087D31D040F1DD2DEA513AE87C4\nss = C870A7BE3DC7BBF5836727E5BD82CF977B1332E7DB276473E4029ED95204ACDA\n\ncount = 63\nkeypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\npk = 8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B9760A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB342852936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BC8E892A62437CE84445F2E82B495C9730FAB393DC6F3B36BB2A63759A79AE27B162250076A608522440AC1E04630BA766B4C256341C6AC967B36E6934DC58CDA15621827B9558076361192E89708ED88A71826A20E8EC948B9C7915566C70A7C15A72C36ECC7A3CC644EAE696022657C53500A0F13A8AE50FDFA432D8D2530999275E5B9C1D341FB34B8A5A7421B7D290CBC3218486B555C92572BAC8F1085F058A87FD48796824844553261CA11F06978A03F3A8D68657C22064AF83166280AF52270E004731D20B18982283E51CA3DB7A2679DA6FB0AABA1E75A2D283ADD699A797E1BE93502C6823007BA5B97", + "60A338768615B671BAEDC6A6A6937B9E1C35575776A4A791FEC7751079C6683BA29EA28BAD199175B9629C44BBF219CD88A19F1089AA551946E58032A9C9DFD29BC4CA3B654F494990CC02BBB8E1280B54BA3920EF98903F171C27A5C0FB679C8E84774F22136E89915A534D973733410A96280A3207407235CA0D81A636A35B9DD628DEE9A64A12918D0DC6D4C600989168A163730FAB8C78E61A57970C16C813B791A0EE9F625C438CCD1A9429A93062C4AB38DA5890188829AD116A6F1564A43A2E4F3BBA3712207B65E701995C99B29D691C86BD9844AF2471EB5CECD934F764629DC25839C809432E395FD8582CDA980359246EEF0637B9771FA5853099007F173C8598164DA69C8E67A910A50B9940B213547815E0589326B02FF21B89BC4200219652DEA6CCD59883E29127E2ABE3787738B124D839A67E02195D64989520737E3AA99C6822F2C32249256C45455CBD931A5A1FB27CD56A21E22B51C03217AA387E151631CFA445B2B77EC90AE01828601961ADA8A8E6192104F02BA5064C4EFC27CF2DC3353FC98F34BB947B21EC5235FBA6CAFFB6BC6B1C09A783AB8EF14C4921A28A3896BAC07AE8BA98C117B3624E01ED0496A8C649A38A33FB679BB535A7D1960028CA6C8BA825178E74F0E50B5D74C2A9119B595B863D0375A3DA173C63A03D8C60A8D613CC08064588890E3894A9BF4580704038841526AB84E27CABC8FA4CAD6DBBDE9B53017F100778478B86138FBD6BE713A7E695358538BC4CB5A4FFF531BFF178BB16ACE5A295CA0340985F34267A3A931998B29A36935D3B13AF0631CD37777689CA0B43B9208AFBAB88EF886A8672B331224C66C6086B8B15A8EB86107FC0AE260BF08F970CDEC98ECE9A197751B6996258FFB6DCE05306380770DC63498E9B5D65ACAC5A179D8946B27630525B39C3755C070A120C9F468AB3AA8B1A48848081B888BAAA1156BD600733BE887ABF962C46107C432C34EDCA8E549977D9A6F7EB77EB9974BB353896E8261502820F599257CD9C2852328B0FBC5C2B98658D67E4A636575A46E074A1EFDA2CFA50A0594B0A421661D81D95A9AE0CA1C037532BA7EEAD089961C29765C443D428BF20767D1F08615E85D0C08B0FA5076E297143249283C13486F61A4D9D39780624055D6043120A510D4A686F9B490C74F2DA782AB42157A00991BE019E093A509C0C00B7C1E6AB611DFC4373C640A2F488E7632BE1289666206CBA2B096A479B2140C6AA301BC448B13B6839447C4675AA1BE46EB6ECFCB4DDF2569B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD865F03ADD3941D22C80D50659F501F8CCA1B448D84462CCB93D5F065889484BC0EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nencap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B\nct = A37E48A5F89B418765EE73D585AAADF3AB787504364574B84C2ECB3373AF7DCA5582D287A60588C9514086C3A56486D832F0BB56499F22BD19F437505760C1948B04E6DC667881565B63EEDE3D6432F073C7F9F3569CAF3E9E62A6EA7E6B2C2D290ACF3502C87C9702681FE4C6A5CCB0AC957EA2ACC8DD68E574E64508B5C3F8823E8E23ECDE3A8CDA95136D4784F2A17FF9E0E4132A48F1FABF69AD502EFC4DC4A2EB5C05F56FDA2B8243FDEF423D1DA695966F6BCE461B2468F5603B78B1BCC9E8DE0DA3D5CEBDF71A4A2DBCBD653929742EF45E550B34A4B55CF6832347BD9BC0CC56F1CC72F2D92C37689FB2CF08B37D3EC7782941DFDA884F43D58E3CF9DD73F359091DD89D2AEA83C0E5D163775841D41CB6B7E1CD1DAB4C8396F507613E2F842059F5CD8F8D5EB60DEC519AD7D3473A61A1EE79B6EE2D2011F72CE44FC72294C1A8147A6C2C6916D1A88A2BEAB3E886E0B11B815C4C9AA57A253270DD14FE11590ABCBA02E750FB3190C486FD754247FCB0219634A74ACD1F53FBD3A193E6F36049BF3C920D2F0AE28E6F3F70C414BC5EA3660E8D192C1DA4AA6834CCBF2CE4F7A943FF6B32F0246401F6EF6914F5584551290DAE6C3A97F346551A481151796A507654E99819950DA5CE8381F142B3F6AC31B0E6F8B34315FDCE5A024928EF205C2A6A989266D0A4123A5A98CDD9002C29D19D497FDC6F0C77F3B4B1BF569B89DDB22A73D0A59C518B91321277064EE8C5C9765E54C99B60BB9ED63E2D43D9EA7246CB6F8CAD230FF95B622F64748E5E2FCAD034754069997DD003A5FBA93B8D29476C91FBAB4FF0B90C180ACD747EBAB9CD7066F995FDF389874B926478E4A10EB749455DA26CF1D7E78D119E34F0AF246FD5D7DCBAD8479E85C51E59941A0B0B0DEDEED9508DF28198DDCB34624DDB45A50519809A2931594AB8292E96C54D5EB7342355083C2B6206479B50ED7FBD1C35958A94017D40E9E86A5C442E9EF5780357E47AE64631B2F803427F90BC408D3AB639C065F75183249229D8C27716E137891BFF8EE4EE1467B61708E385ED429624EBA3E53440F3248E0C32DA91DED4F934CEC4F872B78283B8E701FA635C941569E113F87A92373091A78DAC58B4AD5521C8472C9F145196D0B594C73126C226B7625D6B7FDE4BDF56E3B32E88ACB3575DCE80AAB36A1A09F9B646AA12D60637EABE185FCB81F45D54C952FD721FC74D761BBD405D50730CB81FE7A6D45B3551B8DC57A78491BC41A310F2478AFD09A539B2AC1545C4796B11DEAD5C4CF2D7342A13B7AA8CA9BBB86BBBAF965DE4D3513EE114F53FB1FDB4C52BB638B2A06C9A93FC93C50458B4D3AF86274258B43A7323281C4E7F2AFF58B43A414708DEC53F4BF23AB3EBE2BF3D51547472F4857F84A697A339AA184FF98A0E980438CEF69EE243B112D5F182F071C4F7BD78410867E3A07D274A7E4A15BD04BD6801D19A3CCA7F50EC6C03D5EA9C495737D71AD9D3A019CBC2C6FD5954680CC6D63722C4AB581BA095A39C29270DBA\nss = 3A14474E05DF3FF59C6105B1F2AF004A8B8164DD049EB6929B9C9881A873AB08\n\ncount = 64\nkeypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\npk = 61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F38555422767F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C4", + "8E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D61101724795296A2499158C8E1B50E4C900D65C8AE65503932DCA40E058E8192CEC2A997CF12C8A1227567B12A1B21BB31D3198C85C4878C6EA1967668E3952D04B4123CBB9CD8C77F3A7397A9133D99654E6C56E7465D9B98BDBD624C12E36C62B60B6A32C9086A8EEB9B8919706F4573A33C393F74BB51D5609231F1707E152F23F36F6C6830EF28253C8CB81EC5C27ADB02FBDA5302212826F0B88AA4B4D72A509E29CB1BFC8177C019C60598E693BCE999AABC4621123415235208E7869F62AA7B50A51724C13DA2DB59D5BA5302C772F2C1820FB0882EF32F73321C17F40D019CAD39C3B12C57C3519CA0B38366AC4353B133C39262BE6EE47ECF660286F6CA8EB7090418ABA0D9833E22B46B761FA2872FB80972B551809C02775BE07C796636A2C619FC748B90D28E1E702FFB0653E250C8C3759178C39E42411327A81C7E7887B21915A5CC032C37A11382C4D9186221B1C66AFCAE8184559910201C8BAAACEC62BAB984E080433B9465E64A2D987028E9D9090CB2C41753742CD77F0998C672441E83D45F2D06C22899C2136362271B731F6BA3965B32E2517463E627AECA0AE5644BB8602F7FC599ABC120AA111E2E549A276A18D2A92C39502F6F9519CE76C0BCB514E8084C7122A321479338F59ECE08A0ACD30F0AD68F2091855D5980219083398A6C0A63C70D3743678A1C0202A69DC526DDB77E30B779C36AC2575704EAD94DDF1661A38B2624E733F2E2AE18467CE2C3083B75017411390314AB06ABB4D0FB58BFF99DC3949E92994703E85FB6B863AE1C29BDD6656CD75D9BA453AA115A32745F2DC1829881A9F4D5CC2CC053AB79B89D107E6054C69DC93F5AA9C8CA6CC1A7583F2E2739B102378D93990CB8280B21A5D5BA8415C48EC17288044623A9631577C16639922978258CEE0B6C51BBCFE3F70BE07CBAFB7C58111CC7F2F922AA023D5AD01D2D31A57E0469AC428B6FB88A97D957AE22BEB768C3CB7C9F02F583FA2513DB7C580D2986984314E8B346A06501D8972E31AB8EF5B983E9A15E8FFC624D0041FD523570960E09E57D616A06297BB3F9D938F5655628B06C4F6C4FA5F8136F8CC05DFAB7389237EA75AEF46117BF1B67AA978BA622491260128E743F28F95F533B708F3C59230B23FABA96FFB5C239B32B30A65B36FC5A0A76B76F04A60C9C7D5EB78EBE44B736EB56A0812F59D9B5812916246228F2523175242CD1F432F9FB054A8B52D824349DC0756091B2F7C21E2A899362157BF9F631287B90D6C80FB55B1469273F79892435D031B62982C49A1464E2274F815F56F3B6F8C949BE11388DF1151E7077F603AE592623E4259853A2B90159344B041AA29C8AFC5074BEE81959102E0C57A761F1B1AA65B1DCB66A18BBBBE12B2B2942A37D13C77C77B2BDE758EB1901F74C7D57D373A47737D6E23998E35DCEE70983359B4162C7135126E90A807604034D52ADD3530456B66F0DA64453150AFBB67D67D9B359137C2420250C279A1C537AB06952E4823F09372198C253D5B71A7E70A1C48B1DCAC3A85FEAAC35A11E670B2840A57F2A7C77B6A00CC80A282F0A1C8160080C702D619A6B6D68C757306C93A5B21BA8185B1A46C79B03C35880A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DABB8A3B8CF4709204A2FDB19889B0022EA655DFD58FF27E17D530510E1EEF457933FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nencap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5\nct = 25E080415EF5CCB5D8C322634C5DB0F0ED10C73D5A0BAD7B2C5B899D74E6EDEF6B2A8EB9DF8D415BD41DDB01F670B8939D464561ED8C37A2B2217A49D4A0C7B5BC13D4A481FC383BACFC6CB979901098929B9FF7B5ECEB2BC21BCB830B4556C36151A386E2479297066521935A10D3F16222B9246C2885FAEFC2F8597D4AF4F13EBA79C30499435D93420E9F2E46BA2D7C54244A3EB47165ECE9255511DC524D697D13EFEFA8B62B6E61461FEA69830593D894016E83264103A876920663383E13BDADCE37A85D29744751EEEAC229CF89C282A56EE0959E46106E12BD94F4ADDC061442DFF73D7DE2D6AFC2AAE8230A88E53E7E4978B6B897AA6AB040261F9A5BB22F578BC03B0E81D2CE5A05A235EEF3A6177D4064443E20D9603EFC34816E688F515E5A48AF57A98DE730B0F5747D9F3F691F6BBC5F88A7B137E9244EAFBD539F9FB4F2989AE16881DF8036B3ABAE959A2FFF2313EBB7D044EC566A8DDFEFF1114029A30E44ADA4DBFA56CC1EF04774721A507795C10DE58E35F3BB1B1DC4D62095FDE786821BB410EF6AB4972B0A681DDD1A7FE8CA50828DAA7D5D19865644528C2A5A4C475A6B9BD3897E8DCBA0499E6DD75595ABEA0A485F7E41A727353DBD7D45ECB0AA82E39FE03B177710F6180421A465C1930EC9CEF35797E708227BD67451F8810267016EB07116BE1B4327902F538C5512902E6E64364B9AB0392A43892D4396549DB5EFF4EA7DF6754E34125E303311FD6F1CAA7F90D7361F201AF5B4D2632FC7815FE27B93E5B4251A4B1FB4717726E0182EFC9E9A07568871F9552DDD1C986FFB24B88F9EA5E591B07CB8A3E207053D3547950A5DC042B44341F6D178975A9BEDC001451BF7FB6CC4BFAB92972CB5E4217E28A21B8664C6C405C642A6E6400973ECF0F3FA7430936BB58F7D62EAA15F469577CCF957459687ED56713450913641DF199A0747C840FAB4E2B5F7323AE1E736BA0DCE06105327168A457EB1CF4F4B6C5E89D95DE5D9C65A6DF684812D00A22E4890F18EDED894472EF37DC078ACB3BE6997E0E4B34A6D3475056322E3B19930CC5C3482051DD8E9EFB5FE1A288EE3D9CCD181B57D41C7C66BA732707902CE5B9806F63621FD064F387FF413031F04502B482BBFF950BBBE9E854F8E58770A55CCEE324FDBB830FDF4CB47CC579FB49CC092614CB5789239C96D281BF065326B8F58F006BBAB07602C0657A616300286D89C5FDC2CF0D2E4A43152198755AD777C23A6DD8A9A8E64832119D0818CDBFE3CBE8B7EA5E2739E54790E0685203B2CFDF8831E339968B4770EAE40CA9A0723BB1CC9BE0FC4CBCB91A29514418FC04CEE2CD852A222A131927059AB5233FA77E8520211F42BC91FFF9646EA95434A2E867F8C0D4B43FA2E7B72B6C0E2AB72CBEDA1F8538E20FCE37FE6E0B9C4E03A9091A1D7F7B081B2B220BCD0C686729E2CADF8DC00612DF4A8AEA565CAA001EAA4F4309093ECC4FB9FDA290EAFFA313C3796C72F57EABC1CD4FD58E272C9B1471A3806212385A4C4\nss = 2D26F4DA925E01CAAEAF4A89F5CE81148A000F7A36DFEE74E059A933D973DDBB\n\ncount = 65\nkeypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\npk = 657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28", + "DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD657B941F466659FCC971C1174AA4459551848E7A116B751E5E4022C8F2A4B3152A1B26A3096539C9B0BD6A435EA1E33413AC4D5F401F5DE8570CC11CD4BB9FAC473328D55501702743E2C8D1B97CEDC8AD3D55B67D284158EA8BF1A4A8A17A9DE6D5669E8B9571200B05300CB30BCEC4A58B06F70830C2B32D28992B70427781854456129CBAB53A7C72FF557193D3A221D06177D002095BC04E993B8606245416C3B998B01716AF3B43A535F7A6BEA71270B34EC808CA00E9453AE660B732963BA634F14378B1691A90E3708125CDE31BAE3D10451A5643F526CB790A8D6E091A725681FB539E9B05BDA7B04C48A31B39DA6E39E6BE624663B6284DE9F958C50149CE4090E6A486B68511AE90A0F093297BF090DB3C81D34400A40CBE11D74271E23BBB7A49EA875EA7F7CC25516A899198362ACC52C8A8CA14BEE12BBCEA9A6E3509B6887A3D1D4C3B2B4314C4C44F44C96F48B29A8E7B85339037ACF131F2692B7E7A49282237C8F37267C835C24883D1A189D4DCCB7C6BB1FE622FC31301A6D3612A448084E0A210449B7E15A4FD84A9A538B2D5844DC170C911FC1282BC513E8C18C469A01A548D1CE4853128A03A8B1D369B353C3003B0A29D210AB6AF23ACD010AE3671493C774EFAD8B3746180746401D0E5862A3265E7969F247C954955B4AFC13FC420143C10263EB1C6DABBBF5A8857A7F3BEE7658C8399503C21A9A38BA554132344E214CD2036C2B30D0770CC5DD87ED9B246E7F955EA926965748CB9E58351A938F7E4AC249CA5C970CFDE48C0ADE051BA873D36A581E0FC50D9583109A79549FC5B32BA432444046AC0A66F3C64AE1498F43B1B36D8082442B5AAA7BBCFF2C4CDA8C0C4D2C62CF9135A75709CEB5B82BA4EF5716C4986A36BD7B4AD5C3A505869FD34AEC2D7CABA492F4BC30D232382B2651D5923242BB50DF87092ACE5566BC5A18FB2925CAB467B641DF7B5B91142318D120456245F2F0887FF13516D23216637393C469CE1F776CF2426C6577844CB3D4E0A92ABA85FFB59979A7C33EAF51EA2BAC9862160BF8A85553A3D4EDC05DA102106F632C91B8D1DF2A9B2734185283941EBCDFD788107B307738786D6C0A0E7D4957DFB17488C5D6CC11B83E3504EF2923034A06270563E18A18BB29F48C36A64C132AA626DCFC5A615E4416DF76746673E500186A117A27C5007A4B04867213C33739E27058ADB23C0DE35CE6158C99E59B88B147E2AC05F09F7C0A414C3240ABAF65C24CFDB6857ECA66BFC58E52472861BAB1E03CE70D2115480B443A9BF799379AF9AC978D0072F75BC7923816A189DA5974ED948B8A709A8191CC9BE60AC2A383A7E27CC62543A2A0CA9EA6897D284AE79B595D0893514F75DB35C9254B7AC47260785C1B86A98A5DD733D3DC2B947D148F698C5A117821847604151068412268169C86D50BE92D77683386025704575177AAC0B9D3D3196A610985E860E2F799F480B1331BA346DB0C379CB1833223836D88FD4E11DBF2985825C78330658B9A189233BC76B172127BC7A98E6C644D28DA7B0857F67157AE2C27659297C32A7EB653697A295097A32AC235A11887388265ECB3B46A75C865C239395300D0F8152CBCBA77B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E9779146FE6C37136273736CCB11DF5B6D55DEBBC087DE802404B72A003C5E8C809719D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nencap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4\nct = 1D597DA26AFA055E20E20CB3DCCC730B73075CC9B0C01499A4856D0218E744654023B54734E6428408884C182AD6AF6B2FD3CA2F245037F7F540706C5EF18CC520FFBD5CEA84D308A4BBD9999EFE0B95B1F599A141C383DF89D2BEB33077CABB7B10F332526B1AC199576799444B86377AED9A18D6CE0C94B157DB14DF2BBB515464A622E32661CADBC9E6ECFA9733635F3847F2363E58F7E994563375D4E4C0B3174A84AC0CD4408041C4A11563AC5195C1DA47C86D7B88E7323B5ED66D3850A04A348C46BBC627F497B49E3E1D7BD8E23162AD8C232F750D3FBF55C267DB2D9FDF0854972E8EAA6898BCB21CEDEEC79B6BCF494FAE1D6B174779C3F70C27B64E196EC8E8A7C861CF75A5C62AA8A71A7677B995F16A8727BD5E1BC0FB2638BCC864CB1AFA8F793462ED0AA445592E1142CA2FED5792CFCAB5F6FF8E7B7A335043AF926C7C0175C92899EC0E3D2B5BB945334A4379A3533FA1607F6406869191B2F4472F9742AAA9C66BF9A843AA4DDD8F32F4113412CAFFE113DD80C55ADA924D5EF5F5D8E2A7DF5C764F53062730764368589B76B5C6399A8674AF24C02337EEE30E1FB44C8C9AA85F72BF07A61246043B21032FBA0E675A1D1B0C4284228E1EA990FF7803A1992C53D0BD85FD3A4D753DC1F9E1B873D64D5898B78C7DA9F72969D48A433F5AB9766915BD24E9BA07170338EE670B77F68C204A68AF32E3B6DE3580A973872BC756B5EC976A393966AA452F5757745660A15E4E2D4D3E549E99F309E18774CD74F73D5D4572C3A0C49FAFCE2342F1BDAC88D35D22E8663E27470F5691C150344508214F0B0F9F57755AFC52F5590615C64C06D4D611F6920CE7D0F51178DBBC906D71947C1DBBE1D98A7433860D3D21C2E83C4C3EFED6A738CFB48304746E5A7CB7E32CDB8AF44AB7F09E98EBD18B8B4606EFA2C646E37C6123B4FBB37E3DB5C3AAF550A536B1B86B47AB17865E6AF273628F3881937043A56FE323B5368B021F3723ACA9A3937EBA3828ADFB9873A3F2D027C9264B56FDF4CB608F5451EBA1FB1EE4734FB5B1D4ACAAF29ADC1F376D23E45D188D4086F4DC4942531DB72E586AD70350B04036D63EAFE4234FE90DBD68D83E91CBB0F43CD87A8BD3CD5E6A6C81A0706CE2EDB2C9C00ECE4F86D9B82157B4E82BE4C6D655F2BD1376DE64410D0D77CDBE737D8DF1C3751B0B33D1503B1354E70B5A6B3BF5E21435FC575FDDC26F9B261B19DA5CD045FE041FC6C35EA7A4C1C24307D2F4DF6DD6C5D4B211F0C5A98093F7E05815496F0B3B7A80E0079F0E60C5393A6E9079145137B2E89093EA7DF4336B40DE06CFEE5FDEEF322770B114729342B1A24892B0C759147B08275FFA24B5BCF679A5B404B292C818DA88631919A403110959A560D81AAAB2BEBC33F796E2F179CA5F25D3EA7C7DE3A310ACED8DCAB766E02E22AE9130D963DBB3EED2D0316D26F25AF53FF23974CAFCD2543B97F8B13ADF08FFB687926A51403F811BF3606C1C73ECE86E0A724B9A15325278D6F2C6481EDE68FB\nss = 5012217B85A1E5DBA62A2476D7A441411D8ECDDBE2D3A291F658B7DC1D1197E9\n\ncount = 66\nkeypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\npk = EB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA1855252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068", + "F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6AEB9B77F8C16DCE72611902A8CCB81E8CD4C5A2FB1D8FC30CE226BB45779F41073FF3EC0362BA152102CF45D3A95874A551C14C8A621436E248FFBBC4CA3B4033D50EFA392DBAD9C339745803F845736C30BF309546229EF52788AB223758C03491F62913FB4CA4307DC6B4C7FD9503A701AD21671387CB2CBC728ECFF4641E312779C7034CE720554A948A021751D4628890CA7367611D4B9F269C5CCB2381F1F6A01B0634D9C5C954FBB934E4144922CCFA2035892C4CC2A8457300946ABA4FFE77868D34C7A90507BE43748A366C49D0A927E66610A08CD0152A2C1BADA92A05694B6E3D2610ACD4579D5634FD2675F2101290E2BA1855252B57A438B50FCB854EA7B6A89B109EA9857C23AA38333428B94CA5A524977D72077B56978328C18980382EBC967DD37E6136360A958D5F00C3B9996DE3B97B6468B9F98C3C50F37A9E73AC8E8364288347D9B018D437B3B065C120D26E9033078B5838DFC7CE68F244B32C5B4AC04DEF068F58FA733E99A418176575EC2BA0F78D4C402D67176DB5717023B57F8D26C636A11F49B926D20B277D2613941C3E786B1A9A3C1135993BCE22A1DE16434A5902C0F101993B65777399828BA52330A2F356203521A3C59B6007C3AA41D198A8232D27C05F8E0280C9076D54D5AEBDFBC95C7C06BCE24507892641F90D2B774A2D98764C42BCF009799432B706DA59BD84CDE4892427C0586929C99850C7D769AD9A221C85A4062A62B2A1847454554224C4CC47898574FA66D147C4AEDC59FF612F49285DB54170508C89E6787A8CE6515CEC673D4545970CA8EC486802933E319800FBE46D5CC14C8363656DAC0600D895FE383FCBC3614FE334CAC0A94C185B73DB30CB5A56A8D04CB271B13859862F164F980625D78AC35ED120605CBD69E6410EB05168819440816EEBF8CC9AD153CDA5BC2EFBB00A7563A55856711231CD12873A9A56996C174AE43B5C172A1445BB40CB3DEEF9051035B33214A61E26852EF3BCB3FB319E1B4D6BD832D6B9BB54B6021D180881D59D2458564ACBA148B0AC36CB501CC8242919064EE24343F26A87A0696000533A20943445C72B9260B4C8A46A1C921C582600D978C5370B400B2412F73541A13BA0349E66FA4025735CAB6402AAC51E08A019B48115C49C665F415244FA91C208C6B1F2BB02BC18C47A5AEE366EDBE3BAE1E41A8B405DDEAA22A2FB254A6B70DC5A16C0217E4DFB933A127039B788E6C035DF8993FF86923500BA466A81D34A0ADA271DA4262F33123A1B81A13621211845A167449D93370BD95A89725A56A8452B510A7FD2642AF41A4A7856ABD9688DD7C85433A868103679A8EB2BDFAA0CB52CC141267E91E2C1E57162C6B4897C9004A3D375C1C8BB87C5AE2CC80C2A107E0F904E5BF8065AC96C9152AEB07322FA181A83A9CBA0224C9FAA0F06CB67E2787EBA832D3F53AC60B7B014D28945361759689C3EC65F8B885EDA081443A2AFD2A735B1C57C201AA4D273B1302267E5A63ABEFBCAE8E1B2D3883439E2BE2436382EB9BD62146DE0E446B6E2BAF8300575091DB145A646C733BF352989938FDD8003218A607739C60DA6758BF448BF18A22630B08AC40635382E3BF86D16625C45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723A074ED1F76E97D68434BA4AF2AF0E549204222679E9E643580C35AF3CDD247CEB2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nencap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384\nct = 62A20A2BA68C9FBC4E9AB487FC36DE9C902FB6E2B9D42A040328B8798E9C8115A0C4CF5F39B0238FE74442936D0891172D6B97C219B4AAA3C628AFE98C56A33070859D5BCA5AD6338CF9491FE2DBBE4F2993F773D5A19C9CC70CE7364BBCAC0CCBD1723B4234265F4C643E425411F3665B7A2047E1C8E07C28B8CBC548BC4740903DFC6A7263B6800DF39DF6519720A9D1D0F7C9B239EEC124FF99F5CAAB64715E595CA1BA9F6A81583F4825FF9E32711AD3F741108A6888905B79DD7342B903488CBCCDBAA690ABC5E49A2534C8CA791B729E116C4304E55BB636C0331BC9C1520A1667356C4698D7D5CD8DB4B8C0CCCCF770405C056FA881558A2E6E1932793252A3CB7C1AE07E7135597E0B8BB173E7544CDF583EE8B33E24756EAE89628AD34C31C5C66590FD2D037512D309A2DE438FA13098A64AA0955A4F5460A8F19E3F1DA1E8EB7BF3B56F3E685E685906818F030B7FBDAA9EAD26F2AD8EDAE76006835BE6A5F07219451ADB37D8ADB356C4B3FD07DDA85579369071FDD5214EBE2CCE89819C316B0F43071367C6EB871947DAB8A2FCD14E656DC27F7A9E8E2596E6479440348A661E31F5A1AFF7347CD890DC3B9728762375E562788BE050748E6E00343E88FA11B165FFFBAB52D2C9004F63526B818DD4128AB69797A661731AB37534E0FE4306F865A353FAFD10B18A7E9438B41D9A9105A52292AB0488F2417C2B2D9A0B74D688F2BA3AB686CF4B08DCEC84C603AD326302684E2768AAFBD1BD7D2FDA5AE14664E287A1F55734A761BC363B91E31F5D5430992F4A6A377930623329FF9169A03736DFD875623A034D7BD4178CD01DC84F6384D6D001BFD22A543E1E9DFC2AC0AAB237FCF8DC7D4D7B3DCA4C00EBB191DD5C24B64B7730F7F4865E8DBD9739C8A374FBCA4DF0A99E8BF3EB0B7ABFD123CDA4DB5994AF01F3FC416A860C3F012C2BC6038D8AC9186ACC89E61F9B820F226CC26B5EBFC6DA09FA5141A1C8B2C2BA3C9C7F8975E73E825155B70FAB089103BFE2D3DEA873FB566E7C70E78CDDA058FC8EE87A58C98986957F5B5C6D25E33C856CE0E5A79F4A9592E223998C34B8459562D0712B7762699A382B470BAA29B4A7186F89F603F3AC17DF82BC52FA30D533DB99E1884B5D58DB45F0B5BE099DF8F27B7CFF57DD5F", + "1F38F58345B43268A24D2B97F8F05334D0DCA0FB01F6F0E271AE002657887A7BC26A140D8761765909253D625CF8D5C3B16F27A9D055E5E4A055DB9E0F5817B9F64B7122D14EB54D3B2881F70D89C07D5D3150F8273731B245A99689B2FD31D089B3D7925645732C890BCF6058EE829A7DB67C34D8B6E0CBFCEDD73FDC7B83A038B5A044C6D9FE947C2608A9200EB21438BF942E66E0E3786ADF6B624FEA3F86185D84C0BAC24FDFB8956FCE2DC60E62721F89F25385031CC0948247E5EE3E6DD849474F4128409363C99BF4035CC43976B9B0EAF70E464833E99701D6708502037E5967490CF5D94F05E62844A329A36F819EB4ED5F93769C99EA65B57CF7F542E36B\nss = 0DCECAC51C5261E34023D2E04146CCEA10A0B39AE7EDC50736127184FECFC8D8\n\ncount = 67\nkeypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\npk = 9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F9BD11C902A159F41CB5395BE189B1B7E98CC23658DCCC7BF9A843A77B2A6BFA27BC941B04F391950D998C607A59B49330811200B38B243060B55E381C078100DA84975091F3A0ACB06F22AE3FB1B7D756D36F54200A367C109B13CF40F3671231D5B0CE9E5908776768767209F4726C54277D0F8B0E05BB4CD50BB5547A01051C89ABC4A352745316C8D85A3187D68382EF05DC96294446972F4C76C7B9B91A4BABE06FC634E76AE4B778F939C308F22B8C816BC3FD6B48E168F5DFBC19FD8CB7E4686BF2325CB060638C723364B27C8E3123FE26CF9862F247CC31C844AE77754206B03B497BB3283CC7E38664B23771F709E1D308CFAF5086F25ACBD04CBD9F1612ACC2712D129C9C195BC024CB057B0766AAE7B533E60F04D947947F920470BC37E5EB4AC4FA1C48066877B4456D4EA2A5EE089DE38A7FC7573FAE5480BEA823727132651A85D873378CB97D6F7BE1250A94621ABF5EABF0114952665CD2A5005AF338B36D19F6E4C8F77E2CFB6F24D3CB7A909315A026B5AAD50A9CD4BAF3308059A91323B1C226FFC76B3565CD9386592476B76057E3477C8B7CBB201CA91546A2354B59328D411A724CBD8B3689EFA335D879996FB0D1D2244EDB361BE4B2489E84086F4A995F20FFA9404082C4E66061D3EF668FC155BCE04916C92B8FA46B77A4A9FA82C8C0CA5A5A5245883D25FDED230E74B22394169464BC33FD51FB7F2AA9214B1ED546DCFD00AD554AEC80882EC170C6EC44794204170D738EF9341D6034920A7AEC3B68FAC00527B2812D88969C6207F9AA122464A4D76320EAD6271D2836E574155310A756CD4249FA7474B301CA978A0653935B7740A16C50DF1EB678C1BC3EB451CF6FA35BEB903CD89CDE0AA58A43BCE9CF591286792FB3B5E658B5A32196EA24A4252B093D2AB40884C39A4ABCBD19B108B81172E18A84A288AAC2982D113454335423148168BB6B9D97494179BBA1EC8760BE59D06251B94B4BAAF82A6481C4A8F33B0FC3164635452E6497F992308688352CBF44537C618000536F9C41A64361EE162236F9227219B8B84A3984C649EA82211207C974F6C7575027AEEF57E496A58CE2719096A58E2E31E82844F4D674A4CD9CFCADA79AFB0C63E634D2514BA4D8604CCC42B2EEB64691AAF23727C93C4ABE1423C27B3B7ABF0B649334760056E591C32FE812A753723F7C93EF5524C8E0267DB177E6E55620715688CD0AC70B2A90E133CAEC86945BC74D7EA1CB88479A37B45EAE4993BB7048E5316BF66B9715591148C9A20A35412C2404BB62C512B3800B9AE104453D95ACFFE000D3AE85B96D8092532796A03039BA2154F84AFA4A402ACB673B8799441BC505E836C3B558E1FE2057FA79153E1630D72AFD96AA4FE9C0ED4822AB33A559719B81D274EF0A2773E405761A036521278DF5AB3617CBD89D7543CFC7C6AD373B2D0B781DC78DD3B2AFA34B6565979231681FFFB8C62843DCD11686EA59406E23CDF96AED95554E47027C5B6976F5515BC40B0E3A31C556219F89B73C0871E1FF552CA04C33DAA4A363794CC7C0E05249B53D20460EAA8AD217787C8C9423A7EB71058B5A8081B82454DC91F77F8608D60CAFF30A7C42424542A1746F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F26659F74FC9EC372FE18BE4ED6AA28B7CD84AD1C0F0115DAD011A11D20FDA9EDABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nencap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302\nct = 454EBF31D8AB7BE6F8615035FD4F13BD40EE3E6DFD58E307AC2496B25BBB30222661AA2F65A314902C74FD897EDF3230AE401EBC263393C017195ABCF2EE916BF5B8B0A5F5AD109A7F8C049EE62C8E907719593BD3B3D2D35B0EB5", + "48C4EEC3C8C11787591967D8EFFE9C9DDB995C98520B4A9CB0A3A3B00CB1EFDE9334671FCE0D5C3052E0FDC48DF0D844C2960419B23AC63BB013BE9761D621DC41BCDD661452EC7A2FEBEFFCCC63B203F26441A366CC8C94ECC89F85404999584FA1B27D66BAD84BD997847B04BF1A594D301ADEEF612BACD232010BB54A8F5C06601E1F95F2C976017D9DF439BBAA02DA479DA944A71FE08082186BF464F3EE043CAD702E5E1F38E76793F19D7ACF46B40EC3D1773183F083F85FB6B2D6DBFC42ED98E78720B11E8C524FEC0A6F86A2A407957FF6D5E4137D8E0D080080F0A9F23CAD84224F558DE68B5F88D05850B29914E9A25AF725C39299546181E7390BF26B1A058F65300E351277EA19AC971FDF2943B44F13D690956C4E864891E397A06BBC70282F229DA50403BC3E354D898F5A079F8CB1333B1F6B0186B83B5DCF264682FAD6281F94FE08C370B2C29BB7FB9F3BEE2BD3A0E408CD1A14A497AB300CB7B39A2C15737F29D3FD9566092FAB82A01839700373C836CA73805C072A9E940E7B7C8739957B7561E90F601B7C50D2A4387D89E1CBEDAA6605062CAD5AFCCE27339CBECBC1CC13B1D690892816B7EDEFDDB90116FC14C6BEEE6D991F72A749830E82E3159B1632921B776EB9B9EA222573BA96355E10140EF9A47695C9F551EF7E2ACB055E54E712F44852604A46057F84358F6C886F2440E55EC68C0ECDE354C99BF5A912C68EDD8F488468ECDB968BF15C9CB764E67315C1A5D585615CE989DA13C8BAA041C448182BEC6005F018437036C296475B83C887E87C5D560DE293C35C8E942BDBE271CED6DD26FBCA0CAC7D1600188F65F32A9B20BE73CED637FE59A24D43B7896A33E58A2858AABD699A4C273C6B2D3AEE18253238F7E44DFA959142ECB729F5011FB840CABC16C183487C18DF53386B81C2EE131DD8959E3894BF36D74B91EA2F117FCD3596BFDC34926D5598864F5FAF775D71B6F17B471AA5EE0FEDF7461324D125AEA4441A1433B908CA4D4693945235B9153A2F1B17B2EA2825CE21101521D52488AE9FBD69B6977A17DF0269AAD0F22F1670AD5D4B95FC4292DE7037BD4E90A2AB0C7356F39951F76A8746C6D16C94861A205DA3F09CD84ABD40C038038B77D61B90FE747E86E41F9CF1E4B745C88556D6DDF1C817D352AE7DEDD801AC158CF4D1C036E39EA1CD1E10A2E1BAB5115FBF61BD52CFB2ABD6F5E96CB7DF1442BFC32F0A3D011691FF429BFB73C5E978E7F349776886FED906480E945103F109FC7616EE73A2F8F0B027E87BF9F4C5D88D085751DC708E1B9E36A6DBBEADBF37A8D2C641AE45A4F31747EBFAD00EF64BD00BB5D1DB84E5F395A914979C62791607A9F9A9AB421A2243329B755DB72A6C26DAF6713711E4D65E287983\nss = 0D403F00C22FAB72899D302CB536854B934446B62F9DA6D9D6CF1C0F7ABAC2E6\n\ncount = 68\nkeypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\npk = 8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149DB2541407726582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D835476C8386DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85A8683354B3C3F035586B50B88C4140F346A05ADA7CE4BEAAA5F096614CC767AF89FFCCB95124B00E8379EFAF76CA381AE4886ABED9240BDA4710DAC62A71017059B07921C770DA1CA2D209338536C3A9B5238313BCE565FB861BF8AD3A78F030B3F646B34347F1D215E8EC1789D602D92A971FA3C2E892A09CFA68968F96F206A7535766ED7533497FB051C8036B0AA81C2C802FB7333CC6744EC830E4BE56EF1E4874371409486C477CC4EE90092D2919F585BA21F32BC973ACAEF42B4969746AB2618631B6536EC298B2828ABF41E24776BF288CA6A4A8094D63C7CEAC44854BA9E4837E44B3A7B269D6CCBB6D1712E9FFA937EC5194A3541E3FC9C685102F9A47FAA077FECD688D607996E5B60C1715E617994B842B46574B87086A061488BB2445B357A38934B612C16168E662112756BFD764A4FCC5F7B1634F6F28094464D600046EE03B4540C1049BB3D18F783FBA2AC5BD36ECDE662D9E08E2A89CB754B090DB7175277941E5973D010AE08A4B4C922AA99F47F657A49C3B81FCDB54C905A3010405ED544BDDA9942BC857B6D979F796C859E0627A5212543477ED791C2ADC95FDFAC9D21D19750B8B5DDB95F02D721A9304099BA6B2CD0A40C1A2F9DC1649B2318ACC93A5FBC52E3F4900BB44D20A7250142AE5F3B77C0720C77104B74C78EB821BD32E260051C499B5CCDD9D716521163557B5E4526ACAF09A2BEDA04994188A5065B4A975B215171EB288024581CFFA37D6289813773B29F1C0EF5587F9C98049F548D2A0C3A5C71C1693B5EC8C64CE0267FDF625485DCC4B5553C5736A0D0623CFE20596F984C014AAC0380BA9B58257A993B1BE3BD2CB9AC25912B36B2C085443074F093510A46CDE5441EE3CC88DC2CD636A5EF77310F91CB21ABB149D", + "B2541407726582B54B50306CAB4B5356492C220C138C64B4AB293680E01C2AEB369BD611064FD8955B790222BD5997DD76BFBE50A2BD039C1F14F0469B623C53195A3B2FF068182D951DAB05FFCE9A6C8FAB42886987B7999043C12870965BD463980AA6B35E13B5BF9C25B64920D7788A291A98EBC30D3785783C27E53CA9AE809004F23706E3CC0B9AC0BD571084100299C932DB2933CD91566AAA367371B16069A706BE664E86107B33B1CF05360248C808EA250FCACAF9096715478463932A1C632CC9A185EEB08583A9309259C567743995AF013216B1086815B851655D0F14FCC43682720ACDFC36F35806894177EA2144F6E28837CC887E560874DDCAAF60A3580FCC7A5F1733180B1F1202A08182345370CC5C46CD28A507AD846D1D9415AF679D4B22EE560C6C1B2499D5B74AA2758DA090E62713343B3A8B14C68E415A3F196C2573C5E828A16CEA51443104F9CD899AD03C3B727774B48AE61DB98FEDA4C1E029B57F89D1735381166B70450215AF92120CA61A8A38E575ABF2CFAA54C613031A9BA60275D23178BA553A3ED7179AAC44FB3607E93C1C57C7BAD6854533844BF3D6A9B95A966F891612239CF6CC41DF1A859AFEA9C0CEC6D2679CD7C71C2CF251DC9759666C871853A1012294022FABDEB2269B430397F337B3F416E528748903CCB8B24C8FA28197244C0AC3A0345E699B247C863E9A58D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B242CA3D8AD2DAB1DD8A2F4320658FE6EACABF70D907920593919119CF3745163360F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nencap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B\nct = CC6EDBDAE7FAA07675568A32E556B25F34740418B3603A6ED17CF2943C1531B60542379810B7BDF525790222217880D92343AEDEEAE9D5F1FF7773C676B1894399F36037DDA6A1F2DF2D894FE157A64BBD04A0948DF19303CAF2A59188FB0415291246E115F0663C17DDF4259F2326C3E1C6ADA0A12E69A6DFAE45E3B6C6F8952B09D9C1721886076BDD8FF34878110ABF83EADFC84DFD1F9A426A533E1AC51D87AA50E3EF4F05DB558713D78ABCAEEFC2C98B9900D0A3BCCC818D5572E6F47F99CE87F687874CE23CB1ECFD88D3107D61C2862FC306BA30477BB7A0D121DC6E378D6C20A4F1C300FE69EBDC020F2585A539D972A3A935A2F1D49697F9696313D7AFBDEBA2E97A2107AE83E7D3CCC6ED795C77263D3B4C3632241E0F95028A2B3EB37385B847F67BC4E0F5BAF7EB89E293BBC95F77D609453023934B5C04D34C4AAF06CEBE6C122F76A3608C48FA264A59477B5F41C63936CFCC1E86CD443F9F8FDFC5741CE9CF25F4D4B7FEAF143237D6C03B684514D9C67CEE6BAEBF58A43F10383F72E9CF74B2FB8B865A450756764894640013F2C569E1DDA9DEF2DFE70A48A78510DA2EE18F17279688BFF62CB2F48F6EF0D72AFFE36CE9F656E723B692E418CF98E5A2A4D72E908F148788FD04D680497084CB01795FCAA77EEEBB0AC2C600351C84B4A3D1F6C537E9D9CCF373B2A26E7EECCA9B02183EF4AACBD24BAE4863A40B1A5F3C60F514D718B345A62C15B9F38880D00E50A01A18E7573B213A8DADFD54E2064C9A64CC6354DE8CE3E70C2F1457CC5F0F54055E5F0C05414C125CE82A398F025EBF224302429D818BA3838AE58F895C97130C1DC5CA577C05152FD543F7E6C1E292D8B7B6757023685D8F57A0F44BAEE68375F4D226973007275426EB9EC937835A2E26A1DB9F4DDD63F415E3225B6689210FB7FA323A479A59702F13C11425EE68C982F0106BBF4F6B01127F3BC7801D6B52F3B6226E73EC40659E1FD9A22B33F8614F514A20580C56859470FBA19AD5A558252F939614D1CAD9E3760EA33BEB784D311305EBB0A00CBD28C6DD9902F0C3CB5A88DBA565A4F494E1ED31C657A81685F706B1B0532E0DF6B8D9D90E3318125F1ABF6EF69E3044C04DD09599DBFCBF3E473C022F4B5A2DD2437AF91784767B2763FB99494BD13AF326B0403118DB6BA8271E34016548F56E4E5C75D2002CF237D5F5C26F5AE692444AFB5F6C51958B83B3ED983D248E0FFB8C0ABF455C34D17DF51A8F86C5B3044BE0660D7843033194A1DC4B84D475C089EC2AC1820A0B79C26B7CA3F888F24F784A54536FB852ABD51B0CEF758C855FE33FFA2155F4CB1C0F4AB9AB5B0D74B31067E2C6651460A151D16252F32CE4E037516978EECB123E23671B453B31893601D2D79F22ACE7EB3DDF6A22714C5AE97DF6BEF6EF3ACBA526AFD8920F2CABA016C10CDA20D0C39B32E78D0BFF0CC7A445753CBCAD615B55CE00851C70A92DA2421CC9105A85B6E642052F2692FB84CF642AAA44A9EB7572A6974FD3B767B4E0\nss = 8C0346216CC65F95D2E0CAAEEC4BFFAACCC49132CBA2DEE8F2A6CE1F922E6DB4\n\ncount = 69\nkeypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\npk = B147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA", + "6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650EB147B4694B12C461130F3126F8F71673E4643B2147DED2A7270AB360F6303DC05B03A314BB776C488318686069C3A4C91CC62435E829A6A8621EF5CF838311A4278D7F453EA5484D32F94C2E9628F5532FF93771DAE106C8AC9CC80AD07D306B1DA78463A08226657680E5ACABA6819543CD96194AA5973D4F7B8682B13A07E7A5194C91EC95A2D671A2627710A4C78AA107B3707942D0C78F3EB2B3A58B7833FCB0FD7785E349A2F0027AFF079B62A68E3F425122F7BC0A0B4C053A6696F90A67088F139B2A39F542D6439091E4C1A0824734D8B6E5E6483F48CA738C39A5BC2016C0746CFA9C1889297F5377D614ACFF2833CED20ABED0AA6C7024221B73D53610575C6D91A262A5E834ABB63CF74207437B31B1E989ECD7416B2C4E7BF807B5F8973006877E204A42774C93A1B394E885CF727B7FD286DEF2B4C8D5684460219C31B1B225AA08AC2EE1DA3922E935E981B3B5E2C3D044A784BC965A580D3052AC48000EF6183B94B0A870E65207BA8029C0BD34A10443E5706792207FE2224DA533D307C3E3077E6E1CBAD064B0399ABC6F445B651864F18B42E1A518FEA187BDD08072E47588527C3B9A5EB244AE9E910F93C92B69FAA7250BCF38E68E9C3A2B2B733B18032F37673907097A4CD65A9B396DB4859312D59113E07B39746C52126EA697A69929B1B625B5AE1B809CE9A811D13CCA70971AE8BD6AD223206691AF6897F136CB451699E0A19739D52D60CC89DFD654A320A79B2C7CD55116843239D6847B8BDC1EFA29CDC0A979F0E3A8F225A16FCB7996FC8CA3E79FAB55B93DC2A395117426A17AF4D404151814CEC80E856B777EB35085F1AD14285078803C2D76AC1D25C3F8609AEEEC4ADBCB64136516A2077CFF4C13748C5D1FE6386782688D944E0027A2F8C9AF77B79352EA5523767CBDE4577877AF1F8017E4DB244E833E99DABD0FC70824BC3C50A38275040446A5C74406873BA0B5BFC2570A406570B424727379E5C1C39EC194A29A8AA249844BEA2A078C1C0F25A400D6BADA80731A00B87BB5A19325B4E79B78AF0BBB2C52C3DB38AE552CA972C3927291145438115A952BF2A85E78F6141E1CAE8516B056E614B7015017E71D54268AB9919B7EBA09D196768D99651D60A334FC443C8CCD9064A420263A68531F0E86CDC48776A3D44B4726916273A0D3002DE095526257BC5E6246DCC10814D1907885207A53241A184AB7E40D87148A336A33262A4BB0826B417ABCDF957F68737ADEE682194115348AC58814661765BB321254A874C4A3C6745CF984528C2B9726AC35441015233219E169D0EA761425C06513720881B330185B48BC271B275DC024419D8761EB23801EB704F6326F162656713ACC2915A1A6F877A583C8372CC391EBCF2CB22873C5BD22C58C80640CCE759B2C09B368AB4AB504C613493479B7725A18811837213F9237734577AF09C4BE0B3FE07AB78B712B0683060BE76920CC5FC56993E56C7B46A543AD675B2D13357C008911320E0D292268768B8370C66CE757AF191BB703CB5732113ACB8F02618EAC98693224ABCCEA04E7B3157C03B27A3CC4F0B880DC4877AC35077C1C2D5584B971261D2C4BB767C75907827AD7370F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992DE62EFF56F6B49A156D065D85EAF0AA21CA229A20FA4E1372A410AB1C4AB6E7EB28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nencap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50\nct = C543D4032D1E98D70EE56B5B7AA1AA456F157F9405CE77EBA7F9C61C8D4634834B2A3DD128ED8022D30D6300EC237AA27B302302932082D9974B04DA94EDB0288EB04855E224669CEB3814CB91854F47FA0BFDFD376B0620DEB5A230C1705555C8D45BFD2751F57E2CF296276AE1A4078DFC4A98DDD7E5CB419B0F0AE1C3CEC1FF4FF1DE6D316CEF569D428C89B9C08EECF992B80CC2C4E5432C1DBC505E3A361F8570E71104591049F72B2C9B17869DB01F14AB30630726A7AD7B6AABE63270B81C033FFF7BDEE9E4189FB9D53BC910DFB3FB5773B8EEB63FD38B32DE2AD0EBB24FD3C7E0AF6BE8970602A270107C0B227A3D35677694CDA2128DF7EF7BA60E5F3D5255C04B817B3B01316D6B6E3D1159693FC7B27C3D5BC8ECB1C82403C7B736CC0844089DA19D5945FAAC08B074605D14B7B3A51DDC7ED207D84820465E44AFF42E9C5871E0FBD1DC147C79868D65911E5966D3480ECF644BEFE22A120C8D069E867D3132F44AE3482A1EA00A1EE14A5240C8412E0E07637BB2859A9C6A6F5B5CE2D7C810B9281A949992FF7A6CD4A7E3474625013E86F6F2713932D2C33C5D65AE15F26E7E45A5A24B9205574282900580338A26D07A2066C050FC5C44972ACD5DC2C2A0FD1D8634B34A4D839B5809D3AB4C14800722DB9F8A94D0239AF0A5C756AA815B1F733999C6F2DBF7E144BF2E2B8C6999394817A1875F4EC794680A4C509046FFC64C4D84D8606A19EA5EC8CDBEE7F5199037A8BBBF9F69BC4159A505B68BDA0E450695977A586D9917E843098E3C7F97A80DF5D092172E89364B1EDC37E8A1738E21FFF20170B157775B4F8F6B9DDD5D0202E735FCD380649C0F0EA7E7C708ACA92A3DA4AB0727907646C78203C81B9816ECFBE1D2B00C85ABFE0EE7BF92B9F9381EF3684400F5ED6625599D472D859D9A21060CCA7D37174945048EC244550EEABD26747F8D2F6C2D0293FFCD68046E5A83E651D65357CF82CF59A6183158F11C114934DC98E9E74CD9AB8CFB4C0811DE80B44ED75E37D1459B614801A548410909E2B9763AC2CDBC1B31F11C5DA7025E909C76465A1BD2E7F0813FFB2E75BFBCBC79B92F0F5220103F2AE62D957B9D69787491A556F45CCFBB7CCB005D5106817EB97ADBE2B83180D242190A54B88BA1FED0FA8B5BE2B264B1D9541A28DC321F0F3DAE9EE41723840EC7B703F41B6635AFA3E683B42364D69F5C5ADD12B20F60F5B3D1E19FFEAA3A98F4D61B3BF1F5FEB947DC586E5D13805C710EC734CD680EB89FFD9CBC1DB5AB3B2E01DB928C7AEAF6F91EC3AE0B48C3E133CE87B6561175C65F9A1417D048F8E9636F5751C62DCFD7EE7BEE93FC5CEF56E0D005AD82CBE3B93BF7E07DF37A8958FD74113F6765BA3614D89DF1A27C49998C88B65A2087118264FB5851581393100EDFF4A3FA54E807B042E62981866ECFE07D4C1E5DE3D49283E18E306074A332ED1E090DA35912DDE3C10416FF0A5E056C0F3BA4734668404E02EE2476C3400A51D7D9EECB09074F23CAC5FF87603BB4\nss = 35151C059E5220D4ABAB9380FB0EBFA061148E6096D8F5678E4308CBA0226261\n\ncount = 70\nkeypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\npk = C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF", + "68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE826C0C8122855031D7BB0CA735042BB43B8EC6EE13061046ACAB9B873B13519C22678ACE2B59F92AA4E8269844B1DE5E3426D66C0451A8D78CC07E719033A536C2BF4C7397C64C6478BE5F42A06413B8B44111AD9742B8B020711446D63CDD64490C0917557B884EB429B05DBC0DF7ACEC032ADBBA55D3E104F7BF391CBA28B903A07712A8DA3A1A92F5682CD650A628573844032A307704FE77AF738696E974181A85C5CA1C14F7546F8713701115883480BE2CC686625A37B62292367B5E1546F4189592639CDA4CC20974C6A87C0377D15B8EC5C84B70233B64800B79C62E536553B43263532C6BC2B726970CC58BB20F0C0BD35B317D9B66B327BBEB5175D9611985AD799EBB19AD0587AEB856C288464D983256649827DE9AF0FC79AFA1AA5817C06D3447A25AB3EB8248167BA60A4462ED47C007107B1EECB630AC4707B837F24D26DA46BCDA77C4B6ED5B4118B79294744788B9A9C21B168565D9398B41EDB91517493F5FB48AE5CC04FB95BB13A8FCDB8615262408AE25C2985189BA8AB99643624B70557A984011474586C357F1C7551F0BB069336FE85BB903040F48C4A111113507055F2716D37EA6A6FFA48F40584914C4738397430D65756F298AAD345671077DA8A4173728364A493BDCA944B1879B114166CC3B8293937221257C2E78F8F1C7794ECCBF0368CE34921A2EBB01E32A92255A676E77C39564B575AA5D1F9C7D1388226D636F4F12C5636B2E2F712C59CA583A811BDFA56448C013CC820F21A36C3351AEC3C2C6F01243FF47BF17181ECAC752108C43A97729C6B9472270FCEF5A7C08665F7AA9FAA55B152163E8446C1BEE5082192B5ECEAB269EC13E7879DA3768BBEDC0A104C5E9496C63E9507881A4C8E758211076653F369E58B59BD7CAE5B9A64772C2A84329E43F492FECABBB56514CBE70970F361E6D3C6595065F6CC668C64BAE7D587FA8BBAD129136D5C9B6F757A51E653D2754AA0E35307845A55B80086D5A0E86302D306B9EE1550419B495D424F701A098220897FC47333D5A1E994C8584A00D79804E4989A1CF02DCF9A0AC2AC52BE1090BB149778235FF6091075A5360CE095CB705C81E3BE126984F51AA471F90FF98C21D3989FD936502A8A2B38C4A2320A618DF751C7099D1063495A6A5936C744A094CC1FF1B04BA8B56B0464E852BBE06176034CBF5239CD2C687FACC2CD37329ADBEC3A77B4842AEC40BE902E8AF72FA5805345668408CC7B6073097391921E765E4D76025FD5C78E246DA268A4DB21446F2CC3273861D2081DAACC2CC775631927B709DC1FA8993B1E92619590C08940342219682AF351495B2E0AAC74786C897FAB196ABB609E216997C2C7B283BFEFCA4B1F2B1B6E98991BB32424321AB7D61E4D13C44DC93295A75F6145BF2D4B8F1A03109BD7038EF4B16FC15F44CA6EA3411B68400EB20C46C11CBB98201D705A6CF4F4B792AAAE80D97A6AB830576AA651142793FA7DA0B8BEDD877217D54897375EC285849A79268BABACE85176842C601EF8C740A21C2C5321436A21CB968ECB5410E811912CB0962F713322021516535907914B86E9411D27CF164B580528768AD37B57300DC201557BB0A142D9416ED7AFEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D066F161D27DC34E1A2F4B98B14A2B221D7EAE26A593BFE432487D9994CB480656D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nencap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76\nct = DA35DF2985BCD9A10982F3A0A88AF1EE00F083E6A7CF8C64D49E72AD03269EED600E6FEEDBB202CC5FBB12D0F35020B77FDCA235243A2252C82EA4E1D6120262A8CE8A668087D8AD506212240371E5BBE49CF86FCF157E7E284877BBA3FDDD12D2B0BD809C0C29202F07914683F5A248EB748FBFE64C8186CF4B14ACF2F5DE8755E35FA7AB5CE21221576EB118D2D2F9CF5AA0C1D5F8E6ECFBBC5B58D58B6EC340D703685933136B0544016F4974FA814B4AE34688E8FEDF457FD28DAF52784EFA7667041D272275264542B3E04279FE41B74F463E1D77918A5A4D6E1735771CBA792F7B9B014113A96E7A37D318E5A0137770A8F8535D8E54AB1E1CC4F879DC0FC5EBABE4711D940FAC307DA1D1152EADD5BB2883D47F4004EEB4AACA12991CAF663986B4D02CFF065C653B6689FB17F219808B5338319A357D4CDF9D293DC4C4391E88C481B1F7954BC875D6B0959AB89E540291968346632FF24D722A8AFE0E085ABFCD28BE0524578A97DDE657EB9B448DBA91AD1CB58F86FE7626148EAA1962061819821F95D221E7469FDDEEE982B47F3DB8E1B330F84DE756673EDCBC484C645199D92F637173E853E02A805D3E2D9E311E5ADC58E762E8F8D5B64A4CE0EBAC2BB9CC7D738C018FE43FAFDE7C8A1174C2A81C1737901DB8B1F230EECD6FC269EC01396E6893F23BCA652A1A6E3C501FCF016E4592AA5419149BEAF877B8DDBD2B5F9073D5BF532CD1C65161026E0D0CE1969B3B0F208FE23611F8052D54D35ED967E327613B6EEF23A473EFB91D9D23A0B429593F68C61DF78035642DEF971298B70820A43920FE8CF29BC3EEBFECA730DF4E9BA41BFDD3A00E494451F3F19498F3DE4398AE829E5DA0EAA288F9757E7DBA0CE162DBED3B8D7FA9D22D5912B147BD8B88613BB9ED81A9EE73B8FABF3456537F8AAD9B9565C8A638F96F05C9E83B8F147CF1FA829489352AA273172A577FE238A231EDBFFEB6953AB06D5AE7DC63F46B0340F78BF836EB2BD5DC4D72A31260188A888882AB30556EDDC2283879E6481A31EC28A8F3CA1A8DE59E1909B5A0B5A49E4F530E9A0FB285E970A8314F4EF7E8FEE8826A84B062D6DB950D3F15F6ED870678317CA86515485F5922F51B6921D5405F434AC153DBD18E153CDBCCAF0938CEBBE40ABA7795726233FF439D09B03A47F4E9EE894188E5629F8121366222836E8E382C7BABF7A7924991B7F810BA3FCBBF9B286929D67134B55BE9452F54B844BB2D7C8AA76EB76B11C7062A69FD5F2C4A477BBB1826FD5062905B4E89403DBC582125DA4149AD5891A79D6191C95AE2B3041C603F8DBD339FD855FDF7658974878F5369501C8E69C5A561CC2620140F01294E86B2CBEBB393637B8580934C0DEE84A765797BEB43C730C758F83DEA6C5F7BE36EA53C70D33FA62C808BA9A81EFE57F8EF9017FE1EB19CBFAC3556BDCD2FD77E9B39CF7B033F88F43D974923C04DCE51E215BD10667EB54CFC5ACC416EB447E3FC2A4EB309439FCDD2AB4470F660630BA09604626C0C\nss = FA4C0C7C5BBB803ACD4AE91E49CB8CC659A94490E8B786CABFD9B92E949FBB0B\n\ncount = 71\nkeypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\npk = 80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1", + "C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901AA670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CA80B3B92647A1DBEC6BB883A4B2160E4DCC84C89C6ADBD955CC055933D3238E325FA826ACEF899A555873A5B9C189117844202C65E40EABA07D9FA94D421BAFE8F3A5E3346B6B93CEF8B75628E4418E2885660B1D3DF32D1BD50CC50757C5227928B32E0C567872E66BCB58128B15C8696710A7B33BFDA469128996F6979F896B93D22910383C90D0D877A56B4B7C77C53C99128719C2995497DD36877276A25FA8B74A4947E223215A314A075585DA457DAAF17C41711363950EF9013A8AD95F9E07635546485A3568AA502D608321061A6999057E705C46B6691183874FA9EA38BC392F718C99DDBBA59A1865A135207A00058A408B6C61772CE777456C92B28A51CE823F7524A26639AC64AA49D6903CC2B2B5B60B59643BC950230362CABA6ABB5BA4F6964331B1F62099CF385BE3F5B43C2B8402006BB3386F5A16354E45118F0B759C3363AB4069EC2C4C15CAC4E07A24FAB0C682548337D157E6BA213C7801DC5A0A7045A442B4939D611469746E9DA665E2E910B51C56B77A035900B25490216C0BB53E04173B3BC454A7A17D77283EE278E7D30496301480C8C1AF6B3E1DCA213B174F968C8A45A3BA2044BDDB1492BEF2AF610B4ED2481AE0823DF53282BA7750FBC7A764DB58E3789CCAEA778083C27ED101E3C75BE5486249F9818A08047F97447773C7DEC3BA7C59AECB5778A09CB7F1182B2E0A01C182A1BD13AB7D72AF97F96F564607A9A970B35A6ADFF275C35C22C2444AD6E997D821C065EA49080900E766C0079B7ACAE7BC7CB3B31301656FD39591E0BFEC2C33F05A0DD633BBA463781F1C519D902342BC12BD16C1AC8305EA9769E489073297784EE45F99B248670749C728385F601FC84C1FFB298BCC447537785226BB5DE712B7BDD04A0CE39226919105F06ECF6BCDDB0CB5EC3B5505B5A169B05480B2587CE4934D2B232A44A6683920A81A6038C59497C9B47FAA62F4F2120B15C360616E6573BCC5A23A88887B50D1A7DBAA429BB00A9F87B63829B1B641922425016C979DB571BA0F1A139267BB362C68F47689715CAD6636402049C2B5C616C321CBA6E43C1C1A48A0E141CF3A71C0099BD183A5C0E59BCA9A2FB637C1B534CB6687493EAC495ACC7C5FCC4898A52E44094FB1B7014A15C88E11A9E7244EE53C2D5B16708C233ED37859268501630A296D63C094F563F0E559C59453ABF05A93722AED5AC0C3CC6A0BE7890F8C3191677C21F70C8153CED3E2BD96A4BFDCE27F86B809D8AB04DFAA837FE030F420B845D23C78CC82A2D7C440897C91C3B726B4622445899DE72BFA263B93C3CCEAA8500B4B0C240046387B25BD98B5901AA670180A2A8B27DE424F4D804A68DCA2E044430D701B67E9B4AF33C60FC54BB3A94A8B8604FA5882A401A5647B8DFBB20878E4B4094136BD4B5BC14288463C2E87F0CDF6D9497FDB5F42F26D2F9CA2E048A757A59B440C2C5642232E714D11FBA959AB9AC52126BF689864AC98CBD1A633BAA3ECF75C09C4C6878994CDCB3E882798EA02AEAF39915DCBCEBFE2BA14E620F53B3D83AB58BBF99509033DB99B0ACBAC29FB4674C95CB94982AC398C2771A8AB6DA1CE9B0771E3D5C2E7655B4BB99EBBB57ADBC7A540F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB397537E68CCF14E8B7E57090D8F648529DC461CA3950288879E88116ACAF57B4A2B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nencap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83\nct = 2AE65FF9BB3921463D5A4FA59032DE79451B71137E7019EBCAC2234F3478E1E4C4172B97515BEAA552B9580D76BAB278B304B83B05390BC98EC094559F3D21FAAEA79E5D0CF3F9892155BF0E4E989D3C85350C66A94DB3D006530119E4E44BE9B2312EFF20F06D762D4CE489BDDEBF30BCC765A1553AA5A3B5F620DE634F64DE66F1E56D288266195795794441353674E93C69B7D86D829695EC15353186460C20ED184D5AC56917276008772AB381EDFEBAA45A36B8294D9B84C4E5518163E98DA4B5D7461D28493039AC8F378A154152CACDD3D3AAF66EF966C0FB298978D9C293979D0582BD8271C79F5922769D8210F4C7F198B73CD0249330F5B25ED55964F2300694FD1C1D438E7BA0FA0A6AD12F66220A390ED79CE1C40A7A6F50C64435BF538A3A2A1BC859118C35477AF3AF986CCE9BE6FE75BCAA59ACF3FF7FDB1C873AFB6CC5B69621F6B49715A0F362CE441961C452CBF81C128A2B81C1A1B667017026C09DD36AF0DBB856F0D7A4B21CD44003A878243955A12E62F41737D81C16180BD83297AC9990976E506684A24E4F97737E463823B025BA95873954C153BD42DDB06209ACF5BD7E9C9CA404D57202F7236FBD5949004F73828A59FFCAD810E038C741534F044A4BD4FCC0668DF733A7609E493D753FCABC6359B959582A5DC66CDF50A8C88A97B9738F2CDAB363F01124526CA23FB047432789D6C1E430974329411F8C1C63936CDF937540F66C2CC9B76BAC4D9A44055386918370D8051CB79C8C703CD37D3B6C1D53675EA2BFC7976D40ECE547FBE3B969804341FF267CDA5F583A95D0169BB2359ABA56378F319F8587E602459AF732CB1559D684CC4F776E1766F1CEB1483A4D1983E8698B56B37940EA9A7FDA8C8CF9C9E0DC724CA1D60E0C572894D2B9835AA9E82C058FB28271A5979E397AE0C2E72629BD5A56B995F2E3D9DE0C7FCD608E4DDF8A4B0638B1810B70D2B3FDC358CCF45DA5A22C000E4BB70F4067884BFFD9E419C7825145BC80491B417A26567A6B91ED7D89E8E9E9F47B24B0FE1C3DACED4EABB3D1571DBCEFB3E3AA7AE52DCC66AD97BC87B629875165FFA709588B4725E64B07781420D6F6CFC2B485BFDB7CA3D47314452A862050555FD324C5A56BAC047F43A3073F07B05BCF14F505CE528BEF347A2CC2C846675E4EA9417B7E741B776DE1D767A4F3573E78E7D5976E73C8F7CD24AEE462294B4E652460C66E6A4A5F1591446FFEE52A0A61526D16392AA40A4111D4715709FC70AED98E128342F7DA9EA80412C749C80DB3D64C5DBBDE06244C18DE5EDE7F550A8E086F21654994628413E9EA53644B2CCCB530CD1B2288BB9E51F529271E9A9EB795FCE68A74DFDD2CBCBBF98407D68E691C11A979463322B1402629C2338CFB2B14A7BB2CF9AC8073E6E5543E3E989B60DA52F1E07859F591DB172A877483FFD523633E1B8DA9E68BA748F2FFEAD7F9D3882E9FC56D4B4329E1A22CE06E11D0F674C568A2B1218BD4A16A60AAC59DC30FD6B8B76C06A230C39393BD\nss = B7A8E7B3C6D244B6B0DCC45947DC91F795ED21A5B5AD545205CD5B210DF37325\n\ncount = 72\nkeypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\npk = 03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04", + "AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670D03A20A0337040ADAB8BD449E0BEAA93B07512485BA33F291AF1A44540BD04AF4A3DD2A09F6454D7304D0944674A580551061BA5F88217AA57C10640DC1A97396F138C1A32CF40B0BD9286F88C4087F9084A9012D248C63EFEC072D77AB0E736719A23A913B7B8B62AAA5BB40BE97CBBC1C29EDB283C776AEB9B032E2C2691AEC9CE89617B84B09712B40E2B713E566C714E0BAA75957D6BA5062BA76471357252B72AC66BA97E10921CA2313A232A6BA908DEA13645B5617938381FBCD748A11F61CBCB615C458D056F0D55A449C4F544C6673322EF106010CF139D1C586AED5A5DC210FFF7A60F3138C34A4244398B692C567ADE5BEB55C1EDCFCBD93183E1ED0C2AFF5BDAB67B51E39A58BDB8388D67CC1EC0D7313B7EC8A56CF3C9B73214C4ADA14592794749B6834E9B81A2BA47DE929E9AC7856B56549F40F38F0784BA0CDFC195952D3155222BCEABA0E3C233FF7E19A65822437217A42721F9C060AC2CBB9C4E6BFA9FC3014D8ADD7B4BDF78291423511F9874A07E06A82B6369FE349E08333C7F56B7B7B808A0B4E888A95799A2DF4873944CC43EB958B1508C66E571268E79A69178793E7A4D430507E1259D01C86F999C16772CFB7B4B330114FF55A51EE5407BCE95A6D27875A91773420C24F8734B3023E9DB777819CA2163C431DE46F22F38398D46EE352B815B6B07E1A242B01A4230B59EA8C7B0C3C3DBE2B7C77B4C860660DAA04C452E391C710722C67BC0632C072FC1E5296A2E70932D4D38EFBB96BD636BB41260A7BF27CF5E71CE3708E6884CF0B8584ADC3CD3B5C5EE1003A13731704472A203C8F9B49534309BF2B60CC3E2448E02B5A46D889FFD78FBE722A709A2D5B5C8A7D805BCFF44052C553CB990AD016079BD87DB7573EB1D431D1E549EDC8AB56A0BF52999F32555E8EF2B03182BD8D812CCA638055A73B548C8B432A2A7D4A6A074AA212D50362D1382747CA8DBB95E03945D95B995D6346D7DB47B24B86E4F774F3767DB7996335B789733CB251F9B1EDD04F8F8CB7AF4C947AF224DFE0AF6A42C7B65120B9C18ABE9161D88CC5C4780FD74403CD177F7160281884A11CF686F0F523F39CB7AD39B780F13A8EE83C0D646F9D85BABEB306D53A7DF53AB00B5A1AA8C215914A48222940FEE10D1939BA5C93617690CAE113A59DE071C969436B3771FC50B2F4AA641A4C852922380A420FCDFCCB81816F4B474A2AB293A4D97B2B280CEF031148EA7E4C9C0DB7E7CD0E50B203A6B7519C3CBC8062C9B60B8B81CD956463B8180C67F34BE4868E3BA94B9F0226D9F010D9EC5EF0BB62C865C807184B96526D94170AF9474BBC100530F7C77E46B98C2AA41F92A48D8027C855C7F84684389BCC8E7C67164A204BC5C0C90828FAA439FBA235B6F20785CC8EF4C090A708BFBBE26E1933886CC96AD9B4562A119D4C66589C85BF0E55606886206734142D432C1B032E0AA93EE3731F069A8CC069A03B95A8AB873B447A04EAD3A32BE3054AF834882BCC581712BE18539B805577E50FF5D982C98C0B0DFCCC96A4C6429281068C8429997DC17A6600F0736B8453E3D77636FAA8D0CA89F9193BB34819CA1117EA368EA23198EE11345C613993EC052992954099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F3082F68B15681CCA5C2852C18D6E88BCB102A059C1D21936582ADB71790CC0A335273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nencap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B\nct = E7657F1E554DDBF021C005B3B9453285A16D4D8CFBA2358A97FD2AAE89F83DBECD0447BDBE9589DED04BAADA5114F3BB1B4B775C8BA614008BA2D5929EDD4D3DAE28253164D131CDA2FCA2B1D4588E176892764848B62172F56AC74C2D9052347F857286781015FC8CC1888A3FFB77837B1C79128D15A405DCF2A68E47DC7FF1131C89E5268033C9304088E6924C59AC82B424122E5B85A55059198598E2BDB173EB0FE9E407B46228A4B16690097BC82941A66404EA7EFD014807CB4CE9D8EA9F4CD3B3A7643A5FAC11D493197DBAAA40BEA54ECB8E0FFBBD887B2501985C019D252D3D663EAC74466008FF6749AC901F3470E755269BBC1D77690F4880B0BF0FD8F0115C2B90BA408D3E1FE46A845A47DCBB404E4B12A296E304920C3828191CBD9B9C81A8BB02EEC087FC9F018EF936297D7A52339DF66396129E4A1C18820CB1BA69B26C9BF1B68C886F8ED7C4F61EBF2AF19402AE037D990C77FC2699D4D22683F4BD46A105459055C5C713E8C1DB1DDA5CE6A658184D26ECD10E5B1D523241E494396A99DD172372737129C29F8C74BC30858076FA33034C44997D084A6C5BC791C4E8C9869B1520AE29D7901B743ED50E9AD108B37132F34FD1D05FD4B5AE9634AE0B1B1C1C46FC1FA1B73A794DA19FBA6FE28A299E6EA7B738E45FD1FC0628968F32906D9486E3AAC29B488A17", + "A7D6437A9F139DB14C0B6F387DFF426E107D2BCB3FB9EC5658B4351A20487C31AA367858355AFCF508F4B6740D912F726C45DE57359683FD9CB65F7F0BA8AB8A319830E6E586C293E953539F85A5C264C30721137128D0E0217D69CC195772FE97D536B8B47643B1A67B90E198D320652833C03F0C382A45F86522966303E3365C6F5B743C53B4F7CDB931BFC894211F71097EBEF6ACA00074DA9465528A82D24718D54473E333C9070EDAA7EB6DB2CDDC806F5AB277EA8EB3DD1C93EB6F433CFF71694EC6560D2F664EA4113CA1FEC25F37BA7083780A2D91EA6F679F3A40172154A053983099F83D48F3BF50C795A832C9F70C88407439607844BB27EBE20F602E0A88781B767D6C2002960B2BB98754A4618301D9973E3FFE8513615F8B0F13175376AE222FBFE36C8125A570719F62152C2945BA648F534B85CA8270CB7DD5B955E25961116DEAD8915466ED19AC772D256B7DE7B10A597E44FFCBB0032C85FC9E5A8F609E2C1C9BD888ABA0F0708B579729E6B7E5377641DDF0649D1B506677D316076E482A8F166CE186448E504B4B9607CF5F3AF8F7B5389049A79E15473F130904C3BD8DA512EBC26951134E767D6D5BAFEE7C6326FBD96DE4239B7229D69331E76EF0D165276E5A2D229D49E3215803E0B82A63E0B20231271DF111F1C27F9F1632E4F86E90DB18A4254521939F6CA60AF9BD7AF584B2109DB991D9E2B9223E0ADD7D5D92B597D0AE7657629B256B5ACEFA958422606C84EBA6C136925815007D126322E9854497907DDE52CB68F65AF75370CAF56467DD1D6E9DA860D26DD4F1E33006A6F41CF3423E58\nss = 70CF00481198A97F14E0870C268CA55B6EF787D130A4C32314EB7C0A531CD188\n\ncount = 73\nkeypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\npk = 611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297611BA36D3A65C0D17CB22B7F3A682B593595B1C682D521A16DD621A05A7D22C9B2D29C9BB75CC5A8567ED3A545BAD39E2C85CEC0F83F37C6AAF101BEC273BCA5D606A5E76FDC183175A233C93373E956580A522BADD22D97D71199C1A7B4149E652686EDA541E69187A2ABB68F89AE9492443547CFDE7B5D609B4835911D154C33E49248C4CBB244ACBF03E93E52E71ED87A75CBC43C3F505422C1AC31C014E82009D4B13BF2CB7DAB16896A320FE6C0476F37767CCCCD80850DC94B410B983FBBCB484DD09B44A817FD95686106C710D983CD2BBC11DC4AE59091A401A6941BC704142C792C407F7524EDE1A71A726E2F921B0626768307C31DAB514A783FEBD67B50E93479D2C7D1787142F591607B7A5626A718D502B37A6F5B8766E8175C6EF276934A12AC1107AA3362840513D3F5C02042AE681181DCAB30F6810389DB07C3FA1790345E786031E3196BCC01C22BD064B2F9C439D7B7A7B7633232AAA4D88E0288CDB791049B8A8C64883637098DEF7C88FBCB974554AF0F3C51C70A758176215871227869766452871602093D6949E1D078691537D9D7030B36926147AFF8151CFBA202C0364795122D1D748A18289CDB33982900B38EF9AAA5D10D146985C757CE5CF82AE0A2489E0C00C83550D455A03FC885DC7A5EBCD71529ECB0CA13CE1259186F9B0CEB4B90789ACA0762C8BEE063780801CE365540F440B0AA0128103AE0F5B4A5D9B98FF3AEC5793E8FD046A7E15B517C5C4164105E87C593DB19B85792B6C705E615C4D95C38BC4BAB4F30737A20241A3189EB38865C6B60F6341DFB931626E729CE39313E122687862BCED934CCF88411730FD066BE831542ABC5B15A1CB2D3F0AEACE904CB419754D9A5CFA35D72E570C8D3B0BDE5A5B18201F14CCA3E3564C16769757A2DAA89B03DD993EC8B7C9FCC63098478AF1890346A8824A4B142F88759F382292AC404F436BD21282D6A3242417B36211C84B75F388151F087186CFC01E59383E8218039DB15DA50120AA1C5489743BC42335A774F8494A4244ACB6677B22A46224DF7BDD8A9292AE58E07F3068CD975ABB51E44631172535E52C910B48748A190C50D877903A4C7B9F4B18993669D254EF566058528A157428111D43D360AB54343ADEBC2A3636720F1E0C8CCFCB0FC3B71B55353C2682946408CAD171FB711CF0B3AB561BA6722647ACEE4B8DAF0AEE2C43352609DC617549841ADAC54ADFD3319EFC715DD917AB2B887DFEB49CBB6323ACB566E43638A5C9B6F865DA4157CC3F866066A551230A335510F55733CA4F3A6329AA0830894E06A05EE578C45B3117FD07D62718A9842CED5F49710F7B15741BA5B06298C550B96BC6FDB0561926240FAF09012E2CB49C66868E27EA318AAAC50BF882C5BB8E674381A96645B7A7DFA936201933C31955E24912E436528027B39F74A909AA5EF4653CC23C5E448BE6F81088FD322FBB1779BE52", + "AD60005C2F57241932EA3B435C47A39E6E0477B989C00BD5EA71BA671D8A37DC64D36216CCEBB14E6DC7420C362926B555598B92F6A78061423A4CC8961D57733982FB8C78573C35584185FED801EA674A7FDA06008517B42D1A45FCC50416883D0963D3B744EDB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0104FBF09445794C0EA0654F5CAF70EE09D51C8386D4E1F467B10633C710AC2A4A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nencap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B\nct = 8B40CF1A2D7E21F68E130A85C5A680C65DF56B5CC055D26AD8E6A7E6E75BF88FCC88B5212F2B78521DF1A8F3B1A1D3091CB9270D1AA7865FD1E3AA8BAF208FC1A8B80CDB1D0F229489C15FB02D60F44E09E942D9E36ACEE57013F2F40C17477DC8D2BCEB137E92C140314E8D6F38328056119C757493633D2CDECA9C0E1E727F47406BDDBB7A9B056EF6E4D149498CECC738D835D0D99A5703B0B9BFF04883FB064009F6961363323B7C47E35983F04ABFC00F74A63923DA69CFE3784F8999F6E4ACDC9B9E06E743C03B4C0CC2A404DDB7654888DAF0FDE21FFB1A96D81D95EAB5EEA064938BC105439E287EAB89AED0824DFD4CE65ED0B8A8FFB674AE38BA39A1FA3A8DCF36CBA494A5855ACE0B4F8145AB9C636F1A4D6AF147FF23F94C021E2DA8D0D05564D6C85E502E753B8EE49898B66B6F078A99675435FCAB58BA8C9979761906986DFA4BE67314A3515AA24A0C2757A95509498E08EEB103AD02BA5711E2C84F25E651A611C5C5E48DE5BA54F9C2E6D9930D7F861D14F5CFEF3D297593ABB5E77CEC126846E15238FA7984D05E86DBDB12CB1D44445F9538F89FEE20F677F05437BC27068C61D4D095CC68327ECA3764972B494FD2838400FC3A6F6C64D4B17683A7E778C3807C6F1C1C6A4D92AFD6CAD80DE8C57F06BA5919B10AABA0605F19F61ED80AA119035F37D3F6D8A01E2D72E6C53E47489B5DC876CB99FA742618C9E5016EDCF26D78174AC028C832A1C1AE30514ABF95C35A35F9387D3A30946AECDB5642C0B84150FB8F0ED1DD06F59FE575330EE2D9D5675AE705986D1308923506D47EA2B2FFA7B92FC2C7B2745A07F6D331BA484145C98EF78736A77AECD75C56D719EF112646F57F6166986FA33655D8DB7D2171704C5D69AB50A9588EFAB7ED1B834D8903F2770CFACB204A4B143262AFA85E20DA03D94C22A39A9145B9143E4952722C2CC6DA0723566BB2EB9E1F2C30814A9B80DB5192A673D3A8E8003D30C910B9D31191941E824563B41DAB9FA47C6725986D5EC406B8E43915057D1EB15F68EAE588289D5C4D5AFC0BA4FE38D765786C4F4820415678F79330138D2FEE5E060DF6FAE9B1CAC289FE2D20B298100D0FF4EE76B59EE7DBCA227F4579BC507EB05AF390A2A445BDFE1885D8659A776F3DC6BBB760F93598DBF29F80108A2F007C901F158EE5328BEA6893550FF0E2B2C51FD5FE1269177149B89CE127A7097832003DF2A420FE8D674EBB2CFAF2385C13643ACF832E2D27309A6246FDB1CEC405F1C39AA2986BE172A48F8054989DF59EADF564D99E075CF9053574FBE0B5FBDB1E4E173D4336A8ABF77A6348CCCB49B5B1DC1D75ADC8647792D3A6C4AAB50FF8C0BED7E3A094D0A6882F4547317275837DC7BF460FD37A396E6A4F3E13C404239C58C9EC850FD89C7359F9BB2751FB60A932EEEBCDFBD21C8E3527E4455352AE13D402D45CA7948E6211CE31ED48FAB0ECDAD75D0FE5CF564D521FD2EC76BF52829606EEA3170BD44545B710F2D731A18BBA457B4530EF9BAC\nss = 2E8FF9C053137CA6B6C31CE8BA7F14135A7E102C211E68EB99DE12B94273F9E2\n\ncount = 74\nkeypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\npk = DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E6060E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A119DB0A138C9442FD3A7580E68EEC01077D31525465BABEF901806363A2D664EF8C1908A30491E336E27B0F8690AC71C30ADB145805A15FC654AB8982565EAA96FECB93A2EC7EBB697652965FC5AB837F6B7A20E224E4361977B71C694A88E5252F608CAC97E97DD7C80A5AD10D62681B57162269F7B8D812AF039226CE2A7930E43007C0B3EC6A4CDB3897EE85796D051CB053881E1B9706A572CCC75D0EF32F92610C40DB4553824F1A352FEFD979A310124B9456A9106367EC6A50DB6FE0B057FDBB00A46028C0D6A638BB7F2139CA6DF68F014C4E1E0B79670869353912B5D67EDD4B77C70C067AA76D174CCED6C7A901C65737082276188CFFE28BCFAA2604447E68D490C0F11CD22B8C351C2D63E7A01EE460BC408E174BC4A6CB023492C6EED42F5D85244EC883B1B49B8E3584F27835F21B6B2E606", + "0E0671F289771D124168E196EDACC1ABA26CEC9E09FE7367F46893C2EA3677CAA3005E34E722608A3B64A3B987289952DD695A82DE89B9034390355C5E33546EB833F602CB9324C095BB4CF66C05FA0AB98D69BBDCFF155C3169F3DF2A575901724B678FB080B67F32240AB8F0198CB43176F6FFC93FA602748D591F0B2ACB9AA67A8D8B15C27140C320B0EE040E737077A8C9FD6A20DCB865FF51C41808757B0CA750C502A356B1C7D821F1BF804AE2B337819C5EA89542E079045C887BA6550E4F05693F5C7012424D37A17E2294669C0538CE69A1F1C1F121784E3C3537424BBC4D73CF1A685F03A24C4BA8FD603B328D2A07FA2B714DC1EED17693727732EC7BE2B02C0614CAF3D42B222061DDCD758A0674133E6CFC5362F855B717695ACDB971AAF16320690606C1C42238856D757B5D610BD64427F04C97ABE1BC6B0185116CBBB2DCA28B5D7A9AEE205DBD37E92BB36311C8936D958AA1744CA67332A600D8C719377273C7FB0029F27C75817746E1058DD196DE71B0E4302682DA21B4EC1BECA3CBDF690509573959D816CF5FA034CE01D6A4AC477E3BFEA75732678AEA6C0A5401C623DC225C7A9A7AE6A572F738387181913CC71B9379A5A2BBDC45773C6A1167FE756E13731F47226BC678331312B99428B07B2122B2B9DC86B01C5F090FF632FA83B598863C0B42623549CA831F66BDBBBB1D4747D56A97DCEF9C81766A3D90043C1A99CE5E81105E9113043342A539DE446A7C5F9C4B46A8CADEC388FBB8BCA527D90A56C649200CB2A7F968611934014F9A7B6FAF3015BF6494EF72FBA0C7BA40C499357ACC96562C65B9CA7C53231045E35771947172118EAA02CD95F7137C93E2159D9389607C3011A76363560A97DF950B0329258B0126C7BC10E4081CE46B7C7B0AF0752B038386E9AFA2D0A7543D85AB909376B618C0A2D33875D264B76941430E81C48832F43270160176ED5938492A06CC08392237CAA8487ABD3C83019000BB6671784109C7BC4C2A0362A5B5122E620ABA511C49CA42D75091B3B1ABAAD9B8162BC27F182AE310872E789CF05F6C949598C41C3B73A1A9CC0808E68F95C8AD8392F021F77C79618685DB2FB1D04A9A8ACB8441CCC764AA3B191736F5A24AE31C23428390C1C22C6A6052664DB63B94960A433584036C05E031A07823A03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B0F353D6A29813D354471EB8B4C38DF93939EB3B1DB80DDD1CDD6558A9F2687A3E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nencap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2356B448A810DA1DF29F264C44AAB6D24F\nct = 087B75B8A26B2B4E3C850D95F4504A5CE2D9F2400F84645F51D95F572DAD4AAFD3C99F5A8ACD682F7655E23765502705A4AF1574AB38705D4EAC749C78EFE1532F45646BC3358DC2188DDB8A271E8CAA490F81078A9DC3602948F68D392A22E62D584881DEA33F273F1B400C41AD60ED97C67AF9594F44340A49FA8EC7FFE1857CA2785AF21B5346F275D5303BBA6F0D4A0D5A105428B444FDAF0990931E49228C18F90B81A9A8B1B85466986080D0F8D5ECF6256484CA2222F075A718371D15C4AE79FFC2480496C93E2D9909A61AEDC1D29F583CFEE4CEBE3EF54A0A2727E00D5D0525679AABBDD574856CADA9A7A112DF04F7395910D9BEDC5D8B3A373CBD2603012AC33D3523D55C0BB4AE0472BC04C5ED974F6954CB4A7C0D9672BAC55840DBAE2323258746DF9810F0A3CF4C4155C943EB2FED097E481199BA5BD6D853EC00336C751D5E0E853A271FF1F735E4C431B3B349A0874A49592D416554C65D18F7C489DF1F8C633DF432EDBFBE05769FB6FBD780D89451FAF60EB9230F1DE745FA3A68E200FE2DFBACC5C530E6DBACF9022872C84A84390ECA3763402518857C111151F68FA31954892C4F52CB2506B4EC11E466C43225C146530C39387D065A3481DBA695EC9F3EC7FA0859DED1AAF74961A03330F47F213F68F2053840D488B09D72466EF48E3CC7AC30415B574DA8F45C636E19AE109693579D9D66AEFC5CEFD59DC4BBD71DD16F8A2243B113D04B0366B00799A8B4167CDEB34D3CA6ADD02F91578A31B97A4ECF993A34D40E69DB8FB294DFB3EF35E3FBDA0575CED7B1DD09F3C05D645A1D67B73AD22AF881C658D5BC0FDF5E03CD57C77996F22F6E55115D962AB57068CB6A83A96ADF997742DAC616F40BBC391BCE131A18B41FA51D3373E1A70BCB8E40E333BD13BB27C8B60669C610FABF07B83E5A7B908B116233DDEAACBD9511ABF1BAB725C1C15BE87F16C7C82237D37B3916D6A91C55B668801EB4C37E5BCBCB27CD25DA2D218C6FCA8D0AE1EFDDF6C31C1EF2F1BCC6AF451122FB9BF9E7F75DBB5DA4CDB5F55DFA3E56C099C34F624C83939A38EB99D3B734E9EC0959AFA21DE5C2C4BAAC40571218F0CE0193CD912788CA2794F9F48B7C23800FD0F312795A58F723CF1B3DFA86A5D9A1EC9D036F29D6DB54C3DFFF3731E1A0827912C0580DBE616D12B2904212189ECDF5DCFE363A07DD51C0CAAD17CF60AE567C4A2663273D3A639483665AF1A0FD17AC29B9487CF883F1F6726F49918E161419399ABBA4C60FA27471C61B46392940E83B447B1D56D98A2B64B907DE903FBFB88F9EB02E89C46CA3F7B963873F607BC7FBF4B1561DB504DFCF2CD78E4C5F859F49793AAE1427CA2D2FA70FC0E7067F7E5AED5DA6372E95F54186F72971FDED9DE28F7405AC23463A4478B1CC9721EC7D2D07A302DE94AD42E990699D71C7A5290CF3B65E316E3AE2CA9CD349A0A7F7483970B0179352AB93D4A4B110279C9E5D4B0554D904FBA60A710FCCEB98423BA7FCF5F6C73165B8D29D74058FBC\nss = FFE9448FE824EC92022890969F1FA8E2FA87E5B3E95A9A155839177CD3C8E359\n\ncount = 75\nkeypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\npk = 35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500", + "420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BEF65E35A0C8EA287462D8CF8841CDC9016796500E61E89EFF672E87C667F453C8CCD148B94C9A9A3765649CCC6E1C05E5350218D091783B6C7E4958A0807E73E9839992C8C36A87891B7CE5D7122E38B5CDD745FEB1058FC2827B882DF77CB564323746855392247B054527EE862ABC91A557C431E55B81D23B1C1A94992EF540E07338FA944D24B17ED4E693EEB8224A0C5307202457C8033AA4651B2B30F85A9BD8070D1B11675FE240A1009DACFAB21D50036426A6DC9C3DFC05CD1612BA91DA51BD5A0F7EF9B235F1B3B2641747AB8A380B42C060357BF259548CB80788CB41DA4C7D3C4B9401925588920DF255167240F6B092C1329799F0039B74CBD549B2C053A71D4641071A3A95A460B2B3A8ADA727193267DE555E6CE87986AC06E647C4B7967CDBE5083C4B99A1B44B5DF58959C48BEABA0818608FD4046EA0C09A28416C6A97A1066C0650CA619D14A056252D38539F1C2676B69CC53502487389648FE596783BAAD0D7627CC6AB2DA5B6788410B67285841A323E04D037F25E103B38B07672248186C969B04661AC6B2753C5429EEDA389599B78E84608DEA89556A9510627B29E13B1713A1442158561DB8F435BBD6234A420618985DC4F71F0A5F15762FA16084F178E0E76BFC9EC5C35FB52E52301E6809CBB287D42B7591828AFE605CFCC93C337BAB78B55237B075A8BF08C48C15087E82600655234FA99F6987DA7904EF50A1599867D56760AE1D70006925ADE67157508289F137DEF9B9714F4CB72A017EE6A6325F9418F3A0EA3A8762C55987AB406DD9A6D248A33EAF264774AAFF6F00607F37BC20041D3A170E07407792A43C5407FB3622CCB065B74BC1A54F86AF9F7246D288FEE725A6FD85E82477483F778D5388728C4565467A9BA3216D92089BC1C742A20B03BB526B73573CDC91AA8E085F1ECCD1866280E791BD1E43D4843A440E050E2967DAAE26686CC2D32F512332CAC82095AB0005133023E75C9C92B0388BC8B2822A82F93FC3520972E2E0A062A388931092BFA8758F251895C641186D1B40F6A332DF3088BB24381DA133CE40D3461A7D87A93E702472E49AD91CC013C936B02A96C4CE14C2B23AC79869C6D139C8D85B58DA27C6EB4C4250BC3DDAA56DBBBBFFAF452C09074E013A3C7599CD5B8A876076523C6B0AEFC6A503BCEE0FA76407B779DB92453F7AAA4E58401CBC6F3718A3352013E1383B4222572118878C99289B91B02D929DBA06C6DEB6F4C2B0459F86D04FC8D287B6A676B17E45997027568BF7BCCA05C3D394C1557873711174242CA50CFA30BB3D715D1400807CC5FF1049CE720BE3C360FEBCCB61DD7244F4352B655A517485AB13B413983CC089749AC7144312966B2C67AD50096BC176142858881F09E3A075F8FA6BF638A13AF572BA026A172B23317A01A999C8C1EF478422CBFA9802F98F2856BD6A11F8584C532807771C19C411A2900C5A57C9B8E44B4C07B3BE3477BAA738AB2C407653A309D7A82CFC6B86A1B59AD1251E008598E453E04E3306C1877DC703869DA25A9B91FEC80AAF4F30B4D0A83E2DAAAC73990F05A9002D6ADA0409450454291E37112A9AD97147CC89999DC89A30C809757933C5D0356F329BFA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA12E89C47142418C26396EF0174C02F69DC00022D56494D31AF935490EDEE63859F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nencap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002\nct = 1F2D0A172AF9DFCA569878612151E46E0784B0F2DF0F81A2DD709CB8ABF57585E9AE0E68B50D48B506C84A8710F42826A0CAA795495203ACCF99E76AC2A06B184C9C3F011367F9431A4EBFDD0F57CF8B3B5F0BE55FD0A1EC018E1A2D898D1F126980CEBCB135CBCD5A23E9468261C46592082D9712DEFA7913999386CFD2F69F7907D28BAD9E0C1DB983DBB9645BA4CFD15FBA1AEFD667CCBB497AC67B77C382DC498E5E4407B5E3805FD1680A723B6CD64FCA2A962ED8117BDAEB3ACEEFBB7B1D943B91AF4CE217842EBD7B67BE89774258C2639EF840CCFF2E1C0B0F1B03FD536366B99200B48F110E9ADB48A9AC3D77AB8BE563F5B89C50309180C4233416CA2B0606B7AEB390BE541A468B878E49C79AED0E5472539762C859E1B04CA23BE4D12ACE5C9511B9AC563272944577CDAF9495F95B55CF91BB2D4FBDCC513452C32F080B11FB49ED6866FDD443C3BA3581B9DBF550CEF4B4C18E7A8E2DB5E442DEA3C09AD5A3995E5D4691D13EC4710C1ACFC2CA3CFEABE621D54AA1E13DBF3FFFEC5189E2DFA14C382F21D17EDD9CFFDEDF5AA835301428110333A723EC6A8BCCECC0B93C62A763105F1E32F6F6F15B31DDCE5F6F95052A50CADB5143D195C47B317E7633D37BF11DDA9F0698299BCD25CF53DF532C2684EFD4B6166BF5F5EEA80CEDBA05B8703513767F158EF78D1E19DBFE7B6F38686E8538B6924A0EC78A5D9E4E2A12D4F3EA7CB55FC334486AE00F7A9289694FA7B59C64C2DFA003015C9785DEE363E7825CDD21815521E4438DF858EBA176E1849305D87E0D128CE5281EA24B6DBF821025DE118C52DDC6B60ECF5E527486FFA58DE8A1EE1C4F3314400A0C72687617A03E0FCD606D4B6A4A36B777FB333661DA0BCE06E96A497B5A2B915FCBA5FC8E652B486E5641BF62FBF01278D62C73884EC4BFF145674FB8220E69D7EC8ABDF220AA8F44C90EDE9B1EF5A026817E6BD389C365FDCE6DA3F268F3D4B1C98C9321098D76FAE308278FE8877F7E3A9EEEAEB57DB7B5D9CF671B969AB9998B048E4B37787ABBF9D6B384EE41756EFA4B2235C070A7017475BC808FEBD77A6EE3FFAD7A686BEBE6E84BB3B0C8537399EB39292FCC986D8FDDA05DC3E358E5CA02FDFEBDD84AADD7F78E77E2C8FDDC372E00AB5332683D6FD2BC00FE3758C616CA954CEEF955498699D653F3E35A22B5B8A385588EBCDA436A9DB907A5B069BD8CB0AA5852EE037C31D9C3C7A6AEB30624600D33625DE5DFC69CCB4DFAF0876F9A85536AEA7F67ADA95CE0C3426B9F3F2C51352D721B2EC3862A9B57B4CBB3495CF41883FFB772307166227759F745C9904AB2ACB946E5D38CE5346B9EC712E623F9D4F9DE43E5BA41159BA3D6C18F515CEB0775A38A2DF97A042A6673FAE30F1C957CB6B6E1A1E9C90992E03CDF0D2D79B9EF3D00639EA26BD33E8495958D8696FDFF69893B956E61024137C207FF6B46C2E00C1CE77BE0F3AF4DAA3743E420C2521640A159891CB26C539E1BBF35F6833D64E62FA1DB57904D88681F\nss = E3F110E7D74400CB476B0E34141A107D874986A3732ECC103D9BDFE76BD492F1\n\ncount = 76\nkeypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\npk = E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC", + "36033966A3525D485F1\nsk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15E4749BCD8577D50A102352B869402EFDE59F5FB54BBEE919E7D4A8BB8CC40FB8C7240401113152BA727CECFC8E4B817C5D537DF050902BD03DF866317006A2AEF59CAC269813A47FD337A0C5B694F4B080F100089255614634A2B0BB1ECBCC3F1D84CDFB3054FA749736E531C2E673716079CF45C89B444B7D821D892C7EC39A74D39B815C2B9981CA47F5E56840341FF9D23FC877285F9B90FC78BEA1B9C5C647AC52D066AD7B8CA2AA01E0729FA22C39D9C3C6CD833C6AAC061AAB1C1EE6819D2A245997B8580A9E1630112CC6B62C4952215A3281111675F25A10CA0C32BC68C7BC920BFBC7BCD82EDFE130B0434AFA29B2B9D90AC3F1143B5664E5E51984B52D976439794507D92CB256A1520078972B843FF3DBC6736602F68B289E0850EE845E49586C889CCDC104CBF13470F6F6C0E6766007E5C3A1348166933A45A1A62E0B749EE14A38E11A094BAE60A38C84079D81AA655782138671A0FA186A727457D351A8A45B6FE05369F7B158DE844E31117DDC47AF9FE52075C6ACD5F93A31C38EC7F608FF9096C8562E0271A35FA7265A56B24BF31C6A727376D1AB3F600573342E60884F41D355B2336E464B94554B7C108614C3394FBD561A2E74BA7045C0D74032877901E4F8A95C41CE9FC72013C51FA93B5C0B3C3B0A8C90CE0960F510A9F6A453B8B0012F7C2430350B8A4B6143AB5ADC7AAA6F3533E230C3062B7CAA33B1E9A3BFDA7BBFFEF8341AD0A33AB272BADA717A4790F4C99CF430BF114B62854810EAB7AF582A2EA327A599C490E25795CC5C42219771391B33DF4C7FC01524C4C520EB4559C2EA8C38AB5CFE27035C756248662C1E969EF478A2D2419ED9DA7125EC32B0557EDB5B77E0DAB221544E5F7A57A2941B89B803ED1C7D8DE65F64A29D8E7BC2020B723D391987F83DB0BC35E96AAE7B2772B37159A3257EAD277532119CF55959FBEC482169C5391A9409877C79255CBD1C8D2B8352CBA074BC4714DEB09F9CD81624D2782DE91EFBC30882C45631E96E35C9B53F77CC0D268722BA5EB858A1DE719A88EC240DA229CD7766B9A237641C1277C006A6672BF61AB5DAB4C223B7381FD3C16704CF7920B2F11210C969B6B46A152B72598DE4AAC1665D72A45BF51370DE61559F83081DCB6AA49339E489968C80498550AFC467C8AAF0C6C1B9085699B801C75EACC3142BE38DE6F6A64AD6708C426EACC13B09D8BEA819BDC200258D31A8D1F308D0A7470DD35161379191576A03B81D70EC58565CA7C4A6BB333338D8113D70F5BEF45B6835917E17C2945A06CBB7F2225675252F351593B06A6DB504B6E67C6E88763FB06879187C5053029724B3477281CC5C5294B36B64F12A08084EEA098489D5CAD338A0CFA61231268BB866C2C524C71BD6A467C845AC7A4EAC579049734970859A2EA753C6B93EF01532B130A103C6244A17870B75023E0014E6D8433AE5CD2B145BFE253A8BBA300B6465FCE277E2FABE36D6C8112887CB0A6DAEA4A54E258CF89071E407594DE1BF1F4AA2BEB50263DC5D5FC729B632957375B5CE6373D9B93211A66A29736A6ED616EF8538E95C45BF595B2EB743D79436D6385BAB74C80D88C1A1F4022E6C3BB3D2294C474C2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F12FAC52CA60594E514333EAD02CB1BFA5CD1D9ECDA4A0B25CCDFC47AD3F632A85F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nencap_coins = 46FE60A18124125AB93E0C578F1C02F1BD1301595013001C7F3C2FA56CDE294E\nct = 2C0B8450785EDE64FBF91E190C6B063F50B0AA80BD41C9AD969679FEFC58C69E1354C123AB70C1AF7E44AC63C8A8062E5BAD5313EA0565966301BB0556FB4B7C490463B6CD940AE2D9651A274323F799E25F1888853853C5EC2A4FD34F8AFF4159194E3FBA5FAD3C799CE439C84094C028EF6FC333FBDF19CB40BA8D1228B97CF602A0F7FDE3D15BF5382EDE4AF8A4C6BDC6732AD363735A28ADDCA063AB702F1BF656B474985D31DD68B51DD92E773D3359FF8A02BA792A06689C37EEB3815DCCA7FEB88BD5ECC79E5404ACA3621B3F81AB7BD55BBB293058F61BA5A93A7FEB9A90617EAC208DEF7C6737B353B4C3155B59726CB97A211E1DB42CF2F6805DEE40A68A966BE225A4D94542E9B972D3CF07F3D81EA54535E25AA7F56B8160ACDFA6097EE7FCC81A6F9FB05FB975BBD18315D68740FBACCCB17ACC9132B6622FF91EA8A2AB02CAE313D67A11DB654440A9B63A819A9A51AAA593FE1AA99D70A6ED17C99A25CE4A424DCA9EF9E6DF285818ECE4D4D596505FEC0DE68DB54F7EF7AEED7542908A8A47E07BC69DC4AD657C66FC97C2F3E79009C14A1E115E77D17948D9D599EB85D91F3B07EABE2BED6C549672A751FC75ED2FF131210A14C03987F09B61E24B144C4F7A64D8E0BE83642777A8CC9897379649DF060E5173F5C09BCD2C630DD7CDD51BF995A053DA7590DA319BAA2F8AA4904443AB1E9C5560F3F3624A744A20EFC8F2F7401DF81A228003CFA0F0196F6D57D0AAF7BF962994A60857EB5949BA5ECA8683324CEDAE9BDAA636B1EBE97F43C31A5AF9C51E78C6745231A3E5ED0C0B1E637FDA928F02A3C04B6BCE519EC653971F74E07544EBF78F0F71F58081EFB797F08EF9698A6665889DD1774C551B30158F4FFAF9B6C3E2E3A34213E4147A8437B118C12F5DE786D0EBCA5BB74AAAF88885EDBFCD96A3CE37864D522F7FFB5A1516E447EA2185451B408CB880721B09BC17F33A75C1B1DDD2A33D74D5F24E0F658E4DE0B049074992FF844F90B6E0D444F3612E7C53502643266FC97CD6D94899E5C131EC29F472C991BCC618C8E8786F83952FF53570D32A46FA9CE0A88CC4F4C2A84F185DE78F7CB1B428254886916000E4F030859556E2C5C172A7B73CE74999A58DB2C48CF23E55C43AF92557484DE624ACE9C4930B7A9E0BE561788D645BF8CB2EF2DA50CB04BF3889F39801686B8ED02D94B7C8A0DD936820791267AA3443AB4EB85CF794A80E96C2BBA992FCCFC655FB130569F9A2C47B54A0EA5EAA76C78A56729A516ACB6FC67067467518D79BA9CED47DF8E13113B12BBC467536994E1ECB8628D86AF891B30F4545EE20876340141B8043C0022031070691FDB2EE4F9A043F2AE05693E62434581900DE61A659769FB901460A495D90EEE56948FE26C517EAA0905CA92CBC47BF9CE4FABB881A6AF68EC1EA10AF30933BE24B791A0102F29733D9C1251B679F1CE2F08AEC8B19C75C010822A8439A704D51AEB55B63C958DB26CB0F839756FFFA5D1465E7F3F40661ED966229C193\nss = E26737292D1A1FC6772D9C14F9D74F0F4E830C0BA04253AEEA21E69830A3A360\n\ncount = 77\nkeypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\npk = E26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB6", + "4B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C5183391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C801B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FE26411E0CB6648D36C6236468793848AA4B7F4510377E0A24BDCCB712BC98CB21CEABC08101328D3D032CFE9C82D21372924C69AB5A402E9B3D88C87E9BC5C90335E5AC231A1B87EA3C2527B82445D7C8596B10A609616E4DA431C9593B91A1AA21A2E436A359A7A5901902A6B516D562363BF95890501AF4C5946626ACE3F276AF8966709CBB9B666B9842102F3077978E4872307AC65EA11002CBE4DD0BB83677419B89C9E0C9847FA6441C86B8B601663E40357831D1B3C21B4A8985ED50E546C2917F332D4ACB59BD64D9BE88EFB981362458B8D868DA7EC516EA9C807A29C5D51385781302072C1F3295DA2559003D4265CB330F43AC5B774562C182BE83636FA034BDBC3CB25AB6C8C21C69B873329321533A788287A40C1659F457C5E6E15456DA54A7FDB18C8BA246447606F2AA340A48B4FC667D7E67EFEC47910E05C3DA4463B75359668821711530835357B6A8EC62A3E7817C508C79754063F7110362BE73416A46533341CDE577C17A75B3316AC59575EB1A1575EC0104EE77F70941E91786AD457832E1493466A3FAAA55911E9BACEF8CE49F579F1753B5138797EF827F0BB0821EA69BD9C43ABF2181D0775FB64B8694C74F0323600FD3E5F1BC5CBDACDB2329928247E4759747C02CDD924CF1C93BAE5C37BE8C3B9C7E09B4660C3B9901EE33B62350A695D799B52743D5158C015CC609E891C87F9BA02616ED2D3A1C14AABEF101B4B42AD5C47916481BEF01B11B9496819AB76A428C0F5B8A69EBB24FB5B3407E1C22E2020341575C7098E63379406C9B60B6A1733C171682B1776719DB5ACBD2AC6AC4B97AA0A3C8C168A5AB389010A01B4DD01829EE4A402E54E633A229A94CF96E01F72EC4054C13335B89BD6E91E965BC324924C028B433074C9705AC4CA2682FB1B385F058D574515319397754CAC9F68CB70022882A24242D1C3F1242CABDAA4D68A91DDC8A22C939BDF1539645A912A33C1D11A5849211D831ABC2C86834BE35BC3500CC44522BF9ACA86988AAF580BF45A5FF7F8192E110E163356B8A52486F772204BBBBC19BEFC631433F081E8556579D288B3B27C1A8209ECFBAA30A82B34EB722FE2BE60534E2F625C0AE477826A9E75B7C5AED2398525358BF0AD127C15915133A32A9ADD47A72270A98F942807FC59F2420E14365A758C534F289160A65CFB34619C7C9B2992083CC699F554BD64586DCF379605581711D607235C944820CC28416AC761498D8B54193A8CAC8B815D7B19A21B02A6D5A737C4984F3A888C0B9E3F51B95ED9430327642A082787132E94D6C26B298B77554E7F2237AC286F419266580697FC9316EC1176C4D763B194C52D79B25604974C1BC899560B72094701709797C5183391A268853B9FF3AA277C707906BE0B078FD6619050E14B48BC73F877BEE69A3EBDABBB8B2198CF51B14B2CC9ABE673CAA803B419BE1C34B6341C2E83D2013152B557A87AC4FB55C5C86CCBBA995492CF960479B044B3D6233317677C78A453D4E247ECDAB3FB200C3D2A0564C4100A995C4F70597E498CF0897B507AB35E4587E2B875030303DC2CA8CEB41AE2A9725085C12040C8D0CB20ACE46F1936725BCABD60D0B880F7AABC887090195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB93EB856043B822DF9D60B55FCCB537AFA3CACCA9EF50433BDE1DD9831E534D192A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nencap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B\nct = A86CEF6CBEC42D8AEA488688BCD2F5A1DCF7716149399BEB3EB373810B7976F4D76A37CFBBEE50167F2F38B3E1CB60EE8C74CB60B7FA62E412A341794891A7FF3603E926FB870B876B94AA0F52909824A8EDF9699C5F5A3D309E29097F48B5354987DEA5BEAE36BF29DF79B0733622F1C67623A006D79A9909839CD70DF5A1C0BB1B18FA1602FC2D30C965DBB7433F972E73CB3DD31C6F9BE7C5F19C0E74C8F653CDC115725C7E77099F90B2FA2914FD713775FA619AC87F129CD9BD9A35393281BFBD18C56A0164C0C470C3AB1E4B4CE754E1466EE17DABB944A5953849E2DE8A5E69C4CC1B46D6704A03BA021EF55B240210148AB0380970440CC686D8F50E26DB02EA4281AA99BE5A35618576A1CE9CA39D7E4BE2F3D7ACEBB603F602030A995AF41F3441DD939AB30C19CA6D262438424EDF43375D28642F88AB6EC7BC75247E17399942EADE8F8A9DD2E9DE6ACA95256839EC4CBB280B6F7B86ED4016B95AE567BBB8AE138DC77763ED5BD71EFD669FEF71E37BB02EDFE11B3FCA0404C46B4B300476A020ED6BA561E231E731478D47154F35D5D9EE02D52D82482C490A32CED521C81B8BFBC18AEE4375B1C8A31C58ED19F7ED744D8C7EDC471082480CBA60E0B36CAF6B7B95404F427CD47FC93D548E8B5FD014BB045288BDBC2C8AA4164554535F5A3B36F7871EE965965B741F57386D15AA545BFC0E405831166A9D8496FB49894D3F2B3E7635E6C7EA7BBE009489736D506C808DFDF20103A340AF5206B227C9D913522608BF5593C6D08F596DC0341925497765BB68D3C9C9D34B6AB026CDE93CEB535BDB577220F59B87B7272733E9106856CD2E9C6A225F94011CB54E65670855C910251649616D9782A34CD4DE063CFDE8E1C3144B910EC2F83EE3D5A1D0C7B282214F467B3534945723130CEF32B8D8F56C74FAB9DD7750B4858DE350FF1D3B2674BF78076F0282BA0CB74244A4D6887F188BB8DF9ED1663B53543E8A64CA604A4189F0FFF339B8AAD602D39C9877BD96513439C258455F9FF7BD0B05293E8637F8A56F3A96D5B47E122B1367AE7D8F8C65FA4EE444BB8ECAD8D96BA05D060BB03BAC1B63D1A257576E672D77286402B3832297949400E4E799BF2DC14DD2FE364B9EE06F528DB197A9DDD93B9DA9426F7D8DDEBB8F809C6ADF1602F4812C01B002A75728325E3A9A148E0C85CABD9415BAD35C9347E45AD4D01D5D1DA29A6A13CB0949B75BD07A942F26F2851946AE9DEFBAB4094293EB2FF4765F99068DE9", + "328C8E0061C7A6C858EFD839D9725061E9A04DDCEFC0A2D614FAE5D0BBE0F8ADBE61B1AF37CE882ED75397FB228AE317FB91CA45C498AD05B5F9CE1E81D73E94F4ECDD0208F58A363366625E0408136637514A194F79501209C7FD5D798764AC5AD5A88FCDAA776B7D2D134A00759497B469E7B91ABEE9734961CF5A8EAFB4B8DCDE96BE81405A7C06C541FBD8881AA352FDB3B5AF4D00194274E86CA1D8E5E76A60A12E4DF51884E7F8F9EC171383177E7D7280D36623101A\nss = 1D8DB19740E2F6BA7C8C04216CF2398FE9221B2404ADDFEF8996A03EC72EAD37\n\ncount = 78\nkeypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\npk = FB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BAFB262AA9A031E49084A6127B8410A5A46CBCABE6B18F607C97D4AF6C6A598A089BB40C1998D16CD307895035B15DF2C34BFC05F634813EEC780C96B83FAB557075CDE3B64EAE6BA98B65106E729B81D11C926404E99164BAC5B546997D2A842F6AA9CE1F6BB7AB7551A06A3649E1CAF7872AC675CB8981A124CA05A318BFF9A234853821A3036A86404B0F056491A5B20AE09DEDB123DF8B4E9EB612A00207C6CCBC580373B0921FE2831F50610340865232C60660655184D8A0867A47811B88BCDC4E6DEC5874839919188F63740588BA97405BB1FF2925C1553188C0137336948F7809DBB96D2F910A9C0AA95D49267E543057976E3DC7346CDC7560E68911B8829D37BD0EB20DD5E2B0EB1538A98A76A68798B5469F9DCA82A08648A2DA13BDC1A9B52A7B6F345626BB691AECCD14EC20F1C252B4FB2595474B2DEA0EDDA47B87CB51F020072D489A2E79CFCF9A12B52BB4F626C35BA4C0888C7939F38E6126484A7932F5D6A029E1CA5CEA27D729065D7137BB518C1885A299B58E1F6446FDD8449E58A21453CDE7AB683BEC6D84876CEE590D1AD93852885DB721B85D4061DCA1327179ACDBFC329416B23234572901B3F63A2CDA36AA65B17035F449AF2B404691957C30028F053989C501D8C2CF8A8CC0C04AA59F3B19A98777F814A18A0753A7180264E59F2BE7C9F0266B8DC481CAB4833BE8B3B599818AA930571748D41657256015F68A8C887C23205A6655F30C51084925167BB75C98B8A25B7579BDF40A912365164814794BDB0B78824FE9066CC63473496AB9CEA06248D883D1846FC8084D59F05277AA3EEC0C3186D68BDCEB6C240CD0128A6BC1361467B861AB025309C82183233C37B35E8AF1B464331CBE7CC3974A48A8E015A491677567472F263E31188966EB556151819CF52772053936ABB0D0A48E99357E558301DC8157A8A7853212828269786919A8F9032E17F9B692BA8EFAEBB602E83BD4B75160541500779D1907B1159170DEA870E6F57F5229222E85B178DAB32F897BF45510EAD084887566942656357B7896570756AB1614994F982841A525C8EC63CCC8E4575DF03BE2F5CF96505ADE252FA4E80FCFF664F6FA8C337980251904A9135ABCC509DB15A49FE4C6D57B41BB6383B3483CA5F5CE11641F9EAA423C0C3254A508D4319DFE72168070CC8C771ED3E06CE74C93240947A8DAB87D889F9AD894F37243B25259153324E103B73C708371400EBF007BB5459EE084BE938A18D055AF7CC7AA98FBB88A156849765936E7273BC385A1BCA94A74368168CF26D8806C7901EEE2359C8694B5439F1E82C0A6892E4A68C4858A9A00B1496E177D1EFB57EB9C0AE382B56626595673230903CC19C79714364CC4B10891823535E21CBCD45C90D471E684AF1FE243E925C848565A1989637F7614C900AF1BEA9049B78E07F00950AC800EF72860E209C192A4AA0B901090987BF15A2DB6165516AD0238A40B0BB233A365BBF2BAB2F60EEB8A54771A8D8E5279E2740298563AA2868E2DF1BE582897C7A9A0547ACC2D8933ABA9CBD5D937073455489A30E8CC3659C03D37240BFF084D77F09DEE76B60952221ED2C1AA73B772CBCEA4D7A1FD64561E88BB90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10306AED2A804A1C9BAD4AB9E59F6126AD7C8633CDD0C2DD9D4C6F639D312ED47BE99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nencap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9\nct = 23664DABDDC72005181DEDD4683615FEBB4936288AA5E632624426F07B51A793B5E7A469F91895314F08278C98C5D6B8A184830209A05F7D9C38BCF5F84CD7DA273D7C64615C78FCA0FE08910A506CBF7DFB28B4F9AA5C0CD4CDA71C9CACA34BF27B15CA2E603FF4CDDB14A639277C1DCAC2242B534737922863E1551307071394ACBC98AF20BEDC07163FA84B6C63B08A1380A3D4157FD2006306C95A0D488A83D9B22C3E", + "1B492A97F4921D5099509FEA1D08AE5EB44117B1C7E9417B9A3E6FAC0D519B56380A8B5C5207F454779FD839426E0988BA8936FF50545BCF0E9DDAA818AC0EF08BD2D5A3FAB95BD157C13EF512267278C2F94512A8D5642AC6323F668F1002230DF845D6D5CB5EB02FB4C31B8EE5A820C30A53B74A87E0AB2AF7C51E0546CF5E41CC72B634ACBC96ACE5257B1C221019B4FD70CD0D958E5200927BA66B154613191A0E139CBAE734F2F78F7878373E4C4178E2E3C3E2A7A11E06BDC24D151B475611FB1DF5F39FB5D0FAD043211E16066210EBCE0F31503BF8E62431C863ACF928DA8EEF07FFB5F60E01A6DCAE1C558BC282B3090759F7239A20EC0F5A37CB48B351432CCB3344E25EDD5965422F559C6493FB8C5DFC297DF280536C37CCB41D2625F455BEFC77B71E7D84DC06DC50D32025609D0928EC8BD6B1F78F1784A72FDDB987B5999D1F289D29740ECD423193B9651BE956750D31406FC31A8BE3465F8C06B5742F66F4609E120AF2EA64F6C99895BAB22EF2F19D9F3CB6D7BC27B5550F34F6EBB51B02AFFBE626F051FDCA7C47C57123EEB2EE8865A91AAEE9BEA87F5B5BA63B86696863A9CC67F765C4C0E8DD90D59942710288F0F8C446533EB4E74D22B5F89CF1C714C139E487FB0DDFAE6D900E3B6FB7E568AB7116BB92E04754415C74BEFF6BB6C5D814FFB7A198C5771845BE3B0E2F2D397BE8083E1CB0F87A965D78768E3EDDBE3F234124CD92EF5C55F28A76357413EB2C4E26E7FEB772770733AF930B5C7251B2F0FAA388EFB08D45900738A7D1FEDAE2217914CB18FC3B0C1AEEA2B2C93C72F1811F7BFFB281EBD38020D006E286E0132C5C4875F8657C3E5B141294A69AA98AC26748DAFC3172222314F9B5B9EF0DA13BA75B7B2D8EAF62D50D7442258F6EE56E399964514290CA006095E125AB63E178DCDDE424F03BF59EAA68393FB7D6C36E1091FFE079BFC9BE2FF099722E1BD33F9FA47DC0766C76EA6FDD660DC2D6FAA41CE8B268136C6B050D449A47FA4051817831AA555CCDBDAB8853B377CAFCCCE731849F64539BDCE72785ED15C0AC3E4ED94AE3D4630D7E6AD08AB5B48C018CBD943FC968AD687C5F4117BCE83A663D622A6FFE5A47D44A409EE9D47D32BA9EF5A6453FBCD81CD92C27F9C033E32E83E1A2E7B32F4ED094A79A387F90A6F7F45AAFBEDA7FF11B35BD732BC8F3B75CD84682929D20419BA2FD2640DB63867532639DD4D1CC1042AAAE6821011446EA8E7D2B0BED9B7AAA6C17BED3955DDC566685D7E124A9A01D460DFAEFF51A32405D74ED\nss = CB0026C186440C0744C1C1C708D8FBF2B7AA1126792A7363576BCB2E64384117\n\ncount = 79\nkeypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\npk = 5226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC7873227303191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A85226AA8EDABD5A4A5A7CF6633A394B756AB38BC652EBC1BDB728C74EC316D039AC982B118F1AAEFEC04E48448D45F72B319289691A93A20283C3CB1FEC992364CA83226332107704D3390F71E1883B46BC2F31B4242744E0847E72D5645586AD0B8C0FE48AC04A003045AC2D2101B52C7C1D494673BEA69766A5ADCB38CE3A978209471B5D7095A720A4C1971D94970884F11FA90C5C8B7009E2E1769B382004C93A2D9187B23929D941468444CDDE233DB3791656C860705B714E3AAF076921458B8DDDD61E09AC461E96A1B1E9AF19AC6984129B6C8CA9D4E39D70277B5D9A6A4B605F5E0454AC05729C2691E87A8D79353289678490A822C41C52A2F56B91A35F89918AEE8935EF2BBC48485BD747CC5C59066B7577739B669AD21A5561018F021663F5CF48E08F39881D221552C846AD789810030326C8530DBB369681C69CC00C2390FA857A37AD81623EED4262DB69929353118A0886E6C1CA3D36C65898968EB7C187B7B866F18A8BB369AEC780E0033EBF1B0DF846CD60633A461C569683598C7744FBECC54282725E337CEC503D12A87F9CF5BA6587BAF31B852BD45A871ABB81E88C8B8A56D324C87A777BEAF543BA153A222418BBC57D7E1325FC2A075608988BDC44E276AF10CA2D7E52B045514080597A0FF73732789D0F955F93BA77E8034900251416B43E291984CAD36C53C947CC954A8320C11424BE43283A6DC586A9FB39B2927867B79772DC1CAA16234233ADB5AC819F1A172DA5194EDB997F924A827A85FC7C7A8281C98F7A9CEE443F68A2AEA6001DE7C7475B46B55EE8991DCCC6527B5FA1393C9107C4D35A073CE29A7EA205A9279B62F5CE21F3AAB0838B42E6679000CC4C182504A2A4E81757B7F6A183428786F09C76C69E2D7598F1E5049CB57738DAAB6972ABF6D8BFD2AC7137493BD2B8B5F997519B2026EF38623294B91999A5419356BFE03E338194E471926FE5842E79740F416ADAE2A24F441BA4A0C08ACC175F347EE", + "3B614664496A5E51C01A55B1D2A3E8486CEC4C3BA461970868502A0F9553D776514857BB8A872C7F736CCB432B1392E99568B51B9C9A56C441AC0CCBE785693722F90D63A0F78C8EE777236EA43DE2583D0E093EC8BCAB7C8C6DDD8254258B7A5732939D953E491A6BF310449083986B2A0F236C5B9A300DB22299146B9A0943115845F3FE98045CA844BCB1132E0BC98CB54746937B1479DADAC5A4F9320DC572BA81CB250F13869D132FA259604A76A5DD56A7543B96C3096D3046389A917DCE53CBDD9AB04A65B31C6C5CFA23A2AD53FAEA3BFF3985FDFF9CA3E3965989C072F4659EE8914DDDA0ACF30A64A1A823B78561D5A9304950EA3056F50B82915C71AE0B6883EF319D061464D8050F37C24C62C7693F204DD4B4D74B66DD7526FDBD707A3490769764ADBEA61C09A2D7F464D7E932705212D6A9151B46C2ED93A7B99C1148F679D622419A4574310AC20941B3E51591CA5D53CFF51A6ED2C081EE7B4BC23C8BA8B1AA2924406618715731B1CC404929A38911020FAC6647C24306E349F1ECB4E2F530E8F200EB9C0A315606A3E130498F96AD5865EBB4CBB55265E69316A3BC96E51745B02F4A593B796B5951F48DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F79BB3963CC1C5CF2B2D1C6CA76226328AB765A79999CCC71FE98D5BF3B34F51B19C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nencap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91\nct = A7D918C3251367B43A2CAF232D30CC44BC8313689F61C174CD6055E0939DAFAB9EE9C4CC5C451F6836D2D9FE0B6F1B737BA4B6020737487095AECC3C972201925C7A3E4C6BADDDA7441B89B2A35F8D2E4878D316E5B92E5B6F28EAB2E2D1A98843853324D35A023741F11C426442FB3A8D50A0F9BF5209059AC1E47BBFA11724F49488111C551F11DE6BA8C28E576758F2C30B219AE6BC3C79D73E5DA64F03E0ACEF5BBAEDB7DB863B7E8255F76E5C7FF26E42DF8F82A5435F5BBF861283710FA7DE3AFAE930013F1B6B7DDAA122121C83E0DF00F231020324312B077CA26E4E9C2BD815F93824CA59FA9F4E3AAD70E4D55A853187A4E3CA642710EA0109C00750820AAAFD98BE4A25BB7E1D18164F9A4D439F3FF7169696A108F7274E2D50F269F93967DC2371BE9AAC3716DBC499C9CF6639D02EE86438E2DA002CFF11D70C5F025E4A9A446D0FA9314C1E6B445AEC37771E579182D494FB5C448354B1ABE91FEBF5512C11CA7D2DBD0DCFDC37C91F67613C64B76836A5D91F57FC3678B12707D8451277F776EFF18EF083A00FD39332DDED503819BF343A5ED505059D15BF011766BC392188E8483E64B1438A1B2C270DBB1ED0521212B0BEAA0545FA703CE2FE495113FAE988C7F23282F536EFA269B81A75921A56888BAED7F23FA82195A78225AE72534D28650394AD9681278BCEAAD1A8A1C1E6AA0D51EA85717BA3CF304C67269E0562E90E8281D5C96645B8DDA08D3508DA723554B1CFB0E0B96C3367B49AB0D74793A772E6468B79AF1EB6FF720521361A2D2D70ACEEAADBE408A0CB8349F5083E899B6FE37E381D28B5CBA394BB9B7D943DF0167E1CFA7B263E942BE68F1BE1050AC3B51D5772C5EC02E7BF5A4D585B6031EEE47C35CAFB5D74DB20D643E39F382B8E69054F397CA6FDF47384328FBDAD37BCB29AFF15F2ECA75E7F9D8E8F5C24026EF6E4695345E07AEAB117B347B322B44F150E1B66286E24A31C5714E3D4191283D0AC8D8DB9DE4454710439758381D7C1392219168B8302CECE11F26D6B04A77F8A5DA32B22909498E154486AA5B4425700E1D08EE9DDB319217F7A9E5932C5BFC021EDD7E46FCD67638248C79A6C6C130EED0E8E634F332CD5ECB25FA65CE4B6FEE1CE618CCA6DF05EB9187D0B3D0B200B454753D7B16C7606470760B9CABEB4C3F13D4CBC63A96D2B97A403CE1E85075A7BEADB8C34E94508E87736B563848C1AE9CD34DA56D06DEA69811ADDA02507FFD9C3F10F6850BBE5585A507FCF0F79BE02B677EFD4FF3E4945EC800C6AAD1ECC53B9EA6A2C35B74FF196EE7A25938E267FDB83ECD8E5691E5644905FEC3FFBE86676DC30411C12EA05BFEEE31FCD4A804EC59D73BB15C931D031E8DBD36AFE294985AB20D87E8E338733EC6A6B7B4BFA1E0AD6A9905EBC7D4B5B23CF36C5B589A04357F792BA8D3B9F3270F3EE491DC0683E16DED773A9A6595D43FCF9EFE8C0917A71637C4A03598EEAB0CBF1F0DB3E33B1DA48987C00D85B207B7E960E866469CF67A05BCA16\nss = F855334CDE90E9E858863DBAED7BF4C45BF189861750EAA59355A3648B1CA1CB\n\ncount = 80\nkeypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\npk = 724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB550", + "1984C5D3992594A9238E03798D178702B86973350724ABFCD15255F0A5EFB7783D909031ED02C52A203DE570873C7A7C556202D53A6C086899802BDC877BC6A813AB59B781BB95F4FCA9EE76028AECB9142A992DD7180BC1C15DBEBB66765C5ABBCC5EBF764D5234D89A378D5925FBAF63A00E35D568804B973450A045E55C7C5F4907FEE390FE6877963E386BC20CBE929C3D247611E346EAE401ACB972843DC204EEABB043644EEA29BA2C1A160B98F0D28CAF0677AB2ABA362B7BFADACA4E1197F54F03AC8033814A71E1CF407972B3F1D9A986637A972B46D3AC46509C053EFBCB9A475BC4055265961C79E1374C2159BD2409A84F22755A1B32E4B604783BCB2AC49A27A5B0B07AE346AC38F54A2943559F02270BBB19508E903888ACA4BAB72E332285837B9EBB466E5CBA74D5AB6BB3B2A0FA26209A97F959C905BB4B058BA8ABF30A5A6C190A018A9803AC29D84BA710B30DA9A0844CC1A1478C289C32737144812355E0D7589B9AB765CA3B23353A350876F05081F3E4B14D8F66C998B81F458A394CC68C3B7BFD37366EC93113DB928E5F9BF0E9AAAEAFC619E332A7EF3898A66020DFC64F671879691C023409B53686770F8148A2B6F7B62B6AA42981EA0CEA7753599585034B9AD99C9AC8B12872B1A47A088BD8AFCA2D42093928A4FB770198C4CC50B0214C4C94FC7B62B5E636423C6ADB553B138591F6372CA6D53343FF7C70782A2DDC4801B262F220A539181C13F3C3E8E0A0D7191A43A54AB008D326DF803FD8757F88AC9BDC8BC75CB83517AC71FF8613B3BA713377FDAD2199BFA332B8C22C136350ADB9553E3643D0C45413782F3BC9E941965DC051DF98738CF50113AB422E4A22759CA016BEA6FCBA390ED64540112842F5B1373A2847107A43403B4AA5CCAE154B9C54831E3911239B79F1FE997BAE30A542560FE6647A2E7C4916097FD484C3D040456EA2BF8B63DBCDCC8577B7AED99C05FA28D468272876B614045095E918600F7C94BB0944F62235C169B58789AE8BC3E6F677CA8D238602399E307553E235D11836BE120B3BAC41B0A668E0841AB11F49E27AABDFC27AFCAABBF542911B6A220CDD626D819C44C72556A3946DF86C43D1B8693944D399A3B5B1309B9780E34330CA387CDE8E4C9B2D0775A962F447828D6295873CC1629777FD93C062098B6149A3E7C383E2C33CC3FE7730537416FC1ADB6C09F4CAA736E4C796D2A97FA3807C9EAB72993B4B876136B856C7BC75AD054288EF491EFFA872247A99AA39A9C2B7602027D65A169317CAFCBB77C37D89ED32489E3C2557998A06689B06AB96615BB5752D439DA446354CB0640686AA794444A806C31D721B8C6B820810A5AFC00932A885107B5F968B5C8EC98207293D8851892A01DFAE4A99832326E3863BCDA75190C4A487B46E3914B702017B1B520CCC30A5C475FB2DA94EA217F76556BFEE825076533973BAD3AC7305B5C764CD040D723617090AF4A7811E9AB206C6A331A647D9385A5E7D8BAD6C89B390B617018C4A0691D262429BBA173598B37D7C245452853506437E756A399670AD8E292B0D820E3567047C82870E82236389D99D678CD9B49526AAC30D1B830B12F4E62407A59C8F88B7B5D088A2D08B9F114C3F158650F32C682EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA6D029BB2121C788B5B6EAD7226DF664490DAE362C4BEFB615717D81C656B32735FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nencap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D\nct = 72A78ED97EC6F0DAFF51A9BAE85D1873B68DCFAA8EB163FBA6FB07A90DFDE6AAC88F65FB4BC7E7EFE6EE951364905859A26AEA558ADDA81619A3D073190F9DF2D0B68016BFC247BD2C3A1CEEC29912EF21B27EB77C7D5FC0CD9B774B75E3E2C584D8116FD0417BFAE6D2E4DE494841E45A217C2A10ED1BD3F158589DAC32DEDE68EBFC3707C473ACA1C9D44B1EAE40339106531779EA144367C767729D4991E7FB0BF3173E3DE8937FD489D09EA263AEE0DA2561E43BE35FCCC2D58EB25DC424E528B9C5575C5E1C53D0581BCF9D5148013A8CFBB5F4C2683AC792F2BE1D4DA00B136262300D51497CA16A2E6CBCDCA91A006F3CE6231D31AD90ADFCC92CF09420A789FCCE4F6254A6BBF1385CA5985C9DC9D8CD57F98EBB445DE0BAFCDD98B8B3FEC85743D9BC78E2CA193B3774E3C5DCA74EA7A8AA51A468AB4587F6C97596F7E66121BB61EAE71A9965BCBBC415D52C826016E84B204199FF893AA7A9212785E456B86775EAE7479B9E109959E4BB26F4E1ECA3181E9FF9E26708616316D5CAFD25F6169CC291B65F555590942871F3E4B62D4A41D9D9C75E8B215006A4371D8AE773333043FA33C0F293119B94E9D0E5E43EE298B7998FD6CDD1A9752BBB3DC19933A3BB232C37D4E5BFC279FA1405B7030D3C3AC2D47C999EF5FD2948DFF6A21855398D0186175923FB9C0A5D9018C74693C6123C52268A28A5B42550B965BC9DA6B3DB2F86613DAE9565646A4CB39A3D3F47C1583CBCA427F7F0B53FC60B31D474C810FDD85C8996189BE93FA1DC6935AC3A9BA2E62CC45C32F74D7C0490EB6E1AAA4F821ACCC848003D83C3B715D43ADB0C7D1D9B7FE54BDDD6A34FDB5A99158C8EE4AB3B9D1B4D4DB6F1518477E3931A56C014E3981AE2B406FD12CB1C6F275CFA4B3AF67457BD10D70D681C00ECB97D5D99EFAC58213FE364E2CB532C198F51A8B5773297CEC7CAC4342189FBDA4C2902A8687E8DFBC0DB4984FDBB9ACC6CF1E7C93B2AD02E7D346D22F3D36187A398F2D28BEBB8AAF98347130835EC07AE255B8BC6D4E50271C6C9CFE29D099DB6C8547A6526B5AA8F30B1E655F82E85ED78DF36215E2FCC5E127BD3670ABA5A368A4D16B8020634590DD1C6FAF3AC0DCBB74B006195F24F503F3EF13B5AE09B0730F9C140AF4B3481A0F50C3C65B90CADB05DFA01EF6494D8FC06A3D2A30B15D4324118CDC330AE4581B2DFFE0D8E7570B5082A9DF811B492F4F9F5C607990056B8CC03F74203F9BCC38E5BA90734142E7DACF63D2EBB1AA4F4A4EA4E29B0849054B57D8AF63F028AC835C50735808039EB602545BC1494592F30BFFB0C1ECE40726F335FBD052FA5CB6CD3FCACBA194850A05BD81C7838624AC8350E64AC910AC805DFE584A680CF9E43D6DF0F654540913DAA58CB0D14C208117E198271DB03E978436C193688B8809DEC85E7E4BEF4F2BEB731AB4220738477764DBFA8DBEE0B1A969BCF0D0BB1468DCF14C20C25D4A02746D0932554FD8501967F2DECE5FD18925C30C0B81AB2EACE088819\nss = 3030433313514EA95B5D6A2FDFB64D4225FC84EB70336323507AED63C5755481\n\ncount = 81\nkeypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\npk = 30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0", + "BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A30E92DBF312758B73BEB83625DF3B8D5C47A7A334D4E140915CA1401D461D7052E9FF05F73A1598DC9622C324C1C8B5DE9B0386EA3CD95B86D80085588AC69AE310BE6B5B5379202F4F14878FBB5508907B99490E4191B1E13A6890A9209F0A12910A3E096747EBA94A337AF9E609DA4E8A9F8003633EC099983B8E778CA3D72BCA1C19B4FB4A0FAA4459EA06782367580B7AA49AB74B60C4CEF7AB3BB9BA081227A7E1AC2F5400F8F7395F96567403B2401A2ABB0B70E92E6CA2102C597F496CC8881D7B688861C7988363112155B5B88271072A7A7D68B76036059CA5E402532CE8763C52CA237A334832832F2A49BE3907D15852FCED4675547796D3046535390D44580C24BCC3D67A50CFA2AD8936D46121A7F60179BE7AAD0746E8A2C8CAE124D27181A374493DA6A68D47387A44460B39A45B2619F1D29B08BA4495230470B87BB926279EB760B9041632317C4D7A19E7753458DAC07EB73331D808CE318555E1A2828DA2F1D101CDC9B8363990B85064F63226C36C71061444E17A28C3B56332BAB4BEC2602F5C31394C870DD21030997564DE52602C2628C41CB7AC2388EF35371F870A21675AC522660268A1802A2E4CA4C7152A9776410910175FD08C5E0307F4C2A61C877ABBD2185CE58738FDA15335ABA2C77A804F94077A777FB49854C7A78462263E435A1D7B4A5205AB879438A91EB60397704CD937E66C7310625A6276182D86894EF9750F1817D85709BC578092D3B65F5C84514361264909DC2147AE6F3A577097E64BBB2C679C845D827B1AC393497575E385BB39563E125C3A3925A21160201897072F03F45D6BA85DB7EB1D5B8EC7111DD785EBDE07056653507E967385945389493B95C0A95827583F01DCD473FD3138887D3472E18B24C1B7E2C837668FC6917175471F3CAA1323A34432B72C7B68F658868A2AE87306109B1053ED2BCEDCB7037AB72D8C2BF48D29A0822575CC91CA1E5698286C9B19A7471A5B652F6A900659DF9183C76417F0FC89D743AA635791D588CAE6F650F3D314D65A6AE81A935F38B964F290BE7A1A75F256776F17383F9BB9F9203415622B60B2A152A7CE3420CB49C3592AB8AAEC009A237A12C2C04ABAA08A382622DC84A053C94881664A97381AB88CA41846E82C02E00C6033B4721DB29B71FD29069297A2CC387F2AA5336816C66E75B594BCD144171C3F7AC6DF8A9A10A71F35B39A3DA7D53571CB33860315288C2F7843E855D27DB6F27B38940F973B2B063EBA12B3A8B73D46C6781AC87F44C91E982CB27E534161212B367AB74A318B0F41E7A060823F17814F9A6E4F5A9093A6379FB0291D99916B15ABC596550F152BC79703F1B0393B720CB85A510D4C9557ACF3E620CF994C0BF8C06C2606041E7C3CE6044879A7612C3A2FA587B1B7676B956291A7BA5A78527A163AE08696C7C881076189BC1623C8D360C8D85C287A9C0C6965D0FA315E2037EED604084416FE31B2F01C7678311ADA765ACD7F70DE59A9A85A8249205C78CAC786AAC9A0A0A7352B18F9CF936165A9C39D99AAC7C175A5025F1C66D04354480175FC3249930E66C9D06AA50E7ADFEFAB6AA9C205C1507A8F40512A45CEBFB2B39F3330A962ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A564C819D9BF66855F6AE70627F04DA8378547E5867E2EB9759FE0971EFD601C4A11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nencap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21\nct = 98322D7A13921EF76042F6DF285A8BD2D0618D843820CD3FC35706C97D92720BAECED43615976F33A50EB4F4871B2CAF187088AC58BF63793322CCBE9A510CFF90786A7C3F28CEC3BA32C2D90D280A6411BEDC9046AE4A13A59FBC3FE2330C34D78C6743009EFDC3554392C4139CBB5855659A8A4C814F89BEA551FD3E8C219DACA38F46F8C6FF101E07A31F0A07B8BE8EE2656C189B30C9C6BC69DB6B6F14799A239B0D8677E2A76F31E081182BFC44371F8592B1A4A8A01DC524BEBCDD43F8E48A77550628253B5B78688E6C73CE990E967C6D67383EA3E66B9D8349FCE9EEC43DC2C2301A4AF7A9BEB52AA99DF13C8F578210647E8935871546416B46BF2ADE02A6AAE8B36DD9F0722DDBB5A06FE93E496427EDE60CCB84CD6B29539AD2D7F608D825D6B10AF253852912E2C959EBA801E3D895CEB04319D3791C31855E40D112B93B5444DA843439805F9C154BC0436859A4009354D0497334739EFF86318AD7ADCB4F64B4E67775D8294F92B8501A88FDB13462D82A568CE39FCEF1598A56E3E0188FE62AC5E456F6D87D37CE482D59509CDBE28D909D452A5D7E2A8D8CF90043E23C330026811BABBD9CACFE298C77B487A9814356133CBFBC0C1BCC9FA503012AD5536432313B3A88596D44D16E2B7339B50456EBDCA6345D95FF6E36CCA50B0036A79A86C8500B532AD3159444455DE6EBE469820EC9B9FD8C956134E99A85D4BB83B02F1AD116DE1249750391D9D9B860F9B75817BB09C688FA9BECAF9A5776A8CB6EE94A4540EC7B9B790A7E787B746BA8343CCDD9C73AC6B2F19CE9A2106EE0E2FBC2399DE6B4250B963E6BF5FCB0FB58F4F182A4375077848C09A1F358B2CCAFA3BD7784DF29B099171E74DCE17558934198C0FD3FA998245AB3BCD782B32B810953C845685408AF76D6C6CC252DF2A339247A5C97409B7E59E652C3C70B4D7B10BC4AD9D1DC5B5572ABC7DF75B0D335ED85C98AA6EC2B9A1EB49533B258BD1BB353339D3BCF303232CA1742F7B3BC69C959CF9A540BF7A5B08564D997F467EF6FBB69747B56C4BC07E7E3D6B4738AF1BACA39417DE8C34D72798336D2934162B6EBFA6BF46EBA85B1CD94BF04CC7B5E36A1EF66A9BF687477114295F8EA84C80267C64BD617722D6F7DE3601216059D7E82BDC18728C2F2CFD63EA1029CAE451B15AABF7BE2D13D7191D1EFFEBA909B05A419B820424CB464E7DDBD0D272BC464E689263FD501650B7AD691565625941DEE3D6DDF9195FEC5718DDFF43B067446A32E2B34D1482348446DCC8B92E0A8077C0DCD1E59F05C9B6A7B1FA867F878DCF731E5FA38ED9596F207DBA7BA0FCB3EBF2E1B0A8BCAFFAE5BBDCDBF62FA40F5AE8612B1E319671FBC71DA87F5297DFAE4BD161E02B7115E9C5C6F09A1C44540D5C8435C7E2CDA96B9BCF9414E8EF6F1D938ADE592AEF958996D908DF29D589857A422B620AE1710889B58CE7A59A4DC96AA46A7D194AE8E530DF9DA7BD319ABA09F94F2F02FE5C4DF2AFC59F77453742F35C08D943F59E6E3\nss = B8B9F3AF55E8C616D07C7042CCC26BB4B83D20FD502BA5CC7B72310990EC50EC\n\ncount = 82\nkeypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\npk = BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B66", + "4629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E53BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A12994510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2BE0AAFF4D255D72C6E8424C2D5D23F0AA4C28094691AC4BF0F56A51EA4799810CFB024C151C35CC3C6CC90A41AB964370C2BC953A84A73C87A02813DE34B933F233DA28643A93388F944C033236372FA6E6ACA085B598123F27122A40074A4AF57684D46398E5D58B13A863B0B984E224A7AD52C1C4EB26909451DCF2A15DCB11AC4CA38D93CA350078138E0AE87F1390FC9045EEA420260C913C6B54DD93495F31AAC32350CD03500DA308FD8BA0777C999CB4982C91E569A1C52396EDC506AC7CC43264A05CC880191501860F1A32F7760AD3B17FF693508339FCFC05FAE095C6A96C1E6864BAF147186BC22DD882620E5A5F4516DF92B8B715394C5677D0DB913EFB25459D6C636442A8CE22899F8943957BB2B281A8ED14BB5D0CE6DE3086EA8B6165798619B2ECBFB22727CAFC6409E23088C6C940C23E86A603788C07BA89D6BADCEF07D79174ACF70C55B7B30C067BD8202A1A70998459C54384196F814515EC9C7F360061270090EF37AD32115242C2AADC0121E1A08623038B311982C669DE3DBB1C7789530191B07A947C9637BFA241ED35AA1D03C81F0D70F8B95112A3B1B08B25C34DC7E1D577FD30A808AC574DECBB51538C2A017287E62128F32AFB0F7A73EC8831E6B975007592B5C652FA636C7315BAA474F873A5DA2E82FD146268DC951689BA83E046C0F4820447C3B3E6C78CD240BC4D21E0A4660EB1C69402B617B83057874122E203BD6313D7874A987F2987599CD4D7946E50665F7D9A80651CC8DBBBC4DF605F48274FBA0640F8609B6554A7760856259C32DF00D3056AEF65436A285583CFC9D9A644F66E382D4907C6D78AA461A2B6BA8887C238F81D31E796A675EE8B7A598AFD5D79A0587965420A2E9F2782B71331737680A499AA759824D11ACF1A001F9A5865B6568ED8A1F4F4CC38F74C24E231965E9830232924526BAA377B2EE933A1FC4677EE74FD98A0881628315AA95085C7415A1A51A98406FA345A69802BA71CFC885816EA30FADEA0232B13EAFBC24B84347124BB41F8C663506665CE4C3801B09933C19675C1F9CE54C418207B69215C91B10451730DE65A4AAB6C97804AD33C50233F83599133510BB334D9C1F4B7970087700EF45500CCB31B7933FE74A346AEA4C9BD409BC5A186F00BDCA67CFA8D041DFEAA56547A71C35CEF1B664629AC9D4F431CFCCAF62A781A4BBB2ADCA7A7914627DA380873977E6E1A11FEC0938A3A886E9B328A8A539557F6C700285693266742F779BBE2E7A0603060673C7BE9591BE19A57A0CAC91CD1C61860A86356B90715886ACAC2306190CFF686883A61E56140F64BA76123C1B07614FF5C8A4B402CDBA738AB68B749C1151DA62C30DFAA3BF826D4848C4910C9EA20669735CCA4DF583E0C5412B610BCE816FD17AB9C203A7EA42081901C8CD78940F090EFB49718AC90AD6A101093580C13B5FFA0AC0D7B094D913A9DDFAB03F835F79173E966746C69A0228D06A2C363E94522EC68312CD312ECCDC688C4A88F6A5B7C3464CB7EC842FC1377359A162032C8C504105461936714F451481D8A4942D1715B6A65583999B96B0C47A914F2F721F5EC6315C91B009E714F6518BFDC75E828256F25740C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DB315CAFBAEC2F8A0142F45AFFFF65289E826C9244AB1CB03F9F65DF3E3CBCF711136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nencap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F\nct = C324CF3A1900484410A1DE432AC56A735217564A14F75A75526E6C83672BE590AFFF601320226F0C0614068ABB30B7B0AA66D54B4FAA789F9D9E0E48DAAF7CB452F4897CBE76FAFD89BE2FE0C32F9D0D4ECD61E6AD891998D5C4B334CB9DD402C2284E0F03A85DF505C876D300DA586E398AC16331D8F8B8E84B7347EA13D50DD1A33B7116520638E8BD779793F6CBDB1ED82D8ACE7F25E50F94EFFA23DE36BEC9210B1DCEBB1319A8AF22200A33A49C09B63998A18B4D438E1E4958F5DB78CCFE9E10FF0537F35931F05E629D8BA4A5B18E9C1EF194089DA0C96105BD287EAC7ADEBF758F4355B560404351C58646BA01A955644D1FCEA3A30F7AFC01641D360E74EA49BD27C1C3943092FA740075AF38EAD19E6376E4C91F9075BE124B4A43A0DBED278B3ABE532698E57B60D1DE574F31E159D98EE07896B6E9D88A4F2594BE1F0A0C73D7466FE92F8464191B7A7E54791981EB2A8D39A0B712F5D4507F8FAEDFC7E49EC6F31ACC77466494EF73277330AC837272D68CCAE0D05D75A235E353AB29216A2E8C7ACCA8123D24441CD51CDC6DFFF3AB4FC70800A427642C1E1795D41C9BA9FC87A3035E7F1CFE390F1EFBB9B955EC6A0918BC45411E8325FE8F4D6BD928D4029949508DFD4978395B6D021C92453B8599D8705951E2FECDA5F03476ADD8B6D7FD9B1336E70A57F42017CFBB329E925180E034A438A50623589871E47EA8994C1ECE7E35EA42384B1E66DEDBB3A111513B6DD7F25D95F5FF0236B717BADC740505777B2CBBCAAB063523C6A8D1EF6A9CC9F689DC6EB2759D5916C4AF16564E6C23F38A4C27DC1219094A023EBF5B56827EA897045DC881F0A89A853645942356EFF1A1A9BEA7F2C12C68B5EBCE0706FAF9CD72E453E0188071856C7FF37B952CCBB53CAD0CBF604DF59438C4022F6F26D71E9073CC1A45AC6BD3F6A71F3EB284FDE720416CCF1ABCBA0C9239144A6AA38AE655786A2C3820407C77F8378858F0877E6CEFCD5BCD8E5FAEDDECD68C1E2FCDF9BDA5EEF60FB7E8AE441CB8054FF7C94A8697BDE5001893ABF8140424583DF49796D1FD10F4DC493BDAF3C1C3B76FC1D34346CE5A5B7755A68F8C5490CE8827CB8AB61C3339F0DECB83F09230EAA58E6154BD8E1A77291654450A4949C3DAF8B4C05B001D94F21F0698C426A93D64B2D1005D1217BE6783588EDA458545CC1D677B2770B25491224D8D194285AD612F741ADAADEC5B2882D13334B9BECEBB39F9F0D4DE237FD36D7B4E114A079BEE6D7C2AFEE75C4961F81C75887A616F1E6497A4825C939128FDCA95DF452C5F4D27B1D516B33DE9336E394906547AB7FA5ED5A45CAFCBB56E324B606DAEBF25E705590EBE36AB32F5B4A4171AB7832DBB66177E9AE6C29E5E4F503AB861488D5AD246988D4CF8A41276F1048E4D778776D34577679069E4248CC09A5EC7F533685E137AC32C984E91E8830E1934F6B2F91B33A3605C53E51A8B7264D53B69AF57507F5B5AB6D4F1B1B09AA1E50CA13CBBAE62AE464E99C40C2072\nss = 2E4139C499A24CAA334754E10C6BBDDC7A0830499CA65E941AF8D87EE022D483\n\ncount = 83\nkeypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\npk = 690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B83", + "28F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083690B34B6586039100E84215EDDB39AD2D40BA9F80165623122A2C5FAF3437AB0376894CE67397D32A67C3BFB9761850C1C68AD988348725C83A378143D504400F995157903B9D04EE43404AB2CC7C35B8E0E09CCE4559945F5640450703F81C35ED332746162F7B8328F78BFC3359E7C1B4FCF06155FC745C70245FFEC09ECA957C8475C62B05BFFF288A5E5A5C78206E48C3EF373658859C3D9636786980578C07B764641D6A87222224557D10436FC72B563883ECB0934E50B6EC89429D7792EC0BFCDA416FC2AC323A58DF3FBCDB6E023140478868055251B1C09FA023E240E109869C1D2967F598A529042D9859F97CCA2E85A635418707B3AA1835B77DF93AE4DC53F228083DE6A04BDF58655C59BF57B107987B88CBC001E010B9C2458BDF138288190F955B62C7013DD5784C809A7B1A29F8C3C33F0311A555306327392DDD44EC8F72FD5893F56F58BAF207F9EE98B7E31092F761C390763A8B57409C7C5C665A913E20C9B62A5E80646364AA8E3B95030FB2FB289991B8637EA57C7B324A25E0389CE979B5E816FF841456261BF042C85DAD84F80D788076B7C69CABB8E389A72657D7D63949657B934A468516C36674194DF1AC3F595A294C28D24C26E1B1B5AF5B542E025A182868E1555442E0B0D064865ED5CC1665074E55AAAD601779E591E1ED2AB07CC551437603D24CA743218FA846822B2857F871FA26834E0422746A6C7DAD256BC0B4BFFF21BD7309482D7669F8857543A0436140EC684C959D26F2F827A84B37534B7AA3BC0A08163689F01141B511E7D11A316D2AA7D73909E889DD000C20E38667DA048278B5EE87188607B4210642F5C38866FAC1549637C600C8BE8C60C11AA394E8344B6C6536E687EF6DABAC397ABF1CA7486F6AE87D8A3DC8070B5687F7C6A73225B9233685C6B703D33677998C24E40A72894193CCA1C5ACBE4A133D85A6912587AD4AD522214974CBB1F877E16164683021EA9C335D41B000CF52A3ED45B2D95B7E2D061B5213DB4C6BC36D76DF5DB9EE6984D31BCB1F6757DE7E51871F1AE7F388C5134956D3286A49BBA39967889C9A424772BF5DAB014C94893A4C8B74AB099687919243C7633CAF297B2B73AB15DF419F6EC22D15A95553831BE379ED0489749C495E3B6B8E190049A8065DBA8933FB21BA3A751CFF289A2E2772B06A4687338CA88C0EEF1488B848AFA1041F4F9607EB18BC0650055803041B728F2F1922CD984D228096FF29E71F097921423CB82254C40A615240A2482A3F5F095F5B399A8F9ADDEB6B726F43E3AF64D09038CAFEA26686CAA2CE2194CBA660EDBB083F92DC2A51142BBC922958C86C62CE7A4B3A4C95240D72244A912C3C193485208CDDC4514495B35863CFC6CB41FA721A78080FD7BA72669AC6B29ACCD3B832D35AD70F7584E197D695B78C832000C1C337FC019F0AAC04B2149A469420C15B2DAF5281DBA5DC3618E0135C043F139CC74B14E7451FC11328F06B73F124766403541131D94506628C30B7BA68564179FAED9C9D2A20F3B61793A33A65E92B699A47FDE974EECBACE22690273A757DA903A886778002D283A819CB1EA2D34B8462DCAB57C85653E363629D9270738434AB1BB46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9C8D853E65B5B118E28B7CB6F0D5D6F282E0EA20FD72F3690A6B232B20A8A55EC6CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nencap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48\nct = 1F5D4D55EDE2DD05BE7F87C0FADDE30550A5D90923B7BA8E773B5EA78DD3770B9CAC323D98A6E08C19BD600C830E2C2FEFFCE4DAC32376EDA9248E0CBBA9FA0EF6656DD0CA9B3797992C92869164EFE226FED579384121C0FA2B417D5A9F1EEC78ADE19AD9942730593C9AD039EA26883991A02B93F7459EF9D461D5D4894EBCB31025F095F1B6BCC6153D5A998B50BEC88D447A8FF33224D2BA9E9A58D2299EC6D3735096CA81244B315CFD39DB3B85FC718AFF5954B017724B3C6BA3F6780D87E637B0EFCA63C4523099016F78F2DF9BFAF6B0DFAC64332F1C5CFA54A646000F00196FF0686F0BE1728F6407EEAADA48F9E7A6946815527972C9B661A7CE051E76F3B6767DBB186AC7B923BC7284F2840F7B321873B2E46206489771533324248CADD5ABED7AFBCCB43FE0AF06F2C6D6F867B189522261A2A7F042679E8C9E15AFF58FF305D6FA288B1471F46AC82F664012E1C1375DA9A100AC4FCD9D093F191FDF8B12088897B2D8E9E0CC9A986A458751717FEB6438DE9186CCA6B8D361A29D2FA7742DE825ED2FDE97A021087D2DEBA129EAFAF10F370C2833C80818B26E062DD34CB9A4B23377F79C20AAC87C9F93F7B7AB25F74AC0FE18F092E1BF6E43A82ED4C456682F11DD7CF5B41E94FBBAED42A1EC9432E36514214C6600B053A0C9DA4F99587267755E95C3B45BAAB7FBC3570A2749A2533E9DCC2BFD4AC1D477D585BDDBC1F44626E40A3B2678ECA64316CB6B9FCF232BB26D988B3EEA81E9568BA4868FF8DD72D457513552F6C25C5C5C605401922DE6DC8786", + "88CC6762B3904B7AB8F06BD64F239CC5103863A7D066570235F53D4811361AC876A15770755F9834B7D49C831D97C5602BFD14B9EA2B37DFCAA87E9FF0F7EFF68933C5CC9D8E5A5DBB5ABF8B7B7239D384DD2C3A500AE16C50511F3B464F07A1DE801EC034C3533E55FC94398DEB4E9E6099EB40A75548EB34DD62201D39057D2D3AF3EE71EBF3458267672DA7650CCCEC7D34F8D53B3B63C4BEC77DF151483331A461C724320F4B8C14F0BD96E0B932A39D41DFDC8D256F213DEB9DFA7A9C2B43FC15D807B3F4062D0C1C80FA96EBC28C0F4ADA8E47750AED8089AF233686E9AA2463DAF738CF0E754ED0CE169A1C7B99396BF71C61C81C924066045481A88A2995D0578786CF787ACC37287795CE12A14C7E128556ED72EBF3C25C60F8A4909233EFAC38BA1068E81CCFD3236372565985C41909CF5E40A8962569B361A026B2A5F5AD411E6AFB36A536920C977DB512AC027E1C240A0AA0A0176FC61334C5FDD25099164227D3D4755045EA9414D3D199A16A8C4D9E6DDB25B187928E7037E6E42F895AA598A9CC3F04B1BFD9E8122D1A6F4D8076ADE9F9C33EE2B9AAFC78B685FCBEB2C0B39B84C5B12D0AC4DDD3421F8D20FE77540A78816D364658B49B7161DF6B87D3D7D7F4FC26FA13EFE503C1A50D3EF67B9E367B4EACB81082E3A29C29E708F988D888A80FEDBC9ED2B2ECD1DA8378DA262113FE18A9EF88B8636862D9A92542\nss = E412F3AAC1C0284D999D5A7F8344B4053D10965FCBE1638F7EF666EF29C521D2\n\ncount = 84\nkeypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\npk = 44BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD263039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E835244BB530C48419ABC7578B33D6DB56C76179E9DA3808BA4C8D7C227BA5C64AFD5C87E01C1AD12A294758F45804719DC7369950E9E6398BFCB60A7819585A689462346AA5968DFA83BBB3B8A51BB59311C9D100A4A0C7586056201FFC3CBD92C3A42D6851EC064A89227B4D1551CA7AF6B5B3E892B4E44571669412E4240A08C42551DCC50086389F9E0C0290956B5AC58844A84BE308D0A5562B57B5CBC594CEAE87910A13167F27CE63B822F201AF5E9C33BCA746BA7C5E8541FFF17324228321C7A0EC976646A6B5615F80FB56351D319B31960AA8823426682A610652652994D4A78C25659B533F5B40E6236A6E704CD891502E9C2D1858CA64C94D3734AC0BBCAB2DB2F9E03450E721A38C82A4C26A487F006E1966FBF8063AB115E74F441837506559BA5B7266F62B17E4D959209B657193689A0354149880D08434FBC282713118D9DAA89C52186EA918CE2C170D8380E45A32E9F710CD6F89DAF91C9210B767D743F61655A9702051D7C8A46F17A681B136C0863CB62430D084D282099D1636C04D6B1EC212A74046D2D8108470123DD751DB685A1A1FB3A3B2C216F51302FA13AD73B919A439D424A4AD9E12994D1963B3C0E0316739CE50A1A7C23D65ACEA61423A5792321A84AD2E1B3F5B595F11637EACA77FC753260E04CEC9CCF55D70D4D567BB78749EFD005C9525F6E921F0630C25CB9A129781B9B864B7556272D5B4164E340D9464BF192979A073384F6A5E52AA0B6B74D43FAA5412C5914524974161AFCD91660705659DCA87BA482D67C8C1400B069E66A19905B331243701AC8261952C5B736B25290235669FBDCC254631294FA2E97C440D97A0211C35C2FF4B6009AA66E27CC09BC09307C7B3794A5D189892EA60B2B323E95057FF355114AB48613E2760E00BAEB82B0A763067E216AAB899E7CA06E195A5E92486CE8911BFD5C7D956318AC3B029436A9D88C56AAE2A3DC7B382F2C5E7265A037A827761447FC59A40A3C8693BC996CA786FA7AC1BBCC6AA404A1BFDB3D227C6ABE42CFC463C2F1542AE418CF4B38CC2C1595F9343D41B4A1967C7C94A7A0AE91CEC8235705805AF096CBEFD0CAD6DC0BB5130907D64E76E4BE957A117D121D66071598112EA7D02B9648CF53E57AF9E7CC3C9803AAB327D87C53E41CB9BBC42368D332E0A963C3385C18936AD7483A5F4292B625C844C2282F25AF0C86984DDC09371AB555D57DE146664FAAB59DFA514F8BB8D397A987BBC8DBE147EFC2A34DAAA712BAA1E36C9C5113A7F47BA8C4A83DB2DC79AE93688AF7C480DC8ADF0B12D7F5453E669BE2D805DD6961454BA8B40C6EFA961E53DA19EEA2243C998B504C8AB9EAA2DB11B2F9B591990040954A1567074E69154AD6E618D0830D3B554FE4C99F48B51CF6609952CC9693ACAB000C335B98126B4B45A9F317F80A6049558FE9D855A026AEFDC649D295387C530E075CCB32AAA202171C6F6907A4A2202A9C5FCF252D98328F12F927E31C596047140AF9B177E0352B120954D00529A07D6B2BCE5026A6D7CBA01231A85BA39B1692694788C9215B69FCD111FDC8934A1BA24CC7890EB", + "479AEF01FF29161B0A7AD921BB72A8B495FFA74C62C880BF03F0BC175EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516F69BD52CB1D071F1CC7720F949D44F66F40C917EB30F3A4B0EB519ECAD2D03DCFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nencap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42\nct = 55B89334DD971C479417D6D70BAA960E1BDF4ADF3DA2D9D2AB18113F740E0558502F016B99254163B21199E2BDFFC897FB3B1022B53B9BFA61C200C0F071BB74507BD0BECB61EA9E4D9F860D376F3D9D23D3EEA50FE0BE1CE6C40B27323C17EE5E9A9DDA5BDEA6021070927A035D822B44A6D457BC9227E162CB2C27CE543BC19A9B3437613C037AE5103B5082F7BA35EDAE372FA5965D00EF8E6CAF2E856B4F0F57995512328203D9524BA18E1912EEEA55DB3E1CA0B8F0AD957E04D009E71CED4F0767BCA4CC3673C33BB0A06AD8C0536EA5B6DD0C093339A0324623F5D4C007F23F0562D505B2737F9482D41B2C293D31B2E9BC5EC86FA8A140E2D1FEAE33FA5E7636C94783F61CB0068CB7AC71DBD06FE2BB6A58010A391B1DEDBEBD34093F6F8DFB6977B1B709C895BD0F2A8D8A39AA9DC3CFC8E8D522BB9EDB8555F06CC418E68F4BFE6E449B069573AE3506D8D8E8167F0B25AFCD48F018E03762AA85B2474C6AEE304ACF649EED0E9688D6C62ABD8638590C74E0359881CD0ED9204777955B6135DE3A777074BE90669DCB9400AC25D55E022A9362224BFB9A830E237113ED56B89898957854161EF6771E58B6A1A7947A381216CE20A97451555D3D2CB902E69BC762651412EF5852C823B1A8DC477426DB5A9DBA4818B76B40E59C8267CC26CB28E2E050502D8506E9511FF57A5A732082170FB25907B272136485D4EB8F2767332E1156B4C7A54F567957CBF0530F7293F61736F44A31FA94B1B6EBF7D79E2A87493C2B5FFDF03DEADE92C1983DF596E16439B6B0DEC17CD95D600748EE2074A219E43F06FF7B93124DAEB91A2ECE0D684559D8A820B4FB35C1B647065EFC0C98EF4A38DE1927C499178F4DE44F74F1849D057FF153571D5ADE12845E0C61E35171DB6C63EBCD9C8269458A3A1C5CB26C20EFB664E79306C841DCCD240A2ECC86F69C00FAC5332CFA28D874847E1A8A3AB531324BF13377D7ACE16DF5B960B1EBEA092A40F5E1B09BA3BF56807FF9037A1BA0C903A7A1BE491D7B27A78A10FEB3A3030280766EC0A75FAE99BD4CF2CA5BE940D45064B0215628C09E4D6FFCFCF7B1B69B1C05A82838FF64C414E66FE6F2816DDCB90887EA23A9F0DE07F7509F005800E2202C63C1B241DD470B48AC484786AEA204AAB301B15F0B647A5776491A7857AF5DE8EE4D77E6B84C1697663A72F28934F5ED40EE72419E7700E18DE42C0365BA0D5F55FD644A874ED0C047D198D379AAC2D60B233A3D8F97F336A7685371DCD1849996157FD921DC42D2A63755B82F4B776912C27837E2AC17C24485E08F7BAC7FEBE512FF7A92F8ABFB262BD53F887D54E77861ECAC9E14D68E27E211EC53DFF507295A0D82B58E2E8E00CE698FB0199D5D7F9F200D876090613D6ADC34A08ED46B55303917373464E5C7DA621E73738DAA1D3CE09DA22B98B48ECF37F8A0D4A44A3E8B086B2F7FA078CC5714F3CD296508DAAEBDBFA565D3ED8010816F4DE58FB4B25DA0A25161A91A38CC42287DEBBF8C30F28B288C\nss = 4F9DE6E4CBD9948D2DE9250654D5DB97FFE24CF222F68BA51D6261F02F4DC5E7\n\ncount = 85\nkeypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\npk = 9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB26958AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94E9EB92FFF176A27197EB4AB0171211DC7FA954C652698C50105B5C2E9F7A2A887BFB40880F8624E1FC67B1B43A51139AC6025B9EEB60925D424BB82C58B4B617618C43C99B07FB14E5B86538D29700E1CCB4F53A52BDA2EF566B20D8CCE1D7616DC81398D14ABD03964940C794E6100DA994D5BC0BCF28B04A8971214E7AB9285515EF09A7B486ECAE5C84655C9EE15255B715C3B784D9C243993171C604A3E29450728396E7572228610BB9AC04B06577B3636C137A24E2139B48DB005553152C6B040CF0B2408248675EB90AFB66D6105537A316C7C989746F43C3B284342E2CDB5F2183A16CE71AB39C67797112B0B907C00F6A47F17DB08D924826D526CF88234A25676D82449F93B2859076978860E499A0DE134A936E35F06A7802456008C23970818318AA2B55A1762A9394DDA7A49EBB4B38469410F5945DBA2801AC25BA39A2DF819B0DB194B53C4247FA5065FF99F73E71D51C22F51FC262DD2809EBCC6879B0D90004DA5BA7CC9462F6C822AC8FAC8AB95B769A465CD743BA2BABB269", + "58AB9C3494D329A0C736C28A9CF84F5C90C5A0594485A9B339212D01BF6910105D44109B09BD063B4F2F3B903C94DC650812AE5CC87527754D476FFA82F34F39B5462006029875712CFB1DA648DABACE5AA1590B5CCEA82C20E74795C71BB70826EF4D0BBA580A447693A42D8AF3256C64CE327B370CE576B6343F2BF8FECC76E1434D5E448AA8A3B326584DDC56496704BE54108F8572170C2BC39680598017641422BB81645959B8092E82A54C68AFF60B78BE78107E7BCACB241B09913461579B52AAC5C6C8627CC033BE2273580A523D4CB7979CB65D7056643856BE187DDAC112799559A87168AA96A18089A6C547E87DA949C62B8EA876AA0192AF409BFBC354F05DC08FED46904A2688FBA59FB71B83031A19BC8A6350BBA93552BE0C01B73C89964563FE588A5B76971DACBA69868B588BB2F9076532D6A8FB4316DDA4C85C2945A2A29B6EAD3900E50ABEF2B44375AC36BCB0E028A20CCE58353C827F1D53A9A0510E3827CBD1383A6D18C0D22C374E2B6061C2197A6CB094CA9DCB42F0418C24A9CB893C45423447CD5EABB0B9B410C9144013543E5C3BAD525377CE8073D4A5F4A22BB24874B7E21523CCA731265572B487E3B42AE581A617437348C290F00AD09460AA0C7B6A1A53128E4E01B3C406A296CB35CA0BD0D1917DFF42A4848AB3BC28A2A28044C719CCAAC45C513CA007653BC854DBDB79181157AA17220153CA3563B21BE77ACEAE06BCD02531FF5B7F5453DB0119364DC4E97AC7A495287815B5EB512129643AAC4F42B3AF35AFC1207DB0A3194302FEF097BAE37BF382C154E78154B3407BBD90BB2143BC285AF1EA0B1B4FBCD3EA373A077C6107AC2800C89F20544CB7A83BAF26EF19367724B1C989C39BCB4337DEABF7D531FE2B3327F4AB0F6457C5F3869590C49664923993CB2B0103B8E8A41CC5793ACD192A047972978A2EA1B9E354CB135F2AD8928574B2C14FBC1A4C02715292C9052B69AB2A8329C02938BFA0994C209F816A24EB13F4365AF2D20240EF66F9BF6B39D54AB5D350C7CB3CD6F645379815AA3028232BC89BB89BFA2C62E351A3C6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D010E01965F9C196D2F5F90CE3CE8F552F8A0D76BA8F5345365392FEBC50560012A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nencap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13\nct = A94180C718B23E998B15D6104564B5E20E1D102DA4EFAD7A9740C473EF19F3DB7B226847DE6CB72BE56BEEE3E1BD44D0AFE0A4B55498B4475D8D936D441566CC182E0264F93A6024CF478E3658CD02DAC2C21CB6DE61F8EE7983FB6D79CEE0CC5B134E6887B4C4F79C635533A19BC8819BA2A56715825BA29836CBFC51479CB2C2EF8B0B50332DDB523008F6AD3B5EBA02C767ADAAB5D930760EB496D4C3EDD90BBB24B9CE0DC76013791565D368641F2B8F25A8660810F48E3A12F65BDAD160F3605E2D573844432509E598B3FEE53FDD4A9B83C1B187B66F5E9F2111062E74A3A7E006D638E3DD4990947E0AD370B0F29E183A7FE376C00D8A0713B02D7E1CD8132B7AFAA3FADBF7CEA991B3D9A96EF80A75010C40FA3A31153F15E23446A9491304170E2432112B84F86714A9CAC0F8B60391734EE6A94EF6DEFD30A02079DCD29D938387669A0A3893597AE4F036E1D7020F132B1AF3C8F135033D224CAA5F2791D9943C067257389DCBDFE8544981D6C1C3D5DAD7FD953372FC8910A16BCE4865DEFBDB413CEB80F13374C9D83B54B201C7F4345C97B51D22B33DBFAE34535D9F7F2AECA05D2066B2E9CA9F3C4F7D3DF5FCD1B1153B35418B7C7BC318A9E0810E2328065317F50D5239088AB28724642428CFDDD933032A72D95CAAB610AFA65C968E5381BDF0C7892D3E0696CB75BF1ABE5A14ACEE27CB73CABC5BB23A1AD12EF4D4E917EC4E13B736D1DD50C68B7AB98D8CB2E1EF75E3C1AD1DB7355B484B6AE44B5B7F963B772ABBC5B0ACF47D158853F65CEB9C8829B70481F6D531F59703F7233205806A91061E45FDF6B9EE5546CEBF701CF54BC0805FECDF48804E95956AB9041898AA623FF5C6D3D6F45EC370680F43F138FB6E36018B5D92858A29A17621D9B844F513AF8C021CAFE10687B180D7CBD9FE1B0880B6857947C55C40488F3046E76FC8A00BC4F9DA531A036AB71174AFEF52B3FB4686FA471C34DDFA2F1740A88BE223B536C4325B9CAE46E0B0479CD4CDFA0FBF05F0718052AE62486461D423E4AB819114110FC48A676BB83F3CBEEAAA474C4066CA54DE523DBABBB29DDC39BE50898077649925042F28D15C4C95BB6E745E5367242DC7650E45DD9AD2A5769930099BA2C0F20994D304EEACF8FB3C86EFBA0036D82C8E9ABB01C1F3260EF78D7AFE632261B0012EB612F8A98950018FB12AF3AA0524FAA597DB80873D2FBFED5637098CECD7B2CE5C32A51AC967F277470FEC875E7C00B895AF511D17731519439498A51940733A891E8A2DB137B06E425BB07D0D9D84A6FA70E26F09D61C8800AB74357AECA7BB223F324B9E18A2EB4C0AA1D996543AACE1882726BE7283C0220DC74EC51B6CB82755FA14AA487563053C773A6BAB1547265FDBF4DD4C5738271B410031128A23D2E25289758F4F1C0AEA20C2D30AD81DAAA919B30E268B1A44072A66B0846A436B72BB9FB2A8ED78B551257030DFE5C13B116B8EB577804CC0375872FD0622D96C6EEFB72BAF82B6429C8D7BB0D0098C6D\nss = DA6373247F33971B39D955418425EF1D1A233FAE7FB1985C0126F541AB8D58D7\n\ncount = 86\nkeypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\npk = 5C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A833E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA2160E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F", + "1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A72779765C405485D51FB10CB0F150B9DB466C53E070F5849049D225047BC47AA15F630A6D62C5B179906EE6C067FA3384A4C22748F984EB31AB4CD69083DA31A5B45F586560371BC99113C44D05828FA7687AA649B261BEB0EB4EEBCB8548139BBD6A0A844CA1E4E59F3D7C4372EA8632B278A7E68B59032012C5518A8021BD5367557077C9C1B4A50944EA1A834BB61004B2CBA7F6401A57839A3CB85B326449A25457851B4A2BBA2E2187F040745FB608079C8B59D2B191813D51C5C3F329B1F5E40771E1B33F63CA400555CE5351CFFCA2DDD268D7855151618587C8B037E7CA290467E4A7C2C38290B84AB8DC4A839F57102DD559114092165B13B130B41BEA2F857C84AE45C1734375A3EA91021014D29AC58F12BD5A44B91CE986E094A66089479DCAC23A6275B864195DF24F2D4A97F1B26B508C3A5BB89B9F0A913867C1294C252D5022D9FC60FFEB3FF3C29B2DD1AA97F22271C5C8E749CACEA39F2C637FF4A235882747CECA1D95E093966462AD401510EC112026BF0FBC106270988B2C35CC7269DA693A7D67052F9156D30C916AD6552EACAA3AC2396BC56668686EA8A1578E46658A71B4B7365AE56A263C783973C1B63100B1AFF4C3FEB64856A781334C6E83519E541511B4D581914C697FF31239DAC56662A145316AC4D14E522480782C4EC52B1A2B8A85F657217ED11426A2A606C01C17171FD10824C07042B189225D40919AAC5CBE05B031689B1EA61041F6091D961A8910A205E62FF21909C6B4095B270D87C9727A2B611118C84AAC033EA9CAB5F40EFAD6117F2160A56505FD775D3F415AAE9271A9B2B1FD1964EDFB772A9C4875F06826A49C26E93F0B1846E006468DE71B98AC6FC0F81AB146236739C9A7B6C13952089D621936E8B265B50DD4016547A2ABD52339DAA0B459D265558A1D9B61C73E49346396B6155195C9C3A437614E68E23143F09FD28857AAEA50AA808600F5C5CA33C5963CC00C4B1C1CE2609486AC4F1B2DDB7B06ACB62398A32320F315DABCAF5D4A833E2A01A6E7C971CA15E40C459EF18DB8452AABE1584412B4C4DC52E6004CA56B5F48555041CC828A7A6DA77C435F05574E5C25EFC3C6057443EB77993C987CAC2363C3030D88E288F4D08966E624794078A39C53ECF273DF178CB022A5FB025A2687409A785CD6C019F5761B0A3087AE91844A69C2A89C1A00B1CAEC7C1F7A67425B87BE02D80B67CA6C7DC3B45BF425DFD33DC5A13E7531907ED6329593C333466D9628668B98422C985182F8C0952CBF5052225363398E516D23678B5320A9CCA38E21C6BE86822C4FCBB9094277BCE80992858C5498C6BCC57DB982C196B1A78C317975544FFDF33E57A30DD29A5CA4A22A918746FD9A84EE1008DB920432E39B6FF182C930243CF350C6F486832A807A36C8A9242A5C39140EAA7A45BACE0086A86FE36BE28ACEC756B5E9A47225638659B250C52B564751CE8C42C39BD1046D2B6CDA70B7951707B63073F0EB5EA3FC5229F816EBF4007CE97307C6607B4CA17CA30330570D4F39BF76998147060CC04B33D4B91294F85F4A717EF9C288E3741F70FA5823AB8329F56D9D0B05C996701A050A387362DB09427D5587E7751131953146EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E47C3991FA7983D0DD6E7157CFB152538466E9D5C3998A2B8ED862162B91CA851CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nencap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA\nct = A4DB79E6DA55191F585544DD32928AC432171953F3A57EAF2FD786BF1641EF364CD03DCC519FE94C40AD5D3851A820B90C43EF631F15A48FEF9191281DDA67EF23C6AA3093B26C36A7B6F69A86DC1828498540AE4F6C1FB170387D62EAE9B73313D39D07E94A903BAF6DD09ED3BAF005A9E35C7C87CC6724B37BB80FA2153F150F9C811079D3D545BEF636476FDFCE30DC32561F41FDBA2EF7B4F21C58E1EBC033F5C457FDA302AE3D32FA0BCC4F3CB0897AF041C562D48AF1DA6C9EF4CCB651335A825394544BAF7D8914F0CE818E68D711CCF45B9873E108C48AD3876AE59DB02B553B6581B9A5BE72D31CA4033E4CBB767C1ED34D3356541A113D2CF60ED6BEBE3134F8C0A9BFE30C17E2F18FA8E308BBA726429282C7286D0904BF78925B09CD47973566DFCAAD7DB814A3500181EB93D438159358C075F4CDC270E14D74CBAD91A493F05AFD4C8AD851694676103FA00C156E5EE3CC4B9F3C6762E3E5D5AA4E245568BB730DE5C2E0E32EED4310D9FDFD30C68A67ACA0BB692BD5453BAF3056BB10E031CA15B342E6DA3D891FE40DC17CB6ADCF6B3B72943ADDE54D7B01A5BF3A129DE2846817D7C2D9054158D08117A69D5A7A0DB6ABA4286DA7D76E85AABEFD343BFEE54395B046AA35E3F7F5648C84B5C1B6610406FCEBBC01CE448BC8D533198BED851792582FB421C55C5FBC989983D978AA163CC88E01C12437CE22C58A6B5186DD0652417775500146236E12420DDB24054E607E11180A22687744226CEF0CC55D2CEB94E1C0675CE338F2537A3E60C126A91A81702DD3FE1FB7C2FB310571FA3DADC83DDC4B18B1AA5707E907142311FE4988196EC6B48814AD55A0EE7724BEAC278C7D68229B3F63357D81EF5FC16F2C7EE9E8A8E7FBF7FFF7B958F0592C5E1246C6AB95474DB7183FFD15CCD227DA5DD1A3DB842814AB5D4B515546BBEDACD42E4E9ABBEFA9416AD009BB072B5D691C1ADE296BE26F87FBCD82EDA2C93AE73AD7171D1EF1840F26014D8F152A720C47E24F15209E2A478DD7DB0EDDE040403A0655804720F8643B86F37776A2F7DC6B478D77A87EAC0194693787B6439F4B045732866237A8A2EBF9934070737B89DD2AF08C59BA182EB239FCDC476495AC756FAA7451C719156C1DBE099FA7BAA32C16156F4209C9F2C66544CC54DB33BBE0EDAD660CBC13E69F4D808BA98A7854CEFFBB2CD50A5B727762038A216B8B5E85DD01E138EDF154DCE1DE6E832374F0A0614390F76D1E658277FB909C1E95B4E81A9D6852DAA5368281AB21799C6898C07992BF5F7EED402522449461394C87AF555FADF1932DAB0CAB6CC80AEA73340181E91FD99EEB65A013B42F577D9436C75A7166BBF845EDE506AF88E6B1F915EF43043627CA208435E805D5588F4265346A7DAA1C9EFA72592FC999E84E49E6E0872AEBACAE9ED89BCF98CB40466AD61FEEC016E629527923430C13E8CA8C009EBA5D307D29BFAA6E1E6F56DED592573B75FEFDA3955317126A9B2869608C32701FF0F62447D1369765\nss = 037452D74A46B60F415DAD3498ADBAC608DCABE4EDC7070A358E7325C72CE76F\n\ncount = 87\nkeypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\npk = 7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25ECAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B20", + "24EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F7E395F02D56D41B5C5889BB6B2F149425A2AC8AA06FF23A82841887DE199B56C91846392A026B50E87453F44588EE6AD4A443F54D25ECAE39AAF286EFB47A760DA01B6C13FA178811C47A0DFB14110FC6482543E8A3A52ABEC3A8D7176AA2868B2D46CF68538C27514222A34371C25FE832184206E5ABB699D61426027A942581D0BAB075A367793C81B7FDC11E2F6772C8040D271BE5D07D00B330A6C874B46D26F51DB8F43F22DFCD72613F8C22D15C28A2B384051142C148B07F7362EEA4771959B635A215B1351F650342D2A071ACB16DD8AB50539096F295E44173BCAC20F3CB271A8041E3008A742057EF2FB2D78F8A3A3C252F6D38D8E85BD57A75D45AB4DC21B8033992CAA623866E8989F98560DE33004D3409F233020899340B2591E1A4A0223A79E20B4B85C632CE7609C0C45A0246251468C1B6C20716315A54520C5718F4C5C7066331FC7E953ED91AA5F3B92E69617B29C256657124242AE8305780CC0CAF00C92896929A1648BE9B47F86F144A3B12D9DD51F347875E6DA935F0BD043ABBFDC7B85066A7836D442872C56FDD41D9A3A01D9AC6A12531079F74B273CA129F36A7AE463F6464436E50FA70CBC2756BD25234893B50A2898345E588B819C0955E9C50072517D58B0A3E4BFC9832B727C7F2FA924AC672D4D104A8F3AB81200A624C61EB6AA7B4553AEB2084360F1C03E443AB99ACB63AC699443A638BA9B8013C7ACA95ACEBC9ED6B12E8BE5A6CCC74EFEA7CEFC7A0F5EE18857250D08F03CD94CB4C455141D7AA2FBFCBE3EB896C2404BFA3580BC63B73265581D87618B206CAA9468C65BB1863B18F560413D1B1D392259F37C00F7D89124C56913483513006FEFF89092F218FDCBB8B118B206B64F2DE52BE0B553665C32831BB4CBA3762991716BE65E6A222B30A0A5CB246207352732BC3C8AD7A2C3243C62424AF222A922787F7FE44DF05299DA1105F9EBB0C5AA18B6C6C73F43390AF9C2454442110AAB4AA629C8F300DD38318C43A25D269885F970DDD8AC1E5918E59A3D53DC8A44873EEA97C31F34108B893B634284D69153779230C28B2A1636B6B839A4D91B7E23F0414B111F2E7C1B3ED58613120FEC37C78308587494233313950D82CE946778E044C3D245A19C29B09A80C3B55416A811AF33032A0068C7A4767F05E9AAC3E8B99B967F88D5281A38B072B8C4E194794C40BCD5366714525E846048E55C008CB48B5EA0C61655B8819B08FBB88337E20D63003F2453462598CA66181ACE033C707C1AE9760CED165596B2B163E54934540C4F7097BDF14D29EA850B95BE6FD42973436144270549A81B5F73192C2C6AC2474686A9A3EE556B6F26A9039866176026E25A60B5864E963850CDC8219D21859B5C5C3714434EA53BB16786DDE8036F317C430B3BDB025E6B62C097340F1E961B90E0C5182183DE05B293A05B58DCC251D8A2911C6E71A635F5179D06D93D33D8CB332C8B835C0E2973261BDAA43E414153118B66C641F834C949E77FCDBCB59DC27089138A2E07A5B40C7666794FD8E6B97685BC4A3C2A65912C35F50A278BBAD765C8C775BACF28181D61530E54AE7FDCAA2681A01BF51C0D7A033D6B005893B98DA86005381F1C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F58AACD8940FF6FC27F175342BE74D48075F8AE9320CAE20A41C879C27C1BF815D7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nencap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D\nct = 9E0D9479CC0C6672A85DFCAF8C259CFA1CF68A93825FCAD76CBCE06FA3E40EFC821CA036B349FE50EA23E7E22E1C9CD7F8A930F2DC42F867E33884D0CCAABE685E7A7516CED70CAAE58FF50151AD1932F41AF9BDE629F2E96B3CBB7592B178699179E9CA85DF7FD2BBCA8DE9F30AFBE3F8724D77042DCFB19C31CF239BEDF529482BC947E85334ED7C541B2CCF368D2EFEAE1582A0622AA52C24905EC634D11BA0D1B20A946F2E571DB7F867E8EC9E3DEEB544C77D20CFFF9A0A44CDFDC42CD972A01AA8822E0BC728A66EBC0038A7ED1DD7BEC0E0E66CEC422385E0DFE33657EED638341F08BCD32C6BE72EAC5A378BCD02ADEA563734105C7EA803ED2D6260993182EECA13A4A3C999A209E78E4D64ED1E4D7BBBF91A72F02F760B654895C6398F3DD7D270D28133D66C13E899B8EC69A70F5983B539F975EF2294651305DCA09ED622CF151E337A7027145C9B3AF2849ADA810A96D391DC6F4FBDC1745DD30BD358EA3507A55F2E3C19A7F27D212397148C52698B59EB1477F8C6CA3FA829DF3447FFF20F6AB7F5EC445124F29C5F7B79CBAB1B1D23E8EC69EDE923AA3E734B9C999337014E813BC9E310C6850901993133F11019C95E1BD421896E3D2460E61DA9A6A64C7EBF0376395F509AFDB8460420F26ECD066F33EF121E41DFBE769BE03E25716D7F347D9E9BC0BC65A579F5508BD0562B9AAFB98A9B2E5986057632CB409FF5C10FC3D40CB5582231E5BBB4BE2871B8EAD348C1B9D9E81B876D70D03B9DDDAE0AF4DD5CC6F898817753B35EFB191004229B0754E69C9428AACA4DAAC582E1DA39B5983A5A4DE38998D26197A4171F5D6C28B90428522F50FC212A923E90D1E2005348A5E47E6E6F6D005788D2B455A3E35349AFB822AB5F4F1B9F696E0B186DD2B66A9236179763C639DF4CB6D4FF80D3B9942421D11DA771B184EDE6AC47F74A9250B7AE35B4BE975211A9E12972871F702216995DBE6E39688EAAE21EEA262AA89EAA8A8434120FA4252EAD0BA0FFC4F53EC1AB745A171A0F73A60D84B023A4C4E58F173F0C3455C1B056988897C2DA23D6CAAC0DE7A36334E5AEA093C5D6485CCF06F736CCB18DCDBE853FE6B9441545DFC3535F16D936ADC69B9D2BA08C8CC6DAD333190788EC3541E4C19B38D4319C0038F5BC41D4574141F819FF48385F45AA0DD7F6D5CD5E70E05D3A4366F9878E74BACEE5638B3AF0521A50399043C856E9F3E4ED2951BFD758662C82F8AC8325814349110D696B84ACC146AB30C00484B241FDF4BE8D179F6C8B618F8FB35340AC61FB9E221DC9226A1C59896389B3E24FD844197550016A53C5CF67D7A9F8FBA80B7E61B4E39D36CCD32C7EE8948820810811ADA941BE1EFF722EB83CC69B42C396F3AB0BAD3118C708C51B73D41C9C1DA494C0998C183AC5E592A9E0663753584C0364450847D906F5A261652BE33BC0CD359A732B9D1696E245FF04252635540996A57D8A625D37DE41A80EE1D51770777E709E673E31C83C739E2173381F4BA99D8E7FBD6D9D31\nss = 2CFCF5FA2B4C0AAA85C6069616E19E6715FEC913592D6B8F57EBA9CB4E3B162A\n\ncount = 88\nkeypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\npk = B5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380", + "C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421BB5D6022EF207E7629736D614527619E33CB92600A1E39A20B25A5B16EB0EC1070E5D566B28449BFB38936F44721ED428CED5768EE647A771B7D76A30C7E5563B515F5AA89FFE994CFFD9277B0695049C355267B3A07C61F3C5A2C0D4AB8DF76129C19F44F762B51BC0374A43E6F6C1155901B2430B2B77AFC9BA4E14D3658607387DBC2D12B99EC0C0B0C2721AF298A6EBC92A7E6B97BC460674931E21F68377C8303B24CAE8D5AB720C79C4399414A514254603B565397857A7078B36E24A262CF9070A92C034C76614D5AB455B60B3B3388500946677195CD587942342A6FC91BEF144EA412ECE186A422B85A213C43FD0C361AA00698458F5C5370C6C553A9C238201754E2B2E2785BB03053E0B414E472087A0276BF2D805CF477378CA34D8F01C21B433F33B49A8B9BCF762451460558FB9C3CD071E654C250DF04B6541BAA278C1669BB49CA3AB4C78CC92D0137A2864BAE0C904E23AA28395EDCB435D9C1CF742562D603BC61C521145CA16F69192B137EE372F04402527BC557B754E187355A388410751267561A6B1F59E04190EBC604FF64A2B08B244B57ABE84F18938C5A9ECDC972191BBA33915C653A84B1A970AAC7343AC98BDB7BB877A3170E8B1E8693FA5089F421281B5763865C584CFDA6AAD7482D00A0520D947FDDB173947865FE178F9800570D4B2B9529A42A514A8691C8531A271C18E5F84380C20CD9A992051D29B5BE76B2235B511514904E3B284E8854556334515162DB1B09894B18A3127982269509BBC5E8758015A5B810569E544BEF9398F7D195A50A958DD78BDA187CEA0B7B2BCA04E2CD90DB634A3D52B734E224C4C60BA3C8240D7B2755AE5892A09A0E7EA1B2424402C45A0AD59563AB97ED906A1A15B8C4412219203CE6826B91DD00AD602089EBC5163B416C0D02009A7A5440350A00A7B49309CE39BA26DF79ECE038F23F4B4300C01287A51F5FC619EBA04AB1B78E6396BB23C1CB86A0F3BB11F7D31A161A480B8F33734CC63EA7219D76BAB759B1AB3405CA61B535B893B1BF2B678849751A6A4F18923EF44470E543924D0C462D8A078782B80241334F547D2AA474D95B8709747162B228993BA15A0C4FBD8BD662A1A2F01CFA859CA723A011949823FBB55947B9C27C2BAD547B0E6D29665071B30F3C8C536651E6437C0D4A314AB38A8F707928C0C2B864A3A67397A936DBFB98FAB2C0935441B83157D05072891A43573882BE97686534C8BC7015AC267B75F0A79C6991CB6C96C735A4BEA90ACC9BB6BA1B12388F0821A074018909F76944D9295B5EFF73E70AC1B0E1644E3A40685305F8A0626B2F05969FBB4CAE07C61F6213159B3471654A88AB58EC3A648F2944625820F6592C67126BC085DCE216FA708089D4947AB911AC14C00E53782A01580FD967594E0B2B2A3272D590AA70C7A3F419ACCD33C1B1294D21242C739A3E8E577316C23EBD4B4C4D0577B2BBB12CCA71841B54C0B76729320BCE26DBFE5BBC017C92491762A6C938D4BB0099AAEA190813A3A78E5685D83975050D719D6B6A80AC313D3018D25B9054B5013F832C1353401E6CBA3FE527B8D2906871B79836CB35284725E733D8FB60E6A8410E5F61428A3CF9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985149E0B6B49FE8ADBA1217C2C57C83F2B8C5F1D92F319E502B184A65869214F75D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nencap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2\nct = ED5E2079428744F1871BCB3803773997FD3CBCE4D574D7489A7907C84716AD220EFF0C0CAEAF0F784D0A633F8724D0D70A4E40F115C49BF1C5133A3A99A5F6027BF2BA7BDBEF436D1D8E4A9DDA831DA76E127BFEE0CE3C0483646402F789205D95D406421FEFB2C5A62D60F4C47FFC7C3AEC46BE075BF05FB6336C78B098F47BD1B368F2E5C3DA0E1732F43E67C14C556EC3F7D977B70491A35B5539B8532CA72CAE5B5B8E9936A6FB3A565B535D33EEA5C1B35A5DA0F3BC589B109CD12280DB6557377E9BDDD74B06E583DA873B78F96F323DFEF547D6EAA42D4E450E7CD213DF9B598C9D2134DF772E64CF09D7084ECB4DC6FC079E6B736C2D4B2FDA87B9ED23000E8558C90F5CB9278FFBAC209702CB4F3228944067CAE55CECCCF609F126465754D1040BFF976623811E7A9A1CDCE5D9001074DC30935A06B6543FB5B1F4943961B6330FA0138604B1102DC0F0C643E409EB350E15CCD2EC73280C73DC513E30264EC961366EF741D9CED8F116FC73728AF6CEEC1B61D934124522068D063D5E9479335336C33B7D8EA0EAA02F2E20D0BA7663D863EC198C3D4DB75F0787EE80AFE016BA37F15949C2E7B84B72DC88419DB17F2E992D0E89C451200AA97372331E3A8237BA5AE4B527E33F724F45A8507C22532F064E6843512613D762E5DE7B0FC41670089C15D2F78F8EDDD1DF63D350AC99708459DD6B667E9244D6CD1D3DA09D9B0A194E2E169D5EBFBA9DFC84E62F678A3BF6F0D7BA198B8A1DFC9023AAAA06890FCC8ADE8769C0B049C3143DEC8282287C07C9244CB5CF4592E48CEC9FB6DB7B26C394EA09405194845588F8F29D872502C81D55D11DE84C1507C29F7EAB440D3D5F9D43806E2C3006E3A716F39D9B3DEEF5FB68D3F58121DD5DDD0FB2DF785B6C6A02FF04DC67DAB0928D8CCBB8E8D60F48214F4BB1BC770E940501491AF59F951740EA8C052BFCDD5F22082C46AA94A0E0279AACE1B3A8AA11EA177F8C193E1530B65033F0DA63E1396E5F094EE8D87E87B0738804FEDBA103C38B2422C712B48E1C9515FFBBB7808516C3985250FDF5727E4B3799D242977E9DBB35EAEA63971D2807EA18290CDA801A8654D3C6035FDCE27009368846D18EB5C80615512ACE4C93448552855C4901AC2D3867FBE4A1279CB9F63BAB8348E2128D8435A09DB1ABF5112E8D72BD5D3F77A93544021EC281494267EFD97CFD2B21881DDA6C49CDDD56BBE77E80BE8143C1F38FD47DE797F45A054DDDE6B3117F5D02F78222936D7D3B10135C0942812C049BCD5B257B7F6AC111C92E43C250536B85171EF4337E1F7B55CAE372C943226FC29A06B2AF4D2B69A6A68E91881D6781806510E565CA3776204ADED42213168C22", + "E6D33F167CA62E552F057D8F0D3E0648FE810D5514C5BF4D78410CC41333313716CCD5F0B5540E9106F7D0813ECAD7D180AF071464088F6D233B606C495D78B372C16FE8F94CD574DE08C7369195620704682D7F1465D02D04A87CCBA9BC55BFBF2E4EC387B84AA70E8ECD6EBE7870\nss = D3551ED0FD716E4887C82A6F24C5008BA80A9B5C3FC9E50F188EB224BE8102C8\n\ncount = 89\nkeypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\npk = C55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD297C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBC55170FE0945513748C0ECC9098A02E9D51E44ACC267272633645AD562816D479466B54D2150AFB682B4F32265F1F4BCED21CAF7C7980105B08056CC4192BFE0DA9AA5E00864B0A34712204CF6AE82DBAD360A7C840B4804826C39A59AE029056C1B2542B6A589EB47C14A70ACD1731BB0A4D657656915B91D696B2F92AFD82245945C7B77958A5B6A3B6CBB179AB83A0F32591B757E8B68368D6A5EE63490604AAE70EA7FB4619C91A455429A6B195214BD28BC717385D3CB8235991C05088C7939BF852125DAFC3BC368479165438092B530BB2B869246988B8F85425A2A523ED108C6D2F54358580944D64D801078A4B621F58012F9D8A17A92AB8AD43821E24E2F87BFA844ABD0C6B08650AB76D5397F2CB0060B31AF689FC8612249D46374848F496B360E733FC991809DA804DCBAB14030A4BD18CFE37B41CAD91A66A263437B7DDC2484ED55ACB16AB95A1A8C9345A898E89C37248F9768524C616BABD17A8DC7924F37345DCC32DE04273C5A0AC038A133BA01CE2481FFB57BA153826A7CC4123570293C82082B6A75FA05031CC7FDBB9031E10CA94AA283AA26EB3546F894B646B9A85AFC5DF3B513DB522EFB340287C64492AAAAC5FC25547129B56B9541EB0912222C2E60A11B9304692A749BB174CB47679CC294253B0F768A7872F698C23493FD908C9FF95F9275551B947BFE84780F86C1E0BC105F6CB7C9430369B58BBB07B3B0C87D8541618C76A43D52C98A08166E052B4487177AD222E6A002F7FA3F3601CF1EF0B4C02AB550D76447EAA695561118A46301B544B493C368B5B77AB17C5AF4543FA6A8C682A46AF39CA48046B1529684A53D0E492E1B8596F55334ADE15591DBC4B411537C88A5113458F187A6D77278675B0C85BB017416B6E9543FA1B924B631AC1DDC5556127548FA8CE0C90125139BDF13428E2C7805607A44251A5F289BE4E3A2C3C95C5B5CBF7C87B4A7D87A39A44B672BBE9AF8343DCB062EA3A039E949A7F151C8900484368F1CFA385BD13CF55685BFA4B959F8634ED7C437FC9C044B401683CC7482722C98583DE24EAD414C1833858BE987672C557DB87AEFE4CE2DB8A676D14083462DB35862DC0CAE95F88EC1F59426FA2E24E9CFC54813BE07C98F78A87B9703276B455E15474D7A283D5738D4B639369077E7790DEAD3336E1467C871A571080004A91162FCC31D2912646A9406902248FBBF28DAC4343B081C327743335B9EFA4B7FD13D5177064A5B6E8065B64D8C6580B47E6472C8F5139268145BA7A23A02F59ACF680692B20EC2DCC087A99BE036BF7E9C8C0DF15F168C508AE28E33D951740A9B0F0321E35CC01328B7BA860592B566CB369B21F51B7AE583D26652DA729F07F5B8D59CAEC65AAE42C7C9CBE73C68504F26670BEDC542FBDC67A95C9F2DA1A08E559797170EE63147A4688C8E101E5AAB48A4D1862506CFCD297C7EA61A9ED4A54FD3A28380292FC1570FA2AE43920B0E940675B60534425C69F35BBA714C88B3A6C323090B4C56B7F89963059F8CCB0994373FC1344412F694175C2EABEA110E035BEE6ABF546396D79472EEDA164BF49350F54C2E75754F502DE4A42721B37974A8266C49B57C6837B38A28CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD2429B1BFF7F12EDA28DFEDFBF0AC16E27008C9FDC62C35E53B28A312BDC91C40BF8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nencap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B\nct = E9E8B57094849BF2A09A5431B0CFC2CE5A1A6C288B1E7B825A28C5991F8B6D5DEAD55E5BB9FEB5F98A8DEA6A33F9CAB55751C5C8B841B69F3769598F1A1016F0FF9CC42A9927D98607DD7FA1B25E1C2EF43909115E09B6FB434225FDB20A1E3A1DDBC4B7925B34B696A50DF2AC800D00CFF4C0C0E31510EC3D8D0B44D2D80EE5CEE9039802DF9E7367BB0E6E2E71FCD3B5F6AA97CCC6866AFA43619F5EF2726D9E33D2E6404156CADF8EFE1A356C2F2235008A43027720270C3FD0BBBC01CC07A0894247275F1E9A54CF22C819674CADED80C2979D720A6F233C6A0BAE986EF0694007816BB504806769B52177C237", + "53E706D94BE0F5BCFB4E2607A723DA0B2018A1C1711940A353E96C3C6F34A773591ABE5F4BAEA44BC45670A6B8346B0C6EBF8CA3A5DCD33E82913440A9C28FC5A6B8E03D600D2C13A210D4F7A43D66DFA8214060F05754F7B76BE16199F19C5FD0B832F2FDA4EB447640BE835A34F5C9C73DEEE68776C7BFF2BAC601E501A1AE72535067377DFD3A0D07462C3DE3728DC5C02585F4E5CD7B1EE7A47052CCE9A90F098180BBA4EFBEDD10866BB2EF1389EFCDE7D48E9E8F3AA3B0419D23A97C4F915423A26E8181817A2F0B0B9C3AEC1DE80D355CB0313A806ABCB25139980488FFB2084E5A93162CF027D0271050D69E563A42B61107B3CB2BC17562D2ACEC2169BAA778B0BBECBA170C8C40A8E65D3CA9F8409FC14BE20D236846D50BF1019189CFD2AA44F199FDBDA6AF4AC5646B1890817F93DBEDA0FA1BF0EA1E00C1467048F36D8E996D5757A36D48C73DFBE9B9B8F42004A98600685A0500DB9BC9912AA10A7D8EDE8E8CB2CDCE5F67E5AAD00B4D0E17AD03873704DC62769CF5629BD3A3F281FDD75B6E682E1B9CEAEEEF7E3218B37AAD6D4C3F1786B7E5BFD657E3DA0D69AD6E21DB3F00480A56528DC09A72AB06C786EAF3839599F2AA4E7B34F072BF50F28E03A90819894B6F886DA655865F96AD4E6CD8EB3E440351E60CB9FE6D018B3712C32E2E904FE932B49D1590869A19315FF6352F1CC9D97E7D3DA89716F5F2931FCCBBD6ED96EDA6CB5E021A6F5048545585DB127C8CFE7C3AB905A35879CBCE540A1348ED02602A1C3AC0C9CDCF6F3366C396219938AB002736AB1DDE1165F44C90EC3D22FDCC3E86B32BE8677B914BFA24F21036B11C8EE5ACF390E10247E85B71EFC50BAA05945C09771D060F83D7FDB02688732D852507CF53BBCE32DE17703278C71C46026D72870732D822F8F8D0D216A397AB4CD5C6AEDA1FD35287AE6720CD4106D64A8141307ABF41FE68096EA51C59B2827ACF7E54C8E9A00ECCA352B276D588F4E00C54D0AED2E098E6BE9F174C3ACCAF83FC7E5D7CD6B6E6216F54BC9E777DE0A239574D85DF930B00E61C3096962298C2B5D644740FAE2A1867288A2ECD6240CF4E8D207CC2B7362FB1CC064763F0A7CB3696987C33BAC822F431F981885BF7C0377041A2C7EA34F0FB0E3F0147BD0362BC5E6D1EA51289BB1E5187DB1DE6656BDA982BA0A91458\nss = 03139CF9F20FB6BDAA4EE906AEEE834815FA924E05ED7E7E3BFB432AAD944D6F\n\ncount = 90\nkeypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\npk = D3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B8542284E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54ED3B1CDAFCAC7F6D08082DA095A7658B3A45F7BF717D4B80A3A050A04CB23E01103FFB1731B2C35A9DC23C4341976B188F5226459A02D348BC9D2064D574040147B41612914CFC2954E4190905446E5AB8632EC96145B917DFB4A9DAC62B18CB0120679E739901D9BCA662024335A083911AA53828D6D79C948425422C32EC471C2FA843B54F6731FC401475612A135AAE4B146FA829871C0654C075DCE41190483C3EF60B7336200A4A39CFB6787AC09AC85F4CB3DBB494727A20ACC8A1CC9CC765862B0D402147A08A5E4AA6E679D482786910399BAC7A36EFA477236B1A01BAF452BADB3F184D7D6AC6EF64CDFB89D1CE66A059A4659D8137DFB3C95CBC9E8D86E064CBFDFA50C68130A8D82258407BB7B926F7A802B53209F3AB78784102E88FB91E6311D496251F7B574AEE5797E881BA1DB16AF40281586267D826C0F33A0518C26E6533E19EA0EBF29474A131D882A189AC03B835C16C34C9AE7A1C4D9F5159F85B8542284E0409DFB0876FA6488E6519867B5C53896867772210E95399A1733D2E78532B7651CA9704AC063DF086CAE4AAF65150093F27054F34E2849449C7680EF1CA1A0AC399A01A9B74484A967592CE85086230582518414C247BB7680ABFC2A04A35A20A851B73548A8E4CFC2B84CB5EC24108396C28498A6614790D56BF8D1B9F9E40BF574C497218EEBC06217C9BD361BAA5D0715E666C2D3D299346A79BE0BBE4B7CCD49F948A60438514129C126AA1F3875718922C5124728F09FE5437AE83194DDEB81F0D744FD2B9B59FC223E2792501B4932924FACC16C1E5444DBD6A823016B3AFCB46EF59CEEB49728AC541BBB6BB64B7E196C59910628C8CA22B1138D884842C387B594B544E5D99784B06ACC3B5D80BA81CD34739A20AF11F7735D645D9FF25C07F8AF9B5902524A1953CA2A58D6B796E3695A006AD6C703DD161C12C01B9BC995773C5D2CE59470C765C3F5401CC07885C77BFB3C15D7F766F0EC7CB3F601DBFC210D599093A21C87D82002212B06898A5A878D4EE913EB451DCE14A1BC424838D4797ED14D9EEA2473B304D6624F1725C820751A9D313CBDC79AC9A26548587FB41371C5F48A4DA04D37AB7", + "189685AAA054853F0491A0388AE4B7AF4259969E29EAAA2B2EB9503518C7C53BA0E6BD20EA8355A63F1C481EB5E662A0B792014AE4C0981274D902759AF794338072A839B05D9D42C1EBB1A3DA33B54066D1A63024A3B1D1437B37A83BBE816075CF416275A6F58336905937105E63A1A017F87911CF0B41DAA41A5DAE3856A606E2A9333176628198B49D2517F54A9182E4BA877760517DC94A079538822251204B4C4A2382CC7889BF84923C09072F86BD1C5879ECC3A37678E6D031568C24012578DDE5CA01005B2DF71A4A0B0455A03AFBE7C366BF1B086973038FB5DEBD793A303B4C867B611772733F66574CB0D7C303563C389B2F1B46E98945A94B142B2B0D647521F4B58F12326FD86286A448909191BC600BC7578B0169A45C071C77F280C583788F9C2AA1200A73431AD56D23B20471BB67A627A594BA9922B1FFB75D2D030432A954C71235A9278857C3010A8A8906C070B77060FB831842140770ACB92E856C8A95E163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCAB990059E901097D00E0EBAF40C5D5DAB009C66798489D357E760478CE884CCE5C95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nencap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC\nct = 922014A568044CA7D9086946CCDA46596385465C8065A9BEF75A70EDCACD8DEC0BB08233AB0E0013CB4DC03F59052091254AA8D8895AE1E73A608ED4D913658FFACFEE15EFBDB2CA0ABC843E2FA32AC1DC6FAAF8ACF19E6D2FF14356DD4DFC6171470C9667309AB421FC8663807FF4C614126C4BBF4ADC193CB58465FEC7A70BD508D75838A349827227CAA2F1A4C02461646557A467C73715E4D8B309DE5FEDBB0D8827EA6503C814587CDCCF916BA51FF1B72A2546AC78C170FECF26B84D8D80F6F51131903C5982FCE030DB8C83A6C1D4304E72DC79D77D7E47C7131229FA8279820B627F3DABE4B64B356DCB6E982BF07B1537F656C3DD57E71434AE394FB9E30C14589378AC83D84C6800837445C4610EF536D8C8CAA31A52274434BE4CC66B6B21A6F28463796CA5CF0CDDEBF6663EF308D3066B689FE515F30D0F5B014E49E4971F7B68BECEE860EA549301753BF8FC95EC7574B51DB83389632E7F9291E20BBF20E898E52AAEBCAA3B9FC67CA7F8D63892F355D365C166961A5A3E07D7549E5910CCC06DDBED484002B7B8A0AD3F977FA92BDA8DE05D711C95486693BD79F4D43CDCA8D5FD162A400D8F33D7535774967943282C52164EF50FC337068A374B01D75757F9F36631C963E1981B83F6CFAB6FA528350AE7FBD39C795BA1967402065949296AE14BC734F12BB5559CCCE061BA8579BA3DED45E8C763EF76DFBA1099CEBC9CAD903C5703515FCF3C5867DC73C8C73E176154D41BD4A6F0C039BB56F6FD7806E0F6EFA0BD0F57BA4E64D759C51BB10523AC8673FB236D7502F68532778BCF6ABA52FF6F43A45457CDDB8975623E5A80D85D2119F1828C44D8D5D2610B5D2AFCEE960E85221531B2D0E9C67389B791820D8658D312B2F1C1BA567C297D3D9307568F84BB7CDA8962BBF35A2B41665732121C938953ED1784304B5907F3429C1038522CD7C29E19B33AE7CD8171C7EF05BBF46AA069F05495E31C2357A13D478971F4657FFE95A1F867832BA3DE2A386A46C511BED2E63541B51695B4CFF7AA0D7E453BF56F16BE0128D1D03CAA79C5260BF27C4DEC61497B47D7E7ED1A1795E5D4DE8EFD141A44DB98FD8588663526EA7382E7C36E5B6983EFDEF927BBD8B78E71B8328DA1DC87F84CADF0772E5E01E920EC0DBD625701368156D91D00D621BE1F439AC76AACF8931CC5840358C6DBABD03148CDE362D7E2DD2B98F6CB50B2BE7E8DF737F5044F96430A121F1A9B93A2E17DF7AAC2F17C2D9032F5DF61F98810167300A1075A81A74D3280C603908A236B6042B6FB9F8FAC23B7E4B967DDD3D3FBD7FA1C01A78E9AA44221E0273EBADCA5515F1F8ED6B07ABDD73E7245E865A2E735BB2D309764EB69D32BDB2DA08EA101FD86E6BA18019422F9A1771AE69DCF9525A2D4F4E7C56A80668995F3BFE8D37CB934F34722EB48C841E54277202156DAC0094901D061D9A5E7A9DB61247028728A41262946311662AD4EBB60750FCFAB13ED586E70E4BD7D45D5F3B6F6E2FE1122900948F1BFA130\nss = F87CFFE1A96BCDED4FE027DC8006065D67D0190B87D805135BDAFCB5EDB9803C\n\ncount = 91\nkeypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\npk = 112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A22645532112B1DD09313B9A25B7094700639775F89B8D0314EEF0186ADF7CEABAC36CC9292C270717F27CAEA51B1AFE1CFE6B6A1CB1A7DA53C6", + "715C9C9B2694BD5A581B733AD4841B229FB7A17BC213B969935C672D0993A94EC170BDC8B7C800E66BC6514F84FBC81C7D1C9417B79A82E5B3980ACC792A19C46D13A2E75A3AF791BEB401F7555793D94C0EE1B9E98A5B6C52777E537BFB287268CA9524A4438AD87A0E85279E474C5BE7740B7867D8B04781A2436A8D343F62274E236C736DC3C59D5B326563B9C86798AB14A6C9A0E67B36DB89A82AF690DA7016418BA2D6C435E39095BB81A0E49C01A73A31EC9159844D1A3EB233D16B932919421E6A342473A71DE629477183E8F34B2B7C8ABB7A3B6E516107CB5229D780B93417F9BC94C38BCAA58F34DD88835308C742875CCCF4928122199CD932148F48A94C5C2252295890BB4645761D3C2C0F33AB3E1021AA56B573E9C6FDAC37C83F678B97148CE573A244B0487F3CF771BC7B6A13FE53A6BA58854B87A67A6A17D6A301C85F7C061071B4DDB27B3F404DC402EBACB8254A0568D48B2D299BD831188886A65AEA5CD8D987F6017A2F4392F455C2B4F9B63E6CC1A27EA38F2588B0F8086D7A5C5E4B05B76D2B8918820CB8851704CA6D730861B512FEFB0A76B61401E23B01EA710C5E3B73FA716DFA6408A635423C61372592DBF174D6D811EEF7C4D885BCA5FE669233A141E43810AD10235CB59F824728BD7ACF17765BCD354A493AA60438F07D266D728B640CB07D50275BC2605FA6C964614B2C8143B37B184F3C30668662149BC18C6038706C12F0D31B896B69A7D588D0004497E4808D8C12253987F000168EA758A5B32C195F03F23A07C5A546A6607084CF79E073BC6CC1CB372E385CA827C490A42D900035BF735C6242031B8332BC57765ECCE4792706F1CBA0C7CC390E7BD3595AB876C4E397C58FC325C9607B0EE39692C31730EB4744E967E7FF8139FD1A545622EC870516B2925628BA782CAC845B2429C3CC0EBF7747F414E8D35CD4A91C959D2276404A5DF4790F4363104E6A0D1D60A48B65BBD92B417B51A5338CEBE36C0F218BF27968C05D99947E9B44B4B5B2934C538F85CD7C8B9E3C31637E14C5C0279CDD6386E20CA89A53671FB2F04249565491AC2F900AD380D1A68B67693B185F26A232AA1B43503398002085713CA4B2F94CBCF6E837B020404B7F519A2B520F93B901943C918393F26061346A0193CE9BA8A48B5C4B01B0EFA231EBA0528C5B38CD32CD5D22586494734FA746B411759303A51A12EC58B03FC99A1EDFB1CB01375032054878A6EC9DC4425945AAE387E7FC6CD399C90049854CF51B3DB690EB78A0A2DB04D05102DACAA9834620ABA427B5733BF1D1693643C88BD265AF0280ECC66344B81129C491B3998C6C70CCF03257C2D06115B72AEC35B4C8774CC7936C578B29FB3B0A5C66709363B73F41B08DB919CBE57AD817CBB5DF62B7836AF6FF4AB8CBB07C9FCB7E3D601B2117E6A7242ABB24EA96CA867B597E9E9B45C01ABA9B54D2D323DF8B38D3D37B72C2790E1041037355F274CCEAC2714A92955B31C55D4903A85BCA55B2BC22C536AAB22557D912FE2234423E7BC0894BB5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59175EB63C3144108548720CE7EE0F43A9FF3F52A9924EFE9F2F59318BB93C86B5E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nencap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49\nct = 3E4CE5CED61DA4C323AE10DB3EB49FB68477E49A4D8A7EB19064F75CD640538F0AF831553F7690E3531E305813C18DEC92A0FB67A341F6E551DEEB0B3438A1A22391AD168A5FC16D6483D0A0F2002D5F43153674B07F6A5C5E337E3351A5DBD3C315D460541EE170E2E7CBA41942C1753A401E230D50D7B80884FD269F913EE4F326FACECCDABE1510EB55FAF17155EB4568F19F4E396213C9A7A252E1815AA0FEDF980409F218D5BA5B383BED0D331D50053DABD30C98619DA2223D746ABC4486EBBE371E33313AF8225E435CBA697EB1B3B99F7A209640C4C82A99CAA9C9642ED63878CC886CA77C45360A2234550E68EC486BD584E1BA6BF122AF1B931CA3D7C6BE30C281D6C5F6E6CEE2C9AB2CE047E56F8F80CE3EF606A0B0DCA9CA7B2B5945E065FD6E50535A3DF08C2FC90B2F02A2638BCF88679D669D7C16E32586CA509E960B73032F223A65EE1286BB54F0780194A0961684E5D4D1E09D147068742488267781305863FC1E2F4EA2CD37B1E34F4179C75F9BC433F279791A62A1D3646B57784AA401AF9AD6082A8F2850602B8EE534250C68223B77E23C7D2A7740D51948BDE1ABC0816F2EF176E9C15AC7A4F40775AC5B9641B7F08C3B084D79FE86464CB1848AF41E52DF272DAC4576319923E22D6845867422E0A07C4AAD7A60B8CF2F344CF82F492704D60C5621F798F9911B24BAE1C04BCE123E40F35A5A78DE33F89CA5BC310D4DC5FDC021159CCF412B875A985CEBAD40E723C9AB585267D1AEEE9737B0422C63F9D84660927A29C88E78660CD989BBA8C29CA60F83FEC307D4C9A676B49A4DA9DD9396E8A7A33CC72842378CEA52F9115D44E99D78B9996D2C8DC3C4198C67007E1F2972F434989B8450C8F87AA7BCD03AFA3542E937AB649FFD3E66E44BBA1747BCA1514C3B00F9B00391812D1AFE38524AFBD89D09948FD648D7945EE3DDD0BB0C67E063362B70F7C96EF09D1944CEDD28C371FD5A4F8D7BE55E47E052D72C95C362D8D1D1C83CA29F70B2422C1F909D14C4D404C39F2AA52EF69B936AE27E0F38C4B564E47399C0E58321AFB00BFAF647ACE5B18582968987A20766CADD4DD7B166DF9CD2DF9B3D339E70FE5BECFCB3A486B0A7CD616CFC8B439012C1A6E87DB9C0BE4CB9566051D5FB0712C5C80AAF79974EE299BC7526D2E351A7A8CBE2F35196C0028CB8BC451049876BAB7D2B6EA233A16BF2F052BDC82CDD43DF3D4DB55FC52DB36FA70AE7F98601BD6C89282AC94FE34854C86BAD00A597A5A684233929F1CA77F6200BE14E2D3F93D089089D800C73DBF4416DD831E175522CADA8FC004FE5AF3581F34FF2084D34ADD151AC9EC634BE82D9C2E149FA94ADF14B03827DE33B1B08C15EB890029713AEF895B413A1992078C1CD4ACADDAFB0546BFA8F940BE6393DFA51EAD36703900E35D8E8D05E02920A37F2F5C4BEC938FDB4B5AD058A9CEDA464A8D1A70AD936A5F7CC55B37E3F1651C3D8CDFDD7CFB1CB33B7E5D59F87E1102B3A534713025B6855DBDB7958708897D3\nss = D2D4A23DEC18FD2C413D0C64D58C1D14E19D2A18AEF1CB038D14C3C2E79F6A69\n\ncount = 92\nkeypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\npk = DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28", + "661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C66DBF001BFA28B07E21ADC142C75111B9785AA2109A795AB792DE4CB7B6298A504200F8850D32CC44E54182761A1C9C9BA591A9FA6873A61025515B068099BB1E63751C5B887D283077F86B733E4344D13310CE12D22322F254A0E92779A87067D19C53C70DBB927E14E1F2892B5273949428EB4C70C49DA8AA7FB87048961DB4892A6F89F18F0BB69347B9575025A964047AC7BD2C7472838383A6072F8338B23AA07D6B7B221E18D4E3C62641916106694315A2FC5BB88C6D664667680DF556C3C046398A88328421F32ECB758BC64CF246815A25922021DCB67C995FC72CC6B46BF5CA9EF3998535AC5CFAB70AA54318F9532DCD138A4C03E2FF5024C52BB486BA7665B27610B822975C412331ED6C98E66721DAA1897936371113A4F17D96EA735A5CDC019809C3907C03FA950C00EBA9DFFC69A902151A39163F2931E1C0271D491562E0A87FDF7B7846C31151017EF08727DFB68F22A8585295659EA358CC1B85C9AB4D107413225B8259804B31850EB347E1FD37F5435617A7A07B15321CC204B1A6B7C30D67E91C088A458BEF5CB704E6B662189A9C0079E224A94E21502C0F1A4DFF6028EF6645CBA38C0C86EAF673E9B2613620BC216914A9781645FC48E33CB9EA06182637439F1D1A19FA50CFD3B5E2CB8310229B74ECBAEAD4B079D535521B8587A2995FA9B8C6694BE6E432343C97C16CA23BF53883E23CC38F10C38E54F5639B9FC0943A4F41CD0ACC8DB40CB12E644CB74B9D4B858F7D6767830B92381A42368476CF2602ADB9ED08B35FF5C4D1EA93C94AA75E218779825401D859902D19822E9820D86C7E57562795B89CDA97EBA773070BBC502884A6F437D7EA7A459C0764CD943E0B6A5B61B8358530459685E2842AE9AB867FA712172207E692A7AFFA872323779087547C3D8B89F368CE078ACECD55AAFD5305371A5BEF24FB255211B2169F4543927C845A3049F7A88513A682303960C2D12BC277656F15738C4368DEB70CFF2A32A1D179F4FDCA57812CEDB21B356E0AA63270788B510E58B4BF613473FE931DC80A9CB8BAFE63AAAC3913936C8A939C413CCA10A1277409250B5DA321EE5C24AD3D093C1C7095FBA34B81380E5DA561BC039E3A8C15FF3982A7938BC16446A3AB2679A50C2E5C1D1A08127DB4CEA30340B5589B2327988C97B78F003D1315DACB301520A11F9F0B4FB33CE7C0203FF11C6A66136C0AAB83928C145F4B968783B131281F2153925DC13AD133FCC5247B595CEF0F03FF0DA0A429C0DE9A54F66C03F1A616C7210B7ED3624FDD27E99F38472867A9283C6B294B0D7014CF9EB62F0D7B051B190F093450453C056081370B45F5EBC4C03808FBB5C6D8B659BD22612C2872DE9034B11C6AA6D356B2BACCEA0F909DA0C775969C12FD5BB0C8A9BED5172A9358E01C29D308636B5D668F5B2C9DEF1380BA23B5C84259D887D3DC4882702B41D99C72C800DD5B19935D7722610741A105C1D227C38C5665CD5A6DAAA991A9868499830C1697FA430BF4F95B03004126FAC283A167281E4B847EBA8487B0032914EDB0B67B1E320C25BAB50499378115CB07A9000E0156C9C93C1D90693B9C22623A3EB15618FA1C470481C4CF292B7462410D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA09BC32A138A2FB5B6072464172ABE0FD97E9EABF357C3FA5391D94A415B53ABD381C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nencap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467\nct = 7C87310316CC1AAE495EF575650D79BC38E091B72BF809E003C71ADFF6C4729139CE41CB1F669F1E1281F223781293E3D9AC647D16EA0D08402CC265F1F4C26D08B7D4651D88F2332BDB9F9F3B417AFE26A433BCE1E8A975D86B547E77E8D4189BD9E46F6F2842166D6389A5CD399E735686BDF4779991C1242E3BFEF69552D6282C476AC51EDA2C9D7A4E3100F8BC8FCDFC449EB57DA0F392CD889BCF45C337A84E48E3B83AD72C50C9D2905A4E22E59CC73AD7FE85D6BEA30550BA2BA5929A3847A9B78D886CA1B93E0C4C14DE5056360E7DD398CC271D96A7950F4C439526EAF8505A37C0DD6AB037885E48D8B66E9C3FB3C218D74AA7F31FCE3FCB58C2FBBCA23D78F994A4465907A6328C2E35D83259CE735CDEE26D516BE175C2BBD5E24616111FC7A3D95AE11D035AF9497BA41692A12900926E8FAA3A80A5349269D2786E4A1F9F57EA473C6173C2C88D6E4FF2371EA3FE8261C21C63D7E29AC72A2995762A378A45A9C8D811F2F92229967C3A7A409452F4EB01083FADD41A0948DE85363733B7C0349DD1FD4D231ACAB563CB5A908A19B819E579AC1A599F5B8135C2794B34A3314D1B8559961FA26E9396BAC778A6697363EF60A60158736C92F7C1BA912791AB962B327E6369C6EDACF69FC9AF49379387D5E8C4CADEEE9B3D5EEDC6919BE78A199DF3341F23678C6D657B5C65279484F18E4A9789B675085EDE2D55BD10311617649DED74918A752A44FF9361D7402EAF97128BED4147EF3CA81B159B304588D22802A2E05A0B2AC5031F9162FA524D28EF0381E166BB81FE396124C4247082EA6DD755F48D8B419BD6C52CAD8CA084CED3AEEA060642FFE0FC7E6C1630D056B449FFC1DA8E693F64925FC179938CF5283F6E3584EADC904338857396FE810F4F3175868578BC21608EDD7A8109AC5A8635FF8C4C3C6DA0C3C618CB2B3448E31E8414D16EA50BAF6A4564F686D12692BFE4AEFA5A0E57B84C55589D0B4CEB2F358AC33254453E001846A2C7C299DED877A07A28D0DB5E7A5E6D41C246775F951CF114F3CE64AD839681C17E995CA123CF2A24006400B4969B99E75D066B774FE4E994828FF84F171D9C618FD2D5A01EF845379831051C84A734C40871CF53935FF8AD0954902C017E8C323DD751CCF14BC50638A31629E4FA70EA6E912B6A6422AC19442832E8A051E7019A820BC6AB81CB9715998F34014DF73DB8F62F5957D53D1FD3192D9F76CB8E2587DC9A1738207F956F6BC706C3B3B7DB0C578D220F30EF2925A7E35CE01059BE2B8AC6561EA7AC253D5F50706515947771C052B015F61FF347ECDFAA1C895AF5BC7E8DC7463A301221AF6C95EB65B8FCD77B1CB4577F5053E34766631E75A0A320EC678ECAFEF5084E514EB48AB6490658492BDA71D6ACEC26488D29DFE809F576FD7F5F38ECB4918657E4C8F25FA09932F435F211E41B207A61D60C9BECFD50FA6D498DE3F4647D6AA922D5A82B33CE96399B67FBE369DA888179F95F655122E0028512944875308EDE8CE87E67A6\nss = 52E36F81DD9A23FB9BB2363C31B715106D38520A31A3304CF754A9432E757224\n\ncount = 93\nkeypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\npk = 2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A2454730261A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C3", + "10870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCEC18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E2DF84A0272C13DA5A495942BA848AC92D302A98A3E55937B8B1B49FE588BE32A540EC90B5CEBBD90D1B80DD24D32EB85FC041A7CA307E522B8C5FA9C85BC258C8ABB9F2678D29569F313A1E660A2454730261A6766945CE42C140E5181C68461EAF12D1F185C358233B9BB4902FC5089F851BAC83CE3F07BD7B185EF08626D7029129703334084375BC5BA27BA023CA6722319A916BAAD529715661E3A413C8137CBBB206E313906DF1CA77CBA73E5499F54FC53047741AF2341D5623278F76131AB47AF10BB4DEA8F493B6C0E4829ECF4C425A46D21755E93E5A80D0A927739848695BE93444A98A45D02D1131E493DA5A0A1117B41D4AB3DB35A7A2E95C6055BA70EF159E7AA0DD5452598F91477087BEF1396ACD48E747B962205AF92EB99FAA809B4BC47EB93BFD3860102D4ADCBFC39BE80024550656C42785A6788C7A851B107823A02A3DAA4CAF25097F1F9AFB29416DBB360C4A824E3CA2A30E19F94B805DE181D0A028E685C378DCC225112899A6B79869109CA4B094909B21042C179C6CDEB22564CFB6F89135022FCA3028CAF7ABAB19A4045DD5A60721C6BB47AC53E40CD932511F2E5473D3B4CEEB44BE1A00E090A886D345B13A58620C49CA0893F23058412054AE5069C1014361CFB0379C2215F330ABC647114A3C597765FD014C64C8C1B1B45B3BD02BE9D5A55B0CACFCE297581FB48FE0256F4C0CFC84AAE1C542F36730E5F10795C72157C653210686801210418B549A7398CA8B7C70ED007CB153D2A55178AE23A5B095EE2D116B9F3A1A9F19FAEC40D75256CDF76AB8E393210D3AFAE375A7BC384799A6EFC5B76F287499C6701368B8DDC219A9F2295E6E01D22C4A50BD08179A08044B702FFD786FAA088F867B63B951A92751CB0F839CD554A83745444C3BB88D3609A9A4BC2E0BC73108A71CC7534217872539BD6E942CD36A09AA0374A3894D279A1F7C38A56E7C0298948C330B8C3A5B6AEC3BBDBB87384677ADA78017564A7FE40C2983A9ED3ACBCE5E29E3A78502952A9540A44975572A1512B1D4284D9BB528E538F43A15216F4B4F2A5208E06C43896A19C416C99C3B677564975948468792EDB6532F9B0567F407FC6D6C302766C6D1373BF78A18896188CF20CCEC39632269F6A193DE5EC5DCA85CAD6BC79023C691D5682643B6F314827E0B24539E2AA91123B3FE42308F041DFB6C876D079D60A3EF5735AB8A36ABAE34F4A12729BE4A00F753C7E4699572375E6C7B037948684206C08A27EC12B26F7349CDACC3559AC29D5CBC35C310870597E391AC4E4C02991096F37492083BC1C43304BC3D5925843622494C735942DAC8904CF195387ECCDCFCC8A999B6D1B744A542359E6B167F91022BE1660BBD218A6A6861AA17C57152552172F38B43D5281956CAA77DAF9B94CF60CBF08CD9D9B4C1EDB6C4A17BAE3B36800891910C280C3E7CBF4AA11F33A7C70E3B419C2B2B9A64709C31878F913FB934D77B4C36E329BA98B44F394631E0A289042061F527D67446D6AB55CE7B43EE1080FBAE67085A2A03B36CC9AD9B5B546156C3C5A79B092A67912A19575F6B5546397C15AE334B451C3D919422F28B70727C75FB631A2AB012BD5971B5B2B75F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A5687EF43A72EF04766F1E899D25C9A005009C788B5FAF985123CFB3FB97975DE26DC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nencap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4\nct = 4C5CE3680E598066FFE1EE7645E55CED8C9A55B6902A491AEB9B6447F58B6184343638F13F4F79D067A0A8A4F10CA355188FDE778B848886E2F38979B5AEF4F14DD0B47E7A95AE839F6A1945D9B32D830189F3994C43DE711F71E8439BCF957B62A8F97CD869EE551D167B4C97E209B972E175947E7C5423EA86B5FF5D4004BBEA6163EE2858FDC9D8A04180D01AEE7E75B8616BD1E37EF33DB050FF02674C3D9C58AF7C1A76D79F4940E29B3DD1365C8259B2DA36E8B8A7D05887BFD3E145E8C78F01CDB63FEDF457A1AF4746828734F23B947F68D217E3FAD14D7CF15B26651915C371D3CD4C58094F15DABD0013E7878EB8ACAAB33EFDD47B2B20688A85A3F92C6A4D90F6045127A17AF0F8643B064A4A30A983F7DDDCE4D8893A3F964578D0529113D9D248E09A41792D4053B8B04942E866AD0DE54F8FE31B64024E647EAB8A10C87526899C6FCE476314ACA7B9B5E2F809721D2660DCDF9FBA5734714592BE7157ED459BFA0500B94242C48E2EFAA774E0F78B0EFEE997658CC82C2DFC8C686C3406A6D997296F2FD3281D3E44750DEBA5B22CBCF7E45BA3663F2909A643838C9E7D5FFDA9AB840C9A0AF6D6FE29BE8A7615D896D8879EC16BCB9999559A645627553BF231FAA4344F6258FC4679C790668D09AB7393CDE99170A770E3BC4491C35F22BC7234C346191E09CAC7CE819B8E43DA70880BD3563622196D860DB3FD4B1E1E814660A024EDC779BDEB38CB686318EE950AAF42AA3B0042716D5365A102C5FEA90A7C0DBE71CEF891F12CA3D20F0A35F7D59E8EC5B35972FDB474D52D780C54B5C79D1C165DB237AC235528A42B21E3D667968418019AFE9F68F44D46DC96EB87A7DA38F2B0B943C9C6C2E87C724C99C65E5CCA40D6C85E32778CE1065F65C95795E0F1ABE400A4C78F22303D8ED54F9BE517CE2EEAE1AE6DBC04E9604DE79952DC74758027C616ACB8F586EE0F7BB7274D3E1E147E27039A44E3C1E0A5A874BB0E70A60F897AAE005701DAE3A9696652869F541EE178EAB5118D3115C923321BD28F9D6358FA012633076754110877C00376C5CCD57E6917DF937AF1C6F449993088D01993E4B470E98CF8F42F7A81120D175CA4CFAF063F76950D2E75046AFE842BDC15FE4CDB69369CC112050B62369D4820C97F407D8355CEE5D8C4B682E7D184F6FA02992BAE0FBBD2ABDAABFF5BA49F4571FED93789E52ACE387AD29A7A6EB8C0FFAB868A4542A42C1B35FD3D42E426714C01F82C8B11D77D768CB5908E60934678140524922EE339D3783C912151EAB2F051C1E61EEA79148F442FB7715855A0C9D6B857412D5CC3526584131180EC763AFF11813EB16446E876F48A25B8FE13EFB071991FF1DEF484AA00A976C4CA8D65B4AF8AB6D59EEB6957932F218DACE7BA7D57D402A9EDA506220A22F03BB70CB60134BC3334B005AAA26A7EA14808F13DCB1EB11BB40DF9A8CAA714A5F0B076F1C64BEF4A0607B174406155E77E531307EB8C5FE2A53D1BE40301EC59AA2CD995FFD5E55708\nss = D072CB81AFF4AA5712E56F0E9567DD89F2B03488735BA4751A7F0DF1C786402A\n\ncount = 94\nkeypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\npk = FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10", + "B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD921AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FAC8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F158889FED53D194419C06B92E51498AC2601869A1024EB0370CA3A420C48A765A5B99BAB88A759251CB83259A628603C54A831AC0147F3A97B8329474258B7BD6067476605A2B2B8311252FE54565C865E2DD96EA9E43B23121C27AB02C348310ACC38D9D583B0D8105DC87896C238069C689027910F9BCB5D29AEEBF57C2B9C78F76866768C0699C6BF743C0B43108C128A5277F39B32C351926369FB8754CD0197EB9AB602F391C4BA564BE2C3423005266229A10B21D31A7CC3D40C2E7192CB6628AFA692D3E75AACE66E7BB1169893C8EE45BDA5560E7F79C711D32D52C0C783EB40BF8977C3063CB114B6368A8D1486A86CB108D146A648E080751440F4D8087116701987C328D8547D0573F8C03D321AC07138A60954297CD832DFB989FD99ABA8B213E7501CB3D25B384C023F66776EFA3AD4981037A54400729634A782ADFC24404BBB4F2405A27A8500CD79E8521DAEE48848E485F53A28DE91089D849EBFB54D97D0CFB3CBA46A27438F426EEA1A0122F2180630864AE46CC5F3A828725CAE89331D540B5B3633EEBC0228000D75908F21277104D7816F56854C3289AD1A5C72C1655830089CFB9C90B1306724CB2828BE679B989A3565758B058AE983C1EA9B71F10553795537D454EED50F50A40274592AE165C846D85527E479E3FA8D8865047BF68D200287C0A5B8A6A78C4769BB3A795979B774713A522DBB723F3628F2F4126B639E3B4C5C4B076D321A208A123D82852AA0DB6FF8457E745B6B710B396C8106E635A379E22C59F17DF7B7070EAAB38D5448E4AB67E6B21078D5B9F9979C6D7365CD1423CEF6B4C2B186AC6B792EF9351B6040F423CA22E7A1455A0473273E3B53B92A132D7C44556477907FB41F981A06CAC9BEEB9655FE90C4FE93CC33337D78294F7C128FFEE82B0D4211E550342C599C9932A201F3CB8BB253A0559FD667A3D2CB46A4936F5CF9C4D0D105880A446066AE06841E12F259E4E6220D932633F77F9A6B463E180778D53C37E0BF423717F4D476ECAB6BFBDA7E461AC3CC9806FF4B38FB80C0AC9B0DCEF56E9B27881D1AA0892657B12A913A8AB84037A6C78399F53816D79C6A1FB40F1CE200334A7E74760999F8A0294C3029BB23EE0CB81700B95BA20140CC5DE537ACA62C9808240E74D508A93263EB14B7D202A31DDC2147747192BA1F38932538241AD1DB35CAA40097393038957B64E716D4CB3675AA9EA46257BF55A6D1FBC2C356B020073E16EBCBDDB3692515BE92DBA54CB62C702165C74864C3A7CE67D8AF92EB78496C4E8EB78B55DB7963B016A252A85E655C95936D6006BC07BA6250E458A387BD7BB43A3F5A16CD8733B66565377C1A74D5488C1A0DBFD7A6DFB474EAF29FA80AADC83267D0B98EB7A8AD3AEABA977A0A5E55B8937AB68E385F94DB13FBC6C26BC23B0B8BA331A578B99B493D875F206C278A3B4F63E156FD386FC13104D6DC96AE9BB3055481B846183DE71ECA09273E58C466EA225B1824246C799AB8B045FB844572882299BD6F1B2787E1094BCA102FB20E0A274257062385DAC60F37A15B0496ED23C465A3BA46BCC0BA9B5B78C93B45CAC0151687859B155AD62A8539CC6B872AEED63847CA64797460FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E12C0DB43F39B672B2CD912F907CF76A0F6FDA925EB2D205546431BE0B37B204114F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nencap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94\nct = BAFB19B80A5CE997C3664CB158299C969C9020D74B644EA41906922A18329F70271FEA4912E7A67335279F58CB3E5E4B7BD7FE3C4A18327BE182BEF8D989E13CF8CC43955E9F6BFB3D4A2C8AD71DC01BF30C34718D01D5D4460C3F7F85E881ABC66E483F8406ABA076C08F6BA3C796945D4E286E9ED09E8B64204FED1354A33EAB64A60EEAC0296357E5AE0058FD67FDA21B0A6DB5029732F86E9C9B92F7D3B5380BC601A5FF35A037862BDE3A399D27E6119F0C43CC8CF852C522EEF46B4867753684E30B27F4D98FE039F203164855CFF6315769BE970D0AAACD411D35679B33BD68A852F836374921C99BCE48C782321E68B16DC964463732ED2BC4002757C7587CC3C780DB57BC7F1BF936A6F685E0F82DEF692568B99DDCB49A8376F2774F2E77F7DE0D188258C4E1BBD0652BE82112371D92EB01D8C38C9A84E5237AB8F6A333642B2A86C9DE4993703428104F76F8BCA911135C78101DEA18F0929F6A00B0F07854E814764F15832F18F60B6F25262BD448453E51686775A824FF5C743B811625FCDB7503E0834C79596B066B6EE2C3548CD6062AC11663E5497632280CFB8BB33B392C8747681A84831CB37799C4E42A25E16552354756CA0D41F19FCE9B3C9F8BAF18D05DAD841740B110F2C1B4E101F76158F307E9543E2015AE0924628996E652588E7EDADB51855ADB306CE70B1223EC445C425AD76D26E89514AB335CE2236E6A3AB1A7BA399B806609E5D22857F3ADF23DF5CFA3C4EDF0AC3EB60A00C27D7C02E0AA3851FB6EC063ECEF6E819AD52F92F260BAE7F83BB44BA8FAB3A608251C2B1DF90548F9DD2BEAC4FDDFB54FA10B251E42F3FC4FA9EB320BBC8AC34BBAF8DEE65BEF1C83EE499397F7930D61B4BED065D809A1F5E6E377C9563C660DD8", + "DDEDA94058861B4875504DAC970EF8097EB7A75822D5EB139D10159D6007CCEB08A8EA28BAA27F78BF60E825353C5AF62F2DEC4AC0E7876A004DCDB4F12854EFF4013166053B9108F5439AF99FAD00C61169BACD84876956E53F1C0267B6E2985DAA07E34BF852947C247450A6AB3BC1820C52BB3AC9550BE7AADA0F8AA692806DC57A748F2C355555C5C58BFEF181E7277DA1C25CCE4B995E6B8A90833AABCCE74E7DE925A2A2C888930D052B9541908472C79E7A5B8E9E08E4CD3DCE557B35E34D94A741121AF0A7DF97131567393826F86A7BC0B785965C5BE0DA83FE4357D2A36E57EB1B1DDF651CF7EA1497563F4CFA4BA171DC8343A3FB549931479DD581FF018B5B10B9E1CB529CA248C00EC45B3F36C1DE804254F54C9B68A328319B59555FF57D832B3F9C047F2D343289582099685AAD6BF96FB956334DBFA7E86589D8D643780C431434F64411CFB85E9898288DF9207C7B38798CF8C68DF372C2A6BE4C11CA29D29CAED09345BFE47071AA801758331B37F658DB6E7EC1408A43486B772807646E5186A40E73EB875DB09DABF293AF7083878248306E2318C72B6E0843F852CEF164446A25481ECE7432B974A0C240CA35DF4AFFDC\nss = DA1085CBC7452CF2AC98CA36631C6EBCFFF02E60485F9E807CDB3DB77BC92243\n\ncount = 95\nkeypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\npk = A0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB0869656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0CEB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BA0E473A9D639B1299251B46D07C79C0DF1CEB995A968B5B707B760D8BCB120F6226EF5B742F34548902A7C73338A8CBF8D6B02A83470874B1EC5845DCFD3A4067C420F8485FAE1286A23ADB7373B9217C6DC173748870BFD164A16D62A3A6608F5E2B7FE78B92364A4B821967DB45AE29AA1B11C0CD67CB4299B32D263AAD7A26EEB3A69BA56790FD806ABE3935D82487AEC3205A856B4981E7F53B8F82A30D13C1B725B1418607B6619B0E8A8870BBA6070E33545730182FB5F6F9938AB2CA68C50719FDB472A88384EF210B0C22785367DEDFC840979AB758479506064B7971426D70AF9A95E7D585DC8B67D4FFC2082BC45A4FA9B4FB9541493C3DFB88FCA757ECCB50F1A9CCED9C046F37062E3879E13958BCF063041E858810B057680276D2CA12A307F511217FD626561587617674319382A4A00CE5E3BCFC5ECB5B3816133910650A469AC663F7A4A742DDB87C4E5BE636213880C246370B1CBB8ADAAB6BB7E1185E1F95C945BB001A0210CF56F326B35051B8DBE85245F9BC6D973B39AFB3A3B961501862B4CAABD0D55693C201390F48FB7511990571985764BE7373A7FC4BBD5E82B31F52494B15B6C2C8B5B593182028BD7AC7A40FB446EA756463C396DE29D0FDBA2569B9001E169F7C824C8A42D313A15B682BD52004867837344324E2F91A06A4C9F7CA447D6291635257CB0934E015C1937F732C1BBA2C13591CCF4ADD16960B2303476000D984A8FC8036772C3B7C5721261387AE535129A7921A1711C98103161A95EBE16C0E0A28555DC3598CAC2D701A98CA249801A4BB10379A5C29A1932ACB6F6C3D040639FA98FA7297C6D453E35587488576DB9BB2F9D1C37F8260CBA3BA90E4B779867AD97DB03FF005ECFE3470D2C25D54105CA287A9E0C039C2A2B71A1CBC6260D59A268D60C05D61202EC336CB8285B41A043BF58949DF50DEF5937BEE1AF32D174E8FB463D03449BA747E92A79A1EAC8DED247AA0A50821A16AD4C9F533A0FA24684D452A71DF461AEE15CDDC2185551112682B4867C6CC27C43BF835432CCA184840B85886A5D970E9F515F7F97151410C401E9BAADF41CE2B8642313C295D28587A327C41C24DA18967A6426663642DCF389C50892D6847718365CBBBB80723C1397B90447B197842C96A141BF6CD317BF12BB64C664FD237E886A9F793313AAB15F668C91C71149C4B90B35B147F7C34B8AB6948799897855B22283050B113D64A60AAC739948844A9F99C448D21C414425D77560670C298F493D891128AB1665D8141D2B1C8E67950A68255B7F9376332B1CD7C6630AC05AE7C127FA7ACC35E640E94285E78661B15B21685A36C889A8CC890CE53C36EF23C2F17CBD8C31351BEBA827949F8707A05324ABF05AA71857BCBE690405AB0030E648FCD3BFC0F2AE2C627E04F490BC3BA237059AB93085DE218029F056B0F57ABD342170F5B16DB069073A3C16BB1C0BDA5136952919B22AC477AC2489237BB0869656614E4AC248B003799C761B2BA5F2711B24A01419C88937DC4CE745ACC16C796E0123A4228EC623A2A4E059B80B72BEB1329C9204B6555B0A62C14DF0B19B4A157BCA985090B428DBA8587B53CA2714B2EC2A04D306B3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2AAE8E61B905723FA092FB95B839", + "F6DE3670C39CE0498C27B87D20C24E7F64E22E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nencap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C\nct = 8F9648D01A9027F4E1AB3D988F096F3470D09707E288699141A14A78A88C95E1771E6E12B02BD13C2E99207B33F9AADD87C79715928CF9FD76956FC73C2A21D24AF756AC54F75ACCF2667AB9D8458380743A1609A7DA99A5FB521D1061C263964800096B930CE7D448AD1CA9BF48524892960A762B382A1EF36B4ECE3EBD9515EC7295692546891C10C53C6829AE866943E569F539FF1101B5F0B2AC7D1C94EEBAF6378B13BBC1C8A2B144A62A10D752A1F05DBF1A9CF7F1192FB7919CE51FD6CDCBD6BA26B6B8AD7FCAAAD17F3B96DDB8CB78CD0EB4E96958AD38D2FE9BB71A87547AA7CB0ED2AD6CDE695112E6379A333D135808DE697F7FEBE9C179F627F419689B2050E5DE6C87BAE3FDEA59124D39F06F264E2723683A092FB8382186F1737048026459D6E242C0E7FD386F6AE6C8B09FB6613F26745DA21F43FF145C83DEE40C927918C26E8C855038FA8F994790C799393EB031D3DB7F499138186CFF085F3669B45351CC0579299D1E37578D753E447EC2B161DC50373065D20B44712EB059040F72F98F51858E0A250A97409374EF7BD73D58798697B0FCFA35946933856CA5A0A964B7DCA6617EA2D35D16A8B83F536972BBA727BC3C16EE363B5B63CAE7C13AB11B4287568EE64229671DC45F06FEB3DBA8ECABCFC16FBCFFCFDCB4227EF4E705992CA8978A19D1190842A4099A21CE4F96814FEB88E094A69EA7B7BF0EEE9932A1C235AC2ADE53897D3D8BE0E4F02FA7F0CDA13C4EE78127F1FA8C611F50CA159DBD048E9D888234BE8D80B49324621F7980E490A13CA0C5CB8D4CFA07528E808839FB9A21FC167BAA489F3C96AD67B89FFDB4145F3FC9A827C2DB3588B0B348FB8F5F469315B7B89F5C25EDA806D921DEF1768029F99777ED29AD1031CD40EB1C12A92A8D2A130D2D0C1560598C430CB2CFD73E19E290EA864E80384359188D67A53A15A4F31DF7502BB3123BCE2614B87C82DECFD29C0264286A9641AF0EAE2A38E6CA1F065A9E619E3CF39C1158A4BC46A40EBE72536F4607372471D5D6D6CAE5E2FF6265B7BE9DD3B466C159D54FAFEAE8E3CC62ECFA7BD2D047C0E3E93D163D93C7EAD30CD0CB41B789546CF11DFE9306CCAFECB8519C08573268FE46DB18203F6C4CA916C4E1133D5422EB966F716622DBDCD7DB21834BB10BB36631AA2C50FA46D2909F0EEF33B3C62846267A9D5E7187623337950DA98496A703A5E9F7BEC4C2E1CCA8CEA8FFDA5BABE1BE1E612DF7E9625EFFEF36733097CDE4E88ABCF2B8878D3CD9A47C6F907ECDC63E87E89C6CCC6AF8CAB530DCCAF3597E33AF7DDD3814D9FFA5E90A335E31DD2ABCAAD72807AD5C6D89F6FCB1581AEC0F0BFBE7315CDB428D905795BACE3138178A8B1460C665398FD57295014F82C8630EACBBBB4C52A1D22E58FD028B5097758AD913922F6ECCFCFABD165D9959F29C2DFC6B4A548D6E75544D70BAAD0AD24D74DBE1E51EF9C9EA4AE3345B121AC8F0D041F359BC653987C4215EE7253FD0BC21384D0BA14630F5C049A398\nss = ACA83F1DC628FA87B20133BED4C2EEE34B98021F295AB585DFDCEFC9E3C032F5\n\ncount = 96\nkeypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\npk = 4D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8EA986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704BFB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797844D960C98359F5719B20DCA6D1E2916F2829E73F79B55B468170B64F2F8B0C788796801C8EC244E1973C7E033B768414C55D43079B2711BDA630E678B184A70DD161C4DABBCB91C07FB634620D1450664A444E82D22A0A4F54AC6C7C02D74120B2CE205FE49A139B9C8194341F4295EF126B37F3B22E35792A8853B60EB3F7ED01314491C4451470870A5EA5B1D23442019BC1DEF547FB8935ECBEBA0833228B8D7BF2A4ACA52436A3F993F6164666EBB3C38317BF5B48CC7182C00D58D4A095D0FD4C60E4229E77803C4F38F22464C7A4259E45AC71E8CCDE6E5738DCC798777317F9847F8357DCE21B24AE462D0465F1D58203F3B8590D88DEB9C6DF4722A1420A9EA0813EC3777A6CB11CA0271292B6C662A870C292291164004299C82442A8DD5404E74CFBCB45175237AE5649F7136CB47B9C6C053203F265BAB420EEE2C95A5960F8A87C3333785E1B89FF841A6AA5AA964F3A853E512ACABB60E29C3A4810DF33830134C0E49BC5E1BA41B07B671E1BA6BFDA82576406E6DA854920A46914C8EA986B1D6A0328D4A450FC0CE698B9D16954AAA0C52B6F2B5FF7B5347E84C3AF403E9B31EC180238CD5AF96F5C6F0D3644AB51717F7255AD6551F44378294778937CC56B610680704B", + "FB37E3CCC07C5276777E37F36623DEC8225388C3A5A2C7026EB902C63260CE27FFE657BCE34A47DB43667B9293E04AB9677B6FDB0B0A429A4435A9F5624628A2C07BBFA8AFED562BE4233019524E67CAE6F955226437433BC59835561C462071AC38058C145787C242D4B6DC055170675190882792EA49726DC8B2CB638763784D3C23E1791C93A55383A8C4B59643626F8948D228B670312893AB3CE5B123401B1B24432545889D4D124D2B846070C1663B87A3475C01ADC4F4DF286FC91C76B018C05B5A26A696DF86C4B1FBB2ED3050CC9B54CA2786839F854B9461655972FE21C3C98007A693A4D0B8AAFA3AB73F1C411DD283CCE59528477B6E089847CE6518F29B523602F80AC573618070BCA649EFB84FC3947D43B229E05682914C153809521EC9B7978A6BD667F59B18F1D986222DC9AB345AD2C7C7CC5799C15297C22C3734DF18A218C5BACB364C9136B8E055053567A1856C21B96A1A2723913C98CC364BBD1FC4EDEF37E1853C523727A6C677CA4C82AC4D49238E1B60C1531D1DC9835C4A96124A0011C09350353AAC4568A84293E8666F6016E56C38371489EDDBB3DF3E53E6767BD01E231EB122F13F59A83A35101844AB389954E8068F6D7128C738AC1774EDC6465EAE8CCBABCBB41271467C407D36928D9E3174C99665E3A9AF0FC1B2733925B254A3ABA050EC3925DABC511427C0B2930BCA63BA7629366C1BA620CC0D7090752157B5D70C098745E37DB7316056C7BB37C024226425107DA8BA0E9C30E2606752F31A017E50A0E10C05332677EC851EAE14F594A55D07392C23A962248CCEE1221FEB2C8F801860892B33EF2247B801E5FF55BA97675A71037FD133133840050B8B7914125E9D30165847319EB1E483005CA0BB8338B75EED618C47408D0260DDFB1527640A148F29E64F65FCAFC59A8715A8126830024767009BAD41A3385C0173BE51A35F3825843B59FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E287096185885264E085F67E48F00A7A7F82963E8C67176BFF839A54FA1008328C0612F98D83D35AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\nencap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4\nct = BB06BFEECC7B7777B56768C6165C5347166BA71E8DC7E9E0258FF889BC123E6B6A1461F717FFBBC9CF11662E6FFEA09EB65AA287ECB4D7206D103F931B0E3C9EA8D71BE6F87B03EDF777EC1427F839922A7C8EEDC8DB4C8FECCA7665227029D6E23F5ED9163253D64D715042A5F301B41E2C59337F282DF32195EFCA03BDB3BD1D8B65C562ABF51EE8FCB39F51CC69DEA3BE7547341608444CA2EB9A9EFF2A3805224504440CF702C95A1FABAE452BA47A25E4D6401D24C0D8FC61962D4E11842FF6C6F82084D28F921E81E818DBE81B7E6A25596ABEC6809157A90C6F8779F4810BB3890D93E6F30546D982732AF2CBAD9E054AB510B64E6377DACB97104C64D9AE8CB451700F9A7776BEC488786733BAF3FBD6153B8B80C468FEB5EE28338817233A34A35E35F97D518AA8C07C9921E3D1BB96984FE1D543630B4FF34CB6AA6C64D7E3A7EBEA73E4B1379A8C53ACE1F2F2F07DF7017262FF152686BA28D8A3A348125F33BA2E795BDA25D2869F8DECB8E02453169E6EC9AF252D673D09060AC1F8E6E203E5950B11D1EFEC554D7E405F918E3472F25AAB2FFAB059EA043038031D23AF3911743FBEDAEC446C316B2801AF1152393F55820A5A7BB6D0DDBCEDE3F9E02423D7C8FD195F0194D2C5BD5A4BA6A9A5C934C1F7CE98D7476E2CF77837AAC2B738B1D6925797CD8752103DF9DE929119340993E36993956EB1CB7B8CD3CB067FE790A36BCF52CE218E9D5C009651EE835C724ADD8872ABB9E360742609E10EE43656719F140A155644AD25825AF6DD160D0CD944E1481AAA174A265DD18DA10AC0DC9F68337C5780672A36001209D8901E28F449ADA470A7134AF449A57494684E98124AD3901D680BCF62BE505368F8277ADE5BA33C3BF448462964728CBAB403FE5B10581E2BB377E10589A06B4C1AFB54927A87A016F63CFD1EC46A8C1A1764EBE07958FA2DC54C2CB90336C4769C7D118F56848122255B995752CF2B51133A4F96753A47B9B7C14E3A2565A326237926C870C8F67FA709F50EA174C3D0D57BD660438244EBD6C68102F1990FB1F1E06F0428A5210159EEA9C1774DCC4CBAEFF4461BA6966F164121EA26F328E831EAC62702119B42C7F430487145B68AFC16E7BAECD74A7EE349997A5244B6E9D74F17F00283DDD99808103AADF2365E4EB5DB20B40C3325333DD9877E019EFC9F1B95FFE67E88976A796DD735A68405C465225E951ACD794336FF7D7C5420BAA47ADA9C9A8C5700BEE94F0C80E693939D73C5C3A0C029DB9053D8D3C2E3F6EA47378FD225E704185D29C30F0C7AFAF47B3B9DE45539B026C77F788D00AB2A2CB41B5C995C0120C1229E9C138E6480BD9AADBABAE6CFD7ABB5FA97EC99D35B76702E8D84D2DF0333E3C9F4002D0C68E98E81440CB0D551C77AB6DF66348E2D798AA8092618B958317881F01EE209CEC22CC8EF0123A0C346EE47A158518C43FE926BA6F49056EF387F023AB9C57A6C0832E53C178A761ED7C382F76A81B340D98EE6FEFE208108994BA3F31F48\nss = 3CC0EF85A74184338A10FFBFAD5F6D04860D51E7DACF3EE73033B70969785AF8\n\ncount = 97\nkeypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\npk = B49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6", + "CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BBB49B9264FAAFE731C0DEE965AC981965A28FF907CEABAC477E2C9B6DC95AAEB0531CBCB65D8B3F6251BE17ECAA89A5B57C1198EA66AF1F4461B91C360E4531C4D49269896107F10ED1F1070E68CDDB2A4E06C387F3126087A71A366A250B450BE1567DC957BBD034B66AB65FD4EAB2D89B8481EC2427A4AF3C1B861C799263F492779053A0128508C86EBD6201C876BBE8AB8053B790314047A1901C9F327207B2130BE5BCE8504BB03817A380975CD81FE0C0416986A7B74A16A21146636ABE4D2B2C5C1223D39265A6845804D49E5F160ABFE3CA21A345B5D044AFA5636C37B976F2894869BF4500C62AE9941B9B3C3E6064FEC351268243FD75BF287CAE8AAA9AAEFC1CFBA1032AD2623A6239A7F834A4826F86132B59AB24EFC9C57CBA929A64BA90271B987BC08A913298911650399429E9BFC40742DF735F7CB935EDA73A41F96CAACBB34324B29E64348C6063AEB0BCEE9066028B3340AA147B09C42752CFD6D491FFA497E17AB6C0726AEFE59C2577764A1A996FD879E58C23F1C0AC9E9372B3F0BE42C829B7B09ACB722E3189A2B3E72124895CCAB565DAE583C6C76C34C2C0075568379639869325F6E92E0B91A2D4100B2F4AA6486B756CD521E1B781A964A21B8B0C72637A2E4299FE15C1AC275FB077CF42F36453E7603C91A648E09CBF128ED188639B7247584B333003A2175BC587925111654F24680C540B32643B035FF38BB4598785524504EBCB26163D513867D74744C8B562BD48989B3A328374A125CA05FA962AC08B0D22277E578206A165A9E3D31A084B4492C664448AA62986B55FE8C8420816A5A9C035644F592969FD0951B6E9AA57303D1F9927FF6B3DE99263E2E11CD8317CFC899A45706746E9850922B9A4F9CDE515623F3C48B86379C969969934CCBEC4BEA3E9796889CBCC56285E9A85F0B3471BF9692F3C72FFD945089B9A262AC1A8844C38C807F7274708AA0587F94A107089A99694FC627291C30FD6B0430ECA692DB54A96019EAF89635CF54F579A63048070B7F32DD2C32A18E2B7E8400344412E9DC5943BF3AF11B4AA6C328499DA7C220670958A22BFFC89B8F0091C8665B6605571D8A1B5C934CE4686C7C047AE416BC6E39B7CCC92CB076DE94001374217E9B8820354351CB377B4F06B7FBB69F64C7B48F781DED2CFEE998718D875EB94866E7C5135358EA4EC92849978438C77CEC1BA1803BF9933C8856657C953125EB76014BACCA8EC9BE6290936130D166B187E1463E55CAE3AD85E96E81BC574220AB0CD374AA1F657ABEA849259B4431F1A00EE59B35486BEB09302BF71B4C2E840963333B4A3BE37F8048D42A0F67C886DE9B47611555495248AD4C587577D45775F52135518793EA14582BF153C74210C36B9251609A4B28559ADE5A93203725A475971B92BEB88A69357BF83F384577CC1DFB62C70FC65401073C67A66AF878FD961BACF46C633E7CAC0E5092458CBBA0C3B69494C4C0C0DA6025CD6516C1AB89B3216BB9BA123040051563610251974A0B11BE7190504522A128CA3107938F5B18E4441B52F7944B0E54CD3946C57E7AE3475BEC06791A9F5A83EACBB12F40AC971CB475610A0E6C546998DAFE5C2ED852D7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C828DAB879DE09B58D0FC7ADE140393FFB5343ABBDDABDC118FAD519B14436A964CE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nencap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947\nct = 48E85341492FA71D05723CC0673917821EF717D8C55F9BD6450037745A043EBE12E9A233C310791AD66C101D93B88861FA516333C842C610009DC7F63486830E641A34D44AB9F1E5CA2B7F8513C3C89456EBEA4859AEB7117F90ED1AAC3DCF53EAB33C5363CE46A7AE78CDD0473D4B5EF5DAC4450B95C5CF335A5A656720046E4C12A9054857946B4F356B79478E864E32848DB05A51439A8A72567CD04D82E2CC61ECFF93C154190DD3AC16910AEFF13723D93775B1626D55294BB16958BDBF6CFFDE4B1BEF349AF5E0C7A2C902066A0440E7E5408F9D840AA74C34A6A318FBD810FCAE361B3688EB8CA9EE0FB214B386FC3718EE9141EEE6156280A8236A5EE0EA14A017C08C5EB6A90DCD4771EABE95E33B3966B6C259E2C65E4C1C0D0B34CAF2DBA11FCBB30B10BF337D49416B3E20C492F6CFFB6C83DB5A5E09A8E4CFF44AF0675762E43CA34559E14C1FD7E7F9FC5CD48B02C7CB9B0B788FDCB86B17E302F0C4F9C0DF1672C59DAFC240267D59737B2E6E4DB21982C928810B58A2443AD99E64CBA79AC9FE77249622BDB56503364ABBE7B5ABCE8EDF18F1E710C4642CF794CC22DF0837EDB785D0FD3D60551C5AFC94DCD4F52F3973F4C9434060B0C2A61E046AE5600FB4C9B00271DDF543A0EBD1DE5E41B5A6C7EEB573F862820E92AE2D9D9718E21B93366F54FDC58B9E83285350AEF35191463358DB9FE8860739F6A4119A00F5351F66B06F6EF7A08DD9D387FEA300EE7059A98661D808B50E75F5415D7B82738B73E3BFB58B7905F572C7E47483781BFCE45A805E5D647F9197E5D829B0D80F5B5A617E68FB2FBEAF1A8906F6A5C72CB5D90A04F0109871FB3743D3F588056101EE96894218A2E68CCACD3FCBA9FF4791A985352CC60F7B006D95D66F4903CCBB2607C37B8DB8EB88567A4ACDD1552F8D558C1396046856AC2A828F9117113372FBDF1002A70C9EC7FCF1A8F74DE26D48E44787ECF27BA4383448AB4FA6813A9F320FB4165FBFC363488DE37D3A540D4C55610425A8DE574870CCFAACCC5414B4B9BB029D85F8408AA033EA4D7E7C3074F848A188E13FCE09840C11C3DBCECC928A2079D954BDBE08037729AA6135B68D208A9C1CA2BE8323A949CF303C8486D5258952DCD3190879E986A5EBD406B8D09CA922041643E9E647C9C4E61453C0EF9D64F14E56EFD043D257936431D287FBE3E7B0E4CF301C5A7CB0730DE2C1CB0D22CABD61C1D0006B3E3F310123FD000F41093F4A3054974BCB39E9F474055C1001D372F21A880F864147BCF855FC9351651DCCD8288C2525C7959CD9F2FC6D410278856A5B2B10AA0FB6EF76F5F44ACDF0C01380E38E4A8BBE861815DBF2FB0723E60ABA41B235EAFBAE36DE07F2D478EF39B05D20610772E5D89B7C74D4F626586B8A4BA5DE91D5380A84A8092EEAE7515EF70FD9DBBC54CF9FBC41B3876489FDD481CC2D2CDA5B4231C37CEB508EBBC9712B304EF4EA2BF1E4F75D8D789FE73CA2F7FB9F03C4B48C796980FF39DF52CEB477C1B2D6C4AD1C\nss = 1DB6E99F80628E170260354EE6F3854F905D198E9669B4FAAB478F4B39CC2F0E\n\ncount = 98\nkeypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\npk = BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA85", + "3B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB77BC962535672A8D77C9EAF9726CC1A8B8D87D61B1461F33B7F7F5A003A8657297CD100324FEA561BA879FFA75287D9A838275734593ABC2B842D9353906334D3F9324C7D00EED794C78310421DB45CAB6900817348D67490BF1485E85A3DFA255694915D286AB5243B62D3A91F8493F0B19626FB89C0B9109C6E1084BD8C848C06B3472A65A2646DD89BE2D922A0D2C5E816652C826854AB36F44809EE56C9F7E26A1DC30823535997A05255756704AA1029B86601E2853C2D34A192A9B2B76B31C69C1A048A76A6A58E48BC8E512B1C767347AE28AE046076C20179D0977D2D54A3F78ADD2EC6BC06071D9447F0461846FB1A5E91A760112424082C2994A98D07AAB29E818FD15134DE437C7FBC59469CE8BA80545A4A5BF337FE142B72E602D8A1B3009CC95975759AD38274E234AEF0552B8AA65CDFCAC975495A84C124F8426A9C87D8DB03CE48B0382642CB9E31CE210B774724912B09B16D88AE007AC4542C092F9BBED9C262D823D9D5719B357821D4C245F384FC923CD334B9DFF579E324A0BCFBCBA61FB7AE9F69B3AB88693E005EE32BD1A6A3CA950A22421125391A060276B07242A795085D0098906969C421CBC469128FB5393B72590FD391DCDFA3CF87B9F7A4C6CC3A1791AE1717478A5280A3B7580BBEDF88F0DD7C1C09AA67D6B284334049398BA983BCBACB8C56237BC3EFB3FBFDCB358A006457832DF7A01EFD937E68B3299580CBE1C9F69E165D22683B3721E4189ADAAA91846B7717D41BAF8D9A1DC76C387F0B55C2552533326597466ECF06ACA624FBF73226E471D835B0EE4A24A8F1C5FBE359C61D974A4D57C2F7C49822286CA27116839B784D6782C13B606B87804BA0969C7C47C7A29CE16CECFF5514028C3D84944EC8CAB4B4ACB5B681723511087E25B8AE84F3741A2DE6CC21E7A370B35C255C34555F29645D4B420494C4D993BA3F092EE240F1D3691753420891ACFC9421C361CA2186B563ED63456096227EAA738A33AB56029976C1125DCA790114AEB83AEBCF271ED59BBC2E8377301B53D697CFABB4C6B40BAE19B6CECD421A1109F9CAC7B71C749E60A2005A30179C393D5033CB4F8795DE4C98D91538FB9A8CB1654B1E6A82918471470461F54CC71FBA50DEB3E1221C55AA616AD5262E352ADB7A89CA04557A2090FB05704B9521809B8CABFA325892AB46765CEE83850586918422212C812373A1C6217BA890B4C5310F7B0D5D8275B884AA9E4914C85023AB53BEA88AD4281A7F501A87534AC1D806B0F8691E9F1BC7171001043015B391CFAC09B5FA88F840C63194632BD5A012B34B50441BA08C879C44654F136CCCBB7114F7B4099016E0193CBBAE63522927DF4B740B3CA5B32B741EA15A47370B98926A1F90618F5235357E8087443C93444803DD22BBDD5340C876D41F3AC1DB59E9EF17DB71369A315600FC6801A54483FB015AD3766284A97CBC241AD73461F4B2A0F6645EF428805762A6E57474D29288404AD98FAB63AE95E25436626BC66EE10C01E55103597288AC521B463886F863833948455319D3455110B68BF7BC495D1A922191A1A230A5F036C3C4AC05EE2609D09891CE368C01F037D818805A566193A433E924B30F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75919A696301240CD6129F66BE58E19D99B0D827D9932785CD9EA3D92F7BA54463FDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nencap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB\nct = 11A268DB2BEE6743849F2492BEA30B6C7458C3AA74364BCEFBC00502E30BBC3D38A6B35E56F73C84774660D3DB94F1224715F9ED1DFF8B76E7D714C68D85F5681DAE7E6928102EA340FA3D892D6E0B22C7CE2D4156BF0B68A63DD0390B49856E397E063B14AC2ECD40CFDB807F794B258F2893B4626A7D1A6A2B9CD1F1D3F0D74249E6CA9ECF42E527F11E1AF6D4FA34DF25A1E236422F83965A5535533BBAB735114794A16A3378A7E64C86FD33402C4E1A5244750EBE3AE44086134B25C7317A60B1F0989D12348618C1BFA05A9E2A9B34B500637DFB96471186F63AC4CB7407F2C636440133B30B8D9957CAB6585D71EAE68CB330431AE66B334B3B90A299E890852A785FCF51B772E3C0FA0980D89B51ADE1BCA47F6F53384566F03A0F2BBEE9FE38931F593401C4A14D9070B18CA7A905C698063A3080256619819B593BFB31FB7CC643D073B166F5D41482041871ECE479918F1F1F121F55EE63A2D12A581E839436F3E4CF5C338518F84BEE8FC08BFF8B107ABEBACC3AB9FFBB0D922D9AB1C0EFAC50D5C82F458968413702719800DB5AF2AE8DA624653889B642F09ABB3EC2464ECF548FB8EA1AED42318EFC9AAE51CD7EA08883C1546AE0D87950B9BF49DAA72F3006AFFCAB882681C8F6DCE038EF3C7653C7D91E975EDB5B6283CA48A93CA55F84027CCAE22A666351633A4414DF8FDEC7004157A174A38811351BAE1339D897FDE8BED32D491B88648EB022577F16C5165D1323B7203030B649E89B07571933AF62B5F2764A05DB9842332AD171B6A7968F87AB14809D0A5C11EA8541F733677AAA809979F4F389201F27EB240F378BCFA6D5AB63AF483CCEA73ECA4ABE515810D89C8E472CB7BECD19EBFE54D70CD035FBAB8E87AF97E1396AB607B64A752C869A92214581E0EF343305E1174236D26FE10F36810872B08268C59385D7B03A5D3389F5F840E65C12C50C576D4D99072929F378EDE448A5AAF01CC582D4692C655004C561E4A653120F9A3D27789D63EF5EE62F340D2FBCB72728A64D3FC0C04F19C7675A80A1001889F7C2A8FE7761475A26018573F9B079B7C770A3B0DC8193F1C86B29483F0725D3F52A1C9D7004AF1DCE7794811F98C1BB8320FC3AF0995989F583A4F6112FC00B05D1CB4EBB1D8A40F8F99A8085B28DEB6129AA524DF1AB6613AF704CCA378525719C71680E189C19E8E49157F29E2289697DA776B4EDC11502B75FF7B62BEF945E04A195759DA9522F9CDA1A3F8DECFB227A734A7D16551E57659B7AA9F9C5D27C67F02FA1ECD003446B58FF6912B274B22ADCC05048FD7CAB9E151B933A641E2441D841352CA90C2615058AC1206101A3CE973609EBE82F3FB0443C96107E52E6346B68F248626FBFEB726CDFD3F103A1E2E9733DDDE3E2D6A5D5DC482657FA26EBC2D5723E6506F1624B745380F1A515FB6498A2AA6BB79681BAC39242C6ADAF4D02571EEAE7DF7416F833D74EBC0929D9F7B53A439C185B9C8D50E2BB9B81F3562A56B756929FA9DF3CA7906A28E8CF\nss = EF8DE288A7CE14CCD5172A4A2F91588559E3780A75B1DF329A53B1E400C4C7F5\n\ncount = 99\nkeypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\npk = 28441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78", + "DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A000558528441CC07C18856568C4FC0EDDC04175F564BDA148788608B71756367551A5709127668EFBD60B389877001B948F2C50CE62C7ED63122DAA7C1889400A4175AB959D09AB124BEA2C9D3659B8B4861E482EDED950DBF57A47C87F79FBC143D20420F4162F711963C47DCF7B8EA7FAA329D6A70F601D3A1B15A7890804917C84477D95F916A3761E3D94A0B0D69D9B7C39692B7F4ACB9091F87583810CCF67BDF86C4BE8F08762F2C3428646A3D33DF4B67EB87A2662353A208403BF59334BD9758A9439F8D8BDD45195F2255282A73456D168A2B249E8D180D5B310BA828685B3A1DABA2FB88783BB5062C13B79C2B0C3A10085664377EADBB477329567D1158882085850B95697248C6271F44988218777D33823AD70791BD40E29825ED124B963E05D06547C740A5AB7A1488E38C464B53B6F016BA1B7648A14AAA111907846C5DF162F61CC62747386915724A3B054E868BC04C934D64B7F2FF461AAE980FA806CCA7A9C4D7255564B420887946F7A72E4D1384D8222C70330B09C08D9A70AA176529F0685D087B8F9EB464A776F93606B05D0729FD2AFA7969EEC2662EBB7C7FC821D6B5393707ACF25C0C2C81702CB195F8CF730E8A46442E91E18FC7577F4AAFD6933450491EE24763BF6786D794D889C3005A323CEF2A8863C7AE00998D2E3CCC1F5A6C8A933D5D615CE82AF312990969C6288B6893C42142AD87AB483362461B87C641F646410EF5B393283230220A34730397188920B6873F16478331CB22A5A2C73273D865985533A1F8E109DBDE719C10C8ED87A831AB65562751EBBB15D3D5B6E01F78DB26A54E47943D6B31F916A552ED01A39F96DFF820765D6AE52265010545162D509F6AC3F9B7C0FD0ECAD4008732D6A9DF9449B2017B389522F11870704127BC6D018E0A420DD441EBF636C31B3B63DA9C00DC15BE0B3188371BBC855254217B99294815D78194FDABCD1970E31E38D37B4B1CC69BF428514F50AC9BCCA9125E6473028571BE535FCA274651752DAC691FF8A28C555036378B260ACB060FABA9573B0B65CBC76B892425294D65658F4A1B3309B424C6865BF1AB307B88022087F97F6882D4360ECD91F3D2513059A784BB256E47670AFD5C1AD5C177142A2955B082FD0B546577CA5286E0F1C85AF8B0BD5650038609E8EC8344E6CCB6DF93A056644CB89294FA19266948E9A561BFA66517A900B67F6BE5EFB853C703CCB4A296A493C24607A6AC4A749361D8F738080A80CA62AAF658B6A972894E6CA402AF3C09D2A6E9C181005E0C4D193361859011173BC8B97755FD1085B52808373B29733A7D0488C5F890364ABB9716920C074645AE023679BC9C2B3AD29B9051A94A124A43688A1027C35B90F9303664AA37AA92284F97DBCC7AD0F12B5B6BA38CE0A07130110518C74EA36CA6D6A44399A3983101458F926E0BB3357BAC5A294446463814806AD1623185F295D27F2C913C9608314174B2BB8BC03A92DB6CC6F044D964A7E3E289EA8F064D9B5C0D0EB43357495D09C0FBC4069903BCDC683763BC4C6ACC2517B7C94E3E0265029BFF55773421BC6143A38F57410BFB50BF21BAFEC948548A87667D95439BB78CCA2C9DA670BEB4C816478683B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8CB6D7232426BDBDFDACD373C9190722E7BF342825F7D829185DCC9120588FC76AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nencap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176\nct = 7F60D2E6EE01AE6FBB198364141AF9A1AC4BA1B161CBDB16B86224FA77129864F00B71AA221DD1F300BA3EAFB2694610CA8F27C24CDFCD240961C27CF42D01561CCAF742379B19085C462270636676D6DCC5786E23D3881C83CD5FFD667C017FCA1F404A15A5BD368CD95A8FBDEBCCB9771B95958BDE3F65533190C0A758586094EBB86101582DC69FCCD7C2C1900D30648F360B4C805F143C8FE201D2DE242C66378439CBD304A30C67213F364F8FCBB202FFDCC290E85E8F0F718677FF8CB81D4AB3CF0DA5640C5F61B11A240099201D0BFAABECBBBB27A4623D77860BF52DC53A3AFB65ED2FCD4E9C9B1D1A996A643140CCE0D8B801728ED51BC3A47C9003375D8B19401E1C6841379A45BD2BE02A41222C4FE63E19C978D480E2D4E353AB957A1B81B74BBC7655A3D0261C8B2B06F6642BA4A5F8DD87B98B9AE355F57F8A5F978C6372BF594DF54DD8BF7650803EE13D9094B3EE86A1C3E2C21E4FD1F143D8A95CCE869DD365C29FA004070B0BDB899138FBF1D83EB9F76CBC112016C8CE1118FBDF76C3C907D1D3CAE2BA0BA5E419814DADEF0887CDC5817CA9C7B050574CF84009A6731136B39807687D3C3D6863C5D780BD6303F10A7D311D1C2A1C87039C17C6668501D572FC9D56B249ED0E95E17851AEBB45E288A32A1206C4FA475455309CD3D759CA19C47C0128A95DBD07E67937C0324B4B53BAB7402363FB32606387E2C419C0350943C8CB4760C2AA7D2FF9B1392E528B98493A61D2DC6D85CBF9E5759106D6BD1DAD276FB3AA45AAF75EB80BDB5D83AFFD7880371562100226B4E373B421B9EB3032938205012C6C083DD9E44BDFA842E280F03373F6E7E4DB5A50B4AA0B34789AF9AD051709B1E9ABDD71AD733DCC021DFA3A63609994F0FAFC5C1D88A39D46F81FA70E6164575321C2EBBB71F32893348AF887BAD2B1720CD5A86EA3774C1EBD53B15B9F01A4B5542A5F54053107E38ACE2594170B81DCD98D1CC47FEE808BE78DEBA05491F913ADE44B8914D65865EB0EB0F7E02DCBA1DE0D4B34E70485F83F96A5E41BBC064E3458473F43A70D51593F442EE2BD5B39E2C77C53BE83B9188101E3455C513BF4B8F744286BD529DA2804F804CE48E864A15F391A6793E4609279EAD144CDA084F3087678CA971EB22ED3B4B7FB740BE0407571F58DDE930D895140AD8EA096F06A3E255CD95AD48C4A46B99FF777B16452123A28D73B4A0CC0899C0CDAA1286FBE1C5FE95FA9418B5A473CC6ADBA14AFB06F080A544E49E148E492A8CE4BA9F4B5F781436F8FE30058A46F4D49A44E1FDE1B6F07E2A247CD3973AD76D3F473CAE88A2BAB3BEB78BD1875B240B23A901A9AD3F4421E5E355EAB0D3E1E197B246EB4F0861AEFB55BFD3BB54BF2CD6FFDCDFA0B78BAA674130CA2512B7069E7C33903A0A5EEEE7AF46FAFA52DD3F2E952CF909806B9CD2AA6826E823959A4BF03847BA50A4026FA0A72B78CBF", + "6AA7FCD4908BA3BBCBDDE68708EC0AEC44B1E35C4E9E1EB7F01AFF0D9CE48F99BA01D78CEE\nss = 4793F705AED572ACE61DB13BEDE3900F2538EADDB904988C1F015BAC605A1093\n\n", +}; +static const size_t kLen85 = 1293203; static const char *kData85[] = { - "# Kyber1024\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405D85A4C1A1AB9B6AEB49CCE1C2F8A97C3516C72A00A46263BAA696BF25727719C3216423618FF33380934A6C10545C4C5C5155B12486181FC7A2319873978B6A2A67490F8256BD2196FE1792A4C00077B812EAE8BED3572499684AB3371876761E450C9F9D2768A36806D7AB2046C91F17599E9AC592990808DCD7B4D0919072F14EC361773B7252444C323C308326F4A30F8680D2F748F56A132B82674ED0184620B82AD2CB182C97B481626647491290A011CC73828685A8C367A5B9CF8D621B0D5C1EFF03172758BD004978C251CD51342228989CAE6332AC486437CB5C57D4307462865253BE217B3515C73DF405B7F28217AD0B8CF60C2FFFAA0A0048B1FB4ACDCDC38B5250CFEC356A6DE26CFA7A588FDC86F98C854AC64C7BFAA96F5A32CC0610934BAA6A586B9A2054F13BA274174AA0D2B3A81B96A940666F789B5A6BCDC0A6A0178A0C9A02578A493F6EEA0D2E6C13951C9F249A5E8DD71DD49A742D451F1ABBA19AF8C547855E0AFC728E90ABB499C9BEEB766F4729CDA22263E324D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A", - "3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539228A39E87D531F3527C207EDCC1DB7FADDCF9628391879B335C707839A0DB051A88626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nct = A6AF29D5F5B80BD130F518BADDD6C8F17545413D860FB3DE451979EBFA5E4E3112C7C0ADF99824BB526F2C3550748ED0E134F0457A7C61F9F526F002BAADC03FC13E38131219513C3EDE061661E74F603C4FCF7951C8E52C9C213B0D22D9293663D669A6B58ED8FCEFCF8249D7BB5298F55761445B2B83CE7F005CB04248AEC8BDA22FD2D42AA766322014EA038CC32C55C8E4B9E28EC9119F527341E4F66A035121073B85DE6706DA19E0838A9F33B719A68F039B664DC002659EABFC398679AA7009CE0CD01CDAFB6CD2A26FE4101672C98FF58F7C47D5BDA2906653B3A6F9651F7A121EA77EA74723FAE5B873F9BB7B664F0C8A93831EF9D51C7CC1EF44AC0E55A55CA76D137FE9B75F40509CEF156E5AD18F9FB999680008E547D55EECD5B4D1CB1D9F076CEC21501C7402509ECB77AFB2CB9A61340A8BD1514C6E71B4AA45E47EC37512271B911F8FB46C9082C9DF07204ABB5A50E6E3647A8AD4D8D5D7BFF19C8A509308BCFB895536D045CA2B97CB16A29BB7181CAD0509DDB91735028EBA8C31D74BD275EAA65B5340B3A43FBFE0B3061D6BAE7E75B7098CDABE91D4B31E36C9AA7A8298862AD63C8FD282E03B460B3AB464CE0F27B1C3D11155ACAA011EB9E2AE3E6DDA07D6F491737CBCE9B05F9BC56BE20E8D326BA132C57FB235161144519CDF40560FBE279BDE411E112531F826D6AB10D4547350ADD2A9DE8D62C2AC82CABE6815646F4DC9742BB0C2A3F77EC7B46C6B537605FA31798CD89281221A33DFB9796E644305630332C2CB931408AB481A16D953F6BEAE3891D6D9AC1FAB38222D9271872D9D0CADB91ABE9B4E265F75C6E5E829E146C3D8CE1E9D12E0D129801957F46B0D2DBE1F749B1D08E2345F6239A731342EB75B0CF1BF411749BC2CAF2810B788C6B7238B4D3DA2D6315CE9542E24404F145755A30AB851E4445841BD33F716A586884888ECC6BC6498AA32919AE81D20C26973C2BD54582A0F6AD98ABFD2627E15690A727E69F581DD2A7127982A90E33E2D4A03FE339142C7E44C326AC46ED395A225D3033389917328B45316B1585A01B2C304B2944E903ABBB3EC5619441CFC8965A446DF75DEFA80C6E15ADBD506B7AB2DE12DDA9BC81441CFC89052E2E5808F7126C6FD3AC6AC8081258A84A09AE50F6CD7CC0F4AF336FD1D643E99079996268C2D32D909F22E3504F07FBB563196D4312FDDB9335D5C1D36E8C5EEA2278DBA23B94D193C947CC41CA993DC7DB1396340AD9C4FE687DD7B8D0C7A5120AE0204F2C665BD5F473D644C7FF26BFFBA7A36980830702128A7E661D677A092A36E7428A4139FB29B0095CC11086F447D2A9EF6C9B161F189C6299E084CB7AA00FAF787797BFB069FBC087FDE26252A1664F19C5A8A22EC5EE1AEB076357B7DC37E6B0F1520F958F7851BACB92C89FD114A72FEAC54652D45B09E1AE7651ABD164BCD537D58FA39D3EC8ACDCDF98425005862FA59692DE162B77E6297C66233348408A8AB695CE2F2728DB9FBE27E958967EC5974767C5A66023074B4A71AFD264AD2890E970A1F31D6E3311B736F9F9488793DDC88F23458064254C82A1D9E59EAD2FCEC40B430687C4B7E28960926AFCACC9BD756A71088C78450E20A2E980AEDE9EBEDFE7FABD6ABFE96F934C4B02C01CA194D01B73C25D5997039D3FCD0F099521F70CAEE69110AC1FC5A99917AD752FC96ADFAD7186D0A7C9CFE5601C07514EA6448D661C57AA20242103C4276A070A489A4CB6BCA0F9ECC4379FB220215FD91F81019D5B0AE619358B52468F272C178E3A74CF6775AA924FE329C3175D9E4C3E21AB9EC836EDC3ACAB2E3891EE8DEDA515D39AF9B8DDD0EE7B0164F805C3835F6D2BABDB30EAB4756E7EC7F829ECE01E8EADFBBED12FC283B3D4C69F575E7F80417689FDFCFC7BE27EE3B8CDF57AAEBEC4A95B7E5BB585B85227F7C32BE30DB3E65E42E30DCF5A5FA073DBA399D942F2222ADB9B9898102AFE5432EDC7F04AE34A8FEC2D81CB49A9A9B43814CE71D97F726E2B1E8F64B50E65DFB4816E12E82A3197484A4E9BBA4D2D69E3F19D0B75C21E2BFFE9FC0C98CF48A3AAF08D467F72687DF0178174B7897F734349B181ECA86A598A0C5E8C25946F24DC5572BD324A40458A788E5137F3C7A7C97FC9F12A3C463A8FE9449101CCE966D7C009323932998D56EF430C73BC24F5D95F737858DDC4F32C013\nss = B10F7394926AD3B49C5D62D5AEB531D5757538BCC0DA9E550D438F1B61BD7419\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 05D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530DBB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7", - "BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B3F5423E20A8620572A687C2B64B6CECCB5944D07107648BA73A19FDF6BB3F57C5FA079536C675FF17A6DD22439C8D968F2E3136D3000DD70C5DB6AA212A63C9E16222BD39201D9B64534C87AAC3B53B357BBD522660CAA73B02AE4F45E1B9868ED45CBF8533720F99A1282338A107647ECC8008AB2FED262512A059AC6073264817E08332F9C8031C9913F2339169851D7B746AD9A8F2F54633D470C3376302250A3255687DEE61C2625AA9CDA852D835EC95C4348C9BE74473049ABADD65CA055239D85DCB11E6297E1667AE548664D6BB19B347288D57E3DE27369A52EA25150675507CD5282CC4875FD8C67BF29ACCBC296E26C4B4AC813877945DE0A52C355526E2404D1F262A2505DD542BF3DCCA6F0121A5A45B77B419094408F409261E3C25F90689A5680B146FC6B1B76099F6CAD427C6AC4281DB70B34CEC467AE35186D6195574935A1387C5DC795523257482A7210E1009F5337D773B2708C694359A517152168775695ACBA0735BE594C8390C760070C4912E37CE33B3BAD965205D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2C9EDE13BE3DBB0EDC3AB08226CAE11771FF4C0B04A564B64A0D9FF10E373E986003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nct = D7894051D7B0BED3806F9C3DDA9B06603A6E20AC35848B907D3F146471A8D6BB1B8490CB2253B95BB02E34CF5CCA8A7ED85FE0E3A418B0B7085BF0DD8079AF05234BAC561C628B0D5E3040BA34DFD6732D0FBE3EF8D180AA1B02A89792D0411731F3005853C7D14AD636027ABF12B2AFB3BD9E6047F8CF0C45A9C27CDB9516790A3C6CD4AF8F6FC16403B31F0136B7CEF43E6F02A26305D3123AFC52008F861C69AB474C65E8111D85DDE93A24166452F7557458762C32B85F863A7DC151C544E9151F2239B12C171D09C44C7323A2D6E528DBDF10D52738E973474BCF4299EF1AE762A903E5F8F4B9F9A8E04EFD00A6E52A2D23C5156CA53DD4975F499766E3D7B1645311FEE841641EB0E7C411D4746DE694EDBB6BF7F8C071F595EAE3CEFDAC36BC3C4173E359B2EDFB6E8C130C56C94DBCCFDE5C680AB3BAE44F3C0DA40D0414F41637BEEC5FCEDFA6786E25229140954AB5C9D2B2DBCA3AB66E29D52A99B9F6EDDD769ED6DA638B52BF49488CF748082932BF551F490B84D474BE95CA7D00023948A79E3FDEA65CA84301E57A9541EFE63C1AC0A3DCA139CB4B2F1132E3D1790C260F761635B94784378811158E3D694C666C15F5DB3AF6365C30071A532EDE8C30C7B29A3CD272968C6D5619ED052A97014F41C5DA8EB2B22B81FA74A21BC584F8AB5E244BCC6145FB03F5191E1D0556DBB770E0FA6E5D0084CC671F6A41AFEEC906B13CC70A0D0C6456DF5CF5CC48380C2BA66D6EDCC3DA41E9B2159F492ACD5177782FCE88F3C1978F9FAB03A8F2AEB84DDDF3AC0C9E4832D948D167C529F9D49E11EACAF7A7B2AD49733B459E428A564EDF84422ABCDD669FFC370FBE0312CD75CFCC708105741A9991F929AACB9A30342F6091F501499369C27B88F27E0DA8F914A088DD0BE64E98AA5450DF11564A7CC4D4148DCA31A64CCC0709882CAF9DAC2DB60858387EFA47A223E1D582446E64BD5F237F1761511E8CAE5296795284C350DE534401E3AB548D60425C49E9DC87E1855C3EF3433EA3022310C6F5B2063B66EF3BA001497536853109DAE959383172A3028AD56528CE0B63149F1B86BFEA3F6AABB4D921B12989A7C4763F6EFC5AB4D997A6C25D73F8C6CEC35F6D3DC20A6EDB062845FAEA4D7D3DFAB7624DFAFE5A105B17966EE76C832F5C8035D8B4119D35CAA47287BAF11F727FB27D2D071781DC61CF254F247B7132ABA286E5DC99247751C30C24FEA034978CB8B22FAB060E2A142317D7DFF4A7DFDAAABD9A58D938DBE512E78E524A8D1AB7485573713873DE1BE9AACEBBB769E9291A01B9291159CD633C32D2B62BDF6339B5155552033EA1BF4BB77B19A6AB64A397F34B6E9934E13ECAB2459D32EFF5B3D9F99757007FF22A6A678B2AA330D17E747896EEAAF435F2D70B16E30B72A1E19F31C2C3EAF8CD88FECE9B920AF7A1444AC4889A53332EE90F8872A9429F989CE1FCD8E42E73BF1825DC39CD9A901C3186EBA54E6E40FAF9E90774889E9A1E52ECDC1", - "6A49D2E07372969F4221F4624253DC186E9D75DE127C8CB1039C12BCFF46C58416E4DEF361F4D4F1BCF62C761977B9DC10BCAD9E3AD4C2C9350F65318E8F4074A74CF8B634B9287AC78FE87935B9909405D65AB4DFEDD1C8E8A4A6EA72F5A476066B2D27054CEA22F1F69756FBF070DD795892585817CAF71E8FE3D9AA144DB44F187FD57820793AC3158CE171EF104B8D39E0315614ADE69EB1E5C28DC4C77442DED9B89807DAD8B7D65157B6BFF16B3CFA2A8BC9058934E0C1B8246F52551B042E8175730C42DE1259FFF9D83BAEE3DA2D89146E7146022C147D3A4C4243F50A0D9D187E1E6DD531B8F410BE54F2B61448A4A8C2993875804C3772732E83B9338B36AD5B64FE92715C229B01A348687E6E387F4AA31E3601DF0527B8B4BB2A803E90758D3022AC3C0FA7766F3C4AB10B5B230197A5CBE5E74E24622A2C607F49E732FAA88193CD0DC2D2B89C538B2E9DF16A7727CB23AF4B62FB2E43BE4283E09314051534401B3F263EC249E41AA4E5714BD4ECDA5D87F4ED06E2E797CF5763066C213B585F7C1A423424B59DD1F42219C86536A3C62A6B454AC1C817DA5CA8957CE6EC5C407BE4878DEAF8DF159C344AF7B6828B534BEF1A7BF28E4389369EF6AB12CF4412DB69D3BFA118888CD8A6C326F6E36B77D53ECEAE10A827C3CAB8B00544BCC2982E1927A6C18C9\nss = 3AEC4FC396E413B401BD85B5A7CF59C11CBE1E582E72DC5A1DDC76F78D395711\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = 042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDCACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BF93B2644DDC8D68053CDE98863922230F89371683BDDCA6BC63B8C61FF4932A0885213234D5004EE9223745117EBABC5E149A5184A69836C69670E81EBB94C5ABB711ABF91FE3970F805B9ED7D1648361153B2911C7E20186F90907F28602672CD6C383EB373375924E832A156241BC7C5B231D74C49430C1D5FB7DBE49C6F7E20BAF245D43C9B356A1BE2A63BA24D4757DFA960EA61A65611CDDACA48D7AA88402B0FBE16279445C8E663DB1D8CA70DCAE63C120DF1C9BDA547272C396C29CC93F0C3F002642B9D18BA0B87198140C93B55965F8C15712319EC6A95B384182618E08F134DEC88732407DE7AB934555AF4F267051E221C4D3A0471BC6E3166BC24270EFC54B5F9358D83833C295B1A5791C6BCB0610FA33D49A70232488B27150F74CB99F3643D5C6ACABF5C18166CBB5BA55B4B78400E0BCB7205EA5591DF6F803C464C549729FAA7C9B75985088C8CFF068890425CBA4A2AA617C7D416B77E6C618D3F9112F3B9546A99090A1A499DC613323C0770923A917B2AEAC15AAF9A7042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDC", - "ACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DDFF2546623AEE72025FB6746FBA736BAE0E80E257E66EDBF09D8D4DC11049CDA4E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nct = 58B6B48A7AE7C6C45C05B3BF58283E753607C63C768841EE5F774C4E279FEC83C3357E82DCD013F4A3799BC600048EFEE6AF26D9DDDD364567A95D4874EE4A884D4C322B67BE39F470B994D30A10759B4325F40E5FAFA2A042CEF680F400B404EF523C864F4AA25C7DF7F71839991413633C9F41AD4D7B9A03B19560341B1A5166249EC233553F8071A846A4DA7A9FCA6F4242A9D7FA2F5573E4813D35D5B710E2A06C2AB426EC3A993841A69481B61FDEF15493AA15082D512BC8465AB21AE388CCFFCCF1FFD3CAA75C72581FAA4F923F8682AD1DE94DFC168BAF9E6FE98D0E1DDD40EC8E757F5213A663F85BAD27E58AC2F0C366694D4C98F78C884F71482D6EB918B0750EA8685B13153053A292A789DE7829A6E259A72EBB7AD14DFA3324194C8968E7B34722C425358C9B6D7F20CFBE47877856415F33F1F32D57D3F28F489BDCCC754987873AAEF6BCF0ACD96640E2433A8F81E0108CEA09D97F5D80A944603D9173E8887BBC7C80E54BB301F0B854548D625BCA496A5E60F2BCDE43578B10EB87E69D4F9A62A2193D9FC05724B4314163B63CE2408EB58D73486BEE9E45DE543A0CC12E2478B0455D7518856651A31C9BFE25B53AF9588F9517830923A5EDA3275DA4679FE2C7BB650C89FBC223B3EC2001FB527ABDCC1EEEF582038C6D8EB6A310B4711B84A4197EDFACA78722755DE1EC028AC3CBE583FB58A3B0C6AC8CD68D19F3CC5549F84285A90DC5FA82FF2C6F9488341DA132B4DD0B6A485D6BE4EB73595A4DB12A31ABD76BFE2E741B7E9D1EF8EACB692BEDDD36BFC48A0F88C29A71E02A14D1C1EB1CE127A60E493EFFDA8B2A8A07E9E29A32C8DDCCBA97FE24C0809238EC143B4214B01CDECAA5BA1D921622EF722FC1632BD904C841C748C44131627A278D7C8E7B70F78AEDDB8235C28BAA2715F558FDFF89FDC05A1A85A2D6A4F46DEFFAB98DEDFEC0CE28C887EA2B797C23FFD5F1C353393BCEAC4D031515A700614D076E345D88DEBE558E90F86CDF2A066FA005EA9B6F5057991F80A6748D374291525AD6861D99D544447DDE35F637AD7F6CA96A9B1B386E9A35FFAE72F9D8C73AD2502BB3B4F901BE5F2D00B47E6B4B34A3624A7349056F8EF0017F4D191593EC74F2A1EB6F095D8A01A9723762CC5105F851362AC65D029E1DCB965307C0ABC09C732BC727851E7B5DB391ACB9C149F78D5277FF79C37F5A64751BBABF61EC7AFC9078E06437CAD0766EA7EA29073EAC162069E209ED1FE50553ACBABF6CAA02BE7C46A82BC6512B88704B84EE970C1A70C508A98726B85B14581285F638891B05AAE7C1A25B6A3E30C672A13D7AB7B28296BBCE3D24B2E290E56E51EAAC2B0D9B1B2C080EF12585D96ACD9948AB9ED3E9A4B3AB3F7905EF1E754A0EF191BE2BCA42306B16F80677ACCA724F74437A7727DEA64616005C627590FB232F14E6FA00F7F4289763BA0356BFE804F2A40198D47A1E3D15C3BD4C80483CA6A7503368DD54A2E82DEC7C327F214FFDE34D0F4B60A57820C6719E435303F889A81C6482C89384DCED44512497131751EDD81A19639CDF05A4177BF83B09D5DBFD563ED9CFEECAA5016D90D9AFCC85C4EEBC28DBC331254581F6831B6EF726ACA4796A74B3010E9D858802BD12CC26D7A12AC254ED55AAF24A92A086552289883DB08D41A60D71622EE4D2B12B71A21734416B4C294ADB3E77302351510FDCDA3271FD17E30A0FF53CBD45732DAE2F5EE34E986026D97123E12330AC72B3D5901489A5F1A4609236128E4AF6E7A1877AD2523BD02134C1C8C6D2F7301F06EE3E505EAABA87AFD24CBCCAA4495C479883494B90D7362A954E351A3CE2519DB0CC5831C4647619ADBF3C806589B3873F09ACC77138CC99BB33CD2A882DF664A2135721FFBB52A731DE22967A501B34B2E6213AB8AD01A75885770B0A8A5990191DE735E89F0C57637B2B8F44CAD13D0EF944A0D31C9DF11F0227D8737594B237D5EE7BFDBE0DD904702085258B9ECA3E0FC57D1114E8B7252ED2ADD9B7F8D18B36F74B565A068A74783A953DD5D0B14B8C2B966CC9B247F05FDA1A81762E03297B3B04BA85BC0B721FBA3D7EBF74F2825CCF9F58D3C80BFF78D89320B3B992FE5682B29674E43BE9C9B34C81992278C5AA427BEA3E3A0F5A3C4DC175719AE6DB0DE1EA786330E26B0FB953F7D96BEFAA6DBB253E23C022A8400FB391F7AF\nss = BB28DBED58AA9C42CDC40466CFD4D4043DED1B5F9DEF472EE328624E83553E4F\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDBBBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363F", - "E596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA458649CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C23C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A9E2C128A339F73E3B9D3A99A151C873C555F5E3C3FD4A59823666E2BBB92E7522098240DEA1B35FE2B13E103A020E504DCC1BAB6B44B3D862C35C76F29D2BAE150A5959B200563536FF6CEC04A3B4E82C04788977F25A6D80C7807404C47A4697B1A6ED8C903D9B71AC45962D8D4CF7B71B0F54760A4799E76312D805A9B6E508F47734619E57C9DDC93FE345818615940386951A61D83248DB78B669F596C2F652B92F18F51442B23A20682A34A08CC356785B20806952003354AC7BA31A355346CA63CE8030A022FFEC604593496F05624E5AA41D5FA61E4E07B76A079BD4079E645435E5058A8148BC8FC8083162B38757637B72875C6A323F2BF01C95D89DC0DD6BB6A3B800DF3D42481170510E6A94EB57C3DC1B6232446459625B6F93932BA11C3B2A8B9C6A203B129ECE1A76F5C067E4B3BFFCA18BE65A3B15AC638538C5EF51CD313B1C65A08E2492037B924C09B8536134F09733F5C2966588307EF8ACA7A6CC5B9C27C86BAC9F9754E6772096FF68B706CCFADD711D50B4A0ED155AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDBBBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363FE596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258125B786A67DE17D61B2FC0E85A13924398AAB931896B6174089569F08B7260687DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nct = 4AA3B0E3231EEA3F409E1B905612B61890F16B888ECB9EC7334831B85A0E32608245DBA817D177DAFDC7BD302C5A86CD3BE9614F067E581B6E87031F6EB4D216A6596A26C5DCFE8D747600815B35F27C4B572A2849913D9CD4DE628A2D4990BDB17556D35AF10971945BA4D7ADECC17266E443A075D1082791F18454FE3DBFB65080280CFDF37B918BE5DC3AE2E66F72878C3246DD2266D732F105CFE81AF349628731FB6B931690FA8015838E2C1BBAD825E03D261AC66515B3906BB44B32CA7114295A716EB145D0468DCA9ED93591C94844118C8E1FDF480F8CCB9A79EF3DAAACDFF93DC58538092646DAF2D3C65CB97C763088B6041B74836A1AD26F67E671EE7DAC94C45680C8304CF100692F990F6654A61D54C0B534DB3150675A7B7D413761C50B2FE99BBBAB920D79EF029F8856691D120B00C6B6AFB2A3A24DDBA24FB999D5988585719B9CE6CB66E18A93F6156C989468022231DEE1B3B5A2931A00247D974C3FBE6476F6BAB3BB7752A87476DE0A83CEB158BA1EE90B0A9E20E954A05A2B8E737C1C5A4F3702C21084E226C70A18945D2BF7BE26E50E97DAB0A6F9ED87B86A1FB1899F4C2DCC7B97EDDCC1F881FB16083A41819F55CF6BA8324124B57BAC981EE7CD7EC96370D8BCFACDD8299E33C17077457187EE4D20C0F1055D11798833942AE7E1AA946B266EEA77A5FFCCA8548F35EE779E3455BDB270E7012DD633CBFDB2EBF329FE7B6B0369D39F05A8369B3A87F0A224C31DFE34E57B34C74C924503DF6", - "DD4A3BB92F93BE4EB92D4396585B801D0375C3FB55BD23EFCF332BE3FAA140EE7E90ED04A6585047CFB185F181F4EE495EE51156A532C58F142856E7E806F626F857E8CF308E3A6E788C5D619F07D496E2D21DB32053CB232FFE74B841B6935C97AF2871E77BFB9B36E18BD775F6813D8E0CCECD9447C4C0F58AFBC767AACD116A21FC40D8CE8ADEAD7541662E2C8A613DCC200862B7D14C2865C532B14DBF6724C0A797B761977CEB118AC1CD8744024A4E822AE7AFE4B25177F27E99C91541F79802297CE0EB4BAF9BF42CB83661031E2BAA50591FBBEDA86A6E544687F84163B97359576C5988E37C970D93792D857A4AD465142381E2431C86AD4992976189633CDFF9F443480D4F3F423182CD7424BBE0E3268FB985338079EDEF57DC8FCB873A6FD4C21C049857CFB484A26D76947949EDED71DF4B55A57FFD40788C5A996C4B8D5AAB2B2483B4C2C88A2BEC1BC2C9D7D39DA311A8FAF867E240AA024AE07DA2C87216B4AEA5DE05F2A28ADED4294DE26DFB123B9619164BB59DA6CD09C6158DCCEFD127B006AA7236BE7435174718F973217D49019A28EC75018347416DF52155967B946A58D765F68B2386CD06ED769CE883AF79970812DD34ED4D85F986C3278A3AD961AAE44D9BF3FB6118983DFA6E5DE075D5C81F6F62F9C5320568A1EABF7FE63EA64022A555008FD99900F4F71EF15BEB04F318D72DC5B43675611B8CC08F93CCD9551870DAD57279276EBB1F197B29BC00F202291C4BE22E0517016C2FF9114588C7387DC2671C1962FE1803C22ED9A71F0D87770EBDC559BE4444DD688380D97ED2EED4EF194852958376834FAA49DDE5F2BAE79F28496A45ED0C565B6DF09DA02D5BE0D87C469FABCC9A96F3CEB309A86A6CCB96B1A421F82DC68942B6CD006F966F70EEBF8323022AD961445CD1EFA50992927249EFC239105854F5E89A870EF13A6D2975A6FABAE78C06A341A96D5D504335C1A77AB7EB3DFBF2C074BACB8BBAA2FED96C702A0A9600E0053943678F1972179002A29F7C1D9E8442E8446B985327A5DE806F88944442F34E76BA1E7CE7F295956B84F5034E45F00F70E8C0B57CA38970BB557BD7E431099E125D037FD830CCAC136D43C3394F202EDEE4E6166DB13F126C3907FA2FEA9F5477B8FF5AF0123CD9DB0BD92F682E64D7A3107AB4E8AB175A9B8ADF0CD254EA3DFABF57A52F99FA672E93EBAE03D5327DBBBA4FACF4A8A86127125A5A74785E1C460C32CF50BD8CB4D3F128DE746BE366EF16AC55133B2C79893C35598BBFAD6884501D1AF5A83CC287A3CF6BB9B6FB94FAA4BAE8FF7E0CD883254CB0EFBFB63260818280456189750D4ED29AD8E21E66A770CC071DE41DA519B81F992463277C0343C713ADE1857A84B5FAEE0B8EBD025DD04BB07926FBEBC6875FA2BB195BB103F9E5215\nss = D9A0FB7050DAD6FD23BA5CA15ADFF77A1F208C5B1964C244F9BA94B73A6D9C69\n\ncount = 4\nseed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9\npk = 041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A5293C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887C1682D3300673D851FA1AA423C5B76A7330EE7041E7AE96C36CB6A2EC473D83096C122B9AF6A16FAA56505D156DF9735DD3A82681637A1747EB48A0AECC8AEBDB7A15000367A7B023BB414CB67587BB29D19182948C72B60B2CDD7E222A12713F6A6C3E13C782B23C494922F4AE07B346C1D52F94682C11A0D52B584F7C8D8C740D9E0353480BFEDB3168774CB1CE31331E8CADA805045A37C93CBBD28EC100E089003458CB2F09CC39640774C7767183A4AE4C974E305258A8D128AC84650BB044C60311BB2515703F9EA8AD3560C6F382C7D173F83D30DDC1B637DE633FF357A28CA32ECD834E4698DA363CE2380CEEE401EEE9B31DF6967C7C15E94E765262134AAE571", - "9838CE9579C8406234A9963756FC83DAE5427788BF98358DA8B356A2944B7D8917CC0884A2C58481C8299F194F45E33C0B30CEA23142287AB15C1A429E588FB3BA32B6897D771072266096C49576FF5CC537577B76BA6C6D993E01C30DFE519BAE481ACA72990A39711A60AFD67C1B50D417883A44E1DC24B93421041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AD35E259A200D16048302DF38D8E7F9E1C3352502C43F086FE166325048FDCE9CBE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nct = 18ED27F8316A71CCD100A4E15797F00AD381AE65757269E80D7CCB0DC778EB9E345DFF921B9F2EB89EA654695D42F4BFDF85EDC9505599C86AF5DFF1EDCD3EF22AC8E3BD4BE627B1321E2D6D9F4105A190069F8EB1859DEBEA13BC01CCDB71422CD9908D2429FEDD32E4B7CAEA71CCC63973F542E5A936F2D3F0C42183C93AAD4306B7309186109D6612490DF047A879984A1ABB08E5356FF9D68AAAE92477E17A213D2CB81792E98AB7661B0A2761D2A372FD38B6413677F91ACB74CBBAC569939E97AD639579603E7F13862B69BD0039B7D1957BC5C544F6B421E095C84BCAE0857A276E96DF12C3F13858EBD7BA8786C4A903F007B9F32F9FCBFB31D1A1CF3745811C6B39D2921A19BB7B615AD2668CE8FC3269141FFAE2D9A6FD289F20CBC2A8B2EDDD9C4D78E56661AA2C923234529DC3E3C233686B2E80C3D0BE45625F2D27303E5620C9CB1F9D437C1A402F0B93902CF4E7F3601135F366E1E1F40C104C577627BBA58FF2D0D8C4333405357AD1B22D933BD2A42E259A05FF212F5CF2EBA3B16C452A10174730DA073E8FBC43DC3CA9EEDCBD35C48AB5DA5E572CFC4AE8D4EC3BFCFB9AF71EA106607F0D58771CA6F31A87DA17305E16D4DFBC8A20A1567156AB96AB38862C7B598B08E59E2CC408249ADDC22461B88FCA836B61775D411348F9B0746B1525427EA26CF8CA5ED4996AE61F03A227C39F0696114974E79D44ABEDC9A41FB2EE4B9ECAFDCA6CC118EF1B6E3B4FB76F0C36CAB45927F0A09C7FE160390F7D217153F613D30E34096BB1A70A2180C937553B4158C2F5747A2D79C27771A08D3F95DE7644CDE327000BB3771971585F51B691899C4B2E8F277328533C5CF395F971B2364AA766C7BDAD3041E586CBADBE9085187920FD8F7E1F27A09D95D51D852459B063BCFBD149D6D3F7BD9157439A78CB0D90A6D744FF9AA0BEF8105BBAD4551CB39C50AD61DC9F68A264D549BB3E96BDE9755411D96F298569D835D6AB318AAAC5008F82AD8377D4807513C3EFE891F0997196308A434D07F5E48837900852B72E28E45AF5D3E72547766E290700131B8E77BC34BBD358742D9584FE3E750E9C9D48ACFBFF680C36E4C3FBBA9440E0AD9C6451C8CF0932764C2CEF55E47F6C6A4E050EEF00F93B0BA8385DC37E6EC69C40DCE9C131D8E8D27514B632CC722AC6AAC55AE7DB08E9A6E8D4C9A79837692B25C0D7C73C11E89B27AF6F43089CABF81F1B34EAD247B33B8EB448642A9EF528ED2411DFEEF32A153447198FB5E252DB2C894C44D93F320D4C7F561C948DECFE4E8DD14DD69620730867F12EE6A12D674610BEC860F6853BA6BF6D4F8BB2C37600A8499C6E89BDB44568C2BE9FF87172330E8DBAE75AB2052B7CCE2ECF01D6F4099E05DC97228F86E0D6081CAAE2CABC359E526E298E576D4503966F457D920F5714BAED0ADDCE3E279745127D49CF5DE037D2C5A5A3ADB771E1667A80226905C2AAD446B3A3518DBC7604C2929DF124D45852C333538A4D4CE5905AB2C034B8B6D7C49738D39B3B1E951AEA18F4863C3F5DE8126025F9E97DE3973C983CC7046F11938D7BE57774784B3A86083E3F7B210BBDFADFB3C7291D2AE5C928F74F6038288F4077EC96CBF5F84D37606B82D22A613524D0270A7B0AFF094B9656E43528D8A0099BC651653DFD9A6FF01ACBA678BAF876228FD081188C1901114AC8B0CFB2BE1AA3955F2ABF24361DE38777B1F42D1828E9EAF7286B3082C75E0B41F4EED6ADF7BFD690406AEBEDFCD9756D55308955535F3C6368E76324EBEEC120E79623BC9E75613E8346BB61930D0B1DCE4C66B79E52DF68C46D420C9A78FF04696088B311BD0307579D14FC7A37C4A00CC59BA790099662F7B38DCA00500DBFB3632F650539FA718ADECE59FA9F872E09C7C2801763FADADC833CDEA76F91AC799CFE20290CEA288FA2F29907459F4FC326F1171AD1D196992F7FADE3B204A805A18C7208FC33F798932A8F7C0AFAFEE601EB81982CACCF645E313E21382BD3A95D28121BD85DE5F290245910AE104F852F7E347B58B8CB775F2B4854C2D39DCA4907E70BFA79B11ACFA3EA32BBCFE6EBB253953894DCF932B7DA0A07CFCA20BC4B0240804EF7954567432790B3F36F6AF052A3B5AF9E45219C722B32EBB8522382A473193960D7E2C44F1275B25B9524B201057EC06A30260C966D598C30E048F6BF3DBE1803\nss = 953B8FB7C2158DF7534B5C466C6D100A3E14D46E647EC3C5BF563A96509A94FF\n\ncount = 5\nseed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA\npk = 7BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB27", - "9F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037DF60A21DBACB5CC0758ECFB20D4C38CA54C4248E07168B19F7D925A8CE8648F812A8C5B6FF69B8994E95859D2C5CB67259787739CFABAB0C1B093E690C50632F7C336FB139700D43A04892DB5220C28912A59EBAD66BBBF0FE860E2E30D8EBA9CF21C6C1156CDE0B255A1A4507E3C880B749FE959470B684E03268B43A960F3D76EF1D4C4E7266F80792EB74959A12A6F1C91CDE02B8D5C14A500CCC7224C8CE3A70B99557C87B9BF09B449341118B3F998509B1AB0492E0FB84340F81F8F51C08917319D9350055BB889BA2D6EC7B5E281A9EE84BA90CA4D33014F9CEC2993915C7BC094E9B926EA086D84434C2748BBA95569779947CC744DEA189B2080AFC548710B94A225799293090CB3A6C932336003990FF766493F4B17CB834CDC70A0B209B7A1FC42BA087D7C10C02C383B60B63CE4E44BEE916920156DE9AB95AABB44F28BBB3F0612338B0A5077C898E3BA0F197F7F31C467B8803ABBB0A82A7897E7A39C0012049788D27B70C8503C719AC3DF958A7A61AFFEE0A2C79A1703D6527BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB279F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC95A5DB7D619BE642BD87294527B3F859372B279A1E6074824D9632B5D7F616E42A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nct = E3D4DEB3943C762F9D997ECAEBC9CB0DE071B21874C061815FF5A6862", - "BE43707C32AB7FE77522E992239598C8DD3FD076720E94768EEF6E3AE079BA28865B5B52B2478CD73E44B042EBE405A626A469ED1F186C41314CD0EF96053DEDFF2499EB9C0FC860E009CC6BB451B33EDEE10C34A3311A692300B76BC87C981B2C6B84F316A03482B55C11E575ADD147A4FE2D02554DE2913CBEAAFEE6BE0BF54A0074ADF724B74060C3FEC082BC98624D401C1E7856FEAA12B7AE842C67EBAD1D910166BE2AD4A28C7298874D9F28C5214FE88AE4D2E4EFC81F6D01D0B6FBFF9647504FE9681578B0FE85D47332399F8447368D94D5EAF73B8C6E3DC9FF3B32469693058B9748223BDFC456209E5DE660E42321795E185F0F2AC01BDF246AAF0B41CA337987179AC8CF490313497B96E1D8C1D16B5AC19CF97B27EB7FA10AEDB99C719A5712A0EBC9F79EBEC254D2B8DE3E28A7CF9567A80943CD52B2FB12E64598F117E64776DEC4E8C8677C44F27463844D8E9E0673B335D532C5E23F6D6A938EF54F648BB793AB4E8426A7C8DEB2AEC572D4DEFF0B82593389DE1449A1682D8DE2074AC51CB4E91AF4EDC342891ED6EFCCB95FF376AFD17C98CC0E6323279FD1503E0ABBF65EC850A809C4E1939A52704B037F9D72075F002C508609CA9CB9AB4E356D5C46006C79B88B21D503D74D3D183CE4890A5D835F9C9A14B713E554295108F9C2AE632B7E739B3B3264C58C59D1FC7EE662BB29EF0CE15CC54E43F5979A86B3D9329ADD0A78AF7DFA75F3B94FFB4A1224CBFE437446F2B24FD5934014FF03B1220555491BB40CA39497C4BB59CA2A01E365594D1790AA6670AADAD2EE5CB08B35E49439367596479919B3AA3B9A8F9F2300AC87E9326758103E9BD3C20C999C11580CC79C38665AE0D3A9A7197BF415A1610748F8E94CE581C1CAB4EFCD4E090B84C2A1E58A1002043EC612E308060DE98580B6F7842AFB739E2D79F3FBE11C98110359564EAFF82A8E0349B2CAE8A5342C4ADE13856593C010433F47833753EBF2187F5C555EC02A8F569904D9C495A79E52DB3898590E6536CB0EFEB1FC3F6D379287AE3BDDC47081D9FCC1F224EF15AAE7DDFA38E0C95A99B7D7D3A4B18AF32CBA05DC007E382722603F10B9917A33D51165A8092D735B15E41E0B8DDEEA84EDF18155D6BD0AF92FA2285828208DA9A5D9E5A44F4F166B1062544E998C1B03CE42D14573A0043689DFB64DF3A1E87B8611B68363C85241E7DC65BB6DDA862533C4E98303A79859709E0F311074CAF5873A7BAC802D0D1B165F63FD4A36B08DFC59E046993BEC37C3D1F5185C4A5769137ABCABAFCED9973025136CFEB94DE8FE5FC9BB7811B7BDA59D9A3401C997CAF4E66482EAA69C54FF0002E7A3C8CC66A12B73A512082DA59EAEF11FBBDD30263D7257FB64D03ED7D14F297E3D5374777A3DB734D0CF6D0E589000B2E9419A704BF1A129AE69D50A006549C7C54C2C937B40EF6B50F74EECA4A7CD1525359560CB5E8F2E43DD2AA709D2D9BACD6181B734AAA570D0688E4FF70F0CBE9DB885155FA9DE5E67DC6A0888AE902DC9976618F0466AF3CCABF304AD13E8373325D8EFF13583612F6A67FA3385C1AC655C2D9B26DA39CEA57EBCAB4A103B079DEF07EEFC265382D0CD706CFEC11B2CFA60D42E82A61E14D92B8B4061AF5B384CD09EE2203A0F849DD35D6EBFC4638CD921348ED2724F5326C0CC3F984B02B382E01CD583167D3BE6DE2D0DE8CB625048D75984A562EB64F23E0A773A734AED7EDAF26E434EB033395B080D285EBD76A69B89D602A02270311D02E02F2DC2CE6E60D5D79497E250879A396B44D37F4097CC9802D44B57BA17B9D5CF2C26E2FB6F463096C224C053AA561EDA65B2095F1E86345CBFBA3DCF29EF4FCF07A286C95B6617B16D888E8B3F179400B65A36262A39B7FF0FBCF84AC8D1B7785D4A19A446C99F18C76523CD4C83F7AD22F5753E123D9A2A153052D5496372168E6AEA8C1079DEF108F5B1139DC1BFA02F8275E57378ADD90F986356CCF16B48F36075CE69C73FD33606F22B8BC8655CF231CF52C0824CDC35401FDA8C39055AC1636854BA188759481771D86DC4468480F0DE8E6952D03BC4AFE2CD49BDFA8FF98374021964B127CA1EEC0ABB0BE68C864172537998DB53B9F9FEE28FE9599C3395B2EC63118B8CB0E1C45653C4E61BC047379E3D1\nss = 207A91BDD7C5E7F1FD578FDE767622C8EEF3DA5FB22E01EFDAC9027702BC0127\n\ncount = 6\nseed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049\npk = 202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B6426", - "2F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB23966A42C4F189D861760F7A5F30F358DFDC482014C25845706577763BA60EA00A378DAA1B0CD1C15C5C04BF847BABD0CCDA7C61B0A956229BC992029DAB7B05923C5DEECC595D766C0040946A229259C75E9985BC0519218DF44DAD36ABF20C2BAA92C3C34CB911D77C0E7603E8639FD2870CE0F6BDECD193C8C261C53A9EC8D4767303480529AE2CD23561C9215476C617453274881092443076E731A459CF603A7CFE81804FD1C8293BAEC711A694F98F59D01CDF79827E777B9E452F0A388A7E7CB83BA37676D2B70AFB02C7CC0FD2A05411F41732233BFFD8917D9726657C68C4E34F1983B6007B43CEB87A6FA033B3C674A090999CC94A4F2889A8B71E5228C1F92C16DB841099C57A73005F81A5CFC97A3A1BB6092AD60EAE139D9BB174C9591AE20C5DB48390C46BB456E49E124559DBB230CB6B5118078C8BAAC9E959277AA55B521A351BF34F9BF7B18DBB4120EBB60C914D84A80123F338035520620783824C676175CEA40A812D896839993C4CE211118855E5349E84C8604D1C85202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518FF0D1ACD4FE1BD3BAD938C23EC5A7F320766E01005E32769724ABB4EBAC578DEF84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nct = DAD6EF677ADCA5ABC799CFEE3E6CA856088DAFF00315A74FF49F4ED178747EEE20C3848EBD826FFC2C33127C4185671AA12575815C7FFDC3FA02F3D46D79D5BCC9CD3BA6FF353C3B9F35FC9E24FE696A1CE1593868269FB7735CCE4F2D8C5899E524840E4B7C4AA6C394CC3FA01F75C3AC434EEA53092929BCBCF71FA70E1897E3C84ED0E063D350CF8ED1BF12448A3A68A7301087A975EEEE036F9393B5B6EAC1005BD1E0447C0EB4F8D90E84AEDBE1F2B4CF0017159706EE7C0A874947FAF8FE63E54DD7D29F3E88ED2B0D17D114BCFAB9654490F9CD0CA47E811D1FF278EC7FB5A06A42578C6CBB94C064A1ACF7EF7D8D65645D2A0D2BE6D24435D5126B1298187F6A120C87DA201AF576F930B17ACBAB5B43E38475C3007714E947214C6317D11B03716BC9712208AE0B5556AD90CCEE30D1B7C1939412199FBDBA8260192040F521EA45AC17A667259BA99002F31969AC0AA2CFDEBFD860A407994C49DC62A151E445258112B9B3AB7B74A55EEFBE38B140DD48E23FE5BEBD539356EA4E60D165BBCD85F72EA11775F3E55B65A62DC994A65F7F9FC280D074CBA2B62BB9B510D5DA9D76BE65E6F24B2502CDEE532E40530FD8608A4F300F6EE941C400D32D9D33CE010D49467EDB303B2104FDB980F49B723669B6335C450A9171E4D33ED7F7CBAAC63F05C9BC99725A7DB75D5364381B2B7E75FC04260700A920A6536AD402D325EFC5823B83EFC38721EF15173526B0A254F3033D477FC4FC34D54F62FA9373CF59AE159DAA0D6FCFFD3E5617BD35633481286D3558DBC18815CFC2D11F3731FE3A1FA663EB07F0F4B770496B8C18983EF3AE257922F5EF4F818D50D4A19186A56D6C3D9E38B0650F42F99FA2EECDC26FF802E48C1ADFACFC68D04C968710A9883361A448501B95B0A969F1AA5AF0C82519663493A0A83C35C4164A5B00DD2514A902C518545ADDBBE5C1A6802AD43B60F90FED4E80C1BCD2508CAA54483D388C8E903714C51D7ECB04141ABE8874744132B8A1CDD4B56B14F7B82674B6AFA38312EA03E1E40048F389BC413246DD975CEA908783A3C7860A2D348386A023CB2AC25C566BC197A1469B6924BC64C5F1322B327EA1D82649C4CBF1F1A4A390C2453474AECBB3721DB6917299723BE5E05B2FC5E83DA8629D227D4D7A138161A1D805B4F53F186D56594D504ADE17C4BF1EB606D7EEDA77CA0B07C5E17C8C90C2531333DE541B9120E8B44496DB27CBCA5E71B4E7A81FC8755AD9B419060B4FC1BD3CF656D43712C5D4D7EAB5A2783B4AD43A1CBB5C1FE309802D8BE981DE66C673193668079A6ED032D04CF2507A92C3765D121A0A023EAAD283C8D37852DC52547090BD1F861A369A0680E2B558BB6F2EDFBAAD0D374074C7F2666042F4DFD590CE0046B066016F1CD5AB068393131A8CBDC05232CA933E0F6A743270838E11C6FF80588A202849A80581483175C44CFBB98A2ACCF31EE53FE0E9A8ADF343CA40192F00B99AC486B33FCE73B0EF394B67494BA068A47FA4EFA14945A42CFB2CD55E86EFF684948B8DDD496C92E01588789CDA53807625C9C5272888C176FD1AED28244F7D7C4464B5A0AAA46652C50BCB150E7552B7E27D4ED83B5D083B8F013B2BD09D401C8A5F789CD2206D9A6021447DEE806A4A525D20501350041AE7ABBB0DE24E84A598DB3DF785CD963F48D5CBA27220CBE44BDBDA990DF7A7BC1CACAA56431A2BB86BD6654EB9378B037B0D0CAD6E179C2159801E216253DD70EF58572AEB05412A435F7DAEF4EBF559FF9C7832D1B9CAE966D2DCFECCFDE7D04F7065ED0B0F485DFA5D2A69465112631060CB7CBA391818F818CEBFCB5EC38C202FF20B6C36844FE0872349FD016BB45D37012DDE17E565849D5E058C61E1A56B43F61B43BE843AC16AED9E1EA5B377539ED1F39E16CCD1B4682D4AB2216BC9DC7427BDAD50CFA32DFC27604B589F7EEF059C084753039675FC85CC69283D5137C230E748DFEB18AB9E2BB3FD4BE32CA59A642E74F23B9320AD3A13E3DC00B87B0ED80DEB0EB31A21FDF45EDA23DF48AEC44D544BCE53683A45A67109377A147FEAB60C5EBE4F74C40BD91241D4194E54F9AFEA13ACF540754D42B98E54041E7516DF2F9AA04F358240F9DFE036A0476A3070F1A4EB9AC05D236DCEA7C719DAFC1579573BBF02DFEFEB575C8A5B6BD855DCE5D245F7AECEC5EB66560512B1\nss = 3085C3AD1416CC4CA4776B4F30CEEB60F3D1BB0695123FFFB976A41EA9395D8E\n\ncount = 7\nseed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB\npk = D5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C050", - "6477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA4572AC12D00CDA40B715E50422849ABA436C1AED529A50A2448AD772495C6358C8050B323B6636871E092AAAAF75CC2D869DCD71E870384A6C2C51000CCE0515A8C2459F3966C853749D27809905118CD897FE04A76F196A98B71A5B7405E72E9BB7B3B3F0638016BF15D45E60EA054834EF3AF6D2817B59C1BB5740986D626FBB8A98AF56ED2CA9828643E3BB604E256B6FF8830606A68779A659962B7837BC46FA9781A1A8AE398AB313C597A4B7070CB1B7DEA82A6496F3D00ADEFEB361C980691EA7D261982EAE4B80AC5550A91532F81971B05908DD84BA13544D2F00615BB9FFBA14FBD4B6A5EE46F5B6701F064A25DCC4A8425073F63AC00F41A194409B4E12195B8910BE7848EC8454DA99C0A0C839371A1907183BBD926FD8A107E2160AA8443ACE7C77743C5461C37B4712160D5B08AEC019025651038C7FA975A261578A82865B1D034A7FB9785696DDEA901B1DC3E07E18C456B85464A0A04D91B56311393F51C56F4763AAAA4DAA788F9E631B8E92660D2850B738686706531F72BD5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C0506477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A", - "40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B7008DB565F7AB9C362DC38DCD3E30E5DA873C559E9A9222710E8D2E7F6417CE699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nct = 34311D6414AE0A541B6E2489943E738F5F776AAB992241494BB7DEC68F8BEB4D09B5F0FC8F2E2205010F88CDADAAACC24507E2324E561463A2119D525F34F060CA26CBA3475CD04EE86DE9C773A80D98B7B164A2FDA6FD0F67CAC86BE68CCE753565C9A2BA74F29DC09FE27A02A08D382884AABAF7F6C36C47965E4771C70DCBD59571EC75EF656A31977C530986F841498117C092E07CD434EDBD0A0D64B72B1A349E61C2F708B66EC36CDFBFC6B23A55012F5A4CBD154D8081DAC424E10BBFCC8FE13581C02F483BE39FB675C72C3D5E4735C4A9F566BA414DFD600DA9FF5F9A18CD0ADAA62E79995CE7489B8C6446F558B2C3DED4515C3030B00BBC4B8F97288271CCF3E053A9A64EEB4634248727D06D9460735CBDE73845B045B6777F33A6B9E322161731DF082C1659A2B10104DBED2A7D5791F7803EC41A4BCEAA7D6DA2C48066E448FE2CF691865388C7D39783F1D9C0BFE9A5586776E8B01259EE26C1CA0B25372D48048F2B1C3358E8C525003B19583064C29FEC65463EE481461B90FB66F3ACA83D38F175E54DE36426CB8DBBC8E34190E11A04EAC5CD9351919F3C2079B3543D191366F065BEDD7CB683457FD58B1FEB755FB2DCE3DBC219C948C4C1C4D724B87DEDE1902F30FBB9CC76E312E01CFFDA329A0F25DA68A786D24270374D3ADCDC0A1C273E5A50D22BBF26B7385D185011A5FEC739DDCD9AA4720F9413FC99A954B969AC4FAF9ADAE96D41C074FA55E8B1CECE5F3A112ABDF42909BDEE942816A84A6ED55241BF1116B4EC37C273215FB66F79FBE17466608C8C83FB2029C288CE5D44C1A509D96F713A70F73963FC145C3612CD42303BC58C1917E16BD4AC64C9030D6A621DD3B52C7D7756C874C6FEB6882CD28868FE26D1D52AC83BFDF07EF686FAFB8F214E298F9482F5262F522BCBFDFC79514E7CB82457D527B51E0A2696612D22E88C71A5ED64334D34C9D659FC50D39F37CE894D56C2E0EB67807ED0168CD3D7F69B53563FC0C2B9DB54424E312C87221E6F04393BAE7463C83E00D8D4D93D16D434156A2CE406363058B1455E337AC9BFF7DBE677A056932C591E85AD39A11802AB83DD185CD801B14FBA0F73A02451CC09A75487801111F700DA5C79CCDFAC8C503D0B84633972A7F88E9A5B2C3AD41FC8E9EF21667B00A50AB051955435ACD3B343797A7CC859B2EEB523EB40F6DD1FE02B8BEBFC2A64AAD8D7A9D2FFBD282AB384AD3FEBA1B81932EDDDEAE667386EA977838677C1EDF15BFB811A7749C062EF7D2D3F16E673ED3B07E7EFEFC06B65FA0F65EB963D3CBAD9BF8E4B3E0D23C55CFBF2EC9E8E7C87F76AED2EFE3D0EB2F814D68464C6B0C3D98B8623E8FDF9C5FDAEBB373026B9172D264E04DEDC5FC6BDC9AE67AB7F628B00BE5D1CD17D095421F29574D076479FA5FD26940240501647E312A34DA451FECB0EE0445D591BC3DCAD98CD8F9F07BE8E3BEA9D9B4E93F92B3B4EB6EDB002F42F889DA4A549DF1D4017BC14EA001175CF0C241F2FF3B7823A198D147BE02822E34B2635C3535189AD8B880BF2BCF566F3EB6FB08277052F62B04972B189ADA30F42144AA7075F3DABEEEBE71CE8DE16948DCBEF99EC75E1C6DC531B26BCFE6C2CE9F42487721D0C9AADBAB4810A1623DBC455D56FDBF033A338894FD4E67DF5A921BD1C150DF6BB07F516472EFF6063570D3D4E1E3F380CA0AFEBBB8B67617090BA02F123C459D443DD7C662C8D85726AF43FCD98271E4AF8A04EE3FF7733FD7A5CC5E61A67A9B2F1061A1D3EA0ED9A4F814785645F1D0618526347936880D8BB3D40A83A358202FB716ACDCCBC4611D95001FEA65A0AD944E972DD565A0674F465D5EC609334FF0BC588A428627D3D1D9EECDB78B3A22AE8AC6383509C146B4E4EAD7CCC91DFEFFE378727BD66176435B5DC1D1419A4A4FD7F37C2DDD624383DFC1A7FBD5B2FAE3E45E1FF18822CF7EE5013C73F801325012C0D165522B72FB4C974CAF2DA0D1D8530B020521828709E77CEC34546973EFEB850EC9989B11F5FF920AFB85F15E83B8CE3775CA96936388537794E7B0926C871A73B5B97DF870322764C0E4311F64F970A52CA8A5AC4976DB828A7E9F235178E6A981BB04F6ECB0E0858BCB481459938DFD8CC7930C15173FDEBCEDFD0030578A965026F0023246952FFAF20E7E559144F483F56C672B1BD1D55E450DFCC074DEE75A7DE\nss = DEE2922D92D0F5CA0C3CE2D0E61C5DC9320D300E965AB48C44D467762C2F4E38\n\ncount = 8\nseed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41\npk = 707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83", - "B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87F4555783DC39667349257C73FE78A616762278A8696EEB07871C96F9AA472ED463CE592BF0206D231A277CE2CDD00487E8307A97202E45755D6818CD5C9A82114B3BD9C00B9D9AA53ADA6C5A4A0DF518912A86C2483174EBF0C478E4CBAE97B61A023E46528C1D917C230946A1AA76C1766D7E0259B4606F7FCB07579C54CA0424DEDC1842D5307617225FFA8A9DFA03F46A596E343154AAA3FF6B2496B8B972B04F4C985FB7EA87D6E4CFC47490E130712155A88C1329C5119F91FA854E052DD8023A99C31612E791BD807F241227B9E54A9B6CC6421A9E038904B6565E3A91683A6891702BA4CFC576D24B58B0F64FEA1325D0A6C67EE228C9C01B65470D79F086217BB5418109A0B5906B74A2DFC68B34797231C64BFAE38958F636FC94B868961342C66017B8BB1D0B25409325E8012B75C08EB4C9A9735A570F3BB3CCC2838045A94473A65444BD2A783812E031382B5EBAF44279F3195A7C731F49A25C582D31A979A6076625811B62D809BCD23ABBC8C923A888D9D3B875CB723FB52C707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165143B9C53320CDB1B7E8D71EFD1F0A1AD5AD1E1CE84DD9FE7C92F19C926388E3CDA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nct = 59866B43A0A65F1078E0F9FAF21F50A746648EA6BE57C4626D8CF427D0149C0682726D576AFA941D81583FAFB0A7F177F1639C43AA4BFF87931BD439851981A520A2B0C285C80FC56FC47D5EA6975A9D7FACFC8C7E261BB2278F9AB5392F246E05041C2830E1FBB7FFF41885526227D44C672E3E98B7574610816CAB4982E55239DD7DA1AFF6616447374937B039A4C523D6929DBE5A786A0ACAA3F625256BF51603D36291C5F11EF6763D04FDC429B405FD4D5459938B7428D14CB222D0FEF87D8923BB2C21649ED113CA190D3119697F8A00E59754FC95434506CC2D84624532248E1907D573C313A595C43DF3D3A91B9CDDD616E454C4732D8AD30E040F8988DCFC715BD41579612104BAF069641959117A280FA1553185E1D546A775A7C7AA44DAE1710A632E87B168DACFBB2679D8E6546766431DEBD0496B657C8E9362B4ED9394507338900652A5147F905FA23C2DC559A9AC4B079311A3B111139C1E7E6422B5696EE15EA2EED7F0815AB23CE20B89519DB59E715AD4E74585CE2DB667E9BE3A15DEF6AA2E0AB90A40944FE202114B04E22751BF867060773DA855CED83BF9B83F5D691B2114DFDB2C651B5E8FBE1B52580D076092815F2DFD3D7538C19A1714BC378643BEB08B0FFCF558A2335195645C2A49BA8BEAE90410B3F742518B107B6F24FE5920FAF91B9B8F4509717F1D957DDC2D936BB145F5D589641C6F3695E19009A6B92AFE30809658720D02DC6FA90018300594F2085B4DB7F3E8E18184EC8F12C27003D270AB0DAB26EED89C3735FBB3796685C1C80FA853AE56A616B6C7D9D5D020B2F9141364F072C1C73C711DC5DCBAE5F70C96FD5767A90DAB7BD190019FBC586B63F92839DC827FF9E989649960E2851851B92906CB6FF293B44BD848C5F471B47FC01144BB3EDE0E9C2841BDB88B0773204232EF5C3FEF104C8960A8C751B9D1734E686239B68884CDB5E2E8F186F79E05DE95274827ABAB9B554759ABBB80BA72A26726DB09542FAB81FCE6329D8F39943A38C3BF6EE8155BADEDAA22999FBD62420EE69FB4EDCE70C5C0EA073ACDA8ECA1841416F4A685E8E5A435BDD5A34DA2674958C4BF714323900A4021A7988186D94F1C478FAACDEEB8A1E5F02C17BACCB65971FAE5CF6D19C5BF7311954FC74FCA3262C530DAB2C6636FC452C53F38DDD577DB9E84A52E8B301607CD55A55789FF3FDA9521F439C48236CC4D2D3012F1D8573E527A8B681D1EB77FE1D74BB15A5E81A322B35B29856046C54A8D3DBC89D76ACDDD514314BFFF445EF6D84C7CC504E646A9CFAB5FD28E521BAA737288C9E4DF4129F5123E52B527D6A5F6B69EF33899F7B859C5CBFFBC6A71BC1BA41A6145FE125FFF6F02994B405A2AF79F9006448FA41F10FAD63F56CCEF6591A060E5FC7CB7B6E65A11D3B71488DB140FB477C2D9069532B81F0218A4E358F5DD669A29D38BF347003DD7E40018660CDF5957B7EE90B3002EE945ACF47EF71BAD11B7A0D0BDC478F63DE3980F221D350AC50CE04ACB29DABCD6423BEC46D433552A0A7A6C75F8544B74E84DC70F5605AF7ADF5790C920684A13A83B729446525448B9B5A27128B66A4275F9AB9456FACBD8AE846DF195CDBF6A4C7891D6C2D79B18B64A39AE8B89CBD2C46B33DB4FA74450CA53AE04B9708D6B752ADB23C55D71F3D68E93405655BBBD10DD5D93BA495161D2D876E3797EC6830E61777374F1FD21683E1355AC77322713F990E31F6521E61A4F25183F8957AD87D77C3D1CD04AC6623F2CAEB2750293775A669611A691498F78E4EA6C9A35318501C294E7F38BFE7DC685", - "67E3DBC7D2BB639B765149D278E562B2EB4873182EA3C68F85FE5536B3366D75E8DBA7611E5ADF22FAAB5654002CD911E8673D09BD2A425C536DC4F7A007E6850731DF2A3FB4E3573488964091A389320D526A90F5435B7DAE39D519B1970E0C297C2A4A25B80A0E419095DCAC6B4EB19D6586E59DEBC867E7B63B6B44F98CF62087D758AA635C2185F42E8FC3FD8D0F2A816855974C69F0F7C1F54C2D2BB6445487F32964D11AE2E470A132AF2099F760644A00DEAA0AF30E384C43160827E64FF085642D6059C02691C763CF8DD5EAC0C141B62E9F3B69D1652E881EFC58CE8B065867E3073A5CCC41CEBB18911148267799A5D714B590EA0E65D2A3DF05257F2CBCF979965ACA638C697AFAF83A94A17860FE\nss = D26EA5A6A80F60C0F08438D9EA0FE654C0FFF45C2018C95731F4F41172DC2D69\n\ncount = 9\nseed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846\npk = 83306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C956E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A7558197600439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493BAFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733EBAF908EC85A79CE5C1E6653026011D5984546C99BDA921087CBB63CADAB07A18AD591899470582AAF443652C723D954F7E529579F4A65F9736BA1B34FBE728215B14EE450A89297C8EA15B0706314B269A8D88CA27210D94A7109F261DD7B6B2BDF32F94C9CF76FB196B6B60451246D97A2B34F05FA23C408782A93452A9FF43A8AF57A59E8305D29237F58C1D2539B49D77284E5583169247B252BC5AF5A9AA958846C0CC0CE76EBC8622013934D2E4A0BA1814DA282312FC6FD9683048FB308B159205E7050F8B2CECFC0E136A623230711574901797826F02159AA69B45865F12712ACB794ACD187309C447DEB51A81643F82945BE8A864EA1BA348B48214E4C003A641D4D74E3000C5A4392FF7D65A5E02915D43C3FA8646E6119A5E23A099F0860039CBCAF82031948C65CCA097633C27D11CEF810936C4358BBABF9997948577B7504BC87DC53BDC96A68A4C5F9EE52AC66748BEBA0A4CB1654836895D795F45423B33D06F927AA53527A2D1C000C18A87F2CC0BB589284DEA64E96C5083306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C956E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A755819760", - "0439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75F2D009CDE4ABD55A2C7417C9341792E60EAA8E26B53A3AAE805746401C4C446F56047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\nct = DC5D63F06D6D84FD995D1E2240C1194E77FA0B7C9A25E4993DAA1EDB3DB6305F1636A400658B99F8359EBA7BA89DE67BE0DA91607D458C716D34A4D0B8F2D66EFDF12B176F67EEDD10420765DB20851BB2E2B1BB5D6F1642481B7641A9D177EB3858749915DE41009B5D99F4E162ABC7947A4B375407BC81EFF7D1CC80632DDB6921E4C45446B0C59C292B4FEF96B85A7C97B67A6AE2ABB78FBE8FDA52602D0CA8C5064D761F6FDF80430576D08BD73F41541A3E139A29580DEC68E90E7CFA7A0FA0E69F4692EC25BC16F46F6160F67165185228A9B95FA69086330FD1D009EFD4B34F2673D4AD465FF5DE2FBF21FBDA9B18B2181C399CE7D8840E4562244A6EE6BDA6415145649B3A70D76A3FD24A89F8DA185CDEE49167B4B8EB143A05BF7F97C0B0527EAB5E41EC19B673148D9A0E10352BFC21685D91F496D11282551DF35B0912653476C166D6AD04AE4E56B3C0282F4D012ABD099A38A09A09C7468594E012701A4553E4BF6DAD38EDEB9B04D389F5C23D5AF8AF11815C10AB797B22673159ED495F3005A19F98F90AAE991A0CAC59C95AB1A4B7C168AF72E867AF8BC94485865AE531D2E6DE55A48A33C58070987BD4CF237D94357C74A26FDBEF53011D4C013CE21E6D356593AAA7B8361E7711652686B94644F69DE91A33AFBCF1162B3771DBC53A84120ED6DD3215175A649793E79BE5472442B118D3081405DD19DCF121A211FE3B6D447CEDF6F42B1136DC785488B8CFCCCED27AC1851825973562F380D9F17FC78D33654F451869DD498E9ECE91D3CF60DDBF417519F3F1A22D43504C2B0FDA7DE0C51ABA0C776C7F4889D136FD63C5F873B83847845B9BB1F24E3DD27C53AD15684B4C0B4BF7F9F5BCDC469938FE6B2F920736E96DE61905072D5530CAED52E46F6FF2C9F086996921CF1A76551D22FC34E56BDACD70BA884A42A7E66B59D1AE5F4CCEB52844141261AC25E979936B00D1AC3C6A5703B9DF543305A01B71845557130273BA3943215C280E0405A6B7C563D266BE7DE8B8B831A442171ADE4BA820B6C75673665F19DE3CD08EC7A6599D7BBB78C177DED7B4FCC09366FEA460B493D9A42F2ABEC06AF27AE74AA5184CC8951EFE4935BE9F4B42B5D9D6B33E8EE6A8BE8AE5BA2E2224665132677E1438DFEB6635DCB47AB80B876969B576799A1019C9A93F1CE77BB73384DDA719E864D0079EBD06565983905ADC57BDF80EDB3F50B0E26C737518042A9B7C7B896F2FD0AF2FBDAF61369C03318ACEB424F4FFC53A880DB014DF2BCF2E303313AA1F2481BA428D9874CAA654F4BA8B12C01007A4FD653E613A63E392E498351489ACE580849C8C1B0E3FA46587F8B6550366A8CAF7F4921A981C3EA60407973AD345D21CEF43555240093B1A32B01C0CDF386B7CBC87E9360ECE424641B410108CCCA157AC1B724F032FA51C70C25F502A180072DEA9E0B14386EAC50B18A4383FD3E9CF5B54728AC33A22036E66A74E5B3F02DDBAA4BFF723A357D352C7EDE792DAE250FBF729E5CAF1EE2936B524A7FB7DB053299375103AFB9F39E1E2315D5EB3697ED92D04989BD5FFBEDA32E13A083BD301CB255CF5400A8A603656FBA6C2B4B1C6D8152F94DBB40E22BCFE36275103A4743FE4871766346CA207D70CFD1957967093DACE1C10CA10E95C6290F1845DBAD603221A8C72D5ECD2F42E9640EA9612D7EBC9E2015F15E258E4E7DDB3FB504126B1136E1B3B058EB4D755A94BB9AA4976FC4864AC82B2EB46FFBFBA30A6E0659AFB3EDE829CEF9654E6F52CBEB57554C8F0459A0F5924C97ACB8CCD77189222CF46612D0588034709876CCBC9448B05C193B6C45D647E20528F30C6A8271B7A95763224CFFA490929D861F11C9A17A507F9B13B73297B6349AF9312B47D7C3751CCDA6A929D6477C58B5AB50F54C57B940F5BE9549D9B63F8D4E051E171C67A6DEC56B0B0AD25044DAFB460D85B2621FE003E75C76453E78AC17AD6C60636A5A8DF9AB8758CBBD3A7CBE37B1EFEDDE2A3130D926681BE4B6E3B643F4D1FD940AB947CD249415FC11EFF818007D21874FEF9D5FEDAB8406237F855D7B499FA7DDDD020AEC56125554FC0622AB7F0CE89A12DF39D7DAC6A1004E1FCA79F74829512070CDB6AC985FFC0C819BDA3443395B05C327ED4F395FF0DB23E06E2E02C4BEFB2ED9AAC2EAA3135817331A6143A2DED6D92EB7653DA42D360\nss = C15D1490DDC18F7CEA71ACBED11B3DD3B8FE7BD348D96CBC1BDC64A26E8583BD\n\ncount = 10\nseed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3\npk = 6CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC120", - "56C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA476ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCF8B072F387305EE56B027908ACB477E0E744D0413EABAC316C13C242A818CF873533BC3714BA136D477A7EF0C8E620B9E18843F4932B6AF212B566BDD93C74CE56ABF92755CF136F79784AECC9770A136FD8E245EFD79C99095D1225885DF1A752063AF9E45CE5E10634B817F31013ACD13ECF16B7E023CD6C39869B98CB86EA5AB2E655E89B27ED83A65D7A849CB68346E216413239073BC7A5793584ACC60F320524048BB9E99E02597EB5E68A7AF1033C9603ECFC8C833061F5D27124E4BE67752B39406C91D01D5B7C0E7889AE037BB338E64C69AB5D96296DDEF899E54B72609105AF54A9216890E842B0287BBA2698A41F12705A68888B3397311BB9A60C894DC71ACBC44F8450B2132962D0F8A6D992A26594A3E2589EDD2460CB62A57ADC71753A7A94D7134BAB8FC1D9C688629A99B0860EFCCB33C8238C1ABC54C11C8AA6C29AA62DA3235D97F0C2F65092B551C9A9794C89716EBBD119A27A4382101A3E4B9BF540C1C0F05C3BD53C25F416A9EA3221C110DCEC6262AB14114B566CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC12056C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A1F06190BDFD692CF499BE99BACC4BECCF048C89926769F1B254CCA9A9A44089A8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nct = 2B2D0503157FFC748CF522D749283D2BDE0AF29069DDB97F0A9F23FC77E23EFEBB700E83CB51440B53E16DA614D72E57E21236728FBAA6C8434437291340019A3C1F848553F39EDD9909F3A36A4A489A19E287DBB25BFBF8720A8163013A5927739B2FEE480AA4B68C3615935457E70D07CCDD1CBC7799A2792E5EA2482452748BF22612BD023161BF5E69E3F7D100504EB21A776CC9690C5475DA22B49379807B624780E2D51C30C0CD9234FB02CE85A034DD8F49BD2B5D22BE0EC1E0F401CE194DE1B900C0B2BA27FD30E0ACE19EFD1E86743150BDFC9B80852BDF4AC2F0657A426C9CD91EEEB9255128302BAF93C39A991EAADC4BEEBF4D8A6E2040CD117C4B9A72FBF0BF3A8575AD3EA6F0A88B6D7134E3AFB7FC951C48F0A2B360BE5F18691D160934744FFCDE604BA90AAB9EE8143F77AF5AB1415383785D9BE6C8CA18EA14BDD3D8E18E19387D5052C3486F92EB6C5ED18DA0B23519543146D1AE37AC87FAE02DCFD68E3735CBE2FF90F7CC8932B224474924AFAECA11BAF2BFE7A84AF343D8C74104137560FA33BFD04B8F469D23909057E3E415EA8591DD99D59A329C0B8851DB4FD850B154D95925FC03D18031486AF4769EC47ADD67FCC708E99D22713A828B44817E1678887017FC8A673D939D9A03126D7A84CED087CE20DD5E168CF31BF3323F6F699EE4DA90A90AA4B2A76616CC8DBE5496E1898559A7A2FB2BC4F02A8060BF1A6E20C4E7D2F5DC73BF4E306BC8E43AF46D4214F56E69D99FEB457D807CE9F629988EA299753B82EA99BCED877C2981CBB6440479BF5F348FC44AC91DB35D6333EC9A5687F838651312DC5417E8850063EACDE9E361737B3ECD83CDA95B103D893DA1D32A86119DED6EEC4B228B8BD22493B59A44A4373E74ACB95B176D7BAC25597A50CFFCA038E7309394672CB11E9A1FAFD64867F73E0C4A2413844176D3066B395A2415C5BB03CFDCBB057CCD6A923CCA21ABC75CBC687A3BE606C96EF9EA29B56947BF09E0380FBEFEAEF783E568C5C244B4D97817F5E64758DEE3ECC7DEE96860E96C9002FF2F5DD6959BD9BC54273C7B57A2E3E248B", - "15767C04E5F7DE40FF863E88A2608DE0141583636343D06E967AE9A6C5BA51C5D33EC6E0389D85AE182D255341ECA218FBD99490FBCE9E2FB16661B41BB0420B4EFFC0CDC015978FAD2B68422F0E0771AE748E6EAB8F56C29229E4160C99575106D7B915A9AFE433B2AC380E43B143370169BC044F19F801ECA9CD4B65360F1FAA46D4FF75D03492E1C1C71FD4ACCD75F4FEF3FCDCF20A251AECEA7F7A78F435DC35159418770BFFB84D8FBC99CDA5167F60092474F6C498E29C67CE0F175636444752A508871424AD341572EE60914777C534CE05100EC582E6EF3D2C173CA2A6063FDA5E44A0A9F5E41A3BA469D7C8D45529AD70EE7AA58502F6A1CECE63829971A038B1D02ED443E0F8F7440CFE2DAEC4C575FDE1C98DD79196B66BB1576621BF7415F60072EA4A49E895763F7A886020F5084A6EB2D5B5E793545BF6319A288446E7EFCEC0039496C2D572AC70C95706E03389EF7E1C353F72C23BBC368D17CC3F4ED062C7E0A976E18B47A43DA5269ED045A57D69DD852F6D715434B7834CCD39982A8BAEA02374D55032971F53CBD9CEEDAFAB5BAC8D7DE68F9BC35343B6260C12AFCB5121E04D85B97EDF9319DB2F2CB6CF395991B5E872CDD35880055CEEE0D9E66FCD6639E250521AD4B2FE04171A641C57A90B92BFFD277601F0318E8DCEB04530C16D84153CF17ADCE57BB12606CE6A5C819879E9BAFAC368FF602C96421D194C9069773BC548F0E39888344D7614AF9C0C2239D846198A107DBCDC5154590F0785115AB5213E177FD56A0D57122CC8244F82BD14807F8C27B06A218AA545E0CA0E4740A9358C4383461509543F97B7673FA9756C7DF56718DFAF0AA185D6828572DA66DAB469F2301A1773C6A64AD54FE5348970C45157E0996264EEAACB896559E30092DF490C9BAC695FE00D0E720D410199BEB57D2CB12033E2E689C1A357539878D360E624C7CD3F7575027146410609AC03DF12F5AD50226278D4BCA2BCAB9E8641087973B91208AEBBE07ECDE0EF6D25940BA411AF438A29D1CFF112BA1C3B3E2DA666D1FED47D37E63605F1E65B26DC72EB78FDCF2C578AA2D9BE98D470BF3EC9376B4AE16C7632D0D7992FE56FAB913C75820746941\nss = DC5895CA7269FE3B6385D062D0004777360D6DAA7CCCC10F6829E13900958892\n\ncount = 11\nseed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC\npk = 8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E53C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB52B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69D6072BD4BAA364578557FC727A6519088A183E1818DCE9C5BF808BA36E539B40440F1EC994B46A4A128CE3D8063F608CBBA032AB13102CDB3C725603D14610C76F542EA4B641C411D8297033CAA114D086D00AD711224C585F4CE74C401CDD3BD8A893A04ABA0FEC1625BB997EA24766B5A3059983436627718D83CA5499B7612919705ACE8553D475C68530464E2745A82B1C2C7D152E3DA60F0B26BDA3324F751A40C5004BD510DF886A8B6F488AF3B36A3E50BA362250E34C333B4567B812960C8301FCA1946D58A52E0847E164C780254EF75C0F3CCCA27CA8AFB711BC2A5100E535633D0115AE135B5464C33C7C4C614350B562FE8B641E92583D49546CC4B2B45FCCE125ACADDF67C786ACEFBC919CC70CBB8A2CA1B8353372C3894FCAADBE2693F09CBB0783C4DF1635818CC06C5732B846B8024B9456307358212DD0649ABEB4F83910F58F90FBBC855F86780CC85A48FA75AA6BB5B25050A15588C1ED63D107B7E4B6A9E3F025BE483A52967C249E7413432816BC8AD6AA29E75DA4A8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E5", - "3C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28CC20155074CD7CBD43EC2380DC6A71B3A88C9A4BF168AB2BF426A899706FA597812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nct = C1168E67BB6E92D2C4078453AB8B18C3A325195CC57E9FAAD5662A8E1B43A321D77E871DB0663962EC36E7CED4B34624035B24F51107ACE6461401C14F9F5C337F081317AD7D7FD19CACBF7DE973F17D190D4620902721B03672B6C7DC8D38AC729E212EFC49A0F414FCE390E0E9065C1933F39124332E20A59AC0B8FA5FFCE933D703E5300629379E306E2A47D7D102E101FAAE501613BB82057A041686DBDF1609ECD3B0B6B67231F2BFC47E71C4EEEC87269348B6B0E3C822456D811E2BE3E4803055E5F473157B26ABB5F11A2E8A08D5FA828AD7DD52BE216E6C28EC9C3FF714679EA114D52F9D488A679ECB1E31B7D93528234198C3E5B4792FCC370048927F0F50765C08C922E14EE8576BD24511DF8C3C72AB91DDAD7C871CE5DBB315121B5F3417D7565F25346F0E2A29290CF48C6984FAAA4D2E31DB829E540860F37675E0A389B1DC4BF1BB82040F144D66F1B5AB4BE789A54EFCA560E7810AA527B0F71C1A85B861165D89FEF3E2E6B5C32045B78B01C212B34B7AC3A12DAADE8CF55D214E57C6B6C17C6FB71846CD2E9D7448A792E081E068245B594678FE66FA325FEB82AAB44EB3A44DE686150F6A642D0820F8667DE611E0B25288314515CACECF0882B57FE32F441B02CB2AD2950C03F5CEAEAB14AAEB60EBA43D8243AE67F37245F888E2BBBDCFC6B6418972AE684AB7025BB292F87300BE1356318074C90B32AC8EDDF5CA1F302BB8D93A317BEB7F77E7E45DFBA04E0B93938D7A2802B70B5644AD93C1774F1122D98BD33846F76ED909336D37B62BF18D4F7309041C927992920BEBA10AAE927749A5A247A81C9C0362F0F0B0CA021990E6E12055B598AF05716AC0DB1F89CE13578178D3A72136A9396AB7F5C18F88221052BE90EF19B927DA2B803C372990C70BB492631ACE3C9777D8E7CAF1EC43510AEDB41370558BAAF4F89101924774DEB26CE720221AEB89F707467431AB728B468C0516BA0DCA38F51E65B81459AD8FB071D3986B1353348C039221CC77732D63F3ED42A8496C92205D4C55503658E5CA2BC6059E4776BC43F63742DB5874E11F93E809E851C3EA9DF24BB7E3286A6FAE6F9FCDBF200AC81CD3E0F3AB6E84BDC295AE96C1D4CE8BD4EF86B50A97E92DE7D1278BB7E3A2E54DFCE46621F8DF6015BC0C54AF1918CB37097B5B30263690CB4EE8A6703EB69E5D9BD4E971066508E6AECBDC5A57228148CD9F0543D86CF65B89E3996E78B626BFA8142B5D477B7D07EF7C933315799EF5E194341F184317ED4F10AFE28DCC30530ADEA41D6622D37F2A95524E478B512D4F6EE74044436499C243C4A56FCE5C77B83848899F00A7950E3267B9327E4C805A1B422EC757EA89AD50238A05D2BE893EA5C18A7900075272DBDF8086D829F861E4876F975950FA958A2ACBDEF3345350319F769121987AED5EEA641109662046ED183F3B677F44E8A82B2F97F0AA90D6A98D2A089E70D02245E29E6AD77BA27DAB8F4F858C68329DC2925B78B1FD6E7D4F506DC55F7631D4D3ABBDD0BB2F10FCA425FF5A4D2DF9C0B3DBABB75D3CB26225582BF13825E4E30E396E032F5C7B88274F69C85DEB369337B260FD2D6EF44AA191CCA75F73C15A3B9DB93EFD38E06BEA75E68063508E66E167A7709687B1F9E01340522EEE87A873A5942E041FE344E7467A8537874617D026052AE21A30066B66EC1C33028ED62F4E45F8A2C23C9DD0D4CE70A027CB5BC5ABC9004920280702F97B6ED0AFD15EB5BA8A468C1A02CD18E24AF1F515084A13E940E5511D6ED3851DEB0DDA0DE205414224242F73C7B13B8E1CF28A6A5FB7F795C58067867E97EB04AD35FC843CB664136E822AFCA4A22775F2257E9F4AE648600D228D7C99D80BE2BDD65EAD80FA94B3AB167E823F605FB0B6A993430AA221D02437FE7CC5A0E6F235F034B0AC222336B10786ACFBC9C264D98785FD30C7660725B0E9092E552AFD9BAE3A3D8F375E69EE1428D8C83E69FAA9851B26D5A028EE5E9CE951E721695C154C75DE58CA475CA39BC829266170074FAF4BB924690869CB7FD899A4699E3707C7C8594E6232C4C513FB7C9BC3619775849BE726C4001B6C6DA284F297853D30F02E2E3440F5DB4C04D1F90C291D5D00C00CDD151BFF06464A5E3EEFB368EAD9A67327A68408B53EBE7D6AA49EBE110111B03035D3CF754DB75992AAA06DF788D706DBD40E9D8CAE13\nss = 6BD2D8E04AA7D13A4471E47F19B57680C69E07CEEF5F8A3742CB12F685344567\n\ncount = 12\nseed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F\npk = 6DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBFBA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475", - "C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE27812BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C01518EE49046E3594A311320E800AE2CB182553684D470DF629B6C27A9CC5C17A0855443262983E800B9375E0FBA1D393953F1DA232C41BB30600E3F0596FD3C786223A165522BD60C8A2D404BDFC0A145F50B44FB1CF3E8AD9B1914F3264425627635BB9734807B408215FB0C6A617C695025BF43E225B1C54D261052F33A825D65730EC7519C9087FF5626A244A1E28669D84BC8216A09CD224DEC7623425023D05A51F98B8C220CB7B2DC46B6AAC461744A30A671EB828835DC32EFE47FFF21370E73123135CE2E02789A21B03E1C55167C3FCCA2343DB1CFA8D11E838948382084A7890E619C652AC49C64A3879658C419C8C813309AEF9BB606D126A652BC331329501C61F97196F7DB1A398A0B6D947CF903A9BB61119C2C45F8B440F29344FA22C2D9B1CECD5786089402C6B649D8563236FAB8D208BE6967B14074CEFBC7AA44C02766ECCA8F0673787B33C2DC2C7501BE94770E68608AB06AA5410ACEBA544A6F8792C4DB01C07C1BBF197E4D17388ADB05FC910BB3BB0B947C21C482256DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBFBA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE27812BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F1326077FBE004761FC37FE7597638E5DAE8B44BD44C8D6EFA2893A0A84B104ACE6AC48E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nct = A25251EAC95D0ED8FD5987BC0BE8CC706C2F11ACCBC1CCCF6C6B9860ED4E9143E162BC510A5CF4F4CDFB316A34F299ED2104E7A43F837652D1A3701073C7D67C7592B62AE2DE528240CFCFABA0660533C4BB91C28094ACC649E25525A106B400D65A97ADAA95CE0252778BBEB37C745FCB495B19F4946092C09F5AEA15F6328A746B0DB67C8A3803B4261A4D06342C597B49CCB34E58B8151FE04E958059E1F5EE7DBD7EDD88E44792E50D56E484FF1A04210F659F7FAE0D7719B54D12A37F2B385F433F625E2D6031146179981A933FD784BA457DDA7A1B0C345304A47F14E17D7C517981D98D8B1F00EDCD8F419BB6C18E3F9A8", - "5E06467A87901BA1931F561F237B2649138FBEAEE0DA7F3433D887FD0716389850EE6E3796EA5F5A6FB369C147EAF1C986F39918AADB2B31268B565A448FDEEE496C19D822FD8A855F5DD27300DE28FB296B7154F181A3F8F8A9F8D55346BD112021D21F9A302E4311C74428184E8F9AB8F49D9DD80B3A114A3BE5F8F31A4BDE4A9616CF5C5728C4889ECF5FA3B09052160832BAF78DCD1608A9C7585277123DCA898D148F9C4B2F99A65808A6CBFBA1DD8CA0245925053F35E6F386DECBEF3BD0EADDC1D9EF9D1FEC35AFC555213801966DFA3F62A1CB3C8C902B917764BD8ACEF321CA65354EE975C42C089D5B3A9C751AB85CD68D0467B98EFEC7056F3FE8DB40C1D4E4D2832971221538D78E87341678A84A4FB3FBBDFAD9B534C101A19BDB5E2BF47A1F5165D5CF38C40F70C44E32CC73F912EDE8AFEB9221E391A78306D10B7D9B6B3F1C800B5034F34E97E1293AEE9B3A942C25DE3411C2EC1D824A66D15217B95A1A6738C9969F0A679B4D70023353E7AA57B53CD394CBABFB05E133800A966484FC738D85C5F192AD27322F973E1B637F1CC154667291E744A585EF29BDC24F128F901222341EA2F852121ACB01CB9145ED272FEF08C5243589E6E65E0550E8B1DE4693134564CDA918A157DEFCF5DB1B7B50371B7745A4A2B3D4AEC3C4F447CF6DFC392A52A705F3659709F863A2AE58BE1FDFD0D8D1A976CEE0804E3B98AAE079E73FB7B050E9AEFB48A701CCE0E049AE8E0E4EB662CC6A69D76727C231A7EB4721081E859C44D7A61C560CFC70E81A1C961BB83928FF84FEA7B6C490DBE815C77131D15F2343F9737DE106EF87A9B6D5E26C57291EF04458EFD4A3AF174260503487B4EA8A3AFACC84B436A262C689475BBA3C0B93905B35F2FB27DA3A3F8FCF89A2B6260116D0206F3C7BA253806B01A44980E4A7853B52AE2CAFBFEE28C9D05A0DAE22E0A2272054AA83995F334D3CECFE37BF60C3D42B700D48F441414386233DE6C0A902246759208309C06B2D19B3F904EA33435CE0C34CA659E576B588C94EF48FE64BCDA8690977B46091D2A638B425AA0938CE70F8EE717B7B698075505489713D848FAB96189EBE30883D66B5BE881C6418BAE692197735430B67A67F5C6904483815F6F716C1E70F8F175857C688815E4C6185E6FD1063F41C483687E334F9BFE5F21B81383FC591F688B81D881E6E2DA6F84D05677A53783AFFEF88360B8F6DBB27D2D9379B261E9E68E7F7B56220978A665B4DB8EF3598B14027303997895BE5063EC0A79F7BD18F359185191EE77AA45F21B16E8C8351C9F6B2E1676E639F4C56DD50DC51BEE2E6E5131B93C7A15BC18A3FD1C69BD9626C4F24032A2EF7B21B15698B8BE5757B9771702B825A3E5317B7A3707FF35FEB67E89FEC8DF07A0E9B560620EE24A550A691E95CB241F7952EDF4FD13262A84E83EEADF8863A7B034C7281DBA651496932DC9B45933D3CB56FDA6F3BAF9A7B80C3554D1551287F0A64096495B97DEE7C998F3779F4723D3495F402A2EFF4625F409DA0955D5845CA1BDBB99E3526012554A462BCFBE6F831DCB0EFC0B47072CE4E2605CDCA1F5F158F6BEFEC0681C7FB6524859FA794C54D79C91065BA2710B054EDF1957D1EF7413C7491C4F27F1F20BA47A8A292ED97517484A1448D983F372583B42A57B584E3E3AB24AED11050806D5E25CA429EA00D5419350C1AB13BE0BA52700394701653C821CA75A018B274033D1D8CCCEF3FFC281DED568B571661F99F56DF5254162AB2C5FF0A627C8E45628E96D0DD341032A32511BB1944C87C98CDED94F54C209E3E05F1B046C8A93A8074AD85B0A4C7A1AF28C411DE1C17440D7357540F4267F29\nss = 31368C4D4868AB3F70C39958F6FD1FB362FDA25D2036ADB6EEE383415BB4B157\n\ncount = 13\nseed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418\npk = 3746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307", - "BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4BCCF017FE3B303EB7B30E426099BB2C90A0B269E88390B5879706B163E1B27194AD68B26204B512EA145C43B029FF20898EC589C6691C7FC5857B387BB1916B407A641EC14D01C82DC7F4A179A3558D8ABC8AF937A3B2682D638E3881329E484B28BB1EA4A9B6A20097F3BC145345B032AB8051D44A8615C9780521429BC1007A28E3659433EA295789A004002FE980C2D1043761EB7416338B68F688221AC004512C9DFC7889241311F78145699361CC1C46D55A0B5C1303789A3C0C4C57EA1FC14B8FEE92798A188D165982DE273CD9970BE03279DBDBA64838AC127B78EF4B16C3105FEF180D0B936558AA005BFC0C2C5A2A00CA207A49675DB34B0029BA77F76EEF65646ED13BFEA533E5536683B2402A380B1426B45E1B83E498758393907CD4999909812E823828752D4B956925892A0D038D2C695CCD22BBFE0062B5EB0B9C370C54E31229067DF3D0B513667BE7E54F520839AF94C6D71A066309004DE4CF7DC98802232B77B10DCFB266DED346770B8DF09768A5099BBEF238F72B853746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C49CBE8DAA7DAC02D7795E907B037E2AE56624FDC8D7C6320F9E1E69DD0F6286F8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nct = 204B5EE0D83FC9D826A273CF29D1779F760CBC65FA91F1FC6E83C73B995B5D40EA0DCDEB1C2B1934092635942C578B3AA6B34904D121E654C7943947787332ED70C4D6CCB757BC072FA0255BFE01D44FBE9D39F15E3586C2B1D2A3873F72ABAA81D437D05064EA6F6E8639939EC55EE649F58FC579E72652C052DAD96AC892802FDB13816F72ACCEBE69651E5E0CB2427C1D28939EC2D4F6354ED604C7159024BA52C6D9B25211D0B116E0F4916690460EAFE1E71B7208271240C4AA50BF77140E05F366A746D0CD2D6877E4E10616453605BB76CFFBB7AE4EA5DE25844197E910231B3E95C6C812EAE76CD6D899E451C27321978AFBEB52B361BD868D87AFEE4F02F999C75C22E746233DBB5AC6251469EF6286D24569281D7C19A04583E3F1E2F1ACFB294E71E004123CAE4FEE118B9402ADF60A2AA0BBD510D86D7E09D27C3AD5EC24C2BD856EFAE6720DF22992DEEF7008822D0DE2A12CE0B9A0755E7AD3501EE0C1DE095F9069DB96F034FF3DE8A7472E9C70738A5A2C5F92A317D18B2BFC09AE29D60B9729BD51BD75C2E7FDA1FB6AA95FD2E221CE68CDC8CD2226021AD2B0602EF649BD7D02F6FE94B2C4A8539B4A81486550EAA8D90FAFA91D0786D59FE00CF8F1604C2AEEDC887B0D7C21C2E084639C5079885EE83975756B4B664030E174D06064FE7641E6DFE908B69669500E1A24283A8E8515B02AB6FBB7EC22BC6AE92DA5A55071F75ACCDC3F8FB37354F667ADCA2741D4B28203F1809F0F40DF0D371B1FA19E0C1D0031CF133CB24412709EFA25D7E2B214C77F65A4B0EF7AC1EAFBBB531965567473DC77A7B6B4B48D7469B0297AE71D216E842C61CBC737742DAC0A6C864A4AE9129189071232E81E7CAFC28B51C46D789CA498B890DFC1BD49A30D9669D93DCCC64523C2742CECC17AE5EBDD74E546C9A48CA0F0D919547920D212CFD0561665B14E7DC1D960F85EE5B6BC954BE7D92E516CA54D868ACCBF9173EBEC1BEF5248AEF1429BF58A8B4B771DF634576EAE1B32195D0FEF8F282F1AC5FB5027A3F012E9850C006CE7E46E1798B6CE8CBEA1EDC61005FF6D01B11A5F3FD308CA716B93CFFEEDE3037F2B4CF2F6564F8C36EF1D71BC2AA76F185EA1675EEB059F889612BC23CC585488D67E5AC24A1F1DEA6FEE9247EFF8324FB4423E8035C0BE938A8A388C43F418A6DE7B979227A12F0692E3ED2A01C311424A0C6D8DEE1F964E1C5F7E7269C2BB92B5625A9181FDA9BF4CF602F5E1A53A70996F609288EE1CFD2CF1D08ED5E89B25F27141F3EF391D3EDA8B671558EE472DDE3E0650DC65F6ED9933FAF7CAB90278BB893D8971BC359DBCDB6D0EFF2B205D6F125ABE81C97D432D3C6838736960F91893B260D40E826C377C93DCD0324E401BC42FBCC8182614145D18E7DBD401189754F470D4F1DEF4D8D9FFC749BCC4852F7E6F3B0FA28E945A0165EBB26E607ED465A60825E28AF720D72B2A7095C3B28344139DE1191C96C81138933259EEFE19C1B03C477A7467B75D47E490938C3E22EEBAB2E8043C8CC3BD8F2C5E941FA5B9C61D5D61ED90EE8993614B350F3D2CA19B079548E00CF7F89881BF89730BBD81BEADEECC6C7BC0E11C71C756F8C2B04E1DE23274DBAB38E6948C272544497951A1D09183B6D5F0A8028F5E047F4BA4C71109266F3E13A277C2EFCBAD04AC213F498BBAAB0A1DA678DDA669CF0F07083052ECBAF756F4BE38A7087A0A8F12339A0A5EF98EFC27DE1A01CC78996DBF313F7FCC54B0A0E242DC374DF2F0CA435650FB7B048DA3A3ABD388AAE6303AE135433559F72972488956FE871B46F94B5A374D1C32F92754152D3E74F565D720206451F43AA7030802134BFD61D6CA6547FD6A45EA33DBE2DA19BB6309F871EFEF6A620DEF90116304C4950C3CFAE78984B7D43E5E246C016965183419C4C684125155DA12BD92A016E34C0A2B858F37ED0EA8619E02A6B302A9D64C0BC531F1A30167365E4BA9B099EBFB8A39178286D9A34E3B59D5D05A4FE9A117156F99F811B8F0FB427527B0C85C43DACC3C2343FCE42F4E69759A6197D578CD8C453E3082C1FE4AD4955F0211A34258CCE7736E7483B5DE4EF99F898EE96A49F3A6736545E5639BD5A736B0DA8023B90DCB37CD663DE50778978F1399FFBE2BBE608967F397B21A12238EFCF158620DF94C841F70A52FEED8CA5A5B821DE07FF415FAE2195E\nss = EE9AC7935801B07C6E475E293ECBB2FDC0FCB1843665A53025C643C48465D7A3\n\ncount = 14\nseed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260\npk = 8F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52E", - "DA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A31089C41324A94010EC097210F45592630D6C1BC28E09551C85C4677B015A7B957B1B4E0EB8886CD77835351458700EF5F170D1D0C81DC920E4CB7D16CA9FB6B8CB6086527106B5508996D24250026470740586EAC42011DB626EE74A8D7B6DBDEA073AEB5F6A8A9F9DE70CECC03B203A5BDB2ABFDCE8798764A88CC84CF9BA31008470904C46C523748A4B39BD46CB527501F617C43C83ADCADBAD1812AB61AA7DCF71B3FE4128FD087766E87344ACC8429743F5842784095D1DD3A43EB7A835044CB990165A8B52A9F43F6FCB3FD4E04CE699A4713C4FF2B19B7205C256F643CE050D467132D635170A4C6C854B45E3C65AC7C24F1FB70EB0B6AE852B3D526A527D41B8F562BF56AB9A44D4B00C371B4055CF36089C905BC8B42006098CA18C58B89CC5CCE6A454B02C754F07045E274B3A2A647B17533215C6FEE12E7E988FBE692C308866C3A133EDBBBCE1D4A06931B75C5561DBD87A74CC0197071F360185C680A14CE508BB280895CB2C4CE4007DDBB21A1907D2AC5D4E163C26A3C58F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52EDA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0", - "694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DA333D474BE9BACBEA4C301148BE2DDF13C3C25D7E4F52447A549A27B6D12710DA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nct = 37773B741CBB328954638FF346D3B1E21EE86C3F6463D12488122AC5F038AE59C5BE85AFF3086CEC6F62544D0B19DC18167EAF9E0AB6152A41FFFA8762CC5173A917E270328178F590658FA785B92FEC9C1B7879213D581A2DF5F61794B8C22BC412A5FF802D00E94E84A46725BB4E285866F04CC4B2E23090C438D660A32E20C078463B82240283B37023E6EB08AB517F1D4A1E5DCF679DBE9D32A3CC0684D52E53D89705072079D40C37B157BCA96439B1A3E86C9E80972CA112DF4DF340F776F97CEF59E50EC3038433111CD948C40E968B0DC86C198BE78059EC41F1F876B6F88C20DA053E8B144AE7BFAE9E29D477039A737F2F6E1A753A4070D4C876023F586020C81FC4B1534684580B049B7F9444516BC5D03332158D816F22DFF79BA1680E14059162D099739A6F42247EF1AEA6D494CA55E1C2C70D57EC52036723012F1E20ABD187691D1018CBF66E75EF41F35BD270C216FFA7F413D0B4CB090CD224BB342C6AAB07665350A22F1417D57BE7812194D3524D15B754288124045F43910F760CE448A69D18907328F6DF82CD27E28105E31C4FCA3EEE88DE7A3D251B75E581AEF598E6850081C3E44ADC4D235E629B157EA0704339811574A24FC5213B2336E594414DE8812EC0A16329EE92E942383857F594EE9D11A9CEE0AFC1F1F7FB4099B74CF23F219F3907A89763EB248C8996C1AF057C6400A62397B97CC298B00B59675BED7D90B8A0FBF19710E4031390942B9CD315F489281DD873843EC64D98F08B3D544156359587DF5AC9FB92C7D8A4AC4FF205D6168D2476E4C3C7547432B94F12090E6EAF99627020EA2CD0A2BC0C2B66CEF74EBEB32DDCEB23397E09272E5CFFD05350493F2DB3688A52A2FD8D1AAA485107C3DD909E44B28F47424F1501422675CA461B6420CE084CF951961C7F871A7D2C45FE7A451266D50896252432DE431B485B0263BCE33B8FB19A714C8CFA7C12034486CDE39F6BC4FA1956F19A66941ACA76650BAE5768135801374AE67E8006C1526914820C44D741300A41CBAC5371363D78694FE77C39E57DB3B29C641FE50C75002E116CFEC8575070EC0226758628385123F9F2616E5B0DF2E8DDCFEB331E8E3360B91A88DE840713B769D4953E0EE0E505AAD337EA4037043191A3AB52FD5E0E7C3F60142807CAE0403D53028084D03E7A444FAD362EA8360096AD9AEA64E3EB8C4AD466CBC985DE3C9FE85187B424ADF8D3AF7D41B86E678306A51108DEE4E665CDE0D0F87E889A966C5653C72502F24E98288E159C685C548C75B1C49F194102E13D2FD1AF20279842A7572C89D0999884490640695FB32631F68B65C21AE7BA3C869E969B4F8DCFF4D96EAAE762895C9DB0605114D69F008FF9D0F77D7988863498DCB83F81E55111FC6D33CACBD44232BB4609FE4210D23179C0B7389BFB31925B157B9B193DD0569BF00659FC432CE6D01F741F7F99156D38EC92F9140F324DED34464BCACA4867EE79665C0F70D4444D3986C692192FB18E1738D7B8203D6D35F8FC7ABD6BF211146ED63BA4F1DD5005C09C31FC01F480753AEBCAF24176E6143773DFF22A68C905FF7A099A8B3396534A6063601D86E63ABDB1F0BE11B9250B26C9BBFE336863B416587ACD66B185075777012394A012DF7BFB1E53E777DBECC81D7C042B1D300C4629E6BBBB93DB8559F31D830CD6884AFC8BC87015F7583BD30159103C99408AE773B4057E402E9911DB990401C448131012F2FDDA95BAC1569EFE334DFE1CBE3E1465E40C9A3C9C30BF65C90A66AE131763ADC6BE8F5AB4A9F93F4EB580ACF801BD589E7FB34B06E3F43E10DC90586EC20CDED06898B2CD2937B991E7718DE4A5829A4A64EA9B417CE849C7088C8CC4EBB065678B99BEA170650C9784B530B44279579AB7B10F650E51EBA61DC94FC87AE213EB6336398C456C3F409EFF57B70798E6E7689EA790E5FDACCBC63F9CE985CF4634A03900030CD54ED3FCC418513DB3327D7003591A8732A76680CC2C4F482D87D825131899ACAF45D8FC7798C4FFFE543430570257D354E88EE612E7174C88B8197AFDBC9D55BCDD02DCB01C4DC5AE2FC23BB2FE84FFCBF370787171CD67ADEE4A6ABDA8E9753B0CE83CB47A42E2A8B93E75E63C27C74203A9E49CAA3D38E291093205D07A4C8B22E5D85A4BBC19AA36D5BC735E4E2D8E0D792D2EC5418ADDA6461C07EE85D8D0\nss = B396F9AE0B1BEEC31E7A52BE8D8795F690A4280B823FC06DD42D3D7CE3134C52\n\ncount = 15\nseed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488\npk = EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D36295A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684B", - "FC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC78A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B0DF0A71B2162050A67BE291B2DCA0460A455A68068C3DA2EC3C5C4FA3A272D45B55F58A01F2A8DE5C243AE791C0FE643BCB35817C154FFD29315CC7B4C3843CA4419146422F63246D1FC543F24A884839B4788C10F0846B3FB87E98BC4FF634C05C60F250B8C2BFB46C50C8A5CCA5CEED866BADACE5A8C88A2E2590674727F969056569B2B0615E641931C3B94A12A715925CE33716A985A5762544AF3B442486B14316C9AD100396E9885C7B0BA8C67621B6C1E90C13A248A3BF6C0BE9F96601572C87154041878891A2A5448AC965C2C7C283166AB39AB1576AD253491AB04A11B824FB6FA516B6709F57B98A610B94B2A2B87F50480640E1084A6EAE10FAEA01C281B97B8ECA8575CC00A2020E1533C3EC30D9A55883EA9C5B2681FDA938F1536546CC474E5E37A05EB89AE4A822CC6A32B8C828EF782065695DD630063CB97E953B04911AAAEA90ABDC20AF3695492B49B07C26F79F59F32D74674F37971D2668340A4803996358C59051685CF15410A72657355692816699CEA982CB364EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D36295A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC35D109F57EA2764642EA3473A4F192CEDFBE153A37F131CDF447B60E92310EEADF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nct = 278B5189F25085BA29B9EDF5ABB4D1D0F8082975F102319F96191CC29C5D4267D0933CF0254036E4672DF1A035487330980FBE9182B712674FC5553E52AECA7F63C41748433AE99E5FB13C4C21CF6E1E07E649336AA0727EBF58DBBBF892CF37A79479877E06B7A502B02C00B28205CCF9921FE3C8B852C1D174A82093EF4F34835B4303FBBD92213617341A9ECD9D1A3284DA9A740D201044EEA4DDBFC58B2EA7B36272A8C30677FA5D99BE658F39A8677FABD1E93416E7634640EA09291DA4E3CD7A7480ED69E8C5C07E268ACB43CFA694636F9102BCEF92D9413E27F125D50DCF98EF820F6E3FA89367B86271D7A692270EBDE7FB4D6C060C5F1CEAD5D166714929AB268CE48C88529394FA3B6F841D89AA1E3888ACD508627BA47AD12863C12B202CBD8092F3689F451653C335BDBB4C595254125CE4F35C96DE2F8F1EDFD9F75E01AB8BD088893D43F1E95D541CE98D91A1A0FF719AAC2005D387B79B3253145898FF1B4FEC6AC580107952E3FF3F8143404E449E15470BC0FCB5EAC90EA29F2913DC38D0911385B2E6CBDD5959BFF9F1D413C9E1512AFE566D574A31539DE8455298DAF27D4CEC394C1576B88763319A1DDA9FBC7CC569A9EE8D3B92C1D099EBB579BC175031DC9F94F4E8B5131E220CAE8F70D45900D6C5625C264E99B5F0DBFE823D9249368EC30E762AECA945E10B7C259DA3A2A71A217BC26019AE09C222A57C89253A357A087C88D8CED20204B0D9F168EB4A7EF114D040EDCD6567E2205F6591AA06DC7BCE9B8A10EF597F5FD0212CC616E2FB30E5E85D69F0B17A21529B711F51F2148ECE1E7BA131B7BB92BEC12DA9476864E4A5BB722C200C02064868C0A0E7AB1149640A76A79E659E6B8C50C636700F54E9D013176213AD34EB4B75DACEB413575573E9EBA79C064BF5921C5A1499019939D438525C2172D9144B888F1808116152D54B98BA01F0AC3300EADE11AEAB1E87DBEBB19EA0BE7DCB7AC631F52F7AA23BB8A955C328B42130B37B79C83FCC9409645B4CD28DCB9C91BFDF516FAFA2BFB873EF2644CE043F3D3D5159E2B0B04F4EC6D182B0E595F0D57FFEF49122F0136F7F5C7D3A0123384154ABE4A9A2444F64DB9B4D3587AD911851B56641711212A0189C8BDBBE8A73ED5628DB347FFAE650226F452BCFA78A0448BF561A1CFD65AFF7813F23B24EF5C1AFE4786F30B6FCDED6F137930FB0DEB8F2B152BCD92A09AFF3A8A2F594EC0B398B58C82D165F51D29EF26FA212578A133F0FBD163CF054A6EC7D0C8D4D8BA4ABE1B372ED1FF525005ADE9563142AC496C8D3007D8D534F28DD3417FCB51F4200DEF615ADA318E2CA40688CC48F6D797E03AAC4348739B93855A80A6D782AF4DBCBCE94117747DB0A79BE59227129A5EC140F4D882697B780EFD66C41ADE50974E4550805F176729879B0EABF14F6BED4461BAE0292C75896AFE4ED3D924ADEE3CEA67803578BA3297077D2E9A3196C99781462873A820530650F30F512226BD7AF214E3A42CC3FA0AE79250F0C62451FD555228F0FB2A13DA87FB0F44EE0AB97DD8569777BEDF1ABAA1CAEF2493E854093B33ED211C1B1A1CB3495C9C76B146C30DC6367646BE533119D1841B7FF69D29462969093C8CA5589E432D745AC106A6F4F458050A423451906B9495D7C9110855D8CB5D80CCF7FF1CB07FA21EE39F7C00E968E7CCBD6D65567AB44E109F28F3629A64757D4A3520AF29A1EE221465186B668CF98AAB586C7838A72970A470BE2B94EAD064715A1F05F50F86F187B8AA994B428343D1059B15BCED543E903D10E5D91970F1FFBB9F2B0F39D4F88D3D9C9ECD489548274851C61E86CA1F2ABC239C051F3A997C6487DD1106BF242668C73300A2A73AC48DD8951799858F1881FD4E9614EE2A6A1E2CDC37E00F3E997F7EE2FC4A99BE8F1DF3267174A3E178EDA1BD0514D29F935A51B33B5C0AE79070E7532A6269DE19020177F8FAEBCFE4958EA46DE700D8FFE73996A9AC02E017DABA085F8D29E91BC4F5F76B1AA88F76063FDE0EA3128624026DAABA5D78D55668E5AA6860ADB3AD6E8C23C243A6D113B2BB82BA2F49CFE89055A02217644B59D1814CC5179DE15C78FF7660ED2AAA1E628C", - "0AA6D5BC8387207A9BA839782C1DAD28443F9D8814B1D6A05CF9AF45B335388EFA3592145B703AE23908449B0302770195424609CC3CDD77B949B54F034\nss = D1FF41379220844AE81B2192809078C2A9D3F49FF9141DF683647B08916359A4\n\ncount = 16\nseed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048\npk = EA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAEBD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C282972ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927B692A02F0100CE756A60B508A18754D8F6BD8B884E0AC57F0C0B8F12347D40FA30F364121147263860825461BDE41136AF083B303AC118D685622CB7C4092BC0063328A2484D3392F8AC4D91B64C2D19A8D2A1936EFB0AD83C76B51310AFD878246C52A2B13E8D3719A6729BBF057365185E997603164C63495A651A65926EC96C7C54A03CF00A74A83FD59B1BB33C55711C4E268AC89C730F84858E67142F051C617E131BF1A66FE39C5BA4D12676549D6331B9AB32A10CD9AB9A686216E0CC652C981F74C3A070A2520A9F45336B955C46CAB108365861E5C79BD4F92D36959804BCB458F8436241AB5B204BC9D48BAE38BBFA500DE53A7AD671BD4A29057951645A346C2F7B1E6573323CF6836433505CB116361919AC640A8E504307DC9B0641A2900313FDA004A1C4A8F0EBA7C42985472A57ADC37D90139DD6F23E39B15DB0736B8616603DA46ECDB42BE478B728519BFB1A95A33C9B7C2A52FA1A089D647FA6BCAF16B83F27791A59C89011739909DC13CD0A8E32381087EA4024189FEA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAE", - "BD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2CD65FD07A78E48C1A02E235EC76FDB509CF9903A4F5A850C51D9D3FDA383CC67DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nct = 6272CC8DFA60D5C2063E16EE8C31AEBADFC6C7F3A350393682CF83BD673C5A3433D6B73F63625CD979D9AC906E7C46EF95C0C898D447AAE1AFC7DFB35BBFDFB07CC16F9A7063AD16F3412A0C0EAA46ED10D3CA9621EE22B134718D50B4E601B48A8A1D1B1D14514F167D750E5B6853FCCB42FC0B5C6A30E513582CE730534EE451DE6CE4359CCE5E5B590469ACAF649EEE352B2C7A196958553C7D88EFDE2A0C36297C7F696C827D1DD93873FA0E9CFA11912A37511D6D2330E28D10F4E749DCEA33A7C24A4DE1080342B3ABF29EEA82D3DE8667F1BB686EC70922FA6BB6BEE83DAE104367DFC503E98681C92D80DD7FAA2FA49208DDBC177E8AE6F2889927B2545E68343D7567C29AFE18A0834C93CCC3716E07104E6D6ACF341E0C32488A69D8EB7378A3EB33DDABD9057E623AD889975C21CB20C9F345D8D3B974D753F880366B51FFD88D1DE7BD1C2EAF27FC4AF7A6DB86C369599C92827CCB9165D5D169621C02348210FB4AD472E321B225BC52B9D8B2442FC718A7EC83CB84FA5D9302F9D3756A83DA8DD3C30A0B64E6ED0A054545FC2BC940C1F1DAFAB99645BB462544EC15515E01E23C3542D0C2B0DC7AF6C4029C5ADBD6CD1DC3D0A2230EA9E2EC43D2F510EA883D293CC097E8E3BBAAF0F960EBD27EE12831C2A91DD564E93DCDC09B619FB5A2DE57C452AE2E756D4BD20132F0F407D3A0AE39CF5C20DE4563A9B224597CBFB9A0C1016C6DCA8AAAEED5288C1953C0623B2AE33C9966DDA5728AD11BB81E9D641E74EB7C760DB396107127DB8BFE704F66A90D84CEFE02C93575961ED6DE416BCFE3E69FB337B860DAA9CF75B6D6999F4394488248EBEF623D0C17DABE659896C89F32CBECA4F9C2EC923B39862C9A306847D599E1146CCB76E7C4126A4FE95758B8BFB5F4EF799CEA7C7E98B666FDE43F88FAC11C845E2F6E7762712ECF626F745494FA668D4344A7BC10D9894719E12F91E1B2ED0C1AA06070C07FB4DA3A8D3846FB8F4D2D725CC191C99C8E549EFA63A74C4ADF66C9C7A83018429AABF68AA7183B5E3C2C5965003033F2FDF43AC93ADA18DD2453FA00BFBEA8A64306EF0DD3ED001E9EA73A4694A7F76364E9ED09E485C0EF857F52500606DDD9E153E58583B165C51B9D973E526B800DAD61B4BDBFC2D258BEC181184C71A6A8E51A5A0C3C4992EDA7D10D8D2AB1D4803C27BBDADE299FCCC2C5ED01DEE124A612FC5718C3D4599A3AEE96B0A8CE1BF44AB2E71A124E60787555EFD8D5A83D238329E3C2EB728C214D5D5687B452D80012EB4F6360DB7C6CCD5663B9BB7798CBFECB176D8E79607038AE90DFB07B5C43FEC9E0AE595053C1F0E5BED42625B979C29BA59FE9CB1841A2173C52CF65AA65C45F08E7DA829F79D952AF1D9D72E2B3B1BB4EA6861D4574D9B3A036B53D37B4D39795FB8E0862BC9D652B06B825A1E9B04DDDAE27ED41FE0A6D4CC2B378186BD222CA409EC4A7B18652D170AD84E1C60C7F36EB149E6BBFCB0748DADB6584E96C9E250EA2FB0FE4C8333D4CCE0D71EA47738A9EF2FB17DDE2604004BC727F571291F1FD6B472067FB98602E854ED81AB7A576C551767D1594CC977136374ABE52E08CABCC7F233CFFA71D20BEB7850C536AE854462A169507C9C8035FD015745BFA9D483E1C6B54AED99CE63E6D25C64A70B66DA21A32468D6250FC9910B69D1D9F9DD73F849C0744716AAAAAB4C908645871DB49C7F256196C50B8AF91F2C55C0C714A95F5C4F81D559D401E8D09573FBAAE5A2454A3D6542A1BB20AE40A8D913F3F9A47D8FD4674CEF15D3327E32BA8BBC3A04169CF300B5A069FA57874DD23EF8D8706CDA2FD59CCA1B570A21C9045A41C4F4F0EFCA118A7655706476AE33099886DCD227529269D7F27D8C1B6574239DACAF80BC7888025803E1300E3D99DB860BA4FDBAB68A2E60D3DA33C0D67BCF3B11C8E2BEA06EDCC2632122ED9197BC7F822870FEB717A259F6A84D7CCD1DEA2D79DDBC59E213530EE6A2940583CD1EB3B977D6EFCA5AE2EAB98E179CC30C3FF25700F69512D798B84D1D984DF36794051D12027CF888568EA686DE5F08EAEC7D756A042B287E87F3154B99EC8BDEE69335CACBAEB047631874AE34BE749C957D8A2C36A0D14F6D996D7F815E51F7AC8E55B2A6069504BB73F82BC9CD29E556AB7FC302772563DAA699A1A8533641E1E5D5931EADF33C32DE2CE9A12\nss = BC0E3780C03425D7733C6F4FDF9D55A2D81E8D7E79E35B729000865B40CB2C3A\n\ncount = 17\nseed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A\npk = F1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7", - "E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980EEF5ACDBE5733BE895B64107266C565AF2A204E98FFF0058161637F5F0BC5E539BB0E12590A00F16F57FD0962B7C9589F6D3062D81860CCB94882C0A06D5965CC9BDF6213215867F1A0C30822046C985896F62684D95765AE1C25501186A3AAD77820AAF43C955A83A259982C77B2904AA471BC683BCF97E65E27CD82C545B096E9B762BF3304D9D5C1F3E6663CFE80953A86ABD0007E1F2628210B042F781BD59B2DBF2899B97A0CC345628C4C3BBB583D8807140C46BF8931AC3C34CFA78230882395FC1A51C1B50BA71274AA2383374B3EA238CE3B87247E0CEB0991AD9F74745698D06C1A5EE089E48D9CFE46A4FE733826462C188E8615AEAAFA501B9D6C6A96CE24CA097187F618DF5686513684CE2A9077E81A83068423A916FB4A8A47DF2CB88572F8FB4405AE59391566C88872F8AC48E705B0634A370F0EBAC6CFC66C4B536D3BC22459B2B3499ACD921367459C4BB3A2BABC2916E9B99E86A6C649C18C8E946EB106EC7A97595A503E42419A23109F1415E329290EC5581F96C8CF1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A376F022313718ABA325EF4C3B720E2C3AB314ACE74E983948BA2E43EE3A6EBDE0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nct = EA8954C17122A6EFE05933B13644A6123D05C1C771BD3397D46E31604551CDB16169630BB93F438B33BC0981FA90840B053333EAC8B1715C73F65805EDE5343F2C5D91FA41FA83FB1E624625C094580B68ECD3DD283686EABBFEDBD7BE13232191545DA656D83A27CC71AD58DBAE42341944D92F819CAAE8227E6EA846375D0C1CF696CC2C9301C968DC40E829E028A1A6B513ACF649FED10841EE24400F2946007B61B1FCA012E5D5B891EA14D396B6C0DBC4B6166CD89BE4F7B74FD84C043867687FF66E5FFD8F02D125E5EA8036645FBEF762224C054AE9AFED246C36749E93DF31370A020120542387F788B1D096D9CB8ECC500E41D5F2061770558D78663CF0488AB7863D06647B7450A59BE6A1A712CE7EC4B32F6AF1AC9DDB95091C76CA27B1915343C7229B5735CBC9E875E86739C4F23D501DAE10D60B6474A8B506006BCD31D4CF973347438E86F3264CEC78B9911E996CAC9676A805AF310770694582FA54FE0F2743B3BE1EBD6B9B3DB84BCEFA74107ACF31ACD5CD34AA8F6B713E8D682379FCDF90F60CA859E83357DF7B93269BC0885FC47516DD2D1D15554E588338D01AA117A01B9CAB1A3482F360B9476DB42BCF167E6B449B4195886D1D164BF214497B4ACE58ABD5CD3968C9BCB47DEB7F66CA0AECACCE74BCD931FD333E1D4264E04662349A126603ED70B721B135CC50F4147B6CB07CFF5D162329CF55E8C1392D85FD2FFD99443F81892ABEA4262E564B78DC3572A24935421AD47E23B0D3B05441804107980762520DE23005793332574E38071A2148C293B6F9C864535AC97C107444370777F075ADC7C3747DF31B3D8672DEFA773C8143DB36CE2509BA44AFC7513741DD5DF872615A231F5EB8D1D7206F7190786F372C83F18CBC868FCDDB1F7BD5BD649877F1A1C9A56820A26F9A3B13B4E453D3F526FC8170E471D7F44717A81D6817A17A9B0AD3F0945F5165DDA4F6F632E5B3A9EE74F41AB125962BE1174069B1286F60CDACFAC5C287C43DE1E83C8F0471A115D9264A7FD05CCAADE7B379B24152B1E5137575B8BE9A68566463C535ECCD79E8BE6D940E2E1503F45C304F416CE00A4D2E02C75CC3FAF6E40A6D49A2D3CB4AC6E33F42836E7C7CF2722A412296E599E3F8D2D470A29E64F070106150733D9162C5A69407DF9627C451B9B5716D41F5F6D3BA04669E0CF06C8E5B517CD49390F2605C90C069D657127CD7B06D39FECBDF777825EB25B0DE70FBF192565316B03E711B0C13C32D34B407813136734481E3DCE2149471701543D454537275C89181C278094E7C889A3D400F9F232F2B189B3033B0C55C5F47BB4C33E19E10AE8806B8E8E45CB13DBBDE9493AF6F6767520A173C71BA83446F2C9EBAC", - "E014316106AB5A1FD0134BFFE664A96FF218DD553604B4395F486701D47B3D257B916DAF80ABB4D668865822D0964FC54EF5BCC3041888BBB98E6735F5C28698AFADA8A08A397A1EE5366C5F045EAF23C912C48ECCCE3D268F97B7B6ED3E28FC2C3B9D4EFD26602F3D1FFBAF174B29DEEC651754A44E26A049E6465D54E63974C38CD737166496E715AA0533B0444670C6541A44AA190DF606182362C9434F7E4B08594362063CAC1618FFE240817561499DE08E73C6597006E732CB60C850AFE69C0DC29B8D5CAC3DE859380B475B9509C4F965ED07EF966123372D944A3415D35A7974655A07E944E8CCC2B6BC2B451D211F5BF5B2AB4F311ACF34046B842AE63F39F854061BC52F47EFA217F41574F6B04FB79CFDC0DF47C022EE1FCDB3F0419F0656E73ADF0C11B495D336326E05174E679490735F580F05ED7F6277B7701EC403DA44E90E7477B24E6D8A92104C09312E0CCF350C8F9F6E969DE68BCBBD69AF13A97FE86DD2B56EE1AB1140314D6B1040313088EBE1F75A8E1B533950167CD92DABB5E6E748233217FF7C0894E9EBF3300146777739D6883DC37144AF9A816C6CE136FEADE4B705FE5818EE9615F63257B5B06FF70D82658F48A2BEFC216562EDA5198D0DA8CA9DD31070B3703BC2C0D07DC50B74E21187A6314FB8C24DF44D4B9A2BD1164A49FBDF7DD42499D5A95E01E9D6B694EF9E0CCF4EA362A71F47D657606891E1F72815851ACF09BCFDC845023D2062C006D652E2E759051BF6401BAE0FA23EB2D52E75989DA16C86D6265D02EC26544C6320C44B835A4F72195B655E1FECECB0E7C2A\nss = B24BC6D331106D8E3F565C8790420AC92B1D23DD6A271A4EBFD635DC3728EE5D\n\ncount = 18\nseed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856\npk = 14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080DA8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8CC6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520C9D9971D6258CF3C6695885684D1A5FB2B3818015AE887555FB1997B7A35A326481A566839712033A0CA13A844AC6F21A16269876A27B2D49458515B3EF0A77F933C9D0F1406121BC8BB666A1284798055595901488439150DB602A5428ECD32109731BEE5BB8DE606EC8D227A432994DD912637BB0B3B198171A89DAA720BB712CB598A75B4AB304A9468088A62D0059DAC56E17BC95EEEB6C22DB8D8EA3C6F272A793E0358E193D52029E2A4582CDC65848C06652E44310506868365012C9BEFB412D1A844E8C21A613627B4707873DCA67CA5C0493A83EAA227FEE44731D24938709680E1879B2A41B12E71FCFC39CFD81186250B6CF4B5796E831A49ACA2B8C2931328DED15CF2D082643735EBDB8AB019609ECF95F5D093A147C3CAA73946CD38B4E21073BD72FF958C7435088AD73A5D343CA768A4AD4B2A49B6B6E17A94D909837E872A05C815D18EBB4E817BDFB327CBCD46404060DDFDB92631B2E3E262283BC3292504CBFEA8F30F085FA12270C834D6B6A5D2A46098F26029DA3BF14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080D", - "A8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD7944E5D79DABF7B7259DF5CED02669C81B7DC4590E0B10764729D812F6BD85D74F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nct = 28861BE36EF7325E1F9325DEFBF988CB9460E626974767AAFBD761FBFB0D700FD1C5E0EAAC5133B29A284913ADD974316C1FDABE317F8AAD1C269B36A30DBAE1A402319D1E69D4459DDBB09A7A25CC509804B673CA23E908E960F87829A4F04293E737E79964E62DCC5B9BE5C2E3A91DBC11E94D704A680E03D32CA7CDEF936DDE126212F4750399E9B10206ACC73FC98D544D7A522BFC7E4B023B1D87C3CFB83A3CD2E4E2FAB3C7F54FDB06E91535197C1F68CAB95371378226BF7C84B2E70037EA8F1CC97FE156FDCA4768E0151AC9E9CB1A5FDD2142F8E88E75A9BB42A71F81D1DE7F68FEB72CB72994FA93F1A5EEDBEC55013116FA3C68E0CAB50B835674201B41A66C230B961202E605EB4186A77763E5DEEAC5CE134D16A3A1A65CA1C20812937F90B6E65864C8CCB8DB691D750653381F6D7583118C9F28728DD4FF0C070E8915F94C5C3442459C9589377F37DEDA5AF4BBF7EE5667F434069F70C1DC265DF80E4DD9AFC25730CFA99E33455065C94EFD9405D02E626A7686222B0788FE500901110A2909A54C0CBD4FF16F76A4C8B1553F0CE9BF1AD52FA8468927E7A16EBB7F5362C71C646A3D8B52AA0614FFFBBA378BBABA6927ADA858CB87BDBE1F9CA3D7708F6EC2E0C2DEFDE5C3E792921C29A615D1A1176129339DEF349726A65CB4D6237E192B245350263D3AFB733A7CABC0D1A456EDB43DC69AC6A0F54F24F369AEB439E58DF30C10918096F55E47F38DBC1A30734053AAA865C2D706564F19941ABE20748E64B5F42838CBB629965D0BC046A2D9E53B7FADA760147FB425C6EB5DC2853B78D32E0A9F2D8087FF1C1E5B117715EC74FBB0FC678F55732E54A79CDE8C13BDDDFE35FC3EDC4982600C4020D84A0594B69E5A20A79D99B917AA073BDC14CB1D4D79F37B0C7CD9C1874D3B9F74E0CDFC4B24DB1F36F364BCACCC1D6084FE56DD97D2F0C78E1272DCDB83792BCAEC45492F30FF3DA9430D0BBC0FD2420A06E5130A2226A84CF40B3A2E2369FCE1168BB6892BF633AC88D10A00A7B15C0C8F4B461F44C707B8222AF53976E1EF1818D59669B166DE41CCE35D4D93E39EA960BE8F147FE144886A8D904328F20C13D3A781CDD837F9A0E34FF17AB1320E735EC201C6E6440EAE1CC450565C2478D366D11F461B7ED49D33AABE52BC049E37711DA98A0C377303685A6D52C970FB3C204B8D0BE16221AE93C7DF9E0AEBD9E1ACBFAEE14BEE72A8481B36138028C2A1A1A747344EA64E7422ACF89745DDAE6E811B8F36FCD0C13AB46B5DEA0BA24A7024D733B668562E27760FCD3F44231184A651DEC243B42AB82BABF5EE18B70CB5575859AD8C3ABD33F0303ED533E2CA245A89260DA846A320F4F6B20D58F1388B05B31E7F9865A7C378FC52E57B8A71E9E50F983212E7F9B1302A71C18AA3D776A6DDDB0EBB7DF6E70830EFC469DF14BEADB4472AA64BAFF6BF2746A6FF1D9FA7D261C8D2E1F1DBB97BEA62FABC36602CCC95D44B43EFE054AD99EAC2AC27C52797B3816E682A8D8A7E888BB73F912DF0FC423AFD6BC740157F20C793B3DF9BB51B9E8420B1D19144A1B0131CE24A71DF503E908642FB4AF4506D4DD9A3D311B55A04494D4706D1AC21B4DC9ABAC0F3CCC7ADDF6B09986E7D3072002CA8E8DBD9D38C85C3E746BBD31345EE603EA8CE0ABDFC77125168015557FCF868F69344FEE16DF57F47CD8677F023B8A7C05C4B53B9EDCF990CFE20379B6ED73F0254CEF749FFE37BBD56838F01F4512F5D5F91A26251902E2796DCA95ED8B958F00567D805F0044AD22B09DE54D2C5A08007F7BC92804401859F57430A44065BBE6ED79E3A9BDA1101D5E1454D2F7C2A987A67F62C434D0848D6CEA03D6D03C2B7A59B6FA1093198AD42A83A56A50FE024E38E438B9E3E1935C3C88B81390F4B3B3FB17146A4114876864674CD93985871F0DDD4BFADA442D6F005A5D34ACA1043744A5E712C07A358F47C7A232E405B98E773DC2AC83C80A0C0BD9608D8E9D8C40E37FBA98C2562DC45976490847CF7D4CAA78B605F067FB5B07ABCBC7751D2A0A7F3AA35B1B7FAC0589FBEA8286D80E8C88C901DA5D93F09F7046B088D80CD68B7B3FBC558B25A72F834E33A63EA9AF065CEF31FF6B162386F12D310364EFB1F2AE4556B12C0DF1472FC6448B549A0D4A96BE1FBBD5039A6A730465CE35CA38A01EA37354504EE26C040B29BEC7A79\nss = 1168EF9238147A97F768EE253AB2A4A4DF9969D4FF8551B39BDE166BC26755E3\n\ncount = 19\nseed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827\npk = 8EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC", - "035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01895AC6F73C0E571B779F71C4691CA515592BF6270A32C58EB9A494C1A6BEE0D86581135216441A8397B5BE554C000342172728F4DCB504A11E7F594D7811C21B7A477F2526D817017E5C87C6B376D95C8C6AB628110762546188F3F602359A85B422AACBA4802417BA44B98FBFE05121CC2C58515CF2F3979400784F6152925A2D52D07D15A69A3E223FEBA90CA1B3A112947299123912B54321344CA400CFBD996D523B72A505A8F0945E00A65025015C3F9C7132D48BAE4129A0F0C4E22A1509C439C011A2E1CBADA30453F6110DEE9C7F4B0866AA92CF5A31667CE38F8D871F9902BD5E2A2B7AF030367A6306D4C48387B694C7BB2169614A746FA783619F9C7264D32FEDA59EC37063D1F11C6F5183F0E9BE5A493E5CB199358B19F1706D80844FF2968E95A24D72DBC348A88D0EC9BBD01C3018A8147291B34EC21290211304DA40C46632B352810F0A2D73046417885CEE0C231A495B7DB834A1336980F2B34CF140C84AC878C558CD937B7E0A9982F99B3C8ABDDD441B79F621764AC38EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C692176B38737A053DCE0551B63E3ECA81884BBF95E1D8975671A2F7F1DFAE2511C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nct = 587A7CA0E96E5B5B1FEC5F9F6ED55DA08CDE24F3913CDB70B258620E184053FB35BCE7EEFA5C6B7A72DD84F033C56042BC72F8EC8A69784BED9151EBF4BE636F6A08B8FA44564CB72C096E19521B39659D962452FF47CBD8DE158C2DF622245B72BA9AD1D702E7CB2C878B7C057A0DB4F1BD7F90E84512C8A066EAE237F52D071E4AFF3592BA42F1A8CC9EEF5D178BDFA935E8F00CD6FBF8DB9FABBA678E4193F68D6D97B8DC063CD55D4C7DE3344B617EAF0BB5AFAD89F06B115065CF2939F288D506F593EE9FBD3D702769E992FD2D0F6955CA295FBE6CB9B3BB6453ABEBC9FD8BAAFEE8DCAC957B297F039CF9072D1E791065E194E520695442BE243E45238F3929E6EEBD9316C98EE90E3B42E63354453044B0F1B8AAE1DFDA61D4C61FA2967BCDCCCD0E521DE5A075CC45E146E9C5BCEE4B15BBCDDC68645FC6A317A6CC56225EFA667D6A5AD78EC467308066FEE6328D3F5C230D34923E459610781690693294DF1DA9BCCDA7D4B71C428803692BDAB7805835EFA40064B6CE19BDF5A41AE153D40F4CDAF74C4B838C72107F446083B8941A30E25655638C7C8ABB825CE71339CEF047A5C7E8AC54874EDCFD0265ABC1E9C7B46A22E3DE57B94256C7DE064DFF695739BAF261602", - "5C6D099F0866649DA74339B8A5355D8821E9D3E5FAEC1128E900319268497A9B936B64D5D9D21F0DBC98C1EE628C707FA30A64DC78847673DFCDF46D14745DA73B39E35EA0EC4CDC79355615A0CE7C4028FB6BDB6CE51AAB024DBAD7D5B343BB84F958FDBB7218F316DD42B7E83BD3A146EF1C24577E52FFE023B54F266318AFFB7DE73203D5E23AA619C06BFE0E4B705C3A1D9DA97BBF323E5639FC2AD60D49B9FADA9299105C1B429EACFD68D9DBBB071177F48B5C580A5E4CBC3799EB25D0266845D5CD0679670318D29EA6D7C4F17B76674CC958D387F52F2EFBB7DA370586AF8031E02A5187297CC38634234E17E85F52C675497C3F62F09C02D1039D5CE7B64CD0708BD192920B7450CED5AEB78213F023DFE35E2A13E15D4654C45F587FABBA43CC2791E6D0CC70D30A8C42185DBE3C748B894D00564C54AFECC7B134FD5CE359D84520708602605522F97E90439B4F46BBFF6F903033E4F30302B21AA5DAC744AE9BFBEBA9985A2AE5BF7300AEA18AFADA96327BFCA1FC9BC8E0E20DFEE36B2715F54690630C9A687A71757D702F6E33372673BAAABDCF900AC5DA728319F7239AE8DEB171087A796C8867359EA2B1CA8C2CBEC136AD9039791523E38612389C8468052696583781328F8BC83C9C694F200C478B08066E8D9441F93E1004D9D8645A488621F706D2E21F9CAD43FA966FF8A3D4F63D96A5F5B6CBF2958168D052C60FD368E188E3B94E831D87C60256EE4918DC26F0DD757688C6021471CC4356357AE980EFEE25EE82E72CD9456E1767C24E7211FE7BDB76EFD8904984C7B62298DAE4C5573336AF0C2FF60ABA217E43096084D87F61310F8C57EBF4F5FA05BC12554BC556135C0741BF52AC3F4993C3E51A8B278D8BCD503656EE5D29FA39A1F1E8F0847FC7A409BB885515434BE0442A47FF2D099DB1835984062BCF60DC4F85952827BB01CDC9C82263B5548C28F4700256379A5CD15CF850E086B44EF12535E791E8C9CECC9DA636BBB5380FD5B60C81BC8527ED2C00EB3C939CFD0132108333D8B783F52D998012E04F75484117BE82D4F83AC49C5C82D80349C28B496C6875BA43262BCFDA8A302C2964F118E1C88CB07C8E149E17B6E0C74869708BAAD1B1340A21D079E5EFCB2787C0481FD82566464A58798C0916593EAB58FCD90D4EE6115B2D2EE3DA067826DEED6007C6A09E35B499C4AC920F5DE8E731C361DF7C8FBD3A6C61C82E350AB309BEF0DD05D8BBED1F5A8BF6A8EB6525F5103A5D0406FA0CE3996A3DCB9EB53868B19D38EB62E0DC48E0DB7D5D35B145E3303A5A512AA41CB933E20AD1C9CC5DAE1B21E85076BF6A500BE476A1F3C32315A4D6833E4142497792F6FAF628BEA64D6DE95870FB8CC69ABF797D6F61F823A6ACE9D43080BFF202F7EFA1DA0E8FCAAB5C07E185D60CBFAC522228DBAC835AA9AA0CD935B60985AC1DB33CB83F5CC3B1F5D699A212CD5F061756678CF3F4593015D6C160D00F4210F83878FEB8C3FBF1F0980BF91551282C7B2465616DC1E71B50768C1702D44FA12289E01FD16C44A0C2870AD0FE9\nss = 65D7E1E9E3DC7B7D771F1431BEA4369363F637876B44CF216E48F6727CD28FAD\n\ncount = 20\nseed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8\npk = 85E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB356146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A66866044F6088BA91217305BCF24C759BC348E75325AA7CB4C6B41077979A2B02B137966016868A66B1780BA90BC7D089B97C6BAE2963A2EA3BC2072EA1841DA115B83139401A9416DB7C8722306D3A81BFB4D1CB5D964F04534F7F79C6DE1789CD6767E1F6930C88B69B168CC6574E84C9C282F257D2200BE0874392E12C57E6C989D8320B1C1135F88C97D824EBC82478CB4962EA409DFAB7B61C1091B15072C18BC46838DBA3C", - "1F6AA00EBA64545ABA2D0AC9F44D3A2DE976F62B8ABA4396106F031ADC4020D46C78D94350DC0CEB844AF1BAC32D1C27CD3E93C6D279CFD3C0D20255B8F11533DD387207C8A8A4C8FD51472FE21350F274A375A81ACA592AD450091AB07FACC360E528F7A6A6E41265D45F513A260605A2595A22C3AB5E8396FA033DD443DA518C44A869218052A3FE06A20451EE4ACA7928C521DF980D73B2B7431BA37F485FC29B2974C1DE5BB80D40708C5F869CEFB8D24A56C72BA04892078A963753C105F088C8C326C1F82B3B246A75397D47435151FD314B9E5284385E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF2F54BEDB19919171ECA777186DD743B11EC9489AEA09534C157FAA75ADF1C77C6590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nct = 15DD5949F63C6CD1058101F8747D3E1A980D2C60A229FB1DA889FF3224AEBC9C991373681F60AA96C033D6BE62ADCFD5570E3374C982DBC4E13AFB55C17054F86E28D980EA5F80BE55287BE49F2FE2BF6FBD8FB6364E8A3ABF2EFB701A180B05BAFED1598AF3A40D1D7513116705F54D31A85951269C51D6FDBC529A71E95ECCE0B46076F82C8B102C17F5F4F303545AB4E716C457934858A256A5F5AAFA0407EDBE006B6FAC4F8494FDF568817C0969C9CD0B50C9021B2F68A582BE703A67EC47DCD90A486D195E1B7BA72C2ADD2E6D5F15959EEF70A02CA2C794AD7DCDD5B0EFD662EBA241784CAAF7E5B64587083006527B867BFAC39C5303FF5A098CED4767F0427FADBC007413ABC4CE8A8D6F3AC96F0FC3F06E99140BB90D562E160657592ECFA38F73F3D204D6C2A2A89C2E34C71D2966B0BEA0C03E521BB7FE1D8BA231757449B3B5A4B89CFB4870F100917D7E30FA95F5E0B7604DBC3F3DDA7C6DA67535B3B68B12FBF8757911CD979D727058EA4E484F6E47A300FCFC87CDF0E736100C971004D0665E5CE4D7E986C70B3F5E6E713323AE8355E3495D950067345ED41FDC8F682E7B994835DFD4179CC2B902361EDEB78B3AAE0E78B4EE1B09600CA877838A98BA619FBCF66CABCFDD4C2236DD1F2104241F9CD4ECD9145C921BA185E116A7901CA519460C9D8BB3ECF2B76D0D96788DDBD50C58BED67C8A15960DE683B9746E1A1E56F8BA12857EA41E605E159566ADBA2B7E077CADCC52603219508A1FB4194939CE89F21DF99791F3C249DAE7F83FB5D54294DD3F19F2AF3C525AC51CEF3EB5ADE9CDA64EEF02F66C9F7CAED4475427F38DFFC82019CE6DC38D650B8DCD93DEC59165860F6DB3893AD419555E178BD1E987EA7E84DFB9A061085289A0561F661482E0CB6C1525B5B261FD4C00484FEB3C88F5F5BC0E90F6E8A2EFB8A43261452D8A4E3B4BF4BC3E324EF0B24A17CFF6B3EC38AD19D9C09FC6800E5FD00EBD72EB58B80A71874020792D427556DCAB757C00A20A08C26B1A043312AAB72D9E062B2B3CAC27DB3EB5B5EEA590E3F0C2E9B6E5CCEA9087CB801BC8E6086056B8C5A88DCE43525F8BB356173054062D823BFABE56956DDA1CA8C00CC35E2C4B3C0FC31084C2EC138F80F4D858761D10CD0E048B47119893920E1ED2E6647AD09F9DD1001B1BDCDEC00DDC65E7CAF0F22C3964FB57BB18F525247A81CE3407A6829063F0B50E9EDE5D43D89FCDBDFDDF9E21A2B973A2AEC27F3C6DAFA54F6336AAC6E3A40B1B715EBAFF7D475B7D0A7C4137AA1A11D8340F2A767A3872A92DB4D7471D7ACA6A5AD523BB684354EDD9DB2DF77518010DEC9406FFE1C5B88F2F0727CDFA5859BFC57CAEA3A55FCC7CDEAE3CBCF04CA6FB77B856EAE8492B12E24F78F9D9B18AFE140543442E9ECC2D01A2E04433281C212445A8698C25E3F0B5540AECFF97A404027350DE037DC5E38941579F0A07E4483DA6622ED66817F6F8A056ED2AF38C5AA90520DCF39B4FB1152741894D696D6372BE193665E466520CF689A01B0968AE1EA7416EA85D193231F7C35D42AF4F58BE51C418EF43D8C0FB918FB0D51F082BA2F13208519B2D1F348AEC4AF11C2F43A5388CD36FD0C80BA049092CFCB2F271A033C21CC83D33CB1BECE15D52985A61B03C9482E32DD8C329BAE6DBDB727446FAD06BA115C14DEF8F463B0A9313587FB8A37E8CB9FC6F1DB32BDC28067902CAD97D025CE24A1AF2BD1978D4A0154BC091035B7979E756441AFEC904031A67009A354F6592E2136D2A0485EAA6D53D331F9FC90A59417130CA480CCFF0E86DFC09B7FA0DFE61FA0D15F38ADC63D0097659A18B7A2F12E1C10D44FE44B1D8A0E9FBBD6D373F2247C6776B0026659684CFE83364E6B5E98564F99D90B8EA9E50E8299E27DE21F95E07A3455920E45EA27982494F4D5A190985717D129D4DF613CFB204980AD4072B58FD2DD2661D8F07FAF40C55436DC14DAE3130B88808B652CC47C54E5CAAAC1AE6A7E79552F8C0CB37BD2498D5C03A53EC2109322B9144C402CC1BA5A8CBD727558F626CDBE5E34A1223FE6A152D05F12CB93A55EA05A628E448FFD92A30C406BC0830FC19F3FFAEBC9B3E9FFC38B5303500373E1D42FAAE8B6D9624644E338AFA79084A17FB133BA230B4D372E2EA13364E29C4757EA51DBAF893C93412A19DB42BA5F794D33F2F18E4DAA69FA887\nss = DFA5F13AA7A56C3ED635A7CBEC48809C249BA3AFBCAA011F3A025695D2932A93\n\ncount = 21\nseed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994\npk = 16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD40", - "61EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CEFCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10EF5A030A6670A866B02E13C3FD48056C092B241513F1D498539B1D68F498CB049C99D33C32E1B491997697A0B6AF529E63A85A0A7B8ED6C005D61963FC5ACD1E609AF8160D6F823063385065640452815AAC2463AB8524E2713E3F584FD475A23E46BF79B97F83403FCA999C1CEAC629F47261E499E211051C7059E4AA14C2C4649E398ADD5B2CA1D070386B4F9C284F84C930610A3B22936090F3C03FE7A25EF323F2C326B3A7C9A7A5CEEB395CEF08CA8009A810986F33164054B26BFA61489B38AC81390BC6CA863455C22B589E8A4BB5BA87AA0AE03FDB611B7F364387363E728A6DE48AA47AF676E73AB655396711E64777B27FE45474C3F29495939704D34E24661CA43AA94B71CEB2D3C008B135A7115762997879C2391CACADFA092779308080A1459B09AB16E411157ABC386A0E8E322CAE09A60FA290A91419D47513788980ED60A40BD86E6CB30481C65A853A188442004C93421C799402E639DFA3C73F9B227C64C0F8C17D4723A06C73A9AD02AD2571587058513122012DF86D16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD4061EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB7A9", - "232085A0222B9C863931EC3BDBDD51BE3F16D6CAB3009C138E0C8CB692563B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nct = C39BEE95DA915DF3610464F656B2EB960D644D6C7A1882D86773F662E67D0AE2C7791857FEE39D00C24E839735B95018D910F53566005BF4E8948E84DA3BE98830223A1C34540391687ECB911EDDB96A0AEC1BCA49115A5F8485279CC2730DEE61BD0C3B4D5BC0FB529D69125A21140DD95CCC68FD809E9ED3EFC44DEAA6B7EE18851EF8189D2254FD9F4B1C156871B5698E5D2F074D629CBFA88278D5FA5A98E18E1A3BE7DE30321D177E6807A922628C47CB1579B85316BBD98B4093CBB0CA422D5640B3670AF6A642267C2421B2BD3BDBFFD11625DB03EF1DE4F295F2CF04453C38C5CC88B3457AB9102944ED16F54BB56DC2BE94FE1244A8965A10760C1572BB9E0051E5F60C2032EF2D9D3CB6FD87AC36C47B3F878CACBE36455459D9D53D52709C91EE20F608809DDBA9215AC7B50529FD6F1C1B98C86D11CBA260D01F1A61A4494872360BED343A92BF912AE61596534900EB5C91E79CE9D36737BD719FC219069719C564A76F826A0C816EC01AD33AA96652A2765C3A8B38D49CE49CB044F0614918ED956C317DC9A37E08D29536F855AA2E25495E55A69DA037B98574BA32874F3E1B48B8CF94C502937434C79ED0BB3DE36C991E3ECC7E410A2F898E7B47D7CF298AA88D9DD8590B987D4CB4E9633D2A6B35B84DCF63C9227370964A4AAE39CC5917FBB9758D6394EF4FE54D0ADB961A74F93BD9F1DD7CE771E6B69ACEA56DEBFA3889B43CDEDCDCEBEA573AC50949DD69F18645D93659C7ADC237BCCE0213897A48527B58FD89314FE5389C99425EBF784887F3BB852B42FBA0E257D60C9D92504681E2F3B7255C422E216ECEE63DCDD2E3FF72AA74FE4CE02ADE01D4E1C92E7D5E205B69326ACF722AFB3763BE01510E9DF650E2B3370A01706DE021F26B1ACE9C8682720885A38737D62BE8E89005A1E2257CE0124AD3E1C08F57205F6DFAF209EF2EB6627C7533F04E7BAC22C70689E7169A5B50450896EF559B4DCFC5302F93072C52B333111D32F9001A23B5C560A67C7408D83B09DC424CD1A64E7D3407EFBE0BC2C894E243472F8979AB1E8924A35D798FE3DA153894D503FBC1C5928D40CC59109820559A61CD86B33F2C85F6823801E77D2783A2476A1F92E66FA00B86D27AB7FEDF37DD7748C07249B50B34B2F50505BA7919F503D40C7C0215ACD58D5874B3F78E191580228A2790DC185869DC0340FFCDB1F310D5BE56BEEC158CBFDC12A1D1BAE2EA4D4F5008D28FBF04EB860A88BA9A589DF7D66CB411BC40B5DF27BDD672FBF8D1650227E40542B96EC31887BB6CE43A016C70775BB2BF21F6250CB17708BA6945EAC8FB573B4397ED7F427326472F63419A6A41A80590403CDD707556D656CE6A43B0CAF66CAD5CB599CD796A94A2ED681376740FD647D0224CA540BE1C5FF840251330F0C902B89628ED3B7FCCBFB6A373FA629128208AE8E985160746C533037D81F7A444D4E8EB2031662187557E216D90A92907C66578057475C0F855D97E2667EF0DB3B7CBB02B79AC74122E310FB29BB5C800EA64D570364E0480F29389446B2548D762D0BF84EAD2228CBF66066D30A91E5AAAE93F21178BA4858E0092036F70A1955317CCBD9C4DCB6B008AA965CB2960393504D9ED27E514A2269BD131DCDA458C6C53D888BB8901FEEBB0930B3E57F66FC4657D861FDD8AB699B586B06C4A242F3A13624404220F6BA3C1381D48C9F9E22EA9800E7ABFC22081E0EA1CBAA06289257127022580342ED31BDD0314DB68FE685D45806602B14D4D07B50971CBF0AD1932EB082BEC17FD2ADCC3CDC1E88E5C9A1CA824CCBB445E09DBBE5C70C9F838C3CEBA5D30CC3862FB3CA82C200CABF698A13E7ED24A7CB62833CF4BD0361F7F1F843110A74D1441E39CC79009040EBFD44E7E2ACA604036E20B2A188E69E88DC718C39E184599DD505F27D6BB1CEE210999050EDD382EC3E8B314F7E7D9B4E1FA79D623F76E8260DD6B554FC60DAA0414592F4166A0742E18E7B6E7E42C78B4E8D87411E0210B532A035B8C8C720F6EAF8C5ED57C874610511BAB884ADD1B2977E2E51C01D14BB635C222C9F20F7ED14C4E9B6AB90D8222F8CDB6AE95D2DA10028B61F913743796F8C10CA2D77494C9E98CDF0BA37327B6253594A7BBB762323AA5E6868A993A43E2630914E2784110612D6518658B5965A14CC0673399D15714B68F44924DAE24722FCDB058\nss = C9902BE6478CE7163A27B1CE28A24CF6F07D6C5600A6ACF50FAF96AD387C186D\n\ncount = 22\nseed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F\npk = 8B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF5696", - "6B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA06818FAC83B928E3E14644DD6999F310FBFAC9E372B576A0470A9F9C5D2293BFE5255826C534C1800BDF348B713766507674AD820DD0C7C570037C6DA35EDBC625FF0223CEA7DBA19BF044699183C1454C2C2318C14EA8C451CAC1B585324C0F9489F94A9C14992ABAAA393273E4C48B740B764216AB16DF3B9EAC38D04AA3BAC2185F250A82BE093D2359A1DFC7F2E60CBF05B4568C86824808F4E073641290513B247EC7585593389C5C0459173CC74918C7A93798802AF77553B3EA32ACD760B9008AD3851B2A5632AD41C11BA095131192F37A06975294662E4298302622A236F57F4119CE24E5E478098F20C108C0AF3A3BD7AEC511391CF77BAAA9B427884B9AA88C17B81D387D65304D75B9E5D4006DEB878BAB34151B852A5757421B82090C44FBE85A81E076F4116C025977D9AAB838624B340975F7AD16BC10678709A026FFA53748021D00BB7759579C6657183B6A67C3112BC6A8870D56DC329B483484AF78A81B5F87EDC200E4EB24386B6C882490A87D168A62818D6566B6BC5848B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F6481642D52117145EA2956BD5E446B895609BE84A9344FF0F5CD1EC62AF9EA9E3C076EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nct = EE732CEB58EE38C3D6C3905242BAB2B0E2E13A8A5832BDB872920A2B13ADAC91A6997C594C4CF4E2DBCA7C38F4B513D6F4E4E766DBD2CE37A159F888FE39A497A330D06B003C6F0E6A22B7FE250D3EA6020279D2777B7F677F8555B5E1B4E6E4736FBD2A28963827553B9CE239F696BCE974E4C451CD9F838329613FA1BA271AD0515B6A5F68A5FBE8D282832BC1612CCD49EBF0293E620FF3947C87B9C9053DCE149870C08996C24741CB8BB640BE1E2DC66D1F0C502143AE30C37C4F516D0003A2C06E67718C2C1294F4A0ACB0F2E062C56DF4FB837CF254D0BA4486E791A4E8A5294BAB550F933484AD5D19BB2F8FB4D31E9E7E0638E25318CFD70A4C3157094D3D7D33CC8223F7B9C07D4AE1FAAF6840370948CBE56A6D6FE44EA963FA0EEE128593E5C82F006617E2117C7A87BACF2868DF0300A45828E3CB93B384B33620093B34803936487F58BEEE171466F6241FAFFCFE01670A014668EB773F6BB41AFB3A94DC9904EFB9FC79C0D38DF43E07A02B6561E21FB773E9088C5A00026A1E54C4B051D613169079D5ECF9A3D3449F2F13D00A60504CC6755455E1C991CA8A7CE5D486138FEDEE939D5EA2E55917EACD40681462F300F9A12458693B995AF8CE84692CC5E6907229EACB402239B61869EAE86FDD1F008A665D256530C6819B9764A651CBD0A233728691256BBA5D8986BEF4DD84F92455FA5E5F24BF8563BEA719D0BE84412DD5BC8270DF0051E95AE38105CA422A25F9E0A69108F1CE810AF763EBBF3607BE4CE91C3D4547A052B807D13ED937F3199E56AEBE06E0D90722E1039F6B2C718577713DE4B65B5D5245658707CE0D4EB253E4A4DA77E1105C0A88052C3A67EA6B1A02CC14B75371DD1BD87EC03F830B9F062633F775A6E09BAC082F3962280520512C02C08D390D6A83C29EE3D12C1F144D5AB4E3DF047A7BE380815B084FDC4D803F7285E47A862CD0D9AD5E899F14ADE36920F7A8C78A1F8653F560191DEF8D933F13CAC9FAF6DE5163A032F643E510E494D415EB65D37CCCEC38761E623DC2F44672AFB9DEDD58E507B7C2D89DC0D7A07DD020B7A7CEEF4FEAAE33F75F1CF3AE5A5E6ED864A2CC3B8CCA0B2651332D0524EC8548B7DA75E8E31537783A3AAAEDCD595006C365C716B79C9FC41A6CC81F144AA22AD3BD73A203514B5B056CCC0C0B30BF041740BF92D6390C6F8E3DBAF256761682193696AAE90FD232DE79840230ECC2F0C1B72C9474F0074DBB866C22F3E00C9D1796972E05D0C3317AC9311F2230176AFFBD036E093E7858A3B0149152C3E0B51ED156AFBE5C60EB22E0AB85E162588BACE53475A1A9BBD1BF356ADB9513563A8F3778919447020469E5B6DE94C1B31C93971A77291591AEB3FD97F7899DACC5C4686A36DAF241078EC35745B528C65B32C21F728D27E837ED920511BCDB88C268ED07A0BDF0DACA304F43D9A4D654B243E270A2E66C24BD417F498DCD67E6BEA9C23387F74583ECAA7AF706BDAFC70C281893EEBC28F409BA5EEDB4BEF4A0AC779359BDE7F2FBE642A1696EECD50806EF13555087E4A8E6F8BD27334B912E0DAFCED4D4AEC5F75582085F80B83014A3D6C52E91146F707BD3489394893FE45166D61B7431E44B24AA2340B8DE39B364741FB1AD106900AD645B88927675BAFDF3B1E4F113359CBF81E08AAC8F79F171D6395FE3068368F1AF41746ACE6115158D1D7AAE973C1FF6E7B7097E0D7882EA5825CB6C5DC1731C4D63CD53E042FA2EEF212440C5E156B1A51CAC400EE1D48D9A8E8F276998FCDCE73ECC65310CE0B053E2A6842EBAB4B88EF00C5F943F78CDEC21F2F5276F22F1910E4371C3542DCA36A06DE5EA3A52F70329B976BD9476B84B06346F44B28D6AD5CB18D44D1D6029E88D38DEDD3CD5CBEFFC5B0491681E290665EB091F2310AE970A92220A51022F8CB7A54BBD723A39DD5082C13DB677AA6EAA37DC4D69CF4DD952AB458D874D7DB5AC8F2C4463390733B1AB40F93ACD2E7B9D73F775704DACF481565987D2C7286FBD5B524F85FE1BF6FA054F23B43D0ECC0FD8430EDB30D99B6C865D971CD04EDCD70184CE260A60B6FA0AC1CA66051617970026C8899C549A9DE33AA69C79F364834F99F737D2274F64A5B95B1E93850AE31B9E392E3C175A0C7A669D19AF8C949FB9058EF90E6F07FBD256FD94F905A4A5366C48D7590B6B3749F70915067AF8EF1C\nss = 1104D6F33BEA854D9265B80561BDBF67E81C2FD90912203F04D7E833E1B2E9B3\n\ncount = 23\nseed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D\npk = A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC", - "370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB5620450B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655574C5A13F43E3F834632A041D31A7E01AB4E0F06458007063EDC8E9D9B31C8CA7FEE525656FA4EE9D36258A0BFFA5A12922718DF123E7AB52CAFF3845A801222F23EEB946EE00A4A78E0261A6C2A0C16279B5406BF7BBF4B7C3CDE22A4BEB9C6837C83AEFC90C7B0BC21EA3D5854B37DA36059DC4094181065D873469CC40DB021474ABBC8D80FC20A0AD1237DC13716C6A735899BBC68D71012B40505CA6C386CA92080B857A7BF8908476008C6C5FB7E30456E26A6A0C247A6A0A57049C1CE825154D2101F57A5C59DD44D71058423D6449327AE1FC3541EE73E31043ED194B89509BD7C113B77075BA694064DC442FFF94A2607A0E25009920A438C537EA21477B39863F38903729875F4E5BF9B05BAA0DC492E9B15FD729CBCEC5DE2D6AD727408E69A301649822E52681721A264696D8AF076423BABE37AC6C7676E74724804A04CF35CA840E206D99568BC393BF817A8C6A5CED2B9A76B036DC17996C6CAB32223AE814338B7169AC1824F129A71EB50A554F8B684B929D9859CE8C019A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB56204", - "50B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A0163017A26DBA83777C4C0F46F31375BA02680FFABA588A9FE91F97CCB99C445FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nct = 05137D496E7D3EBFFD4430827CBE9B7BC869C9803AB9AF3C34C135F1E7CC66E8F3464F87BC8A592708DA36DFE0EC366CC6356AE18C007E7D1AE5E7DBC8EA6A2C6E8C612DB2E321A1515E1CE0214C23A427CD38D1C06B7090975872FBE6A4A28FB653397D65EFCBF5E11D6758E81800B8CDA09F55C139624926043FF3C77BA812F4F438C2531B8ACEFB59626A250892634BA5129A500E6C56BA301A3FFDF9F174B4581E6A6775ACF6F593FF74DE836FB05667775F3EDE72C840923E14FF3109324E61F83302AE3A6C66FAA9BB2A4E1247572F00BDE58C25B291C51A69A3659BF98E4FA391B0C33D419BA71FD082AC35BF067B309F9BC331272B7F6B17213141A21E59B151BC21EE8B500E0E6F59562D60C2ED4680AE0D9944472E970C34493C67661AE64E63337ABDD2825F592C0B24EE7E976170D15020A2983C54072608607CFB953971B5F30BB072014C367FCB5A3EF640900038DA2E965F8168DCB045C37D2559EE3F44F2DE030CB4C50A6947A29DEE340E8F7AE57FF5DE5630C1DC81D5C7832C012B1F58E837D76492A8D38DDEEE49E42521F97DA6B9CDB0452D17EA50678DA145F62677573A6FBCDC2A852DDDED1DF2456B476B03C5080D7E7AF4424BFA1E9AFECEC70C4C512C0BE6DC8529FFA68A6B5794F1529825E8DBFB228A90DA078ED15E81A008C7A8229C6F3607A087090E22E39120571692A25924DE1EF6C2FA65BA2AA7283FB474CAD1180F65F1DEF6B8F512E5C31C111C5FAA83F666C72AA08C1D8856EB2D4F72A7E2E7DB8C497666A3BB7E77DDAE260153229128B20E116B15F2B6182D1DB7AAE791E33DCB828F39FE679E19327B5AACA9313A16B27BBCBB27C737A8AB542BC92E805E811E94894E3401ABEB65CABC0D7194997BEBD5FA2C09E33EF5EF8E492816EF5B9EE9E7B554BAEDB01046700199B8E11D57C7F60DBA7D7C14129AA39AF90D4F8EAB62C8C2A9A8743A1E69CCA0FFD30266AAB15957BAE518C2B6A4435E5B9C10DD34B4E0F5B3B79D8585C760D3E3F98C410EBCB75FCDC716F03F400491005469AACE82D4F796BBF9827BB483FF0C518CFCF553742FE68139DD8A4346759871B820B6B7F47F499487B1755028A5E0B128F3CD465C2A9342D8E2D1702EBDF934B787ECEA9ABEF1FAE537D7B9CDDAAE4D668F7D0A3D28A148C632CD39D7729AD78D9ECEA8C73A1EDFE496C76012693CDC18EE73E3CDBB698EEF63D1D0A917C0945155BE8371BE2F3854C3B1FD1D4851139C20C736EFEC86BA2300A12CA838B36D8CD117665EE709759A18EBD54B416190A38834A921908349B5F042D188394B4DB3F3D628FCCF2FF2FA44B9BC1D2BB681533AB1CF682300FDA72B5AAF52F16BF31BB54367DB56356D153BDC1081A1B48A2C190F5372409D16A4525A8D45445D68D321F25D3C97504574826825812C93F56E51DBEDEC56B0646BAA49B9EDCE9126C8E67ADFEB4F84747C65E27400ED1AC118A00509D5CE093792715E7E91551CE30A8D97D86672BB7914F7AE22D1E6A721E3D3E69E34C207684BADD285254EFFF9132379D1871EE85CCC14CE89556E060DC1B2B8A851C822D4DD29DA8C502E6FD79B87FDE159260F335FEFF86FB0AE6542C90DF15E77AFA890812CE08BF672FC899AADD99389830A643C199B4F4BDF193A7AAE511C7AD9B9925867C2185EDC4BF6F59AB64021D06DDA800A07D0B85879708D21223B0CAD3C7DFB9301FCD04339BFA95EE50A1FAD6C0B476BB81954CF30C0A65E4C61FE077C9EF05BC484616467C1ACB8CD10F5EBE16E3C2BD862FEF5335F1D3C4605841A183EF04FC4BC3A2F900468045EA6289E6848755CFA3C7F30BEB6487F888F931118E5F1FDA7FE933683CCC616807D343AC19D67CFAFBFE75287ECCDB908210E0FB8D6D8B2EFF3212B71ADD4475037A3804502EC281568556035B15CB16BA8B0AB66148A308976A8D32B45986E1F83397BE1BECACB007359DDB904C777B814F014680F77692F238BE04763AAD3992136EFBB3E82D3118114B87DCDDAE80448A254E73EDD0AA05B752CD6A1569B27DF60D8BC151F307408DC96A3289B8A197AEFE97643F43180200C32322E236AD47BDB735BA5AD3134121E7A2AD9DADF55B1EAAD48D9851B5F0AA155C0666382AE185BC306CE189632CEDEF02DA34FA482A0948441340B64BA7383BC510631852F1A77D16D50264FA158F624A9FC15476446DD78EB\nss = 67DC4E3D4EB4585613202D538EDCFE5D518117D2EFBAFA083A27713F60822C73\n\ncount = 24\nseed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813\npk = 6BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E66166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160CF44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD14", - "4ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B8B21A2728268A0941D3A733170FA7606B5BF25739E5DCA5DA49C1BC01295D6B47FAF3C2FBE8594C4F0AC085CBBA4194BA0613F475B424E7BA1AED1C5A272062FD878B02644D3B90F66C12C4B64C870F806CCCA4A36BA838D4799A861B3F32AC8DC9A403930B5C529C8FFA8038DB52C5DD2A5A31AC425F835317589369631036B487F192FCFBC9AE2B4834135365F27CC57C1208204A2CE7C03F9467BA6688A9555476A935E6006B6912091C80CA777D9A0CC9274CA04366E9A967E047DDE5105EB196F8E71694A01BAB8C33E99E7ACAB053B4785BED85C9EAB4276B24274A843048DE5A49C289334FC0D447034EBEB5681D87AB1A8A5B938A27521CFB89212D6594AF040719F344931704A74E294886AC351A4854EEC2A01B0006E602BF6D0B545C78D88C7C76FB13547BA600AB07CE5C87770377C0868204DF75EE4F84A1619BA335029B68278F45B6565029BA5CC8C0F1B900C845FF1619B7FD9A9EE148003E9B09ED4C7BBA8A8873B8841BC20D1AA257F78CA54941BD0A0380A922EED8A226BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E66166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160CF44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516FB21CF5CC9A8A47A07CB2A154F73676D39A98A7D12A4ABBD37378595C6332F46FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nct = 7FB2E4CD2517CCDB468F1D22138674798ED8858C4A8D051842D1542310D4101C8A3B7BF826E1EC01FFAA0787D975B1581E425D43EBE5F4CFF068F7465FA4C768483D1065F025E0B216503EE1C859DEF4A6610923633B99CE648B84D28ED308DBF5ADBAF56EC03F200482EC8B7F4A4DB94FBC5E3E5C59CC89B94D5A720C94FF37C3E58D39D334C36B52DA2F57B2C6D7D57A12289664CD1A5580A008D05DCA30EAA839E2813534B10BC4EAEBC2242C0B9C9695CD54442E1DD6C40580950CCB0FE3883E36BA5955AC4FC011AE411AF387E7145C3F23D098CC3DE371832FB3DB23B3D6BAB13A66D57C207EC1F30C01B78E6CF76ED3F25A9799BCFE47850CBEA78F2FCD95BB94A09203755AD21A26A19A16113619D375A01DD6814C15544BEBFDA4D79A274F643E0387195C65367846D2B842F0B996787D5AB2E0E69E8962900B2BB2D7A577DDA0C5E31FE1850EA6FE106671734EC5E1497B361B80B33C0FEB631D5A3DF885F997D2776E773DC1DAB1C470569D5ACA1FB0AC7CA5CED4918A4974051482B1C9F0BBBFBB2477E87362749EF2E62B85045C99E3F69687A5E0B3EB2BF4531A7BF45B7F2F9F0610A1A9F709F3AF5E7671DB51A4B990417B9C5C339402ADCA91C809F641623A952324B84F804DE0E392BEF9AC9F9E19BC24DE56FCD1097BAD5E255B80688FE88ED80A26E59DCAE4F4E0F64468E4B31592A4A7217F8830A6DC4ED638EE374802612BC783F61A51DEDF81446D5A186F5DB1B55485074BFA5933109373D131D226F92B58BE9591239DA01F5D6993F05F8EF10B2FADA74960FF45BC593D0CF854FAD3B1D8B4D7D88DE2954914104423BC0808B9D52C706F4490619CF1199104DC27C3F6A3357277897E540C249A5AB87E40E2DF1B54CC523DC33AD1D3F4C3D15A60A9099BC31587839A5973ABE8D470E3C9A3E484A6BFCF01B564754B7F4DCF159D1A81252333C22A46A3476FDF98A2F15766AD56834FBA916971302AB496B07272C5FAD1F04D7C16E87A52F1D690A1B3A9C64FA1F86F68C54E42C4A63021E3F5E7563C4254F15BAF5CD5D277A7888C06DD852A4ABD9452B2B05928128BD2E3298AE4F31FD2A30CB502E2BC176379A0444F5937CF490A1119D96B451016D83C5BA2C7181E8E505946188228F4AE64213900B56ED08F8528D82125964B90EDC288074A26DD5B274A66AA7DCCB2537DD6BE3A6C934E7FC58CA343A8DD79A8A852507E6AE616A1452D2552A8ED12030170D754CB2DDCF11982B9604C1A869B78573A44715C086BEADED92AA821E49BC28F0C9449C64B5F29B82ED21E2EA3076FB24B0557FF78ACAD7D17E28CED6E6AE1EDBB9FBF4F306BE843B88D7153234DD9B53689939F32F7AE0D96DEA07B5F3C0158F40916E61D4350D27C73586E6F040BD9D89D08D9F6264B041C18F69F0B4A10D4EB13755095E76B8CBC3B775B9E0F3A2F8EE220AD6B32F271E259EFB8348054E5D4D11B6F7DB5005033D0369E9EE326DD64528AE77379DB128474C0BAD130200B35E795D5D0BED50BB8B2A3484AC20C3AFDAB8BD5AA16190CA610F3C1F3279D17D1ABB3A3E08534DCC9A1132CE47FA98765C8B50555D00070CBBEA86C230A648E51B6C6C6463283004E9E7C787989375E2A95DA4883D003C275DCB146038B425D21D27D5476E5F8C2375BED1EB16574754AF0ABA953F6E32", - "A452163EE1518456424EC6C0D478C73CB911EE63EBAE8524DC7C7739CF896031AAD91D1FC9F696A8B352D6DFEBC4FED01DA4D3F5FBEFCA381328B177E16CACB9153BB1DB8C81A2376CFF22F10117DEF351545786513F2ACA20B944512A02776D43262FAEE818AE7BD341C1F1465FF363ADD0CA8A24486F120C35733CB167279742A1DEC1D5E1A9C809375C10FC2E08E70EDD13076B02DADDAE2D9457B8A11102A5B909186B607DE530F0217D89E911D217EA50A5FCB6BB0873499C151293E3CA3D24A81E653E8023052D812AFD35BA2EB035B401C52704DA21B0221E91E225254ABD1FE56A8E73F21E0CAAB206C0FC7BF7EFE377697B99084978A97ABD3711C710992AEA1235477194819BB503B36EE80887E5B1236ABC95DAB4D0BC721A7E73A2923CE3F94EE27FF213EE31D58B13B3EE045CF8387CC08A291C5CDE630D9E8CAC9D53AECB0E785E3D53E7586A7EFF3CA1869DEC6929548296C233B05FE0241A57CE58EBD0A38BB62B35A8B5D6D9A7074CED193\nss = D008C11B4327B0D63319A59190909A2C98D71C3FCD0A47E9417B93AF6EB66478\n\ncount = 25\nseed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4\npk = 9532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819ED94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C8666252621AB1B9FA42DC69008881A2F0933C03C183D4B82CB149511F344CDFEB0ADC0C9B0CD98240A7A7C97D6AD8EECB20A8A04119B8AEE8BA273730965608D0CE921A6DC8B8CBB0098D722EDCB88CEDBBFEFE2A04935B5D766577DBA7C20A73E4A8B81D6B81BAD326817F8B9D654B005D7437C73761C62A43412B39EA821F9547B433C57C2512268DA14BBCB38B3906348FCC9FACBCDB2F44E713125309515B6D4716088071B60861998115EC97D9CD99EB773C343942105B4926C14979FB62F7E6616D3AC1B0F12A96CDC7AD22CA6148800B9D1047A8358A1563CB310607108198C084215BC1630A002B96A74D92198E832710DE036B0332BDBB2269E23417A82A1DFFC57ABB971DC0A34D04378308B90AD36064548C5480BB57384B7487C299A016BE645958F64C712B75454532E4021AB21C55020B609E2E4A5DBDA151F8A9CB9E9C552B73B8241445F97AC15E0A5E7A357C2A6608D388652848C066B5F345C7EE7A1410DB478AA517FFF742BA1965ABB0687286273D9F993D7D730988A709532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2", - "F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE591AA9C81277503A34441FBD6CB59C6D1ECD5E00298FA56BE9DF562576250C52E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nct = DAFA136F6FBBBADA848F4A74AF81116C0DC8C4FF6D89E2A38451E8FA6C0C8AE8EB7B01B4418BA7663F15D73489457E43FAF1C9B18F078BE35DD9D1E8910C40608A2F4115A40A91F423B255FC48BCF8CBFEA70C1CB7E0C63F3203C0DF66C494D065345D8C469E0252FD84055615422D73E726EBF1482911E26FB7DCE9892A41B9A526D4CEA71C17A2B66A613AB7189A8677FA8667C13CD41CFE5B39C841DD92EC6E104278255BBC0A38F153E1E1F941B73AAEA89DAA5391167AAE8FBB7DB5D4C2AF9CD5F660A8D537FC7F042AC2249B1C6DE177A51614E18C97B56ABFA807D079C9C0DB58A59E0276A3ECBE7BD1BC9CB926F8256B8D491045B3EE05A2B2C1C461647F3A550D829030B8DD75042C5F0EEB99B7B7B408C7D2DB4E63AB123A1E344CC6C01DB19C7FBF99BE3F7A0DDD5C7334FA6FD746B7B7B3D05C5E1FA06899BFF5E12CA12A482B2B3159F560945AA04E4058DEA04145876E21AB9E0FC893A9D19B54CFD3D7D35E3EBB870B30BF6E6FEB2853D91586BE0CFDFC5D8AC0F4B459DCE8499B54E12D1CD7AA2B4C1560D27BD41DB09A59FDFFE13297B6DDD2FF0A18129D85F5C947690BB12A8FFAFB99FA522FD9A8501A6920372ACB27D201F67EE15689E547F33DE784DD0FCC744BB8D7E72CB801B3B3CB1DF8AD5DF2B7087BD6C8DB268D693C0FA3A7D1B0897435EC4DB0B0D47A79F4CFE21D6F3D7BD568969C16B92C11A29E2DE0EF5E7A1B75F93E85996758D17ECEC2BD48FE851BC1FF4CE2EA91367D22B81C514487E89F1CF3DECBA6A015DF3A1697673DDD63EE9F0455210D93BCAB954C052B7E84BEBDF4E2B47F6E9B4684342F13554E4C07F137327C8014387F6FDB33BCD8E5F255DD89A49EEF3A2A9FBBA7C33397FB5509E803C21F495E9D117D0DFABA1D4C185DA2427B087F60541207A67AE20029AC5B4DB1C24768AA7CD9A1A9AE0AC8ED724ACB5A05AA5B09BA5DE82B497FBD86DE37BC62570B242E804D218096C739DF1BE0294822AF71A61ADD3EEA3E9D4761D164E7F41785CE6B21C7C9E2D86D5686174E7A4309F7BCE85757A7BA77FD2B1161D4393981D531C34C1A9C8E1FA84F53034A50B2D0F93C77F876B3D928AC3E74D8D4F53ED7325C6246E630480BD92009D694DFCEDDAABDC90E0C85887E144CD06C1A2A8DB15FA62241473A63AC8E83CC6865B565B8570D3C03F4F2C0F03B30D84D0B109BCFC1E0D96F5641F53069E8E724A053BB78AAA06906541BAC56E9E018DE53209D20C2C31799BF90766E8E93B6A2A23635AD4BE8D5CA44F8160A9AEB68FD73D8E8E895E4A70DA15AB4722720AD19BC1DA18F2D84262DA151695FC62CB60810F47CD07E22DAA78CC22940731DCA27EC937ED2E41765A9B20A4F3E0ABA55F7817833C5ADD055FA32ABBA19D134FCD104BD1A1E355AD3604752F287175BE4470ABF085209B4DDB4069E2AB1FFA10A55DCBCEB6885036B19A49BD1E72300D738CA427DF868AB74A261152F1368DA5238EF40937FAB486EC00DDBF292F5F1007442A233A426AA52CDAB82DC446E20F66E5AF9343486CADF68CFF82CCF614E5D45C129C7EF09CB711934007BACDFE99CA2EBBE39F7C2CE0A8DB5D31331E31282D5B40745A7126B72ECA6E5B98B94CBA5D1D476293C5B73A3C102DD687F64D819097D73094649A5726DF29457133FF66572777C490318A6FCF3F485203EB84517BEF9218C10C58ECF58BBCF960C26A8053B908266AB016C22B6501A42F46329FC36FA48BD94BAECEEC7461D004BF6FF50D1D7D1EB4F4FC58C178C10A82B56A7C461465D6DF5315F918161916265E555619F55A6BDFEF3BA6196725FC2342B081F1598091AE70B0D559F27F89FFD4D201AF4F09C9F69F4E625D562A141463B65B42BD43ACF595EE9E93B9D423D7EA8BFAFBD35097BFCA508776D5F1DFFF9634276EE0632BB8A95C44B2A27F7DDF8B5B6DA57761F9D5CDFD7B5061057B98950B43C5CCB39E7AADAD53218586AF9C20CD5D870E714635CBEC12DA23A82B85CA25F8682C76793C21081EBD48CF6EDAEEE20BDA3DCFC0D23A9816286DA86D31DFAC873F43A2854371E8D3DC9E570E608A0E29DE3DB5B91979EA4DB56DA94316DA74F409936D6850105C3D45AD4C3F2F413EE9EC3E74F1FE3E316F59177104145F01D70143B32C12016F5C6A01D50AF034CB38352573AEB04F7ECDB0CBC125F604538A0BBFAA5FE5ECDC479C174\nss = 22986AE60EE717CDD419998306B2DA0457E110BBBFB9A2759FC03B8B0D161B2F\n\ncount = 26\nseed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46\npk = 3C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4", - "C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC88F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B50078D6E2443AF5C1099633EBB4B9313C9F82CB967442211CCBB7DD9B4711F85E99E7B07601C07F10373B104FA849A9C9416C3304C09C1B2F22FA159BBB043A58415A11CBEF06B85FD728B492BCFD0767571848652503A5A162E0D478D74CC05BA5160F398DF7361B340226ED49A5449467A9A39CD5297C52BC0CB9634325854043617FAA817EF2A94AEC5A49F0579F085ACFA164C3247959ADE02DCEFA8ACB965705060B08499C33F70FC6055FE1752A06F0547F4C702F851B36D23DA24C8EA79A942DFA6912CB00C8D892B244C765D0795545423233A6BFC01F38FB05B8F953FFA532B7B6C2D667913CC966F6B88F63C1BB06B3BCE5310A8BE69F0837B8A0494995844D65350502C061D65C563FDB6B82D41E76495EF15B56F3F53D5537CDB2E6C349844F02121CA9F404A19C6591600D88BABD8CA4C25C973F89B0765BA6B4121358C1738E7C718F6CCA0D6186594B265FD53106ECA59D9CE51C1723CFF7F7053FC6240A3718B0AA3D942084A97185701BB213D489C4801BFEB22463D9608B92053C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A61C6C4009E28F6A20AAD0C0B14B7CC0A01AECA507C366913BA5CADEFE6656881B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nct = EE4AC790F5822007E90FA1139BDBE884856C01E43DBD73152FC66640AC5903AB57B728E37B285DC7A487E779E46C0C2C2B4249660C74B353820CCDE7F812E9D97E413B9784BE0C69F6D8FE6A2E036B08C0BDD8C5F44ED4FE3F4658011D9003B8CBC0288700800F2903B870D6725EDD0F0296D88D82500B6E4B7901B7D7055ACCA4D337D065A8E2A21F6B55639A607B2DAA108264FF410938815E5131A4C29C2731194EEB88F5786570516ADF1734BBEFA238982C558E242CB022DEE87F26E6F60C58F99FDBC5E9F637ED5A18429DECBD2DF251CA453AFBB015CBF72F0A250366217FC080832B0FF88173CF2D08A708FDA5F6B844F95009315B55B05884F5C618027EC2B930AE8F0A72A48E885AD07513685F8E6B9BA4F68DAEBF5521A8600A36424A17889EAFEB266F5D932BA7838A18D6832532FDAEBFE0DE0276A086628518AD388A16CD0DA8CD8CFC0EF6DC14FF9F70ABC782317C7A005490D8401E488447CB7A3F3F9408BCF80398532EB913A689AECD50D099E4D1F4217A143905A9FC9DF646683BD3C15966325F893EDB528B137AF0D137DD6C4678C481237716FBD4362E5C3636D6CAECED4BD5890B6D98D289252F428EA4E06AF456E3362247A1111D350EF25FD92C36002D3DD0B10229D3953C639914434036D941CE28A554A6F84B93EDF51B339767C816DB1B8B1A611979EEF40C6200FA72403E8CECE5EF9E1979682EF17C273C2C916D1594E5A93A346985B9CBFDCD3C691B7A3C325BAABB9B3BA4CBE8561CAD59F106ED2934752DC89AE22E5C7157E00F2668D915BFC5D3747EC4B05EDF856CB2CDD8DC9574104CB93ADA68CD046B61EA48D3EC942BB85539B04667FB1A4AA05F2295482751586E2D46894B4332F2F3C591D4B28BD953D78263ECEFB3FC72A21F2729C16A6709958FB848D2A5832B503D0D7CFCA9D5F1832D5C0", - "8DB3D96FA74A73D75158CA8D7ACB127248CE390DC96D7DD4264430ED47E5FE43FE36FEE7CDD54ABD6E1D16F30FC632CBAA65FEDF1508EFE500D72263D0F706591CFE8064C67C2EE02D5D6735A8CDA3A38C2C09D92A51B7F36854A8AAAFF050FECF3B3A639304DC3FEE9607CCB447B5B7FA3D928A91021C1BC43038799B1E48C14C6299950AA1277D3327DD59E8D75EB1833DF0A3468F89DDFEA0BC37213FB1EE0D0CD7ADA3AE1AF65E053FAC37651D218F4402F7000159D4176DF36CC9C30F5784F202D8930861773BE05BBABF8BCCCE6F05B3544FC0E1FB43C023F390F137E6C5E152C8F02C1AC5115B3EDFECC8C457F928096E3D0197D0EB04B972E50D14491701E8CBB5406146290EC6CB325F62BBE3127882CB14EE14307ACCBF15153AEB349ABAE670010C3C97D17B0B9DDD383CF823D5895A99AA2000819B4CD36706DA3770A1AC52C000C9F1D0987D92DFFBB0309075694D6A7737F881C7433A073FF578091814604A727DD633FC0D210CAB7AF09D83E48D6B6DE60E5051FB76F90A2F9FFFF56E5144F0D6CAE7C86BB376332A305D779B6FCDEC10EE285B2D2EC0737868676BEB8CB32F47F9952C5E376F0B04CE8F382169AA50EF5C71BA65F7DB5D9492A79AD5014767401E0CEE2A103508AA21B0695F4AD20EFABC7A554FEF46D3F8157539985E0657A7456EF86D776AF8BFBE3B72D940036AA5B5741BDAA2C857B55B265EAC73DFF4DEAB1E7FB274B4402E28A1DA86E255D986D1813F03956A08105E05199E2EBF238B09ABD694259029B4B230E85EC10282D627D159716EA4AED81BCA0FADFA3A2F1E227ED19F494A814422901F9A892C4C4C9B9015CAD9B8C4AC4A6465512A38E1E25C443D8A31700FE1AC4DA4002A117B3BE17FBCCA71FE1B9DEE8951D4CB7C2854ED473D86FD681C6A4481CD683716D3C18B0793F5B3AF6D5D8A1C0B8441A208F523A3FBB81BF975C2497373A65D149A89C90FD056EDBEDD9E35D13CF7E9F33FE0517182370A8C7E401F2DE3FED39851882F1756597428F32D030566E63BF473F6E1458A2952114908AD12B38A29804CC16F3BC6BB9914BA47A8E22E01BD0302EB761E647DB024F0E9C4FAEF9ECDF3085FEC4A2DB38C3357E963AF75C4627FD955117FA7B044FF982882C955632F88C9BE81A3596B175FB6FC2EB8B4D24AE4B1E2D4B0BC10BDB0BBF00CD9E3655DC11FDC4765B50A3243F430A2AD6B05FDC5E35821481BE9D922EA5449BCF6D06F1BB53E53437197F616A32\nss = 3F34CD3501E04109A0FFA0ADC0CC672069F2AA1537FAA068AD2B7C2DD0ED5FAB\n\ncount = 27\nseed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5\npk = A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A7238DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DD8977A0D93AF43A37E05A3463F2CB5F920B7FD117858380A96681229E87DB5912CD91115BBC11712C690AC98C449E261BF959CE716CA4ACC65704A5E93A7731D1A380DC9534A9611ED89C03E72210B1640FCAC8003235D3F3A09DA5B89C2EB0B7834142591A8A944A77BACB8BA6260FF3B0F434021502C0E97686C7FEB6E3B6214E12030C05316FA89A474E49DB8896284821F910A4490A40458A48EF0CB1639234C966609343A46C2F547ACA939E4E471280C1009E34BF837180B8233A4A2901557B3D4E91B707414507449296CCBAEC642470C8A51E6B7B759397F28C6E1163B0D6691322BAD05EA09A4F17D3D19262D81B22C5B2009B80D3E4C23A33144E9CACF2DEA1E496472E7E0922E4646C5F23C532A62A718C303E993DAE41D7C1A2ADB7C7CBAA8AD82B46F7784A71FE40D36681EF2FC2D1B757496AB547375415E5894F1A89D46A0206727570C8CB363343D0F4B73CBE08B3D639C79A808BAAB3791CB7FA51A546D39348E1A6E1162789C2A2A5890C3DF94380E53085127C20", - "0B138A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC4576536D1BACE29AA7C31F7681222DDD15A3CF6EA6BBD3528D2EC8610D68D13471600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nct = 880444D93C1E8597AF5674B378B65F5B090719BDC9085E8FBEF2179E5BE7BF6CBD63CFB1C51D849A104AF6473C6ACC7A5AC10D538B49E631530EAD158BECFA0CFB2BFF34A0B0348C93B4DCAB233E547C5CC49E4355444643CB0A30819EC09741A5E8252C49E464859D64A462B2528C1DAD483429876340D8ED74500BDA1FD4D9F4931E4284E01D42688DEE92B5A5595A49FD8659504A1C0EB96210845026F10AD97C15438580993A768C93F39C1EC0B3552AE31020D14B9179CF2B9394CCBF99DF31B5691F065B9EE8F98D3BEE06A673E6F438805AE4AAA173490CEC41EDB46D6874A2EAED5781225CD89DC3596D13BA3F5C48FEF69544F63340C2A2C465B52BE131C58D85884F1FCAEF0A2B422735EC9FCC611F171F937ADA2AB0FF6DD347583C9D8EB1BD1F0F50398D95D7132CE8D2CF8EBB3A8D938542B6FE4EA35A5251E03735854E65B4D97C6A929003781B66EAC76E6460E8677B5B048B48737376CAB338D50CBC264C00DC89795FDCB358AC8AA8BFC37F7E2055979A72C4CEA20FE0A8218E631E886DE9FCEFBF0B4E6FA8249348329B8225BD4CE6073A2778BE42C6D52CB21BD06185267C24FAC77DEF14B881EAD54B7FB39708A3EE0E84C9A36B5B599E8EDF8117FFEBB4BD30223C2742FB76E8A7F0787C2C4F8BCE1D824C820F818B567EAD8683BF792C6DE32BDF240893D0CED49F3EBBADF8AF53F646EDDB153EF563AB4BABCCF83BC33F7AC6E528603897EB076C53965C3642C410CF0FB4E634AEEF71241DC15971676C7E5EF6853DDE20B03E8E83CA0708E126D5E62B280B09CB520219264113BD0386A5C0E40CC50C530A43E7B939E870570DD0C526AB97865963322F53DC58FBC8A017C23C8F15CD9714C4BAD061B443042D231596EBF304484E69607E0748698C33B020CDA9AB667C2BEF24AA7C0DBDF1DAA939613D909E34C84BFB9902FE51F01A819802B997BFB3761301F426B79EA7954F6F10DC4684F24AB5EEEEC68C4572B73801450545F6D7879D3B5818F7A64CE5A9E3C31A86CCE198EE845A947BDDCEF11D4C49FA81D18198458AF0B69EBAC07717F3F9427CEBE7DF7570FB65858EC6725D7F659A26E59FF0EC85595B91AC255DF5ADFF8515876F74078E1F4361AB48CC53F45DD97824D55B1CC82117D4B17491942BCA99C88CC17D2D365C0062E4FFE1E6C333473A14ABACA1B1C415E34471A955B3AABA4D10F685156ED99FAC95EE89D7DAD15FD6F3C75CF7ACC040BCD84F3C91A324419E6E5DF4AA06C5421551DD5A0CF5710E4C45456D8B5A5A88EC00D942D6F123828B573757EA42D9F767B5A8A3BF691B8A4FB7DA5E3C8E0BB51498FD728707C2040C9871F1936BB18A5762EA52A8CCA3DE85B22E339AA672A13BECD403453E5B6283FDAA90C0C0CBF05968D4BFA854413ABBA85AB4897BD1003C74A1CA78F061A417703FA9B0878B9B4FE29292D638FAAA5830F5ED307407D0FF6EA15105F482AC255ED1DCCEE593A4EE000E4BB18BBD069DAB03974550124392873C9CD5B38FE199B5BD459B7CD2CA3F7699F5BBD242216430F3DD1FCE7E5C89270EC8FDA8C983412C3ABF4C88988E721054F6E05F6148FF371AA98DF8BE983E428322F87B99CEEC06F1D5E4F26A4C5325D09E7FAC87D724EF5E8CAA7280AD5E819BDD4A23858E0612931335476E6B9DA2BA1F5AAF3D1474ED3E4A3DFCB825808B571860274FE46B3A4459F33A016B14CCD3673C84C369C9B04AC9904A438A89A718CCF0C6C496D736C782272C9E8BC29A08648339AB22799CA9B045D8D0C2B1132C81C4A1D4F43D25366E3D191DE479DB29AA4A11C39268C7EADB295DEB05AC98AA18801D30F67EB8B73E1FE2A386EF32E9670F9E46D6490439BFB7B747B75079BB2A22E3F1273FA8C36DC64E043D0B35E2556E3AA9B5F76D491ABC187D32A0FE53C0FCD520CC3403F1279AD84E056D1C4DFC66123E77480C7E391B03D068AC1192D907500D59ED35F16C56540C300DC9CC63BB294357F99CBB498F1A6E7A59F8B4F06006075C30B231EB42E45C21E9ABBAD0800EF54ADDAF71B7178E24BFB0D6C4716E4F249696E45742D9B9AADD827EAA5E1BC93A467210E3FB7C4F1F26058893B00423B083BAB1AC11C1FF3971B37F999C666FFF2E8C1938EB976A8DFB2353C841C135C4F67E99BDCF7AE307C2EA83D3C74B136EDAAA2CBC9EB1D5668E6BE24822AF2BA76EA709BE\nss = 170505EDC8B03388021ABD5ED71722F30E62E576CD987CAB139D3F5220947AE2\n\ncount = 28\nseed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387\npk = 1A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B3712FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61", - "AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B908325835266DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262AADC49BC135EDD11792DD9678DA0991A017CD1239DF3C9B21C57623362BBC1182CE6000217F6AB0EB9AD6344AC71AA30048B7BFAC20AE1E97559109E45B5A9FD052594B4CE4C5C73FC105C9C8B63CCC7331B70662015B5E36057B4C71E4A510A55EB7FB039CFC9A8CA4B002A50966A158BA7D4D21449AB67DEE747A7588B4A5B107E15A817658CD56927E84816C07AB3CD968C425A3431F65E25496FFFE96E29214445EB2AC1E78A644305A9724761D0C51AC0C19B0B4839C94BC2FB5DAE888E0B797506806C2FE27F1F4280427A34BEF3643F022D05866BAC17595906438C363C4D53422D994370B1C8D2084D25E101830A57BE5C754196B75DB44E84800281DB3829D8A0FB519AE7C3C854650D09E232D993AF718501F28C292B59C3F0D50D50D75BAC422DBF23CCAEE4466556A4CBBB8D60932016D63F90E4C84D12C62E4B0EB0176FE7012530B5BAA8F531608241116C17868600BDE858F9A9BD6078165BB34FD27273717B5CC5D423F19CAA54CA4850AC896E163C70F9140432041857521A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B3712FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDEEA5DB7A82254D19C0A0C552CCC92DB9C3EEF74CD73A9937B7B7298171313F120E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nct = 24E30A1769FF78E61469070C69E746379C8B4E66799D56FF2207B8A2D386714C27E1F5345D8780A685D17862F3CD5BC9B0FC5331AA90D7537E3D6BF2A1BAA8EAC53C823DC402442C40DF0358FFF6164D78367C11C156FEA8F8022B6F4FB7DF1C9B37F7FB91370C2B0ACCD35A96F6DE9428241BF9F8C1A07DBDEC7F5F4B648298E15224F1FA10E0945F1E712D98F59153256AD758B", - "2F5EB474CC9B43F59507C7C6331B0BDD8AC411E6CF11D7BFC3DE0D91003147D41831FBBB40F0064D3BDFA88C2221B257195927856C077023F2EA9F8FB98D18CEFAD1FEB937149454964D383D6263E78129D7F22151FC91A1091C4BB81492DEE89EDD33E21D214D9889B8B7A286F100DEBBEAA4BFB6363149E7E79267483905F8F6EFA0F07B91D5B60B60EB3297EB0937A221B60296D8B0AB468ABA3F0ACBF16F4FAF4BCF1CAFD667A424BA68FC3AED2A349184EEAA1096C4916E06492A48C3EE3F6DC5102AE298D5D81898CEAD1872476B8F402C2470F6DAAA863A15B53A357E3B342120F8567D527A444E1817B54F44FA4B6AC695565ADDFFF77B74C7AC291C8C9036C3D3B333F8D2BE7B1A0688C169C6507E1E4D2793ECF68A78095B2B7F166E04B1633A40DDACDD88B2FB5CEB2CEC8AD8163027ECA7DCE42846F527E6D695E4A5CC4CB0FD1CED3A365A399FA0782C5E0493F23D9B349A309050844F115144595DA782BCFF9F9E6EC4C69CF26B265EB28A7DC0F0E1788779FE65DB3EBD7B3698A1CF19E848963291ED87EC6FBFA406C8620F7821B65C1327029DF762B2C18F38B055D40EF982959726052F2CCDFACA7D6A2A64E34BAFC84E1AE194DC8C332FFD1D857538CDF33737BDAB353748602C3C46BCE9AAE84DD75DD412FD9F812654F7B01AB268E9510E8F61FBFC213FCAAE145366D55103E684A5C83F300713FB42499988D1207A4641C8010C1F4849E111A2AC3C90D71E416438235010315719E0027815DB156071DECEFB7B294C138F3D06EE7CA7CFA5A645F15723A63FFE0DADAE2EE34249A3903C1779F68E6BF158F00477028CDC92AE1B9717029CB1302305A66CD3D4B5942B4B760B25487B97CB0C8AB274AB0EDF522EFCAB421EE0A2F0C8036212DBF67EC592009EE82E2DC2208F559BCAD3607CFABAD669427C91B0453A81C0F98B88AA2760B72AC1FA16C32359230E8A39EB9974E43B0A916E4F76081A6939C36066E26B72A69A4FF20AC8A7034BE39D68649E10462730097CEFAC4A79D7412D238590F804090AC38FE040567B6F6D096DCD6EB451326642CD3EF860C057CDEF2D2D568F657CFC2CA48E254700C3B178A825955513319136001F384419E1338C669024881F31C115111DD9CB6A2740942C07B1BFE8ED4BC7AC193BFBD0D6C8F646761FCEEA514F604FD15441F9135E3AC97605B79A60400D20DBF1F076941A87ADD302A63868DCC382DE6A7B1CF641AF7CA4AC9AF4F2D76F6F7C77F924DA0BB87BBC5727D50F2E5A45B5F24B29737B627459E1B57DFAEE57D0B1D78BD21C122C03B154B425A2871E8CA0AA9DB2C6D273AF04A6C6FD749F7B4882EF1A3E5061FDC1DD1008F2B92EF30F40381604687C625C7437F8BE0C3CC53AB3ED458C98EA96E1EB4C2AE5459B53D05B35F48FD9BD15D1D6164040F18DBA77C160A69FFAC9B736C480695B66E704DDA3B28BB9A28A47D679CDE1A7AB07553075FFF46927C675FBD2F0FD33E92FA93FA924C87B960EBA61233C9FF075183805AA3C90994CBDE0017CAE97425669C83E7D7141B5263E9689EB0D053982544986648148F1CAEFEFFE11A37ECFC66773802418D4A4E71135FD346DF483286BF1AE164950CE0A976874945F91374C1FE786C4D672C175CC8306FC04F531881C6295F44171E6A8BD672261B84A59E0FC2813AEEC11398B2F2D95307502884AC4AD7518DA19180DCCDDEE382C55EA190BE200A79B01B8BF6AD2ACAFE8E0D7364F7C8363ADF01BB2797D8D6657FF2FBA6478270434ADD7B8668B545A857E0DC01822D0CCD8B739A3166BDAAEFABF69BE0499C74A9877F1FF833E219D1734542ADF41F1E0249A3810D67BDA3406B105343282F88776DDE00A15A5C0E8DEDD4D8ED31E50D1890C047B56E16B21AC69C0F041502E1C4196ACE290BDFDA28FE1EC4DF76BAC2F1CA46BB1E567E04181240C2AB61236934669871CC4350FABB5E2EFBC0840AD89E4E5043C14CE517B39DFF4DCEEF9D\nss = E2FDA1A40D6E1370C60514B2EDDF7297BFEB6B4F191F12A19E5C9B2E51470E53\n\ncount = 29\nseed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222\npk = 0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA47", - "52EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560D411B562F2B047E195E5C5BAAE8A93147C41D8F282128B8C455100865CA55516709FFB8F33D20EDA56796324B6F3B249D982C7D49A84FF076BE2187DD4A51EFB5592F9549A27EA274959087D3C2A5E217CA3B73391505DE8AA664288B95926CCD8028BB7A7C24562CF2AE14FBAB852521978DD05BFB52885D8C86CDB6A8DF1755F8AD12A7BD7B00B2A7BFA49693646653D1C50FE826CC9C39988E25D316975CAC26108E5B9570979DEA5843200C346E4C360E0B0F6AB71397999F4AB2F7AF368D3218093D1C69853224F016FA11C408ACC211858BC53C62AC6D395898B9A02EB0F80E5284031B39AD5409D9C28EE549D45712DCF080FC6BB5B08B526A615173F543B10BAAB4F9254EE7B7690C758D20861559C1FDFF88C10A14EEEB2917FE47AF7E63259C1154CDC4DF1A56AFEC68855FCA341451BA7F617E9595F009B0DDEF81741D78BB2851C3BEC505C070A8C9241E54B2A2F661B06323E62365A90E7B5D0D10704A184B1D5782967122D9864EEDC852E592862DC868DB21F70B83D3A482D0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D21972998CC3ABC79487CA0A4DB5B17514E9961916D30AB9B500430BA748C5C7922650A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nct = ABA645982FCE5A0EFFA0A113F5619FE0C61F6A34CE5938826B95E2EC495CE58DFD87170BF7898B6CCB2AEFDC160CF97ED566B0ED941598BBFC9217A3C2CFA9EE04912017BEA9295BB8EC5EA54B7656DDA87EADC1604C93CA60628E80EE11E17092736C441FBACAAEF6FF02AB3ECA2951559A29C38BF57278EE5CA59611D08159301E0332AE159FCE29E93FC59484CBABB6F0447D57D49B2BD020BC1839847DFCE2E35890D67E64FA8E5FABDBF1974D8A4697D9384D0171FE7CEDFDDAD8920A75031E84B507D5F8637A9FF078F94B401E61C313FA0AD2916C5137F1127366AF1942471254A68F997380A41BB0097E732D39C61B567D544392FB9C26A66E5C51C5CD3765AD42BE8B82F78BC99474EF38F3DF9BEBD53C00BEF43FE5F2B8F9F1789B9E4DF923DB1FDD5845173460463B480EBF2390C1F1698B4A6137BEA917DA0E8EE1D1486AA7C6B04974C427D3A103DA8BC525E4B352B8932758CBEA7FF1843FDEAF237F8FBE3A252DFADF823EF6E50C51685BD4D7C4F6DBF0B985DDFB27ADE72093C8551CCBC3735D82B1A6679C37A18ED623436133584ADCA7EEB563FAC0D83D1E6A8A93041BE58F5E667C274646176D5D7019D81D385C55477F40FD236014F49A71412DD77FE5B07D6D6E885F29275291EA6300A31E1E7EAF3DA350D5412E8027AD9D28D6096DA8E76DF692F33DE3755387F1BD8FD0DEC6329F78A60CC951E2E2B7B5EE68B6F61D7DD08BAA7098D4FF1EE5BFF62330ED2AF1C6F4F10DC68C20A1DC68570DAACEAE9A8175FAD62318ADFC8409F45E277813940AAB44B8DDBEBB04071AD82D22AC790A03F84CB8A7577671A1EEEFD9E36C4BF2D54DB3086ECC6AB514353F87C309A9A163FCAB5688A0CE29248C7870FA3F9E4E27B4FED8E6F6E00A6F49FD1A76B33240ADDBD1BFF20DF4A7F9580C258C84E83C4A7FFB89A9FC90CC2162C5076A625414ACA8D8716C9D7F9AFC49EC6AF82B975DB9B3B97AEB1C327F079AD7C4022DDCB864EC45B11FE2A084E84E50E18D16A679E66F5AC28013E91DBC57FDFC2071A3814761B1C03522E1FD5710C57C447CA83DC0750F855A75694A812D595722D3A989EBCBE04826330FA26699EA5BBCE634F9713A6604AF995E84B834F77DE57064161AB2580D910FC19CED1689B64D8EFE254B5C6D0006495C5787AC45A355B9B8A0DBC65153BE718136FEA531301DF4A1F8623A84C594953FE55038079D5F91E7AADCBEFD61274284D31A7BD755EA7C8E96B4934A690A1CBD6E4FFAE921CDE0837EC7F2C32795D9F705739B5C9F5EC6E9286727DD2E2EFD8BEEA3E48F61F2B9E4B7548CD7B30CA2975A6CD08452D6B128B4DBF428E0302CA2E483B02A04E0BE54FB55C2D34DA0E9AE54B957DC9B17E147AB0932070DB7AE48979C925D124364103ABBC488FEE2061B4471258422FC516B5E4A1D5B7A52F3D1118D2EEE8064F70E5B1A2505DEFCA4F1796FF7A43E779B2058BFDCEEF6C6BAB74E656E2FCA772175F4FBE8C03FFAFE821F583BD269A3DA7BC2386A78F9B63A81C658463238936BE54CDF292D7199EC9B0DF0F66A5825226DC134831A31B82EC71A6F30F7340FDCDBAA741AC451A4786711C6A66E0CD56D6FBFC12994C098AD180711489AF902A7691CDC251EB375B1F34F08ADBC472D2D9935DCED8590A26977A64AD439CE32026C1B76B53EF8181AFD4BDC010C2319E980ACA85976663D52C1FB3470EB195804D65F03DD11EAD42E246B754F2A8B438FBA89C5A72FBFA725D17445A14375C49811CABC8D9A10187CA2C59EBDE816DDC6D9B3F41A676877AD0C4B7328A4D6FC22950ACC6079944F5DA18A22EA9C34ADB7AD1E23EF41DE8A2DD3030A56620FE4C3060BAE484A9C8C23A6AE9578926056C98E600DF716545AD9EEDA1D3E932B33D28744F19F3DEAF3353BECC8A22E0E263D97C1A8FE13A8E8F0DF757AB86ABFF2F2F138B33A3FC27AB32224EF8D51D7474CA9AF1ED5871CA026EA768C33B1137E0C797BF12F471644CE7CD5F5F71BBCD604B38BE6B21CB27E9C5B7438B4FF24B490E4BD577C32CF72E43FE666C03BC433B0BC03CC2D1A846025DE9AB599824718203FB599103BC0564A3FF93BFA2FFC4DBA5668DC3D6021DF492C5781FD48421FD98B41E72C8DA219D35068C11EF30A7795A1416370F38BB1C910FD29B1EFF5FF1C8EA1317A780FD67771DAB838237AA4B57838CEECC6E56246D5\nss = 9B914B57AFC8BD71637A6C65C1052610715FF70A9C06DDC2574A45502C75B1AE\n\ncount = 30\nseed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA\npk = 319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716B", - "BA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3CFD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE22768EDD699C6BC5DBDF66064041E42329605E06DCB94207211C7BEF41EB150AECCC90725DCCC33EB762A92442DC02AE1555CF726A915240508E227E270A4932636A2806D8A5C15A40A3206AC91BC8A3CC7245F7B5B0438FB3DCFD112DFF7BB01120087E09ABF5580081008D43BB862F6283726992523ACB1DC82FC260E64DC395C778D8EA7561382C9918B531CB8B0FC8B7A5A9634D3A7349475A8A117B0C2331CA0B7CC8E5A92F609B5B558435E15509FD78BA747BE495B9E78AB178B03C117D4C679D13D5B07B58EB675A72A646763A9358B61EE31B1156866CFD7AB6E7498D3E5CA92799FDA467DBD103A5E717E0F6B92A815546F8C221FB2C337E86142D8AE205594BB2C93E50B4503C80B5AB3A19DE4BA63D918343260B5692296CB02EFA77EAD006BCB99013E317B5ED802E8E5209D87C7E584C1DE051ADA436044CAAFD0033F51F649D275A7BBE4455CE8035A97945F597D03A1740DC576F0225B8CAC3EA76C49F5D6A183F3853138BECB6949A158A5EC045512B74016FB841C8881035448319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716BBA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3C", - "FD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBE9631B6D4237DD6884AE3647DD8622FC13D1CC689F3C8ED94EC6BCD4BBDB6980F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nct = 3C2F51CDB1BD41B751E2D4047E75685F2E7AE49D8CD36D71730E9C86D32DD5C09604E8DEE025680930151731144FA8C819D1CAA4C6E0265D3ADAA37A128656839040A2D3A99505D60C5BBBFADA6212256C857E979E500EAC266C930EC4E3C38BA1EED1BF17B1F601F50B16A0D882F7723B0011A722D8BA965A5042D24479BC1980E585C50E5A6CA4F19C04C435B443B79508FA9B16842666D5A564D99CE7F3E45776BF9CCDC875644BB06E733EC6857C5B67950096B54F16F9362FB3CFFC2B14653A073BA9351603B0C4334F6CEC513B48693E9584A8AD34EF8DD8A00B80CD180F1EC8B1AB0434F3FB098381DA88187EA72B4BE5F334C4F16F7F3E08CBA9466A0F65CBA34CF289B4B365712A239D6A9B21CDE5F0C6DD68496E4003EC03EC558E2FB35485E527E333D058020C7D0AA8232591B38F67FF58DE279BC69F64DE366A8C1361D14519FFE4744F97EE44974B7E3FA5D0A413DBF12D9735A27BA5532836FBE236B1D6E95858151BAFA8D6E2902B57A7B7B7C288C53AF4B1ACD4938E0612EC2724FDC0BDE504C7481AC966F6367AEB626B16072A793BAC84881325CD03A75848E61CD6DB241EC86DAAD0B1AC312BA264B05532D336F861393985329A8C9D13E34ADB2E200A9BDECA3004E13B995D37495854CFCF1E95B17A692FF48B6D625DFC5634C572E07A22E65A62DE460D662C21565A7804AED4024890EB3583C1FDA13232D6A1345AE28BC0E4C63D2AAC2BD665971DC423C09B7C6A9DFF12B35D1BB9B7F1B995881C9A6B4EE8D2FEF2798AF8E22A04B29E41B4032DA46EBF53FC240CD9581F8A3E80AE766157B7C9819B0BF547A2A282423C3E72BA26D9F70C21D144FD4B5AFCF46F996FCC63994AECC8EA396A61600BD2C1F378A2A1357EC24E17B9E04164801D8F93E7D7D8AB22D4E6F07F04FC01932B58B8A2D14C16A9E72B636312577B9A310B3AFD6FF302D79E3EB3BADDC48785552A7C750F16490B18DD659CB7DAA254C2671FDF5CE1F46B16053CDBCE991CA087091115FCBB8196A9E8518B30DD6A73B4DFD8D17E094AD06AC87CAE35AB5703AA8138C6AE2714AF34957FB57E23B788B4109F5DD9945A83C3B332A99151D7CFAA8C442D0A402964AD4456ABC4EE642ED686F16B850CB8B0152CD19D4EC64AED81CDF406E919505EB9E43B4F5A4145B76EFCAEC998DCB4CBA70F5A344BF514E7D7EB01F01F846EE4DDE1E4CD26FE046F57F0FEC8A63BA95166C839BBB6EBFA3B1F92145397A455F143269FC68298D43A82774F2CEB49C4748D7228A5D0083459B8967B338877B240E2777CC5CCFF5BB99E19A5645C56CFC32D0A66B99B9ED5CC9C69E08FDF3CC99D4DB8C16DCD1FE58094231318D3431379A093A51E1F546862091DE45F2922465D8D35C27DB09B8E1FA07BB835891A68780AE2B35E9C3093218329AD800B4464B916E5AC9E9E2828335C9CA1BE3DC43B34F7329002DE983C60D04BB9A8B85BEAF288424A72E03D91361EFFE3463AEF7359AC6F7C480525817CCBEA85E51740F592C24C4D925A2A4A99229FC62EEFFFFADFFEACE70710FAB726EA021E247461E86E47331B4F290E36C7B54C44DE4E3E3AAB919C3A78491FD2561A68BC1B443B91F765F8EC4E17B804A788ACA7924F5046BF287BF4423562AA273A886D48088DC4900389500E2D19A874BB9C1D15F0A88CFAAE965DC6DF688E968048DFC2936169F8A022DF9C540F986F2E9E23E1ED86974FD87F7DDD85FAC7BA0AA07E690C681E3025B7D97DDFE2A37390B6043B6DED87DFB71085E63E18645D97EE898AF6AB1CF076B653D569DCA60FF55CA32A91661F13DDBB9F3624F98C73630D8A2D6ED7074046924F20FD88C85D72CFB1D987898E7E6B28C89AF71972F1BAF58D0BD08E65F8049A33AAA28605992850E82B62C8A61C488E3BA33288066E8E25B87A2DC87BCC3356E6E8096CB528D734148AE956247F9E429AA862F665698BC50990E8E75D3752D5EBCBD20AB41093959CAC6DC199629DCD4D4736641341B7C76DF2C8C82114AFACCCEF48ED3DD18F675F02325823F9EC85E12C66C200982513DF1BB7AF1133749C0719D68ECC5E485CF4A6509AFF148B0BEA54EC811822BEE01AC9D92385DFBAC9C096660AFE586653C7E6254FFF77A3A3326B881865EF43776DB67E9BE2947FCC8B6846A6EB98B45F3F62C4A446DB72F0A5ACADD2667F7C725C6F528748466B432B\nss = F95C6E4A06A4D5234995E4FF44A4D5A5761DED0019D920B87A33D3278AC1CC92\n\ncount = 31\nseed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D3697D4F78ED0A56954996CCB7DA96ECB8F5CB15809\npk = 8BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149AF3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A7", - "7EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1453F68A916436C8E6A80CD05472DE7239AE15DBD52144A9609C1017E88C1A3FB301323B060242AC803133C9BC50F67C436DE804E7E7B54A3489E5DEC22C83A982B45160108535EA7B588018B0D3B0CCBB613A0716EAED8B61912073CF728C747BFC79741616750B8373235408AECA1ABF7E09E72CB181BB09E8C31010E3CCD05DB0F487C8A29C4C822C59CF447124C973F57392865EA82AF9A15382BB68A708A6CE92E24484EAA252F97635E60D4BCBC8A403DFA166FE5C6A8500332624122A15E25D5041DE8B88EE92E1B1B0762734E63AC80CE9227C43980D8BCADFE4CAA420045B26173B6B953E3C97C7F655244D534B2963FABD264A33466DD79440F4361C8C77F1AFA0A8F31C183A369993494480CBF7D13308BD58E78D88A53D45044026C7B620E0E8A7124B957F106AEE02598EE190BDC68C53AF48EBC5436ADF0BF66227F2089AA4CF461F2D7BB990C3E530872C9D157A839A15B4ACE0B2895FDDA50D3CAA18EE60FA11325946A689E96B651C6A9B4A41D0E83238D52990B5520F21C268BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149AF3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD847DB13DE94D97A88D5A3DEAE31C246F5F04D0C7D7F337859E024764337A08F25A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nct = 9CED918ED9738954A85A7F10936C5935A0807C63CF8077C4D0399855A92C3AB5F3D305147D7CC4200DAD4B74E1B47485F1F73D3D995EBB046B4615CC77D490F435D123EA51B679C1E11A6521D299AD97702A7FC6A49AF422D97FFED8BA18877E4D91C0506E40B8738032A5D652E28A7A9B2BDB563584543AAE819846A52B4F29EFB6F19C16A600D777BBAB2006239D81D58E8434B2CDB8A0710F3A93F99CBBFD0591605AA588C54347FF1EF459E950D214B969523D30F67ABA7AB8A3F4D30AAE56EA094B4678C667753539BB6829D0DDBB9939A6C89357B5EB938C080641BAA14729D3B121E83B00465802698330CF5E5FD7D3DC4226520C32478F4E8B10F62BA301EB33AD74558418D59CFCC812ECCEF16561ADF2F3E7D1694221BC0A38BF06F02C010C9A09D62EF29B40B3ADE9FD8265ADF942C67834155220E7F1F3C324BDF26A1251C7C5326198FFE9CDE871B8AB46F58562DAACB1AFF664EA7EB96DDA890A9113293CE04C4A9DF05004704258F3A91E3A9BF12C059C3F3D6D66FDAF8A9315EF556664CCFBA77593A4889D1136869480F0FEF97D517C954752BF064692B438C4B46D51A99FBEC6EC32E5E8D84A46980BC0528F0AE629223A016C5E3E5C6905024D74F0A880481F7DE083017B9EB87FCC9A720AFA8657AF04BD808BF3150C47EE22208FE2F5ECA6356555F83127C28566FF8795CB594D94C3FDEDC6E9DB623DDE0E9A5D6080DE7D9555F43729AFC0420E3C121506FBFE8D6F732B7A37E675788957B11501BC25BE554B7AE895EDDD344573D9B5DB72AA00504B2BC2D4F3F1CD1D081F5AD2E2CEC57E8FE4A496AA035050FBA92E23C0918774B321E6ACBC26D81D2C3B52D00A5826FDC7446E5386BAF366BCB0097E16C0410255A728B108F297E1C576698B30565B5CFE5A899545B10D62AA4B9969DD0FD2E28960FBFB1CEB57A3228B6A6F3EECD9A752A788EF2C9AFCAFBBCFA08C555CD206B53E731C452C04F53746CAE8F050964E81BA30C175E56C2E8F469845441F1B0E49AFD284975469321894C1AB54BDB157234A32FAA27C5C7C0FC16B1C690FB6E5FED60D09BD8C10D2BA592643E60BBA672922C7E44D20E630DC2EEE8CD2C92D09033CB3199F24880DFDB23FCB3C31396B4EE2741DA7E795A77E06463B433D1CEC442ED5E1AFA41B10BADA64E20870D036610A74D113A85A5D3515242E00E57FADBF43321955DF8F8B0F591CF40F0B31A4C0A1C69D1FAB96EF17E14BE052D935620DAFF846BB042A4C7D2128C7555C900BC0C5E254AD07D05C0A8EE332F2116034332BCC7E84E9B21EFFE2186144A69F2965F8F965F3C5B0A0071BC1F142FD945D0720C6AC864ED2CA332B683EB9520A18BD62A6874F832212D1728C7176A1581D783521ABA4D0897C1521C74A0A1BC43DDF111E3D8419B227408B392744C2F003A331FDFEF520BE7EA0FCA464BAB8B6ACAF848E782CE8E24F24C87C72E586646629139447321C1D02B70DA6C30617543FF93241336369C6902F1021C5BF22E054181292AE95661998D20EC03D1CF8EB80204ECF438EAA85B4C9A3EF9A0B6DE5D5FABB07B9C2387764FC50989BFFEEC8FC2CC8737E8D0789F06A58FEA2B9432769CFF501F889A94B19893C16480214F87CDE8A958DC18342EAB1B811F02F5C254F50A3504EB53DBCD2F58E719B7377AFD4EA7989806CC685FD31E2CAD8CB06386841A94A38BD875DACE1B8C926015829DE740802F8566B5E60274E3164E3EBAD9890AC960FC4A6CFFC088B0DC1C4083FBBC5C26DEF414BEBE789FCB51DBB96F5221D9A1CFABC9C63DE336AB8B655765503345CCCA0DA9128471B4E207237253031D515DD3D6F82173EE0528EC097DCEA1F6161D11BF5440CA97A3DABCBF69465E64BBFFA5D1B0E825C9687BAB16ADE468DEA65D9880B155FE2D860470D04485D47A1A2402AAD2D73B9E586036B44BA750BB4E8634C669C407743A163A804970DCF02FD952758B541EDE", - "109AD61D6825E90C90DEA51D0E928D893302169C70895FD888A7819432514EC996991FFFE1829C14993CAA1EC9B444BF72CC4A7964327851D64C37B0729387A7A46CB5D893D2CE3B6CE764D760B41C4E89E7D8F41538316D0BFA7A9F13B7DCE644C62E10440BAA406109D9F7A5486F983E799D1A80675F56D70C53B7F616C72F207F3C5579ED876FCEEFC2E24D691DAC78F7D7766FD98414132485093D9\nss = 2BE43591ADC5CD2F992823123E497907FD235CBFFF86339DE365AC045DB694E0\n\ncount = 32\nseed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7\npk = 3DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A3EAC9C6DC6283876C745FBA8D505681B923E315A99ED34B04E558BE2373CD3A07DC6A26EA98136BD197AD8CB1E695544FD93A23A29577E26114E5C8B4257CA7EC5A467D53FD9E037386C933799BC3BA921A50CC98DB79F1F7B96DA7A5AB4604498A223EBBC27AAA87EDE5B4DF226C6B5C382E5EA3545E50B9B0A7B30D15C77927713BA9B5FA52A64985128530A84003B1B867A6BC87F295BBB15814AD3BCA5EB3240F72894F147092387CB072692BB62161EE3CA1F75BA423653C21582004D8C3EF207F55746E7338CC94C45EE5928702559F0C783CD16676A342BA9A652962C50C030983172A196EBC901A13EF6472C7E67230629A5EE8917E965CB0FF990DAE8CFF8D3A7F361C31130AD8CB43A9AD48BC46C51B9A56722C34F5681C71690CF5B746B0102C635171E4F1AA199FCC38F566A0275CEF828534746AB958ABAF2C8814B15961601CF13436ADE37047D1C5497C74AAB9A0015218C8A41C719328A0A272D96D63DC946124441CA20A8A30AF11F07190639993D4CACB58C46754147313DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE", - "02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89ADF122B76B83C343DE27054985634387FB7138F6F6F105CD4CD3F5B02698A964B036B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nct = D1F430876AE26BE412E795D9B0E71ADB0BA2D560E65F8DD92ED84EBEC186A51B6D1CD734CC7EC0A1EC3304ABF64050435D0B6A4DB04D63D582412D7E46F051FD766801459F873DCE6BF332649D0241BBE94134F7645858662D7C4D5605BD5B8C28E1EF49E4754142EC4C80C43230FC875A158E8FBDF695C252F1B0FF4A83EA5A123496D3D873408552B2C46A2F94C57F7FEBD9874EAC6379D8D94E7D36590C4BE2461DC7AB639DEBF641B53D4B2963C235C394CD6572EDA8C3C185489BD22BEEB2616A948D5EC3595B01831D698260C7A39C1618756364DF166DFAC89382E2309B51216E78F38B1D31EA63C3D0F0E7B06F1313EFE07E1DAA144C8B93E154B9A4A925186499AD55200E54C41E58DFE1709A9D2F8E66121AB914EE862CECA8FBE5B817C40BDFFE6422477DEAA5FB4FE65AD5F93859B055083B7EC00E7C0903E11357C9327F4960CAD4FAC9CEEC48CF18114DD2CD5C966532A4D2629A6036D0BB486120ABBF3B0173CE027A14D0B4A1A167C638D36D6BA0819FD47061531B84B0C6C3768F341CC2916F1768FB149F6E25741915D9DD7474D00B684DC6181EDEF9B29F1E65BAAE5F9C131536CC15987658B77A739AE8551BD4BAAE3B58250B5AEDF929BBD6E260461897FAABB5D1CDFCBA9386BB34E2A5CE6B8914EDC2AF4A076748A492CC1659D4C1F0EDBE7FE5E578DBCE5FA5194791CFD417327F5D8D0222BAA930F9E3AC51C2119D1414546C65B3E2C9D2E9C2B43CF80018CEEBE0FC886C4D71C6EE0CD9723EF17879B47CC254F432FFB13C2091C70A4C6374F2036341D0038D382F6A00418EE0FBB65D984888EFFE7470D871552FAD21781A40633326FCB93863FFF29F1E20155C52B6AF637C1A764892D24F81680B1AB97510C485DCC2BD530BC6CA7FAE1030BC606876EB7E86C93F1CF4D851223502C84629331BE8833F53C84F6E9D5E1B943D28FA2262CB7C49155E13E7DB26755C5B17F30E9959A5DD80485F70C1E0446DC893E7F2B790E7512A34D90BD490B5C3ADD8BFF20DE304402ECF0315EED79F1BF051CD7CEE5DE21E3AEBBEB5306427F0D120485AD795E0EA2CEC0F05F1BD134DD814C724E372CC8940F455617323EE0FE86B67C9E7DC456DE3B6078B9B585A409C7B1B844B07A2474B61D23D49677A3E7EE8F6D4CCD321FCB431CA90F2171E17ED29E1B38D3F577468FD8E56A68824A34540AE6DCC4BE52E45782ECF26BE9D4E3497018D1DC2A0D23B3D72424074E4E67AC4EA430D919CAA4535FF749662D6959E3CB0DF6DFB3D9F5BC2B299702CEC4C609B9D94EBFEF7EB62E345E1EFF9DBFD95905C3A786EE0388B40314D423310B76C4E7B119E6C98A52A4BCA528E2A4D916B995AF2FCEAF20D86A35930283889C2725A3597AFEEABF398A6131D59266B41979504C415AFD15CAC5983BA279A6C967CE4A2EF1DA0E8932ABB86126EE9F1802EFB8FE053E2896C15797462ADAEAC0957CE5931D947D53EBF7EAD43F8B4842F74FA7C6FAD3E98141E496E5C4673885A10044AAF431F229004796F772A8653AF1AB550441BA313624A0C5CFB77A4D9C063B5F3834DEBC04E1C56A53C1EDCCFB3269E5BCAF95D8B268AE4C58752D4E803788548F02BDB55D54CDF1283D32218FC3FFF95BE098C230E3F38FF6531BB862C575351F6DC3E21C27A6385DDDA04A95DB3FD0A2F765A9DFEB3DC9B421ACE630C4972D2CA83E968A47A00F555518EBAE64C44144709A3DC442E1B98437BE43840DAA17498A6BC144A915B3023C676E9E574B5F9E3F1A5C5A8AE93B93EE2CAA14D070100352362AD2477A5D4391A36029744C001FFC5438BA70A6781EB07BEA521ECD0642F63DFA6CF7948170739EA1185514F13BF28AA95BF405B9DCBAB8663F708778A5DE064BCB36B15A4CECF8B9C8A70E347D8A199059251569F9D35CA01156C421E0E317B518B72DE1C5C593E90BA0A2F0F006077DD08D57C5B9E03D72ECF89D40AF80847281C59F502E36BFCD7058299AA08345BACA5281A3BDE9447E57FF0B5435C334AF93AD217823B565FE1FD49B749135871991A17B96F985FADC69AFD752220EF1E5AE4C4BC264F5429AF2B6998D75C04CFE90B027404EB023BE56A55F723D0790D96FDA4B69FDA40372CF17EAA59AC9F8B99017A83A11B39C150588A1F238AF3BA5F3254111055F9864648EBE5AA5168D4A6552AEDF1B9B4E43834167189EC6038C64832\nss = 589B27BE9D14AAC5ECF7BFE7C79EA45BAB8D5EFECA465CA196D465ED34BD6665\n\ncount = 33\nseed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44\npk = 24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B04786", - "2BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA90D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC431A72B204E680A3BF11CB6652255143C4470B18AB27BA5E6CF2F1064C37AC2A446243442B0D2714D2D6C3208E303F974748012A7F0AA89DC01035DDC3685657D457A6CBE9C7A9E8AA5E522AB7DBCB1C646251BEA398431339619B1EE972A46DA3A063C909392C284B4C5BA840C235588CA640A54963252E45E33F51227B11700F135756B3567004216417F2BEB77F9267E72E444F3A78EC649131FFB364B11BBF8AB6472996BE20829011C3F32183FA1A39EB2BC0AC20478EC168E4E2BA66A01742D973BCEC937A9383C62C725CD0528BCBAB546179A6365819777412C5671DEF8CFBE9B27AF037DE11C268FF2C1814222664BC9A7059114511CBB5B361EE050634405F8D1908D6A9F3DFB3C1D888CA74BCD244313FDA169B23345F2C804DB569A12293883994940FA236A7A5DF76C1D6C853207A04D2DE7793C6A6BF5330BD31C285A923071C2331C23432C427791E17711F50688130C3DAAAF532060AC0C9AE2E9CC338145D8A5787904C133817947430890361777818990C5780A4440B2202D24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B047862BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A69684C3182CA7A48AFE60EB85790DCB50B8005B568921DBC724130B0CE83F127845475D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nct = 891CDCBFEDC7E2908BE3B8D9F0809D09ECCD00130841937B3A51CC8C9568277DB52394DAAC3C6BCC4F5192CD850696BE7CADD5457E5A470DC3E0E1EC78572E7D26261E4E11FE2E108F0537A979816EF533FEB1B65DB1514AB06272F4A5A0EA3C7B863B1009C0049F0ADA8531CED42610DF5DCC90E98A0983444D83BA0835F3C672F8ABE63469235E00054A3D697E1D1FDA680A2F82423E1B5AF0C216BDE945664E0FA41CAFB39F8222C1D2B1A826523A39F0EFA0182D48CDA070B84FB3EF3F0CAC4D9D71588ACF88E82689625BC5C1F048889CD7141BE4BE15421D527D75D876D539775691F99F1230D8557F09AED4FEB7F61EE537889CCD4E968BBA1EC8EB4BF77425C4EAD7E9BEA83B207BADE188FA4195B6768FBC4AE422393FE84D42172A08828ED5C7C22C1FB62B6688173C2CADCE2096261A4EEABD143291A3C01889455A7F4415A58FFFB11259ABCAAE47A93F0E77FEA1ACBF908AED05752CB9DAA1A8A294CBC35C5654EB510BEDC00A4052E1DCFB0B4BCD416D13CFCC78E54DE894A53263AA44A3CEAAB3D3CF6D7294405416CD8ED0A5650296BD8D6769CA29833A72E260D3FD17AFCD8CD99BD88E9025DD574C9801615BA3C293EAD8315D36E8F6261ACE445B33C41558C47C330E536610D6C1699A4BC5C59F914105497417E1CD68A6A4E53BBC71F1E6C6275764C117AAEF3D9794046446100433AFDEB427D8D8CD9018FAE0B41FDAD5A7ABA338DA8CFE89D0C5286352AE0B3A9A68889DC1731682D0B55B06D8A2235529E567D83848C6FDD19B1266C51E0947DBC6E4B1EB84F2BA3354B33E85FDD3EE44111EEFFD670C9662192DFA93FB2FBBEE5B181A93D091139020DA221DF6F9270FDD5434B4385CF31A14BC29A117E276C0678597B621C95F3BD1B5BB71605ACFF525DEB3796DE036E2B70063B6359CBDC33CF3CCC2CEC209DFDBBD3DD9123E58A36FD6B57C6658191200FA655B6284B0C66E8F34BF1EFB82DD0671BA46C52985DD85CB936C959E25B1BDEA9CC9741F10710723549B5513C1F207A53A77102E120275D8F0A95B6E4651DC8530ECF3298853882C4E556C51F6E6008FDA5ECB137D3A6D6D3DB24722595C7FF213BD2396F15B09CB131537E53E3C4813A54B8BE3D9C546FECC055CC9004694F742668F296CCAE7EED44ADF56A1DC13026F1B6F4E92C5EFB81DAF9B37700D44433BB40749846206FD2B3A4020A1B00367B31DB908FAFF6BC59C92B8321E147118ED0ECD6", - "32A20CC67BB089C3FC31E560B6665C2DB8C72639E3A117A4C0DB2CE63DEFE4A8A566A284AA1997028743CFFEEB902F6552922CFB72777B68C6ACCC035A0D35A1C7313CCF531422593D73ECB893A8BB2A334FE174BB3D654E27F144B95ADF499BAA2791E7B773E9DCC81E06F3F453674823DEB2D24C22F87CE9B1AA18F815EF6ED87AABADFF92E395FDF5462E0C91CE2E1E9FBBBC46E4412721C2107186968630AE5AA3E6E58A159DDDCCBCEFD69C21BD0964A2D0B289D9D55734DEDE1525A41489826DCB69EABC09C076CD738B708DC702B0CBD0464E5AACD1CCD9B3BDD2DB19724FA751F84C6FA096B0DF1DD8FC7E310E7CFE92CC1D17D8E17B1E68FD6ECE6360A9EA54E677088DEEA3DA91988BB09B04C3A1F1C47B2954D135796FD906D898A8DF6CA71E31619B42FB8729954C0FECF5C5E39E07FBB55123BAF145F1A05C525B3B665998F5ED05F3A3BE458FBA499E44C7A79A147CA4FB70D41C6219068B75AD79A85F770CD844B0DBD3759EA4D377DE1E8716DAC4CB5F855C6C57F8F8D18B45C06DBD0FCA719CA140370B6A789685B57CF6040E28F456CFDA6DD9F96E125AC30C870B07A9C55E3CDF1DA0569460C02842417E889C686D81DAF9BBC2438FF332921878C6CF3CA21C7A4910B28A7860908A06AE14953753D87F171BA699C7673FB7E63D3229EBCCEE8A959BEE43E17AB953582064A931EE8A1B2161A25EF10E576508B6046FF82DBFAB8BC0C8F23A6FCE21897969DAB660C54C23E43D79CD83ABF4E4ABF19BF6450E2FBFE743A22699820E86ECF54AA8B802F6C41E6E20F3C103B30577EC63E340BC9F7C5BC361BE7C19A6D8C16128CF42998BE578AAF9972BC2EA1254CB2560135AC00D77275A0FDD13CF098C7F830E40D61162FDDF00AB6D8922354FCFCD06B714C3121F612F3574C959C7BE39EF269DB2F8E813604D0DBDEF00BCD2C9C7AC74387\nss = 2B4BAF07F9E610E5C0265C51B5BA491EC5893BFF7A3995C2D690AB7E15CC4454\n\ncount = 34\nseed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE\npk = C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A410319035D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5C22B0286716D1DA2B9EA03C5C23806E56679F43B33FB553AC921482F0B61DB90ACBCA4B91BA19A22C5709BA48777979538519DA6AC5E2B576C545B35E510B1A57BC651F69DDC4634588B19A31A481A216A365941BBF709679A9EF8A6324C20C6842818BA97CCA6D26CA3FA79F3571E0CDC651CA753C5F2B8E8C247E9B064CD266D268BA3C18A30168452031B9458B3C4A084A7A9542FE7FB88FDD828F5D275CC1879FEA43D84A38DB1933298F6C98C08188B5AA96D9065E7A638D3746265652FE72A2D4623BC97C40B61A7124C899876C3AEB0D9CD2672795E0A65D44C0180436E8F4C2876E66CB8071262DA0947A926C80C6B67E13697C7A200B55F576459478731AC9B62B7572442E04105A83134561AD9A71A9D4696F8FCB791C44593A680AD34B8096BA82434828C492638A9A870B14B611BC4FD43A005624895AB6760257D181954F3F934E3F6742DC54CEC3CBBB8C229F8902D18517374CB6FA8A0CF6BCA0487880D30173CBF6A0386F12ECBE135CB7B620A5B7B3999B947770401A917C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9", - "307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E4359601C371B50B50B5306DE33CFD476D3B5F811700DC4918BEB345840244E3A248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nct = FC9393BFD2793B72C13FFA54F3BADCB466772128296FB25EF9A7331A5CA77E6B9D817DB4139032DE3E6202846E6D091BA4EFB66B499B26DCE7BCC3E97359C93CF4BBD7274D9C6175298DE0F879CFF18491D3B9FA86ABE58EA4A7321AD66B575B215CF42A015F7590EA95315624282E53AA9D1D0CF3E93534259BA6F306C59DBB0CECC7CFA7D54A48637BB8BE3F552828869FF4F6C94B4F32E1B66C8E50EE021F7DA5CD3AB0A8EA18192E6268FD9293180D29E19FF42A8361DD3521A96C4C02C5FA67E752768E9AE94CA099ECCDD1CDE070A3539C9E471AEB00C7B38BBFC974F4F524AAD9A20D3D11766436540161D1CC0A582F2862AB32D9A0423CE2CF54E7F487D21DCEDB6581CCEFB0284DC1C3E9770828EF8480E577ECBAFF4D4640E0C904A53F96BE8B819987BF78B7E5609620E8B29B3F4E27B324E942459E229E81BE39668F4A9CE8B9DBEE563B19F6F5E6437AB02B54D44853B1ED3AE8B14DF5AEFCCCDF79433E7C50C3D6A0B437F155EED73EC2E4ED62A9334C67C5E77F56A4C05423F7C2A4DAE8FD570450F85A34C5333F828715610DB548466A0DD338D7D9B64A7F7028BCF82C299A1B5BDA661FF669189E17DC07CF7EF2B93276B51C40E314D46A12779F1EA7823CA28BD4AF7C1567A208E1C45A4593ABC1351B73542291BF6F7EC61871D5CAD9746273AD09DF9AD7C9997C3934C38910B82DABA7D0FC6D7F18CD6D178DDD2D494FEDE2A341551506D6953516AC3EBAC927F10979E0B4EE0C5819BBA05D9DB114D96090CF98BD41A28A3DBDF3383A7148915ED5940D3C69EC004BD821941115FE533A7B965C2CE7F1C93D7ED2BB8A464DD8C39787F357DFD85A1E5AB1D9BE46DCE00A0685B3A04C8A7DE021EA9610F4AD9514E5676A22953D25D93660E008D17F03287462AD8AA4102FFB2A53B316127C35ECC8B1718CD08FCA640103E3B15C50528AACFE5F24B52442C9F2BA2F75EC95D265558F3FD1325EEEFCE62FF95C8A1F5739F7F8E7B15B4366E57B73EB3B72D85ECEEA3FFA075E1FD3D8CBF7E2B9C94B0A9EF31F22BB0E8735D1B146FBF1A53732E7F291E9D63B49E537FFF637919D0B892CB14565E43D62398F68685E99D74CD28EBB3B756352D433829223E5C364322CF3FC8939F7127775257641D4751E2E99599EF15C32A24A180E37ABC20A00C9AE55CDCC83FB581C15954392C47A89260644D8F537226CC3E4FD1CBB1E3AA7EE84D571C017629C99B681D34FA70539FF7B64E7F40F9C76737158B0B095149DE556A58187BBE1D2C1945B6AE1ADE5F21056EFE17975B7D1D6008375C83E74E141578A736080F72C7D720739F386E5CD4EBF4DAE276059F061F12F99644C9CFB2F8AFF90433A6DE5751AFA8B4F540C5104A55BA0652655DD8DFF39CECFCE0B0E938576F0FEFDF99742A2AB71FBF3F1795F73ABB5C063E2FA8865308CC0CCFB8606C09D0E9D9737B58167EBC444B68346321B1C40A451091AD32216254B69124871ED2A60AD6BED009CE1C29F3C74927D3B508100807D9E6B13A176C944DBA5F7311AF4E3ED1A546A7ECD3A13741C0CBBFE6305A7EAB6506C441014E4A5668B80ACEA51A42CC30DDC3D3A62B2E82490BEF1C54D5C3C49D29A933BC17D934CB3FE3C112CF6E487E627B1959C9F3BC12D91B9677E9B82618093FF8CA464CC2358160F20A939A553549475C9E8D017B842798C121ECAAB31582F29829D6697EB18BA9CC071B903E80392FD850FF23647ACD568B8FD7548278780D558309679658C8EFF2F03CEC796ECE8C73028173EE61B1F532FA784852259AE128656C188CF7F8614AFF8A30ECE7CD29A41E22ED7438C438ED6CC187F793EAA670086D72DC768C661DD3D3719964C7F9D5AC39712C0916D2414B24B66920399B996AFDEF9088773E123F4808A11202A3CE8909EE41300B895C03F88B6B4BB4E4E1C486A6DE5BFF0F56D9F88D5D9AE6997A2F63757152DBB7252C30216B5B4A2431B5D0201298AFB8D35844746174B106250773A545D50ECA98B9127B63F759D50EE91D6C03849A5C04E5E581A1682AAA8267C64454A77CC3648A4891A56C3EABB0F9640295013AE260DB9DAF76EBCE4B80DA2975FA7416076C349DA115124C4842723481B84029EB0877B17DC7836CA1EC1519F7BE2C37654CC3F4B809D7DE52D4A254B40FE1B9931820A85537ED76161DF12B6187516D1D2C4ED9FD102CA173C5C51\nss = F11F5BAB28D73428BBB6C025AADCE95AB7EEEC3393C5A6EA4D6949B5BE86B34C\n\ncount = 35\nseed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4\npk = 49548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158", - "D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B6333AC8E01205481B10ECA15F509140987166D81CFB7417DAC331CA141CCC61A446B285C05D9A68AAC887AA23E17BA7DEEC8521AAA3088CB03CC7056560AC669772609C53153118B45D855F7DC44618B743C22C779145D58867D04F101904579CCB2CDACB28BE7E019C01511644B3A9C288A1FC84658281EE2492124F609D4997765F315370176A0E3C327458027FACF937A38EB88AD7C950DB7EB5C49E17D48532822611D8625581B3B2425288872E00DB25037542360CB5685BDE15872A935069CC09D04395FD1A5AE62084F74B66DA89263A11E8D177DFFEB686A2445119065D8C59248F23E0D515EF2502177BB273AC62A9FEA23E0E48C9224596C44CE974650DCC81AE7DBBA062BCEF017898BEB0625C75EB2EC3444F20EBA3195F5F9018309B026A32D4211430EB1C1EB2B7D87B0C282F0A04633499C3A9478A7B755E0B1904794F5A0B94F52C05300C838C67F4C26803C52A042812DA9C8CAC5650C3367A770220F43E3C039C3109A506731076C8DD1B1D99CAAFDA48254A73EBFB66849548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2E1F6C5A99A49D6B1B4AA18089439BB4C56CA465785BB36594EF2EBD3AF20D5641646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nct = B7EA1960DEE38F3BAFB4591B3B838363E5DBDDA139E40079568373907F1F729C3CC9A2ED6B021CFE5A9B1854FA9415B028DF1DE3FDCCFAD5A3FEA1E33250CB92344BF28E5D3079BBF4C737505955B26357A3C28982B11B0ECE1DBAEC4EC2E400F5D2AA01F5C012EAB444C2B219462F8F064898D14AAF12FF6267737475842DBF5C49901EF6535A5AFF7E6F2B2EB06EA195E2F874D57A00367BD431A1AD3E0ECE51D3F02A638A46565C82CA6E0534A69DAAA855185F1AD6F383F56402D6107FB2540C881DA5015E847844B74E9A97F7F762BACC43A14C28A5332A20BC00E00A31B36EA5045CCCFAFFC73299E914E83A5E3C4CE0A893F08DE7BD093AB09D1129845927AEAABEEA70D3DFF90BCD4C9970507A88A50A39C7B7AAD94781875DC45E0866B5AE3616539B29FBDEB52A296AA1696930A16DCEFD8414BABA1D551746CCCC76354BB9B13DFC24EC1E28350F7C476EF44D7B4A1095C5200D5CA0FD70C594CBDA3060E8E68AAF05AFDDB", - "FB003C383974EA0D50E1E0017887359DEA685B9DD4B215683CEC6323AA7C379713EB6D11DA4C697EB15A69FE5414E2E13FC2500C405F692A85A30DFFAE3FAA1F965B87E4735D14CC9DE8C8316642EFF336B15466A48D24C526CE68E1C6E493B009BC47E134C041D33279789F3A9968779B62C9E3D70423C8A00DC30ABE6CF8E81A501E60301653F593E01246CECD2B65D5C7831E7C7FF0BC70A3BDE3BD9DA62E1D612AFC9D7D4B17AAB40247C02F5157ECFF9B3E3545FB1FD3117C9D285FF1C0A31CC79966385B8A92E075D9E2D72533A16C0FAA97A1AB8312FC4F478A1EE4AE6FBC718E2A4F441E9B099CCD0B2AE98A0141ECAB673D04B845D995CB6F4BB3B51E24B9FF73AD3E595761753BF38FF9EE9A5F751AF59F6D72DDFE98ADAF80B0A888B061D30283AC64B6175E53B50EA8E6342C1E3DD4842CFD7984BCA3D7F60FF4ADCA7541562CD95CA1F796F36A37BED37ACD4E67D86C5CBC893861F1777BA1E7C9F20BF2D7B68614C9D1D70D0C56C1894E4BE9418FE4580CC18F18CCB997D4B669429338521E9CD12B969C4B75BEF259D533A42F925016188F2E176430E4CF82803FF9C984A31D85C26201AFEFFE56BB36F3EE9F815F33EFB3DF232F6EEBF2D2C151179CB72E2B3463F5796DF6052FFB1D5DA8F3DE4223AD3EDB3375C06080A77FB77EC6A0C9DF4D0D590992C08120C8026898F5D28023892097134134227702F435938EBA1567D65953A81B8AE2E1300E05BE7A4EA3B4EF62DD7A9645A56E92A2E3C2CEE37180F1CE56BAF7ED15F1B442A9EB51C909450544910BD26C5BDF99B8A9F8604AC5572E2BBC10BD2084CD293DA7273AED11E9B7310856E33AA2E5EC5A1C3ECDB8CD0A626BC70A57613FC4BDEB1635F5BD1DDE249787FDDFA430D72C82C9CE7392CADDD1314CC0F2809E433CC7D36EA1DFC89B9AABE4CD500BA1FB99C9CF2196E6EB159F5D4D944AF9ED1A9E094E69854548E1879B46CFF975B851860CC66AC43A31CE6657C3C16EAD9F3C77783A65D115DC62B24D567DCF0A688CCB2C26B7B12FC26960E38434C9C8BE69C65A21BF1BF3F863753CEB19331BB570CF64E0495C06BC830F3F44A44A410D4138BD6BCD91DD02FB0BB46780A0A4E02F102A1C88879C2592EAF3483777885092A43D1DC634B6DCEB29C111071B00BA834A78DFA3FAD75FF44B78AD40F4CB088555D3B581FDA7490B8739F8B4689A77CC682781FA6C1F339EFDCE5BD1A682F15D28F72C6170F35000B6FE49D00185E90FBD344E5A0D1BAE0E6EC091FD0C9D966388E6508B4F0A1BF3239BB0F71BD40147ABDD80AB9E7A5C588D80438FD0B52D309A89EBD32C63302EDAB51EA0A450D4B047622E631BCD2B474BB7F5D579F08D594939F56B0D9175A5F191E876E909581DABD08955CC315C948272DF0C3EC861FB6CD86FF0944A388865CA6364278ED0755902E57994438DB88C87472E8957809C211BB4A5BEB33A71969A636EDBE08219112F072D687294CC2FCAEBD3972CF035ADA150D363873FC079FD115B53FB16F406B290EE09E89C74C25D41E60D9D0EC0AD30143676BE3581D93DD67E40910AD9CC263338550C3AE7243E066986321D928706DA2AD4C606B3D9F1A64338130F15DAE0E093B51F24913A4FEE0E5AB7284926F40711606BC892E30D3785683D316B766D422B1743CB4980B9B467B8A85D1BF9E3D9A84AF8E\nss = 802E384B54EA191C7ED1F6C3C6DB5A88F9115994858A1C1B9CB3F604E0935F99\n\ncount = 36\nseed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074\npk = 08AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF844C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915E69C9A6D4B4679FA180ACA9817D6817E17314DA19501344231A58C8547148CBF38081A8889C00CDF77234D04169ECE6BF0ABCA31517C986C44CE771A32FECA99DF60524380323B31", - "D92C9C100749825F30E1F7C9C079907A5750E3F8B18AD040194092093E7934219A5B11B4028281030774818416D53854975241EFC6BB8BB751C5069B7099671D0768F3BF74219142E88E08E58642B41B04EB66324392B094FD0740CD4585A27CCB3F25EF972CC26B9512C1900F8B61040EA7921D21F142C7E1A99B886E32BB80721E6C75F6A999328A2ABBC3C797965C09B2081671346355B4BF8C78C72C6CD98D0116DB3423A1B69A0F80515E423BC1BC6522B5FC77ABE492740D6FA8227235E3B7226FD89064CA494E9012F1CC62B02F95523F147BB321938CC1FAFA4323173A8DF6264959A5A6052A3B218622007AF0408C3227A053DCB71164C9A80CB844F59050B113F497AA3A65C11C317C9E6B6A6E8028C23FB4589046A70DB1026F07ABA9B45EC78CA14D9BABCBC2E62EA6130D8414E98B85DE8A908AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BDB8AA8568431FFC4681CAACECD4475C838CF7348402A06413E7A9590BA405EA5E79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nct = 9320DADB6B92AF8708CC473A1F44985DAF326ECCE3F87FAD2730C7BC4FDB09D26A76D573C7F9F9AD677D6B16F50BC4F826227B8D88E933BD32E2210E92F27B55232E4C3903B93A486C62E74267B98CABE4F3FA904C40E63EBF1F17FBEF0E9D0F349E255ED21EFB0225BA4EF2D0A1F7D39B42509600A9B1C6A38860B968E5AB70CD80FDFC82DD35279E6D4D34FF9B6C05F1F82C0FD4CD608CF5D9E92415EE78AEC27D8D253C1AB412947320457E5CE51D5858F0007B80BF408E2B2E15CDDFA01EAD36DB2B81F0FFFCCF44D6BF14B75A1C19E3B1E9EA612A1088384931F6D2F8F44CBA35E05096F0D2F7EFDB1477FB3FC48A07CED391C8D0CB16179AF81A9F527F91D5A746E7234C43A76F8A1D6C375C1437A1804AC7844462EF328DC297DBBC5F71E21FEDAE5BA7B3D3468747E3769FF7E2238D046E6C1DF2571CCDDA3BABEE010B79827341EEB7F98D0DE3411B8A661DF4F57FAA2F157172794079E9A9F623EFD7C05100CEAACB39DAFBFFCE87A8414B0CCE8D80C922E2E0908184921C98993DE5C42FD3C393C82FA2AD485150549AB17DA356DD156A9AF107A0A7275AC61333C88D13DF9808379412D47E456ABD931C7DD3F37201D1573B46972BBB75CC8A6F214F8B86E570816A7463AD19D424093F8D34193E7599F487480A17BC9F87F9DBF17C9BBCE2373143D37C29607A006D0FE942E74626F62E5104B47EA80C831E209C702B41E90481C2F9A139ABAD3560E67B45DD2B84DCA70ED58E19E6E4C81D1AC1EE5D0DA7AD2554941D0FA5A385DB5364667F6CD10EE620943C9FD4DC0D42C2550FB8F7ECA72036A67B7AC9B36FD7C3108A4253CF5B4AF21C1C2188EB46DEEFFBAECEFEBAF00064117F5C1D15E2505BBBCB3E260057C73C88D363C964318168E90BBE406400275558E0FAAF9BBC553623CEF842D6657CB1166E849AC6B5A04DF735AA27FE35DEE9F027F5A8A1B70FAFA7E7775C850211405CFC0527680A0F969AA6C38D5576C75275498AEC8BEA9427843DA9229422ECD4C9D31987073238218752E4CD306B9A1C62C4E2171EC708EA29CE85AE158077A6D42A6129B11D212785877D0F611B098549F746A54B37DA9B2AA2E3D55D268B9173D305AC63EFE9C8C896B0C4B75F62BE11714367D99DAFA79441E686E51D923694D06D7644E7C76F6C4E28F62CF6E9589E11CB91EDEF2A79A02F3C91AB2D2433F3FC2A1046B54C1A947AA2587734CD875ABCAD1DE5D03F203FBD53277146627FE6B665649C71316BE67B594A28AF88B848D67E06531CE1318708A950516698F34F810824E77E1E67D7B03FA559208C78AA863378B5E33570FB234EECB0D58220BE9575876D221876C35FEC08FB57D52D427A13DD0D4860E13F152A51A8939F17955DA7875C32681ED22D773ECB979712C03044967F9DF0EB78022C141234F12A88E2505481D3FBB9BD1D6FA52801D1B9CDB18D3800DC3803A7325373D74E99D8BC3A3F9FD7FCA40364CFEC2C93C4F0DAFAFB9B68ED20E49E617D41CFBBAC2D0E661463813D563C18DA4F54CADF70AB0FC19AFFF0B69C0A73FB14C8CC620617F08872ABD5E300C5F47695A0E60892A6C9653B337BAB8761DAB3BB52485082FB929A6C215AD74CF454527CFEE3AA332152D1372F7E6367AA115E11C1D48EA383D5B23E772849923B0EB9D4D57E13FB9E9B4165039ACAD7E31C1C97FECE4EF6D90185CD127E11F0643327A89ECDF03385156C55FA0FBE0C22BA0C1ED5C9058259330917317F925DBC8A98978A83C183859547366A83C1025F9D1DD77D6A63968470E78C9C217F23317B825197ADDFBB88A7A0A2CF7BE23CCE336A6F989E684742DCBE1458F6F5EF1C3DE92001038F232F0307BA3227F535D3E3E7D602A8B22BEAC97CFFA6986E79441891EEFCBC5044F1B77F56D91FE60AF6DCC06EF725289C3673D2DAC398CCDC0CC5FAF4EF38C15A536370D6831E5A62EFF626337B1971A3664B24D15870040810B4A9FAB6D42CD60B03B5A533C2D7BE02BC2DDEC0DF587590BFA5777FB79EDA43A76B9FE78BFE8304363BDC7A09A78781C1858546B212E9262F0FFC4389A87885ECD71A6135510ECD99BB4E79399E5A86050CDAFCD9AE928AF0149B1F52337E21D7F0779DE1C22FF25699680BE81E941A44F732924A3C47C73AB73726CEB5F0C3E67B49BC853479AC1CF03C5B88E00FC71102ABC5ED5C5DC1A76CA1BB30B9E542AE\nss = C139BA708B0161BC7AB3F9B96186CF08EDE5BEE39C86B519937EF265543B3270\n\ncount = 37\nseed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389\npk = A936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94", - "CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299850F81DA13AC23E272A8B64BE3FF3BFE61563FC98C555ECC6625B7A84C79C6550C399977CEEA525B12A52F9098191B004CC6B83A8D89A63756CA9460FD21758A0701E5E71280055CD3EC2A218168D38E78861CA2D0EC6C56A880F5091CE656BC4DEE3A8061801255865067982744439E83B893B3055F67466A8B722EE0339C46160D4C40CD92A2ED5601199E5B214C9C48D311E3B26032377B637CA10C5579B7BB381C25BB7BB82159B0B1AC9592A9E9817CCD8B85631ADC7C44CA1F6A8E7529782302DD2266FB0A7B04FC16857F034B50B37B723B42E747947E1A6FFB1C8162181BE23A1C82ACE8D4A1BF522143E495C39BB9E63F17768411289087258E6A07192656C7269AD688BBC5CB66F094737DBB85EF146C0CB146C7010CCCA769AAB3D0E3B52FC61B637A02BF0C7BDAB750BB7A9A367302A4F3115F352675B2B458EEBA2DB040DB45ABB314C5583785925BC833F82CAF0D6687F87220652886ABA525CF89900E0B6FE4493CA61CAB752261A432CD34121EC58348F1AA59D4476EC8B5DA936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429", - "D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984984F4C4EF2371654067CE0F22BBE4648DC9D87EEE23842F31AFFCDC36328E8DB1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nct = DB826054868F520C82D82ED0DD1CD6D8CA2270BF8FB6B35F69F7CDDCAF3A82F2129DA1EF1A13324ACA5469BA549A1BF3F5AF2BF50C49B4766C902E69E9E158AC72C6CADBB8C0FDAB22D4321E0B4790D3FB2F1E2DD31C39A728E47212784F9016A805C71BAF1A9880D60FE28F3C10CF94CCF77EA3536F7EEE9B60A4229EA8A30A9B204A4DEF8AC84B1AA498241B234BED717D8C734B8F9A9D7B6E518CF1F0328F434D6ED1ABAF576159B98DC5E21D94388C674923262F42A6CCE3FC182F15124CD0C969CEEEFBAD2FEB67BECFDF951AF0124E3EC0320E8D4E6BEBC17BC2B31D81BBA48C2617AA13B841D40239A485BF021274B17E0D62A617862CC904FF0DFF555CD79CC8F7E842773254655C5AADC5681BCEBA6EE8EB3E3C99A7155C4B3148ED616D6000324F4801ACAB3F47E92C4980A617A48247ABE23A81E85F89C8D6CD8AB7C88D768AE17E511BC1E6E47214EA9632F02DD3D66E12CE3694B29F2DE42C7C8354BDAD60FB116A97E3591604ADEC8E059CB07BF0D38D17668B1ACCDC6CDBA5E09663065B55CBE9153BDBB56A63479DCE2E007ACC75CB874F25785068EE6B9C4A9C6900EBC97F8A262FA9224571598849F70D6FC80537ED7397BF28550A44100F02FAB5F1DCE06419F7869CFA44184093863A4A075C9E9CFC1A9E19E693B56088A294820BE946C45B74527644BFA9101C5096110BE7D333950263CDC26B1CDFA886D3B186654F6C0FE933BD0B502B126803BD14487D511C4409F5494CBAE82E240D3540838B72EA78986A52158057A3FE511EF79DC2C6FE4F50029AEA02542FDA50092A3BD4C8F7B11C248B29229BBE7D782FA85A5A61DBADDB0CA05BA375A07EB23DF5D3ED108C2EAAF5F5955A66DFD81C54752AEA89A66D460A43C8A5B395618A541B2BE998FE9735AB46BEEC5D95191E27C9E12AACCAC0FF91C2943327B49B5B4C3A1305341D9F3EF847E7ADF76E70587E66DD3ADAB4EACBC2DE9C28AA998EEB9DCBF637C2CFCCCB4A370A41FB1FF5A428EE2FB173B5698EA49D60738CB50BCCA03000E781ADD058D63B78CF9BEC6B1E5811337558B5C1C9FBE3D90F9DCCEC4F86E47471509109731ADAA3639CF77C1D26F927BE6DDAC7EA0C391F4581C3087E83F993B3EE47BE876CB3F3E43FF90F0F1EC85BDFAD0085381D7A85ACDE3338C8CBDA30B6E2DD631B76C15A4F656AA6106A5BE8442E0AA2859DAF9B7675518C56AC3BD6E21B396F95359335454902C7223261D0F5915EA0E8D92997188C1A9543C6E8DED3875AEB58461E01B909950C8DFB361518F8A5F1E1CDC618827E23F2ADEB8ACA83E02A30B3451543E55A110A6F57983763984E2235CE783AE45AA316783158924DD2AE5896631D965C216A0FB244A8FD8D3F82A7B09D1F636E6C011486D6947871977F0765BA12C1DAD4748D7D37EA42CF2A6AF39E602D81B862CBA297B9F15311A90574A4ADE03A2E8D6ACC86E9DEA6607129A8DB598B8241D8F8D001769184650D7EC74E3DCB33F3E0DCEAFE9982D74BBE0EFD47CF6DA24914497609535DB2DD18ED20BB5C381A5F8842E7B48DEA13B3952983EC3C7105C5279F759385484F82DB91E20ED0183AF57351DE4E9CD6CA897E5C50B283F7C03A3746504CFD49BFC02A9B0A27496D8849859954F97686C2943BA9832B05C33D1E085726490AB4EB1450346A676528DE85652909FDDC49AE44FC6867C5A231E6D6090221D547BE814081ABDE62875F3277C7CF4D3C95AEEB533C9D258A5CAEB4F6AEFED614B643A49DFCEF871D96FB82524544BAD759A924445EB55D29EDCF6F52FBBD95EEA7EB8B42138DF1F685633881E6A7F36153B1A9C4168B0BCCD6F5B4868EFC432200C78CBFA016CCE9B5677CF0DECC88BE723CF1AF89AFA2EC7C31CDAC36761C47C3C8E0FD939FE90CD2E2865248830AC4D221C731B42484E2E21E3D2915302AEAAA309A3ACE0731E6C7D0E19A2B915526ED3619E213A06FCF9E409E4D2BA751C651B368C09ED0DF3E3B3C9652432DBE008542A5CD12CF8A2A782EF6A424F1014090E2FAE4F024D188F1714FEF5364F49668FE570CF00B60332C87A54AD95010092D95B12A5033A4ADFE69628DDAF1BE2B3B05B0353ECF3F8924EFE33994E8916F738AC064547C261D03BF94C3447C3315DA25CA492F79AF446D3A7DE5EA0D77F1DCAE9FC6E0295603C2FEC2828CDC2CDF7EAFD77F610C7F27A59F3C3CD068\nss = 9BE0C520666FEAF2932E12B7178B26FC54633B1EA32074056759661700F65592\n\ncount = 38\nseed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC\npk = 6461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F50BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5", - "751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B18AB198549B67B4F0C11FD7B001E43731F2383F62AB90ADB3E13197DB7279020D212105236FBD8746722A99606B522C69648543F9E65558162235CECA379905100A2B98F32824BA288AA3CB7DC1734BD49C0769CC5A44483E0317DC62961471B195483683F774243E689FF504C02EC73E04B5731C49D0853494ADCCD6608A575388D245A312A1A38F1F9A17D26073EB3B6FE41175F362DFC697CE5D2CDA6B0145A739E7879C17E277DE2750733C9B539A915585C237CBB66CD4B1AFA425AC5F22F06724EA5783B579331928B57A9FC407C56541117C8665AAA2DF1AD0DD20D6A2911FAF73C9E653D6BAA0EE73720DBFCA1F5BA6A1DB99E0F87955FB85A253105156A2B9FD3C35C8AB458023CE3D381132B488C122BEAF1B740A526513B31B63CCA1CA8389F9A26E22C3FF1D50B42E3C71CFBC4465745DCD28B3811BB29E52558735145EC799614926F5A55D57C640F673E4FB176E8F56F73ABA60E60A4CF464373F5104416C6CEB386B4518C7D154B86E58A04B2337F1AB43660B312F0C905BC776461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F50BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A174841A59DB1202EB2E3744BB36B9C5A229A33CF9EEAFCA4B3D02D155D870B6BF62D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nct = 803E8F41392EC543B8130BF61C2B74CD3ABAC42C0E4BF632D235DB957FFAE436D25D95C6B725059B4A705902A737E91CC16BB6A0C36B589D1EEE54530C59D9483BC0D4DD666083DFC36202A9EE837E69C20599F896DBDD18AA5D7A6EBBF3A1600106A71D3697885B0554D8247D3F3BA77401F19F171B2B33CFD4DCD35DB1E6211D956FC86B26C4CE30D40DED4B89A582CEDEC1CD757688FA279144FF01F2B9B667AB72F3F84B8A8694ECEB50A98B6F622CFAA3EA08106988A457FC31E993AFAFB52B44DEFB4C799956D5D813981D030AAC1F323D20AD0362F65C00FEDAF7F3EFA56C7CC21B9722C0656F1373F0B7EB1738B052DA3A6D0D2844809A6C919839D54F7AE83FBD4C71666C312253BB85D27B9B2CF6DE6C1ECDFBD4B5F0072AE62C280576ECC673348C8C1E619DE681B64C15ABE357759F1944041401BB6FBADDC0A715A802E5D144A46D56385770D7C2F754FA378C2ACFF5AB6A4B25E2B80DDEC7979F0E265D976E6541628E192FDC863196BA7A6E459038FFA13535218AD4DE7C21373F6D1846D6B93F945A36A7C7A73C1B3A3150E091BA2256EF226CC5DFD16959D2A96AF3C3D406DFAA5997CB9E184E864BFF8D5BA39E4729198193145F4097A80EBECD5671BF6928DABE09563B890C122188997C51CD279D425B6ED4E5ACA85B2E7F8B9F7B16204B742602F7DD3AB4BA49E8E5B5F2F01DEAEE4CA910EC6D0EB4A4D1F3544C3A02A0E74532EEBB4198ACBDF94541C5C3DD5F3E1C675F50F2500FD27BD5E1584A2A99B052483ED9981FDADA7134FBED3169DEF7F5CC4B1590B36D9F00AF185AB1E1ACCF268D74A7957543FB543F5BB2DB14F34F378C8A4FB71712B85CBA313AAFDCA1A736AAC8823150DFD80438FF68CBE19C1659C555A6D89DD872AA262587CE65BE93322AC72BF4F724171C3F9638659EDC4D6E5DEC8192D50D7B483A9B1A837279EFE79A25DE3B65155DB8AEBD9A514BB2A7B1009E269A9F851697D119AA6C3C78066FD8545331B15AFF2E1142CEF184AB531D9B9547F815C99A42AECFB3DD0ED09363CE1BCC2E2E16A158CC5415073C24DA28AD19E9B269077C64A5ABBCCBA0578D3CA4BDEBA52802B5327BAAE457C869774B855F900B2B06277859D942F7C22E387BDC843B7FBA17A6C707C6E6C1BA92F587675DF64E65E98A83CAEE7A18BD218CD91F052F4E4F86A53DFACC5DD7A25EC5317B5CF4ED4901B8568CB36478E6029847497E10F73271536F50B2C558732E6D990F294835247202CFA84F212D1F2F1E7995032E623715D91F19FAFC24AAA7484811AAE9840E4E7550B5A102DC71CAF6313E0DD050CE04795A6E7AB8376C2781E4A28442A713AC0F0C9A52F64D0D3A18622932B18ACE92D872A5D2B151471043F942DC0866E93CCB094262E710DBE136D7BEBACEC025194298775A7781161768E717BD08D00F91A64ECE160BA97E92659EBB718021E987C4089C1F4287EED8E97A1578DA1930E5409ADD5751237C4054C0066E70E7AB3A362F39BCC4CD1A79C8D1D3EA4858B8CA84BF4E689D809BFBB669E458CADAA1F079532D2AA399750376A6686A4171CB73916E1CEBFBC37C0019C79F4928AF21307F9CA384230DBB039918C6AC793744B50AAA3AC2EE1C8A50B74D23CD3580B8F5C3DFD19BA9E21477A846D18DADA39F83F0426B868A76DDB3966D04FE36F55EAEDBF360A5C0066AB3B194AE7938D6429632A3DB9B4A3605AAE0BCA7B01E5ED2D710F79EEC946B589A3BD6B030533497B20AF7C6C841237EA46C574475A373F95F2D949DD8136229448B56931DA728A003EA62008E8D8F3D070B6E4255F4A58E64A47C4AD7CAFE1DBDA9F2CB132065AA1B4FA7AB30470D94C2B882351E89012CDE04B2B366FC96776FD594B480497A06AFF32CC3CFDC1EA9EAAFE26995A8B8EE6FA62FEBE1FB331133921F810D03DC634E289691059E68FAC4FAF30175B6E6823E94990D4E87C615AF8FF637F77BABCBEDDC09ADD51A7FDB7CBF7EBA7ED9621C6B9FD8EAC40CDED3B0A3D469D51CCD7E7AC4613C88CD146107E462C2D9F986F51DED6E6FA8AF29171BDC9B039B2FACEFA101416EBB3C5E0ABBAE774201491998CDDAADB0E2F34118E61247CF04D7129F2650005FC56DA743989F5F2D0E1765EE6B3FC6694B7E1605C18604A681464CE6F54B18EF7A3010C92792C324805BB4801429D4BFA58CECA2259038CDFE94478575\nss = B21993D37CEC0783B0BD10AA4DB79733EBEE78BC3D1D362DC328EB328E68047F\n\ncount = 39\nseed = CF520B92A2E3677AFD003EC", - "1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F\npk = CC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF26014648F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B3472CFA9E02EC7F2C5B3B9A08E4534A971CA46F7CD93547ED32C42DFE064577A5291DB057DF43D59741DA0A12AD930A14319A0D7516A26B5CDF32CA566A6CFB1099B2DA1A37B487CA950199F9212D14C83064742AE46985C398749F392046BBF13638B19B716E6FB94C8D5331B14BFDBC2BE35699627641ABE618880D8947EF059696185DE186069CB9309552E256987B4F071F79A9687D85FC61292C19548C3272CC8E34BBA918EEEA5181A52B68344BA8656409F00426D28869E397F077A675CC169A17264634A0B2341B758A37D54F1C1FE154893A1560A7B10618094F8C060330CB03F978CF765133AA4C9482B0CC169802A8128B108B7DDC5718ED6377A6A11922B72D6F3BAB633B3C820A42AE2825A43093F48BB73A0432C56B56565AAEF028C2228BE23618A6FB8B9D121700F8B25B79578BACC1D3D7A1EF5D16355A07DCEDA8A5B358F20641113AB967F75C3B2DC7F4C1C81F18B35F8E573D8039466F210B89BAA4752AF1B45B2F71B5642ECA69F50789FB153C7F9B62DC29440B36ECC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF260146", - "48F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F7243D71BCBB46B9A423431B3B30947EDA5FD81B526CCE79A36730D8EE1BE42C01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nct = 6B0374071C6DCF175BF6E59102954C4F7505988AAB8F84EABFA209454DD2348378D238AA6700031E415AE7B59D982D7803E2828134E81B2A4931C26B65A355E93BC5D3EA51872406F3EA512F56B049ABC6368065894755AD7280AD8001A6CA9DE420A050864F9BCECDFD54C6BB6CE07BB56CCD6BC3288B10C282B15FCC5504D548966A8E4F11A22F339DA0F06795E12EAD3B28E3CC9FAA084E8FB62684F382D8BDBCE24D7CAA3C56DAD1C17A7B96EB217EEA64553AB7E35FD803FB9709BAB88FD044B752A34AF022A590B60D12BFE262123F97596F0A630D36CA0F087E7C7E18FDC8F7CD20B4D89C20AB6DE5344394266BAF8DE93494435C911D17452F7A996D5ED23E5AE257E2F00CCE28E4137104199EC7A84568E17228BD9577554123A513D0DE8A0FBB1BDD311C747F6044011079A1D8BDB4BD80D2235C2945DB71B386EE944756AF4B475A2751218EF4AD59D1A55EFFDA78404EC20E177C8A5BC6166168A9CEF88F6206735460AA134BF0EABDDA17ECAAA62A133938467D7503E2736816926705C3C68EBD7813D07D97631CE859AC39F5AA0B33EF7E2D6E71163C0D0CC3514B4A49B870188547DD720350D2924892A7FD27BF06FE488F4EEBBA81A3918DE1C11AA202D722FB819CCAF812C48F06A5B87E4732BB1AFAF7C40191DC17F66024A9F5D7BC9CEFB936F73FE26D8D225DA876555ECDC3BCC7F565AF4AF1D7D2FB893478D93A53BC8CE9D1E5DAC843112724ADE9D1F3E058EE8CCEBEFB13E514C758A6E51E10C7A8F2AD91BFD7169A0FB05ED1F343619D687758972AF4B0B7B7C49BB1D0F79FFAC5691CE45BB03CFCBE4406DD019933E795DBAB366612F353F819F082199939E70B9E73CB8FA5AB337952BF01C5B72A06B7C2AA1A74852CE59E664A1F0C5B7C1DB71F99AAC4E050CAC45A57896E790BE955B63DC84363E6D2AB450807A4E07B00C1C70E928DF0926861C18F79FAF785373101661CDF9FD0AFDAC3CFAE32F14923F1998A2C95971934D91D7859AEDBDE79BA2958D009DEBD6A8521DD154899064A4890A20A8C43C97C3938BDB82A313E10991583730CF0C269794E9352B533E4CA84D24F6D9FEC529288E9FD5FA9AD8CB78BB965D577E732C8201334896A9A5BEAB1BB0E986474B5326633F1E3E53250EC2058326C1F655E5DE748D0D85567C86302E5C9BCB9B12E509D97800D17406671B713A36A4B8F3D6EE8F067E4CDEDDF07297E2FEFD2B1FCE3755EEA4D6E6F7F13451D30D7C9EECD034413FBEC4364C1CD1EC0D97A9F202D3C15AD05DA633A1C3D4F8637C083C75ECEC4187F9FBBE6B6D560BECC6FBFB921F71D77890BCE681DE68D8D677C44588460ABCB8CD8EC4A5693CDED8B7EC4A410EA151C2EA4A8C5A70E355A211868563EEB6AF052B6C18DC412ADFBAC48830772127B2A8FA0BC617A688DE864872CD306B7768718B6EEDCDF78163C8C72576D4FA13CE010845FD497CE89892EF886AE6429D64A45B26D2434A52FB26B47392CCEF96293AD95755C89A1C00C04CADC1C83EC6495D6A9DEEA32F61983D298C192609BA2DD530C9E7067020705C72E09904C0A0928934D03F97F267B964EF5C731229276B7728AC22096D488287C757477FF85CFC29100AE2C85190ABC488830E5458A5B97E99DE6810CA4132694EC8630F55FFFF8257D991FAD10A05F20D40BBA810B5EEEED1080465C5274A4AC442EF770517D15B509174403007A14AE3AF497733CBAE4F3D396B0E0D495FFEDCDCDAD2F0F57EDBF617DDDDB5E6E079AD99B4715CD49A79163A4F54FEDDB1D354E35A74003DF85C4612A0AB202A60F8EFF1D126563D1653D18A8D2DEDA660D3F3C93E7B1BC3726844B641F4732DDD00D84025580A5113A0E08806B6BDA950D91CB26EBFDDA7C41E8D57B89B07A47B534F1F6345A2CF18159AB90C3FE006FAB1073FDA380620A6DEA5863773BDD36EACD9A5470A0F6D994D93338DA9C9E0F28632866B64D3D3C8D9EBFF6D03B916FFC0EB6560291745A010735D0CA5ADABBE64F0997C0688A94F134A591BBD00A9A1C8038378E6F40B1AEB3A78516E5EC5062CA77A18261B715FC2489D8BE0E137310CFFF96907A3E12B01FA1E3B84DAA68BFD1AF6C14FD2C4C2E214B1206A8018BA45E72DB8BCEBDAD1FCC44472EC0337573E195AF913059BC7A808F2218E7E8370EA1A2238F46B819D2FAAE4136CE82CCCD482A7AB2460C3D83\nss = E1AA7FA8A3E874EA0ED429FDF2ABA8EE91FFF9F5EC99FD81AF82CC16ED8195DC\n\ncount = 40\nseed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F\npk = 5993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94AF2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD", - "83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C094BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF34980B1C478681E53190EF7165DB8D7BE89E82411A5CF76795D545B69FEAA1A2065B7A5C00A50E6A0871393DD54AF62E9B858E3453D9A86BCCA62526837855324BA191F6C1914754CCFEE7CA3BE778FFED14646224D19AC50494A634392A7FAF6B502772820A61DE5BAB6BE04B7E2F2B8B05CCABB22CC4709A19CA96671B59F611350E4A5227503050FFA19C776B0BC26372049B8FE864E328798EC49C5E4128CB1498432061A5AF628EA5C8922845B07300C49E7A929F76232AC2AEF1CCE07D9C7E8BBCCE4F99F3B6B0B1912648784C69493C9E9201B8166C0725709BD56AF241834D278152B5A96CE480C9C31C9AF0A2711B58E8539B93037623DCB9561411D3C03C457F560B41CA23B2A7A8D66B1B686BA4566577A2A71448648AE3B988BD21829012D3CF3A18F4A596262A33579776B5A5B2C8A0E1A5C5E87C06CF9833C13269990719BEEB2A0EE333012B8C1ACB7321CCA98F086AA4DB73988CC49762CA541372566ABB0ED081CF6201B4EE8A17C45B8FF6046317648BEE9247B93B6013A405993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94AF2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C4092D5AFA2F038F879184F7344800EA49A63543BE9600BDC2B184207445882900E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nct = 3A2C5528C1A6C1018F0B8954EE1C7D1B3120252C524480E4443F6970BADDA50F5FC3CA2E3BA2E88A3C60FFFC6594897D77412A2D7F10CFC17E64DDA24D82EC2D1EDEF8D998EDAEAAC095467484E2F365D61CA70A2887ED3E5A8D38DB5B54C95C2A467AE6F864DB69B71E933B74F9F83AC491CDAD0312BB74DFBBB25339DFC1DB2BF38972EA1436BF2F6A785091C88A88DF323ED72741CD99B614C31495AA84614E1E81BF81C748BE4240ADEAA0A948C28383AC6F7B21E03167584CA6B455B6F9BF0ED551086AE1BC0D61B89D49EC352CA54C0E65F5E0E487D3785C6F7C161EF76EB3222CC6637A59A5D176EDE8645EB7CE3D066D4D85DFF32DDFD6CBFB65FB9A9BC3DE4C0EACFB382AB2B6A8DAA8D4C4CF086568CB57A3ADBA42632B35D4BE1DAFF1061FF14C469A13505A38F4E69D53127F760C5BE7EFB59D8CE8DF7DE6681CA751341626CB181CA562E6F3625FF80383F16B360AB232FDD0F516F8B66EAD2674C3F2BAB4D626C5A1AF422BF596A87AD8FF87FCE238D04F8772BD3DB9B5EDAC15CD581697CC7AB0B6B8C0DB57A91C716D1F770458963DC599C152312910665BD3BD3C1942F0DB15D90498BBA9CA9371640EB1F515D158F69446E0B4A0DF98C04E0AFE84CFA5135CCCEF51C5557932AEE1EEFC87057CF9CBB7EEFB827F1E2146AD9C7E2F6669863ED62B754277001BB802A82A781469C0871870A5D4485554F05806BD45DBEA91E68BA6B3BCA956272E82C050F50C72B2915609F84AF30AD8A34266244A1E76727069050A728FB929E060603C8CD4D6DE1C285328097FBA53966FE6BB8DD028E0205C3099EBBEDB906252AE88A9A3E572DB7187ECD79960F30D93DE7026DF0E3DECC1A462062F7914826B2D19FB670B67F23DC8085D7A812C8E448578E2E904123BFF236DCB985CA22542783A75CF06ACCA86A58DB1C6096D58E1D93BDE2CF147DB475047E078A9E2D0A8B1FFBBB9EAAA0A99332B2E39C2428E88936846AD5DCFF88A41300EB6DEBB121C5AC3B34E032419664F8C46AC86D83AEE910D5CA9BDA5B13D22B9AA5BE782819D3FE8EE682E90B62CA2BAFAD8B010D93B101E223E0327A5D4AA3375DB2F100037D436F78C7A85EFD9033AB81436F9D5F22DEE767EFDE1B056309F93504B362EA1DB14E0BAAC8189D5528081ACA2BEC45DC31B7F61D690888D1AA82EEE31B50965F1D5B1C9C1E4A73079158D266682E03DCD49A73A3961EED8EF50350F5E099B5A1EE42EB058FDAD967E5AAA05B5DB8A144C826BECFC6BA0D133BC2726456FDFC34FD9ECBD9B2425E40D3BBCE2545256E6E1681C270EBCDF9022E79FDB39CE54065DB2B070AE8F634E95B8ACF5247878BADD5E3A642FB81239C5F3B84A6E610802D45649B52C6DACA9A0BE45F7F76013597E5723AB56FEBBF2BA0F0C9757E13A30F15DE36062310A60BE9F321565DD8B86D658D5CF188247D2B7F2E8297E35186537B19890F21C1A874D268FA5A333446B0F9B82503BFA8F187D71A71C646728B55BB04E6B3833C739648D32D68064DA6F1DB1316DB8CD06F05D5B105", - "ABC35C505E7BA0F0D59D81AF05E2474DFF107DF73D2A8EC7943CC7E080BCDAD940214B83262D0B899257D8737D17F04EF45396163918318D67CF51C66B9856AE4F951A63DBEC16A0602785309A509DB5A93223165291683601BCF72951658A47AD6D4373FE522A25AD4093A23ED8791CF5B8FC9FBE02516DC482F562AF33DB93F3CA1694DA1D1776DE3C838362BBB70415B1777E3A36DC332D44241CE406ABD59C4B2CD6D99E0D488BF0CDA5CB37B5610D23D2293BAF8BDC781C5F1E1515E2CF6D062B435F8B5B3F1699E956CF2FEDF4EE27F7E382AEBEA72C9AC8CB1B545295A195C925FA71138F2AB82A37B7EA4B5CB28E6432366F9014F7A6CA483608419D670870FB92968CA03EBED12C5A02C633F87D032C89021D39FA1A41E32F255DBD29538A2C66AD8570E44838272DA6A5DF40A2E1C9E9618071D90701B028E0E4A1C9A87C7DDFD6BF9244A2DCF6D635471206ACFC1DEB31DFE2E9888DFC457209DF0A4D691BCC1B5F14C6B89CC2B68A186B086D782B5EA7C89814D9FE9C9FBBB8723955F498857C2901500E2BC369534F11DA657785E1A4068D25DA2878BF360A0DEC06D0C131C1EB47F25C65E100E98D3AD0699D0BDA50C2C99A502E944C57BAE09C2973EA5614CE1B6A98B3B0B64A099AB912754\nss = 85E65C7A43F95E355BB62793FD9FF5E0A3C0F881FC8CE6B815E7F951730D5CB4\n\ncount = 41\nseed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED\npk = 3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D219746737015A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D41543194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D489B5A93507E286539604CD0C35E6001127902A72BA3FB9D379833241BF849D2C11BF6DC5133C0C76E861909B375A930CAA5DD105E8D96DD8698864678ADF585C4EA072AE56990C25ADAC59AD0FA30B17D2A0BA16A444A16EAD3C9F679C333CC97D830106A91A54D6E074C463BCA12657BC91544D8A6E181C5B452229CA94BAFDD02375D5A96DE2B93030CFC93645C7282B082C29D4B466FEA3C28D2B16ECC6CC5E584D35E45C5EC7233C723C7B2275ABD41748A79F88797D9D03B8AE9B839EA935F5E13FF9E775AF239C7C448EAE6C7B407C42915C1C4CF3A1CB652B44B5ACB746A5B2B576FDA15FD1CB81396CC1A17752C2B5748E988649BC8CAA98C2C2F09CB01B1153A59CED58A76738072A1B6A5A68B1825A062A223CF83913D77B5BA226076C939DCBAAB624C712B51921B46098C48778EF46917C63A23A563A39D0C7D3BA5EF7B87857C8912A137F52026CB4628DBCC0AC53062B1B181821F65E4F622BABE9882A69487407B0A715A68C110C1A20339EB559D47318DD255F4FF758DB79BE3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D21974673701", - "5A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D41543194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60AAD7166F31B2650D125C8EF23B5825FE11AFE25D0CDA306FA6C7A824B4C2D31D4F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nct = F6FD705760AA07B02A08230438102A2382BB2AF13CEA1ABC5A2F7C17D06CB3C306617777E97EEFDB708BE6F26B5FA8EE63B2E3B63EDAE094DFA4A78BC38388405231A2B948933054D753ED52B25B455E3820D5DAD7C7B95001760383FF63E686C0E3C3C31B9D901A718C0A383A11101307E7E7BD68E7E08767F19817A12DD18FD3B7E7B4F05221314ACA6F61ACFC337B4BF7E2CC00A4671047990EEC7D10367BD6E73F6E13805ED0079C2A772DE41BCDC7AA9EADDE10987D7570019D6ADF4EB8DF7E129F1FE2CE36ABF4C14D857E4DADE41D1E189C7BF8443827608AE58C1D59CC6041B5A3CFE4EC9600D5A995CBD8FE8EBD252B5EAFAE52FD92ED4D10296C9CF8BED3D322A4F7479EBE02222F567600F3CC74045BD85490D3E46CDEF939E7A17FD398F86C7D31C66A22EDD38F367C99DE0D41F2DF95C87A471ECA9FB1880B67F32BDD4B3F9728AFF21E80B3BE0E3773F70A2A8F7EC49223A3E09C4A32273E6C5E5FDB7AB70DA3DEB511A9114EC5C34140C8FF0B099CEF2E108512D70181DD0B364F7B713AA079A746494E05B01BA00635008C356A4A22EB85C2439E5209DBFC99BEC9A245827B93B99E6E55634F301D980D279C62EF7AD53A25698332CF1DF1CC2BEE49032FE7D9FD93C07CA35B9E674A3D386EB3E2E0C904621EF6FD5926AE8288A9C00354814DDADEA3AF5F70910DCAE595D3FC0BEBAB4DE2BC4768A49E2E46FE9C21DE034DE11EA543031F5E187E387BE6B6FF4014E974F76EB21FDCB7334B7F50898CC23FE5F03D94F92075C36BE139DF22A53D78F844A4E5D843EE3990E88F37080B4806A1DC6CC1CA4276E5AFCBDD8738820F81B34BFB27234837663FB96FB6AD29F6C3DE36CE876F074A7468EE76D63EE5DB3489E267E6B8785008C06DEA1E3655532BE454D8EEE13FA27A551EAB5E842551018891B5EA47886ECBE96479DAC09FAFB84269BBA3B6414A28DD52EA3A2F3F3F207F5126DCB09DBD891BDE0B8F72C1A503F17027B5B13620210565D06905753BE462AD886DF32AF31B2003FB6ED6E0F21DD91C44C7845A02308970A3E849FCD9AE92F31C77E7D09BA7BFED3145C1AA92469AA5A85C5D24DF609BA5035DD181B262694DB2BB4A3DB530B4CDD3978FD222898B2379BDC35367D1D596A61B786F9CEDA01F4D4C3D8367B01C0CAAE64D0AA344C2FC58234B27EDEDA1F1A6BBE8C7B7D877CC9960F4FED760200D3076DECDEF941812BC53B640C1B2FE7EAB61C8FD2DE1A45B62CC97700191745FC5641CA51AF993CB9CD9EDEC5D787F564A269D65B939891ED0E06F691F72329DAA39E62EB85CC796DA918C6E32E6E85B60B01357E2D78313E91004681F133C84CBD2D55C74AEA46C3ED481A47A5A318D98F14479CEC4B9322846F7FA514CDD2D41CFB74E9E02D0A793F6B682BC50C6FC5DED8F4D800957583260F449501C06931E36B7F59E4B9EE24DE708EBE3FB5C28DB09A9C72F6188F1165DC386671D8159560024DEA495BE752FF3BBC38FB1EE2092C10616ACC1F11E3C15A0A9AF8F8BB16F0AC6A1414C6E970E7D5137C74F86BEBC7A2CB8B4EE7747CC3A00F96ABE8E453493E44A746E6D69FEF56CB129CEFF37C87304FD11567B05EA1B235CEC52FFF8BCE6A78D9D1F36ACA94E97063137A4017182C2237C3361913FB463E0EB619D11DE33B2D1E8081C9CBE3C40F901A1E36D8D0E58964A8F2D19CAC916A22EEE0C65A75E282E724BBDC004D1D760F940E374196A9CA9B37C5AC5005D5279767956460ECEE7D993A2138F0F5051B1147F7B9688A4225F9C02A1E29C271A7C750CC8E9D4230A05BBF673F0391C5FCC91E01F0C67AB48E60CE462404B36DDA2CD96820F53955B9B0B8523BE5E5C259CCA38F8B0851BF3DC376C7033BBCF00CFD10ECC3E5811B5B972FCCC80EC11430A944BE9AB6877788001A7E7896BF2926441D82FF23E1304D8124D0745C93597122F77A54BF89E8F5B9A58E30C7835CAE13D56E090B4EF69163A13D8B9EA5E568FC8B1E6EE9FD2C8AE40B0FE9A7B2D6BF313EB79535FD2D0EBF5B3A6D29DEFF91FE5C68897172837948BF32A79C4798831F14F89E16458F19FE904AED58B11B6C62AE68F9D762B7F2AC52EDE41F1460E78F18374D3CDE079FF3FC3F6DD7C712640D63AAC122E89000CC55F5AB6E216BDDFE84DF9B50A33AB7B1693F63570D3CB92361E894F300D3951C03793AFBD7DB9006C5335\nss = 31D6F79DA3364C96F9018CA27B246664791C0298A2C40A9DF0D6BD34D64A5496\n\ncount = 42\nseed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE\npk = A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D668820", - "56903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C3088F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A6399CC7704D25452A2A0DD6002020E51B0AE800F9E93250591BC01B7274927DA637823CC69D3AB59F7A0194B5B653EF0A001CBB5D28284576BB0670AA0E6F94C06F7B2B0D6904D0615FD1831CD6800BA590816E06022B0502D165340C38BF824A35D6C227DB3680A3C1964C4727AEC40384D0C413731E85F2224BC9CD4FA24E93D0439EE97C9B0852AFF733C2974FD6E4241B1A46A86A09B48A59ACD13CACF617ADF9B0BF835C20E9B05B8B58A5218587AB1D50800CBFC315C1814A8203C442158790515D83BA576C25CE9EB0539B26ACCF471D299B3CEE6601BF711A1BC913C0F88F478AB072CAC1541C892E314D733350C0566385A04BD8D759B6B81BA0370069D031E352266FBC8E9625C373C0C4C3A600F37C5576E678EDE07FE17609C774BC28F2C7D7889DBDA78B0B041ACABC1997E93E1682393FC655DAF227BE808D9B395DDB659DAE366C87B7B07F072B7FD9169474CE4FD0578952B4E926ABB7E039D04CBC94371C0C967394A95AADA9594A8CB4D5D1945ADA7BB18A5E52CCC5EA5672A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D66882056903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44737933CFD8C0E61085F2AE264D85C4AE05F8BD40BF29976C6D52E4F1C7FF709CCCD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nct = F695860F10B252F70D7752CF30DD0CBDF0D16B013E2BE107E0020F04477022395CD3D87131E7159019E6A289C26892EDC15795530D3AFED62B3A8E30074E12B316918D59ED3DE0BB5F5C6E3A0226684F78FD4F6BE71AD2C515EA9EE99A3EB46E38F90236277FDC907019716D82F74ED054B7F0E7AA020CAEBB4F3781912ECD0032C5D3541BCCFCD30F070D633705024D518CD8B96C37EF45B6EF5A9B1C6AF8426D5C1E9DC4D8F12FA4397C48F86F99B13F66B7EFF757B559F7EA03D38C67F9BBD6C291EC242B781D51DA355B5701BECA86C938DC464EC18B858F3539E2614964C17FAED94274024353F592B99397FA7F7143DE9BDB06AA0865165A1A6330B606DD77D533BB7C005FD958D08C4C80B9F44B00D397A7F1D613E5641614737BF384E354FD6AC24876FDFC75019508D3EFA7793887B7FBE40799E2BCEF94078F0F1072A7A7D2D1791ACC4F5D3A3C1480B8A401DD6FD7E3FFAAE8675EB41C727FBEB575F4B2FF97CB946315AA4D3A6DC2D81BA7C2AD17703DDDC8F1AB591C903CC34761757E74E0E0874F8AF2E1134EAC6C48CB5CF5EF0CF5385E7FD6A7C64B8A72C968E12E5C878A62E6D8A2FBFD14CCC0F068CBA9CF15A6369E7A0515F1DBE3F54DF0C8B9429AE440C17A90F2FD6317EA3AA40A804A5489E92A14B9F73593787C1AB5C51D63567633CE5AC2E5DEB437C9A30461A4E83BABA7887FDFBA223184D49E68D0B048F9D93EBE5E3422909F5B3D98F7C6ADCDEF625636D8FC9CA049C2B9A6778A1845A0DE3ABA3A76E1853B10B764E7530562721F3E24A75244795D725E5E8", - "D4AEB227D0D72E9DE1B2E28428EA339CCA54A1BF6EA6C22186909036803A632B31D705473879CEF6FA00D96C7D76370BCFF51BF4A738DEE7641746C577CA1652DA662BD0349E4152A3ADBCBBB752C2B8902D1B18BFB9AC59DCE1F05C538EF04D7B316B01878ACF8A94CBA578DA692377CA77C62A275F27D5B321C58AC258B22870AD709DCB0C24C673AB57383AB013734740AD7F1B4570AB79B188EF38B97585F395150D73A1C80589BDED79B23F398B08ABB79495E2AFA29CDF60AEF7CFC35D2D41058F39E6A0635CDDFBBAD367A160905163A273B1F9F7068ACA2D7473023F40BACD68F304A5E8B8B07D3F854AEBB5C2875EAE6F295CBFADA772A8E2BA918E2A2510FEC004069ABCA750FE7A14F45CC056EFBE2D2782C9C6F31E77524929C97E42C65A68F214A4265F1249D36073C92800173DDFC193D92F7DDF736B9D5B1D3CD8B272F1027DAF0F6460F9F54BC6B0E07B359791843B10C85F0324438C64FFE065AF6D5683275D5D254D1708267D44D9078455F7F88D1274BE000C139E3B223460942632CB54181DFA749AC1901868312A1427C3BF92D8C5F346FB806E5A3A1A8444C8553C4FFF4A0DC105775DF4D32516262A63480CB96B0B025457CA7FCD5C76E95DA70F4B9B8AD4013EC17BAF6830D9D7F851945293BD7768AC228971EF739BF1C81874C76FFFC1E5AB3ACBB3520BC4F11A11878C45E91C5A041CF98FADA5B5DF23EE7A13AF76EEEE5A62B603DDE11149A7FEF9737D786025A371938DB4B070094CAB06F7E899628A93B7793854A4FC701F29019E8FF62129DB3B787922D30081098652D4A2D83C8AA4D5A1655F2C7E4BE9B10EF8D820A6BC05830BBD2EC9F1F93F71835F7D8D2D9B3F4E8255B8B9832AED28E8F53A22F1E4F8916922A723A9AEB7309AC107A96DE7009151331A0DB5E2B6B9A45879F82DE0E90F05E08299C14EB909277D4C71575CBFA55697296DB30B0D7FF80A4B5F2DAEB811486644058063B6B7061B98D88DC643ABF4D14AE132BFBA6AE562D8D70037019EC11A9E896EC9437531FC2DA8F37D1B4E15576F39C1355FB31296C509975A57578CD99D04FB84F62CDE95B580C42C58EBB1CCE48A16986479A416FFD37FF675C7D8953931D9C095F44766F742F79D09C4E17DC4151A7467080FEE87F82C567A64CB2428374B7C3BF415F021EAABC042CFFA33CC56916F66B03BAA2923612B3CEC59E7BC01D2CF1AE0E1CC8CA99E28FE92C1295387F397DDF4BEB40B90644A5FE8FDE2FF8798416E06AC94FE20D3692A135AEC95F6911BCFFA6F0F70EFF7366B6CFF15B60A7F20F45D905431F1C2C92C03EA5F9E4267B4B682948532541AE3CDB4E76BCE04D7A91D63C898271065E282D893BC824391DE464D9B5A8A1BDAB15F835B362\nss = C3FF72EB1114344FA5D98AA74748B41969EAB37294549DEF838BE8AE19C446F8\n\ncount = 43\nseed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091\npk = F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A06801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB897F349B2930214C105792DF1B45AC18E1E05C136921935F40951FBACE0ACC5C7BACBCF34C35DA30A90671B63E50525D08B94632709B119FF39925362149E5B7CAEB6A0104046ED846B41BBBD9C6B7EE8F3AB4E672B9353A929764C239832D9F6604522072C964AC98196D8302275159B9CA71B19B75881D26EA3374FB74181D558812B602FDD094B9E40692697CD4CFB1D20570256C0BCBBDBBC8206476FD27C0D0CC624E839C32254C0D76C558999FC2779AC592DFE07A347E9316A3BAD42B78A048071CC9B67E46AB223A138E747227F777BA8310C83D170C2CACD25FA391C08A6D35096C704CB3E275D53F32C592884B096A7EBCB04ED8812F5469306EB6166073DCCA7A5BC26357A6702B51688A9C13353BB1883D47ACCC185D16227E", - "C704A60E57186E3135521CDF8AB1382A7B70F80BC782CB75F28C494853175599290657552CA4B406B54A9E607230156E14667CE32A68C3938AB9B309A36AE9B524999812779C1ACA66208242A188617469930212F23CE0EA81A6D63A509B0686C5A63F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A06801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923AE96EC4EDC7EE08108FE6C0411A96F48731066AE4BE12EDEB7FC667039C9C1DE8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nct = B4751FE6D8B051468461EC3751DEE375904B05D469AA210C644BB3099E9798E32E4F938B974B7B845F15B49D0ACB2E0BA801C14EF03927332EBFB19552BA1DD167D65E281FEF1DD89B98F71168DE8E0CFB9B66A37BEE32A4DB4CE2583D3E215B0B4F505A49238DB980A4250F537304A729D0FB379A8618062D6F2F8D16CD5569DB70664B92B2EA45D95D3BB43766DB51C32EFB5468D8B768316C6E06E18AEBD93ECB8F409BAAB81DEB93910CFDC8AB860BFFBE3FDF90D19E2EB437B055B3FC86ECF208ADF1EF09A8D9811A0147327CC470EA4D6C221FBECD40DEBE5C308A3C989E302281701EBF348EFA67F3F4CD76085F6D3FE1BAF606A55AD023964756BEEF472C4083152E123FFD43729794A43219C5855AAEA576203B291075E96F6DB4E05A10B6356D1AB5EA79E72956A3432F682D5115C9713F92389110AC126A27113013CB909E28130BBFE4A9613579675CD8AE09C5025D0A8284B3315FBA3D37B59C6E319D7113A9AD36EE5183307C0391CED523F72C78AA8456A56D99D190920CD86D1B6E8E628EC8AD4F61CDEFA52654FF339AF70AF68E6E1F2B10371EEE209D9581DAD1A4D0A98F96603D9EDC08DD462B96E012D5A257B3EC8C6C67C6F7A9319C27453FF5A8486A7DAE40379BC5ADD7E7BBE63CC34F16F0F6F3E0F539632921CE075D7FC761A545E86A47195210FEDCDF8F3284A794063D5167D67B5F95416C20AC8D7997BE46DFB4594F6265B6978F5029F0684132477D700CC62DF977202369F8F2E0D7D531EE256C81744716F8D4D2F65D53F61C3727C0CEBED8F0624C2FB220FD11DA288C0DDCF8F63720471F407FFE1D16899C273B872A82239219AEF5671CE8EF4D26E4BFAF02AE7CC05513F250BB4955875B4D253C5654E907DBF161614F18D3DFCAB77F1CB084768C0000BE5D69BB7FD163EC931ACF0E5021DB88C62898A8CDA1B055E151D7D9979927AA7059BFF89314826BCD162D528BA351CD6BD3082EB35C616606D63AD2F0C8D11C0CB1557E73BA451D5576754ACBC70C79AF5CAC27B30AD28C0DC6BCC2552DE8EE14D1714440454CF612F59C8005A63AC426316FE8F5CC292946F70BB6E40038B2F065060E9EFD0EAF73D803C8B54CDE968482503C9CA6B530FE615AD87075844C84E60A5B2D9751C0C5384CA7364266BB798D0EBAD047985C54775278D21D1B416B2B2E9D2E63C251F9AB0A63684A9E8C3D8C512CB7AF8EC45DB559ACF406BE4B81BDF62D3C668C9C209FBA9A25A818219E98686806ADF76892C7090158A2B9547233EBB6BC475BB8ADFAD41B7BFF46B946C64177466D0545BFD1EC0067D7EB492F537980460C8199C52290F18A2DDEFB6AD06B74C5B3601C6810C3FE87366635EAE1A93E0BEBFD0B0035365BB3F1C9E4ADA2714D15BF1EEA4372B2E6A63D12F93559A59DE386564FE524A6879878625625622C48F02418DAD34B374B1488E2919D0EB0B6207A633529DEDF9486A4F0505D9547CB129AD7ED65FAB266B6C143C7D5AC7569A27CED0E89968639773EE1EA3B9CD6DA12A6F7841FF4032DAF0ECE64D29B08B21FB190DAA4FBB6ECAC3C66B688B01BD799FDAEBFBD50C726512548E52945BC4DAB8E682F0DEA84BA3F57A531E9D2CC87E6C3D2EB029C55F84B238C568D44D6B80526F7CA24FB1DAC5790751110DE8B7CB17577CA1EDD81A9AAAA9595B4EA98F113E83CE34BE6B9A74EB16DE6BFE0F325F86F95C2DAA3C12A53721A1B23C9F14EAF97571C48DD581905C863FCE399529261AEE3FE480E4569CD545B8753BF6D7F98497015EAC0CBFFBD4627BC4ECE853273EA22C6603EC7E1AD56A1DCA9A5C1890ECD6726565F31CF6AA35383A8667F20CBB391F6825ABBB4FBC25910D600FB792488B7E1C7BAE44B840AE6E10C48E7284D50DAA6E5B5A1EED6D54EB0878173EF80C49DB06C4E1EA2BD44030CD933FC5F30CB3A432B4444B3CE80B5C24C1010393EC34211ECB881F16354567EDCD8F07F49A8D45DF90F285739EC754B92D0A4678A956A385AB37E27EF1ED2806AE7D01892477618AB6829C2B8BECEE0BBD9B4C7176E7E1413375327FE190DE8582C67F03CE66733D150CE2D3CB31E67CEE602FB6822FF1542AB13C93A68A5ABCA521418AD42D1089A81D11D5517315F50D72EADFFAC1991C493E3615DE847A8180AD7E7C06E1F400618AD4204DFE61C3B763CDADF03C2039A1A32D39AF427C8EC7E\nss = 38B3B33FC6BE0F25028865627CF3F9B60139E30B0623B70377AAA6C603F3E571\n\ncount = 44\nseed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE\npk = B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B", - "6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4F4D24C87E8B253F708F9A563C78655877795C4F05024A788DD4BC7EC1190B606602AA40364692478B3B552C46B5720ACC5042BE92BA8760924C05A60032C52F63B40AC50086A62548DFE9B312F2904AB17DA59842DA877355360E217917D7A3C3F1A9B9F2466C8FEA980BE798D249ADE8389E626A4693AC38A844294842382E0C5B92BC25B29ABC3212543EC39EB2409858F9C8A22713B043713BC00F1A77BFF5D269698B9C91706BF0326899791F161B481B531E77F95DE95B45522B9A4F0423ECA7AFBE418848137B925A6AD13BC792194522F00661742F5E4A0E4D85AAD8B36B6540A1B25A4A38C32305E543A6A13C37B48296FB84A3464DDD3016771B79E33251CECBC2FFCCC6D3C06D4A660622D3630661543A001A3F9CA586C9354F513F3BA5C6DE933DB0D0690E4102C9918720437F437354A3107849775C95C4417BBA787F172407FA0564498CFF67C545B7323C442B3CFB11952079F1D11449BBB622630A6945C402C7008DC7A35F380C2DF7C5EDF8C9C64432AFA34CF0547882F202B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E4E23909B028699D6677EABE6BAC4BC4E8437ACBC52B0B17F1DF5760C0455C2B5E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nct = 2929007CF0F8E962570B17CD980F393A11A6A7A7D77CABC669AAADE0C777F379D004E88F2E601C03CD09C63A3529260D900AB7F93", - "DCEF26DE3F82B62DC3EFFBF2CE62244E0E3155FC85CE3BF7B4EEEF72F3E0FFBFB30385E09061431AE43D472C551B52EAAA11584836535C59D109B027D9F2E65D3F9D5408AF6927D607FCC876790F24C555380F339EBD313648FBC4D31001661CD8DBE69E5F8DBE7F79F560FB8FC9B137102A40AE40A4EF3ABCAE98E31B629D85048EF737AC265A786532D50BAA7211BE1F7B32F13121364785307B771CFEF0CDF2F30E80807C652F4E3B46ABA4C84FDA5B64D787C08F1662A91A33ABFC65F682B735B06CD5E90A8D964A6CE632DE6BE616212E2839AA7534D2CA674A79C5E769B28776B3AF6435245A654EB4EE760E5C14781F7F3E1A2A3270D8D4E9A590F27B12ED7BB32FD9657AB2ABC4D993832CD04E4DD7FF3FC3EC9FC62792009C0B61E9E2C27F15EBA6645DA1C82C683C2EE7006E5E2F9895EB9D1E01CCACABBAB48C8F63EBF0FD4168F53C240B8D77F4FCC65178A31F208CBE156AE5DBE9A8CC1840AAA8CB0EA8688CDF6BE7D19CD34C0B0CA9F698EEDFF840B677641066AA0D39F9694D0220DB17E8FB0E0F435E8C3EC6AD51832D9836C9FFB3E3B1EE12BCACC429799C0DF3AA6C65F10050D780F55403C1A22D43A5EBF52D47D59F26A5B04DDE03275C8ACB4C037083FFD24695D40CD7CC357EB4044D3DEF48F4EEB63BB6582D7A6F0C55FDCAE271F8BEA625553BB3F28D9F2DE56366C43E86D6BDC5AF4E5B81F072497252119729E2BCDB596CC23BCB5093C232F42D9AF73F53429D17FA9B8A6BBC02C835A95BA29015F21CAE2D2C8929A7F13FB59423DD7A13D52161ACE58EF66542285CD9B94BAD14DD81417459A09ECF906983429822B8692685D75B026CCF1DB0C2F72FEC09C1C6B6107814045098C1766A1CAC8F59B45399F481168F9CD0331AA47AB06DEDDC5E50B9AB7A54C2A673BB52C0B4D999024E06C98D3E9E8321631FF48ED3868E31EEDAFD1173C14FF04A515A4F48BC07E5A0B1427C272B47E35F543EDAA7B5A520CA049E509AA8B5C4EC54E59958CADCED8EFCB3AA3BCEC14D6A1FE0ACC33269C89B1D0FAAF2F3483AF8ADB83AEFB43117386C276FC0BE05001C9B4226B7CC7A9DA42E998E49DC8B6EE80C4965DEF92F0484B5EF438FC35D32BA7542BA8103505F94C1ECE62E80B7808E2462D996171F96D62A0F78545585AB322792F633A32D6AAC7EF2615FCAB9FABA6E2665E23B41A45699D00D1F520D33DADEF458722F173CA1F83C099039BFB46AB7E78189ED3FCD49F8B3BF061FD2906BAE64CA8840F95F194D4FC69734CF17FDCAD1154B28A099D9602E1947B5C04A08B3B2BE6358D16DA5E23155365424AC0850C467B51E42F9EF2C0ACA1799D9EFF4241FBBD064A7E74D7C1D642F61EA002013D4449EBC21C46D9E290975D41C6054BEE2727799114ADF8C697165CADD3E85D93EE3242172A23CAD20540853ECF8A0A3CA9A68DE24EA7DDCFE06671CB954F3547862BB5D3A9473F82979C25C375CF6AC4827CD5923B67F2F243576D1459D1FE040F64E27F194E57E15BD6D89F6FFCC3FE077EB5B2AB52FA9DD417F20865E0CC6AE2676702C2379014304ABF40CEF6A5DCE7FFC7A5E89E7C921E49C85BFE6C5CB1ED0C5986356E1D5B06E51DDAC4924E23C6D822DDBD7F956DC49F43878BBA5F00B2553C8E0F6D831E034825D2E1A73DABCA9F22B76BB5DF3AA115E9CFCA504423425CC5F8C216D4AE6F75BF3A86D7D5695DA6068613AF31F8D61D54E3C9E26DE411F4D9334D24593B0812DCDC287A113F8097FD53916E560AC216989FDF1E97561726CEA25011084186431117C34883E277B851B0645202E587F938D37E3D322C27185F5FD721D14F860835F4B3B8492434C6683969041999B2461464C9FAA3085DBD0E70D5F4683A92CFC9E618DDFB75177EED9A9EBC94D35D09F6F6B4223FEDA49B15BEFF35E0C51E1D6038D899FFA1CFA369B5EC94FE185CD9E890EA71AEFB711DA5E9BF4D200170447639FEEEA5EAE22762332DEF36327E4E3788ACA9F83105252D25F94686CD5BED7683E2C5B4A068A2C4C6850FF48AA2DE942183F7B581C9A811071D8FFF689B18F00BFAB0B8EAAD575959DD426A0C7A07C7A4828BD6710647AC2670497068ADBFF9573055C0B276AA0227BBFC1FB87CCD\nss = 2255D629619DE2E544267385EDF2F0CF366D83909FFCF7132568726C85E7AFEF\n\ncount = 45\nseed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488\npk = E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640FEF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B", - "11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B3341C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29E928C686892BE81B1A04F94E9BA65AC12A68D013885A021D91CB21CD7B76F0138667B5CE8CB742E5A54BB34BC17B28C8AF5C27BACC6C308CC127A0152120755DD61145970D3CB02C664C3FB8C5763AC841F845B7799C9CF7F61318511B6728499E843CE1A18093EA1CAA879BC6F1C4AA5A279E80AFEDF5353C5121A5D0433FFB748C0790161B648886A87FB003380A1DC289AC2BD876262C90081470453B12F5970D939C6BB573263B902624B03E403395A3A9A3C8B897C2DC5A6B630EA4CC87B6F456B5616A008C8DFFD6B970541117335189FA4CE92883B88B3A0917994974CF4837B7B31C16D36BCD867181411239086940C3A03DCDB612CA1411CF6038DBE35EB013658037B98D329D4A647D2FBB7983136480A722DC791E2281C251040155FA5B0C092D437576A4F055F1708C58E3611D3071EAE9053C4BAE4AF8769494077912AF5FFC129C7164749BA2EACA0676F02A8C4BC1545C405AB16E90012A4915C4B470C230587F0BBBBBDC3487387635E457C66E3CCBCE8C75048527959651E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640FEF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433513906F5BEF81445BD210D63FC4C9B9EF0B61C17B0CD5B229A45908FCBADDCECDED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\nct = F45953E044B1ED79B196C28E445BF9426F5CEB49C86085DA69C6FD3F4655FB0A803F5BC64093EBB6F23D44137D938B6CC610ED96DE5F5AA229FBD8BC6EBD928C3AA9B601C33AA94D1712BBC287D38A05ADFD776786D55B63634C0637F468DE0D4299366CC1467D4820F41E46790E13A87923C0871BA3C295CCBAF6F04C8BEAE1B17D6C4B39BC5542C92310DEF6A856F627C1D5D40A4F2AACEF35B92AF791C6BC0D27626B5FDD7895B197DE20FD8CDC7D70C20F951FC41E79B840F5BF1DA58C24DA196C9225A025FD66526CF3A6E31F83E0ED08BF3FE5F8C31661581BE2082F7E11E51C6CF6B6ADB1BFDFFED8FF76E2AE714F7E5B14E0835247BCB6061AE230A1EE0C2837AD619ECA6EB6FF4AB6B78B8F57D8A7BB8E72CBA8E16703F6429A1AC68CE6A89BF473154973CAA967ADC1523AD37918BACC793019F96D05FF752CCB9DF81BF9FD47137108AF7B27144ABA836CC8ADF1586BC9CE01B977B764F2CF4C9EB3C6170208CA879A48886892C1CC1079589941F2F8BFFE5A36A84CC15A33A4E763996468E6B03973BD152EFD7AFC636B9692523551F047373B9FDFB5A0ABDC34A5975C36488E1EE60782D6DBF8F28CD094AB384C061A7534D5D4B525066D60DD99607FD8F8C7496E1DE5ACB42B2FDE87FBFE509AFE53B712868E7722AC6604DF6FB9B04A7ECECE2FB4070415D7F3013DEB18728936A331795B6660EB0F13C900571CCC0B79BB1DDB13D6C6633C35CD095C8F94A3B029765BE1D2C14B694EA5BD18EC25CA6D0F941A514057AAAA90274F89686DF3DF7B77E9C8F3010313F26E43FAF9F7F9AA58916AF283A6867B9321E91B8C5D3A34C03075135EB9FB2C82477CD1F916570D25E446C18C966F0F8CC53333FC4FA0C1327EC2C567417CCB91CE946F121A5723F9DD30075EE7C6B6F379E926A6DFB3DD59EBF8D40FD0F70FB0326F72B2B9ADB58E74F89826AED821FB8E728ADDC24A46308DE932D18855D9E13910E34069B7B74A7D03B244137B6D6ABFFE072793CBBB14E64556D8ED4AA742D578E3F2187D260F9D04E4AB24F6CD7B820300149B8D3DE3A9BAA05BCEE6741D46C42C11C3647E057B490D9E7287477C4B671A0605B1C1B332F18E0FF070E5F794E436776A642EDD5826FE9A5DBAB89CDC61C0F1F49A73C7EFC79CA565F876BBFACBD69BD24FF727F533724DE9461E03D1897E4501DAD1A6690DB341D3BFC0C1283FF8AE08179F76B0AD2062F95812CC7DEB7D6C5B141C1515A37BF32896A26DFDB6B5612C133E2C35E30FAC4057C145B373C71CB33BB8E3D9ADC58FCEC27785B20D2B7605C4D0249347C87B56CD0A3092184AAF53DEE360018549253D5EF3948EE07B02BF1488D225FA25FE94CD8F8D4C364C5123026A25F81222AD091A430299E399C23E4341A10C74EEACDD9F189B8983B317A55890689B14D78E94B290738D40431B2E730B0785873EDDBE531B71AAE8479167DA54672FA8D735004450DCC67B8D000292E91B09A648EC61BAC512C1961D21007EC8E4D6B622F8757660B378B122AC59EDF498E597AAF951C9779F6B33DDD956633317C35898ACF9D8EEF942C3D0A81425980F558F0B32E97E7B9CD044AED6DD90BED0F70CD5462DF3681080DE3FC6785F58255ADEB456FA7EAE1A57A000C0FF54B7871BFC614513EEA78D62F994A86AC828BADB68E8F484B3700A70A326E650EAF490915B44F4EC0D1EDFFF06CEC52AB3420A4C678124A80016FDBC6401D9B3AF24332AC82B0FAF9A4E87B0005636D95D15DF9A959E3563B8CB67BCA133EA3565A709121E34D2416FA10E2760E004282D893A8802576FE899CFF5B16D0BEDCDD45A84F99ECEEC0B63BDB54840B97B082E915B403B090DF9789BD3C2683E7408061C3CC9E931563E7792CF1E12DD187494E259ADBEE8DFDF98FD3057591D50D5C18EE5F45F4DEBABDAAF0BAA7EE326A11D504D8EAF78A99012DD918CD812EDF6944E702AA810176BF0B99198085D3BE64BB4F8E2DA8C0474DE12CE28272A0060ED1BE640DDDE2E2EC4BA8730961032BE916884032642459F29423FC5863B1040009B5514210AF9E40BFC7371AAFEA0194E5D03E0D31C28A8CEE4D77FA8617D6B1117F9FA2DF541DBFC9A26D1CC7825BCBF3C6D8CFC38AA21C3285CC0A93FE98137BCCBABBEE65AF55C3EB10779191127C54BBA7CAD258EECB60F93BC00217EAAEFB4011D2FB7A2E6DF2B400899\nss = 17E56D297D325D3AF453C1E27482B904E2462B166231E194788244C063BF7B5C\n\ncount = 46\nseed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493\npk = CF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8", - "F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A47CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB251953464F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F9E6A723F412123C51E942438FCF65F92CB91A0F99B3DC5B0D90A94D7F9B0D9D4CA42408750169540A2BCF2CA20F13BBFF3BA60F6FAA2DF7C176F74CDC2090555C658F24273980C4D6C03461751B9E7E59E87062037433D2A79C72FA6307A77B3D0C42CD8D1AED464B90963C351B2648AB5BC113909EE6C15BB0189603194155051FA534D0E723F4E28CEA0B7AD34B3767E1029598B16CD87181D9B8332F87B38795EECF1622F7955BC646E470B54BD3BC915C3BD2FE40EBA8B31A21B79130A3EA50CBABE79B7370B5130695ED8A61291125F79122B8A19666FC571076361AF26B1979A939D481B55B781BACA19898119DB5AB19CD22617A59851A04B5DB78E1A532A4DA80ED29C8BD11A5FF3609E9C6B4B2417155045AF7EDB0D91506A7BB5920A5095C3327B6182A74AA14BB4957597077E93C880283137D9B424F3C16357051C4BD88549C090ECF23BF7650941AC00234C0398C56D0E3608F1E348DB9A0D4E252F78B05C9BDA80DC01A7C0B720646CB3475514CA43B2254BA566C929D9D68FCF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A", - "434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A47CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E4F8B3E9AE47D3B5B95C080D4F18440C24B0691C19F06F5547554697BDFE97B011C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nct = 8CFBC2B257563DC7D2EA27EC74B788845DA8181A78C21305B91856F212E7136682BF4AA61B226B85993B53757F6624E46D180DE745C168354095DB9DED0252A34839F80DDB7A1CCD5EC5BFDD021A65126123E94E4882DFAD5E4337772A6C555D80690A1BD9362FEEA5BEF00A66230C6038A0D9E41EE2A9A0930B5AEAFCAB11EFC8202FEDFA7C7289BAB2EEA3C3D2A4E40A1F173726877D06CD7A5930BA5F8527365B18005B6F576ACA3F48E1D5176F0A8D63EDD45AF97A2D6DC9712E9FBA8CC8188EE9991FB86928EAE266C960E9FDB8EE19980F94FA5248A372E084A90D3CB2AAA736E0F98EBDBF72EC8B9028498F7CC6E7501E5A4547DA54ACCF687649124DF2699F8CA7B3B64C7F5FEAE0D688AC6422F83B9D00EC4F364269E8C464F3EA1B322C2C000AD97C04A0001BA05E2766FACA2F92B75B9388754960EC6BCAA25F45A528705BCA859C727191CCFFCD5C4635563D4D9A0C21FB5D79AC07AB6E2F54A86A96E2814580AA4D1AFB214DC2B8936D126858712458F165004667B55BF96826026E1CB6DFF89DC9DCB68EFF18D3DF98EFDBA3972034EB3F7CA65F2D78375250A44DC39357BA676B29FA9EBBC567489404505283ACA4FB2778F3845F4261CC636B175B6C4219B6C1758F8C460258355EEDBBC071A77FE68DFD533BD00F02908C13DE70E92D3BB64D1E5F6D58EC54BAD4D16B7FDA70B5637A901079BE7526400CDFD87A33C43D9C77A5322DB773600AB3B466A0F7D7E35B29B412EEB378795BE831BA8C5AA85F6D031331CFB4D2FE690C7E94CC809C1E69EE236F94C18CDDDBC2B6C720413D24415044D32297DD46A90319E5105B553B3B854EFCD17FF2406D0778C968D7F105A50EE71210A416E683C2B2914987AA3D1B5625C8A4AA0D9CF9ED58834B3BEBEDDECAA7D1B43D9D5A5583140EDD73A74899C61A73DFC4ED56F4152D6D3BF7E94056286394EF4E26858F0210BB276DB0A4FA615212DCC1E0D1E912AF992E9C36A160AF1D496F137F84A6615C1B33624F2E72CA81D3C41FA057E64B4BE8F21F26F01DD811AA91CC8772416334E464BE633D94C470A84010F75DC7A9D22047F870BF326F7BB8FB37EABB4593F24E754DFD8DEA281419AC96B10C017D71EF622CD67D83FEFE76234E5D65A374A9607CF09E821D5FFE2B866922E893257476A70630D1E466523AE582DBF714FDB9485836A2E24654064A9855088C02A1411B5A8DFA5F4952F2AFB617CC93CF8662EFDF1605F4B5193C076A2CF46B3ABC1AF0426A8399C201F210BDC510ADF1E13D464A9E44F2EB95EE6F1397641DE6AEE374590D926D8BAF7B15E972352C95E8E4F0EAE4431979F17A304BA2120B07C1238620195AB3FF571FFFFBBE7E5D130680A87E8956A4E0254E51C6A3D48C21CE6BE9D230141D11416702015629B5A3860CC8FC191BD46FFC97A8C68F00F23507C0999DC72722C4AC27F6827261E8549A95574D1ABF7689E757550B53C50EFD698F26EAABACB60718A2303A29F8D4B7BB21202886B8A2D195B7CBEFEC0BFD7D010C76EBEA46AADAC8D76FF422B70613C18F0A6EB118A5772AE1913FA34004A1F5325887A3C84FF64FF61E016A9369E1338916AFFA88A6FDFEC05C9CB38EB35E5199D79169A3FD52F71CC08D2366DA15336DF373047E4FD9B8CC5A9701C6359C5F0F973A350CAE60D0CCBE16D1847CC50401E4F2D4B0387B9CA27A1D591ED5B32C9DE73069EDF22EDEADED10DEB94D12AE664B416407A1FFFFEBF6EAFB123C8C6BC9DB0E9548B489F0F8C80AA731227CDE933CB27647326B118FE4FFE476CC053B5523AA35CC5B210BBF518A3B604DDA632614E7C42E368520CD0DFC2C7A55D707B4A61EB9E92923218D2C911DAA5C9936A228B60E104975CF490BD2E34F1A0BC57C3FBE433C734A7F92E011C5D373A3B4CDC783E7F7917E17D9C294D0AEA8138898B4774B71D8CE807AAD3A414A85A068ECF692CCEF6EFFCA5164C1D9C496A6D4390366A6F214283795E3485A4111FECBDEB78068ECAD1BC7F6A520F3109A906015B763702262C423303D46DEDC347350D39A66416CCCDBA71EB203282006511ADEA015641155A7D77F3DB68CD195D2E1C497E13733774E8ED4574E63D0F5DCF0912DDBF4958D717D9405E6F2778690AB58C464437400FA10151038126B6030D14C784826E4981950626709434DD8CEE141D1A288B7A54B0D1F2F6E33C86882B4\nss = B2C21F10FF58773D24D46AAA3BD18BEC534B9C6CD52AB7EE5850309B06251248\n\ncount = 47\nseed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3\npk = 2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C7585547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC581", - "2558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21DD367C02E79916D697F20197D07E9980AF13D3A0AC5D2E010A8BC850476630F5B8B37CB8A88C14A047A1AFD576B6FD0AAC283981457430CC62A900C7E81F47F2574802EB91707E54DB0E77C223467ED07C29B7C5197A38B9CC7C77D99018FAA271ED10B32843A92001BE592AFA651082A646858E4497F777C0F589913F50B0952669689BBDC033701042F32DC48FC26038A63142E17A6D7C711F5F058C2392A50779EAA221C811975D957C389513F39F42F7A58175CD1A6A50B730888102DC93F4F056BCB42710572B6CE36865C621A75D7717412A12CBA792988517540A3D8493F3EA68858654C62807794CCCC4102A9E24328CC722971012AF19BB7AB6C97F4813FFE5A2F13403A37B7477D18BD35E4613B73B4EE15A3C639593C8530211A0A52D214B7D48DD93AB27CE23975F2CD9D8AA70C878FCF342CD8343488D7A0B75228DD3CC8EBC1148271AF1526583603BAAEE2110C400AE5145CEBFB63FD118F958081E9A652C322B793883144B96517C088F4237F9A067AD83BB3A59C1CADBBBD2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C7585547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC1B4FDC4929C2C7E4501BA7A9FEB0BE571E27C43FA96F9A7F934636ED9A86110BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nct = 1F8BE8B5BA78493E13DBD03EB5B200F890396A6A07EB154A41E3D96344DA2BC523B21DAAC562465C2EA792EA074F3B46CE22146F01EC62DB1D7084D271CC15E38D48F4699547BF450A52313B2861362D6568EA272D884556181A8D2CF4CB562CE9E3335AA9B52A5E24552E1DA9B60904149D93B26326AD5DBB45C11260DB57B9D082125CE6ABE14196153A68B44A2D16AC0046914B96598D8F1344C762024487A1F691ADC63128591EE64362B9A44032C78B39F77ED18E0B3D97B17C9AF4922F63798293AFA46121C25091C4E68AABA883AF6041E455B9575941194B47D4FC9B66728CA6D961C9E91180F921544224D6073DCC5908C6E8719FF0A1D602F9ED32DA3F08D3B59BBF1F85C32663ACF693E9C0C01FF1FF338BEE85A985FD9E1A3E5482B96E1980AAC2A93CD1DDB3131C8A5FDB38CFADDA6DD01E72DD36C01571A67BA2C45C3F65A0664B0F0E993876F431C7E679FD0B0B9EE80A9A4E87A4A335366A0413DA526DB051BD08C36A579745ACB23EF478B4E881C60F03DDDEF41B245383B3336B7C6D895C789E239108947A2C48392324863DA385F4FE50357A2E22022028B83B0709E36ABB4ABB569EFB3FF17BF9641E5656CF352FDEBC054E57DC135CBF55B24637DCDABB2A882CAF86B09FFF4E06EC7F842ECC69AF85F9C8D861B9A38419E74918F5D3C4350A473343F863872F37762084D7DCF6E35682374E4C3C7C62E50C70702E27033EB9A4B296966BBBAEEC0722A72AC7ACC6DFEE17A263C3B682C40F781E9477AB0D73413495D23450C27F38E61CDDF05D663A7C232CB85409AE7E3BCF1BC2814F6C368715C2F5A3037AD37A193DA71C4A160D5E0B7F7F8BB845C6EE2980A7B562ACB5E89A289C6299471A1C0358E766C62B7807B4E0B79ACA0F686CA8C2EE4AFC6421978A5549108ABB3F5371C1E3BE669021D094841C86BDD34B525BF9A9CBBA887B550C102E96727CD70D7CBD097DC9CDBB7140368F8C0F2752B89BC48170E84DADBDAC3DC2D8321B88EEE8452A622DA78FCD882C346E00FDBE9043C63F74C8BA15B16287A2829E68334BAC9F83C61F6051D5BE5A5E673DC2A2DB6A6028E681F348825428F39DF59D70CD876B23DFB400C3CDE5C3FFB0808A1F5E22AAC0C5F630C9225F79A3A6C398F5BC58AE452B7EB9789396D2043A6275CCF12705ADCDA5E29E66E5576E6FB4D1DE1B8786D50BFD9FF5B470289F19E0015CBB084DB012C47D209548B1F591390702AD509434AF9BD0612438EEAB38DE061FAD1F04612C08ECA5B3E0B8A004E53B4D43A995FD3F6514089B399893999E51976C239733E84357D6EBEAB83CE32D15D00834DEAA4AE66C40F49CCA106EAF31C95E8445C949A5583DD93035D32EDD1FCED6911858ED85BFE71A531441D8513F196ECD68975FD2A3298FCAA3C417D4427899B6D12E05317214CB9FB4242BBA3A3AAA428057AC92F1C881FF801AFD6ED3B0FC68B8C35DA7BB75A8662A1B7199C307B22F7787F559F27996B02F2155AAF6141F2099E49C8F6DE9737EE3C6E02EBA13B1B6F79BF8FCD87820BF9F17880161F6378F28E4DA0772202B95948B62624BE5E926EC6A1837D3AA0C5335D340162B12EB79DCE675A3292F40DA0F1D6A03460524831E96061DBCDCDB290099AA970255CCA4003D4807F902DC635325016F399B129E3C895A599FF73E3DFA004F2ED060D440D422D3BA39D290B251FFBFE23C2E04BA447C62FBD443227997047CB05041DDC67CC796C56508610568EA55534F95BA42C3CEB579356C425D2D3E57784F2082188F3B3E76495E811878CAF8C4A6DB8392FD8928EE020DDA16DAD12B041F71C77EA7129D768AF7FF9C198B8F046E587", - "2208DF414C3346C5FE645A27C6C71840C354AF3C733657150988DF75D3F83EA4184DEC783D0F3A36403F522A174CD49175CE0A535D5CBC7FE20381187DA3E9271B0BB582C2B44168207298BB9CAEB93C3797BB010D27EF21E92C3EBA5657A86FF8673F3A79F172E998568D542E240BC2171710FAE322AC4ECF03100BBE85281335BC272413695EA62B7F3112BB2F52FC61B84235EA095847F956244B31E413B6C68EA204D699AEE0CE0D470224171A424F1EBCA9BEC0DA4C1BA00AD705FB9B5F1AE09A34402B628EE066202CF0E92AFD008ABCA6910D887043AAD7CA8757BA7A3B7B7CFF2344AE98F2734869E05D0E0C4C4947BF0EEE8172A2117C4F57C\nss = 7E59320C0E79E27FA0ABFCA4411BC4EB686E8606597203545F88958CB16EB82F\n\ncount = 48\nseed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17\npk = 6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B365A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F79C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D97030E794107262A30E76C2C712597527D92437800967C4CA2407D826EC5D0C1BFBA5C96B82146320A7F74640100314B1B448DB72AE1A57EFC949034425DA38C4FB03107A06C26E81773EDFBC3EB265460D345375081BAC591B3CC847A954AE1494F25190C84464141FC95C840C1B19AA0D700073F01381BF2B9C14249FB6719670460E0515D93507F5245B3DCB68E0F00C5E1B227E8608308280B4A54403B5A9DF3D392EC3608EEACBC08E10C84158C97920EA670625F08658A17590C6575F41923027B637F2A881C3592271B3E3DFAB7ADC1A3596CA1C075167847A4C586394EC7735CA93266519C7EC49FC0C1964A47B00538025E1028FF304EDED54D5F323CF5465C2FCA52993352F70BC1289128ED702A4A6528AE7315D8F4BDE361AB6865C182460E1F4A6E49AB5AC81B07C53800C65762AA0594B3C7CFBE449DFE238A63F35463C94B2DBBB18F9B33E6548DD7398F0CF833F1243E72D123918B35530414AFA37CF88ABA62003BD1F46B158B4A91C1C5EB3C851F513F8A760424A65002D87D6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B36", - "5A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14FDF4F164C11041DBE981D8FF2008757B7E694F564A298B92CD182129ADE5E72BCFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nct = BA80CB734AC2CFFF296237BE3FB1835FEC5F211097E4A3AAFFE971E61FCE8F944C137FED78331A03CB95BC834DF9115065A51542B09C9938D822A7C001412B2DEBFD5146A4428FD33F6A07B3AEF6D21EEE6A4F84F7D63B63FEFEB7A8315E29CE2028CF7A84774CD1F1D2AC37C5DC53D188E34B2C94C760B682A750915E36939DB15DBBA95605640062BA46876DCA91800B78138BEAF793E3EB7C1AC19102F852081B4B706CF2793845F49F401DB8B350035D5B1FBC6017F4BE80FCFF0B8452B45D4ADC897F90AC357CFBB061DA0067AA0749CBB7EF34C60643673321E9E3311EA9E0B10D4D6AC0B94715F25E721D5A34FCE6155B88825CCA7CD886279908BC0DDA1CD78570B47A929F48A543ED892D05F1D389C1EC004BB296CBC0AC532B90ABCCCB56DC30CC37497AD31EEB6481288A72585A591BF3AE12A8DB93A5DFA9A066B52AC729D8D292420140F8AB5FF8051D5CE37E0DA7D5641370BC2E4126CDBB2EEE24EFD35FBF1EA0B15F2E80A28E263E50B222BA7A103AE6990B5957CE7078BE20717B931916355189A8D0FBC3447A59BCE41074F0A512A7A64435DEC59FF4F1F06845FB0E362E6014566F15A9D26160A8133F39A4A1575CEBAD34CCAE46616B117B872DCC2F8828BCCA8BDD36E79C9B9F7C9153BA99797C1F2EA8FE24F15F85A303BE29C9A531750FB5F498E0DC491A02AC51FD431906C6351638167648C9C271FFE030D971FE3CE9C121DF8585E0DF43847B5577F81683B2FE42DCA7E31B8F6EA97DD689BB5A604E367AEFFEFC9185B3556C4ECEB3CF08FA3797B5BC5517EA72B6547A8F154AD1E73602A3148816523EC29E0C73ED9CDDA460CD79A62FD20FA4AE80E6902C50F9E5B82C38002D296A731DB0F796C88BCA71B5D3480045DEC6F9B30F62BCBC2DB544DBD502A31E50F2F8D6033513E0816062017F0FE32B2775D45F662903A718C3B78709DD6305817F1936ADB480AB9CE670981CD44C48AA71276481E43B3BE0A4C45093B731AB9B75A18B584845B51E3603EBFB14911F939FCF088F9061592E4653D38FF4B735AE5E8DBB12A07ADF7DBAA73CDCE839F799B93C6BC2FBE384AA503CB825C34DA85AF559968EEB5F6C4C87816E054C6429FDA94DCCD8880B4B2B7DEFE283F3BE2F58723460D203BC3C7CC4194973B65DFF3C9A65655522A6B6FD2A0E187D75F93F3B2CE446E0FF4DE16E7C6259DA9F087794881466FBF1998FC46C451728EEBA89FCE0D91C1537E9111AFF8CAEA43EE7C7B839015C9E7E4A469D9871177C43E777E22B9F818E759AAEB2343BE09E9E63DD7BB19199540B64A464F82B3DC38D66D07C53C688FD29BAC259525260964207F110AD13CC45C745B5BE24815486D4148410BE1CBFAC7996A75F163F606A834E31C7AF5EDB84929583B1B7CB02D5666E61278E7C40C7FB303683EFDB69602D25B4062CA547C02F7BB4EE014F705737E8FB128E53E0C581DF84A24BDC85A77917A3A5B0BBE5FBE9FB2CBCB731BCCAD6532F7133F8CDE1D866348481F120488CDD6C77755069C8682729DE3E44CD2DF916A20F884B9FEC627FE7089B54C93D3C6F5EEF66B676A57FCAFC338F4FB957AA516D15E861AE91927CB37FD398993C3A97CFF1EB54824DBC3E74882DB05B339753520B4BB7162E617FEE05CA06B43F2E90C65140642945C43045A9E94F8D5C66B1DC659C088501A0E70AF4F8AB758AD7CCC6D4841D51488B6DBA3A1856BDDF405D09D18E8396347A80EBF3517592BA6F4290F4B1B3C53D3C212BCD8752EBC6BEAA41CF118D1676EA3D86D34211E41DACA4E1BB18D1455C2A89C1EB7C2655FE07C902013E02A2C891F580EB57D09DE29D2981F02AF022535713A3D3E08BE797FB7362BB3ED616A57E0B00DFA5E2184ADA4FEC7084EE5E2C2BFAAA1D640AC5D34D1A06DA9F78DCDE922C31DFA687B632B24C4A4793B303698CE90756B70CA61C92B7398DEB9C0D142838B829E745E5B6904CD3C39AEDB646BB23DFB5C651BCBED2E9A8B6AF41E856DCBF4E78E8C708C3336A3C36B1B84FCB17CCC0751C5F1CBC28CF43098E5BFF39AD19FC7489FA5881B0A7D3B0D30072A865147AF455A1FF36301D65751C8C3384C5ACC67B3A85EC286F3F08D384603B5FE6843C66FB805FF16EB93D0A735272BB509C22A8EB843C702A2A82E51F35EC18877F368ACBCAA94096D2C9AD9B4C6461178BB68192BB16C3E7168DAC20\nss = 29F28098CFA280A87F7093D33AEDC7588D5F53BC4E3E6C464AD2382842DC50ED\n\ncount = 49\nseed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB\npk = 2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0", - "B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5EF7786B8427A10BA0AED54573CA5245BFA751EF891E1072AB20A4F74795A3F296BC5E9587F272A9FFC71A878337F5149E7AC47A26532B2BA2CD848AD5E7A621EF3B0AC470AD0E64490F6463C0A6D091C1A1156771999697E576EB1155789555392DA8D0F0CC364378274922B4D11A3013AC273DB2E0606CCAFF52048D30821093D5CEB0417A4347E5B178EB5B59D37C54CB911AC08CD5461B1A61567F4448288E78A3ED70C3AF85C6BDB72D4BB6819BC1C5946BFFEE0974E91C56B47BDD7647990948834D463361C1919A977DC84506A0C13EC7A9DA410CDF51A9FB67B867DFBA51E029E6E99A35A0064A5F640A36B3E41C45D586804D9B5A8306674C037A587427AF6160F7568518EDB10E4D83E6FEA21B23B20A1CC92D66C043B5328DBC9805D7C7D938066AC238C3461A2162624B75BAFCCF47F58065EEF38207D22895E321A0ADBB16D2001657A9F622849A0008EA88988359B508CCB764D265766D2B1E1F55FEC412AFD07A2C9A22729B8CE84EA770CF4612D369653AB92698C6358769D2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4CED722667CAF175DF48A3A346EC7CB1BCC37D67D3137FF7B7C70A07F202893A3320A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\nct = 42DC166FC17472B8BFEA78919E261EA75925004D80E65FB1F40605D2353A17B091758B1F0EED0E83AF4FA0EDE05571319E280B3270502D96E3C396DC5D8C4166F8899E56782DB6ECFD9BCC624637A8EE7732F348ECAB587FC1053BD165064EC3781D687045193A914FEB6D4278BB51FD9BDA7399509931E1404248E9DF71F79FD1D0A5232C0121A6B2212FCE26FE12AB1A80B0A618EF67FE65BCE631B202E24A881675515F205DEFE72BC7CD7F64B909CF5DF086EA31C9C2C9B7178A4E570CCEB5B3C761CEEBACBDA056EC911EC2C19C33704E89F9AFC396BC8421D4B9785341F5C34B0BDBAEADEBAA1F149FCEF61CC1300268051EDD5F2457D3C008E69DBF8E5A8321392C4124AF7BE34E4D822AA617301D40740FCAE4353145A2EF23F59E0E2E148FD95E20A916452E96CD3951C88C48F66536B1E35725B21BFC04A628F81F75CFA0419CE29B04243BBB3F8DC9D5E7E5ED1685D1A656A22D5099124B56C596F61C2EB4729A2711CBE6B0B6D7510DB1A3B8B07B14A7398BD77C419CDFF2085638DE6D6B6D57B93984FD8BBC05D49C35E5BA4601EACDC4B1524D2D0D653A51118DE1E6641765119BEAC31386945B38D7AC11467F09E4DF6F35B104AF41FAD0800C7411EE1554576DCE910331E471944CF6DA8312A585875275EBE3536B831996963A5812D3F12A19714B1E9F5635CA528B0D99DFE13CE3A4EC4DE3210CFFE3AAFB2EE095DC9A2D9EB1F52FCB34EAE0DB01608AB75BE718F78BCAEC0BE7FFD999A2FECE5CBEA318E5D0FE15A6DFE5639157A0BB4AAFB28E661003769C53A59CAF9A4C79BA72F13D4289F5823F145EA7B13620F7B08955A5964D5EA7A6A3D67BF2C8006C534B0C250C2EB56419DD9C06F0BA9FE9C44F67948187E083C16EC7C0C8E3632FEE22EDD321850B335FFA5E8FB5C6CA1B39BBF763C95FFA71E10D76B25C9241B3924B4CFC3801C184E5E9A3A7248E4F8C76AC80BB3938FCB8AE3B65E50606449D34196E5481406FCC5F43A4F26B05C02AAA6140376816103AB84F35EA853FBDEB26166DBEB65C0294E1FC01484B77BA79FF92E4D63E1F41880209CAA12DD13606813029C82AF71739134791C0D626EC07C810774", - "A681E3E35211292933AE6944024EAFE7D2A00E9D52668B266B1700DD3BCE38FF1ABFB45A889458110C47FB9594AE19DB87761FB8ABB7DE1F705125AC391F59D14E9E708C8D71602EFBD3C3CC3B74C6963F882DB0E5BE4AC5BB6DEBBEC9C464F8DA2FCFD6977BFBBF53BA46AA47C70D8D7E53C9E7DEC06B85E5567BA8A7E4AC2779E0522D823DE47D04B23A597E389D1FBB2B94B4015610FC872F0A8022FD3E1E58C85BE69F016A45934E1ADCB1EC2705C8C93110B5845A15E9E1AFA464BFD18A5F576F8CAD514686734C1651237B34BE30D80301EE81C0BFF30FC78482120798A21E8F90FD97FBF144DCB28B41BF377DD7BB16196954F315D61F20107E306C1160BDBC4AA94E2E515285FDB4C27A645203FBEE670ED25726B90B228179605424DB8DB06487222AFC26FC568D22195CC58BE42A6AF7E2607B348B4C36ED68A505339627DE54ED142BD283473261EE56D06AC268B832E4E53EF618A0B214703344BEFECD01B53847770FCD256557BCAF675BE2D0B6322567CB2D118467FAF1E3857985C4F6A050A7AD225CE344A65B88DC2A0D685CCBDF8F71B58AEE20F40E64C53001979C6A51F9C743074C3B11707FA8E7FA74701C72B9184B631508358546359A316F750AFC6438E57FD8FD4B74AC024677C4FF62BB163BB616E4EDE1952FBD5B86108600D329603906F81401D2B69C0F1F1310FBBE82FEB24E5B3E77D64968977ADB675A84C7CB609D12AC837FFFA72AA9BDD19B5F00254D417FBBF4185306D64731E0BCEBA2AEE56415FB0F5B6E69BDCBC06CDFF9FD82AEA205C85AC2BEB9B8A04B1983CD3A3D1D6A57C509CF77132B46B77F5B73B47CEF5B52BB9F6BB9FB75EAE87B767BC651B6D58367FE37877954B2DF855B69B91400EE5CE86E829B3FAFB6AD1BF3BECA7F6747F5DC2634F8FCD68BE9BB1AFC7DE3351D1636463E45829D44399CAC8EA494F5221EE616F4C1E09317F256815A05DDEB4E9DCB1FD90A2356F2ED6880802E1E7F7B8A1A07702E3672C97D9275CF10EDC1B86EBFF159D328E8EB97B23B74AFE14C828E8E42677C25C2E27975F22D6BA0BD81A0C647A925919E9D8782024EE34C0D5\nss = AA11BFF01186992B29074A4F6B5770DAB9AC55EBF904207369B9F5B19C202654\n\ncount = 50\nseed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09\npk = E4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B743168C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87AF55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C75861080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96543D121535437D8EB5FA6A6414860AC4E849F5FCB09104A68BA7987F52BC859DC9025450332B28F3959CA78F18CBA09C3C4522D365C93CD4756B780A9AB87A040B8202C2CB7AC3C880796775FEB4EE8E5228EF4C62BC93E5D068226701D244348F3665941F59415C6275E1656FE68487F3500739762D13BA5D3EC27C5F77B7703A1B2E645B05782E5A21952584A323282DF23C8A9695C0B537AC9D6BB4E7907EA4BC2CDD684AD647CE10B326585A0F7E486A4BC15418454CE4BAF62B81131C0008D54CF9A6ABD94E212C0193C724A54F8C12B4EF6B6DDEBCF678AC0FD84CBCA17284A326B7EDB071F9C2A3DF66334E29D588B94D684474261B3F8FC6BFC7A9328B7B91BF2023F088337B331B0C143CB86549264BEDE51C9BED644796B53D3F230327B14C7D699332457E90A5D40A053309403B263A59D7CC6E56B3E87592735D95E3AA819C41182DD9C0972592FCB2CAA046883E491BFB4C34C87B995F143BA5F7C51DCC45C5DBA619822102D005EDA5AC7D4B02B05B8C53F1C79DF7A92A9D4CAE4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B74316", - "8C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87AF55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C75861080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D14550C4DC82D723965476A518EA0915C1554BCC61C814C80FF120C37E7E8ED6D5C407B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nct = 639C23A8D56CB8898E7060B9D8E740599EE22B195AF2BFD2FCB15EFF0EBF73AF3940B0288D40BC7C32ECEC62FFC93B73CDA8926BEB3B39F93D3F68588165A6C288E5D1B571780B768092FD6637183577BF001A28B75CF96230AB9821A99E4940A5282AC68D4DDFC1281574822B245D2D36A18E043B08A6609F04A98A24F7D3173F8B73DC2242D2F44AF472DCB6B6175115A1DE1E94440EC6D5A5D2EBD551963E99EB97F9614666720309DD74E30185E677FCD40F8DD7091CA97EF393A5345190D8C3DB8C1CE0D1EE313A7A65C1BBBEA92D060AF41570431A85B99DC422BA988200691965BA148F58672739755836A01E239EAAABACF71AF568E067F0AC4CEE103C6904B76D8BDE8F499E75052D822394AABA1B1D488C8804F5A2AD71A219DDDAE3F4F254D0495DE72881DC25B338EB7054E3EBAE004DB531F2DC4735F619981D047183027A91854C230E3D9905FC46DBACCABC293C68C1009C1F06E467855AA9075AD5152B1BC945812935811E129CE37EE286426215105CE661EF821EE0219338A7A0BE822ACC690B1373A117F2408852894A0CC3EF5830AC26A335B9BA269AE92E2940510A2CAE2AAD10BE949644A1BD68A42A97FFF440CFA57D8CAC297F8307A4E56480B29913FC1AABF55CA8334C282D2114EAA9356E428133C0BF17974E8022BCF93C57842805A482EBB01CB12C0669EC9660E43204C57CEB8AA57FE73B741E092C814F0B3E3E67ED5514E1CD80F230CADFD85B5368B6BBDC437F2EBEA03DFEAFDAEBFDF7B7C770877D90F4D90289050DC0841F1D51A0EB607FBC4EC04805C2D066092E1CB33F0268ADE6FBE4EA035C9C9BA7F300B8ABA3FB4930E5753389BF2FDA206B6FAA34323E110293CE43848F8DF6CBFA1754EF495008C99CAED0DD0CF0E959F81CFA544A7C01753C15E799B78FFBAC02961C561978111D228A0FBBBA0D4CF31E1F656D59B0DACF2809FD881E7E0542E83CB4CF8707C2C962CB3F5DB55046C3DD94EA1DB12C3221F1E8AFF4CDED3B9334B4A017C4D3DC0939507C38C16F9F78027FA2EA7AC62AFEF62E8ABA4D635763AE15184AA020E2272ED0212C1EA233BEC517B2E840C616453CAEF7A2BD0BC9756BA84F484A5B903DA60CBC81341EE1FF7B15236299B2A97CF4A50D7B17533B1F25C8AE6E72831671ABE9878FC06E00CC91FC721FA93964127119D46DB101DF23FC461AAF5000F9C5857CBFE15BFB544934680ACFB7D945738CF76983DACBE606BAF66E9AA313BB48868A5255CD0068C2891ECE8BBD6FF843F7D3E6B9ACCD1C6CF9ADE4248D2EF74FB8CED08F438C243ECFD74A3C9BA5374373C4B820FFD69792F87279F5F0637ECEEE82AEEEF31CFFA00F96191906ECE032FEF5267D2C167251037501F7A71D93D6876A09AB9472A90C45DB8D692829C51723CC7D9342AE0893F324985123A1B131872B2551A37723EB2EED55C272F72DC2FB2A89E3F53A18DC535BF6ECE2599247D04192823BD995DCCDE4784F3D0ABF7AF07B1C1017C8515C7D07267F63451E0CED75088D3E9DFB92E1DB4ADA09706F70A3F619BC67FBCF4A5FE8151BA67E92F432F1524F233B49B635576F7DA97FBE1491C0590A83A6A5CD06E00A707A0ECBE86D71F625FDAF106E2D43C6CCEF9F742D2F5F8F6AEEF1C79B8DC582F3A8E43D415A81303B0A8B482353CD4ADFE9822BEC7F8175D70C33750E5105B64512BE8B359E351E7BE9C26D860BEE67352656A5620C6BA3917A150A3114B1B67BE6AD1DC2E88D4F9E0BCA184F11F428206017A5D1ACB5B1459A86BC40CC4755B801543B4D8BCA52BECF60482117A5B42C0B8A2E07B682EDCFC39A016BFB0874E5800F8B2E91E9519956B92F526CBE78829312F028CCA6508B8DBD1A6BE9408BBEC0598D490A68A1CB596C5DA99B1DCDD4E7AA2441C2B38653667EA2D45793876785CEA706D4EB574525786931B9DEE433FFC6206CDADB170CAD13AE401EA86A3CC99E1181ED2F920313397933F3F704B6AD0F416218924BA50BE9C0C74099F10E805CCC4E7DD9A54870A1013A434AFCDA4388DA528940F38CD1A3146136637C4808BE20B94FA77CE5727CD3E64D63969C229200E6C674432BB77E36897680DC47BD325E5B3A10999EBECA210A778A9D31A42126F98DF0B0A0CA6EB661AAE4B954BF0303CCA42FAEBAFCA103C3F9116C2F4B55B3971C7C7B6E25E12AB8CD538EA2EB9A892121A82C\nss = 05E6848B937984D705DB636A3B6327EF9D375765CDE16013BA0D203459DD2743\n\ncount = 51\nseed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88\npk = 44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF", - "7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E5597A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D9D26C6FFC2B5F17610072C7E1CE668CFD97C29EB597EF51C039015E4B35A7D049DB6488E271851D20CB61655CEA5A074338A722A10A7F77B5BFA0C8BC41B346BC5BA4BD17784B166DD83A6A5066E0724AF7B603D4CB3A880F95040D53B9F11CED9FA55B1771900E8924FD7656AE198B392BF23A83418519E3C754203A9035C83903DF9176004BE81AA0CFE690297D67CC3432F815C4DB7DC5797A2CB99140E28E880097A0F45415BA730B616572C2316895E7C0D11073C4BA5A6DDC74F59206DEB3917E84A9D8EC6C63FC83A001DA56B03BDF9C077BE63645331596BB962845594907A22F8A85B084AA80EEC51B4F27E1AF011464CC73F6615397C22833CA5B81CB30DF1982A18BF148A9D3FA5C6A46C323CA1B5A1FC4392A2204379BCAA3A63FF679F3ECC00930052ED80C965A82E55C08389D284D4060254A42F87C6AEE7211933E2C6678CAA453B8C006A94960B0DE5192631F9AE68811D5B729EAEB1C0CC8AACCAF180FDC09792DA38E194358124B7E87B7F55181689B3C5537011BDFC9E44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2C934C11E2EAA7C3C4E764863E436FF12FC9F517C79DF6344AB98611F57FE7296F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nct = 8F00964A9353DA5BCC59499C0D4D1C1B26A89C6B291518FBCE86431426DDA3F8F9B6D58D36BD59ED0D6A8E124476720147E32F5280F1D1293641BFF5B464D1655F7883B358D14DDE8B9C4627ACCF0782E2C0B2E617F46290AE4F3A8377D94EEA2021E43DCF378395C8E6A6022ABF57C96C249B37ED8FA75AEDB433A6884FFA045628EA6163059A988F8D230BFB9DE2C2525FCEE06AA42EEABB3550643358F6C891FFBC7E70226B46CBC0C415A05B130803A66E9078C370692E7BB634C4F0711B581232A3B332E4FF9B976D4C5EDD21E039A5A1AD9810A8C1234CDA9C4FDB0FDE66348E24559F0D1B557C08D896B75300137F6C5E7A2E68FF19FF903AC43FED2900D8519253672456B87CD", - "6987B0A6FEA63AF54FDDF4073013DA807CBA4194E69C891A7D71CD4B5AF8670239228B8F093682BD0E091FCCED699769A8D3DEF0D52D797180B2888145BF578923E75F6A61D6F42B9A32E170745370AB0ED1761D50ECD5C2685A9D6141EC34D8ACD77345BEEC21175A62193A62825F3B37E1DB028A95F01371265B10A360A99106E3F84A80B8A22AA71345852CF905F5E3ECA22B7505C055AA378348A3FB7C48320278800B0084E0D75B8EB06EE6552BFDF4C4CE160FFCA79660002D173CAFCEF33FCF1B642C28AF31C4ED9FC1FAAC8B3BF48590E0CD3EB9AC93DEDD3C6A8A4C34A9CBF8A0055DC8E62BA0DDCB124500A31683C9E111F0EBF36F7E24B41417F61EF6786244A28A2EC64F219712BF839BC83D253512F3F53198C403CF89100B208833492D35F6BAFE6428BDE4B70A75B259E8543B4A633A41C005F8727ADF11CB2E6991B912C597AF5CFCC8CB4CC324D909401C451502AD3447481F0BC0460128F17BCFD99DB088FBE99C7A2973E1DA0B076B1613E44D1DB28A11C98145567B669DEC0E96BC35117EED9A1CB28FA0CFA9D346D8195BFD0D571701F15F54E93D686B50380C12B1558EEF84700D53292F9AF2FDEDC64BA75DC244EE7964D7782F7E0EB651DF5CFA52363DEE73EE6CE0F71B4CEAB3AEC2B888A32B47DD154881FE43B1234C9B6C476566BFA661B48C3B5E91110FAF3C7FBD17A06EF9549F993A2BC6357CE82B808974C835F1F13319489142E9F50DFD6E7626DF5F38A7B6E4259EF49BC3D524A62FC2214FCFAB0CC086D428151D0130FF59DBADD1D1127A41D8EF02AA978EA339D298183C7756B7AFE781FF315C2864FD25D072FF12FB825376764E044C65248D1B64568663DD99C1BB6AE2BD658FB4BD098EE4BAF193C8F6EE8143639EC72E59FE081A2777D1589990759BE13DD8C3D4D7CFA7F7E851A19587FC698D58FC1D524239B8BB20BBAAEE1199A4F22075CA845AAF39A8A385A61E8B38AC9200028093631E02AB944D178D41FEB1A02E2D5372E2589296D3C366513C6A0CC891C0ED41DC32799FB7045CDCFF16C482DC82737489DB16B2E6637A87E88F37D80E3691FA7190AE4BD1594B7BFBE76F997AB7D76CE9176DFD2E6A5204211BC23453B49FA5C092FDEF27CBCA183DE098222AB3C4C973029D8704141990310BD5E454B071ADD6AE9B8684E1AB18970252A5FEE3E040BD1924509F16B495C4CD4807690FF5F5DEAA69A76AFFDACE7AD9BF68BD983636A4435FB145C1F8FF045B1B1768B135450B3FA3648B13C9AE5F30340B4BAD79462B3B623FA386F6621C9BC3BFA579A56E19D33539C4ABA95889B1BB8FEC9A0E0B42D2D5880BF5BB4005C39E953F3E742B6F82DBFECB893EF3A2EC59702590AB377F937DD7C7BD3F68A896A863ACD1AF09212D2974B5CE0127FA1C3D372A1DFB4FFC021ED236B2CC418EAEBAE172CF323B8E2EBCB119106402622BAAA0BFF7AC0CBEC76ABFB9C668C59107F5AEA217DEA8B30096D327F794458CBDE4A1183F38C166EEA6C790F59D9D103F6A09264405364426DBC71FFA952CE239A9A968D93ECAABA8D1968DA45EDB7A886665D558D8A35C67283A6BEF240E1CEE53389007D35FC95A061EAF06D728F1FB8C560846B6BE1758A95C86D7D84002DDCDEB1961F7F9598F5B3A6ABCED060DECE5A938809F424C879C50F6024054360377BBA9DA315157E031682FA3AE22A7BDB53457DB50A31FD6A03871C01ABF1A83A48AF5D394C1BDDE0BCD83A08DBC93EC391252E1F4F388D3B30CA4F878636A6C5520EE36F7D6BB0C1E8FA0A2CC867E1FD59DEDBF8AB674508C5604E26673FB5E9B073E47BE682\nss = B285300E7F7859A1904D35EBF346B16D5860F0EBC4709E41C90C19D321196811\n\ncount = 52\nseed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F\npk = C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4FB7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B", - "01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D69D88EFF7C2147AC956A33B4C198C1EAB2AB93C592BB5137F291824C08258CD0B0BC4855A6B83B81858EE7B4BEAFA59CF7E4A03675113131251FF512C50AA885878D0C086D7461677BB81E46E4790C30A9A7AC4E0B3B600F04AD6381424A4B430B0A4DB2387703F77C4A0C51072BBDA954B473F86AD2AA1A5B926D18E0B0C25261502AB2D31AB5E837675B369880A2786389C9FF0BA07F1098E56C3C92557F3EE934573901D0168B3E35C4610385C324579686571A051D4852257AD329FDC85178438014FB365A11CD6A40B41AE8CAA46A6EEAEC1B264B8CDB2C040E928EC3829F3A7025C66525E937874E09C7FAC652AB059A5017698D7C0123CB6DC889B4C3942A6E834D029673955A521318B930FA4553F46058922B57831E947015AA0052B4514DECA02213E3171D7063BAB2305A3A173FF68A1D46106F1AAA3967BEF778AF01C84450DAA35B06801C5121425869D61213BD4B44667B7C21541103CB1F24B8A472E55E468B8A6CEC630314673C8AA12FBC135B79498480721180C3DD1B72C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC5B07C8359E6EC4989C34B31293F4DF965B5D95802AFA5836BEABB001D5CD4DAEE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nct = D009C3B0460E967D71A8198159994B6D089CBADE3B8C9CAE2A490275F5D540688816D9A7783DCF25A81E22D71CC96D391A78AF5BE9DEBF9582A06B7580B358373EDC055BB05F746FE74D93FFFC9F28D132F5439A5DBF6831350115CC212CE0F4419BB60B412D8F19C97E507C28D5395FDBA0BFBEB0994F26BD4E8EB6AB20D5A30F192518EFF49D50FC21D946E118EB5DA02751242106DA0E402ECA8A79D550AC284F5A3205CB04334359513375A2AAE672527CA48B05DC66DB98B5D708F1BDB777578C0D15251D14D3864057F43F10697BD023BE1099ED80B30FCDE36CC03753FF373659B5A45B04EFCB7BA24D5C15D0E5DE27984A7210273EB14B445BE236F1F0868AED3DEF667ADD0B0489C7D147334E9F46107FAFFE490DC862F25BFE06DDFB650655BF781A755F2D31DAB30EB47A6D065230F79D55608FAFF57979A4B07E8FC3F6943D158C0A4B379AEF198E1EDF90B4F85A485127BF8F63BF5CF4B6C398CA159C0A6F4BAFC871B5467D77D9D1DEBCAFAF3660E24B7FD9B2389B5D4081476E8BF2EC0B52B4C5AE016F8B26ED77C4C1F5F747C6FA6F87CB018DB1EB0C1685C1282D74A8DDE7E55F5B200C3FAA87DD927AD38ADA4C3BDA4B1EB36E115EBB90E332B187104B70D5B83AD4979085682EE96B826F495A9BB0BE49FEB3083BD032920F79A678D5DDD2970AB91DB23A9023D6AF6717B701ED6C13A72BE5B8F537534C28B1E8F16F657128239B2297B26BDF4A3AE9026751AE730B8BC2C3407ED5DB565DA24422D49B3CD3A251354C6B7CCBFB92088F7130C5E0A0CA045003BBFDC9C064AD7F3932E814A7F0C8086D64DFB33E9EBE5E98977F75ED74EE13DC3C1874994A776BD305C57B2AA08AC42ECB8AB913401484BFF4A54020FD66D80687B426536D68D7EA8B5A28ACE1B7DA21A8A5AD6703106C8A3C94DC1FED45AE309D14F005E973564CB1190FCB89CD5CB85852CC2B0D2233A6096E7346BE9B6F427D6D8AB8A4C7960D2E1A4FC8878B772404B6542C2CFC9C01A68F0E67167B150DFF928AED0422705B104915A9B9F155AECD1E94F70C47F8002B04C676523F71EA0867A5D9CE2FF1F69363B5236064DD73ABBAD2084D568E5D2D41F3BEB150625FF255C8EA697E1ED755834583841558BA31E4D49D240873349CB6E22A729DBA4489F219E1E34091E923D0ADD51072A3DBEF9CFCB1BD68171C353ADED14129E6C1D34822E08AB1D0F7D958B0CC348D04B134549752E2B21E691A181A2DAB056B5397E2760EB9B68EAE06FB4D0FAA2E7E1E045349015F1FA656CEA6B01DDF892A3C857681CABECFF624C3E67B21B09D2D08FFEDC5EC9429D2D7B8C2571A29FE25BB2BA798FB1AA17BDA7C2621AFB79EB4FFCAF13E963F8E238B6FFCDB9626B4DDD477BF721F344CE6038E109BD27ACE5C05C5C611163C3AEDD9B47246BD77C77A96E22E2BB63096BA082CC60FCF83D95435E44F1395D9512116D723731234E0523F2DD635E9B3EFF766D4AE2345BF8E606618074FB309B143A64BB93F86B0B4E307453C84E82B812BC746721C4882CBE488C66403A93F3EF87BAAA6009CF8EF81587ED5E9EF549A5C927F10171A45D954699B8A3092E98DDB40CC38F86B6B3A1CFEDADFBC1A864135AEA1C51D30C9649D1F3F7D46AF1CF095511D084BA6E3F8B3555501FC04869F4ED12301B68885FFD13ACF8D4C27D2BC883C2DFFBD8F981FF83F9F0F215FCBA3AA3AFBE17D59EA3474123F61F8CDCFC36D7E519D1C4A862913C7821848BF54AB43D983F4EA5BC8AB8610ECD4AD1FBF5E4C862CBD4286D20591973180F951631EE8023483A677A5EE5E3829553B35C6980B4F363AC393806AE8CAED0A348C3651734493D78005F860911B3C4877A178A97D130CBEDB2A260BE62252B54CCA713C0DE394C31490F2CF69CD76C61B0C18AB5C806BE4332F3A46F6B2E3FDE252EEB77A0C8DF0E201AD1563FC542B97DE9CBF0B0FA882B39A172187CA89F0E2F82604A482F04EDBF088CFEED6377121BAACE1F05EF990E6C1D7692525FB8DF9F2B690B96796866C6FCD3D20DD6E830BEE6E840A929686F2DDCB4F7F880C3E3B6CA62F64D833C8E9E261298164336170B1F44ACCAA6FB44350ED970E286E5FC31B71194C48783AD1CA6C8875A4C20412D11A07659F84EB85421CEEBF55B9C7AC288F3AEC2481CFFD1FA784543FB7DF2D4C65F131776AFB65CE86A55BC1ED8648\nss = 6E2E99D7B70682D8CA3093CD45645EABD5BB720B9AA8F2324251F70DA1BFAAAC\n\ncount = 53\nseed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E\npk = 4EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA", - "243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB43DE68B712E67971E76E7ADBC0879A41AFA358C2258888769B0F785F2B4716E76753D41C4215B98BEA2095F5C0CEADBB69C46CA152B3045B95A9FF198EF5302667D31F36E2330A3C1C44E983BA4388A7022F1613A47D19249F2534C23AC25BB76176AA102F103D1C6578AE141772E36ED5F30F2BB02AA34480B7D57E935B5097C5C5B61422FF6249B3531361C284D67B485FCC3F942501112408D01B96BC841DF1C0A9136C01CF2652EF067EFD740A68F80F2C1B70476B8B67EB14E97104722CB3C82C42D9912A2F2618D50C27312C13EBA245839313AC08AA9AC7918252122A6A8AD632C691C8C0F84BB02AEBC6F401C2455121FF33653E377805D3B2C8633D8B141D6B6370981BC63A7141EEF2BF7E86692F28764716775BFA41043315E5CC1199427FC7F6A9889165B6B09D0BBB80A609C0D52063204BBAA619757E1748412CC1DCDA4C2A102396927229BA83B1EBA239F41DFA530B8A2779060877A5EA142910A6CB1AC97CA2466AB58625E823FBA58429A613F2C92DE06993AC7006C8E4834EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C", - "5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE037F1D7E636B4AB366DD5725957B9E5D2498E4EE1929F2213F9D05C882D96A1065A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nct = 9D9CD5C391ABA899542B0AEAA0D4E5949FD13F9B18AAC448BA9EF0DBD10282F23EF438BF14D6ED8AB9A47AE7D1EDA2C35272EB47A8353FCDF0D01DB4C4F967E12DEFB894E5D3493223B726F2F391605BD140B3B29EB590207D8E4C2188C2D4FDE0D311DD2A1E9E2C1A4F4D2543AD3A12513EEA71762EBE13F455AE53FDE48F540196B25E5DCD38A16DA80195C1093287CAAC07925950CB41502D0A240D8824B1D05D29A91F4A88F0420E3E32C22384EF0CFC4DF46D5656630631983384CE34B627CED771340B01451129C2284560920042A20B7A2C68147A80F08428F738F2716D3B36F36D15F3C33C02047E10FEA0B686F252EB6F14091B8AB9410B40292E1E67D4F12B2F441C10C843169872FF6749BA576A279549DD4E49FAA63D91670ECD8032D4FF77C21F176CD9D55B2B68DD86971F478A53C3D1A0A38E8C16DFCC77E2114BB88F5414DA2EE5C3F35D2C37ECCC20845E02A73CD879A2F99239D6996883B35492008C37A66A0E3E96648060B2C0B5D84EEC0E709C0178579A1608A69E793070EC3B4BFC0B3586F762CDC4F1DF4FF6BA62AF1A4E8DCF9B629F205F703897C2A51EE3E22E004519FD69C13B645FF5128DE46103BC47FCCFD6940EB53E24999D21586B206C59CA39317AAE95DAC08241057FB17951026CD41AFABE04330F18440D9D9CA08D237CF3C1D2429EC6354E9D167FC01D1676C83098A07E61941D361DFE208C0C6583B46343D62B79184EC5D9F0FE3648D3CD5B7CF438C48E007A9228999A556B25FD86F518C7E0C0A926565E9E4F09C3E317DA90CF8C1152D12C704697030FDBD7A86A3E8AAA28B5D5FC1FED7D9B8B03197F2256E2E2C6CB28258AA114A397E4430E9E9EA3F3AE3FD112B54DD982E216D47A3359BD935DDFD8813EDECCB50256566F13FBA3098AF3B75060AF2659A75D3E88BA4299B90791FACBC28FAE0E309A18BB53DBEE0D2B1E3EB9011E369FCA55C874745C183D3E4EB87037E1D3E10EBB6377A4AF8380015D5AC0D7514F31C79D6F34D2E91DF1FD81B5655F7F91882856282F8FB35F27359B46BB58A806D49A0C0835ED88BFF0ABC42ED986FC56E72D87D3C76E7E6548069C7FB85D3BF0392E0F63974930645A6D4E946E8DCEF5DC562C784517E634BF2AB5438A2B600BA5F02E90F6F4E72E7D137C380ECA3BE71FBAB6F1257D3147F3915B46E4422B8F4CA089EC635C8A0BA2E84130E546E8492D82B3EC8874D020420014297EFBD34A3AC98D0ED22261A1323FA4CF454A239C51BC79CDBD0CE60AB96CC1D112DD78C3A9AE7890BF3085B11D681BDACA4A8BF610ABAE695592281993D9DB3C11E2B90404D597AFB5102FF80337C5D0633F66D968600E11083B39BDE80DDC95171B4CC3862AFCC7496F13757A8FD19A8F65550CAC595A38FD4413AC518E15B6A91A3EF759BBCF1131A096D41BD091F812AA18D5A0BE5E98A88FAB5A9674E2C144583F1BA1BD91E62F53E2B76B4A0F65395BCB097719CE5D26AFC1C2085E8CA66DC9FBF5691733676A742B7CD30E6B2248427167A43170283C35644319953C48714B7179311BF70396743C6BF386D516A47D47C9EA9775F9EBD784DE1A0ED35CA6FF0842429F468D93B0660D2F753F5450E9F8ECDBDA1A9C958F1ED438E0C95C56862812BC00C94512A0B57FF2439F86752357D2D454659A22BB31353EB5012442BA820D5156145CB945727B65F6F0996401ACA3F31574450E273D42DA739273AB8DA72F313942DBD3A759433AA748AF1DED6977C8BAB6AFE1979AA170A336884232F55C68A6C38336AB2C0B2D1AC1D970B71AE8B05F0538BCF8C4A40D092E8FD1C924B92CDE30C53FE11F82C30E640198E0591A8654683F0453D0F1F6D5ABA8A0B82D548BBE64B4986C1974012F5697C63618E076C596A9350F847A4EA166A24F62825C0065DB2574D64250769F0745694FABED12EB1F9233BD7FB15920BC0660676E07204250B8BB025CBA782DBC3EC6F949E0B11CAE8D36B1D2E4E9D1BAF51678C42B30925F308B432B48FC6E342B6C5162F84DF99A69ECB6F439F5B40A5ECB20443E56A9D16F1081BDBB46A23F466353CA0DCE734CE394D364F8FF6F173C08BFAF5E7838A33CCC2BFA3E5CD4EE1A20917CA7680BD339F6668C48FC7283D4B3A54408FF53171EB10E5298CF7CC766CD2434FBD83F4788F4847AEF72292D8A554BF940941DF629E7CBD6765704931D8890\nss = C7C4EB7F531A9CE048C04F27C69725D55850157D4974990EAA88EC61045CF39E\n\ncount = 54\nseed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7\npk = 8C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF", - "6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC297071450340F1B110AE53AD21759BB5B8C8E495F55CBA315805921485B73A248535AB3519A544F440B03B0B1A667665BF068F165570D9AA52FBC2CEFD50738109A2F18011D1B0B37142F24A52843A81C44ECCB8B083B8C98A51067197737BD47FB2B40A5A96E385364463CAC81348CA44E9B8B2E457701FC0571DCC6645FF724E44B1370FCC235AC9F735B1C85E877DC30A9654006837C5DC318CC11F962837C0F26A59F171B6EE21B0CE02925C280710E140EA46486E68419B11B548D880406E929DA097A99F8969840979EB861D483337D605C7E657C024C3315F76440F8437057710CC71817956C8135873EBB9D84B801CAC006930443C09773A5F542CDB838E176B45497B97091A613C305E6BB240EE08009E699C6D30D44F4152EC0A1ACC16E5310ACBA766278516470613CE1044E46A4192A145BEB3727DCC22F53A98B4C7C414473160D85872F31C76EDC5DC2E822A91976761A5D933B8D284082BB85162FAB7A7D520EE3889F299956C7639DEA77127BD04BA5500FEB9077949A8245E4148CC2298C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1A5383897314D60AE0AB1A8B50D6F5DE454A2EB8B0502D57001E6E19223A82EF2B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nct = E1591C087D768FD904587901CEFBCC388DD589024787289E961EC158208F6E6BB7A7217E6D2EF667CB61B08D42A822801A88C97D8EED22AE2C9C53D4A47833125840485BB5576E6EDA7DF58830CA93CC92A168D89061CEACD6AD5CD375C89E458CFD5EB7F901061B4B79C381AC40E3D2491CBAFE6E634DD48796C0DCC7F4E83D8F5380BFCF9367B120B1C1DFBDBF2A8CD57CF3CEF51527C094F1B3EF99E62F5B16F27F0AA036CCBC5D322B7552995E710184604CD6D150F9DB6929ADD076E8C410EC52C2069C897A352AFA4D793811EB541A0CCB5A6A6FD5DA05235FCCBDC39E6E81232C7BF1FF045FC6967D17EBD571CAB2DF0BED32C4E9A46444E1C2BDFBB8112CBFDAE7399C5D873229A5A5B2A78816B03AC57F3D57F4815139359FF55230DE28650D681CB0996024EF259841BAD1AF01D9100AE99825515B1DD96CF7F844B9037D9F727F59D9FE2A99ED43C605477FC82EA31EE686A1C20AFB0FB82704384BB3394759708B53C7C044BD1FD4D95B2C26524F7970B4F27E4C841A845B52E0055455BCF01706C0F798017A0C733104C86F002C3A0697B4518A51574A76B9BD961B6910208758A20029599E1F87F6255E9B798FECDA471104C61C882A049EAD893EC0CAB68A0B920A4CDAD6AB65B23A00CA6008838C3CC4337E6056DDE377A0CD15E5C79BDB5963A6636B21E82DCF5418369E6A4AED8351BE4D26CD73FCBB20666A04442CF3A6B1D92D372E270AB241042691712E2F26AF008D25EC4CC9DF3681B00F2107B4967A74FE4FDBAF6CD7CF0B941C6090792CC375C74B3B3D04911223DA470017CB4B839CCA573E0A523E9A9208F111951B973538AC38B95C2677721D823060CE17716E6F72E09C343BC7B1CEF069652A97E3E3B04FAF865C02E49B0C74F013540444D38FDC7DB7B1D129B1258B6CEF53D5583EA95FDB92FB7D9A42826BDB492C17EB03AB9AD871391D7EE9D1939526C37DA9B68AD9AE1F5ABCE00CF0F1095C65D5891DBFBEDB6FEF2875815616D513F751C245AFFF11380400DD10CB9377F0D7DC4020891016A11E47CF64D194DE6D75440BAA84AED634D2E8426AD0B62ED99156AB14F047AF5D065449E009649AE7831128A6C4935A35AA61E4A82BCBEB4257F6813D28451303185F3421CD00DD202F58F493A559B8E3723BD5149DA96E41DCD2179045509DB9CD3CECDD11026927A77941E0A61623CB09CEB6FD779ECC20F739A639D4DEA378AC533634E6B682CF162F496DD66C4EC8155432BB7F89D0240232F4481DCD5C013EEB856A2FC883C29FAC4A9ED7B66F4D408AC56B7A12761A539A95DA5A792CAF14EDE642ECFCC5DBB17F75A1B34757A2CD88CE1FB7D533E0B5F78A9318543ED75BF2E53038F96B2384B12C144624E07BDCB56136FCE77F9FB3D71B56B1A3865E54FFE674665797C3655BA20275A4FCC5DA5834C6DDB4DA14733C68D9CF0B1DD86853B064BEECC665E8FF87E0DD29337625BE7F888B14A076C5281BAC09AA9DF193D5493AB65DACFFDE2F1B95DF1E5A09B363041759A306E643A49855D9A52FBFED7936063A01656B05BF78C6FB686570A778D3A12BBD4E64FCD856BB5960B8E2670DB6A9BB2DFBB65C2E0139F0449C3DFA2700C3F6EE0FF72268821E107E58258E939F2E5D382B77A9098A1774EDECC0350C0328BF6128C226F498C8D8B4AB64E346F627E0B5E748230FD5849E3E4F8BCE7C9138BC56DE09213E678ADD6BF8A313D811A14590DB49EC4A03F220993709606CFCF71214A7FE9EB0023A5459CE1142FE99FDAD363268FBE55E9424D6A0F56E9703E66A175398E9F1D72891C5BAE2AE49DCE24C47FC066B206B9C5E442C0F731DFA16795EEAC3E45BE897A8E9B6C9A3AE85420A610D14D07A250C56D343037C50DE3799CF9CBFD8A351E40FF8CE3ED212E855425340140E48B3BD8FC45AC2B22282DF4FF6EDE1DCA02CA810A02EA2DF4D5853208F754D89AB3ECC5C67BC757D98D18DFDB52FF842F6C86D2407BCE00017BCB30D329E39CE835021D3D5DB1DD50B943F29DD41D9B702B66EA840B76959255A2A76F99BA312D0D832A5FB079A766F7411AC0F4B21860DE267F29F807F4EFF76985CEF490E930899A7377FB16ACDE54DD04678520FCF640696F1838CF73A07C45BA58CA34D3F192F505", - "A04879D49A91EAB4399EC3676A13441EEDA98418373881A2F07ED4AB25E3510F6C4E31D92A1A2AE\nss = 2595157F5C64D440776940B49C3E63605797E777F451A911C4B33178962AEFEB\n\ncount = 55\nseed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91\npk = C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A0846F9B278064656903BD1F26A8A87832D541541E8A06E5733700836C5F16A06F17AB68B6BA229C9E740765DDCA88A01469A79BB44F2A4A55547ABEC4F74861B83687D69FB0402D6CFB0573E8181929070483E85A9147801CE7B8A707093B2C67A21F1C65222981ED55755025805823908D908A6516488A0B87800034937B582368CAD01C99C47C84C2C09D494A6FBA19E5275BB27C998C5EC863E01612F3A75951A0FB8790CB5B623B3C089CF40779B6936B632B54B981C7EC83930F7CAFCCBC365376A3FA3C1CDB162B1751AD8EB3B2FA70150B637D1963600B0BADD755E3BE7486F8CC306D9A05D688227F77514B02DC7D47C93986432C2B58C674A74218D6E9482F8A3B8A6C5798A833D97A65DF98B3117203AA566CE46499DFAF56F69310BFE821C16BB794DBABB7068CFF6FA3D2CBC376BF1C4E06AB2E4A73256A618D9236810642C1D1BB3C13AC300F20EACF79D1EF347A38084DC222BB8741849C2B038D9721AE56A5300BE8B9B4BA70C530593A5816309AD50420D63A7BDD0375B9475C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A", - "65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273500DD7B94B28B5B650D90962962BB9A3AE96E70D35723217F3F178CBE565905124C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\nct = 117777D43BA7C4E28DB041DE607DC974D6A3A886A085B78569B24496D0E0B528981903A550F3ABCF925F18B5F34AE00C529AEEF0E3F3161FB758FEA5C9853829D4B2BDF7A9EB58A9B241BCD2255EF410009EB218FF7568EDC03D03CC536169BF578D07C5EBE8D7E97F9DFEBC83383E0C5E53CBD2C02EAD34E39A89C8BDAF3B3431AA83B3208A4EE5AB53AE1098311932930AA1F764079944F6F27D7458227E85205732189FFB12442E18B05B0E9FEC425E6DEB721976C72F55362D9F8269720DF21C5CA604860DF195F237CEC2DCABAA25BA6339F951E4DFA994823BB74995132AD320015EFD51071E41A249414CBA3387DF5F1A339A2E3869EE879A3F9C95C6A259BCA23DD1C9CC35CB7FF180E600229B34817DE311191352F9A19B98A8AD6EA783EE3FEDB7FD0B9DE1F573333F4227D21C51D424FE7CE5FAF478FA3B8AE9DCE310CE141AD8206370B2D6161895A5B5DDC0F196C078AB596F708D5A126BD81F46FB99A1E53F5DFB1CD49CD5E13567C5EFCAE4381EFF6E0CC09984D817AE91950B301B68E1497C845F5DC14AFA9A675D092FF99AC7B2C0841D966BDC73291C59F5D3E9E5A1F03CC08A670E7FAA53B4576D2C8D2A28E77CC130F35346FDA96EE409134C88DBA9BF33E04B1D9246CB8ECE83EC28657F49CB7EF9EFEA7D4CC66EBA0819F065189EE5DD6F3EA507B2951943B7DF66F46EBEB26A4FCCDDBCF4FFA75284D4F7E326671BBAE557AB8733ACF1E1381A34E9BDC9A382B9BC9107CC642DF1A6DF5BCEB2429EC318D106091A8AB6F3EEE4346F39303AA5338967A4614AB9F46FCD0B114A0C5DF9C722863CBFC410F89EA00C5FA33402D11B8EA8BC254EBD97D92DC91A7644F81F5357C989D2FAFC6FCCA84950DD63B006024B227708626128EA16E7CE48CF593EADBC3E339BE36FDABD38EC60086FAFAD161CE61665AD30138C4833DE8DE67694CC17DD3E7501EFA37EA89F802AA82AC35F04C273F4F448450D596ADA629293B6A95D1750DC2D29F1D38CC2AB830B117087C80371229A313B2C5A0BC6D8B21179F16B608320327235D2CC97D515035EDC5248692ED155F526402796EEF0FF349CC7601C53872CC8F48A551F97DE9C651EBF4A3566E2D28310B25904344A82570D767253612014B9AF227B7A38F3FA64058080663C9EB02C31FF5200E5383426CA0FE5F472DBFF461A40633FCFF7C1D15936644781332F2A3D3707A5EF4B55D35AEEAE78ED3F492F0B09A646E0BC08B626D6D697CBA9F3A152D1B22B2DDDF5DA6B3E428DD3C499BDA47245FEEBFFFC377AC89EDCCBFA23236073DA99A214C175C363146016EA698FC4AD7D74D3AAD511E1FADDFDAD81C4E6FA4D0CA72AFF6FE976723221F4F9BE60EFD35635E2B78E03B99530C55C5AF98F80D233AFDC5573F1408F13A3493D1C7334EF2A8AE3B7312FF6B6A9C3A833007DF1D77C44A113AB9F0A22FE96B33C0D58C8D92C907508B6FFD9857493BEFF7B124F1CB878CE2065E65D4DE5D33599A5A31CD5439EE9E0822D6012A60ED522D2A150767FEDD0D816A8EF44A5FA3441F4553A740100CED50F6E06CF9312795D1C5C6D36E9358F6941C7749E7222D1776E554FDBC6761A51650FAD3ED65876C6B53013238FE98F879EDF35CF4A99A3AA14ECA52E88AB436915999B89CDCA93BC6A543EA9FF0155854C1797BAB6B316041FC6044CE56DD04C6DC667DEE48EC45DC4CD2383715574C4290BB980E49EB9438FAEEE67C87CAB04BBD45DF6470603E41FE5D0851D3F286F6690F36F31854F033320CBFA7F31FFA45920C5B2E2D5DD90D480CA8F80E4866641637EEBCD1C6D89B6BBEBCFB0701E1646EDCB4C606E5A5C32B0B063883141C2F89B033F1A687A25D14C8FC0D86CEF0E7ED1B418CC871AD4758C58393F2CF2A6E32F47D7D38A69526AA6C3C9DF0AD7C9F563067A0670490C97FAE952FCD514BD898765F461FE5487AA540ECEF6265229DE093F2C8D7ADBF491FF1EDB92BFE3FB730069538A893D3D9A525ACBB7772032990B51ACE5450C25C76626D7607B812EEBD56579A0B355F9D9990E0B0A23ECD9A1396F1F7F25944A2A2A47EA68408FEACA6EB04D51896539998E704E7B3F5B9F484C3AFBD27D825B559DB735A45A4A4DEFC2BA767727A8B89E4A9A363F72FAB655B3B5CC7D49F0E0DE8581C34339A8EFC658E6612A853E0B1BFE7B3F80E3957E2CE55FD81848965D732792\nss = 06B1A7D712F84FF30448190F2C445EE751808C72BA109EF8E49842180D2302E8\n\ncount = 56\nseed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235\npk = 56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA45", - "75B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B0573C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937826602185A7F5B9306D822633E2B7D35A39C135CA5C1C5C1BC80BA25EB91CD6A3D71341CB1314DEB05A164D31123B0A6C5CC7EDEDC1301154E875493FF173D74880AFB7438C44085BCCB29095BA859A4CB2D77BDA5D61FD9600D1B9C45592682BF161713C80D0ABA348EE8BBF370BD4B1A50E6723B9B2499030A0EEA58A6531579F8B110C7EBA4CA3A57A5B6A5AD511F896A9F78A62908CC0FE0A0C06E652240F34D1E16BA51B41AE7077C3E982608216842C499A51CCC4365A864060F4D2B854232B56D803CB91C7FDD830A50CB2AE465C91416BCB09190BE99C56F870C065C7BCF4B421718C17F3394A3684CB0BB83473927B3A1B4F8334851861044305137746AB39650949C8CD43839FA75B0A78C14D65B2D9139175F9756CE3865DB6C77467B086C4826921047D13CAAC87A61E2D6B6A6A8CB67D18A0E910DEC05AA5C3525EC86A2ED7C24C0E520B44A5C94940AE8D17F6B175642CB49640BC3254957C1E2501CD5017D3C297137A59CC06B69A861BDB73A0C739733DBBC5DD91628D85B56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B143C4467B507971523509BF97D2BDD733AD9EB94F312E4226D036E8FE827A205333AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nct = B587DA0BC68E28667C54B2104FFB748415E914B72A1655ED8634FC6F3D30702976D9343EB398F1E2A32C185CB0B6C0431CD91953D6D288B87983FD7CAC8AC595C39706E952CD64C29955D6EAFACBD59CFE678DCFCB1D902FD3BC7A50BBFFB58CCDEA00DA0E251D7EDBDFD7A61A94C420C02F368F016910F79CE4608AB246AD3AD0BFE9E333F36D01E5CE9870A395ADD5D04740E5E6B456274069CFE3028E6767DB266A6CE626F4496C04C7F22C1BFB9F4A34DB97518851E0BB6DD0B83B581D231D2D8244F8E2758C81678514E20438682CD423CBA75F55AFDBE159F1B8FAEF836402C2425E8B2E9E5DA5D46C83DBA8E731E7E103734E58CD36338B05533997B9ED95749F55B01DCA53BE39494ABAD4D0F948F151D9702B2F1A65B2F782AB8E6BCAA9E27634758D33BDE45964C12535321793DE0AF7607255FA64F100E8479CB3A3072D145408B2CF5062E6B73485C2BF3941BC54A7A2F1E6275DD11798322F8A2F36F8C96A4D9D69BE6B782F692943B46B2E775DE8CDEA83745229624F8F0A102AB0627D31E850DDDE187DCFFF84097BEF6AF7A4E37B5E3F028F46F3012D7120A75190B7D2583503CA0378D15B5EBCF704D567570BF311560F65DE6691D255057D531783EB16DA68AD591C72983F8FB3C9A3B67422DEA41DBB6083B10D96E693B9EF784ED2A00DABEDE1912093F8216F37F3E333C0A023ECFEEC104B45AE5B49A1FB08A16653CC11A9371190DD64E4314335604A874871370851C04DAC56CB0CAEA68FEF87E42C4E0261B14165A1FF6059A997CD2F4DD14D884113ABBDA817A4E6B5474E629928F9861E48D729CA8626440320C72B468E051827882FD350D5429C242B5D0D0BAE2AA45F013A21A200D4A75330525919F9287C962B2883AE46809D45C9308D00F04E50E4FE800587E9F3E7F12A27DEC7D58F29DFB7DB041CAD9E85F3D64F1BED597AD77583CA51C5F0ABA3CC73A53879587585305351C6C69A1F71FFF44BFCCDAB39F7677312439FF97218C86F49A25BD13A08B723B1A452C38C09CF26F3101A14F063984AE693AA8CFE6E138F5E78D8C31BD9AFFA14883E2962300757D158479F7525C34E35DCD0CCA55575D5A5B767EE18D3C9F8DF7A1A7C00D5B348124E7A9FB2C7ED60B2AE871E63185C790AA3BC670B01528850E0796563333EC29A69301995302C53E332F863C477B37B4FBAC9B1537FF19E1E38CF6DA73ED79A9EFB113FF8A23C4BADB007C223BC6B0A1958214C866C3DC888A619C7E8835534154E0D731F985E56E3CEF323AA95DED4CD520DEF060C763E85F1CF8324811A0849F14DF41323825EE7082732D16A1CC922DD298E04B8D55F847A2A307F5E0BB3702C838338995EC428A7348E07710C5ECA021AFA14BBF41FE4539BEB821A951652B384F623C712AACBC", - "F5F63A2BF1003A3641E178238CC84BCCF498C786CA4CAC2FFDBEFF999005290DADB2451D2D45F5AE36DDF5450D657313DD574997AEE40E275B20E99FD4E9EAD22CC50E3D7B32010630F96FE137E740794B77AFB4FDC85CDBFF1465C21BC50A88691F70203A40DD0624B63355F350B92B26F82081C57A0B8AA459A9A518A61EF22D4CF402BF0D98F9D372DA9405A15608CB9C93581AB344006A4811AF2C5AF2014C57CF85D0A8C026A3F45F5F9D6544BD9C274E4EEFF8408E55089FCB3A19D9453A1AEB8833A3877CC9180E939C4FE113B6527EFDA52B573FDF68EF0742302A8E07014BE82059C257761716695E739D9086A06355C5A789F33C86A715CB4129F63AF3EAE64117C8111F269C42963ED78B4BA96330F10C8FE4177A5CEEF83E28CCB2EAEF2D982652AFD6DA8212D45394F0BABFC96E7349091AA7ED3860A28E06322D0A2137EB245EBD3DA755B01372A11DE985F8FE9BE8CF46533704936B584771E3282199DCD3B1D739BA80AF472099D3D42579E56E25903D2294258DAACF4A9A5EC726394A00FC3AB507CD7AFE7398836E26F1C898C85B4C5F66B0521703F1AAFF56B98CBB0D25985AA75BF2338E46D080D8B615E73F1129A39C3761BD8F0BA02EE87D16673378E51EB13197CBB4C90B6CB625FC386D7B82ACE190F11302204BA35F095C84FBA2631294A92645942371BEAD2B34A92156819D3800BCBF4A8FCD462B5A7CA5BBCE412409BB8726ACCFB922654E3BA32E83AFF0E4C2B329882FDD7A38C3391014A29C03CEF18215201788619E086\nss = 33A9CE6514DA7C60B120C623101D494AC1BD1BFE390B6EA9EE87585E7A9ADC6E\n\ncount = 57\nseed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3\npk = F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD5509EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180EB31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F069D4BBBB07A395D3633B71C81A238AA549B107530519119262FE4052CAB4215647C0C2CA573EFBCE84881B45279DBB0845DAC9CE5CA807666A76C2A18DC4A39A09234095D426AC769DC4D5584D9473705477C2373BCAEC3EB1B911E8F9CDC581C2CD330F0A2CA0F937204323447D2328591761E3C093B8DC35249118015CAFCF6BBB98626E43EB12F97B12A1C158CD473BBA2B3D2AEBA488859D64120A668A6BE0F30A6D76211C2576BE6A95654621EAB6541B65C956BC51E0117306873EDE094169A956E50C9F453834A6F5B4F4E7BF3D644284AB2057B653D40479CFB63679E2B50E6975DD839100E1888CC35DBC461A7BC248B5B756D10338CF68C4B8EA281493C9C7FB4D1504AC3478CE8CFA7100CD6411FC74BF054D6932A41D234EFF8BA54F72B4EBC52EF605CEE08358AD5BAB7A0966D8B36B2573387C587196A72BE1E47132D6B3BB92241E735B47ABA99D28797B6382ADB0263D6817DBBB71D46A17C43A63748A3F34873D19497C49515FA8B4AE5C588BDACC234F9A74AE67734D14B7F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD55", - "09EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180EB31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9369FFBF2275F12C29CBB69F90A8C881721CE39B49DBBA550AB93A2C4C94BFC669230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nct = 117A74CABD9CD331C3CA13C885108EC1A91D6D4C71BF1BBD1D51EA9D624E43A6A66006577405B68E6D67452FE1B19BEF2A084BF29EA010A7346CCC17A92E261848ECE4EFB47E02C06038A30D3EB1E9DACF1D6F27152F0A8AD6704A22B82AE256D0E0D38376FCE84AD3BDE8D31B0EC32AD110B10499AAD9D1E451CE21C146B5612E0580C3F3F3247CA7252FB03D54E5A8ADE28718A57588E26EC8692DE62A01DDB99DD19F42ACAF1213BACA14CB5248328D44D95FD4CF038C9F9B0D9FCB7C8481742BAA01902ECC8568561708DF1F273C0F9322AC3D7F65AC0DAA4A66318721003AD77879CCB2FBE64CED216E405F94E771D6729865A69C2EB501B71DA438D8C0DF3854ACB6E795D661F1B181CCE86A8F413275F4E128475EE1650A7186010FE7881509AF3BFA0B9B190BEC274BB1014C5F7AD3B5CA9AD330DBD6F99C4B6B5344388B0D83824808285BA6356B1270B9F4280FFCE7D2BB82E2B236CB8D9663A13B5CF8242B1C964AC9E28A16004359C5384058BB6D6BC43D0730D0949208D888E54FEC6D59839235A42755448D8306A10DA901672F482CA4857A6151C401B4F523F1E5C9261AF0F0A91322003CD8A63B74F74ED186E581B1BDAF426A39A9A673D220D01D0CB6C9D6738999EE568AC9DA58EB72D6DB1F2FB75C3DCBCEB4D175B24B5A9338BAF1EF86CFA8D556ACE5A06B84E810D428BD61DB28EF11128F2F45F6EE6D03E6F7E8B51C637B48EBDD29C0EA60C2FA8CEDD281B8253BCA0D3A81EEDC6404391089A6B977FA9834DAE76EFFFB03D10D8C24A6B60F7194C55727127C398D6550ABB1FF5213F7315C2E7C49961D7AF82C7B71AF65A3ECFA92E9E5536230C2A40274F2F1E21A8DBCBC14EAAA2F7FEEDFC554CD85D910F9E7FAF45EE220D78DD8521FB243146F70E2E0A82B39EE37C7DDB66D62FCAD2C34DBB84490376478890DC940EA298DB63887D1ABE2461E7C3C616D05001439B93B2A8154FB4BE2B24F80548AA22AD663DC8F1746DA6EE31D18EF34E28255258393F5EFED31474FB3E3C18CD48D067D4CB4E5AB8F9873D39331BE35E3A4237350EA9C29D8504AE881DEB9F41FCA88C810424A72881A867BAB4F0A2AF4FB5A7BD039B96BEF5CB913837B599731A7188C7028E7E3905A37F076F64F3E94E5471B2B661B31AC4CFE233F34BDDD6578E6567C14A94B3A8DC9C4A2413528EE84BFA6970CB430BD0CF6CE78501A436F09A1836D037ACBD5BB0AF2383F2CB5A70C219412EDE8A72C6A8EE5A89952977610DA792E5B567F38D847AA5023755D0A74CDBBD2007E5E8E4D3936B820A43E1BE568502C816852C2B9CB9CB308D0F1108390DC906CBFE87E6C69D0EDC485C18A9EDEFB31936DEC6324CB7581276D594C7DBB2F82DC605C40EA1B52F2EA8C78B606DB3276D05397C5F36CEAFDB5E01C789318056AAE81F374B2B62CD55B3E0E92B47F0BF3214D069AD4F42C3FFDA0CD5E8F71F3263CEA62AE2066B8EFA6DFB62738DD6BFB04105265E071B07EBD073C4BE25E7DCB20AB3195B2B7D6CC497F2DDA6593D6461E7C04626C8CBD8650250288CF87FE9336E86788371EDA31B61640D624BFFBD1D64BCA390F5990C48FCC6E00CF6AEA2D2CEEA2F437C3AA9A3922B692B8A95C9F0A2F7FF5694624087A2F1388FB2BB28875C3A0DA348E8AE099E5A9B078FDD8D7BDBEFAEACA808CA8240A3476D45BE8976FA45DFA7467D9E000AAF47978185B58932F37F8F266AD6BE7C4D61C89C2DF0DB8D485D927D0C8C923304D85E5ECC8C1C291F93430E165A2F21CA891EDA09E38EFDDDDA3CDBB0BCB3AF5958C6D970B16BFD001E5A97435A1AF34C0B52E91278541A872CE4D51146867943AAE02013EE12AE7F21EB16A28AC5ADCBA65D603A5D96FC21424B5D847471B5817B731D54322E66FF1054C3874227709513A6E616AAEFAA6FBA56C9D87001CA257A18CD653C9BA981A5EEB8871950C395F71377E393FFBF6C509691318B4AAC52C37E5959E38C5E616AA94B7D5EEFAE7F85BEC8C69BE200F9DBC0132FA91512DDDF5BDC57A5C25A644B6DBCA15863C27D7DD4D6DAC52C9B9902CEB107EC107B6B5FD99EE32CCBB72ADD0FFE717A7DF0DCB54BD998245245DAFF8889298211606015F7DCFF67905D54F46492FD7E33132EF93C1CE30640121CE18CC09FF9EC5567E699997899D2D10166CE6FF981D8CB4CB992D62A1F37F9511B0560040D14E\nss = F250A12D405BD1DCA852DB3CBBE1AB43C09AC9E319FE61F6CBF2D19AF0A968F6\n\ncount = 58\nseed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE\npk = B48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43E", - "A66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F9063514A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DDF8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB55FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA944038186979C1F5CD147B9F69218509C41C41873E0718D35B8C6C775F1F069BD22339D3C440F6CAF9FE91E3D6B97D2A546E09AB4F6CBC2F5C1481EECA81C3A77209425CCB6C6427AB580B80350B468D9C0795441555B3BCF75343ED3966F69CA80BC850663776AD8E36FAD9023BAF84BFC59668E6567FFB6698FD0B0CF9CBE87462E35B9694303A90B2673A62B85C74664D5055CFEE3AD39FA83206024299745CB7C683479399E948AC2254117F491FFB3311D69455BB925E7426D24B697ED44995EE73D9632459FD37FACD4CC1859B0C6054CF1FC5C02E1AE82C2CF2ED21EA2322E315A196E825C27B2CA1CD0B93B4B9CE8E4ABA0D248460814F5A734346A0577D55E0B680F01FAB8C9A859385733DB6342DBC16DC4CA42777A7DABEAA136F149666239CEE53880AC4267A727920A9CA43C93A3E301A9859E01ABCEA7F8B2BFAA11CD3728C9C0BA4F7C7C89A466FFA3C5F2330A5AE87265A009B33C74D61562CA0132C55B8ABE791B2E59ADE002808EE2BB5EBABEBC314E2D66B66AD566EF98623B721AB48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43EA66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D36945441BBD3F5C241A6D65B510DEE6662E2A8F35757B0403DCD375E7A15991A7873C21100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nct = 274B3428C0E377001541B28E26507C5594CFC3E71A928DB4A91DF96577C6C6F40BF718C0AFB2F6E9B3045B4E6B785B90A0ED98E43E0685966DECF11591C1A79C2BA259369667D003DBF00F799D78BD492E46BA9C49A1A913830D45664FA9FA75BEA8BED5450D7EED4F89DD1BDB0D7442F595FB82FABFA3CFB6ADAA2BF805131AADCC1CFDA362EB42468A2EE25009B2E38EA9BF97EB09E600D1F45A9A47F792BC2C35C5E52019C30D832A0BE547186B6C842A3F471DFAED9739D195786985D3AC19DB291E6614CDCC3E1057781C7D8CF37D935EFBBB214ACDC71B263D170982D2B8BC5BEF1FE2CA170918B87C6FA8CB184810EF99B6E21A81F945CFEFE0A7E21E1CA543738444E1FFDF5A75D36C09C798E0FBB652229C305958C0B2886E645C96475CB17AFBF0252B2A9BB45D164795A875A283F88427BE5CA64711A940389BFD48C88093191357B79B2F56CFFD1DD4372371FC832969CE1DBF377D40B9A96BFFBF855E2C29103CE72E71033257135EDC76C69F0B21E65E0982FDEE6E576DD9561721F6483BB2A1B9D25B0964AD0329CBC339CAA8BAFD2803129FC7226A286FDBF35DF85FD66A3CED54CB6D831F559EDFECBE47B1FE12C357DD387D8190E0FD91E69573075BAA39F5A3871F4D03D3E176FC2BE8E21DD57BBEC061D6CF21341EADC", - "717689260BD06D2BBB36A0B01FA64E11586DCE8A9F3A32166F49F4233D1979310844574A0C1B8D1D613A29BDB105C5010E56E04CE4596A98BF200B7F79CED723B2BCA12E0201BA40E673357A605A785FEE9D8B3394DACBEBBEE5BA13A000F8F5A1ECC4FE14D2471456B2E5A259DA54CD7643ABD38D2C4E2C1DF06996482006C3E22E7D25AF655286BBFFF24AB557FFF9A92360B9BA44EE729E75754BC52A2A907AAB79E0D875A4038FA0438A21BC3BDA6F5D39781B40D1CAB74364F96D3FD69703BF6F493741DF6AC132FD389BF8756E634A3C364E5AC051C0B94CA6A10FCB28E9E0D8B1798C0BC6791471209FB80D1CAB903F42AF0E6E80436BF9D6F22677182BF3387339B52A65A7E4B4D871494E24B0A70B6975498DFADEAE43E732CDC61A541DE466A8C980FC44150476D0F968BD10BB43B83EF60CFCDD54D4F3B9FE83DDBFE65E7F139E75DBF5C1241D31FB66B0ADC8863573DFFF1225AF1688516589A890597619A6938F9F5545706F53795E51B292C111415CBE57891B762E2C7EABC4E5422A7D85BCF3910555DA0D6917CBFD059733D1D97A9D5D5F88B5306DF55F4D09639F4F4C987FB8A7DC7FC3545F9F5EA2AE0298F97A7D1C458D1AF14CCB60E46B2F0F2507D5AE1395A4CCB54EBCBCED8FA532EDBD61A8414069CDA7B3D5392C7A639C99137124E7A800170C109423AD97397DCDCFAAEF4DA6AAC967CC72C2109515264939625E42C65EBA3CA21BCFDCA00CCF18EFDCE60D4E711BAD4241B9E4677528BFA5664C5AA7C146AAD9D9925D65B3DE1E580A975047D016ED789B08B06F65E56927E68D5054254E8B31C5E62FAB1003BF117BCD1CE675FA0420B47DB21D56193BAF291CF5F536BAD7F9755734C73A81C7B3E9527D972D899A4B041EECFDADDA15301EF5FC841021592291545EDF6DC329B8A1361BA95F599EE48E6117EEB0EB6B2755B49A3A5E9A318A6B5C888047CD0A8AC8C05866C903592DF43D640BA5E9A38AFCFAAE64B45AD4D7D9E5A540FA0FD0091E9F1CD06E533072966CEFAF809D7BC6C86F0C7300EFB158C3F1E9925C99439A10D96BB167B64E99594C8F443F79205BCE4AF6B54C3DC3DA479108FE6F4EDB71F71ED52E80872349A9B9155A04C02BF861512992FC3A293587516B7B2CDCA3A74593E2FEA4614586966F84C37EBC2C7E8D5C0080319E3E8E06786FC2D178965F531C1E117204D6F90D41F48F9624A6DB7BB052316BF6E0C68F2E4528117AB7629CAB75FC66953760C92D76C26A846FB4693CF359515D55E7FF3D99DF1F2CADE4E3D0803FABAC924D447BEC7FA82B3C796EAF031DAE5C64FEC8305F9F688A95124E6A8A23B467744E82FDAA0348758FF64C94659B40603D4B74349C085E8059C9EC00FD4278682D1B267D20336058E7012F8E9345EF1D8476CC415DA9E3748D1D6EF6B6AE42CEE19B98D775459A68CE9778624729847B3C33B8882A0CB9976CC7E9308C64FEC5B40B7EFA744A16BE7B8C15606B26284BE162702E8E52B90531DC3C59ADA4C9726DFCCE809\nss = 35865737DEC963379A8AC738D66B3DDFCC2D4864BED603F6FBF03B48E51222BE\n\ncount = 59\nseed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179\npk = 6DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB9922CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A46093564EAA957B62B0B18078325AB1E847521DCA74F5F212B013AB90693C3725729A4888C50533A27A83A436A627A3C1E0BE10E35D1900791CC598413A818BC2F58687A502FC5F747AD365DD3348B3F96A9072C521923A513540AC402AABD74A5B364912EC36260235162492EBC96BCE5C8A718E124C0669DA4D0080117B07680CCFDC79EF10229CB8388460BBE664255513C71BC2243A2CC2A1122218581CC540514AD54365696245CD98ECD445653766847A03794959F15CCCED05863E4656BF", - "2571CE6445E9393C95BA11E5DE102C358517F7672C0F26A34D8C7BBBA5CE9ABAD9C8B4A6E9788B82BBD399838E4E138C7C1619CA8988A05CAACF14A6BE164C569444D49911525398D0A460D257E61E6B8E0D2614AA0B55AC0435F34493C298AD719A9900B94ABC08ACBA78F42195637A464FC180013BB081BD7A4A8F66909557E85784780C589AECA24402125B661A068F81D046716E5B5072D754A6878004AC9423092A3E051521CAABE98E955C093AD95D74157918960157DD5383702F3ADFC65436DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB290261FF6A1D2FABC75FEAB002D16CDC44BDBDD0967C728EBEF0E9814C60B5E57A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nct = F3D8D8154FF234CA1A5DE3FD91E3C60F75FF44B5EDEC1B56C10A8F09C98271B4C4826C870573979DFFFB5E858C65CF7BAAF4825308ED6BEA73FAD9F612156793623A0169CAD110411BD3E45973E756FDDC799ED3AB71FCBC154C1263571ED32C4B1900D85A443914CC58D3AF4CC8658396B23ECEE5CDC564EB566CBF21D8ACCD8BFC23130E2FB77740B261E65FE3151C5C20EEF4E7626A174A4F7C404B637231B255DA42B9B9376E17AFEE76072479821BF3F438AA1279C690550DCCF67C1CD613750DAD8F0837E6A3B290D549560A25D321F675EBC8BD49BB899B45C1EB56FED6C85D8AAB174ADB8DAE92DDE1BEE0156FD41FD20852155914B3CE4048179CEF287D2B146F4AA048405314A57CADD0AB6BAD34BA89283D8EAB82445BD3FC853C13064660EA20721B25FC4AA28DAF65CC73634EA268023B3FBA6B560A07B6D2606BC583CE332D73AE99E0FC5DD3A5D0440F6B660DC49578FCBEDF1B7F8BC59BA4E708C15AAFD7D04404E21379CBD898D550430E0E6D09D0FF6037BA89BF909AF8BFE0E753A9FFD551207A95FE51B6075BD239C4FFC6BEDDAE648C44FAC3A190F272A693726645BDC4310EC0136ECFEA125493CDA746AE73CFAD18BA5E9A53190489481065ADCAFC9D2DADFC2E0E777545CDC22ECF11294C0CC46C445BB8F5FF136BF2ACCD487E91408C8555E8A9C38D224DB0EB8A4BF1FD22BD25741768A36BFE959A4D59133A54F1CC41FB7675D16971E341020F15A8F3FC7A55FFB35C732F1038DC51E0B17C04738EA8197FF823AA92C067141640632FB161F703C85F777B27A8EE724FAF8F292B6C1A7FBB187C3B80907775229487016A4E52C7C4BD13D3CC9881C4E45BCD65047F0A60FD7E85BC9DFB88B7652327F3A79673D030C79949AA476F7296D4B8B2A98107A3C30235A3CB70B7F3ECAC62BAABD9EFCC7AACECF3F4E9E9998E10598237E9941707BADF2D506E2210B96BFD2E777C8E48C4E2C8F1D35529D87958037D8268145C168E6F14CD7001196CC6B1F687C1E1E55779E2DDEC8FAEA9B03897B4B2D939B4A647908995D3F787FDAAAD29D6E9693EBFEB4EA99D2349A66EB31272758CCD5E9F6640830E8DF5671B730AE257789E52C0DF5DC669E7DDA63463CA3D0A98863ADF9E212C7E970F778E576776731C074115C2B3B165A2609878295C90AD33326F6F234C3B4A900CBCEA2741D5440AEEB58B2642458C219F9C490FA8093A1BF1D5A7F3C056CD574B4D4BEE7FAFB35BBB95FBA4926220AAA6D770241B6063FDB4618573FA2F0A80BFF5E084401FADC5BD4B3AE116E34FE8D0A7CA5C3ACDFE04DFA0ECD6F074D93CB62AECDE61F4E8223FDA9E67BBB616E6681DEEEF6118CD926F8352C55244A624A364B6A66B441DBDC78CE78BC8E89B9EF4FD7A784E5FDC3330FCC74B1084AB048BC6ECC08941D95AAA6D80FA9CF3B1195954029B85278DD002EA6FE93BC2EB3BEFABE57FDAE339BB5D5F02202ED46134FF892340DD9D0823B44F1F3764AFCC260E9FDE8F808178932B01DB4C3E58176AFCF31EF8F65A39837DB11CB3C6DC0C2139DF147B62E3886A2E760F7530F397AF14846DE8BA5E8624AE166FAD651EA79AC38C3410BD708E311F949EA84267DE93840CE6B44243E94F1A26CF5E107AD20C9EB2468E517B3DD562DD2037FE75EF5CA8C3964D335E9BEE0F27AF401A5A23BF60324D4065C9388F7B2FB15A6033F722EB3311037398148822D5F9F35C4C25B0747A36636F42C9AC972E31C9F60401D612E80A09B82BC618CBC3E1CA12AE6DB3BFC6A826531D40CCD267820A68207E240861F25AEA05EAE206CC5E25C6550BF6F196D54EC415C25143CB6DBD948691D3CC3B73839668A5738455776AD9BA23214C1901572E6D9706217CADF1080E3D9FB26E96F8B704AE6DC9AE70904FF9AEFF5F3A56764BBE28D1932E45246578B02D675CA0F73AD621EBCF6D2AD4C33F60FA94196F35CD1B413347DCAAB8EBB80D6CEA13BD1DAFE7CB40A378B114FA83C1FDACAC5F0A5633F25837B53FF57A028CBA538DA18F465C0E6EA89157B0BB9D36AF64957D70E479F6EEF33EF44BD84AB372236C72BD04C7FF36C2CEA6051DDF609FCE98A968480FDD14672B8E3F1D769E290879314174563C140D2A3C73AB536F89986A9CB93C7C09EC0001D37B799078A0D1AFFDFE21E5FA36182944CDB3ECA1DEE737004F6597E1685DAD2E44E3A1BD\nss = 43691C8DBDD6F1668D600615FFA5187F59D58168A2E7BA426B0F131BAEED55AE\n\ncount = 60\nseed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E\npk = A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A81459", - "27AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6D5F411CFE987B5808D5B525759F50742969136A5089B060DDCC66C93AA7F94EA179EA896834BCB30147EFFD42753C9528643B5026B5BCF02AA1AC9BE4AC5525F734FC1049F93963FA046B0FFA7647FCC19CCD2A89FE6582BFBCD70CAB789E0BA67C6387462BD1DC35302B29AB65B53EE8CAC6F7B5CF257B437819FD9AC402019563ED5104DE97953453BB139835C67415515AEDB810455855E63B5A442940D1AB85D8C80703141C9BB0A6CCAA6949A797BC0658F56065822C52EB14AABBEA75C434A22409578F2B695864803C32649D9068857BC4CCF492DDBB216CD73BEBFB517235218C6DA930F26A1F7353DC2C2BCA039B5EBA4CD9FB3531523B1D5200C3C822C135B03126154699420E036BA827C849B285B28B81EAA64ADF41B33895286EE8410BEAA4A1C637617718F26B3A206593571160CFF48437B5187BFD5830EBCA6D2204584F822703075A40076B403AAC5AA32DA5A8E2AC0160FC8A5B5E871478C30D523C9F1967B4FE4AEA55976FA803568C6863BD50C7B0756EAC8AE8DA498A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A8145927AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D7FFEFDA144195D79E581C91CDF0247F4346E811F890F54F", - "25226B4AB835871A48F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nct = B7466FF531FCC8FC7D5F9E07B8CC149D5B0578719A022B13EE26B0F4AAE47F4A68EF6D93ED10C0A6478A5F5204FF377AC15592583F0080CDE56D12273B7CC7FD2726B517D6D87040E12BEC524B59E53624853BF92E47787AD7D8374C5578EABAD2D70C77D3E03DEEA2FECBE940621938DCE2895ED0370E0F084B65A7467CDDAA2BA0670C1E2810764F24AC3F90379FBDE1510212F7937D0D08375E7694DCC79CD6E76499869D613F2E536BD40BAC048167411183837D7BD03C63CC0C598CB2B1FCCC6C3EB5B8D5C6176BA6A5C31CC3EB8D24ADDE2E5B023C6CA273A47EAEF4864D894CCEF1CCFBE4B7AD944DCA7F3559359D19DF5C6E64EDC5AE16571DBF192D56A2ECD8B5D147F586AFCFE1E1799B6011A0EA1F70B0189A4BE459E42E9AEB5A349F58E97FAB41F5BECF515B914F5A89FFC6452CA00A761A95BCFEB2C8C48E7103FBEDE12A5689D6756EA6E52BF5EF2516087B19DAE8FD945E1598AA694598C28606516300DAD67DE45BF9990F46E705A542CF05FBD936FC9B686D7A5931C16E22DD130B6D592067F08AAF848CF7E3BA6AC8BCCBBE6100C9823324563B0ECB72E86CC7601432995D5314F80B6AF1587910AE7F7EE36BC9BD08426F2874E9F910AB0006561DB8C3337B911B1D1D707CF94D6EFF02322DB56BD82EC648CFB98CD141E721AF75DDA2F50CB9684B251F61187ABB5756B301EB93D1EDF4651DE3FC6EFE719220C5AB9ADD24D3DCC468A322EBDD6F5C22EE916D14D2845E25926229980746D20A41BED832211A91FAB25E6CEC2AC6129DD87AD4BF6EB2CEF08F36C02F72100EC259A558AACA2DFC2A518F97BCE67285D201DE9235973B164F562151A050F87C37D330438443CD38F1F0BB3A18018D0CF6FB675B24421140F951D6A8C2645EF4E640B79E13F295FD06A5E8E2E9BB5C22178865F5D9A9F10EE40E7C67A54952EF84CD19A9557871B37B6852CC788B368A1FAC04B05E16ED0826D72FCDA675504A6F80EA2327622E5341F87E98AFDE0176F1EA0C04E193F2B2B240CC0D8AC64EF8ECAA019F2D30DF21FFED196E7BF9C205AD6C3B0D4D2AD3392417D267B6CAA5FF456057EB94EE07EC3A5ED9C874CE6C9B204AD540DA39A73E60DE465BA1A135ADD746E76BA84B7144735AEB63FC1543EAE12A0A713AA097D93F7810E47BDF45BA39534F3B91668CF8DB0CF050FFFBD18C102C451A39F16746CC44A2C3A129756CEA3EF4EF21A02C978EB35D17F05B32E835B66A86F7223561C2FFF74B40730142D7536FBC6B9C05BACE89F16536ACA4FD0991055B1D1199D29A97AEDED223041C391A7E8DACDBD8DC96DCFA8682F9162520B58143175EC2BFDE03E8A0BCA43FEF3934FB8A26D6C3CE88CB5A0A66937E76645A224A9F6E6C37CBFF29023E81ED9B02E2FE8520FDCE723FCC8C9ECE0ABC5E917139100497DDAE1285F3FD1FD0C90227C91AC1A18247AB466B0FC1EDDD4B4519DB1D2A6E1FA7CEA4A3987574FC118E835FD8CF36FA6BBA5A68A3E886CC9F645E5A67A8C9661D595BC2F79CEA34043A4D5FBEAEB67AF0DFFA07B5C786B5767C19F52C8294E64A70236B4FDD4D06854F907C1F6B09DD7A50C131DCD146820334CC3CE1ED1DF88DC6CE8A347CE1DE0432E3163C725355A89F2E96DEDA845288152999A0F8A7DCE991BE19C56D2CF2CE16B43448AA85F3DADAF9C097F469EB8BCFD4E377DC4DB97752882A8F70D3CA7AAE37DD497BF93AF12A8FF21C875A3C28B394EE7131818503EDAF1322A1822C9836E348289088F77F1AD74016101DE4B05DFC6F70E3BC64A05179ABA187F4FBC4700F58BCFF07E385DB6030D8DD58F1EB6644CA0423E7943B91D98427E8BF168330B31B8E7553E24E428371DE99A641D6F6A3B3D3B8D728BD7910A1A1562973B1D944F974BD82FB2F68EBAF23BB8D548C2FAE1E5F8CEA530C49A52EC2022709AE1D9DFDAB633FA958817D75F57097ED5167FB5C130741126ED0C685DFD59E77DA1040DF7F294A03C6181F81DF449A1B5C684DFC3CA70EE977110199E55CB6C37BAEA2BB9A1C4DCD25FF2DA3C426CE9EA67A0AB37C4B95E2AF6AC19E1F3B9D3DE44551987D3FD7C692839AD60E324AA493C59A92E76981D4B4618410F76D7892B11B015E9AF9A08771FC634BB5B4E8C080308022AD45AD8FD593AD7EF44C926F8E67BD6323DACA6F4AC2B3C9058ED422695C47DDFFDEAE44CF823247C670B8\nss = 43DED3B7E86938F54C6DF02230811F74DBDAF1BB4129B58642CA440F51602754\n\ncount = 61\nseed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993\npk = 9F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB8", - "9BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A509E4BDD324314736292DE1566F165449C3B618C53C0E7468A801B962CA60D6834276BA3073F725E800A39668BB515B73BB2B055FC55AA3099F4C2B12E027333DF63567043B5E81A53F7993FFEA69BF0927BAD9A6E56CCA6F96CAD9FC434DD1AA6F2814171CC8B064000BB36931F955858510E5A951D8F3728B2B276962254D061CCEC6727D758FA0944246A70D053021CCDB9710C046F5888BB1E0C75455A09394090D0144578053D46819FCA8B923227CF36C5D874BB43B34463DB3A502B6CFC0B38415F413DDA5A1AEDA6FAEB55269FC2566940615F714AC0883F0CC74645594C17B6027C198A368A608D50258EB75DC00C793912E133290E7954604629DE990808CF8C1B7F0795D6CC62892127229579D2600B8B17A16CA7FA2B389ECAC698AD722779BA264C1027E39AD6A7C952AD9224B555344235282A6B6A0711FD854740A6A54A9728AE504764F943B7DC92703C03914CC0C6E9376AABB4CF52C00DCC211CDF81EDE889529D06CA404A08B719E35176F86C2AEC7E40D1210169CC6A09F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C13DD780EC5347C512CFABF4C2E6A44CB2B17993C7C746F93C1400A5DB9F12511E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nct = 09D3DB9D18741652A2C7E32C01B227AB83A0114861E9EE7DD8CFD7A5CABDA2CE4DBB134D32A7684FD209B39F39CE509217C18C5736F38C8466472122F75A18BA812EC9E030DD995B2510501D63FF7DC433F8590615CDD385BC5D21A275E45FC76FE9C77FCA8A772C47F0D59610A43CD061526F79F43A00A354C845ABDEEF15FBC54DF94A347C07CA54ABC28C477DC80AD504420860A981C7E271CDFC565FA45310146B61CCE661FD7D2FE8E59FA3C61DD4DDF24C5B9379CD004D18856D2282FB0450ECE55ABFD96EA517E467614DD0FC4C0096DC3010FAD4B2D29A03DBB70CA31122D22CAF0BFF1806196EA2D1D5D4A04D52D98FC55DEF3839D78EEE2582AF67C723282337D76683CC686A391242B94DBA4F1398AB607D013150755C4E42FCF9A08CFE2029CD3B89FB4F74AAB1874C5C5016D0BFA8AAA518C2C698AA016CCE3B916EDB64B65BB18DB1FD750A9E24A0410D37804683F30D49B9C4BC7E0D84B97A04662EEFA5A087DB174260F3DCE826E974370D391EAD39E0482A3370F39B84078C8A90038DAE8DE5D86B62E1D1CBEFDE3097B05E64369436277D3AC7C37C27AC0A404B12682B317BEBB101B94C7CF72D16DB763557271AAED3D54A5A39E5B720440DA3A701A10B441B9A5116D0C6EDCC3AAF939394AD97539840598368D7BEE2CEF81AC0F5D3083F730EADD1E1B2F432019D74FC65EE14D466C25E9715E145F8F8A2E6B2305A7AFAC10A9B625DED3F16434CA60044CFCE02DA11A8A60E7306A009BEC0F90158538A73334DBDE3C97582104C19B1A19E40C70DC7D8868EE6472CCA7120336231955BACE8DAF0F564A2D890F124E38229D22999487D37B1BEB73A10B9D6CEA038FFD8E92CA121BCC915095C676F67836A5F8C9CDE542028FA7B5C59680DD8635F170C24B1DFEE41C097108CAB8E69014A7D3E4F80E68626FE544B6CF3FD8591DA736F45DFF1A6DBBDCB249931762AC44A7396E0137699D53B3039AEFCF135B21F6DB0C1E53D5BB4DA9114B271C2C66E4BB7620DD11801163E796C739AE993FF7E9DE87B6B0A90F38D6D9C55917F4360D5C18E1306FD4487515BD8C87A3487170677079CDF43D9E70B2F94788E3DF366D9D0A0D9FE77978AF82C66F5D79FADCF4A55E83041E5196F1DCB9C492FA6B57429CC1425008F041C318B243879B16557B8464BFF128CEDC2D552C98E8F1E9CCB2EBC53132FA34D21127BC1D3F80E5425F12F91462B93CC80E79B2820DDB78C9E239F4898DB215A9A600229BECBAD7DC8FB98E4980F16DD4CE6BE6118463567D6B63CFF347FA1420E846F1DC8579EEACB5EA7560982E772B2032353A9EBA1730195641A7C56AA48446CD8176CD52CC4B12D6FE5050B31CBFF7F0C3F424F0BFB2E70108AC70A3AAEB7663D8F059F05A1938C47F30BBB0E492128DB3D40A0E86B0F12B3C6F3029955A1F9E82DF2B405AA9913FB8A584F06B7F62E633BD06FD9581E1648667CE90F1DC47DC9F56C32B396CFA2BE71BEA10CC7BC85FB79F409A75369476DFAC5D53141F106D6D2C440AA319740CEB08F25F4314063420AD5736FB26CF8015548F25A6FBFC2111BF41DCA601544410AC091AFB6952E854B80252314152E320EF0F5948C3411D71C4C9424616E29EEBC4DC02BAA6F931023294B2EAD21C8F6873C3FF64055BB4DA5676D887A4DA2BCEC465D2E611E033A49A7482A5363E5F67F9FB2BFE8E7E9D6D5A3AA58D6CFC371B1DAE2190BB9D3F86E3D647D76874D260FEC1DCB836D98F804F71BE0ED01B232E1C41937DEB080673E00AA505047EC4E2095011FB5DDB61E51E27023FCE4A5167139191FF4DAEF0F28FF72A854BBB104683B08D2F0E0149F3A2712BBDF31A15364DCD382F5BD814F0D46E407DABEAB46736FBFEE139A2E5FDADF9EBBC1839FF9A08D5ABFF806C7B875774A8325BD1003341B57145A6B29D7947F7A38CAFC57259C33BD63D552A2AFCDA47E82F47CF21A57A06B3452207165AA28E97F96D675F3C44F220F7573D3646CBE61200DCAF1EC7B1E2C49A7EC48E4D8021682EE3319903BA68E0B2B3A4D5D6400D1A068FF9C53C881D855B63F983B9A1104F712A7C15F37A7862309B6C0561141E58065B0F69DDDD7C9ED8D84C31823FACA9BC00FE251EDF03F903409A7BB26CC69417A146EB2A958F755245891452AF0098D27FA16EDB21EB2C85C01A546951F25BE67A89CDF749653DFCDEAA7F656\nss = E24F527DE7DA7E7DDED6B5B0BEE5546DB496EF5BAA7E83C219022562478F38D9\n\ncount = 62\nseed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5\npk = F3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B3", - "2017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C42D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1AA2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5CCB82225603CA7E339380D63A4D9160DF03890DF722683B10847B89DF2C46757815D34942EEE95D9A0904F50855C73104EAC00E22893E3764268A84BC1940B2D5D3BEFAA5571B31869B238C8EC7AEA5A70203E67A0D9851DEE23D3801777B2243E2B6328BC4AEB10A468EA96DB01B77F68CBD63E4BDC157408AD378F637580E5723B544BCEEF3962C3A49FD836E993386E4E2C91BCB92725216979C132A0879CBB49F4FF12A46B194851B76DC910C20440535F9529D68ACD39CA13AABA696237C400C6B297368F0D6C304F012824783A0B02048D5CD1797C5D61B3F5792715E7B72BE1CBA7CFB12A638720F7962243933BDC150EE5B26D4368E8C9CB985B7A0E5EA36BB942840A8B3053C09FDA45FF937396BA8433BC3175806B0E0A77E2E8CAFAF55C69B44BC626C3FB6D9C37D1A83170189BC5C47AB44CC82CB97732B8DDEC23596224CFC4894871787EA25493BC48E4A37B70E404E77436F9A91970778C74E21B19265628BA0BDAF0744A5EA4507F5B4A0E978CAD763E26A112F38BBD1A34EF3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B32017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C4", - "2D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1AA2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D5ACAF411CCB64500879102D9CDF6D9FCAD673D874A4153383806FE174B2FC1E393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nct = 2FFA3EA41E0C07757F42067E472ADF806BBF141C7483B8C184CC0706696053E0AE6253DFD7BBCA8CE4CB54FBAB32577528CFE37A8CFB5FC801F061B2776F1448D3A59475B33B4961D83CC334C2B70F800765250CCC36463CB7528AEF429F7EBFED984F3A200BAE7A57DE30BB2E88A12D9E0CA2178FAC527E261CC312119E905486101EE496332814D34E773D5E2DA26C42E2E49486E564D2A1FE8E7E98261F4FC759616FBB273AD6652420713773E20525D6E2F6DAF5999C170704699D7234034192771BCE7B058378974E3AD11522E6719D164F608BA785BFF593C353CE2B2B9C2916E2B3DF2B6C461467B36359FC4F0EEC75634079BB32A85C3DDA3211E87E2626C81AE2A7AE7D6DA4CC6E99CF7FEB3523B47A2C0BAE5C017CB53A6EB55B831355280407BD3DDAC02E7F0D9D6D50386DBD40430A71E5A39BC8D573397DA044510EE0E0E258750CCD1933AC8AC12BE84DCA88E6044FFD534CB11B15618AE22BF725278A44C86D37746D70E15A17FB6D7DFB9A855819F53F5AEF61F47A52DB19ACDF359E02DBA904AC350A641D2582D230EEEF18F4262A12BB0C6078CD7E4FE2BF9FC994E03065435E629ADDAE212686A54F9D59ECDAD3A29B1CEC83D885E55263F1FEB53CF8159AE2647B1F0DA6BA5FD646EF5573E254AE1CCDD4D1314015171413A80A018D44F6D97470FC5CFFFF770BCBDC253414B5BDAC1369D182EA7EA65B4F95A0F87A11AD213B3F7EAA367A92EEF77146287DED0F0AE11A30D7214BA0010016ED382902A8B20BB26E3E3AF78A1CCA37DE5F329F52C950DFB62B31B866E0C9DD12EB69D7F2F7B3009D28FFF4CBA273477663441DE2319619200E6A005D755AFA04FADC9F3E162300725E220A88A917113E8F4A9CD0FFAD2974E7E236368B1DF5F77889531A7596CAB58B39C53C4EAB3B55D32E34E104AAFD13DC7B9EDD0158EEED4B98DA0DB645CDC1D68BCDC46A063F63DCDCF93F20097C2DC89C1A639E92845B99BCCD066BCDBE342F172C157727873E12D5B6C5AD618A0A51BAFA3DE1DC16DBFE86BE573DA7899702882F5C1D3FD632EA2CC072E260B2B274D072486C0514F2A5AF4CA3BD93DFA795379BF7DC27AA828A0C6A8A6F88AEB3E5B635773E930ABB02EF3E77C667E1367F58AECD2C8046DA2803CA03DF423C4C5226C69DCC9D08CE9ADFE341322CA49240F4DF12309396A64A2B5F6EF21EE706CDF1189C94147F90CE8E21794BE72BECA6F29A4A48A8E71F0D634B400230295A897B22FEF4D2712800FA3131775BEE3AE05EDF6A9E42E1E731383665A8CD4A197F73E7CB3B646EEB82F7215BBD945D9DF1F9930B6C5A078A6F2FBEB13885E12DFFEDEA21F0A3DE00871B3F5F19196FC22F4B4543F95E87A439204BD455B8D0C74425F392C023DE58CAF90528EBEC0C6D858570A5D1155308EFE208E8EA880234B3249FB967AE8C4CA8E125D7B788F16F5071E456CA48D04523B562B972EDF0FFA3392AE89D3DBBFE5065B9AC09614C39B7B810D3A7F2A3EDB66180F39C2716808C904390C2E3FEE20889EEFCD51E8204580EF7B22ADAD7A1E7F25E8855D6C99B7DAC92CD2E3CB1DE826B4F841CB4BF289E9F8F47549561E6398B0C7C42C0EFB418E3F96DB1F8F21321ED5DB3ACFF5DCA4C8BF8B04F7009DCA167C334766CDE11D1E59769FC107C51132608CD811FCDC03666F979075E276D640198762BBB06EB4E48DD870E3A893CB94F0E3865322642E60CD6B50424A705511A6F6E689E8909805204825191CEF63276A99F0F39C64BEAD5261E09AE83A0EA7C4A34A8457FD8AF86C6DAA8CC9EE9BFF963992D898E7414D73044BD5A4105F5B4BEC6D9EE1047BB45FA8C8F3F5A503E748FC8083028202229AD954A1DAF5CF4C755A4EEB10433C79C526B992C4900FDCB9FC6C646FEC0E91A54322A04BC678DC1AFC3D0BCA3244B84388D199855E5CF6EBDFDDBFBE4F042DB00BF455E02F2B77100B623E13ABA4C6B05391A4F9E6769E24CE3BFF8BD4E9FB6520B0751C5B7C3CBA31E2C6C4611D5A37967B4FE6851FD319DBE46824DA6E986924C5C2CBE640ECAE83EFE82698783AF87622C0923C215FD7E8F71DA4380432F9DB468FD9D7E5FE52A8739F0F02551F67D16D3A3D61E34CDFC7442DEB5C356D28330D9CBF8B9E4BD190734BA5922960143C521CEE50F25305764342A34F5EAFAF3943AF30894369D68D300E251833E08CB3F\nss = E3570DC33608BE251BDF8A7101E897EE900ED004CE96FE29C2E9A9314DC723A5\n\ncount = 63\nseed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC\npk = 5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428", - "436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB342852936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BCAA202E6A997C647886DB545FE6B94E81456379E7550DB446A43616808AC610C3ABF273B02B1B748296A760D78F0418355F61CE2898AB3BF9069576827B80557D41000BB0CDF5881D660A7C2569613AD6575E4C528A7C5B9EC91365B05853AB200AABA1CA98AFF17A845A209FE4932F30BAC0A8873CF5DA17F323375627ADC4786E906010F6B91333112D0BEA256D3A126EB39965DB773E7C3DAEC35060AB2D782B9A7692BC40525171416E7A12163D36837EE3C731ECC38E7236AD09712B4144030213BB53258033A8EAFA677FD8A2CC013C5AB46A33531968A9A6C5E6A89613ACEEC3A4CDDCA52CF00B21D85657599D21C80692018A07B061DB607D7DF491CFE59D90D43A6EB52453B2822C7BAE0A3336833469764516EC106E8D6912C9C35432984514EA5EB9A65C3C0AA24173BB736723022A6C31F06236639A0E0A25713C5A7855399637AACDC033C0117447730747507B69BC7A3F84621167AC83E4B45AB03B613AC4BD7217ABB799027B1A33F55A9B550B3857CA53438DCD157B103C9E5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8152641A683DD690D4AC3EDF0261200CD9244AE7DAB962ECA2F3D22A554D0802EEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nct = 0C226B9EFD7BFEA45F7A898F274ED8B8F6EF318678D211140A19AE90DD454D19769F128C39EFD65E4450CAE332DA03670DDD1CC501CFD517090CC6D6F101175C1A9C1D25A9488BE6BAC5E60E94AE85E7FB50A2FA49F8565884BBCFA68180446F47C9DC2677B64B4C9FF7451D1A5849E0FBEDBFB61AECBD065652135E02B91DD9ECD59120DA83918BBFCE9A7DAA6D80AB2E7F1D277834CD6031847FEB45EAE1B9413DA394465518D97DA2DFA675284EF12739813AF8B9EB8C28FC65A7A80CE91F3F5E90CC62D4BF4EB63969444735E850B309A6348D9380B552BF7CB140B3C6331551EA1242356B238E8CF4E16BD6935D51A2A56C9609E9D30F24EF7E570E862491128DA737CAD19732AEB3E6BC5B7B008066A21DE2871EEBC6A78399402E47E008A889DF0F9FFF7AD9A14B4FB1C6951D6C8B33F20C04CE0F87B8DAA3FE0B6121AD33B97A14E6086B16BDB6CD7001F9209621D3FEC5D9ADDA04CA81F38A92224918B554E198AC63D15D4226A24793B5D57F976AEF9C07BA61AD738C91DB7AAAC7E477394B9D7A23CB5136137E2E8DB1F20299D0110E24E2F4CB2FD81F184E44FC5A122C5A4BB1EC38C94F5414AB1B4267D9B66547455D4BDC35B57B8A51E477242A9CA41D45704596628F02D895E8D8AB1A62497A6E492186FD4E814CEC36A580FE848FE10516D829F2DC419C319685BA78580490AC0B0E3453BED91829774599DDB6534567383804D7C892AC0B84B8E3BC4FD8901BBECFFBCE60897AD522611D585060D231C5FFD6FF5D226F235FBEFF0C4197843C615CB1B60432BE6CB6F38D3EF0E1B824940F55D2E323E007008BEEBBC75EFC48AB88B4A69A6EAA9D6AEA5DE80D0F59205678B1BF999AAF769925F545A4243EE03B5C29506325A3F309E90CBC5FD92C61F80838567DE34F9E85D2B7A3A07077031C2E9853DF56D42ABEB431CF6D99A271F4424CC788C0879075A0D5E3505C942C829B275E96900A728BFECCC4BE995B39A45E12A5C1C474B224803416735531E1DED2E19C07D47D8C6D678E991E07250754B2466416ACBFBD393F03F2597FEFB8FB4AF40EF03DA6E8D786457B8FD7DFE570680A00196878A9565F1FCB6F9E5104EC3A7DFE0A7E3FFFB06FB8EC372BED2A5E136AF99790D2870262F7DDBCB996C15E79B4DB0E63B6EDEBCF02617AE63092717FACBDCD5E98C14E66AE4C8944CF411B08B2C9EFFCB0D29FA2570B32017B5D5A6292E25CDD9CA0604BCC374FC64FDEBF6DF9AAE22614527FE504C19DF5E071CF0AE2058E90440BC1CBD65508E4CEE187CCBD63F7B1AF28476219E4B7734DF931CAE872E5B4A699680CA9A047CA698477B3CF216C5F8223F3CDBEEBFEFD725881EC458DCF466DD484032E527784CE2ED1A647708CB0D9B25AAADB7F7EDD300D3861AFB382E08B24E602114AAC01EA59AC95C093B56FBC3205754467C8029FC4D8A9CEAB1629A4F3A8DE16EAEA89FB82F6B3823BF2118481E9DB58BAB77457A3EEA915D7B876F9BDC6ED5B832E5B89ED330774DF8CDB6E352142B01B012F78036A9DA9A1027057EA0F81E718D2BC9BC3D6CD1A71285986A97C0FAFD1C9BE0D39F322450F67DB819C00846DEA902BB8B52621FD7136B679C7CCE48334198077B9945F512904189945FEB999F78FAA69B6507C1379A6AB68071DA9BD752EC8A955F3AF0403AED8B93CAAF45EF998597565BA6BE41232E2AE896D5783C158F", - "E8D366ACB13214E1EF45F6FCEAF6158216ABE5F64C84661AD47D03FF901CF7E2B634F4B8EAF50E5DA36DAA52B41D80366D1AD4EFF56CBDF0BC51992D354A069BADB7FAD9F1A7A399DA2719A9115C877D0429F68B005AAAA9FAB1228DE427B4643110E121FB6AD6AF8330E7280675702AFE3B72374B286DAFF3BF37F28FBCD3CC5530D5F372302393C77C41AFE07D16B22C21D48BAE0F0530954155DBEB950D2D3B0CCEE145EEC8A2A0AC28F6BCA76D3A6E00C2C61BE19F027266CA6A9D125D1FF4CEDC374358E007BA8259B3629ED88FC606170BC6C61042F7DB688187FC9D4A4285AA45E05B8A3C2262A95AEBE3074A55D4363ECDEAB6492DFDC840CBD534C1DB3789D0E926B681BD1C8EE68FE9E0483492817782439EE4F27C2DBACB5BEF32372B7DE19AA1F2405B2EAFBC474D6883BBE0F0B0770CBC7BFB1F74FDD18C8E5918D2EBEEF94B675A110FFF3C91FF1B5FBC6D6E7AFF4F1F4BA6A1169AFB3\nss = C6D9AC793EF53AFE26BBE0FD153E0E14BBCB5F47CDC0B25234510EAD56F3E464\n\ncount = 64\nseed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93\npk = 3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC301706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F38555422767F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C48E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D2164277BBCB26DEBB43D1395A23A8D890A2CD71362E2340EB68B84F0B23345D1C449353528C2998584941722A304677008DA1A13F8C8FB0687CDF688C707A73D121EF5C609C2150C1AD346A2F85FE3F58AAD4280F92C35125345610B901C305F6042ACA2F6CC2A4A0D1EA46E378098125B1956F12F54154023549D64D799D6972E3B283108E779028C1F7339A9C3D8676CE316EC9B9F09D654D8B84AC1D26223B36AEDB584084855374B0562A113D02CCE4BC1AD3EE1B69CD76EFD0504B48724D25C3416FC2D12EB58F174A9278A6620856763744A1F863BAE4504C779571D83849A88C023F15CE838B524A9C450E2B8592B98B4C89CEB35990BD39B74B87CEF750AED976F40BBAFA6F03C531B0A9C47AC22FB2B24609324F262E3233274F088E05181B9AB973A4C727EF53D40F914BAE5C99D919537E67EC61061C7B61B7D17B72ECA748894A25A5A97D5876D4608BF5C2B55FD85243B1117FB907843E47C83D29E51A11D53419051461BCE776C040C848CB8522FD2C14880B87FA970873B8F3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301", - "E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC301706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB9CC95EFE512C84010CCD7118A92522CEAD44CFF28D6E223F76702A47694C8F053FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nct = D88885324EE2D914A441F11404615809FF4203CC35865B4C0B35AAA04ED69E1C611F7FC5ADBF2FACBAB5347F05038CFAF3E14C91E756F0492DC7CE09E36A86C3D57918BF6738F529821A2AC6C7F10C28F55F737B8FBE174A7B0420B28045E188C47772D3CB83691536646A0881435026E5284F7C90D52A02541C90548F4329480E44D5AA12A3BE589FE14DD57938D95721B5BDBC3E5E9DD5320E65F071ACB3F492DADE686073E93B074A7191532DC29A6E18AFC81F305620570DD408E30F87C6B7A05A5BDF09173F61A441BFA8098C8BD18A3FC2B95E2D2E8EF0917A31F6E9D5737BA3941C7E8CB57B032F01CD079436AA7FD9EC714B75BA725FCF0BBAB1CD7C86A3794B66E424197D0AA68EC36DDFDD2B2F189301DD39A93648F83136C9C64294C35BFF9467791CFBCE2C8E46F0F8E589B19A30EEB6031E4078B402A65E16D9468F897326ADDD6053565EC840CA2BE8DADC173CBA3436FC19A1168FB68AC9FB00162EC4EDBD2BD031381E6FAAF8DF40C4A3D6316CDF74BF5A1E266AB1C2FCF2BA0C8466362EF3CA59ECFB30E6CCCA5A6FDACED32B51D61CC840B42496CE63AE708B825FCF3F603F6E52C0CCEC7A0DB594C008F8A43BB24744689BDD676C70E430D0EF630A02E39BB4C3B3BAC7BAC6C517EFDCC25231AB8076AA53A3E27452550E2FD27F73EE909075DC9E4A85C51186A792A64E835B25D1BFC7CFB2FB607C4C6B8F3FBEAB5346DECD5189E31D7DC74762472B1DE796F79729BA4CC5E420D9F56AB71ABD6A4394409CF835D7CB4AC55565D8C31F513A5F7FD917525FE5AF5D989EFD773099BD2B702322B3063A451ADAAAB95CAE12864063C77B5BBB6FABA537825ADCA246E79D28ABD589FCE80B3EF2E73DA86B32A04BCDD6E0CD3C1B9311CB312EEAE9E1903ACAF2794061017639D1A6F2C81DAB4EE08F2405F35AE9E65B5101159933BF66CF41D9E15B95A90BCAF35A0C539E3169165A1745C59C9C7BB646CC28B96125676AD175C23B133FD6EB3B4846E7135E010F785820FA3C88BA76063FBE5C5CD43F39CE44086EF23C343D96282ECE6E8AE12F91FF3E5F6C3EE38A98DBAD47E9232463B944F458D0F2CB7E85ECAA9CA4676A0D5BE1276D09F6099C72471D3CFAFD458C269B5F407DDA9E0C277A2D5620F177E0DB448BC1F4137E25BF1322EAF05B1213AEC8489F28B5117E60FA87C62177841DA1F9DE9C153C806EBA6A7E1497095B96BA977BBF31E831BF833727542C7C396AA80366B269260EF9CEB8CD1054BCF91950A7AD6DAB51E9C88DC2B19960487A69D9ACDB2409230C6B431BF85D128DEFDB58D648DA590D2A27FF28231C717E22208BBE1F35229B3BAEC8D5491F563FC6435DEDE3FF6B644F14288B65791FB03EB9D52D8CA3BC66BFF8CC4BE63A53BEE600A1F3C9965741A7A5EF228DA3F16837015875954DBA1F9BFF1D7A028CCFF21E7FD63C1ED1BF458BD1E21E99E5323FDD50F498538F68EF0E390164BD0B7FCEC3A577478A27FA49AF5C3CE66C775F78389BF25831EC16964EF84893FBCB3153A57084E84C38A16A618921BC3A53DB5148FBFE3B88F6D83371CC5B92CACEF4263A5900D9C7F9E13FB2F583400143D874BB0C7A1656D32B0E46D6B08ACE8B24E26159FB584A3561E1B7AC795E522408C398CA2E5BC66E583720C66B9ADAAF09810A9D0140FC3ADCFA5168715659BD1C29664E5BF5E3A50CADDDC1BEF108436FE5D615DA0E45422DD0735CDF98EB8CD476167B7C6A0C46B531378FF5BC450054E5B1576FD854E3DCC56451BFB9FD6211ABF591A5DBE4B78EA50A449AD56658443B31B2439B0B303C28FBB95F22D0E7F19AF6D7677979B5CAADE05FDFF99ED12269B52C2E1A6EB4E22A3FB46B3821EE457D4DC50C5FC88448224D4010D719F2A6C236E061769CBAFD63EBF26B5E6834DA7D54B79DE20741EBBD444E8CBFF0280F9665F7BD03123DE32FE8DA742D9D0E0F4A8AED82E3524E5E70F42DB312B0C5EE888C9BAC9D9EA4BCD003BAC04EF5FA02075C845B70924DD85557B08F74DE7C5712BCC3981E98AFE03BFA0FB839B9D7E4AF77A1572D82C40BD9FB2A1450936F7DA7E61AEE716314626EF1F9D5C11FFB87AA9929525C9802732221FB3DBA1016B749FF3B8CA006E427A10F894C4004BF184CC67C0982409433FD2AB2EE4317F4364E0272BA1EBEA26E4B49D0672EFABED0BCB540FFFF2162A531203D30\nss = 9658A1AB1F44049650124A669D72EB6BD2CBA3F39637C7F8559C68044242C3E5\n\ncount = 65\nseed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B\npk = 5651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA1", - "2BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE6701601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD752858A4C0C307537263723987F6C3E29918FE816EC4956C5B4B33D532367F14230B14357E94BBB7E8A947453E4EB606DE4C695468C9B12458340CC59D0B23B01B2255173AF1206383AABDA0BB1FB76A65A814BB2A4A1A0108650617090C3A35EC675650745381E56658CBB71A81CC386BCCEF66CD599B1819629EE02015B4928A5D12838892333974877A2995BB2B73BF3B292DA0AC34D26DBC501A2C20BE0E054B8B0BC541BA92D135118A5A17C19A2B3501C60921B960E013F88CA623D4B37717BA5882BB3BDA2BB146C42CA4B339A01FCFF7C35EE467A4E7C282F175985BC07481BEBF5395E0D3843759117459C2B7A45985A672657B787768C32CF37ACA5A419743C70F48BB78D53F6D65B5D3D079907975B77698649292AB0C8C93938147B6AFE695B9774881CB11AC88AC3A1321965E598B4E01B76114C6B47316657B01116412B0E4C5AEB29E0C1856382569FA800A91F6B7699928A12AB0BF92A395F643234C98B66501BB66B8BA4B88C516101594338EE57700B95CE6E334B7D4425651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA12BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE6701601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E977918B12F00BF09AEC2B492CF53686BEB31C558D0493CC7B2B9A9DC7265FA9EDB685D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nct = 8BC46F61D95F5C96CA7BC453C55C452E66FCBE157F3CC98AAF903E4D04D9BDA437EE938E950BB2C280C81136B271ED1683AA5FC2FC34DD3B2B8674803AE699E2A9D9E41864DD10B497B6655D03C0EC13DA507D1D1716F144A0F142C46275A8E81244FBE2D05129BCF5A2E70505F3EE6C99CBA30A5C697E75A4BA42AF626D28C449054E5ED87EA979F098D2740B5BC09A64F467968ED6C3A6200C20140B87BF0E3A3DBAD3928353ECCE71F86B0308E1243973AE2335FEBAE6EC6F8B6DF5DB64CFDCA6113BA132F9112870E6482697D429472C694B2F75CC162851C14C0E4D9A8125B2651C95EA991E1F6B90CAC92ECA4B562A7644685D3DC3A0033589F821BB289DD7C06420DBDC84C96834589136B8A39D7C73E04711F9B142EEAB777473A5EE18B6605941D38F106DA3D692149C9ED08DD58ABDAE04B6E35332311DCD558F76F068EB5997817F6539B8DCFF19AEE042147AB0B6F27F53FC6C4704F50E228E36D44DE6D8AA2E65F6A4E5E3FEC2A952F472A09618E4190EC6F8E6CDDDAF0AB9B497C606ACEC3A54F54272E752DC378787CBB4647151D707E28B42C5CD4C773A2A696001FBD6D61D084DD95830DA6B54A7AEC9C467F6D8BB63D63460CBD83E6B1DE8445365B64242066B6CCC2D0CA65DFF76B438563B11974773CDC913D21B9865C9694BF1E23A2E9B8836739C8610A480DB018B1AA2EFA9CBC52710134F58BBA68DC5D5709998145E4C761F855FE63600845C171790BEE7EF3BF90F3052D1362E8ACB282B636DD78FD559AA750E374AC781A34E33953840716B2E4C3591838A1F84FB1DFE1875B1BE772B79D8FE55FB3D0378DE2B06A62A7AFDF6B8592252F94D67C19C4299D9ACFB1092928066AD1A9E545A0F6FD2162A41EBC8BF60E9FA75CEAC1532DC266E5D90BFF88CF70AFA523B569774948CF04F9136A9965DEAA8CBC6FD4AA00392F4BD28201E8806FAD244EEF25D615FBA40F", - "ABB1F701174EF0F8ABBAF804F8ADE9DE56CB44D41EEA1E2C8CD9097890B9BA598C41D36A219BBD024DDD74D038971C74A82373FA35167987ADA575ECBEF500DAFDAD46FFFDA72C0BD4A5138CEE6CD8E19E91EE4E41D8F9835FE13606C9D81531C35F6DE8040879165ABF15004FB1937CCDF4D10AD4AF023B3DA345B568F587D8BC6FC939A24E8395BA36C4C048CB9F8C2A7666A5A14593DF01906C148F858AE00D8407DAA4028F8C921CABA6C6698ABEE4120DE373D410016F04A1A613F53FE8D45145327619949463AB8DE766B563A86C3AA3CA9C87A00BD60F2EBF454BB489C36405F27B9F0951EC0F66844E110ED650046E75CAD8AA17BDC9D1DDC18DD92F5A89DE164053519EE65B799F34796F85DA8FDB02DBFC7F09902DD000A3B058B5A556F90527101B955B8A07101A8E64A3EA584319DF65551F12334473E1D3A78BD95DAE687F76FDF1B6A34D4DDA2128A7D9F23891A2A57803CB012099ABB48861F50656F707A4EE53495DE8724FB51BDF96D18188EDBE32FBE6DDEB5464EF90D0607414C9D048E58279C00D97FBCE4400689F4E35076B9B6478891686A0BF129658C3ED989B2C0A99ACDF90B146D2284C0A26E892BF9D303CD6C14523A64FC0D11882D3C443D6B8DD98BDF60780769E4C18DF68CBF40272CBF0A6EF8694B4C7E78AE32C682D4563F86BBB79399A2F2CF12972EE662C76DE82C5EA740EDBD03C522FD6B547373E709DE4CA4F1FA5BD53655B65CB4F1B18CE57AC32B9FD6572887F2367312D21F1FF05F52032C814DCBED088DABE62BAA8F774F3697BD68E53CA29DC50C7AE947950AF2FAD64BDC7002CF74E77F0C81916D8D5B34EA0E67AA0EEBFFCE1557DE72D003FDBFACF4A10F315A5784C8BAD42C37F908357CAA9874628AED04D4067C3BC79BE7FA8EF1DAF289F17029F566428C181B44154B491D62D63F664E05E81E25F9DD67EB176D10C943F9AC8FE5E06D39D72F3EC68FD81BB86165C21092D1C7C1C037EA0334C296DF3C9453EA3F796A9391EC24976BD4A79596FF92989E3E8CE0DCB164CFCDA5942083FB61F918171E9C80621ADE9E6E1632368B0A77EBB7C5DD4909CBAFC25255D609828A8715056CC2FC8D6AD2C529B8A9F76A93B3C701AD44F7F3119B884A255E8F08CD1DB5C884BD3FCCA470D665AF92F0C2F2A9C339DD8116EA7A9B5D67BE84B6DDD9A46CB29E226B89F46DC7F48F8BE38C6DA81C68E0E1D021E27F\nss = E50D8305695844B9D2BECFB7D260A879E11767925C3F279A66C245CE8E48417A\n\ncount = 66\nseed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4\npk = B7FA152B25C460C63C4D18AD733422163C0E26BA99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94EB1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6A85479E1FB34C240CB0164B0170C151D330CFA3103F41183E458A4C15B414A043A1B7590AD2C79CD3D39E2E6655F17A1497F35C801064B95912349C8878C910BA7BBE3FB25488947315B4AA1C5C10870B0C81B8CA3F6472D89638C2D283EFD290EE108A9ABB71D353AA512A5601F67E02B5B9074881FF96650B9BCA29DB27BB8A2F84F09069C75EF6E42F5C989D3229B759908262818215958D1BBC1A40DCCE324A5B5A18CDE861C2EA085641A814BE004E5435A837F0CF7326710FE73BFEE27A0A739EF5C08204C3A98AB98A1BA865C51A82AEA57F1C3A62C12B7CDEBC6A87BA13DF51A1EDE668797199B5943CF5A6C595452E627B27C3554A92B4488A476D28348124F0CEB2A29A2EA926CC656496B4656B4C0323361483469BD183604D1CCDCBF8A25D05ADC1344C1315263F46A5C37BA98A96179B5AAEA3D14B7A7BB6C6CB4A1D068F6809938F5A55877137542642CD3A06B03400D02CC9FBE83A94B63441FA1C28F42DE5C81583D19C846020FB17AE65B1512580BB4D066C536926F7D571B7FA152B25C460C63C4D18AD733422163C0E26B", - "A99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94EB1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF7233C98FA4AF17FD014A60D11CA5E929E4FA2524F7DB289CE0947AD90657990C153B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nct = 3A78EC350BBC5D013A17ACD684202828D6AE13F6F4E9419E991B0AD00342BA0D9CC3B6681A16975D01C2CDB4209A70C315F1E8DFD455B06A7A04F47D7CDC5AFDF5A6F66DD3D0D3DF881856E9ED083C966997A540F111382FC8B947C45ED02BFEA863D17B417245D8D34F16A1369F88FC530FB936236E503C7EFE230EE1D1ECFB6DA7329C611E7ADA805D1B7998CB5A0F700541999F3235C6F574B7660989EB9A005E3BDDCB4857C35CF4550AED6D72C4DA37FF7CE0E43C93514E5E8C6E562B7438D1F928CF59ECC6BEA1C4A84651AC08717C41980A7CA309FAA50A8CC9408C57601C62AB0B51CDD5E8A8A836B6556FA1E15A74E6634EC15DA4213AC300A001564E6300BA9BD8400E9F052BBB1571AFD09147CD91EDC9CC370D3247BFB7EEB9F67B11DE3E95E91A5394CF38CC542B5C7560E68233AFDBBA952D25553071D8FC1B8316F804483FE777FAD88728505ECC97F05E1D84915A7C6A434C6C97984755D96A9980C42EA414FEB46CBCC862DFA383D824E1FF75ABF450D0E5C14A21FC6216B3EEA284D7C5B1370B83AF8E1CB1F28124F31D664B03AB0B02330E624222E7F5ED158A3123AF35C4A294C4B13121C94FB85786AB3E09B279506DE16D182B349B6E5CFB8453E9CE45E1191B9839F97E76DF8BAC9A8FFD0C9B642C7E4749082DE7FC4BDBB39FDA2451A8720ACFD6F2E7A4BCF9035AE8A64F08EF45E9540B3E21DD44AAB83C84A4A893C8C00ADA8D91CFC5D973097DE920AAC93E9F749E64425E0BA92AD9B33CA5E506E3D80759057DFD3CD44A7854D52C3BC189BF24A6277BD7862700E8250B36896D8C355AD575179EBABB2D6AF22377F3F53422B21A1A9445D6AEC99FEAB98D6F2059F61F5E834C2725018A4F7A86D51F413CD030D9B33736B832C4B43047C355917F2DEB8F7C4EE01A329957192D64DD67F45130621D205B6F654E482C20A402C48F3B9F9F36EB245411A77A716F2F278A820849BD11BB2B109591619E1969585C55276BCD07AAC2881016F3E946961F971EB158E3CC3090F8C543D821E4ACAD8E8A5C23C322DB7932CDBB5E2FD87B068684572583025F71C130CAF384D3EB8DBCDCB43F09979B43D9BC401E7843CFAB560A041AF8FCE4708767661269DFF41DB075C2AF7B35F6CCD1C36BB6AC148D13AE56116A169DC152ABA0E755DADBE48404CBD6000110DC7AC811AB11FD59D62E50BC984E0696A34B8BA5FFF3D0CD8394A2A6C43CBA701F9D49615933EA94484136E82A39857B9976A30DCBA6EAAB7B5ADF4D1B8EA0A35AD8CF9BBAFEB4A117675CFB9AFDEAED624D4EEC3EDDF56792C2F47D88FE7AC0355BE8C8036DE2098326B7DA6EED0F706F4BE23BDDAAB30F8091BC973F6742E23F19CF75401CFCCE350012FD136E70372E5CD1542660B6430921BC148338138283DF1EDE68A562A3885E5D9BD77B8C5920BDD2CD1D53E2E4FC51B93A0DEE448D71FB55A0CE11167585BABBFD4AEBE3C2C562F9FD4370C22FC704029044218AE354AD9A520D678690B1FC600DCA0A91142E55F948107F8E070E12CDF552A61B7F2F6550E747039E5C97EBDA604E2E8F6F2A12A9212A073CBC07ED3532311F5B1FC60F5824A543BA28DD351583F2EDD3692EC5D219C0E13BB37A11554501222FCDED963B0A90F380C5C06BA649DF28633DF82B45964C8FC661D53D9B1698F1061EACA9DB22430F99C0E67F6F9B2DACBAF24D40CC22E2EB8847C4365347A91A6ADDE450B1928536A933F835D0B47CE7EA5A7139A7E677C83EA540C9861FD2AF999C6EE9031F708271FE48AA7F51C3B0AF2C8BB2064D7B977C9B994B6DAB8E36E09824CAB4E6357B09D919E18EC7EB5FB9E62C67FAABC7570D2FFACD93D45C1DEC9E86422556EE4891BF12C4D04B982D2A330A4BCC668651B854CF79543A7968EBC61E63A4395731D9CB3E6CCB8C78E442C0B89A7C2EAD4905B6E1C53A0E7FBEFF51EF32C88B28CEFF498495921A5966B1D1E9716D0AF2BA02A9F140644B54C08DD78D78EADDADA98933F6C797ECD6BC245AE897F0922B257899140BAF154B2750CA65B909BDEF4A4BC2D086E0B4423DD85CF37B06C1D67BA67FB6FBD035EC359B1CE1C5BBBB6201430C3159D04A497559C18997C55AA8BB80F8C750103E52549AFCE83F52D20E563239EEA66FF2B6D2D6370579E6FBAF72A7CCED4A7F93C8CD3C610BB0BB90F8CACBF020DEA7461A007D20E1BE43\nss = CB697A878CEAEC9484266727E6F96CE24F11D01D1ED56428A8A016655F3EAE13\n\ncount = 67\nseed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0\npk = D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B5", - "3A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B2219045B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F314AA643A9260BAA22B96842FA4995601C71DFB42A5719C6F3B9208B19728A8C085D28068412BBF3461DC09206FEB7B1250607C1E33AC229323082CBA12B139BB30EB21A5861D902C0E35CF2DB3C227050CB8C309DD256FF4871186330BE93492BE78E267640B49776DC98ADFC0197C896A1FA27AF841351B5C790A6519F58C98BFF08029FC09E3B960B6898577C92612D264833737C3E4AA1765C5D5B49BB12BC0DF280890EC6B7EF55AC5FDA82989603A7F513C5A41C04B341E1197B7D4049E2C01CDEF47F27208A48AA0A2BA5706ABB474C467897E154DAEA8410181C6D4CBBC9E73746D46D6F372FE6836D82DA12A31B0673C10B35C9673D25830ED32AE795BB7D1AAF2CBC0433939A79D06DD33CB485A4BCDE071B5C083978D78BD8E359181152FC535770548DF0EB33A780C0C9E7BF907540A1F953C972B43527B0BC586B8B2ABC865B9127CAA4EA98A5DE1AA2BDDA772AB0702F983EC8A4231BF48C2FBB37A4247783BB0221098A15781C3DEC95C1990B21C88CD1F911624600252759D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B53A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B2219045B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F091210FB4F6FAC00A24167D9BD2761E601DB0A3734E3C835D1E9C5865B1E379CABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nct = 6959F2136ED99EAD6A930D5DCEACBB2D35BAC303D0D2DD744B4822A77C70EE532298F4DB2FB202ECA94018D675FC047E642A7B178E3148C269EFC74A224480BAF7DF90E7A7CCA50C1A3998BB41F2147339A0F626EC705123F848C3E5B57A4E170A7D7861E460F1309B7A658CD178B1067A0C95BF2BCD69EF9741882B6FCF91C925901BAB59E39ABEE68582C220351B7FB3302D3EA5B1BC7D1E017EC65D418D7CC5548764D1C7184E450CB", - "CB5608039EC5B89E37E9195F4A86A2AD61C56CA569D1C4413F3BC99D100141C433ADB9B5371838AA7ACE2BB54BF32B210E83A13EEA07EF27E0708FC3776EC84EB35D134D4A49FE7E2C7A0005501AEA667A614CDA82F16BCC617E97FB8A53178BA0767E038E111796CBD01D19075A117897DB4929219A62E8A1C169CB9E84583FD772CB64C7F273628118767B09BD8D74CFCC98AFC80F8474710ACDD795FB1E29F59D5CECC9DD0E67954284FAD057705C3F8A54FF5DA60604BD5CB2C235994B9ACF43EA0A3019591C969B5185CFD1ADAEEAA3424F50511837E37DBE8C261FA2836975F70B555C9A39A653FBD75D6CAB80BE51C8BF527FA98DDF15E14FCB5244E74832832DBFC8357ECF0A3C14BB9638336093626A63AB0D83A4854F0C8D2DED79DDFAFBE429BB1C69A5537ED10E4D54AE2BFD8537916A1A187FE96550D6B7FB659063CC4A08CD9F0218DD5492BEAC4E5F04AE07969500E4C9DA8571E46D3473C69C208C3646844582971007A234021188927AB923130A98904B0A7623015E4235C9E6DC9B722EDF60EE9EC4272C3D460317939262565711C5547FF4A2A3E76B1AD6A9A142816D1216C7B4EE2CE005B54B10950AA6AF2C9C87A964D95E3F74719DD96828C4D88733C6FE1AEE99AAD00AF75F688906BFDFC2D955E27F0EA80CA1758AD0E4AE8CBB32604C1987A44FA9B630F17DFE6F2D759620C183134928425FAD9E7B91274A83AC4F3D97B205C230FDDEED0645306BB0209E6CE2C7CFB9E2156874B9D4A98C36007C959F555E6BCDB71D87A8040BA1F2AF909CE28A1AA12EE2378A02A9F99BE2E5094DB1DDDC4866FA4B3ED99836D19F4601401060285ACAF5C7D03AC9D473805EE5110DD4CE97A8EB2BB9C8B7A7CBF1CD29DD1D5D02962D227310D64866C09E8B9BB642422BA5BE66220922CBE2F7FED9695C6D83596FD018640247115669D49EB6833C385B54ACA3B31C5AB195C767F23AEA11013249EF45467B6BED014AD9A0B4AA5542016D20BF0C433DE6C21895735657E71FEC97D7B1951FF2A23A6629B9570A43CD4392A0F93E464D08A7EE40A7633114835B98F71A599828A9ADBAE22A2CFA3015D123AF3E422553E1D28C6AA4328FE28E1971E1CF7CBFE5FE940E81D0AE7C39BFB551CEAF20AF1769F5ECA338598DE9D94CAA0975FB7D60D7C3CB6C8B1494AF0F0981169F0A06AD50AA404F1C822CF845A5C1316CBD3B6F5CEEA163B931D4B086EB7FC7FB3AE814B16D4DE7F33CEDCFC69F2B6A4DE90AE16E47D8DE20E60130918B9C7E29EC0D52D2412D7A0A9AEC9B48843590C396462E522AA539592DF6EA4D38FEAF8A515B8FA98387399752BE504C8138DFF46F09CB71220575625579021537383CA84E410ABF7649F4BC3AA2394F32110E349EC290BC937210586CCCBC221D7123153BC7AD55950E10828B1E2DDBC363A02993E0DDCC20ED7FB6C67704DA0E4740C3D6BAADBF44C5DBBBD06BE14E52B1D16CB329A4BF1D744FA7C4F65071A0B189F8C9C711D245990CB5EB5E7FA620326F836938AC5A5FB5CB897AAAAFAD79C64AF4FA73E9A3D71274097672E018A85DF98E9CE3476E0779039A6A2C0A5D32793F48708C74A588220FC8BF0ED22DEC8DC10CA0A291442301280686A2FA2FD6B6C1ED0CEB93F74935F77173FF56DAD0616F2B1D16E88627009C944FD678B8918009F59775D4C57DB05E3C630237E94515F63B5BBC7641416BDE130D24447763C8AEE48FF703D9AA8BBC9B970B1E7F17C87C50B373EE8729D09B31BDE31503565895FF7B7A25F4AF7BC8FF11EEB4C7215CD128A8DE5F6E1854089B7BD33408999785ACF74EC99DFDBDBD096B55FEDB8E4105D111C9AFEE76C97DE3EFA0070D273BD4452403CF8E84EA350C82D13D86A2E9289A8BA67731D20274F0F3A12EAEAEE9E5300315C56D2FC322E887EF41EE18CF5BB77885866335A36ADF66D923D88BD0B30CFB497437F0D0D\nss = 53CDF36F6DA6045C9BBFA9FD3A8C525E0A775299490B61CC2EAB45001050AE71\n\ncount = 68\nseed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA\npk = C675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D835476C8386", - "DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85ADC48B21E11B57F853985689697A591C5170B2766A18D18937CE92857A99095FCB6A2524BEA122EF1FC8F6AA724F754832FC17C932388B728359E55800E3110C89B8B7B711AFF4785259B3E1B2B0B886A057D71B035617DDC7C0C8B1BCDECD50A7135C8A68A2FA2F7B62B10BAF6325DA837368280102D7A7439D328F91B2173D8625D769A6EA936990299A02329380A85A818524F601B36E6CFA8046ED2F7C1B5C13260152AA34CA30E1887F2849C61B41649913138B74C817B2DA9174D3AD4CA15653F768896837323DAB2C18781A8BA793D54C9126DF6A6EC044B7E709870422A8A1C030F238767C91D75185DEF8002C105806CF728897B382AA596DFF7AC969A5CEDB9294DCA50CA1C74CEB7605E978722B148817964CC1159883A6DC5094F02A5767D4BB5DF6304D3148BF009068A1B2E4DF78BF021182E985982F4B2629C049DC26667746C4503AE0491728202BA0B55A8248C700484597BAB32DAE41607538BCC5C9DDE4A198CB81EBD9C143EB9B612930DA8F56FE3D8C02863C04CEA9EC675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B246C206507B89F46C6E9CD5E78B6CC78FB3677EE609CC090CF3782C876FD5F941B0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nct = 8A61026B5CE2A0558882B991529775934DCBB7E0C0D25F0A1A29E378E5DA5D7B66EA087AE4BF51FE9BD53D49928C197C651BDC3EF2A99ABB66377E55746FB0BBA0832AB4DBB389D510FEFF9CCB84BDCF88AF7F9E4659402E7919F3FBCE0192D54B68E3A0D0DCC800BCCBF5C5F51596935C5634085E4E9E9AA07473420FB1CBE42D97D2C219C8901F662AB3017F63F69E4E75CC1739EF5B1092DA79C94713CD29AED6538DEA70E18B3D72DEB9DE7053AB5B0532D558F624927E1F44D6246F9F263EBBBF819B90E38E0B7DA5F7D3D3071F2D438591F071C2D4382449A2C6B9569EDBC15B1C0FD3CE21340C86A0C6DE16BD8B4AE3BA5860D5F72163D7F85C48D688E95680EE48C4810CF0055F4FCE4EA5A94379BFE5985C9B9A8395AD6A49371E4DF437B5D211704E57E9548EEF1E4F1F4AB6A91ED28E7432FB5262AB0F880898A0A25494CC1A6852B745DE8665D3705588DACA2C8F44602D80B30862CE36F032DDD1D35242AC4B1D8B2849128402F6333E321C85F894DAE7D58794AFA616A09AD388A07D89182126DE43A0A1877EB5A1B5527CFE2AA0AC38C07C745EDE3A70F1A4BE268E31B15C491CF6C145A1DEBD70C2DF335E4542C379289465947AF1DA941526E970BFD161A0BCB5EA7C33C4A00ABABE1023D6C157B24CFAD69447684207964177C7D460A646EC6BD8212BD4245D912EF032C5E12B416EF55846E7D59CA4D5FD9FCB40FC50FE3B89AE9286DF735D4386F05F453F0BB20E71F92681D809F185365CC74798FC6DB1E5642929F2DE5F42B96DC307BBFE3FA52D9A3C6A0FE703E33A914E1AFBDA76E5871291596551236B4B3827872F2D40159AE3AF892B0664B8765A514B94229932923DC9D5EC7AAF9DB2DE9E1C446E93A2EEEBA1A5F5C6260B89FE3A752D0F740A4ACF50469F784C697DECFC4DCA6D01BB9EC06E6D68328CD327EDC45F0E771BAA0F9E9F4F0336678A85A13D5D6454DD1DC9BB6248BF91C9AFDF6ED9CE0103B19380C99FAF87A996FCA6FAA8D294236CBFD1161A2E28469F46F57EB345C1E0A78AF65A9DC3AA97140AF8C5040EEDF903C0E57EC54F38AE8CCCF9912C86C01D999959240485BBEC4A345687C27094610DC92946C8F676474CB203D0308F777C7B58820CBEB7C2F5AC1F5482F5C7FF9ABF87D3EDCB54437C314CCC598DBDAB431ED9A30462C50B845D5C2D1E4750D8C70E901F93174AA752B27EFE02CA63E6F4AD1CC1A250C334D30F92522C88AE87456231C8CBFBDEE6F54BDE17BFD6CCFD7A317ED313B2927AAD5495075FFAFB5B6C86ACD398B9C4E5352B7FDA09F4C479763D76876A5C117EEF7BA34742C8554C14A9ED84C5B6CF0EB84BBD7E8E2EBF5C477FD5E5F88AFB5830648DBACD67EC29656F48803844D49646AA0082C932EF81A5E7B8E54D7D13710B0E5A8B836CDABD1C6521DCC0ECAE4D93654FAEA661D45E959B8B00A70D19A6F2796CE65C9486FE8A1BAF4805A49ED50BA888D3FDD1BC72EA75D3E33017935BCB7F084AF748CED89B4CF9DFDE6B9B703CD5D17BE0439A146DEC9147AAF25B4CF83E4DE4B0C499C68C2F587BB9CC9D98D0A93E9AC4908C816124D4D441CCEB54B0CB40A0ED8FC040F6291B60A33E6A4D36B25229A1D2DE05C0A8C644C93E2503676251FF7F440E4980D50A0CBC15DF80B908A8B3E179643C2CECEBF565EF5AC4FA8408989FBEDD208638B7D8A6AE0416C135932476068502401199CB0103BCE114708564B601B8384E7955E5D6587C8EB7BDAFFEC75209913490E002FCC6AD1A2427C55CFDBE7C14526F6B6A2087945F4FB11E45DB4213F427C0D3ED211E389450C35874D71885A519CD8645A675F348216E90F56EE15EEDF451B2D5148C074403B8AAF57756030CF848DD0F85E454F459C7B575B581A0A0C28DAF9A013C33BDE7650F817F6EAB6D7138581FB8C4BFE42413A23F78F150BA5D847DC3B235214D2C6FF613A45E6BCB80D4A18F44071249501EA5BD4137BB9168577A7ECFB2A40ADAEA0F431F763BB084A6732035475247343CBD63B0AA835DEF78185A615FA11A16E791D0F75CE9A2C9ED66F095DB95F65F4E995D07D54B899B22920F037148D1865C5AC7A0584EEDC69F2F01ABE8C722D2ADA88C4E63BD2162297CD07E9290E088853FFB2FA4A05FE70B6F7B5CC53B4E7E1CB61181038F6863ABE0F99AD19B2468BEA2D542A4E276CB717B3C5486DFD2014A44\nss = CCD0AE3AF0A25B563080C0BB9B107C8EA0ADAF8E775407915A0A12CB8279AB5D\n\ncount = 69\nseed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA\npk = 10089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D1", - "25C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DDF221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650E56E7667CD5179C347A894B5A9DA3A3A413C2D3A23E5DD0C7DC841E10E4A83B3BC0EAD17B5983A57821489DCA73D1656E97632BEB9A3AAC017855A74F5F393EB5E42C96A207B06687030B28B5E09AFD66225AE892200969CE41420F960E44963F634BB9F69C7C4CC2849F258040257DEF4941D9B54476D2CED88799140807531B817DBB1B2DA7A4477ABD378155DA169A84086150AB09AC8A980FC14DB247B3A76723FD67701644BF72810394B0AC77E74BF94416D866489CFC286DA29D62C1947BE88A0CB78AAE94610D48738019768DF89B38198258DC7F70D62A3FA72479B9AAAA4A84259837BFD4872D8C708D478A0E674A66DA6CFF330A6E140577C6ACFB83CF4EACC370EC57FA76C76C765C39F5A07B8B1A244265CD03AE02433D3FD438D5A885EA03808C6196E4A3A459CA6D6B456A6FB961FED58EC0D353AD36143C841CC8A0390FC55F35D50400156398020051A10C22C69207FA839E12750CF0A5CA404C6B5344B9671E6E15502BA17C37872A9BB390CD379281651047FAC2B6D20010089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D125C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DD", - "F221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9920560200B8D070D1DB2CBEEDF3CB322EBBAB3EDB80CF474B4178633C210B2FC74B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nct = A7729E048C9B11222B310632B461EDDDA0BAE6DA73CFFF6F17C48408B2B5BD0094C1D0551C2C77C46F2B5307F4A0119FB88DE780466D953D2D14CCB3DF3FED1E66EC8C98FCCFD59EEA5EDE3E761D51C6931AF686F26D8B3F218D378F0E63348E41C807C1FA81F4C01B7C0E21FF9F5534B2EB1535527249EB84EB3C25B6165B9FE60DFD7CE708758F66A78126A6594A7A6A6448FE426393F299A802EE10C06C3EBC45E6C8C55224B32C58E56C17FBD1C89EAD3105F0EBDE5606BB5B93F5A9890CB7B68B8614A2C24A8843A74D92D8B7D8F8D8A4220464E4549AAF113194B6109E0DE3C2F50D9A1704051609E4E01EC940BAFAC8010C73990DFD837DC083767683EE0E2F14731E492E8E731ABDA5487F32535C6F38E40DFA14541132C246D9B31B3534699F7ACD43CE0168E345CB35693F4554E7D4BFE2BA71278070C7530E8A920B363015C7159BD7476D81727824A44B994C247569011EE593D114523E7E2F22C0FD363E1D8C103E4B57200E23652FC6DA92663627DDE29F7E8F01BB5960AB6E786C4F89AA4468AAD2F046289A084A079993FEE4B773EB43CDCE60ADBF20BF49CE9B8D22FFFBAF7DD2E2FC5718006CF7CDBF4876058A5EDF24801F7E00634A187C4457E69908194C1C652267BB8CDC798498182CF73A5D12B4B0B37ABA628705B8DAC0082BC58497818567BF54A2360026EAEE1CEAC34CA3945E24D8EA0D34439AB99287F2415200017D8BE7F485A3CF0227F06CAA73789F4920F9CC8659B9462A9FEDD59C4D9233AF1518BE2C2605B260E42B2885A0BB4E77840470FAAA62186408D08E62737FFACAC3FE8F71D13332119E1CCFE68BC2A0FA5AA0D29A5CB28CE826DF24FCC4C9C0993AB62CAA969C91008BDE7A10AC0F074759324F094FD0B46D132D93DB00FE4DFA1E3774441560377B0620B920C67EDC4B8EB729FBD1AA09907EC9B4B5A1D4626733B548D8C355DA1EEB1B1D83865294F9D0BA2E874EF475135B71A58E5FA355BB5D8EA4FDE11667BCE73B5A12560EDDDCE98C9705141D2AEDA1585791A29F852BF366D39485E0A1739E0D6291E52A3C1DDB9A489C768C19325F94C9E52CB3310B8D02B7625F98F284E59DFC126E0950F2CBD974FC7CEDD3BC91B2645EE7D939B32B0203A1B3950A849F7F020F97870A12F4191D482121D2400B33E4063C037CB4EEC6AAC12002B9A1CC4B6E6F48A393C4B62BC2E60C81B44E8D585536F1ECFBD0A5D349E49C21B22462906FA9E1FB00B5F54E56F60D42F59B579DB3F0839283579AEC2928190BAC77A2B53D07959FC1F9C1EE3602E21F9ED5210ED2EEBA0349F3EDFEC20B73D151A7667F3495A0929408C5BDE81E5832B502E0B8221F1786255487AEE67545394882065D14A5FED9E83B32C395F80AC9805796CD83D98AE12127993EF4234D2AA7A1B0D1056460A4E7492CAD4D0CD644FA89780AA1A97B64D66A63151C34E1A7E5A47C82B5AEACE7F55F3625601AB5A420225BDD671D184D09E65EAB5C0ED8AD72FB12A175C78AE18E2B431496F834C3A34FD3C62EB5748D67543EE0AA9FEF7A5F093E4DF1DF9E511A1819C4B87321DB03CA01533C9E2802534D5B01EF73BED828CE632FD3494E37DC5904EB7519C1771E004C8EF312C9C9354410FA38BE45A4693930CEE0A295A2C8E0CB347060B58A5004F6ECD4DE4D8A2E2785AA1C3DCAD78FC70D2C45B38770A7F94A3A28DD3BB487B252398303E2DA958693615BC6AAFBA899337F843F4705A74E7B6FEBE32C734850716C09CD84EB6D0A6206974D9A586F4063582A0A97D29D4678DC6A992D18505D9074308C6413C65D5988FCFAFFBF151CCB69D872538467AA603B414D6F599AD9B4FBFABB4A595DBB22B6A394248BC7C82CBBC6D3444C447DAE99D9BD3F11300168C147F7265F89B8297D9E5D6085B058C53FDADBE3FE886E9A159AD22E2AF7D753593CCAC2EAE2710B782A957E2173B7EC9E3890E2AD5BDD40C593978B4437B0EF85790CD6474DD2F2A7F00D8FDCC0DA8A1443C4A804447222C261D5EA0519B8C250F5EDDB53C741C96B4B4618F66D8DB52061FBE23A6BA63E501E61BA723B889FB3D9ADA759492B9A3B31ED4736F871C389BECFDE9AB62F243190545941AC7C72D231122F5328227979CB53FA4173F19CBB2E32F7DB55829F85D816ED1D31C1685B29B5C721FE933E544FED651CD2B42EE8B30A61EA86EF4C323133A6A4E9\nss = DAC2C554310DFD43C22FD2C2E1B26892F169C18ECA56C7FAC335385910445FB9\n\ncount = 70\nseed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F\npk = F2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7", - "AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE8266D8106E77631E9166653D50B220829B272C2ED5568FD00C52DE89E1CB76ADB4963623C082F824AFDE530E842838D6C331D80AB47F33FC2730BAE2407B8A40C10642BDAB993D363612E5B6250825C92FB6A78535FB1EBC52BD83B6F5B58F52669CA138370F1B21FC80F09D7011A005A20125630D63A9E596DC782962C622BBDD44582FB8A2E4638F7A0029C740F87DACF6300A8AE8B4CA91ABDB56534654395F9E2C7CC087633149AE3609089567C7C7B20E13C03A059A5C95B22BE46671733B28B41B354F30B043BA5EDCC15EBE74E7CBC3188B6AB37FC40DD3BBEE7E02DA545942138739479C4F610CDFF564BA7A281B7249267C3740966C7FFBBA92A8A1C3328B19F58C058EB27E27857E46585E0A4AC62F1A361E44F92413E37E7CCA667AB53064DAC9B3AABF3363451C95F6778DDC114F8C3673CC302E7183D49379BBDEC05FD361399BA5AD58A5A8F823EFB096E1DC522179100626BB67AB1647645794B38AF228787B425B03F7C15082ABD063125086C8586552070F6897252936CC00BF2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D03A2484828BCE833F9262405B562BCADE9FF04877838558409D2B60F1B689D137D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nct = ADC71BD3473B28CA58DEAFD4B80F366F36284B335B67ED949864033518D38BFE66D834D9BFDD8AD1DBCC6F6363CFEF391EF583BE7B212BB845960E2B9300138258462FFF104AC20CC4F91397D8861CA43AA21DBC4857B126C70FEBABD65417739CDC9590473A77164FB3D39BB986E2F09AA6CEBE60B4DF1B2EFF7743484C698A23AAB47C5E5FF4127DCA9891CAB124122273409BCE5916344424EF32AFD2429C71F99BDCEF91F3A8EC87806C9B0358EC63BE1CF264E375A61DE9EC7E58E6B8920B5E41ACB2DAF00F7D63AC0F4DA048198480FDCC1E6C13609E985FFB8549703819D3E76E1A6EBF3C6F4706BB1CAA1ACBD4CD896C0759E1564AEFED4B8678236ED06BCD6669D1D8125F87DC77C7481908324434EAA580EF5B28DC9DE7D9499F7C67B127B780E67C4647D4CD83778DB2AED1FB0177F0FD54D97668EE11BFBC480CDA57E726002328641E8D7589D6C57FA4D3FB9784ABCC58B69BCD9E21C5263AF02C7F89B8EC89AC4DB6609A6696ED2F7E55713AAFA7A1B25F926D70C01AC90F5D0A11415C1AB4F5FFAAC01632485301254F9D4C6E28C0830D6AD6B44E85ADB99AD79A159975DDA0519DCCB122B4123AA6B6E71279D509735F97562E2BF6D113F6A41CB99B6CE65BC235F5E911C264D70AA987F0B981D4808E1D66BF41DB2F3FEBF0711134368CF626A867C7B364B9CB070199522F8690D5BD6CAA507763907982B530B3685CA2EB1ECCA79BB384A1501E005101B1F73651634BEF2B3D4E44CBCB75A2FC1143A52819ABF4D35BCCF74FEB06DB24B1EE7014E0FE67FBF099EE4F452DC2A4DA2FF35F514E8BFDEA90DBBBB09E881D5BF13FD0C3EC49A30EB4ADEA5C29149FE42B6CCC2BDA4BAFB0286C163F5F71DB571E653E5591BB01DB916E3CF901391E4FE101FF4122745A5FB99E814FD2B3F00D6B0F388AFF722565B608709FEFA8196E2B3D788E97E5E8A3830FC3E8D7A79CC1CBC7F11C413CEEEB99EDCECCC97FB9D46A1FD3401EE2CA1DA1BCB8B3DB9DF1118E65D37B30699CECDD3E6C26B0FB73F8C7ECEC87B92C01AA8A21B44EECAB10C223D5D4806E0B54FFE4468024780BC0DEA9989EF28997F88D29D55741148A9F7FAD806431D8958227D3FF4B11495845C804E4AD67FB5FC5F010CEC2487DFCF8D29A8B0DDD4F260E68B21D1E07DAB289B09859513A51ECF165EE184F486E4AAC0FBC8647916047449A780B2E1059491911FD91F249F04476418332FAFD4B36FA62E301DA18FD08807932249FA3FA3645C93F1B487A3C29D4C841A3EAEDBD6EFDEDE63D9C07D74086FC30D82E644679828B19FE3FA43CC661D6E2D3509F003C448C7B5F1979B7095AD2F66BFD64B6B72A4F5904F9F7B65E91436ED6EB0F39B2737D1A7D893F4BE25D07C095AE47AFC3D9863FBC3D7C573595CAA7A67A125EE0C88DD0DD9DA80DE93D92CB2D2919687CE963A947A716C9A735356BC98ABD544A9C5B9938FB97B8DF75AFA8BD043D482C1E8CD51F97BF4A8DE90CEEBAD8BCDB69C46216D555EB12C8884BAB1731FE9AA40FFD1377BBD5490D29FCE105C1F4D6E88A004BA98C8DE8327687D8C3F9DECF427F02A738C858C126CF2EDCDAD9B11E90894C79966C1E4D4ED62C91BA0215CD3D474863738C5E75775641D0B91948A127F4D42A73CAE62BF51DDB8DA8CA750C327C1F20443A93537C7CC11176F4E17B8BFDC2BCF262117BE283840986E6253EDA5E38F27D8ED4DC38D908A4A278BF207828A9F30B1E2E83FA2E25B3219A0195C30B651B5B609E86AD1C481673CBCCC63BCEF1D504D5F80E1DB8193F4795444F4322B8A574CE46BEFEDB3F24CB3578D642B60B42931A3CDE6157AFF846D314EFEA7903A3E785200B233684D6C7329C8ED0A4656B238B46DA35EFA99F7973E327E33BE9714D58B3BF74E6F9BAB801D73A4EF98ACD917E30FB07F9738D36C7335D51FAC8C8D59FCDBB809C75FC362A05F0881052D50D04FC014D5B52DB5F9016219E02F3C74BB1964C66F3EE5C24CA621E635FE06731ACB85", - "4D7F6F4FFBBEFA094301934BE65BF4392440C13790652CA9F9147DBE0A344F1739B725EECFD874BDC18FFBB5B506DD72E57E8F797290E3588F5A10B5D3278ED0E4CA5D459637B91EA9CD06745D3FB38193EEB4D6EE38E1D544C6A44905C515BB43964167107D093E62DCDFD8850B3026A19AC3F8B1D748EC54C796159EC98B3BADC5FD9A1A14CD1\nss = AADFD151E1D8A0F6D8C81F02DAFAB4FA4507EE05326F8EB6BA86A08754DF47BB\n\ncount = 71\nseed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D\npk = FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A8086D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CAC4311D8FBC5895D694498A68E0B16037A95F9B61C95AD0B052E01DDF68A1FE5C094D3B8726545F1F857BE735475A8ABDD7C7B749377F2FE1ADB0CA283D6721A109790F4242AB1711B08CC2CF7361177969EE3106B8238E4D41795111908FE17DD68A461C490D165316E927781AD220FB371D5B1951C4D83D047B72F258865E4296A9727052F4214EB55727B23A52BC68F73CB417CB40AD595888C941AC9360C11C0D17790E3EFBCC97373AFDDB9AE3F61030729D5B7B200E4555B6D25D3E6B16E211BD05DC2C724A33FFA8BB3AA4684A422C19892731630EE2125AC8D8CDFAC2B69834BD888AA2ECA804D7A935A8D371899023488C9799B55F2D83A7D970AEE1750DCC59483CC49451991A799044A74326EB0689A1C72186226C8102B344209FB510C21A885306A69640F6ADD7858DACC86216A189984640D518312D553626DA12C9180948492EB5D1090BB896B1CC315105B2A0002F83B3997F02A227740BD4421ADE421696031C495892CD3BB68AA38AE1F02AFB536E9499ABCCB904973661FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A8086D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF", - "39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39BB8615509158B63BE5F5E51A0E690F2AD6FD0C56FA886BD85902ABD52598BC81B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nct = EDC1A2E380D2D195A572F3E2806B202314E94C5D3194953C163C37CE0C21D22A1E6158507799863C03B68FEFAFA343B0A3F04585590FA3EFC25AE942200C359CF5EF9C0A6D7E11A9570E41AF9C4D1B1EE82ADA271ACEF20AB8118142619189B456FC4BCB87507F6BC00685E86C68733B7163114E8D9112E26D50DFAE0172B4E8A9F85E00739DF3B8952794E39B01978DA91112C21C4C22E0529C850A38A60EB2F55DB819576FC0B0DA14A185791D371397EECFB58B95154F11A74CF39DCE278159409FE1EB6E09F0E0C5201973F09B3C2A7366DF34302057A17CA2367DF276A648F2198360EA4A800B1FAA26FCC833A179C2883C4B35686F6276E34A80428479A1146DD0062B8545DF26FB62BF771F9E9BB22CA6A93B9ACC0D1D874AEF160305184C11D7E6DDEA5174E4A9AB84BADDF6995C1E7B336EE02E988DCBD36FA250AE9ADEF86901C76675D8059FA80AE6EBCB1010FE0C454400E5C7CE575AE5EC74F3D8346F4BC405E4C3670A754FB0DD488B49D44E962458FB54D98681105EA8ABB0851A9349FF74C408BD82EC36E97075F7AEE611E42D49897306D1A18CF4BA7D6BFF48EB13E5F3FD3ABC8211D1E4D4C77E6F4E3804083120FA227C37A875C669CAB04A7FDADC2636FFEF059BCCBB5CD595F2E620A3C36D63341B4E74BBEA02CF5B471A1D8372644D906FCA63D98AF044EC95BF1A9022444D3169CAAB0BF568D9C31BB83282325E9EA4C46209C01EF29E730FB932295E2D4802951A8D26472380E7D5A42641CDDB645BA1DE46F03E435B5B6E52E8D85FA2EC24E833B965F6902D56BD599E5BF388EC650968B4A91A95336A587D54B65C71C42E756F972FFC4127B88D8FB28468388320DCB8DD367922465CA6299649290CFC7EBBB2AA54F0D08C475E21AA8F64607567D9BE48292D9217FB56096366F2CBBEECC2CF87E3EFEE6A677A33B0EA1B7893A1B258943423BCC04B8453F15E46636E13A4855685B9743FCF16747449E5CF252F818F6588F5739312F424F52033B009C8F8D1CF189E3F15AE7DBFF03EA0A5C84A5DF576C4912094C7D874CDBC48A757F2106BAEBF259E72AB694A9E409F7CFC3C7BDB7DC984EE84B1CBF7B8CB0BE1AA2707C71CF993CBFB758E826956EE5350CA00DBFAB7059DA394D1EE361B04FEB8DB9A8F3DF7AD7F500E2B0B66B0309E16D3F2B74520CCD6C11B9335FFDCEEBD5CEA455A6AF52687FAAA81429C65871EC46A9BBB7E01392B1DC324951E6409DCBB46865D68E01B32CBD685A015E7E23DFF887FABBBBE00DE0C4F01866841F720B5B693F9F8DC56E8673A115C40101F7990D879F50AAD96DC542BE26CE2691D41E77A7162D00504C84F33855DFB94CFAF25AB9C538CA975F89D0021B0268C0E8225BD6A835F197BD018DCE8F9BF8729D8B24E722DEBF139255036AA8F3B0ABCEDB2C1759F303ACFD3BD48182B2A9E0D7703B0C2DF5D3A1AA1AEC061BFB63BCCF4C34F89864EF4A1A06D53AADBAA057DA14E3BE9104D6C28A9440518EA8610A38E5FE33C9BFAB538DED237BDA85122869ABAA94D932FD809381213E2176219503DE0C23639CF3D4972E127521E312D06505A4878BD1E2DC149B703CE571E9558549362E4AD1F1B0E25AC4456E08EE61680E6D114CE40E8045A27B3B1DD3A5C57DB94F929F3996C6BD4581D22F307337788410E8E6AFB39DFAC6690134918EF64C869F76AA0437F79E43C229F089340E9F035361674C22276B0A11A2985B21788A9959E7EB4FBE1FFCDFE73ABB77E6634F061F06E2D3C8A6A1029FDD2EBBF431FC07E1CD96D19BBFE261CD78834BE86A6F95B99DD62FEA44399DA8168741CF974801B7611FF7A854F3D13D322EDFE209F1FD8C8FD40549766582B1E6C6F67B052BFE2B6EDA8B0E30D88AEE0AC6AB0117EAD8719E5DAB959FD03C237C76F8AEBC4FE0DC5773AEA6681B86D666FC78D4496507D11F9343A981CEB85F58E77D2DA066EB71D496248C08FB201A4F75DB6EF9B91A3E85A904818BD9162058BDA39F7FFEEB518473E9B788EB7EABBD1E30E91DF84E3197EFD78A4FFA27D8170BBD7A911C156DFA7DE7079C21B08A6DC76AA030984166576CA30CA346E862AD0DFC6FED98412FA0D1B1CA09126C8030F8D559A980A6F9ECADCEF58C984AB47F803AB1618A18BF36C5D8C6DB2E6AEEDCF1120D5AAA9959E2B7EDC76EA492760E9253C87D21B52FC213D50339B821084\nss = 3CF685398C6D7BE5276E43B1E8DEE668CFB7569C8EF89AD63F6DCFD78E1A343A\n\ncount = 72\nseed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A\npk = 52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753CB6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA7", - "4AA8435D9294FD6B7C05A153F30\nsk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670DFDCA6DC0A17C3E407CA5F7C0BF4481D006BC6F257323700A3027B296B58B4C4716200C8B382190C1CBA73B87C1497B69E8755F9CC5228EFBCDE6F2C0120A524D87080590A92222725892B588BB8EC10760DC535DC2029E4BFC7DEE8005A82446534462FA1443CA492999C01D87D71E0B6C9D0E7A9FAC2264C8C80BAA5052F9E876CA5B5D2C286D78467B8BF35E51C27B7F34B45D5534B45B520AA18A85E54D22BABE9B618B098A49810CCC2ADCA1B8226F8AB826ECF9C5FA2B665EBB5449075BF6CA53DC5665CA639EAA96120585B9B772A77A17BC2634C268FC9DF25B516878901A1332DC3A0A38CAC0104C59522947B92ABEC9AA8D943AA710305A9AAAA751B564CBA271355BA882BCAEE053487B0C899AF306678BBEF3B603A8902CBD61AA78639EEAC2A387158E27F629395422A3C922DDD45BA7C93C6B97148DC7B990C51C63101672D87D10C8782CD48DC34A925BE78B245016A144C392447F576282E1C83745FB395BB2A4F5F2BC224A0628F75621817798F70437E6381FCBCCC547CD52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753CB6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305CF14252096E4988D8ECC4AC6D29FF09C55D666865863D03A68DB523728910A8273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nct = E23DCB2A014177A2782BD2E50125320CABFBB9A7C8B516C957AC9720767092A306F8B99F7CB0E65E94B84D22855EDBDDE132BCDE713729F7C1AE94E89DE76149F1582ACE6E0C10B4508DF00F8F35DB857EA0472C373486FAD5EC4D5BE5BBDF56C9E9A2D9D4FEC06A4482237764E169AD66B36C29DD194A96A1CCD1D267319BE15F7C68DF9D9631848A1AC5113C22A2CBDD6D22D2D12B9B66301515655BF3D4E483FB58A05B8CF005685EC1FFE65B9F0623F9D0BA382515A8E34EC918F69FBB9837D7CF58FDF6C167BE0EB973945ECABF75870444B9D3E0C4C16F6A8225015668B01C8C1EC59363BBE49307C8B512D450ED1F5374AAABED2F24DCFA125CCB429139597E93F9A54EB859ACEA60E407C4DAEF2D0C74D4FAACF5C77DF5D70B7F91A4B4BB49FB9A5AEB88CD689E69C66E5DB3E8E854411E2BAA5DA74B76260348FD241A218C75D3CAE201DEB8726DCF01EE834D9D765B492C97C3D77CEB033ECE55B0FCA471D5CCD2249783C8ADD544AFA816F5915D05C5A6FBF06E64BB159F661D1E3A418BADD2D8790AB60C55344746A91411A4D3C24DDA13A79A0C8E2804B1095F4732DFCEA21C4BE8C34EE1F1169C20EE6128C3CCE87BEABA40A9446E5D0FDA9D5B61EB2694346A2C701F41D42C0869A11F2017B37EA4DAE310E3FC2411A0201FD133B3BBECBE413EF813F3AD0603E172F346E32E7EBE00874DAA7D61BB29C33ABA7FBFFEE19F026DB0AB565F3A334785743A05942DF9686D241C4D76D64B0216EDA51B09E842555ADC4ACE342CBE6FB592180EAA1F477CFEB66544A993EB773EEE1478879030ED5F9097BAC566F850CD01A7D89D77593EB4CEFC4F74C7771D523F04FF62F018933A64800909F8102EA0CA43F0BC267C76F5C3993B57A48E0EC4B40B04843C1537E3368DF4EF899BD8F14E25A9720F79C95CEFA11D445B476246DABA63008C32FE1C1A4FE65222CB31E3DB646BC0A316E4A3C1F1ED43F0332525E9F7438594D67B3AA824E4748C0CADAB664129A13452A4A55263E3F92F2DA720FFA5C132C24EF2AB54027ED5BB3ED1FED489A6B5DF21A07F2FCCCCC066882020E0A8DE8B6A209DEFFF7BBF892DB5487968C42C9DB27CE0C83AEA25184F2407E126765BF13D940127B30E8DDF8246DD8D40F9C3FDB2EC3C8EA6E099651E815B8C97EBC2B4D506645E4FCFFE97C9E67363D57BB5EEE180B225DE335F6079360B1663DB1B1F7F81461C91611E4A65717478C9CC27CFDE1F6BE34761807CC86BC67AA179F3B3BEBC4C1120A3B9BD4", - "5E946611F924F88FF1483D70A6F5EF24CDF9EC7F5ED4DF589D036D5027A8BEAB159217D6FCBDA9462419CF7EDF59DDB83B0B2D1AFEA23135B1774B3D3B3A580B371035AB2C604DD9912057C1DDDBA91007F9322CF33968BBD94543E01E0117CD48B5908B44EEBB965ED2FB7533978618A310BD4991D9B1F439E8F206E524DB466C1A4910EFE4BACA9C59825666B2D4AC10149E2415937C3C3FF53287B15D68ECB71E26F2DDE2366F2032C74D88CC5A8D09CC4D17583A9CD1120491CB27A20F3E1C027254AE595EA43539C79DB220C16AD3CA329404CFCA6DA5988E5EF2BA52CDEBEE541D6934A0FB7CCFDECD21D7195249D970E9684F46571DF66153096A3B797BBB002F3AF31F74CB0A658C69B8DEB946483C2DD7819BDADB234EFF0497C06499F4DCA7354F0425E0C20D0E6DD246F9F6767A63EF9B1455885CAD01D91BB307C246F0C0330423178DF38318B2C71EE87E3758B982CC2EBDBDAD6A70CBCE046E3C45D5FE967E736EC415F0B2E5AA3332540A2DD3F45EE7077D8D66F197E6E97A55D3956FE6D5DF4FDB49FF86E14F56EDD0917E530433DA644E7BDA994D05298F3ED24BCB9D9950F89C161F24F1506630D59BABEDABCCAF4A65384EC6158925B46A01A10DD5754529F2E1230BDB351F884203193259563C42023A65464727C54E9F6F3FD771972C5C0B20FA4F480957985B1754891A21D7F615D8B4C2AC03E0AE8318FD0230167B903277CC09CB5328447565CD70E49E151C4EAB4923C6DEA0E0D8CB6B8CE64A23E281398EC6A9EE6697C7F4F649F5A360B955178F356BA32E272BC38229DC5909BC33D32DFD02F1E7E71D586715A8BFF5730AE850DA553C732AEFA27E4588B9E69D2FA2F165F546A6931B073E27894158D13A42A26A7DAB5B40720FCB4875A3BF4F484C2AAB5E7541B207869EC\nss = D8F625C25326FFDE75AD8A731AD675A60D0CB37EABE8C1CA1E2C7CA1226C446F\n\ncount = 73\nseed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864\npk = F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B66D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297B6393B33066D876C52C5DC2F79F0501AE14475E179FE3B5747B7B11AF7B6C7187EAE775E4BEAAF1E904F96A741A6A4820027BFD6B15513911D921835598090B1F145D2885063C24CBC26B3CCF22787ECB3B67CCE6DF4C1C45270239545463B0FFAC611DAD17A6E81C4B80543E6E7CEC66C25C8E23560D32FBC8C29740433462749F15658DAC545347C8D4D5470E15610F7515756CC4EB73966718BAF841995D1ECC081D68B4275CC8E33A87CB61DF5DABD0F7CC980D5A043C431D8B6BF2B661D7841CABA2CA6AEBBBA4F338459561C0CD68B07AB2D6764C27EBA2CE3E33452F072A8DC37B5D192DB301CD2937015A5C08442731C97A0D9333A62648B43453750DC1FD4752EF16845067271A6B236857C69F3CBA42A2C5818564D2CBC33D0E43C926A4D57C38F618B51FC0C86C6E778D478916C4A186052B4DC9A89F7E4C0B089AA23A771BCC06F3B43A8804A18CC4B8DED358C7BA66B5F7385996968A27793FE845B40A4AF8177CCFB45CA82F3513D29BE6DEA3046C9BB080220BBB1A0B30C10F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B6", - "6D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0345118A7B9BCC773F0EC10C3E353EB4365D2BBFF3B812DF4635D5C8265B5D8C5A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nct = 3C00591A4F5B9313457A54B7482447F4D440F8606396256BA69F395F4D9C113667F09CE7CE33930AC6FEBA2747ABCA7E50BBEE920CD9A8B66D09F3F73B8D8273CC280323B52E7E237AD5D4084EBAA63F6B9ED49127D591D0A3FE565BC423410D88E19721B0EF9DA8CC5D8218F93456EDE7D74F4F1065C9DF0C353CB0184B1516D3DE1DA3834533C58AC6F80AB04559545FB87013B8A9A0D1D202E1E09C0B473ACE09050680F4BB110DDF2A3E3B176B4F7E6C9D21B7B1602AED3F098DDEBA95CFD5B1AC88392D667E17B7FD7F67CE8092469D2354DCEFCE2FA38DF931F2086558180FC011CD5A36B9CF2E3F90732DFB7D9F4CD2B99DEAB6434AE8B859850FAD3BDFE9404C27A4B5110EF8EBB2826F9B58EF90185E8A630B57C195B828E0236FA9AA6765AFC064D360E827A680D67FB5529332C90CCB9F54160E566D7AE169833660D081C23DDEF4268C0718BF44D9A3D14565E42757B091D4EB8F3DED0B04DCCDD98838A26FEDD8DF150DAA2D02AD2EA1D79993F67BDDF6B7AEFEC186D8D70A99C77AC95543CB4618095C09B45627D2C088EB74325100679118BF119F7D69D16BA5A820EB8554B28128F2EBB1E9028ADF4D669C6ED36253AFBABF1A1317528C57F0D4D4EA8E20C47BD59C4644043BDA7FAAE4B895A1668968B9B54673A344E9622F65FC529CD1613D03902070DEC5500F8618894920FBF1C9BD3F133FD4D4CF6EC5BAE122E1803784A6954848A8F50FF667C011A671344CCC68FEFE4A23C31A8D5C1E2C270FB2309EC3130A63AB5CB8A1972921AEE4B9CD55FC7D013881ED16876D0EDD038B21D279DEDA175E5EDB491613934B931E2CF71ACE892026A8700BFBFD7149064D2991E5023A3F8D72FC3735CFF72A2A21858031E38E0DB31656B3DB3EFE06E4D9E6DA99DE1F674AC56EFA7D4D0106376EE72E8FFB93C8A4ACB9B0A1821E6607296781B971B09DA67531F8E8C8A0FD5D710E93BED1E75630B6285DCCC32B9D76398CE696ABC5A88759B3D327F40AC3D1FF00477AECEEBFE20D8FE32AC847A0FDFD83F95AC0DE9D6A5C1F650A4C1B949A85D7A92BC4260EF1879724C7369B661ED9AEAC9600F66124CC30541795340646A2FD7D4B878217B8AC2EDA06EA08201D3F51C4F9A996DC724BD6F804BE9B804F6785FE5A257B63E9CD00DE0A4CD595698E4C4A1F081B2266632CD04A087638F2D237739B687F239DAA6AB27891630DABF8E02F78CFEB37580452C71F1C1088FB71B4869FA523FFE03D809DA4A33EB71F174B31121DB2577EEC7A2BA0F38ED3BDE0809BB2C191E32A706F9297429928CFA99F0A11D0D61954C1D937D1CE9CADE9227DD225AFB6847FBBA0CAC3C7026ED5F9EE655DFA97A0D2F74B1D79259D934A55A110E91100B4D8F440BED798C38D8D52F0D4FA64041416897DCDC04C4B9CC213366B87DAAFBFADC86265C062479618EDB5CE4CAE58945AF4EAB0D6B58142D0D21D2FCB7431C650D981BE577ABEDC25B1654697CD1B8A05E56D19C6C0EC5748F3EEDE3000F58F340206F256804C91CFC6932D29E4AFBB673442E44360828FCFDFD641968CB084C8CF23A806B0AED61D7A45DC288A4BABED3CD891D7A96D490F996EF2EA349E24E13B57D2CF9263EDFE86D5DA75128EE7D66FA20944245E7B0209663C372484C0F77E83A115356432BA37FF413731990FA5DD32B7BD70A7F11980FC487ADF76D3662B9167D5C54EE88266530B30B37D75A5893855FBCCD0D7CF843F66E82258634535E387C05B60433794D87DC3DD7E63F6854EE0EC196788F26FC1D39544F23E167270EAD095FBD11073A71542435CD95C1C57CDC5DED66750E021D6978D8A2541412C1AE5B6F728A25F37519256279548E4941731B1465C6980A8A7F8AD51F82F0D70F9248B8A889D9F870315367250236C1E726CC3E3818C489C9B24A257210BA820A56CE0CC526EA88DBA9A3A859DFF84D47C900E7FD6AD9BD2378010FF102F4B0BFDCB45016732572C698AFFE8A882B67BD713D1CE33091EEA997E573382293010D79A8089F043EA913864F291D5658CAB8332EB5785A26530A2292AC95688D3638CE34FFD88E469E49948A43BAE2E561E09DECCDE9158BF438D34C98565F3E4A63AE94F57561894278461EF12A99E0379992F42288BFE68D863BBCC75ADE039AFB83CF62DB3B3B30AA2189519A1A4B3006EC64BA142DD0FEA1AA15F98066705B8774A\nss = 984C3EEA7D9ECA750E6100ABC664AA23605CFA9D40E6E690D51937F3DDE17F7F\n\ncount = 74\nseed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E\npk = 09167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA7179A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F613", - "0845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A11918896EBAE2CEDB5B35B095C3AD863068245497E16B94852D25F3121E5792D337C712206C2EF151ED58C8CED316160979D74B4C54B1BE2448562CC6C23B96C7EEB3600A028E91D817ECB13C9269BD8EA15296012B13281BDA6213F1753823037D24F14E733267B3C31CC2E2B235F1665BD6A81568C7BAFC902A6184CEA493508772866044A2F7C2ABA3A07D560D535B97499BC0E07423221797CC11C46562C721A99C100530CE0B0F8D09013D27BFF057A2456A622475297D49BB98595D6EFB69D9353561A028E6B5A9DA9A4207BA35F0A10B4CF66D7FF4ACA409C8EDB8160E8A60C5101FD480CDB05362430C98BD8CA34A318405024CB2A425A45384D501889E75C954767A1E274392C830694B59778A158F0B06CF2B444CD2C0134710B35CAC598B1DE47048D3B204D004A7D8D94810F9A751D782B7CCB158F70F262A53FA7B3D46676569F12B37370E17E1CE35CC0A230465A03903CBDB30EF18CE8B2033E9C5C1A686067EE639BF934B29B5CF2B921015549075CB0F609653E202AFA388A409167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA7179A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F6130845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B772F50F7047714627BF76BC098E0B919145FCD8DF6922EBAC383E5C556738390E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nct = 22509676D4912B2AC7854CD4DC18E74B36FFD43530EDA380DF1DFD47B59DE1F684C15E2ADEEC4EC8A12637AF27E95051F83DD1DB707637367FD947B4715CF762B8D6EBCB08C7A36F918013E850BD1AF9C79D6AEA881A5411EC5CE9650CB7B90F5512DFA0446E779CD827FFC7DBBCA8C4B494CAF6300059F0B34F6986E9E0AC705B6433A68763448E436E7F105B1364B459F8A0C436EE1B6E0B060E6E688DB13BB843C4154A4A988007BA62D5506ED667FAC5893B71D6C65D07591C6A7388FA210BD0D1038BD4F72959F49F64B05DA72DEEC30A6519C3262AA34A474A89EE97A5339F60079289411402AE825510DEB808E4E78A12C2DF0A62F6B5290FB34F933863AD62418E9E72CA3F12AD3F2CFC5262BA57C2AB57BEB0EAB1172B857CFD5AC26D9B924684C5797B4BCFEAF4C840D5A9187C434DB4150C6867D9D8AB53A607BA587417E36FCE1DA612F0CCD4FDF1B9302A25ECB24419C32C17A0C32D9A82C582BD4E850C8FD7CEC067202FF0F61CB599D3622D36133E0EC8265D4CF6590AFCAD6", - "9232D850753E16568EEE85C08034EB72C5E31AA00D3BAC5423D8B83F5AB8536E262B81A80AAFB7844FB83873F6EEA505D3DF06643176394E31977CD9F80704865700D4AC40855C8BC530A170EC72D135BE8566E8BB684FC1668FCDD2B1CBCE22D6D97B3E1370F79375F01CBADEE1F08A32E3D2AB358AF722C5A27C1A4AD2123372B5522A2D49A3EB28AC418055116A97AD07FE772DB0A888D596377884DE6E95E9144D4A64A04DFF3B1E6A5CC47720792E934B3D725948ADEA2ACB6B2EAA49D376946B7332036DBD13E0DA8124F10FFFB7C38A3883027455D838657C475326820AD8949E9B3DA01191D05A4D0E313E41EC74AB8229B0356AAB8B398616800B2BC16E148138B610A49DBA4C705AB436AAB5F855EB4C04A6DAB28E46EE4548D3C4BFC64E6A804B36840496581A03A48C19BC06AF1E88A4675235361D1151FC79CF65A146045A9B0D98689B3DE9CD27128FCBDF577B5A708A4F36A4FDE1E909238F2EDD3A3BA419A435EE7607CFA95171F1435B89F31DAC176E631EADFB33C4A879D788ACBBA63E7145E17EDCBBE0A2550FA51177DCE2CE5227E35AA9C35582B061CE236D63659319672241950BB49534D03BC7903376F068F67BC4B729E6B115847A7A07FC983A8BCE6A7FDDC63D8EFA0A9FC3BDEC174B7974376EF0E736E071E800C8C7375C7B8C20759D2A48C31F4FD03664C09555CDA4CFE28D41721380F187FB5A1348F22DD7A901AD2DFF1EBD86C28812D756EE9CBEC34D321E53FE465F5678D95EAA87F6EFF0C6AC4513577EAE4B81E78333459F59869E921A9840A83B1B834D9569AF4BF80B03A5F2B879C349DE8F64C2E2F8F2770F90E085DA05B190AFE6293DBD827E157DC8994BF5EBE463968D605C0A4489C6D3C10DF6EF97FB3CA6EA2632A7184C03BF7B3ADD0E5025A21E01A820A5E8F1CAF1F8917D5FAA798611FF369DE04B0659EBC08F9EBC9EFE45ECF0DDB3002FAF40C7A68630C4A1F337B17EDEF1F712E64B00759C26280BBCD98D26E7EEC3A79AEA5DB5BD75406BBF22F3119233D9F441090E20972C9F49448CDADDCAB01D382E64599776EA502E9E40635D6248A5844148E88BB62A0C9E929BAF4F69E1045193E6AE8E1885EEE1F99CFC3A91D79C895D05033C88565472DF0D55FA06072B098946EAB845657B45904C4055CE84A7AC762B516A8EF5090DADBCE2F8B29E1BDA293BA047F0ABB28457DA945199272373753FC12699C4EDD51F15853D09AC6BEBB8EBE5E058D2E64526D6AF59454C352636E5EA85943C3241B5B3997B7E918DD1306749F67A437553FEB596D8D769A29EF2ACBCD8196CE24DF2940165A86E027A21D62606730EA311238FFBFBE4CF8D5EDA00AD84DB99917B8EDD12C880447B726D2D67C20306941875B980DBF1C44636F2DA7E8FD5ADA9FA6D5770AF50986DC6E16910E69EC3A1FB773E1E1FD4EE5B709931EE185078542C79C949C171B44363368725EBCE545FEB5B57A507CF5239C589D02BCCDF7A17F2A562C029CDF3588EF87D69A615F678E43EACD416D7147D4FD28CD566644C5299E257878310979988192A620F1BD5C722BC9F1F52DABE97C1723F1C237FE2B66BB5A4DB7A171E52273913587D7B52AB1427403F9B367F68EE1244E0E6CC9C2147443015EF9CE1BE3C5D8C8B3DBDD5CAE1D3E13\nss = 14CF9129961A5FBB00EE9BF444BB2EE7424F50BD8ECA98B21BDADA82B2F47FED\n\ncount = 75\nseed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13\npk = 50672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BEF65EDCD579215ACA66A13CC6705453C4964F1C29499179CCA36A3B998BCD173458127B5F5C9DB4D12448D3914F4092F7F37F4D826221EA8BEF6889179919EAC60DC2547C5E6550F45BCB3D4B41DE1B12273675A0F1C611B6199F27CBD277A38", - "A67B77AA3AE87751E96F4B268F75B36D070CC1743B469A2ED493D50004EA5269E91BB4111795741F713918438B9945458F2836D42247254B2FEC86CCED59B0C721F3C372923C0072F31576BAC1C8B986B25E035FEF91FAFB1C7D0C19C94494F4FF57D86064B22B008214375D0E61361E2CDA31472C5D1853F6ACE7F8765659ABDF95904DF05B976039336C9753DBBB216E599347664A7B170EB563AD464A16EF963FCA77564B794408ACEE8395135AAB683A14B0DC18413F31B8A4929111550B07B50DB2209403854BC4391E115095D2B2F632A76D4015B7CC34E9474A75C124396483C8F0C03800B1F539623574099077B7DCD364E34A122BB0B738D863DB019CD19967E48A181ACB23CFF56346F32135A30AEE015AF3B463885497A844562107A6350672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAA9F015F625356A6BACBB5E565C70184940891589309A571B7166C2EE713B8FBB9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nct = 555BBB084CFD60A223B01AFB6EAFCE111B4D52D70DC5DB0216B29A19A3E6E185EDAA514B36475147A32F6EEBEC1182F6F0430F3D74B04272A66B59BC3962493BB9AC9262243033BC8BAEAF5362813577F150074148356BA29E504D6203C1A6725B1983CAE9AC32625C396EA367A12760BB50F5778B9698D5E361B4D106CB500961B5F562800B86030DF20E8B27BC2F69A0397661684C2546E6DE82CD99D0241BCA02813776B8B4D2BEB5310675F320AF1DFDD1AD332E7830CBDECC7F32CD97D0DC4FD2E4E0768091C9808AE6C1A2FD74DE50FC9298F4F31E009A1C6B0EEEB817697D61C3F04E65098E0138616A96EC955765655EFA919AB9035BA3E15A0AEE8FFBB16449656433FBD7DEF778F0AA8EB1D07B1DB00122DBA4A805B7D366AAC536344DBAB7878DC380DBAB360428851F6E4BD4212C3D5D285297C07959A8D1DCE2F321357A35761559E01CFC845724568A1A5914E2DB5C5A9A59DD9A310D30E405C6B87592A58F59782E8BE0C3C5C579C0F766ECBA7AA495C2181FF66EDD15AAD0B1D65260BDEC0C7962189500ADDA615E0EEE29F0BC423E98F05E8EB0145AD439A3FE4EEE0868BB37399C5C981F20B1F1CD9A933BA72DB7AD462A87AD328473B752DC0F4D22AFBA60E3396F6B8C3DC4EE265FD8DEA6F32D4F0DA34B0F760519F5F6FC1775B8C50643860A28686E6DDF27FB46DE3553C9555AF51D73E653D11A8156FE733057F4F9D499BE8FCA2DE71200D40E642BF2B13BB24478C2A3CFB1025211D6E27D8BD7DC3776F58EFF239475EE28575BBA1BE33B100C7EAC46AFC809224FAF745E40735BB3144F65280DC00843119D761095D022AA8AB81F4F2B94DF94E557F08431E55A67DD825B6530690356B0C646A5DA6FDDFE2545316829D1030F7C810A29DBF33CE7E652191E0389E456DFB11E30D17D0F390EF088E69C5227F1497531654CE45025F9EDB33BD4D80F148B6BA15523719AB72BE558AE1E895B02EB1D9BE658BAC164ACF25C5BA3BC512363DFABE41700F8668F70BE26914CBF6BAB8ACF584ECEEAD2815E77EF92CDC39C62A1751681D2144A29CD22D467EE33AF75EDD8BB34F7916A1DE2D0980FD7C4A42688BD1BB7B5850D6146A112B3BF6958C36E7AC81D19F9B81EEB50CBCA2037165F224D6A4051767CFC3A9189294D3ACE7AD8A0352FA46E1013E0F9A6BC3A9E80D5D453648F66CA3CB2A9F5C167E53BD4270B7BB9AD7D04DB208503CD91E8AB17147E527ACD059D5936857064CFE51ECA99ED5C78E0DDB66B08B6D4312B09C19FDAAC5C2EBEC8EE0943C6AC75257579F394454136C1507183497755A15F6EB4E12F0A0607DD8F766976457CDBC28DF9FB56836383DA6DCDEFA78E0C09DCFD86C6BA1CC63821865BDD7F589D41574FF51EBC533BD95664DF8DB48C6BBD7D677AB3966EBF9B393E9B16153852E9B9B2D288BD55EF4C43619B1E6526620ACFA75A831BC1DBB4A80E09C9B034E2262B0622B58CFD468C0AC4E4E0A99FA73BC719CA2F88FABD3212A2E087587A4C3F2807D7425239E4324AB5FF609F6293417B5C61F36646887ED77CCE179FEE283D83376A688F125A544026D73DE20372FE577A31F8F1D1EB3F10935875DC30BA543B38BB314F18B553FB556299DBAA4C1020909A14692086460E6F1F7FEAD248ECCD9D9A57854A8C1E8124E259CA02F050F37C6FACB857FC336D7199F81A93C3D6132A5F9E010285440294DDA17044D2ADD52E992E0878C8E07ADCA4798792B54F1E1C3C5B349109FE003D33944FF6035CA22CEF1E2DCDE188581C804D9ABAB6303A5F65282F814F01E2DEE7711DAECE0C67CF49BDA9823F018AFC412F682329E4350803139AC957D59354148CB7AA82F802BE471BBCFE0209CA7ADAC785C34D4CA5A3D82A6CEFCF459663C19ECC3D56D7E3939B0D0389CE30EBD303F2076CCAFD2EFAF12D7F37FD92DC1348FE3A9095EE8B7BAB668C9D41A176EF27EF52EAA6C51583A762F21F473428D8C238B9A3506F6B7B83F2FFE059E09DBFD172071A53671164D58A54A71D7BD9A433EBD214D406C51489281129D731A9D21C52FDBA16B98EE79898959C93C8A253587D335CD1F720707B642BA036ED2760843BD529FACAABD6C31C59EA6601E3D291D84E91ED8E859BD5B23E1C138437F771EA78529335AEACCAC2C37095345886917B2AFE53FE7A4716325EBD57A0B3AD4CF08A10532D6792D4B7\nss = DE78CCD2A757A9A4C09763B2D9DA4DA0D40CADD7741E76AE22B2B472D823840C\n\ncount = 76\nseed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C\npk = 25879DF1312D41F14B53EA0FCB973EAD32CDF833463EF73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803", - "815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01BC5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15A4A47EFB74A64FA803B5D6927642B16E3AB78D13894104882AB803DA0015B80021EB029FDA191EDB38370C2C4D0F1C9D76D776CF4750BBC0116263B65548CB51031748480225D85F364A0EE2F18E0C1A19203C9145BCAC3F175ACDF926D42B9CB6D987B9698167D775C04A877A460E47D24866BBA3564727EB2A2DDB6868899262404884A138B20B1AA21A7003E35A79422C35AC37059E59164F805AF26A4A8B3AA0A0931E08182F347151616C2C86B6A83699279AC00195449A1EE11490076A5FDA3F044A75E844AE996B7C6022B2E09C0992FC08A16C29686C7C20FA5394D0A7378202958719633281435B055F3936EBBC1BFCBC5F4105B32EA37E4A222368919EB5F07E0C07B6E7D229E4B51B3BB9586BDA9E90383F958B0C9777A2D8331C7E777021AB9DA0A45A14B8B88AC78425F19BB6048209223786D19F5463724F009C71CAA35DBC67F661AE04E5B3FC9B1D59119BC5506FECD01D6C574880FA8920C54A3204C61C717E47676692DACE4B48236009A85CC212F7D9447AAA52ACC65D25879DF1312D41F14B53EA0FCB973EAD32CDF833463EF73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01BC5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293", - "691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1655D6F749B0A013BEC99E017F5E13BFF76680A2F9386F2AC6938D7950D5FA1F9F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nct = B791BBBB895216646C90FB9AE704E195A6A78B07BBA3312AA0C9C61089F82E00B794EF44BC11A84AC159F332A138A7FE6789F080196F87D76719C94DA046CB2DD6FBD74845F691904352E175BB5CEFBC93138BE6D112F0345F9A21534A22C1108701B9141FA85D08D57FA681153F504E026022F0C76EC525147BE312B33DC9137EDCC99B35C04D5658C0D8F2D936E4111D649334698DCB00C920633C8F98C804542999DAA799FAB164BB9CD2F7DB752ADEB6F32CEE6E4F4AEA73F0EA5D49F2211EFEF3C5FFFC6F97D227EBB5BAC00BE38DA05BFA9F405A462ACA2E1531D99F0B91A994FF2ED50A2D792B3FC7199B29B2D9037B0B69574CBA6C7DE4F8954A147A81D25E0ADCD2A24C69CA7ACC87B862B12A1855F3C3CF50225FB1959F9A1C1A574CCD5D25236840B420AA3AF14049EB0115ACFF8FF946967B6D3BA37892B6C2032D38B63CA31275630711932E84869AC27DB5F4AD870D5548D89941DFA93C91208469EAA1D9FCFE9D914A9B981A64EAE1BBCE79FF23AF0DF2FAFB7717629A84A425567220E065E904CC653E2FC5948B60B47BAA6E6153717CE4A1F2242CAE1F261DC8CB815AC38078FAF2F5B530BF97C13DDA0A1AF7D6735098775E4BD1141D694938DA80E11878A581E694C33F9099F52885D24E4E76F93CDC3CD928F0D8635C49E83C06F7A03D358E1D28262CEB3467202E16ADA74D3EE706D3E0144F3061D895A124FA73418D0156F16CC53407EB147E0F8A2DAE9EDB8C5488414F8D9CBF08E8DC9CCED6E88FBD39484104AF7C5989BA214883F61047E7232682AB7F9B345897FDB6CDCD53AA9314A310822970AE03E3B68503B84E6E13F2C94C7307894C8787D1D6271D94EC28CEFB5F593D26CF8D66800656A087E8586F218CE5B689DC484604440442C8B5FD73698F99FABAED5B5E761151F03EFD7B3C7BB27893D57BA25F2566D14ADB8E424B838CB7D8B991DBC6C2291C754455606CD9D8D864229255607C7946C6B80051C9FA5AADCE74D05599EAA6E3119045330A0867CAEA3AC3EDDC1354968A8C2D9641B5FA0C772038A44EC1EC8FD4EA4D8DC82624EB2310E3DDE98BCE6EDCE0B555E7C1076E50E40E3AFCAC6AD54927FD67F9CDC55E9B70F5435E923B8AE87C9401C65CEC3C47F3F2592A09BB475138C3EC6218DCA90079F16DF53C1B57CF190AE33D2CFF73EB5EC470CAB30095C56A6B0A4387F1161F4E77DB33082DB8768AEBDC764198913197B525B001D134814B7DECF2DCA046EDA7B13E107B3AC0B53FBD1A23306D50A874A9E9D5EFC895E0E185BAC05BEF95A64AA35C96635A5B4EF4E0BA999FB3B9CC12DE2F54E9AD21A0C373F75E977A7CB9164F6B4B27C20F0BE5BDED902E6B52CAB9E9832C9C28305C785C85E12C5479883ED66DAB63BD8A856BB11920AC866989247928F6A1B98AC5AD203A1307181BF3BA675296A6F667BE8542FE219454C0D94D193C2F5298C98556AF5E5B63CAE38F1A4E2EB7F806172906DE72DA5B2A5B0E8DAAEB3B40B7E82F7F92B41E9DD5B2AA5268A4763513CD4302FB3DAFE12B11E7A4DDBA9290FDF6107D87D279D36716EAED00A38821084848BA65839230914F2D86B2CE286C28C03B2F00589539112BB9BBB588B01BD59C26A20FA9FBB2F3A00460E0783D720C4DCA7868E6645409499BBAF45D85781699734C55B6B7F30EC8B2765A13E1ECA2ECB43B63548CBCFCE5737B83412179FB6EE6C5496E11875C20F8824E382C20F900A84EE10C90F6F1AE73E27291A1542D2522EE29B5F977CD503BE79DA4A55AB947D8B9CBA4A65C9DECAA40AB1C5AB88C8A3366D639A9A525296E2C437FE6401B49000535C04BAF8ADD8190B5021E4351937B23EC0EA99015437E00D13790811D1D60774638E9E543E248243F69DBFAE8E9819BF3B204503D77545C06D6D5C930D38A97645A17DB9905B2822944DDD10227AE4265E117811ADC8700E4362FFB22A6853B34106D7B7558BEAD26006EC38B65A11CC86A833131871DC11A58D041C39C34E6FDD1F1B462BC9C5FF4D78050C335784CC7455AB69D3E6115B8F579D8ABE8E3BCC1A9BF8DFE6F549307210979929B2ED0C2A8CD74A057432DF25E585D8E752D769DE271D12EDEE7E96CEDA78FAD0C77D18979F87E534BDAC1D47D0DF251373D5A88F3D209A2FA031F5AA33D794ED25086B272033BC589CBD4DAE680C3F732EDC801853B36D168FE808E3B\nss = 90EA2A8181E75F6E5D3314B381BD802CCA5654DE0AD12EE59CF0C3C2204C587D\n\ncount = 77\nseed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A\npk = 32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C801B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421", - "C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FBD008209296CC096645DA876B961B0EF736996D95766BA0D9F89A4A9BA5D8E31AF9F5274BDF093E40169C9B94B0958AB9A585645DA158A6176C8BB196692BF52A8158D7C9C2CC6937516450F50BAA77022C748C19E68CB9BEC6C115806A30552EC242D81B036D840C3D1A9BC15BA4434D4176418686546CC38F35CEEF112689850B6BC3F7A3A544EBA0BA809153D4C3A21E72A2A9C09845CC07EFC1282123652826EFD0267F5C9481D8C5B07370015D593B1828DEE3AA6F55B31525B9EA8C9772740BA325B072E9211AA104BAA516E7F528202C5B0F6F8A4965332EB711ECC9A9E4B85BF9D0CBCA759093916C4992A338DC385C9280DCFB50805D95525D59603E8051BF70049698629267B2F29BB93F769B3C3B553F20CDFF72BB77811B39C276623C98197CB528B9F90E470DBB378AE9750F1405C11551E6962709A266E6717760ED607DB4741468A81AEBC72ABE9080B428B5844B646855F01F989378702A6894E24969FD605B261129BC0A567389ACEC88B0F15ACB1189718115556CBD99A32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB91C3C2AED0FF6944819C93F9A9FE77D14A16A385F644DE118099FD4F7F57DB9A0A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nct = 0B307548CC5EAD7211F81E9A240571843DF69F5904CF210F0046DB5EBF4D1F843F5946393D7828F4BD197A5ED99DB571085BE78D8BF2F105DCDF6E84625BBFE0786564798CD86EEE79FD01044D35B2E730A0A582201F3025E3D4B8AA120A489E7FD78648520B7006501A69E8D1EF9DCDC542B6A5BE8057A64C623A9353156E5A5520911B7997D5CC92DBE5B4DF0C6745AB0CE8777194B6C9088A69D14719935EEC56C19C0984B5B5275880A64482B3C2F5420C6566752D3F97748F0113810EE864652F2EDCD68A496F369B52AD6E2E8FFEED581E8C080FCCD9F9FFE4ED32B03A63423BCA82530C6C37EDC23186A294BA534080666BF79A852715AD8C3E1EFF65ED2AA7ADE409A3D178559D26FAA2B26398176102429F19A45ACD6E89E12F1E186D4F7A9D344C09FE0419DCE25AB3E7EC0D2B8ACEAE071FDD2096DC8B0A20AD2D20B2CA0517BCF058E0554E353F3568D72BD9A5C50AED9F2569A91CF3E968CE66AE3F7B39CB986EB115A9AAF2BB0B5E07DA33F80D1C8BAC5F9BB09C7D0538BF8A21B4471D1138722ACB71092C3A4418857A0A3E11053D0B09EAFC0BB59F9716A511C4373CD263884159077A5459B64BC58CF396EA21EE318841B221E7CBF3F41230C405243B859B40097EEB9686CF4264766A780F8B94684700EE1A6A03052F623CFC6ECE09E53E884E4F3B1FBFF932F1761F31D4D5A632CCBFDE5665231104821DE9BC04F6F649DC5411899035BBC8D8A59005C6F3363116EC380FF1EDA57A9763E386B29B659F3273886FCF1CAA8A0D200123E4CA2406E5BAF801586047F380802407526EF826AB829DE3A212E802A722FE07B0BF2090C18D78E863F66FACBDD876F3CF701F193032141AFCDA9F5227271FAC60B5052032A5604404C5F34E6DFB443D24A65F8EBF42AB438D3C54B206C90B5F0AD509C6BD035C2F9E9C9E7C9EAF8FB2F0EDB665DA38DEE2B07276A1ADFC279553870E1F065F14E8BBBE603DFA7F6FD94DCB4711AA6D974FCEECA5E7B8A38CB683CEA63985555D1E71940DB3AABE955454AC7D9659166EA5886EA6BFD219EBE85D715BF844C91A1C4F3D0D0A581092621259DD4E2632F254418D84F700EDE0F6EDC5F17711FBDBD4E6304679172FFF9C20229B9B7840E0561DCAA5A1D6A57075BF92ABA901A7DBA9D0AA3DADF1DC66D08A057A1503F095E38450381F01E0B051B766D8CB6A4F4FEC822F6C801924C78D79D1AFD1198FB3F299A0B8C581609A71940E831BE4696567EBB259073A94DC05530274526945FCF96466F286150DFC99A23DC5D640584B6EE7D431E6FEB4464ED365A03B04685110C047B3D695D0CBFF36A16179A2A69D17A498E1F88FE46465F7EE5B758D02C21F1AE26D7623BA9B12865FA0262EA007273AFA013D401AA28E762AD5C968AC169EFDAE6EEEDBE6C1FF1541461A9D3A533AC5E79C1F7071FDA85B8EA3B8C96D7172437DDEC38071A975EFE26E7C9B15CB3D5A1DF121D0C8218B2900D98FC4DEA5E39F88F098D3FCCAFB1C2287662579E1B6318EBC46B6ABE580E0C9BE76030A7E5A876225676AD6DE9D5BE167F2CE950EA027CC59C4C619E52AF2EE0BCEF86FA225C6F27663FD23DAF470E47C9D4130CDA83CF663D1C639405E3AC9D06075578F0C235B5A7534B97AD21AC093EB6A8B2F2F4C9AA671C628C9A8EE0F579B32D45FB9FF2FAA89E12830701F901475E46DBE0160C0BD65FD519F2ADBBEB4EF9B1C24E16E219DC8B0D4E0C1F23EF41065B961A93F9BB26C9428B1B614EED57F120412C4B3F9E9D38A26882E4B433A97F0EFAC40627808E6F326DBEBE03A51B0B3AB440A567E2B6CEEE7FFCAF26C2A37F67088976C5DFAF294ADE3A2C38A5F94B78BE4F946DD8F9F40CB16FBE5049F60123C2A857419B5CA1F6BD73F187FEE8B8B1D9002F6CBAF697E73057C71F316EC98F9137CD684B91B7CC34C35E2A8C8F513DE26A69101900BCD24CCEE6E4C47D8A61399EB64F48E9AC37CE82663CEBA7522047CDD6B7A69BFAB135BA4D462D7F13C5C17D33353C538468D4BC9B130EFCF30F73D357AAF037F21D734EAACCCC61FDE79C0FFFC7DA2D0C16E53FF73447F48725A79C087E9B1A81035248EE8CC79A042A1616B1378E2FD6A5364CC16FCC4F32A68FAC76891875BB24C0B2CBF17A7339F41D020EB954CCF1EE49A511B7C7C128D84146D2660A49AB3D5A8889BDEB1BB317081A93DD49DE12E\nss = D66F413DC141DAEDD5349A5489C7BE71B1CC912408736A95C4B87A7007865451\n\ncount = 78\nseed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844", - "613B1C656C0CB0112620591B88AD0\npk = E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB04569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BA466A36777830D840B5FA9B7234403074861984E0593C72C3D5405BC375255E239258B47D782056F106A4F9A493B584909006061CD98EA65A8C131B6AD696B993A66ECF2C32AE1A12E24C83C7B696EDFA64B69B71EA7A02A85097D25BBB21FB1475D250D64A9C87598AE12C0DBB7BCABEFCB48266B483AA5310E2A734A8519449BCFF963C4C10340FF42E2DC883D9C15D744A9BC2D1752383B6C9409E29B331E87C27A11189C41CB8AB182F82A920BD7C9EBF785B09B5BE32813E8C128139356F4D60B2CF5C80BFA609B9026A18360DBDFA75D49755DBFA421E9407DF6218333331E8917955A551A7F962B8E7BE6CD43A8A35318406471161205B5A71E238B911EA2B536C861B0208B654A1FCDC0B77E5429379295354CCF6E93D41C2233852451C8B44B151286020B4093988FC23C533FB83C510720A278E75EB047A86AD2654225CD0445D7B9585873672522E3B18C9BC74AC2F536B5E6BBE6C1A250E50183C16BD79A970BBA86693CC508094091E207600009D3893B6AD96433720BAC145B6E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB04569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09", - "F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10357D61586F671648188F070899D2EB3408158ADF5E8056EF37AB6D8817CD8275E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nct = E44E7AE8B9CC87B4CCD59011D1590166C626BFB41064FAFB3878B6458140ACB7336D6DFDE89A289C2BE1F226CCD6473D06E29B314DD653ADC41D01C128FE9A160E48F0BD847CC276585DE37B2622DD1A8357990CEB82BE2D43D58FC8007DE3501A35992BFF8AA0BA01BCB5065361A65C7EB700165AC9CD37AA4F37F0F611873EAB358E0BD80992456F1EA30B769FA43F8FF6FB6DD69CA31E1E4FAA0B33F614F208EE7F92418E8E8C9E65302EB0BFA85FFDCB72FC190E29272E85ADAAB7D314D23FDD5BDD9EAA127ABE84E38A1A29021392D3DDD2073814763042197F55F27DD7E97C3EE0E1CF9ACE7E0C14D433D8EEF83ADF2C9FBFEBF144F5A957AF2DE2F0F0FBE9E8FE2E995C36FC6889B57513A2EE5AB48544F06D14C41F802D0F30E50023E7B2D616CC243B360CA237EC0B90513BA4ED738266DB1EA24E33E7F15B6E0466D8363DB9E4CADCF6BFB40D8A6EB2292703F006C6DCF084422C0843A4BA2AED415E0C089A575316E2CBA481321F80D9F1B4224BA22FE95B06D1E8FA4291986DC97F84E600EC6D3F2D7FC0285C60F204037292080DFA0E467A5948993E83B72FC20F856E943DFC6E91F5B389E453E9E1C31B4C3806152ECA692D2ACBA45CC0E05D1DA1661906C000443143592C7F3E19EDFBFED495D4920803684D689A5EDECEC654BEFF1CB6AF01FF979C53DE3EB451E7716D82A540756F0D6B83725CF31DB796FE57530795201EEB46312BC1868905B3371B619BF2A3566C8486493AF3C4632CA25FCA62E8EAD30B29CAAFD4A47161EF58D899F747EF862B288FBB7BB5CB2C94AAB4D225C3DB2AD0C165C075AA75DA8C0317797D7C3E64B7336882E10039E73FCF47E5E48A3289428C618CD17F960EE3814F31F5E64BAF819244799E5F29BDCA0B941CD97C9B72702684C840316512909B1DC5435CDFF9D23FDCD492C63EEC2250F7D09F2D248774C39C357D0AFF1D392CCA4C6E2A09DEB2AEC095CF2F7FE51DC88DF76BC06ED8DDAEFC1FE931C2229476314C42BB2673F773C87C43198DCBFB0B91983D16775A38D4A37FAD5B603255FDDF19F1F537F10F5AA3073912410FD5D07BC3861695BF1EC6766DE2901646963DEFC59CD827878484AB90A3A332F292603DDE99D6E1A773F94FB3323FEE3DB1FA10D77C15D610A934171BD8B5DB5AB5956A678251C4D1D260E313401821DDBDC8369D8E4A62BA0B6F5B699747479F4495759D3DD19A6A886BC919414553A3A71EF3DDA4161B6E581B60BAECF5A3745704BA3384FF2F1566C66717E1C6BDABC5DF9884342512BE5BA7D6FE2AB84DFA229D43D933CDD32CEF612F5DCEB34B70CE23DC570E26ED4B01D24B074715E57B52ACE47A81B5F876514E5F6C86A2832D2C4BE24E9AB362A9F2742979BCA199F56AFCC57CADA0638299EE47EB925E9E71847E2AD7D82491AF4880BAD99D4A4266FEC70146D9B07A960B2712AAF604DDB10055ED06E53036EDF69CB380249206FB9ADD92911D300B2EFF36E6DF15D24B567BCA287E2E769EA4042CA6422056D18DDC891AFAD09063D6558D8DB93FE802F70D53AA578467BA15E23BFAD15AC628871703C1BBA735E5F4C4D638F220A79D3EDEACC62C87824C01361AB3C2B40A884407AEF142BED9D9AD1043801256D5AEB38771A14BAF66D34F37BB3617DF08F5E17FA599070326FE3C19343758EE66E3A7A3F3EAE3B82E8A6459FE683885E420EDC9E8D8BF0265A5F138DB162D27CD49A971F0D39586DB289B67F0E86A484CBAE1CBEEE2CA79D485AFD3E584EAC9CA6BC8277FA98CE65972605AE7CB3422B87B048520759D0AE1B35DA4681C3259A4286F1639480C280D90A7898523600708D73B6267D0FAD431F66B4A3D739818B0A7B83907E3955ED59414AAB3F20B88F02805D29D66EEBF26DCD2CBDCDE2C00EE9CD8CE482A01303CCEADAB26E4C9BDC7E5C60BBFE2BF21093A5732A16590500779F54C81516BD5F3E57A2F5A1C0861A5F0B62D9D8333821F00587D98F8D63A3E6ED9D5FB61FA906729CE09BB7D44266D1C1F5FF15AD3151E6626BB0EC7E2E467B24FD4983AD13B4A9055A83ACB344F9E0A733B19906E4EB2F1CF6E60128BB31D0EF351F78431394CD55C0D2517EC1704FD9DB374885964EAE65DEF92FB5065355EEF1570687DE5CBA4C29EB12A50FD1C8E6A1D5E516614DE8FCF4332ABCBCFD04D20C5A2CD9F3775E348EFC32C1164391E373F\nss = 5EFE1D64250AC29DDC3CD9EE87CC12E16592CB848090AE527AED99CDC7BF97A2\n\ncount = 79\nseed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851\npk = 2C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC78732273", - "03191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A8B1271ED42222F95622D63157B80A5E83D887C54C8F0303749D48A91E2C2F693ABDBB23246667B8108B921349A8A945A27172807D72992CD744626662B1C4AEC2567972B8452CEB75632BB81DD156EEC21AEB92124B417F828A7339B90774520DB6E890DF621C559BC58B7C66398676806B502313CED89800D9A26E1579B565A66E3132199BE13E6FE8001E36630143C96E53736E7672A7B2C0EE6AAF122BA1D49416C299795DFC47F7C5841134B429ECC73A974248642454760DA77B8A9D13A297C4399D2479F3E6B0E56462E113300AF202E745487ED781C98A8CF26C23ABEA748EB851AB09BEB51097EE06B124225070F83D80D5AF5F75695CC89FD42566946948ABDAA068032A7C31C35A1B29423B8AD4B7537AF1BB187C111D55576F9C382E391A56850231E36AC8F337086B81B0256A5D32880391732285A9092310BBE67701780CD77AA7E2D54CA2E03711988AC2FA27A9890B3720C783000BFD06224980199AD092DD515456F2CDB8C23BA190594E4C9A0DE60E2ECB483011C0BCB3612C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7EF07B1F4886B895A3246241DDC084379EEB0F0ED84BDCD318FE72C9B546413BE9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nct = 18F1A72DDCDC4B0F1AD18A3209EC84EEFE066483A7C5D6205320CAA50DC8501F889B72FBA3803766AFC56DA62880821F0C4A1DAA2F1E2ECA33D858F82B3E2D9D58111A21AD635DC1A59D6DDD2F01F0DA23C527C04BA3E731E96012D39F82800EF174B13BBF689B68B831484E2E9B07F1C0A8CABA130576C2F171D97439F013446942BC56D1B98987926A7EAE542B9BA107877383ED43357FE996DD1C8F41C3D0AF621409400970F6548BD657267E6109694B53F366FE85AADAB547DCC0FA4CB176A9BBAE485DD0CCDFCBCC4FAC24BAB19BF0233FCB24C2D8812F4AA3AE1714EC6A74CBA2E06971AB46675D8A0F8AAD6A1EAA21E4EC0E74F6A7A94D1C100E64FBBF59901AB336D3A9008AC32623B9B7CB97F9FCF89CA24E44F874CD14642064BC2386B2DF340C6765E5A9E4CC30F34AA4F0D6A64BF07196B9730B34F7534EB76B662F3302F63C5A9EF12BB9C0CB51D282A9BE4440856BCE390DAEE367077E9D309B657B341998EECD1E5744F6BAB3E48E1C8D1D97ECD53E4C4E59B8E45F59E1375A551117845CCEA296CA4098DC9D3E3A476B149D249B67C690B5801618D6698EDBC0FF91105033C2573D0F3B936584AE26601CFF6A6D19A2C67FA1E4BFE5EE106CC5924D64C534CF6FA5F53516E21B61BB434FD178CEE4E4FD958804B2CF86A2FC673ED4F9EDE7F90D0E99502974D306F00F0CDA7E352597B550F789A19715BE1FA1F91CBF028D2BF9252427866625C10E1FFBAE9AA189BE18DD6F8135E4A16C8728A257922DD6B0040601EEF475A7A10A0E8B6CEA0DC3A5F6ADDE697F3E18D22789AEB3F33A283B3D30528494AAFEA171FA0E9EABBFA531D88F39DD959E2AA84C89E768389D78B04100307C35875629ED952325ED3CB85E1FBE14A995D848835F478C08BE01AA2FA6A8A57904528D650D1B0171DCA6DE4A9758156FABD19605DB32871F0C5500F7536C96E1C9BF2E88211DEFA79F32B9440174F64C66F891A0AC4B0F5C45E53D6A52C7A097AE26931F1F0FE417BA5CEEBD466621DEF0A1DDFDD272570E42AA61B7877BC391BE836732D578128F4090E448644857771E1094E0CD298420269053E501AECD9045E0D7E96F58109E8BC59CD30CBF33A18825902E462387CFC621569FF60EA2D23A857C77908F070641B1D4B3A9D22AC859606A95C754C1A2C814C5583F45622119118313ACEA8D88A8B7B0FE5847C18191FBB29F6A44C21ED5C18CB3AFFDE2C22EA462BE2ACB0A747EDD39B9EDF619F332EA43F5C26A17667ABB57EC6A2DEDFC60DC29EAC03CA7EF9663D041711B6BA06C02DB00A16CF8188E9929B302CADBDEA64F19590CAC29680FD3B96BDBF456346CC97B08BD760508223C6AC89272A48F1FCB1C48D40073301BF24A6233AD2F64C9839A18339568355E606540F3D1D7B347EA7ED464EFD404AC86F8FB27FBF0A81E44015557A60F6A212098101F09439AA56006289F0619150A8B6277D3752C29D06102918ACFC6E834E10211C26C943589307283F9073F0028DDF53BFEA1053AB7E67F5F6F86C4C3D796BAB1AF709DD75399E85C33A32EC3BE3036D7F20FBE8023273D12BC259", - "5A821A3931CBA3FD95AD36B3C3F261DC10FC3F100C8E100A2A0581E4B37F0FCE70C7B945D8CCA7D2C1AF3152299DCFCCDC9AE16A2587E81BE7B6E0D0CBB24C3B8ADF1A71FADFE6EF01AB3F83BA27F5081744F96764CCE19D6D723F6DE987C07EA29ABCB94DFA1925A349A3DCBE8B17031810F710D8617CB1F03E572CB1D7CA1D073BD663F8296E5766DC55BF4B009A5521770E7C91627293A13D00131662FBDC86032D04DEC638E0820B8B89D3E350CB879DE9009E67C8628A1839ECCFBE37260CEB83C6C6885A80E348CA2BFEE15BC879253F183EACC8DD0C1F0B8D216663FC1C6A1F92EBB601DFB31E707756DF899F8A1EEFE2DF3457FE8DF0ACB7A108AE195D1E3C3BEADFA386F29B208D7DB83A8E8A359A0065789F55009E48F414B1745418B9CB19E5EBCAA95352DE5C01D1F80B9430175CA2B5EA46B55B986C410C3FBB5A78DAD0D7B2DC770F4AC566A3F50B617F25D48C5DAD5A9EB17509A0EA394EA830B0477A3BD40D7D18BBAB6DA2222A169A85E1309B749C194D88B9374D752B7C7B972DE411B0A64A95F2EAD3C50EE37A5480D5703E05A4EADA0EB222B7DA283129A94114F8105E64FA61FD611990FA4ED369E53644DAB581F664986B2D3\nss = 4AB06661F996AD3D290606C820304BFC95FA22ADBD96819B1B73EE3B53182204\n\ncount = 80\nseed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E\npk = 88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CFC063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB5501984C5D3992594A9238E03798D178702B86973350DC21617AAB9B4466903D4914D37A2EC3D936C162933505B7F45C3A26FCB3B32BC3DA91AAD5D7A8AF045252202312D98A7877935CD6B8C9499CE722C6566BC21FD427F1902E6BD190C8889824B35B79268E4B2C4AFDA48B0C98856A097BFF3C4523BC02739349AAC7B8CD286798CB919BB550575B44BA40226CB323F83886E1E164EFB1AB648A1A738747E799327F58630134BEB48A187FA5694279BF644997448B57F909292807C441B8061F8A4C1D1BBF8C55836EAB38FA483B66A652C556191E9C959C45A4175244B851B294E38134284F771B81CC72BEE2BC188D58053C7589394B49B5B33CBE12993549C2AC05BE0DDA9B63D97E45E738EB2738C59224DB502A0FE3AA37D113CD3393419C850B77B4B1393884DC9EF3D189EF3499372C8851F290F928A9C05A0A210926CC1B5728115771E55FA14C23AC4B1E9F507B02164F2234050F06896BA969347B3048D42892600E7DBA3B8DA0CFF0D1707C0185F9B16FCA3921C2B648E130BFFAE62F0FEA48AE91588A15C064A9CFB0BC862DC9CA88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CF", - "C063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA1A2D9EA0D2280249D9D756975C6979A8770BF4B5F6ADDBD76D045A816BC1BE385FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nct = 8DC3F8DFD07429252F3C3493517542375ECF7B888468C2DB1161DEEAC17270E26FFBFC7C0CF7BD4F9DC527145199CE66D34003BC5AED28ABE33AAC2EC32FE9039CAF79A1F64797BAF82CD0135C152B6B1C3C1F5C5D503AEA819B73ECFD549968192819F4C8B94CF05FC3C901EE1F6F772F3FD5BA655480C4FC5E5E82E9DA82FDABC1B62BA74BEC8D6BE507B0C26DE5C2A9712696B9C8358F96A2D8CE787A195E3E90BF31B890E350842B76C27955D304E12F88100FDEBA145FF3F1DCFD06769E44CBEE43DB2A4D682E4FEDEF84C87CC37F952AD5C14AF7FBC55981E1F90321D9605A737C5DE4F671E58D80704BD92B5AA814A4695C52E920C533101273D4A10BE5F4CE62EE7B55EE5AF9BD13C300467226B74A4957C9E9EF05CD153363857748ECEC0389AEBFD3857C823194B8062215D6B5617147F2ECEB1796D001A0CCFBCB9EE67CFF5BA4707E417FB44EB7ED07C797ED4234E61AB78C7488B580C27957014E258D90C94C7F586E5632A7D012B6BE2C3FE353BB214186F2AD04189633FA742D41CE27DD6B0623969E6B394AD0591C51D8ABF7CD5D2A991DC14462982CDE11CBDA4E250471AF7687385F23CB4239E5AE2493760A1B7E51994DABAF407AA2E6465D0CE83CC8BF55A5AB65AE21A27D836AEA266DC4033F7F60490FB259E221D0BC5613C4D63040B58C7259378EB86CB5825CE717F846FA7DAAE3258DA9CF8B14871B494BD40C9E79029C7E9E6FABFF103F7ED1D311FBB71C7EC823A1DEE7F871E8B35B205B962F741E354851B0176586B8C955755757E22FC5A7105513246F292DBAC789D6264A38DBA2DA381C4DBF86120890927DE139450CD09CD56B3E001DC5065FF08CCD87D1F214699C2A958FE1DAB7A65E55D1725DBC66C4E679772D34E93D7CCBF02586CF79C4D50252959A5E00150A39C47D11E81403BF9DAD177A761440E07D3877BBDE14E2CC071B74C7FA4646B9A3727AEEE499FC6242AE1E9454C7E09E24D2BBBA6CB4B54977D0091FAE748F7385643BEFABD0AA2E56AEF212DBE2E43D82DE6ADFB3380E3AF44A90545F39E4100B23DFF119519F085B779243800FA4F66401941ABF555601EBE54D34B9ECF26BBF9DA79CAFAE6BD51F74220DC524F8DF48FF8AEB6B17E718C334FAA1BE58D60C1E6BF17EA94988A8FCC8AF00B7D4FF50789F3665A832D496407138765124841539904A98791F9CF58C5E77FB365A99F018BA19F7330A86569395B51D62A0218DB359DF8FBDEFEC15557409F9E25318A809DF66E992DD973299F3D387C0CAF2A0DFDB5238E261F0FB83940F417618110225BAD1F05827A1795B72EE07D143DB8ED40320AC92632F127777CF71A772CCEA5FEB87C5BDEA2F8B9CE220FC6EF9BE56C262784B539E5A44AD950CACF80941D60EDB00D8E2DA866D6BECE283ECB172434C20CA0442B5AC87E7A889E78499D75489E0C38185C7855364342EE4CF8B2B0412EBC59889BAE81F6EC718B93F6BB4A0F8C74F7FAA5CA3058DE4F20332F9FFA2695683DADA7F746B833EBD789E63C52BA580BE9334C28F35FB9188EFC4B0078DFF8C2BD8663501DF4ED422BD7B8A817C7FFE666378F85F9DC9AA8B48C92CEB96933F825252D5EBF19A5ABCEF7B7E8E16298A6D0D014DE107FAA4FA84D1E4BA9487E430F5E6DD351A2FD50123CF73D7A29F7A30AA5CC90FC30CDAB7173C82F66DA887604D81ED04CBCC302850F2166E0034E9FC153802316B08DB05801BA993077302D0CD12035C6B9F70F2B35447C0C85356AF6F10CFC54B501D3E4D5A58E53175C24B39D903A66975BC792DC9AF24EE5D114857040B95649950254971C8711FF1D1A74B695D22C588CC45F3AD14157537F937CFC55879441DE9D23525740C7955AE1F5E5988F296C0B0815366BE108D483A6E8EE42B887A82171BF667BFD4D1CAE97674BFF23621B3C7F61C48051A902A93EE8101994B80BBDBA586FBA22E9FD8C635DD2A396689DF9AB187D9B6093096F926EC316D6DCEDE4E8CCE86B28AFB35DA11CC5C927DF243131FFE56C2571C766AA31A03D3F26136866B63F71F1DE4CFE8D604436CEC7B13A35BCA6F45014EC0649820906F53F14529EF2732E38CBA14F9CEEF51A3BF2D79C3CEF1392D95CCC0D404C31D64C3A174720CA48AB0ED50E5EFDE09E966FF2FDB6BFE129058BA136A0E62FE8A0C011B78EE34FB14E0C6DAC008C72B0126F8FFD8933456A3\nss = FF09355CF1BEA871CC8F1417A0027EE49DF46FE80482462C3290813B7A383DEC\n\ncount = 81\nseed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D\npk = B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB72421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43", - "A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A0F4CBAF8497A56F6707F970B77962E13A5C09D8A6EEA50840413BA51E22AF3666098F23C12A9A6FF6785975BA75C6823E5980B78CB3E5D20B7EFB9307468BF3B06CBDAB62F0C4CA7157BB22E9595A4288E16416AAC3748099229D397A1F716AEF05676C2A035629C6878865940F17FA0D2AE5315C4340C7191B415046994B9188D4E22C50239901408B64C1132F854A13DE43884B8CBB430B277341E74318669D2411D49AE3D660F84E35538C7668BB8C7EDF39A3FB33BF7E45336FC68AB37477C037F7D4A460F3C211847468BC10E0AB67576605216F058153C4F5E041900265BA367AFBB21BB13600C4AA74FC55222BE11C88298B35789532F357157F48931C2A58CD6A75E82BF411A0311FBC2B84A67D7353CD13AB939A05D55157A19D226DEA6191D30B28AA916624872BD067B2D7597D73419FC5CBE3A46C36D0047C231BB4C12609425C1F672B69F57AAD8F091222C109FA66512046822B4C7C57AC9F2C9C701D7167697BED93C789A626AF045A8D5A2C2D51383E41211BB38B76C9684B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB72421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5A57B333A2F41FDA2EA72EA11D8BD642D911F6AFE90E60492EBEEFDC17A93219211EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nct = 09E9C5FEA95D1076AF8A2973C008719B98376CFA1578DC45A5665C8AD1DE178DBFA9C1E7772A7816A62D8DC1DD3ABB0B53DDC62354A6ADEAEA6C51CAC8A0544778CF83DAA2CD9D87B16547FCD4C93C4E57AC4A9503E1065E20E31A616460F77308EF04B167B6E6986FF97FA8259746A9BBAAE1486B39317DE072E3FCF199A01C1FC31745259F5014A6BF76E713A16F945B7AE95E3BDA08356F7D0E4D07264F78E219913C829FCFE626336BDED0AE39116D64CC14D7EC11066703B1D14DACFD87CC7B5FC45AFAB52AC875DCE2B932FF5092AC9316545A453D286C4751FC4A42BF1F143FDC91A629187B7AE7F2A4ACBD733E292979F928696ECD245F7DC18A32F89722EFA0F1EAEEEF2817E06CE840460254B65BAD7A2493920EDB1407B2FA3EA6D4247B727BF14D964DE653EEC79D01216AC90374690296AC0A722A832902CC1390DFBCE6B908DE52538E510052AC1FF00C6BDB8643916381A004EB67E805F25EDC58EBAD7933DBEA713B96A7FA4826E05826B83DC45D3ED7E1071A67D6C7C824F4BCE23400034A7672D5F647B1D74FB8EF85B6200C7AC05145A81B202A8C184480F0B22305816EBFC15A35688B1F048C3E2BE984BDCA8F277678CE96CEC9A69030DAED05ABD24683B27693B4629DC5BA8C82E04B3F8315C48E2BDD7E9AF749DEF8259FC2E5A20CAFBD746B36D49AF825B54ADD43E03999EB844FBBD7BFF2B4C67BF855B1899F429EB7BD461F817B7381C6D70890197E261655705CD8515DF14401B9CD55ED90898C2646F493A49353FDF3DCAEAB5D32BBDF29D37B842AD9EE35BC0F7340E5FC58D597F68669DB33062432EA14DDC62CF", - "D2741CD5728C8A5BC574D078ED8663D2AD8B2B1BBA311D6C4BF11FAEBC90388E6D9F191603ACD097768AB273109AF8D9B1A8D5EF5A537BB995990FDF192B7700D3DD98CC3C990F626C56B2381A5FFFB5260E909FFCF320F224F157C4641BC74413D3B42826E988131F72469A7C51F0D98AAF62CEBF6B72495DD770E097AB978F2F1BE56485F39EA3370A28643885264E7C3C9EBCFE77EFD69EC61190799931ADA271977D0AB4D958B27F03B4620A5E42206705857076C40357945CBD657208D2EDB0A5ADE138E1E0792C3494B999F177761DBD19DAE7EAEFCC520D6554EC3E260C0F33B85D2C15FCB144F2E2AA9C1ACEA609A577D5EE5788E29C0E51F3AD00BC19111E53180D50F7D9D62E722AC602BF311F2B27C8C3BD94FEF28E31D1E4FFFB7AA66225456B6B95C1261F80994DDBEE9AA6BE908D2FD0DEE27A8245AD7C1D08B19DD7589F3981ADE36BB5960133FBE17DA06D0BAFA779031667CBC0CE89EE261146EB2B7A7EA08A427378A2A0DB025544DD36AA7C62E4715AED2FA5E6E80CE5FF807BE42E61849F830E7CF25D1AC5FBD011F6A83AE88C2247F07FF20BC8149A933DED6079A138583711891F4930B1633A8031DB39DEFBF429D06FE71912C2515058FF5A2169BE2B1432B509D50A7E75E252F72EDB057766857C7088B892EA0E147F5D628F13378FEB12AA05281879734BAF86AE36FFA66FA51104A66F6E4ABB7B7CE61979D7686517F42EFD987FBA29C8CEE0C7B2C19CEE992DBA8155E5BCB2C4EAC863541F881C465BAEB6C2F4FE7BA4AC073623AAF54758511EEE4835E2CDDA586812D3C086F355281C078E0A1B80D9A0679EED3DB1B38766DE9512D8A3BE9E59EA778DF1DB93B3D69617D1A5B25832B2ED712792874786AFF8E088DB3E6D421AE3726EC316B858DD38A90BE4B9EA8BE8793FF44799119C4FADC796D2547186F4ACF07740E0CE9E27E22F0A8BF6A2A5638D70D10410BCDFB3DFDE09280B014F31BBB240D90E7A6ED34E41EAC9EDBBEA02DA0FC963973F77FED6BED6EBEF60CA57687848E54D67E6050327D109687836B9B68F4E45FEE4C154892D501D37B535A1CBF84BB3CE06AE722C9FEBA1C08D33FBC99677F497F3C6749E89EC98EA729FA794FDDA4EB176524A6C2E018BAB3CBEDF9158AC20F7A1653BD69C82E10E579DE6FFB99BB0A5100EAF28C93314B21B8E47D65D9EACD6F49411C0ED2BB97DE99094F436AAD182DDF8218834548B6B626BD77DB10D3B12CFDD9214F84BDD66027DD480BF31C98628CB1218DFB915A45DF9AD528D640EE382933B518549D5E06B04EA991946037AC15887277AC6450D85165CD95F73C0527913F89F27606D7A842894A21565F36E4DAA1\nss = 27A33EDD638DC744CC6A5C8E3D53B2B1A3D90DE2B95A649D47D1DFC2F5090BB7\n\ncount = 82\nseed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE\npk = C3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E53BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A12994510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2668B05E9D1AB7B1AA5C3287D9B08A79C9A5C9B6C93C5165C0E6B8C40D527DDFC01B3B88354C73F2544B5506C1E043100B4C399D2B6B8DE81CC6271495B3C00893B744584AE83E300BAA0531D191BF77015F28B2D95911CBB2A1C16265DB900761C5333AE8074F387A97258CC0ECC391500083EF0922E00C692C9AB09ABAA30C54984E918CFB332F96172EE1A0440D3B92175B386309475C92C25199D6FE75B1DA41D0B86A68131A57FA839A1884F526948BFECCFAC320509868235F05CA7B57952B3C5E65204F11C81C3077CB14C0B33633F9006B5D3C67F130C3D78038D7FB4934E4CBE8E3429A0C737EE48BC96849F360C83F2707BCC23432264728DF21D4AC896E51A06A3B776CA7386D6072046ABBB52C655DF001B3007AF2586B07CD7C81F38333784C2CF671CF7F3830A6144D4107FA40", - "480852B3BB4F22BD2A33585E88E47C2B539DC099C298EE492CBD7D7A3BC5707C3C782D8A96A14701C352C1FF276A15762AB624C6D307A5B4DCB323FAA9DDCD52289D60531D6A93BE9C28CFC9EC3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1D3CD2FEBE168B1DDF776B954E96085A7D475E3C8CBDE68F7C80FFC9FA46B0D4311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nct = 4AC4A137F93D74AFBA7252F4ED7D6CBB08A482666AB4E0519C967EFC9F4963863C986B48098EE3F7BB1C7F5A54453D7DF14F5B4F63CB986DF8901435EE71CA10DE7342A0F1C04D810F28024FCF43F24323CCCA04582D2E2FAD0B70D885ECEF6F69BDA9CDF9972A6403CBA10BBA6E55387D3ABF13441920F8E0509693832F0D9BC52CA4E8E23E5FBAD34D8C516A378C9E3B8970D7EE88AF8717820068249BC1D4CC6D97DA720135D5CA0025A0ED6AB8D4BEA645D1C981673A89687453BFBDF5BAA6B2EA81BB9F6501D141FB634FBD913D30C6555F1DA431A566D0382CD91F1701C659ADE9A733093668244702438C4593FC1C9EDBA4656A593A464F5C412B69901D4A58316E0FA48E32FE1F65C13AC6164991C778A61E66016D5173B7E751128C2EDF239872C7A28AB0077471524EEC7B73DF25019AD00BA60586C00B234FA88ECDCD1AE1505B4E43D86F02A2015AEC0E5585A82BA3967A25F92BDFD9666570B8F8BB3821D407FA611666E436C2A50B0DF8350E57EF45C86A50703CDB490FE37614B4C035ABCAED20DFCE927F506B2EE143CB8AB9993EACDB2E8FFD71130EB1FBD1E640872BC767550B02158D27AD0297F715D3729F265B4BC00BD0BC0B0BCB6F32406DD13DCDA1E5088B9C65C5AED77D90AC2C49803D824EE65A626824B3B1FE6D57DD96A5F0CCF8A6E6480825231A2A7B51775576AFCBE02DD920F32C1A6A6AC5A90124C6004467DC99DD2CBDCBC451464ACC85F536D9D3C2D107E94C051CCF6263B9CF5150BD333BD5E0CDE174E6262C056A6E9BAA61D5F0A3B15DD0B5DFC5FCAA546A19C0F3D3BDC0413470921C98C4EBBBBDBB5EC2A9C247FD0152E4ED8D44A6EDD764BE485C593E4E52B37787D7A319BADC3E9494242D031F6BBD37188EABF27CDC0C0B42DDEAD8B1F1EBC5A78A6EFAB275BED5B4333527D80F776407EBE3078FE78CE3AB141F41F8DF38A905D3CCEE2E27FBD5B3D177B1833D34510663BB5EA1FDF50315F8C685C5C6E3CF6F2C6B160D384E08B7490AE0A9BDFCCF37A4A78F14DF3B20A83E7100F25846742B5D91D42C325543514BDFA6FA333BFBCA8AB73BBBA8E21783479F91615B75FEF33993D08AC21AAEB72AF9DF45535EF0EA7ADCC66AABBF87BAFC47ED74AC0E59ACDD624B7E03A79FE4D2C4A5045C937C9FF24AF0666C0A19349DC7B0CBC620D7859ADBDF3148DB081DFECA67A77DE2BC873D0759B858767D09A49B8F93194291837EDAEF1682ABB80CEBA7DEE8607462A574DF9A3775A054CFA5A230C06E5A519EBECA9B4A77625B74EAEE033457102635D59BADEECEC90AB39BCBC4B001F93627C052027B248E894DB8DC8A5D50209A9F6FA17E43C41BA20177E7E9EB2F1C6F83C62A495348A140431F4F0A2BA84001546751BE03DF0B15F36CD25A794E58BE9FD5F8436C694783B05187EED07E42CE5DC940455B43ACE6418B7E1B7CD919319449FF03B8615EA04F7CA6D84965FF7B38D3AC81E6FF8042ECFAC9C029805A9E9C460498BEBC6AEFDAF3C15F408B47CDC570820B9C28958D455819D49904B207E2A5F4665E5429D07A6FB844F656A20EC325390A804D421C12919CCEEC0F416FFB5E1E143011257DE7B9D4B512AC61004AECBAE027827C75A5B5169ECD169140AEB4A61643564B1FA09011AFF7654AC65E9C97846D8B498A5D85441E4C27F86F6A20A203716CDAAD745322170417DCAAFEB20FF690877758ED3C95DE28B48B5AC1034470AB4A4693CA4D4D55279D53A18D59FD1F242AA508604B31292A24AE8CEECDD1F19C6A506B24154318DFEB94E3D7393A8350E7B94D2BB42DCDCF8E56CF176C2B7DCC49FC1FB2391CD59C88B1BF018DED68C89BA506BD82CC7AF9487B1BA798D36373BCC870484B5AA578B9DC94CCDD443E63BE9E090984F14654D4BA739B13A51FA003386E9FC7CD99F2A3A895B4AE80A45E1DB589EE189D75C259E2E55571E1021974E815001135242301ECDAB022D6C70F5CFC8DA359572B46E4A0CCECA798D043483039D840AC266DA1EFBC38A7838338E18EFCC6BFC23665236E29240430BE426023E4F9EE54FEAEF7164018327F17D06E2296309A77053327BB7E5E448035F1A78A379F823BBA7BCDDA40F6831A066118F24BA9E8301F57973017817B6F66500E914FE0779A31743DB8BA3F405A567FEE7DF9285C9998CD99E00800A163E9DCC9384C85E4EB1A6FEB902DA150\nss = 1EC0FC29652419D0F7D3DF73ED40A21AF5BA0CA0EC4CB6F8C736205169646225\n\ncount = 83\nseed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F\npk = D3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC6", - "4D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083A3884F67E9CB7E962CD3B8A8CF22951F74AECBEA2D599C533DE42A0CCB5E94439144551F5D839215D9021FECBD03D8B856D66D37331997A77F46F067A83727BB0CA6B3746F7CA6A233EA575D908775C5A7EA497917B17B51EC8D58350AACC1CCCAD921CA06061E82067FC9215C5A3E75B861491771196836BA56C99B25CC5AC10008730518311FCB7A2ED14972B72533C7C890D83A5E34F75E0065021830386B1456DA6A6CCA5A474C3790850A71C0E84BC7125FE21A9FAB396B37287A106BAEE569A7ADF0845B49B096F689BA245707647E7FD70EFA020A342C45335CA9E0809982ECBC38F55D4F9A9C36578198929EB8290E55848D04AB7C952513EAD8484D44CF46F6959717B0C009938917AD916909DBC764746C3CC612B5B72B4F16049140B5C261E29B326716E401470E7B6598AC37C7C57DD3D47D548377A4939A0A7886EB7780C667B4339873BE5AC23765A05DECA7B264978B14952920AC0880A274D3A5FFC825B9A891DF5560938B9FBA313E05E782691BB9C0488A7838A4B4CC6CD3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC64D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF99499C1B006A0EC2C299C41C3F728C3BB7848957FB2BBBCD05B65233B89A2B1B16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nct = 54B984209A76ADEB29C6EB1E208343BBF13BC8CAEEE027086CE759704C0B57C096101E222C02092CF3B99BEBBCADE8B1524F1F3D3F1864985489FF33363B0BAB02378637F5493E41683E6", - "73C49FF728ACBEBC69D797545F4E4F1BAC3287CBF24E7B540A0EC80B1FBE346E31E74BDD515E566A8DC7628720360F8BF7FE4732AA4188F6274E440251620D128995A5DA8253A8BEE91B429A45FA73CBAF9C3117151950D615564E5F3E1225F336F55AC1BB40E5D2A7DA6DCB4F74B50EB0BE5F76936CA7B31F9671FFE74BC682AC9E6CC2B594AE27B646B66329D0A34495C1B01F7DC44C5E2F7D0F222E4FCDA294AA294436C88CCE27C62912176E4F5F8B117D350693156CCFFAC2D6DEC4EFF09EC2F71E8C4B612A0CA520D77A8CE8E66E1E8B9F976E3D5D13E4FCF26A96EB4C2A31158ECD962FBD473C6965847D470EF0AFECABE0A6A2062B1164934764E2D1AEADB180179EE042B039A629AA3154548D56365173D2C0C6D6D0BB265637EE93391095589E1C6EE03C91C7730974156F1E261B909B489364FC0DACE55D317641D4D506DC500BF62111D00A6AC5C34DD48FA225DF980B75E154DC8507D980AF1ED854E8807BC2B7B4F6CBEF89621F83AF5F3DE6B8CC183F167DB00734AEABF7E3C7DEDF14C3F73075AF9FCB8F399FB2DDC890A1FEA5D208C352F4AA204E9051F45D8390937C1957637A73FCDF727C5B0812D2D18A2F65F3935EF6209371F7202B82CF6E72E0269421287C97B53AFC128B10B8F083CD8549A6AAE2FC84CBA349A931182BD9F68FF181E543746AC921D4BD75973446F1A4AC13DA86398CA9B53B95C631B2ED91A0F779BA08A25C1DB185D074A6D24E9913452AA0C758475F6FF361208E35C29F85EFF470468CBB228D6C5FFB7F4720BE68D7208CA30B287FC1D69B3322EC5F2FABE32078DA7712D8C2712D4E32FBF2B3DBB634F64627E2B664A8A89EC3C03856BF18A0AD370821AF2E8E69B007E20C6AC95924FA3B7DA30619D60697ED70C437C7CC3A7053EEA1367F7B42B97CA96BA939E67DBAC0DFD2A6F9AC0DD723E89F2B857CF8675CCC67514794C995B9E72EF42962B646D634F45DFEE395B124C690D88CA3BABC27B2472DBE51353E449788529DE028B37BBA67CB225281603096FC76F90A2C84D0BDE8DEBB3C271BF27B84CA76DDC568977E202725C535265BC37034E974153B567BDB7635C4465FEB4C37F4EE44946FFF58F76B3E4D90B3D9C5A1BAA154CF6FD1B56896B6F91666A08549F91821B8A3CB6A7561EEA4D6904C9EDCAAD1399E5382033AE88D26054C90DC490788481DD7DE5F3F5906BB9F66B786008C9427964AFDAB6A49E312D4E520569F5E2DEA168DCAC4AD1DDAA7F7FB619D63B6BBFA46A9AB2B5A27E7E9E9AB6553B99B04B40F959AA3D15495B22C30CF155FF5F90739C4BBEAAD8B3BE8F16FE6AE6823F8A81F5C1CCAE1290BF219AC8F41A8DA733B90EF9531C56D28451D6144B1DBD17409641A3E35AAB454E536FA9E51F92720BA21626F399152D8B6F2636BB72D9E0F9866B7231EBA354F34C32A9384DC4DC4BC5429CE753F7A1D55DBFCA22D65B9FC13EF6EDE2A6566313C7FA6193788BA7C7B1B8EBE04A8732225FC3497840FF04D8B934ABD7DEFDDF725AE2FAE967C180AB4ECA1C8580978C4114D6672C0A9436A1D1A6561894DE34A493DA041AF03ECC0FCEAD18620C0B3470A904E0B90E0C8DF29AAE503752C4642C869AC7C5828A1AE551D2FE6F16EBFCF65F8128AAAEE85EB6D0982F8FCA51E9EF2F836BAB883861ADF9A373400E19C1ACB9FA19EDDA5465C718628A445EA952E03192CB5E26868FCC35C4C87549AF7369F41B666D5A8CDB1F236873B194ED954D1926EB0D9B8A36B564FDFC760DD31827BBFF8AC5F2F68F685037B5E52E12A33A154840FC5D3EC4897282063AA40F97F427ACC4E59D3CBE95082E6B43057CB3753B7CEF6896669850DA34A332797511E1DFA36227C4CEFB3F3220A6EE5047249F55185087CAE0DAE2323F0292AF73B854F9F9E0BEC3855ED07E9E7557590290FF4E1D8274F4AF89C71C17535DD8EF4F74C1F3F7A8069402ADD9582EECBE42868A40E09DE4E24A7E72CBEA1D3A20F08216EB1F944E09CFE56942325018DA0B1A6210C5A8773587E984861E50BE50A5F50F38F733C81BDEF3B70786AABE4E4930797691269C238579D05FADCB0DBC8222B5D7A7F987C143A7\nss = F18BC196547734F8B08EB44867FA7F6E5D7887286A7F7E30B5B95D74B60593B9\n\ncount = 84\nseed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8\npk = 60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD26", - "3039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E83520BCC82131C5E5A632F88EA070EF636D02752CA06B94DF20DE6F757021C1FE4E4883F123D097993F1959ED8076C0491191B0A05774C5A2D6AB94EAB91B1CBBAB07B8027FB57730820F19609136131833BAD67D888AA29BD69169D8957A5CB8C3A14B54D3F78154108904EF15D1F73CA9A635FE1231EA9E18CF3A473FE7492A3636D85B70EA43A7AA68C4F3F24C2A2E88F2BF5568D790E51122A27AA41246422EA78BEBFEB6038DB3FF65881BCE84496E65D82F5C318C0217B5B5E299B570B038F740238A264B00DA749CEA6AE22BBA8BC314552132894D79D23E73C492857D22A6F64AA160C774F8B24A8B14CA805619231347463A22F06AC2A96660EDADC1BD767524600BA35789C0896897F2BB1F0C88C0B875952C9A352AC4D78B69C55687015544066463DA8E0B1A3A8481D6BC89FF3B9590B94E03AACF4C0C12E404CD51AAF3D696C54158101015A550A455A28042C73627C7A414938636481647C30C90B6073B1582E31C275CB12755A287F967A7C6C377AACFABB57422510CA4505128B60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516AA14EA531DF0A7F93225DE1C75ACE0D2692BC750B1B538CFD0D860AE9C5A8C13FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nct = C3D5BA0E80D2EB77AE551A987D8CC2A0835D7E89CBEDE637034B7F1365681B9F3CCCDB16571C092D1994AB8754E8880A938C962873C4FA92C1DED82BB20DEF38A535461F92D40859E1952BA872EFB4D7F713D74E479F4DF7AA89FAA4F2607955185525DD032B74D09295CFE716A769F9179B6566C8488B3F1892A54AE1CB5840F9E98F081E34F42D4C89ECF6EF2FAFCE5500DC6C0A25B53619CDB20EC72257EA6C6C000FB99A8873476409A45E795BF381EBB9B6F873D59E7D178EF9B95C370CE8C1AEEC7F873F6FA8CD2F25C6A952E01226BC775B2C6DD5B2C9C77CFDE1D242419761337CB8982D9DFC27CA36EC51BAB1B4F6A6D3B670B3E4CFAB621536F8426289005CADCA3AAC8F7E54C0615FCED8A8E344A79FFD12497CB63F58C0639408C777D136B3EF680CA9A137EE7DA5BE332592A3A41468463335D25DC8052BAB1AD9AA1FDAB550F7B91A3B6C44D4CB2D2B085BF6B363C4A62F9DD72DF8A5EB1B17660E485B658EB0423F3A5EFD1C488080B7B86155F00A4FED7ED20DDD1ACD6CB78FB5492DAA4A5424075A9818C0B7C547902592C787A7C0FA5FC6C9EF53671C2FB32A9B1CA196EF98D7BB5465C5E4AE1FC80C864EA920B3B4CDD3246237DE6C8C22D7F8C92905950ECD8A2A8C6466A9EF166128A017CDB71D74A0A792525D2BEB6BC7CA7C944CD74A772C45796E720C1C6C6141E483D76FFC2BB4E14BC149138D90879B97ED8D7AC519760134C90D7043F93600BDCDAAA75E7512D5922349EB53A9B9660394E8DD642284E89260088374721332670535F294C7003FBCC479E66EB59F9D3F574D4463C3EB4E86D5287E0E84B5844FB5FE6A90C569F922F5D224D0C68F7074C8E40D8BD84292D41DFA4BB95A17673FF563471332FCC2578B16F606DD240E7FE197B85F75BBFE66912082F8D8D5085F227D5AB82160754E99BC69D6C033208158A3AF75EA6B073FFE3B5A8652A5EE4328AB0896C0287A811F2F16FD060A0A29C46F3CD1ED3CF1C6057ABA9DEF48D899AB37D25799FB9F1B285D2C57284A3FD1B43AC86672B9562C4E8C9DE40523A10F14F0466D495FC63BCEC7599ACA98C55B351F410D59A88E91736E5359A1F8EC82E03BEEE0AB5CA35B87BCC06E395767D690C6A8916349D5879553A8BC43DF8833685DBC2D7B1D29D6695AE25E8660386E9AD817663C6FC95C45A15C6B3DE58334F898B29E88E6E09B32D240CA07F954BAB47D11D4416CBF2662D0446A5EECEEFA5CC8E34D0EF750C620FF057E8593F86F18CB1244642275A351D32B26A9966E3EE8DAF6F81A9EDABD713C4FD8B5CF5F034F3D9F2CDA48ED1AC3F60DF23CEE7005A98C46F1783581319BA5900DEAF487338141AF8F7254DABE2DDCBC06A711F6324095B2DA1C7AA16423048FFA2E2E9A534939ECEF2D61B0C2119FBE577FD2D8AAADA968E783F7C0DCDF7BA6FC0996F01B3F699B9E1AEF30FB082BB56E6261BE625BA2C12667AD44E2C99A7492F7858EF5C2D952AD547851D99C00CB10600ED2601ACF211DF1C4FEC5099889DE25CEE2CA2F8A3F655CCA06463042183E36FC26E48CAA8A175DA29594189078FC04421C81DEC45E77E6468405B3A5649DDDDBB32540BDAE5BDDE475B7F0F58412C9AA42C23BA04C5A87621C3AE6EE0359757DD65AB47169CAA32569D94FDD2ABB8E16021D31DF6C984779C342B53C1B32BB3CA6908AFBF11FC73963E3F03E394CA16C4C5A5FA7307B30393F367990207E7E975F76E2DB671DBE05F6D131AD866FF938634BC360EFC8B0ECC8E867E05A134419AE2B9D81C5A0CA5EE2F755A570E1A8996845E930622AEA50108DA9547B59624BAC7037E9E361F3500CD7AE77ADDEC88D2BEFFB7412B25BA3482EDE4118CD81EEE3967AF106FD6E0F3E78D24DAAEDD032C5CB07041FA7148EB6BC5D1A0AC89177D9D7F2A889B344EB03BD25504E43CA5AE67C732DB2900654A6869BEC3F2E89FF4F555EAEB3A028DF41C134F7CE9C8115CD755BBD9749DCB9EE8A371C11477FA45B88A2B67872FDF3F18A80F822A3C7311B01ED8E6011EE0E4EC145B10589DE9B6E4CCDF935A5640915B09ECA1EC3F3337B589C891DBE31491371166630E29C358280E7F074017F0F0DFAAE0A41863693DF92F85C395B35ED80594FD79ADFAB5A93722F2C5DB8990F33173573BE1CF67B04B24BB137FDDACA2ADBB480116E147E59881DD24CB92137C94A3BFBEA7F\nss = 736E053B8A5F4DBED37B5560FE586B198686500F118247C8A2640CACBF0B0035\n\ncount = 85\nseed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792\npk = 9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D1", - "1C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94ED581133C180C9CD067DCE401739190CA80CC8D441B78A986834033ABE3432F863CBA79CBBACC2E5463BC3BD1B0F1307140D56A0E0768691747143721C76847DCE7B86337A584A146DA0C664D904441441BCE3276C7D8906BD336EE07452626853098444339824DC5A82D0B515164882C99851C189DE092CC955C9FC53C041471C4E4F7CC8D16AA74D83396D88264314912632E87F68F36AC0ABBE568F1A5BEA9E807C21A57E7103B4FFBCCD02A5FE3774E54B40E6063AF2CD48C73E82D1D2CC893C35434472E2A892A05D566B890369F996DBBD9C1D8D542D29021D2F4619D89826DC45F4212BD2E607E92F80B75BC9CD8A803AE3A749F539165CB2BACAA005A2787DACA403C83BAA258B7E8061AE4D11B5D255B12D6CFC4650AF458A4B0A37C69CC8774BC4F51979A120292EC6C8D7193C5B52021B452807AA78C2C26CF4E4C2FE6236D2F3CCF5273BD3DFA2653498B5B681E18996098CB3F593947FED05A927223B27619EB484BAC5561BC7CA8A112136501A461538B23D07B47B3AE35420D9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D11C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3", - "F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0E0013FF7EB7B8266EE94659F3372F5981CE1D87584CB1F0E80DA2C0C95C16B4EA2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nct = 962AEBDF1F3C252E76103B4B5FEED7B187973E712F1D9F50D34478F09F6382A13B86DC22FA7F6E5423344E810580504625C0A316961AF308CD756C01D32748E69C397D52DD1B77097ADC04D171BDC72677A4A8E0C23C99BEB521C423A0E182932C17CDCEF62E67AA93BBA095C4ED0325484A33013CD1E314F6AB9C258D0DE6F7D569824064677CC5AE4506DA9817A0CEC3B77BB24073C2BD692026062A11B933A841850286663766CD2E07E2EA0B78DFF97E79809115C7388D9D4B0D118847BAD3B4B2084B25F3825E7B94F159ECFD6018379B3ABBDDDD2B9C52C5BAF11EF5A43BD2750BB15BF38B868EE82E8DD0418FECAE2FDEF36554200521720424CB1C310A175BD86CCBA889448773E6CD460BB1D1105F43EF8714F03C1182F307A885DE1B5F7CF69A317B9A0779511CD5CD0D9FC69D220206FCA419C0C65792074491D68329B1656102BE9DDCD4A84128F725F70B25BD116AF4FF85E5F10A980F45CD4F9B2EF21593C963387375AA3E7EC7B430ACDC886B32B4E14C3589FA03583618FD5DB8E81D3E4EFB4F440E5315FE9E1105340F0C7BCE552024F79C85FC7C6DAF857EA914B86FD4174183EB3E822BBD7272255AFA825ED030EE13AE13F70B69DCAE4D3EEBA560F57740A4ABFD28CD95AE5318B3612B830D23F4996D79CB803EE8EC9C95F05D0029910F737BE7E3E477FB03B9EBFED600A2A08D965DA08D248E9E242E2CECFEA4939A64F9DF06A736C77DD4F78750E9D2F0094BBF96FC55818DA56F9C4BAD4AC47B8AFF75040C37BC0CA34159AB4966FE40C8F8264B9572712008AF3A6F1D0F9BBCFF3FE44D175CA76DB580F780E6CCA595073AD7B62D2EFC4EB8DEFE06F97F1EC616E905C593525F18C883FE34DDD3F8187387B25E4D7114905D558EC655683B451204ECBA691234A062D20E01FD8EF492C9E222EDA4F97EEBF2EF33A27927AF04B425F4EF0117681A29FF55FD94477335179DB377538DB64EB5DFC7A29D4CB4A6BA0A05F5BA1FEAE190117D84493884C1139E4356BC573BB8BD01AAF6B23317EB01DBEA3E9AD86CE2949C76F0622144B544532F9FB888438DEB83101F9B8D810F0912DA07F1832EAFF20C54FD31D24DA593F81ACF915590461579F5ED6661D05CB0693EBD91956074F1B7BA4D16FAFB35A9C7F62DDD5BF9143B4D1E9FA2E79DEB4DDB7C335FCA02F23376AC8CA184173B4001D4DC96052B89CCB71C06A090050EEEBAB8F785DC52968EBD06CDC1C6EF75A4E07FB9A3CCB677FC56D109960C5436B6FA15977C12867E92958CAB7ABFD0A49E024673DAF7632B71FD6CE8260EDB3205D1052160727FF9443770E54CA04F999594889559E6520F7A80EB0A14065CEA6BF6C99719C5751971A41BF64D583999F6BCEC0631F4649DA2868D48D7701A58A90D1839882F3A237010415995B8BD2BC447F3707EC039EC8B9599BC5E6B59FA959709A8D92F149B81C96B02176FCCE74C54D839623F51E1594BE511DD9053FD06F939995AB97325A2B063D59EAB05E9431F82232AD5AE98C6D8656C699399BF0B8BAB175FCB3720F703F9477603095109A69DCC4036869A59EDB524CE5BE206D350AAA2E61E1B54725E6E8D634907221546111A581D5D4D3A39F99E575CCFBBC34DFE8E9DB569BAA2F7A5256925A7C011C9A9B4997291881012321D17C323DE0765C666815E37342EF454F53480F889F6A92BF6D83C73E3073231CA7B7AE92C772CFB199F774AD68F67A1E6744A84558F046B8ED21A449CB65A3CF75733DFAE552B0E3E4222062552F6237911B6F9A902527E1AC4B5DCD97C133B3B3AA53920EEDC20CD56CFAF3706A7DE155AAE61B87776A43B28B955339BAA6903DDA3096F534F1AE24E5F9EC68114F72C30B995EDDA60DDA050C39CD00DFD56D9B08C3D22F8E6277BEA6A8A119D9F59A69C3534ED42D7BC335F29BEA5AB97A185040C4FFBF01A53029FB12D901D1F0E1AFE777A3AF6A86056E654EADF268CD1C94E382816B0126230077E7B915DF108E4399B487BE26B8D2A8D806FEB27D739BF00A1516F48356EF9F1AB7ED2847E3967F3D584FA6BC7A0078AE56131C99716B32A3B29774320D18A81C0A5B1F2B53D4E561663068AEB6D2A8626B8E7674F7D874751D6F5E1C9825331C1B497F3AABABA414E7E14BAF1505CF99AA3A42318BCB47A249B2974755489F135EBF1D286AC5827D8511DE987079F4319D1360AA3\nss = 6BC564CE6B2A8B0247A3732EDB9002415184BFF0893C899FA9F91B7477916B99\n\ncount = 86\nseed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35\npk = B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA216", - "0E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A7277976E2E8BFDA906DAA229D20732B60965DC5D794DC5306E68226AA18081486C28B28093B12280FA2965CBB012AB67A05664950A069D13332BA5C19C8D8C7583C1F74E4AA60006C3E2C9B8DA1BB8E1935730C31D3EB066697B4FA93AC65E21651535AC1D3983C915B72EB260980C37033AE51C833E4E3C1CDEBC03A7B17E85C224CA078DD91024805C444D766BBA603F225073846BEF949937C6BC2A6BB4519A5B00036A5D688B354E64775431AB18C37B0167495B31328454368BA49EE2A542447466269C6C122B78AC44D60C983650237B2957FCE240D39817180A1898FE589C0044819037F1F679AFF2C11FC4C0D2E510FE35272D1F823C2781198AC1859E2CE252709D4BB8C0DCB64C4F2BAA33985312A1193095379D9CFDB508CE634A0E305AD9D554053950BD8B902EC462D0A1910303B4BEDE153B11C915DBB1FEB52B312C42F754C0131C1218F4CA4402C4D74430B9415C586419210196EAB4C6BA4587FFAAA71583C97C329731CECAED1414AB3ABA4D830A834D6B8013495C89C4B413414B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4B503F8EC36D39FC7B4B8ADA1CBB933B9DB9EE118BF081ED75DD5DBA7590F6C8CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nct = 8AFE417C3AE6E41E4EDCB48EFB4F5645569ADEF647269F9CAF53B9CF1B4082392F6385DDDF6C43A6458640FAF6B36FC1FEBFB8965288EF19505651707F2E0C7B8EA8BCBD0354612001A08DF142D3342ECB18A09FE0D7EAF3E819E2DBA025847BD5973F206543FAEF17537EFB6347FDA905A3D1CE39BF6269FA8D520037905CB12F07290425003850EE949076FBF1A96BAC5DE126E6541081EC53F955526FA25116D7C9AC91FE034C42FE3F50BE47F7904EDE45EEEB66EDD45A7B94FEBFC8544F53B0944E2B27CF56C33554073E3D4DB86BFAA484CDEF9DBA944608A9CA9C1C562977634AB84F17222A55BF6E86E7129A8ABD1B68776D5B19967A0194B15D4178B90CB896B2A71835E770334A804A6B3586EAF3B45E8FEF33F19EC2F4C97582F0B51D596F533A75026EF985236DB7529B430D4E64B7F4CDF632F99E751E9B192B78B7D64972F594AD5C86A60410563DDC6C298E89D2B65DABB19BFC36308134E60BF1B3984036F9FA61B371AFA779AF3CDF36A4F111CF127C0CB6951A5BB974CBE06B67A17C9128B37B57E66D654A30294055D2EA44448C018D043F64927B8C6482448AC6E8659A9475048DCAC824C512BD417B8BFC061BE3B951051DB6F8B6E9C29913A5F7A0FD19F3064AF724DA39C519722E4389293158D32D249DD660FB7D0EACD837FCA63503A5A7B58AAB88930721E6889DEF5F7267D7C8C0AC75765237C32F58BB5C4C57D57E83BC4EB0FEA38E3D3951B2E442F40A2E6B70404A198D96A68FF737A91FD9A0413920E0A41C70961C0194E5A7A34A6121B7AC4C42A7AE0AD1C582B59DE2B0F7620E605C12E176C20D6B04F276566DAF93909B78AFAF0CED923164089BDF221C11AC47D99A65BDFC44FA650A66B3D60CAA951B97F1EFB4C96312B31FEC5CB61AE47BFCD6DFBBDBD03B8942F33A8C8D8CE5EEAFAF7A73B2851A7342F550A9688853E5421DA9ED3FA48695A423BF3FEA59F5A825027A4F88103A8809AD83CF27BD18F0E92265AF6FCC951E27E6E36D42F3710C7D15806C0AD9A312E9B5BA0F552EC9F9FF204BFCC7B29F79B290A3246FEDDFA5A30B64B10844FF070FBA7C064030D03AF7D4F300DB28918A1633936C53E2EDD0FB3D30448BCE40E3B9C61E5D0A2B654F34FDCCF9B653CDD3BFF6ECCC59BBFC888AE75EC108E7DA609576A7191FF051FAD171991151A4271473FC09B2BF00D8AFC6398E4816D8569E3C24965B595311EE8E3692405315BF8E7FCA65BE91CECC3AD4242CD5D31AC4FC257FDD01AAC93F434264E2B39E74A58F37D913D23E5F1CD8B084CC92D67FB41A20DA6D19619B1C1AD67434C5AE4EA6742BDFEFD7CCFD32E1FFC30246FF94614913145C5D5AD25453CFA9E1D66A2C2C647825B2FAC558842B9D39E0B452E448514A1917AA50DEF526EAAD247961E906F7745676EE996CCAD6A008A9463332608915822B7ACC6027D90F711C895627165ABB417F337E87073D01B2A58D5AC6826F0D10926FFE197EF6C3D48C426CE3BFBB0C51D0B634A94D4035C1E233C099B734B90868524CDD418F71BC2CFA8BCA7A0C36B3DF3C561A213F0D6EA4A16A6178EFEB22F56D224BA0FC78F2624E00A5C2FCE5C6D4B7CA9D5739DBAF4190CD25BD4AB5E8F5C39877FD56B8C2924652E1A52FDF5DE9D42E8BD2BD71E7E2F02604AB3895765A5C7BCB10D716BBEBC160505A66D065A1C7F4BC6B016EE6873D4BC4128E490A8ACF0FC699ABF89B11DEDCE3E327C77A132996D80A6BC15EA8AB27AF1BEF5A098FC87FE8D9ED64C7FBD43FA1724323DA1471564E2958C38ED4E107E21544178FB7A65CBACCB5E71CA45D5F1B81A430A7BA2EB546E5B79FC0AA845E2A2815290ADC9AAD51552CE9FDE71D4FE51863CD855F5E44C42", - "E5FB767FA663E17388C49F14D7D8C3D7FD4861DC1581FCFA48884EA575EB36907A4BCD442A40A70F46795EADA54C3B1A32B86A2F0F6C406E3766CFBEF5F472ACACD97728C170A453F1078F77738BD040A3AB1F61CEEAFD7333F9485C557D4570DA02245BDC93ACB1EA93E6EF897D12E02D0483826790A0B736444525FCA5C88399505322621BC12A895021DFE068300A1F75BC740DD584D8544566BAF4A3A555561395A7766C31CDB2817847F776038D87BFD3D904E0B59847E7DC437A2F3F3EAAD53B1E6065830FCB8A3F7FD2C1B98BDAF7CFE9E522B1FBEF7F621DCDD255B04979E0DAC497494\nss = 633677961351D862D0F685050CE89F79FED7397D7F598E84243E0E23372E0025\n\ncount = 87\nseed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C\npk = DD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B2024EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F27EB5CF0C73EFCE032CF027C7D6916072B6984452CDCDCC5B6293CB98111E13040548C5C4ECB4EA83C01580887EBA79F0D700CE25274F4612CDB8427FE9377B7AAA517F12D2766834314263E27086FB8969A38157D9A02DA83772691184DF5117AABB901899E0E78A42C335B7EABAA462852423748916B9261E834320CB8E8576988321ABA321348E68A424183E010BEF6F0844B8C7164FC967FEB02C76000B372A1547C88C7402347326CB43712BE145E1854649B07AED70B798E845F7C4C5B0457BA58A370A9758940053476750C5168494BD733EF0C6C3A06117AA53DB762440969A1939539F85C1145307526DB7F43EA595833A7A49ABE0D3446F2345FB429C4ADC43B2BB17BAC8C6259F2551B3C28AE1B57FA49889AA6A2503A9017F832666610FC24A4A8657475D3A329D31A793A6A4024330F0B6D7FC2250E6575D8A8947FC30D431CC24417A6ED4BC131B253AF142F2CA88FD0C9A44F811103B064759CCE44E02CBB062458502B71B9083D097F926A0DA50B6914FC70E0858644253FDD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA", - "577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F503341657B159925CEDC8967872A45A3C1F0122979AF87A878A2019B3F17C8BA67F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nct = A0CA2487A39BB55E4AFD1A06F5082A0688B3413469867CF1D2C43C0772F35869916AB47AD2EA1C5E3BE884473D02E9C5749C60E18DB6498FBF7D604BC6A0CBBA02628A10E3D48DA99C4D8A4F4AE15B15070EE597A69CF0170A61D314579293F552A94D8458F6DF1CD4A1B5EDBC2E59907F319CC7EFDFB0DFC379662F7DBB0819C6F386B906EE2AA4326D01F2AD64C0DAC8BDF2468BED705280EE727B56372A2244882ADE8AED841FC220734A15FA95DD1777EB63F03D5E1F77BEFC17B7FE8D11B4F6020C4AD1BBB26E86137A9E01ED61ABADAB1CD4B3C2B186F6F163E013A7B34B79B33E7EDFA807C77120AD9D25F620EB493921275A21AB036D9BE96896169AF549CF7C8EF40A3AC38EC5921D2638F8E05EFF6C2662FA274BA78F0508E84BB2EB18B5B769F37B1CE8577A8BAAEF16A7B7570D8E8B1C17824AA7555FAEBBF5601DEA2CDF25FCAF93E26455EB8E675FF3611D1CD400A0B2DE55EA77F19B8D0DB6E6E9C8B296470980099045034F7DBF25A4F9C0E9718CA4B994FA76BEC4B614B48C3938F26AD74235502136DD3B1D9915861D2166D386DC3FA3BB4D8B9D0D0A1B35928A5A9B4DEC306ABAAF4610D573B96A74790CD50048EF98520E4BCA04F799A73FBD5D796A15F97CB62A2C6F916887C8025341F69EC5D9328F2FCDD878E2AD2B0512BCF04BE1DC28CE5FD31223129CED4C82714E62D7B74611CC6E66CA9330D47ED42C9DF6D1981AE3F9EF6EF95AB6AE8E9E1F781DD97D60A4891A141701B35BEB0E0A2BAB7325126CCC49F3DCACBE158C449C71427D6F44C197C7B7EE2603AE33E2B41D801D999285BE6F88395BDA1132D841CB422FB3160B2BC1DCB085DE03F9064A6452BD13D484744EE15409622F814E293FD929D2A2B960C6778DB5445D137583C8C29203A8B67B679CA21C0D66A7DE26B4F90D0CC13A6F5A03EC276BC88B2E27F8183893B9AA842EEBD1E548A5CBD6AE8AD35CBA512C0A9AF265D59325C56044368E57EBB22EDA71814EDB496C8BEF42167D45AD81B8C0594B2F40E1059EDD39798D866B29399A4A318311357007506A6769D94D427AF57AC4FFC8AC32C85B1F7B3B31284CD74B21CDC6990828A332515E5462D78144D797F03AF24CAE98133FC1141293D1989B024D0DA510FC48F3004CD8B570D99497534D2FF17DCFC35B3663CF6436270ED9385B2A493149888BEFEBF8DBF02B21512DF4BDDC9C68C52571E7843D7DD1349136E19489CE17F3FE9203814E19600A707A51E2459E665E440E19392EFD61C65A9471606FD3055F72F1CF3EA06CC392D09DAC8101B19D9A172650E1EFEBC25E31F69092DC4C5190057ECBF8C4C81D3D97DF7FAD6C20183CD9DA34B37FC21814059FF56268CF676F1AED0160A395834B392B7F5C16AC2EB917BDB0534A5DB8DCD8EFD714CEB3284A6FD76E04AD861E6735AD2AA65F545863C0E9E7E04A63862CAE8FC6A6E72B697FDED74DA67401B08E42E02796CE1BAF6E58F21DFBABB97E6B5FE6F5395FFCAD712780D4D744B6A1F4790DF661338328A0C0500FA6660A9BAC96E927643B98099D9F88EBCE01D4F56FB39F157FA6616A8CDD4C8ACBDD396A307238223D4297FCD2523930FC15F10BD499B4A7180A0445321B7E2542018F169273CAD980F75E269FEEE6C9AE83D4DFF0A1B713E38E99F93A0F2569E74B7227E787A4DF675E207C8FCA8AD848C4F9AD2B56F3103E0220D22F2CDF82579458AA99343414439E30209EB5243FF504DA5C24B799285F867EF0AD5E8E2A3A5C6D51574C46B95DA3B6E14533AE25FBE1E0CE2EFDB5DC9C49FC7D17DA67DF680F316FB17BB2E5A6F6CB60685235B7BA06BC1F638E69E6C90B2EC87A0F8836D46287E98875AE68B83FE3A35526E852565E448F3F770396379008F8C483ECCD8B0C842ECE6BB05FDFB4BA856CEA4654A21AA4B138F38C148F5C2DCF409FA4E64B74D15D49A44D717BD3AEC185523BB288F92F3C7B2258236AD08C7B42A7DC6318A10B55583A4A28369F58594641BA2FDCC3081127556BED5B383D2E3FEC7A0C136A7E4B02EAFDC69CD6B9566612D865D075A16E67C5A9006B38C3F3B2095C9420DA0809B606ADF25C750B6E5F012BCBFE00776BC84E9E6E48C6E25EDB314A690E912DEBC9F6EB7DB981E6A9049E8BC6DCBE66335D371BD2B8B11BAA28F8B121CC9D5E4D6C7A904BC48C33636C1776A32B712D69B89B9042351FA1\nss = 003FDE9F0ECEBEC91441B3783FBB693E73ABD497D99FF9E2497BC1CDC280ACB1\n\ncount = 88\nseed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3\npk = 0BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B30895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464", - "E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421B47054469D39E3483A63583AC5A97CD63312E776902B73C34D5D81A35153589FB6D7590C0F9B4996F83CD4631A7FB6C09F60A0FAF7C5D24F9983D9CB9B19566F1EB6800024FDF032C4032C778D74846F4C7B63A3EFFAA5AB619AD3C62680F5290ADB5063F0137F0CA7B694978C622A9A34BAE292719A7F9CB67033C0DE773359AAC3577BA38446A5610ACB9D48509413B1CB024CD25A4A5A882AC31CACEC34C25FA073BD38A8356934423A838415355680BC7155D433B4357ECC6221BA804602317C7703AECC7FDB30781A715849186F126619FE78F610420D2BB3ADEB085753A710AA07BA2139C0897A172DC09E7235BBD0638D8C695DBA8BAA8B04F7A058EDAC52622B4A9638155D56448A3977786941AE23C6DBD05C4FE466412F29C74EBA96921612EDC0BD5D12E72E944E5105843034D9070416B649491C7B4245C14CC152107BC68B6078B76CC61A6B371E95202292584A1734F3C4214C2371B8168C6EB9C7E7EFA76432316D140AA9055577D874A7AD70D16A3783F7904F3445E7D81260BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B30895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA098560C001172C4734A620C248654C58F1C10135657083DE776116A6ACF8A55F3610D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nct = C186240E5E428956F3C5A7F86081942AB64A079F18B9682A6E8EFC01378F67382D9B3C07764CE9843E96C2BFAAF4F29293A8F9D129AD29DED3BFB5BA5253ED68C9C66E83C3A04A94073D92139CCD2B9414C8210171AAA535696DDD2966279275EF726022C19A447EE57E8843AD8F1B391962D6A147955FA9477D0495B7D1353B117DC6DD8A6AC833F73BBFF56225587628AB6FC73BC8FCDBFC0472A9011275084E0BAA43852121E4E55F3E98E5DDA62A3504AC6193F870A64235F32722588C65F6D67717B4C2CD74949687B8E65766A03AC6E0F1501F446373995F7C6FB9F4ACBBE62C90E2E4A2FF543F82C64E000767ABADC2FB9A319EEDCC673CC98EB77FA7497542489F47037B5D840C8B7B41613BCA0730A8D92F3F724727D6D2B066D4FE990740451DD602BFE5C8F020E67BE38FEBD03CDAD935A4D050B613BAF6E2D239B83DB983BC320765D3A17736E6B6AD89F788875BE8E3CC33EB78BB621FC2D125A94F4E6AD98BEE042C590757C7CA8C8F2F36B4DD2AB2C844D66A3F6E8419425451EA05B94C5843A43B548C322C85EEB5B9144299B90D01176AD40441464361F0C2C222B16C696AD10F12C18107359331FCF0C94AC71A7FD3B524F39C527E112037F8F2AA9928A08EC79C8E655D0DEFC72401F658741654C9B0833EBEEE922C5C1B15838A638B4D00BC4EED5CA3EBA11670C036DB2529C06DE5A19A032DF9BFFE2FEBA6FB38E45EBBD1FE538C98E3D13D3453B1909686F00758EC7A56D1B8DD0386E1450F438E3D0AB24ED41C7BE920C99D73E4BFF994E31BBA56CCE7D6FF683F0BA9A50803519D765419967BC70A77DEBF815CE2C101E1C4522A67AB4D34C620141ED354C6D91671B792842DDAB5E8225BD7B9A21C29130AFD7BC86AD00B2F648EF0AA4AF0A780093790C3D3891A1759EEAA89D3EF91B3612F18023CC110B9E85165F18A48EEA0D4AEFF253C76BFD8A68A089472E02AE3735E951088407F9FB409292F316497A36393FA0DEFC0DC95D8B11AFF98F3FAAFE2963A5C80FABBE078C7ACD74F7F6C89A87B1D42F4DF1245DA83E0BDDE3847203194545B43CC99D9D89BB43314024129511C6A59BEEE5292D5D8038EBDD28FF1527258B743710C2D17EC51392EFF067D6ECE7A9B76F", - "0FCDDDC2A7FDEB9B334263F4807D21D78C7856F427869EFE18FB4D9B6F8663E8C98F1172E682313FB942CE8E180606A5751E3C967DFC227D96230636CBC3CD17206C5C79666F1D8E6D6AA671347064136581DA97415424BA137CF350214FC99C6758BCE63C74966C6EFF0340A80B248DAE6FC2D8F5345B4F13B66690EA4693F3905553AF2DF916E2A8B11ADD73C0CB1FD6638F768B4AA178386DE30602640ED329FDC1B00004C93D92646BBD181DBC724D1DA2A23C68880D55D006990C36651336C8D09E60F953A58227F8DA2BA0A63A02BF5553A51C148041BE786F3D4D29A22CCBE1486DAEC9CDB4A4C6DB990287C9A67BD81B477411899957CA8C186D4BC2532F11B9C5223DA576151A6A846A4DFD4FEDB611D304F7C3DD0CA7DE3523CA5BEAF3B9CDC5A3444D6461D7239523D2E26EEA01F30D0CE1B5C34A5D892B466FD634E0FCA5FD224B66FD583C1C1FC991BFF89768A510E7E8B924EC974E5CD04C7E0A20AD4635AB3128A97744E487626B1E02CCFEBBA5DAAA6CC27CB1A8F89C272B120F437880177622A984A6679D60DA894712DA146EE7F5AC057845A469533E1B28804196533B2C12D5DE7F043D3E8E8A33375398BC42C455848F553CCD72FCF782CDF141021DFAD400E35BB9A2D3121F847554BF3BAAC0EC83F4D5B3BBE6512A071DCE997B8B2137FCCD5A85F0FA06E9847C2F1E329BAF1476AC43C67C2DF261DD0A9D94C5E01F0394580F186EE78D7EE16F5CC4C8A2D4BF163F6C48C35DB2D3E732809D48ED331E5848E44301F0AEADAF65AC92FC0F536A0FDC0057CE8F3BCB6ADACF770D9BCD6A52FF03B2EA21885300F87164847E15BD120A8102464CBFA0E46BF339A536CC38169CDF1ED30F882A77FF1A2862508EE28570869216C370862D758ED45F9BF8687FC1BE7BE16E15BAEE3ABDCA59FCA054AA7ACF91A141BFE8AB29A9FB48F894A3D1887A6AA15649A97AD95B12788542912D13C6E978954DDA16F9238F3B3BFB87605FC761ECCEB090529EA1EDB5FA998DE76C8B81D9C817399C4B6DEA4A482638993BC6CB72146780F99E06C\nss = EC6895B41D5F0C5A70708799952C8CE8B33389210C348993B8E8056254B04462\n\ncount = 89\nseed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0\npk = 29D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBB47CC0EDE06FECA295830091000BB220CB2A41777647D6084C853CB69AB9AB97204B14B31BF4B1AC577A76110F5CD17DEDE14D095662B5D12C931B1404D3B0ADE5B216E69FD480A9335ABD312065E187A03891A4E9A91FD01A57A8E8A1FFA075D8E68152CA058A876E2BD80E46C22AF8360E3734145EE882CFA06C22167F03E103ABA731E7526033BA815D9C3775D311F5D92A31D552D89BB291663ACE4B5916436E1086B46879950DE89D453A666F0B514AC31EFE398ACC52370E27C0F681A97B0966A3A14B7E45BFBE688B5A1B40D9F515B688218EF95A9AB211CA429CDCD6A4913B2ED87C9F65D64681B9BED10C09C94B9C0D95C75B69721B119B95583EACC884A56AC09BD3BD6F197A0EFB6659E89BA3A019EE12B8EF056A44F174F0219F89616330D2BEE1580669396009895CF9991A49E7BB89719F6D340BF33C427FABB2A5C96D81C42E18A96470360D96279BAD640BDB41A40ACA9142275CAE4B95DA8ACF98BCA3456C574ACC43D3D72A2C6542D1A25C554A8439D9565AF29D8617A129D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236", - "439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24647A136F20B22C63AFD2B88D14FE7677CF5C2B78223A587068377021F6EDFE9B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nct = 7B52B6F0811851919D49B4BE74A0E89F47035DD8FD4751F14A99808A4E48EED303421CE26909B0B921CFBA5B674F416077AB15E11FBD2501707E8E31AD82C16CDD1E241CDA1E391A15F1B054FE9B32BADDA14A179ACFFB3E32CC3D9D055F6B8C295E6C42D1A6030A468453EF4E62262EEAE4721026AAF03B80861E98BE401984D6BB2CC3A91BEA76FD9905559DC10D6E065A8DF28DC0DCD62804D2CF8BAB10BE5C68800E45D67913E624BA747EC47CC8A0C1EB191C3E07F60EEAFBA3C3A8042BE7FDB60EDB21B8BDC91D1F24BDEC65D2F5F5DCE8FF23C598BCD7F62E533E460826CB6505C569E0B93083500F6FC4F3A08DFCF1FACE12471FD050C04B6C5365C34C9278E866C5AFC8D4EBA601182229B96F4F4EBCD5CE748E756949205E405BC35A77111BC159E5C1E656E2D3EC04F349E5A1D454029119FE86A55E12E80B4CB01DCA0401BACD62EB232AFD8320C04E14ACDB5607596028BB48E279F88B98C7F30D3A8DCB0E70D0681229101CD2A7F6ED71C3FF72E4E161195C52F9E2CCE621C77674DFFAFC0838D9E817E8E6182E9FA15EE1611F2C358B3D6A93298415621E17CE5BA4BEC2E73D57C477C9E9A4A44A1FB3793FBCD3BBC2D665BE314C5BE23E2544CACF9771E337EA6649975E635D4416621601C22D75C82C041DADD8A5BCFBF1141A99397B3F598E1FC601FAE5BBD99AA313F8A56D436CB1F7A5663AD59D4D82DA913340B8760A447B26CA5258FF95BB9BEA73D838789D2A435D738D3C21B29EE98FBA491A609A6814D044781D59D3690378D8339A55A7920AA025279127CBA61E2C3DA7AF2B9DE85AB5E8A5841F6AEB4E3DBEE6843AFA4466E5267AEDB83D53F1C89B0666430B7A709E3064F128A7061AF04F3E7534A47E28007679EEF127EF00689616BCA84D87196486D7B9BFB6EC6C3BF5B42D1C541AEC4916388A0F8BBA9DB3FEF5D99A294BD37E217EC8F721F71C931A88EC4A60F92E25EDD0444C0C670301721A92C1803002CD0D67D238DB475E34B17DFAC7D3544264D1561898B178C71A81D61396150485544C4EC97FDA9E585C08C12C39805BD3D1C80380F63B05051334E9ABFFA4C6F2377B1A4D74570B6E0838CCBA049563AD1B029E0E718528F07690C498DF8345B74209D33CC6017C90060DF8EA63E035EA510892364F82D5C4571299219BAA7A376D31686746A53C174AC7C449DC35A0CEDFD4B0A8860959EE5C8FF607131D5E935477F2A0336A9913B7E0FDF4A5A4CAC00E06DF7E22DD579B2DE31A7290788DEDF2EE0FC88398682AAAFFF4BA8E3E67705D5D249051E6448D60F5FC269DF7DBDB5FE4111355C352B1902F8B46886C3A3A2312B8779716EBF45A6819CF3FC13ACEB8B89D3E8F83978776E78549704ACCBA5F7D224B6022D41FF02E9ACF14813BDB98CA7198862B43C1BCA86D9A60F5E16D7C19E46ED4511220C9C7BAD14D0562F10C8610559413F991BB7462E309411902531CD05493C5036C20D758156811CA686327F2BD3B9C425CD6614BBACFCF597C8F111861E66EAC626951DA810C1754B81963C34F65784AD6C3E6AD6ECCA0D7786FECFD2A61DA1C8FE5819927E91F573FBB0A4AF0A3264646A84B0449587859DDC9F18CF803695958F04014AC4C3757151F0DAF7BC0B88585C81FCA1592F08764DB9840D56062E8B9FE230A1F00499FB0034908DB21419F32459E8D9E8A4C31E512EF57FBF0409A5CD09F413E17BB80E9A2B9BDFC3E571F0181DBF5A557D6D0E680453B5A03EF336C5515444268648F074B968EE8A60EC4EA11D6025480E41D024F5A33C5FFC71EDAC9FA8E7A1756399F142E39EB8921EB2422BA887FA5D079AE8BCF3653986BD4A91FB3E06C075B872989E083DCE51A2A5FFE1FF0F25E44FCCB3BC456F94CB2FC7AFBBAE9BF49725A0C0C085365D1A28C8ED7CAC80E86B232585B27695D5FA15956E9DA05560194154481F2C1C1F76DF0FBDF4FA3304A280D4852B2383AB43B7020E22286BCD83A8CE508478369D62E11C47EC3FAD1B58FC341D419602F7CEAB8FC20C13DC5318D0B0450E2CE343BAE306BE6ABBB41F27F6372F25AABA51AA6E3FB41CC74CB725DE778AFA9DDD8ED32D71A571988058C17A00FE7B0BAD0B7A120EC2CE6006C1F4C9EA5EA7C5953EC4B38A38DF221CD82ED86AA8AC2E284109C5A7C58B8D82DB1C9562E71C6F23D56C65F8CEED82F0744D9E07AFF5C71DDF8D354\nss = BE6E32A8B24FCB029B152385BD4011746A4895566E86C1784A6A631B8C1E9DD9\n\ncount = 90\nseed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A\npk = 5FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD4", - "89B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54E6967A9FAEB87BD8C0D3FFC2C1B821B42584B97A935FA04B81252CA53333BD2AA2B7F6220742B366F2877E793CD948B7C3135457E46AE107C6E74104159A82914A7059F25A2737C1DDC299ADD2B43A2F6C25381058476B01A14468DDB6767D18C1049C676E335EEE0A23B2B14DDC7421999310396497C642E5F30003D18BC76DBACDD06BC73F12415BC3250DAC8BDBB4426C92430E00BDD0234C1E3680DC94D4C30C484D610463A48CD6864EDA31BA63C7880371A854551ABAABDC14C225FE59265726AD0746B30F85127D12158F8181439A68CC177DFA817678B08B5A5C1B9F75BFDF0C7BA019A92A512B2CA5E91F2A6E1E24238491D3AFABFE279A9BDAC45971B80F187730F518194CCBD327048C9FAC4B75A38CD9432D1074F4152398EC4B2B0607C9A9BACE0D87A36827BDCAB03E55A9B9667AFACA3395EC412872427CC230C4B04BD17C2017AD39834A94B98E7B75E47BE158627AA6270DDCAB77BC166D2B969EB4C34BA0000A13861C4DB47DB85839828C6EB2074425816F026096463595FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD489B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA1CDE599B2DFC69D59036434CC0423337513FB9506452BD8F42BB82661AD0065AC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nct = 49C9A8294B05BB4E8D29C1AB72C0CE4EFFCE3769D360AC9E6F318BC6049F640766B07674960116836153230FA1AEEA42CEF3923C59F6BAD62C4879CA34C406CBE115833910F94553CAACF41982801C170511146089FCE888CBD23B03BE1B25AAA53B278DBDE0C024A859BFA319988C15BED10035B7F97F1A358B6608724EB424C07ECD77C415FF6605C9A7CF94E8DAA2F6C0241F8EA8505A3A2ECCA3521B51C0862676465CA6EE9B4D11F6683830C0FBDF57CB1AA7A98A958108A8893B5616E2814953496AC11F13A2019837B249FA9F2C9BE6FB343CE5FEC378EF40F4261012CBF1788E2BC90B407E3F92A7D7BC3E2284732EC7CC667B0EE4ECC843A004E447CAAB4E6A1C90C19D0C1704824A693D2B620570C382E0D906BDEF9466137317B9C", - "778978A5E97D07808E20F064D4CB9C67D9905C3AD933084F10F7F9C22AE212C7FD6F0F07794EA7005CE42FA44118DE6C10E9855D7D8A4DBCC9E6A5613994036C490D537B27FB2C609EE11B90C2E6B98DDDEAF50BE8F7608999B8799FA49ABC13495EC4A51BA18879D96A8BD1CCF75E8F5F418F1F4B5B5484C95449E38381456CA24A42533063DE7DA90EE8E5E67B0F66C61A82D0A068A4EBC744425E67B7CBE34FCCF415A47AFF6BC6909FBFED5E5E6CFCCA674EA5B6EBA8710BF3D19AD9F8FB964CC7889EC472F19522030095D5D9B3BDE7FC27CC0858B22ADF2E7ECF741A88CD0B9348E90C35D14EEC2B1934857F73EF6E0B36678ECCF450476D833769964F603E52F88CFFA4D02DE3C790229000CD3A3154935A052B470FC74622BA6EAAC4FC0E8C91EE68BAB39D349F2B4AA6F804CEA6A9100F0F37F194A0C51D15FB72E0EE4A61CBEDF0D1677B3A207D26321260B91A79D23C917B63AD7F2CC2182271B6C532BBEECB77BC2EC9DF1BD7AF0CFE41EC9E0DEC4D63004134C5A8C1971405E717D6D870C68E16755CFD88D43193160F7E13F5BD6CE778CD04C854FFB56484A9DEBE6BBDF6163CDA6708E2095A1E06734AC0BBD3D041927F0DABF45B470BBE851E46831E8F212963050C969E73C1D5428A9978AF21D975FC393A9A727B6644AF237C6DC99CA193FCE2326DD3919D7F03EC7366C62A32FED3F220267C2200A766DF045672E527D10BCAA11A356AB906C7555FC187DE74F77152E4421B981D08D54A8160051A1BC362FB471C35287BEC281710DD1A89F8F8015C95A5878F9F44E00D74A91C2780521219A81D18004D3EAC7DC389EAD3D6E291EA8C27AA40EE791E9A4FA596EEC715E8AC8B9CEF656CE1AA7AE07DBB8DFCC75ADBD5E49F1C44CEC06832726461365CEE67800B84E2B5F65B60D6B6BE3B759EDDBA436A48157D0A30933494F7B153D81605D670545E778E89E32E94A853E4CFF4141E5EA8029DF8741A97B439E5C42CEAF64CF6ED4467C44B22167D0B7A600BA318D4A171CA7390B5B70581E862430151FD580269AAA49EB45D32ED9088A351C362187CEEEA0AFE1559218546FF681C1D36CEF2C5D85FEEE66859603CBB7B5F2A5131FE1F396FFB269ABBB268003BB58DD0B590AE210E32326A1476DD44E5AA8F3335E05FD0AB98944E86E2FC971750EADDFABE24E4FFBB99398AE6DE15B863D1669074C5FB524ED4CEF67FA8C26F1595B768EF6226B7A74ED435F43F8ADC5DAC449B5E7A100EC00E4007E522D4CCAB3B85AC5B13C092C725A9DA5D2DDF025D9FAEDB362076A77666EE28CD0EA330D304ADAEBABC536A2D5DB1CBA03D30344F93910AA5F7C1CCD710AD66864C47BE629D7F1B5FAA282F947425AA408D46A422BAD85AF4E8E473B9E69A21723A3D4DE57DEAF0FD26B49F97CD624A138826A7B02514CABE8F2F35A7D1FBC17FB98D237F1CD1C506A134D53E7E8ECF958A54F1DE9E407C7ABFE876664792C0841F9C386C45989B13A8ECE5AEE2D01AB6328DD6238C865C15F2B42A0694CC76175F4042E0B745E5476A2253190485DBBEBBB6F0AA6849EFCF784A0457C6877FAF448A452EEFD4DD74DB936EA99D14112A01419E62CF39C4614825FA81695292E719BF49EA508FDA5ADB80CAD89D238A44B78885F00AB7AF3316F32CC6CC19DD00D540131359673D774AEDC099C98624804C8E6325734E1149983E7970C07BC7903A9B2780C0BBD6679CB7D0086378A90E1E6C01426EC4167800FD0012D0BF5EC8CB70DA65957188E5C22E501BFE44992A48299DA5B7290EBBE5DE20682\nss = 3A98887B355A4EE269B50A208BC1CDC9492C40CF3DCE5B21C4A73863DA114FC4\n\ncount = 91\nseed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3\npk = 3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A226", - "455320CA539F57A0706239E62716FCA94AD8FC2C1E5834396072B134636AEAC2D6A1B91B403B070D97C53C2C91784438708BB2761CBD4B99083096610C53ED9354F459C2E91F47BC8220F75B367CA8A8670F45CD118BBC72BAF225274D2344343A51ABFAC2AAB439FE5D2207BB1BFE2E54E58688ACA733846B7C68D12A87B905243A0324698AACC579260E94FCABB28DA1C8B6887CE10C99C2357BB92091CE1395C6ED345081C8B74D5A9BC961C9D79AFE27A2894117FFDD9B3974526D33C2D5FF5757598853AD14520CCA34B817D097A7CBDB7888B48B67F3A8D0CEB89AEB6374C97B130A658B10C1F78D38241120A3DD7A66CF76FCE43A6FE9C6BC6324A64646AE09A2F948320DB54177D2A35EEE87918AA0874A2CE286528ECC29668D7B53591942C70206C63C6D8DB92AAB03053F81E166B5F40D17D09B3760C944CD24C5EECB7C780B39608C318AB3031F89559DDF76CED962C035B9D7B7CBED0985A2F0B43AD8849DC5A190C62A131E5BFAC2C7C11ECA951B2A19674315B811E09847C49339C3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C592A50C7A070B3DC7E107EB1E8B96D62305C13327D729BF9D97C69F1FE6EED2B52E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nct = B280CDED654A590D333FC7F42BDAD4250EC70E63C8E1F477826C5617C0BE8097C85ECC28E595FFAC88AB3C0530CA35F2D061EED182C67C9CA0160346AC5A1280A84614EF23551B6B3F85C2E721F2F93C24251FB2C272C4A1712551E0419660A76754873F0AB27DF15D5CF8657A451FC0FC5DC5B862AE2BA037C777E574BE9D97B3AF3DA6DE794F8CB03E55539F93EDCD3E96AE5D837DA869A2C993C4FEA33508C2198AA01058A46E26ABB5383894D2CDDABF127AAC98E5032B26FB00657DB8DB979756D813D5B8C4E3240360EF875B7A35208E472E19679B467182C2803C90F21408D78B7E17355D527DD57C9B5EE891084687C87BAE1D4FE949427685D52951AB12DC0F135740FE2D14AC45D5C117F71853F5ED5CD6E85454430FE6B344C278FD66415B6F9E5F587C36E0C419B0B910364DBDAC20C395556F9DFBA4537B433074318B8A900439503BEEDDE23BC06381F3E1FAFBB9B12F7FBC945680F1AB17BECE2C6EBB1815752D7DFAC622CD6AC5D878785416B67855392E372DDF9B3696FDF476467B79B8F75C3DBC188E9392D9EADA5B213E6D146FCBC3D31CB998314EF5EAD83F5C9A5E7C8EDCB0B0E05A136B0A3CF5CD4528E1CC2497E8CD59066981A3F0BF7C6B18E275BC4972CAA4A0D15991DB0BD6A0A0B9DE3D2CA6A7AE5AC0E3C91556F930EFC06726A22B00873FC7A9A8A2770BB33DA0902762F09DA26AC9D141893D54590F2A126A5DCCC885219094E4504B454313FA9F56B93547771629C69CBA62D2D159141FB01D5D1F835DC07D0934C87CDAF9C7E725F37101F03A92DA15CABE5697773195B73F3A6BE3084F5A1CF36C7DC1428B8418B80F4188D825E9D4988F9F224267C192B3EDA0F8652E21B49D0A294C7FD1A1A8AEDB60881FE3630F154569245EB6D026B608E0BF20661F6C008CD8D2A7A9E01FE329043820506EF2B9D1AC55138108D06119C22A74310538C5DA97C792BE86AA0B81C051A69F2B2AA154D6FCBC36BA72351434AEF4A7A73797313CAFDEEF931C144033EFE6832DBDED7C082796975A7E010F8FF80E05D0BA69190AF700A39B8EEB6AAD58FED993CFBE6D29399B289DD3F514848009C7D8E7DB48A4B836D2C7C69C3143EFDC9D0CE42024EB950D28C4401145B9DB8CCF47303285A98A2710B9F6F7CFB098EA25F414A6D8567B270A029FB6EAF0C6A1B154BBC6DD66823A8D7CADFD3E219841AD6E430B9E1D6D94A0A47FA831F317E5D723C4AFBC387E30C7599A13C227073839286FB7151EF89C4C98E9CFA03B6AC33AEE7DCA2B1721572230FC0F7DB11B6D158063A3BE29A0AB21E6A17C7CDAEFE05008B9BC068E2B17CB4812957847DCFDB3E450C9FC0E646501F3D482C4A20D2AF72545E71EB520CE4FE4157718047B8B86606DFD22CD7E40EBD3FD3E94455E14AA49D935658719C0227070CBA0A9EE2CD78E47782B77CB4F6CEC99D4E3D5BDFCA791DEB27FF8E53BDE0FBFE65EA5FB0211E8CB0F3FFEF4CAFA03C31B3E9398E1D25C77ED89E83E95D6635FBAA21BF2615A365547345516C6AC8058FEC0EE0CB5CE609370643E69366F517E152176BBB82CFAA8448000759755B59006A66776EF18070E1A31CB4262EDCEC581EBD8BD5503E083DBBA2274F5649C3A3ACB21E534EF1F07A3794E58399F333BD428680AC11D43E5CD4C8294F418EA24C5314F5817E91F1E973AF79DB91B6C2DFD62E722A589E565E954F88A0DDA9A2C5E672C8083241507FA4E36AABEB1ECF68FB97236965AC5F6B2906BBCCEAF3F8901082934C62EDA30B1F071DD82919E6C8B47D396E5397B898BABF35B3262C428052DA73D3ADCB08A10BC321AA4D4018AE5204721E2695DDE727535717EE7337368DBE61ACDD9352DCD3CEE779AB9F9E891EC9333D052735867A4F7908BA6C38346ED4B9CE8F09643B3A88144B932E769FA3E6740DBF9DAD82B6A90B96E4DBCB6080422D92DEC11706A20EBF22E84EFBC0BA3786FA8EBAE89E4034392C43B973DD2369F390F86F950189B5BED91ABBA822B020E7B61E68D4EEDE0D572A358383727D41A6324E383A4F8165D37BDF2125E140FC0E83E9C23C6A03501D4D0752440C02DD4EB7674C4AE48B79AD18D9AF47BCF2B6600D440E613F380FC289938CA364D50A3D9AE10DC7C40A2A0ADB59BB4ADB1F37B021331DD91C592ADB134390716CC3CB27E7E828F34851229540789839AA9626D61F4145330\nss = DFA6F29A270A006EA674D811B262D7160BB90BBDF2AFBA74F0F41FD9376C409D\n\ncount = 92\nseed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8\npk = 355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD84", - "6DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C664F3CC8E6A5CD6C34BF246A5D52F93643111F8F9557C3499664EC572DDA5D73220A170095AC2764F09167E0B2277F08B23101BEA40923A282132A07222CE0C2F1C5894318B591E5591FF20A5D8BB735CB3F7B161A1634267BD33721BA066713A4C25CAE04A0973CCA6834B717C7AA9BBAF1471AAA24D92C5242C388DE17A42019506DC7CB6CD7315437595A9221C76C7862057AFD76ADD8E852062B017CF77974062D00B9A6452CA040D839220372F7D44C36115A3FC5671EB652037421D08484A68B779E94B3F6AA5E74DC282525859A3945003C7FDEF3B57CB5B43F14A290A1982DDBC9D8611AA6140EA8C36C4B5953ED45BB7DD96D50956924ABBC70715B768975198627A9E64499AA778B9C4DF403727486329678790BC8623414436D79BEEC3624BD20423D14C91E4414EA4784DC405E30F5734A4005B6791059EA8BA7CC224146A856F514753005AF7ABF5DBAADFD0492C95125493597520478304696FA30681134C5D3B71FE5C54EC7D06588798B31D6890EB842E0ABA055017B8EBC4A355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD846DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D", - "47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA05F166082AD3AB0C739CBF0A6BBE2707741D9B5F53A0E16199280A2376C9E5A1781C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nct = 3EFA244AB7985601F9F1DD613FCA9089D81824313726B1E3F0881E42FC96FE848622AD7B950484A8B793A3D771AD5878397C450AE1583A31CB481BFC9BF6B0D1585DE4EB99BD6CD7447D6E561D13F322ADE31049EB863C28246D31CC649B0C74591BDE4078904ABA185706157E71F6DCCDE87154C0F0416EFFB1E4F0263D1F783946193A51387563BF8D4F0F36C7C1E7AF29F10F0C7F4AA278916E5B531BACAEC41365B5346575D43A9CCC7617D4F50B2E2D85F38BF97E58A9610DAEAD51D473BD10221D10607B976C51CB722BA0DE63A2ABDC418D396F6E68F3F430E9254232179A7321D81F0E5E3D33E5F82D6BF7F7B24445E950D00C7E7BCC4146435476A3236B7FA530FBE4385258CFD3F5668158AFFA61B8C016ABFF40F363E21072726B4FBB861E118D34E1FDC1C66736F5AF1AF408457677EB4400F8F37FD7BE3B911ADD9442A0C6204FFA5135D6BBFBE3B4DCF2117AEACD3B1D8DEE1D573B9DC4FCD94F727B5F99B9BFBA91FCD33004DBF61B0AC4E2D58915D696C0B311729F40DB99C73492D2BBBEB540832C4CA5F61E7F4CF0EC190A6D20C9ED74005BE334B61639740492DAD8175C57BCD815387629CC1667A546A1EFBBFB134A43DA27DAD68D4EC80825F8E6E2A0F07BAEB5F100F6C8416279774B6188EC7AF2713F81A37045885CF24583F9B8283A5CE21F673B83E041FB4B21FB467F188515CFA441737E4AACC0DA948BBA4CA02670CF7D488A43C082F8BBC5C468F1EC406F339CC3A7349A21D25401712FBC1E5866191CAAB8AEF634D647B932C8E71DC4EF5C8A243CE2F0C30965E2EF9FE3F4B39A7A400532F85A49FE37F1AD898E4084A8A6F9CA318179FBD3A07DFC10EF7640A501A135BFAD674A14274762547EA0F92EA982E635E8D2F79FDC713A55A2E08F326B5EBB53F16E5DDE19F51768CCE46FF96945A43E32995F3D2ABF84C5E8344035B9D19466ABFA9EF6A399FF0F3AB2ABE4487A0A3B9C8A9BC61B689F4584C0A2FA36648743044236580686B19F297C6BB804C02BEAFA4480FD382DC66C6749A9047F53420DFD9F398D5FDC84E34A50063B4A584493FC4CEE5935358074DEBB8A900B3C60C9B029FF7361B3C707BEB1131D444A27A7FD6DEA0F33D8CC05AD423CFD85DFD4A83E4CC586B3E551DABEAC8F067DEC0AECCC46CAB2987E951BC4142E678E5CCCDA7F6A90148BFC3E01CF753CCD03F6061DE8D7F7F8B976C98292F185FB14F215056A1E67E18C46B406A9A80A6DF129E9E51ACB67972884E18CC0C291476A79F4A4CCD88285B518ABFF8766E64F7980FFAB73A746E19B8CB4FFFB2ED41E37684BCB5FA980A6C5E7B7F623173EF26A24F391BE764B7C3D486A003C823A72709D1CD16D05BC0E22D978267FA6C4D7783854418409F6C08B899FB4754565D155C624B6EE8538ECFFBFFD0AAC1FE47391EFA49BD4B485D36B768577097975EBCA6EE27DDCEB11A7CF049821009E5D3E553475FA24F80E63CFD95EC93C34CA83E960DE347D69DEC402C8F8E1B1A4B7824BDC38472627DDED5849F1EB8468E66251D8FB2DD82E2F9EADA3622516C986530634862B60CA0EB055F8EB7F51F347E53F79DEACE4014F3CD80B1C569BFECB604CD1A11B757F176AFF5E515E2E1AADDD08C51498EA8CF5383EB5B04C7B37026C1866E812D3BF9DC14F50E4872B1DE0A0736BDC54FFD0F64A1188FB6076F30120A8B6EBA910BFCD69484537B16802DB08FDBDC4E8E31724AA3C60BFD2CB4A9A6E539F65747401DD35DBE463D4BEE4356A2C19186AB32640179FB93A84E658343D54AB73C32B5AE3B03B6839ECC765781A985932139FA9C946F86EDBDB0D4ECF9B30D8A48677A50AF34E1317BC80B26E25877342FB323F29AD29FB774346BD58C349B608B852BB14FBDE87B2AFA20ECAFF0E70ED080BAA73403C70598B103B3B2D55A20ED2BC1D28430F99E990D91BF9DFD4786F99001C71AD1B8FE72FA43846134BDEAD6CD3280975B14CAC503FE25C59BB8D8D43871A0AD847A23E22F0A5608B4FD77FAF7E0369B05FE0A785F1D4E3C478C5F547A4A5DA074789DAC243D094C4E087B5C751969B024C804A16AF70CA8A140104B7CA2B577106DA8A75C6E10A5ECDCB774E836AE888D6FF1DEDAF13F81A6A0EE8D031E57BB7A6ADD209C4518746665A727130DEDEA5889554E30E9253297D7D381D6E87978C32C5DDE36D48C4E6E6F2090441592B\nss = 4B3A62EAECA3D21A68A3090A9C3AD0AD84FDEEC7C27DA50C00773BAA12C7D9D3\n\ncount = 93\nseed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2\npk = A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD4930ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCE", - "C18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E6157C22F9861EEE9CE412212BB11BC6C5414E781414711C8C61B29C0F90303DC5688DA9D00B78EC8A80A4C5485B67BB83C850D2C0CA56E45A30F35250700469B957FBF90A6A097AF95E4CD2060B38F8136B9F493E9C4B6B0395E04A0761834619E5B84AB33C3CEB083B1D268E468158232075F3A821BA286D84002C3757B99474B56820A414131E60636D03BA019FC37E8C63EBDDA124A9370935926CBF1950AB83E56F088F36C24EA9A84E042447718220BDC53254708BF85971ED83027750301A685D2A91A652633E2E55CEC7932126852D0216F3D943F5ACC9DDEAB99EDAB31E79A5BC5C5971F5B5FF6B50A57E2455F45346C3275CC1B1B0DB991CF3BBB3D2A2F522A9EE5426556D84C5C0AC7D827A0E173480427AD9F637C1A71A2816858B2C152C33CAAE1FB5197D874D6F817996946E563C8DE22AEE6B5735E46CE6912B22F9187F8D75B4D47497D435F91759E1D1168341A48CB5C9FBF19137D397A2A1C75F0E71BC17A88E00837DE428BA61B3A1E1C88FFE5A41570CCA144A33AE851A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD4930ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A56840B3A72C164432E6CA838693EF25B30013E5CF56C1E6142828107A10CABDD169C06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nct = 67486801D7299E922374518B684EBFD033939E33840E2A3BCC7188EDBF1A9011AD115615A36D3FB5C2859608E8E9798B2E7E2EE8465683EF1EA8F6A23EE4558E4433A1CDC6D8393E2ABB3A5BD4D508008CFB9E57911D2BBA112A04D4A23A9A79166DBFFEDF4CBA6E76F9BE892438EBC5B27818FB76AF21B96B5C362261114143D5C2286564DE8DD523CC0F5B6BBE837EAD8ECDF8EFE8D8A088C145593F05FCC78602835453D81C90C370612B722CB94292EF7D9426CCADF7BD88CE19B85D86CFD464A49AF1F9BA6143285DE6739EFC198CA6565F3F57A7A0EF7F68BE58C3139DB0DB94C81249B38B6B20FCB6BE2D64AA0DDD4ADBE734ABCABE4D9220BE72777BAE3A1CCD949A93E18C39C027E87E806A15A26299A436F85015132EC87F5D8970FB2053335D403238D543DEAAF00A092A3F6A445988C59FED424D821027B66ECE75EA191C31C85B9F29D14C768C667B485D03EA3FCF3D198E912AB95E594408453E7D1C89A80E3912A7F7DC7712E5C0C448973DCB5E23962F25E655C0339C45F46380616B349DB76F54824F24492854C142119FED7AF68032349744C43EC3975951D0E9CEF6B4A88936CB4D3D32EF264C1D554F3F23A49E1BDFA605907256A158D2083257A8DB71162AEA911AF9FABE6290500218FFE374ADA3AB93750BAD838075F27B1F508B544A67D6BCE99D17637F99663C580FC8114FBC28B9F61AA4D4C33898F4E02FD045B0944281CA49FA9A21E58B257255E172EE921E98883A8EED88804532A38B8A9355BB31E1FB0A1A5B9AC49CF52A6ECB0AB02D6FE7F15052E120CA39652631388A2B1BF59D60AAFA6083D2778DE1BBC5A1498FF8FEF4F287E74661B3DBA09191692C8FE8C0203E85D43D386F2260CAB8233FF58C7A7399954879E14D10E9389F285E6C2CC69CA077E7F056532961C573BF25757EAA2912FBD10FCC16E03818DCDC791528341EF351689510E670FC303696BE39FCB9A8D61C6D5B5FC36DB1AA78F250D60E859A872FBAAEF46B8A81873CDB216438A09409D1A5F627D4BE7434F49072B68899BF009CF65E2B3A596490104021DDED30B30D1A753E27CF52F883912459BF0B4846193712E101BC2D5C92397D51E2AD04C5BB6558B3DB5F6C529A6C532CDA25472FC37DD7F780B05AD07E9CEB44C52C46648A7F300363CA4B63F9CDDA855ED09BF9EE9D6B05250E984B56689FB87EE58A7116270A6FFB3826339AA6DC945C22B16E21017A4091BD79259CEFF82F4521A567C7A0DED227A3AD95CD6BD73DE66E5221AE0AF5F46CCBE20E7CBD56A2E13397B5A51D9F76463D2BECAD8B00CCCE795B8B99EB8FAD951BD51D9A8A82ACFD22AC8E4B218D2CF751DAC7AE8D74CB7AE1F031E692A93E4EBA15985307A826F7EE569C407BDA375987F4AF81D3CCAC06D4CAACC59DB2D584FC62842E9543575C2F9CAFB486EE9FC5E4A0DC8BDD4AE774AEA7127D36D98DCD815EF31B15E58D06ECC8526836E1A9181EF4E656B2E0D85CE9CA8EC22D96BA34D38F17B5B7D473A3D4DE4F22FDA4CDEFD2B82A9DC08A60EC82A162A2ED8C79E681031178D9536D1A550F560BCFA783C6083F9926AED41B350E5BC6E8D289A0A7C8FBA7A579F49D8FC6CEE3EE8831BACF72A0F98E7873A4B558F9B8DCDB751B26FC6E486F3FF6C9B86B945F32FB4A699D9382C5E738D0FA325D14A5495AA321B8469F9402117B4FE4F8B3CB77318BFBBB817262DB9EB4DDA0A8329AB483560B566D55BA70231555CEFDE71CB0B106AC2B13CC21D116476869543E9CA35AD6ADAB5A580735C2AC0ED4DE8DF77260CA8514C4CACE76B441275AB843C3EFAA553E7EBD5C1B75110E9D8A3398C0D2B7ABAFF6C5090E6EBB3F4971B03973DEB6A52FBCA1775260641A8918AB295B8CB210DD9FCD85C7ABBF9831994026623FB5B5C6545EAC9C8AEB0E345696C0DE7D403D5D07D76BCDDECF5E3E2A65495E2DAC1CD8CF3E5E1AB0EC88520D97951FFE94EC5E74B9F81D31761D836E7BB9C97DA7C8E4948D2524B63641A868BBC9457D6D44B7BD3C92C7594F72F371408972C5544E3800D5BFC4EB0F8974B14F11923DA5152F8C7C8A0067920570CB91A082892BF42C071A4D4636296C3255E332FC952A1282F70ECC4A69A64E802564579A77A0FB3014289BDAB80B1EC6624D9B2F4CAE30F0C0E8BB2B78750A5337CCB56FE0DD9", - "041E6BE4E0B2EA59EAD6BC2602611B3241C\nss = F3C45BECA2B790978E935F9C29788779F13CD4445A2540638BC14D8E3669524C\n\ncount = 94\nseed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7\npk = 5FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C93388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD921AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FAC8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F15888916DC5D02F10DAE54C86CAB52F2B07F023A639288B2491145D56B7AD962840132667C78473E339F99FB9ADC722F956165C5A8A8C5CA5622B504A624AF6CA26443E776856292851C7F25B983878C9C567523BE99BB7568B9A7488B96925A0FBB07E7599448AA98DC112F6CC283E7F57758C1B43EB9A926B2379DF6C40E49159985CC4061618425B1D0AB1533BB3F5D03BE664B8DF86B95AE8918837A4B35023C9926CEF826BE5645784B33B333B7B0EFF9C98A2793D08B2A11512F3E9120BD0B299C6C5B17103B3264964D58C4D9C51CD8F995EDB72406CC16452A483786A81C6A45BAB840DFA1C9CC978D6D9C3E22C4AFBAB8265816CBC322ABD4E510985520D9FB0AC69702A784734F230847170B532C3DABDC06B762B22C738AF9C9308A9B8B3FA6C376464F6C691265B43901561F44D9A1DCE88E2D544BDA01080FC0B58FAC9FB854C9D2E96AE20A9E19B22FD69B6FF88A6BC324514987B039804B71C1C745D77362801847C780922B68A85C17FA750E2CE19F3E7765A785B4603931F9BA815FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C9", - "3388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1F475DA2EC982C47D91B24BB5EC6C51910530EEC26F38541B173B38927D23C5684F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nct = 1185F28D76DB31FB292E215FAC11D0DA3A89A055060396AD4BEAE2FDA78FF79C82806BCEC85363FB44B086D483A72E042FE2791DAC2AE4029E1AB4037487F0DBA66EBF91D71B0E5C79135FDCABCFA6DEBABD6A32BA4B41F47AB3281641622A63B223AE2975B2101DCDDDFC3B69354EE1653059A3768E1883BE7A6536657D116865B00E579465879156A6438DEE709DEC6050EF4A63F05199DE05FB0A361A1952E8B0DA0302BBC26329B158CED8463CD5B6DE8B42D4D8E73FE0AE52E1AF2045D365854569DF41C4A1FCAD76D6B91E6BADA09A0E40FF9B4ADD4AE24C3344B4C2F1C72C1D49F7CE8F3D34FC61E08C571D56DA766F48ED996587A668FEE50492F9FB41C68882C7B73D861F0CE944C19CD0BE1433B2E25AEDA3136E634F8AC6EBC58DEFD744C7800FDA307C5E7C3F3214166D454BFB2F9B44667F30931663EAA1B7D94EE6D06BFF8F2D2F1E6F472081F9803E5B8D488CA41991C28C9DAD2607FE6618C4B6B5039CA68C9FF05219ED338175DC3FE87D11BAF46D4AC6B591899AF857CEB878D8A695DE4EFFF67934F43E79C5E03E6999929AD321C3BBCA4E225ECAFF2BEA70C5C1E02A8F43BBFFB72A4E2E97257C97B0C595FB7223B824064027410C9486390C098F00DA2EF8CA29050192D00AED3152664406D7B251012F1240E83604CD5FA61CD8957E5F91C3A8A33EFAE21D1C9AE76A67F0206888800D5A7CBFC62DE2ACED6EBF51B2AFECE8FEA8960F20E734DA1FE72403CF18521A5034483803F72E07AFE7179AAF8906DBDBD91182476C8EA64E54045AE93DB5E394B737D3876DC1DCAEC40D413301012B0BB81637AE2A872DEB5871A526BC161BEC733ECED6656E6155F2C38B2780426004680CC0027AE23DD2816ED640D5C60115DD47273747DAC88FD2A8EB3C876602C61587A04BAA0CFBDDE7ABB4FFF64C5FC9917DA34C8FCC04F9B646C7DC02BD9FB315D2F661276E23FE2B5146A27FF613645AE37BD17D2227694941F9166C49779F2B3373546D88AC459BEE57E0DAB10CE430D608455734091FFE09FBE28D1B2C156FE37DDAF2DE552E7117B1A4EA15839BBF5331F52797997AA3F36C7549555E8C7AA6A90E30302A2F1AFD1029D4AFB050E0278510E00ED505C102AD67AF0DA67EA0E62E7193D3723B920A57FCD11722F57C1EB8EE18CFA464F12175B1E18BBA7238BB8F80998CE9989FCB1ED243A240EA4D0E3BF9A1616B529ABE919C9D9100D9C61E12FDDA3DFB6659E7F1A74ED22B120086CDDB5C4646B7D2C84627955023DA43DB76605396F2520D9FA6C6950BE01F6A4BFF0E442DE8CA592865CC48614E6A0D7E63244B4FF82E189B71627FA313ADA7866E296A65A28BC44D27D988690903C3DB23C3946084E51335C24722E878A2EF6B1AE60D6ACA7C9E3BBA236F09C83D8C371CB7426CB0C30AC8D39255214A87EDF67CC2D515795BE814407F6779BDD7D238F6DDA76C8AB7864D5B6D8796800FBF169DCCF136C786811E7E0B1416F23E0756C91315A8F8FDCD149C352756E7234E13E41E4B09FCBE6B74AF64F7166DEB5C6FA14A381BDABB4929282CB8B75FFCCDB74C6D4006FB8F10C1E208517B0A04A012EB99B549F7E7DB4A0ED740FC213F92BC98439F76CE313E367E43A3BE53AE30EF4A34C795A35A268D4136E530E91D5A34167382BB280EB8DBD4FF4637C534DD84F8D1F1C89B10BE0D2D1BBD548DC74EF1DA1982D9BAACBB640C49582C61787DA75D5C0A7400F3AE2AB1A9C2D5A824BBD317F7B572F14E7DFA6FCBBDB4D6EA44AA21C61B06DD418ED08B009ADC9EC637C1D519B35FA87A2390E81F4EF73A04162D5C4EE14C1BE00142CAE217F36C7A142979FFFF607D38BE298873EC143F484BC3AB24EC532896615F9A0201B2C7BEDDFB8CECFDCDB80165D5BE86BB4A6E343C7314DD6F9C9A35D0999DB7FB48A8239B9FFC041366435F7CF714525CEBD7DC71A3F3C3ECDA6BEBC3CB583CDE6A9608014F5FB5DA63BB6F9B1B3BC7B37D3415E772A66C0D18593DB990486C2B84245852797551C215D7E95D3DCDF6B7D291DB319EA16EB06CE6D2BC3CBFC8B5E160F98F0D31FA90EEB26D3AAB8B03DE0C775D1F5BFD2F29A4EA10F8EB702CE7922C20E859EBF84A343B4015DC1B42493CC3B818A668C01C104887883276FFF199BFACBFB067EBF54F7A4FA3AB81EB3D900B89A7F93DADDAA83F8DF2A019A614C5C16516C140F572\nss = E47DE232504EA6DFDE948D8D46EA93885B2868158F901BB822D9FFFC4810955E\n\ncount = 95\nseed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F\npk = BC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E63326876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA484556299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0C", - "EB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BE0F0AF0CB460F782A85D7488C0B9706DE1C667F41BD67B9D43FC33647BCFD1E5BB6E2AA92E653764640A6D59A8271BB278160C9A153C98247B376069CDF349EF76C20A8867892258C21923621A4828A39FC6B72443A467A4590BCB0295AF866F04791B005D0659143C54A4295CC883DB27CA9C5190388B84F8E41AA85924E73025A7B7932D834074A39AEB92BA5079CB6BA77A94FA2F7D305E6421CDD093582868B1E7B90348E04875B837466A174923ACF40972ABE89A77FBCC32810A0E400A5D0C1E57E62AD581204DB84B63D522CFB6423429647CD32544339101DB3CE037C15FF6C26FC012D2DC05B76A35C5FCA7AD284AD04B4696807C95E0C9ABD0228487493244A86D713A4B4B13978C538EE77414B354B30548FEA56395220FA60467249B13C59A50C20888AE5998AFD287A8C1179DFA5610F5987F6021043B7CF6D749E3AC2FD6D58B3E9C78F5EA88D0C691BD2544AA591407484CD638864BFA49AE75BBE2143216C1AA76278CC3BA3F95B413EDE648D883B825039D2AAA1539173DBC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E63326876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA484556299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B22B22F73A770CBDB80DA84F97F27A14C5DF5B3372D52503D3A20C3CB2BEA8B404E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nct = 30CC4AFDEE231BF3C7525B0286AB77394EE25C1A699DF2E07AB289FEAE4141EA73B42B98374B549A4472C127D6041E3AC9F2F0925E5F0F8BF2251027EB3D51759A1FCE736D2B79F464A5994A04F6652F531470556F164DBACB8EDAC552ADABE215675DE18AF62257161290BA9FD5DF72FDED7FEF4243FE9AB60DE5123F28D135B23F3B15C5C56B61FACBF542B3F418D80B6598866EEE6D9FF30E09FF03DDCB6AA7E6B4419E6F1494751B538B98AA88E1A03BA79FE85EBBFE34452FC313171185D61FA13DC5664B370AB45BBA9E046F26204ACCE79E7C708B00CC48884E9B3DE9795469A040514C8DB527DCFEFF4F390D340E9CD423731CBFEDA1B5B36F82C1570917B850C3F6AEC02F4F7E6598CB48DD642D28E82DE51AB74AFDEAC1E4F969C167BA41BE8A4EAC34BB11DE018177D9DE450B91F96030B71F5B68CDCF511E6646EDC63EF3887CA2E4BDC74677B6509920C796B6F0DECCE7237EE9DB45F647901331B72243B48928F10940BE5A297DB7DA7DD04B3F41715D7FC9455A87CF1FF1657330B0393AD514D8ABD57B991F33795B21837B942663C8748929FA6370102383AE07EC87CF9D8C26118904535AE591389E3B3143F94AC3D893A6D9E9E34990638EC34CEE33B2E10DE23CFBC71D5E64A882FF245DC428CAD2F669716D40E494298F1B4F87853A52C21D247814C7E7F3EF002BF688B3228C2582F64EEC563E1F31AA3D1DE002E5DC14566543CE4A4FAE1546DDEC65CA864E3196220E89AE017B61B8CA66C5CF03CF11F41AE791C382090488C01BA54F7DE4755B315BBCB1431C0331D9A76A85392AA324E8F870B6D6784411B7AEFDF41364C470EA205CE67119382C7D6FBA7677AD6ED6775F5F16A0CF14595A6BAB0AA4E1B6632B777435E3D2923CEF150C668A93932599FC10C36F45A6D62416AC6D1B2B8E6CAF0851F8E2F9B9B65D8C8D28FF300B8CD7BCC8F9BBFCCCC5831009FC8388F045B85731A8056D75603AFADA389D765F1F5FBB62F7E4D975D2EEB87D4EF06D3F377232E1E394B336A2AF31A5D0342881C52942D115BD1D728F5216DA6C75D7F9DD5B2D3840F98817A39B73E5ACC9AE06D56766C2E5B231085891A714CA125C8E26CE030A377D1D25147ACB1636F3B8FF9612FDAEC8BA23A860A9C86765355451F3EECFAACB613DC80CD3064504EAA51240F37D200E628CF001CFAFDD4B9661974B514266FB34CE8858EF2E0CE8CFACC7229CD98DAC54A7937B94123CDF790CB0CFC3877C02378647130334B2771D4ACCF712D051BE8B4239AE71B5BEA1617CEEA812A96741D410311410508E8FC0570BFBEA1A4984E0A14B0FD2B4891BB72210E6516E59C486A14D779E222C5DDF478C23D53A335715F4962439295BA00F741E3C2DB5503A993CB9CB0B2103814C37C4DF541E6BFE24BF73A8B22BDDF6724C9011BAF63306D72AB4AE9CC", - "10343D48E9C7B9B9FA3AF241873EFD7A409F18D08AA54028B22E23B0542C3AE92429653D1008AF1DAAA92C885104CBAB3991A3E46A6BB88EF78B5F196408E354D1B3CE74DE20F47F202D192BE0589C91EE09DFE4FA26D8DDAF11E79A3E7FC4D30DB750965F65EFC28C45DB92C5AE974511943D9D2809AFD442BA0E3315AD147FDA9F8B6CBD83F1489F89D7D44F4A3AA5A663B4BFD221FA2C270D2BD10C596C6BAF8594D41E184BA0EC60A3764774020B57A0DD3DD3A1246F8D27FFD7AE30EF2B6D97915313245E02458C8DC07CE4C31BC889619123604DEBF84E32EA6FC24554382F008F2FD45BA0641FF0F8C37D61F6093E252808AD8D6C8D1A8CA7FEA95276DD47EE11D72F1E50342F9E8BB8027B844270146D9AD40CCD71D89390067289894F1AED973B3566FAA63E5BB436F7F88CA26880F29F2E673C52089E74B3A364A97EFDCFAA015CC861ED8022727B294E9A0119C6FF355EC57DED9C7F5F829AD8D36884C19DE8A3F07429C59F6C34ADC27741384578C696C71503A4E86FD28DC2DE69D51429C092FDADA73818BB98CCFFD980C200711386639D30507FB6E12B296EC923F370A7EF2380E961EB125FB0E9922012F166FD1BC7B8499EC2091CBCA9E7A641E0E9151BDF82D80B563D27D2AE29D1552571AC8F474383F6CCA42D3E6E32BA2A62BE63ACDB0CC80F9B591D2F5515A9FE3607FBEC56E68BD75338699822D70C845997B0E0618C94BB45DA030FAAF7C79A145F73DB522E28C07AB68BE\nss = 270FFECB37CBBB1B6FC3BDFFF6C2FE3A9236EC243DEC61E051FE42AB9E43E757\n\ncount = 96\nseed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420\npk = DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AED330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797847CF84043D49019E92FE9E9808F25990F79B52A4445CA842057B02418964FA53478ED974E781901825A3B33E0333C64C765857C97120BDDAB43A6154336C0A1BCA4AE0AAACB3EABB4CA06928F351B21C99D40F533F3059A87A8AC7FFC5F37BC2B3722118A9AA945C935955809F1095EEDBB252FA1264D37666596C771A663EAB836FE703150236B769C07E23A9BDF43886A265101C20C8715057D281A7B0699DF7C7A1B4055E29945952027A06454E9295B89CA0A8C873F7EB86A39E83176E0CFCA61B333E32EA658120E417D65FA9F23E3B634E8A3430220ED775155E0084B9713BF2920AADC2DE53905A030AC5CFC4405960772F5354BC20EC760301EB77C1EFACD29878306699954AC96BCDBBCBB1642811CB18E7B96D16540A8394574A85D0AD6C4F53025B790685DCCA38CB95F95FCBBF5240AE18A3913365A4F96A8A77839E1A269F7B94B3DC58F6AD94BC4F15409F775685016340C03521218DF1C68FD554D0902B05F935EA20C6BA835112E408D2A756581D8BBB8ECC463761C722794DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AE", - "D330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E28709618588523D8FE8354D81146FD65AF657DA08926BD3A6ECBC2F81CB58D1AAACFE5B6E686F5AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\nct = 4BBFFEC63410C5432B0FF42F69E7F71F5BBD1ACB8D478966D1D646D8B844CF0A71A79C423EAF432F96BFAB52132BA9E47B8655B3ACEBEAEA77550963910506A16F5775DBF343330D4E9EF3E325E96384136D09A24AB6147DE9ADA47517B3F2DC05D674A59965364CE7543B64538B2269D175F066BE9C6C3F2344EE5494A1BBDD7C3595F8218EB0A16D65BDCF82F7AE0A878F09462ED560D7F5E025657DD6A585ABEA6459FF4F3FD77042378F834528E793562C119E4085BF2F36E148A556583D9814C88905815CA947BE81A739A14066DE06FEBDDFBD81042F1EC59755435A44788AFE46AC0DB8AA994E0463814B16CFD1CFB8AA22C4A3E6E33E3028CA7C1CA4844C1EE3805D7703FB55D38F5D2235D72E854C7A893DEB2B644F1502D3415C88C08406FF0496575563E74A84E452565BABCC2A3F8F77F5FD5FBF6B06AD90EA1006AE4A3BF8AC2D0B451EF8E22E0F3AC517ED29498BCDBCC2F296F07FD0EB164882639255636AE5AE66A2570B91A89CB5F48594402F67A67FBFD23EEA60BA195D5832590CEC2508BA1E3695D2748EB41B376688CCA2F313FAC09E866CE10C49BA7977AEEA3BC71BA7F8EC79EFEB805DF531293599995D71A94D86FC6A54F35E23E7708A53D690CAA882C9CA2DAC535B72DB0909B12206DA60AF65BACDE0F7CDF934BCFFB453FFE6A54342D856F38B4B34801D6B9CD051E1A05E4D8F80EED75621488D4C638889AFA34ECB166791A44F4C9128E2EB372781A28E2B9FA049FC6A0F9AEC60E2F8A79CD01AA329282B6C7E91B2F61AB9EE8EBE2396AB80A3EAEAC639FD88359E07757088D652D937059BC1A9507F1DB93EDB25C2814B68A332CD9AAE384892D16B04BBC6C230E579B1D8FDFBF041C315F123E76B2FA923093DDE4FE64EEE2472436BFE6C65F407F41CBDB6742E22AF6D53E9E1998592F20098E01BF9782A2BAD2F9D0FF75ADB4B75E3EB5DCE687624F33C689319FEE69B70890DB38A069FA7E657E70524B95D0E03FE5E7EDC5CAFDBFE0D0354509C6D898DAC58D8BE7758876BBEEA0A62C32117DAFC1607217AD5572BA91FE6E0F14709776F2E9CB99C382B7E7725AEF5548438B049BB197AFF6ED2656896B30655681C8B43ED2911D2C29CFD32A99DA168B27D2E9AC891B8A56C1C573935A2707FE3ECA8D8348CD0928CCAF77A06FAD29EAD8FACA88E491B8B19337BDB774CAEA7916D1205FF75E00EBBF991FB6486630F5C29E320DF6ED6DA5241E1F066F717B307685D565CDABC1AD5D2E9402A9E6C029EDC52500A7B61424039E5ED69B13DE178DF8F763E627D3C6AC45D1FB8A96AF8BF358D3AD467BD0AA4674691502064C7C149BA70646EB7C5117B87D27BFB2A52AFED3F397CB06FBBDC1FDA66D4B50469D57C2F9B98D958F7B6B8A7A751088F2D9F83E3D8A00CA5B98EFD60320352FA8F6C15C9F334953CB986FABACA6C82345E948B31FED0FD25B44F7F6874B1A64FBC6B58D126A96559F92C7A8717EC00C40BCA6DE508F398279A1FDC15EDC6D8ADEBBE0385E9BF474456289493386027CAC6B9DF8A66AE7DA7C24247756555FA2AF0FDF9617E2DF9304C7CCF8F0ACEF89168DA42CAA7EAC32A26E0F8977CEBE723916CF51FE2FC9DD2C05EC961F1A17EB6DC51067D02BE124944D389E7E0A012CB78D8E2B416C1CE189BBB511BD1816F5D68BC5D366C64EF77759EDC5186210E896BAA627360E3A8B86C256066BFD50A00EE5DA27F79DDB72C75AB7800AF752E249D5130092F7570F6B5C27CF23DE90ED0D2A48845A5252221214E78AC9F055252EAC3B59DD3BB24515AAE0B23E679011059A3E6BC6867A4ED43BD4C2D7136396207F2E27799E10832E9018D6A6DE070A80248B1DB836CB8957BEA54EDD7482A6A36E5901D832DD383C210E8F368FB505A910AC270264E36508780AA8CE0653CDD337B2EA0456181DCA5763380CB375499C1031B1FF30EC1CA3A559EE02678DC7DA3609DD87C0F3E56B49998B2DA3EC0474CC1C20A81B4120C178FE95EDE15C600D3DBC7A404AAFF1AD8A7D62B6625D7CE19F8EC2CE7191C6E290BBE18D129B64BA53C49B1CAEC1F93F1AF3160BC3E79726FE4A5AEF4238E7451871A99A8AC323CDBFC291A3BE2CCBC251BC8CC47B24F2ACD78C9A8610C70FC5528249795C289E4212B7B3D016E99ABAD50B3387C1D85521793DA4B45B4298F89615E8B743A0A3B82D9DC935AB604C2\nss = 398C68A21C6E05A360B83A29DED91B729551E99B829ECD5E523116973AEC7C68\n\ncount = 97\nseed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4\npk = A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B1", - "0C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BB64F93693CCC0E77AA355D741F1F562692477AE0082A4E73E21F05FC386A8B32B09A4B79C41612EAB0C29FFE610DEA9713DA3680BE504F528B5EAAB6D5CAAA20C7221AA39345AD0B6AEBA27A563AB6E1B65FD70A81D4CB97F6BA16E35773AEB8C1917AAFC9B8F5254380395A41B474B27463F42E7C7B008A52D4395131C13CDEBB7EFFA846DFA429AF7393F8A688203BB6A814467D1BCDF931AD12811F22C0A0AA3C1949B2EB266C59AAA542605319B233769544070171801417816F730391A4D5D09127AF868D8EBBD58B767B1AA7015DABEF5B32B773B9329898CEC8C94D80630B8447CB1C17C3C400134217C0ACAAAF73B4B03132D779523E0C9CC52D28693DA3DBD5507151C348B11898AD548EA305CA0484C67F1C70435C84096117702297F0094113B1C6AE66B25090F9B22A15CEA69C95A2B8801A6DF8611DBBC4CB92CCC21424F2A2537AD50206CB4BB90935381E62C571874F283CDAB005254220D538115A75298E440924E9A3823D69A5EABA0AC73633179040F95A14026455F9403A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B10C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8236FC15E2340175A2A64CA1CF31A4B38ED5F797AAA8ACB0C3D2ED9C19C7099F27E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nct = E9B41D82A3CC62668818767C5A94577263AA1B8D9C0BB3D412558C24C17A3539751A72B9D418F5B57EDA3F448DFCD209AD3789DF7837811ABC029C217C489B5EFFAD849F5CA07588B36CD6A5F5F92097ED6CE7A15432A6F24899533BCD72C8E1F2ADB1C7BA139DB44CC463158EA2B4DE2A5545277BAAA62291E32382AE2B2A3ECB4397392E3D470DF5875D180A12A7D5C39CD13B07CFB7FBAF17DAB8184B9F9F1F3C36A55CFDBF7C5BAFE3E66B1A8FC51868AA058A71816E0399CB2E1781F314F46FF697AA272EA60F4DD62FB4A0CBE0661B2C91EAEEE6F5590AE4F2DB5D3621D20C368311BE2719AE4CCD2CDEB8C3CFBA1A18EFDEA2B6F6B9C696B01412904E390D50A96BE2A9869C776AB7BF449A75FF2DA6DBEAF3765FAF5100F29B43A82F9A77A78068F28724AA6F71A901F049D6BCB0F31E1EEE1F8AA21B948A20E66BB2826427A77609412DDCE8B66624908028932189AD5414555902AE523506D8B1EC27D8BD167F6BD0FB00076E8C951944E9950873BBD3BFBF260A87D331689584BC9FC4975B20EDE972CA130237501A4797A85BD9D2EFB340F1CDFBCD7FA61E7D75AC917C1D95041CAFAA0B4AF237933E489D0076A724F3403221840E371A06360BDF493704795453D8A639191A19A3B401A76C34FFF3A8FC60C9F9E62329D1F6467E0A47A1D1811E1E73EEBF95465A7211D52DA249DC553", - "27B178F23A52FBF7CDC54183DE885E2EBE51BDE70B4C0C92E6ECE93FE215E1D014714EC2967E44B85528CAE72C0B87C64E104643E75F3EE4BBE8D68F6F1C200D9B174A740CE8EA32A942C7B2740828A2F09A94F9FFF0DC9AF0E84B0863B655B9A43E1A55EC10D76D0C3F5851D91691DABF9ADCD37A8DBB90E34A6417C5D64432AE27D8BCD9C1072C98018140850360CDD5A73F428276C56684F822B0384324205801E8017EBB1A096FC0756F4BDDD55F664A24BAA004DC6999E6EE85EE6E2AE026B647DFD85301386832C6ECB8AF1C77551F5B36C0ADC69B4D1F4D4F99918DEC7188CD2AC175719080659E87F0A73B2A5FFFE15AE807EF5790BDF559489AB05E363303771439485D38438CB6A3D0295BD109BBFBDE64E30B203F64574E1536989B79A4FCF18666D79F546D934F64FC7FA9AA5D82B3B5E8A574FA7BCE21786E1C5CCC03B15213C0D28091A6EA810A3256C34CF75736D31DBACA8EAB1E875366CFF01B91BA0EEE1041E40DCD8FF672D02C49BD4DFB38F0D0F608A2BAB4D7DBE0E7317BF0CCF6B2502ED6572E8AD1D1F84B6BFB0E0609CD02018B7F1CBA64098D4C2811C14123DB054F90FB412D97F0D90FDD6DBA5556AF29B6BECBD2518A1111B92140080A5F036687EC4CC78B5AFE659532ABB2DDFA54C0735B274731456845C41A5A81071E638A309E5983EE444D22F71FCC7A567BCD16FD2DA209BAF76D962B08A926F579A87E6C67862757D836221C05BF6666B8FE72229FB9073D5A70F116F31C8600BAB0CCAA595EA23863B437D824F00D97A9D866CE2597294034BD75C0EA86B0CE6925FF1C58EEAA662EA266B82C3A2405F3458B7A1066B78744148C134FD3F43C7F7B1719DCCAE4F4C0B291DD2AD7BBFE2B20CE56CD39D499E524CFCED2C5E3D52AB367E78983E2917F241DE0C1D9883349BEC3BCC8715606732FF75E513C36A8C07ADEDF3F12F2DF30CADEBD9F2B2B1E96A86BF9C1B18CF7A63DC83A33843F2B0C0EA5F4D4D93D0FB98B3C1501292ACB7E0166B595A2425C16E8D2AA15140594D353CBBBC46DA168109D7CF9138A1BAABC2CCF153A7AED7DE3D672936CF07022D43F1986AED45871EC65378D33C27106D4B1154CAEFEE62613E108563B92C731F0A9B9B33751AB6D84F2AB528022CFE76B336A05608A32C0F2A121570895B1C01F26DECF4D6427B95DFCFFA7FD1A9126C884CAE84638EA3B211FE7E73687973FE51A585FFB6D21DAF5268388C410A6F01D8BEE18538B6BAC8D38CBB1C625696DBB52E02A876559BEDD77E6EFBDA5743B9B6830739A4580EF7075BEE299BBBDABA68A9A8C1FB1B5D4C5667FEAF8D1A3AD252462C7447B5B2F7780D3555C87A36F5BB376E3B6F28B21ECC4A4A5DA4DA9C81C17779DF199C31C8A2D1A725756E7840FC49E3CC718D32B74343A635499C18157339F690653BF8DCC00448A24BD27A095FF34B228946DF00FCD103D37D99FE08D6ED33ADE0DAD72BF4CFA8F369D85CBCA5AE8B73B8\nss = 15BDB7F1C08496639C18283BD3F2DC9D1470D0D800A52435145E1C6351E6C1BE\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = 935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA853B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB7747E411C2150B7D93118870818D5502490121A43898DCA59417088EB0D9CE88497B12294687619053D9BEAB9A13C663B24058B620826FC7B03442BC998F568CA7F570DC638C0F781114FA6642E2CB4EAAC2F638C85251C1F99422B13A1D58BC541DE67069A228098BB61AD060A39CC5FA5B9495B79C92993F97284C9A657BE1E528AE333061759C38A5A662AAC58D214B7F837311C92E5D042142190446AA3D646495554CC7F37656ED89749F5028B1EA008163B5BB13244DC41A394A18E589A85A2BC4E71B596E15B6FCD64C59EC031678AC9E0", - "A439B6A31233C0F1B6B5164320F74860817CB3A82F79828191300C8B9543A5B1E2C59B9C6867EAAB23C542787262233578C1FF30A3A1A06991343962119EF718CB35080C6C785F91709F8B713EC7B1F47BB9D2F1C9D394CC6FE24CE45840322912F2288335AC78402C2CAC4614B93A97104719A68963696A82477DC43A959A9AEB004AD3016AB18A33BCB3F61F731F91AB66D61867A94B2729C01C3D50737720249406333ACB1DAE84C9EEB89935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC7526A1B77AE8A807E9DE16A9EDE5DA5AEC3CA5F23F5EA00E455D4A091467E6AC6DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nct = C22314300E0EB3FBF899246B974F37B2725130A3D3B7997EF78D78994E6525C1C3A2DA936ED4DC106595F2A2BBABA42F8C7F2C42F6D584E3B03E7DB67D921ABE8F471F917CECCDC7B2A7FD6DBE09BFB949DEC88883DE781015357F82CE2DD3BBA0AAA9648A1977DA75A62C49CDE4A53C55E06D4F691EAF2DB90988A4E789AE8C25EA622BA444EFB5B20864C17020EB0278CEC73F1C864E6ACDA82613914A467DB7BF544B65A64FC8B29A385DFE7198B9287A00402731BF98C69126D8E34A8D8BF218A072A298967A9FF88DCDF7B743494698D28B048D80AD641EF11457D79B1C3E5D8E3AF96A26C0E9E9C0A15D16F332B88CA7C1C4E5591B040199BB475A5F1F8F9E68F598C3BFD964E2883C83A9661D06176B1E3BBCF8134346BD0BB63F0F9FA57CCA663B7C727723C3585A3EE0EC6180D1C9A89F347F8C5477471DDEE157D420DD2BF4D0C1971DDCF5431C99087B1A8A92D236953F8FAEBCF1651F98C7BB9E0814BC73847CD0E0BC4B61B8EB8E383863556CD1E032E4ED1B606C40A72CE82D80F2597F6219F9F80C03D16D4461B4537EF7AEE002D415184322CD6240C3E3152F0B3BFDE63ED6B6DBF7958A8798FBB77539709EB052BE21D59BEEB41F9FD72E824A689EA29F847620BBF9D9FAA390B2B7520262BA0AFCDA04CBB6A1EACDBE5B116DCFABF990124FA9916A9F3E0D913FAFBC9CFEB204512B7D0C34F8663A63D186DD330980C25BEAA692A92C4ABBF8295FA3D16E4E1FD24A89ECF410AD5B22B8216ECE443B0ED6056B487AA7D72A2ABB35033A559AF46844D35321623EB90F16824A040D1D223FBC75BF2BE16B4287535CFC0634EE13A9A3D4B698389A3DB6D79C15A1A0523E1DAC3CAF0E6D6067D99030FA5B8C2377DE2F5EA12EC83B0BB905929BEFFF1EAEEB9A2910A5F5462300FAB719C29AEC41266E57353DABD8291D6A3C5A7B1C063BECEDC9E36BCF56EB68F87315F26069BB5D393B71C741D63F20F643A99F1451FA83FE41E938772A08C587A86EEF0C689BEA4166696425ECE2EE98B052AC74258DB82F65052CDFE2CA7DBC63EEA473DE7FCB8DE3C393BF854953EF06A6CE05A55366C1F3C521EEAD18BA9A0AC1F369A25BB742E105923D41203A78E18EF1C1753F77C6690BB83F801A48F764C4F79F6B99B25C33D465FC649766C49481AAA23F9F905525BF7590F7299DEF2BB42EE444A58E1165259DB11CD1382E0C495049780A939079BB2AD3177E4AA7C2B13CFF6FB45CB02691368F5DD7AD2DBFAEC9EEC02341B7B0E55079C39C1A5C0BC193C863CCBFE3CFFF01635FF11CB19B998054EF73EDAEBAEE1E3F05FE86D1E96A5C8F7312360E2FE5580A7C2F1BEA743FB8729F703BD11D9DE7B665D80FFF0D60BF5233668B19D38EA74B8D1D70526026A7B6A1E32DFBE50719DBCAF545C2AB8B2EF662EB1FC0CD0C9E5F8D31A68632E6DCA870D76A82585E779114DFEF16E8F02BC799CA8A05700E499B5EE291BA82E858C44949C40D4DEAE06C90098A2327BCBA41BE2B1EFEE112238CB013C0E587EF91DCBCD3CE067CF2F2F3F5305C8984A6D3FBBFE1DCB87BFCFF571F13E14108B9707C870357ADF6E592A8846C99EB449FB2F6E57ECBC934255E177362ED6B60F64EFD47A958DF387CF1FB76691FC30DD216C57148C0CB66FB3336AD1C60FBE930EBAEFAD8F2DD43705B1A2B47071654D815B4DA74262E0265928B3E679276C0186BF4641C908FBBEDCDEBBC34A93852302B67CFBEA67C6E3D65A0A54053E2CEF917200CF5D6CE7C7F7D908A5A897C1B6450F97EC8DF28B9459F4D849D704D2D09BCA0EF134C52237CAE19A586AE480216D8D538EE7078F0ACFF222C08B588A2D82D99B5A3D0AA4984E5D41894F52048C2C9949656B154647ADAC2CE068D06CFE965C80F802D6620D40D6C9CDFCEE3825D10CA98691750550F75BC37D857A4BF51764DDB798DA5B639CF1CBB1D5FCEEADC4CB6E7155AD1ABA4B704F51F7D7AE3C91DE2065A482755A039AF378B83645D7A5B133955B093D18BD4941D2DFC44A1363CB8E1CE5C882BA7AEDF2D9C0D07478B5B0062AB6E5943F8D89954E0F25E5A68E3C7BF067574AF921D5E0B90126A31C81BF6B37C52C3D7A3453988BFD8DC939086A4BB5B2CC2ED55905E49129311A352AF3F85413665337FE184F77C14E3F3CDBA37C9C2E2C6881D2F5DC4855335ED8E57A1CF555E1C4782B9F7F04CA823\nss = 54390804B9263D9DE67F3FF064F6D3C8318A8FB06305ABE835C23C778368D680\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 5064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800", - "EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A0005585081C6B11DB7A19E14F9A4777C5C12B35289100D979E5B5B306C6692136A839CA4DDA2A1E9D3BB3C418A732EC4997D124B7D6CB4BB090C0F35AC2D206F2B1B19DDA1929AC935B2CB24E320EA87ACBCCCAC6D4454B8A183E89E8738DC645F50239232BA5EA03BAA3590CD29C05FF4C33D8107AADE2104BC879EBAA431294B201E2B589647C29C66F7F3677EC30BB1BBBA093B60ABB147CDC07748B098EC1F83855464B1AEBB41BF30F4CEB59C41C24701A39DC74B44FD8505980C1786275CF16272A29C285406C70EAC1DE5969D459CE1F211C8A47BE727A57A772566984452E2B2EA96ABAEB3A0990B9A7FBE5147F6A438E27A3624355B97C7140406D52870C421754886ACACCAB09B2351AD28716C476B61D7C9082F8CD81D31554F334AF75030C4075D2965A9DF37AF81A4588AC0241183247C5047BB81DFB6BBD7252993D69CF5660ABCF2AA5C9787F10C02793E9BB1CCBC3761B25759A38CF2C28ED1CA65700112E540EB4B0587E036B9502223FB95E2815A5E6F9C384369C24B1A962C4B05064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B82460170E6CF1DA1E7B92037F51B4E7674D9ABF74F5C225C5C6CE16A971691284AE77E0F9F21EABD8C0C6EEA7767", - "F4E10FDE5C2D79B8400BF96B19014B457EC21\nct = 46DE29644F359A188B8631AC51575AC1656857F486F933377165C7A52BCB6BBFE1CE34A3F44F11CEF9894D6E6DF14D962C23424A007EE9E813E2EAB2A62E8FFCE34D28F339FC0A0C47F2346A20AF7FFAE846167AE11E441E63D34BBF66A87EE59B778813D79A999371D5CA4ECBD347986521934027DE0BABA46106E03E730CE215C2381E4983DA09A4A3902A9ACD41F712471B21A4816A94BA453470CA0B4EACB05D07DD01CF39125D860DBA0D920F982A189D0CDB51FFF61123D0949044B68865B9FA2AF3D72C1DCAE71E0FA93553BF4513D55BC232306E33E420B4D4CE9593DAAC87790F7FFA42F30F79DD6C6B06099EF5E590F045682196B34D0AB643F6B0EE4331ECC1E1347EC8827D201FF040B0A7236E1AF72D831B84E76A89F73B4D91570B49E52858B528B7C0871A7052A6ED75BAF6D00DBB055992C1B9E0ACB7E279D806AB238CB0D7FCA987E6ECB167638EB1A17E8AFB885AA2C1294C3F776B635B6F5B5B51BD6007CD01EE567C1FF96E0525EA8E791C4BA594FC7BC5356877E2919700AC2670669DD1BCC0C939F05D1B6D462343C8F24E8741F15D0E74D114C81A1492E46D0916242CE41F161BF0B74A551EB703F5F1715B81B66CE5CBA6D710D51D3D29A433E2922006C16C7171C84B3CC423AEF676ACBE677EB2CF91D92A31571F8B8A4C6325DFE58598C2CE8D2AFBAF498A1C8B163187F893E72EC879450486E51B9C0C63680E3DA4F5938BE104813E170302F3BF6FFE4F236EA3253CB8E040AC10EEA044FC580492724ECE9651735CC5D1789F0EF935A768BEA164068ED1A7F23939CA2673BDB980FCC1B779F25A000F9EEA892701EA8E8786C0C7DDBA2BD83569FBDE99DBBBDA7A1A980C6734C50C556AD5E459480D234E63478A9060A487624CA1CF45B42FFA61A593D0C1DCC453D6FB0A08F89D95EB7A0BA933B59C24956BA7DA66B863578299A53F189623671B6F2D804E539C742325DE8A367A6B529B9636214019D232964CC85357505923368ED52FF4DA274F8F5AE3E2AB39C67EA1E6C247E46434A3C23808ED8733E7B0AE353CC38CE039C66D3D5D1C14CAE8D68830293628A184C0539509125E6036D44A1C516AA687ADCAB3869F6C28FB711E5AE932ED8D3CCAD7AA9AFE72674EBB1DF3AA5B67CDE6C86F79C58043EFD18544C7CDFBBF72BF9F31C14DEB828BF2207D2BBA81802E74910D5E76361D68FEDBAC0C790F68DD3685905E7C177508906C47F21DF850640DDEE2C02CB357E1935A00ABB60CBAAFB1900B7D16BE43E1CC9DB2DB7CFCA99143A25C0C549BBAE09E46D8904582F5137D4165F124D02C99EC2E833D2DEE4F222C55BB796DE06F9848322B6D0503005CDBF09913C72CC9AB7921B995B4427D4E2D9E0D988C45A61C4285A0B5B0C3299C564439B1B1518839587496A5D95427188EF42CA2BE1AD56282EA99631CDEA8E8EDE0A995BFBF6E7E434CEB7E906D0809BE41F7A8296BAC019920580D73A6A98179CC1F7C8F2B1549762828ED75DE117B930EF7FB4E506B31C55CF83C06FC9683734184B530144E7DA1388AD3D3B151D33414BAD73AE8B976C56F663FB1CDB6015B57FC30292789E20BEE073866F7C86D2E279314FDD20B54E434EFFC57CFFAF93510919186BD8D93629F7BC5E6772A10F895B4A8D4F2A9E7427A95953E111A9084A742423F65AF2F70D74228AEA44F19E3A9372E8C5682C124B3E1783454B6451ADB0C836DA79F51932BFFB81E71BB51A7D30327BB9DCBE7E6B8CB2AE568F6A38893C5F951821E4D876B846DA7744A6C1A1C701548BD678E7F920974F2D02694C14A222635CA7F912A0ADA4C381086FDDDCFE99739E33D5D3B595DA65E136E88BDE57C407C0B72684ABA65DDC298B566F3F4E673B17C03AEB72C1814DD49B4E1A369632BE71C708A0D17D40FC28036C411AE737B017879CC598E17DC9A0BACD2A2767CEE2D06630A2EFE66FC71E4B183D5B48076BB588B1E364CAD0D0760338A9D6AFEF4A7DB96180F4534462A29088CA48EB4D629323AAD491CECE3BCA0F2616742C6193A7C525E59DA78D9BF36F2113C28259537445BAAC4122915B708BFC95E8B5BF06F02A41C582088EB19113C1DD53B775473F2FFBC2902F53F0B2B7F58650FB5AD30808385E6423C08DCA29534831544617B1AC4053210055584D6A262FB63620A97694C00B1056BF43CFA780AFDAC356C593388D2B802C78D\nss = D24FB4E358A5176AE303C88B9BAFEC3EEE2D20723D42A4E487A1B75F8ABC1D43\n\n", -}; -static const size_t kLen86 = 660402; + "# Kyber1024\n\ncount = 0\nkeypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2D8626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\npk = D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C096019319561A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 07638FB69868F3D320E5862BD96933FEB311B362093C9B5D50170BCED43F1B536D9A204BB1F22695950BA1F2A9E8EB828B284488760B3FC84FABA04275D5628E39C5B2471374283C503299C0AB49B66B8BBB56A4186624F919A2BA59BB08D8551880C2BEFC4F87F25F59AB587A79C327D792D54C974A69262FF8A78938289E9A87B688B083E0595FE218B6BB1505941CE2E81A5A64C5AAC60417256985349EE47A52420A5F97477B7236AC76BC70E8288729287EE3E34A3DBC3683C0B7B10029FC203418537E7466BA6385A8FF301EE12708F82AAA1E380FC7A88F8F205AB7E88D7E95952A55BA20D09B79A47141D62BF6EB7DD307B08ECA13A5BC5F6B68581C6865B27BBCDDAB142F4B2CBFF488C8A22705FAA98A2B9EEA3530C76662335CC7EA3A00777725EBCCCD2A4636B2D9122FF3AB77123CE0883C1911115E50C9E8A94194E48DD0D09CFFB3ADCD2C1E92430903D07ADBF00532031575AA7F9E7B5A1F3362DEC936D4043C05F2476C07578BC9CBAF2AB4E382727AD41686A96B2548820BB03B32F11B2811AD62F489E951632ABA0D1DF89680CC8A8B53B481D92A68D70B4EA1C3A6A561C0692882B5CA8CC942A8D495AFCB06DE89498FB935B775908FE7A03E324D54CC19D4E1AABD3593B38B19EE1388FE492B43127E5A504253786A0D69AD32601C28E2C88504A5BA599706023A61363E17C6B9BB59BDC697452CD059451983D738CA3FD034E3F5988854CA05031DB09611498988197C6B30D258DFE26265541C89A4B31D6864E9389B03CB74F7EC4323FB9421A4B9790A26D17B0398A26767350909F84D57B6694DF830664CA8B3C3C03ED2AE67B89006868A68527CCD666459AB7F056671000C6164D3A7F266A14D97CBD7004D6C92CACA770B844A4FA9B182E7B18CA885082AC5646FCB4A14E1685FEB0C9CE3372AB95365C04FD83084F80A23FF10A05BF15F7FA5ACC6C0CB462C33CA524FA6B8BB359043BA68609EAA2536E81D08463B19653B5435BA946C9ADDEB202B04B031CC960DCC12E4518D428B32B257A4FC7313D3A7980D80082E934F9D95C32B0A0191A23604384DD9E079BBBAA266D14C3F756B9F2133107433A4E83FA7187282A809203A4FAF841851833D121AC383843A5E55BC2381425E16C7DB4CC9AB5C1B0D91A47E2B8DE0E582C86B6B0D907BB360B97F40AB5D038F6B75C814B27D9B968D419832BC8C2BEE605EF6E5059D33100D90485D378450014221736C07407CAC260408AA64926619788B8601C2A752D1A6CBF820D7C7A04716203225B3895B9342D147A8185CFC1BB65BA06B4142339903C0AC4651385B45D98A8B19D28CD6BAB088787F7EE1B12461766B43CBCCB96434427D93C065550688F6948ED1B5475A425F1B85209D061C08B56C1CC069F6C0A7C6F29358CAB911087732A649D27C9B98F9A48879387D9B00C25959A71654D6F6A946164513E47A75D005986C2363C09F6B537ECA78B9303A5FA457608A586A653A347DB04DFCC19175B3A301172536062A658A95277570C8852CA8973F4AE123A334047DD711C8927A634A03388A527B034BF7A8170FA702C1F7C23EC32D18A2374890BE9C787A9409C82D192C4BB705A2F996CE405D85A4C1A1AB9B6AEB49CCE1C2F8A97C3516C72A00A46263BAA696BF25727719C3216423618FF33380934A6C10545C4C5C5155B12486181FC7A2319873978B6A2A67490F8256BD2196FE1792A4C00077B812EAE8BED3572499684AB3371876761E450C9F9D2768A36806D7AB2046C91F17599E9AC592990808DCD7B4D0919072F14EC361773B7252444C323C308326F4A30F8680D2F748F56A132B82674ED0184620B82AD2CB182C97B481626647491290A011CC73828685A8C367A5B9CF8D621B0D5C1EFF03172758BD004978C251CD51342228989CAE6332AC486437CB5C57D4307462865253BE217B3515C73DF405B7F28217AD0B8CF60C2FFFAA0A0048B1FB4ACDCDC38B5250CFEC356A6DE26CFA7A588FDC86F98C854AC64C7BFAA96F5A32CC0610934BAA6A586B9A2054F13BA274174AA0D2B3A81B96A940666F789B5A6BCDC0A6A0178A0C9A02578A493F6EEA0D2E6C13951C9F249A5E8DD71DD49A742D451F1ABBA19AF8C547855E0AFC728E90ABB499C9BEEB766F4729CDA22263E324D22302CBD3399FACC630991FC8F28BDB4354762541527678BCF61F65C241146C426D23B9BFAA6B7DF18C97F20C1B6125BF874B1D89475852C448215DB0EB7737F91480E8CEBD9A0871574F5AB62D9020175EC6927CA0B54C09818E42CF92A383172422C7DC1831D63B0C295DE75159DB8034E9E07F7B0B910C3C1E5FB66B3DC523F1FA6EB4910CB89A6C17562C83AB4C18D0CD7E0796592A372AA409B1C557347CCACDC4644A119064D06DD474929D1C6FB4D686E5491CE4BC89A30BB4B8C41BCE5157DFC1360823B1AB618C14B10F98C25067398EA7018C278A4B3DF31334D603B2044EF187CD9BC6CE42725BD962C264983E9E18155A8B9C47143D70460A26A56FE7658C1F150348C6087EF758AD167887860A007A5FC37358D43B5EBEE820ACEA474F0AC07B76802866199C61231D5C747C93774D2C1E0C1C67E6C81B82752173E125BAF39B4FD19A4F453DC57976B1D97FE6996992BBB65B7CB25D077BBAA6A13322899AF659CF1B3558C1B5001154B625809ED89AEEBB89E6EA7D67F723D045AB05715C42355DA6A5C8DD39C8ABE3037751A01ED1C7374919F3121B5A52C53D1487316769F80721DEEAAAD3C90F76E7AE9E12BA92B32B5FD457E3C752C2650DFB885771CB77AC3C785A8C562E6A1C63C2A55EA47CF8B90EB8225C123C346452566235B2F31823A33521E087937A345D8D663EEAA05658917BBAA008C2E335F8850A90A326D0E66432F44CEB8289E4ECB2D12958E984072ECACB88E1348FF0B55654ACBA5B54971CBAEBA88EC4B91A94C37192FA982BECB9F3DA421603B61A51BC8E36CBD053851C77B1B926B17A272AA9023246B02B3ED47F66A00BD5684823634E7CE58CF8F306E35B1E5322824D904801F0A2FA7C2BC9C252B0A56B7BA2AB0F636021745A70A9A43E2B0A8D615970B65309624B5184BCC30B911679AEDD76025FE3908FD67897B0CF4BE5A6F5413D7DD98564B23E42A93E4AA8821CD45054C643EDC1158DB6B3DEB13FB5A51EBD1A8A78B87225A7338E101104C4A220D9BDEDD48C85A1C2DAE781A80C40E13B87EAC73A764201C9B760CCFB1AE392699C7039D27C39362B27B8FC6F07A8A3D4410F1547C48A9997F62C61074452EF1515F8A649EBCA9437205A4E8A61606B41DAF6834D671F4D852C0C9C4096611648C6A3170678B1537CC1828D93580C9E5849A9653175ACB753F2BE7437BE45F6C603E485F2EC301BB42B6C37C225D7495A584AE231890AB5C8C35C268CF4BBB0213C09601931956", + "1A8A6947637AA40D006B415BB2CFA2237E0890B6A3BC134ABF8F6585E108D15940F91F4BF5B0C818055B21DEA6E63B553988C47F4B94E7CF800A493B4734705EDC56A4B6021C629500675876804CF0B951F038A5C7FE58E89774EF2992FD7C63099D352A7D21560B788B405709861817E59A96B3A3A83CBA803B16934331071905BBEC6532900155D8AC88CB32E4E21A3BD3A03FDEC325A51CD2773964E6784FCF1853737AA64EB67564727272661ABF84313A57A44B123C65509CFB7A6F6641CDCC3B57FE628C7B8192DB44FFBF5796A8613B1FA126F6076883C783DC24E2A4464C40B3A41CA70AE87620866CF4FCB2BD204BF5C283812BA056AC0C345E379C4BA24D750901279BB2F3A16F612BFADB35703332C7C136F68EAB6755C66B6A4AD1AABA7B768A58ACAACC10A459A1CC8EF29377BC200E4D315A30A6BCC3256F9734D06E9779CAA5442A9A16069081377C76E75154368072DC446ED6C8B8E622A21E383CF9BA1FB434E2ECC81E7B78CEE986B8FF798AB18CF9634543546284EDA2A26B47F05B735BCDB1202220076DC8B4E4B9F853533C8F6C7FF38817BA49712835785F17F14CA01D0C1C1E98810FE0B36E5B427157B9418449CEDD641A4293C85C32700102ACEC22EBAD98ED160A5F027BD4CDA57F1F3720A12C134654DD5E73F829676495390D0E7929D6034E9C55F7D55BA658BC587988E8AF94960F6CFB8D5AF7A0021535A6E25E437D49A780698BE22AC9953949F571B85A685725F8207A2B0AE849B601AB91B159B3DF4A154C2041E776070AFC42969322380917C97510799F3149131477E16663D3174C7C1CAEA788535C6C005A64F2868631B31B66E205FD38C1D84542D0F1B578F58C9BF5A0FAEAB6AB6494893053165EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539228A39E87D531F3527C207EDCC1DB7FADDCF9628391879B335C707839A0DB051A88626ED79D451140800E03B59B956F8210E556067407D13DC90FA9E8B872BFB8F\nencap_coins = 147C03F7A5BEBBA406C8FAE1874D7F13C80EFE79A3A9A874CC09FE76F6997615\nct = A6AF29D5F5B80BD130F518BADDD6C8F17545413D860FB3DE451979EBFA5E4E3112C7C0ADF99824BB526F2C3550748ED0E134F0457A7C61F9F526F002BAADC03FC13E38131219513C3EDE061661E74F603C4FCF7951C8E52C9C213B0D22D9293663D669A6B58ED8FCEFCF8249D7BB5298F55761445B2B83CE7F005CB04248AEC8BDA22FD2D42AA766322014EA038CC32C55C8E4B9E28EC9119F527341E4F66A035121073B85DE6706DA19E0838A9F33B719A68F039B664DC002659EABFC398679AA7009CE0CD01CDAFB6CD2A26FE4101672C98FF58F7C47D5BDA2906653B3A6F9651F7A121EA77EA74723FAE5B873F9BB7B664F0C8A93831EF9D51C7CC1EF44AC0E55A55CA76D137FE9B75F40509CEF156E5AD18F9FB999680008E547D55EECD5B4D1CB1D9F076CEC21501C7402509ECB77AFB2CB9A61340A8BD1514C6E71B4AA45E47EC37512271B911F8FB46C9082C9DF07204ABB5A50E6E3647A8AD4D8D5D7BFF19C8A509308BCFB895536D045CA2B97CB16A29BB7181CAD0509DDB91735028EBA8C31D74BD275EAA65B5340B3A43FBFE0B3061D6BAE7E75B7098CDABE91D4B31E36C9AA7A8298862AD63C8FD282E03B460B3AB464CE0F27B1C3D11155ACAA011EB9E2AE3E6DDA07D6F491737CBCE9B05F9BC56BE20E8D326BA132C57FB235161144519CDF40560FBE279BDE411E112531F826D6AB10D4547350ADD2A9DE8D62C2AC82CABE6815646F4DC9742BB0C2A3F77EC7B46C6B537605FA31798CD89281221A33DFB9796E644305630332C2CB931408AB481A16D953F6BEAE3891D6D9AC1FAB38222D9271872D9D0CADB91ABE9B4E265F75C6E5E829E146C3D8CE1E9D12E0D129801957F46B0D2DBE1F749B1D08E2345F6239A731342EB75B0CF1BF411749BC2CAF2810B788C6B7238B4D3DA2D6315CE9542E24404F145755A30AB851E4445841BD33F716A586884888ECC6BC6498AA32919AE81D20C26973C2BD54582A0F6AD98ABFD2627E15690A727E69F581DD2A7127982A90E33E2D4A03FE339142C7E44C326AC46ED395A225D3033389917328B45316B1585A01B2C304B2944E903ABBB3EC5619441CFC8965A446DF75DEFA80C6E15ADBD506B7AB2DE12DDA9BC81441CFC89052E2E5808F7126C6FD3AC6AC8081258A84A09AE50F6CD7CC0F4AF336FD1D643E99079996268C2D32D909F22E3504F07FBB563196D4312FDDB9335D5C1D36E8C5EEA2278DBA23B94D193C947CC41CA993DC7DB1396340AD9C4FE687DD7B8D0C7A5120AE0204F2C665BD5F473D644C7FF26BFFBA7A36980830702128A7E661D677A092A36E7428A4139FB29B0095CC11086F447D2A9EF6C9B161F189C6299E084CB7AA00FAF787797BFB069FBC087FDE26252A1664F19C5A8A22EC5EE1AEB076357B7DC37E6B0F1520F958F7851BACB92C89FD114A72FEAC54652D45B09E1AE7651ABD164BCD537D58FA39D3EC8ACDCDF98425005862FA59692DE162B77E6297C66233348408A8AB695CE2F2728DB9FBE27E958967EC5974767C5A66023074B4A71AFD264AD2890E970A1F31D6E3311B736F9F9488793DDC88F23458064254C82A1D9E59EAD2FCEC40B430687C4B7E28960926AFCACC9BD756A71088C78450E20A2E980AEDE9EBEDFE7FABD6ABFE96F934C4B02C01CA194D01B73C25D5997039D3FCD0F099521F70CAEE69110AC1FC5A99917AD752FC96ADFAD7186D0A7C9CFE5601C07514EA6448D661C57AA20242103C4276A070A489A4CB6BCA0F9ECC4379FB220215FD91F81019D5B0AE619358B52468F272C178E3A74CF6775AA924FE329C3175D9E4C3E21AB9EC836EDC3ACAB2E3891EE8DEDA515D39AF9B8DDD0EE7B0164F805C3835F6D2BABDB30EAB4756E7EC7F829ECE01E8EADFBBED12FC283B3D4C69F575E7F80417689FDFCFC7BE27EE3B8CDF57AAEBEC4A95B7E5BB585B85227F7C32BE30DB3E65E42E30DCF5A5FA073DBA399D942F2222ADB9B9898102AFE5432EDC7F04AE34A8FEC2D81CB49A9A9B43814CE71D97F726E2B1E8F64B50E65DFB4816E12E82A3197484A4E9BBA4D2D69E3F19D0B75C21E2BFFE9FC0C98CF48A3AAF08D467F72687DF0178174B7897F734349B181ECA86A598A0C5E8C25946F24DC5572BD324A40458A788E5137F3C7A7C97FC9F12A3C463A8FE9449101CCE966D7C009323932998D56EF430C73BC24F5D95F737858DDC4F32C013\nss = B10F7394926AD3B49C5D62D5AEB531D5757538BCC0DA9E550D438F1B61BD7419\n\ncount = 1\nkeypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\npk = 05D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = 94B49EA42526935245C45A7D580B6AEFF8BBE0F5342BB8BD2550212AD5935F45CBA7CAA6DF914007FBA79E9946C9433A86A2C4202BBDCEA008AF78975E6619D3582787530D", + "BB7318A530B7B5A27D24258C7CCAAAF505CA92CB853A5818D4269BE812BECF169A05E71EB957557787C2F3B72315281DBA87476B157A06095A30D52B388AC22840755B43440A931DF8A709DC435B415A7BABBB04CCD93CDA00CA1FB090646B1D6514813368A794D38C907163B5917496B018C519B160C5144D6424495626E3A5AB9FFB8D8D3168D77599A88A1D12C07D86498D88DC1AF7FA7DE15073FD4B62801C1A902B215E7CC3EAC350BB63ADEAF9C7594844795A9A6274AA3ECA0CD10891F05795A77B30ADD76B6B1A35338B8156690CA2EA1C9C3B602B23324925314F726535B36DFB355225D37E7C85BE15A5976A8A6AD4E2C35D4C45ACC954368BA6DF88A47DBB8C782336F7EA507A6C2D26D952DC03B4BFB89872644084783AB493CD72D3BEFC2C803B692729638AF69B03E6DB9B82E678A42969FBE770FEF65723F77DA6437C20B203601C884A9B9E08C0B1DDBBC1A66517DCFC76B3F125F7795E5DDABEF0CB00119778575513E05AC38A7901A0E8C8794685C0F274050097BC50168818A74ABA5D71980F5C76279EC0214CD51EFA8A21391567FA052E6DC0CF9BF216CFF9287C80693645A53D71B3D7509F6A432D51B2B0AAD129B594278DA74FFACBB713357D735A744B7C65E482B7E172C67A5B4EDABAAE11222B8BB6B4564AB4FB20C28B4981614B69BB188DB6056607E089F64803D89210C7E604266B00548A2AE27996196A6D6F762C27B22731F7942543CCEF3856EDF9AD1B1B1652A33C3E038DD9B2CD9A4612CE174315E67B26DAC767E50E68508D104BBAE1A2B89B78266D27B109F90BCE1581A8B8888C90C1C4EA5FC1F009D5073780CB4545087C88026B9B9ABDDAB923DB52620713C8B5AC3301E8715AC39D13084926E841FAE41A7BBB7912E10680A78C0C363A251720B2D69467B6CAC5D894F862595072A7C9B14BFEFAA2FDCC75CC42892CEC6184B52962B9B73D663B7D76C1EA499D538BB45A4CAECEE0C8EB93BBA5EC1A8C936156382B10102E3211B2DC15663412805F60590EC33DBAB80D2A3BC05FA8AF5145644F712E004C20F799650159C40DC952C9A54C27E816C3A6A95EFBAB24A31F6C402300F9BAF88A46644B4DF8A24979E80DC30425B9E75A753A36510B87C5FA95CBF36E19A12245876003B54D4E008EF7AB9D83C5A2406014B5CC33B6167F4C452AF45084B7412EC19556D82B0A6A90C1AEA60A72312D8A7A8E5060189717094FF950AF2B503988964F0AA227C523487471D3BC905B6672BE20BC714729B7A71478B07A19F777DEC546C624723AF7B5F6C142274AC5652A7C2D7ABBF1171F2BDB12F1ECC876681A600806D6FC229E6A8F6424419187BD22E49B8F27486DB25371C169B3F61E81131B57659B1030A959790BA5D6424580B1F588326DB9CD01A260B21B8C42062B883854FB173EA7613764D41DD6B89468C7BA6C4236D1A0436B945B8B340983023139293FC48C07659B955453BBA07B0EB4E2A91F594232A47C65C66E1C5C8279F179925C55EE3A0B3F5423E20A8620572A687C2B64B6CECCB5944D07107648BA73A19FDF6BB3F57C5FA079536C675FF17A6DD22439C8D968F2E3136D3000DD70C5DB6AA212A63C9E16222BD39201D9B64534C87AAC3B53B357BBD522660CAA73B02AE4F45E1B9868ED45CBF8533720F99A1282338A107647ECC8008AB2FED262512A059AC6073264817E08332F9C8031C9913F2339169851D7B746AD9A8F2F54633D470C3376302250A3255687DEE61C2625AA9CDA852D835EC95C4348C9BE74473049ABADD65CA055239D85DCB11E6297E1667AE548664D6BB19B347288D57E3DE27369A52EA25150675507CD5282CC4875FD8C67BF29ACCBC296E26C4B4AC813877945DE0A52C355526E2404D1F262A2505DD542BF3DCCA6F0121A5A45B77B419094408F409261E3C25F90689A5680B146FC6B1B76099F6CAD427C6AC4281DB70B34CEC467AE35186D6195574935A1387C5DC795523257482A7210E1009F5337D773B2708C694359A517152168775695ACBA0735BE594C8390C760070C4912E37CE33B3BAD965205D918331371DE92C27A1A5ECE876015A959E96AAF3B1A60E9E77E46D51D9D85ABA374263BBC65AD78B2D5A53CB909682AA0BF37D49D172BB46A0271D30716CEA8AA095992DBB1132E81265A29435EF2C51DAA9F27FABF3A799813E67EFCA087AC12247B64CC0BA15A5486245DEC1648CBC7AAF40805115D78F6687C47C553D050F1E6821B368F98DA22F4AA7D738A81B298A81BC43E16C8CE1490147CA83D2DD98BB918300A26CB431C99A952471B84BF6118A4D5C0A898532CD277BB4443CD7B6924C3185CE55CADC7F877BE93306357AC71A67DDB4C545FE7301D339E933B81AC145988369FB7D31921A66403C587C165BFDD341011D19EE964B62E4C8CAD2B88E8DCCF3AC75CD3F835E2938D027C6789F54D0FBA176F9BB8DC7716CAC344684334C5704D5A54C932535739948ACC61BD67B581F75A2169A89A11076274B10563141722C9AA9A34BB28A69AD677292BE84455B24559CBBC0F347E7B36A45555A8336B8ADFA07E599633F5D1BB6ADCAF86AC9E7885039A3C1D308996AB6C966F017F8297009C9B4B573B70DA8921A0C256A9A03C0CD6A4F72C6EDB5630B1219C4A3C30D1F1586CD936E3437684AC60EFA62D0A345FBC4881B24372B5692C101195C66C3AD647CA04D37F91F813A7A6795B371A574565E14779772372CC4A79C40308EB1233ED643808E939F27571C72B2F719023E048C4D15C71B3E116482C413A816C6D3A3877F862559B4AFAF04DF9C62D02CB364AA2ADC64078B8BCBEFE043BD6F32FF62B9555FAB5C1009CFC102B9B4B88B8A93B66E3A65A62B184BB5406DCAE7B3AB6047754BD215251EBAF102356BA688095A8C9EB1A9D8771CF60E864B7B4A5588843922B6D4A7445476997A6E5620A528510439B02A4B0DE9C147BB14433DB144FC9AB4B4128F7291A637B7E609A7DE058A3B58A17501C833BE09143244CC7E2490EB01CD292454523CE413A6E8CBB67A464AEF43912B4559651258B9B812989093540DC8D202C652C71CCA1EAC46EAB3F9EC199EAE025B153348A600B0E373B7CF2620F5560A3C64C15EC85B5E81C0BCC4840466C63CB124CA45994BABC31F12486F3712D22B1F649A07B192A2451CFB079BA179C2B857C41C4F8842A916E06F9C6A07CC6A4D2821401A65060688713CED4BB72C08241AAD91B50BC1B968BCF3BDA76A8E1B20060975E8803DD7B762D9A49B988568CC575A6D34BCA13A0EF701B823296FF114EFEC9031D79A20F6C640D4519A1906183099926D44E88703DB7636E19394B2F65ABE9A8712C868697B46871D830BBC09AE02487E8D59537C3841D5B080F503AEA769B0335493B84B94C4A498B1A6E6ACB578201BCBAE6BAF0E960AA975D3F14B5179051D933C4109361F03461F265274F72416DF79D1187B6822A0C38177A02B4AFDD635324EB6737C11A631784916452C700D09AAC42EA2634ABC68BD3F41A2CA679546414DF2314D57C2B318BCB98D7B46FE1B5A7E3AF1B2047D193883CFBC6E7D29049FC9C97B344736A0A48082B0A145AA8776125558DF656718AF59964D42F0704318DB88D1E91B840690B96669C8851BDBEB6043F04C017B59B289BBF550A94D0ACA4AFF18CA84630A99B82711A661E8B202B976E65F53B5DB52B255A88692852E06BBA321B4DE782B5D951AB02EB27098813C98B0F7CCCB778B08704A068B4D48AFB30274C0759FC5BB86FA59FE61688296846B2481E18A05FB9C02931570596EC436F570C187159B25C1F6341163B79670F62334C6B9A7139044A8BBD2B5183E0F82D3B6666735A94478784AA6168D0D3272876B5476B64F7932F3AA4151CA9B604BC7FD5D1395C3708908015B0D2C8CF04858EB23238458F70F964687BB2137A0C75C06A868C3490166CF2BC3AFE9B3746E40C231B3638A3558974BFB0603CF4C28C21003DFE87B3EB959DFA715B78ECB71BF404CDB2B675160138A46501569918CB7DEEB0489A72A4799A1A4AC625D5C6021F51C357895CCBF26FB5AA372343BB1C516CEEA47683E5A4D094A3D5188270811751FB1E19D68EF637227E491CC6387760EB5A810B387F596AA20741C4627B1C13A303D160423BCE1E422D929C06F067ADB7D96112F1607D3C7E43E7AA09EA248526C6881901852123F1B734A8C1891261BAE6E7A23DD5296858B6F7813196F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2C9EDE13BE3DBB0EDC3AB08226CAE11771FF4C0B04A564B64A0D9FF10E373E986003271531CF27285B8721ED5CB46853043B346A66CBA6CF765F1B0EAA40BF672\nencap_coins = CDE797DF8CE67231F6C5D15811843E01EB2AB84C7490931240822ADBDDD72046\nct = D7894051D7B0BED3806F9C3DDA9B06603A6E20AC35848B907D3F146471A8D6BB1B8490CB2253B95BB02E34CF5CCA8A7ED85FE0E3A418B0B7085BF0DD8079AF05234BAC561C628B0D5E3040BA34DFD6732D0FBE3EF8D180AA1B02A89792D0411731F3005853C7D14AD636027ABF12B2AFB3BD9E6047F8CF0C45A9C27CDB9516790A3C6CD4AF8F6FC16403B31F0136B7CEF43E6F02A26305D3123AFC52008F861C69AB474C65E8111D85DDE93A24166452F7557458762C32B85F863A7DC151C544E9151F2239B12C171D09C44C7323A2D6E528DBDF10D52738E973474BCF4299EF1AE762A903E5F8F4B9F9A8E04EFD00A6E52A2D23C5156CA53DD4975F499766E3D7B1645311FEE841641EB0E7C411D4746DE694EDBB6BF7F8C071F595EAE3CEFDAC36BC3C4173E359B2EDFB6E8C130C56C94DBCCFDE5C680AB3BAE44F3C0DA40D0414F41637BEEC5FCEDFA6786E25229140954AB5C9D2B2DBCA3AB66E29D52A99B9F6EDDD769ED6DA638B52BF49488CF748082932BF551F490B84D474BE95CA7D00023948A79E3FDEA65CA84301E57A9541EFE63C1AC0A3DCA139CB4B2F1132E3D1790C260F761635B94784378811158E3D694C666C15F5DB3AF6365C30071A532EDE8C30C7B29A3CD272968C6D5619ED052A97014F41C5DA8EB2B22B81FA74A21BC584F8AB5E244BCC6145FB03F5191E1D0556DBB770E0FA6E5D0084CC671F6A41AFEEC906B13CC70A0D0C6456DF5CF5CC48380C2BA66D6EDCC3DA41E9B2159F492ACD5177782FCE88F3C1978F9FAB03A8F2AEB84DDDF3AC0C9E4832D948D167C529F9D49E11EACAF7A7B2AD49733B459E428A564EDF84422ABCDD669FFC370FBE0312CD75CFCC708105741A9991F929AACB9A30342F6091F501499369C27B88F27E0DA8F914A088DD0BE64E98AA5450DF11564A7CC4D4148DCA31A64CCC0709882CAF9DAC2DB60858387EFA47A223E1D582446E64BD5F237F1761511E8CAE5296795284C350DE534401E3AB548D60425C49E9DC87E1855C3EF3433EA3022310C6F5B2063B66EF3BA001497536853109DAE959383172A3028AD56528CE0B63149F1B86BFEA3F6AABB4D921B12989A7C4763F6EFC5AB4D997A6C25D73F8C6CEC35F6D3DC20A6EDB062845FAEA4D7D3DFAB7624DFAFE5A105B17966EE76C832F5C8035D8B4119D35CAA47287BAF11F727FB27D2D071781DC61CF254F247B7132ABA286E5DC99247751C30C24FEA034978CB8B22FAB060E2A142317D7DFF4A7DFDAAABD9A58D938DBE512E78E524A8D1AB7485573713873DE1BE9AACEBBB769E9291A01B9291159CD633C32D2B62BDF6339B5155552033EA1BF4BB77", + "B19A6AB64A397F34B6E9934E13ECAB2459D32EFF5B3D9F99757007FF22A6A678B2AA330D17E747896EEAAF435F2D70B16E30B72A1E19F31C2C3EAF8CD88FECE9B920AF7A1444AC4889A53332EE90F8872A9429F989CE1FCD8E42E73BF1825DC39CD9A901C3186EBA54E6E40FAF9E90774889E9A1E52ECDC16A49D2E07372969F4221F4624253DC186E9D75DE127C8CB1039C12BCFF46C58416E4DEF361F4D4F1BCF62C761977B9DC10BCAD9E3AD4C2C9350F65318E8F4074A74CF8B634B9287AC78FE87935B9909405D65AB4DFEDD1C8E8A4A6EA72F5A476066B2D27054CEA22F1F69756FBF070DD795892585817CAF71E8FE3D9AA144DB44F187FD57820793AC3158CE171EF104B8D39E0315614ADE69EB1E5C28DC4C77442DED9B89807DAD8B7D65157B6BFF16B3CFA2A8BC9058934E0C1B8246F52551B042E8175730C42DE1259FFF9D83BAEE3DA2D89146E7146022C147D3A4C4243F50A0D9D187E1E6DD531B8F410BE54F2B61448A4A8C2993875804C3772732E83B9338B36AD5B64FE92715C229B01A348687E6E387F4AA31E3601DF0527B8B4BB2A803E90758D3022AC3C0FA7766F3C4AB10B5B230197A5CBE5E74E24622A2C607F49E732FAA88193CD0DC2D2B89C538B2E9DF16A7727CB23AF4B62FB2E43BE4283E09314051534401B3F263EC249E41AA4E5714BD4ECDA5D87F4ED06E2E797CF5763066C213B585F7C1A423424B59DD1F42219C86536A3C62A6B454AC1C817DA5CA8957CE6EC5C407BE4878DEAF8DF159C344AF7B6828B534BEF1A7BF28E4389369EF6AB12CF4412DB69D3BFA118888CD8A6C326F6E36B77D53ECEAE10A827C3CAB8B00544BCC2982E1927A6C18C9\nss = 3AEC4FC396E413B401BD85B5A7CF59C11CBE1E582E72DC5A1DDC76F78D395711\n\ncount = 2\nkeypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\npk = 042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDCACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 72408D44C2BE6E83C803DA2846D852DEC1848EE41504B5C91F774F6E512B51F71DD1520203C486F63240BAB4C1DBB212299753B8627F9BF2117CD6A83BE4075A385782AB804A420972EB25BC553EB981AAE7D7A715111338529F6116C10B10BBC20B31C3161D4BC1A5F050220B5584ABD6A546AB51A9A10120ECC131220502697E9D61BDBAD346FC43824135692204B49B5B377B870B7B28C86946077A215ACAA11ABD851ECA479988BC69CCC9975EB42A33523C525434BC594217912123957DCDC18E410A6D6A811BED8A0B4135B56F4562F343AAEC34396BB0556D7962679A76934B016B4B4BACC14650C55C3AEC9BC2E85B548B5D3EB891B6596F0C44009BD0982D98BF81AC77C8DA98264A719CD8568E48279DF9C8E9552B94AA773B43A70742C75F041915752551347F00447D72D934BEC553BF1014F4276015E0B4DB77CDF8C546AF05861804A5B7D92838744511AC6C8BE55E883ACB7775B98C4B4C9C8789AEE317F8F02B4127A6AE879D02C13772A003928041C53351D8D70CE59B14CAB5CA31D717F69129C8FABE46582CA5298ED156209C25BC57870EEA34255CE1B4C426211F957D74876DEC169C4C516C8716B3DDEC6C3E610C31F0C52E13650F0B1C70124DEE27111A76ABEF82C8FD3172D554121E6A87E9D3B58E11379CB812B7F4B95D46104934CE75C715771204D7C46AA9439836453BDA709CEF3BC1C9341994F25C48B5C80FCC8A67E316C431BD302B20904456B3283E9BA1BDDE494CE9F8A3F0B432DCA69D0BA9C43C703E1616272CD6B904D5B6279C55A539B7E46A601B28493E38A2CD9BA66D997C8C5C3B7631822C529FA48835F8A08F322615E96B9087C71C9F262B68851F00486489D25C92221C2759C89440CE733614B8C7A06F26B374CB4F8A6A7D67DA521EBA7232C0A4C066886B8450755896CFF77A369BC8FD4B3B5B0731452A908ACC68366B8EDBA66D09F212C9330C83990AB2DB7095D708B6C3589BF929FEA31534646537D2AB023887FC286F00F46F8A360476998E4FE7315F03C234929247BBA2A05297A5E01AA9CC6158458E2302513274A2E3359D66126F5FD44D348BA2B634642EA26C6CB616F64A2D2C819ABAA48BC565CA0AB67E6CFAB1129A0144C10A003B44BD3879B4E62E0AD3A58BD86A7030BE34309F3309642B017B0AA03FFAB4012B36ADC49A95DDBA67CD81306EF6BB20B546BCC55EAC2B815FB38BAE991D6AE7AA87D42ECBC740CC816A3EF42E9D204CA0177CDB30CDCB870386C320FF51B137578B029125BA518A5B887D7B9050DFF113468608F6335EA81A59B87CB753724ED0E159FA4709AC018A31194247A6A9C65443A35AC36E11BFA6A8559CF20E50116EE5FB3780FA03DCAA77846B18C04894E50486ACFC3B8FEABB8CF860D79C2734A700AB731739244580653699B51B7FC440B8CB1D6BB1360291BDA5B11AEDA3C77A25B40F96763A372512561E0D52848FD6A3A8241DEA49C4C24692CB43AA22067072FAC2DFF7898F298CBAE17F9CA68A132321932295161A1F31C178932004D17854D7D9C69F6640EE216747102280191A5695433763B6CF3B86756AAE22A37F9F6920C361C2AC68A7E11C8F5505AF2100651595BF93B2644DDC8D68053CDE98863922230F89371683BDDCA6BC63B8C61FF4932A0885213234D5004EE9223745117EBABC5E149A5184A69836C69670E81EBB94C5ABB711ABF91FE3970F805B9ED7D1648361153B2911C7E20186F90907F28602672CD6C383EB373375924E832A156241BC7C5B231D74C49430C1D5FB7DBE49C6F7E20BAF245D43C9B356A1BE2A63BA24D4757DFA960EA61A65611CDDACA48D7AA88402B0FBE16279445C8E663DB1D8CA70DCAE63C120DF1C9BDA547272C396C29CC93F0C3F002642B9D18BA0B87198140C93B55965F8C15712319EC6A95B384182618E08F134DEC88732407DE7AB934555AF4F267051E221C4D3A0471BC6E3166BC24270EFC54B5F9358D83833C295B1A5791C6BCB0610FA33D49A70232488B27150F74CB99F3643D5C6ACABF5C18166CBB5BA55B4B78400E0BCB7205EA5591DF6F803C464C549729FAA7C9B75985088C8CFF068890425CBA4A2AA617C7D416B77E6C618D3F9112F3B9546A99090A1A499DC613323C0770923A917B2AEAC15AAF9A7042B035F126C4FCA9E059972FE92C9F4B3755648B5B2B7784D55A62E9B101A7A059CDC2F3F4B8888FC3A56CBB1447673A406C78E9A045DF1BE84DA17EE2350B64C0D3BB63965328D16B3C446214C58731CE3C405D3D251AC560D0D9108E3BBB268C6931FC49D7B454594444DAE401B2FA3011BF3C697E67AD9C1540EA945ACE6C98D49321DBC36447858D783BCA93CA67132800672513E577D14607CC046AF9BCB4896F2BB39A0208405B3734505B239967EC72F8E8B0C2BF06228BACF834029DD123C83FA3F8F83892B504C1A11B809A9ACC494C5E5C79C18401A41A6AF6632C11266AE5821B3DC7C263E1B5E33A1A7BF172D6D142C79782E20EA38D6E791AD3B86517", + "681CE389620562BDBA89898679EA0C748D90A963E738A3E9968F3648E984C99F0E04C952309111396D112523959B9BACCC43DF715DC94BA3253332ED27CCCF56F5812200E8C7E2A11AE02087E0FDC4389E98EB0BA5693CBB79680A6124074D3C998D911AE4E142296C0CA245719467402124574F8D271624315359C7842C761BD6057B92B4640A1703200CEDCACBFE0E475F7316CCEA74B74257E37C63035F04A880910BC042802332EE8B3C3612290C45793CFC5581B92236B74A4F3F4BACC9AC3DD563471838D11758DB06461061ACC84D99F29B858C339AB999031D470AA948665AEF9974DF5A2FDD93BCCB74762A0B7C2FAB58430942F900DE1C835C8B9CD42D521E54C434FC240ADD0B23CA1AAAB0581ED9A593487B95A16353C0C7ADABB285C85105A667AF674344C3666DA142049413973051268D94CEA41C3CC9682B791AE17F0696DF29F7F559375965F817A8D9A3297639017F5624F9DF1B259412F89A8C88A361940EC9C3045C4A78364E1E06FA95500F5EC0704A365F4698B2F26A7EE348806B74E1579C2A466CCEA209E515302493443F8BA9E32D04E03A7557380C7BFC83F191B84093C98AED14286F762D3B5513F996481D5445C7A7C931C1B9B52BD86E0B3943CB70A16C9EFABBF4C7C80F1F73438399FFB464E7E40B93B5108861576B3594966C40860F74CC58B9BACF51A5DB6AB2D4CA43D964FFD831130B21457A08AF7D8060F847E3695B8A7E8C9858A70D521908CE1C38C0713469C3D294A7FEDBC5C5446904DD76733E58F86693A7EC4AF944165DC9597392A6FC2068297D11C39D8648F550A7D157EC4B64C631A7BA7B94C6CD7083E21B149B484817A6F93E011A8E76931DA4921E08AA604756C0BB63F897AFDB8C6112A4CE21B2CC1935DC6B38B6C4473E2B0639266386CA988456AC843A1084C220B74F72B18199AB17AADF0960F50DB4DFC7BB3454A9B29E74B09C410362CB8A5516E0546A3B09356B520A303E284569B2DF6D263EAD36CE75C82F6D141BF7C3E5B87B3EEC630FA7A65A4C58676181916CC23E0C6A0339827571930BB65089376BA4BF60F4CA71D7090614F468732E60989298384A93849031A989488E144BE739A78E1C49CAC60AF115C55A6501F010C100DFABBB462B1B3B6469C8B0D8B91061BEA5DA74A28D17CBA84F04D2232076CC91C8BB21FBD558426F99B00E13525E37C23520698E0310C8A53C6B36192D82837BA0D3EE27B059B3E8FA1A315B64CA5159DE3D9BE0FA0352B511D1A803C79668479A1C3561A8EE6F7ACA9AB4C861554A5B81B5E6115C952B3239595B9782FEE01B869380FF09CBB5784811966B864D0414249B7DD0B53A762155170990911192E37C6C7263BE626084118266BF7271356BB66D35AEA64C5EA913DB432C3CAF989B0EC702139504FEA41FCC782808BBF26D3B12A962D2B1A142C755FD1ACBB802AC9B93713EE71AF9D4430F240C7FCAB059CB435A8373633417E79106A274882F5D40A4BD732C1E8202E41131497721792AC464B3B26A6456A9374A5520054E50CDB06A32B3973AA948A37E4798544020A7ACE817749CDAAAB1C7713B467A77593C034C20DE0A9C71C712D6529820A5B3BB4E76202080A5E5C7CA86BB78C392A39AA37A91B4E75B3C5F2E56211358CD5AA2781EBC548E21E5351209B7A7D871A782DA1306883A4B6B070A06B97639A3CA3273D1218A8000B7E85D6011000AD018527A25059C2CA252E5726629B0800B85FFE02745E9199A705D0CF4879719A53D33A95B2CCCB52C1C9655419543AA146241B98F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DDFF2546623AEE72025FB6746FBA736BAE0E80E257E66EDBF09D8D4DC11049CDA4E82FCC97CA60CCB27BF6938C975658AEB8B4D37CFFBDE25D97E561F36C219ADE\nencap_coins = F43F68FBD694F0A6D307297110ECD4739876489FDF07EB9B03364E2ED0FF96E9\nct = 58B6B48A7AE7C6C45C05B3BF58283E753607C63C768841EE5F774C4E279FEC83C3357E82DCD013F4A3799BC600048EFEE6AF26D9DDDD364567A95D4874EE4A884D4C322B67BE39F470B994D30A10759B4325F40E5FAFA2A042CEF680F400B404EF523C864F4AA25C7DF7F71839991413633C9F41AD4D7B9A03B19560341B1A5166249EC233553F8071A846A4DA7A9FCA6F4242A9D7FA2F5573E4813D35D5B710E2A06C2AB426EC3A993841A69481B61FDEF15493AA15082D512BC8465AB21AE388CCFFCCF1FFD3CAA75C72581FAA4F923F8682AD1DE94DFC168BAF9E6FE98D0E1DDD40EC8E757F5213A663F85BAD27E58AC2F0C366694D4C98F78C884F71482D6EB918B0750EA8685B13153053A292A789DE7829A6E259A72EBB7AD14DFA3324194C8968E7B34722C425358C9B6D7F20CFBE47877856415F33F1F32D57D3F28F489BDCCC754987873AAEF6BCF0ACD96640E2433A8F81E0108CEA09D97F5D80A944603D9173E8887BBC7C80E54BB301F0B854548D625BCA496A5E60F2BCDE43578B10EB87E69D4F9A62A2193D9FC05724B4314163B63CE2408EB58D73486BEE9E45DE543A0CC12E2478B0455D7518856651A31C9BFE25B53AF9588F9517830923A5EDA3275DA4679FE2C7BB650C89FBC223B3EC2001FB527ABDCC1EEEF582038C6D8EB6A310B4711B84A4197EDFACA78722755DE1EC028AC3CBE583FB58A3B0C6AC8CD68D19F3CC5549F84285A90DC5FA82FF2C6F9488341DA132B4DD0B6A485D6BE4EB73595A4DB12A31ABD76BFE2E741B7E9D1EF8EACB692BEDDD36BFC48A0F88C29A71E02A14D1C1EB1CE127A60E493EFFDA8B2A8A07E9E29A32C8DDCCBA97FE24C0809238EC143B4214B01CDECAA5BA1D921622EF722FC1632BD904C841C748C44131627A278D7C8E7B70F78AEDDB8235C28BAA2715F558FDFF89FDC05A1A85A2D6A4F46DEFFAB98DEDFEC0CE28C887EA2B797C23FFD5F1C353393BCEAC4D031515A700614D076E345D88DEBE558E90F86CDF2A066FA005EA9B6F5057991F80A6748D374291525AD6861D99D544447DDE35F637AD7F6CA96A9B1B386E9A35FFAE72F9D8C73AD2502BB3B4F901BE5F2D00B47E6B4B34A3624A7349056F8EF0017F4D191593EC74F2A1EB6F095D8A01A9723762CC5105F851362AC65D029E1DCB965307C0ABC09C732BC727851E7B5DB391ACB9C149F78D5277FF79C37F5A64751BBABF61EC7AFC9078E06437CAD0766EA7EA29073EAC162069E209ED1FE50553ACBABF6CAA02BE7C46A82BC6512B88704B84EE970C1A70C508A98726B85B14581285F638891B05AAE7C1A25B6A3E30C672A13D7AB7B28296BBCE3D24B2E290E56E51EAAC2B0D9B1B2C080EF12585D96ACD9948AB9ED3E9A4B3AB3F7905EF1E754A0EF191BE2BCA42306B16F80677ACCA724F74437A7727DEA64616005C627590FB232F14E6FA00F7F4289763BA0356BFE804F2A40198D47A1E3D15C3BD4C80483CA6A7503368DD54A2E82DEC7C327F214FFDE34D0F4B60A57820C6719E435303F889A81C6482C89384DCED44512497131751EDD81A19639CDF05A4177BF83B09D5DBFD563ED9CFEECAA5016D90D9AFCC85C4EEBC28DBC331254581F6831B6EF726ACA4796A74B3010E9D858802BD12CC26D7A12AC254ED55AAF24A92A086552289883DB08D41A60D71622EE4D2B12B71A21734416B4C294ADB3E77302351510FDCDA3271FD17E30A0FF53CBD45732DAE2F5EE34E986026D97123E12330AC72B3D5901489A5F1A4609236128E4AF6E7A1877AD2523BD02134C1C8C6D2F7301F06EE3E505EAABA87AFD24CBCCAA4495C479883494B90D7362A954E351A3CE2519DB0CC5831C4647619ADBF3C806589B3873F09ACC77138CC99BB33CD2A882DF664A2135721FFBB52A731DE22967A501B34B2E6213AB8AD01A75885770B0A8A5990191DE735E89F0C57637B2B8F44CAD13D0EF944A0D31C9DF11F0227D8737594B237D5EE7BFDBE0DD904702085258B9ECA3E0FC57D1114E8B7252ED2ADD9B7F8D18B36F74B565A068A74783A953DD5D0B14B8C2B966CC9B247F05FDA1A81762E03297B3B04BA85BC0B721FBA3D7EBF74F2825CCF9F58D3C80BFF78D89320B3B992FE5682B29674E43BE9C9B34C81992278C5AA427BEA3E3A0F5A3C4DC175719AE6DB0DE1EA786330E26B0FB953F7D96BEFAA6DBB253E23C022A8400FB391F7AF\nss = BB28DBED58AA9C42CDC40466CFD4D4043DED1B5F9DEF472EE328624E83553E4F\n\ncount = 3\nkeypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2CDE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\npk = AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDB", + "BBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363FE596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 548A01803A231CA63843872ABF16B2C4B9AB7407A093B354F8882C6775BACF2931DE0A501C5A7EA7EA5C3BAA067290B9FCA059D69CC6DE9B772CC058470544B64B11ABB77F490746384B83283740F0702E17D046759B61E75030F187C2283045B22B4F9E222CA44980DCD0A42E5704504BB3E097CDF93A99F057AB21E3AC305666710C3B4C1B750AA3AC0F00A6F592770D8082F6157ADDB170A956456C7616C856657835970578B35FA87D8F79C2AE54AD36823C6A13A4207453FF324F17D13D43A400A2102B6F6224E6F2132BB14A32FA3F10A446D7944428B66E0E0A04B204C5993C03C294927C60540F836572793C8825376332B64D109BB7273147A878FF0B0BD2808B62104515D0824C90A4E249B4EC8C0F6B572BB621B7A74089DE4B49EAC5A3CFB61A5D6B420779A29E1C5AE98AB30E01A0B45538C9A14CE61C4DFFA27A4E462757A3BDF00C0206C5BF5233132C47B7111771DAAC633E22132AE82CBD616EC92B4E9D1C88E7285B84D9A12E14897A020C06832E9CAB42102AB999838A93A77141D12FF068AC13DC4C685328C7036CCFC2087BD92CA5A675CFE40AE4C32B28EB770DA04234A456EB889EF92A93A0D3ADA8061599D99CD8A96880A2B5E440766A9C81E7A24F14C295283C333A0576B49C569C99450F8714160C4CC49828090BC2CA390094E14BD6A3011A5C038F0927FB4BAD38440EA9F96FEE99141C564A91F9C86DC72498F89D05B047461699FBBA62EC28698E273E2B8436A6EB8C9C094D3404853A45137881C691352F6240ABD2298488299331CC03B1A3106F242D2871525587888E448D0F45A61480BD7E377DD5B63E143093FCC8BDAA563264BAA458649CE7FA5826E4B9B49159E7541D432143C5093A2A5BC5B835535FE7395EC556BD467A10975CE26304BB892D056A6EA4C5CE08D033E9334CF7F6750CB62209BA21F6B147AC875C3F1195D9D991E333C7C25465176B8A566A71451B8305F35D831A36C57C64B664C707F3BF08B54FF3847F1EF0AC4B32BA7D563AF40228B2957B8A95063A65BAFAF86609B4BFE1127C029C2EB224465E1C178C74CB5DB4C0C2AA46456761EC4A528AB2BB8F92C120A1B78A9517A29C8EE408AE7FAB4FDFB1941CBBAE4C3630F407A2C23C4D10A58A8E64546727153D61766D0242C5132236F637B7323905F4A7811C1B8019A808946C11A54F8CA6C16E06AD9A685EDB094616A80383A79E482C611760C249988547194266000722743346D13C80F72117C25CBB48490E05789C6A5E85ECBFBC73669F249C10A12ECA037DFD15994CBC450EB40868ABC2FEA05B5058429B6B04DCE2C4E2630A13DBA2BEC9BE9C30B9F90B45A97040A1F227200CCB4A4413C8B0C5B169830D451BC7993EB3D5B4D914A02C3183B7423D61101B0E3AC0A2A18673126F69511F27EC55E28B975E22A8CE800C37473CAC71788A42CD39C26C176C9C255C4355A62C0B84CDA33819A1AB6C07BBC4F2847AA23A600829CD516485DFF565DE9C392791B84BDB4580326F5128556D160100622AFFA2756E1CBD0A0A1F217A0C198A6DC043B1C50813BCFB3C2488A5C02C79393B65F39990B610274FA77B814BA93784562E0794C179549EA0927D9B4A9E2C128A339F73E3B9D3A99A151C873C555F5E3C3FD4A59823666E2BBB92E7522098240DEA1B35FE2B13E103A020E504DCC1BAB6B44B3D862C35C76F29D2BAE150A5959B200563536FF6CEC04A3B4E82C04788977F25A6D80C7807404C47A4697B1A6ED8C903D9B71AC45962D8D4CF7B71B0F54760A4799E76312D805A9B6E508F47734619E57C9DDC93FE345818615940386951A61D83248DB78B669F596C2F652B92F18F51442B23A20682A34A08CC356785B20806952003354AC7BA31A355346CA63CE8030A022FFEC604593496F05624E5AA41D5FA61E4E07B76A079BD4079E645435E5058A8148BC8FC8083162B38757637B72875C6A323F2BF01C95D89DC0DD6BB6A3B800DF3D42481170510E6A94EB57C3DC1B6232446459625B6F93932BA11C3B2A8B9C6A203B129ECE1A76F5C067E4B3BFFCA18BE65A3B15AC638538C5EF51CD313B1C65A08E2492037B924C09B8536134F09733F5C2966588307EF8ACA7A6CC5B9C27C86BAC9F9754E6772096FF68B706CCFADD711D50B4A0ED155AEA72A5C370048E5B9F9E7825145A2D726AD12746E980AAD5AC63B4CF86295195029F58987730D4BECC9DE18019E5142F94984FD0A6D84A8930BEC6D96D413BBE97B14138E95E05CB05345C86B96AEC66BABAB7CB8A2AD8F774086918795C39E95EA3E40384EDFB1AD3AEB931419C1219286390B9CD2154348BA19CEB280C537353B701976236414F21939968190892001D10F8EA83CA16803D2AC4CC5A96CDEE3A424C935B673732B312AA1D722F303BBD5175ED83087CF856C15364958B678E74B3618CABF82CA58BEFA00C6462B3C963EDB4A4B509792F890B228C7CA68082A8F38C388839190942FE3BA6224C4C58FEC51ECD52D044400F8EAC86CFA6904AA99F47712FF29C3F73B02D2127F1C687A00E2C48BC032CAD5B261B94FA44649C5B459FCD18D4014C34A3978F6CA6B9D667E5D93B87FEAB5C6F36472492B1DFC74CC9430D1818C0CC90DC947B01D33CB0C086849F81B570A407E5248A3527AB58074EE52313E678FD5876DCE81860B4B06F22768E3E26A3AD450DA516224E06BFEE2235F8631F2F7697E3638D3911BEA2BB486667336E4072C061180A886E45144FB266643AB524AB95BAED92C1324045C7768465CC177A6543376BE40E132E702318BA52EB10837F0BBBC64E10B5079A24564BB950915701A06BAD9CF1F0662C63BCC1BA31985149C2CF79BEFB710528B3F3A1406869872BE1C59BC011294CA50837852F6567F6CBA9B5ED028BDA8AA4FF26AF2A4AE90EB03C65A7F03C61BAA3008480B8A006C29D6A2B52E2278659AC2FAA877422A3E0809736B576564D800F5287C5A73C27A9C1E1748B159DBCBE9F566CFB05FE76419C84321B8FB772597262D2B48F9C43BFD2A110BCC93AAE57531C68BB222CCFF36B2E8466FCCEB237BDBC336E855755B25EB4784ADE55CD54B644F6404B549A2103B31A0433363337EE7E520DB9A8929F607368A090FC77AFF437020109001B40DE05035394A7032524CD8395916BC2FE12A7B9FA2A4FF93000CFB3077C23105AC40ED0162D8FA6E22A37F9670A4C686A93E556AD82509DB3AA2074A47BD9605184A9A1F82BCDD033116E046CE58A9E639C8B506CB5C17129B3079FA96CB625115EA887C11A7AA7484C03ECB793A07ADADCC25E2E876FC31766EF11379738A8BBACFD46C5D53F7091E6AB6108356D8EBCB45E6BA20D36D10B1AED4C2701F6B9924BCABA7934919C2A64D340C8E9A42A98001E75B09D902714BC47252B9B15C2A08F2345B78B97077BC989C662560E94F551C3AA7834830761DBEE93D343A4089C8775EC85091DC1CCCF91BDF30620CC3B92C6A25CF147385D1C60A5886CFB6BEE5F30BDE74C579689251199EA26A15A9388CCA30AD565A83CE397E07A8665B0A9286D223402059A8238137306FDBBBC2F6E4C6707534559ACFB4628F803250ED8C4ECF846D8AABCA027B9471E4308D727987A49FDB68A11869ADF57A6F786043243608810A6353C36CFFD18E1CE8BF25512A04378E8DD7A01B5C2B563902288624C25C06EA881FEA70390A039B82E162F61BA6C484BD09B703A4812535427A8843B41C405C7CA0ABB8E17EF4C82589945E9BEC2BBF348DA0219160E50C54D965AAAA4A628079EEA53898778331649A8851732618BF307491FEFCCC7074CA2A7A56F04309E39272B74A30E526A6DB5C3FFAC70CE46363FE596AD5C377C7F2464DBA68D42851F6F70D4B8A0B0CD52D75C48A9CD31ED8F270B36B69244237F9DA28E6B0512676145677B418309D1B491CD9CC1DEFD06CDF9C182EF4B33610B257D68CE0B12A3F024AE0F0113AD538ECE90B4A3B85BDD99C495B0FAD7780FA1804953041F643183BD7083C5969255406F1346B3A25C96BB7B1568C5BF5686B63EBB0AB9A331EA6A5172543D80A0B153C8B8147676A212E6ED13687941132010A83457CA155888946C8BD8506E6301F1BB78CD9A0C4ECB73EAFCB2FB7B02171885B6968AB52B89109BB2941E10683F30591C322261155D0DC7B0B1821EEB75ABEF6023ED67E16E0BA40C78109B45CD03BBE2C800FE4B19DB4A960B3D11A45392C6B088CC6CC5D8DE1275F035357D3A847313EDA8C1C0A65C27A743A000063AC6A89754818EF7991469A39F39536A7B70964B33D25F01B7AD9CC4FEA6546F82C3648751E2B41AC410E764255782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E2258125B786A67DE17D61B2FC0E85A13924398AAB931896B6174089569F08B7260687DE950541FD53A8A47AAA8CDFE80D928262A5EF7F8129EC3EF92F78D7CC32EF60\nencap_coins = EA74FBC3C546500ED684BED6FE3C496D3B86D2D6DFAF223969B942E9A8C95E85\nct = 4AA3B0E3231EEA3F409E1B905612B61890F16B888ECB9EC7334831B85A0E32608245DBA817D177DAFDC7BD302C5A86CD3BE9614F067E581B6E87031F6EB4D216A6596A26C5DCFE8D747600815B35F27C4B572A2849913D9CD4DE628A2D4990BDB17556D35AF10971945BA4D7ADECC17266E443A075D1082791F18454FE3DBFB65080280CFDF37B918BE5DC3AE2E66F72878C3246DD2266D732F105CFE81AF349628731FB6B931690FA8015838E2C1BBAD825E03D261AC66515B3906BB44B32CA7114295A716EB145D0468DCA9ED93591C94844118C8E1FDF480F8CCB9A79EF3DAAACDFF93DC58538092646DAF2D3C65CB97C763088B6041B74836A1AD26F67E671EE7DAC94C45680C8304CF100692F990F6654A61D54C0B534DB3150675A7B7D413761C50B2FE99BBBAB920D79EF029F8856691D120B00C", + "6B6AFB2A3A24DDBA24FB999D5988585719B9CE6CB66E18A93F6156C989468022231DEE1B3B5A2931A00247D974C3FBE6476F6BAB3BB7752A87476DE0A83CEB158BA1EE90B0A9E20E954A05A2B8E737C1C5A4F3702C21084E226C70A18945D2BF7BE26E50E97DAB0A6F9ED87B86A1FB1899F4C2DCC7B97EDDCC1F881FB16083A41819F55CF6BA8324124B57BAC981EE7CD7EC96370D8BCFACDD8299E33C17077457187EE4D20C0F1055D11798833942AE7E1AA946B266EEA77A5FFCCA8548F35EE779E3455BDB270E7012DD633CBFDB2EBF329FE7B6B0369D39F05A8369B3A87F0A224C31DFE34E57B34C74C924503DF6DD4A3BB92F93BE4EB92D4396585B801D0375C3FB55BD23EFCF332BE3FAA140EE7E90ED04A6585047CFB185F181F4EE495EE51156A532C58F142856E7E806F626F857E8CF308E3A6E788C5D619F07D496E2D21DB32053CB232FFE74B841B6935C97AF2871E77BFB9B36E18BD775F6813D8E0CCECD9447C4C0F58AFBC767AACD116A21FC40D8CE8ADEAD7541662E2C8A613DCC200862B7D14C2865C532B14DBF6724C0A797B761977CEB118AC1CD8744024A4E822AE7AFE4B25177F27E99C91541F79802297CE0EB4BAF9BF42CB83661031E2BAA50591FBBEDA86A6E544687F84163B97359576C5988E37C970D93792D857A4AD465142381E2431C86AD4992976189633CDFF9F443480D4F3F423182CD7424BBE0E3268FB985338079EDEF57DC8FCB873A6FD4C21C049857CFB484A26D76947949EDED71DF4B55A57FFD40788C5A996C4B8D5AAB2B2483B4C2C88A2BEC1BC2C9D7D39DA311A8FAF867E240AA024AE07DA2C87216B4AEA5DE05F2A28ADED4294DE26DFB123B9619164BB59DA6CD09C6158DCCEFD127B006AA7236BE7435174718F973217D49019A28EC75018347416DF52155967B946A58D765F68B2386CD06ED769CE883AF79970812DD34ED4D85F986C3278A3AD961AAE44D9BF3FB6118983DFA6E5DE075D5C81F6F62F9C5320568A1EABF7FE63EA64022A555008FD99900F4F71EF15BEB04F318D72DC5B43675611B8CC08F93CCD9551870DAD57279276EBB1F197B29BC00F202291C4BE22E0517016C2FF9114588C7387DC2671C1962FE1803C22ED9A71F0D87770EBDC559BE4444DD688380D97ED2EED4EF194852958376834FAA49DDE5F2BAE79F28496A45ED0C565B6DF09DA02D5BE0D87C469FABCC9A96F3CEB309A86A6CCB96B1A421F82DC68942B6CD006F966F70EEBF8323022AD961445CD1EFA50992927249EFC239105854F5E89A870EF13A6D2975A6FABAE78C06A341A96D5D504335C1A77AB7EB3DFBF2C074BACB8BBAA2FED96C702A0A9600E0053943678F1972179002A29F7C1D9E8442E8446B985327A5DE806F88944442F34E76BA1E7CE7F295956B84F5034E45F00F70E8C0B57CA38970BB557BD7E431099E125D037FD830CCAC136D43C3394F202EDEE4E6166DB13F126C3907FA2FEA9F5477B8FF5AF0123CD9DB0BD92F682E64D7A3107AB4E8AB175A9B8ADF0CD254EA3DFABF57A52F99FA672E93EBAE03D5327DBBBA4FACF4A8A86127125A5A74785E1C460C32CF50BD8CB4D3F128DE746BE366EF16AC55133B2C79893C35598BBFAD6884501D1AF5A83CC287A3CF6BB9B6FB94FAA4BAE8FF7E0CD883254CB0EFBFB63260818280456189750D4ED29AD8E21E66A770CC071DE41DA519B81F992463277C0343C713ADE1857A84B5FAEE0B8EBD025DD04BB07926FBEBC6875FA2BB195BB103F9E5215\nss = D9A0FB7050DAD6FD23BA5CA15ADFF77A1F208C5B1964C244F9BA94B73A6D9C69\n\ncount = 4\nkeypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3BE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\npk = 041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 944AB695C2345BB67894D451EA2A5C92561A5467C769352379950879899C9CAC9D05E89CB2729B2BB47724923FCA357623C69643569D66912B2F9B3249908090D4C5F68388A6141163C931DF430D70290950B07DE410AF913C0E5A215C3059785EF05B824545ABA0B95E7279D1C5726B59890B82131D5C62E8B3BE33B8016BA0C321C248A5293C71ECA570C9536F958B84663B1DD5BB6F272C3E201F014AA3AE05640ED92200274D45D9BF4410CE8EA72D680ACE1EEB04CD8B002DE72795DB60681BC9ECD387FCEA796FF7726FB29877F895E6832EB7EB179A5956499CA3BCF3283FC8489D494A88668E6614B1F49824F12A448B31A42861190CE3A9F73C6FFA25622D7A504E0694BB7C75EE71CC8E718CE9D57AC86A11721721E6181F157C333AE098F8A6823F765B60F0300F4733CF65240C779569620213B8A331731A7B31937104BECC0995EF57255261AD9B246009F855CA82AF2001B256760C1543074D70B3C578279B35137E16AC2089A4C60038B8671D308964B68A2211187154746C27F59C8105981C8C7D0AD58717978C01A66B5EE1697188BFAAC9B927822C940C5380409F38459F5B302CF7DC9D6BD823A0308B0DA45C35D541D2346BAE4173FB0C677EEC26A94C4158B28D4D7B4B0F62A4AB06BAE0B42208B099A174BB4C482C7C321AACA49C4A517114A5CF408750E8588545134F83A67769CC6E0B413BB800C04093184625A7EE24134A721D5FB1571CD82DD1D7C5F9103E0C2C4416CB775AA28DF48643084B391DD2CAF39278E9A31D2254871B170AE1B60A4E39B1F5A8473F580C7153CAA1369D8E9CA381660A57CA8D2523202816767CA8CAC0914C16F1CEC8EA4EA5DA930E0403E7A876C390BA31FA250D946A2EEAA479888011DB7942F7676A120338357BCA38C4C95088A4A0884B8B4C14E9C09E831F8AA658ED77CC164124CB281F61856BD6C965B6B6CD60B1B1034888F3970555443F0F5CC29C800F578806BEEB4730AB9AF4B9BEB89502AB48761E188CB9AA95BA06B28CF4B89C200B2145A4339A53406B6790A518F54902EBA0230A8C2A45447125B7330F12645D935E00651CB4996E395543B7E643137ABF3DF59E042ABD6FA11927062D73D0A107BA6FEA0908FF6759A972C11E864EE7393254051BDA558D4B272E6CB2C337747A7EF46F5AC872D5D5238521C09E21495EF98B59C22961E5A4967370EFC4865F06A72A41464D37CE4DD1803BC117888B681D35195C857A47B764C6799A86E27327EB0403931E29F90FEE8628AA43B333615BC0F251707024AD41A24E3C4F15B99E72F536DD989C0325225DC682E3611640D99C1552506E687E18A883F90882056C14385BC08BE82616D811A4FB2DC93670945B7EFA17593C4B7BFFB76F9A805F5230C50B065DC77B409CA8CC0B7190AA61614C528AF2D1AC130C19E4362E85A40693A87C00935A887B9B58699777453D8278C445BBC8D225412BDA6FDF026207E3B207613D2ED74C085707EDD555FE4C00B40B2A83AA219CD643F1D83EC0FC21BCF94FBA6A8262D959C9FB345F2221082C40A1501C46C55082DB2709230B04090558CB6D6815173525725D8CC0BC93C881C99A16041757D6A05AC71A15E887C", + "1682D3300673D851FA1AA423C5B76A7330EE7041E7AE96C36CB6A2EC473D83096C122B9AF6A16FAA56505D156DF9735DD3A82681637A1747EB48A0AECC8AEBDB7A15000367A7B023BB414CB67587BB29D19182948C72B60B2CDD7E222A12713F6A6C3E13C782B23C494922F4AE07B346C1D52F94682C11A0D52B584F7C8D8C740D9E0353480BFEDB3168774CB1CE31331E8CADA805045A37C93CBBD28EC100E089003458CB2F09CC39640774C7767183A4AE4C974E305258A8D128AC84650BB044C60311BB2515703F9EA8AD3560C6F382C7D173F83D30DDC1B637DE633FF357A28CA32ECD834E4698DA363CE2380CEEE401EEE9B31DF6967C7C15E94E765262134AAE5719838CE9579C8406234A9963756FC83DAE5427788BF98358DA8B356A2944B7D8917CC0884A2C58481C8299F194F45E33C0B30CEA23142287AB15C1A429E588FB3BA32B6897D771072266096C49576FF5CC537577B76BA6C6D993E01C30DFE519BAE481ACA72990A39711A60AFD67C1B50D417883A44E1DC24B93421041A9057EBCD8DF95CD5EABAE5E776BA758D8EF9C8702406AFEB9D82D91C06E8A27DF57BE2D2CEC9893E9C0A678EC02E94C21181993CFD22C19A7620D9CC494394B2218A81F9CBC743047160B0A551B6C802E44D09E52EA613C5F60940D77C3AAD232F9DF0561F159FFC0C88AC9C2F1109A9D89AC87B4A756352289D241B8BD694A1E140F255163F7888AD1314E6208082C0BBDD72220FCA50D57C65C3B05D701B567550316C440C6F90BA50A46AD9662F99C61AD6601A4A26874E30CA1CB97998A13E68683A28996933BA186F469DC903B0C46A348A1C307AB9A9A4D427730920AE296D725BC045D2807CE2CB325CBD5F6CC216A0C0BCDA1E321C5B17565ED0028D68554C892A9755643A69CB721FE6296ACB64B93966A1743ED298B5E348817D62A93C453318DB713E95CC53F8BEF7D6A5DC2A7001473851324CA0DB3052448DA3136347008AD8D8B6B95A62E8A48073D2634A58525DD663DA939948D49DA9B12B1D758BB6F328D0F42A38837675E487403148729C4FFAA2CCD1E6CE8A4C8BE2E7A1BA2B7B633AACABBA686DDA63FEB255360C4796BBC99D95461B30502B42CE4E6AA92120B61A283927184931FB6C98727CF4163284732D62216B653C633659045549A40BB0C7C0A64ADEB841596516BCF97E6CA33892CA8FE6EBB45E58313FDA81D164193BD711AB5B65E7F2611B4B558F3C03294336043884E8B92390D11903035ED46289925447D3AB1A53802376CB2AE1960E4A7A13D0D05A58C89F5D0499BE72ACB9FB7DC5468AFD332F483B1DAC2370A14326B52467A205638FD603D835A628AB940A0463EB93814237415397B5A8B062B915C3F4278ED1DB16ED13B03002C158700852837657B94A4B5AC43DA32A7179A4C1A4303350652693844949029AAB4222AC62DE266240FB48BEC4BDED28213D945C3626ABA1856C5E702589738FB5574380B74071DBB401696DEB422B9DE3699A0949E20522A3782E20A6AA2C364868CA41E7202CE8EC8BBC2165A09019A898BD4615741DCB73FDAC5FC7C35503A937EEFC08CF88570ED41163BB7F2E9315F0249D2BF5CB93B74627041BFB79C2B26754C6F38F8B802F28D7A775AA7CB082CB5755A195D66371FBCCD1678478C462CA1896B201098D66B3991B2E73C299674BC645D2737111CFDFE89B416A7DA8CA182164BD708119297283DE6A1CE84CBFCE07C683783402539F88B6B071213732B7594052BDA614C95860B57BD5AD5ED10D8139348AD549BB573E3549320E521C0AA3919EB0978DBB7AABD683DAD74D00F549AF5B4F0583A42D27A21EF030C94B2E93EA67A081AF3413AA6AD1C41091364E558CD561674340430BC490A52728CC188CD1281C7AAC45223A341EB60C8EAB4959701AEF2120C891B5CE115BF8AA17CEE2A980C6895EC5061AB49DFEA7431D755015117A5F0A0F200921C4547ABBA8BF13B5CB7987B0250C2885A0507094795F7274AF995647B5B6E559275115CD55CBCDC9B988073B2EA214551752BAF467432904AE95182514E39B3B418A49C410E4832D5377B95227B3091B5F782AA431A1962D6A907D3C2371161D71A9640B177A488A1FCBE57F108900E8E08292F4CF97460893004F5F88222D059B162207AD739650537BCB8B813490CA702555F134406E9C04CD54BB85A7689A1316CDF3C401D9C49B22816F47CE750AAC7455A222490940F030F108086262479B8489FA00A12D09CFB5D4B6A4176FA0F62B1288C46AF76340D81EDDEC842A548BE29A3994C53A7E631BAEACA3A0F8AFC4412B6D51426D496D2A04BF29934F17E668421899C6690853876434E87F8F10AB52E61FF35B54227AC0FB7313D2F1C308405E5D767541C8C3BB4664C594A257BA30FBE34BD182790045BC1BB377F9D54EA8DB52A945642075B0DF8B2E6AC87E71177A4860157F83829BF7003558B7F35A1690920D494B4391396DD61A7F221991A1C6856F7B1AE5147422742AA0EA005FC1549CC034B9C11267E00FC32C2B3CD172975397A3647A41B1C69F9BB663835DB97314468540973C339AB0CB36A19B2EA807FA788402D48DAE0AC01285A8C5F3725FA674D0418BFFF98F6C64C2FE21A4C6A7CAE7B014277413781B7C3DA207BADC70AAAC10E684C42940705B8AC37EE7C0A101BB3B9BC233845EF75908A83108A2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495AD35E259A200D16048302DF38D8E7F9E1C3352502C43F086FE166325048FDCE9CBE2D3C64D38269A1EE8660B9A2BEAEB9F5AC022E8F0A357FEEBFD13B06813854\nencap_coins = 64EFA87A12CB96F98B9B81A7E5128A959C74E5332AAAB0444FCA7B4A5E5E0216\nct = 18ED27F8316A71CCD100A4E15797F00AD381AE65757269E80D7CCB0DC778EB9E345DFF921B9F2EB89EA654695D42F4BFDF85EDC9505599C86AF5DFF1EDCD3EF22AC8E3BD4BE627B1321E2D6D9F4105A190069F8EB1859DEBEA13BC01CCDB71422CD9908D2429FEDD32E4B7CAEA71CCC63973F542E5A936F2D3F0C42183C93AAD4306B7309186109D6612490DF047A879984A1ABB08E5356FF9D68AAAE92477E17A213D2CB81792E98AB7661B0A2761D2A372FD38B6413677F91ACB74CBBAC569939E97AD639579603E7F13862B69BD0039B7D1957BC5C544F6B421E095C84BCAE0857A276E96DF12C3F13858EBD7BA8786C4A903F007B9F32F9FCBFB31D1A1CF3745811C6B39D2921A19BB7B615AD2668CE8FC3269141FFAE2D9A6FD289F20CBC2A8B2EDDD9C4D78E56661AA2C923234529DC3E3C233686B2E80C3D0BE45625F2D27303E5620C9CB1F9D437C1A402F0B93902CF4E7F3601135F366E1E1F40C104C577627BBA58FF2D0D8C4333405357AD1B22D933BD2A42E259A05FF212F5CF2EBA3B16C452A10174730DA073E8FBC43DC3CA9EEDCBD35C48AB5DA5E572CFC4AE8D4EC3BFCFB9AF71EA106607F0D58771CA6F31A87DA17305E16D4DFBC8A20A1567156AB96AB38862C7B598B08E59E2CC408249ADDC22461B88FCA836B61775D411348F9B0746B1525427EA26CF8CA5ED4996AE61F03A227C39F0696114974E79D44ABEDC9A41FB2EE4B9ECAFDCA6CC118EF1B6E3B4FB76F0C36CAB45927F0A09C7FE160390F7D217153F613D30E34096BB1A70A2180C937553B4158C2F5747A2D79C27771A08D3F95DE7644CDE327000BB3771971585F51B691899C4B2E8F277328533C5CF395F971B2364AA766C7BDAD3041E586CBADBE9085187920FD8F7E1F27A09D95D51D852459B063BCFBD149D6D3F7BD9157439A78CB0D90A6D744FF9AA0BEF8105BBAD4551CB39C50AD61DC9F68A264D549BB3E96BDE9755411D96F298569D835D6AB318AAAC5008F82AD8377D4807513C3EFE891F0997196308A434D07F5E48837900852B72E28E45AF5D3E72547766E290700131B8E77BC34BBD358742D9584FE3E750E9C9D48ACFBFF680C36E4C3FBBA9440E0AD9C6451C8CF0932764C2CEF55E47F6C6A4E050EEF00F93B0BA8385DC37E6EC69C40DCE9C131D8E8D27514B632CC722AC6AAC55AE7DB08E9A6E8D4C9A79837692B25C0D7C73C11E89B27AF6F43089CABF81F1B34EAD247B33B8EB448642A9EF528ED2411DFEEF32A153447198FB5E252DB2C894C44D93F320D4C7F561C948DECFE4E8DD14DD69620730867F12EE6A12D674610BEC860F6853BA6BF6D4F8BB2C37600A8499C6E89BDB44568C2BE9FF87172330E8DBAE75AB2052B7CCE2ECF01D6F4099E05DC97228F86E0D6081CAAE2CABC359E526E298E576D4503966F457D920F5714BAED0ADDCE3E279745127D49CF5DE037D2C5A5A3ADB771E1667A80226905C2AAD446B3A3518DBC7604C2929DF124D45852C333538A4D4CE5905AB2C034B8B6D7C49738D39B3B1E951AEA18F4863C3F5DE8126025F9E97DE3973C983CC7046F11938D7BE57774784B3A86083E3F7B210BBDFADFB3C7291D2AE5C928F74F6038288F4077EC96CBF5F84D37606B82D22A613524D0270A7B0AFF094B9656E43528D8A0099BC651653DFD9A6FF01ACBA678BAF876228FD081188C1901114AC8B0CFB2BE1AA3955F2ABF24361DE38777B1F42D1828E9EAF7286B3082C75E0B41F4EED6ADF7BFD690406AEBEDFCD9756D55308955535F3C6368E76324EBEEC120E79623BC9E75613E8346BB61930D0B1DCE4C66B79E52DF68C46D420C9A78FF04696088B311BD0307579D14FC7A37C4A00CC59BA790099662F7B38DCA00500DBFB3632F650539FA718ADECE59FA9F872E09C7C2801763FADADC833CDEA76F91AC799CFE20290CEA288FA2F29907459F4FC326F1171AD1D196992F7FADE3B204A805A18C7208FC33F798932A8F7C0AFAFEE601EB81982CACCF645E313E21382BD3A95D28121BD85DE5F290245910AE104F852F7E347B58B8CB775F2B4854C2D39DCA4907E70BFA79B11ACFA3EA32BBCFE6EBB253953894DCF932B7DA0A07CFCA20BC4B0240804EF7954567432790B3F36F6AF052A3B5AF9E45219C722B32EBB8522382A473193960D7E2C44F1275B25B9524B201057EC06A30260C966D598C30E048F6BF3DBE1803\nss = 953B8FB7C2158DF7534B5C466C6D100A3E14D46E647EC3C5BF563A96509A94FF\n\ncount = 5\nkeypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB353A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\npk = 7BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E", + "19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB279F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = AC65AF9FC8B905D09638374E58C551DA08AC4EF86A8FF04489BA462841A85D907ED0C70E1A790297AB2DF7D6CDFC5C6AF513144DA105DDA2C75F00736DD91564A79668E335FBDCA1C9D31592E73D60066B959A2FCBF55474F9C21BF058F021457586766FDA4FAD521F64940D4932B07AD8CA7E1A06662730EA6C15AA1C2F9662552313176AF04FA4A98962101492566ADB8BBC3EC04F9CAB9EBFE5860F886D57A2C73FA050A3607A8C0998754B417C9C5AE2FC3F829CC3A2EBB1E927AE87B68C6DB355F4C661CD000D10D6BC31CA1C249A9B3931A4D1C57904DC6DF923839D9A90AA2B93A87C44B5F82E6A925D22E679428064FFCB9621067B75477FB7D51A1D3B9D9DE4051CF874CCEC12976562752CBFCFC59F56C2C60B8B4610A9BB36E9019B974502407D57289726AB8A38D7A6C880074A5686619ABFFFA5757DC79E1449408851502BEB8196F493F4A724B9D681645A07B193586C5C05D8D10E2C968BD251B88691C368DC18CF8270DAD3C22BF5093DB4CF05668F8C6315C0EA3F55495E784CCD6055AC451363FD77A91686AD77C5AF53141EB5E7534FAC4DE481741E48B414302E4743789E250C39C45C0A15CF42E7B3631B6A8C0971C8A34B8200BBFE11004AB06BFC5949C3615B02947C73E7A0717C6B60F2679DAA21AFE4C55768A08E70105868AA6AB4AAA848C79BF125883907B9DAABE367AFCE273E2C168AAB02ACD27855E2944B67B938170A9258F67397770136E466758C260CCB7DA226B5A95692514727FD48953C62959C88C8784A8A52131C4BA5A6D757B4311048B602B554E8AD509B0C12B0A64553CD4270CA92F36CEC227E16A217C769A2BC1AA6C356A5A39C69F4963BA6273DB9232F1D8A28CE65B5B9058F1B8A164AB0380C42A8EDDB6C2B8B19F26B557C387E4DB9AEB92C4D7D0A2CA1E35F97E05CF590BC511AC5EFB2357E70525BD027B36C6781C4B86B0069E7B89C8CA643FB9990ECAB2CC5A8A5A5B2B0441076CE934D96BCA9FFC10EB6E7BB093675E97B68894BB030581D89123642C1118364115A76AD1C181EED4B691BBC15DF182DCDE00C71F8685B71883A184396D3475CBBCB674360DC14C42DD6461514479C85557194A97A654C4BE7620FA84C59DB5057A0886D760460CC4A3A713F4FD4BDEBAA93B943C48E6348053703ED818FDD9CBD62E246C0B69A265AA381822D6A474C5AA530AA5306A0C8572C413718A278194367405789E1F749AB4A02AF87B362067F3DA12EC01A83ACEC26A390CB5419B351BC95E08C7338FB933B81476EA950881275A186C9E9F99DAB63634E6B7314188BFD686D74EC203B71542B62B1C0C7712745940F7B9237551467470E5B1BA2F8E34CF585ADBAF980317C9DB1147382946C12223C3A45973B879A523855BEF121151BCE620216DEDC6C3457CA03951FF45B662F79A1A7A5CEFE9A846DD5774C7C2A22F842E4E465A94314E036BB55A2787A1A0F0F111143872DAE74AF706A369CA54259B80578BACD497700871842B98CAE2AC3B572F98F145CBAAF54569779B616242060B30B2A482DAF335C9A502CD318296958C696F7080C7A3926C7B62F36A5DBFB87EA0518358155E8E94390B6C0F808B91C166577037DF60A21DBACB5CC0758ECFB20D4C38CA54C4248E07168B19F7D925A8CE8648F812A8C5B6FF69B8994E95859D2C5CB67259787739CFABAB0C1B093E690C50632F7C336FB139700D43A04892DB5220C28912A59EBAD66BBBF0FE860E2E30D8EBA9CF21C6C1156CDE0B255A1A4507E3C880B749FE959470B684E03268B43A960F3D76EF1D4C4E7266F80792EB74959A12A6F1C91CDE02B8D5C14A500CCC7224C8CE3A70B99557C87B9BF09B449341118B3F998509B1AB0492E0FB84340F81F8F51C08917319D9350055BB889BA2D6EC7B5E281A9EE84BA90CA4D33014F9CEC2993915C7BC094E9B926EA086D84434C2748BBA95569779947CC744DEA189B2080AFC548710B94A225799293090CB3A6C932336003990FF766493F4B17CB834CDC70A0B209B7A1FC42BA087D7C10C02C383B60B63CE4E44BEE916920156DE9AB95AABB44F28BBB3F0612338B0A5077C898E3BA0F197F7F31C467B8803ABBB0A82A7897E7A39C0012049788D27B70C8503C719AC3DF958A7A61AFFEE0A2C79A1703D6527BD4AE7AC89CCF0180B971854B229829C15ED8119F77EA8C7A80A4B7290B92A4BD7ED21E3B317E15D2AE5593AE3B3413D4552B767B5C264A2E31C28164E18C424A00B013389663CA580BA5B94A5E3C3A9234F15DE0F4AAB90A240B55B6CF6C4BF5D29BA93480014023F25C66813996F674CAD2F72C34882BC441A851413560F54DF40146FE9C634CE98A8A659B38D71CBDF934D29BB4C469C660190FCCB1820CC365490A8A79228B79D95C3850C536F7CED9EBAA92C159E5F9A28C9562BEB95D9FA000371A2670E5B066D16E5AF730C59A03B8D2364EB048DF031618D09E8C07781957B3D06C6AD4534149FA65F8C513733B8B095B6BADEC8D0EC0CFF1618F5B754E71F50F3F7C9A209ACBFF1505A7A40621B0AA817A9F7C6A1CAA1441AF16606376C845C473B89BC8CBF95460192632098BFBEC366B1914D9216B16A19C8CB45204379A782C203614B37FE411DCA18C20CC033CD6510B649C09431AFE167826576E19D425026B02F628C92E389D884A8E5975C3A3A252E0443239305E30BC6E73D33FD3B0CC63A8484721157A491535EC1918A99584808E75C26DE2535227A7120BF97B64F320743338C642BDC9D02B45A29903F22EF3E789E29C4119ACB125347749F373C3F4156A2BA0BDAA51FDAB2185BAB69801055C1743E7F7541198CD6935598CD00AB2A051667AB0FC67B9751AA6CB76B38B51754D66296D8ABEA1E6268D410C68412424C780BF8198A9BBB1227771114BAAD6A63977163FD432131F96168131CBCB536B8D223D521583E9B31E025ABDEC005A6EC66396D94B17436609E6205F1610A805CB39240BF3D19F81B20CFB94CEF7C10BC7B3110B2231C61C333A3577730AD02009951689A2C867558D244A70D437F1AA3453743B61A63165C07A81E15D8A5313552728BC5C2B7ECBC3E35975A9BC5C341A7D6967757BB7C67EB279F7B34C33F95DFA49185F908686A55CBA343AF19635D07B3A23D6442D15CFE58C04AB586930029D072704B546A4AF3AA9CDFA148018954A857B3C8992D1C567E3B20EC300AC438B53EC808AD0753CB8026703C1892F53357F58A9E936BCFC344E82686C95EC375B8C43BAEA58E28C71387C09AE312E00368ED4198FD23884F1BBA5651CCB94488166943B2972AC73615A21E32EA83B9B23596AEFEC1785329238E210FA1528243AB9FCFB974A6316E26217D278596D188C43684D8C349D91CB43D301C961E4B51B51B202C58DDAA10425412F13228D16FC0C75E2B8EBA686FE5172768378F16785247B9C6E1CCD9929A8D17A829566B640F0744BF565EA512402707E78AAA6809B75C5154DCF70BDEA1CC05902BED4BACC3A6C3518D2A605CB96E3CBC5209239F4994DF6B503D5F16E04562ED689A2130334FFE99B093A5CBE2282321551E943BA7C988561D332663AC4E8B367427133CD216240F659D1542E54E4AC32C42DA7C39C0B5C105DDB872A9B617BF386D7259661C2823522198802BE252747381053CEAC84C5F827339C90812615EEDA92DD38C2E1DB2268A3929087480F393643D17CDEC6CD059C2B810B464646A26427CEE030B311F591B7D96858CA9FA0B53076E975E88582950350C2FB82C8BB33A9198AAA5948B42099DE3C6D252467C0525131128B18508AAC196A8B45C013519D52950A16D48007B339F8A9336349C50DDB656B55874BFC7BFFEA795F5A16A98857D7F57945F05925B45A55209895B7CCD7A9831D93CCFFE55A8EE0C63CC57A10A0C8F905542856594BB41359FA9F5C312AE6E86DD116A292C66F47B9A0791A72DFF47C55C69AAA8A6465C7B3C9222C020280F77B9B731514D2BA49B1B0B0E6533684FC5EF2665C25840426563EC3A2AA0A01812186021D40C4F3519DA9799FEAC06AFBF04CD390", + "C0A52A0B687A5EF0877F053C319FA51CE7E53AAD0313BA3B6A7BA5892A50CEAD19356D8068D1A93681833ED4B8C975E99D969AAFE1A6A5C2326C4E290D65EAAE1323125238303719C545202178BA17EEAA1504F13CD96838B7560C1A35B1257A1672C599B1B993A55CA982A1AE29B6664998469F171865562EE027C4644234F7E3B14621C811CAAB7498B204A55C8B302033219D6B2B9BF7939E9FE4523AA9CC9A41A1CE11C18FD6BB9BCAA8970534A7106199B76975EA8AF98233F031A371C79A47C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC95A5DB7D619BE642BD87294527B3F859372B279A1E6074824D9632B5D7F616E42A08CCF451B049FD51D7A9AD77AE14A81569DF8C9BD3A8F1EBEA86FDCFB823082\nencap_coins = 8A95D71228ACAA5F9AE6F9D9CA8AE55FDE296463B41083A39E833E37C4C90F88\nct = E3D4DEB3943C762F9D997ECAEBC9CB0DE071B21874C061815FF5A6862BE43707C32AB7FE77522E992239598C8DD3FD076720E94768EEF6E3AE079BA28865B5B52B2478CD73E44B042EBE405A626A469ED1F186C41314CD0EF96053DEDFF2499EB9C0FC860E009CC6BB451B33EDEE10C34A3311A692300B76BC87C981B2C6B84F316A03482B55C11E575ADD147A4FE2D02554DE2913CBEAAFEE6BE0BF54A0074ADF724B74060C3FEC082BC98624D401C1E7856FEAA12B7AE842C67EBAD1D910166BE2AD4A28C7298874D9F28C5214FE88AE4D2E4EFC81F6D01D0B6FBFF9647504FE9681578B0FE85D47332399F8447368D94D5EAF73B8C6E3DC9FF3B32469693058B9748223BDFC456209E5DE660E42321795E185F0F2AC01BDF246AAF0B41CA337987179AC8CF490313497B96E1D8C1D16B5AC19CF97B27EB7FA10AEDB99C719A5712A0EBC9F79EBEC254D2B8DE3E28A7CF9567A80943CD52B2FB12E64598F117E64776DEC4E8C8677C44F27463844D8E9E0673B335D532C5E23F6D6A938EF54F648BB793AB4E8426A7C8DEB2AEC572D4DEFF0B82593389DE1449A1682D8DE2074AC51CB4E91AF4EDC342891ED6EFCCB95FF376AFD17C98CC0E6323279FD1503E0ABBF65EC850A809C4E1939A52704B037F9D72075F002C508609CA9CB9AB4E356D5C46006C79B88B21D503D74D3D183CE4890A5D835F9C9A14B713E554295108F9C2AE632B7E739B3B3264C58C59D1FC7EE662BB29EF0CE15CC54E43F5979A86B3D9329ADD0A78AF7DFA75F3B94FFB4A1224CBFE437446F2B24FD5934014FF03B1220555491BB40CA39497C4BB59CA2A01E365594D1790AA6670AADAD2EE5CB08B35E49439367596479919B3AA3B9A8F9F2300AC87E9326758103E9BD3C20C999C11580CC79C38665AE0D3A9A7197BF415A1610748F8E94CE581C1CAB4EFCD4E090B84C2A1E58A1002043EC612E308060DE98580B6F7842AFB739E2D79F3FBE11C98110359564EAFF82A8E0349B2CAE8A5342C4ADE13856593C010433F47833753EBF2187F5C555EC02A8F569904D9C495A79E52DB3898590E6536CB0EFEB1FC3F6D379287AE3BDDC47081D9FCC1F224EF15AAE7DDFA38E0C95A99B7D7D3A4B18AF32CBA05DC007E382722603F10B9917A33D51165A8092D735B15E41E0B8DDEEA84EDF18155D6BD0AF92FA2285828208DA9A5D9E5A44F4F166B1062544E998C1B03CE42D14573A0043689DFB64DF3A1E87B8611B68363C85241E7DC65BB6DDA862533C4E98303A79859709E0F311074CAF5873A7BAC802D0D1B165F63FD4A36B08DFC59E046993BEC37C3D1F5185C4A5769137ABCABAFCED9973025136CFEB94DE8FE5FC9BB7811B7BDA59D9A3401C997CAF4E66482EAA69C54FF0002E7A3C8CC66A12B73A512082DA59EAEF11FBBDD30263D7257FB64D03ED7D14F297E3D5374777A3DB734D0CF6D0E589000B2E9419A704BF1A129AE69D50A006549C7C54C2C937B40EF6B50F74EECA4A7CD1525359560CB5E8F2E43DD2AA709D2D9BACD6181B734AAA570D0688E4FF70F0CBE9DB885155FA9DE5E67DC6A0888AE902DC9976618F0466AF3CCABF304AD13E8373325D8EFF13583612F6A67FA3385C1AC655C2D9B26DA39CEA57EBCAB4A103B079DEF07EEFC265382D0CD706CFEC11B2CFA60D42E82A61E14D92B8B4061AF5B384CD09EE2203A0F849DD35D6EBFC4638CD921348ED2724F5326C0CC3F984B02B382E01CD583167D3BE6DE2D0DE8CB625048D75984A562EB64F23E0A773A734AED7EDAF26E434EB033395B080D285EBD76A69B89D602A02270311D02E02F2DC2CE6E60D5D79497E250879A396B44D37F4097CC9802D44B57BA17B9D5CF2C26E2FB6F463096C224C053AA561EDA65B2095F1E86345CBFBA3DCF29EF4FCF07A286C95B6617B16D888E8B3F179400B65A36262A39B7FF0FBCF84AC8D1B7785D4A19A446C99F18C76523CD4C83F7AD22F5753E123D9A2A153052D5496372168E6AEA8C1079DEF108F5B1139DC1BFA02F8275E57378ADD90F986356CCF16B48F36075CE69C73FD33606F22B8BC8655CF231CF52C0824CDC35401FDA8C39055AC1636854BA188759481771D86DC4468480F0DE8E6952D03BC4AFE2CD49BDFA8FF98374021964B127CA1EEC0ABB0BE68C864172537998DB53B9F9FEE28FE9599C3395B2EC63118B8CB0E1C45653C4E61BC047379E3D1\nss = 207A91BDD7C5E7F1FD578FDE767622C8EEF3DA5FB22E01EFDAC9027702BC0127\n\ncount = 6\nkeypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\npk = 202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = 67A93BB27ACD00C9B95AA03552809C38A08480DBAA67A9584A460345E20E5F381C9A82710EF1709CA51393F916345719BD3144B3121A8608C0A48017963387F7A31C5FEBC6B6749E6BD9BE3C58A9A77B53D7762F5854A3467A85941CA2C03873C0458B940275E5AB85B83A5C2027894B92246DD8632D68A310FBC6D214381128528B375FBB8C3C7923AC6A8C7F9E37C2EA4C6B72E3451922761AC274B5CC8569CCB93917A748E93C190320E3F1381E08CCCCA70903975AE25689C12709C8E9096B16A26E4439C2552A088194368B36EFE3871A6A1CD54CA0C70974AC936E45DCA01DE296A14C7D20652999E61841DCBA6C0171FCB406E14A95B0C02517447BB9370996176BFDC5BEB4316C0ED34A13431E34AB27D9DCCD3DDAA49D314659BB8D89325099D0B06931796CE65C0628C817393BB1870F19A10CFE3546D8BBC2509058327626F490A1BBCA6FBB653EE1C3555203353509AB14B64CF8A29C32B17096805B8D751848DC4494279266F2CC474228B2B703CFF81F0F29152F4570151517995262D705AFFFC08DD413C12F37B605BC32ECC1292B9AC99E4A34F911C8DB990ECC9A3DFB37517446908B91B1172A3D4F547B3AA642709BA40C3939734545DDB6B45C66A1A3E58C6D1929E5721BFC6A6021A635D86C8378D4A0BA68CE385B6B7FB983EC4A95C8B20B3EC750B082BF2CEC89A6F8C2881650E5B71A0135C", + "865BB3FB12A4C2C3C917D655A2997984C8557ECF1943436A9FECC5C84808E38701CC26A251F458334F59BD40BB0D8F82E74071A5AE3C9439541AEE59C6E46A5852834CE5712B3665018154C5339467D606AF189CCF20C68C583C96D969815109CD3ECAD4F5AB0A8BB8A7B68359B0319078A7405821C2709A615864422BA0A3970C8EA138FFC1522B1A53ED1C71D396A0ED6B782C6552C70216679BB4761A600634276D553CD703897C6943A859112CAF9A7AC99517C23CE6457AA069B6FD2775EFB262DBC27B02FE6923D14B047A25CDC6B86D20A55D85108FF276F121A352E098E5D4CC3EF92B3A1C4A38244621B055D5F812189F6941B492330FB1AB0A442A656655455B38B522DED5640CC4136DF6CBF4C4B0651531CD8C95280E2AF13FC57C977BBD1A8BDD253096EA98C3AB33A516448A8301A4B141AE213BAD2F640B2D5846C99A25884360F604333197816BA9DD1D0C427C5B8D3A6B434207B8539CE5092CCDA67A755D6A6D7E8BB6BB02AF1CA7283E797F24A1042D29B64262F29B0482B840BD70A3D6D54205DF412DD6490E3DC38C1236758F65E461B11CA480B476875C692508E7BB90C430797E1917041642D88506C07255AA92EA32508462C2F4A1661C05114C9361F651B7C5FF70B42659FFEE71F58CB79E445536B8948142CB4EC16CFE5B21DA659C2DCE452346323F1632C37F128A6525F40E03D6C073E05476252B2B0483C4B87C1C1FD8C972CF651EB9684FAFBA3F862C8619C089F01277C14BE7CF7790712CA1E8877A48909EFA31D814C1C21F4A151B886076840546419A1C8B6CA4466389A3F6DBB69E8494D7B25A4E9B234A8D928A26B946FF305B8A33B0BF8B3EB992D68C312B4074788E69D1A5A211C3B55F8C654AE778FBADA1D75FB23966A42C4F189D861760F7A5F30F358DFDC482014C25845706577763BA60EA00A378DAA1B0CD1C15C5C04BF847BABD0CCDA7C61B0A956229BC992029DAB7B05923C5DEECC595D766C0040946A229259C75E9985BC0519218DF44DAD36ABF20C2BAA92C3C34CB911D77C0E7603E8639FD2870CE0F6BDECD193C8C261C53A9EC8D4767303480529AE2CD23561C9215476C617453274881092443076E731A459CF603A7CFE81804FD1C8293BAEC711A694F98F59D01CDF79827E777B9E452F0A388A7E7CB83BA37676D2B70AFB02C7CC0FD2A05411F41732233BFFD8917D9726657C68C4E34F1983B6007B43CEB87A6FA033B3C674A090999CC94A4F2889A8B71E5228C1F92C16DB841099C57A73005F81A5CFC97A3A1BB6092AD60EAE139D9BB174C9591AE20C5DB48390C46BB456E49E124559DBB230CB6B5118078C8BAAC9E959277AA55B521A351BF34F9BF7B18DBB4120EBB60C914D84A80123F338035520620783824C676175CEA40A812D896839993C4CE211118855E5349E84C8604D1C85202275F93924FFE79141EA0ABF85A4C970C45E0ACFB20C426CF545CAEB594907A23BE6CDCD38486EF2CC1234054FA47C50C629657C91E71103C029539E632089461EFFB67A0F8CBE74B91793AB033BD89A2A0A68EF390AC90669AEC42530C785EC3A0DAB424C8184BB051780B4E80838539C81A5097D42CB854CBF324A26F3CC65024A6404CC2A335378FD10ADC8E10CB99C323DDC55E70B32A06CBFAB829E53AA059163C46339B7FA1090244A358DC647D4B1783B59383A0988ACE605AD979F655038AA422981ABABAA0C2F28899A352572F4F6515D62649CF88591AB7DA91CA2C0E44AEFD16ED3F174CBD0BEDB7736363C609EBA4655B2A31BA20F05E412282B28E15125EB212596E0C54181028CEC9B106849AC366F62E8C1C5EC9502F01ECFC1749FA3BD7B251B2A09C731C468DC2988F69649FA9B46E9D244DF903AC9004F09CB1DBCC9C69B33AB9E928FD2072CFED1186F9799EE3C2CCC2B68A3D662C7FB4438240D6E0B70CE98478E6C28294047400B9088EB4AAE3A5A076979AF8AB4234164B0846A9904ADE949742D7402C8516CCBFB1D30581A288C9D1C69360A2B06B21541382AC9B4101B96D4952E89725258CF7FD33AC4F522D12B6F65B884F33A0A4D1B0E41D660D0861BECA59164F8760D3274D6643EF7D13043D63A4CEC67961C808CD64B9728872F74412B8867A2E25CC58174653B2A1A0AC0A24316F4C14281A0A739BAB2DE26BA73C4921C50B909D188E8B3C4DB1274491C792028515930AD45E667C9E6870D204554556BFFF44D09F95FE9DCB7370320BC6740F3053EC5B7396DB400AC671B01F33DBAE59838741B59E4C7F076A92CE92C5213ADADC47C8F50BCD4756DE7642799D5477967339E01455E6898D2194A7AA724338946B7DB70608C0337E305AC876F3D87C6AD857162E491E469BF62C26285F9B817858B149358CB67248A298CB21771F1504F4997965EA38036D274AD72849164262FB58F46CC96FFD75F23B4A0C990A9D59160E4365B07909F7874A22EF1362035312F43B6272BC47EEC6CE9C0B4418B60C5022502485BD92730EE75A9BB4A8C81A03AD4B292F14746FE686C5588B842646B59A38F6FBCAE85F3491C38ABF066CEE2F4A285E961395BBE274C268A11AFD003BEABB50D12B8550EB3008DDBCA593C7BBDF6768FB561AC452D32C77D74352310E4322EE53B9BA879D511368B445DF20AA17A7AC8F205A302F75F3C679557F2A37DE221CDE6C8F7248E73EC25DE603AFBC5BAF1B076DC3B304550C198B6B49159C12490BD964B661E6AC0EEB2B09A78941675A2132527D0016D89EA6B3CEC5D19F1818E4501134947A547957A195807774A8C40A9C50833790ABA5628C2EEC2148DD0430294B331235D4246770C293046A237F03487993043573A71F250090AEB01DCECAE4B878633C59B5403ABB02151D8048DAD408473D63CDD018D3D295A46AB556C8ACA53495683976B2186C6C818B852005D20964CDBCB6061A50910B9C429BA9F10A06F4E053C9E1C4CBEAAC35949C8F23C3E890234CA990B2BC890D43C2A4051AA058A402B7CAF4A3925F52C95C6B6C7D26B4E3D43B21D7B0FFF3B37E5D33E391B5E617785F52128C581969E094D82D062A8631A76B093703626D8708C5F310ABC1951EE8984BF858A7B582038A6A624F5921257764890B73CC9AF94E5AA82D831F341486AAC17CF29AC351483F7F26C80111F6715634AB69CA71A6893B13BBF50CF58C16B29D6B7C9B58FB3C0B9295A6320210F1DB8193BB8A57889A28CE3B196F32CEF048A4D60466E3857C07847E3883C1B7BAB89224C94FABB3FDB921EE3C7FB716AE8C520D547B1AC49CBAD256EF43015FBD722B8B31D6DB24937338E6614402D9272ED014710FC5B0A7105E6659DE2513101B22C81DBA972FABBF23756B5D524D41A15B6D682A1894E8439B6946C64D10732AC603992353F03E61C1A136011B52C624B0943A3464EE92B8A7B970AB5BA9713205E4A22B6A12E063C35E8C65470B32F9E29255D9847DE80CAE1091FA536213078BBA0181FA33BAD7F3003D2065B8D997A7207B595994E816A1979AC5174137EAD82BD88295F2CBC77E01C0FC9119FFCF25D8F2044A16ACA9CA052BF917746109320DC076E1895399741EE690702B477A2D07242E03DAB4664CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518FF0D1ACD4FE1BD3BAD938C23EC5A7F320766E01005E32769724ABB4EBAC578DEF84EF52DB5EAA6DF8EC3A0BC5FFA730DB0DDE8C5F38F266D5C680A78D264A7B96\nencap_coins = 90D79D75D0BBB8921CF70D46BAB497022A8E750EFDC99E5F1BAE653275441C7B\nct = DAD6EF677ADCA5ABC799CFEE3E6CA856088DAFF00315A74FF49F4ED178747EEE20C3848EBD826FFC2C33127C4185671AA12575815C7FFDC3FA02F3D46D79D5BCC9CD3BA6FF353C3B9F35FC9E24FE696A1CE1593868269FB7735CCE4F2D8C5899E524840E4B7C4AA6C394CC3FA01F75C3AC434EEA53092929BCBCF71FA70E1897E3C84ED0E063D350CF8ED1BF12448A3A68A7301087A975EEEE036F9393B5B6EAC1005BD1E0447C0EB4F8D90E84AEDBE1F2B4CF0017159706EE7C0A874947FAF8FE63E54DD7D29F3E88ED2B0D17D114BCFAB9654490F9CD0CA47E811D1FF278EC7FB5A06A42578C6CBB94C064A1ACF7EF7D8D65645D2A0D2BE6D24435D5126B1298187F6A120C87DA201AF576F930B17ACBAB5B43E38475C3007714E947214C6317D11B03716BC9712208AE0B5556AD90CCEE30D1B7C1939412199FBDBA8260192040F521EA45AC17A667259BA99002F31969AC0AA2CFDEBFD860A407994C49DC62A151E445258112B9B3AB7B74A55EEFBE38B140DD48E23FE5BEBD539356EA4E60D165BBCD85F72EA11775F3E55B65A62DC994A65F7F9FC280D074CBA2B62BB9B510D5DA9D76BE65E6F24B2502CDEE532E40530FD8608A4F300F6EE941C400D32D9D33CE010D49467EDB303B2104FDB980F49B723669B6335C450A9171E4D33ED7F7CBAAC63F05C9BC99725A7DB75D5364381B2B7E75FC04260700A920A6536AD402D325EFC5823B83EFC38721EF15173526B0A254F3033D477FC4FC34D54F62FA9373CF59AE159DAA0D6FCFFD3E5617BD35633481286D3558DBC18815CFC2D11F3731FE3A1FA663EB07F0F4B770496B8C18983EF3AE257922F5EF4F818D50D4A19186A56D6C3D9E38B0650F42F99FA2EECDC26FF802E48C1ADFACFC68D04C968710A9883361A448501B95B0A969F1AA5AF0C82519663493A0A83C35C4164A5B00DD2514A902C518545ADDBBE5C1A6802AD43B60F90FED4E80C1BCD2508CAA54483D388C8E903714C51D7ECB04141ABE8874744132B8A1CDD4B56B14F7B82674B6AFA38312EA03E1E40048F389BC413246DD975CEA908783A3C7860A2D348386A023CB2AC25C566BC197A1469B6924BC64C5F1322B327EA1D82649C4CBF1F1A4A390C2453474AECBB3721DB6917299723BE5E05B2FC5E83DA8629D227D4D7A138161A1D805B4F53F186D56594D504ADE17C4BF1EB606D7EEDA77CA0B07C5E17C8C90C2531333DE541B9120E8B44496DB27CBCA5E71B4E7A81FC8755AD9B419060B4FC1BD3CF656D43712C5D4D7EAB5A2783B4AD43A1CBB5C1FE309802D8BE981DE66C673193668079A6ED032D04CF2507A92C3765D121A0A023EAAD283C8D37852DC52547090BD1F861A369A0680E2B558BB6F2EDFBAAD0D374074C7F2666042F4DFD590CE0046B066016F1CD5AB068393131A8CBDC05232CA933E0F6A743270838E11C6FF80588A202849A80581483175C44CFBB98A2ACCF31EE53FE0E9A8ADF343CA40192F00B99AC486B33FCE73B0EF394B67494BA068A47FA4EFA14945A42CFB2CD55E86EFF684948B8DDD496C92E01588789CDA53807625C9C5272888C176FD1AED28244F7D7C4464B5A0AAA46652C50BCB150E7552B7E27D4ED83B5D083B8F013B2BD09D401C8A5F789CD2206D9A6021447DEE806A4A525D20501350041AE7ABBB0DE24E84A598DB3DF785CD963F48D5CBA27220CBE44BDBDA990DF7A7BC1CACAA56431A2BB86BD6654EB9378B037B0D0CAD6E179C2159801E216253DD70EF58572AEB05412A435F7DAEF4EBF559FF9C7832D1B9CAE966D2DCFECCFDE7D04F7065ED0B0F485DFA5D2A69465112631060CB7CBA391818F818CEBFCB5EC38C202FF20B6C36844FE0872349FD016BB45D37012DDE17E565849D5E058C61E1A56B43F61B43BE843AC16AED9E1EA5B377539ED1F39E16CCD1B4682D4AB2216BC9DC7427BDAD50CFA32DFC27604B589F7EEF05", + "9C084753039675FC85CC69283D5137C230E748DFEB18AB9E2BB3FD4BE32CA59A642E74F23B9320AD3A13E3DC00B87B0ED80DEB0EB31A21FDF45EDA23DF48AEC44D544BCE53683A45A67109377A147FEAB60C5EBE4F74C40BD91241D4194E54F9AFEA13ACF540754D42B98E54041E7516DF2F9AA04F358240F9DFE036A0476A3070F1A4EB9AC05D236DCEA7C719DAFC1579573BBF02DFEFEB575C8A5B6BD855DCE5D245F7AECEC5EB66560512B1\nss = 3085C3AD1416CC4CA4776B4F30CEEB60F3D1BB0695123FFFB976A41EA9395D8E\n\ncount = 7\nkeypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A99DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\npk = D5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C0506477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 0FCBAC2FD83A9EEACE0215C784E20260F0991B225897E94ECF93368B79565B478731537EAC74550CD599D5268E03A25CF327606686AB8864677907A3C3555018B478FBE125498652D5259A31C2B4649C14C89BBC5758A9B53C64E95BC9CE30C306372D431CBC642C0D60E25136C3919F3BB48B280B9D5CA0B21BB4E1510AC49AABDF02C9FD66420B475D0731918A4A5D3C7A963A468FB7A86C128988EC36C34F475F2B87791F5604863BA6DCA297EE29238BA79EEEC5096E9B336CF0B24DBCC9FEB8BFD77AC888554472D7732E7492C231302A073680C684870B86A05592355BAF2620B51DDC7B17C9328D7A74DA6367D9EC2B87E9221C297B5398CFB55C10E8A68323AABBED806C2272C192FB180E7A5B958A02DCA5C55654A43C74216B192522BC2A2DC05BF865062CF56839831EBB837A3ED8C7368C15933730667B7463AB7026848BC9BA14616B2E88E17ACA4109B5DB56510B408465523307619FCA752919B947EB40E5E8C19A7B4A9099734D648DAAC8C81C1C628C895400E245DF8A324899273EFB441B564305EC48AB305C69D37E846AC9B77A2917915E82286DDB397936769BE7E37FA7F27A003090C7F2B9B395A41370B5A38C07C2D8314627267FA06BFC416D8AC1155DF645C6150BEE70C4CAD8C6A5C564BA2571C9BC9BFAF0C2D12578C8198D49E1414CBA5749D712556A537A4131F3F085F9047735482E23342B218101AD30122113060CCA4196F778C77CAD2EE58B6F23071A85B79C1215F0A7C8745ABCDB768C3C26042D09A9A0355A5C45745D1ACF52C205B949ACF581AB75CAC74F2364406A43A74269645166FE167642900D169A1E84929DA4CB361E80C42DC702A79364F1D664528B6CEC667BF230078AF06A0B48466DC90B34EA7101512E37D8BA3A351D7023AEE652351AE514B8D217FAF09A07654B0CBA1850041D7206CECB05C8F6703F762C97DBF82255DAAFCC3608E8891E3AD8B3D4E18DBCF6A1C2E74CDEB87D15236D70943DAA722481692890A548D7C69A14FCC1155202CA4941C3900B57A452F281091A94781C64A9583C8D302C21484CC6159B88A931AEDC4291E097982EEB0528C152A43B97DEA2A0B36922FC60C226B61068C792F377B9F655940D73702D41BC515086E8F9266C53A4C15A35907CB2FC2A2F19BC5F974034677A33B648322CC9BFCC6B947B5346DF2044249623E53430895295327C9B35F59ECD4A9521F4B93A4C031A624C12F40BA17B9F36908E462B928AD452EC74B84F9B5C1C69660038C85D6743F8A5A65B3787B5640D683B7A45009A1EFCB5E50A35244C9431F21F1B6826311673832CCBC1794FEA917268F5323726698F67BDB41BCC012218929649C972149393845DCBAC7FB58582964405D4ADEB814037A39E512C3FCF72A22AB70E21FBA3822B493DF9983866412F0439E1A613914042C982739031949B2780D8133E13E632FC4281DE567A333C5D8AD458B848CCD65BC87A8B6B29134556A6780EB7B02E4437AE69C09E304210D5CCE3CA3DFEF261A809BC5DC44787A20AFFF49F3E0156E7B428AE1CBD3292C9D818844D4767342708E4016EB9BB0F7099876C26729F443E7CB3B9666441DBA01C8397953F586E3DA4572AC12D00CDA40B715E50422849ABA436C1AED529A50A2448AD772495C6358C8050B323B6636871E092AAAAF75CC2D869DCD71E870384A6C2C51000CCE0515A8C2459F3966C853749D27809905118CD897FE04A76F196A98B71A5B7405E72E9BB7B3B3F0638016BF15D45E60EA054834EF3AF6D2817B59C1BB5740986D626FBB8A98AF56ED2CA9828643E3BB604E256B6FF8830606A68779A659962B7837BC46FA9781A1A8AE398AB313C597A4B7070CB1B7DEA82A6496F3D00ADEFEB361C980691EA7D261982EAE4B80AC5550A91532F81971B05908DD84BA13544D2F00615BB9FFBA14FBD4B6A5EE46F5B6701F064A25DCC4A8425073F63AC00F41A194409B4E12195B8910BE7848EC8454DA99C0A0C839371A1907183BBD926FD8A107E2160AA8443ACE7C77743C5461C37B4712160D5B08AEC019025651038C7FA975A261578A82865B1D034A7FB9785696DDEA901B1DC3E07E18C456B85464A0A04D91B56311393F51C56F4763AAAA4DAA788F9E631B8E92660D2850B738686706531F72BD5BA702B276804716279E61C4B3A599005270578414141C09D070D9302CBB10AAC8B8483F11B1044CB83EFB8315FF38FECCB09D1775E1E29C59B1759D894CCAFBC147B228DEBB52E83D2584552BD15B9B18F02BA12C6669EF94190126F6FE364D106A9D4762522F25A0298CB5E40CD6B89045F275456E8BC32E2C11835B31E6AA628E50E28A9A18226C73343479D0AC61E5A81C6A38C0506477E58001B6890155C3A71F21E1DF151660C376CC61D90D93331801B31DBA89B6853C2630D33578551399164DB647665AD52F912831A956B8AB283F91C10209B0B055BA765CC75587DF545B670EA13C6B917393666BD6A9E07A21AC46CBF3B5CC5A079488F97902583BF61F5A7074BABAABC837B02600C03C9F8F1481414A241766DF430A6DEC7936DB2374EBA1DDDCAA58C8A2984094C57349A78102A48E48C450CA7135A057EB2858A6176E67316AD21122C44643FD42CDED7CAA55A628A503366077058B286AEA157E540C598822C3736AABA5298A41765FB949190977456E1B5C1810DB1301342104B9526A82459A0F78B9A7E74808A49243A0902D8C6485F887CE62697A72474A1FAB0D1342D5AB7A8D9EA38D3B129661C2CEAC177D63A59D5B62BE8A11379A51055B36EF78817B677AC30F05BD38C700CDA17D52B02E8B19F09354AE074B4365AB379667744363B9D4BA17C061EF955631F1CA916A74CDDF05160B82994C49688D71612676BB0D95F6FC58D92970FB71C3C2A250B4161B32B3405ABD605D0A94AE017BB28801EA54588BBF0B9CAA8CB5920BB02730454085871469CBCCBBB26911D934680AFDA6EDE5B29B0E4A0F9B15D13392647EC9AB1922943C88DCA974AF1C95D01866E906221C901319E2BB4DB5807D3B22EBC077834C29AA555226903A4B53C7B5D29C226144095E03A4886A18A26B99F389A71C41849F10FAFE816D213BE109AB7ED104114678D16242547EBB69F55BAE884535889BACC", + "55A44E1AB9EED3BD23456E0FAC2D2405BEF464CC60C58EFC595DA6C1ADA9200D8EB1631F119E99B38970DB26BE02333BE37E661C2BCB483DD1156A7E016DBE39AF9BA9A7A6FA8173033BF4283E5160B1B2D4914F453BCF3406304859205118C6056243209C87A76A7C3259258786E6C64B0405BB8AE22E33B1617BC9815BF57B182748CBC6C4E8CAC9A9A22965E560FAC66BEEE32F7B8248C241CB3213194221C704BC821185041AE5510689A8D7C4CE5A6C3720E9C845116D2B3B9DE703937BF500C9249FD3B2B134998CA657562B19857F6ACF575264EB1B0B27D50049542D3F87041DDB755CFB340FD122E4C46663A7B556921B41B50713D71CB20A7888955689FA4E43172F134B1A2B628119C22C391408B16092CD6C8FCD6CAD8EF34E129C6D5FB8881725A3B8180A14CCB625A65AE7C59F8B7888AFB126F2D8AE8457A273C453CFE69726D951B3A241DF583AF9995DCBD73223884560258459D0BCA1E794C94214276547D3D740A8608C33662EDA195F4E26B90D86955C2B4C8470592D1C075BBA0FB49B6732B2954FE76D0DC3B3E840865FDAC146F03BA0F336F0397C6FD450770A2BFA5837F46096D3C673C562C9CE79B5E978C2A40450ED36B43210386A769DE3A9063B93455B694C5CB3837E865AE61B82AA96661E57C41E405D260BC7AC84CC0E1C7515C47C320C61723177F0F57F599958DEC24A3F81AB7F1B759C61487A243FF13790DE540BBD1B90AF233D8658B2805152183BB220E1CE017795BA97753E9C06620A85D4E28591AA6C1F440240E9C22A9ACBDB568A98EB745EF435805CC00C2722B0822C1A88B8B80CD05AD2A69C6A356889C2389AC128C49D627A1F3C844EC85B82A405A2E1834CB753B415E32629B7397713AAC7C70EF01A7BB3DB86AE13B4ED51CC77E2A90DE08C77D6938B903E05913477D1C38C98A80DD034CAA3746018BC32034B27602732BB0A9CCA9DABDB795C6BBE181576E69413C419674B646386B62C0EB8251572A630B087851892BBF726FCA0B7DD8A170F19100D6087C191AB56F066A3F61F973C47FC62C331287DEC02518039B32E7C320376B0FD82788E2A8EF38B1DD977889C2712AD258D4FEB5F7426A4ED147E742B0995A97C2AD876E1860AAC6CCAA82287EDC68267362EA53BA9D0D91549A448FBB43E3F90802AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B7008DB565F7AB9C362DC38DCD3E30E5DA873C559E9A9222710E8D2E7F6417CE699DAF37400CFE59841AFC412EC97F2929DC84A6F3C36F378EE84CE3E46CD1209\nencap_coins = BE8A32F97B9A8D596382C02FA2A0EEEBC15C083E970DDAA4F2622B91D6718663\nct = 34311D6414AE0A541B6E2489943E738F5F776AAB992241494BB7DEC68F8BEB4D09B5F0FC8F2E2205010F88CDADAAACC24507E2324E561463A2119D525F34F060CA26CBA3475CD04EE86DE9C773A80D98B7B164A2FDA6FD0F67CAC86BE68CCE753565C9A2BA74F29DC09FE27A02A08D382884AABAF7F6C36C47965E4771C70DCBD59571EC75EF656A31977C530986F841498117C092E07CD434EDBD0A0D64B72B1A349E61C2F708B66EC36CDFBFC6B23A55012F5A4CBD154D8081DAC424E10BBFCC8FE13581C02F483BE39FB675C72C3D5E4735C4A9F566BA414DFD600DA9FF5F9A18CD0ADAA62E79995CE7489B8C6446F558B2C3DED4515C3030B00BBC4B8F97288271CCF3E053A9A64EEB4634248727D06D9460735CBDE73845B045B6777F33A6B9E322161731DF082C1659A2B10104DBED2A7D5791F7803EC41A4BCEAA7D6DA2C48066E448FE2CF691865388C7D39783F1D9C0BFE9A5586776E8B01259EE26C1CA0B25372D48048F2B1C3358E8C525003B19583064C29FEC65463EE481461B90FB66F3ACA83D38F175E54DE36426CB8DBBC8E34190E11A04EAC5CD9351919F3C2079B3543D191366F065BEDD7CB683457FD58B1FEB755FB2DCE3DBC219C948C4C1C4D724B87DEDE1902F30FBB9CC76E312E01CFFDA329A0F25DA68A786D24270374D3ADCDC0A1C273E5A50D22BBF26B7385D185011A5FEC739DDCD9AA4720F9413FC99A954B969AC4FAF9ADAE96D41C074FA55E8B1CECE5F3A112ABDF42909BDEE942816A84A6ED55241BF1116B4EC37C273215FB66F79FBE17466608C8C83FB2029C288CE5D44C1A509D96F713A70F73963FC145C3612CD42303BC58C1917E16BD4AC64C9030D6A621DD3B52C7D7756C874C6FEB6882CD28868FE26D1D52AC83BFDF07EF686FAFB8F214E298F9482F5262F522BCBFDFC79514E7CB82457D527B51E0A2696612D22E88C71A5ED64334D34C9D659FC50D39F37CE894D56C2E0EB67807ED0168CD3D7F69B53563FC0C2B9DB54424E312C87221E6F04393BAE7463C83E00D8D4D93D16D434156A2CE406363058B1455E337AC9BFF7DBE677A056932C591E85AD39A11802AB83DD185CD801B14FBA0F73A02451CC09A75487801111F700DA5C79CCDFAC8C503D0B84633972A7F88E9A5B2C3AD41FC8E9EF21667B00A50AB051955435ACD3B343797A7CC859B2EEB523EB40F6DD1FE02B8BEBFC2A64AAD8D7A9D2FFBD282AB384AD3FEBA1B81932EDDDEAE667386EA977838677C1EDF15BFB811A7749C062EF7D2D3F16E673ED3B07E7EFEFC06B65FA0F65EB963D3CBAD9BF8E4B3E0D23C55CFBF2EC9E8E7C87F76AED2EFE3D0EB2F814D68464C6B0C3D98B8623E8FDF9C5FDAEBB373026B9172D264E04DEDC5FC6BDC9AE67AB7F628B00BE5D1CD17D095421F29574D076479FA5FD26940240501647E312A34DA451FECB0EE0445D591BC3DCAD98CD8F9F07BE8E3BEA9D9B4E93F92B3B4EB6EDB002F42F889DA4A549DF1D4017BC14EA001175CF0C241F2FF3B7823A198D147BE02822E34B2635C3535189AD8B880BF2BCF566F3EB6FB08277052F62B04972B189ADA30F42144AA7075F3DABEEEBE71CE8DE16948DCBEF99EC75E1C6DC531B26BCFE6C2CE9F42487721D0C9AADBAB4810A1623DBC455D56FDBF033A338894FD4E67DF5A921BD1C150DF6BB07F516472EFF6063570D3D4E1E3F380CA0AFEBBB8B67617090BA02F123C459D443DD7C662C8D85726AF43FCD98271E4AF8A04EE3FF7733FD7A5CC5E61A67A9B2F1061A1D3EA0ED9A4F814785645F1D0618526347936880D8BB3D40A83A358202FB716ACDCCBC4611D95001FEA65A0AD944E972DD565A0674F465D5EC609334FF0BC588A428627D3D1D9EECDB78B3A22AE8AC6383509C146B4E4EAD7CCC91DFEFFE378727BD66176435B5DC1D1419A4A4FD7F37C2DDD624383DFC1A7FBD5B2FAE3E45E1FF18822CF7EE5013C73F801325012C0D165522B72FB4C974CAF2DA0D1D8530B020521828709E77CEC34546973EFEB850EC9989B11F5FF920AFB85F15E83B8CE3775CA96936388537794E7B0926C871A73B5B97DF870322764C0E4311F64F970A52CA8A5AC4976DB828A7E9F235178E6A981BB04F6ECB0E0858BCB481459938DFD8CC7930C15173FDEBCEDFD0030578A965026F0023246952FFAF20E7E559144F483F56C672B1BD1D55E450DFCC074DEE75A7DE\nss = DEE2922D92D0F5CA0C3CE2D0E61C5DC9320D300E965AB48C44D467762C2F4E38\n\ncount = 8\nkeypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A492DA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\npk = 707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7", + "B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = A5C7981510819EA27D27A945A0F6619D730DD196B6F3A158A4C48ACFB82D1C348540160B0CC665C43C4C0E4567B46867CED06D2CF228D0B64706227593DB7392395B7EA95360105C1BB05472787430654AA03B6E894C2ADD2A0467EA51B9486F3DF18274C0A2079459DF3B9AEAB15D203B466EA426911572251B0C8FB51A31AA142BDC4142E393D3C527C841A03F796E0CF7CC71DACB47456FDD386527BCCF6E43013EEB755924A22E3A55F74A8974B38E06908349FB3DA5887D1A041C8ACC6F07A75198462353942267D7600D5243095BB012D2A70BE0A3FB2BB599832F8AA68652846BA501BAB3AA574AD08BC991C8B86717B87A45041657D0264F35F0C2B70324EAC43D591202CFDB9A7D357489F70F86D6308D3382CF9139106CB28D947AE3BC389EF18B728C1568436B3EF80644009A80F01EF550C794011E44F2812EF507BD55820A872B90E797626B8EF2D94012B4CF639BC5C8A7B87306753F93CB12E46A66C4B2053C037B87C51436CC83B884F7634A6950C419684AF3B78D41006467105F753194144539DF45AC7FA46E71815F53D2304B474A434B02517B083B058AED078DCF86746313BD8108148EA34658613560CA722A126DDA147AF8C5733705BC8343331BACC5B5B80E424CCF6114955056329A68A2A6403D65197C21DA02A390C41EF713A814A798A434145B9E3A5C31A9614CDAC8A8BCAB6B5274490F5C45B2A307F492C28FF40EE39C2068A5826E8466542559E9409FF11B463E9A4EBA0A2172EC8EA6332D3A5BB66531B670C52CC2F8B651B513E60A9E64795369E0C2CF56A9921669299B6B5399537E112AC358112810ABC6945BDE69AADA92552A10219A630E26E4AC7D9B5C7469A960AC64A6D127971296C53A15DF4C847D061E69CC030B9CABC6E58903C5ADC88882CAC147F2888263ECB6AE97A9B2AA245F131E2E2939F5C8BB8FFC012CB578B9BABF90DB062502B1923CA88B35C424FC6524128FD1D7B5CA719F5A9A538A51A97ABABCE07B006EB701AD8490B74462F93648FC39A2004DB6E951B4C8219CE49395891594353B92B6B496D09376FB28711D87221851A5FDAB80CC52A6352C062F06C80F891DA2A07573B42BF0F6CD5D6B63FD4B1C5BF2572FC8460385A642E6290FB79A9B1CB18CBCB34BD87F7EB595F0598C67709D72011FBDD07A0EB6616A88B8E33571BFA7597BE4CBD6976B93E32C2C088DE3AB59DCF2234E553A5B2AB143C46DF13211E816AED6D02BF6C13FA7F8B282237F249AAEDBD3A6FE8771014C1B811C05FE86102C0B0E7E9B961C1000C82408D8A8AA381552920803418C49E1662C7ED8C3D35763C510585A78664EA0012A8A02F34B2BD7E96EE5C298DC296537C985577CAC3E310568353EC2CA8EEAB4BB1EE2393D5B3CDD25305B148FD8AB11F60B5871E9C9359A46A5DA003E98B61D82C51CD9262764301C86268DB87FA6273F9FA3C35B1C1FD822AAF2F74EDF73AB5AF9175070BDD7D5CC7600A516726C3E49348D138D19836391A54954AC4A0C029B1441C37965422019C2CA49CFCA81317A211E22EA2297B865DA163A0AE2A9DC25701E71847A05754CB733620A824F090D591C51C345420E226B8F3B846FD356E78B87F4555783DC39667349257C73FE78A616762278A8696EEB07871C96F9AA472ED463CE592BF0206D231A277CE2CDD00487E8307A97202E45755D6818CD5C9A82114B3BD9C00B9D9AA53ADA6C5A4A0DF518912A86C2483174EBF0C478E4CBAE97B61A023E46528C1D917C230946A1AA76C1766D7E0259B4606F7FCB07579C54CA0424DEDC1842D5307617225FFA8A9DFA03F46A596E343154AAA3FF6B2496B8B972B04F4C985FB7EA87D6E4CFC47490E130712155A88C1329C5119F91FA854E052DD8023A99C31612E791BD807F241227B9E54A9B6CC6421A9E038904B6565E3A91683A6891702BA4CFC576D24B58B0F64FEA1325D0A6C67EE228C9C01B65470D79F086217BB5418109A0B5906B74A2DFC68B34797231C64BFAE38958F636FC94B868961342C66017B8BB1D0B25409325E8012B75C08EB4C9A9735A570F3BB3CCC2838045A94473A65444BD2A783812E031382B5EBAF44279F3195A7C731F49A25C582D31A979A6076625811B62D809BCD23ABBC8C923A888D9D3B875CB723FB52C707206A4B96FF9AC116A585F4394C4E83574BD16364B02BCC4C89DAB6231E5CA7550517A335536B08665A136B47CF76EF816B037E91C3AEC389B2411F3B397C70847A3F178509357DB63A5D5CAA882B2079644AF11F01D18D9B79FC92744850A7E8B1C39E479C57B887E854CAD028D17C84F5DD90DBB2042FDFC82DB061AFC7245C458B05F934D08849BEF6BBD90349C4BAC3CE44C1A51C622734265051787F7509A30D9CCF98250B42CC8E75C6D62A5A53944484578B262850E06B8717508C75D702783781290F64A412BC3F741312ECB795D15C17D198334816582209606210B73865FE79662943552B69B11BD141637B054A64497CEA157E9156DA70891DA159C3E138F86C87E27376EAB0204F8EC1EDCF49BA47B1521870E46171D18268D277C1467B3BE6C8C6895461166FC2C3F597FA6478348F640E44530F966C3008902C8625B46CC6120EB2D82506B01E45A9ED7A19F1C0DF13C0346AAB1F2CAB8E01032B1F303147B5EA7E149B4BC19772408CB923E06614C9B1CB76E0B1D2EB1C4D1F6BD8294B280CB9EBAE45CF0943C03B239677B7EA7C71265B04CA7C1580578768DEB1CF10A2898143EF9D1C5D614B76A8322331A09C48422FD8B1C822384AE1886FF108E930692263965E949319AB94EE1B6763E460A0812780428AEE4D446A61254722C9308C512711AB175312E39467AA21BCF454B8289803D85F33400D659DD8369DDE71BE20907651BAE89D861DEF131FF805F56557CAD430D22CB84A4AA65AE68C3F278B5816B86BDF57188240F60B54A8606B74CDA0C47323639A578EDA52575A32EFE03B349B6938D763DBF4C44F13A0F92F75FC091658C60A32691A52C78569F322521799C91AA2CB550C9A683B061647CDE186EA2BA57A8A1CA929420EF1895F2193CC6944A26E2688E611EC0124269F8C9E18C4032B731DB827FE2930D3479528DA2C2ACD56A8182231B501B05C6383B070190782225D732F84273EB9655B2A4C5D04256A64BA74D245CA744CF8A0B516015847CC34F2E98566AD95FDC87A8FD750BFBC28696808F52B13B09E43FF5CC098BB2A80B4C8F6A3C8A805CC6C69B7B02EC4F67651C65268431057FC7D1CADD8C4BA4965D67DB44AB0C54926723A0842546FB0799E71483169AD17B60F9353777765157BC7E25D02EBCF9198C70A53BFC0FC7D51A42E260F7C5222A519937A48492BA079DF30ADAF127DB4CCFF100112E155501B3719A2A209983358771B05B38CEEA677BE4A4B086132C12F4594F427400F6BA5AF4A07673464118CACD99A8AE5501AB22A235173412479CD759139D18900CE6AD44E0CA5AC230CAEB82B6A98DA48B318B620EF7093F06F20B5A0B4B95D986AADA54891A00314094CA9478B790825A368F2F092D2978195EF2C52B64602929837D0B3EFA65A61991AB61D8CD87F618CB9C54A42CBE98D96FF84C84AC39BF89F490ED735945A65A43272D8FF943261C5BDA7A4F1092C9A6B7481F05BC3FF05CA5F1CD0B2BCEB936233E0952F3380C4B7A1612C5628D5A6A05F837597C94AC061658C53F3DA8CCAE56ADFA5A8156638BE426CBEE2025860C105DA76B0E953C69957E649C5BF7151C77160A1D2AC9C541A80AB20C1B866C4FEA987E30790B64B8AA5B12BF3429F47585DDC8780B9A6E1E7A3C030226CEB84AC958BB5F5CA07596BE91E63182CC5B48A7CAF748CBF47186107219DF88962B302010B755E002CCE9D87781E4B717825FADC62A1A95589694581A18A188143D22F1BBF8769B3DA59813FB963A78ADB8D82B6155B02889371DF684E3060134E738C682A03DA9C62D2922C06425FFE8C2E18346E6F5296B7C4722E065D984CD17C8590B202865761162E6576A403E2806BCF618101FD5155702364F6920C45470BC9B1180B259C65BB552253406697E2371224A80045295A0E9B06899D06BF2B5824C9B2E6CA144647B01F45A811102AFC4C7682E4B7FF8BB4464987757752942AC106389C847AB4DACC14C22B40CBED29D1E81C89704C21EA25747114F7B910AE8715B55671FDCA0545007266F08851DC22446436E15827A1E834F270B38E5EC60222B1724C6054AF281747739178C49EE04CE0FD39D5E7CC65644AE9A60303AA54A28A7C0EC4AC2CE7149FB8932EE26B67C2BCE886A5FC9F321F5B06A03FA01D08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165143B9C53320CDB1B7E8D71EFD1F0A1AD5AD1E1CE84DD9FE7C92F19C926388E3CDA1804DDB5AA9B1C6A47A98F8505A49BAE2AFFDE5FE75E69E828E546A6771004\nencap_coins = DA2CFAF69E25B2A89FF2557BBB6F69E01D8E2E7BB27A7A1CE7E40FEAD16F33B2\nct = 59866B43A0A65F1078E0F9FAF21F50A746648EA6BE57C4626D8CF427D0149C0682726D576AFA941D81583FAFB0A7F177F1639C43AA4BFF87931BD439851981A520A2B0C285C80FC56FC47D5EA6975A9D7FACFC8C7E261BB2278F9AB5392F246E05041C2830E1FBB7FFF41885526227D44C672E3E98B7574610816CAB4982E55239DD7DA1AFF6616447374937B039A4C523D6929DBE5A786A0ACAA3F625256BF51603D36291C5F11EF6763D04FDC429B405FD4D5459938B7428D14CB222D0FEF87D8923BB2C21649ED113CA190D3119697F8A00E59754FC95434506CC2D84624532248E1907D573C313A595C43DF3D3A91B9CDDD616E454C4732D8AD30E040F8988DCFC715BD41579612104BAF069641959117A280FA1553185E1D546A775A7C7AA44DAE1710A632E87B168DACFBB2679D8E6546766431DEBD0496B657C8E9362B4ED9394507338900652A5147F905FA23C2DC559A9AC4B079311A3B111139C1E7E6422B5696EE15EA2EED7F0815AB23CE20B89519DB59E715AD4E74585CE2DB667E9BE3A15DEF6AA2E0AB90A40944FE202114B04E22751BF867060773DA855CED83BF9B83F5D691B2114DFDB2C651B5E8FBE1B52580D076092815F2DFD3D7538C19A1714BC378643BEB08B0FFCF558A2335195645C2A49BA8BEAE90410B3F742518B107B6F24FE5920FAF91B9B8F4509717F1D957DDC2D936BB145F5D589641C6F3695E19009A6B92AFE30809658720D02DC6FA90018300594F2085B4DB7F3E8E18184EC8F12C27003D270AB0DAB26EED89C3735FBB3796685C1C80FA853AE56A616B6C7D9D5D020B2F9141364F072C1C73C711DC5DCBAE5F70C96FD5767A90DAB7BD190019FBC586B63F92839DC827FF9E989649960E2851851B92906CB6FF293B44BD848C5F471B47FC01144BB3EDE0E9C2841BDB88B0773204232EF5C3FEF104C8960A8C751B9D1734E686239B68884CDB5E2E8F186F79E05DE95274827ABAB9B554759ABBB80BA72A26726DB09542FAB81FCE6329D8F39943A38C3BF6EE8155BADEDAA22999FBD62420EE69FB4ED", + "CE70C5C0EA073ACDA8ECA1841416F4A685E8E5A435BDD5A34DA2674958C4BF714323900A4021A7988186D94F1C478FAACDEEB8A1E5F02C17BACCB65971FAE5CF6D19C5BF7311954FC74FCA3262C530DAB2C6636FC452C53F38DDD577DB9E84A52E8B301607CD55A55789FF3FDA9521F439C48236CC4D2D3012F1D8573E527A8B681D1EB77FE1D74BB15A5E81A322B35B29856046C54A8D3DBC89D76ACDDD514314BFFF445EF6D84C7CC504E646A9CFAB5FD28E521BAA737288C9E4DF4129F5123E52B527D6A5F6B69EF33899F7B859C5CBFFBC6A71BC1BA41A6145FE125FFF6F02994B405A2AF79F9006448FA41F10FAD63F56CCEF6591A060E5FC7CB7B6E65A11D3B71488DB140FB477C2D9069532B81F0218A4E358F5DD669A29D38BF347003DD7E40018660CDF5957B7EE90B3002EE945ACF47EF71BAD11B7A0D0BDC478F63DE3980F221D350AC50CE04ACB29DABCD6423BEC46D433552A0A7A6C75F8544B74E84DC70F5605AF7ADF5790C920684A13A83B729446525448B9B5A27128B66A4275F9AB9456FACBD8AE846DF195CDBF6A4C7891D6C2D79B18B64A39AE8B89CBD2C46B33DB4FA74450CA53AE04B9708D6B752ADB23C55D71F3D68E93405655BBBD10DD5D93BA495161D2D876E3797EC6830E61777374F1FD21683E1355AC77322713F990E31F6521E61A4F25183F8957AD87D77C3D1CD04AC6623F2CAEB2750293775A669611A691498F78E4EA6C9A35318501C294E7F38BFE7DC68567E3DBC7D2BB639B765149D278E562B2EB4873182EA3C68F85FE5536B3366D75E8DBA7611E5ADF22FAAB5654002CD911E8673D09BD2A425C536DC4F7A007E6850731DF2A3FB4E3573488964091A389320D526A90F5435B7DAE39D519B1970E0C297C2A4A25B80A0E419095DCAC6B4EB19D6586E59DEBC867E7B63B6B44F98CF62087D758AA635C2185F42E8FC3FD8D0F2A816855974C69F0F7C1F54C2D2BB6445487F32964D11AE2E470A132AF2099F760644A00DEAA0AF30E384C43160827E64FF085642D6059C02691C763CF8DD5EAC0C141B62E9F3B69D1652E881EFC58CE8B065867E3073A5CCC41CEBB18911148267799A5D714B590EA0E65D2A3DF05257F2CBCF979965ACA638C697AFAF83A94A17860FE\nss = D26EA5A6A80F60C0F08438D9EA0FE654C0FFF45C2018C95731F4F41172DC2D69\n\ncount = 9\nkeypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69756047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\npk = 83306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C956E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A7558197600439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = B04C33B257B199352A85B55624F1A1A42B2AB72C4810B839B2BB2F51A502CD498AA258373EB3BD43E03973D129E4FCB61DF58986809EC4EA4333659F03DC0FAB236CD4E815D3F9524E90A28A3A0AF869735B362FED9837855429700CB815C43A6E650E54D6267A832DC0385696274E1E73A12B5960A8409A4B4564DE909B797771B4839782526FD69ABF516A73F9EB8130F41CD6103A6E67C6724186D1C709D3D90141B1BC1C028E28324DE4846BCC6837FC243C54DBA144C40FCC6223FD19B8F54C11BC0982FFD366530ABAD387946E1495A3C05D9CFBB62B28778905AB7D576610A74B3DAAC9767A051B153AF7C6BF0177A4074397BE410411CB33DDCB895091990DFB85AEE15E9F288D01EC5628034A4ADB01DA09283493BAFFD36D224B1EFE096289A2AFD427B82F8B04EA44319F4A16BB07BD21026F2EF550B919AD01CB3744B37103EB54E62400E03367001510776698E28B4FC367A77F1B4690CC2916E8CCF1FA55AA3495014724F1E66EF7CA8283D917B501C931274D9808A8103004176BB69783C094BBBBECD5B90EA14E7CDB9768498B22332283F6A079991988AC6A85BB591EF299BC57027B0CA9932A41C14C193467374F133BB8539C2D5164EF11B70B4A2CFCDACDF6841CD835C4F4E174BE3C26B55770ACF4137666A431D669FD5775A71749922C0B223ABE36284FC880C3AA2A41F45A4A299C647D6738585287F7A47B88EA1C6C088C6207646D99CEF5F56A2E02CD3EA85202C7725DFC99D04B2D52600F0F89366A3A83F8DC74E4A27FC58A622061A6332403AE8CBD0179149B841F5E0BA193EC237AC57A4CD5528C10545CB75E35A20C3CE63950C09A7B0810B84124F3A00C9EBB67BDA9B2AB42113E631123B4A85897160637A32EB856D55C2905F7C655D40C84E92E773056D2392D43E33C4F9256DBFC7AA0683802D04D218139F829AE362C1F48096FE47B09756C36873CADC5300CEA8094E6F8925C1B81ADE69FEE5420B7E94555286CDB596E08CAA81F758022B3A949059AE91AA9B78A825703CD53D1235800681DBC7657A777BC267637CA2954C09344110A05E2BB90A83F95990986FB559BB1282778933631701393B705A5C122EC3645C1B364367C83444D30FA438EB3A478A0BAE14270CD49556399085C566D9E6C467DCA66A3F36370693AD5F86A9932773AE5064E9BC73FF7979A5510C88198BEEA7EE2AA494EB046E4D70A3F9CA0F88B234F6918F7EB41DB97A327654836510276E0154E7A4DFA088B8ACC5F02F598D1494BFBD07C3132C5EF6C3B466606B3D93DA2E69C96744095435FCACC2D24C3016002B5C4B988877CCDB9233C490A8B121BA7821B529DE85E638168B0565D50F735D1CB54CBA91CFC1B9EFF882A643121E877C43B6147A2A8266196346859CE53340208253CA419276B884DBB3B7A30AC3DE983C75AD73995A0B62DE7563EC9A4A715BCDF376DFB6433DE691C54E660F4AAA4B184015026B6189415E66C90DD32C0B015AEE63B5D8B3CB9EA206E45AB4938BC86FC54C7598C6553C29AC34B2213B90AFD144C8B4629A560382778B28D666667CAAAD49633A8F985730318EB033374B5CBEBACC7F453CCD8E77C5A9ABC12DA1BC1733EBAF908EC85A79CE5C1E6653026011D5984546C99BDA921087CBB63CADAB07A18AD591899470582AAF443652C723D954F7E529579F4A65F9736BA1B34FBE728215B14EE450A89297C8EA15B0706314B269A8D88CA27210D94A7109F261DD7B6B2BDF32F94C9CF76FB196B6B60451246D97A2B34F05FA23C408782A93452A9FF43A8AF57A59E8305D29237F58C1D2539B49D77284E5583169247B252BC5AF5A9AA958846C0CC0CE76EBC8622013934D2E4A0BA1814DA282312FC6FD9683048FB308B159205E7050F8B2CECFC0E136A623230711574901797826F02159AA69B45865F12712ACB794ACD187309C447DEB51A81643F82945BE8A864EA1BA348B48214E4C003A641D4D74E3000C5A4392FF7D65A5E02915D43C3FA8646E6119A5E23A099F0860039CBCAF82031948C65CCA097633C27D11CEF810936C4358BBABF9997948577B7504BC87DC53BDC96A68A4C5F9EE52AC66748BEBA0A4CB1654836895D795F45423B33D06F927AA53527A2D1C000C18A87F2CC0BB589284DEA64E96C5083306092965DAAF95FAE22AB9782BE28474BAB8785F6030F9B360A861C741619619A74A96FD30CB6334B6FE379C9404F95C5571B2143657C95", + "6E031F2A5A03733AA24A73224F89106F7514A8DB8515BB9C7FB4179B9B410B7197DD849C3A869C687705C692842AA8BDFF5169CF0937A0D669BBF54C92651449252245476B4EA5126041B5721002FF129272FCB76952791B635B8BBC6867F051935508AEA7BBCD722C693990E3E8078B1629D21C09E1B417795445FBB857E8FB4F0A1AA6F761657584165D38CE815307E6D778CD63A283E081A5372B0EF040B889CF8041CC324145A571031F5C218CA816354C2C41817F196272976C2FF6115F5257CD13B373BD2A757DAB65D1E1863CA4B7CE559C73CA919198BA574A9EE64047B85A6AFAECC043327E0800CB127468310A965456AC851A768F777053D48C860A403693B607FB6D8CEBADB2149D8FF665A6FC2EF7D2C4D175C2C8BC812D5B3D54695027A91BAF657A60D4BEFE7562BDF620BB3888645A55A0E935BBD8504C27720828AD8CA9A9933B402735564A4A44D7265B602B02CD036A24C23816C96DEB45C2A8CC7D623BC31E8811468A7C2B85C209B27364C4956B6C30C8094AF8401A233C5E4D348980491AD24B04DC2706B502A9C8390BA3F611344C44BF50241CFCAADB7851685C73603B429EAC840C6B9A7ADA53416470F13311C2218017681204E33A588981F66A02B4E97F1CB8AB61E6A7FE45232B5545A3A35EECF43E67A4C29948206088B062B81875B632C1767789563BC947A59305AFC91AC53387925B4B3C7BA24D84AB126D3B88E852433DD0CA40892D3429962BE6CBEAA85A3ABC46A27B525A562670C801F5F0566A7558197600439A2B98B16009F87147C55F99FB109515B125963F7240B12A4535CFA22AB53A3C5EB8C2500CA5EF9B2D26D93115480863843656C59A85B4A40CF8059D063CD2E7115D862015D059D3577CC1803E6450B811ECCE3CC83E039520D6B23EF8576BD342094FF2A908F42F4AD88E483229F4AB41DB2107E48AAF1B32A275425492B7BB423632E42A6C31E320528327713A86B4E83E929B217C69B34EC3AFCE8628C23A6747666735360B7E70BFFDC586CC75C7768C6B9497CE7C93C8938A81A8545244C4756421AC51EC963493C2D72791CFA2C69B58BD5463C544A3CA679B43DDD13AE979BCB158744D45639586959D6AC5784C074D0CA20F326696B607A206895D495F61525793A839A5631CD94BB7E39B609DB1CAAA3144387C46A22B2ED393060A679BCB13A7C781AA7BE1A9D4D3A58A9831F15372825A08D4E41D0E3371E9F796EF0CA50E128AFBB5B83CA78AD7BA50276CA2244B3452D02D803B0E8854181ED57F04AAB2BFBB1A48CB949F570EEB550A9352C3887A2C37341D8881BEFF0ACD11A8714665A05274613FB168FAF6C151277CE03B9F711034E642425AEA6E37F536C27AB4C859A64B96BAECFA10ABE982FAB01E82A48538C12F2F615ABB815F7FBC46D20378C77626FD4447FC088A7CF626180B2443226C0D560D028B54F884825290CB5FFABC1E152626E62816069A8F9965D89A09B9A19B9C8734A2F71808733A49F30BAE54659C375DE1A1181B478E08FB7AD85983D7809A4C7BBF67721BEB9447191A63A10C2CC709A2D9489DBA469AD9C035664AAAD90BB8B7846152218635816EC4B1B39AD3B1E37201FD468A134445E183BCC3430CB2A9015A10B0369C079E60A42D387675DBB292985DBCD4B954C75B56A1152942AD9ECB12C8074C1998710826B4B1044A1C368D4808D081D7BE1658193C1C0F46739EF1043F1EE38E90EA989DB0C9D6D8568EAACCF1E986E4F3B39B596F4BC11E32FA03E10418DBF464F435680DCCB76E0BCE29005950EA7762E0A86FA4CD5E8819F3C95FF713B006155438D9211350C317589A5C599619530B664070F3715BD3947427476124F328B850603533A651A38C4119C2DA956383C0090BF31A378474992636EB10B079B319C821B4BA9336F413929850550C9271F547344E682780EB9D2DC84B742B49EAB256B6D8149A904BA0293A0A40731B98751A71371059B84D323970A385408807BDA11497C42478BCA048B1C50ED3681AA8044E8884458085B4834E313825B3951E8B743A765A166BC1A133573F3AF78DD296A398D581661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75F2D009CDE4ABD55A2C7417C9341792E60EAA8E26B53A3AAE805746401C4C446F56047447B810CC094D400AB204CF9AE71E3AFA68B88586ECB6498C68AC0E51B9\nencap_coins = 511C2AB40782322C06111E144E505328C4E5BFC890A5980A2BBC44AEDA4C738B\nct = DC5D63F06D6D84FD995D1E2240C1194E77FA0B7C9A25E4993DAA1EDB3DB6305F1636A400658B99F8359EBA7BA89DE67BE0DA91607D458C716D34A4D0B8F2D66EFDF12B176F67EEDD10420765DB20851BB2E2B1BB5D6F1642481B7641A9D177EB3858749915DE41009B5D99F4E162ABC7947A4B375407BC81EFF7D1CC80632DDB6921E4C45446B0C59C292B4FEF96B85A7C97B67A6AE2ABB78FBE8FDA52602D0CA8C5064D761F6FDF80430576D08BD73F41541A3E139A29580DEC68E90E7CFA7A0FA0E69F4692EC25BC16F46F6160F67165185228A9B95FA69086330FD1D009EFD4B34F2673D4AD465FF5DE2FBF21FBDA9B18B2181C399CE7D8840E4562244A6EE6BDA6415145649B3A70D76A3FD24A89F8DA185CDEE49167B4B8EB143A05BF7F97C0B0527EAB5E41EC19B673148D9A0E10352BFC21685D91F496D11282551DF35B0912653476C166D6AD04AE4E56B3C0282F4D012ABD099A38A09A09C7468594E012701A4553E4BF6DAD38EDEB9B04D389F5C23D5AF8AF11815C10AB797B22673159ED495F3005A19F98F90AAE991A0CAC59C95AB1A4B7C168AF72E867AF8BC94485865AE531D2E6DE55A48A33C58070987BD4CF237D94357C74A26FDBEF53011D4C013CE21E6D356593AAA7B8361E7711652686B94644F69DE91A33AFBCF1162B3771DBC53A84120ED6DD3215175A649793E79BE5472442B118D3081405DD19DCF121A211FE3B6D447CEDF6F42B1136DC785488B8CFCCCED27AC1851825973562F380D9F17FC78D33654F451869DD498E9ECE91D3CF60DDBF417519F3F1A22D43504C2B0FDA7DE0C51ABA0C776C7F4889D136FD63C5F873B83847845B9BB1F24E3DD27C53AD15684B4C0B4BF7F9F5BCDC469938FE6B2F920736E96DE61905072D5530CAED52E46F6FF2C9F086996921CF1A76551D22FC34E56BDACD70BA884A42A7E66B59D1AE5F4CCEB52844141261AC25E979936B00D1AC3C6A5703B9DF543305A01B71845557130273BA3943215C280E0405A6B7C563D266BE7DE8B8B831A442171ADE4BA820B6C75673665F19DE3CD08EC7A6599D7BBB78C177DED7B4FCC09366FEA460B493D9A42F2ABEC06AF27AE74AA5184CC8951EFE4935BE9F4B42B5D9D6B33E8EE6A8BE8AE5BA2E2224665132677E1438DFEB6635DCB47AB80B876969B576799A1019C9A93F1CE77BB73384DDA719E864D0079EBD06565983905ADC57BDF80EDB3F50B0E26C737518042A9B7C7B896F2FD0AF2FBDAF61369C03318ACEB424F4FFC53A880DB014DF2BCF2E303313AA1F2481BA428D9874CAA654F4BA8B12C01007A4FD653E613A63E392E498351489ACE580849C8C1B0E3FA46587F8B6550366A8CAF7F4921A981C3EA60407973AD345D21CEF43555240093B1A32B01C0CDF386B7CBC87E9360ECE424641B410108CCCA157AC1B724F032FA51C70C25F502A180072DEA9E0B14386EAC50B18A4383FD3E9CF5B54728AC33A22036E66A74E5B3F02DDBAA4BFF723A357D352C7EDE792DAE250FBF729E5CAF1EE2936B524A7FB7DB053299375103AFB9F39E1E2315D5EB3697ED92D04989BD5FFBEDA32E13A083BD301CB255CF5400A8A603656FBA6C2B4B1C6D8152F94DBB40E22BCFE36275103A4743FE4871766346CA207D70CFD1957967093DACE1C10CA10E95C6290F1845DBAD603221A8C72D5ECD2F42E9640EA9612D7EBC9E2015F15E258E4E7DDB3FB504126B1136E1B3B058EB4D755A94BB9AA4976FC4864AC82B2EB46FFBFBA30A6E0659AFB3EDE829CEF9654E6F52CBEB57554C8F0459A0F5924C97ACB8CCD77189222CF46612D0588034709876CCBC9448B05C193B6C45D647E20528F30C6A8271B7A95763224CFFA490929D861F11C9A17A507F9B13B73297B6349AF9312B47D7C3751CCDA6A929D6477C58B5AB50F54C57B940F5BE9549D9B63F8D4E051E171C67A6DEC56B0B0AD25044DAFB460D85B2621FE003E75C76453E78AC17AD6C60636A5A8DF9AB8758CBBD3A7CBE37B1EFEDDE2A3130D926681BE4B6E3B643F4D1FD940AB947CD249415FC11EFF818007D21874FEF9D5FEDAB8406237F855D7B499FA7DDDD020AEC56125554FC0622AB7F0CE89A12DF39D7DAC6A1004E1FCA79F74829512070CDB6AC985FFC0C819BDA3443395B05C327ED4F395FF0DB23E06E2E02C4BEFB2ED9AAC2EAA3135817331A6143A2DED6D92EB7653DA42D360\nss = C15D1490DDC18F7CEA71ACBED11B3DD3B8FE7BD348D96CBC1BDC64A26E8583BD\n\ncount = 10\nkeypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\npk = 6CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92", + "737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC12056C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = A5019E7B82405CAC3C8F45BEC4E70E20590BD7E543D465BA702CB1447C0F114CC44F404A31B091C638347CF5A464106A2F92A0B4E600A3D86AB9F57EFFF088D1887865C695C3AA29BA08356DA1B4042146E8817F2BD56BC014071B896D5B2CBA9FA124CBA45E294A0F30FA01E4EB18262059CC987C64F9185AAA12D7EA1F2780308A91A3B2F171D9C41D166872BC7B070D44AF8556A356B631A6EB2E804CC09C531EECA476ADC8143EEBA767298BF29C19FB2496E0C573938BABCD749EE2D02E9817A3EE5A687F9324E7E1082892142C04AE9715C4A6980D73C6A54C16BEEA97A659DA476E49C1DD1B8292E04321783E0A66A36267673E92C2C7463668B1742987405C1621F94B87CE88AEBAEB7BFD787116B30A5B64A7E8956321463B351A9753A0389937B7AED431A5028D309CBED2D8AE67F859CE371CD1B3CB11A8A70D3B9B92E15530A260D1874118EC505FD451897712AE4104E67B1D2BB2676589AA4E8833E03B017AEB2666464C87BA809F2BA29106B49647666FC58C712B5B8127882DF3723E74A9B9E4B0E5A96BB325144111C75E96A13B5566E8258E36D34A76096F9B013236B3036BDA5E3D431AAD3CA33E9A0916D8CEDCD3466C75C1B5603A3E724C60A796E0844CC0D79686F086C510CA0CB11C2E936ECABA446560AAF0931C6A82298BDC7FA82AA6A0B32D361B3335CB83DDA38417720E9E745BB9CA008908CF6931AB2B4A7B78036704153359DC4FDB5742AB3C39A346005374CF3107B95CB771FF1C9592D59C810A93E3593169AB26DE85077DD79A3B3AA03C332A9D177D7EF88624C285A90099D1D0209A0BB0C425CE6AE9221613B2CD596AA77BA2BB98A385D2898D504D68117ED06233E69C43B541438B3274B579C1A5C27B0D85159836AA48907F768C97B6B2B19F475655022691182B2D9C80AEC12ECA0890C9E47BF764684FF1A94D1083D85905212431AFE09342004B44A090CD71357D2431C923B3CE08BC836B3EDB82AB2FA3C508867EAE87BF2768AD61D4894B123B6F861DB52B9B3EB77A8C99839E9108704C907E258F8D8001567078037AA1AB87B03A46AD3A0A30C753B8BD790923B7454F84C67AB6BBBCC105EDC36AB6AB67C28C1D3A54BD06F9C09C12CAC8483E015301DB6650CA3228ABB8353D2B3D95FA5D99E96BCAB65B37DC8A1E958F7395391BCBB4A944AA955BC2176AA6600A0D40489D0534423776184C85057AE00E9636BFBFA76C2D329625747968F53D1EB26CF4F95D6CCA45C60B2DA0F1899A7A1FC651C12BC2C3A2CA16D8ABA4E05C0CBCBB2B72C48EF55403462AB49CF6576D8C358A865DE1F795CC0629F4B13837B6B1704250B8E97F7A116FB63A0DBC12C955B49A67094CFEEB0E8C7B23ABE4BDABB787D3E45EAD108A96D3206A4977AA128866E596DFCA9D68996D82021A4380C0991561AE40A96BF490DD5538F0718098479A5763787939453A7A87A359643885BC5D6149EA048B5EF1ADC65C78E4A9C917160BDC625352596034B3558F98637B33061F769CBE341F9C764238318882CAA978996D1C321A92838D109C187011BF84D17FEFA0271EAC7D5EC90743130234E79089F5B9A6F0267813939B5A3B22321376FB1792D8BCF8B072F387305EE56B027908ACB477E0E744D0413EABAC316C13C242A818CF873533BC3714BA136D477A7EF0C8E620B9E18843F4932B6AF212B566BDD93C74CE56ABF92755CF136F79784AECC9770A136FD8E245EFD79C99095D1225885DF1A752063AF9E45CE5E10634B817F31013ACD13ECF16B7E023CD6C39869B98CB86EA5AB2E655E89B27ED83A65D7A849CB68346E216413239073BC7A5793584ACC60F320524048BB9E99E02597EB5E68A7AF1033C9603ECFC8C833061F5D27124E4BE67752B39406C91D01D5B7C0E7889AE037BB338E64C69AB5D96296DDEF899E54B72609105AF54A9216890E842B0287BBA2698A41F12705A68888B3397311BB9A60C894DC71ACBC44F8450B2132962D0F8A6D992A26594A3E2589EDD2460CB62A57ADC71753A7A94D7134BAB8FC1D9C688629A99B0860EFCCB33C8238C1ABC54C11C8AA6C29AA62DA3235D97F0C2F65092B551C9A9794C89716EBBD119A27A4382101A3E4B9BF540C1C0F05C3BD53C25F416A9EA3221C110DCEC6262AB14114B566CB55B5E77C06784A223B9CD2D59478B608D2E79B1DD02803A272B54F2AC66498AB1F621ABCC61AFE10141EAA935897F89208ACF9B3593AA90FC9081B8993D48A84AED0252D7F28DD48571F1B318F2D22AD487541F23CBA785B8D3CC8A3338998C9C37D3F4622A357D9C211F8E959F0D75B1E11486F197368188C8EEBA30A0865711E046F9483D3E953A55802299F02968A35374E6A2B9251AF66790B73C200F74B5FAE2C6C4EC024FEB61DB55C28D2A99A67436BF5879835BB42FAC07B9399DDCC01A6D5739C2C4C4AB217A3E28A06E6AB367354195C5080F334E0674397556047FB02D195736DB39ABF7C61E02C11E9DA5B1C4829039F159AC3BAAF5E47A2E6C2A17D6906C095A484577FA435D39F4774DE4A1FCE9975C0AC10C56B3CA653FD492BB4DCBABEF3C20F83412A6940B78053E26227FBF7608F2B6233CE17DB500641B295E9D4A468486818A9375E074B1DE9124CD44C05FB975889192666A38EBB79F0E80A21D1C0358F24EB4167DC1BB2CC4FC076BC634E37421E0A5054490B6F45695E59CBD4E7947204C62CF0B61C2422F39B2A1ABE24229E456CF9B374C8A17C85664F5C02B575A640074354E385E36A5B0D373BFF3105CDD110CF0CA235F3BB18A051B4894C26B6C6B8A4A9D185A6BE6127A1F172FA4E75971552EA357C891210CDEDC7A0F3278E930A0529B056820C7DD699A436B80017354D106698401B6092A049EDA3A07674D65956943B96C9191340046148AA8C6837ACDBCA06FCE4A341D526D437657388BA7B7632085A921E447024C5B5AB9198B7B7A6B8380B4DAACAA6B17BB508365C34B8145AA3B2F5B11722345D80554919489E49433BB558A3C332EB12B1A36746E5A531EB2A6AFAA1532183550DEFACEBF4C6BFDB0A035FAAD062B1CB2276505DA77DD99935B1A3BB762666DE6506D3CABCAF8B5DC876FBFE55FEAF4ACC4A628E0347A66F424CA2095E2A3605075786F9B728B5905AC09113E217E663A91F3430DD6D4244BD2CD50B69968D95BF9B07C0F352912E28FA9F0600943A0EA1578955B314EC1BCF13BB4CFF6C1793B11CB1B08BD55BD850136E539CDCBA0C8F8B1A1AEB183DFDA8B64718BB1D8707889C74D92737CA3619E42B7D971783219882B14C671C5005C352540CB5621C6409366ADFAE73B79957539F15BBA26166F181A407B5E7BBC14C54119588B630B782621EABE39567032D76716B9684E217895D82E0CE9473CDA40E0065C2D91A846D7CF9E86B934381A36F130336C7EB7913D0AA466737C8AA34453E4C0C21D098906E0229AFB13B96B6E717A02089A19D479826C585E1F8695F9586B696C805F0533970AC5DAE753903044CE0CB180276C4CAACCB71169080474B3003E0296271FD891C1A788A264482DE92B47549BD2867A8024BD65287F80B25DC18771F8F697D8A830559B544DBBCC8C656DB07AB70174855192362DAC79783357B199B090840DD5D474227BB8502528CC5659FA1B1575C7798052393866A48A006AB2572D7B8635E71448B1D48F0175BAF92BBF98E12660F6730845164FC42AAB8480871C3B2F844CABAC957F62ABA397ABD4AA1319E7ADEF132AA7F55ABED6143EFC5483E2C32B1AABFAF3161BB24C19E50E95673FE6668617111A38525FA76CC314F891C9520B88D7B82F5C415B7310D20B5935849CE2D138AA162BEE6A5822C52C5704B1F1B6838DC88ECF0B3ACF5A5868F2576A58730FC7B986361DEE901F5E050841AB06364C72029B259A754F74A95B32179BDB35888B0872C844443FAAC6F9F67AEE9055E4F909B3D424D6167725E960185738DF3A30930B4D74DBAE5A07463126B9C6BA257AB8CC893758759B4D24F75CF2F745BC6337E366218716BB4C5B8D7F0291488C8E20990FAEC84CAD2616653104D621B3662838C0D2A27E4A3B85B25F22EC350469582E75408ED36141033043E459FD7B0087077AAC13058519BA1C210F68C47959F3A98AE5A9387964873CAC12056C0FE689D1769C017A661E007A8484540363321A08975F024353D72A1B08252173C874E515E543CA12959235537CC4F314F7C81015D462E2182130C24D3F572DE234441CE52E48AA67CD8B2941508EDC9C421ED797B52343C6C792E4E8A4001936AD81108E4080FC88574FA663E0BB4CA5D47C9714978C6A86000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A1F06190BDFD692CF499BE99BACC4BECCF048C89926769F1B254CCA9A9A44089A8D6C42E7270EE2B77B6045385F3D175984A0E260363166C73B0C70C971644363\nencap_coins = DCA92DBEC9B260DD97E8886F876862D6EFFC3B91FCF3FBC986CF56AB93AE79A2\nct = 2B2D0503157FFC748CF522D749283D2BDE0AF29069DDB97F0A9F23FC77E23EFEBB700E83CB51440B53E16DA614D72E57E21236728FBAA6C8434437291340019A3C1F848553F39EDD9909F3A36A4A489A19E287DBB25BFBF8720A8163013A5927739B2FEE480AA4B68C3615935", + "457E70D07CCDD1CBC7799A2792E5EA2482452748BF22612BD023161BF5E69E3F7D100504EB21A776CC9690C5475DA22B49379807B624780E2D51C30C0CD9234FB02CE85A034DD8F49BD2B5D22BE0EC1E0F401CE194DE1B900C0B2BA27FD30E0ACE19EFD1E86743150BDFC9B80852BDF4AC2F0657A426C9CD91EEEB9255128302BAF93C39A991EAADC4BEEBF4D8A6E2040CD117C4B9A72FBF0BF3A8575AD3EA6F0A88B6D7134E3AFB7FC951C48F0A2B360BE5F18691D160934744FFCDE604BA90AAB9EE8143F77AF5AB1415383785D9BE6C8CA18EA14BDD3D8E18E19387D5052C3486F92EB6C5ED18DA0B23519543146D1AE37AC87FAE02DCFD68E3735CBE2FF90F7CC8932B224474924AFAECA11BAF2BFE7A84AF343D8C74104137560FA33BFD04B8F469D23909057E3E415EA8591DD99D59A329C0B8851DB4FD850B154D95925FC03D18031486AF4769EC47ADD67FCC708E99D22713A828B44817E1678887017FC8A673D939D9A03126D7A84CED087CE20DD5E168CF31BF3323F6F699EE4DA90A90AA4B2A76616CC8DBE5496E1898559A7A2FB2BC4F02A8060BF1A6E20C4E7D2F5DC73BF4E306BC8E43AF46D4214F56E69D99FEB457D807CE9F629988EA299753B82EA99BCED877C2981CBB6440479BF5F348FC44AC91DB35D6333EC9A5687F838651312DC5417E8850063EACDE9E361737B3ECD83CDA95B103D893DA1D32A86119DED6EEC4B228B8BD22493B59A44A4373E74ACB95B176D7BAC25597A50CFFCA038E7309394672CB11E9A1FAFD64867F73E0C4A2413844176D3066B395A2415C5BB03CFDCBB057CCD6A923CCA21ABC75CBC687A3BE606C96EF9EA29B56947BF09E0380FBEFEAEF783E568C5C244B4D97817F5E64758DEE3ECC7DEE96860E96C9002FF2F5DD6959BD9BC54273C7B57A2E3E248B15767C04E5F7DE40FF863E88A2608DE0141583636343D06E967AE9A6C5BA51C5D33EC6E0389D85AE182D255341ECA218FBD99490FBCE9E2FB16661B41BB0420B4EFFC0CDC015978FAD2B68422F0E0771AE748E6EAB8F56C29229E4160C99575106D7B915A9AFE433B2AC380E43B143370169BC044F19F801ECA9CD4B65360F1FAA46D4FF75D03492E1C1C71FD4ACCD75F4FEF3FCDCF20A251AECEA7F7A78F435DC35159418770BFFB84D8FBC99CDA5167F60092474F6C498E29C67CE0F175636444752A508871424AD341572EE60914777C534CE05100EC582E6EF3D2C173CA2A6063FDA5E44A0A9F5E41A3BA469D7C8D45529AD70EE7AA58502F6A1CECE63829971A038B1D02ED443E0F8F7440CFE2DAEC4C575FDE1C98DD79196B66BB1576621BF7415F60072EA4A49E895763F7A886020F5084A6EB2D5B5E793545BF6319A288446E7EFCEC0039496C2D572AC70C95706E03389EF7E1C353F72C23BBC368D17CC3F4ED062C7E0A976E18B47A43DA5269ED045A57D69DD852F6D715434B7834CCD39982A8BAEA02374D55032971F53CBD9CEEDAFAB5BAC8D7DE68F9BC35343B6260C12AFCB5121E04D85B97EDF9319DB2F2CB6CF395991B5E872CDD35880055CEEE0D9E66FCD6639E250521AD4B2FE04171A641C57A90B92BFFD277601F0318E8DCEB04530C16D84153CF17ADCE57BB12606CE6A5C819879E9BAFAC368FF602C96421D194C9069773BC548F0E39888344D7614AF9C0C2239D846198A107DBCDC5154590F0785115AB5213E177FD56A0D57122CC8244F82BD14807F8C27B06A218AA545E0CA0E4740A9358C4383461509543F97B7673FA9756C7DF56718DFAF0AA185D6828572DA66DAB469F2301A1773C6A64AD54FE5348970C45157E0996264EEAACB896559E30092DF490C9BAC695FE00D0E720D410199BEB57D2CB12033E2E689C1A357539878D360E624C7CD3F7575027146410609AC03DF12F5AD50226278D4BCA2BCAB9E8641087973B91208AEBBE07ECDE0EF6D25940BA411AF438A29D1CFF112BA1C3B3E2DA666D1FED47D37E63605F1E65B26DC72EB78FDCF2C578AA2D9BE98D470BF3EC9376B4AE16C7632D0D7992FE56FAB913C75820746941\nss = DC5895CA7269FE3B6385D062D0004777360D6DAA7CCCC10F6829E13900958892\n\ncount = 11\nkeypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A1812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\npk = 8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E53C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7EC737EBF52EB7905DA8B3C58508928DD74462E8968A1265BB3B9780649210C8202E2950AC11863BD78AF3123AE9899CEFF1992608CF5BD1B4EB0AC1C13CCAAB4CA89A869424BC1AF777CFC7D90A071273F5AA5DF310493FAB17CE5B6477C773D8CC81D995509FF3A40CE80E734A9E8968B7FBE79A9900AB85F7B442077A890688DCBA0BD5E64AE491CE5D39B554E6B82B7602A149A686C19FCEE21B8E3B1792E7529F2307505C77ED84A63A68258E832BF0F118BC05C91A6B216EBCC051B90143B9748B365EC841B6098C4EECE8AA8231BC24B03E732A0EC55AA5B0E3231EFB7C7F0AB21E2544072C22B6B4075049B63FBA05C68A936989BAA2E55AD1846FD1E335568B01D4ACC869E710357708BDC25DB545447E41727224545CA8C16BCA5458EB24D746A12E170EF191CC8DD840E26910CD9484B4E40D0C7446959A521618B9BC472C8001AD0D1C8428C43C0FB3230FA9B17694284375A0E1563FDAEAB6CAD367C9949C4723802D6931F0C212B03004675652B958518D31C8D4B06DFD99820702319E668DFFB5C88622170B0C0EABA56EE7B77EF5D7600B9C0BBBEA5B99E05A9443BB81A68C22C7904A1755D4C80A47AC148ED13C3981C6BF4122A7880FDD597429A32D6046981146743AE85CC8C0CCB715937F29C933D63AB475C2C5483CE07ACC5B8BB4C7456398A9236D02BED9B951F6D43A67EA06F7FB803ACC33E9552E7150C34003A2E2E11BFC0BADFC537EB2B69122352FFB62B285B6CB0935ADFA0385DDA074F7A63ADB76BCF4A80AA83A1C32F87BE3A786537ACAA32178B136C8BF817AC1CB1E25B44654266F4B2B14F33358B9B75A2D916D78E89D3CEC68B782734FE052449598D847B2A02C3056A64E72C5A3B34685E9FB2C0037736E0A21DF39A356310777A36FCE908C243A4A50216B6199CD63C7BDB18B95FBE4615E9799757176FA4A88C93459BC3030E09889EDE148890CC221362472586E3C026B0DC10BA5A823F07ACC1C693E9BF31518B90359B7AAEC54473552835B3590174109337B6171EAC38DE29BDEF8095DA13A8F7014B3F531FC152CA5EB19859673D52067E28C7513141245376BAF368B07627FB1B844FC033361994FFB3B39822A2A2DE17597D16601329866F42C3697A6F5132DCEA2140B871480E50523C3C5227537A5089FB6742CBFCA55BA9C307A321ABE440241E34151B2C2AAB6AD55817B115330C0B15891FA35BF344BE7D93AD44BB27962101982902427242F5B06F85204E738AEC7A333A15001252004B21B5E6FA95A41A4456F74C9522657A9A40F8C4A162F4951CD5BB8A4F334F45A3A73266E1C386CAED53AB5", + "2B9A4DFA173B96869FBA6C72987F4B328A0E56A08C96A00D78854D6762EA2394C2A102162143CD40192749CFBC5031739711F1EA8C37DB5B635BCFE9B6396E2902D56BB135EB8975E1B0A171258D39A7AE84AABD46BAF4DC2A6FF18FB6002CE232B7A45A532DD54D3DA8C580D6CEA4209098930477D207622A7CDEDC2E72C24EAF5787D4B2B461889D23AB93A4BA327C371EFF58CFF7F65738886ABD046895834AA06A6CB57973F1011353FCC1452B015A324C406515E9290AFF4356FB393B57F4066077B2152819B6A69D6072BD4BAA364578557FC727A6519088A183E1818DCE9C5BF808BA36E539B40440F1EC994B46A4A128CE3D8063F608CBBA032AB13102CDB3C725603D14610C76F542EA4B641C411D8297033CAA114D086D00AD711224C585F4CE74C401CDD3BD8A893A04ABA0FEC1625BB997EA24766B5A3059983436627718D83CA5499B7612919705ACE8553D475C68530464E2745A82B1C2C7D152E3DA60F0B26BDA3324F751A40C5004BD510DF886A8B6F488AF3B36A3E50BA362250E34C333B4567B812960C8301FCA1946D58A52E0847E164C780254EF75C0F3CCCA27CA8AFB711BC2A5100E535633D0115AE135B5464C33C7C4C614350B562FE8B641E92583D49546CC4B2B45FCCE125ACADDF67C786ACEFBC919CC70CBB8A2CA1B8353372C3894FCAADBE2693F09CBB0783C4DF1635818CC06C5732B846B8024B9456307358212DD0649ABEB4F83910F58F90FBBC855F86780CC85A48FA75AA6BB5B25050A15588C1ED63D107B7E4B6A9E3F025BE483A52967C249E7413432816BC8AD6AA29E75DA4A8045B8693056995A847DAC15FF49B59A1B9AEB2188C46214FB86A8FF8138C5E8B63D6C29447BB60A56210BA594A3027F4D7667EDD310B678523E87830A469E5A758024FCCE5A7741A7368C790CBD86204F6AE2A71C2A6A0CE80D14F26E53C175318CCA9FDC5FC0A110F6834E1A32986CBAA0F0283376B25276B304DD4C9DEBF7CCD4C98BB1E605ABD84BF824A61F5218671B17918432B32359FEDA8CBF822C62E86061EBCAEC22AF3DDC83B45252166A55FA2B3942E346A688CFF13272A092C22C5C156AE0B63214BC7919AA90847F9DE579C6EACAB9690C6281685F4184736092D7B365C2D0AA977B0999635CFB0C44A8193377205A49033FFF2133853A4559BA895F0B5B36F2CCED166F7DC4AA6D064E6223A114580B58128DCB30B5C8DA30B97A497300061C9CB9C7ECA6924B6C6B19469645A443851E59248A3759164C02A8A86A9D1E86C51907074C7003E1E0764EA650C9AA9F1ED14831363E56104D4126BF09207D5544C5696A69DAF7A748EC7BE4B2CDB3C628D5A302F1A82EEEFAACF731C5CE3BB6A26A80E7414044087487648E62F9C5D9E29CEBC8B5BF111995616B8677778A8CC6B55618A26C6BA74753A2D943FCFB838B6A14935A38CB96906FE2008D2AC8622B50CA4A79035A403946180FE69844020BCC093BDBA58D1496AE7DC5741FF16B5B5185A86277AB65C92551B48180972BA55580CB8CD274BC58A83041C7C0349191CF7C9BE0A24F23E81E9892C2E0FA979FB4AEB3648AC64534E6C3823ED28CB24569E0931506396140B72F059818BD483D70C8132BC38AD19B995CD9859BBB06342CCAB0180E8471C77EBCCE2CD9A09D32C7DE1443F6C588AC2308612B3B3CC51C670C935A91B973063A31703047A630EC03375831A3357940D2285EC8363BEE2B8626656669B36875875F32592E9FD5C1E48879E58746DAE41A9E8043AD3975DE6C0F59F6588376682C770BD2CC3E427BA50070A3D1572FC7A61F08773D60BC1DBCFB087D726372D23BF89647CE6792F1A12FB87298FFF567E6BA833423C43BB157B507009D46C8BED6704E5B23E5C431206BC3D6CA5665DB9051D882BE08B714950054A6C0A341BF953C4936830A74DB1E7236C5CC3B49FFB6230C02978B63020FF75E26F375621B26730AAB7ED79DD7FACF6BC7A038B779BFBC43866123EA910C4620363A8B885C7017741A22C35506FAD12FA5E2360C55AA99528DB32709B41C79E7A1730BE27ADE379EC986239CBC98C3E2BB818B3C33C29CE1B6CFF56A58F97C0968E83156A5617A579E13FA208C840591AB630D942FF415479C8343230A9F150B39B1E8259A839EAA370B9A083F50A8992C2B90321549A15B482B752C65C11DBD5B302E630293D2463A47CC54A02C6B7784EBE8C6B487B185898887F1590ED21C1C757D248CB712B7449F712082B7591B34604AF799F9B5CE2AAB6CE9464528418B01B1ABD3E4598CA45022809A708460EB72BCB708C5BB8C272EA187E0158778760B7CA864B0FA51347B4D7130A2ECF4140A8988B94498DB660229F78852FC149DD9C5692C41123A6F1310743C892F761345D2F685E5F3A924E620D7122CFADB4F8FBCC95F5A65B31728624CA247579DEA035DD5839DC6BAC581E63202CB56B978C6A08C3E3D5A340100AD8384A2955462BD703237D331EB7742349876EAB4C2C933133D3C833D185F129C5804AA1453B0947DA3CF3BD44051F70DE00B3CB28396C180B501E70157C22486F8A82282652BB21FC23C3BC123B6C3D6ACDF079906B149AE2B52EFDAAF3D9B0ECAA92CA9D8694BF07D4229835F3A0A21253877E1A39B4699039041ABC8C0B3F6AEC29BB22E847131670C0E7B5ABEB2455A246D03B6066114552476A18C23B013A812D65A15D021C117F926607C076892499056C1BF058C52CA1703A0812678B4485B82814BB6960A86C3454B99B731CFE15CA5EC005F866B28235036E632B89CBD9AA4A6E70AC944AB82661134EC2BA3B871272864A85EF61F86F51337651EEF063FC6F07A39D3BA7AABA5D7357506C550BED913788947A1863A25209CD01200272517ADCA5F1087C984E11F13404D046C5537711C56577ADEFACED330230A42CEA4E13D0E899394F120EC34C2A6054E5D2AC90696115515345AA2125DC6464C584216A9B0018B704E8640EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28CC20155074CD7CBD43EC2380DC6A71B3A88C9A4BF168AB2BF426A899706FA597812083BFA3B670E3EAF9B443702FB6DB16AC1197656BBD61A8E25ED523B8D1E5\nencap_coins = 57C170E691D7A914A901B9A11C62B8B569B3806427557A9DBAC9FAA720EC3641\nct = C1168E67BB6E92D2C4078453AB8B18C3A325195CC57E9FAAD5662A8E1B43A321D77E871DB0663962EC36E7CED4B34624035B24F51107ACE6461401C14F9F5C337F081317AD7D7FD19CACBF7DE973F17D190D4620902721B03672B6C7DC8D38AC729E212EFC49A0F414FCE390E0E9065C1933F39124332E20A59AC0B8FA5FFCE933D703E5300629379E306E2A47D7D102E101FAAE501613BB82057A041686DBDF1609ECD3B0B6B67231F2BFC47E71C4EEEC87269348B6B0E3C822456D811E2BE3E4803055E5F473157B26ABB5F11A2E8A08D5FA828AD7DD52BE216E6C28EC9C3FF714679EA114D52F9D488A679ECB1E31B7D93528234198C3E5B4792FCC370048927F0F50765C08C922E14EE8576BD24511DF8C3C72AB91DDAD7C871CE5DBB315121B5F3417D7565F25346F0E2A29290CF48C6984FAAA4D2E31DB829E540860F37675E0A389B1DC4BF1BB82040F144D66F1B5AB4BE789A54EFCA560E7810AA527B0F71C1A85B861165D89FEF3E2E6B5C32045B78B01C212B34B7AC3A12DAADE8CF55D214E57C6B6C17C6FB71846CD2E9D7448A792E081E068245B594678FE66FA325FEB82AAB44EB3A44DE686150F6A642D0820F8667DE611E0B25288314515CACECF0882B57FE32F441B02CB2AD2950C03F5CEAEAB14AAEB60EBA43D8243AE67F37245F888E2BBBDCFC6B6418972AE684AB7025BB292F87300BE1356318074C90B32AC8EDDF5CA1F302BB8D93A317BEB7F77E7E45DFBA04E0B93938D7A2802B70B5644AD93C1774F1122D98BD33846F76ED909336D37B62BF18D4F7309041C927992920BEBA10AAE927749A5A247A81C9C0362F0F0B0CA021990E6E12055B598AF05716AC0DB1F89CE13578178D3A72136A9396AB7F5C18F88221052BE90EF19B927DA2B803C372990C70BB492631ACE3C9777D8E7CAF1EC43510AEDB41370558BAAF4F89101924774DEB26CE720221AEB89F707467431AB728B468C0516BA0DCA38F51E65B81459AD8FB071D3986B1353348C039221CC77732D63F3ED42A8496C92205D4C55503658E5CA2BC6059E4776BC43F63742DB5874E11F93E809E851C3EA9DF24BB7E3286A6FAE6F9FCDBF200AC81CD3E0F3AB6E84BDC295AE96C1D4CE8BD4EF86B50A97E92DE7D1278BB7E3A2E54DFCE46621F8DF6015BC0C54AF1918CB37097B5B30263690CB4EE8A6703EB69E5D9BD4E971066508E6AECBDC5A57228148CD9F0543D86CF65B89E3996E78B626BFA8142B5D477B7D07EF7C933315799EF5E194341F184317ED4F10AFE28DCC30530ADEA41D6622D37F2A95524E478B512D4F6EE74044436499C243C4A56FCE5C77B83848899F00A7950E3267B9327E4C805A1B422EC757EA89AD50238A05D2BE893EA5C18A7900075272DBDF8086D829F861E4876F975950FA958A2ACBDEF3345350319F769121987AED5EEA641109662046ED183F3B677F44E8A82B2F97F0AA90D6A98D2A089E70D02245E29E6AD77BA27DAB8F4F858C68329DC2925B78B1FD6E7D4F506DC55F7631D4D3ABBDD0BB2F10FCA425FF5A4D2DF9C0B3DBABB75D3CB26225582BF13825E4E30E396E032F5C7B88274F69C85DEB369337B260FD2D6EF44AA191CCA75F73C15A3B9DB93EFD38E06BEA75E68063508E66E167A7709687B1F9E01340522EEE87A873A5942E041FE344E7467A8537874617D026052AE21A30066B66EC1C33028ED62F4E45F8A2C23C9DD0D4CE70A027CB5BC5ABC9004920280702F97B6ED0AFD15EB5BA8A468C1A02CD18E24AF1F515084A13E940E5511D6ED3851DEB0DDA0DE205414224242F73C7B13B8E1CF28A6A5FB7F795C58067867E97EB04AD35FC843CB664136E822AFCA4A22775F2257E9F4AE648600D228D7C99D80BE2BDD65EAD80FA94B3AB167E823F605FB0B6A993430AA221D02437FE7CC5A0E6F235F034B0AC222336B10786ACFBC9C264D98785FD30C7660725B0E9092E552AFD9BAE3A3D8F375E69EE1428D8C83E69FAA9851B26D5A028EE5E9CE951E721695C154C75DE58CA475CA39BC829266170074FAF4BB924690869CB7FD899A4699E3707C7C8594E6232C4C513FB7C9BC3619775849BE726C4001B6C6DA284F297853D30F02E2E3440F5DB4C04D1F90C291D5D00C00CDD151BFF06464A5E3EEFB368EAD9A67327A68408B53EBE7D6AA49EBE110111B03035D3CF754DB75992AAA06DF788D706DBD40E9D8CAE13\nss = 6BD2D8E04AA7D13A4471E47F19B57680C69E07CEEF5F8A3742CB12F685344567\n\ncount = 12\nkeypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D8E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\npk = 6DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBF", + "BA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE27812BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = D62C6CE5E7594BE682A8167743106A44482E3A79CE257635773513F0B0BF77A161C8274A705B93D2EAA899D8C0126AC8ADB7B3BBB5891711380DA1A9DE0541E4160DCCABC13A165B5C54178DA95B919457C684B9CEF81E97637C73F22A3CE9295DE79BEDD83C3FF871087B9412301863E291B04779457807ABE4687368C84B3408E26AA30BF58BBE4BBDED32ADB03607598714464222524B3C2CD4C15F98A2E6695463257BB8FA9A84131A64D45A57B9A539094B5E957496B79008878396D3B9B2EC41CCA75B66FA6D069A51AF611D4BC03E20CB12A216072D7834D996AE99E1CC6522A42B48C54282CD0AE8CFDD1B874FBB4EC17434AD584AF5B4561BC1597AAB63390B60FE7C052E57846E1A8C4F6C6758798B70503507554946382FA6E2004A616A40DBC2B0C596C2CB2873C38E6FF82FF159BA93563D23671DFC433949D3705F398B3752680169657623937A8C357864C39D82C16DA5C1EE407FC7FAB357C0B114965E89815409964CCDC54CD8D5B17039AA9283A59E746A45A2800E4806064683C292B425C18F73AA2F720A6521A050C5196BDABC9B094895B9527759C1A7210958E11A3411B05E67097FCE2C11ED024A85A22684B51EDD652DED89C23E1440CA5616BB754361C549776222B8B297F8F4BB7F818D3B29B16C369CC8BA9D91E6012BF006999C7057AA2A44C30237314079B2A55C63990C3AB657CB80D41022651097ED680D200195BE82A9B9D08B24F039BFFC42C66459B0C8889DDA6714B63762494A5E6106F34223990772B1CC12DC660F5BE62EB0A15C16D4A0303773D768C7DDA7B749711F7C12720C150D30EC6B625624E3F94861483BE03271D8B05780AB62E0294A8CB193238530B49455718C872428BEA1D84955F54A3BB619DADC6106EA3EF27094A085634624377312648AC46559D7A7DD902497AA9F22879D131A08B9223A05E5B76A00807225B304480F6105CBEC8A11CEA18E8910A9BBA691047C95676C9E2DC7AB76537691DBBEE397738C613E1FB00A79F06698C10EC26C97DC00B82A54AF572A02801AAC20983311F42BCA18699A2684E4B5AED83C7AD89A1705F1605A87CABEFAC499A56058D8B02BD597743524A90C3686D9405E33C3D70880B6449D41A76F83E23759664F1F301D3935998D690A7167AFA11A59CF8B87624283A738C0D221B1B55453504AB64FB89824351A49EBBCC291465AF92F50D7B53874C1190A766DAC5E70706F88097BE4500942534DF5E5887C48B234C11992F32BF3F2867CC055D7D6C3A4D25D2A141BE7D706BC1203814667552888E3BB13221A10DC3A4157D811A7CA23088BA5AA1A3FD60C0C6AF29B3B52AA6DA319D8E359D842C6DC65C29ECCC0523115D15B19A7B90D1090C5949CC66A004F0A0513132640A284A87384C7ED06782607584BF5CDD8F099ACB0229CC9588B024B0F3B5BA80B962218B3BCE4C0F542BAC9E8C235362E33EA30D789094FE82FBF64569907755ED7BFD00C3F6F446DEB00A27B37BB92E454AAAACB69DC854532C718C85508AC8742C7180EA805A78999111915BD414275E92D75C1953C10968C802E4AA6429ECA0A5EF49FB4046ED2C93914400B0D882B67C275C483037E859C8C01518EE49046E3594A311320E800AE2CB182553684D470DF629B6C27A9CC5C17A0855443262983E800B9375E0FBA1D393953F1DA232C41BB30600E3F0596FD3C786223A165522BD60C8A2D404BDFC0A145F50B44FB1CF3E8AD9B1914F3264425627635BB9734807B408215FB0C6A617C695025BF43E225B1C54D261052F33A825D65730EC7519C9087FF5626A244A1E28669D84BC8216A09CD224DEC7623425023D05A51F98B8C220CB7B2DC46B6AAC461744A30A671EB828835DC32EFE47FFF21370E73123135CE2E02789A21B03E1C55167C3FCCA2343DB1CFA8D11E838948382084A7890E619C652AC49C64A3879658C419C8C813309AEF9BB606D126A652BC331329501C61F97196F7DB1A398A0B6D947CF903A9BB61119C2C45F8B440F29344FA22C2D9B1CECD5786089402C6B649D8563236FAB8D208BE6967B14074CEFBC7AA44C02766ECCA8F0673787B33C2DC2C7501BE94770E68608AB06AA5410ACEBA544A6F8792C4DB01C07C1BBF197E4D17388ADB05FC910BB3BB0B947C21C482256DB66DCA0819602701895A6E3A2071623403B78438977211D33331312C8715E34929757AD52815C65806EA8B222AC2A5B4B718411732D6A0137C5C7CA8E285C02634130950E1143160F6A34CD64DEE440B1B3B8D64458C78492095517892C5A169EB7AE87733AEF3B16A5133788ACE5FE57CB41AC0E5B13C403441D374AAB997500533744714A84DD56CE547A10C782D6071BDCBDCBFBA391DD44926022B9098E61D079B2198C4C4201295964ACA9D703013341313A50A9B124427209BBB248AAF96AB9EFC9028CB9A298838465984647AA1E2F4087C74AE23F2606194447E403EE45198E29C12AEF2CCB0C4B07C98A02987068B4A4F14A778BE34C362204ED4B31788E3B7D2E54D74E07A215C7EEFBC3067F9C67E625BB43B9CE25179F58A113BD2CBBAF85C34BA8FE26A331E0B0610893E0947495CBB1E287047DA04527CCA1AC68A2CE1742D8C855576941B4D627F0D326A7E543497F09FE1FA536E997828C19977B0B82CEAC4C45A3C06FC9A2AE8A1E6C461CAC9AF21E79501817D8894004C5586C78C1A54808C37D40FBE3171F6E950E287850ED19D975446FDCB1B0CAC2D4A611D832ACF1C20A28C164201638110E0997FB36B2D24C6B349C390D4A13E06AA95C40E878830827A440985870A4B6288F82DCBD9AE23175462FA054D2A9C6F6210A1A7CABB9A6EE8E37FF144043EC0123C2C0C4125AB48775529A86462C34C00B128A333844B7C474A9BA5E6087392EA661D56B4DD0A8CC1E44ED94B994915A716A27B1576561F681E346CCB74A07B71938676C25EEE2A83EAD225AFC408CBF085A4A342DDC2B058C6A138A94A819C737B6BAF4A4493C38A52C1452A302535DEE813F1DAC31E09402CF720A3B16751451DF057BF1B7519C8A62E1BE69E339910E6024C59C13FBAC116D6A6578AE40765F78A7147B5DCF93F4EEA1436B559AE373888042C63C0A52CDB2777E8699AFC229D575CCDF802C59C15BF3B6F028494594B53D2F3CCE339229B3A03EAEB164F325686590F79DAC06F482254838E5AF209CDC31F9A5BB893961C5576C445A02034088E89140EC2B28CAFCAC58AD352D0AB34D0659332D9266DB85BF57BCCB67814BC74C107C41DC2F30E6330B17B4B710CD7AB0B1C01D9F82D3FA0216E51198D723F1E52314E850220052309A383E63B774370713435C6B9A3485FF3B83009B79DE7BF5A5933723CC94DB671F25A5A85603FDD8B392A616F55C3783C28B5308A4B0A5C1C757B677C475C60516A65F656B4868CDEC6BFA723C66E52931B738E18CC518CAB93A7C942E7DB127D239C11580C21C71031F20079E9506EC57119688E0DF98E4045B77E87728496C2060C93F4819AD2A79ED10501498891828080F4841A8AF6602E100981124F6A16C26F3380E4D3635FD3CB77CB6C8EAC22BA212A804917B922218066241E848E3BA589569A5A6420019370CA04BC196E88CF2F428595F1912FE9670B9AC97C487EE2E7A77A621AB3B9B2E4C23C5D4C8657277951B55AAE576524769CA5B83B37D84868367D7E9323D9CA4CB7071C352AC3DA2B3AC58525A152A00EC268F85AB6559027EAD8ABAAA370751C64F51473B02126D7B3BE2781", + "2BB008C45797C1B4B05B5CBB8C2DCA419F85BE36BC390EF5C4D3670C8EF7C00B59A44C65AD11D68C5AF4B2B675CF40C002A1B7844FC9A6C32886C74A1892A2514CB930E4387904D1970168181F7B43C020A8071969B868A5B44729B8D04B3EA9716269CC005808BAD63D0B063F21C23AD1377E80BB07D608786D849D79EAAE94813435D602214075BDE7BAD770B28B380BD0D7139A7780588C01C8EB6622F1A874968C874B120FF81C988C5684F3C9BA677ADD2C23400283D6D325D8289473F557EB1C2977F04E95FBA614BA7613720C704905F7A73A2834996A4232A8AC278A444FE5F7A9148B57124580B7B03DF89BA646AA4233611DA9B5327D61B6B1AA351D25988E0C25E6E2563168C005666EA90852183231EF5BA371935C4C0ABE6B61C0A1DA756EF390C120621AF2AE243089F84551185616779C90ACE0593B815DC5D8B2D5726A2CACC97E45C527E75849E35B7C5B77FE436C303535F5C690517BA60BE7AAA4A001C002374AE97F0CB99F34A4C2C0B85F36EB31AC7C907999BC7335B33921C307C05F69F90CAB5602A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F1326077FBE004761FC37FE7597638E5DAE8B44BD44C8D6EFA2893A0A84B104ACE6AC48E9A30597E4B52FFA87A54B83C91D12A5E9C2CD90FCAC2C11B3A348240411A4C\nencap_coins = 6B5A14E1473ABF5A33D44975CA2088BD8FA6FDDCB3F80E8FD5C45B9D90C24A5C\nct = A25251EAC95D0ED8FD5987BC0BE8CC706C2F11ACCBC1CCCF6C6B9860ED4E9143E162BC510A5CF4F4CDFB316A34F299ED2104E7A43F837652D1A3701073C7D67C7592B62AE2DE528240CFCFABA0660533C4BB91C28094ACC649E25525A106B400D65A97ADAA95CE0252778BBEB37C745FCB495B19F4946092C09F5AEA15F6328A746B0DB67C8A3803B4261A4D06342C597B49CCB34E58B8151FE04E958059E1F5EE7DBD7EDD88E44792E50D56E484FF1A04210F659F7FAE0D7719B54D12A37F2B385F433F625E2D6031146179981A933FD784BA457DDA7A1B0C345304A47F14E17D7C517981D98D8B1F00EDCD8F419BB6C18E3F9A85E06467A87901BA1931F561F237B2649138FBEAEE0DA7F3433D887FD0716389850EE6E3796EA5F5A6FB369C147EAF1C986F39918AADB2B31268B565A448FDEEE496C19D822FD8A855F5DD27300DE28FB296B7154F181A3F8F8A9F8D55346BD112021D21F9A302E4311C74428184E8F9AB8F49D9DD80B3A114A3BE5F8F31A4BDE4A9616CF5C5728C4889ECF5FA3B09052160832BAF78DCD1608A9C7585277123DCA898D148F9C4B2F99A65808A6CBFBA1DD8CA0245925053F35E6F386DECBEF3BD0EADDC1D9EF9D1FEC35AFC555213801966DFA3F62A1CB3C8C902B917764BD8ACEF321CA65354EE975C42C089D5B3A9C751AB85CD68D0467B98EFEC7056F3FE8DB40C1D4E4D2832971221538D78E87341678A84A4FB3FBBDFAD9B534C101A19BDB5E2BF47A1F5165D5CF38C40F70C44E32CC73F912EDE8AFEB9221E391A78306D10B7D9B6B3F1C800B5034F34E97E1293AEE9B3A942C25DE3411C2EC1D824A66D15217B95A1A6738C9969F0A679B4D70023353E7AA57B53CD394CBABFB05E133800A966484FC738D85C5F192AD27322F973E1B637F1CC154667291E744A585EF29BDC24F128F901222341EA2F852121ACB01CB9145ED272FEF08C5243589E6E65E0550E8B1DE4693134564CDA918A157DEFCF5DB1B7B50371B7745A4A2B3D4AEC3C4F447CF6DFC392A52A705F3659709F863A2AE58BE1FDFD0D8D1A976CEE0804E3B98AAE079E73FB7B050E9AEFB48A701CCE0E049AE8E0E4EB662CC6A69D76727C231A7EB4721081E859C44D7A61C560CFC70E81A1C961BB83928FF84FEA7B6C490DBE815C77131D15F2343F9737DE106EF87A9B6D5E26C57291EF04458EFD4A3AF174260503487B4EA8A3AFACC84B436A262C689475BBA3C0B93905B35F2FB27DA3A3F8FCF89A2B6260116D0206F3C7BA253806B01A44980E4A7853B52AE2CAFBFEE28C9D05A0DAE22E0A2272054AA83995F334D3CECFE37BF60C3D42B700D48F441414386233DE6C0A902246759208309C06B2D19B3F904EA33435CE0C34CA659E576B588C94EF48FE64BCDA8690977B46091D2A638B425AA0938CE70F8EE717B7B698075505489713D848FAB96189EBE30883D66B5BE881C6418BAE692197735430B67A67F5C6904483815F6F716C1E70F8F175857C688815E4C6185E6FD1063F41C483687E334F9BFE5F21B81383FC591F688B81D881E6E2DA6F84D05677A53783AFFEF88360B8F6DBB27D2D9379B261E9E68E7F7B56220978A665B4DB8EF3598B14027303997895BE5063EC0A79F7BD18F359185191EE77AA45F21B16E8C8351C9F6B2E1676E639F4C56DD50DC51BEE2E6E5131B93C7A15BC18A3FD1C69BD9626C4F24032A2EF7B21B15698B8BE5757B9771702B825A3E5317B7A3707FF35FEB67E89FEC8DF07A0E9B560620EE24A550A691E95CB241F7952EDF4FD13262A84E83EEADF8863A7B034C7281DBA651496932DC9B45933D3CB56FDA6F3BAF9A7B80C3554D1551287F0A64096495B97DEE7C998F3779F4723D3495F402A2EFF4625F409DA0955D5845CA1BDBB99E3526012554A462BCFBE6F831DCB0EFC0B47072CE4E2605CDCA1F5F158F6BEFEC0681C7FB6524859FA794C54D79C91065BA2710B054EDF1957D1EF7413C7491C4F27F1F20BA47A8A292ED97517484A1448D983F372583B42A57B584E3E3AB24AED11050806D5E25CA429EA00D5419350C1AB13BE0BA52700394701653C821CA75A018B274033D1D8CCCEF3FFC281DED568B571661F99F56DF5254162AB2C5FF0A627C8E45628E96D0DD341032A32511BB1944C87C98CDED94F54C209E3E05F1B046C8A93A8074AD85B0A4C7A1AF28C411DE1C17440D7357540F4267F29\nss = 31368C4D4868AB3F70C39958F6FD1FB362FDA25D2036ADB6EEE383415BB4B157\n\ncount = 13\nkeypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\npk = 3746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = 212393FA68C40D1153EC29801F4472DB30B8E6516647CCCC6A160BDAC4299D515717D46BB4248673D11558D8AF5A6373720A9C96A4C51BF12AC506CBE51B560AB742EC684DDF86CB08121BDD412E2476842D051E3182C415C49B7184C9322242F70B63A960576296A8AF5451F5D474019C47E1822E2B1503D30CB8EA20B3CEC334A2114FC2381D910A98E633716EF9CA2F7939C7033BAB756371D6C2E906061DF822113C57DD5992C8826ADECBC9AE381931473558AC94FE8A19C9C4BEA3DC40DEFBCBDE234A211623F8D80BDEFC74F657A797098EBBE2B6B57438C2253F89D13BCBD5C0C4204DEF79BB37859E36E920768CA7D0651A7EC9BB63336698ACBFB6C9A384084DEFC1BF5D9C050087B691D40344E107BEF0241BD99463532A05B795F820213392CB16D668605CA86DF134C03C", + "4A7DF581F8CA7DAF732F5AA75146457163C3ABFA9C655F966A607A69AA1234FD1CA2A97213F280A10E84C4AAD26C0EA2CBA6773D63B39EF7350F6D284830EC3275E5BB9A318B03F87CD3F3BBA41632C0F9A1E65989B74B91B23A82BCC22D617AAF8B14C10D0037AB970B8CEBBEC0CB866BE5057964B7CAE6C9B3084A696602A25961DC53558C065D6D8B25248ABA262B1B635322BB82165A8CBEDE60BBF6B72459D47B64A964B3C32CA563BA5AEABA8ED912D81B2E733B4B4587A99AE5037DD21DFC9ACA5D869596E36547C0336AE774B8BA637622A597C05DCD43B092D938429886C708448B24A45A701CE9FB9DB54C67BB531BCFB82EBC15C127409B02A3350D6168F1296784B86F7310B9160681F0133A66356843401B9C0414D7F687AAE41A36857CCD3B26BF8C11DEF30769E30630169365AA3C3B53CC89D9CF47C2CC6C166F197C9E5C5B2408B03C41B0613703CC4872BE78DCC4B28089D7118CA1186BAEAC1355D5B9D4E45515897AE233A26810356A373DCBF6CD5F02CDDE8C468BE006DBC67E60A69908D1171D4A5EC1643B87059CAC80C259788EAF195F4FBCCFC4C0284BE822F94C2978FA119371291657B927F8B332124D61D17E21A36485D2C3F2893865F305589A8D048B06FBA7BB9F087F96D5785678A7F2D16C892CBB2273677ED0CB70F5729AF0A0403B0BF0608ACEC1CE32F2924535C16E8423BE0C8854E439EA395DD792399DC98AEEB7493B64965858BE35977DC053B3C0B3788FB4244CD3B49E40934F90B454C983DA38B2B5C88521347788F832E9C64A6CD012511234275C9F6C251442A87B496743333A161D8C04E3D78BE3097942AACCEDE09B9CB673E1FA261BE71DBEB5C4E1049B2B2A00311ACAD4470F8AFC85172476B949AEFBC0110A261461291B5FF7A74697C88AD40C82770FCCF68B9AD5382125879E637B7CEBC1AAE95B03219CF2488B2E3B2E51480C8CD8022C2092470236FE6042DCEBCA24CB9EE9379386D80E54C232DEC93B99B694E99AB5E41CC8CFB8928D5C08EDC7A707044B49B8A131986A3F37BCDBCAB5255B64B4905A93A719D01A32384A87543B6BA1A22DB75C9BAAD257BC8B9D8B78641B394C7AE064087454CFB17B307BC35A97CCCB842602990747D60F30D220ED3171FFD7A2B77049DC210E2377607B817F24C011DD736D7918874AEA4BCCF017FE3B303EB7B30E426099BB2C90A0B269E88390B5879706B163E1B27194AD68B26204B512EA145C43B029FF20898EC589C6691C7FC5857B387BB1916B407A641EC14D01C82DC7F4A179A3558D8ABC8AF937A3B2682D638E3881329E484B28BB1EA4A9B6A20097F3BC145345B032AB8051D44A8615C9780521429BC1007A28E3659433EA295789A004002FE980C2D1043761EB7416338B68F688221AC004512C9DFC7889241311F78145699361CC1C46D55A0B5C1303789A3C0C4C57EA1FC14B8FEE92798A188D165982DE273CD9970BE03279DBDBA64838AC127B78EF4B16C3105FEF180D0B936558AA005BFC0C2C5A2A00CA207A49675DB34B0029BA77F76EEF65646ED13BFEA533E5536683B2402A380B1426B45E1B83E498758393907CD4999909812E823828752D4B956925892A0D038D2C695CCD22BBFE0062B5EB0B9C370C54E31229067DF3D0B513667BE7E54F520839AF94C6D71A066309004DE4CF7DC98802232B77B10DCFB266DED346770B8DF09768A5099BBEF238F72B853746054CC692001B531BC5A46A5CB02C910BF24519198C1A2F2023A4367E9D2AB4CF5887C756299EFBA70D9008FEFCA93A3694D7245EC4649BF578B81F07C1CB37776FFC9C9F228475E0A454639892D992503ABFEA8B82908A087761BEC6AB7D60C1892F41BF1F99C6ED256B64C78C93A316B31272D6F236371AB2AB77123EB732AB303A5E89485F702F528A38E1920F12EA72BBA8868C855E305425D84A5EDD11918B4CBBE5C0001A5637BF8C022128B81DE80509EA72A0F66AD870257E529A31CBAA39183F006A0FAFAC0FCD7781F1033257D766F78B4C4A9B10C5B8208A40368B393A39E7762467463B29A7BAF4307285B898AA0BAE485A63E739BA5A7A080215F4221217FB43177635AAE61F218850A1D924052A9C0626A7F11646076176215152B5508DB2C52DA7477B7E2B0659B999148A214A12B9A3E770998B1A26CC984A9A96AEE4C52B6343078AB8BDDACB00CD5C744750E379970FA94368429F763991911681C1EBCE5AC515BD5663308361E2B068332763752047EE14AB31B914E2D28457395CF61C69ECF3834D305AF9CA18DECC6ED39CCF69A79C379044CED7440A248963C269B6B58A049A8077E0A0981639D581A8C38A16F4296AF798CD2556889E9697BA8156714166F10A57C970C6131386D9154894D495DEECA298E33DE4B09A94DACC2CCA1D816708FA1B1B5E0A7E8046143FDA893F0B3EB2B60CA7A02878729768FC82D8B06A05F647916A9CB84B69CE532EDB5A7EC4ECCDA5A5A4FE8C52EBEC6584E6C0465529F57699706CB9A497C2E96757AF06783A4AA6A00087079803A4D834C7F5CB839837C1B5C1318BC21447791C4694365C401ABC1B8D0C8EDDF679A8AC0FDE11917376A7063339F2C2507AC02CCC512C7A75B00DE0701124CE3057A8C28687B2576C640BD0EA5422A534AA4BAC9FDE1735F35112C98528298218A1F051D54231F7AC5C4353BE2205C3B6518DF442775B9771AD19BA9252698BB6CDA102CAC759A5A0734CF07791A38C7CA940A86B584457559E7B933AC5750C4C43785EF61F5C121F8F4175570C7CCF864C4BB7C49C606EBDF7950E49433A841643F78273E117780A5E1E4CBF3E0016B45994C1821686D41133BB353DBA0FB8D7C10158B0BB58605F1C6B8806B2CE7AC3095356BF7B50E63AADB0E0BAA50199D80050DAE3266F228134A4C67FFC5241A757E0DC2485A64D4907934EEA5FE503653311C4EF24BF09FC3F0388C88ED9CF965CA8A109297BE60893559A0F3696E77B38D677A7E9F4C788D67046C28281C8A7F71AB250E77AD87B4F64237077D1A63B753A21B088C5149AF5D40B928401E4C407E71B6896B840D8F717E627532F3CC604E64B84204730C8330EA35228580B4B886518E9670D6100826560F9623045291EBAD1AE5FE6840C30CBE69AC54E62BAD8010C98C513956534BEB356CC6555C1C4225B7862C4651E55C4452448063B4C04E105B63DAAA90F9A6B0769B161A32F49FB64010A91E0B4410D86B7BD4C91F421CEB091A88ED9AC5E01C81527886897A8E6697C7571AD95B818F942A5692459F9979AC7A8078883AA8A445A5AF84B1B86C4C79A224A5C8F3A889EEE0C768AF29FD75A506AE75F9D578C26C8645BC8A8BF0441B6DA2BB27B6BAAB43031047C6B826FC98766A1661BE0626CD2C37864EB23F4240E5FB601DD645FFDD9898396273D3000D5486CDB67866751378350068A8439944CA11F9A5E7959AD43BC1F5CC8C741A220BEE733AED2A41EDC34FBCBC890A718F608794802BED150A0398B0A836A68CC0B58DD705353A41F28883CACB94C797B8CF8D23CAD9BB9A18C53B372C50AAAC124FCC07B310907988F38164F46D70305A381E4A1673145B0BFD8AB91A02C28B86E1DD95C365BC88BAB5E526AA9E30B7694CC67C45057DCE459A4F561E9C8AAFCBC491A6A7269734F0658ACAF753FFDF735CC0CB3C6A1C7E1589E98CC995A4A2B21288057FCCA694C0C00E7AE05D861B90A520EB34002732A2812368931A18243AC62F34CD7027FD80436D0454AED978115034407E30DC19813C5100C3E13A26C3283D4A72E254AC3F7E637D9435281180DD6FB35F0433788D470B6216B310A63D5E11B373A073DC8098D3950819937E7F66FF954CAAE52B3BB86C80B5680851170140A1E59BA0B23179F5E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C49CBE8DAA7DAC02D7795E907B037E2AE56624FDC8D7C6320F9E1E69DD0F6286F8AEC87A9A79204CEE2986867A2906EB851B734B8B22B91D6749B1A5F07C44E3B\nencap_coins = 40E593754E6EDDB7F9CF176BA2D5FD1087C90AD377556D0B0F686537B1A3165E\nct = 204B5EE0D83FC9D826A273CF29D1779F760CBC65FA91F1FC6E83C73B995B5D40EA0DCDEB1C2B1934092635942C578B3AA6B34904D121E654C7943947787332ED70C4D6CCB757BC072FA0255BFE01D44FBE9D39F15E3586C2B1D2A3873F72ABAA81D437D05064EA6F6E8639939EC55EE649F58FC579E72652C052DAD96AC892802FDB13816F72ACCEBE69651E5E0CB2427C1D28939EC2D4F6354ED604C7159024BA52C6D9B25211D0B116E0F4916690460EAFE1E71B7208271240C4AA50BF77140E05F366A746D0CD2D6877E4E10616453605BB76CFFBB7AE4EA5DE25844197E910231B3E95C6C812EAE76CD6D899E451C27321978AFBEB52B361BD868D87AFEE4F02F999C75C22E746233DBB5AC6251469EF6286D24569281D7C19A04583E3F1E2F1ACFB294E71E004123CAE4FEE118B9402ADF60A2AA0BBD510D86D7E09D27C3AD5EC24C2BD856EFAE6720DF22992DEEF7008822D0DE2A12CE0B9A0755E7AD3501EE0C1DE095F9069DB96F034FF3DE8A7472E9C70738A5A2C5F92A317D18B2BFC09AE29D60B9729BD51BD75C2E7FDA1FB6AA95FD2E221CE68CDC8CD2226021AD2B0602EF649BD7D02F6FE94B2C4A8539B4A81486550EAA8D90FAFA91D0786D59FE00CF8F1604C2AEEDC887B0D7C21C2E084639C5079885EE83975756B4B664030E174D06064FE7641E6DFE908B69669500E1A24283A8E8515B02AB6FBB7EC22BC6AE92DA5A55071F75ACCDC3F8FB37354F667ADCA2741D4B28203F1809F0F40DF0D371B1FA19E0C1D0031CF133CB24412709EFA25D7E2B214C77F65A4B0EF7AC1EAFBBB531965567473DC77A7B6B4B48D7469B0297AE71D216E842C61CBC737742DAC0A6C864A4AE9129189071232E81E7CAFC28B51C46D789CA498B890DFC1BD49A30D9669D93DCCC64523C2742CECC17AE5EBDD74E546C9A48CA0F0D919547920D212CFD0561665B14E7DC1D960F85EE5B6BC954BE7D92E516CA54D868ACCBF9173EBEC1BEF5248AEF1429BF58A8B4B771DF634576EAE1B32195D0FEF8F282F1AC5FB5027A3F012E9850C006CE7E46E1798B6CE8CBEA1EDC61005FF6D01B11A5F3FD308CA716B93CFFEEDE3037F2B4CF2F6564F8C36EF1D71BC2AA76F185EA1675EEB059F889612BC23CC585488D67E5AC24A1F1DEA6FEE9247EFF8324FB4423E8035C0BE938A8A388C43F418A6DE7B979227A12F0692E3ED2A01C311424A0C6D8DEE1F964E1C5F7E7269C2BB92B5625A9181FDA9BF4CF602F5E1A53A70996F609288EE1CFD2CF1D08ED5E89B25F27141F3EF391D3EDA8B671558EE472DDE3E0650DC65F6ED9933FAF7CAB90278BB893D8971BC359DBCDB6D0EFF2B205D6F125ABE81C97D432D3C6838736960F91893B260D40E826C377C93DCD0324E401BC42FBCC8182614145D18E7DBD401189754F470D4F1DEF4D8D9FFC749BCC4852F7E6F3B0FA28E945A0165EBB26E607ED465A60825E28AF720D72B2A7095C3B28344139DE1191C96C81138933259EEFE19C1B03C477A7467B75D47E490938C3E22EEBAB2E8043C8CC3BD8F2C5E941FA5B9C61D5D61ED90EE8993614B350F3D2CA19B079548E00CF7F89881BF89730BBD81BEADEECC6C7BC0E11C71C756F8C2B04E1DE23274DBAB38E6948C272544497951A1D09183B6D5F0A8028F5E047F4BA4C71109266F3E13A", + "277C2EFCBAD04AC213F498BBAAB0A1DA678DDA669CF0F07083052ECBAF756F4BE38A7087A0A8F12339A0A5EF98EFC27DE1A01CC78996DBF313F7FCC54B0A0E242DC374DF2F0CA435650FB7B048DA3A3ABD388AAE6303AE135433559F72972488956FE871B46F94B5A374D1C32F92754152D3E74F565D720206451F43AA7030802134BFD61D6CA6547FD6A45EA33DBE2DA19BB6309F871EFEF6A620DEF90116304C4950C3CFAE78984B7D43E5E246C016965183419C4C684125155DA12BD92A016E34C0A2B858F37ED0EA8619E02A6B302A9D64C0BC531F1A30167365E4BA9B099EBFB8A39178286D9A34E3B59D5D05A4FE9A117156F99F811B8F0FB427527B0C85C43DACC3C2343FCE42F4E69759A6197D578CD8C453E3082C1FE4AD4955F0211A34258CCE7736E7483B5DE4EF99F898EE96A49F3A6736545E5639BD5A736B0DA8023B90DCB37CD663DE50778978F1399FFBE2BBE608967F397B21A12238EFCF158620DF94C841F70A52FEED8CA5A5B821DE07FF415FAE2195E\nss = EE9AC7935801B07C6E475E293ECBB2FDC0FCB1843665A53025C643C48465D7A3\n\ncount = 14\nkeypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58AA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\npk = 8F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52EDA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 69E774DB244D05192A2E064257F3A7B9B08941A2018ACA28C610B8BFAB59176BAD88B9A7781222CB03AABE6A4C2937BE24645A28C3A7931240503769EDD1865F72B44C4842114980BA64A59A647438C5476A700D0DC4A63277C4DC73A3DC9B59BFEB0DDF0817612AB73AB14378E93FA4982D15131C5016B36A639E4F689E9B6B2D2BB2501E130EEDF72AFE4861AE7CBE7E717B4C4001B78BAC719C6AFD40969392CFB1D918794B4988A7C03A23C8C5A751ED2C39D3E18474B43CF8B7814A5932224141FD543871AC102BB0A349153EB4A13AD57AC06602BFC6C1B4425284EAD058572A1C7C0CAFDC6756555B2033D2CE67F9155B16726625928EA26D13E2C0C0A66988EAB99643B4CF23AC68724CE635188DD8B3F2F421E8E8A9F838B707A16FBF27445A7555CFC052982CB002130CA3500CC428AEF14281564997D5F37D0A1C411CF73D3D2082E4C26C3BB7BEB9FBA2D9EC631F8953B3D03075318B4B720B4FB5B177D43C11E8979C640639136FA20B718C0846404B2F0604C55CA82F519241D811A697000DBCE1C743410E92922E83446410A93150178A4A2B52123174DB128B2EB97DF4E8A617D5876AB9977DAA8B7845537DB0A2B6E0599C0CC165438329D1251D6AA09D5B30F27040082A135C2B831B7722C416072C655C4D511E1FDC0284932849126D49B5A03B3593894BCA250B0D198601A02900C9406D8F5B69BEDA735A3512BD355DAD587BCA7330364031573B44EB9C2BD103BAFB7283C1B923AC3A41F0607D4B7B7E1E681AAC9B4090538B6B7975B9C5C64C6196577B7861CC88ED6C3365AABCC9B97A6A318A39A2BA8B17376509A563B58DFBF4584E6B00D56BBBEC309164982D1B906635A146C04BAD613C02C8E2C2D0597FC285779C628F3E290A84D8710745C444410F129A140358991D601FDC787FAF4506C6003E2130C2E03B3FFED39CA3B9BBAAA34ABAE794D4266E59A80EFB44528B2B234D70025767A5DEA09032767722C61E53423417458DE9E809A42257A27001E9C8AD43B775BC853D8475ABDAC86811D568E9E38747618AFF0B0901283A3913B6595CB2A85B6D42101DCBC90146AB85EA5449850BC9D8B1356F820EF365731F176EC0A0A5B7F35D9848C426F32D6A37046574A93CFCC043614E8708026621A06AC00582DA7B64421D4F50AAAC1BB10D6BBAEA31808712B891344B7B865243614CD706C2DC098B0A069FCEDB89ECD67DE8319C92F3AA0A9B92A1FA256302587A5859408B5CAB563EF1814CEA386BECD756DB669FDF87A003EA1E7654CAB281220B21CB234AC1C4B459EE48517BC838082191DE35B265D5264119C05CB500A05307C806AE8246128A8194F61024F5B2B7C410689150C0A8F68E1B3A51DFAA834B7C8ED989B351E683AF7BA73DD91E9733282FA2559AC53AA2819811190B5827000D98433241A3DA2B77F4E588B0088E3D3318CFD049C4777F7B08678144618E2406B9B6B72698888C4529B7E3B272E92620BB36792266C3DA4C9C403D1D49650B5530BE017C3B99C068890F2705702440AA0BFCA823059822C18981A03B16670E127386265487665ACA4C171E023621A853965A629757148E37833D31E453DC9B20191C94230833A31089C41324A94010EC097210F45592630D6C1BC28E09551C85C4677B015A7B957B1B4E0EB8886CD77835351458700EF5F170D1D0C81DC920E4CB7D16CA9FB6B8CB6086527106B5508996D24250026470740586EAC42011DB626EE74A8D7B6DBDEA073AEB5F6A8A9F9DE70CECC03B203A5BDB2ABFDCE8798764A88CC84CF9BA31008470904C46C523748A4B39BD46CB527501F617C43C83ADCADBAD1812AB61AA7DCF71B3FE4128FD087766E87344ACC8429743F5842784095D1DD3A43EB7A835044CB990165A8B52A9F43F6FCB3FD4E04CE699A4713C4FF2B19B7205C256F643CE050D467132D635170A4C6C854B45E3C65AC7C24F1FB70EB0B6AE852B3D526A527D41B8F562BF56AB9A44D4B00C371B4055CF36089C905BC8B42006098CA18C58B89CC5CCE6A454B02C754F07045E274B3A2A647B17533215C6FEE12E7E988FBE692C308866C3A133EDBBBCE1D4A06931B75C5561DBD87A74CC0197071F360185C680A14CE508BB280895CB2C4CE4007DDBB21A1907D2AC5D4E163C26A3C58F57212B9B824D071BDBC45143B4663ADA61EA72608EA85B82B49075D3ADEBAA7D01BC9CD916728CE121C1FCBA51E42732D76575607D3E574C654043D717AFB96532DA23924FC124B01026A8F8B859F4BCD1ACA153133905904C3BE8361200ABC6E7AD42F236A0826C03475385153CF538782C7C8A469A43793C3E81ECB524AA838F18042F2075E0A8C58A5C244E14119F5B6D5538385089400E23BC1C106B2CDB59F287C538F32917C202FB682B9C5AAA5FA343A3BB6B147C6C9CE3B4E6E74096E0423DB52E7C0099963C5147C2CDC7101B0D01CCEB8AC64937186C23B0DA108F58F5271E1C5564A7AD07F62F93B4B89CE5BFD28462D4053BF6085CFC254AF97C05041B0494EC11DAA36FACF034210383ACF9089D371AEAEA975C489211184D55DB561C272CBA9881ACB88159C74BF9671147490FB7A4CBCDE1689EE7CD777B3F83C54850E8082E884A7C3B3333D7CDC6318D5347B0160A4B67E46A24D756105C09EA0043B66A74F98599129B52EDA51971B60B6C65867B3545139990AFF9C088B7B114C03D10972BC6E5A353DA85497B95C8BC5DFC156542EBA57E96CC5A4C3F2BCA53D6A1315C63136139CA954A86302CA788C27B4F82C57EA35BD7C31D5D543CAD66BC4EC9B93DF67D2B019E56E372FDD7808F4453EBFA3092676224670F79EC579307052832BB4F2150DA4C06", + "E8069855573378377C44A9508410CC62C60AD1DB5F3077B911F76CC148C354733C0AACCFAFB85B0336838AC43F6152BB2845A3DE24807102A274D2B33F84392648C6F64AC85D304A4C024D88C0A13F0874231CC6D2BC8D7C99C0530087F61856C000180E78939148212D2B065DF99FA51A0E768995A8F3BD71CA82A1792AFC7C05F8B07DB30AA18DD25180B73D175382158A1C3D5135FDC40F2068C17ED11D32022CAEB404C68418E7BA2F352A510CC203179366249385A2DB3639809795CAB6AC0C11450220D96356BC6B45EA943C5028771EB8C58097966B4821BD1504BA1A1836251047C8468089C58AC851999B7BA017267C3A6E20C5223FE5A41A52044BD5103F5B1D31FB9B0105CCBA387CCA72B6FF1BB27119005D6A29A6200DE9DC2C19D85BE067793ED476B0324C24F10A8D106B55C63BB346B9DDF44B9A5A5349B766132824CC955214315267D69F82093642B9C2360C2B57993B1FF2C52D8118D62375AC851F5EB181A24BADFC165668E7A36817CF80F5873F87A6DBC3CD42C0B2BEE57F0E06C93A9807B0BC32DE588808EA0037DB50B3BC14BF98AFFD4400DC9566ED8022A4C7C34FC4369987904B362B1D04CF3451914E5909EF750DBC56AF138529A601A261932EFD626510A528643693EE79284CC3987E3694CAC828BA3964E637925B201E270744FD41190B3B1C088A79F31581B0641917DC161B000FB4A8281F6A6B7B1392949ACD277B9901637C3454A058589299C48B3401A2E0F788744081CBA76B5EC378BB83789F63962AE2AF1175176FF353C1CB3632BC0E206194F4B7367779146DF4ACB6D89652B946A9B9C2B61C0553360616F90E97FCB190C43FAA544891745CA9B97950384DE8534626914FFCDA63AD302C9F001A361BA7A94066C9D8B1F30111FABA3728FB143BD788AAF04491951D541078AA1069741352FDF8C032964717EA1791472A2069CF43DA46A40046C61C79CF4A7D1E093526D75B444A08B0CA984F2869026A4432244D662951DF52BA655AC54C502E83E8587E21C4757166B78244DA2B5364D3299981859CC61A67D02B32B19C8AB31B78146690690096D606BEFBAD0EE628103712F0F81E5FB4BB22E65E9AD1410504CA75D29386F73B53B0BE140A5B548A48B05313DE873E18B030D6F691322A2409F4603C7BC24C103111FBA7DD5ACB3F019E7CC22BC3F6B1E6ACCA131364D0FA0694866E2322281CD229C16AA82116CE6FD0187D4034DB33C2B3840DB1F42C5DF49825FA7C6BD62C31A625616270565A2FE3F4BB50C58597F70E6124C2F46A83C3FCB62AC65A5A66557B22AE31C7813243A1F0C4B905A31A40D44FCCE89372AB6FAF09318A876BDA6C3D4D787DCF088BA345A6814CB9A0825EA860AF29B81586B25832356C1F976370496B6FE7493E482E0DD9483E51372B093D37F29B9D1A83C209BD98A363DF8A3AE430BA3B2ACD5BD679C7D4995A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815DA333D474BE9BACBEA4C301148BE2DDF13C3C25D7E4F52447A549A27B6D12710DA2ACF359556DF4A2ABAEB9DCEE945829BEB71185B4D6BD18B76E5668F253383A\nencap_coins = C152523ABD8248BED40C3827BCF0F8E8127037A55C780695E2C28EA3E041A44C\nct = 37773B741CBB328954638FF346D3B1E21EE86C3F6463D12488122AC5F038AE59C5BE85AFF3086CEC6F62544D0B19DC18167EAF9E0AB6152A41FFFA8762CC5173A917E270328178F590658FA785B92FEC9C1B7879213D581A2DF5F61794B8C22BC412A5FF802D00E94E84A46725BB4E285866F04CC4B2E23090C438D660A32E20C078463B82240283B37023E6EB08AB517F1D4A1E5DCF679DBE9D32A3CC0684D52E53D89705072079D40C37B157BCA96439B1A3E86C9E80972CA112DF4DF340F776F97CEF59E50EC3038433111CD948C40E968B0DC86C198BE78059EC41F1F876B6F88C20DA053E8B144AE7BFAE9E29D477039A737F2F6E1A753A4070D4C876023F586020C81FC4B1534684580B049B7F9444516BC5D03332158D816F22DFF79BA1680E14059162D099739A6F42247EF1AEA6D494CA55E1C2C70D57EC52036723012F1E20ABD187691D1018CBF66E75EF41F35BD270C216FFA7F413D0B4CB090CD224BB342C6AAB07665350A22F1417D57BE7812194D3524D15B754288124045F43910F760CE448A69D18907328F6DF82CD27E28105E31C4FCA3EEE88DE7A3D251B75E581AEF598E6850081C3E44ADC4D235E629B157EA0704339811574A24FC5213B2336E594414DE8812EC0A16329EE92E942383857F594EE9D11A9CEE0AFC1F1F7FB4099B74CF23F219F3907A89763EB248C8996C1AF057C6400A62397B97CC298B00B59675BED7D90B8A0FBF19710E4031390942B9CD315F489281DD873843EC64D98F08B3D544156359587DF5AC9FB92C7D8A4AC4FF205D6168D2476E4C3C7547432B94F12090E6EAF99627020EA2CD0A2BC0C2B66CEF74EBEB32DDCEB23397E09272E5CFFD05350493F2DB3688A52A2FD8D1AAA485107C3DD909E44B28F47424F1501422675CA461B6420CE084CF951961C7F871A7D2C45FE7A451266D50896252432DE431B485B0263BCE33B8FB19A714C8CFA7C12034486CDE39F6BC4FA1956F19A66941ACA76650BAE5768135801374AE67E8006C1526914820C44D741300A41CBAC5371363D78694FE77C39E57DB3B29C641FE50C75002E116CFEC8575070EC0226758628385123F9F2616E5B0DF2E8DDCFEB331E8E3360B91A88DE840713B769D4953E0EE0E505AAD337EA4037043191A3AB52FD5E0E7C3F60142807CAE0403D53028084D03E7A444FAD362EA8360096AD9AEA64E3EB8C4AD466CBC985DE3C9FE85187B424ADF8D3AF7D41B86E678306A51108DEE4E665CDE0D0F87E889A966C5653C72502F24E98288E159C685C548C75B1C49F194102E13D2FD1AF20279842A7572C89D0999884490640695FB32631F68B65C21AE7BA3C869E969B4F8DCFF4D96EAAE762895C9DB0605114D69F008FF9D0F77D7988863498DCB83F81E55111FC6D33CACBD44232BB4609FE4210D23179C0B7389BFB31925B157B9B193DD0569BF00659FC432CE6D01F741F7F99156D38EC92F9140F324DED34464BCACA4867EE79665C0F70D4444D3986C692192FB18E1738D7B8203D6D35F8FC7ABD6BF211146ED63BA4F1DD5005C09C31FC01F480753AEBCAF24176E6143773DFF22A68C905FF7A099A8B3396534A6063601D86E63ABDB1F0BE11B9250B26C9BBFE336863B416587ACD66B185075777012394A012DF7BFB1E53E777DBECC81D7C042B1D300C4629E6BBBB93DB8559F31D830CD6884AFC8BC87015F7583BD30159103C99408AE773B4057E402E9911DB990401C448131012F2FDDA95BAC1569EFE334DFE1CBE3E1465E40C9A3C9C30BF65C90A66AE131763ADC6BE8F5AB4A9F93F4EB580ACF801BD589E7FB34B06E3F43E10DC90586EC20CDED06898B2CD2937B991E7718DE4A5829A4A64EA9B417CE849C7088C8CC4EBB065678B99BEA170650C9784B530B44279579AB7B10F650E51EBA61DC94FC87AE213EB6336398C456C3F409EFF57B70798E6E7689EA790E5FDACCBC63F9CE985CF4634A03900030CD54ED3FCC418513DB3327D7003591A8732A76680CC2C4F482D87D825131899ACAF45D8FC7798C4FFFE543430570257D354E88EE612E7174C88B8197AFDBC9D55BCDD02DCB01C4DC5AE2FC23BB2FE84FFCBF370787171CD67ADEE4A6ABDA8E9753B0CE83CB47A42E2A8B93E75E63C27C74203A9E49CAA3D38E291093205D07A4C8B22E5D85A4BBC19AA36D5BC735E4E2D8E0D792D2EC5418ADDA6461C07EE85D8D0\nss = B396F9AE0B1BEEC31E7A52BE8D8795F690A4280B823FC06DD42D3D7CE3134C52\n\ncount = 15\nkeypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B621DF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\npk = EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D3629", + "5A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 48C78CB714B9CF88A8B317A6FBB681B8F47D56524122156503823B600236D3726EDD9087504705CB4698A1515DC0D80B3F87C63D575170F45D121A848D897C3C0063DFE9B2D616A96552384FB72D6226A193F90E15B364AE667C34BA27FDD0AC0DEBCF450578C6D182DA365D40786522C37B54E0126ED7B3C6BCCF28F40770F23736B394210B67EBFA72F6B27799FB1F6E48CB7407261A86884621C529974635B35F5B4C530E68BEE8CC213387B66A4127D01223180067A2EC24B2EBB579F74BFD5417FE995BBF816737722912B5B4DBB4C938D0686D1C2A44880FA7231944C195FBD67C67E60861D169DDC41F8150B52A68C14425190BE2ABBCF5BABB734AA03538899678D4290738CC63EEE611E4344EA73B9C41F36C712A4C6C72422000CB93E144F3C588A2299D5704CB347B90B2905CBF69CF1DC5C670909C478094E88C01BB3B3E4FE246F8DC3C62DA37BB13B6E2046911D85D5790869FA4A54FF16794620480919C0DD74B9887BB5C125C34D76B3527A42A46B689FC4C57571AF13C44B7D30A041028E97C0A1E50621567374DE7A4207ACD4CB18417C7984645CF4F2B5A5434BE8F119798C0760229301E14431B0B652C643C0EA0CCAA13CBC6FA6DC8D348B908B78343978FD5A0EEE90CA5104184F33F107837B3EC667EB207000570DD33856939BC8BA671B3731EDB2A94596A8F2F37BBBF5048087091FD2AB164F5C6A8F92F65239F08844ED4F605E3BC1BF780877EEB3F4C85BF696C691F85A947461331AA33B15973AB4923F429C7913731BC025539232217F801EC7078E2F0AF3EC7494684BFC40B4FF31798467746F60BC9BCCB5B1E397DFC6165773A965E55034DD1094966694D7806F2F505CEBC3B3DC307405431FCA21614089C633B522510A5FCA73462B32FD69200DC614C5E88454F181D845B19B8866259A2372BB3361B9ABD5AA278B1773057E26108BB020A9610BC19AF13454DF46B4FB5A68C3E7ABA6E7197AD63439C7252CF9507E32072E437296883C93902250165A1AEE8BE0CE6ACC2029E10E97536EB958B691AE3E3AA9996986805C6D1F6356D26C1E63C550381B292FB1B95E183CA933D5BE1BAF6294C4B248B4264724712B2A2816ED3D09042287EB8A17AD6C86255AC492F53A21EBCC19B3C8BB1E78F58BA98BC8AA77F6A5CB90C0456E1CD663137E11185536B02D8708644539701B193BA52258064B289D053404BC78A397AB86895BAF1934E8B2F6CC3AE48869BE7422E581A6FF748519BC30BC96C716B0A24A02679ACD5151CB2A0FA127C81EA513C3CCC3B84A34025522486CE424BC04C860EDC5758AA990FED372DB324614FE91589D78ACC88C43C2643D540A509F090EBFA6214832C76CA982FAA1CA4465F9C14AB4E6459F072558946CEBA113B5FC7024A364970C72933331A6A4B0D4196B9E6219595E229F3E28FB2D5C6C4C041DB226AB611B04C3A80FB5A7F15E08DF3347DEF02663AA39409AC4E8C8BB0934B46B6A8816CC70C8C0B11A7EC1CCE57BF5BAA30E69207D7E59C9E386D5CF7863C133BA1B510F5E06C4876BA7849611BACC369B039EFE173DF6B8A22469E1F200F2AA53FF84390B88302D9F9915C4B8257754B3423097E7C6B0DF0A71B2162050A67BE291B2DCA0460A455A68068C3DA2EC3C5C4FA3A272D45B55F58A01F2A8DE5C243AE791C0FE643BCB35817C154FFD29315CC7B4C3843CA4419146422F63246D1FC543F24A884839B4788C10F0846B3FB87E98BC4FF634C05C60F250B8C2BFB46C50C8A5CCA5CEED866BADACE5A8C88A2E2590674727F969056569B2B0615E641931C3B94A12A715925CE33716A985A5762544AF3B442486B14316C9AD100396E9885C7B0BA8C67621B6C1E90C13A248A3BF6C0BE9F96601572C87154041878891A2A5448AC965C2C7C283166AB39AB1576AD253491AB04A11B824FB6FA516B6709F57B98A610B94B2A2B87F50480640E1084A6EAE10FAEA01C281B97B8ECA8575CC00A2020E1533C3EC30D9A55883EA9C5B2681FDA938F1536546CC474E5E37A05EB89AE4A822CC6A32B8C828EF782065695DD630063CB97E953B04911AAAEA90ABDC20AF3695492B49B07C26F79F59F32D74674F37971D2668340A4803996358C59051685CF15410A72657355692816699CEA982CB364EBA27CB3F055C38CCB7A5A78348CC39E6039A1126D369495687342F9B7C7C88A5F0D1C2B15E68366532F17D6CA8FD85D8E9249EDE8C5CE6572D816657D5755236AC059125743772EA7EA7F42785B48F62974A7B7270C93B4C6C02CCB87E54BA64CAA6967176E132AA33921384AA9737AF3A3E2D881224629A76C50712BA306B60FC88B85DA88B716A41509A95876355FDD49A2EB7130600ABD277810301062B0B9BE3C97343E345E8FE25F6B58CB16C90A36830452547F4F658110F0745329406DC8A698A71449888E2554C5B039076F67397A94CD13E4B9F9558BB0464A39074FB6E556494032B5433D3DF005CE4A1145F0448AF07A089447CEE578C2AB5D090A2B9CEAAB2B472420A56CAAA04387D7969FD51A1923C14959834B905617C61A68645AA51150F0079EA64BB16A8A8FBF701C9F5CA74A1803519792AB169976F886CECC709AA90C408720FED90B58D006F2F50D23C4BAC1432176A47627F6090A788403042EFD5A7D1A22C793AA8DD9A91E381ACB0B5625E0FC203FE0B4C7E816EAFB87CD774A5053036AFAB5B293C23598932ED3658F8453B958C1846C61C4190386343435B04C14EA3597F84A22F70124CB293781ACCB8BA008425149643E52CC124969929721486B42AC9B592EB1C15C4F8C6BBF901B8DD419C17C38D68BCB9D519E16021E62B211C6EA00E5622486E41F81F6AB58C49BA5729C91B2396F7BC9CF8462AF8B06D1C28B0CCA2FAEDA8B829943F64456BD214B7AE57061A325BB9C097B656217D65B36F575D39C11F971157ABBA074ECC1BA302D5318085E13AED84AC8D16652361B67A02C41AAB82D10FC339C53B3E096AEC1E1276A572CE1A5700C034014884392CC6EB4F9AD80A52B711053E2245537E76ACEE36F530610B8CCC4CAF241A0F3C1F8195CAD80C69B644C45F68BA7C448431705B3E9BB84568C895B56351A09BDD8AB2763054384C116E272F5D0A7F1F158E5F68ED0F47F625CA3732729E53A87D223C1CA807D277B726D0C7EE938667FF1C4AF519AB7E1446A077B6045995D3001FF289014E43C7AB738F422AEEA3269C878B3A7D979AAB698C4B57462339703386CB4D0BB0598272349B04230C6B6708C894BB409755DD4E09FB8A84E6EE678C896992E845908B963FBC407589ACDEC414546A92B1DA98C294B23A53CA79A27859BA787A7689202833B87893FDE1B230B936916BB038316B025A5B1039A775B055D6B26797482672F02985E39C88911A4540327E3680C574150B74331EC63076D645743C677ABC255D0B11D9489A35D65448A2C1BDE4228B4D0CA03441D90B57D5C16B6BC6562B4D22E61E167861CB62EFB1A43F008877A2895E95B4E0428086C7C34C146F5FC2C9BABCDB0F74C76680A62A5C8A82348E7B396B7D95BCA26169FFB90125B765D104ECBA32D3291A38079567A599644CBB4D36549F26615FD31A6232688BD1694D6C72CBF04C91638AC4E7C1D8BE2CDBAB51FAE70093AF3272B885E56F62BFD925B02D099602110914A50D3431F10A803608806D9257BDE17123E939DF7E1951883CA93E1820E852F2B511218152011012B8ADB46D9C400EF099AD3E412EEA953F7EB7E627A762DE88E7AF6AE0B832190B91950AA40713521E0F54955F2039213C16A604B29CB6DBA67B89947BCD81B22700569EFB06548944DECD13BD133877E44AE8480C46B6B547D72BB1FFA0F88FC3B13E2A48E5B490301D00DF251E5691D36295A16DACEF03C7974341EC3289FFD87434854062ED9475E758B6C297ACC679730E291CBB52562CB9408B07BD70215AED0A1034C6FCCBCCEC88B72E44944AB79592E659865F019280B8723C578096220CE5A0930DAB0075BBF09B952C217B4AD8B707B8106F9F5180EB514176AAEDCC3BBE0A9BF876895FFB1565D61B01F0A3F2D9391C56B6E6A9363D434B1338456313472AD730CD9374C8D81788FAC62D68694DF05BB88A6613EE14D13CB6E18F69B372C2944A7A76D3A16157686AB6250A98B42D50B15AA8BC9647A480C7388A78A78D9635460934C7EA57C4979C9B48C5D5B75CE132814B26C0FB06AACDE963010D592AC173171B55AE4EBACB3777DC9AA8021FC90D5D286D2769FFB833812F6A6E806BD70C74F87AB6442257F56DC7881A781EDE06A48C1383938A9F242264AA93918BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC35D109F57EA2764642EA3473A4F192CEDFBE153A37F131CDF447B60E92310EEADF05318B5F655EFE36F1B678CF4B875108A18DB2FA312261CAF839F84BD956C5\nencap_coins = AD6466DD59F26B762FB02B19EEDF5F79964DA68BCE0459B91C3A6EE5A7E01183\nct = 278B5189F25085BA29B9EDF5ABB4D1D0F8082975F102319F96191CC29C5D4267D0933CF0254036E4672DF1A035487330980FBE9182B712674FC5553E52AECA7F63C41748433AE99E5FB13C4C21CF6E1E07E649336AA0727EBF58DBBBF892CF37A79479877E06B7A502B02C00B28205CCF9921FE3C8B852C1D174A82093EF4F34835B4303FBBD92213617341A9ECD9D1A3284DA9A740D201044EEA4DDBFC58B2EA7B36272A8C30677FA5D99BE658F39A8677FABD1E93416E7634640EA09291DA4E3CD7A7480ED69E8C5C07E268ACB43CFA694636F9102BCEF92D9413E27F125D50DCF98EF820F6E3FA89367B86271D7A692270EBDE7FB4D6C060C5F1CEAD5D166714929AB268CE48C88529394FA3B6F841D89AA1E3888ACD508627BA47AD12863C12B202CBD8092F3689F451653C335BDBB4C595254125CE4F35C96DE2F8F1EDFD9F75E01AB8BD088893D43F1E95D541CE98D91A1A0FF719AAC2005D387B79B3253145898FF1B4FEC6AC580107952E3FF3F8143404E449E15470BC0FCB5EAC90EA29F2913DC38D0911385B2E6CBDD5959BFF9F1D413C9E1512AFE566D574A31539DE8455298DAF27D4CEC394C1576B88763319A1DDA9FBC7CC569A9EE8D3B92C1D099EBB579BC175031DC9F94F4E8B5131E220CAE8F70D45900D6C5625C264E99B5F0DBFE823D9249368EC30E762AECA945E10B7C259DA3A2A71A217BC26019AE09C222A57C89253A357A087C88D8CED20204B0D9F168EB4A7EF114D040EDCD6567E22", + "05F6591AA06DC7BCE9B8A10EF597F5FD0212CC616E2FB30E5E85D69F0B17A21529B711F51F2148ECE1E7BA131B7BB92BEC12DA9476864E4A5BB722C200C02064868C0A0E7AB1149640A76A79E659E6B8C50C636700F54E9D013176213AD34EB4B75DACEB413575573E9EBA79C064BF5921C5A1499019939D438525C2172D9144B888F1808116152D54B98BA01F0AC3300EADE11AEAB1E87DBEBB19EA0BE7DCB7AC631F52F7AA23BB8A955C328B42130B37B79C83FCC9409645B4CD28DCB9C91BFDF516FAFA2BFB873EF2644CE043F3D3D5159E2B0B04F4EC6D182B0E595F0D57FFEF49122F0136F7F5C7D3A0123384154ABE4A9A2444F64DB9B4D3587AD911851B56641711212A0189C8BDBBE8A73ED5628DB347FFAE650226F452BCFA78A0448BF561A1CFD65AFF7813F23B24EF5C1AFE4786F30B6FCDED6F137930FB0DEB8F2B152BCD92A09AFF3A8A2F594EC0B398B58C82D165F51D29EF26FA212578A133F0FBD163CF054A6EC7D0C8D4D8BA4ABE1B372ED1FF525005ADE9563142AC496C8D3007D8D534F28DD3417FCB51F4200DEF615ADA318E2CA40688CC48F6D797E03AAC4348739B93855A80A6D782AF4DBCBCE94117747DB0A79BE59227129A5EC140F4D882697B780EFD66C41ADE50974E4550805F176729879B0EABF14F6BED4461BAE0292C75896AFE4ED3D924ADEE3CEA67803578BA3297077D2E9A3196C99781462873A820530650F30F512226BD7AF214E3A42CC3FA0AE79250F0C62451FD555228F0FB2A13DA87FB0F44EE0AB97DD8569777BEDF1ABAA1CAEF2493E854093B33ED211C1B1A1CB3495C9C76B146C30DC6367646BE533119D1841B7FF69D29462969093C8CA5589E432D745AC106A6F4F458050A423451906B9495D7C9110855D8CB5D80CCF7FF1CB07FA21EE39F7C00E968E7CCBD6D65567AB44E109F28F3629A64757D4A3520AF29A1EE221465186B668CF98AAB586C7838A72970A470BE2B94EAD064715A1F05F50F86F187B8AA994B428343D1059B15BCED543E903D10E5D91970F1FFBB9F2B0F39D4F88D3D9C9ECD489548274851C61E86CA1F2ABC239C051F3A997C6487DD1106BF242668C73300A2A73AC48DD8951799858F1881FD4E9614EE2A6A1E2CDC37E00F3E997F7EE2FC4A99BE8F1DF3267174A3E178EDA1BD0514D29F935A51B33B5C0AE79070E7532A6269DE19020177F8FAEBCFE4958EA46DE700D8FFE73996A9AC02E017DABA085F8D29E91BC4F5F76B1AA88F76063FDE0EA3128624026DAABA5D78D55668E5AA6860ADB3AD6E8C23C243A6D113B2BB82BA2F49CFE89055A02217644B59D1814CC5179DE15C78FF7660ED2AAA1E628C0AA6D5BC8387207A9BA839782C1DAD28443F9D8814B1D6A05CF9AF45B335388EFA3592145B703AE23908449B0302770195424609CC3CDD77B949B54F034\nss = D1FF41379220844AE81B2192809078C2A9D3F49FF9141DF683647B08916359A4\n\ncount = 16\nkeypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE62DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\npk = EA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAEBD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 953B6E6F452FFAB6B9E27B707F600992E228F5FAC92680AAF31300154B218AE51A012A4CF53840CFD714CB63CB4C7AA0E8EA6E50803CA370BB38C7205D9365448B38308868C83348ACC365BE62B4FA763ECC5112A48558E57230D92B5869D77D99A5C0BEF49819500B333300910117E05B082D15368AE529923C6BC9D3594AB33C91B81549829A2EE55AD152493E80AA80399F770899EC05417A698E6493AA647691FEDC92854C23702CAAFC8AB3A3194CE8437B8E2A7F69454ADF3170C282972ABB93CF152DD85587F6272B0B71590C81B3A9F680D19445FFF0C395310A17F55272CC3E1364A9AEA7A67AF4561CF10043B7B7EB4AB0791A8D62814F4B6536CFA69CA0493FEC1A53D58709FBAB9C87578D83C9441D62C267E7AA4EF0AFC7106C9F834A5A13206C4B58D7378AF90B85F7E05237559D6D7819F455AA01D68BC297A8DD760A0DF971542919979218B4861A49E45AAB12BE67080D197C25CA53483D781BA27893D23BAECD393DD1643DC2A53275C84A19900B364CCC94A8BA3B5768F8DBBE08A7B08FD2746BEC62C98C5E5198695B12048BA5C98753AABA88BFBBC6C8DE490AFAA8343D334AAEB72532C63D60667079B41B6A287B04C797458ACD9104C94E96BF18137B0868737DC00A8E2164E0980B9B2135DC7C0E80E1B930C22874FC2CDBE0B5542732E8FA80E407A1A6E5AF0AA3168A963587379AA3E6A2B082A8A35604BAD827BD6AA1FEA76A608100DDC40B17283EDDAB2335B8796DC1BB57887787A4273C4185867368BE581F6E5767BBF0580F07B003556ECFFC3AE336260FA0A80A2C9E4C9914144551C89A9D68373ED9C7AFA83C75C6B8AFFB54187D3B46ABDC61D9E070B5584BE7564F932985EA4C739CC906732A7CF79A65F0F7B0682CAA5D2070B3E0699B1BB3AC0B38CAF22CA4DB9472D06B02954E36C0A3D8890473588C77E43990DA1C7103985761CA711109BEC0B805607D732A36BAF897E93C6D9A988B94C67A4592B7583126FD452FF0B45A033824983715C60478685B9C2D013D41B47EB342A05FB76232554DF30990D6F1B37EA9172020C66FAC8F415615EBE07833A2588EF622034074B214CCD9395648071821D1109DAA87C0E00CD9573254538EC3B8459CE56578C09CA66A508E88C4DBF6183A268B86FA4B7733A8CC89AC81619AF8F56D8ADB1F665A7AC413005BE730AA41CEF2B06A7FBA535552C8CEF73E90A8584A8B799C323F61FAAD4B8C25D06CB883493147069EB1C9C8FB262B699693D0601262E9CE5B383A0D27C1572C49547BC908C003490827343A690859A15B20119975C35AA991183052F117B53D06C5F4683D19CA5BA6F5595B8B269D96C1B3524CC8FC6EEC750CA33B5518603F59B50741D246642BB88EF61A8BD4C54F48AF3F573D4CDC5143ECBDDAB5A281400721544E16E35EA7A05F161003A6C3ADAF690189BCB074F546BC2033B1E8B00D56CF32E0733DC81D05EB358D148A91FACA963B814A9C5FDFDB4DE79B729DFC26C3D9B48A4730337B0BAC8C2A3628268159979F6B10AA9AB90ADAB98B9C0928FC4E3570AB01F02D5A64C5F605596E3498EA532472760F61CB2EB734C174E48237C656636645886B65C566BF95D927B692A02F0100CE756A60B508A18754D8F6BD8B884E0AC57F0C0B8F12347D40FA30F364121147263860825461BDE41136AF083B303AC118D685622CB7C4092BC0063328A2484D3392F8AC4D91B64C2D19A8D2A1936EFB0AD83C76B51310AFD878246C52A2B13E8D3719A6729BBF057365185E997603164C63495A651A65926EC96C7C54A03CF00A74A83FD59B1BB33C55711C4E268AC89C730F84858E67142F051C617E131BF1A66FE39C5BA4D12676549D6331B9AB32A10CD9AB9A686216E0CC652C981F74C3A070A2520A9F45336B955C46CAB108365861E5C79BD4F92D36959804BCB458F8436241AB5B", + "204BC9D48BAE38BBFA500DE53A7AD671BD4A29057951645A346C2F7B1E6573323CF6836433505CB116361919AC640A8E504307DC9B0641A2900313FDA004A1C4A8F0EBA7C42985472A57ADC37D90139DD6F23E39B15DB0736B8616603DA46ECDB42BE478B728519BFB1A95A33C9B7C2A52FA1A089D647FA6BCAF16B83F27791A59C89011739909DC13CD0A8E32381087EA4024189FEA9213F8FB3AF02330F61AB15D3A31CBF57898F016B419430D790F4BA8A594E2CCB6483E46E5474518CCD033543065CBE6A5755E97790C4109A5CB18B124992D885493E03A262C3DA395B46A069B9154C81294A7DD59BD092B69ACA326220475FC792AEB639CCFA62CB9C549D28736A944AF91119AD865C8E13700CE9482AB6B89FA7794F9D273BAB516D142455A78675E21A8E74CB13876C82C738A55A4649304CB8F9CB2DCE220C1BC06DDB0C5291595BD5867FD105236A91D3D61B25950C4D991625D3AA711A2449D118A51A88A1C4C17CA680C3CA950D141A220A0271A2B0593DB333C1CCBE6A1380E465FE60404055BBFC511895861A32433A7037A00CAC8197AC11528011E4ECA80BBD921F2BB8162C0580FB94207C89471DA649EE7CFFA4293C4B6BADDCB88EFCA19AB6C6E71F54814B8A2EFF67ED476088DC30727AA0A47B81F9390BDFB93C3A8281EF3B92BE88B130FA739023ACA492549D42103663B97D7318C01E0660696984AA5C5BB1019024862081BA8D464B2D10AC6096B5B04B5CF867C51141A785A41A25703627F0A51BFA82344723C0BA43184A77556B8CB107232F480488CB24F8BF324BE8116FB49C8C329BBAF00C9AC7751A39A222217979A83301C0528B87992B87CBD5C576C806B4E8C383D5FB025CE83104FC5ABC9D235EA374588505018C167A78902ADF24F33AC22811C612CC09B4AB1240FA18359134CF4F657FB5C96BC544F83B8B02620B5564694284452D8D0467716BF41504DBD6574F5BA2879B674E9EC858700213DF91F5F9B18686669C9365D2F2CB9DEF360EDA91272B876CC75A022724C7CAA7E003CBD0B8BCB5B8656FA7255F0C8BE4BF2398E3106E47BA27A934896370D52E0CFFD9263CC85B6266018FD6303371969E7B78D326C9FC2C9A5B1C32E68E218AD278A8D5CA5629210BA342148E45217D594958BC0EB6A13B5910AF6F616E290472CE203A7F76F1AEB4651F00397FA537FB419EF2CA0F28834EC0AC07B11BB22B3A1A1B1CFB4679586F720BF6151662303F6FA774CA020FC03CDCAC3B74C319C5B23CEED4C24EBC48F067735CD5A02F579693C6BA2A58C8A5CE9B5CBD88E4B246CB75B34E286455A7936F6082965579BE60A0812D34361695EE6282998219366628ED9575203D6652FB127074CBAEBD2C1B25C520468A4ABAB0B550503CDD33851ECAE8BB27726396A15A63DC26078368AA5A7C1B075E781FD231EC27CAC42EB9E507A82751B7C8CB7B3547B0A1A58C82CB99DA9CB926E311B5A9A1D682BB8DA2C40FB679AE4C15EA0360A39EB6FD10719AE253AAC91132938579D3616DFF29EA1D33640E3B71CF2652E85C786873E1457762D230E99B81DB1A99DD0A8CE052849E1F8A5EE050EB607AE2DB8AEE4D76845158617E4972BB97C10383A7C19A02907032337720DDA9B9F8174FC20AFB4439A21FB979AF288F7B7101B104E2C7A9002B353DC1C80BFB00797455640B603B65C4CDC89254014079FB33217A15C31F6262C1430002AA148CA251AA15981947D27951F24030F9ABC3E49370A94D803094881F3017A8BE248E2C9515822439AE537776949641513C99C695625134348172B76B8ED929D1063B05AC774D83A3A6B0482EBA52B2F07BD17021E0FC4B7651347F4B95E72F0A6D676158CA191A5C9975B1BB5B5218093EB9716E350E2D340ACE90956C05B5D874DD60A7C9716894F551DC5986E378C830AF8CE327A027741431D48714223C83F7B1DCA94CA5E99814E1311C69481F38BA87FAC128EA30C19B2BAAB1A2383113E5D282BBF0C4175A69FB4DB66FE4421BBB26B990203929B3A58A85245BACEDE19159D1AB21537CD7861191D15185CD5B4F07A2559110CB42BC0CBA54CFF480750B56933666CC470B2504895A1213DB43C5C176590C9D97AC7279D6DC55CCC7B1D4D82BB33F240B4C635A936BEB5D71F787C396371C088D65F7B2A395071A4E6C381A1708EC05A6E55959845B456794055864C566D445AD9091834B77A30228CAEC6A0829BC243A9330B42010D62149D672373812DD014873BC79F627B25B1ECC782384E0DC8ACCFFBAE88C0415F6CC03E7640895C744F4707E130A9C9AC6CBCB70729DB69EA7C6D8C8A9E94C1438C96289B41419AF6AB083219F8A88753CA8B6FF168D85C8A2AC94CB6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2CD65FD07A78E48C1A02E235EC76FDB509CF9903A4F5A850C51D9D3FDA383CC67DF7D92DDA83E6B2EF4CCE08C9134563063068A196D7B1A1A13623E48AE12528E\nencap_coins = 1A4D5DFF5847CFB48333E33BB00CA7301B144AA89DCD412FF5A3B1081D775B7F\nct = 6272CC8DFA60D5C2063E16EE8C31AEBADFC6C7F3A350393682CF83BD673C5A3433D6B73F63625CD979D9AC906E7C46EF95C0C898D447AAE1AFC7DFB35BBFDFB07CC16F9A7063AD16F3412A0C0EAA46ED10D3CA9621EE22B134718D50B4E601B48A8A1D1B1D14514F167D750E5B6853FCCB42FC0B5C6A30E513582CE730534EE451DE6CE4359CCE5E5B590469ACAF649EEE352B2C7A196958553C7D88EFDE2A0C36297C7F696C827D1DD93873FA0E9CFA11912A37511D6D2330E28D10F4E749DCEA33A7C24A4DE1080342B3ABF29EEA82D3DE8667F1BB686EC70922FA6BB6BEE83DAE104367DFC503E98681C92D80DD7FAA2FA49208DDBC177E8AE6F2889927B2545E68343D7567C29AFE18A0834C93CCC3716E07104E6D6ACF341E0C32488A69D8EB7378A3EB33DDABD9057E623AD889975C21CB20C9F345D8D3B974D753F880366B51FFD88D1DE7BD1C2EAF27FC4AF7A6DB86C369599C92827CCB9165D5D169621C02348210FB4AD472E321B225BC52B9D8B2442FC718A7EC83CB84FA5D9302F9D3756A83DA8DD3C30A0B64E6ED0A054545FC2BC940C1F1DAFAB99645BB462544EC15515E01E23C3542D0C2B0DC7AF6C4029C5ADBD6CD1DC3D0A2230EA9E2EC43D2F510EA883D293CC097E8E3BBAAF0F960EBD27EE12831C2A91DD564E93DCDC09B619FB5A2DE57C452AE2E756D4BD20132F0F407D3A0AE39CF5C20DE4563A9B224597CBFB9A0C1016C6DCA8AAAEED5288C1953C0623B2AE33C9966DDA5728AD11BB81E9D641E74EB7C760DB396107127DB8BFE704F66A90D84CEFE02C93575961ED6DE416BCFE3E69FB337B860DAA9CF75B6D6999F4394488248EBEF623D0C17DABE659896C89F32CBECA4F9C2EC923B39862C9A306847D599E1146CCB76E7C4126A4FE95758B8BFB5F4EF799CEA7C7E98B666FDE43F88FAC11C845E2F6E7762712ECF626F745494FA668D4344A7BC10D9894719E12F91E1B2ED0C1AA06070C07FB4DA3A8D3846FB8F4D2D725CC191C99C8E549EFA63A74C4ADF66C9C7A83018429AABF68AA7183B5E3C2C5965003033F2FDF43AC93ADA18DD2453FA00BFBEA8A64306EF0DD3ED001E9EA73A4694A7F76364E9ED09E485C0EF857F52500606DDD9E153E58583B165C51B9D973E526B800DAD61B4BDBFC2D258BEC181184C71A6A8E51A5A0C3C4992EDA7D10D8D2AB1D4803C27BBDADE299FCCC2C5ED01DEE124A612FC5718C3D4599A3AEE96B0A8CE1BF44AB2E71A124E60787555EFD8D5A83D238329E3C2EB728C214D5D5687B452D80012EB4F6360DB7C6CCD5663B9BB7798CBFECB176D8E79607038AE90DFB07B5C43FEC9E0AE595053C1F0E5BED42625B979C29BA59FE9CB1841A2173C52CF65AA65C45F08E7DA829F79D952AF1D9D72E2B3B1BB4EA6861D4574D9B3A036B53D37B4D39795FB8E0862BC9D652B06B825A1E9B04DDDAE27ED41FE0A6D4CC2B378186BD222CA409EC4A7B18652D170AD84E1C60C7F36EB149E6BBFCB0748DADB6584E96C9E250EA2FB0FE4C8333D4CCE0D71EA47738A9EF2FB17DDE2604004BC727F571291F1FD6B472067FB98602E854ED81AB7A576C551767D1594CC977136374ABE52E08CABCC7F233CFFA71D20BEB7850C536AE854462A169507C9C8035FD015745BFA9D483E1C6B54AED99CE63E6D25C64A70B66DA21A32468D6250FC9910B69D1D9F9DD73F849C0744716AAAAAB4C908645871DB49C7F256196C50B8AF91F2C55C0C714A95F5C4F81D559D401E8D09573FBAAE5A2454A3D6542A1BB20AE40A8D913F3F9A47D8FD4674CEF15D3327E32BA8BBC3A04169CF300B5A069FA57874DD23EF8D8706CDA2FD59CCA1B570A21C9045A41C4F4F0EFCA118A7655706476AE33099886DCD227529269D7F27D8C1B6574239DACAF80BC7888025803E1300E3D99DB860BA4FDBAB68A2E60D3DA33C0D67BCF3B11C8E2BEA06EDCC2632122ED9197BC7F822870FEB717A259F6A84D7CCD1DEA2D79DDBC59E213530EE6A2940583CD1EB3B977D6EFCA5AE2EAB98E179CC30C3FF25700F69512D798B84D1D984DF36794051D12027CF888568EA686DE5F08EAEC7D756A042B287E87F3154B99EC8BDEE69335CACBAEB047631874AE34BE749C957D8A2C36A0D14F6D996D7F815E51F7AC8E55B2A6069504BB73F82BC9CD29E556AB7FC302772563DAA699A1A8533641E1E5D5931EADF33C32DE2CE9A12\nss = BC0E3780C03425D7733C6F4FDF9D55A2D81E8D7E79E35B729000865B40CB2C3A\n\ncount = 17\nkeypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF550F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\npk = F1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405", + "A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 87C0B4D44CC9EB48C126C5877FF87929B08485FB81E479139C3299C70C43C3FC8C238A81D4E61E62A33DB2499C866B7107D116B7FCB1B0530A7E758A8D487D11575079265B3158302A23732BD07330071BD7CB7199476C39B583A2446109E99FD5C95BE21A292CF37490906E84A82605B8455825C82ECA4B7E218644460CE581214C78AC4473688BD6A9A826217490AD791B7835A85935782847981CA97B6DFE88B63701CFBE3929A2DBAB1628155506C353639D153656B90C5AFF36BAEDF1B87DA5BCE2A108FB6C3B29E77DAE803A0DCBA48AC6882F6C1194E88387F30A47C27D02C37D988346A2A29584A55CB5D3C44C05A18619A4FD412BABC31A046221B3994C8F22CE272C9E6E948C3D043295F413349796C38911F8DCADEAE47351C15E9A1743EB65BDC7471F37FCC93CEC867CD4808ECB281FC17EFD004DD64AB432D664864B43F8A9B1E763529AE2C413ABBCF30A4A478A30A0104D802037C4A8AF01B534DD600E31A1630FF13B2F730924CB790166AF3B7322BAF4409CBBA500C1BB32894E65445F04E4B4B4933DE51267635037FAA44E2775CAA4212F4E0600E51069ABA662C86145E2117347BB1748D63E412550C004237CF02B02AABB18D8533D19B1A879A079B31D529AACBF5258483C80738B380C83119C12B23CDCBC7D027506F3705CE1316DD24594A4BD32D10382F8AB47478F23763898398D7430264203A76B0C4455237F3E765EA5516388595CE9E2BCE2DC2258B5B96C782865FB5354427A2D7806123B0CCA782B1C329411C6C133934BA4A959DA88A072BC6E2D63A007572E36B82C5643564BEC47BC8953D4AAABD146AB5EB36E33F825FB9CA01E223253C320F76C98F810CA52A2C604622F7A60378809A59B19680AA69EED2003E272B8A1F3C8A55BCA129640C5A00D187BCAF465204C73CEE66A2FEEA414F02859C9988356D26665196674D25E64CC5689965CFDB2C0E47A531CE32B3DAA9C649954342A3F62253FDF826AAFCA7DC85A7A8E15161435212D7A4A3BD4B57A2CCCA3506999D407D9B6ABCC97209FA97454B0974DC2C7CF3C3FA40306CD6239DC450536974A8AB773374504B9889CB42BCE4EF4606BDAA559346F18D087BF8B7F0D9B21B0C9B75B5903194B0744A1C47483488EB4C1CA2C83D8198CC6A523D9329F6582863CAC2951268C01770A8081C1C26587D7610088E6068E020E10472C825C395AC6783F074EFA8597FEAC3734399BFA247E4E1531EAC70FE49355E44B3BA5439EA1E65EDA94485FB710124BB968490F1C8B68E87A4C4682156FC06A33275B6B202AA0D508B3789AACA627F0F0C19026CEC38A95F7547D936B255BE7A7525C97AB4282714C32A23C4723A82298F2CE90FCB4761B9EEE869E4D3484BA2B222DC28BC612B1F41607CF57781990009F29617549C0B2179705A34916DB154AA3747867C3EF6A0693BBA5C1D42E14B3247B41059F92607A60AFCDECC1C6F3839DB943F5EBC4D340AABE21269095B3F7D9BDE9EBC21DE788794B63E1098CC2903A83CA2027E8BCB78B855FD56FCF16B45E47994AAC71FC815C521AC1A1B697A18569AC2816F52640CF9059C4EB95E6FA1B32B77BD7CBCB6AB384DE74B6A2708400E980EEF5ACDBE5733BE895B64107266C565AF2A204E98FFF0058161637F5F0BC5E539BB0E12590A00F16F57FD0962B7C9589F6D3062D81860CCB94882C0A06D5965CC9BDF6213215867F1A0C30822046C985896F62684D95765AE1C25501186A3AAD77820AAF43C955A83A259982C77B2904AA471BC683BCF97E65E27CD82C545B096E9B762BF3304D9D5C1F3E6663CFE80953A86ABD0007E1F2628210B042F781BD59B2DBF2899B97A0CC345628C4C3BBB583D8807140C46BF8931AC3C34CFA78230882395FC1A51C1B50BA71274AA2383374B3EA238CE3B87247E0CEB0991AD9F74745698D06C1A5EE089E48D9CFE46A4FE733826462C188E8615AEAAFA501B9D6C6A96CE24CA097187F618DF5686513684CE2A9077E81A83068423A916FB4A8A47DF2CB88572F8FB4405AE59391566C88872F8AC48E705B0634A370F0EBAC6CFC66C4B536D3BC22459B2B3499ACD921367459C4BB3A2BABC2916E9B99E86A6C649C18C8E946EB106EC7A97595A503E42419A23109F1415E329290EC5581F96C8CF1564B86096399F0415E5B757E7A6F9BA5120DD8A938E06C7AD8581FECB46B60AFBBB444EA375E53837827F80DE1E3753A4AA255A4917F1C8AF87923F8397C9750CBC7E5864049315E718AA2732B6BF7BE35694468F55B45449934715E460C6EAF734F96A1ADF87609F8551DCA87A94F0217E4E507C2B637F368CCEC681F36D6CDD469BE9D0BC7828C1BF13A2D28B8093B59A174D271AE9736B6397A4B8C9E4ED085A705A4987BC56DC172CAF58E543BB9D151B259E735CA851DBB685D5158596D61A411E7C542A240C4900BCEEB6E6AA7ACC7DB5DBF60C178813051574DCDFAA38D6B8EB595712C8B758F7827A981944F550597D120E926486E623ECD029E92825EBAE4B6D049011FA7216DD81C005B376BF6B1171654B5A3BA932BC98111B8213343B9E18C9E7479611606961B476ADAB27E457225351E2981A4E65B6A7F0B02078505D7D3B7DD671C1BB79610DAC7C92518A8B851EA5C3115F5CADAD3CB24923BAA686542E83482B725474381409A4016E54066C32420E99349D0C5A32CCB0B010983B96F8C657018AC0014A34020888317A13C8296A5FDA3937EBC61F2D1022B2B00E7A6341BDC70D1A11B9EB10673C07E612363E6F0413095561DC15C313138EFE56C67877C51F216476AB182A233F34801205A9087BA56A938900A0CCED6E16462A5BF746AB679AACEBED1B1B62B78A1E2AEAAA336F5286A84FA76E1FAB798749D8EAA1E71C48EF6A08977235EC54179CEBCC349863A9E40B61D68C1DDDA72D60B061F0C42E6C179C0228D8722AE90D022D9747CCF9326E4E27BC87257C24892043ABA248C1CCB8405A66712779444EE39BF91292B9F926D1C99C65A7941BC7C1378F682F390B855D88273E56FC1067088232F679C5544A03B64CB2A8D9B8319D254C3B19AA6184B1DB0529BB9750DF0CC6CF5A39B7139383876F633763CD07FEB86393F6053A25B043E6B736B0309E7743103F0262133A4B701028DB889FEDB88B0F5A49D77938C33A5AF559468A91E6184BB9EE9BD71D060C6F0B2A2413BBA67493FB9A12E7B8C4F35497EC192B4086B4741402E46C97DD85F12D79A9B915160C788BC552A00C8AB88B50506363FF3EAB9F84B5ACA7460C882015EC08B3B4155621558EFFA01B4E1C3FFC310A2405DD4D4561E8BCE8AF738CF65279FD56571BB2A76FAA6B1BA9B0B9C7C8E8C9349D504952C8883A4BEA1C2C7F0528840119BBFF2B2887310A7F1030BCBB0B8002402C2C782C183853658FB374DE5AC9BACC24DAD86B088DAAC4B62640FBC5EB9990E089B1F49E95BF3471EDFA0521FE910C0DA89A1193D2ACC253C9AA8ED15BB4BCB16D3C14D262895D594693825AC0CA0567ACC11C94A6C27438D6A5403A320B2C4C47400A9817A2296BE402DC688957C7494600870E84CBAA433076B201CC64B3A3A51311F7C5A3AB206FA37C0A1C98048271648B5A5384C119DD73EA44370358182C713AB2E399655A171670A5295773D2C36B6E4B934599656C7808F13044084A82666742EB6B605DD2751DE5872DF234694A84397AAAF3B894E0A7507C3A354DC3409CCBA4CB16B5387406BF7D005A17352C4D331B7801596F031A7A15044E1BCC00C4A920A1FF7CC1B904847977261EDE038C5C51841C88BE1CB8B214CAAA5D3BDFADCC66FB49AFB234DAB467C45C2471EE52019B952BF716A1BB4059549A8C0BBA67519AD4F10CFEE06BB34496F38F9491C172F2BE413DA1B0A7DE20DCBC1AFF4103E546C8FCBB20BDCA475C9161DCEA2AA3AD534FDF042B2776B04477B14F2C705C85B3A7C5AC3803B3548B132C6AF8E90BA88BA49981729A8621F30C2AA0DAB04B49BB28ABC92D9CC8311FAA8DAB45D545611A36B86549760CBEB4AD464199A35811A63CFA00A8A1BFC202BA75D73560EADD235C2490C8E514CA29B30DDB0996798A4F5F76765D977033A5F61196BA517AD5764C0E1B553035201E48C406382A842256162B067F887729E298436485F10236F67F96D263C9D0835171DDA6D1E5A89A7137E39C39BCC7488B1B365A1AB99393C1C35CBA50014163C84977EDC8F02EBC9B5EC5045C6B1091BA794303E8BB52C7B8238A635C23D3C13D9E918D29025474098419AADA6720C70DA55905C197C1114C60054FCC651AB6AA9876430D4D530EC7A7A734189A5844AB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A376F022313718ABA32", + "5EF4C3B720E2C3AB314ACE74E983948BA2E43EE3A6EBDE0F6AA3E88F7FA8A96067F8CDAECEEAC90C2D0B5E277E56E9C405EC9420C30252\nencap_coins = 34F44EC2092EEAF686F2EA170591A98527CBB03A4FA9477A7AEF6B41A54FEEB2\nct = EA8954C17122A6EFE05933B13644A6123D05C1C771BD3397D46E31604551CDB16169630BB93F438B33BC0981FA90840B053333EAC8B1715C73F65805EDE5343F2C5D91FA41FA83FB1E624625C094580B68ECD3DD283686EABBFEDBD7BE13232191545DA656D83A27CC71AD58DBAE42341944D92F819CAAE8227E6EA846375D0C1CF696CC2C9301C968DC40E829E028A1A6B513ACF649FED10841EE24400F2946007B61B1FCA012E5D5B891EA14D396B6C0DBC4B6166CD89BE4F7B74FD84C043867687FF66E5FFD8F02D125E5EA8036645FBEF762224C054AE9AFED246C36749E93DF31370A020120542387F788B1D096D9CB8ECC500E41D5F2061770558D78663CF0488AB7863D06647B7450A59BE6A1A712CE7EC4B32F6AF1AC9DDB95091C76CA27B1915343C7229B5735CBC9E875E86739C4F23D501DAE10D60B6474A8B506006BCD31D4CF973347438E86F3264CEC78B9911E996CAC9676A805AF310770694582FA54FE0F2743B3BE1EBD6B9B3DB84BCEFA74107ACF31ACD5CD34AA8F6B713E8D682379FCDF90F60CA859E83357DF7B93269BC0885FC47516DD2D1D15554E588338D01AA117A01B9CAB1A3482F360B9476DB42BCF167E6B449B4195886D1D164BF214497B4ACE58ABD5CD3968C9BCB47DEB7F66CA0AECACCE74BCD931FD333E1D4264E04662349A126603ED70B721B135CC50F4147B6CB07CFF5D162329CF55E8C1392D85FD2FFD99443F81892ABEA4262E564B78DC3572A24935421AD47E23B0D3B05441804107980762520DE23005793332574E38071A2148C293B6F9C864535AC97C107444370777F075ADC7C3747DF31B3D8672DEFA773C8143DB36CE2509BA44AFC7513741DD5DF872615A231F5EB8D1D7206F7190786F372C83F18CBC868FCDDB1F7BD5BD649877F1A1C9A56820A26F9A3B13B4E453D3F526FC8170E471D7F44717A81D6817A17A9B0AD3F0945F5165DDA4F6F632E5B3A9EE74F41AB125962BE1174069B1286F60CDACFAC5C287C43DE1E83C8F0471A115D9264A7FD05CCAADE7B379B24152B1E5137575B8BE9A68566463C535ECCD79E8BE6D940E2E1503F45C304F416CE00A4D2E02C75CC3FAF6E40A6D49A2D3CB4AC6E33F42836E7C7CF2722A412296E599E3F8D2D470A29E64F070106150733D9162C5A69407DF9627C451B9B5716D41F5F6D3BA04669E0CF06C8E5B517CD49390F2605C90C069D657127CD7B06D39FECBDF777825EB25B0DE70FBF192565316B03E711B0C13C32D34B407813136734481E3DCE2149471701543D454537275C89181C278094E7C889A3D400F9F232F2B189B3033B0C55C5F47BB4C33E19E10AE8806B8E8E45CB13DBBDE9493AF6F6767520A173C71BA83446F2C9EBACE014316106AB5A1FD0134BFFE664A96FF218DD553604B4395F486701D47B3D257B916DAF80ABB4D668865822D0964FC54EF5BCC3041888BBB98E6735F5C28698AFADA8A08A397A1EE5366C5F045EAF23C912C48ECCCE3D268F97B7B6ED3E28FC2C3B9D4EFD26602F3D1FFBAF174B29DEEC651754A44E26A049E6465D54E63974C38CD737166496E715AA0533B0444670C6541A44AA190DF606182362C9434F7E4B08594362063CAC1618FFE240817561499DE08E73C6597006E732CB60C850AFE69C0DC29B8D5CAC3DE859380B475B9509C4F965ED07EF966123372D944A3415D35A7974655A07E944E8CCC2B6BC2B451D211F5BF5B2AB4F311ACF34046B842AE63F39F854061BC52F47EFA217F41574F6B04FB79CFDC0DF47C022EE1FCDB3F0419F0656E73ADF0C11B495D336326E05174E679490735F580F05ED7F6277B7701EC403DA44E90E7477B24E6D8A92104C09312E0CCF350C8F9F6E969DE68BCBBD69AF13A97FE86DD2B56EE1AB1140314D6B1040313088EBE1F75A8E1B533950167CD92DABB5E6E748233217FF7C0894E9EBF3300146777739D6883DC37144AF9A816C6CE136FEADE4B705FE5818EE9615F63257B5B06FF70D82658F48A2BEFC216562EDA5198D0DA8CA9DD31070B3703BC2C0D07DC50B74E21187A6314FB8C24DF44D4B9A2BD1164A49FBDF7DD42499D5A95E01E9D6B694EF9E0CCF4EA362A71F47D657606891E1F72815851ACF09BCFDC845023D2062C006D652E2E759051BF6401BAE0FA23EB2D52E75989DA16C86D6265D02EC26544C6320C44B835A4F72195B655E1FECECB0E7C2A\nss = B24BC6D331106D8E3F565C8790420AC92B1D23DD6A271A4EBFD635DC3728EE5D\n\ncount = 18\nkeypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B04F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\npk = 14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080DA8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = 4DBA785B32456E16A8E9A20FA7536F1B4555A9B403A09738657A148361788D3C358A7BABA8B4C58AC979C4F786E588AE245CB0C12C284F848B89585F76892FD65CB906D39B385A04D2F5B2154ABD1E77AD9501ABAC73237780B33C601FAC50BA3FC07E8525819593B7D7E69FDEA46F14F1128A475E4784AF38985501DCA6D20BC8DC1C5C7740B33804358F71B6E97B2A0E7350F7608321736083DC54E0253C6E5C5665D0B7E68355D4E98DAA753C1ABC1429B397DA773B043459E5AABD093A5B0210502BC2CAB250041997861286924AA0A190307431719588CC2E6FB68711C964FC20393C73B7C967C603120A3CC11B2EFCA3DD6616D0E2C835FA92946A40C4CC2F4655301ECB09424286B3C7A07AD3C6EA37BF6132AAE2D9A335E34B6C816D93CC7EDE020AB723B272B70F494834CCD93BD7800BC39919DEA4BE4C585F827A4351E233026760DC83377329CCBFF180A562AC50833C0F861E795C00EE74B584F693222B28EEFCB445F19B06154ABD0110C6A017ED525B5FA30C64E60663573B8691BA68E2BC580157F1C66EBE388AA2747C50919AF644ACD903A801A5C04A6A2EAC686C89835CF59A791AD5642274A0F78244491670C66C9BCE24BA5CF6B86967AEFE6728DCE8973FD29045DB844DC80022297CF530C8ECA4808F603A90A840AD70A803E6A0BFB44B38616816073C5D7BA26A64048F81A3BAD3A0C9CB0672C7466E38824529298A7C0D82940540C312F429411B403F64E419CF720E1F73026184CEE538B27CFB91F16186DCD3904BA6A34254155B3CB3157937D5618568F46F283C7C0E88696324A4FD77C3E6FA5B5DC0A13116274E5792FED69EABA973730A79878103BF63934D179143DC23ED39585D40C06A99AEE0F4462F123B8A6B539DEA9E05117B08338DD6754398E7496F612B4D892CA54A13EC9B2DC7022CF779668809AD6DB97A6E8B15FF0A862E664D292C4AF549195A23C19E2B9FCDB9B4A5B9AE517873CCC644993196DE5C2716D58D50E7CF11558F44A16580C980654C8CA581671121CB2F8C", + "C6F90529C9754CF0700B30943EEA1A7B05F0BC8FDC1CF776B0CF2C2EAB927DC83197A4071DABFC07F983BF4D2C613E087976ECCAAC031B88420CECEB6DF0350F04BA61AB39CAD4C6B2B32503D773A34514B7D5BBB9D5E7BB6DD9AB5BDB8F34A9880C49AB5C40970C435508E26CBA50705C6538686249D344BDB7C820A5C8869B371B8FE13922A5AF390BBB7B809C392266541671C75CC2B7A7248D0234FCA16DA64265E5C70257D770D2E9982D5A1C6D19BF0BA48B53AB900FC8280C754C14774939B83C63592A12F35D198194679942EC227B46CC8F353A0547E929175C3585107239AAAFCA151DF3C835E770921E5C9B134CA7E27A18C7656BFD6A4FD2431CE1743576E575DBBA8905F4CC38108E3CDCBF0155B5300A100958AA99940BCB473EF64B05BAF55E91952C46851D313B0990EBCF2148CF28130CF49C8D080841FB81384E73367C792A11099F5B898416946826714E252457B23A3A1E33A36EE2612372CB2C04030840A87F96A31913A428CCCDD2817B38372DA4637F46044F2218C28D525A57D9C0CD2864FD43AA5C9A003A09A35BA786A7520C9D9971D6258CF3C6695885684D1A5FB2B3818015AE887555FB1997B7A35A326481A566839712033A0CA13A844AC6F21A16269876A27B2D49458515B3EF0A77F933C9D0F1406121BC8BB666A1284798055595901488439150DB602A5428ECD32109731BEE5BB8DE606EC8D227A432994DD912637BB0B3B198171A89DAA720BB712CB598A75B4AB304A9468088A62D0059DAC56E17BC95EEEB6C22DB8D8EA3C6F272A793E0358E193D52029E2A4582CDC65848C06652E44310506868365012C9BEFB412D1A844E8C21A613627B4707873DCA67CA5C0493A83EAA227FEE44731D24938709680E1879B2A41B12E71FCFC39CFD81186250B6CF4B5796E831A49ACA2B8C2931328DED15CF2D082643735EBDB8AB019609ECF95F5D093A147C3CAA73946CD38B4E21073BD72FF958C7435088AD73A5D343CA768A4AD4B2A49B6B6E17A94D909837E872A05C815D18EBB4E817BDFB327CBCD46404060DDFDB92631B2E3E262283BC3292504CBFEA8F30F085FA12270C834D6B6A5D2A46098F26029DA3BF14B0961B350FACF720AE691DFC4A847B143D9C9A2D2E7A35B6E33DD78B761125BD8C4B1D6994CB8E01186DFABE6270A51CD85B8B39678AF4C337BCB4FBBBC0FC260D48AA801F86538ECCBD3787A12A09B42E18AFA2E8C77BDC11B13B5A8404CDD7B2CE364046AE059A4C950E1E4638CCABC8157B97A238A6FCBA379BC6AFDA874335956D2325376FE1CE4405BEE3E37EF818B9826743266C078C01C36FD62B1D17ADF33467D9C1CA9F2CA28A2867BF7A8084DAAED0A19D2D40A0979198135C229720205763401045879ED65B09825012E626A24118CEE00216930D44A9BCA32BC74A6683A8D1BAE1701B189BCD8FEBA2DA42CC3B572151E7243712789B2801043196BD8C15D972CF7674771DC55E74931FC0A55C434497A517C99CA3276D262FFD83CF66D87600D097B1AB5DD8DCA86DE94080DA8C2AEA980B3A1115B847786AA96B94AC818148E3E4C7FEC633CBC6BD3104CCB216074A5B2A8C757A455AB38E1333435C3C30D94D8E922E8E77C0260B6128865BC37B82C7A6A276040EDADCAC335A10B569A2CC53A93B6729728B84B74B01D502B830330000AA1CCC9C4D7E7A74ED218D47CA60016411D7369248A261D6B6240D5B15D2FA5B3229373484C8D23BC8E78830062959D0504C92C0BAC310967EC40AF0C2902F82742EFA78F57B70BCF54A73AA2AA93B0FB34A935DC5924977CACEBA57AFDBBFA69942623536F167830685BF481740E2F434A2D3AD107711AA1729CCF857A14B0002F61575365F3AD9C18B947BBE9B3E31A7571A918728479710D64DABD569873461E12A9DC1103BA28028E001C8D5A79D24D30756CBB4A3AC9E48435BA09286AE89AC3C841E8909A4D94226A822C90B5A40F239CB0E8B98E86B5B06E20DD3764E42E8C8095052B1F66B76F164B3B867A98CB299E0995D44B5FEBC7A1F2C0CB2D0CD4F3AC5F9D5444797941666AFD319A3C6713ED1E31338A41A6E2B548208CFF5671A6FC7AB5DF260C2D8A703A67EAFA381C9D576C6C2B1177B6A66D951BD3C426FA79CC7B552ECE197C92856B2C7064605079404A3B5D8B49AFB9C87EA48E0811A61E81E2F101CA25A6A599947341040E381A52CEC894DC9B6AD25B79DC903C35C450201071DBA35EF8C11E17A1AE5EC7E13468C148A5946D928ED0321D717640E5A5767942EF2275E05E395321052E3E5059AF77FB04271C2E511F450BE168ABA09D3B9EEE1288ED1BAEF69CED005797982316E2C731F9581CD455300F35A6E1A5872552AC6EB68CCACAF636CC713516C275823E4A1A30A722F8C46A8932550DB624DBB8B6E0BB51C3D54089FCC2042F38F5CB5988E56A1F42A65D5D788E2551F60487490B57904127433F685AD4BC53D6213CDF52D6B0991AE37882D37B5DC084E5A49BEF660A4E8D03E24AC93E58BC05F8A759895074E156C09E73E6782C00A6CC80CD04829D270C7848D89BB2C321AC6E76B3E8715923768A8B1A644CFA95B890850819767249C48A08314B29C81E31B63A008A51D283BC217ADEFE37D2D9B15C7257CF62A68751C2942C531BB55ABFA321C581822C90C243D94B598FBB958E5950FD4C8B1F1CD06BACC30828FBF73A83F7387CA252E4F9805419C02D63189EE7B4661B5C1BD398EC82CC8DA173EDE64A38B3C1ED53A64DB130564D2A54600BAC8017D46507B3D56208975A70351A558D5774B249F7D634E6F21102310B6BF8C1544E217C68768400C3D721BA5C0F77B9D20795C8059145956AC7B7728222853A3C325D070A9EB256775C727118EB9CB7134748CCFD09F32C930881826D8E20AF48B2E1BA10EFC67CE0EE7730093A7305403EEC951F59044A5F7317CB85CAAAA2E2B5B90AB2B805A808C1BE755F9A4C342A96E8AE83CC4394D73890F13BBA0D35C45393730E4118D5345006AE62D38445666CBB7C25823C59A9D62E08BB8C7CD22B331BE153AF7C359091081FAC67D96384100F44951422E83599763AB739FBB8BA2A064A41CBE1679A1C613815E9A51D5D6251EE73431CBAD479CADEB64AC94F92A38D0798A4B6D3EF7233572B68D2A12D125A6D4E27939F341A4810F0C07BFAF993F8A74BF8E9710E7B29389EC3DFC498A4FF1839A1268DB8B70E82670E689B5B3E333908B6E8B4A78FEC249E798BF57B7CE985A42A5269435C81BA441230EA52319550476C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD7944E5D79DABF7B7259DF5CED02669C81B7DC4590E0B10764729D812F6BD85D74F3029E1BE4E1C0258C3A22FF5B50B2674CC094BA7018DA2A61569845C17D26F\nencap_coins = 6250C81126572EEC2DA330271DB36EE591F060FC7E53EEEFE2E1C476C675FA33\nct = 28861BE36EF7325E1F9325DEFBF988CB9460E626974767AAFBD761FBFB0D700FD1C5E0EAAC5133B29A284913ADD974316C1FDABE317F8AAD1C269B36A30DBAE1A402319D1E69D4459DDBB09A7A25CC509804B673CA23E908E960F87829A4F04293E737E79964E62DCC5B9BE5C2E3A91DBC11E94D704A680E03D32CA7CDEF936DDE126212F4750399E9B10206ACC73FC98D544D7A522BFC7E4B023B1D87C3CFB83A3CD2E4E2FAB3C7F54FDB06E91535197C1F68CAB95371378226BF7C84B2E70037EA8F1CC97FE156FDCA4768E0151AC9E9CB1A5FDD2142F8E88E75A9BB42A71F81D1DE7F68FEB72CB72994FA93F1A5EEDBEC55013116FA3C68E0CAB50B835674201B41A66C230B961202E605EB4186A77763E5DEEAC5CE134D16A3A1A65CA1C20812937F90B6E65864C8CCB8DB691D750653381F6D7583118C9F28728DD4FF0C070E8915F94C5C3442459C9589377F37DEDA5AF4BBF7EE5667F434069F70C1DC265DF80E4DD9AFC25730CFA99E33455065C94EFD9405D02E626A7686222B0788FE500901110A2909A54C0CBD4FF16F76A4C8B1553F0CE9BF1AD52FA8468927E7A16EBB7F5362C71C646A3D8B52AA0614FFFBBA378BBABA6927ADA858CB87BDBE1F9CA3D7708F6EC2E0C2DEFDE5C3E792921C29A615D1A1176129339DEF349726A65CB4D6237E192B245350263D3AFB733A7CABC0D1A456EDB43DC69AC6A0F54F24F369AEB439E58DF30C10918096F55E47F38DBC1A30734053AAA865C2D706564F19941ABE20748E64B5F42838CBB629965D0BC046A2D9E53B7FADA760147FB425C6EB5DC2853B78D32E0A9F2D8087FF1C1E5B117715EC74FBB0FC678F55732E54A79CDE8C13BDDDFE35FC3EDC4982600C4020D84A0594B69E5A20A79D99B917AA073BDC14CB1D4D79F37B0C7CD9C1874D3B9F74E0CDFC4B24DB1F36F364BCACCC1D6084FE56DD97D2F0C78E1272DCDB83792BCAEC45492F30FF3DA9430D0BBC0FD2420A06E5130A2226A84CF40B3A2E2369FCE1168BB6892BF633AC88D10A00A7B15C0C8F4B461F44C707B8222AF53976E1EF1818D59669B166DE41CCE35D4D93E39EA960BE8F147FE144886A8D904328F20C13D3A781CDD837F9A0E34FF17AB1320E735EC201C6E6440EAE1CC450565C2478D366D11F461B7ED49D33AABE52BC049E37711DA98A0C377303685A6D52C970FB3C204B8D0BE16221AE93C7DF9E0AEBD9E1ACBFAEE14BEE72A8481B36138028C2A1A1A747344EA64E7422ACF89745DDAE6E811B8F36FCD0C13AB46B5DEA0BA24A7024D733B668562E27760FCD3F44231184A651DEC243B42AB82BABF5EE18B70CB5575859AD8C3ABD33F0303ED533E2CA245A89260DA846A320F4F6B20D58F1388B05B31E7F9865A7C378FC52E57B8A71E9E50F983212E7F9B1302A71C18AA3D776A6DDDB0EBB7DF6E70830EFC469DF14BEADB4472AA64BAFF6BF2746A6FF1D9FA7D261C8D2E1F1DBB97BEA62FABC36602CCC95D44B43EFE054AD99EAC2AC27C52797B3816E682A8D8A7E888BB73F912DF0FC423AFD6BC740157F20C793B3DF9BB51B9E8420B1D19144A1B0131CE24A71DF503E908642FB4AF4506D4DD9A3D311B55A04494D4706D1AC21B4DC9ABAC0F3CCC7ADDF6B09986E7D3072002CA8E8DBD9D38C85C3E746BBD31345EE603EA8CE0ABDFC77125168015557FCF868F69344FEE16DF57F47CD8677F023B8A7C05C4B53B9EDCF990CFE20379B6ED73F0254CEF749FFE37BBD56838F01F4512F5D5F91A26251902E2796DCA95ED8B958F00567D805F0044AD22B09DE54D2C5A08007F7BC92804401859F57430A44065BBE6ED79E3A9BDA1101D5E1454D2F7C2A987A67F62C434D0848D6CEA03D6D03C2B7A59B6FA1093198AD42A83A56A50FE024E38E438B9E3E1935C3C88B81390F4B3B3FB17146A4114876864674CD93985871F0DDD4BFADA442D6F005A5D34ACA1043744A5E712C07A358F47C7A232E405B98E773DC2AC83C80A0C0BD9608D8E9D8C40E37FBA98C2562DC45976490847CF7D4CAA78B605F067FB5B07ABCBC7751D2A0A7F3AA35B1B7FAC0589FBEA8286D80E8C88C901DA5D93F09F7046B088D80CD68B7B3FBC558B25A72F834E33A63EA9AF065CEF31FF6B162386F12D310364EFB1F2AE4556B12C0DF1472FC6448B549A0D4A96BE1FBBD5039A6A730465CE35CA38A01EA37354504EE26C040B29BEC7A79\nss = 1168EF9238147A97F768EE253AB2A4A4DF9969D4FF8551B39BDE166BC26755E3\n\ncount = 19\nkeypair_coins = 851EA90FD3854CBF28FE39", + "FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D1C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\npk = 8EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = ED55584416844E1CB3C75ACFB3771013D1AAF1FB3CA8A5B718A8CE02A15AE26BACC7534F8B084A665B0608780E532A161686B07FAA83884C6A0EFB490A8A3FCABB50ADD21F58AC43EF4355246B1A661C5937562FA6067E7AA66978E4B36EA1431ED41E4E4282D4003D5BBC06CDF7AF225B6560C44F43A278677ABBA8C6B79741B3CE7C0D0769AB407C9B39C032F0E42D1866ADDF2115E2F3336384C61CE9319CC92AC1350B264CBC4059B94372631C8241CA376AA6F76111537018C01D1346019D628F1F00CDF828B48C47CBF958989B846ED893BB0B6444BC2A35C6443F77D757A0CC957716373460A7A94151CC548F0C78AA5A323581C192D00B4D96219806A04B1A0AC829002B7FCBC8CBF8A8E3ABAFD3DC2164D03A24C19D50133E967C7668AA8B81977B400067FAD2CA802A76716B95E3D28BE5603E4977C33D3BA5DF2446F6265827464641204ED972286B58567BA129BEC0CD6F1644C4032EDD6239309AAA259A3D997B1ECC535F17D773AB1C5350E3C82C600175269700A56B0D4211DD02C13D4BC7C54238F40163441702613A1DE34BA9B0B42EF0A29300098667E8003588577E64B031139DD2180DB113623FC4B74E946EEF86A1A6BB52764C6C12911765E37A685400888AA9140A3ADFC48712688435258D56337FB8D8A9E1F34BD2E818AE3B7480F500FB6BB03BD50019C33BD37B060BC2C45E8A2267D18927C0AF66076619889FF6B1769FE59E5F131F5FE40DB2815BB6886B7BCA9DA659935DB493DED9A808157E4151B04C153E673333424B7AA939559E4CA973F7644A813B8D9C1DB8C87CAC6365C0E008E329403C69490976CD3F006F3138114A6B3E6B3C4F054451E5BBCB7D232F285A2EF5202B81740053512F8E4B33FDA87EA61042D1F9736ED58E9047C8744735A728B636DBA7ABC33B2DE0B1572A28B23C25A8668CEF9291990A499BC8935F955E1CF0301A65BE870B7F01F06099192431F3436AA5AA6564C4689C1D2E11540355138C91BA6E0182B6DABA0E7A177FF320C6B04977D47DA0D51672EB96CA054AD2D4A0F72930061775592AA40E9C9418CA611893044460495D8A46B242201886CB52E38D91D25D7FA8262290628D91323DD2A51F8C7A33487232F4934133117699028381751D8594FD94910EE4115389C57262BA579220567A7B5B42441A641FD6630D7BC06802878C76BB9EA576965EE45ACB90BA549A01B6E873A1D8C741662067A116E64C8897E83204170C9BF2676EF60C20F3450804C7A1B80725DA17F9DB18F715B7894CCBB53321CF01755D168D19A96356EC07EFC62D9A8C3A8FFB15500433F915137AC42A474B8E43F283BDB2B46CD62D509A5AEE8CBE23B74CD48079D82293BFC9CD931289A0AA27D8A930BEB2000ACC2019E3CCE107A18E9C4408C516FBE19E45459ED77231851B88B6B73156EC820A4C097072C2FD61C83D23413AD510662894DAEB238992138F98185042B53A637AEFA83378B026FA7BC314516B25D343F0E0AA7772CD2DA27F8B39A8BECB44923792A7D586631B2AB963AE537768E45961F5F96CB42320E75738A964168B9403D5B3591AC5679A61857C818B2A486BB299019C7B03BEB50D2D40A17E84712AAC01895AC6F73C0E571B779F71C4691CA515592BF6270A32C58EB9A494C1A6BEE0D86581135216441A8397B5BE554C000342172728F4DCB504A11E7F594D7811C21B7A477F2526D817017E5C87C6B376D95C8C6AB628110762546188F3F602359A85B422AACBA4802417BA44B98FBFE05121CC2C58515CF2F3979400784F6152925A2D52D07D15A69A3E223FEBA90CA1B3A112947299123912B54321344CA400CFBD996D523B72A505A8F0945E00A65025015C3F9C7132D48BAE4129A0F0C4E22A1509C439C011A2E1CBADA30453F6110DEE9C7F4B0866AA92CF5A31667CE38F8D871F9902BD5E2A2B7AF030367A6306D4C48387B694C7BB2169614A746FA783619F9C7264D32FEDA59EC37063D1F11C6F5183F0E9BE5A493E5CB199358B19F1706D80844FF2968E95A24D72DBC348A88D0EC9BBD01C3018A8147291B34EC21290211304DA40C46632B352810F0A2D73046417885CEE0C231A495B7DB834A1336980F2B34CF140C84AC878C558CD937B7E0A9982F99B3C8ABDDD441B79F621764AC38EB8491C75171340B7774793B7912BB4186A7E3837E33414AF6AA211061F3831C4F4B16B753228E998A721385D7B14211D8A7096C54AC3101DDA7668013CC1555163F822B1CC144E240C284DC87B5075A813872511097C45A87DBABCBAE6E743DEC482B4EB47CDD4A1E39298872552F8BC4B0DF1632255588EE99B4BD373A21C665574BCD3FBB35690237A6CC691F80523390485447BE94B76FC219E7D75C6649CCBEB00271FDC1D666351F396C08EAC20ECFA784D45BD4D64847EA126D9F0A23A3B1727396F299951F95A68EFE55C5D4C792E136148AA35D0663D64F2C040586E44B6CDF60C54E0C08F365001513694E27569A3D6C6ED2538937A7AFAA0BC2CEB6B18914AC77C65922AC49E47C74447B889A39344DB09DCF1BD73EC5C48263C214A1E946B2CB806668A32B83C0C97AD547989836A53F1025348AC068A69357C7F46C69F963C5634908B9963BDEA79689B9679223824FAAA920439356C10786A646472372BE8729C4F2BA1E2897728CBAB136757AC5A75242608D6D10E20AA6446A4800EEB621EA822C1A61EB7C5B84E764D83452F60E5BBE79B275C4A4445715D21ECAE5A569073475A74BA62383137974BC071C27CCEB5BDCB1991D393784EA8B28F259B118089B4B77F9B68AB0CA953FF8257A3938482313F4C5963C4B101EB0321D608C2F3127CF451764E15636EEBA98021C963F359D2C44A9E92357F2853821BA0C8105C488B242D9C02AE637B2002CE644132069A8BABE23D4E9A056FA0B8BE8095113B86E6B5C748706924F6AEC490A46DD398444499B95289F13A84868188FCEBB861A004254068F6D9B4B83AA81C9B5433C70868AB5364A80D870B841A216506663AAE569B025C5CC43B2E5A6821FC300EB6574D0088BBFB7483959892703666DA17797DBA514A489376B19707A144B6F80423073EFC608347BA2E639B0C8F2A52AC959592B0B0C1A5B4FBA61483F225344051DCFC4EC124A9D10CC2C557339325C699F091319853EF7A445B4064D8E66895F8C0BC887786F5240B72C319FC0B55933B5864063D14C5F732472C71340EA26BF8EA7DB5FB9ADDF3C5011CB0F0D3720DEA819D3AA110E2CFA9EA61287716F199AF376B106FB097760B3F11237FCED41EB95B798F2787B3039F9C213CA5699AABFB03AF86ADF5D52D6AAA1EA952BC04725A22B2A28F4006CAC30E265C793018145573CD1C715A69D704217AC45D1B6E8823852DA64784D4B84EAA9CB7F75121CBBECBF25804A210DAAC80612972ACF605E91303A2D59B1AC84EE217872BAB85CDDBA9C6D1381E312B4C574097D95B", + "8AFB595BD91C46FC0DF0A761F596569F99B7BC6505E922A1F90C045493CDFB9A3C650224BDCC26CA199849128945CA5F97E230D601283ABA102A26818932004BB114879139EBD637EA035C20C3AE176B70999C3FFCB7951742C73D48993287C3276C4DF9A8365BEACDA08BB72C55634FF35C2D848AB4D07BD6921CBD95C18AC60E7ED35AAA352E143AA1FC49630CFC8A09845CFFE260AD953B71074E42F08E265B7473DB4D178C269F317AC035CC1124540A4A47886B6E5B04418A760777E73AACF8930F08C2FF10815559C1E04672BF4B851233011D7B3A84155D76279F9778A72AC9803D36506824A34524C835222224545DEAE1AAAF193B778751889957D5082A9E9A34E6E44840CB7DDD712CE9313C5033590E9AB54C25852AA8B2F09252BED793BF6B972B593CA9317BA278937A607C6B9B8F79069FBE452FDDF01622465006373E2F661E366A90AD1483FDF76E04C388D61646F0162195D36966D75DCC89A3D96B2F98C79D9E0BABD9816AA2084611EBB558735C076576E102B3857C1EB2876D53C5777F146876E55020641072010E7A1B773D357D81B52B4071B9BA8C8F69683181CCC4AC49BD2083BBAEF7CA0BEACEC46A39E768295192AC02BBC0ACB70DE25A27B724AE7D3121B1A4A869034E70F279C3914D882422E1785709599DF782BAE64316ACA97D42846A52D03EAF423E813CBB3FC26C0E1134DDFAAA3275226F6416D9788BA2026C78E2BB1850C681825774213628A23494DB886AA29892EC194791A84C73B36FD5CBB2B4BDD3D664AB10246CBC9BBDC97D8EA5528CA41924E240E544A747071CACA25B05051587173C9FC851EDF10FD0171C69C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C692176B38737A053DCE0551B63E3ECA81884BBF95E1D8975671A2F7F1DFAE2511C0EC046899A777655233E4E1B5CA44E9AFBDC67964BFD5D5E3DBB45E60D03CF\nencap_coins = 35D470BCC5880872754810DFB3F2796DA2FD7F397537146F6488C27804072B34\nct = 587A7CA0E96E5B5B1FEC5F9F6ED55DA08CDE24F3913CDB70B258620E184053FB35BCE7EEFA5C6B7A72DD84F033C56042BC72F8EC8A69784BED9151EBF4BE636F6A08B8FA44564CB72C096E19521B39659D962452FF47CBD8DE158C2DF622245B72BA9AD1D702E7CB2C878B7C057A0DB4F1BD7F90E84512C8A066EAE237F52D071E4AFF3592BA42F1A8CC9EEF5D178BDFA935E8F00CD6FBF8DB9FABBA678E4193F68D6D97B8DC063CD55D4C7DE3344B617EAF0BB5AFAD89F06B115065CF2939F288D506F593EE9FBD3D702769E992FD2D0F6955CA295FBE6CB9B3BB6453ABEBC9FD8BAAFEE8DCAC957B297F039CF9072D1E791065E194E520695442BE243E45238F3929E6EEBD9316C98EE90E3B42E63354453044B0F1B8AAE1DFDA61D4C61FA2967BCDCCCD0E521DE5A075CC45E146E9C5BCEE4B15BBCDDC68645FC6A317A6CC56225EFA667D6A5AD78EC467308066FEE6328D3F5C230D34923E459610781690693294DF1DA9BCCDA7D4B71C428803692BDAB7805835EFA40064B6CE19BDF5A41AE153D40F4CDAF74C4B838C72107F446083B8941A30E25655638C7C8ABB825CE71339CEF047A5C7E8AC54874EDCFD0265ABC1E9C7B46A22E3DE57B94256C7DE064DFF695739BAF2616025C6D099F0866649DA74339B8A5355D8821E9D3E5FAEC1128E900319268497A9B936B64D5D9D21F0DBC98C1EE628C707FA30A64DC78847673DFCDF46D14745DA73B39E35EA0EC4CDC79355615A0CE7C4028FB6BDB6CE51AAB024DBAD7D5B343BB84F958FDBB7218F316DD42B7E83BD3A146EF1C24577E52FFE023B54F266318AFFB7DE73203D5E23AA619C06BFE0E4B705C3A1D9DA97BBF323E5639FC2AD60D49B9FADA9299105C1B429EACFD68D9DBBB071177F48B5C580A5E4CBC3799EB25D0266845D5CD0679670318D29EA6D7C4F17B76674CC958D387F52F2EFBB7DA370586AF8031E02A5187297CC38634234E17E85F52C675497C3F62F09C02D1039D5CE7B64CD0708BD192920B7450CED5AEB78213F023DFE35E2A13E15D4654C45F587FABBA43CC2791E6D0CC70D30A8C42185DBE3C748B894D00564C54AFECC7B134FD5CE359D84520708602605522F97E90439B4F46BBFF6F903033E4F30302B21AA5DAC744AE9BFBEBA9985A2AE5BF7300AEA18AFADA96327BFCA1FC9BC8E0E20DFEE36B2715F54690630C9A687A71757D702F6E33372673BAAABDCF900AC5DA728319F7239AE8DEB171087A796C8867359EA2B1CA8C2CBEC136AD9039791523E38612389C8468052696583781328F8BC83C9C694F200C478B08066E8D9441F93E1004D9D8645A488621F706D2E21F9CAD43FA966FF8A3D4F63D96A5F5B6CBF2958168D052C60FD368E188E3B94E831D87C60256EE4918DC26F0DD757688C6021471CC4356357AE980EFEE25EE82E72CD9456E1767C24E7211FE7BDB76EFD8904984C7B62298DAE4C5573336AF0C2FF60ABA217E43096084D87F61310F8C57EBF4F5FA05BC12554BC556135C0741BF52AC3F4993C3E51A8B278D8BCD503656EE5D29FA39A1F1E8F0847FC7A409BB885515434BE0442A47FF2D099DB1835984062BCF60DC4F85952827BB01CDC9C82263B5548C28F4700256379A5CD15CF850E086B44EF12535E791E8C9CECC9DA636BBB5380FD5B60C81BC8527ED2C00EB3C939CFD0132108333D8B783F52D998012E04F75484117BE82D4F83AC49C5C82D80349C28B496C6875BA43262BCFDA8A302C2964F118E1C88CB07C8E149E17B6E0C74869708BAAD1B1340A21D079E5EFCB2787C0481FD82566464A58798C0916593EAB58FCD90D4EE6115B2D2EE3DA067826DEED6007C6A09E35B499C4AC920F5DE8E731C361DF7C8FBD3A6C61C82E350AB309BEF0DD05D8BBED1F5A8BF6A8EB6525F5103A5D0406FA0CE3996A3DCB9EB53868B19D38EB62E0DC48E0DB7D5D35B145E3303A5A512AA41CB933E20AD1C9CC5DAE1B21E85076BF6A500BE476A1F3C32315A4D6833E4142497792F6FAF628BEA64D6DE95870FB8CC69ABF797D6F61F823A6ACE9D43080BFF202F7EFA1DA0E8FCAAB5C07E185D60CBFAC522228DBAC835AA9AA0CD935B60985AC1DB33CB83F5CC3B1F5D699A212CD5F061756678CF3F4593015D6C160D00F4210F83878FEB8C3FBF1F0980BF91551282C7B2465616DC1E71B50768C1702D44FA12289E01FD16C44A0C2870AD0FE9\nss = 65D7E1E9E3DC7B7D771F1431BEA4369363F637876B44CF216E48F6727CD28FAD\n\ncount = 20\nkeypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C2386590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\npk = 85E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = FFD8874D8B37C946409D69CB03529B7D1A43DDB24792D4773CC723643567671B8E0FC2B903D302679A530118AC453B0541A2389C46B38F317B43130972271D8146A66593B8FE659DB570C941F1ABB4F295493085A85277062C3D4DB168E466015EA506", + "B5B8A805A435EF6812A6B68AFA9372776717C1042E24E7A10A842182E7C40C4CC547B98FE007A1D98804AC5BC3C31B6511425A558C73E5B1935C7A664EE224955B6D67CA54D47B04E1622716A27B21F12A2EB27C16D26A541CB0C1BA5A1A8629B7F2222B84CDFED9CB6F666B41C92FD0B074F42B5D2EE72E8C5443F34C5DC2920DA165558AF074E3CCAE84C1CBF1F70624E1A3A30A7DB045A2C4A79BB1A4B0F01187BBD8B29A8C60B07068A72264D9B305B5E391521BB945D53CE1D65436441932EC5867549408B47F28D3BF37D7AF0DF432CCFC3667F4ACE969542CD626637B570FD84210B3AB5456B23B8B339F4885E9A96BB17CCF1CA4A962C5667D0C3DFB356146C04BB8391197D54D0F4202F160824D900B27B36BF8ABC7876CA331C2C3A8A161D98523ADFC1EF9D538C9203A6729CFCF6089F7D72F57093EA3A34113749F23EC21C051AB2C836679B0210A549F2678C7187691DE949994A25769D4647FD992BE411E24E302C07569CF26C11F3942CA505391A794D42C77DA0A324B05908AEB9C70B88B38A95F371B1902E06D071457BBCB382AE4C36F14AB3A747A30CB7E9D35791879873A0333B3FAB967770465A056DE9C4420662C046AA8CA32093AE23ABD80406FE60BDCD1725DAAB0E50931C575A0C9137FA61442B1101B05686D398A6FDC0BBBBB25A073E99C3702B9268CA91420A1198B5C54501A03C878B6827E6D586AB42C2FA47258D1255711654968FC80E1364886F18E98FC10EB85645B399788DC225B1A233FE564604A86397A4483C102203188DF667961BAC9EF19B99432475C0A2C9978C81CF5314A2B2AB37479549B14C8D70ED8F0C6625938CA4A92BEE5A7AADB286E507EE8890772C3353E35C2DE8696041BCC8B81997F8C7800417C91C32E9B8B34B62A25E5C2AF2854CF902269C3C5B50A5209DC1C63F8835B3A73137D855C69F9335FC66EFB985933F4A66B084AA58909E658998A15AE8B087120F59A00426CF9A327DD48467F8C12CFBAACEA7BCA7407060C42950CF9543CAC1EDF9C296D978A2C36AAD92B665D6C9513B59278AC1CC781204E555E27F81E976A74D3055A48035203472960E596C7C4C2D0158A006D884F40681C6610F1124574EB9FF5323E10480D0E306F1E398AD1E6CF8057024D072DEF4719E3A6BE9AEAA07B56077BE495A635C67066A2945376C9836EBF4C413A05A9B1348C31329884BC7D820A6BAD7A63BD62518878A97FB525332433573973DF74A00EC02D50198A2B1306005335E6A51191505FB244999CC333BCFA4E7845B766B050CF66607982014D28548A4454F86A06E9321C82781478CB938C709EC5CC81EA1A9269543DC8EBC6D253BE1698990C81C587D7263E7445BAF53316C23EB8863D151A4E5659928AD704C1C7B2BD2A1987907A05CCBD2F0C78232A10653452E3DABB7598CA83D37166791EF11A2524F371180984BF72A6E2291301606B7351A284A1A66866044F6088BA91217305BCF24C759BC348E75325AA7CB4C6B41077979A2B02B137966016868A66B1780BA90BC7D089B97C6BAE2963A2EA3BC2072EA1841DA115B83139401A9416DB7C8722306D3A81BFB4D1CB5D964F04534F7F79C6DE1789CD6767E1F6930C88B69B168CC6574E84C9C282F257D2200BE0874392E12C57E6C989D8320B1C1135F88C97D824EBC82478CB4962EA409DFAB7B61C1091B15072C18BC46838DBA3C1F6AA00EBA64545ABA2D0AC9F44D3A2DE976F62B8ABA4396106F031ADC4020D46C78D94350DC0CEB844AF1BAC32D1C27CD3E93C6D279CFD3C0D20255B8F11533DD387207C8A8A4C8FD51472FE21350F274A375A81ACA592AD450091AB07FACC360E528F7A6A6E41265D45F513A260605A2595A22C3AB5E8396FA033DD443DA518C44A869218052A3FE06A20451EE4ACA7928C521DF980D73B2B7431BA37F485FC29B2974C1DE5BB80D40708C5F869CEFB8D24A56C72BA04892078A963753C105F088C8C326C1F82B3B246A75397D47435151FD314B9E5284385E9A58FFC4AACB3C476327B705515C6F1980B53B3654720296742B3A793258138D86728F4846FF1030F6F604D092847F011CD59165B9DCB400A8723AB79BD137566D709A5A7F62CC7A7948331920F75530C915B1BB086E422145DD74EA1B557F68B511FF8A1EC0A39845C0AA94C2BC05922E3CC52C7F59EABCAC2D36B5535EB0D7737768D6322023A2ED2FB0128C2724442C794D794F302B89FE8B1A3E8326253362FC44BCE193FE7725D1864ACB29BCAF2C0BAB9423DC593733BD99C077534CDDA88F4BC2FD846B810BA71D2139FE1F50ACE7821FCC5C9AD7C20BAA4A430B8085441CDABF16251F8B686359C755981EC4C8FC834CF7F019E599051AFA87584F2C41CE13AA9BABAB5AA20204974A10BC36D4AA1C7706A3838B8DFCCB1FE16038D78AA78EB3594998A20C72337405E2F36683A01B87199764B533077688A9A755C2C38632CFA4C2047663E860A2998937703BA0F1780FF367918EB208B917CBD340B69577806E282401767C258B38B0C6B21A057F42B59A6DCB2EAB48063116FD2B1AB64C0A864326E8683CB63E053FC03A5F6D6B58F0820F500AB1D78504DD80991E68FA6F91658FBC64C594D32A507BE17B465684DF8E65BD5745FA8D6512D382785ECB9B207746686AAB683B0CFAC43D07A0113317CC895A513776611B981F05BBF7E1BBF867923992441176135B394C6DEDC8D64EA47971994CFB46BB7692F47E1B372994F3EF19A282799CA530AC7B82FCA207537865EE0F4C73B0A0A84E1B2D2B058175780A287BA9A435A0FDC24FDF48EF579B55CE1B55531019060193FC5CBF013A8BF521C1F459AFB125C78D2377722824736CE01901A16A54652D064E9058F918B5552936DBC77136B009B2108862F962244597386A2B078C6B46308436144B75B9926133A46CE1C44CA7B5F52A678463191D51953A516A1C937101FD236C962A8DCBB671BB1BE92035910EB0B40D8672317AAABCB04BD8B716F104C3EB49C1E5BCBA7E17D15861671950056E5278B845AFD6CBCCE9B2119D86FA1FA067F1C69BFCC7E693020CCE979869588337AADD7D6AC7AC3AC67A3034A035A12750DC30C99C8692B9CD74EE2918A23248A3A6875E25BBCE8C6902CFC81AE878FA4BA1DF57523D3013FA79A9AB08894004042CFC00B0665BB894772E648CAEBEC8779A8CE0A38B05043A8F3187F199A56E2143845246810C33B9B04034791CE31490459733FF1C7752864389CE3BCB826608F966342147D6A3626C4AB842480B571A9487BD8785C37A7ED10C8CADA99AAD1A19B144ACCC2BE8A17BE87111093189EFC951D08799B5DC46E46E571B370B74E881326DA687EA02E1088C400067EE3D885C0DB3FBCB336416C74398132090971E2AA1FA9F6CA7AD186BD4C139BE57665595337687742B1AEC0DA12922783C6ABA7FED24D18D142392B26B3650731C07A15A987455986252B8234123E3A4A54C08B599F1948D1383183992E2CD17D3312CD9B3CB4149AC98EBC054F17CC516C67D8B26517316143C6640EAB5134F41D6987C25454CA62070C985B2E0EEB24E05870667627CE5282F95635BE4034D90232E997C18409B1D4991B7F05926E5AA6CF67B5FD569FBFA9493FB3379D1B6DD14C54B9328CC492842238CCB6B652DA6C037AC6AFDAE2BE4B894DD66A70B5840F20FC18BBAAC111486B9558137269732F2924EE050242329C0D1583BF890847B30D5921198814420B60475CE0047D973269424C54BC9E3B4C94633C1418DB9A03A62F6CC224C59074809B9E023A5ACA5757D3A789062BC3067698A5F216FB2C7355609A99AACB81B99087A087ED64CBC462301754931048999A2B9B0E06C9F251BC41B39092201CA3A727B5E498E4DB782DD53846C7635AC12F6E89C30480BAC297188338A58F338D6B7075003278CCE876BBE18CDB00326E44745A4009209B04FA53CA742438336AC4F9CC337B1636898170A1D97C58661415DBA67935162636A87F01BB87B66865D415360220EDF89D0514663DD73A951070F68653B9C2B637259A395C500565B6B5A05B3F6555FB249946C9904AB40256D63B1D6C2344F80DBAA5B1BE7B10299A7DDAD03781983F8ECCACE5C85F3C3BB3A9D61C040141757A2E881C33A9784E48293374CA497CB59E12C07A4B6B420D3094400B24CB49A9BDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF2F54BEDB19919171ECA777186DD743B11EC9489AEA09534C157FAA75ADF1C77C6590A2E5C7ED86CF2C5C2A898662BC9A81418720BBB632EF9CF0B845ED052D73\nencap_coins = 8D667921C5DB401A86FE1C35DFCF164A6BB2AB7400FD6A0B67EAFD4A0ED11940\nct = 15DD5949F63C6CD1058101F8747D3E1A980D2C60A229FB1DA889FF3224AEBC9C991373681F60AA96C033D6BE62ADCFD5570E3374C982DBC4E13AFB55C17054F86E28D980EA5F80BE55287BE49F2FE2BF6FBD8FB6364E8A3ABF2EFB701A180B05BAFED1598AF3A40D1D7513116705F54D31A85951269C51D6FDBC529A71E95ECCE0B46076F82C8B102C17F5F4F303545AB4E716C457934858A256A5F5AAFA0407EDBE006B6FAC4F8494FDF568817C0969C9CD0B50C9021B2F68A582BE703A67EC47DCD90A486D195E1B7BA72C2ADD2E6D5F15959EEF70A02CA2C794AD7DCDD5B0EFD662EBA241784CAAF7E5B64587083006527B867BFAC39C5303FF5A098CED4767F0427FADBC007413ABC4CE8A8D6F3AC96F0FC3F06E99140BB90D562E160657592ECFA38F73F3D204D6C2A2A89C2E34C71D2966B0BEA0C03E521BB7FE1D8BA231757449B3B5A4B89CFB4870F100917D7E30FA95F5E0B7604DBC3F3DDA7C6DA67535B3B68B12FBF8757911CD979D727058EA4E484F6E47A300FCFC87CDF0E736100C971004D0665E5CE4D7E986C70B3F5E6E713323AE8355E3495D950067345ED41FDC8F682E7B994835DFD4179CC2B902361EDEB78B3AAE0E78B4EE1B09600CA877838A98BA619FBCF66CABCFDD4C2236DD1F2104241F9CD4ECD9145C921BA185E116A7901CA519460C9D8BB3ECF2B76D0D96788DDBD50C58BED67C8A15960DE683B9746E1A1E56F8BA12857EA41E605E159566ADBA2B7E077CADCC52603219508A1FB4194939CE89F21DF99791F3C249DAE7F83FB5D54294DD3F19F2AF3C525AC51CEF3EB5ADE9CDA64EEF02F66C9F7CAED4475427F38DFFC82019CE6DC38D650B8DCD93DEC59165860F6DB3893AD419555E178BD1E987EA7E84DFB9A061085289A0561F661482E0CB6C1525B5B261FD4C00484FEB3C88F5F5BC0E90F6E8A2EFB8A43261452D8A4E3B4BF4BC3E324EF0B24A17CFF6B3EC38AD19D9C09FC6800E5FD00EBD72EB58B80A71874020792D427556DCAB757C00A20A08C26B1A043312AAB72D9E062B2B3CAC27DB3EB5B5EEA590E3F0C2E9B6E5CCEA9087CB801BC8E6086056B8C5A88DCE43525F8BB356173054062D823BFABE56956DDA1CA8C00CC35E2C4B3C0FC31084C2EC138F80F4D858761D10CD0E048B47119893920E1ED2E6647AD09F9DD1001B1BDCDEC00DDC65E7CAF0F22C3964FB57BB18F525247A81CE3407A6829063F0B50E9EDE5D43D89FCDBDFDDF9E21A2B973A2AEC27F3C6DAFA54F6336AAC6E3A40B1B715EBAFF7D475B7D0A7C4137AA1A11D8340F2A767A3872A92DB4D7471D7ACA6A5AD523BB684354EDD9DB2DF77518010DEC9406FFE1C5B88F2F0727CDFA5859BFC57CAEA3A55FCC7CDEAE3CBCF04CA", + "6FB77B856EAE8492B12E24F78F9D9B18AFE140543442E9ECC2D01A2E04433281C212445A8698C25E3F0B5540AECFF97A404027350DE037DC5E38941579F0A07E4483DA6622ED66817F6F8A056ED2AF38C5AA90520DCF39B4FB1152741894D696D6372BE193665E466520CF689A01B0968AE1EA7416EA85D193231F7C35D42AF4F58BE51C418EF43D8C0FB918FB0D51F082BA2F13208519B2D1F348AEC4AF11C2F43A5388CD36FD0C80BA049092CFCB2F271A033C21CC83D33CB1BECE15D52985A61B03C9482E32DD8C329BAE6DBDB727446FAD06BA115C14DEF8F463B0A9313587FB8A37E8CB9FC6F1DB32BDC28067902CAD97D025CE24A1AF2BD1978D4A0154BC091035B7979E756441AFEC904031A67009A354F6592E2136D2A0485EAA6D53D331F9FC90A59417130CA480CCFF0E86DFC09B7FA0DFE61FA0D15F38ADC63D0097659A18B7A2F12E1C10D44FE44B1D8A0E9FBBD6D373F2247C6776B0026659684CFE83364E6B5E98564F99D90B8EA9E50E8299E27DE21F95E07A3455920E45EA27982494F4D5A190985717D129D4DF613CFB204980AD4072B58FD2DD2661D8F07FAF40C55436DC14DAE3130B88808B652CC47C54E5CAAAC1AE6A7E79552F8C0CB37BD2498D5C03A53EC2109322B9144C402CC1BA5A8CBD727558F626CDBE5E34A1223FE6A152D05F12CB93A55EA05A628E448FFD92A30C406BC0830FC19F3FFAEBC9B3E9FFC38B5303500373E1D42FAAE8B6D9624644E338AFA79084A17FB133BA230B4D372E2EA13364E29C4757EA51DBAF893C93412A19DB42BA5F794D33F2F18E4DAA69FA887\nss = DFA5F13AA7A56C3ED635A7CBEC48809C249BA3AFBCAA011F3A025695D2932A93\n\ncount = 21\nkeypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\npk = 16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD4061EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = D32CBC1116AC88219F9AF2C33BEB59BB94B372F97815278F0FAB2C690C94B8F209DD1575BD7C0BC7F48AA133BFA068CF1AF1612C3325B8D08963BBC66D938F46843FEE424357E535C2259ED958A75CA6203286190BE53A9B46373F8B41CB38C1CAE2BCB91898669A872F1A8D9CD21227E42ED655569202CC6B494CC6A6BDB08731CDE417F48B86554CCAF953B8FB70AEC727085510CDBAA7CD2A0BA853928886332FB1E3A419C49B34EC90FD31B716252ACCE7A79D05CC04074D69AB3CC9809102261A2191A086231DC70AA583E86912E5BEB2C1A22E841F39DB531D5C26CC333834A20480D6B1CCF19A654149045791D33B414696375DC3C7B0644626E8822C5325D52BA764F2361D853D244416CB9A5BC0540E1238CCB53438C90A196A45571F743894F060F6031FD623ABEBB4AFEA05190DD9452C981352A78E09579F05E24DB2033AACFB10D9335986E8542D9480BF5603FA932D2D0878C3753E6524A809324AD6F169D7FB6D9C0264423A632996ABF297707D8412A6B86160B69980E18ADD1C372FAA406F540C00ED0A75C3544811759C3B5026E6C19102B7160883ED002DE5807B5933934FA01559C4A790230EE93C215BD75AFF117D0F170B4FEB7AEF5B007ACA616E688161FC00CB037C8232CF2DCA569F01A2E1DC2AF7ECB6111181F2EBCB1DF27C6EA84251D8A2B6B6582EF915E2B8C7F8FB6BE8844478FC570B8054A067B34120B47FC6AC68125CCA8514DB4540B7796C9FD05523E7014DB34B8EC94D5EB66C9F5CAE2F838191D2234F43C72262A18DEBA17AB495B7F0529D89B8E1E407BD5A185EAA2444D20C6C9566526B8707B13BB0CC8D9589773DB90952A5CD78E43BDC68CFA4401D7912618F456EB4F97AC1B49AB948592976233F962B1916531FD1672BB69BE320A2985B38B80279572488C5F86BF3D55FB9FB90449B66FC874B94292000466786FB7E393765C7057051999711D234B4D277419320E0046EC0925B41D6B89C62133BD2734E296DCFE90BF6344219A6A22D2CB50C75BC02B07FD0DA11FE0A0A0B9AAD76001D5D7C8FEDE065DDE87D5D47821E756A926638395883879A91B94C6164A40895476269917CAEB12944DC956174B6CC5154944571A6F6553F604D3212728FB08AF6E8C0EA00265AC0C5464595B31A9131871D79298867AAB426D009480C0BEFC08ACE14991399079CB62DE9E6BC80C88C3339640FC667EC837B691C3DA4556A952B3E63C162EC911101C5A49B35475AE68634A7B0CEFCCFBEE608CD4C43C8EBA7A8F957DB595645C64ECF08B50C7438BFBB415C27A45AE940AD077E5A533825D998A9095A735B5D23887B0048AF49CA85F18395C7D3CD06BB687C92CDA9AC9C03A9333A866A9639803C76B5B189294A269F389ABB5010789D410B88215C554008CB10274F781ED6B0BE3903576CD16934C4B6B65296C477AA174043F06792F3944EFD0206E34042D827CAFFD2989B936B91694825C4BD8B10C0777B11971CC1EFB93EC1B3674AFB4FD07568FFE89C707B5785C140D51B433B7942D88A6EF9BC9D091472833004005AA803A050CE03B2BB551F62FB1FAC6649D3E14F0141B2EACA73B700489B73A8D840834A7802A96864610B10EF5A030A6670A866B02E13C3FD48056C092B241513F1D498539B1D68F498CB049C99D33C32E1B491997697A0B6AF529E63A85A0A7B8ED6C005D61963FC5ACD1E609AF8160D6F823063385065640452815AAC2463AB8524E2713E3F584FD475A23E46BF79B97F83403FCA999C1CEAC629F47261E499E211051C7059E4AA14C2C4649E398ADD5B2CA1D070386B4F9C284F84C930610A3B22936090F3C03FE7A25EF323F2C326B3A7C9A7A5CEEB395CEF08CA8009A810986F33164054B26BFA61489B38AC81390BC6CA863455C22B589E8A4BB5BA87AA0AE03FDB611B7F364387363E728A6DE48AA47AF676E73AB655396711E64777B27FE45474C3F29495939704D34E24661CA43AA94B71CEB2D3C008B135A7115762997879C2391CACADFA092779308080A1459B09AB16E411157ABC386A0E8E322CAE09A60FA290A91419D47513788980ED60A40BD86E6CB30481C65A853A188442004C93421C799402E639DFA3C73F9B227C64C0F8C17D4723A06C73A9AD02AD2571587058513122012DF86D16E63CAC8B2DD05A60CC593000322C9C566B472B375E8484843AAC71E74BF0315AF59A8A4F6104A43159E198716E239247204753F629C5202C7812C9AE2351D88B4256E7A82B42B15E54412E0130D5E25388240FC05B253E7B0C94A43C7E96728ED78522E688EC2691B70943B8CBBDDF19873E67766301B386B088F71922CA370916319D8F099F263CAAC7D7C0F81959C4B13A0DA0B5C269760036A552016F8B591F6B37177CFAC940F706C975A59DA7C04FC7210AE32508C28204EA204073C73B474D74B54CEC08BD14361B144C481FA8561B6C73AEEB7CB0A65BE0965B2176705949613C917393761EFE2C2E4DC73D4998A1CFD6A2FF278B6F68B1F108151B857EE913B3568171BDF1502953B81FB085650BD027C4B66A8276319201AC328604", + "100CA4F684F2FC65F220CAC1DB9C434A218814A14CB630B5B18410E11C37C92B31600E37C8BF12C895B1F315F0DA01CAB250881966D3C8256F5513CFD68E383BB8AE248E27F3B479F7A82DA2AA564B121586BADE1AB522776B49A02A16E3A798ACB005D70D3FF24A8CA3458A826788AA09889293E4D862572907111071F0D58D679A0C620155FFCA45BF03A1778941D41776EA11CF3EE899912C703D50C8E88AC447B2BB0A0CC3BFD83EF3261CA592915BFCAD6CD26409472E4BE62EBFD65F003C59D39B7F9F710F6A76A1E8291C834323F145AA3B8A9E2E4C2E98621074C49FD0716D3D61A2787A0598E8096AE05FCD7AA4250A7AC4A5314C842B8DC8B563C6B8F626763D865C141474C72C1439BA7012661985A061CED9679AC94983957DC99C4BD4061EA43C893BB707C0F633787C1B11D8622DC08C47954EA907AC1513AA3C4420DC48366E4045C79CBFC3B52415324E8C6669E52C2C16B1722DDC7D521558180781898A2E681A55693398BA712712B9C515D72255453A3C4212BB7B3692B3998D1BC6781CA28FEA483C276A92C219A62797A88702B2587005208512AAB304799A99ACAACEDB1699993150B41AA3291423BCCB6DFA31A7B42BE4997581B9AA54716CD5D62CB1B9BEA0E8165EAB6A6300242BB5A711F36E9A43B12E24492AB95218E084E1D2976A222024263E4C87CB93CC4FE556812096686AC72152F1A8A12B93C6530D08C99B9BE3634DAB9C93D27F2A4099304B4C61A4BF0FD9CB28803D0824C5058A515DC69C81228687376865852FE9DAA07E45A889E650E0C58FC2CB71846B5296E76D71105E87AB2714B2B82E06342218822642ACEA28700486709C43B2FC421EEDA5070CCC8AD1367CF2834E88EB8FF8D2059F455C2DA34843418CD3449497B753C92826C3174E5E304437C04C7F518FA2EAB149762C916B1C6A676A8D5B3BFF02B8EA9A366F1706BE888FBC40285D6CBB924249CE963646595573B5A5D0079FB9B0275FF031797899AE0BCCB3ECC32EB48BA3769BD5E56667CC02723C773BA00924A961102225F2B88ECEF333302077C2C761F48991755A83E09B7C3406BC8784031754BBAB6B49C361C93F5AB9778B39B9CB66501B63D8859AF0A00BBED32947B92F49961C5FC38BAFC9B0A763802C9709FAD39F040C6736A4C45A110A08822E26D93BC6CCB566A687DDB786F5D31378505F5D575746C3CBFFF55899C933F0052E1155B776B9201F0272BCF67C3FD26868BCC42B2B9361562BEC56CE1991AC7347B6BD500065E990B257BF20E1537988A560DC21AA652E3BC8650D80870A1A4190014FD1C43229043BC1068A5FA074FB5087581A932DDB5923730BA05216895BA1E67947C71AAD452861371A542325607A7752B8485C48FA9CE930793130996BC63D1B162517C34449F5263077A41F576150D8B062718E493242F57041F2DA6F271C0C5BA3A00A8C8FAA0AA9FD61073DD70ADB7991DF8A143E797A9CF6B0CF257CEB347DFF45CBF6DB25D5928074B3A6ED918FD35895BC7B93682897C0D322D46755962928F3390664499A14DCC025B1C0780858DB32826679A923E20FF56755A26604A2C8606FD7087218232CDC3B488423FA9328F9ECA8EACA9FB4311777592157B46E4476C885581F6CA524AD1CBF663A0591A7679E515DE5B65CEA3A0971C9139019735D421A25F7126A9BB66F67C177F3873BC5A8A7C06026913A631B1B370AAA17019A7CDCBC22A24F9E38A69637928788BED0560A235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB7A9232085A0222B9C863931EC3BDBDD51BE3F16D6CAB3009C138E0C8CB692563B6591121E25D64010C25A18676033E1D7278AC5F2D0B43A31F3A4156AE710465\nencap_coins = EC750B3939385A3F8DF868119DC76F77CA845567EF068DE6ADA5478A56BC78B6\nct = C39BEE95DA915DF3610464F656B2EB960D644D6C7A1882D86773F662E67D0AE2C7791857FEE39D00C24E839735B95018D910F53566005BF4E8948E84DA3BE98830223A1C34540391687ECB911EDDB96A0AEC1BCA49115A5F8485279CC2730DEE61BD0C3B4D5BC0FB529D69125A21140DD95CCC68FD809E9ED3EFC44DEAA6B7EE18851EF8189D2254FD9F4B1C156871B5698E5D2F074D629CBFA88278D5FA5A98E18E1A3BE7DE30321D177E6807A922628C47CB1579B85316BBD98B4093CBB0CA422D5640B3670AF6A642267C2421B2BD3BDBFFD11625DB03EF1DE4F295F2CF04453C38C5CC88B3457AB9102944ED16F54BB56DC2BE94FE1244A8965A10760C1572BB9E0051E5F60C2032EF2D9D3CB6FD87AC36C47B3F878CACBE36455459D9D53D52709C91EE20F608809DDBA9215AC7B50529FD6F1C1B98C86D11CBA260D01F1A61A4494872360BED343A92BF912AE61596534900EB5C91E79CE9D36737BD719FC219069719C564A76F826A0C816EC01AD33AA96652A2765C3A8B38D49CE49CB044F0614918ED956C317DC9A37E08D29536F855AA2E25495E55A69DA037B98574BA32874F3E1B48B8CF94C502937434C79ED0BB3DE36C991E3ECC7E410A2F898E7B47D7CF298AA88D9DD8590B987D4CB4E9633D2A6B35B84DCF63C9227370964A4AAE39CC5917FBB9758D6394EF4FE54D0ADB961A74F93BD9F1DD7CE771E6B69ACEA56DEBFA3889B43CDEDCDCEBEA573AC50949DD69F18645D93659C7ADC237BCCE0213897A48527B58FD89314FE5389C99425EBF784887F3BB852B42FBA0E257D60C9D92504681E2F3B7255C422E216ECEE63DCDD2E3FF72AA74FE4CE02ADE01D4E1C92E7D5E205B69326ACF722AFB3763BE01510E9DF650E2B3370A01706DE021F26B1ACE9C8682720885A38737D62BE8E89005A1E2257CE0124AD3E1C08F57205F6DFAF209EF2EB6627C7533F04E7BAC22C70689E7169A5B50450896EF559B4DCFC5302F93072C52B333111D32F9001A23B5C560A67C7408D83B09DC424CD1A64E7D3407EFBE0BC2C894E243472F8979AB1E8924A35D798FE3DA153894D503FBC1C5928D40CC59109820559A61CD86B33F2C85F6823801E77D2783A2476A1F92E66FA00B86D27AB7FEDF37DD7748C07249B50B34B2F50505BA7919F503D40C7C0215ACD58D5874B3F78E191580228A2790DC185869DC0340FFCDB1F310D5BE56BEEC158CBFDC12A1D1BAE2EA4D4F5008D28FBF04EB860A88BA9A589DF7D66CB411BC40B5DF27BDD672FBF8D1650227E40542B96EC31887BB6CE43A016C70775BB2BF21F6250CB17708BA6945EAC8FB573B4397ED7F427326472F63419A6A41A80590403CDD707556D656CE6A43B0CAF66CAD5CB599CD796A94A2ED681376740FD647D0224CA540BE1C5FF840251330F0C902B89628ED3B7FCCBFB6A373FA629128208AE8E985160746C533037D81F7A444D4E8EB2031662187557E216D90A92907C66578057475C0F855D97E2667EF0DB3B7CBB02B79AC74122E310FB29BB5C800EA64D570364E0480F29389446B2548D762D0BF84EAD2228CBF66066D30A91E5AAAE93F21178BA4858E0092036F70A1955317CCBD9C4DCB6B008AA965CB2960393504D9ED27E514A2269BD131DCDA458C6C53D888BB8901FEEBB0930B3E57F66FC4657D861FDD8AB699B586B06C4A242F3A13624404220F6BA3C1381D48C9F9E22EA9800E7ABFC22081E0EA1CBAA06289257127022580342ED31BDD0314DB68FE685D45806602B14D4D07B50971CBF0AD1932EB082BEC17FD2ADCC3CDC1E88E5C9A1CA824CCBB445E09DBBE5C70C9F838C3CEBA5D30CC3862FB3CA82C200CABF698A13E7ED24A7CB62833CF4BD0361F7F1F843110A74D1441E39CC79009040EBFD44E7E2ACA604036E20B2A188E69E88DC718C39E184599DD505F27D6BB1CEE210999050EDD382EC3E8B314F7E7D9B4E1FA79D623F76E8260DD6B554FC60DAA0414592F4166A0742E18E7B6E7E42C78B4E8D87411E0210B532A035B8C8C720F6EAF8C5ED57C874610511BAB884ADD1B2977E2E51C01D14BB635C222C9F20F7ED14C4E9B6AB90D8222F8CDB6AE95D2DA10028B61F913743796F8C10CA2D77494C9E98CDF0BA37327B6253594A7BBB762323AA5E6868A993A43E2630914E2784110612D6518658B5965A14CC0673399D15714B68F44924DAE24722FCDB058\nss = C9902BE6478CE7163A27B1CE28A24CF6F07D6C5600A6ACF50FAF96AD387C186D\n\ncount = 22\nkeypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450176EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\npk = 8B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E", + "9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = 818B55FA5AC30A81891F3A3643924B2B046FEB6765A61CC81C9059D1F82F6A0067A102825C88A530D15F0DD95F0B4742D29ABE7044C62D45A05BDAC46130305E3C3417D67F60B92EDEB6B2A398119AD160EE3CB0FB52144435A5BB5412C0512DC6121BF6E72D0F87A3834AB5338196FDC950A3CB1B7354C4E50369BD4364CEE9066A221DFCD580F1B914C0C335F547748BB19264B7879F206A9C610573B8676BD0BDFD777A2A0CA5EC891A1317C5289784DE114E84C53B983778BF8933805256C9A9BD05A11AF8F5AC271AC3F1E635EB9A8263C855BB230F58EA3B7E8287D76258AA57646B97560E593944C4CB3567A2C382A795C991F69BC2DF2CBA8837C9A3B58A9DAC5E4D84B50722A144737EA38B14BE51C41CC55C53340ED158AB4A0B0F0A2612962B89CC2AA8B29198F2E04B0F0CB586F271C6414F31A71A45ECCDA8C597C38415D262571BF0A7BFA17115E0C7731C70C2D01C492C85DE16C511102C5A96973C724F3B58B504EB65F56116AA7779B76B2554736D9D6176DFC6BA007A590A311D4B86A7A6251FFFE6086AB3319DB48C4DCB91FE680F45A9480241242E4AC9861B62860837CC813FADF00751C8021F7A1C4D7A1E5F13BC3E8462F372CD7498197D172EFF98B1F8BBC37974B025295A80E3525D282FBA8467F8079D78FA6068E23BDBB3349A31506E474EA228C3927A554D7747BD3621A0343CB155BC786075C3015C3692C0FC65B194A12152A14153A03D5147B0CDB423A3B50ED6461813F9AE1FD63AB7A53031DAC2D0F87CACD1CB81461C8C08BF367C4CCAE7626343469D417ACC705546293498035195240387FB1F2E7C005DE000E530B9E21CC7DBE463E7D24ADEAC1127026843B87CF6FC1BB94674399B0636506B1ACAB72F623ADEF866F883762B5B4509CBB2BE142C5C550046E10D29FA431F9B7D977253928A8D2D4C33ADD899AD736B40CB4FC656BE02D90BF8D393D632A1AB509C432511F1CA16B01139CB0627F6503BBA75440414AF97A04BC5239567C060EF94C9BA7221D4612EAA640BDBB8B72E32A4668401AA79421BA68115261A8D94878C90A0468510B247968B7463FF49A0578044C5E9147F0739F6A17B18828BDCF56966B1CAA125CDE7BA6DCE939E56D350E896CA6219A6B8947E3909361754593FB8A85E742CACB74E1D45704FA4CFC91C142453BA5C08558DE1321AD6A6A2804769A0BF69770A1264BA5148B40A3A9BE3C513A382CFA3C244C9A138EA9CB8DA7627B350CFF87AB064A079876893D893250EF59F369C41F9EA40DAA5A5984C19CE06CF9BEC2947932133A4157BB8CC3C72A1FD25715962A9C88026C018B7202885224019466540C9EB5482A87E665157BE7722BC64133C827C20B97D9E692342F23FDB1B75AB2CCB6FA5973820B92EF1BB45C2B5ED1330C1417CCFB39FC6301B8A749D3613B3803A6ABBA20990151305CB32BA6A5B558265C2E27D8D49AEF3E91819920DB20360355919D5F641922233A1C24C0045172CB10F9564A029F07578A48A4D215248F3AC7A912EF8E56E366B03C567AB978C750D85454C68A5806AC38B7B3395F19FE78A001C5867D3E90E9B54BD63954761AB7F4A57B1FA32B65F285742C1207AA06818FAC83B928E3E14644DD6999F310FBFAC9E372B576A0470A9F9C5D2293BFE5255826C534C1800BDF348B713766507674AD820DD0C7C570037C6DA35EDBC625FF0223CEA7DBA19BF044699183C1454C2C2318C14EA8C451CAC1B585324C0F9489F94A9C14992ABAAA393273E4C48B740B764216AB16DF3B9EAC38D04AA3BAC2185F250A82BE093D2359A1DFC7F2E60CBF05B4568C86824808F4E073641290513B247EC7585593389C5C0459173CC74918C7A93798802AF77553B3EA32ACD760B9008AD3851B2A5632AD41C11BA095131192F37A06975294662E4298302622A236F57F4119CE24E5E478098F20C108C0AF3A3BD7AEC511391CF77BAAA9B427884B9AA88C17B81D387D65304D75B9E5D4006DEB878BAB34151B852A5757421B82090C44FBE85A81E076F4116C025977D9AAB838624B340975F7AD16BC10678709A026FFA53748021D00BB7759579C6657183B6A67C3112BC6A8870D56DC329B483484AF78A81B5F87EDC200E4EB24386B6C882490A87D168A62818D6566B6BC5848B2755C2E64D1FD9B79F5A2C7072419B955EE69A6F453B862528BC78905BCBB44ED989B5E71B9126A6A920E67A074B2960D6A3AB50128FD9CE39137B03A66968616F134BC485770E87F01304A17C70D9ADBD4159D67B888862B0B6052D9E8496084BA93D197766D10F6477679CA90FEFC6B13C7472020943B4B6305988BD9DF4A655799AE6C7C398341A4810C6698351F7CC4FA59C2B0A86418145743D2B850CD47F32502E00D96B0A67CB3ABABF62785B11A04DE252813EFA36BB83001EA322490A7DC5C54F32274B01FA71D40717FF917B81FC899E28ADC5C4A0C41742C7D043195CBF8393A84206CA1E87032C553B68776F9153B4E2E0A445D2937FDCA7539B8A2DC497A1F338802C073E891A3F834505A82A39F54544A49921E348934A028B7C54F11B26ED1A9CC2DB7C58ECAE2586168B120A2CF4487A6B34B8015E64816AF26B864B7B30B19022D5038F89431056153DD03169A31A18C5F6649F6B638D4C249B712BB9563E4ADAB4F3E83C5BD05E2617B4530161B5264EE996ABD5905E025820C7E1B1BC05188ADC559FD0A0177473D816A166025BB4402D7E98B7F148AD42F72920D24E024A4D7A8A9DADE92AE250BEA3C519AB515FA2581B1F88C4CAF62D59050E4AB1512C14B581D7C012645F89A0722AD2A1C2F2639B2B11051059549417D8F3CA8AE80FC241ADEDE55999222B05B7B7101885CDC149BE41CF9D2B9137E3BD0054CA89818E84811BC21944DD19BB2C1A54251992F2A51BA93A452C290272850225E9B2489324972CB6982C338F55192B4B87C2C91CC985AC9151C638AA741A476F25B3853AFB4B106830D882A1E8A26B1B1305CD045E112A7E7A723BA9B801C48358E3004BA12B347D28A571F8A6C05B7C81FB3EF2E324B1819DF549ABFB871E25053D3E4676C9088D277688D9F85DB7FBA99FC62306C0414654509A086D0247AEB60A9924A2BA77F76D669C1880C302E67B1E1E638E4F74628BA73E0C565BF7766EA68206FC779F9C55B1B48C350DD095A5566FE1A611EE9507E729142B384306527C7928A7C09A74E7C03925E87D71C45896444522A63BB6B78615003D5CF37CA7E55E82888C17F171AEB440952328EBFB9ECA10396B2044CE7275EE2709E917CEE9425EA4C8A95B163876A2159907003355323D56B62E243CFDC714102A345AF05F4E1052F9673EF57ABD43E802744316642C26809A9F07805EAD090A676204CFBA52F4F04715E5788A08754D23B7C5DB0D7D72AD20DAB9AD776D52D1954A99407EABC44174237B127C4670AEE6689100AB4E9E003A4157B69151431AA5BB9CF9350EAC8501895299D93D6078C6A9888A6FB783115803170C1F8B2C84D0DBB801473084AA130D5C9C99EAC4E00C2355A04556A26247A73B4A7121FD2CCA08168D2399A1A45B685A921B9C0AA339390068348A3A8CB55653987C691E9C86CD67C385CD580892A01D160C9E86A65BCF63A50777B353B948E70061D03154E5EA518BC687A4A6B6C83372C0D16932ACCFCB13525457979218041AF9BA2E012F82D79FC245356AA98B11F186FD2C538CB5159CF9562B5A5344CC1C44B3703A50850358C6AB4A5FCF830BCD2B1A0C932059F2C5A43B932E32A2FE9AB9F2F3B1ACE7A3C1290CCE509A5ABA7D50A172FE51C65BB142B54CA6113BAAACD44F3EB76AAFF63A474A74614A0793CBBD7A1C822292BD75B2CD9D7B579FA995B9561A2CCCCC1DE89E861832522412753BB03A193B15C7A5E04643A217CB6FFBCAEF5A3750033E2B0C42DAB154F96A4062751E79C4AED5A1C6806B56E59B91F2943DA9D837EF94C2D1A3767A68B44DB44DFE021C47EC37E4596B4668C0899A3A651A9004337BB79C68DD59ACC18A0B6591760576C819716560159908903A32111DAA1339D8A8C66081894A52465F542B011BB607177D6AF34D88EA80D7247CCBC269AD67A15DF94F42A22BC1A525ABC7480257694E9918597A8AABD1B537B163D6DCA6DFB77FDBA61949E3C15015B567FB88B509B43D4665ABB834263A47C5A6007E2807B267AA50E8AF44452B01A62B3034BA54BA910B018C629266E26514263820FCB3390DC117F9878C0AC4B3FF899D83D922184C42990088BCB03BA65993CA46C18BF1583F5599AD549801E934B8990FBCAA46A3F6CBE714C47A83C7595591DF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F6481642D52117145EA2956BD5E446B895609BE84A9344FF0F5CD1EC62AF9EA9E3C076EAE84D11C4528382828F7A689A0D5CFF87B8CA0BBA97FEACB39B935A8788CB\nencap_coins = 74F1D52AF09B12C36EB062EA7528550CB4C18A3CE8E4F4EA9FAC43AE383BC925\nct = EE732CEB58EE38C3D6C3905242BAB2B0E2E13A8A5832BDB872920A2B13ADAC91A6997C594C4CF4E2DBCA7C38F4B513D6F4E4E766DBD2CE37A159F888FE39A497A330D06B003C6F0E6A22B7FE250D3EA6020279D2777B7F677F8555B5E1B4E6E4736FBD2A28963827553B9CE239F696BCE974E4C451CD9F838329613FA1BA271AD0515B6A5F68A5FBE8D282832BC1612CCD49EBF0293E620FF3947C87B9C9053DCE149870C08996C24741CB8BB640BE1E2DC66D1F0C502143AE30C37C4F516D0003A2C06E67718C2C1294F4A0ACB0F2E062C56DF4FB837CF254D0BA4486E791A4E8A5294BAB550F933484AD5D19BB2F8FB4D31E9E7E0638E25318CFD70A4C3157094D3D7D33CC8223F7B9C07D4AE1FAAF6840370948CBE56A6D6FE44EA963FA0EEE128593E5C82F006617E2117C7A87BACF2868DF0300A45828E3CB93B384B33620093B34803936487F58BEEE171466F6241FAFFCF", + "E01670A014668EB773F6BB41AFB3A94DC9904EFB9FC79C0D38DF43E07A02B6561E21FB773E9088C5A00026A1E54C4B051D613169079D5ECF9A3D3449F2F13D00A60504CC6755455E1C991CA8A7CE5D486138FEDEE939D5EA2E55917EACD40681462F300F9A12458693B995AF8CE84692CC5E6907229EACB402239B61869EAE86FDD1F008A665D256530C6819B9764A651CBD0A233728691256BBA5D8986BEF4DD84F92455FA5E5F24BF8563BEA719D0BE84412DD5BC8270DF0051E95AE38105CA422A25F9E0A69108F1CE810AF763EBBF3607BE4CE91C3D4547A052B807D13ED937F3199E56AEBE06E0D90722E1039F6B2C718577713DE4B65B5D5245658707CE0D4EB253E4A4DA77E1105C0A88052C3A67EA6B1A02CC14B75371DD1BD87EC03F830B9F062633F775A6E09BAC082F3962280520512C02C08D390D6A83C29EE3D12C1F144D5AB4E3DF047A7BE380815B084FDC4D803F7285E47A862CD0D9AD5E899F14ADE36920F7A8C78A1F8653F560191DEF8D933F13CAC9FAF6DE5163A032F643E510E494D415EB65D37CCCEC38761E623DC2F44672AFB9DEDD58E507B7C2D89DC0D7A07DD020B7A7CEEF4FEAAE33F75F1CF3AE5A5E6ED864A2CC3B8CCA0B2651332D0524EC8548B7DA75E8E31537783A3AAAEDCD595006C365C716B79C9FC41A6CC81F144AA22AD3BD73A203514B5B056CCC0C0B30BF041740BF92D6390C6F8E3DBAF256761682193696AAE90FD232DE79840230ECC2F0C1B72C9474F0074DBB866C22F3E00C9D1796972E05D0C3317AC9311F2230176AFFBD036E093E7858A3B0149152C3E0B51ED156AFBE5C60EB22E0AB85E162588BACE53475A1A9BBD1BF356ADB9513563A8F3778919447020469E5B6DE94C1B31C93971A77291591AEB3FD97F7899DACC5C4686A36DAF241078EC35745B528C65B32C21F728D27E837ED920511BCDB88C268ED07A0BDF0DACA304F43D9A4D654B243E270A2E66C24BD417F498DCD67E6BEA9C23387F74583ECAA7AF706BDAFC70C281893EEBC28F409BA5EEDB4BEF4A0AC779359BDE7F2FBE642A1696EECD50806EF13555087E4A8E6F8BD27334B912E0DAFCED4D4AEC5F75582085F80B83014A3D6C52E91146F707BD3489394893FE45166D61B7431E44B24AA2340B8DE39B364741FB1AD106900AD645B88927675BAFDF3B1E4F113359CBF81E08AAC8F79F171D6395FE3068368F1AF41746ACE6115158D1D7AAE973C1FF6E7B7097E0D7882EA5825CB6C5DC1731C4D63CD53E042FA2EEF212440C5E156B1A51CAC400EE1D48D9A8E8F276998FCDCE73ECC65310CE0B053E2A6842EBAB4B88EF00C5F943F78CDEC21F2F5276F22F1910E4371C3542DCA36A06DE5EA3A52F70329B976BD9476B84B06346F44B28D6AD5CB18D44D1D6029E88D38DEDD3CD5CBEFFC5B0491681E290665EB091F2310AE970A92220A51022F8CB7A54BBD723A39DD5082C13DB677AA6EAA37DC4D69CF4DD952AB458D874D7DB5AC8F2C4463390733B1AB40F93ACD2E7B9D73F775704DACF481565987D2C7286FBD5B524F85FE1BF6FA054F23B43D0ECC0FD8430EDB30D99B6C865D971CD04EDCD70184CE260A60B6FA0AC1CA66051617970026C8899C549A9DE33AA69C79F364834F99F737D2274F64A5B95B1E93850AE31B9E392E3C175A0C7A669D19AF8C949FB9058EF90E6F07FBD256FD94F905A4A5366C48D7590B6B3749F70915067AF8EF1C\nss = 1104D6F33BEA854D9265B80561BDBF67E81C2FD90912203F04D7E833E1B2E9B3\n\ncount = 23\nkeypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\npk = A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB5620450B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = 91C087E623025864C3C5D9049E865C6226CDD2B39F8A1578EB69A864CCB2FA155DB32702DEF5B50E973495997E18C6C21756568802A4BBB86C5018016FCB0655B09E6A4B39A8BA2D70E32BBB255BDD296C998A21F5716D49968DD02A9C4F4CB9DC72C874C232011225F8E8840F7589C2D285C1E72C8588C0A33A502A385D0527186CC6809185408E9C7FE6262725528A439332F93A5BA2943E6DD7B30D79A25939A4C0802BF57C755A5A0EBBDC8390F8AEE407A541C46CB1530FE1642215556D20AB942DDBCD1627826648ACC3FA1367DB0B45075470196B46697D9EC6974F477EDA553F80B701E853398C69A6E4970A746534928631E6B811E533A4D1E89CDD6969BFE0C861D2CEC3E16D0035BB50573ED61B5DBD45C8C5B223CEF4266C5A6DAF104949EABD27D3319BF12A7AAA4E5F636732B28E902A1098972977D98C00A267225B84AF1C8C404A52472B8D1A793E370B17A9935EE590331256620E302E390474DD6A17D17A50291B6BB940BC43F89FDD22109A72C8ECF9ACB1E67EF6A423396225E6ACBFF2880C35673135C5183BA37DF968330CE992DAE04E9455267A195A41893194BC51C67393251A11ED3C0829D99A3D23CEAA387208E00974E73178459BDA539BCBE89F5EEB05EE21BE3B1159018A3262120C21D4972ABA1A1350231D3A646BA70FA5B641EBEA1B130470A5EC7C40627035B03D15696BE1313B458CC9AC8460CF281A6976A9D2CCAEB9FB157300B4289A55ECA386D3D8A7D16C21102AACF361578010042C3A6397E2CB2EA5224141A1D451B38FAC14D7B64BD7B72DB17408B0A8906CEC108BB926DF54299261B6B5C6A636B395ACB651CE6B6018EA9C92C1525DE1624B5570F7000466CC09A909CF36F34687265B61DB6BF2882514705FB37346385CBF4DF33B98686E0189BDDEA7268F598DB1B6CC7B32792D5546E242A807E760ECE7080392823004453048C6F743B87C1670C6D10E3001008A24590294BC9AC899BD588197530FEF9C2B85AC66520A195C77A7AFF61672C8CB74C07D43A2BAB7A764E750663091A005C9AF8CC4B55D502169D4293E79B365F60085B1CC2F4900541588819B5EDCAA3B80253178639F63A3091701C7E7B04E95435BDD2114BBD3ABEFB23355591B0FF102BC94B56B338083B82328712733F2762C5B1D0845073CB3B46AA28CE2CB282A4347F2118A6E062D7E8524147545488A01378A853D489C03EB0C6527307FB0CA5F7AAB6C328438D33CEDC10733AB8A68C7AB88E0B06FC51C92C557FD59488B6245796B7DC291728121BC7643AA5D56C483186CB55086D7E8654691CD5EB97580F0A553A2613C486C0B9566A6F05F9D2B82B57345AEEC1368CC126AC53B9E794BE471C16A498B743C1848A14D53478FC341A0ADA42BC2E0717FB6965737876468515195050D64079D624DA1596F88819FDF95653B8217F9885D151821A9529420AC95DD928FC429674025882C9758226194615304F1F5CAAA456182C1BB11F0A02B6C758EEC4AB6441879A42450A024559697C4494D8AAC2F7045342234CD8081C0077C9232E66838460EA26274329988AF3A82B898C4EFB033FF4101F302A898E84BCEDCC45E369CD1BB7F3517280D6655574C5A13F43E3F834632A041D31A7E01AB4E0F06458007063EDC8E9D9B", + "31C8CA7FEE525656FA4EE9D36258A0BFFA5A12922718DF123E7AB52CAFF3845A801222F23EEB946EE00A4A78E0261A6C2A0C16279B5406BF7BBF4B7C3CDE22A4BEB9C6837C83AEFC90C7B0BC21EA3D5854B37DA36059DC4094181065D873469CC40DB021474ABBC8D80FC20A0AD1237DC13716C6A735899BBC68D71012B40505CA6C386CA92080B857A7BF8908476008C6C5FB7E30456E26A6A0C247A6A0A57049C1CE825154D2101F57A5C59DD44D71058423D6449327AE1FC3541EE73E31043ED194B89509BD7C113B77075BA694064DC442FFF94A2607A0E25009920A438C537EA21477B39863F38903729875F4E5BF9B05BAA0DC492E9B15FD729CBCEC5DE2D6AD727408E69A301649822E52681721A264696D8AF076423BABE37AC6C7676E74724804A04CF35CA840E206D99568BC393BF817A8C6A5CED2B9A76B036DC17996C6CAB32223AE814338B7169AC1824F129A71EB50A554F8B684B929D9859CE8C019A7823BF24C9FED4588355033F5B22ACE43A30478209A8965D587C91428B92FE034A1714535CC458C5146AA8B8C7B2C047AC76FB3D306174CC370873E25EC207DEA86D8430A7ED130701C671697185C385DFE0410D91799EE546B4D6347DDC146947A9A5692C64445AC60A9259A7596EE8421EEF78BAC115DC95067E002AA89B814DFB1498AE7829517C8AB587AFEF52D4F4068EB21686E4416D93C51EFC2AE6EB1CB1304228728769F08A4BB64893231C4BE107A6DE473AFE6A1A3969B610A87FE2BBDE35C31D1530B05AAAE1AFB69C07B6C6D4753B16588413AA588726F80CABAFED3323F412ABD2579096A44C30991EBA87BB4D667BBAB5E848A0BB178441AEC4D00477310EC4E33677925985E1AA7B9965A103CF14FDB004A60406994E0A2FA5A5DF0465CBB11A54298CFB109488564AEA65B5EAEF171716719916A4615D3AD708C8A825874B7CB671A5B61F5C3C9B9325FF964046CEBC4991343B0EB199B9099F04C97E28AAAF0BACDEB4A007F956530C712ECD49017D73C8E498FAB650608106174C7141A7373E27B3D11C2B06455B4F1C1471F8A0BC73C4299C47EADB75FA75210CD813798D84AEA44A1303C95EC02CF4602A496A86BA364BABEB7603195C7CAD66D75B46D763094FB0B2760B048AF1262954B5BF5833CBEBC2ADA183BC207290F094B6E9C2BA622914604AEBA35237D17606D1B76330172F74A06821B07D8348979070B31EA32166568C261C91DF097E41CC1AE4BCBD3E1525F179F8ACB232BD056A5E18ECA475F40E0CEFEA85D664BB87918339F407831C27DA3EA42DA34BE7BE4BEED4C8A5CA805CB209D51A826D32C2125E204F5C87944372C3C1952D5F8B1873C1C6899B85748448116B3AA85156DF381371763AAB6C8B801B19CCAA1F87C4097C3C351C62EF1C697763915EEC69389671081562E76701D805B2A62692B6F3A17FC163339F49EDD205E65AC81FEE42EB689726A960711E1B2AB7C15E385717946C27C86116B635873324BF2FA21A5C194492571AB5A7AFA1427AED8245164A23F2518A4F4016BB9AF0C14A16AB67675767D5A165948261F4DF2BF1AD7CBD259CD31944CB7880920DCB227D62B17CBA049388B340173221559F0B70BAA055CA7EA75B0468EA1997FC88C39E1547350EB4F6D7AB32142888D6C070357B6E8500C43182240863B002BAD191BC0E189C0A0F481AFE268DD9ABF93938D572CAC462C710B67507A913936739E83407412DB51EE778570692006A3399E12BEED2C2BEF5A43BF356A27D1222F267B2D6CA313315905B7550C7C150827C8EEF97803159D86127029388FB3B733A6F1B83B638DC08778AE53BDB4751EDE5CC520E7787E86CB3E5C64E69A7FC0B678783A702EAC5B7CB75E809B61F3F46848B55F4224BD2F098FCEBC7D5E98952F410E774B520413A847046149E1A36339C8807CAE45144180A2BB7445626F1B2BED9C0D9FDB5620450B69FBB972F6BECCC9CD12591B22957F94F47AD7022ACEC4233CF86E25631B8E975EEF2348776207B56ACFCFC5B1E43C3E64591FA4129077C4028C7B5C54734945A7BC986A4F4719867F219978115AEAA06929812506A40426F43A899892DE243DA4E9940DB29CCD421FDE03C80C79BA1C1A1B163170ABF21CC32130C19BA2C9F30D95B78D560344971CA8FC9CB899B082FA21AEF5110B32DCB13A369364D44F3AEA0C4E7C49F22CC0A3C07B0C134E9CA3BDFF78283592050F8C99F0E467ED39CC32A9CFF97CBEBC90AFF850A1B1A20837E02D516033EC9CB4337A1168E013587BC4DB0A7A4CB52C3496C0371C1699520D05C68D81885920812AF1841EEB8570783AA6CC0088D67BA2F7ACB19370B1A9E2066528BF38830E9C72C3021B6E49640805979BBF662404236BFB74717659268D4129943120AEEC2132C5A205B7B3A6B8BC6C944FBB035315C24666F1AE53451B52B9B850F15E0C71A086391741CBA130D07B96FAA70971A2D974BD6219A2339098356BA3B573A33B2837D3D186A26559B0D2325AB88BA9E0CCCBA484A14B2F73C54204C3111E846249A9CBBBEB8E7D1B448F353FF7A35D1600A6C8E87C06F653930BC1C3796FC0E8001A3CCE3A37745382467F614AF24C832757390CD0566F0C443C7C5539C72927EA1394005CE4B8BC223905639B1C7BABB06A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A0163017A26DBA83777C4C0F46F31375BA02680FFABA588A9FE91F97CCB99C445FC9EBBE336DC464489861DB8253606971BD0A9008A433ED17752D04023781552\nencap_coins = 4B3A70D85F640D1A2A852FB6FE96704AF56A7415A8EE4282E9207BC3A2DC116A\nct = 05137D496E7D3EBFFD4430827CBE9B7BC869C9803AB9AF3C34C135F1E7CC66E8F3464F87BC8A592708DA36DFE0EC366CC6356AE18C007E7D1AE5E7DBC8EA6A2C6E8C612DB2E321A1515E1CE0214C23A427CD38D1C06B7090975872FBE6A4A28FB653397D65EFCBF5E11D6758E81800B8CDA09F55C139624926043FF3C77BA812F4F438C2531B8ACEFB59626A250892634BA5129A500E6C56BA301A3FFDF9F174B4581E6A6775ACF6F593FF74DE836FB05667775F3EDE72C840923E14FF3109324E61F83302AE3A6C66FAA9BB2A4E1247572F00BDE58C25B291C51A69A3659BF98E4FA391B0C33D419BA71FD082AC35BF067B309F9BC331272B7F6B17213141A21E59B151BC21EE8B500E0E6F59562D60C2ED4680AE0D9944472E970C34493C67661AE64E63337ABDD2825F592C0B24EE7E976170D15020A2983C54072608607CFB953971B5F30BB072014C367FCB5A3EF640900038DA2E965F8168DCB045C37D2559EE3F44F2DE030CB4C50A6947A29DEE340E8F7AE57FF5DE5630C1DC81D5C7832C012B1F58E837D76492A8D38DDEEE49E42521F97DA6B9CDB0452D17EA50678DA145F62677573A6FBCDC2A852DDDED1DF2456B476B03C5080D7E7AF4424BFA1E9AFECEC70C4C512C0BE6DC8529FFA68A6B5794F1529825E8DBFB228A90DA078ED15E81A008C7A8229C6F3607A087090E22E39120571692A25924DE1EF6C2FA65BA2AA7283FB474CAD1180F65F1DEF6B8F512E5C31C111C5FAA83F666C72AA08C1D8856EB2D4F72A7E2E7DB8C497666A3BB7E77DDAE260153229128B20E116B15F2B6182D1DB7AAE791E33DCB828F39FE679E19327B5AACA9313A16B27BBCBB27C737A8AB542BC92E805E811E94894E3401ABEB65CABC0D7194997BEBD5FA2C09E33EF5EF8E492816EF5B9EE9E7B554BAEDB01046700199B8E11D57C7F60DBA7D7C14129AA39AF90D4F8EAB62C8C2A9A8743A1E69CCA0FFD30266AAB15957BAE518C2B6A4435E5B9C10DD34B4E0F5B3B79D8585C760D3E3F98C410EBCB75FCDC716F03F400491005469AACE82D4F796BBF9827BB483FF0C518CFCF553742FE68139DD8A4346759871B820B6B7F47F499487B1755028A5E0B128F3CD465C2A9342D8E2D1702EBDF934B787ECEA9ABEF1FAE537D7B9CDDAAE4D668F7D0A3D28A148C632CD39D7729AD78D9ECEA8C73A1EDFE496C76012693CDC18EE73E3CDBB698EEF63D1D0A917C0945155BE8371BE2F3854C3B1FD1D4851139C20C736EFEC86BA2300A12CA838B36D8CD117665EE709759A18EBD54B416190A38834A921908349B5F042D188394B4DB3F3D628FCCF2FF2FA44B9BC1D2BB681533AB1CF682300FDA72B5AAF52F16BF31BB54367DB56356D153BDC1081A1B48A2C190F5372409D16A4525A8D45445D68D321F25D3C97504574826825812C93F56E51DBEDEC56B0646BAA49B9EDCE9126C8E67ADFEB4F84747C65E27400ED1AC118A00509D5CE093792715E7E91551CE30A8D97D86672BB7914F7AE22D1E6A721E3D3E69E34C207684BADD285254EFFF9132379D1871EE85CCC14CE89556E060DC1B2B8A851C822D4DD29DA8C502E6FD79B87FDE159260F335FEFF86FB0AE6542C90DF15E77AFA890812CE08BF672FC899AADD99389830A643C199B4F4BDF193A7AAE511C7AD9B9925867C2185EDC4BF6F59AB64021D06DDA800A07D0B85879708D21223B0CAD3C7DFB9301FCD04339BFA95EE50A1FAD6C0B476BB81954CF30C0A65E4C61FE077C9EF05BC484616467C1ACB8CD10F5EBE16E3C2BD862FEF5335F1D3C4605841A183EF04FC4BC3A2F900468045EA6289E6848755CFA3C7F30BEB6487F888F931118E5F1FDA7FE933683CCC616807D343AC19D67CFAFBFE75287ECCDB908210E0FB8D6D8B2EFF3212B71ADD4475037A3804502EC281568556035B15CB16BA8B0AB66148A308976A8D32B45986E1F83397BE1BECACB007359DDB904C777B814F014680F77692F238BE04763AAD3992136EFBB3E82D3118114B87DCDDAE80448A254E73EDD0AA05B752CD6A1569B27DF60D8BC151F307408DC96A3289B8A197AEFE97643F43180200C32322E236AD47BDB735BA5AD3134121E7A2AD9DADF55B1EAAD48D9851B5F0AA155C0666382AE185BC306CE189632CEDEF02DA34FA482A0948441340B64BA7383BC510631852F1A77D16D50264FA158F624A9FC15476446DD78EB\nss = 67DC4E3D4EB4585613202D538EDCFE5D518117D2EFBAFA083A27713F60822C73\n\ncount = 24\nkeypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0CFF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\npk = 6BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E6", + "6166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160CF44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = 817471E55466B5BABF92A2AD879C9C951BA60D230ADD630984B2528F9AA07FF755D7D79A2F9AB53D8986FD90895D5401DD97AD3F7A922516279B5858F2087E6491B7BC42B8A52A5952F23622D5603A0A3152990CFD6AB9CD863345D8BE5E295C06B79332B0AC89282E61E5534FE0AAC95ACA140398B64175235B94417B8799A4B6D6933A8B815BFBDCCF886664E7B8C5CB0B999BDCB2BDB288D569666C421E2A950D198158C0D36CED3A74D9032AB7A2B9F276BE025296A773266E516826480E520B844EB69710120373A94705F9030CA200A7F85A94DB1F55D46081570925A476099C3EBDB32C532A6D8F16BE4DE6416D0C30D450808CD3C08131A92551985B92255282BE6087703F182156A13CD144ACA3924FD15492DFD253EE5C9E78853590930521E843A0E37A26994197B3161EE1A60861C344720286B6566796787B05CB8FD76A419C364F1830FE2BCD3A2970E2DAC1DBBB3803F8053591B29BF64C2DC660EA9938200738E2C0C318B77FF86749C43C72F9667D80D462D549BDFEA30CB0D9641B29308A461DF72914B4B40213B62E68B161F83224C1A45472B5464F97C6D6371C69CA0D520426DB8C1E938A934D50AE0B03BE706B74CB8C674EA955A4D8AE1F6C0B56263041FCA1871A5799921C45D9BBF13C01F0A9C5D973086B33ACF923A2721C8B2FA7B058BB2E64F43BD80260B6BB19F26A4F55D53E7CCB1BFE3AA424976132C3B4B3A00908E722557A3657D285C8580EF45B76A207CB31A71402BA1EF280048378B80DC3312F78A74065B2DC873B22D37990E465E425B992722A25009A93A7A005D91B9460AB7C2336BD303883A151E829234C964265E42FBF8252CB89858D590CF0830E59C54021B83DA94884A173BE6BC454AD5A719252BEB52A4F7544A7FBC03CE9091E9ACC0568306E5BEC2ED942B39A8455FA341B84571AC3FCA43C14563F91395D117AB021C8F141A4EC7364BA4ABDD8896BC6B281C751A66C767AC960AB52058335E14E7FD8A4E1D44DE2670F9BBC67F682A0657530EBA11C31381897D989BD392FAE02D0AFBAA5AFA1748A80847AF4B326F970C6161E15B212A1C66003A4317348374E66B29FE87F36D01AF5F1C75BE11BFEA21DD8626765C46F0C153D0555B419227D50DA5232810D8517B1A5E4147A52AD07012D8DA23829F39A40C70D565937C58A11B1A25B27C8207246C4E1B40230E39E4F089D43D562EF954F332B7EA6B36EA28A9D26EB251AB562C0E44BD238874E93A4D3B900A4B2B08A0B68C2B82C0CB56325548DA3316279672913D2021D742C3619823C4391E64112B5B77E8D707F9C1A37D3464CD5F96543F720A0CC6C9631458CD9CEDEA7B6FCAA76D1E60C44F74B986A772CF593AE712214E21179519C39FA533A724FE8177EA59B1123E831E1DC561543A7E559697572157B60499C4C615D02099D34B0738581061A85B2DCAAF13556208B3E5AF388392490FC338DBC55BBF7D25F49F61BD7363CBE3841AAFAB88524B0CA3381F5B22DC84C6A112979C3C39E45157C0749C04B022F83F53733A21E1F1842E0E72F78C6AE1E337B53215AE8563B16D99EBD6225766185A0D92F9A28BBF4E2B444B7C8225148F601D014BBB8839B4B8B21A2728268A0941D3A733170FA7606B5BF25739E5DCA5DA49C1BC01295D6B47FAF3C2FBE8594C4F0AC085CBBA4194BA0613F475B424E7BA1AED1C5A272062FD878B02644D3B90F66C12C4B64C870F806CCCA4A36BA838D4799A861B3F32AC8DC9A403930B5C529C8FFA8038DB52C5DD2A5A31AC425F835317589369631036B487F192FCFBC9AE2B4834135365F27CC57C1208204A2CE7C03F9467BA6688A9555476A935E6006B6912091C80CA777D9A0CC9274CA04366E9A967E047DDE5105EB196F8E71694A01BAB8C33E99E7ACAB053B4785BED85C9EAB4276B24274A843048DE5A49C289334FC0D447034EBEB5681D87AB1A8A5B938A27521CFB89212D6594AF040719F344931704A74E294886AC351A4854EEC2A01B0006E602BF6D0B545C78D88C7C76FB13547BA600AB07CE5C87770377C0868204DF75EE4F84A1619BA335029B68278F45B6565029BA5CC8C0F1B900C845FF1619B7FD9A9EE148003E9B09ED4C7BBA8A8873B8841BC20D1AA257F78CA54941BD0A0380A922EED8A226BB90F94C8B62859C31E146647948785B225CE860769FC51DF7C4310984254F927B1C200834876B23A635869C90DF39BBE36094BF6B4835750A6F3788BBB7A3140A7F85B1C5CC8BDB386A0F15297CA9C6462B21DF7C11845788C130313C642BA127C8DE50695E1EAC8E245535CEC4547AABD3F455FED566B733C499FC913EF440ADDB37107E3032476AADB55CC0CD93E317A8CE2439F2464278884915C54B97E882DC44817488994C0109ADAD13C5102847BEC7730A57227158C4AD1B51AFB66D5C01BB6D2CBD1A7083FA6B049912F736824AD40A1ACB22F2CFC9C3D145545BB6494D0159C40C12BC84E8D22BB8E1A76C237020949698175B21410CD4C7BB567C52B08FA6253A50E4F1573ABB18F74ABB9837CCE85545F8992C9CFAB66F800525841948B18B7EF3A2B0961C4C7E8902ACACCFC865B45A5209FD5A4DB705F94122FC69196E3B56139173B32EC9063C4151B2819BF9C7B5D7626B01CC420C86D1070428D4A774177035269A46ADA8EC0E02230FC6B066C57DBB875A8F294E66166F3D7B95EDC3AB66B15D7B55DAC16182C13B371D82C42B85313C65DA7EBA0920914ACF8A28F44ACF54BBA1EE77736C9763036C73F4A56ECA95DA849C284F1589AF30D00DD6893E70D571700B9A07BAA6083B2C50EC4EB95E2236402F7B50C87A9305A8B5EB25664D74D4337AF268B48BD1855574405EA6237BC057E191CC6743742DD5A66373B110D380BF7C03039296F56CA700AE07D1A826965D55D86C19902762E75F10CEF33664F099F8440634B2299A474BB8AF328A3E011BCA75DB90B90C52C1699C1BDCEC31565E411FD1C6AD2D08EBA8C50B66A57CF10A98E2335327B011A4C3E11F58415B6C38F1821A69671FC2481920C896B389CC5783C5FD3B7D974CE03375142815E86E13ED4E052B1E009A25A2097C02F3EB337C3C85551BA14E1C22036916CB993612C809BEC807DA4E25CD8094C36720D376982650A986396504893BB0D82389886942ED1AAB5BACF3957AA8D191DC56C4049A0714D89BC3AF9680EE602E154B5E1C35F1C0440EEB0CCAB22103945623FC201939AA71F99BA8C409BFF83276F84879E590D9A448E1F052188285DE9668260282E8ECC630C15AB164271ACE0C954F13944FA9F4EB3A848F11CE7F0A439BA07A469720D4506ECF6CFA241136B469C12E48F137601F39A5ADACC54B094127D2C27FE38AA461C76003B9ECDCCCAAA2B16D1E9A164122A0B1A1FB751BFEFAB4A1640A792D2381A74AAE77084A4E3CC33275EAA595733FC4A99D43BE88803244B449AC71DA53B2CF30043C929811C9A558A165DA241AFAA8C45B07C27876C8FF77B721B21022C958323B41FFB606C656519875B8BC6E897854C08EC10611B954C693568070528824B509F83A3E6C505B6E3203AFA863BCA408403C0AE86A374C1613917BC06B94DDA73A8E0C98CF54A60CEA727CF1334B324343B2C47DF4A843E467989E4160E1611C1558928717D794290CC3911EB70200F51152D04871CA46D2753836791BA98AAABF697ADC925A827CB7F3AD01069F5748778B5946C78EF9688E16A5326577AD5A5773DB939D2631B04545C530C9B99141F4D213158D213163BCA141C7949F24958B9AA67089488A732189CA923301143A1728A6707A6E8AA5BFC4D05B6CD1971290114542386231CF04C2C80CB28E50026C66763A570D173612F142EF1EBC6CC9A82F7FC10B7104B7ED6B30C95C5A63A5E1E52450C1C26CA11613B2B3CEED10968E85C0A9539C28242F1B9A083C0109036C6AA9349F201648EF14D67094AF9715422885C7D69627702943BF0955D90496DBB0C0F2B3137B89C62903AF74B2783B11748BB6DF46403B69701E1D9A1E8A63F01CB969FE9CE00D7B539159E75372DFF7A85BA660AA8471ADE291FC782403F16BC2BF1C4D1A138A0160C", + "F44246FCEA7666276318940624A32B4AF5B15F8B4DA5A05557BC819DB8884825B8C2770D6636A16A296DAEC0752E961CC4D11D61826D883A61F74203006A83380A0F9E5280FC1B831567136D178A906363BB801411E069B461027A0887DD14AD80867EA0F595FE1951F1CC8403198EC483632B189A0BB3979BFACE3F9A5401916B35E996E1336CF13249D0CC33ECF610F9811C27AAB55C52944298C3A13158C38501813C8D7F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516FB21CF5CC9A8A47A07CB2A154F73676D39A98A7D12A4ABBD37378595C6332F46FF8563038AAD865A817CAB9CE98846BA75BE9363718ECF5FEA538AEA90B2A558\nencap_coins = 26E38AC804FB5B4D59DDF747715E7E6041D875F99C7B638024B4AF82D622DA60\nct = 7FB2E4CD2517CCDB468F1D22138674798ED8858C4A8D051842D1542310D4101C8A3B7BF826E1EC01FFAA0787D975B1581E425D43EBE5F4CFF068F7465FA4C768483D1065F025E0B216503EE1C859DEF4A6610923633B99CE648B84D28ED308DBF5ADBAF56EC03F200482EC8B7F4A4DB94FBC5E3E5C59CC89B94D5A720C94FF37C3E58D39D334C36B52DA2F57B2C6D7D57A12289664CD1A5580A008D05DCA30EAA839E2813534B10BC4EAEBC2242C0B9C9695CD54442E1DD6C40580950CCB0FE3883E36BA5955AC4FC011AE411AF387E7145C3F23D098CC3DE371832FB3DB23B3D6BAB13A66D57C207EC1F30C01B78E6CF76ED3F25A9799BCFE47850CBEA78F2FCD95BB94A09203755AD21A26A19A16113619D375A01DD6814C15544BEBFDA4D79A274F643E0387195C65367846D2B842F0B996787D5AB2E0E69E8962900B2BB2D7A577DDA0C5E31FE1850EA6FE106671734EC5E1497B361B80B33C0FEB631D5A3DF885F997D2776E773DC1DAB1C470569D5ACA1FB0AC7CA5CED4918A4974051482B1C9F0BBBFBB2477E87362749EF2E62B85045C99E3F69687A5E0B3EB2BF4531A7BF45B7F2F9F0610A1A9F709F3AF5E7671DB51A4B990417B9C5C339402ADCA91C809F641623A952324B84F804DE0E392BEF9AC9F9E19BC24DE56FCD1097BAD5E255B80688FE88ED80A26E59DCAE4F4E0F64468E4B31592A4A7217F8830A6DC4ED638EE374802612BC783F61A51DEDF81446D5A186F5DB1B55485074BFA5933109373D131D226F92B58BE9591239DA01F5D6993F05F8EF10B2FADA74960FF45BC593D0CF854FAD3B1D8B4D7D88DE2954914104423BC0808B9D52C706F4490619CF1199104DC27C3F6A3357277897E540C249A5AB87E40E2DF1B54CC523DC33AD1D3F4C3D15A60A9099BC31587839A5973ABE8D470E3C9A3E484A6BFCF01B564754B7F4DCF159D1A81252333C22A46A3476FDF98A2F15766AD56834FBA916971302AB496B07272C5FAD1F04D7C16E87A52F1D690A1B3A9C64FA1F86F68C54E42C4A63021E3F5E7563C4254F15BAF5CD5D277A7888C06DD852A4ABD9452B2B05928128BD2E3298AE4F31FD2A30CB502E2BC176379A0444F5937CF490A1119D96B451016D83C5BA2C7181E8E505946188228F4AE64213900B56ED08F8528D82125964B90EDC288074A26DD5B274A66AA7DCCB2537DD6BE3A6C934E7FC58CA343A8DD79A8A852507E6AE616A1452D2552A8ED12030170D754CB2DDCF11982B9604C1A869B78573A44715C086BEADED92AA821E49BC28F0C9449C64B5F29B82ED21E2EA3076FB24B0557FF78ACAD7D17E28CED6E6AE1EDBB9FBF4F306BE843B88D7153234DD9B53689939F32F7AE0D96DEA07B5F3C0158F40916E61D4350D27C73586E6F040BD9D89D08D9F6264B041C18F69F0B4A10D4EB13755095E76B8CBC3B775B9E0F3A2F8EE220AD6B32F271E259EFB8348054E5D4D11B6F7DB5005033D0369E9EE326DD64528AE77379DB128474C0BAD130200B35E795D5D0BED50BB8B2A3484AC20C3AFDAB8BD5AA16190CA610F3C1F3279D17D1ABB3A3E08534DCC9A1132CE47FA98765C8B50555D00070CBBEA86C230A648E51B6C6C6463283004E9E7C787989375E2A95DA4883D003C275DCB146038B425D21D27D5476E5F8C2375BED1EB16574754AF0ABA953F6E32A452163EE1518456424EC6C0D478C73CB911EE63EBAE8524DC7C7739CF896031AAD91D1FC9F696A8B352D6DFEBC4FED01DA4D3F5FBEFCA381328B177E16CACB9153BB1DB8C81A2376CFF22F10117DEF351545786513F2ACA20B944512A02776D43262FAEE818AE7BD341C1F1465FF363ADD0CA8A24486F120C35733CB167279742A1DEC1D5E1A9C809375C10FC2E08E70EDD13076B02DADDAE2D9457B8A11102A5B909186B607DE530F0217D89E911D217EA50A5FCB6BB0873499C151293E3CA3D24A81E653E8023052D812AFD35BA2EB035B401C52704DA21B0221E91E225254ABD1FE56A8E73F21E0CAAB206C0FC7BF7EFE377697B99084978A97ABD3711C710992AEA1235477194819BB503B36EE80887E5B1236ABC95DAB4D0BC721A7E73A2923CE3F94EE27FF213EE31D58B13B3EE045CF8387CC08A291C5CDE630D9E8CAC9D53AECB0E785E3D53E7586A7EFF3CA1869DEC6929548296C233B05FE0241A57CE58EBD0A38BB62B35A8B5D6D9A7074CED193\nss = D008C11B4327B0D63319A59190909A2C98D71C3FCD0A47E9417B93AF6EB66478\n\ncount = 25\nkeypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\npk = 9532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = 60E93BEB5544294BBD612141956430CFF041E0F969E954A48298C7B5F321B9E1B70B7C796A753CC5BB93722B20380ABD6B8AAC4F0B102DDAB380B88AB9DC040FCAA8B775882A673864FB757A3453273627DF0690C90000B54112DCA50235BA14FEA59A764736A018A091B822A636AE7934A33BC5C15A7B77E1E53289C9757EC75CBBB792645325D6755D79B972AE993C9E3413AC040B3BCC85C4F98A2E185BF4EA1D19A4737DC78547847B7EF385D2A07BFE272764CC873BE8CB1286A0E7C83539D2B9BAD5A17F0893CCF41E2B5CAB8F66706955C5E168A99E9820A8402CB25A434F1A149F0148761014D32A51BC73A8CDBCB104C29BE554B2724107EF314C25D082C7252E0CE68833A47A619A611B08394960A64D8C22C25AA1121A8033605C9BF35221730B15E6269CC25FEBCB8E3336870B3C1C9D3A89DE4A9042758F517B55F85133B403C501590A0F53542239118F93874B319BE0D063AD82144ECA6156051424235D785C92AC00C412F8AC0FF5B88F056142F8A0934734B09BA14C00089BBA136279A5FE462082AB4B0709A6DB3279F8E9544F3909FF78B264399C2ED129C803B341D816EAE96BC531952D55059EF0233B0C18E1F7AEE5498FF6F11DBE801DFE193BB61B870008AE57483DAEB8CA7CCB460193C68A509E8DC738FF227FDA89B21EBA0053992A4D3A1F8767C0D3F3419838C8C7A2C0B3D68E737BA77221C68A8570948A322A143E5A03888C08A1BB7C42E9DB9111819E", + "D94523848BC32781A881A468D26AA7FA4ACB926AB8695B24A094B8CCB0423192CEA88C1FAC818A6B0CA19E423B7AFCB51B121D48EA44037963EC1A325DC0BF7555977F468FEB49B8346338DB983E512B2FDEB35A300495F437CBA88C36D01536F7A56BC9DABD1000B77751031102CABA7182E2C440919435A14BC1AE1B354499324862885C9C301B7258FAF778CD0A4721F26EE32C5DCC7A7283DC10E3CB04713255D0044BF1D9234F5180F32483F7079B2C0558B95C622DB01BE885B2580931FC8617B6940DDFD54CB327712DA02F90A6A8DDB6BA17A31FB1D7231D94CAC2FAB88A43B0F56968FE2B724FC8A97E1A371C96A9A17A94FDA08897BA1EDF959F37029A84E707EF676B89FCB5E94B8997D95542E26CBD28A7D01B1FEF76B1C91AC327874C04F01B2D6280FDC60CEAD3587BC0AA6EC76F064B3263B2419BF3120AA7791053BFA6E089F6CB8BB020B5C5E2517D4B2F34EC3C4237AF98DAB3F4D44AE161773ED53F391A689D7B38F01155FCD080869656E15BAF9A2A6419B38C2EC39112B4216FBC5D94771FCC4369EB90AACCF3A752020E24F97C30C4C67632180E9B928A0941C23C03CE588F7D841AAB91B74B7959BFD8B5B042294EBB094B523DFC425E9EF70BD2E2BCB2937EEDBA0AD018737BA91A3691030C1A6E54C0BD4336A4BBB7C5DC79057EF5C574C04DFCF9C8407CAC999A54975B1A45519075CA167B8285B2D554EB81702E30626897413051AA546BC63A42723BB95F0DCC525944C967D7A5793C34C7638EE59608C8680F2418B648B7450B09C31BEBAABB956E1203BFB3D377373B5483C93378F15DCF2959D0E02A15E2277B7AB78CB2BA78703F13DAB307BA1B663C8666252621AB1B9FA42DC69008881A2F0933C03C183D4B82CB149511F344CDFEB0ADC0C9B0CD98240A7A7C97D6AD8EECB20A8A04119B8AEE8BA273730965608D0CE921A6DC8B8CBB0098D722EDCB88CEDBBFEFE2A04935B5D766577DBA7C20A73E4A8B81D6B81BAD326817F8B9D654B005D7437C73761C62A43412B39EA821F9547B433C57C2512268DA14BBCB38B3906348FCC9FACBCDB2F44E713125309515B6D4716088071B60861998115EC97D9CD99EB773C343942105B4926C14979FB62F7E6616D3AC1B0F12A96CDC7AD22CA6148800B9D1047A8358A1563CB310607108198C084215BC1630A002B96A74D92198E832710DE036B0332BDBB2269E23417A82A1DFFC57ABB971DC0A34D04378308B90AD36064548C5480BB57384B7487C299A016BE645958F64C712B75454532E4021AB21C55020B609E2E4A5DBDA151F8A9CB9E9C552B73B8241445F97AC15E0A5E7A357C2A6608D388652848C066B5F345C7EE7A1410DB478AA517FFF742BA1965ABB0687286273D9F993D7D730988A709532712120555DB81FDB599DE13109277A48D20B0B16DB7C6FA73622ACC63AB1036C9C07A48C73DCC4111E10C919D09B3A48B96BE05E56D809EFB66EA3BC97FC360B85533C4AD1A9E4CA6359AC6241EA6C4586C3FC983742756AD1FBC6582274B7559BE1362DDCB91E5C857B0E836349D4023D461B1B24CC873C56E6404149026CDEEA16AFFB5FD715766617B9A5058776B74B72075E25002131BAA50CA093BFC909B6102E8E5BA2C748BDC5EBCA2BE715B2800ABE643ED542A8F4C055A0C7122854AF8460016CA079BB701DB46B2B17D0013DBA7D24685FB46966CE53B3842CC66C8BACA0934EFAD619459888945759B3842E26A914C835BEC4410FABD4C98350717FFC143B2CCAC4E72B64D195FE1147FAC6171BA8B213EB5724039D889620C70A55FF0145CAA543BBBA3F732CCAE4B0846200AE7AC6C84396224474568C058FD4785347F077DA03ACF744005AC1CC02F93F2130386AA2B62275722E11589C625044335779D8BAE917A632652536337DB7C78272241B4710210CC7954B6622BFE1653F4788450900D3DC9BCAD010F9429615D24C9A4BC80A2C078F5B6E3C6847AF5B0791C27FC99950E77676AEA63413A3B259051CF6A83F0F9C5952462AB315AF64B978BC4154BE10702D5B266AC524CA2B5570199CA7EC91064C0247B08E01A8AE7F194DB11B88D584237B507E44B411D5C5112DD22C7ACC8D6F3513CC8CAA63342284E6BBB16B2F63B9ACC9CAB050A19FECB758EC455414992AEC45BD453639564A0C2BD164C1604D035380B0C2350F530770E84792A986D7F8BFEE6C4EE164A678C893F3CA5149BB5FE542054094A450A8C9F7A686B7565A3036BA7126288AD157BDF172C5E772CE052689D2495D00159A920B68A86FC905364C20027F90171845347366053D8C718A444A1E60133FB954ADB3A47A7242B8100A8F9784181A4E7E479CED14190A282FEB98008C09AE2B124A8743A4230910DD612CC75BC0068A4D866CA871A48B071CCED3336D5C01CA3B819FDB2C22ACB71B2FC2CF61C95B6CC164CAB078472658E5D19EECEB823A373B4097B4E83B0D86E9A50488C1A35418C497250BC90AADAB70AD35A16FACAC83093570399E8F615933F48E7FE8C04E517736732D6792C59E400A228A7CF4896AF6C6C4D2F3ACF279C861C83100B2868CFB42BC75052B26B6920591C78AAB2DE99C2AC0971DC90C19B6072F388FFE054166D95A785B8EEB141A9EB0482EE6B57C896D8805A33756005978A98F3817AE53B09AB4BAD0011218382269F062B9895697514F9AD872A49392166C72C380A86C711D1F00C9641A6A03083A3755A482AB70CC213CF6F1BF7699164998A96A8258E819652ECB01F607BA18C7B09AD5C28864468DBA9727443FBCF6C40FF44341A62631F0410BDC0FDA9BA4710A21C8934D6132AC21BB4A9292B16F787DFC58ACE7D69EFAA67C3A5405B98A9A07B276BEDB636C18A668A1C36ACB7170AC82253A85D1524ED79BBEF4F046649B9F6A31B924196C6F72B12F108B6D95AF9B373E34489155DA84B8A810CF005CAFFB8B28504739590FD6B2A5247A5139B39236A2A496A93717854B162584BC57044F510656906DDAE771BC029A0473A481EB2BB95397FB903A36A2042A4327C8C54BEA769C419CC5EFB83E84692513936F8F8775A1B114C13A4318D522194B8F1F7B05A8408348B3CA877B0A59F34DDA1169A8C12D716AB9F558ACE0B72750C1B4B9F11BE405A82E37BEED883630B6B9543367A1736C9EA7365BBBB5FBD407D36457C291B4027A6EBED8003658619FC4CD617898E8CA2E77A505CBC70F20AACE50F301BC16C398D30473619326E261E2713375A68D83CC719A381284216D1CD011445010A2D24379B8024C30AD70841EBA93CB65621260F41125C8CC03FA2894E84BDCB06B4120371A610ADE828BEEE4B3495B4E97E25ED28BBD50223EF0C6B5A6C53470D22ABD74C26AF08CD44CA194815BED9C58A1775CD0431B41553454CC892088BBAA51B26D37C25A1000A7F8C54ABCB1F5C0C3C61C7F6D36BC45320A886280FE2CCC24C704A376294AC15D70F1A300A8AB1DAC505F3B2281439B3F93C4D4F62F5883BC00D9589F5A89E3413F425248A8F7C011F616D65B857D2353C0D28BC574C1F2522C2AD76809948966543BF757557B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE591AA9C81277503A34441FBD6CB59C6D1ECD5E00298FA56BE9DF562576250C52E1FB7456AC0AA1B97068F452CBA64EBDC138BCF5D36B0A0FADA2A3B374141EB9\nencap_coins = A319D2B8F114F1ACD866478BCDEBA6FD164DC4E37B0ADFA8D8034AFB3E197376\nct = DAFA136F6FBBBADA848F4A74AF81116C0DC8C4FF6D89E2A38451E8FA6C0C8AE8EB7B01B4418BA7663F15D73489457E43FAF1C9B18F078BE35DD9D1E8910C40608A2F4115A40A91F423B255FC48BCF8CBFEA70C1CB7E0C63F3203C0DF66C494D065345D8C469E0252FD84055615422D73E726EBF1482911E26FB7DCE9892A41B9A526D4CEA71C17A2B66A613AB7189A8677FA8667C13CD41CFE5B39C841DD92EC6E104278255BBC0A38F153E1E1F941B73AAEA89DAA5391167AAE8FBB7DB5D4C2AF9CD5F660A8D537FC7F042AC2249B1C6DE177A51614E18C97B56ABFA807D079C9C0DB58A59E0276A3ECBE7BD1BC9CB926F8256B8D491045B3EE05A2B2C1C461647F3A550D829030B8DD75042C5F0EEB99B7B7B408C7D2DB4E63AB123A1E344CC6C01DB19C7FBF99BE3F7A0DDD5C7334FA6FD746B7B7B3D05C5E1FA06899BFF5E12CA12A482B2B3159F560945AA04E4058DEA04145876E21AB9E0FC893A9D19B54CFD3D7D35E3EBB870B30BF6E6FEB2853D91586BE0CFDFC5D8AC0F4B459DCE8499B54E12D1CD7AA2B4C1560D27BD41DB09A59FDFFE13297B6DDD2FF0A18129D85F5C947690BB12A8FFAFB99FA522FD9A8501A6920372ACB27D201F67EE15689E547F33DE784DD0FCC744BB8D7E72CB801B3B3CB1DF8AD5DF2B7087BD6C8DB268D693C0FA3A7D1B0897435EC4DB0B0D47A79F4CFE21D6F3D7BD568969C16B92C11A29E2DE0EF5E7A1B75F93E85996758D17ECEC2BD48FE851BC1FF4CE2EA91367D22B81C514487E89F1CF3DECBA6A015DF3A1697673DDD63EE9F0455210D93BCAB954C052B7E84BEBDF4E2B47F6E9B4684342F13554E4C07F137327C8014387F6FDB33BCD8E5F255DD89A49EEF3A2A9FBBA7C33397FB5509E803C21F495E9D117D0DFABA1D4C185DA2427B087F60541207A67AE20029AC5B4DB1C24768AA7CD9A1A9AE0AC8ED724ACB5A05AA5B09BA5DE82B497FBD86DE37BC62570B242E804D218096C739DF1BE0294822AF71A61ADD3EEA3E9D4761D164E7F41785CE6B21C7C9E2D86D5686174E7A4309F7BCE85757A7BA77FD2B1161D4393981D531C34C1A9C8E1FA84F53034A50B2D0F93C77F876B3D928AC3E74D8D4F53ED7325C6246E630480BD92009D694DFCEDDAABDC90E0C85887E144CD06C1A2A8DB15FA62241473A63AC8E83CC6865B565B8570D3C03F4F2C0F03B30D84D0B109BCFC1E0D96F5641F53069E8E724A053BB78AAA06906541BAC56E9E018DE53209D20C2C31799BF90766E8E93B6A2A23635AD4BE8D5CA44F8160A9AEB68FD73D8E8E895E4A70DA15AB4722720AD19BC1DA18F2D84262DA151695FC62CB60810F47CD07E22DAA78CC22940731DCA27EC937ED2E41765A9B20A4F3E0ABA55F7817833C5ADD055FA32ABBA19D134FCD104BD1A1E355AD3604752F287175BE4470ABF085209B4DDB4069E2AB1FFA10A55DCBCEB6885036B19A49BD1E72300D738CA427DF868AB74A261152F1368DA5238EF40937FAB486EC00DDBF292F5F1007442A233A426AA52CDAB82DC446E20F66E5AF9343486CADF68CFF82CCF614E5D45C129C7EF09CB711934007BACDFE99CA2EBBE39F7C2CE0A8DB5D31331E31282D5B40745A7126B72ECA6E5B98B94CBA5D1D476293C5B73A3C102DD687F64D819097D73094649A5726DF29457133FF66572777C490318A6FCF3F485203EB84517BEF9218C10C58ECF58BBCF960C26A8053B908266AB016C22B6501A42F46329FC36FA48BD94BAECEEC7461D004BF6FF50D1D7D1EB4F4FC58C178C10A82B56A7C461465D6DF5315F918161916265E555619F55A6BDFEF3BA6196725FC2342B081F1598091AE70B0D559F27F89FFD4D201AF4F09C9F69F4E625D562A141463B65B42BD43ACF595EE9E93B9D423D7EA8BFAFBD35097BFCA508776D5F1DFFF9634276EE0632BB8A95C44B2A27F7DDF8B5B6DA57761F9D5CDFD7B5061057B98950B43C5CCB39E7AADAD53218586AF9C20CD5D870E714635CBEC12DA", + "23A82B85CA25F8682C76793C21081EBD48CF6EDAEEE20BDA3DCFC0D23A9816286DA86D31DFAC873F43A2854371E8D3DC9E570E608A0E29DE3DB5B91979EA4DB56DA94316DA74F409936D6850105C3D45AD4C3F2F413EE9EC3E74F1FE3E316F59177104145F01D70143B32C12016F5C6A01D50AF034CB38352573AEB04F7ECDB0CBC125F604538A0BBFAA5FE5ECDC479C174\nss = 22986AE60EE717CDD419998306B2DA0457E110BBBFB9A2759FC03B8B0D161B2F\n\ncount = 26\nkeypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\npk = 3C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 3A756D6DD157ABA65D60721C41EB4EDBEC38834C22E9AC88F03119B472BDA0961D1F5C3268EC6492F92D5D066DCBA69CE9C20311E1C15FA81FA5014C6C956F88055FC2D35E6B295D05D6167E4375BFF23257BA72C0F97F452B609F22B57F7C27F71A4F259938B5AA18097399A0D32C3602203BB6769015495B4BB7317C9E99C966215C58D3455EFCD36003826C2C7B1BB437A66A968DCBA35DAD7098FCE9133110A109C2B91764719CA25866C98550082E88F29E78B38B40A53C4D626FE63390A290B54389624C597909D79FD6A658E2166704C386EB1C8E951B4C7619B7B79349C3F59505809B1095405949CC55C109A1108649552D5F83A970083BFFEB6550893B5C5106417B0CF1E44B6B05A9F9093E386C9D43F14D4CFBABD3B17EFB49AA2C571AE99197D2E4B7D58775962570D528B8EBB8032E8065BDCAA391837D483A27239A4A8C0B8F13013F4AAA6BAC0CA86E532523D9620BF9C2C3E2AED2365E90A1699A4CBF454C4D2E2C4273E93456142F737C8B3697B9821039142C3E25B346D020C829850D6CE2649087AB762C25BAA2639C8C7A852BC76D456EE69747FE561E267844A7E51AE05C5820F0C2B880B05CC935A3BBADE2C6A4881CAC21938A304C4CD2C1CC1BFABD932B777CC459BAE4BE75389862464367C6318A0521DD62C5F070A139A95522D10D2E4134C06522CF52834562A208B22A95431014934F51EC49F5EC087D1435DB935BB5223C3EC87BB7F7427A458232474AD9CC222B422149977C7F366F48B0B14AB260BD0A8C04623F9B12091AE049725064D0BB4A249075816AA249718F1A7768C3469AAC7182D2F01D6373038D7C4CA24802693A354C19C66DBA1C05EB180AD04C1FB095B42947D16B66139384C71206BD0BA9AD9BBB5DD7593D08616C214FD9013E792A5B4930122D1C571F1315D235562C167D7546C8EF7536A929982F6A55CE7209B0D5735F69AC6C52A824E508D2481A5BE01075C54D8743BCD76767B69B5E350989E629C97AC1982A75806126245FA692DEF22B15A29499C82EF7F993EB3472F850527D900DA2F513A9366A4FA978038B9E46752DBB8084FB12CBC591008D692544078343E9AD67909DBD77C18BF18F02607210F4A0F5DC749F8B0BF371309027968968678B0135AF65138C5544ABD57ED8A646409224D32052BB14BAB4D51DAC981CCD838B4A513A36A351B81A0785CA281D7106872583B8BABBD62A5787BAB8EC9019C7009130EC6BE4E25D9992AA1DD13DA9C1A7F1CA27FD78968741436003789B8C781C599C98D2465C7513CFE85154D7A655216E5B3B800DEAA6B9DC7C0D998B9CE2B99DA6AFC27A5EF6C152EB16184D91CD038CBA69835AB3500AC2E87368F37888BA90F219CE9DA24109F0B3E1894DB5F640A17B0E705195A350A61EC62B2C7A216231C530F557D4C5605346A6500B7C1484012FC87DD4526823C447B71A726D65753716B30C212565DAC474CA3ACEE664218285A5C4A726F681E98619E2A289D08895BEA26BD6A3BFF3A5C5C1EA894CB6440D075004F879B41A14EBB82B74AB0131D0B3348742DB7244E750AE2B7BB57F8A95379502827880F8A50ECB1394DB2553C07627C113A300078DB1BAC7B50078D6E2443AF5C1099633EBB4B9313C9F82CB967442211CCBB7DD9B4711F85E99E7B07601C07F10373B104FA849A9C9416C3304C09C1B2F22FA159BBB043A58415A11CBEF06B85FD728B492BCFD0767571848652503A5A162E0D478D74CC05BA5160F398DF7361B340226ED49A5449467A9A39CD5297C52BC0CB9634325854043617FAA817EF2A94AEC5A49F0579F085ACFA164C3247959ADE02DCEFA8ACB965705060B08499C33F70FC6055FE1752A06F0547F4C702F851B36D23DA24C8EA79A942DFA6912CB00C8D892B244C765D0795545423233A6BFC01F38FB05B8F953FFA532B7B6C2D667913CC966F6B88F63C1BB06B3BCE5310A8BE69F0837B8A0494995844D65350502C061D65C563FDB6B82D41E76495EF15B56F3F53D5537CDB2E6C349844F02121CA9F404A19C6591600D88BABD8CA4C25C973F89B0765BA6B4121358C1738E7C718F6CCA0D6186594B265FD53106ECA59D9CE51C1723CFF7F7053FC6240A3718B0AA3D942084A97185701BB213D489C4801BFEB22463D9608B92053C614FD2510DBCDCADE2F57004CC995DB29139A713EC106607F815DB318F03D2CAF4A294CAACCF34914106D463FE118BD0B65021F086F1F9A8F34A42E197525859767D89B0EB29CF54A93E76F13BF43344BAB7578CE167796976E5C7A2626B76CA2222CB358904386A5485C67FD58F7027543185C71BA82CDEB93B619455CEF931560452D7650B25617C51D93D9223CB2083BA29D6A66AD798B5E4A49AFB5960A08A6D8992A23AA5840C97ADF727E698C990684D0C19AC71BB816AE30E71351C3300B2EDC22601B6BB7545A87869B9712997AA5C3CE6080AFA8333E6159C1DE61333F4742E5C49E887A8A4CCAE2DF6C7E218A509124D151A711DA99A11D7B5841752C498521C3C4699113DBEB652A4C6754B0B8A7B1341D5A3C99BB39C9B592327D0242AC68BA6D01369257C56427928AA5B0534200FF8A4A7263F9F955598A0980EE67337442DF706360FAA20DD6941195036831186DDE104C5E6CD79A84AFD6917C1122070AC6CFB120C7F22276AFB4D51F52D0EF2BD4322164F938F66269703CA1DB984BCBE337C710142D024AC0D7502579B1B804BCAA5FB551274CA547301FE6597CDB0754BA6AF7D74BCA789C6A7460AB599CB14825FFFE28683267001E32EC6F7802826C3D5091F8C520CA52C51E1E2B649222BFFE45D9D373F8224B9E3E973A852A0D6ACAFD22561AA1376E9842AB292A61C21308E209D3EA353D77A8D835A46E9315EE19BBAFEC09ED462269DE56B36F6791F771922B49A51B3870AD0A0A2F3AA0122AB02648ECE97C96ED24B9E99B6AC2C964CF356E4A39C21D0274EEC6FCC8893E7CB425C68C8E99A89D22647A5522FFCBC46184AC181D556616503AEFBAD90966D2806B6BF26903B18B1BF5A89167A10D47CB4A6F101FB09473710559F39B3046BC7A55331E8DA418BB34089793C2A7606112011E89318267348BAEB7B39F6C85B0AC58B4C8C187965EAEA5940DA89CD4AC31754BD85F815C9C15B36077E9971B4ECF7546C4486AB074E511B729ECC835C", + "175B8304038550AEC0C6C22EB76F866444859293D21B4743E0202A3B6DB7D2342585A5C098CA66822F86F01A6A9C080B414144220C44054801C36199432870F8B39B08831C8623972B1AE3442D0FE409B47A5C22E67738008A71ECBB8016CE110794B1D313460650CEEBACCAA637F9625429538DD1E00AE8930211063F3265CE4B7C6ECE835FABA9236CB228ED003CB22CC8B3C5811BD9C276944D929C5C67B26B8648BE93A89396C2949E26866ED4121C3849BC6C15ADF8942FD4CE8F12B5DD83CEA1322ED4C0BD2BF9B591FB01A7DC49387C04E7C1416ABBAADC2C183072CA13C31F8E964C2A9B56912571FBC07878584F7926A9CF13C0F4C114C59B1B44A94014C2963C596471F7771CD383C235AEC594B61EEB17266A5EBBC4828805169D1A2E468448E73A1E3C919CE3F738D2E1242C0895B59C27E12CBEB10C591A54108A7B730D2B902185B9A8DA9D2AE01807466C456C4EEFAB336C13C6E137B6CCE922B1113E1CC862C8883EB69ACB0667A68FC58FC5D6584AF926B25159F4700C110C43BCDAC03714714AD4C07AFC4D54200CF0184E5E8A6E5DF1AE6D13C9F9401CE38C6144D3B87DEA304625CB8AAA6EA0695FBBB775C6D0B7F79A6FDC4C53C9AB072D027DA097A0D69AC77A9CAB23941AA160BF36D95B10167364A0C866E44BE2930199A00972936275CB9F3340812D70968A95428B3000B21C68A237961B99A2C7F62C9988675F01B1604910B0D8942B21C49E676532603DDEBC39876C8479603F9360A9538679C4A83DC1C33947B5C01A5C659D30187DB308BD999D68E30C79E40B631BCB8725B72A414E3BE0300E4C7A30F56ABEB9588FE0292DFC23C4C994CA20726CEBCCE5942A3B376BDA76A965179F56E66A2BF94CA35090AF041607C18545472DB1E71AF96570538796418737B048859E676480727E71E3534510998402AD13D54284B76D6EB04715934FA6F05CADD2A6CD6683D981CB5F6A884D04CCB008657F990545E38A7C044645D9CF9B7B49643B7415A63A8B37B6FDB304558423F4A47961E230C9091F0519C15DE10275DA4757D40EDF70CE729A5986724E8701101C208E4E3BCD4341098D8B07708A2C81EB6044B82CA3868A4752CF42F2596C7BA678723931CBC646E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A61C6C4009E28F6A20AAD0C0B14B7CC0A01AECA507C366913BA5CADEFE6656881B9DA0C5DA5F195B80FBB99C2E8B06926074F3F604B3F6195B5A5B9737876BBA72\nencap_coins = FF646071B2509E6B75790917E08E4F0B0D9F0116EC6291C0B59EAA4B583AD830\nct = EE4AC790F5822007E90FA1139BDBE884856C01E43DBD73152FC66640AC5903AB57B728E37B285DC7A487E779E46C0C2C2B4249660C74B353820CCDE7F812E9D97E413B9784BE0C69F6D8FE6A2E036B08C0BDD8C5F44ED4FE3F4658011D9003B8CBC0288700800F2903B870D6725EDD0F0296D88D82500B6E4B7901B7D7055ACCA4D337D065A8E2A21F6B55639A607B2DAA108264FF410938815E5131A4C29C2731194EEB88F5786570516ADF1734BBEFA238982C558E242CB022DEE87F26E6F60C58F99FDBC5E9F637ED5A18429DECBD2DF251CA453AFBB015CBF72F0A250366217FC080832B0FF88173CF2D08A708FDA5F6B844F95009315B55B05884F5C618027EC2B930AE8F0A72A48E885AD07513685F8E6B9BA4F68DAEBF5521A8600A36424A17889EAFEB266F5D932BA7838A18D6832532FDAEBFE0DE0276A086628518AD388A16CD0DA8CD8CFC0EF6DC14FF9F70ABC782317C7A005490D8401E488447CB7A3F3F9408BCF80398532EB913A689AECD50D099E4D1F4217A143905A9FC9DF646683BD3C15966325F893EDB528B137AF0D137DD6C4678C481237716FBD4362E5C3636D6CAECED4BD5890B6D98D289252F428EA4E06AF456E3362247A1111D350EF25FD92C36002D3DD0B10229D3953C639914434036D941CE28A554A6F84B93EDF51B339767C816DB1B8B1A611979EEF40C6200FA72403E8CECE5EF9E1979682EF17C273C2C916D1594E5A93A346985B9CBFDCD3C691B7A3C325BAABB9B3BA4CBE8561CAD59F106ED2934752DC89AE22E5C7157E00F2668D915BFC5D3747EC4B05EDF856CB2CDD8DC9574104CB93ADA68CD046B61EA48D3EC942BB85539B04667FB1A4AA05F2295482751586E2D46894B4332F2F3C591D4B28BD953D78263ECEFB3FC72A21F2729C16A6709958FB848D2A5832B503D0D7CFCA9D5F1832D5C08DB3D96FA74A73D75158CA8D7ACB127248CE390DC96D7DD4264430ED47E5FE43FE36FEE7CDD54ABD6E1D16F30FC632CBAA65FEDF1508EFE500D72263D0F706591CFE8064C67C2EE02D5D6735A8CDA3A38C2C09D92A51B7F36854A8AAAFF050FECF3B3A639304DC3FEE9607CCB447B5B7FA3D928A91021C1BC43038799B1E48C14C6299950AA1277D3327DD59E8D75EB1833DF0A3468F89DDFEA0BC37213FB1EE0D0CD7ADA3AE1AF65E053FAC37651D218F4402F7000159D4176DF36CC9C30F5784F202D8930861773BE05BBABF8BCCCE6F05B3544FC0E1FB43C023F390F137E6C5E152C8F02C1AC5115B3EDFECC8C457F928096E3D0197D0EB04B972E50D14491701E8CBB5406146290EC6CB325F62BBE3127882CB14EE14307ACCBF15153AEB349ABAE670010C3C97D17B0B9DDD383CF823D5895A99AA2000819B4CD36706DA3770A1AC52C000C9F1D0987D92DFFBB0309075694D6A7737F881C7433A073FF578091814604A727DD633FC0D210CAB7AF09D83E48D6B6DE60E5051FB76F90A2F9FFFF56E5144F0D6CAE7C86BB376332A305D779B6FCDEC10EE285B2D2EC0737868676BEB8CB32F47F9952C5E376F0B04CE8F382169AA50EF5C71BA65F7DB5D9492A79AD5014767401E0CEE2A103508AA21B0695F4AD20EFABC7A554FEF46D3F8157539985E0657A7456EF86D776AF8BFBE3B72D940036AA5B5741BDAA2C857B55B265EAC73DFF4DEAB1E7FB274B4402E28A1DA86E255D986D1813F03956A08105E05199E2EBF238B09ABD694259029B4B230E85EC10282D627D159716EA4AED81BCA0FADFA3A2F1E227ED19F494A814422901F9A892C4C4C9B9015CAD9B8C4AC4A6465512A38E1E25C443D8A31700FE1AC4DA4002A117B3BE17FBCCA71FE1B9DEE8951D4CB7C2854ED473D86FD681C6A4481CD683716D3C18B0793F5B3AF6D5D8A1C0B8441A208F523A3FBB81BF975C2497373A65D149A89C90FD056EDBEDD9E35D13CF7E9F33FE0517182370A8C7E401F2DE3FED39851882F1756597428F32D030566E63BF473F6E1458A2952114908AD12B38A29804CC16F3BC6BB9914BA47A8E22E01BD0302EB761E647DB024F0E9C4FAEF9ECDF3085FEC4A2DB38C3357E963AF75C4627FD955117FA7B044FF982882C955632F88C9BE81A3596B175FB6FC2EB8B4D24AE4B1E2D4B0BC10BDB0BBF00CD9E3655DC11FDC4765B50A3243F430A2AD6B05FDC5E35821481BE9D922EA5449BCF6D06F1BB53E53437197F616A32\nss = 3F34CD3501E04109A0FFA0ADC0CC672069F2AA1537FAA068AD2B7C2DD0ED5FAB\n\ncount = 27\nkeypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E71600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\npk = A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F", + "00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 0BAA531A985251B6B10153C8FCE6938A280E93F9ACE7A56DC7F44FA8BB2F88C09290888DA8134A0FC43CCBB75B50B6A724D6812183ACF876036DC252FC893419280314C7611750875821B2F3AC4F1C20B06365709BC07AD4161C94C41930568996F8CCA58C4A0536CD5668488715593E66621F96C87A2178A36438DD4C390CA0532D30B88DB712CD3C50D30BAA91C98CF0BACF32C60C81468307CA35B47ABFE59174E53467CF7B1D376758F1A5926FE225F0078FF288AE24D23241709E471624285C4FBD35A333088DD643CF6CB0AB6B27C8B679792ECB8BA4C28CD8B09677F0A7EBB692ECA6777922C4ED6C20402533CBB9A3F1E0C10250209EF128A626B763B30B5E49C4C4691E3A13C2C2601B6666ABA1D099987990BD1BB00AB5806390CE8088CAE30A5B20567295ACA7F0191CBDB4795E78BF150C7954F9A49880C218C23E59014620E18F18C536DA0B7807B0C9E11B1E341C2E7E5BA799653FC669C1032AA014CB79769361B01091B5E000CBE100933C6D05714481F491B2355E72638831D0C4F4DAA18C6B4AE6E825E688CB812490FA13B43D306E5BC857FBC18A61923F6B685E5FBB5BE9C1871A9822FF07CAEFF40318482144143CECC5B0C579C84FC949EF359F0B24B20FC0A9F3300A3217A8058469C78B7998744024E275CD1C70A96A75FD86019CA031FEC081DBDB796A56186D9A1DF8C098940527D34A1DF2DB50B5136B6737829F0CB1DA3B131AB238207A011F02BCD346A0A7138EBE3CA2D78646D7F98D5A886A24B83F8FE84AE81627011A2633F1C159C3870F7C69126B3C31F50D356888F9077FC207168CB075E0940FB7A0BECC556DE78089ED512A39A6ADCDA9C3C5126D874B50C163BA7B091656E52F9813CB318C87ABAB12A3F8996A4CB446D0793055CA177A1BF455CB956443E56C160F4788CDC6B008C086403BC910332D3E3274F9825E9964484D7A52C91C275E153A496801C0E6C8084B25B53C8EBA77A9412291DF78BD39895DFED82FD3C92947A1BEAB598D33DA8344C88A9E073E28549FC939CF5C6978B6F74CCB23675616899FB69C5ECA0C6B68090A338EAB57A222FBB5A482837C097BD40141659A2A71D81E3BD38D60D0A903592B768B0CE60A7044350A75FB02F19482138603A9D8CB89BA6A32D37A15549548AACE4636047D66CA4DE6CF7643C2A5939478A39873820578150172F965D4DC6CC6D7ADFC360568A53C97D268900B7B20122E50CC5E460304927333BEB7BF73446064D76C3AF1274B503203804774B00F02534772CCB83CAA8475651460B156A7238DA2A9847D445F55687A84BAA06DD69D4A637EFCC1C09F81BB97B541FD77A96883869731AC776913ED6C02EF03183B27B4655639509B1E8BBA74837375628152814448F270B6DD865C888180AA071A2AB42740E93F05B32A9C85A069420BE2ECC5335738F9D46C90C5AF1625779F3A329DD693706618AFB300B5C7099C220126C8398FBB8F32A2A35888BCAA187950365F022585C2E08243F53122B6C5EE9A95B84151AFD10B2110135C2A940BB8370565BCD8739609C44F4AAA7C5C266C6EF7CAB87B351236702E327B3E53555E24ABB670CA6E505DF0E0AECF7513F7E36374988DD8977A0D93AF43A37E05A3463F2CB5F920B7FD117858380A96681229E87DB5912CD91115BBC11712C690AC98C449E261BF959CE716CA4ACC65704A5E93A7731D1A380DC9534A9611ED89C03E72210B1640FCAC8003235D3F3A09DA5B89C2EB0B7834142591A8A944A77BACB8BA6260FF3B0F434021502C0E97686C7FEB6E3B6214E12030C05316FA89A474E49DB8896284821F910A4490A40458A48EF0CB1639234C966609343A46C2F547ACA939E4E471280C1009E34BF837180B8233A4A2901557B3D4E91B707414507449296CCBAEC642470C8A51E6B7B759397F28C6E1163B0D6691322BAD05EA09A4F17D3D19262D81B22C5B2009B80D3E4C23A33144E9CACF2DEA1E496472E7E0922E4646C5F23C532A62A718C303E993DAE41D7C1A2ADB7C7CBAA8AD82B46F7784A71FE40D36681EF2FC2D1B757496AB547375415E5894F1A89D46A0206727570C8CB363343D0F4B73CBE08B3D639C79A808BAAB3791CB7FA51A546D39348E1A6E1162789C2A2A5890C3DF94380E53085127C200B138A2685786391D97D3B6FEC35D89553E3DC1289051A39501A814CC5EFE04BDA7D7AE7531AE70706277F71055AC32FA25ABD26AC6EA6975D5A91618476D62E311A9FA3DB53582462467B19A7A7F025A3B20A3B5E183EFF249C855BDB3719D5934C3BE5B64576B71CE525BB2874641A09C036BCAB46684E6280B5806B74C4192D0A55A54A6329EE7715C88AC3F1112BF49B7CD642553B152A45366FC925A4F34C2F97646C51511C0C9899161914654C052A06C6311022023954C28BBCC22B4641BC327AA37F494383639AA3F8A4153127F28BA56837A198B604DDAC05F82CB4C11834AA19637804C6643125C9465AC03516334679F36175B35C0C4DA90797E7A0CC36173EB07B8C541AB501151D9331666267ADFA60315305BE5345C46F628746025E7959DBEFA1FC0593AC94ACE87FB515A03B00BC84B66507ED2C6AE4D931FD28186C396582A56A63CC35AF5EA02E980AE2DD21BADB02699D69E857334B1E96A5086BDDD7152BBFB2C49A411085A94321A43E1491F0F0067B06688A5AB8D0AA17A9448004F25C1C5322B8D7B6563977FAD0C70E7BB961CE84CC685AED34B25F0D30EC53A7A5ED943F6EA3DFC917B01985C609C995F765BAA071B3749C89346805550BA19D958C535627E606B2F0C2706632FA466504C267DC7805E60A0680ECC158D6B4F75EBAA030292ED12CCEAB06D5C878CDDCA919050CC386386F5C8B3679B254959A06EBBA5520646E65250CE8B7CCA03227D1B43F49C9E9297269EEB64409712FB868CC47B406D9425868B6A304AA46E472ACB0197A071AB9D1622861916CF31AFC12466A4022A3A635EC89433635BB0AFE2C5F73670BA532714803B1ED473608C5E00C1AD9FC90C91281D5E081692D85DBFF0ACAF5579E2B1B6C5C1B61C3579CD13A7C8011CF5C19709366BC9676CBB8B2271C784672200E6A0254BFCC9B6387D42993E275AB2DA100301B11F7E4881CC5774D2F849E3D3CE63639CCF303A7F7914287079C6066525A4870B974D3DA72A9290B96C6846EABBCBAC2B730849A9B014100ADB9C66D0B5C0E7877DB476FF8A8AC947341D297C5F9697029439390A7E6C084EBBB136907A02EB5A351C94607FDA4EB44458C9CB8B50DA190E307FCD63885463523086036C5655E8E2621D4516A39084FA5B4F9744A921F497EEE3A46EDA05A4F1481AC5B4B819A66753B5B75A95640B0CFA07AA8A2033A8F51CC526CD1BE8CEE5677A78F18AF9608DA3A565BBE1A79C58691A45ADE1AAC936F15EB238BB4879AF7DA68CE2A106031A322C198527B94984A16D9B4A55BCB59E9EB4B2068182CC9B17A8CB2B8A776206B59258A2C9A19243C9925FB5D135604712BAF09E2CDCBC6ED11FDD530D83A901F06C166130B912A53C075178195662D9212E4219C63271485FFCC9AAA6222C9AA2C4E64F5D686BD4874AADB456ED086EBDF151EEA4BE6BF57E2CCA56EDB04C0E68AA4DEB1580D005D9DA4FC1943C85F75208D0BA3B517F89A82A2FD8BB96AC07836391B2DC3B6B0533F0D91E170986CD245FA2A90D6A345679377B767086A1173DEA82969FE3BFAA643AF8F98B97A8432AFA1A8C748EE7055630812BD2D80BE782A726743627E707F7BA069931C9929B37A9B0B04BC23405E5B890700DBC419BBC635C12C390E0A8618EA01F2ABC84ECCCA4B9F576664237355A40B7E931195B606C6759848C33A002B74B4706266AA93FDC2054D95E7EC30F1EF53F4730AF8A31A757A55A9FC69765F67CE7AC0413DBBB12980028BAA2AB2A378A55A283A6C5B73837F8462259C2AEAEB36C7BE5447EA22A85A561E2477742C61DAFEBC969EA66FF992455DB36B6029D863A8B896057251B8ADC659F294707CC643A91F3AEBD594B2D1C3C1168B474E011E7A280E316890D467B77732E48C7BB0216381AC8BBBF6A7D61B90C9266A33EC7744099B2E4D464F1A11E1D38883DE5C89371585A2247C4B80110566817808E52DBA03061848FD6338CF03992C1AB83F68A13E75C6565868DD419815A19983AA8D5C4123109A34FDCAD5FBC3C37C87D1D4A6B1366906A97099DF940B2564F00E37760786EF28C7896C09D04C0CD24820596E538EE3876B548667CB26DFB6073EAA5631B92C4BD05320C923B53552384D4AFAA047A2241416718C51C97BE1DF9C3A91995D515B21B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC4576536D1BACE29AA7C31F7681222DDD15A3CF6EA6BBD3528D2EC8610D68D13471600A8982C350DF524CDE514431DED7AEC23576530894BCBF0EC0BFEF0BB64F\nencap_coins = 0584270EC26F3B9818E4AF074D17B2D51037CC8DFDCBE3B140FA4FED5DEEBC54\nct = 880444D93C1E8597AF5674B378B65F5B090719BDC9085E8FBEF2179E5BE7BF6CBD63CFB1C51D849A104AF6473C6ACC7A5AC10D538B49E631530EAD158BECFA0CFB2BFF34A0B0348C93B4DCAB233E547C5CC49E4355444643CB0A30819EC09741A5E8252C49E464859D64A462B2528C1DAD483429876340D8ED74500BDA1FD4D9F4931E4284E01D42688DEE92B5A5595A49FD8659504A1C0EB96210845026F10AD97C15438580993A768C93F39C1EC0B3552AE31020D14B9179CF2B9394CCBF99DF31B5691F065B9EE8F98D3BEE06A673E6F438805AE4AAA173490CEC41EDB46D6874A2EAED5781225CD89DC3596D13BA3F5C48FEF69544F63340C2A2C465B52BE131C58D85884F1FCAEF0A2B422735EC9FCC611F171F937ADA2AB0FF6DD347583C9D8EB1BD1F0F50398D95D7132CE8D2CF8EBB3A8D938542B6FE4EA35A5251E03735854E65B4D97C6A929003781B66EAC76E6460E8677B5B048B48737376CAB338D50CBC264C00DC89795FDCB358AC8AA8BFC37F7E2055979A72C4CEA20FE0A8218E631E886DE9FCEFBF0B4E6FA8249348329B8225BD4CE6073A2778BE42C6D52CB21BD06185267C24FAC77DEF14B881EAD54B7FB39708A3EE0E84C9A36B5B599E8EDF8117FFEBB4BD30223C2742FB76E8A7F0787C2C4F8BCE1D824C820F818B567EAD8683BF792C6DE32BDF240893D0CED49F3EBBADF8AF53F646EDDB153EF563AB4BABCCF83BC33F7AC6E528603897EB076C53965C3642C410CF0FB4E634AEEF71241DC15971676C7E5EF6853DDE20B03E8E83CA0708E126D5E62B280B09CB520219264113BD0386A5C0E40CC50C530A43E7B939E870570DD0C526AB97865963322F53DC58FBC8A017C23C8F15CD9714C4BAD061B443042D231596EBF304484E69607E0748698C33B020CDA9AB667C2BEF24AA7C0DBDF1DAA939613D909E34C84BFB9902FE51F01A819802B997BFB3761301F426B79EA7954F6F10DC4684F24AB5EEEEC68C4572B73801450545F6D7879D3B5818F7A64CE5A9E3C31A86CCE198EE845A947BDDCEF11D4C49FA81D18198458AF0B69EBAC07717F3F9427CEBE7DF7570FB65858EC6725D7", + "F659A26E59FF0EC85595B91AC255DF5ADFF8515876F74078E1F4361AB48CC53F45DD97824D55B1CC82117D4B17491942BCA99C88CC17D2D365C0062E4FFE1E6C333473A14ABACA1B1C415E34471A955B3AABA4D10F685156ED99FAC95EE89D7DAD15FD6F3C75CF7ACC040BCD84F3C91A324419E6E5DF4AA06C5421551DD5A0CF5710E4C45456D8B5A5A88EC00D942D6F123828B573757EA42D9F767B5A8A3BF691B8A4FB7DA5E3C8E0BB51498FD728707C2040C9871F1936BB18A5762EA52A8CCA3DE85B22E339AA672A13BECD403453E5B6283FDAA90C0C0CBF05968D4BFA854413ABBA85AB4897BD1003C74A1CA78F061A417703FA9B0878B9B4FE29292D638FAAA5830F5ED307407D0FF6EA15105F482AC255ED1DCCEE593A4EE000E4BB18BBD069DAB03974550124392873C9CD5B38FE199B5BD459B7CD2CA3F7699F5BBD242216430F3DD1FCE7E5C89270EC8FDA8C983412C3ABF4C88988E721054F6E05F6148FF371AA98DF8BE983E428322F87B99CEEC06F1D5E4F26A4C5325D09E7FAC87D724EF5E8CAA7280AD5E819BDD4A23858E0612931335476E6B9DA2BA1F5AAF3D1474ED3E4A3DFCB825808B571860274FE46B3A4459F33A016B14CCD3673C84C369C9B04AC9904A438A89A718CCF0C6C496D736C782272C9E8BC29A08648339AB22799CA9B045D8D0C2B1132C81C4A1D4F43D25366E3D191DE479DB29AA4A11C39268C7EADB295DEB05AC98AA18801D30F67EB8B73E1FE2A386EF32E9670F9E46D6490439BFB7B747B75079BB2A22E3F1273FA8C36DC64E043D0B35E2556E3AA9B5F76D491ABC187D32A0FE53C0FCD520CC3403F1279AD84E056D1C4DFC66123E77480C7E391B03D068AC1192D907500D59ED35F16C56540C300DC9CC63BB294357F99CBB498F1A6E7A59F8B4F06006075C30B231EB42E45C21E9ABBAD0800EF54ADDAF71B7178E24BFB0D6C4716E4F249696E45742D9B9AADD827EAA5E1BC93A467210E3FB7C4F1F26058893B00423B083BAB1AC11C1FF3971B37F999C666FFF2E8C1938EB976A8DFB2353C841C135C4F67E99BDCF7AE307C2EA83D3C74B136EDAAA2CBC9EB1D5668E6BE24822AF2BA76EA709BE\nss = 170505EDC8B03388021ABD5ED71722F30E62E576CD987CAB139D3F5220947AE2\n\ncount = 28\nkeypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFA0E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\npk = 1A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B3712FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = E0C2121F06048FBC565FDAA305202D439AB3A81B31FA257AA6F4273547C1465610AE51C2C1C8603AA36D1575754A86C9194B1CC6A9B8C9F77CE6484C5198A193EA4369293798943F7918142F849C8D7479EB0588E6E6B4ABC4CE81A406642414EB4137C2DA905CE4AD2B750E7D966D34A3B1BFA8CA5C8070456B1F6D5B71E582C9E1E2BF9DC37AB60A09E797A43F66B27B04C13C034FA6F594264C9D7DA884C762B159D775F7750A1862216E8BC992C9B2E0D18513F409DF8B0811EA89D2A69B66D34E59BC93F5C7BDE25140A976A3195541EE22A7EDFB7F9D647616B31399B6C924022F036225AF7C34E6D221213AB5F7A20B908325835266DA1B456F5649B895BB032142FC5C700CFAC4C2A44CF1F96D57B8BA1EF2C9332A612E8BB9043559B5567090873D3F9450F37670B473A96F812CE1D71892E43C9FE61FA594601A27A98EC817DD822C625B98E0FA8F2D5A311A87A6C23B4DFDF44D7511373E64A4A18A833D654A946B0DA9694329023086013A919971CC4C8A45916901B45C25C28EB6051600644660796935E65A4700496BC32204201D5C8708FDECCBFE949D1339947C6BAABCC67EC901659D220FA4D1A3DA1A4ADC2B1B323BC4CABB6065D9032CCCA3DD3C8689C9A35810BCB30B99B3F55CF2AC8258C5B85C696A372C7AAB5B0DD62ABA06804466FA4C22B2CA0E09B7D47C4644898AACF6899C79B5321110F010CD40253E40C5920DB980A57C01B55C506A6662BE1253FF171412820272613940704F63E70340414322B69B60B50BBB4459C1D6A0F25065DA032455598EDF678505F54B51713209565FC4812AD5F8A05A926340FC3853719146D049017475A09A1FD2D47B35371D715C455DEBB3A40A8A0E83247B6B8FFC05B2E857B5D8B201E56C109DC155B720B2528301C49237F7A629234231FBA25C75D600BD360796A68991BC68CAFB5B0B7C748AB7039D8C4FD1B3B4DE76C193123E50109BA70956B9556F245CCD4330B888D43A84714E8CF17E5713B5AE5A9FC3A331718C227EF4BDCE131F31028D68529F06A218AC32317E9B7634C572513974DA2BC3DDC4C07F2C6B8D3AAF5734B5D9E691D790B0FA67CBCF36C0372C056C268E0C243132DB5DE7365310F5732151B80BC98A2BB76F9E8C616FB1C90A5B83CA5738BFA9CF1FB96242998A44D667A57B517A834834AC0F2AC00E91B32E4E7AAB452249D31575BC96C8652CA8E4C3C0D3277A60F5CA7BEB80B563391A3B8E1A1A97C85823928877954C28D052A2C116BDC325B687D26D1CCB3386CAC9BD4C10C3AC381E056F9060C89E25A910C78E677964D153B74554C8F38939F881543F820B6F11989589302EAC53111A45F7664616999D7A64AA26E4CD74539DD496A1F0FC530415B16FAA4AC86341C5400CB1BBCFFD2707BE12C31ACC9B5C94B806B71DAFAB1EAAA087EFC1419CD2978EC1B973336D27B69AF2FA85F6C33B73770C0F6B85D855938ED8758E6AA5724B8C0D457B29A9394A3528DE99CBD7A875BB5B299C8A6DFE416104A59AA9E958E3828D3C651B5A9A7E81D7738374692033C4C68254D5170204F83A9B8520016466FD9189EFBACAA23AB8F962AF7D66AEC2E27E468B9C326711673839541262AADC49BC135EDD11792DD9678DA0991A017CD1239DF3C9B21C57623362BBC1182CE6000217F6AB0EB9AD6344AC71AA30048B7BFAC20AE1E97559109E45B5A9FD052594B4CE4C5C73FC105C9C8B63CCC7331B70662015B5E36057B4C71E4A510A55EB7FB039CFC9A8CA4B002A50966A158BA7D4D21449AB67DEE747A7588B4A5B107E15A817658CD56927E84816C07AB3CD968C425A3431F65E25496FFFE96E29214445EB2AC1E78A644305A9724761D0C51AC0C19B0B4839C94BC2FB5DAE888E0B797506806C2FE27F1F4280427A34BEF3643F022D05866BAC17595906438C363C4D53422D994370B1C8D2084D25E101830A57BE5C754196B75DB44E84800281DB3829D8A0FB519AE7C3C854650D09E232D993AF718501F28C292B59C3F0D50D50D75BAC422DBF23CCAEE4466556A4CBBB8D60932016D63F90E4C84D12C62E4B0EB0176FE7012530B5BAA8F531608241116C17868600BDE858F9A9BD6078165BB34FD27273717B5CC5D423F19CAA54CA4850AC896E163C70F9140432041857521A7C33D6425E068141B06C2EA57A010851A3B30AD021F6C0AA896E81F13F02D341FAABA798A73A96D0B66B00BAD5119A8D44797A1218B18224657573C9C556F5BC096F057F72FB749FE41FB9D290E76801B371", + "2FAADC58A1D3A8AAABBB996277D6902707A21EE099B5906854D2D45DE78C1F134293D3DCCED2296C5DD6B1469AC91C2508008951C7FC23ECCB9A97F23501B21A625107A9C56EC39B724189CA111A935C3B58F262A29FF577F8459C74D9147DCB8EEB8689EE35AA131369CB805362289AE5973EFF1420A8ABACB650A1683104D2D82ACBB28E54205404D68292F99C9C222BBA8045769B73B890C33512C04AF0CD86273234E31E94349A322AA13254484C3B99A2AC01F6CA00A77BA7B78711C73249EAC054D34A1B0718814F407FD9D62A5D48212FB3AFE5518E3A671BCF2CADCF4C8ACB972603F960F194A4214CC8C9941FB31A6093A34C102AC18C26BA171A048D39860EEC35E890149B9BBF510A4FF2270C72A507CD4A0500BA593841974C419A7EE37859A76F02463CB8303489E61FF21492AFD03124368AE02C794642B7FE758F76219128AC75F19C41AB01ADFA1A51B027C16E5B15279587E4F4A929F34AD51B06A060058521AF6E4A24D54920A7E60C4174BAEC0B5FC4B498B23711C92BBBA383556EA6169F558F5AD29443012C5B82524CEC7EC43A448FE57D88C4BA220B56EBC2BF90A2471BC735E88C2E73A8771D669A1D76566EE80B78410D7CC02407091F4B6AC97CF2AFBE67A02E445EB51389B8233080D42E74E20650A514F995395F8B23ECE04E2A5930294B37C79AAC8782AE62DC0D7FB60FFF5C8D54E29FDDA87562250A70038355A70D6BC0C3720726F0586ACDC727D993988032CFFCD5A9B909857BE58C3B6A7C10041976A472D2BB7D3A0932A6C0CEC9B68126B98B40D4041F5439F395CF6EA5213D39C69AC91B85696B009084E662AAE8053DF014720B5759C5F81B91F296BC4103C7DBBBB6248F87E8543E8A660BD6BBB9F81AD5721D7F36CFC776ACBC8635E1910E4191730AA68E5E177D2D2234A645768D26CC069254DAF0C94A09414A36A3D19CA05A5475378254DDB0890CAB0E686438461A1D499ABA23EB3DC2B61AA6A46C4AFA2A262C6F09979F01FA1A98F62B8098BE6416C6CA5B3F8EE79E28C07CBE2855BB64C88F67947A495E87F03361080CFA3C2AEB2791671729248B488278C72E85BA2DAC1DD2A8A3933A7C7D44CF69F959C5ACCE38DAA6B796328565CB97E0274975323A7B20D27937F0C785152209060B05088243636039808C555CE29FD18A449A9A188AFBA922650F17102FB0A28381EC046164358E344FA250C05DF6BE895A5A0566B409F893E9D99CEA7B3D71EAC7A4D0081D951EB755CD39215C60C1A21DE05217692BEF3B8B4104608D198AB11C4C30941789919830CBA4E7431DC127AC770957257C19EB80595AB9BB9D4A0AC266B7A37B94BC517139C904595C327F5C1430AC7D7E33BEE0BA9C7BD7B266E290C3645821542F0E0A920FDB72707544A6D10C8A4C5A46148C2458B6C5AB06D42C2D7DB03CEB0C00CA37303C67BAE0038E0A373D539B918737116ED029A4D78A71D74F770CA53C9B4ECD19BFB172299C55A0CAC83FCDC8C74400C5BE76907679B48E0AC041987F96754588B83722B49159F92B41B82E6625A6108A957C34B2D0E30D536218ACDC56A093BA9940C075362C1028C6BA42A775864BBBBABCA70A5B7DA5CF05821A9A81AD022784202362E587BCE2A5B090530BE4C51EF77A887AF373637326F436C891304B72867DCED161C2F0342F23AA15D69FA887652081A9C42B0669A689C5FA77649BAB20EAC8A16A51759CCD0F86C06C610A88162291E6CC1D911A88FA26E7EA4A23A224582807F20A8F1E2202A92495B6393036A25D4CD97FC72A741E006B7E919358F6BA3C5AB136823CEB955382BB6FE3F61B6228467F3C6F5DE79531F11FE4F268B7F50F662C85A49B36A7213AE958A14E9BC45D0105AD13C591AAA7F1663301AAAC45427DA3C6A8873BA78E7C7473D41BD79534DF8145D1749F94CC9C82377CB388129D0692F839942830C5814A8FCA410E4CC754F7315FDDC20FC1D588AC4C3CFE9C40277B3F6173809DC063F6813852E47746DC6A9898918A149F5355A8A4F6A7475A31DDB485FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FDEEA5DB7A82254D19C0A0C552CCC92DB9C3EEF74CD73A9937B7B7298171313F120E145E44AAE52CFC609E6F47FD7A6F6AF877190FF52256D0AC5B05B89C3F449F\nencap_coins = 51E05C7B4CA3079781E8293F4ECCEBEEB2F8C8B4C59468EDDB62A21BCB4AB8A3\nct = 24E30A1769FF78E61469070C69E746379C8B4E66799D56FF2207B8A2D386714C27E1F5345D8780A685D17862F3CD5BC9B0FC5331AA90D7537E3D6BF2A1BAA8EAC53C823DC402442C40DF0358FFF6164D78367C11C156FEA8F8022B6F4FB7DF1C9B37F7FB91370C2B0ACCD35A96F6DE9428241BF9F8C1A07DBDEC7F5F4B648298E15224F1FA10E0945F1E712D98F59153256AD758B2F5EB474CC9B43F59507C7C6331B0BDD8AC411E6CF11D7BFC3DE0D91003147D41831FBBB40F0064D3BDFA88C2221B257195927856C077023F2EA9F8FB98D18CEFAD1FEB937149454964D383D6263E78129D7F22151FC91A1091C4BB81492DEE89EDD33E21D214D9889B8B7A286F100DEBBEAA4BFB6363149E7E79267483905F8F6EFA0F07B91D5B60B60EB3297EB0937A221B60296D8B0AB468ABA3F0ACBF16F4FAF4BCF1CAFD667A424BA68FC3AED2A349184EEAA1096C4916E06492A48C3EE3F6DC5102AE298D5D81898CEAD1872476B8F402C2470F6DAAA863A15B53A357E3B342120F8567D527A444E1817B54F44FA4B6AC695565ADDFFF77B74C7AC291C8C9036C3D3B333F8D2BE7B1A0688C169C6507E1E4D2793ECF68A78095B2B7F166E04B1633A40DDACDD88B2FB5CEB2CEC8AD8163027ECA7DCE42846F527E6D695E4A5CC4CB0FD1CED3A365A399FA0782C5E0493F23D9B349A309050844F115144595DA782BCFF9F9E6EC4C69CF26B265EB28A7DC0F0E1788779FE65DB3EBD7B3698A1CF19E848963291ED87EC6FBFA406C8620F7821B65C1327029DF762B2C18F38B055D40EF982959726052F2CCDFACA7D6A2A64E34BAFC84E1AE194DC8C332FFD1D857538CDF33737BDAB353748602C3C46BCE9AAE84DD75DD412FD9F812654F7B01AB268E9510E8F61FBFC213FCAAE145366D55103E684A5C83F300713FB42499988D1207A4641C8010C1F4849E111A2AC3C90D71E416438235010315719E0027815DB156071DECEFB7B294C138F3D06EE7CA7CFA5A645F15723A63FFE0DADAE2EE34249A3903C1779F68E6BF158F00477028CDC92AE1B9717029CB1302305A66CD3D4B5942B4B760B25487B97CB0C8AB274AB0EDF522EFCAB421EE0A2F0C8036212DBF67EC592009EE82E2DC2208F559BCAD3607CFABAD669427C91B0453A81C0F98B88AA2760B72AC1FA16C32359230E8A39EB9974E43B0A916E4F76081A6939C36066E26B72A69A4FF20AC8A7034BE39D68649E10462730097CEFAC4A79D7412D238590F804090AC38FE040567B6F6D096DCD6EB451326642CD3EF860C057CDEF2D2D568F657CFC2CA48E254700C3B178A825955513319136001F384419E1338C669024881F31C115111DD9CB6A2740942C07B1BFE8ED4BC7AC193BFBD0D6C8F646761FCEEA514F604FD15441F9135E3AC97605B79A60400D20DBF1F076941A87ADD302A63868DCC382DE6A7B1CF641AF7CA4AC9AF4F2D76F6F7C77F924DA0BB87BBC5727D50F2E5A45B5F24B29737B627459E1B57DFAEE57D0B1D78BD21C122C03B154B425A2871E8CA0AA9DB2C6D273AF04A6C6FD749F7B4882EF1A3E5061FDC1DD1008F2B92EF30F40381604687C625C7437F8BE0C3CC53AB3ED458C98EA96E1EB4C2AE5459B53D05B35F48FD9BD15D1D6164040F18DBA77C160A69FFAC9B736C480695B66E704DDA3B28BB9A28A47D679CDE1A7AB07553075FFF46927C675FBD2F0FD33E92FA93FA924C87B960EBA61233C9FF075183805AA3C90994CBDE0017CAE97425669C83E7D7141B5263E9689EB0D053982544986648148F1CAEFEFFE11A37ECFC66773802418D4A4E71135FD346DF483286BF1AE164950CE0A976874945F91374C1FE786C4D672C175CC8306FC04F531881C6295F44171E6A8BD672261B84A59E0FC2813AEEC11398B2F2D95307502884AC4AD7518DA19180DCCDDEE382C55EA190BE200A79B01B8BF6AD2ACAFE8E0D7364F7C8363ADF01BB2797D8D6657FF2FBA6478270434ADD7B8668B545A857E0DC01822D0CCD8B739A3166BDAAEFABF69BE0499C74A9877F1FF833E219D1734542ADF41F1E0249A3810D67BDA3406B105343282F88776DDE00A15A5C0E8DEDD4D8ED31E50D1890C047B56E16B21AC69C0F041502E1C4196ACE290BDFDA28FE1EC4DF76BAC2F1CA46BB1E567E04181240C2AB61236934669871CC4350FABB5E2EFBC0840AD89E4E5043C14CE517B39DFF4DCEEF9D\nss = E2FDA1A40D6E1370C60514B2EDDF7297BFEB6B4F191F12A19E5C9B2E51470E53\n\ncount = 29\nkeypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A450A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\npk = 0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4", + "DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 25933617206AE881C4DE291B4F269F2E51897FF29D3C6803E1A4C58E53051E879F1AF333393C75B366CFE2E84CF9CC930D1928298897480571D7050751601BC119B1071412EFE8873AD325BC00420D13A752D33087BB6F884628DEF98F4FD21D01113219203F93419875C91CD33C7976B7A45F510F70E6002957AC49B862CD35640CE84E6B989201A74EB76422F88B31C94ACFA811605A32634199BE1639A50B709E89683C5CB0C975D627B76223EA48A2352C8BCC254ABC60812A6A5AB7747CA82073D1D31FEF708866A9801AD067A6DA0D848C409861C350DB559A0AB1D91C9BE0C149D6C241A13849D9EB2DA4B9B9B30B348217491449A43EA4544467824FF954C4869C8DC0B2BA2744C8D38BA584CB78EA6F6188BCD090267BA46882F16964AA003E2C60105415F937CF13B9CD00456D3545BC5E48B6DDF61A14ECCBAC23BB1D071BB14361B4C9ACB7B48805B7890C3676B550238391B388260CB0E2567F725B0382C7174440D82BA8A6D226D325CDD1C26ABD510ABB195B73D203F9DB7DB44ABBA87581A3C57F079B44A9455E3FA16EC87A0CC14368569B35517272220BA7760A8A0508BF0033031D42763FE89B611366B8B93D2D523D5C872BB99BBB099515A5911F1182404B7B4CCEA91462C6A5ABC16C64F55AB38A763A03BA48E0268819B6DF8BA88704AB4C7BCD8F8A150CA434AB0632ADC522A49C0E45997375D69901416792F845FCBC1A18789B22870401D6872374B15C851ABA4C3CF5A8930D34C74FD444A2C87F90D9353CD77361E26C99C8027B50504BC5B3F2BC27F3978822113E13D71E19E3915A9A4F0646AEF6D513E155B41237B2AB08BDF38322BF4C00706C0F22854D080BB8ECF58CC9B75D19A0185412A74B3C7D61A04DD8CB07BB37156C46221A7183BEB9321C58A924048AB86032F54815DA1BB33AD4312391C1A6778D9070B1A4542AAE231AAC97BB5E1A1CF42792C9921313C07ABA3A8C15DB5D1BE417C3888A2E0921A7AA1926044AB865935A2738B4378484B44471DA250E41925E976BEECA9F93D191B0C85B487BADFCEC4BE7C7683C508412E096AE888BAFB97CEBD3266EF7397004CC56741F53683034FC3160522E6BDABAD190C51F31926AA94B2F2A4506D69705623E3047176B46169AB8A715B84848BB4FB9830BE744CAD7591DD8D128C1A40F8A5B2829A92177D73CB1F319C0F45557A69AD790C87A6B8314E618444081C221C07C4BA5C1C450B8080DB278770A0C110DC386FB8411D4B983503964F7B6AFA10AC5154CCEA9E6222B4A70E5175F125B0A83010474311F8EF84FDF3AAB6D508B313A93C29675ABE12CDE50BD4B5B7E13C7228D9AC9DF569CC1BBC995EAACBC2290B0293A2BBA70AE8757C5A7CE84386093E02B3201573C56BCC368A7DD404371453C38823BA4752EDB663E5FB99C5E91CA9BA94CAEBC9D60A6318CF62168A86C0C419CAD1BC4FE514A745BB2C81701B89BA371CC1F10B50D95086D99778383108DFED849A1F74696464AA1D67F7F40BBC69C1FD907696D6227CF20750D68A3D36C600448C91A523A16E5C84B40819BBB2BFABB2CB03B658FD0656F410752F52BFC9BBA4A3A8D09D5835B1540F5DC673DF71540F560D411B562F2B047E195E5C5BAAE8A93147C41D8F282128B8C455100865CA55516709FFB8F33D20EDA56796324B6F3B249D982C7D49A84FF076BE2187DD4A51EFB5592F9549A27EA274959087D3C2A5E217CA3B73391505DE8AA664288B95926CCD8028BB7A7C24562CF2AE14FBAB852521978DD05BFB52885D8C86CDB6A8DF1755F8AD12A7BD7B00B2A7BFA49693646653D1C50FE826CC9C39988E25D316975CAC26108E5B9570979DEA5843200C346E4C360E0B0F6AB71397999F4AB2F7AF368D3218093D1C69853224F016FA11C408ACC211858BC53C62AC6D395898B9A02EB0F80E5284031B39AD5409D9C28EE549D45712DCF080FC6BB5B08B526A615173F543B10BAAB4F9254EE7B7690C758D20861559C1FDFF88C10A14EEEB2917FE47AF7E63259C1154CDC4DF1A56AFEC68855FCA341451BA7F617E9595F009B0DDEF81741D78BB2851C3BEC505C070A8C9241E54B2A2F661B06323E62365A90E7B5D0D10704A184B1D5782967122D9864EEDC852E592862DC868DB21F70B83D3A482D0FB39B1E4B0C22871AFFFA785DF48224D887A73CB9B9A68AA2A768B3AB087BD9CBF6253378885113BC6168D631121A5FAD30CC822133161B0C39C0A2B30C5C33383555B415C6FB0588D16B3B890894026BB507D080F93E13327707A54725A3A859661E49184025F66F2EABC07C5072A21275440C9D520C9D0570CD4BF8752DFB37CA066AE450A3E5E6694B9581F6195B4B580FBF55B9F933C6F9867AF36786FC8C24CA71B47127AA08798F99B113C1C661483A6AD196028B7752D9D4732622934A5B05C8B5095789999796039928B453E480F008A4BBA7A49AA65462D71672450B56C441D2440FD4E151C9D0518D10534F24C1A355A5FE3AA1C4365493C7AD66F254300C373AC264B3339F3AF02E2736B8023A270A20BABE69CC15D494803BB515EC54719619BACAC9AC2A58A4E67FE303AD9565B33C8472335710E0544C4A96BEBDD98454058413DB3BFC2958803A5963C725A4CA074EC9383DDA1E892AC9E2210A60D19D5E4B3471F9519ADB6BCB79C16742C07E933767EA4B20134BA8329C0C026DA0E8A5E12770C8BA4EA7361BAE91AF0F953B47032DA6640F202A8468A096BBE92CB8B02CD524B38A7A4C69D5B9818C8B88DA78A7F2236746217A75A1F6E2805533A17996B7F972939A23C75C9023B715A714AC346F8102C2F8A04733495A4B456F179372202477E60B60BA210365274A393D999390628C7F63D2AA2B05CEF68776DB9150C39B6ECA9AB32DA9C6753208D74A2E7911AF644A028D2C5A68494EA3DA6B08A5B67D11090C587F580800E04C942445BFEC357E33388A0BC328808624E56979161C3C7AD3BED206B3FA7AC6BEFBA42D067A1B350CB557BAB3F87A05B22EDB886812935402915E5EA51F41B70DEA48AA2AAB4F9F247D3F637EFBA51120A258CAB867BE231E67675FF29C83BF982E7B15B766A84CD9369AC28C29AF664F5C7A7553EC9A0C3285CAF26CE0B9C84D504EAD34617F303F6D0CA807A7C0DA1388F7407BC03C3111C8C87EE158E68B53CE8C668E8343B2303BCAB6A4D98857C7070BB103C47C60CF59049901667B3A27B0187AA53008CD1A57C0F2465655D8CDC03494A6074C38F028203357EB2A37967A60A95A1DD22B15F3D723F812890FFA105F1B9B2A238914F39975C1C0F49244E4DB7728E15329F2BA8ECA4CBE7B76029C9A6F721C72E27149807AD9536D76A57CEFA39EB1D93700555E324AC5149A45793667B37007FCF8486C6C5D0FFB3ABED3CD8BE0B87D1B2C80AB2D3E40949F94236E727B92E83A9FF0B40100B200B6519BE545E893B60D09B881C2681D335F9F501B0910572645060BB8A141E910E6AA582F652EBAA79BF2F77B373459CE87C474213EF0257295ABC192C05BF31CA3EB061648455FBF82710F8777636C229EF49C6986CBA9816D11D636186B62D2B06212932E9E727954530182483110958B99B4CD692944B2B87B618C6CD7765336E4642D6950A5C5642DAA8974E498EE2968243289E1CC8460130C034B45660B3668863D719AA9C8E11DF72084AE53C3B4D85A7860C42B2482C9A050B1065DDA241B43EC996E368C6C7BCBAB69A433040E56BCBD4F167A9D71C5D336234BA4A5E47A956459B4C0477B4780769530CB6C9B4A2CB6AA27423F76A58F89753196D8CD99107EC04741BE761696C642CF6443BB72C5DBD336967C336672AEEF98AF9B203EE6F4096531034F890B1DD0862A0737777278167A2AEAD708533206B3624B906C57E4ABC42BF61364E550326A62D4A74FE889AE41839820FA6FB487569F53C1851734CFEA5F501104B9240CBC2C87B0531F6E008B38F1287BE901AF59A45EA19DE5B2C4CE78BA4EB1ABF4284CE0EA22F18C2A26F428BBA481E54A1745702A8AF06CAB649BB5C7AED2342413157A811A35B162B6F444CF2DDB22A24BCE8E2925D83313D0B760017B65B8867419C7A1F57CC785B26BBED63EC79B83FEB60674E2497B87BE24AA1F899CA59D6391C1F2AD9AA90806FB1C97DCBFE5B9934BA169386759532B1117115E77884623C84CFEE522BC0735E1F34EAF4B452530418F652E6F15CC3CD88A52E98078424D486CCCD38272A0819887D85811E6BF8DC3689A3112B1B86D77D2BD91A53D123A11B6EB4CE3A8471C35126C017053C8A8F46054BC9C92752631AB8A9100B04F79E14C74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D21972998CC3ABC79487CA0A4DB5B17514E9961916D30AB9B500430BA748C5C7922650A7A2354F7E5CEFA6F4A4E9A1C411EB9364506E9E1204A8ACB3CB77FBD2C4ED\nencap_coins = 9ECA0FE36C80FC5EBA171C3AE66A5B1C923FAA50B4521BB055E7BF51005C93DF\nct = ABA645982FCE5A0EFFA0A113F5619FE0C61F6A34CE5938826B95E2EC495CE58DFD87170BF7898B6CCB2AEFDC160CF97ED566B0ED941598BBFC9217A3C2CFA9EE04912017BEA9295BB8EC5EA54B7656DDA87EADC1604C93CA60628E80EE11E17092736C441FBACAAEF6FF02AB3ECA2951559A29C38BF57278EE5CA59611D08159301E0332AE159", + "FCE29E93FC59484CBABB6F0447D57D49B2BD020BC1839847DFCE2E35890D67E64FA8E5FABDBF1974D8A4697D9384D0171FE7CEDFDDAD8920A75031E84B507D5F8637A9FF078F94B401E61C313FA0AD2916C5137F1127366AF1942471254A68F997380A41BB0097E732D39C61B567D544392FB9C26A66E5C51C5CD3765AD42BE8B82F78BC99474EF38F3DF9BEBD53C00BEF43FE5F2B8F9F1789B9E4DF923DB1FDD5845173460463B480EBF2390C1F1698B4A6137BEA917DA0E8EE1D1486AA7C6B04974C427D3A103DA8BC525E4B352B8932758CBEA7FF1843FDEAF237F8FBE3A252DFADF823EF6E50C51685BD4D7C4F6DBF0B985DDFB27ADE72093C8551CCBC3735D82B1A6679C37A18ED623436133584ADCA7EEB563FAC0D83D1E6A8A93041BE58F5E667C274646176D5D7019D81D385C55477F40FD236014F49A71412DD77FE5B07D6D6E885F29275291EA6300A31E1E7EAF3DA350D5412E8027AD9D28D6096DA8E76DF692F33DE3755387F1BD8FD0DEC6329F78A60CC951E2E2B7B5EE68B6F61D7DD08BAA7098D4FF1EE5BFF62330ED2AF1C6F4F10DC68C20A1DC68570DAACEAE9A8175FAD62318ADFC8409F45E277813940AAB44B8DDBEBB04071AD82D22AC790A03F84CB8A7577671A1EEEFD9E36C4BF2D54DB3086ECC6AB514353F87C309A9A163FCAB5688A0CE29248C7870FA3F9E4E27B4FED8E6F6E00A6F49FD1A76B33240ADDBD1BFF20DF4A7F9580C258C84E83C4A7FFB89A9FC90CC2162C5076A625414ACA8D8716C9D7F9AFC49EC6AF82B975DB9B3B97AEB1C327F079AD7C4022DDCB864EC45B11FE2A084E84E50E18D16A679E66F5AC28013E91DBC57FDFC2071A3814761B1C03522E1FD5710C57C447CA83DC0750F855A75694A812D595722D3A989EBCBE04826330FA26699EA5BBCE634F9713A6604AF995E84B834F77DE57064161AB2580D910FC19CED1689B64D8EFE254B5C6D0006495C5787AC45A355B9B8A0DBC65153BE718136FEA531301DF4A1F8623A84C594953FE55038079D5F91E7AADCBEFD61274284D31A7BD755EA7C8E96B4934A690A1CBD6E4FFAE921CDE0837EC7F2C32795D9F705739B5C9F5EC6E9286727DD2E2EFD8BEEA3E48F61F2B9E4B7548CD7B30CA2975A6CD08452D6B128B4DBF428E0302CA2E483B02A04E0BE54FB55C2D34DA0E9AE54B957DC9B17E147AB0932070DB7AE48979C925D124364103ABBC488FEE2061B4471258422FC516B5E4A1D5B7A52F3D1118D2EEE8064F70E5B1A2505DEFCA4F1796FF7A43E779B2058BFDCEEF6C6BAB74E656E2FCA772175F4FBE8C03FFAFE821F583BD269A3DA7BC2386A78F9B63A81C658463238936BE54CDF292D7199EC9B0DF0F66A5825226DC134831A31B82EC71A6F30F7340FDCDBAA741AC451A4786711C6A66E0CD56D6FBFC12994C098AD180711489AF902A7691CDC251EB375B1F34F08ADBC472D2D9935DCED8590A26977A64AD439CE32026C1B76B53EF8181AFD4BDC010C2319E980ACA85976663D52C1FB3470EB195804D65F03DD11EAD42E246B754F2A8B438FBA89C5A72FBFA725D17445A14375C49811CABC8D9A10187CA2C59EBDE816DDC6D9B3F41A676877AD0C4B7328A4D6FC22950ACC6079944F5DA18A22EA9C34ADB7AD1E23EF41DE8A2DD3030A56620FE4C3060BAE484A9C8C23A6AE9578926056C98E600DF716545AD9EEDA1D3E932B33D28744F19F3DEAF3353BECC8A22E0E263D97C1A8FE13A8E8F0DF757AB86ABFF2F2F138B33A3FC27AB32224EF8D51D7474CA9AF1ED5871CA026EA768C33B1137E0C797BF12F471644CE7CD5F5F71BBCD604B38BE6B21CB27E9C5B7438B4FF24B490E4BD577C32CF72E43FE666C03BC433B0BC03CC2D1A846025DE9AB599824718203FB599103BC0564A3FF93BFA2FFC4DBA5668DC3D6021DF492C5781FD48421FD98B41E72C8DA219D35068C11EF30A7795A1416370F38BB1C910FD29B1EFF5FF1C8EA1317A780FD67771DAB838237AA4B57838CEECC6E56246D5\nss = 9B914B57AFC8BD71637A6C65C1052610715FF70A9C06DDC2574A45502C75B1AE\n\ncount = 30\nkeypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\npk = 319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716BBA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3CFD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = 719950ED1960FF6C2D7D59BBECB83AABE1CCB569B76CD9B053389C552CB6BF847CF4FC1F18A03E66F02CDB284C15D656151644F78CAEEAFA8B12CB7C616256C032CE6112735A74285D66A90F3A745ED8733C195F6B1B9B272897520A02FAFCB958A9669990B73420BCCE373ACF5A1C86A555C3C48F78166C0FBB023C49608592261060884B408C9FDB1F4B023506D3516956B02637AF26FC7B1D9345F8B54B5AF96997D39FA32C01AB64A6AB7491D50303B4E8A134086110D220462395B9D89D9651205AEA9E1B88BC80C4C8BAC44AF4F1886EA788A0B259DDA78116051059853D2CD073ED8CADAD9AB04F7175D57C3224E953509588E788713D5A6714D0AA48E972F4FA55F16579D9BC6988F562CCF1286E87AA785929BF8266D7E340022C0221736C3CB372B85723042382092545A45032EB727BDC750449C786145ACF42B85D4618B0D6F009D0224A816620F1DB67F59713090B0849559A51B9589532CE2DC25DF8F09AEBDA932073A2AC2115B12C5F94C64750220D645B34C14AC1B2208565377D61426D7F2A25CBD969A2705EA330B676EA6EEFCBBC6CD40DA9C0716D147B398B7D469A919D83BAACCA80F0E41414382804B0A321362E14E766DB2450F599963CC2899E1048D839754858910D12C23F99158A9A3149362690A9C5540133E5F217A7B66B0D627321C810F7D1639CCA948D708616047F85BA41CEE9211DF72731AC0986D1C3149854B71683FAF68179799B12C031A2A84574B9A67C96A708355F7A86BFABE63DDB94B6C048359481CA7A45CBAECBCF34407D8E378733F812926599DF5C156A94945FC7911DB26BEF17074470A7BD6B60F771CC3F396E847195CE26444B641F91B468FA1670D0184942472667AA76E42976FAC48E78DA72EF0C207FC7400F92699B46345E4C9972A35DAEA31ADBE87980438DE4F211B005C8DCEC1A6EECB56D891677F9006C49385E8AB20A19B74325A9A95083BC711537480DB30719815352616B2C5721979BD4267FB134188A75B9CB303215A76A246D8F69ACBD173D069B2B99B727829AA5469A0212C006A88AA4A6B614674674FA75500AA294711C178B741B0275280BDA27813647A5DCAC3A258991DB4BF436C23F37C697115143A2755FDC199FF32B19209D7FF904FEAABFF7383884C1BAE3C0CC20D019066653B99C1CAFE366567C9238785B0F0B4D1432A9E02CA2D9A3B37D84646B157684D7AC720727AF4533749A9FF99BAD8F3877DBE5CFF9C75B38C4002178CE30773EE36A14F1497AB386CB36420F04D85C8312CE25B357D3108226925F6B85C7A3729064F81AA66336163C00506BBFC82030F4F33A5BE7330926BB3F849D1DCB09F5CB814BA8A722506D0A037E", + "6EB26216AA3C4D4C05D5CBCF0358501936AD2BEB3563C341E2315DE6D68404ACAB0149BAFA84491AB67A2DD82972220B0DF528DA7C4D441C8CDAF508CFA2C0224932E7E5215572AA433C9212022899E43A93CC7C8F4AAC6ED5ACBD0162E4DA4B897B7BDCD72A0B2A2354F61A6C211089C11E476715F3369859C3021584B6593B5784344D53B40DA0725A90804C45D02F6EB7670071660478C53281B5E290BFC77AC46602B530B1300628A7A4F20CE22768EDD699C6BC5DBDF66064041E42329605E06DCB94207211C7BEF41EB150AECCC90725DCCC33EB762A92442DC02AE1555CF726A915240508E227E270A4932636A2806D8A5C15A40A3206AC91BC8A3CC7245F7B5B0438FB3DCFD112DFF7BB01120087E09ABF5580081008D43BB862F6283726992523ACB1DC82FC260E64DC395C778D8EA7561382C9918B531CB8B0FC8B7A5A9634D3A7349475A8A117B0C2331CA0B7CC8E5A92F609B5B558435E15509FD78BA747BE495B9E78AB178B03C117D4C679D13D5B07B58EB675A72A646763A9358B61EE31B1156866CFD7AB6E7498D3E5CA92799FDA467DBD103A5E717E0F6B92A815546F8C221FB2C337E86142D8AE205594BB2C93E50B4503C80B5AB3A19DE4BA63D918343260B5692296CB02EFA77EAD006BCB99013E317B5ED802E8E5209D87C7E584C1DE051ADA436044CAAFD0033F51F649D275A7BBE4455CE8035A97945F597D03A1740DC576F0225B8CAC3EA76C49F5D6A183F3853138BECB6949A158A5EC045512B74016FB841C8881035448319442D0786CBA94AA139895EBA98BFF419A6B42644B68C5CE534B0F705225F4A7B28CBAF879B30FB633FDC2AA70C54639F180E76B927CA4622F086601A62AFFF5335FFBBBCB52075AB7681A55625E01CB31248E17708B7D728905B64976409D49583272FB6208E06ED7539FC4F87B1F0B821DE4155B79531546824BB4A13E09CADF66B7889C6BAA9679DF6187690C9FEA246226A7A405B997C322B4AB041D7FC0B24AB54400813A29C87204EA29414A7C80AC65D374998494B914467F44241251402ADFA34616B021CAF86B2ADC690267A41C40B763C11506B658132C59C0E887888A2D5A8658BBE403758C84CF86611026A5BF802AE4E5031771C42D047EF42021A7C59C2C0A6E3F10B9ADF716BBA29D824B271D787379021EC44B4B39C3493BD980BFCBBA73E5772E259CCDAC1F062A887CF25887C30817DA33AC19C2527239E7F6B434F0AFFD278130B1A480348AEF2998924C684E3CA8F49694DFE149152B332128061C659CF2C5861CA003D1E8BF33DC06B197ABFE2862362A9A15FB35F6009481D2A79EB18826581ABCBA4BBBA6846238C5EDF5B30D6830437714ADDB5F6751A7F6D79558148C0DB07A7B2A784DC78C8176A2A36B4DBB7855602742EC2624D6C6C589C515B5224EBF92CD70B954C5190E4212A0542857A16CBFFE060F56140E4F3B2E03B86AB0C8CDEE1A3E2E95CB43C852C40B6CCE660FE61BC7631A849EA28E6C93203BD55C4C4928D6CA777023264D2B2F96F99F3BC9B23D51CEADC713572542EB00B77CE79B2F0AC533198A60F03939EA1502E09807B5A7C19BA98396167B116C88E889B022195B016C58125DE60708890793BC582717253B6608B0933B0B0D160C42BC3EFB602E899555265189DC376B15C04CF5348753344F0E8349B4EA29A6B85110F81C247029FFE93EC5891194963BD9ACA2EF5A3E912C255E3C53E908C1ADF75453075FD9F956A4BA555886A82A03A29CF778D4331AD5A30DA5A57636E75F4900285B927289E7BA510216E73189B6D76DB21C600E8C26488449041529700539C42195624BBDF1C19EECF8BFCB97A62EB46468953669B380DE5A3F84A962CDF3573DE9C4F989A645862416FBC92DF042BABA25FF1381F3C09B79E2C89410625462018ED38A8480AFAC4A313DA239BA44090A7AA296C304DAE24030DB60BD376ECB7779F2F2414D144E624A9B0D2BC181268229AC1F92929D61C15250730D58B75E663A2A175B4B98A906C3871F1F9A46F0E842C7B48238722124E7C2882B7831576A03B1CA105333E4B004BF286E45D3A9188757FAAC58E8D995E7101129FC560C9021BA159D748619204B7963F957E7410592028F97D297E2A8042BB8B342F1CF1AF6A843A1598B1A0E851CBE6452842762109EAC773CF58FBCD5845545485EB47BE86BB51522273BB7782223B855C221DE3C3CE3290C3FB4C9DEE73E23C06994FCB437A93AB885230CE5521F8224521A6CE6C5AC8F682353EC78F22CB133C1C48ACA73A461AA128B96590B2B508832F9A04A1099B7775101FC349B6A686B9CC3C7954567F1C605CE1543A6E967857A19678B5E6A3B996FEA65336794D36C3045A0AC514962C79A6B03342B2EF826B4E4A2AA4B8E2D66AC920557915058C551B82BC0134DC489D55742B59C143B88AC8903CF6CA8AEC2C784C1DC15E3B46EA8D7BCD43BA3161564B6510459F7956949128D6373C1EA8B41B92396D124B3B978325B1D21C290B76A1504A01ADB164B3A6CB9BF5422A6B571F209A4F18C31C3A647D8E3CFD335067C75308026C40C5BA20DCA0317CC6954341758274330F35DF38ABB5F1B59806A831979BC985576AE6A8DF2608D6305AE2F7406F347CFF1415DE856B859D8306271C716495EC273A2C96355E195326883C4F024943F54C35F0003E70C9DD5C412F6C260F18A6ADF1435150ABDF28084CDB13685881AAB0C710FEC5272417731A65EB9360684E170F6C7A13310686471B0E91B2002B789A5A465128043CE6B7C29BB5DBA20200DFC69D242823E477E34E146C828022D78C37B8C8FEA50294586CDA2F728D9B10D0CB58E1B091B68DCCA95E6AD22416E1C9A7B0A75047C72309A284426FA98B3C905F1491A44D1338E0CAD6BF2AC3C845005C268EDA736B1C997A64438323501B6AC5628455694573AFD782CCAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBE9631B6D4237DD6884AE3647DD8622FC13D1CC689F3C8ED94EC6BCD4BBDB6980F072D9B5A99F9C7A0A011E4DC10F6B600D611F40BBA75071E7BEE61D23FD5EDA\nencap_coins = 0C5719261CAAB51AE66B8C32E21C34E6D86EE4AA127D1B0195663C066497B2E9\nct = 3C2F51CDB1BD41B751E2D4047E75685F2E7AE49D8CD36D71730E9C86D32DD5C09604E8DEE025680930151731144FA8C819D1CAA4C6E0265D3ADAA37A128656839040A2D3A99505D60C5BBBFADA6212256C857E979E500EAC266C930EC4E3C38BA1EED1BF17B1F601F50B16A0D882F7723B0011A722D8BA965A5042D24479BC1980E585C50E5A6CA4F19C04C435B443B79508FA9B16842666D5A564D99CE7F3E45776BF9CCDC875644BB06E733EC6857C5B67950096B54F16F9362FB3CFFC2B14653A073BA9351603B0C4334F6CEC513B48693E9584A8AD34EF8DD8A00B80CD180F1EC8B1AB0434F3FB098381DA88187EA72B4BE5F334C4F16F7F3E08CBA9466A0F65CBA34CF289B4B365712A239D6A9B21CDE5F0C6DD68496E4003EC03EC558E2FB35485E527E333D058020C7D0AA8232591B38F67FF58DE279BC69F64DE366A8C1361D14519FFE4744F97EE44974B7E3FA5D0A413DBF12D9735A27BA5532836FBE236B1D6E95858151BAFA8D6E2902B57A7B7B7C288C53AF4B1ACD4938E0612EC2724FDC0BDE504C7481AC966F6367AEB626B16072A793BAC84881325CD03A75848E61CD6DB241EC86DAAD0B1AC312BA264B05532D336F861393985329A8C9D13E34ADB2E200A9BDECA3004E13B995D37495854CFCF1E95B17A692FF48B6D625DFC5634C572E07A22E65A62DE460D662C21565A7804AED4024890EB3583C1FDA13232D6A1345AE28BC0E4C63D2AAC2BD665971DC423C09B7C6A9DFF12B35D1BB9B7F1B995881C9A6B4EE8D2FEF2798AF8E22A04B29E41B4032DA46EBF53FC240CD9581F8A3E80AE766157B7C9819B0BF547A2A282423C3E72BA26D9F70C21D144FD4B5AFCF46F996FCC63994AECC8EA396A61600BD2C1F378A2A1357EC24E17B9E04164801D8F93E7D7D8AB22D4E6F07F04FC01932B58B8A2D14C16A9E72B636312577B9A310B3AFD6FF302D79E3EB3BADDC48785552A7C750F16490B18DD659CB7DAA254C2671FDF5CE1F46B16053CDBCE991CA087091115FCBB8196A9E8518B30DD6A73B4DFD8D17E094AD06AC87CAE35AB5703AA8138C6AE2714AF34957FB57E23B788B4109F5DD9945A83C3B332A99151D7CFAA8C442D0A402964AD4456ABC4EE642ED686F16B850CB8B0152CD19D4EC64AED81CDF406E919505EB9E43B4F5A4145B76EFCAEC998DCB4CBA70F5A344BF514E7D7EB01F01F846EE4DDE1E4CD26FE046F57F0FEC8A63BA95166C839BBB6EBFA3B1F92145397A455F143269FC68298D43A82774F2CEB49C4748D7228A5D0083459B8967B338877B240E2777CC5CCFF5BB99E19A5645C56CFC32D0A66B99B9ED5CC9C69E08FDF3CC99D4DB8C16DCD1FE58094231318D3431379A093A51E1F546862091DE45F2922465D8D35C27DB09B8E1FA07BB835891A68780AE2B35E9C3093218329AD800B4464B916E5AC9E9E2828335C9CA1BE3DC43B34F7329002DE983C60D04BB9A8B85BEAF288424A72E03D91361EFFE3463AEF7359AC6F7C480525817CCBEA85E51740F592C24C4D925A2A4A99229FC62EEFFFFADFFEACE70710FAB726EA021E247461E86E47331B4F290E36C7B54C44DE4E3E3AAB919C3A78491FD2561A68BC1B443B91F765F8EC4E17B804A788ACA7924F5046BF287BF4423562AA273A886D48088DC4900389500E2D19A874BB9C1D15F0A88CFAAE965DC6DF688E968048DFC2936169F8A022DF9C540F986F2E9E23E1ED86974FD87F7DDD85FAC7BA0AA07E690C681E3025B7D97DDFE2A37390B6043B6DED87DFB71085E63E18645D97EE898AF6AB1CF076B653D569DCA60FF55CA32A91661F13DDBB9F3624F98C73630D8A2D6ED7074046924F20FD88C85D72CFB1D987898E7E6B28C89AF71972F1BAF58D0BD08E65F8049A33AAA28605992850E82B62C8A61C488E3BA33288066E8E25B87A2DC87BCC3356E6E8096CB528D734148AE956247F9E429AA862F665698BC50990E8E75D3752D5EBCBD20AB41093959CAC6DC199629DCD4D4736641341B7C76DF2C8C82114AFACCCEF48ED3DD18F675F02325823F9EC85E12C66C200982513DF1BB7AF1133749C0719D68ECC5E485CF4A6509AFF148B0BEA54EC811822BEE01AC9D92385DFBAC9C096660AFE586653C7E6254FFF77A3A3326B881865EF43776DB67E9BE2947FCC8B6846A6EB98B45F3F62C4A446DB72F0A5ACADD2667F7C725C6F528748466B432B\nss = F95C6E4A06A4D5234995E4FF44A4D5A5761DED0019D920B87A33D3278AC1CC92\n\ncount = 31\nkeypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D5A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\npk = 8BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1", + "574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149AF3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 4DA026F053C3EC1712C7F294DC891E26196894A1B620F97429574EDEE9568E113FEB564D89A1883D5A0329929CA57AC001925C8D616791842DCD291627D61C7C2C3F842B547F074F46F082A06BB4282323A291C3CC07904079125CD5A854168D83BA8AB6B160B5E1881D25403B297C73048E3298287F51529A8BA2DEDA6B4D7665A373171B03B1C0BAAB6482C50CA3A028D485CA8491B1B73767EC9EF8874A54D4CA414895D2E49FB2AC0CC80C9D248B97DDC51D00A10CA3324FA8A6373A99C5DC1BB7A389CD9A3C6931FC7BEE05ABCBA579251B742F46383AFB48FAA514319B8F9A0491F9212DA443ACF9B9CE5B29A6E723A4EAFBA5C1A7B3E017870FB35DBA8A69F1F7995EF2AFF817907DE5C66899824889A760CA4A38A57B3AFA880A3524E138B37487B2EE7332D2689F99A5A3748020FBCA43ED6045A5ABA65F6C67783CB74C217BA987AD381938B4A651B6908FA4F18E6D073A6992160438BA3C9547E4557E1E724192414C912648D25907BD8B069C845465616969161C483927F5D610C815638E242323465839D36A8149BAD494B71F1336A3F0A954369D4265B6CAB935F06694C482B500CB77BB32C4D805A295A692648A31611B206D06C2E86C61675577053A747BD3A748F452B480028EDCBECA8A10EB843EA8A71E21E9B822D80860764D8C5A77EF0222F8004C902C832F1A344758776EEB99C3EC8B24CCBC03F5BCBE59027FB424E6C580CC3B41C041984EA552BDD6396D52867887430A2534A44BA544A0B285C061D7D6618C76945A5C3B29BBBB09A724B1AC53E5954F66708C8C0B2D7DA57C62FC8B80E73D737741F9141F7164B4EAC08822A4C340B5B74CB5C2D407B9D63365C55C14C5E6AB43A8BC68908C34074A9BF4816E000DDB464656C379FDD829B6961C22E5345674243CA64705212D52E616664587F90947FEEB4366A7ABA98B76D9F79A1ECC4BF50571A07CC57E0CB1AF828BB26263A8A898BF3B7B0ED07988E82DBE3C0405D46B1CDC37600570FC37AD9B2237E3032BAB1A0AE420B6F011A653987305AACC8876AC4D014B7E619227B8B35BA2616C9575506870FAD2585549A2F902B185D7A61139C027912EE2A00EE460328B16CCEEB259149A0881F8152D563BC0243302D29FB98CC57A45369517640BF0BF63A555A900269878C4BA567F8D376176D6941D34957E1373B7520483394C3606089D14AEE0917059227BD848BB22E088DEF4194BFCB36EAA81D4DA713E37BE79E52F51BA2C32F05D06405947838625E49F5F6BCDA5E683D014A12FCC0C81601B52F80C39B6659606A8FEA82C62E061A939CB4451869922083268561E16381B026152170104E11F30B2399F4097B94078ADC66F23F85BA6651E861237700BCB1AE92E2BC652CBF19BC0FCA0D7F7577C9C96DBC9B8B07B917F258C15661DA17621DB1287EBAA7714A54052FA660F034F227198EA14C2467B46CF9877F4E0C29962992B560A7DB93C8EC13343F734D86BC548246A57473D1285463D0942F288245D933DDAB7A09766A9F8C178EF539F9CE9A0E97364CAC0366B5B08B4C1B081E01D198C2AA5288617A50019EB3A40A300AF538119D733F2544D18B9094F387A3F4C17BAF01523F1453F68A916436C8E6A80CD05472DE7239AE15DBD52144A9609C1017E88C1A3FB301323B060242AC803133C9BC50F67C436DE804E7E7B54A3489E5DEC22C83A982B45160108535EA7B588018B0D3B0CCBB613A0716EAED8B61912073CF728C747BFC79741616750B8373235408AECA1ABF7E09E72CB181BB09E8C31010E3CCD05DB0F487C8A29C4C822C59CF447124C973F57392865EA82AF9A15382BB68A708A6CE92E24484EAA252F97635E60D4BCBC8A403DFA166FE5C6A8500332624122A15E25D5041DE8B88EE92E1B1B0762734E63AC80CE9227C43980D8BCADFE4CAA420045B26173B6B953E3C97C7F655244D534B2963FABD264A33466DD79440F4361C8C77F1AFA0A8F31C183A369993494480CBF7D13308BD58E78D88A53D45044026C7B620E0E8A7124B957F106AEE02598EE190BDC68C53AF48EBC5436ADF0BF66227F2089AA4CF461F2D7BB990C3E530872C9D157A839A15B4ACE0B2895FDDA50D3CAA18EE60FA11325946A689E96B651C6A9B4A41D0E83238D52990B5520F21C268BA428266B1DBF30553A10AA6C5118F85AB9DAEC1C521639B686BFC4B198C511939A039982CC774AA074D391BC5137419A22892005114F3132F22497EBC5316E190013325B2C0C1F23AC61EBF6875640C7F56C78DF4937C883BC9DA38D1F709A6DF68026D8AF0BA51F1F2C5FF0806CAC1A396A7272A4065660906658A25C570C7067D1972417142B0B6BC244B8E52B1B7A4B915832486F8A7486230CC63A981B195431448671E71C38527EFFB2768CE1574BAA6A23226563794E714C1C7F75C05FC4B2630A47AE24B2A1D3141516941D61A58B609808612064881347B4765E892438EAAF1C538E0BACA4E6E1BB38821633A385B7C1CD285B6EDEF2739A675110387E6EC747016A6A1007C87949368D31CB7A63A50E210CE168C825B86695223FC1B8789BDC89545A3394F9C1BD943094546F640B0B129C4E78A9CA0B8107BB18923CE669DA26268D57C7EEE01F15D0454CB1CB7AF05F2E787833BCC4D4996312C82714043907B30A8D250ECE8AADE970CBE463494E759F463131C12B636503C747F64249D2687B3301387620307503D9562E5A033D86EB23546B83B0F70937FC6B70DB7C1D519FE1CA0B93137A41D89843A635FB5C389D420558746BE267440E8AA996124FF97B163EB828FE492E96A367EE7C22E2F4031C44688935B0E6439776E34C2C525A31664386A5B6040116D487846F538E0DA71FB17A750D4B0B8F4C37BA859810A8AA15B573EB029C8F7052124BCEFBC48DC60743E7A455A0C4CFB7C57847C50AFB1B5725D735D013441F7B1B43D93840CC4373DBAAA71035AE110955D9CB60BA5B5DE5999B082335EBC1D3D5B6A6681E2E4714423B50D30AAC28A4006869A85941247F0A8F8DA236421B761315B6ADACC513F5AE525373CC57482DFB15286546D106925ADBC71F4CC1BD33641CF63035B7C02669CED392B0B8C70E776A768F859C04E3B1C1F05D9A909025F075BC0021B091B0BD29AE7E7C787A0A570CB99F9337986D714595023B53147913B72F7DF50B6421319825304AF61EE75765F44581EB0378ECC979F81950437BA7603B751DBCAF1261A17346CDF645A65CEA895320211089A07101BF617B731E38A8114335E3267169D060A9C09E7E829D0168A21BC580087554A17688CD742EF7E4A2510779B666A2B613BF81D8060E06385398BABCF2CE1AE7ABD2E66AC06142A2F73598CA2A1FF769923A0AABCC22268710C0A2143B96269BBACE0F69A25142BB9F1A0C05266003F7A69AB405DCBB3360290BA355C8C6F5B1035697865CBECF8A20209019EA08B6416C86A098AF524A2DCB9B7D16253960670EA96897B406C5680B14DE691FA5305405F35048865E549C3847B3BF01856A15A25DAC28C5AFCB6BE3E8ADAF3689A0E5BB056B000A1308AC643CCD94C28711ACC4653B52CC87C7D6BDE2DBAC47678DDF7101484379DE232CAE6975B4EC02D6A043AE14A53632AB428666FCD98B9F702432018E783BA3C7D32079A5CE9378621018B52DE73F7ECA9C8577803F14C0E2C55F8C988FD19353CC4C729F545D3203BE1374CAA91945E21AB4BAF2A4083A91E3D58E89270EF4560669D555FB0444737C6DAE111CD1E18F55F1780CA0BB8E7C1AC3E7168D0C9E4A515CA4F11C49C967BD78149A", + "F3ABC3E692C4659B30851EB86AB41D575021FB146D60069D242569D111E510B731724E6EB456C5428754DB8903F31B365C7AA9976C13210438B50EA3E778E5A60E25F85C42BB10B24B72BC820300C91547582FEE167EFF958894E4898C198A4F652F871C9B03234F98E7A237778C679B757DB3225394A356991B2810CC6CA5C7AB888DC9E59529F3498EC40EFC47051C03C75225187DA36D3DAA9F3F0977DA80A14A13A990AB20DD415C2036003FFAB31B7AA534EC7CDDC40A9877AD6CC61D07B7B1D8B71DB1D1A2B71923337532E464853357400ACA0F6A883ED84B56E77B755594B7BEF178115B18C68175DC2C390D462AB641BA14D80B1D36CF290C6AFA532D8D7091DA94703CFB7334D667F0E3150B60AE8BFCB56DD40E3A58BD4D09A5A3E8A167841118A51490A126D6B85EE90A7F3D5432F59635B1D5587821818AFB74CE42569751512C9840F364B6370CB318C1677A304BE1A2938234B56BD2632F768A93750158E844DF96C720007228C2829F0B779EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD847DB13DE94D97A88D5A3DEAE31C246F5F04D0C7D7F337859E024764337A08F25A4D0A8A41C4F666854E9B13673071CEB2FD61DEF9A850C211E7C50071B1DDAD\nencap_coins = 0E59F6F9047C784C1F00B24454AA4F1BD32C92AE7E626549972F86FAB90E7E89\nct = 9CED918ED9738954A85A7F10936C5935A0807C63CF8077C4D0399855A92C3AB5F3D305147D7CC4200DAD4B74E1B47485F1F73D3D995EBB046B4615CC77D490F435D123EA51B679C1E11A6521D299AD97702A7FC6A49AF422D97FFED8BA18877E4D91C0506E40B8738032A5D652E28A7A9B2BDB563584543AAE819846A52B4F29EFB6F19C16A600D777BBAB2006239D81D58E8434B2CDB8A0710F3A93F99CBBFD0591605AA588C54347FF1EF459E950D214B969523D30F67ABA7AB8A3F4D30AAE56EA094B4678C667753539BB6829D0DDBB9939A6C89357B5EB938C080641BAA14729D3B121E83B00465802698330CF5E5FD7D3DC4226520C32478F4E8B10F62BA301EB33AD74558418D59CFCC812ECCEF16561ADF2F3E7D1694221BC0A38BF06F02C010C9A09D62EF29B40B3ADE9FD8265ADF942C67834155220E7F1F3C324BDF26A1251C7C5326198FFE9CDE871B8AB46F58562DAACB1AFF664EA7EB96DDA890A9113293CE04C4A9DF05004704258F3A91E3A9BF12C059C3F3D6D66FDAF8A9315EF556664CCFBA77593A4889D1136869480F0FEF97D517C954752BF064692B438C4B46D51A99FBEC6EC32E5E8D84A46980BC0528F0AE629223A016C5E3E5C6905024D74F0A880481F7DE083017B9EB87FCC9A720AFA8657AF04BD808BF3150C47EE22208FE2F5ECA6356555F83127C28566FF8795CB594D94C3FDEDC6E9DB623DDE0E9A5D6080DE7D9555F43729AFC0420E3C121506FBFE8D6F732B7A37E675788957B11501BC25BE554B7AE895EDDD344573D9B5DB72AA00504B2BC2D4F3F1CD1D081F5AD2E2CEC57E8FE4A496AA035050FBA92E23C0918774B321E6ACBC26D81D2C3B52D00A5826FDC7446E5386BAF366BCB0097E16C0410255A728B108F297E1C576698B30565B5CFE5A899545B10D62AA4B9969DD0FD2E28960FBFB1CEB57A3228B6A6F3EECD9A752A788EF2C9AFCAFBBCFA08C555CD206B53E731C452C04F53746CAE8F050964E81BA30C175E56C2E8F469845441F1B0E49AFD284975469321894C1AB54BDB157234A32FAA27C5C7C0FC16B1C690FB6E5FED60D09BD8C10D2BA592643E60BBA672922C7E44D20E630DC2EEE8CD2C92D09033CB3199F24880DFDB23FCB3C31396B4EE2741DA7E795A77E06463B433D1CEC442ED5E1AFA41B10BADA64E20870D036610A74D113A85A5D3515242E00E57FADBF43321955DF8F8B0F591CF40F0B31A4C0A1C69D1FAB96EF17E14BE052D935620DAFF846BB042A4C7D2128C7555C900BC0C5E254AD07D05C0A8EE332F2116034332BCC7E84E9B21EFFE2186144A69F2965F8F965F3C5B0A0071BC1F142FD945D0720C6AC864ED2CA332B683EB9520A18BD62A6874F832212D1728C7176A1581D783521ABA4D0897C1521C74A0A1BC43DDF111E3D8419B227408B392744C2F003A331FDFEF520BE7EA0FCA464BAB8B6ACAF848E782CE8E24F24C87C72E586646629139447321C1D02B70DA6C30617543FF93241336369C6902F1021C5BF22E054181292AE95661998D20EC03D1CF8EB80204ECF438EAA85B4C9A3EF9A0B6DE5D5FABB07B9C2387764FC50989BFFEEC8FC2CC8737E8D0789F06A58FEA2B9432769CFF501F889A94B19893C16480214F87CDE8A958DC18342EAB1B811F02F5C254F50A3504EB53DBCD2F58E719B7377AFD4EA7989806CC685FD31E2CAD8CB06386841A94A38BD875DACE1B8C926015829DE740802F8566B5E60274E3164E3EBAD9890AC960FC4A6CFFC088B0DC1C4083FBBC5C26DEF414BEBE789FCB51DBB96F5221D9A1CFABC9C63DE336AB8B655765503345CCCA0DA9128471B4E207237253031D515DD3D6F82173EE0528EC097DCEA1F6161D11BF5440CA97A3DABCBF69465E64BBFFA5D1B0E825C9687BAB16ADE468DEA65D9880B155FE2D860470D04485D47A1A2402AAD2D73B9E586036B44BA750BB4E8634C669C407743A163A804970DCF02FD952758B541EDE109AD61D6825E90C90DEA51D0E928D893302169C70895FD888A7819432514EC996991FFFE1829C14993CAA1EC9B444BF72CC4A7964327851D64C37B0729387A7A46CB5D893D2CE3B6CE764D760B41C4E89E7D8F41538316D0BFA7A9F13B7DCE644C62E10440BAA406109D9F7A5486F983E799D1A80675F56D70C53B7F616C72F207F3C5579ED876FCEEFC2E24D691DAC78F7D7766FD98414132485093D9\nss = 2BE43591ADC5CD2F992823123E497907FD235CBFFF86339DE365AC045DB694E0\n\ncount = 32\nkeypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E36B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\npk = 3DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 1F83902BBB77A97B032277079CD0CA70D09D57385CE5C1B3C08B80ED95B2BBE70C101CC1912B71B29B87DD08254B593D616A31FF4957C7C0C325F82024F6A7B125B0FF799FFF47AFA6A9A7055382BCA08CBFBA71EA1B530BDA5A4548922C90C6DE8927494370EFA6C96780086BF585AE6534DC05344DC1941EF793EAE214312A371ECCCEA680C1A166BA97E128064748269922C9A19CEE4B8A669ABD146491ABE31A57B724F3A173740269A33309F651C934E09A564627896150ADDB8BA181CF2503256512B0DD5588F4372781F35CFC0328C0DAC842A1B3F418B6E8C567F410568F2C6BE8EAC9BAB558DEB08389BA08BBAA50E1EC5DCE044EFE5830743402402A167A9369E1D281D37713EB656662600840409C4FB971C0FA7771BA53B6C13EBFFCBB85AAB3316A3A99A9CED8BC4596932B3D052FBB13A5CBFB762AD7A08CA4AAF33862B6325BADDB0E56", + "D395E8F92EBC7347E847956B471695C978DC2431EF7286C0E0A880F7871BB05160209900C0C403DA599B988A8EF0A716A9535B71002B3BCDADE60053F5A8BC66419FC907F1EA718B7BAD6BB76FD3F710E6778587C36BA5E4C2D7796185BB72C5FBB839B6C91119AE6C954E9B66C3EDB500D884428BE2C7CB6A6C86B807A6059739E23F70433D8A7A4AA768975AA6B0C3924CC8827CFC731A464121090A685820068019197F489315A2274A7133422B2968830271FC94B1C775C5A21E3B07BCE543B32F00B7250CABD0D04A2529347848830C975261A54717324533EBC0EC627F2064BA693A9BF9A16FCE87A8D7270759A06C00EAAB71A5CC25034120445334A39D63BAA2AB3254D77A921209750F6869E6971D05DA1E1BB29CEC9CB7B4962370E5C139BA472A75114B28BBB8E7069C5A8201B730DB571C1EE0B10E1C42B4A97FB7F7AE54670D12859D68199443157DDEA85760445895E7175EF8BB919C7213F427301C4F6561AFFFB0B03CF1AD05613C52DC5CA71A74545ABE77D239576303BC9678272873D9B28F4A4AACFDB46940F59B0A82A75642A0CD794D63D03D43F65E753A6AA2B58E0CC664A48CA3D8A3B18C7B05CF8293D3E23FDFDA93506C831455B648E2017FD866C87683AB307C6FD9CF24212509D777F34B0618776864EBAE9FA5318E739692C5AA86648D49778B67F81347B434CCFA990EE9A79DE94C94054E6E4A8A152B5F4757B89F075A27AC464CD1801D02AB64BBBA4F932C0003458FF73011282BF444961C54C5275408C4F79C3C553424AA4AA13A53D59B1B785C0FFB686FDA185D5438AF5C494D98B80381C821C493BC0E7797CD1995DB681EC9E18859A9229C497CC251AF12D9CFEBC6A19C599C9D364E587C7D32245145A60CEEB54CC7EC5B541B71DAE959C800A747EAAB53F8CD24365C91F53B7B0B9D3630361D41ADE4C82C85E04D8BA243763B3F9DD65D60921F962337A3421051D36889253A423939ABEB0AD962CE1E1A9931C960D9F4948723CA17A731ADFB4834615693F622470225CFA7B036B931A2240564CC35E59A7ACAE48707491576CC1410A304E0885534F577692C5A237344A5F674EC7C45BDA3242D70B004D5AB620CA2B1AC0A56C0CD5B942529B054E0F840E3C1837E0053539B4A3EAC9C6DC6283876C745FBA8D505681B923E315A99ED34B04E558BE2373CD3A07DC6A26EA98136BD197AD8CB1E695544FD93A23A29577E26114E5C8B4257CA7EC5A467D53FD9E037386C933799BC3BA921A50CC98DB79F1F7B96DA7A5AB4604498A223EBBC27AAA87EDE5B4DF226C6B5C382E5EA3545E50B9B0A7B30D15C77927713BA9B5FA52A64985128530A84003B1B867A6BC87F295BBB15814AD3BCA5EB3240F72894F147092387CB072692BB62161EE3CA1F75BA423653C21582004D8C3EF207F55746E7338CC94C45EE5928702559F0C783CD16676A342BA9A652962C50C030983172A196EBC901A13EF6472C7E67230629A5EE8917E965CB0FF990DAE8CFF8D3A7F361C31130AD8CB43A9AD48BC46C51B9A56722C34F5681C71690CF5B746B0102C635171E4F1AA199FCC38F566A0275CEF828534746AB958ABAF2C8814B15961601CF13436ADE37047D1C5497C74AAB9A0015218C8A41C719328A0A272D96D63DC946124441CA20A8A30AF11F07190639993D4CACB58C46754147313DB4BCF2F3231E1AA3E81C7336E49C4D760454729E9A47C4550062AFD77D971228863C24F1881D589C111B38A7E3F08788298E5CB26CCFE7A71B171FC504B86D4526A2C0A3E0251710A21FDD68047612CF215A46F1CB3D5376CDBA14829FF67F7D4704F199AC398777C8AC0ED24C4F00715C976B0EF18A83DD177367078B43003C10E588DFB9C7C99C5164BC14755114D5138715721EB3022CF2D016F97011F37502C44A397AEA0A7818546C831F2073A4697AA878D00C4B7AB8312233CD3880A3493401BBC3D8AC5EE715490F89474A8A9E6F078293E11E43981F00A25988F076E20A7D69E25FBDF7030E8404EBE35F530A8CC5793CF3EB1AED34B3EA742F4FE853FC8B7AA77A2B17669A116C49A0A114770B14801A62868839AB199E3C02C810CB6E0489820F25C524969A57172811089C5C81659F6859A1E5197CA36A33DA0E2EC00CD035B23973448D12B251793DA4BC9039B11C4312CF3DB1ABDEA0657467885191334FDC8F590973B201ADDD09CDBB545FE66A0AACF679F0B89D7914268084888D358B767A8475E85DA48590F0809E0CCB2C7D286F12FB8C6FBA2F1B16CAFC97A0B9863B107826C197A7A6BB0BCEC280C526CE18058E2D47BF92E7BC0D4031D4C8C8C8F57BD880C8B12C556D750EEF27AC96FC47F37C2C26468A8D27B2BDAB5483F241AAD905C3A76FD82308D2938BF7A070E6DC56E100B99DBA0E46F2729A52A365D732965875B020B82AB23DE8F8807442CA89B31FCC76162961564060A119002B116A510B0C2E1F301C55992BC48519EC5A1ABD49A4E9DA97BBA98BB4774C0E6B939AC720CC22B2DF733BCB128C7D4165CCE67710719C1C978CC49257FF741EA1C3B5A6479C4935447987BD61D99C1D80C833F671F6A44BE835A8D8D733ADF4AF4DCCBA087C4B8681A8B49A863BC21887A0B1D50B05AE1513DBDA0960BB156BE96A1321B553F21AA0E14295D00B81096E1C557AD6C949BEC43817A836F09B0AD0803CA072B488A1627AD2C017013492A955FC829DF7D800C99B1CE02B1D35A68D3269CB322B4D66CA9CCD279FC738C4C3910A8A4A479BCBA7B1A6CA8745505B80236B63244D54942305C3C0F89BB4E771A5B09DBB072D20417F469B47CB8B64380B1A99B6A83CD111A881AF60EA3AE5A314DFF60841592F46A39BEB80234EA507B1C9233B898A33208D8C936294738CBA7287C5BA7F2AB0B7B63A0D475CA3D6486858CC0DE5580E95C56C635825BDAC834C71337916055D1C9490E7977982945941B8FF196BA5C23F92553F9A1B962A56AC9498B69CE0C9393621F7A662C6074C9E93B44D099A0003390748547E10052506AC88DBC1D3523A16B0825B4656552383ECF067B2A423BD0AAE22EC0971E52963241403438C3C254724E1565EE569B0D357B416BF3D770A729A277CABA335519724B2098A107F3F4C1AA1F49796208E739304852C949DEBC717DC8430F23987D60F0A0A3FD5F97AAE412907227FD2DA078F1A1BF46C0B66E596839632B121C5EEC37694809861541B223619850A368684863A34761B864314187989AB4C68D965B3CC994D734EC4C84AFCC805A0F4655C61A8564C3577273D198184A2B4443A11AA05931DD1827C0720214EB2798AF1A83678808913C9C6DC57EEA4C1F2F469BCA44AA8A8082CD4082464A9E6AC0A86DA0D1E0021DBD3196B726AD9B43DFF34CDA455C7A51CA343F1AF8CE2C580C581E4ECB1517CB36959114A481A0E73718F07A8EACB71A7C2BEB2654FEA5A7E01A6C02F183686B89CA0C775D0605E17225A655A544838A60F252412FA5BAF353D2D264C4E4C2CD31BB4F3075410C220632B3D605C7431479F5694870CB1B1724C0363E470F1B8A38175C79FCC9CCB33571BF9CEA9653722B5BDFAD66EA7AA4D6252C8733CB40627485DF64A4E872CBC574134C319CF1464A6B69A6318038896111FB69D306A6C47A393069B0F27911255E0306BC4CA2E93AE71336DAA3A8BC0517EFF101989F9C19BDA6751724E1BF816D4CC7397CB5A57A14C471AA511E42F18E4937001977D063A4EE855F326811EC26C8662B5825A95780A3D031948D53337A45679F5C328573C109E5944B68C0B4D2B466FC48F921328D6FC74705491077987E6CC936E2BB69B534EA97ACF85E60F2522A55C115CAC8CB85E5A9AC9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89ADF122B76B83C343DE27054985634387FB7138F6F6F105CD4CD3F5B02698A964B036B817736CBC5F7B1DD6EEF5FE6332FB1A598F3871E5470D440FD2EA631DA28A\nencap_coins = A3963ADE17D69DEBBC358DDA82C7BEBE2C39D25B36813058E7A161542E3F8C2B\nct = D1F430876AE26BE412E795D9B0E71ADB0BA2D560E65F8DD92ED84EBEC186A51B6D1CD734CC7EC0A1EC3304ABF64050435D0B6A4DB04D63D582412D7E46F051FD766801459F873DCE6BF332649D0241BBE94134F7645858662D7C4D5605BD5B8C28E1EF49E4754142EC4C80C43230FC875A158E8FBDF695C252F1B0FF4A83EA5A123496D3D873408552B2C46A2F94C57F7FEBD9874EAC6379D8D94E7D36590C4BE2461DC7AB639DEBF641B53D4B2963C235C394CD6572EDA8C3C185489BD22BEEB2616A948D5EC3595B01831D698260C7A39C1618756364DF166DFAC89382E2309B51216E78F38B1D31EA63C3D0F0E7B06F1313EFE07E1DAA144C8B93E154B9A4A925186499AD55200E54C41E58DFE1709A9D2F8E66121AB914EE862CECA8FBE5B817C40BDFFE6422477DEAA5FB4FE65AD5F93859B055083B7EC00E7C0903E11357C9327F4960CAD4FAC9CEEC48CF18114DD2CD5C966532A4D2629A6036D0BB486120ABBF3B0173CE027A14D0B4A1A167C638D36D6BA0819FD47061531B84B0C6C3768F341CC2916F1768FB149F6E25741915D9DD7474D00B684DC6181EDEF9B29F1E65BAAE5F9C131536CC15987658B77A739AE8551BD4BAAE3B58250B5AEDF929BBD6E260461897FAABB5D1CDFCBA9386BB34E2A5CE6B8914EDC2AF4A076748A492CC1659D4C1F0EDBE7FE5E578DBCE5FA5194791CFD417327F5D8D0222BAA930F9E3AC51C2119D1414546C65B3E2C9D2E9C2B43CF80018CEEBE0FC886C4D71C6EE0CD9723EF17879B47CC254F432FFB13C2091C70A4C6374F2036341D0038D382F6A00418EE0FBB65D984888EFFE7470D871552FAD21781A40633326FCB93863FFF29F1E20155C52B6AF637C1A764892D24F81680B1AB97510C485DCC2BD530BC6CA7FAE1030BC606876EB7E86C93F1CF4D851223502C84629331BE8833F53C84F6E9D5E1B943D28FA2262CB7C49155E13E7DB26755C5B17F30E9959A5DD80485F70C1E0446DC893E7F2B790E7512A34D90BD490B5C3ADD8BFF20DE304402ECF0315EED79F1BF051CD7CEE5DE21E3AEBBEB5306427F0D120485AD795E0EA2CEC0F05F1BD134DD814C724E372CC8940F455617323EE0FE86B67C9E7DC456DE3B6078B9B585A409C7B1B844B07A2474B61D23D49677A3E7EE8F6D4CCD321FCB431CA90F2171E17ED29E1B38D3F577468FD8E56A68824A34540AE6DCC4BE52E45782ECF26BE9D4E3497018D1DC2A0D23B3D72424074E4E67AC4EA430D919CAA4535FF749662D6959E3CB0DF6DFB3D9F5BC2B299702CEC4C609B9D94EBFEF7EB62E345E1EFF9DBFD95905C3A786EE0388B40314D423310B76C4E7B119E6C98A52A4BCA528E2A4D916B995AF2FCEAF20D86A35930283889C2725A3597AFEEABF398A6131D59266B41979504C415AFD15CAC5983BA279A6C967CE4A2EF1DA0E8932ABB86126EE9F1802EFB8FE053E2896C15797462ADAEAC0957CE5931D947D53EBF7EAD43F8B4842F74FA7C6FAD3E98141E496E5C4673885A10044AAF431F229004796F772A8653AF1AB550441BA313624A0C5CFB77A4D9C063B5F3834DEBC04E1C56A53C1EDCCFB3269E5BCAF95D8B268AE4C58752D4E803788548F02BDB55D54CDF1283D32218FC3FFF95BE098C230E3F38FF6531BB862C575351F6DC3E21C27A6385DDDA04A95DB3FD0A2F765A9DFEB3DC9B421ACE630C4972D2CA83E968A47A0", + "0F555518EBAE64C44144709A3DC442E1B98437BE43840DAA17498A6BC144A915B3023C676E9E574B5F9E3F1A5C5A8AE93B93EE2CAA14D070100352362AD2477A5D4391A36029744C001FFC5438BA70A6781EB07BEA521ECD0642F63DFA6CF7948170739EA1185514F13BF28AA95BF405B9DCBAB8663F708778A5DE064BCB36B15A4CECF8B9C8A70E347D8A199059251569F9D35CA01156C421E0E317B518B72DE1C5C593E90BA0A2F0F006077DD08D57C5B9E03D72ECF89D40AF80847281C59F502E36BFCD7058299AA08345BACA5281A3BDE9447E57FF0B5435C334AF93AD217823B565FE1FD49B749135871991A17B96F985FADC69AFD752220EF1E5AE4C4BC264F5429AF2B6998D75C04CFE90B027404EB023BE56A55F723D0790D96FDA4B69FDA40372CF17EAA59AC9F8B99017A83A11B39C150588A1F238AF3BA5F3254111055F9864648EBE5AA5168D4A6552AEDF1B9B4E43834167189EC6038C64832\nss = 589B27BE9D14AAC5ECF7BFE7C79EA45BAB8D5EFECA465CA196D465ED34BD6665\n\ncount = 33\nkeypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB56575D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\npk = 24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B047862BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = 8B78635AC351C94BB6B1D2B861E4914DCBA415F66CCC465B370578E136330A2C5CB0CA2857E1CB733A75E5CC4FCDF7A12580017F1C0FF484401CB23318A98000637B3D065608678103940D8BA75CCBE58206C130ED62BBC0132317B6556A9C2AE8F71A43712002D795CA52007782652D291DFE535F75034B0D624277527A6EF623168AACFBF721A9E8753195B82EB9855467322AAB0AB1701546C470AD139944B6736E1C97C9768370846B45693AAED9C80A7B53B863830DF61FE9600AD5717BFA2C8E59E30C8A20179B27B59341C855677880330AFD1A227B6C6313E17C46E87D109A4AEC4C1795908DB6046598483159907A667378F80BCB84472D5A748043B1BAC10BA5BCF61B07A2B13B12C347F3253E26C25EF0AF6A003A67B0BEE98A7C5A489C9EC9AC1F042C6F2BC7585CB01BB4B55496A93DE903EC974398E277CA7CC25E3265A879420EA0BD8451716AC21F1BB806C12B3488D408EBF18B89B79B1F8C09EACA235F1C165F9504FF987139590F9977513EE037249B4E25E51A296526BA76CD3295895A571CAC279BC65642CBA501C8F131EB52B5C7CB73B17757440B1EE4E9295D404177E542BD744AA587738BFAC0EF3C1FA0F19B0A5C5E28B53C2340C7FA061AD354C85AD26993087B61AC2002795D5ADA7A3E6747AB8110367C824988CA705B818D7A921DBA33371405AD235B18E463A8AC88180C88F071579FA5AB6D904A2F53B03F7C7EC39C473632369F984F8CC66DBD1924206A6376706CA36601BE7B16EDD17E93CB9A0437B3615374329B0712794F5058790D88182BE4863293133A83AA00E07C8E79C6F12C33FA9437ED984A1392903DA89BD43184DB6C8DACE3789AF5CBBA092010B889CA98AF99E5B0B3D4399BF61266E833A55A85E11784708B98EFAB223A27AEA1A16E76A73C2027759FD97A7DB870F9FC79AFC89435D092DB556E0A738C133B259F86C98D78A43A49744F306DA8CC6C9098A5A9CB091C9BAD94970F03B543D669A9AA4944E0C08DDFCC1D7D485FA414B0765A88F175AB6C94B12A2177DCD4998E6AA263EC3FD5BAA2466CA04568869466887F7BCF636C7A1F084277532841F51C3EDC5C1873BCE0F07A8871740C4AA82BB5AB164916082B795EB0660BE32DA9972840C927B7BB4061343D56757258BA4C91624F21DA11CB265B00B9AAFBB1665679C86EABBDA12B74F1C5917101D0EA2BB293C71AD5B556369378A8D5B7297C9731705DD4493DBB173AD01458686A93287B6DA0A6923B913989B69612A915A03A0962379BBC466A03F5517AAA0C0B030C6CA420636B2EE8821916E9C7F2BA228BB2AEABBC292F6C07AD85C6F43CA90D42629759536046394936C3AC5AB979D5CEC1A1CC19B5C17EDB47B0F47F34D616027B29A12725BF14B62FBAC4F2CC6EECE89CA0467D4868C11C17299373687B657D132C55785080F5B87F0E3C1504673825B98E8A0AA35F2C8D84F41B060AB43A930E7BE1C9D04746169BB4AB403ED8C74AACB868B4A93F1DC55144738E2736749AC64170CA7D0F0348A9550EE494466A49617B541068F2C57AD4108AB813DB58526C7647D55C1CB657CCD1143343AAA8421C23BD0C822F763B6A82B7D0041648A143BCC431A72B204E680A3BF11CB6652255143C4470B18AB27BA5E6CF2F1064C37AC2A446243442B0D2714D2D6C3208E303F974748012A7F0AA89DC01035DDC3685657D457A6CBE9C7A9E8AA5E522AB7DBCB1C646251BEA398431339619B1EE972A46DA3A063C909392C284B4C5BA840C235588CA640A54963252E45E33F51227B11700F135756B3567004216417F2BEB77F9267E72E444F3A78EC649131FFB364B11BBF8AB6472996BE20829011C3F32183FA1A39EB2BC0AC20478EC168E4E2BA66A01742D973BCEC937A9383C62C725CD0528BCBAB546179A6365819777412C5671DEF8CFBE9B27AF037DE11C268FF2C1814222664BC9A7059114511CBB5B361EE050634405F8D1908D6A9F3DFB3C1D888CA74BCD244313FDA169B23345F2C804DB569A12293883994940FA236A7A5DF76C1D6C853207A04D2DE7793C6A6BF5330BD31C285A923071C2331C23432C427791E17711F50688130C3DAAAF532060AC0C9AE2E9CC338145D8A5787904C133817947430890361777818990C5780A4440B2202D24D25E62D57365C8C611F96BA675AAE5A14164B5171D74146D792D6203BA384CA81EC71ED87B8BA40023ED8BC6AC54406263CA3D97C5BDC20D9E2CCA82B0AA54586863D95D3ED0075CC897F6726CAA441896E86E03711A3D109F5BC311E81A5194363F8BF735AC9A2CACEB7EC4826F8AF2B303C3914E9B7C3C5337432CA626970761900B44CC92630AC8469A6BD9D2B46D88C225223DFC405D6F1447F9878610D021CF3762C235C414025239AB3827AB5A4699C82E37B1A27B460F0264F4089A98E41C924773F4C83F5C57A4D0F6959F6C59FA6AA4A6047AD0873935718BCE46B2F19864E06486A4F5C8D689ADEC32A2E7C6B57071BE67017FE25B8F52CA525F99BE536A4C1468B5F9F418025450048692F961AB8FEB5075B543E04A0564C26C58A72EC6433B623A2D5A086C85347E45EA7B99D03AB50664149414C3F81D219A5B5E732C0A52C060E90E64E14873C02167A21A67DA6A0B945781341CB7C65AA2DC481B0998DE5C8D893A548F055F8FE420F173B949862A5549B0AC1908F202AE0BEC6B19C0B3E5178F4E40485CA33A93947522C1AA6C188AC2FC4CFF214B995B1BD69229D01A8D3D2045AF723A1DE559ABF78C09928D71ACA3C0016038340AE715058C95CD33CA85709B2134F78B86A84AE764AE94B994ACF1354E42126638B57AD207BAD29F1E60471ACB5B650332B4656CCC808C15EBB8DF203FF0821BEA62AA67967BFDD09535E7", + "088CA98E3795AA1167BE9126348A946507C08243A969B2F9238FD29F0370356288CB1708024BA7A9CD58A12D306D4F4579893C8A04A10C1872B6A602C155F70A8BA6987FD28DC842B9F60B4052890A4482A351533B4752061E30957F8A16B6F8502A1B4D8F91B56B71470EE2CEF40648533BB1D9179B3E335E051115B817AA30B3707B64121179318593B0460BCF6E57A65E045D00353605D60A0705468C6B8E4DB422C31476C8A0B54EC166BA59B75F9834633C0052757DC437005F653ED4C19CEB7C774EAA75BA0068F2A997A79A98BEE42ABF9A3B7597394D4907E430737F860454407B8FBB2DA0A054C2A4C737C8724C02684A070DA34388FE9927BE4259859849EA9CB6EF5990EAE176EFA10154556CE5650CF264BD11780055B5931BD6C5F51816D135996757B386B76A03893EFEA95EF964B402079CAD080B67098B2C092F1E9768782A8E3DACCD82741CDC5C8575796D08E3180B34B4CE227E7593AE9264417E7B53DAEA2987A01FDD42150A4262441475370C1357A575288571996527C95A9FD62C3BF54A8C8EC0A335C3A31B934002443D07F27240860E8EA76C821A71E67132C9A5A1D4D3B5F29CC9A9924081FA3C33F4A11285458954042337701C392998DA8EE556A544F0B49C9C2B83B58DD8D165E6751318363400D61652D7170CA44B3033BBB20B45072708E6453B1708B5B8206419E050D7C8843E0BCC227B9D6B426A9F693945D69EE98558BBE133FC6427A8F73981786F42DC03FB23621952CA8AE03810648B8CBAB5C1D2816FD1C231E10F7EEAAC9A798C2C3A4CBAC428C6971851320191D3195FE4419AB69FE913280D0763A906C33C4A9D311C74D9459EE85A6599061F09376A14803E1DDC67D8328BEF1C7F673B62BBC234B20A29802CA9C19C89B9B6628A6BAC7AE29897B1136A0B8C28B0441BD00A9144C85C9897A48902D176B9B03A454F36885DB61B5915811D60C170F74ABF894BCDE1A088195FDA3043BE6080B8B98DD48168C12A68D0B74242472DDFF790608170C271A4BB19907288854CF1C4CD744D1EBA1201FB643B805C7C7C1F6CC9437038BCAF6616F9A6A214785F5FE71071E4564D0070A401B457023685A65D63FC525BDA14B26C1F5381885B24786A939669261B769068C3F97EEE28AED3FC68D3B08D6A6B77EE2449030C0190C016394B0D9C8085BD550D12F5110E647B9A1549E8F67F5FD0580FB39358114AA668BFA3A202C0369DDBF5518D80AED20C403AA3CC7148119CBA54CE1667C2654D9B5A833D5A552808AE72629A2DA12498319A30113B314C870E8752E442AF5ED67BF1481F071921191B2B21964FAE23B33DF528A22090E4BC6EC2911810E02E65758397B48D1906013CC0CC0C2C73944B45BEF04C2781ACF467336A107FF7CB12E6305ED85342D2355B047862BE56057CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A69684C3182CA7A48AFE60EB85790DCB50B8005B568921DBC724130B0CE83F127845475D12195EC32A8686D0600E45D4A7F54219B0D7A3826D193A51B9156ECF2EDD6\nencap_coins = 97BEAFABF2C8575586487C7A80E8AF5FC50F94B6051C1BC66A5AE9F66BE3CEA7\nct = 891CDCBFEDC7E2908BE3B8D9F0809D09ECCD00130841937B3A51CC8C9568277DB52394DAAC3C6BCC4F5192CD850696BE7CADD5457E5A470DC3E0E1EC78572E7D26261E4E11FE2E108F0537A979816EF533FEB1B65DB1514AB06272F4A5A0EA3C7B863B1009C0049F0ADA8531CED42610DF5DCC90E98A0983444D83BA0835F3C672F8ABE63469235E00054A3D697E1D1FDA680A2F82423E1B5AF0C216BDE945664E0FA41CAFB39F8222C1D2B1A826523A39F0EFA0182D48CDA070B84FB3EF3F0CAC4D9D71588ACF88E82689625BC5C1F048889CD7141BE4BE15421D527D75D876D539775691F99F1230D8557F09AED4FEB7F61EE537889CCD4E968BBA1EC8EB4BF77425C4EAD7E9BEA83B207BADE188FA4195B6768FBC4AE422393FE84D42172A08828ED5C7C22C1FB62B6688173C2CADCE2096261A4EEABD143291A3C01889455A7F4415A58FFFB11259ABCAAE47A93F0E77FEA1ACBF908AED05752CB9DAA1A8A294CBC35C5654EB510BEDC00A4052E1DCFB0B4BCD416D13CFCC78E54DE894A53263AA44A3CEAAB3D3CF6D7294405416CD8ED0A5650296BD8D6769CA29833A72E260D3FD17AFCD8CD99BD88E9025DD574C9801615BA3C293EAD8315D36E8F6261ACE445B33C41558C47C330E536610D6C1699A4BC5C59F914105497417E1CD68A6A4E53BBC71F1E6C6275764C117AAEF3D9794046446100433AFDEB427D8D8CD9018FAE0B41FDAD5A7ABA338DA8CFE89D0C5286352AE0B3A9A68889DC1731682D0B55B06D8A2235529E567D83848C6FDD19B1266C51E0947DBC6E4B1EB84F2BA3354B33E85FDD3EE44111EEFFD670C9662192DFA93FB2FBBEE5B181A93D091139020DA221DF6F9270FDD5434B4385CF31A14BC29A117E276C0678597B621C95F3BD1B5BB71605ACFF525DEB3796DE036E2B70063B6359CBDC33CF3CCC2CEC209DFDBBD3DD9123E58A36FD6B57C6658191200FA655B6284B0C66E8F34BF1EFB82DD0671BA46C52985DD85CB936C959E25B1BDEA9CC9741F10710723549B5513C1F207A53A77102E120275D8F0A95B6E4651DC8530ECF3298853882C4E556C51F6E6008FDA5ECB137D3A6D6D3DB24722595C7FF213BD2396F15B09CB131537E53E3C4813A54B8BE3D9C546FECC055CC9004694F742668F296CCAE7EED44ADF56A1DC13026F1B6F4E92C5EFB81DAF9B37700D44433BB40749846206FD2B3A4020A1B00367B31DB908FAFF6BC59C92B8321E147118ED0ECD632A20CC67BB089C3FC31E560B6665C2DB8C72639E3A117A4C0DB2CE63DEFE4A8A566A284AA1997028743CFFEEB902F6552922CFB72777B68C6ACCC035A0D35A1C7313CCF531422593D73ECB893A8BB2A334FE174BB3D654E27F144B95ADF499BAA2791E7B773E9DCC81E06F3F453674823DEB2D24C22F87CE9B1AA18F815EF6ED87AABADFF92E395FDF5462E0C91CE2E1E9FBBBC46E4412721C2107186968630AE5AA3E6E58A159DDDCCBCEFD69C21BD0964A2D0B289D9D55734DEDE1525A41489826DCB69EABC09C076CD738B708DC702B0CBD0464E5AACD1CCD9B3BDD2DB19724FA751F84C6FA096B0DF1DD8FC7E310E7CFE92CC1D17D8E17B1E68FD6ECE6360A9EA54E677088DEEA3DA91988BB09B04C3A1F1C47B2954D135796FD906D898A8DF6CA71E31619B42FB8729954C0FECF5C5E39E07FBB55123BAF145F1A05C525B3B665998F5ED05F3A3BE458FBA499E44C7A79A147CA4FB70D41C6219068B75AD79A85F770CD844B0DBD3759EA4D377DE1E8716DAC4CB5F855C6C57F8F8D18B45C06DBD0FCA719CA140370B6A789685B57CF6040E28F456CFDA6DD9F96E125AC30C870B07A9C55E3CDF1DA0569460C02842417E889C686D81DAF9BBC2438FF332921878C6CF3CA21C7A4910B28A7860908A06AE14953753D87F171BA699C7673FB7E63D3229EBCCEE8A959BEE43E17AB953582064A931EE8A1B2161A25EF10E576508B6046FF82DBFAB8BC0C8F23A6FCE21897969DAB660C54C23E43D79CD83ABF4E4ABF19BF6450E2FBFE743A22699820E86ECF54AA8B802F6C41E6E20F3C103B30577EC63E340BC9F7C5BC361BE7C19A6D8C16128CF42998BE578AAF9972BC2EA1254CB2560135AC00D77275A0FDD13CF098C7F830E40D61162FDDF00AB6D8922354FCFCD06B714C3121F612F3574C959C7BE39EF269DB2F8E813604D0DBDEF00BCD2C9C7AC74387\nss = 2B4BAF07F9E610E5C0265C51B5BA491EC5893BFF7A3995C2D690AB7E15CC4454\n\ncount = 34\nkeypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAF248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\npk = C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D", + "0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = BDDB6A1BB704F8B530860B719752402098C84AE4809B01C8EC7583A66A3F4BC290BF2173ABB41868225606D54991F5B547C2254C74391717045997A57BA534A97B3605E1AD9F7C6446AC08BBFB1999179BB8F67731A63CE1C717F30B57FD17BC00605E8E14127EB0C26E324AABD45138484A51A15DD2464440178CA7E966D4D58383F6BF9BB2A971729074781A8D978965F9A51EB2729BA8C308474D56089F2CC869B523C41C409507A671F0F3621E057662454D49C49A398343D64CCA74B7822D773373D5185426B7B3951256154A7B78CB1F5049DF0371B840AB21B83944FB383CC84AD9E24FF42B2731276C1D26B6120534438B029C4AC7C0739453C2860D32ACD75229C63A23A7201C303032BC0A410319035D38A3C9802D41A56A8C6C2496DB10441A2BCD13A81F90CDA2564CC9E4020A47595A30994888B383E996115AA282EAC3E3594447110C2D07774F9312D796C6B74A7634B6C0DA2291458A35D3022BEE048483461CFEB152E1D2CA9195AFD1F9AA82131804D35E739299C539B913C54A0C58683259B3137AA464B9C6E03B0EB751999B6C5354D6171C78CBBEF1B456EC4C88199764A5761D18C0849C1B0A263EA401B86CBA549C712E4A251830F7B6EE16B2BFABCA3CE018C3833BB881385C272DEE151AC35A2C9561B3C1266855219B0C6B485E669FCBC49B24C50C6C3237AA6B116085085405115E0422D956BEAFF9360B58BF915654B9B887AD9733F425A5C6990B3F0223D8099BC0E95C6A5702CF5667209ACE08FB4697D02DC45CACA8074185F54EC4641B35BACD2F0B770FC215FDC171C98BAA7AB6C0450BA6E47A838575A528F7BE221C3C91F02734269A9425A2EDB76CB6D077ED76040A716D39C9C87A58AD8867954C752367A905AA158E0A9019DDA50A6213C260F7BD8A0A6E8CF581FB74CB17283F3A1A8AA9A0418C79A948199365A6A1045238104280AC704B33791E156A2377BC83E9B9C86D0A3D2AA3287272BE6431BB4E598232312D10D03BCB13B4D838A9A624566C6A25FA44A0934AB6CC333E6D52AF3EC26A6FB97615CC3C77102D1A315486BC69C555A3E8271660222A406022E8D97251308A90A15F748153C1168CB133593C1641E164C8A06CC008059C55449413C2B28667B99122AC42B8BFFBC15FE395003249C676DB7589D2896E7405BEF8AC510782FF204454C8A0390C332CEB7A5A3123EB1A1AD0470096058358BA779DF70106E24990DA77AAF09705110993F16A2320A941D8865B387236CB8528BABBF2D9196C15898BF71040D3BA500CB7B1AC85DF11003A058D838C2652D4577306023C756AE9715136E91B20699FEF425E48953FECE15BAF27489D929876803EB0B5764E6338BF5970C2F35D1E815BB5B0B1BAB630138859B729923343C3D24922A8522E38E19868B8A4585ACF14B795FF3A609D93B1A5CCAB08F877C5B71EA78C2819113FB3632D5D995B02926663F2AB8E3A73DD6AB93503192E0243F2593618E3A809684BB6A31674E77802828FEFEA3A50FCAEB1088F7EDC036CB84329C988D965071E97C1311643BB1CA2B43CC57C84CD5EA9109AE36DE2801CBDCA3BB6F977959578954AC17D303841D5726631663F12816EDAB5C22B0286716D1DA2B9EA03C5C23806E56679F43B33FB553AC921482F0B61DB90ACBCA4B91BA19A22C5709BA48777979538519DA6AC5E2B576C545B35E510B1A57BC651F69DDC4634588B19A31A481A216A365941BBF709679A9EF8A6324C20C6842818BA97CCA6D26CA3FA79F3571E0CDC651CA753C5F2B8E8C247E9B064CD266D268BA3C18A30168452031B9458B3C4A084A7A9542FE7FB88FDD828F5D275CC1879FEA43D84A38DB1933298F6C98C08188B5AA96D9065E7A638D3746265652FE72A2D4623BC97C40B61A7124C899876C3AEB0D9CD2672795E0A65D44C0180436E8F4C2876E66CB8071262DA0947A926C80C6B67E13697C7A200B55F576459478731AC9B62B7572442E04105A83134561AD9A71A9D4696F8FCB791C44593A680AD34B8096BA82434828C492638A9A870B14B611BC4FD43A005624895AB6760257D181954F3F934E3F6742DC54CEC3CBBB8C229F8902D18517374CB6FA8A0CF6BCA0487880D30173CBF6A0386F12ECBE135CB7B620A5B7B3999B947770401A917C6100D6D7952085257F692AD9173888F28BDAE384635B2057A8183CA07853DE05F72437D6872575FF4C0EFB06259E397CDA6A87A178498C9AAC54B046A8219D98C48F113319984995F68B1AFFB863FF97DD8D14CACE2921BC192E038BE06A5C58205CDC68A3D1EC34D58697A7B6BCA3E731E0A68940EE5B8307460B402651457AD1A7883D0165C8CAB4D88F565008155AC009776500F3779530958C3003C7603C900E50148088B9420B78EAC241DC0AA11454195A03998388AC747FC465DC140E9193A9294ABB90B8022B493E069AE430AB3FC9307FC89358D3A88FB054E9836CEFBE45C44569B285B01EC892D5CE8288ED638D1876663E3C33C25C28297609FD94CD0BB923A746A4F55470B3B6C03C8A930E7BC06A08F521B6063066788841964696A31547C851B578FD02434526C7E641FB9721CD390984BB121518A88633658C7C7C6B0830CB6800B2368CBE703CEC33A4BDF319B49909B590A8BBC6542A108BF5927C49DBAA2C5C5009E002E242BA210A64F18B8542BE1CB92A8293C56586B568B489CA697D6C4F819C399590472E8B9DE9573A1D2934B86BF2D2B6F92EC8489430E0A681FEE0A22BC3A705396CE6A74C1D5D3A91AA253DA718757C875A1442FEF4241F95B516D27220973C25E29B1D335846DB494DB4CAC3A0B76388304B4252AC2362FF032A8B5C3322F6A0E5658799F1193EC69BF15C77E5FF2A3A2925690496AF4320EC688450058B5727A0E66F98270267B3F49270E310714F353DD4B74410A9A0E778A1E030461113CFB05A142001CF39721215026CF84B1C0E706DCFC4D9EA80514061463A16E069750C026AD26ECCA10F5830B2B756D515EF1C64D6D2C5E73818998AA9230D19D35842400C4568F62397EB0A42CF86C857C3AB009C8C831257D246B456996BC1BCC378A44BD88A0FC3469B0DA0D22410218941431A12F37831653342F12206C56C4B3BF980A5017114B3112A6100B06A2A62104C48CE8639D1830E785CB3DAB23F398691B48458D2ACCE79511AD276643476BD6C33D8D1C40FAB1B81A96A7DFE36115E49A07F8C72240B9B3F24A2739B963609B0C2705F928C6BA7C2FCC0C164BE46FDEE5BAA5730CD7A55E1221CD73305BFF9B8AE5C126B8621BD6116C17286974002C88785C745BC32F0B86DBA92E072A395E91ACF7257AC5EC5EE88A7095ACC39AD023A904B72C0AC845A318D18C7C72A0C4387CB470C8BA438498C5514398C70967B46109E18505543A98D51A3753BF3C657AEF7264A91C2253F801641C609628A7F13A246D5AA13F3A4D1DA22221CCBA20091C6284452F376B32CC2D27D3869137A3FCFB06B7C93F70F3A20D84741B8A186D78AF94C204BC0B6DA175175BD819479485DB23BF6EB2CBBB62A088F2BDA7CB470C26B281E29E0F29A111688CC2E7CD61985EB39287546967AD991ECCB99A6DD4B111861755964A77E3A7D2C5B9DC966E6F51BD53D72F9775A624F344FDF4BB3A9822D26B6DB6B11EFB527A2138C45F27C5E8A834EBC780E1E8210A9A7A4B7C3FC63B1757A22B8CAB57BC07AA27A228CD30411EF407BC276ACE8C05498CB641366B4EA0CAF8101198B35A51D502A1C1894EEB700A832D70E627AC0B7A57543769991F007176CEFB10C6E74A987C1D9B9750DB5230317298A800B508D41C942B48C36035915C0504646726AB767A5059D39996A3E310CCBC610D878F9B7503B08822BC1541A359C807526D27A7ABC1D78E3C0C3F67F0609C699E44CA8CE2C7A78E70042BE21F4C569E9D0494A6E8C2F0592BA5060B365B57D1B03916E27FCE04C42205803AF0B213E27B21245E480B6330BC8533888E72E9BB2148059AC42BA2BA2550EBC37E437487C581D069BD27D739D4DAAC6D5B6C9ADC8DE4898181422A34B9A239508878A0682EB2466A44A59542B268D31989F049F433A7A0225D556770F4391DFDF4432133A0D888436AFC531F4584ABC40022C36314757E79538CD1C67DA58A049CD10BAAB7A7FA38293CA84403291372F97C9EB85D120B541BBA94098673E35358E4F97EC124CBC7E1C2E62A2616838D5D13674B832694975CF1396DEB11A1CB5A1BCFDA55BA86583884AA9593399A047F00E703CD458AD157333C349C46021B7AE1970BC2927F094C77970A7C9BACFB0A6E02108036F809C9AC23877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E4359601C371B50B50B5306DE33CFD476D3B5F811700DC4918BEB345840244E3A248C0A21EA0BB6D6F56F12300E8584D8E9A34E0E6F52227281151AE4C305FB8F\nencap_coins = 75461DECD34C50D6A094B4A64FB75E5E9479F8F9250D82BB7D729DEDEB2D4B65\nct = FC9393BFD2793B72C13FFA54F3BADCB466772128296FB25EF9A7331A5CA77E6B9D817DB4139032DE3E6202846E6D091BA4EFB66B499B26DCE7BCC3E97359C93CF4BBD7274D9C6175298DE0F879CFF18491D3B9FA86ABE58EA4A7321AD66B575B215CF42A015F7590EA95315624282E53AA9D1D0CF3E93534259BA6F306C59DBB0CECC7CFA7D54A48637BB8BE3F552828869FF4F6C94B4F32E1B66C8E50EE021F7DA5CD3AB0A8EA18192E6268FD9293180D29E19FF42A8361DD3521A96C4C02C5FA67E752768E9AE94CA099ECCDD1CDE070A3539C9E471AEB00C7B38BBFC974F4F524AAD9A20D3D11766436540161D1CC0A582F2862AB32D9A0423CE2CF54E7F487D21DCEDB6581CCEFB0284DC1C3E9770828EF8480E577ECBAFF4D4640E0C904A53F96BE8B819987BF78B7E5609620E8B29B3F4E27B324E942459E229E81BE39668F4A9CE8B9DBEE563B19F6F5E6437AB02B54D44853B1ED3AE8B14DF5AEFCCCDF79433E7C50C3D6A0B437F155EED73EC2E4ED62A9334C67C5E77F56A4C05423F7C2A4DAE8FD570450F85A34C5333F828715610DB548466A0DD338D7D9B64A7F7028BCF82C299A1B5BDA661FF669189E17DC07CF7EF2B93276B51C40E314D46A12779F1EA7823CA28BD4AF7C1567A208E1C45A4593ABC1351B73542291BF6F7EC61871D5CAD9746273AD09DF9AD7C9997C3934C38910B82DABA7D0FC6D7F18CD6D178DDD2D494FEDE2A341551506D6953516AC3EBAC927F10979E0B4EE0C5819BBA05D9DB114D96090CF98BD41A28A3DBDF3383A7148915ED5940D3C6", + "9EC004BD821941115FE533A7B965C2CE7F1C93D7ED2BB8A464DD8C39787F357DFD85A1E5AB1D9BE46DCE00A0685B3A04C8A7DE021EA9610F4AD9514E5676A22953D25D93660E008D17F03287462AD8AA4102FFB2A53B316127C35ECC8B1718CD08FCA640103E3B15C50528AACFE5F24B52442C9F2BA2F75EC95D265558F3FD1325EEEFCE62FF95C8A1F5739F7F8E7B15B4366E57B73EB3B72D85ECEEA3FFA075E1FD3D8CBF7E2B9C94B0A9EF31F22BB0E8735D1B146FBF1A53732E7F291E9D63B49E537FFF637919D0B892CB14565E43D62398F68685E99D74CD28EBB3B756352D433829223E5C364322CF3FC8939F7127775257641D4751E2E99599EF15C32A24A180E37ABC20A00C9AE55CDCC83FB581C15954392C47A89260644D8F537226CC3E4FD1CBB1E3AA7EE84D571C017629C99B681D34FA70539FF7B64E7F40F9C76737158B0B095149DE556A58187BBE1D2C1945B6AE1ADE5F21056EFE17975B7D1D6008375C83E74E141578A736080F72C7D720739F386E5CD4EBF4DAE276059F061F12F99644C9CFB2F8AFF90433A6DE5751AFA8B4F540C5104A55BA0652655DD8DFF39CECFCE0B0E938576F0FEFDF99742A2AB71FBF3F1795F73ABB5C063E2FA8865308CC0CCFB8606C09D0E9D9737B58167EBC444B68346321B1C40A451091AD32216254B69124871ED2A60AD6BED009CE1C29F3C74927D3B508100807D9E6B13A176C944DBA5F7311AF4E3ED1A546A7ECD3A13741C0CBBFE6305A7EAB6506C441014E4A5668B80ACEA51A42CC30DDC3D3A62B2E82490BEF1C54D5C3C49D29A933BC17D934CB3FE3C112CF6E487E627B1959C9F3BC12D91B9677E9B82618093FF8CA464CC2358160F20A939A553549475C9E8D017B842798C121ECAAB31582F29829D6697EB18BA9CC071B903E80392FD850FF23647ACD568B8FD7548278780D558309679658C8EFF2F03CEC796ECE8C73028173EE61B1F532FA784852259AE128656C188CF7F8614AFF8A30ECE7CD29A41E22ED7438C438ED6CC187F793EAA670086D72DC768C661DD3D3719964C7F9D5AC39712C0916D2414B24B66920399B996AFDEF9088773E123F4808A11202A3CE8909EE41300B895C03F88B6B4BB4E4E1C486A6DE5BFF0F56D9F88D5D9AE6997A2F63757152DBB7252C30216B5B4A2431B5D0201298AFB8D35844746174B106250773A545D50ECA98B9127B63F759D50EE91D6C03849A5C04E5E581A1682AAA8267C64454A77CC3648A4891A56C3EABB0F9640295013AE260DB9DAF76EBCE4B80DA2975FA7416076C349DA115124C4842723481B84029EB0877B17DC7836CA1EC1519F7BE2C37654CC3F4B809D7DE52D4A254B40FE1B9931820A85537ED76161DF12B6187516D1D2C4ED9FD102CA173C5C51\nss = F11F5BAB28D73428BBB6C025AADCE95AB7EEEC3393C5A6EA4D6949B5BE86B34C\n\ncount = 35\nkeypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D1646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\npk = 49548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = C6389F081CA0932AB66F658046C1278B38BC42B5C4E1A7C7A51B09D8A159773B67AAE1C2AA8666000C6E6A014B5C0369DFF147688AC6FD48C73D783E3025C92D782A479ACBDE8A7548384B763A868C46178345A773A9852016B9FE765DB0BBABA5751E8056B7564C53FEE8040D3C0125115D323C62A3F0A2B518330B6CC4ABCA84F62C792D07C1E1A0BBBD7C5B9A698CB683981F8828EE69912600311A0281DBF9C6C9E69DAA26A446D136E8B0310F236D7A5A49B2BC616FD346C3462AB09544998C8D5EF641E7B48C35BA7A68F25414F703FB02B501C69C58A9B798C8C76923272ED9BF432208BAB30F2DB45E1CDC56F6EC11792A33EC1A62B3FC992441527E63328A46003DB49B7DC07F73F705CA0220DE94BEA4967213D612B5A03B2C16A9BD4C66E0AC893263169A87AEAE67843944628E6374B5518BF40919840B8E6C64172BE3A35EE5A29777C035463380203072EA50E7DAA4F906D01C502560621137B91649C97417CC2D3E1677006226D4621073CB1AA213525199BBBFA78F1899A53CB2B8D00819869867A41B2F48C615EFE2C8DA15A4E6965BEF0C4207A499A2156EBFB611478182D85A71C9F8776D28051D1A6E4A104E54615992E0595CA9B0CB2A0AB0159575863F3145B3401498949502B2EA4392C77728215F8700C93F5846A1A8126EB6B72248BD1047BBE62AA58737268428509E53575F945735E75B42DB2BA2F21B24C990A847241D2C3533B10D50847C85D98143FBB2EB5138ACCB055A8B8BCEC8AFD7B5697306165AF982190821A14301EF0A90C3D829ED9035430725A99C67745CA415600D10D7C29B228998D7402EFC1F0D0476C4D74C34754AF9A1AA1213C9A0198065378DE2D023EB73B3A4BC5801D98213AB7040CB63318B8395DBAD6C7C604760CA679B301AB08EF1A948A5A83DEBB39651310B368C736A56977F78AF0916364F278A4E3973374213F7A28BA70296D1916FC65CAD3B33C4E1597F818CBC489BA970680999C373DBC246740C07D97C5E1EA5AA1D627757F4467E84AB9C5BAFD9BA484F1212706788CF5AC1829C7FF0A66F26C30AAE327BB7E167BDE95FB5829340B187162A5FDE3A7CC6A0A05FDB6F26902BDB0C6C4F75692E67AB1C8B1B46A40E53FC901DD892A3E612AFD1CB2CD52BC5B0C3191137E602B0A5872D3A961EF7168990B634F438B744375D75995943CAAA47E3CC5DC634432B6CF2DB29B637A5E22559A59971BE46004FE2A40F7C330610377A5B0EACF79D85F3C86223A4C90C31C2495314748601431FA1F49ABFF2575410AF33F7367C5540084B75D6736ECAA010290839EE2456EE16BBCB57C601F26AA104916254A689C24CAE98296E4BCEF8770ED7485511F55A46C75592C88D6F76005356C397EB1E61CAA04BF55A05C8409E644055759A7E60C1C8210221FB97780B92C2C8AAFB6B94C259A9CE6291E18A801A82456B93C221A625129A1720328F11574A5C35C3650A7B57619C61F47ED6319329F118F4C31358A26A7E9191CAB61012A71B27B47FA13CB0B2C959D913A2F4BBB3D106AB695A4C13D41256A0B442F0428DE78F90609A11B8CBB475083712539E1AB034903C30F6B73BB8229ED50F901B142A597E7FE48B6333AC8E01205481B10ECA15F509140987166D81CFB7417DAC331CA141CCC61A446B285C05D9A68AAC887AA23E17BA7DEEC8521AAA3088CB03CC7056560AC669772609C53153118B45D855F7DC44618B743C22C779145D58867D04F101904579CCB2CDACB28BE7E019C01511644B3A9C288A1FC84658281EE2492124F609D4997765F315370176A0E3C327458027FACF937A38EB88AD7C950DB7EB5C49E17D48532822611D8625581B3B2425288872E00DB25037542360CB5685BDE15872A935069CC09D04395FD1A5AE62084F74B66DA89263A11E8D177DFFEB686A2445119065D8C59248F23E0D515EF2502177BB273AC62A9FEA23E0E48C9224596C44CE974650DCC81A", + "E7DBBA062BCEF017898BEB0625C75EB2EC3444F20EBA3195F5F9018309B026A32D4211430EB1C1EB2B7D87B0C282F0A04633499C3A9478A7B755E0B1904794F5A0B94F52C05300C838C67F4C26803C52A042812DA9C8CAC5650C3367A770220F43E3C039C3109A506731076C8DD1B1D99CAAFDA48254A73EBFB66849548733578AA80987B45A404D892F45F83FE6260B4521181484A7AB65AED79A53F2E495AD444066D1108D14C4FA74847FDA990A783FDB923734860238A94B8634217DE964EA35A3D4C651A15C719301A2CAD86352257C2CA1A87F329092E18C5C782ACE76BA239C6001143F87A0406DA9437D7B19144386B9687023A34A46814EAE040C71673ACA3993ACC03879C9AF60CA0E4EAB9205B7AB65C33FF1295100D349F84694ABE062672135865494ECF58DB2912A3AF380C228B78D329634F359008871769696BB357D552C3E9FC17D8B636E1B905303BB2A5B6A6F07F478D4229DAAC38ECF47C205371705B72092F7A438D01267783E24370080362C659796D7443354D92DFB9BCA5BA5355E5C3608BB3D9B312FC7AC435B81CC1A6BA84A74283763A520381E9E3C998DFBA80D8383D416495B42B7B6CA3E91789C8191B894350F52B6B7A3E38A45F50F39497794E0971650C446551D7D304C87515BB415773C10BF08CC20506C0F515428E8B9037C42A837469DE6A3A37C695B602407A46B7796593623A9C840ACCB5A6B1175A30F62C8B9461C444EB73BF1E22418347AF3D92742175BBFB41474156745EB0DCBC4077EEAAD6C13C314D3188D3C9BF2F73784C0CD1A215C4623A8BBB19997D82BE2B1719346190F054A1AD92819D9B812028633469C3661238FC66CAB7C05BC5468A132C9B3A50EA5A4A8EA04800C97C3B391115725011E597312B7A0440AC2DA794859776CA73B550D666A8F058477A1A0C9621FF6184F415114D35514909719234C166734B5535B863AFBCBC5A2264A86B0642A41763B6D6DA15447BC930F925415ABB3170337C6985C499570DFB98430A56CD1784EEAE57A5DA37862790A282B8DB833AE37BC5A6940A8B95926F1F468853B288C9A4C7C128BCB56C7A218C3FC725AD1B89C829799B0A8A1F3718FB489B83B900F1CC9B1EE16369F18B207D022A35224330582BC4848E4634F3490C12C756246DC9F3CC27550057A1863CCB91A4B891820BC882C0E6024E1BB037677092C633F2CF68B96B666E1034339CA3E43F6AE7FDB22F9FC7649E559E5D22A07075BDE79A82E62B5A5258A0E685A2CD1BC8566CDB4A19D5C581236F0CB4E7AAD6F561CA9F6850D30A6FA0C1ECA230A06E11CD6F26194F56F40BBCDC99BB4C1F32C851BBB7AF48F19D813F89B01D9477861E128631B9B4D72C4C7CCBE59462A4519A8A34A44DD84586C4A542AEB6E1338B6836297A59283AF07CCECEC01CE074D8469C93F509F09F7230C092C63F2245AC2137A4349078A473D81CB3F87CBDF843645500B932BC326A85FA91095E4513E9DAC02D92A69F5ACC4200BB1DC0270B013B1F2372BC75AA609E291F0385BBE9376953CCCB3F99971DC9747CB913760506FB051ED186454255FCD642AFF73C32743158D467B0AD012AAA439C9335B4EE23A426CAD3DDBC4AB882076C2BBE83321FB684825B032059838E3D43DA29852309B1A7C15C08A5669A3BA2200B34B7F325A5F47B479AA49984060ACE979E9DB6BB68466973A3E0030C0BCFC4E6C6C13F734B1731CA956F89341D37B1CD5C40BEC802A98C674869C04571993E461446B2E2A68BA71915BBEFC2D40DC8756B9AD9BAB639FF6985E03B5A861785981A7B1449594D584BC1CC4EF7A4333E5453944C61D0145A5B6C999900DF26299CCEA5CC1D36FBB80C1A5E9C619A4347669377D541519CA47F06884B1984408D43B4133BDCC488BDDC599C4057B14A027D051420A5C17CC1671F18A2128B58E9B7A5E233A6ED2DA288130B51E47038C9AA2751556BA24B284515AF73A81A6881D665426D1D27A8A763FB3B2CAA19BC310A9C10024B7D722606C3B6F19C8935B744E28333DF8B9480A0083EB588380E6A12D777862E5C7D3E1874E8B1405A5787E92ACCDC798A873539C133502569E6DE7A29C7025289A9913CBC7AEA55718F96F2B2C6394B38FEC3A7B79238BAFA349C03960750209EE517629CA2280BCB7DF35793BF233FA074185A04894AC515B8985DDB5ACAB68AB379A639C49216A8BA4F9B125947150A907385E9729A7D621A5A9BF8C4A1234E6CE4411923C18CA0E925CB372C59220A502390E4C740571F71EEA1083887A5797F5631F614F4E91184811892C6086B0F5BB6FC322AFA31653509C8E11A8EB3B7D32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2E1F6C5A99A49D6B1B4AA18089439BB4C56CA465785BB36594EF2EBD3AF20D5641646460817A0FCE5836BDFE124A7448E7ADF7B8ECC2652AC6D280E986682DF71\nencap_coins = 2607DCF4FD6CA1C614C21B5E37C24981C32B91C8C3E6955777DA8A3F5D9C9335\nct = B7EA1960DEE38F3BAFB4591B3B838363E5DBDDA139E40079568373907F1F729C3CC9A2ED6B021CFE5A9B1854FA9415B028DF1DE3FDCCFAD5A3FEA1E33250CB92344BF28E5D3079BBF4C737505955B26357A3C28982B11B0ECE1DBAEC4EC2E400F5D2AA01F5C012EAB444C2B219462F8F064898D14AAF12FF6267737475842DBF5C49901EF6535A5AFF7E6F2B2EB06EA195E2F874D57A00367BD431A1AD3E0ECE51D3F02A638A46565C82CA6E0534A69DAAA855185F1AD6F383F56402D6107FB2540C881DA5015E847844B74E9A97F7F762BACC43A14C28A5332A20BC00E00A31B36EA5045CCCFAFFC73299E914E83A5E3C4CE0A893F08DE7BD093AB09D1129845927AEAABEEA70D3DFF90BCD4C9970507A88A50A39C7B7AAD94781875DC45E0866B5AE3616539B29FBDEB52A296AA1696930A16DCEFD8414BABA1D551746CCCC76354BB9B13DFC24EC1E28350F7C476EF44D7B4A1095C5200D5CA0FD70C594CBDA3060E8E68AAF05AFDDBFB003C383974EA0D50E1E0017887359DEA685B9DD4B215683CEC6323AA7C379713EB6D11DA4C697EB15A69FE5414E2E13FC2500C405F692A85A30DFFAE3FAA1F965B87E4735D14CC9DE8C8316642EFF336B15466A48D24C526CE68E1C6E493B009BC47E134C041D33279789F3A9968779B62C9E3D70423C8A00DC30ABE6CF8E81A501E60301653F593E01246CECD2B65D5C7831E7C7FF0BC70A3BDE3BD9DA62E1D612AFC9D7D4B17AAB40247C02F5157ECFF9B3E3545FB1FD3117C9D285FF1C0A31CC79966385B8A92E075D9E2D72533A16C0FAA97A1AB8312FC4F478A1EE4AE6FBC718E2A4F441E9B099CCD0B2AE98A0141ECAB673D04B845D995CB6F4BB3B51E24B9FF73AD3E595761753BF38FF9EE9A5F751AF59F6D72DDFE98ADAF80B0A888B061D30283AC64B6175E53B50EA8E6342C1E3DD4842CFD7984BCA3D7F60FF4ADCA7541562CD95CA1F796F36A37BED37ACD4E67D86C5CBC893861F1777BA1E7C9F20BF2D7B68614C9D1D70D0C56C1894E4BE9418FE4580CC18F18CCB997D4B669429338521E9CD12B969C4B75BEF259D533A42F925016188F2E176430E4CF82803FF9C984A31D85C26201AFEFFE56BB36F3EE9F815F33EFB3DF232F6EEBF2D2C151179CB72E2B3463F5796DF6052FFB1D5DA8F3DE4223AD3EDB3375C06080A77FB77EC6A0C9DF4D0D590992C08120C8026898F5D28023892097134134227702F435938EBA1567D65953A81B8AE2E1300E05BE7A4EA3B4EF62DD7A9645A56E92A2E3C2CEE37180F1CE56BAF7ED15F1B442A9EB51C909450544910BD26C5BDF99B8A9F8604AC5572E2BBC10BD2084CD293DA7273AED11E9B7310856E33AA2E5EC5A1C3ECDB8CD0A626BC70A57613FC4BDEB1635F5BD1DDE249787FDDFA430D72C82C9CE7392CADDD1314CC0F2809E433CC7D36EA1DFC89B9AABE4CD500BA1FB99C9CF2196E6EB159F5D4D944AF9ED1A9E094E69854548E1879B46CFF975B851860CC66AC43A31CE6657C3C16EAD9F3C77783A65D115DC62B24D567DCF0A688CCB2C26B7B12FC26960E38434C9C8BE69C65A21BF1BF3F863753CEB19331BB570CF64E0495C06BC830F3F44A44A410D4138BD6BCD91DD02FB0BB46780A0A4E02F102A1C88879C2592EAF3483777885092A43D1DC634B6DCEB29C111071B00BA834A78DFA3FAD75FF44B78AD40F4CB088555D3B581FDA7490B8739F8B4689A77CC682781FA6C1F339EFDCE5BD1A682F15D28F72C6170F35000B6FE49D00185E90FBD344E5A0D1BAE0E6EC091FD0C9D966388E6508B4F0A1BF3239BB0F71BD40147ABDD80AB9E7A5C588D80438FD0B52D309A89EBD32C63302EDAB51EA0A450D4B047622E631BCD2B474BB7F5D579F08D594939F56B0D9175A5F191E876E909581DABD08955CC315C948272DF0C3EC861FB6CD86FF0944A388865CA6364278ED0755902E57994438DB88C87472E8957809C211BB4A5BEB33A71969A636EDBE08219112F072D687294CC2FCAEBD3972CF035ADA150D363873FC079FD115B53FB16F406B290EE09E89C74C25D41E60D9D0EC0AD30143676BE3581D93DD67E40910AD9CC263338550C3AE7243E066986321D928706DA2AD4C606B3D9F1A64338130F15DAE0E093B51F24913A4FEE0E5AB7284926F40711606BC892E30D3785683D316B766D422B1743CB4980B9B467B8A85D1BF9E3D9A84AF8E\nss = 802E384B54EA191C7ED1F6C3C6DB5A88F9115994858A1C1B9CB3F604E0935F99\n\ncount = 36\nkeypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1B79238A80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\npk = 08AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8", + "292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = F75196A57024BE817EDC544DBD552F6B42BA121C2B8EA95E55017856A10C5905A8BB2590E63B449364802C6B438FC19EEFC875017ACF652A8F0D6AB0F7F5ACA1F1833ED3551D37419D906D2B55123EC14D5F109ABCD9382E990628BB30D882CCA8665957346C3A08553C870D32F77E66348CA9DC321960B7D50B09DE64178411439C021899F2B8C583762043A4508C3160544ED2264735C600A6AB43C8515532130583298A11450AE3B7C99FF559A1D33115DC2D2489934518BD52FBA1CB9A019D918464B59CC90941599253957364DCCA9F95A08035F8BE5BD36DB6B19F1F191A6E4B7FCD493B7A41C90BC76FE882AA0F3B39B6F454785C5DD1D106C80960BBE5846D90BCDE837CD277A039DC22427B86A6658F97A60101665F3F69125445647F3BB2D3125C80D89AAE6096A01C24902321933909A8A2925FAA1E7407B3C90C8A53D958C1C83465E557AB620E53509EE8C960B3C547FEA08D4FFA215742113ED9661B57AE1B30BA5768645C632DE76B96161A9B6C34B8DA48B75D176C2C849AAD55C6680BD0863273C345C4C7379CF3F873FA5953F53B9A026A4DC120C96E279085566C7D090EBA276A0928693E639B5564A59C08AEAFD25915F5478DD86E938A11529BB9A2B0B83487C696E79F1FD034EF000FA502328184BE42B8959D9C0683F3BC20E71902423AB14A4744E162F6A2B474DBC4A6F21FC0432CA7422CFB253D0F952BE9C13125458DF8753F5D551CAA38BCCA1625B533051C5226C8768335854E7477064320CB765AB9EB311A1859B4B5A006D918BD8508A971205E6902897CF95E0B652E09030794B46FCF7A784560C0A18B8E6334A57EC177BA56A8BB9A857013C6B9998975379BB04B540015A14A76C658F856BECCA363CB37997BB85B185AA0104063696F1020BD1B443419989798826E141A24A3533494391FA233CF848451CBD609D014508FE137534C42D6F22ED2CB82363C847865AA243CA993B14992572CBF5535845CC708BB09A1E8A7834C200D8036768755AFAB53ABA85813EB859EE83EFEA7563EE4BC158599F0CB04033393C829AEDBDA289ED852E1EB1FEDA9484777051F967E048041BA3C313A1414D463CF3EC36801AAA1AA540DEAB122AB530ECACA30101A1089087311972B338B045A1637189020C3030E63F707FEEA9AF844C7E1B20B4A5348C1A432F341BB9F598B8C0C2F6F55C4D2C2C22B187430748F82842DABA92283DBC4BD20636B6754B20A7127F01FCFD4013A1155E4746DBF3CA1F34991FE7C39ED99BDF5760D39DB8E6C428F2DE8157BE0139415AEA96BCF6FAB633F2257B582312D3C7ACAF6A5F8E55AD699672160CA01246545059E58502E28199CD0F5505ADCB91900A283F0B059F33D1A8B352010A3C815717FB3A9482C946DF0C74A526353D5C9ECD2590C5050996393A02286841580AB599BFBC8838A53301BB11D5FD492AF40BA26224505969D88F6B193EA42B0348954180E17124EC2C64B962A92AA9C3FE2D72F94301531C4AAF847243702BC8F9C37D64B54F20AC003B844C52417E1436D2E75AC09C313C83B8575E791A7C95D0412CC61521A6826997561485DEC26AD7BAA8E065E9A279ADD7301C5C74C5B95C1B6915E69C9A6D4B4679FA180ACA9817D6817E17314DA19501344231A58C8547148CBF38081A8889C00CDF77234D04169ECE6BF0ABCA31517C986C44CE771A32FECA99DF60524380323B31D92C9C100749825F30E1F7C9C079907A5750E3F8B18AD040194092093E7934219A5B11B4028281030774818416D53854975241EFC6BB8BB751C5069B7099671D0768F3BF74219142E88E08E58642B41B04EB66324392B094FD0740CD4585A27CCB3F25EF972CC26B9512C1900F8B61040EA7921D21F142C7E1A99B886E32BB80721E6C75F6A999328A2ABBC3C797965C09B2081671346355B4BF8C78C72C6CD98D0116DB3423A1B69A0F80515E423BC1BC6522B5FC77ABE492740D6FA8227235E3B7226FD89064CA494E9012F1CC62B02F95523F147BB321938CC1FAFA4323173A8DF6264959A5A6052A3B218622007AF0408C3227A053DCB71164C9A80CB844F59050B113F497AA3A65C11C317C9E6B6A6E8028C23FB4589046A70DB1026F07ABA9B45EC78CA14D9BABCBC2E62EA6130D8414E98B85DE8A908AA6AC1E96FD9EA9BF4595A7CD565D91416B583BE0C3355EF18B9B4BC1EA59135D3701EED6BB0B66BB320572189525BF4804A8D75A5F973393CF53EBED81A1F2CA339016E35617E77B58A38E15D417043E6174888EA4408CC8583D196042317F3C9571E6347424C032DD459ECB873D7F9312FE891A0A81261136690363B816A3B538923E56741CCCBC86D477C629A1713E99A4BE8AAE2B3516E863EF232755FA0025E40A664B714BB5C8B2A42568D824246D069BA2469CA370C1417A6A632978DD39503E433AC8566708C21AB04924D257E8002804E92147DB57A8D39168C709563E7604674AE830C176914CA2ED38B9E793515231B7E15B5DBAC4027DAAFB276099C0036F81621F7DBAC5D24C5067023DC6B219881CDB9F290BB9454ADB45A45EB1B975B1094AAB8B2A9AFE05A8240476753BA802C15495C5034F9348EC8C732724C9703E9A08220854A29598CF42B6777A19EB462C4907F0A7B5A3E991A5D7C4D8A70A78ED5CD35DACF9E98C19C596CCC1C4710EC9B029700ACC002A1C661C13BA1C25A1D853A851054546C33B1F4032E1F089E9C4C8AF9A99C3C72AE4077272C3A37839B817B55A31BA99B66580766FA2180C35A50462C0B98ADC38C6AC1D72A7396B28E36CB6A601CDF7C9857F5413D380A1D031BB5801890182518EC414DD78A8EF86EDFC0A1F10572205B5593623C41D873DA21AA60E3870348032497B367BB50DC6176D415BA54F8809B4155462AC6D34593FBF57FC7D5BF64C10AF1BA368D52AFC8E2CA3FF8467528C625B26709122C6B1B34648247849338A24005AA9100A790B054640ED59383ECCB6415F7A15F2ACA63CAC12609113D843AEA83814691072AB8292B7C5DB1D973AA6C7B2BD1A4AEB4BB1D58CA7DA26B2E0296211042488C0DABC511308791D7A8AE725C922EF374ACC53D76BA5A12FB2A5BB94C309824EE119C87A62F5786996800AF28D11E59A83DE0504413351651D0209E98B76513747D087333702CFF8463DB4C353557632C8C46C3667623E012E5D7937F6B004BB549960C5760D15D08D1A4E85C288A2044D1362ABA2962D2B078B7854F997ABF6072C390342536A8AE8F62385A5770D4752DB9F979FA09037BCBAE54D4583E17C4BE538100349A379502DC69C283638ECDA028BA0CB1D21426334C4789715CB39C79CF408C2D1720AFC8986DE03627B28EFB773EE612630B2CA1A0A81239B6020E1380AC69BE3CF3742014C52F9B22A118AAE7092EFE8C93705C0A7A1A8849C0216F776695840BB0A168D5B991E4CA78AF08255646000FD16373831F8ED490724019AA15C57307BF06011392859167D0CA6FE88FEEDB49878C7BB0609AEB604429710DB83B1FA592C7A5E911CE795E093A9602875700306D38234E2A70BFAD422DF30380986533BCEC5D8C119BDF3B99E1596A05A123E2D3ACCA83031FF778C2181F75D268D6AA98520C969306CC80863789724C0EC5552ECA57C3D84FA141C69E07B39D9518BCB52049EA04145C34AD355CDF65CF6C1014F511B9C6BB9281FA243000781A99301C06B77ED606C0FA1EB5987E76AA5BB346CC85C85ACA114CD0A51C06448C1EAB496299515D7A1598940C33C8BC58DB4486867158A09080B97674CC9A9F7A176FD5034C139B19A50D4355011E2B65D47AB642C84812C74DC16A83FEDC38873145FF3143564C4AACF969F34BA743A14595BB0B5000C30B47662A7B4EABC0980AECA368573550C3148811386EE589A88A53CBC6BE1AB2755E58441B6C87E83BABA58B63BFD097F0D4922EA7C0AFF97143666D912199FC4307A3BC086AB13D6A6481F411BF780B10F5E04A41F27F5784402C9B5E1EE459FA8C4705F36756B34989BC63BB9CC9630C2C0DC6BF3987789BB59195F416F8661E6F5395839C68A0D85D13D0CCFF807956A28124E47B5B3C9F3AEB9537C3403671C03D28A09610C89C8C6C69D9733B320382A84A6CC2B9407743CC66611E84999D11356115060E6C2C5F9610FA820D18B355B64890B0A88FE784A39AC0C9E539732D79A36832492439944B643436B84D4BC870B5C21A5E224E321A5E7A6931E628342ED4616FB4B1997CB12FE6BE06B20E7794437512BE498ACA2C532C3A865FA2373742DA3A4067A7881AB97FB577618336F3D9750FC9B04E044922246C645C74B7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BDB8AA8568431FFC4681CAACECD4475C838CF7348402A06413E7A9590BA405EA5E79238A", + "80DCFD7C992D84B2DFFA67493E669243D4FA38C46B090BDF86BC548411\nencap_coins = 38C89BBE7145C29E9A831C11431EB9929CB24FB4992DB20737E4687D397FD732\nct = 9320DADB6B92AF8708CC473A1F44985DAF326ECCE3F87FAD2730C7BC4FDB09D26A76D573C7F9F9AD677D6B16F50BC4F826227B8D88E933BD32E2210E92F27B55232E4C3903B93A486C62E74267B98CABE4F3FA904C40E63EBF1F17FBEF0E9D0F349E255ED21EFB0225BA4EF2D0A1F7D39B42509600A9B1C6A38860B968E5AB70CD80FDFC82DD35279E6D4D34FF9B6C05F1F82C0FD4CD608CF5D9E92415EE78AEC27D8D253C1AB412947320457E5CE51D5858F0007B80BF408E2B2E15CDDFA01EAD36DB2B81F0FFFCCF44D6BF14B75A1C19E3B1E9EA612A1088384931F6D2F8F44CBA35E05096F0D2F7EFDB1477FB3FC48A07CED391C8D0CB16179AF81A9F527F91D5A746E7234C43A76F8A1D6C375C1437A1804AC7844462EF328DC297DBBC5F71E21FEDAE5BA7B3D3468747E3769FF7E2238D046E6C1DF2571CCDDA3BABEE010B79827341EEB7F98D0DE3411B8A661DF4F57FAA2F157172794079E9A9F623EFD7C05100CEAACB39DAFBFFCE87A8414B0CCE8D80C922E2E0908184921C98993DE5C42FD3C393C82FA2AD485150549AB17DA356DD156A9AF107A0A7275AC61333C88D13DF9808379412D47E456ABD931C7DD3F37201D1573B46972BBB75CC8A6F214F8B86E570816A7463AD19D424093F8D34193E7599F487480A17BC9F87F9DBF17C9BBCE2373143D37C29607A006D0FE942E74626F62E5104B47EA80C831E209C702B41E90481C2F9A139ABAD3560E67B45DD2B84DCA70ED58E19E6E4C81D1AC1EE5D0DA7AD2554941D0FA5A385DB5364667F6CD10EE620943C9FD4DC0D42C2550FB8F7ECA72036A67B7AC9B36FD7C3108A4253CF5B4AF21C1C2188EB46DEEFFBAECEFEBAF00064117F5C1D15E2505BBBCB3E260057C73C88D363C964318168E90BBE406400275558E0FAAF9BBC553623CEF842D6657CB1166E849AC6B5A04DF735AA27FE35DEE9F027F5A8A1B70FAFA7E7775C850211405CFC0527680A0F969AA6C38D5576C75275498AEC8BEA9427843DA9229422ECD4C9D31987073238218752E4CD306B9A1C62C4E2171EC708EA29CE85AE158077A6D42A6129B11D212785877D0F611B098549F746A54B37DA9B2AA2E3D55D268B9173D305AC63EFE9C8C896B0C4B75F62BE11714367D99DAFA79441E686E51D923694D06D7644E7C76F6C4E28F62CF6E9589E11CB91EDEF2A79A02F3C91AB2D2433F3FC2A1046B54C1A947AA2587734CD875ABCAD1DE5D03F203FBD53277146627FE6B665649C71316BE67B594A28AF88B848D67E06531CE1318708A950516698F34F810824E77E1E67D7B03FA559208C78AA863378B5E33570FB234EECB0D58220BE9575876D221876C35FEC08FB57D52D427A13DD0D4860E13F152A51A8939F17955DA7875C32681ED22D773ECB979712C03044967F9DF0EB78022C141234F12A88E2505481D3FBB9BD1D6FA52801D1B9CDB18D3800DC3803A7325373D74E99D8BC3A3F9FD7FCA40364CFEC2C93C4F0DAFAFB9B68ED20E49E617D41CFBBAC2D0E661463813D563C18DA4F54CADF70AB0FC19AFFF0B69C0A73FB14C8CC620617F08872ABD5E300C5F47695A0E60892A6C9653B337BAB8761DAB3BB52485082FB929A6C215AD74CF454527CFEE3AA332152D1372F7E6367AA115E11C1D48EA383D5B23E772849923B0EB9D4D57E13FB9E9B4165039ACAD7E31C1C97FECE4EF6D90185CD127E11F0643327A89ECDF03385156C55FA0FBE0C22BA0C1ED5C9058259330917317F925DBC8A98978A83C183859547366A83C1025F9D1DD77D6A63968470E78C9C217F23317B825197ADDFBB88A7A0A2CF7BE23CCE336A6F989E684742DCBE1458F6F5EF1C3DE92001038F232F0307BA3227F535D3E3E7D602A8B22BEAC97CFFA6986E79441891EEFCBC5044F1B77F56D91FE60AF6DCC06EF725289C3673D2DAC398CCDC0CC5FAF4EF38C15A536370D6831E5A62EFF626337B1971A3664B24D15870040810B4A9FAB6D42CD60B03B5A533C2D7BE02BC2DDEC0DF587590BFA5777FB79EDA43A76B9FE78BFE8304363BDC7A09A78781C1858546B212E9262F0FFC4389A87885ECD71A6135510ECD99BB4E79399E5A86050CDAFCD9AE928AF0149B1F52337E21D7F0779DE1C22FF25699680BE81E941A44F732924A3C47C73AB73726CEB5F0C3E67B49BC853479AC1CF03C5B88E00FC71102ABC5ED5C5DC1A76CA1BB30B9E542AE\nss = C139BA708B0161BC7AB3F9B96186CF08EDE5BEE39C86B519937EF265543B3270\n\ncount = 37\nkeypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6B1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\npk = A936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = F8FB5BA9D24C8681558CD13593F0CEBB335B6F65BD5DDA6DE6D19E09F15165051F981AC6472B263CEC43883A79149707093066FC129AE148B04F860C2DF119F8A51056EAA5DFD89BFC564226E56DC391ADE1CC2A1DF58EDD4572C5A147BBE21283B97F1B213BC276A471B63A7DF1CDC86C7A69A34ED17A425B37AEF969C1CD079529BA29A2E2C3412C5615E23523F3124C00C778752BB9B3677B90885CC21B0E257BB7F335FD53928B737D19DA3B3208219E6C898E96B45F801135A09A1425A0986C597E2B4042C1A4E6D7A4D0E30E729C73F2BBBE85B579C3C13A34344A7403B95D425936486C3B602804C08EF6F5AB22C400B9523EA3345ABFE666023BCE6A1B63A872C33E3AAF0CCAC2C40A4D5A48107D0C7AB09001EA67CA6F4C1FA7137D259C860D032C396BCBCB4177F82439852463B640855CE604F91C8F2E4A0899B2102C6059DC077D5EE6054355C546C2148077B8DEFBC313C71F1A420DACE126B16C21E40064E2522F9E224CC8E3526B1A99A2F4A81EFC2DD3609043246D461C7C1AF025B56A9C7E72ADEA57584CF044C2F0BB60352C32400D1631C034572EE46B71EDBC0334031AED7BC26AF543028C3918109DA52A6ABF3217A2219C0607BA9EDAB5B4DAAD5EC7948393C4A670C340688541AA713B596843E5CCB9616B54E92610539BFD39159FAB36D4928EE9CC8B1291AC0134257E242FAEB595100AC113AC416FF517866021B550B6D063512DC37477117D025964C95C13535C2F09A96740037FE1846EFEC4446EC03F93FA6B6FD8B539F0196444A61823B08CB74B7520618C08324F0667F142BEB3A34C2C5286B3D159FCE3B046079F07E558BA28A8893A8C94F9711C227FAC6900114C8BB6AA5369B059DBBCA008482A1843B62A1B06C68C6B2F40BAC6F02B6CAC1633055A178A396EF35F59F1A76543953D3B07E2B8BE217C5D5B1A82F9C080F4119D22275958026280BB8C96626C1D0BAEA6658A29546E09418AAF85A121F8647CB4789484BEE0189B9AB10852C397A2E25B9B15B71EF17440DC3554DB740289BA05111979614AEDCCA79699021F4BC3A4C68B39D0256D", + "88CDD7A24E3AC31DAC35388720671A12A765D705F8429D0891C3E0D8062AD45A0B882BC53016DFB007D1C550998963D7E12FA51C7361D86156EA3A8AD7018C627A9EA18F9D3787AB3B88A27B3F9443AA87AB75EB1364A4C66C50E8170892A08FD15CF2913749D0C61305C4DE45A1BA2550009726A0873C70049705009DC8327BE3610F61F9BC60A26D14DC0C3E67CDAE4B5AC0D5A0638804D6C6B4CEB351F0C19F0974324CFA28FAB704B4677AA3F2BF65686C22100B74CB9AB5F7215452CBE8D6909754304573A9314B3C8362CFC34C6302B3CBD5DC482E76576FC5900B367016C03A860A88744928CAE55413231CA8A5008D210CD2E317D1BB6BC8624ECB83002E66092D8AA77FA0C6766532178A8CFB532C70F1114E5156E91486C3C7658E2A22CF0A77873C944A5A4BD70BA1686146E18B328D30813C9850C3003698C5AFA2082B3425C785200596592FBFD7B2AD5568F9D278FA24C523251BFC966A69CA882E707426563D2E099295305FE2E2A96F968A92E9423DC4A1F6662F68299850F81DA13AC23E272A8B64BE3FF3BFE61563FC98C555ECC6625B7A84C79C6550C399977CEEA525B12A52F9098191B004CC6B83A8D89A63756CA9460FD21758A0701E5E71280055CD3EC2A218168D38E78861CA2D0EC6C56A880F5091CE656BC4DEE3A8061801255865067982744439E83B893B3055F67466A8B722EE0339C46160D4C40CD92A2ED5601199E5B214C9C48D311E3B26032377B637CA10C5579B7BB381C25BB7BB82159B0B1AC9592A9E9817CCD8B85631ADC7C44CA1F6A8E7529782302DD2266FB0A7B04FC16857F034B50B37B723B42E747947E1A6FFB1C8162181BE23A1C82ACE8D4A1BF522143E495C39BB9E63F17768411289087258E6A07192656C7269AD688BBC5CB66F094737DBB85EF146C0CB146C7010CCCA769AAB3D0E3B52FC61B637A02BF0C7BDAB750BB7A9A367302A4F3115F352675B2B458EEBA2DB040DB45ABB314C5583785925BC833F82CAF0D6687F87220652886ABA525CF89900E0B6FE4493CA61CAB752261A432CD34121EC58348F1AA59D4476EC8B5DA936AD0EDB0AE5A6B9A66BAB5538CAB0AC6E0430BEBD798C474BA1EC345EA6D3BA9FA0377D46606E70C86DD1BE281A9F46FBC0D890C607DC009F46B459958989852B5582566CD30D02317CD4E0B84E6B1917E692E45C9BEAE45BC8E8BF6A65587F206A67D93A4872C571200BBDE620E2639659302068088BB2D8BDDF33C98EF34541B4C2A22897815B809B060F86200AAEA90376234860A66E9E8843BB52CA7033010E47C41D573FD9BA40C4FAAD88026ECA797E80396A2ED5586F8109A44BCAC355117A7A3F72950030CC506482AA0CE39369BB350FB07B1388981C89400AB5A632C172D159C6F0E126BEC96E17C0C18C615BE5110818E0CFC2900F76D706AEC990021AAD6ECA787B453991A896F4622537051E3E4A11A0954995525B8F2B11583A3A3E594400AC97B82A4B5DA822891910C721AB0BBB9942F2BA777A0C5D8C532393934B391FE5669850BAB01740905B684AAA96BE0CF50DF463406B91A28149174B555C742C3F78569BF294681CA09A336531EDB94BF30459893CB2DE348330FC56A7304AE2F7CC33D13B7966751414420DD089A48A6036C1CD7C5608727B52612864B63694005590859AADD91B068B053453D1C6F9287C58AA042073087F7959FA932284231B39AA991C0523BE599CE85B1F0FB52D465156C795CF3BFBA270AB9CF94CC152774FEC76AE77B9ACF0F37DD2A9547945442ADA8EAB32960332860E2A25B7A25E86D0A7AAB0226E877F0488877D941FC0A0541461B8A4744DE6456DF6C5AE6C621A969A02F9C943F68A48809328A0BA3892D7AF2FE169EE41554F0AC1A3836E151760C8472F60B77E274948ECB6748C404A74005BDE6C5849401FE2D667748B9F3C19A41D659474B0B4A6829D848A898B93080C66AAE85B3660D392F34A6EE9C6B10DF567DCE1892F4932B6BABE31E0A50F8217985C6537188B817B3311C25E8C63CA265B568BA9CFDD451E6FD517E18317FB99C8204ABFDC937134E845CFE00018E097022997653A8D5BE32CFB07B34836C242B74EF9D30BA0D7AD8C2B2944C766C025804EAB23A05B6FE6B85D331904C4C99A1FC992790A70F9EC52E25BC17B949B66F49040A59E7EB97491C546BB3778E2E70E1A63815C760DA8195BFD431A9FD88443E26DDE85C5B08091CB19349CFC73BA195923A38AB6A044D1C9CBE498195C1B5A27A2B07B627C141CAC61D391FF1B88C9893327447D32234705D42F10374B77C86D83D71E3711893188310C45C51A5473003D8566D87FDE99C67B962F6B4750D7851D3B6201A2FAAE68FCB1011404B252BCDB341E68702C8DD6A237813E049C42AAC05977637CD3C81103E1973F6B45B8B0B56F69AFFFC9CB5E97BAE9B6C5809ABAF47B5B0B20471BD77EC7455E1DC25FBFAA7018E58133A44678083C06E06334452890A35240526225A33736A042B1595DA8452C2EBA086ACC1A6CBA45BECCBDFA23ACB2F01CBEB75FF179CB39242CEAC33EB2889C4784CB970938AD336DA5DC013AAA2973043372CB99657297E7CA05702992B578A65C00C867B43EACA93E975695F7625AA8240C0E5827E1636D72EC4A0480408F911EF631B48A1C4462665B230550924B23481BADE7B43A1D76CBE6791E33874182F955313CBE69BAB35AA59CD1B133FC326BA571713A1C4DBE2A662B514021BC7BAE44343F39138444173DD7944C6291C50973FF0B9C0AACAD9409881AC232306354D5362537B507E2AB84B4A0A3B5B9819E62C3B6DC1FCBBA0224B48DA7114DD4FA3103069CABA17C09B7BBEF8B94B6E15F58321B708C9C23A40288708CCEC56F3FA2BCC7397101FB9E54FCB7E7E816F149356570A006F69779FA6E30B1310E6BC6D983599EB81C202C5E887659F5E7836FB7A72EB80474116C6659C24DFC4C38DC2E8D6A0787A3B6C170A23BA53865A53849F4C3F25B2363E582BDF079793BCB832878B0F7268F658B72B3417135684393A4B1F40322BA7FB147416FF0B58D3B62A7343A6C51B4C8F6894F0B05E33476BA24C61C276652048B009CCC1A768E48CAC707A42F4E3B685CAC54AEE57203B78ECAAB3A44AA8DD7DAA43F2CBB2ED2429D547B4DA5176A7B621A38681CCB3E72D98F1F9926B1B30325D6CBD3862C7D044DC16B8A25DC59C2A53E295040D7627F744BCDAFEB522CF8CA6EACA400106B003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984984F4C4EF2371654067CE0F22BBE4648DC9D87EEE23842F31AFFCDC36328E8DB1F135CF64B6403E103AFAE34DA038613E2853BBFC36BAAFA3C6A95347193F37C\nencap_coins = B2C35E33C72D90182791F0E12A0324F5B216EFCAB2C8DA1BEE025DFBE13F4152\nct = DB826054868F520C82D82ED0DD1CD6D8CA2270BF8FB6B35F69F7CDDCAF3A82F2129DA1EF1A13324ACA5469BA549A1BF3F5AF2BF50C49B4766C902E69E9E158AC72C6CADBB8C0FDAB22D4321E0B4790D3FB2F1E2DD31C39A728E47212784F9016A805C71BAF1A9880D60FE28F3C10CF94CCF77EA3536F7EEE9B60A4229EA8A30A9B204A4DEF8AC84B1AA498241B234BED717D8C734B8F9A9D7B6E518CF1F0328F434D6ED1ABAF576159B98DC5E21D94388C674923262F42A6CCE3FC182F15124CD0C969CEEEFBAD2FEB67BECFDF951AF0124E3EC0320E8D4E6BEBC17BC2B31D81BBA48C2617AA13B841D40239A485BF021274B17E0D62A617862CC904FF0DFF555CD79CC8F7E842773254655C5AADC5681BCEBA6EE8EB3E3C99A7155C4B3148ED616D6000324F4801ACAB3F47E92C4980A617A48247ABE23A81E85F89C8D6CD8AB7C88D768AE17E511BC1E6E47214EA9632F02DD3D66E12CE3694B29F2DE42C7C8354BDAD60FB116A97E3591604ADEC8E059CB07BF0D38D17668B1ACCDC6CDBA5E09663065B55CBE9153BDBB56A63479DCE2E007ACC75CB874F25785068EE6B9C4A9C6900EBC97F8A262FA9224571598849F70D6FC80537ED7397BF28550A44100F02FAB5F1DCE06419F7869CFA44184093863A4A075C9E9CFC1A9E19E693B56088A294820BE946C45B74527644BFA9101C5096110BE7D333950263CDC26B1CDFA886D3B186654F6C0FE933BD0B502B126803BD14487D511C4409F5494CBAE82E240D3540838B72EA78986A52158057A3FE511EF79DC2C6FE4F50029AEA02542FDA50092A3BD4C8F7B11C248B29229BBE7D782FA85A5A61DBADDB0CA05BA375A07EB23DF5D3ED108C2EAAF5F5955A66DFD81C54752AEA89A66D460A43C8A5B395618A541B2BE998FE9735AB46BEEC5D95191E27C9E12AACCAC0FF91C2943327B49B5B4C3A1305341D9F3EF847E7ADF76E70587E66DD3ADAB4EACBC2DE9C28AA998EEB9DCBF637C2CFCCCB4A370A41FB1FF5A428EE2FB173B5698EA49D60738CB50BCCA03000E781ADD058D63B78CF9BEC6B1E5811337558B5C1C9FBE3D90F9DCCEC4F86E47471509109731ADAA3639CF77C1D26F927BE6DDAC7EA0C391F4581C3087E83F993B3EE47BE876CB3F3E43FF90F0F1EC85BDFAD0085381D7A85ACDE3338C8CBDA30B6E2DD631B76C15A4F656AA6106A5BE8442E0AA2859DAF9B7675518C56AC3BD6E21B396F95359335454902C7223261D0F5915EA0E8D92997188C1A9543C6E8DED3875AEB58461E01B909950C8DFB361518F8A5F1E1CDC618827E23F2ADEB8ACA83E02A30B3451543E55A110A6F57983763984E2235CE783AE45AA316783158924DD2AE5896631D965C216A0FB244A8FD8D3F82A7B09D1F636E6C011486D6947871977F0765BA12C1DAD4748D7D37EA42CF2A6AF39E602D81B862CBA297B9F15311A90574A4ADE03A2E8D6ACC86E9DEA6607129A8DB598B8241D8F8D001769184650D7EC74E3DCB33F3E0DCEAFE9982D74BBE0EFD47CF6DA24914497609535DB2DD18ED20BB5C381A5F8842E7B48DEA13B3952983EC3C7105C5279F759385484F82DB91E20ED0183AF57351DE4E9CD6CA897E5C50B283F7C03A3746504CFD49BFC02A9B0A27496D8849859954F97686C2943BA9832B05C33D1E085726490AB4EB1450346A676528DE85652909FDDC49AE44FC6867C5A231E6D6090221D547BE814081ABDE62875F3277C7CF4D3C95AEEB533C9D258A5CAEB4F6AEFED614B643A49DFCEF871D96FB82524544BAD759A924445EB55D29EDCF6F52FBBD95EEA7EB8B42138DF1F685633881E6A7F36153B1A9C4168B0BCCD6F5B4868EFC432200C78CBFA016CCE9B5677CF0DECC88BE723CF1AF89AFA2EC7C31CDAC36761C47C3C8E0FD939FE90CD2E2865248830AC4D221C731B42484E2E21E3D2915302AEAAA309A3ACE0731E6C7D0E19A2B915526ED3619E213A06FCF9E409E4D2BA751C651B368C09ED0DF3E3B3C9652432DBE008542A5CD12CF8A2A782EF6A424F1014090E2FAE4F024D188F1714FEF5364F49668FE570CF00B60332C87A54AD95010092D95B12A5033A4ADFE69628DDAF1BE2B3B05B0353ECF3F8924EFE33994E8916F738AC064547C261D03BF94C3447C3315DA25CA492F79AF446D3A7DE5EA0D77F1DCAE9FC6E0295603C2FEC2828CDC2CDF7EAFD77F610C7F27A59F3C3CD068\nss = 9BE0C520666FEAF2932E12B7178B26FC54633B1EA32074056759661700F65592\n\ncount = 38\nkeypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250262D7033947", + "AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\npk = 6461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F50BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 5B47B61CE23572623C431A498E378C6B71A5CDCCB58E225310217F6F2B1B7140B97349B965D9C95332A66D7A9879F24C479851A0EA485254755DB347BFF9A06D00502AE3A910C06771AACC0A51ADD07A291496AC10E2899B6562DCDA7B6B9B7EB516335D222C43498859D87A44CB8AD589A06E609FC5798CA06744051533D5C6154608C790A8ABD776CBD2984B57E1CF4E0638C77915DD89249D3C0775B45CC159B44BD32F49A51A1E398763E35DBF5C6CCB100929C9B91047A1AB98A140E00F77F5076310C33179A8C80449591C4156C244EB8C8B3009328139C18F8C59E1961A2B91C840D552C2E4B3897265B16C28DE6ABB72D218EF713A1D179CEA38561663C9BF21B68166AAA45748316877A9A5BED6F5230D3015193AA5A9E1B34DC6576B57692B543FFF321B14879A24728DE3D6A297C06AC6CB28EC3482DA708ABAB28FA815272624AF6E26A879F65C6432812470C52DE01EDCE20681DB43A967069DC9BB34F9C540A21B8D7322A3675FEE059F5F655CFC480BA31255E899C48A7C25588303D67055434702ECCA24D31A9D69796DF408328912ADA084AB122C6AC53C3C349C105270C9AEAC73923614EA9129CE4C9FD8D78BD33045D8557AD3D0A698B34A7C073B93783670662F8558375647747905402A6AABD1698D1D3B430CE8B5EE8665771A34CA73B2DEE04497C997C9E74044230690354B7AF23BD94AA02CF599554391095C0D53F5C1DB19AC33189B2B9AA3C48BC4E09BCDC5029BD3B45A370C59045ABCBFB257DDF30085DA053056C17DD0B5DDC6494524875AC189E6C7A7CD483288F03ABC155BC2022EB427B7D5093F4616C124B7C29A0043181C7BDED83DE7592511E3617A75652D4568D7C7B3AB2B7464C514CE6CCF54FA8D73E61834E534966620DC59196AB44B736151A27C02E065A000611542FC296A69A24989331EF980F708142D7274EA863669A52039B59D48B90BCC75CE4B434F5751CEF621CF3A29873C003A57276128E70BB4AA5DE581834946741A8134890491D37B6051959739FA8EB81C6947141704683124136C1C382760E13F00C59AB5BCBCEF98B973831B91BA87FEC02216619F012859FAA6B01B1649786B626348182398226CF794095681D1C25800B18BF33CC71123898AD2AEE46905A8118916BA8651328A051697F8041667789C874394E96A0EFCDA8998D420684217952496AE9117C6C618513C147148979F5C8BFEF8C7CA1836430C3CFB66B17CBCA63ED1A2157961CEE600617157AAD986B5021F4F69C3BEE6AE181A076C3CABF076903BD59814352F4EE2C04A138AE0EB018A2193CED58981CAA3BB032317499E6EC4BC5CFAB8B389467EF295DBE7305BD1CD099364D7596B1801008ED734D7775C5606AF0F1A2978733DD7F55556DBC5FBAACA5A95BBC287B6D3A43AA9B78AD10A025F46AF233512B126230CF928FAC14D753160BAD961BDCC4D5E1B4EDD241609A0ADC6B3C6CC9660E5371D6C1655B4465F16D535ADCC54F8376371B758CACB81D84A7B3E6B8754B430C0753982A89D5CA8B2F4244AABE0BF05F75ED0B092F332AA83808F897BA21906AF25E68A88B61A357A10ECE1977199203E465EF9BC020E145F6421ABD11B18AB198549B67B4F0C11FD7B001E43731F2383F62AB90ADB3E13197DB7279020D212105236FBD8746722A99606B522C69648543F9E65558162235CECA379905100A2B98F32824BA288AA3CB7DC1734BD49C0769CC5A44483E0317DC62961471B195483683F774243E689FF504C02EC73E04B5731C49D0853494ADCCD6608A575388D245A312A1A38F1F9A17D26073EB3B6FE41175F362DFC697CE5D2CDA6B0145A739E7879C17E277DE2750733C9B539A915585C237CBB66CD4B1AFA425AC5F22F06724EA5783B579331928B57A9FC407C56541117C8665AAA2DF1AD0DD20D6A2911FAF73C9E653D6BAA0EE73720DBFCA1F5BA6A1DB99E0F87955FB85A253105156A2B9FD3C35C8AB458023CE3D381132B488C122BEAF1B740A526513B31B63CCA1CA8389F9A26E22C3FF1D50B42E3C71CFBC4465745DCD28B3811BB29E52558735145EC799614926F5A55D57C640F673E4FB176E8F56F73ABA60E60A4CF464373F5104416C6CEB386B4518C7D154B86E58A04B2337F1AB43660B312F0C905BC776461A7A463B8E40C03739A6B5FD196655871ADB3C82AD10FB2B2B538E61E1B664FBAF761F09B4D5E358B518088B3206E1295BFD0461A2FF8553B40CB92E36F0F928AF9FC7EF54C358D88280697AC3D5548029C3FAF882AE2DA732E0C47934B9C98232C40B84A344421E708226CA6524C062302765BF4D593E2D75D3A783F1DD7328767315DDA868E685EABC18FDAEC2CA8B037FDC3607629CC3ECC8E848C771B94C6A20A28E3003778BA68B923B711060BB6152554707D7E4C135AE8663D87643EC4921C6A5C20AC69E67B0B795A6FEBE794FA86B13866697B15306F667AB867C1F2EBBF3CC63C5E7B03189ABF9B4A91EB782FED97BC3A6314D0CCB528B313D165B2910859DE867D7D6290BBC85185B0201561AF34B9656A00B2EC32323B26A04888786F81007362814BCC82862A7280A5CEE73A330E6C2E01FC9AFE2741B12166949532C884CE8BF2281AA4B860756463BB49BD1524B8CCC6ECB6051ADA819865B8BBE1BB01141B77FA3FF5713F95BAAC10866303939C07483B6BFC500D61B7AD494382C643E87508E410C30FE96B37960AD4E707421944B13B31D6686745C52EF6CA4FFF3074F19C1695038367B1218E8B08D8E6180870B0FE5B5511E3B4641B6FA44156C561AA2AA9A1E163AACF73C24D84BB764004B3B329DDCB0F15716E17C51C6C432BA1407C0D063B0CF2C073763A790CD0312ABE6D26B0D75390492A88772763FCF67E1BF28E1A01C0A5714BCC685570D34627CA5896DBA36A6642C507680EC744CCDBACE6835D052A42E2379A5E80ACCA643CC06B62F3E5CECEB4708C3AC4BF88AF58C7CF37F43D2797635BB985F052450875A8997C335AE85D5B790377301F5A094A5B43B515206067E36FE51AB9AF296583D47450A34A302844B0526A4EF891D01C287602453126557A876C583C2A06561A88F9651E39929D0B43FCCBA48595925C01ADC0677200C39C64E44505AA58A9B5C88311C094DC3AA5314F167247B501798C4A0D5D9A04B77C6552369542E96172573E727890FA3B2E3551286113221FE92F81C481C125BFA7A6199EF8C0EEAA0A5B8973C9A33807A464FD4A50EB294741C5A8FD998171872C0FD44EC86112E19A707DEC768F7245DD2A6F60A554490947E5152DC3EB9D9E7151FF7188127B5313757431D3A41C673E203C7E8E9963D0AB1276B5C1114C38EC8CC0BA0A94918CBCCDCC7DC5366704415CD2AB9A7FE55ED49498B8B7105FB312F4A153E394A019749A23DCC180236468A47D96D47BE66A0CDFD16A2DD15AEF826041192B8028B1EA782FBF0A2CD5FAB19011B219099F8E87C74CC69841F4A927E181E98AC6B3DB7846EC38C0BA8AA9F5", + "0BA7A423A474060EF165299B12786BC8C05A384EF129B0F6C06C1047E582C02A54AA8713422BB6B9A6A4195FE6843D7C639916943B5793107CB8E63365DAB357CC02A9F1B33E8DA29F25F9839D862285864BA790BF965292470965E0A9C1D1F65B72139908D791A4D89E489A983279A703A0C34222786E123B45C793C925B1A146C006F15FB4A1C85E181F8B1C6983E1A1D7210C12091D83439AC8A15D965A386BE47145BB946162CB8869B359654121092D81947CCB5717E805478A7C0EA924692B361CCB730F3180C8F79041F8D366757528B0828B7FF9531C76690C37CD8072CCB1C36A195A84197A8797446273D686AEA96FEFC153F1710D98229ABF35B6E6127F2E5A5C9E88A33A85A1006A1383988E3C72692038C2A713BDFB266F22A4657548A91554C54A948E189A62590A3F0362C1F84954408BA3C9284442B59C1A4904128C0BBB50B2E34C98B819A1D6793DE75697CD814EE162AE3DACC0D50BADE8B835C3F27126731D2721AB61802F544967DF987B5B0B02EFBC95847A5F06113737E55CA4DB20C4400580B5C241016B50DB710D7555D8F67CCA13B2D86103D3870D5713B217D03B3984334A6CA272D43911EC23DB3B5C15139EFCD510A95C96D68A70D2988ADBD048122678AC8A051282BB4FB47D6D5819A3A9866571CF53B78ED80A76FFECC971B221BFB917BC69018DC0177468357292495D98A022634EA7B0B1F517734EE40D0E927919221CE9EABFA05596A801A342B87267AC9047129995630271C1C2F02A4D1AF2217B65C05609B8745306B6A90F86EB48CB0A4777065C449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A174841A59DB1202EB2E3744BB36B9C5A229A33CF9EEAFCA4B3D02D155D870B6BF62D7033947AE42CA53522A65FBAFE18D3BC3E0CB66164E9A094FE4B44D8977ED\nencap_coins = AFB7D6DC2B7EB6D84ACC080C1BE63C98AFE7B07786B5801F716444A3E8E64800\nct = 803E8F41392EC543B8130BF61C2B74CD3ABAC42C0E4BF632D235DB957FFAE436D25D95C6B725059B4A705902A737E91CC16BB6A0C36B589D1EEE54530C59D9483BC0D4DD666083DFC36202A9EE837E69C20599F896DBDD18AA5D7A6EBBF3A1600106A71D3697885B0554D8247D3F3BA77401F19F171B2B33CFD4DCD35DB1E6211D956FC86B26C4CE30D40DED4B89A582CEDEC1CD757688FA279144FF01F2B9B667AB72F3F84B8A8694ECEB50A98B6F622CFAA3EA08106988A457FC31E993AFAFB52B44DEFB4C799956D5D813981D030AAC1F323D20AD0362F65C00FEDAF7F3EFA56C7CC21B9722C0656F1373F0B7EB1738B052DA3A6D0D2844809A6C919839D54F7AE83FBD4C71666C312253BB85D27B9B2CF6DE6C1ECDFBD4B5F0072AE62C280576ECC673348C8C1E619DE681B64C15ABE357759F1944041401BB6FBADDC0A715A802E5D144A46D56385770D7C2F754FA378C2ACFF5AB6A4B25E2B80DDEC7979F0E265D976E6541628E192FDC863196BA7A6E459038FFA13535218AD4DE7C21373F6D1846D6B93F945A36A7C7A73C1B3A3150E091BA2256EF226CC5DFD16959D2A96AF3C3D406DFAA5997CB9E184E864BFF8D5BA39E4729198193145F4097A80EBECD5671BF6928DABE09563B890C122188997C51CD279D425B6ED4E5ACA85B2E7F8B9F7B16204B742602F7DD3AB4BA49E8E5B5F2F01DEAEE4CA910EC6D0EB4A4D1F3544C3A02A0E74532EEBB4198ACBDF94541C5C3DD5F3E1C675F50F2500FD27BD5E1584A2A99B052483ED9981FDADA7134FBED3169DEF7F5CC4B1590B36D9F00AF185AB1E1ACCF268D74A7957543FB543F5BB2DB14F34F378C8A4FB71712B85CBA313AAFDCA1A736AAC8823150DFD80438FF68CBE19C1659C555A6D89DD872AA262587CE65BE93322AC72BF4F724171C3F9638659EDC4D6E5DEC8192D50D7B483A9B1A837279EFE79A25DE3B65155DB8AEBD9A514BB2A7B1009E269A9F851697D119AA6C3C78066FD8545331B15AFF2E1142CEF184AB531D9B9547F815C99A42AECFB3DD0ED09363CE1BCC2E2E16A158CC5415073C24DA28AD19E9B269077C64A5ABBCCBA0578D3CA4BDEBA52802B5327BAAE457C869774B855F900B2B06277859D942F7C22E387BDC843B7FBA17A6C707C6E6C1BA92F587675DF64E65E98A83CAEE7A18BD218CD91F052F4E4F86A53DFACC5DD7A25EC5317B5CF4ED4901B8568CB36478E6029847497E10F73271536F50B2C558732E6D990F294835247202CFA84F212D1F2F1E7995032E623715D91F19FAFC24AAA7484811AAE9840E4E7550B5A102DC71CAF6313E0DD050CE04795A6E7AB8376C2781E4A28442A713AC0F0C9A52F64D0D3A18622932B18ACE92D872A5D2B151471043F942DC0866E93CCB094262E710DBE136D7BEBACEC025194298775A7781161768E717BD08D00F91A64ECE160BA97E92659EBB718021E987C4089C1F4287EED8E97A1578DA1930E5409ADD5751237C4054C0066E70E7AB3A362F39BCC4CD1A79C8D1D3EA4858B8CA84BF4E689D809BFBB669E458CADAA1F079532D2AA399750376A6686A4171CB73916E1CEBFBC37C0019C79F4928AF21307F9CA384230DBB039918C6AC793744B50AAA3AC2EE1C8A50B74D23CD3580B8F5C3DFD19BA9E21477A846D18DADA39F83F0426B868A76DDB3966D04FE36F55EAEDBF360A5C0066AB3B194AE7938D6429632A3DB9B4A3605AAE0BCA7B01E5ED2D710F79EEC946B589A3BD6B030533497B20AF7C6C841237EA46C574475A373F95F2D949DD8136229448B56931DA728A003EA62008E8D8F3D070B6E4255F4A58E64A47C4AD7CAFE1DBDA9F2CB132065AA1B4FA7AB30470D94C2B882351E89012CDE04B2B366FC96776FD594B480497A06AFF32CC3CFDC1EA9EAAFE26995A8B8EE6FA62FEBE1FB331133921F810D03DC634E289691059E68FAC4FAF30175B6E6823E94990D4E87C615AF8FF637F77BABCBEDDC09ADD51A7FDB7CBF7EBA7ED9621C6B9FD8EAC40CDED3B0A3D469D51CCD7E7AC4613C88CD146107E462C2D9F986F51DED6E6FA8AF29171BDC9B039B2FACEFA101416EBB3C5E0ABBAE774201491998CDDAADB0E2F34118E61247CF04D7129F2650005FC56DA743989F5F2D0E1765EE6B3FC6694B7E1605C18604A681464CE6F54B18EF7A3010C92792C324805BB4801429D4BFA58CECA2259038CDFE94478575\nss = B21993D37CEC0783B0BD10AA4DB79733EBEE78BC3D1D362DC328EB328E68047F\n\ncount = 39\nkeypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D29801C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\npk = CC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF26014648F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = 2C021F19322A908456F1677D31DC8A4A2A734A2571D19C421C47AECC507C3C53A931113290B693AFD1B7FFECA87CC90B0419C48BC4359D64146D9932BEEC78766408F59216C692228FE59B768C92F4D5A3CCFA6A35599DA2695766D754C1F682AB13C8966997F37A74985551C36828224C177D3A3ADE3C2C20A907C830", + "BC32906DF70B021B47C38C606EF951ACF7C1512AC15FC0D761C9057A7DB1AC6C56198F9A8ED2F67A0F159A5EE6612109254D57745736CC3CDB634F5658FB684D805888FEA8582135BD4890343A545E4E0A6F0C130B8539125AB06358F8BCC0A4B44A7A4903D018C960CA45779BB564A30CF1B340B4C317CB77DA50BF899C10B4676F3C295B90E93C2540A9E17C3BDE560F351C81C58B545306449585718E9199A6302E3B0CA1E737C07A4B7E21EC154604590D415F4B82778778905360CC2E49BE4B08C94A744995F18959D4492F0B7A3F53A98F9A8D914863B9583D866712FE583FD2677E8A3B8BA5341902178824F4C41BA21CBF7A4B666ACB413C31CFA744B9A5405EFC5B53A2C64481270484134753C1B0407E23B95850A8C026843643E42B329BCBB7422DF5CBB968B04F39210A4EC959E1B5C9CB32A180588B9BAA690F7459B1282D9E9200BD1A0E910A3EFD948C3BD0AF04D866EDC61C866B48D7AA22E6FB5025C6892C66116E271B998B888E0481ABDA592C8B36F7464704FC22C51B5BA995928FE03594A8073AD790798AA304579822255E61D11557092BC9B5BD4C94068C60B2940C180831C5167487B7538C9AB47DC268215C8C7F324563D3973FA73BBAF07C771B15070D880478D2693535425FCCAE0F8272CD7224F3795A70241D480425E4A74922309906E1C11C5107E9F34FAC3536354100F911234D55769B763CF2408B9812AA6B7C2601161953CABF0733CD3AF819F5158A136621FB159DB3DC6C3F3220ADB8ACAA8CCCB7CB2EE583B9909C903FF43612D178C568AA7E9217E345CF4DAA9AAF17CCA1B5A4A5A73CE9B0581E73BCC019BCE2B68C8C273DFE588BA0861C5A73A6EDD9BBDD66935AF04E5EA81A55D62C9A8C51B3E6A402587FF4F837C16380AEF5640F333DB08A6CDDB425CB4189ED773D8ADB91E2708F12B78A0105BFFEE30873C1B6D5D5469F6464705741EC4310A8185A1553372F6091C769109F19527E95A6802C2A49127077B21126E7531A5941298BAE199309CBE00D97513BDE1AC82292CA1A76957D20A306932F83994A00F21D89519E16138F0477667F338A67450E1248A682142A79D9AB6B58B88754362A32AF3402D062A554CA8A40DA0481BA721A9B023DA71987B744C6B9AB5E80830F8B7200241007F0EB72AE3694EE92814DF4B1DB269F4404CD0C77A844D2B751F5A0BD1CB93D61A628098D0EEBC941827F77139831575B98E47B7DC3676D887B56D0AD96BCAA1F280049776339CB3FEF6489DBD26205530CB08C53FB0839B49909864AB06B2C3FE15957DDA96CCDA90C51904DF02C6A1E5846F892A1683838B9760AB900664A1A039B6A1C75F9C4B05340EDE9881F48869DC881DA0191E24BB5AEC448EA052E57E69EDF254575FCA87A1B50E6D39520630688B04328A70CA1A871FFBCB0A8823DFD4747DC859B3472CFA9E02EC7F2C5B3B9A08E4534A971CA46F7CD93547ED32C42DFE064577A5291DB057DF43D59741DA0A12AD930A14319A0D7516A26B5CDF32CA566A6CFB1099B2DA1A37B487CA950199F9212D14C83064742AE46985C398749F392046BBF13638B19B716E6FB94C8D5331B14BFDBC2BE35699627641ABE618880D8947EF059696185DE186069CB9309552E256987B4F071F79A9687D85FC61292C19548C3272CC8E34BBA918EEEA5181A52B68344BA8656409F00426D28869E397F077A675CC169A17264634A0B2341B758A37D54F1C1FE154893A1560A7B10618094F8C060330CB03F978CF765133AA4C9482B0CC169802A8128B108B7DDC5718ED6377A6A11922B72D6F3BAB633B3C820A42AE2825A43093F48BB73A0432C56B56565AAEF028C2228BE23618A6FB8B9D121700F8B25B79578BACC1D3D7A1EF5D16355A07DCEDA8A5B358F20641113AB967F75C3B2DC7F4C1C81F18B35F8E573D8039466F210B89BAA4752AF1B45B2F71B5642ECA69F50789FB153C7F9B62DC29440B36ECC40BEE26AC378D8B540992EED54B23676827AEB4BD44857C2C21D55D72D0DB795B0B6C8BC9077AEB59B71588ABFE926F7CA57D305141012A41EB063F5281018563EAB7252C34AA832A4BC27DACFFB008E6D255CD547A0EBAB65F410035550297C50B1A637CDEF9172B6D4AB96AC598AD7622C34C3B98890C77CB9A5A08E3411A235DA946C92A81D7BC57998175531B203E21E3CC9CDA7D4BDB46C517C08A1DBB5BEE25CBDF2991DEF527FE6C838D3E1221BB7A48CF7A247895DC77328A07B8C342C731D24CA8A83B9CDD7A47025467AA81BBB0878AE5C8E6FC0ADE2F88C68A328FA132A4B5A0298AC19F46098A451870993015360093BD7B0EBE3929A028333312361E07A7DAC8C90B50019E73893F78D097028FC5714362C41DD42C4DD71CFBEA58E5AA96D82B03F5EF65D572957EDE919E094A70AEAB998A55AE4B2988890C88FFA1095273B132550068337586284976A30B0C538474A25EC076960D1BEE0620A2A875FC53054D28042674B1F51B7877629A1FA815E2EF578AFE936DFE5C7CFE6472AE7C264809A3A1285F6A156448246E4E832C75439CEF074F62BB4AB5A4BEBF24A129C046B0CB215552D126C32EA74088A2A7DA6BCBC380354A00642DDF9810CA8C0DF8296C55C057DF32A4AA14F45192846E31C38919185E2C77CFA199B2003B80A5D6A867CC6764FA4B907646CB923E39BFF6A14F335392363890CF66A10026E7DE62D09DAA31A50A5458515DEE1AC7E092DC19CA6FF506DDDF67AEB26BA4D720A92310FB942581F69024BA975598C97C41A6112C812AA6A21258060BADB32DDE0A5EAAA4FEC6983776B1348C06A7877BB1B44223CD67AA088B6E0B593EEEBBF320A76A95999F2C37DA487A277625298F403114A018B8B78AF433A15A69DE14158657BA05855BCE24402243746DE13728B4C4359409A282B994F3053777A72E6C30686EB0E4746B88AB57FC9F2558A1A0820C59C2CFC801B97B0206833D4C389E415330AB87FF870C90F86218C3B2C058B97B1E595F87703F6D34118965CC88423E3BB4E182210C225902FE3229E4559AE8A231B34395989C732F54BE1B90B3F846ADCFB5A36089F1B057C70931921FB36207966666413C8998C509A6268A6BCC1271EAD333060D9753820A0F1786FAF467D9F645C45FA9CC8BA5D9E09629B47A040AB2773976EA3E6876590C152C897D59543FB576E6BA22F9B312995F9969C91CB9098AA2046AC4BC69A38AB5C7A206EED57514DE7821E64AA6626299C99B2A7299DFE933BA386A19EE01CD7A24DB661356A19A68F68018A6847F56C0247346E294158C36C3DA5E51AF8604C3FF26014648F310977CCF8BFB36316BE8321C71A4E1745237F964B5DF9B67F8699454A810FAC4FC83493AA2A7E4AF61728759A12A769FB751D0D2125413CC0D4E0B5AABBB63B8C8AC5D385A95094E0650D16009DA134C36A7C8A59BA90260B9AF69542ADD7A72922C8DBD2B9E1DCBF39E6B19A4815D1544D31547F9C336BAA44C835805C1A03610C0CA2B33BC44557583DA206CCDB50F1C7309DE949996AC72FD9803EC5BB7A151FD8F0B4E78008E35C102A33A9412B40E4B7A247864277BAC3C1409006A75596D0CEBC52621E91A7AF791672E29861533E765257BEB06FABE44C20F0A44A288C42D22851433C2BE639404ABA3E6B356C4671906A375894954849431F71717DBC1A26B19258DB8096138CF83894182C88C6D9A56D718F489040667184AD175CA0B02ECDB1B5FD0A2B785197BC696A68471C9B486D7596657318BFD1F46AA29414C436C0F69252CE96BC09837CB4325903BB15D81B3F5C62CBB8DBACED7421B4361A8C196601B002F79877158C97BBC80072ECBC8B69557A4C60C8E90D23427DC7BA806BA6234189BD874C30EC696710C53540F74BF61B2A777606721952F930358B55C183DB4F1EA17A761A0CFA14C55ED47CFBA737BC75725C3471AA8B563050BD424512DF66B0684948D068B94765ADACDC5A24E18035C5164C54CA64171143A023A7A07AD8B5CE3AA095C7307EADD6499D89CCEFFB00F635334A3C91785009FA6A93C1211854882E99B7A32306BCF053551BF99F99C8A458106A55EC98A0C06C7C58583ED757956A89533C6C7B2867B8D3A5FEF526E13ABE818919FB03A7F9F0CFA9025FBCF4677FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F7243D71BCBB46B9A423431B3B30947EDA5FD81B526CCE79A36730D8EE1BE42C01C8E376FDB140EE343106C093AF7CB149B316BA79446CEB4E5E0CEDB9B164F9\nencap_coins = 28F5E9DBDA122B2CF8F3754FE9E0C73A84AD4B0C093522E0B62CF815D60BBC3C\nct = 6B0374071C6DCF175BF6E59102954C4F7505988AAB8F84EABFA209454DD2348378D238AA6700031E415AE7B59D982D7803E2828134E81B2A4931C26B65A355E93BC5D3EA51872406F3EA512F56B049ABC6368065894755AD7280AD8001A6CA9DE420A050864F9BCECDFD54C6BB6CE07BB56CCD6BC3288B10C282B15FCC5504D548966A8E4F11A22F339DA0F06795E12EAD3B28E3CC9FAA084E8FB62684F382D8BDBCE24D7CAA3C56DAD1C17A7B96EB217EEA64553AB7E35FD803FB9709BAB88FD044B752A34AF022A590B60D12BFE262123F97596F0A630D36CA0F087E7C7E18FDC8F7CD20B4D89C20AB6DE5344394266BAF8DE93494435C911D17452F7A996D5ED23E5AE257E2F00CCE28E4137104199EC7A84568E17228BD9577554123A513D0DE8A0FBB1BDD311C747F6044011079A1D8BDB4BD80D2235C2945DB71B386EE944756AF4B475A2751218EF4AD59D1A55EFFDA78404EC20E177C8A5BC6166168A9CEF88F6206735460AA134BF0EABDDA17ECAAA62A133938467D7503E2736816926705C3C68EBD7813D07D97631CE859AC39F5AA0B33EF7E2D6E71163C0D0CC3514B4A49B870188547DD720350D2924892A7FD27BF06FE488F4EEBBA81A3918DE1C11AA202D722FB819CCAF812C48F06A5B87E4732BB1AFAF7C40191DC17F66024A9F5D7BC9CEFB936F73FE26D8D225DA876555ECDC3BCC7F565AF4AF1D7D2FB893478D93A53BC8CE9D1E5DAC843112724ADE9D1F3E058EE8CCEBEFB13E514C758A6E51E10C7A8F2AD91BFD7169A0FB05ED1F343619D687758972AF4B0B7B7C49BB1D0F79FFAC5691CE45BB03CFCBE4406DD019933E795DBAB366612F353F819F082199939E70B9E73CB8FA5AB337952BF01C5B72A06B7C2AA1A74852CE59E664A1F0C5B7C1DB71F99AAC4E050CAC45A57896E790BE955B63DC84363E6D2AB450807A4E07B00C1C70E928DF0926861C18F79FAF785373101661CDF9FD0AFDAC3CFAE32F14923F1998A2C95971934D91D7859AEDBDE79BA2958D009DEBD6A8521DD154899064A4890A20A8C43C97C3938BDB82A313E10991583730CF0C269794E9352B533E4CA84D24F6D9FEC529288E9FD5FA9AD8CB78BB965D577E732C8201334896A9A5BEAB1BB0E986474B5326633F1E3E53250EC2058326C1F655E5DE748D0D85567C86302E5C9BCB9B12E509D97800D17406671B713A36A4B8F3D6EE8F067E4CDEDDF07297E2FEFD2B1FCE3755EEA4D6E6F7F13451D30D7C9EECD034413FBEC4364C1CD1EC0D97A9F202D3C15AD05DA633A1C3D4F8637C083C75ECEC4187F9FBBE6B6D560BECC6FBFB921F71D77890BCE681DE68D8D677C44588460ABCB8CD8EC4A5693CDED8B7EC4A410EA151C2EA4A8C5A70E355A211868563EEB6AF052B6C18DC412ADFBAC48830772127B2A8FA0B", + "C617A688DE864872CD306B7768718B6EEDCDF78163C8C72576D4FA13CE010845FD497CE89892EF886AE6429D64A45B26D2434A52FB26B47392CCEF96293AD95755C89A1C00C04CADC1C83EC6495D6A9DEEA32F61983D298C192609BA2DD530C9E7067020705C72E09904C0A0928934D03F97F267B964EF5C731229276B7728AC22096D488287C757477FF85CFC29100AE2C85190ABC488830E5458A5B97E99DE6810CA4132694EC8630F55FFFF8257D991FAD10A05F20D40BBA810B5EEEED1080465C5274A4AC442EF770517D15B509174403007A14AE3AF497733CBAE4F3D396B0E0D495FFEDCDCDAD2F0F57EDBF617DDDDB5E6E079AD99B4715CD49A79163A4F54FEDDB1D354E35A74003DF85C4612A0AB202A60F8EFF1D126563D1653D18A8D2DEDA660D3F3C93E7B1BC3726844B641F4732DDD00D84025580A5113A0E08806B6BDA950D91CB26EBFDDA7C41E8D57B89B07A47B534F1F6345A2CF18159AB90C3FE006FAB1073FDA380620A6DEA5863773BDD36EACD9A5470A0F6D994D93338DA9C9E0F28632866B64D3D3C8D9EBFF6D03B916FFC0EB6560291745A010735D0CA5ADABBE64F0997C0688A94F134A591BBD00A9A1C8038378E6F40B1AEB3A78516E5EC5062CA77A18261B715FC2489D8BE0E137310CFFF96907A3E12B01FA1E3B84DAA68BFD1AF6C14FD2C4C2E214B1206A8018BA45E72DB8BCEBDAD1FCC44472EC0337573E195AF913059BC7A808F2218E7E8370EA1A2238F46B819D2FAAE4136CE82CCCD482A7AB2460C3D83\nss = E1AA7FA8A3E874EA0ED429FDF2ABA8EE91FFF9F5EC99FD81AF82CC16ED8195DC\n\ncount = 40\nkeypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E0E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\npk = 5993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94AF2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 47A7741316BE87861AEC518A9B38146B43AA54A98F47E242866B8D79F731D98C754B572A2A9170A7EB4B0D73B38D6665D1E43AF0B61AB95CB54879707805BD787913EE369D231C600B76949BF86366579AB62724CAA1BEABBB02FC945BF007CF57A225AFA67393CC58804A15016A12DFB90D5A52BE41F907B1F2C4FE93712F555B0AE896E85931020089642A23E4C38581D4C40A46AA8DDB3C26DB0E29FA5F7A12B6CA32CD2AB6B50327AD0DD8139AD83DCE676AB2DC0C2774C86A2C72A5FA2D4DCAB588A66D6551C040E91AE045698AC0A1DFB95048C545D08654C1B560384561AB07BD8C61182F99C79A2267C961AE66434321E8501D474AD84AA71286A948C5AD187232CF72576F167D63992F62D3423CE75577C2052EF84019404B0E1706BA704FE3D116A518293112B8B80708C094BDE829AC38E362A404BEB67026EA6782362035CAE099302C5660931CE31B93B665059633699EC44C28C2BD230B1942421F12388900081618BB29E315BEEAA090A06AC7FEDA567FD1A12D1A41EBA931C279ACDB875D9DDB7CD9A6ADBFB32239E843012A8CB91776775408316B056FBC42758772C1E53EC0344479C2791B837A6A34AA77710D35593A55E57572FA99711BBE5A83454BCA7990E834BA285A09AA11666CB2B2F39704904354687D0524888CF6461EF302139B042540138E322453619B3DD715B617230E08C4585478F9996798E9B47C712F82BA45857551EA4C79B4A0577938666403174E84585E684783D33F3B701420F66D48473FC6BB627B399E90697E760783A3E09D6531CC524568DEF8507F0437314488AF7376BF2A6BACF783B632197D8565F9456D04A8476DA8CD6C988D26A56D29479A2DBB85AFC18DC81A8611BC4ADAAAAA440471B530053ADB874DB67102B6A64FFCA8BF8487E18B2F7582B71FD78D85F819C24B892741A83E67585B6B1AE5AB6AD1F5CC02AB78D0ECBE01087F46AC9BFCA464A4B9CA817C3A1AF5CB0A6A3F1DD3A2EC06774E805E001B44C8194660A280D0D59BFEB35EBE9C943E626B98E488F8984275401BDC4959993345C38BC801B95D56BBB47A2B23F5F1223D5A0E2A827D4578948CFC5432627C9586275679202E3C970FCC980AF56757912080072A4AF234DD030EC481A6ED8030921691D6126839635C6B270497CA4A87D4BEF47CAC60752383712636752A4AA18AF13BB36EF445FE653628704E4DC2CADD62839F9842F9B2C264AB4FF648C59D15708F55AE4A396D5F4BC75D20603C03CDEC4252FACC579A0CBD1F64A734E8350F03ACEAA2734DE2B486F6B93C36AC11803E564070ABA97D2309078FB43768F98EF5D03B09FA10FFBB0BEB3B5FE01310065508100206A640B93DE87BD94A634907730E30800803B233B95D1CC7CCE49C08AB143734347F3459A5BE0230F9481D50B4B835A91736D6A7B351C8082A4D080967B43B0553835BF52943A380051F48C27823C5AA0B20B7B733DCB004B2A7819BEBA4B3FCB1F991789C2C57CA01B50523214AF309FDF421187492C411C14128744BF4A83599A30B86194473C2BC9222FB4BA34108689AA8065AA24FF3559A76F759768C81A8CC5AA2A6792F3033B2437B05068BED096475D9280BF34980B1C478681E53190EF7165DB8D7BE89E82411A5CF76795D545B69FEAA1A2065B7A5C00A50E6A0871393DD54AF62E9B858E3453D9A86BCCA62526837855324BA191F6C1914754CCFEE7CA3BE778FFED14646224D19AC50494A634392A7FAF6B502772820A61DE5BAB6BE04B7E2F2B8B05CCABB22CC4709A19CA96671B59F611350E4A5227503050FFA19C776B0BC26372049B8FE864E328798EC49C5E4128CB1498432061A5AF628EA5C8922845B07300C49E7A929F76232AC2AEF1CCE07D9C7E8BBCCE4F99F3B6B0B1912648784C69493C9E9201B8166C0725709BD56AF241834D278152B5A96CE480C9C31C9AF0A2711B58E8539B93037623DCB9561411D3C03C457F560B41CA23B2A7A8D66B1B686BA4566577A2A71448648AE3B988BD21829012D3CF3A18F4A596262A33579776B5A5B2C8A0E1A5C5E87C06CF9833C13269990719BEEB2A0EE333012B8C1ACB7321CCA98F086AA4DB73988CC49762CA541372566ABB0ED081CF6201B4EE8A17C45B8FF6046317648BEE9247B93B6013A405993B3DC543A4939519F942B982AA75743861387558FD01F3066AF48080751346618E25C2501979F70CBD722528C713E9BF1B891043DE54424F7022E45CC287B7A8138C842F1BCBAD18795A382439C5C470A91309FCB8149039D0435B9B80A0773778111134C104CC5E7BBC455FC0F4D157F2AFB40972C41FE85622825B5AC48C0E357CC2D953140015BEF5CAE1CD2BF7519398B610C9B191FA34767EE67880FD9AB6D5782350B176D3A7C318714F8208F71C80A1B189BF10827B763ACF096B49CC5C0B2A21C268A6C69500CE889785825438890A6E7E399EDE411D83A53BBF81FC0B0B472692DB25B69396337B2724F1425AEE7296FB29A399A16A13CE748995806CC5C64AC87783AF77BC05329BA849A086304EBAB9EDFC5435B55503C2A6F9B996D75359E963077F4A88EE2E259A6B97635A3BC8670B9FBB94A", + "F2FA3046B51BEE299BAE327F1519CA170A1AA443CA323C1D336952A3D2342D481B10B4752E34C2F03866EE8C8508A77A4721C387054CD241BD54B8BE0BBA7BE18616D3B649A452123E347F8F52C0C5BA2D9FE7560AD88F2BB77622212DFF7474B2C250B0341D9CE6AE52DCBAC5D3B99807AF81744498031477B6178D4552D3E813483C3C6C4A73DD111E7874B7659B29DB53946538CF3B51BD53D63DCA591D16043469310C512CABC763B208A19099FBA9F82B445C05BDDEA259A0156940E3099D97928C8079BB7846B566B4770C904B75B430151B3198BCCE1830B9B8CD5381A1B255A880E49865297A801291F491201684C658D288EC63B8E6D423C4C9091F9552926253876629266969ACD09A8C896DDAC6BEE964832BC0952B98A95EE54422DA547AD9174503093835C74693047D782829F06327D11B6A646AE2E8703C3A6BFE9516E71915E7294A2D5A4EC8406792B55692C5591AF95D3E7376F6CCC58CAA2FF787A126193175162E6A084159E957D85383A0502BBBE091DA6A62A7EC4441453306F74C40C483ABE092A36A5876A60E1893C8C4FB3DBC946D781873D49CBAD7BA431EE820F6E0246B5548F045AD65B0670C341D3EDC40F331B59740AB0D167E02FA36CB23B10467084A63B9F1FACABC9C86E6511F8CC6928DE03913001927EC47E6B001264C9629343E10F945E4F9065E3985E8B4B3536B1AAAC91A02A7B701C961A939388F57B310C4652D7649D604A0A7006686C5C0F467486E5248DC24BE13F411FD524A6EFB276BD75875D5CF7A18482DEA41B4579F168486C3D87545B415EC495F37185B6762B754194F3F415F82628ED9884B658465FFEC83F5213EC15264C454CB4CB46106C21BD8031D11FBCEB50B7D897AA771748CC2E5A23FE99FA91347FA90C642B5410C2C4382B0A498F479AA94011959328EEB48E8222C5CA82930F5A4D40A7460A827C756C28E99A88440B0CA206241F4472C06CA74D48A5F565B8A85803E214F9A6CC92AB2B80BD16C0C5725A9C7BFC6067109600D8142A8BF681EE32B3D2BCBA3EA21AEFE0655FBE06C0C0C6B303C6B2EFAA6E8E6B29FBB86CFD13C6E143D7B104EC625A6AB2C782BB88D4929CCF7528AEE89947ECC33E5187BDE373C21F2AD26252163A48BDFEB74841987E797048B506C8FA6C60F431294AB03AE304E1E64A1489A05976355F44B6BDBAC7B81D2B003729F9CEAB9190165677C81644A5820D8A158DA62CE19657E947170472E67D87FC5C526B2DB8FCA728EF881198FF809B80BBB3C1652FB9A51C42AA89CE96844721A9DA7274D52050B106C7505497629962B747E117C2970948FA1E6BBEF069CF4DA83314083F57455D9B031639202351BBC4631B080F936A1E017810632BCC19B41AC0FC7939D5BC6562B074EED4267B9F6A6D110AE51F2B6D9B39F46061031573C5A10C2F23B6879338889E05EFDD4424820CD98298B59DBB720A101E8E62887303D5EFB4EA99288199B54A3CAA85476876D969B2FFA0B72754E85D3979C17155D784E3ED0A2874CBB9890B4BCF6334C8855F7AC45159A18E4F29FF5D8A5E5F34142C01E3FC53A2D07CC7F6C582718C434C062383BB60D4C54DD07A06D2642C8CA4920D5B7FA723F6F2540EAAB1385EAA17B4339B8B3CD08F60E5727045FA947BEC4C6E766B850F86B80D2B559507137234CD9856B7310AEF4F50034EBBD5336C026530B5FF525C277590D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C4092D5AFA2F038F879184F7344800EA49A63543BE9600BDC2B184207445882900E860576285483BB5FD36E2F944D32C4317BEBC1E441470C1372046A790D79D4\nencap_coins = B0D713CBEF0BB1DF70CBB425D1E9373E9F7790FDC7980CC96A240DFC53F1E8E2\nct = 3A2C5528C1A6C1018F0B8954EE1C7D1B3120252C524480E4443F6970BADDA50F5FC3CA2E3BA2E88A3C60FFFC6594897D77412A2D7F10CFC17E64DDA24D82EC2D1EDEF8D998EDAEAAC095467484E2F365D61CA70A2887ED3E5A8D38DB5B54C95C2A467AE6F864DB69B71E933B74F9F83AC491CDAD0312BB74DFBBB25339DFC1DB2BF38972EA1436BF2F6A785091C88A88DF323ED72741CD99B614C31495AA84614E1E81BF81C748BE4240ADEAA0A948C28383AC6F7B21E03167584CA6B455B6F9BF0ED551086AE1BC0D61B89D49EC352CA54C0E65F5E0E487D3785C6F7C161EF76EB3222CC6637A59A5D176EDE8645EB7CE3D066D4D85DFF32DDFD6CBFB65FB9A9BC3DE4C0EACFB382AB2B6A8DAA8D4C4CF086568CB57A3ADBA42632B35D4BE1DAFF1061FF14C469A13505A38F4E69D53127F760C5BE7EFB59D8CE8DF7DE6681CA751341626CB181CA562E6F3625FF80383F16B360AB232FDD0F516F8B66EAD2674C3F2BAB4D626C5A1AF422BF596A87AD8FF87FCE238D04F8772BD3DB9B5EDAC15CD581697CC7AB0B6B8C0DB57A91C716D1F770458963DC599C152312910665BD3BD3C1942F0DB15D90498BBA9CA9371640EB1F515D158F69446E0B4A0DF98C04E0AFE84CFA5135CCCEF51C5557932AEE1EEFC87057CF9CBB7EEFB827F1E2146AD9C7E2F6669863ED62B754277001BB802A82A781469C0871870A5D4485554F05806BD45DBEA91E68BA6B3BCA956272E82C050F50C72B2915609F84AF30AD8A34266244A1E76727069050A728FB929E060603C8CD4D6DE1C285328097FBA53966FE6BB8DD028E0205C3099EBBEDB906252AE88A9A3E572DB7187ECD79960F30D93DE7026DF0E3DECC1A462062F7914826B2D19FB670B67F23DC8085D7A812C8E448578E2E904123BFF236DCB985CA22542783A75CF06ACCA86A58DB1C6096D58E1D93BDE2CF147DB475047E078A9E2D0A8B1FFBBB9EAAA0A99332B2E39C2428E88936846AD5DCFF88A41300EB6DEBB121C5AC3B34E032419664F8C46AC86D83AEE910D5CA9BDA5B13D22B9AA5BE782819D3FE8EE682E90B62CA2BAFAD8B010D93B101E223E0327A5D4AA3375DB2F100037D436F78C7A85EFD9033AB81436F9D5F22DEE767EFDE1B056309F93504B362EA1DB14E0BAAC8189D5528081ACA2BEC45DC31B7F61D690888D1AA82EEE31B50965F1D5B1C9C1E4A73079158D266682E03DCD49A73A3961EED8EF50350F5E099B5A1EE42EB058FDAD967E5AAA05B5DB8A144C826BECFC6BA0D133BC2726456FDFC34FD9ECBD9B2425E40D3BBCE2545256E6E1681C270EBCDF9022E79FDB39CE54065DB2B070AE8F634E95B8ACF5247878BADD5E3A642FB81239C5F3B84A6E610802D45649B52C6DACA9A0BE45F7F76013597E5723AB56FEBBF2BA0F0C9757E13A30F15DE36062310A60BE9F321565DD8B86D658D5CF188247D2B7F2E8297E35186537B19890F21C1A874D268FA5A333446B0F9B82503BFA8F187D71A71C646728B55BB04E6B3833C739648D32D68064DA6F1DB1316DB8CD06F05D5B105ABC35C505E7BA0F0D59D81AF05E2474DFF107DF73D2A8EC7943CC7E080BCDAD940214B83262D0B899257D8737D17F04EF45396163918318D67CF51C66B9856AE4F951A63DBEC16A0602785309A509DB5A93223165291683601BCF72951658A47AD6D4373FE522A25AD4093A23ED8791CF5B8FC9FBE02516DC482F562AF33DB93F3CA1694DA1D1776DE3C838362BBB70415B1777E3A36DC332D44241CE406ABD59C4B2CD6D99E0D488BF0CDA5CB37B5610D23D2293BAF8BDC781C5F1E1515E2CF6D062B435F8B5B3F1699E956CF2FEDF4EE27F7E382AEBEA72C9AC8CB1B545295A195C925FA71138F2AB82A37B7EA4B5CB28E6432366F9014F7A6CA483608419D670870FB92968CA03EBED12C5A02C633F87D032C89021D39FA1A41E32F255DBD29538A2C66AD8570E44838272DA6A5DF40A2E1C9E9618071D90701B028E0E4A1C9A87C7DDFD6BF9244A2DCF6D635471206ACFC1DEB31DFE2E9888DFC457209DF0A4D691BCC1B5F14C6B89CC2B68A186B086D782B5EA7C89814D9FE9C9FBBB8723955F498857C2901500E2BC369534F11DA657785E1A4068D25DA2878BF360A0DEC06D0C131C1EB47F25C65E100E98D3AD0699D0BDA50C2C99A502E944C57BAE09C2973EA5614CE1B6A98B3B0B64A099AB912754\nss = 85E65C7A43F95E355BB62793FD9FF5E0A3C0F881FC8CE6B815E7F951730D5CB4\n\ncount = 41\nkeypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FBF89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\npk = 3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D219746737015A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D4154", + "3194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 35E4451348CFB9A06F1836296178B6AF41A1C0196F26525831C081EA779E6B8C4B3F150AFE2963AA756968358BFCD47D76415ED4294F02A843F89B87D6803BAD504A9165B9BEDB0C946058965B64BBF953E719160B53552C100D251CC9C111837E0A7C4C043BA0777E53B39F658B41B5F8900D4721268A8AB868B15A12C3B8F41316DCBE117AB3A027B8FC2CBF3566569A130D6DB132DDCCC5EED69A392BAE8E4A7BD6C9708A48BADEBAA79FA1AC1E729EEE0399803A374D3733AE501F1A846CD2F5166DC31B4D53750BCCCF937B1CA43C3A6CD5601EEAC251F9AAB8B2489E22CEFF436F1142CCD1BB17DFC75DB6125A1A433325A5599FD23B49BBC3D1B9195B984303735F9F2646EFD050097AB23A8AA5569AB744A934C2991BA046CB012467D39C3936EBA9CFEC4268E1A0EEA559980133B4121F9D5A603E092C199818C057B7C841A7DD00AF2C0AB3637878A9EA90BF377874FA38BF290FEA6131345340857A1A53D4BDD9201B99FB628D975A91001F907A2E9AD37C9B99B8AF915070339FDF76125D9556B1716CB74A9F18092AFD887880526FD82CB002CA49E879C50E33AF2E747104674EB1F30859E3C22F3AAEBFD30FD672B6AB855928C4085130488540C8CBDB832AE25249F46B7178AF9769A4B359664BA48DA4A746C215C58AC2752E43835B5C2A9EF0A3FCA159D29038CD60CD60F5BF508521D3D59C4F083653264776501B4FC62337FC37562973A1F9BD9532B4BDB25C21597A11E17096B155CD43C76874C44F25C1AA1BBCEA897367536ECF4124FEB6CDF2360CD5A082AC03B5E94232DFB44E1F124FDF65A4BD03B16ED729884065D77135F1F730A7A91FC2EB43271C0B2BFB8E615C07DF54041917A95B0544E8513E8C6060D14C0FB802C0F2680051341960654F3594C9972C08664B7BD30B2F031827307B95FC525A2632C2456041B1286D6F175BC0B41942E8B8BE69BB364A11AB4CC199F20AEB516CED1ACC1F4B2B91B860331677290C643BB9A00B4B65644592C5CA5BB19B25D2A7080CC32B08910C137946A3FAB6C8E31A1E97A4735A5C0A239B073C6E056053CD6498117497870718D35235019B3EE6050DCAAC31A27167FE35CE57586C364C13BCC7587CA066C6E05673E2BA0186281D94843DF10BB3A93C05025C0C691A0C41B229A55B7B506724026C4F1B48313788A212B0C951783EC9447E64314E878734AB59401923ADA0586225C7A5C00A5F97BB76632DEC47C15C06C7C20090C790404B3044136C79F46181CB1123A7D3CF969B72F6CABE063A35774A60863267B1BA34B93A5D3DB25FECE84A02429A9D142ED897320BFCC114391BCC097A078B04BD9356113B3CB993C19384886DF182E37BA659D5B8BEE24445411E318CBD092B8F8E53C63BFA3896A2CDBDC66E27F25C83FA85C260A34FD6CFE6872172F1361AA125E6C5C6C902CDEC68708C14C175E910CF002AD647A317F78F52F76BAE006A3AA51780D37A00AA20C6A532281719C5AC88641A9D15549088B5A4DDA23F443335ABFC5C2F7C5BE2A142740CBFD612A83AF271AF0AACB43833B56295B51A885D798825C3A2C04B399C528530CA24117B6E762C7B6527B0509B5963B68560015DB4D489B5A93507E286539604CD0C35E6001127902A72BA3FB9D379833241BF849D2C11BF6DC5133C0C76E861909B375A930CAA5DD105E8D96DD8698864678ADF585C4EA072AE56990C25ADAC59AD0FA30B17D2A0BA16A444A16EAD3C9F679C333CC97D830106A91A54D6E074C463BCA12657BC91544D8A6E181C5B452229CA94BAFDD02375D5A96DE2B93030CFC93645C7282B082C29D4B466FEA3C28D2B16ECC6CC5E584D35E45C5EC7233C723C7B2275ABD41748A79F88797D9D03B8AE9B839EA935F5E13FF9E775AF239C7C448EAE6C7B407C42915C1C4CF3A1CB652B44B5ACB746A5B2B576FDA15FD1CB81396CC1A17752C2B5748E988649BC8CAA98C2C2F09CB01B1153A59CED58A76738072A1B6A5A68B1825A062A223CF83913D77B5BA226076C939DCBAAB624C712B51921B46098C48778EF46917C63A23A563A39D0C7D3BA5EF7B87857C8912A137F52026CB4628DBCC0AC53062B1B181821F65E4F622BABE9882A69487407B0A715A68C110C1A20339EB559D47318DD255F4FF758DB79BE3C3830F0332F31F89EC458368A31CD2466203C2B510CD773D66C92CF2C95D7700D82B54FAAFC8931300F48563AA4CC976AD602D31C4B4B6C96C6F527A637231F1B94CC38767A608F44922A3F391B9E6C5F78A87BBF6CC19849AE619A2D84533441727E79E241EFCAB0A0EA361FEBABD3B76CAAA8955EC8B963DAAA8C8838AB71CE07276A78546859E21BA695953C8521A07BC8B4264BF1D3403EB8CBCED71753B6619A4309599C4ECD32826E6609D7D09F976C02DD4143DB7CCF9FF09365910757268F49141445B689A6DC0706C92FDD8382C63010F7A026ABF217CE572256360A9A4AB2B7ACB235F6929B8661DFD5BC4041813E657C95CA1A36535E97D6A56C7022DCA5CBF8D121F24AB6DF3002FD4B619B03CE2C4B57AB65732721901448B9C0136B1C72145B2B101FE1BB555AB2C0482CAF3A1CEDC926A007858E7A4ED9DC120EAA7E945275C4A847146C88A468AE23EC173CA76494732792D9A952178D83790B725CA63FE13FF7C5CF5096B3828B463AAA0EE913C390359C9E4346CDC063B8517DC5830A24E578F2053F33E5999FAC5603AB62EA785080BC39E0AA206C98C560597D219746737015A5668BA4F0B06F45A7385C753A854C4D818F78466B5B9421FB84B0BAD8B5B0CC3104BA8B9531B9033C52FE7C718AE81A3B06CED360A879D9CB3F73B8D6C09781462E6D7C13377006D95406329777E2651EF2803C69E984D4E719764CCC1307A64A1633E7516B2C5380C443A9BEA049C91CBAA7BC385B989D1453676ECAC1C2123F05E83AC0295C6E36AE6F0364CE5B35348037B7379BD2248AF8FBA3ACC293479B24CD0A2B0DD350B10676C93AB5A6F76CB0256DC64CB8A4F677D2940761E48E665461BF30C2E9702AC726AD1AA7CDA90C5655B9904AC1699921AC4A3A1981B566C6015016AC84E7964F64C0B5EAF69FD5460B9A17686952951EF9A04A55926BD482E669BC6B731AAD4465F9901337A0544F27ACE61841A5C2B0EFDB2E4B897BCBF1C032142B73F70CC0F7B509D6847F61BA4E209269ACCED24A0721CA6D9E634167622928B65447A5AAB30765EFB7C977A56020B56ABFB82449614DF3FBC118369E8AAB020CF989015696140B6A5C960DB2FCB5BE3C41091A6729C62547DB67307ACE42760689C32C2388310D1269915470286433C5624FEFE684A12957D90C8B61FB334BC56CFECCB229F01F0312A11449310E432E75037BA429ADB4507FB74A293823364F81B756673ADBDC063D030FBEC029569C8DB185A0EE8011000CC7B2118A046483FD975D9A0122FB0596AA8A6D9B99CE7303B1C8A4342696001167A742FB9374D4A20A8377E8A6495E21CA6EB106B2C680A48CA6C138673ED09897F4C731412EC536759A773A1E3AAB3B335301EB2501A5CB48C33A1E026E4BB25E2F867271E48CD48A029039519B296CEA8B04953BCF41B515429237E696503E9283CA4165355585BE315F20266438523D41543194AA6AA476BB2C229F2F12648A179E46C1696581607B4585C5341359AAB5C5F0B2CA96177010C892F8299042A880B9C281483EBF0A96ECD9CAC2F13BFFF4C87845B708C73404979AF7EAC68BB45F6B7C8597B756557A38B09178F2883E8C6397C74352AA32A49468ADF650441A73A2A0E7489FD7A42A9421C8366EC7B5A0BA8B0FE721190F825BF5CA839FCB22F425738E92B68608078316AF96526965331D16A41052F2154FAA17FA843A5E2278CD122AEE688924E57029A8902A03186BC562F99B2E72B9CF8E578BF28C2F5A86B47B4555D50A1512EBC131280964165F139B7A8860120CA684CEC34CEC402552EB3B9063B7D8266735CB1BE8A0B253C67710D80D5D1B128E38085D40CDC7E2CBF4B8C9E1861D2F41A79E1B49ACA0668E4B9312003986045415B194F0F583811B181FC15F8CB5788BF14762095BAB613F51F4351BF00F669102BD349B70C40549B75ECBE16394A3062C5316BCC4A1FF57CDC976950618C7D103248F4C4CC2087BCA854FDF6840AE98238C26656615143F0538C960888F32BCABE935732B6A5C24372B438449812E4F125B07B836B1E076F7E629FD3578132C70776635C5FC0D4B435CE2E301703C20EC130A25657EB394013924BB88090B1599373C5B7624D59D2F2C3B2D71A308A25092D5B0EB6BA81C5B0C650104B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60AAD7166F31B2650D125C8EF23B5825FE11AFE25D0CDA306FA6C7A824B4C2D31D4F89D7D99D5C3E0D10D6EF9AF054D842375F695ABB28E3B8EB495100F04306E92\nencap_coins = 32BDCDB7059FE27F6409901980C080308951FFD90DEFFA8317B4D213A5F04495\nct = F6FD705760AA07B02A08230438102A2382BB2AF13CEA1ABC5A2F7C17D06CB3C306617777E97EEFDB708BE6F26B5FA8EE63B2E3B63EDAE094DFA4A78BC38388405231A2B948933054D753ED52B25B455E3820D5DAD7C7B95001760383FF63E686C0E3C3C31B9D901A718C0A383A11101307E7E7BD68E7E08767F19817A12DD18FD3B7E7B4F05221314ACA6F61ACFC337B4BF7E2CC00A4671047990EEC7D10367BD6E73F6E13805ED0079C2A772DE41BCDC7AA9EADDE10987D7570019D6ADF4EB8DF7E129F1FE2CE36ABF4C14D857E4DADE41D1E189C7BF8443827608AE58C1D59CC6041B5A3CFE4EC9600D5A995CBD8FE8EBD252B5EAFAE52FD92ED4D10296C9CF8BED3D322A4F7479EBE02222F567600F3CC74045BD85490D3E46CDEF939E7A17FD398F86C7D31C66A22EDD38F367C99DE0D41F2DF95C87A471ECA9FB1880B67F32BDD4B3F9728AFF21E80B3BE0E3773F70A2A8F7EC49223A3E09C4A32273E6C5E5FDB7AB70DA3DEB511A9114EC5C", + "34140C8FF0B099CEF2E108512D70181DD0B364F7B713AA079A746494E05B01BA00635008C356A4A22EB85C2439E5209DBFC99BEC9A245827B93B99E6E55634F301D980D279C62EF7AD53A25698332CF1DF1CC2BEE49032FE7D9FD93C07CA35B9E674A3D386EB3E2E0C904621EF6FD5926AE8288A9C00354814DDADEA3AF5F70910DCAE595D3FC0BEBAB4DE2BC4768A49E2E46FE9C21DE034DE11EA543031F5E187E387BE6B6FF4014E974F76EB21FDCB7334B7F50898CC23FE5F03D94F92075C36BE139DF22A53D78F844A4E5D843EE3990E88F37080B4806A1DC6CC1CA4276E5AFCBDD8738820F81B34BFB27234837663FB96FB6AD29F6C3DE36CE876F074A7468EE76D63EE5DB3489E267E6B8785008C06DEA1E3655532BE454D8EEE13FA27A551EAB5E842551018891B5EA47886ECBE96479DAC09FAFB84269BBA3B6414A28DD52EA3A2F3F3F207F5126DCB09DBD891BDE0B8F72C1A503F17027B5B13620210565D06905753BE462AD886DF32AF31B2003FB6ED6E0F21DD91C44C7845A02308970A3E849FCD9AE92F31C77E7D09BA7BFED3145C1AA92469AA5A85C5D24DF609BA5035DD181B262694DB2BB4A3DB530B4CDD3978FD222898B2379BDC35367D1D596A61B786F9CEDA01F4D4C3D8367B01C0CAAE64D0AA344C2FC58234B27EDEDA1F1A6BBE8C7B7D877CC9960F4FED760200D3076DECDEF941812BC53B640C1B2FE7EAB61C8FD2DE1A45B62CC97700191745FC5641CA51AF993CB9CD9EDEC5D787F564A269D65B939891ED0E06F691F72329DAA39E62EB85CC796DA918C6E32E6E85B60B01357E2D78313E91004681F133C84CBD2D55C74AEA46C3ED481A47A5A318D98F14479CEC4B9322846F7FA514CDD2D41CFB74E9E02D0A793F6B682BC50C6FC5DED8F4D800957583260F449501C06931E36B7F59E4B9EE24DE708EBE3FB5C28DB09A9C72F6188F1165DC386671D8159560024DEA495BE752FF3BBC38FB1EE2092C10616ACC1F11E3C15A0A9AF8F8BB16F0AC6A1414C6E970E7D5137C74F86BEBC7A2CB8B4EE7747CC3A00F96ABE8E453493E44A746E6D69FEF56CB129CEFF37C87304FD11567B05EA1B235CEC52FFF8BCE6A78D9D1F36ACA94E97063137A4017182C2237C3361913FB463E0EB619D11DE33B2D1E8081C9CBE3C40F901A1E36D8D0E58964A8F2D19CAC916A22EEE0C65A75E282E724BBDC004D1D760F940E374196A9CA9B37C5AC5005D5279767956460ECEE7D993A2138F0F5051B1147F7B9688A4225F9C02A1E29C271A7C750CC8E9D4230A05BBF673F0391C5FCC91E01F0C67AB48E60CE462404B36DDA2CD96820F53955B9B0B8523BE5E5C259CCA38F8B0851BF3DC376C7033BBCF00CFD10ECC3E5811B5B972FCCC80EC11430A944BE9AB6877788001A7E7896BF2926441D82FF23E1304D8124D0745C93597122F77A54BF89E8F5B9A58E30C7835CAE13D56E090B4EF69163A13D8B9EA5E568FC8B1E6EE9FD2C8AE40B0FE9A7B2D6BF313EB79535FD2D0EBF5B3A6D29DEFF91FE5C68897172837948BF32A79C4798831F14F89E16458F19FE904AED58B11B6C62AE68F9D762B7F2AC52EDE41F1460E78F18374D3CDE079FF3FC3F6DD7C712640D63AAC122E89000CC55F5AB6E216BDDFE84DF9B50A33AB7B1693F63570D3CB92361E894F300D3951C03793AFBD7DB9006C5335\nss = 31D6F79DA3364C96F9018CA27B246664791C0298A2C40A9DF0D6BD34D64A5496\n\ncount = 42\nkeypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C6215CD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\npk = A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D66882056903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 03A941A829C025261F44172ACF806BEA5B216B58BAB845328C36CB925A5169D6B1FF141BA44010FF2C1A446113C443C6D98CA879E673CCCB84D5519067619EDF59C23798B9B6BBCDC0D49DF5F4B21563AE54E287DCCCBE4C53C62918A6A213C460EB8C92377CB57A1B6D6467D40297FB90C6907B6BE5B03DB314C3AD5B2F46999743EC7FF0B055AF2B2753695395C6157C60115E183DDA398D136806B7017BB4FB4F36B7653BD17CABD1BFFEECBAF2EAB65B853C710820818B05AFB86388F327FEA6C3562A027C610AFD9C0BBB23A571489120C2BAA0D7AEFFD196B2DC8B40D4016FDA16062512A64462FE806D5959C49DFC0C9B2955E6480B7AF0011EDB2D44C6A43D08B5F469656CB9396C9C640BB077CC24AC0F293BAB4CBADD998ECDBA31534408B74420CB432826CB5DC8224C48159626053096063841153F723761F83315629C945778A24F826A28A90A5854BA7E80C48E44929EECA17E28304BABCD0AF4198962A045292F09AB5B7197A685A67D07EC9769B69E64EA1457FB8E1A70B23AC4A797132B021244944143E936C6E5D840494B674FDC9AEE84A091175F8E3121150B1375E028D0AB6B709A443F14C56AB67E3A8721A4B698EAC9615FA12C0E5277E4A412508446ED4999687AC5AC626CCF5468F3E944B8D099FDC319337C85E5024A0798556CFABFD47A40146691D32C0F179B5BB3C3088F2CB29E2B961B630610D1528FAB952DC75D23339C26A38F68421C12C2360F369ABCE128CD64551CA29455E02AEC7C359CF9182F5642F1BAB42814AEA8F2844AF15670421E0E113063B4B8C614487F6B6236DCB21E48613C0635E5F6A6A6E070FB665756F98156C65A6F407E1014BD6540A92E8A09EF6C944DB876250B951D16332251C5BB6B79F88928ADF6BEF819A241068B08337136B8BDC33476FDDB0292B68EDE75490DB193E267BBF2F8459FABB17D10BEF7018AE895995200453065AD45457E3E86A12C554DB3617A99613767598031C86BD5815585444DFA41CBE068034FC0A1CC2636D010230870776D2645DB640B409A292ACC909AAA11D0D05A1B1469EA2673020BB7EBC7381190C271E2CF73D37F61F12C8389843B0540117C7AB924C140D1409F701AB0C0596103A1AEF3C93A2A79BE19C7870ABE83232A7DE265A1A1280D30490FF50C414A006D8A403C50948DA4B1054B18BE35A8F9252079C5ACB2104BD42CCB51617839E07380FB3A62B3A5080295BCCA410215AB5C30A89B727363185363027BB1A6B09FE83233D79E4527371ECC8B879C81A25B3E6E088D2E786976396EF8D6C383495B52EB69BB718DD7FACF5F120303EA259FB2BC32A5269AB45E6BD8AB9F9456A68B869A4C13A0B6C98DD1BF276572EFC9A31591ACB33B9945919FD20495DB284BD4BA7C66620754E58396C0A191F20304B545AA2279CBE62D08EB4C82E60569598147F9910EF70ABF792D375420BB999E4A9CC28DB0193A124D0CC78807A54D13933B25B350A16C842E4B31337BC7734104FE564C20F27ED6AB800717BAAC4A9C954C6EC5238BCDF309C6FC497A6A9B9E4973D7D44EA53B90DB26912AC7796C327D24D3705DB5BD0266B17B145FD8CA77624C8ECCAC1C209073B2A6399CC7704D25452A2A0DD6002020E51B0AE800F9E93250591BC01B7274927DA637823CC69D3AB59F7A0194B5B653EF0A001CBB5D28284576", + "BB0670AA0E6F94C06F7B2B0D6904D0615FD1831CD6800BA590816E06022B0502D165340C38BF824A35D6C227DB3680A3C1964C4727AEC40384D0C413731E85F2224BC9CD4FA24E93D0439EE97C9B0852AFF733C2974FD6E4241B1A46A86A09B48A59ACD13CACF617ADF9B0BF835C20E9B05B8B58A5218587AB1D50800CBFC315C1814A8203C442158790515D83BA576C25CE9EB0539B26ACCF471D299B3CEE6601BF711A1BC913C0F88F478AB072CAC1541C892E314D733350C0566385A04BD8D759B6B81BA0370069D031E352266FBC8E9625C373C0C4C3A600F37C5576E678EDE07FE17609C774BC28F2C7D7889DBDA78B0B041ACABC1997E93E1682393FC655DAF227BE808D9B395DDB659DAE366C87B7B07F072B7FD9169474CE4FD0578952B4E926ABB7E039D04CBC94371C0C967394A95AADA9594A8CB4D5D1945ADA7BB18A5E52CCC5EA5672A99BA278867903F11DCE73CE433C475E3B7E0B3C65921B3C842B142E139FE1D15EFE13B7BC3625177282F4A92FF5363027901E2ECBCA0DFB928E86BB51FA7C6A2CA93C5B893855703CA521BE85AF4651C52AB82006C95FDE5779C10CA73866911A4C48088742B8B2243F629FBEA924B7D8968BFA6200361A9C344A45466DE00B7BF0E5B78DABB1BAC3278144A94B27193B2C8214EC97527931DD04C2E43B4C64753D8C494041683168447EA5A49944D161A9290B4FF328E4FCB2427292A01367C713806B37CF92649009C09416A915B84C23EFDC41D7E7859DC81276042357663C0BB68282CB71D891177148A17C315B7CDAA9AFF35B4A4369E83453097B88D61395DA62431F19A7C8427A2CB15EEFD30B810BB74342A306B1BF26A0490AF566F5A17885BAA8F4A60E1C9432CD02A15915CBC8D574CFB23399CA1D93B95BB1E7A68A798A9B9A6D4DC92BF1BB84BA1109DB395DC4B59F1931087E4524A090CCD037BE1BE6237A6483AE1A21B859BEDC7A5A57A46FC02B13F5A446F4997B310B14C734160C7A19A36507876CB4C0CB2BEF3BBC5D26281F15CA5D7654DE307B20F9B3EBE90DFC074050E67108534832C95E55E57EA6FC6A050461CDB87F0AEC7C3B069358DB0784A9C7DC25CB6F6236AD96784759277F660C49130A8ED9377F85394CA90E1D59467EF98EB555956755AA51127A26F498F3A6A2D2F972357B0B40C1254F143042199BB380AD86A04C1A8A1C4FC68166606152C5950CA8B0B3B86D99167727F623927963770A1423A5CBC9629F248409183CB5A0D99E22C915991C7EC3E5288400ADD0C355A3F94E7A4962A513B05AF268E31C7D1C4B3FE0F0B8BE500812BCB66FFA0FCFE66928DC86D769CA1F4095EA3124C5E1C7BE5C71CA7ABC0EC76B7B0B572895C7E923BE57F39EB0F430C1703A0B7B86A691935824299062C5BF927FD5573E413552A7731453171C945748E9943429DA1C00588742C8C2ACBACE1EC1A290E3830006610D21B945647180075194DB0170426087112764BC23718BAC96281CED834396CC8D4D003D3246641577BD11A59A765001215760D8122EEF819F2D1416F998C7A8A080718A11774072F3A563A0581B92E5AA24EC05EC9004D578438313913B176E783C01E4D313648123B9DB69D9E7C648D2CBFD42587EF1A2DAE065FC359951CA56F8253B27B3878074BF58D3B51CC7BAFE7BB9CF818B938843F78AC68EF8349F37468E81C06044AD9A051585C34D33D76CB8ECAB0C0886CFEA5C725B3013C048DB0B7EFE3792C6777A0B8413481AA0CE5B58228479F90C941517631319415DD52EADC45FFA383F149879CF698F3C7990848353BD5B8E6D7333067AC67F5903163A9F45D681F0C637A5F53F7EC0CD30C270E3B78EE4D575A3040B71C30106C6831DAB1F2C8515FA8A6C5477C311E7023D779365466228AA3D1FC2B819B51E0771C989720946AA19E6B28A463577214C58BD35237C33573A75A11CC1B5DD8595420CB87F9063BB7247D88789F40198A0395C001877CC35A5A5171E3360781BC3588930827339C24233747D9B5D96F6A31712CFD71CB962B7A1974C3ED85C05A525A21AAC83AF06C68136CC9BB8B7D74216DA468D78F80153BB0CD2B2316DC975ED6C09B6384AD49735F1AC99E03C95E8EBC851F8B24AA65DF8117D8312093BB3363D02C72F727F3371C2C8491DD611AB24765FA2665F612517D1D66882056903A67FD4173575166255609A54A3245D74B46C075C04B702AC4BC88E71B757907091C228B0182E10305B7C1CAB0DF3447A93219DF5390A0302F99A0AE8BC51108C7C3397590F4B241165414952840303606E6C1B98755264B01280A8CAEEEC25C0818840D494BC436279A939D96C6F9160A01233AFBD576F46359B2C75097BF15C37047F31A186B7BACBF23AABE9B7AB649938B08687A4B1734A834D3FA62A8A7A180CCA4FD0A74C32A76DB42009DACA9AD0C3A6F8A06699630F56A6C793927D155B229269B1E3C94E0D23BE1EE3121E4B638216C5B722BA3AA3129DD49BF1F93E78D16D1E820485527564405DF9FC6574B7809A8BC289A02EA0E455A3A7813C195921194756558A6D481FF86A0DE4DC39A347CA01562454F589F953837A256CB2BA49F200A7D1B22EF801109E2A45E28C57E201354BE551E351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44737933CFD8C0E61085F2AE264D85C4AE05F8BD40BF29976C6D52E4F1C7FF709CCCD292E4C5F9E1A55E0489BCEFFB204D672A6215F4F3980A646D9F880817C52DD\nencap_coins = 4ED7C92D83BD03B2A25B567F17AE55542E2F6A4308EC0F3FE69F8BA5AE24331B\nct = F695860F10B252F70D7752CF30DD0CBDF0D16B013E2BE107E0020F04477022395CD3D87131E7159019E6A289C26892EDC15795530D3AFED62B3A8E30074E12B316918D59ED3DE0BB5F5C6E3A0226684F78FD4F6BE71AD2C515EA9EE99A3EB46E38F90236277FDC907019716D82F74ED054B7F0E7AA020CAEBB4F3781912ECD0032C5D3541BCCFCD30F070D633705024D518CD8B96C37EF45B6EF5A9B1C6AF8426D5C1E9DC4D8F12FA4397C48F86F99B13F66B7EFF757B559F7EA03D38C67F9BBD6C291EC242B781D51DA355B5701BECA86C938DC464EC18B858F3539E2614964C17FAED94274024353F592B99397FA7F7143DE9BDB06AA0865165A1A6330B606DD77D533BB7C005FD958D08C4C80B9F44B00D397A7F1D613E5641614737BF384E354FD6AC24876FDFC75019508D3EFA7793887B7FBE40799E2BCEF94078F0F1072A7A7D2D1791ACC4F5D3A3C1480B8A401DD6FD7E3FFAAE8675EB41C727FBEB575F4B2FF97CB946315AA4D3A6DC2D81BA7C2AD17703DDDC8F1AB591C903CC34761757E74E0E0874F8AF2E1134EAC6C48CB5CF5EF0CF5385E7FD6A7C64B8A72C968E12E5C878A62E6D8A2FBFD14CCC0F068CBA9CF15A6369E7A0515F1DBE3F54DF0C8B9429AE440C17A90F2FD6317EA3AA40A804A5489E92A14B9F73593787C1AB5C51D63567633CE5AC2E5DEB437C9A30461A4E83BABA7887FDFBA223184D49E68D0B048F9D93EBE5E3422909F5B3D98F7C6ADCDEF625636D8FC9CA049C2B9A6778A1845A0DE3ABA3A76E1853B10B764E7530562721F3E24A75244795D725E5E8D4AEB227D0D72E9DE1B2E28428EA339CCA54A1BF6EA6C22186909036803A632B31D705473879CEF6FA00D96C7D76370BCFF51BF4A738DEE7641746C577CA1652DA662BD0349E4152A3ADBCBBB752C2B8902D1B18BFB9AC59DCE1F05C538EF04D7B316B01878ACF8A94CBA578DA692377CA77C62A275F27D5B321C58AC258B22870AD709DCB0C24C673AB57383AB013734740AD7F1B4570AB79B188EF38B97585F395150D73A1C80589BDED79B23F398B08ABB79495E2AFA29CDF60AEF7CFC35D2D41058F39E6A0635CDDFBBAD367A160905163A273B1F9F7068ACA2D7473023F40BACD68F304A5E8B8B07D3F854AEBB5C2875EAE6F295CBFADA772A8E2BA918E2A2510FEC004069ABCA750FE7A14F45CC056EFBE2D2782C9C6F31E77524929C97E42C65A68F214A4265F1249D36073C92800173DDFC193D92F7DDF736B9D5B1D3CD8B272F1027DAF0F6460F9F54BC6B0E07B359791843B10C85F0324438C64FFE065AF6D5683275D5D254D1708267D44D9078455F7F88D1274BE000C139E3B223460942632CB54181DFA749AC1901868312A1427C3BF92D8C5F346FB806E5A3A1A8444C8553C4FFF4A0DC105775DF4D32516262A63480CB96B0B025457CA7FCD5C76E95DA70F4B9B8AD4013EC17BAF6830D9D7F851945293BD7768AC228971EF739BF1C81874C76FFFC1E5AB3ACBB3520BC4F11A11878C45E91C5A041CF98FADA5B5DF23EE7A13AF76EEEE5A62B603DDE11149A7FEF9737D786025A371938DB4B070094CAB06F7E899628A93B7793854A4FC701F29019E8FF62129DB3B787922D30081098652D4A2D83C8AA4D5A1655F2C7E4BE9B10EF8D820A6BC05830BBD2EC9F1F93F71835F7D8D2D9B3F4E8255B8B9832AED28E8F53A22F1E4F8916922A723A9AEB7309AC107A96DE7009151331A0DB5E2B6B9A45879F82DE0E90F05E08299C14EB909277D4C71575CBFA55697296DB30B0D7FF80A4B5F2DAEB811486644058063B6B7061B98D88DC643ABF4D14AE132BFBA6AE562D8D70037019EC11A9E896EC9437531FC2DA8F37D1B4E15576F39C1355FB31296C509975A57578CD99D04FB84F62CDE95B580C42C58EBB1CCE48A16986479A416FFD37FF675C7D8953931D9C095F44766F742F79D09C4E17DC4151A7467080FEE87F82C567A64CB2428374B7C3BF415F021EAABC042CFFA33CC56916F66B03BAA2923612B3CEC59E7BC01D2CF1AE0E1CC8CA99E28FE92C1295387F397DDF4BEB40B90644A5FE8FDE2FF8798416E06AC94FE20D3692A135AEC95F6911BCFFA6F0F70EFF7366B6CFF15B60A7F20F45D905431F1C2C92C03EA5F9E4267B4B682948532541AE3CDB4E76BCE04D7A91D63C898271065E282D893BC824391DE464D9B5A8A1BDAB15F835B362\nss = C3FF72EB1114344FA5D98AA74748B41969EAB37294549DEF838BE8AE19C446F8\n\ncount = 43\nkeypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\npk = F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216", + "056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A06801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = C842401604C8C4C78D8417C804C2723B14733044AA2755897F65987951218361A07AA84D6AF8A956454036B79E145C93B9D4B862146BD4DB824CABCB61FB91BC306F851C9E93AC266E3C9E9C939BE422B07E512D28503A6EFA9D3EA8861E39B1AD481B8AD1805A8C0D48179AA1203C2ED7BB59D5C8EF651281C77F83AC7B49EB997965B161DB025B47CE6E2C09EDD41F5EAB1C8B7B4D20783D60C90DBFE6AC387B629BE10351868186F6A0BF68905F8C1CF34303FB577C25212919533C7044697D9425BFB76BD9D367F43B2D3613351D95395F4C2BAE63B2A4608C69364F41E85D542A08F35B940FBC3B48F63360B50AA88259C7CB4634E5A34300C5957A3644F6AE381389B53210110329FC61519113C17E64782239941CFBB11A647B814372E313205844592CC3C17319B41FF21A0BDA3F5ACAC3F18BAD085C8F27B7758B7519316653BA9C253DC94CCAD37F98D00B9FE67E2A13662C77921E4A9A86C8089682811E53A60B1089A1038483E615E6EB109A3B7636E02A44C2C3A81B96D84336CF594D24172BE1BBB9C7B3685EA45E45B81D731B9B75CCADBFDB768119B20A0C346156CBCD5BB107A00A0E3C6E949B9DB0B4AE21026C915908C5F38413C648EDB20623F35B382B0CD5F4A8D7062BEBBBCC9E809BDBB5C84042BCE2E81BB0D795C6786AF95A7E7B0629F7978A03558F98709A86319570273BEA71986AA92560260D022569D4C98A85BB98AA198DEFF63DC6BCCD1E6032EBAB8CAEE5CF4717B17D89125C67A8A472C371153A4FC9045FD3304A74B983936060F42C80454A005342C1318A284BC5B9A71A39E748A94739536B517DAC1619C00DB64C81001ACBC2793F9F29B42214442FBA962F331D48C300DA2186D21A4DE61C4B5948C7EDD1B9FA5865CAF2280A81B9F7171137D6A678C92745B1AEB9DB686BA84D65F6BEABE332FF036BD113161FA068E74032CA5736D3EA3A01F1ACFE067DFE5A5B398575BB9B148EE6155BE2B4B67B348420CE758C5855102FD06A1FE8D347EF1B073F064F1F7926BE5B2343029E5B7468E93B8ABEC6BE231B6BEE714031E04ED23C6DA37032ECC00374706EFF7453DD931D80029382F17E82A85AD7A8B25EA97D1D2AA21238B25517008B0400281168328B02869889F7F142CBF1AE8DDBA5EF2713DE649AA9AC56229494DB211B90B96AE3B2829AE528C634110A3BCD355A243F3654295B0B79B9B7D43272321959B3632313AAC107C8B7AEB83172778B7B199E736307FDF5AC6AEB40CFE750B7227F46A00B9000880D405877B63FF6C616BF4A51CA11C863A79B0E099308B42CBB7997420008268A3B762B9A5E181DA14A4A92A5B55E7950268A9A83402889A98835CB9562A5A627750A5348B3398B39783009A081A058BBABCC7740AF00B8CDBB4E0842C7F14B47FF4CB424B6252CCCCEE30398023A9B50B4BB4A2C1FF0A007A0A54EAF421FC2113F0353C7A1DA6CBF3C7F5B448B86534FCE3B3B82C3B82C3420BCA7C865AA22461B3D95522E9792B37B78C5555A62A3439F3BA7646076111336079BB8352A286E542094BB58B07CB832E2B288021034ED4934469B1723E57E57E358942730196140F47658258A761EDCBDC046C08BB897F349B2930214C105792DF1B45AC18E1E05C136921935F40951FBACE0ACC5C7BACBCF34C35DA30A90671B63E50525D08B94632709B119FF39925362149E5B7CAEB6A0104046ED846B41BBBD9C6B7EE8F3AB4E672B9353A929764C239832D9F6604522072C964AC98196D8302275159B9CA71B19B75881D26EA3374FB74181D558812B602FDD094B9E40692697CD4CFB1D20570256C0BCBBDBBC8206476FD27C0D0CC624E839C32254C0D76C558999FC2779AC592DFE07A347E9316A3BAD42B78A048071CC9B67E46AB223A138E747227F777BA8310C83D170C2CACD25FA391C08A6D35096C704CB3E275D53F32C592884B096A7EBCB04ED8812F5469306EB6166073DCCA7A5BC26357A6702B51688A9C13353BB1883D47ACCC185D16227EC704A60E57186E3135521CDF8AB1382A7B70F80BC782CB75F28C494853175599290657552CA4B406B54A9E607230156E14667CE32A68C3938AB9B309A36AE9B524999812779C1ACA66208242A188617469930212F23CE0EA81A6D63A509B0686C5A63F44A0E9B691F0A718F02246FC688A248E3C2F387A55C463F0D976AF9A2399CD4845C22516E0B3C882625AA609B64195C90925AFDEB2901075565DB2562B11D2C07C8D0D94122462C25A794DA3639879A409256018F7418AF91608B63AB222069E31C2AC0233E8F73BA8BE2B0AC0463C9BC79CB048AE517295E8A01D2E16437088D20168F135C4D63B41021060A557003BCC935C6C97B3859176807B5637659F1B5BC4B488D4E5657E9F7B37C320B5DF12BF31330AD27A7F205907D6614949BC97F3C1E94F21DD235606602A5C13254F43AC1BCA2A6269BC5E6A96C31E30C972067A6030665CA7B05A700C53C560860A11371505457196CB33152B10F9B99518D4CA6433724A93219DB1BC834499A019C02665C650C7C0D22724BDC0BB852C9523D1A9E5B06570A6610BD1175A74B869CCA729E8C17ED5101D43C814FB18838F840884A4159BAC515F7B5A637B703385E5F7115CD187E2964BE55828A33656EF0384896525D4511AA2FC40046729F54ACC768353B8001201BF508B5904E3603ABE5B426DFB77F213C54B443B7D5CA6998291B56C379AD5216056198BF5617E58977A0490C308BB5A6873AB980A1364B1D25F0B01C3ACF3221528C942FDC83A9A9A60D819C015FE06D2C684194C56A98C286B2122EA3FB9B18D003CF91453FD09940F7722999AF0645B67179BB11B35A4CC56C2FC1C581F168F1918983EA00693471F6E33144C642DC5A4C28B01EF514449213A4E4749F0B2C40E6E06052D6870DAC120CFC54ABA5143D8BA4FDFB946AF9C90F99CA2EB158F001003517B9AA7A1306973DEB713671A16BA714245BA96723E3453718A3BCA2AE2C1B4D0265102ED901B3A1B6B6EC639A8900EAF67B5E500876137122A5284CF52DE9881352770A9D20AF5AA59C71189694590C549831021AA911948E550765F8897671621E5D3771F1263F87220C0F0B28804726C112A7756C85DCCB8A6FFA3969BC618A83AF5C1CAF2DE9BA439AA4D4D0021633C9744440F0F9A309D1467CCA4D67A917198BB873F5569D8C8B5718A5B65A7457F55E3D1BC71F4A62006D29FDCB62526714CAD2CA04FBC28983B54B6B037436917DA15608759ABBC316E8359A26C55E7DF179A74C39269C02CAEA7E61CA571DC771E7679E611B9EDA31BEF53B11E3524EA3F600FDAB967FC8A23B0B73407738955B20B76C75B971C4C1105B9C5A3557D57AF4DB036454A22093A570F0BB10038BB3A46A0C92866C707C28A91B9E6172314408DCD3B051F363775842274988340165887A027BFB629847B9271A5F66C15C286537C76C31F62B45E2995F0AA30DFCAA6BF2883D1DECA9B7B2029515C564D3B970143C29956CEFF588E99B8025A2343EFA5233361BB2332AFEA2499656203CB712AC8CAE4CE1489DF2BD9223C3C65737C101C0DC5C2BFD83444A29C64D8812CD69A68F004D2596033E903D744ABCB688AE65B0371D711B187B62E6C755F2F947D828446FB45F30C42DA615B3C5F682F2157E940691BA674571573647C09225748416529653845A6944859DC3C62E7C0A9DA78A4EA492F57386EC31B0C8730206E5ADBBB0253113A173E20313610FBF696803718A0D393E7CE4165E004A450825D8935F7738AA7C6A1226640F3CF40FFA6644DAE2280043C501635550BC76E8348D133A55CD73001FA3197C1A071BF30A1FF907813AA8B8986449918C08164817720F30E44828010AA6A11A378261E8B141D52779F73927D7F505DD99C7A43A2DB1197BA33A2950C280549564733706009185A493B59BBA67BD511E4DC55A4F458D9B1003B90A30AA87874FD83707F1CFAF11A4B9088BD41C8D69BCB77853B396C15E24948722943F0E28C4E896C56F7C9D3974144D43A4765392BDB0C2EF5BC72B27B11FF57D03A8214DE0520DFCB3093B5AC72003C615C04F64693F68C0D17CBC34F8CB1EA068D681C917315836005DCB423C0695AD19A0", + "6801847E947B045E7B78C9728CD321579EA31E5D7633B121884EF65095354DFE63891945983D54CEA2583AE4B64F54065CB5631272E1149C151ED0715E93A30C38C85C59415ACF73CE76D9453697A3625A607A205204B307DC3C92CB140F1A75C671E916FCDA070567B42A2AA12A2499E26293DA440B664BB8337B6D5497471B002435C8B40872AB33E490268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923AE96EC4EDC7EE08108FE6C0411A96F48731066AE4BE12EDEB7FC667039C9C1DE8C64C049C6DFC0F1476CFFD520B055756162F7EC94243DE6B14AC0B9E5FB366C\nencap_coins = 060EA5D2ED1DD88144A9885E79278590821C22917B55A48920F96B53EBE0E689\nct = B4751FE6D8B051468461EC3751DEE375904B05D469AA210C644BB3099E9798E32E4F938B974B7B845F15B49D0ACB2E0BA801C14EF03927332EBFB19552BA1DD167D65E281FEF1DD89B98F71168DE8E0CFB9B66A37BEE32A4DB4CE2583D3E215B0B4F505A49238DB980A4250F537304A729D0FB379A8618062D6F2F8D16CD5569DB70664B92B2EA45D95D3BB43766DB51C32EFB5468D8B768316C6E06E18AEBD93ECB8F409BAAB81DEB93910CFDC8AB860BFFBE3FDF90D19E2EB437B055B3FC86ECF208ADF1EF09A8D9811A0147327CC470EA4D6C221FBECD40DEBE5C308A3C989E302281701EBF348EFA67F3F4CD76085F6D3FE1BAF606A55AD023964756BEEF472C4083152E123FFD43729794A43219C5855AAEA576203B291075E96F6DB4E05A10B6356D1AB5EA79E72956A3432F682D5115C9713F92389110AC126A27113013CB909E28130BBFE4A9613579675CD8AE09C5025D0A8284B3315FBA3D37B59C6E319D7113A9AD36EE5183307C0391CED523F72C78AA8456A56D99D190920CD86D1B6E8E628EC8AD4F61CDEFA52654FF339AF70AF68E6E1F2B10371EEE209D9581DAD1A4D0A98F96603D9EDC08DD462B96E012D5A257B3EC8C6C67C6F7A9319C27453FF5A8486A7DAE40379BC5ADD7E7BBE63CC34F16F0F6F3E0F539632921CE075D7FC761A545E86A47195210FEDCDF8F3284A794063D5167D67B5F95416C20AC8D7997BE46DFB4594F6265B6978F5029F0684132477D700CC62DF977202369F8F2E0D7D531EE256C81744716F8D4D2F65D53F61C3727C0CEBED8F0624C2FB220FD11DA288C0DDCF8F63720471F407FFE1D16899C273B872A82239219AEF5671CE8EF4D26E4BFAF02AE7CC05513F250BB4955875B4D253C5654E907DBF161614F18D3DFCAB77F1CB084768C0000BE5D69BB7FD163EC931ACF0E5021DB88C62898A8CDA1B055E151D7D9979927AA7059BFF89314826BCD162D528BA351CD6BD3082EB35C616606D63AD2F0C8D11C0CB1557E73BA451D5576754ACBC70C79AF5CAC27B30AD28C0DC6BCC2552DE8EE14D1714440454CF612F59C8005A63AC426316FE8F5CC292946F70BB6E40038B2F065060E9EFD0EAF73D803C8B54CDE968482503C9CA6B530FE615AD87075844C84E60A5B2D9751C0C5384CA7364266BB798D0EBAD047985C54775278D21D1B416B2B2E9D2E63C251F9AB0A63684A9E8C3D8C512CB7AF8EC45DB559ACF406BE4B81BDF62D3C668C9C209FBA9A25A818219E98686806ADF76892C7090158A2B9547233EBB6BC475BB8ADFAD41B7BFF46B946C64177466D0545BFD1EC0067D7EB492F537980460C8199C52290F18A2DDEFB6AD06B74C5B3601C6810C3FE87366635EAE1A93E0BEBFD0B0035365BB3F1C9E4ADA2714D15BF1EEA4372B2E6A63D12F93559A59DE386564FE524A6879878625625622C48F02418DAD34B374B1488E2919D0EB0B6207A633529DEDF9486A4F0505D9547CB129AD7ED65FAB266B6C143C7D5AC7569A27CED0E89968639773EE1EA3B9CD6DA12A6F7841FF4032DAF0ECE64D29B08B21FB190DAA4FBB6ECAC3C66B688B01BD799FDAEBFBD50C726512548E52945BC4DAB8E682F0DEA84BA3F57A531E9D2CC87E6C3D2EB029C55F84B238C568D44D6B80526F7CA24FB1DAC5790751110DE8B7CB17577CA1EDD81A9AAAA9595B4EA98F113E83CE34BE6B9A74EB16DE6BFE0F325F86F95C2DAA3C12A53721A1B23C9F14EAF97571C48DD581905C863FCE399529261AEE3FE480E4569CD545B8753BF6D7F98497015EAC0CBFFBD4627BC4ECE853273EA22C6603EC7E1AD56A1DCA9A5C1890ECD6726565F31CF6AA35383A8667F20CBB391F6825ABBB4FBC25910D600FB792488B7E1C7BAE44B840AE6E10C48E7284D50DAA6E5B5A1EED6D54EB0878173EF80C49DB06C4E1EA2BD44030CD933FC5F30CB3A432B4444B3CE80B5C24C1010393EC34211ECB881F16354567EDCD8F07F49A8D45DF90F285739EC754B92D0A4678A956A385AB37E27EF1ED2806AE7D01892477618AB6829C2B8BECEE0BBD9B4C7176E7E1413375327FE190DE8582C67F03CE66733D150CE2D3CB31E67CEE602FB6822FF1542AB13C93A68A5ABCA521418AD42D1089A81D11D5517315F50D72EADFFAC1991C493E3615DE847A8180AD7E7C06E1F400618AD4204DFE61C3B763CDADF03C2039A1A32D39AF427C8EC7E\nss = 38B3B33FC6BE0F25028865627CF3F9B60139E30B0623B70377AAA6C603F3E571\n\ncount = 44\nkeypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\npk = B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = 0C9C633FF39D1C6C29F8356AA02981DCF189D6535E2AC00750C30B111A88B21024E4823E7D543614F30112F7C78F1679DAB68B71AA992538658FD0C8E2984ABDC09647453B3FD99DD860238CF40C9112A7DCB57E06540148EA4AD6F97020474AFB65C5C67AB4FDB1515C6592941B1E38D4097155BD194B5324F464DBE678ECE9B5F8F57822F87ED7F3A6B470CA3FEA3314B4BB404CB66E3BBF8F2953F2682CDB65CFB47906B3962443775796564D75CBB4B9BB24A8A98D7723269E8204BA89782F974AE591808E97CB2468252C8539C2454041C9232F33B43ED8359DD6856C98BA4FC09E92F9A4AD497F8F1159E159B5AF795AB09C20AA753931F47764B6CBAB6968C7A779802B469ABB1E7F677A0A485FF5CAB2F028112EE8C35152703BB14127B33FB00A0CE21CC607E49A73544029BACA215A67091A9AD89A408794C4D2DA78557B1D31686C6B4C3749958EFC60891F12C9E0B7C19613823EEAB1D8F672089339E46C16DAF0C3B7D53727605C26A723518A2651D8762AC373817BBDDBEC1EBCA2CF91FA2A66896C55A4C946A791E5502FF19AA21CB132322BBFD127C10D87563028BC49B222E5401ACDC81991828E4C111A54566E5724B40A452C0F4632B7B85F0445C881938134D516113560B0065BEB409FCEB25F796C0BA0AB190FAC0214007916CA93C2ABB11BD88553AA34C3C518BFEC423728C86E529C300A1F70225F2F683911040FF9405614E1BAAC070E0E90337E134E3C93081514A937F9798EA7B57B3A3A0B829A2697B0778C802116C067A5", + "C368576395C43D33882F97C770519C16426284E19BAC180A2A6CB85D65B1A115316B08541DC231C123C184E82C691F20749A4B92F2D1040D09519DF7678AC282FFF9CF5124ACBE04388CCAB61BF71B87AB3B830A3EF6700A68B06770012424031E89A895AE81C8ACA9169D6495CF01CD8BA0C27AE132C16AAB0EBC4B13ABB37D67CED10A0246E87BE1233FF09A6802F6371858972D21B48D410D8CF3A8A1E664F62028CF851A134037142C20E8EAAD7DE32581B39B5D93221CF72124A73DAA2B61F3D7C8F25A973A815B351206800BBCBA60AC8C2A86A7758B38339751C23EA5523D84EC982A260256C69AF739349D206CE9C9A70DBB0A950A0B63815994A6878711578BC22942914DF8489EC5A09258EBA796E8A6FF5483A71887E55783A94201E5B88898870E67D32EAAB132519624F4B28F22E80903E591331CA792C0CEF824BC62168BE6EB8F7BA299BC519B0C370509E38377F171761521F8FC882D1B8D0DB3C2109A43D1754F75529F7B071B7492B753688FEEF12FDA217CCBA484AB79192B7933781811986430BCC010B50A5621EC15DC7BB545CABC77C336892A0DF4436E732B905D70769865CDEE0A9906438E9D921F521862A3227BAB93202DA0CD19F6221BB68FDA8155AE38132CF2A30A4A5C3DC0B17DF0016FAC3BDD56CD9D06CC8F2C6B4AC41207FC1AEAD0CD87506CAF5C043941513F0A4ABF725818C7686F0745ECE93C23F2951EE263F51A3FB3630076DCA4EA80A156DC6B4248246F638024B8782C9757E076CEAF18CC27284C321BA91766454640AD32D97E65650B39C9B23FA80405F8CEC82ABF70EA4F4D24C87E8B253F708F9A563C78655877795C4F05024A788DD4BC7EC1190B606602AA40364692478B3B552C46B5720ACC5042BE92BA8760924C05A60032C52F63B40AC50086A62548DFE9B312F2904AB17DA59842DA877355360E217917D7A3C3F1A9B9F2466C8FEA980BE798D249ADE8389E626A4693AC38A844294842382E0C5B92BC25B29ABC3212543EC39EB2409858F9C8A22713B043713BC00F1A77BFF5D269698B9C91706BF0326899791F161B481B531E77F95DE95B45522B9A4F0423ECA7AFBE418848137B925A6AD13BC792194522F00661742F5E4A0E4D85AAD8B36B6540A1B25A4A38C32305E543A6A13C37B48296FB84A3464DDD3016771B79E33251CECBC2FFCCC6D3C06D4A660622D3630661543A001A3F9CA586C9354F513F3BA5C6DE933DB0D0690E4102C9918720437F437354A3107849775C95C4417BBA787F172407FA0564498CFF67C545B7323C442B3CFB11952079F1D11449BBB622630A6945C402C7008DC7A35F380C2DF7C5EDF8C9C64432AFA34CF0547882F202B7572F8BD73104745EAC83154707CF81C85377BA36B111C9504A180F01C880D08B55C3008A9594E75B3F026A103724064393351DFA7EB5AB9A1C774A59C47B31437011816ABBA42B75780C1EA8769A7BBD1BA60E686C726F2AA6C9101614C213A8147CABF658D5505AACB288F065BD31C5B7494B377EF1AB72925FE513C49CCC130CC542AA34ABD31B5D99CB8F6E2B9A1C5417A4AC9C91011627E6353CB6529AC19697D05D076BB197790431F9CE62A31FB8154797583692EC9ABF67B678E0C204A822E228B09BBB7B4CB3A5DF788B0930841ABA9E4F7C1212150C87C4B871E978DB33A5395356B25AAE33E3B9D7153E4A497C7D7387AF0C4367E95FA500245ACB15B7DBCCF9A013326C2B0336B66C101AA499159A7C875EB6CEBE292D266821BC193CED74B04E61845AA5B1DDC953699CBB7743CD76D930BFF38EFD943C34B01A8D973A81247D966825D1A9B3B2FBC5769C9D5BA883FC357946D54F3CC3090EE48EB2FA80B4D86DEE07C57C215F07DC23AAF8C4AAF2C9E03CA2DAA433FD9C584BF582793919449925F27786B6DC2DE9C5CC08220FEB501FB7E2900C243B1C357C8FC814CF87B233B70CE6F0938B56698C160CA893AFA877BBA49C0A8F606E30761D9DD14BE7A40F8DB95496865C2441A47AEBA1CA7458256AA5A910948D4C920D32712C55CD8546809704C1760C8F8ED991D8CA570CAB3441782B6E4035D82C24105397CFAA8AD86A385327873A228BB0C02801A50340B70E5483709EF03DE0483BF08B940C4AAB7A61C24E9947875C8E2B930DC208ACE4752DA4D0253EBB2BFB333A1EC9BDEC73283D435C4D061DF6B0692DF903C6481179E07ADAAB8D69277958458F6FF5C6E4C92804EA47BC8A03BDD707C1A78D912467A83575FE74AA25C043FEEA0BE5899210D7C8BC8B669FEC5840F5B1782A5A9D947E78301EEFF9B12635C9B15176499A3593362FE5A946FC98C7083BB185C2087B58B6D7CAA3599427259A72C6F89FEDF61F7E111C04F008053CBEFCA2CA13A06D09D9494CF29F82C5B93BFACAC8D705E35874D0297AA15C7FB181878B32459CB09D6D489671E7700E4731E783C73C86B5B8731AE765A639B20F8C69844559B0763B5CFAB7396C1AA09CE238227C29BA34A48891A39CFB37F1226CDB35517D354D422000C3709B7CF53BB9807E2AE7321B38BB29C327E5EB3D02036B1A4C61A2A66A3E91AF4288875719496003988B488D84535CB66A4A1F1AC69952817FC13FFADAAFF145780AA02AC41CBEBFCC9D798CC4D9A090A4212F0FDA861B8760CEBA5F334C1A54D52567C2B51628455C85517F67BAAE5C694293C29A684984AC3E711501D5219FA8279BCEDA4D8AEBCF17BABE31FBBFFE6C297DD27CD894BE83B416EE182306D65D2A962F64811AD1FAA4CE72A6CBB1C5D22A1C4A2C1ECA36B38618AFD0A928C4DB55B991428AD72A40679EC7521A170929CF10A41CF63BF0DBB5F1316A23D2ACCE5C7C34C67F6B2450F36556BD987B525A009C77AC7E23355DE3AACAD177AB7538EB7B25D613A3E9C11C79E59FD9EA263C0178D47885C7384B492909FBC63AC0B2A4AE455DD3446B395C0BD001765F31C79649C53453252E02B98AF51F23F8B2F5F2C8D3EBA71CE67A95170237B7A408235429826637F8CBECB11A4DC351FD0134A0CC7869983A02A50FF3958E445A9DD35023900B7A3C41CCB66A54628741ADBA17DA89CEF8D83E8F66893BCCB50918B6CFA1480B051DD0153FDF5A0561C2C782DCA0A02861B87A8AEB304927716884905E1E0A004F3A119B3293FB0850CBBA7581F1363598C1384AB228D8720B4C6124E2AD1A9774D7A16880542D30DAB2F0796FE5536402BC10326C7577971C496083E0C24541E07C813A01989013AB9580ABCC038284588294B743086357D50B01E93D841C6A7B929D32291E47D2419B464C3C692847F7706865A29335A4FF50C536991FCB790D0DE50F68914D1CA5B438BC0A43393510FBCF15A895D5D546850C0FB1D970517819E841CC42DC279E8B398A563C174C57876605E1212BE53AB714486588F96B8599262D67BBCE891B90308959524355338355598B233AA89E4679749207F3BA1086CCCCF836C7E3528989D0848B947487781A2B025955B2C748C700B479216C3CADDCF63564392D6515767B771A21F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E4E23909B028699D6677EABE6BAC4BC4E8437ACBC52B0B17F1DF5760C0455C2B5E40771856EB77E4633504899FCB86C6A3D433D0B8D60E26F07BD61F1D4ED69BD\nencap_coins = 10EF9426F8C4A13B52325C5BB4EAD4596ECF2C6B5BD2D37D8350E90D4164FDD9\nct = 2929007CF0F8E962570B17CD980F393A11A6A7A7D77CABC669AAADE0C777F379D004E88F2E601C03CD09C63A3529260D900AB7F93DCEF26DE3F82B62DC3EFFBF2CE62244E0E3155FC85CE3BF7B4EEEF72F3E0FFBFB30385E09061431AE43D472C551B52EAAA11584836535C59D109B027D9F2E65D3F9D5408AF6927D607FCC876790F24C555380F339EBD313648FBC4D31001661CD8DBE69E5F8DBE7F79F560FB8FC9B137102A40AE40A4EF3ABCAE98E31B629D85048EF737AC265A786532D50BAA7211BE1F7B32F13121364785307B771CFEF0CDF2F30E80807C652F4E3B46ABA4C84FDA5B64D787C08F1662A91A33ABFC65F682B735B06CD5E90A8D964A6CE632DE6BE616212E2839AA7534D2CA674A79C5E769B28776B3AF6435245A654EB4EE760E5C14781F7F3E1A2A3270D8D4E9A590F27B12ED7BB32FD9657AB2ABC4D993832CD04E4DD7FF3FC3EC9FC62792009C0B61E9E2C27F15EBA6645DA1C82C683C2EE7006E5E2F9895EB9D1E01CCACABBAB48C8F63EBF0FD4168F53C240B8D77F4FCC65178A31F208CBE156AE5DBE9A8CC1840AAA8CB0EA8688CDF6BE7D19CD34C0B0CA9F698EEDFF840B677641066AA0D39F9694D0220DB17E8FB0E0F435E8C3EC6AD51832D9836C9FFB3E3B1EE12BCACC429799C0DF3AA6C65F10050D780F55403C1A22D43A5EBF52D47D59F26A5B04DDE03275C8ACB4C037083FFD24695D40CD7CC357EB4044D3DEF48F4EEB63BB6582D7A6F0C55FDCAE271F8BEA625553BB3F28D9F2DE56366C43E86D6BDC5AF4E5B81F072497252119729E2BCDB596CC23BCB5093C232F42D9AF73F53429D17FA9B8A6BBC02C835A95BA29015F21CAE2D2C8929A7F13FB59423DD7A13D52161ACE58EF66542285CD9B94BAD14DD81417459A09ECF906983429822B8692685D75B026CCF1DB0C2F72FEC09C1C6B6107814045098C1766A1CAC8F59B45399F481168F9CD0331AA47AB06DEDDC5E50B9AB7A54C2A673BB52C0B4D999024E06C98D3E9E8321631FF48ED3868E31EEDAFD1173C14FF04A515A4F48BC07E5A0B1427C272B47E35F543EDAA7B5A520CA049E509AA8B5C4EC54E59958CADCED8EFCB3AA3BCEC14D6A1FE0ACC33269C89B1D0FAAF2F3483AF8ADB83AEFB43117386C276FC0BE05001C9B4226B7CC7A9DA42E998E49DC8B6EE80C4965DEF92F0484B5EF438FC35D32BA7542BA8103505F94C1ECE62E80B7808E2462D996171F96D62A0F78545585AB322792F633A32D6AAC7EF2615FCAB9FABA6E2665E23B41A45699D00D1F520D33DADEF458722F173CA1F83C099039BFB46AB7E78189ED3FCD49F8B3BF061FD2906BAE64CA8840F95F194D4FC69734CF17FDCAD1154B28A099D9602E1947B5C04A08B3B2BE6358D16DA5E23155365424AC0850C467B51E42F9EF2C0ACA1799D9EFF4241FBBD064A7E74D7C1D642F61EA002013D4449EBC21C46D9E290975D41C6054BEE2727799114ADF8C697165CADD3E85D93EE3242172A23CAD20540853ECF8A0A3CA9A68DE24EA7DDCFE06671CB954F3547862BB5D3A9473F82979C25C375CF6AC4827CD5923B67F2F243576D1459D1FE040F64E27F194E57E15BD6D89F6FFCC3FE077EB5B2AB52FA9DD417F20865E0CC6AE2676702C2379014304ABF40CEF6A5DCE7FFC7A5E89E7C921E49C85BFE6C5CB1ED0C5986356E1D5B06E51DDAC4924E23C6D822DDBD7F956DC49F43878BBA5F00B2553C8E0F6D831E034825D2E1A73DABCA9F22B76BB5DF3AA115E9CFCA504423425CC5F8C216D4AE6F75BF3A86D7D5695DA6068613AF31F8D61D54E3C9E26DE411F4D9334D24593B0812DCDC287A113F8097FD53916E560AC216989FDF1E97561726CEA25011084186431117C34883E277B851B0645202E587F938D37E3D322C27185F5FD721D14F860835F4B3B8492434C6683969041999B2461464C9FAA3085DBD0E70D5F4683A92CFC9E618DDFB75177EED9A9EBC94D35D09F6F6B4223FEDA49B15BEFF35E0C51E1D6038D899FFA1CFA369B5EC94FE185CD9E890EA71AEFB711DA", + "5E9BF4D200170447639FEEEA5EAE22762332DEF36327E4E3788ACA9F83105252D25F94686CD5BED7683E2C5B4A068A2C4C6850FF48AA2DE942183F7B581C9A811071D8FFF689B18F00BFAB0B8EAAD575959DD426A0C7A07C7A4828BD6710647AC2670497068ADBFF9573055C0B276AA0227BBFC1FB87CCD\nss = 2255D629619DE2E544267385EDF2F0CF366D83909FFCF7132568726C85E7AFEF\n\ncount = 45\nkeypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D2DED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\npk = E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640FEF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 2ECB7CAA911A2F615A13CB82E5A8BE85E1C2BCF06C71B9696682532639B57A91537E470E8514390949CFADC80B0E5C3EE3ECA869E22250560D8896B5F6EB0FC6EC0A6D01760C9108B7A26CD79039BCB3CF9EA0432FE0581626CFEDABC12F758B407C8E9DFA373F45C377FA6D41A7205A7322B737CDABC8114DF437E864C4ABBB3DD084964F971B36E24406A7A7544A260D917C0EF95CCF33B1833BB6D4232BFCE37B96004ED7779258FAAEDD9ABAEB5051D8F605EB85BE0F9599FF28B40587488FA376729685A8336C0DD213F55447E2C4895111B98E73BD783B2D08960ABCE22F6F894AE5456577A81156C66F6F1BBEBD9C04D1AC43B77936F13060D3305A3893A825781E47928FC492ADC16B31B2669882FCA10581603B400F297B7FE7525D20E82958099B2D118ED3A14A8A915731525C470B7852A9B0EF04B4A3B0B65B4C5D7D486366175540A91E752993BA979D8A446F94088C7C3A02FD5C051F900A141957E63CBD71AA012DB60A02B3872F3A623218A6B1F628FE8580E8725D9FB647F128C2519A8A0CD0649671616B462B83904CE621C95FF44697CA71CE930EAF0B28A6448A1C6B38C14800427683B71C954E49B6A3B978417B78DDB1A1B9729B89160B4C7BA49F312E23632460913D82D655D6E00B5B17A635827D8A0781E12A68C536AB40909F46A7173FA9CC9990371DCBC0B8A433436133AC123A73664A14E1409B4476AB001C17F26EBE968ED8C6A9D491B92F234499435E2DF615C849BE5F6422C8BC9DE8F148A7C0713D93642DC852B33652287010F02B1D7B77972C797ADD3A38651B4C11EA968CE53F10D38DF4160101FB0EE557BCF5B3328E12150A7C0D769812ABF2AD2C1C7661844E6B34B25E7A30EC64B6E7D4282F48344BFC6F33AB3C428C76705CB9B1E9637721C9EE60874017013374082892B4AF174749041C606B3F6690146BF1B0C8D2844F80594F265A8FB639E209C9B7FC418A230AAF340BBA34C1C66B7D570918ED6CAF8F62768620058CC7CB4FE1C762AA96A5015B82216E204C5821022CAA84AF9B12B9C9BC683747A2724C88E650539779742EDCA6A6A6C5F5D68FAAF73D4CC7AAB9B105F3A1B46CC96C915912E807AA6C841F6BE63812062ED1D07BC9164ECCEC7E6662056313CC32F63C6181CF3343ADC9073888D5756F508D65025BF6490A5F6B164A942466E60C4410C72AA69D2CA10459B890A4CB22A7613D44E70AC96ACA21169F932A6134D27A6C05582E830C0BA137DF060C6249B360831CC6B993E3D455C2E61694B11B520C64078BB552A65A3BAB407D46C0EE173BBB52A95C7CBD8612380FC0CF1655C8E691BB0493103EC80A5FC92B4951A0D78768504284AD52580F16247B3C44AF0A397F28CE3D0C0E4D34CC48B26B3998B060F2A9A013889685446B6281B3341C08E8300A013390A881A3A4937B412BF4745B069ACBF5315B9955AA4999BA827BCCBBF776829291A9067272059104522D69D1834886BDE76C078A6061305833FEFA710EBBC0DD0729493A285ACBCF2708CF93ECC76B85691E20BFA4379C8521420C231F68429BB5C76E69378F6EF3475FCA5760A5BE829C2B4FA955E0E0931423B0A615194C26225BC538E2DB29E928C686892BE81B1A04F94E9BA65AC12A68D013885A021D91CB21CD7B76F0138667B5CE8CB742E5A54BB34BC17B28C8AF5C27BACC6C308CC127A0152120755DD61145970D3CB02C664C3FB8C5763AC841F845B7799C9CF7F61318511B6728499E843CE1A18093EA1CAA879BC6F1C4AA5A279E80AFEDF5353C5121A5D0433FFB748C0790161B648886A87FB003380A1DC289AC2BD876262C90081470453B12F5970D939C6BB573263B902624B03E403395A3A9A3C8B897C2DC5A6B630EA4CC87B6F456B5616A008C8DFFD6B970541117335189FA4CE92883B88B3A0917994974CF4837B7B31C16D36BCD867181411239086940C3A03DCDB612CA1411CF6038DBE35EB013658037B98D329D4A647D2FBB7983136480A722DC791E2281C251040155FA5B0C092D437576A4F055F1708C58E3611D3071EAE9053C4BAE4AF8769494077912AF5FFC129C7164749BA2EACA0676F02A8C4BC1545C405AB16E90012A4915C4B470C230587F0BBBBBDC3487387635E457C66E3CCBCE8C75048527959651E7C99BE7540833828E457C66EDEC8E201B07D8068BDF671086D6AF0BEB628685790487707B66BE4C7341C654A8119774E8B262B2F34944898E42752149039356C1348EDA779B526DA7AC838551855A4A8AF5780C5567295DD16011E3177E267948BA7643174391A34C5597B7AF774256329F211518E1A67B2F35898E610F49500C2B4647297723004AB77F9B538524A9B96B1E5FCA8F224C2E24701BB726735B408323784E9AFAAFDE570B2F4C2BBA88BB54808EE73AAE69BA352612268E9B4460F004AF4998A6C484474C0D04111F2D1091D31443EE2447BE719E8F4C3A49E918EEA7870F199E1507BF0BD543DEDA7EBA63AA1704A02ECA523AE006853B5E09706259605E72E78AD6FA602BFBC7BFBB0D2D78B5155B3D2017C9086803BE862EF501196EBC2AF13B2B0569473E9620FAB2C85FC23874AC14B59C0F082029B553184B01C76D856858475914F025DF1914C16A209DC90A306914C3371A6CF68473A431B2886A8CD40A5302834A73359E001658B90725E02E63C27403FC0E1953B11EE6A6415815D2B2BDA0B13E54511C96B801DA22B5AE94B68DEA940EA4787F3A1506E290696C3535B8CE73351A6E48BED272AF5E456904AA03094210494C90B280C2942682DCACBEC8C644E9A36D326816A42B23B96B751AFB7B951A87D8E94DB48932AA14BF73E92B06B85F7AFB4387E949645C5838622EF7BB2FEE0175914B3C931B25F80A010568A179A21727F52CE578AAB6DA1A88D8B7461A5FCA7865C108A477363D3F9A960BFA81B4D34A551C4F1E234E18FA294B7B8055E6ACFAC6242D671855F29979609B821566ACBB381DFAB0CFF8BD47204FEC023EF281226B63A7D0397091A9844E23B28F57A0DD205A520A48A3E517276977388B575522C5B78627C4253BD38840A7889FA75A7BACD10B8F27A3E13BC20ABA3DDAEB88AE62B2930338CDDA41E0770B4D2092DA100AEDA2B5F5600718D69B032A45BD677B8732965B82908B877F5F77446E4AA132D46044067B21090404D21D01231264651B38832137DA53CABA0865957F5AF7AC4D640F", + "EF96702F853BB4A70767DCA757DA900DC73E17FBA67CA85D94BC98378A6A71C5C9DA14738E0C34F5C81471539C42144B4CAB5D8D53285F8C415CD8CFE2D30295D00DCB47B4FFD90282F6B582A57BD3F13EB41B088BA624575B355F8C7FC0F34F1E924FE7D653692C4F44E1C64F9CB145FBAE9E789C029421793A4C43856469298B4EC648B21BABC0167C04D90A3A8C554DF46B80B407DFCA54D5F68E2DCA4E98A92FF38B427115C26AA33161503A83143714234FED912829BCB924D69049A1C958E6A3088CAB51F956C87862E776320E78457CF31C20957158BB377460BFBF93A44C079E1F1BCB7B4268A0CB1CB8151512DC632252700CF06C988B2A3B254AC6422C73432CCB143819105897575C8672B7B0464E61A6A8891BCCFBEB51F96120107CCE8E950802B2C04650A1F264ABA721541897538278BBAC29B73F811940A47249035B04C0023084BF57806D51DA03605C0AB0E6A6B65CAB53CB26425666DD1B597418864211C6BEC492D4577BC127369AF391F8EC72C53302DF5013C2C7C62D364B35508219749F131B7E2792CB206A9ABE2C21A565BF05C1A7F8995C89549AA3120FFD83CC7A8B8A95BAC3E7EABA48B57F55829F05BB265CBBB8B0B7983F7618F2511B3FE3CE9A0B735F2C1ACD189F9115A1F1933CE19A8535958CBA82464ED9829BC9A0C1405266F697D54128CB31CBD5B95C72740FE16219997210512A7343130E7DD00556948ABC6C0DBD215E9DB44A2D80C5606B930C6C8B949081BB453461A21026943929D3BDD3C942F8951AAFF04276D2186CC052B6F67E84D5AA6BE0C67AD74AACE945DDD7C4B75248A0854593E8B27E971895B58C08E8107214AFEA3AA1B41A17CA121FB8308EEA899E8CF04F7E884CD40746F2106A86164489CCC20F526154E613C565A282D5742F4953E963C42E878AB4D6668CB9C15F8629F537CDAA078DB33191EE281A46EBC2A3036639E5CB1B201384B222AF46873E1C946438125F060AFD4734E21794A8DA3D7B266C4125B60C9C480091874AE9C242F550898A30281380FA352C0D4466295A24653181E0E292AE099ABEC3275F8A89F22C983C8A0875E7424C3B66B1AA8F0893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433513906F5BEF81445BD210D63FC4C9B9EF0B61C17B0CD5B229A45908FCBADDCECDED5EDAEC5DE3BF5B4D7C2F2E18E87F499C1968993EFF196753DB8045E2C8BA8\nencap_coins = A4BD30A64CBF29A4E290FA1CC1DFB99E68348713041E4409A1AF23C5D80C15C4\nct = F45953E044B1ED79B196C28E445BF9426F5CEB49C86085DA69C6FD3F4655FB0A803F5BC64093EBB6F23D44137D938B6CC610ED96DE5F5AA229FBD8BC6EBD928C3AA9B601C33AA94D1712BBC287D38A05ADFD776786D55B63634C0637F468DE0D4299366CC1467D4820F41E46790E13A87923C0871BA3C295CCBAF6F04C8BEAE1B17D6C4B39BC5542C92310DEF6A856F627C1D5D40A4F2AACEF35B92AF791C6BC0D27626B5FDD7895B197DE20FD8CDC7D70C20F951FC41E79B840F5BF1DA58C24DA196C9225A025FD66526CF3A6E31F83E0ED08BF3FE5F8C31661581BE2082F7E11E51C6CF6B6ADB1BFDFFED8FF76E2AE714F7E5B14E0835247BCB6061AE230A1EE0C2837AD619ECA6EB6FF4AB6B78B8F57D8A7BB8E72CBA8E16703F6429A1AC68CE6A89BF473154973CAA967ADC1523AD37918BACC793019F96D05FF752CCB9DF81BF9FD47137108AF7B27144ABA836CC8ADF1586BC9CE01B977B764F2CF4C9EB3C6170208CA879A48886892C1CC1079589941F2F8BFFE5A36A84CC15A33A4E763996468E6B03973BD152EFD7AFC636B9692523551F047373B9FDFB5A0ABDC34A5975C36488E1EE60782D6DBF8F28CD094AB384C061A7534D5D4B525066D60DD99607FD8F8C7496E1DE5ACB42B2FDE87FBFE509AFE53B712868E7722AC6604DF6FB9B04A7ECECE2FB4070415D7F3013DEB18728936A331795B6660EB0F13C900571CCC0B79BB1DDB13D6C6633C35CD095C8F94A3B029765BE1D2C14B694EA5BD18EC25CA6D0F941A514057AAAA90274F89686DF3DF7B77E9C8F3010313F26E43FAF9F7F9AA58916AF283A6867B9321E91B8C5D3A34C03075135EB9FB2C82477CD1F916570D25E446C18C966F0F8CC53333FC4FA0C1327EC2C567417CCB91CE946F121A5723F9DD30075EE7C6B6F379E926A6DFB3DD59EBF8D40FD0F70FB0326F72B2B9ADB58E74F89826AED821FB8E728ADDC24A46308DE932D18855D9E13910E34069B7B74A7D03B244137B6D6ABFFE072793CBBB14E64556D8ED4AA742D578E3F2187D260F9D04E4AB24F6CD7B820300149B8D3DE3A9BAA05BCEE6741D46C42C11C3647E057B490D9E7287477C4B671A0605B1C1B332F18E0FF070E5F794E436776A642EDD5826FE9A5DBAB89CDC61C0F1F49A73C7EFC79CA565F876BBFACBD69BD24FF727F533724DE9461E03D1897E4501DAD1A6690DB341D3BFC0C1283FF8AE08179F76B0AD2062F95812CC7DEB7D6C5B141C1515A37BF32896A26DFDB6B5612C133E2C35E30FAC4057C145B373C71CB33BB8E3D9ADC58FCEC27785B20D2B7605C4D0249347C87B56CD0A3092184AAF53DEE360018549253D5EF3948EE07B02BF1488D225FA25FE94CD8F8D4C364C5123026A25F81222AD091A430299E399C23E4341A10C74EEACDD9F189B8983B317A55890689B14D78E94B290738D40431B2E730B0785873EDDBE531B71AAE8479167DA54672FA8D735004450DCC67B8D000292E91B09A648EC61BAC512C1961D21007EC8E4D6B622F8757660B378B122AC59EDF498E597AAF951C9779F6B33DDD956633317C35898ACF9D8EEF942C3D0A81425980F558F0B32E97E7B9CD044AED6DD90BED0F70CD5462DF3681080DE3FC6785F58255ADEB456FA7EAE1A57A000C0FF54B7871BFC614513EEA78D62F994A86AC828BADB68E8F484B3700A70A326E650EAF490915B44F4EC0D1EDFFF06CEC52AB3420A4C678124A80016FDBC6401D9B3AF24332AC82B0FAF9A4E87B0005636D95D15DF9A959E3563B8CB67BCA133EA3565A709121E34D2416FA10E2760E004282D893A8802576FE899CFF5B16D0BEDCDD45A84F99ECEEC0B63BDB54840B97B082E915B403B090DF9789BD3C2683E7408061C3CC9E931563E7792CF1E12DD187494E259ADBEE8DFDF98FD3057591D50D5C18EE5F45F4DEBABDAAF0BAA7EE326A11D504D8EAF78A99012DD918CD812EDF6944E702AA810176BF0B99198085D3BE64BB4F8E2DA8C0474DE12CE28272A0060ED1BE640DDDE2E2EC4BA8730961032BE916884032642459F29423FC5863B1040009B5514210AF9E40BFC7371AAFEA0194E5D03E0D31C28A8CEE4D77FA8617D6B1117F9FA2DF541DBFC9A26D1CC7825BCBF3C6D8CFC38AA21C3285CC0A93FE98137BCCBABBEE65AF55C3EB10779191127C54BBA7CAD258EECB60F93BC00217EAAEFB4011D2FB7A2E6DF2B400899\nss = 17E56D297D325D3AF453C1E27482B904E2462B166231E194788244C063BF7B5C\n\ncount = 46\nkeypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82B1C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\npk = CF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A4", + "7CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = F3AC3178BC3E6B8002EB20046EE3288F9CC63C1ABD0B14A118D52E2C9A998D4C67E2014415084F520945F55B985ADAC8C503079789AECC491EB7BA540F32BE8823A4A837786BE140D260CFF5D46186588F4FE2419E0C4BA1B619567B9D8206B53AB1289640520F2259F5D6854871498B23696A321813D7A544E77FB3100B34C89AF2C63856FB43BB0A74A6073958D1199B4098386984847962B353B4D81AAF4CF65349C8197DB8C1B29A91FDE5AF1F9749A96B3B82C567207A81A163347919AEA565304B4820369799D352CE72415CF1C692537A48AB603B9DC741A08A66D874BF46DAAD570B6F1F4133067A1D900CA87CC25E91C4CE1C84B46D3C5BAAD46FED227268F1A9DBA968EFF27249B3C6E4C7C19E8A13046A2B45BC24F4304A80C09D37AC289F924F33E97181B8393EAA82A6FA54F2E76DD88791B5C3773707046C362D94EA547C3050AB251953464F4E540764B08103A88E448446F6B82375C15E3CA9A98798639B83638ADA857BDC1E3C6705471975C51B8087A26348BABEFD234D27D6C055D3AAB7560B28DCC13D343A79530AC868B5F6AC83AF04B8D7A20B64DABE9DE32A5C1B2C2ACACCC4588C1BA26F5462AAA5C1BDBC36467F346A1AB5C5840A07BD33CEB44093659BB0451C4C87CA4852172DC0BC3674B4275078CD2B9A3AFD61BFE454107D092E5840C4968C547ADC723C1970CFE705C5D33E3A4533F0028655C6BA44AB22C2A4C85A82B4B6DCC09765124E43C985459CB2AB1519DB1EC6F348D017A785484802D90E0222CA2313B4FBC465DEC0CD4F3A5675E33CF0DB79145867D5F0B8F340526C8A744929728CECCD146B6E66D03F660AA4E2E15D200B5960F3A03B571BB2E59160048E498C15379027E07987DDD841BDACA79764BCAA1C9843FCCC65B53695335D9D4CC789E062571665DA99B4E10368467AA551775C39C7C9DFE7624E8940F294C8655503F2F970071B40F6BA3544C64C41887184828BE6057A9E972631604901A7870733580C6AB8D4AA18B49CB4D567577AA8B0CA2490EDC68B168583B8B38415D32F5558996CC911A9470951430C36F71712F1C579A12327C41C441C980C286B71A31748EA54DF2A557FD1701C3173944B7B40117EF9CB08A7D03D45531B8DE4C753F697EC4B4303448C260B0783C81ED599425D9B16806828BF795C8CF65A95F366BB90110CC75D3E6064BEE17CF1497F36C48E68B46EC07417B2A876CB556C705C7DDC387D74F2B0AEEC9070D227AF09A324495F551680A474328D379AAC253A6F4C42C865A183D7C2F4F8CA94A92388B1AFBB5408CB1C0FCD3C945E2923ACDB7E16A45C03EC3298B3C44E9C1E75D049B2EBBCF2F29A2D3B7FC68644530010E052A0D357809009CD786604A39898B385B70AD7B3BE011EA83B93D4426F4F20A3D0836FC6FB532FA14536285013050C16D01C5752884E49A82A4A0BDBC8BC2C7598D548278703AB4C607A16B1BAB64052F40A06D3915CD03825F12C069D956F2A5662E05804183932B5216CA66274214ACF5C01A7F4C77EBF522DB776068F94151F7AC33831259B53BC48E99C50B260FAEC0B7BD3CD4FA9B5A5C2588CF098FCE5AAEEB15FE651355537953D9B8580313B56336F9E6A723F412123C51E942438FCF65F92CB91A0F99B3DC5B0D90A94D7F9B0D9D4CA42408750169540A2BCF2CA20F13BBFF3BA60F6FAA2DF7C176F74CDC2090555C658F24273980C4D6C03461751B9E7E59E87062037433D2A79C72FA6307A77B3D0C42CD8D1AED464B90963C351B2648AB5BC113909EE6C15BB0189603194155051FA534D0E723F4E28CEA0B7AD34B3767E1029598B16CD87181D9B8332F87B38795EECF1622F7955BC646E470B54BD3BC915C3BD2FE40EBA8B31A21B79130A3EA50CBABE79B7370B5130695ED8A61291125F79122B8A19666FC571076361AF26B1979A939D481B55B781BACA19898119DB5AB19CD22617A59851A04B5DB78E1A532A4DA80ED29C8BD11A5FF3609E9C6B4B2417155045AF7EDB0D91506A7BB5920A5095C3327B6182A74AA14BB4957597077E93C880283137D9B424F3C16357051C4BD88549C090ECF23BF7650941AC00234C0398C56D0E3608F1E348DB9A0D4E252F78B05C9BDA80DC01A7C0B720646CB3475514CA43B2254BA566C929D9D68FCF76C08745BCB7CB2C3478823C977BA1F3565D880D8E731337D798FD273BEE2A03416CB6D11774E0B7C177E23A619509E04C334E486F97A963035C2952FA286C8108A3FA6857C080076143185603EF480C7EA135C76497AC2A4EA1C65C535385BB233C54B0326D415D2B01CB0FA60B969BCFD5578920A06659291B59E5100441B0E535B46294680627646C052D13404E486713FC460727F50677E48E64275E4E2B33DA225686D920941277CAEA4D8F4A7C7B96B151B36836A76671C9010CC7546ED301866A694104169540A8620415037654A55AB132D56590663C21C267B94A2F1A162BD61808512C2E7C671247142C3CC54622697EDB50514895276EFCC21BB02D45C79A4549A501E79859361457047ABA280F91C13556D06095A13EF8EC756556B31C1A535FE895E3AA85A78346692B9B225330637397A482AFE97B508304B6140CA9DA2C33F26522D51363662A0C437CC3DAE5AD97B491D8885DBFC65C82BA88E6D78564133FE5EC502543340736B2FD927C2E3207CC77CC127790FF2634CC2220AD001E39EC393C5C5B5598193D628417B7BF5F903E9274C2A1A38F72DB99E4C2AECD8B5B5B445D3D259057B2B3AC1B3A0657C2DFFB6C75C93B20EC3358180F9C124FDAC8A64D2B73CE6819BC1005602151F7E4C804BC89A81797CA8313650910C7B2A36AD2A690E3AF7A99CB2BB09CB1EACA0891BC69D989CB7220FAA3626342CD33438877799835C2782413A9F1CA29861752F294B7E3C2A3980618D0540A5CF00C01943DB920BB4693436D3B7436593E7B9A83CD21CBDC692956CB3F7A17C41F46AF94BB15059B8661349248235ADF68B69D9944F2F30F93173FFDA657C9D722D0521C12B2790E230AFB49496A930C46A62A4D8C26601A4E783B73C2A465722401769365719681C5086D8A7BBCFFF451E58B2CF32B363C501E978971D8C5AC6F41B458693C711765C7FC1AD7319F3481A68BC456EEDC04FCA898B0B3AB59A14B7FA1C148B6B792352E7CCB1456A86A5A0377FF98C08AC0BC4C997B0370BAA76950BD0874F9478E6B8150770C4EF2885E88D119126492C09B8E93110616406E6BC7AB46CCB0B47587C0DA1C54828F98941DAE515D279308302B672BA10FFA0749395269F5C5A03581799EB3B60FD53355B3690EFC291C3B77AEC797FD09B1CCCC8D5BDB8B4DBC18857C28ECF86BA3A654B8A351D0174DF4EA4D7F4159656010F051462A3C4988E28E74C39CDDB557566B7C757874D9061FA5F85693CA2124822891A4A0AFB000A3887522326DBDF4A54E851CC775405938BDBBD39370C01BA010B8B3785E3880A54470546B617AD86BC984A70DE844A510E6A14E241F18C765FD04C2006C6781EC90C9E16881B7BC4557945D68A4543A5F16968B39F38E8F5AA7699171D8567E35DA662087AECEA63AEC3094BB4C88F08432B86780237218AFC22EC78C96322A81B8060719FB6742C290ECD8664FD378A95341F3C326D992B3B7417C5F543249D57475B3B526B93307664217B8837C1C48EE6322DF891CBF6943FDD445F2DA71F8AC449C718E8412CBE0BC2EFBE601AD08AF68B48F7D2677DBE05914D9B1629B6CFB69A9F43A05B6FA560143A45F21405B25983115B537315964B3525117158013A434785FA13B30331148F028A2E3E299C9969FBBA917CC27B851823630BBB930AB2336B59D1E0060E74230D6A0399087ACE16894D1E4236F3B9B708645A3B27378A86C960BB038080F93E66BD1BCC3E57739591C386C45846CECBFC90AB3FD506EC50C0D0EC9A2422CBACACAC17F62472B4AC6CCC645D48B0283A6C62136A60D62354A983D4CEB74EDDBAAE57711BD958614F054336A38630535F0DCBDAF918E5DFAC711093974D2987DC1109CE7BF7429CFDDDA9E1826172114254CE0BC526AB358E359C35CBA02E720C4611DC17122B8BB02702A962DB3470E32620D62291AD8C9DB86615E9AB48DF3AEFDA4003F815A1157640E765AFB2527B2C532011CA07E321673C721C3F32A2613394F68B687A042724C0207CC3B87675AB51A60B4F12D312A0FB5443CD0518B1F9788FEF9A36752291647C234D49DAF4A6A4BF420E990307F676271A47CFDC68182500A93C914EA348DBD544B3163780A2C2373282E319B346E7BA0B1EB67A1F92F57648FB68BB6CC9865FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E4F8B3E9AE47D3B5B95C080D4F18440C24B0691C19F06F5547554697BDFE97B011C96249919CEDC2369D8D739AB125E0D2CCB82DFEBCD90240A545CDFE07511F2\nencap_coins = F4B66A7D3B65B896DFE100B2CAD24B175A1168CFD2AE11FD704B835F6BCD311A\nct = 8CFBC2B257563DC7D2EA27EC74B788845DA8181A78C21305B91856F212E7136682BF4AA61B226B85993B53757F6624E46D180DE745C168354095DB9DED0252A34839F80DDB7A1CCD5EC5BFDD021A65126123E94E4882DFAD5E4337772A6C555D80690A1BD9362FEEA5BEF00A66230C6038A0D9E41EE2A9A0930B5AEAFCAB11EFC8202FEDFA7C7289BAB2EEA3C3D2A4E40A1F173726877D06CD7A5930BA5F8527365B18005B6F576ACA3F48E1D5176F0A8D63EDD45AF97A2D6DC9712E9FBA8CC8188EE9991FB86928EAE266C960E9FDB8EE19980F94FA5248A372E084A90D3CB2AAA736E0F98EBDBF72EC8B9028498F7CC6E7501E5A4547DA54ACCF687649124DF2699F8CA7B3B64C7F5FEAE0D688AC6422F83B9D00EC4F364269E8C464F3EA1B322C2C000AD97C04A0001BA05E2766FACA2F92B75B9388754960EC6BCAA25F45A528705BCA859C727191CCFFCD5C4635563D4D9A0C21FB5D79AC07AB6E2F54A86A96E2814580AA4D1AFB214DC2B8936D126858712458F165004667B55BF96826026E1CB6DFF89DC9DCB68EFF18D3DF98EFDBA3972034EB3F7CA65F2D78375250A44DC39357BA676B29FA9EBBC567489404505283ACA4FB2778F3845F4261CC636B175B6C4219B6C1758F8C460258355EEDBBC071A77FE68DFD533BD00F02908C13DE70E92D3BB64D1E5F6D58EC54BAD4D16B7FDA70B5637A901079BE7526400CDFD87A33C43D9C77A5322DB773600AB3B466A0F7D7E35B29B412EEB378795BE831BA8C5AA85F6D031331CFB4D2FE690C7E94CC809C1E69EE236F94C18CDDDBC2B6C720413D24415044D32297DD46A90319E5105B553B3B854EFCD17FF2406D0778C968D7F105A50EE71210A416E683C2B2914987AA3D1B5625C8A4AA0D9CF9ED58834B3BEBEDDECAA7D1B43D9D5A5583140EDD73A74899C61A73DFC4ED56F4152D6D3BF7E94056286394EF4E26858F0210BB276DB0A4FA615212DCC1E0D1E912AF992E9C36A160AF1D496F137F84A6615C1B33624F2E72CA81D3C41FA057E64B4BE8F21F26F01DD811AA91CC8772416334E464BE633D94C470A84010F75DC7A9D22047F870BF326F7BB8FB37EABB4593F24E754DFD8DEA281419AC96B10C017D71EF622CD", + "67D83FEFE76234E5D65A374A9607CF09E821D5FFE2B866922E893257476A70630D1E466523AE582DBF714FDB9485836A2E24654064A9855088C02A1411B5A8DFA5F4952F2AFB617CC93CF8662EFDF1605F4B5193C076A2CF46B3ABC1AF0426A8399C201F210BDC510ADF1E13D464A9E44F2EB95EE6F1397641DE6AEE374590D926D8BAF7B15E972352C95E8E4F0EAE4431979F17A304BA2120B07C1238620195AB3FF571FFFFBBE7E5D130680A87E8956A4E0254E51C6A3D48C21CE6BE9D230141D11416702015629B5A3860CC8FC191BD46FFC97A8C68F00F23507C0999DC72722C4AC27F6827261E8549A95574D1ABF7689E757550B53C50EFD698F26EAABACB60718A2303A29F8D4B7BB21202886B8A2D195B7CBEFEC0BFD7D010C76EBEA46AADAC8D76FF422B70613C18F0A6EB118A5772AE1913FA34004A1F5325887A3C84FF64FF61E016A9369E1338916AFFA88A6FDFEC05C9CB38EB35E5199D79169A3FD52F71CC08D2366DA15336DF373047E4FD9B8CC5A9701C6359C5F0F973A350CAE60D0CCBE16D1847CC50401E4F2D4B0387B9CA27A1D591ED5B32C9DE73069EDF22EDEADED10DEB94D12AE664B416407A1FFFFEBF6EAFB123C8C6BC9DB0E9548B489F0F8C80AA731227CDE933CB27647326B118FE4FFE476CC053B5523AA35CC5B210BBF518A3B604DDA632614E7C42E368520CD0DFC2C7A55D707B4A61EB9E92923218D2C911DAA5C9936A228B60E104975CF490BD2E34F1A0BC57C3FBE433C734A7F92E011C5D373A3B4CDC783E7F7917E17D9C294D0AEA8138898B4774B71D8CE807AAD3A414A85A068ECF692CCEF6EFFCA5164C1D9C496A6D4390366A6F214283795E3485A4111FECBDEB78068ECAD1BC7F6A520F3109A906015B763702262C423303D46DEDC347350D39A66416CCCDBA71EB203282006511ADEA015641155A7D77F3DB68CD195D2E1C497E13733774E8ED4574E63D0F5DCF0912DDBF4958D717D9405E6F2778690AB58C464437400FA10151038126B6030D14C784826E4981950626709434DD8CEE141D1A288B7A54B0D1F2F6E33C86882B4\nss = B2C21F10FF58773D24D46AAA3BD18BEC534B9C6CD52AB7EE5850309B06251248\n\ncount = 47\nkeypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F14807BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\npk = 2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C7585547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = 37F7089480382622AC6687B4B15BBDBC1A9AD7467E8FF4CF44F0614DE74B9591B9C5410D2D7084BB57AC27963AAFAC148DE80DDA6232F4A0C634D677A80C226FE67063191C05A54AFC026080877538F63DF93CC6FDECBBC0A9A0A4215488DA1A2F7B1EA8F8B917F32F397B94C80170BCD423C1F1BA4C736449F84BAFD6711B0070DAE72DE1EA3923435FE15A4FB35AC98D6379F0A44C200A37704B5B269BA3A555961ACA5E2CC1518FA4BAD3C23438E06952C9317D198B0C112D79A89560DC3361F5732F820CE4D16ED448AC2ED221C8EA3601602C27F640DCC394A7ECB5079978CF52B80DE15C3015839A44B9EE36837866C5C8E9579849B331E53DBC049E46DBB524C2090A54BA793C845420A7C2C29E78A9B8C83C310D780F74127C02A59AB68C1B29952DFF1196D0940EDC338DF3E1C1C8E34FD0DAC4D5596F97A2AFA98B1E8BE46BC0A96DF412639AE5B52229086229B5BC79AC020B61A56C04091C10CF9940F798A9C50BA1F5FB30BFA947F20B62A60215C5A88D23B70C0E299C53F49A1ED511AC5812558133D9F195E1FB5D77314559EA79E63A88E781C4224155ABB5CA91F089C0C609CECCA32E549B0CBA167D9307A3A64681A815A69C5D7E787751162483E7701437034F0864D8D53201FAB9763C7921ECA6F11247E7EA364298C1C3AB893549572BEC45C1A8C3B88659CFD526810B23F2095AA6C1424C7178187109F83063B52547B9C731F9933622A33C7A8B927A50191593488F9A0D12331017919159C7A027C3956FE109393A167A6475CEBB49224736847319D161490EC52396D7BABFB638BDEA29F50C9CE37314FC858455F63FCC70CFCB751DF12274FEEB45A124AB1B997C917A550C3469A0C185EB0238FFCB4DCBF751E12CA17A71B807B1446EA7180EE302E6998EF8D12A857C84FFC377F5E42FD41238A54345229916A715977025B3B4A6060F778DE7D426A2F95927335CB202BF4080B8510CC0DA12C4EAEC4BBFA42997E21504B8C5D32604F1D66E8D55B50C393F973ACD37A236DB595E3EF08239C42FB5E9243D967181B9B94F4521C104A8AA726DEC057ABD419BC8C6CF350C91ACB78B0832144F409F78992652E30EED7BA2375B3245D877C8E8B873F0427071C956633495381A2C642B15282B9945C758910FE469CD091B4458218105DA96A479BE0AC6B3BA155D359B2815916E93E9BAD3D431945B852E519DF0129174B24A32CC9FB8A62DE96733D153A799CB8FBA3C86B9101CF3D4A97BD3B699467991A57129607C27274D3224CD1848C17F1550BE47B71A119873045E215BB817CB92C12A7BDC6347DF8B64DD686873D800B4672AADE8AF56D2995546CC37C06F9212A54745C5597184EA85CEDCA7B980386FB91B8AE677A035A4547B5848879C2567C8CD6AC285F6F2460DBC0B73F5AE0993C988418C234895380C556042ACD15A6C015A13EBE16CDEA4BE38528A9D244230A0AB053C568E31C64D06A3D7BCA0E5207B7669811A3512F8AC6887137B0B7627D2401CCD604AE786753FB6568CB522B28712211208C1849D1F75CC4FB951D2AA081ADA952998B0B0E938B77359233A76C135897E91059CC5639E978C12C6BBFB735FEF4BCB1D60180DF21DD367C02E79916D697F20197D07E9980AF13D3A0AC5D2E010A8BC850476630F5B8B37CB8A88C14A047A1AFD576B6FD0AAC283981457430CC62A900C7E81F47F2574802EB91707E54DB0E77C223467ED07C29B7C5197A38B9CC7C77D99018FAA271ED10B32843A92001BE592AFA651082A646858E4497F777C0F589913F50B0952669689BBDC033701042F32DC48FC26038A63142E17A6D7C711F5F058C2392A50779EAA221C811975D957C389513F39F42F7A58175CD1A6A50B730888102DC93F4F056BCB42710572B6CE36865C621A75D7717412A12CBA792988517540A3D8493F3EA68858654C62807794CCCC4102A9E24328CC722971012AF19BB7AB6C97F4813FFE5A2F13403A37B7477D18BD35E4613B73B4EE15A3C639593C8530211A0A52D214B7D48DD93AB27CE23975F2CD9D8AA70C878FCF342CD8343488D7A0B75228DD3CC8EBC1148271AF1526583603BAAEE2110C400AE5145CEBFB63FD118F958081E9A652C322B793883144B96517C088F4237F9A067AD83BB3A59C1CADBBBD2E225B33D590A3BC60FF331F856884594944A1055F1AC6BBD5F7BBE0C7B5363C984D408B493B92BCA2A9395B7DD9A46C17B632976324206179BF05406E629F86875573D05B0599B561DC5EE8F54A73690B5C3B414FCB7AADE872A9489A5530025B442C94052D5E892CB47B7C75", + "85547A72A9E3A3CDA629AEF1876C96C479063C49E94B952CF819AF8B3BC39995D4563337BBCD419C17C4F5696A6002CBC6B760E344A7FC49C2D0C0ED52B54F16041E5C4ECF2426442B9D59EC05872190A80B4F341312F91B7737CC77696ACC5E0323E02100563519AD3002FB95B0591AA126A70ECB708143C7A502C53A77A82AE915B25BE77C68006F4CCB0252463DD668537C24BF4B0039CAC4A4E6B3C19AD37301B595C504909D8A4B8AF71C0FC2C905E26B5317703B3195712070B0D5677BD5101C4BAF9186582A8B70D163AB01C6151177B7C83B6CCA2BBF62F6ABEF41C6AD6764CD8392819A85CAD945EBD210B9C08F1333A393B144A4782E683CA2C73C5875F20DEBE3AB59C8393F7CAF4328A57618197450097D250E9A77266D15CBD7B3867DC49C0E83C7717513BDA8235E8B89FDE06CEF1413EE0A0E42C814B4DA9D0B0C5961F73E90C57C1DC614DE43C396118979CBA7144316607BB82E5451E9475C0CC4127C58A69FC47E6F02A3FBAA03949A9760573B2BD3C6606325C56A23CF4AADD8024BF9D1020332CBA28C7FEE610D45674E17281E047822138B04DF69CE9E11AA644C47FFFC688BA4B6C91B01E2747D2765B7D9579485A37E7090AEAE19AE2773CB4CC17B998C9D25955A33A0A9C47117FBA45F02611F1FB59D415A93AEE26A2E4726E50C457C692766D55477546785F76A2AB7C5AB983A90771834DA4016A755A2040EE3F6A24145CD2F827729BC74B17BC92032548B663F50B307AC511C47E24E4AC4957E552C4662915074373D83B34F468BD66091B984692DD32669332B0527B0A0BB3DF41556AEE9693EAACF97047516B6AA455311CF97135B697E7E9A2E147756E8FB0B657B41A6352FE6A17F4B031EFE17926B7757FA74831257CE2442066C624BDB106D3330B99D730E7EAC1D1528348156352E266475204C6E13B5DC06B2596097C1DA6BB2D31E139C34F732A70BC09AFD6A8E9700BB20FC78E3FB15EBA8B2ECA7BDA0508B1D8C0C9393557E62836117219FC2201C79346949C53D8414C7E673106234E98CC1508C81317450670CA7DE957BFEAAB0E6780FBD755EEB08A441F983E3C81468A7BFCBB152BF6A581A901564F2CC6AC13423C32DAD054E02E6509725BF13605F646922BCF84FCB4B456C7CA25457415C7275BA54AE8C4717157A299FA18B49FA6BE7460F8427516649440D4C0DD42814B8C4692D71B7B6C0049473472E002A53392D183B4AB70B6582557F8ED067EEBC00B670B517433466EC6B2F967EC1720B8C68C41D2923FAE5C4285C63B03A8416926B93496DD57B6E241B14F2576E7B9A28076B2DCB8C2F475152A5FA7EC98C952A263CFC221282D57BF329A0DAD122046A75399507574289A18226AFA90CE4D7235AD9A658955B6A25359A435D5A6798B1D453B90679B5849E3FC817899375F890470238004CC7520BE51FEB8291CB8BC336813DD14A7BB24B2B8B8B425A969C4E410AC4876787F67ECB61409885518E0533884C613F70A22997B0B8CB1E2E333D51AC4E5FE854C657C0CC748ADEE498B6C389D4B498D206845DAA6AA89731B1DBB33F2C38DB8614024778225B92D5826E1BCCA780400E79B42E0FA3BAACC5825BFC0F45CBC485D69C024CA504A975ADA9A5A822CC0C11CB3FBABC64D07DB6133A7E91223C3658725686CEAB91EB74060BD039CF1488376660225B42DB441DDBD437D5193BFE777B35513AC8D85E6DA433FAEC55FE969FD3865EB9045589B09769A41C963596CE70238CF7B407B096EA546FD5F141DDD54EC001B76CF634871240D9F82F77F5153E84A6A5C41A3CD908E962C5B8898EBD4287FB2C97A0710B448C4EC93CC5EF1719C91B92AE77B35CF2628396160F0BC3263003E2E89243F073726A657B2386173115B778CFC842C67A4B71D5276A934AA94D92B452286A35913B0262AF2A4007642A0B04F76CE58A31BC776D6F1B8966180E2EF026763A87519A10B8049D799A8A3D038D5BE31ECCD5676550482CB48F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC1B4FDC4929C2C7E4501BA7A9FEB0BE571E27C43FA96F9A7F934636ED9A86110BDC370460375A778D1A31D01C42B66367ED8D9E8F84551002F552F0E52102B5D\nencap_coins = 1D7B03D3C5EEFB8AE5799DC569AA668F1BCB8C86607B089D3530CF61D6380147\nct = 1F8BE8B5BA78493E13DBD03EB5B200F890396A6A07EB154A41E3D96344DA2BC523B21DAAC562465C2EA792EA074F3B46CE22146F01EC62DB1D7084D271CC15E38D48F4699547BF450A52313B2861362D6568EA272D884556181A8D2CF4CB562CE9E3335AA9B52A5E24552E1DA9B60904149D93B26326AD5DBB45C11260DB57B9D082125CE6ABE14196153A68B44A2D16AC0046914B96598D8F1344C762024487A1F691ADC63128591EE64362B9A44032C78B39F77ED18E0B3D97B17C9AF4922F63798293AFA46121C25091C4E68AABA883AF6041E455B9575941194B47D4FC9B66728CA6D961C9E91180F921544224D6073DCC5908C6E8719FF0A1D602F9ED32DA3F08D3B59BBF1F85C32663ACF693E9C0C01FF1FF338BEE85A985FD9E1A3E5482B96E1980AAC2A93CD1DDB3131C8A5FDB38CFADDA6DD01E72DD36C01571A67BA2C45C3F65A0664B0F0E993876F431C7E679FD0B0B9EE80A9A4E87A4A335366A0413DA526DB051BD08C36A579745ACB23EF478B4E881C60F03DDDEF41B245383B3336B7C6D895C789E239108947A2C48392324863DA385F4FE50357A2E22022028B83B0709E36ABB4ABB569EFB3FF17BF9641E5656CF352FDEBC054E57DC135CBF55B24637DCDABB2A882CAF86B09FFF4E06EC7F842ECC69AF85F9C8D861B9A38419E74918F5D3C4350A473343F863872F37762084D7DCF6E35682374E4C3C7C62E50C70702E27033EB9A4B296966BBBAEEC0722A72AC7ACC6DFEE17A263C3B682C40F781E9477AB0D73413495D23450C27F38E61CDDF05D663A7C232CB85409AE7E3BCF1BC2814F6C368715C2F5A3037AD37A193DA71C4A160D5E0B7F7F8BB845C6EE2980A7B562ACB5E89A289C6299471A1C0358E766C62B7807B4E0B79ACA0F686CA8C2EE4AFC6421978A5549108ABB3F5371C1E3BE669021D094841C86BDD34B525BF9A9CBBA887B550C102E96727CD70D7CBD097DC9CDBB7140368F8C0F2752B89BC48170E84DADBDAC3DC2D8321B88EEE8452A622DA78FCD882C346E00FDBE9043C63F74C8BA15B16287A2829E68334BAC9F83C61F6051D5BE5A5E673DC2A2DB6A6028E681F348825428F39DF59D70CD876B23DFB400C3CDE5C3FFB0808A1F5E22AAC0C5F630C9225F79A3A6C398F5BC58AE452B7EB9789396D2043A6275CCF12705ADCDA5E29E66E5576E6FB4D1DE1B8786D50BFD9FF5B470289F19E0015CBB084DB012C47D209548B1F591390702AD509434AF9BD0612438EEAB38DE061FAD1F04612C08ECA5B3E0B8A004E53B4D43A995FD3F6514089B399893999E51976C239733E84357D6EBEAB83CE32D15D00834DEAA4AE66C40F49CCA106EAF31C95E8445C949A5583DD93035D32EDD1FCED6911858ED85BFE71A531441D8513F196ECD68975FD2A3298FCAA3C417D4427899B6D12E05317214CB9FB4242BBA3A3AAA428057AC92F1C881FF801AFD6ED3B0FC68B8C35DA7BB75A8662A1B7199C307B22F7787F559F27996B02F2155AAF6141F2099E49C8F6DE9737EE3C6E02EBA13B1B6F79BF8FCD87820BF9F17880161F6378F28E4DA0772202B95948B62624BE5E926EC6A1837D3AA0C5335D340162B12EB79DCE675A3292F40DA0F1D6A03460524831E96061DBCDCDB290099AA970255CCA4003D4807F902DC635325016F399B129E3C895A599FF73E3DFA004F2ED060D440D422D3BA39D290B251FFBFE23C2E04BA447C62FBD443227997047CB05041DDC67CC796C56508610568EA55534F95BA42C3CEB579356C425D2D3E57784F2082188F3B3E76495E811878CAF8C4A6DB8392FD8928EE020DDA16DAD12B041F71C77EA7129D768AF7FF9C198B8F046E5872208DF414C3346C5FE645A27C6C71840C354AF3C733657150988DF75D3F83EA4184DEC783D0F3A36403F522A174CD49175CE0A535D5CBC7FE20381187DA3E9271B0BB582C2B44168207298BB9CAEB93C3797BB010D27EF21E92C3EBA5657A86FF8673F3A79F172E998568D542E240BC2171710FAE322AC4ECF03100BBE85281335BC272413695EA62B7F3112BB2F52FC61B84235EA095847F956244B31E413B6C68EA204D699AEE0CE0D470224171A424F1EBCA9BEC0DA4C1BA00AD705FB9B5F1AE09A34402B628EE066202CF0E92AFD008ABCA6910D887043AAD7CA8757BA7A3B7B7CFF2344AE98F2734869E05D0E0C4C4947BF0EEE8172A2117C4F57C\nss = 7E59320C0E79E27FA0ABFCA4411BC4EB686E8606597203545F88958CB16EB82F\n\ncount = 48\nkeypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8EFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\npk = 6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B365A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B", + "47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 5E43BFE8EA443466AB6B087DEADC672E7AADC85521D549B978B054A9B8949E519E3FC3A653607D794491341039713037D31C9824EACE39E7127A974403441E25B714FAFBA4B98041E85B2FD8D8ACC2A69AEA9C80930306B46BAF5245A505D48E293A77AA4174D1C095B0B4A45754A4A94BCB01D4543BF7C7DEF2AE2009408725C58BC76BDE03ABEF3C4EE0831D3C6B2632609707B3B861F093E857902D52A2A48619B1EC20DDE7A923412F79C22389601473076965959B2AA3C79DD31B98CA9847731C89B0929EF5174CC6B92972CE2C07C8139A62C901216245CFC92B2DA158079E1C93C8E08FF438A02DDCA4CA948F47A106D40AB6A5B0AFAF52052F237E44F0765B3436271421308611845785E257CAE691C39FB8C80BBC1C5FD687A547B7E8E3AA1D7C15A918984B6B359CD24711CBBBB95716EA54A8D3511C5DC983FA1B019E0B0D7DE90C3C0A9E7652C18E72CAD6F9C510E64F0CDA8CBD86502A5880EE1536EDD16AB36BCFD859CE879B3F5D6A0D90630668B7385C8599ECB1849A4942D87A91497129E196309156C9AB245F4C637080C963F9648FB2BA6F32D2566F88BCE680203DFB827438295F8670C9BCC34A98497851BDB0E631EA06ACCC26373809986DA62FA714012D2579D5D61443330E3B882C800B6C9D02C98E9859A4022DB4A09510FC91A3B95BCBF73B3A09311CD13E52B61733E02DBB400E8A54A30668311AC02FAE2B55FE05C95AC43875D92F3C2ACB3D4A6B53D363D5D75A697061055A3A788BCDFA051EDF97C3515CA920EBAC9E7A998BB598B8436BDB63550E416D2AEA5057562A901B609B129D92B27536E02C26EC6A3B2C5F6B733D0529330E9A89600B089DD30A0BB52530A3062BE741B09818A78B4FB9F274B7262CA23B3F2A40542CAA64FE38A6ED06BEB5498733A38A7FD0B5AEC2673ACA2B07E00909E68D40AA207FB179CF7A60A9E13719635A15CB221D1CC88B921E950C94CEE17D60F80CA5B4A656F501D7136D1245207479A1DA42C26C48664297562A0BAE0E7906E9D853FC7C490E4078B5B3B226B37101A31B5D05A26F1CA1F231A853F23F59D86A3FD269A0256EEBD02CC0C6B77F1B1C613114E1084D8D1CBABD0C7702F43D2EE01DB985382C562F1B7885A7015EDF59BD8988B5BCEA1CB04639BBF5B119E6293F908245455070DA3013D2B6E2116776694B44E3A7E433407099A51940870B336F547677665C7066E181CE266FF0E508268731BD13AFA2ECB4546276A5DC50772A6FA38541AF968AE5C59E2D04C3B6002C7120A6A970ADA2671590411552E48E7119C7B7F7AC97429E9B7CC0B5242DF277CC10E7C48976266643A9B2308CF1799324780743F95E65851C03599FEA7129D5552B86AC35AED10B5F00058A8742C02A3E4F6CBF5DF61C66143EBE933060C98A4BB55318566184601BB395625FC86E4BD47377B54459B45E50C145596B9178D57D01BBBAA9A63BF444889FC810F1E40E07D289E0B04A58F84348463B9FCA3176AAAE6C1C119CF679BACC6EB685B9F443C2A9E304BBA0ADF3888B42698AC1F68F1626439E796E1967C7BEF581DBABB6C22C9C16029E18D8493A524FC2A41738A25E735C665E79AC423ACA37B5222D97030E794107262A30E76C2C712597527D92437800967C4CA2407D826EC5D0C1BFBA5C96B82146320A7F74640100314B1B448DB72AE1A57EFC949034425DA38C4FB03107A06C26E81773EDFBC3EB265460D345375081BAC591B3CC847A954AE1494F25190C84464141FC95C840C1B19AA0D700073F01381BF2B9C14249FB6719670460E0515D93507F5245B3DCB68E0F00C5E1B227E8608308280B4A54403B5A9DF3D392EC3608EEACBC08E10C84158C97920EA670625F08658A17590C6575F41923027B637F2A881C3592271B3E3DFAB7ADC1A3596CA1C075167847A4C586394EC7735CA93266519C7EC49FC0C1964A47B00538025E1028FF304EDED54D5F323CF5465C2FCA52993352F70BC1289128ED702A4A6528AE7315D8F4BDE361AB6865C182460E1F4A6E49AB5AC81B07C53800C65762AA0594B3C7CFBE449DFE238A63F35463C94B2DBBB18F9B33E6548DD7398F0CF833F1243E72D123918B35530414AFA37CF88ABA62003BD1F46B158B4A91C1C5EB3C851F513F8A760424A65002D87D6806CBEDB0C2C364C98989815EE9081D132427943A0ADB0DA7197CC7430757F3868C49C045D39C8C085665D13BED825FD7CAC7FC6933ADF438A4CB6849B91A1C737D394C5E08649D88E9274009C4375A4FAD4B164851540E43AC603AB6F488628FD7272BC1981BA03121C3A22E587EF30A793BA097D160025EC1B629A348FB8B854B54139D5B6AF09A7515AC4BA457C8289108C7C316C069A8E454A8D1084504C2A4E03C0A321681D168933E0062BFE1635DE39EC8C9AA2A5A48983C1BC34798FC64114C18AE77F13408F753DA60CB892C52F811C8382B3C455C4C0F08248BF7278B9B4B927580A3E50930B7AF9C04839B4BBD95E870A7289B5B2AB92FB339C847A9C22529EC61343537944AC07CC5A1AE713CA8FCBA73DAA688C9CA369E8B8D99FB812489482A727D40C7AAA6290F5032AB8FB5B09AE4985D7558B8C55B9F0ACCB3781B9B2405F11C05E99CB3723922D0DA4963E68487631722C0CC643B3920B8C2AC34B54E77C1FC748C96C186B3A5439FA2B3B2E1A75B16357E2210DA4B3FB620407C4CB78F18178F2B6C4706B619F18DC0863C72794434978D20933FC79193894041183660F0437A2E309EEE87BF538A2B8C7672833820805BC2CBDA61E8F04B7839B1493372759AAED528980E02726EBA914491B7317099215135175C41986858FA31CFB689A865375E8547932899867B987167115031F5B4DD263F0341395E1176BFF3A69FC9B9C020AC8515AF5E665A15F48A3CBA1C4A96390AD7795F7695E654279802C46275BAB1E32FB7111619C55C8787CC01140F0FC03FCAF4B6DF9877E0F24971F06749BB343E1A5FAAFB66A75B4888A1C63F593BBF3906C324083F737A39247CA110279A677736E77EEFD3B08F645100E249461657DA00B365A58BEEB48DE3F96B6797850119145975388AB4C9025215DD4B0A0EC066C8A7A593FC0A1CA921C3C54659D40FDFAAA4F63A6B0D55A761E9A57843617AD6963087396A0187BDF593D98009BA825D056BAB8E3B6AD5EB31B3F195A2C9B7CF9281C176B58346CDC24C580F23131213A08C4CC1C776C146893E8CD44983BC01494793028225F2161F916B888C923C8C30C43C41C1A2D12F18A4918216771CB992FF1ABDBB33AA5F363E6CC044A0D68E6B36785951566E4A666AF6CF9D3222FA17566966C734A364CE14933DA00305930B47DC1E977B88E328296461C302C35F3E432E5D01243685C176E1B6876B03E341CE0A1C52EF32966D67004CB4ABAD9CC8A534B728DB8C32811F7E71556BEB656D773759F04A71F43413805C1334385E396E8B128225929977F41CF776450460707E0C247980AC42C69CB641AF3CB36724D5705AF745965181312A91AA000B42B82670A9AEA43AC26A5CB3EBFBBDAFD4225535255609C3A7D04332E6C816FB68E5AC05DAF42C95C78F6DB76213A083B3237B4665B9EDE88C1BF53B4473005D4627BEE21CF225BD35EB728932543956CA142B4F3614816D891895B14F0D28BA36D298D6713809180621D1B12EBABCF032AAC6691B22CB9013D8A8DFD70BA1281A77F237F9318B43D043F193CF9E1004CDA26F532ABABCA3528C69200624B613FBA988BCCC73288B7996C2DE008F22755ADE918784F7AE2F69ACE6E08E0CC528E3BCC85403967DA02CF1463C77976555460BBA2824AF0923F2DC4336AB44D54CA0658417F8FB5755F397FCA11E07759C5BA86ACCAC1E30523349168EF3740F59EA90B1F7577FFAC0F3F675FA85314AD49CDFB385B6A68D38752C435CCE3CB9B176086019113AD638CF3426970DE0013624313FF57AC82B1FEB24195028B1B65BBCBD5C4EF3A60116125B3580743CCA16CA9ABE8FDC1EC1CA2E4D717A0EACA0FBCABF74034B74391D8D9668198A14E5491EC817701733BE7AB11635E4A1E6910F3745A68035A76F35AA3B3B41E7EB581CE69142586DEC698B675A1660B7C22DD1947BB24F1EBC8B22B1AD1B81600B545F74CA076E468513C0A483466089DC1CD7090C4C5623B02B7824D2BA1894C4E200222BF867911C89D3264B5A081D7441A2F3729CFE4106A780237E179839323F97C04979887C4C223F23A81AF875A33CF28CBF75722AB92308C320D32625EC326734A532333C8B1AB4767BCB682850750620C402878103056CFAB5417354BD395084F4F95AD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14FDF4F164C11041DBE981D8FF2008757B7E694F564A298B92CD182129ADE5E72BCFD5A08F656A6EB8CD20679930A31CAA6A6331C4B133A6838C223EF9F769F6246\nencap_coins = 554F3385B382F4A46314DE37EE3885ADDFC5332BD4038785094E0A832E9E8C2C\nct = BA80CB734AC2CFFF296237BE3FB1835FEC5F211097E4A3AAFFE971E61FCE8F944C137FED78331A03CB95BC834DF9115065A51542B09C9938D822A7C001412B2DEBFD5146A4428FD33F6A07B3AEF6D21EEE6A4F84F7D63B63FEFEB7A8315E29CE2028CF7A84774CD1F1D2AC37C5DC53D188E34B2C94C760B682A750915E36939DB15DBBA95605640062BA46876DCA91800B78138BEAF793E3EB7C1AC19102F8520", + "81B4B706CF2793845F49F401DB8B350035D5B1FBC6017F4BE80FCFF0B8452B45D4ADC897F90AC357CFBB061DA0067AA0749CBB7EF34C60643673321E9E3311EA9E0B10D4D6AC0B94715F25E721D5A34FCE6155B88825CCA7CD886279908BC0DDA1CD78570B47A929F48A543ED892D05F1D389C1EC004BB296CBC0AC532B90ABCCCB56DC30CC37497AD31EEB6481288A72585A591BF3AE12A8DB93A5DFA9A066B52AC729D8D292420140F8AB5FF8051D5CE37E0DA7D5641370BC2E4126CDBB2EEE24EFD35FBF1EA0B15F2E80A28E263E50B222BA7A103AE6990B5957CE7078BE20717B931916355189A8D0FBC3447A59BCE41074F0A512A7A64435DEC59FF4F1F06845FB0E362E6014566F15A9D26160A8133F39A4A1575CEBAD34CCAE46616B117B872DCC2F8828BCCA8BDD36E79C9B9F7C9153BA99797C1F2EA8FE24F15F85A303BE29C9A531750FB5F498E0DC491A02AC51FD431906C6351638167648C9C271FFE030D971FE3CE9C121DF8585E0DF43847B5577F81683B2FE42DCA7E31B8F6EA97DD689BB5A604E367AEFFEFC9185B3556C4ECEB3CF08FA3797B5BC5517EA72B6547A8F154AD1E73602A3148816523EC29E0C73ED9CDDA460CD79A62FD20FA4AE80E6902C50F9E5B82C38002D296A731DB0F796C88BCA71B5D3480045DEC6F9B30F62BCBC2DB544DBD502A31E50F2F8D6033513E0816062017F0FE32B2775D45F662903A718C3B78709DD6305817F1936ADB480AB9CE670981CD44C48AA71276481E43B3BE0A4C45093B731AB9B75A18B584845B51E3603EBFB14911F939FCF088F9061592E4653D38FF4B735AE5E8DBB12A07ADF7DBAA73CDCE839F799B93C6BC2FBE384AA503CB825C34DA85AF559968EEB5F6C4C87816E054C6429FDA94DCCD8880B4B2B7DEFE283F3BE2F58723460D203BC3C7CC4194973B65DFF3C9A65655522A6B6FD2A0E187D75F93F3B2CE446E0FF4DE16E7C6259DA9F087794881466FBF1998FC46C451728EEBA89FCE0D91C1537E9111AFF8CAEA43EE7C7B839015C9E7E4A469D9871177C43E777E22B9F818E759AAEB2343BE09E9E63DD7BB19199540B64A464F82B3DC38D66D07C53C688FD29BAC259525260964207F110AD13CC45C745B5BE24815486D4148410BE1CBFAC7996A75F163F606A834E31C7AF5EDB84929583B1B7CB02D5666E61278E7C40C7FB303683EFDB69602D25B4062CA547C02F7BB4EE014F705737E8FB128E53E0C581DF84A24BDC85A77917A3A5B0BBE5FBE9FB2CBCB731BCCAD6532F7133F8CDE1D866348481F120488CDD6C77755069C8682729DE3E44CD2DF916A20F884B9FEC627FE7089B54C93D3C6F5EEF66B676A57FCAFC338F4FB957AA516D15E861AE91927CB37FD398993C3A97CFF1EB54824DBC3E74882DB05B339753520B4BB7162E617FEE05CA06B43F2E90C65140642945C43045A9E94F8D5C66B1DC659C088501A0E70AF4F8AB758AD7CCC6D4841D51488B6DBA3A1856BDDF405D09D18E8396347A80EBF3517592BA6F4290F4B1B3C53D3C212BCD8752EBC6BEAA41CF118D1676EA3D86D34211E41DACA4E1BB18D1455C2A89C1EB7C2655FE07C902013E02A2C891F580EB57D09DE29D2981F02AF022535713A3D3E08BE797FB7362BB3ED616A57E0B00DFA5E2184ADA4FEC7084EE5E2C2BFAAA1D640AC5D34D1A06DA9F78DCDE922C31DFA687B632B24C4A4793B303698CE90756B70CA61C92B7398DEB9C0D142838B829E745E5B6904CD3C39AEDB646BB23DFB5C651BCBED2E9A8B6AF41E856DCBF4E78E8C708C3336A3C36B1B84FCB17CCC0751C5F1CBC28CF43098E5BFF39AD19FC7489FA5881B0A7D3B0D30072A865147AF455A1FF36301D65751C8C3384C5ACC67B3A85EC286F3F08D384603B5FE6843C66FB805FF16EB93D0A735272BB509C22A8EB843C702A2A82E51F35EC18877F368ACBCAA94096D2C9AD9B4C6461178BB68192BB16C3E7168DAC20\nss = 29F28098CFA280A87F7093D33AEDC7588D5F53BC4E3E6C464AD2382842DC50ED\n\ncount = 49\nkeypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC20A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\npk = 2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = 469963001D4D93DA7CBAAC0ACDFC833C47601AE334DCC0022A9220138C16B9ECA73AD1863431A34F593ADDCA4F0EA393FC4595D22A7CADD0A8D89827086A955400ABAD84226541114CFCB3E3A240FB600DD6C0960A7976175C56B0B48C66721E13882E3AA5784E12869F0C8518037955F876997975D27A7C92D4CF005AB859590504C768B02576A94263C87C4BBFE1AFB09B8C0A5C067776A0D96A5D12925B44AB3D3E57C6971B0A86617F65A16C7E9B42C283577219409E1CA4DE08A92DC5B4E8E87051680C1B24068DDA801FE871E0B28AB0611BBB97CD49BCBF159B7785830BC9D302C0A61AD138277AFC2374AA64E983506BD11288F4A20376B50AE1C1233A1ACF30AF1DA67301A5A420AA826DB58322DC1C7AD8BFD25C3B21025B565C357B4A0802E615A35A384F1794A0612E030228A865A0390197E7C27F45A4258FE26082C850170CAE86721BB5C68CB32153B9934DE4CB11528C570AF363925AB0FEDAC79748B3489B7180E81FF6DB702D5A100336955EC02FD2B9C86C2CC001833B0BA1B7DBC9699C6556B448324D29B0F6A4028BF48A49B1CF60B4A9F91321AA64CA849848CEE2BE0A29219F783008417DA307710F87CAFA2603FD206E5698177E81470AF4C608A6128908541183A5B4769E74166349E55B4D2A2A84600EF712C2D1F13F4FB3C91BCA8CAD209CB5BA0FF578BD6E29A0CF07A972D262A2EA3C4DD44A5D55446C174B345B96871076FCF785CCA68545EB6BE64BC9BE17A7D5914D8A50B286D3A2A8E1A53FAA53815ACF0237B8BF204C34766E97883071E56539361BBDF29187C180414C83D9C09E30983995AA4850A6B2358AA6240642CB9B0FDB739FA5A93EC60C11061AA8B5E71316A517BE2BAEA2F74BAEE32EEAA0A75D2030F5E8BBE1B517F56511FD8AA499621A9EF6C88B96A9F33B2B3CF04381B5C97B743063A6286751AD9EE14903C4674B308DD5E28BC700134C43C788B04460DB78A0E795E24698553722B4C3A095784828960672CBCAFC11AF32C918ACE0580D5BCEAA574409854051A2419F148809147133866F9B651A38622F21E0614F10139BA53724831FF312157146169EA29293D2A3F1250AB9CC877D448ECB53139E6C5487DC2931D45B4A74C34BBA11CBB965E1E664ECFCA54DB7BFE7E61DB2382E50076A70A9AA028670A354013C894B729945830B1125AA53F4D352BFF33FDBE7C64BF70A4C3ACFF3680976FB26368693D928122ED5707B453A1DD714FA9C5A8E6534D45B53A2BA464E217DC0461BE31C5763715BB66B6F3A4C0E7A3A4CC107602CC3B67487A7D162422468B5CF33C8E5A63F801C2016B15C40398F914CBCDAC9664B7601680346FDD3A499D89B5CDB7E77CC8A1215661AA34737149BD0734F7BE6A0C20BB94E6A89DFB9B0A9D6", + "C4BFB86408922FDC9650DF7577E5A89215C8636D5C376F4596C329158964084200C91AF4A7699018C6D139F521204BC521110AA222203774DB88AC0AC94CB97720A71411EABEE0B2863C35607A617E761298825ACD91C73685198BE96B84A98AC7295142F6C19BAB0082C53A8A50A3A39EEC2A34E859CFA2C88C9CBC77B1BDB5377981F61C1FC394D70820336BAF21820D44C0956E09A5EF7786B8427A10BA0AED54573CA5245BFA751EF891E1072AB20A4F74795A3F296BC5E9587F272A9FFC71A878337F5149E7AC47A26532B2BA2CD848AD5E7A621EF3B0AC470AD0E64490F6463C0A6D091C1A1156771999697E576EB1155789555392DA8D0F0CC364378274922B4D11A3013AC273DB2E0606CCAFF52048D30821093D5CEB0417A4347E5B178EB5B59D37C54CB911AC08CD5461B1A61567F4448288E78A3ED70C3AF85C6BDB72D4BB6819BC1C5946BFFEE0974E91C56B47BDD7647990948834D463361C1919A977DC84506A0C13EC7A9DA410CDF51A9FB67B867DFBA51E029E6E99A35A0064A5F640A36B3E41C45D586804D9B5A8306674C037A587427AF6160F7568518EDB10E4D83E6FEA21B23B20A1CC92D66C043B5328DBC9805D7C7D938066AC238C3461A2162624B75BAFCCF47F58065EEF38207D22895E321A0ADBB16D2001657A9F622849A0008EA88988359B508CCB764D265766D2B1E1F55FEC412AFD07A2C9A22729B8CE84EA770CF4612D369653AB92698C6358769D2E5317C2017A6CE707B079CB56A06E388B924E96254D26C853733B50520224BC51798578C4C53BC92552E8A42A07136992213A6763056A025106255F57E4670A6A4262445AA745A916A9B629EA64AC757186D136FE301C6226992129B493D0C2D635B5187CC2359CBBF235A90EB24F7FEB5137E4157EE0822B0CC1761C18C25B18F757392863C24A13CE6DC84E3C28AAFE018ACC1B338A27746ACB22F687AF1E693DF043625C63805AD42B9A368F13F19014B456C78236FFF57C7DE2B96E7A2223D00D9EB8973AB04C67F3B03E8CC1CECC7912033999101B37EC643605C0D70C1161A6CEBC512380851F6A834DE7631BBF47ADEA0BC17A6478F122C8BE309804D2995541558D688B9E080C22BB3494F43C1B1A0C874BB4D5246688A2BE22159A56151AC2E6385B1384D0C635ECC94B80BB8276F435A64883ECF51C43F066D481CDB5A21485380CA2874A38B39A691C12D983CDFEE9530212439D154DF71106E2854222454C20736F6DAA41E9C949941205D84A7B5730B95CD3251C186DD97B1D4EC329521BBDB3394C819A984F87A7B3992D1D578B5E57CCC3CA151992395CC6695ECCA7AB67806F2C2C0EF46A6BC02C2BFA17A8EC41CAF87F48A146F2345B7A185BAA1379880B00D0044F90E2A148186CBF474BAB0330B8F029C72802F1B1698AB158E5C81343D34CB10255DBD1B9B6265D4C4A3B1905A650C29ACF22AB6929A0D95357BC76983A201727B1A0F7C8464DE2BC0DA3A48A81B338A1855A759F764639D9E7306341A96B9AA52994BDAD71CA3EBA0CD695A701A0CA483BA6F16B64A9B59C68747A22086EFC38B3344C32E67C66F47359D282B73428AFEAD6CB07774BCE87C27A5734E39895771CC490783F149865EB3CC37D8576C1CA0454A33BDEE7AA80A2AC17FC709167843167208837594EB8A47AE1A38CE819C4BA7DC4521DF532C0A6EAA5CCFC37E1F76E6ED20A1715139D9A41E2FB46CD5C0B3BEA25F60A120222AA06E15504E4188116ADE33507A26B927D10BED839577D2641B9550E1E921932185467B8C2856A430ED28275DAA37B166E025073FA513A0C852091555B0E19A2C8E858C1584E229C6BD2BAB500EC032ABB4B8028B90E3B24FEAA3FE2F826EFB574A786C3BCBA9829E49BA6318B2B24CCA031C636C863F224619DF40949B08FFEE535A25C7187A92FB522376CB30D4FDC7EA9368594CC53921C857F7A1D9E9528A9CB817E423D25F791B4CB1E95E7B3E6DC406C83C9140385173073F7AC23D69C6AAFAA6CF82862FE05A409521174328539B6A907F34D553AA77980C9F4959C329C563D8C03920B98563C5F13A0231EEC58876210A5A78F1B43C1FB8B4490D18C16687065939535363AB88397E51760AC356C69F7B25458183A10A0310363F31C5C16F1898D06701824565A615FFC232F33513FAE22B6BAFA22177B142FF88190A207B4EB5EDD4BAB67185AB0C9B8ACAC2B37AC2108AB09F96461A3F079C3C018C6C058D2809F1346889E17CC488CB645C698AD3730084415647728C2116E013767B37BB513000FEB359B84105BEF19CC7DDA7ABCECAFCBBA381BB0727C8554BBAC2D42C18BEF471FCE337E2FB99D69A9A54FB14A1BC6856DD56A020317C4A57E315CBBC371CD673A0B0919209F2361990068F0570B530B0678E01032AC6F95C2021651A1159B0B221545134C500D857C7BA0AAB92CAB5B5298C1B7B8AD588D0D53860F0563AD9C309A12A82B14486A10B79D7B6D38BBB03D9BB49DB4C90610BCDE5C383C418088F51EDA6A99E386AF8E1802D84B6D7F236104C2526D577ADEAA8DD1C468D812CBDCE44B04D64AD2938FC6495FC0A84E62E506EA548A8F5930C032B59E54AA54598F9653A118C5C83DD07F1B73061C02195436B6A66301BDC21953EBA0E0E351E01605D9919956968601549ABD9CCC9D284B3943C666CB8BF8C2112F52A5C733691FC2003C5B6EB8589D9594B8C92C4C4C6ABC2E5B2BB67078F81849E5B6760CB1391B9C5A57F8705EA61F2CC475F1F3A45A2A0B12BB976B2874CBFB4F7266B6E1E20E6C2C490BAB8DAA779F0109BE1A662C985016C483A71E636156186471A9AE452BB973EC28BC135133E9744CEC8B330C0752451C6944B7A304A250595D86B394C6762D104A83936B5FA76B32D3AAC91874B16304379133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4CED722667CAF175DF48A3A346EC7CB1BCC37D67D3137FF7B7C70A07F202893A3320A7237801F470FCC2BD9FD7BEA8322859B850F7882D362947432913DD068C01\nencap_coins = 38BF0033B779EDF5367D9EBC01C988AF90904C560970815837380650E4749EEA\nct = 42DC166FC17472B8BFEA78919E261EA75925004D80E65FB1F40605D2353A17B091758B1F0EED0E83AF4FA0EDE05571319E280B3270502D96E3C396DC5D8C4166F8899E56782DB6ECFD9BCC624637A8EE7732F348ECAB587FC1053BD165064EC3781D687045193A914FEB6D4278BB51FD9BDA7399509931E1404248E9DF71F79FD1D0A5232C0121A6B2212FCE26FE12AB1A80B0A618EF67FE65BCE631B202E24A881675515F205DEFE72BC7CD7F64B909CF5DF086EA31C9C2C9B7178A4E570CCEB5B3C761CEEBACBDA056EC911EC2C19C33704E89F9AFC396BC8421D4B9785341F5C34B0BDBAEADEBAA1F149FCEF61CC1300268051EDD5F2457D3C008E69DBF8E5A8321392C4124AF7BE34E4D822AA617301D40740FCAE4353145A2EF23F59E0E2E148FD95E20A916452E96CD3951C88C48F66536B1E35725B21BFC04A628F81F75CFA0419CE29B04243BBB3F8DC9D5E7E5ED1685D1A656A22D5099124B56C596F61C2EB4729A2711CBE6B0B6D7510DB1A3B8B07B14A7398BD77C419CDFF2085638DE6D6B6D57B93984FD8BBC05D49C35E5BA4601EACDC4B1524D2D0D653A51118DE1E6641765119BEAC31386945B38D7AC11467F09E4DF6F35B104AF41FAD0800C7411EE1554576DCE910331E471944CF6DA8312A585875275EBE3536B831996963A5812D3F12A19714B1E9F5635CA528B0D99DFE13CE3A4EC4DE3210CFFE3AAFB2EE095DC9A2D9EB1F52FCB34EAE0DB01608AB75BE718F78BCAEC0BE7FFD999A2FECE5CBEA318E5D0FE15A6DFE5639157A0BB4AAFB28E661003769C53A59CAF9A4C79BA72F13D4289F5823F145EA7B13620F7B08955A5964D5EA7A6A3D67BF2C8006C534B0C250C2EB56419DD9C06F0BA9FE9C44F67948187E083C16EC7C0C8E3632FEE22EDD321850B335FFA5E8FB5C6CA1B39BBF763C95FFA71E10D76B25C9241B3924B4CFC3801C184E5E9A3A7248E4F8C76AC80BB3938FCB8AE3B65E50606449D34196E5481406FCC5F43A4F26B05C02AAA6140376816103AB84F35EA853FBDEB26166DBEB65C0294E1FC01484B77BA79FF92E4D63E1F41880209CAA12DD13606813029C82AF71739134791C0D626EC07C810774A681E3E35211292933AE6944024EAFE7D2A00E9D52668B266B1700DD3BCE38FF1ABFB45A889458110C47FB9594AE19DB87761FB8ABB7DE1F705125AC391F59D14E9E708C8D71602EFBD3C3CC3B74C6963F882DB0E5BE4AC5BB6DEBBEC9C464F8DA2FCFD6977BFBBF53BA46AA47C70D8D7E53C9E7DEC06B85E5567BA8A7E4AC2779E0522D823DE47D04B23A597E389D1FBB2B94B4015610FC872F0A8022FD3E1E58C85BE69F016A45934E1ADCB1EC2705C8C93110B5845A15E9E1AFA464BFD18A5F576F8CAD514686734C1651237B34BE30D80301EE81C0BFF30FC78482120798A21E8F90FD97FBF144DCB28B41BF377DD7BB16196954F315D61F20107E306C1160BDBC4AA94E2E515285FDB4C27A645203FBEE670ED25726B90B228179605424DB8DB06487222AFC26FC568D22195CC58BE42A6AF7E2607B348B4C36ED68A505339627DE54ED142BD283473261EE56D06AC268B832E4E53EF618A0B214703344BEFECD01B53847770FCD256557BCAF675BE2D0B6322567CB2D118467FAF1E3857985C4F6A050A7AD225CE344A65B88DC2A0D685CCBDF8F71B58AEE20F40E64C53001979C6A51F9C743074C3B11707FA8E7FA74701C72B9184B631508358546359A316F750AFC6438E57FD8FD4B74AC024677C4FF62BB163BB616E4EDE1952FBD5B86108600D329603906F81401D2B69C0F1F1310FBBE82FEB24E5B3E77D64968977ADB675A84C7CB609D12AC837FFFA72AA9BDD19B5F00254D417FBBF4185306D64731E0BCEBA2AEE56415FB0F5B6E69BDCBC06CDFF9FD82AEA205C85AC2BEB9B8A04B1983CD3A3D1D6A57C509CF77132B46B77F5B73B47CEF5B52BB9F6BB9FB75EAE87B767BC651B6D58367FE37877954B2DF855B69B91400EE5CE86E829B3FAFB6AD1BF3BECA7F6747F5DC2634F8FCD68BE9BB1AFC7DE3351D1636463E45829D44399CAC8EA494F5221EE616F4C1E09317F256815A05DDEB4E9DCB1FD90A2356F2ED6880802E1E7F7B8A1A07702E3672C97D9275CF10EDC1B86EBFF159D328E8EB97B23B74AFE14C828E8E42677C25C2E27975F22D6BA0BD81A0C647A925919E9D8782024EE34C0D5\nss = AA11BFF01186992B29074A4F6B5770DAB9AC55EBF904207369B9F5B19C202654\n\ncount = 50\nkeypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B27B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\npk = E4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B743168C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87A", + "F55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C75861080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 3C14BDD913CDA0F267ABAA8B0A30A5EAA527638C01926623B0BC2BA55B0B596A92BAD72E92845828E8050F4C2F40873918E4524CEA8505208D345783F71202496721E361A582C5445FA31FB662A64941ABF9FC203AB4A741C9214C1B80B4CA617C4976C819794F53CACDB3509978A6DF5900016278388234CC1A09B804679F36718255B2DB60A7EEE5BC3BC78BCEEA8060354B54031C4C76B30A1A8B1EBB697FF8606CE408FBA72DBF0856E5B53B1E4A4ECC746CDFC77545B46060974C8A788A1D59529A9AAA571B895BE01ED5C23A0D22707D89467A5B9C662767A0D77D5C49ADCA983CE7401F34526DAB1CB9FE744BDE8C54C230705548B9ED00B9F4EA055466CDE77019324C0A7C9BA404B641A6530AE64A964EA47E6E80AAA4652C9A8B66061103F385479E50A780249A909C92B7913329A478880162D8857D58FA39D3283F5A2A7F8FF6ABFFE2463DB40728D06166627E9C92283FA57A2E46190AB869B6C21FBEAC86911284153B259BD2A442070D1CC581FDD333E5990F84AC67F47491DF01128F0959ADA0891C236E0ACA87755289C0E6C8FB136974C97DBB1B8871A4C70AA001FC950F0CBB3ACE4AC44F800252F5BD76FC1DC09A3D2F8860385A4BF8D765B49C5379140E0A2801DAC947C23803AB6B467F2BB1B019B9D53771418312F51B28DB18BE216794A0467D79AC8ABAF2C90F4B1B3474C168BCBCC1E6AE59C5781296467F2B8D63D5842D67935DD429BF8319BC0B8199CCA9D3F78C483B8E0771622EA764FA610EE13C1A188C56D0B5C17094C1B7A45321BB69D99A666A7963268A1D0A0491B8B5CB700A7D86AB9039330EDD8BB17CF1AC79355A82166458D2323E070AC109C98D201358F22BF9A3B513B8BBA43905D1A790A7B1A11F682583AB4FE0A82F3E316B7C70AFDD823C8FB7ACFD330B22F378E8597CA5357454A71197CB4039E9A81D7995D14587B479657584407B281886D6A7FE9B6170A056D2003BF898027C275B7C1C3D1D0C157145BA52D264699B969D60AA3873A9606041C20B17C90055B8016EA703539638CFF8AA0A219542BF51B68CF153A86149881C087D898EF9C3A089CC70A8656117131AA3F233C73CBF439022D224422920501C07243432AEB925C4023185D3F897A79A983D857C6D1422F9B22234005E00882F77C7704CC74ADEA4C8F3971E7964BA1A530C1F722EF696828C46946F0B329D909A47B83353330630359EB8E9B7E78ABC50FCA8C3AA9AF967C89F464430C815D1959A21A226A966A6434301FA600A4D129886826803EC49A54A34ACD62B50E33FD782937571816421341CD76A3570C17AC9C338E4AC4C51077650B98AE445D236904DA694F755C1A5B288275B517B4C9B896C49BBC18933E52D34969B6AD8ADD604B526488C6397842A54B6657B93386B0ED7D36FD2F448EFE43B0A144C33F729DF530C8B6340CD61897B3C50B0D8BA81228604F7A4BCD120CD2A7BBBA3B4818177C435A2B0C3AD838C6D9BD3903D64B32B8A8DA5D93589021251D14C920328C4063C2AF3C8C41228355527ADF41037E1AC6AA69A427A55354CA9D54025306C16F93154776B4A7AF9C9EF2298DBA9B669C40BD0601ABD410357B8940511BEB6C96543D121535437D8EB5FA6A6414860AC4E849F5FCB09104A68BA7987F52BC859DC9025450332B28F3959CA78F18CBA09C3C4522D365C93CD4756B780A9AB87A040B8202C2CB7AC3C880796775FEB4EE8E5228EF4C62BC93E5D068226701D244348F3665941F59415C6275E1656FE68487F3500739762D13BA5D3EC27C5F77B7703A1B2E645B05782E5A21952584A323282DF23C8A9695C0B537AC9D6BB4E7907EA4BC2CDD684AD647CE10B326585A0F7E486A4BC15418454CE4BAF62B81131C0008D54CF9A6ABD94E212C0193C724A54F8C12B4EF6B6DDEBCF678AC0FD84CBCA17284A326B7EDB071F9C2A3DF66334E29D588B94D684474261B3F8FC6BFC7A9328B7B91BF2023F088337B331B0C143CB86549264BEDE51C9BED644796B53D3F230327B14C7D699332457E90A5D40A053309403B263A59D7CC6E56B3E87592735D95E3AA819C41182DD9C0972592FCB2CAA046883E491BFB4C34C87B995F143BA5F7C51DCC45C5DBA619822102D005EDA5AC7D4B02B05B8C53F1C79DF7A92A9D4CAE4783DB3D78351B11B00E292AB5425AB7110A6847A7FBA29C24241999AC07FA77B461841C12519E9388635513837DCA2A51434BB03BC43E89E9B73362CFC5F05007428C6C96271674A574F64D51CB5793454590FE9D42728C5C51858B2C5554B143ACCE2E1A9A4238CC9B88B12670E884B743168C967574F1ED1B700C50CE9F84D32AB1CD1E85A3A31A324770EC851A2DE70805497A27148CB66249F8BA7796C02CFD462823DC9020F997114EA758511B5DAA832FB6B4D05E10FD9F53D0837A5EDDC05ADD9AAF668B87AF55516B63A82BC64146B21290763F46B00A6EC3CFD71C702A28719FCCE1F1A2B7D124A4EC8703D63865964036A27274C806EA1AB9067E5BB6D1766FAF4B58ED05CCA5C6688A86A5F9216CA7187423CB9D453825404448CB7290A5BAE8848C41BA4CAD130894CB385F68916D3A5AB6EB045522BA80C1154671617AFA25E15734C5E5051F1E3173562899873BA90D670D644AE4192351B108F8511C89DC2C1633516B0A850A0345D46465BD058999ED227C8CB8F02625F4F0570A72A77FB1171AA577EB0239BCC2CBD00C82ED1BAA91992AE4283BE56094BE2BB4C9F0623FC53A9D1853AFA9990D1998B1E7459DFC3C57DB5ABF30B0900716416A152BE54946AEBBD7AB8CC2CF535321A57CDA44CD34060F86CA496830A16652A88D069802C59F902CF08D91AFCA82BB5B3AAE6B4AF650A3D7F5A0CEBC8CE63A2A7C7E07C5A0CC9B18AB56698087DC65B2A014B8E00AF240397D8C00C7454380DF1497293327B81CEC6E43154E97B93D9695D21C807F621576835E5B79F42D777230C8DFFD72CF41A05FBE51765280BC6D3928C1166A6838E33A40B81826BE34685203C7041599C14A84D3DF2A044540957141545B465F03579167CADD8A93D83A03F7911406BF613562BB6A9863E80D886709978CDB75037B36A60F073FFBA561FD87F6FAC17D04B3233F797E091221114C78E794B9A9073BD0A66822AA3AAA4BA8104994DE5718A44AE76AA7A8EB59C1F8C59EA9CC32724372767060EC6951809848EF7CFFAE9AADEA314D57780599CC3E55A8B0B04810E5B3A2CD9CAE6D729E4D994C4D296F2B07DFC97596F8AA4636C70863CA52020B1C21C074838A4AC0360F88154C8E8AD820C3778275B966A3568B36B3F44A50A019A8D588849CB39DD813D5CA8905460BCEBF94EFAD35A3A2CA588EB4FDF999E778B24C41259F198C20B219AA6C1715090000F4407A7217FF5645F8483A408FACFE24B368D9042ECA9BC803B9D0712B21EE36047016E5559B5D9BB6E046A63BA32A9537380EA73A22B662EE892A62AF4B2710A2920A36F1740BB55B36700426287329E4F3B63ACC77D6F6A94411A2612316DA5B612882605A930A000C18DFB6331F9005427D63BD5C66BB0B4C496B6071CFCC8DF3C4B350BB252D920B9AB3F73392B3A6682EB222C0FB065977B93C8D133FC07249F6A0A47D19FD8702F6C618D2C170DBA4C65317C1D0BB188A09C9C4E97212FF004D9477FC36C1A25F3C725A7982146C4F3D20B0B07356FC8BD18289F860BB8834078D7D4813DA9BCC2D3746F0B9387600088F277F9F747A9862BE9A851CAE219257B190C91C17C910DD8315A107967FC619C20093DDD6532B6A096838B1BE3263F314C42A8F4B8B71586DFA279550CA54D87A1BD46B8D9C758", + "61080294E9A084F3970D217610299AA8FC5814611A40BC01D8D60AB7878EC5C0460B916DCC183F826888D0A03A89DC3E27569B2A7A461AD847AF7286AF11A7C7A07ED8C3AA76B209D98C7AA72A5C3049BE14F723C2062FCA960C28925E6521534F855F3FEC4054F3224851137AD18C4EF959E47C8134C86356F09B82606A69116B5D572A7C40A6A300B689721D37E80148821AA74902C0C30331664A65976C29E80034C00447245FEF8A3A3DAC44824B210A3B04F3B7AF5A824632FCC5EBB45948EC3CB971607EE94FFCA362CA60CD6E895C9AA0CE699570BCC4CAB9832638C2269DD9B43F880D4F507768E4986D85814929AFE4801008103900230956193E7262A0AF2A6036F4CB85C581A5D1256CF78C1657598BF1C45F3048F3FCB0A37AB971D30F7F124E7662B171A5070BB14A750B26AF9B020A929FD7B2B244D5945E58B5BB64B2F60B7296491D0AC31BC6A046C7AA3A1738B8563C234D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D14550C4DC82D723965476A518EA0915C1554BCC61C814C80FF120C37E7E8ED6D5C407B534537ADDABA4ECF14F02AB317D36CB9F0F50222CED7CF029DFF8A0D3D2FD9\nencap_coins = 048EA516D0EBBD9F709B47EAAC66F344C571CF50F0D01C9466AA061A50B66A24\nct = 639C23A8D56CB8898E7060B9D8E740599EE22B195AF2BFD2FCB15EFF0EBF73AF3940B0288D40BC7C32ECEC62FFC93B73CDA8926BEB3B39F93D3F68588165A6C288E5D1B571780B768092FD6637183577BF001A28B75CF96230AB9821A99E4940A5282AC68D4DDFC1281574822B245D2D36A18E043B08A6609F04A98A24F7D3173F8B73DC2242D2F44AF472DCB6B6175115A1DE1E94440EC6D5A5D2EBD551963E99EB97F9614666720309DD74E30185E677FCD40F8DD7091CA97EF393A5345190D8C3DB8C1CE0D1EE313A7A65C1BBBEA92D060AF41570431A85B99DC422BA988200691965BA148F58672739755836A01E239EAAABACF71AF568E067F0AC4CEE103C6904B76D8BDE8F499E75052D822394AABA1B1D488C8804F5A2AD71A219DDDAE3F4F254D0495DE72881DC25B338EB7054E3EBAE004DB531F2DC4735F619981D047183027A91854C230E3D9905FC46DBACCABC293C68C1009C1F06E467855AA9075AD5152B1BC945812935811E129CE37EE286426215105CE661EF821EE0219338A7A0BE822ACC690B1373A117F2408852894A0CC3EF5830AC26A335B9BA269AE92E2940510A2CAE2AAD10BE949644A1BD68A42A97FFF440CFA57D8CAC297F8307A4E56480B29913FC1AABF55CA8334C282D2114EAA9356E428133C0BF17974E8022BCF93C57842805A482EBB01CB12C0669EC9660E43204C57CEB8AA57FE73B741E092C814F0B3E3E67ED5514E1CD80F230CADFD85B5368B6BBDC437F2EBEA03DFEAFDAEBFDF7B7C770877D90F4D90289050DC0841F1D51A0EB607FBC4EC04805C2D066092E1CB33F0268ADE6FBE4EA035C9C9BA7F300B8ABA3FB4930E5753389BF2FDA206B6FAA34323E110293CE43848F8DF6CBFA1754EF495008C99CAED0DD0CF0E959F81CFA544A7C01753C15E799B78FFBAC02961C561978111D228A0FBBBA0D4CF31E1F656D59B0DACF2809FD881E7E0542E83CB4CF8707C2C962CB3F5DB55046C3DD94EA1DB12C3221F1E8AFF4CDED3B9334B4A017C4D3DC0939507C38C16F9F78027FA2EA7AC62AFEF62E8ABA4D635763AE15184AA020E2272ED0212C1EA233BEC517B2E840C616453CAEF7A2BD0BC9756BA84F484A5B903DA60CBC81341EE1FF7B15236299B2A97CF4A50D7B17533B1F25C8AE6E72831671ABE9878FC06E00CC91FC721FA93964127119D46DB101DF23FC461AAF5000F9C5857CBFE15BFB544934680ACFB7D945738CF76983DACBE606BAF66E9AA313BB48868A5255CD0068C2891ECE8BBD6FF843F7D3E6B9ACCD1C6CF9ADE4248D2EF74FB8CED08F438C243ECFD74A3C9BA5374373C4B820FFD69792F87279F5F0637ECEEE82AEEEF31CFFA00F96191906ECE032FEF5267D2C167251037501F7A71D93D6876A09AB9472A90C45DB8D692829C51723CC7D9342AE0893F324985123A1B131872B2551A37723EB2EED55C272F72DC2FB2A89E3F53A18DC535BF6ECE2599247D04192823BD995DCCDE4784F3D0ABF7AF07B1C1017C8515C7D07267F63451E0CED75088D3E9DFB92E1DB4ADA09706F70A3F619BC67FBCF4A5FE8151BA67E92F432F1524F233B49B635576F7DA97FBE1491C0590A83A6A5CD06E00A707A0ECBE86D71F625FDAF106E2D43C6CCEF9F742D2F5F8F6AEEF1C79B8DC582F3A8E43D415A81303B0A8B482353CD4ADFE9822BEC7F8175D70C33750E5105B64512BE8B359E351E7BE9C26D860BEE67352656A5620C6BA3917A150A3114B1B67BE6AD1DC2E88D4F9E0BCA184F11F428206017A5D1ACB5B1459A86BC40CC4755B801543B4D8BCA52BECF60482117A5B42C0B8A2E07B682EDCFC39A016BFB0874E5800F8B2E91E9519956B92F526CBE78829312F028CCA6508B8DBD1A6BE9408BBEC0598D490A68A1CB596C5DA99B1DCDD4E7AA2441C2B38653667EA2D45793876785CEA706D4EB574525786931B9DEE433FFC6206CDADB170CAD13AE401EA86A3CC99E1181ED2F920313397933F3F704B6AD0F416218924BA50BE9C0C74099F10E805CCC4E7DD9A54870A1013A434AFCDA4388DA528940F38CD1A3146136637C4808BE20B94FA77CE5727CD3E64D63969C229200E6C674432BB77E36897680DC47BD325E5B3A10999EBECA210A778A9D31A42126F98DF0B0A0CA6EB661AAE4B954BF0303CCA42FAEBAFCA103C3F9116C2F4B55B3971C7C7B6E25E12AB8CD538EA2EB9A892121A82C\nss = 05E6848B937984D705DB636A3B6327EF9D375765CDE16013BA0D203459DD2743\n\ncount = 51\nkeypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF3F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\npk = 44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 2D149D32C41889573CCB5166C597C3FE207CB806BD13A8A7BDF86267A93DA7110A31F22221A17A5381C367EB1B9CD00810189C1F12358B59ADBFF2060ED6AC6712C660B51B553402D406BCC1D2444A863B6FF261E17AAFFFD01BAA2B05CD83050AB460CED09BC7C0C2963784B7F9798D837BBC0483001539F0EA65A0574B46785645019B25130095725FB71556ADD2832EA245E250973F504DC58A4BA3C45CC8259E7906588D688F4F4CC79A1A955EE31E0FE931D16CC9DA767C3A48BAD09874F7730FA74C349D2163638AADFB59A462E904C5530A0B485541E391B6037041EC6A0560563F186BE2AB97A42520A7DACEABF1216E16870437CF012A6B6D082BBB23349628AF4DD8CA9EA986498A80EDFCC2418C3F5A627BA8BAADF3739B3C578B2F193F57B72DC2827A2DC379AA31B6127C65352338C012CFCCE0AF1B33150D488CF47134E06B5EBAF0432C172090FA6671670BF7B66002E135E7C43D938343D5729E22E559", + "7A06209E0793E65417DE945B5E1AAEB2740FB1B350C902C1390A97586564FA94120CF7538B21AACC0AC0831B477E37C9E984B73EC91ED88705EF4CAFD2F15A50227C0E4C0627D2A6D7875E9605AFEC339799690BB6F0A5B01141A6976FD51AA7A079827D37CA89726686BA95D6F275A59341FA229B4C163C260C4DBC4587C50AB8F0AC777849B5F700209F17C15251854C35AA23C20D486122EC8145565966F4A067251B96461950AC2171F1996E94517610338B88C091C356804CC691922449DB0645A404AE4A641D1482B58E6230C7965C23605D66E96C8F0418AD786801D7530CFA2B5B757E06ABC10518B274E3992E538922B717866C7EEF827D2BB4C05FFA3322981CD8069DFE028D878A8B7A002472D302253A83AB84ADF5530CC5F4671BF5219FE600BA97ABD2555C52857ABB76CCF4760ADB30346C55AA5340B189E1968F72999E64C0B76297D232412B3C9384783457B83309BA7EF74ABD50D16EA1C32A2362AAEBD02DA7790FB8827FF368261CEC14F3A2095323502446703783CA9B6AA595D690031297C59B25414455C155924A47896716AC45330CE7069D131B75A57769FD4B4CA1990170A3570160CDBEF1C930063D56E3546F09B1CD913C82057C0BB89111E6B1BBA88EB8CBCD72078FCBF5059FE25C84BB5607D7B20BD0733FD96DBAE2ABD9531DDBE3CDD89A926361BB56EA0E5F9181B2C8C1532312F3F9005135C07DC211B824B1E63AC96E64845C35C41E0313511A5D429663796ABF2443908D353766D40F47A910FD04A710BA5D6A5B301832A5B6016338D8858B220E8219512B643B8B60CA2A9347EC39638B787FDB44CE72408DCD2504DE24AF91130ABC09B2E7C9BB26B3393EE06FD77019ED3466E019AC92A416C9683DA22CAFB1A9AD3475AF17A15EE9F97446096647578F77FA02E79904FCC008FE509425446CA2A4C1DFF32CDFA4CE120230BB5CC9CB49A2E2841BF69A1C49A762EC171698CA0445201C485A15FEF2562EACABAD3259119C9BA4185677E03AA0470CA848709C4BA0C8E5814416C5678033C819773DB36E7A90C65FA82FFDF6921C38285122163BC0744DE5C5363C9A973428A6DAAD20E5A62D37017B464DA7637D9D26C6FFC2B5F17610072C7E1CE668CFD97C29EB597EF51C039015E4B35A7D049DB6488E271851D20CB61655CEA5A074338A722A10A7F77B5BFA0C8BC41B346BC5BA4BD17784B166DD83A6A5066E0724AF7B603D4CB3A880F95040D53B9F11CED9FA55B1771900E8924FD7656AE198B392BF23A83418519E3C754203A9035C83903DF9176004BE81AA0CFE690297D67CC3432F815C4DB7DC5797A2CB99140E28E880097A0F45415BA730B616572C2316895E7C0D11073C4BA5A6DDC74F59206DEB3917E84A9D8EC6C63FC83A001DA56B03BDF9C077BE63645331596BB962845594907A22F8A85B084AA80EEC51B4F27E1AF011464CC73F6615397C22833CA5B81CB30DF1982A18BF148A9D3FA5C6A46C323CA1B5A1FC4392A2204379BCAA3A63FF679F3ECC00930052ED80C965A82E55C08389D284D4060254A42F87C6AEE7211933E2C6678CAA453B8C006A94960B0DE5192631F9AE68811D5B729EAEB1C0CC8AACCAF180FDC09792DA38E194358124B7E87B7F55181689B3C5537011BDFC9E44BB41C301705EE232E0A6BDC2E4C6BC55958859A5AFD2B82F502E88A746A20179FCD60FE0276AFFA12828129543471C7C620FBAB41DB49173AE4A144ECA173B23899A99785A25148E6C92E6B5B3222CA7EB3BCDDF6508C4B19A039143B9D87AAFC77AE80627CB0B96E2B849E86ABA25F74B93A43FB21CC5C4E861D950256484802A7B479B67A803FBA87D916D0918BDE0973BA3F2C0228C0DEDD302C6FBC9366C4EB708234592CAE1F3C58499CD177621731738F0D8573B53018CE88676ECAACE719063910AA3D08B13A2CA2E64AFABD52A309B2E0A849F3537109518CA4094AD4BE6628E3C4A713C59F8778BAE05CBEFFA3E095B98AAC23F489B85A9B18245649E8EC3BB8397C4125864D8695752E942437B315B7286675279DF55CDE5D20AEFAB94B1015030C40DE0735472E02AEC59027C8CAF0074B0FFF4BFA12267A3A5BC6A380632436041CAC792330A4ED585379114B641BAC7CCAA534A3863B52390D2173E4474299C8E1A2571BFE215C71B1D23C14368926A2D0944A1F20BBC536C84B7C8218B3937946CB227134E35C36F81C73D6433D4492CBE9BB1631787376115F6F9C3E5B76E83812494719B60231DCC4182C3E8A3E21122106B9036C62755531B6C5572CDA5647746B9FE64286D395CFB759CAF4136466937B70146CB99010AF4088AAAB16B6579733843F02766F19CABC7C6ACA7E44E7265823CB907022BCC72617CFB7BCCE57988CA4C3D60E94D12C34588F173473A5D0929B5BCB09CD8F91534E7BEA694576638889FB29C2074058900587FD8889C89593CB5186FBA07BC103F4196A7063BA5C4229170F8830E254862457ADECA7219F73F201130719B39E0B84845709F2CAC7ADFB60B26658EA9137A940B1AD8CA7966DC1C0E540EFF9999822B5E69F58133902AD3704345914E17A30A96D6A879E320CCDB91F9F7C68F683C00532449F5420E8444E4C01DF8B203E38327E566130C164D91BB14BEC93B6EB4419A22C744FA9D92E861AE7BB13862288030551AA43BC4F809817675290A2413E71C9D29578DF619BE496061F7307248BA88D9A322648F969A2FBE005D9F895264887898CC0A8B35CFD0AB7AFC594C9771536677571B9188D3B5411AE450A5A75E6DFACD813CA905B13F0A52153D0793C908B2D641B00C3A483293399D0B1579E28F240393E13C86E0121F1DBA46FBFC9A5D062C1EF670E01C4B6B7A809470AD15F725B80849A0AC6F5370C1C96A309FF964DD1A9DB2016B189A61311CC82DD652328596D6A2AAB35A8020094FF7438064A7801A050090A18E9E4C2B33C14CD1F97B518AC9F4EB9A1156C816E6CE01D6053481B57B1787BB925FAF531FDCBA1BE23570DCCAC4312C148E7833162C6219835CE3DA23B1D149E434928F810577C37D0340B6BBB45945D789F6CCA8FD5226A3C066595399EE696FBE2025701669454A83E3162535D51B11216AFFA7BF5C62A62D696D4532954791AB088BA84208A7DFE76B33861BA6D6B51DD322005700B38C8E4973C934E12C374C3C86C099FB42B2DAD468A8701417E2B5E902B674B759A0F8366A3C00BE49B43C39A016288A1282C9673C1204A73FE2B45E90AA2732A46ABF8496CAB31C52066052684D078C1926D374DA041BEE98939B4A597B2166451801CF89CAC513A3D0890C3163150A54734B7960BF5701F837AF59E9A4C631CA49768829ECC6D23122BE873234D825209400C883CB47DB7B60B1B1FDA95B0076B6CCF97BA855AE9AC8A9E9FBBEC589C342A4198366A8BDACCDAB8349F9B9AEF229CE46D4818BF188338AAB48420B9ABC13EEB990EA41CCCA136FE6A3C3827BB40C33C1C749620DB32DBD773043302B8B2B52DE82910BA96EE430283FD51F17C38BD1734B4AA353345777FFAC17797683AD603CDE78C51DC45403E97514015FEE950215B7366D76B29980C79EF727622919B59931E9A78FF6977D9E49C8DA013A2920827A21988A713E8A378C3DB9C90B8A2703E2961B246A5D867DD98692CB60093D617FD9493EDEE2820BB081B2B1C3C9E6941817B408255A0CD09EB8AA43C7D298954B2A92250AAC1864D1086FD7338ADE31A36F756425303A51BC1AC7F920A69273AA11B7F077000F9BA015035DFB96159D28282BD9960290B9FC51A79BE9888D737329801428564CDC7C4940531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2C934C11E2EAA7C3C4E764863E436FF12FC9F517C79DF6344AB98611F57FE7296F48A9254DD40B117941FA35A66BB50296327B725525DEEF70E128CA8045EC451\nencap_coins = 686C921C9DB1263E78AE753B1C9C2E7936B8229DCA48C0942C56C6BCA4F10917\nct = 8F00964A9353DA5BCC59499C0D4D1C1B26A89C6B291518FBCE86431426DDA3F8F9B6D58D36BD59ED0D6A8E124476720147E32F5280F1D1293641BFF5B464D1655F7883B358D14DDE8B9C4627ACCF0782E2C0B2E617F46290AE4F3A8377D94EEA2021E43DCF378395C8E6A6022ABF57C96C249B37ED8FA75AEDB433A6884FFA045628EA6163059A988F8D230BFB9DE2C2525FCEE06AA42EEABB3550643358F6C891FFBC7E70226B46CBC0C415A05B130803A66E9078C370692E7BB634C4F0711B581232A3B332E4FF9B976D4C5EDD21E039A5A1AD9810A8C1234CDA9C4FDB0FDE66348E24559F0D1B557C08D896B75300137F6C5E7A2E68FF19FF903AC43FED2900D8519253672456B87CD6987B0A6FEA63AF54FDDF4073013DA807CBA4194E69C891A7D71CD4B5AF8670239228B8F093682BD0E091FCCED699769A8D3DEF0D52D797180B2888145BF578923E75F6A61D6F42B9A32E170745370AB0ED1761D50ECD5C2685A9D6141EC34D8ACD77345BEEC21175A62193A62825F3B37E1DB028A95F01371265B10A360A99106E3F84A80B8A22AA71345852CF905F5E3ECA22B7505C055AA378348A3FB7C48320278800B0084E0D75B8EB06EE6552BFDF4C4CE160FFCA79660002D173CAFCEF33FCF1B642C28AF31C4ED9FC1FAAC8B3BF48590E0CD3EB9AC93DEDD3C6A8A4C34A9CBF8A0055DC8E62BA0DDCB124500A31683C9E111F0EBF36F7E24B41417F61EF6786244A28A2EC64F219712BF839BC83D253512F3F53198C403CF89100B208833492D35F6BAFE6428BDE4B70A75B259E8543B4A633A41C005F8727ADF11CB2E6991B912C597AF5CFCC8CB4CC324D909401C451502AD3447481F0BC0460128F17BCFD99DB088FBE99C7A2973E1DA0B076B1613E44D1DB28A11C98145567B669DEC0E96BC35117EED9A1CB28FA0CFA9D346D8195BFD0D571701F15F54E93D686B50380C12B1558EEF84700D53292F9AF2FDEDC64BA75DC244EE7964D7782F7E0EB651DF5CFA52363DEE73EE6CE0F71B4CEAB3AEC2B888A32B47DD154881FE43B1234C9B6C476566BFA661B48C3B5E91110FAF3C7FBD17A06EF9549F993A2BC6357CE82B808974C835F1F13319489142E9F50DFD6E7626DF5F38A7B6E4259EF49BC3D524A62FC2214FCFAB0CC086D428151D0130FF59DBADD1D1127A41D8EF02AA978EA339D298183C7756B7AFE781FF315C2864FD25D072FF12FB825376764E044C65248D1B64568663DD99C1BB6AE2BD658FB4BD098EE4BAF193C8F6EE8143639EC72E59FE081A2777D1589990759BE13DD8C3D4D7CFA7F7E851A19587FC698D58FC1D524239B8BB20BBAAEE1199A4F22075CA845AAF39A8A385A61E8B38AC9200028093631E02AB944D178D41FEB1A02E2D5372E2589296D3C366513C6A0CC891C0ED41DC32799FB7045CDCFF16C482DC82737489DB16B2E6637A87E88F37D80E3691FA7190AE4BD1594B7BFBE76F997AB7D76CE9176DFD2E6A5204211BC23453B49FA5C092FDEF27CBCA183DE098222AB3C4C973029D8704141990310BD5E454B071ADD6AE9B8684E1AB18970252A5FEE3E040BD1924509F16B495C4CD4807690FF5F5DEAA69A76AFFDACE7AD9BF68BD983636A4435FB145C1F8FF045B1B1768B135450B3FA3648B13C9AE5F30340B4BAD79462B3B623FA386F6621C9BC3BFA579A56E19D33539C4ABA95889B1BB8FEC9A0E0B42D2D5880BF5BB4005C39E953F3E742B6F82DBFECB893EF3A2EC59", + "702590AB377F937DD7C7BD3F68A896A863ACD1AF09212D2974B5CE0127FA1C3D372A1DFB4FFC021ED236B2CC418EAEBAE172CF323B8E2EBCB119106402622BAAA0BFF7AC0CBEC76ABFB9C668C59107F5AEA217DEA8B30096D327F794458CBDE4A1183F38C166EEA6C790F59D9D103F6A09264405364426DBC71FFA952CE239A9A968D93ECAABA8D1968DA45EDB7A886665D558D8A35C67283A6BEF240E1CEE53389007D35FC95A061EAF06D728F1FB8C560846B6BE1758A95C86D7D84002DDCDEB1961F7F9598F5B3A6ABCED060DECE5A938809F424C879C50F6024054360377BBA9DA315157E031682FA3AE22A7BDB53457DB50A31FD6A03871C01ABF1A83A48AF5D394C1BDDE0BCD83A08DBC93EC391252E1F4F388D3B30CA4F878636A6C5520EE36F7D6BB0C1E8FA0A2CC867E1FD59DEDBF8AB674508C5604E26673FB5E9B073E47BE682\nss = B285300E7F7859A1904D35EBF346B16D5860F0EBC4709E41C90C19D321196811\n\ncount = 52\nkeypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACAE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\npk = C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = 85B01A4A587BAE308D39792B47F71997FC55FDC2746F881DDF7BC215145C56D399C6447ADA39230866384BB718ADA160A7349747867CF695CCCDB8A4F1FBB3E573ADE85CCF38924F36482BACB9798D481521A0CAE103CC9FC9675184490F281D3516CBEE910287758A4C374C0A4313F1C29251B1655522936DC329F540A1FD887F0C775823436DF736C367AA3013341E66854FB39A9EB90B23CAEC3E84690AD531141F39914A77A767A47B60F2868CF11311AAC9DA94C72E9624D21814CDC99C89A4B35E1C4C63CBB3EDEA06888162E180503CFC6616B24D270601D0D275C03109DD9486220B66D523A8111B4DE5B99D236586A09A4F77A240CACB4A737C770BC4915F55B609075EE68499654BAF90622647052A8369872A93114C80C60FCA1345E20114552119669A0D3A7188D3326017CE92112F0B715C26B40851683478E5C719C11088F00AAC577F5A8763D4A76E3CD00CD9061F021672847BA0D4785EA7B1B28FA364E64C4FB7F718D2352B1FC26858B6552419A4D8E1B22F8C7992E3B5373183D040948777C356D514FDFB2D0C5A636BC5416A799270E5C975C0A62F3A76FB134646B333B75582F7F2C51CF4BD37835C3FDB2CE1EA86306362F8216D27E40CA43A45EDC9554F08C604624659AA10EBD29E59A60F7BD66EEE447F4398ADDC73387579148BC4A26B6749C961926FD34296DB3044CB0D2D1312CA6A6755EC48C46865A36A6330A9AA5D39167C6062EF1A7C82CA5C0AC1B163B85E43C278312C4304AA127D66576E7218C2D0C850108076109919AC6931264DC2E919FF441875E607A97772FEB45F14881FBCB37B4D00B45F416CF56C9501C6598FF9425249740EACCA49D92E31D679A4F16C3CCB4384DB45E47621719C6C585CCC03355216D43625C08760254AE3CC4AEB1287CD5C3F0911641B05C7036C9BB360C72902325830BD25EACB5A88ABDC926E0F205EE857AA66C8C47E434D8BB4A6CFABBD8B681C427846F0E18A2762152B170063B489A3E6B8BA06B00F14A3F2E6AC00725E5724CB629B7A312B3A1221C9460917C07637B71050BB644A38A8192270C857D43EA9304495206BF62B1C4C11B04A817AAA996B2A266CEB8A80AA46674F16207B61BFB484AF461B6DAD9A9E6C22C56F81BB355A6705310E921239497809012159E78A8A249796C155A9DC7CBFE7384DD092239C29773F6610E536A77B879EEF054C5E539A381043C1B53D69566A96D1931B166C6F066CF0EC81E7492A200876D42007724AC916460A1266AB77A327EF1282479685BC43A2718C93A806C3DE3A0CB918C7A734CB04759341C5B1496679987AA5DB93B70F903A5F4024C3DA6FE8BB2EBC27182E1179611C61F8F6214069AB83C7165A46CAA74BBCE0897FABEA9B6B58CD34E7535B0297B4359960D23E4A498CF7610601D92AF2FB6163C4B2761615121B62A7900B08D61065C83A69D51253D48399FC665962AD36275ED3774F114A079F13B8BCE420B44638CFA6CE6018B58BEA422A8287A6680EB21C75456592E8B24CB6C26EC3D3C1DC4A19CA16888E9B7FEA1A863B7A0143307530B533269A8B692CB4522AC1AA27B01D38603FD009E1C02017BBB36DA2049A2C5045A63081266D69D88EFF7C2147AC956A33B4C198C1EAB2AB93C592BB5137F291824C08258CD0B0BC4855A6B83B81858EE7B4BEAFA59CF7E4A03675113131251FF512C50AA885878D0C086D7461677BB81E46E4790C30A9A7AC4E0B3B600F04AD6381424A4B430B0A4DB2387703F77C4A0C51072BBDA954B473F86AD2AA1A5B926D18E0B0C25261502AB2D31AB5E837675B369880A2786389C9FF0BA07F1098E56C3C92557F3EE934573901D0168B3E35C4610385C324579686571A051D4852257AD329FDC85178438014FB365A11CD6A40B41AE8CAA46A6EEAEC1B264B8CDB2C040E928EC3829F3A7025C66525E937874E09C7FAC652AB059A5017698D7C0123CB6DC889B4C3942A6E834D029673955A521318B930FA4553F46058922B57831E947015AA0052B4514DECA02213E3171D7063BAB2305A3A173FF68A1D46106F1AAA3967BEF778AF01C84450DAA35B06801C5121425869D61213BD4B44667B7C21541103CB1F24B8A472E55E468B8A6CEC630314673C8AA12FBC135B79498480721180C3DD1B72C6E762E6E2C322CB783F069A7E5594CD26A0914B3104B87318D0489A63AB263C88D561A4C8FB9A77C72EC2B917F685333C61989A4B3995D74589300688D2512943AE79335DBFB0C52CD14B16C085D510918696087D2AC47437C0294B8626A65F1E373D19A0107DE053219A22BD0907BA19B4E7326F765989EA61174151356F04585CB89BA8D05A99808283B550C8A3816EBA213362B5CEC5773E152D14D83563DBB57EC89EAB558C6365BC5EBC577EA46C6B39C3C76B43EA22074BF46F252A125D3740066509C48CCC347ABDAF436153911DAFD114555964C49BA9E2605213DC8A71A05E37B305F922A4E9A3B31E973E19B161BC4295D290535DBB8B6B359855D811614C14A408C34926BE2700418139998E356ACD5B85281B61B0C78733B0AEE5A1CA99B56737C669D535B276C5546AA72673C5344FCC7923F69A0ADA7096D75E81E32E0A8644AD73A4E7D19B3BE97EA3D773BE842597761818275CBB8AACA1206FA41686613986DDF37949842BA1741E812217593815C82CA7B583513938931B0BC829AA55D85A32B6822013244F2A3BCE15791620E6CBC96B8555D0C77705C7CF996292CB5592E490D6243BFADAC9DAD7270A125E14FAA8F8B321CC6C9E3B2407000340702A4C97A0189FEBC47E5BAF51CC060AF7CBF48642D46911E0889EACE6BFF53CA189A1036BA94912582B0F8B679A3B6EBDB31B7BBA4F9C4C349052C4B9352D45E68463C865AB331884982C05F3A1FD78081D946A71D984887041A0E894F6", + "995501233363027A3B7C321DC4A21D8463C9369ABEC4826F0906039A1A83CB59CAC584D7C6426C91767167B3A4564237DAC2B623445CB5998717BC4C8C9E3364915C5BA86B99A02DC444DD52B236D4CD2C26CFE39C1CC8321CF7156867B37F85188ABEA7A040400DBF4830ED1835B2D47A6B8991451A7889020EAD45451F46623002B31839C556A22382130B7689CC92CAB281B164DD237357A195F4688F8F385F8F45A32432BC238A0C7F78324BD5B9E73AACE5391D60F28DDEF61E4E2C493C136B74229EDDA96C22F70F54435C6240747D963E576B2AEAB0BFF2009BA0F34B65C2A35B72477F36C914D048545C513AD61F964829A78BCCCEC39D2DB38496A209AFD760F1A51654D3125DD42C3EE13353F93E0114469C2ABDF879050CD9466B4606241158A60B35FFE1A8956815419B9FE843913D22B93C7283805BA3098A52BC16BFD9B27C29155A22C99EDA56530A69964466065CCAA447B13C4C8115ADCC6285D947AAEA1378A76E163556C18459B1AC905ABC9B39E21E12486A5E56A228395093B150FD550FEAFAB094602672860E5C74240AC705F25903E70667968435A4DC3E24DBC77E9806EE94436CE00B11BAC776B46BD85A94634C1A3BF91E53781F03318AED41011A390F48E5B7E2866D11783C7B959882821FD4745A2FB3BF1E87756008BA1103A508A584A3290A4AA4783F10A9E62A73F11A0D18F9B8E3A608A58317F3D3909A5A622BBBB09B52350A7A681E2A63F02504AEC572328155F67100B6331F38835FD56361FEE46B903CCB020A2998D651BD2CC022F1B4C97966274353B745AE43265D79FBAF20D7969A8B4AB5CC9F43259025724AC0A05E9DE54257859858685CD602BDEDC01047FB903416A2E2D770AABCCE2460903FEB40274354B2E705111124887B331CBA10673C0D2ACA027A2C6CCB95C701568C20346EC747A29DE09FF6311FC172910E41031B95330E240EBEE2026048047E03C6DE9A293F501604D3C7CE57A715DB0AA91A6151230731E02F467477D04A5AAD9B2B8176A1F056C3140BB1454CC7FFE380CF97139F4800FC4B740A22520A3B2A8730CAF5E7580352B936AB9EAFE3CBEBAA87FDC771B0D704E455B8153C4B6CDC780EC415AC7326BE810C63669A7F30A138A187108880B5AB97265A2158F542C37828C80B4BFFB474AC27C6513BC54F0897CCD9948DD3C78F60C4CAE733ACA6CAF41B9CA8052F25E58E78526AC8EB30AFA960A04A322C582E5EBB286ACCC225A187A074877C21329856343C587E7AB6B09C3427091655F34127E09C3DE1D8C6CDC3AAB3EAC81A99AA1A1443794C860CA17A63D0B154C9941D9C219C0A7C982114FC0C85483639A0F047A217A148346FC844C44F37270E775C5CA414BA49CC59A4B94DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC5B07C8359E6EC4989C34B31293F4DF965B5D95802AFA5836BEABB001D5CD4DAEE6C45C7FC62329B13C8D29844405DB8FF6860DE474BF727ECD19E54E6E1A141B\nencap_coins = 2387772E50059CABDA53CB93BA24B19AE529496C03B36584169451525C4A0E7E\nct = D009C3B0460E967D71A8198159994B6D089CBADE3B8C9CAE2A490275F5D540688816D9A7783DCF25A81E22D71CC96D391A78AF5BE9DEBF9582A06B7580B358373EDC055BB05F746FE74D93FFFC9F28D132F5439A5DBF6831350115CC212CE0F4419BB60B412D8F19C97E507C28D5395FDBA0BFBEB0994F26BD4E8EB6AB20D5A30F192518EFF49D50FC21D946E118EB5DA02751242106DA0E402ECA8A79D550AC284F5A3205CB04334359513375A2AAE672527CA48B05DC66DB98B5D708F1BDB777578C0D15251D14D3864057F43F10697BD023BE1099ED80B30FCDE36CC03753FF373659B5A45B04EFCB7BA24D5C15D0E5DE27984A7210273EB14B445BE236F1F0868AED3DEF667ADD0B0489C7D147334E9F46107FAFFE490DC862F25BFE06DDFB650655BF781A755F2D31DAB30EB47A6D065230F79D55608FAFF57979A4B07E8FC3F6943D158C0A4B379AEF198E1EDF90B4F85A485127BF8F63BF5CF4B6C398CA159C0A6F4BAFC871B5467D77D9D1DEBCAFAF3660E24B7FD9B2389B5D4081476E8BF2EC0B52B4C5AE016F8B26ED77C4C1F5F747C6FA6F87CB018DB1EB0C1685C1282D74A8DDE7E55F5B200C3FAA87DD927AD38ADA4C3BDA4B1EB36E115EBB90E332B187104B70D5B83AD4979085682EE96B826F495A9BB0BE49FEB3083BD032920F79A678D5DDD2970AB91DB23A9023D6AF6717B701ED6C13A72BE5B8F537534C28B1E8F16F657128239B2297B26BDF4A3AE9026751AE730B8BC2C3407ED5DB565DA24422D49B3CD3A251354C6B7CCBFB92088F7130C5E0A0CA045003BBFDC9C064AD7F3932E814A7F0C8086D64DFB33E9EBE5E98977F75ED74EE13DC3C1874994A776BD305C57B2AA08AC42ECB8AB913401484BFF4A54020FD66D80687B426536D68D7EA8B5A28ACE1B7DA21A8A5AD6703106C8A3C94DC1FED45AE309D14F005E973564CB1190FCB89CD5CB85852CC2B0D2233A6096E7346BE9B6F427D6D8AB8A4C7960D2E1A4FC8878B772404B6542C2CFC9C01A68F0E67167B150DFF928AED0422705B104915A9B9F155AECD1E94F70C47F8002B04C676523F71EA0867A5D9CE2FF1F69363B5236064DD73ABBAD2084D568E5D2D41F3BEB150625FF255C8EA697E1ED755834583841558BA31E4D49D240873349CB6E22A729DBA4489F219E1E34091E923D0ADD51072A3DBEF9CFCB1BD68171C353ADED14129E6C1D34822E08AB1D0F7D958B0CC348D04B134549752E2B21E691A181A2DAB056B5397E2760EB9B68EAE06FB4D0FAA2E7E1E045349015F1FA656CEA6B01DDF892A3C857681CABECFF624C3E67B21B09D2D08FFEDC5EC9429D2D7B8C2571A29FE25BB2BA798FB1AA17BDA7C2621AFB79EB4FFCAF13E963F8E238B6FFCDB9626B4DDD477BF721F344CE6038E109BD27ACE5C05C5C611163C3AEDD9B47246BD77C77A96E22E2BB63096BA082CC60FCF83D95435E44F1395D9512116D723731234E0523F2DD635E9B3EFF766D4AE2345BF8E606618074FB309B143A64BB93F86B0B4E307453C84E82B812BC746721C4882CBE488C66403A93F3EF87BAAA6009CF8EF81587ED5E9EF549A5C927F10171A45D954699B8A3092E98DDB40CC38F86B6B3A1CFEDADFBC1A864135AEA1C51D30C9649D1F3F7D46AF1CF095511D084BA6E3F8B3555501FC04869F4ED12301B68885FFD13ACF8D4C27D2BC883C2DFFBD8F981FF83F9F0F215FCBA3AA3AFBE17D59EA3474123F61F8CDCFC36D7E519D1C4A862913C7821848BF54AB43D983F4EA5BC8AB8610ECD4AD1FBF5E4C862CBD4286D20591973180F951631EE8023483A677A5EE5E3829553B35C6980B4F363AC393806AE8CAED0A348C3651734493D78005F860911B3C4877A178A97D130CBEDB2A260BE62252B54CCA713C0DE394C31490F2CF69CD76C61B0C18AB5C806BE4332F3A46F6B2E3FDE252EEB77A0C8DF0E201AD1563FC542B97DE9CBF0B0FA882B39A172187CA89F0E2F82604A482F04EDBF088CFEED6377121BAACE1F05EF990E6C1D7692525FB8DF9F2B690B96796866C6FCD3D20DD6E830BEE6E840A929686F2DDCB4F7F880C3E3B6CA62F64D833C8E9E261298164336170B1F44ACCAA6FB44350ED970E286E5FC31B71194C48783AD1CA6C8875A4C20412D11A07659F84EB85421CEEBF55B9C7AC288F3AEC2481CFFD1FA784543FB7DF2D4C65F131776AFB65CE86A55BC1ED8648\nss = 6E2E99D7B70682D8CA3093CD45645EABD5BB720B9AA8F2324251F70DA1BFAAAC\n\ncount = 53\nkeypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA325A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\npk = 4EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F", + "67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = CE732E28B21F42F2BBD1B049E6B80264B218B581CBAB8C9186E325F7617895E6320FE5C697FC3B82546681B3CA5F4A52F1F7501B652F86D35CCB9756E869795C166362FAC89C7B5AD41C7C74C596E2A7458E419CD10C10C890C94FD3564AA25F1EC3A3282607D8B1864022CDCCEBB1B1E48961207E29264A9CA86C94B71D5382C9C6B8004C818F51A52006706285BB3281618A157C80C2C00905C33316516C17F04460124FD79A1C330417984220334C84D96A66FC8A5556814C58F7826EE86F17319DA3F504F0124C3F06CA50792C1E1800FEEA8A8E8805A54BCB90C52ECA144677327F5058CCA151617F443DABBA304B353F4A5CAABF0C179A772582711C033B3F3C1225F191B887D8294FD18914850DE6B194B91C250374963BDC7215B07CDAA8001372A21F0C3845979386C27949E0BBEDC0B004258866A01EC5CB82FC751BA2F4510E514A3FA09B6AEA7E5E45762076B81D781C2BA91DD6F40CF13C91E947A7D7ABC2A2AA91A1404D87462B42AA71EB15209A9B0D4990C2265B051163CD2BA8319576758237482F500F7E94B3FF099616225737A766C10B6AEB213B5B073EFF93C3AC91BBF2B93FF47C84D7CA2E794990E2DB4A7E9AB19CB50CD522427E6A935CE3976490B21792CCE5E4B971668C4793CA4954B477703730411DF1F5AD2557CAEF78C914D0C223D836C407936EC58825F3B2A1925A5164B097A94A13D8AD3A27BF1FFB0C08C72B92215CB1B67C7D2C4A7BC7A6A8A054D2A34DE69C78195BB149E4B4CEBAB78F41612DB19540385F2F74757C662C2DA3C7B03A34A9524E2AB90F5CC21FC0D2AD84BB996E6C73426770FFC1C9942CC22AA2934D97A66037A18760C51B0236CA1B1880A2286EE5241FFC220A4C6EC0E296090874B3CA751DD701086A15F419C67EB4514744047D7848980C036107586D36818E74AD98989C8C02AFAB4134EE0B545ED707876A613FFA10BE7C3F10B758B215827ADA9FA1C83B129C6BDC5B621D3A5DA7F396D6E29B184A38D8091B6A2C288EE2CAE833A68A3CB6B30BAC5AD7567C788D8C803A7B622FBD8A253B274B93593115B5B7A5282EAF93706C88C178BAB897B7198C23B844219852A60410E8AFA85C902EDCB9A5E87A31CA84AC6B89A75830566062BC159CB129277AF0645D5817C8822E384040F1621D66D41643897DF21C1013CB1B426A703F120F21C780C67BB011FB3E8CB746C0B14C9F847DC1235F72E6BDFDA1C55BD26E377395C4B17B764A41E0F7312782BF71820DD379BEFE58901A011FADAC1EFAE549E5933AA9F9C64CE2273C486B56251674D56212C0AD7637854C7B8447A135FB960FFC435AC7553DFE935CAA98BF32186817B5ADB42375E96C30D0A96DF39658EDE95912946813CB75CC32B395AA73A916514533857B4C3405FC32C2946CF4F4251B2091B6CBB00CE296459C45E558B5048B79CC4CB8AA01BD7E82320637A62E2038D5B3C0593B42D32A38BE8312AB022EBB496A5FC4A991A1BAEB660A23988FBA329A79DC7144D20B5246466F25AF4AD971014970EBE2B36316B86B3585F6B0753711A0BF3952C688B4CF6C8A24C0964CDC1F5C1C34B3C28359BA232840063AC30BDDA83F0611042FD8B7C2BB43DE68B712E67971E76E7ADBC0879A41AFA358C2258888769B0F785F2B4716E76753D41C4215B98BEA2095F5C0CEADBB69C46CA152B3045B95A9FF198EF5302667D31F36E2330A3C1C44E983BA4388A7022F1613A47D19249F2534C23AC25BB76176AA102F103D1C6578AE141772E36ED5F30F2BB02AA34480B7D57E935B5097C5C5B61422FF6249B3531361C284D67B485FCC3F942501112408D01B96BC841DF1C0A9136C01CF2652EF067EFD740A68F80F2C1B70476B8B67EB14E97104722CB3C82C42D9912A2F2618D50C27312C13EBA245839313AC08AA9AC7918252122A6A8AD632C691C8C0F84BB02AEBC6F401C2455121FF33653E377805D3B2C8633D8B141D6B6370981BC63A7141EEF2BF7E86692F28764716775BFA41043315E5CC1199427FC7F6A9889165B6B09D0BBB80A609C0D52063204BBAA619757E1748412CC1DCDA4C2A102396927229BA83B1EBA239F41DFA530B8A2779060877A5EA142910A6CB1AC97CA2466AB58625E823FBA58429A613F2C92DE06993AC7006C8E4834EB491EFDB1988B9794ABA1C0D42326E9A797C67181995999A1053B3A1AE542A7E1BCA4AAEF5910A157C713CCE03BA4D34A9C427A53F263916041BA9EBF2B86E21B127C5951D7709FD036465784A4A26B91AF48C7B3574D6E537676B4BF8EB5E5D6496B7E66AC4D50FBA956AB9B881EF55A6459199C2987162774F573599EE0B6B001CBA6BB5302DF24EA0622D3FE2A7DB12A063D528BAEA6DEC8A97BF12A61249010EB7056EC5A9573C77B848A6C6FC13C070450919054C05BE006A40368094775032EFDB98E087991D76A703924528EC05EE50BC56D206895552CBF4999C6A7617EA35652C8D5CF22590BB9FCF62AA0E055805279400B2C9522CABE1853E06E6965B517CD04538D7F083E27B95C29B073AE13CAC42BEB549337491B88C877AF8910BF8659FB2F309442460EE93A0344CA83C58C1840C95EA482C81380BAE24C01C763B2BB05B369BBF074C8E96AC2B5B73920AE07318057A643640FD58C691209B08C9B5CBE972ADF001E8C00FE853631341C8A634CC52C77754790A6540CE9585290AA243231332D7EC3161B096CED68D80208C362707ED892921634B4DE6679E08A10F55C72043348BC512AD39C07DD41A88D3C8C06769B6C080B9A24080684AEA9637527A099BD53AF1505EAF0272A1F537593669E6CA1D5135AE9D77B737B77A475B61023777EEF22477B663D5848BA7D8859042713BF7353DC46C2E3B9E75788B3813B4844C0A233019529809487531A820A079FC2A43DA0874C332695A79AAF3C6D5997BFBD27783064C1C055B82B3BE463B5B54EB8C2E42772CD56318C6658E0B90CC31596B3880033338E6E41E9D1187E3732B75F50ED961501A030D221370A61788FC8B164625939E7B19D076B45B51C555D063433709DBAB05746641410CB34AE53E3652A0ADE7AE5DCA29F0E22048668ABE03869914117B6CC18617946C73A20B49826748981367090E8B72B8181AB696B878C79BD16683B2CA698E1489DAA23B54EB017F4000D481B268E2C7C02A75FB608217BCB1290746F7251D010A581DF15EBDBA8C5D379441D22E591C4BE3C9CD9AF05956674F558C2387518BEBC02DC3C2971BD264143271CE28B1F419BE088922E6644E939738B846CB651267A913936D80B2F4E8987B5C48C37672A222037FA1529A764BE14A87939B6C72B7730FFC4DB926836C71A56112724A88C9F55AAB44638A4C9186717246666B28E1003EE006AC915530A1FC4BB786ABCEC5B35476436EFB7C4B4BBFBF183ED16B0A526C019E7399D1996F44755FBFD86A79D19FBE3957EE97A08D668ADEE16B996A71DF28ACBB239DFE03CE8FF5AD62BA992863AFD086BA74979CBD2C0B398383378AB973C9647DB074921531A9441FB53A94E229B7C7BA8F2EC9A1E830B9826BCF1D353D91ABB56B89C33FD37EE6130757D08A1699929808C881F9907556AF18A95938A1BCEC20191BA5A9AE32B769E3C56D4CC6BAF9C9152359609A9E8DD6AA9CCB12B35C9DB5605BD8868474E65257F785B429C1869BBDF6E118024C906A951195DC4361AA95D4C53CA418A7B6926CBF539EC1F242DCB3B96E47BBE6CB0CD4A7936CB6C97E8663EAE6CBDBEC645C8942F6B835D2E44091C701AB73271CD86765E760F0A58BEB61B0E2D12BC7511D04B98E8FDB5412F618964367E2CB694AF203AB805889E0936C55BF8553B2B006093C72015D8629B494A04E3B51CF18347E7A025064A488B42C0328CEA0C57DC14763A74368E36159C72B232C8424FA01B5BE63014FD7B2733C47ABBC4D8D8474D5EB43FB76B03708872B4CC4529A00C1AB9F67E84DE76500F59C7088B1B9DCA9CA9F0309B5F12EB4D55F3D734E086A843A39B29DE99162A062B1E6874281221EA3314D784572BAB031A3732010A50C0AC8150691B621687B6020A5B347817A3899F141BD6454EE1B25E0B130BED368C5F905C1637C036C22F65CA761270A9E8BCC18DABDD78BAB5C48A3DDB82A01C646C9DBCCCF972B9F0AC4EDABCEA3088586E8CA08F7177AD3CEFD578F9FE6CA08C99167C65E4C6193251288785720AD110F58F81F4B938DFD813B76887CAB48BF0CFAAE5A8A16F3B110E130BE7313411D517E6FEBB2E0AC004D44380B8AB62E874538D005D4F744918A250E4B60EADC6CAD0363E0DC6CBA04949F893F75E5C48E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE037F1D7E636B4AB366DD5725957B9E5D2498E4EE1929F2213F9D05C882D96A1065A3407F591791A5DB4578B5972093A95BEC3B8E70C1D542C9B5C9789729F8922\nencap_coins = 155C29C5F0378DF0CD0E847A80A07143CF7522FCD880C9229EB9FEB1CE340CD2\nct = 9D9CD5C391ABA899542B0AEAA0D4E5949FD13F9B18AAC448BA9EF0DBD10282F23EF438BF14D6ED8AB9A47AE7D1EDA2C35272EB47A8353FCDF0D01DB4C4F967E12DEFB894E5D3493223B726F2F391605BD140B3B29EB590207D8E4C2188C2D4FDE0D311DD2A1E9E2C1A4F4D2543AD3A12513EEA71762EBE13F455AE53FDE48F540196B25E5DCD38A16DA80195C1093287CAAC07925950CB41502D0A240D8824B1D05D29A91F4A88F0420E3E32C22384EF0CFC4DF46D5656630631983384CE34B627CED771340B01451129C2284560920042A20B7A2C68147A80F08428F738F2716D3B36F36D15F3C33C02047E10FEA0B686F252EB6F14091B8AB9410B40292E1E67D4F12B2F441C10C843169872FF6749BA576A279549DD4E49FAA63D91670ECD8032D4FF77C21F176CD9D55B2B68DD86971F478A53C3D1A0A38E8C16DFCC77E2114BB88F5414DA2EE5C3F35D2C37ECCC20845E02A73CD879A2F99239D6996883B35492008C37A66A0E3E96648060B2C0B5D84EEC0E709C0178579A1608A69E793070EC3B4BFC0B3586F762CDC4F1DF4FF6BA62AF1A4E8DCF9B629F205F703897C2A51EE3E22E004519FD69C13B645FF5128DE46103BC47FCCFD6940EB53E24999D21586B206C59CA39317AAE95DAC08241057FB17951026CD41AFABE04330F18440D9D9CA08D237CF3C1D2429EC6354E9D167FC01D1676C83098A07E61941D361DFE208C0C6583B46343D62B79184EC5D9F0FE3648D3CD5B7CF438C48E007A9228999A556B25FD86F518C7E0C0A926565E9E4F09C3E317DA90CF8C1152D12C704697030FDBD7A86A3E8AAA28B5D5FC1FED7D9B8B03197", + "F2256E2E2C6CB28258AA114A397E4430E9E9EA3F3AE3FD112B54DD982E216D47A3359BD935DDFD8813EDECCB50256566F13FBA3098AF3B75060AF2659A75D3E88BA4299B90791FACBC28FAE0E309A18BB53DBEE0D2B1E3EB9011E369FCA55C874745C183D3E4EB87037E1D3E10EBB6377A4AF8380015D5AC0D7514F31C79D6F34D2E91DF1FD81B5655F7F91882856282F8FB35F27359B46BB58A806D49A0C0835ED88BFF0ABC42ED986FC56E72D87D3C76E7E6548069C7FB85D3BF0392E0F63974930645A6D4E946E8DCEF5DC562C784517E634BF2AB5438A2B600BA5F02E90F6F4E72E7D137C380ECA3BE71FBAB6F1257D3147F3915B46E4422B8F4CA089EC635C8A0BA2E84130E546E8492D82B3EC8874D020420014297EFBD34A3AC98D0ED22261A1323FA4CF454A239C51BC79CDBD0CE60AB96CC1D112DD78C3A9AE7890BF3085B11D681BDACA4A8BF610ABAE695592281993D9DB3C11E2B90404D597AFB5102FF80337C5D0633F66D968600E11083B39BDE80DDC95171B4CC3862AFCC7496F13757A8FD19A8F65550CAC595A38FD4413AC518E15B6A91A3EF759BBCF1131A096D41BD091F812AA18D5A0BE5E98A88FAB5A9674E2C144583F1BA1BD91E62F53E2B76B4A0F65395BCB097719CE5D26AFC1C2085E8CA66DC9FBF5691733676A742B7CD30E6B2248427167A43170283C35644319953C48714B7179311BF70396743C6BF386D516A47D47C9EA9775F9EBD784DE1A0ED35CA6FF0842429F468D93B0660D2F753F5450E9F8ECDBDA1A9C958F1ED438E0C95C56862812BC00C94512A0B57FF2439F86752357D2D454659A22BB31353EB5012442BA820D5156145CB945727B65F6F0996401ACA3F31574450E273D42DA739273AB8DA72F313942DBD3A759433AA748AF1DED6977C8BAB6AFE1979AA170A336884232F55C68A6C38336AB2C0B2D1AC1D970B71AE8B05F0538BCF8C4A40D092E8FD1C924B92CDE30C53FE11F82C30E640198E0591A8654683F0453D0F1F6D5ABA8A0B82D548BBE64B4986C1974012F5697C63618E076C596A9350F847A4EA166A24F62825C0065DB2574D64250769F0745694FABED12EB1F9233BD7FB15920BC0660676E07204250B8BB025CBA782DBC3EC6F949E0B11CAE8D36B1D2E4E9D1BAF51678C42B30925F308B432B48FC6E342B6C5162F84DF99A69ECB6F439F5B40A5ECB20443E56A9D16F1081BDBB46A23F466353CA0DCE734CE394D364F8FF6F173C08BFAF5E7838A33CCC2BFA3E5CD4EE1A20917CA7680BD339F6668C48FC7283D4B3A54408FF53171EB10E5298CF7CC766CD2434FBD83F4788F4847AEF72292D8A554BF940941DF629E7CBD6765704931D8890\nss = C7C4EB7F531A9CE048C04F27C69725D55850157D4974990EAA88EC61045CF39E\n\ncount = 54\nkeypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB55B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\npk = 8C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = F76C7D8002B7CA65BFE6A59AA3645A8E51AFE5FB80145241134CC072A60AD4B72D80C2BCBE1630EEDA661CB62E01B0798203A1A287C4B8F725DD422BEEE6627C864149EBABD84280739193067A2348F2861DBB7F1A0914BA2BB3AC6C80D5CA1F483C8B86C1CF5A2C3BF8F6728555799381A1B1F3CD02E445CBE798AC0361E15335380051294667B9149F38D85A1839AE43D331BF14091C4ACCBB24C8E8105A9D1185BA880B7E13CD3563AA235B899E7509525280A37162C043B089D5A0BD48B225EBB2D0538F49C8AC3C3B0677D8093CF70B3404016B4686D653CE4715A85953171BB937F5A1916271AD53318E8155269DBA4D0A520D057963E70CC01E680FE8408D03D3275C95A2C528190924749BC32DC31B21B58C6F5E4B59C157CAB7653C0D146DEC9A3F94E241993B09BD62446F35AD7772279E116464FB316DB8449A3AB7525B3E89B12B54F14FB19057C39510B072894831A5747782D404487926AD756B1BF81CB416D94265DCACEA475FCDAA727D0B5F01B376250B123F717FBB0B1976B7704FE5AE5AC10CD17B87FA8BBD3D824D3B91B567B5C20243677D741AE2CB1C1D049A842B7F9DA9CECE8931851BB35776CAED97C27D395108E42661AA60CC181ABB2774C67773FB29B445F3554D386C87D489D895A43EF268AF0C81F6065E57E744F719120323B013D35801E26BAC2700968566512106F5161EE8528372D45A42B41022239FB0B3CD23C4251927B355719A1F2A0689A4ABC508660DBC282706B765CA4BC1887FD064CF8285B1155863E15B112BCBB1962255B362CE8FA4C51C97CFCEA7004DAA9F746766F2F5487C93B99EE9825CB78AB0A98BF6863A083758E9279245E495AD0A5B86724C1ADC3E67D756C1C8647FB4BA32B75A6DA3A05A870FC1E12CD279666CA046E064A74625530E742EFC72C1D5F959C9D256389C4C63609FA11A8FB5E70E1E2256C8164D80C69FB8F4008A647AF7F3AD960265F55CB786E8726B65689A6A751FE045B7D45AECF50605D135A44793AD2C6BBA5A59D293528BD94D65F54BAE4798EBA5B26DE8B225728EB8836AD1F373F66A2134B8B429A8457B600C5A3274B0157F66F091EC88436D5667802A15749B4C9C499A36C58FC5A7CCC10A604ED00DE74BBF433502C02AB0ED949F5DA8B9EFB83C4A2395E49413A7030F4F95901E8AA2716A3EBB09AAF61C9384586021301DE0F8C085421460A10FDD176C68B4C115C91DAC04121924213855AC22E8C98E3643C3D7C3B6C6C4CA964308510525C5AA00C32AD9BA258BC44A9F521A2873BEDAF7C56BFC26A320C0FE95CFBE12C0038C1A65B62C18C37E61A2B9194C9EC1DB8B9FD036C7C3A620B5C661D8AB0B46A6CD3391E53218E40CBDB082C2207630C2715541B10E3C395BF2A5A15AE8B506880DDE937432ECB150F9B3C136881058A750024D9B247232B7289BD07462C051B7BA599C985C6EB08C7AC22135C99E85930113554C59AC06AE298D5935658F513644B01132B4C1AB84677E342A1F4A8A9D5C6A44659805CC8898E563823C8286D54A1CB4B8DB866A8F5C74F782784E4B6FBAD380C5131FCAE11D4EC89DF82490B4F1BABD4673D7417B9CF04513718F2CD0CFC297071450340F1B110AE53AD21759BB5B8C8E495F55CBA315805921485B73A248535AB3519A544F440B03B0B1A667665BF068F165570D9AA52FBC2CEFD50738109A2F18011D1B0B37142F24A52843A81C44ECCB8B083B8C98A51067197737BD47FB2B40A5A96E385364463CAC81348CA44E9B8B2E457701FC0571DCC6645FF724E44B1370FCC235AC9F735B1C85E877DC30A9654006837C5DC318CC11F962837C0F26A59F171B6EE21B0CE02925C280710E140EA46486E68419B11B548D880406E929DA097A99F8969840979EB861D483337D605C7E657C024C3315F76440F8437057710CC71817956C8135873EBB9D84B801CAC006930443C09773A5F542CDB838E176B45497B97091A613C305E6BB240EE08009E699C6D30D44F4152EC0A1ACC16E5310", + "ACBA766278516470613CE1044E46A4192A145BEB3727DCC22F53A98B4C7C414473160D85872F31C76EDC5DC2E822A91976761A5D933B8D284082BB85162FAB7A7D520EE3889F299956C7639DEA77127BD04BA5500FEB9077949A8245E4148CC2298C06203871AE8B0A2C3BFA4695C43050870392401315764FF65C9EF0DB06B03B5B5582B57E1A7EC6BA4AD832A04E31268A853AAA2227F8E382D467CF2D998284884FC7EC971AC439315978BB8A8EDF287F26D0769AEC141C0686F750C1F17784CAE142B942648655BC8A0ACB8247462713A2183223DFB093A737306E94386D878EB8BABE7CA066FCDA152A0A81A792AFC9EC32369101516122782100B24B02D5B8693A712F4711176B348E2AEBA7314A3A17D0CE11315412E54A6508937A393897B01D361B1FE9B0B7CCE01806A62D12470AD5650606883872A55030827B5BFA8A05FBA19C9207F113C99FE5985EB70E88325E5CF35EEA9605317579F15B161F55A81B694B0A79B8210B2C77524383AACD1936AD36B43F66FB6B5E668205396B40B3889DA25E21FA985BBC6AF4980D9FDA368507A7659785363C6537F067EEB596F5337640E7B3B1877804F21C14D76D69D01B67A941E76CBBCC3765AEFB0A74565470E7320605A0CC009C60E57C9E765D2F835DBBD91482D43B86858BF82161E1C3586290ACABA2964F3A9B83352CF40AA26442634EF069E2932A470A59AFF725B862B880E7A75FD705EE50624CA368E8C39C27EA0588C8983A453BCA30897A5785CCE2335EF8CD48217EEE4485ABD47A0769A0AC99089BEA59C4481B18D27C15D92E915285DC62197F4804EA3B3E79BBCBF57671DEDB8678F1264B420BFE191F21E489675B7F1479A390D0C8FE2A801F4CBAD2F90138259904705F2F07AFDD4A5394B64905154A914A7AFEF7CBEC54A7D5267A3FCA06DCC3B3CD617A3F433174053885F785193C8A70432AC83C37B60CB1CA407F22C7B577F4ACEA879A8AE700985028AEA3475426A3F071CC5162233E793AAF9936DC625A292B84D185BA31F964A4003C3A96701C6CA96305205B5071C3A6540D76C14E969A8061146940907EF20B857245C6F202B8978A23A6C84CEB3DE596C10BDABB2732008C6A224DE0AD219B9987099F1CEA007D1466AB0719E396618014787CA6B1A2680E96A85C949486105BC4357A93A3109422E52A44BCCB0C8C1AACA7931973560A82C65D253C02B2171688648A2C9F93F0A26BA58061C8CF64B54F2930A2A4C064CCEAA6D34C76BA200C382A1FD1B70119304F278A87A77837856C68A119CA692B8C39782A16AC11CB6C4D9BC7ACF335AEEAE65F01A50D4BC7458FA93E5E24AFB7576B41B631BC884853046160F77AD0646918B947BD440C449B8BDD15A3DE54A3C1A17A444CB469E0C1CFA347B5173FE6F4749658984CA0530483A86B773471799B9BD53FAF04D0A3C07515A3B915964AEE1010333127B3AA72AD964F38EA89A4C561E36143EAE3003A19CB4DE14FE88BC5B4C236EBD1930474718AE654F43277255B1F508721CA318D2D5255DB804166D94CF305BCFC6C91465B18F3AA4A64B624BBF395A10967861CCC3D13A17706511C8946FF31954962B9DC68AAB370BACA922B4DB66CBEB7A4E16C6DBAC64937B869EDCB585B4785B2B526EB4131E48546EE449D8EB7B709E296C028C6D085A3D614B8856A6D076CCE23CA4EBC192ECF14954BA06415280275CA743587492E76A5AB5593E9D15B10F829DCF73A94E040D8A25AA29616AC8A88CBB148E1C727B608305841B8F3C63E967843C9A50C43C3366293868F1B1ACBA037D95B64DD088E07D42F2D218B18EB7EDA5A2506CAB773444F2383A5E40940E4F26033C336E3C7B5D7D2BBECDB39180C87127781111B318FC4AB8C50926C932A122AA79766A48ABAB6707710C66030668540CB5C8D87272DAC2683ADA81DD20AACC3C01DF6056CBD23735DDA391332C773934E361A1B6E247711A843644226ADAAB77089A831E37D571517DCA952A58C0835705B03187B77E6AC91D426AB21B997905FB658C6B7510FF5E45E446204FE935A7612A364414014483CF1BC844A6935CE351D1E090313A776253386A01073A416B47A943712C0B7AFD130FE833041716530C4AF95928EBC541961558A707320A5FBBB3C113E8B3C88B0C3B359C13EE24172C8B649B67C645E07400CEBC486383D8EA2AFDDE8C104E69DAB368F092AB3B3B85FB70C3036FA5925301430D17603902B1373258B206B814BCEF5A2588981339CB725A5F38A079935F6A27578298F5DDAADAAF4616CFB9AF778875E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1A5383897314D60AE0AB1A8B50D6F5DE454A2EB8B0502D57001E6E19223A82EF2B9402BF02481CE4B27A52E87FEB92C4399C7F2988D40E942E7496AD15AD2AA88\nencap_coins = A9CB9A61A3324B1EA5AFE693B32784E2871096B2CA14A11ACC9577C52359A241\nct = E1591C087D768FD904587901CEFBCC388DD589024787289E961EC158208F6E6BB7A7217E6D2EF667CB61B08D42A822801A88C97D8EED22AE2C9C53D4A47833125840485BB5576E6EDA7DF58830CA93CC92A168D89061CEACD6AD5CD375C89E458CFD5EB7F901061B4B79C381AC40E3D2491CBAFE6E634DD48796C0DCC7F4E83D8F5380BFCF9367B120B1C1DFBDBF2A8CD57CF3CEF51527C094F1B3EF99E62F5B16F27F0AA036CCBC5D322B7552995E710184604CD6D150F9DB6929ADD076E8C410EC52C2069C897A352AFA4D793811EB541A0CCB5A6A6FD5DA05235FCCBDC39E6E81232C7BF1FF045FC6967D17EBD571CAB2DF0BED32C4E9A46444E1C2BDFBB8112CBFDAE7399C5D873229A5A5B2A78816B03AC57F3D57F4815139359FF55230DE28650D681CB0996024EF259841BAD1AF01D9100AE99825515B1DD96CF7F844B9037D9F727F59D9FE2A99ED43C605477FC82EA31EE686A1C20AFB0FB82704384BB3394759708B53C7C044BD1FD4D95B2C26524F7970B4F27E4C841A845B52E0055455BCF01706C0F798017A0C733104C86F002C3A0697B4518A51574A76B9BD961B6910208758A20029599E1F87F6255E9B798FECDA471104C61C882A049EAD893EC0CAB68A0B920A4CDAD6AB65B23A00CA6008838C3CC4337E6056DDE377A0CD15E5C79BDB5963A6636B21E82DCF5418369E6A4AED8351BE4D26CD73FCBB20666A04442CF3A6B1D92D372E270AB241042691712E2F26AF008D25EC4CC9DF3681B00F2107B4967A74FE4FDBAF6CD7CF0B941C6090792CC375C74B3B3D04911223DA470017CB4B839CCA573E0A523E9A9208F111951B973538AC38B95C2677721D823060CE17716E6F72E09C343BC7B1CEF069652A97E3E3B04FAF865C02E49B0C74F013540444D38FDC7DB7B1D129B1258B6CEF53D5583EA95FDB92FB7D9A42826BDB492C17EB03AB9AD871391D7EE9D1939526C37DA9B68AD9AE1F5ABCE00CF0F1095C65D5891DBFBEDB6FEF2875815616D513F751C245AFFF11380400DD10CB9377F0D7DC4020891016A11E47CF64D194DE6D75440BAA84AED634D2E8426AD0B62ED99156AB14F047AF5D065449E009649AE7831128A6C4935A35AA61E4A82BCBEB4257F6813D28451303185F3421CD00DD202F58F493A559B8E3723BD5149DA96E41DCD2179045509DB9CD3CECDD11026927A77941E0A61623CB09CEB6FD779ECC20F739A639D4DEA378AC533634E6B682CF162F496DD66C4EC8155432BB7F89D0240232F4481DCD5C013EEB856A2FC883C29FAC4A9ED7B66F4D408AC56B7A12761A539A95DA5A792CAF14EDE642ECFCC5DBB17F75A1B34757A2CD88CE1FB7D533E0B5F78A9318543ED75BF2E53038F96B2384B12C144624E07BDCB56136FCE77F9FB3D71B56B1A3865E54FFE674665797C3655BA20275A4FCC5DA5834C6DDB4DA14733C68D9CF0B1DD86853B064BEECC665E8FF87E0DD29337625BE7F888B14A076C5281BAC09AA9DF193D5493AB65DACFFDE2F1B95DF1E5A09B363041759A306E643A49855D9A52FBFED7936063A01656B05BF78C6FB686570A778D3A12BBD4E64FCD856BB5960B8E2670DB6A9BB2DFBB65C2E0139F0449C3DFA2700C3F6EE0FF72268821E107E58258E939F2E5D382B77A9098A1774EDECC0350C0328BF6128C226F498C8D8B4AB64E346F627E0B5E748230FD5849E3E4F8BCE7C9138BC56DE09213E678ADD6BF8A313D811A14590DB49EC4A03F220993709606CFCF71214A7FE9EB0023A5459CE1142FE99FDAD363268FBE55E9424D6A0F56E9703E66A175398E9F1D72891C5BAE2AE49DCE24C47FC066B206B9C5E442C0F731DFA16795EEAC3E45BE897A8E9B6C9A3AE85420A610D14D07A250C56D343037C50DE3799CF9CBFD8A351E40FF8CE3ED212E855425340140E48B3BD8FC45AC2B22282DF4FF6EDE1DCA02CA810A02EA2DF4D5853208F754D89AB3ECC5C67BC757D98D18DFDB52FF842F6C86D2407BCE00017BCB30D329E39CE835021D3D5DB1DD50B943F29DD41D9B702B66EA840B76959255A2A76F99BA312D0D832A5FB079A766F7411AC0F4B21860DE267F29F807F4EFF76985CEF490E930899A7377FB16ACDE54DD04678520FCF640696F1838CF73A07C45BA58CA34D3F192F505A04879D49A91EAB4399EC3676A13441EEDA98418373881A2F07ED4AB25E3510F6C4E31D92A1A2AE\nss = 2595157F5C64D440776940B49C3E63605797E777F451A911C4B33178962AEFEB\n\ncount = 55\nkeypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC7324C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8991BB4\npk = C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14", + "239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = AB150A2298917B1707AF1AC0941ACC5B6B259D1AAE8F878BB0A37089B845991B203EE4C8F1A58CF9D2CC0059ADE2DB131BDC5FE3049E17F350A805C6F30479BE91B12A36190A5332ECA4737DF5A32FD60CCE222B592060ADD75A62F88D5BF6426FB18A944195F1ECB1BABAC1DCF20C39339ED45AC8C3AB582382480851107683102FA1914E753731964FDFF686F0A354703858C15C99F30A19D9C281AE93004C718D1CA5452FE58183D806DD666792DA7A76B0927DC77793396E4508200EF5097E45095A33AF5683A4DD1A5F6878C1E6FA85771A990EA16F7A28034A897855769DB8E4A9A425860FEC7031D09E96B665F57662B2BB86E362C3F9A706E354C12423AC6CDC74973A0767D73E75F5739747433C3451F8E5B85E5311B6E009F79C00CC07BA26B74D512520496B1998A4445C19249729225044CFFD51679B495511223417B2BAC86CC242241F2B70966E9A7A03C3CC0AB526ABF857DC1A140AD85825757D2B5A59B97B7F8C5015DA02159D013C1F15491FF4CF64C564E50C389F6C85B7C060F98011A4518CD3B48C2DF68C67F3497F439C11F8504E577CF49ACFAE704A2B093238520292602CC2138762D87536F6285C001D6975A242654DDECB5663AC44228BBE5BD58D9B90426C66802B466B21DC8D7A23893A953033874D0A93626C00B6A4FA3FE9EB0DFEBA2F3E789AAD8103CA153FBD7218B95547DE700CA526AED4F159639C59A7699296486188C3CA111479DDAA747F99AC825C7593911D6261683CE92EE8AABB77F82AB14838DB54149194B12791C4991181C66BCF05C67E19F05DCB658D8DFAB09C180967311F4E2AA03D9B8218889F87C5A5680299A7459AFDD69DB27302D9761DAA20BE37900B971694D3B6AEA8C6B5D53A686BEAA478F2ABC17C1C461807597148719925590C1E482AA05BB73077C017C1010EA576BFB5A63031875A23B0A019D608D64A30D0DCB39D750099D1C7583C34AB1CB1DD99A115547E3E4CCDF2A872E821B2330A5F6B30918226B7FCFC9FB4F37D8103437DB12EE073A49D29A7359316F8D922F783797E49B8C2B6146F76C7F8A66838C86364A788D3C4AE67D02CA09391E8547EDFE86CA1D131C5B96CAF479D9562688D1238C6196526B17844B475149AC3A76865C94993E518941A63A2E4559E81A46C8A99AFD2A73B36C633DDC6B32B14723F04A83AF89A420A3D04810311A28880247236A3761236B068A9A4EDF55317E8841218441EB1137342977215992BA99C1EEA7DBEA33AA83382B909BF1EAA9030B4386F8BAAEA643E41531204BC0DF8243F81367F4D979BF0125B84EB5D5DF53318463102938A85214AD7355960300DB40719A2ACAB9297381A6708391C78A8D4029487C324291A7E4A0945A806E0F24368C7A2AF91B8BB155D04C557759228673B548B6A4FEB8944B7334BCCBAB144C84344457B8B794A3D3B4DFC2357BE9227F9C4CE8B98003452C1D8D19C7A8332403A41308086346129D3F929B847BAB1AA5D88935D816A708C6A5E41023BCD4252569CBC724A53DF1B88909267A932186C751339863C8DD49CBE200797186924C26EDB976DE613CC2C46BEB06B39F5C264716A76E67831E4198822D77386592C777A0846F9B278064656903BD1F26A8A87832D541541E8A06E5733700836C5F16A06F17AB68B6BA229C9E740765DDCA88A01469A79BB44F2A4A55547ABEC4F74861B83687D69FB0402D6CFB0573E8181929070483E85A9147801CE7B8A707093B2C67A21F1C65222981ED55755025805823908D908A6516488A0B87800034937B582368CAD01C99C47C84C2C09D494A6FBA19E5275BB27C998C5EC863E01612F3A75951A0FB8790CB5B623B3C089CF40779B6936B632B54B981C7EC83930F7CAFCCBC365376A3FA3C1CDB162B1751AD8EB3B2FA70150B637D1963600B0BADD755E3BE7486F8CC306D9A05D688227F77514B02DC7D47C93986432C2B58C674A74218D6E9482F8A3B8A6C5798A833D97A65DF98B3117203AA566CE46499DFAF56F69310BFE821C16BB794DBABB7068CFF6FA3D2CBC376BF1C4E06AB2E4A73256A618D9236810642C1D1BB3C13AC300F20EACF79D1EF347A38084DC222BB8741849C2B038D9721AE56A5300BE8B9B4BA70C530593A5816309AD50420D63A7BDD0375B9475C17C04D8C082F06A8D497768755CA932D2663637B2641C34A379AD8FAA55C15246FC5A13A3963D4D36A1A1E06BB811C736E10301D96181207F65E992A66B7B3D1921C7F7247F34BF3951CADBACA9E346BDE27887B61AB58FBBB3CD25466B3684B48223B24C34C6F1CE5AEC8513717CBE5A0059352E4AC62EEB157A0EF76936C16DB808572CF93ADCF5BB44B1935D43ABFCA1B06D375F4D5A4D2A40392023A86E05796565ABAA806D9BA0273E543AB03809C4FBC74FE4156BB2B60C76BE49C7A1D5D45410627A85026A58152E2833B445A087A4F011BEFB1E03B7102EA4B17D6B5C4E3791F9C2BABCF2471D86C720D412342529728CB560828C7286035E612698632CC054079AD2B53517B4C953969D8BAFBDD0C09845191AB426C23A8B469B601C8751B02A4AF32B670E6592F2E5B943924853E551BD80C5E717405EB2480DA7A6FFAB19660CBB5956546BC64DEF60B800C252D76C96D2FB3D22736143B144953A410653334C8967A367284E2197F5864C5E811721A49C29CA0E43E9AFF5A7264381BDD5C4AF51C51B66A450751CC5C7F75683954CFF0385436CA38F0759C93CCD37C44E7ED026EFEB5B271324BC71BD73D09D923182FB7739405159D51AB7E51A0765C56D98D50FDA35546BD762C21204F5661A72AA3A731A0520409C62154CF54243A32914A82C8EA6F75ADF55B885EBC8D5447345159ECC78AA6B917D42F9C09677CAF30B879CF9B73F468DA38880E7948788CA42B1551D4FF31D11435A97A61C0F4430757C70A4D73402D94338765C8F708502774D36AC34CF85AF4683AB5B36C61B04064705C68B578F7DFC4B9886140D28335E78C3B5AC7ED5BBC3DD6AB0A76A97858257C519CB57F0C949C2818C43962CC24695C5B3A6242908F20E14239930A9B8FEE51BF5E62822F42095F37299316479C9371BCB567CD5CC138828BA5036799714DEC18047C84AEA562D67E375CE697536443AE087A5787A8DE6314A30E81AEA1312F3FA12BED1CE1FBA8E637009BB7998D41A6654D70B2F9436F6737C9D118DE76CCD885B4B0F3751990B93138A70ACC047E4416FB2E21BF2359AB022696E67B6AC6B8045F3C826B81B76C4589A687E42D909EE5473512A71B6369D22877AB0F91A7CC2C01533635D896B6BD293F85962F05A2BF14315E42582188BB09F2C3CC86632F636ADDE80817C0681A3C8C313A65AD918CB12582AD1D76AB42643EFA7AE8D94A4721B1F4BF77E8E47AF68642112AB9629E0A2E3316D6185668BA373DB4708ADD91ED47A5044EBA47C346B7D230D4B324B30C6193184B493D111FD8362812B5FD1E19D4978672C505BDF9A2F888469FAA040A4B3C5648929ABAA66EC435D3173519B882DDD7474B1210368711C301961F4855A49F75656D356930C79AE11983A32A17D4757CE42A2D9E26F6A77475C12056A5378ABF7C7CF097A7FB23BADC4AE929A5D1EB46AF442956A370D7F9A635926859E6099D2B121A807C107CC15AB18AE4634834C22144F689E92000829A4A9793CA767E43D707BCB2E0118E810B32F14007231721A5A1F1621991B556B70389BC8652B56D824E070A5F9552DE88B14DF346D43B460807662263769DDC268A78CBF4C155E46484C8E02087AA6493CE73B845289E9499D0DFC1B156621683521DAD7176DE52BC294770CA02EE08899B79673F562C5EC68157C758D4726CECB986C1355444D96402BDC20A620128AD3C9407A64537CA855F820C7166800839E32B5A0B9404EC4F375C68336C2C098EBABA5D1865A99A8B45993533B0651EF97477660C48EF40EA7261BCF9C43BFCC740A0605765C5CD84CC5640C92E533A2EC923A1512BA57D11924542F53329598598A0717AA91986901046DB1C763F25098103B208933085B59C0CC538BD344CF8E268E30BC4730887FF4C559315CA3CABC04B7F7CA57072216C859E73183288C8FAE0A71B98A2366A99F276C0B68688759E6B34D51A0F5FCA2C52585894A5EE52253D6F963EBD1283431B6D681065426A19157A6384B27BBB0495CB8A4F42C5649F185601B4A19511841E775868C0EF0E010A8147A743285EA16A6F01323A9ACB46C1418418C0B94793617DB9FCC1039B0060C167052B3766E9452B65F4789D9123E5E299C0E440986013226B63DB7C78109622EEB8880C351C6A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273500DD7B94B28B5B650D90962962BB9A3AE96E70D35723217F3F178CBE565905124C3DA70FE850E80AA818301D60C70F3038153866DCD5D179E22DB59B8", + "991BB4\nencap_coins = E99FBAE8A024EBBBDCEF32CE213F6AA942E3ECA925E5DA4C09975D773B33A175\nct = 117777D43BA7C4E28DB041DE607DC974D6A3A886A085B78569B24496D0E0B528981903A550F3ABCF925F18B5F34AE00C529AEEF0E3F3161FB758FEA5C9853829D4B2BDF7A9EB58A9B241BCD2255EF410009EB218FF7568EDC03D03CC536169BF578D07C5EBE8D7E97F9DFEBC83383E0C5E53CBD2C02EAD34E39A89C8BDAF3B3431AA83B3208A4EE5AB53AE1098311932930AA1F764079944F6F27D7458227E85205732189FFB12442E18B05B0E9FEC425E6DEB721976C72F55362D9F8269720DF21C5CA604860DF195F237CEC2DCABAA25BA6339F951E4DFA994823BB74995132AD320015EFD51071E41A249414CBA3387DF5F1A339A2E3869EE879A3F9C95C6A259BCA23DD1C9CC35CB7FF180E600229B34817DE311191352F9A19B98A8AD6EA783EE3FEDB7FD0B9DE1F573333F4227D21C51D424FE7CE5FAF478FA3B8AE9DCE310CE141AD8206370B2D6161895A5B5DDC0F196C078AB596F708D5A126BD81F46FB99A1E53F5DFB1CD49CD5E13567C5EFCAE4381EFF6E0CC09984D817AE91950B301B68E1497C845F5DC14AFA9A675D092FF99AC7B2C0841D966BDC73291C59F5D3E9E5A1F03CC08A670E7FAA53B4576D2C8D2A28E77CC130F35346FDA96EE409134C88DBA9BF33E04B1D9246CB8ECE83EC28657F49CB7EF9EFEA7D4CC66EBA0819F065189EE5DD6F3EA507B2951943B7DF66F46EBEB26A4FCCDDBCF4FFA75284D4F7E326671BBAE557AB8733ACF1E1381A34E9BDC9A382B9BC9107CC642DF1A6DF5BCEB2429EC318D106091A8AB6F3EEE4346F39303AA5338967A4614AB9F46FCD0B114A0C5DF9C722863CBFC410F89EA00C5FA33402D11B8EA8BC254EBD97D92DC91A7644F81F5357C989D2FAFC6FCCA84950DD63B006024B227708626128EA16E7CE48CF593EADBC3E339BE36FDABD38EC60086FAFAD161CE61665AD30138C4833DE8DE67694CC17DD3E7501EFA37EA89F802AA82AC35F04C273F4F448450D596ADA629293B6A95D1750DC2D29F1D38CC2AB830B117087C80371229A313B2C5A0BC6D8B21179F16B608320327235D2CC97D515035EDC5248692ED155F526402796EEF0FF349CC7601C53872CC8F48A551F97DE9C651EBF4A3566E2D28310B25904344A82570D767253612014B9AF227B7A38F3FA64058080663C9EB02C31FF5200E5383426CA0FE5F472DBFF461A40633FCFF7C1D15936644781332F2A3D3707A5EF4B55D35AEEAE78ED3F492F0B09A646E0BC08B626D6D697CBA9F3A152D1B22B2DDDF5DA6B3E428DD3C499BDA47245FEEBFFFC377AC89EDCCBFA23236073DA99A214C175C363146016EA698FC4AD7D74D3AAD511E1FADDFDAD81C4E6FA4D0CA72AFF6FE976723221F4F9BE60EFD35635E2B78E03B99530C55C5AF98F80D233AFDC5573F1408F13A3493D1C7334EF2A8AE3B7312FF6B6A9C3A833007DF1D77C44A113AB9F0A22FE96B33C0D58C8D92C907508B6FFD9857493BEFF7B124F1CB878CE2065E65D4DE5D33599A5A31CD5439EE9E0822D6012A60ED522D2A150767FEDD0D816A8EF44A5FA3441F4553A740100CED50F6E06CF9312795D1C5C6D36E9358F6941C7749E7222D1776E554FDBC6761A51650FAD3ED65876C6B53013238FE98F879EDF35CF4A99A3AA14ECA52E88AB436915999B89CDCA93BC6A543EA9FF0155854C1797BAB6B316041FC6044CE56DD04C6DC667DEE48EC45DC4CD2383715574C4290BB980E49EB9438FAEEE67C87CAB04BBD45DF6470603E41FE5D0851D3F286F6690F36F31854F033320CBFA7F31FFA45920C5B2E2D5DD90D480CA8F80E4866641637EEBCD1C6D89B6BBEBCFB0701E1646EDCB4C606E5A5C32B0B063883141C2F89B033F1A687A25D14C8FC0D86CEF0E7ED1B418CC871AD4758C58393F2CF2A6E32F47D7D38A69526AA6C3C9DF0AD7C9F563067A0670490C97FAE952FCD514BD898765F461FE5487AA540ECEF6265229DE093F2C8D7ADBF491FF1EDB92BFE3FB730069538A893D3D9A525ACBB7772032990B51ACE5450C25C76626D7607B812EEBD56579A0B355F9D9990E0B0A23ECD9A1396F1F7F25944A2A2A47EA68408FEACA6EB04D51896539998E704E7B3F5B9F484C3AFBD27D825B559DB735A45A4A4DEFC2BA767727A8B89E4A9A363F72FAB655B3B5CC7D49F0E0DE8581C34339A8EFC658E6612A853E0B1BFE7B3F80E3957E2CE55FD81848965D732792\nss = 06B1A7D712F84FF30448190F2C445EE751808C72BA109EF8E49842180D2302E8\n\ncount = 56\nkeypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D3AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\npk = 56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = F80C63DD6CBDA93B6CEE719FBAD6BDBE1A03F18B3379306ACE5625FB38C5EDAC9C8C94525C85961E14A76082BBD760CCF9B5AC777088B0CC80E0304FBCFC697CFB13DCF1CF777325EB473D11A43DA4575B697A860445B02CF75E8B945FF9433A337C754E19453D4BBFD2F07C76E8B7A68B92ABC870B56202F7634B9B37902D39BCA04653FAD9A0E4F0BE548ABB97C7A1FA18C34CEBBAE3987F4B3C52A5006629159AC6875276053908B389D931BC7E2871751169B6D81C8D8B5F52854A3E644C5C504675D688BA030E9E78A79E7788522516FFDA2EC9946AA9791A634B6AB6D04456003ACF348BDCD859567A74A7B73556820F8DFC12E467AE2FD11025E430114A5A60D3B42BB43845721637A69596EB953AB7B3E3B28B3BD9923DBC5189A37E9FE7BD9B763FA905314C0A35387A8E8552BF7135698E15B8D99B0777A0A5AF1B7DAFC172AA6A4D69202F10351603771876C580A7D24479DB0D804B6513A09281F291F2706AB128905663AECB0BB31A41046771449D12C335051A2EB50CA81ACE90940A8A6A355B21A9C7505491EA3B48B5323CC567EAD909FBDB380FD504C851452BD34F0F65A39AC62D922A3C50A8566EDAB03358745D701332E4011022BFD4839AE7B6745C66ACA80ABAB8213369E299253B40A7922DF02AB70F9723BACCB1AD563AD20C5EB8A01AE564BE24F40CE91A0F06EC68C0604C74250909D317F8968947A12EA297A279821F1B5377B02653D66897AA526CF51553C268481F7174BD9495DA4B0305650358A637A5FC31C99BA7BA304C6811B555E4B1C2F80EB4223C54032D16238861FB650BCBA24B127026FBA51F5985476103FE1375B94007A06BC2AB048BCB4A78E6D3C748B141BE410992733630B8C917F89960273740A595071824A9D02908D52D334373E8A575D5D52E96E5AD0CC95BF2C761AE577B9EF6BEAD33103E5033E0765D748C409F8A44227B8F55838B38695C5E132F2CB9BFDD7CB8522906E9BC03DDA468A04012277417869277E2169C63112E6A8942A1C13AEE97300FF4CAABF862058B6E7CC16F34C79BA200853701A98D630936A8A595098C8B19820AC91F47451E011069AA688BFBF5AC4EE018C53639A1B057", + "3C8A420C4619166B011E79BD0B843D97766810A48E55D5CE389B5DE4A739F77CCC5FB70D52B3CA5D01729935BF7E4BB984576F2ACB7466C8248F975BAD539B2260568DFA34CF2974D83699761C95405943A7A88374112F8AE79B4D244BF2D683F7CC7A533229BBD8B5E822C8B3449548634FF34BCAEFF25A41AA84A1FA1F52F486F89630A7730E4F81AD23C14D6906816A849810951727042ED0782EF26C31281C0AADE6C9334A88ACB917B781C4F16327196422C24541065B5E80F4374DA0853D478625A68F728A20C1C82CA4FCC4D62744FA658059141221A917D6121187D3B621179AA8F7B7CD0904E6E0787F9A5F65EAA78011B6B63290A55542C80A4BFAD64677467DD1B12785E6BFBC31C1F3D46DB55C0A035604EF658279DB3232C675BC0BC97717CA3EB71D4F44CAAF1B07BDDC90AE982886594F98C41AE7481562CB63D0B2539EEC589146735490A4A87B6EC5CC77BFC0810627AA3452CB061A1648EC7CBB4937826602185A7F5B9306D822633E2B7D35A39C135CA5C1C5C1BC80BA25EB91CD6A3D71341CB1314DEB05A164D31123B0A6C5CC7EDEDC1301154E875493FF173D74880AFB7438C44085BCCB29095BA859A4CB2D77BDA5D61FD9600D1B9C45592682BF161713C80D0ABA348EE8BBF370BD4B1A50E6723B9B2499030A0EEA58A6531579F8B110C7EBA4CA3A57A5B6A5AD511F896A9F78A62908CC0FE0A0C06E652240F34D1E16BA51B41AE7077C3E982608216842C499A51CCC4365A864060F4D2B854232B56D803CB91C7FDD830A50CB2AE465C91416BCB09190BE99C56F870C065C7BCF4B421718C17F3394A3684CB0BB83473927B3A1B4F8334851861044305137746AB39650949C8CD43839FA75B0A78C14D65B2D9139175F9756CE3865DB6C77467B086C4826921047D13CAAC87A61E2D6B6A6A8CB67D18A0E910DEC05AA5C3525EC86A2ED7C24C0E520B44A5C94940AE8D17F6B175642CB49640BC3254957C1E2501CD5017D3C297137A59CC06B69A861BDB73A0C739733DBBC5DD91628D85B56054AD4251DEF874AA0051EA234B544D7A0DFA60B1D5BB60B8BC95220C6CC96AB6ED53EEA9C7CD1715E9C29291A361B04F205CB094FF888642827AA19C64893685FFC004B6ED9516F6638B9BBAC94404F91C29A4D5AC6A9615179798CF6C486333A7641846CB49C6B78425AEA240CD5F98FFAA826AA3B7B643A0C5F4C3AB4C21EA9081E9439445C98277B9A507BBCBB82D31ACED3C378B017F7D62270749BC1901EE53C72953576125574DEA727080A659BCA4F007B6CF7C9CB2D0254BA9A293290C493654D25E7AC0CD88A6101B12622BA2627000DE87D88E4990CCB9CF4A08918D044C2D52CF42A938D6430E544CB2E369ED9E7C7304B55A34A8CD193A096D5C716383904B7B8CC89CA471980B84699F546BCFBC348AE706F400A28F0B1C9F8A40D8BE14FECC0B2F282CA8F5C499F2A3D16BB7501003D22965B7E33826D343F72A501E0B219BF868B3E47BD4FBCBA0D6635421189C17C32479AA5FB0ABC84549F878490BFCAC6934A6393A0A14874A878D65AACFA3678704919240D31E9911FB703DD339684D5AE6090BD3478578F7A60D1D72DA9D70ECA9266B19C79115322E626BA64D52D26C9A655F1325AA63881E8800E16382A46865AC2CF015ABE3A420ECEF1290E5A2836500176D7B6D54868AE3A977CC26A40A2C20EC3B346C0A4B81549D274A7BC6B446D6A42512C55B9823D745402A630065297973B99B569952AA9A66B440430D980BF4944CD66513220F13964A30E86F738A0EB1AEC491908D2C07A35591A384D0E560AF91C1F7910B2D3F61E69234375B9B6CC017891ECA65B83332DF15773BAA489862494435538DB956D9C09660499D7E343C7D68FE082997B73B69705B9498AC9CD989EFCE26F4AA2B3D5E7B445E4132185A4E734175EE4B5B7CAB33E42CA33096755473D774C758B3AB1B7687D62351C3C5251653953701C81E2CB2667C885E75C814F375EB946ADEF027F78036B28F4151F1C799FC1556DE38BFB2BA996DB3E3E70B79BE2614B073CBD150C04313013AB88C477297EE615FBA0A9E00A50EE3B0F66498BA09ACF338B7342B8670C31428F4A52CCF9B4B6DC98667BA43792863661738E63653C34B9147B60EBB21CE89291891BB814096D662806D1D012481B922B9C2FEFE9A66B919823970BE95BB12C6619498228BEC78DB0739A5B1C93654A2AAD73851355A0485A52C3896C3527964E88727C3805EEC01A65CCA1FEC8466AA44BBAC56E53895251892B6355C5E39953F680683FF72E0968867B536C11A33470F8AC74870D996557981711E5D0ABC65C671F423EE4B67771055952B54DF8934F0B6980779ABE207C4F8CE1CF17BBBD90B24D1FF875109366A4270202036A0796146CC8BA70712F98B042B301C5143A6143E01B79B2AF3A944100EBA87DA1725743C370D85894892469C00A95F3866726138C2099B9B6C47CE9B9630222C7656623260D8500B4D7752B6779AF5B5B858016057F545175F61477476E3A02ACA3D1485E0882B305C9F956908DA84EBD8083ED26B8B2B8B50A347A4CDA722BDC6FFC2B9043491DA64B0FD0A39B7F1550186A0038E07598D6887E6C8C2800288B1C9A45A66233049D77D912B1FB50FC119B0B7455C8D90A3EDCB046F2064D401C8F108B833CAAAE5573A10B9FD1775AB90226D8A32088AC614E9B20737C88DDA963D0E77C7C592179B4030881987421A886AC7A422C98B6D51C53D8C1027C84881491994CC84E9B1185B3425758BBB1E305A1103FF6989C633A5697A97E5DCB94E7191D9A47330ECC60ACF85083559D507A77F7033965A0859FD6306D27C0ED2B35E7B3444D957A52010AC49A8851952F6061AD551B7C74814606510A0BD19D9EE7998310C74EF507902CC71103134A411F90DA122FE72FD14448DEA00932977C0F27628F092DA3AC07D901C2C3613D22D48AD6376AC1D008C7D19A31623EBC616E4FC3887D68C033BC3EC0E5840D415F6FD2C15355C223DA1C45289315CC945AA39AE7498767EB3A6692B2A0CA6E7BC73A5D97644703ABA392B5D386849F91BCC7F5691F295A267AC0C1FB84E5E31C94AB020E351AE410840E4198E417B8F397AA33F88114030B07D5C702C6AB64BB7DF7276F593AB3D133232C919DBD06B6DF756258B25C7132BF03C62077084CE937CE829B0172810B92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B143C4467B507971523509BF97D2BDD733AD9EB94F312E4226D036E8FE827A205333AFDB8A246A56EE71465591831C371F2EB87467B0559DEDD776BA063EE6D2F93\nencap_coins = 67A216F37D67F5E74F782F1BADBCE1CC8C80A6130AEC305B421899A4FAA0A6C3\nct = B587DA0BC68E28667C54B2104FFB748415E914B72A1655ED8634FC6F3D30702976D9343EB398F1E2A32C185CB0B6C0431CD91953D6D288B87983FD7CAC8AC595C39706E952CD64C29955D6EAFACBD59CFE678DCFCB1D902FD3BC7A50BBFFB58CCDEA00DA0E251D7EDBDFD7A61A94C420C02F368F016910F79CE4608AB246AD3AD0BFE9E333F36D01E5CE9870A395ADD5D04740E5E6B456274069CFE3028E6767DB266A6CE626F4496C04C7F22C1BFB9F4A34DB97518851E0BB6DD0B83B581D231D2D8244F8E2758C81678514E20438682CD423CBA75F55AFDBE159F1B8FAEF836402C2425E8B2E9E5DA5D46C83DBA8E731E7E103734E58CD36338B05533997B9ED95749F55B01DCA53BE39494ABAD4D0F948F151D9702B2F1A65B2F782AB8E6BCAA9E27634758D33BDE45964C12535321793DE0AF7607255FA64F100E8479CB3A3072D145408B2CF5062E6B73485C2BF3941BC54A7A2F1E6275DD11798322F8A2F36F8C96A4D9D69BE6B782F692943B46B2E775DE8CDEA83745229624F8F0A102AB0627D31E850DDDE187DCFFF84097BEF6AF7A4E37B5E3F028F46F3012D7120A75190B7D2583503CA0378D15B5EBCF704D567570BF311560F65DE6691D255057D531783EB16DA68AD591C72983F8FB3C9A3B67422DEA41DBB6083B10D96E693B9EF784ED2A00DABEDE1912093F8216F37F3E333C0A023ECFEEC104B45AE5B49A1FB08A16653CC11A9371190DD64E4314335604A874871370851C04DAC56CB0CAEA68FEF87E42C4E0261B14165A1FF6059A997CD2F4DD14D884113ABBDA817A4E6B5474E629928F9861E48D729CA8626440320C72B468E051827882FD350D5429C242B5D0D0BAE2AA45F013A21A200D4A75330525919F9287C962B2883AE46809D45C9308D00F04E50E4FE800587E9F3E7F12A27DEC7D58F29DFB7DB041CAD9E85F3D64F1BED597AD77583CA51C5F0ABA3CC73A53879587585305351C6C69A1F71FFF44BFCCDAB39F7677312439FF97218C86F49A25BD13A08B723B1A452C38C09CF26F3101A14F063984AE693AA8CFE6E138F5E78D8C31BD9AFFA14883E2962300757D158479F7525C34E35DCD0CCA55575D5A5B767EE18D3C9F8DF7A1A7C00D5B348124E7A9FB2C7ED60B2AE871E63185C790AA3BC670B01528850E0796563333EC29A69301995302C53E332F863C477B37B4FBAC9B1537FF19E1E38CF6DA73ED79A9EFB113FF8A23C4BADB007C223BC6B0A1958214C866C3DC888A619C7E8835534154E0D731F985E56E3CEF323AA95DED4CD520DEF060C763E85F1CF8324811A0849F14DF41323825EE7082732D16A1CC922DD298E04B8D55F847A2A307F5E0BB3702C838338995EC428A7348E07710C5ECA021AFA14BBF41FE4539BEB821A951652B384F623C712AACBCF5F63A2BF1003A3641E178238CC84BCCF498C786CA4CAC2FFDBEFF999005290DADB2451D2D45F5AE36DDF5450D657313DD574997AEE40E275B20E99FD4E9EAD22CC50E3D7B32010630F96FE137E740794B77AFB4FDC85CDBFF1465C21BC50A88691F70203A40DD0624B63355F350B92B26F82081C57A0B8AA459A9A518A61EF22D4CF402BF0D98F9D372DA9405A15608CB9C93581AB344006A4811AF2C5AF2014C57CF85D0A8C026A3F45F5F9D6544BD9C274E4EEFF8408E55089FCB3A19D9453A1AEB8833A3877CC9180E939C4FE113B6527EFDA52B573FDF68EF0742302A8E07014BE82059C257761716695E739D9086A06355C5A789F33C86A715CB4129F63AF3EAE64117C8111F269C42963ED78B4BA96330F10C8FE4177A5CEEF83E28CCB2EAEF2D982652AFD6DA8212D45394F0BABFC96E7349091AA7ED3860A28E06322D0A2137EB245EBD3DA755B01372A11DE985F8FE9BE8CF46533704936B584771E3282199DCD3B1D739BA80AF472099D3D42579E56E25903D2294258DAACF4A9A5EC726394A00FC3AB507CD7AFE7398836E26F1C898C85B4C5F66B0521703F1AAFF56B98CBB0D25985AA75BF2338E46D080D8B615E73F1129A39C3761BD8F0BA02EE87D16673378E51EB13197CBB4C90B6CB625FC386D7B82ACE190F11302204BA35F095C84FBA2631294A92645942371BEAD2B34A92156819D3800BCBF4A8FCD462B5A7CA5BBCE412409BB8726ACCFB922654E3BA32E83AFF0E4C2B329882FDD7A38C3391014A29C03CEF18215201788619E086\nss = 33A9CE6514DA7C60B120C623101D494AC1BD1BFE390B6EA9EE87585E7A9ADC6E\n\ncount = 57\nkeypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC2230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50", + "D7\npk = F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD5509EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180EB31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = D809438C90AEA78B897A528534FB009D716DE8D513D32168A1537489E52255D00F49C424BF5B5DB0E15A3A9B9845ECCF287776F9700FF5BB7AB9F40FFEAB7F148A9633546846B672CDA9AB8A37C8F9711B76474E7975AB7E16675A8626F8648B605066A4FB4A5C255A0A39387B03BB7F618C9ED1B37E488D4B7175B593860F6C97D637A2D8761D3B933291B2CCFA6BACC4DCC4DDBCA804C7C55EDB9FC5ABB503036059DA4D2929447CAB1BB1CB746AB01293A2B2F2638BEB06030D476BCD2C335DD5226B7450F8B5B2B130332DC9210640C10DAA5FAAC16C1381C2A0C4AAE3174BE4FAA53CA9CBF29769084715D6F8C163A0185030B0C7C9621336A9875946FBB73BDA9774C07615711451F5594A44313878204C291AB7550AAF981409D4D7CBEE727BA689400DAB7382605F03873F38566421A354B59A3B48BC8F62A09519D932AF5800A9A0C6EFD5783BD93483A0AAAC7853C890C3BA18835D1A2E8F14BD0768CC7D0B951909825C988648F797F5711FBC654380E661BBC41CF89B088E1410F19669AEF65FD817564A4A4F40281B5E16A69BE2B503495A4B6B680A08A54FE0B80AE668041AA120C7A363E38AAF2156CEE293BFD4396DCC503646ACB74B9460142E4476807C058D72C9610E3CBB50A29ED7244419C2C258659B3A8A23E7E69A3047298378424B7A12DF3CCE34F1364732B292B105EEE6A487126815BC0013D66FB7099EFD4931E4301D570BCF2FACBA0B433B9A03147242C298052650416651DB690CE81C268381032B17C429A8E418B7E2BB63D30B570DA588CBC36DC3798C65F81EF05530B9043310E182E88BB3E58356DE408898738C9B3C457FACA42B9B81ED7C4118869D5153338EF4260006C6BE294B528C779BD6C8FFCB16E2AAB439D3032B8AC45216282346200CF1C812033A4F9667AF842481D807F92245BB322E04343971A656087CCA8CE9BD3117013AE816BA745888A4AD51A167A17482EE5B88B0BBA455A565B1D97BD3B9BEEAEAC0B4F2879A727028D4A1C61900D0770F15451A01964366D8A6AD1B5BC520392D43BCA270CCF9A72DF3D68B955C4BED0352B3F78151C4716512097BC92F2CF0A2560923D01358AB1B5F8B7BC687F5C110B04C6512372F119FB23BB852398A6F599F4D145A8AFABAF8AC8726ABAEE569C4579B494A01C67E232B93080D5DF1542DD59F21760A24747E98E26466280C04D1784D9B581B4CABCAC1C3DDE1CA8E00588E0732F76B99EC844032D99EF65C8A9EF4A661E78A47B0542B3129E850647862132C208CB9B3986EB5B510EA1854300EE966B0D3BC09922260FFC96B894A181A95A41F1BB3ACB2572475B3FE8933FE3902C965678B95512289CFBAC30A2B159B8F2B3535E40881D81C204CBA9080B9A7B23190965EB660754368955C0C7929E9447B92AC78E7867C1B4770596047FA820C03A11CAA3C2BA48120E29AD46C289920222C511C9E18343AB20067F926435C6D6B040955F9394601B805E38A751BC8A1853FC05857EAE658A8A7CAD729373E73253E7728FDCA89E347BBFC48A7BAFA48CB167111367F40C93BF71CCF208A891C383BA3B593F2663148D779ED82B23F4B6796209D51425E9168CB22224F39F069D4BBBB07A395D3633B71C81A238AA549B107530519119262FE4052CAB4215647C0C2CA573EFBCE84881B45279DBB0845DAC9CE5CA807666A76C2A18DC4A39A09234095D426AC769DC4D5584D9473705477C2373BCAEC3EB1B911E8F9CDC581C2CD330F0A2CA0F937204323447D2328591761E3C093B8DC35249118015CAFCF6BBB98626E43EB12F97B12A1C158CD473BBA2B3D2AEBA488859D64120A668A6BE0F30A6D76211C2576BE6A95654621EAB6541B65C956BC51E0117306873EDE094169A956E50C9F453834A6F5B4F4E7BF3D644284AB2057B653D40479CFB63679E2B50E6975DD839100E1888CC35DBC461A7BC248B5B756D10338CF68C4B8EA281493C9C7FB4D1504AC3478CE8CFA7100CD6411FC74BF054D6932A41D234EFF8BA54F72B4EBC52EF605CEE08358AD5BAB7A0966D8B36B2573387C587196A72BE1E47132D6B3BB92241E735B47ABA99D28797B6382ADB0263D6817DBBB71D46A17C43A63748A3F34873D19497C49515FA8B4AE5C588BDACC234F9A74AE67734D14B7F72BBEDF8059FA51188FE16E54B22F88A59ED8A92D72188F1B687222500DBE642699493DC08C97B6A13E640B51F2173CC8A417BE58077803627A7C9BB2A7B96E9596E3D96C74F03926387F34C448EAF5885EAB4A52945333FCA41DC4AC4CA83DB05A5A5D54789E02664EE7552CE5B4C3E16AF4299C775A4DC322AB9EE16D65A1298294ADEF821E94A5119E713175B69F03F941F7C56F565439F1E24F663987D65B00BF899495D5C2F178812EE73387A1627F98029344928E5C9100C50F87CB6F99B27E3EC7635C6B132E0B81229807E4D9903A2C5AB8985DDEF435FC8462F67A6C01D2188D731412262392ACB98FC49E4CBCA7ACF522A8D385DFF01FD02C4BE4B878BFF659AAC05A8FBBCC1565A53CC36AF88B41A1A3A18B04C728B1B66A7698BE968DB6F0BB00F1665088CDD4E3464E34261E72748705B5B7EA5E4C02289365A56739A4EE34A5DBD5509EC297C12A26ED1116929A8EB4793248BB78A1C21D981733EC874ECCD2C9B4BB530C4B6B10E136E764AF55059DA3DA93B79076AEA089818210BD076E2A8A49A5032405A857BAF295E7868BD82C958C90474BC4403E62B85201061B7BB6AC533E96870AD0D7B9F8E6A835E6C6CB4C8437489448A273E576B91AE8062E411593B4C541098185198E49C0790DB516ADBC2852A220725A5D50D47333AC058325B61325840634140BFB7AF0110B34FB408749998DF156668634B775965F05AEF99713D1F5BDFC5302337B1C041448F5B09AF8C5560076AE90EA3D2DBC39BCBC8E9AD26981563EC254A5F3D97220ECB6C5E76706BA933766766024839579868BA43B691496F6BC49199C2C35E35D6107AC61744DF910C021591D6DF53E4358487F26B4D4060958095FE464CA2703394D885625806106EA31173017F4F0594550BAB828993D55628ACA5955F61F4E4B316A8AA9971C65813949A16828B5792AD841772AA1B85314527EBC2E6D6351DEBA9429E43E7FB4991FCC98C67AA6F3287A6EB9485B8064FC585AB8C2AF6212441A763540F7AF3D8A8620C6CF40BA81A914CA28A8265248673D731432EC9C70E083BE49816098494E6994B385B509397198E2A50C76A8949C25ECC9849ED45D59C966444313D5F0419ABC929B8BA51A2A49589978A0E29C680C07B9CAB2BE0035A06C18D561B9B0E862A2957D5D41A0A63C4BE99C1D50F76CE57862B4F61CB42591F17AB1E85C1CA2DAC3F746940C001D64D81DD0889629D60727D5A5FD8AB7549B439D66A30316883DA6455DC023E6E702FB4742A82A101F60CD8F3A29D3D88C7E418C3D30803A541D6CE1AEDFA540371C846C672753A858B39B5880D69B8D525C6D57522BB6530CD7A4EDB7730CF720541454CAB59595E8A5D6302249300A6FC2180E", + "B31BA43398A2A18ADCA92AF2A686C20454FA8A1864D73C0B91167B6B4730C2B67C55B425E92C663465B7F7A1D2163F7D7A8A08A962FA0149CF2BA8C4066CAE7C0A22A989DDEA22A5311EE5D895EEA9A5416739F810AD5AC901471A72AA78956B5183B194B26C361219401AEFDC49B6AB481BE838F85290A0D96060D68E5FC71358A924B95225070C6283B401296698310BCE2F1B7C8A531E84F625585429AD3394FC04BCD8A200834CBB9C9B9A8C83601FDCACA281A93F47C6E32C133414CE71F32E60FC52B4C07A1402C3932056FC3323EA2241A6484E6A074676996E5962867A61CDFFE8811764953004CC9C3697E78AB5D156CB952B1C53EC674781792AC831D6E20B5B29C3B064520FD5968BB351A401646AE3267522C234A8404B02529DA182B473051BEA4B971B170D03AA378877FA47BB60F1C1E3519110121BD58B17AE373BE2D21FC6D7AB2EE2085F4A194FA7717EC83F6C144E256807AA921C32B843AEDA0A5CF85773B77EFC579A677816CC998970911152D091F21733DD1C0FAB31808F2A3A64FA783EFC2E4A252B56548FB38BBA8625B9D4A8AA6A57786F1C9E1DC49DD7686399494277961E67E555CD6C7C4A630FDD897CF61C9C5779594974088A2B415806B520503EBB416481E87A062582A479B3E05B9413AA2C7AF59C5A9C5034722F43032F0D6428F8425F4CDA38876AC45BA2137FBC56209823B05ABBC00AA9E6A307BB164FE0413311F22BE44244AEE55268DA3135EA5996F7CC3F51856610CA68310DFC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9369FFBF2275F12C29CBB69F90A8C881721CE39B49DBBA550AB93A2C4C94BFC669230E05B7114FF0395CC6634DB1EAE8258072D09C09F291E92D6620B177DC50D7\nencap_coins = 52B19FEA232C9154A3E431E9D69CDA40013CF2D485C3CD027AD24E645420420B\nct = 117A74CABD9CD331C3CA13C885108EC1A91D6D4C71BF1BBD1D51EA9D624E43A6A66006577405B68E6D67452FE1B19BEF2A084BF29EA010A7346CCC17A92E261848ECE4EFB47E02C06038A30D3EB1E9DACF1D6F27152F0A8AD6704A22B82AE256D0E0D38376FCE84AD3BDE8D31B0EC32AD110B10499AAD9D1E451CE21C146B5612E0580C3F3F3247CA7252FB03D54E5A8ADE28718A57588E26EC8692DE62A01DDB99DD19F42ACAF1213BACA14CB5248328D44D95FD4CF038C9F9B0D9FCB7C8481742BAA01902ECC8568561708DF1F273C0F9322AC3D7F65AC0DAA4A66318721003AD77879CCB2FBE64CED216E405F94E771D6729865A69C2EB501B71DA438D8C0DF3854ACB6E795D661F1B181CCE86A8F413275F4E128475EE1650A7186010FE7881509AF3BFA0B9B190BEC274BB1014C5F7AD3B5CA9AD330DBD6F99C4B6B5344388B0D83824808285BA6356B1270B9F4280FFCE7D2BB82E2B236CB8D9663A13B5CF8242B1C964AC9E28A16004359C5384058BB6D6BC43D0730D0949208D888E54FEC6D59839235A42755448D8306A10DA901672F482CA4857A6151C401B4F523F1E5C9261AF0F0A91322003CD8A63B74F74ED186E581B1BDAF426A39A9A673D220D01D0CB6C9D6738999EE568AC9DA58EB72D6DB1F2FB75C3DCBCEB4D175B24B5A9338BAF1EF86CFA8D556ACE5A06B84E810D428BD61DB28EF11128F2F45F6EE6D03E6F7E8B51C637B48EBDD29C0EA60C2FA8CEDD281B8253BCA0D3A81EEDC6404391089A6B977FA9834DAE76EFFFB03D10D8C24A6B60F7194C55727127C398D6550ABB1FF5213F7315C2E7C49961D7AF82C7B71AF65A3ECFA92E9E5536230C2A40274F2F1E21A8DBCBC14EAAA2F7FEEDFC554CD85D910F9E7FAF45EE220D78DD8521FB243146F70E2E0A82B39EE37C7DDB66D62FCAD2C34DBB84490376478890DC940EA298DB63887D1ABE2461E7C3C616D05001439B93B2A8154FB4BE2B24F80548AA22AD663DC8F1746DA6EE31D18EF34E28255258393F5EFED31474FB3E3C18CD48D067D4CB4E5AB8F9873D39331BE35E3A4237350EA9C29D8504AE881DEB9F41FCA88C810424A72881A867BAB4F0A2AF4FB5A7BD039B96BEF5CB913837B599731A7188C7028E7E3905A37F076F64F3E94E5471B2B661B31AC4CFE233F34BDDD6578E6567C14A94B3A8DC9C4A2413528EE84BFA6970CB430BD0CF6CE78501A436F09A1836D037ACBD5BB0AF2383F2CB5A70C219412EDE8A72C6A8EE5A89952977610DA792E5B567F38D847AA5023755D0A74CDBBD2007E5E8E4D3936B820A43E1BE568502C816852C2B9CB9CB308D0F1108390DC906CBFE87E6C69D0EDC485C18A9EDEFB31936DEC6324CB7581276D594C7DBB2F82DC605C40EA1B52F2EA8C78B606DB3276D05397C5F36CEAFDB5E01C789318056AAE81F374B2B62CD55B3E0E92B47F0BF3214D069AD4F42C3FFDA0CD5E8F71F3263CEA62AE2066B8EFA6DFB62738DD6BFB04105265E071B07EBD073C4BE25E7DCB20AB3195B2B7D6CC497F2DDA6593D6461E7C04626C8CBD8650250288CF87FE9336E86788371EDA31B61640D624BFFBD1D64BCA390F5990C48FCC6E00CF6AEA2D2CEEA2F437C3AA9A3922B692B8A95C9F0A2F7FF5694624087A2F1388FB2BB28875C3A0DA348E8AE099E5A9B078FDD8D7BDBEFAEACA808CA8240A3476D45BE8976FA45DFA7467D9E000AAF47978185B58932F37F8F266AD6BE7C4D61C89C2DF0DB8D485D927D0C8C923304D85E5ECC8C1C291F93430E165A2F21CA891EDA09E38EFDDDDA3CDBB0BCB3AF5958C6D970B16BFD001E5A97435A1AF34C0B52E91278541A872CE4D51146867943AAE02013EE12AE7F21EB16A28AC5ADCBA65D603A5D96FC21424B5D847471B5817B731D54322E66FF1054C3874227709513A6E616AAEFAA6FBA56C9D87001CA257A18CD653C9BA981A5EEB8871950C395F71377E393FFBF6C509691318B4AAC52C37E5959E38C5E616AA94B7D5EEFAE7F85BEC8C69BE200F9DBC0132FA91512DDDF5BDC57A5C25A644B6DBCA15863C27D7DD4D6DAC52C9B9902CEB107EC107B6B5FD99EE32CCBB72ADD0FFE717A7DF0DCB54BD998245245DAFF8889298211606015F7DCFF67905D54F46492FD7E33132EF93C1CE30640121CE18CC09FF9EC5567E699997899D2D10166CE6FF981D8CB4CB992D62A1F37F9511B0560040D14E\nss = F250A12D405BD1DCA852DB3CBBE1AB43C09AC9E319FE61F6CBF2D19AF0A968F6\n\ncount = 58\nkeypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEF1100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\npk = B48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43EA66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = BA45541CE7B3DE134E6B17030710BCCE09BCDBA837F23566DBF1928C99CFFCB674CAB9C41B3151FAA3078177B9126C7973E25687452DA075965BAA804276859B092D9D4095B5E3A27943776DA65262511F62A3AA875B258C7929B502AD6CBA00E3B38011C943310BB5CB24791A71BC5A2796D6197192D9594936089D88BFE976058CA16C152193838A3D7306B312F8160DF15288F90635", + "14A403ACB76BE298F5C92D65A90A0BCB28A4F438EA447A9C881808A18A2F5C3C1B876B3AE94ED28478FDDC1E98A64FD797A0931CC4A18777E5D481D9E92C0CF2B5F5A58635B368CBC8C25DC733550774C0861795939B74E83A23757C212927805663DE14A0FA00CF10F51850DBB4CDD7CAABD5C09B2818CC0A09A58169E3827969518E8FC7BC8325B45656861A848347A358EF1155E5D43F7910A738A132C8892977075C9A19C1EB6399F2E7BF1DBAB593A907BDA509EF5B0DE35A222FC951A0829A838591A0441294C35CA0B86BE6FC02E1EA1B7D4004E5BCBCAA2A280EF37067D72790BB5D59587E050272DDF8B117286FE80C1BBF078E6D259A9B53BD6FF1B43A86B24ADB27BBFA3546C179B8F295726AB768BC7FC8DC2A62715030D93581165F1E4A03D42374A31039D55741C9C49A1C807468CC826F0380B90C9C3F319CF1F73811D674B05C147BB2613BA56365EA04872B9244B236B0D480DD0B47B7797A23286269F97450E13791B205C8AA3310B72F3423B263D93CA320AE1FF04FE6E3BB703A6C4FC17DCFB6341AEB485576B53D1CAB71D9049DCC68CF86008BDB6152994E70152F96C8AE4A0819102BA5077B26086B2DC6B04B324A31AECCB372CC18976BB9DA42C8EBA89640149ACC544511546C5DD293C3173EF28CA92B85B86188BC6FC09E2725307A2C3802C6086F922CDDC62B5989C5A6846496D2BCBF7775A4B3737EE6C6B69CC3373C96E79675CBC781146C7A78824AAE4322E1A69DBF64336EFC3348E414ECAB04010B9F7399310253679B48AF3C23961BF345B35172C1D472F9A31274C730373A29154A581631A0916A21259A46EFA387B36CC9272B5284085709E46F07BABFCC835959D841B3647F51147A013987DD9556111435124101E5D42FF0848BFE2169A49485C094226EC6994CB50BA9F6476FB2A39522A08145B987593F2FE67A2B2CCB036C4E6540145758C6745A389955CE9744CB8030BD85A838A5904198B318A4D265EEA61C70E5A34156BA00A53F05C9BE7F1AC214F6A75DC8154EECCEC7CA6218B34B8E063231C450EA3A8B48F7C97D9C58FED709C350A28A34873CE76F0FC7A4237AAEA0804E2D3874D726AEC41C3AC8E02706DA459C01736B7A5E0936B3ABCCBEBF146350EA2A246C225BA897473817F28C8D6BBB55FE98A48DE682A91770EDB1BDB190A0EFD677A7FC29FC62690668924CB5887F4078179AADE85C0DC8E3529862B2760B187B7778A56C6B026769E339ACA5F8C948801FDDC4ACC3BCC7FF548DD9FC12CD7A394C24A7CBE18D3D22AE3B48BEB295905B217AF384393705107F33B02547822B0A2CB1B57B6FC637E071C0FDBA2F87F010D0C81C42DB454F5C7BE69AC0069C33330BC40532248FD0B90A28908F7471FBCC543FA944038186979C1F5CD147B9F69218509C41C41873E0718D35B8C6C775F1F069BD22339D3C440F6CAF9FE91E3D6B97D2A546E09AB4F6CBC2F5C1481EECA81C3A77209425CCB6C6427AB580B80350B468D9C0795441555B3BCF75343ED3966F69CA80BC850663776AD8E36FAD9023BAF84BFC59668E6567FFB6698FD0B0CF9CBE87462E35B9694303A90B2673A62B85C74664D5055CFEE3AD39FA83206024299745CB7C683479399E948AC2254117F491FFB3311D69455BB925E7426D24B697ED44995EE73D9632459FD37FACD4CC1859B0C6054CF1FC5C02E1AE82C2CF2ED21EA2322E315A196E825C27B2CA1CD0B93B4B9CE8E4ABA0D248460814F5A734346A0577D55E0B680F01FAB8C9A859385733DB6342DBC16DC4CA42777A7DABEAA136F149666239CEE53880AC4267A727920A9CA43C93A3E301A9859E01ABCEA7F8B2BFAA11CD3728C9C0BA4F7C7C89A466FFA3C5F2330A5AE87265A009B33C74D61562CA0132C55B8ABE791B2E59ADE002808EE2BB5EBABEBC314E2D66B66AD566EF98623B721AB48117F3AB234A4BC2E6B80B05F97F10A508B9AB08C0650FE66185F146B0EF5993629B3F7FB646DC248E0690B77557971F02BAFEF88A9864C28E885562EA7B54DC217C5521146122AEF78CB893A99C1C9621A6B51A43117016A7F2231F2380764DD81162A4433D6CA171062704294030D5A3BB9859A983C6B7F009F130444303932F141F506896FBEC852A8A6934E72AD8C038319C58ABEA4C73319DF541CE4086A90976356D001CF6479437B64DBB318F7DB813D5034840E23910EC67519C93E9648EBD1B70EDC3AC24C983ECC4003CF5B130EB251A6199814C715EB54FCC8BA9CD638A294BC2015C8CD7D28736226863A286DD4C0878345D3885CC4B2ACC0AE08A277CC23E397DEE84AD6EC2B4D73C520910B4EB4BA447071DE01311754060195A37EB701045103B59A94D59131FAA1B0A99741BF8B186F44C6F66F76695ECA6932647E408966F7AC4B0B8AF15F1C4FBE27A2037B6E7FB8F4C6738D1A3AA480A6DDED4871E89A9BE945113013D02197BA78B0F5F8008AC89B28AD829E5FC2516DBCED3192242E074CDE7C8E2B11ED1192B25DB395F09BFDCEC8B1A8671975B692C84714BA3049A636494996143212C54058DEB770BA709CEB7659868998D6560C8F4386629331F7FE77DC5F5390443865D1215833C78FF2A6E24E3655CE799F62C3B5F24529C051C28347C3C792FDF8700EC3B6559F8BF6646352D2013BCD704BC2B26C0B8A231ACAFC7675D0E8A0459770F11D04AA0FA79D6062178EA4BEED06057444C4B4A76712201937212DE48941F868FF3184A9A700756A59E1297A71C3912CDD40E6F883295D0A62904A4BE9350EDB4483EE6BD20201D253997D983CACC0A4730A4255824BA9E4B7CA7908CE84A2562BA6DB8E38B860671E2654F2C9B669EE9646D683E9F907733423D4B139BBDA51E785A86A97103D8E14D645064B6E02A3AC6BD56ABBAD5CB09F1968FD70A84018692C2866AF2B85EF8031B7693444CD1A9CA668BFFDC9889053980A88BBBE59C883ACAD0F00DD7BA954C487B585910A10C95F571C245F0B415261FE348714C288220EA84D8BC524E438F43F29A9D42A8BA8138DFCC264182AE8CD7927D0CD0F5DA7C2A321914E84F716836E53025E2CA75C8E34B04092752F1B77E9CB872E742AEE71DFE2C1ECE8C9FE82BCF56131EE0774076CBA525934E21CA0387E43D53624CAAACC88AF2A59E234E24E262A1201582437656F97CFAD4A087C622DE1563D2A16758875B03AB514291C7D3EBAC7E44304C32712AF58B079031993CA79E35146723BCBFFC96F16C6AB7975151961F1C3C3FFF9A9EC5940DA90A99BB2CCE3F376CC4D9A417FA715892411B649DEA698678936C35123E5EE8AD4CFB2A85868A94B3344426CA65636D0DBBB9B2448FAA1345E2F7B8DB9A2E14F49581F106AB14779278A6AAA303CEB5CA7C246B5AC13162A9273A9AC00C745FE6F01598575E5348670BB82D8CD04A11A7753FA7729C89196BE39CE7D543E24AB509684256E82825277DA24B84D8F95517B55C2A301864B9A13AB809CB0AC7FF3047E58B9091C5B55DD0C23CB1964D8B58DFB80AECA479EEF16F43EA66E185B6FC263E081458086585B8150B8239A531936E926BA339B79F18461851982DDB2A3069B235B8F15E8D74AED3571CB4A55067E385F3B53549FC4CF02079B8A41626A0AA52C5647CA634A37588402CA812F870ABB94E09C2BF31BBB865DBC2A3F197BD7C679EC436F21684D7773DE6CC551D370D75CC6217BC8DB75431159AA5308570B173C7E90B6B09C16267B0169677610F57580640A536301D6B6B7C58525B6F853A5AA73A05C766F631C0F1C82F6AE54EAC6659F2A37FC364B266CB0FBF8601DC5651DAA87D79FA1852D950F29441982A71BDBB74D260C6B75630E3E80643676C4D59960A445B86D5508DBA0C41F1516F44AA309A799CA626D4CA8B7FC5CD54C623ACC96F15841C85CB1265F5BA3F6754B178A281E8106A23B04744BA248C703F0279CFA055DC3C70B8C68E48DCC84CEA9D725B4BA5B628D9AC62899A460C157752366C00AAC16E281FFE1233E217202FBA0E2BB3CC5C170E1E373FDA503A1D75AF9E7A57CE113706D833AE662429E2774FDC686DEC4A6268093743B718D3CAFE703D2C27BF7B902DD1482FF611CEDF63BAC0847ECC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D36945441BBD3F5C241A6D65B510DEE6662E2A8F35757B0403DCD375E7A15991A7873C21100CED48ADD211A5C937B8D6079D8E271AF3F949EDC61F70E60453AEF20DEA9\nencap_coins = 64440ADB05DB3308B189BF999F9EE16E8EE3A6CCBE11EEBF0D3AE4B172DA7D2F\nct = 274B3428C0E377001541B28E26507C5594CFC3E71A928DB4A91DF96577C6C6F40BF718C0AFB2F6E9B3045B4E6B785B90A0ED98E43E0685966DECF11591C1A79C2BA259369667D003DBF00F799D78BD492E46BA9C49A1A913830D45664FA9FA75BEA8BED5450D7EED4F89DD1BDB0D7442F595FB82FABFA3CFB6ADAA2BF805131AADCC1CFDA362EB42468A2EE25009B2E38EA9BF97EB09E600D1F45A9A47F792BC2C35C5E52019C30D832A0BE547186B6C842A3F471DFAED9739D195786985D3AC19DB291E6614CDCC3E1057781C7D8CF37D935EFBBB214ACDC71B263D170982D2B8BC5BEF1FE2CA170918B87C6FA8CB184810EF99B6E21A81F945CFEFE0A7E21E1CA543738444E1FFDF5A75D36C09C798E0FBB652229C305958C0B2886E645C96475CB17AFBF0252B2A9BB45D164795A875A283F88427BE5CA64711A940389BFD48C88093191357B79B2F56CFFD1DD4372371FC832969CE1DBF377D40B9A96BFFBF855E2C29103CE72E71033257135EDC76C69F0B21E65E0982FDEE6E576DD9561721F6483BB2A1B9D25B0964AD0329CBC339CAA8BAFD2803129FC7226A286FDBF35DF85FD66A3CED54CB6D831F559EDFECBE47B1FE12C357DD387D8190E0FD91E69573075BAA39F5A3871F4D03D3E176FC2BE8E21DD57BBEC061D6CF21341EADC717689260BD06D2BBB36A0B01FA64E11586DCE8A9F3A32166F49F4233D1979310844574A0C1B8D1D613A29BDB105C5010E56E04CE4596A98BF200B7F79CED723B2BCA12E0201BA40E673357A605A785FEE9D8B3394DACBEBBEE5BA13A000F8F5A1ECC4FE14D2471456B2E5A259DA54CD7643ABD38D2C4E2C1DF06996482006C3E22E7D25AF655286BBFFF24AB557FFF9A92360B9BA44EE729E75754BC52A2A907AAB79E0D875A4038FA0438A21BC3BDA6F5D39781B40D1CAB74364F96D3FD69703BF6F493741DF6AC132FD389BF8756E634A3C364E5AC051C0B94CA6A10FCB28E9E0D8B1798C0BC6791471209FB80D1CAB903F42AF0E6E80436BF9D6F22677182BF3387339B52A65A7E4B4D871494E24B0A70B6975498DFADEAE43E732CDC61A541DE466A8C980FC44150476D0F968BD10BB43B83EF60CFCDD54D4F3B9FE83DDBFE65E7F139E75DBF5C1241D31FB66B0ADC8863573DFFF1225AF1688516589A890597619A6938F9F5545706F53795E51B292C111415CBE57891B762E2C7EABC4E5422A7D85BCF3910555DA0D6917CBFD059733D1D97A9D5D5F88B5306DF55F4D09639F4F4C987FB8A7DC7FC3545F9F5EA2AE0298F97A7D1C458D1AF14CCB60E46B2F0F2507D5AE1395A4CCB54EBCBCED8FA532EDBD61A8414069CDA7B3D5392C7A639C99137124E7A800170C109423AD97397DCDCFAAEF4DA6AAC967CC72C2109515264939625E42C65EBA3CA21BCFDCA00CCF18EFDCE60D4E711BAD4241B9E4677528BFA5664C5AA7C146AA", + "D9D9925D65B3DE1E580A975047D016ED789B08B06F65E56927E68D5054254E8B31C5E62FAB1003BF117BCD1CE675FA0420B47DB21D56193BAF291CF5F536BAD7F9755734C73A81C7B3E9527D972D899A4B041EECFDADDA15301EF5FC841021592291545EDF6DC329B8A1361BA95F599EE48E6117EEB0EB6B2755B49A3A5E9A318A6B5C888047CD0A8AC8C05866C903592DF43D640BA5E9A38AFCFAAE64B45AD4D7D9E5A540FA0FD0091E9F1CD06E533072966CEFAF809D7BC6C86F0C7300EFB158C3F1E9925C99439A10D96BB167B64E99594C8F443F79205BCE4AF6B54C3DC3DA479108FE6F4EDB71F71ED52E80872349A9B9155A04C02BF861512992FC3A293587516B7B2CDCA3A74593E2FEA4614586966F84C37EBC2C7E8D5C0080319E3E8E06786FC2D178965F531C1E117204D6F90D41F48F9624A6DB7BB052316BF6E0C68F2E4528117AB7629CAB75FC66953760C92D76C26A846FB4693CF359515D55E7FF3D99DF1F2CADE4E3D0803FABAC924D447BEC7FA82B3C796EAF031DAE5C64FEC8305F9F688A95124E6A8A23B467744E82FDAA0348758FF64C94659B40603D4B74349C085E8059C9EC00FD4278682D1B267D20336058E7012F8E9345EF1D8476CC415DA9E3748D1D6EF6B6AE42CEE19B98D775459A68CE9778624729847B3C33B8882A0CB9976CC7E9308C64FEC5B40B7EFA744A16BE7B8C15606B26284BE162702E8E52B90531DC3C59ADA4C9726DFCCE809\nss = 35865737DEC963379A8AC738D66B3DDFCC2D4864BED603F6FBF03B48E51222BE\n\ncount = 59\nkeypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E67A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\npk = 6DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 2D80A415A1B29961459E396204E5B5E65540A2A9AE9CD52D867A9E20952FC7565B66151653448353697B09723B17E3B1EF375A3E260A5869B579883FD1EB3A06DA5C11E493F4CC9D18381856FB2C36223E7214AD78A178B2153DCDE882451776478A4E06B392CE9B9D0310A5A134B42C37312A8932151571D85CB69D9333FF8685569568A0FC4568682EC2F5506F59742601C46DB34EFB9665B5815574518FF677BE1C0991B644B5931B112220C6EEE10C37C19316156BCBF354FB661635E42F6B26B07F9552D7B1A65D51C7EB6A132034BD755674DFC14345AA72ACBB85D4724B2BA14925421E570543AE904F9BC4016BC0389FB9922CB12A393A24DF219290DC506E501003C0AE8CBBC685A25A91147265207F93F190B12BAEBE7CC7EDEC476553762EA45E48694DDD172B6787B7D9719E89D77563C9C2CCB77CAEB23D7AA9181B82B6CBA09AEF1851235C7986194C8322280B4192B94262FC79CEACE4B894C86814D4929BD773E6A73FB0C7C36C67391A314555674CF415292055BB39319DCAA7B07230204C068028B3AE7A7223DF112032D60EDD1B6B52EA1ED13B86231A1EFB2969A691CEF0D219835A44E907BB0CD2CE6DA1442AF1460F2AB882959E0862BCCFCC6E3FC2BDB5EB673B218D6E9C5DC6461D8796945B614C81A68F9CF381D256BC1E63285141814077AF5F54C2C6B487DD29CDB1D2CE08F09122D09632AB823CB00D86A57F8933743F347C203894D0043F5692A6E12283ABFA1B98B39C6D638132EA4B94644E89A0ADC35816BE01A408F752B3215029D7661B554BD39ABAA906AF32F877CD4B28BCC217825AC897D06A4C233462FBA602A81321DB93279A19BF44131B86035DB3C4CA911F1FA30146F9BE0333650C3C24A5C85BF5E252413853DEFB040F8A16F4ABB9E18CB3D496A69B356D8206C106864C7464A7A7EC5E998B3FD5B18DF1D947E171272EC5AA1137CCBE50AE73ECC106250C0392A41A73A4861ACEA19257BE33CEF406B7EAC1796F605A709A4BC06BBE40867966E830E8AAC19AF626A4642A8447276F09CFBA6486564079E1AA38D7E179D9634E3398B743A1812F02818E979B4434A4516C2C77672600D5B7D3BB6D7E3253189C3694120DBE2519C62C80558AC1D522855682962DF611FEBC9F33FA27A0787501A42802863B5CDCC6AA81B964CC2C9B8081B63750A6358DB5566A0D3229D2989E98199855A2448F54688ED2487B816F5CD651206350FBBB5CDD995A9DB37B089CAA57AB0DEDDC9392EA1C0F99031A42C350CAB7B6F54C1E4ACDD0E28D7975A188502FEF055FEB5889BF87929B6006562626335B05EDFC544F10CBD927AB3C4C9E806700349B9A0099801D5948CFF3BF0977A9691A25AC880D593A36D1E5436EAB078BD9A6BF25BC3D6B5BDFA02AAB06AB5842C440E40D430AAD9311015A8767417B233FA8CFC64914533031AB39B845A3C50CE00BA0F1A586053768EA48293044F3A831B456320600404761C7E826A0B111AE37DB49B31BB3E9389BD3E354F08879906996DF2036AC49B9C773AF5FEC5375519AE7B8C61CE475AC544D13A5B421B8A686251B6D1C64F8A353406248B0430C8A3A308B600D0C9506D6509AAC9A46093564EAA957B62B0B18078325AB1E847521DCA74F5F212B013AB90693C3725729A4888C50533A27A83A436A627A3C1E0BE10E35D1900791CC598413A818BC2F58687A502FC5F747AD365DD3348B3F96A9072C521923A513540AC402AABD74A5B364912EC36260235162492EBC96BCE5C8A718E124C0669DA4D0080117B07680CCFDC79EF10229CB8388460BBE664255513C71BC2243A2CC2A1122218581CC540514AD54365696245CD98ECD445653766847A03794959F15CCCED05863E4656BF2571CE6445E9393C95BA11E5DE102C358517F7672C0F26A34D8C7BBBA5CE9ABAD9C8B4A6E9788B82BBD399838E4E138C7C1619CA8988A05CAACF14A6BE164C569444D49911525398D0A460D257E61E6B8E0D2614AA0B55AC0435F34493C298AD719A9900B94ABC08ACBA78F42195637A464FC180013BB081BD7A4A8F66909557E85784780C589AECA24402125B661A068F81D046716E5B5072D754A6878004AC9423092A3E051521CAABE98E955C093AD95D74157918960157DD5383702F3ADFC65436DACCB26429B4E18C04591CEF2A49A51F34AA224A4F7E0BDBB1950B5B9BD633A1CEDA3C94DA93CFCE38AA962A45A135A45105C6E2548DB96698D581F42EBBB7C4AAC8DA6805024BBB2B0C45806015DB249B4E10F92536495670BBEB0402D0C1BE9B01E47A2A77D29CF03647FAC3730878C7BDDB724F7D8539E31274E20334949A92063634D6C1C0B5A1999460E25259FA91737D2B9A6457588D41041D8D1786EF80EC2951CD0C84BDC57108F02A7AA5297174C7BE5A6157693C07A38242F85B79D16260AB37786E67D7D9A77C953B81A2A4B9E01697BF7A714FCA3D9904795671D4B99B5EE83765A532624B4004FC6044C1840A4D07D45240251D32FBF922EC329542471037DAC809F477FB6BA5B198683443C683CC8494BD1B7BBAC7DDFD39F45A10C77433B868C981B7AAFBBB2C8F2BC8A6E3134EED7BDDD54B9FD1A38DDA8A2AD60B4111B10571928C7B55721C527150668A1DA", + "383B8606F4E1575CE164DCC911AF678A33973C807A159BDC12811B003D68B8EDCB12DE1614707B555A853290870B5E5B48D7774A9D69A116D13808961164CC0CC38325F49C463E41C043F120AF24239C36ABB899A3D37857DB6548BAC59B40E7B233DBAF859AB4554A2EDE21CAD465BE2E3001FC9C955A3B6DCA4612D0763299AA8334B28830E996FFB13F7195598C55A704EC9539BCB9A44704C77CC1E9C2A7CD371D46C02A409215333ACB076BCB2355ACB6C5BEC8CB2640C86882342AE3938059A99AE7A281D2B6ADE8073D1A90459C04A5DB7547B681B007AB996E1A7FD6A030C7B34332854E036B8E99D0369BDAA123A86AB931776E437271A2219AF7A4C7B8B78AAC0365C78D1DE15FAE8C4C397C7B6EAA4D02B06F8DA7145FAB7948B786A78639A4E80299E3C12E5B3847F508C5189D0C735F5841A7F5B34FC7E194F4F20F348475C1D4A3F4E8111C9CC6EB06214C43838B41CCBB6524DA5715E5A2644BFABA69B0CBB54935DB0379B52668E2B8B84EF5600EF76686BB0651F7C43C1C120E20AF9DE18AADA655D48B375B4A23D21C51E1C3CE9E0131B61C345112B5CA302CA9E183443495DA4B309AC898E02C4F70FC7359A57D25778457E70BCA8A1C7B444208B00E24DA7E0FF89C19190675AB24B605295BA862EB732E4A36640B28BFF1CBCDCFA8CBE9F9ADD36B71B3268C116B3E08C172467C80EA05262831660BF35A7D945A8264B228793EF0284B724480B3B54451A7BD9505B6225B1FEE03CFDB599BB024416CA980C8181FAF51B421B86F92147E12D04CAF335A87FA1DBDB2B0E66C0795CB5F65130ADF3BC8EE3BCDFF9223CD74CA9C4A8544208B31CBC7A05B21392B0EE03B9ABCCA42CEF8B5448482D8D8013AC221AE01436CAB30E1C126F6F80AF46BAEB4A828F54735B5513C8F11228EC2AF7D854D84E3688799CE24C8454E326FD0F52FAE773CA5D408568551DE89CB85265115092B960AB9792AB8612C012231921B6C697BAC6BF53174AC50A6EA2AB3F48B532AF51A6F6939D1BA14B694C149B5503F3320F438B731A59B4C22810D1196ED4A90EEF2968D1CCD92327B37866ABAC1C24CF0C2B2228D0E41A3A1EC6A4227A36218B6437B5023E22D43F04B712C2C6665BD2DEB160AA95199146618CC1EBEFCA7691248ACB7C549CB66CDD59F5C4C0470205791C742FCAAB677F966F746721F58846D1AB2FBC11B6F2978DDD282730402DEB863CA1A7E224CCCAA2B34F788987520C9DA9C0C328CAD6DFB46A920BF8CE22F4D265426CBAFB31023B7E748252561CD678BB10218D4E5CDA45488C4B2C1B2CC73C5C163DA9467F02B5CEB4A5ECD136A2B518470719114D1C310A688E46BB80DC38DCA1A092D36A3EDD7C4C6D37074692E266A0F5FB0501E9791F3F90CDD93386C05C93896B950C7681F0ABF8A044AB1227B68210C169B6057528315CA5FAB7AB2C9DC7743D8943C997801A01EB2D9A195D2C6A8710FEFAC2E60702B68523667650E6616CC0B7B5BC50809D1D45E1673BE8DC435B7355B0A26728205AE8713BE0372CCA8169521E574FBD18C37EA3CB6F02AA5C82A5834819254077E1670047997863A5EC7692BC26CACFD8C346290564FB27A50816F2D592277F56167027FDF376A2EA97BE79466A3B86B01286FE54444BBC4C4F32460B2936196E92ED698157064CC073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB290261FF6A1D2FABC75FEAB002D16CDC44BDBDD0967C728EBEF0E9814C60B5E57A3CC8AA3239D4C52CE4C95AFDEFF6EFBFACAC10D294EDC0E7CF4535059BFDBA\nencap_coins = C8BB46B3A7344AD170C2052FB042B5A3B62E0590562EE82577B1081F6F114D16\nct = F3D8D8154FF234CA1A5DE3FD91E3C60F75FF44B5EDEC1B56C10A8F09C98271B4C4826C870573979DFFFB5E858C65CF7BAAF4825308ED6BEA73FAD9F612156793623A0169CAD110411BD3E45973E756FDDC799ED3AB71FCBC154C1263571ED32C4B1900D85A443914CC58D3AF4CC8658396B23ECEE5CDC564EB566CBF21D8ACCD8BFC23130E2FB77740B261E65FE3151C5C20EEF4E7626A174A4F7C404B637231B255DA42B9B9376E17AFEE76072479821BF3F438AA1279C690550DCCF67C1CD613750DAD8F0837E6A3B290D549560A25D321F675EBC8BD49BB899B45C1EB56FED6C85D8AAB174ADB8DAE92DDE1BEE0156FD41FD20852155914B3CE4048179CEF287D2B146F4AA048405314A57CADD0AB6BAD34BA89283D8EAB82445BD3FC853C13064660EA20721B25FC4AA28DAF65CC73634EA268023B3FBA6B560A07B6D2606BC583CE332D73AE99E0FC5DD3A5D0440F6B660DC49578FCBEDF1B7F8BC59BA4E708C15AAFD7D04404E21379CBD898D550430E0E6D09D0FF6037BA89BF909AF8BFE0E753A9FFD551207A95FE51B6075BD239C4FFC6BEDDAE648C44FAC3A190F272A693726645BDC4310EC0136ECFEA125493CDA746AE73CFAD18BA5E9A53190489481065ADCAFC9D2DADFC2E0E777545CDC22ECF11294C0CC46C445BB8F5FF136BF2ACCD487E91408C8555E8A9C38D224DB0EB8A4BF1FD22BD25741768A36BFE959A4D59133A54F1CC41FB7675D16971E341020F15A8F3FC7A55FFB35C732F1038DC51E0B17C04738EA8197FF823AA92C067141640632FB161F703C85F777B27A8EE724FAF8F292B6C1A7FBB187C3B80907775229487016A4E52C7C4BD13D3CC9881C4E45BCD65047F0A60FD7E85BC9DFB88B7652327F3A79673D030C79949AA476F7296D4B8B2A98107A3C30235A3CB70B7F3ECAC62BAABD9EFCC7AACECF3F4E9E9998E10598237E9941707BADF2D506E2210B96BFD2E777C8E48C4E2C8F1D35529D87958037D8268145C168E6F14CD7001196CC6B1F687C1E1E55779E2DDEC8FAEA9B03897B4B2D939B4A647908995D3F787FDAAAD29D6E9693EBFEB4EA99D2349A66EB31272758CCD5E9F6640830E8DF5671B730AE257789E52C0DF5DC669E7DDA63463CA3D0A98863ADF9E212C7E970F778E576776731C074115C2B3B165A2609878295C90AD33326F6F234C3B4A900CBCEA2741D5440AEEB58B2642458C219F9C490FA8093A1BF1D5A7F3C056CD574B4D4BEE7FAFB35BBB95FBA4926220AAA6D770241B6063FDB4618573FA2F0A80BFF5E084401FADC5BD4B3AE116E34FE8D0A7CA5C3ACDFE04DFA0ECD6F074D93CB62AECDE61F4E8223FDA9E67BBB616E6681DEEEF6118CD926F8352C55244A624A364B6A66B441DBDC78CE78BC8E89B9EF4FD7A784E5FDC3330FCC74B1084AB048BC6ECC08941D95AAA6D80FA9CF3B1195954029B85278DD002EA6FE93BC2EB3BEFABE57FDAE339BB5D5F02202ED46134FF892340DD9D0823B44F1F3764AFCC260E9FDE8F808178932B01DB4C3E58176AFCF31EF8F65A39837DB11CB3C6DC0C2139DF147B62E3886A2E760F7530F397AF14846DE8BA5E8624AE166FAD651EA79AC38C3410BD708E311F949EA84267DE93840CE6B44243E94F1A26CF5E107AD20C9EB2468E517B3DD562DD2037FE75EF5CA8C3964D335E9BEE0F27AF401A5A23BF60324D4065C9388F7B2FB15A6033F722EB3311037398148822D5F9F35C4C25B0747A36636F42C9AC972E31C9F60401D612E80A09B82BC618CBC3E1CA12AE6DB3BFC6A826531D40CCD267820A68207E240861F25AEA05EAE206CC5E25C6550BF6F196D54EC415C25143CB6DBD948691D3CC3B73839668A5738455776AD9BA23214C1901572E6D9706217CADF1080E3D9FB26E96F8B704AE6DC9AE70904FF9AEFF5F3A56764BBE28D1932E45246578B02D675CA0F73AD621EBCF6D2AD4C33F60FA94196F35CD1B413347DCAAB8EBB80D6CEA13BD1DAFE7CB40A378B114FA83C1FDACAC5F0A5633F25837B53FF57A028CBA538DA18F465C0E6EA89157B0BB9D36AF64957D70E479F6EEF33EF44BD84AB372236C72BD04C7FF36C2CEA6051DDF609FCE98A968480FDD14672B8E3F1D769E290879314174563C140D2A3C73AB536F89986A9CB93C7C09EC0001D37B799078A0D1AFFDFE21E5FA36182944CDB3ECA1DEE737004F6597E1685DAD2E44E3A1BD\nss = 43691C8DBDD6F1668D600615FFA5187F59D58168A2E7BA426B0F131BAEED55AE\n\ncount = 60\nkeypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B78F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\npk = A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A8145927AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7", + "C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = CA481DB6775F3D276A56CA0E60CA79BE147E63B6898F4B814C69A06F55111C9824CBC1C109A01A7BAA259DA651A1A51D60BB358432550BC1AA1CF3656E0667D726C69A39AE564BB99162C824634B8B8A706D82175BD9657EC09A308B51A3B429822667A5135FE4350A8B3CA10E8B03B6DA0BBD616CEEC0A08476909C6182EF0314B284CC3F43C337307FACF7B617348779D7493AE0A25D415124BC5D9134182169238CEA1A46A3001A8165713A3E5C16AE03A477207B99C2CC674FCBB14CA439FCC3032E4C2F1E92841D73859C76CFBE245193816D87C12BB3F12763174997760D6887A429A37F78C32CC1AC8FACC587AA235821C254A2341B7C6BCF8B52C908836B67D39D63458AFA9530FC2748DE4A698AF346F8B5405DC7B43B05953554021AF73C585B6EF248C07ED23116BAA18C845571823D25CBAE0AF57D4F6AB2473B5919CBABDD7B4CCCC1BE89150CFC585953389172590EDD61C3885446B500495247AED57A9FB1140CEB6B29F7F9A9F524106D8CADA3432C12468F9BFB9A50B920CDE85654C25249350F6760293DDAA28C771963497C4C5230C05862A4391330F54CADC3B0C92B9798F5BDF8B21016725AC8F565466464C2033872684608111248FCCF94C61337EB6B1A9017E342C29EB2B148936119797FDB2757BEF51A9A2601A00C6F0547B1831B1CA1118CD2E1CDD601A0B491C588CB5ED88AC36AE183848B9F87264CC5B020B2E965E5B89FF74C58CD2B338177BF1350AFDA9A74516A5845381E5FE132B4089506E8CDE6346FCC760759592345927C5C6A97045B0AD3973E806778759B35988953C80B3E7574B7CAA225C744372EE3042E07CCE978A3F964395D40176AAB7905A4BBA98250F594C5A96BAC41851E09F897DF0376A89516040C1F8FCCB93D44AB474C56913826C9E2171EF67510B53EB31153FC028B3625AA7A353BBE79CC76D393E209115DD00B5D6C98F80101705544604351CDB87715618343BC3FA227C1E9FA1EA3989390B02C59EC9174E5165239427592A2D973774CA62DBD9410164BCFD95834C11621F7DA54DC55C44C594785FB0016448F2CC39A05E01D8581658A2410CAA630347C3F0F6C86F344816BD13B3A04313A730F2DE9BB50659B642353F6463D2E2A1A78B722287616CDC266B01098B3544632152DB3B23938D67C63E51949496E13182326D5B7D70B81D90CC6C5D84D4E5907833A7A76D3850AC4993A696C4B210DCF352A32B4C83DC9114305308129BB4FF73A91D733303BCA92FC0083D95D32CA54557A6FF3C42C2BAB46FF913E1D39BA3F6092E30AB47F9985C7C439448C92B245259D388E291C04DE427F378011CA983B21B2BA8BEA9D6EB36001AC4FA5061EE1670066F9252524848973782774CFA795A2285A2669515D4FDA7093BC54439753FB6B4E6B781EEFF574155B2438E074B332417D751EAB1BA1475436E8FC1B670C3928A3553D2BCFD1A59C46EA2542884F91F98A38D42ECC026EBCF91258ACC99A50AE1EDC88B90C98B74C3961B70759F39B3C20175FA80386376CDE2B66DFF213151B800921AB6932B45B720932A540C79CCA0EACA0A9D5BC841C3ACF3C08096C0446326114F05CB09745EBB986DDB76913FAA6D5F411CFE987B5808D5B525759F50742969136A5089B060DDCC66C93AA7F94EA179EA896834BCB30147EFFD42753C9528643B5026B5BCF02AA1AC9BE4AC5525F734FC1049F93963FA046B0FFA7647FCC19CCD2A89FE6582BFBCD70CAB789E0BA67C6387462BD1DC35302B29AB65B53EE8CAC6F7B5CF257B437819FD9AC402019563ED5104DE97953453BB139835C67415515AEDB810455855E63B5A442940D1AB85D8C80703141C9BB0A6CCAA6949A797BC0658F56065822C52EB14AABBEA75C434A22409578F2B695864803C32649D9068857BC4CCF492DDBB216CD73BEBFB517235218C6DA930F26A1F7353DC2C2BCA039B5EBA4CD9FB3531523B1D5200C3C822C135B03126154699420E036BA827C849B285B28B81EAA64ADF41B33895286EE8410BEAA4A1C637617718F26B3A206593571160CFF48437B5187BFD5830EBCA6D2204584F822703075A40076B403AAC5AA32DA5A8E2AC0160FC8A5B5E871478C30D523C9F1967B4FE4AEA55976FA803568C6863BD50C7B0756EAC8AE8DA498A8102CF7E4CEF04582BE990060177980606196D12EA824CA65D485783A32E42A4E20D41806E8AE1C51544C63C3156A42BD8ABE55E36BE37C6BE6A51EACF02274EABB03F64C4DDBA2A6806CCE943CF338B09F50C5123C4083446802456CE85248DAAC7E5D9637A541C755B03300B43C4DA96164C6C42C3910D36522E34895055C43847459451B8022D39A2C287FFB85C8459C31C2D183F98C684A959B2CD0A224CBB38713C4034A6668E14CAC3C8F9D1B95EE6251F285835444AE0CA4BC2B9AA40CCC564F7943E9BB697F76475C5AB3EF3878EE51C62D244502A3A044F4C95FDB42A7FA0300D079CEAAAB0F5720A1BA852FE7148D4A1642D1330942C81B27882C631C3CA3758F56B7718475404BA20CB8B436BCC1116690380507D02C63E62AC58F551072CCA75A761F237B5ABFF58B2016242FB910F24BAAEAA47DBF010600881FFD228AAEF714C65B496795BCE329819418C26321B5C73CB603D15FFA162901F386E9E815940BB5703477A996B313B50BA05A1D41AB65F233ABBEC534C106224C792A3DC14688332A8313408510386253C7EB076711EC35F6F929C301422192B3F611B36B97AFF38A94B00764E9D89F38072CCD6B978E1A31E391CDB2CB3F9E344BA947A73DB91891B944DE4935D48A5663F85C94BA6ED8A3026C278D645B7B593702733865F12A3CEDA3BE2787A1EFC2A2FC2211F405C3AD1C8C46257059E6CB43F36CCFE6231B730040849233D03B7E90076A7792F865467B6548E541BFAF5B7C3E6059CB426CD263494C641BDBC7616AA8348C6335D42719C0E79AE52931A119856C168897D48DCB44242C505C535698A35CBAA9F80A8145927AF6653D31977E827625E3BA18AB7AF3621DF248434C2CC5E9324F34C60E1FF1253B4904B1952BB7E16DD979C03541A6BE9BCA09632120AAAD6C457942B0077FF01B6808AF3FB82D390573BD666F4B89A44D4B80A49B86470981614BC6B0E3CAD5EA399E2255E030833485BC69C5C94CC48BBFE7BAE3754BB49A2FC1A15DB012BE519AC8802A5CD005A6ADC31ABE237D9C2924134235DB04B78C96876B084D41C62ACA10008237A6F0C12600FD134AC59808418FDE238AAE358E34C1153842A31CB030BD97AB2CAB83F74164358A1A077591C356162D53970AD65E21A994123C4000277D72CCBD0D712026217DE9054FE9B38C61FA2C80871BA83A88BC98105E693A15F2213EB957CB276691D4AB70C9B3EC0B3E4E846979C375AAF9B13E075A83267BA7A90A770717B14B40673591E986A1DBAC4A87B111AD2854899808DE206E6A768770E84023931BD4D996238430859A6F7628964E4465E5DB7A9F5A0A77272FFA95A9AE759D47E1885AE6A4E3E78493A25153387F008A74ECE68A67A8224E19209F20770BF4C8CB15CC39DC4147549C8CC599B760700DB4591B284905562AFE554658A07FF22C8645E29006D331BF09936085C4E7C345E2993A7332C9B40124D375C40E266A251002EB03B5DAB50760972B7E9785DD585DF7C6488CE9218C0171DB28A99FF7A557C34936780FE9AA78BB395885085E0243887FFB27030393D925CDEB2A2CC3365EA95B5BCBE4B0BAC9BB32E1A90B009DE0F6BE8EBB3E684514D2425F3F1688F54056F41C8E364B5E89859478349C793A70982818C28A245F690057095B320B2773206A3A856445290EA1636F5029BCE3D8BAEEF0A73F912E110570817BC66D9B8DFAB95DA8B270898B6E30F28418AC5233A954F05009C2BBAC3CFBABD0DB906188ABE7B72CCE5001496360758CB477DC2EC02A590621C93B9067ED346378C419AB634D95267DEF3148A594BE088BC349EC9669E4BBA474C4ACA165E664986C34A0DFC5C5C4781A61063F10F2C175693B5B5CB7C9B74442050F5D9421E6900CEFE35BD942B49E469787471F43B35EF0C86340235525D50904263B2CC052757B01B75414027C9D02DB50B4E47E5CB19F6DCB5AA93B3E4874740CE7B99C5A4387D392F686A215FC5B5BB1A9788565DE9455BE321B50A39105A33E60A9533B506581D03459696192C08626009E723B228DF1CAC15C645DB16FAF697A7DF68D71A56CF263639AA0185ED25BAE84551C60205FE6B98D9328DA3604D8D1C70D84C9AD68CBF266BAEB8C6B3B9716EE50A8FB5A25BB6A32F0F971369601F9552A52367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D7FFEFDA144195D79E581C91CDF0247F4346E811F890F54F25226B4AB835871A48F1481D7CAB000E33FA07DE8DC9627A85E76FABB4428A3376E66300CF12A0787\nencap_coins = 2E2B70609F3FE029A14D09D5D659871AC776CE2797A0355F16E2EB68F5613FD1\nct = B7466FF531FCC8FC7D5F9E07B8CC149D5B0578719A022B13EE26B0F4AAE47F4A68EF6D93ED10C0A6478A5F5204FF377AC15592583F0080CDE56D12273B7CC7FD2726B517D6D87040E12BEC524B59E53624853BF92E47787AD7D8374C5578EABAD2D70C77D3E03DEEA2FECBE940621938DCE2895ED0370E0F084B65A7467CDDAA2BA0670C1E2810764F24AC3F90379FBDE1510212F7937D0D08375E7694DCC79CD6E76499869D613F2E536BD40BAC048167411183837D7BD03C63CC0C598CB2B1FCCC6C3EB5B8D5C6176BA6A5C31CC3EB8D24ADDE2E5B023C6CA273A47EAEF4864D894CCEF1CCFBE4B7AD944DCA7F3559359D19DF5C6E64EDC5AE16571DBF192D56A2ECD8B5D147F586AFCFE1E1799B6011A0EA1F70B0189A4BE459E42E9AEB5A349F58E97FAB41F5BECF515B914F5A89FFC6452CA00A761A95BCFEB2C8C48E7103FBEDE12A5689D6756EA6E52BF5EF2516087B19DAE8FD945E1598AA694598C28606516300DAD67DE45BF9990F46E705A542CF05FBD936FC9B686D7A5931C16E22DD130B6D592067F", + "08AAF848CF7E3BA6AC8BCCBBE6100C9823324563B0ECB72E86CC7601432995D5314F80B6AF1587910AE7F7EE36BC9BD08426F2874E9F910AB0006561DB8C3337B911B1D1D707CF94D6EFF02322DB56BD82EC648CFB98CD141E721AF75DDA2F50CB9684B251F61187ABB5756B301EB93D1EDF4651DE3FC6EFE719220C5AB9ADD24D3DCC468A322EBDD6F5C22EE916D14D2845E25926229980746D20A41BED832211A91FAB25E6CEC2AC6129DD87AD4BF6EB2CEF08F36C02F72100EC259A558AACA2DFC2A518F97BCE67285D201DE9235973B164F562151A050F87C37D330438443CD38F1F0BB3A18018D0CF6FB675B24421140F951D6A8C2645EF4E640B79E13F295FD06A5E8E2E9BB5C22178865F5D9A9F10EE40E7C67A54952EF84CD19A9557871B37B6852CC788B368A1FAC04B05E16ED0826D72FCDA675504A6F80EA2327622E5341F87E98AFDE0176F1EA0C04E193F2B2B240CC0D8AC64EF8ECAA019F2D30DF21FFED196E7BF9C205AD6C3B0D4D2AD3392417D267B6CAA5FF456057EB94EE07EC3A5ED9C874CE6C9B204AD540DA39A73E60DE465BA1A135ADD746E76BA84B7144735AEB63FC1543EAE12A0A713AA097D93F7810E47BDF45BA39534F3B91668CF8DB0CF050FFFBD18C102C451A39F16746CC44A2C3A129756CEA3EF4EF21A02C978EB35D17F05B32E835B66A86F7223561C2FFF74B40730142D7536FBC6B9C05BACE89F16536ACA4FD0991055B1D1199D29A97AEDED223041C391A7E8DACDBD8DC96DCFA8682F9162520B58143175EC2BFDE03E8A0BCA43FEF3934FB8A26D6C3CE88CB5A0A66937E76645A224A9F6E6C37CBFF29023E81ED9B02E2FE8520FDCE723FCC8C9ECE0ABC5E917139100497DDAE1285F3FD1FD0C90227C91AC1A18247AB466B0FC1EDDD4B4519DB1D2A6E1FA7CEA4A3987574FC118E835FD8CF36FA6BBA5A68A3E886CC9F645E5A67A8C9661D595BC2F79CEA34043A4D5FBEAEB67AF0DFFA07B5C786B5767C19F52C8294E64A70236B4FDD4D06854F907C1F6B09DD7A50C131DCD146820334CC3CE1ED1DF88DC6CE8A347CE1DE0432E3163C725355A89F2E96DEDA845288152999A0F8A7DCE991BE19C56D2CF2CE16B43448AA85F3DADAF9C097F469EB8BCFD4E377DC4DB97752882A8F70D3CA7AAE37DD497BF93AF12A8FF21C875A3C28B394EE7131818503EDAF1322A1822C9836E348289088F77F1AD74016101DE4B05DFC6F70E3BC64A05179ABA187F4FBC4700F58BCFF07E385DB6030D8DD58F1EB6644CA0423E7943B91D98427E8BF168330B31B8E7553E24E428371DE99A641D6F6A3B3D3B8D728BD7910A1A1562973B1D944F974BD82FB2F68EBAF23BB8D548C2FAE1E5F8CEA530C49A52EC2022709AE1D9DFDAB633FA958817D75F57097ED5167FB5C130741126ED0C685DFD59E77DA1040DF7F294A03C6181F81DF449A1B5C684DFC3CA70EE977110199E55CB6C37BAEA2BB9A1C4DCD25FF2DA3C426CE9EA67A0AB37C4B95E2AF6AC19E1F3B9D3DE44551987D3FD7C692839AD60E324AA493C59A92E76981D4B4618410F76D7892B11B015E9AF9A08771FC634BB5B4E8C080308022AD45AD8FD593AD7EF44C926F8E67BD6323DACA6F4AC2B3C9058ED422695C47DDFFDEAE44CF823247C670B8\nss = 43DED3B7E86938F54C6DF02230811F74DBDAF1BB4129B58642CA440F51602754\n\ncount = 61\nkeypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\npk = 9F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 90D7129B79C095B3063F53058A4BAA74C262A99C822894254A050409215FE67773C26C7A6DCC739D8406A6055B388204604C7B065C0CDCCC16FA880858A36D6200C6CEC473BF81B245E09C6E5A55A8D8314334C23DC14FD6A9C011A2CA93753AFA8609320B1D01FB9A2A4263DDEAB8D5A00C40346B8F84AFC7B945F521321103A5219B533F52BEE42256EDD1B9A526013A00CE07D44EBFD66C0BB67775D1ACDE4AADB7C98731931E54F5C458264894971DF5D0CCD93817BB77A2E7D29CE47ABA205C0971F34096280CC725A3C22A4EE24A9938CC2FCD9A670272A463C852EFC04388CA8CE86A8E9F63273AA208610C2274709C55922AD371C197741AF0526218E84C3BCB61355AB94D5C94DCBB4BC08986AC075E01134B4029C8C1D78F829796C1CAB0EA2075BC25B797D82A8E0385EF1094D0A2B1731624308487991A7164D8A507F2390F354B4FA3A225D5A46463145EBB57B98724F1D3CABF11AD4FDC00BFA267D8F3107CEB7DA37C060AA23E247C28AD0069D30681E37807117AB841F23548CAA02212AFBC1BC54297202FA549DEF55DDEB5BA4D10ACE2650511366EBE9C1D61FA9D5574C86C0714AA523CDF946E1FD259148A7E2AB5C21884314E3B8082BC210B5209CCB6B95EAA2EF62203A0B707BF9C5DB1A155169B07D41C0EDB9709744CAAA36622F189773AD7A59DC142317454D9C81D55D1C637876F104B6836A6842B87174290125505461EEA77D63A8DAD03C7941B69D7F66E434922E13A8182FCC35E51C9CE81978E35818504CB32E4A6DFC777227A5484409A38B2A1E2243110E84D024B1FE0E0BB36D4AAC0622152599FEFA177B294BECE391D47553983E420DE5462C72AB588B2934680A399AC40EF35A5E8819458E0A7BED1AFBB29A446ECBCD4E45A50176EE201526E314CDE085AFDA30226039CEB41A14D87256BF566DB30AC77ACB80B29B1F9D602E919707C96863304372A353771E1CE994241A12369FBF42BCB4315592724CD5085A589B1B4CA46DC49CD65A1247178151E455741C8B5D7C9CAFCB75BF27A5B4ED05B22E932B1E3BFB0C93248400E5485486E0C39FD5CCEC680C78E6137BE96823DECA37C6306D31C9142FC03EC540AC0120EBBE9BD5237583E1972D0C4676708AD35B559FB89BD872428A3E0504350451DD65F58BCB292C0BA437394DAE55E6DF13A8F41827939016A081935D1788C4807A53A011B89528FB60F386632E725B163E83E105324C3914F26F389DAC199A926A25A02624D9A530BF0AFAFA4C5FFE6A5EF9422E422019FF337D1BC2FE16A07D9A046D183137D477DDA378E17A95FC7E02ECDDC0D551724A4F36EE7648C9AA771BD15AE29B7259ABB63D0983917156EDE6557BE445735EC539B2199F9816C562842627CC83BCAA659075F5179ABDD1A7056D27F7DD96A6813A940A9321CFB1946E95C16836EF028106BC26A3EE450D8E569EEB23B70722BCBF828821648B1668E6E47869AFB16C0E4B827C4CEC3C4C9948A6C7F874968DC80160A811CD06D58A885D033210341A6F7907F53A82C98468F6BDB7CC7A60107973DB0E70F9A387673234D6665019676215EE4597C65A13A2636CEE74266F373A4E48BB1DB019BF44EBFB0A509E4BDD324314736292DE1566F165449C3B618C53C0E7468A801B962CA60D6834276BA3073F725E800A39668BB515B73BB2B055FC55AA3099F4C2B12E027333DF63567043B5E81A53F7993FFEA69BF0927", + "BAD9A6E56CCA6F96CAD9FC434DD1AA6F2814171CC8B064000BB36931F955858510E5A951D8F3728B2B276962254D061CCEC6727D758FA0944246A70D053021CCDB9710C046F5888BB1E0C75455A09394090D0144578053D46819FCA8B923227CF36C5D874BB43B34463DB3A502B6CFC0B38415F413DDA5A1AEDA6FAEB55269FC2566940615F714AC0883F0CC74645594C17B6027C198A368A608D50258EB75DC00C793912E133290E7954604629DE990808CF8C1B7F0795D6CC62892127229579D2600B8B17A16CA7FA2B389ECAC698AD722779BA264C1027E39AD6A7C952AD9224B555344235282A6B6A0711FD854740A6A54A9728AE504764F943B7DC92703C03914CC0C6E9376AABB4CF52C00DCC211CDF81EDE889529D06CA404A08B719E35176F86C2AEC7E40D1210169CC6A09F711EDCC2AB20E136F9412F7151BCF330987BCC5332408392075A25C27E3747C65B5206A91483EB501B48CB5E07D501579B5093255D5E565CF5CA6247064DDAEB7E909A190DA61348365C1C508820208BA282B5D48199D7A947CE9946F633BAE9D24EB77680ED38B46379BC96B87F3DE694E4C759375AABA76981494BA5CC7419D9C67AF522A744A506E73CCC5AFC2CF27663E813BAB0C82C6C64023FD4CBB5B74D6D5BADA2A33EA3F407CF5239FDF56BCBB455F39B9D69813662281947659534F9443F84266937C1000D8CCCC430D5F9821126B9B28226D8A8C1D7A247E2D0CFCE23C52C3A2C92FBBC45A86394500F7D984C9103BB77030B41B6C885B1CA1C8B1107878069D2BCC23B52A38651C8090F3CFB023826CB84089809E9ABDF107E0B261A8CCB3CB8E10434ACC40312AE18B93B89323C3A7676D0827BEAE3B4E7407827579EFE5750C47A322BF76851A762CAF62CC64370742AC715F182C4E6A77F47C5F23644F42010FC029C49C538C9B821C7761C1D2C27D7096C9F66AC8801660BEB39CFD23E531603C7145D61668A612B3406D16FEEB67BC5578BB972147FBC5E3F14059F55C8941177CF24910D1C94F1380F2AE449F9F56A8B87A8425A9EB73B62979C8C6B9894D6443ECDA81133A299FBCA37B4A69AD509BA44403AE3E5B2CF4277C8D22B68FC61F5E105DBD8C31F99609EA2770058352B81836B473EBE95C9CEA90AEB682CA81B3E70508BB724B9E4C564D6A9600EA59342E9A06D6C4F51ABBC3D7483401737E36B6D3270406E5B4589F5401261B790CB02219636AD9C65EA5C48CE79C2CF4758DB9BBB55E003E0C64F9B025DDAF1A341F8C2F26593ADB9AF185915C0489C77F1038ABB9802EC812885AF603267B7457210F5A00C917039B1B8E1BCBDB8B8B3CA9418D27CA6E96644F7090322993797A54BCB13CF59428D24D499C6F631E8694C50389496C6454FC34AEC2677EBE05A0D61CB7AC553E2017C93D7183F06CF461331073786712A2566230F191C8169A1BBA3A968A44A3FDE764A0B5724E74615F3CC0F819616BBB21055D85F0FC40C667048FEC26FE98B901B67A2923C57E17CCD2ED20F8C3731F10B58B7E9234C4151F6F4174FE6216F5AABFCD3B634122896A156BCC0CE93F41A8A25CD825334B53269881A682D8447975B45E839B8FC54B53F8C70A5AA9C786113FFA708DDD5070B841B58D25820FB6E4D8121CCD016B9601DBBFA4116E1AA9F904DFB5AC2B4D607F43A3961161E02092B9233C75B7020D5AB4BD7E3ABC3B679C6D003A6A072F0038983677F606AB976474D8616A5DAD0C15EBC10986B9BE9F19DF7C740FD1198ADCC019D43766A847F05FB5CD7C16A6215A0DC251C894AC585A5B530E2611C839E98786FC5D1C1B0817DA7C20DFAFBC67F62BBC872CFDC153D83F328814ABDB5F7BABDCBB125298127A83BDFC503D6A8A2359136225B2BBD9BAA2A11050774924B8662BCFC608848840CDBA8F5D72FA3876EA79784E4784860047915C8922C96BD8F625D56729B96D88C3DBA9EB3AA308A7940E90147C9110770F712CFC81224F36FA61C1225CA7A653C5AB8D0B4327C014EC580B9B347D0403C235B25CD88C992582D44CA3E1394A0251743262B3D0A059C1BEAA7CE47A32F5B72F6FA1F9E8C34D46A391E80BDD48691A930B3B0DACE1B6B4B90B948794C14EC7B767EA6B2161702F9F5CF7336BADBD2CD5BBC114F7B84D73A24E0049C03F83FC60B618EE23BFC5A286751970BC37B47432F982101E8FCC3CE01089D5898A46BACA7265F05E4027AB367C8178580184771975A0CE9A8006BA7774C4E68E443AE644F19D8BEDCE0373A39B545738371499E3B7C88D20179434082CA235BDFA7701624A09B20BC65A10DAC15C6C14268FC73BE9D7A2F6556044C49A2006403848A726E767D2713BE1DD04828DA143DF7860A9253566C9932FA54C9561EF5A26D990C308CB8A65EC8CED7181371A517C16A28EE9989F9D5ACD50C8BA7085E95C03DE98C978999C37195356DFB2E1DA0768647C2E4CA6AE1D6BDA251103ED17482CB0CE78BA17C69848475835A0C2E9D08B27BB220185A7CA40713AAA70068F75140C37D259150E6B4581670A6F8423A5979645309B7B0EBB0E911A68E46C48B150552F3093D425761196378863C431605EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C13DD780EC5347C512CFABF4C2E6A44CB2B17993C7C746F93C1400A5DB9F12511E2F8D320AC3CB0C52EFDC753282F092BC39BAF4A18783A48EA031A191865EB78\nencap_coins = 4725DD8FB314BFD8EE23731C2341DBE114606D9ABE6434C471B5573E7DF193BB\nct = 09D3DB9D18741652A2C7E32C01B227AB83A0114861E9EE7DD8CFD7A5CABDA2CE4DBB134D32A7684FD209B39F39CE509217C18C5736F38C8466472122F75A18BA812EC9E030DD995B2510501D63FF7DC433F8590615CDD385BC5D21A275E45FC76FE9C77FCA8A772C47F0D59610A43CD061526F79F43A00A354C845ABDEEF15FBC54DF94A347C07CA54ABC28C477DC80AD504420860A981C7E271CDFC565FA45310146B61CCE661FD7D2FE8E59FA3C61DD4DDF24C5B9379CD004D18856D2282FB0450ECE55ABFD96EA517E467614DD0FC4C0096DC3010FAD4B2D29A03DBB70CA31122D22CAF0BFF1806196EA2D1D5D4A04D52D98FC55DEF3839D78EEE2582AF67C723282337D76683CC686A391242B94DBA4F1398AB607D013150755C4E42FCF9A08CFE2029CD3B89FB4F74AAB1874C5C5016D0BFA8AAA518C2C698AA016CCE3B916EDB64B65BB18DB1FD750A9E24A0410D37804683F30D49B9C4BC7E0D84B97A04662EEFA5A087DB174260F3DCE826E974370D391EAD39E0482A3370F39B84078C8A90038DAE8DE5D86B62E1D1CBEFDE3097B05E64369436277D3AC7C37C27AC0A404B12682B317BEBB101B94C7CF72D16DB763557271AAED3D54A5A39E5B720440DA3A701A10B441B9A5116D0C6EDCC3AAF939394AD97539840598368D7BEE2CEF81AC0F5D3083F730EADD1E1B2F432019D74FC65EE14D466C25E9715E145F8F8A2E6B2305A7AFAC10A9B625DED3F16434CA60044CFCE02DA11A8A60E7306A009BEC0F90158538A73334DBDE3C97582104C19B1A19E40C70DC7D8868EE6472CCA7120336231955BACE8DAF0F564A2D890F124E38229D22999487D37B1BEB73A10B9D6CEA038FFD8E92CA121BCC915095C676F67836A5F8C9CDE542028FA7B5C59680DD8635F170C24B1DFEE41C097108CAB8E69014A7D3E4F80E68626FE544B6CF3FD8591DA736F45DFF1A6DBBDCB249931762AC44A7396E0137699D53B3039AEFCF135B21F6DB0C1E53D5BB4DA9114B271C2C66E4BB7620DD11801163E796C739AE993FF7E9DE87B6B0A90F38D6D9C55917F4360D5C18E1306FD4487515BD8C87A3487170677079CDF43D9E70B2F94788E3DF366D9D0A0D9FE77978AF82C66F5D79FADCF4A55E83041E5196F1DCB9C492FA6B57429CC1425008F041C318B243879B16557B8464BFF128CEDC2D552C98E8F1E9CCB2EBC53132FA34D21127BC1D3F80E5425F12F91462B93CC80E79B2820DDB78C9E239F4898DB215A9A600229BECBAD7DC8FB98E4980F16DD4CE6BE6118463567D6B63CFF347FA1420E846F1DC8579EEACB5EA7560982E772B2032353A9EBA1730195641A7C56AA48446CD8176CD52CC4B12D6FE5050B31CBFF7F0C3F424F0BFB2E70108AC70A3AAEB7663D8F059F05A1938C47F30BBB0E492128DB3D40A0E86B0F12B3C6F3029955A1F9E82DF2B405AA9913FB8A584F06B7F62E633BD06FD9581E1648667CE90F1DC47DC9F56C32B396CFA2BE71BEA10CC7BC85FB79F409A75369476DFAC5D53141F106D6D2C440AA319740CEB08F25F4314063420AD5736FB26CF8015548F25A6FBFC2111BF41DCA601544410AC091AFB6952E854B80252314152E320EF0F5948C3411D71C4C9424616E29EEBC4DC02BAA6F931023294B2EAD21C8F6873C3FF64055BB4DA5676D887A4DA2BCEC465D2E611E033A49A7482A5363E5F67F9FB2BFE8E7E9D6D5A3AA58D6CFC371B1DAE2190BB9D3F86E3D647D76874D260FEC1DCB836D98F804F71BE0ED01B232E1C41937DEB080673E00AA505047EC4E2095011FB5DDB61E51E27023FCE4A5167139191FF4DAEF0F28FF72A854BBB104683B08D2F0E0149F3A2712BBDF31A15364DCD382F5BD814F0D46E407DABEAB46736FBFEE139A2E5FDADF9EBBC1839FF9A08D5ABFF806C7B875774A8325BD1003341B57145A6B29D7947F7A38CAFC57259C33BD63D552A2AFCDA47E82F47CF21A57A06B3452207165AA28E97F96D675F3C44F220F7573D3646CBE61200DCAF1EC7B1E2C49A7EC48E4D8021682EE3319903BA68E0B2B3A4D5D6400D1A068FF9C53C881D855B63F983B9A1104F712A7C15F37A7862309B6C0561141E58065B0F69DDDD7C9ED8D84C31823FACA9BC00FE251EDF03F903409A7BB26CC69417A146EB2A958F755245891452AF0098D27FA16EDB21EB2C85C01A546951F25BE67A89CDF749653DFCDEAA7F656\nss = E24F527DE7DA7E7DDED6B5B0BEE5546DB496EF5BAA7E83C219022562478F38D9\n\ncount = 62\nkeypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B322393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\npk = F3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B32017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27", + "035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C42D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1AA2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 0246C2025246911B525E6C3421584BFDBC83D73AB936E76A26236A85215C78DB7DDD010C2E038E3DDA69B5AA2E9F4997D8589BDBF918BE1C046CD518E6958AE6925146009D185B53456B5E16D59257F20CD0F6677535510D02602D5BA5B61C440FA07FABB1B5FBB38437E90522665776892EF205A41A1A2083902648844DC9D65E633266AF871481F036A2888D3FB9901355397F37875A4494777C781EC40478D09A820204A4115701D25A74B4BD91676EA6391FA160617C80CD05B0A80E040CDF22B29978CA55282F2C40316A35433DCC8FF7CCCF4280C0B11C548B5CC08FA45BD0760CE03A02F25689D0F057FAE44CB1574C42E760CB331C2CE4BE16823DBB2870592BA844F30DC407298590A088425E023B856E106437C6074547260A856E648CBA07E51A23E70D7CC65656B4692EC24277F04905C4AEEAAACD36341C705B504CFABA73201C2745AB06B056F1768447981E0D676EC904698EDB230F369190D8C1DADAA5CA59001EE8A68C302F04298DC5700C56B2B577D89CD9A585B239089847CD3E96CA80D928867B27F3657987724FF9031649C246CBCB4673F6CB8544150C9975A13938C89A68CD0B6DE5237FC8D2B7A6BB94E0C0856F00B821636801E9AC84F35276065EE4108BC1D755C1C428566A1CA3762D050458DBC7093567A4465453AB8656272A3C03B4A3C55929271437724471D5D4926109C9792BA49D117813948106D27C33069EB3C40AA8370B79E23F35934AC28666FE72B43F722151F3C26C96CC3B6A40D9E1876E55970F252811070FEFC00D70A009E4871F136A08515AB239C33E2DE638C4260D0C89CFE30B8F8E5927F2C59FEA3947FFD0BD636B10876C3C387C00E15469B42B80BFEB8681DC7715C2B248CA6FED92A9399B72D1023F9507229593BD9BD936A0F6ABBA09BC3367782370B60D9CBD0E8B3D5744101C8CA97EAB822FA4CC399B5BE3195CB1E3C9260030AF60BBE3295C4DE898C502543589142CF48DBC7505EC9A9D93CB6DD4C9678C1CC0A082C5631A255142603DCC01FC07C27D628D89F09B473816B5D5171C18A3F9737BD6D3420D4BCCBD3A5624A2686E54062CE4696E061C83BC2586F1A618639E51E63BC6C64825EB50D4F88334B29145BACC49E28DD564B7A578217FAC230AD00A44F3ACBF8753AA572D66E1AB9198CECDF9BC722455BD267FAF98424EBA4031C3BBEC8298A9388CABC6B3BEEC7A7FBB1C814811117A9D550407C9E6099CEA65ECE641F69454B6A0CA9BF86A3DD472F7C0A7703C6A5B25464C0B091B29258DE673220857878434EA14CF50054FB2E63547E9BE15107BEB7A78CD5C00CBB1462A0347E72B51A15CCB5C333894ABA511295B37C97C7F4C2EB6D97219559B40A67310F457108015AC1B8E3AE15ACF85689C4058EC8A0BB18B75615011F2701BDE8BA70986B39D3368E1F978675A49FBE8509F1239A1C88F1DF4ADF0AC8B68A87E2A403373FB808A7B1192371C7E68B80854B0E4335739090B953A2B67999F9878A32415B78C22289EEAAEFE3298FD38ABEB6ABCF5A55BCA388004E46375A729CC45926A7C3E3BC8B4E2A2B196AABE5651B642C1CB50F666A1BB6DA4D1CCE8C6344356A68DE044214453D03B5CCB82225603CA7E339380D63A4D9160DF03890DF722683B10847B89DF2C46757815D34942EEE95D9A0904F50855C73104EAC00E22893E3764268A84BC1940B2D5D3BEFAA5571B31869B238C8EC7AEA5A70203E67A0D9851DEE23D3801777B2243E2B6328BC4AEB10A468EA96DB01B77F68CBD63E4BDC157408AD378F637580E5723B544BCEEF3962C3A49FD836E993386E4E2C91BCB92725216979C132A0879CBB49F4FF12A46B194851B76DC910C20440535F9529D68ACD39CA13AABA696237C400C6B297368F0D6C304F012824783A0B02048D5CD1797C5D61B3F5792715E7B72BE1CBA7CFB12A638720F7962243933BDC150EE5B26D4368E8C9CB985B7A0E5EA36BB942840A8B3053C09FDA45FF937396BA8433BC3175806B0E0A77E2E8CAFAF55C69B44BC626C3FB6D9C37D1A83170189BC5C47AB44CC82CB97732B8DDEC23596224CFC4894871787EA25493BC48E4A37B70E404E77436F9A91970778C74E21B19265628BA0BDAF0744A5EA4507F5B4A0E978CAD763E26A112F38BBD1A34EF3FA06111B74AB835CC8479A8EBAB78552AB3A3AC845A332BD1200C0635D3AD6768A4773AA803EBC08A0D7F772FF78AE9C90B5DD1B50E86724FC89110C128BDA8209F0173E4D23210910BB05832B32017C182915308563C938695A0A8C49E6108C972587B04E6C916D5AC10AB425C15B370B0A4273D33530245048E62222D6211CAAB6A25332651EB49541754D9EC46E63DC4C1B9886EFC3CE63596AEA297AAFE548B20581FB98A755EBAC6FE701C23885E2141DF14B4933C70040A295144A74A440487741116175ADDEE87E656136A455BC9D1C5D611A22157AA3DD288B4FFA1D79668BF152BCB71108DC5916A223A703D376F3877406081C45A08470E4AE5679B34D2B4381335D8D5120282A656F121A861777D597A3B8910A67749855DBA05F36831BD101EBBB427C92BD62F9C7F1A99A47C94E9DCBA438835F3E053011F180F501C82611A64EC79E8B3563816A3FBFFC5E033A114B8C94C9FB3391E0BBB8D4A33BE98B219500F53B782FB2482FA9089B46B6F32555BA583370622771D02C6142647E6B87DDD382428552E58B80A66255394AB3815AA014C31878B74E7121B9F6D084EDBA988B43104910677AA62A1B27035DE440B055146D15C466EA340B4658A41A885FE206C382923FD079F988B831A99D42241CC8637A647216EEF18497298509832F8CE55235771E408A4BCA646284771A0AE66ECDC2BB9D696D799C3CFAD47A5A8B49575618BDAC931D00C718049760F880831092FE3ACD56D517377B00B156ACCC3CA6957AB22529673A59BFE87846C5431EF6B9C6C3201841DA1451B881B2E26E44AC71E8858EEAA55AABD45281B56345222453440F7E427EBAF90BCD23C75E1CC96776CCDBF92766C778AD3B0A43A82463D09D79B90919EB76084438413573EAFA0A60D26BD45BA0F75824C5808112406950D1AC5B226B9332709D1374B61957BB20AD7C33576BB68D265C7DDAAA12788C9E015A96009C0F99521E98E5C0CB38089D2101EF8700FED95E7F643A5DFC686FDA8EE3588042D54E3E78B4502BAB59794257A277A983CE87C29C18F8535B07960BF20A3014974883529BA033A9604370A926778689937C774E74A3AEA922F5FB717A7B73631C2E1F8C33F499674E584DC7F48E3EFAB83512C0F723AD981452003840215912E3D0ABE816A58AF87E1CEA37DAEC759DA34E24033C1842B2DC0A6909991B9E205178596C812A0CBAA48EFB3586B5B6963FD445140BCFAB6B4390832DE8E27851B10619E699836A692BF44CEB23CD1F6938222B4B83F4A25A0C0C9FF397195BCF5DCA633952AAF0321B121518F887C5AE945821F9B1150BC1D2401A7547CA3386BC33232CC58C6370508542994CA6CB098B01033C0C97FF468BC1C726A992181882CA810115FD2755EC18CE0F88CD37FB61580C039AB121CE95AF498BBF4EEA277EB780D3E0A0959A388D6A290FE58A64829184B763D3636B0551A90E5A9723B26F2C4869FF14BA806153D6EC32AD4C42D27161BF051BE85303D9167245684BDB3198673C668E579A72136B6D252225B49F25746298532990352B90D82F6E324FB5877176555A078B82AC10BC8EA63A2B9067F13026584ABFBC473909D50C58E9BC47BB99308298E6E90B3671ADF643742E669A93E2A90B26723AF4CF6BB64446619BDEE7B5088369FBD737AF0C4AE367313C699F384205C14C13C38599604390C7C911A5781BC2511208679510DC0D0DEC26EC46718C748B59418BC353B7618195B77992858C06FF15A9077A37ACE35101554E8A3932A9A9138A800BD3484B1B977D53F50A0443538AA5516780A094E6306E7842EE6A753C412D2A89C23EECB2B26A6AC90B3E890466A557394B520A07CB671AE9CD2C43621BF55A99A98392B9CFEA6373D4B136DAFA78C6E93BA7573B429B50BE5949A254714C720721699290A510581B6AF396879703AAF4A9781268446BA96A072009FFEA0250C793237744E36BB0D3D752E1A6CAA346A2F9D1695D49AA1A", + "A2535C6449E8F4ABF85079C0B99B91AC2E91613DE6368C430A886EB15B192805E9B5CF7E587858B852F1D73D1F0B557684AF2DCABCFC14BC8BFB76C2C97F030AAC9768982FEB815E2471C4D1A15B5C335AF4091ACC5BD189176B477938EBC700042CDBCB7385E10C3121B179660EB65365D9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7D5ACAF411CCB64500879102D9CDF6D9FCAD673D874A4153383806FE174B2FC1E393308641A9A4647F230201E1389624A296B55192A9819FCB19AB77C25F95445\nencap_coins = 818D3BB8EBFB32BF464775F7139BAC0A5BDDCE80EC5798595992F9403002CD5D\nct = 2FFA3EA41E0C07757F42067E472ADF806BBF141C7483B8C184CC0706696053E0AE6253DFD7BBCA8CE4CB54FBAB32577528CFE37A8CFB5FC801F061B2776F1448D3A59475B33B4961D83CC334C2B70F800765250CCC36463CB7528AEF429F7EBFED984F3A200BAE7A57DE30BB2E88A12D9E0CA2178FAC527E261CC312119E905486101EE496332814D34E773D5E2DA26C42E2E49486E564D2A1FE8E7E98261F4FC759616FBB273AD6652420713773E20525D6E2F6DAF5999C170704699D7234034192771BCE7B058378974E3AD11522E6719D164F608BA785BFF593C353CE2B2B9C2916E2B3DF2B6C461467B36359FC4F0EEC75634079BB32A85C3DDA3211E87E2626C81AE2A7AE7D6DA4CC6E99CF7FEB3523B47A2C0BAE5C017CB53A6EB55B831355280407BD3DDAC02E7F0D9D6D50386DBD40430A71E5A39BC8D573397DA044510EE0E0E258750CCD1933AC8AC12BE84DCA88E6044FFD534CB11B15618AE22BF725278A44C86D37746D70E15A17FB6D7DFB9A855819F53F5AEF61F47A52DB19ACDF359E02DBA904AC350A641D2582D230EEEF18F4262A12BB0C6078CD7E4FE2BF9FC994E03065435E629ADDAE212686A54F9D59ECDAD3A29B1CEC83D885E55263F1FEB53CF8159AE2647B1F0DA6BA5FD646EF5573E254AE1CCDD4D1314015171413A80A018D44F6D97470FC5CFFFF770BCBDC253414B5BDAC1369D182EA7EA65B4F95A0F87A11AD213B3F7EAA367A92EEF77146287DED0F0AE11A30D7214BA0010016ED382902A8B20BB26E3E3AF78A1CCA37DE5F329F52C950DFB62B31B866E0C9DD12EB69D7F2F7B3009D28FFF4CBA273477663441DE2319619200E6A005D755AFA04FADC9F3E162300725E220A88A917113E8F4A9CD0FFAD2974E7E236368B1DF5F77889531A7596CAB58B39C53C4EAB3B55D32E34E104AAFD13DC7B9EDD0158EEED4B98DA0DB645CDC1D68BCDC46A063F63DCDCF93F20097C2DC89C1A639E92845B99BCCD066BCDBE342F172C157727873E12D5B6C5AD618A0A51BAFA3DE1DC16DBFE86BE573DA7899702882F5C1D3FD632EA2CC072E260B2B274D072486C0514F2A5AF4CA3BD93DFA795379BF7DC27AA828A0C6A8A6F88AEB3E5B635773E930ABB02EF3E77C667E1367F58AECD2C8046DA2803CA03DF423C4C5226C69DCC9D08CE9ADFE341322CA49240F4DF12309396A64A2B5F6EF21EE706CDF1189C94147F90CE8E21794BE72BECA6F29A4A48A8E71F0D634B400230295A897B22FEF4D2712800FA3131775BEE3AE05EDF6A9E42E1E731383665A8CD4A197F73E7CB3B646EEB82F7215BBD945D9DF1F9930B6C5A078A6F2FBEB13885E12DFFEDEA21F0A3DE00871B3F5F19196FC22F4B4543F95E87A439204BD455B8D0C74425F392C023DE58CAF90528EBEC0C6D858570A5D1155308EFE208E8EA880234B3249FB967AE8C4CA8E125D7B788F16F5071E456CA48D04523B562B972EDF0FFA3392AE89D3DBBFE5065B9AC09614C39B7B810D3A7F2A3EDB66180F39C2716808C904390C2E3FEE20889EEFCD51E8204580EF7B22ADAD7A1E7F25E8855D6C99B7DAC92CD2E3CB1DE826B4F841CB4BF289E9F8F47549561E6398B0C7C42C0EFB418E3F96DB1F8F21321ED5DB3ACFF5DCA4C8BF8B04F7009DCA167C334766CDE11D1E59769FC107C51132608CD811FCDC03666F979075E276D640198762BBB06EB4E48DD870E3A893CB94F0E3865322642E60CD6B50424A705511A6F6E689E8909805204825191CEF63276A99F0F39C64BEAD5261E09AE83A0EA7C4A34A8457FD8AF86C6DAA8CC9EE9BFF963992D898E7414D73044BD5A4105F5B4BEC6D9EE1047BB45FA8C8F3F5A503E748FC8083028202229AD954A1DAF5CF4C755A4EEB10433C79C526B992C4900FDCB9FC6C646FEC0E91A54322A04BC678DC1AFC3D0BCA3244B84388D199855E5CF6EBDFDDBFBE4F042DB00BF455E02F2B77100B623E13ABA4C6B05391A4F9E6769E24CE3BFF8BD4E9FB6520B0751C5B7C3CBA31E2C6C4611D5A37967B4FE6851FD319DBE46824DA6E986924C5C2CBE640ECAE83EFE82698783AF87622C0923C215FD7E8F71DA4380432F9DB468FD9D7E5FE52A8739F0F02551F67D16D3A3D61E34CDFC7442DEB5C356D28330D9CBF8B9E4BD190734BA5922960143C521CEE50F25305764342A34F5EAFAF3943AF30894369D68D300E251833E08CB3F\nss = E3570DC33608BE251BDF8A7101E897EE900ED004CE96FE29C2E9A9314DC723A5\n\ncount = 63\nkeypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D49EAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\npk = 5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 34C91F6EC981B1830501D8969F8847B2C6BD5D5C43DFA044C43B551E610D5675BB7E7C9E393B411E69575301BF4EF4C7FD0B4B59E213905A254EB5540ACA856C370DD28899541B725091C23907C04390AD32A56385075F42A7545672544FE177B74C7ED99507E4D95DEF7C4A9F84C9687B9BC318A23EB452FB7635D5201165A47391D21A7CA732FE9B3455C44EE4E54FC3A6518D51402CD5A2D49429B9C8815CD4B1A22C59ED368ED6C7A9DF83B958CC83C4654C5CD040245543431C0D2C9091376611CFDC2EB9181B21C8417E3931AA2B1141C1051CB82ACA4BBBE6DABDA3356BBF4962C3F883D0578580477AC56353AC7524F3855DE2B00967B7BEE0668112D51CCBC139FA73374DF2685A3CC06838B150F92A64C17772053DE2B05CC4D51832B8A2B8428436D99E1F2484B127CE0D861DC8A11AB0B0019E0B3439733B36A7A600F4638D820BA5624B445349A86465E1B25DE787207DDA0B629CB472D415A42A8BA191B76B5829D4D987A2B0C235521C187A0BADDB603D755EB37396CDD57FF76276CCCA997B00CD481587CB8728830021DCBB8478A267B744A5BFD08B4ACB2C1E726121996E55B60D40F6975637831C392845D6823D4B9092151149992794F4AB29D4164A44239F07C365A87ED9786AF7A57AC0BC0D491018007B6BF7705A21B082D1E040A4F4C25E329EF9A8518956044E7683AF94728487A4F95305D4E15AAD45C040F1CF9C442C519B2AA47A4DFC29063243C21F8B838171701B4B73516944EFC4B61FB5BCA63C3ED12A123F55B832E6C312E8BC48F145D62953F5901F7530068F2C9C9F51CA8FCB3428", + "52936D414FDDC2C04F551C827071F99C7C24C991F9C97E10E051694C86789A9442D79092B6547D67AF70D8C8B074CDBF854718A882DAACA3B8EAAD0BB1C2D3E859D3EB03C0A23B290518EF88CE1BB02FE71399EF71B380EC1AEC4C7C6BF3830C1B15F7718D0E471D10234393D94FBD3305ABD09CDF070A0ABC09D7497D2F9B939794B923EB3F28B40904A53A05216A526132D9F3CC64606B40F26434142645D79481A8316E8CB0A9321A4C530A0AD139ED5953168A4AC864C726874E1366AB09A249F251CE5B1A7F5CA60AD66375BFDBCFA3D7AD23A13649C03327D409FDA64581CB00A696557945C58E96C1C889BE648C4885958ADEA79AB212A0BB15506BF5635E437ECEE47B60032B4273B8C96806639C87031B6E23B71996B4576626124281AE4CA0A8FC081E1C91667967B25F76C4F72624CB29BD0A865FD67A4DBF14ACC7A09871BC7ADEAAB37B298F12B60B6372B741681627E4C8346C0D34392716EC173B1B711B1C0A1D010DCA486BD5167223658A5C55BCD0739DCFE30DFCF9BD8AA45B3CA0B5A90243547767A1843E4C87922031819EF9249800C6DB8B0270F9CB8F2624ADF4199741870B0630E1BB1B325768C79984D5E33283A991BB3C98B6BB8BE0EBAAC47C4310C51EB565BABA36BE54F6A3151A104911C38EF78E61F1654EF35B2C836C2321A52FAC710D6B03811444DE5B8403569C8CE0444EF615DAD54AE5649E68AB437C00A2C9EA9B18F59346D8B2A5C6582D763730BBC7F24A7EE7C23607C0683A2826FBB4BAD4A58FF6E3BB3122BCAA202E6A997C647886DB545FE6B94E81456379E7550DB446A43616808AC610C3ABF273B02B1B748296A760D78F0418355F61CE2898AB3BF9069576827B80557D41000BB0CDF5881D660A7C2569613AD6575E4C528A7C5B9EC91365B05853AB200AABA1CA98AFF17A845A209FE4932F30BAC0A8873CF5DA17F323375627ADC4786E906010F6B91333112D0BEA256D3A126EB39965DB773E7C3DAEC35060AB2D782B9A7692BC40525171416E7A12163D36837EE3C731ECC38E7236AD09712B4144030213BB53258033A8EAFA677FD8A2CC013C5AB46A33531968A9A6C5E6A89613ACEEC3A4CDDCA52CF00B21D85657599D21C80692018A07B061DB607D7DF491CFE59D90D43A6EB52453B2822C7BAE0A3336833469764516EC106E8D6912C9C35432984514EA5EB9A65C3C0AA24173BB736723022A6C31F06236639A0E0A25713C5A7855399637AACDC033C0117447730747507B69BC7A3F84621167AC83E4B45AB03B613AC4BD7217ABB799027B1A33F55A9B550B3857CA53438DCD157B103C9E5987636A96B26372851E703A9BD36D85E966FDA580CC79AF69772C2A9A7042363A3E3C116DC7711ED06FBF956DD06266329002630508B7D1CA73CBC853E62B23A02BFF7404EBE390FCF58BD57262CF1044AA22225FB36446D44E1B8171AA67C415F96DB0E109AFA31FD00631BFA23F3B6C9C02B20DC3DC1BA6F30E6F20C9EC7471CEF6996350BB87D43690C059065CACF697C63B6BC98C881D3CA56F07C34A5B0B10CAB263BB75399D162DB389206939B15DF58448837E0D443B8DF132C65BAC83D2166C780132875FAD888A1C53AEA51661C135CEA6956C2A4B87A53BAEFE726FDF09687F6CADE7BC9EF5BC25DBDCA95A0ACC47E0CAEF22159AF5B499FB6E8643C70803BA40A5938A422433053BDEC4B729744B565066962046C5D2BD14F14BF0B4030BE99A8A198B80B99EC939791BFC8572942E98D47B00814C6A85C39AE7323CEBBF353439F3961F0ABB687B4C18DD06B706DB4350FC4A2E868229272F499709EB1450C2995D9B809E77E676B628AAB0212475E602831A367D3948CDFB0D43EB0865EAC55C516069893D09F24A8176A3BECA0C6065ABCA0A3A2B3053DA2A3BCA6A7088F39D9BC8B1E685B67612413AA3B2BA4673B301CD9D87728DB6BFFE79391493A36B4AAD46339DD2B884CAC471A8F134FD1CB590819A65190AF53355A6483B6A9909BEF36C76836C77168C679757EF404A8528CD569911D036C751D4BA4CB1C34B695CAF487866CB1DE5554196682D32285490A75FB5D18D3B40539ADC4D9AD71452016A6FC7156B34014117BC0DC45EB319A1F85B642F7CA7A12164BC7A1FEB9114A7C5BA8D7456CC08A883AC86100272B710B225E49DE711115B418946F503586076411C6CA3EC11A5244774A27BAACC543556582781B273BCCAB4326B4140B5643C86D310331BFB859F80062AD27E38EA1724DC4B7C3498A8601C11F25C99001DB2868D68ECBA0019BAEA1363EF738C5C07778C5B4663447E73C742A1A6A3E708CF4003512804B9CA9358665ABA8AC2CE68B6B8B2E51FAD7939979593F8F19E19B2C18F03639776483DDB4373184A2D2741839C65F5D47E63597D14A5AB61A6BF01A8065C6756E6ECB64DE11FED0ACEFDD45FC50C1F51B045D8E096A9E77F10DC8E8349B5DA9723A1829E2EE3CC0379942FC47841B81DF7A94EC7F40BFC2B737D9725486316C2EC3E2B516DBF7CB4936217CD4B23E4422122854791A2CB136A1236677A4E42504AE43BFC93259441BC0D676F8932A757C087F806B59E6380197B37719A2FBA88B64CA54FC69AC8E2B79DF7154403249441D103F931A25283BCDED4C8B51A7995655D49611DDB2AC406B28AB2A80342F51BB8126AFD65412B06D0596622E5722465B846A52B47FC6B5842F12ACD602EF9C74065D5940D2462F7D99D39EA5F62B46F9FE297F1C01F5183C73C3CCB63C564DBC4C1C60877960202D9369B750129D91060D1708F057811E68C47C4B68781C102F2765E093C94F6C43B784679C4257287680825FC5116CC04B489ADD5A009A3E65B09644D5A9A9745D249314C4693F017A6D5B054D07FDE34CBDE568EA6FB9BB56C8C5023142CD19EB2B3B0C6B8BDEEDAC8B78909B1BB1894B382E6FCA4FCD63390CABFB4D516FB18526BB45A0F9A6AED971050788CDD044248839D954594259B562317CB163273B12B453638B70BE1085E51C5AC0B6CDD15C218103E92C53750F107ADA702D8725548CCC663947C3DD959811842B62B13F9A24B1B4A18F5691DC4CC331C362747F1654E1B785AD1C07443AEA2F6006BD670D7128A8373C68AA36FFC59797AB3994BEA35CE894466F0C64C061B5D48B9A18C5544DC0820479722795D77C85F161B865DBA01A70CC9C00C15167AA35BF0A147147A81D540346489DC58926C975333CC3D286B4C529A2E3E6AA6D2225016A7126DCB46669C72C453BD745632E772BD2DA7C1CA87318276AD21EBBB6C419EE2EAA46A733E3934C0AE933950DA8FD2ECCEDF2919D7E8A6812897780275ADF78E6DC21757C7A0A489CD8CD95126A569AF7C67BF317B146743B0D32A6762103A13698120CF7D07B72BE91177BC5D18AB5F0EB53FC4A5CC4FEB5086947F42C3516C5115C724AF7CF05049A012C8E601E8B5237E1AA5652CC5E4E1A6D0504331E3B393A6A0FC05C75604646A943AB2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8152641A683DD690D4AC3EDF0261200CD9244AE7DAB962ECA2F3D22A554D0802EEAC9D531A532770837A854B4F5531F6E0C8D6C10183B30D3435498C2DD142951\nencap_coins = C92AA5FB91C980D9CADE9CE99D4C75B2FFA7D6A6FF9BD59DEF1AA701F2A0992B\nct = 0C226B9EFD7BFEA45F7A898F274ED8B8F6EF318678D211140A19AE90DD454D19769F128C39EFD65E4450CAE332DA03670DDD1CC501CFD517090CC6D6F101175C1A9C1D25A9488BE6BAC5E60E94AE85E7FB50A2FA49F8565884BBCFA68180446F47C9DC2677B64B4C9FF7451D1A5849E0FBEDBFB61AECBD065652135E02B91DD9ECD59120DA83918BBFCE9A7DAA6D80AB2E7F1D277834CD6031847FEB45EAE1B9413DA394465518D97DA2DFA675284EF12739813AF8B9EB8C28FC65A7A80CE91F3F5E90CC62D4BF4EB63969444735E850B309A6348D9380B552BF7CB140B3C6331551EA1242356B238E8CF4E16BD6935D51A2A56C9609E9D30F24EF7E570E862491128DA737CAD19732AEB3E6BC5B7B008066A21DE2871EEBC6A78399402E47E008A889DF0F9FFF7AD9A14B4FB1C6951D6C8B33F20C04CE0F87B8DAA3FE0B6121AD33B97A14E6086B16BDB6CD7001F9209621D3FEC5D9ADDA04CA81F38A92224918B554E198AC63D15D4226A24793B5D57F976AEF9C07BA61AD738C91DB7AAAC7E477394B9D7A23CB5136137E2E8DB1F20299D0110E24E2F4CB2FD81F184E44FC5A122C5A4BB1EC38C94F5414AB1B4267D9B66547455D4BDC35B57B8A51E477242A9CA41D45704596628F02D895E8D8AB1A62497A6E492186FD4E814CEC36A580FE848FE10516D829F2DC419C319685BA78580490AC0B0E3453BED91829774599DDB6534567383804D7C892AC0B84B8E3BC4FD8901BBECFFBCE60897AD522611D585060D231C5FFD6FF5D226F235FBEFF0C4197843C615CB1B60432BE6CB6F38D3EF0E1B824940F55D2E323E007008BEEBBC75EFC48AB88B4A69A6EAA9D6AEA5DE80D0F59205678B1BF999AAF769925F545A4243EE03B5C29506325A3F309E90CBC5FD92C61F80838567DE34F9E85D2B7A3A07077031C2E9853DF56D42ABEB431CF6D99A271F4424CC788C0879075A0D5E3505C942C829B275E96900A728BFECCC4BE995B39A45E12A5C1C474B224803416735531E1DED2E19C07D47D8C6D678E991E07250754B2466416ACBFBD393F03F2597FEFB8FB4AF40EF03DA6E8D786457B8FD7DFE570680A00196878A9565F1FCB6F9E5104EC3A7DFE0A7E3FFFB06FB8EC372BED2A5E136AF99790D2870262F7DDBCB996C15E79B4DB0E63B6EDEBCF02617AE63092717FACBDCD5E98C14E66AE4C8944CF411B08B2C9EFFCB0D29FA2570B32017B5D5A6292E25CDD9CA0604BCC374FC64FDEBF6DF9AAE22614527FE504C19DF5E071CF0AE2058E90440BC1CBD65508E4CEE187CCBD63F7B1AF28476219E4B7734DF931CAE872E5B4A699680CA9A047CA698477B3CF216C5F8223F3CDBEEBFEFD725881EC458DCF466DD484032E527784CE2ED1A647708CB0D9B25AAADB7F7EDD300D3861AFB382E08B24E602114AAC01EA59AC95C093B56FBC3205754467C8029FC4D8A9CEAB1629A4F3A8DE16EAEA89FB82F6B3823BF2118481E9DB58BAB77457A3EEA915D7B876F9BDC6ED5B832E5B89ED330774DF8CDB6E352142B01B012F78036A9DA9A1027057EA0F81E718D2BC9BC3D6CD1A71285986A97C0FAFD1C9BE0D39F322450F67DB819C00846DEA902BB8B52621FD7136B679C7CCE48334198077B9945F512904189945FEB999F78FAA69B6507C1379A6AB68071DA9BD752EC8A955F3AF0403AED8B93CAAF45EF998597565BA6BE41232E2AE896D5783C158FE8D366ACB13214E1EF45F6FCEAF6158216ABE5F64C84661AD47D03FF901CF7E2B634F4B8EAF50E5DA36DAA52B41D80366D1AD4EFF56CBDF0BC51992D354A069BADB7FAD9F1A7A399DA2719A9115C877D0429F68B005AAAA9FAB1228DE427B4643110E121FB6AD6AF8330E7280675702AFE3B72374B286DAFF3BF37F28FBCD3CC5530D5F372302393C77C41AFE07D16B22C21D48BAE0F0530954155DBEB950D2D3B0CCEE145EEC8A2A0AC28F6BCA76D3A6E00C2C61BE19F027266CA6A9D125D1FF4CEDC374358E007BA8259B3629ED88FC606170BC6C61042F7DB688187FC9D4A4285AA45E05B8A3C2262A95AEBE3074A55D4363ECDEAB6492DFDC840CBD534C1", + "DB3789D0E926B681BD1C8EE68FE9E0483492817782439EE4F27C2DBACB5BEF32372B7DE19AA1F2405B2EAFBC474D6883BBE0F0B0770CBC7BFB1F74FDD18C8E5918D2EBEEF94B675A110FFF3C91FF1B5FBC6D6E7AFF4F1F4BA6A1169AFB3\nss = C6D9AC793EF53AFE26BBE0FD153E0E14BBCB5F47CDC0B25234510EAD56F3E464\n\ncount = 64\nkeypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E13FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\npk = 3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC301706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = AB4545850434076342EAE8409FE0590C34955E860267305FCA05C347BB3E53BC714E3134A6E9B338674A9AABB02F021D1A09A190757F03D573C27687F7E35F2D77294D10CDED732218395B344523F1B704B27689DCC286B5C98217F239C159AE5D655436F00517A50C6DC6B7F4F111E7F37A0F319BF6ACC7B0E3345C9367B2A2B8D9D644936220C0A817FBB38CEB3469CD55C661E1C58D06807504443448C4E53204DC59C60A5153494478EB4056C9A85967A42EBBC287AFDA51FDD6B84B285523D41D80A56F7A68A168A4527D902311B18D5E381CFDD578BB7924FE687D3AEA5607906815181171A727E4DBCE1B678762A8B03C2A2BFF1635CA85332AE90F14B880C5EC4E5389B7816AB885C44A8D83C5EF0C4C754C7B6E673D984938D3CA4EB0F5B83B90BEC27172AC85154EF27B91623841E188D76B040F958C38C8A112C05B54103E55A159DE0954F2477E798A573339508B7C2AC3872A623429777BA3179060135C083E2198D1E0AA01967C39C27372A1A36A92BAC3BB13EE3C94B1F0391E2702C50253DD497F16F39BDCB9C68CCAAB6312084884B113E70F38555422767F4E613B2E87AFFC01395FCA37DF0A1AEF74263C1001392732D9D1047CC7C6FB910AE6136C33094526876A113514F2918909532A759617DBE2C97E72176490995DC82B663655DF65324B1996A42150BE41B2A1C90F03B2A6F04174DA1B1CC7FBB024C3C972B9714300C683C28A90F48B01C28607922C3ED25601A609673481B365544B7C36A9550EF20C37005B0E395A268E90CE1A5271E1421B46303B80CBCC81E2894D7569E82C2F5D8C6996C766BC505976628CADD84A3F468C67C209117C8254BBAA1BA584DC2661728A69E959949ED6C9F1B42F01EC8E55614AEB7168CFBB5E16504EB9F585C7789C48E59C17B5975C444BD6E32A6654BCE298A605043BD367400C14B1D8E1A592A034543C04A44C85711AA66C807FB07378FB525600C19D9A4A9A8C920BA7DB0B1D912A45F2B6D518B469E9121D25CF40499196376D3D92827E1B96AE255AFF288037793C7DB07E1D15533C07162AACAE3255C0CC368E2FBA3FEF09540952910EAC0FB2F3AE376AA666FC97A3E122570CCF797C79EC575835E0BE6E808B3CB1B72D8241C3679BF15020B6A63BE65B95A2C9147EB98C6553C71C550E37603E6B73C877C94E7B603A22ECA456C1409D5AA049673D0EA17C123B1835692253FCB589186BAA498F39481C3D0640A4D34931033B30F26EBED6CA9C49BA6FB219D6DC8461937284235A6417CC9C0CA0AD385B04B01C81D5A7B97A34977250E3679AC55C3D76D83B1F7B99DBA039DC179147223B5D6C11FC9109DC062A1E4B7C88C710C449320949BB4405B28EA2C04D48C58AABB46EDAA58E442F3AB6C9810B6D702855F7CA91AF71B0E574BAC1040DBE864DDAA76827874839414CF3418D1702C6F368A10714CB25E208C8A5779F639837A07E348841A11714F41399DA175C49678307D3634D6B9921880FD43CCB8D7842E5F34CE44A4923E7CE6B671C7A989AA748604D147CE7AC25A1533E80AB321B7AACB8D523A3A6298BEB0CFDA435D77714993173D080827FB07B7855769EBA987696AFDF58231F361D2164277BBCB26DEBB43D1395A23A8D890A2CD71362E2340EB68B84F0B23345D1C449353528C2998584941722A304677008DA1A13F8C8FB0687CDF688C707A73D121EF5C609C2150C1AD346A2F85FE3F58AAD4280F92C35125345610B901C305F6042ACA2F6CC2A4A0D1EA46E378098125B1956F12F54154023549D64D799D6972E3B283108E779028C1F7339A9C3D8676CE316EC9B9F09D654D8B84AC1D26223B36AEDB584084855374B0562A113D02CCE4BC1AD3EE1B69CD76EFD0504B48724D25C3416FC2D12EB58F174A9278A6620856763744A1F863BAE4504C779571D83849A88C023F15CE838B524A9C450E2B8592B98B4C89CEB35990BD39B74B87CEF750AED976F40BBAFA6F03C531B0A9C47AC22FB2B24609324F262E3233274F088E05181B9AB973A4C727EF53D40F914BAE5C99D919537E67EC61061C7B61B7D17B72ECA748894A25A5A97D5876D4608BF5C2B55FD85243B1117FB907843E47C83D29E51A11D53419051461BCE776C040C848CB8522FD2C14880B87FA970873B8F3C2199C59446AA08C7646C1F567AC35C18B82CB24AB1C51F2CE8A79BA51F432672CCF12C23A5750E9C9A6818B628A49A812377587323B1E63D8F21A9DFC76095827CFE352667C16E888B1A621736C28C8ACEA052F8C4618591B36650A63CF00B904120CE716FCFB40DB52347B12486442267BEA46C1B778A98268481155C53A72C5731AC2EE36FB72C61B60273D1419AB8E82611921C99DBCD4E209D2AF64A08AC27BCD21FB7B9373F8A84241A1BAD24C8DC11203B3554AC802DCD18104DC8833A4B60EDB07F9135B452209B65229BEF0BA922CC60E32954096794B7248F94B134143B0AB3A8C2288A6065E7ADF5049E918B3447AC156BD462A204A6D8D680761B9E70D8796FA149DBD45509B6169BC34EA8B876D30C7A2E51943D2AC5897486AC67B2FBB9B0BAFC49C39CB459C8A397DB06693C20CD7CAA079576834A0991761C79FB660843778229B2AF530276C345EF8C420EE395455AB47DF46609B0BD34E2AA7F35AF596750C71C4AA2754AFDC48481A018F2499FAE61584ECA38F331C571BCBF73AC01B349953081908979499F2BCD6939B81A5199FB5838324928372AA2EFB6C8DA025873318C08117FCF47302FE99A31B923BA947871C6AD7168246341AE1C567F8706B88F240473A646173A58D559CB5D3865F2072D99B78CB7D63617FC05DD16391830CC22E2CCDEC55C46F84262F59D1718C473626F55C8022849935B3A32F55180DD7B67CF496C999189D177CCEEDA613721718B0A2E74E0301E667AE8AA36D83298B2983054A3824D64097E380585C4288BE24E5E711F09E72D31D29164FB34EC7068987241266587A367B067284F3595663F927255C66BC7C79E5575744500792E8236288A432B092597069182C28667C51B76C4A422DC8A023127B58979290043CC79011205CC7E61AED141BCB4C090A6405263E3C9D613A5D1B5B7E0A8C5915611FEF213EB4A9891D49F303967EC3AC40EE145E8724E8AE90C6EAB8EDF970FDDB459B66B654C8C1FE039CE07EBB50E441BBE386AC39473B9A6A26F0BA3799155BF047ED33A56EDA493C26B6BFA912CD56623B18254D84C3E8E34A23B3948D4579D1DC3", + "01706C835D879787CC5964334E52875836E4B105FB9ABB613BB3AC9A65BA8F39470E3AA20BDB1741F1F78D527555E10CAAC4E17F57E89A520514716A6A7FB3A5E4C8792AB5BDD7C6BDC3B6B78AD67054166DDE3BA339F364DF76281D4515E4229547D235BE6B6925063CC3832E08D192B6193D6C02A0FAC9629AC6B431846BB39A9D123CA6C147AB5AEC49FCF819403CA08684A418C04E6E6397CAD03B77B2BF3624B89D176F87C82508C9CB13D60B9B3194FF52A7B58413088B2964B2B92B94463F2CBD92444A888154410990C2D5C018916B5F7059C2087CDAE1BF06942D05D997BBCB289BFB0725DB84F6E23C96DA5C64595E96969097B8B9A28C5ADBE36093203F01039A0ADA6E63A21D22794405940142E0C959BC624619B964DC6B60A1CD31DC99C4342D1ED67C534570A658361376378E82896F216E57C21159967212481845C112FE0A3B1B4B888CE4C22B3C73FB87084D645359A23D7929704738AF9EE7ABAEAC15CD8C6D87295F849341BDF68B24A85621F397FCD31A209B3089151BD44C9D90092EBD2844FE173392A8836876CCD9D97CAD570BFB55523CC7763502ACC4D337E8634F97647F4A0996514264B0A3C6681022B739A66A98B92CD0577CF1906BF72CFDB23605169D0EF37AB96BAA1AAC1322149BF682025C3BB7ADCC79C1A9C8FB52C3D4B529FDA48997BB71D18A3D4FD201000C4648B634778B7A5FF190A27C1E631381B777AC0E858DB4033509C66BF1BBA3A5828FB7F578E8FA51C7C87BFCA883EA96A968D78BF312983E6BA51BD05617C90A1677159DDB6D4FFB62B8642E56ECA75CBA3F9D810102037B2C57C7502A60831B15B49C87B7A14FCEB228D2F0B82E1A5CB632B8D3070560977B24D591E7CC0C07017A09104D2EE24E6DC2C3AF1231AF922D62629C32481BFBE309D5A0CB4B61C2ECCC7E9BF05FAD1A7FCFC3635192C90D76668FC91A297CBA04621DFEFA729996BD118A308491B59C16CB7077456B0B48DA4757F23B90253CA5A2C1AEA9A524E08293D77022F66B5707AA4F30F6B099332CDB36B957F6ADB81A6AD23469A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB9CC95EFE512C84010CCD7118A92522CEAD44CFF28D6E223F76702A47694C8F053FC3D8392CB53F36ED647364A04E37278A0E0A45B720F4A75C580C9920EBA98D\nencap_coins = 7E8086A01DC5B3BB9EDA25BCC45D27F99874841B97237968495800E007696AC5\nct = D88885324EE2D914A441F11404615809FF4203CC35865B4C0B35AAA04ED69E1C611F7FC5ADBF2FACBAB5347F05038CFAF3E14C91E756F0492DC7CE09E36A86C3D57918BF6738F529821A2AC6C7F10C28F55F737B8FBE174A7B0420B28045E188C47772D3CB83691536646A0881435026E5284F7C90D52A02541C90548F4329480E44D5AA12A3BE589FE14DD57938D95721B5BDBC3E5E9DD5320E65F071ACB3F492DADE686073E93B074A7191532DC29A6E18AFC81F305620570DD408E30F87C6B7A05A5BDF09173F61A441BFA8098C8BD18A3FC2B95E2D2E8EF0917A31F6E9D5737BA3941C7E8CB57B032F01CD079436AA7FD9EC714B75BA725FCF0BBAB1CD7C86A3794B66E424197D0AA68EC36DDFDD2B2F189301DD39A93648F83136C9C64294C35BFF9467791CFBCE2C8E46F0F8E589B19A30EEB6031E4078B402A65E16D9468F897326ADDD6053565EC840CA2BE8DADC173CBA3436FC19A1168FB68AC9FB00162EC4EDBD2BD031381E6FAAF8DF40C4A3D6316CDF74BF5A1E266AB1C2FCF2BA0C8466362EF3CA59ECFB30E6CCCA5A6FDACED32B51D61CC840B42496CE63AE708B825FCF3F603F6E52C0CCEC7A0DB594C008F8A43BB24744689BDD676C70E430D0EF630A02E39BB4C3B3BAC7BAC6C517EFDCC25231AB8076AA53A3E27452550E2FD27F73EE909075DC9E4A85C51186A792A64E835B25D1BFC7CFB2FB607C4C6B8F3FBEAB5346DECD5189E31D7DC74762472B1DE796F79729BA4CC5E420D9F56AB71ABD6A4394409CF835D7CB4AC55565D8C31F513A5F7FD917525FE5AF5D989EFD773099BD2B702322B3063A451ADAAAB95CAE12864063C77B5BBB6FABA537825ADCA246E79D28ABD589FCE80B3EF2E73DA86B32A04BCDD6E0CD3C1B9311CB312EEAE9E1903ACAF2794061017639D1A6F2C81DAB4EE08F2405F35AE9E65B5101159933BF66CF41D9E15B95A90BCAF35A0C539E3169165A1745C59C9C7BB646CC28B96125676AD175C23B133FD6EB3B4846E7135E010F785820FA3C88BA76063FBE5C5CD43F39CE44086EF23C343D96282ECE6E8AE12F91FF3E5F6C3EE38A98DBAD47E9232463B944F458D0F2CB7E85ECAA9CA4676A0D5BE1276D09F6099C72471D3CFAFD458C269B5F407DDA9E0C277A2D5620F177E0DB448BC1F4137E25BF1322EAF05B1213AEC8489F28B5117E60FA87C62177841DA1F9DE9C153C806EBA6A7E1497095B96BA977BBF31E831BF833727542C7C396AA80366B269260EF9CEB8CD1054BCF91950A7AD6DAB51E9C88DC2B19960487A69D9ACDB2409230C6B431BF85D128DEFDB58D648DA590D2A27FF28231C717E22208BBE1F35229B3BAEC8D5491F563FC6435DEDE3FF6B644F14288B65791FB03EB9D52D8CA3BC66BFF8CC4BE63A53BEE600A1F3C9965741A7A5EF228DA3F16837015875954DBA1F9BFF1D7A028CCFF21E7FD63C1ED1BF458BD1E21E99E5323FDD50F498538F68EF0E390164BD0B7FCEC3A577478A27FA49AF5C3CE66C775F78389BF25831EC16964EF84893FBCB3153A57084E84C38A16A618921BC3A53DB5148FBFE3B88F6D83371CC5B92CACEF4263A5900D9C7F9E13FB2F583400143D874BB0C7A1656D32B0E46D6B08ACE8B24E26159FB584A3561E1B7AC795E522408C398CA2E5BC66E583720C66B9ADAAF09810A9D0140FC3ADCFA5168715659BD1C29664E5BF5E3A50CADDDC1BEF108436FE5D615DA0E45422DD0735CDF98EB8CD476167B7C6A0C46B531378FF5BC450054E5B1576FD854E3DCC56451BFB9FD6211ABF591A5DBE4B78EA50A449AD56658443B31B2439B0B303C28FBB95F22D0E7F19AF6D7677979B5CAADE05FDFF99ED12269B52C2E1A6EB4E22A3FB46B3821EE457D4DC50C5FC88448224D4010D719F2A6C236E061769CBAFD63EBF26B5E6834DA7D54B79DE20741EBBD444E8CBFF0280F9665F7BD03123DE32FE8DA742D9D0E0F4A8AED82E3524E5E70F42DB312B0C5EE888C9BAC9D9EA4BCD003BAC04EF5FA02075C845B70924DD85557B08F74DE7C5712BCC3981E98AFE03BFA0FB839B9D7E4AF77A1572D82C40BD9FB2A1450936F7DA7E61AEE716314626EF1F9D5C11FFB87AA9929525C9802732221FB3DBA1016B749FF3B8CA006E427A10F894C4004BF184CC67C0982409433FD2AB2EE4317F4364E0272BA1EBEA26E4B49D0672EFABED0BCB540FFFF2162A531203D30\nss = 9658A1AB1F44049650124A669D72EB6BD2CBA3F39637C7F8559C68044242C3E5\n\ncount = 65\nkeypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABD7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\npk = 5651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA12BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE67", + "01601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = D7E3338B3CA1D6118B7485BF85AB9E8F6C36E158B67D2C3530B0A544B8AFAA0A8604710987429D0D1B1EAABA8F06422E992C475DC4CF909061EFE673A3547575E8B00BA47D5A158C22E6B2C280B3152165A5A01A43D801E96791B6D99C92C0B0602C94C0B13F2672146A7044E4372C5FA8843FA7974692B0F292AF9FC3B5793092C705421E6AA39B7B3EEC76694F5555985A94879ABF737949BC33CFD1F8563565B2F345B6B3389FE061509BE046B3A048A73599AC20466F0707E9B46045352F94507659BA428CC6994EE3375B07D09AD3BE1872C15692C7394626CFC01BF5435D7922BF9199533A22CC4FF021A97C571DB311485B36E2A3344EB880C67819AEA18B09919FBC57CBC11CB228F8C24F38A445C512245C3A5CBC65D20269EE849BC268899981B9F334704499B60A891139D9470A1A147F38470752C4EAEC5B14D51817FCCA22E7BC1C585CD2189131960A9E9284AC7940B2949707EC7A67F22DB280775D8163394A3A9557BD48F50C26F177FFE83030A3455DE1196A763F8AF156DF73CE3BD07AC70447573A79DD04A59E8B40E39C6FEA736E14F1B1B67B5CF556C3ADB29FACFCA4E6D8B759D37737863DA2A7AC4A645A8F202AD61C17068385C21415F7E14146D896020B89CC73AAD60135D5A3B94879184E086F1066A9F56041B6029D1F538FB5B18A7A741E04E2C158B69927A1A7708BCC411988C0C315D0D1BC3A31B0CD473FCD3ABACB1BB3EB23224379B5350081EFCB8C45584D3B845E2500420453718AD83194130983A355B1388BF246B9FE7400443C52629812FC1125C3800C3F824C0FF95BC24A2E8B306D5E3278FFFC585843BBFCD06D2EC3482295717A5111AA7B6475040083106A01491CF981197EEB77D9B01C2BE476F07C59CBEB5C4D19A2000D61546A9CC149A149BA8E57CB0ECB3105D94715C7B1BA7800785EDBA95A7352583354B93CBEF98C78BFA946A7431813EC36AC45488B170859C098B7C6813CAB2FFB519814C3A9DE3C254ED7A144FB6D15B183CB48A9021972233382FC8C388511ADD6A86837801F4BEA0DF0103B3A152648BBCDA68499352691BE0C3E5218A7C22C8CE49790AF1BCD4F6717EAA18CB489B446D24F5CE239C79A6E34215E87BCB8461B5B509C895EC22F94C17C3BCC5904D968C469B200D3322B423761E3749556476D925A915971A62A5A330ACBD106AD77DA7897815CFA31CD44310D44915D762164B6170B2916B5427C694FF3340FB16B73500E92833ECC35BB25DB6E652701D85AB215B366A173604C2797C2A9C420E069E7E4B3D1120DBD1C196D105211134478D23CC4428F8F56182FF3A51C7B84F01A08BA157E86B9374FB7C2E7ECA3D4B65F4A73472E38C6F7C06883C99C4CE934F9B04436D250EF262C42D4862B90C11F4924087469210A25CF4CB29D139D85D9C904004CB246348C60736D707B2B9B111C91ACD3937D9E8934032746AA5025BCEC8BF637936448A0DD67A27DB2A74B60BBA82BCC87D73D4A9033C427A85883613EDA43829C7CA3C7A8F24364633610D8199A5EC8038D0B6686ABBD47692ADA94282C40799ED4BF8ECB65EE7C8B2047C41EB255318C139B89CE909831FE3024BAC10B4110CA34F1BD752858A4C0C307537263723987F6C3E29918FE816EC4956C5B4B33D532367F14230B14357E94BBB7E8A947453E4EB606DE4C695468C9B12458340CC59D0B23B01B2255173AF1206383AABDA0BB1FB76A65A814BB2A4A1A0108650617090C3A35EC675650745381E56658CBB71A81CC386BCCEF66CD599B1819629EE02015B4928A5D12838892333974877A2995BB2B73BF3B292DA0AC34D26DBC501A2C20BE0E054B8B0BC541BA92D135118A5A17C19A2B3501C60921B960E013F88CA623D4B37717BA5882BB3BDA2BB146C42CA4B339A01FCFF7C35EE467A4E7C282F175985BC07481BEBF5395E0D3843759117459C2B7A45985A672657B787768C32CF37ACA5A419743C70F48BB78D53F6D65B5D3D079907975B77698649292AB0C8C93938147B6AFE695B9774881CB11AC88AC3A1321965E598B4E01B76114C6B47316657B01116412B0E4C5AEB29E0C1856382569FA800A91F6B7699928A12AB0BF92A395F643234C98B66501BB66B8BA4B88C516101594338EE57700B95CE6E334B7D4425651279153AF42D2940A191C57E30E0F1C6A3BC553D805AAAE5982C663C2DD034E6BD48DD4E0794D55BB26379871FA7692FC7FB61C8F0565916DB30861A2A61B346986697690D16185753395060B229326681B16CD5B8069FB5498AAC4AC9023ADC380AAEA764FD8625F765F5D73A1189A7524A6BDD1209A8A23BBC5D96C54B89B9F256D20F396B6F61E47E0989AC04CFB267B175A8B38395DC3E976FEEBA1967ACE1C491733CB3B005580FBF666FF6093597CC59362CF60D074F6D33C3BE33BD02BB0D3460ABD45889CBA06129AB11FE978D4749A675C32E2E9BB2D6816CE198BC5E67BD6069666C6B1EF780765664EF650C9847566E02C116F5318D1FB240A167A89B2381CB4CD7AD60EDA125BFAD338BFD668A008A9F9354999949CE5FC09AA21025A83CDB2C7CFDCBB3E03E0212D58B78E00AD85CA97E3F64A82E79D26053DA439862EAABF9BBA6A11F225CE27BE4CB2AC2EE73742DB5C074597FB25B50B83CF03758853576C8AD4C8E748CFD8306370672F20F315474836509C93EA814C9C77A4366325D13C52B0D5A231D79DDF765E774C9C60F6A2F7B1377630BE03149A31D7112E61B32296234678BEBBE05BCC4857453858B06680399C699FD23A9F96B95F5978437B5D453704C32317BEAA45222133D6CB8A5E984633081170C154D68674896911CE5014A9054C37901411BA72F77474B5591E0E1477705A3E1B535D4ED3B3C1D043DE517B23035239A39694005C00CA332D9B5C98A16034550D4A92169966882BCB28F01171E276BB36F98DC3DCA74058462F2CAA4D5A9E60991F848B6C519C45332B18232B900D9787DC78A685360336B685D5301315923F8DF99D34B8267932496AE4981A2CC94739CF075343DE4231736B42D9866B0CE7030BE42ACA98309021B24A1A518DD0107C2B03A75552C169B605635323D9CFEE4C607C656724B48F523A1EBEE51393E1538DCA234D864066F7417B1B67968A2C03F9B85255148A9409BBE6543BE9319A3777FBC586BAC8AA5574612078A6E9A78640757F63C1646E015D64066402A2A8F36B7C96E0A50EA13C220103194BB188C6947E533B1A173CDAF225EEC27720A61BB3017205E98258FB470641633D955D14589BC566C9FCE9590B6141F9C662BAA60CEAC1A7B0E518E370C27DA21E2A098D62433F2FC336340851E2E536E0B2AE8C2B2B58057B5D30A8FAB602C48CCFADA926455549EE4C15F2369F58742D5FA85415990FAAB1B76EEABA47D05A0C35653B36192A6B108046BCA55443FA075F072270E836293FF543D729400693483F7B44F0C65DBB17B5919858877ACABD77CCAB92446A09C8BE6653F9398B4D5540E8544D56D5C88DD20EA99344B747304F56B2AA725F1A858EB7BBAE293B891CA61C2D5942204455CB726C29A23231EACFAC678DBD002EA8395203172B35A448ED3944BB07BD2E11B9FB52CACA2213DD482159821EF5D9A98D09147E272D3A9B84023172D0D1ADE55662B02A9574C13A5D5B79575C25C9D46BC5C766E4768836F787CC6A771A772518E7C5A2F4716E007900DB8ABC8A630916A268B080CF12AC427A02C474AD28CAA73A5793BB0A7593913DEBFC4CD353AB92BB23D78A2822527E58F52F4D5A70B2F05EB0E6231DC43E5FB7C27BF6870181709F1B0EF4175753687A66261F32773DCC520C752CA7AD6344155BC63F000E1C18BE1D154476A4A639D2AE5E36BBC157A7C7F8291B6506F12AA8003784927284FE1B1A4FB70ABA9A39D0775DFA293F9A29A4FA3712FDA54C41E45C6696ACA509D09E42618164C34F78B5B385750EA93D39ABBBAC58640CE09E5A5245A37847C78765D731596BB10123F51793EA5D97C0321FB5810A22AF50406E53806569C53750153CA7B49DDDEA12BAF4ADE371B4C7D05E29369A5D1C71EE1BA62DB26C74B456CF30832018CFCA235B32174C031C53B4C653EE205C632218CE05676F2878930334C2C284D7E3B73683CCE303694E68BC7F95B0D186ACF5101D95FB6CE55ACDA6743C7512638E42978AF9037272A1A5E23E3632059EE1A3367CA9BACB27930700D19327A0C6AC9FB57D3E41BEDCDCC47EFC18653C2C5CD78200AC77B066B018D137FACAC920790BC9E593CC243761CAB947818E8AD7AE6701601644AACCB78EE7BC4E233AAB6CF57188333E7B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E977918B12F00BF09AEC2B492CF53686BEB31C558D0493CC7B2B9A9DC7265FA9EDB685D7E4B5D8021C486B9C3114D7CBBEB7CD49EBA8A61BC2BCAE1F1BEF30A1DAF76D\nencap_coins = BB321EF14D44D8698DF879FD52450567657F52A2DF8D111185DCD7D4F30A72D4\nct = 8BC46F61D95F5C96CA7BC453C55C452E66FCBE157F3CC98AAF903E4D04D9BDA437EE938E950BB2C280C81136B271ED1683AA5FC2FC34DD3B2B8674803AE699E2A9D9E41864DD10B497B6655D03C0EC13DA507D1D1716F144A0F142C46275A8E81244FBE2D05129BCF5A2E70505F3EE6C99CBA30A5C697E75A4BA42AF626D28C449054E5ED87EA979F098D2740B5BC09A64F467968ED6C3A6200C20140B87BF0E3A3DBAD3928353ECCE71F86B0308E1243973AE2335FEBAE6EC6F8B6DF5DB64CFDCA6113BA132F9112870E6482697D429472C694B2F75CC162851C14C0E4D9A8125B2651C95EA991E1F6B90CAC92ECA4B562A7644685D3DC3A0033589F821BB289DD7C06420DBDC84C96834589136B8A39D7C73E04711F9B142EEAB777473A5EE18B6605941D38F106DA3D692149C9ED08DD58ABDAE04B6E35332311DCD558F76F068EB5997817F6539B8DCFF19AEE042147AB0B6F27F53FC6C4704F50E228E36D44DE6D8AA2E65F6A4E5E3FEC2A952F472A09618E4190EC6F8E6CDDDAF0AB9B497C606ACEC3A54F54272E752DC378787CBB4647151D707E28B42C5CD4C773A2A696001FBD6D61D084DD95830DA6B54A7AEC9C467F6D8BB63D63460CBD83E6B1DE8445365B64242066B6CCC2D0CA65DFF76B438563B11974773CDC913D21B9865C9694BF1E23A2E9B8836739C8610A480DB018B1AA2EFA9CBC52710134F58BBA68DC5D5709998145E4C761F855FE63600845C171790BEE7EF3BF90F3052D1362E8ACB282B636DD78FD559AA750E374AC781A34E33953840716B2E4C3591838A1F84FB1DFE1875B1BE772B79D8FE55FB3D0378DE2B06A62A7AFDF6B8592252F94D67C19C4299D9ACFB1092928066AD1A9E545A0F6FD2162A41EBC8BF60E9FA75CEAC1532DC266E5D90BFF88CF70AFA523B569774948CF04F9136A9965DEAA8CBC6FD4AA00392F4BD28201E8806FAD244EEF25D615FBA40FABB1F701174EF0F8ABBAF804F8ADE9DE56CB44D41EEA1E2C8CD9097890B9BA598C41D36A219BBD024DDD74D038971C74A82373FA35167987ADA575ECBEF500DAFDAD46FFFDA72C0BD4A5138CEE6CD8E19E91EE4E41D8F9835FE13606C9D81531C35F6DE8040879165ABF15004FB1937CCDF4D10AD4AF023B3DA345B568F587D8BC6FC939A24E8395", + "BA36C4C048CB9F8C2A7666A5A14593DF01906C148F858AE00D8407DAA4028F8C921CABA6C6698ABEE4120DE373D410016F04A1A613F53FE8D45145327619949463AB8DE766B563A86C3AA3CA9C87A00BD60F2EBF454BB489C36405F27B9F0951EC0F66844E110ED650046E75CAD8AA17BDC9D1DDC18DD92F5A89DE164053519EE65B799F34796F85DA8FDB02DBFC7F09902DD000A3B058B5A556F90527101B955B8A07101A8E64A3EA584319DF65551F12334473E1D3A78BD95DAE687F76FDF1B6A34D4DDA2128A7D9F23891A2A57803CB012099ABB48861F50656F707A4EE53495DE8724FB51BDF96D18188EDBE32FBE6DDEB5464EF90D0607414C9D048E58279C00D97FBCE4400689F4E35076B9B6478891686A0BF129658C3ED989B2C0A99ACDF90B146D2284C0A26E892BF9D303CD6C14523A64FC0D11882D3C443D6B8DD98BDF60780769E4C18DF68CBF40272CBF0A6EF8694B4C7E78AE32C682D4563F86BBB79399A2F2CF12972EE662C76DE82C5EA740EDBD03C522FD6B547373E709DE4CA4F1FA5BD53655B65CB4F1B18CE57AC32B9FD6572887F2367312D21F1FF05F52032C814DCBED088DABE62BAA8F774F3697BD68E53CA29DC50C7AE947950AF2FAD64BDC7002CF74E77F0C81916D8D5B34EA0E67AA0EEBFFCE1557DE72D003FDBFACF4A10F315A5784C8BAD42C37F908357CAA9874628AED04D4067C3BC79BE7FA8EF1DAF289F17029F566428C181B44154B491D62D63F664E05E81E25F9DD67EB176D10C943F9AC8FE5E06D39D72F3EC68FD81BB86165C21092D1C7C1C037EA0334C296DF3C9453EA3F796A9391EC24976BD4A79596FF92989E3E8CE0DCB164CFCDA5942083FB61F918171E9C80621ADE9E6E1632368B0A77EBB7C5DD4909CBAFC25255D609828A8715056CC2FC8D6AD2C529B8A9F76A93B3C701AD44F7F3119B884A255E8F08CD1DB5C884BD3FCCA470D665AF92F0C2F2A9C339DD8116EA7A9B5D67BE84B6DDD9A46CB29E226B89F46DC7F48F8BE38C6DA81C68E0E1D021E27F\nss = E50D8305695844B9D2BECFB7D260A879E11767925C3F279A66C245CE8E48417A\n\ncount = 66\nkeypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\npk = B7FA152B25C460C63C4D18AD733422163C0E26BA99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94EB1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = D338B8576C1FD9168551A681F9C590095B6B8D8474F571226A4B68EE81A83738BB964356EDB663D925960388C92896029A201EC7F046CDE497E3384F613A444634AA3C41656C6031D5233720241603612BEC1032AFA7B3D41242CE374C8B118CF6219FB5E645002530781CB4660403F88287D115BAAA07CE95496A7232862282A653367FBBCA1E337155A3C8905E368C1974418E735F93B6965FEC11CE7B43D81710D727A4C4B434003B9110D013568B7BBFB341212543031C862FAC505944B86394554772047B2A864A6675ED984583269362759CBB464E7E248A48C3554B8054ED9342AEDC8E221439F812697B691BD5C89B7FB11EC716BFF96C97DD73C45B00980BC6B1F69117C2329386518058E97B26626D98196025724BAF0C5729109399E035ACE9A630CB6D7CA9CBC16AB560DA5C01E37601BC0DCA7A3AF891B80418C0056145C7AC8C176605411A39BFE843CAFB4FA61463B20A504E984308F2B82CA7081A97951D0961B2664E2D7B41DF902571D02C1FE24EC0EA998609248CF51CF2F81D96A983DBD29BB37B9A7D559C72FC0BAAE894583A842FCAC92D910C7D682DDE70A4A7B26E3259B290A182392CBE36B68D2E321708E9C00D8C06DCA5043C1A461E76438B7801E8FACA17045B272B16999471F8FB42F53A43294124C3B2B7F7A13EEE8B195A01871909A70E41A0CEDB37F3F733EE259F40C1CD12C79DAF90788D78CEAAAB9E1D20B7FF8800A17AC28953A4E90B257D099DA195B6701A695195BC730389A84A499AB784762631935A5A974398C6988A59822BC6382B9CDC6072F0A6CF65C9DFF2309D1A433AC52E6CBAB472E788F76558D57986BAC5C79B921F06E509DB18C70EE88AF044B527E221E5A5105A19610F059FBF6009B985190AC81640607CC4FB69D4892B5D9AC12BAC26765AAD5C874FE3080BEFF77961CB9E747A8E4B4ACAF3F3B81D51A4A755AE8EF2994E8A722DCB5B8014C1CCDC6A79046664C3B75C02B91E0B4C5C250B8EDA5D67E9A0984A6052053D22266B2413B98D841E8AA686F4E0AEB8D5B2ED2C8BBDDB0374D0AD8CD47A0E6945F0AC352307AC0DB224EBA29BC09397F05B1308828CD42B85C556BF0A938959FA7CDE083D3D0163C21B016133145AE0C47EF73604999E76F9AD19432F82E762BA8174F89A23D09333F7E677F33BC15BF996AE6999ADA8747BB0C454412C2B651D2A90382937427EA555B3856D0250AB1E3663B8D78F3D96CF9EB90B5A501129715DF5DB38086076C4B351305A9718903ABF12609FB1BC8A59162E2152F8E0C62241CA5DEB5260D71AE162B7EA827A342584576B00DC674A5BE149C7744D7FF43A5B04A3EBD38C110630FF656F2FF042EB603403D14F18EB17CF675C995C2790E936CF8B60E758484BC04314E50105B28346829077AAACA72ACB46D331E9127B17DCAE5E639D2B33B9F3CCA468F731BF0B332BA41D196AB77B3C436702078730369CF59144540EA08B5025A4C880C1530F40A852E35F96519C91EAA680D90D25A4256FEB1878B48E39143CE43378EB3335D3E03F2A358782E0B54AB56860148DC0FA5CFD149CF26A7260639A347AA72B977B6F38BF29E1472C26B4D7F80E4BB3192DE06EC05A6A85479E1FB34C240CB0164B0170C151D330CFA3103F41183E458A4C15B414A043A1B7590AD2C79CD3D39E2E6655F17A1497F35C801064B95912349C8878C910BA7BBE3FB25488947315B4AA1C5C10870B0C81B8CA3F6472D89638C2D283EFD290EE108A9ABB71D353AA512A5601F67E02B5B9074881FF96650B9BCA29DB27BB8A2F84F09069C75EF6E42F5C989D3229B759908262818215958D1BBC1A40DCCE324A5B5A18CDE861C2EA085641A814BE004E5435A837F0CF7326710FE73BFEE27A0A739EF5C08204C3A98AB98A1BA865C51A82AEA57F1C3A62C12B7CDEBC6A87BA13DF51A1EDE668797199B5943CF5A6C595452E627B27C3554A92B4488A476D28348124F0CEB2A29A2EA926CC656496B4656B4C0323361483469BD183604D1CCDCBF8A25D05ADC1344C1315263F46A5C37BA98A96179B5AAEA3D14B7A7BB6C6CB4A1D068F6809938F5A55877137542642CD3A06B03400D02CC9FBE83A94B63441FA1C28F42DE5C81583D19C846020FB17AE65B1512580BB4D066C536926F7D571B7FA152B25C460C63C4D18AD733422163C0E26BA99530074269C212F2697F2073BCAC61E4E603B18B575BF696D7FEB8724400848F05E91186052B05AC7828127802FBD1672B3FB45FF418374D61F1ACA1C1B93AF018CB60F006D04418088216844B29F9B64BD46710657CA30A054BB1BB0161A857EDAB220813170D1CB96F3D82365317CFEE94E", + "B1A8BA6BF82AF10ACBE3626C7284B622B314D72469EBC76D3AD8CCEAA93E08793490EA0A73408A1CDBB066B67D1351AF5A6C477D2B90B68A3982B70D32346CBDB15EF09736B28C23CBE03D18998270013509F13C7EB95D5A03895301CF2D0CBECE1908B3C28E73E676304B0C98F7932BC246107AC07B27090C2779EA2B8C987B084D86BCC40496A1C44C751438AF5951ACF276B25414D4E37AAFA3A1FA5B8FB0FA11BE21BC76B7816AA3A1DF142446AAC524A6A41AA3411E00609F297E698026F852094E2A2E5E9146F812C283529E16256050204AD3B03F04E35AF7D36799605903E8C3E2663F9E89791AA8CBF1B8047F2A159DD909D01A3EB3F081A930B26B6B3C32B7172B77BBAAF1AD51401C645B63828842EA7B7803F9699740CAC72B56F434AB7E1C09B4AC5368DC559D603C5AA471CD673BAC5ABF0F858DBC672E16F819149094F2B144D008C06BA0C36AB2A61053629F994FC233A38576A7821229E79685C2147B7B15156493C1EAA2C087134F1222758B00B3CC10804561B24974742C2AA016E23CB19C868244C65371B6BBF31D5603B46E58BEBF638FB7924EF4181D02F6A1DA6321A7C6A74038BBAF569B817A72803A4725569C82BAC9F1C593B437B533D62B8D31889E6679251560D0FBB4F768501AEBAFFCB116A23422F48CCD89E0C645A11B0F80AD2C77A2F30B8CF415084E5C9F655824ECA8BE8835A81A6C9832E09C3C596417657657A9C85A13A54D3C0D2C427A8BD6BF91245E80AC30A1B630BD395C02296CD5D63D9C92AB3CA1A8C47C89D1A742CBF4352B762A60226CBBBCB28272856B2BB3F176AB32955C96A0274723A508730AA94730F998CE0E04CE1E67726412233E8B96C31481BD017C67F1AEA09A3E96F897B70B969CF405BA7424A0E8AEA4B45C6206752C075E2BD3B3ABC53F99F2842A459A55118A10F87D8F0C2CAF4180EC741738D6A04EFA30F9B3B9AF587C33297BEBF8778B960596BC3095439EF3448C11871D228A0DC24718F6C59C8C73234A641C47917B27B46CDA986A1857315911673BA0468641757EC5AE71C860DE0B5EBF05CF6889A170743A27350B19E406A77427421A54F1C163862A43C6EC1260D45139B7419B0538AE31A0AC78584B3264CCA519EC35ACD94C1AE5B436EAF82FECFAC8681224FA810FB0A95581528AE300081EFABD7E599517C21F469208F4DAA500B9225560B9381707440082675293DBA332CA00C4CF746F46041B78D219EDA4BBBD32CF07E37E20E15C25F8A96B5706FCC71F620ABBF052A572D73B24C5445715C77187A1BAA883A714329D619A10CC2C9C84B2C4C098F0E42C4C00A77C44845B45003B7C1BC587A3F6C10D34269430765DA39550E2B78FD7B97CD9128A5D8653B7AA05164101A9285A9C1A77A8B255D1B8533A1315A82BCF7E6620C4224CE830B83844BB16560D6EF98819E0AB4523ACC16961229A0B0847410B19647CA7836345B275609D5D12BCDFA5163B0C4CAAF2A0F05993ED16B89DC14D33A60B56A0A298E453A4883C7B6C7BD2186718DA1A29895B2C066BC6A2896947431FB224AB31B11F204F8047BD5E421D92B78357694D8959991E56B6A123373C00463BC259F78A3C2E7B3526331323E9AF2BB55726795FD904160C302242B1BD7D65103DA1395D82AA5F662E4EDBC812479B0B79AE15F25A07363080D887FE8A0DF37B51B5AB7C3E878D21086CA0E1CC47D877194CAD6E384A81403ADF05C430D22D47516ACDBC946498A281611BB9F73AC3424F6CAC3146FAAE1611103CA4008FA95A8EBCA35AE114FFE14921A855F5049447643C391588444217A510AE31B82B5C159C928BA434890AEE2C7268724BBC29CFD152B05D73198E7B62B43B9B03E081CD0A1EA7395246CC890735268F189F21C143E5F5CEC76692E6D937FAAC7AF3ABC5480464F8B077C9352B14A22DC65514CAF392D1EC6C81D96C33175F5832AB3BC19C54229F45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF7233C98FA4AF17FD014A60D11CA5E929E4FA2524F7DB289CE0947AD90657990C153B2DCA81E3F5F748D23C9D356A2209F6B2D60247B2E45C9808DE497F64F124643\nencap_coins = 210A423DADD899B810F011794B79AA7F860823AC1962370E791287D3A1AFA384\nct = 3A78EC350BBC5D013A17ACD684202828D6AE13F6F4E9419E991B0AD00342BA0D9CC3B6681A16975D01C2CDB4209A70C315F1E8DFD455B06A7A04F47D7CDC5AFDF5A6F66DD3D0D3DF881856E9ED083C966997A540F111382FC8B947C45ED02BFEA863D17B417245D8D34F16A1369F88FC530FB936236E503C7EFE230EE1D1ECFB6DA7329C611E7ADA805D1B7998CB5A0F700541999F3235C6F574B7660989EB9A005E3BDDCB4857C35CF4550AED6D72C4DA37FF7CE0E43C93514E5E8C6E562B7438D1F928CF59ECC6BEA1C4A84651AC08717C41980A7CA309FAA50A8CC9408C57601C62AB0B51CDD5E8A8A836B6556FA1E15A74E6634EC15DA4213AC300A001564E6300BA9BD8400E9F052BBB1571AFD09147CD91EDC9CC370D3247BFB7EEB9F67B11DE3E95E91A5394CF38CC542B5C7560E68233AFDBBA952D25553071D8FC1B8316F804483FE777FAD88728505ECC97F05E1D84915A7C6A434C6C97984755D96A9980C42EA414FEB46CBCC862DFA383D824E1FF75ABF450D0E5C14A21FC6216B3EEA284D7C5B1370B83AF8E1CB1F28124F31D664B03AB0B02330E624222E7F5ED158A3123AF35C4A294C4B13121C94FB85786AB3E09B279506DE16D182B349B6E5CFB8453E9CE45E1191B9839F97E76DF8BAC9A8FFD0C9B642C7E4749082DE7FC4BDBB39FDA2451A8720ACFD6F2E7A4BCF9035AE8A64F08EF45E9540B3E21DD44AAB83C84A4A893C8C00ADA8D91CFC5D973097DE920AAC93E9F749E64425E0BA92AD9B33CA5E506E3D80759057DFD3CD44A7854D52C3BC189BF24A6277BD7862700E8250B36896D8C355AD575179EBABB2D6AF22377F3F53422B21A1A9445D6AEC99FEAB98D6F2059F61F5E834C2725018A4F7A86D51F413CD030D9B33736B832C4B43047C355917F2DEB8F7C4EE01A329957192D64DD67F45130621D205B6F654E482C20A402C48F3B9F9F36EB245411A77A716F2F278A820849BD11BB2B109591619E1969585C55276BCD07AAC2881016F3E946961F971EB158E3CC3090F8C543D821E4ACAD8E8A5C23C322DB7932CDBB5E2FD87B068684572583025F71C130CAF384D3EB8DBCDCB43F09979B43D9BC401E7843CFAB560A041AF8FCE4708767661269DFF41DB075C2AF7B35F6CCD1C36BB6AC148D13AE56116A169DC152ABA0E755DADBE48404CBD6000110DC7AC811AB11FD59D62E50BC984E0696A34B8BA5FFF3D0CD8394A2A6C43CBA701F9D49615933EA94484136E82A39857B9976A30DCBA6EAAB7B5ADF4D1B8EA0A35AD8CF9BBAFEB4A117675CFB9AFDEAED624D4EEC3EDDF56792C2F47D88FE7AC0355BE8C8036DE2098326B7DA6EED0F706F4BE23BDDAAB30F8091BC973F6742E23F19CF75401CFCCE350012FD136E70372E5CD1542660B6430921BC148338138283DF1EDE68A562A3885E5D9BD77B8C5920BDD2CD1D53E2E4FC51B93A0DEE448D71FB55A0CE11167585BABBFD4AEBE3C2C562F9FD4370C22FC704029044218AE354AD9A520D678690B1FC600DCA0A91142E55F948107F8E070E12CDF552A61B7F2F6550E747039E5C97EBDA604E2E8F6F2A12A9212A073CBC07ED3532311F5B1FC60F5824A543BA28DD351583F2EDD3692EC5D219C0E13BB37A11554501222FCDED963B0A90F380C5C06BA649DF28633DF82B45964C8FC661D53D9B1698F1061EACA9DB22430F99C0E67F6F9B2DACBAF24D40CC22E2EB8847C4365347A91A6ADDE450B1928536A933F835D0B47CE7EA5A7139A7E677C83EA540C9861FD2AF999C6EE9031F708271FE48AA7F51C3B0AF2C8BB2064D7B977C9B994B6DAB8E36E09824CAB4E6357B09D919E18EC7EB5FB9E62C67FAABC7570D2FFACD93D45C1DEC9E86422556EE4891BF12C4D04B982D2A330A4BCC668651B854CF79543A7968EBC61E63A4395731D9CB3E6CCB8C78E442C0B89A7C2EAD4905B6E1C53A0E7FBEFF51EF32C88B28CEFF498495921A5966B1D1E9716D0AF2BA02A9F140644B54C08DD78D78EADDADA98933F6C797ECD6BC245AE897F0922B257899140BAF154B2750CA65B909BDEF4A4BC2D086E0B4423DD85CF37B06C1D67BA67FB6FBD035EC359B1CE1C5BBBB6201430C3159D04A497559C18997C55AA8BB80F8C750103E52549AFCE83F52D20E563239EEA66FF2B6D2D6370579E6FBAF72A7CCED4A7F93C8CD3C610BB0BB90F8CACBF020DEA7461A007D20E1BE43\nss = CB697A878CEAEC9484266727E6F96CE24F11D01D1ED56428A8A016655F3EAE13\n\ncount = 67\nkeypair_coins = 334382D39164D1989696A2FF77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC9ABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\npk = D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B53A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B22190", + "45B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = 9BFC3A71FA83A4070DB5064ADA8410A770845E818C49B91E09A251E1925EDB226EE8AB153F94B2417560D88959113A6BBC854B0065748E6A7DB90977ADA0216F3C41CFF70E5202B306CC22FF8A138C360D75B9CB1BBA849C5BCC8C9B55E80647E513C9E3E15F66A144F013822DA24266765E3F1125F435BDA4C46EF57430EAE331E1D54C91960EEB363CA25387D0D441ABB930E4A7C329191C5FF7A87996A4B1AA74162611E67B303E284C7098A65069356B55304B11B8BBA66C5829647493C09BF62166017977A988333092EFE98D9C13A2BCE53F8EA2C81A0099B7D5C2B11704971366A5565CC14610DF796C604700680226CB165E9ACAA6AB507A923B4D472A4B6C9424E7F5A622F87F4F8A1083B4755067A93C285CC0748D241C7051971128CC5AF4DB5C1F7C144F98B6BF9703F5338628CA22DF4B84D10312EDDA9DF71442464A24491A62687928C22455DCC23ECA964E9248543520790D813924CB58A0C156AAFBCF63906EC5FA891936C7E16B5FAFD98026D64EA2012BD75B6C5F376EEB74AE9B29CFF7041C650B91A2B852C021562BA33B66EBACF787BE40810F22AA43F4174571C77710F775D1719968A5523780B613262F94BC36B611B63F460DC6E02CC588AF99F164302276B0386E697469C55928C0E62438C25AF90577DE0883CF45819262905ED30D9A1A7918B82F9B4A28CA5B8DD1D9AD4326ADC7BA69C087765CC6511668CC0BE83D510245F8834E890662E06774F389C0C623BE3212AAE5ACCEDB101C43463B68889EA9A2C21AA0ACB5329FF80A336F8914FBC602E2B9AE452647777651CCC4BEF70AC06423B66EC5982C861AD9723DFBC834CA6A6433174C1D6C1AB9569265A96AB5D48495D72122763B3A7275B297713F1A729BDC48329B64FFF9C45955C6091375D4D77FBAC540DACB140666610EC7A15FF18BC741AA69425508D5CF682BAFB6D3C9DFE02D80349597F56FBEBB7EC8031FE71B6D6C065C4E6B5E5D17ABF3B412DED81EFCC8B6B1935FB37B467A5CC61F318AED20678800726509BAA73BBA244030500050D4B23E4AD71349CB0877566AD100BA77F8B409BC8F0EF8CFBCFA3CD1BAA1935C9ABCA798FF6965EC7B53141B6709597BC4F9983766403ED80DF4095D59AB482FAB7FCA432EF5E76AFFC77F74F4CDA522A0085A4917D04167A00B09863850D6CAA0621C2D473DE0763B7D3168B6147BDB009EB260901FA82013C8C0A3F6C39DE3CC49A773D08B357EF932077B5BAB86391239B3C366C43010AD15EA2EB1E05267029E5AD8139728A907B98761B65DD6DAB895363159B48875FB6AA80882256A04460B2977280688745C5914C089B37BFC949A8F9864AFEC2E4DC13F6092070EB561D09B530EBA2CCD66B87B0986ADEA1933448066521E28AC2ED9C57EDE492799B401CDBA8377D593DAFC1A0D233004E25877242C30070779D8BC5BB488DD3988004B5A8554861B560EBAA5BFFF7C89DED193EA077F421C216996C1445B165B912901B217315636A168C0216AC026FBBD4239858837B02DAB5A39D1BE6B072468A264661C5E34F42380C66526377C990092434BCB551A744227445C5108FCFC3CB4526D0B711DBD4539CEA05A08A78FBA723F314AA643A9260BAA22B96842FA4995601C71DFB42A5719C6F3B9208B19728A8C085D28068412BBF3461DC09206FEB7B1250607C1E33AC229323082CBA12B139BB30EB21A5861D902C0E35CF2DB3C227050CB8C309DD256FF4871186330BE93492BE78E267640B49776DC98ADFC0197C896A1FA27AF841351B5C790A6519F58C98BFF08029FC09E3B960B6898577C92612D264833737C3E4AA1765C5D5B49BB12BC0DF280890EC6B7EF55AC5FDA82989603A7F513C5A41C04B341E1197B7D4049E2C01CDEF47F27208A48AA0A2BA5706ABB474C467897E154DAEA8410181C6D4CBBC9E73746D46D6F372FE6836D82DA12A31B0673C10B35C9673D25830ED32AE795BB7D1AAF2CBC0433939A79D06DD33CB485A4BCDE071B5C083978D78BD8E359181152FC535770548DF0EB33A780C0C9E7BF907540A1F953C972B43527B0BC586B8B2ABC865B9127CAA4EA98A5DE1AA2BDDA772AB0702F983EC8A4231BF48C2FBB37A4247783BB0221098A15781C3DEC95C1990B21C88CD1F911624600252759D3539DE5422F470189BD6C462361C8105549370A09E8CCC407908A4E433813F73E3AE465CF99AF30105E6E4456B899777236466F05BD36A05494B347457439CC9AC66557580EF049071C7922F3770B4220063139A607C8019B52708976D184949CD88714F18130F0A6C91CA38680863EB9BE2542A4B27A629DEC949E552D8B3C86883211EC341B637555C70A8FA503412A771853D32CF1A5939FD7B6EB012B26E414B14710A4639096025A95FB8CB581358379330999CB6B93527CEB079B134021C19C9122640F90C11C234F808CCBE17B3E031B1A7A94654F82289E2755AE38B9FCD477AFE576BAD2218CE692B51205F61A59E644808C011C0EE0AC36A050A4C158EDC9C770444D310097235890F2D630F85C0DED24443462906FB84D7CAC3E7C1777D08A57A689302E99A3D9302FAA4C0DEC854D4872579365BDD1645706C744FA5A167B563ACCD8097E8C626AE63C8280663A382C11BA8F6C1B95FF1161C3B5679EC6C661C2B8081C1C39F6C732DC97BBDBBACB133006A7C94DE933AA19156811A224829769637A54B9512D8A4E82071AF50A66AB52301241BC5206BAB6BC0B29776A4B630E59E72988C4C7FD83912499175A2A3D3A2270EDF3A2977049BAC7524CD69691F59442DB348243881E04B8E9F1ADB4A436555C52F2F729C345AB278011CDE73521172E8FBB5509746AE871CF0E72416C2482A280C348862B313C9686D37FF0D73A1E216FFCD936D2941FB5BC77A9B0B771354FED30CA16121514541B5124386B835C22540EE2F9B5970C1508E41DEE69BC15C8C5A16ABF91487A1A5C3C778396FB785BD9465DFBD05ACF507686D53257C372DC8279E89669284C76294AA3098462EFDA8C743B0B7305BDE0693D98048412907B2D2B27892397B9F3CD31DBAF9446598DC886A4E1BF0F9C39E9FAA3ACA90AE387AACD698906C38E81A4990A08C80EF340B17A78FA89BB9A67813439BBD1150CBDFA3609708E4DE5365013C819FBADE55636F2A311D7A2B2EF7B250632774FF22EF2E76029569346266E70BBC82EC09533F8CAF60C4356D1023B4B4532F7C1E5DA18F4582D40B8861166885F52C0DB58357E7579C7516F9DA7046D3092303219F327AB52A28CB6A246B5016FA6894599D9725FC3C2AF262B53A4592F881F2A195D5AE75BCD36C30D6B7646424C219302C4E5794057782E7034EEC6C488395710C8211EF954F9F7434265590862B2219045B1336AF22889ABBB4639BA0758E28F2378CD1B1A4225B4171C53691A9CC5986A6C3FF51FF53B4FFE3C4EB8585006C8667BC17B3A28C67439AC5F3C08A6E93A926AAF515C24F8A7C3E3B2AB2F5183DEF46F8AC996E400ACC320B49254042AC43C7CB160FF32CA605438D7124B5A727099F48008D60EA2E63F5BF9B81E3183E1647251017E82827620070C96A32FE122632C4AAE1590623AC191BAC113E9C3676EE645FB762B0FF982E416CA2AA343F607A70405720E9C42FFD815BE984042B37D5F76646DB400DA5C4F08BAAA41B33FC78BA147F3CBCDF63F3F543752DCA541169058521C28449D0C78CC8BC95784D8CA6CAC6ECF2745A78BBD589353404BCEEBF916A882B66752A7A6E96DCE612EF5754C392207B5B1C69D362134AAB5513CA757AAB9CFC94DB5302510101A73B7CFEAF7A0F1D259893C76D9111652A4AC02348C285B94F16C671FE953E1BB0CA222A3AD751096A1A05BB2789C0C14DA099E75477ED038849DBB19DE489FAB582910BC70A3A80C6F76152D494FA067186958191A5101051B6D55449DC5A4434925CA9F610BA498A24B232AC6AA08CF477A99F5A223067AA4C91A7749B834C90D6E247653C6B6DB65C5EFA72F3CD9CCE1510437268CF92753DB242742E042DEF3019F85188DB7573A43830ABAB80D4C176AD551C5C5216870276160AA61B92863C1725083A56DF800735C5428B28ADC49B75DA02BF120996BE7CCF9E20D43DBA59B6900BB50456D6589CB2C0209E51258336034566AE1BCCFC1FB314AFAB759B00E103C0A7F5CAD05A4BBF1894050EC9C2488BC3F89B685789912D43D63661AD0651D0F3286D3F055D1A307AA7371AE1A74F1A68D57A7438E4B5107BC0DCD8C4DE5736ADFE3170F8A1F01535A3772229DA4386B4ACC072C1611B53C899352B5AB5B39BB9CD4EC72E622C946F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F091210FB4F6FAC00A24167D9BD2761E601DB0A3734E3C835D1E9C5865B1E379CABA5068AF837BE962F439F233593D193CE5E08F7D66EFB3389885927B89D2523\nencap_coins = BC856AFE24213E3D14C3D6F9B89223BBCFB2C890722D770FA3492C1E46D1C302\nct = 6959F2136ED99EAD6A930D5DCEACBB2D35BAC303D0D2DD744B4822A77C70EE532298F4DB2FB202ECA94018D675FC047E642A7B178E3148C269EFC74A224480BAF7DF90E7A7CCA50C1A3998BB41F2147339A0F626EC705123F848C3E5B57A4E170A7D7861E460F1309B7A658CD178B1067A0C95BF2BCD69EF9741882B6FCF91C925901BAB59E39ABEE68582C220351B7FB3302D3EA5B1BC7D1E017EC65D418D7CC5548764D1C7184E450CBCB5608039EC5B89E37E9195F4A86A2AD", + "61C56CA569D1C4413F3BC99D100141C433ADB9B5371838AA7ACE2BB54BF32B210E83A13EEA07EF27E0708FC3776EC84EB35D134D4A49FE7E2C7A0005501AEA667A614CDA82F16BCC617E97FB8A53178BA0767E038E111796CBD01D19075A117897DB4929219A62E8A1C169CB9E84583FD772CB64C7F273628118767B09BD8D74CFCC98AFC80F8474710ACDD795FB1E29F59D5CECC9DD0E67954284FAD057705C3F8A54FF5DA60604BD5CB2C235994B9ACF43EA0A3019591C969B5185CFD1ADAEEAA3424F50511837E37DBE8C261FA2836975F70B555C9A39A653FBD75D6CAB80BE51C8BF527FA98DDF15E14FCB5244E74832832DBFC8357ECF0A3C14BB9638336093626A63AB0D83A4854F0C8D2DED79DDFAFBE429BB1C69A5537ED10E4D54AE2BFD8537916A1A187FE96550D6B7FB659063CC4A08CD9F0218DD5492BEAC4E5F04AE07969500E4C9DA8571E46D3473C69C208C3646844582971007A234021188927AB923130A98904B0A7623015E4235C9E6DC9B722EDF60EE9EC4272C3D460317939262565711C5547FF4A2A3E76B1AD6A9A142816D1216C7B4EE2CE005B54B10950AA6AF2C9C87A964D95E3F74719DD96828C4D88733C6FE1AEE99AAD00AF75F688906BFDFC2D955E27F0EA80CA1758AD0E4AE8CBB32604C1987A44FA9B630F17DFE6F2D759620C183134928425FAD9E7B91274A83AC4F3D97B205C230FDDEED0645306BB0209E6CE2C7CFB9E2156874B9D4A98C36007C959F555E6BCDB71D87A8040BA1F2AF909CE28A1AA12EE2378A02A9F99BE2E5094DB1DDDC4866FA4B3ED99836D19F4601401060285ACAF5C7D03AC9D473805EE5110DD4CE97A8EB2BB9C8B7A7CBF1CD29DD1D5D02962D227310D64866C09E8B9BB642422BA5BE66220922CBE2F7FED9695C6D83596FD018640247115669D49EB6833C385B54ACA3B31C5AB195C767F23AEA11013249EF45467B6BED014AD9A0B4AA5542016D20BF0C433DE6C21895735657E71FEC97D7B1951FF2A23A6629B9570A43CD4392A0F93E464D08A7EE40A7633114835B98F71A599828A9ADBAE22A2CFA3015D123AF3E422553E1D28C6AA4328FE28E1971E1CF7CBFE5FE940E81D0AE7C39BFB551CEAF20AF1769F5ECA338598DE9D94CAA0975FB7D60D7C3CB6C8B1494AF0F0981169F0A06AD50AA404F1C822CF845A5C1316CBD3B6F5CEEA163B931D4B086EB7FC7FB3AE814B16D4DE7F33CEDCFC69F2B6A4DE90AE16E47D8DE20E60130918B9C7E29EC0D52D2412D7A0A9AEC9B48843590C396462E522AA539592DF6EA4D38FEAF8A515B8FA98387399752BE504C8138DFF46F09CB71220575625579021537383CA84E410ABF7649F4BC3AA2394F32110E349EC290BC937210586CCCBC221D7123153BC7AD55950E10828B1E2DDBC363A02993E0DDCC20ED7FB6C67704DA0E4740C3D6BAADBF44C5DBBBD06BE14E52B1D16CB329A4BF1D744FA7C4F65071A0B189F8C9C711D245990CB5EB5E7FA620326F836938AC5A5FB5CB897AAAAFAD79C64AF4FA73E9A3D71274097672E018A85DF98E9CE3476E0779039A6A2C0A5D32793F48708C74A588220FC8BF0ED22DEC8DC10CA0A291442301280686A2FA2FD6B6C1ED0CEB93F74935F77173FF56DAD0616F2B1D16E88627009C944FD678B8918009F59775D4C57DB05E3C630237E94515F63B5BBC7641416BDE130D24447763C8AEE48FF703D9AA8BBC9B970B1E7F17C87C50B373EE8729D09B31BDE31503565895FF7B7A25F4AF7BC8FF11EEB4C7215CD128A8DE5F6E1854089B7BD33408999785ACF74EC99DFDBDBD096B55FEDB8E4105D111C9AFEE76C97DE3EFA0070D273BD4452403CF8E84EA350C82D13D86A2E9289A8BA67731D20274F0F3A12EAEAEE9E5300315C56D2FC322E887EF41EE18CF5BB77885866335A36ADF66D923D88BD0B30CFB497437F0D0D\nss = 53CDF36F6DA6045C9BBFA9FD3A8C525E0A775299490B61CC2EAB45001050AE71\n\ncount = 68\nkeypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764A0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\npk = C675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = 5E484946337E3F4135D738B0862B69F7B247A5BB0812D56201300C53BB87B798B2B551CCEA75A87F002D7DE7878ED08E976A2CB62B4AA559BC36816E9690973F608B262612F89B5BC784365E33193FE9013C05818E0A7151297EA53C95089388BE203071D0335535436C799F6D3AA3260A9C8C9C9E36F79F13135C3DAB92914137C33773660AA15557C32B7A086A5A1CFD125DEA60183ECBA94DA22F0F3A18DD2131BC792C4013B7BF84A7840C976C53117653C4F947839D8CB35538BB97899418688A9E062F9FC17D77450D85261AAB01BD9EE77E917966BD26BD3D3990AABC8561CBADDC5A22F8C80D99453FA7350B2A022E4CA48DEA6C9C07309543611ABFC7CDA76AA03E51ACFDF0CC73921EF2D02F45990AEE50CA77B93F14E4BEF44576134391F7B67658E1CC7876713742267A556EA8F562BD858B24E04314B025CCB5BE0650642A23460C3C65E0D6CB68232CFF709204B7B7CAB0741807100A712686B982F632095D7730DD9385A7A26C23741474E12CD8FC259EF346B5F287EB01B046104EF8415372B47DA145AB0C5C1774626B5DEA7D72DB4C62FAB14C03CA51384420690A799194E8AA05BB914DB21956BEDC948299BAED7289C884AB9833C8669422ADF51D4E1A0466056EECA478F11AB55CE2CE34430ADDC889044A5601357EA6A5B097B54252B046FA83C0211C236953954C36840E390D2707848C0B879ABA2354EA200FCA56CBB86C0C2269A81C790B966893F782AAE9A4BD1B02FA85995A757FF2083FD26347C97711E07560AF77CB59C7CD64F7CDBC880AD26A7BD7FCB9B210710E581C49453A3200AC08554A641068E6879BA6665AE9F281FC14C8FBFCB0CAC0081C1A06DB017D80048B324248F699825A489D0726893E109127A0AE802CCA29AC56F6118D209A54CB842C9A8C539E43B9681CB868018C95D872C532A10A77BF52A796D33187FB8AA3FD780BD2C4B30FB7394DC64B0FE05B81128763A1325BD00EBA411247B1C22A1146FEBA1B255C51F74999DD29A9453151BD9869E3D548347B93C1B798FE92A053B88C80D7AFA5C561D31435D61251253B9A4C2B0F42830C81E990006DCEBDDB7002240EE8E276D4E31C2D249B84414F3997B9C4F5C0698CB2A24C48E3605F6D704E5DB734EAD12D62634DEDC68ED6A1248273BAD5ECAC0651978B098FFCC148667671D4B59EA6095B0B363C31299E5B90282F914BEBC66F6291338BB7600C8310B83963336952EC33854ED7C979B71F30188180B11BB66314C93242ECB890123C9F2AAA786ACBC7DBF560CFC1625D06C3828998ED51B79D28C583BB38719706D1D67B9BA5A556CB9EE1DC4FF2C53C33969F2F97BB93056729F65FD90AA2D7113EDF611C521761BE671FE37BAADA7A2B4A114DD458A19966A2A42914D61B47AEF5ABCCF8240C88AF752B51BCD0A3788C2AA38AAD8DC00D83", + "5476C8386DD3A8628B261F1D6B2B9F771842C97DA7BBC3D03696F60524BE6476430044F6A8AA48C22901F750DC55C1EA7813EC3518B26B3FD0657EA6FCB6BE94C026244A0401593664673FAA680F866E174143B0CC086FDACC1F7126C3E941F090332D8487D5E66061D5311C9B5C8EDC39BDFC34948400A9A3AFF3A85ADC48B21E11B57F853985689697A591C5170B2766A18D18937CE92857A99095FCB6A2524BEA122EF1FC8F6AA724F754832FC17C932388B728359E55800E3110C89B8B7B711AFF4785259B3E1B2B0B886A057D71B035617DDC7C0C8B1BCDECD50A7135C8A68A2FA2F7B62B10BAF6325DA837368280102D7A7439D328F91B2173D8625D769A6EA936990299A02329380A85A818524F601B36E6CFA8046ED2F7C1B5C13260152AA34CA30E1887F2849C61B41649913138B74C817B2DA9174D3AD4CA15653F768896837323DAB2C18781A8BA793D54C9126DF6A6EC044B7E709870422A8A1C030F238767C91D75185DEF8002C105806CF728897B382AA596DFF7AC969A5CEDB9294DCA50CA1C74CEB7605E978722B148817964CC1159883A6DC5094F02A5767D4BB5DF6304D3148BF009068A1B2E4DF78BF021182E985982F4B2629C049DC26667746C4503AE0491728202BA0B55A8248C700484597BAB32DAE41607538BCC5C9DDE4A198CB81EBD9C143EB9B612930DA8F56FE3D8C02863C04CEA9EC675BAB636AC40ECB18567A8E6FBC63A52327520BB770A5D64349817A13CD365C96741726AA9107E9A4C04796DBE92061697131E728104C9C6ADA26EBFC51632898564D89B2919438CA1308C53387604C162A424AFAA2AF9AB0C42B50CC50B3318A15738057C2F1806017A7BAC76BA523ACC1C66111D45C253AB299463CFCE584ECE769707A6B35D6114A8B92939A16D27A7BE7F72B660F0B851E4950C20B33C074D307C8FC9B51454E41A96A8AC76CC30A568B4BC442177E7748E4B0F7D31201569585659B55DEAC3A6CA4DD264985DF553C85C9ED07B61E6D58F2BF23A19A5740FC9B9BF18859EFC79F9E9178BB542823A4FEF94BE8CA589ABF740D7880380E78853708CB9220E5D0ACE428C58A543ACFFD8333D2831857C3784090E3696A3B011683899AE31B40513E9589467A3CF2891439871A1B240FEA31F2FB89956D9966CA204A598050BEB2C36F9A6851820C87A5262A9CFF23B1E7BDCC9D060484115568463B9AE44B33D7B6C0F46619299596FA3C3EBBCC15F37A7A3EBC9B42332F483708F7AB08E285A08759EC62AA06838C7EC103864B75AB25A013D7C183955884BD01C4F58CD410344396358BD6901A94228275C79A289B385C788884B2BD3371D0852B0AC4A24107A87F1DA0E6FBBBBD0A25C9CB14B7F25B7432C8148A0C91F8C7616C7BEE7119A8F9AA4DA5291A820922EA68F2BD62C4300CAB4D10A73DB255B1AA33D523D774ABA41FC5F26326220C8B3575520788C0476BB3462F73C61016C9349BB00C5C59B7A740044B639AB59253B49E23C8EE36676E015A93001A8C4C539F576C735068661C02026BB22CE5932BCAB118827107A784CE94C2C89444A7B03A2386772D89106B49ACB607ABC86996A351B6B7F364E9A05C746377520D7A27A154F502042C388292394A4940C0470458726B76F39037E10821FB56B3E4F38C752F4278B8B1FC332A48DA56CAE9C56BD03343659B4ABC262FEE6855875AC2B8AABE02A352919BA6363C6E75A8358D3297386240AA80F0AA33B1A79CAE3C9CE40F87520AC713BFC2DC9DA6C5B2BAB6443383279BC9F3433E4080C7BD5BF22306E4FBA2A8FF0A1F7978BC6A7BB809664783C36AC81445D4964C8EC6E9616384C60636F6AC08AA1C23D182FE70034FF2390442190F8C2CD68C9892BB0A6FB29C5E3480697145B150675992137C5A16C507C96180A3129417D9E30815E30B90D05835B890CEC789E3EC8AB7DEC509919CFD670241250822C539FA2CA8D9D619E22F050744727BBEC916289AECBF47BF48B9C6ED6AD5EE5745A865859253C84B39FB569147804112A0046E2149903FB5AE0E56A4EC2B44397973441394175BB675C3198800E1BC56185CA7076345AC1623AC0AC1F10F099FCF971FEACB965482A2BFC585BF30647D90F7BA27CD76891EF5B3EF84B988F2A407F5552BE77559D026E385627BAEA2DEBF3AE73E3CD1461B1D7F9BA55DAAB9C4BBCA8045172CC8EEEFBB36647BFEB033495986526CC2FDC6C7A39DA80278182347A3330FA332E071D8F31321BF32F4507B16E328FA7892758F2948A1A951506222833C0BB68140495A7A5E942C6B17E674733CE754EAB747E96D2A077E7024DF77388B6BDB807744DB74612A8C72011BE7D8B0949C75CD1B6107C2422E30C1E577B3515556A10C1BA712ACA7F6988B3873705257CEE724ACF431CA0F9961DB020EBC784E4F27C6FBC062857015DB28D64004CB41BB7EA3B5657E6B65200B3959C642B213DDA13A1B25377C4A47C43DC2DCCF3607AA02CA28A4067095F541B359E21B39004590EBBA6D6DB8FA461A1343B824D1373F872343E8BB605729B674C66F7E5C76B536539F06F919213CC14756FFACD5789A46E7C8AD789BA0F6237998487C1912E86B087C9388D3A6A9C18D505FBBA2F7AA6168508B1C8702A2FC167F2202AC21BA862917F6D78971AA7296CE1306D2A1F2F06B8A3A214ED45765F6A05A7445CDEA385CE7922E8006B549319CB38904F38A6F932304037C4FCEB9647FB7FF9E9AFF5DCC951AA3E4BF50C296B71259650B5047C94EA2696837E26AA1D18938851198928DB1EA22758C6CAC0906A995A022998A7A942626C2CEC7A5FE83948D74509C61915819425120D9E6580C0A3776AD41A95B52B2E867B6D7242CCF281A241A88049058D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B246C206507B89F46C6E9CD5E78B6CC78FB3677EE609CC090CF3782C876FD5F941B0F4DFF8E56F68440836A072412A30D851ACE2C7C6F02D60E7A8420001A63E6C6\nencap_coins = 5FC00F89563E44B24CD67D0CE684EFFE5731619FD08E7D72E2406EB016AFB66B\nct = 8A61026B5CE2A0558882B991529775934DCBB7E0C0D25F0A1A29E378E5DA5D7B66EA087AE4BF51FE9BD53D49928C197C651BDC3EF2A99ABB66377E55746FB0BBA0832AB4DBB389D510FEFF9CCB84BDCF88AF7F9E4659402E7919F3FBCE0192D54B68E3A0D0DCC800BCCBF5C5F51596935C5634085E4E9E9AA07473420FB1CBE42D97D2C219C8901F662AB3017F63F69E4E75CC1739EF5B1092DA79C94713CD29AED6538DEA70E18B3D72DEB9DE7053AB5B0532D558F624927E1F44D6246F9F263EBBBF819B90E38E0B7DA5F7D3D3071F2D438591F071C2D4382449A2C6B9569EDBC15B1C0FD3CE21340C86A0C6DE16BD8B4AE3BA5860D5F72163D7F85C48D688E95680EE48C4810CF0055F4FCE4EA5A94379BFE5985C9B9A8395AD6A49371E4DF437B5D211704E57E9548EEF1E4F1F4AB6A91ED28E7432FB5262AB0F880898A0A25494CC1A6852B745DE8665D3705588DACA2C8F44602D80B30862CE36F032DDD1D35242AC4B1D8B2849128402F6333E321C85F894DAE7D58794AFA616A09AD388A07D89182126DE43A0A1877EB5A1B5527CFE2AA0AC38C07C745EDE3A70F1A4BE268E31B15C491CF6C145A1DEBD70C2DF335E4542C379289465947AF1DA941526E970BFD161A0BCB5EA7C33C4A00ABABE1023D6C157B24CFAD69447684207964177C7D460A646EC6BD8212BD4245D912EF032C5E12B416EF55846E7D59CA4D5FD9FCB40FC50FE3B89AE9286DF735D4386F05F453F0BB20E71F92681D809F185365CC74798FC6DB1E5642929F2DE5F42B96DC307BBFE3FA52D9A3C6A0FE703E33A914E1AFBDA76E5871291596551236B4B3827872F2D40159AE3AF892B0664B8765A514B94229932923DC9D5EC7AAF9DB2DE9E1C446E93A2EEEBA1A5F5C6260B89FE3A752D0F740A4ACF50469F784C697DECFC4DCA6D01BB9EC06E6D68328CD327EDC45F0E771BAA0F9E9F4F0336678A85A13D5D6454DD1DC9BB6248BF91C9AFDF6ED9CE0103B19380C99FAF87A996FCA6FAA8D294236CBFD1161A2E28469F46F57EB345C1E0A78AF65A9DC3AA97140AF8C5040EEDF903C0E57EC54F38AE8CCCF9912C86C01D999959240485BBEC4A345687C27094610DC92946C8F676474CB203D0308F777C7B58820CBEB7C2F5AC1F5482F5C7FF9ABF87D3EDCB54437C314CCC598DBDAB431ED9A30462C50B845D5C2D1E4750D8C70E901F93174AA752B27EFE02CA63E6F4AD1CC1A250C334D30F92522C88AE87456231C8CBFBDEE6F54BDE17BFD6CCFD7A317ED313B2927AAD5495075FFAFB5B6C86ACD398B9C4E5352B7FDA09F4C479763D76876A5C117EEF7BA34742C8554C14A9ED84C5B6CF0EB84BBD7E8E2EBF5C477FD5E5F88AFB5830648DBACD67EC29656F48803844D49646AA0082C932EF81A5E7B8E54D7D13710B0E5A8B836CDABD1C6521DCC0ECAE4D93654FAEA661D45E959B8B00A70D19A6F2796CE65C9486FE8A1BAF4805A49ED50BA888D3FDD1BC72EA75D3E33017935BCB7F084AF748CED89B4CF9DFDE6B9B703CD5D17BE0439A146DEC9147AAF25B4CF83E4DE4B0C499C68C2F587BB9CC9D98D0A93E9AC4908C816124D4D441CCEB54B0CB40A0ED8FC040F6291B60A33E6A4D36B25229A1D2DE05C0A8C644C93E2503676251FF7F440E4980D50A0CBC15DF80B908A8B3E179643C2CECEBF565EF5AC4FA8408989FBEDD208638B7D8A6AE0416C135932476068502401199CB0103BCE114708564B601B8384E7955E5D6587C8EB7BDAFFEC75209913490E002FCC6AD1A2427C55CFDBE7C14526F6B6A2087945F4FB11E45DB4213F427C0D3ED211E389450C35874D71885A519CD8645A675F348216E90F56EE15EEDF451B2D5148C074403B8AAF57756030CF848DD0F85E454F459C7B575B581A0A0C28DAF9A013C33BDE7650F817F6EAB6D7138581FB8C4BFE42413A23F78F150BA5D847DC3B235214D2C6FF613A45E6BCB80D4A18F44071249501EA5BD4137BB9168577A7ECFB2A40ADAEA0F431F763BB084A6732035475247343CBD63B0AA835DEF78185A615FA11A16E791D0F75CE9A2C9ED66F095DB95F65F4E995D07D54B899B22920F037148D1865C5AC7A0584EEDC69F2F01ABE8C722D2ADA88C4E63BD2162297CD07E9290E088853FFB2FA4A05FE70B6F7B5CC53B4E7E1CB61181038F6863ABE0F99AD19B2468BEA2D542A4E276CB717B3C5486DFD2014A44\nss = CCD0AE3AF0A25B563080C0BB9B107C8EA0ADAF8E775407915A0A12CB8279AB5D\n\ncount = 69\nkeypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\npk = 10089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C", + "70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D125C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DDF221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = DE4627135B3976B8AC07C0059BB28D09E98E3428228C1786C2E8A1D6029D93CB9EED217D09B03E9A7561AF7441E4271C7B6C8C862C5A93E955A05A87B01A63D9E8A334B26E1FC0346051BF31D078860A9AFE939F4A90C2A395B2B6C205475164E36A0C2930CD26E26420470B0D068E36971A978B17BE984A418A3CC5C6B62AB00D6DCA5657F71E08B215EDFB88A5B6751EAA525DEA4B0BD41430388E0CFB445DA3347EAA375B86858F19C81B73A4BF88C2F807638D808F78535B9FC6C6BC0C1402E16F0B784F9A22A30E5C6C1932C2063BC558A7B2636C76D5C0CB77E6C5518B3B31D920A23B2BFFF3AB93FB03B3386F670B07655989C5185D5D393631E9ACEE701DAD333379A63EFBCC636BF2B4FA05B84A375559079C5909651E481DA96B01A771BEFC7BC407DB7D9F94B819A468D443A7AA8C9B4741266875268602336C1B1160A4CE5D41C57FB915335C87A72A7345316373D921A6D0CA09606154199C4F06C244A7C568BC5D82449149F92AD3350B51D3C474E77A3A1053160570C876132434AEDD92C8961B95588910102C62AE1A75479175CDD666AB85478EBB6133920E9154441F1383B0F147137614DADC823F1848FA478B1F301D3F745C647C216C741DFD3B3195483F24F1A5313CB458273FFEB559689004CD534EC1369B0C68A873651F7413037118C6F98C538DAB9C1EC649FF2301A03A650CC0C138E79D15F9079A639737E840A7DC720B173BB329A34CF65418495E4DF2805A491A4C96B47D452725850CA8EB3944399F9D14157FA46B76F0891525461113766DC025EE1C2E735198C3DB253A2B8A566CACB81B65A1C9473C6C6DA9743D780685CF83CEBB441CDFDC9FBA20A9CE2943759C4D08C57A0E74BB0E1888E94723169437AEC19AEC1A2A46C81AE4645DE32BB18F3527F4DCB8221A0F7BE74F3F5A8CAB0609BE216465819FB858232B008A855C9E6B54439A67AAFFD9701967BC46A274D1D6AC1D45CEE7C54CF49669E89A44FFD7B73B2A12327A85BF5938E6975B949C03EF3A1D824CCDE033CB175A3356C8A998E4C69D94630A896606FC1979DCB5C172A54EEA2E99D5AE331BC64D708FAE45C514A2544843CA59C3C122947BC3660DA7357AC0E33F55485E79EB3117D14C42EC5C56653E0DD1A4E8205FE571823098AD8D9844A25B92238063A92040C500CC0BC2B25B493E4CF69DE95C87B03B773A796D13F42014847727345888EB06D9251AEDE24D03E292CB452A3A38A0A461C8B4F9CD9F87B09BC0CA98E62E5027595C24792F818865777A346004FE3B5B587452648263AAF688154526D591ACADB74520F3627D7395EC7B71DC3C6E8414985D591A05C88B6455870C48B12C576D7B328B88795295C051CA6293B0FB4DC61AB8AD34CFB114A4C7E44AB4667D4B1948C83C28BAA424B19370AFE997D8B08E447A2EFF376024F5CA54DC8EC0972B96F057ACF5A6B0D32869FAB3E1797EE2571B1620A076082C4BA6799C27B07FB073092A7A2F7AA110635CB94900E487A6664B318F54956039C57CE509EDE489FAABAC96CB11F58C87708A8ED3408A526701BFB8507D67415FE64E7D41081AC12C21F3092AF02810C604F02C4064E348B4F98F6BE65D87650E56E7667CD5179C347A894B5A9DA3A3A413C2D3A23E5DD0C7DC841E10E4A83B3BC0EAD17B5983A57821489DCA73D1656E97632BEB9A3AAC017855A74F5F393EB5E42C96A207B06687030B28B5E09AFD66225AE892200969CE41420F960E44963F634BB9F69C7C4CC2849F258040257DEF4941D9B54476D2CED88799140807531B817DBB1B2DA7A4477ABD378155DA169A84086150AB09AC8A980FC14DB247B3A76723FD67701644BF72810394B0AC77E74BF94416D866489CFC286DA29D62C1947BE88A0CB78AAE94610D48738019768DF89B38198258DC7F70D62A3FA72479B9AAAA4A84259837BFD4872D8C708D478A0E674A66DA6CFF330A6E140577C6ACFB83CF4EACC370EC57FA76C76C765C39F5A07B8B1A244265CD03AE02433D3FD438D5A885EA03808C6196E4A3A459CA6D6B456A6FB961FED58EC0D353AD36143C841CC8A0390FC55F35D50400156398020051A10C22C69207FA839E12750CF0A5CA404C6B5344B9671E6E15502BA17C37872A9BB390CD379281651047FAC2B6D20010089C89021BE2DA6C17EA926BF636C042C59A1B79941C248DD3079F623095437766139DE109C3346147D1F8A069B2316ED2606CA1454E364E9C43A80B0BAE79F005E0EC3E006D1ADAB7BF69FA5B098166AA9520DE263E25A36436D3A9783B96A763C9321727EB65A7207B51D526C6182C1D51372316CC0DDD946077A81F6487B34D68B59841CE41E779885027912C5D6271ADEACCC07DDBA319700694F927A374B794584DE181B890F651043A1B391A7956477B436307DC8B0D0467BC05206074D17F560160774A8477509BF5A936811BB9ACC179834A9D1106AF0438148D076E4C3A7C70D7231DD475F06778ECA68E40210859B092915782DB538E650BAE18537AC3F7A3E46BC76919AF12BC47A3B67D0E44B91C82028EB18D99556ABEC2CF3AAB979D125C137B75586B4D419758FF68229870869BE755950100F9C2BF6D706CB9BBC5289489DF8ACF49046EA3D27FE7F0CF0E148286970010151A11B879F9035351AB10A536B6A3144A806B8FAC1389F58B0395FC7AB90436B440BC9E66AE3C73A5E8E5AD59662286FA9A03E62C5EB100C9B63DCCC74793080CE967B7D162438A492CA2815F56950D02AAB7F12254D75C499840C5D662C0C10185B4BA3F84A91B37745D1EBAC3A2440DD899619706756AD70468E1515D4C0A765942DD5A84AF8A894CAB90A724A95481285A160102EAA39591AD4E2C871A160BE835012705598EE166BF2622BAE3ACAAB37D4FDA18997212B831B9B043082EF2B7B86423BDC15D2BE82687C35E12C85FCE726F340634C1107DF0F50F3253764FE4CF0D294D27F28674F94AD16B7D03F91FA62A42BA154E35496E9B2AA884AB27B5332514C377F78A2FB5E7AD85D643EE94763095B2F2616BF87439C22A26C46287125BC7BAC3AAB30B1AEACCCD25532B326983A37A623F0A2DF3D7CB732124F89C37EC1881F2C5993667339D825B68908CC7923D02C55E7F967D3D3B8D01AC87128B85C465B285D60869290A78B40D48D9C39E92C298B313EAB8A8B1607B6DA8C22967ADA0294696988D5D251EA0565C84571914156FEB5820E5EA145F411F5FF64B587A99B88CB08FF4270CC89573D901CDD5624C0A2C3A654B99A0BF602ACFDD15C06D69077AEA18E73CA0C2E650751A68B659A568C2742B626D37F775D2B9B66DA7A331CC4BBC087866B596B7B55C600864595743E1B363CE38BC1E12041E056BA02BCE42D9CA15F5A241DB89E2510469762690D270D1E16CFCB92F715975F68B44E75BCB98E521A5C2BE1E4A2E5EF07BCE98BF8BDABA631433C5A96F9FE7782E756B8E54714F0466FBD00EE503966C8118A1993910C6AD99511DA8216431B26AA7B09A5F304201ACBA84670714C410E21A2D4517A0A1F139304A6FE9C63371F65D43B095B16040AF3CCC487840CC41A63BBB6E2DC49731013EF885B0E3AC5E2BA78D19265B3F36C1BDEC49697A48252A78D7C4CEF33B176F31104A3185DFA62404DC4A771877FB94656D15C43142BBDA1417A7C69996681A0C69B2D7395E694C4ADE0A5886D28F207722855A30273C91E2C19A2B40B62A554F1EF9C282B51015504C4B84714A99A3EF33504429976C2C036A9782B0F2BE79924D98700D6C066015B10C03DB90844B7D4FFC14B49CCD5680B1C1D9C15CA935404737093C20A05461C45ABCB81C6A19B3A0ABC168356882B8EC3549836FAAF354D3B60D1A5290A883AB1E19", + "B9493C26113B3D03B8C3FEC053BBD14B4BE12C80AC412B6BC1328A4FA5F1A3F46BC4BC685C7DA98533422AA2A8C9822237F62C969CE064EA0402CC656A88C39DDF221E3D6A52ECD38F160A3F71C281A02A24BEEBBB1C6C9025DCC51447A7F5679FB0E382854A29D8088B5FA11C59C439EEF92F869C4FC8B66AC7656C385C0983B07AA98A71ABD2B576212FBBD14B96B19559A6CFE5DC1F3549436A4263BD9B8A185740B4EB16E09184DFBB07FFB7266C275438E13208E4A2888B63FCCA6CD8B5ABBC14769BD61A74F34627B896F1E85C03202F4D58932C183D7CB4A5548CC540A32AA9C558E9889E10D706A809ACA75218740BB6C39761BCB0BB0C76725EB80BD5A46D074864DDA334359B4D4DBC7C8DA2B413DC20A1201AE9E7ACB49C905145307CCC92FBA03C02045C9632564B68CDC1E9527B239C1F9A7F72358949B2AC4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9920560200B8D070D1DB2CBEEDF3CB322EBBAB3EDB80CF474B4178633C210B2FC74B28F7E7A15A005F92400CE33DB073D49B53871594A88FC45E0F94207B5F0F2DC\nencap_coins = EA22A76065DB4B565EE1807FBD813B43BDE72B0E08407FB867C6A18995025E50\nct = A7729E048C9B11222B310632B461EDDDA0BAE6DA73CFFF6F17C48408B2B5BD0094C1D0551C2C77C46F2B5307F4A0119FB88DE780466D953D2D14CCB3DF3FED1E66EC8C98FCCFD59EEA5EDE3E761D51C6931AF686F26D8B3F218D378F0E63348E41C807C1FA81F4C01B7C0E21FF9F5534B2EB1535527249EB84EB3C25B6165B9FE60DFD7CE708758F66A78126A6594A7A6A6448FE426393F299A802EE10C06C3EBC45E6C8C55224B32C58E56C17FBD1C89EAD3105F0EBDE5606BB5B93F5A9890CB7B68B8614A2C24A8843A74D92D8B7D8F8D8A4220464E4549AAF113194B6109E0DE3C2F50D9A1704051609E4E01EC940BAFAC8010C73990DFD837DC083767683EE0E2F14731E492E8E731ABDA5487F32535C6F38E40DFA14541132C246D9B31B3534699F7ACD43CE0168E345CB35693F4554E7D4BFE2BA71278070C7530E8A920B363015C7159BD7476D81727824A44B994C247569011EE593D114523E7E2F22C0FD363E1D8C103E4B57200E23652FC6DA92663627DDE29F7E8F01BB5960AB6E786C4F89AA4468AAD2F046289A084A079993FEE4B773EB43CDCE60ADBF20BF49CE9B8D22FFFBAF7DD2E2FC5718006CF7CDBF4876058A5EDF24801F7E00634A187C4457E69908194C1C652267BB8CDC798498182CF73A5D12B4B0B37ABA628705B8DAC0082BC58497818567BF54A2360026EAEE1CEAC34CA3945E24D8EA0D34439AB99287F2415200017D8BE7F485A3CF0227F06CAA73789F4920F9CC8659B9462A9FEDD59C4D9233AF1518BE2C2605B260E42B2885A0BB4E77840470FAAA62186408D08E62737FFACAC3FE8F71D13332119E1CCFE68BC2A0FA5AA0D29A5CB28CE826DF24FCC4C9C0993AB62CAA969C91008BDE7A10AC0F074759324F094FD0B46D132D93DB00FE4DFA1E3774441560377B0620B920C67EDC4B8EB729FBD1AA09907EC9B4B5A1D4626733B548D8C355DA1EEB1B1D83865294F9D0BA2E874EF475135B71A58E5FA355BB5D8EA4FDE11667BCE73B5A12560EDDDCE98C9705141D2AEDA1585791A29F852BF366D39485E0A1739E0D6291E52A3C1DDB9A489C768C19325F94C9E52CB3310B8D02B7625F98F284E59DFC126E0950F2CBD974FC7CEDD3BC91B2645EE7D939B32B0203A1B3950A849F7F020F97870A12F4191D482121D2400B33E4063C037CB4EEC6AAC12002B9A1CC4B6E6F48A393C4B62BC2E60C81B44E8D585536F1ECFBD0A5D349E49C21B22462906FA9E1FB00B5F54E56F60D42F59B579DB3F0839283579AEC2928190BAC77A2B53D07959FC1F9C1EE3602E21F9ED5210ED2EEBA0349F3EDFEC20B73D151A7667F3495A0929408C5BDE81E5832B502E0B8221F1786255487AEE67545394882065D14A5FED9E83B32C395F80AC9805796CD83D98AE12127993EF4234D2AA7A1B0D1056460A4E7492CAD4D0CD644FA89780AA1A97B64D66A63151C34E1A7E5A47C82B5AEACE7F55F3625601AB5A420225BDD671D184D09E65EAB5C0ED8AD72FB12A175C78AE18E2B431496F834C3A34FD3C62EB5748D67543EE0AA9FEF7A5F093E4DF1DF9E511A1819C4B87321DB03CA01533C9E2802534D5B01EF73BED828CE632FD3494E37DC5904EB7519C1771E004C8EF312C9C9354410FA38BE45A4693930CEE0A295A2C8E0CB347060B58A5004F6ECD4DE4D8A2E2785AA1C3DCAD78FC70D2C45B38770A7F94A3A28DD3BB487B252398303E2DA958693615BC6AAFBA899337F843F4705A74E7B6FEBE32C734850716C09CD84EB6D0A6206974D9A586F4063582A0A97D29D4678DC6A992D18505D9074308C6413C65D5988FCFAFFBF151CCB69D872538467AA603B414D6F599AD9B4FBFABB4A595DBB22B6A394248BC7C82CBBC6D3444C447DAE99D9BD3F11300168C147F7265F89B8297D9E5D6085B058C53FDADBE3FE886E9A159AD22E2AF7D753593CCAC2EAE2710B782A957E2173B7EC9E3890E2AD5BDD40C593978B4437B0EF85790CD6474DD2F2A7F00D8FDCC0DA8A1443C4A804447222C261D5EA0519B8C250F5EDDB53C741C96B4B4618F66D8DB52061FBE23A6BA63E501E61BA723B889FB3D9ADA759492B9A3B31ED4736F871C389BECFDE9AB62F243190545941AC7C72D231122F5328227979CB53FA4173F19CBB2E32F7DB55829F85D816ED1D31C1685B29B5C721FE933E544FED651CD2B42EE8B30A61EA86EF4C323133A6A4E9\nss = DAC2C554310DFD43C22FD2C2E1B26892F169C18ECA56C7FAC335385910445FB9\n\ncount = 70\nkeypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A98D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\npk = F2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = 84D7070EE80107976BFD1B0DB6CC33F3C98178817D8460B63DC012311638AA43B253A705BC994931BAB38A62C5D1DBA793B8437BD600A8725D36AA898E353D6B955B80F8578F855BCEE194CE2C6E4C6179ADE8176E34578FB24B6D60C395B674A7A8A4C72550F83A09D24582F94125690428A4E76972B77A53E852FF3718A440B67D6521CA699E5A8C434DC47A38032129BB76BCB4C810028938FC94F1741A1FB26EC95252E259B8F9176BBAD8763CB63DA6F295B460CDE1479BE8D6B9E3C49AB77845C21C8F3F88741759461E339F76376AB81B4F07E7BF0DB861A4AC5B24E09D4144AC900B43CEC07F1DD2CC4F7C976EB0BAA4D8637BCAA70946391109981E978CA023313B200092D26CCC823EBBAA85B8BA1680636D0BE656F01769555B058AF7825FA00D10A38B0A2B127A773CAB406C1D4310A0882889759F20B44AECF68DD24416D9491CB523A1AFB1A1ED87B28E5589F4059132603E228B185D426F49031AF8FA21B11CB0F37C4557F94B2F158340921F95091128C5616F54105D47", + "253F150FF335081D231F5B308A526B9506B03E0B5C6A88394F0C9C6E7C2B475C7508A3A8B1E0D571D1C364784CC8A7CA7AE6C2B24366A0D2865658D42A8495B24A16C9A9D8B1EA77332A1058DC292EC02C4723FA7204E93EEFC24F10C4877425975CBB6142026A2AA649FC6C77E8C72DD3E5B0D9E9495A02C251B12B7AB51F6A9853BFD151A4873CAB4102DB62676496A8B38C8038E4C6D988880A6B2774875A5FE69693D9726AF64A51D77A03E523BAD8B2A6DBCEA137A051D19E81059D07437E38DB7891956C5B2C8ABE282B5A02A5530C56A7B4B46DAAB256588B04344365313A3AD94A2D7ACA4BA7072CB9259E2676A5C86215B24FAA159BC18BCE05451C69D2699A056ED3F6A7F2BC7676F11BB06CB72DC53D7EA6BAFEE89797B57445F3AE11262543A2882B863CDB455D5EA03EBA56946DC61D798A76BDBC4CA7F2A102C518224A2091211EC4D251CCFB08AA2598065A79B8B61A56E925031A579AC5BDEEF1A6E0B1381FE180DB008F19E775E030052A624B91D1550FE5365260150CCAAF228ACB8FE471D2C8B4B27BB57D62AE9AD9CE15A0B72ED98B8A619CFDD3A17ADA37CC455D77640EA327088E9C33D4281B65DC9A27C68D27088B1F2A5FC586BB0993753E62A67BC3886048274AC267A95B42AAAC3E60C2699321A79301ACD350B92899A2C0CCC4703B243660A39C5901E3B6BB146C588DD3431C4A5BEAD8AA29E04F8FDC0D04783751707CC25AC359952ABE7384F839B42D9C9982DC66A21C7FB5CB7316748423E25005D389BCD56FC498080F88CD75EC974CA9CE9F2BA995B50ECA85CF09612FCBDC492CCC6D0662A59F8CC0FF3355F17424ABB6C774A377B81C12B9982F60777926BA0B860123434CAE8F926E902A5E633019E3C62087A1BDDDF2186768BAF91656D903C4F1CA88163B8DCA041823BB6EE525583816CDFAFCCBCFE63DCAE0B93C46A14FB72114194CD084C208921925E7C55EC807EE6C0A8DDB71C4AB3BD5836B7FA160009DABD1E5498D005718548324B0339EC71AC4A75C81F522DFD92B64E3676B337758490E068C3CC747BC004DA30CECAB9C542FFCE8266D8106E77631E9166653D50B220829B272C2ED5568FD00C52DE89E1CB76ADB4963623C082F824AFDE530E842838D6C331D80AB47F33FC2730BAE2407B8A40C10642BDAB993D363612E5B6250825C92FB6A78535FB1EBC52BD83B6F5B58F52669CA138370F1B21FC80F09D7011A005A20125630D63A9E596DC782962C622BBDD44582FB8A2E4638F7A0029C740F87DACF6300A8AE8B4CA91ABDB56534654395F9E2C7CC087633149AE3609089567C7C7B20E13C03A059A5C95B22BE46671733B28B41B354F30B043BA5EDCC15EBE74E7CBC3188B6AB37FC40DD3BBEE7E02DA545942138739479C4F610CDFF564BA7A281B7249267C3740966C7FFBBA92A8A1C3328B19F58C058EB27E27857E46585E0A4AC62F1A361E44F92413E37E7CCA667AB53064DAC9B3AABF3363451C95F6778DDC114F8C3673CC302E7183D49379BBDEC05FD361399BA5AD58A5A8F823EFB096E1DC522179100626BB67AB1647645794B38AF228787B425B03F7C15082ABD063125086C8586552070F6897252936CC00BF2810BAED633638B1737B5AB13FCB47E181E6CB86C69301B77B85E2C64305F1584E370934A02AAFDD27C972CB252B95D01D6B6EA9A52107AA9AD68A021B3BAB723AB9599544FF08A4A13643E181DB6C752A8A5C948D010E8743ECC064EA034444F3A2B207BC3A0606600358907708BC87016261A61B1547BCC8421C009778EE31598D47A48D3A99E9A24CE230B9568CBF4BB61D9A0AA512B282E2506A51B0FE92507BB7CB044E93CA230B6D9F97CFCF31B9055C9775419684AAB2609A1E11B2B354223C9761F7D6B5B02A16F72A9910F7CCB63263E1E45AD9E0349405B8A8B876D3125824C115C69510666308330901208D02F1A6057A0F5481AF4956EA5281C956735D28E49173031B688A30289D385A7718C2C21C300D7AC3FC81BBFC6747C60F4CDB9C037C458C50DD1605BA167806A6FC32C759F2942DD81962AD657B51942B3FC8D925B9DB72B1FD2B303C05043638A3217D1856D8B243018B0D8679DB5C3364A85B78C913793E87855B382B3456D3D7C1C2B82BDB94C6E96732C6F455E4E631FD46CAD78085556FA7FDCC649EBE587D7DBAF5D1A77C6FC70B3BBCB89744BE1B09430F2CE72482D6A8673A8D511A8A1C506A2CF4FACAA9E489D6A3A5322410464D590D0F52B957B28937B543BD5A01F07261AFC810D41BC815469E145862A3238BB194DA838C642B817DB611E18C08325502778922197E73AAA2C030869CA3AB06B22827FEB4465AE60975A61255A405DB1F112A2087218619BC9DC064035774306B14D4B6003949181301253034323F55BD0818097193D449A3CCD1315EE375C7EFB833D03A87A881CB5DAB7E0D045B6B80505CC18D8E9BE1F1A7740D4981E31339503B1A2B22061D484D9368B8A5193D29B3CB693B3DE6A357414BE59D5AA64C6C4AD9964E470999E90627014B34A7A8B168010DDB76F994783B5F41EBD60697198262CF42EFC13128A45024386C78851C709389262D10D65C4784EB10C2CB13D9FE819CB4C6DC0C34DA8C22B69D5CC3AE995E0A965A267CF64D69D2BAC59801C8DBE917B37292630518B093B98D39C6FE0138257467F93C76118CA748556003C05810E7CBE83C60F8791A72494889289716790242199262E44B356A98E38429733F07E4D2329DA534FE8D4998872429793A6C4D14919D3ADBDA51C60CA58C915CB53B37580D960525A8DAFD591D2CC9FCD8A615704B4866C6F11471D84064732B11D62D40633D67AFFE2BD75315C54321D3F515078B1CAC4E1BA9FD529DB1B92A47202C0E768B271826787BD6098A8854460D5DA5D5744944887CBB1840125E2825393B64644B8C0B6CD9536BE03D6C3E7E6CEB13B1901F1CEC3456903F5B15E9994ED1207FF52915FF2460C098EF820A1E885C2FF231896A3C1DCD5CE49910B30927597D988808721CDB68F98914266919DCC46125278774D4C1861466A8197C4214493FAD00F83808290DC6064A388633B0FFD2B1FDD84A6C3FC3576345D1A654F3B129FD6C2A6B95B46D235A9A7F44A6F9558AF20A451A69C6F5C119712CC5ED91F91B946678520E7165AB4CC367D1AB985692F85E68A3B05C738319E0D7107F2F89710F32C7C047019F6CF29854BCDA6B319288944E9907975083E649A93289E04054496F63234BC4CDCB9A2C3D8B98C9C63B08C75109B964101AAC6A016725C3903E5CAA639614650C0E052673721B113F48D5CDA5CCE6B8A7449BA5308AB9F1C25C4C4335E2C4A3BE318C99787FDD98F7B592D942617B4346FCC402DF7A41043B0BD87C318757BB3878B60421AC5B2234863D2888984898D198D002035DC123091532371E444204AB05C8A9DB00C4756135998369EB181882AB3C0C3D17189267F03D64AF8B2C3ADDC90E32B3F44C43864615AF5001B45C9677F59B8CE680EDCEC5088DC17865A790F593AB49BBE5327718A4B0A4FBBC0606B7F0E6B9A4F4857B3146500839BC47A8825E890DE04100878518C722D321740F4C4035A813A5B1C9CF081679E957B795A2771485874E5BF75F57B11F8AD9FE3B1D2D72A1BDA04BB1517296193763776FAE451B6615A8E9C788A5C8D65173BB9307B2CF9C863029553F56717B355843AB1DFE72CEF8C46D6A8367AB70F83DB71C4C410960A7B6221AE2AB64A17441F4B50ADFA971F25C719DC8705926C6BAD712CEF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D03A2484828BCE833F9262405B562BCADE9FF04877838558409D2B60F1B689D137D8128601C28B1DEF8D393A0DB283229F7C7383152A814E7CEFE8EF9D9768C473\nencap_coins = E9602B34FE73AD57F4BF6EAD99743D645641553A5B9B9BF2E7016629E3E9BD76\nct = ADC71BD3473B28CA58DEAFD4B80F366F36284B335B67ED949864033518D38BFE66D834D9BFDD8AD1DBCC6F6363CFEF391EF583BE7B212BB845960E2B9300138258462FFF104AC20CC4F91397D8861CA43AA21DBC4857B126C70FEBABD65417739CDC9590473A77164FB3D39BB986E2F09AA6CEBE60B4DF1B2EFF7743484C698A23AAB47C5E5FF4127DCA9891CAB124122273409BCE5916344424EF32AFD2429C71F99BDCEF91F3A8EC87806C9B0358EC63BE1CF264E375A61DE9EC7E58E6B8920B5E41ACB2DAF00F7D63AC0F4DA048198480FDCC1E6C13609E985FFB8549703819D3E76E1A6EBF3C6F4706BB1CAA1ACBD4CD896C0759E1564AEFED4B8678236ED06BCD6669D1D8125F87DC77C7481908324434EAA580EF5B28DC9DE7D9499F7C67B127B780E67C4647D4CD83778DB2AED1FB0177F0FD54D97668EE11BFBC480CDA57E726002328641E8D7589D6C57FA4D3FB9784ABCC58B69BCD9E21C5263AF02C7F89B8EC89AC4DB6609A6696ED2F7E55713AAFA7A1B25F926D70C01AC90F5D0A11415C1AB4F5FFAAC01632485301254F9D4C6E28C0830D6AD6B44E85ADB99AD79A159975DDA0519DCCB122B4123AA6B6E71279D509735F97562E2BF6D113F6A41CB99B6CE65BC235F5E911C264D70AA987F0B981D4808E1D66BF41DB2F3FEBF0711134368CF626A867C7B364B9CB070199522F8690D5BD6CAA507763907982B530B3685CA2EB1ECCA79BB384A1501E005101B1F73651634BEF2B3D4E44CBCB75A2FC1143A52819ABF4D35BCCF74FEB06DB24B1EE7014E0FE67FBF099EE4F452DC2A4DA2FF35F514E8BFDEA90DBBBB09E881D5BF13FD0C3EC49A30EB4ADEA5C29149FE42B6CCC2BDA4BAFB0286C163F5F71DB571E653E5591BB01DB916E3CF901391E4FE101FF4122745A5FB99E814FD2B3F00D6B0F388AFF722565B608709FEFA8196E2B3D788E97E5E8A3830FC3E8D7A79CC1CBC7F11C413CEEEB99EDCECCC97FB9D46A1FD3401EE2CA1DA1BCB8B3DB9DF1118E65D37B30699CECDD3E6C26B0FB73F8C7ECEC87B92C01AA8A21B44EECAB10C223D5D4806E0B54FFE4468024780BC0DEA9989EF28997F88D29D55741148A9F7FAD806431D8958227D3FF4B11495845C804E4AD67FB5FC5F010CEC2487DFCF8D29A8B0DDD4F260E68B21D1E07DAB289B09859513A51ECF165EE184F486E4AAC0FBC8647916047449A780B2E1059491911FD91F249F04476418332FAFD4B36FA62E301DA18FD08807932249FA3FA3645C93F1B487A3C29D4C841A3EAEDBD6EFDEDE63D9C07D74086FC30D82E644679828B19FE3FA43CC661D6E2D3509F003C448C7B5F1979B7095AD2F66BFD64B6B72A4F5904F9F7B65E91436ED6EB0F39B2737D1A7D893F4BE25D07C095AE47AFC3D9863FBC3D7C573595CAA7A67A125EE0C88DD0DD9DA80DE93D92CB2D2919687CE963A947A716C9A735356BC98ABD544A9C5B9938FB97B8DF75AFA8BD043D482C1E8CD51F97BF4A8DE90CEEBAD8BCDB69C46216D555EB12C8884BAB1731FE9AA40FFD1377BBD5490D29FCE105C1F4D6E88A004BA98C8DE8327687D8C3F9DECF427F02A738C858C126CF2EDCDAD9B11E90894C79966C1E4D4ED62C91BA0215CD3D474863738C5E75775641D0B91948A127F4D42A73CAE62BF51DDB8DA8CA750C327C1F20443A93537C7CC11176F4E17B8BFDC2BCF262117BE283840986E6253EDA5E38F27D8ED4DC38D908A4A278BF207828A9F30B1E2E83FA2E25B3219A0195C30B651B5B609E86AD1C481673CBCCC63BCEF1D", + "504D5F80E1DB8193F4795444F4322B8A574CE46BEFEDB3F24CB3578D642B60B42931A3CDE6157AFF846D314EFEA7903A3E785200B233684D6C7329C8ED0A4656B238B46DA35EFA99F7973E327E33BE9714D58B3BF74E6F9BAB801D73A4EF98ACD917E30FB07F9738D36C7335D51FAC8C8D59FCDBB809C75FC362A05F0881052D50D04FC014D5B52DB5F9016219E02F3C74BB1964C66F3EE5C24CA621E635FE06731ACB854D7F6F4FFBBEFA094301934BE65BF4392440C13790652CA9F9147DBE0A344F1739B725EECFD874BDC18FFBB5B506DD72E57E8F797290E3588F5A10B5D3278ED0E4CA5D459637B91EA9CD06745D3FB38193EEB4D6EE38E1D544C6A44905C515BB43964167107D093E62DCDFD8850B3026A19AC3F8B1D748EC54C796159EC98B3BADC5FD9A1A14CD1\nss = AADFD151E1D8A0F6D8C81F02DAFAB4FA4507EE05326F8EB6BA86A08754DF47BB\n\ncount = 71\nkeypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7BB6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\npk = FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A8086D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 47318B2CC6A9D8BC6EBE7C12489017C03214325B61A2A8541FB783C448C3A31C1D82BA7906B09E3512AF8D00D0706A3D391281F0315044C9C4F92B0AD72C60E18637577B942A442589CBB466AC344438750B86CC86B97D16339A9DB0365E6696B183041543B031C9220E82BFB89C21A5B0A0D301109568B1C00B2B878C9284375949C88394F141ABC188EF7607CB8151BAE654A7B7BFD785B44BBBB5C5A68CA5F96BFE5ABF179CB83A58AEE518202C9119C80081BEB38CAFF81F5EA51811F13BE9491F431B127783227BF9B691031145D6A144213FB4F1C89C38C00C81ABF075C4415586BDF28B946380C948B94D7A0C3A793100842230663F4EDA9174DC7214884E0F552A50D16DFD0A5DDFA7920B0AA50437BFC735A546F5B0F4BB22E174B061BC80E91428547576B6205490CA3934C9B15FCB69611A1639974478800B2CBA3D5243A0E2762BE2F87035295FFF40B56BE37DDC71915434C4AF6472C1E5C519506E691703C49C715B50B360A5C2FCDB79F59C7ADE27380F9905EB7AA6F5042C6A32BAE657C699EB85A53395C0303E87E89800131F96969BF45B3F574A40ED813268603A24F1C3180607814914775350B88A1FA7E1034C9CB155879668950AD5950803ABC0CC58BDFC408FC1F2BF7D3A2972AA66B58844C048150C0B8C89ACA3BD3269474875BF10A94D2B9EA3687AB9547EA59731B73A8849AC7B7C4B946D70B8B87C56B81B77024503BA87485BA3655F669770410E89FC84925B87C008C3CC13C7B9447D82FC2932A1C641230725A422B6219D9BDB5CEEF17E121132E6615075E0B26CF71E91A1593210A09507214716A3405B2503CA5F29D4479914CD10B3457AA62A6BB71BD08736E1519E69F709B8C8439B4441BBAB5D0911BC6737CA742747CA592E5ED734A8AA1B77450A9D4188E05422BD9240E285865D530E718C6F1A816153CC27414446BBA8129A1716171AA60AE086AD09951C2B9AA2744E0153CBD4EC9D1736908CD78E7CD75D0333434715C517633EE6603F7993083724A596069F3270C071B6BAB955844A081A896096F76059B9738D819CA3B6588D5F578058D28D2D0710B2BB2E307A5F9E18533713C41E172A99614A97C00AC0A83A25526C399CC9FA9B74CC4774830C8E754231B04274C90C526DEA7FE3D203688114E7A90D3AC02AE69A139649B754581BB56825A215C3BA282A26C036E5D5785C07C62956B612FC37FB73A7C6EBB506B998D54979FF29781CD09CCB64993299745B34B6D7F897C0E05E1A6966E6757DBEE29AF2EACBBB7701DBC39294DB584C7C3A7841112258951D88145CF73404A17ADB8CC4D11788225557A83B652F95053E8507093B2A8B00CE77E7BBBE83233DC18880F2274472C05E646B90952FE92440D164092A058D69C96869D8A83377A2DA92C2D668607DEC3CBEFC6242B49A9DA97C19C2067722C8D309CB898593B08B5D8138BF2FD1C59081614F764ACB392D7FEB205A85270DFC1129929CF7B53D41031C92944972B8BC9A9C494AB384996647E177A87A101C45C747660AA4A38088A5F7919CA46DAD338576463A1C1425A6C4409E2BA8217827AE83BED4E6C80AB528A6BBC1AD58C868B995D9F72C77E84173C9CAC4311D8FBC5895D694498A68E0B16037A95F9B61C95AD0B052E01DDF68A1FE5C094D3B8726545F1F857BE735475A8ABDD7C7B749377F2FE1ADB0CA283D6721A109790F4242AB1711B08CC2CF7361177969EE3106B8238E4D41795111908FE17DD68A461C490D165316E927781AD220FB371D5B1951C4D83D047B72F258865E4296A9727052F4214EB55727B23A52BC68F73CB417CB40AD595888C941AC9360C11C0D17790E3EFBCC97373AFDDB9AE3F61030729D5B7B200E4555B6D25D3E6B16E211BD05DC2C724A33FFA8BB3AA4684A422C19892731630EE2125AC8D8CDFAC2B69834BD888AA2ECA804D7A935A8D371899023488C9799B55F2D83A7D970AEE1750DCC59483CC49451991A799044A74326EB0689A1C72186226C8102B344209FB510C21A885306A69640F6ADD7858DACC86216A189984640D518312D553626DA12C9180948492EB5D1090BB896B1CC315105B2A0002F83B3997F02A227740BD4421ADE421696031C495892CD3BB68AA38AE1F02AFB536E9499ABCCB904973661FB70AB80405C4C59421F913A78E89F67767E71FA51431061746A74746B1FD544065788A7F880B9C81C007E6091E6118F3ACC518BB06579B45AD1374404284B0F1C370C53062CB79A08015B4086626D3083EE7B427B24613947588F7149777A3FB5919C73D5A23EF5445F24ABA79B94BFBA774F71C84F929978C44E07A84BB9139B32FB97D4B20E363A2098838C6A3C51AD244B540B90020C5A0CE2B135918DB1E9093A0CC43AB210D28A7889DA51D88C7B3D1452D7879F34A130BB263F51429086E39051B8ACB15A8A34D7A856E6A89248BAAC15BA1138B680E79E56881B94376638F507E95809862B0897744D3D8658E33C89A7791B93ACB17DDC91CCC5B71B01B9BCA81A7485C5E4428538A3BA7F124D24864149B26D0F246E9ACA34C76103D676CD7A54ABAE1C895C37B1784476180601A67A5D04996D195363C61864CAF95E7D3B2F4ED68CA2DB09D9D34F86D5666AECAA468587FE5A3C56434FF4815C61094C831699C5F1BE9301299E3016B4CC602BB62A4F1C2F1AF247B4FB92D4A10430E29F0A71C02DF70E48E0AB79C0A31827B996B4328294864DEABF8114B4DD58B53919B1E86CCBFBF7931523409DA691DDEA60DBAA6114E62417D9BB054110D3284B3285110B7069FCC58E2E13CB50DAAA0FC082B7C87EAF13063C6A966B4CC24334A7E6FB8C3131461756A35F2B9842811F233A6A7127A33B7CC559B477B491C0155949F9952AC9631C32451B3872967955C1235B61AF676429C94E9034405BE47AC5873C9DC33ED94828C9429DD7CC29D076871222893F207B0F3A80", + "86D77C3D7792BA25BA8DB46A554B161A30CCA878AD6397974ACB3812767A95A01F73CA80F1D83006E9460D2348C047AD60F2841DB1BAE58952142AA3491CC7DDE58DEBBAA27621C7CAF299F4325EE978CAAB6CCD4BD7510F318B20E98D26A94EE99C935629394E6B80A5614891A75B45D81EDA8A6CF8D8B43D62AD9399369023C4D677CE75F14F84B05D01B7B021E15E459BC5C82CC9C4158BA32C5D50708AD9F620297333A4D899CC7A90C28740039B351345BC7B971AAAF39D97326553740238E569D4870BB09C66AF75B532778B9B0A631D362D13D61567212E6AB523FD4C3EBD5839E4AA1421DB5E06E33BEC836876D8A8624C22FA56C43D4060A9E52F1C905EA8714D8436569D050C7A574A74535AA3C4C194BB3D4A867A07535DCDD93F644BAA2DC5242C5A58F0C8CAEDCAC7C5256D8F3B40BF57B055616C24569A51C5BD712279827BB00D274D767156173C7ECB8766202376E9A7227517BC4488C029B9B6B2642858344BD14C8837AC908690312FF5A6DE7BCB88F2CFFD40A9FC666800F9AC54FAC76FF5A42FF83B9D49233C841607AA348E2A5DCBC572D2A482F78B2CDF3CA4BBD22148C925276B6072D777D53081311A286F37AB14BA2000AD4CB82769DC889DE981C969F732EDA2717CC405CC276FC965CA2BCC80054C557C1343847BC6054157A5276432917501F88BEF0B44521C0D5FA168DD89C9E34ACA4DF0A348E53EB5C939650A240879C0911A8E1CE371D7EA45E6F90B8DB0520B115F826085EC25A108309466C11920984534C99DFBC7467AF31D5F941784586BCC0347412C48D0927A4B95A22D98B49A1A20CC72272F09BB63AA194E4450C3BC2351CA6D2043A68EC30C705CC856B00F5054A66D3140BFBB47425A67EDDBC4204944A1E379E1516E45216E12D06B2D522398A125728822CED62DACB220C845A444594B3B6977EEA89E256878E52C766A86A3FD04437B4165242553FC747B80952769C10547804B80C1A6D85A29620AAF7054A54AEC77E0E3C1ACA9613E0B877D39CC9C1C9088A96D7452A3E2C6A1F87C4EFE1234BB9971A1026292C22C94449B7C8A2CB117B8175C7416284742120C11378C03256E4D2B80D502BC5DDC1D4E3C022BEA80140307A3A214BA51C807DB26F2536829A62400FD3A8D06B788E5CD43896A9A349A4C0581662999B9AC52803BA34BB128BC0556FDC40EA9EB0B73193396D51C1BD533C4910B358969BA135F862B64DBDA9608DC7665FC61CCD645F8926D1835ADC34386CEA20FFE3283F900A4FFB693A223755A50C4771379307242E4548ED4DCBA4574410D409A4838233499A337859C64C6941D477F70BCB5A653BF571602E5224E40F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39BB8615509158B63BE5F5E51A0E690F2AD6FD0C56FA886BD85902ABD52598BC81B6D75EAC6C76CED1B0A025B40A55440712AD8424672E761E9BC400D63812006F\nencap_coins = F72B9080A6C051BBDB9B0ABC1949034BE0F89A9F73FE277EC4D4740C78D04A83\nct = EDC1A2E380D2D195A572F3E2806B202314E94C5D3194953C163C37CE0C21D22A1E6158507799863C03B68FEFAFA343B0A3F04585590FA3EFC25AE942200C359CF5EF9C0A6D7E11A9570E41AF9C4D1B1EE82ADA271ACEF20AB8118142619189B456FC4BCB87507F6BC00685E86C68733B7163114E8D9112E26D50DFAE0172B4E8A9F85E00739DF3B8952794E39B01978DA91112C21C4C22E0529C850A38A60EB2F55DB819576FC0B0DA14A185791D371397EECFB58B95154F11A74CF39DCE278159409FE1EB6E09F0E0C5201973F09B3C2A7366DF34302057A17CA2367DF276A648F2198360EA4A800B1FAA26FCC833A179C2883C4B35686F6276E34A80428479A1146DD0062B8545DF26FB62BF771F9E9BB22CA6A93B9ACC0D1D874AEF160305184C11D7E6DDEA5174E4A9AB84BADDF6995C1E7B336EE02E988DCBD36FA250AE9ADEF86901C76675D8059FA80AE6EBCB1010FE0C454400E5C7CE575AE5EC74F3D8346F4BC405E4C3670A754FB0DD488B49D44E962458FB54D98681105EA8ABB0851A9349FF74C408BD82EC36E97075F7AEE611E42D49897306D1A18CF4BA7D6BFF48EB13E5F3FD3ABC8211D1E4D4C77E6F4E3804083120FA227C37A875C669CAB04A7FDADC2636FFEF059BCCBB5CD595F2E620A3C36D63341B4E74BBEA02CF5B471A1D8372644D906FCA63D98AF044EC95BF1A9022444D3169CAAB0BF568D9C31BB83282325E9EA4C46209C01EF29E730FB932295E2D4802951A8D26472380E7D5A42641CDDB645BA1DE46F03E435B5B6E52E8D85FA2EC24E833B965F6902D56BD599E5BF388EC650968B4A91A95336A587D54B65C71C42E756F972FFC4127B88D8FB28468388320DCB8DD367922465CA6299649290CFC7EBBB2AA54F0D08C475E21AA8F64607567D9BE48292D9217FB56096366F2CBBEECC2CF87E3EFEE6A677A33B0EA1B7893A1B258943423BCC04B8453F15E46636E13A4855685B9743FCF16747449E5CF252F818F6588F5739312F424F52033B009C8F8D1CF189E3F15AE7DBFF03EA0A5C84A5DF576C4912094C7D874CDBC48A757F2106BAEBF259E72AB694A9E409F7CFC3C7BDB7DC984EE84B1CBF7B8CB0BE1AA2707C71CF993CBFB758E826956EE5350CA00DBFAB7059DA394D1EE361B04FEB8DB9A8F3DF7AD7F500E2B0B66B0309E16D3F2B74520CCD6C11B9335FFDCEEBD5CEA455A6AF52687FAAA81429C65871EC46A9BBB7E01392B1DC324951E6409DCBB46865D68E01B32CBD685A015E7E23DFF887FABBBBE00DE0C4F01866841F720B5B693F9F8DC56E8673A115C40101F7990D879F50AAD96DC542BE26CE2691D41E77A7162D00504C84F33855DFB94CFAF25AB9C538CA975F89D0021B0268C0E8225BD6A835F197BD018DCE8F9BF8729D8B24E722DEBF139255036AA8F3B0ABCEDB2C1759F303ACFD3BD48182B2A9E0D7703B0C2DF5D3A1AA1AEC061BFB63BCCF4C34F89864EF4A1A06D53AADBAA057DA14E3BE9104D6C28A9440518EA8610A38E5FE33C9BFAB538DED237BDA85122869ABAA94D932FD809381213E2176219503DE0C23639CF3D4972E127521E312D06505A4878BD1E2DC149B703CE571E9558549362E4AD1F1B0E25AC4456E08EE61680E6D114CE40E8045A27B3B1DD3A5C57DB94F929F3996C6BD4581D22F307337788410E8E6AFB39DFAC6690134918EF64C869F76AA0437F79E43C229F089340E9F035361674C22276B0A11A2985B21788A9959E7EB4FBE1FFCDFE73ABB77E6634F061F06E2D3C8A6A1029FDD2EBBF431FC07E1CD96D19BBFE261CD78834BE86A6F95B99DD62FEA44399DA8168741CF974801B7611FF7A854F3D13D322EDFE209F1FD8C8FD40549766582B1E6C6F67B052BFE2B6EDA8B0E30D88AEE0AC6AB0117EAD8719E5DAB959FD03C237C76F8AEBC4FE0DC5773AEA6681B86D666FC78D4496507D11F9343A981CEB85F58E77D2DA066EB71D496248C08FB201A4F75DB6EF9B91A3E85A904818BD9162058BDA39F7FFEEB518473E9B788EB7EABBD1E30E91DF84E3197EFD78A4FFA27D8170BBD7A911C156DFA7DE7079C21B08A6DC76AA030984166576CA30CA346E862AD0DFC6FED98412FA0D1B1CA09126C8030F8D559A980A6F9ECADCEF58C984AB47F803AB1618A18BF36C5D8C6DB2E6AEEDCF1120D5AAA9959E2B7EDC76EA492760E9253C87D21B52FC213D50339B821084\nss = 3CF685398C6D7BE5276E43B1E8DEE668CFB7569C8EF89AD63F6DCFD78E1A343A\n\ncount = 72\nkeypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B5273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\npk = 52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753C", + "B6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = CD28AA8C74142A0508C2534D5ADC64284806BB2C653BB9783ADC640E9945C253AF86F57C19B42C6697AC85D1BFA46B5231559C11F5A0DA9B2BF43C40001D4E6C00B81237343E15A41DA190CF8940B641A4B42B72D9CC8BAC681369DC07D80AA62F135B0F956355A4A68E575F34393C42BCCEA68A7A63C269A5821557299FF63B9F0161368F6084132C8B56984F4D1626D7436DAE2596E1B24A86562374B066D2483A1B354FFF9766845480FF396F6AD089B724B0F15A34C2288DEB05A8418909803CBFE2F3C63C30056F358FAB798F4E385EB0E35ED0C38ADE7382787A2502D117AD0BC6CC0A4746AAAD23345F10074B21970C18EACC898472766B2313472DD3348C82F69B7D961CD35A8C61984E7CA20AE6382F04A977A72B532A1395707CBB7CD595E0DA0202498058E59F22E0C340C438851674E3AB1E0D872FDA3BAA7F87B67F449E6BB461BDF1CD771475D5B59FACC30181599DDAC8CE68DC2DE5741B21422FDD512B39D9633ADB202AF3941E323C9326297CB58086C3282F722C4D50B94B32153FF30B91F07A811A9D9E07B7667846806B6F7071AE29323156B668F831A9F79AB7949CB363DCC8D151349DB4B5EC1266E7F5AF98105C95C0A4D47648AEEB01FBE1113948B407FCBE199BC2CDBA40257745D765C6A0766012F19DF41A770E96CC95D3CBC70549F7E61914A73DC71062F2A3A377EC26DED59E0CC85B11A74F43C3237C7561CB7046C0E660B5BB0BA0634FF2B211438A9B9B906F241B04B2439F29A3CF0AD9128D683F0C2C26CA050978CC179872B1664A751458C072106FDFA07D97105188278268B0481018782F361D08555FE5799A0654398285B378F7A9F143CE20673184C75E8B662085899812912FB8A60485921B2F7B3FEAB95CB7AA327D8B9DBCF7C7256A131270B731E33F8F555CF4F8B7A1E6AABB4C83D2938B7B21BEB1C3B3CB3BC08BF52FC1F5715FA89EF8E205D85862F6A2CF420592AA24568FA0B8DCBB90D0B654C7C82C7411B6C3E219F46C352AA034C4FA0AA4FC47DAAC204B351497727B96714359A66466F6C4CC2B83BF6B87785367C7116489D6C5FEB975E41C4BBB2A3D8FDA920021C523227A438374D96032F62C41B17422584AB5880475CDDA8B7F4844E5420C25D97235B0ACF71012ADAB59298BC80052AAF1807E8015695D92184741BAD318BA9AE27C306A2E42C80512534963B70B9D0B7F5AE70326C33E7D43249E8C9CE386947C167C8F33C88947244989C45B4858203249FA5A136734153CD94F1AD467B5043F7ED77F58D34490D1B5F9E323F3E2146011921B8A9F94E419BB85AD965443E7F4A73534457BE43EE5F677A63A7738762B799600FA0B9CD328AE4CF507C1D9845EDA77C30BB7C39C618AFB402CD9B016F0092CB61E8BE13A18925CA122A142409B8DC637A364093CD76925A194AEDA21C61709255BA2DE330693B888A6C2C6F0C39FA5B4C7FCFBCC198B3253C0ABC5AB5EDFB438ED3A82B72B5F54A39D21C37879480C4A648F182A94EA566C598BA4CF697140A20FDF4CABBC540B80E8664216A6E880553899964A7B239D00C68E720706512CD2A58B9C49BC0ACB90283B506CA196F7855ED69AB21F059A11FA3FC4670DFDCA6DC0A17C3E407CA5F7C0BF4481D006BC6F257323700A3027B296B58B4C4716200C8B382190C1CBA73B87C1497B69E8755F9CC5228EFBCDE6F2C0120A524D87080590A92222725892B588BB8EC10760DC535DC2029E4BFC7DEE8005A82446534462FA1443CA492999C01D87D71E0B6C9D0E7A9FAC2264C8C80BAA5052F9E876CA5B5D2C286D78467B8BF35E51C27B7F34B45D5534B45B520AA18A85E54D22BABE9B618B098A49810CCC2ADCA1B8226F8AB826ECF9C5FA2B665EBB5449075BF6CA53DC5665CA639EAA96120585B9B772A77A17BC2634C268FC9DF25B516878901A1332DC3A0A38CAC0104C59522947B92ABEC9AA8D943AA710305A9AAAA751B564CBA271355BA882BCAEE053487B0C899AF306678BBEF3B603A8902CBD61AA78639EEAC2A387158E27F629395422A3C922DDD45BA7C93C6B97148DC7B990C51C63101672D87D10C8782CD48DC34A925BE78B245016A144C392447F576282E1C83745FB395BB2A4F5F2BC224A0628F75621817798F70437E6381FCBCCC547CD52DC3121B31062CA9D2D7599B62B942C221868E9030E52B016BB30BBA71109EC9CF44930D76757D16452623010828925C340A8C2A7772FB71A09E1CD8CB73FE5C1A8428219B9F14EAB47CCB13703AB2AAC1BAB159FC57B1ED434B5A00D5221C05EE77FAEBB4A05EA04D9C6ABCCDC5764E876305025E57B9E25473DBEBAB8BC207148F720F224B1A4887DA3604E23321F17167B01D546B5074CB27BB5B6A365B91232EE7CB7F47102902285FEF001E4914499DA9E31EB1376E110B3BB06FBB350A054BD79E84113021BD1A1637BE1A7D3057679B41F20FABF3D764C158457E7A967CD4440D4EB2C2D09808296C1D666784698115A83CE0840467449080E038B81F1C7743C7F71861D0A150C5867BB71DB4CCF5C5A92955CD33812D3590B7B999708B38D6867B979650A73A63CC9FB9BF87653C5396AB8730E38201D3D493443369A7B424FC895CBFD96271445849C38BA8C9A969CBB70626698F12223E450C58CF5A384FC784914072ED92338F11693BCC2C48C201390144BD52584260A15BB48401BAEEF381AFFC95AC96033816C3414D03EE70CA8C947C7B9BA2052393D3EE9856CD52708AC02294C4CC58461B379A8B3B5C85396B4E90B678C9817C34B2ED2FC9E8BF346EBEA1E6987B81E32B6FDE7947A1772230257C0B1C564427B0951A451C11C6F2A7C27B6391C2B0581D19BAD322038989C3540084132BDCD6368682927524149A4620326C7B968F6090EBCA4B7DA889B48723AD977BB76369D3B07873B5BEAD9CB08766702B90D16EA4CE99A7FFD3AC1B2DBA13CBA3DAFB3761F09AB7D0084F324BC15A0347FF2264BEA0C88711364EA0DAE46763A02C3A90B1655EB7D74A59D3687738F1C8B26E0929920089237A196D64A3EA58FACD259C4D72E17721EFB36C6AAA1572EA88D1171134FA331C43125EAC801D1EAA9EF426EFB2CBD6718A4BE981EBD2375B73C91B7248EF21C6BF6B29A4C385EE899007E44A50AF44FF7A4A973D933889241AEB90358F84943917441C7840D0348526B25EC3A15558562F107CF33540823788075931711C5133F8516BEF21C8425088435405275B970C457ABB73F696612B253221112A34376C3133164A617C6002A5FD143B7FA094ABAE345F78A734DFAACD7F6377AB48F943BBB3690BA32476F701C7AF32575CBAC0BEEEC43BCD8B54FE2C026D6C4B4FA150111BC58A8119C083A1A755E0E0C57BE5C0929F64946015F8AC80C07A249EB68AFFF3388F205353327B484CBBFDF6236222867BDAB6BB2FB4FDA4260FA1B47BD47B43490CB11A9C3ACA191DCAB94080BBE8E394CB988AD474C122964739F05B5964070DDAA7A4BF2227E96498F7205E17B77D926695C3508F1105E4774126F014B61194436042C3C155E4A5134DC95583C189ABA2BB29268C44E2B6B6D52B70198A4E193C0B4587AB18A0166C51365B05949A438E1F8670C69BE929B5C44E851B6C6AF3D1BC3FB9CB99A7A7AF7D6448099A0AF87362EE950BAFA5257D840F427ADCFF5A048717B60C22D5B2A6CDFC4158D5747925731AA85BC66EC37D3384FFC7910EC5B4D2CB5442E25AC411112DD4B983B68A90BC57DDB122D73372794214E4E64A07AE676DA990239498257149C299A193FA1CDEB371CC354BCDE26C3238BAE59230F4CCBC4614708FDC39CA5D916D80873908204B70391788CAC2A346A1AC72A92673532BC9286455D7EB405C830BEACA707FB865AA1D41315628CCEC14D431434FFF6350E518F3EA8422B44CEA3B6B39910BA6B5265E8D18452F7119384244228A983C3AEB0B139A96830AE90B9C2E569FA885406C1270F1654CF69A34C2375F2BB537F39A61935AF753CB6EF139317105C9F4B3DEA094093D667396552B2B9562CFC0E9EA43C54F99430931F10BBCC0C81270AE352CBDC29658188E67A3DE915469AE4263667665385381A352B48176539F59D4E2B19737309EFE6C40A1A4D3F52A7FE47089ED22FB3B3C24531865BEB47F823221C690B60586928EC5CB9505AC6B9C764B62B63273165F70E76034614EC354B38786FEB660704A5DE79B1D3399DA5C8B1E0416AF49C22D7A6982A338471CC88B18258F2F3B55BF51BEBDCC53A7829E4C875F18127C7B5473F0252BFE4735C59388B305F3F106803C27C6BC3C51D38070F1561EAC805070AC24099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305CF14252096E4988D8ECC4AC6D29FF09C55D666865863D03A68DB523728910A8273B38BDDC18488024EC90E62A4110129A42A16D2A93C45439888E76008604C6\nencap_coins = F1E5542190DB8ECF4B8D617A04FD3783AD0DF78BF8DAB749AFB57DB8321D151B\nct = E23DCB2A014177A2782BD2E50125320CABFBB9A7C8B516C957AC9720767092A306F8B99F7CB0E65E94B84D22855EDBDDE132BCDE713729F7C1AE94E89DE76149F1582ACE6E0C10B4508DF00F8F35DB857EA0472C373486FAD5EC4D5BE5BBDF56C9E9A2D9D4FEC06A4482237764E169AD66B36C29DD194A96A1CCD1D267319BE15F7C68DF9D9631848A1AC5113C22A2CBDD6D22D2D12B9B66301515655BF3D4E483FB58A05B8CF005685EC1FFE65B9F0623F9D0BA382515A8E34EC918F69FBB9837D7CF58FDF6C167BE0EB973945ECABF75870444B9D3E0C4C16F6A8225015668B01C8C1EC59363BBE49307C8B512D450ED1F5374AAABED2F24DCFA125CCB429139597E93F9A54EB859ACEA60E407C4DAEF2D0C74D4FAACF5C77DF5D70B7F91A4B4BB49FB9A5AEB88CD689E69C66E5DB3E8E854411E2BAA5DA74B76260348FD241A218C75D3CAE201DEB8726DCF01EE834D9D765B492C97C3D77CEB033ECE55B0FCA471D5CCD2249783C8ADD544AFA816F5915D05C5A6FBF06E64BB159F661D1E3A418BADD2D8790AB60C55344746A91411A4D3C24DDA13A79A0C8E2804B1095F4732DFCEA21C4BE8C34EE1F1169C20EE6128C3CCE87BEABA40A9446E5D0FDA9D5B61EB2694346A2C701F41D42C0869A11F2017B37EA4DAE310E3FC2411A0201FD133B3BBECBE413EF813F3AD0603E172F346E32E7EBE00874DAA7D61BB29C33ABA7FBFFEE19F026DB0AB565F3A334785743A05942DF9686D241C4D76D64B0216EDA51B09E842555ADC4ACE342CBE6FB592180EAA1F477CFEB66544A993EB773EEE1478879030ED5F9097BAC566F850CD01A7D89D77593EB4CEFC4F74C7771D523F04FF62F018933A64800909F8102EA0C", + "A43F0BC267C76F5C3993B57A48E0EC4B40B04843C1537E3368DF4EF899BD8F14E25A9720F79C95CEFA11D445B476246DABA63008C32FE1C1A4FE65222CB31E3DB646BC0A316E4A3C1F1ED43F0332525E9F7438594D67B3AA824E4748C0CADAB664129A13452A4A55263E3F92F2DA720FFA5C132C24EF2AB54027ED5BB3ED1FED489A6B5DF21A07F2FCCCCC066882020E0A8DE8B6A209DEFFF7BBF892DB5487968C42C9DB27CE0C83AEA25184F2407E126765BF13D940127B30E8DDF8246DD8D40F9C3FDB2EC3C8EA6E099651E815B8C97EBC2B4D506645E4FCFFE97C9E67363D57BB5EEE180B225DE335F6079360B1663DB1B1F7F81461C91611E4A65717478C9CC27CFDE1F6BE34761807CC86BC67AA179F3B3BEBC4C1120A3B9BD45E946611F924F88FF1483D70A6F5EF24CDF9EC7F5ED4DF589D036D5027A8BEAB159217D6FCBDA9462419CF7EDF59DDB83B0B2D1AFEA23135B1774B3D3B3A580B371035AB2C604DD9912057C1DDDBA91007F9322CF33968BBD94543E01E0117CD48B5908B44EEBB965ED2FB7533978618A310BD4991D9B1F439E8F206E524DB466C1A4910EFE4BACA9C59825666B2D4AC10149E2415937C3C3FF53287B15D68ECB71E26F2DDE2366F2032C74D88CC5A8D09CC4D17583A9CD1120491CB27A20F3E1C027254AE595EA43539C79DB220C16AD3CA329404CFCA6DA5988E5EF2BA52CDEBEE541D6934A0FB7CCFDECD21D7195249D970E9684F46571DF66153096A3B797BBB002F3AF31F74CB0A658C69B8DEB946483C2DD7819BDADB234EFF0497C06499F4DCA7354F0425E0C20D0E6DD246F9F6767A63EF9B1455885CAD01D91BB307C246F0C0330423178DF38318B2C71EE87E3758B982CC2EBDBDAD6A70CBCE046E3C45D5FE967E736EC415F0B2E5AA3332540A2DD3F45EE7077D8D66F197E6E97A55D3956FE6D5DF4FDB49FF86E14F56EDD0917E530433DA644E7BDA994D05298F3ED24BCB9D9950F89C161F24F1506630D59BABEDABCCAF4A65384EC6158925B46A01A10DD5754529F2E1230BDB351F884203193259563C42023A65464727C54E9F6F3FD771972C5C0B20FA4F480957985B1754891A21D7F615D8B4C2AC03E0AE8318FD0230167B903277CC09CB5328447565CD70E49E151C4EAB4923C6DEA0E0D8CB6B8CE64A23E281398EC6A9EE6697C7F4F649F5A360B955178F356BA32E272BC38229DC5909BC33D32DFD02F1E7E71D586715A8BFF5730AE850DA553C732AEFA27E4588B9E69D2FA2F165F546A6931B073E27894158D13A42A26A7DAB5B40720FCB4875A3BF4F484C2AAB5E7541B207869EC\nss = D8F625C25326FFDE75AD8A731AD675A60D0CB37EABE8C1CA1E2C7CA1226C446F\n\ncount = 73\nkeypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6FA3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\npk = F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B66D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = 8DC4A33D0A013D102A7ED6A5303693669033816BCE0C8A83594695531999647A48F6708C65220BE4D9A60F013201A36EE053796356B26E3617126C3D0A354D2FBB82312A372FFA37B939A7BAC8AD0E127F18EABC771462FC57B542A73BB7067FDE6BCFFE4982E6DB3394264D34DAB222318856BA8B6919C5A0A667866C0D2166B69AE04432C044F289BFD7255542CC7946B82C2DB388C8B656F234A3B607C2F6611ACC3A5A12C8111E42138ABCA9B8DBA79921A177682C2AD1138B133636951F5AA77A52B7554943AF52F7B53D0B84ECF44FD77018F7062E564C5E58753994724242D6B3A8F8A66DF518F7E13A0A5C1C4B253DCE12AE197342F5D72C296498BC9888EC347F528958AA689C8DDB81870184C9E2254F918B7465354826870300790044165216C8BC279AE93854381C28CB438BCE444B2258AFC3A84CD4F91DE8373F877B30137C4CE4664E4D330BF763B344489604E97F4C9C24FFC226D07C5824CCABE38CAE22487EA2EA0E89920F304BB911B401F45735089512DCA2298EA1A57F643CD7524A3D6C9F055B25EAA62FBDA318A7B8C8DC9C5CEA953AD5170C0452A7BC04469987712D0522256A1EC52961561175C32ABE93DC5ED37289B9D4CBD3966911FAB85FE47B3C68692CF5A845286BAEF91493E15C6D23437BF7517EC5CF609C8628D82FF7CACB54D4A5EAD25C85F59AB51151F9350247782459B598A2089A85F2C9BF66797E863A4CA0732268A4E40C57009D0C7D1AB1FF46B78E350DBFC19FCAE823BCC040183A27182ABDE00A966A6075E68C011AA62EEF913024CCC85B460098FACC9C4C81D17C577BC009B8F9416D225D156C4E75B84691A90948D31883B1B2AB3635DC357AE867B2496983CF9595423C541E3C17947042B3D141EF825C99862302BA911C67619434B3F9CC489E8C8ABAE92AF1EC3045C895EDB41F745AA1F3D1A625E47EABB49432129A5608571431C4890C8FA5769563B8B1F9BA3C1B77B034F568038865C90304A4F79F65F74C17FAB9E6B52236CB636EF5B686271F955A9E889B7A1EA1A010828AEA1A838DE1723F0149CF172F48890161C34039E99B36185F068B5707FA476D650BF149479B8C928F93089A4B941047B5B528135685797E0B9E65F595D9016A614393CFD630C6A217D0A03091853F606B238EE13C92C2B5D9E19B2C57638CE82A3D767639E115838B8EEAA5A47B7B686EA05CC088ABD47A10AE593AE39A07F55CB4C1347ACAF7CF59422182749E6AEC39D62CCB876094BA3CC0B871C57A03A00AD67C5C1C6EF911C6DC36B13CAB713BE1A6610CAA46DB4EBB86B76572A0BD60ADF163B325C89B506C33CC343C37A2BCA7CACABD90494F044B550778677C2EBEE76E03622705556B509C204087B5C5E5936C0153857691C3149521B800B76C43195897067529A4A87D68E974ED57178B7980EEE227E4150AF1234025757EAA3B645064202D632EAEA3943B40CB10922BF569AB2C44867C411BC8240D110134D78143D3D44B450056BE166B57921FE64A44F80968A1941D91A971E10C347ABA369702B1ED542984F28B6254BF61D94B69F015B0E32B05E8897502238FD21D87978EAAD45BF5997654B40A903319CA64095C9297B6393B33066D876C52C5DC2F79F0501AE14475E179FE3B5747B7B11AF7B6C7187EAE775E4BEAAF1E904F96A741A6A4820027BFD6B15513911D921835598090B1F145D2885063C24CBC26B3CCF22787ECB3B67CCE6DF4C1C45270239545463B0FFAC611DAD17A6E81C4B80543E6E7CEC66C25C8E23560D32FBC8C29740433462749F15658DAC545347C8D4D5470E15610F7515756CC4EB73966718BAF841995D1ECC081D68B4275CC8E33A87CB61DF5DABD0F7CC980D5A043C431D8B6BF2B661D7841CABA2CA6AEBBBA4F338459561C0CD68B07AB2D6764C27EBA2CE3E33452F072A8DC37B5D192DB301CD2937015A5C08442731C97A0D9333A62648B43453750DC1FD4752EF16845067271A6B236857C69F3CBA42A2C5818564D2CBC33D0E43C926A4D57C38F618B51FC0C86C6E778D478916C4A186052B4DC", + "9A89F7E4C0B089AA23A771BCC06F3B43A8804A18CC4B8DED358C7BA66B5F7385996968A27793FE845B40A4AF8177CCFB45CA82F3513D29BE6DEA3046C9BB080220BBB1A0B30C10F1B45961C6216FC930A8760D4B79AFE948166CE6222B16ACC847AB4BD9540CB68872C9095AA7619B88414E313051B7ABC0248EAF745C7BEA31B01B29C5105FD698119AE0186E7C89AEEC141027B19A5AC3E1C419DEE19825F518D46879F43C8720E23F8916ABAD006B3BCA9600932A67938015964B25B75D95788278D0AF8BE577EF5CB1FE61CFADEC5500AD17DE196A1F95187106649EA4227AC9A96091617D673F32454FE68442F0509FAF86A06D4C421746310341257F48C51C961342372954E8373796A089721CC646B6C27B2D7E594B4F9CA5EF4767FE24920EDC60CE2ABE17E36331AA082D1B66D708304AB884EC6C7E9CA98D7EDB489FB2AD522A2B0881997662205A38A35ED77D8AF15B70346FB825A25B0962F0A8BEFD5C602550925AC9454B6A4C02DB9AE9A569DFFC568D70A1BFC95C108B03F16C799310A4AEFB74DED63C3AD4791CE3AD8CDAB1DF854ADC814B2A1164E551A36CF87DAF367F8767B122D4C2CE30632F22341B5458EAB4CD2E9547F83B2D50AC57D8C30ECBF5387DB6049A61768EF21123936664A46B4A2CADBE1B7A5FF752DEC141F38AA5B0B85546B77F67D32D40F6A588E63EF136013F0BA4E2889714C309835BC0D8E858863A29622A843CC49DD2B85E66214C0B2695DEC22D3C4A0F6544940AC77EB8A1C415AABE7797BB4E8079CF74943C5190A549A78038883EC62093A70EE6022DF193A4FD7BA17714AF692923B650B94F5B854D07139B240C29361AE9A2CF34FA4F1F6C2924850471D6338206A1B8C806697589B5D8A2AB860F4D1614426452038983DFE2CA14AC40170AAD48809C99F68E5197A0F02A78B481062413CD8779C59EA9864BD9C68E8705F4179405D5A5FFB2273051BC1366A26312895345B81E780FD1683EC8E3261E1291723978A5E3350FFB6E1A7923B363162EB14247684D01CB3F48B7ABEB2154A2751061327EA5C3839FA0A0DB315B7CA60B0A7C5903309589E8812F5301DDA14E98C92C028C1BB57C1B23F1B90EE5BCDB448229FA6EF147C56862BABD6AABE7EB142E9A671DE69786010720ECA14EF6BA53D71E5BA885D50BB325707865B564E0018D89F27F8FD2678BE207EF830B3A6457166B031A307CEA082B8260937ED83F20646E50BC022F81CC6738B16F16954D983CC7A38D365462A564C8D4417C29EC50DAF373F0C8134D53BD6EDC509F544B27D69085D6A0CBEC817609B8BADA6F8810CF0BE61AB3D678757131FF93B5BA9A9EFC54AAC9FB279991370742AF6BE65145CA215EF35DBF512F13F88873F87B17F3C4D9E475F90A02D270AE72734029710522B93762D404691910A3E79686F6AEF2118446D23955DA68A477BAFBF278822276B3882FEB3112F2A47EC753510FA97BD5E4111EC67A66909FA3557D637C3686A214A81A6C9E983039D5CBD2B1853EBC7697A8C0AB34342FD3561D8B3DDB0575EB62C0F509079A5C5A3EEA1B23417D70EAA585AA36AC24993C6CB463D63FB6129583E7908DCC4C6E55BA3CF30EEE2842696777989B90AC577BDCAC111EE344AD1478DCFA7BD15911D0E745A523A64DBC28F03C336DBC9A86C146C8F842478A172706CDEF994D87C562D3B39911441E6570397F503DA1F07C0C6045C3E863C7F3BCD41B787C8016058B81FC7B3375E9185696813A589C75995EDE730D39715E66A370C127121235CB7785A42BAB8A091872650062A4FA6F5825A5C2138D0CC74ED874C6A8E89CB7565879D66D34865B85342B350477688A0FC2C5905216A7EFF70BC742723D34A3DAA13B7E094970136D5E959119A79894F4B72F55941B157C601A9CA5066083B2805846267CB3C989926D72FA18ABD97CC0531A8747CA42D0B35C89478FFA2D3F769B1B2C0961EC877E704212115DF3E171EEEA463877B2F911878A15310B6042C1624F6232867578A842CBB477202395F51C3C129385993023325EE405975E062C705A63951B080BD4B98E3388C74CB6C4D9AB3D66A5E543481F300C2F8A1A17E7CADC83195AB4C840756DB9FC11C39196BD34071E1AC098AB332354BB23D5A376CA35862070C933875CE21DD7383A41AB9ABFE2AC96170C22C5133E07089940C03FF80EE80AA18B33BCF8061FD838B44EA3C73E278A7DDC7E1E7B56A63BC2FCDBB48EC711A0E259E3548F38022A5E3553DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0345118A7B9BCC773F0EC10C3E353EB4365D2BBFF3B812DF4635D5C8265B5D8C5A3729672816F3EBA84C9638A79676EEAC0F22C8A48E0C5D50A26FF0844C66B99\nencap_coins = 74EFA414AE171BF60B6F884CB7E5CE12028F49365DACCFA23E845D551711660B\nct = 3C00591A4F5B9313457A54B7482447F4D440F8606396256BA69F395F4D9C113667F09CE7CE33930AC6FEBA2747ABCA7E50BBEE920CD9A8B66D09F3F73B8D8273CC280323B52E7E237AD5D4084EBAA63F6B9ED49127D591D0A3FE565BC423410D88E19721B0EF9DA8CC5D8218F93456EDE7D74F4F1065C9DF0C353CB0184B1516D3DE1DA3834533C58AC6F80AB04559545FB87013B8A9A0D1D202E1E09C0B473ACE09050680F4BB110DDF2A3E3B176B4F7E6C9D21B7B1602AED3F098DDEBA95CFD5B1AC88392D667E17B7FD7F67CE8092469D2354DCEFCE2FA38DF931F2086558180FC011CD5A36B9CF2E3F90732DFB7D9F4CD2B99DEAB6434AE8B859850FAD3BDFE9404C27A4B5110EF8EBB2826F9B58EF90185E8A630B57C195B828E0236FA9AA6765AFC064D360E827A680D67FB5529332C90CCB9F54160E566D7AE169833660D081C23DDEF4268C0718BF44D9A3D14565E42757B091D4EB8F3DED0B04DCCDD98838A26FEDD8DF150DAA2D02AD2EA1D79993F67BDDF6B7AEFEC186D8D70A99C77AC95543CB4618095C09B45627D2C088EB74325100679118BF119F7D69D16BA5A820EB8554B28128F2EBB1E9028ADF4D669C6ED36253AFBABF1A1317528C57F0D4D4EA8E20C47BD59C4644043BDA7FAAE4B895A1668968B9B54673A344E9622F65FC529CD1613D03902070DEC5500F8618894920FBF1C9BD3F133FD4D4CF6EC5BAE122E1803784A6954848A8F50FF667C011A671344CCC68FEFE4A23C31A8D5C1E2C270FB2309EC3130A63AB5CB8A1972921AEE4B9CD55FC7D013881ED16876D0EDD038B21D279DEDA175E5EDB491613934B931E2CF71ACE892026A8700BFBFD7149064D2991E5023A3F8D72FC3735CFF72A2A21858031E38E0DB31656B3DB3EFE06E4D9E6DA99DE1F674AC56EFA7D4D0106376EE72E8FFB93C8A4ACB9B0A1821E6607296781B971B09DA67531F8E8C8A0FD5D710E93BED1E75630B6285DCCC32B9D76398CE696ABC5A88759B3D327F40AC3D1FF00477AECEEBFE20D8FE32AC847A0FDFD83F95AC0DE9D6A5C1F650A4C1B949A85D7A92BC4260EF1879724C7369B661ED9AEAC9600F66124CC30541795340646A2FD7D4B878217B8AC2EDA06EA08201D3F51C4F9A996DC724BD6F804BE9B804F6785FE5A257B63E9CD00DE0A4CD595698E4C4A1F081B2266632CD04A087638F2D237739B687F239DAA6AB27891630DABF8E02F78CFEB37580452C71F1C1088FB71B4869FA523FFE03D809DA4A33EB71F174B31121DB2577EEC7A2BA0F38ED3BDE0809BB2C191E32A706F9297429928CFA99F0A11D0D61954C1D937D1CE9CADE9227DD225AFB6847FBBA0CAC3C7026ED5F9EE655DFA97A0D2F74B1D79259D934A55A110E91100B4D8F440BED798C38D8D52F0D4FA64041416897DCDC04C4B9CC213366B87DAAFBFADC86265C062479618EDB5CE4CAE58945AF4EAB0D6B58142D0D21D2FCB7431C650D981BE577ABEDC25B1654697CD1B8A05E56D19C6C0EC5748F3EEDE3000F58F340206F256804C91CFC6932D29E4AFBB673442E44360828FCFDFD641968CB084C8CF23A806B0AED61D7A45DC288A4BABED3CD891D7A96D490F996EF2EA349E24E13B57D2CF9263EDFE86D5DA75128EE7D66FA20944245E7B0209663C372484C0F77E83A115356432BA37FF413731990FA5DD32B7BD70A7F11980FC487ADF76D3662B9167D5C54EE88266530B30B37D75A5893855FBCCD0D7CF843F66E82258634535E387C05B60433794D87DC3DD7E63F6854EE0EC196788F26FC1D39544F23E167270EAD095FBD11073A71542435CD95C1C57CDC5DED66750E021D6978D8A2541412C1AE5B6F728A25F37519256279548E4941731B1465C6980A8A7F8AD51F82F0D70F9248B8A889D9F870315367250236C1E726CC3E3818C489C9B24A257210BA820A56CE0CC526EA88DBA9A3A859DFF84D47C900E7FD6AD9BD2378010FF102F4B0BFDCB45016732572C698AFFE8A882B67BD713D1CE33091EEA997E573382293010D79A8089F043EA913864F291D5658CAB8332EB5785A26530A2292AC95688D3638CE34FFD88E469E49948A43BAE2E561E09DECCDE9158BF438D34C98565F3E4A63AE94F57561894278461EF12A99E0379992F42288BFE68D863BBCC75ADE039AFB83CF62DB3B3B30AA2189519A1A4B3006EC64BA142DD0FEA1AA15F98066705B8774A\nss = 984C3EEA7D9ECA750E6100ABC664AA23605CFA9D40E6E690D51937F3DDE17F7F\n\ncount = 74\nkeypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\npk = 09167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA717", + "9A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F6130845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 38BBB649E7520A59AC57783E32A5022489365713CCE30171AB46AB219B7E81369AF44BAB6F5BADCF613E963938A0829ACE625BD8594ED3C0981C5963F68874AA87685599041C4C296B4CC181E57667D499B2F961F44773CA958193E97988D816D702078C0147E41390F503921F139384D75EFC91CD08544536B4C9C09BCC2914A807E090D98B5C07C1A4A0C16FF0EAB557E5CCC1871BA1A36FF66B1ACD113FACD6BD16053F22CC85634A3D56E564E30862AA1409D48AAF92643B62009F8E206C2C8BB7F357B9432A8474349C3E1679F1D154CFD4A373665A86C481B9C3163308CF3A1A265A6313D0068BA2181AE5E5A1114995005C8FB574C4A7DA80562953348A80BC23CD90C37A2D166EE4E895F2A429AFF3C9EEEB869EC9982D367C5809396987A2EFE93DFDA2CF45E774CC3541BFE655A7280AF9B7601FA5183AB62682465FDB273AB435355B84563047BC4C6204AEC310D4B91E8B849182C16A57605A6F5690D3804D8857379E11B324977F30B461954A17CB16C4DD93761224A47F4C680373C51DE251CB69A2C737CBB1F76D7278033AE86480C7776CC7CA02393F333B6CC00C200AE58922756D3664A30D7B262302672C27A7496746F8F56797726340C734473522FA880819D76A004A480F48B74F7C6EE1998741D39FEC12759670B4E8057AEDC67950B929E200526BA5A27E0BBB67570BAE100B77D525AF70B7B6143A7419A35273C14B492E1E42C5B5918A62F3C829A50C1FD8715B030CEC454C90C72E6509AB1936AE7490C6B62A6720A840AA714F7B6B0134335C75C44A421598B790631E2CA497E256BE08910B69C01997BCD20591D1967EF5EC5C035B0C1F19A01BC0103DE6CAFDA45DB70950CF551DA2442741EB7233B36396C124C6365A83B66D9CC896FF448F54194FA05267B8154895173075039143DCC58062CBBB1946A917ABB184788052920D1428C856BAFB3461A463627EC7430671CE75BC2ADC95622EB2925A582A15E487787389BCF14DFD84801A37BC39136CC1A49CAB7CB924772606D48D3941BCCD3221EB418B12A6342AB6C357F273795339BBC720439AA9CD5A478122B8B01769EDB013686C8E872A4E2C049A755A8F954614665C61D5D9AEC7D67CDDB779512A308BA3CFFD5C4BC642C091226667C40957C17B3C92BEA102143DEC663B6155464AC7A9559C533A647C5A106C38972A26BEAB45C2F04C974C9BB860BCA64615B6F0782305C81862ABC973D280088BAC791876D3172D4E340F26452F60009A49989BEC107B680B62CDC12751F9079ED07C28143A405A600A974230B20719B0953DA3C2DA574CE2C31786C77600646E25B3C305F6507D91084A836366C273D62C526E0630F9B483CAF335D6BBB5BCF4ADEB4143443A07055349CFB690948487F7795B67DC2E45430E7A5C9564CC84CAC0AD0832480AA844417446B9B086A493B7AA163B76A50F35B7384BD054147A8621674843C3040CE06EAEC68B6CE8A2C5B42390C76350E10DDDB35C9F4C4A1CC148BA08601F92B2FB12C9088922C3463139239A62E878E4DB61A3529A8FA7905A7A1AAF90216DAB5026469B27D4122AF5561BB91D111A721A78587EEA259A4C7F6B743574398E30A11918896EBAE2CEDB5B35B095C3AD863068245497E16B94852D25F3121E5792D337C712206C2EF151ED58C8CED316160979D74B4C54B1BE2448562CC6C23B96C7EEB3600A028E91D817ECB13C9269BD8EA15296012B13281BDA6213F1753823037D24F14E733267B3C31CC2E2B235F1665BD6A81568C7BAFC902A6184CEA493508772866044A2F7C2ABA3A07D560D535B97499BC0E07423221797CC11C46562C721A99C100530CE0B0F8D09013D27BFF057A2456A622475297D49BB98595D6EFB69D9353561A028E6B5A9DA9A4207BA35F0A10B4CF66D7FF4ACA409C8EDB8160E8A60C5101FD480CDB05362430C98BD8CA34A318405024CB2A425A45384D501889E75C954767A1E274392C830694B59778A158F0B06CF2B444CD2C0134710B35CAC598B1DE47048D3B204D004A7D8D94810F9A751D782B7CCB158F70F262A53FA7B3D46676569F12B37370E17E1CE35CC0A230465A03903CBDB30EF18CE8B2033E9C5C1A686067EE639BF934B29B5CF2B921015549075CB0F609653E202AFA388A409167020156648552C8DC941C1CC6424693025E263AEF87F3E0B7147D0B8164077DD580F8C5B8F8CE10D77B217ADFAB3C65A2E6A04A662BCACC640B0EEE6B08DC32C661751C0C8BDDFFC2E0BB78691A68E7EBA25457A42AA0C3B15E17787619824E02EDC7804161A3E7FB092E897506B8333AEE03FD8B11C943853F1A9A44F5927309ABDE1321D60F73E41538CB9F83E3FA004011A94A200CC80EAC685D85ADF295B3DFCC175E4AB1E3CC0CB03C472655E29BA2274D759906A9043F2575F850F1152542585B9FEBA4368598C883C65120048B7C85E1A361ADB0941E6479370F01604D4BBE85BA4683BAE545B3772755765073899B00B0DE9A6D810137BA8A91AAB33EBC21C34274F3C995FE4CA8AAAB926E7BA0D83175100FB261272137FDAC3EC38AC299A25D2D9C514937E4386A06831AC39E21FC6E702A50476493754A37261C7187CAB94922AE12F2B032228934782C056AA67861775814FE5A8095C617BF590795C9B65AA6EE60B60575C881F4631849C6717905456D55016360D789A1F5AC166B1508D6100B0CE914216CA0476566EC33417AC234597A45C8A519B40842E5EE66B8B69269BE2848053C50B38C258E38AD3104E9A1A50E9872DAE129C38A367418C84F0CB5ACEDCAE229291C3F6AECA507007042F609734DAC77FA01C1735245D06F64AEFEC7736E077D5AC9D8767346250C7DCA28105477B18C681FD779123E93788624007BC729AB13352F9915D062DF3367D1ACC58ED8478A9E6216A826977B770819796F24CAD7DB1538CC41C03A8192F2323C68A9F28FB0145CB543832639158CB098B7693C615B820BA01A3838CF805B9972CEEC7689E9BAC7831701D543E87A880FE91B59743888AAC439D1222A5FC33F5068844FC3AE421CFE80C50DB3031584A21B4330CE1A7C014B11EB3526EE4DC740CA7179A428DAC27C128421167665F809959A5494C6E3A53F9D74F6E85BA7442CF68D999CE2A891DA7CB6903ADE2F576F858A5F731C259446219149D11F35D61FC3AF43BAC9E1A6A6F93469CE7A3896917EBD7C2E8C521BAC1C612F0AABA462E48A30BA3D37A28507A16E20658F34CCD3905DB5AB94D6333B1390E7A93906EB0C59932840CF55227F19A2C8728A7D385189057144B462A2338DF6151E02BBC53D35412E4235D7045E47154E4B910A47CA8EE678595BB690A6B4459B23FBAC0B51B055402A9A83F29691AE02A500C9C6352658FD1816A7A9E3F593FFDA6939820530793382BA38AA851433585A39C68C7026461F9E0000B365FF2B67A93EB83437B5207061961233013A41CF7D1CE8F86C6B8159A65CB979161410D24B1B20A1ADA82B72D127E941846E9D16D16F3B9A63B9E678057A20AACB88238ED9CA1C722307E2C2F3540AFB2B78ED999981FF6A0A0E15F3C3CCADC9B242B886D12F29AD6113D63C8268C56913458AD31A04F6130845A1942FE68B9384C3FD2F62FE034C8E6BA23BB6799163553291BA2376775C4A67914F78BB75026DF18AAC6C8C9E6E77351DBCF8B97106D7BA0DF874B1EE2BC508222794543EA60B3DC95093F288220F83B6A6B456F2A3BBA809AF288AC08B44BA9411BCCB5BA61961817E20B7CDB6EFDC4563A6B4B4888058F08AB01D702FB015F20C9202AF713DE66C1CF133BCDE0277F84A5C1876B7ADB21FC5A82555474B70443BC59355E3932D20C14887C25E9517C69D807C30A842CF50549DA1620EA315E5A20549B59106A6E1FE56D6C4657D6F69891A7449A57239DE5137E8C3EFC2994BB0B2BD8CC49EDBB3661820DA27199414A33D804ACBB1A80DA68CE288C0974B0B1A8F038FD1819BD8090FB022FD648331699724B66059D148D6445ACBCB9B910AB14CD0482972858B56541596B5B809AADF81657796C544C02B9A6EB9160BB0CC6445708D71051A89A88830C03C71903892860B950FE66495F992829DC783691876A06A1FF983965D67F2207A60643A6CBB59BE857408D802B86F054D5137EE8E6A02D2603E29B4E970A9CA5F49E64E39F70FA5912488C98D28DAEDC20DA06C811A38AAFB0064E9AB2F3628587F7A099036A0EC71D70B04AD0E26919146B4006B15221AC78EA0599325B9DE25C81506A786949DEB23BAE43C27C60B79F73635DD64B35002CE5D40F9808AE6A51CC00185DDD099212E3CB03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B772F50F7047714627BF76BC098E0B919145FCD8DF6922EBAC383E5C556738390E03FF73E02A217659F53D8C47556BF3D8C94040F630D63605E2D0F923579370C\nencap_coins = 0B4C3CFFB2BA4380EAD13DC0D8ACAD2", + "356B448A810DA1DF29F264C44AAB6D24F\nct = 22509676D4912B2AC7854CD4DC18E74B36FFD43530EDA380DF1DFD47B59DE1F684C15E2ADEEC4EC8A12637AF27E95051F83DD1DB707637367FD947B4715CF762B8D6EBCB08C7A36F918013E850BD1AF9C79D6AEA881A5411EC5CE9650CB7B90F5512DFA0446E779CD827FFC7DBBCA8C4B494CAF6300059F0B34F6986E9E0AC705B6433A68763448E436E7F105B1364B459F8A0C436EE1B6E0B060E6E688DB13BB843C4154A4A988007BA62D5506ED667FAC5893B71D6C65D07591C6A7388FA210BD0D1038BD4F72959F49F64B05DA72DEEC30A6519C3262AA34A474A89EE97A5339F60079289411402AE825510DEB808E4E78A12C2DF0A62F6B5290FB34F933863AD62418E9E72CA3F12AD3F2CFC5262BA57C2AB57BEB0EAB1172B857CFD5AC26D9B924684C5797B4BCFEAF4C840D5A9187C434DB4150C6867D9D8AB53A607BA587417E36FCE1DA612F0CCD4FDF1B9302A25ECB24419C32C17A0C32D9A82C582BD4E850C8FD7CEC067202FF0F61CB599D3622D36133E0EC8265D4CF6590AFCAD69232D850753E16568EEE85C08034EB72C5E31AA00D3BAC5423D8B83F5AB8536E262B81A80AAFB7844FB83873F6EEA505D3DF06643176394E31977CD9F80704865700D4AC40855C8BC530A170EC72D135BE8566E8BB684FC1668FCDD2B1CBCE22D6D97B3E1370F79375F01CBADEE1F08A32E3D2AB358AF722C5A27C1A4AD2123372B5522A2D49A3EB28AC418055116A97AD07FE772DB0A888D596377884DE6E95E9144D4A64A04DFF3B1E6A5CC47720792E934B3D725948ADEA2ACB6B2EAA49D376946B7332036DBD13E0DA8124F10FFFB7C38A3883027455D838657C475326820AD8949E9B3DA01191D05A4D0E313E41EC74AB8229B0356AAB8B398616800B2BC16E148138B610A49DBA4C705AB436AAB5F855EB4C04A6DAB28E46EE4548D3C4BFC64E6A804B36840496581A03A48C19BC06AF1E88A4675235361D1151FC79CF65A146045A9B0D98689B3DE9CD27128FCBDF577B5A708A4F36A4FDE1E909238F2EDD3A3BA419A435EE7607CFA95171F1435B89F31DAC176E631EADFB33C4A879D788ACBBA63E7145E17EDCBBE0A2550FA51177DCE2CE5227E35AA9C35582B061CE236D63659319672241950BB49534D03BC7903376F068F67BC4B729E6B115847A7A07FC983A8BCE6A7FDDC63D8EFA0A9FC3BDEC174B7974376EF0E736E071E800C8C7375C7B8C20759D2A48C31F4FD03664C09555CDA4CFE28D41721380F187FB5A1348F22DD7A901AD2DFF1EBD86C28812D756EE9CBEC34D321E53FE465F5678D95EAA87F6EFF0C6AC4513577EAE4B81E78333459F59869E921A9840A83B1B834D9569AF4BF80B03A5F2B879C349DE8F64C2E2F8F2770F90E085DA05B190AFE6293DBD827E157DC8994BF5EBE463968D605C0A4489C6D3C10DF6EF97FB3CA6EA2632A7184C03BF7B3ADD0E5025A21E01A820A5E8F1CAF1F8917D5FAA798611FF369DE04B0659EBC08F9EBC9EFE45ECF0DDB3002FAF40C7A68630C4A1F337B17EDEF1F712E64B00759C26280BBCD98D26E7EEC3A79AEA5DB5BD75406BBF22F3119233D9F441090E20972C9F49448CDADDCAB01D382E64599776EA502E9E40635D6248A5844148E88BB62A0C9E929BAF4F69E1045193E6AE8E1885EEE1F99CFC3A91D79C895D05033C88565472DF0D55FA06072B098946EAB845657B45904C4055CE84A7AC762B516A8EF5090DADBCE2F8B29E1BDA293BA047F0ABB28457DA945199272373753FC12699C4EDD51F15853D09AC6BEBB8EBE5E058D2E64526D6AF59454C352636E5EA85943C3241B5B3997B7E918DD1306749F67A437553FEB596D8D769A29EF2ACBCD8196CE24DF2940165A86E027A21D62606730EA311238FFBFBE4CF8D5EDA00AD84DB99917B8EDD12C880447B726D2D67C20306941875B980DBF1C44636F2DA7E8FD5ADA9FA6D5770AF50986DC6E16910E69EC3A1FB773E1E1FD4EE5B709931EE185078542C79C949C171B44363368725EBCE545FEB5B57A507CF5239C589D02BCCDF7A17F2A562C029CDF3588EF87D69A615F678E43EACD416D7147D4FD28CD566644C5299E257878310979988192A620F1BD5C722BC9F1F52DABE97C1723F1C237FE2B66BB5A4DB7A171E52273913587D7B52AB1427403F9B367F68EE1244E0E6CC9C2147443015EF9CE1BE3C5D8C8B3DBDD5CAE1D3E13\nss = 14CF9129961A5FBB00EE9BF444BB2EE7424F50BD8ECA98B21BDADA82B2F47FED\n\ncount = 75\nkeypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\npk = 50672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = AF361347809757C2AE0C4A60393C90222C394CF136E95517552721FF136DCC234D64715A1AB43D15708187F89A6830791E0062CD43253EE486AC54179D320FA6A8BAC4D0C07B7158A1ECCFE52C4847403849982D73288877D04EAAD37D392AA487597F80F19AF7444E5A82CFBE51609AE515C1B320B6C75AEFC121D5E2904A0185654A418E5C7A379B41838ACE149B45C5A4040DD239ADA846102A6BBC811EBED4710B2393ECC4BB8C6254DC815D2667831F962887A74EB883A5A8642E0B427450D01321246A8797B7BE1211EAF64B0C706EEDFA17CBA2B010626112AB6B2B2B928DF38CCBD9B639B9C6AD090E92DA98B5C9914549BEB6A9B5505579A56943D210722BF590D63C1ED56534A96552005226C34CC1AC32572D2AC0823BCE348086096525188088DF229536BAC34A1C95083309A0971F31D975DE0598E4E009D24661B2A79DFAE85343B94FB1BC171493AD77D767E0814837348616205652EB4F98838CE536691DE8C3AF0A4970EB0C3600B4605841BCB0884E08BCA3198B04B2AFA6F575229C56462B9516026D32D2CE33A4B1ADD3B411371EA6516765F457613CCB50F94AB9395F6FBC94395A6C9C104CE3B79171A83A49B22ADD3A915086B804C3B42301BC1F14630EE3217F059AEF485C019A4248B4A78A516D75919EB2B15BB1E5A34CB6B470CA7A797BA1B5193CB4565497F98BFE30A7578044867897C332687D925C8BAB05D0C35693F557F541B571D6AB7E4A752B80267B0329D7558FE4BBC54C8612AA95C03F81641A129B1793160DBA78C4E0269E9361087328A73C67C0044217A25C2E05B64A1B8EBEC972606BC220B1A456D8BA86A76AC4A3C06429CFB6035EA50549DB887A5F6170EA282BCC295A2EF000F571038FA97B6BD98FE0399ECE3755D4B55E16261F7FAB678C394C83676CB9F080BCC915C8B1C67DC998D7097074249585E31C5B30BD0250ABC570531DB43F546C2E05983A7B5219127809987343CF722FC38525B2ECAAD2CA703679CBB7500420F83960D7505BB7B7B59A8B6F0C876C7A53D893A10468A516FA7A6A08C04D3259AD003DB768559E173DF06A08793B10E5A1A46145B6F0FBB230CA504424B4E9617CB3F509993567B4CB94CB2CB39811BC1EAB31B5F5691FF4108E5A6EAA9B", + "15DC2AA45FC4AD26B9CA007A7C2A680ACEFA88F12790ABEC7E3DA1C13A355C1C669117070A7E1976F6859921E273F53632B4144B58E0A74207100D2CADE0C8A0410814D40A4234843A44978D0D4A173BE52434760423235F5D7C8E1F56C8181487BBA930CC9272ACD524EB6C9D71D753FE62B0E9BA33A478B7E82B36D9690607550ACA261085A08725281B02E531432B35398B7ED1355B8172776926BFE41880DF90AF6951A58981C708724DEBA6B6C2BB8AF1C0009C71A0B82AC0D14CB0910A8EC3988251DC9E93F17E067608115C85BB6C47D33A2A9359A35BEB47C3A04AB65537F59BC1EBACBED4B97855F753A954929B6449A4DB7D2098CDFC04008873004BC535BD5C74DD49247419601513C4E8125731307BC858845896A67D33902AFA4B58B50BE969B947851BBD791D66887CC6E92E19A2B92BA6BCC2825C4239AB2894B2467547FF3A63BEF65EDCD579215ACA66A13CC6705453C4964F1C29499179CCA36A3B998BCD173458127B5F5C9DB4D12448D3914F4092F7F37F4D826221EA8BEF6889179919EAC60DC2547C5E6550F45BCB3D4B41DE1B12273675A0F1C611B6199F27CBD277A38A67B77AA3AE87751E96F4B268F75B36D070CC1743B469A2ED493D50004EA5269E91BB4111795741F713918438B9945458F2836D42247254B2FEC86CCED59B0C721F3C372923C0072F31576BAC1C8B986B25E035FEF91FAFB1C7D0C19C94494F4FF57D86064B22B008214375D0E61361E2CDA31472C5D1853F6ACE7F8765659ABDF95904DF05B976039336C9753DBBB216E599347664A7B170EB563AD464A16EF963FCA77564B794408ACEE8395135AAB683A14B0DC18413F31B8A4929111550B07B50DB2209403854BC4391E115095D2B2F632A76D4015B7CC34E9474A75C124396483C8F0C03800B1F539623574099077B7DCD364E34A122BB0B738D863DB019CD19967E48A181ACB23CFF56346F32135A30AEE015AF3B463885497A844562107A6350672C2E47609ECB47DB696D4FE16E54341C0A510CA0293C25F69D027A4B7CCB08C184A68DBB0E8822393AB7B05EF08C4610A0B84C8C4CD5B783E71327D925959782B6C106B08436861A8FB2C1CE2F239F19A73B84966698C52E3C380A7DA81B54AB76E62929E6743C88B05457868FFF3074F8F085DBB05816C8B4803A7398F1C0F2CB3765E84672B24FA32838F7199A8F738B89334DC6F391125569B12A670CD37CAAF00AC919AA4B92BD4DA706973681B696B33871441DACA919216760B41F5000A7BF782AC33491382B1C423734016CC8EE4B80E6E25BE4720ED05439B9DAC5FD240193746E6B196C938B345B39BF5485B5BDABA020DC90EBB5CE8398C3B0FC59EB5CA95857ABC2F6BD04BB34F2902DA9C4A641FC36A1289640A371AB965B25383B7F017834FB4C3C3477910288F8B305031A7B97B69F3EB48780D3558C7C741171815B169E4E9A62A261460FF2CAA333150AA2698D243EC55ABAD0329CF8FCA935094C6795489C902303FCCA7F257C7D072EAED4A31C9146311B21B09B38326AAE0D914C55AB756D7B0CD761510DD12572B912EC79B61FA230E4EB9DD052B29B775D891B7025BC89C0DCAA0A18855988C215C74F06B36976101C0F697CF8DB4C0FE25F1C016CD11154F5A5CEBDCC4ADD13B31A63336AE621F2257837B16FF0F6C07EBA6FE5B058A42122AA88629014256017BBEF582E123365AE37063FA97277B2063D3860D3920BECA27638F02807FA3BAC4AC08614AD1590BDC6C855F4D3B292982838923251A348CB48753EF773570AB00768341670C21DC7A356931E5B8AB51E8B2615F5689E607953F685AEB6B999815B2CC66C24F65D2EC64E4EE88D4CD830DA4C61E15A033E37182731B5B0B506DEF921BDC19A85624630BA9102226F6C2467C9EB21483BCFC96A22D8493F9EF8B7276378FFC16C3A996F5CF6755D924716524DC85C39D22A8254E74244229C975B467AC94568312333EB578A197F4530AB74514FA174855904C7FD09B2003C3B94BB41C4559B45C00F7A73935ED15A39E47BCD46497141942C3B669642060533CE5DDB0CB4C1369DEC82B8D7239637B615A086D4AA87630439D712A55556CDB911734A23779D7C5DDC628D0F326B5502A79DA80FCFB3AA8E607FD5C25B8F2768515618538A990DF66FE57C5C3B3A354655AE4FC098BCD7A382301D0B721A1E74795AC23FFB8C5493E14C0793CF03063794CB0D340A018461AD89E17EA89B7B88382B9A288BC4B13180DB6EE6224FD929B628049C20C1C830504E09651147417B552B6EC810C744210532BB011A93BAF28C20512558BC1C4C4A07565779B7FCB260839506E0E0224099C5751A93D6141F90816EA8DA87CD1105715A67D0B969D8B748A46831EAD199EB4C28B634A82D8B988D2A6D5C797943000D2546957EDA9B1573BF534B552F225253D768706C8AD4C42E2688B40965C0DEE151BE4B7625D92E79FA40FA7C00093148125C65E841CDB86AA90A02099E2C6C4C0BBC95F14FD0734872F2A6D6B3C9B3D0285B7CCBB5B715E913245C14A5AA146F003788D4A76DF1037195DA2E939CC08F56C3C25405D7D1851249496D33421E5BC386645FF3A8367C3BCFD0542C8962CE146720012087693C60E3A47DE4570887473BF9B68C22699AFC314AFD801A0CDA51FE4340E4E34EF18C07A9C7A40190908AC323068C95D59BB04BFC11AC930F99D082D547C99A807C8D112D82F1B81125B41F57A243006B772673EFD286B4D24684D2B046B53D7D26B6BBB862D64C42E0E909E813391D6A8289647E91660DC5891479C43769D9608C10763E5A35ACB9AB7552A08D167ABC9B02D3798115D4C0B6B0782C77BFAEA4BC27835B4AE525BB052F6DC04D65074E00207213D612E746A44CB5BB55311C0D4A43D2EB3C2003CF3EB895FDA1001BD55484992A384561152779DF9534B933244654B2C37B3CAA368319235A1DA431D958A4DEC38DA311412606ADC0D26022F8A822E4913B8B5E97B6C2525636B586C8B3C62AB4DC73539A028FEC33A5704BF95183847361A8143D1C22495EA4A229B4214FC22334B857344C721AC2190B554F7A30479BDBC8854C0F0219B4002A0685119AEC442242D15CDDE0983F8C9EF2B3AEE24CA7ED917B90407D5AD86906C0C865149060B36DB1CB1A22D97CA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAA9F015F625356A6BACBB5E565C70184940891589309A571B7166C2EE713B8FBB9F684FB055ECE19459EB464E91E126A7A6E3ED11CCEE0046DA234D964C985110\nencap_coins = 1C82471DCDFCA3A6942061AB4F3D5BF0D197321437C706D9CCCCCCE449447002\nct = 555BBB084CFD60A223B01AFB6EAFCE111B4D52D70DC5DB0216B29A19A3E6E185EDAA514B36475147A32F6EEBEC1182F6F0430F3D74B04272A66B59BC3962493BB9AC9262243033BC8BAEAF5362813577F150074148356BA29E504D6203C1A6725B1983CAE9AC32625C396EA367A12760BB50F5778B9698D5E361B4D106CB500961B5F562800B86030DF20E8B27BC2F69A0397661684C2546E6DE82CD99D0241BCA02813776B8B4D2BEB5310675F320AF1DFDD1AD332E7830CBDECC7F32CD97D0DC4FD2E4E0768091C9808AE6C1A2FD74DE50FC9298F4F31E009A1C6B0EEEB817697D61C3F04E65098E0138616A96EC955765655EFA919AB9035BA3E15A0AEE8FFBB16449656433FBD7DEF778F0AA8EB1D07B1DB00122DBA4A805B7D366AAC536344DBAB7878DC380DBAB360428851F6E4BD4212C3D5D285297C07959A8D1DCE2F321357A35761559E01CFC845724568A1A5914E2DB5C5A9A59DD9A310D30E405C6B87592A58F59782E8BE0C3C5C579C0F766ECBA7AA495C2181FF66EDD15AAD0B1D65260BDEC0C7962189500ADDA615E0EEE29F0BC423E98F05E8EB0145AD439A3FE4EEE0868BB37399C5C981F20B1F1CD9A933BA72DB7AD462A87AD328473B752DC0F4D22AFBA60E3396F6B8C3DC4EE265FD8DEA6F32D4F0DA34B0F760519F5F6FC1775B8C50643860A28686E6DDF27FB46DE3553C9555AF51D73E653D11A8156FE733057F4F9D499BE8FCA2DE71200D40E642BF2B13BB24478C2A3CFB1025211D6E27D8BD7DC3776F58EFF239475EE28575BBA1BE33B100C7EAC46AFC809224FAF745E40735BB3144F65280DC00843119D761095D022AA8AB81F4F2B94DF94E557F08431E55A67DD825B6530690356B0C646A5DA6FDDFE2545316829D1030F7C810A29DBF33CE7E652191E0389E456DFB11E30D17D0F390EF088E69C5227F1497531654CE45025F9EDB33BD4D80F148B6BA15523719AB72BE558AE1E895B02EB1D9BE658BAC164ACF25C5BA3BC512363DFABE41700F8668F70BE26914CBF6BAB8ACF584ECEEAD2815E77EF92CDC39C62A1751681D2144A29CD22D467EE33AF75EDD8BB34F7916A1DE2D0980FD7C4A42688BD1BB7B5850D6146A112B3BF6958C36E7AC81D19F9B81EEB50CBCA2037165F224D6A4051767CFC3A9189294D3ACE7AD8A0352FA46E1013E0F9A6BC3A9E80D5D453648F66CA3CB2A9F5C167E53BD4270B7BB9AD7D04DB208503CD91E8AB17147E527ACD059D5936857064CFE51ECA99ED5C78E0DDB66B08B6D4312B09C19FDAAC5C2EBEC8EE0943C6AC75257579F394454136C1507183497755A15F6EB4E12F0A0607DD8F766976457CDBC28DF9FB56836383DA6DCDEFA78E0C09DCFD86C6BA1CC63821865BDD7F589D41574FF51EBC533BD95664DF8DB48C6BBD7D677AB3966EBF9B393E9B16153852E9B9B2D288BD55EF4C43619B1E6526620ACFA75A831BC1DBB4A80E09C9B034E2262B0622B58CFD468C0AC4E4E0A99FA73BC719CA2F88FABD3212A2E087587A4C3F2807D7425239E4324AB5FF609F6293417B5C61F36646887ED77CCE179FEE283D83376A688F125A544026D73DE20372FE577A31F8F1D1EB3F10935875DC30BA543B38BB314F18B553FB556299DBAA4C1020909A14692086460E6F1F7FEAD248ECCD9D9A57854A8C1E8124E259CA02F050F37C6FACB857FC336D7199F81A93C3D6132A5F9E010285440294DDA17044D2ADD52E992E0878C8E07ADCA4798792B54F1E1C3C5B349109FE003D33944FF6035CA22CEF1E2DCDE188581C804D9ABAB6303A5F65282F814F01E2DEE7711DAECE0C67CF49BDA9823F018AFC412F682329E4350803139AC957D59354148CB7AA82F802BE471BBCFE0209CA7ADAC785C34D4CA5A3D82A6CEFCF459663C19ECC3D56D7E3939B0D0389CE30EBD303F2076CCAFD2EFAF12D7F37FD92DC1348FE3A9095EE8B7BAB668C9D41A176EF27EF52EAA6C51583A762F21F473428D8C238B9A3506F6B7B83F2FFE059E09DBFD172071A53671164D58A54A71D7BD9A433EBD214D406C51489281129D731A9D21C52FDBA16B98EE79898959C93C8A253587D335CD1F720707B642BA036ED2760843BD529FACAABD6C31C59EA6601E3D291D84E91ED8E859BD5B23E1C138437F771EA78529335AEACCAC2C37095345886917B2AFE53FE7A4716325EBD57A0B3AD4CF08A10532D6792D4B7\nss = DE78CCD2A757A9A4C09763B2D9DA4DA0D40CADD7741E76AE22B2B472D823840C\n\ncount = 76\nkeypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CF03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\npk = 25879DF1312D41F14B53EA0FCB973EAD32CDF833463E", + "F73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01BC5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 31CB44A14C3FF840758055BF2AFABAD14A723C048D4D20C5908BB781844D574A96A0807C59D5192548A0089396A78B953AA52677B9A111CB012954B674571C5D0C7C5E6488D498290F7665F4F32DBA7228ADE2A724413798EC32619901215663B2C26360612558070BD06261BBAB86B4F96056A498BF37B1B84238C5099EC8F1AF4251C0862B861F334EEE85AF8D364A54F6BAD0E44A23A0577933CA8482889A955086EA3A2C94B057C1C20D540CD6D2976126854AC123CD386A855CAA385927318825494861079AC84606AC0F1810EB78A8398740BE69CFA1777C61A5CC1D758AE28C072D6087C379A567648558AC8A1883734C64361DB33CDD156FD371A2ABE534B162C6E336143B944DC2309AAC106525D6586793A2B3420358185FC787C2CEE3875E3425BE5627C1D49313413EE498B17E8C295908B718B3C4A6E03024D77F1EC37EAEB7462E09C683CB9B272431EF0ABBD0422AE2569FC37902AB90BD2C236F4DA66D78301A61765A77E43ACE81102C7355749C1463B55F10E26727086D73A1800924C6B0EAB6EC905D5B01ADC538C9EEC7A25989B85F24B1F68B9A22637613E9ACF609A67CB20B38BAB1A8D81CBD22A5EA8C7587A13BF8EB8A37E5949084C26B4433741A31C502A4C412535FC6A1C5000057C65103027F78F81DDFC4A8843C59F8563BEBDA15DA543BE2146A3EB7B521700958BB2A5064923236193D981BD1E2920D00B1CFC504E32495DBB116C5BB7AA21B6CEC5C9FC0B1AB73330544E7AF5BB1CEB7C159E3509938D0332CF51ADD245606617DCEC688F117BFEDC27DC5B8B4884446861B592B720B53FB23CF08513F66C3B51833E51B9A63E297054A8C03F8BAA257C64C2C8A265A8A92052C41146BDB3A32CE0B7196AA33564806DAC33AC05A20178C2A0CB04000D484F0325C9D16956DA0AF88F68BB72B7BC6B122A486CC1EB01BD3027AA316C6D7C1AE7D8B9A747443C5D7237989A93ED939D905832E76AFAE4172D5F70589E54F7B5CBABB536E5F316B3D38911513B400AD83F7B2A3C72A6C09EA3B4F68129ED285FB99442FE61237D61756A2AD78B7790EE69748B79E42EBBBD6B9B0D803A3EB77477609AB2CEA5920128356C369878855126C22F1AB66A3A4C202892C8863B609F7926175CF1E3967EA93B7ADE7A8E6779672023DD5D81BD4D9345AF36A38DB17E96B8D85B7C0BEB586AEFC9FD9EBC585F071C1B9C34FA2283A60884A0CC5EA210887AA677D24192DB582F05117FA189C868A3CFFE8B2FB584686EB3D009733E1D86C07D6A9893C7E9410B4CA99A4A880B48053878A45340D0056031068A63113BE4B51A630016875541E099935EA92B2668AE84C5A183CBBFED619691038973CC07B72ADB803CBE26986C827AC75428CF183CD5FE7C9C719378438058F470B62FA977DD658F219983F97B517BB1AED01A478A18DBB89AC1B916419A3B25F388C276C190B866356EC84C33B29022286C08A34D26948C59341A789CFA168ADC0C7A73DB36A72EC6C2C688C06AA3EB1FBB25B7B828CC3719C7B2473719F4E2B5C4AB8A4FC172A132439E0E3AF22A1BEAE17BA4CF39A155925C62A4C9CA76436496646906630B9349A335A4852C01B018F77DA15A4A47EFB74A64FA803B5D6927642B16E3AB78D13894104882AB803DA0015B80021EB029FDA191EDB38370C2C4D0F1C9D76D776CF4750BBC0116263B65548CB51031748480225D85F364A0EE2F18E0C1A19203C9145BCAC3F175ACDF926D42B9CB6D987B9698167D775C04A877A460E47D24866BBA3564727EB2A2DDB6868899262404884A138B20B1AA21A7003E35A79422C35AC37059E59164F805AF26A4A8B3AA0A0931E08182F347151616C2C86B6A83699279AC00195449A1EE11490076A5FDA3F044A75E844AE996B7C6022B2E09C0992FC08A16C29686C7C20FA5394D0A7378202958719633281435B055F3936EBBC1BFCBC5F4105B32EA37E4A222368919EB5F07E0C07B6E7D229E4B51B3BB9586BDA9E90383F958B0C9777A2D8331C7E777021AB9DA0A45A14B8B88AC78425F19BB6048209223786D19F5463724F009C71CAA35DBC67F661AE04E5B3FC9B1D59119BC5506FECD01D6C574880FA8920C54A3204C61C717E47676692DACE4B48236009A85CC212F7D9447AAA52ACC65D25879DF1312D41F14B53EA0FCB973EAD32CDF833463EF73EED9A0CE2D09FAFF9CE3A06030B3021CF4360F3E4CF93528BDBE69D0655171BA7B6D93CC220A10D37E828E54629C6239EE13C0A73E58F0AB6632E764A840753393B206C180B3C333275DB3F05516FDE08803F7BCC10589F8F54793F732CBFE82658033694E6AA74823B92CB616433072D405E3B38A42BA35252A99CB0A568D51B4562CB3AF733AF7A179FC66CB56292BB1D796BEBB5C400F30098591447191A7CE6A3B2CC3FC7AB7B5C6CA02C6808BE45671012867812C2BFDACB9DB982C2893D150B6C70347091FABC0297356F033BDD6734736907DD3A9E60E4637E2AB768E9558339921D8C1A8218926815CACCA840224052D574164A4661AFD903D4516E43E3984B31554E5B666A9CBD332A9E6C63036D34189616CDB3D100331BBA659649EF0ABB86502FA994B941F9A354231110B8080DB75C69EC6FFCBA48642B0EF54479DD7995F7F9BA92F8B473CC7E31D04948648AF330AA09996E868C75BC3949BC3BC8E5923DF68B5DD78BAFD3318AE4FA6224B8A7DC9814F7B35839B05CB709CB1CF2C1E80AA879C58B29677CDA375A5E4229BC8431D48BB08AF0BC27F982A6723E60B00DF6E607665B7A4B4CB35E5162BA3698B7140AE7A25A3EA76DB07626AFC773854038B3D13654B7CF0A1A8E75959E5EA0797EF4A64538C19F0028DCB5CDB5803815467E57ACA68FE00C3352602897AA88021203A4B970EBCCA77846E5C01ADB22859E41CDBFA8A7BE9B932AA2C6D391379A035455D84282D5AB90D5B6DE056F211CC6AF61C1D5B643F8D299C249C055964C56906F88778A4600BD054850A9D92557AB2C33DCA2EB2857B9617018AB08F25493B265B10CE74889D8CAFEC53F7B6805BFD637A6B6ADE8A65D7F885C3AF645CF08BAE250753EAC8E2B734A75976AC9EB8D2633A980285EC33B154C1551162C81F0254D2EB55A7DB13F5D766330F65CEACB55FE058AD06686E50BC544B48F1358532603720079B7D0609E5B36B8B7E097D40CCACCF496F3F00FB957162445025ED62592FB61D41A28B16A1F3A3CC83B1B173E9599E5C49A41B93169DBC4FD006A93BB233EF73DF88116E091B17A06125F651F52D501DC86A856A96A43601C46F32B1FD6900A6513F7D298851B443242C62B34236C7495881CC3FA592EBD4397D5422F3C40CA62980188CB4AA3499D5D2799F23C7E86057A14476AB4C7668F1C3CAEB0A980D13DE0F3129E151C0813B259D53EFA07681048888DBC082ADC4DD324A028D48FE728701398CE20425BCC9B410687363AD771218285617A39F3C7BFBB2A6C006125D6FA6DF88898F7B236F7581A8A077038A06394782CE7862185F4CE98AC06C25B611DA7701A80329228391DA903607793BC8A2189A123C177AF9D987AE9D1C6D2D01B", + "C5910F56514532D582CA092939119444B3B736ABC0FB5140E14C723B1C6ABC2034929A7EDD48CE3D469B16B09CBBA5008728BAABD54D15F427D2EB5E890A5A13224038328FCB227BAF6A7EA3B82AAC5844D809AD86B6ADCA537C2C0B4E0D659606F835129905A6760CFD68B5697B9A8EC00159450205CBCFC0F8C9FB8898F135298EE99A154977FAE7BAE16AB9325231178A764C1B10B5C427598490CD9539B69B1848980D09768C435233F52376371B7971D861C8612ECD160655E83BA1E60A553B4905D35EFA1BBF58318D78353DA822241A354B439B2449A2825D43212BE80483C167E6C5B50883412571CD2AC3C1B5AA1EC9C232E6B9B5A2091E189B3AB0B323FF13654BC60ED42857755902D063619AB98FD8790D05D85BEF1AB23A09A9C241A3CDEA620B6C338EB582DBDCA9A6AC40FEF7615091445A93B8FC2001E09816FFD54F7870B5CE6A4FBD46C3F42B8E63619B7675716BB65EAB17299B57C45C834226DCC6C1F98593782C9733A078DB34A137C5422CC1DD87A614C1604972559937102AE60337D997CAA06B0F33C43B093AF04595E5AB48A7A0966FF318A735024F004D6F1893B48B74B42135C43425C1CA48A93691603AB62D2B80FA5A92EFF7A218239B4814352A230CDC1249B09833BE95C5F46BC5905B73A82206BD6658464659293691EB58551973121A42385AE81AC9EA2EB6419A915441F41946E504A6B9D5716E909BDC49337909282C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1655D6F749B0A013BEC99E017F5E13BFF76680A2F9386F2AC6938D7950D5FA1F9F03A8ABB0A5010F400AE5722A75BDF5A2F6D5B546B34D73857CB1BFC7E587AA7\nencap_coins = 46FE60A18124125AB93E0C578F1C02F1BD1301595013001C7F3C2FA56CDE294E\nct = B791BBBB895216646C90FB9AE704E195A6A78B07BBA3312AA0C9C61089F82E00B794EF44BC11A84AC159F332A138A7FE6789F080196F87D76719C94DA046CB2DD6FBD74845F691904352E175BB5CEFBC93138BE6D112F0345F9A21534A22C1108701B9141FA85D08D57FA681153F504E026022F0C76EC525147BE312B33DC9137EDCC99B35C04D5658C0D8F2D936E4111D649334698DCB00C920633C8F98C804542999DAA799FAB164BB9CD2F7DB752ADEB6F32CEE6E4F4AEA73F0EA5D49F2211EFEF3C5FFFC6F97D227EBB5BAC00BE38DA05BFA9F405A462ACA2E1531D99F0B91A994FF2ED50A2D792B3FC7199B29B2D9037B0B69574CBA6C7DE4F8954A147A81D25E0ADCD2A24C69CA7ACC87B862B12A1855F3C3CF50225FB1959F9A1C1A574CCD5D25236840B420AA3AF14049EB0115ACFF8FF946967B6D3BA37892B6C2032D38B63CA31275630711932E84869AC27DB5F4AD870D5548D89941DFA93C91208469EAA1D9FCFE9D914A9B981A64EAE1BBCE79FF23AF0DF2FAFB7717629A84A425567220E065E904CC653E2FC5948B60B47BAA6E6153717CE4A1F2242CAE1F261DC8CB815AC38078FAF2F5B530BF97C13DDA0A1AF7D6735098775E4BD1141D694938DA80E11878A581E694C33F9099F52885D24E4E76F93CDC3CD928F0D8635C49E83C06F7A03D358E1D28262CEB3467202E16ADA74D3EE706D3E0144F3061D895A124FA73418D0156F16CC53407EB147E0F8A2DAE9EDB8C5488414F8D9CBF08E8DC9CCED6E88FBD39484104AF7C5989BA214883F61047E7232682AB7F9B345897FDB6CDCD53AA9314A310822970AE03E3B68503B84E6E13F2C94C7307894C8787D1D6271D94EC28CEFB5F593D26CF8D66800656A087E8586F218CE5B689DC484604440442C8B5FD73698F99FABAED5B5E761151F03EFD7B3C7BB27893D57BA25F2566D14ADB8E424B838CB7D8B991DBC6C2291C754455606CD9D8D864229255607C7946C6B80051C9FA5AADCE74D05599EAA6E3119045330A0867CAEA3AC3EDDC1354968A8C2D9641B5FA0C772038A44EC1EC8FD4EA4D8DC82624EB2310E3DDE98BCE6EDCE0B555E7C1076E50E40E3AFCAC6AD54927FD67F9CDC55E9B70F5435E923B8AE87C9401C65CEC3C47F3F2592A09BB475138C3EC6218DCA90079F16DF53C1B57CF190AE33D2CFF73EB5EC470CAB30095C56A6B0A4387F1161F4E77DB33082DB8768AEBDC764198913197B525B001D134814B7DECF2DCA046EDA7B13E107B3AC0B53FBD1A23306D50A874A9E9D5EFC895E0E185BAC05BEF95A64AA35C96635A5B4EF4E0BA999FB3B9CC12DE2F54E9AD21A0C373F75E977A7CB9164F6B4B27C20F0BE5BDED902E6B52CAB9E9832C9C28305C785C85E12C5479883ED66DAB63BD8A856BB11920AC866989247928F6A1B98AC5AD203A1307181BF3BA675296A6F667BE8542FE219454C0D94D193C2F5298C98556AF5E5B63CAE38F1A4E2EB7F806172906DE72DA5B2A5B0E8DAAEB3B40B7E82F7F92B41E9DD5B2AA5268A4763513CD4302FB3DAFE12B11E7A4DDBA9290FDF6107D87D279D36716EAED00A38821084848BA65839230914F2D86B2CE286C28C03B2F00589539112BB9BBB588B01BD59C26A20FA9FBB2F3A00460E0783D720C4DCA7868E6645409499BBAF45D85781699734C55B6B7F30EC8B2765A13E1ECA2ECB43B63548CBCFCE5737B83412179FB6EE6C5496E11875C20F8824E382C20F900A84EE10C90F6F1AE73E27291A1542D2522EE29B5F977CD503BE79DA4A55AB947D8B9CBA4A65C9DECAA40AB1C5AB88C8A3366D639A9A525296E2C437FE6401B49000535C04BAF8ADD8190B5021E4351937B23EC0EA99015437E00D13790811D1D60774638E9E543E248243F69DBFAE8E9819BF3B204503D77545C06D6D5C930D38A97645A17DB9905B2822944DDD10227AE4265E117811ADC8700E4362FFB22A6853B34106D7B7558BEAD26006EC38B65A11CC86A833131871DC11A58D041C39C34E6FDD1F1B462BC9C5FF4D78050C335784CC7455AB69D3E6115B8F579D8ABE8E3BCC1A9BF8DFE6F549307210979929B2ED0C2A8CD74A057432DF25E585D8E752D769DE271D12EDEE7E96CEDA78FAD0C77D18979F87E534BDAC1D47D0DF251373D5A88F3D209A2FA031F5AA33D794ED25086B272033BC589CBD4DAE680C3F732EDC801853B36D168FE808E3B\nss = 90EA2A8181E75F6E5D3314B381BD802CCA5654DE0AD12EE59CF0C3C2204C587D\n\ncount = 77\nkeypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7CA59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\npk = 32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = DE9A3F4DC6A54E98C850E3AF0F7ABC5CB5B363BC668F2C10C6E197927C89E57088C4960C46B767E27129FE78C7CAE38717E6A2A7FC16DBC1582AC697E8915C90281A0A784C4B75345A13161BC6A586166D4385B507748D3B9516B10550F05782125C10F3761AEA2C631AFA83870C003950B891D96AE721317B192F21A50F2B2CAF49F81177790C29C02216759B005692CCAB4281927A46739FF7A9583E9A5EB9A62314E4967F5BB375FB627E5A45B918C8", + "01B4B1DAC24D55C13AA7FC5CFC104647295650B5CADCAC2C74AAAC28B82233F64C1C01AB50F16213154D0312C5ADD25AF449CFDDF494045000A01C449D1084C876163C83C13321B1F6F87757DC186D4C30CE916240E538F196936AB9BB419093FD593409F3A308827AD9002E5A621FB1387AC06B442970CDA9C720AC9049CFF1C307806E9FF9209FD0CC52B9517C685C36C45801875DBCE490163C91C707755CC8701AF04DEB9AA0CE460F24C72E5D811C4ECC297ABCC4C9BA304C75812196409C19BE10C494A8B138A6F05FB5558E7F2CBF6F1694E7D417F73781205B941EAA3ECDF91C71E998F9A8B6B72400A048A77CE4AD17EB265313303CC86150D477E42A39CB4B8C5A3723D03550F4B76D5FB7B524EC2658D374A8C955B0FB3FE878072EBC0201B2328B737F9F19BCA8411F35980890D71E7BD9707C917545AA6A659C3C70877134BBB0A1E970E7035021168C4A493CE1C9950456A76CDC05FEF147FDD625D2B4BC51B39F3B9BC73A35A06A7485306457544B88C168B22E81CBE9BB0174A2B526B6BA0641456A3CC941569124557D3BC652DC8259AC66552DB0AE06CBAEDD091C268C2C6F4BC7E948329778CF48C3B37F9A3ED714C5C8E0099036514D9A052631B256FB7E7F7C91EA0311B8DB8721D5001AE90991111C5873499BBA20A9D08A135ABEAA544706DABF7338497C578084E1BDCE9155F87417B29313DD39505CC90C45C12C324B5D5AF01EB2656D58607724725485465E33A6A64DA220421C038F0A625254AD127AC941EB23362649D2049F8AE8C057321AEEAA31E0E98FE3DA74D53938F4F900B6A33F1305A383CC12B35894AD498293957950010CF7912174373967C294BB89A90331C828048E3FA862FADC95283025E2F66DCA10104BE8B9F286C198B8C9F0F24C79A454E8DC0742283CBBA84B95B388D8F6912F4B74198AA52AB561CE59508CA6CC09251FA2780EC0DA59D8B12B17179320D23B822A3395466DAC34384A364D06882592734F72AB0D2DD7131196AFD4DA54FC5801D85928CF61BB257274C98479EE0C2F65FB985F6C669D948FAC153158530849311F0BC51AE72BB8C23AB5FED55E793A4E8489B423044A1B017273A4BE35A305E19934B99B45DD2734AD4CB4C5B368C7A32650F306B7148C199A44BCC3A297429CCA6015E906204C827CFF8C9DCD48BF1B638091F732DFDC570CE6618DFC839B4A4648A52BB8302E32098C26E9A51A6571C9C290005265B6359F07598B10C7674F5356B0365CEACBB55B1A1822811C92C44F0E4BBDA4A13364749C5384CA7670ACCE69BC48B6A0B0B2BAE8AC5CC40ACA6CE24957167CC0F24DD0CAA3A0228C13934FBBB0C205F53D713AA441F5B0FEB01FBD008209296CC096645DA876B961B0EF736996D95766BA0D9F89A4A9BA5D8E31AF9F5274BDF093E40169C9B94B0958AB9A585645DA158A6176C8BB196692BF52A8158D7C9C2CC6937516450F50BAA77022C748C19E68CB9BEC6C115806A30552EC242D81B036D840C3D1A9BC15BA4434D4176418686546CC38F35CEEF112689850B6BC3F7A3A544EBA0BA809153D4C3A21E72A2A9C09845CC07EFC1282123652826EFD0267F5C9481D8C5B07370015D593B1828DEE3AA6F55B31525B9EA8C9772740BA325B072E9211AA104BAA516E7F528202C5B0F6F8A4965332EB711ECC9A9E4B85BF9D0CBCA759093916C4992A338DC385C9280DCFB50805D95525D59603E8051BF70049698629267B2F29BB93F769B3C3B553F20CDFF72BB77811B39C276623C98197CB528B9F90E470DBB378AE9750F1405C11551E6962709A266E6717760ED607DB4741468A81AEBC72ABE9080B428B5844B646855F01F989378702A6894E24969FD605B261129BC0A567389ACEC88B0F15ACB1189718115556CBD99A32A8B2861C097612CDB6F437E844B131E016F3299C31185123951B2901C5FB8296762292D6B37F5BDB67000D91974C77ADDA0E8601A03432C648848E38E45D8B9A45D8263E64D603E0F50D3F438ACC29CCBE54BF6CDB0500B50344A96837828BC568CEBAF055F070737F4771C8B4CB87230AFBE824D6312ED22CA5E2D4C5DC354D44935CA64AABC5A64186E51697B9444A50569861404BD7A9B76898A3626EDBFAC8A806751D328BC393B83525514C56B7727110F802CC41BB9C43666B25E26987CC813FB7193954A0258C61B4E13F2DA32CE3F1C030BC0081060A7E091929CBB729584A888A06610489F3312BD576666FA09013F4A191B498B9637DF5AC5610103DE4734C7E82C99062C34063B01FE2210D0BBA1A15406836275AA119042B5072E77523A655F41316B3DC31F39840446886AF337D2EA0C532999635786D9A6948164C361877891AD903A0C725289C4C02F81ED3452858D93489A07EA071847C38780C86C6DE1C22F1DB704A2249C6A96695AB22B9868D639CA4A8346AE0845AA8BA151E14941BF447B2701CB715456CB91B927C63F829C562628E01F88499A60AA69A0F3EF410EBB2698889711891B008C0B11A98C47E291B763039E5A214D35485CE4884317C5ED2449EE97566FE948F8F397864538CE789B2A1B3A654D0B13D23B8AC2869B4062BA3A27AF9F4468A216789B92BDCC8AC7FF2B86B134606A693A1915C55421E8260A872F57A73047F496442D7B1CF44830A8CC01B27B54F495CB984E732C4A40F99A17C5F469F311B6BFF9C582F888910DA60E6211C788C2FF2AC489F1163826B672E6ABFEFD917184B3F66D72DEAF652E6A596EBF5248A2809C3187C4A3834F220C28F55B589E161479882AAC21407E56D4C541282B1B330A7681DB50BF30463168733FAA52CECB1A8C2D51724B7AFE1976E42AB7FEFB1C234DA45AAFB803E80C972559694548EE98BA2C818010CA940F41429A8222B8739C872B1AFCA093FAAB792C3E965E7B0BD8850BE2498286ED9B8C9A6987577B98EC4A7835CAE03B28AE9130AC40C5AF971738E423F7F905A223A6C27752BFAF4C495874D0A984187631F50B8AA87EA806E78A1C18C78040548443587486171A11288D4D2A7D19B809EC8C5116575F3C47A1B419529112417A15CDA9A0FAB5B7968A0937B4C443DFA3D0CC893D4BAB60BDA28DA5A7A7FE6394F6B1DBB207B5ABB9B0157A029063EDEDA1D0F162BC536CDA44B598396772E4A3173AB4A22CB91E4B165A3587F687BBA350698D6F87958279E8176A9F52C7D99C55035164706139EE7923C64BAAEFCB99BF37195EA6B657D442097289DB24568D970CE526C11F507CD7BDC3FACC879893C33D35B734FB9928F82867C5266DC1199EE679AC2C337C35C435F90C8EBD0AA29E22A169BC36D605D5A2CB1EB914534F5B3D89A769D806DD87B0D32C63D0225CAC6AA1B8C3B7D9258CA68CB8086B673322716389876D85C71D2F5BD3D081D812AB37D026A34324135E5988FEA7833973D3B25AD2B8777F3F8691B5671D05B266B61C272076ED0D23604EC7A670C634A7074E889C030026A1B29C4B025C59D43029BE2C2A2665DC2F1423C063E1B78B79B550DB2281C3BC88DCED5345882B30DDC400A62BD35C52BFB063213947B89A91DF0FC0F34F53555853A8724A9D15A00B285ABFDB39E97B5AAAFB429042AAEC4D21303F1217A3C0AC7D249A3174FA8E67DE44583BB3549AA585404DC77A81756D05A42D650BEBC225FCBC132936C9741B496D1C95D8318B6B9B9A71C071F7AF5547F895FC4E313E3A262D31695B9471DD8F50F6E227C7774260D60AD56AC7608430F1C370CB917ADC3B7717B484B52158740740366A42D9F010C333611E0D29523B04618895CD91A21629146BF1870ED2584EE8C0A728B7535284AD30A3ED13339DB15B77A8CB2599954EFE44D0CC57BA0B0687D39094E034399973E2D09116B225F2D41A86B61936743806E41A242B63AA19532F19C5FCF0204329537E996A08BF52ACF80C39CE1938FB581543CC77146CD34A5223AF8BFFE735FB327C888208B5DD648D41CA209F976F6F226F853545A525F3DFB258C8074EF9A442C639A38459FD906A8982A69E29608DA98B4C4A59EB6EC04382CC584E663F5751F6AA0486BA48CE69988CC535190195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB91C3C2AED0FF6944819C93F9A9FE77D14A16A385F644DE118099FD4F7F57DB9A0A59B3BD23B49A95BC1FAD20070FEC930B6060BD827D742B077092E422268E15D\nencap_coins = 52FB7CB6A633FD2E83F2892BD9441B48FE59ECEE6D026F5246FA7F2A5E55EE3B\nct = 0B307548CC5EAD7211F81E9A240571843DF69F5904CF210F0046DB5EBF4D1F843F5946393D7828F4BD197A5ED99DB571085BE78D8BF2F105DCDF6E84625BBFE0786564798CD86EEE79FD01044D35B2E730A0A582201F3025E3D4B8AA120A489E7FD78648520B7006501A69E8D1EF9DCDC542B6A5BE8057A64C623A9353156E5A5520911B7997D5CC92DBE5B4DF0C6745AB0CE8777194B6C9088A69D14719935EEC56C19C0984B5B5275880A64482B3C2F5420C6566752D3F97748F0113810EE864652F2EDCD68A496F369B52AD6E2E8FFEED581E8C080FCCD9F9FFE4ED32B03A63423BCA82530C6C37EDC23186A294BA534080666BF79A852715AD8C3E1EFF65ED2AA7ADE409A3D178559D26FAA2B26398176102429F19A45ACD6E89E12F1E186D4F7A9D344C09FE0419DCE25AB3E7EC0D2B8ACEAE071FDD2096DC8B0A20AD2D20B2CA0517BCF058E0554E353F3568D72BD9A5C50AED9F2569A91CF3E968CE66AE3F7B39CB986EB115A9AAF2BB0B5E07DA33F80D1C8BAC5F9BB09C7D0538BF8A21B4471D1138722ACB71092C3A4418857A0A3E11053D0B09EAFC0BB59F9716A511C4373CD263884159077A5459B64BC58CF396EA21EE318841B221E7CBF3F41230C405243B859B40097EEB9686CF4264766A780F8B94684700EE1A6A03052F623CFC6ECE09E53E884E4F3B1FBFF932F1761F31D4D5A632CCBFDE5665231104821DE9BC04F6F649DC5411899035BBC8D8A59005C6F3363116EC380FF1EDA57A9763E386B29B659F3273886FCF1CAA8A0D200123E4CA2406E5BAF801586047F380802407526EF826AB829DE3A212E802A722FE07B0BF2090C18D78E863F66FACBDD876F3CF701F193032141AFCDA9F5227271FAC60B5052032A5604404C5F34E6DFB443D24A65F8EBF42AB438D3C54B206C90B5F0AD509C6BD035C2F9E9C9E7C9EAF8FB2F0EDB665DA38DEE2B07276A1ADFC279553870E1F065F14E8BBBE603DFA7F6FD94DCB4711AA6D974FCEECA5E7B8A38CB683CEA63985555D1E71940DB3AABE955454AC7D9659166EA5886EA6BFD219EBE85D715BF844C91A1C4F3D0D0A581092621259DD4E2632F254418D84F700EDE0F6EDC5F17711FBDBD4E6304679172FFF9C20229B9B7840E0561DCAA5A1D6A57075BF92ABA901A7DBA9D0AA3DADF1DC66D08A057A1503F095E38450381F01E0B051B766D8CB6A4F4FEC822F6C801924C78D79D1AFD1198FB3F299A0B8C581609A71940E831BE4696567EBB259073A94DC05530274526945FCF96466F286150DFC99A23DC5D640584B6EE7D431E6FEB4464ED365A03B04685110C047B3D695D0CBFF36A16179A2A69D17A498E1F88FE46465F7EE5B758D02C21F1AE26D7623BA9B12865FA0262EA007273AFA013D401AA28E762AD5C968AC169EFDAE6EEEDBE6C1FF1541461A9D3A533AC5E79C1F7071FDA85B8EA3B8C96D7172437DDEC38071A975EFE26E7C9B15CB3D5A1DF121D0C8218B2900D98", + "FC4DEA5E39F88F098D3FCCAFB1C2287662579E1B6318EBC46B6ABE580E0C9BE76030A7E5A876225676AD6DE9D5BE167F2CE950EA027CC59C4C619E52AF2EE0BCEF86FA225C6F27663FD23DAF470E47C9D4130CDA83CF663D1C639405E3AC9D06075578F0C235B5A7534B97AD21AC093EB6A8B2F2F4C9AA671C628C9A8EE0F579B32D45FB9FF2FAA89E12830701F901475E46DBE0160C0BD65FD519F2ADBBEB4EF9B1C24E16E219DC8B0D4E0C1F23EF41065B961A93F9BB26C9428B1B614EED57F120412C4B3F9E9D38A26882E4B433A97F0EFAC40627808E6F326DBEBE03A51B0B3AB440A567E2B6CEEE7FFCAF26C2A37F67088976C5DFAF294ADE3A2C38A5F94B78BE4F946DD8F9F40CB16FBE5049F60123C2A857419B5CA1F6BD73F187FEE8B8B1D9002F6CBAF697E73057C71F316EC98F9137CD684B91B7CC34C35E2A8C8F513DE26A69101900BCD24CCEE6E4C47D8A61399EB64F48E9AC37CE82663CEBA7522047CDD6B7A69BFAB135BA4D462D7F13C5C17D33353C538468D4BC9B130EFCF30F73D357AAF037F21D734EAACCCC61FDE79C0FFFC7DA2D0C16E53FF73447F48725A79C087E9B1A81035248EE8CC79A042A1616B1378E2FD6A5364CC16FCC4F32A68FAC76891875BB24C0B2CBF17A7339F41D020EB954CCF1EE49A511B7C7C128D84146D2660A49AB3D5A8889BDEB1BB317081A93DD49DE12E\nss = D66F413DC141DAEDD5349A5489C7BE71B1CC912408736A95C4B87A7007865451\n\ncount = 78\nkeypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D18E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\npk = E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB04569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = C65B5692B9737BD5BCEF94376A685FE08CB59C2B94884B47BB6A4B292C4EF8DBCFD1D9392BA3C464442CBE0879FAC60CB733496FFA7116011CADA07377EAC759172DB45C9035532A5A48C18F3343E7FB3A0A7A1DA9C75F647648A822BB8FCC59A2E0476FE958CDF968433B46EA296056A8460EDC0B7D4430252B227CC38C8DFA639A72759DE9325D3BBBDB1A5305E546580127B11332BB666236924FF1F13105176B81A777EBC946BD4B962E8050C0F80BE026A513F7C9C74308F8336A9BC73BCABC8353AA10AFB69AA502B3B6E9A53AC67F8CD8784BE4519AB3C6E8E47212BB59EC3958BE442BF2162DDA987C602030770555C0BC62B1422367B95A91399642155CD0B17DBB848B642C765FDA2400358040D4CD154A68DB36265BB525FC90988FD0C04BF0B66CE052BB216D6183B444CC385BB8AE17388D5E8024AA41563653B5F72899CC16B37D642F6FF7385F557C941571A1C73BD9425FEF3C343ED9B88BD02A9BE5652736AE69949E43B5C9719C4B8E42C9071C10E3D454B3C90D315C93579CB106A3B16BAB7163983F5C514B818516BBA802B7FB1166679EE03C4C41EBCFFC6322DB61A7988927DD83B48C24BFE82A4FB1901F70E2C39C411FA65C43D56C02C79849E7745BEE15B70E405939B055C2A76FE1021E094B4671A290F5D708EBF0B1155B94FEE9B34CD9858D3A8DD4BC27F5FC0627F2A80D6681C11324ECB74639540B72A23083C3758CB29AD40C979B42679E1436FC56B3A7D1115137015E2A2AF9A8BEF038B6905C8847C16558BA2BC6EA92AD90B026228695D664720C15E6708B0934064760A745EA4A5587BA211312C7203005F838A2D5B7BB09B8DC7AA39D4956D494472F71A268991CA907AACF8048FC98C095798D0EA043C42C437F6762ED3678B6D701560016F405CAD66117C786B56B3A88FB5968C26869F73A2227B129553B220F67CAE75B5433B29259553AB4375A0AA6766B2AA0AD480B6969201ED21CCDA0A39F8B8F565112565065D8D26DBC1A57425A29FE0A606BA826FFE45A69493B08B11712E88A2B4B0371DB5C0EC0125E2659ED08275D18277B9C0CA51797D46CAFE91951737868483A418427733EE2637B4AA9496C30FECAB67B0B7278A76DA2DA201874711E6928B7A40E7859378C867B9BA81529656200584EA9A5881B657B68980EF8CB201338AC1B856C4EC5B0C48A80BCD6676C0CA624F05296E59155D5587C2C20BFA1BEF1005BBE9840DB205D9658935A67614595BB3FE48E52877FC5BA639D023F54D534C58CB90A0A98BD1C2E9E940FDC61193D4753D17463D7EB8C9C6575E0F6845B5C0A5BC69C5F90128D3078960671394B75C5C72EAFFC1E8EF4AFDB395FFD40A2F6BC75FB9B79E1D8756705B710B0BAC1DBB4AC312FFF30745590739C08BB25CC9EC62CAF1226176C161ECE62AEDEC392A3591EC2AC80E92571C1417BE7D82B2F9A1990D50DAB78C1DEE631304AB5AC57274846A8FDC6547B224C72E0781B233FF8A6C876ECA3A3E060A00B560F661042E85340C4A8257660C0592A429C7B81B5137D410B5492864E156DAD292DABF59035FB0E02247E6C6847CFD86B6958C74209A8F389041E5389EBF5B9B633B7FCC08CFE14BA466A36777830D840B5FA9B7234403074861984E0593C72C3D5405BC375255E239258B47D782056F106A4F9A493B584909006061CD98EA65A8C131B6AD696B993A66ECF2C32AE1A12E24C83C7B696EDFA64B69B71EA7A02A85097D25BBB21FB1475D250D64A9C87598AE12C0DBB7BCABEFCB48266B483AA5310E2A734A8519449BCFF963C4C10340FF42E2DC883D9C15D744A9BC2D1752383B6C9409E29B331E87C27A11189C41CB8AB182F82A920BD7C9EBF785B09B5BE32813E8C128139356F4D60B2CF5C80BFA609B9026A18360DBDFA75D49755DBFA421E9407DF6218333331E8917955A551A7F962B8E7BE6CD43A8A35318406471161205B5A71E238B911EA2B536C861B0208B654A1FCDC0B77E5429379295354CCF6E93D41C2233852451C8B44B151286020B4093988FC23C533FB83C510720A278E75EB047A86AD2654225CD0445D7B9585873672522E3B18C9BC74AC2F536B5E6BBE6C1A250E50183C16BD79A970BBA86693CC508094091E207600009D3893B6AD96433720BAC145B6E0F7B1CAB23A3379CAF84AB285E12EBDB602F431A82E0B098EA1A1F18B18411989CB1B035D0726865712F5CC1E6B51674887B0E00C2EB067731DC8419E64B816955B407A1A813666D73B53D7955639A877A961B4915483AF565B006DA5423C5644AB3F243C7AA64C5233D4B9A391BC55B30DCCF33DC1A93B9B784C7C3429CE8684E1910800739839BCB926374932A7241267835CAA9131818EF9AA4EF5C1A3E2F03BFC83076D8A827C082F0D0C2FF89A8FC2E62A96396DD411259D26C7B9C84BD38C557FA45103F3B793097EF6B775F050033109AC7C606E2CB05497C9C596639A63171F5E70775DE9C545B919B9E199F4D76508549EE1EAA404F5534EC862E6037B5F484AFADCA26599A203825297864EF536CF578C277B6541083168D14B3E782A3DED29BBF8A8B1A0F831658582B68B8744C66EF3F385B7A018E3E5CC8C581198E2B4B372002EB756BC7A65A4D67C86AB022F549BB97904E035173AE9C1073A9D23A315D054CF0E3BA27D401BB0", + "4569065256BE9447A06CAEDD97871B52624F43916D475C7539BBBBFAB35C0864C8C77B12242797323BB12935BF5A08C2EA4D446305A7345DE980A03067513F6402E14B29E7287E30194DD76856ED80C55BD65849C1135D398994007B1F14A452E36BBE7283CA7B3ED1B67D0FC3667387C9B3C3CD8314515CD2C4E51B96A8D43A1C755C65740BA9830F65356290953B9DBB03600B18F4681F6F039379F26D40F2C8CAB57378B66AA245197CEA225EB9B712C95C4BBA470B07BC6C458AAD71BCE067B0991036F5F54636248C516C88EAE013232C0191257CD0A6322704C9A6D005FC80C6C6BA0636E701BC5847C091045BAB969AB85F5644A5F8F43858C94B276201A7E77AA5C413C57B40726302559762EC40178199526AE63279FB510C8917AB40C1B1BB15DDDB6D1C2B22520780F222C15AB2A16BFA28753A61A949AAEA6ABC3E3083A467110334A959FA582261561D3C8FA671AD34B8B7FF2B682020651935CAB1B227D75261E3C98930961457A955275734D9F41C61069E1A5569D38A1A1CA1876E481D94851E62918FBD550E45FBB79A7130643BC1FEA1C722675398498C6874AB1A7997008A166C9146882C37E4EB64C3E306D2B2B4C1409A81DA2122A5360430774FA56C5A3520A7E870AAFB55773124D93B17451C01C7E21BE33A9DE7A500FEF26C7117C13599024EBAB75BA9710C5465A089375B2A751F5C3EBA8151BDA4182FF3280826C3190B9B11B89BF9D151C4A939510007378895F916BBB8E107031459E27C9EE698A269425EBF5A484812271EE667E8C6B9F5AB3624DBB09C5B83D5FCA7BD54AF3B33980EE435CD5A4E3E6BBFD82C10C997ACE9E09F77CB9FC4F8C13B25A8A12C52C7729F22A3290140C7AD0480C00A175DB293CEA64D422BAF4BD306C5D446D48B062F751F47891A8FA82B9786148C364E4DD85507C07A9B4448E57C2795554B3CF53D5D14AD3179669862123840A7AEB57240D69ECADBB48521C196DCA4705671B1E566FE59B08CB963F417ABD01A1915A33367508CFA9C89413B7709EB48E9BC2E809A56B027B6DD3A513A2428466C29B6AC802F9A83536BA1ADFB96270C57A0743C12733525311E8FD04E12C52F15468E84C6AF54D8BAE8214C152C56082465B79A6CEAD444AA767571CB1351E4CC05A8A75057C5745ABB125A5382CB8A3EA2170C104CA21CB5DA000002B7231A8A0A23E50D173485C7D1CDA9E8C1DA913161E34FE0A986ED5C1183D383067B7DC6C75ECFE4C044C7ADA3FC8010AA4E8F28BFA72C4D21F170569165CE1762248370B8CB76EF5797253567FC98A2856870B9CB312E4A3D93B506A8554738E522E11BB3B7976F9AB17CE8A190B0CC810258972A10283C21B9FA36384AE0BE5556AA252A59C1AA7617B480729C0272576DFB0C6108DB290A0CAFB8588F6DB8B933970EBCA0933C9382ACAB4DC0C75C4E9A469AD60C86D7474440B870E7958B600B6A3B48CB13C938652198C183347358CCCB4D45AB3A4FD7C7730470C2218726157F89FACC31B6449FD6B4666081572CA291BA6E3657165B053C6A239876CA5EAA0BC659B0B1635942A90B39AEB6B22F2C521BAA4AA98579FE79B541E3ACC5D006CA6586818664EA6108BF0080966BA83C77AED8FB2066C94458E70A90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10357D61586F671648188F070899D2EB3408158ADF5E8056EF37AB6D8817CD8275E99C0E7B82BE89BC3C1EAEE6680AA4EFD394E40C2B3F30523C8117F7C26A8969\nencap_coins = 0F81A5F97082121244403DA3FEEB734F6084B314B8D94BEB11627AA6AD1914E9\nct = E44E7AE8B9CC87B4CCD59011D1590166C626BFB41064FAFB3878B6458140ACB7336D6DFDE89A289C2BE1F226CCD6473D06E29B314DD653ADC41D01C128FE9A160E48F0BD847CC276585DE37B2622DD1A8357990CEB82BE2D43D58FC8007DE3501A35992BFF8AA0BA01BCB5065361A65C7EB700165AC9CD37AA4F37F0F611873EAB358E0BD80992456F1EA30B769FA43F8FF6FB6DD69CA31E1E4FAA0B33F614F208EE7F92418E8E8C9E65302EB0BFA85FFDCB72FC190E29272E85ADAAB7D314D23FDD5BDD9EAA127ABE84E38A1A29021392D3DDD2073814763042197F55F27DD7E97C3EE0E1CF9ACE7E0C14D433D8EEF83ADF2C9FBFEBF144F5A957AF2DE2F0F0FBE9E8FE2E995C36FC6889B57513A2EE5AB48544F06D14C41F802D0F30E50023E7B2D616CC243B360CA237EC0B90513BA4ED738266DB1EA24E33E7F15B6E0466D8363DB9E4CADCF6BFB40D8A6EB2292703F006C6DCF084422C0843A4BA2AED415E0C089A575316E2CBA481321F80D9F1B4224BA22FE95B06D1E8FA4291986DC97F84E600EC6D3F2D7FC0285C60F204037292080DFA0E467A5948993E83B72FC20F856E943DFC6E91F5B389E453E9E1C31B4C3806152ECA692D2ACBA45CC0E05D1DA1661906C000443143592C7F3E19EDFBFED495D4920803684D689A5EDECEC654BEFF1CB6AF01FF979C53DE3EB451E7716D82A540756F0D6B83725CF31DB796FE57530795201EEB46312BC1868905B3371B619BF2A3566C8486493AF3C4632CA25FCA62E8EAD30B29CAAFD4A47161EF58D899F747EF862B288FBB7BB5CB2C94AAB4D225C3DB2AD0C165C075AA75DA8C0317797D7C3E64B7336882E10039E73FCF47E5E48A3289428C618CD17F960EE3814F31F5E64BAF819244799E5F29BDCA0B941CD97C9B72702684C840316512909B1DC5435CDFF9D23FDCD492C63EEC2250F7D09F2D248774C39C357D0AFF1D392CCA4C6E2A09DEB2AEC095CF2F7FE51DC88DF76BC06ED8DDAEFC1FE931C2229476314C42BB2673F773C87C43198DCBFB0B91983D16775A38D4A37FAD5B603255FDDF19F1F537F10F5AA3073912410FD5D07BC3861695BF1EC6766DE2901646963DEFC59CD827878484AB90A3A332F292603DDE99D6E1A773F94FB3323FEE3DB1FA10D77C15D610A934171BD8B5DB5AB5956A678251C4D1D260E313401821DDBDC8369D8E4A62BA0B6F5B699747479F4495759D3DD19A6A886BC919414553A3A71EF3DDA4161B6E581B60BAECF5A3745704BA3384FF2F1566C66717E1C6BDABC5DF9884342512BE5BA7D6FE2AB84DFA229D43D933CDD32CEF612F5DCEB34B70CE23DC570E26ED4B01D24B074715E57B52ACE47A81B5F876514E5F6C86A2832D2C4BE24E9AB362A9F2742979BCA199F56AFCC57CADA0638299EE47EB925E9E71847E2AD7D82491AF4880BAD99D4A4266FEC70146D9B07A960B2712AAF604DDB10055ED06E53036EDF69CB380249206FB9ADD92911D300B2EFF36E6DF15D24B567BCA287E2E769EA4042CA6422056D18DDC891AFAD09063D6558D8DB93FE802F70D53AA578467BA15E23BFAD15AC628871703C1BBA735E5F4C4D638F220A79D3EDEACC62C87824C01361AB3C2B40A884407AEF142BED9D9AD1043801256D5AEB38771A14BAF66D34F37BB3617DF08F5E17FA599070326FE3C19343758EE66E3A7A3F3EAE3B82E8A6459FE683885E420EDC9E8D8BF0265A5F138DB162D27CD49A971F0D39586DB289B67F0E86A484CBAE1CBEEE2CA79D485AFD3E584EAC9CA6BC8277FA98CE65972605AE7CB3422B87B048520759D0AE1B35DA4681C3259A4286F1639480C280D90A7898523600708D73B6267D0FAD431F66B4A3D739818B0A7B83907E3955ED59414AAB3F20B88F02805D29D66EEBF26DCD2CBDCDE2C00EE9CD8CE482A01303CCEADAB26E4C9BDC7E5C60BBFE2BF21093A5732A16590500779F54C81516BD5F3E57A2F5A1C0861A5F0B62D9D8333821F00587D98F8D63A3E6ED9D5FB61FA906729CE09BB7D44266D1C1F5FF15AD3151E6626BB0EC7E2E467B24FD4983AD13B4A9055A83ACB344F9E0A733B19906E4EB2F1CF6E60128BB31D0EF351F78431394CD55C0D2517EC1704FD9DB374885964EAE65DEF92FB5065355EEF1570687DE5CBA4C29EB12A50FD1C8E6A1D5E516614DE8FCF4332ABCBCFD04D20C5A2CD9F3775E348EFC32C1164391E373F\nss = 5EFE1D64250AC29DDC3CD9EE87CC12E16592CB848090AE527AED99CDC7BF97A2\n\ncount = 79\nkeypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B17929C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\npk = 2C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5", + "A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = 52D431D74363BA07B7EC47C2A5B98157F616B8C7B7D3E68CE3F2A31365BF4E21747203C5EDD758000A8C09D38A83457FB7B015BDB187E842B46CB9BFAB29A917435431184219339DF7CB81018A81B283814FF8B15E3A526AC35185BB45C7A865C45AB0CA1C7C5CAC9E35F753D378556A62C8AAC92F0FF59651C1ABB789970A32C69D153B14A687FC2A56B9E0C382BA4F907A0BEF79BDDFF781776ABD042044A1C84C4C80AB9CE9A76BFA6374E9CEE06081E3661A09CC3272331936CC85D6B2319CC7873227303191C36842B61013C0A41082B82034A2E1BFC8C47916859EDA53033D5427741510E842265AE36D530A19E5D7365127BCAB5B506321ABE2B69DE823B660B4699F8859DE76899098159C211CFFE51C7198CF1025BF9EE69236C913B16AAD84AA4C381A577B6C7A3403627B323F11EBC1F304747F47407DB9A8C9E4B866082597F28B6EC272AD2140A43A52188B061650BFFAE19761BA99CA724B71191B6DC5B16450CAC50B247415370D5B207701AAEC3A13CB477983F180388050175658CCB4714ACB603B6B3AEC340DC6C164FCB81331EC194C382FED024E0D962B056627A5B05A00B5511D78BADAA489F8BB3F3C5B484F9C1450708B89828EF24B815EB43A6B8B127BFA49ACACAFC46434987BCAF5F91A926140BD56504FB4525EE1921B63733DB2986DC133078CAA44518871BA12894A553BD024FB731A0AC44AB80199394A2385BC440515877CB69B73B0C847E40ADF238847608908C20BF7E1B86FA84781371D4CB52FCF2CC30306C8D98C679D4CB41EAA0EA8B395C08CAC6DF2348474A9504592ECD34A93B3262C9751E42193719B617355C59A25679D909A5E756C8DB03E3B174E1A063EDC733B9350B4F738618648BAEAEC5B76376D05329BE6E706E632BD61292755F361096CC4565573562053B4402C42C85B5299B1CCA0B9CFEC4605D63665F24561D8C1DCFA896D1C6D8918A3E6F2A8D4224FF97503D1EBCC8D5395F0A64D1454623890BB7AC6B87B29333096535118CD243C52E49CBC0945385E38781B9BCB6B220A66D96D426B9A1F4C4C4D0349CE2BC790732247EC5D98E43BCD37CD94B652BFCA7B988B063BB102EA0772DF0AAEC74C228261B4FA7A49F3B329F2C7C6D04C859C9816D5BA2AABB85E52DCAE066B9AF4D9951766041CC783DC672DDE42558F50473BB43BC1F93BC6EA7D33F46AC4999CD33698EEA603C7DA265AD713E48691C8B048B21134C9998DA19060CFB6AE31CB5A3B7387F2257FE94BB3EA4C963D01849FB021741395F1862085F031B6B05A7834551A6C8F0EF91397A29E12DB6D776B05C7F12C8B260CF128C02E48A9F403A487AC3A6C0888C5299414AAB1D7283252F62F465867A851BE9A82C9A79A25CFA727C632727C765D4C496D466942147A8A7B65AEC4BA84E4E2745671BCB207654B087A26F93AC77C82CF34A7C2F86FE8F48FF9A0B663D79BBA6B2B8908B32FC145E4F65C6A8A379A99C9E68A10C278130A1969E0CB708D0CA6FF1669D8756D1D530ADE051ABA3A07903B5D801456315057187758351588BED222785C9FE83A0FB4C59245CC2A72B309767348EEDB7C2097B457BBAC8AA96A67D785803744E149B3F131A8B1271ED42222F95622D63157B80A5E83D887C54C8F0303749D48A91E2C2F693ABDBB23246667B8108B921349A8A945A27172807D72992CD744626662B1C4AEC2567972B8452CEB75632BB81DD156EEC21AEB92124B417F828A7339B90774520DB6E890DF621C559BC58B7C66398676806B502313CED89800D9A26E1579B565A66E3132199BE13E6FE8001E36630143C96E53736E7672A7B2C0EE6AAF122BA1D49416C299795DFC47F7C5841134B429ECC73A974248642454760DA77B8A9D13A297C4399D2479F3E6B0E56462E113300AF202E745487ED781C98A8CF26C23ABEA748EB851AB09BEB51097EE06B124225070F83D80D5AF5F75695CC89FD42566946948ABDAA068032A7C31C35A1B29423B8AD4B7537AF1BB187C111D55576F9C382E391A56850231E36AC8F337086B81B0256A5D32880391732285A9092310BBE67701780CD77AA7E2D54CA2E03711988AC2FA27A9890B3720C783000BFD06224980199AD092DD515456F2CDB8C23BA190594E4C9A0DE60E2ECB483011C0BCB3612C12BE5E04521DC3892AD41CBBD769AA8B79CC9801866C87F7194D89FA56329100F63788904C7511533ECC5B8E7FE45659BBCEABA74402605A84F195925A71E3153827A5B417E0B994AC6355071AD98B1328F919D6F8C30EC7AD3366683AA3472132C801E59176711E2B20C251281311A6041AE71F96B9AB225A35E6273B5878BA6E362BB1AC896A557078495D1ED08264984357498D119706B7F4BB42A8700EAC4E80164E19C2263A425F4FD18F39C2B3E6D70904E7481A14030B40BEBC26BE4930A05B4236436698EC5A5591B88985159CFE5C55D7D84AFE7A9BC6999B1261355BF296BE8726B04A066138C714B229028B2DC5E5233CEC7ABE672A0F67572EE2A0B84B6F231A37BDAB5006A9CA184CBB82948C46B6882DF10A6BC12A8E637D3D437023B99197C207ACC2157C43396BE138EA06ADC0BAB4AA2ACA95D5989CB6B9F1987A58D52B0B460956452F6C00D08A188030BCAFF3E9CE91AB88DEA04547BAAFF1D64BFE3C2F5050A398CCCEF166A6FD82151738B227C04288E8BBDE4C45AA285AF2767D17B4A66529A06291757CB52EA67865AFA5390A02D0E93226EB200A03FC0E83203E08390AF0875F2331B8076259D9378DC77877652747774B85064B878B816CB30C6341C4529FD112B1857D2C2C104A57C52E6C7ED5274873E43303238D19F21447CB45CE568E3CA4863BE289E5917E38B4AE2CA117AE7A45B29C345E8A463CDA4264877964033025B5A77E8824B928BD2305421B810732A1A2A96225CEF965E46369CDF15E0B6129B5AA061CB88688FC0E0DA00D71612A56085BE7D24F88B4C2E6B7125A58C253C8272B04A0DF60485147B85BC566FD34CE78A95A235916729778E4B521BA59B4187A34F1E5BC47C6AC83FB82428C30796B5629E712B8E3CEEBA7B32EC4A4B9E115576A6F74495A7210C68AF925C7CA5F0818390EC408757170C8090C4EC78FC312A1D9A4CBB4533A00C5ACF67C845E9B7831B5824B44A0D7B52E32BC1799B649497B4542970A50EC5A412594D50234CAC594EFD1B415B777CA759EC6C51197177DD183307313A3EA9B7976879B85703BB81ABA1AE3727E962C0AC0BA7F60CF0CD6C8E863A0C6F395B41935FFE6B56D7026A0655D2176BE3CD9537C227CF79243E09A5D04783ED170AF46ECC670B16A47803FFAC59744AC514D84AA544350510706AA408B91E1BBF4387D13E05FEEA35263446BC7D32648C8131D1B53D8DA5AE774634B85BC77742128BB984CE4341D1B05CFF711EE33AFF31B849C66791FD5259721BCCFC8A1836CC95C39540652A305C410E61A980EA5B720C472683811C7C596B635072FE7589C1700D72BC2A84106A296636107454A7A47C66A1234A3A3ABD91CC7B049738B6AB7D70F450C64DAAACF2CF9148C1806E2308F9C883875AB36FA20593559CEF890006EAAC701DB9D80A762C448AD14C4B8DCD22C2A4B26FF23912E30C1C4F0467762B39689BB9ECCA9AE56BC20C1347C6B4657D780D0A6C0ABE904C9FB8B7769C550A11DBF54BE2F2B4FE895B74002CE859228EEDB676FDC15FC52C5A0679399205CB0B964E8E3576DAB64F21741009082B04A9A4881C91BE1CE9A68291087619B8922524222B1385454F59D355231F75071CDE1CC1F96B45425932406380FA54653F521C5A178EAE6AADAB4BDDBA968FA037A94688643961FBCEB633CF95C253668187784B09A7270993F6F12C96EF91CEC254CCDA64BB71582F20227DAC5BDFCD535DE1324520731747CB81CB96F13633DA59318119150A002A2417AB8963B51F4FCB4C3B34CA9964FD5D94E57B23ACBBACFC1267641DA2083E55F5CA34695C7A45A283B15365AB9DAB4118CB230EA06EB4A2FBF952F1342710ED07A2CF16E3145490A2A3A9FF308E0555E0015029E65AAE08024B2637DA6B0BEE9797536004F9C54A782FAB6EE67A8847143529C8564C37845F2C281664366205F51E8B577B19DAA25162F291E21CC498A5599A48C439457A2C98CAFE7E600718B282C45C58F04306AEB59E5D6AD6F3A3140903C6B8636EB2800C554C4753A3C981914D4C6C6914B56FDC26132FB281E944F27B4ABB3EB937CC49707E89EEDA1694DEC921B6A6D9C238681DC2F844096AF3BB25D61BB81D557478904B87511B5C2ACC402A9164807909376B800B8AC970648DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7EF07B1F4886B895A3246241DDC084379EEB0F0ED84BDCD318FE72C9B546413BE9C35D165453E5FCDC6F9DF64526D9DE698F2BD3E6BAC6C7FDD86601B9BA5F4A5\nencap_coins = 31AF9345365549EA0360169ED57DAF98CC5444799D4C75D9F1F5D615E9DF8A91\nct = 18F1A72DDCDC4B0F1AD18A3209EC84EEFE066483A7C5D6205320CAA50DC8501F889B72FBA3803766AFC56DA62880821F0C4A1DAA2F1E2ECA33D858F82B3E2D9D58111A21AD635DC1A59D6DDD2F01F0DA23C527C04BA3E731E96012D39F82800EF174B13BBF689B68B831484E2E9B07F1C0A8CABA130576C2F171D97439F013446942BC56D1B98987926A7EAE542B9BA107877383ED43357FE996DD1C8F41C3D0AF621409400970F6548BD657267E6109694B53F366FE85AADAB547DCC0FA4CB176A9BBAE485DD0CCDFCBCC4FAC24BAB19BF0233FCB24C2D8812F4AA3AE1714EC6A74CBA2E06971AB46675D8A0F8AAD6A1EAA21E4EC0E74F6A7A94D1C100E64FBBF59901AB336D3A9008AC32623B9B7CB97F9FCF89CA24E44F874CD14642064BC2386B2DF340C6765E5A9E4CC30F34AA4F0D6A64BF07196B9730B34F7534EB76B662F3302F63C5A9EF12BB9C0CB51D282A9BE4440856BCE390DAEE367077E9D309B657B341998EECD1E5744F6BAB3E48E1C8D1D97ECD53E4C4E59B8E45F59E1375A551117845CCEA296CA4098DC9D3E3A476B149D249B67C690B5801618D6698EDBC0F", + "F91105033C2573D0F3B936584AE26601CFF6A6D19A2C67FA1E4BFE5EE106CC5924D64C534CF6FA5F53516E21B61BB434FD178CEE4E4FD958804B2CF86A2FC673ED4F9EDE7F90D0E99502974D306F00F0CDA7E352597B550F789A19715BE1FA1F91CBF028D2BF9252427866625C10E1FFBAE9AA189BE18DD6F8135E4A16C8728A257922DD6B0040601EEF475A7A10A0E8B6CEA0DC3A5F6ADDE697F3E18D22789AEB3F33A283B3D30528494AAFEA171FA0E9EABBFA531D88F39DD959E2AA84C89E768389D78B04100307C35875629ED952325ED3CB85E1FBE14A995D848835F478C08BE01AA2FA6A8A57904528D650D1B0171DCA6DE4A9758156FABD19605DB32871F0C5500F7536C96E1C9BF2E88211DEFA79F32B9440174F64C66F891A0AC4B0F5C45E53D6A52C7A097AE26931F1F0FE417BA5CEEBD466621DEF0A1DDFDD272570E42AA61B7877BC391BE836732D578128F4090E448644857771E1094E0CD298420269053E501AECD9045E0D7E96F58109E8BC59CD30CBF33A18825902E462387CFC621569FF60EA2D23A857C77908F070641B1D4B3A9D22AC859606A95C754C1A2C814C5583F45622119118313ACEA8D88A8B7B0FE5847C18191FBB29F6A44C21ED5C18CB3AFFDE2C22EA462BE2ACB0A747EDD39B9EDF619F332EA43F5C26A17667ABB57EC6A2DEDFC60DC29EAC03CA7EF9663D041711B6BA06C02DB00A16CF8188E9929B302CADBDEA64F19590CAC29680FD3B96BDBF456346CC97B08BD760508223C6AC89272A48F1FCB1C48D40073301BF24A6233AD2F64C9839A18339568355E606540F3D1D7B347EA7ED464EFD404AC86F8FB27FBF0A81E44015557A60F6A212098101F09439AA56006289F0619150A8B6277D3752C29D06102918ACFC6E834E10211C26C943589307283F9073F0028DDF53BFEA1053AB7E67F5F6F86C4C3D796BAB1AF709DD75399E85C33A32EC3BE3036D7F20FBE8023273D12BC2595A821A3931CBA3FD95AD36B3C3F261DC10FC3F100C8E100A2A0581E4B37F0FCE70C7B945D8CCA7D2C1AF3152299DCFCCDC9AE16A2587E81BE7B6E0D0CBB24C3B8ADF1A71FADFE6EF01AB3F83BA27F5081744F96764CCE19D6D723F6DE987C07EA29ABCB94DFA1925A349A3DCBE8B17031810F710D8617CB1F03E572CB1D7CA1D073BD663F8296E5766DC55BF4B009A5521770E7C91627293A13D00131662FBDC86032D04DEC638E0820B8B89D3E350CB879DE9009E67C8628A1839ECCFBE37260CEB83C6C6885A80E348CA2BFEE15BC879253F183EACC8DD0C1F0B8D216663FC1C6A1F92EBB601DFB31E707756DF899F8A1EEFE2DF3457FE8DF0ACB7A108AE195D1E3C3BEADFA386F29B208D7DB83A8E8A359A0065789F55009E48F414B1745418B9CB19E5EBCAA95352DE5C01D1F80B9430175CA2B5EA46B55B986C410C3FBB5A78DAD0D7B2DC770F4AC566A3F50B617F25D48C5DAD5A9EB17509A0EA394EA830B0477A3BD40D7D18BBAB6DA2222A169A85E1309B749C194D88B9374D752B7C7B972DE411B0A64A95F2EAD3C50EE37A5480D5703E05A4EADA0EB222B7DA283129A94114F8105E64FA61FD611990FA4ED369E53644DAB581F664986B2D3\nss = 4AB06661F996AD3D290606C820304BFC95FA22ADBD96819B1B73EE3B53182204\n\ncount = 80\nkeypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC5FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\npk = 88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CFC063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 28BA2F24DB8E2A5B21092964F1871E97E10F2727C8B27916A5068EDD27670D26B91A93332157AC686205E23616EB0271B081B51923C5996743CC114F3AD310CD6791AEB05F77960991513EC655533921A8D14CB2589399EBF18F7BA89BB7D6CD2D7336ECE1B7B63B98F26A49D356578CE7275EE67677D1482E1BB3D85B88325BAE0A00CFD1288C34078D73965442B7B140705F0FB76EE3D0921112C400C7A4D1337D6A3A8CDFF9AF05C64C079C64DD143F1FD56C28096313E82D51836A2DC1B0F37A2E00545F802B417A9406E55420B4D71FBC2210D05A771CDC164AD50932EA40A876051828236153B4E1715EDB1453045721E89A60ACD0066227704B8AB991E8A06812226BC59943C0814C847A1865C19DF4B7FA13BA3EF95543E724EF854CCB28BC1DB49B75C1ACA3649F848BC6F32C139AA79197543C628238ADB755F4DA6BD67130772B4790B28C9F1544A4E9860E875E68C1CDD9CC0CF17451434C7C53F3A9BE39849720B1B80A836BA4C531D49BAD16077E90203C9120C23239CEA972454B08A5F10812443CA75B913DF98DBE29C3312157E156311F67354D414AA041833F8454ACA5B3898B3572E819FB2C4CADA43C9C5191D6F7AED8F310CF77CCAF0C478686952E71A8A8173D0C223B04462B96C04EA7B218A13519B90CBE3BE8C32B276F90D349ACBB6362706DCD54AAD0497A058AB0138A8E57D514D5D431043184BD1A07B77C3299BA6C7205938ECA8403F31A1C605A942B73775A1AC11C40D81988E69C15079719AA769B5F618052D5290D84714CA57418366C15B74DA4E98DF96ABDD19884EC1703F7978C4DD72B48528789D7148F16C23EF8BCD1F353CC4A76E7C238AEB1035424300F529ACD46926874190556133021A6A9283DDFE02EDADB7DE23A4D141B0787539B68110B4882A51F95403865BECEA06E2D7A1C1F534FA3366BC1AB387EB867477B92F00C0D09615BFCC1138137CEDE4098AD57894FF74982D71BA2ECA6A0F502CDC9C89BC6A44BD84FD8B62BB5D84332FAA830E2A732259945028D2830A8AA866F92C24E46D164C4F4658791C11F0703D906A82546C75F81285C24597BBA4B1BE3972F069D6B383D61CC32B9B66604B7CDC4BB39058C74CE770F04F758E6124543E13D2365A915802F75E90997B10B15E650AEE33A291C87030517B6C29CF10670D2DC5C8889AAB7518B4DC86D86E25C52ACC4DB175A5957118F983C3A4443B33803A3161AB24004B7A789778C8414A8AA8C819468EBC28B68AFE5333F7E666D44B5A961533280B0021BD3B24E2AA51BA58F2F45767A5722E918B1204656A2B44CE628A3A84125F918999A6311CB3569431C7B0D6B58ADAB6A30F9473B3747E33C7A2A9BAF87B709353A77743949277147928273F112B5E618167A5715157B49CED69A2492203A08730ED07B7AA14BAD136CFA969DFA68C28AF40B9763872ED1B05D4161489BCE1F473D4CC067A86258F6B664D2436D4856166CC60467887F9B97439F607D336114E46B2A2964C228A18EB532CC4C6813DFB841E60C3BAA59978234A06FC95AAAEABEC0123230AC33BDC48A4452403842BD6158C668F28F20BB5501984C5D3992594A9238E03798D178702B86973350DC21617AAB9B4466903D4914D37A2EC3D936C162933505B7F45C3A26FCB3B32BC3DA91AAD5D7A8AF045252202312D98A7877935CD6B8C9499CE722C6566BC21FD427F1902E6BD190C8889824B35B79268E4B2C4AFDA48B0C98856A097BFF3C4523BC02739349AAC7B8CD28", + "6798CB919BB550575B44BA40226CB323F83886E1E164EFB1AB648A1A738747E799327F58630134BEB48A187FA5694279BF644997448B57F909292807C441B8061F8A4C1D1BBF8C55836EAB38FA483B66A652C556191E9C959C45A4175244B851B294E38134284F771B81CC72BEE2BC188D58053C7589394B49B5B33CBE12993549C2AC05BE0DDA9B63D97E45E738EB2738C59224DB502A0FE3AA37D113CD3393419C850B77B4B1393884DC9EF3D189EF3499372C8851F290F928A9C05A0A210926CC1B5728115771E55FA14C23AC4B1E9F507B02164F2234050F06896BA969347B3048D42892600E7DBA3B8DA0CFF0D1707C0185F9B16FCA3921C2B648E130BFFAE62F0FEA48AE91588A15C064A9CFB0BC862DC9CA88B1B22E1B2CB01B18957737B65A63DBACC6828418150978215B85703586C1060740D56B50B40F806A7D2B83890D2996CDDA967654506E096A9E59B69378152F4B8B2C1050A9E2BC9E20B513813DB6F6B42701BA8BA3A03E80362C7904F240A49625435C00D040648262B44D881882DE55CB3BC1968F5B3FE78BBEC040A50972237800C378EB9CA8735F5502AC220988675B99BA17414A077D8B9C79E468A7E3A7C9F65B36D41B9C88509DC25276FAC066199689FD29C58A5B702B1B9F7E2C30492A9BEBF99A300C57D3863365236AF8D514BE837E0DE28079E22B3F6C9991504C73BC2603161F8836A8814095AC527E0969C00DEA613DE63B05033B303C5937815B02EBC3466B5BF287265852665AFA4D3DC7622650A0CA7438D896404E5B2A09220315BBBD5BE37AE3A61953473E2BE9B39CD71C072A97DB3AA7546A9EBFC651500633A30919FE41A435CB5DD9B247192B233B676D2432132BD4CCE04C30AF99344E20AEB8E9B6545B4E9C9BB211E5ADD2071911DCBFDEC072CFB76FD6366A74AA66C1831E1B6AC6DEF02D703BC9A9011480032E0B1A8E668CC3BBB46510B993958A455B25C025F19677F1C03828335B85868DC99C81D3B75D0042C3735CFC063B68630C00680DCBF561FE07BA4202B1045A2EACA9033DDBC2F3E620CFF6158C904666927D61D4702C84AAB51C60A748ACB573704A5B422057AC3933233DCC6C6609CEF96993CA951F89E10B68217D4A59839F261FAC87375A38314F4B7CCAF5321A305FF7137E4207A9DB03AC08370DD903A634B8951FD6C93BEC205434AE6FC066EB18A4A1102297ABB8CBA62980340B2D643BE20C067DB031AA886282B03DFF2870FFC455CF78A1657AA19E958DF64B21CD9467A1306AD40195DB3A9398C86C5E4111CC40816A860909EA742F8B14CB2309860B5D300253FE6149B236AA8FF44DC8D79B852888A9B2988644AF45C030F5A69E93A44BDB454D79C36F2A1B13DB7B395CD7B7DA192DAC99B4D5560FCBD96312483511BC8D9E738BBD4CB5E708CC0A02056A292180D06D0B0983A2748DBABAA88AD144AA1028EDDA8DEA7704908440DD9A272FEB8138146E44E574BE538183A391225BCAF9475350939F5B14AC75336DF086453B69BE85B350F829ABDA504AEFB2389322AF5DF12CFD399CD19B52CD8850510C37E6C087AC060E468C97FA97857E78712C17696FFBCDA6F13248733CC03C4F08B92000590D79D74F1AD2336B9368572230EE472CC3D28A03A7547B5C7C1E63809C9AAAF783569109522075B9C979C444929376021B7FA06F5ACC940F2984B118164AB204EF2BA59DE476E0BA22169888E64717E8635E7A30BE99441814B5141A658BBE25641D3557F07B33D3027AD1A3C51FA497DCB6BEDE058C18B6ADF41374CA1984A0F43A6D25BA1B162AE5FB9693607BC2FB279BA5B3BD19408AC8CA13E8C80F2139BF410E3065A0BE22800C0305966832899753D342694CE56483A45F0D56848484CD1B9C949C192658E14E7C6ABBAA51CB45441AF9E46BAC064376509D533718678A614C1B9E99796C0D4C8AC6AB134C4AA79A1C22692183C9F2AF94836A52930680C974355104A05C0CD3A5C34D6A7B524B1DFFE1459754066AB41A0B7315F302955BA23FD2B4588BB58048E981B0CB1DF247874699021368277127912848CD65229C59617A7783542B289456337DD572C8E703AB1F22AF68C962C9387E92D754027619B7F9ACCF233A10AC294EE15C3928934EE0B342F39F3AC5299CA681F5C569A2D87429BC7B4C492A9A09A48E17534E7A74023C0601E92BB13AB2F6918A44066E58433C2CD811EC5A144867C666B390841712D0659528FC76FC2CA17D3656B4B0673F682BD37980897B02D3608ECBB27B76AC848D55658F2606FB761154B0C516D0787909A59B35BB73E43988CA7459C22DA04CB91C784F47E39152293679B41D13EA4908836735C3A28768509B2C6DC3D220C3DB729437BEA79727AE8156E2798AB7E9ABEF81437DE27E752188DD22913E477230549F564A353FE17D513A72ADF132EB0B0F3905CACE01B05A073498C56221A4B9941A0223D4ABADC87F83B6AA153920AE58CEDB7AA5D4EBB6F4B34570079D6D1354AFD1C30EFB1AEA9C25EEB07CB56417C134CD45441ED49182651AA5DF5B6C82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA1A2D9EA0D2280249D9D756975C6979A8770BF4B5F6ADDBD76D045A816BC1BE385FE6141A25F7AB9F875F79E0A82D6EA5CDE5A017AB637D5FDB7C42646A1D71DF\nencap_coins = 774AE54093D694EF40B63B62C73E6C98295F606FEB8699807EDA1D030FFB996D\nct = 8DC3F8DFD07429252F3C3493517542375ECF7B888468C2DB1161DEEAC17270E26FFBFC7C0CF7BD4F9DC527145199CE66D34003BC5AED28ABE33AAC2EC32FE9039CAF79A1F64797BAF82CD0135C152B6B1C3C1F5C5D503AEA819B73ECFD549968192819F4C8B94CF05FC3C901EE1F6F772F3FD5BA655480C4FC5E5E82E9DA82FDABC1B62BA74BEC8D6BE507B0C26DE5C2A9712696B9C8358F96A2D8CE787A195E3E90BF31B890E350842B76C27955D304E12F88100FDEBA145FF3F1DCFD06769E44CBEE43DB2A4D682E4FEDEF84C87CC37F952AD5C14AF7FBC55981E1F90321D9605A737C5DE4F671E58D80704BD92B5AA814A4695C52E920C533101273D4A10BE5F4CE62EE7B55EE5AF9BD13C300467226B74A4957C9E9EF05CD153363857748ECEC0389AEBFD3857C823194B8062215D6B5617147F2ECEB1796D001A0CCFBCB9EE67CFF5BA4707E417FB44EB7ED07C797ED4234E61AB78C7488B580C27957014E258D90C94C7F586E5632A7D012B6BE2C3FE353BB214186F2AD04189633FA742D41CE27DD6B0623969E6B394AD0591C51D8ABF7CD5D2A991DC14462982CDE11CBDA4E250471AF7687385F23CB4239E5AE2493760A1B7E51994DABAF407AA2E6465D0CE83CC8BF55A5AB65AE21A27D836AEA266DC4033F7F60490FB259E221D0BC5613C4D63040B58C7259378EB86CB5825CE717F846FA7DAAE3258DA9CF8B14871B494BD40C9E79029C7E9E6FABFF103F7ED1D311FBB71C7EC823A1DEE7F871E8B35B205B962F741E354851B0176586B8C955755757E22FC5A7105513246F292DBAC789D6264A38DBA2DA381C4DBF86120890927DE139450CD09CD56B3E001DC5065FF08CCD87D1F214699C2A958FE1DAB7A65E55D1725DBC66C4E679772D34E93D7CCBF02586CF79C4D50252959A5E00150A39C47D11E81403BF9DAD177A761440E07D3877BBDE14E2CC071B74C7FA4646B9A3727AEEE499FC6242AE1E9454C7E09E24D2BBBA6CB4B54977D0091FAE748F7385643BEFABD0AA2E56AEF212DBE2E43D82DE6ADFB3380E3AF44A90545F39E4100B23DFF119519F085B779243800FA4F66401941ABF555601EBE54D34B9ECF26BBF9DA79CAFAE6BD51F74220DC524F8DF48FF8AEB6B17E718C334FAA1BE58D60C1E6BF17EA94988A8FCC8AF00B7D4FF50789F3665A832D496407138765124841539904A98791F9CF58C5E77FB365A99F018BA19F7330A86569395B51D62A0218DB359DF8FBDEFEC15557409F9E25318A809DF66E992DD973299F3D387C0CAF2A0DFDB5238E261F0FB83940F417618110225BAD1F05827A1795B72EE07D143DB8ED40320AC92632F127777CF71A772CCEA5FEB87C5BDEA2F8B9CE220FC6EF9BE56C262784B539E5A44AD950CACF80941D60EDB00D8E2DA866D6BECE283ECB172434C20CA0442B5AC87E7A889E78499D75489E0C38185C7855364342EE4CF8B2B0412EBC59889BAE81F6EC718B93F6BB4A0F8C74F7FAA5CA3058DE4F20332F9FFA2695683DADA7F746B833EBD789E63C52BA580BE9334C28F35FB9188EFC4B0078DFF8C2BD8663501DF4ED422BD7B8A817C7FFE666378F85F9DC9AA8B48C92CEB96933F825252D5EBF19A5ABCEF7B7E8E16298A6D0D014DE107FAA4FA84D1E4BA9487E430F5E6DD351A2FD50123CF73D7A29F7A30AA5CC90FC30CDAB7173C82F66DA887604D81ED04CBCC302850F2166E0034E9FC153802316B08DB05801BA993077302D0CD12035C6B9F70F2B35447C0C85356AF6F10CFC54B501D3E4D5A58E53175C24B39D903A66975BC792DC9AF24EE5D114857040B95649950254971C8711FF1D1A74B695D22C588CC45F3AD14157537F937CFC55879441DE9D23525740C7955AE1F5E5988F296C0B0815366BE108D483A6E8EE42B887A82171BF667BFD4D1CAE97674BFF23621B3C7F61C48051A902A93EE8101994B80BBDBA586FBA22E9FD8C635DD2A396689DF9AB187D9B6093096F926EC316D6DCEDE4E8CCE86B28AFB35DA11CC5C927DF243131FFE56C2571C766AA31A03D3F26136866B63F71F1DE4CFE8D604436CEC7B13A35BCA6F45014EC0649820906F53F14529EF2732E38CBA14F9CEEF51A3BF2D79C3CEF1392D95CCC0D404C31D64C3A174720CA48AB0ED50E5EFDE09E966FF2FDB6BFE129058BA136A0E62FE8A0C011B78EE34FB14E0C6DAC008C72B0126F8FFD8933456A3\nss = FF09355CF1BEA871CC8F1417A0027EE49DF46FE80482462C3290813B7A383DEC\n\ncount = 81\nkeypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B11EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\npk = B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB7", + "2421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 2F766AD78A0112B8CD4BF28DD0F589873553BF114F19C2719F61A32CBC85C71975B911237BC6AA6ACB32B613CAC9DC80C85493FAF63C3E337C274542AB4729D02ABC5DC07309032C7112540522575D663C89714AA7A456410144D7C2BC1041C03D5A56E08CC7E5663C01F52E5077288BB8CBFBA21B4A8A19C055691E05C22F94C62C3CC2B6A9C155E2A4EB2BB9D95B8C9D5A6394D05AF87B038C210D9FAA266CF07088B3CC7AB56FF3366FBD595B3C790B5497B34B94A72D8153FA13B40BE96B51315CA4D22BE3828C3556843545C47B0254266A802A44BEE6E5A19A446472322C6AAA4CF47218EE3C99247564C552C93ED589EA8BB2C637BCF7277D5B5058DD80342815B2E8864B4C330920A82EC76B4A7BB893E0D18278F47F84743223A67F2983AC8C4A1845A61259670B02D6053CA181BA4C1BCCA05B7AF2A27C59C1E4E38DA723B787AA2F36C71E3BE05039183BFFEA6AB3BC779DE2273326B327D42517B6C6ED8C7F96C6330D4C39E3D2A7B81A538693329ABBBB5947B068C3CF7B45C173C1BA9964C86ED91D0BF64E209C1910C218434311A50A2128D52754148159891E00475654AB30B9693AD507B2E19ACB7FE6B14F27C09C6B2570B861926683A285014631C2D7CB8C0C10A25D073D3C067AB819B9DC27971825AE21CC2E50D377E3396F0266A5BA598BBE9A868B0B6CAD2CA3A8CB503778967BB930D90795719B237238C1F831007C690186949C600C6F587AC0D81C8334C57FE0C59DB3E2815D63C26C620FDD75836261644D99327A334EA5A40571F0CDA39CA716D2BB894A50BC4CC84D6621B60509DAC77ECAA39B9779A3696749CE83933EB70C1E85BB2DC3421AE9A0EF40AC2D83A1FAC16C6DCCB0AA16AFF9A94BB6D125665C3001B845E7F20E7C90A3DB636950B0836BA008DA33500FE47FD4A81DF0E268C62974BAD02A6D3B2267F917E2046DF3C1883187683F030A28A129902083CE26730438B0DC0042998C9472F5A7FDBA371D74481DBCB9BC4CB281E7CC1DC4455823AE1AB8B233E83324544913DC261B6274464B656BCB645F87B0CF4512AF443959E67C47D679020C2905D45E21DA586EE8291085A8A432AC6AFAAC594081EC298DC13175779B8635FC8EAE58982258759999A57B704A5B040245D282A9B6C9CBCA838399523F26695F60389AD42F6512783AE65A0C25B7258674398839AF28866671329109A58E579C026549F0B7041DBB6623665FBC9A2EDE41C0436635325912366AB1364B5A3162C4B8C2A14480AA6BF165588B8D26EA968291CABF66A4E26722F87977DAB7807A2C65A26A9CBD339BAC0B24E6B46E0A8082BE95BB7A41B1B8B670ED3105EAF994A06A6414E9ABE2A1B608C29C94B846012A0FCBD6959ED411D8D0C70A32559C68C74D94B2A9707B9D9755E3C69AC40782E97A1F904A32DA824C7459B59B174A9FBB6B41947F47B3361D5558D831B2B444818FFA4C17F4BFCF8B9C7CE451F4CA99884C13F85C24D3CC4740D2567A54AB0583A175759FD7E197F3000A39717BFD9C768248518D50791CD84DBA795E85388DCA21507BC669FF0B906BF515F38C04DC838D0D1357377B1601887AE1B0A0C4490D38A871910C695C50008E5A5A0F4CBAF8497A56F6707F970B77962E13A5C09D8A6EEA50840413BA51E22AF3666098F23C12A9A6FF6785975BA75C6823E5980B78CB3E5D20B7EFB9307468BF3B06CBDAB62F0C4CA7157BB22E9595A4288E16416AAC3748099229D397A1F716AEF05676C2A035629C6878865940F17FA0D2AE5315C4340C7191B415046994B9188D4E22C50239901408B64C1132F854A13DE43884B8CBB430B277341E74318669D2411D49AE3D660F84E35538C7668BB8C7EDF39A3FB33BF7E45336FC68AB37477C037F7D4A460F3C211847468BC10E0AB67576605216F058153C4F5E041900265BA367AFBB21BB13600C4AA74FC55222BE11C88298B35789532F357157F48931C2A58CD6A75E82BF411A0311FBC2B84A67D7353CD13AB939A05D55157A19D226DEA6191D30B28AA916624872BD067B2D7597D73419FC5CBE3A46C36D0047C231BB4C12609425C1F672B69F57AAD8F091222C109FA66512046822B4C7C57AC9F2C9C701D7167697BED93C789A626AF045A8D5A2C2D51383E41211BB38B76C9684B3F044AE2026D8B17F397AA66707C6846531CD5B3DB17CBD072BC4E2747EFBD5749A52C8BFA2327DB1A0258829BF7BBE4F59B1A6D8B8D3954DB41BB4A20B0D660C21D6202759601630854EE75CC29454AB1A3469BFFA989076301132AADEC892978B3E15082BF84897238AC6432ABBFC59A21C43C0BEFB55E1B582D26344A6A7B507F31BC1495CE2D5943466996A0691D80405CC21B060568F55A18FEC917106D7277793089E147D759988569820E0254EE7896E9797612C655E71371178A14B37B3A2C2B18BDB952A5295BDD4385C190B3D61136F128BA74C2C57612708F900C144093AE460C86C7A2F0B1903FD9A889DD7874F6543A2E112219869819C35C055813A394333AC6C9C860AD7505F8AA241046A984403B798E3211469CD1D8A57455702B2816F0B2B3EC60B273B102559099528D306FF23BE250B50226B497B60B7540813F5B0C4A11732A6B9583A21B3DD2028E79A82EA0144EF34C32E4392A11241748351046B9454A50E9F90739D12A96A928E75806F24004B4A926F0E8769F90A921C4323D7FB7CC74C2E33248C30B774B795CEA60C47EC52A01AE84247E53243542EBD8ABC24A183E2D72247628269E108A5E93F11A45CA9561E8FABBF85AA61C6BACC2493AA93A38BB72421E8913FCC635EA0F2AE17BA41E43C5AF3C83382F0667B6113591B6AF80950D5074A3F8C4FC2E550CA9743DFBC4C1F797543FA784AD8687DA8A643476FCAE931C1C7477F063CC7C224DFE3BEF7E0AFDEBB5F91B2532BB867AB3C08CFDB6A64BA1876285BF6463B9A241512919C9B72669ED252FAA0AEEFBB963076592F9884B5E60E42C2008EFC08BCD1CC2BF31025C386CDF99B49283D6D7B0A24693618D2A2FAC3B7ACC60EC970B6D357B199FB6AF3039EB6601BD57506CF8292D3181EFF61CD380C525086962B58BFE53C3C0844431347A2F2112776818FA3EC2937B4B3B21C52BE816637C38A68AA5373858E16C18134093311292814101CC2940B7F61953CF5971FB5CCAE59ADA4373DBF9C149869A0833BCB97D9BC68D6581CFB803264599A9CB1CAB10A15178F6CB23DDCE70D060B0ECC7A0FEEFA35B6DB9800567417775E1DF95EBD32A4E67616381B48595933F301408E2CC1951A095994428EA01883B4A8A8D780CF960D69A18425258EAF63AB2F2752AA411856B78DFD60C2DA74C35F517718C3B117A98E968A72C3150105CA44FB02B14C439ABB81ADF5A94E2E5B7A8971848C4A9156E1445F41CBBE2C7C18785BAAAAC24BB87936EBCC8EF6CA4A951D1DE8C2E6C5658034C1FDE4B75DD1A176824298A669B0C4355AAC3E201380C42CCA5060192D06606E8430E135C50997579CD756DA40336541A781E6702C0041C696270B65A92D531E964A1E953555628929F7FB59A7C2A5CFBB90B4F04B129CC011F7ABA0942247908B22267DF9333E8C762143C4B68909694DE674CA14C7538604A7741FBD9004D861A04F63B74106729C6759718125CBDC40FFCC60C4AA30C7DA001E30C889276D48B1329AC033D5365D76C85893DA0E15590BCC064F0803CAD5E80355FA56974AC577DB713862545AA43747F9456B822E74E56E3A825E0F6259A3551565215DCAF4C9CE568C25D9C9C7471806210969146BB64C7AF9A03EC276AB4AB10E8DC227AB491473F09718C4A046E84889D7C40F0BD0878675DEEA6C8E071B0E819F77147631939C035A8F9A4644B3DC35C3DC328C1C0CC6CC537AF884D7C6000DBA9E1E3062C2D43A30EBA1873409422A5F664174D2F536E8420634558F4D427D3B8B48B96845B0F1847208C374F31D419988E9434A9F626DA5258C00654B6789122DE71788D6B259A29EABF83A42621B1BCC1924A79D3FB59AE6475AE6714296BA1528F30A66C2597ED308A3973A501CAE96E1779813195805B12B0B008090ACAFEB591AF94EA6394A2AC955FA1B5D8DC388498C6C8B1829428A838AB73EAB19C6CE4A409FC782FC399FCADB90C9A7A86F9799A3DB0273551877522FAEF812D452B6444C4ECF3B9A9670810354B5BD57BA43AA5C", + "4F271A03B2800F5290650A08AE83061F331489265B2F2A3AB1F4B3159103773B7806157E26EC1892E2C3D121A601777834B52939A658531646E713222943A0DECB5B82BAA4BAC41F1CB2AEB3076A1A20A382698CE3919ED717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5A57B333A2F41FDA2EA72EA11D8BD642D911F6AFE90E60492EBEEFDC17A93219211EAFECA9E810796C34E8CFCE9D59342884456007B01DDD12EDCE6D10ED87E4C\nencap_coins = 9F27A47604AB5146CAAF0AAFE6D149424F8D66E39BA3BAF5E6C73B19221B7E21\nct = 09E9C5FEA95D1076AF8A2973C008719B98376CFA1578DC45A5665C8AD1DE178DBFA9C1E7772A7816A62D8DC1DD3ABB0B53DDC62354A6ADEAEA6C51CAC8A0544778CF83DAA2CD9D87B16547FCD4C93C4E57AC4A9503E1065E20E31A616460F77308EF04B167B6E6986FF97FA8259746A9BBAAE1486B39317DE072E3FCF199A01C1FC31745259F5014A6BF76E713A16F945B7AE95E3BDA08356F7D0E4D07264F78E219913C829FCFE626336BDED0AE39116D64CC14D7EC11066703B1D14DACFD87CC7B5FC45AFAB52AC875DCE2B932FF5092AC9316545A453D286C4751FC4A42BF1F143FDC91A629187B7AE7F2A4ACBD733E292979F928696ECD245F7DC18A32F89722EFA0F1EAEEEF2817E06CE840460254B65BAD7A2493920EDB1407B2FA3EA6D4247B727BF14D964DE653EEC79D01216AC90374690296AC0A722A832902CC1390DFBCE6B908DE52538E510052AC1FF00C6BDB8643916381A004EB67E805F25EDC58EBAD7933DBEA713B96A7FA4826E05826B83DC45D3ED7E1071A67D6C7C824F4BCE23400034A7672D5F647B1D74FB8EF85B6200C7AC05145A81B202A8C184480F0B22305816EBFC15A35688B1F048C3E2BE984BDCA8F277678CE96CEC9A69030DAED05ABD24683B27693B4629DC5BA8C82E04B3F8315C48E2BDD7E9AF749DEF8259FC2E5A20CAFBD746B36D49AF825B54ADD43E03999EB844FBBD7BFF2B4C67BF855B1899F429EB7BD461F817B7381C6D70890197E261655705CD8515DF14401B9CD55ED90898C2646F493A49353FDF3DCAEAB5D32BBDF29D37B842AD9EE35BC0F7340E5FC58D597F68669DB33062432EA14DDC62CFD2741CD5728C8A5BC574D078ED8663D2AD8B2B1BBA311D6C4BF11FAEBC90388E6D9F191603ACD097768AB273109AF8D9B1A8D5EF5A537BB995990FDF192B7700D3DD98CC3C990F626C56B2381A5FFFB5260E909FFCF320F224F157C4641BC74413D3B42826E988131F72469A7C51F0D98AAF62CEBF6B72495DD770E097AB978F2F1BE56485F39EA3370A28643885264E7C3C9EBCFE77EFD69EC61190799931ADA271977D0AB4D958B27F03B4620A5E42206705857076C40357945CBD657208D2EDB0A5ADE138E1E0792C3494B999F177761DBD19DAE7EAEFCC520D6554EC3E260C0F33B85D2C15FCB144F2E2AA9C1ACEA609A577D5EE5788E29C0E51F3AD00BC19111E53180D50F7D9D62E722AC602BF311F2B27C8C3BD94FEF28E31D1E4FFFB7AA66225456B6B95C1261F80994DDBEE9AA6BE908D2FD0DEE27A8245AD7C1D08B19DD7589F3981ADE36BB5960133FBE17DA06D0BAFA779031667CBC0CE89EE261146EB2B7A7EA08A427378A2A0DB025544DD36AA7C62E4715AED2FA5E6E80CE5FF807BE42E61849F830E7CF25D1AC5FBD011F6A83AE88C2247F07FF20BC8149A933DED6079A138583711891F4930B1633A8031DB39DEFBF429D06FE71912C2515058FF5A2169BE2B1432B509D50A7E75E252F72EDB057766857C7088B892EA0E147F5D628F13378FEB12AA05281879734BAF86AE36FFA66FA51104A66F6E4ABB7B7CE61979D7686517F42EFD987FBA29C8CEE0C7B2C19CEE992DBA8155E5BCB2C4EAC863541F881C465BAEB6C2F4FE7BA4AC073623AAF54758511EEE4835E2CDDA586812D3C086F355281C078E0A1B80D9A0679EED3DB1B38766DE9512D8A3BE9E59EA778DF1DB93B3D69617D1A5B25832B2ED712792874786AFF8E088DB3E6D421AE3726EC316B858DD38A90BE4B9EA8BE8793FF44799119C4FADC796D2547186F4ACF07740E0CE9E27E22F0A8BF6A2A5638D70D10410BCDFB3DFDE09280B014F31BBB240D90E7A6ED34E41EAC9EDBBEA02DA0FC963973F77FED6BED6EBEF60CA57687848E54D67E6050327D109687836B9B68F4E45FEE4C154892D501D37B535A1CBF84BB3CE06AE722C9FEBA1C08D33FBC99677F497F3C6749E89EC98EA729FA794FDDA4EB176524A6C2E018BAB3CBEDF9158AC20F7A1653BD69C82E10E579DE6FFB99BB0A5100EAF28C93314B21B8E47D65D9EACD6F49411C0ED2BB97DE99094F436AAD182DDF8218834548B6B626BD77DB10D3B12CFDD9214F84BDD66027DD480BF31C98628CB1218DFB915A45DF9AD528D640EE382933B518549D5E06B04EA991946037AC15887277AC6450D85165CD95F73C0527913F89F27606D7A842894A21565F36E4DAA1\nss = 27A33EDD638DC744CC6A5C8E3D53B2B1A3D90DE2B95A649D47D1DFC2F5090BB7\n\ncount = 82\nkeypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA7311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\npk = C3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 6C33B8AB2B4FEBAC9FF7DC3E4A689F468A4F08D5C87EF8A142B4766E24073DF336EFA5A0D6FC17B6BB2C615658EB04AA9035560FF7979E27C65A85CA6B1B9BFAAAB23D89C6A825CDF7E312F81066D516BE72680E5A665830F74E371BC411BA86F00704DCD3C40C8C1295D6B52ACA51AD41732032535AF95BEF907127EAB1EEB54899A36961793EC47B91D9725643664082C4375F4843B0031B815C8DFFCB7F25D4414191746D5AAD14093BF2C005DF655F69917BAA956721B4CB8B8B51531A4A6C0CA50F8AB21DFC7CD9F81D730157A59B971E4B4A0FBA8EF49754A7C2BE0325C8BC623FD2A94A6CC4226677260FFCB64D75167D63334E395DF5BA4505495CBC8C3A3E40AB68796D6C646775339C29683A21F921A7C6A79D39A95C876F782A27A6365908381D793B537D1A681CAB5599817E050CCCF7803BF9A90CCC4084743C96069183B08702979C9DCA2B9D9BC26E1DE849976AA1465B29EB260FFC64478C39945A9B402520172CD7861C5A0CC089A028C8200208B3E4D7B3A91CC8C209C5E1D201278B01CAB34126C701BFC2913DF501F6D73D9424CF1176B8616C04C10940EF9832957585EC350E9761505162AECB28884F659EA23125C382CF24F383F9B09FEEE8AACB981DF21A6BCEC26E2A67493B919FEA06170C18B79E5A01E6E89516707BCC7CA353727825514AA0D52504606013E53BA916BD133814C36B98FFF15F847B7383854F692450AAD28231F2BB4FD839D2B532066114DA65BE8CC5073F9992E03836CA3A623C301999A56FB00332D1BA8A26D599D0F5A97975814BE81FC9DBC536D1C165A131CA3C55D04A05D7A53FFF1299D3860CAFD8BC6E3B97E72A595D294303A129", + "94510F74887FD1D7BB18DA70BFC5BDD58C1F6C1CB56F5994B7F2225CE0AB29E8CF3DC851F1AA5BF2BA255F7215CC71C5DA95115D6A98A2317224BC6DE1B2C79353BC5C3C046A7A0933A73419F7B117B88F3A53777143546CD29014E15E37C33770A8A9A11BC2F38777E400132A812A984908B3D2B87FC465B564045E79453C0666E3682A894C269551AFE25286FCDB681CB50B260B4327B46C2D0699BECA103965B0A218902EB4680C1B8C3ECB2011A396B0DCA97D56AAD231168FD9A7CF177B85B7729DE4A4BF035482AA7758ACA9E1F36BC9033EA34C6DFF91091E8B36FD2A2C6B1094A8338AD540C8F53CAB80D73E7DEC3977452915B616D0F0BF9E842663CC477CDB5DC94579D6222D1B647EF4D358C5435D3D0799242B66818A683E8C5651B0B26CE4909F8656FF35CD7FFA1C5988074FFA32DF093BCDA32AEE2003825593B545B44190787C4C8656D85CAC293F615811CCB35EB0413F44B1722E0A182F09481712AC68E3C9D31085EA77946A54BAA91C8AB8E814C5B94206070C0A6037BC02A292082018933A5AC32141180A6DC760C2C9ACEB3B1A1505464150A732664AA51B02A721B63759379A638BBFD07FF9A7A84E071FDA70200C61894A8891DACC375C120A35E0A4F296A02845477BC0484FB5BC539C3B8BEA3ED2511D480B1DBE76C640622B67A1A8E000B954057322CC005F88284D6290A5D720E32B5F6CB6B992BC182D66A73B5019572867640343F267133B060545D4B2668B05E9D1AB7B1AA5C3287D9B08A79C9A5C9B6C93C5165C0E6B8C40D527DDFC01B3B88354C73F2544B5506C1E043100B4C399D2B6B8DE81CC6271495B3C00893B744584AE83E300BAA0531D191BF77015F28B2D95911CBB2A1C16265DB900761C5333AE8074F387A97258CC0ECC391500083EF0922E00C692C9AB09ABAA30C54984E918CFB332F96172EE1A0440D3B92175B386309475C92C25199D6FE75B1DA41D0B86A68131A57FA839A1884F526948BFECCFAC320509868235F05CA7B57952B3C5E65204F11C81C3077CB14C0B33633F9006B5D3C67F130C3D78038D7FB4934E4CBE8E3429A0C737EE48BC96849F360C83F2707BCC23432264728DF21D4AC896E51A06A3B776CA7386D6072046ABBB52C655DF001B3007AF2586B07CD7C81F38333784C2CF671CF7F3830A6144D4107FA40480852B3BB4F22BD2A33585E88E47C2B539DC099C298EE492CBD7D7A3BC5707C3C782D8A96A14701C352C1FF276A15762AB624C6D307A5B4DCB323FAA9DDCD52289D60531D6A93BE9C28CFC9EC3C489DDC6BD144A0458168E5B5686E92625325A8418565EB6FA0FB7619773356E92DA33DC0B479B1A8C62C63FED955F18AA4CB7BB2578E2A42F9B41C60C45728C75064A68D4869DB54845E8CA8DD38A5840B39B00FA9C4801107D0326EB24C7FD4612BD91275ECA20F057C27E10B92E0B27C07A4D621751EF66307CE584708A5A58661838B56E2B2670EAD04A9DF7CF09BB8C83842DCFE4CFAB4A83E75773E57B908FEB46BF44013744BFB1D3CF98D34237B29207961D5D5CB43D6A49B17601743C86640AB9CD4A1786448C89E12ADF884147E2CF091B66DA57883CF36363611E04005BE8376FE99C28FBC50092A034FB39ABDCC97C6AE0565DF82D4B59A947434D32938E8EE6687BABBA86236FCED497C57554DF73CDDE43B7DF119E86B92C407CCCF98581BC62BA89228432A4922EE5C47BE661DFB543EF26306F5301169A31B054CDA1449CC2FAAEBD04C2B5823F58997DEFC48F6DB37300B0C1C475A866B035639A5BDC4669CDE9297D5BA8C1348792C8C2FDF3CD2125CDD51C7C3FD6AB6B31B8C529B84CB42DD8E2A48FB240C6B703C787590ECAA1F74044B5E295122C0A81C3A71322A2F4C9A33EA67D341A4426D60169ACBDF19827759C144A271078582A33541BFA9367B757BAEF6890CFF95D32D68F6C90338A20298B000E9144112DC22F4BB3117A6ABF83B86B2B3B9CC244330B97392DFA3202EC7746D081F0A036360ABAD9D7028AB5BBDE47403CA1A7C68A2C1679212BA707663CA412692049D45017F4993BEAAD79A990BFBB416D3072AF8749F7F251DD51BA3C8B80CF34CC21EC923EE2A52EC3C981602C94D668BDC108154429508296805C156F05AE7908310FC176BA241CD35275B4C89E52786665E5798CA71A5EEA5A721B51DE6A78060A58F1A24DA91666FDEC925231C8C9F53D2FD270920092F29515DCE0A8A2C6CA1E68BDA6EA24B29424E22523A7D41773252E044356650AA5AA467B3CDB72BE7700D268572D620279CA0668AB514243599DE939A85990BC7CB640019BF8271EFB7B1D32487B2E912E4F0267FBF197F1E3C4DE63AD7455BBB2204DB4C5995641892330C5B5140DCF0A8009D135A92352E97584C1F294E9548AF9EC348E7408B448B85D234F6ED614834706A0C978AD9A08CC814953B8BBF2BCBD87071B597343629B3745D212111B7230AC9275C037D5E747AFE60CBB9B439B06BEAF537D6CC80BC1D1CA3DB49F53C4A935A0226F37A85B058F32E307CBCA9B7C62BA581B351FF5CAFB198494D5ABC4406E30932355754AB2A38232561319B0081B266B1FC714567305E0B27D3D6CB8457BAF9242C598AC29520432FBA3C3968C8E81078989380085178489EACB2C10C452079B1C33634DF13D82B81DA91AC85E43815F262C133075CFFAB454F50AD6C35410B295A5357E95FBB8A1D80964A40184A19618D2C0B7E13AB5828B60D461E10B41E3274363687CFC5849FE6BADFA11821A31C2F724735CA1C4CB365B16AC43CBB24EC865A6DEE75B7A6815500072065AAAF7B9AF31214AD30AB984C57515A94A67B7391A37044CC22C9976851B19CD975A2C3BE0539B213B9032928722029AC59231C90945A9BAD4D39EBE623C08DA1421D90FCD990BF8F8807B18C99A3799DE3068A09912BCDA3F5CAB1089CAA3ECCC831F64BEF79C538127B152F97946A264F4085C50299601043860D95832D15ED6F06051D12386559ACFC5934CF4110827476B32AF4498819E3CA252F28B48A96195F0A7C8E01A81D00C9063ACC0954337D360B514906504CCCE6A54BAB7A3624130630A5F93C97AF1C1A981B50EAB54937251B9E1388842847EC6F4296870B51866C04458152FE3844CD879F335A7A1FC0B04094D2692CBB2F84F4A02B500D38FCE69145DAC4D0E4339D7978EF6E651C6110154046050B52BF29751C0778BD5E0409A1A2145BC87B1554B5EE209ED03CE01C251F4F39A67E09F2629A8024896C6C59F2E9A2E26523273E337B2B80760DB1025F5B21931A82673BE930AB5358381241ACF46879650C208CE840B48041997500C8E6A89DA2B59FC5BB6830C5C6CEC510B13C74724A93FF7978C3A2B61F85F0B10BA790512D6422900DB29D542AD96D8B6C0D954205A0D2C74810EC4469BF2B902811E5F5778A4190961853C777514319CAB0CC90CC91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1D3CD2FEBE168B1DDF776B954E96085A7D475E3C8CBDE68F7C80FFC9FA46B0D4311136E2681DF2EF881B51A092A9BADBE72C9772C169808521C47149578621E28\nencap_coins = 90044031B7597B5E60A4F946B713E8996D0426D2CB013243D9B7D8F8EF159A0F\nct = 4AC4A137F93D74AFBA7252F4ED7D6CBB08A482666AB4E0519C967EFC9F4963863C986B48098EE3F7BB1C7F5A54453D7DF14F5B4F63CB986DF8901435EE71CA10DE7342A0F1C04D810F28024FCF43F24323CCCA04582D2E2FAD0B70D885ECEF6F69BDA9CDF9972A6403CBA10BBA6E55387D3ABF13441920F8E0509693832F0D9BC52CA4E8E23E5FBAD34D8C516A378C9E3B8970D7EE88AF8717820068249BC1D4CC6D97DA720135D5CA0025A0ED6AB8D4BEA645D1C981673A89687453BFBDF5BAA6B2EA81BB9F6501D141FB634FBD913D30C6555F1DA431A566D0382CD91F1701C659ADE9A733093668244702438C4593FC1C9EDBA4656A593A464F5C412B69901D4A58316E0FA48E32FE1F65C13AC6164991C778A61E66016D5173B7E751128C2EDF239872C7A28AB0077471524EEC7B73DF25019AD00BA60586C00B234FA88ECDCD1AE1505B4E43D86F02A2015AEC0E5585A82BA3967A25F92BDFD9666570B8F8BB3821D407FA611666E436C2A50B0DF8350E57EF45C86A50703CDB490FE37614B4C035ABCAED20DFCE927F506B2EE143CB8AB9993EACDB2E8FFD71130EB1FBD1E640872BC767550B02158D27AD0297F715D3729F265B4BC00BD0BC0B0BCB6F32406DD13DCDA1E5088B9C65C5AED77D90AC2C49803D824EE65A626824B3B1FE6D57DD96A5F0CCF8A6E6480825231A2A7B51775576AFCBE02DD920F32C1A6A6AC5A90124C6004467DC99DD2CBDCBC451464ACC85F536D9D3C2D107E94C051CCF6263B9CF5150BD333BD5E0CDE174E6262C056A6E9BAA61D5F0A3B15DD0B5DFC5FCAA546A19C0F3D3BDC0413470921C98C4EBBBBDBB5EC2A9C247FD0152E4ED8D44A6EDD764BE485C593E4E52B37787D7A319BADC3E9494242D031F6BBD37188EABF27CDC0C0B42DDEAD8B1F1EBC5A78A6EFAB275BED5B4333527D80F776407EBE3078FE78CE3AB141F41F8DF38A905D3CCEE2E27FBD5B3D177B1833D34510663BB5EA1FDF50315F8C685C5C6E3CF6F2C6B160D384E08B7490AE0A9BDFCCF37A4A78F14DF3B20A83E7100F25846742B5D91D42C325543514BDFA6FA333BFBCA8AB73BBBA8E21783479F91615B75FEF33993D08AC21AAEB72AF9DF45535EF0EA7ADCC66AABBF87BAFC47ED74AC0E59ACDD624B7E03A79FE4D2C4A5045C937C9FF24AF0666C0A19349DC7B0CBC620D7859ADBDF3148DB081DFECA67A77DE2BC873D0759B858767D09A49B8F93194291837EDAEF1682ABB80CEBA7DEE8607462A574DF9A3775A054CFA5A230C06E5A519EBECA9B4A77625B74EAEE033457102635D59BADEECEC90AB39BCBC4B001F93627C052027B248E894DB8DC8A5D50209A9F6FA17E43C41BA20177E7E9EB2F1C6F83C62A495348A140431F4F0A2BA84001546751BE03DF0B15F36CD25A794E58BE9FD5F8436C694783B05187EED07E42CE5DC940455B43ACE6418B7E1B7CD919319449FF03B8615EA04F7CA6D84965FF7B38D3AC81E6FF8042ECFAC9C029805A9E9C460498BEBC6AEFDAF3C15F408B47CDC570820B9C28958D455819D49904B207E2A5F4665E5429D07A6FB844F656A20EC325390A804D421C12919CCEEC0F416FFB5E1E143011257DE7B9D4B512AC61004AECBAE027827C75A5B5169ECD169140AEB4A61643564B1FA09011AFF7654AC65E9C97846D8B498A5D85441E4C27F86F6A20A203716CDAAD745322170417DCAAFEB20FF690877758ED3C95DE28B48B5AC1034470AB4A4693CA4D4D55279D53A18D59FD1F242AA508604B31292A24AE8CEECDD1F19C6A506B24154318DFEB94E3D7393A8350E7B94D2BB42DCDCF8E56CF176C2B7DCC49FC1FB2391CD59C88B1BF018DED68C89BA506BD82CC7AF9487B1BA798D36373BCC870484B5AA578B9DC94CCDD443E63BE9E090984F14654D4BA739B13A51FA003386E9FC7CD99F2A3A895B4AE80A45E1DB589EE189D75C259E2E55571E1021974E815001135242301ECDAB022D6C70F5CFC8DA359572B46E4A0CCECA798D043483039D840AC266DA1EFBC38A7838338E18EFCC6BFC23665236E29240430BE426023E4F9EE54FEAEF7164018327F17D06E2296309A77053327BB7E5E448035F1A78A379F823BBA7BCDD", + "A40F6831A066118F24BA9E8301F57973017817B6F66500E914FE0779A31743DB8BA3F405A567FEE7DF9285C9998CD99E00800A163E9DCC9384C85E4EB1A6FEB902DA150\nss = 1EC0FC29652419D0F7D3DF73ED40A21AF5BA0CA0EC4CB6F8C736205169646225\n\ncount = 83\nkeypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\npk = D3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC64D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 2220BFA6A447DB5013ED5811B45742B6E95C723A35851518E04B1B619C5607944C341A1ACA4C0EB297BFE3990D514ABA3DE30867D646CD76A1EC1176F1E84EE60704B0E04366E27ED0F321BBF42322F5289F5167435B880851B48DE717E40A1B56387D4705815701BC2B80C55F33B3C20244E0E27FFCF43C457A3674000A4404B4157CBEFA05C54F50021684059939A3AA088DBBA13BE56047DF450AFE33C8742ABB0CF48E0B1C24E8719EECE41EC4A3254836B4E45B4EEBBB43D398A813BCCC0C42CC4E437050740C892B657765B252943896325E3F4C45887452847AA315BA8C811B39254A5C3EE64F65823FCF2A92E3198D2981289E021530AA4CBD210FABF51094392E25E755D778A02CA145FFF47165711AB9397A0F9B3DEF26BD0E5143C23A815C8582976521D63BC74D8B42B95280CDC77DE3528628862F44D475F49AC204C87D2647414A4A136A094B7FB923BFD3496B187592E81B8168BDFFD9522F60BC37052FC579CB3F7A398DD677BA14A3FCA1248057A59A58531B7A1F1773735A27612520B03121390CF624D46927CEC7C7D00AB13DC2BA6445236BC68642EC9659D7BBA40AA692C40794BC4BF5F13FBB617E711A54BD825329AC6A9AF2A88A54A600C0CD6754B4A3ACCADB397CABF2AF41463C00512D6D206D011BAF6D833E4ABB8DFBF736DF8036278A8125389C3B99940881760AC150967464483242DD52358A075271FB82D949AF57F345E5DC46845A94A37893613A76B6E7B4D0DB0EDDA213302677FB73C493A349704333278B201B6BAA8315731A348DED27283DBAA05E057C26C35D68A5252F1715337A1543895DFA4C395F9909B7B1283B450B71730292C32DCFFCA05221B14849AA5F94888E2A3FD33CAB3B380F8093742247AC27012E8D7A6B8702983DFBA43601677679568A8051925133FBF6550DC318E387C3E3176EC9C3CAD6A739C6BA5B72FA587F000CA8F06EEA003CD05970652B0F3F92B8BD4AA1570B02CAB21D2BD0A9937A499943CE285B32706589C11CB662461444629F5C755B4A09805DD5659127BDCF5466270A5CB6328FDD0583E701AA98D34095506284B63A6F7B39D0B31FEDC43E20E4BCB39B99D82515E041627FC5402290BE758A062822C26B750463141D9DE8793B385F556A3A3F74BD8AB61F69304AC4082E08F2CD05E5BEADE17D2C87B9535A084A6B0547389D08F548030B1DDA0137D170039E082C5583BC83695AFF0898F7E19E54204582989556B924DF35A00C518AB95CBB466B5BA0D8AEF007A8294294870902E74152832365FDB79508B69E45484139B4342DF8C391864B80E807B9DC8DDCD4463FD1A986986B81A62D79AA9565308AC1471F09D09A23F24E4EE5522B00265770674C61348FDB3BFDD539994B20FF22B210162961B56DBA538252610FA607372DB1317497B85307B61D890A62B90E4DD37246763DC6093AF5F4CD0DC20081BA4CE2D6BBDC969580607022C590A1687004B0730AF71C60590D1A6B2A5E51C742D2CBBAA826600055F4811287A062DA1696A22808507AAC327A9194C5C6D49C823557100C158E60B845AF953539A855D217C5A77599B1783F7488AA85F222DF73B837E4B8D1006A8FD6B5B06083A3884F67E9CB7E962CD3B8A8CF22951F74AECBEA2D599C533DE42A0CCB5E94439144551F5D839215D9021FECBD03D8B856D66D37331997A77F46F067A83727BB0CA6B3746F7CA6A233EA575D908775C5A7EA497917B17B51EC8D58350AACC1CCCAD921CA06061E82067FC9215C5A3E75B861491771196836BA56C99B25CC5AC10008730518311FCB7A2ED14972B72533C7C890D83A5E34F75E0065021830386B1456DA6A6CCA5A474C3790850A71C0E84BC7125FE21A9FAB396B37287A106BAEE569A7ADF0845B49B096F689BA245707647E7FD70EFA020A342C45335CA9E0809982ECBC38F55D4F9A9C36578198929EB8290E55848D04AB7C952513EAD8484D44CF46F6959717B0C009938917AD916909DBC764746C3CC612B5B72B4F16049140B5C261E29B326716E401470E7B6598AC37C7C57DD3D47D548377A4939A0A7886EB7780C667B4339873BE5AC23765A05DECA7B264978B14952920AC0880A274D3A5FFC825B9A891DF5560938B9FBA313E05E782691BB9C0488A7838A4B4CC6CD3BCBE7EC12D1AF108849A2CEA79BE2DA250F029382498919D670022F38BE928A341B9783E164567AA87A9055FCA176AB4870A2C4A68473C737B9A778467855C1C4186438A65333795F5A5B25641F86B9F5D4C682B1A878EA7463D51504BD6B62A44B0C0251AFAC229EA8359DA303066531EE34451FCF796544125F933CD52F9B2A5E72E1A42A45AC9A80730376076CD57A289D5D97E4E1C5826757943471FA4AC0B7DCB737BF95F92F2B94F844B2B26297B2A44DD9013767B8B2CC7C1C8C83583E78F12E60050EA0E45E3453EA86166B70C21B0310059C58E684ADE01B18F93440B0292DCACB6C9E3488E235F219C91914302D1495134E9C2B2A3ACB6F4357C740AEBB4534448BC482A07ACE3B2211BC6CBFAA95BA4171F955FF915A1D5B13CF07184BBB230CE99C8A13264D3B98C0AB0986D62CA8E22286EC90029623D0F033BD4C13A26F08120F76ABA45A904D01266520206E6A76697254B7120296820D0A0A29F662FB623C34EB282852832C044565860200222524B42CD2C8676CCE763E28555B8E86A2C710B47D40A788513D140A41A65BEA5CB054B73CA98C3061A39C6276A96269CCA4597897C37B25F672C0F3766BE5065A05B19B4CCCB1A6771421B5CFDB7094C89C48C20CAFE814D98D41BB5733ACA166E044810704B1F9D632ED279275C802640D2BF754A99367B4A5FC959C8F309AA028CE21057FDD943DE716E3F66B76660011AE354EC9475B4452932859D2DAC38A853CB1EDB09E04A367E02A92E89794A0C4AD866C65F3B4657492D0B575215E7926BF455686393AE7C507B9C8B9062C89B2310725BADDEEB8A3079A7301B5BE5F463F826CCBC8719E017550734812F1B18DA724B99641E5406244A28AAD89920731B387B934D02667E86B2051D35AD6820909924551430177F934650B61EAE840D952B9F1F8B7E22AC6D6B005013439A01698644B2CAF2B205044846D84075B715835A18C5DF409F686A78DC675AEE4944ECC806339B5CC8D8BC64D24BEBF75A74207E60A37787C59C5E6875F61238FB43745E58BF3D2168C844B7C24C4EA2822F3ABCA76163A40A219D2798A2E1A8C606520C5A622653348A63980E61F52654B385575697D56C86ABC5536AD67264", + "A7C3813C1A1EB21442B1C0FF129F93810685A359FB13167E59B2DF26C6068B641738B6AB82357C95C0CAC43A21F867E005C96E1A4DD240975264606CF8CE8FF7BF0984770A282C969253189CB70CD3440A92C56319C9387733AF98CFC8892F0E6736C6B44A0B952934071737A24A3400257E3C1690EC9F76726A327521AFEA4259D87EB6978D4C77AFAFB1B9BE81CC4CE1197592BC26908C469863AACB89B13B231FCC9669B8ACCB2A4A61F641CA173DBD2A1494519B77ACB0DEDC284F068E5FF73BFA9109C1FCBF34B15F3C78C19A6B6EB693B64155B5E4E77D67547D35B56A0ECB7EEF98798AF94F4319997FE1BDCEB9513C2AB34691292BB961DDD202398B99C8F1AEEED7302262359BE5B1E53689103246A473549B8274A1753721C621A0F468A6A9080A007287731BB8D99360689FE616C707A9C0C04C919B05A5ADD406A7D1AAF9D675922439E4224300B18E5D2966A6104CBC5A43786584EC877198DC8317753C6F0109A11C3808A50693A55CA75B5F75E74D475690AF046E535AA79C7B4A1606A6D4F05E20C2CF9102593CE45770DA720531CBC50552F1B097A5A96BF291895AD9C0FCBC6A462068EB2CA7F65217F0678D0E25C447161CBD9029EC24845C5C1B2B7832AE41172EFB8FABE6543AE3BBDE44A0B9F926B1538CDB6685EB244CABA69798298B8FC38FDEAB5043A567C6C8117091523209CA8DD342E3BBC0E8CCA579C603DAEA4E11B06BCDD5BE898B825452A28D15261BF9ABE00A7ECA0474AC4C92B0938AA2A00854F3A665EA56169B3C572187EC88945D6C9637B4A8F91249B8614E9647760EB68D2C08C21F390E36370CF30CA0BF0B5C48F7287C822026E30850754B51682A0EC016F4FA0773B642D4C5481502BC9F023DDFFB199FD241F3C977A9522DE7F61EEF4B0AD3166515697EC9EC5EA87796DC6A24DA4939E8B5AF7FB191F861ABD3850E4ECB1F8B819DDFE605ED6A113AE4075BA67414B4690F59B2A6121928EB21C4D5CBBB4551D2C00FDE22B537522663745B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF99499C1B006A0EC2C299C41C3F728C3BB7848957FB2BBBCD05B65233B89A2B1B16CEB14F7662BE0C42779459F69A145C0E2CE9F0BD9A0CD1BF32ED5694CC9AE32\nencap_coins = A7A31E140891EA37D2B6424B59B1F84F89220F32DCB73E037EB912B389D34A48\nct = 54B984209A76ADEB29C6EB1E208343BBF13BC8CAEEE027086CE759704C0B57C096101E222C02092CF3B99BEBBCADE8B1524F1F3D3F1864985489FF33363B0BAB02378637F5493E41683E673C49FF728ACBEBC69D797545F4E4F1BAC3287CBF24E7B540A0EC80B1FBE346E31E74BDD515E566A8DC7628720360F8BF7FE4732AA4188F6274E440251620D128995A5DA8253A8BEE91B429A45FA73CBAF9C3117151950D615564E5F3E1225F336F55AC1BB40E5D2A7DA6DCB4F74B50EB0BE5F76936CA7B31F9671FFE74BC682AC9E6CC2B594AE27B646B66329D0A34495C1B01F7DC44C5E2F7D0F222E4FCDA294AA294436C88CCE27C62912176E4F5F8B117D350693156CCFFAC2D6DEC4EFF09EC2F71E8C4B612A0CA520D77A8CE8E66E1E8B9F976E3D5D13E4FCF26A96EB4C2A31158ECD962FBD473C6965847D470EF0AFECABE0A6A2062B1164934764E2D1AEADB180179EE042B039A629AA3154548D56365173D2C0C6D6D0BB265637EE93391095589E1C6EE03C91C7730974156F1E261B909B489364FC0DACE55D317641D4D506DC500BF62111D00A6AC5C34DD48FA225DF980B75E154DC8507D980AF1ED854E8807BC2B7B4F6CBEF89621F83AF5F3DE6B8CC183F167DB00734AEABF7E3C7DEDF14C3F73075AF9FCB8F399FB2DDC890A1FEA5D208C352F4AA204E9051F45D8390937C1957637A73FCDF727C5B0812D2D18A2F65F3935EF6209371F7202B82CF6E72E0269421287C97B53AFC128B10B8F083CD8549A6AAE2FC84CBA349A931182BD9F68FF181E543746AC921D4BD75973446F1A4AC13DA86398CA9B53B95C631B2ED91A0F779BA08A25C1DB185D074A6D24E9913452AA0C758475F6FF361208E35C29F85EFF470468CBB228D6C5FFB7F4720BE68D7208CA30B287FC1D69B3322EC5F2FABE32078DA7712D8C2712D4E32FBF2B3DBB634F64627E2B664A8A89EC3C03856BF18A0AD370821AF2E8E69B007E20C6AC95924FA3B7DA30619D60697ED70C437C7CC3A7053EEA1367F7B42B97CA96BA939E67DBAC0DFD2A6F9AC0DD723E89F2B857CF8675CCC67514794C995B9E72EF42962B646D634F45DFEE395B124C690D88CA3BABC27B2472DBE51353E449788529DE028B37BBA67CB225281603096FC76F90A2C84D0BDE8DEBB3C271BF27B84CA76DDC568977E202725C535265BC37034E974153B567BDB7635C4465FEB4C37F4EE44946FFF58F76B3E4D90B3D9C5A1BAA154CF6FD1B56896B6F91666A08549F91821B8A3CB6A7561EEA4D6904C9EDCAAD1399E5382033AE88D26054C90DC490788481DD7DE5F3F5906BB9F66B786008C9427964AFDAB6A49E312D4E520569F5E2DEA168DCAC4AD1DDAA7F7FB619D63B6BBFA46A9AB2B5A27E7E9E9AB6553B99B04B40F959AA3D15495B22C30CF155FF5F90739C4BBEAAD8B3BE8F16FE6AE6823F8A81F5C1CCAE1290BF219AC8F41A8DA733B90EF9531C56D28451D6144B1DBD17409641A3E35AAB454E536FA9E51F92720BA21626F399152D8B6F2636BB72D9E0F9866B7231EBA354F34C32A9384DC4DC4BC5429CE753F7A1D55DBFCA22D65B9FC13EF6EDE2A6566313C7FA6193788BA7C7B1B8EBE04A8732225FC3497840FF04D8B934ABD7DEFDDF725AE2FAE967C180AB4ECA1C8580978C4114D6672C0A9436A1D1A6561894DE34A493DA041AF03ECC0FCEAD18620C0B3470A904E0B90E0C8DF29AAE503752C4642C869AC7C5828A1AE551D2FE6F16EBFCF65F8128AAAEE85EB6D0982F8FCA51E9EF2F836BAB883861ADF9A373400E19C1ACB9FA19EDDA5465C718628A445EA952E03192CB5E26868FCC35C4C87549AF7369F41B666D5A8CDB1F236873B194ED954D1926EB0D9B8A36B564FDFC760DD31827BBFF8AC5F2F68F685037B5E52E12A33A154840FC5D3EC4897282063AA40F97F427ACC4E59D3CBE95082E6B43057CB3753B7CEF6896669850DA34A332797511E1DFA36227C4CEFB3F3220A6EE5047249F55185087CAE0DAE2323F0292AF73B854F9F9E0BEC3855ED07E9E7557590290FF4E1D8274F4AF89C71C17535DD8EF4F74C1F3F7A8069402ADD9582EECBE42868A40E09DE4E24A7E72CBEA1D3A20F08216EB1F944E09CFE56942325018DA0B1A6210C5A8773587E984861E50BE50A5F50F38F733C81BDEF3B70786AABE4E4930797691269C238579D05FADCB0DBC8222B5D7A7F987C143A7\nss = F18BC196547734F8B08EB44867FA7F6E5D7887286A7F7E30B5B95D74B60593B9\n\ncount = 84\nkeypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692EDFAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\npk = 60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB5", + "6E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 7934A9FABC835BF9A77BB807332251DAA00876E5500D2C59F07485ED01BC934911A336ACDE5527DD166476CA1D1AA558CD88CD7BD17CE1791958E851991867C0525C9472A953C8B04A730E2E132C6C26811CB86F3234229F4CAA2AEACD2E3C840E97B8F1805B94D7317B08354BCAB64887A4E6A98FFD90A7544562CEABBCCE6489C6E8534119C9589C405D7A96DE3230094A459549B6F37078F2C01FC9080F049464B0A969EB742419147C8B39B8065A769D400A17BB25DE51A699B69D54BA460D33AC6A6965916829B7A578D0B24BFF786CEF9963BF961ADCC20F9A0CB1C159865A344A0E36879C67852DF50ACA08A46E72A4A70C027CE283DE5BCB219808F2635BD7540915C5485AB70358CB017882B12ACB4426B22B02605873F2BD0DA59A658075136CBE15418CCA0A11386AAD43A52E3C5AC97F36BC7F648808C260643C325CF456E6166EEEC74EE8476AD62C73D7D334AC279D84B66B6C8AAC217A813DBB3DC6007317A165E6A1657D0277C1E683BECCC956D973C7624E959724FF9275C1AA2BB5ACA75159721B8C6D7B299C7ACB4704C654335982E83AB3724CCAB3709D20601C2A943D5BFBB3D384A7E83A7793905301B1704CF49992077B19F0204F3394717C9AB9A173113004FD325EDB797A30155D0D2A1E4984644F245F5B495B56A98FDC487B29B4A5C6DC4E3047A8DA2C9325F1705613705628458BD525FB333087CB4B967A61A994CBEFC504D18C1B8A62898AF32BC454A57E264722897D5DC71E32C2495CA857E1A234AE61C77083BA9B780342D7CFDFF8B7EC1257B79CAD017113A3238510C5683C3A8C396986ED392B0122C16E34A7249691EA7A931C44087FA1731746C1F3855BC72414FE3484D85B5E2586B6231B4BCF27831EA7B57070A815795F43E90B2112B235F5959EA253DB76192BCB11D4E16399D40C5DC0A15D98C3B3B0289F07839F7738ABA3281D45AA0A9CA1D349A64E79246C2C7770227F1E1CC74DB8AB7EA7B0E60A9DC0E45443B30CA656CD6A8897AB105BDA51B02179936F04374554A52992710F2A70972479462A2859736C2FE4359A474939AC3531B2905F90BC38860B5615ABFB1A1327814C01048BB93C9725C7C3B0547921975766A97E29D529E4D8A090C36820DB0FEC33277CC679CD4A51F7CA05F204BFF20ACF63EC403AC7CCAB951A8EC166C545ABFCE8734833274F724E77E68137967DA75515E3C270CE79838839721BF3A14C952085071D6B3A555CE62D96E7736A583F44F726AEB921CAA340D4BB788D63645DEB2621629DFF8A2C51D23BFEE95CAA7756F1884A0CD263039C37F7415E83D4908507C1B17A7308CB329D829C86953422B8B2F1786A4B86B980751255339258572A02AB22AD845632F859EAC223E1245AC3533D359246316A3CC1AC58B4E6386592859547171CE05DD7A76BF8E93901EB7F40114175AC45E0B35109AC57BE844C52D31A7BA60A24F30EF0E45581242C02E020EC86AF106836B3DBA8071BB8E8574FDF208100982E55F4B0DCA72521440A2AEA68C57B2039D14B21A56274972ECCAC7EED41C4B26CBE2C973507F1CDF4E618077406CCD3C8C5118545178351522485730B1A1CA7971B01766B914E83520BCC82131C5E5A632F88EA070EF636D02752CA06B94DF20DE6F757021C1FE4E4883F123D097993F1959ED8076C0491191B0A05774C5A2D6AB94EAB91B1CBBAB07B8027FB57730820F19609136131833BAD67D888AA29BD69169D8957A5CB8C3A14B54D3F78154108904EF15D1F73CA9A635FE1231EA9E18CF3A473FE7492A3636D85B70EA43A7AA68C4F3F24C2A2E88F2BF5568D790E51122A27AA41246422EA78BEBFEB6038DB3FF65881BCE84496E65D82F5C318C0217B5B5E299B570B038F740238A264B00DA749CEA6AE22BBA8BC314552132894D79D23E73C492857D22A6F64AA160C774F8B24A8B14CA805619231347463A22F06AC2A96660EDADC1BD767524600BA35789C0896897F2BB1F0C88C0B875952C9A352AC4D78B69C55687015544066463DA8E0B1A3A8481D6BC89FF3B9590B94E03AACF4C0C12E404CD51AAF3D696C54158101015A550A455A28042C73627C7A414938636481647C30C90B6073B1582E31C275CB12755A287F967A7C6C377AACFABB57422510CA4505128B60C80E77B5C6CCFAB6F463A63C069276C9321D8C961802A956F0B8F41307A73B5B4EA33828D1BAB555C02616115F890AE7B1C5E6061A484825A448452BB26FB9B13D9BC002E6798D54238125477BC01BABE0EC7753FC8C8C959916F16206A7CA31C7B121724E05BB5D71C648FEA759A5D2B58A257E728230C2EA779EC4C55F2319CBF9CFFEEB1F285A9FB0D4A391386CE69BBB6E37A548246D1061494E8766FD96CCFDE9BA6636CC3B4858097C7CD6B83E53A2766642992881A2F1C8B7454586CB3822C125AF4D70B15CCC546843100B1443E365CF31680656879F00E640692B94361286104C79AF9C1CB2B98F01E3B9480C5B0AF0988DC7BEBB33BB3AD87CDBE09828A25F17FB323BD17A11AB961C236EEAB89CD7C3030F4B437C09AEC5F461AFE64E1939C93081B44C8440F7B070FE982C16CCBC99FB0A8332739B641B326CC689C51C7EE33003A277C41C2A05676620EB9806EA6F53C2060F13A75FF67B7D1B4229443ECC4023C84293F3CC58C60A1BC00A3D1AD31AA88AA6D2923643585D39E16E5C8BC5E650A578D60584BC24C2FA2AAD7B2CD9C99FFEE6033353B60F506B95927DAD7AB997868119B5976F561007B51ACA6B36B08B03AE40A9DCDC19FFB776304BBE7D3ACA167753634969CC57C48704A19A22416D2CB658E75AC2D428AAF9A13E6693E4D94DF1F2A6559A4FDD16354C77129D32BDC3FA136E180D66842FD2A9540C63AE7412ACB67B788936066AF5B7FC44409A77A27017C9B883B705CAA371B831C7195ABC01530A97728708661D343CBCA7AB7268B36294B2EFD96F87A298092684B02569AB5911F4825826362414FA2F2B955F6A318BFEB18B12D058E4926CA973248D162164ACB5B7A8A7641C9557A8A0FAB208AC2744810397CC049EF46756E4D14A884745E73454E1D675C3743A5DC2546C424735813AB05353CF65B604EA3E44D8828C7A3AC9851848090B0639934D9B19CA7630844003A944238876966A62A87218714A4B3F89638A064846FC4163D03341840091D75B25DC9A7FCBBCA04664B218F4B525F45A4723417E3597F9B99AE58012F2C3938C40CFE1281AA439486D5791E745892EB36905CB142A5C718F456B74AB213F4AC50CC000CFAC943C60C3DE626080B525C52051EA231F18DC126EB1C6FB76232D5722CEE0C9E458C09A38C35AD64959BC64FF252358A5CB1B07384288B457AB15651935A99072F12336E14882A2D0B6F918933CA0574B49B214BA4018CA4B1373CC0F007B683A9A44F842610106DE16CF202BCF0896C9506855BB4849BEB06289B72041C75512E152183242A5162678D10D870AA888E218AE969C13B024729C7ACD818971E598E495902CE92D29C73D355BC44EB544AC760C0CD58AD8157FF242963AE3CAB5BC37B9C78EDE033C210C59E20245FDCB51F7CA9588359E2264118CE4057DD7C6ADE4BFFBCBCBA5F9433314CBEA9309A0D86A15BB6F753ABDC47149F6BB0EB339734AA1638FCC633244559A08AF3C4B15E6BC8CDC63398165ACB51925C7141CEA32773FE5B0A64075D66C653E750CF42866255A9BF7D4B66C488F774193CE9B35CE52A164BBCC41F7B6779A9B35127BA7087A4B673096BBA4048410778B18270674AF334BB92475CE2787BF9A08B587A6D48845E44C6E04A254425CCB59B5972FB3A57CDB02F5100D45B43B76140C6047BC5EE59FB6E012660138D7C107285A2D461B20F1D49E1C206FFB28BE65E26154A64DF73358DBB49B77258FC45A15B9A80144099BE67B76FD60B7E01518074B766211132E157EFD507B5970C862D5CB870751DA46AE460416EED595A74724152BA84229905880CB682CBE477995437125FCC23677C25FDE14533C6AAC694206AEC917162B4EFB61A1BD7C7DD7DCA9BD07341438C7893CA4FC8CA4C337A5D7EB9A030B7D7872A694881916016C1AF8ABE353CD1AE2263CF417C013CF46212B3D5720AF335D40B646A794AE602B5345300E30F4812E295F3CF07C2117CEF1C591CB9A350FFCB718C64B0D76165E9A719FFB75F46B861F968EEAD3373C3CBCD6A983C9270FEE433B2970B6F0947B8CE46FCAD6518D5042D109BA53D324B9F657182BB110961E96A8B34C5A4B808840DE8B71D0D87A510944A9973DF9A900D9A6C272A61BEE2200B4C80AA1DC7681B837EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516AA14EA531DF0A7F93225DE1C75ACE0D2692BC750B1B538CFD0D860AE9C5A8C13FAEB2EF44D2F608621E831187CE79B2D2F4A20F1568BBE76B0D3D5AF36111714\nencap_coins = 70EB3F791FAA91F1F982FA477DBCDDEB2C55691C07F93B04CD31B37544C94B42\nct = C3D5BA0E80D2EB77AE551A987D8CC2A0835D7E89CBEDE637034B7F1365681B9F3CCCDB16571C092D1994AB8754E8880A938C962873C4FA92C1DED82BB20DEF38A535461F92D40859E1952BA872EFB4D7F713D74E479F4DF7AA89FAA4F2607955185525DD032B74D09295CFE716A769F9179B6566C8488B3F1892A54AE1CB5840F9E98F081E34F42D4C89ECF6EF2FAFCE5500DC6C0A25B53619CDB20EC72257EA6C6C000FB99A8873476409A45E795BF381EBB9B6F873D59E7D178EF9B95C370CE8C1AEEC7F873F6FA8CD2F25C6A952E01226BC775B2C6DD5B2C9C77CFDE1D242419761337CB8982D9DFC27CA36EC51BAB1B4F6A6D3B670B3E4CFAB621536F8426289005CADCA3AAC8F7E54C0615FCED8A8E344A79FFD12497CB63F58C0639408C777D136B3EF680CA9A137EE7DA5BE332592A3A41468463335D25DC8052BAB1AD9AA1FDAB550F7B91A3B6C44D4CB2D2B085BF6B363C4A62F9DD72DF8A5EB1B17660E485B658EB0423F3A5EFD1C488080B7B86155F00A4FED7ED20DDD1ACD6CB78FB5492DAA4A5424075A9818C0B7C547902592C787A7C0FA5FC6C9EF53671C2FB32A9B1CA196EF98D7BB5465C5E4AE1FC80C864EA920B3B4CDD3246237DE6C8C22D7F8C92905950ECD8A2A8C6466A9EF166128A017CDB71D74A0A792525D2BEB6BC7CA7C944CD74A772C45796E720C1C6C6141E483D76FFC2BB4E14BC149138D90879B97ED8D7AC519760134C90D7043F93600BDCDAAA75E7512D5922349EB53A9B9660394E8DD642284E89260088374721332670535F294C7003FBCC479E66EB59F9D3F574D4463C3EB4E86D5287E0E84B5844FB5FE6A90C569F922F5D224D0C68F7074C8E40D8BD84292D41DFA4BB95A17673FF563471332FCC2578B16F606DD240E7FE197B85F75BBFE66912082F8D8D5085F227D5AB82160754E99BC69D6C033208158A3AF75EA6B073FFE3B5A8652A5EE4328AB0896C0287A811F2F16FD060A0A29C46F3CD1ED3CF1C6057ABA9DEF48D899AB37D25799FB9F1B285D2C57284A3FD1B43AC86672B9562C4E8C9DE40523A10F14F0466D495FC63BCEC7599ACA98C55B351F410D59A88E91736E5359A1F8EC82E03BEEE0AB5CA35B87BCC06E395767D690C6A8916349D5879553A8BC43DF8833685DBC2D7B1D29D6695AE25E8660386E9AD817663C6FC95C45A15C6B3DE58334F898B29E8", + "8E6E09B32D240CA07F954BAB47D11D4416CBF2662D0446A5EECEEFA5CC8E34D0EF750C620FF057E8593F86F18CB1244642275A351D32B26A9966E3EE8DAF6F81A9EDABD713C4FD8B5CF5F034F3D9F2CDA48ED1AC3F60DF23CEE7005A98C46F1783581319BA5900DEAF487338141AF8F7254DABE2DDCBC06A711F6324095B2DA1C7AA16423048FFA2E2E9A534939ECEF2D61B0C2119FBE577FD2D8AAADA968E783F7C0DCDF7BA6FC0996F01B3F699B9E1AEF30FB082BB56E6261BE625BA2C12667AD44E2C99A7492F7858EF5C2D952AD547851D99C00CB10600ED2601ACF211DF1C4FEC5099889DE25CEE2CA2F8A3F655CCA06463042183E36FC26E48CAA8A175DA29594189078FC04421C81DEC45E77E6468405B3A5649DDDDBB32540BDAE5BDDE475B7F0F58412C9AA42C23BA04C5A87621C3AE6EE0359757DD65AB47169CAA32569D94FDD2ABB8E16021D31DF6C984779C342B53C1B32BB3CA6908AFBF11FC73963E3F03E394CA16C4C5A5FA7307B30393F367990207E7E975F76E2DB671DBE05F6D131AD866FF938634BC360EFC8B0ECC8E867E05A134419AE2B9D81C5A0CA5EE2F755A570E1A8996845E930622AEA50108DA9547B59624BAC7037E9E361F3500CD7AE77ADDEC88D2BEFFB7412B25BA3482EDE4118CD81EEE3967AF106FD6E0F3E78D24DAAEDD032C5CB07041FA7148EB6BC5D1A0AC89177D9D7F2A889B344EB03BD25504E43CA5AE67C732DB2900654A6869BEC3F2E89FF4F555EAEB3A028DF41C134F7CE9C8115CD755BBD9749DCB9EE8A371C11477FA45B88A2B67872FDF3F18A80F822A3C7311B01ED8E6011EE0E4EC145B10589DE9B6E4CCDF935A5640915B09ECA1EC3F3337B589C891DBE31491371166630E29C358280E7F074017F0F0DFAAE0A41863693DF92F85C395B35ED80594FD79ADFAB5A93722F2C5DB8990F33173573BE1CF67B04B24BB137FDDACA2ADBB480116E147E59881DD24CB92137C94A3BFBEA7F\nss = 736E053B8A5F4DBED37B5560FE586B198686500F118247C8A2640CACBF0B0035\n\ncount = 85\nkeypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE47A2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\npk = 9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D11C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = 46F47850E2B9AA4A6D209125BE58806002C278A6295DA7A4FFE85551529F17D83B358B243F2A622F353EB6138CC6380F8AD3340D7575E865A6CFD34BF473A3DA8B9FC961CD921452D09B3209D041D6612576C573B08422715160B891A3370268468078F5464D7E5B84B3A3793F0C7CB2A0A13DF37B9763CFBF054C768B1E65A00E8366B406251F812C5D428853D0E00F7BD58A8E348275461C1336C2AC6A39783A35D849AA9A847F37F50BE0B95F617BC7ADB28C0506C16EA3CE89AAA28A9252F0E228D0FCA732289D05D9395133A82D8CB76DB2023924273B39CB52B5A846F338B96C5B6F3ACB41C7265A0C5B13094231F05943D58875BA7C2A6889F16107D325AD1B810A0B3C9E8928169D440194BBB90F771796856F9878158A432EFF742FBFD5ACAF59521E361F448C0BEBD805A1B4435D0761D0448D83E1201A506A0B0A4980172D05E88D7D87B42054680CDA74A386027AA4C3C5193FB1A893BEC2722D55AB9B840D99CC81408153B383345192649EB99825BB4B1957326C4791A2722951C0AB67472F4841C20C23926C3C331F24C360E81977C2791FF3171C2C489B68C923B65D8EE6BD2D510E6AE97FB771BAB401BC1A42935F38A0FD43AE2F8A24D8FC3F6E15C2C6BC800B73CCD8E91C592452484B44E6B2A624881064526182950349C78C7D58180B1676B5191EB6065C50596232B9566E4B8F0635A7D71927F8EB8572E62D57996DDF66CFED2147DC3451E95C034D6B9145BC0D30C915D66B1CCE367406212F8BB40755091C9CB0306A490EF5336E21F82C1B7B6CCC8980DA28A348815112F00C57362EB163A36E016D60F020BD12B6796C9A88A8AF4E833FC4585652E76F2FF77DEED799757C7F64E07EE6E6A300DD1CBBC840AF561746D279BEAA71DEA5318AA3CB3C4C63C4A91E0FB60D6DD6ABF1FB24D1B078DE9413F1B0BFD8916577C4CC9E0B0C332625A5FB705E94BABBE0659E022234586529A194012A6E9E7650C504C380436E1DF83E5C5C9E22F79F394BC0F22A0ACF114B90829B43112FDD617089C8B9D872B70D7027D74402B65058347B56074BA33FB91998E5A559D46622F5423808C8236317767A32E4772AE66CA472EC7828D682D045835EBC5E0089B0FF955DCFB9605214A3E5087F7EE57D5369ABCFF1BE00C7BBC5B5B25A0C1D853424123C98FB330318432D324BBC7330342224BAFF909849D65E1D08A77E07D07CF16CE6F64FC71374EEFB66BF9C742E518F2E30C480F82652B81C4CE7BF42593B990980D94062F96A7178258F31E2B90E86241C04B7B44057BF4700A040B6C0B08E4E8A6BF1CB1EEF738F51CA9BEB9C19B94B1CC623704A6C2455009F48B4CDD0F4A5D7F06320457670DB92C7A4371743593600022DA4600C56296D336A52E98888818CA10282D4767010A7ABDF81BB6752048B5B163DA385D7C5CB134108ECB03398500C1612A1BD563B21A0BC7B94C9719A75BF3B3E02143BF04A7E3D9B0070C4B449CB9594A1A8BBF871E595178BBCB611B466A8677905443ABFA1601A9664C5F54F36DCC1DDF35381F586B4AA4566C02BE610186DF8493A30479F4C72AAF049A6666E806B13FD77C3B738721F81218B48984EF374BABC0156F94ED581133C180C9CD067DCE401739190CA80CC8D441B78A986834033ABE3432F863CBA79CBBACC2E5463BC3BD1B0F1307140D56A0E0768691747143721C76847DCE7B86337A584A146DA0C664D904441441BCE3276C7D8906BD336EE07452626853098444339824DC5A82D0B515164882C99851C189DE092CC955C9FC53C041471C4E4F7CC8D16AA74D83396D88264314912632E87F68F36AC0ABBE568F1A5BEA9E807C21A57E7103B4FFBCCD02A5FE3774E54B40E6063AF2CD48C73E82D1D2CC893C35434472E2A892A05D566B890369F996DBBD9C1D8D542D29021D2F4619D89826DC45F4212BD2E607E92F80B75BC9CD8A803AE3A749F539165CB2BACAA005A2787DACA403C83BAA258B7E8061AE4D11B5D255B12D6CFC4650AF458A4B0A37C69CC8774BC4F51979A120292EC6C8D7193C5B52021B452807AA78C2C26CF4E4C2FE6236D2F3CCF5273BD3DFA2653498B5B681E18996098CB3F593947FED05A927223B27619EB484BAC5561BC7CA8A112136501A461538B23D07B47B3AE35420D9D9171D1FC6308F0C7B2015FBE1AA7C3084AFD14382CCB962CC7B9CE97A4FF140F77A87E44960E6FC73CF170991BC57FDE0C406E432253A2AEE4B0BEB4D26E0194601FA576CD89A5BCA45E690833592B874D3B3CF303475F1140A0FAB6129296C51B4A5B30650B8C26B5E67100837D011C2AA7881BFED806F308BF2F99118565CC85323410ABC6E34520B818B49B6369DCA3A1AC2776F75142B84C76A43223FE2B", + "7F78544191AB4F0B9316C3B4495514118C63C1F9691ED6EC30670945DA0A92052A7D2D11C4E0F8BE14B867D4708F6FB4569B6081BA685C78E2C835E0BC29BB416DB14CFDF3C98E8A4AA7161859E2CF74277A4C4731224C0649A01ABCF92EA723784FFC290775282C256D433A64B705899398ACA7E084AB6958C801B27FE8B39FF4BFBB1AAC410421C50AA911706790D3C350B6126CF9242E33A359E21E4B72561F1368C3D2265B710BF0D6ACEE3A5286F51DBF16C471327612EBAFCBCC5E22A5B5196A06336968976A9308C075816727997B7D52E34B648B8BDBF229AA4925B3E5167DD1CAF619BF0D620540F29F6E77091C4B430E708D01EC9E2E0CA44E766C7643084AF17722488F4786A720EC6DC4765E0F558A7A9C449F04333476262D65C4BA175A0E2BB29B524F8465A73436BDF6494578020A425149F3CC0C9B474D5EEA98AB529AA1C97A84B54C064C8902153703618E5B99122D4402681A9C72258137B94091382888B4636CA983C79A944A4BA0169A730F7401D58196DC193742FC4D20ECA71AD359987086ABA19FFB05C0E09A0A8581844774B12BEB3692E055DF16B67706902D625590037997A3BEB105931AFA84B5FA389FE2B2BB2B5F521169F18B012D17A5AD203E2508958954B8FDA5956BDA2126503F34C571457056B333C9DD265BD9D4A9EA601620454BF020120D5A0E99F837CCE92E20865DD7870A1AE12F1DA8B369C814FCF63A9FD830C4827F6B151449879C4BA9691E68A02AEB89F362A9BD57909C3AC1E064780FA1C74BA21DAA4B6684BB64EB108987B18BE7683924E3202D45A5C4F3B2AED5666A8CA54B48C32BC55B60064D27B53E51222C4DF502C8415089255E8A095EFAA822B892B2A0A17A146216282991833338553C8BB4947D892923010711084A19435B5C3F6A6AF7F89457AC8A5EA4679FA2921692C8AF459AD8CB22EC187DFFC3425D88B6396CB7FB627F5FC718752658A5FC92539668C7327B90B26572FA8BFCF705F11422382079E2333AF6B51E65310751343764BCAF5A981A260109986B5C29D2691F4A981D391175A21E16A13DD2501F5A256BB86169C63BA737296A5BACC65781B8CE07B4B8F28B173B42F802BAF5F235BC06C9D752351980A72B52250269AD66A098FC9B68AD57C698A014B9D1C278F3559B361E3B8BA2D690C5380765DE0B2D0E3C63792C7F9C8122B297BB8CB8381D6780505C253399C61D4445E244B4669A3CF1CB7DC227CE9655A9EA275AA5529FD8CB5215893BEC6A64201629031B16A8957623B0619B33C6B90C78F4E21F8FFB94D1A6648D330D91096BC87093417B1BA6E14EEF17CCF3923A84328B5B60ADCA0C4348D9198262B27FE56EFF73566BB5123D7CA987A26FE9A00D41A2405FE31AF48BAA3A5249E4C6A638985669D576DC7C9BA575380E959EF93C2DC5DC15CA87CF3F98675EAA87EB5A51CC3450B946B810D05D94A815376868C5D9594FD02891637FF517A6597A1272B7C9933C544793AD167B1537B478EE3A20C8B874F5FC95AA46851FB1610453583B23C280838573770609344F14C4CC1DA33720B3257A53A8E58C1C0EE500A3E4781A2CAFEA727FF3B86CCBEB9FB63B0F215AB297ECB1485589766CA828332942EB9C4037BD76AA1FD24160FEBB8DC499C486A6125C137B77597317F06323C901ECB7B17B75180C71C6B1646751F2522F1A7D13CB7DBE0AB46385AA94B84ACB565F32470FE75B7F9C876287F2AD5B0B52E4B5AAC9A43EB17B207943ACE482B46123652F7460CC64427710603A8307EF748C37F5784E0379773CA7576589C7CA30EBE78F5905B350C4BC37591BC1A926D57C0DDB5B52024AC3861785B6134AD8C067C5E9A47EA96F57B40426697E12846BFDE94AF1B27AE4305EDB932B79AB745ABCC265B8C7A37063DDBCC972C26864269EE557785690AE6401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0E0013FF7EB7B8266EE94659F3372F5981CE1D87584CB1F0E80DA2C0C95C16B4EA2985C1C4D203778597947D710DEC806E36B0CD949FE460EF141213BFC525E5B\nencap_coins = 30F4095015BA88B6D969672CA3F438C395DACF7D476EA7A9E805CE932D270A13\nct = 962AEBDF1F3C252E76103B4B5FEED7B187973E712F1D9F50D34478F09F6382A13B86DC22FA7F6E5423344E810580504625C0A316961AF308CD756C01D32748E69C397D52DD1B77097ADC04D171BDC72677A4A8E0C23C99BEB521C423A0E182932C17CDCEF62E67AA93BBA095C4ED0325484A33013CD1E314F6AB9C258D0DE6F7D569824064677CC5AE4506DA9817A0CEC3B77BB24073C2BD692026062A11B933A841850286663766CD2E07E2EA0B78DFF97E79809115C7388D9D4B0D118847BAD3B4B2084B25F3825E7B94F159ECFD6018379B3ABBDDDD2B9C52C5BAF11EF5A43BD2750BB15BF38B868EE82E8DD0418FECAE2FDEF36554200521720424CB1C310A175BD86CCBA889448773E6CD460BB1D1105F43EF8714F03C1182F307A885DE1B5F7CF69A317B9A0779511CD5CD0D9FC69D220206FCA419C0C65792074491D68329B1656102BE9DDCD4A84128F725F70B25BD116AF4FF85E5F10A980F45CD4F9B2EF21593C963387375AA3E7EC7B430ACDC886B32B4E14C3589FA03583618FD5DB8E81D3E4EFB4F440E5315FE9E1105340F0C7BCE552024F79C85FC7C6DAF857EA914B86FD4174183EB3E822BBD7272255AFA825ED030EE13AE13F70B69DCAE4D3EEBA560F57740A4ABFD28CD95AE5318B3612B830D23F4996D79CB803EE8EC9C95F05D0029910F737BE7E3E477FB03B9EBFED600A2A08D965DA08D248E9E242E2CECFEA4939A64F9DF06A736C77DD4F78750E9D2F0094BBF96FC55818DA56F9C4BAD4AC47B8AFF75040C37BC0CA34159AB4966FE40C8F8264B9572712008AF3A6F1D0F9BBCFF3FE44D175CA76DB580F780E6CCA595073AD7B62D2EFC4EB8DEFE06F97F1EC616E905C593525F18C883FE34DDD3F8187387B25E4D7114905D558EC655683B451204ECBA691234A062D20E01FD8EF492C9E222EDA4F97EEBF2EF33A27927AF04B425F4EF0117681A29FF55FD94477335179DB377538DB64EB5DFC7A29D4CB4A6BA0A05F5BA1FEAE190117D84493884C1139E4356BC573BB8BD01AAF6B23317EB01DBEA3E9AD86CE2949C76F0622144B544532F9FB888438DEB83101F9B8D810F0912DA07F1832EAFF20C54FD31D24DA593F81ACF915590461579F5ED6661D05CB0693EBD91956074F1B7BA4D16FAFB35A9C7F62DDD5BF9143B4D1E9FA2E79DEB4DDB7C335FCA02F23376AC8CA184173B4001D4DC96052B89CCB71C06A090050EEEBAB8F785DC52968EBD06CDC1C6EF75A4E07FB9A3CCB677FC56D109960C5436B6FA15977C12867E92958CAB7ABFD0A49E024673DAF7632B71FD6CE8260EDB3205D1052160727FF9443770E54CA04F999594889559E6520F7A80EB0A14065CEA6BF6C99719C5751971A41BF64D583999F6BCEC0631F4649DA2868D48D7701A58A90D1839882F3A237010415995B8BD2BC447F3707EC039EC8B9599BC5E6B59FA959709A8D92F149B81C96B02176FCCE74C54D839623F51E1594BE511DD9053FD06F939995AB97325A2B063D59EAB05E9431F82232AD5AE98C6D8656C699399BF0B8BAB175FCB3720F703F9477603095109A69DCC4036869A59EDB524CE5BE206D350AAA2E61E1B54725E6E8D634907221546111A581D5D4D3A39F99E575CCFBBC34DFE8E9DB569BAA2F7A5256925A7C011C9A9B4997291881012321D17C323DE0765C666815E37342EF454F53480F889F6A92BF6D83C73E3073231CA7B7AE92C772CFB199F774AD68F67A1E6744A84558F046B8ED21A449CB65A3CF75733DFAE552B0E3E4222062552F6237911B6F9A902527E1AC4B5DCD97C133B3B3AA53920EEDC20CD56CFAF3706A7DE155AAE61B87776A43B28B955339BAA6903DDA3096F534F1AE24E5F9EC68114F72C30B995EDDA60DDA050C39CD00DFD56D9B08C3D22F8E6277BEA6A8A119D9F59A69C3534ED42D7BC335F29BEA5AB97A185040C4FFBF01A53029FB12D901D1F0E1AFE777A3AF6A86056E654EADF268CD1C94E382816B0126230077E7B915DF108E4399B487BE26B8D2A8D806FEB27D739BF00A1516F48356EF9F1AB7ED2847E3967F3D584FA6BC7A0078AE56131C99716B32A3B29774320D18A81C0A5B1F2B53D4E561663068AEB6D2A8626B8E7674F7D874751D6F5E1C9825331C1B497F3AABABA414E7E14BAF1505CF99AA3A42318BCB47A249B2974755489F135EBF1D286AC5827D8511DE987079F4319D1360AA3\nss = 6BC564CE6B2A8B0247A3732EDB9002415184BFF0893C899FA9F91B7477916B99\n\ncount = 86\nkeypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\npk = B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156", + "B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 8747252C693A0D6C06AB66071B13517E1C45ABB370D26ABA3FB31641A170B365C5F6235D1FD688D81C72716A3921420D228A7BD5A1C48FF445C47489B8116B7CA14D3EA78B20A7B5E579C5681187A2AA8FC900557501003FB9BEAD185BA9E7939F247BF1757EA66A4392095EA90239A3C67A8CA70186047D9A6B06B8887FAE01BA8E556319A003934C88DDEB05F9F3B4964A6545E8443F57383A2BCDAFD96C794B399296615BCB9C59F8703595709724B6A4BCAD06E116F4542C4322072E3C6713015B1339512419B4DAA8C87F5A8BFF481964A8AB8A101943230F9527A10A604DF6275E1EF18FE54A57D7544402134AB77802333897D4769AC23093F9B951D735B5623452C90270A0896ED3A81BF1191E451A4A67A4542556AF78F1690982360FF1BFCFF66386827DF93BCD894AC8C996BE6E0A29DE70CCD459B9DE46ACC9E8043BB82D01C40E5785845FF4B0DDB8184AFC5E52A72E899093669A9EB110A100A1159241BDD40612A9B1955B1752810764E7B68D89704A61442ADF68108AA229E406CD10B6527A39A6B46068685B5E802CC25614492DBB6E06BA2160E930733956E7B29AB9981D4B477CD4EAB880E56EB711B278F540AC204A996B32FD06B8BFCB7729660CF5125FE1626199F6285DA628FAF491DCE2CA3BF285902350D52C0649339F31EA3AB764B90701BD647194FB27383681C13470B8D5CCB61DD74C5F666FFEA7B0714C469C4803107235599C998349B5BE7AB9E9DC6F01E928593939270411EE2490F16C54BA672EE03B710978760B962319BAB3C2FC67CD9C2E9D4C153A8717826BC4C3D6C7444C051A61A06A2C87A1207A20754E9D7725B91077766871509CCC93F5A1FC1C20680263082801F6B81E8F319B92110F2DA22F0D8C251EE4531B127C44B378DA6A0D26F55DE3285190BA1357012E42521CD1855252147D1ABCB1582422F55091B5EAADE93194CFA0BE536343A282C4A948C355984CD20A7CA454BA034AC7355B02730107A71B3986FA01FAA38D17E07494FB510E5526F690BFB27294FBB963A0606E140A182A9A247029ABDFF6BD8E876EC92207312432CC2700EC4C6A4A7037C5B612EEB2099D54872A5884E28981D794C7855590F1F1464017C8724BC92E0B644DE92B5B80A573F641E4E65BD6F0396184086D6A5A50662F9CC6241FB7241D194B6D23AE6FA3C59FE60C81309FF7E39F93F72BCB0696EDC771A80CC5FFC74138AC9D01B95DEFE7258BC555E3E28CAB6A73372337EFA0B4AA0C7D13B312A7313F8B63426C6677407903822AA1ACF4ACF4A130C4C68DD4DC47DD061ED0A4969E5AB630BAA11FA0AA51133C6509C83E603425A385730AA0E07A2BAC0754358C812F483F5CA6BEF3105CCE4CC33532116C6493F19880F693581E08999BE24DB44B84970C8FA4F6784D50614CDC9E626A31966ACF81309EA6A730EB42011663CF10A90A9EC12F3FE133A7D02CFB95CECC6B52CC08571BD03E8315532B7C76C2040B60E9021A24734854B6A3D77CBFD087015410B7322AD5D9B04F651F895AB5BFC25F8CC9703BC67DC5EB5AEDE41682A17FEB1B4339335EFAA44A64E8B4EB0BBE17FB00875A06318C1E68C42E6CE0946A59C61700A7277976E2E8BFDA906DAA229D20732B60965DC5D794DC5306E68226AA18081486C28B28093B12280FA2965CBB012AB67A05664950A069D13332BA5C19C8D8C7583C1F74E4AA60006C3E2C9B8DA1BB8E1935730C31D3EB066697B4FA93AC65E21651535AC1D3983C915B72EB260980C37033AE51C833E4E3C1CDEBC03A7B17E85C224CA078DD91024805C444D766BBA603F225073846BEF949937C6BC2A6BB4519A5B00036A5D688B354E64775431AB18C37B0167495B31328454368BA49EE2A542447466269C6C122B78AC44D60C983650237B2957FCE240D39817180A1898FE589C0044819037F1F679AFF2C11FC4C0D2E510FE35272D1F823C2781198AC1859E2CE252709D4BB8C0DCB64C4F2BAA33985312A1193095379D9CFDB508CE634A0E305AD9D554053950BD8B902EC462D0A1910303B4BEDE153B11C915DBB1FEB52B312C42F754C0131C1218F4CA4402C4D74430B9415C586419210196EAB4C6BA4587FFAAA71583C97C329731CECAED1414AB3ABA4D830A834D6B8013495C89C4B413414B2197FB4A3AB3D470A0AC937D1B37A3AA5B4F6A69BFF4C57A8306AB886243EE6B34E8922F9B416FAACA70A850D9AA008B382383470C0BB971027CB329CC91A9D89BD46B64E26B30DD01069BB8C99EC91895769BB93661B429A0A2C6BA5EBEA62CC6B6923B27D9B99B8FE2A01DB93A6FE6362D530093D4167EF35626438A949AC2F77772B1FFA65F0C771A2C18CEBB2B9A3366F42782353B07961D485B7B70020A36C5375152F558F3E028FBBA53405F58918541AFD0B89E4092B0EC372CE48C4222A6B33A192D380A1A133272A6B2A66816F33E410EE02362F6BBBE44976DFAA4BDB99BFE9897894C254E5A51728858ED386980C52064EA3A1A837B5BA02BA34FA6DE770B001B9A9FCC90FDA64359F37B85F203C0FF5CF1E7C4681E990A11183D158269267722441048911B41BE8B63DC139859973EB4578C929B730B1CC93A4CBB6CAAAD874391687732EB99170ABC2812865C3FBCEF19B732ED91E02930C790BBBD6F411BCBA06769B779E125AE3788D5B3844A3A7B4DDF8BF3E53274C29AE25F4573A459FC2093CAECC197E050075262C7FE590B9A90DBFEC86A2546E800BA726D344C0C667445B35872059365626C4B9AF412B701E00392171B1F8922129123F05F3696F47C405739E0460590A52AE7C875F0A088B0E4924EF3711B66B3FBDC7CF9C183183F8CB122570CB2C5F18F66FAA2CCCFB42645F3809DCB623DD48936C0440DAF036F12BA9F3573623360FF00AB58604106FD820BBA7A9E9B09B7C022262330627302E0852B70C020432235B11D750BB5A700B123DCE093E25C993035CC1C3237743BCAAA3620A33B16DADBC93555C13AB0781463A82DF942B58930CDDE7AA1F256CB7860D0704A7D82182CD494BD803684C4CB4BC278655F31EB439C9AACC78CE21967EA07E1A6B99E7F8253229754C7A97FC6411549641018CBDDBE2CD0FBB12F35C0791031735D4AB51C62E2336025F0B327BC82D92DC91DFE544DB159319215C40666B86917BD2A889DE8647AD658C16B9A3E1D21532011FD40B5C548534F9151F39DBA83CC3170DB022D488662A0223C750A1D4E048CF9157BDCB0C75185E774AC10BE2B0FECAA021613CAC50461A380F419A9FDF075787FBA921A6A9F3BA49D78892771994FFF11A57FB27DFA895D4C2A58820798A7B0BCC096B2F591A4C53BFF56B054F059E21330C308A2AB9E403E5B6B7EC7574640812464710B508043FFC3B5D2092AC45B39D0C743EF1873286A6779C15669B854549A156B77D42DA9CB39B868C70A037D9737746B6F1B91733C41C610977A5F66B98A167D9A15E4F8750EBF00876783BF23B9E023793B6C54AD3A3C2D33AB3EB0A2A7CCB9CF3F187BD8B358564BD9948810F91B9DC426588C51432C83A4D704677F2918F6670E611A410014838E9BE4C12415CD64CA1AB5DC5F81EE8610ADC6C29F5DA8224093D350AA4B7988303411B1A55A240AB4AD7900A4F3718A58901371623DFCB7515DB485D1736068A1549714402649B1CC322ED093EEC5022113384B8E40EBD9AB8654393C013C99380BE30E16D565170D2F20D12859E795C2EB28C8900910E3B294302D420193B540F826B48663F726304CC936FDDFA8FEC5304D2100C45D3A0B9308FD032B535780DD6FB7649410867E610DAFC425202316718AB0104552393084CE56E2A36A5EAC1B0CD9899E3FC2816F94B59CB76C22742F736AFD60B9615130CAAE76F905CBC1414C8274B11B713CD049803796A8BA121A95E946BE67418A205759A3A285AA69FF254BC2B39AE75021227C6C48A377F9E2267B3725666E6480920949C413A1E805A52F159FD216938D0AC4743BA060B7FD8AC2071C7022C66680D80AF15736C5A3500826C1448E601058BA38C278DF84A6E65357ADF6735F114BC17011EB9BC48698893ACB932BF6AA9D9F845DE9C4E4D4A1C93A1C9BCE1023181746B7559BA6370FEF77671769CBB53B2D6F123CB800F26CA8B6DABC7C24560D29561D8C0581391329E73209551BA29A579CF40C6BF792B0801B1D24204C20139CAC32BEAC739E2269440C02990568EF2A9CDD3756923A100D97C42D45B71B0432176238C8C69AF81755B194A2AEDD65C1C4118A320C4AC672E78BA69FD80828B7094227BCBADE5536F95B440FC9B953B4E0729BD185CA617560546EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4B503F8EC36D39FC7B4B8ADA1CBB933B9DB9EE118BF081ED75DD5DBA7590F6C8CCE7683F8A03D3CF04E46970FF7D6A12494AE12558346DFC8FD9370BF944A0102\nencap_coins = CF31220F44DE862E1719570E1B26E897790159366A385452334FE24CDCAE28BA\nct = 8AFE417C3AE6E41E4EDCB48EFB4F5645569ADEF647269F9CAF53B9CF1B4082392F6385DDDF6C43A6458640FAF6B36FC1FEBFB8965288EF19505651707F2E0C7B8EA8BCBD0354612001A08DF142D3342ECB18A09FE0D7EAF3E819E2DBA025847BD5973F206543FAEF17537EFB6347FDA905A3D1CE39BF6269FA8D520037905CB12F07290425003850EE949076FBF1A96BAC5DE126E6541081EC53F955526FA25116D7C9AC91FE034C42FE3F50BE47F7904EDE45EEEB66EDD45A7B94FEBFC8544F53B0944E2B27CF56C33554073E3D4DB86BFAA484C", + "DEF9DBA944608A9CA9C1C562977634AB84F17222A55BF6E86E7129A8ABD1B68776D5B19967A0194B15D4178B90CB896B2A71835E770334A804A6B3586EAF3B45E8FEF33F19EC2F4C97582F0B51D596F533A75026EF985236DB7529B430D4E64B7F4CDF632F99E751E9B192B78B7D64972F594AD5C86A60410563DDC6C298E89D2B65DABB19BFC36308134E60BF1B3984036F9FA61B371AFA779AF3CDF36A4F111CF127C0CB6951A5BB974CBE06B67A17C9128B37B57E66D654A30294055D2EA44448C018D043F64927B8C6482448AC6E8659A9475048DCAC824C512BD417B8BFC061BE3B951051DB6F8B6E9C29913A5F7A0FD19F3064AF724DA39C519722E4389293158D32D249DD660FB7D0EACD837FCA63503A5A7B58AAB88930721E6889DEF5F7267D7C8C0AC75765237C32F58BB5C4C57D57E83BC4EB0FEA38E3D3951B2E442F40A2E6B70404A198D96A68FF737A91FD9A0413920E0A41C70961C0194E5A7A34A6121B7AC4C42A7AE0AD1C582B59DE2B0F7620E605C12E176C20D6B04F276566DAF93909B78AFAF0CED923164089BDF221C11AC47D99A65BDFC44FA650A66B3D60CAA951B97F1EFB4C96312B31FEC5CB61AE47BFCD6DFBBDBD03B8942F33A8C8D8CE5EEAFAF7A73B2851A7342F550A9688853E5421DA9ED3FA48695A423BF3FEA59F5A825027A4F88103A8809AD83CF27BD18F0E92265AF6FCC951E27E6E36D42F3710C7D15806C0AD9A312E9B5BA0F552EC9F9FF204BFCC7B29F79B290A3246FEDDFA5A30B64B10844FF070FBA7C064030D03AF7D4F300DB28918A1633936C53E2EDD0FB3D30448BCE40E3B9C61E5D0A2B654F34FDCCF9B653CDD3BFF6ECCC59BBFC888AE75EC108E7DA609576A7191FF051FAD171991151A4271473FC09B2BF00D8AFC6398E4816D8569E3C24965B595311EE8E3692405315BF8E7FCA65BE91CECC3AD4242CD5D31AC4FC257FDD01AAC93F434264E2B39E74A58F37D913D23E5F1CD8B084CC92D67FB41A20DA6D19619B1C1AD67434C5AE4EA6742BDFEFD7CCFD32E1FFC30246FF94614913145C5D5AD25453CFA9E1D66A2C2C647825B2FAC558842B9D39E0B452E448514A1917AA50DEF526EAAD247961E906F7745676EE996CCAD6A008A9463332608915822B7ACC6027D90F711C895627165ABB417F337E87073D01B2A58D5AC6826F0D10926FFE197EF6C3D48C426CE3BFBB0C51D0B634A94D4035C1E233C099B734B90868524CDD418F71BC2CFA8BCA7A0C36B3DF3C561A213F0D6EA4A16A6178EFEB22F56D224BA0FC78F2624E00A5C2FCE5C6D4B7CA9D5739DBAF4190CD25BD4AB5E8F5C39877FD56B8C2924652E1A52FDF5DE9D42E8BD2BD71E7E2F02604AB3895765A5C7BCB10D716BBEBC160505A66D065A1C7F4BC6B016EE6873D4BC4128E490A8ACF0FC699ABF89B11DEDCE3E327C77A132996D80A6BC15EA8AB27AF1BEF5A098FC87FE8D9ED64C7FBD43FA1724323DA1471564E2958C38ED4E107E21544178FB7A65CBACCB5E71CA45D5F1B81A430A7BA2EB546E5B79FC0AA845E2A2815290ADC9AAD51552CE9FDE71D4FE51863CD855F5E44C42E5FB767FA663E17388C49F14D7D8C3D7FD4861DC1581FCFA48884EA575EB36907A4BCD442A40A70F46795EADA54C3B1A32B86A2F0F6C406E3766CFBEF5F472ACACD97728C170A453F1078F77738BD040A3AB1F61CEEAFD7333F9485C557D4570DA02245BDC93ACB1EA93E6EF897D12E02D0483826790A0B736444525FCA5C88399505322621BC12A895021DFE068300A1F75BC740DD584D8544566BAF4A3A555561395A7766C31CDB2817847F776038D87BFD3D904E0B59847E7DC437A2F3F3EAAD53B1E6065830FCB8A3F7FD2C1B98BDAF7CFE9E522B1FBEF7F621DCDD255B04979E0DAC497494\nss = 633677961351D862D0F685050CE89F79FED7397D7F598E84243E0E23372E0025\n\ncount = 87\nkeypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301A7F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\npk = DD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = A32B081D2579D7737A984126B05465963AC3D0FC3D471B94E30B242699AE3EE7A305D187D9371AF3568D7BBABDC30CA69BE166AAA07C67799DCE7345B2024EE41C5A6F35733CD12EFA19256DDB74440829C6B52AAA25B258BAC8D950CCDEA410535BB3A44A46EBC44F5772CDAD96596980C32A14916CF5C4A2FA8538491F7EEA270543ABC467344FF098EDB4762F658B6B26431B9863CFA7546C1489A25BC9061B8CA0165528241B4BC173BF17B4E7873A5081016A1C55E4BB1E7F71B849274D03E05E866656C126485979CE9660AFDF3622E3051F76D02243E660A5A78C663880A7F9765DF45410926A86ACC7962878B4037CF2960B06F072367B476EB24B8C57924A9C699815BBEB0BB10B2A88B0C63F0171C759D59CEA91C5C043A41A8155E462325893685F18C5458A0AC3E5BF2C696C8F07727C090E1D3502D075A706551C54A00A710027C52CBD83FB9DBD7567ACA2B6EB809C00838E56B209E0C5AAD2E6235E2C157D3659D906452F4A8C60B26F838A51F6789E42C00580E4595A5C0A12B796CB44240A4724C298ABFF1332BB0970A3EC475A434EC4DC2A4AA92C42E22035A4499C66827C882B542A8FB22B6B6054984FDCBD6A637583145010D89A4654BF0BC0A0C3B86788459B659A539833629C1B585A13134D766C9E8003282683AAC1486A934EDD3A7511319A7952B5EB7C5947B69AB5C904B2481A7709C95BCA352DF45E8BB87775A9CB566581C3777E7B975C629C89063C8F0E982A24D344EE8A22221A02C6538154217C453AC0ECD4BB1F820BAAB94D920765C4AC15972AA79BA974F3B5055EFA7FE5BCB454F7AE70E1C017322A20C73EBF278054060687C6301E13B52952459C56BC8D8795044302FC9123921143EC2C73278939826682126B65C7D9BAC044AE6CC7CA40F92C8FF28470E41D51895ADB53AE30216B1ABA552FCC14AB277A872029F3DC8D56794D842BA06770808F1C097787973B0A14280C5FBCC45C102C23821A07EEA6C3ABB4B52AE116F4B38E4A50CFB849177766495463197BCA3197B53AB72B172C163003C9AB89721EFF925F56B59373F5ABD1430B0731419A12BA80641628D78D712BBB74579C0A18A4CB2AA6EDD76FD7605FBF8214A00AA44E486810F3AC6E36345431C23F247F251112CB8A6C76444B1A5277B7C68AFD2C49D4A81FC5069B9A004CDF0587A4A193D243BC5F16357E1B1F280706B4C16F9D8B3B6A5815A1597C49076589D5303A5C89AD320CF6042F2F819CDFF04B850870E807B4F2B6BF99AA8F3FD16E95B3BEDF247CDBDAB048586116DB7A4530C360BB240FB2964FD41A5128CEE9FA6AD434B536345A49BC758D849260B78CD9F3B3E8461CBE906E93B209742C0ABEC1C1BBA9BAA05A8FD05637D26548F48512F5477B93D0BD54F6674158B2F6EA0488191EB023A641B175CC689A2F326214793228138D6DA03BFE4466DC962FD2A7C57102CF3F96CF3A6619D2F613", + "CA063A35F4515C0473140B8EC3C53B1D9974021616BCA2459BC31502DAAFC861990C1B97EA1AB5AE018EAD781A67A075CC4924F9EA364BEC33ED167637F0A643C3A810914A49366AF69B3CC25938E77422832B7078C6BE562513EE3648758515E3C04F27EB5CF0C73EFCE032CF027C7D6916072B6984452CDCDCC5B6293CB98111E13040548C5C4ECB4EA83C01580887EBA79F0D700CE25274F4612CDB8427FE9377B7AAA517F12D2766834314263E27086FB8969A38157D9A02DA83772691184DF5117AABB901899E0E78A42C335B7EABAA462852423748916B9261E834320CB8E8576988321ABA321348E68A424183E010BEF6F0844B8C7164FC967FEB02C76000B372A1547C88C7402347326CB43712BE145E1854649B07AED70B798E845F7C4C5B0457BA58A370A9758940053476750C5168494BD733EF0C6C3A06117AA53DB762440969A1939539F85C1145307526DB7F43EA595833A7A49ABE0D3446F2345FB429C4ADC43B2BB17BAC8C6259F2551B3C28AE1B57FA49889AA6A2503A9017F832666610FC24A4A8657475D3A329D31A793A6A4024330F0B6D7FC2250E6575D8A8947FC30D431CC24417A6ED4BC131B253AF142F2CA88FD0C9A44F811103B064759CCE44E02CBB062458502B71B9083D097F926A0DA50B6914FC70E0858644253FDD9521E55C85D1AB71750942BAE014469040333767DBE4AC80E4B3D6751F27FBB0EB0418406111C9E77C39977315526BBE1C8E06150A0384CA618001B08554C472464AE8B4B9EB679A790BF0E311FFC20B9A28A2EDD52C4CB51BB739712419A116B1C0DE65217AC429B091BBF94CC9E24886FFB623889028490976074888CA731AE4F9A9E0E4099F149372390BD2B78516044067201DA469C7950BC9C681423B9A45B579160430ADD2B34D3DEC2CE84270FBC019847C017D098BC4224BC9C99ECEF95947E358F0F85DEF6837C5361FCE2145FAECA7ADE0A612138C8CB26BFB534C2087C8DBA4CE1F841E704652A093AF188C55AB221123540A1007190453163A573D166617F452B9B2C7B9638B0201292DCFCA46F4B9C95C1C8A47F44C19380A061B51942636C3BC8950F01186878004DB1EB6A3B2AD5410C3484AEA11A8D38881DE278124C4C2B592B61BD87AEF623DE1B5B8B2D016A2D985976062758849362B2631A8A08404651305484A3B2DABDA9982566822002BA1E83BA8B04C7BE77D4086207E5B8310FC28812584129A4C03E938E950CFD43C3023A8774B42C9338BA497E853BA684C24AA03ED33B36EF8C50BE44CA349BDAF986F38A93676A7B4CC659656715D0FFB8287B86CC0964D3E1B77E7D83AFA733789709714EACD47B8BEDE99AABA2480002C0FB9136E397790BCE939086BA75467340780CC31491E82172803A57129B3CFA3957BB70B114CFA99568428C540B187B98DA9EAA20F3A7771D80146AC21B8908260C2CF79383031FB99CED3BE7C86168549B8E2D2474E96BFE28158D91A16D5230B2F7B27D645C3B2096659A60C78A602457B0EF8553BFF9508175B5E10E08326139AEF678703D39693215D5D821811BB0868E483C646A4DBF0958978352B919C1354071C42BD39E9B9394AA54CA577D9B963F4F35606FA892166AC71A3BFA3572BDA92C2F9872BD19276CF66C31AC6CFED109BB36B77378C5D9A747637F1950CF36C5B22130EB018B607B74A270E0B733F12E426A2EB02FD3713F72C682D87CB6752A6A3037816B9A1278151C662529B54C52655B76C534E09CBA4CCDB85289528B8F0201081CB05066515A3CFCCA9031F386D6F4A411DF397E526B754A0CFBDCC7968A03FFC7349F32036AA4B15123A6CE8D47F87516C717651D56CC7E2147CFF3261EC76C045A32BEB047760295E79F8C501C46B099BB7B508CBBA9B099F612E595B41D32A946E0BCF26A0C5664B70971853B7965725D52BB371A03F456BE855AA495A2E3D9925F6A7C3B98695B5E179E64C17410BACF2035E4FD3B938C98DB2526804C79322230BA8455DBEFA40CAABA9757380944193063335B6721225F40702EBC418022FC2590D00F918765AC41CC6B40D39B45291AF80F721069C7F73096B7B0A202749C70CE672F246209C637375E75A1EC03102940E8C17566B7C2AD43167F48A56C55C6B38D289D5675B9B224B7155905C814E175052A7E67685392448003D8E2815BA9810D8930051B615558CACD704202AD50F52890500E8BE5CDC91DDFCB61948788A9CC2167A0021566A863B875361153B1A57E0C62F8CB11D3B3840F570B922E4A88151AEC22BAAF7559F724549B892575430383473B9183214104006DBFA356E2C31BA283F778776B43530A857C8126780E29C0316C64DDB1A947D747A8ED831135A8146936090FB59192B32B50327218125814B2863F2473B708338390AC2E507715136C8786FDCD1C10E2B0D63D2CEB6A4B0D8DB6F8AF354BDD1BFC6C71AFB627686761D97B761FC0ACA584539117CA416078C784972F67CAADFE67F38EB1996E749E2F11A3C47C389D5C3F1F52D33F14A094CCE5557154001AE2D17A2896AB4D0744E9DD4BBDEDABF34D38C1C81812A3CBE4A065A0D6CA0CF3A9F5FF0268162A5B3D872B6782CAB9149C52C2726079396B01866E00A20BC82208009F625323DF535F1658A1EA29B933368992A89EFA0BA586381D845099C35A299A467CCE67AF2D5B066D9891462114569A2261ACF20CB64CF3819D0E0A4C20A153CFB5EFC9C45501AA26ADC5B26553B520A04C4388D665B098FE52B5AEC48154A2AB5053279256BA4E6975F4764C77A5FAC85275FEC08D62534353B17764177037BAE5F010266767164B307D4D375C85549EDD3261C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F503341657B159925CEDC8967872A45A3C1F0122979AF87A878A2019B3F17C8BA67F7054814869CF7625E45647BC1547AFF288DBB90699B2AD84893F3B755D9722\nencap_coins = BB5E65669A44E5D5C709BAFA98C16CCBA6AC2C4AE923334F69A11543EDA64F5D\nct = A0CA2487A39BB55E4AFD1A06F5082A0688B3413469867CF1D2C43C0772F35869916AB47AD2EA1C5E3BE884473D02E9C5749C60E18DB6498FBF7D604BC6A0CBBA02628A10E3D48DA99C4D8A4F4AE15B15070EE597A69CF0170A61D314579293F552A94D8458F6DF1CD4A1B5EDBC2E59907F319CC7EFDFB0DFC379662F7DBB0819C6F386B906EE2AA4326D01F2AD64C0DAC8BDF2468BED705280EE727B56372A2244882ADE8AED841FC220734A15FA95DD1777EB63F03D5E1F77BEFC17B7FE8D11B4F6020C4AD1BBB26E86137A9E01ED61ABADAB1CD4B3C2B186F6F163E013A7B34B79B33E7EDFA807C77120AD9D25F620EB493921275A21AB036D9BE96896169AF549CF7C8EF40A3AC38EC5921D2638F8E05EFF6C2662FA274BA78F0508E84BB2EB18B5B769F37B1CE8577A8BAAEF16A7B7570D8E8B1C17824AA7555FAEBBF5601DEA2CDF25FCAF93E26455EB8E675FF3611D1CD400A0B2DE55EA77F19B8D0DB6E6E9C8B296470980099045034F7DBF25A4F9C0E9718CA4B994FA76BEC4B614B48C3938F26AD74235502136DD3B1D9915861D2166D386DC3FA3BB4D8B9D0D0A1B35928A5A9B4DEC306ABAAF4610D573B96A74790CD50048EF98520E4BCA04F799A73FBD5D796A15F97CB62A2C6F916887C8025341F69EC5D9328F2FCDD878E2AD2B0512BCF04BE1DC28CE5FD31223129CED4C82714E62D7B74611CC6E66CA9330D47ED42C9DF6D1981AE3F9EF6EF95AB6AE8E9E1F781DD97D60A4891A141701B35BEB0E0A2BAB7325126CCC49F3DCACBE158C449C71427D6F44C197C7B7EE2603AE33E2B41D801D999285BE6F88395BDA1132D841CB422FB3160B2BC1DCB085DE03F9064A6452BD13D484744EE15409622F814E293FD929D2A2B960C6778DB5445D137583C8C29203A8B67B679CA21C0D66A7DE26B4F90D0CC13A6F5A03EC276BC88B2E27F8183893B9AA842EEBD1E548A5CBD6AE8AD35CBA512C0A9AF265D59325C56044368E57EBB22EDA71814EDB496C8BEF42167D45AD81B8C0594B2F40E1059EDD39798D866B29399A4A318311357007506A6769D94D427AF57AC4FFC8AC32C85B1F7B3B31284CD74B21CDC6990828A332515E5462D78144D797F03AF24CAE98133FC1141293D1989B024D0DA510FC48F3004CD8B570D99497534D2FF17DCFC35B3663CF6436270ED9385B2A493149888BEFEBF8DBF02B21512DF4BDDC9C68C52571E7843D7DD1349136E19489CE17F3FE9203814E19600A707A51E2459E665E440E19392EFD61C65A9471606FD3055F72F1CF3EA06CC392D09DAC8101B19D9A172650E1EFEBC25E31F69092DC4C5190057ECBF8C4C81D3D97DF7FAD6C20183CD9DA34B37FC21814059FF56268CF676F1AED0160A395834B392B7F5C16AC2EB917BDB0534A5DB8DCD8EFD714CEB3284A6FD76E04AD861E6735AD2AA65F545863C0E9E7E04A63862CAE8FC6A6E72B697FDED74DA67401B08E42E02796CE1BAF6E58F21DFBABB97E6B5FE6F5395FFCAD712780D4D744B6A1F4790DF661338328A0C0500FA6660A9BAC96E927643B98099D9F88EBCE01D4F56FB39F157FA6616A8CDD4C8ACBDD396A307238223D4297FCD2523930FC15F10BD499B4A7180A0445321B7E2542018F169273CAD980F75E269FEEE6C9AE83D4DFF0A1B713E38E99F93A0F2569E74B7227E787A4DF675E207C8FCA8AD848C4F9AD2B56F3103E0220D22F2CDF82579458AA99343414439E30209EB5243FF504DA5C24B799285F867EF0AD5E8E2A3A5C6D51574C46B95DA3B6E14533AE25FBE1E0CE2EFDB5DC9C49FC7D17DA67DF680F316FB17BB2E5A6F6CB60685235B7BA06BC1F638E69E6C90B2EC87A0F8836D46287E98875AE68B83FE3A35526E852565E448F3F770396379008F8C483ECCD8B0C842ECE6BB05FDFB4BA856CEA4654A21AA4B138F38C148F5C2DCF409FA4E64B74D15D49A44D717BD3AEC185523BB288F92F3C7B2258236AD08C7B42A7DC6318A10B55583A4A28369F58594641BA2FDCC3081127556BED5B383D2E3FEC7A0C136A7E4B02EAFDC69CD6B9566612D865D075A16E67C5A9006B38C3F3B2095C9420DA0809B606ADF25C750B6E5F012BCBFE00776BC84E9E6E48C6E25EDB314A690E912DEBC9F6EB7DB981E6A9049E8BC6DCBE66335D371BD2B8B11BAA28F8B121CC9D5E4D6C7A904BC48C33636C1776A32B712D69B89B9042351FA1\nss = 003FDE9F0ECEBEC91441B3783FBB693E73ABD497D99FF9E2497BC1CDC280ACB1\n\ncount = 88\nkeypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\npk = 0BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A", + "4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B30895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = D1F46E67CC5AEA63CA9EC413938661C2F8156CC79E10A64174774545B597E91A8CADB58DEB15B27F343073B071873870BF858B5FA3AC3689698DEB68C570406972210C2B9909571A12753448E00E6A0C165A101469828E8F60A16B55478C8899D9A38C1751BF220A60A999B0D2A429B375137DB8BC9B85AD5FCC073355AE630100F8FC68EBB8534135590CE22D0A0672AB54936C8665AAF476B50293A32135283777C375767B04547501A53B72A14D3C4DE4E001D16B2B2B598A22D784A3711C39DB183AC82CF895B242954B41C713BF464464917D6B608D21B67B3519A6DF161AD237359E262B95C6BE3A8522B9248346785FD0DB03CD083A21092F4D91AF156B12F4C9C77C11CC0B68ADBDB813BEB21289743758F8136661704D0C5CA9302A064040334017D47815B7C35363F5C730298670536C69C122CC91CDFD18783EFC4C39C8C29CB1023F1488A7469F1CFC1D7EBB3D1CEAADBA3B07310000BD89C043290ABED896E655CB1F43A1C7335AEE30044D9652E6D3B8E394218F63072C7050A2984032C45735A3AAA4108AED8B9A19C13B9BAC28CCB123D9987C45B91E89B7A949B5B4AD56ABE4237F21DBBC53AB651BD4B703069F82133C54ACC1AA415DF9961A4785337535869FB758CD04B798907E36197EA428C66AA516F602404E87341E154A0E09C881725CBF00761FD9645B658D97D21F33059E4A898DEB0C826D9057AC302663897D71567117FC4416C860775B026E51A52663711868777D542F1224B277EC005F2BBCFC0C84146591CB36CABA82692B010DE229797CAC57AEB64AF446A896527BED9B3E55539C0F6A0E9ECA5953890B95B0B282C3A4C46A44A8705A54A8806CCC0D3C736A20D34AAB118813651D85F12906958933D69679D0457A4817DC83B525CCC63E94C1BCB1C869CB3A0BC46D47084481C2563754AA8F44682B870ED04996CB8886F43B91AC8767AE12856CE5B85F55C8802830BA1BABF5797D0DA723EEC24616A195AC809371D93F89B19C874C840EE9C39E7370CA561B6E91552CEA47F1D09C9CF633E7CABC9EF85F89D01A29D9CFCA8143BB05C3015B3C6035AFDC45AC7B08B5406566BF864657BB3A82322793906462C03C20969F76C2C8C8EA2622A373C3E40164A77055EBAE05787965B60A861C09658C32D4194DCCD7AB1DF87826590890B1785F0385B965B5AB3B870A0088696A783B5C7A69962B86F789BD43588705315258C117C4313198AF42E2B7FE39894A86189FFC4E8C6BAC5E7A0F03D86D18089A6999972F309A6DEBB365781F64197165D259BDA98C7A920A9E790BDDC587E7C08040D649B8B08FBBF36D1904970354410BD77B87889668566CDF4A94E1C65B04D33C269C5152B049850857308BA1310283A976A31DB34722E97C97DA85D14372E14A8A95BB45C63670BD7712686200D451CAFE599AB0D3A183D2B0DF7B8FBF0995042BA0CE682EBA8B71DC6C0744262C75B7638B51B9C4931D4F7C842328486A799D06027CD5CC75E4B1B6816C2AD66B86ED047EF978184BD344C00AA1200432C5D142246B883B5B85AD5CC8F8FA994F4A790F3B6C201353F77AA9B7E9BB195375060282B7DA42ECD36295FA55F8B5CE94B812BC421B47054469D39E3483A63583AC5A97CD63312E776902B73C34D5D81A35153589FB6D7590C0F9B4996F83CD4631A7FB6C09F60A0FAF7C5D24F9983D9CB9B19566F1EB6800024FDF032C4032C778D74846F4C7B63A3EFFAA5AB619AD3C62680F5290ADB5063F0137F0CA7B694978C622A9A34BAE292719A7F9CB67033C0DE773359AAC3577BA38446A5610ACB9D48509413B1CB024CD25A4A5A882AC31CACEC34C25FA073BD38A8356934423A838415355680BC7155D433B4357ECC6221BA804602317C7703AECC7FDB30781A715849186F126619FE78F610420D2BB3ADEB085753A710AA07BA2139C0897A172DC09E7235BBD0638D8C695DBA8BAA8B04F7A058EDAC52622B4A9638155D56448A3977786941AE23C6DBD05C4FE466412F29C74EBA96921612EDC0BD5D12E72E944E5105843034D9070416B649491C7B4245C14CC152107BC68B6078B76CC61A6B371E95202292584A1734F3C4214C2371B8168C6EB9C7E7EFA76432316D140AA9055577D874A7AD70D16A3783F7904F3445E7D81260BA19153D3A984E76DEE73B825996798BBC7C24C5E45D45F26C39A879C676D2532D3C11F376B1F1CD8776B6280CFB52559B6B3BF4716E9B49997911BF8DA16C4147A2CC9BB379AC5195A320783213F62156C127257A469A428834D384B1ED48A8A576B240C1C55B84D61E248DF45A52199143FB141B39C29631216A32B8DFB876DF873456C14178C4360B8215C71E219C08C915A9AC02304C958C1BF7E65B3742BAC539059EEC85FB6CB608975B401C83B490094A6D1714876727EA34CD27B7385D7575FF49931820FD5DC33F3881554C25DC41A65834115E1C899EF8A080FC6C53B81B3804508FE4C1FE6904960D96F8C1576614474C9191C99FA3A201A4143B09AE0F3432BD13A3442CE80EC3CA3C94BF2B45FC398165318BD8D2683148315D1969B70840AF5B42D5779C844C48CFC0488EC65B414837A965C65902C21A2C48A590CCF9FB9C6F9E45913AA0577D2ACBBB29B5357CBB6B16FE6BA9ABAE44645CA68573B5FE325670F2C4B5378C040171EC3A25229B1C3DF175DC1D4AF59035C7AC449D07C72ABB6A153BA50C3E80FEDD62BEEEC1ABD53A45A7C33ED4117F415B77A43A0D7BA4AE2031E3C57C945B9ABC3B5B3B7915784EACE07E7CAACF256CD27B28C2924B01302C9432E5F3A2A75009D03E36FCF7089FCE58CE57492443323AB494C07146DB2AB8E3263955EB373031C22DA591EC5CC3CE0155F69FC43C8484A9E332E2DD433A888190B05747E0971005B8026409AB874CD65F533A51A40A668900EC109DE60749250890CE91290A43078E3AC85502B4F34518886578C26353A6577FC51510DDCBF4FFB6B501662DFD1001D6354B47B0528DBBC0D6A18B58C605A91957C27BA354232751810202A891AA83EFAE7957AC2883605375778369589597A8B4F23F325ACD8683C4B1DC3103002E1C588039E08A7C3C92137510391B3F75B99810F5C932A80A7B5D8164D999C131828A59A939D90A8CAED47C205681973A38074243A787866588399A199C8BD74C8B6546168E255CA13B23D0775EEB727E3CAC8B4305893185517274C4A4ABBED709F2B986BC02592D1DC38CDE048E5F63F15086F11031348A7A68E044CBE1075F1EAC3C330477FA5124C832C2C880E29DA691007A82B79611EE04B64280E51D201AEA5B00A633E59DC0C20D72742A925D4CB19661CA864BB79A029C7100911DCDA5FA1B36392D3432C187DDC51190C563D4C180DC87976A142962023301ACC29AB63853813185B6390FD84B7D395514BEA0B35B22D9DC19277AB7D0D602725A9CA3AF87DF9F96DB8BC6A3F27891F9283BD6A4C4966CD26D3C96C2B4D808A2CD435ABE4173EAD728A200A43F8E21907020D6C19293EB02785571A399A81B8205485C54AC19BB298C8941DC06ED7796A39EA2C84D755A0E90B53F86EBFF130C6008F2DD69AF0017BEE0C6E13A0BB2BD73B02431BD211A5FFFAB76F96C080482055837A6295209CB2A62505B846005CA5A482709411B5B94BC3781A557B2EFD85B575621CAB87AAAD6844034C4A1DDB43D70687D968BFCE441E7054A9C9905C114B9791E65BB23AA0CF22AD7E005BCB38B24DEB2E7741853EE7085A93250EF7624BE270BEDCA3D322842B477A507C3DDFE3325D893CFC432F07C15A1422128B5703D92812B87915E86A8F8DE97F163CAF5F695EF9994AC4D7932FB9629DE72A988194BA13C996C2252968708E6468687B1A91063DE718331027A54AEA679861B1B6B6930F8947AF72A1B3", + "0895F225A7BBF7CD7E8A857B6216115C8E98689B89C7686D282C44407C44EB64D3795D51665BD538C33A7915B5F7773FF20B6D289D2425A2EA4A14E8E2A349A78C76F8760082A1F8315B4DC41109A05C6053484A1B381CD8412DF92EBED7C489EA3DB9915A23E07C37F7C805E448A5F08A89A860B96C4BC7A10D4C30522CC900291A8504E72F4CA5229135827626C138173F73F123FE013F3612A27DF9965DD78C6F1A2C3577C7CF866E70190C8A249A6AC6C1EB45AB61F9A021470135292D6BA6C26455CF0876C9633B4AFC24779C908B5619CE1DF7464E096AEFE51B5F43BE40B556E2C5C41503857F8A6B4ADB2A5D8A67CB668930889D68295736027B5B1A4B3CF44A05101F1BD4B365B8C54117C6027460E14BA516724361D34887A693067791FB183C9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA098560C001172C4734A620C248654C58F1C10135657083DE776116A6ACF8A55F3610D82C2F1BF2E6AEBDE5660FA73356982E12999D8FDAFBB3CB186341D0386DEAD0\nencap_coins = 9DDB3AA9C7905D1A438C93BCF78E3E321813580371AB4E1289E2DBF3701972C2\nct = C186240E5E428956F3C5A7F86081942AB64A079F18B9682A6E8EFC01378F67382D9B3C07764CE9843E96C2BFAAF4F29293A8F9D129AD29DED3BFB5BA5253ED68C9C66E83C3A04A94073D92139CCD2B9414C8210171AAA535696DDD2966279275EF726022C19A447EE57E8843AD8F1B391962D6A147955FA9477D0495B7D1353B117DC6DD8A6AC833F73BBFF56225587628AB6FC73BC8FCDBFC0472A9011275084E0BAA43852121E4E55F3E98E5DDA62A3504AC6193F870A64235F32722588C65F6D67717B4C2CD74949687B8E65766A03AC6E0F1501F446373995F7C6FB9F4ACBBE62C90E2E4A2FF543F82C64E000767ABADC2FB9A319EEDCC673CC98EB77FA7497542489F47037B5D840C8B7B41613BCA0730A8D92F3F724727D6D2B066D4FE990740451DD602BFE5C8F020E67BE38FEBD03CDAD935A4D050B613BAF6E2D239B83DB983BC320765D3A17736E6B6AD89F788875BE8E3CC33EB78BB621FC2D125A94F4E6AD98BEE042C590757C7CA8C8F2F36B4DD2AB2C844D66A3F6E8419425451EA05B94C5843A43B548C322C85EEB5B9144299B90D01176AD40441464361F0C2C222B16C696AD10F12C18107359331FCF0C94AC71A7FD3B524F39C527E112037F8F2AA9928A08EC79C8E655D0DEFC72401F658741654C9B0833EBEEE922C5C1B15838A638B4D00BC4EED5CA3EBA11670C036DB2529C06DE5A19A032DF9BFFE2FEBA6FB38E45EBBD1FE538C98E3D13D3453B1909686F00758EC7A56D1B8DD0386E1450F438E3D0AB24ED41C7BE920C99D73E4BFF994E31BBA56CCE7D6FF683F0BA9A50803519D765419967BC70A77DEBF815CE2C101E1C4522A67AB4D34C620141ED354C6D91671B792842DDAB5E8225BD7B9A21C29130AFD7BC86AD00B2F648EF0AA4AF0A780093790C3D3891A1759EEAA89D3EF91B3612F18023CC110B9E85165F18A48EEA0D4AEFF253C76BFD8A68A089472E02AE3735E951088407F9FB409292F316497A36393FA0DEFC0DC95D8B11AFF98F3FAAFE2963A5C80FABBE078C7ACD74F7F6C89A87B1D42F4DF1245DA83E0BDDE3847203194545B43CC99D9D89BB43314024129511C6A59BEEE5292D5D8038EBDD28FF1527258B743710C2D17EC51392EFF067D6ECE7A9B76F0FCDDDC2A7FDEB9B334263F4807D21D78C7856F427869EFE18FB4D9B6F8663E8C98F1172E682313FB942CE8E180606A5751E3C967DFC227D96230636CBC3CD17206C5C79666F1D8E6D6AA671347064136581DA97415424BA137CF350214FC99C6758BCE63C74966C6EFF0340A80B248DAE6FC2D8F5345B4F13B66690EA4693F3905553AF2DF916E2A8B11ADD73C0CB1FD6638F768B4AA178386DE30602640ED329FDC1B00004C93D92646BBD181DBC724D1DA2A23C68880D55D006990C36651336C8D09E60F953A58227F8DA2BA0A63A02BF5553A51C148041BE786F3D4D29A22CCBE1486DAEC9CDB4A4C6DB990287C9A67BD81B477411899957CA8C186D4BC2532F11B9C5223DA576151A6A846A4DFD4FEDB611D304F7C3DD0CA7DE3523CA5BEAF3B9CDC5A3444D6461D7239523D2E26EEA01F30D0CE1B5C34A5D892B466FD634E0FCA5FD224B66FD583C1C1FC991BFF89768A510E7E8B924EC974E5CD04C7E0A20AD4635AB3128A97744E487626B1E02CCFEBBA5DAAA6CC27CB1A8F89C272B120F437880177622A984A6679D60DA894712DA146EE7F5AC057845A469533E1B28804196533B2C12D5DE7F043D3E8E8A33375398BC42C455848F553CCD72FCF782CDF141021DFAD400E35BB9A2D3121F847554BF3BAAC0EC83F4D5B3BBE6512A071DCE997B8B2137FCCD5A85F0FA06E9847C2F1E329BAF1476AC43C67C2DF261DD0A9D94C5E01F0394580F186EE78D7EE16F5CC4C8A2D4BF163F6C48C35DB2D3E732809D48ED331E5848E44301F0AEADAF65AC92FC0F536A0FDC0057CE8F3BCB6ADACF770D9BCD6A52FF03B2EA21885300F87164847E15BD120A8102464CBFA0E46BF339A536CC38169CDF1ED30F882A77FF1A2862508EE28570869216C370862D758ED45F9BF8687FC1BE7BE16E15BAEE3ABDCA59FCA054AA7ACF91A141BFE8AB29A9FB48F894A3D1887A6AA15649A97AD95B12788542912D13C6E978954DDA16F9238F3B3BFB87605FC761ECCEB090529EA1EDB5FA998DE76C8B81D9C817399C4B6DEA4A482638993BC6CB72146780F99E06C\nss = EC6895B41D5F0C5A70708799952C8CE8B33389210C348993B8E8056254B04462\n\ncount = 89\nkeypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\npk = 29D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 09D0009AA9878C697E2EAC9CEC9675A9570660346547D7AA8D4548E3AA917E238CBBC10C389445D15714B237566CB44132D6983C9610E779570B74482D5BA2742A1BB51C68142C1680B800F1938795367B6D8A56C32A0D77922C78116643530AAC01CFB2692F4BD6BBDE615A3335B397487DB8A1175A043719EA58D0DBA627D7C8511468B34442879CC227E6B39E084DBB68BE71CB988766114A80B1979118ECA08217540F032966688C99FEABA06D0A0A1E701DEAACBCFF9C2F2948A209AC8EE505C85FE0444B5C70D067100B63CBD6D98F9AAB73CB06C97FF31D7AA0CE188707DDC5C07D495B27957B369055650ABD5D9B9F75761770920DD0B574A5841C3BBC9F6F1AB0179C118C7A83B2934E950B3DC732C84264C66FCB0DF78975FCAB5FEABA4E6AF97131696A0CDA1CC9E2C40A266FBE6667C1ABB361F063103311A792B95CC525FF872BF3F394FFB48B30B334CA02BB32A901E3478F811505DA066DE6A5CABA425DF83C27565CA48B16BB2855A797A72DFD57615D5117B24374C2D306473A349521A8107790D268AC6B5813C593CB9E8621F8C68FD2", + "E8082C491C95C5AC74C86DD37B0A4EA0CB66AA576AF50FBDB0A31235BDC9E8107F1859ACD2674FC72C6669A3465556F90269CC30B0A8F53563378EE016A7ABCB5460D5371B01754BD7373C2314E2A42D98636112F3CBE0638E513B38D4850AFD6A1D3D485308181FEBD88B75F532E4541965E0BC592885FD1C1B3108C33F74725850617B526AD4F2C8CECC19B0A0ADE15057C90AB086C26CB014BFF92988903BAFEFA3C4C96CCBCEF178F988A40D339DB324257DE69A119125C52A4147360B1274808299446EE768680170457ACEF18814559996FA96B418275E031199E0D578E86C946381C369AB839B1A75E9D6845C98AECA24253B3B0F00EC7E92CC6F6A40A4D8B04900CA3E78CC7A5C51886E0901A908BF0A08947E3B524F1C606B055451AB6EDA2BBCF832510B3075E2CB0ECD493B71102F4EC69565F96651A3A2C3B738C2D55805798253E055DC8508B98822E6803785130D22E494B50025B0CCBC69667013C4CE4A140C2E9BA928D41D7FB5237DA8C5AC0310EF5007B2B0C6737BC17A747C5A2C1F3C1166BC2B0AD7AAAB1D870E54694C1CA293665286C4EAA35D34BD6EA7AACEA04871C257CF63641264AAA0DB4F65337274356F71D02310A57E44D23EC6B4185BC5CB45A65D3B592AF3138216332060264A6E53702D766D0F4A0F14F70B75B780688591CC414283A59AD2F84D665354D71C2AAA1C278AB6C8BA902283B286F82761906C9B2796595BF5AC01455ED2B43607207A30C949AFB1BA5C50659143C98237279003CA820B4B5963B0882A088CE09C99F4A6368971A7D6885237BCE28580E2EC483FA305FFFC0ACA173A89CC41727A55D4E29A8C410B3FE851B3D58B58C31920759ADA529DA162CCE47618B2F715F3658D71F5455365C67B04748B371A5A96B75F342CC4C031C713C04D2B6CDEC0CC92B7596BF4A2A0C91537A0C8174B3456489D2DB70D3AF2995C4830245120E9411E92ECB2293700973386983A0C6591CD5EAA34D5CC00FD672D20A604E78696D5542646C120E02C8DC5162630E71465ACCBB47CC0EDE06FECA295830091000BB220CB2A41777647D6084C853CB69AB9AB97204B14B31BF4B1AC577A76110F5CD17DEDE14D095662B5D12C931B1404D3B0ADE5B216E69FD480A9335ABD312065E187A03891A4E9A91FD01A57A8E8A1FFA075D8E68152CA058A876E2BD80E46C22AF8360E3734145EE882CFA06C22167F03E103ABA731E7526033BA815D9C3775D311F5D92A31D552D89BB291663ACE4B5916436E1086B46879950DE89D453A666F0B514AC31EFE398ACC52370E27C0F681A97B0966A3A14B7E45BFBE688B5A1B40D9F515B688218EF95A9AB211CA429CDCD6A4913B2ED87C9F65D64681B9BED10C09C94B9C0D95C75B69721B119B95583EACC884A56AC09BD3BD6F197A0EFB6659E89BA3A019EE12B8EF056A44F174F0219F89616330D2BEE1580669396009895CF9991A49E7BB89719F6D340BF33C427FABB2A5C96D81C42E18A96470360D96279BAD640BDB41A40ACA9142275CAE4B95DA8ACF98BCA3456C574ACC43D3D72A2C6542D1A25C554A8439D9565AF29D8617A129D5526CBB30AA578643B133A0254D6E22C33EE80564E7424F0842B113636010C566EB59F9923A021B2A19C08BFAE521E44324EB5BC9873846141CA7DA45BE4F8619B334A7CF52093B2177F4A71AE211081A096071F958277555709B2F459685FF22849A86375E157258D24563B8028A728C5EB0BEF79495C1C53979880930539227C188C2027681236439085B41763D6378A4EA0254A7416473E67D49FC5DBCEAB81E56A30E2BA61EFBC97367C06496812BF79D449492F96682C2716053BB54DBF1BC22F32E6D88C2A1947BB599A878B84F29021EAD84A763EBA7B9F3422466836BB6AD029543041115D638552CC2017A84AD4CF687DAABA75B0C0A73A95F39ECC758264D48063924E9A0E793B5275C7090F9655C2325A3AC19F9A5B0327B80F220B9122583F5D908CC21C97083227B568C47E58A2A7843D2141411B08F9CF61DEB4A9EDF41617FE26BF9C519D0CC80CD292585DC4CE5A90339216A6F876206732AF6DAC9B2720025B31E17EC47DFF321B06107993A414F1509839886BC526F8051C4380C3FAF4B64D7E3C9F9A76E9D440A67499322B37C4AF9B26B2814A2B8B699AC0ADCB25835D038B495978E2446A1C33D98269A9D28C1CFC89C3BE645AE53B44DD4709587C53DF10C578562A91B55CA04AE8530C6ABA9C16CBB0684385704C15D302C1AD4857D0D1657DD85C536CC76F228641899188B9222F2B208D34222276A3C91628772C6245433A0FFD16B0812299283AC8D5A36B868B9FAB4189AA64A0B90B606E695FA542B8C7C3FF0F0A46D5B00DA78236D518D34756A2F32075480A4C15B7C27CC8E4A93180E6B5859120A24DB2DAEC61A479CB039D4B9E6041E816C96862C2B1D616748444B4FEBCF7A129E6E7817950C77A3FAC386FA787EBA4157B720FC26629842A145759CC8FB652811A8A3CACC29571463AAA7E1033CF0B4B2275B7D2034A48F49576975363085B304C0426EC26FDB17CA8FA5496D794778C49B4F74A58240BDD39C2FD6628011837451CC4389A43F3BB20959928B77394651E4C2CDC44CB9499DEF6B366D15550B41AC89707E57B271AAD6113EF7A9B1575C69E35E4D75BCB0333E89C091603B7EA5973A277672A1C504CC2C45022906106B97D4FC01E98A876BE91D88F4C908B892B5CAB99FA878DD1B3B1688976C148BD0450216656028D9C2FCC3BDDAB2CE6541810CB84F4AF414EEB863B7C7452BB79A96E790CCA35BDF05B4C3B059801B2BEE373DA6A0C3DF79C986E71A6788712FC50AEA51044C2B82B3D201AC7A1245C96767F0CECE2B4AF175329A4973696C5DEEA91075A6B8EE2C347D15C89448CB48D22126D82732C1293288AC60BB3BC3CA1E208BA71054399FA4A5D1DB7389379600C128B0EC1803B88DE90369903799CF5CA0C5EA0B012B691B0A50B9011AA412509D1ABF24E252E9D2CBB315361977770ED77310C1705E46B06A5C1C35FB5E5C9A8066D2750B388855E982BCEAB6B5E8018181B66717142CBC3729B13E2B34205FB06724EC13C3C2977E346E50A79498F94756069693989B77432F8B5AC8D2B06F2E227C4728288E91BCD6CAC439B068E2017CE1C808C74098EC2C099D81B9DC6AB7E780C0C1669806E3CF34A1C1D5D002AA1C9301670FC4E45B64C59481D1CF6446468806683F57B3BC25B032AA40D2C188C5A2A7D47B41B4753D5F7A3B22BB70643942D6C35317F05E6ACBB4F6794B1B0C3BD47893A7F9CBBB61C608068054B385A9578303111972E8888C6427AFE099A1A07FB3879B821B25FD1699AD001F51B27ACC5B2926AB2CAEAA9341E1A627493F44F561EEA57745A0764A840963024FF6C070AD95B285A74527FC3DA894C06F7BB5DE61A012547F87C1517B9AA5575A1AC9A30D858C912BA096CFF4A24085C750AAB463F8B956FB837EE300470452C6431D128B27472B5CBAB268924ACEDEAB3E7B02B2B201A44E99654910CDC8D5206496637E88929A1BA4436272F6B5CE41533450663F7A1A9144B5400D727FE6342C6CAC6E2C3312015B571585303967422ED8C5D4B75E4F203BF2F86CF0370AA9324C47246A27D9076559C906ECBBECBB20E020CD9B6328857832AD8400666B943F8418F57408251B91CE341A2F63601DC751C0B301729CAAD8425F717250D5A249B1175F9AE8A9DCC8CD149B9BCA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24647A136F20B22C63AFD2B88D14FE7677CF5C2B78223A587068377021F6EDFE9B8B2809FD40008BE70A6B184981101724BC3D5EC5E1956B510B82FD5AD0668A5A\nencap_coins = 26D90B190A6C3D0D9A86CF66005154E7086749E966E7187C249CCB9329FD3B8B\nct = 7B52B6F0811851919D49B4BE74A0E89F47035DD8FD4751F14A99808A4E48EED303421CE26909B0B921CFBA5B674F416077AB15E11FBD2501707E8E31AD82C16CDD1E241CDA1E391A15F1B054FE9B32BADDA14A179ACFFB3E32CC3D9D055F6B8C295E6C42D1A6030A468453EF4E62262EEAE4721026AAF03B80861E98BE401984D6BB2CC3A91BEA76FD9905559DC10D6E065A8DF28DC0DCD62804D2CF8BAB10BE5C68800E45D67913E624BA747EC47CC8A0C1EB191C3E07F60EEAFBA3C3A8042BE7FDB60EDB21B8BDC91D1F24BDEC65D2F5F5DCE8FF23C598BCD7F62E533E460826CB6505C569E0B93083500F6FC4F3A08DFCF1FACE12471FD050C04B6C5365C34C9278E866C5AFC8D4EBA601182229B96F4F4EBCD5CE748E756949205E405BC35A77111BC159E5C1E656E2D3EC04F349E5A1D454029119FE86A55E12E80B4CB01DCA0401BACD62EB232AFD8320C04E14ACDB5607596028BB48E279F88B98C7F30D3A8DCB0E70D0681229101CD2A7F6ED71C3FF72E4E161195C52F9E2CCE621C77674DFFAFC0838D9E817E8E6182E9FA15EE1611F2C358B3D6A93298415621E17CE5BA4BEC2E73D57C477C9E9A4A44A1FB3793FBCD3BBC2D665BE314C5BE23E2544CACF9771E337EA6649975E635D4416621601C22D75C82C041DADD8A5BCFBF1141A99397B3F598E1FC601FAE5BBD99AA313F8A56D436CB1F7A5663AD59D4D82DA913340B8760A447B26CA5258FF95BB9BEA73D838789D2A435D738D3C21B29EE98FBA491A609A6814D044781D59D3690378D8339A55A7920AA025279127CBA61E2C3DA7AF2B9DE85AB5E8A5841F6AEB4E3DBEE6843AFA4466E5267AEDB83D53F1C89B0666430B7A709E3064F128A7061AF04F3E7534A47E28007679EEF127EF00689616BCA84D87196486D7B9BFB6EC6C3BF5B42D1C541AEC4916388A0F8BBA9DB3FEF5D99A294BD37E217EC8F721F71C931A88EC4A60F92E25EDD0444C0C670301721A92C1803002CD0D67D238DB475E34B17DFAC7D3544264D1561898B178C71A81D61396150485544C4EC97FDA9E585C08C12C39805BD3D1C80380F63B05051334E9ABFFA4C6F2377B1A4D74570B6E0838CCBA049563AD1B029E0E718528F07690C498DF8345B74209D33CC6017C90060DF8EA63E035EA510892364F82D5C4571299219BAA7A376D31686746A53C174AC7C449DC35A0CEDFD4B0A8860959EE5C8FF607131D5E935477F2A0336A9913B7E0FDF4A5A4CAC00E06DF7E22DD579B2DE31A7290788DEDF2EE0FC88398682AAAFFF4BA8E3E67705D5D249051E6448D60F5FC269DF7DBDB5FE4111355C352B1902F8B46886C3A3A2312B8779716EBF45A6819CF3FC13ACEB8B89D3E8F83978776E78549704ACCBA5F7D224B6022D41FF02E9ACF14813BDB98CA7198862B43C1BCA86D9A60F5E16D7C19E46ED4511220C9C7BAD14D0562F10C8610559413F991BB7462E309411902531CD05493C5036C20D758156811CA686327F2BD3B9C425CD6614BBACFCF597C8F111861E66EAC626951DA810C1754B81963C34F65784AD6C3E6AD6ECCA0D7786FECFD2A61DA1C8FE5819927E91F573FBB0A4AF0A3264646A84B0449587859DDC9F18CF803695958F04014AC4C3757151F0DAF7BC0B88585C81FCA1592F08764DB9840D56062E8B9FE230A1F00499FB0034908DB21419F32459E8D9E8A4C31E512EF57FBF0409A5CD09F413E17BB80E9A2B9BDFC3E571F0181DBF5A557D6D0E680453B5A03EF336C5515444268648F074B968EE8A60EC4EA11D6025480E41D024F5A33C5FFC71EDAC9FA8E7A1756399F142E39EB892", + "1EB2422BA887FA5D079AE8BCF3653986BD4A91FB3E06C075B872989E083DCE51A2A5FFE1FF0F25E44FCCB3BC456F94CB2FC7AFBBAE9BF49725A0C0C085365D1A28C8ED7CAC80E86B232585B27695D5FA15956E9DA05560194154481F2C1C1F76DF0FBDF4FA3304A280D4852B2383AB43B7020E22286BCD83A8CE508478369D62E11C47EC3FAD1B58FC341D419602F7CEAB8FC20C13DC5318D0B0450E2CE343BAE306BE6ABBB41F27F6372F25AABA51AA6E3FB41CC74CB725DE778AFA9DDD8ED32D71A571988058C17A00FE7B0BAD0B7A120EC2CE6006C1F4C9EA5EA7C5953EC4B38A38DF221CD82ED86AA8AC2E284109C5A7C58B8D82DB1C9562E71C6F23D56C65F8CEED82F0744D9E07AFF5C71DDF8D354\nss = BE6E32A8B24FCB029B152385BD4011746A4895566E86C1784A6A631B8C1E9DD9\n\ncount = 90\nkeypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7DC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\npk = 5FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD489B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 96D9C668915384C2847B7991E5F557949C99A3D46A2FC9AE7448A229A89EF7F405C2911777FB1E2F44721BE8CC326A80E524486A16A083527E22D51E4EF624B02625FD6A857BEA2C0590A3A4E39F0E041B7284BCC501201842345ED5CEB097A5A5F730EE53176F8ACBF9E03C6DC4A069718DD64C47E1D17323D29ACC630DB2DA9922804802CC768070245380CEC6672F6A5A9D14E4012BB13CAF8C320A320ED63B0591087A0C5A76EA29B57D5C997FDB372E9A57E3F4827A2441CC485718A421D3C45BD0426A87589362E52953822CF785802B2C6AA441ADAEF93DC6451AC68A9867C9B9703ABEDCAA540146BA6DD8ACF7DC317A82A4C1396267032FCCB53BE9306E20E4713B82842E03B7FA984E5827C441E293352B2E2A51566EACA8D9C4206000655F761729020F7FF9B230D6C4B986BC94551175A8ACC7E2A2C174C500666D3CF021A9B40F1A465447291F920865AD16240309B5C838A2DDC5BEB8AA11BF987AA9D7C082E8C55C63AB01D0664E545E505B4AAE50606136B6B01499A5BA10174852224AC6BD242D5D21758C4342F9A02A3D46A9A845112ADCCBB73488CFE3055CAC398B0245C467B94EB342E1845969D70511BC7100F886308CBF21C13840BC17626AC93DFCC4EB22BA18F62B15B521539901166598F25555C32587637A341017885AF1A6D1841AA1C747D918253E1C873C2CCF292BAD45805D8946B00DD23CBDA03878F66357D175D67A1B743C1E5428CE90661067011874B062E9AC8A0F726B55B76627C53338549C3F2605840A11D5606ACD104BFADCB51253AF718835826628235878D6160F15033844D76AE946AE6C240053C2AD6C3A3D72E721D9565A6C79B56840CC5A878C6A4033BB9C88DC43B130348082E41C269CC0D3B05FFE356B5695BB01C95F8AA9C30E50CF31F11419E13ACFFC7192B75948E06A68458DB80A8F71573B6EDC1513AA5B060CB77B12C62761BC188159A49C95180249B3E35C3100635012637CB9CF17CA9936787AAC954BCFC655AEC8B4215861A7709F2846A1C14889D0384591753E3F19CAD2236DFCB7B225ABC430A7B61E6018AB30146D60A6563B2F980ACF66186FEE70A458750CC62C433E651F447CCEF8A773BB2731A866832AE535F0D82E605371F6B35FD6FC1188A52080C609BDD8748C321CA37190321B286C849D35224BB5107D83E2827EF0C63859133852630B237247AA8C100678E43618289239EF19C99AA6B9156704643285BEC89F0B0C21F3A091E2063E5D3029F52C33AF97529E701298D3961F492E6B731D4E2064D034533F4611FEFB64F1899EF563AD71A52E20B199F0D80C557CC8CEDBA3CD1746D3A6AC2E697637F08A43D681ECE3769C8980C76A26ADCC585EB1194D28AB163ABA5563A5C7985720248662BBC21470022EF4110B33B6B8B744A80AB36D0A9B0A7988A0C98C6A597F8CDC76791C467B0CB53A020928F7A55981B520017BC06B36D10A21433797C15124E0892A81230BD6BB4774D46F73B874602588D3F8966469194041BDEE87AC54059458B19724949E7998AE8018755D491BFFDA76A70A64EFF902A4281734A7484037C739B7BF71B658B779CF6370420D2073FB820BEA1B1DF29C3B12C54E6967A9FAEB87BD8C0D3FFC2C1B821B42584B97A935FA04B81252CA53333BD2AA2B7F6220742B366F2877E793CD948B7C3135457E46AE107C6E74104159A82914A7059F25A2737C1DDC299ADD2B43A2F6C25381058476B01A14468DDB6767D18C1049C676E335EEE0A23B2B14DDC7421999310396497C642E5F30003D18BC76DBACDD06BC73F12415BC3250DAC8BDBB4426C92430E00BDD0234C1E3680DC94D4C30C484D610463A48CD6864EDA31BA63C7880371A854551ABAABDC14C225FE59265726AD0746B30F85127D12158F8181439A68CC177DFA817678B08B5A5C1B9F75BFDF0C7BA019A92A512B2CA5E91F2A6E1E24238491D3AFABFE279A9BDAC45971B80F187730F518194CCBD327048C9FAC4B75A38CD9432D1074F4152398EC4B2B0607C9A9BACE0D87A36827BDCAB03E55A9B9667AFACA3395EC412872427CC230C4B04BD17C2017AD39834A94B98E7B75E47BE158627AA6270DDCAB77BC166D2B969EB4C34BA0000A13861C4DB47DB85839828C6EB2074425816F026096463595FC836B5E569623B3A02227B1C21A206E83A9C5B3CE1594EB9099174FB34E5B5C333E510AC2668A704548F02B47AF007C237353A468F6DD38EE8878F35FB7D7E63A3B1867B2B47BCE58A4E95930A65C2344510A450B9C59C24326C16CDB447231A026304BBCC9823C3A218989EF2352D445CA22B6B03186407D7973B4117C2914555ACB33B4764515C4A37108306447F9EB200F8572C8467A089B824769B7DF39967289A93B7F55E1A8447F862C1528C3DC4684DAA9632417622C950B617E1A074B3B7FFBC23576A63857C1F386A0FF2A151652961137237EA346E691C4DABB45562653E26A806C6031368C17421747FFDD4725C02B40FC59737A75BA713311230CFEA4C1BE8A7C3ABA9B589B6180DD701C4E704D69A0684A33ADF1802EEC804F44C2923AA8A577C34A4A678DD2446B7546AF0021DF00A431241509F6117CD32177DA708A2D8472F8270E96A4BD21091F5D28B13FCA8F7E2ABFB57A9E4A522D95896B5811686E5B23D4577ACE10EEFDB9E1FD84CC51918D592857526C83F51C60D4210D92A425D7340A50423EEA17B8BE67325A33539BA09BB734ECA0A4C365170448A126721484CF947933CC984CC7662DA79D65601C3729881E9B4390A99B0EA62FEA97EAB9619D71B7BC282622FF0CDD0E72A3C8ACB7449153DF92E672C5C61B40E04854B0B523398A2634B727DAE3657ED985B550849D51A04F3318892F7A4A2B73C8C301E2CB5AA60E5438D8962D8A36857F08C075948095C86DE6BC34E35C8CAA04772BAB591E0137C4ACA7C34598C65102E80AC0D677511B854A8829C08EA7766EB04C6047612AA83C17AC38A545A2863161BA3", + "BF6A8005E9FB560597162EF1299D621B62C8A7B8C08E3A693FAF0607081C6DA8523805999E8B97056B5385834726BD7995BF6217C5E70863036B81C297ECA1995AC48B6B7AB0EA85C3667370FABBCA8D4C2D758A80BBF07839CB85D9428AF1EAC0D7C083567A85D13515FF399BE3F5931D992C953A664EB8974A434270B47D3E635618EACD0989A15EB065348C34A19442DB928D1E8B2B28A0858ED7AE8A5BC38087CC85515A344B4CBF529D7560590B3BB56DE5331945C0C0B21D5BC8751D9120182C7348305EDC765787AC9B784AC4BCEA454E6A4C89132E6CD0A477F3BF43DA356B66A8BD0980146B5D5137262B0062541960C0B19123A549DDF31D1C188171238259FB661E17363E12C57BD873C643222D014A2AE15CF6112C7FAB407FC12B32C12AC65A65CFA8674715617BBC6E0F96A5406C8A765BC35C699619D01B19919263102F5EF2A0C110752D3B34FD489B7A328638210307C6CDACFC6ADA87190A98B0D008644B91AEF65618507A7F59B89E7EB36998D26BEFC4B723741E0C35CF73E8041CF51AF9832BA43B8E95E368974C1DD61AB65E24A87820CFAE295D0CEB8BD6109B85174C80869716A6016AC8190DF173AB61C4D3C4C37AE11593AC9A09C210B663BFEFAB5EEBC30DEB27CD25A8511BB2AE87851643B50D1B4CA5BBC66D49AA409AAB9E7F3402FFDA93ABB53ACD45BCC9978200E94CD4D617235B52D9297D4CD374B998698D82948DAC3DD780C9336532C499C479756D50E9048432CE0156CBBD9C85F5CA06AB57B62981494622A74807CD881A58EA10A6E5C885FAD611727441DFD52834D58B6408C7D06209BBB224A5D01EEF9B491D13226684BAA5A1A771971DD112AC668108963BB1864AA8AB7913917C980F3AC1C435457684AB758569247C98286B2CBC78263F1CB88478A931130B496B12F7428087162B6D525A8216061A3859A7A470CB9B88BB0C8B1E21CE4977A73FA5798CC814CCD1AA84370FA408A83E73BE1E12511A59486C49C6AFC1367B85231F47CB34C1A8F9A963CDEAC7FA6076EB8A657E647466FC82663884D7C70EACC760DB1B0BE0B30779C98396AA3F2004976C8493AB90AE60996056668C8C2CB9065B6A2580A986D9853C071A02343B8903C0184991E2A71298269A17F64BBE1B6B51D0B299703A04A22E17C33B29634DD1766BE40357F33A000A52597A3B5E4852473D886E06DB52B7605DF5FA4E0D5A0F291B5421E2C1232553AE2472682A7352775C6CA4B189F948012C417C8C764B8C818DB252CEC8CB627455D9F792D7047CBE98B74EB26C6971BE56B7219DF092E4CBAE163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA1CDE599B2DFC69D59036434CC0423337513FB9506452BD8F42BB82661AD0065AC95FA08ED106CE84660E8A4C90BD2B22634E40769AA0090A101C5DDDAD45EDC5\nencap_coins = 7DB6D1A129D6123F1F805B79AD3B413012EA86AED42A05E98E7B1F32F9FBBDEC\nct = 49C9A8294B05BB4E8D29C1AB72C0CE4EFFCE3769D360AC9E6F318BC6049F640766B07674960116836153230FA1AEEA42CEF3923C59F6BAD62C4879CA34C406CBE115833910F94553CAACF41982801C170511146089FCE888CBD23B03BE1B25AAA53B278DBDE0C024A859BFA319988C15BED10035B7F97F1A358B6608724EB424C07ECD77C415FF6605C9A7CF94E8DAA2F6C0241F8EA8505A3A2ECCA3521B51C0862676465CA6EE9B4D11F6683830C0FBDF57CB1AA7A98A958108A8893B5616E2814953496AC11F13A2019837B249FA9F2C9BE6FB343CE5FEC378EF40F4261012CBF1788E2BC90B407E3F92A7D7BC3E2284732EC7CC667B0EE4ECC843A004E447CAAB4E6A1C90C19D0C1704824A693D2B620570C382E0D906BDEF9466137317B9C778978A5E97D07808E20F064D4CB9C67D9905C3AD933084F10F7F9C22AE212C7FD6F0F07794EA7005CE42FA44118DE6C10E9855D7D8A4DBCC9E6A5613994036C490D537B27FB2C609EE11B90C2E6B98DDDEAF50BE8F7608999B8799FA49ABC13495EC4A51BA18879D96A8BD1CCF75E8F5F418F1F4B5B5484C95449E38381456CA24A42533063DE7DA90EE8E5E67B0F66C61A82D0A068A4EBC744425E67B7CBE34FCCF415A47AFF6BC6909FBFED5E5E6CFCCA674EA5B6EBA8710BF3D19AD9F8FB964CC7889EC472F19522030095D5D9B3BDE7FC27CC0858B22ADF2E7ECF741A88CD0B9348E90C35D14EEC2B1934857F73EF6E0B36678ECCF450476D833769964F603E52F88CFFA4D02DE3C790229000CD3A3154935A052B470FC74622BA6EAAC4FC0E8C91EE68BAB39D349F2B4AA6F804CEA6A9100F0F37F194A0C51D15FB72E0EE4A61CBEDF0D1677B3A207D26321260B91A79D23C917B63AD7F2CC2182271B6C532BBEECB77BC2EC9DF1BD7AF0CFE41EC9E0DEC4D63004134C5A8C1971405E717D6D870C68E16755CFD88D43193160F7E13F5BD6CE778CD04C854FFB56484A9DEBE6BBDF6163CDA6708E2095A1E06734AC0BBD3D041927F0DABF45B470BBE851E46831E8F212963050C969E73C1D5428A9978AF21D975FC393A9A727B6644AF237C6DC99CA193FCE2326DD3919D7F03EC7366C62A32FED3F220267C2200A766DF045672E527D10BCAA11A356AB906C7555FC187DE74F77152E4421B981D08D54A8160051A1BC362FB471C35287BEC281710DD1A89F8F8015C95A5878F9F44E00D74A91C2780521219A81D18004D3EAC7DC389EAD3D6E291EA8C27AA40EE791E9A4FA596EEC715E8AC8B9CEF656CE1AA7AE07DBB8DFCC75ADBD5E49F1C44CEC06832726461365CEE67800B84E2B5F65B60D6B6BE3B759EDDBA436A48157D0A30933494F7B153D81605D670545E778E89E32E94A853E4CFF4141E5EA8029DF8741A97B439E5C42CEAF64CF6ED4467C44B22167D0B7A600BA318D4A171CA7390B5B70581E862430151FD580269AAA49EB45D32ED9088A351C362187CEEEA0AFE1559218546FF681C1D36CEF2C5D85FEEE66859603CBB7B5F2A5131FE1F396FFB269ABBB268003BB58DD0B590AE210E32326A1476DD44E5AA8F3335E05FD0AB98944E86E2FC971750EADDFABE24E4FFBB99398AE6DE15B863D1669074C5FB524ED4CEF67FA8C26F1595B768EF6226B7A74ED435F43F8ADC5DAC449B5E7A100EC00E4007E522D4CCAB3B85AC5B13C092C725A9DA5D2DDF025D9FAEDB362076A77666EE28CD0EA330D304ADAEBABC536A2D5DB1CBA03D30344F93910AA5F7C1CCD710AD66864C47BE629D7F1B5FAA282F947425AA408D46A422BAD85AF4E8E473B9E69A21723A3D4DE57DEAF0FD26B49F97CD624A138826A7B02514CABE8F2F35A7D1FBC17FB98D237F1CD1C506A134D53E7E8ECF958A54F1DE9E407C7ABFE876664792C0841F9C386C45989B13A8ECE5AEE2D01AB6328DD6238C865C15F2B42A0694CC76175F4042E0B745E5476A2253190485DBBEBBB6F0AA6849EFCF784A0457C6877FAF448A452EEFD4DD74DB936EA99D14112A01419E62CF39C4614825FA81695292E719BF49EA508FDA5ADB80CAD89D238A44B78885F00AB7AF3316F32CC6CC19DD00D540131359673D774AEDC099C98624804C8E6325734E1149983E7970C07BC7903A9B2780C0BBD6679CB7D0086378A90E1E6C01426EC4167800FD0012D0BF5EC8CB70DA65957188E5C22E501BFE44992A48299DA5B7290EBBE5DE20682\nss = 3A98887B355A4EE269B50A208BC1CDC9492C40CF3DCE5B21C4A73863DA114FC4\n\ncount = 91\nkeypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\npk = 3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48", + "200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = B1C127D24808FB2B9922332832131C4FD67FE8A1A070AC8D17100BF9F6291EFA0BC8114D98F65C8F4ABAC3AB17B4241DECCC37688B881BCB68503B54379838BBC100B5BAB306327E7965B694644C470A5148666C7FA89872D39AFF60BC533C83F280ABFBC26F073331EF40B694AB25FEEA5B2F55196798B70681CAA21537DFB5746C66129775852E5850F57C2DB2E8A0E90530A57B387B1C429101D04096C3E0BB6E9AF19F83B1B0B74C47BAC678B0F2269798573FBCA5D8E687965B13E495827ADBA63DA8A17564A3E68037B3A4991993401C1C6B149895FFBC03760C13595035A713140EB7A42FF6ADFE6BB371C9AF5A686EF858A8FB7A63FA137492B53305685205B08D44A3AC8F8948F2B7BED9CACE27AB6265722D8F2950E0C9ADE053A4C4CA8E3F80A907A39E33DB78E6065FE9DC050A5A730595AE5EA32E38C512EDB79DCF345F1D9C238A1732C552AB8DB2CCCCD11822972896B323CC43AA03633617F82E89D63D4A1003CF9C5CE3379B1D53A63EAC57ADBC91510316ACDC30FD74A1A2E6C23584AD1CB28444F9231661079B0913E20B3278D8A2E8B18556F336CB750694066B6C82C5D267A903B624CD440D8E187D9E438D178C8394706F016B835E1522AB6904F80CC24358B7DD3BB271039ACC174164021E8A522FAC473054D5B4CB3BC64BB107C6B637CD6360E312A85A3B1E3D2B64436A87E81016ACB763A23CA9B7463023148B0C4888BFB18D9441841F723B9436B77B09C79FC714385A3AE97B5BDE0A2A0C541DCD2B668C696281389EC270BC6D088FC42506CEC85BCB4B611342AF0A61B1B9D75E0DF43BE293CEE6EB0413363716EBBC48EC6C361A48B9D871BD5742FEF2AB286094A92B508CB794F2F69A8EE15C2D748D8FCA8CD2284719815E75B3B0DF76298E48280BF530E09A34D166CD5379777D472F0994BA8E5629EA7691FB973F45869635B61B277C375606B911AA1228271C85B047942A52187BB231412B50F5BE423476720240E62B9D3CFC5B7AF5CE9FB38E03349063741ADE945E994A2D6492A92B1250880318B9B9CE845BA29BD3733228AE960663050888BB98A0FDC21D6FB34CFB5C1AF6D9B98ED6AE454C09B89B6067401FB30A17DD331A845C713715B5BD4A087BBC14CBBC9D2EA83D0F9B0D56D939D01B7D590B3082D2405A20724E2C44B5123BC1407B11DA3DE5889AC52B7B7821C4AF1303D3959EEF3888B8847F3E0695B5B844E8E3C221718A25057E707A50E0159AF4462BB1D103B9057FF7FBC1740BAE1AFA44138AA2B7E3270CF80A6AC745CF701040C97253133EA195648E929E6C6394940B6ECEB18844F1C862DA6597A46F64E0CB5D2803EABA4A08110A011A32452185A6425D9D44B43463893369514957592F519C22D2B06BDC762C519D5CB84E9A68456AC60AEAE85AC6453DE2BCC103E32DD509309FDC08E3B3698A193D83D62DF74719703BB5F8CC5DB7B88B80110D74D6949D00469B840FF7FABDD4C0CEC1A097A6117C28046B06B82C8EE8204296428AB703840ACF7F3333D742726B114D3292B3154B2C4095B6D465657EC0780C488A0C60443717109363C45777271955135E60B46104BC18BAC09A18690B37C8078A226455320CA539F57A0706239E62716FCA94AD8FC2C1E5834396072B134636AEAC2D6A1B91B403B070D97C53C2C91784438708BB2761CBD4B99083096610C53ED9354F459C2E91F47BC8220F75B367CA8A8670F45CD118BBC72BAF225274D2344343A51ABFAC2AAB439FE5D2207BB1BFE2E54E58688ACA733846B7C68D12A87B905243A0324698AACC579260E94FCABB28DA1C8B6887CE10C99C2357BB92091CE1395C6ED345081C8B74D5A9BC961C9D79AFE27A2894117FFDD9B3974526D33C2D5FF5757598853AD14520CCA34B817D097A7CBDB7888B48B67F3A8D0CEB89AEB6374C97B130A658B10C1F78D38241120A3DD7A66CF76FCE43A6FE9C6BC6324A64646AE09A2F948320DB54177D2A35EEE87918AA0874A2CE286528ECC29668D7B53591942C70206C63C6D8DB92AAB03053F81E166B5F40D17D09B3760C944CD24C5EECB7C780B39608C318AB3031F89559DDF76CED962C035B9D7B7CBED0985A2F0B43AD8849DC5A190C62A131E5BFAC2C7C11ECA951B2A19674315B811E09847C49339C3D8A9E39BA19EA979AB2C504335C03DA056801F4C782D95DC2E163A043CF2DB760EDB7772C50CF5A62BDA4742D2EA296B121094AB5CBF017755C74B6465137A1D32F4CEABDBF34A7471B45B166AD05EC69238B030C31485695A9CD615DB68C83E457222D85960FFA8BA6C8CB5721ACBCA1A7B09B155A555F406A660C325C6166233C0500A0475931B27481A015AE521C7050AC2F605F032899EC655F0B662D7B65A3B21680D1B53FF554987A99258DDA8CC711A18AD8917F838CF0A16D4F663BFFB33AE9E3AFE97B1BC5F9B1A53052F8907145440664BCB5570A368044151B0045515B94B7B8073615B2889A280E59940131BA50B016E0B8C6DF2B34C29023E0773A06431397A68580C47610B50E025B0FBF374C40C1BA82A11B69FA9B6E522D4BAC7FBE737A18085056BB7F7CAA2C4C3BC5B6401F06B102A3B5673C7C8F1CB269438618F9717640C76A4F058AB864348F068691F95996072354532F3A3B6AD0E1448880CAC03B6E2A84717158339C063147DB0C586032B7D10A69E17C1B62C1AE5344483676BFE8928D637AACC4B613F24D7E2A46DE3449F17B0062FB209CD9631160CE38A95361889B167CAE272CB23F85BF34E14C789472974A176C567756C1C0EBD9905CEA70CB88A55C68B476F877C605390EE1274C07CB95939C9BABC97EC51DF82A9B7D0908DDC3434208911142CA9B8620694BB3AA9ACCD1BC236A9A89547A26E44816CE3846F980C893B29E6E6C99580C2D0A905643F556F592AB03228CD1585A19F4B82FE9C1D3E4ACB41B66F01779AE136D77D40182BB2524A87E1CB511E9D591F06B91A71594DCE26CA8B20450B899E22C679AA7ABF5B178B1637F998502F7C7B4A03974A840C9DD041C43017D8F7927F94989F2A16A1F7CC9B09908DA388A68B13F39FBA43A391D75C76148444954063D9163B6AB1509B03863DFD62D94B59E849CB545DC7BA58502F6C5CD89DB38B2CBBDEF23BD191A57B4433872EAAAD5D69B2C40797FC29955960DBE618CC5D21EB9EA720D77C3F8B3C680974FD8C474F9D588285609ABD4166A45CBAB974AE884C7061C6F129A1DE7B33D819C795C5A4DD37838CF499A09387EAD56466CB54CBBC865CDEACEB3F263BF774623A37BCDDA056CE232B2B2B4F2E22F6EBA975C933191812C9AE55D6B7C6C76C10983B02462E220BB90C946573E3E2BB87540034F870FC69B538780090C3B89C18645569B124C03680DFC10CD3050B33C16740C54916C5ED1604EC092793D097B94B4CA3474B6D90382D5CB21E8BC8488451AF2492310B7239D9A46F8C868890C7B531834B2BBAACA7AC34651B941D32477193CDE0A3347323B77CA97B997C429A2544A1590AA8252D6E0832E128262284908AB785543BCE3E6AA43D4005B469EDA56CB28B45C44329CF7F79CDEBABC3A9C6558997E04F980C562C852A103FB40AE24E26A8BC8BF014690B9085F6E7BB947F2CE93550327A61900AA954CFCAAEE412AEE44CAD3958555D18B59A0835C015CEBC77242052F13A780BEDACFCB9998DF665A1EA24887B570F36198836C6C57A95DE6349D031B2B33A3B6D52292EE853BD3E77B44836B28AABAEC37872708CBA8234827EA922FF698BD4BC9824491C6890C094B625A5B747B2280FD300455739AF8D97FDC39CF741128C03283F0BA09FBE19A24598E143B5A856A5B41334839A6188E769F78AA24673B3F69C51AE2C5AE98BAB4B0254CE8C85204E6AE38B80A2F24C162427A66B09DEBDC8235E96D25E96132617DFF682CD03896290832E3D7B5959331C7025868803A0C292AE4068F1AE8152221A4607BB9E4F94A5B98701E027A8AD0913B0BBD0BA551B00B0EEBE302E5450681878992A616AEF08A6C16175A5C22317CCC48200BC7452414080ADF9216989669A560CAA70320938C812AD12278588965525538921E5920580516156FD563FC732E37E5591E000B4ED9B93211579D21CDE3A951395A21289576AA5C0B0C87BF36ACC28C0AB51FC86DA8CB00D23C40459088A1506D8A2168F94A365FA56EBD751A51C84342931A5D569793569F8FA21168AC2DF9820CA3134704C533A399219EE79F4571B1152C95333C135E442D5C5984E55516F958CA38927773A2AA526B89B79522348C1244220DFA84C6778466D2A287A774141B9B5CE0443B5F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C592A50C7A070B3DC7E107EB1E8B96D62305C13327D729BF9D97C69F1FE6EED2B52E15274A8E2BC08FE818B117BA28C5DFAE74D54FCDF6F20052F79BE333EDC8DDE\nencap_coins = 1D129B27BE7384C359D04311FE5C44917D1FDE4BFB57314F483AC617EDD5AC49\nct = B280CDED654A590D333FC7F42BDAD4250EC70E63C8E1F477826C5617C0BE8097C85ECC28E595FFAC88AB3C0530CA35F2D061EED182C67C9CA0160346AC5A1280A84614EF23551B6B3F85C2E721F2F93C24251FB2C272C4A1712551E0419660A76754873F0AB27DF15D5CF8657A451FC0FC5DC5B862AE2BA037C777E574BE9D97B3AF3DA6DE794F8CB03E55539F93EDCD3E96AE5D837DA869A2C993C4FEA33508C2198AA01058A46E26ABB5383894D2CDDABF127AAC98E5032B26FB00657DB8DB979756D813D5B8C4E3240360EF875B7A35208E472E19679B467182C2803C90F21408D78B7E17355D527DD57C9B5EE891084687C87BAE1D4FE949427685D52951AB12DC0F135740FE2D14AC45D5C117F71853F5ED5CD6E85454430FE6B344C278FD66415B6F9E5F587C36E0C419B0B910364DBDAC20C395556F9DFBA4537B433074318B8A900439503BEEDDE23BC06381F3E1FAFBB9B12F7FBC945680F1AB17BECE2C6EBB1815752D7DFAC622CD6AC5D878785416B67855392E372DDF9B3696FDF476467B79B8F75C3DBC188E9392D9EADA5B213E6D146FCBC3D31CB998314EF5EAD83F5C9A5E7C8EDCB0B0E05A136B0A3CF5CD4528E1CC2497E8CD59066981A3F0BF7C6B18E275BC4972CAA4A0D15991DB0BD6A0A0B9DE3D2CA6A7AE5AC0E3C91556F930EFC06726A22B00873FC7A9A8A2770BB33DA0902762F09DA26AC9D141893D54590F2A126A5DCCC885219094E4504B454313FA9F56B93547771629C69CBA62D2D159141FB01D5D1F835DC07D0934C87CDAF9C7E725F37101F03A92DA15CABE5697773195B73F3A6BE3084F5A1CF36C7DC1428B8418B80F4188D825E9D4988F9F224267C192B3EDA0F8652E21B49D0A294C7FD1A1A8AEDB60881FE3630F154569245EB6D026B608E", + "0BF20661F6C008CD8D2A7A9E01FE329043820506EF2B9D1AC55138108D06119C22A74310538C5DA97C792BE86AA0B81C051A69F2B2AA154D6FCBC36BA72351434AEF4A7A73797313CAFDEEF931C144033EFE6832DBDED7C082796975A7E010F8FF80E05D0BA69190AF700A39B8EEB6AAD58FED993CFBE6D29399B289DD3F514848009C7D8E7DB48A4B836D2C7C69C3143EFDC9D0CE42024EB950D28C4401145B9DB8CCF47303285A98A2710B9F6F7CFB098EA25F414A6D8567B270A029FB6EAF0C6A1B154BBC6DD66823A8D7CADFD3E219841AD6E430B9E1D6D94A0A47FA831F317E5D723C4AFBC387E30C7599A13C227073839286FB7151EF89C4C98E9CFA03B6AC33AEE7DCA2B1721572230FC0F7DB11B6D158063A3BE29A0AB21E6A17C7CDAEFE05008B9BC068E2B17CB4812957847DCFDB3E450C9FC0E646501F3D482C4A20D2AF72545E71EB520CE4FE4157718047B8B86606DFD22CD7E40EBD3FD3E94455E14AA49D935658719C0227070CBA0A9EE2CD78E47782B77CB4F6CEC99D4E3D5BDFCA791DEB27FF8E53BDE0FBFE65EA5FB0211E8CB0F3FFEF4CAFA03C31B3E9398E1D25C77ED89E83E95D6635FBAA21BF2615A365547345516C6AC8058FEC0EE0CB5CE609370643E69366F517E152176BBB82CFAA8448000759755B59006A66776EF18070E1A31CB4262EDCEC581EBD8BD5503E083DBBA2274F5649C3A3ACB21E534EF1F07A3794E58399F333BD428680AC11D43E5CD4C8294F418EA24C5314F5817E91F1E973AF79DB91B6C2DFD62E722A589E565E954F88A0DDA9A2C5E672C8083241507FA4E36AABEB1ECF68FB97236965AC5F6B2906BBCCEAF3F8901082934C62EDA30B1F071DD82919E6C8B47D396E5397B898BABF35B3262C428052DA73D3ADCB08A10BC321AA4D4018AE5204721E2695DDE727535717EE7337368DBE61ACDD9352DCD3CEE779AB9F9E891EC9333D052735867A4F7908BA6C38346ED4B9CE8F09643B3A88144B932E769FA3E6740DBF9DAD82B6A90B96E4DBCB6080422D92DEC11706A20EBF22E84EFBC0BA3786FA8EBAE89E4034392C43B973DD2369F390F86F950189B5BED91ABBA822B020E7B61E68D4EEDE0D572A358383727D41A6324E383A4F8165D37BDF2125E140FC0E83E9C23C6A03501D4D0752440C02DD4EB7674C4AE48B79AD18D9AF47BCF2B6600D440E613F380FC289938CA364D50A3D9AE10DC7C40A2A0ADB59BB4ADB1F37B021331DD91C592ADB134390716CC3CB27E7E828F34851229540789839AA9626D61F4145330\nss = DFA6F29A270A006EA674D811B262D7160BB90BBDF2AFBA74F0F41FD9376C409D\n\ncount = 92\nkeypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD281C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\npk = 355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD846DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = EEEB8866B17CDA12A45FCC6F9D05AFD103835147647A7301EE071366398473C8103AB3B064E340F4F9866190ACEDE02473FB49635BC38DEBCFF0F34C5175AE0EC025AAF19CCCD46D658C2A6BA62B50D1452B09C21B430EE9A3CE05D36A8E1AAB2BF0185F35664B4999CC8C0DF049C01056AF6AACB025708C184534F1172B28FCC94AAC2FB7012E20443F11F43478E7B1DD8A5C7D9B5A8818C0D2259C7F710F51003777B060F8DB5FE06C3520D35E97F6B5792B0AC3304349387B637686CAC1A6E45149173041FD7C3CFFF5A398BA832DBA04DD7179D0768122A701F4E0BFA48149FF140E2978A723FB985B939458B081E1068EE5102E5F540365E6ACCBB8C28DB84125B21E8D04622412C2F075CB57019EB828616CAA245A8B099A01BD86268CF491823E440E984335AF59924FAC1D43263AF725895C717E827532D35C7DA9AC1420B46AEF13C9F33A427BB5A1BC646F7B54A21760527D303BACB2A21AA39C5577BCD5F416F126741FBA9C2CF9401EC20A14E9A7BB927CC8135BBB0C3180696093289F4B19539C58655B8698A5D1339C9490BE7C04AD3311FD422045A5027B203407CB5755462C21AC51F523389E803F30E12FA9C0AA7B4A1FDD85C66989AF558CBA916C9A037AC7DE1A3F7F1B5BD3208FB6F28661696AD0DB88D10A3B224A5BB5C99CCC96820E153E478AC579C65BEC5A3D4B85AFF1C4AF5BB222E7AAAF9E9149AFD11EA5E86990913D2B543913942D148639D9815D4A8908362A84BFB6AD20B8ACF9596DF4187009E7B773070450010744712F9E7A9B8E9624E3E2B1D6140A9E4789775ABCBD2657AA487740314EA1E446DB5C09746ACCAEE29783B23EBFB255BA5C9706F1254703C676EA09801762E9FA45D858732AE7218B37107B3708EABA05D2C035FD447CEBA46EE446AA324BC184E7B929F7513C16BFDE5C5E55C05E6B5041552C17DD223AF273CBBF65A44B4B6DABD51B341464A9993EFFD671481592C5A655D116B963975006B13503BAAE38332248F58656620098F42F97A813DFC7B4DF880E5E783AF5D833B89079474040AC05A6A7EC5E9EC1BDB282443C736514514F1CB7455958608A62503428464D89C66B209C417445416A54AA66234B1A5BF1C0C3F7064B6D0A7243E170B6ACB01C033C5B1670A3BA6801024C03B24CC1786025FBC56BF04F3B241E4BE701C9764938695BEA4316ADB6ABACFB44F2041D2C29BB867379374B211E990F194B872A7B684A212DC179A4ADD943AABB1E6BEB93F5CB100FE342D0781AA80989406571D1B79D08E31AE15B81740A22DF02270F920EBFAA3C9D74392CD64E71F363DF221134E9BE32B6B855FB76E15B5C91CC6C3F750AEED71071A0803987CA7F35882AC31413A6001A6023C0A183961722B6EBBA16F5577D95BEA2C5AB446AC8E57ACC96281A07599A8D335C2C12388BB0CB9F8633CD2251C8A7563B396072D0CF6E7B8E3AF2192E5731341214C30708E128914C124973E759D4221F1735386B874905220C41FC731A22B9C665CEF0CC5353B799399905F0ACB549F13C6FA56FAE2907D0353FF2054ACCEC40310A2C4B62AAC3F392B014BA88FC90EB868693EAC83516336BAA601F600518FC820BC8B0E76C664F3CC8E6A5CD6C34BF246A5D52F93643111F8F9557C3499664EC572DDA5D73220A170095AC2764F09167E0B2277F08B23101BEA40923A282132A07222CE0C2F1C5894318B591E5591FF20A5D8BB735CB3F7B161A1634267BD33721BA066713A4C25CAE04A0973CCA6834B717C7AA9BBAF1471AAA24D92C5242C388DE17A42019506DC7CB6CD7315437595A9221C76C7862057AFD76ADD8E852062B017CF77974062D00B9A6452CA040D839220372F7D44C36115A3FC5671EB652037421D08484A68B779E94B3F6AA5E74DC282525859A3945003C7FDEF3B57CB5B43F14A290A1982DDBC9D8611AA6140EA8C36C4B5953ED45BB7DD96D50956924ABBC70715B768975198627A9E64499AA778B9C4DF403727486329678790BC8623414436D79BEEC3624BD20423D14C91E4414EA4784DC405E30F5734A4005B6791059EA8BA7CC224146A856F514753005AF7ABF5DBAADFD0492", + "C95125493597520478304696FA30681134C5D3B71FE5C54EC7D06588798B31D6890EB842E0ABA055017B8EBC4A355A23B704C6448BAE0A62C2473C1DAC43425852245FAA8514B54C2ED51305047E5B44618F166CC329172668306984151C31CF04A9864267A1EBE30FAA133FDFC040ADC3CFA49A3C0F4CA85D7A52A72B71F217278FA787A2E3047922BD339176CBD5049D498708D65F2BEB4FF3E544F973A4B9E19E6704B019399683758010E5B759095F17989D4A25A2D9199C3FE73D7096442F539F29EA9E6B06BD39E1630DB0B5FD819DC4002297A205898108050C9365014351F38C017564D6798A16382B6F34907A4850A0183B27243EC4123CE3B00CC682C1CB8A9D97845F5D24B5FC35C7E088CBED62910C4050EA6B76C88C87F9577941F6A5B3F2B614C94224C26A36A841C3B40469D2C0CFC366DDAC23C8C2BFC401AD78C758A6CC1684D1AD400BAD5D88417503CCF169481FA437E4A8CF78B907890CBBC1AB9F46178EE2DC6DBCC1604D2B766707B88C1A343BC5A074FC481533CABA15CD3787962697B11DF700044A79A809112516A88C2C662965A2DA9B996FF92D951337B4B9C11E7947B14212A6F3CF19D2C5D86CAB5267A1C8065EC045517DC9BE0783194BD846DFFC50EB723EADF08AD7B86881CC33E4D9A9B407C7D464C156E94253A8B2A0128D52A34E27610D9A902D4151105409BE06A11FD3F73C88B79C9EE630A98105556B777A5BC680A803F5A7B603F16643AB0A9EF7161861B3ECB5636A9529A24A59F17A389B61AFF5E633B863065F37789A538F8353B80AD75B4EE876A6CA363B6679680115F4B9857BC88B845510027A0E9014621DDA9A31E12222522557F8C86D29A499F0547E35A99D81B1A02147DFA3C45BEB8A3026A23FD20297D20E33503CD49002A9FC7FF8200AE433B921BC93CF10209A05242788908F71BAE849518BA305EEF84597F654754A7808D81F2CB62BBB282911A0C5636CAD75B53B454A5A923A5FC8E956C9CC527BC04B846B596C9B222A953DB76485C6486907F898F6835A6F315AE20B57D3E56953170EA586658B9178C638C9C22C941097838AF0123A601D0D4108B2EBB53B46233408CCBAD9597633440EC1AFF61743F0371CE62CA1977AAEA8D98900F0016E5A9248661FBE5C1A4D261C5426A12715AF037A5FFDB38B8DFBC11EE3B4EDF289C3AB3995959078091E888AC0107467BFDA6F3D35516BA7404A4733C8CA4ADB010F7399AC5F14C2CF992FA812CF72F2C79750CF52E648DBB8C3B14698BB517166BC1F663594EB9A6C476C58BC103EA7F03F37205C5C355A2633B9CCAA829E3366FEA63932550617AA96D267CDF4B98CFE3334AA0A5C7600CE6AB6AAAFE7CFCCE4BBBE2756B7CB10D6D6CC8C71B32A04CC652C01E2B62A73497DBD9A46EACCC382C5903FB405D950462EE6C87D2631FF97ADB38939C4F284489BB9D1072821C108886842F5C1B402AA2E49D37AAAE13B7C14B5A748C2DBC45BBE5BC2ABBB929B613767A720BA572CA63C2080C4547C9024D2F451F25973F064941E814E3EC74B4C1770542B0782C67580B7A695C2AB29C95DA2C18E4563A24101B11084586CF9A42ED62A2BD1570FC175F4D5BF50F8C4A196AEA1953199143EFB5183B3A905510623EFA47C4A52522787723AF5B5D05B86D15126EC6BA2201120B5A527324A9895F62959E24AA6F8C95D9001E7757FA5B3A80085BC48BB0D34388C0F6CB647B0A7CB992519922A730865A4032B51708FB6602B08D144336B7C7B65730D8677399436FF5711EEE7B935D67054982472B96CCFE7279F1A673BD61757F7B951A5BC9C4B7E52C11A09F350737120E0923F8C1A2989F19A6FAA06105391B39B266D9C768C658D56FB59F57020E0D17FEAEC496F729A810821FCE59CEBDC24E8B7CD3B869144225CA4B5A5C72432738BA5B939C64CF338021181765891469AA7AF34A628950165A1328CC4C2B6874498A8205C675214137E47080624E250521CA34E394E829206DF285E7F84A8B117C24B1450F883AC88D47142A64552AACE5DD85332AC168ABCA2597BA39320653E8338303552B419C84ECC014CA3006B50A6F74B8AC57378F8A06006841F972B703A2B0DAAE868698B778BF6984DBC7BAB537B29EC5462463295CA1581E2A60F5C169B494D0B7793AF3313FEE3742D84C1D20B6B47877320E25AAC270E3739B34063B62FC171EC6A6BA7B62FAA650496A63110D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA05F166082AD3AB0C739CBF0A6BBE2707741D9B5F53A0E16199280A2376C9E5A1781C38C2CB5CFAFAC81B96A810AB749B61806B6D54C9F8CF4BF1BE0192423288F\nencap_coins = BBC773EBD2DF42C36AE05952D6A64C63A5DFB82CEB3EF4F8D4DF3A30EC8C0467\nct = 3EFA244AB7985601F9F1DD613FCA9089D81824313726B1E3F0881E42FC96FE848622AD7B950484A8B793A3D771AD5878397C450AE1583A31CB481BFC9BF6B0D1585DE4EB99BD6CD7447D6E561D13F322ADE31049EB863C28246D31CC649B0C74591BDE4078904ABA185706157E71F6DCCDE87154C0F0416EFFB1E4F0263D1F783946193A51387563BF8D4F0F36C7C1E7AF29F10F0C7F4AA278916E5B531BACAEC41365B5346575D43A9CCC7617D4F50B2E2D85F38BF97E58A9610DAEAD51D473BD10221D10607B976C51CB722BA0DE63A2ABDC418D396F6E68F3F430E9254232179A7321D81F0E5E3D33E5F82D6BF7F7B24445E950D00C7E7BCC4146435476A3236B7FA530FBE4385258CFD3F5668158AFFA61B8C016ABFF40F363E21072726B4FBB861E118D34E1FDC1C66736F5AF1AF408457677EB4400F8F37FD7BE3B911ADD9442A0C6204FFA5135D6BBFBE3B4DCF2117AEACD3B1D8DEE1D573B9DC4FCD94F727B5F99B9BFBA91FCD33004DBF61B0AC4E2D58915D696C0B311729F40DB99C73492D2BBBEB540832C4CA5F61E7F4CF0EC190A6D20C9ED74005BE334B61639740492DAD8175C57BCD815387629CC1667A546A1EFBBFB134A43DA27DAD68D4EC80825F8E6E2A0F07BAEB5F100F6C8416279774B6188EC7AF2713F81A37045885CF24583F9B8283A5CE21F673B83E041FB4B21FB467F188515CFA441737E4AACC0DA948BBA4CA02670CF7D488A43C082F8BBC5C468F1EC406F339CC3A7349A21D25401712FBC1E5866191CAAB8AEF634D647B932C8E71DC4EF5C8A243CE2F0C30965E2EF9FE3F4B39A7A400532F85A49FE37F1AD898E4084A8A6F9CA318179FBD3A07DFC10EF7640A501A135BFAD674A14274762547EA0F92EA982E635E8D2F79FDC713A55A2E08F326B5EBB53F16E5DDE19F51768CCE46FF96945A43E32995F3D2ABF84C5E8344035B9D19466ABFA9EF6A399FF0F3AB2ABE4487A0A3B9C8A9BC61B689F4584C0A2FA36648743044236580686B19F297C6BB804C02BEAFA4480FD382DC66C6749A9047F53420DFD9F398D5FDC84E34A50063B4A584493FC4CEE5935358074DEBB8A900B3C60C9B029FF7361B3C707BEB1131D444A27A7FD6DEA0F33D8CC05AD423CFD85DFD4A83E4CC586B3E551DABEAC8F067DEC0AECCC46CAB2987E951BC4142E678E5CCCDA7F6A90148BFC3E01CF753CCD03F6061DE8D7F7F8B976C98292F185FB14F215056A1E67E18C46B406A9A80A6DF129E9E51ACB67972884E18CC0C291476A79F4A4CCD88285B518ABFF8766E64F7980FFAB73A746E19B8CB4FFFB2ED41E37684BCB5FA980A6C5E7B7F623173EF26A24F391BE764B7C3D486A003C823A72709D1CD16D05BC0E22D978267FA6C4D7783854418409F6C08B899FB4754565D155C624B6EE8538ECFFBFFD0AAC1FE47391EFA49BD4B485D36B768577097975EBCA6EE27DDCEB11A7CF049821009E5D3E553475FA24F80E63CFD95EC93C34CA83E960DE347D69DEC402C8F8E1B1A4B7824BDC38472627DDED5849F1EB8468E66251D8FB2DD82E2F9EADA3622516C986530634862B60CA0EB055F8EB7F51F347E53F79DEACE4014F3CD80B1C569BFECB604CD1A11B757F176AFF5E515E2E1AADDD08C51498EA8CF5383EB5B04C7B37026C1866E812D3BF9DC14F50E4872B1DE0A0736BDC54FFD0F64A1188FB6076F30120A8B6EBA910BFCD69484537B16802DB08FDBDC4E8E31724AA3C60BFD2CB4A9A6E539F65747401DD35DBE463D4BEE4356A2C19186AB32640179FB93A84E658343D54AB73C32B5AE3B03B6839ECC765781A985932139FA9C946F86EDBDB0D4ECF9B30D8A48677A50AF34E1317BC80B26E25877342FB323F29AD29FB774346BD58C349B608B852BB14FBDE87B2AFA20ECAFF0E70ED080BAA73403C70598B103B3B2D55A20ED2BC1D28430F99E990D91BF9DFD4786F99001C71AD1B8FE72FA43846134BDEAD6CD3280975B14CAC503FE25C59BB8D8D43871A0AD847A23E22F0A5608B4FD77FAF7E0369B05FE0A785F1D4E3C478C5F547A4A5DA074789DAC243D094C4E087B5C751969B024C804A16AF70CA8A140104B7CA2B577106DA8A75C6E10A5ECDCB774E836AE888D6FF1DEDAF13F81A6A0EE8D031E57BB7A6ADD209C4518746665A727130DEDEA5889554E30E9253297D7D381D6E87978C32C5DDE36D48C4E6E6F2090441592B\nss = 4B3A62EAECA3D21A68A3090A9C3AD0AD84FDEEC7C27DA50C00773BAA12C7D9D3\n\ncount = 93\nkeypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2BC06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\npk = A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD493", + "0ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = B27CA8D40A1CF8AAC1A62553FF541EF56B4B4E352E38C0AE8C2CB2240C2D2525ADC52B1953A1C239E3ADD71B5F7693196875BABF8B31EDC528F3B320E6569997639F1C9B5279C38D5DDB3B691B0228AC4480D45077DB55BAC24285C5820C49BE25632C4AAAA23ED84E10A1256D9CCA9B584D423A9FD37276CBFC5953C9284A4097BF71706069AC413AB857C64EBD179EB75496170778AFD74180D877C9D69E1956450B1289948323F64227960A0B24B442E78C551C5B35E89B34B018B80BD094F7594365195F44C05BACBB2E0A976A86559BD6B23D220B5C900375C6B188FB353C3B064CED669BEE6751D5D22659EB89900A92B7BA84EAB58B7E95CB8495191CA0491EF75A3ABB9469A7939796C2F8C15CA22283235852B0A96DAEC403C5C057B5AC91D09CB16E01BB0D078170E0CE9596B913E953C5AA67BD8A2FF20C0261CA814F334244886DAA0694368293FD858E14E23D13E66AC89A58867574804786C4C48D2FC003336C002A7776217ACFE7084588455A0A85B8AA51C33E99B1CDB75541855577911DB00475DF42168E7A21EFE57402303DFE37AB5BF10200395550A1639DA2AA8E358748EC38946BBD3DFC27DEB08F4F017ABE33A2DF3B9B96CAC0E8C261E487CFFF31A1484CA5E04036797CB4FC87AE6CC72F9EC0835AE2B160B425ACFA8B75236D92870E4D43BFA7EA5C98827F95DB6DD4200068650E3D8812DE827C3F660CF8049933DAA52793AC10F57AD8F2A7445927CA6022D5A485F9424662A175B2A6349B248AAF4853BE709D42228C3CE3B13990794B9698869842B81649CBD9482C2435886441ED9A7927384371D02005A514717ABEC398BD183B321134A4DE85A1FC9B72F7268CCAFBAE289C15DCEC18BC26B81EC43C6B8A3919625165617D60C33F1E6B04CD5492414A15BBCA5CE84284557C9CB481A951FA5DF2E444E2C20969F38284E60FF15B0EE707115880BC6D3834230C7D22C7CD69229D1EEA957F58B2D47B11CA97C926070CF1C1934EF83F5A26241C7C73959C8A0501C2C1C70671987243635FEA56CE6EE292B1D6AA26C4CDDFAA1751520FC3218E7E20C13C6A1DF4835C7D6C0BA45923CEB2AB40FA7FE3732E47AB652309CDF28091D8D86308B73F90D86995220ACDD9C544C95FCD24A77E7C90F2F15E52AAB595E11B1AC0799A3CA95E0644771420AEDC777A9048FA89CE94780C8F2B903548BD46A2C22E453B68736F5CCA6C35EBB027C0C7035678F7F69A9CA02FBB4B23746759660251F6757BE3AA1767D7280AA75B60A7A0CC892F70F67CDA886CFCABB451A36023C688D7AB5E0A3B5BC88514CED3597A594D0E28C7AA25859E57BE9FB12691C047A8A7373FE1695AE742027A8F5630CB2776721815742C66A4BA0C7E7E8B8281144B80288CC7296BFC8625A2CB995B548D48294B2FBCA97D375B91203392CC27FE835F62DB97B14739F6C8B1880A53DDD388E2636F866416817A110258A098D9AF4458A64C68654E97099746B9B9E23ADAB5653970C00719B54E4A2D2092CD7BD62AD9317357E35224184A4E24B4A58014F666B33E1530365070B73AA6DA432D04F2588F34AC1CB3B3F7FB4AB200B459966FAFC689CC40ADAD0C26108859A2943E6157C22F9861EEE9CE412212BB11BC6C5414E781414711C8C61B29C0F90303DC5688DA9D00B78EC8A80A4C5485B67BB83C850D2C0CA56E45A30F35250700469B957FBF90A6A097AF95E4CD2060B38F8136B9F493E9C4B6B0395E04A0761834619E5B84AB33C3CEB083B1D268E468158232075F3A821BA286D84002C3757B99474B56820A414131E60636D03BA019FC37E8C63EBDDA124A9370935926CBF1950AB83E56F088F36C24EA9A84E042447718220BDC53254708BF85971ED83027750301A685D2A91A652633E2E55CEC7932126852D0216F3D943F5ACC9DDEAB99EDAB31E79A5BC5C5971F5B5FF6B50A57E2455F45346C3275CC1B1B0DB991CF3BBB3D2A2F522A9EE5426556D84C5C0AC7D827A0E173480427AD9F637C1A71A2816858B2C152C33CAAE1FB5197D874D6F817996946E563C8DE22AEE6B5735E46CE6912B22F9187F8D75B4D47497D435F91759E1D1168341A48CB5C9FBF19137D397A2A1C75F0E71BC17A88E00837DE428BA61B3A1E1C88FFE5A41570CCA144A33AE851A3637B6EDA83BB2281B6320527E3B22BC08B5AA644402CB674059135D9C928BC4598019722B8AF0B647DD3F02D553BC457BC763883288DBC461E775909745317F67017D3AB5AC283D0462167DCA55E7452438529DD715F8AF6438EDB470B816546D078DB0AB2588BB56B2C0E06741CFA28C997A128370C1D72221147F0218784633B45207A3B43FBBBB0D0CAC41FE70213475E61058CF21797564B0DB1A2095CF367B9561AC2681AB8B6CE7D240B5D277169C31EB99A4B68B92B3ED1CE6333B404E8807B32A0B03080664CB9F0987D2EF56308707B46B14F5667B2ACE438701CADD7B4026CC5886BB7C0160A9684D5220D422497A9162D84C2500C0BC4D8BF20A904DEDABDC56A92F153770AA95244220BBCBBBA66AA89823289A2335898F01789E8A845D3B5A22C34C70A6CC7ECC9EB4B65AE0551748734A1244A30A837ACE642F020779F6B6CCA633E33FAC08C51330EE0BF70E8A6AE4A7DF0F2BE54B10C6E418426C69C212A33B6B897B31630C6928CC4865606CA1F7CE192411C8D4812645C0655E23553B13C6C7C073E0AC92F35465A1B8A505DE879998BAE71608AF9E943B4CAA34F248F6DC679D93033B51C53315AAE72D843884C83A0A711D009414C215BADC32A5F74CFB3179D6EF26818D7C79393B8BC8B8D212092F2250101560CEF4ABD4132CB31996B85432BF437037D73516927300528763472C0D5CAB08294154001C3C7E785F3E887F1BACA5FA9498947B691E7A2ED1C9F66F9BD60FA1823E32935515F90234B7613AD5EA3734A6C0A9422A97DC7042A0434A684083E8BBB40D2C4EBC08496A7261EAA269175C2A8A0AEF21474DD4837B6B1C7BC112D67A1C175B2634737B43E5475D5EC9A75827F02091DFDAA20FD43CF59922479A671363737AB1CC307225BB4118D1A714DDBC08B770283061762BC098415E1923ECB3E3C92216D30694FB869B514A314DB3FE8DA5FD4930ED0979011D8B1FC723AB617B6DE420482E8B9FE2A3874B788F0416DCD20704C20285247784477385A1CB219313B700284097ACBB90976B94A5FD8984BB6B7121BB020E589804281BEDCD78C1CF0AA7AB136C7E7AFC206983887BEB2372784A2C388A18B1DFC5E077703C8EB7F8A966DEF46225C8B3FD0F85D6E3A328C8C1BCB0B55D0341CDC866E1B040E09C960337A9FCC5C587C393D29E5B4921A9E2377775905AA0CEB54599BCF04421056915CC0D79830EB972C01BD3756270975BD63E224D0F58307EC2986699D5F536EE6C21F5DE6844DA70B797C8EF5B9A473624C50647D171682F30A2F3FD7C670595243D59487CAB8D0A7727D40350F9BB7D984BA82D8CF39E817C8984C17892295E09FF674A684272CC710BFFB263BEBF1BE44665C85530D13F891026790C2C1590AB6159CC22B5EC76057371BBA107FFBF402631297C2C59BD05634BA628A7BEA14F3985D2B5260FBC64664BC9EE308694F8BB3C4BA1F4EE43DC4EB4BEAC095B74820A2787AEEF612C0C48AFD0B20EBEC9417B12C7AA50F4FC86558D36FC764C5B69BB4BFAB3526D533DE0C2E2BC1CDD4B897C9F990E8987BBAF147A0C4428AB68CA077A2A2D3AF76261A1F371FDD503F6D9517A8BB0D53499D65208BAAE23C77580BECD252D006BF27BC11B87C19789384F063538448B98188B0DCA07328265F4C4B68DE438D8420874625BCD12912078056C7DB367A1598BF200F39D2A90E12C8DBE7AE4B780C8F5662C78916AF1A270DB365CA9097A37525AE347961B13B9B72C68DFB7AD7517DFB318D5385B7343A63F5026BEE90177FF212BD6B639BB15D7949680EA38336891653D2C5AEC083A8873362EA5E6FB4B0B1E19E48C1B90235796BA570AA0A3B1EA6C483D3079C71CD153B246993B86B506E477625B3B939FD9616451B90DA9348B87C0201E087A5592A208AC9AB7CA6712758ECF4CF1AF163CA3A369E82B46D941B15A42D31F8775E6332387036CC1BB31C5505D52B1A0753098D40B4999A74E4743A73E539D9E7A9514AA5671042A68BA6EF785234622F7440241A55A71F018A09EBAB25F7913691BF787B781EF818C8238CFE5CBFF3F8895A19C24085337FE10EC7B326DA82283F03240A02AAF2658E04F7626DA155A9FA8117EB3CF3F36D1E48BAA2F68D158A0123691872AA74C64670437534B6DBA775F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A56840B3A72C164432E6CA838693EF25B30013E5CF56C1E6142828107A10CABDD169C06C5BEF7B6508409DAF847A64C8D30D0974FD3BA7476DC76C46B458A036D884\nencap_coins = 5B17A6ADAD541EFCBF5AE4B0C0452CD2CE32E4F0F8701801C5B63E197C1FCBF4\nct = 67486801D7299", + "E922374518B684EBFD033939E33840E2A3BCC7188EDBF1A9011AD115615A36D3FB5C2859608E8E9798B2E7E2EE8465683EF1EA8F6A23EE4558E4433A1CDC6D8393E2ABB3A5BD4D508008CFB9E57911D2BBA112A04D4A23A9A79166DBFFEDF4CBA6E76F9BE892438EBC5B27818FB76AF21B96B5C362261114143D5C2286564DE8DD523CC0F5B6BBE837EAD8ECDF8EFE8D8A088C145593F05FCC78602835453D81C90C370612B722CB94292EF7D9426CCADF7BD88CE19B85D86CFD464A49AF1F9BA6143285DE6739EFC198CA6565F3F57A7A0EF7F68BE58C3139DB0DB94C81249B38B6B20FCB6BE2D64AA0DDD4ADBE734ABCABE4D9220BE72777BAE3A1CCD949A93E18C39C027E87E806A15A26299A436F85015132EC87F5D8970FB2053335D403238D543DEAAF00A092A3F6A445988C59FED424D821027B66ECE75EA191C31C85B9F29D14C768C667B485D03EA3FCF3D198E912AB95E594408453E7D1C89A80E3912A7F7DC7712E5C0C448973DCB5E23962F25E655C0339C45F46380616B349DB76F54824F24492854C142119FED7AF68032349744C43EC3975951D0E9CEF6B4A88936CB4D3D32EF264C1D554F3F23A49E1BDFA605907256A158D2083257A8DB71162AEA911AF9FABE6290500218FFE374ADA3AB93750BAD838075F27B1F508B544A67D6BCE99D17637F99663C580FC8114FBC28B9F61AA4D4C33898F4E02FD045B0944281CA49FA9A21E58B257255E172EE921E98883A8EED88804532A38B8A9355BB31E1FB0A1A5B9AC49CF52A6ECB0AB02D6FE7F15052E120CA39652631388A2B1BF59D60AAFA6083D2778DE1BBC5A1498FF8FEF4F287E74661B3DBA09191692C8FE8C0203E85D43D386F2260CAB8233FF58C7A7399954879E14D10E9389F285E6C2CC69CA077E7F056532961C573BF25757EAA2912FBD10FCC16E03818DCDC791528341EF351689510E670FC303696BE39FCB9A8D61C6D5B5FC36DB1AA78F250D60E859A872FBAAEF46B8A81873CDB216438A09409D1A5F627D4BE7434F49072B68899BF009CF65E2B3A596490104021DDED30B30D1A753E27CF52F883912459BF0B4846193712E101BC2D5C92397D51E2AD04C5BB6558B3DB5F6C529A6C532CDA25472FC37DD7F780B05AD07E9CEB44C52C46648A7F300363CA4B63F9CDDA855ED09BF9EE9D6B05250E984B56689FB87EE58A7116270A6FFB3826339AA6DC945C22B16E21017A4091BD79259CEFF82F4521A567C7A0DED227A3AD95CD6BD73DE66E5221AE0AF5F46CCBE20E7CBD56A2E13397B5A51D9F76463D2BECAD8B00CCCE795B8B99EB8FAD951BD51D9A8A82ACFD22AC8E4B218D2CF751DAC7AE8D74CB7AE1F031E692A93E4EBA15985307A826F7EE569C407BDA375987F4AF81D3CCAC06D4CAACC59DB2D584FC62842E9543575C2F9CAFB486EE9FC5E4A0DC8BDD4AE774AEA7127D36D98DCD815EF31B15E58D06ECC8526836E1A9181EF4E656B2E0D85CE9CA8EC22D96BA34D38F17B5B7D473A3D4DE4F22FDA4CDEFD2B82A9DC08A60EC82A162A2ED8C79E681031178D9536D1A550F560BCFA783C6083F9926AED41B350E5BC6E8D289A0A7C8FBA7A579F49D8FC6CEE3EE8831BACF72A0F98E7873A4B558F9B8DCDB751B26FC6E486F3FF6C9B86B945F32FB4A699D9382C5E738D0FA325D14A5495AA321B8469F9402117B4FE4F8B3CB77318BFBBB817262DB9EB4DDA0A8329AB483560B566D55BA70231555CEFDE71CB0B106AC2B13CC21D116476869543E9CA35AD6ADAB5A580735C2AC0ED4DE8DF77260CA8514C4CACE76B441275AB843C3EFAA553E7EBD5C1B75110E9D8A3398C0D2B7ABAFF6C5090E6EBB3F4971B03973DEB6A52FBCA1775260641A8918AB295B8CB210DD9FCD85C7ABBF9831994026623FB5B5C6545EAC9C8AEB0E345696C0DE7D403D5D07D76BCDDECF5E3E2A65495E2DAC1CD8CF3E5E1AB0EC88520D97951FFE94EC5E74B9F81D31761D836E7BB9C97DA7C8E4948D2524B63641A868BBC9457D6D44B7BD3C92C7594F72F371408972C5544E3800D5BFC4EB0F8974B14F11923DA5152F8C7C8A0067920570CB91A082892BF42C071A4D4636296C3255E332FC952A1282F70ECC4A69A64E802564579A77A0FB3014289BDAB80B1EC6624D9B2F4CAE30F0C0E8BB2B78750A5337CCB56FE0DD9041E6BE4E0B2EA59EAD6BC2602611B3241C\nss = F3C45BECA2B790978E935F9C29788779F13CD4445A2540638BC14D8E3669524C\n\ncount = 94\nkeypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F525574F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\npk = 5FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C93388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 2735BC066A2488726C89432E56452ACB24A2A5407522988C0732CE072128C8D5147C42988F94A8516C77873858394A2BEF65B87741C5B9691B6DB84E3B1B2B2F851B1305832E4210E5D05710A5BB7195B8BEE0CBA9B5BA21BA57B962A280565AABE1C9015635CF1A7121A8581FA0A78AB26FC82838B6A405C6FA5D46469136CCCC34930664240915BA5C86E67ED9E73F4B123233C92D73BC05408005DCD6CFD62635C3026C990753C55CA8DD385A29B1C79FDB97C0B4CC8F26B28BA573B5194D6BCC065F5B97DF702009C43A65ECCF452447AF91200EF68F18CAC25E5C71E62A39FD7A26C6B64B47E29D1E4084801599ABA838A3808ED83454B506965507CC6D0B34BB139300D1014168A79D5707C74BBC7B980461249FC31734DC384C9DAC4EA6EB4701402084719593B62AAE53C8D55719945975CFD25BFF31C886640FEC37CAB3942676C840A453C6751CAF16A4743495BCDE6528A942A47E7C2D6499B2A872A76E928EF4B0AABBB21604F33231235A7CB47C96D9C976A2AAD533A06A24024AD0925007984D99ABA3AA8168A8AC92F662348686F756BDC1A23F8537545D13AE9F657CAA801788C9368864A05F40AF22E33E10705741F06EF577CADE6CCBF1D01065565A5B13284690BF611093E45684D6C69FC0F548AF852248DB6A6E86A2A907C95CE0053FD942A92B024DD18803474B03F73FC022912257454C008D137C5E8404379DB2719581AF17108A03F58DEA58892912C5FAB701D28CA845068761F6BAB69BBB75584F7D289DD921AB30379248C91106A784738B17CF0044418BB9CE34BCD913BB26D04CA04896109A255A39BEBA1A2B58490862409E473CA623933AC14C90F64CC74AF396C3186917061B5C8C28F3E8B694535FC2C73AF9843031C19166D2C8A3A76A2ABA45ECA36321BA367BD5B176B5C7B8D7B7192C95CF2803E2C3CA5D585C4EA63009C7B850F08759C278F1027C59499526A8B2E494203197A9304022FA0C4E47A3A6FBD8BC59A7C1312A6D19D3063E8078B1A1BFF964AF48151E4CD3CD87F49BBBE01AFA3A5BF46A7F9BC97DE729285AF35A6A9168683658EE37BA6D9499CBAA8CB44C93BEB287EF7CC7B1EB6491154C14FC2027AB49316B70B8237A546090C9687CC70CBFB82208A7F61F63AAC1A42961568407343A050B1048967C5334F3542860249FF9C2FA", + "C8639EF8C125D0B9FD537FCA93C1006A77499658C0286267B910C10B12A6136152BCBC03E782C41B1FE94A000CD974A3A9ADE3A3B8B4BB8ED8B403683AB4EA3B84B84C4825F61F99D72EACD894337523C6B6AF765BCC99393213938D66B18B2B168D6C73C2EACC42AD22255CD3AC6D75200111C0A6076F02F906B1C96213E80310B8752B1B619E72366F9A0BA4283520333EBF8693F93A7FD6C3560058A8D16CB50B585B3D519E4263B050259A9A0A8823E3CADCD0B81C1CA53820323A9539133C68B0A6CAC1FC834B808D9375431F961FE3233C49FC9E88EA1ED0A068A271B502C0A0376A1309F86013B4947BB671C1B048C0905C8CE16D8035C7C05B9CB8755C7D7B6DB2907DACC5A91B61B666837F209075E8AC5B86444B49AC878F9B2E18D42E0F791AB7CB7C973CA8E0437F15888916DC5D02F10DAE54C86CAB52F2B07F023A639288B2491145D56B7AD962840132667C78473E339F99FB9ADC722F956165C5A8A8C5CA5622B504A624AF6CA26443E776856292851C7F25B983878C9C567523BE99BB7568B9A7488B96925A0FBB07E7599448AA98DC112F6CC283E7F57758C1B43EB9A926B2379DF6C40E49159985CC4061618425B1D0AB1533BB3F5D03BE664B8DF86B95AE8918837A4B35023C9926CEF826BE5645784B33B333B7B0EFF9C98A2793D08B2A11512F3E9120BD0B299C6C5B17103B3264964D58C4D9C51CD8F995EDB72406CC16452A483786A81C6A45BAB840DFA1C9CC978D6D9C3E22C4AFBAB8265816CBC322ABD4E510985520D9FB0AC69702A784734F230847170B532C3DABDC06B762B22C738AF9C9308A9B8B3FA6C376464F6C691265B43901561F44D9A1DCE88E2D544BDA01080FC0B58FAC9FB854C9D2E96AE20A9E19B22FD69B6FF88A6BC324514987B039804B71C1C745D77362801847C780922B68A85C17FA750E2CE19F3E7765A785B4603931F9BA815FEC35AEC29B1CE3387AF3327D49734CACB798C955B329BC90122CE43C3CD1FBB939518C68D1B044E0CE31863D2EEC9607410F0A6B74D40A6F93E7A88442AA0111008D38661241AFAF6A2101DCA37E83AA4E8747CE884CC1C29725A19510C7688FFA569CEBB45DD87FA7772BDD6B6F26E48C5EC93A1D66A2519C571C1B0979E28A82EB9FAF136FEB21152ED15502521176C9CE3E2AC3F3DC78FC620E151BADEB9B400DA2029F1B1C2FA70BC8CA232CBB69B0F98A39543B03F67C1544402F518CF5477D6C4BAF11F8BF44BB1208EC96082BC260E52D2EBC17C003A7816A5D940CB0BD7329912C4239B2910D27CFD2A48C77501E0586A2B88C99C1DA29D0167A88ABC35ADB5A79C76C89F4C814BA410D9B2DA6994C5A78C701CA91F42348454261F6F7A23EC89428630C5A88C9E309D08E8B7E9B353AEDE6C952E36973A23E9AEB8EDD83B256D913B9B64E392936D538A9AB250175544A70796202154350696C9056695D9C0FF730C27EA71F1562A04EAC9C7D8B38D551C447362DBB1277E6408A09855D1292956C72B39E802A19573C620A74F996492FA15322BAB6342A8F90A747C3A40AF020A2AFDA4D37620100351F3A5086818260592735847A32EA5A4E926C82493C7BCB5B76FFA8562AAC97B701A2C5909034A748B9891CB5E430836036CF686D8BE47E2CD5559E500EE617AB436306614C4F026C6E57021DA6F3356EA54E924799ED6827A1F311C0A340280AC21B110EA33809CE3744AC4539E4E912F4A99066C26D3F047AC87CCDC55529E710517FF042A893848D5ACB44191C6057A4659427A7C2345E9005135BB3856733320CA4C031C3B86AA83CDA29F40467D5306DC0142132F1A844466ABC1B28D94B4D1B98AD5FF80886B38D2A15505E8CC24D9B3273039C2BABAF8380568A1136610BA3CE49ADD830785A1780EB67B6DD628F718CA7F1BCCA357A1531999D96556515CB680E153C98281DE817AE5F4762C03952C74A8A973993FD778F49C38B59838F793C71BDDA96FB8A4007F1069E6378E7F0B4AE2B890DC84294627A10039D7A46B3C705493C6471B3CC9CA2535FB8CB19798B7D4D562EA33869383B28FF7B9462124070A1C17CD4B2BF4A622E054A1CC29BB177048A62BA8FE66FBA75CCA14048DA8A41C2E3A13DA8AB593C14D0B295B1B587AFF8778823AD2CE3644DE2B236BC144AA4C5C2DC697AE3C681AC10B5F53CA1D84334A7908C48BB7F5C93388186860C781BC483B1975219D24677487161B15407E52FAF51919BEB32B6C3BB1FE993EB15A4AF84A64ABA7D794252FAE6785B1054C24AA6B249840B08B3FD47A275D1A0930B2CA6E8B0D4B498628418AF01AEC4C049EFF55A576123C1E58DAFC5B00C2373ADB7CD62120B9A69541084100FE44776D3078D66B143B7536888C4128A2A637C66D270C0BE49C99F1241A951C413409D16CC653715B88E869216EA42FF505ED71C550848A98315C84550CE83BCC750E4CDB8084F882A29A5A0CB6048B5CEA41B9B8C2FB3C949FB928770E411DED9902774B529320F768445349A310C727F2012678F44967F37B0A7CC3D4AF05FB285A82CA568E88C87168B14A84B90BC6297BCE393AEC894D7B464852BBC55F3C85F447980C904BF067F9CF55C756A6967B95BC4A08427A8C9D3AA6EA8913BF47A823F0050DE189C7AAB2DBB040129F40B5A885CAF20281E39C178A79729072AD360876ED670C192912095A01E19AF47F11C30A44AF6165ECF290F885998B9CB4FFCB1B7D71C7A4C21C0ACFC8F9A942B7BB266C49A528A28732F65B4038BB7DC2670EF20CDE470BD142A836BEA52DC4460C0E01D1EF06E7E7775E9A888CDB8C2E6A6078BA3126572886BB091A14735158B4AEFF26A852B6B400698434C61031540FEA976B523627E1C11F5E14C5D5C878C607AFAD79E425B62D5A56530BB6BF889581045CC4839857EA16BD9775AAD3609D5287AAE66C60F916DF54C88E8F291D8019C6A4861D2D68EDEC96A19E9911A49A043086247B37B8CA9A8C16B8C9147016C9CB2018305DE8321F4D0C158FA2452347C78A376F399780E59A5A4E1C8BB793FA14CAC662732805146D2EA5CD67196257362922A81E2177AE5289F2BCA3D6B2B0168A263C642CF8E2A3CE8577151ABA48B828FD70670F45399FB897E85B45AFF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1F475DA2EC982C47D91B24BB5EC6C51910530EEC26F38541B173B38927D23C5684F797C007E4061F95C7D56CFC7EE5C49E849DDE3FEA8F25E7876DF2A18515C34\nencap_coins = 61AB87659525DE9656AF41246F20E1DBE85C24E335E7ECF9493F46168BC14E94\nct = 1185F28D76DB31FB292E215FAC11D0DA3A89A055060396AD4BEAE2FDA78FF79C82806BCEC85363FB44B086D483A72E042FE2791DAC2AE4029E1AB4037487F0DBA66EBF91D71B0E5C79135FDCABCFA6DEBABD6A32BA4B41F47AB3281641622A63B223AE2975B2101DCDDDFC3B69354EE1653059A3768E1883BE7A6536657D116865B00E579465879156A6438DEE709DEC6050EF4A63F05199DE05FB0A361A1952E8B0DA0302BBC26329B158CED8463CD5B6DE8B42D4D8E73FE0AE52E1AF2045D365854569DF41C4A1FCAD76D6B91E6BADA09A0E40FF9B4ADD4AE24C3344B4C2F1C72C1D49F7CE8F3D34FC61E08C571D56DA766F48ED996587A668FEE50492F9FB41C68882C7B73D861F0CE944C19CD0BE1433B2E25AEDA3136E634F8AC6EBC58DEFD744C7800FDA307C5E7C3F3214166D454BFB2F9B44667F30931663EAA1B7D94EE6D06BFF8F2D2F1E6F472081F9803E5B8D488CA41991C28C9DAD2607FE6618C4B6B5039CA68C9FF05219ED338175DC3FE87D11BAF46D4AC6B591899AF857CEB878D8A695DE4EFFF67934F43E79C5E03E6999929AD321C3BBCA4E225ECAFF2BEA70C5C1E02A8F43BBFFB72A4E2E97257C97B0C595FB7223B824064027410C9486390C098F00DA2EF8CA29050192D00AED3152664406D7B251012F1240E83604CD5FA61CD8957E5F91C3A8A33EFAE21D1C9AE76A67F0206888800D5A7CBFC62DE2ACED6EBF51B2AFECE8FEA8960F20E734DA1FE72403CF18521A5034483803F72E07AFE7179AAF8906DBDBD91182476C8EA64E54045AE93DB5E394B737D3876DC1DCAEC40D413301012B0BB81637AE2A872DEB5871A526BC161BEC733ECED6656E6155F2C38B2780426004680CC0027AE23DD2816ED640D5C60115DD47273747DAC88FD2A8EB3C876602C61587A04BAA0CFBDDE7ABB4FFF64C5FC9917DA34C8FCC04F9B646C7DC02BD9FB315D2F661276E23FE2B5146A27FF613645AE37BD17D2227694941F9166C49779F2B3373546D88AC459BEE57E0DAB10CE430D608455734091FFE09FBE28D1B2C156FE37DDAF2DE552E7117B1A4EA15839BBF5331F52797997AA3F36C7549555E8C7AA6A90E30302A2F1AFD1029D4AFB050E0278510E00ED505C102AD67AF0DA67EA0E62E7193D3723B920A57FCD11722F57C1EB8EE18CFA464F12175B1E18BBA7238BB8F80998CE9989FCB1ED243A240EA4D0E3BF9A1616B529ABE919C9D9100D9C61E12FDDA3DFB6659E7F1A74ED22B120086CDDB5C4646B7D2C84627955023DA43DB76605396F2520D9FA6C6950BE01F6A4BFF0E442DE8CA592865CC48614E6A0D7E63244B4FF82E189B71627FA313ADA7866E296A65A28BC44D27D988690903C3DB23C3946084E51335C24722E878A2EF6B1AE60D6ACA7C9E3BBA236F09C83D8C371CB7426CB0C30AC8D39255214A87EDF67CC2D515795BE814407F6779BDD7D238F6DDA76C8AB7864D5B6D8796800FBF169DCCF136C786811E7E0B1416F23E0756C91315A8F8FDCD149C352756E7234E13E41E4B09FCBE6B74AF64F7166DEB5C6FA14A381BDABB4929282CB8B75FFCCDB74C6D4006FB8F10C1E208517B0A04A012EB99B549F7E7DB4A0ED740FC213F92BC98439F76CE313E367E43A3BE53AE30EF4A34C795A35A268D4136E530E91D5A34167382BB280EB8DBD4FF4637C534DD84F8D1F1C89B10BE0D2D1BBD548DC74EF1DA1982D9BAACBB640C49582C61787DA75D5C0A7400F3AE2AB1A9C2D5A824BBD317F7B572F14E7DFA6FCBBDB4D6EA44AA21C61B06DD418ED08B009ADC9EC637C1D519B35FA87A2390E81F4EF73A04162D5C4EE14C1BE00142CAE217F36C7A142979FFFF607D38BE298873EC143F484BC3AB24EC532896615F9A0201B2C7BEDDFB8CECFDCDB80165D5BE86BB4A6E343C7314DD6F9C9A35D0999DB7FB48A8239B9FFC041366435F7CF714525CEBD7DC71A3F3C3ECDA6BEBC3CB583CDE6A9608014F5FB5DA63BB6F9B1B3BC7B37D3415E772A66C0D18593DB990486C2B84245852797551C215D7E95D3DCDF6B7D291DB319EA16EB06CE6D2BC3CBFC8B5E160F98F0D31FA90EEB26D3AAB8B03DE0C775D1F5BFD2F29A4EA10F8EB702CE7922C20E859EBF84A343B4015DC1B42493CC3B818A668C01C104887883276FFF199BFACBFB067EBF54F7A4FA3AB81EB3D900B89A7F93DADDAA83F8DF2A019A614C5C16516C140F572\nss = E47DE232504EA6DFDE948D8D46EA93885B2868158F901BB822D9FFFC4810955E\n\ncount = 95\nkeypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6AE32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\npk = BC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E633", + "26876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA484556299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = A680635121C694AC4672C809BB3B913E8CA2F659C756DB1D7BB2369F41AB4AC9B3F5141216F3C997B00DCDE37352D46463F371FEC14B26AAB239498D44975F787504815552E727329DD78428F5568B912C76B572AD9B3D335A9F5BC0283C76AEF8D81369A0CEB4523BDC4BB0607C29D9998962F76B217774D74A3453A61FF1F40F89A51365212F39A07E913824BF36B6DBF6C8934014DD8716E998A982B124AED8B082C3A2998708BC1C4733773B73E0BE315203E8E264A032797280CA0AB023A9D81FBF0565F491837CF031E219084B640EE8710589E05E1701870BDB7BF0B0BB539A0B3AB0028447110288C1D7D83F89578413A46B0B04406657B4E7E5A6D04BBB91055BECC8AB907CA9647C4B8B144045B6CABCB974A47A35308A23E9C9281C61C556EC148C9A663AD9518CEA36AAEC71B6995110FC01CB66B75E128478280FCD31A3416A12E28C15BA617574730437DA8BDFB86B58D88C789C4F9E23ADCEE53B170C6A0B80033AD52CFE1A155EA1A568F5B2EF77AB74878E0CE42A1F7C3C845713D17105AB2C91B83836E11B9858A66997B22E8A67682588CA78E6B6D736298EE34B100BCE61E0AD921A9F020A7032351DAED655D35B3659A96B32DB9E68D882FC986DA904408A98C469A84CD29CC999B2B071F84C921C585B9B3233C5BEDF82637BB1253A4B29B36B42B54751DC629A215656AA1890C0C56E0CB62A3C02252B771D72375A60374BF8D84552080E0D456579930B3F2A2A3B7913C031112FABACAEF75BB2DA5202D7671359282CB4707B52740D9CA06AB7034B48A292404D26B6CFD08C8B0DA61550044069F4CF27488C028001F2C29292840B60B321DE5CBDEF1CA216838091C3172ED26D141C957DD93BB6A59D9E883640D87A2A85605A9730DD5333843805374B58747C7262D5A65EF442D6843DEB731C943269B4A9BF00F39B4A3847840C1BF4B9907FD7B9A66C5DA724CEC467102F080D4D0BC519D0B2504A05F7207EDCE7398D009348F64267E01B0EC207780791942565AEB061BF03719D706F87953C4757A75A126EAD15C6C9447C02938C3B75A58AB25CE65A5CAA21898FA8050319880223899F5546E0D253DF7950691B86F8E3115438C3B80CC2E7A6178A96A0F38A0CC47394BE36C9B0721580D646A89B9327210D40728F4BC4ADBD8B130EECCCF528A5A09595F32C0F64E602F6898B8A4C82D79A8ED31C4172A7812C295C93841929B782B334490EEAA38C17CB4E77664306BC7B01726EC656E24311C51B0524C72F0745665D43073604C59EC88DF6FC9EE2F2A0476079BCFB735E562F57E2B0E1987A0220C98F0B4CDEBC70F93CA709C5C2FAC7098A7B866662ACCDF09C85974D7C88CE9AFB01F48276EE320D70C7C0E15950FC0775E13173B60555A470302D0A0047260E5CF85EA2F3C326968D3C308C15EB400B13BCAAA65EBF941EF59A069BA0BD3D00841B6124574303BA8C2BC9F90F107865882C18EBA462F6B09EAEE05796E43A8647C59C64B7A8DB9C0941299280AF728B872C303755B682A3EC10C5876F040543BBA028E870C02A4312AEE9CF2BD1302DF80BD0FACBD0765A778A7FA2D3A4C9675965D6799FC7BD4E28A4E2A53948790234F62BE0F0AF0CB460F782A85D7488C0B9706DE1C667F41BD67B9D43FC33647BCFD1E5BB6E2AA92E653764640A6D59A8271BB278160C9A153C98247B376069CDF349EF76C20A8867892258C21923621A4828A39FC6B72443A467A4590BCB0295AF866F04791B005D0659143C54A4295CC883DB27CA9C5190388B84F8E41AA85924E73025A7B7932D834074A39AEB92BA5079CB6BA77A94FA2F7D305E6421CDD093582868B1E7B90348E04875B837466A174923ACF40972ABE89A77FBCC32810A0E400A5D0C1E57E62AD581204DB84B63D522CFB6423429647CD32544339101DB3CE037C15FF6C26FC012D2DC05B76A35C5FCA7AD284AD04B4696807C95E0C9ABD0228487493244A86D713A4B4B13978C538EE77414B354B30548FEA56395220FA60467249B13C59A50C20888AE5998AFD287A8C1179DFA5610F5987F6021043B7CF6D749E3AC2FD6D58B3E9C78F5EA88D0C691BD2544AA591407484CD638864BFA49AE75BBE2143216C1AA76278CC3BA3F95B413EDE648D883B825039D2AAA1539173DBC859F23D76DA58B31D2677F9DE1841E50C263257B04D84419C3892D590B286088E35B9ED4A57257AB09286934A0E63326876EACB60FCE3B9642019560A5646F522FBDF34DBFC8599829105222193903C97101A8DD4806788A8ECC223EAC5206A8706F38AAA4DFC87181AB07E37BC3106590FE18996E5B88FDA7AF242AA56E42CAC7113392317604CC89E1F067896755EAD0CBFA201775329D2C8804F485CF61CABFE35A33CFBBA7D2426AD2F59A98625315633B0424AB2F2326FA8488FA92895EE08EDBF32F6E318DD22A5719D3C4782BC1787873E93773B310CA9B036680BA69ACD75036952A330ABBEDFC5477545AE7B09B6F3467A900083D4677C6B5C0DCDB9886F26B1C9B6E180B8F5020AE1A68B9ECC3A154A084A365A9035841700966CCA311C09B13FDEB4DA6517C9C3A9C3CD9C336607A53F1972856B161B2878C5689E8EA7124CB768FB48EFD92489A1BB3660422BCF72CCBBCBF0D7383EF47586863870620C025D6B65CD5C861234194448A021417CD28474743A5F9D34C3CB6AF9AF96A332A3CA21CAECDD89939395997A39466B528B2FA2EAFC943B861C78666A94E1091EFE4AE69010F0A139CD9984BE6F23A237CBC1345A53FB0489FEC34CEBA3874F631F4A34598A7BEE966225E2B251ADA212B9365BFA2613BC4B2E0962493C0C461361FE555AD61BC6DD54B844114781FD37291B7C3E7090CEA1A20C86B3637011493332925F503B4AC6FB625CA41601995869443DA8D82B81412012DCFE22EBA66072A9CBF65F34294B4C85FFABCAC3358FD6193C8DC1706C05E123B10445BAA34C6616863807551BD33546ED39112F49C371AD31C82EA6DB593A173884D005A0A5184417D5A16EC87225BAC3728530EA21913B6B05283A4C078950CA84B73E417CD1878B1AC9388241C3E006D5C0B1148DB78B319293707D92210622CCE348E5C0572ECD7718BEC7F6C644680BB2A6BBA55D412776303B8B5CC2603356A7F685095DA747A3480DAE39537780188E264EFB88BDB8C82CFAAB5586B3629410BDF2274E8E2B76673C700C45FDEF297778CB8DBC4BCEC24C349170B39F96A5E3C6EE7D1C8DA58357398A5F0202743339AA7EB74E0A5B8542909C29A8337E6083E3663DF918C6A85246769B01403BB24C25C27DC8A4841166A86698EEC30F049A80F786F6FA29CC8F7414517429F4AA76421CC8CAB09874BAE0F9999F0A846FA742D8D087BCD929D42E89F994BA2D421058B429E24C753436B908833C2B4365047DA4825EBA955E9C5DE3A02C11C3C8E214416F2A8EFE6B3AD033BC9ACB992D77D8D340C69CB97CD59C7A5B127C6B46A51267B2471031166815C105914590C2AEBAEE9A9286D7C7D10B42C80077DDAB4BA9BAAC51FD2512B481D1B1713AD4136B1A4A375959710A156FDECCCE7A2C7DBF2CE57A9520B7C9509075BEE4C5F4E3A2B45A748BFE210C88BA48455", + "6299511C10F762C162BD0114433DD1913F628540571C04F79490C30ADE20434341B59E2BC66F489058D0AA2F14575942299783CAF2E7B40D2A7BC10A150A6B0B1FA2A8FFB9631909BFC41C911A269859E458B7C36704E3B552EC8276E855C95B25066A85D1896123DB2297A75FDAA015A60942EC7266F8D00511A1603FCB2E6D533E3FC7C126D2753B9704ED2C5608A226CFF698A8FA53F9746EEAB1C51796BE3C013C44F0AD8EC2037E75369877C4D63A1FBA7AC534F4B6852068AB973E1D9B96BE70CC21659971C90AA7793E51A517F3108A2FF24FD3541CBB89B75786A546B346DDC92AB5EB93227057F0FB76E1554C0CF19BF0D08E33FB1ABCFB71C1A0779A91A42AF586CB27A9304A75E9604211640BE36739FDE51F2D9107FEC20FBCE665A45A1AEB76403958B94F23ABE59C315CE9699203681167C379AC3F0F956070D73CABA5BDF50C153E941158F2202DE5857B834E3E553F7945398BCC70EE00CCE8EC15296B2364393085F2821D36CE6F04B0B336BBA762C387C69280BB4FFF179EEF54B925D99176167F4F916E2BFCB945A1BAB4E5398A03C17C79992848BDEFAC5FAE4667D37C75BAE231D424381C39722FBA787765B3005699B7B08D2785805D476679E29372B619E3568EB263C2AAD8C891CA561271CB5868B5971445E1CC2E2F1A11E44C0A798C37250CA802EB4502D86DB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B22B22F73A770CBDB80DA84F97F27A14C5DF5B3372D52503D3A20C3CB2BEA8B404E32D432B4F9F751BDE0496C580A181FFED762AA35454A02D3F1F47EE0394C89C\nencap_coins = ECA2ADC3DA1FB15F34033405EC08EF2F46163DF4BFCCCF8842C600CE0BC2026C\nct = 30CC4AFDEE231BF3C7525B0286AB77394EE25C1A699DF2E07AB289FEAE4141EA73B42B98374B549A4472C127D6041E3AC9F2F0925E5F0F8BF2251027EB3D51759A1FCE736D2B79F464A5994A04F6652F531470556F164DBACB8EDAC552ADABE215675DE18AF62257161290BA9FD5DF72FDED7FEF4243FE9AB60DE5123F28D135B23F3B15C5C56B61FACBF542B3F418D80B6598866EEE6D9FF30E09FF03DDCB6AA7E6B4419E6F1494751B538B98AA88E1A03BA79FE85EBBFE34452FC313171185D61FA13DC5664B370AB45BBA9E046F26204ACCE79E7C708B00CC48884E9B3DE9795469A040514C8DB527DCFEFF4F390D340E9CD423731CBFEDA1B5B36F82C1570917B850C3F6AEC02F4F7E6598CB48DD642D28E82DE51AB74AFDEAC1E4F969C167BA41BE8A4EAC34BB11DE018177D9DE450B91F96030B71F5B68CDCF511E6646EDC63EF3887CA2E4BDC74677B6509920C796B6F0DECCE7237EE9DB45F647901331B72243B48928F10940BE5A297DB7DA7DD04B3F41715D7FC9455A87CF1FF1657330B0393AD514D8ABD57B991F33795B21837B942663C8748929FA6370102383AE07EC87CF9D8C26118904535AE591389E3B3143F94AC3D893A6D9E9E34990638EC34CEE33B2E10DE23CFBC71D5E64A882FF245DC428CAD2F669716D40E494298F1B4F87853A52C21D247814C7E7F3EF002BF688B3228C2582F64EEC563E1F31AA3D1DE002E5DC14566543CE4A4FAE1546DDEC65CA864E3196220E89AE017B61B8CA66C5CF03CF11F41AE791C382090488C01BA54F7DE4755B315BBCB1431C0331D9A76A85392AA324E8F870B6D6784411B7AEFDF41364C470EA205CE67119382C7D6FBA7677AD6ED6775F5F16A0CF14595A6BAB0AA4E1B6632B777435E3D2923CEF150C668A93932599FC10C36F45A6D62416AC6D1B2B8E6CAF0851F8E2F9B9B65D8C8D28FF300B8CD7BCC8F9BBFCCCC5831009FC8388F045B85731A8056D75603AFADA389D765F1F5FBB62F7E4D975D2EEB87D4EF06D3F377232E1E394B336A2AF31A5D0342881C52942D115BD1D728F5216DA6C75D7F9DD5B2D3840F98817A39B73E5ACC9AE06D56766C2E5B231085891A714CA125C8E26CE030A377D1D25147ACB1636F3B8FF9612FDAEC8BA23A860A9C86765355451F3EECFAACB613DC80CD3064504EAA51240F37D200E628CF001CFAFDD4B9661974B514266FB34CE8858EF2E0CE8CFACC7229CD98DAC54A7937B94123CDF790CB0CFC3877C02378647130334B2771D4ACCF712D051BE8B4239AE71B5BEA1617CEEA812A96741D410311410508E8FC0570BFBEA1A4984E0A14B0FD2B4891BB72210E6516E59C486A14D779E222C5DDF478C23D53A335715F4962439295BA00F741E3C2DB5503A993CB9CB0B2103814C37C4DF541E6BFE24BF73A8B22BDDF6724C9011BAF63306D72AB4AE9CC10343D48E9C7B9B9FA3AF241873EFD7A409F18D08AA54028B22E23B0542C3AE92429653D1008AF1DAAA92C885104CBAB3991A3E46A6BB88EF78B5F196408E354D1B3CE74DE20F47F202D192BE0589C91EE09DFE4FA26D8DDAF11E79A3E7FC4D30DB750965F65EFC28C45DB92C5AE974511943D9D2809AFD442BA0E3315AD147FDA9F8B6CBD83F1489F89D7D44F4A3AA5A663B4BFD221FA2C270D2BD10C596C6BAF8594D41E184BA0EC60A3764774020B57A0DD3DD3A1246F8D27FFD7AE30EF2B6D97915313245E02458C8DC07CE4C31BC889619123604DEBF84E32EA6FC24554382F008F2FD45BA0641FF0F8C37D61F6093E252808AD8D6C8D1A8CA7FEA95276DD47EE11D72F1E50342F9E8BB8027B844270146D9AD40CCD71D89390067289894F1AED973B3566FAA63E5BB436F7F88CA26880F29F2E673C52089E74B3A364A97EFDCFAA015CC861ED8022727B294E9A0119C6FF355EC57DED9C7F5F829AD8D36884C19DE8A3F07429C59F6C34ADC27741384578C696C71503A4E86FD28DC2DE69D51429C092FDADA73818BB98CCFFD980C200711386639D30507FB6E12B296EC923F370A7EF2380E961EB125FB0E9922012F166FD1BC7B8499EC2091CBCA9E7A641E0E9151BDF82D80B563D27D2AE29D1552571AC8F474383F6CCA42D3E6E32BA2A62BE63ACDB0CC80F9B591D2F5515A9FE3607FBEC56E68BD75338699822D70C845997B0E0618C94BB45DA030FAAF7C79A145F73DB522E28C07AB68BE\nss = 270FFECB37CBBB1B6FC3BDFFF6C2FE3A9236EC243DEC61E051FE42AB9E43E757\n\ncount = 96\nkeypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D05AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\npk = DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AED330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = CF8293B02A9A6F579F51066BD6E51ABD270104634CFD482823102F2B63B18A8BB4F45A5AF4D8202523CC1779B44FD283860BD004307C399CA5D8EACADE156AF824A988F5AC6BB50EAFA6177A95B9752C922BD6A7C4265A6A88B11D0403E47127B1E80787742669E763929483393CAD6EF91F18143E9D2B7CD3E028C6F56B91768113259BCAB926A082A2A6185A1BF18656448A628258E21A3C6CCA23449B4F9483AE9D01BDD4BC674E06566300AD2A215809E547E2626F8D9437BAA727F3F05C31E85E4D34643148981BB6", + "A82C3C75099A33A0E7528D45303D98223E1A4EF6536170F53A0C61004BEB75FA34B8AED5156E4A538269775808283CB0BA5282607D50661D2A626FAC2737C98CF33050353BB83E1C1136F1C26FE48D81973EB974AB1BA4B97C95C0DEE065523430CC06620DEBBA3DB92888497658BC5C64B98BE65AB2A0738F0750022B95A66C583354A63865B5237FE7098D279C53F731F3FCAE8689754194A7B888199B89761FD09FF75677B2C500D7359905E76357163834712659F26D0D8C9B47192404975CFB89969A77615D1A3FB404BAAA54511FF1B3B08C1577EB274F5B3B0B825434E87F60D18FA73141F912701A99A7C11305000789229A144A0899685596AA646F13573EBA0B54DD3205DE2C60C3CA1614066474B89F2377994BD14EE0A77E1D4C0AF77748C1E623CB8947A98636694C4EFAF0CE2BF779C66A317989A335A0071505831471C8D845A5FA4B3E42D195074244F70578124C4C7894AB84584DAEC8C13A6598524C023CA99F4C0499A68ACA3E6827798B10EF9A4639605E2FE8656606438274AC8ED8C87AE0A16BA3B8E5857A7F25831D8B85BC7105828575320C6BABA75489455154B31E50074A313BA9AD10B747F39405544F44949DDE165070C8271F1BA80E57BB5BD1320C8A1F8FB47354079532BBA51282AE3197026E18C46AE6B2AB9940EABA9F1EE421592770C9A9604263A4917C825C084C3534381F22C057592DD97940ADB1A439D5128CF795CDD25640FA9229220A1CE4A6624CC9956105465246334C77FFCB9907159461CB1416637D8DF34AB4B401413C27B6D5A1D23331F88273222653ADF9685A614BEC9840355B1A23A0C4CE60B0B678AFFED200BCB383BEC2580C89127B2870745C15570BA1CEC89F5DCCC47BE517BB020C57959E433C11DF10810D5B37AA8AB3392B3358793246F11ECE238646724BEB859C861463C42B5030D9A1FDBA3E1D391F9CA5A99DF58A7948C66FA2B50864B73A40B52DC7CFF031B3A3B21009268CD5CB00A89B44C156333B802AD03B2F07F70F7C11057CE78705AB6EE43681AFF0874030807412A7743399CAE832F6F3B65DF56AB1B30D6967379E10B4EF53B9EFB5632A23B942F832A7FA22CDE494B0C7393D51AC807A38AF119D526A5A3B91068E107812269EC85410AA739C288C20446B68880343F2E12157094DD424A349D1523E76C0ACB9C29C22B6346386B522B0466BC8A85B97430A1DF80850510C4825EC4F2AAB987C4A07F11693E7BBB4662A4890A3C54EBC0CBBD75CA468428E38276E81C43D81A8D0E3BDBEBAC9AEB89FC9D7870BB88C5C16A137C41FEE75640774C4B536BB1D7BBCE797847CF84043D49019E92FE9E9808F25990F79B52A4445CA842057B02418964FA53478ED974E781901825A3B33E0333C64C765857C97120BDDAB43A6154336C0A1BCA4AE0AAACB3EABB4CA06928F351B21C99D40F533F3059A87A8AC7FFC5F37BC2B3722118A9AA945C935955809F1095EEDBB252FA1264D37666596C771A663EAB836FE703150236B769C07E23A9BDF43886A265101C20C8715057D281A7B0699DF7C7A1B4055E29945952027A06454E9295B89CA0A8C873F7EB86A39E83176E0CFCA61B333E32EA658120E417D65FA9F23E3B634E8A3430220ED775155E0084B9713BF2920AADC2DE53905A030AC5CFC4405960772F5354BC20EC760301EB77C1EFACD29878306699954AC96BCDBBCBB1642811CB18E7B96D16540A8394574A85D0AD6C4F53025B790685DCCA38CB95F95FCBBF5240AE18A3913365A4F96A8A77839E1A269F7B94B3DC58F6AD94BC4F15409F775685016340C03521218DF1C68FD554D0902B05F935EA20C6BA835112E408D2A756581D8BBB8ECC463761C722794DE90503D536A810BC927784AAC5B15FEDA774ED1B0550B7A7E656817866881A2A4EF682462E75391298F75F2061C70141AA682D50787162A6DCD853971665C9609BBD90AB833367A44A0286D860C04057C8ED7797712AFFA2557E2DB46B546390F3163F05316AA8A12A7D49C4FE03337CB9A7218739DDB184C1304530667B9B54441015B9F8501F902BC2F3000A4855E68D7350E83728765057959662504331D5026C8D52088593D0ACC1F39E74A7FA59B959967073BB14DE163D73308C276AC0E6BC26E1C165B873E46972B72FC214544317C31556A76C09588C45E4762A1B43C7EA2A9DD238AC6E39E9CEBAA1945544FD8702D7066D329C89656499E6C8264CA1BE481AC792C5A52188E8A954C06A96E13604E2EC0242C78BDC7763359A47C2C5C4F7762819504740C043B2A5BC8DB00CC4AA9A8C6354DF515BA7D7039F0268637430067B81284F866BDDA366A8C25C3808AF025561F24BBF8671305BA3AED330898F18B854C501549AA9A1C68DCF1071AF689F3C4A46B19709CF02BBCB07F65B44E9F9385C94C4385D88F8B502CA9E19A246498646BCFA1308F8A6C45638A0DF58668F55A3D30440453C36875B0AA1B5967E617A296D284C4E2828B64B83FB176156BA7FE864007414C3EB247C4063ACDD61B4E5C42B9147044B6916FA9BE1D25BA71A035D766BF4C1C336B836B512A23549BBC53E1A8FADA8246B41CF93604BC9B792868734FA755B06A7821E688CE17C9A00C7F9FD724DD494B070B9D4FB0A2963CCF41777F86BA3B318A1EA543913D5A653F073B34C64980E02CBE17CDBA5A286443677A152B0DA21EE54991F34B758B87A3CB690858F29A003031E8A99964F3A904023404CA51D730957F34A0BEB402169A6BF7163963D87D9C6159B8E342CD8738C945B832B698655071286338B67B372A067305E5299043C884B4AC6F624D06F1167003CD5659B68F36BCCDE8B37C817DB27870DD196135B21849843835EC1EFED74AF31A3BFC6CC33A988322622E2841799635084AABA1ECA13B61BA765466B05C742279067C5A1A1355737C84199932660B15E1C124F5718E86A8953A0EA5182299A8A4C4A82F91AA901F40A64C2C1457864F0BEB17F5B6733FDB8FA9A04D9ED1480DBB2EBE1B8A37917ED30257CEB062D4B3CAAC11CC1283542B6A711A737C64981AFA7CC0DFF00C7019AE2169BAD10A6F60F094020B7B422B006135B65110076DA0AC1E9B8F354A46200B3D58113953197E7A942671E3CA61C17F4256737DC71B12291EAE2626EC136B6898047427525290A62380B2B246AD86AB59B12499C77936F816CDF15C5873147E37A71A2993AA11042CC83CA7B7656FF35429795A9BA01075D670A464B33E368B70CE7B484E864EFA8B890892B8648461A61B75BD7455979325755292576878D0F94728FC2433C1C04AD8B52E55C93F36C564630C7CDA98C29631B9939E64D86A8BE9CEAE4BAFE668399B287226B59807F51FCE23361E2ABDB21A0803F4AF1DFC8B55A594E746B241AB0BBA37B285666DE8431BD3E28C7D6B64E7E1377364C75C1A1B6B8147D91074CD862DED548788D825BDE070EDE391B0A794FEF56231F36B7C451D25DB6419E761E700B080DB345C613226D38895D55889B10754B9706C33144805325C3295359CA2AB758DD321154CE457B9734EBE32C02546A7556B599733C036060631D5B4FF6C57A1B6C5065B80A691CBF3C604DCF49D914853C87B6758A58D56E406C04230548954242AA799E0532ACBBDB9D9A50DC2BAB0C91B0268BD2F0427717BC5B9456895C1660CAB6C312549A8F15DF9C7957B1A9F3C00A7487A812D429BB8F232B559A5DAF57C27A96A99327A39F5B1EC95B4161316F1A27AB2470A162231A93761CCC64689D430D4872ACF18A4EF71C0B6EBB3D552B2BF4ABB43D70576C9A67C3647D5919BE77A0AF046BC6580BF05B109A66256A21BA44C45C516212AEADB7594FC6CA17BC436102EF3D99722FB3BBB0BB39C9A1C14085CCFF8B57140488270C165A8ABE44333999A383C83BF1BDC6CF63258908ABE715BB383C385FC26635283AF0853B3E533CC6CC95591C08FCFF360FC6B506B861444B3B328045270B001A481662BC847FD15924F5744E359C18514A909CA163FECC8A1521C1B2955AB7917E343C452FC489FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E28709618588523D8FE8354D81146FD65AF657DA08926BD3A6ECBC2F81CB58D1AAACFE5B6E686F5AEDA108EA4D6C6BC0FB958286850422BC357CA67B83C986048E0D0087FA11EC\nencap_coins = C4F15BEC2D7701339D0ADE4835193BEA3632EDCF89E74992620D9EB623A0D0D4\nct = 4BBFFEC63410C5432B0FF42F69E7F71F5BBD1ACB8D478966D1D646D8B844CF0A71A79C423EAF432F96BFAB52132BA9E47B8655B3ACEBEAEA77550963910506A16F5775DBF343330D4E9EF3E325E96384136D09A24AB6147DE9ADA47517B3F2DC05D674A59965364CE7543B64538B2269D175F066BE9C6C3F2344EE5494A1BBDD7C3595F8218EB0A16D65BDCF82F7AE0A878F09462ED560D7F5E025657DD6A585ABEA6459FF4F3FD77042378F834528E793562C119E4085BF2F36E148A556583D9814C88905815CA947BE81A739A14066DE06FEBDDFBD81042F1EC59755435A44788AFE46AC0DB8AA994E0463814B16CFD1CFB8AA22C4A3E6E33E3028CA7C1CA4844C1EE3805D7703FB55D38F5D2235D72E854C7A893DEB2B644F1502D3415C88C08406FF0496575563E74A84E452565BABCC2A3F8F77F5FD5FBF6B06AD90EA1006AE4A3BF8AC2D0B451EF8E22E0F3AC517ED29498BCDBCC2F296F07FD0EB164882639255636AE5AE66A2570B91A89CB5F48594402F67A67FBFD23EEA60BA195D5832590CEC2508BA1E3695D2748EB41B376688CCA2F313FAC09E866CE10C49BA7977AEEA3BC71BA7F8EC79EFEB805DF531293599995D71A94D86FC6A54F35E23E7708A53D690CAA882C9CA2DAC535B72DB0909B12206DA60AF65BACDE0F7CDF934BCFFB453FFE6A54342D856F38B4B34801D6B9CD051E1A05E4D8F80EED75621488D4C638889AFA34ECB166791A44F4C9128E2EB372781A28E2B9FA049FC6A0F9AEC60E2F8A79CD01AA329282B6C7E91B2F61AB9EE8EBE2396AB80A3EAEAC639FD88359E07757088D652D937059BC1A9507F1DB93EDB25C2814B68A332CD9AAE384892D16B04BBC6C230E579B1D8FDFBF041C315F123E76B2FA923093DDE4FE64EEE2472436BFE6C65F407F41CBDB6742E22AF6D53E9E1998592F20098E01BF9782A2BAD2F9D0FF75ADB4B75E3EB5DCE687624F33C689319FEE69B70890DB38A069FA7E657E70524B95D0E03FE5E7EDC5CAFDBFE0D0354509C6D898DAC58D8BE7758876BBEEA0A62C32117DAFC1607217AD5572BA91FE6E0F14709776F2E9CB99C382B7E7725AEF5548438B049BB197AFF6ED2656896B30655681C8B43ED2911D2C29CFD32A99DA168B27D2E9AC891B8A56C1C573935A2707FE3ECA8D8348CD0928CCAF77A06FAD29EAD8FACA88E491B8B19337BDB774CAEA7916D1205FF75E00EBBF991FB6486630F5C29E320DF6ED6DA5241E1F066F717B307685D565CDABC1AD5D2E9402A9E6C029EDC52500A7B61424039E5ED69B13DE178DF8F763E627D3C6AC45D1FB8A96AF8BF358D3AD467BD0AA4674691502064C7C149BA70646EB7C5117B87D27BFB2A52AFED3F397CB06FBBDC1FDA66D4B50469D57C2F9B98D958F7B6B8A7A751088F2D9F83E3D8A00CA5B98EFD60320352FA8F6C15C9F334953CB986FABACA6C82345E948B31FED0FD25B44F7F6874B1A64FBC6B58D126A96559F92C7A8717EC00C40BCA6DE508F398279A1FDC15EDC6D8ADEBBE0385E9BF47445", + "6289493386027CAC6B9DF8A66AE7DA7C24247756555FA2AF0FDF9617E2DF9304C7CCF8F0ACEF89168DA42CAA7EAC32A26E0F8977CEBE723916CF51FE2FC9DD2C05EC961F1A17EB6DC51067D02BE124944D389E7E0A012CB78D8E2B416C1CE189BBB511BD1816F5D68BC5D366C64EF77759EDC5186210E896BAA627360E3A8B86C256066BFD50A00EE5DA27F79DDB72C75AB7800AF752E249D5130092F7570F6B5C27CF23DE90ED0D2A48845A5252221214E78AC9F055252EAC3B59DD3BB24515AAE0B23E679011059A3E6BC6867A4ED43BD4C2D7136396207F2E27799E10832E9018D6A6DE070A80248B1DB836CB8957BEA54EDD7482A6A36E5901D832DD383C210E8F368FB505A910AC270264E36508780AA8CE0653CDD337B2EA0456181DCA5763380CB375499C1031B1FF30EC1CA3A559EE02678DC7DA3609DD87C0F3E56B49998B2DA3EC0474CC1C20A81B4120C178FE95EDE15C600D3DBC7A404AAFF1AD8A7D62B6625D7CE19F8EC2CE7191C6E290BBE18D129B64BA53C49B1CAEC1F93F1AF3160BC3E79726FE4A5AEF4238E7451871A99A8AC323CDBFC291A3BE2CCBC251BC8CC47B24F2ACD78C9A8610C70FC5528249795C289E4212B7B3D016E99ABAD50B3387C1D85521793DA4B45B4298F89615E8B743A0A3B82D9DC935AB604C2\nss = 398C68A21C6E05A360B83A29DED91B729551E99B829ECD5E523116973AEC7C68\n\ncount = 97\nkeypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CFE63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\npk = A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B10C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = A428A1343429CE9C3DADBB6213410E264426D1CB5C69C68E7F377BCBC454AAF867771258FAA622B6367FC5CC46E960682A3984A13230B3D7C25A69CE4AB9AF0234A109878E0CC42A9B858DC559AD3FE82C4060539C08828C51B337B7C0EA768BA646A2F04900A235A4042B88E8934D3B62821A13B67A912F162AA80953CB71C396D91B91521B6665062551E0A6CE453C233460789138CB16AC6E598F670C70D6325804CC494466710D984E3EA551F5EC60C5031E94421919F62C301181831B7FB4FC61DA443FE12784CF84B5ECF240DAECC87D711AAD10808B96233D345BA80B0469797DC03583214355E8E9A356E367A593A6898355AD129A8546A0D03B2279021889C118DB3583DA691A9AD544086540BB2178B2125F00C94AE753038486B6CDF1CF7E5A2202290B4E5AC807EB04BEA95678B52FF76C4757C68D2EB9283B8766F1A39E06C999015B1F1D5C3164338AEB432D54B338C361B9A7258981555FC2563E585A6FF60886C32343E0045746E50FE78A0A9BCBB6281ABE3474BA50E1267B3276A1327A8F128E2B5AB077618C59902C35488553F745D2A0C942B81C0AAB7AFD0C869B9B9C66C1847257CB22B018B81B25C468A9BC35A180B090F4BB90C4EC035C0078B799046833CD90F7BC2678CAB9B75B95A6B457DCA8FCB84937C01479A0B7B6DA9643DA507A2B8B1AE25373825189729BDA8B35FCEA315B3B359705CD5B486582379093E64F431309F0389FF899BEB4C3CA9689B412A210EB654F183362AB8398B1E3696DF7432BE662CBE62666471F2C056504A5C1C91017A6326ACC7306524058FD0937DDEAB972B00734F60D065A1BA8655DBA3093D161B99E698FC778B2FE782FA8EC7C62D422E17B24FD107B87A8338AE7AF6994C70D959CBFC3720B3174B9658F5D43713CD47325EB926320073F384F04E6831435524B686F2CD377C18363F8E554DBE6AF09F93C2FF2A1F4A87159472E7D7A4DB9243A1C6A636AD50735B870F1297B6D6B5303E2552A54AA5991340AA40301CA2D6BD9A765B72FBDE1C3C44A7649EA350E00CDE59628E06ACAD29888C9B73CF0AA65D44B60F086C21C6ABCBD544295317B55EA9AB1117989AB7B7304304E5612119396727943678C31CF2B1779C946B82420A557A8D6426263D33C7F71591C7857E90A7FA05158E315AE19D1046249B3011B22291CAE30501D1423674824B852C34C97258AB972AF6C5195FFA20B6CF05BA0498A529756F173349BEC8C180869293C5967454D01CB3C8EDC7A3A776DBA54C37513727A69CAACFBAAD8EC4A529A1872CA25CB4A99C38B225E379ACE27485D8B91FEF9CEB97C04322B59F533745D23720AE457FA11B3A0B831DE777D07F88ED1771FA1D89DB9ACBC7BAC471BD423ACAC482BFB29DE13881AEAAAE2F340C1E747A73B9071CC551EA59B03646B65BC2E6E04875754A77025985A026ADCD321574AB45CDA47134B560219338FC93B0A398D7F85169B4B32C2EC3A06529F8E3A57FD353327B03F87D5CB60C67074146FB460476C92619D9C23BA7A371FD9425CFC6486992959109CFA1C1A75AB9EBA4235AF63C6F8648AE7855A4EAB5C9D3923386996181980B16B02A53060E5A64A8CF3CED087BB64F93693CCC0E77AA355D741F1F562692477AE0082A4E73E21F05FC386A8B32B09A4B79C41612EAB0C29FFE610DEA9713DA3680BE504F528B5EAAB6D5CAAA20C7221AA39345AD0B6AEBA27A563AB6E1B65FD70A81D4CB97F6BA16E35773AEB8C1917AAFC9B8F5254380395A41B474B27463F42E7C7B008A52D4395131C13CDEBB7EFFA846DFA429AF7393F8A688203BB6A814467D1BCDF931AD12811F22C0A0AA3C1949B2EB266C59AAA542605319B233769544070171801417816F730391A4D5D09127AF868D8EBBD58B767B1AA7015DABEF5B32B773B9329898CEC8C94D80630B8447CB1C17C3C400134217C0ACAAAF73B4B03132D779523E0C9CC52D28693DA3DBD5507151C348B11898AD548EA305CA0484C67F1C70435C84096117702297F0094113B1C6AE66B25090F9B22A15CEA69C95A2B8801A6DF8611DBBC4CB92CCC21424F2A2537AD50206CB4BB90935381E62C571874F283CDAB005254220D538115A75298E440924E9A3823D69A5EABA0AC73633179040F95A14026455F9403A0EB8FEA64C6C0DA5D9A16254D897856A1486C8B2F773C18BAB3CD4F80C83DAC6DC9796100886D14B4085BB2265BD9C2F021034EF1083D58AFD447CA55526D2691781D409649E88F43CA4E9B4AAF9BD9588AE52D126692B181817ABB5291F660ADF3A0044A0C527B233327C0F9DB047C9415C806414BB0758DFAB9A7D3C28484578B6084B65AB0060CA20895C6BCB5353D295DB2EB32170B5A214669D4C4971A1993C1B98557CB5F76E5B8E306ACA954B04BFC6F0B0CA903A66DB333168C32033375A0321A287E133A9ACA8EAB024A85761AD4776B03A95130D0178F93684A2C0A519501EE5B85C4C3278E8B4E7B2B461CD4602A7918767B315CBCB885410CEB025F1342C2388637EB69AB0FC21568B1178EF3669A1B9E4FC30EADF5BE70143ECDF543F1CC88E05A109920A5F3B4AABC0B8197783E8A16B1E06BC5E7089CC447186830A1D5BCC8BB31A6E91B691A65721791B0334495CD014C134617A3318A7906069E0574D83C8A44326DB67CCF94A0A735942DE923B5A6D55B087B4390E975E6B3AAE4606ABD3500", + "FD54837FF875C54BCB7B5739DDC0ADAB741E57946AC0948CCEF5CA791A46C669C552B97EC35633A141B92DE18B0DBA46DDC64431920938A927C255AB78FCBFC9653E1C0B8A0F42489674C0F79C30CF8A5073A06FBFAA888E914D53A3B6A86418F5EC6DD5A6B56973BDD9744D0EF326AB49291BA1B1A9F1A68DA542FD944B3B88C6C364752FA6233D27A792E6A040F1824120AE9AFA707D7206966A4EA361681627CB346572619C9A7D539DB7469E60177E98674398EA296FC3005800C5DA17A80EA06AD23A265AB7293401CDFE3460921596A7C228C883B0E1E48365FB02EB50950DE3AF481439DFB98447F3406C81161E643F7095CA8C7A40B6D47F13D338BE25335438CC457B3E99C820E1F258825988D4827B5B1506A0129648101BD18823B2F2C2A142387F1A067A295175F5922EEB1DE320711F0B729971BC7647889EE86CB5F44363A992369120DC837DD474BAFFD381253680F00675FB380BF96A89E282AE67C32B94AB48E35029145748EAA76037A98788C45DDE75085D9C5523A7309804745F626F89362F7BA94738C5B9BA0B11BF560E855356E8CAC1195CBB2921BFDAD80DB6B3BD9916A7C6CCA281914F4FA5AD26D00E6F6ACAE0DB49AE970755D16B2069B1A7EC0D7B879AF301A9BF5519683BB3A59B066B62C8D150A316508B8C2C62A7F20FAE59B3CCB0CC5E21055C7A638E11242C39855545B0A880484FB555F0FA4BB059AB05457BED820EEE0767470628F81A321F113A8158A1AD1367F11802F71B90A8B4A1CC3C16552C11064AC01402B8B4B695D19BA74991673A963537B2AB14333633E04B0859472ECAC568C87700A5076C8C265A3B0662C4250AE5CB53771CDDCC2473F7BCC52CA97BA018BEB6BE5BA5420F7B2882F3ACFFBCA13193C71EB60D167C1D9B256F4706A19204A017204AD28B6A0F607D61A97CB578CFC9633BA9D6AB84367CAD900E5CE147AC935AF727724AF3AC8F0C86EC70034EA7C7F5330889B402F6B7BE7BB6C7751411120A5B6577C131CC75667990C0585CAACCB1AE144140D47239B7ADB311B338DC8A8E5B10C08B3AE26C945D680F4AD35DC07639C581301CA981BE25075363B8D3A6B2165C99C0B61C298A502123C40E1CC223B21EFABC1C34576E206456CC082CD4048FBB576E720BB967F5B58763342C98AE883CB24CA32E06398C56EB6A7B697DF092926A8C76DC160F0C577AB476303647BAD3B6951949ACC2A69E793807A77C7EF163A25C842723D85665B121DC8622772CACA988C5E8281D2E7055657100D31688B09104D0470D8953B82EA4C6AFE50BB96B68F5524AC3A5A92CD26F26B142E37920AD36111226C763E3CE29C9C1235C8EA40995EB867EA8E844ED819C10F62172C52558667F4121BCAC1815EE2806D863C22F10A20E74425F6C22B1900B520A5041B0A7F5842AD0FC0E19C893D7E42B1ECAC89D9A989D8C45DEDC5621565E2E788147C42EC4DC6A8CA22D4A1904787AC8B75232BB13ACA7E30825E865BDE0CE8EF1C7E2172D759873DB265638FBACF7763B80FB4161417559A32C2D6CCE4834BE3316181EA4C5CD29687A498953998783057DF991300F224324B207B723607961622F20377715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8236FC15E2340175A2A64CA1CF31A4B38ED5F797AAA8ACB0C3D2ED9C19C7099F27E63F8FFDA3565C2424C89B20974B748A65A5ABA75133FCB3156DFB6626A83BAB\nencap_coins = 28878249E2AC2B6263422993923A0C8BD05CE56E385ED13C943B03D226856947\nct = E9B41D82A3CC62668818767C5A94577263AA1B8D9C0BB3D412558C24C17A3539751A72B9D418F5B57EDA3F448DFCD209AD3789DF7837811ABC029C217C489B5EFFAD849F5CA07588B36CD6A5F5F92097ED6CE7A15432A6F24899533BCD72C8E1F2ADB1C7BA139DB44CC463158EA2B4DE2A5545277BAAA62291E32382AE2B2A3ECB4397392E3D470DF5875D180A12A7D5C39CD13B07CFB7FBAF17DAB8184B9F9F1F3C36A55CFDBF7C5BAFE3E66B1A8FC51868AA058A71816E0399CB2E1781F314F46FF697AA272EA60F4DD62FB4A0CBE0661B2C91EAEEE6F5590AE4F2DB5D3621D20C368311BE2719AE4CCD2CDEB8C3CFBA1A18EFDEA2B6F6B9C696B01412904E390D50A96BE2A9869C776AB7BF449A75FF2DA6DBEAF3765FAF5100F29B43A82F9A77A78068F28724AA6F71A901F049D6BCB0F31E1EEE1F8AA21B948A20E66BB2826427A77609412DDCE8B66624908028932189AD5414555902AE523506D8B1EC27D8BD167F6BD0FB00076E8C951944E9950873BBD3BFBF260A87D331689584BC9FC4975B20EDE972CA130237501A4797A85BD9D2EFB340F1CDFBCD7FA61E7D75AC917C1D95041CAFAA0B4AF237933E489D0076A724F3403221840E371A06360BDF493704795453D8A639191A19A3B401A76C34FFF3A8FC60C9F9E62329D1F6467E0A47A1D1811E1E73EEBF95465A7211D52DA249DC55327B178F23A52FBF7CDC54183DE885E2EBE51BDE70B4C0C92E6ECE93FE215E1D014714EC2967E44B85528CAE72C0B87C64E104643E75F3EE4BBE8D68F6F1C200D9B174A740CE8EA32A942C7B2740828A2F09A94F9FFF0DC9AF0E84B0863B655B9A43E1A55EC10D76D0C3F5851D91691DABF9ADCD37A8DBB90E34A6417C5D64432AE27D8BCD9C1072C98018140850360CDD5A73F428276C56684F822B0384324205801E8017EBB1A096FC0756F4BDDD55F664A24BAA004DC6999E6EE85EE6E2AE026B647DFD85301386832C6ECB8AF1C77551F5B36C0ADC69B4D1F4D4F99918DEC7188CD2AC175719080659E87F0A73B2A5FFFE15AE807EF5790BDF559489AB05E363303771439485D38438CB6A3D0295BD109BBFBDE64E30B203F64574E1536989B79A4FCF18666D79F546D934F64FC7FA9AA5D82B3B5E8A574FA7BCE21786E1C5CCC03B15213C0D28091A6EA810A3256C34CF75736D31DBACA8EAB1E875366CFF01B91BA0EEE1041E40DCD8FF672D02C49BD4DFB38F0D0F608A2BAB4D7DBE0E7317BF0CCF6B2502ED6572E8AD1D1F84B6BFB0E0609CD02018B7F1CBA64098D4C2811C14123DB054F90FB412D97F0D90FDD6DBA5556AF29B6BECBD2518A1111B92140080A5F036687EC4CC78B5AFE659532ABB2DDFA54C0735B274731456845C41A5A81071E638A309E5983EE444D22F71FCC7A567BCD16FD2DA209BAF76D962B08A926F579A87E6C67862757D836221C05BF6666B8FE72229FB9073D5A70F116F31C8600BAB0CCAA595EA23863B437D824F00D97A9D866CE2597294034BD75C0EA86B0CE6925FF1C58EEAA662EA266B82C3A2405F3458B7A1066B78744148C134FD3F43C7F7B1719DCCAE4F4C0B291DD2AD7BBFE2B20CE56CD39D499E524CFCED2C5E3D52AB367E78983E2917F241DE0C1D9883349BEC3BCC8715606732FF75E513C36A8C07ADEDF3F12F2DF30CADEBD9F2B2B1E96A86BF9C1B18CF7A63DC83A33843F2B0C0EA5F4D4D93D0FB98B3C1501292ACB7E0166B595A2425C16E8D2AA15140594D353CBBBC46DA168109D7CF9138A1BAABC2CCF153A7AED7DE3D672936CF07022D43F1986AED45871EC65378D33C27106D4B1154CAEFEE62613E108563B92C731F0A9B9B33751AB6D84F2AB528022CFE76B336A05608A32C0F2A121570895B1C01F26DECF4D6427B95DFCFFA7FD1A9126C884CAE84638EA3B211FE7E73687973FE51A585FFB6D21DAF5268388C410A6F01D8BEE18538B6BAC8D38CBB1C625696DBB52E02A876559BEDD77E6EFBDA5743B9B6830739A4580EF7075BEE299BBBDABA68A9A8C1FB1B5D4C5667FEAF8D1A3AD252462C7447B5B2F7780D3555C87A36F5BB376E3B6F28B21ECC4A4A5DA4DA9C81C17779DF199C31C8A2D1A725756E7840FC49E3CC718D32B74343A635499C18157339F690653BF8DCC00448A24BD27A095FF34B228946DF00FCD103D37D99FE08D6ED33ADE0DAD72BF4CFA8F369D85CBCA5AE8B73B8\nss = 15BDB7F1C08496639C18283BD3F2DC9D1470D0D800A52435145E1C6351E6C1BE\n\ncount = 98\nkeypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\npk = 935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0", + "CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = FA198BB15B4278509DC232002C75A8BBF1853C474C8248B5062821E4D77FD5880979922016D17377F76A89AB9477A1024C9780FB728F6DF3295666828143C52FE817B9688C70EBA292D2716AB4970840ABC4603F597B5FCDEB0144813602242625A067EA48B426738DAD0AB986369AA5326DD199C72212C59AB20C8F63429683721A2C682C5AA853B86542698732AB86FE39C340DB2D452286FDD599336B9923599B66C144C0C7848C20A6979133FB7B5EFA3726A4F44389CB93D6A9C1B7E300CB852698C236AC00B2855861C88BAD062A25423362C7774C1626834EE59880762508FB518F926A3F475D01AA8E5C8C4140537091D494AF66B0E9426359032A2264AF67E63541C2408B1853F87C68C28C8C13417F94D77F6AC3315F23405C233E14F7762C152609AC34842553DE175A6FE1C08B44BAA9D15CF09A6049B05B69F71DF322171701AE91D050778A6754E374878169181A2E1336677889318CB54218AC055491B918BC2553023167151C98B30E1340403E0C59B3252F4D0C85EBAC1877798C41AA43C5C7B738B7CE116428C049370BA6665BE646B3125AEB947B1F3B2EC5357C7566C13EAB148C453D6B2274A9295A06C822DF9222CB2026F19603B5602D08D46D4C71384E776AF2A441894826E4559F5975C586E47BC0236B4897622AE4396160334CC97ACA101805814AE44786D1E445147A4728275C32554B9BD148AE9605E10C5A6B556704F1C17297A32EB311F1E92EE5F160E8522E06554B93B5C796E44086E75D236CA88ECC533C3B348091891E35639BD6CBDB3A408720B6E3A328C4268454169267A5C5348703C412C58846C192E0A162014600DBB351424FA8D0599775BD2D851DB4B07438F655AAD6402628563DB3A435F75D440636CD64041DE162D178C923490839F190F106BE0020AB63E7B3EB718A4FB59E01057C416C330CC26E485A6D9C72B707DA0B297C0A25247D26D40F044844C2DB883A5BBFC2B06F1BFBCCC6D10B65C9BDBFB806D7A04CD71774DD60BC423C1DFA897A0512365CD54A90BA6AC509298BF6455363583843925281AA405C291F11695CDA995A9AC5F742351560B38F8720D66327B4DCC47626744241679247CBE42695B8D81C37C718CAD53D1B318F9F900757267C43B982F26639901028F8F636C35091F1CA90A1E329D5CB069A918F45A078F33AB4DFD248390627926AADDFF47ECEF1718B2B048304CD40E72FB0872B6207856A61BD764034E82BB426747405E1AE5B93C63CB12C7BF09E47E27117D26ACBC102B043616E60B714316DFC17306A77800EE87E03E4B74759794EE6943DC274AEC1A08197A841E68F258202B1124803064F6E3295DD51AD18949A5A383A81363BB00118A8569A38D138BF8835362C723E999402D3CF728B0E11F647CE2B9390615B9E50487E23CEE6F9CEFC4A1CE5E83D28D642E3C16934B43931158CCEF3832A457A5E833F317918858807AB084F687A394C257ABCD8435CD717D1E6B79E78A37BB71A236729839B89A9905B5D935AFDC2C1E6C71C597898C6A69765BA05E9784B7849C685AB5B6DE3358C6299D8A4B075045D6EE15B639601AA95603A67378157B54889C3021453E373208CD06C0DEB7747E411C2150B7D93118870818D5502490121A43898DCA59417088EB0D9CE88497B12294687619053D9BEAB9A13C663B24058B620826FC7B03442BC998F568CA7F570DC638C0F781114FA6642E2CB4EAAC2F638C85251C1F99422B13A1D58BC541DE67069A228098BB61AD060A39CC5FA5B9495B79C92993F97284C9A657BE1E528AE333061759C38A5A662AAC58D214B7F837311C92E5D042142190446AA3D646495554CC7F37656ED89749F5028B1EA008163B5BB13244DC41A394A18E589A85A2BC4E71B596E15B6FCD64C59EC031678AC9E0A439B6A31233C0F1B6B5164320F74860817CB3A82F79828191300C8B9543A5B1E2C59B9C6867EAAB23C542787262233578C1FF30A3A1A06991343962119EF718CB35080C6C785F91709F8B713EC7B1F47BB9D2F1C9D394CC6FE24CE45840322912F2288335AC78402C2CAC4614B93A97104719A68963696A82477DC43A959A9AEB004AD3016AB18A33BCB3F61F731F91AB66D61867A94B2729C01C3D50737720249406333ACB1DAE84C9EEB89935770F4970A8E4B7B83C12A1E44C3EB360B42E77BD4435FB6F65CC14B894C387D0445AF3F28CC2434138A07A667E5AC6BBBA72DC3B7EAF788D8621DDE4034A430C2DE165B313733E2DAACEAD1A014FB09D5B834411B8325728EB325B12310992012A7C4E05DBA5017A59BA9777A9B3D5A681F79252E1C15FF8593BEF7CD3C059153435BEE16CD2B8433EF80BB21CBAD40C6B945D7B6DDAC39D0D0B558C7A42D9BCC701AADEA5707F77498D5527E4F0B0BEE834946302191D06F46116A77B884479A75A585A0C2105343584AEEF31BD8A7AABBF669A2B2518F3805BE390159B974CE43C83EF68B72024A42A942D8A03FFC5A5429265214B68DFD4AA094EC4E1BDB6D8295C36CB50FFFC35C6A8B95172A0416130AF7560EF1020CCF09C400101705EC1305AC95CA03143D22C93D72BD07E83AFCA94EC379142BEA095C754533D802183A9B3CF2796EE2988184076D6C2235F39D250B080750762A0A31FFD26130700F6799867CAB43841AB906377EE5BB48DCAAA3BF79584AF9360C937FC371C1DE16BF2BA57359D060328A8CC01B948ED14197286AD0E8ACEF142DAC64B4FE260CF066886C8CA9292BA2B3315A2D719C53B7ACBB5125BBEB8D3DF4CAAFB08AC54B8AA2816D3B44630623101F3B69E15C32C8E6912D61CDB2602734B206863C9B488431D72000E59C36E031471BD693E238314BC282DD8B4702D334E5985A8E89045F40652300A9DFEACF0C922E5B631F00C434085C5DAC53BB4637C624C80DCD59A2205C8C5717554C114999E79B7EF020B7961F007541D009350BCC427AACCEC0B0C9E3656214255689B24AE3CC874FF7C0574B09F0D8223E4C19CFB381A8C72F7324AD9E600669204B2590BD9FF6A589D26E0F2BBE575C39CB304ED5C8B692A17B65A7A27623144E7248EEEBC4AC80239DE04E8B3928E750A0BD44C30315647B5A6BF3E5955971C9F62B44EE01221EF93FA76843BE32408563C111447541D98263212CAB014E7897AFBCA8618A27B56BB9725AA1B711315E30AA445537BF02A201E5362E6B6B82F52506CF8C1E82F7912612B6E9126B7E725B30451D2001B76CB575EBC847DB9B2A048277202B1434F9C936DA846A6773DFE4193D019C7A7601FCA114737559DF7AAC095849692831156A13A9060510E05BB9F48A01506A08F63CA5CB4B032962B6D484E8CB742B0709023B9926562BC83C72C047833E27760D6A8A8C559A096600254909DB3668B0E2C8BBAB67413827A2C808BF6C2662553B4D9166A152931F30031FB15822C12462B714276C743B2691E69321946CAD96F9BD71982F47970FCE751B013630F5AA90334C657D286F94D325333B64C6BC9955E859F8C51C1961400388BB9DE91FBF4BAFE8853B1CE98E9F1076AF1406458B00CCF021DA408575E126D850A3A1D51F31069194D65C4DF88B94D8B43A4B6EE651654D6BC72B8C283C49093EB3B1DADC9BD329B11862542DA3B770657318F13FE4B07B1D22482C0410652A3B52C2216F3028FA47C3E5934C3540B644A282729196CA366E1064BF5E57AE739229E3F092C3CC91E8E833C4E314B6CB91E6873F35CC4AD2B60281C862B9D0CA89AA0966713CA0E973A766CF303AA1082266923CBA1CE7A91964440D43878FD359583C6DE0F5C6C86424A1096D5BDBB843990F0B8285681BBA7AE82008A56F992267133B7BD1A55F0FB37F84D6B2609CBC49C968925069AAB3498FF7C986F522B0F2A1512A8CB5A6BEBBE62F28901F2C5073896381255912FC482E9EF57132EA5F5F61B36A5A17366CC924D8859338CBFF9782D168618AD6A7E53446BC7BA73C86B8AAD129CCD6C796B2883FF989650C04AF16B339EC34912226F586286A553DB3362C5E1056A369B22C1467CDD4A633B03585F82116510127AAA1459B2DFE049E6F191DD7CB4D0A8AC5DF064E64B9021440357C4562302BB0ED0A6AA94BA1DD55A50829A574007608BC61508A0F17D41DC3BBCB8E91C4DEE25D2EA4700D905348026046450AD0C2768AD72EB0B770D45A7416C041160170B8511DA2958F44C9B06060183BB37967282062E0A93EB5BB4B2B15A4152C6F19B730B724F94AAB64B60B7EF5080B251AE0290746C249B1A76C96825653A89914B1CE70982D3CD437837854C6D28F871999073B1C2024088F9B8C1EA5C3F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC7526A1B77AE8A807E9DE16A9EDE5DA5AEC3CA5F23F5EA00E455D4A091467E6AC6DFDA268813EFAB5204EFA60F78BF81D320D01AC09AC06244F7AFBD2D80FD356D9\nencap_coins = 17FC65F7FBD7C75CEEC421DEE84DFF5A8CB22764A182DB17E0EBE857F54D60EB\nct = C22314300E0EB3FBF899246B974F37B2725130A3D3B7997EF78D78994E6525C1C3A2DA936ED4DC106595F2A2BBABA42F8C7F2C42F6D584E3B03E7DB67D921ABE8F471F917CECCDC7B2A7FD6DBE09BFB949DEC88883DE781015357F82CE2DD3BBA0AAA9648A1977DA75A62C49CDE4A53C55E06D4F691EAF2DB90988A4E789AE8C25EA622BA444EFB5B20864C17020EB0278CEC73F1C864E6ACDA82613914A467DB7BF544B65A64FC8B29A385DFE7198B9287A00402731BF98C69126D8E34A8D8BF218A072A298967A9FF88DCDF7B743494698D28B048D80AD641EF11457D79B1C3E5D8E3AF96A26C0E9E9C0A15D16F332B88CA7C1C4E5591B040199BB475A5F1F8F9E68F598C3BFD964E2883C83A9661D06176B1E3BBCF8134346BD0BB63F0F9FA57CCA663B7C727723C3585A3EE0EC6180D1C9A89F347F8C5477471DDEE157D420DD2BF4D0C1971DDCF5431C99087B1A8A92D236953F8FAEBCF1651F98C7BB9E0814BC73847CD0E0BC4B61B8EB8E383863556CD1E032E4ED1B606C40A72CE82D80F2597F6219F9F80C03D16D4461B4537EF7AEE002D415184322CD6240C3E3152F0B3BFDE63ED6B6DBF7958A8798FBB77539709EB052BE21D59BEEB41", + "F9FD72E824A689EA29F847620BBF9D9FAA390B2B7520262BA0AFCDA04CBB6A1EACDBE5B116DCFABF990124FA9916A9F3E0D913FAFBC9CFEB204512B7D0C34F8663A63D186DD330980C25BEAA692A92C4ABBF8295FA3D16E4E1FD24A89ECF410AD5B22B8216ECE443B0ED6056B487AA7D72A2ABB35033A559AF46844D35321623EB90F16824A040D1D223FBC75BF2BE16B4287535CFC0634EE13A9A3D4B698389A3DB6D79C15A1A0523E1DAC3CAF0E6D6067D99030FA5B8C2377DE2F5EA12EC83B0BB905929BEFFF1EAEEB9A2910A5F5462300FAB719C29AEC41266E57353DABD8291D6A3C5A7B1C063BECEDC9E36BCF56EB68F87315F26069BB5D393B71C741D63F20F643A99F1451FA83FE41E938772A08C587A86EEF0C689BEA4166696425ECE2EE98B052AC74258DB82F65052CDFE2CA7DBC63EEA473DE7FCB8DE3C393BF854953EF06A6CE05A55366C1F3C521EEAD18BA9A0AC1F369A25BB742E105923D41203A78E18EF1C1753F77C6690BB83F801A48F764C4F79F6B99B25C33D465FC649766C49481AAA23F9F905525BF7590F7299DEF2BB42EE444A58E1165259DB11CD1382E0C495049780A939079BB2AD3177E4AA7C2B13CFF6FB45CB02691368F5DD7AD2DBFAEC9EEC02341B7B0E55079C39C1A5C0BC193C863CCBFE3CFFF01635FF11CB19B998054EF73EDAEBAEE1E3F05FE86D1E96A5C8F7312360E2FE5580A7C2F1BEA743FB8729F703BD11D9DE7B665D80FFF0D60BF5233668B19D38EA74B8D1D70526026A7B6A1E32DFBE50719DBCAF545C2AB8B2EF662EB1FC0CD0C9E5F8D31A68632E6DCA870D76A82585E779114DFEF16E8F02BC799CA8A05700E499B5EE291BA82E858C44949C40D4DEAE06C90098A2327BCBA41BE2B1EFEE112238CB013C0E587EF91DCBCD3CE067CF2F2F3F5305C8984A6D3FBBFE1DCB87BFCFF571F13E14108B9707C870357ADF6E592A8846C99EB449FB2F6E57ECBC934255E177362ED6B60F64EFD47A958DF387CF1FB76691FC30DD216C57148C0CB66FB3336AD1C60FBE930EBAEFAD8F2DD43705B1A2B47071654D815B4DA74262E0265928B3E679276C0186BF4641C908FBBEDCDEBBC34A93852302B67CFBEA67C6E3D65A0A54053E2CEF917200CF5D6CE7C7F7D908A5A897C1B6450F97EC8DF28B9459F4D849D704D2D09BCA0EF134C52237CAE19A586AE480216D8D538EE7078F0ACFF222C08B588A2D82D99B5A3D0AA4984E5D41894F52048C2C9949656B154647ADAC2CE068D06CFE965C80F802D6620D40D6C9CDFCEE3825D10CA98691750550F75BC37D857A4BF51764DDB798DA5B639CF1CBB1D5FCEEADC4CB6E7155AD1ABA4B704F51F7D7AE3C91DE2065A482755A039AF378B83645D7A5B133955B093D18BD4941D2DFC44A1363CB8E1CE5C882BA7AEDF2D9C0D07478B5B0062AB6E5943F8D89954E0F25E5A68E3C7BF067574AF921D5E0B90126A31C81BF6B37C52C3D7A3453988BFD8DC939086A4BB5B2CC2ED55905E49129311A352AF3F85413665337FE184F77C14E3F3CDBA37C9C2E2C6881D2F5DC4855335ED8E57A1CF555E1C4782B9F7F04CA823\nss = 54390804B9263D9DE67F3FF064F6D3C8318A8FB06305ABE835C23C778368D680\n\ncount = 99\nkeypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\npk = 5064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 55873EC8C5BAC259501E025FAED327B9B659B0810E7D43B8BF7A25A8C1A51062CFBC9BBEAB182747196797913398DB1C1CA41C1CC3A883400A29797AB4CBB553076C204167AAD2208355279F504DD9A476985362898B4E423821CC2642C335C3C953C866451CECE03098D5A2AE366DDAE1A06E05547E1C0C0667CC98494BFA778EEBC5CBACCC3038F93B82E57F814799CB7A921FB14042AAC83A1B4897BC6A15C87FC94144828966C49B6CB8F842A3157B60D6B3271C3661529D8A93C7DAF7B4DE1396308C0CBBFC9F984617CBB5B1825C88BDBC4C74C58EF3D54D089613A6A431E3A59ACF4201FBB6828DB0061F1BC514DCBFE72023CF8102E9834D5D6BBA8A354FE04C6008B37F9B07857CDA1238F5A562F288F3217FFD1A1BF8B2A0FCF3AF0310C84BD6CD805C246C4A227C9BCF963093A9755CBA968E7C06CC4F987B516171461B69E013076CB652C2A0B10F1B0FC9D6B583A929FA3905BA4B6B41F19D862C82B5F170277530A278773FA740ECA749C00A61735AA1A27719CFB75EB0768956718239F43239E25A316339DB665EB9784AB581137D020B992782956522B824B3EA4CB540A4B12AD7C512046711B0463F779E1279BCD2B7238580C72DF6120850376DB48978DC717CD1424D0B5E7331B76D0AC0B024C6283C8418E5B1A7A297AA483E5D2A65F2181EDE32C69CC4B9A8C4C0B90BB17EC06336D2100766AED931876CE45435B5662DD8A5B9F545292C870A16925546AE0CECACFB737647504EA1A29D13E0BC2D060BF7480345051E9379CFB0F901B9A426641802E5522FF8B199439026B123CF9B5827FFA147567912C46C88CEF0B41D9526D227A72262C0E3B3157DC4898E07CAEBC8038142B5172A799B8A6DB0F7703730C98E1957FEF13D5D7B2A52945EFF5C4337B6CC5004BACBB419BA73568AA357F61C70383447C6015A5896B9C0C0A2F2C7A76D940278D736D6B685F4FB3CC392CAAC1830B439468B6BC73585B4205751E55103099986308702A477588611A990580D88657024FA6D371550141405A8240109824788675D2546AFAD54628E93281ABCCAE4EAC11D200AA5C40A9E440D9F2A40DEB31C2688A3266C9E16B60461087DA271A1973374C99693C8111F9D458F92AC3208268078B177C818038305AB421B6D8297063061BB36F1318BB2108163A723A4BFC3C2A25F958F28B2B806A15E4310B8852103843C8AC26C7773084F1F82151C52083E69772A049123027916F039FD08713B98039F3B84CC83A8F88B2C19F48A958A443339A5A2158DFD7A08D11983601A1892A8C1152C602EDB1592C3AE555B2EE54C5DC6020C0B95626FC06D85D78120AC135FD369DE6B6AA902BB015A7BC3BA13A7391960C533D2F1A6278494E78B6A3C5B91A2B1AA2A0752E5C0A30E33CC86DCBA2E3232C98B9AAF1BBDF9E825B15A6DC3A741D43A53EB10AD18E93541E224EC5A952D673984990AF0D81577D1BC83B09856794D11707FAAC63A1E49A799224B51464916BC07F0A69F06F26696F5806E92CA4ADA050CDA48A9C90635A9C68ACC753A711115C35488758A68256A32F4964C431D50C0A8C5053D1A41126A952270A309F69931C32194FD201BC3809DB548A0005585081C6B11DB7A19E14F9A4777C5C12B35289100D979E5B5B306C6692136A839CA4DDA2A1E9D3BB3C418A732EC4997D124B7D6CB4BB090C0F35AC2D206F2B1B19DDA1929AC935B2CB24E320EA87ACBCCCAC6D4454B8A183E89E8738DC645F50239232BA5EA03BAA3590CD29C05FF4C33D8107AADE2104BC879EBAA431294B201E2B589647C29", + "C66F7F3677EC30BB1BBBA093B60ABB147CDC07748B098EC1F83855464B1AEBB41BF30F4CEB59C41C24701A39DC74B44FD8505980C1786275CF16272A29C285406C70EAC1DE5969D459CE1F211C8A47BE727A57A772566984452E2B2EA96ABAEB3A0990B9A7FBE5147F6A438E27A3624355B97C7140406D52870C421754886ACACCAB09B2351AD28716C476B61D7C9082F8CD81D31554F334AF75030C4075D2965A9DF37AF81A4588AC0241183247C5047BB81DFB6BBD7252993D69CF5660ABCF2AA5C9787F10C02793E9BB1CCBC3761B25759A38CF2C28ED1CA65700112E540EB4B0587E036B9502223FB95E2815A5E6F9C384369C24B1A962C4B05064909F424A15515FBF534B4F660B09E9146C40AC273822EB116AC60782DC519805C41F39A306D7E21D0FC2264B8BB6637B113144B0D459BA833965D3A39C51355416F672B25811F5F2CE8CEC777BA322CE506823D6005D1147600808CA3C4D344A5F9D47336254766003341047AE044691650C907D937E5DAB543F767FADD988E0BBB7EFC25874D5190B893039493204F67E11560E49412B484781C571324F76218976A1633BC4CA3C0A6D8211C6C0171E0993BAF46406F8B85FA0C7F0551B74AB81D642C634EA74B269837E2588228A8645764A2B9A7BC2A802682B22C24C2A55439D14D12E620363271A4468FCACFA8BA686F1BDBFC70CA9C0961F9A488B7962B8C718B9E7A33D8B5306E6A05616C2A1484AA044200038624F65B8A92BA4739C714AC71FB8F12AF92C5CC06C2BB59367C5C471BBE6099D1B19C9BB1AA168C071DBC6E01C5C72FA33171C52B78C1DEB32134DD8AF5D147BDEA32DD6C52450C112BC5A0D9E03B06D807173304972A9866AE4BF6B053D98680858671CE1F252293972C42C4BF6EC2BA9F11BE4325C34F89E7D500DD749AE3C845F7D56815F11A2FB07B9E3F88CACB51E2ED258CF5BB981B089CBA18F902C14E04503302CA929319645154CFA878CFC777F2093A00916A617B6086D973208883ACE08270EB16BE4EC404EB2951BB1AC825840BEE09EBA19A90B5316AB79C3AC062C07F45782F4CCBDEAB590196F8436A8EBDC90EA944C50E842342A5A558AC8E833908C0577F28A15E49863A2139DEC116D99374236C8A7169053FA716756299ED16125D699C39357133FA49FE0DB960A8CBC0ADB979239B64A7B3A702878FC1610868790ABF3968873AE5DC19020B28F1405CCA1B0800EF236E020AED6157892161B54BB3D14A4C64FA1AB949648020CA86064B17FE8B3F7D915C72A68E2B46F16267B7598BC112537B7681EA2BBA503D8A62D55CD76E6579BDA3E032399BA2CA6CF0B74CCC51F9A5357FD4B92CE4906183C0031727C7A966BF0C485A9312F7A76554A35C065278860396C2ED4B0B44B85C3D7C16C65C33FC2033C04294A91323F1602A6DA351F0A6E478264E0E4A6ADDA77DD6A2535A748DAA074AF31AF028509F2C27F15F00E60E72F7A7032DFB99D50C88814167A838758C2685243839D8AC19E76133B40DAC70E49B33FF83299862C3496999DFA90470B7BB17BCD14019B093B5787ABADA26700A83377AE57173FE528D6DC35EFE846D95933D68144EA3ACA554CA0E873BAA6BB926D70A09306621B3705942B4E0D60CBF200C10C3C4D5F7C8C75899AEAEA40CEC8928AE25BAA2C7F139392221CC7042C05BAF58371010492BC2125D27A9BB01A28A3855C98B894D4165689AF39C0A26A6B920874728D475DAA731940457B24199D11841D5BC369962C1CF3920B6AF974B3150189919959C3B4E556C56FB22E5597B64506575F6799DD86CB0669651A1C017C8A74E5F63CC60B9047B21DEE777DF6010BD6A614F9A63C72074B7909137CB7155FEA72BEDB7428E0B197246AF69121E97923F861AF31F10249E11795A180C0C6C056D58D848A62370278308C4CC2B466A8D7231456C06E4B9F1FAA65A8F0113F99238C52AE3C3A24600C4E943947C8C653C946BBF6B4CEE89646AA23AFC7B22F0D45464337A90A7C22CBDB4449B24D5BF3C070778773B92055206CA895105E264C9757918F6BB76BFC93DE826C61C77B6A51B135915235271FAAD3CF608C0033B2581FC522965257EEF576EBF7379A173B1B269E27648189696B30346D5202B560784777F88ACA2C9F900344EEF8AA0CB4A86ED6335BE29B91248780674BBADB5B11F967A663C2F9129B73EC584C50AAAE9771D258272198261F362D93830880E4B60E4B142B3822816501C89B5011681A5EC2BA2B03CF9EB1886C33C1C72CB6061B10638931E5F1461F413E5766A7BECC59A052A0E221C6419752258955DCE743131890BAB88B8DCC5738EB6F409C1C0D888DE1D0C5A7BB03E80171C2B41DFD411F74B5165804B82EF473BDF5CA37983CC1047FB5A4A34598C8A98A5B0EA78FBE27B9929753B89A6C9F2C7D0677ACA4E296F0D975F2F5731D822627C1964EC1BB1AC7452BF0C5C0735D6F75304EFA4410E4CD20557B574CAD1674395436203DB728A58B8E0B95183C10653B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B82460170E6CF1DA1E7B92037F51B4E7674D9ABF74F5C225C5C6CE16A971691284AE77E0F9F21EABD8C0C6EEA7767F4E10FDE5C2D79B8400BF96B19014B457EC21\nencap_coins = FA0489F3730100609488E951E6AAA15C0F193BC1DBCFCD013BC418D6C507B176\nct = 46DE29644F359A188B8631AC51575AC1656857F486F933377165C7A52BCB6BBFE1CE34A3F44F11CEF9894D6E6DF14D962C23424A007EE9E813E2EAB2A62E8FFCE34D28F339FC0A0C47F2346A20AF7FFAE846167AE11E441E63D34BBF66A87EE59B778813D79A999371D5CA4ECBD347986521934027DE0BABA46106E03E730CE215C2381E4983DA09A4A3902A9ACD41F712471B21A4816A94BA453470CA0B4EACB05D07DD01CF39125D860DBA0D920F982A189D0CDB51FFF61123D0949044B68865B9FA2AF3D72C1DCAE71E0FA93553BF4513D55BC232306E33E420B4D4CE9593DAAC87790F7FFA42F30F79DD6C6B06099EF5E590F045682196B34D0AB643F6B0EE4331ECC1E1347EC8827D201FF040B0A7236E1AF72D831B84E76A89F73B4D91570B49E52858B528B7C0871A7052A6ED75BAF6D00DBB055992C1B9E0ACB7E279D806AB238CB0D7FCA987E6ECB167638EB1A17E8AFB885AA2C1294C3F776B635B6F5B5B51BD6007CD01EE567C1FF96E0525EA8E791C4BA594FC7BC5356877E2919700AC2670669DD1BCC0C939F05D1B6D462343C8F24E8741F15D0E74D114C81A1492E46D0916242CE41F161BF0B74A551EB703F5F1715B81B66CE5CBA6D710D51D3D29A433E2922006C16C7171C84B3CC423AEF676ACBE677EB2CF91D92A31571F8B8A4C6325DFE58598C2CE8D2AFBAF498A1C8B163187F893E72EC879450486E51B9C0C63680E3DA4F5938BE104813E170302F3BF6FFE4F236EA3253CB8E040AC10EEA044FC580492724ECE9651735CC5D1789F0EF935A768BEA164068ED1A7F23939CA2673BDB980FCC1B779F25A000F9EEA892701EA8E8786C0C7DDBA2BD83569FBDE99DBBBDA7A1A980C6734C50C556AD5E459480D234E63478A9060A487624CA1CF45B42FFA61A593D0C1DCC453D6FB0A08F89D95EB7A0BA933B59C24956BA7DA66B863578299A53F189623671B6F2D804E539C742325DE8A367A6B529B9636214019D232964CC85357505923368ED52FF4DA274F8F5AE3E2AB39C67EA1E6C247E46434A3C23808ED8733E7B0AE353CC38CE039C66D3D5D1C14CAE8D68830293628A184C0539509125E6036D44A1C516AA687ADCAB3869F6C28FB711E5AE932ED8D3CCAD7AA9AFE72674EBB1DF3AA5B67CDE6C86F79C58043EFD18544C7CDFBBF72BF9F31C14DEB828BF2207D2BBA81802E74910D5E76361D68FEDBAC0C790F68DD3685905E7C177508906C47F21DF850640DDEE2C02CB357E1935A00ABB60CBAAFB1900B7D16BE43E1CC9DB2DB7CFCA99143A25C0C549BBAE09E46D8904582F5137D4165F124D02C99EC2E833D2DEE4F222C55BB796DE06F9848322B6D0503005CDBF09913C72CC9AB7921B995B4427D4E2D9E0D988C45A61C4285A0B5B0C3299C564439B1B1518839587496A5D95427188EF42CA2BE1AD56282EA99631CDEA8E8EDE0A995BFBF6E7E434CEB7E906D0809BE41F7A8296BAC019920580D73A6A98179CC1F7C8F2B1549762828ED75DE117B930EF7FB4E506B31C55CF83C06FC9683734184B530144E7DA1388AD3D3B151D33414BAD73AE8B976C56F663FB1CDB6015B57FC30292789E20BEE073866F7C86D2E279314FDD20B54E434EFFC57CFFAF93510919186BD8D93629F7BC5E6772A10F895B4A8D4F2A9E7427A95953E111A9084A742423F65AF2F70D74228AEA44F19E3A9372E8C5682C124B3E1783454B6451ADB0C836DA79F51932BFFB81E71BB51A7D30327BB9DCBE7E6B8CB2AE568F6A38893C5F951821E4D876B846DA7744A6C1A1C701548BD678E7F920974F2D02694C14A222635CA7F912A0ADA4C381086FDDDCFE99739E33D5D3B595DA65E136E88BDE57C407C0B72684ABA65DDC298B566F3F4E673B17C03AEB72C1814DD49B4E1A369632BE71C708A0D17D40FC28036C411AE737B017879CC598E17DC9A0BACD2A2767CEE2D06630A2EFE66FC71E4B183D5B48076BB588B1E364CAD0D0760338A9D6AFEF4A7DB96180F4534462A29088CA48EB4D629323AAD491CECE3BCA0F2616742C6193A7C525E59DA78D9BF36F2113C28259537445BAAC4122915B708BFC95E8B5BF06F02A41C582088EB19113C1DD53B775473F2FFBC2902F53F0B2B7F58650FB5AD30808385E6423C08DCA29534831544617B1AC4053210055584D6A262FB63620A97694C00B1056BF43CFA780AFDAC356C593388D2B802C78D\nss = D24FB4E358A5176AE303C88B9BAFEC3EEE2D20723D42A4E487A1B75F8ABC1D43\n\n", +}; +static const size_t kLen86 = 672402; static const char *kData86[] = { - "# Kyber512\n\ncount = 0\nseed = 061550234D158C5EC95595FE04EF7A25767F2E24CC2BC479D09D86DC9ABCFDE7056A8C266F9EF97ED08541DBD2E1FFA1\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E84B505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A\nct = 56F425E5F9E5760159049B17E5ADF854E0129250848EDCB49BE2104F80D96137A706F44C4BF306CC52C89CD74F98975F5A2CCB43C26CB445C6693F8CF8FB0A2099B196B57FAF8C8631887B67A9022C8B7CBE821E1ABA1B8E5C1931F6954066AC89B26A6D2132CFFBE2F7F63600AEDB3AB610493CB403151F0EE0E6BEB3F137FC3AA4E86026EBBC9E742084866EB964803B768B0190AB9B564CE4BC3470EEF83E1D3706A50207C81391A9B75848B2E9D7BDDC392978BBAAD0197A9B26EB7F1CB4F2D3010F697E2C568870F01C219447A23740B013577DE1CCF5D8AE607019D112E8B56C7B56E323F6A2FFDC982F6D1AACF1B23F7660FF8063D098C9AE2198BC5457B809B53296FC0887029F907E12F7C72923975F2E6FE2FA3481DFD84D9850006F94F8390C80C8E6A4D3C71F56D0129CA716A8F16C84FDBD64837DEEED2FFE083B7AF098D657DC62106AEABE45C48A5733ED4D9A821BA64D83416470D2329CD40A265A6A02977365295B68AAF02596C856185AEC836B864F0D73D364DFC7AF0DDC7975849E7E78E612822215A1F9FCEA9A3BE3B4E7F2BB60E05DA14503179CC566B448F44DFA70EEA5B86A11A2FC51B3D6337BDC2F0F16DBACAF2C3A31EB9AE8C02973E2207027DC925760C0DD1831EAB0AE502411891593DF3C15F6946262BCFD7931267830F2F75888486BBD6680D42B60A8F0F20AD7FFA169FF8C6068D4A20EFB8BC8884958738E7BECC251F797221C4E45E270195FAF4B966977BA79772B0CD9AEAEB8EE3785B4D1D5ABE608C3A0969BBCB58E4C1527EF4D3897C0E935A63D06CF956B2147A127E7B01E5653CD1C84DE0183027F9373CBA12204F952FC44D8C5441A6E79CEC54F89E06FC4337453F81DCB9F4CE9F753E8D552FAE1F589549014830A6820045A16B692B9780613A40DAF305058634BAB7C54BF24BB1122D27E961BA4E0E49CD5242D047EFB66DDBD1EF9B45BCA73051679D610DAE4BB4129EC12E1CCE5B7AAD081DCF91155880D83EF68880447AAA8F9980AC253BBD430A9A63AE8A673AE9AD6375C18C438AFDC81B7F9249F870078AB672D58F0F32620C7\nss = 500C4424107DF96B01749B95F47A14EEA871C3742606E15D2B6C91D207D85965\n\ncount = 1\nseed = D81C4D8D734FCBFBEADE3D3F8A039FAA2A2C9957E835AD55B22E75BF57BB556AC81ADDE6AEEB4A5A875C3BFCADFA958F\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA265612", - "5B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F\nct = 49E57994384DE63CFDACDD89E3CC14FC54926327E4D9924523D7E0DC8F73C7B6A3CCD39156DB79D30944C92C863566D79968BB84611271D325DCAA9AADFBC869EF4912C15877BFA6ED0C3B333CBFD491979422396F7AAE2C8B1D1CCF4335FAFD872479C7781003634E996C4B2EE67948EB3EDFAF73E49104F329A97BC6945B531A44C145BAA5DD813C98517DD5824791A7F67312FAD81B174A7B351E4334478E75D518CB7A30D4B9EEE9C4D6F1E423C7E84A3FD0031A790725A8D36C1F6A2E443B8F7DDFBA038FA2A192B4B750E9546EA79D05ADB3E043FF1BC7267B9C56D7B4771B05DF34DD715CE1D549A08D4B4D08269659D5298FAAB6AF725AD952529A4260F36387A809FF7C1797B6E1DFB8D77325FF823C568412B46D5246F89C81CABC6D4DBB2E9DDDCBC082A709B79B9C0DB1F2E0DF2C895ABD44ED1087A78209E2727CFDB621A5BFB84CFC9902F5C7D2475F8BFFE68B41399429DDDBE603A54C3F3F95ACAAA065CEDAB71FE418D7B6B4A1409401D87F5DAA0BA7690D7152AAC117C564FA2D2C51C6D8F1FF1507F96BBB7994FC22B9BF5C366DE5EE560DA2C6340B5825B9A7D61C0FED198809918E5252672FEBEE0A8F6D94495C9058BC0D826496659F3C9346886501059EB13524806F15977DF99126FE881397CE9F0F1383D63622B4484AE4C28E388BB83891B8B2987C3780EA091321DE80534B7F58C958F9971B5E6CD75A886751947E4BFDFEA2A9E753FAA74732057C1B8DF0DCF947184A4283A9C0138EA4068ED81ABCBBBC31A87C255FA321B312C596DEC58F895B9A45C8D1BF6C2A5193D2A0C60F1036AF71455AFD38C38C84369462F430EA29AA98E28F34A9ACCF33E605D33CB798EB23D268968C52F9ADF269C7364410DA07D7803D880F970E48185899E3FE9EDCC8990A97FCB9723E93FCE7FC4B15080F49C869B2A1A831C2AC5F035178CABAEECBF57281CC119107E625A9A2F937E6CD6E67C40DFEDEA90CDC176AEF83D2C901B39DBFB09C37CC224385F70545D4D815D26F0637FEC78D46CBB423FFA054CEA5784DC1F03B3448A93F9128263F32C4DD7CBAAA517B7F\nss = 18471AC55B75B5CA5705AD3AE683A48C30102A5A10F2DF93A943C14FAAB796E8\n\ncount = 2\nseed = 64335BF29E5DE62842C941766BA129B0643B5E7121CA26CFC190EC7DC3543830557FDD5C03CF123A456D48EFEA43C868\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814ED9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB", - "5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F\nct = 57F5245F7CF4994E8D65FB0661027ACCD9574990B980564B22B1FA2D6680696A50E463940D814AB53B9BAE077C0C4F947D43DDF6DA2157690625A908FDC77A8F2EA8006EBAAC38C1DD30CB94B97454A773E5C59E7F609FFBAF2C11ED3EB0D52924F932603A809A2A2C3D2926F32FAA786B9C388C6A85A1C0A7BF48D7F2CE3DDECCB2CF16122E9C8156CB49F80C831D3A114CB18865507F14EB49671DCBE73AEF7CCFD408D82E0459E3C0FAB577818B7C3CFE3E11E3AC5DED4F8DB01544310575F5DBC150FB906AB41B363BC20D67072AF9895C02DA4DF1E84ED1A0786212A70067055FD4B8223812D89234EFD385DCE1767CD9F6921B0175961DB999922466622754EFED26C7782ACE26A5474F14B16F8D96096F3D9FE98D4B10893BF10CBD6CC7D11189A91BCBF856FA954AADD4DD8B8705EE6F3F5A8C9866633A1862ACB8CAF8C5936C0DD0B7DC4CDE607AD33F02A82D1EB4ADEAF2F8976F2DDC7845C9E4063F40ED58D774769F1321A6A2E0249C11924D66B7A2850AE1C8C9D316C578F14668C029F161FD2AFF202F0795C9EA237FAE1375F5D67CA22C4B61321C5DC06299CF42EA0AC6E553BC153C642A25B985082515423AAE4D5856B9F4AED26C51216D18EC1E389BCFEC07C6C9609079F1395E4D339F5471393D75F51A4B9BE1AC7DBAD9CE1FD3866E385D7B52EA33071B41A0795FF2C7996B652DCE78787A52EB48422D57ED3E5B6B0310AA6BDD99FAA9AE6C2FB651887EE121C12780C403181B9E1EFCC0FBDE423F8B0B9922BFB8D1CA3F993FE387DFFCB6D7D46CFD85F286ADF91C12EB03F8EA2882BF54FA05AB5CA0B3E6BBD38CC9E92A9EE0161CA3F4E710835322294B29C13AF0C74A814364A4EC4058B2A8B129E7DD58AF8DCC491468C0729A68443D66746875928010C7D1760AB5813CEFD20B9D4CE22FEE089F5293F9CCAB4746C3B34C0CB8CBE3241DFE4226DFDB6AF77A20D5A9D92C46B86990089202E07E6C144FC8FE26A46A5DE896E644F89C37515997A47B8B06345DB9BBD9691A3724C8E7F4A43A5D049043EFE3D67B6857F089F3CF879BFAD47F150B59B522AF45\nss = 0A3B1120219FCBA59788965BC43BFEE99864AF94E1E32E02082E5DAC2C63C1CA\n\ncount = 3\nseed = 225D5CE2CEAC61930A07503FB59F7C2F936A3E075481DA3CA299A80F8C5DF9223A073E7B90E02EBF98CA2227EBA38C1A\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A5", - "5C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F43E0351BDC8A2DAF0258645C383021DF33FE59B553A8270C1B7A4D0AF155999B8\nct = 1EFC538D7F74329B2859E737A792E98C03A76FAC8346B0683668F33ED73F111C5865EEAF3F4CEA64FF4D8FA0671C1B35E69B2EA5056211CECE7ED05D1061A90B94EF33A80460271D4D1518F25D5A019AD8764E2F63068E935321FAB24EAC2695FDA422A9DC0583D1EE39D4D2D12FC8DB5FE8D3C182E8F0EFF176D55B22A04718D0D9140A57F3E6AA3BDA628CFD9A8650CB3795FF2D941447E370E35968EA04F172151E4F38D4BD2C7143B828BB6AFDB6079859E53AA9E04E22BA178D0FD51DA9C396ED10008862FA4689E972366DC03916A1C2F3675187C787C8D7618C3053179CB7D29F77210367A29C0E9749A5785BFDA86DF8A0BC33F4931D5E66639E8EB8E7D56A84275006A9FD11CEC3D8F2E6991984B017E514A7309D92130F3B623445F29EB6167C683C155B80E87575420FE4D07B94C43480CB5B397C2B5C9EB61ECF9ADAF51786ADE6AC539074E6DBF8ACCF24A016843B5BB91151FF1EA28C10799C2D31199A61AB8FC323E7104AA03A6F3B7E7A92FF127277F90A8A4D2CC4CE4E6C1E4948C4B12FA483D81F6FB6DA3F6F546105677D53179A96577BF4296104486BF57BB0743AEC16453B0E4EBB58404615E7957A3614B56AE7563BB2FF2DB4FEC1D9A26638D8D302AF54B8A5983A0B1F887F9E814F6BF44666352A19A7812BC3D7367701870896CCB8CFD1BAB755859EFDCDC9F6893723E7DE87472682F7B01F3177E4A76196B57D951CAED76B581814F817838683C907943AA407916B3FD5EBECA5420EEC9694ED107CAF74467D084623E90711328590A27F73C5CA1EA9C81E3D3D6772818B4396EE8FD035E79BB1381221D51175B209A2D76732821DA931A54C75C11119FA9B225BA3BFF83C1FE8CBFA0C9700C602A1248260E83F51898CFAB25C58F2963F45B7E9ECA260D1133CAB3A30B93D6A654FDBFB5847559800BBD76AB6C527D3E3B653F0827B09501CB7EF319D390C1D7AFD3AE20316B5D7034B335AC507AAAD3E6F1C2ED455EB3E6EDCCB11E104B573B1E9AE457C279D211798C5A818B94601BDAC4B124C50EC636EF8E04A2494DABAD0FB481D97626AC4CDC04AF8\nss = FC94C3FBF2A749D40F27FC3FE22C9A9072F7DBC8680EAAB909EBE976C6F9722A\n\ncount = 4\nseed = EDC76E7C1523E3862552133FEA4D2AB05C69FB54A9354F0846456A2A407E071DF4650EC0E0A5666A52CD09462DBC51F9\npk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520B68C0EF1663E52E24C33090EA8F4F564D85DACA610FD7C2D5756D7D882408DED\nct = 6AD325C4F0E86C8C63C198F5FF0DA7C10E0B348A627111333D2C485F47A7E8483171EE99638FBA87CABA6431E8DC1F11930CA1E3382A754140C68DEB7A4CD9CEB68365978992259F6A0CBACE97C7A795A4250A11A9113CC82CBEF599118C1189891E159BE35434D0151AA081B4C1FA292AB44450C3D948147A6F117C5FA7834767576A8731E3362B223437F655C565476ADA5CEE003FA81ADAD16FC7FA3769DAE31C66B00CE60F5D69EFAE82E561AF1162694B20302AC8A60219F2FFD6EC8C9551A3EE54FA867BD4EBBC3F2B53A17385FDC832F1B3A1C7F22B2DDCA8F19D68DAB77642D2E1EA0B43BE6E2C22B9F5F7F996DD32A8702E5822010CB38EB808A412209500795E0772196DB9ACDA3E648540443CF2A0DF661BC7156DCC969573F439DBF530A158AD6E040F052247353383E8231FE22EFD625E56344FB0615E2CAB2B8C282DC437AA3C05BD017E0C5DA344376B4BA1B69B477E5849A7C948747E7298FE126D6901E9599AC106802EAAC672018D2BA0C9209DEDD1A4C36B53DF3BBF058C75EDB7BC06A5FC04DD27BBD4D8F257DAC75E43E98E3474F1A811E50437702D56D3CE2BBBE01049677D6366BDAA5727F3DBE314BC92B99448F6712260529A3E705BDCACFB645A3264C3A22CFA80E7810FFA3B9F542A2B3CBAC72060DEA60297C2ADB1606D327A31B2D38B328E9F23D67B5B6E198999C3DEC06C1B8B395CF661D9500BDF3EF6B231D5B50BD3CA3F2082B4D41A93E8F9C5A773D70F023FF562E8E95983240BC88B282985D275C118B8459921C599005865148F2F5547F5A09522BAFE7960DF8C85F53AFAFAC196F497459E19AD7B808AD635B8F0F8EF9B053EC60A44E75502E72A1AE095EAB660DA6D416C4561960F3DEF4B4689189AE30928EC6637F9B41429A7B2231019FCF428D5D66AB7F7FC122293E3E445F071E300F3B934380", - "EEA9BDD613D0CABC91BE82AE35FC49A3A7E66F06D4E462363778FCC9BC538934AB96D3B818F422BB1DF54BA7283B48A92C63A7BF6AF75CD90B8432AB240CDAC757B4DBCA1493AE70394E86E2B3FC6DC48520E05F6996CE2A6F319AFC163\nss = F1BF5C04ADA8B8199C5D18209623745406D1DF3A38C74B32801A7D91F1934A74\n\ncount = 5\nseed = AA93649193C2C5985ACF8F9E6AC50C36AE16A2526D7C684F7A3BB4ABCD7B6FF790E82BADCE89BC7380D66251F97AAAAA\npk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DE0DA1D147E7686E428AA1775BC2EB045D1ECBB17563AC966F708CF3882C47B5AD\nct = F9CE20C3467B8B35A760D2E2FF348CD5C650863EDC3F5AC9D68452712A16ACF11F216594BC81AE871D7021422DCECCA527708315FF489763239134935FFBC51E901D4D72ED96D77E829FB969E9BCA1E54E5B243B4F799500D9CEB52398DCAB9E18EB6FAC9B831D926269FC7FAC03C99D0522A9D70A74F6E227C61AB1B29A5FEC1A773E4CCC9DE658F1C78CF03FC6BF26985B4E2F5988524D2CEBC1297A5F2993D0A1C96372F91DA2CB0AB45C4D59E5C2407B85C989055B9C43D9BDC35EA34C4EA9A56F421338B09AB3062417B2F6E3A857F5C523F552C4BBC4C26BA3574E14CE15CFACA361C9BF08516526F5E99FD7F8BDF9E7653504BE8215303B0FD4E98D578EBD0A082EAE7047780D682E387F9FAF34053E74235288B0C98408E819721519FF2FED15D82398DE75720770B3516518841294BD8BC26D37ABCBA06A9A24D5EE490CC853238B163ED67EE94C5CE17A9A33B763968C96D14AAA3C75C0AD6323D4030D28F349DC5DDF6B7C36AC9F9B2F1C1210B28A53E815C49F9B7D538E41D5370FB1C868D216D98919B6A2622D9AB48A832A3714987DFE3A4BD8CB1AE8CB9D497B816E5B8A18ED1CB12FB8892162134DF6017BDADF34FD81E447704BCC49F55D113A2C6F6A3F87ABEE04BE0691381FC32EBB1E2CAF4E48777F7D038C336460B4F30EAA8247BDD8467FD51E8A0D73F8C3629678ACAD738A7239469A4DBEDF9C29AB33CE844AB78E298ABD7C16ED69137E9C559CBD1F466C2270ACBD0F28A26137DDE9AD196C631F1E049ABF1A65B05AAFC68B0EFADB807EAE69CC80F4A7E880C65F41ACEA5C459F6715E02A288D891F0A7F4115685096515CC38305D7430D7FB3A1070B855336B29E94C421525A77A5D9F1F8BB557E5C613239D4E85AD16BBEFD47AAA3675123B0AA3FE6D2DC1C2AE4750640C7BF58E9F4EAD48DADEB404D463F0706660E60F6BE08508722442F57A2F903920515CA737F808306A1531A0FF4C42863656515974C88CF55C924CE8DE68E823B6709396E1114D4C90D0C2907FB022E4151749F2BE8E60397C89A6C6B386EE6051945C9D74074B2370BB17DE475B5\nss = 249D166A618809EC9D2CD48A6F4C5ABD39F60D9B1207FB129B44A972028F243F\n\ncount = 6\nseed = 2E014DC7C2696B9F6D4AF555CBA4B931B34863FF60E2341D4FDFE472FEF2FE2C33E0813FC5CAFDE4E30277FE522A9049\npk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD1589158533", - "9A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E846729B5A50627688A4CB3E37CC0FEF22162DDBD848E5AA641731F8E60B4B79C93F\nct = A31BC903C30979BCED03347DDC50890A9978B6E041858A3CAC93A56C9EA8EF3CA7181A48A0F22D792E6EC6B9FE231230086D7B54C52E406B669D377024509603030A50B0C438BBCDF30521AA3ACA9209514ED1AB2A04980BEC6CA349DB7CA354CD66DFAA2F9CFA15641EA89C48FE76EBF0340B57EFD2FF262253AF34871B88D69106D9F5F4AF7545C238962C00E2B5C79CAFC0291762575D360DD59BAD4C0F30AFBAA74B3AC7614333C85E22439CB10EBAB7839C2E0AF87594AD07B4CB909AA2275348147D387801F20D6B6C1BB6FB7B2E3863D2D06764E961D798CAD88B97329CC21D002C4D7DFB0AFC8A9A69F1628A427ADEAB89D59E6ABE5C0EDC48E6A53AAD38C3D43DFC514FE378602EEBC78728E0876AE3049160678B0AEF870B775632EAEA20AE70553A9B67723E90CE860E62F344BBF5DDAEA3C5EE3CF27871CFEC4E1898A2B699C995A4AE72EA4918C77DDDE3AE370F43AC0A3D3C18FC6B5F362441196A2EA28386D4ABEFF8D0F562B82F53264BF97821EC77EE2745FE9697B422546E1D75CBA5070B840A1B3EE47DB54D46EC5C9B4CFFADA1FDB0FA951B6B2EDC460A2EFBE703E6864860A93AB6F6D30F07194BD399602019F15ACD8F4EBA2260F41CF54C01E0D44C044F267F27CA05CE43DAA297534043DC6EEB6151FD0CD7AB2C6BC41774BAE30FC9CFD0C40F6A391B7FE82FB0400139D195E4475E2396F35F452090F84ECE0DB329DD3F6E5B3D3DC9EB3955772316D7F07265EB36607410173899EBD5CFD8447A34FEB03A8BE614E587C07435AE6FB5F0CEAE76137F8B77799B961D2D5DBA5DD84DB136F5A992745ECED46A5771452586909007B5B71A07372A9C1134E57A733220CC1A526D82AF9F9D715BE1A3EBCDD92B36A89ECB1E8DAB069840401BFD01E8151FCE06E7E815C2B6BD3AB063137975434BD9038D54A08462E6060F514F36AC85AAE29E8DC9948745C219175DB775AA65415A28C91476B452C934E7A73CC92F9539EF6037B146600C3CF19722965CFE4EFADFFE9CABCA5095C85ABA871A8501C3940514E1B361F67C30F9F556A4834E0F46FEEB2F377368AE\nss = 4957951ACB9E5C5C67DB54F9BD02D46974E27433FA8342BA4A9EDE6E5DC021B3\n\ncount = 7\nseed = AEFB28FDD34E0AB403A703B535296E3A545CA479C1D8148E2D501B3C8DD8B1034BD986F13F1A7B4671BE769359FD2AAB\npk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4", - "E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F7660472C3D61E4CAE91B22D2F5A316794C723FBCF7546DB47A42A15F1450CA3282D\nct = 81F583C6D7D5E96C66F9ECBD01E57875A6C9D70F0745F3B1A1705718DAC047077D7E1DB22FF7D0C63EB8CB77482FF7E13DB211E1D319411C3E02A47A457E60D827E3BC7CC13EFC2B96CA5A116C66C1CCB38A0121FC62F554C11B83EEBD23EAF0A26EF3A2456169ACA3A7FD607AEE91B3B8B88254911514C753028D2BE41D3D55ADDE27FCD8B50F07DAE1DA734F09980B54C2A5F0B158D0E23D77734CDBE0ACA93537A480091F256313B7BE01384B1DFE6C9C0CD7EC3D153C71C879DD2A46B76EB2F911B1B37D88E3F99583AE78845048179D666C60D270BA937D6FAE28C7B2076C9F806087A6D891CBD6A2563B62FD4CF0C23B5137CAD22C8DC9304509F10EBFAA7FF262D36A563DF67E2785FF6371E7A2DF3B9269AB03E31C76A570A40503BA03A115AA5F30904F5381E1B4E18552D7CB48CEADF60C243428874D2DB7660A25541ECD5B49307BA53742CF57F0358CA14D7DECEAC419BE68DEF566D18C8BD4F37A72B62D6F9D79A9D9848E58936BFC622D3C04C7955A36E5C41D222A6AF6006EB11A2B4C4D2C1E449EAE8953C6189375D850487143D622D0FC0425E1990748C824BE75EEF4CD5A720535DEDD5E5E72A1754B93798DE6B8C55E8920D7635C1E68BDC62931C34E426317B4D64A117E08131E92108460787B4E58ABB80E0B18E08FE26579D3FD8CCCD69EC81E81D027D9E4042E7A7DE41E2CC85EF72F52461466685CC2B4CC1201EE13C60F3A73B33B1B86F90D3F0FDE3E3D040AF665910C2D24145228CE74B6EA58AAF0D1C19DBF50DFF1AB5016BC0B5A0D8229840EF3E10390132EFFC48CA936548DC3F9256C979FCB254625E6A81D6F04C0D81D149A974EE880AF75587829CE08483D97DD7CE7EA86CC900B22E97BA33E57E18BD2F9E4BE4144753793E3FB84D9D71C8E685186020AB1F1640FC289D80C9673D9F9E1FA85FE5AEF950FAA5AC0301F71625A2165F6F4099B8DB7EB56F9EA75F382250637A75E1BC7454012BB5EE9AB71AC57E01DF09C90272218B7ED6A86A0159A38F3496958A4982590C57856661F1BBD57BD90EEF7F233E76FC430494758DC66E36FDA6CC28B\nss = 6E2CA0FBA3024587ED8BAB0C710530BE657CBCDA53C1B44A811C95456FD18FB8\n\ncount = 8\nseed = CBE5161E8DE02DDA7DE204AEB0FBB4CA81344BA8C30FE357A4664E5D2988A03B64184D7DC69F8D367550E5FEA0876D41\npk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70", - "818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C2681B292427D57FEEB160F9347348632E1CD340960F6E6EA2422D194A0109AF1DF\nct = E39011D7B3B8F8FE007AD461FAD47859A5157DCE508373AA106B40D3BFA4F32BCCDF8207D5495460DA1F355CE44A46F95A34027001E45F13A88E4E133FB0B8F2977C8AF50A1CDEC047A0A20610C984383463C60ED07481066053942D1C63FC85DB60DABA5172D90AA3A02FEEDE6DE613B982720FFD87297DB2D487594FC4920D090FBE6D3909D2003EFA89F4FE68762FF97E70B0273BABB8F2952AB221B7BDA1F4AFFE438DCE1B4DDBF810D4155D3AE8F46CCB71A5C57D94A5542150B0EC6CA0699641FD0FB3316E8DCF75BAE31A08352BBAA81DFED1994F569015264412455EE6C939880ACEFB7F47DCB8E1A68266B124666271244275BF46F130EAD54F1A81AAC6085939EB5414E7D62857D89F3CAE9B33AB71D22FE5C94CEB2BEF061B43708B5F42C52FCEDD8A46D59B88981664E4A7E02F121DC32FC91F51FD4033121B4A6CBF346FDC748AC5207A10C6F261648E14C34020CA04C24FF49E7CB6980448D1574ED6E8084D79FBFDB19E9657C3F639BAA4ABFFD7AA2BCE1DE14BF2B6C5B65FE3FAF3656B3A074F4E4749CD80B8DD5C4C5EDBD6FBC1AAB79AEC41F41B57B327E4870EC3090DA720B4316B7F5612F45155319D436E7CDC714F641627C7931EAB349D5612384851DE8D12AE7793674AE6183A75E88C5C68108733E3B53137AB5BD6BBB1AF35FC98AA2098504995FAD77D5DD30FA8F30D738AEF5E3757FDEFEB8D1AB69E1E523056DD926369FF3637CFFDB82BAC62B1CAF1811B83C1E791B4C3E54F06762E0820DD12FA8E4864A83F3DF9297073603F8DC81E4B6A5FAB7BCE2DFBAC69C8E0A25FEE7F69C8887D992C3D74BB68932D2B6AB3241698E63CA8FB9D13C1FC6633331167AB4F868F61565810A438705A89584F277B575E4F0C3837BE8155874995CA5156FB98E482F6F6D94228FD205EAC0A6C48089E4331957B473896C403EAA652CA221D91CEF0B5D9BF96716413EDA798A76058FE1C784AB6E22BFBE2A5CFAFBD60DC055FD40D585440C082BAA76096F15364AEDAF92F997E3FDA237CE59FA5F70B346157844A16F00423574492815189731F17C66219963F3AEFC4\nss = 934CDD8081320B92E6B4D31FFBDE463D763A2A73511563E17DF5E80D2DD4C105\n\ncount = 9\nseed = B4663A7A9883386A2AE4CBD93787E247BF26087E3826D1B8DBEB679E49C0BB286E114F0E9F42F61F63DEC42B4F974846\npk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA305224FCA29659D6C7A880A5F20D5FE02DC4491F2F095DCF2DDECBF105014C5A8\nct = 683E5AD8CA4DEEB62A9183DB7F407C3E9A65AB17A1A571FBC2647C5D61AF0579A7848C59234087285CAE0AD41C8DE444E20A08B2E8B35E0ED8CCC81061AA62CB589F24031A9565CBFF2D12215153C8CC8AF6A3749CE36F24C4BD2974DE2C8B42E090531CAEDEB26A2C42B84E37A4362AD5819C1421F7370B077790097E30D73CE5868CEBD9841921E802AEED3AFCB84132DEFC8F9A122C025A825FF24BC0ECD038669E4FFA667C0650F52D5C31AB2B906F10AA9BF4D762F6B0D0DEBC2ECBF39CB4A84BCE0690EEBD051D432665FD0449B4F2B1F0247DD411C309C5A62EE4D573F7C30496CCBAFA385EC7A89A2E566803C7AF5DDF9875FE964320C4F6425548C38CE6BDDF67612B681BBE2589C7B2D7B312198D2DB055FB7E212FE299718D25EA3952649CBCCC47C25BD229D445EF857049E092636C045C9AF7F487AB8FF061B88741A75719E073A240AC934E1A60D4E65BFEC602D8AFDD8161C7A256DE53B58CF0BCAEEA407AE7C4ABECBA9BBB68C4B0578E8114CB25CF76948C635EAA3EAB86EA15D2E4F09BC9E5714FE7B91EF716A7A4FBA5AC4CCEB2FD1081E2A154523726D8C7C31ED6D7EF7858F9F2FC0E71E61C40C3E04B090093F85837B42FFF1119F2051F20C7F193E4E74188BB8BEED3B5470C4219D2439C79A0B784B5B4D8CFFE5FEA7250C1B9CF12968EE944979AB12851C7E09F27F43373FDB1DC63FAA3211E5BB169F514BED765454ED93205285B56938DB71306BF13D28E2FF7E3909D98DF8BE616CF76D571AE", - "1FA5BDD762285DC229F12F0FFCDDD30A372210241C2C3D9884C3BAE8FAB7DAE0138F929FB8982BF8E8EF4CEC44BF4A8B460E76820D889AD6EED794F2ABAB9541AA3438735DC111708CA5D0B1F349AF3BA3330A1A39B0B8F2E4E773095464CC7E7498EE810E1FB490224F7982ED0C536C83B1236F1EC28313F87DC87056DFA385B6B106F1B66332CC977E5CD26239FD11A35D399100CC6E7CC07992C4943BEE3E392E4EEA8591D86639C712BFEFA9EA813DA0B52384F08D72051B1326CF1424326CF9A31E66B6D76A1DA9731DF41F4FA78EEEC9C5ADA2DAC74E\nss = 8BE8D76DC72C7165D7D3E9A8A09B8DAF470EC5AEC10E678D08D77ADA3D4A67F5\n\ncount = 10\nseed = 980D0BA7C8F8B23D0E948A6029FF2659810EA1360064663A8994D0333C8543EE5FF5D6D5C9ACF446E61DC464F792B9D3\npk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE6931E7324D5527DCD0EA7E2E6C2A82D4A80C3EDFB38752B36581F3035ED9A23E\nct = 1D2A2EE0F7169027D96511095571B471E6EF33E382C4DCB8389ED45096F93D7E01AF5B5A40980B61188BE2E7FE22159FB7BE4E0E2E2ECC4A615C552513673726FB6D9B1CB4BAD80857FC0C5ECE3D9C2AE1E6C96CC938BEA405D64C52FB34FD8A73874347B504CA37920ECD7EA010A997BFC028EB780FDA908A0ED726FE7AACA249C448406F4F15D5CCEB858C33A91DB9EBBCA5C32B2EB30AA32E7F32E2300574EE435BC9524B956A313DE8D9B0106A7CE0132F0DF8C60FD40A4EB0D5013865F9BCEE03CB0D374E52AF2D4DD3DBAA9DDE02B8C250FD71B8C5D8D98D2169ED349E98793A76A77524215307678B568E1F62D44EFD3D212799B6455891B2C39F15CF9EEA70062D40C7DD5C4143DFD3B879EBC73EDDDE90F19685BC0E0004E0F55BF9E1527D2A82A39E4A7CB7D32797D92E57E1A1AFDD568368793BDE8A7599E8D8AD8427FA8DC53714960116E505BE928B3C9A2DB8C287CA6A9D1E5FA4B0F5B50A488A0C91D6A9D293F851B94293C27A94E4E5CC09269D33B061464381688CBFD6794FABEB2A04CE2D6C7A9BE506FC801A1CA4E200A60515CAB5E37C403B8904932A19362C90CD21A6B859D9357591FC78DA8ADB7724163794838602889C11E8631DB3B3C1DFE83270B63286542165F578D030E7759C613819A3162457573BA4D2799FF44D2A5408F2192908609CA74E33C1DEA12E9EC4B3BD8504C90F4DA11F545AFA264BEBFB1F7DCDD98E49CED5481383E4A06441131D623E898FECC72FAF6B4DF2BC0F595203D27448850573A83A22DE4F8033BD5546DB1F5DCDFE8950DC323EBA5527F522EB84874A420D48A32D767C367519CFCA17DFBF8FCF47A157B70B082C51101F56EA9A824342529E2B3B9F0755109ABEAA411FBB84A2089C60524E92402F5A6056CCB5735DC15D8D229221E3C0E8FBA647C23C192C7210100BAC876AE666F7F81A04707C9EDC268EE0D4530D914F603DC5D63B172755694AACB3B2639704F9BC6D8D3791D1D502CE427C71651F32B6BF1E40DC7B2F7AC4AFFDF7AA99B1AF28C6DEB0C48CDE724BE4762F7D75E0B2A922E8DA8BB9F34E63BFBAB4B442\nss = FCC22F0C3324EB63D7361DC16C568F32E28A80D38E4DBE1BD89F87C3E4398C90\n\ncount = 11\nseed = 6C029462CA42ED520F10A579F52687101105E0B90C6E7BFA582A4C112B579D5AD0A0ABD38F72ABCFDCAAF5893A112BDC\npk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA", - "0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB7189653390C2FAA8E2BBDAC1EDF5A5B6803BFD3C58DCB1ACE60333D03CDE2C71737F55\nct = 110D5E463ABBD1922EE76C20A0FBBBF0844091AE3A32C45857A1F8470B093CFCEA375673245A56301C646EBCC47C39D8257500F898FB69B96788D7FCDB6A4B8E25627235CDAAC837EF78BDBB1E9330D352880AF50B00F79B9F5112F1DC1EA93E22903EC04AF016C4E0B12ED4ABDA2ACEB4A55F908E0E119418F352EE431DC19A0FC761A1A9BFFA431D7A9C53D282A586A5784856E5377DE59AA7D3FD8CD98E61AB41C9FCB7D9266BC4C38E194FEBA9DF05E9AED9FEB573446F2305E7B91A34909C63C69B98C215919ACA95795C110EEE80383066B9D5CCA6D5566F1E67818D685BE63330E620D4B5E79FE07A423FE0206C929D5C1CB1F85D3BC8E297765B2DD2245DD08F6FF5BB64943F3B8783C5D151FA0CD57C900EEEE3F27C0AE7AB9D4497B5815CAAF6CB10D6CB841DACDA28A3C4F7A7EB1E43B125F917D163682FF3408061744518894F0387BFFB9E47F8847B3ECDD07EAEB7505754B01E266D5F56D4310AE5B5952486C4AFB3E890F597395563985FE8BD50F1B0A465040330414F1D2551CBAD9E9F4C6F689F6B8E350F34E52FE8219C88909FD7F4A0EFA0F54AC11F65052C21347D643D9500283ABF89173EBC16273E349FA8AED3CBA25C938B262758B9611EB28C1F29154BE4778C9409225ED4A6CA13622F1D406F1E263453A7585CD339DEA9DD37DEE8CA129E137FD09A73F25261B3C5578C4B341E6231BB6106F4306A102B481CFEE75318EAD99EFE9F420F28E8C96D2336A840312537088AEFF36B89F9829578D535E1A38FCF11BB91143D6751D34C9796CEE9FD62F1F7838253EFF9FDA03A9EFCC096967D385233251668C3A06B18D32D698743EA0E5CA3F1689E3FA2CD6220A05B645F80E72FD7B3B6BA83B91F953860B202B3FFBB6E7B82F7D89C99BBE40192C40F89344B00E3BF9F1C487CFD0C4E100D1AC26D4952EFDD8A95F0DBEFB429277B08D4A6D660DF36025E221190DFBDDAC77F20EB5F5505A1B48CA9A6A801A7636A7F677DA18B8FB7D828023653459F2C94D6CF5AC21673EDBC67927C82250241EED40F10DB8D9C9EFB8CBBFFA009F08B102833D14B745CA336\nss = 3A40A33BAD3C29323D7F25906D9BE69329ACEC9B38F55F7D9FCC2C62B69B9E38\n\ncount = 12\nseed = DB00120937570D62331F4C3F19A10465231EFF46465CDEE336A0D46AA1E7493DF80F18617F9FFD0476CF7784A403EF4F\npk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755C", - "C71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC7605F30457945F8B1560010C71B40717FEE3264A27EBAE2AC8ABC16267FB0F3AE\nct = CB2EEE1BA77DC1459D126786822C7BAA9ADA82978DB8FF773B736BC4D1C439F46FE04F0AA78D72F618BC07F9956E5E0E1A74481A01E64CC4D1F5864846261EA0463ED2031E3BC92F584A4B9BE719C21EBFB4ED8517289389D3F881EA51265C8A3C0D41870E15EACB48DFDF4250F9DFB97FF3315A6A67CE351FBCD89286F8E1DA4CE53B99475A9173556842AD506D5CB66327E4B89652342B5E0E8F77F65B908D5AA6F1D9991BCD0DEB3F6A5035669625FE9AB45ADAC94F2D6D1E977B9FB2F0E8D96643AF7F6060BE85437664223D744C6741E9E8B107C6A52C50E4A6E3CD2912C4C3C99108F0C79D4A43D84BAB799B08BFC2C76A2507C55EAD2A77232BA84D914AFF82EECD19DA700A77B6F60DE46E3E64C4797070EF1880D42D9373F54DF265DEAD787A38F9A6A04FB9EE8760753CEA3DEFBE8989C4EADACF1C6FD2375FBB6BA147ABB9B0BF6E6E220EFA40A18A0968C5AC2124728B502F61DEB58310F2F7540C3CE615DFCC2F9185556277D683D6456FCB7BCC529E97EC38A95457A7C726CA58E10AC1661A06C89C7437BFFAA1FEA124392EADD7736A5EFC086C8514C59B2FEDA9BB32F60B9F0ED21027C93479560FD18E0B50ABA1689502239F4831223A8229C1EEC6039B2FF6E7F26CD8E9FD5C4190C2A188600786082CA1FC895AAF17FC51B2D96DD94D94937E488BDED650FECF80109E3FD6FFABC79E2C064A363B0A8B5750B036391D95BB50E3F8EAB9D4392754D9F79E1191D6341C4790CCF1E0EC13C6698C249D95AC8CC8C5161316205C745FF777E1D75BF9F6BE99915FF163CA3ACDE13A1E80B90EDBF3D0AABB6D44736FDBFFDDA9811470EE36E8B3BD3F82DBC716D2832E1EBA12524D455CA3DF38CA1751CF0B90C340DC7D4CA6B26E95CE0ACD2CF7C62C5987ED791E3D26CE094EB4310E04204A634018AB5BA0739A35960DF793734DE559DD3C32CF14195B49E10F29398B96A2D7241307310A13D2E5BBB24CA48FEFB7C215AD9416A8BE804F9E62C16536D7B63632B79365835631B0F10049FB77795D72F49A693506E24ABF7233F994E77E96A7D339BE8C0F5D8E389FE218\nss = 21DF4C9A90DBE7A6E0A639CA758983A24CDD6BE6A86D89192C61F57757D9C000\n\ncount = 13\nseed = BD26C0B9A33E3B9B4C5D7EA32D5BD1FC371015BE163C86F584E49BFD5362C8D8341161CD1308115B2A03B7E5EADDD418\npk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FEB44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774", - "D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB30A8155459118346A84683DE346659727DA4B64A1050C5271E968BA9CFDF6029D\nct = 9C0CF3916AB48915940D65E4BA9D39AD1BD7CCDBFF23E10F523B7DA3579AEEE0821F788D83FF95F061798A5EE7308CDE4299321824B1FB40FBD3283A3D5632729F9FB3B67F1EC08A1FCCB62F6275B43DE92A515CA7F8C3729ED3CE7FD327A75B22CB74A8A9E54B1157A7C4435686F035566D7FA1404F95D2F05B6B05E21363D30EFC2FD99EC365ECCBD52E69266EEE64D607EDBD9302FDB47CAF6DED0360EB82EB9E4BA2573083BCA54A9774A368040200BF0E4C9BAD7D31C245C27E6947BA7CCC5772AD14070D920C613A1709F9D83F0488181EA6C5B94EFC34E565FDF8E82FDBF9777DA2354C7FB7CC716C78A4E8982C447517DA133B7C3772C65DCA679AB5D85561DF8B55390EF74A2813118B19F107FD8AC6E8AFFA40EE7940A5CF65438F26CB44C72FF633CF1F127F78B42C7C70D28A294F8A95427062C3444F79C471DFBD4AE2E03BC571D914636A0434F881C30FBFF19D316CEA3A943900326DDE46C231AC5D12ADF0D5D0E3153550B581DAF3E61A5DB58878F6172E74FA42F896AC36561F5C351DF7B023D2F980C8CF0EC2FFA0D12B42535E0266C0995D6086A6F76D79C7FD42AE44254458F19F98B418E97448A37AC28DF4A2A3EFA5EE78A6239DD726EF219BF86BEB393814248ABF1EFA3609B84315EB434D95F6C190C55397A932BBC2857A4C0D9BD109AF6FA7585E6626989F5180479952FEBF3F7451D4210278D06D327FB945D5AFCBCA0151443469DEB07AE61D1C560AA73EBBD241F4CBFEA7F78A62F46319631152B86DC5F9F0C6CEFE1ED6E8A6845D5CA5C1C84122A52A1A74CC11B56CE157878413647D730853F2F5653B5617523254C0C1643778895B62C0DE99CBF131753043A4A5EE54CB9B156322E5CB8FF24F9030790030E6D094D0FC7363381E967F1C4074B075E747AE4D630D6215C5DF1354EE082888C9FA275ACD09CD758E1A6965958255FE05EB0E621189BB35E9C4362073E2E465D9A0BAEE72A5955EE7E55F42DAAA940E9622DB73A6EA5CF81F3EE1BFDB6DD5DB5585B19E87F6F8D1176520C3AF1AE7AB7293E225A7D8B80D0F8C58DB4413C536D7E6618E\nss = 6DF1BC992D460A439E5B87F1997D98A3839AC6D7B30B4E458EBDB4537FCB3DEF\n\ncount = 14\nseed = E2819EF86853BCA1B9DEE7EE1C1619988964F9A913E635AACF0D96CA6E0300D084329DABD8F149E24176D22757404260\npk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D97908AD5BF30D584AE9C8425AB3C8F1FB9960752721CB2C8310CD7BAC84808BB979\nct = CEA8F972F17519CABE7B38D1F20D8933565A46FCDF592082805B63562C4612335FDAF4EA7A64329E614B3555002207DB6A6336EAA9E15DB759FC38C2C38D0922479E71467E65F4EE1AD7B8D011573197FF74A7189CC466D4DB722BE2DB0CB7FC2028A45397DFCC614626A80016F49F7B36A3642114E767CD8795B922A7F3F59F10CCA0C81BB97520C0B4BCB63F86D68D260C0CB8DACAD9CA68EA3D9AC9C3BB36184E4883E3AFC07DAA3EF2517B6A3BA33F276EC5D37CD9ACB6EC8323AA59C6A06B7CAE24E47E7041909F7FC96A789D36870B6EE157B1315A36BE55B3F233772B513FAB5A3CC4FA7FC4507A087200654EC577E50BA9EF96FA5A6E359A4FC0AF22DD1035134B0267D3121D1D2EFE0C77FFE1F5C8C6CF207148F7A62A4ECB68E49274E51E86FF0708B77169059B48A031D45D764ADCCC840A5B92A4D083FA901810CF2374056228216844B483C717CDBD19D06B63B0F81E3912110B79ACC7D467030D7883D593F2AA0799F1CC184AF84ADFB86255A5DF5E2C6F257371897792F853981E950C9AAB3D5375B7D7D7EABBF1D46CB60AD1F163218B138ACAD981B619E4AE6C78BD37C47D6895", - "1C92573E46277106A0BE89B0EB0EAB98ACCA7D24A806FC55153200DA77732DD8E881CBB09293B028D6C8C3392BF3C2B8555B2F46DAFEDE467B09EB122555D2796A450AA36D8303F465D28D9A207B36866A7C2BBC546358670083AF90A98C7D8101042D12F031CB8FB186F7DC69C385FC5BC2D6BD932D1082511D870055CA830B9EFC584A705433F97AFE4B78263AF8D5E558DD5F61C0C7DADBE689661DA4D9A1CDEF7F27931B597820A625E8FF67530B139FF2FD69EA69897BE48401BB3865F69CED71737AA43F338C9D43B55D2A71E4EA43664253EA1A88F85B03F5507DFC54EF96C6CFF6CC227F22F93410859C18C34BAFEB24AC65E54CD06C7C3FC01138ACD5CB28601C5FD68A67D5A3DD97A6F79612826E280130486DCF77A7210AE620C782A776F059C439469815BFBBDEFBCACAD42182E7E0C12C7CD668A4CA7C49E5B0E98A258BC7E81A37488BE16D106E46F44DB00A2549F309\nss = 6F23A2868B6D7BE9268FB42C937CD59A4AC22C9DBEB8ADA8A3E5544856FEE6DD\n\ncount = 15\nseed = 669C4EF8A051CE201DA65FC4BC34D398EC1F806276FC5D987AD71D93BC12DC8F107B58BE6E8422A0795C88CB9A0E7488\npk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF748B1985FD7938595DAC8AB776701CA1E9FEF47350DFC45355FF1E83A08BFC3A9\nct = D821E0AA4F78942C4388499D261872DD92D115BD02990F244E2B741B774845BB7D05252C33EB536F3BA130F287D3A8B17D1443FB68240A97292CCEAC87850FF4B569252ABCC5F1A62C9EBBEBDFDF0790ADFAA57202014C66DAA63E5F86E73F75E2ECF071F03DA5B833316E007A1D83AD93FA2C38D223FCA5225946B5D182A559BD9BB78C0912C6280EAE1201171B4519246DD979B69B87EF459EA8A42A6A878FEB7657DF415674C2DA1A1B47B6DC32C82F05DBBFE22068515A2B3217CF23C6307F5B3B672B9E7ABE66A9F123DF715DA4EDD353BF44EA666A3F2A872F951C17D0E68E94595B0295F19811D51405BD418F4400263A1D3BAEA18D74E28FD1580CEB4C72816F4ABCB22FB00748ED9755B95E4AAD38F41BD797F4277925B6D9C7EB210393F56EDEA6B31F4AE57ADF7468020268B124D75905C2A94089A500DA7C457981EF0E6248EE753AD462A40BF03754737C54CB6800A47F957FA8B7940B74B67F7083CFB05A726A6357B858950684ED7440E1307607460536B9C3FD81F79BA2560114A0982C04A752550CD1E9EF4E027CCA41179FA470A17F6983315EFF47361E161B6AAD8FDF45395A0951199C202047C564FF22298D940B13827308E65241BA58CFC44F375D4735B36928B14E244B9C3975DD0C5CDF6C01CCA1EA0022C633BFB82F80E6DF1598B4DDA65B080799E0CFA5F7990181603835815B6F34E2A4065CA83FBB193BB9FD2849C6BFC9F5919300D7BCB680BC1EA9464CEE743788816482A8F13F77CD77991F8E7617D0336639DA7303D9626DFAE33E185D464A8AE74F0421AEAC1C303FCC4D199A343062DE74832F47156EEE0B25C85730E4F5A0D67AF5BE8D46B4C5E456CDE0FB37AF291C355D5E692D567236A5EE063EAB1931FCC4F33B9335C86496DB10855F0A12780DDE673C8DFF42589C1EC2A7181FACA3959B6CBAFB9279E3E89E4DB8A1456F9B10BB7FD13A2678AF327EB25C6440053F178BC61F423B435DF268F49297DFCAA61A2A4CFBE938A361B0B3A97CF1ED9C797A0D18F0D8BCAC913424891D96A7458CB1CE91F4FB52457D18BD630278DF641A4AAB97\nss = 34E7CDF4119E920B6EEE0ADFD8E56165748A9F4823B2FAF5FB8FBD865F218D3F\n\ncount = 16\nseed = 9DEBCCFE818F6B5204DB4EA09C03EC9A19DCF1629C1527685B8A29776BB1DAAEC45F8ABF8F0ADC9A8C8BD6E2DF6D8048\npk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D3", - "1B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B4485C3A8B3732DB34F4CD985B65E078AFE6A735B53F4BC36D4762A3E45D1DBCB74\nct = 5BC8CBE2243B0353728A8D95C2907310281F00632E359E8675EBB03A40174360582130B947629504E68D274025A0AFAB5E9B8A71BF1DA7435C5A136079CC5DE3FB95909997A7134FA0CF7C6FF55B95D86BA772FFD049C2CC17B6608C122BCD2CD9CC2EABE217C60FB8246128A19E6FF5D1D1A7173C7D98CCEB1BC18D0A6874131255C4E01A040BAF100C76D2918896DB658D85928BEDA49AA4C748E7BFCB9FD6605F112F4804FED9BC833CD1409FF778740C0C0C2FEB987253D6D126BC18887BE3796A417B336876EEEA66E7176ECF7CF25375A4EC3A79C0F84EA69255A9C740359A10F009F14FC9CEA7DB0C3AAFB5321250FF29C78F2F5AB4A56FCA12335D6CA84B827A7FB6C8E9B9665CA3A8097820D782F24B2A404557CE0DEDB81FB6625E733088B46AFA4AE7DA5189F416A221476AF7FA81ED52238CE1680DD1D1D914BD5AD00083E5ADA730D4BA2A70F68225BAC390D052B7B4796ECE28FED443AC1E0A7B76A2C9BEE665C92271050A05EDD035CCCA9204AB7F05BACF9DF0310FDB3F5456E9D8EB77E6985C31C6E6D104157CC747A822E243C842032FD9D06E7B94F5216BB878646536D2CE850F2E5284D376485867AB16ECE37927221647A1EEEE9893B4C095EF1A6EECF3A44DCFF5CF0D78B6F7EE6A171AA4356DC210D2282A275A6DDFDBC9BA6549856DEC95E57DC796DFD5D875618F5FD984660F1AD934FDF72E7CC928E2B55CB6817174CAF10031766ACCE565DB09DDE14462CFACB7A4A856D633CAF301B12F608732267E04102AC1920239138806B7B9985F67903E300D052ADEAF29642C549434A7F5EA0E555468B3A5AA8D20739A8FB9C7AF9EAE63CB599999B9F16E0086ACE0111F4CB64A1C2C98C7961834FC49A39280B2D387BF0E7617DD543FC030C234B0777C1F00EE54B736B74495A7F5D3113C772485EBBBE197FB149A1014DAEF5A8C42C03E9A86C931F48FF139E0B719E667383CC07DF8E0DC4D346DA2CF9F9F024342DAD3411E234EAEA8AE7D4084E8E429A06F899F9DB11FCB5198FFB8B24C58DC06BA5E839327FA0390182BFB93ECF9AE2E4E250EAB0DE6CBF5\nss = 0AE9376395AF0940FE2C05FEC0FC955EAB9EE1495AFD0BCCC3235B0B9D60C942\n\ncount = 17\nseed = 8098AE7A92C10F707D405F7DEA02C2EFBEF44EFA132BA8AEFE81BD45E543ECEC74F10920AE48A40B0653D63532517F2A\npk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F", - "4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F11C11C1086F0365E9FBD525B3FCB4E4F169FB488BF0CBCB455EC098D49E903C9\nct = 0B51095807D49A9AB71B39611F05C6E7F26769AEBAA6767738C0F4E61883A20E3C122F2FBAE7F0A557B4A06B236D945670941C484596988E5A7C316C27ECEAE89D6CDAEA252256DCBF138D4AEF4B834C9A93B99F64D56989CAE743D9DF6E438BED79A16FE2D149F160FA15E06E7B060E576616806FF0B820C25E39921C82681B183E997B411FDE86D1B38A30C087BDDCC2BB697C14F2F3060C0C464BAB23088F9C7A9B8F043CD6779004CBC217CB847431A92791EDCD1C6DE2CC092B30E0128EE7AB7BA03FD95F0904F8776654A92E1020FDBC593899EED71B0578B63A9BBF8CE8E17F7890AEF63A2FB7C02A9D3FFF73137376F701AE1C062B636F106DC441F44137D082BCECCD265F93E58CE741D4D99BB7B990E07797088F1F6F40BE69A5A25A5CAAE25825902155E6E51AF221E93473AAFB1A73C00BB060096F2DED995C379EFA0C7B76EC688C87AAE24F8D31312D7B74007355BCD6D0F7F76DBDAE44645F7438FF165E5C936AFCE91455DD4BAEC6959176AD28A49FEF399981AE85E09396932FEB3E9AEE0B8CEB17512E21FD93FEACFCB82586C941AA3AE766E234F0C6896D21E5408BF06FF9DBA08AF00978339BF33420A7944E1D55994804B1E9E8539A4ED82E141A28FCDAF8633E555FE069018E94B875DEDD6D85061D96C99F3DCFEA71852C7B42353DAAFB8EB2AD035B0F88749726E14053717E18E4F0FB8D22C014D131AC130620B1A9C291A5FDB2DD419B3E0BA316453B1F3EE1CED2BF0821A26274A5EA585667642AFF10E933C1B7BC54963B05B7C8782C9B913D4D287A274AF094FE73CED4DFD3BD5C8AF5F6E3222F085388E41BBA0A0FF88FDD93AF95B3759C01DDE4261A806486922F00C1CAF4422F7F289698999D6EF9A6C1512402858C2713D4AE3BD0673616316E181BED12CAEABECB4BE13FDB5A90B06F7B99B1CBCA524401F6DBC86D1567C79B7F46110E16E7FF1CA67AC3A89DD9023B98B27F78BA7A03DC3E70223257AD9EAA4C7128A970543582A1C7B83963AFBA07480E6670420BB0C7CAFD8C389FDAD34EB02073447A69EA2E78342B041920BBF325EC09051DA1\nss = C680C7B7437C5E37217161444E9E0B25E331CAA876340215180B48669DC828F8\n\ncount = 18\nseed = D5F23808871544E9C1D6EACE2028362B48E225312F77663E9F78CAFEB512B908CD9E25875D61A16EC615F4B8FF826856\npk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE33407A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB", - "97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D127844284837F7EDF4788F32E757949CFA69DDEE079E2E00E439ECEDC8512097E2D2CE\nct = 9BF61C809785524284C59AE32E846F69184857C62662D469A54DF2CBDBDBF5A1B6E817EC55BD5C61564DF77BC156B0DBD0B89C65CFA871CF626AB60AA6B9CE9681BA87C94D8F92534056C86063F3769510865099F14CC3E898D6882A7BC9866A8CBC6BD635EBB334F6397ABB94614AB32F968706788EAEC4431B8613982A30B8349989A56DF01B42EC9A20CDD1A67E50974BE695EB767A66996DB45062B77142DD7E716F33CABA149462FA3CAB3579925FCA72153FD792754D2DEE212CC89164579B744636622F5763EB41504AEC69F40DFE777F21B9BDBD818902BA2A8D8C13647572C477A198B943384181EE76B7A11E4A6C85582A115183E64399B7EA987719AEC7E13982819052E9299DE55F1C6372312D1571A15DF2C5BE605B30C8EE050D052E53D744F7C6129D84E1E6BB6E3C81E6EED4C625F93DF491D9528936A41A3735D0BF76FE6F1F159140EE5F180701ED6F0D9A70EE3DB5B7D4758990FC03FDAD812A60FF7DF15592BED7C0DEB3ED9ABD340AEB4A05917F36F8E44141B3F73306EC1049D3987281E8D34B8B15327D947717B8A8F0CDFE8319C97716386B62D9D0374CB74F9B46CEFF845799AB0DE94C3148E2BCE6F1BD8ABF6CCA62C380CE5D35F7FB56937BE57BB356BFFB0B1FB3425100482D7D45512A7F970C4AD332EBE6015ED242B34EC6F7941BF65290C328B5A68BD677A51131712F49265218436F72AD11C42BE54E5DA521BFF1818FE6D85D3265DEA0A4B7994D960C6F0979AC0B8B9169AC3ED9FF0205E1B938CA241D27938CB0CEE5CDA27793C5D3750F20E15E7D6244D4A9D3915C2C87168C813DE1AC49D655CE7AF907E992CE07703161CF7A734936E94C3A0369A4F638A954D4A3BFFA5939EF5B12B3ECDB707266AEF4DCCCA57C6598E527261BCEE4A7258F6F41F164E82A4A656A53A1DB84CCD998EE904115423114F30B176216C01461E1DDCF11AB686B05E3527E668763AC58FB88C90E6A1B6D7E8589D7625929ABE7F55EC1061A47151B81617972285587CC6B1143456BB041DE31E4626946770046F12CF085D430F15D8B8F02EEA03D5F36EFA32FD3C2\nss = 6F371F1350BE9BAF9CD5008007A6B92ED10B65222957608D47779A81F2FDABB1\n\ncount = 19\nseed = 822CB47BE2266E182F34546924D753A5E3369011047E6950B00BC392F8FEC19EA87C26D8021D377DF86DC76C24C5F827\npk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A712983411BFE66D2D15C33524F478F9A6BB3AF2A83357197C834D399A8625F761529BE9\nct = C8B13903A3639C10CD402D325F6F2FDC747EB197B95CFF729F3C923D7698C48B7994F29E82D62E258FFD16F7E5F68897219FFF38DD44C412C3B7853A5632A3BD3F08B55C52CC1BC6A3B4DBFCB761C672BA8BE4B5EFB4FCAC26B25C6279F67624F14AFB1E07468D7BDB0C0FC7AE40B80B074356A4A8480D8BC522D73D971F84CAD77CFE8DE91B7395CCB57B5CD2A2C8405DBD80CC8A84A98B34DA79B61BEC8EC5FB2A9F4D49F1993649149472281E0B214E70954008182C271B06C6147F3863C35F4A91DE691091F98680C974208D13C8FF9781E646D34A7A091EE4A3AD7372438516F58271A8625F62D6EE744F6C177737AD8B10BE74EE0B52CE2E28615396482AAA24CA4FDAD876DCC1DA6DF3F8AA4CCF0185733B555EB42D1B15DADF8D67E8808743CD1A13B3B962A95B", - "CE9E9A46267883A24C2F82AD928E31D2DE44F26A22A96C79CD59BBA1CEF2AE72DCC48CF94100B90CC37FA03B22C944E7181545CBF6EF38BA8DDD8E1C82A657D740C1E6EF570D3BFD94C04AEE371CB0FDDCA1F01539C23FAEF8FF988B3E53F6D4408CAC036081D4CE0027284E1B6FD47FE93DE99C3C81EEDB49795B5106973C88F7726E15EA6D4857ABA7CD40E155110DD920B1BD1F8AA03EC0E8B148D887AFFC9FA9862B956C89189D7101E888F12CC3D329D708BFEA96D9E8AC8E7E4C7290A00B733E2C1735DC9480513CE1E36928F784A8FCFCF5187CAB5510978957E7BB2394F639C708C4B6BCD91873A217F5C28C5E9955C370791C966FBDACADDE208B7E45A63A633600DE2606F98D5E2A6F78EAF96C87D7D6CEC5649DF17E6F79F5C35FD4AA654D65CA639C26D126723EB8951B392143DD120FF7F9C18731893CDF185FD91F5DECFF0DB390F7147B1BDFDDD4E5E243D649315F7D75A965EEBA85A316C37A3A282FF521DD88A29AEBE756A0A9659F7AC386D20530AFB1C25BE9F60CA3AAB04DF861E29674DC3C14119DD570901BD7BFEF690D6107A6157D491623D589737EF43D64724DE7463277CE5807E72ED8D6759725753F2FF0E1781650F1493C89FB9291395CEEDA63FA3A19B94560848CD5D02C74DC\nss = F7B0BEA7F7B7FB72FC2DED9DA1539A2E867A9E29611AF5633191EF11A052A5EA\n\ncount = 20\nseed = 81401DB81138D6874E91B7C11D59596E4ACE543F5A3471B6FB00999221765FEC3CA057ABE20F03B2D59003375FD71FE8\npk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F7494680210EFE801AE61866A7109F40ED932E67B0AE9E966D1EC5F917E4A9F31A27EE13D\nct = 92EF6522E66D773A461C18BFA7949661D8DA9667C947D8E7AD9FFE80761A72DA1565B6EA6D48108C810037A0B78703F008097D60BD4B84923EDE5F74A305C31FACB819E1666DE02393D770EA89AEAC43201DC824ED5227C4F0A598AB503F07C6E8117B9F5E90FE18D49370D3C046CEA20BED9A88E81538DF47B334207B2A0BE36DE76619DD9E09DC12B61202159DA5543F333F196A6C77DA1952AFF2C3390229BBFA64B92F360F1ADE01BA2D8E4EFF583F8CD0BA718152F8EAF040FA9C7F1D9D3BB6F9C816A3931D60CBEDA702966CA5596AF470917563CD6017D72984B9EA5F1465A0B5EE8BFBD647C6D1FB2AA8975526209668A0D933387F15060EBF0079BDFD59D314B28D2B9029BD3ABE776A52A2466724C8E7052567CEEF2BEC568030A804EB8BB6B9E033144E5FE41E7C26BBDF66C194DD27060DF224776577EA4E98EF129FFC6994DA3125877E2F01312F815CB732C45BF41DF1EE97F4B33773B27EAB8FCC02FC744D0923EF515EE78C244CD82B6F2DD5CB7F599757A3BC76B92D17251D04265A9CFE427162108C94F758A38938A3C75E2C4990B74E15BD562BFCC59B22C862D5BC9D932CDFCB3252EBAECBD1461D0A74C632B4667C4D948E06DC9319DE8E8C9679A7C9A20D4F0F79414C8EBE4710BFD0704990F85C8CD196B554167018D4E3E3BB910C62425A91096C6E6E5288CC2C45655028C9833251FB7A1F9218CEB476AC50897253898F7FFD71946492B2A0E514B6AE3A28C347940C5A997AA6AC232BF81AD5D2CBCD3640C0E5504BCFC91A23B68384EA8C9B95D6E04D002FA58CAB50C2251FF2009BAE11908C537A2F41C1C7D892B83021FC2713C4C33DC237EDAADFAF4C598DB7C19D8B67B8810BC2C9B801075BC2449535D7412BA793837C0B762890CAA9620000C6F1D6C659B64FFA9FB02255E2F00D462A49A7024CBFF579CC57624F2041B5AFB143AE90DAA985F977C7C108A9B1CB74D085FF1C63C91B273655EF44FF3AA1817AE95F91FCF57E8EFF2E47CB44274F29F4EBB1BE62E1AB8F29C19AAA3BBFEE96582E138247BF4F04119C71C546E42358647603CBA97B75\nss = 789F9283F8792BA5001C4B71AB585A379C1BC9FAE2AB9F8081F1141777167AC1\n\ncount = 21\nseed = 30B5DE5B73681EC08AAA03F6F2D2169525D25F4042A5E3695A20A52CA54927B85F8BB948FC21DF7DEFC3910B28674994\npk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F", - "92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643921BBFBFCC283E1D1DB36E99B9CC6CCFFFBFDB86DAB7B6C7CA02CDA227DA8632\nct = 3CE3F1DE20F140197617E03F98673C1D1C5D1D6850AD9FA8EF86B8BA9F53F2C6AEFEC1E903850BC307E2B08503493AD713A547C96DF4715C19E0681337E92303D2A1067F7F732EF9DEAD85BC6EBE888A99E34937C9F3B2DC3C1F66EE2639B48DBD5604098038D4A24B60777E0B9C881B06D3B7DA6EC19504EEE1E9BB593B0DFCA8C5DB7C1381CFA0F2F4464660A0E207475B0FD5CDAA4ECAE008B3EF2383D1DD9F76A615992E000EFC93D3EA10FA2B5C225A34AC7A675E97DA28A9DC0765A81F9EF0E811D4B6C647B1A600645A1DE598D51C2EA7B170D98A8F0C624239E95B5DD632FCBA94438C6EDFCF45ABC56D56CB22DA69CC7A768470085BAF07D2640CB842631C910DBD4A6A2C43FB688091F8BA8C4A33C8ABB20C8F5309D11ECAEA1BE0476EB6FB5F588237EC7E66AA263C9FCF7E52F20D4A2252551EC3A3C9160E009767D9E91DA5E21153A3B4EC12EBDF0735B294F7AFB66D6D19936667503B87AE06A4DF1C5E00BF1D51B0B5755AD4BFE3B3754915D864674E7FF2A6294509C51B8E98E579CEAE0388DF90D02F9ADBE5DB8BFB0E646720D6FF0C30A88FB72D7F59FB73886EE5DD82150F47D1221D2D19209239DE95C00D4C7F5A53CB3E318C050E27AF23C8C5B5CE682E9E7E647511EE5A4E5480C4D30B9C717EF567DD0A9D5F49930C4413FACC62B14E472FBABF3FECA897F5959F515DE342284C427A0E85F0712DEA255A0C8CA4E951330E456F810139B2B009F332AC43D94EF562E81D3430D972CBED4C0BC8D17D03DE9B86672208194C6353B58A45B88F6C6CDA226D70F9B9439B8A4D9386AE0CDF8584A06A15B64C23A921FE7C584C9C920CC50B92D97FBBFE2B66578DE7FE8673A9B2CCB2A02170C4C0C2424A588928670FABC5D2EBEE8755CCC141D6BF8AE65A9E7447EBE71B93C11B43488250FFC7413CE3BF4839D19397775E96631E0498D9156CB01D1EB96C0791314C406C61B8B20BFA5341F860BFD5AF8E98FAA6C0BAC9C4A62E1F9334BC7A7F42CCB89968C3698277DAFF9CEBEC1E8CF58B48830D7D5259B5421DEB2D81A8FB2C8DEADC8EFE798A7FFF680154BA61\nss = C9810443B774A5BB175873AF60BD85AF3E5E4DD7C93C2DDF0DA5612036E9F949\n\ncount = 22\nseed = E335DF8FC0D890588C3E305AC92C7160FF199E07C85760A828933750E3FED8C83B0DBE802234481ECF890A32D7A2884F\npk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F", - "415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE40B4E01E03F62E5F489C39C78D387BB33B526CEB6907734A5F788209AE3C2647\nct = 7A24009A08A81E242CD5460B446B70097DBD11108A34BF75D3F1D8268F51AB055AC839F70E329F68DEC8E24D51985FF54C358E53BC5258558E6002BFB23768FDF8CC1EF429C03B69D9820DEFDC55FB7346DF99F79ED78ECEEE86A252FF6F37121B8C349FF82AB2F52FF1C4AF3DB0C64F1B95CA925EAFF2955DD5A25ECB9CFB2CE055734C05869C9E688CAE9A0A45DBB666AFEC557B6EE8092BE673BEDA1E546E8752BC689ADE3E36FB1CF8579AAC346ED5015AAD36DE329B4D5A39E1806BAFFC1990C3AD1F57AC6D1F09AC7F9D98DD128D5396D2E9CE45C1DF3C0B010254A85A6D6FD2D7754B020CC1D0E727F612EA6E75348BD56140B13C2D63480AF0ADDAF7ED273BFA3D770E760EEDF2AACBBB9E37E5A20DE35C2C5CAB9FD2F204484C625215EB9A199587AD113C176D4F8D0E570A6233DC7B52C37AC4ACD1DCA2237B7D2C241FCDD7C5DB3D3DC9BF4D7A57533EFC7A3A47382F294091EDE9E25D8F0C5DED11B6E4DFB9D2109F231356F788E1D517F371FE4AC6F6E1D665DBE2B5DB7331337F59E47D81CA88A0DE6194BF7AD1B5DDBA0F345FC23D0042C137C411DD9D99F53E6B76BFD535092C7261264C3D95691A9FE69F2FCE120281AFF0BEF24607CA04FD8B915182B5FF43D8C2FE061AFC19D6549799588988BD67C3B657659810ECA01F30D6450121C79513902EEF55A2172164E53BC05CC9E5DEC36D8032C33D84C21510297B78802C00FEA54B03CFD4279864C70DF748D5DCCAA0F8CD91C464EDFEB0AFBA7DF07961775EC13669B3B6876E7959359D4420647791DF3BC98ED8E471775C3CB44A56C227CD154B54401AFA90B526B6C141CB10454561E78F7DF706A40360BAAF28EAD607B932C4EC57F89E3A2B718A8613A610DB05DE2A6A74E8812AFE657000C021E22793C78C212CBBE3B21FFF65B1D811F7AE3ECD8881970DCF0C76294B0948D16DAC0C289C0057D5F91B0D5F2735AC2FE7B6E876B1636DC130032C9A0309821F88FBF8CE9D1663B1964F202F5BB30674FB90BA9C58850F22924C4FE706C4D202D0751F048FD64507BC507B81C2711B3EBBC3DB39F14B96689E71\nss = 4062E6600FC98E9D7D7B31C3025F8A51AE4DB791FF17E118BDE089ED62B5512B\n\ncount = 23\nseed = FBEA1BC2C379F4F8FDCB0DE260D31CDB064C9EA9B1D6DFBE91B3692ADD1D34DEC9C9FFAE7BF5E72ED2743BA3F9F2E43D\npk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CD", - "FD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3C870A300648D2B1F1A637374278BC62B5ABB56380CDE88EACFBADB3224795A125\nct = 19796A2A41BEF95C201415E82C6F67F00634B2D1F32AE46C0A27E1575A3462F400BBCBF316FD3062F0C289413C0BD7001A888B975EA86C04FE033004A602CA612BD8E9001A0E9061224F4A76401F7D204A59D752BB9D05B8AB680A053E4ED6D88FD2DCCE9194C3928D30C12E840381F38B4A1EAF13B980FC6FBA2072180ACDFE110AB58051E2369BC403E7CD2976C23C04A08BA71576C00B4FE23C87FF16D769CDAA17957404DEEB78B79E63564ECF03CB99BFE6766FEEC1404B48257D4C00B6E379F97F2F74CF925A31FEE046ACB537AE4E8DEE0AFFF0076DA5DC86EA4306889E8F1396B754DB52D60290AB9E8A6425C527B4AC4D3515822E3DB27FCD3110B4A8D71993F5890BA1F5313220421D27D5674403DB23DA78926C4DC75500557369F67C72898CB5184ACFF4D306F86B870889072846357620B0BD88B938914723E8F45B1BEFB2494F14D7BAA6E66517DF7E99F3F35CBA97F0E5818F510FB5204F4B88E4C2B7C6967A957489E541CEE1EC1F381DEF20EEF7D963968A811D6BE770B21F5F5348F9568905ADCB7C04E46B7AE13AA3D746CE861450C6C41D296F3A80FC83851B7053635BA7C8821029E9902B83CE9E248D212A7086CB6CA32159F5FEA46B8925B9846349C90F4D4E1CED4009508A03AD4D09257F9175D1312BEB0F1C356749828D4E7EF51D1F1F34E73807BC2B377A6A35C29C6F28816E3748E89330D901A0C194571920738E37AF12F16EC5E0EA5D407A436150EFCA0C528F95E23C006E8783F0A7B08FD1235A7C3FFB50E51A05AFFD43DE9C09C318744674FB5241BA00B5980B0C969B010EA2A7F990F568F09E4398CFFE8F02DE681CAB1B8D3CB514AA599925B0FD9D874B4FD7C4CDBE2C1A2D9E4ECCE4CC548EA63D62B4EE697D8E6AE616963D9AD8B126AF20A45280A717E29A9BBDF596B068AEE1785FCDA92B17C5A15DB0C3441B67822F01A2AE02A73E839BFD2B986B87D6BB586998DE02214A0222E4A26CAF9D46FAF26AFB099600A81AAD9036E032765CF5A6C24FE2F5FF8ED3B77A52C845FD5626DB8071C5DC5CCFDFD73977D2EB2B1C4F28F00C1D37F4BE\nss = 9ADD2A8572FC3679835666EB60C9C00A557AE3D133056FD65FB2478A1AADD0A2\n\ncount = 24\nseed = 7E87FB886BC3C7C9FC12569F465D2ECD12532E76CC27C65644C8D3DD603B0CB2D036C5974E675058F271D5C82AD7A813\npk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A253328DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC727860230914D81173BFD7729D81603DEB601C93969B81C401E2B7B922B2873F8AA2D998\nct = 19FB23637BD5CFE270E6933E1C185BC0AC758632B84B0A2B34DB79C19685980591CE6E36CA2EDAC60FD06FC4534A7745B96631D37A33084CFFA03D6FBE24D91FD878F915B9F6EDBEF0F852872FEFFCB0B4E168314A49B34E1FC5A2749811F62D337944DA3E18C7D46574D9E783EC25B5E4EAABACAE1CCA47DC0279B3B27FFE9F1F6D2A65259B11775167C51C9DEBE002F41FCF3C869302B4B548D6352A57284FC4309949A7A404B8E8DA9BC6F2", - "F356E381107B37E1ED9D179A6CACBB06E27713AC7D46296E8F9DD50C179FDD29D3DE3CFA6B4C6186DFFAA44DC7AF65441C1599152890591A6DCA67E2FEEA100D59896C2EB3032815F8D508C9856EF2E77B1AE0C0AA1C7D5EB0EE1E2E33803747559A7899EDFB096427BCF1909F465A3330B600D152E412BB7539F1A40A4B9B43D424136DC760A62A89A3B552CA6F6D4C3AA9E1F326EF3246060B0D0BD96A4A631DBA9C0183A65F2CEAB27DA6B74B468CEB5331E3C01DA00927CBFFD277ABC206DFFC9A71D678B890A13772555F1D85EB875728E9F9B9C3E3110D7870E6907866C7B53ADFF16CB4A333A52F551F5B13ADCC36F21C181F7EBE70CF21C1BFF66C6617239392412170BFCED4E8CC08D4150A5121AD9A64E0F9300994A3FECC58FBB73E33AB64E90A3C8A11C5A9520FF543ED5C71389772D8B1C241A19909EF618AAAEEE5E0C265F80BA992236F5213BB3E100434BA32694969EEA59AB26C9EDFC4115982F233E81672B0E2CE89D7CFC722FE18FEEDF636041D1C755DD60F8D9E2CAECAEB75EE3FFB34749668C96F7340FAC53B0BECB70CF89C7E73184D3F1493BC887C5DA1D4576A143BF79BB215F9E1DF4EAAD3BB6F7529C287856CAB944B19181A1D7AF356CED1B37190A28251F72EA96D33806AA818F6617485A97A551C0D76E1BA46A99DB0527C56C0CE6ECFFF82AB5558B123E83EB2824A44EB8D1F03E30B88ADE2923C4EE1E1864067C2FF21B73BBF7979700ABC2289E0FF2228157FE200C7B5FBA1CD35F9188B72263985FB06125A62639BDCDC96421DFF208E90E6F7FB2AD033D4FB0B30C1BEBDFBC3FCB2FDB2312B86D8\nss = EDE601C527B450E3ACBD5A12893BFD5BB9D5EABCAAD8767758BCDBE8E8EB9B52\n\ncount = 25\nseed = AD1424E804F306C7FF513DA4C1E8D445AFCA7BC942FAC5C0B335733AAF70693712ECBDE26EA726EE0F9FD9D52A83B1A4\npk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE82AB6CD4250546E9D3AAC903D6CC326CC39AE0B04CFFE6C6B3FFBD29AB63DD7\nct = 8C640F1E2ED657A61B6828838CFE89984CEBBEFF7AE2A6EBBC0CA244D1142730B29246BB0F5AAC5CB0E741D3B7FF56C3E77E1DF7A13F51C94E48B8787B93D6A94CD683C9BC1A085F1C15957DBC6217A9F9143E3D221A4D90B0EDEEFD6C4E1063C012037099692EC197C27ABF7E07112801922945A52831DB23C8256851D97881E57D50E1831B88765028081CD079BA2C898006F0065E6847E46FF4C5376BBCAC41CB224ACD9087F6C4473F5A600441BFA282F9BF04827EEEDF5A92E07A0A7E4D7C3422F9FFA18159E468861DA52F16989A90113244A3E4DBFAD8329318753066D9CDBB20A2F85E1A87163E05B90548DFAB721283A715A269547F93FA2251502C0E0BC454A7F8D54CE9AD2D2F0214800D5A08E6522E14328A06BCFC19365B3AEFD6E4C935C518AC65C9F9F47478B57BDF3A5C242251DA5EC07956C98632136EF328665FC5C70245B63E95C30A2CEFCC0018687B5E6BA690144071442A4761C6758CBD936EEB90D28191A6560C322816C76270D6DD056009517F855F5BE664D06D1492DB97C9442D6C2E35B986B08A4703A882F4D4A6B0443096E9E949809102094E9446587E84C80CCB22C5B748ADE8A55B5F6F5671D761C0BB86D230C024394D1E934A72EA3D71C169196057E1155D182389044898CACDD219ECED1FA36A01606A598F65EBF57B80B3F970CF62A9ECA9E25E0128D167E22DCB82A9F024983C7A72263ED4B2BF11002AF54390AFB0EE86E1EE6101060EAF845AD93F6956FE82B30AD9A5B86DFDE186094A1D9465F5A61119D9B88BFC8BD078241798B3E3A5FCF803C1F1908908CE5D36979007DB2D706120F0DDE91A31EB6C58CBB24AE4676B0E5B5E71821E853DF2CF79578A5B7368D116805A4363C65ADA20FAC41C1A9E24E9FB6AD1E6535EB44C642AEF9AB11B50A50C3D40A9301A5C2CEB52F0D78E8B8480F03396CF258D32937AFEAA5B531B6C7962492A6209B7698B0DB41BD822EEA1538811E722AA7CAFF36031167801F418DCF08B9CD7E00843AA89AFF806C20B4C9504A68FB388F921D37C155074AD4E2FBD73C68037586569371162E3858ABE8790\nss = 89ED7C17F2AB9DDDA49A35C4826D8D5BB2C45622D872A32CE2A1BDC428D35AD0\n\ncount = 26\nseed = 7C33CA0E987226C8524DD56C811FA4D1CCF9995B1E4E4DD5B1481974E88CFABFBF6787775C2611CEFB27ED4403EA9B46\npk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687", - "EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6AF7642088944D664CA7996BA944EFF7E4ABD0B900D3D1728D99A9F722F928FEDD\nct = 93EAA7A30F78A3D9E3CAB3F3581C8A7E020EE318051C5BB7CB8DE5D2B5A6BE90FD20754EDCD84C186F1BB5850F89BCBBB8EA16F2010F3FDD3021009EF75B11592B0DB7F93C0C6FCF70D6E909DEB271BB2A55321E99C3461ABE39C4B7AA92EA1C2A8625D58666194B56B8C955AA1B0EB55D20E189FC3AF8C30A32781B3C35CDDC00E29CFB379EAB75E8B8CE57BC0AE20F76537731DF3216A0031292799D4B47BE46C84F9010A2DE480ECD1533E9A1344F2CE8B642908AC807C58611B08244A13BF07DCB93EC5AFA538C03D29E01C7F2225D32473BCF04EDBB9E214735A18495E0594CA9AE50DE1174B26CC3E722163F825C433F714D2ECEBEE16FC100E35B93CB0EBAFDBD9A63EE0ECDADB20AE709268317DAD2F151326313530754A7825A98556B4B7D82CE554C8C96A93FE8714B1045B681AD0A61BC09B9F777D5EDF8B93530688EE341FD28FEFF9719CC51F60AA6E7AE120D69EF92EBAE94289DAEC69D52090002E6C2DBEFC689A424826799ACDD24AE461330DC449C71DF451C29DCC35EB78E4146AC7D26D295921B45BD335DD67A4BBC5F296654B2821B9EF1559FA33DC31C3ED00069E87B9566166269E6B9B47305328C74BE9FFFDDBD680ADDCF82C272EAF1AF22FB8F5B5ADA405F8FB99DC0FEEBB6856B11C0A54377D105FF559AB7A1C5F7C8363D3CB62B91B33082F8E35EE2C1ECA19C7D226E5686893E65CFD1A413F4B79B36C93ED9CAB10DB81BC827FE50C3653968F0289DA616021B44365D610DCDE13092F755C49955C8F2391840A992BFF9D97FD549BFB0AE42C4BE50CDCBF22F5559F7D1794FFDBFB2987AED9869B91C9405B8AF859CFB9B686271A3415BE67610193DE0BE18D40584A600C364542786F22BBB1497F7B66807E565C86938563B5FBBF3F9A3E83D3E0A3426D4BF73BAE955991CF3ACB1BFB0E7D3AE90B664B35533DB3E1A7F277AD29B6935F889E530C0C08A8E063C6CB74E2DA4EDC72EA36FF437122DB2F96151C513AC716AFB5755267B52DBA4762336753D75FF964878E76F8354B141D91C1DAC403F53448B02819A2ABFD601B75AAA04BB04AB14755E40\nss = 47E1F23FCEE7F183928C5736219E799294F90DBAE6EA51ABBA84F3C5ABF127C3\n\ncount = 27\nseed = 54770EA1252EA2857D6635151194F5F520ADEA8A41E409FF498D40C271359858FE2B084D5B96BEE087B8E8F4DD4E00C5\npk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3", - "F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632855F35361778BC0A53EA94003FCC0252D8333C58152482AF1E9C9D2BDF12F377F\nct = 3B085E3A2B16A093EECFE5A6E1C05D5E9D4CE9692CF8E84C7756C7C5159780EE2F9AF8ED2A5BA0717241362D451C20ECBF12651C0D5BB2D576E6E0B0FF3C41D4D37F0EF919BCB8C4F71FE74B8F63D0E69117A58EC9C422C8B571E96A3DA4C57EF57D560BC507CDA644CCE593A74E35E6F481651EBC80E43191D048098FF43C32B1A43CC0BC5A41E1E3F31C5DEA020FD663C40D05167E2FC3D6ABAA215F4F10A6055F6FECBEE5882F456F581DF2AEE88FB3ED2B0F7AF1AEBE746B2A705646D54724EB415D65A4390ECA5AD29D1AE6E999DCDDDD634062DC22585585EC7CE223AFCD05D39D5F530A8971B35ACB38C109B61295F599E9E75CF9B140B4B489DC227F10F49A7422CE3BCF8554F0FED087325A84E05744D62A910E07F3A51A4FA9CA0A1A1FA9B0D24EA60F12692C7D23175CAC1E47DF83646976783BC13B9628B662CAC2471AE584D05145198C937178DA6128711DD37DB1623C23BD6D4627E7706C8237CFF857AA57BD4AA2DFE1645282CE81C9F01482529AD2D2C02EFA6B1D31FED14EBCA8E46B2D57A159A7F84A92F3692F6ED5F35A0E15EE8C5FFEBC5BF2CCF04C9A34234C81DF62C9A66400C2543C829F91D46AAB65546B2207C84424131200E899C5728C0F263D9D08F7960E8C1F9DADE6779A1E18E5521272B3DE587FE1127459594B5A43524D6D3856B2EF6084811B4D1C421FCEA794D6D6278C2D1EDF505B1624633BFA9097788AB410DB976E954C22BA726040F0D4D21EDF825269EA33AB8070F276101F44C8869BC0BB7A5973B02A9C445E8A401A6170DAB787B123EBFC2A55F70A09C9FD7E603693ABE023D0CBA96AE6BAF0D972DB2F07A62ED30638522503332EDE709E0450A9867131C881AA56E7A0B8A1E026CB2E8CF0975278465C8838D1E7DE9BB2BC35CFF9014DB705E8DAFACCA62B5D1ED339C30CC403EFC4277A39072190775FA3AFAB7CDB0F8F4084818D4BE1D838AF997C045DF2F9D6DEB989E1C94267A7C1D47C4777C96AB70958C60DADD84C5301C2CF5034434F3D5B3B680CED92AF32F91198E4DBCCC2500A643DAEEFBF7F2F48ED609AAD83B1CC1320\nss = 9CC276D88BEBA5D73B262E86204215B7ECF1555C7CF37FED78CFD018A1551634\n\ncount = 28\nseed = CD6CFE94E9C0A1CC4FFDCD2D7876504BE5F50F1D1CA5CF93482943465B268276056F2781F4DE805C138976CA72621387\npk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C853664028", - "5D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A801942643B2638686DB9A0292ADC26E549C7152FF36D9A7293BF1380BF93F1498546EB93B\nct = 2137EA03F19CB6A21B70E518EA3A15236BA67A31E22DEFBAD3E2A8A5596637CB8C488FDE6C98C6361507F10430FA05F25009C9F02E1A256BB938CB1A110F33C4D4EECC492133A7A2C0E368416C9663021BEA94717BE749B34375F65DFFCAEAF0F2AF116ABF63F963BA9A6664177D42DD68AAA1E7F28401FD0044433C096E6C3E259388190B3ADFAB4A283354976515C1A6BF7EAB82BA37B0F838BD833EAAAB53F60F528316309B586D079E54E5F994B56A9315B1AE07530DB813E826BCF8CD79A1AF175E95C42068D6D40481AE4F795EE0C1AAD791BF9AE667C4C787B4B5F51048FBA7EA3651900B25513BA20C1132B8C65DA6EEE1CF03A7BB461335F00BB8D9C84F945381FBA1F7EAEF80BEBC0F84B219AFB4668AD1218736143DB94159B845B28C3AFF5CEBE2F8B4C4DDDB36363027FD74520FF2E95520516B122BB66F8C0E4227B24E774D2F0C07CD567C7698EF1D202BF71260AA3B3A6C52B8C1C5772D2C7CF1D6B2F12BE70FB54741EE7180C1748095536019F5C681DD4DB036B3EEBC65EA031F7DC35C9542F1A9372B6DFE7020B2BFC860CCDAC3AADBE31DAF2ED84EE36D8B5A26905728EE297823C90D37B551C0DA94B537642F6ED17FB45C74AA89D21217EB4299E7168A9484847A8BB29469B4C99E14BFC93CD54B455B90D34D98480B05766AFAD4571F89D480C79750DF6BA591D01121F4A6B6A40951BD7C1DC8E33E99B4335AED8B3A9BADE29156D1A4764B153A934B32C2DA72FFACF4B3E386800BE3E45C807B24E10FF420D926E3F7AABEB2958D4B618905D6D2CC4354A93980E965823BC56A60A8DC0C9537C06E22B575879FBD3FB3BBA4319495FBF20DF2986F7C6DB0E1F53FA8A02C7B33D4E34126807A43F694000234E7DB5B7DCA83F69A341E8DBF12E4CEF4903C522AE837CAA971E2D745F173E5C69A89738CDCBD1130CF743B5FF601173887F725A915CEA2D5AFEE06DD4D61CE6557ECF765DB0856233201545CB337BAA87E6FEC6FCC660EB4AED18D8E185D2A1259D9CD187074D9806AFB1AA4015923E85E37EB74348D79DC64DB59CD204CF405F8D0952DF150D250\nss = 318B05239B48A9EAA909357994D427B0A44F3B9D0713708954944BBFF244E7C8\n\ncount = 29\nseed = 265EB2DE7099E4BD5614E5DE7F0C2A05C78EF3E8E2DD4AE4CB70F3E5E59C8D1D88248303F07DE0C5508652DA66B47222\npk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB233AFCC6703873BA41A425FF19559EE47D056D3B5B9E567E5CF24EA17010A5C3CA\nct = 28D183859DCAAAA127713FB27409A69B7A0B7CFA372539322CE65DCE5115CDD3AFC570BF61F76C9F64D8E971EBF5C7", - "9538F0B5C4F87ACFB00FBD6438E49EE5BD074152FB0603E66CE6FFDE9021A4F7FBB361C885068DDDE25ADA63CED29C592600F76D820016D5B6197AD127E975117AAC0C41F00DE43536B62B817FBED47B928FA3F036DB737ECF8D2858DE0D9EED2B760F4EDAA593BD17C59DFD99E8DAD0BBC92C8A89F4BBD7A4037A41D1C12AF19F9C30424390FE31D7A558DF4C2DB4EADF8ABAEA86323AB74688E54EF161F5816B980A74C671B33F0B1C51609E406AF36CDF10D28CE2FFD5A0E061E44384305B1C4BA8BEEB6BFD583CBD66691DAA91CE486E83CA6A763D6DC8228CE2AD847549503BDC1961CE7A16D98B1AF67247DE7EDE9AFDFD12DE0D6073B3D8277F546B9F758056D0186A27959C2A794FE836FA577FB3EEAB7957DF22E49DCEBDB1F9F5E10F39947C545717125DC993585ED5AFAA48548B119E2E7A2E8C18E3E98BDAA8B0E4196C25ACB542141718A97A2BA76C20063E4D5D23677CCB1BA27675C7EAB1F3D6CA3A37BB76F4DA0071FDE4DEC33D2DA78BB15129BC99127922E1893DE6BD8EB6D07B7515C64776F58145FC924F72A96601142A7B76D4222976F5810CECEE70ADBB781307CA31C21B722AB6486E917D24D4E6C6D7690A453F9D5848B91BBAB73B89A9128207531F435E1841BE5E7EDF69BBB27676396738C3A46267BA23A89D3A235E84ED3BE70A56DB8B21B9BD94F71F12D7FE20C3A908D12A786CD5C4D6FE49FF8DAE71D6868FCC6C988B3D95C88C197AB94273DFAEA8EC19B5385D5D21EE6B6707F5391545FB89B30E0215489663DBFFFA03B40CFB809DFC8D58AD5E979E0C3CD88B5E336432C790F510D8E8D0A76FCB92C94CBF0C7140336AEB121F236F6F5868D1BE906F119800E1C7F495BC76EBB12E65E739F45A5E16FE50282D82F16C8AF3C8362465176FBBC79A927271F2BE4033A96827B388F84465C097D92C7E52FD6270878BD18C9E496AC05E3D5BED0484F8037335DC27316331CABF7D47000826A4D8ADCA559DD0884A7F084FEEA1F7\nss = B11A6CF4A1D786894C04618AC1A5DB76FF2B67DFAACC427018892C9865E7055D\n\ncount = 30\nseed = 806BBD111F27C2668318387BD0830F65EC21A51AF01985EF48D03D64E1958FF7EE5133A4EBF6DBF36329BCAAF65F40EA\npk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B4871888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DA4CB53697A77FE6E39EF13C7460D657197BC1C7EA3DF65B85C8DEB43A058BF1D\nct = 1CF28EB989C3E910E47F9A713795C35E3E603EC0AD3B7F14285147859E516F03099B00F0B567A669BE98805DE3DFCF062FF25DC1DC6A09E8BC0D67E616E6C09E26FD2311CFE5D07FA643CE3BFC81FA2CEFD99965DA021E82DEB86E21693B3C0D6AD192F8A02BA2764FFBF82F9BC080FC4EA592C3A3F798C2757D78FF02CEC8A87B30B7513311983D47AC4FB48394610D684A55D93B332D1ED8C9394D462C93E8818019C7EA00AB7C80AEBEC24EFEC4A41783AC6D1E311482523240BD0DD8E42A5B1FD9CA168DD4D7C94D5D54D61DB33FE9100335B4BF90013E4DF7B3BA580C50BB65FEB803653A24C3E1064298184BB937C1D2F0E647AF68538F5943DD1DA685884C626603022837FF65BF0C2230D8AB67DF2AB315DE7AE187656C181F661270219FFE0491379DA57E5DF69C4F050E0B341E3D7395B99E349E91B01971B66CA633A037E5E6EE8745385D9315AC9FAE342A1C194E80891E82C3CF7BC59D6BE508CE6258DDB42036ACE0298611E0E51CDFB04F4EC7A65C3A17A1BDCA81125977035BA1D79C71695A0CCE8DEAADE8DB21F98C9938A9E718A0518E8EDCC5384A96AB3C6F82E5729F67D3FE127F3A1A61C246834D4C88A19CCDFE2A6461506E1EC4BFC42794383026C5884A763964D7F831E688259787E7055F47B201FE6A0E835B6058DAE7396A0EFCAB04ADC604881F6C5B5485A7214300685EF042D55FFF245256A68792217D981B9B56691E8DE7D3065994DABA9414361ECDED70F67878DEB70DECA5F11957D67C581045D215CD3C068AB3F2B879172EBF90E3D48E054BBB9993FE3C4163F39A02A674192D09C545EF01991506C9D63B2BB101F46DD3B9E6055FBA3B928D424FD805B41F37E3E3792C24EC0D7CD1EEAFE642EF4BF9215F7EA9283F52346CAC300695734F0CB43EFEB5DBFADE565F7F9C48C40AC808002BC754CD79FE6EE959F8ED31235E30214B5370C794388B772D1AD16D70C50023864FF1E9B40E8631AF3437D22E11DF9E3DA1B6A22699031E48F8F5C3C5B948C4BEFFDCCECDCFC1B2ED905C9E1B2629A7FD29E434570966381D037EEA231E1A3D3A0E7D4D\nss = D083CCBC8B058E55C451E9D2B0865025C65D549EFBC6E1F0B08033A5055205C8\n\ncount = 31\nseed = AD540A9CE816D6FB1661E5483C44F6FDD00C9E7BD1A8CEDA4B4C4D36", - "97D4F78ED0A56954996CCB7DA96ECB8F5CB15809\npk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D195927B10C3BE5F19FB055A71CF9610FDC0F03E23FD09EEB8C63B7BA3C0FE642\nct = 75BEF9514A8DCE96B4F82D424DE682EDFC6E4962ECAB28FBC7FCABE388FB88E353041760D6C80365CECD5B52E26CC12CC5155B93A3CA47FC9A4BAFAFC943BE2014FCC7A37C54D1B1D1F66642D4A30585B115E8BD8C68DD5153E7BD96EEA9671C47666862B524858C9DC6278FDE7516E0645D7EA9936BFF3FEBE5E9E7EB99A5C406C4C5A2CF32244B2201DFDF6E3587408F69835822EB638636266AA297C8EEF30308EAECDFA837E77735BB0A122ECAF33E785B34A4ED056F4CCFB6926D902A082A420992F13FDC4982754659859B10F94934CE4F7A69713BABBFFEAF65E92EC069E803F3F2B039309C0ECBEFFE421668061001EFB366CF739BDAED600D0BC1E9A8495D8B48A1E3B767482CF826DEDA2EC8530294FEA44590F092CD04AB1B6D20FE9EC27B9421DF9E83A961A59E1116D67DA6A000988374262C1C2B98441360A0DA183E02D411611976E9FC5A357D8802C1F891FE8763954E95B9D2F8D3BEAF9EE6ABEDDA1985F189D6ED62DE170343871F70F5974D8050DE635901891F3761C7D27778CC70AA933086BC78C8B11A5C3C71847A2100DD6FF411738142A71461B4342D79614D4C6BF9D91AB6933F049FCDDD6423357A90B3401C4B58E7DD8BED0D8C34BD2505C180EE2E01AFE155D59C0E6572D68924379BCE696CE6ADFA1FCEBDE0C2EF405BE15748D8DAA39C6344F4BEFFF27285073C7AA0E39DC8FA35C1736FE0693B66CFFC76396D2CB3261488093699C982FF045B154AB0CD1885BD7F0F7EBD669476013238358FEEA1017BBBFB6DE0625ED4628F64D870CAB030B61E704FAC871DA0C3AF90CDE80E685A861D3B9D93A87A277A567E867FF3B93E0C3C3BF37E45038B4557529EC633DF10426CE6DCAB24C003B9E8AFB2D1FD73641F64BC2CA897CD595D1DF42ED77AE408816299FE41873E90E1FEA4E3EAE7D7DF40B5CDD0C3CDD985A5132BDBFF3724CC8D90D6976F58524C03F935A77C5995B1E81BAC4E86135781FAD6D8F0D60B4B44E8C50D8484E024CD5C9E5BCB9EF906F33ADB3E136BD1A7C9E3019323CB67379C434AE91E6DB12A937311E2F2C966189C1C57B19F\nss = 256977DF654C2738CD677F3A57E3D9C36B5748CF39AA1F0EDE690DFD9D497AAF\n\ncount = 32\nseed = 288A5F2684D862A86D2790AFDDDDBAC6FDA934EE7D2E6DA1508BB550838609E8107312B28E00A6C01706374CCD3AEFA7\npk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C97090", - "46B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D7613C090FBE4AFD54869CE826B72F3A5EC823D9A1C983A3D31B2387ED6B0C613\nct = 0EAB74D7034F8EE3E8D5DF1950297E1A8CCA1E8E92938AF0CE634B2571C0A387EE9421DD24450F01182C9BA5117D1D3007CB5E30FC252DD48E15CC17A5A62856E192FC53FBD156E66DC8692AE0399306FD6AB0BB143A35C52237DD4F6A80A9A9E6C1DC8E9BB932E72F8F076CB2E4ADF2E416C0F496EE8358DE759D6E603441C1E508C839E9333887032A7E49A2A3B48D1E8BAEEE4C7134BD372B99887941B96844AB1F6ACDD7CE3440A9A4AF06F77EFC197924F3505B1109216A16519613DA4FFE4503C00A7AECEC7DA6D5F05A3BE38B67DB972942AE0698205D239F55F95AF6DDA389E0F902E0E51ABC9C60622F9B0E7503D10A0FCB366FD65EB49A6D05A2169B43D66508B847FFAE51BBEEE05C4212C7691941E3191462CFFA07A68B8E35EF30423BA259184ADA98316B590A7078E5D587B87C53BAD1177B3F9746BCC0A45CCD6EE7DD1ADE277BD5C9CA935B36D3F8226D448692419F7CBEF3B7A8D8FE4582926B00A7E2A82B9F4AC7C25D3D259940BA67924D6BA470F6C446E265C36FFA6E93CF4127F8A5F68AFB47DEDEE8FC8D14FC40CA229BF3A44B6A74A49372F4AA46C2FA2D92837FAC842419727480E874E1AA145FAA9E0EF1A9BF7ABA1FDE091B438DF12613719D97E9EEAF626A979CA540B2CCD0223E3C315BAAED31FA2128C3F63CAEA8E0B9B9F17F33FE1659FB2C54DB6A66C0549ADB181AF373933225799C01B8AF36E47DEBC0C7987EC7525B45122C3C74E3F4C35D75581429E24D908EE14B5FB30D8EB41B785857802401594269555D9A326FC758C47D29EF54833BC499C8AB9D7D989D788F619A7FA2401813A801D9C71413DDF5577FCD3FFD4C55A04E8FAB9E87B685EDEA73DF9D9BE49A502CB248122F2DDFF79B6816EBDE4034730E0DBDD42857E82894BCD5EB45979B9A01F194E7D3A0F41D2E3D1027152128C68E5E5241484EACF22CC82C7297EDD68C4ACB27D6B453E73C5C8E60D5A8470FB3746842B225B8104D2493A4D9DAB2E1CE5A562E621121F127ABC4F4151072E702C34694391DD9A725A03B57CE035AAA08C0F2C9859C5ECE963EBB11D6891FA6547A4F\nss = C9E7D56080354AFFFD3DD453F888551E6F1FB1B3195602E309DEBFA10FE2FCB4\n\ncount = 33\nseed = 4635DC5BB92EF98CDB6220DF0DD717C7F8158375EAA2B78FC3F0B58E9C9653E92684CAD3461D9158A481DA3D14694C44\npk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A6784", - "1A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C83BB3EEAC4320F84D09CAD413A7D7C19C27668B2E0E1BBBA2D159B833DB6C0F50A\nct = 7617881477FDEB4DB11BDEE56EA63F626306268ACCC6EE8A33E2EEBC9173E7D124A140A5D7E0BDEB916108129DA7AF829DE9DD488C235B3EC778C0FB66E1F6E8F95C952FD84880A31DC7E7647D0CB64CF02BC999D515A62747C80FF99CBE6D688AC522CA9198C349577F241E124267000951AE7C54786B9092544D433FA44C307D0F7C198F4B4ECCF3BA9024425766F39E8DE58EF8E385440530A3E162299CFCEF0CAA4B1FD3AC6B9117610AD9DBDD20755EF3DB2C545804A25ED294B19F28AEBCD45443D6A451A88E41AAADCC43275A4A77715704CA52B8DCB9F393EEE5801EF623C8EE47995C92A3C4726697C9D6F7DE7779E63505E69278CC22390C69C7127FEB533589BC83D3CBA889461D16F2966419EBBE33793B7B2A2916BC632FEDA2279E08CDFBE03EF8D23948CB078F5CE774223887F1E9FC2D4D667923D62C730EDEC4291AB734E777D7BF70F508CE2EE02ED196877F2391ECF66466870D5CF6D5C25AEEFEBC7962DD5C37CDD9FCAD8CF292D78590EC73E2D8DB64AB4D8E37C37E132FEF6099676F15D1C9892EDA465E285C5452C885FDCA0A9386D8FDEB1341EEC2B6C8B572454FB8DA91EE5CE229CF00707813790D02A576C564CBD4DE007C6726BA5A5171C346218F11C13F746DC4DFFA23BBFCE113EF4C1F3794DFFA38E5D9B22E600C7FA3F177C7E500F286F9E6B3036616FADB57B22F395FD9F06C70A1B59E199487879D29A3072276F92A590B2ED7D4DB9021827B93C2CA2ABE0DE56489BCDA2CF8CCACF7ED5E7C918C9C158CE94F3F818B182C1AACA802AAA759543E595EA1A63546C4BBBEEE492630510DF4347598016E7249DB1EEBAB1381DC437A85DBF34C61C798E2A52B9BF89E20F038A4EBC2409836441B11862BA21A105A19F4A3057A5E6071842F57B7496B013A392FF1B190FFB437C9707F0F6EA9A1A3E6DDD9BE9107C77596B853AC622BC6DB8FC8A6CFD32DE7EBE1782079F9A498814B228BF022B17322E2DF757E36F389F119F63C987F4B7D2E599F99BBBA3A3517EDA26B8CB4D281A95A54550B46A6FA11184B0E8D27EBB4D1945B2C3929B117CF2AD6\nss = 0D70726738FF1B35D1983E5A701F5E7CFCC0A284B039935957C1A8944C2224EF\n\ncount = 34\nseed = 5DA2C51B4ACF488C8BDED5E985CC4702E4A7BCB248B5AC18AABA529F7F9CBF30EFA776E99F76D5C1686E94F50FB57DAE\npk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA42434", - "30BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0A8AC144DFDA421DE1A7ADDC92ADB79BBFA9657F3DC4B78A7335F29DB87B290D5\nct = FCB5733DFEA31232F618A276A9CF2F690549F4B4FB4282F38DE693C4986A508788E7E668346CBF85D8E5A92D6929626F738656C9E747AF941048A3322750A37CF04E7DA4C53323E5F76FB5A7103D30F0AE3DA0B9B06539D80A5D6D9C6A1FABFCBDD913789831C1F707E2DA852D54EF690DF78B7E659E85851BC103325E48DE129B73A78E73F75FA37CBDDE933E2DD3B0BAAAF8830D9E83D11F80C1C2D2E70028E768DFDCDCCE2D0CF3BEE0A83A689DEA13A459985D5E1841ECD508C85156C752B4216DF9A626FDDB2D2EF5E5DBC96F9BE9E2F79A97222BD654AEE78A7AD6958666290189DDAD8F5B71B10C6D42B315C6E4FEB29CA29F2B73ACF0550B2F7C56CC0C4CEB0321D1223790E8A97372C41DFD992883482EA38BC2032B2DE56464826E7C6264BA6EE6378C5267F0C299244A88F45667A0EECEAF6B1F82C559BC29E12383BDFCE9837FED0A709428F19A602DF834DDA516EFD181CA97A510491623E1EC7BEBCD2203D696EA91A9E09E41A9B92FAC0439E448614ABF3A686B3813EBD1C40E345E9AB5ED757F404FD9581BDD9B097DE0EC3897E23212310E1CAFEB782AE5067DB6E06E8EA21096E0A386BFA0A79686CBB4D43C903F2043B96696B1F68F278BCA91EC840697754EAE0B55AD1CF0AEC0C561B3C015337997DBF6CDCFCC4E9E098A1A7A790787C1CBB3DDB5ADBC2B0736FBDA265A9681A09863BFB2317BB4AC381ACF9D34858B6DFDA547402D4A4F5442BFA16AC15D25FF2611E6DB2836F85D10FA8905BF58A65CAABA75E78F24B6DB674BDC7152A3B14FA1829074E8819CFAA871932BE9CF43202EC6BC0BFAE7B925347BBDDA128DCA91FE7CAD05F95EEC1CB5E049D9001131EBDB5FC6A6CDDCAD70844811626B274CAA98D69557EBDB5D7F10D7E21396281130479AA594287CE8F5E9DB2700B90762ACD47770172372576943A31228E05D20660CA587FB898C11D3C023D9B70513A95C6A7AAD1CE9E74A975050734DCDB8FFE9E8E38E91FBB0F30754D960BA1785F5D23553146B7B5F8E58FC34265734AA5745CBD47AC10B68D435A249B16AE9973FF703A27D982517230C\nss = 330D7C68340391CE51DB76FB44A18CB71B1B360425967C77AA17F89AFCE4C61B\n\ncount = 35\nseed = 4D2239E84B052109A78DBAB6D80C51A86D38248105970476B74A0B78B9CFAB6283E30D5A406FAE1C7F54F8BAE1110EE4\npk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA6EDA18027C6709111F1987E026A481D46003AEAF2FF23B675BC349C749F300C5\nct = B0B5DBF5E7815896114969391B090260E216790709E89F6A35519E31BE42B7BEB2AB62273004DDB697C8149457CE11AF010B8EDA6890189969C8B8931EA4511F220CA56BC32E5B3768FD393D38689D32FD7E7D2AA26E35C3BD680B63CDA2232BC7D8B9434B844CAF86C4B8746FCA749AB71BFFCC4211540A7B8A1943679A557B10E4837A910D93F8EE92FBC888EF0DE5B8081377301AEE6A3D4D023CC31CBF4442D83299FE787B8A660B8851FCFBE8604A71EE58755052852B5D60B1BC4FF287D4E842A57BF01A956506E31C1BFED8D0644B3EF5CFB309914ED0E0DA153FB39B85DB189DC12F852C4988A922B0A87CFB562C800F857D3AB4E6E94816B95A43A5DCBE99C72E757618149DAD36F38AE67A488FEF25921589416F6FEE15C90430707CC00772A21AAEF902F8AA17A822531545C7B270F4F71D344BDF558DC01A72E3198A0E2688037946A3F1FC8ADCBE7915B005C696FA6CE0F643ACF79E380066B008187EC902A166113A05D2B72CB74B289A0E1565A359953D05BE76C0B7D76F3FA0A1AFBDF240C0AF8CDB3EF1A22A6FA6FC7A5F416FD8A8FABA3FC51583682382098EA6D41375A024B165D46A33D6971A4711DBB5676116AEE22E906E01C9DCAEC30A6F00143673F58CFBA5E15BF606F1F4F51A2473BA7B4A98E6D97E9138F4F9C9B202A58070ECCE26C04E09F551E6E5E9EE9D348056C85451FBE492E89F1F10E075227250DFC5ADAA24A0164D1AE3069E0A002E2AB05E00E8D125E602E443B31B55FB4433FD69CFF479BCAA1BF72ABBDB0A2D7D3961114D27D6821C98CEF3E921926B3678D23167DFDFF0857A6F35B51C8CCCF642ED0D2AF17A0108A3D8A17C693EA46F8814A6300F5392F98F0A7B8EC4FCE50C12FCEEFDFB55427D6CCD9016B7FA30A67704CA3D7E09B8C6B20B02335CF22C71BB9F8D035386FFA6FE738684EB15DD20AAD980F83E3E7366088C7C3895928D2F6A90F837F7983AEAF3E3077634381ED878D6DE15C45169", - "97C8B5295065D00BA907CE7CDDC5FE9D4E7A7F799803F7B354FABE7D7ED650AF2A499AAADEDA6ACD4EE541A23EBE9B8CFF1C1591D0\nss = 425029BA0DA3F1698A65B9E6665D5CE2D640399F7286B52F86F47521775ADC30\n\ncount = 36\nseed = EE762F5C9021C36446706A88EF16312F4A12C725CD7AFFF1484337C91EDA8E89F7007F3705747D29907B3FB7500E5074\npk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE4031BA2DE5DD570E201786CBFD5D27020B649B011455909AAF0AD6D92C1B4BB1F8DB\nct = A0FD7A342FCE87FA75E33062B44175BCFF827092A92AA51F8C38C968B0C955E514ED2EB76B3BE75D1A28D1530AE0E03471A47C00420A974A44E47CC6F100EEC85C253B32B7FCFB0C90421EB247B815FA89C41BFC8B5924727BEF7BE1DC3077D3DC35936C3051FAAE7A4BAA9E67BF2D2844D3AC032D9C5B52A3674E50CACBE4BB673A351A8D2038E244EA77D3EBA10C777B030A72C8D023C78173739DCA91C38A1AB522739B8A8309A3A49C7508EE217C40B584496E919DF73F72C4FCBD95852B7F42ACD06FC3108266989D4380A13DB66571C2D1FCA5C32F266B7E4F7748A357B5DF5EE2597AB319C1622C58814869E61590A7E4B8422D9A047A1DB340388BE48739341F5D023867728761D7DF05D62C18FDC8D825A95D5F268B00FF89B18260F6C8DA6716DD3F3CA0C894CB57CB933D436BF5601F36ACA8BDA9C096266BC89972C8D27A0818B1E56AE1F4D6DCCA6F2E50694A4E9E6A746BBD108175DA740357A9586913CFA893DB67AA14A45812F5ED49D50E530601D5B5494CDDD8689B656ABED004EE20375453DDD7AA5CB82BEA2C5608E1DD7087DFCA95E6B03891C8904934C875C3F4904A1A85264D28E7A753B8D1D5C1F1B61C3EB67174BBBF644131FD03FD604F6BA07FDFBBADFDB31986AB5E50D8F35AB9609041121AA80BE9141526A7C9F6BD5A209BAEE32CF87A6D018429F30DD5DDB2D223661F5524ECF5F62FDB3ADF3BC7F015C707A48FD1A0D74B8C18BC4BB8B40E0833EABCC095C60B46A577DFEC8B49740ED7667349E84E7C664B0EEC254AE06C93ED0BA8D65733AA505171836B875DEF8EF71039EE80277FA6637A34BEA61FAA76227E86D1E90772D862B3EA61AF32CD79C954FFE557C1DF6F1CF084AA00C7E4A0212B2DE5CDB6BE84256E242CDDA1748BAAE2B685C214D72CD715FBFBBD353DA0F26F7494A4302EC30341528196B6E80A83D7A80DC6CB033278760DF702F0081477257BF7425F30C769B86DFD238E2A2B8D3E4CCE2637B236183FAF3C2A5075D39F34B886E5BA0F05ED972F6D2056F51EF8C5CC8E3398D6F63A2A15F45E83374F15D260F4D6EDB3E3698D\nss = CEF2D23A7F3C275D503C15F11F72B798B3E92A10169ED3CD0578214B3788BE4B\n\ncount = 37\nseed = D882BA69AC8BBC88715F1C6387531F53273A5DAB87E66FAA8221A7F628D2BDEEE1CBC59C0E08D0ADD84520A3A70C1389\npk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE", - "19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF81F25F42AAA0D647322BD837CB730AF6082D2FA2D17BD63B162B36839FCC2DF0C5\nct = 5DA884C9BC6B80CF6C7FED5C8B92127996D7AAA39EAECA97BA2987BB9B8AE4D5BAD7BE9487467434F5DDA8412029DF6A7195557D7B718DCA97642EE056F7462B01164376A2CB71AB6E62FB948C8AAD1B9CFE0355161E0817AB93F6F68BD0CE3B7A5FE50FB66F5434560C9ED0C8CD010C76361B3F14C4818D0C229640ED893112EBFE941C1CCBCAA9BB63BEFA01DBFB986F123C93D5441E9D84DAF545F13B7A24A5A033627F8C930860979694AC2247B80C91A4DACE2ACE7C4E9487E1C7DBE4EF84A80387B665606E87F925017DC59CA326DA7D4129D4460CCDFBC376375E7F3CEA865EC9A36598D0C9941EF3DDE8376287A4BDE5850FFF8810C911CBD2D81B58DB119413FE386A90AF9FF10542C87D2988338EE95E862CAFDBB802324AF2750BFD362093EADEFEDC1841579E40C6F92536F1D1D70CB3794C52567692126F8934239677D0CA06BA167AFDB29E306849C699E7A631CAF69A84143592F78147242E7517B3BF4B514999867D70F05007AE5C4C4A26F333837D9B8E23459FC9E2BBD9A39DEBB4FE64E7AD88E53C31DC7F78689B5A3424D95999CF74DCB149AABCF90D6D642B2C68D0DD756C7D61CBC765328811A587C3EDE430B3EA07DC8D759B1D9C9FC6DCA5B13D0EBE284E765B0C5C1490630BD767446B7406FFB6E9146CEB0BB4743591082098211A3012F9FAF0FD0C16689B16F79B898D40203ABA6EC6A8885D7613C8CC33BDAEC633F19F4A71F67C7DB860B4387F62424B13A3169A66D037EFB017C33D720CA068ACFA3E4CB147B555F5C2EB378F839EEF6FAB9D88F081A49822E87B649B2D82BC60CD531B4735BEF7F3CBD929D3FB81ED2F9A5E4FB6EFD7A93B9391E1FE90ECED514D01265F172F6DAD151E1AFAA60ED963BC9312312B814489305E324990FE5CA42B26147B76A7445B49DA6D8FF918524BEC66B4DEC038762B28B211F9A0095944CD27DD4CCC1B456C622E27E8BFDB0EABA5DB4263E9F0E53AFA0C5984CD55AD5C89ED04119181A783F9A4C5ADB3C87521177B87C69443E84DFC0EACE3E8AE4793C30B6B1F6E252FBD86F02C682078FEA8B1B27934F18F7A\nss = 3AA99C438D3B326032D1ED4B322AE56863D690B7966EB2277E1CECB6B42F0B6A\n\ncount = 38\nseed = 6C3AFF39F5D097096D882F24717718C8A702382DC4AAFFD7629763FDA73C163CF084807BBB0C9F600CD31A7135F48AEC\npk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D9530", - "47401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9723DA505EA48A79EB504EEADDF7D19D736F39A46C837F2A0C2BF3FB876ED8E6BF\nct = 485DACD04E8079C56AB2EE16C4291AF2B3008812A6D2C319A4A0B2F78F732E8604D5A3BF64455D8342A6DC9E60F29B9B13B63BC68621D99CE178C60B5BBFBCF4E02BF421C16B1704CC710A512F17C898C40BE6F56E783D6FE8A836ECA5E6B8D5D4CB6A43CA9202B0200D573426403DD2A0AF312E7408BFD01737B33BACCA9D5798998B0AD49EEE694D1212DE1060084CADBB380C99D24772F3ACE05A688F1126A535B7F1128DBED478BE7B60939A0F8DB7F8951532E6448AB44173B904C3EAB778FA2BD2DA29E08CD3C4DC8007407AB55F1816ABB8757D9BE011792068AAD22B2D583CA73E87322E951DFE05DF7348ACBDAEF0187F97ACB5DE4E636C0B8B33325F506A1363D7FF2C89E1B80D55D11C47E418CEC9BF93C8B6EB8EADAE0AD43158BAE3309B4BDF078635C2FA466EFCB3666BA38C592CBE73E37754EB340B8125019C95CD8D9223A7FDD1C3F84B2F8F6DBDEEFA21291C38F7281D83EBE7731369FDC70A3BBD104DA28259D771F3034ED5F9109CB4AA9EA7EB0AEF7EC2E13B0AB76E5BD7EEF80619109000CA736C5C4EE3AC998F3D05A937C44201F6800049E5106CBB537517B8712784C2C24B75E89306AB8266F432E6FA293237E29D5F91A2420C026CF49D67EE79E45ABF76503C154CA9EA7888C7618AB0F9C32BE6330EB243767F2A205C0189F02B47954E86C29814745C4CC96165CE398F161248CF7F2CB2A91881B30C6AA5444AD07701D34D0240F688713086848726E1FF4A90D2D7D08FC823A3FB6DAEEE414B9F4BA429BEAD39320CA189333121B82ED8F10BE94F33DF4323DB988A3B13802D36A112C258B3FEB97D78D727878319DA9684976F82B683702E9E45061F07A4BAE2785F00D3D71C535F8539810278E8460EBA304AB8B6A9936FDC2F1ADA689DD0D669D01B3B9B824354C45A129E345B3DAE60C1163BCA018C1A6ECE0CD86BA7DF09B3778549AB6584E89950DB0ED8AC5654AA7DA2C363B9C0B77D64AF4D5E1B1A0CA18CB5090D02BCDA785A61B275ADF16E0E9998F40C10F12E676BAD64E9D146FA58ED6653ED009CC4F3FEE9A576A9AC02DB1E67948C72C6\nss = AB18DD38C312C9D0F03F602E33297B82C3470B60AD92DA8C8E736AF458DA7205\n\ncount = 39\nseed = CF520B92A2E3677AFD003EC1EC6EF136A709D78F828C9C0DD4946EFBD451C5FAABFC83CA66F9D3D17EE4220553B7A69F\npk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386", - "784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C24585532C666D12D7F321AA87F8A1F475B161BF3812EFA99269925F5F29B1E030B5D\nct = 9C4EFD2A85C8752AA047BC02AB9CEC638FA71362564D00E754EFB4BF71C55D4F6EF53CC5537FFCD2C9B96386E583B78320F03125B5AE3171737C2FA516B12C833D1F7449FFD83F7448850897197B33709A0F0BF02505ED4E9FF10DB2B219151F3213B8D71F68F6680640DDEE249B87DC4AE2525F5CC02F282D772AD27E9A6168B80F1098EFBAE3B3CCC91F42974A1A53421AF018CFAF8C58D13A1C7BBA190D7EC9389E4C12CC31F6EE67EB519DE383526A72196C425257813E23B017916B5830732B2D3DD413A33C011043B4AABF5FF0623505E485E7A2D2D8657B64C9802A01ED21ABF961BE0971FA86E59908687F8F5A95CF490E57B289A21D5868C4C940F283EDE9C02B340DE529F0051C8E18828EA7D7A03136BF028FA0B6F4C0B25A88298ED55601A5910B5EE6B6885AF829DF4FA543453115198A832ED40997C7B86C715498A779397F9F690F86A5981D9F247FE83D370CAA9F7850B76BB6E77D254B52D5FDFAD50EA5DB9F9B816F6856C2960F8598C51B001A12BB2684ACF396798E2EE5897661BC48124E7A0FD5BFF796F2D09F0678FF1E318BA04A3B8AC5F99B2F17F748326E24D635620843705B38667A5207EF3F6292720E24438F4F2288C63E4BA8EFBAFF96C9C7182C4D732A15021450B1D8D9A10E23ABD9C71A8490BB0203FCC04A7002E62DC1B40A842F4B5D3EF2F6F9BFEC1B2FB2F74DEFEFB63032E73A97D0C87E3D78186E44AACDA92A78080A58D77FD00641B9716528A2C244C95A7BE8C6BE198FBF1038AEAA29C49258CE4F54AC49DE0D586E49B5F7E646581165167C419042C135D7551464F8BE1DB52FFA9F6009D1A33591F5E47B0E08CDA310E694EDAE9EFBBD4E51828B90914E2FAB22E4B2CAA9D28EC322886DAB89210A5919BE8F0183C5475D3999C50019425F74DA85A8758315B3146A8F77FF2AA911C3749E22A3B06DA839806064B23E632D22E744DD7AF5550ADF2F579101B8FD3335894549B65113A4F1E944533EE164FF5BE81FEE82C899CB00262C1A48CA6DE302EA69782B18BEEAAD9E2A7E6757E7195F686A570666492123F240BD953CD3F3B46AA7\nss = 197DE0027543F90BC1EE7EB457C9AAD5A61B57AC6FECC35765D7F3EF9D01D02E\n\ncount = 40\nseed = 197E5D562DE7E01BED4FC597DB28DC6EFDF0179F3A5BDA5F94CAA39D67BAE730540534D59A7A06C8448F628DA8B7859F\npk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F173DBCD4922B8FA921DC24240B2173C2E65A839357F8E4A93F51E7DAED4C8C00\nct = 3092C5E424D2E88EDB27E5917ED24F66A4051972DA872552DB810B9AA3EED37ED1D82F9F7DDD8139CDA717B392C09D7972D2814C06D6F1146B922268970354249188B5301C0263D6B125C74D0EE0FE91CCFE0CD0FEA68263898CA66F9E772DAEE5A23DB02AF20C2F5A29D21B52715680F204428A79A521B4A051FEF8AE54589F59E49A56FD5B7B9BC330E1A9206A6771A000A7AC78EFA9D381565BEF6FCB2B98D6BFE52471154B46683B90F40BD340EC91B464C88AF50515E9F214BCB91DBF19EF61500D5A1D0927CD1FC713DFE724C1678E937AB9C8AA3865C3817B36D65CE1383548D83563E3D94FE1F56773A9EA20C51F6E532EEA62D61E9704911D3F9302AEABEBD845AC7E7A6934F1768FB93C7B20F968B4551E5C07C6EF7B880EB07C1EB12973A78A00BA302FF2D980F481CDBCC0CC5F5C365F62724856E9C057AC7FB09396552DAA79F5353F66372772302D068D8E2AF1ED24F3F73C21FFB5E6FA579100C49244133F95017324ECA9EA853DC90ED1325C707E2EC3AA7130768CCE4C47C136E0142916B4C9762DAF24BE080A46A52F7283927A90636E6CA216577D7C2F098613ACE4891F2584A2FFC5A86E825C7DF09CAACB7E6F51649A469031066DECB41C401807C6BDC083DC640E364056CF73F183428E8F421B50228932B055B1F884B3EDCFB7DD61A416A3DEE24A495CA78AE09B091354CBC1A1AD60F7B8D7BBCC9C5389ED147E258E32C381522E20F4F0B3BEBE9D6AC69593E30824950F2CFAB357B1672BC703E27F2F5C73E6DAE19516BC92EB42447CBF9420D8B02BDAFDECAF4F9029C54C537C2FFAB2C0C6B5", - "D38B266036BBCC12899C733D6420CA38358095ED7A5D84A3FED1F27790F9E2368AEC50B02448CFB58CFF252A7AA228DF4D4CDF62F27F8B3F6F207B512A3AFEC4AAB2C9964478E7B09D21ED40CB2AE64370AF680D4D28905506F96DEBC6EA1248ED284E48BD05B86C31F68D297A002EFB221DCF1EC4F28212FCB0389F97CA23ABBBEF7FB310E6BA900196ABA73DEEC881B46BCE30D4C819E57DBAD90A1F0435F41C5A0652F97BC12563DF2959C0FDF73FBE3F10\nss = E5E0CB64CCDB9092CC9D065B2B34571B32F1C7B84B25DE04AAE3DA8F8B5EDF26\n\ncount = 41\nseed = F170583CB451D8A45D105457C02C01A33A40350616ED8515BD49067142F61EFB00F07857E4FFF3FE11E7164C648C76ED\npk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A741597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE037E30DD3B9F9D66518A0525F030574C504AB3851B77857B70858C130CA20ECE35\nct = 9531DA3BAF8CD160161C71B49E0D6089C4848510F9D96664D4BCBDCCCD232E239A0D8438EC8634BB24369CF95BD5ADDA9310B940759716FB825BCE2E01DC0F0ED7F89C5C450EBB95522C783B214BEF00AE795D89953B0F2F7838679C3A15CB0F2F7D82537E2FF8067423ABF7DBB079BEA227A82F007D43D238A9C79FBD4C9AF03A92CD7B8F2C73F46D07D8D03A8B5FA7E901A19A3CCE8DF8418F0D75C53DABBB1332D58BBC55A1C06FCE5E090DD018A82F65AE1550ABAD3E6F5390A7AC26A576C82F64CFECD70146D9FEAA72A131A52F55B6306E3EC7B1025DAEBAB93B15DABA180A927C0A23531C53695902CFDCE38714EB7398739882CC342A88A97F8BBA05F0EBC38B89247EAD91D5F4153BFE48061A6247C47681EFA11872D19FC96F71EF7193F36312A251243BA8B8AEA9C385ECF3F36E30F4D9993F0110C099F3C6F5155FB94DE62E57FEE7B4D6778D09C45807E3218E73C111C84C84FF2113CC0CDBFE945D7B52CBFBB5A13D112B4213F188160E2891211DE4C5A8388CF03F972BD3E2C1B3A42726F20994DF9427113C87A70473AE6ADB17D659ACE01324BEC68A3CAD63B6691413CD15FAB9FBB297A29B7A5390AE89EDED8BCF1BAAB95126E000AB572A9FCAF8F3F2C39FE106C4812CCF9A7CC687837FF94D3B226465C51613201D7FF76E0C9F0E92028629F8557E54FA1A999F3637EFEA580208D423268BE3FB17877D952B10B3E7648F31EDACBE85DD6C5C293316A774968C1E6A8960391DE29E6CE8156F805E38E5C2C984CC185EDA8F94317DEA573C6CCAFB4E24A1DA0AEB2050D2AFC7B32D3D044927D66688101752B2677C43CF93A833F7B884A00DE4DC037C2FEC539E7F38FE4CB8040B2315FC57727270EE4BB00676B8443F7809E2CFA78777FDDAE49E3F2730A305BBD182AD6C0A3A53D536C5DE52375B7A76155E33C5F9D073BA344611186D029E0CD733B2135816D174F77CD38669555CA64FDF510D83D06D07634DB570ED2605B25AF5D5CD70F5773379B274883435FD77B0E3909708F2BBDE811751846F7EE1A1F58354FA4C60F6EC07DA00D779C375B376BC0D8408\nss = CC67C604BA9D04D16AA6EDFFD8A829BEB55FC0C414F937AE58E9877C07CF5E7A\n\ncount = 42\nseed = 44A6774B2CAC02DFF210FF861A090561A453DB311F47B6FEDB81811872D5D9489F5FC4103010139AE53FCAED209DC9BE\npk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC005", - "4ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD7805913FFC8D7FB91C97DC1E0BEA9DC9955FA28B3CC0B7415C192F81912D70516A\nct = A767F9004DAC6594885E690CB143AB18D71E6091F151E35A427FAB0DB8C1198B6A51800824A0238EDA4E7C11F1273775ECEF8B8EB34C63AC41B953644544864E0C94D680220364EB0A846F7082BA11A67CBFC340A2B1B1DB32F308AF61818B152608741C6E9B8D9CB8CD8267BE273A9530E43DDE469A03C8B1AFDD02C77A8D540F1770740E6AF859312E700C8C0F9FB0F4E692ABE30410A531DCA560075F24F73CD9859FF88B17E3323FCBAA8E59753C5B20DFD684BF57069785029469FBEEB4D3D7633B159795A25650E53878EF47E58CCEB1DCD067861B006051B899D3318E7CA483D8E22EA4BDB166F4313A81059D234A4DC635316CB3ACE603EC4B355F26DC82E7722E7C4B4CDE8AEE50CFC5377118397C32F2F933DB09577CCC547DFD73311F2E96F2621006ADCA8B027138232CA866DBBC730900A43B6D6BA394615077D37ED509EA7EFA5DDF4D515E364FD17BCC89E4B1C2449F3AABCF7F37F6B21AA0678808EBD7D487C986CB9F8FC959220F2A913C2E706806AEE7B5E39BC61F9DD54C81A8EAD1641169101B8822086DF849AEBF1CA18B2536D5FCD158DEE40F654F231DF498942BCC2177F122B63F958AEED490FC7EAE1D67CF48E5054728D78675002A1D16FA274A7CCC4D55C5EC1995AA14FEDDB3F7D23C7043EBC642F58286C68A5C5A770196894A0837CF1C5D4BA4F24EDB22F872769C42392B1795432BF7F12C489079259FC23E71A1B05E22EC5B6F4F3476A29CEC778C8DFC7EE7D4ECA92A312ECF61F5185147C70ABF3B395D53A96908420B8C25D2BD2A1A29CA1FA2520762EAA7451F41B96917476605F7B35DAF4721180D6293BA0D2D5E52336DAAB8894062DBF5F07585270CD78E942383B8FD74F6690B1B87FC914F10BAF4D00A6E9AE8441E9A473725C9C5BEB0E68E5FAFF1ACFCC11426913E2638FFB45AEC32817D2A08B4390E01BF6E0871993555AE4D5CB50E71ED2ED9BDD25BDFB726A10E315114687E7B2B374795967F499073AB02960099D98808B533460821D09BC0F20C7B35767D79653929B65776C1F15BBBEC18D05555941C20A80544CE513E132B0A33\nss = C6BA82BA654A732EE9D6268CDEBF2A81CFE1C5817E52616D5AF49EA66052AAE2\n\ncount = 43\nseed = 49E1855588B6235DF2A400C4A70AEDF8AB17B6E5E2891AA745F132FA2E7AB0C8117C1DF37C39F5D57624EB77C2B4A091\npk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A", - "83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD97C65A12D87432F475509F11E0884FB51B5D970C1B6D2C87C70590CF41C16B4F\nct = BD57F27359EE17CE4788E52801C58748AED85555F5635E0C16A9D44661092047170A30A04C3BB2882ABB7ED540192B9950B008EE6907219C7F61FAC9A97FD46B8C88405C6755E051B3CC2E567446E3FF04D5609696171D4BC606104D363A54E06554F5BAEC9F0B5D9110A7C3EC06A16E9F456E428C2B4A328E057CC8C9B10DEF205337461E7B4710F2556F9E96CDE1F66C95A12EFE8C3D6D32D408F12709C7694F1C1F916D8BB6C67A8C0CE3E8117C85E07704F107A4FCDB7EFF1EDD57D2CE6569F92BB0B2F7D2D157BC7C70581786FF9A38470BDC950DA83543972347AA00DD9F368D006960665058CA5841B15061411AFFB48EB0246C2C23005A99F65A5733658DEC192800233D0252A9CD61872CA18152BF8C9ED3329B99CA65A89087E7FD3E2D517B6F63FE6594E6BBD23740B070F737F1CD6A02D40FE38BD10DD495C51991707E07A64A4067CCF22BE366340A7DED9C80D95190592E3AD2727686040AC850F9B5772FDB3F4E9D1CA07B0E85FB6F951325B1A4274DE3C7FD0987092147ACC593D07D01502477E402E67C526B03247442A69B7163173D06C4D0175D63E6E59AB2DB1BDAB20C92CF4F5DDDCE825A11E88947DF6D1227920E7C7FEACF6D390679EF995D2980AC7F6F9588A96B5144E8339D53E391426A28DA6EAAEA9517DCA1322F621862C5A3EAC9F991B294A5CD034965375AF75CD1A8DB29CBB43971D6083180696E3986B01E93415AEA157F351FBE7D8A0DA5D806ECDDC53ECFE31C17D50CE317572DEC61B4231F461A693F8C3F9CA0BC88DCE8A0334126C4A62E64EBF2CB9849DEDE870F682070F5CEB9DBD28976076B7AFC5D3350047DD752B350D7219B26ACE0E9641700041723C9A0FA671CE52BDEF0C7C2F8A951EF17B0F23423781B67BAB2CABD048771193DB5C54339EB596AC444BDC6DF58267E5CB518EA0786A57CEE5B489FD4CC9CA6CA0F8E69716FA556EEBC65421802C5911A21B9225D748107AB1BE2DF2F9807415E1D67D7BB2A05FCA122D652C2A718385A3334D7B5F381E799F3120A1A8672B37DB7AB2A1FEBFF5AEB3F1FDC7E43E8E44F9AFB9EFB06\nss = FF469FA2D847102518E9CAF8D3EFB0E354B7A0F4E4DA604F0FF8FC9770CC1B61\n\ncount = 44\nseed = DF0E41D2F6F86C1F79D31FD5878E7AB434FC0AF3A0D5F47D2AB3FEF31A42BD949B0E3629DF9F575BEFBB62E829E51DAE\npk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FC", - "CBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CA49F3B482A66256D7F667585925CB7F58894E42660EF2573AE33655C231DFB0E\nct = D9B916C3AB6E8E86968EF422A780FE01F583A060D3BFF091BEE2408303B24C9E5533933A1DEF84E9D6B76091634EAA70F5E9ED90AFE6359B541230BA9C34331C6C5FF00D06C201AB88E9A08D2371CFC4FF57FF4C80176BA5C4531A188BBF7E3D13CD4F0241BA11561410775B89F3BEC4D4E5402065023F12871687B50E629B01F6A7E6FB04CF51CF12A7535102D3BFA87384B810412C52D2DE0B313C982A3613B454014F89981FBA2F31FE505492BC069F2E8D2C540873381911275A88EE52F2F60F5D3D638F1D899F045FFDA4EECBDCC8CA704EA4893EDD91F5F6C49A9CD5D41C757D2CFAAFE08FC0CC20CA9C28BA133366D48AD2AF798BB219D1B54C89E4A017C46657E1C9D679AEE278FE77CAAE7F65EBBE8BB342E0D5A1B0D794BD60F5E139895BE82F1B12796ACC94C6D52E4D069E1B650E9BD56A3CCABC34C1324BB09BD305BCE7F992F8BF340908F5F5982274769BCD990352822FD830078BA1E1FAAB04E0DC448ECEB49E7F36363B43EC49D5AEE349E14F982D7E4DF429D400EEC055E457E63E2CC317430E9ACF0BC8A5B08889F7955ECF5637D25375B11F9D0A9CEF22C55669A4154730DC3D38310C4F614FBBBCE8AEBE0B4BB62BFC88D320E4DCB1749A6A4A826C287C887EB75E29C5A354A3F7428E3E6073CF8A11062BC4782C7177EDC62067204C296AF0E48E6B493A0A927A5C44AFF087F2CEF5975B1F4843A06D62E050260BD230FAE543DA3E73B462C195217427948A00684A6C13836E2C5AB94189264AB57315B25EC9554EF0BB58585A13F5311DCE552ADBF5B7A75257838846505E659C087F784A76CDB64C9E189F210EBBF3E55DF06B2795BB09EDC4A0554AD306CDE5630979392F2DCAD18F515BACECB083110D0C4A71F35EAC7231B079CF580E153276C560DCA1A0B2D0A00654DBAC044AAF60680FD2AF61D23B58DC35DED3A1C54283DD8B6C574695E4F0352B60B5B305850E8E9F1B79195CD86B7CC8D0D316C1F0137AF6BC0C48FC7051DCBF9582778B11BF973CA56C89E00E61CC9F6EAA072D25A2512AD3580CF207FD01E93C46C67929DF7E2BC76B59B31FDED2\nss = 9F8C58D68C86D6B342DE621C2695121CF8C11598CFD70DE88028F58183F6B4CF\n\ncount = 45\nseed = D3C9EBBA6EB03CCB5C9B9D2C8D7F0CFBBF50841E24396CDDF0E56525B38918C2FBE6C34CC1B93F7BCD4F4D5777E1A488\npk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D06681D9667C03155106785069387CE7D25CB09C5516D52817201D6653F20E775B453\nct = 60B341595C8CD77ECB70D7626AA589C9E8215A4329EEBA875B96ABE7E017092F472F99EAA09D8A9485CF937F2D859FEA8743D62FED496869880DED362915FD600BB96285BBA80DDC62E5FDA962A14946DC50DE9BEC22DAB2817EDBBD133DEC3B09A5D7545CF0E3AC114FE43E4871ADA241240B90E969AEB61FBC3C793412D8A19115323908CB599AC2A5234BB0D73DFEEE21AD0F6C97A95CBE2CB777EB381982A94D079B40A2F8C7976D53907B9853699E973CBD3DE9FABB0882DB3407600B317E5C57590F072ADA0EA554F028149578EC57B889C6B05020C8D3DC1DD3465241704F8A2D77947371FCB218DF34CFAF5487824F581FB48DCBD62DDA7F3BD4DFAD3CC6DB281E67147145C56C7470880ADA638EC31BBBC9300516E6557DC9240BBAE957B58A4476E19A9277E6D5CD4D5BAA7887150C1848B7FA664F2C7BFC6BFFBC951057637F2C9ED4550D0C9E8854585E1B0796EB74E4DA94BC2567B1FA95DCD2294F2A60FAC2FCA4E4EDC52D515C85386819A243CC24E29E2DC3A6B25192EFAEEA20BB9FD91207C15A6AE2FF010DD1F9DD244C82E8E46D353FD63E0C2DF65AFD28E29BB6349F83B92DD83D5A83024ED9CA69401B16554AC3305E66C5C9E496284B5C5598A14E0979A294A5820FF9C0", - "40FBE711E6E7CF5B201B0F3652E384954795D3E58798EBA43D857A098819BB92DF9A7EA40374C58A4C304C835A73497A388CEB7771DF29801D310573537F4E478D00476D665929B305D4966BE8220681125A2F292004A8F3AA339017F84431E38F8EE5ED0AF9A74524B06926673039FB8ADE8A5043403B19BD6402F960222C73A2056BA3FFAA6B3EA689D42E71F4377EEDAD6E0524CC71B5F12D188D90D431B589372C610A6DE95BB8010563712533764C82469D876C4C4D80BDAD00A872C8CD982CA96E2D0819B8AB6E549F2163AF302156D174B65E66355CB2C326985FE58FEDFFC0C97EB27BFF220D6E964B1A927A0CDA7A279214749C3E4961357383D555CE63A86A8AED945C3D06A71EC30EE6558B65AC5DA5510679F8D20B3949E2A456EE460E0C65368FCDF7A8CBA2840A716029\nss = 4387776B0A3C8165CCC6588D1B597B5C7550480DB7D4E57260A6B2DDA2ECA189\n\ncount = 46\nseed = 6B3996E8BC6F52879F2B7BE012C44AD555707CB7E5FD8ABB3457A298336D6FDC9EB7853008FF13201D5969A315C7E493\npk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDBE2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B50B5B9E60227058AFD73501B1C4E45ADBBD41C7BE8D14BCB8E98AF77698FDF6B69\nct = 493CA21A9B360107B4C968E6996729F94024831629B99B394826689157EF805A19E5CABB6B57D4D7C6CBB7B0783EBB77FCF394D9AD9CE5C0EC9C544A35643A6FBD772BA07E587A39D594C4B0D5B23738DE8258F284068C0720CDE22BFAD86DEB055A1303ECC65465546A35BF720A17EB4282DDD01512CE1F4F0849268801F9FC1019F16850164DD813A4C09B970530DDC7C18186CBD58079E69A967D065954B1FA02A2C2192D77AB820757A672EF8BF40EC6028642981620447B18B94DB5FCA7EF69EE54DCD797D3F7C4BACB4E1EB10DFEAF8895F15EF38D6FCA77F494103C137ED7A977CA478FAA1C972157A58A582A718E0F5AA24EB3EC19B7C0B508594C92DCFA4B40F65A376EE0C7D7C8EC692F4FBC776F10DC2CDBBB841D81D61DEE566152789232847BFA4B579DC5BAFC6EF3712B9C2581BA825D9912A38E98E1D5EC8D30B137EFE5331E2150338570A1F7FCA55EBB955593F994AD32AC15605B48282F7A0A3CD1E8F1839CD421B68EC844054ECC2B57A054F724F728659851F4F77A47560ABE048AD6AB43C23969E624B3B25FFEB1D8DDDA697A5E6CBA562CF099D31F4EE49602BFD3689B2A9C1E35DFD8A972A1A3FFEC1D99A2D210459191686232D3AA1FE312F4DEA3758703AC80C700A23EB23868F8E13D63715CCF72F7EF653B9BEE68E949666BEDD75C66D8C942E5390C49B87C908B9A311EE3C62F28449893B33936EA6C2F6C3B384633255757465290513A1409182E5E57A859F0035862A0887324170925F76E1E9F50BD0A91A9AE72E9D4FEAEF4247FEA84D0646B34494B094BBA183FEF0497A6184BB387E5D7956AD7BE273F8BE74366C758230DA7D725A087E726687D333130F9F50ACA92EF738D8F965B18B36D56EFFEC8B686B165E1A8556F7D7D1A2F65AE32734623DF8F16748105567557C384E490B028B3543C877ECDF44405F3E176084163AFC3CF0353A183456C285B8AAB7381CD9B03B6C54B183E4803F1EBADF71C40433B2B797F169C2CCFFB228A55856BC50180D488646E1EF9C5504DED27C78068E6E60AAE5AF3D785ABAA7EA83959BA89B5C333D8EB60C4\nss = 45FAE0C0CA5966C5C8BDE18A22F84F7C72F830F3A64CE133ABBD3C9446E96A4B\n\ncount = 47\nseed = 730B65ECE22DE27D573CE3AEA7CB021C415DF210D228808D91D4F380070FFCB0778B683C71D4853DEB569C822765F2A3\npk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925A", - "C912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A61111C033D4A4BB231985CA7E851FC73EA4B2C29E131B7F442DB8A66A9E5B31934B\nct = 4CC0D59DAA66E243DBA829889E082F8AFAA8C5B8CF65F5B796783CB9D1973628DC5B5DCD4C8719240AA742D5D202BA1895A4D82FEDEDB63155C6750B1DFCEF7C3C066049C70A61FE273D1B0DD2AD763192EE60AD3E9A07DC734ED3528A9B8405EBFDD359306CD6B31531AB596E77BA6A9A9017E935112C11DFAF8CBBBD6546D4494FC77E8C646B427069FE1649D891AABCE0EDCF21602CCD21A9BE2CFC7249FD5A85E4582A840B9F50EC330355F008717502FD39508D9459BF0A7DD4274D7A9038CFE81F6AE09EE0BCEF26E5B05F672936E162782013DE87A2D907AC48E800FD7C2485B65121997868934A9DF188A7144E07A0632749064C013C2154630861E9AD8403579C35240707CAC10398DB4DAAE7A3FFFB2E40A2367B22ADACB07ACC13DA42BA652B19F71DE2D09809A1E716A02B91AA02A28F82FE012DAA945E0EF1EB9AE12780ED421C53327CF6D12894B2D27DBD43A820B247323FE787AE0D6250E33A4F2C3EAC58AABFE8F0584079164AC15E0880796BC02358CA9C721FB0DD42ACB74D6C0B5EE5EDF9D34AED9239EDB5EB7C1EBF6F05D2F9304A0B3F867692A7B9FDE8F3ABDF4550FECD54CE6BFEBFCE560B54C1529AE8EA28FBB19AD64A0B1E9AB959A6101E897C23DF2EB0887260330CF78D7DDDA8A32C2AA7D41EA8BDCCA1D14FB515CBCCEF1E427F51037C531A810E0DA9D03EF97278ADD9573D86080CFEC4C86F494070B983F71B4B4FBD37AABB8340FB7DD45F9DC9A895369DA8A7DAE9BC1FF316C636687B4C79F88843AC54875A778998A3C530D4D5EC9F8F62524DA09941FB5C6D6E1662DF26AD5A7112D389746B6DD47206669CC7F35E0CA4C3AB3686286B9557C6C26713E95B67EE8D887F876110B60CFDDAFE1D448FFB938E36F983F5AA734F5EB085F33D44CDEC9D0BCE6B44048839AA7189C96663D9719B6E075DD366B40F15EEBA6809187CF772F820E89754E3BB6BBAABA5B8BBB30461897A88762FA760A77C88C4001AAE94D50B68C66C5C68A797D9E67A93ADA918DBD867E28354D064D7D080F4D4F810D1DF2F70337D55922A1964E117E7181353775BC456\nss = 57D241A8259FBB1C2FC276753BE7DEDD4A3765C038840DB33C5B4F05BA895E56\n\ncount = 48\nseed = 5522A5A891A9A9B5514F4556AFD8DF40B9CEC63A01492F0CB8A1DB073A285A963E4A9FF2376C88662F7D8D241F8ACF17\npk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73D", - "D1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795AEA529561D11374F02964CF635C27848671043766C75FD654BB12DA3469881ED591A82F58B4BFBAC587D045FDF3AA0348029DEB1A7\nct = 13C828ACE3E40505AEA63F4545817FC71EFDA81D2F0CF4BB2DEA41D247979FEA98932F0CEE1C09763B0FDE781749EC50CCD349375C41EEE112C35B5511F5DC8606BA0B6B4D737369FA178C762E3504088D34FFE5D07F5A1C26A658C25C63E74396D13E82AFF7806457AB1AB2961A28B13AD2F92990CE90010883C9D2C0ED4526B850391E44F8568CBA3E40A0E8D3C09A7176040CDE1E1EF0A55FC21B9D013CC3E4235E711B26D8CF9AA029DD891DF40C453DDDEA1FCC94F1F3A039D48575E9C4666B25A0D34069C21AD2DABF0943E57C798FB48523EC7C914B4510BDCBBC0F2AE92904693E7711AD46FAF7E5B0FEF56A1485B5434477D85B1ECE72F70F0DB044A950E3FFDD34057850F9CCFD3317CB257D1CD4E637D410A6D9CDCD947A2BCB7D81E34B4BCEA69EE32A7FF5FFCB15CC58B2594C380B7DEA8D9D20F232412D108C743D1122B583609CBBE2DABAD9D43C38A522C82D7D0158BDC1072200A6E8B0C087EFC69A8306599FF99D1E7E940DD80437CC7FEB3EA13F5F1CAF2F95AA17DC2B5B18E9B5B7CF978AC0B41553804D57567BC18936FCB35D782D06468C2D7233E117CB7C7B650012A4BD52FEC7B8D7295DFAA188FC20A1A5A7710182A4355440AF6D0A4BA35E6ECD95241498177B630E37A625EAAD077499A7E1B8D22DC90F3E81455252E463547E22ED98A8F77CF0C12E7660B8B34AE72F87D5766F558182E606586361AD180AA03BDD800A224BDDD73FB183819B2D1C5ECA63DEA7AD000980873DC2AC1EBC4ADC4DBD0D4BCFB3931F71D1A48C9F2ED51C8079A26883C76C460F273533A2FECD9906CE9BBC9D4B12F47B8E17903011A40ED0E3EAE960DA8E99BE9FF1276CC4AE95470FB4B0158F74DE97AFF5A3792E24B73E77AA7092FCBB1851C31A4490B18BBEDF1FF6147D0A5B9D50287532DCFA18CA307F9609DEE2BE6CB01DD34BC64DEE9ABD73418CEE32870153FD469A2FADAFD8B1D4B197B07F76FEC3110C3C881DF26235207698B32DFEA2E192A893CE24CAA4ECDC899EF38B176BD6EEB2A3D2DE6330C8FD8308DFEAC0AA28722A87FFF76EA452A5081F8FBE14C65D\nss = 3EB9B8337AF19D3199996EAC976736B6DD221C0D0754A97BBA1C823814E1C459\n\ncount = 49\nseed = 1853E72329353B3F89AE6A1B1EF700DA8ED3C10D19F9E61EE9252E28EBB0E15802EE43083A12A0B7527088832605E3AB\npk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E8", - "3A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D71904C7E3A5FA1EC46B73F87AF48578132EB080AAA37D31F0C2A041C5948E59F44F9\nct = 4BBCD19F498BC12278F836B12A5473FC75CB32B7B08FFF1EE0A6C11060F492B5BDAF825BF7C218B06EAD05C6FA2C4EC9EB675757465C3F8F220FB47F3ACAE548F592464547E35A7C5EE976246CDF9FD9FD6511B5AB403A435E438A1897A552F2A8CEDE22C0344BFA4390FE38FEE999D872ECF2486250BB0778A1BE3405FCB4C258757386CA27E18766D3F3AACB76EF1EB62E5A81AA763C0636C1FC2126F4E063B6BEB4B3633238BAB661D61C88FA0783544F3EE8B1D488D850ED9023CA1E78CD384008C75BDB1108A4C00B88A68386D20DCC815DA1639CE3C9982C9706E08E4DC5D89901D9998AE5019C285E14ADAF1A7B647B67BD75E832524145EDCE24C2E0045694941E77A78BC0580EEFCECDCF6BB78254443375FF5D0A0982CB66869B9156C59AF3BB05AF100DC430472AA734EC5D54566E45D9EDC40C08718CAEDC179500662D480F579DA887EF7AC7D60CF65D9E62A68EA267B4B2F845797B851AC2C1F404851F45C7D75DD83BEC01056205FE39651EB1184ECACABE5E131BBB8124B1BB2B30AEC585C444C7587C56D83F541E27D16A890C28FCFDDDFFDE5F489B1BF66DAB3A04E8970E98E1BC3C4B270EC6DACF6711EC16A3B7A7D5042E8BAAF6C8A37826EA688DD57039DF126879ECCAC0F3A0E61B43F09E787F1E5AC0D18DF5CC79CD7CAE007583AC3C0CFD5EE64B01324DE4DA4F9EE7DB8C743FABF26EE17C8C35E08514F1B1E78E938C306707CA03373428E6D125839F97BC818D480DC919CB15C24BA25C48A30AAF4B29F64969743506509C3A224FFC9083C4E3CC63686D43C558683EDE6E6302DA035F6E44A5490629F8E928E5D20F6C081F5E8A6B3898443324E05AD894F79457A8C975CDE463408965FE915B76E4A4ADAA774726DC88B439023A7EA13D901A041A73D6F3B2845E15C3792DE9B5AC849120D3690E9B432409EAD9D5E177ADFA821FE5E3EA33E0428A1DAC8E7C2B9FD55106E0CFE4754FEF25307F1F507B36BF4BE4B952C6DD401AE8E561CD26720A2072A5D90D1E2CDD8E8DB10E3B8B7C454CCDD6C9D5264B0641EE09B5DB467C296B6A7746CFF265AF7AE5\nss = 80666924F6CF5ACC180F3A8EEFC3CADE42160ED530AA57955912F347C2828F87\n\ncount = 50\nseed = 027C3D5847ED4470931141104F25B19AE76117CBB64B224EE424FFB782E9A0E988839E0BDED0DF666FE8E5FCBB5DBC09\npk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B6CF04CA090E5805FE0FFEDD6BE0F254397155A7639C5AFBB30A7A75CFEBFF026\nct = FAD380E050B7217631F7AA67FD4823ED5645452FBEAAD03BE3C7BBE5CDF674CE3A64FAA0C86186DAD5D6C1FA7F6CFE2383FF4F4C48EAC707B6CF0ADC5BFCCA7BC22AF6B5E0343E64113A481BDCDE9BCAB94401C50CC32375F6D3A9704C622E6230AF64FB09E81CE8015CD6B2A4852151DAE3C95CB66562F2F726A6948221BF94661D39A046FCF0BB9403F1124AC481E286A90736520E1A360AD79DC8301E223EA885F0EE86CBE0E773ACD55EF528803B682218338CE72056157D7EDFC57B08CE516879977F8C24BDC93529C804D0C93D48B735745429DCA702D9556DF461374E7A07E880F807A19F7C0A947A7C57B29DC4591B0ED7CFBCD26746B6A82A7DE92CF3AF0AA213DA4ABBC3E2C902378B8AE2BFF5A2D56B70233A9254F93CFB6F3256098540F38945B8B7A3D3BFE770E8453DE7F8E217F32C16832E31F70D0E021563672660C1A1D0498709AF31E624EE41CA4A", - "8CB4F6DDDBE389C2F71F5DB6051B64A9FF05196C8C9435826F7AD2C3FBB90BDBA7B033E80EA359BC5CE09B72DCFF77E8EDF147B6A61658F6441784889D8B23900A54926AE368531C7459EAE10FC3C9693F0AFFAB7F4B3FBBFE87D7A90160D4926A67306DC85F0576F1745A76EBF388038E1211B726554E2E822DBE468B3EE3C2E0144670D6CD7F0E593684614E7946E811C67B31B97259E0C99F4E7C82B47EAB710714393337C4C2118AFC01F63430F996425FEFD62F693FBBC1C76FCB05AEFC4CB2F9D6C207DA4123C762F61270A5DE44EC2FE3DE607DAB71A25C1B7E387C364618CB919212E9F10B0A69F66EAA23DA48CEC326DA295B86671AAA4D384A3B09913F9F86EE6D0154717D2455476D47CFF4549B9BF7458B3289509989F0E11707986FAB256DE32634F931D399F024219609FC647BB00F3722C9A9629BC6ECBD7F91C0029146AC1DDF20648D4AEA4314FE49E5474FAAE1C54FA4B603899777DFB33474A5D374DD8402552E5D6D4BD321BBC74983E44B1FC64CB2B1CB82FE041161306BD0234920CDB05E0091DFCBEBFA4D71C69BA27E88B5DE25C227403E2C6379C3DD224718C6C066691BADBA9D9750\nss = 6BA28BDE033069F62603EA109C728382F884F4B8B034B28AFAECA916B3CF35B2\n\ncount = 51\nseed = 450751D4401737459C6D93E6C5F2FBCC4A3AF7CD7250CCF404BBB817A67BAB7B4C9D0EF4570BFE25CF919DA331C31D88\npk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FA0D5EC1BE89D37BEB810DB438778BAC52CDC1FE8F5C27AD825639E12ED908FA31\nct = 4793A852093EE92C9DD2F2ABF7BD83AE7B3842920D88E80E0581777FE7E79DEB83A1CF7D69C62CEB19525CFA3D0B0A97742C8F9265BD676D81A7F8AF9CAA72E96711D9DFCA733589E305DD687591FA24CB118177776319172ACC2472059291A05563BA9692FFA73EC4F1EC31AA6EA4F3FB5420BB0216771413481CBC4AC57D0AEAABFC8EDD49BFC807ECCE056528A56B3A15B90F091E166C74AC3D7DE4BF36AB8D942867BF15020E8CF958F51F3053F2A3E0752E2C04890408DE2BFE51B44EB8D3A473A980264333528C2B24222AB5377E15C1C8AFBFEB02D7D43C8A0C4DECB1EE58D9824069BD3076D7F992DE9984D2427AA9870D30CC6B8B7E1D52C52FAB43DCA5048DD27137F26EF4291EA1181204C3F20C278C8F98D66D47B2CEAA4C02CC665F52530495D0AA9ACBD948F3BCB32A2B539BD60AD8FF96EE6D7DC09EB19214D720A96FEBF427E534B552BE23555BEC60194E22F53D47B9F7097900F57BBAA8DEC427300893F3235D714BED6BC2227CD6DBCE33FC413087281E871CF2A1C8950CE5BA72016525E575631FADDDB72E6741ED36F6E0FEB1187450E3E3504581607ED8ED9A89C307372138DC8075A2584539397DD46D2EE39EC6B2891B2E91FE0077E9B59974D90331724943296241C7216702C6CF9AF326B55021F9F440E38E718D587B34D8F099BCA6F8E0F9CC39C7CB7CDC7199C280A9BBECD8EB637709D6DDDE5037E1008F8284ABB2D1460F684EA23D1BD5757B97783E9E7E5B2805F3F3F3F288B53254ED2B7FB93D19AFD7BD8E1F4586C9731847ECD4A4FED47503AED267F96E1DF752B0639E7837E0D1B5F8004DF7894E34FC496D187CCE956B9CAB7448E3AF157F11F29E49F391A44613BBA843C20EE0112E62F027530215A45680C15D6C1F5406F170105577D10AD2934E9282EBCB430528448649722C83B2F1F8667FE14547641AA91519EA90CAF53C3FD746EFE5F73CC687BE64B08AD4FD725D00273A42F4A117196DD27E76C39BCAEAA838D3D38F9E609C5857C2F15F7EBD7DF3E8EF507561428B13BA843294B416B2BD8BAB09E99BA6FDCF88BC5B1DBDC1279BD0\nss = 472204D77F93805E25C0D9DAF78BC0BAD46616DCD24C12EB09590955B3747E74\n\ncount = 52\nseed = 5DE720F2D152BF4E1F96A61E7AE5F1BED6B8548E32638C2CCEC9F43B87D1BB43DFCF334F0582984D27E440D519AB662F\npk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316D", - "E7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C6026550085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30C91FD1369E8228B3979984C15440EF268FD3629C186D6CFDE02B0F8A7908A7EE2\nct = 5BEB52021DEE6AA1203457AC1D9883BCCD7AEEB87E09FCD5BF9BE8713D64B7D2FBD6EE93FC8246BDF7F5AA0C641507BF1D7E78809BE6D348ACFF403939FB29CEBAA1801AC44CB29F9A9E7C4294E2B47872289B3D7DEAF61EFDBD31E8C2615BBEFC8BE452291137CF8ED7668947AC34BC3286C62E951AB4C62CDD83DEE9DFCEAB007FEB0A8539753B7275F416257E3B06894AEB74BE28A330737FE7003320FE8561994687FA69F320A3124F814317F4F48960D4AFADECE06574335C272BA5D59DBC9BD7ED95196E5AE3462093EB815277B042B7DF35B39DD6884B26D2B29E4113F2C4427D23339382731736D14C01A879E5BF2AB7FBF14C536749D56E8BE5B1A4E1BC9C75CB5C473F3E8EBCDB13CA3A05FB8B1E97F8D73AAEE7843C0EE08C2E9CB636C00DA6810F440A08B3C0D1D0A63D83DC63FDF794BCC700D389FE4910E1AFFC1909378130F1C8648EE1B73C58783698402CA20F5FA9541AF95BC125D1247ED205ADE8BD0C56DA7C919E75777E37EFBEF2253A4CBEF6CBF9EFAB4157B476CB20D87C3900A13421331BA7C066FEF9AAFD9CC4B0BFA88480B205A501FC2B658FD775E29C71396793413DA14B4B80F02F919660CB110659A9CB12CA482DB5EC4787EA1AA25782FD20334687EB5ADE93A4035882293195B0A3FA5B3CEFE997320A184AD19331BEEB441F28668D5F7150A613576C7171475C11D25679E10FC556EF73E2F9F33DFC48976CBEF171DFB80D029B7AB7E71654059E63143314228ACCE4AD51E290C96327F6480D15903031071CF0FE810C186B916A40AC49F69AD96FD938799575A3E34217DFA6D8704983D9E760218FE9095151C85FDD92D5D8B30F6D7CF1163B1B20353DCDFCF4B46D669D8602DB061CD79B4B52A179955C415B609A27B5BAFA3FB47A74C6DC078A7BFD37B1F02FD5DFECC286C552EAC0CEC74A8DA9C9B0034870BE8233D7B9B2956918FC368EDE07A3FF898DEDA299BA4261D7DB79C7C011CD8D366DCA3FE14518BE7C5D22BB5D9111673D116779D95313133E982622C60152D47F272A58D0065702413E5D04381035F0F736947C1190C7FBE56607\nss = BEBE49E6F696D5BBC4FDF3990B8046C1260050800CF21AB7B93ED2D0F7E2C050\n\ncount = 53\nseed = D71729DCBB27D7CB39E9E905025D3E55C8602EFBCC483C9B866EBF82326157833169243C14550AD728BD1470F39C642E\npk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D", - "8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE5AC8557EB61A3D4A2400D3A604092CC3B92032F4D3B563F3D4AA19387EEBF2A76\nct = C3A2EBD20E060BFC83C30A4FD3A450D5D82037B654378B55FB61303501007D592FF14871EC69E9E4DEC4B544F26664AC7CF8C731BBC172042EBE1E02ACF7778E25459219B6421F8E7D1F4A0415C0EA3C22750DA2818B30BC860B40480B41448479F074771358F1C8F49ACF46515BA6F4233A45A52B1C8856F6E4644F630A27ADC176FD4529F78B80390FA94FCC96749C9B08FC1330242C325FCCD769F12F742345B908E1C53B8F71E3DFFE08688481B3AE2BCA6F311EF666D4EA469AB0C569E887D5825169867A7F488E126A58A0ACC863C424FBF50BEB79C5D0242547662C7AB72549708F97B2126F9CC86A0908A196ED88BD30FC3E182BE44CAB22EC637A66BD9CC7E6934EE4133FACEA80D27B802DE3F61CA041CC54CEF483F0B696C3F90E5C32FCCF8165838CA6A03FFA0A44A68BED1E9A8743FE7769CA74AE028E84C44179B7FF346229C497398523C46D3D538C5F25281BF42464C6F3CA406CDF6C8BEF5CF5246A15763108BB73A16993F44E489C2FBE969D67D53EA778D083173977FA701B65ED7745F52E40CD74FCEAFCC7D1FD47D9A590E764A40192ADA80C7800389FD7CA579BA3794FC0A17AB004FFCB2230EAB53F458FB2E582730135ED53B7FA8E529D35AA73B19A30391510EC3FB14189A658A7CFA874D5E2468C2F6085314265A1592482E1E97892462B94DD6D9285109EA8EC7FA85E422FF36AED234EB46FEC93F31ED1B49A1632ADF8D027C85C6CF7B1B20ACA15D7E3AD9DF3EBC52D5845BE4CFA919A323BA1FB5975F4954A9DFA468C358F4DF194B0C6FCE32368370EC03F7EFF8AA8C7E0329B6BCC5178B2788C4BDF4DD0DB5A117CC65EA9F367A395A95D40D87233A38849C92E5A7503E503CCD98C4DCDCD3F4A0289B01241B030D4F52C160E8A1B54A7FF8F687FAD17A3440741FAF7EF66E2D95A9F387644C8900D540F35740D5F8D70E5CC29FD13B5667964E928E783A86FC218D01750A7976FE817B5D845ABE84D6A457EE0C5971251955BBC18CBE26C9E66FD40DE674A5CDC1C0404D15511846CBE80A34226A56507F0993122AFBF40944A80D3CD3133A53EA60C\nss = F2C8ACD04E7308C8439CCF0DB48B259B7D784AC8363799515A57FC538AA91720\n\ncount = 54\nseed = A7C2C8EDB3601396BEB2DF0657EC82FD5780A2723581A9E03DEE1CDB018440439BB1142CAB0487C5D136E9AF46338AB7\npk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA", - "821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EB55BDB92F28D0393C0F7850C7F6C371BD4835D6DB61C138B0FAF22854466231D8\nct = 9CCBADEE2905D968A56E1018F343017FA6A9676DDCB8C3F14A6915EFE7A0CE97164E4C0E6049D0CC3FFC493C5B5687D9757D1DA4484F3644BE48A190DE06B207D9450E8CC695FCE983B7E9EB44486F1C3081B04B887B6914581F9655F3695FD64BE53481089964AEF2323C4CB50D84F5A69F20E3FC633EE056A0F3CE33E40BD295EEE13CBBECC169B7E0EBACEC566A3CDA6A85C1E008A691D5BF729B91747AA7E3429C094C9C9CDB4425A1C82FDBCA9FA7EEA7E3AD25C7030340DD94F8BD75A57B250F78B117146CDCDD52EDCA6A5C016F1FC0C9AFE33DC62396818885F8EF68FD428CF32DDC49F1909C44FACA1D6AA5DA3225545CBB2020FDB05E8D34CA2C1346E5310DCCFD02D99A8E6F83644F8CA32F79CB6099C1D4EAD1E8F7F67A1B7E2C76CFFAAAF74FEDF454A53CC7AE1AA28EDA67B328A74DA1D184C0B213760BD9F87E798060B9F58D0B807133DEAE8285FBD28ADCBBD17D3760EB986B91D1D079236E000CA4D0B2BB83BE39FF656EE5ADEE3286CD575EE3EED6E564261E45D47226BA36CDB54FAEA979DA1CD01D4B999991FACBC5DA957E5D803C710DAE01ABD46DE191D50A11EAA14A6703E128BE2892DF1FD1B8F834D20179B100796AAFE215536276221E5EB53C605EA9FC349663BA0D391CC91E17F2C536DD0047DDB4F0A7DD6EC80D78A7E4606FFAD6E504CE9EFF034F442E89FF3801FFDC4BF66EB97C35DC54046A9FF1410B30CA3E0BDE0A8F625A4916B0C665C57828C239C1A2C50A242C3F11E840B5D8A28BAAE743D74E0A90AE73DF8E48844302DFC84D46AAA3901EF8A92645DE73FFFD44FAE8AD60F35143187FDA50EBD3FFE23AD05DF7193E3DD640EF72C6468C4579FFF7990CA3776A310B2503E577E9D6F19243ECB456CEB6A08705C1A68AE24E7386DDC3B97BB4DCEE75AF14A4D3F78041D48D629E34BD431E9A2A44B126A9515B17722DB87F61945E0EE437AD486AEA8B83925F9EDDE0171AB4D4E097B2D2AC92163ADFDF77244DDD82EBF0EEE0DB03D49748C772B1CB7A5C4ADD8C905A27DDB04567120841C86B4073DA95DF1982754E4FBBE9F38F44EA7CDB\nss = CC6D475D0397923ED08B4CB526251C063C2DD78267EF67FAE4F51882338DD6A4\n\ncount = 55\nseed = 467F6158CB86B724039FF18C47950AE5C49170163C910FC9A9B30141F86E9C06EBCEC91497BCD156D95758C9F0C6EF91\npk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF52C95DF27DB27FFD4A8FDF31C4474CBFE2F5EF99F760E97FCF569D8AB22C2855A5\nct = 504231E57EF29262034E82C35C9F1E5DEBEFB3B66F696D1A426A9940C72297EF81E6ABD07CD8CC766C3BF6EF7B9144F3A7C43EAEC20B70E3567ACBF15DDB7FEC7BCD2523CCC94D2125B75664324A535E30EF81CF4D117ED94888D50EBC099EC9ED12CF41EF0338AF61F34CFBDE432FF34286DACC06D106601B05B6B1A05D987E2CE1DBDA881397D9A3724DED60108B54D2F5ADD66329CB1368C02878EC8BF6CF33FC9623927EBCDF4938E9E45F6543CB2D7AEC89B8AB791E35A3B30A13A63C8C6593A1FC3697315E9B2D5A91573DB932E8DBB7", - "88AF8810CD481E510644778EB2A4FD8D80D700CBAE938100BA91F3E098342088F01961DF8F87C28CB098BED8979E8298596DF398C2BBDFE256C9BB9FFB22446C65D4BF9AF2A4BDAE71AE4F16DEE62AC71446235BBD7734EE8FBAF9A3F9182668A96725A77B1F073E5599DC9A12E8F7EED42B480B262F2D1F4B40E2D3F64BF17C53FF24F2A76E96CCF555428BEA99C919F42DFBA2906EC68BCA76B2B7C89F14A23E0E64FF9BB0D99442E5F1F729323E776232A85C42D0C6E53783D093C3C45ED466E21C7903112B5535D97F611B32B2F4A7A20F7A9C18596A6F0DE78BE9FE56539A7DDB234AE89AF02F2283A5F12AB0BE79CB2A6CE25C653AC809DFD363A7A7A81E552FC32E0DE1F5B997DC40BAE32F17D53A3B61AC5877EBE6EDB5D9D25FADCBA7047C409DD6C66B69768649D5586E7FF6DF87B6AE66CBF40CAB4EBE8E465D1A1F2A059311C02DB9B5DE653328215D246B5540B98C429302639D0E0EA229F94E8C194EF045D6BFD1DC3E8308F94A27D696A4719E76FD0C50C0EAEEC651D7C5500ECAC3D74D8939226F2F4CF20350B4CE19EDDA7564A916C534FD73A6B9EC731953772C5052DC761ABCD9CC2D7D285903C384A016E5B1EE7B220AEF982C9D729A73A052E6ABFAC11A3A7737D7B44AD9B1076B59ACC92B488FD9DD9DA9F9EEA591123AD161C751B8B761A4CB6D59CD08A2F6FE57AB7745742C968149D82713543D1B9E04706BE06B3B6FA0F3E0851A2C77B85FD7ED1FDC07ED3C55F43E08C46ECE827E40092AD1AD625471B4622A\nss = 5E5E1D3BC681A68D219F913582EB031619D1A7B94A5509A002C614CA0D265806\n\ncount = 56\nseed = 687C02DE1041ABAC7B2C1E6EC2A7C3375552ED5EDB10E3A8139C24CC76BDA44D719D8121A81D47A0B762B4E9EEB85235\npk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB284FDCB2D2A697D75E985AA43FAE0DF266A8056C18CB0BBB52B4EC89D66C21E8\nct = 95D9FFD7E50672632B6D67BD4A350E71208C4A37894223AB9FE004FA68F2ED7D613E447637F05E3388274F1E9D23448A9E3E788FB42A675F071448593E44D4A4847F4445A100B5724C1044DD042A714AEE70CE5ACF0C514E1F66E568184B62852B4005C43DBBC3374012BFAB2F76C0D637B64A4D09ECA7D7F346DCEA0148A026EB0ACCF7558BCB3461DFE3C46C000709FE23496133802966C86FEF75B6B19019EE99448116AFCAF6C2705F7919B8B3C9CC2489BAADC71D24AF96DDF3F7E525E92F66B280D3E656FB0E7CCD3509BF9297B6575A6A1524D82862A0028C18AC5EFAD9F152A5FF810073D2965AC1AAAED81705BFFEED06701574DFDD060021A639C44F70DC597A6E8B66CCB4075F5D18CCF90E8C0A4CAF38EA3B1A00894029AD6142EA775E22FFD19F64E4F273DE97E564DDD1A23F24E2A5ED184D0B878625A267AC8C4C75A6549629210C3D7B98B9028ABBFD97EFBEE4A91BACF13539B7D0AA5826547B32984D919716B0CF4B2071D74849E6A950A7D72E18A14E5A169A7B57EEA7265A1ACDBA23BFA2500E6EBF97D4E4A97FB2F8D787C57A6FADF747176751681B945AB8A0928F00A1FC687CEC333B9B3683130C9922AA3ED18616CF4739264B1213614919DF49033FA3F5C11074A590211734FAE97D4AC9F0F5179C58523807797CBDC01E432B3F081B6C811025549806A97DC93B5D428A0863705E1FC9D9D39BD91AEF79DB7E46CB8E04DB6D08D703C7CDAA304BA710015469FC23C3074173C19D10C273BC13CFCCEA788D6170FEF03EEB9EA17F7F1914C7D1EA5AB22EB6E088E5940F4E5EA426BEFD7DB730F1C68E9965EF4225AC0DDCBC179D9C588D86EE2D1699FBD0F7B1E28FBC4A685A2C651215775CFEE5BB4ADF068FCB96D12218E19F58E7A5AEA305848BE5ACD9F1FED2EE46DBD9D166B8E87C7EE71B9F19D01BBB7A9E054400662368F6A7D1CFE2FF5ED8070D50E1EC1444A442F62A3E8B8C288F4B243D3006FDBF31F937FBADF19F0632BBEB05BB706D860365558F0603E8FA5FB4F230DF6262A487232EFF8443BC1737D19372EB962FFFA71874CCE93E8B4A39FE\nss = C02E6FBE07317438D3AF38CC07421F474A72D3A1177194E58E58AE69927D1085\n\ncount = 57\nseed = 4142237070C216BCBE245A39BD9220533C97651D84832B26727855AD994A0760C52B9319AD404693E4248B8C5FF324B3\npk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB7720359080", - "96D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E93\nsk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD55511FE1EBBD66174798908AEAA16D79212E61D5C30364864FC1E09F1B20F296C11\nct = F3B1D9A8D358CF3FF3313D010E141A416BE0F51A2A746D7A34878066B157DD23095E597E3D730AA22E516BE7035142D208E62140B969398CF3C1A302B61FC968FF47CCBC495C5AE84BAC20984D87DC506DCF5AE9AD32B4D1982180147406B6082703E56D3F8B9DCEFF35F4833A5127074E7FDAB72A80B09E74161A876AC0B198DFD08B75A49E3DD7BB440141B9D7E88191818BE0109BB64B498ED3E647B0FCA5CAAFDEF3B3553CAEB98120C190615CF9CFCA8CDC6AC8ADFD0C8235C27A0D9055B4DAF7346E7FCF54F293737065F6E7A32CACC653D63F22D93262C687E77861846710909EF3F94FD1226D3CFEFF30D2B706057E9B01DF43F6B60EA53C5DC846849A9A61A890F5557E05CD905085F836E29925B994E488DEF8D796B230CF7C9E64CA60C7803181C9A97B2C786D1626E061A6E8BFA5B65C9A1522D350728989C5829235D4229E9952994A5D2D6699C1C4D653A65D556908199592D740226D7B5E6CFAEBD206FC6A87576F33A651AA591C32309B5BA7EEDDA5983487207F8B7F9FDCCE60D677B68BD50DE9A8E2CD92A0402B0A4C9576C007EECE2F7E8111C7518C0FC01A8330F7AC7009E89FFF2B17A6A5DA1ABD97272756AEC93F52E92DE86024FD83EA34738B5EEEA59CD68962500719DF2D6964DE54F137A64660F43B68FF334585541D67D9C365BBD448A73F375114E07D4D83DB327D99C1D0CBD01747D3A22B1D3785BBF635AE51D861DB6F2C4A6562D2450D18E073E6F8546DBF7DF6FBABF8449106032FD719E503E6B831FA6F9B125E77C2D6D0C4C1CAEBF6CE7736356447501AE943F25E9366AD06591EB32BF58ED6DC9F5F4E2D63A68AD1A7E2140F696EB6E0CF00A39A2E8580D0C0E52B0E31C6C3690514CCD6A195DD8E3A67618888FED305B28342821C0D13918687A5580B105CAF1310751DF88A928C6E6C61EEFB52F739192D8D96E54314A3E8143826D37B6E8F5DB495A2616ABCD97CE309DB9352C0AA0ADA365B2D1C3A3E6C55BD5D3225462FA1BA3833024926794BC23BF8A465CC382447EE5042903039EF6F4332DD1EDCB02CFC3A44FCC27C03CA2A24AE73A4\nss = 9A5CD62F025CBDF9C73C38453A2CE185E4ADAF5E36757B6F9BC16EAAB481DD37\n\ncount = 58\nseed = BD334D7B7EB14E00E68863F2E5551A095F8AF10681C28353FD19B9A7E70B8BFE266840860609008A567ABC66316C77CE\npk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF", - "7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C845B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DABAE49824E1A023A302CDF665AEC15B60F7F77AB2A0FFFD5246D07AE975A0614E\nct = 7D5900577C2BDF6D755FF02B9674C52CB7C2E2315752C4B03F9DF69407B2D7930A6C19574553764E39FF5B00EA32F5DCB23AFB6EE5DC0D6D03FF984CF998086063182E5BFB548C79D05C78227D5DDCD2FE94D1506B316A64C2333FA0D8D7BCC43B156373110A2C56C2FE51FD6E6F83E8CEC394A43AC65129F33380AE6FB1778EE0616A62E3C033423A88E3924CB322010B7F94E79B135D2D036E7A17DE96B39FBCE51629A94FE787DF66D7305797BFA654CE757C0BFFEF3F6ABCFD6FFBAC3C2DF560DEFC90E9745B0E00894E434689E146BBDFA1708700412BACE37F062094C7F32D0C5537F32FDBFFAAC52F8771D18CD83300951C5C1EA4A2F115101087D7CE807EF0AE9FC42E4C481ABE0A9C7AB067E5902270704325972211CF847F297E55BD7FB4D05E1591ADF128F9436D7E2D6313BAFC53A29BD4730D97ED0E84E2FECB47DAED0397D18D3BF71DEEE5838A754F8B82FCF709F1EF614B5ADDAEF024CAA987A0F09D5083FA5CD9662BA863633AE27E2D0368C3CD86C97ED3C16FCF0DFBBC07AFBD022479DA34DA96B6CC2129EC3B50D1D5FC1EC0E858D319FDDCA7CADA87DD1D868E4393FE34ADFB5BBFEC8F7E1F6E7FDB849F27D0F60CECC9C6B000889C215AF69091DE30F1373C746613D49F36EDD73921E23BF466D9112A3C1C64F772E4765B2FBE75A5417018E72F8225B2E96E8E1C2000E4EA72341FBC210C1E44B0C88915DF5D5D81A3546048226ED7A033283F14E953032321ABC8FDF66FDE072371CC5A8EA5FBBD37031F75D100AE7C1F1903E322C1794333B58C709FE1EE0F2F3F8DC34F048567FF97B8920861545AA1F7CC8A684AA44E3559B90ED6C2E5D20F5AAFEC1873132C9833868C886FEFC78B0C307E34DFC3B5040D3EF1AC58AADB2ECB14DEE0D78972A267074596A46C304F7BA84AE6FB372D3D82B4D2E39A728C803994EB9D47FDAD231A5EE108B2AB647BD9629B7A60D8EA9D6A9937440C567E8D1CF5E99731B06FD1B7EED5A71A5CF6A1C2323E609C806D5EB8A504F114E12047495BD134051BF6182AA08FC8AA348C31E9379112279D9CE006E86C7D79A4F1B6\nss = 47609C631DA1D0E3D6C3884876E3E57A573A7EE075C204B71828D501ABEB9905\n\ncount = 59\nseed = A0264C58AB1F2CBCB212077FD378D340307ACCB31F1312137CF84E3D3135044D4EAE8BD38BC3E540A0C14D46458F6179\npk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5AC", - "CA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BDE39CC6C99EE6FD8653D15505A6C2A713D41B43FA521CFB214E8D1B38440F4640\nct = ACF72D4BC4F13FB7C3B2A53E91BE574E8BEBC185ED5C2D0697CA6CB232B351CBAEE1E610CB4B9F5A9D0520C56C26DF4A7B0CE68F6AB5B5FFAE4A16E13D08069FB373EBF532634E787446AAC165F941D0C15313016DC82C1A51269F6D852782C68E40B0B0657FF7B854F2690386EF988782F589C62F9A03A8A6CBA77C14E67D517DAE19575DA3565C6A9042DE41126A0B5E2E74A1F290C526EFC25801C60FE2BC85AFD1F43585D73DD952B4B2119BEE3892855D7E6391E13E7AABE4FF9578DD185A5F7D059AF39272BC0399CECC6462CCCB3E75227FDEDCCC4876815E9E8D1A143C773B862FE2748F5CA183F246EF91F7B0FEBA8AB89849E287FE447A7E59D11550D19AF52852C68BF0D419AB0E4451870541732A4FAD2A8207DF5C844FBAF4E70627691DE706F5F7D073ED81062B65983CEC25EF045D21A8DBE4B3F1C019F3162908A03068C2B96BF5DBA945A1F766B6FAF262153B143786C86DF29F5B6289000A0992E646479E6E4D9C878F29868273D0A0764FAB21AD11FAAF85B02515B06D59787263371D39BD2079ACA17BD5B207144D39C3AEABB303562576A9C99BEBC6A2694FC5BFC5E130397185FBE83B8B18EB8E05AB4694001587570E99B0B45D783F27DE2B49018265DBCB80F54F2AADB744ABF6B240973335B32F766A557268E852E563DCD5943EBC2C9023C77950E189C74EFE18781E7C1EB0D9316DA54FDBB4240E790EA66AA74E833216DAB8CD5DBF6AEEFC5005E5D865A9F7E60985B9E8A1FAAD591A4B6153CF1C8947478D61BC76EBA06622C2284596097FFE843102CCBC789B26CAF7741F3A69D39C9EC21040E7A4A364F11C8740477A6CAC7130983D8BC0AF51E5EB9626113897FED1C1182FB440D7C3496A5ED6B4620D3222A9B5FF803FE89166F0CC49FCE718D76085B6A2ABC99E82C0D0D6FBC5A13381BFF36D0731DDE27A83B9058E682BBA1F6AFB65F55391D12C0E1133F6634C7737E47008996C4162AE6C67588D77F3E301F7CDA68B8B656D1838E6D2336EBB623550B815ABFFA707F8CF2E5FACC9321C9136A98C7239F4BCDBE84E85B74A3E7BDFAF1ACCAB11\nss = 3BC5FA99585E1D99A063A28814E0A9558D2DD6E7C8468216F30DB8ABA13FE4A1\n\ncount = 60\nseed = 99A9CDBFC674AB3FF2C64CDED7D697A6E27A767434A47AFF7C3FBF3C6A22D6043D27868955286A13EFE3DE36D22EC48E\npk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD21D55EEB68870B6DF148654F14EB4B3AE9084B40F8B5CBC83FF4C419DBBACBD190\nct = F6100A2D1FB0724CBCB2EEC8DEE790A538E9B235D24952059527CA0481D3241D8820AA7C68F036F72D0A7CAD9C0E202975A856AC5E5A7DC18A1D7A4D572E63E81D23AB76F0EF6D383DEC155B3F94D74525C1B72668", - "600A0598104079A7792397C08804F76B7350ACE40A3E3EAF5925387EF94E1B7E45ACA51A72E97981D9192802436111231D421136E435DB8DC196B82E7F67EEEDBD28DA27B8E2E44107B5B3F87AAEA4B41499794C6E4B29D8B09BFDBBB2A9CA582A682E6A2ABC14FBA20BB8A440B4BBDC7031FF7982D64424AC487DC06AEF8637BD82E76D2EFBB4DB9CC1801D09ED554030F0F1790AEA70EAF3F3BCC02CE52A81FAC7F106F0174C2C1B2C02CF1DB7FD8E2C89F53D5EDB738DC7C749D9DE24AD3776C7D418DCC39230BDBDC0D80759C167C0931F9484865A1953BC5A21F21EA50259926FAB15975D8C37C737ACBFBB9362E274984E5DB5DF9CBD337EFC79CDD19A7E1DA62197A665C7CDD35006C9B6DA39CA663DAAFF4700BE1F1FDF60D491A8C31234971C29343240E504DB16C1CC8185EE106D662E6F9A6F0C522D8E06332884D310A89DF6AFC16B24FCA8E1BCC2DC274FEBFC18333B753B682AD58A35F3A6908CC9571B576615B05558A044DF83C9CD7FB795F640BE41A43C6B00291DA46A57A8CF3A1353FFFF399A40281E4C8F2183CEE377CD9896601FAB41F56DDA09F211FF5025C5108CF3E08C63FE84F9C3EFF82F5FA2E57E357A3D38CBAF818CF56E99F3E894E333C4A7DACE5CF637C6E68BD041EA14BDFC40739F21DD72C9F88DA304A0C2294A36A01F4E387B14FA3049E30E3FBD3577FBE1F65DEC891FD89575F1C4C77C9A37BF3429DA6D3138F4DF5A5142385D2D2169065258B669C88650A1D49D43CB85C427B01268B556C40892F387D5BF1795C2789716469BD998C882ABEBE6F433368A2834EE1547CBD9D5F4547F70B0B68DF97D1BA43E70D81A3EB211487E3CAA55415FEEBAC8621D38E49C8F9DC16FB778747DFCCB6AD797841C2E759A77FB2CFB42BABD8B7D3F2E6133A11AEC3FB8F5952CB669F06F5FA7629AFF85A2D1493F6FAF13F794A81B3A40\nss = 0520D666CB21F773A4933C2D127005536FC7D1BF1AC1D4CFBB1705BC2F79CE01\n\ncount = 61\nseed = C799D57B41F28C5C446DFC58A5AC6499C4BCF3C162AFD2B09A16549826EC2A6F689E44BAFC4ACC82F5D6AEC23F4A3993\npk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91AACC8BE341A319F425312EFF5DACB31E6E772EFADDE7250DB9F613C13B454565\nct = 6EF011D2B856AA79ED255CFF0B817E270486012E849D3286AD8E5D4DEECA37894A949A99F5FE2CDCC44A9B92AA133F5CF9ACD0053854ED934A8716D6A639E05A6A334B291BFB13D5E818C30966A954D99E5E8A71F49248868FE79428DDEF47935708D97A2EC7AE97A72F0BAE9268B40D7A93B640426D4D969FF66C3611DCCD7D4A1F540E14696B57C439D6096A394F5C84F4924FC8DED91634F340D31688328315AB40D92C9267A048336561B09989B68C4E86122F37015CBF563065DDF5C9BCCDFA42976CCD3699DAE23A2F2322EE1DC949C847AA48F0989ADFDEBCA7F9707D234CB8FF8A42BD3415237377449B798EAAD9FBA6E1DD6942AD523EE8C0176C22CE055D2435F8787994E35224A25BCB6DE82CCB3FDE82589429C2401C1994B96EC311BBD1D4CC7DD984DF591F311C734430D9FF5749FE2E5E2643B7D9A05500BB0A5CC05AE994A46E1F2C586D207EB7373B9C382574431171E5B4CDFA67E80CE4D8452001241D0F5C52997102D91E983F1EDD41576537C21682ACB06EE488944A48C6E7733AF729FC7AEDDD066C2FF3D9AD9681CE78666FF760351B223D41FDAE33F64FC31DADFB68ABFF48EB56BFAF2B1BBD5AE1DCA4E05EBA0CF6EF5C7E6B0F8FAAA190FAAE57039BD05D208D836F94E59D69C6985A774718967B23B5C93A03B05EF24060212967F3EDCFAA8BC3C51085A6FDA9B9FB36319B8C046BC6CCB7400717C882BF6E3868BED19AB3FE2471DFFBF62579EE370FB6FDB9A04640D0DCA26BA21CEBD7D0D9A30204633F1106DFA8FC7572C3D357DA50130D94ECB02485E4089032796E000D94CE83630A3A3F563B6398E09C25B1AB1632E09E94E7671F202E99C2A58EB3E268EC2207B72BA1D048F8651F0F4E28EE27893B9410ACF3AF5B2655BB8F641D81224D1091C2C0F6CBB677017441A739AE62C8D956AB7C1EA2CA0ED5944E593EE08D8DA2CF43B2C4C0194B9A99CD0B44DBC7EB55FB3DA3263883B9A88F370A7B2FE7BFC95AA681DD7AF34A78BB6F2B91E9D88CE4E82A229EF2D65D2E8A2E8B1EC50B8736F9FB43D348FB81FB44038825ACBD7064BA63820ABC28\nss = 2A194A0213F5C897070D36A1E7D87567FFE8B381FEC16BFD14743A4482B074CF\n\ncount = 62\nseed = F7AE036A0176A9DE9A036A542DD2840033277C44AE936D10B768566216DE9D4395CD42B116873B69D9804BA6CCBC05D5\npk = 623668BA98183CA92C9075804D082A", - "D2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB352779ABA933159A5AA043E2FBE31B14D2E56F93E83763E19787607196101D3F26\nct = 623415A3547E632370529D6DA3CBB2CEF8CF4D1737CD5814D1749407B1438B3F7F5C489F235FFE4AC89A307400F876FB06805CF6F30A6F97DFD874020703D1DD210507F846394B0F68E7A770C2D678336A9CAEC98A43B434CECC1CB7D755127DCBA188C8B8CBB99B30CAE9B0D5C1AE838D1CA303E2E84577872321384B9941AB4CDA8FA8CE2F980E00D2E5F95127C15C4DEC7068F7E79D648FC3F2558258C86F213E36DBF22204C6ADC3B8BFBBEAB02C5320F3E2AC104ED6DD122C2A09FD9EBB614427AED5F90C4FC6CCFBED49077EE0DC506267D7DC02797C39C6ED70C084B0C83104AD232F13434497F5496B102420BD2EE8402E210DEF065372D9E15030E9C8C23578714CFF0ED8EA8E3E5AC4A376267C1837D20AC8C08B783E7C247EA8585ACF0E3DAA2A85279F599CE28842F7AC07B96F3BF755B64CEBFCB44B634A1C510B9654133E2BF9A0DE120FD4EB368276CFA7F934DC063911246B05CAD1C9DC3AE972FE568ECA50F972C84C78CDCAF7622BE6007A4098377314E966FED0794CC3FE335772E14469478F415C4B3E70B07F4D0762AE7BDA23B2BBD93BD06526F4E3520751D4F30B6DF144AE0E20304B33D392E777DB7EAFD15266E83F82A5FFAF37B3081273087E8123089C1F42D99133C81EF05537F8B35E0596B7359F0583A67B2DB28624C5A379667267392402D373BE6D2F28203EF4D78206E29FBECCA9C2D90223763AE0688440DF2DFB8A59BAB72B2247258F88D8615D82D3751B6F87FA8CB0D7AD01EEFC9E4A0DDE5C3CE62FA3A39665B3D98433E376375F44BC22F5603F7877E8A7E398A83013AF63F42B3B35ADFFF73E718C1F8111A5B49555F13AA94CE38C8FB86FF9BACBAA2D31469664821F01DF32380624D4AA38F400722E91A1CEF72C2F073848B7927978CDFDA1F3EA2D60D654E034652F9CB5B2E1EE54E7D9DF81D208F9F9F408EF3CAC4C3A32F4E4B1D099934A1245BF03AB1157CFF7FA318762DC218CFC439FEE85D8EC579CE6462B395872610D1454678420E1D95A4F4E04F7CEF7A2083B10B6C5EAC3763764C245F0B2FDF3EB63D88E9758B0BCF11D7D58\nss = 125660A1F7B034EE645672C614448B91352F9912F78D8BC2EEDBA9559A4419E3\n\ncount = 63\nseed = D995D38F934B6E1A7CA77C9522E3D037676CC939B0C8BD4B84394B3DC91A791F09D2D97199258C9943DA955E7F7B26FC\npk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 0B107BF998C1", - "0AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF512043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389C92CEDEF206325F68EBC282123EB0AB02874F8A3C6665B78346775351AD99CC3D\nct = 9AC3A7F1F9ED360BB793F38E45138F67383F89CC35A1C2263DBE55D3D0E67A27AD0F4556926B208327F0B8F36838DF0AB435FB36771CA0FAC6207E9DAB91961E96BD2CDA178D20AC87B6A53D2148DF64FBE649B22BBE367E516F8CCA32588BDBCE819398E5C116FAD8E0C10640CEC3721177A78A371334A0A1FD963732B244E441CC9C75EA402E12F5DC5CE87AB09C857B146EC14CEA68BD580D44F4F151640A6E7CE6C58ED4BD493AB09149ACB90B37F458E20C0884DA571AB535184A6BEE5116733169E00A7930EF515860450325A88756956524530C4A82A0F51BDDA43BC6606E369C5367F922CE5DAE8C7E76F70774DE1B49EAC042DD0D15D1FFD9BF85A707714DF1C31DC82B638E614E1DD7ED164FA1F889C913C07B8359B26F2BFBFE5F8844F8A6B46589713970B22645D754E93B0AD181E4BFC6578FC3C63B5E3A051C826B6BF7C9F3BD3BDE269C126057E2DF9E7DEF2C4A842C623F5280968D796B3BA6E5C4843D8FD9193D7663952500BE10CE5568020264598C6E68C6279233035F0740CBEF41F6DFB921AC8D7CB9DA549263E92BC7DB5D7F1DA20F9D0BA4FAD7DBA9EB07E02E1303F29F168E0AFBE84B8FEA5F7DE82DABEEC95FFB9F48FE31427943907A9BED01FC2A7E55BCB0768B8EE4598D4DD6B5F7D1552E2D80CB8FEB384AF875727796F64CDB8CCE2A62446B1549DCC90FB63B655030289CC0D60A08540E4B3D5C9A2A1AF9A68C51FA7DE82FBA96294771E0729DCDAC13C9BFB0455D68596A0566ACDF58AEA3B351406779D49AC16D5CDA259A678BE52A3996C920CD079553FD8CD8A43F4674CB05BEEE83E5FF5F1A110F4F1014422FB80DEC382CF0AA976ACCC3C5A22C9236EA47A2EECAD70DA98BDA26643050AC6BDC7BB720AB24CCD707779EC4791D29870406978EB7B8551EFBB3682EA418C8A1A06D166EB660C2D0257F6AFE3DFCD9A1A4BEEE54A9CD4F8D49E6F823E04E19CB79CE35CEC4DA4B1A01DB277D5578F3E02973B316F2DAC13BEF36656FB9C13FB2CEF8EFB55FECBEAD4238C112BA36204F243A10ED9550D0151347C1199311855AB6B15EF595E99127\nss = 7695800F0216D6C8D88519B0AD74AC2F08E115F07E78DE5BC506D5069628542E\n\ncount = 64\nseed = 5929F02A271725CB40200DE32D9D03D8BEA53B53AC83186C42C7F565CCB1CA508305D470850CF86E9B2C61A5B8CA1C93\npk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A", - "1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C067373D22CACE9F3A09FCC5E85067EE05C0E537AA0738F79101236B4E7D28F2889\nct = 3A1027B4222353D3A3B9727B5B4B996A2A4E80A3054FCD6CE55E65A4320BE9B407BD1D42B2F25E91C779002F138B3D970456D315B33FB79E36B3D40393B51CDAAA2B7FE6F1C18874034CEF6D3A2F013843022B451E8DF8087E6FB9E1CC686DB03D30755202111AD95EA3BCAD920931BE22357F9975410D5F71C97A737E00FD259F55EAF6DA0E6D4CCC25F554992EFAEA7F87B1760902D347AD06E87F7DD25421034E1DC8648996CA1645D1C22332469C7B1C715B7553EC26843849889DBC03CB81783BD2CEB93508D7A138FF3C371C127E4757FD36F7FACB0D76F164B5167526F4BCF1208EB94EE87B2751C95F5D4A604EADC2D5114CD7095FB4101002C9E58B5BABA91A8D08C0F714302F33FEB43BF88E6A402D5A5E0A6268C687E1A9110DEA1E676DF51DFA0604D4B30836ED5D6B03EF674273569E35D0E7B98E07DA7CAF1B33E8165BBDC28720B464EC78B9FDB9F2EEA4434DCF2FDD284694BEB0171A6B0C0C333E319F50EEF638CB5CAF8C186B8211F3A7774AF015FD15786A47EB37843424F63D90E332BD9A17983F811037B1C05DAE9DCC0A590700BA9138660589D90B319C67268BD689BF7ADF063A990BB1B454D05E560C1806292D162905153995A465EA8AF8AE8DD975A0B73A9EE53F7A516243C7F108E905CEFA0A7F4AFBDD3675B4F212FD9839BF931F794BBE094F01C2166AB898BC42D2E878775DEC348F3D0833B405A75A93725B5C176263B4F2F0A6BE695775C70C9D86C1517A3B9C87D9E15B177FCD90F7C2BC7AC0993B46175693ECE53EE83E23CF3256F8A65B9F18CF203CDD0A6834E9F126E6A5A6870569AF6E335B3D4470DE5F53D502D909B0E9533D91E31E299F0E1C2584740A94D390AD7E1DD2B86CEE1E98127C71CCF9212CE9C6DF2DCD55A1C0D29922D55F40C20DFBE63E9311E1055D14E9129C4A069FC140724138F7B431CF992F2C956A370F0A05B3E21CABA1C8BEF4B3C91EF948D7EBCED84B7E3EEA947F9E070E75DA10AF21BE2F521FCF62D99B49451BDE36CE788D3A0DFF1C475F250E69FC5F76F1830BA60F6F74AC901AF252E4BA0730F20FD9CCB21C\nss = B8CB353C3ADFAADC9F585191568D80CE1399DCBEC6A99F2D65BB726BB125CDBB\n\ncount = 65\nseed = 905074033D7B75DEB2D06A2F29144EB377B452534C5710632989F02D45312D156557E96D4486020826DB200153BC4A8B\npk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7B", - "F1773D7CCB19C1B070E4E519D727F677E011716436BEE9DD0188FE38C00D0FF425AD794C07D1\nct = C128DEB89A26115C06321F8746B14AB91D8DC3D007533F4D608DFF061706CA6CC39CF992CB89BA0D08F824A5B8B56183D34FBA3663D2749E43787601E2647F0F7146717EC43A13744B118284C63E6A284B59F2D4CA12DBD91B1C576B16044C06C0C3C01B8F72B9F11481663B959C473F9DDDADC845AF4115EEC75FC6E35674EF7990811CFF5600A39A47F6212BE617B378FC199768F17B91E2962310026F22183BB4F61EDD2ABACD68901CA6446B48EC1949C6A9242D56C586F70F1E137329E95272C53EB834D30F38EABB8C018B3A8DBCF22106028CC6902C5BC75AE47B0F624DD05B4F0E4E4DA7321D9E36D5D29BF9F7DD414324FD31168D08BDCA8AB06FABB6ACAE51811469D3E24793FF9CBE82C3DB5FA4A443C0042FCB14AD8734A622F630EAE6B356BB77202E819A536115519F6A2620261C6B92DD2C17F0AF504B7213C85088F25FC359D6AF1065694B2080C475E7C0BECAFF2283ABEFD227B938638AD27210E85C7782C24BF149FB844AA35A6F3E886635FF2907B024B0C64AB03F268DCB96150E98F6CA60069F5CC435A417C07BAF5711B7A67D5F33D796C3EA0487F6A07C4E77023A91E19E41B6B5EF11213224AF61E751032009A55114360E13CAB1C79EDD2ACFDE5BFE2AFF746C010663F6600CE9513745E0510D6F1F1F8F70AFBCB7678DCEAADB28CCD49C98302E3C7113FD848CD5BE6B4A1D3C4058A90CE5F01FE88004AD1E05609DB0C90FF83327CCB90A7BA618A1CB60475EB4F86B2E4D07B0C142784FB768149491A1E5B12E779DCE8D5DAD53D01643184D0F77264FA7B1E91551C314D6D8E669EF861634692AB7ABABF6D2C24482594EA463ED7E3312BA278077FE5DFC02A8CE1B985571DA3DE860342F8F9D879B0E026E33E6BEAFD53B53AB97E997D2DA8F509BB416A35543F4F449C894C5B2783AB0A3C00316195758F755AF50E00B03385B6D217549B833CF7C86A85E23C68C6CF8C49EE5474B40563C388F2F94FEC8C0FEF38811155A9BDA5D820C3C72BAB6A6ACDFDD0701317C2D987F899A460D1B0CAE2939D6C76AF3D4501EAA6B1E124181FE49F9C446955995\nss = 3CC88804A427D9B45BD47785146FEF6456DB8F766C9A4B7D8E7F52395385DEDC\n\ncount = 66\nseed = A3E2E511AFA7BB560446BDADF67D2EE2E16FFC7BAEAE7EFB8C5455068BBD4E91BF9BE9D98B280072FABA7712C75B26D4\npk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1D89CDCF4B8ECE9F441926532427F01E9DD71B86EA949A59B14189AAA249AAF77\nct = 852625FCF86024EC8408D2EDC03A06F438671E8E157DBB9357FD0A4D7224C53AD61742C9C8376249C9B2F6A77F2B87CD67BD5C40A400DF9F867AC3F13DE41BCCDFFD44CF8C9C8584A8DB8A0408616117AAAAB0D0DAD317E57E89FB4A653CA15F74F633433F2CED2B843C3BD72F63DA272AC04006928C883BB2F714B214B1416EC1FD4466A50DAFF19A8F3690144A7246FD250052E5AF595FD660F2667F6CDAED990CCD85239282B3FEDDF0B500D003C7AA9146EE02F8BFE555E85B88EEB4A940E16AD3278C293CA906FB8A4DF6FC58AFE9E42E08BE863EBEB8432F0C88D97E7AD3B5BAD6D284AF28F0ECFE078BABF4BB36F3921611A038B14953CA000058AE88F1198ECC01AC4ECB268880C04D1A671F1B60CD0774A459DDD041A392635455A6FBD428C6FA90F44FE8FE7E5A687D7FD37D648E49D184FB0FB9005B6BA6E2B4671465DDA4F1096B04F5CB1BB597FEDED44DB43CE4BBFCAE9B2BC683026A46456392317A61AD6BA035A128A8206F897A30ADCCD42C120784C445151ACF84CEBCA6933294FC495A24FBDC403AC10F3DB8B392FEAA52B4EFF8CFB609D3F0382BDFC69B67DB53EDDE2A4E095FC04945DEC07006CA6934ED713AD96808261EF4BCE365476A6FEC3E22EC822794632139CED72C05C1468E8155768D1AF1FED9CF5B515C83580DD8234CBF982C97B6CE95BBC8B1DB2511D1126FB6314ADBA855C384D16685B622F08D6CEFC3A1148EDDE83620A8557A6B8B1D6464680A6E968C028B3D2E982600548E05B3A7DB87349B824462FC2CF978A3EDE1A657D7A6F15B6B3D6749B66C7B8F88513F573FCA8BC0FEAD345647CA0CE736B54847A3761E18616D0433078005CBD4E4A1F1541CC4B4C6E1BFE9AD01E8FFBB4C66B9A77F5F969C5E31874DC7AE185E649F8478B8A1A8D9EEA7347F457793D405088F9C1EA3B2FBCAEE1B879E08A88794FBE014FFC2A04FBA786EF3F8300522EAB4850F05D281343388136BAEF89F3822F7B29BB3E4E5B52753194270E0F49766256AA17D91C0067F4503FD8498278272ED96FD9416960EFFE30C14", - "FDDD54AE3F65C5AE0B07AB6487951B\nss = 4058355012B1E83BFB930D6EA76546719058DEBCF9D89EC15EC675240CB29A59\n\ncount = 67\nseed = 074AB1A37BA5A0403D8F68D26FB787BC2C90F5EF88F2A6D286C3E6B168ABD85D393D8225618608B8EEB301D26AF53BC0\npk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BE8AAE27E7D301495DAB212A61FD3F209A8068FCF9A61AD83463C00D2CAB426633\nct = B4BCBA288E8DF2F127416773BFEE8CFFB3C9F5F34EAD59C4E9993943D97511D45A96BE945901BACEB6A606704748FA5F257295C8CEA00B56D030A437458AA0DC68EDB30BA4FEB530F260BC2147C950D50B9D352B50898F87AFFADA2D99B16D430B5104F884D2AA1F56135059C9B361C65809DC7D8E209055664429A8F69934E7F2A204D35012468A57C45DF2A0821BB75A15E5AB0072C4A85092A8237A8067CFE8C7E0C3127BE078BEE2BD8A6FCF5CFAA14F8EA5E202B480A6D4FF6EFEF9F73AC037D1BA95237890259767F4ACEEA1E6793F157107D675287F6AE493C6FFB479CFDA1A845690E66D5CAA7CC6158D675DCCD7F861DDAAEB6CBC4F7DABE27F70B143C9BA3E3B99C4526A1A387240902519D2719A923553B2A9CB60452DFA0CD2865BD8FC790EFC529CA541C8E513422F3FE2566A7EB96EBBCE2A945749D4859A67E0F6FF52BA609108CAB6A23AD518A7A6D7482EF2F2B19AFA85706A23A8A756075EF54EF729D2D258252F4A536BE366EE87214111960204B03EAFDB16E6EB59D8DF499830EBCAE86E4F66989B840E94EEC4A590AA7EB2607D809AF6F3137F258E762C85F1B8D2AA579537647DE8A2825BDE7422E906839610F02FEE6974F948B0795B90549297BC74B67F7643F2636C998BC485B51F469552E03CDBF27AA10F34A95CBE74097B4A2961D72E4B3E2C9EF4E8A1212445F2BE9615C18B02E20457455A391AC688ABD05B1C6B2AB4E0DEBE1E91E898F0B746F4B51C24DA1313094621426DD178C80CB8124C6827650D6BDEB46E4618C9AED6D11930E33CBD5712646E21EA9ACD095AA521059D6DF75C5CF5FCDD4B81A009AEEFA5E038135E42CCACC4AB636C168EAF0173C212D6FEAF88C4B00A05E353643FB256C9F073514CE813E4AD84A3609CAFAED52FBD5CD6CCB3C5D9C87A1BA206015DFBD5C9630CAE02BB432288088C8BD10D85835B19A2EFC7C78EF6769D1DF49841B5F91993F33E48572C9123C86CC0021D4E7691562E735E91672E80715A207351349CF66E453CC38A079CE98483729123F79E15AD9C42C05C61121CB07D58E11A4D603D1D9B60E469EB\nss = FA815FDE6BDAF1D989E210AFDF4B11804DB08849CD0207F9F15183626D9CBFB7\n\ncount = 68\nseed = CC0C86CC0ABF86FA21899BE1953913C00E7C46E6B5F730C4E88B3C034012763981D7F14459D3081638080378348856EA\npk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E6", - "1CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE6C30E299218D4A39C2EA3FC06439FC4C411E99BBC34B8F30D23845E91E71FEF3C\nct = 5821DF8D69D836973A007630684B96D7618AA21DF0B72499D47453D62FB10BF15B066D01B17B209B56FCA4C50AAE3944EE020FE17E0BB51119C31ACCE7F67D51AF9F3F5BADFC60403B953EBC4B218BE4F9DA6DC5C33BDEEAE5198F90078A3E80771D11F7E2DD24049DFAACC269354529F4ABE4EAE73DC0FD9FC89C1F4DAFD1EB36BE2C9BC274141C3D79FB7AFAF19C0FE2DF1AEB2E7C9D5725D9EE46A8A91E6D38259652833B5CD0A931C81248AD3836C144FA6F7255922D6F042629D92CE1D4D12CEF2B70A449A5411DA7010A66A0C51B64136B3FE3329DF924BD714B1C325FF57E04917A2CAAB28BAFBDFCDD4695AB10164445DF1C6130E9B73A7E61E5491DA050B745CB643624F0776F16CB060F648DBE0A794DBB115D37EAE05733FF58582D0EA6C165EAB0A95882BB49B58ABB0787B50FD8B22A6FD5F5E6F22B1D9644233225B07AA30A589F0FCB3AF0F83E950394A98121E7C108EA6917A175F9123A3E07A75ADDAA79F3D84E88A79782A3F00AC0EE5695ACA69BC577EB9AE5F99099371C6E62A33F9ED41176861DFCFCCA574B7DD0475B345A3DB3AF8A4AF613C02341DADCA1B551E8DCC4B3F424852F3A09DDBE1FE67851E3418843646C4235402F516335E251F9B7FACE1CC5DBBAC9C07B871EC82564AB8F719F4805F62C228A09AA0C2EFECAB7188EC105B70A410AD6F5A304F763CD501C03C6E7C5E22305FE158B2EDAC0D2A59100F7AF153876EB4EE59B236BC0FB7E5CBFAE339EDFF3E821BFC0EACEE75DDFA499D8AE0E8C716B3CAD416A169679B31F365C5FB24F0F6AC73C4AF8C9A14A65C1D9DE7FEFA255595F9003CAB4B4D97A9BFDB660075CDB143355997DFF0F21BF914028744A343F89269987E5D3D610CCAF7EFA522EAA6896B7B33AC6610B0D69C559A46BA775B35D6A402F0B91F23FC70F97EC1734452B915DA62D669647020927B5314E0696995A893625983F6D2712A38B253435D2410B43521A940A7ED07B4B7FDF882D82EA3FC30B4D9EC19EC2A74E0D5A66E6030672F7431A4E33888BD54C84DA3EFDD612FA68E7CB3CC1F8A0694C1543CD350EA1997DEF89\nss = 25F2E509CCB413F0C5EC451B6BF25C4AA9D34B9AAFEA13A9E9BB55D80D601CC4\n\ncount = 69\nseed = 6D5A7CC326ECF3983C4E7683F45263A37F692F3BCD2D920E1FD9584350119E74F9A3F905F70D3E20318C1413DE2A0DEA\npk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E32", - "69DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351A33923382F8863478882483037FB1282FF917EB6658A7154C6AD64B5858C629E\nct = 8A619212AEAED864D206469DA3F4B4682E1BC9F6C93EA444C929DCF7DCD8C8B385ED37F3B0E010617B092AC583C9A397ECA607073CD20F05C968A1E230969224662211289394988A40B085E9CE7D3EBB56F96D86117B54D56EE87FE128F758C7F5F26C94AB7ACD0C55E6F1EC7531396E38BBF33A7463E58996CE168916458047EADA8AE969B50D3D04D3758CC06BF01EA6CA9C5EEAFAA7403FB6ED2D4661AC0F8D5071AA27589641EA81975E8B7FE3681573B304C45444CB37CFAE2B360DD341690732AAC7322A9AD537E43791D4DF1EC0A802EF730F69AD41862CA3AFEFF08CACB9139CAAA05ED58545A8BD691C47C5782B92E759854023A0DD63B168FF101DE1991F457BA4CACAFCF5E37846B9EA0B26F1885D7BC9F50C3175242D3B737975D311CD89C100CD2BBB65F4FF49CE741264A50827B8321C4A653F4B7FDB9415DE8B6F3430E6ECB1849EE7C4C4346C6B4CA3B05D3A61777EEEF02780F67975210F8C475943171BE32BB4394C6E5EAAE443F893C2DD78D6A4328F8C0DFDFE7DDB3C0D91A5898C72BEF855311905C5C7BB3E339BBF7623536BB5B9AC9709083489F519A02A080CEA46184DB36D130A0C76FBE06C452C1778F4CAE49903DFDF0AA2F7C4BDD1C684DACBCEF7CF624DAD62452D8B98E8B7C3A224D1D024F4AFDFCF83903D955E06B656F7C2DABF0C929750B3239E86E829D8A4D24CD5E7923077EE41F01A5AA12E9874B502AD4018A936F09155CF79C4043A966BF2E91E4092277B1F13061AFD4D6A6698AF1D5F562B7028A922657C4543FC1DBB3A6D70FF71A3C032DA268ABFF26B752878A07E0514D7BE055D53016360F68F32096B3C2111234B6FCF22954F49361486041D722B1BC635614235F3FD77CB6053B49A4779A8097FEACCD2F6A1EB58B80AB816386942ABC53C8DE570FC57DAF7C30A2BEECDFA53B62D8EE9BD0A26DE7310DFE6A37283108A74D24D01B5181510534CA6426A4882227A6418000C8DDEC7EB6C12AE1476D730E262CA0C37ED32818795497A620A50F478048557F196D1F3E874C00EC6B6DA46FA72F1E71B798D7352AB33A3407133291DF2\nss = 8ECB45EEA09B1FD001DE9097C49B338DEA917B1202389FD9F75C31302385F02B\n\ncount = 70\nseed = F68FC0314DEA88F66AFAA76E6C9B6804B13D4876924410D1F526FAC59A62E26C560B125B1D0F8B461F1FC2E351EFFB4F\npk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE", - "44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3E7B2DAF2EA1F1011C4BD04208E9E90B9C2BBE2D8B96A1565CD1163966F5337E4A\nct = 6C1E8CED4DDD50B045546477C6A10C039D13C667CA8D9874F8AAB76CD22FA11383D9254A635897633D66A694FC42B53F1511F81BF6DBF93888213D6AD894FA3976E6CE5F2A611A8416212DDDC82FF75311AD66641F4F28BCAEF07366A8258257085071DFC57C23086FB954D7F2CCE201F6CD76CB7D91AA2833E35E8AE0E243A9657AE6C293F0915FE3D719CDD14F8D3034D3CDCA5989D5559550DC843F0306A36100F872421CE9D0508E78A620F7756AEE8D2184AD8EBB536BE20A6555898AC1DAFAB53B49A48046B63FECABC45C06A4D02F6FCD80C14C267FDCCC421728F33EC58DDD220F3309DA448FE027C3BC2AD834CFB7BA866A6B415D0E62B0667B08C9B79C5A046DFC2773E4A28D04606907D681CF0A573D9861525A0934CD595BAADDD50E86577BF09C461CA6DA22DE9CFCD90EC42D80D98C22A38F36B42A5302AA56CA98B156B8808040F85959AAE4A1069822ECB995C49421EFB8FA1344B7DF93453F973FBCB2C83562E94F3BA8F42B8B96B03E69AA82EE47EDFF182596178B6A7F36C792B04AD968C984AF3E18B5078669E41474392AB1504722A98B2EEA1984616EF9EE55F2FB6A1A606C5EE3E40B97D49778EB3BD9C6E19065F5A66872D5F742B38CECA4C07D270A62201863A1CED1579F3AA5D0A44DF79AE82266A64EC86774FB86D57E1B05EDB095FF3B099E137B7E8C8821E5DC69C99ECB7393DCB09F9031EE395359030BBBC1601EB7C5F88AD4D8BCE56BA0B35448C3E3E850E05734E22F68EF6A5F608877F198CE179B3DB80505FDD783F3588AC2AAC5DEE407819877E7E3177FDD2C7D56D40A7574B4F4EA806DE846436F9C9BBC323B88701D0A9BADA903605CF88BCD67CE68D83F236D5705CFD0828521DB0647C49B582E66FA70BD8D531C871A211DE2C8F9AF598D33E6165905D8F541B333AD55789EA2ED0660D0B72A70A97AECE3F806CC4F52162C83050F613239348DB0207BF40518F7C0FC5789FDC272778E31E96DD63759DD7786C8A5C2646C9DCAC8D213599EAB4489CDD8E46B91EE7483C819C800E5AF7D2AF4474E80246B0F0840E12D9D7893D25150E555\nss = 8D793F701E4CD5D0B9346CDDCC4EDCFC5B1912C4B51AE8EBE505D04028F1F42D\n\ncount = 71\nseed = A229218B0D51F58D915DF549901548FB0722F352C7470900E7E4D8399205764A319BBDDBD06C00E8C5932722EE5A404D\npk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53F5C2478CDC8D59AB164856623D53B9E60CF0AA8214CB64E674140BFD6DE9FDFAF\nct = 8E7971B9057E015CD81453D049BB6D506C75CBC0449AEF202458B0633A87D028628AD43E013335DD409A1CFE42DA1DAA9D888D05FC64BD1787F9921C8021172565323DFDCA5306DF5D184C2116F5B39EDD6DF0C55EE0FFCC2FAE94EF0ECC4FAD340A021734763D87A4F563CA0B6DDE921685A6C05202BD54EACB4B12DBA02096AAC5D871198B5AC9AFE94712A156697D5F6C0A7FC90662CA5ADA1D64F6AB6BE6073B20BD88614237F2F41A5C7281F27A8FCB238B740A645C31B8DEA3643ADDF0EE3F2C23C077504AB45308E8AE7045FAF15F787546F74581A5210B858818962532A01D9E17128E33F5F901B9AF5324A5AD84E1F089FB9758468BC565B91FA3E057B0E686ADC7E48C06F0F01E01170FF4262CA93797028F99DB4C998758976E6E39E7EA1F6698EBD9D01C02A8D2AE224CEC15F43BE40C8B0EBD9C4F41EE80F287C4FBAB4818742B05076E751DEC3BD3BE9177EF18FBD61CEB87C968B48B3EF667E5B2FC41813E195280D2566D3C2702E796A853985599F6A67C35EDB97C7AF4F416ACF692923A34D8030499EADAEF7039A2C02739936982B63009808167FD078D077EA4402DC1E6C7FBDEF35C5C8EC033B1D1311F95C46DD5225940094E985DA9258F6BB49A7C65B237CF7FD7A7220774D217AF17C2484E5C47D9B522AE30FED5B9D7F481FF9D88CA4085FF291557DA17E75688601339021F02A5FC4EDC66DB7F3011F94B99078CC1663D03676F6062BD590F0ED7AFB2CF3FED3CFA2CA55FEC316687D23BA5A5866E24DBB0EEA2130F1D68E5E4DC4C8BAC4F7CA340A52E3F210AAFD7A75DBD24762D68082D8372B6E6119211A06B11A676A58B6AAB317403D1A42FDA3DF2BF67F8E06C2D5421942AAA59F3F071", - "13BB957CF640831BC08F5ADCC8207FDABCB73B14BAE7191769C0DEC21A98698EE3EAD04F839F13B5D94F4B72F75E0A06B2DCB1DF713B6012ACA6A9242232BF30BDC19C25E348A4ACDDD01CFEE166C6E55338DAAAEE59B13574DB2A93AAD1501925D2EAA79D27176C27E60F31A535285D8E2D447A96A529A8887674F8F8A60A9DC5E1B365FE87CC18CA031285A2\nss = 084514247DA4B3F573A45618FC8D0F0E61D82AB76E42E512D6CD570BE09D3D12\n\ncount = 72\nseed = 6960F21C7350DCF41B4770C551DC8692D8BA2C0B6E162C589166FF22E7A1AC0F94C2F48504A5F7EB0DA094DF427BC98A\npk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C1788E66590B5B102B223291CC78119BB94E799E37B95B7BEF0337E6A572284B9FB\nct = 369D3F5B54F481D4A501E85C03359EDEB656E573366296C8125D522B3E595AB099DE53FA104F87E9AC72DC5C71CEEBAFCB9D7C52E45670313FE50903418EDF006EBB5614DA6E2407EA69E59ACE5FD80C8424986E3C68ECFBFE7B092CBDB7363E7488032C5CBFF78BF3E8FA5493EAF3C69D94769D5EF9B184FD65C84F5B5E6DF519CFBDD6C5AC46DF419F3D4C79EA6723FFBB18134B0F9DC7699D3F1CEA6D7E3299B9524F80AA9AC9460170CC0FA351240968DB3C5B8ED72182401CE68539938631DA56D90E34BB9F8042F7ABEE5E725162F53E1A8BECE19193C7264791FDE355135890476135E7085D4FA6678CFDDE822616952F83435E476D30E8FE429DCD0CA9AB931252C224D1ADCD055377C4B4E39F88AAA0AB7AF8CD815B974D48FB21FE7FBAE2B7C5A5FE4315BB1650E8D398BEF85781274D766EC50B109BC5B30085C51026F9AA5519647E9E30A2650227B11F47C8DEF29DF9B0B7E8C4398E5ECAF1C6D029BD321177F91D15FCE7C43C6357B26A3D30A184CA72AFEF820D53E8AD449AC38414C49D1B452961743769925E118A204F38842F37E593B4AB530BC5C7A3DA9AEA5D8A70C795C19003A624D0606BAEFBA2609CBDBCBD6D34C007989A6C12CDA507E058F12C0E1579E5811EAA308DEEA66779DBD71E4D2A4F0E4F3CF782FB8443A1545199837D826B8B01196B440E7A220BD4C3DA8FD075711068C09795E5FEA43794B06DD2B7A7767B2D87E8B57B4C3D54828B89FEDC842BB9BF8C316DA82D9260CE54FB650CA2CBE5CC0D9B9A4E4A58A52B396DCA9303A8CFF80028D7CE37738628C20F65AD5526DB93574BB6D0E94E9616A69F29FE114A0B23FEDA726C4DDF64AE1346F48BA0DA8F34A5D30EAAF5281377B689ED68C16B5C7636BE1DA6E4A7AE61FDA03E128CD518114265E2F2F3C1D25907622D4F0EF3342B1DEFD1CC87D5F3A465F40DED4A903D9C022967C306A7552069A439A3568DF1D237ADAC5679C05C94F18D42CAB553A06AE9750F533A5948CC2FF2122F8C248ED93D1F7881B5E418705FDFEAE21284D5BFF603A51CD7461CF0B323D0372BC28388B7DAD9D53F\nss = 4A51A45228F01C4A8C0B667BD230BA1BD35DB7E7392AB53A3EF5D4F48A3CE77A\n\ncount = 73\nseed = 53DF46012CAD4A745B7A3C06E18CA95E0B839FD8161E3025749A0887549EB0ED6A44EEEA08BD6060D6509DBF7E9DC864\npk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14", - "AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C1208A2455063246EB5761E908816E48990D670308B0D34D7823A325D49A1A4DC0D\nct = DE2C0C31FD07CE3CE4C674CE5DFDCFE5577A367739F19F8E698A95C3A6DD02FBE6ADF78ABFA7D29A4C25F7138B89DED53EEA99C8B97972555D1CC66375D57B7F7D60D355B4C6A21F79784913CB39AF7DCF964CA131AC493B720328EAC2813948DFB838010B8BA9AAF49469E3AF0F6323D6059C65A23721316A6493D7F75803D0C24857D5D27D784D76C4B714D9BE68396257C3942DD3B405988FE5F2618C893D60AE89E408D54F2A284432C2AFC32FA78EA0B8E68BD1491F64E52A1ACA45C28B53895678A42D911EBC4E9B998C577A81713AF7CD278673DE632D76B5E9DA86E748C25F1CE9C5E3EBBD3742E37C3C38791CF24B9E1D19CDBDC2A656C46A8314D6AFA004D1A04724EB034A3AA7515CD979A8A53DFB6C74603E864FF79226CC21391EFD8E534FAF1CC2FDC401E33D3B2DE6160744BFB3607AD309ED15B2B4FB9843847679E967683F18D7FC0E9C05C5EBCDDED7C75B149389FBB4D811790694B091F13068C58702722C71E96ACFAB0B00605E0D0947CB1F13F4F1D192620E3081154996736285B501142F1C6402A23CF7CCFFDCF0DAC9D0D4064F6F9C4D5476E45EB0152333F585E699FC955C4BDDBA3E0290097A0B5B7182225745BE447D3EFC5A64A349EC1C8DDED47ABEF2FCE527344D5BE8BD8B6301F5C1B1AB11B36E3B2B867E7CC69358F9915C50E7CC91227AA9FDCEBAF2FC690127DA629E1537A4BE565405346908120E1A454DC34B911ED14C1BE00F10130804DA412167699B8E0A3CEBA210113B08DA14A952BA162107D7BC016178813EDBE1DACF686045BEA6138D46A4F7354C0E97CB4145B5EB78F7E48B23CB99A192522784D8DFEE9A1B1693B61B40D78AFF73D41441170778C4E7E3994795D9BC0C1480226633C3930D2B7D1C328333489D3822D7E9C7613248B3C4D1EE13D743BA2344730B2D5076CB3AEA11077C9ADA2E6BDF53D389FE1E428F8C82298ECE604F655551A1E883EDEE1D545CD2179DF42A367EE3C9054571057278ED2CF74436CFA26F8A53F12B890881815EF6848A96B3CF19FBEDB1E71A28667C00284B10F1A22EEC848C9FC237BC1CA93D22\nss = 1D4471690E3D30A3DAC69A1724E6D8C5B9FB320213078DD2C827BF745D1CDDEC\n\ncount = 74\nseed = DEB963F8B1D8FBDF499D564BA8D2D47915BB402DA02F17031B37B4039A842AFB9B7E48F37200605992BD2429427A7A4E\npk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08", - "066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598DAD700CFD0BFC439237A0CDB3F7D6C76699AAD545D0ACD755F14F7CB3B30096C\nct = E9129EB9E127E2954EE9C473566B21EAE7391FFB1CB3C8FB8FA7D90EDF066BD3CB58DBDA61AC6DEAA777C159BF26769B334F3D8DD92C8826F802C698B22D933E28A620CCC5E1153651FC1FA8FE8D434BC170058517B8B5629DEB70FD3EDA91E5C28ECD4ACDCB4A15E53A419BC197D0000686C6FC13ECF3294F7FA57B167375940CCA022ED427A68D687881EDBC877C03AF9BAB1C94C8C7BF0D9104B1B951819975AB5B239878A8FF7622ED6F4BBBF4345273B2EE35D84600FA665B4A0886B6BCC9FD4111B44A6C96B8D2116641B370FA47EA9DDEBA2F7A52A596A9EE4A0D0F3308D7296E43B459F1E6066022E16C2E01EE81AA1CCA2CB9E32026077EAA672B4F230F7C5364A355680FC982239842440BF9B271F64A155DFBBC5F5C39AC0D30A7C6811C3FCC78121608ECF070C3AE167AB40690241AAC320B7FA62614A55A358227DBF1CBD7F7B998899333A29EE366F91CDE7D7F03C217B6E8EF95FA722F6CB2071A9D0C829B3381BCF8794E38AB159FA004DF4A9DC9420A0CA2A3B97DEF036A4A12217D5E94C01FAD7E18B033F3494946399652590FA0563E57544136A88D684301ADBF54430F6FF99523C389153F2089102C21954319A016CCD3677FC095A0B70FF025752EBF8108D0F658C0C08C528A7D888FDDE4D67A4280E4928B6F8FFAC6D0581C88E898EB2BE6DBAEFAF27FED4886F8A5605725A967375E4BB560AF3D9712545AD66A482214EE8FFF2F6792AACFB5EBF54505E94022687E655A98F344D49C4F8D14A68C554BC23F00C5DF413EDE378F454C14A229F682C030EC072E4FCBCB0F7139E49256A5EEA6AACEE5B6D8D58A3444E417F95B36802191B392235CDC8C7EB2A44BA8AEE77D45E8874BBA306C4308A6F19F706A961C1CDEA303B6AAECA41884F7187090922E7D3973BAB4F421C2F4E2FFFAEB281C3AA94BB9612BBCAF1ACA37C564B1E147E9595E2DF94D2FE28DCA3D48047E20D12F7B19BE68C474788A2D0F5E659676BBA91DD1DE8B47F59345BF9208D4F4241C2B8DA4842E177E0B905907081410A308F300A94CC520F7FFCD604125FFDD36F1AF860B8ACD4AF4\nss = 57922D55E40015F97B0B5863E6BF3EB136FE81CE5BDC5DA36D2BC7EFC201C725\n\ncount = 75\nseed = 8E2995F1B3E43853B18916BB1212ACEB05898E2B177A87ABEB928AD7184E59695C56B2CCCF5DB80853C28A525E327D13\npk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B", - "98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3502A96A70166E26D17A7319E8A5E12E38CA01A98D8A5813049A5BDD355A7D71347\nct = FF72A038223E048F2F30E5C0FD199B392F4B9B787528EAA9C84CC51288D18A3F4A18E19DC0577DF020A061605FB97766CAD63322F84545BEC596829CEE5D68A253F332CE36E125292A9067B2BF1F2CCB0F9DB061E7D1FF3322FB65B16C77AAFA82A5970FBD43FE6839500E277C5FC8735939C30D6375685781592D537E4BF4098F0E2DB820DA430A648B3912034476622306550278E9EB808EC74EF2336BD2D307AB2F5595D77386B09A4CD9DAC8CA75B408C7B2F2AF3BB6CB9828E79AE48DBE876AAA7688318A70E8769624A4205C3108F04B7203F0C75895934C411599BEDA682FFDAD61D4783C930595FA67BEBE380DE1636C51D0C5976636B2C064F7BA7FB21D604EBEC7D00D41EB6C6309E4679D12D3B6EAC3933564797FB29DE625615900E6EC6F20FB5379383A69A0E65355BCA142B637F455AF664B8CED59721D1E0A78BD2B9ADC223A8294162130A7D1C9A1900CAE7E917C550B6470DCFC5B9156A01106AD247754DEE35EA82FBAF0A25E894BFE773FB840554642A4B5A7918B51C3ED408249673C09DC4C8D4EE174E60BC9650B1FC3BAD53D8D5AD3B87203A016F1627556C8B6374D13F1B6CA682FEC899F15B178089B881DB577549A6A25DE40C109ECA96831CF768A780A541CC3A1C33C297B86CB914E0FCB9F787330E2B46D976D31AA52C921F3A8B1B3A24E74C0491BD98A6098DF4C9F4355CF8649EE84EF6108C9006DBE30932C333C6DB9685ADD05676965CF66FD9295DA9F70AF58D8BAB2FA12B51890BF5B376B612157228B0DC95E790027360367E431A3B720387FF8E2821CC4CDEF6AFEED40A794E8A7F9910B902E68DD58F6E7498F3A49240A75904BA053C2041300880E5F2417103B4F0751A01B33A3D199556B400504343D17798C3F9A19567C0DA58A3C5D2B4503597BB6B8E1532F0B6DBF67DE7E88007F91C18FC6925CE0D1A264F0535A8326A1F4664F7B59D2D58FEB3343E9F99F8828EABAF73C6B2272025F85FF2BDECD47B45F4DCD171328B40CAA5047B5E6F3C52B7D86C65D46D52A22EE5E5897FA652C1551813104FD7BCC5F0E9CFE242CC5EE82FF7E34\nss = 336DB3F72C3B8D36AFC22A13DBFC9B8ACFF9A7415A7D9C06788C06ACEF9423DC\n\ncount = 76\nseed = 9218943C51FD2DE47E509AAC67EFF176795102F37D7A2017E3AFD768FCDA7877AF38739B00FCDF227C2FD62EB635942C\npk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484CD2DD7A1BE89575BE8C14529BDE4D832CC005DEA955065C08B3185B215DA3A2D\nct = AE89317A9B07F3C7A4EBB01661C7B38130838B96117641B9C3CACED8EA3FAE03F959B0B7202EBD044D0E75EB22E2CEF2781D62090C2066213D57D54EF5C98FAF24EA22D5195BD8CB15A4E6AE872479476B77318FD75FFA007BE22354C0192566B0D075D6EE7E0847595CE6E6BDCB0236192D88F35A7EAB77734B723D48626E291D8A5AB70A220D9BFEC58D38BC0802E7EDA190B6070C9722DC72194AA548CC516C7F9DCBEFCEC8071B12CE317B4AFDBE190282A92C377FCEF574C3C26EAEE2D4B967A19AC9654AA2F3F0A258363B918EDD1509F0F88FF13F8DED9D1DB0706F78510A11E1FFF24A75AD054FE1DFBFD3ACB5A39B10D979FCE54F005E34826D313179048E03433CA3CBE7264CAE29D61AB56F0050169005FEDA911F27E3AB1AE4BDD5C1671CBB426E0B591F524CFEDF08F2CF01DA72DFDF9544A462678489316A99AC341B5943B902292929C10C30829B72A69095ED7213C02721EA94ADF4631B03537EFDA71EAA80E709D7D55BA1615E992C46E37F91117FC8F9AE92E340DAE89F1BF693EDB20E86E852BC32F8C9CFDDECE0C95C692EF7D0A92106651A5D5C6D056368261CEFF91CA91484E9BFEE64D9C72F4A905ED82E66A962E9177AE3BEB2AB1E56930AA620E3A1A3A14A40301652EC45B549C50784B3F6B05B2708A248B22E65610F8F3ECB303517E9E4F413041F1CD0ECA0CBCA", - "F17DE59D7670E93C4990F9938AC75AA3F2400E7939B6AD1436B8595D6E89C5A62C5EACECEAAD177D59A2A0A1E8C806B54353A9C5148F349471884DF916754EDBDF6B40BB8557E375856DDCED7192C73749FC16601CFF5C1EDDC8CA1B565B2107CE4AE30D26B9F80A74AC3C7B1EDFD5E541CA0336BB515D6399D80B831487B2439066AC5758BBDC2ABD682640A520000D4460B4A5BF8CDDA8A7BAF6C5F259BCD543E795D21CE0186B8BC3DBA2E6943D18319B629CFAA1CFB10235FB9075713BBCBDA8CBF4AD88327B6B66397D9B1E20701CB59EB27CF8CFE7A95602E5537153641ABE1CF282D686D91F0B1BFB517F277CE9F3E6F661805DACBB1C0B1B5F9FF455E790760FCCA64A7ADBFFEE\nss = E21D6CC09A11F7AB0E58A2FA4DF098B873E98BAA3789EE94B2C511E3A8B36ACD\n\ncount = 77\nseed = 542E20078ADD5296050AF150360F057F6B9AB3BA835589DD56987DE805F900B906505B5390A0D86CBA28038992DFC59A\npk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E019508257A83CCFFBD0677795070695CD40D7B7F39A891D25E7E208BB9D65AF538\nct = C6A01BC653C607A55B1BF2CBEBB9F15963A358BA484D206AE62811988DBE1B77B86E28B461FBF383D662F8BC7C57DEF6D9DDDE11CD628B35D09386D6E34796773862160A99301F5564B3A8086FCBDDCDBB366709AE2895B03E3A1CD7B8FC76C58CBDE4FC324EBD0C961F8F342E0A9C46E6D80885418E442A43FBD01C7821C1273DAB177B11494D25C8C8379058994B8C286CA27F9CC45773EBC2D169B58B885259792E3D27C9A7F176F4436E7A9DB83D66F6FA7A51990CD31BF366336E95E8AEA5BC91A43B9195E5AE2F71EAFDFECF0224F527041583AFCDE63FDFC64733A86EBD360F55D7189FFC7CDDC6CCD4D7D33E6C792F3DA3AD3519EF19792D19D4A6A2A58105AC4A1B5589FFBA4D4DDD606AC164C25D57DDA4593747F1182D9A31C9D064638C8C75CB02644C2E060393D78A0A53DB52CDED55A08528547C110FC2E1D3374AFCB3BD8B152C38C34CCD6D7651C7B56D49946A4CC6A29FA7143C7A36934BC106481DCEABA2F1DC8888EDAAF73FDB7915C7B79511855048BA4D3CBA1EC1AB192675E2663044F29CE26A379358F5D83D53E94BF26422F25F15807971C8BD0951E260D71327522B842B98306C79453038EEEB70AAB58ACE9EF2763B8EB3F9AB0AFD62E5129BB88B5589EAB7B568832572A6FB783F767CA76FAABDDAA3CC44B159B2FCB72B805F11E4CF7946F3C4A86E6C63319431CFBDE55CC0C2531BA0E5E9032A59F9BBD17CBCAB34848B7C0C0A4318A96724CCD4815F9B2CF8709A5026893B25AD36AC0887AEBAE9D1F994DDC895AD3369E4DC3C6FC92141FD73AC581AC47BB713262EE0B65B102B84E6448462B457C54231903C39946AA347F672C9A5B3F9D96795355C6204A26A3F81E11A942A3A0A93B71932B6D869A19B3584500832667529B471E2E320F05634EC663271FF8226D5E8A769AF8758DCD8E4117A83F640D26CE1FCF02F91E53B7A73773193254ABECA419F19B9A8717ED746863B7C2C951A20325155FF045D28E0373D8EFF25D1A81834CD0F9EFC5501F3354AB0EB33E725303DE386FB6398F243041F57B43B9065F5613C5727729D6952C3D06B557C\nss = 3C0FE9CE39C3A1DFE88AE439CDFFBE97E90B646358407D02C39826EF215194AD\n\ncount = 78\nseed = 6A85A61DD08C0733FCBC158ABB49FE0B0D96A50DCCA140A2E9F5A254F1901985844613B1C656C0CB0112620591B88AD0\npk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB31912", - "4205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA424D67704139CB68EDB8F14C5ECFFCE83828208EDF58C0F494FE3CA22CFDF58AE\nct = 403FB1E1CCB1583CA1020DB120CAA55B089CB8AD14FFB4620AF591C504E292932128B41DDC1D25C03AF55E707258564CABB880B68BA1111D4557BC7D26B171E476C0B50EA2C2DE9BCF3405F26A6078AF71DFB7728DD84637CA28EFF95A0668E33D107FAA2F4BEC54E462616AA64B3C78B81830965A8370885F227F1CE28D47595C8F7244D5A0EE62C38429D98CFD1593146E48D136981257205106DE6673C6426C72BA8211BC67044AE6BA03D370F3200509A46B474876D02A7439EC26B4DAFA4A331B0FCB722194B7EC20CE99325D7C6F9DB24E7CF4451426F04DC47245859CE6CA3D27A8BE14E5D85587DD93C65A3A59F8339EE56C847EBDB0776798CD82EAFB035A90E178247B4A6CDFD35F5EFFB086E97F1F67D23E9EABBD87FD315E41478C88D681FF09F52A3F54315110E7245431EBCAC1CB73484700DFB55D01884947E0D24E2DE8D9FC109FE090545D860652DA1E8CDC576DEC2EFA24CB9D02A1330CEBC6C8887A205C779DD2EC34CDDF6D78FCFA531E17ADE55A5BA2D71692845A4C5DC475C439CA2A296B7B0D55081CE55F89483DE06A16E6D644C94CB57E2EEE52AD2555962988D9CA38456D3FB0130E962CECA444A40A9D30099E8E978A5AC51D91E76068AD8CD2E513B430FF02385C196E2681088A9C74479E640FC0A319ACB0284F6F8D21AD4500425CEF0F5EE57405593F646A892FC6CE7017C96697DCA1ECD5097E5D1DC5B4224F7D78E1FBCC770661D5A4CDC96AC1F2108628050F361E43CF1216A954A840A324BF009D8D607CB812A743851875168250DAEB69C5703EF4AD2D3B9E12B79324C886F4EE0CB6A1C6018D55245AE8ADEE90D930B5980DD5BF1A96652891E5D7701050A6EBEB4B8F241039141FFAB4E90E86A024E617D4D7A58A0350D0B185F20EB62CF8A73785C3676BF1AF6E15184D80670C45795E2120B8A3A07645ED7A49565FDF89105ED86629BF78A7A375788736EC64D855877E139F6CAA7B211608F59F6462DF3D91C76C6E71B5B4733B6EC28361690F99D6E462486BA502B06AA5BA42A66D74E0E9D0061C8A04F19EEE7DD1E74B44C84AD877E817\nss = B7DA36A6A10582796C58377E90235F6B1F96922EDD2934C6335C52AB8C749AEA\n\ncount = 79\nseed = 7F4A56EDA151E7B097CFB8EF980440FFF707AFFBA91867C89522CED6C5FF3BD7F5F00BB49DDD615D9361A7E4EFA42851\npk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A", - "7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FACE71AC90659FF2DD31B35C165D3929CFA5E94407A5A798C568E6098F631923EF\nct = B09EF4B6A16098861F2ABBA263334B2BE1263819596E7F863DD233F7F47119FCB8ED64064B95523FA19295AB770A5515D92BE925400A2FB4F45A9B4266D65FE5E9F06C156E4E14B6B9167C53B36EC779A33EB0FAA03B7A6FBEF3E8232E258EFD2CB98B1E2A34EB4D15B491DA0AB4BA7AFEBBBCA253A36F0D0C850EE898B7FC81565632D1C1528CCBEB9754E7E86D4CD0AE1CE4437912678D2D6E508E668D9C22D6FDAA1C549394C96C4697921D1D88886083F2AC3434B9E3ED93F3AFBECAB39A491F79CB04BCEC486DABEE4D0230684B584A897DC00AD01EDBDEB3C4EBBC1E407827BCA071DE53702EAEF9747F02243E77B369720A3DF9AF01646421C15B5FB68F0BFDC867CAE1D42EFD8C7C52CA113D13C6A08912595072557D6DA95D4673FC05D5F47FCAAF8A6C98569BF17EC4D5C9D7534580C80A87C944842F65FB81609E8847AEDA72DA1E143C1E9431C1E55EA904CE72A7F7C6293ECDC4A0E42B6B368D1E21C5A0DA351D7AB4735042319845AF06472F58D3B26C8282FFC7ED6E8BAF5B015656D30A7784D514CA6154BC0E2FBE25B833F88B482BB56DB636B553CCC9D612D256BE0BC5233462BDBD9D62178DBB71923C858ADF4BF47ACBFD1528B6EF27ACE127AF2A1025DD2F3FCFC59D1712A8137760FE0DFC538E7AABFBDAA761225B141676E607802195D32B7772A2EC4590F5EED956A23A72EEA3EC79022A60F6A493744E4E5B51CEBCD6C160E83C6B89DBFD9B55AEECE5E2FAB2E14480C5CBCD6EE870A7FA1D5AC20F6BD74A687F08D1FDFCD191463B726A80431F95B78F4DB6DB3C3FB41318C3A85C94B25309E47A05BB207A748BB36BE094354FE88D82E398BD5431474D7B19AE6C299E0BAD259FF801C34C806D29084FF68FADC3ED31474057F56F1C9E485DFDA7CCC4E6891D567E0A2BD11437CE8E9B3B04D70D4074B98AB41925495809D4D8DF1EE314ED3008A6B9C28174B71F7DCE6E9F9F49925B4035F52E3D5598771593951C6150454133B5860B1A704E5D66D3B5C85FB809F1697D5CD20C048AAEFDF261092806D99900A46B9017D8B6FDDE04F3FAA02293BF53E973\nss = 7755B20EE038DEE4DDA0012F480DDE2169B6D14C2F2F276B59F582E3B99FB575\n\ncount = 80\nseed = 09FC004519BCF85B20D25D314A0DFC79E00CB6262A7DDDF9C52473641AFB8CFA0F5DD5F53558184CAAE9EC34B459E98E\npk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A44201910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF", - "48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A4248FF45452BCE5777B08108E059234029D3309CBC2BCAAD8EBB37DCF27832F2\nct = 2C0293F969E2F3B7E3BF5D5C5D7B7A3BB1C9DFB73B151DBD82BD7404276AC68C0A2B02D9BF61A3E04571F601041AF7815C697DED4C69E32EC7411DAEB47828D7D34C8AF0687E045D28A656D094A8473D7208CD4B6E83ED92BBE0E680E516E9A0C6B25EB682049E817D9F8C55491CE4BC7C5ED097E2EE04F8F6AA6E438B714680B19CF183E088CD7952E0CCE4EEBFF0ECC2F25847340742A4D69E5785E9CA59A7676607C40E004CBE4F8C3463199C15F2EA86D8040B834706FCD247E395439BD0E06E7A8FC6688F67C97722F6A1F7AD4783800C98EA3CF23023148BFCDFDDA2308B2CF9F08F52E78668C4E62BB269E8B1A99086FB6062A0B685642DE0BF2D2B7004C2047B9B0207D7DA793FCD3AE70B268DCFC05AB1E9788EF15D33C904FEC7A7AA5D61DE6245BBCEA9FB4A03CA8EBDE7F4438B8533A355EAE10B7DE7F3A8F183B68F2FBF374E839BAF0622BCA38B75262FF3C4814EB0EEE7E40C7E4BDFDD4229BA295D1316CFA83D421C7EDEDEDB421BC5B39620809F0EFC53845E6DCE949615FDD8435302C40CA3FF3FEB4EE01820E30E6A94CEBBCD8BBED73DAA893E1C7144135A8526EF8A4BDF6CC6CC2B74FFF693862F840D46D3C0A3BFD929AF6A80FDF097370D8DA1EDD565EEAA761EA35FEC472FEADD17E6DAA3B42AF74D8DDEE0DF01B4876BAE90B939B1728EAB926290309D09DED5ED6CE04E595F6DD9931DB5CF69019C7EFC6DF4D320C0AA8098D25F232D2563724BCFECBEA4F7EF8E0EED3838ECC3FB28F0B19DF2C3A503898638151471D460CEDEC282A169D947AFCC6F2E9167BD8F86FC6A1E1927825310807DC4F820C6E1DA1ADEC7E0C789732FCBBA6D2D303049AF86CA533D43A638A2CDD7060E3263A7353890FD4A8BB6FE5655FD82F9A206FD4629CBA349B3965961FFFD47CE4B07219B6D559113A7FD410F9300C897826EEBC32AA1D29FA882A4B7B9DEDE57EB11DAC050F59E327C3B8001F4B76AF8F3BD152738A2548A0C94193B20E616A548601525F9B1A1D6A098AACB718B11C62F4D53D3B48444CFA5FA953B4CC4F3A5CD8033513D2A22E27CBC82D417C27B3749\nss = 8FC07C5DE0CDC29CAA870AD6A35A7409F352857B69BAE5B0A535DA71FB5DFC61\n\ncount = 81\nseed = E3C41CCA6F04CFE7732FD54DE30CC5CAAC93E2F80E76AED7D24A962A3969C1B6A311459A3EC3E510E3E9B1E4291D4D7D\npk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC83187B129A56B51BE635054CAB9E84F2DEF59A3F8168E301EA2BE388C45B8CB022EC\nct = EEB156C7CF3D62C95CE35C7B144D296460075EADBF7FCAC575700CD969C5DA814825018F0A1997901C8697E63E37D944BE13E47206EE9C67D92114F0453AE2A53BCE8745BE80A1D86CE88B3BDF2D46800349CE8DAB17B4168AED71B65E631DB362C0D3F24669B4893BAC84BC70761343869BF65C9AF6C5BAB96EDBC6A6D4E962BCA70AAF7802F4540FBAE0539D4E99B0E600BE9DC8148342FA48DBD39162602D8CE86DC2F3EDB7865830D0D6E69A7953D3ACEC0F0685C06A54BF11BBE7810F52D077AC8615CFD19406D9C5E87800DDBF0C88AD1330F98A23966207912741676870076AC5F1B9126A7197E9887599AA4DE2F8AC469C8ADF302B879FDF8A4B24F3BEEC78D9B8524F4B7D15CC5F65B4770631BA0008787817EB06406DEDA32FBE614BDF0974A4070CEA0CBD2F2228FB7017B4853D6D305D51350FB334FFCADD33C0E85B8276B04971E15CAD44653628F65FE47F31CD63A1AA5CF63296D57BBD0700DC7361B2CCCA29ECB43B85D6D6C5E8DAD6D46916174D59", - "B9204D90BD56A725E486C7E22C6CB5F767640ED1025B9E50B47782135A1FBC6166BDCE860A06E0A92269E3BE010DEFF1B0586706457C7F6AA132474AE77004DF813F82E7E1674A78EF2ABB25A57BDF383CF76180FD0F6FED81FA68FA5E998CCE45F10E1163C515E85E634A3EBEF40673202D67EB0E61B900070EB3F19C2D7B96D5DC9126928E975D807915E9E809AE3379F89F29BBF687C9EE968A736F191EC40682507EF32A3879CCE3EB4A0731E4CA8A9EE118341308B3A6835101C567399CDDD1817D8C59F963426EA6993EC0BDF93786596B0993B9138CE91604B228AF991B11E9C38E08BB8D0AF2B8A05AC46528005D1ACA0A775AE615E4927087D87C2E8829111EA11A076E8E311766D8C68A6BF619A825388AD48E89062C6601E13599CF15FE3D605CEED08DEA2A920D21F76A718FCC7EE621E372B9DFDE16410CC518C69DD9D7FCEBA0D00900B895EE3A8109FA5BC50C0404877471659B5A16A710D82250934701FFA4096E2D53F1A6195271C97281D6793AA05704C9F401438D6D17A45F14FCA099360FF4\nss = 155E77B703F1CC446FBA0371CF33EE3DDE7ABE052A94F1A1BFBA61C870E1A48D\n\ncount = 82\nseed = 373FDDE922CFC416ED96B444E445BDD0962E8989F6C50ADF9912A89937C57217D3600B06C95440448E3F601AE69CA5BE\npk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC517F0C083AE8CFF7A4BD779D4385E111ED4583FE00D30E651F171D7E8A90EEC0DB5\nct = 37372A5C425FDB416244D99DA96B2222D05AC911398778EBB23B4CB3EA69C7B1E1741DACBC2CF84AA67C7AB730B3EC77B10C1FF0DBDFB4C1658F92857E63698EE61014E5179D063B2B32AAC273ABB2B65C0B2555A3632DABC039BA1F2458F8304F4321630508B8D1AA92D38929622FC3EFFB8719AC92E79105349577EF84423FBCF7585E3E58464460FBDE575ABB699A3167157CAE1D996258AFF9C13E85877028F597656CECDC132BFD0CDE42388F4096EAA3F5367889FD3E739349561042311211F5E0807C0504A6037E426A3F0890B133290A9A73802E4CFE70E07D144234C602BF6065506FC707C931D636364BE4DFB424FB745C2630C66AE666D18091BA491B107537D789B5BD434D162A52F7BAE987EF3E90B2250CD0626F43A982D9C424053E2AE86DED398317D34F68D10CB51648F93BC8CD89FDEF8F9E97D2B4F7EEEA0C9BB0BEAD7037200E1FA7F44FAEA955167259E098D7E453842F8DD85F962AE1012A98DB96794E4861DACA0990CE3C7170718E0A7521A70ABE0A8E9B347959E1E5A561470303B1479DEC7B1108EE99645A8F0A7D13CE1D9217AB204967E735328C3D5B7FA251C06F3D69C4AB577F1BFE2218AE227C9EF76F35109881657335241734F464055A3021A2C16F1E94332A46E0577455CB23A1834D1CE4FD71E3C409677B6A8C6F38EDC617F459064854916FDFEAD79AE753E1A397480A51F03C0AE89049C2124868A4669C3C583ABD2C95CCBF453094F1798AC7C21F8B9571648DF16989472617BAA532FA8EA7AA0C1D98C4A186D038337C1238187F4DC01DF5E641AE737B7FA4454E945D0E3B627C7FD3E47D9BFED53BA0E54E76F1811730C769AF93494DAEE160F34C6F42265B8B455B6E8BF6793B84901ABE50F552AEF198AD43E89B514A3A5BC9F9022A9E51FC2CDCE02C1EAE19E0D87FA8363CD2CAD13A7E408900C9F055D0EAAB6DD89C7B0B5BEAE3179DCF9F8F9184FCC295C70F4131A51FB1D0A77281081906F31730B35D02882FF6CFC9615AD84E61C8EFE091CB646DDA39EE464536773EDE1177355414EE3565156BDFC0B2D292B7ED1EC47C36C8A3\nss = 95F3B2EACD814DEE515307EEF1AEDDFB5B7F94FFCE89811AF06DCE3256ABA9A1\n\ncount = 83\nseed = 16BEF67F7AC3A755C59C816478B75FCC16CE5844DB537791ACCD1EBD49D2824B105FD2E970F728C8F0CF16E439A9AE2F\npk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257", - "AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181FB46F84F01FEFC519E118AFFC4A7A1560F1F8ADD6DE72615229B997B2CAD6393C\nct = 43921BC3A0AB99DAD2A9E2EBAB9CBB74EC58FAA35A83FA4D3BDB791FC0EE9F95D0FC967F146A80C8493B9AE1935F8DBC02389CA214CC4FFECE90354E947AD0129CE7A8AD570278FAD25868196A1A82FD33AAA15E54641A0D51F522FAE9DB7B060B1385E2EA58F4C5D87F05CBE6EE5985409F8340F9C4662F70A890B34286B8987C92B8EE64DD722B5357C02C14924D9F1116A0998812294249BCCAE3A43CBE24F7D1B2E1CF768494CFB23C527D4A9230B2F90C7F03C2B7A6BC197CA4A7E2F46FEBEBDFADB6CD0491F00C53249F52EDAF331C53082FA92E26497A9848EE553AF14BB020487DE23131D9AFCB227BD5DB7777AC8BC6105122451CC270460E2E6A803802EFD5A0322A9F193C0C60C508243D44EFDBE538A233A4B97B150D7093E6E21062BC72E67EC1F32A6147FC6DBE0337998DA7CA82451567B87D8F32BA37899DD0B52B0A98FCD38247DE449819BC5B79AF5B2656C09DCCA54E4FFD7B025E0A70F0F02858D8A51B53C4B1169DDFC86F688B11A72618BA3AD5944980824A53F7AF00F0104106011F72E208C6924E6FDBC1EAD12AC4DFD3AEBBA60BCC8EE8E22C8B4BCE3C9E5D5BE043CF8A5C0A0D11AF16FECE73EF2EBBA95DAE970F1F6827288DCBD95265023CF37B2F69208BF3E5C00E1D8DE2FD71FAEB2331ADFAC316A47BFAC8FA32D09CE4672518B2C65B021E99DEE58160586702118659B6B70D1418FEEF7659E7A612A9A4AD9605219F8073CF69C80BC0D7ED80DF8D1BE7E31654CC2F00EFD38A6D80093184653475856311B4371A8BB0017E4FDBDF50DE6E5027C6FC34AEE2002A49EF214CF8F3489D9906FCAC23B9F779BDA0261132236933E90E5A6911B88F1704EB32395094C1BCF8BB637FBBB8C2B38584C9DF2CD921F19220BAFBCF59E4144AE44E89ADCB7B65A9E874F7F6E7CDA16BECA1644146C0DD447A83749B6688B11E653D7C3ECE27EB75B29F249A7661E723E91593A32C89677D9F93122E9135179BCF9AED743601C2459DEE1CE6FD1084CBF58D812B349614094566FDC6DD02F2A323E558D432BC1714FCCC58C2FD7EBB5D51F0038899890922F628B7\nss = 27AECBE56EC6E140138B8A5ECDF58B805060C7BF007083B4A7D06C3DAE128486\n\ncount = 84\nseed = D0611F9AE5BE4DA5D7EADC9109944348E716CB3DAEE545721EEA8C892E7831CF2E54603146454CBFD92387739E9A78D8\npk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB", - "545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B81056461570B29E27126962068B2D07EB33DB448A2938785E6FB3E02675A6EC67\nct = 082BBFC3FA1F22BEDB889E689BFAAA3E61211F9299AC70994E94377D1E2CE2F576AE55371905602290AE68D48BFE96997A207C02F07051D9B295FCE58D0298B5464FB81E5C47F54991548BC4FDBFED02BEAF50C3FEE54751A10A8FA2B645E6E423CB07CAF5CA51EFFB6D5BFBE46547001CFE0B678F5B752140728400E9868FE37A09D2A59855302DB44464509CB2E3AD2E1DC14DBAFD542F83784484D9559455CBDD10419D125B675326AFEA0A4FB0E5A40EAFE147F1DF41F72C228D6B32C6A10C00E92ACF2C9B6482FB97E2BE52A9F028FAE092BC4344CA2BE6084C603559043CBB171FC9A6E0E1265E5425DADC0DE9C6D624158ACE3BD37650F4885B1617AD12D8B321CDFFD6C7243A48CFCC62F618403D96F76284A5D2D8D4068E29A49BF3744482C3676F08F230D20E639BF5C3874B2E3C4D49C633C75CB5A46E1A7ADC63C0D9A0383939E89E096DED35F29C76DA0189801FA2B11D09EEF98D57EC134C5CE73EB4CE964F8E2A2B41FAA8AA95F0722F7F9D8A4FA7053153B0EDB00AAEFC66EFE4605CDE55D6A0E2859B9CA92BB5EF43BCF0B62E33E97523B1CFFF171C2F420A42A61FA742B3DFBC000E8919B7AC108493C9EBBFC67EEA9EF0FCC594F25896F8ACB54DC1856F7B0A4AC8BB4872A2712EB1102D9E6692BF7BE7D479BF8F1BD86E6622F678646DDF58D699B6B96FEB7B4C7B720B94DF7C70F9E309402E59A2BA5ACC5E496F04469583D791A8C4825A0D4085F63B419835B98185A1AEBFBA19329FE415B171F73AA453A8A928E497CC85AF4923D49E6335811112534399D0DF121D4667A9DBCDE4A327617D280F50AAD79B1D2638F452F944C3C15C9823B053CFE068FF999EA8E21F27CFA0EAB7371FAA098FA74C984B0BDD3EF09FB0D4EA990CAB3FD5BED436F60888C0D5B614057D71E30895A54E628EB56713659F39489ACAFD36F55F122186B6230AFB56A27D73FC1A55EF82DD3A815908E57C584E88ED99AB743F770BAF9D7FBB999BA5EBC100500BF4A64380FFAFF875BF931B37F6B50D9C4844300A8FC50A0326BB227D05ECA403BEB590C0A8B953308788E24CD2558E\nss = 3A98A2F43165955D555829970C590D26831AFFD6D214CD6FEDA8DB65EFE518F3\n\ncount = 85\nseed = FBC38D7614D7718E931EDB850D2C6F0C5EEA9EE889B3E25BD69AC255D5B91E885D93E808E66BF9C88C655DC594DA5792\npk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC15449", - "85C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E19582DC85FEF74A61DA258EDFF86F377FF16F321689E7BA5052364D2448A333C7961\nct = 7ABBFFB67D8DB5C2AEE78858D21E0C10CCDA0B7A27F0ABDABE8BA2CDE1ABE1843D3D72866C03CF4DF888B1E35004328C99F0CBCAED61AE617E9B7D342F660304ECDB1EA8950EE94C8D46CE37EB1FE8C67C0EBD5AE8362AD112DFDB8AFE03FD16C6A16B47845229F295DBF7A15260541E6B465B6161B65CA7C9B694F45E92C52510C263E60A37BC592F6074657DF1AC236745963B4208F0838824A871DC9B2DC2497BF6E9D40498CB5A478C0E83512154A413BBCF4490E918EECD8EAC889FC7DF444A78648722E27C38D2FB51DE682B4006BEA833242966E09BE61A1822413FA59D2F6E8BA5FAA844C83A250C9D2054D8B071081386D355CFE11204F742914CE2F93EBA110358340B8ACD4FA681BC38D1143AA9A931CED0067FDEAC3181678BBFCBAA81984A07983996ED0AB978EEA18053055BA7F3861768BA3919B69A510C60DA93D6D2FDDB708967DAFBAFDB13BFC124700020A3302FA74FC9FBBF2D636D31388E507E068C343EDCD261FA2B5848532AA86F0E76E836EABCAC4B0D66F073FE3D84AA7CB30EB79A11F14AEE6766214BAD68BA78CC9F4E4A82A91F4BE98FE7D7DD2A007E64BECF0AAE395B3EB9848EC338C236D5DB3F0006C719745B74435B638B08756AF0D4354BF31DDF34087147BF2E525DC104DFBCDF0F9CF73936417E3D838EF3C4CAB72C40CE5D90F17AE6B453F08EF181504CD50A35D341285FCC415EDF1690A1C73976BF7C19EE1C4FB130568CB137A1F0445D6FF0039F5C1EFEB36731CFC5978EB3396A6CB9C7BD682BABF656508603CA559FEB613EFF392B0EBF20DB7DEF8B0DA622A332881B8867EBEEF68F15CBB1046B57D3F0937D80AFAC66AE77DF05BBF4B89D98B5D72D1D7FF2B7AD71A2255215CA9A182FC117182BCD2BEB1B7C77A88B3F31D178D36CC1ED6C8FF436D5B9F2FC6732DDFEDA6BC44D204A47EF868C56F313CEB90F0DFC69ED7141C9820C0ADBA31B5593D134DBE0A9CA222B1587E7F397589A21F017628AF5CD095BF90B354E46CC334AD2155AA01858473C8FD05A67FA9444B63DBA7F2A97A7A06AFCD8BF3B14A8F542C4654EF31089C60A\nss = 2ED0F295A49BFFAC65BA89539A35949A01D860030D67E9836C0856FE92E2CD53\n\ncount = 86\nseed = 1722219CB5DB47374EB0AF0232C856A57F026F1CB09E5A5799F4C333DD422FF6A0A67C4DA502FAAE727FB2D45DAFCF35\npk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28F4626AFBAE65EA913CDB263C9615A5F66061CCC74B1AC83B5FBAB8FA1EB6799B\nct = 307DD3A19C78530C882A6251EA0AE77A13E4447910AD81465CD08581AB88333701C9A720CC3F367A65094E3F7523574A54A0A7D6118E3A6FA31C7C0F580D67E45FEE04CFE975D79B4A34EAB0F4F2A953C3095882315011C42504AC1342E157ABA7AF2F8D22AFD6DC6857D296A2D31374C0543F1F0C7E2FC351F50C534E46E571C4CE434356BB42AD97ECF9621E4FEDB2FF0452C9A1398599426EC22C35F5DEF7BF1A8DF638C31E689DBE86473FDED29CF5F1741C32A4789637846CE65079FBFD62B9158F126E3827680E75302E2C15859227D68B34D86CB52513CFE7A6557779261E60456B3B85CC3A12EB2216D25E563C6A6B4A83B7B04E11", - "2FFB10361371A184EF44EBC0E0161A7CCDBA014FEF094F4D23CA9A1A926F96D163B35E3F1892A2CCD0096BBE6CBFA371FA203438CD1A4C1FF81B488B26CC55F16A6D346A86F1BBFD9C02F7E3E212ACED0913778C567FF30AB0B06320226FD4310EB740B1ED2DC901AF1D17A587770C03871639B29DCC2887BA3439E6A8B07FD034219EFE354B56BE97B0BB1DF2A1A8747C3C15934370FDB15A20F2B0D0EAF15C8DC6028EF3F7734EB2E18E795E8F8D330C8AC03A3B3E8CAB7E7AD3A83873AEF77CA17006D05E086EF497E5F451375A7DAB9324017CDAE29E5F3AB0D17E89DD959B7270FB4ABAA13BDE4B2CC1DAFF763312C9E290E379D03A9A685B0A1D2C061F991BC866F0D6DD6506378673C6B3CA73A79BF4D1B24E5EC6C9C8B7C8E00AD4E11D9B260CF612B9013856AE0056AE8063AAE2E7D00EDD5230B087286FE4364F01D118CC01267FBAD2F14BB95346FDF60489A41090C85361FE7A8FF884049C69697195EEBAEE7AAD8C56483A51A8EC87DAC68868FE0CBB01AF859F0A29EE636A8B654FD61BEA5DD9CB44EA0DA0194F4627C882ADF2087C3F44A4E909B427830431510C7FA8818D17B0A2AB246EA662866678B50838C9A61277373DA7CD97B5F6F176764AE653C361A26EA833914E314245BEB24948A71D3391C8B951AA6017E66C04B9F32142801C40ADFA64151C39F648E122382D9394A8E6F12588269C9B67DF55BA9EE260171E\nss = 3223D239D902E4AB13772949CF6B742E46D3873FAF952A9A1D9108C357961FBA\n\ncount = 87\nseed = AC139B78FD16CA0F26D6D7F9E15345C888D857B1910CF38D883339B37EAD2DCAC30F7CF10176F23FF34B4488EB79437C\npk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A3D79909F31E8168AC129FEED8EFEB21F07C02F282CB90F63EF10EB2F4A9ACB886\nct = C12AF31704FB555446E532705C8EF09F5293572A68D3F887A6195A84282AFE2C53FFA516B1B0A020E166B3228B49C558972EE299FC71D01640A8C002A97DF759F661BD1DF8C6E8EA3EC7254D8ADE344E43A6A6B142CEE4827193E51BFD76A2238F5EE39D480199D20DF2A2E3D53F424B2BD7B63581BBD0CD6F509A6AF7F641CB14A65662839C1589D2FE4CC8DDC0595C209155BCA820ECA523D88B8811A5A4C8C1CEB1E2E237EC7F8ABE9397CFDCB6CCE7FFEB9C58D970AD9BAA2FD3577C8DF4D16563812D47D8F41AD281296F93F36128C7EA9EA0CFC64DEE83AE9FBB586998BBABDAA4DF4FFC0F127D418C42BD5D682DB7C32E42095E0AE16500D835BAE7E623B83F581E203CA82EB757217AB75C2574D4C4ABBA574857CBD30E9AE7D3C243AA18B90FE7B6B687B468D026AEDCA5FC74E0A1F537C8DCAD31E9EAA67B60CEA3C2CCB442ED6A2B3B0FD88B4EC65F86813044195CF13847C5A5D51D2B1BD247A7723A6BB99CDFB2685B890C7BF6EA648ACBD00AFBD0BFB0E523DECDA8BE0156A6737F10776B56EAD7F1709C7868F52D7861D386ABEB09E13FCF1F02CE1AC1B3E72EF43E7A4976548C03FC608339073EE442C4613AF79B752B0579E7388E3CD9E345BD39A5A0895D1D8FFA5533526181AD5047F335507E370E4FC572C86A3D6816AB068B2C2FD54444B8FDEE04D340A00C88A9C9F4468DE3D83D80C135B10923F1F9F3755707D8618532F28C1329ACEF1C0E21875E0254DAA14A8384428B2D4C561F923E5FE1BF6F354A875F0605F262D3AE8F1DFFCF64430F0993D483913560E70CE3E1775AD6E06845BB616FABC0FFBE7A3BEBE8E216368B0260034547BB2329003DDE73523490FFD5841495F02B5E03D53BA6A4A37ADF93B0E8D372F9796B61115A51127C5630F2D1E1BA567D25BC4BB2F7587E2B592202B46BFB6000849A06EFAF9330C5EBC5483E01B3828C22537BDA9B5A8A9F5F2786ADADC62F95B6C1C06BEAA9FAC54DE6AADA237EAFE5E06C47B24D9F763417B613DD8D56C0F9DDC07C68A714B7ECB5DEAECF6C25D363EB9F4B16CF82F72DC553D98A3C4B98D86359B4\nss = 9C092364B9C9462A690314F51783954C0B2C1B9981CA2DC26C14DFDCF82B07DC\n\ncount = 88\nseed = CC7152849C98D5FED2813275D32069E44824ECB14EAEF425CE017448CD9A401C91C06D0F7EED6D22B7BBE8BA6C429EC3\npk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67AC", - "B7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544648E3FAE1AEA06E15778F3442223574E9C7823F36CD16C72618846331F95E91C\nct = D59C12871180AB99603A9B1AB78AD8F6528A1D2BAB5158761EBD7627D7ACBEFC07C569CDECFC0BEF7D157E0D7E4CE9DA945C1EDF259B4406FEAFB16600B49BF0FEC3DDA8736218D7B3CF748D47CDC110086E89B340A58E2741D512B4B1A41C2DA944CB41FECCC193359ADF14643CC782B317886C90F2E4676E4F56E01E46D224D7D7E9BB9D02A58C7D8CCDDCD6F9A0A367ADF5CB27D3D97875FD9D5A76170E36EE3298CCD3CD8DBCB6B799B5A9CBE22181D9D0A3B8B57CF0B385576A0D7F0BECABB0B621FA65E2C7506ABFC136EE13233F68113027919C499FC931B329D351E55D79F4399FDA14310DA2BFCCCB8BFF6F63C35E67BACF8CB9541C14463DA7E3364FA80157358F401250D1B710E4944AB7C2B5A8AF7ED96ABB3532FB6AB9F2A92B8258D051279BD9CC8B48EDDC9CAEF152AC2C5E4D747E9D969E2330560A00F1775C27A61FE3ECAFD0C48250EB0E459924D1850DC55240099BF5F612AAAE2261F1F88E8F749EEFB6D829221BB178CD3E05564DA4AF7AFCFD219EFCDE5BE8877C9672ACDD72FC448C77780E00491D0A321A2CB503ADA25B2D8DDB55ACD3B539AA4CDC55660FBE5158B797AD34C33A63D73092750A2C2B52DBA73B3CFFE3AF334DEE20786B2BE1F0CC4999F2DA9FFC92EA9A347E48D59BC30476F7E973C29D18C44F84E00EADAF8FEF877DA11FC3906C1B6B80BC8E9101810B4E1252F128A70948CA1D0FD8F1676CE7CB5975FA699E15750216F882297A5D1E0D4EA06DFF13BD388861CAB6946B877575E4F72B98975A76F82E506D0A19E99CD6D342A87DA681D5D4E3C8432AEC3A3F2CC423BBFA9C494472FD9C8E69ADB9810EDC28710BFA2858A2218ECE4041F8CA7917228CA3FB48DE2B4388933D76CB214A89B9D9E9691EF445052DEC18EB6F63801F382775186C6BEDF60480ADB79664FF34387B09AFE431F5FC0C1014550F5AEBAD73E233966420AED553A42A72D03B83F4D4AE70321E22F44D50A427FD33B1D66DD95CBA4754C11A1368AA62450EC1D981DF32D70DAA3AAA1B334DF4EC6B3CC36178AEB030CD2B3B442DA507AAFE628BB831B171013EBE40\nss = 6BFE68ED9AF9DA9263DF46CE737D088DE2C936A7F7493314AB70201CEF0B2E32\n\ncount = 89\nseed = 96D9A06F88FF2C2036FA8E914B89C765E4A510B468DEE40F914F78858C811857EFE9FD0E17C0048E7389E8D996B7E2B0\npk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54", - "B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FFBB02D701FD1350AAB462CB65DAC4B2F75928D378DFD7A0360DFF9185175538FE\nct = 5FCE4421E35C13C1A495B901C3AAB0707A68C83B9936947080AF57BE0157A19E2890B87584095DC25BCCCF334C23EA851675E2EE34D4B37262C28266B273BADED0A839A83690AA34717B5665B00407AAB07B01B699F016FD6ACBE4F776479A3B648CEE82AFCC6EE9112E124A4436595DEF1D924314A9BB1053C6A61B885C2D7F13A35C6079730DFCE19993ED895EFADA3BCDC7656752125B4700FC5DCEF07E1977E304203AE0C0B12AA250994F65AA55BAAC9263C92AA100B3AA902C1AC5B968A253BD102BA61CA3A22F99FFD5F4B92F403D19A8D52D730D3897C1961B5A17C5B368B9480579FFC5CD96059A332FFFEF4B4573E87BE22A497B68BB7F47853F6A94AB13E64ABD2C8F3FEE0152568EFC6CCCDF2709D63746250E9555C6FB988F9C1AE07AEADBAD3DF51BDA919E15394CC8115CE57280C724C97AA1C8F6AFAAD327E539F1E8DA5C2B3EACD4FE3CDECEE66F629209089D180587E584C0883AE93F7F0CAA88214D8B1C1DCDF692583AE76399F29F62E0A15EF771B6D2BA0B242C1FD501C3CB20131F99F7E95D7326C113B5BCFACBFDEA5C0CF2B2F218A74AF5780DBB8F20163B7CAD35BDC8233F433A63F27DD02CA135BFF00013202BD43F20873EE5D5590A01883E0C69E176AD06808432E9E6A89E88779E587EDB04FEB85B59CFD37A19B9F691DF250E3DFF76EC5DD29BDC6669FAAFC6997EF298D598B514CC6149C0EF22ECCC53EAF6B05B78D4A8D90479E650B2EF570E9877692F759824C2AA04A98B6D449636D68819D3B6253C47BDA4F5822983C30CE99D2937DA796E9EC120A2F5960824474BBE327FB2CB2769273148F3BF85801917AEBEDB3F7723E65662922F7704AC102704390965DFEDF1CC009953D7B22ECC6C4E291F4FACD725249F3E0F34AD2CFE808EC4E978A7CF0642A276A4F2DC13AD0D3E13DFA9288F93ED2C8E0AAB6E7350B65D2AFC83E639F5606F7DBC86F12D6074DC68AF3817F0361E6B593889752B27FBE67A63202EF51A79C095009952BDB2DE4C9FD1EA769B96D07EC87EA75F82D3322B9B43958708ED5BC9CDCCBDE237E07068D12FF6EED527666D\nss = C6894D99E4FCD0E730DDD6285014F798662844A5957DB84FAF2B530B25963945\n\ncount = 90\nseed = D26CE360D399BF7B89DC364AA7AC06BB513EAB8F527383E93E30727EDC3F22C262AA0EC70257B39EDFF0630DCDC1B79A\npk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B9", - "8B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683165FD0A50A39142F7C6FAA2BFD417ADFA4224858281696965772F448C7AE22D4\nct = 9FA17D9EEC76D802FB557A9EF9B03E69856FD2C6F9510A672E5D39E151032766DD0DCA2D2451B991955C53DC40F8C01AF23EC8F8861991D6B2F599DAB304AB077B43F5EB78B13F3D9D247A7093A5CD9D7A3005F9EC35ADAA553331BEF697C344286B32B48F514D2AE00B719C88A9E69BA02AE9D32460BFDBC438257D621ACAAD790D84C01681274CBB1341A9CEAF485B5DA1FE2C5057290CC5A8CE42D441C55022B05732E00FD627478712A6223693B6EBB16976D4B19F2E760EF49AE3BF3DB5227632CA1279CF99476F63E7EDA1E5216F67906A4B0C2A928AFFE10F74A898DAF53A8D2F47150CE9230FB60C3D5859EF4838CFEB8CAD4A06CAC18B825C56655F083E2D8A73EE34C492C69FCDB172BF9D6881CCE1B806453C80BDC470B8C7C0DB6D44D29EA2EACCBB0EFA78F6487057EDC806990B4F9975EDCD1EA3FB9ABC38FB191B77EDA7B932FFEFE0BA07C7423C7C9AF0B636C4E7F32F67680855F9DC23B72CD75D0737E20A0A815A600D1880A11F774120F663594B0BE8FD12822B0D89F11636418D48EC72006BF20AD14C0D223C9C66E72C8C62D8624B147426A06DB56A51AA8456A69E154E7C9BA4A86F68D0BE736D91F1DE9FF70F577CCDBD9C09B9E2602D280D71DDAA4821BAFFBAD09D05EBB80BD42E413E596E3021A11485EBDEB65E2B2C4FEB323D6CF722A464F4313C8BD99AE13A77A095A3165CE311F67E1D35A36F1CF9BB13CE64451D91078E69DD14F0F52AF21F5129DA78A61405A322590B671FE66414F99C497B6E79EE06C2089426E07D05DFC82E118FE5C63B90F295E32717C3B13BFF1CA134E6389A5A284FCE68020C9410610083D860B40802DE77D62FD61BDAE0928212DFBDC57F7A8C9C2C8B11396FFB5704065BF977DEA1F787D7226EB14C6194C6DDA4D06598979485CBC87DBBE5CF1BE2CEAF10C5278020AD547F5883F2DAEE363BA01C41C18597E1898654BA053DAC118E24ED469805E26B3C4C0AC61082036A8D45DEAD90ED8CA12772772C3E36EEE705D4FF2739ED43C7D8C3F867EF8CB3F35CA12D57A0A2F669B15FFB54FE4D7B743C35D5D1FCA784BB2D\nss = 1D75599E35BFFF36B2D59F5B179B30C0F8216690761A0B39A6EF4D9FD6E6CC3B\n\ncount = 91\nseed = C5856298C3CB6AC9787A0F30938537AB2635B96F6D19CC9522063360E7A5C88E644929D2879180E3E5BCAD2422B7CFC3\npk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813171EBB1A64C173B3D4D997C12F734D2D57FA2127052887DCC6461FCC23B66FEC\nct = 00A0A2761716F03C8BE5E0DC6B0C2960D3DB6ADE383DA7DF1F9FA2CFB938FDD499F07AC364699E1DA08983E37B842CC2DA8524B27BBD332E6C6E3C752770F331C010797937D0F01CBAC7215C8DB8711C39BA4480138102C71A7119F5FF2F3A85A798B16942240B9E3836DBB79D92A72134100DD40B4B5CB9565FCF", - "80EF4BEF523AEB8AF23186EBAEE252DE2B3611C058E52C459A6BE5F78795F74BC352600D6F99D5455525897522EC2C13E99883A5E71B2EE3B2BC0ECF6A83D6B4AF9360642BF39C9176C89FA6A4CC220822245C76C52E2E564DAC81C289AD5317B3C20D34C8F4220BB48CA5B560CFF6A10DE9BF95EE438060ABCC2C21447F4CCEC9C0543AA50016E299B3BAE5572A1E8B6CFAE93045785680BDF3CBE2E727D4095448C9B8E41EFEDEC6D9BD7DF93C75E6C877A9F3A1957C507810681C1771F4D3A78AF522B870B116DF530A807AE2AF3DF1322E0B0E3B22532E59E1D6F4709CA14F8BF4A7A74425AC32706599D74775936E825434E1797D09E7C9C0332E61AE17C708FD98B2E75F39EF339A696BC6EFE5773326E53894D3D9659BFB16CF83D7A1B217E1C14608F030CB84BBC0CA1D5BEB7BB9FA85640797788611062F419763D53AF1CB9EF1C7A0762A4E71133625A6FE2D36F8BEA6317F5D53938F7CBA05850ABBBFA9A2D9D2280683844237317CDF8EEDFCA745B325E3867BBC139451AE38DEE83723E0C356B43F717E3C067406C6B3B19DAE48123830074F9E2A77095636EC1895238CE8D9ADCD74A3FE7039BE98843C3101302624BE3B7C1D6E174198B9953D667FEE6468CD2032446F5328C66BD612B4309CA72AC032108B6D67CBD30838F23EAF92963DAF911C04A2B05E8708158914EFDAC7BCC640E0924EB653047744AA43F77CD9DC5C16EA2D586851AC8D2DCE6A34E61AFB3A290C73BADE2FD0589DA463E8B07C89B5C0D30EAB01239AD5BD43C58C475C6C0DF35115DAFEA2025BF3AF7A07EF6CB05C7DD39516767F9F24B3D375A6BA21523A3B9D618F81AB17D5586BA57A959FEB677D87EFA815ABB2CD4C2A6AE871799CD7631740763CC63962C54E9E822FCE\nss = 09795C6CEBE34F0CF5BD359A589CDBCAC78E0A62860CC8A209617891CECCC996\n\ncount = 92\nseed = A28EAD0A08E7228AEFF602B16A1E752278B8ED1E91DAC67994F5ADC372E1D82F95CC390CD97AB9212275E0566C833FD8\npk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D50B472C6DA19B790E6C9591EE625B42CA0FC04FD9F69D72CE4EFDB3B9ED8D9C29\nct = 88FA267066F0180F99A571EB9E6DCC467524B085951A66E26565B73225ED7ED1F8F4EF4261331E1BACA565CD2025B64EF6FB6DA151C7CA71ACB1D45709AA45EE048AEAAD8E69E00156931B2687D2943F27CD27C0D7A420EBC78B67C4A70193E25CB8BBE2F40DFBD1E3E65A114A2658F5C26A1DFFA4B1EE2EB661BB1B6A17306E12106A296E633933C5172D0C749178CAE7006E5D2CE646654B6574329C7AF3D224F2AFD497E59BFD6E283EFBFF9CDDDEFFC9D6606EBC30702D85166C80E198F5529873FD57BBBAB5D892B085B52503170BB8450951BC0CC7A44FDCE26CAEFB0AD3194BAFC33EE2C4469DC9639B9D2287751AD5E8BEAFC9755D7994D8071A96843DFDB69B997AE55E74687523D2DBD863684EAAED397E8950D5FD63D9BBF3899433854A88AE991C0A07B7871B5DB507FD8A37E55328C41EF71E3AB9308F1BA2FF15E655FA2660922DB9E68690D10388566AED0B13DBFB9E9BBD01826054F4CFB6F4578E2B5997EA11BA4F25C461C4125A555F1536E2082CAD02AE9E8602AD9CD875C76B50B41D401078BEA4E8B5F68EE7D682A4A7783AF710AAADCB552DC65F1A2239C8A5CC3DE4127DA8ADA6A673333FEA132BE84DB1DD6505F1353A2832E7820F00DC9C229D6AD9FCA337541259029E1DCCB1AC00AC6CC632CE51284D01A4F327B86981EEFB5D168DF1693C4C4A1F4F0A7E8CE80EB331D459784CE1095D6684BC1EFAD289F184D9BE68C6893E7E19E97930EF62E23B12E75F8EC5652BB58636480376461F659A9372DB791B1FEC74703EB1EDD44B383D7765134F6852BCD3B12CB492ED4EB3C6A5E9753C322AF8C15A968F29BDBA4A68DC6969E7D67049E1A5125C339E3141BE78523216D7D65B9EAE539B70430883B8BF60074A6639C6B6E40FF26EE0B2BFB2E5A6A74D9B078B4F4428437D095275E1D8BF2E6CF81C68AB5F8B2F51C20128C17342B7A4C9BAF9143901401D0382A50D4ABFF922DCAF30CD73235123474B7BF25CB406AA4A3F79A4BE00BA23391C403C5B6C40D1952B5553CB81BA66B50E8D2E49B3C4AC51D885C80484C8612CEE2AAD7FCE03B3759473B768\nss = 98A07D0591A6E9C709201A0EFF3818335A43AE0E353F08FC8C4DC6EFF5F034B2\n\ncount = 93\nseed = 92877D706DAF88EF3412EB143DB8CD91BC047A9A43B7ACDAA42523560DEE4C172697BE4332042FCAB91135839BF74AB2\npk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331", - "BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDF56DDB63A495D1AFA553A815CF751D711478A39E8D1AACA992796B619C84565CD\nct = 045D232D4A6EE5145C91ACA00FFE0D621B943ECCCF6799D55BB199D379E68D67377E8B5EEC71A663866FF16DAB7FF732920924F88D5688F6F6B8186A621A3EA08AE80C0DBABC486A41F06CBCF42D3C9C1E3B4C73A68E8C9C54A3628D68B7F38980B6D2E7673627A6B3EBC98581F8251D1AD1594E7A1E4C6A403CAE4D13EEA92574D0F6B9FC1E1C66166AFCC9C754B583D7657934494BB78CD2D9D4F0F9DD0BF089479044816CCB7526667C2D12601CBE9433FBD68C5B4942B2E7095231D35B2B03357FF31768C8B00FDA05D37AAB104759DAD853BAAB1959A604D8421AE70799DABBD98D1D90BD6959F7FBB5A4FE3EAC505F5C4A41079B825179C7D8F1E2043CF0E654459235138C54669F165366F8D93F87473DAE6AC7B3839A2108B1DDC6491A841E57044154FAAA9EAD6B2A30238271AAC10E399FA35FAC170238662670915CD97549896640DFAED5193D9FBDC10670D4890ADEA3FD8A2F00E7738926C8AF429E0681E8445144A365070A664836DB8E35B62A042E600D4C9B708B7549CDC96CB1354070D72E1C12101CB391E6BED339697FF783B6F72AD6BEB4002990DBBA99FA5EDAC9C33F07B3CD2588180A596BEF72E387AAAD51A869B1BBC305E7A8F7383D50C0D60665B17AEE43882871C03BA9D6788EEC837B3E3CA1026CE234B570B53DDDF106F94CD95BB3D4D534340FC5F93742E1DF5AE4DBF844BABF24B6D193E4AF0B2F9666947B33D6F465929331F211FFD1227C1EEA762C8D29C40F25F15C825D7F21D62078D9B18C1AC49AB89F725936B1FB3ED4B4084633D9152B46D11969441B5A404E12A60C8F106BDBCF0A13CA9E306D4BD5B30177C3F36DB17823BE9999C202C9A033D98B2415BEDD2957713BF1C9B93886CE9C5CA989F87684743CB8023B41A5B2C31B528934DA916C9DF65D466FC7CBC7FFB73FE66F16F2DEE82A7F402EB605F52AE998FB87113899350FEC25035D48A763A8BB711C1D5564179D78C12B7E24CEFB6F505B9569DAE734970AEC68C23697FFBFB28B2EA2C12714AD65A81B683F43750F7DE714915176FD15614690DF420D5114353960527D1F2A8D\nss = 3E45E1E2FBA39D24687E7471380069502AAFE444DCBAEBA5FE2A175593BCBEF2\n\ncount = 94\nseed = BB4C0082CA4044B1FF60B036C9B0E0495D58667156786C530BC69D949A13BFAFF53798E456423D7A0E162A60039367D7\npk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B37", - "2C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C30D3698490455837FE52948613EE5FC2284F00B130C72334B1D8E68C7B09B2DE2E\nct = 9F235391B75303F02CD2ECA57AAE33E981C29F69C51166113FD0113A6602123C533DC3A38EA13327F1B42950287B9CC65C2D8D341DA07C82D2F66A66B9B8DFC097B8777F032C06A427A8F321E8C17EC9EAF535E53C5F0B77A88F7A33B9944C3AE842FB3664DCE180D99A60B6FB1FDA78E21B83FF8EB26CA00F08A5BEBEA0211539304370D30C883B1D11C77952C6630ED2289A50CDDB68FD2477A55D5E87B46AC9471544C31112DB1FF9CDCBDA6ABF20EE8CBF0C41668FC5375CE9754AA4C4DCAB5506CA4D8D9F81E9066AF683A13A072AF65AF3F930778EB25A32E1FD6482CB10569CA64D5ED1D97B22CE4F6679B2A93868143DDD7F76A5FC525B1F04EA849359465E0E6DAFB1106C8056CF20CD831F60305AEE810E587C6B928BBCFF5C7B9602F91B7EEDA4BE2986A0ABF796DA29BFC5E36781DEBFABD7ABE5241447E2C365C622B52328D561E43E82EB27AE87A7CBEE090A5B52789339C676429721CD1D0B7CF609B1D5A9D2C2F1AC4A259698C94F5F6F488A19F48B1D8EC00E422ED16B399CEAE7CFE5BB209387B8ACBA1C9E84A7297EAC23AC6805F911F2325092C8F0779197895BC3EF0B43DA1CCFDF0C438C6DF631A3F69C9D13D6FC45A33B5952CF5FA1D6F7DACE9DB6B41445BCA3276AC95382CCA1805944FD3D4F2A59A17F949AD2870D4D24704405534B3CD5E73BD8FE4C26614003A43C16A4AB76C58CA701BBC0FA6D83A1E65DF7CCBDADEDBA8E7C4523E6A234320A88504245A1B1E2EFC4264567036D0C65829C441D0B47CD66F5AD7FC77BD56C4E101F57E7F66FE5BE0E4D6510ED4E4970B95DAFED941473067B0E2F04E0CF58B042428C3C6592F33BD93D9D402CAC08D939DE77C0E68EF361F451164FB7408317AF42256410251CA67F90349473792423900093F773334734EADEFC7351D3705A899E9E9736A08402E28DD3FC4BC815FF9E78A55182BB4F6266702E97AA1A1EDE998FEF82C0D308713C3A60D814890148E2398423EF74DE7D9155B1117201191BAE531C6EB068E4D2CBC81BD155066EB29D3A89C1C73DDDF730FF6F0F15658CC20A18AF3D9492064738E8F3\nss = CFD80CCF18AFA182EF80C9A4DDC8DFD49699161183A6BC6608236D3C66796E79\n\ncount = 95\nseed = 121D90E70AF6204445D0DEB28AC0C108262719E9FD3476ACA74BBFDE89FAF04D8D5F89A624E8A75DB80431F0D10AD28F\npk = 4611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B2904", - "9A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289E229EF54E776C02586F3F46D723E7932215FB7E09C397D1552CDFE3457241FC30\nct = 609AF9BC394E77E3E1A99D3A894653DEA9C9146A143A8007BD0E363C9FDC0C4DFEE883D5704B6491BCEA89386B783D3000747F5D4D2A5DCC5942CD6E4C1B3CAA933E6C1EA19EE36BD147DED87E4239C653C3DE4D09BE17324E473AA9757B1F80C765DBC2671BD6D7B8CC35EAA905552EDAD32E48D18BEFCC7CD870B69A222C2CDBDCD198D27A32EF3A8C06A4600D03BB8AF08B075505D01557E2AEE948B5364C6E5F3B11A22F40210C2E718577F4E4BED6136BC4041290959E87B78CE931440EA4C45C3E67C6DA5538D07566EFA37B589CCF4FEE9CD7BECC45ACB5FBD3126206FE0E41A39C302AEBDF88F21E05B0E5B613B10200634722302FDEFB62C8C3B11DC0BDE49E7180BE7078BBF0422EEED256D1890D69931C7BDC62CC5E91EB0058F8F56F5BAA86482D16EC2A5D6135C39A2EDD9FB6736C34CFFCAABA0F6809A9226F5B2924D21DECAABEDB7568740E02167228395275C02EE6EE8C6290A89E01CBF74270C192AEC478BB3EB57B31FB596D69F848A421BA7E1A30AF01F5B3C9FF7C08B5866B499DB975A572EB24E1FCD1A27EAC41E5D00E8B551D5396713C011BBE81386099B7B564DC1B9D4211B17349E99D2FEE5C1EF4E046A9E60F80B7B9630BAD46625ECB94AE8E0E495E6D8406AEFC089EB16040C954B21B6AF0384508C84CF1EA0DAA608FB6A8B62CA563CA522CA4D2A284EC3221B346D09E28116AFCF31B2C4A1E3697FE9C5FBB3F9714068AC7137673A5BE955AC38878E6939024AD0E904425123C1EA23652EADAA8BB26501FA221F99276A88625A23B52770232A596BCED2D9C7F7F9DAF5BA521EDE2582E8A4054CB2AD9661A5BCAA9C42D83A166663C2D368733AEA0FFA640F0EBD74CE406528BE853A972A7F7FF6B488CD0A8DC4EFDF3342C63E3B25ABBBD544003AA4BC953E9ECB720CA1D7D0DB5DC98480ABA5458669639148D4F71CA6FE8D2C43C75438BC06C71D7284267DED535F43DA5AD49838ED35552E313ECB4E27D666C4BD93A8B31EB2AA820A7C6E754A83A366AD409AF702BFB1845860DDB8E4A7F49CBF65693C575620E9844B6A0A8F97864731CECFCCC\nss = A33A728FDCDD59C3CA5CB9F7C9115C87B311D1AB7407C7253C7895F95554FEC5\n\ncount = 96\nseed = B3AC6503206ACCC2A92CBC210D020A2654726911D11CE676AA04FEAA08AF1D20C654E4105883AE470EC3AB299075D420\npk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F4902691666BBD48DEEA2A0A14BCAA97E18D848E609339DC39BCECCE7077F2D7432DA536E", - "\nct = B6C642DD77557C1AF93B15CCB2C1076CD1AE2815B8DC232EBF1380BD5DD047879302FB7E485E3B703E28843F0DF8CE234A320FF4DFE3364197777E9D3604325C442162DFEE764FDFF34FFC1F47932C6CE81FA6D0674F63F71EC22CC1FBE7ADE73F3F1EAC2767AB092451C4BCB4A003AA0593936BEE8163F63CEAA50FAD3D2F5FFEA9E1A2BB127DE66F9724BFCC22B9D1830AC68DEBA1C17CD99BD493DDC2C572AD617C98159B5AEB8EBFCC15EF5B2E501DFFF1556850B657C3B349B05F3A1346D8D17DA1E4B56B9679B680D22A7C156C1D7C67BD0725A48D301B61D77C0EFFB4571CA49019BD99607C1F916746B0410B8F003A22D675E74FDC609F82EF9C35DD46B2F97F97F354FE0F9589EB9A84C29FDD3589640FF2B5C733C7E40735D24DD03CC3C45B905204A9E2A8DA70666E5707A2D47C4D48A0A9805777B524B5F274E4C017C341AB32779207F5C060AD13D74797D4553DC9082604F5C09F0B2AFF1B012AF3337516FA1965ED34349904A28D762361EAF63B6FF10AABD80CB1568E44FDC68DFA2EB23CBA637E74EBA94E9FB84625074A7ED56CE986638362C7CDDB680DED83FDEE725CB93365660F6083B7C0A2E9F00EA25F36330EA749C6833A09E9B9BF9A8F9BAC863894137F41B750E099A14C04BD75D605F179BCFE6F2C3EC0C4B71DA1A220058692C4F0C2CEFB9917217F513EA57B497FD01690BB9EE6526D882989B0A7D2C908D87FD9FC5FF7C285321497E249E343624BC338F0E2D8716D2F675CDE479A25A6188EE872724C0A89195003FEC57E7D2E7253A19D98AE49C5A86818B5EF9BA68F0A85DBBDF7F5BF119483D02EE419511C8C6E8631FBD9FC4DE156553FE41C31B6BE64303D453A0AB9632B00893C8DB86D93A1C0D6E8E0E1A00CA5E879C8D8CADF8C310C70C38C229D493D154C8897AA5C26584889BCFBC731A2850DBF26FA5269A6B76804ACAB002E915F128EB98E8E1B678DCE114E683679FD475F496541FB74DA772113F4F904F5851E8734CF3F8146272271E830188382293E88E5ACBA9A7354147C94BB07CD3DB7391AB74DF671AE54FCC20F688AD2E4428D\nss = 26AFAF79CD1E110D495A9A8061B2713E722DF9BB2D4F7011CF9B5DE0CA2D551B\n\ncount = 97\nseed = 59EFF60B1EF6185DB34EE1E3B1DD2F159106CECEAA79BEB74923B4F5623D5BC52DBF5D2594A1F7C6C64D12CF144E9ED4\npk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E7713E3A1BCD39C74C1B899FFA21A6FE100804A551199D32DB4A75E6314BFB58F70E\nct = 66FD1CBBA2AB8B389F98A5BEC53AB49EE4C6B37E4DF132E6A223A9537D530EEDBC3D9D9A8B4D2576AD92C2FDF48F10FDC68CD1B61E51FC1487F7CC9CE5988E8190789876EA8A063558D514A93EBDCF7019D7A5A17E69EEB374BD4B126D5BA28BF03524E39B4CE3798FBDA3C3672F4D23A9A484DCEFFE84CB5CB2A614EF339A15137DAD4AA7215C64D932B8A861B0A848F28CCA1C602F291C4AECD9F6EC88C9472106DB89CBD621A42520ABC222BFD6EB66BCEE17D67D576130D519D04AAF4E357FB0594422C96AD8F54E7DBAE5E36BBF942B72301991C9CCDBA9A06B3CF09777B241C0675534E5E5A31E99FBC5619F889BF620F766517E224B33665E69052604EC776C33EEADBE88477F31C8735BB0853B8EACE2BE7B6155E89FAD845366406ABB50F6BC2709E3BA8A0B3FAE09210F41B635233C2456E8E022C964C59F9FD6D8C7AA5E8C75994404EC401E4870580768408BB54C4D199DFAAD3E726CB4D8B49B2580168330D6DAA7CD487E6F43DA490BD31E775B2068DE2535B026A9303A9F94348D8289662D713F3E7272B8B2533314014AE88F377F77D0D1B42944945F7F7088D95334F492BCA4CD6745308202B5B86F8F0B984F08D317084A618011F8630A91421EDACA60BE917B3D8146B98B6136F0804EBFC7D28C3E1352BA28AE81EE6BF83F8DDEB8951D1FC6224E15122ED21E41B151376896D59D27B8836769B6BB6E186D06362ECBC53051B7D95090A3BB5E29013EE5C4E60BAF589E2C608EABB413B193FCF4FCB6824F63733E2D9F7886FF19A318C8A60F5E1DCDD12716B074B3321316AB7E54A723008D57F72A25B794441ACFAC2EF147B853712643B5BA92AC8F978638188B24432B5B2A2467D954028CC6DED059FC9247DA6145A5E3F1F4B5AD34C23A7DC2FB1C50AEE42079B532C204F72E8B234398426FCC5F33FEB403F0C99F85733B97172EEC0FA8CD67D0C7908C6A43408F0823B2F6C08889DEA1D1CBD4F837581E0DB76E7EFE11A311C700A4AEEE786A3C241E66E82CCAC439394FD995E39ED60D5F3989CE012D45AFF65EF86BC9A286B748E21B3F102111FCDC8C7EF1\nss = 0A2CA99E6BE74039FCD0152AAD3D5B00E305487E", - "6EBBD1E28A2107822E8EECC9\n\ncount = 98\nseed = DDDCA9DC31BEA737D3F474E7560B37FACB2F53C803E768FFAADE7669FF94B1D4FBD17068CFFD5DFDD24AADADA4EF6B12\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14\nct = 13B75C4798F622655F0903077D6159D805E312FF282C86440461715A2B628183CB5F22AEC08EC8E1EB09D1EACD3878D0100C8F8ABA95FAEA63D0ED59B111267807EA68BF774DCF23FF924ED1C67D34AA4F55BE2340CEF6344D8317575E788D177BAD6BE198DD10E0DBC72144422E50CDCCCB463A7F7A0284D25D769FFDA17B6031D7148E9CBD1F99F8FB763A60F5FA9A91B7A76275C770ADCAA6E2381276D141B75EB3E40D48E0488716C824C4C5B90FEACD6C024DA72810E2E7C14A1C0229422B61818A72076C23AF81633FDBDF2EFC2C8CAB5333AB5A12803EEE829FD9CFE5833319D01BB519F0D8C6D3BCF5CE5B0600DD5D3C5337A695AA0CCDF554F4DD1ECEEBBA01808837FDA8E097084142FA65551E87A4F2D77F3F17B624FBB6DCF7E5EB6B7224CA3E36C438B2EFC672DC05D8BF02132F40973CB1140910751076EE9C706124B960C3CD8A195A9C766F5AC549A850377A51F8F6F3C54052E245F06B279C9FEE2C71D29A983A5633D3ECD69E4A03E80A8371251326CBCF7F24530A7398A2CA0EE8FFCA3207D82291C8E5FA80C09AA4316651C1478ACAEAE7FE162E603E01ADE5787DF86436E116B9016A91F6A307403E3CD7F99D6A76E86BA66620D9890B55C063DDD318E8A965E391A257043A7B91C8F1274C0873AA208063BA738073CEA166C5CCBAB6C48EB41541A6D76A2928BA9E8D8C3A8E2BEBB6D1E96199BDA0A34F6755287635B03800B06074F0B1BB729C8B58C4EF2DAC8995431F37F7A6B49008A0F9F538BFC93F098BCCB14151F81DA9F7108115B480A500B8ED0633B05436A7ADDB681ABD7145F595F00A53ED89BBD64CD9EE3F830F6CAD472C46A9B9206D1E90E2AA3DB914B3D5C5F0FCF72772A1491ACB0521EADE3FEDB758B381A90947328FD297711D5AF1473BD328389D88F693C513BBBFA3869AEDF6DEC7A6C8CF299D83B9F354561A82F674CCCD7DC1238A5E1B78FCB9FDD9ECB59C5FDD5A5A50AA99968B084A7092E63F70882CD4BF5996C090DEB6A0A24B90A487EF2000F5F1C0B28930CD917F3E7C37187ECDA1891082741628DEE921BD9F15AA669F67709D\nss = 3F22350CD0B7AD89D7187F4F6FA0FEF87D7DCD2A69C3AA0D577041E339C63208\n\ncount = 99\nseed = 2A6F7386B815366F572AEB6C79E272CC21B7095FE09575F18072C9D677DA23BC9C8A4BC393B7524604D299BEDD260C8B\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476", - "468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AD375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050\nct = 57CC2A0ED89C9D49E7C4E7BD0DFFDA6AF8F098F935257B9DFBE7FABF2EAC18E1199CAAF212D7D47DD2FB630B0A8C6D56E5B4A14A43712F307AA511CC19DA9F0DABFD838BA0F6F537785193E83BD2ED10B58D039CBD4CF3221163FA8DCEB809F3E8743F90D6AC724C5BA7FF2C90FB2540649994D8B058086E03607F32D421795EC489CA30B9EDC63EE325C7EAF07ED193EB22FBB9963CAB2F93506DC25B42A2A8E15E7CF922C7E281372B8A5D9BC1A62DF3A42D7D04AEE9FB3DAE474C757819E5B8F6D38D7B61DCF8BCEEE3BB40B834673F8F780C62B4A5041A9E60C8293003B3F84C67D8722FDEC32309273CEBF62811490ED60F9EB65C43C7CD4562E851D7439DEA4D7A046D9DD6617492B6A5255A65DE99F3B3721723BC16946090035863539D0DEFCC56C1C754B7396F99C6A646642FFA68CB18B25EA29F0E6197648900BCC71339633A51E6487335E30FDE0CAC3B11EE50F898D6D29ACC51571523F98D585C3151DAD832278D9A954B908D0C66398D596788DD9D6F3518CD4636E270CB25107D536277DC29EB873E9576A825E2C652E0C688CEFE6F88B563C750A1E71C01FD00128D5635970F72B09C4FF3CE3B0292739E60455C0ABAF2622EC3A0FF7FBE41830F56A09B0C68FCC93BB09A3F0050206E5457B8C1392E08AC6124A9EB26AE29F9240CF515CC4669975371A0B4E2BA104463EA03FCBC0E845A192852A08864E966F00555407A7DF3329673B89DC7FEAC929FAFA5C76FECD1539DFF005289002617543F8F4A7BEDB861EAE5CE5DE8709895542F6BC3652EF89A8DAB31800BE8F9175912D0BE6CE06FBF67CA60E29421488E95C1502524B6AEEB8086CAD76A98AF1F10D840608F4BAC03087EB9399AD6223D3A74C425E6DAB9FF9ECEFBCF32CC4323E2BB1BD147DC6B85D2C8EFEBF0B40ECFDF3B0C8A2CBD4B271FF38316F0766257637984237F0D226E3481D4751A51ECDC05338678F449ED2AA0FC32A644A6A00AFE58996C8572860E6729219AE864E05F298D044943E7EE575589A21FC869053BD7B6F1E76057F44D23CFC2E6BC461D717BBD67F1F5FA21B44BB87A3F20C2\nss = 49394B4A11F151A194FCA2A1D8149EFB1302304D83402623B65FDF23EA4E53E3\n\n", + "# Kyber512\n\ncount = 0\nkeypair_coins = 7C9935A0B07694AA0C6D10E4DB6B1ADD2FD81A25CCB148032DCD739936737F2DB505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A\npk = 115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B53922\nsk = 6C892B0297A9C7641493F87DAF3533EED61F07F4652066337ED74046DCC71BA03F30960103161F7DEB53A71B11617263FE2A809769CE6D70A85FE600ECE29D7F36A16D331B8B2A9E1DB8C090742DF0739FF060CEB4ECC5AB1C5E55AC97BB66A7F895105D57782B229538E3421544A3421408DBF44910934CC423774F1676FF1C306F97555F57B4AED7A6BAB950A8163C8D318DEA62751BD6ABC5069C06C88F330026A19806A03B97A7696B56DA21827BB4E8DC031152B41B892A9E99ADF6E1963E96578828154F467033846920FBB4B80544E7E8A81AE963CF368C9BA037A8C2AD62E32B6E61C91D75CE005AB30F8099A1F29D7B6305B4DC06E25680BB00992F717FE6C115A8084231CC79DD700EA6912AC7FA0D937BB6A756662230470C189B5AA1653DEB937D5A9C25A21D93B19074FC239D8153539797C7D4AB62649D76AA553736A949022C22C52BAEEC605B32CE9E5B9384903558CA9D6A3ABA90423EEDA01C94198B192A8BA9063497A0C5013307DDD863526471A4D99523EB417F291AAC0C3A581B6DA00732E5E81B1F7C879B1693C13B6F9F7931622429E542AF4069222F045544E0CC4FB24D4448CF2C6596F5CB08624B1185013B6B020892F96BDFD4ADA9179DE727B8D9426E0996B5D34948CE02D0C369B37CBB54D3479ED8B582E9E728929B4C71C9BE11D45B20C4BDC3C74313223F58274E8BA5244447C495950B84CB0C3C273640108A3397944573279328996CDC0C913C958AD620BA8B5E5ECBBB7E13CB9C70BD5AB30EB7488C97001C20498F1D7CC06DA76BF520C658CCADFA2956424557ABEA8AB89239C17833DC3A49B36A9AE9A486940540EB444F97152357E02035939D75A3C025F41A40082382A0733C39B0622B740E407592C62ECAEB1432C445B3703A86F6981A278157EA95A6E92D55E4B972F936C2F0A658280EA2B07A48992DF8937E0A2AC1DCC974FE00AAE1F561FA258E2D259C3E861DCE236039127606FC1CE009003A7BAC942101DCB822B1F3C12BF73238F546E01C36B5A6936192995CC69C63237409CB53C2E35D74890D18885376FA5503B107A2A392115ACE0E64677CBB7DCFC93C16D3A305F67615A488D711AA56698C5663AB7AC9CE66D547C0595F98A43F4650BBE08C364D976789117D34F6AE51AC063CB55C6CA32558227DFEF807D19C30DE414424097F6AA236A1053B4A07A76BE372A5C6B6002791EBE0AFDAF54E1CA237FF545BA68343E745C04AD1639DBC590346B6B9569B56DBBFE53151913066E5C85527DC9468110A136A411497C227DCB8C9B25570B7A0E42AADA6709F23208F5D496EBAB7843F6483BF0C0C73A40296EC2C6440001394C99CA173D5C775B7F415D02A5A26A07407918587C41169F2B7178755ACC27FC8B19C4C4B3FCD41053F2C74C8A10A8321241B2802432875AE808B9EF1365C7B8A52902F1317BA2FB0269F47930672107B4726FEF64547394D3320C8F120B3C2F4725B0305FAB88CC7981FCB09A76A1CBF7F179F43BB0A4C8B0590857F1E69708466C7F8607391E7BC5268BFD3D7A1DFFCB4ECA2A1C9B597593013D5FC4202EC2B74E57AB76BBCF3632BBAF97CDC418A6F16392838CA9BF45DDF023777B7561833C105190F94F302C59B531900BBC816361FAA5B3380CA3A893104CA7388B185671B3E5FE3790E9A626EC46D9B0B33C7A419AF7B32B6859894F575D82AC5456B5490A7AF8FE61046360589ECBA7244236F4123116B6174AA179249A49195B356C72FC6641F0251812EAA98570B046699070E0819DC2713F469137DFC6A3D7B92B298995EE780369153AC366B06D7249CD09E1B3378FB04399CECB8650581D637C79AE67D6F2CAF6ABACF598159A7792CB3C971D1499D2373AD20F63F03BB59ED137384AC61A7155143B8CA4932612EC915E4CA346A9BCE5DD60417C6B2A89B1CC435643F875BDC5A7E5B3481CF919EA09172FEBC46D4FC3FB0CB9591704EE2DBB61844B2F3314A06BB6C6D34005E485CE667BDC7D098586928D2D91340F00419EA401351A240A0B041058BEFB0C2FD32645B7A2DF8F5CBFD873327C978D7B351A28088438837024C52B9C295CD713646FB5D6C0CCFB470734AC2B2BC8123C2C13DF6938E92455A862639FEB8A64B85163E32707E037B38D8AC3922B45187BB65EAFD465FC64A0C5F8F3F9003489415899D59A543D8208C54A3166529B539227FFAD1BC8AF73B7E874956B81C2A2EF0BFABE8DC93D77B2FBC9E0C64EFA01E84B505D7CFAD1B497499323C8686325E4792F267AAFA3F87CA60D01CB54F29202A\nencap_coins = EB4A7C66EF4EBA2DDB38C88D8BC706B1D639002198172A7B1942ECA8F6C001BA\nct = 56F425E5F9E5760159049B17E5ADF854E0129250848EDCB49BE2104F80D96137A706F44C4BF306CC52C89CD74F98975F5A2CCB43C26CB445C6693F8CF8FB0A2099B196B57FAF8C8631887B67A9022C8B7CBE821E1ABA1B8E5C1931F6954066AC89B26A6D2132CFFBE2F7F63600AEDB3AB610493CB403151F0EE0E6BEB3F137FC3AA4E86026EBBC9E742084866EB964803B768B0190AB9B564CE4BC3470EEF83E1D3706A50207C81391A9B75848B2E9D7BDDC392978BBAAD0197A9B26EB7F1CB4F2D3010F697E2C568870F01C219447A23740B013577DE1CCF5D8AE607019D112E8B56C7B56E323F6A2FFDC982F6D1AACF1B23F7660FF8063D098C9AE2198BC5457B809B53296FC0887029F907E12F7C72923975F2E6FE2FA3481DFD84D9850006F94F8390C80C8E6A4D3C71F56D0129CA716A8F16C84FDBD64837DEEED2FFE083B7AF098D657DC62106AEABE45C48A5733ED4D9A821BA64D83416470D2329CD40A265A6A02977365295B68AAF02596C856185AEC836B864F0D73D364DFC7AF0DDC7975849E7E78E612822215A1F9FCEA9A3BE3B4E7F2BB60E05DA14503179CC566B448F44DFA70EEA5B86A11A2FC51B3D6337BDC2F0F16DBACAF2C3A31EB9AE8C02973E2207027DC925760C0DD1831EAB0AE502411891593DF3C15F6946262BCFD7931267830F2F75888486BBD6680D42B60A8F0F20AD7FFA169FF8C6068D4A20EFB8BC8884958738E7BECC251F797221C4E45E270195FAF4B966977BA79772B0CD9AEAEB8EE3785B4D1D5ABE608C3A0969BBCB58E4C1527EF4D3897C0E935A63D06CF956B2147A127E7B01E5653CD1C84DE0183027F9373CBA12204F952FC44D8C5441A6E79CEC54F89E06FC4337453F81DCB9F4CE9F753E8D552FAE1F589549014830A6820045A16B692B9780613A40DAF305058634BAB7C54BF24BB1122D27E961BA4E0E49CD5242D047EFB66DDBD1EF9B45BCA73051679D610DAE4BB4129EC12E1CCE5B7AAD081DCF91155880D83EF68880447AAA8F9980AC253BBD430A9A63AE8A673AE9AD6375C18C438AFDC81B7F9249F870078AB672D58F0F32620C7\nss = 500C4424107DF96B01749B95F47A14EEA871C3742606E15D2B6C91D207D85965\n\ncount = 1\nkeypair_coins = D60B93492A1D8C1C7BA6FC0B733137F3406CEE8110A93F170E7A78658AF326D9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F\npk = 2C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C0", + "58BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D2\nsk = E1785B13943F2661C372CA63A0C6AEDED27F46C81B837293B9867B9F7CCE0611C61B318ADFD67C09969C27A095E53C124B048CD99027C9103E85C5C4D72730A34C8ADC406ECEB4AFE02444671319DF175465EA9A0D91291C18CFC9367A333475727B64E6F73E50233B81AC0978364D18F72DB39A4041D4B25A095DF99BCBED090496DAB62AA250945A97BD297A539A1AF51648C8378C1B21A2FC311B57860C368A819F2B8C15477243256970313B2AE082C2F8BDACB658A89C6BDC788325D48292DC2395F51DF765A4A2E927769C84F5FC306568B4B5E7487B8B9F79DCCE33C80B988C955544CCA478AAC902C2A6F2A4BC9A9478A9B318F78586C696942B6F4C2931E85042DB27314CB546BEBC2236C2136D581EE22978D2B79EA3B662A8BC7CC17CCBDB59AEF8B0CD77A4A680672E9AB4ADC2D011BF471865F92F4A4769A8157B87769AC3B86448851E80F8BABF394907D4C8A51C7BA4CA62CD7AB7BBC4219778CE4DC22955772DBD1330C10055DBE106D11863D7B14B6301A622EC35F3AB9B3494C12E3929BC321950FA1036D98A3B257C20D378A9798BD3B57E50EC88617B49B75022E10130E35432F3ABC7165952E2B7652C0BB1FA92A16D7B3273D2709077164BC60CBBE747205B6DBBE5912947CA3914C1A106B66708212D443898616273E006ED507E30D7A7B6E389739B637609834561AD4E227DA0289ED9180BFAA48A58EA75CC1744F75007A99611EAE775A1F5411F1376A7F25E758C8B69BA731D28BF016970A9A3579ED7150C526B098C4AD277C6D7294462CA65B6F3B7062956551428477B9C57301ECADB9C7ADACA67C0423F42704B008A90861B45C19D24E521080C69FD20A5DCA45ACA18ABB356375A983081567E22798F530AA1E0AABC2D7B3A208446E9081BA2420B8AFCB8EDD37DB536689695749B632D99316653E97056260979974E44D135589A283DD1486856BD1AF59E24394743C7A036A68161E31010CAC462A6A7AC0058E1640AAA686311D939537171B8128965C70FE8EB0F10DC1A2BC50ABA436E2AF19FFBB3C6451A9FE7784678A519473010F9E69F9601502C421AD4A7848CDC4B73987CF2F85E660C65E468346672AB09EA8B106B2ED51246271BC9D21672F6AA0B3A9B24C8F64722842F2E24CB2A47AAC689A5C57318663BC98756C199160F3A39C2148C574C23836DD060D1AC8A06794EDD5AA068AC19E42CCAAB951051756350C31D584A517FC9BB303276215580FDA99551E82449D8675F29C45AB6354107CC94509EE55AA5DB3A813ADB8B04005200ABA8F91B58A2D3B2B7D82C6461363353038099B7A0E981A85C75E0E422C572C506071DF54BB7B715B9F4A42DA1E89694A06475545D97A09EA36374F2C8BA40A5CC17EB1AD308AE862A26E38B2FFC11B7ABE3B58509B21649B86AAB9E0D1ABB601604C4152257A6691A964657BA0D1F561402545B782960E547A4DAB7B71AA95C67E64CAF568C3B3144FB29022CB0BF01B895E3327D019B591CA282D22105DA99B58BE42BAE7185E0B56CBD0C56EAD56B5DD34E9BC1859B927ED78C4EE1340960256A0B63CF4E1CC9E84A53A48B2F70C3C89E83A0005D65019A8419B5166469999A453418CB94295462D9256CCDDB3FCF8365CF0235F1D547498714A8B09553182FBA093F447A220146182A3ACF062A118B22CA49756505978F21DB629799CAD72AC5D17B2BFA52A6EA15672537899A313A4F0B7DF3F8639906BD0163735DEC5923A038FB7B5856570E279275C3093998338CB595C9A6B712C06C526166A725B9098EA02EA10C5D7CBB86B935703F122DEDB05233202968B59825F41F2C17BA76AC661FA69A7998C5FC6C2FB68A7820576B1FDA2C73DAA29CC21DCDCA47ADAA1B3B5258C1575FC9270712F3B8842978BE50A18DA45159B99272162891CB8A63CACFBC30BAE0A4364C8A6537E1B40E825C4A311488B133956690E494443AB44793D3717582701FAC5486DA4FFAF02C058BA688FB88DEB3C94E7445CFA89A79CA5F4B991ABCE25CD6B74AFBE9C63DFA0F40180B242AB52C1A455C0664F7357C048B27E05CA46B8605E6843C66FBC2A6A29BE135C39565A916ACADBBF2AA2656125B603BC88C9D710399A84850840169BE61BD4EF3687777075F0C7870B61903A26E6391A88B114E96F13F56BE785D942D7EAB011805CF3504FCE325B6A5EF1AAADBBB11C662B9D213F0970C03D32967B06CCA4CF58E87559128D14CB3F876A1ED10EADFE03FC1A9588522D326E7F105F11C4E8D97E119E193AF42DC28409F4F7572ADA538B52C1F\nencap_coins = 46401015603C5E2174CB94AC742E836B516E2D570F15DE0B9D0204D79AC64BA3\nct = 49E57994384DE63CFDACDD89E3CC14FC54926327E4D9924523D7E0DC8F73C7B6A3CCD39156DB79D30944C92C863566D79968BB84611271D325DCAA9AADFBC869EF4912C15877BFA6ED0C3B333CBFD491979422396F7AAE2C8B1D1CCF4335FAFD872479C7781003634E996C4B2EE67948EB3EDFAF73E49104F329A97BC6945B531A44C145BAA5DD813C98517DD5824791A7F67312FAD81B174A7B351E4334478E75D518CB7A30D4B9EEE9C4D6F1E423C7E84A3FD0031A790725A8D36C1F6A2E443B8F7DDFBA038FA2A192B4B750E9546EA79D05ADB3E043FF1BC7267B9C56D7B4771B05DF34DD715CE1D549A08D4B4D08269659D5298FAAB6AF725AD952529A4260F36387A809FF7C1797B6E1DFB8D77325FF823C568412B46D5246F89C81CABC6D4DBB2E9DDDCBC082A709B79B9C0DB1F2E0DF2C895ABD44ED1087A78209E2727CFDB621A5BFB84CFC9902F5C7D2475F8BFFE68B41399429DDDBE603A54C3F3F95ACAAA065CEDAB71FE418D7B6B4A1409401D87F5DAA0BA7690D7152AAC117C564FA2D2C51C6D8F1FF1507F96BBB7994FC22B9BF5C366DE5EE560DA2C6340B5825B9A7D61C0FED198809918E5252672FEBEE0A8F6D94495C9058BC0D826496659F3C9346886501059EB13524806F15977DF99126FE881397CE9F0F1383D63622B4484AE4C28E388BB83891B8B2987C3780EA091321DE80534B7F58C958F9971B5E6CD75A886751947E4BFDFEA2A9E753FAA74732057C1B8DF0DCF947184A4283A9C0138EA4068ED81ABCBBBC31A87C255FA321B312C596DEC58F895B9A45C8D1BF6C2A5193D2A0C60F1036AF71455AFD38C38C84369462F430EA29AA98E28F34A9ACCF33E605D33CB798EB23D268968C52F9ADF269C7364410DA07D7803D880F970E48185899E3FE9EDCC8990A97FCB9723E93FCE7FC4B15080F49C869B2A1A831C2AC5F035178CABAEECBF57281CC119107E625A9A2F937E6CD6E67C40DFEDEA90CDC176AEF83D2C901B39DBFB09C37CC224385F70545D4D815D26F0637FEC78D46CBB423FFA054CEA5784DC1F03B3448A93F9128263F32C4DD7CBAAA517B7F\nss = 18471AC55B75B5CA5705AD3AE683A48C30102A5A10F2DF93A943C14FAAB796E8\n\ncount = 2\nkeypair_coins = 4B622DE1350119C45A9F2E2EF3DC5DF50A759D138CDFBD64C81CC7CC2F513345D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F\npk = 59720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD\nsk = 50D47AC334A631E3C9BF8AA02BCC7E35272025CC37F8C844641704226029A3AC14BDA6458C33790C806430BC478470B94F164A1B074C5FD034466922F41CA7C70A61C0E9727263579DE085EB468CF44A3DC112525B878645A7483C0916A28B0AB8CCAE79352E45BB186806A29C381CABA12E0B505831200F8B874964686E754B66A66B2BDE90826FD34938A46711A01599BAB22A148C80FB0BA8455EF42C0B5279122BE3CEDEF27907040F9641B681500C50679DE3F534C5AC8754F925F446C6A114A989CB7B4269A95E3630C582C9AF505AB7D3AB6533288C9316FEC5512C21CE2866AC26391C340467BAF3AB3BE8C007587B77D7C7CC10C036C06D8D1590F417BC2C8909BB85ACC8D29FADAA766E89788C406D35DA78990A0AA2A1C0D0F92F73C152CB797F976B5173010A35FC649744C69529C354B616A8BA471496970365B1EE822C65201364405838D398BA047E5342AD71D831F2762798E282D8381730184EB5536B85EC8D0F59CB5B7A10D2334F876394F1F154BD6272BBF13FFC243EA0C53B3AD3ADF9382F135766D5589769B7672B5126CCD6C8928709CD638C28A38C0AC9CCEB239F147BA6CED8BDFB39688E1AB90CE31B44B76C32DBAEDEC4B84503160DB41E19F82B401B7A97D44161DBA79D991468635F04545982F7B818585F28A320B744533113515CA95B9CB37512E339E716C92569C8ED8122C131AD265B7859BBB069C136818A24250339E1ECCAD295CF95F6290BE90E2A94B21EE4AB84EA5755332AFDB1545CB97EFFB091221B9B3690B06D66795DE7898669609FB26A5D37814E", + "D9B7F55592B02A6C1205C8F0C23F0B691B6F64194D1270F8042A7EB6563CB2B178F808AAC06FCEA7432B025499499F2D5B8B476BA469E7BC43E4A091E88BCEA08454E83D2606ADE78A4984D6B6A5586C04090051462AE79680A676735267607B256D5DB4C6A7B2846A73093885B277043B7E98CEED99BF743904438C8888064EE2834109A70141F791E5E26BB5281301064935850E40641183B4C1F3776DE042A78E0966540AA25CD484182B30FD3CBF0581B7B4A31250C103B6620059720C3D802726470D1C567B5908698650360DB82700E7B9DD26013B6A8184316DF3C59194FC96A0821A95C666EC5B130262006442CEF64428794672B43BC1EEBA20DE01BC70C15835952164E5A32705BFA7C64693B9BED53462F5AA6DE2569195147C70A789DE2153B3F64411534CFAD0ADBF8BC0AA51BDAF396E5746517C5547B3112FE08188DA54932B9B458458C55F146FEAA9620E7BB6CE21648AF047E0027C3553813AA81574F26483E93A5AB3642AA1332BC34F86328E5F80B272AA8971D175EE6A3D762ACD8279331E849179B9638C17B525AC600A598E4DCB7FFD68C31A9B27D3B17F63FA0E0DA16A3E54BC85DA61A0119A95201FA51906D6E2257B2CBD7235ABE8B80E80947CECB5CE87F9AF68442E8B6336C68AB0B170A67CC14F5E5377C4CB5930705775E522CA466DFEBB1AA800B452262A01966FF624CE79561B3A40258BE53512D01B749C25EC903923EA58E6677E02B0430E996000C637D002BA09DAC9E717AC64B634688B558D598E4017CBD46A160C621DBB2B961638B08A488FE8D814ACA37165A43DDD4B3908D84246794678823E794C9191332F344077FFAA50DBD2A6E0692ADDD353588B3E87E31F3AE4030B2371EEB1CAD20699BD6A459DBA53E6E3AA8A56BE4939B3E4B58C172CBBC4AB1F87235E1F114CB93C3150E25277459C43A6AABE39AF63EAC248D19F21B17AB5A2AC14169B01563DC818552CEAB71EEC2C2422C3E5F703B84BCFB457707A0B3EDC80C0EFA324D407D077CAB9B416B3A97713B89C6D65C2584CA652E6C4416BB44D3E7478EB21CE1A555456B94271689828560EAF4394BED93A86D48EC082A7BE576B75D00EC418228BF93C7037A49339352828AF07F3729BFA739B00D04B5502B9D6054BA525D724A0DF8506D9EA56D750072868CFCF07716AF003A02C45D4991F4503BF5AC86024857ACAE4CE24850DEF0632A6DCA9756C5C8A459341C69E93E154858B7C917592BB91C23AB622D3F84B9C81445E5A1E59262BFBF025286BBBB5D03EAA794445F7839F3AB51BF5AC48C978F0310128817D27E658D9F468F77C4C69DA09DD8526539C2598F4A4AC60E8CB68627382A145F91BE9D78FD51BA5E3FCBC3155B62BC07751DD083553153F7D65CD5CBE201E681245EDA61E1EC2C7EE6B91A9CCDEB6B76943B7D5A45A4CED06403C5557E87113CB30EA3DC2F39481734DE9E18BCBFBECC6719F\nencap_coins = 8DDCC956A19E14E33DD2F1FCC4E6AA816F299F76CBF95B962A0535A7E2949405\nct = 57F5245F7CF4994E8D65FB0661027ACCD9574990B980564B22B1FA2D6680696A50E463940D814AB53B9BAE077C0C4F947D43DDF6DA2157690625A908FDC77A8F2EA8006EBAAC38C1DD30CB94B97454A773E5C59E7F609FFBAF2C11ED3EB0D52924F932603A809A2A2C3D2926F32FAA786B9C388C6A85A1C0A7BF48D7F2CE3DDECCB2CF16122E9C8156CB49F80C831D3A114CB18865507F14EB49671DCBE73AEF7CCFD408D82E0459E3C0FAB577818B7C3CFE3E11E3AC5DED4F8DB01544310575F5DBC150FB906AB41B363BC20D67072AF9895C02DA4DF1E84ED1A0786212A70067055FD4B8223812D89234EFD385DCE1767CD9F6921B0175961DB999922466622754EFED26C7782ACE26A5474F14B16F8D96096F3D9FE98D4B10893BF10CBD6CC7D11189A91BCBF856FA954AADD4DD8B8705EE6F3F5A8C9866633A1862ACB8CAF8C5936C0DD0B7DC4CDE607AD33F02A82D1EB4ADEAF2F8976F2DDC7845C9E4063F40ED58D774769F1321A6A2E0249C11924D66B7A2850AE1C8C9D316C578F14668C029F161FD2AFF202F0795C9EA237FAE1375F5D67CA22C4B61321C5DC06299CF42EA0AC6E553BC153C642A25B985082515423AAE4D5856B9F4AED26C51216D18EC1E389BCFEC07C6C9609079F1395E4D339F5471393D75F51A4B9BE1AC7DBAD9CE1FD3866E385D7B52EA33071B41A0795FF2C7996B652DCE78787A52EB48422D57ED3E5B6B0310AA6BDD99FAA9AE6C2FB651887EE121C12780C403181B9E1EFCC0FBDE423F8B0B9922BFB8D1CA3F993FE387DFFCB6D7D46CFD85F286ADF91C12EB03F8EA2882BF54FA05AB5CA0B3E6BBD38CC9E92A9EE0161CA3F4E710835322294B29C13AF0C74A814364A4EC4058B2A8B129E7DD58AF8DCC491468C0729A68443D66746875928010C7D1760AB5813CEFD20B9D4CE22FEE089F5293F9CCAB4746C3B34C0CB8CBE3241DFE4226DFDB6AF77A20D5A9D92C46B86990089202E07E6C144FC8FE26A46A5DE896E644F89C37515997A47B8B06345DB9BBD9691A3724C8E7F4A43A5D049043EFE3D67B6857F089F3CF879BFAD47F150B59B522AF45\nss = 0A3B1120219FCBA59788965BC43BFEE99864AF94E1E32E02082E5DAC2C63C1CA\n\ncount = 3\nkeypair_coins = 050D58F9F757EDC1E8180E3808B806F5BBB3586DB3470B069826D1BB9A4EFC2C3E0351BDC8A2DAF0258645C383021DF33FE59B553A8270C1B7A4D0AF155999B8\npk = E5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E22581\nsk = 456C6C1D6630BD63C8B0243D5B1A6ECC09A28B09BCBF96CFAF056E936A0184D6774D9524F4A6000E974FA7879574629504F09A12838DA39C7A90F4637C1BCBB16677B491B87F653AA41AB5F6E279F917C65403A78D07B136AC8486EACF42252428C3B09ECB91F7A953CF98484B036F48622A6DEA3A46E7B33C500B0E39620B640F6C14BE17FC6D04CB815D4691687737F413491A8B9E30F28C7E2BCBDEB92B21A1752B6261863C84FC5918EFEC496311CBC7557223CB65F2169EB6E1BA98B42A56B71CCC6133A7B50EE4442ECECABACDC960856B590F5792D973A3AB82B3FF6B36B64757D04787E0C4728C0649CFE16D2FEBAC26A2BFABF985CC8B1B5511CA85760FE559B28072286E9B4C732B156DB2A9D08238E54336A87837DC93B4742CAC0F05C2D75CCDF06787B21548F19280C05298BE80C79296BF9609A8D88347413B426A38001D59CB5787513FB53A51A0CD39C903E12A512891C43D39372EC2C0F3398DC091729CA80061DA2484A01C58B8530956268EB6A5E764443190CA2CA896F142C16D83BD93014EF7852ACFBC48C8702F1B39513EF20F50D92EAFE74CC057ADB1C363F59A9B962697C37892759859080A287D5B7EF62A4AEC718020519BD5B59DA69C60A249B55C68C2D523A507245D39C8374C67BA02D172CC98893761149BCB6FCF93CF779431DE95132A029591C92273078A403895C40467BE735B6D2346DFA33568F654A25B7586E63B5A820998374A0A01123CB915512C1557B4BD1366BE2C259C511492D4B200F9E618608997B2B80FDD873A42859D9B98A279121DE3A5A06652BE7E948C01045EE41A08C068519D9125A7BCB79C5C713F2C4CA4DB7C30F9A7A7052AB68280A4B59D22844551E4028F8740253447A479B5FDB0371FFB4C39104B51C13A3EC7364857A775F3A8837978F560C31052B01F648DACF8440EB3500C447EF81641130CAC60748CB1E108FACC918AF165224B91FD52C7EA1A7FB5F83217284D5E20C951FA0FE47352F3A22D80D0B95875BD80640D95142DB2639A830BA302F49A8CAABF009104F8B136BB75A38D168274307DB8D136EE08CEE5DC61CC732B09E221AD8840D101040C4428A798704DB118C037476701A79AE30F9B7265038ABCD0933D1100492A6B2FBAA7C0D6C22704571520F35E322A4BEF080FCB4C83BC62C432F75F6EF22B2B1722351343CBE4460B25B4BC806BAC542576CA42F30C7DDEF6082199A4EDC2237E5271EEB024E154CBD2D57D4D5A59840561C0C76004A8BDE4F48F4E0168CCBA259BC99B9F4C54CC2A8C1489415C422F70249235235F81404C3601079A3C8095214AE03C86BB4A1487A00710DCA3DBAC8A89D045DE4768E56329EC6709A9208DF6D3AF6F8C7DDD6284F144120E1449BFCCC6CEA22BC3917C90F6591062525804054553A46A226093383F12B8529D306CA2FA03F3371DE8641463A353513A593D601F91937C3197CD535768F78AA4EC11C4F59267B5FA47B0B2312AE97B77AA1C3631B7033CB17B5A592C89091D0A2062F8C7299A2BD7F77832899B1A84AE67A3C11E87B17A0050523B9A9BB87DB0152CBEE582B9D821937A2770D07D6E2113832C1456662AB38475A1527FD23287E45822C5D0C19875CC4C60C9EDE44722552013B6AD7EE4B860EC2FF8337789832002026D7B54676B44667961654902912E3116402824A64CC67655018803AB2C06540123166D78B87BE63997692EFC099E4BD72D734B1E9DD6344DF12070773B06C5C1FF3B32417546EA5416C204917F104A3E603BF1F09FEFC3184FA43F06200423C3026B3A2374186DF33344CDE1CCDE212EBF626410907FDA57A9538B165B3911E016438", + "C4B3F0E485B3CA3001EF03466A8749D1488E24685FC1CC89E012758473601B572ACAB4DB6A93EDAA6AADBCA7924C23115769DB3A4185AEBCD09A9B045B3437DAB3336B47A6BC23370A53A5E327B6654091F9A435451CC26B41ECBC129AE109475793C3977B532C6A8CB3317D3270BBC6BBFBCFA1C2AB2C41908520184000E3B62DBC3005839200B486D6B89B1719505F6FC4A3B7A41CE4A4677B64688284EC18915F17133F81C4F73C13E14632873652554685DEBB7B987C66D01B9049F6B2E44960022E7916B61A55C12C4F5E099CA059E3F98704AD5CA1D2676496C21782D978970256C691434F939B02C14F42B1874087EA68917C2F3E31315E225819DF5746A44B10C1886F62B068D18152A85792781160E1A1A19A25B5CA00555F43E0351BDC8A2DAF0258645C383021DF33FE59B553A8270C1B7A4D0AF155999B8\nencap_coins = DED872C12331243854D57FB85475E4A45D85378AA15CC73DBAA11D6C3EA9A080\nct = 1EFC538D7F74329B2859E737A792E98C03A76FAC8346B0683668F33ED73F111C5865EEAF3F4CEA64FF4D8FA0671C1B35E69B2EA5056211CECE7ED05D1061A90B94EF33A80460271D4D1518F25D5A019AD8764E2F63068E935321FAB24EAC2695FDA422A9DC0583D1EE39D4D2D12FC8DB5FE8D3C182E8F0EFF176D55B22A04718D0D9140A57F3E6AA3BDA628CFD9A8650CB3795FF2D941447E370E35968EA04F172151E4F38D4BD2C7143B828BB6AFDB6079859E53AA9E04E22BA178D0FD51DA9C396ED10008862FA4689E972366DC03916A1C2F3675187C787C8D7618C3053179CB7D29F77210367A29C0E9749A5785BFDA86DF8A0BC33F4931D5E66639E8EB8E7D56A84275006A9FD11CEC3D8F2E6991984B017E514A7309D92130F3B623445F29EB6167C683C155B80E87575420FE4D07B94C43480CB5B397C2B5C9EB61ECF9ADAF51786ADE6AC539074E6DBF8ACCF24A016843B5BB91151FF1EA28C10799C2D31199A61AB8FC323E7104AA03A6F3B7E7A92FF127277F90A8A4D2CC4CE4E6C1E4948C4B12FA483D81F6FB6DA3F6F546105677D53179A96577BF4296104486BF57BB0743AEC16453B0E4EBB58404615E7957A3614B56AE7563BB2FF2DB4FEC1D9A26638D8D302AF54B8A5983A0B1F887F9E814F6BF44666352A19A7812BC3D7367701870896CCB8CFD1BAB755859EFDCDC9F6893723E7DE87472682F7B01F3177E4A76196B57D951CAED76B581814F817838683C907943AA407916B3FD5EBECA5420EEC9694ED107CAF74467D084623E90711328590A27F73C5CA1EA9C81E3D3D6772818B4396EE8FD035E79BB1381221D51175B209A2D76732821DA931A54C75C11119FA9B225BA3BFF83C1FE8CBFA0C9700C602A1248260E83F51898CFAB25C58F2963F45B7E9ECA260D1133CAB3A30B93D6A654FDBFB5847559800BBD76AB6C527D3E3B653F0827B09501CB7EF319D390C1D7AFD3AE20316B5D7034B335AC507AAAD3E6F1C2ED455EB3E6EDCCB11E104B573B1E9AE457C279D211798C5A818B94601BDAC4B124C50EC636EF8E04A2494DABAD0FB481D97626AC4CDC04AF8\nss = FC94C3FBF2A749D40F27FC3FE22C9A9072F7DBC8680EAAB909EBE976C6F9722A\n\ncount = 4\nkeypair_coins = 66B79B844E0C2ADAD694E0478661AC46FE6B6001F6A71FF8E2F034B1FD8833D3B68C0EF1663E52E24C33090EA8F4F564D85DACA610FD7C2D5756D7D882408DED\npk = 6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A\nsk = 8BA88EB6987AC9337D47B0A4A56748E272CFBA9BCD68EC072528AA26B45CC407754CF07202930B42371F012C9E4C2B23B69252F8D82061DACB58C72EE32B0A5AEB7FEAE54333411E3FA56D7AA46FC4392803925FF2B41273E23428F3A636CC99FA855003D6CA4F71253E66B87D2815F1092898B942C7173BF64832DBB05C4398C9366350D7D9AB146C6208498CE4340E75E7B9BF729DC207C37F1BB554437A6336535A42546BB4B4D8220E8660C785E96E974030D7315C94E394F8B8056FE31634909A0537CB215581AC29CC9E545311EBA671C7986722CFF1567851E71FC7046B92473227F1127249A7ACABC8BE252F4136C9B9AB6B5FD92CCC8AAD370329D0418CB96A6F02621C01E7B00AF17197CC7143653794826FCFC05EE91186DAA50BA6336AEC812DB7218C0E291FFEA70782A46D43E84DE1B700C3E3A54C1839FA933945C4BF58692924110E72C3A7F9F19F6EC743D4585163E803973B7992FA8F3B087EA14A3D5B8110F2001E72AB8A79A34347A24D74A68B9E0406F2BCA624454D1A6C77DC0A1F9FC3801E701DB5247B10B0215C474086163653EBCF0B0B66260046599A9668254BFC8871E947C6F8A5212C7245647C25329289616217EEBB1577020D4506BA3446A9914C512BF62A2FF26D1BF4CF582A5552332B239776B00C7730BB02BE799DF92377D16C957B726D89B57B29B13BF290A6C45944D272CE117B6C5D596BBA18097429B6BC5B2042919FA83630BD55934AD7400804865B01CCFE84BCD17303EA205B3694CC057AB2DD42CB6826264928A05F2BAAD530A62FF497E3E09A6439BA8799B3A20865EC340D05E7C4C3A596B59CC62245A1F2B52F0D45B939E177C595A78BA16CBA965043B210BFDAB8E43241C26973654A737F6A3B8C70C3F2C472109C89FAB0AB41FABEB2268095165B8E1CA5A63A53A478B398BC5E84E2B41B8CA6D2D6659101A9C1A97A11AC34FC2A83757390DC00957B124BC1D1BE92A4AD3201BDC4924AD3F24216B2894286640546C865536D02508DABD619A3C258756B436B1286AFF17F750511D13C0960F5080D1C0A011989BAB77DB0253B6F70C439F9CDA8E34B944822C2396459384AD21392A627522037607B29C8D619B4729A68E2164964339819D88B393269FD3478D1836F80A9CF51B03FE697846C44ABE549AA16A25819E38C9CA1262AC103F4417CDE8138F84050C0BBA5FFB5090C81BCFF1BBDCD67739BB60D236215B8ECB5C9002DBF41B36ED335DC4778153761472421D2043F06A8A83422AE6FD0680B860CFB589A3F5B85EBDB94B3F21D24F374949563E8A35EEF8C70507C47DCCB241DFB53BE08B129A283367B48894C090B523E6AE0637FB4894707812EA9B528F54395D0BEA3BB3A6772881061C28B8C24ADE167633C30935A6C4F29A68FA298BD0C0BC1729C330953FDC5BD6C92595D576E4D6CB45A4A213AA299512C304FA2A3F6B1CD8D545150965BCA39703EFC502608BCD1E42DA21CB129400DBA7A9A053A6CC17066D9D98899D7C4AA3CAB66B1C13D58251EB196959A6A250BA45023B9E6A6A8D192C0EB548E69D20C68F0BAC8EC682B366926D62E878123E198ADD1D31ABE91A02A5CB6FDF6A40255BC3355809FC8AB529A00B0D451DCE9A657E961B4787829132A7192139532195BBCBB0FDCADA2C515E3A83CF2485FB5A28F648981DDEC7A80470540C71D53C29AAB8009D9067C703643C1062165E3745D3CCC4E5249EFC87B9F73AFA08B1915065DAC1C4C68422F89589526188CEAA19F64F0CAD4781327E85665B5C59E8C3797F72642897DB4515DA47B994B2C6D3E41949363262DD721573021AA3373AA22758FCC22DBAC46806C9005001C92AA9B05D0C789DCCED4D427AE762F4A1953C1A643AD2CB2220C8800D376B9F76C1D94A0A4E194AFF46422FB57FE4B2B2DE18A060627C3F19B984AA7B738BFF9336F80171F8236A3E95372975650D6B28398865F206A1BC81C346EE76999B8B889C83551F42495000EB9F5AA3AC16B9247091469815CF4533EAB9BE2CA283B962AB0031892999B55822EEC5503D7201F446B21EC3319813A4F7B70B68A438C6147C182C48DED8C5FCA18B2C7322FC3E4341EB46BB130464A7868C5D3CE5B1BB479E69BBDF20DFC59380099CCFB06789FA1183C35857717BDA2467F6D44DE229C527F6E4E7071CB826CFE76FEA483D9163EAA84F6AFAC495A9415CE164FADECECACD75FDAD3284AF20C52FA576699029D6E0CE77BF347D520B68C0EF1663E52E24C33090EA8F4F564D85DACA610FD7C2D5756D7D882408DED\nencap_coins = BE4B5E900BF3274D5C6556CE983F3C13EB314E8B3AC969BE600A8C769A6E7C76\nct = 6AD325C4F0E86C8C63C198F5FF0DA7C10E0B348A627111333D2C485F47A7E8483171EE99638FBA87CABA6431E8DC1F11930CA1E3382A754140C68DEB7A4CD9CEB68365978992259F6A0CBACE97C7A795A4250A11A9113CC82CBEF599118C1189891E159BE35434D0151AA081B4C1FA292AB44450C3D948147A6F117C5FA7834767576A8731E3362B223437F655C565476ADA5CEE003FA81ADAD16FC7FA3769DAE31C66B00CE60F5D69EFAE82E561AF1162694B20302AC8A60219F2FFD6EC8C9551A3EE54FA867BD4EBBC3F2B53A17385FDC832F1B3A1C7F22B2DDCA8F19D68DAB77642D2E1EA0B43BE6E2C22B9F5F7F996DD32A8702E5822010CB38EB808A412209500795E0772196DB9ACDA3E648540443CF2A0DF661BC7156DCC969573F439DBF530A158AD6E040F052247353383E8231FE22EFD625E56344FB0615E2CAB2B8C282DC437AA3C05BD017E0C5DA344376B4BA1B69B477E5849A7C948747E7298FE126D6901E9599AC106802EAAC672018D2BA0C9209DE", + "DD1A4C36B53DF3BBF058C75EDB7BC06A5FC04DD27BBD4D8F257DAC75E43E98E3474F1A811E50437702D56D3CE2BBBE01049677D6366BDAA5727F3DBE314BC92B99448F6712260529A3E705BDCACFB645A3264C3A22CFA80E7810FFA3B9F542A2B3CBAC72060DEA60297C2ADB1606D327A31B2D38B328E9F23D67B5B6E198999C3DEC06C1B8B395CF661D9500BDF3EF6B231D5B50BD3CA3F2082B4D41A93E8F9C5A773D70F023FF562E8E95983240BC88B282985D275C118B8459921C599005865148F2F5547F5A09522BAFE7960DF8C85F53AFAFAC196F497459E19AD7B808AD635B8F0F8EF9B053EC60A44E75502E72A1AE095EAB660DA6D416C4561960F3DEF4B4689189AE30928EC6637F9B41429A7B2231019FCF428D5D66AB7F7FC122293E3E445F071E300F3B934380EEA9BDD613D0CABC91BE82AE35FC49A3A7E66F06D4E462363778FCC9BC538934AB96D3B818F422BB1DF54BA7283B48A92C63A7BF6AF75CD90B8432AB240CDAC757B4DBCA1493AE70394E86E2B3FC6DC48520E05F6996CE2A6F319AFC163\nss = F1BF5C04ADA8B8199C5D18209623745406D1DF3A38C74B32801A7D91F1934A74\n\ncount = 5\nkeypair_coins = 7EC408F52C9AA723D0C41D9987682A5F4CE6C9DA7CD0215AF60BBAF5484AB3530DA1D147E7686E428AA1775BC2EB045D1ECBB17563AC966F708CF3882C47B5AD\npk = 4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9\nsk = 7C15568EE11684858038FB1BF63793968151C90A6FF875A0B125696AD14347A3130F5665340954928447243254EA8B089FB665A3C18564F65BFF5AB648A58C2FA7C7C9C101D055202E1742EF98C68930CCADA716E03877EA7C8CACF13739B22059EB0430CC97FEB3A41DF06D2E35930EF904AC669CACA41C9A24CF96075E92D36CD8958D96584DC9C85BB6851735FBAFA07164A2A13C253949B44769179A2DC2B655E1F0CB66EA2C39364B5862B070B805A58B4541F8B32E5C2BC6B2C2DE13107462CD2B4C5F783184BF61746043277952816BA4C6C259108F91BCC15A951C012310D78D14C96ADD4C043E3A341E072AA3B1CE83214813005A759519700362FAB0226A58A932F71BDCB03BA0A99F3E0656DC1A28CA3328B4FA531B3127ED790398A45CD0BCB95BE6C91AD3B2F94092F7C4B99ABC864842466290C5F077544B4954CE06A57671213E9A7DC1405B2C1228CA2824B4B433EB65901A2903ABB2C4182A144EFBA1FDE9063BC40D5F7940B5044055D106B064B099183AB5AA34BA4480AB6266364C7D9F5689D7ABC47822C456122AB2B0679F2C096D4C0C6F29774620C09378A8FCE888243BC738A6A3E3607AE261396855989C445F228CAD87182951586D21033F32C250C13881A2831F9C738018953AC3F53660B962517A64CBB2B1E26867C77529FC21AD452C7BD562B30B5720EB120D9B517C7F8CBE1123A090359DF30C3115E57FB61BB47F4CA5DDB2A443B9A2CA56A6F58010D7D0CC05698E1EA539C32920A8424420B675205B905FD117FE0C7BB1F888C7DA6DA060A24B450813A613D9C8BDE20C38665C918A133BA7DA7C4392467CB32F21CA3F7C37206175B242070236A12F5AE73A37000E386130A0A15E06F0A4D97004D8018223726B454623CE9A31BA150CF6182EA4752714B2870A612B9C1484E0C199ADA27293648035954DA75BA723A82F4AFB2C7085111709A63AC5B9F6E201BD11CB30F48732C84F4EE3622DC83CE6995AB81B20A8E16E1B1684062569F4EBC4F2637038F489755CC7126535D65BC6CCC0A00AC27E1700657DF77A59F57339323041A2160401BC4870419A0B91A8B97BEA251B03C51630381AA802B51353721697C4BD2891F37698AC51942D44C931F205AC15BF35708806A118DC32B51655070CB196246B6A63DB0C57D727D9AA812C676880E3532A435E191935A6DB1E1B110CD8A89A751378B5866F0F263871F7B46455C9CF34711A957D23C937E797CB78090CA1043EA8EBCAA3B73C768892832C357B0CC48E875F849149FFE63A21A169798B00CFAC58EB666C9AB68729DCB60CAC6DEE1497A64533989C0A68B151F8865DB5F421EAE77292155F12944322E579D8F61C20EA53B34CC7553B6A97DB6C3DF847B8AAB6B993C4AF02C44D2C0FF555BA6C68132CC6B9C4766ACD030C33374BC2D556D0D45926E33D68667780B34C4B56B1EEB350BF0C5E10561965E45551398A9632169D6A53DA1314A9B4533F4C223FCC46AB0730A8B463C537C2D5AB8C9956C542D6119F76B82AFA13FFE637E09297B2E6565277079081C574B05D50AC2BC8E9538D0105F828B539D47F3A9A293B4B9B834B2CAB741674B8C61F28A778B736B699BB989705890951C30747896508421068DCCC0F990611EBD800C942BE5C886A59B008E6FCC86956ABA6863BD9558417A37579B7139EFB5BC47B1AD598464F287A3D8C56D748C6AE794F31842FC3ACA9C5C05FB5F76C5F740D2D7908E01A173B75A35B8A70CD645E66E8A6D290919F227EF5E5BEA2816B31829CD291B136520FB1A2825EE01DCBBA7AE9A10C60A297D39C7B40F53D02D602627879FE6B4C00ED426A0B065429ACAB34BE641C356BE26A7C5012B9643FEF007577F79DC99459152C13E64618B9F9B3BE0B551DD33DF8CB7D890C48EA83B68C42A327BA25FAFB5ED65C31F4E6B639230AA989B1AE7A2C5FF3224B33883955890E5C7AA691463E58977C31445FBA5C408047D227AEEE6BC90697545CE0885C3ABEA2EC9668359E59282C22A0920EC76A282C545A80896F5A4705C02ADEDBB0F8DCBA46F36C112B578E7B4C236899D81259706C3D99B0ADC3EC44E58171A5E21C052767B7692800854132624FF438B03CCA42473622A6DB189BE32C7E906A23238A6CF57559C63721C86E73378347C12DC8EE619E1A0C8915822D574A243F67E14104D4F021CF95BF33271C9BC9CA2232297BA8B986DACD401896CB6239F557720D91A2CFB7A73274BAC7A0F6DE0DA1D147E7686E428AA1775BC2EB045D1ECBB17563AC966F708CF3882C47B5AD\nencap_coins = B0C99F495AD0CFA090C5453402FB93B6BF35D02077C5F6388810CEE3EDF51A99\nct = F9CE20C3467B8B35A760D2E2FF348CD5C650863EDC3F5AC9D68452712A16ACF11F216594BC81AE871D7021422DCECCA527708315FF489763239134935FFBC51E901D4D72ED96D77E829FB969E9BCA1E54E5B243B4F799500D9CEB52398DCAB9E18EB6FAC9B831D926269FC7FAC03C99D0522A9D70A74F6E227C61AB1B29A5FEC1A773E4CCC9DE658F1C78CF03FC6BF26985B4E2F5988524D2CEBC1297A5F2993D0A1C96372F91DA2CB0AB45C4D59E5C2407B85C989055B9C43D9BDC35EA34C4EA9A56F421338B09AB3062417B2F6E3A857F5C523F552C4BBC4C26BA3574E14CE15CFACA361C9BF08516526F5E99FD7F8BDF9E7653504BE8215303B0FD4E98D578EBD0A082EAE7047780D682E387F9FAF34053E74235288B0C98408E819721519FF2FED15D82398DE75720770B3516518841294BD8BC26D37ABCBA06A9A24D5EE490CC853238B163ED67EE94C5CE17A9A33B763968C96D14AAA3C75C0AD6323D4030D28F349DC5DDF6B7C36AC9F9B2F1C1210B28A53E815C49F9B7D538E41D5370FB1C868D216D98919B6A2622D9AB48A832A3714987DFE3A4BD8CB1AE8CB9D497B816E5B8A18ED1CB12FB8892162134DF6017BDADF34FD81E447704BCC49F55D113A2C6F6A3F87ABEE04BE0691381FC32EBB1E2CAF4E48777F7D038C336460B4F30EAA8247BDD8467FD51E8A0D73F8C3629678ACAD738A7239469A4DBEDF9C29AB33CE844AB78E298ABD7C16ED69137E9C559CBD1F466C2270ACBD0F28A26137DDE9AD196C631F1E049ABF1A65B05AAFC68B0EFADB807EAE69CC80F4A7E880C65F41ACEA5C459F6715E02A288D891F0A7F4115685096515CC38305D7430D7FB3A1070B855336B29E94C421525A77A5D9F1F8BB557E5C613239D4E85AD16BBEFD47AAA3675123B0AA3FE6D2DC1C2AE4750640C7BF58E9F4EAD48DADEB404D463F0706660E60F6BE08508722442F57A2F903920515CA737F808306A1531A0FF4C42863656515974C88CF55C924CE8DE68E823B6709396E1114D4C90D0C2907FB022E4151749F2BE8E60397C89A6C6B386EE6051945C9D74074B2370BB17DE475B5\nss = 249D166A618809EC9D2CD48A6F4C5ABD39F60D9B1207FB129B44A972028F243F\n\ncount = 6\nkeypair_coins = C121915BFEF6ABDFC177DAE2F5A24218F9ABDA2559AFC6741B08E0E61AB433EB729B5A50627688A4CB3E37CC0FEF22162DDBD848E5AA641731F8E60B4B79C93F\npk = E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF82921", + "8B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F\nsk = D99596F420A269879B1E577A0A909430147C8A03B654D4B4D42C348C041017965B1202819E666242365779F52ED935A0A7253A38C25E55855667042E4EAC0504659D64E83B9A0B2A15428A9052CE450000B215762FE0240E3743BA526226C20A6388B9D0935B208BAB0F028CE7D1C2141A2D0DBA1161B44DD3269754DA10C9538A22EB914FA22D0A364C6433736D7BBE8335A182E14E269488A79C6322304EA2C438BD9B9A6FF700B8BABC0F7303398300945A6DB091229A44464FFC8D3DCC615D7A7922E62B134770BAD9A9F718398202AAC3AA23FD927B002D2BB38C990B8C4E5F1789F6D51520647B5A94BADF1B148A38A4990836936C0E9C294E95218445E3131AC9C57C88B7DA491C15B91E906C4E898114672A9C58EB04C9F0BF79B02A983027D5B5CD52371A11DABF91D79329EAC48997A85AA64BEA5217C43C257EC2784113A18FE28402636139075B5D76ACA968742D62C89FB528EF3AC9F30C5F23A94D8CD19A07E88A25D25167082FAB269A0E010979860FB7BBCCF580030DD58E34993178097B79034AA5709F7366CED6A4978B5C01C7FACADD7C69D856BE8EB836DBB9319A575059F9541A12A0BC86976561CAB8660FFD4C828AE534BC5A8B9F1368928A2AE6B397347CB7CCB104C6D3654AC497758480FF202C32944D003A7C0BB944753C4472462538F1A34E2A1774E9295ABB54A1AA59EEB317E9336A3B868346806A4DCC3055750DA202BB87E3C1AC87224E32154627989E252558655B08CB6B878CA8AC403BE561211551AE7AF8A3C9E748F23C292B81931662515BA3814D7A86ED7668A4F151AD8A1B4DDC2166AA007807C9BE492CCBA666ECC02C887AAF9F47649FEA6D34A40CA39806AF384B06B548EE55477B5A2C0D62375BF6C00A9B49F541719452A2A5E01981A8CA034ACEEDA83932A938A7476C21D6CED1A6874BB073B1646662F0B3C3F6654FE032A510856C67264F32BA16BB4DF0D3209A025413692B424B0B01DB1B5BAA4621EAC639C6076F1251B106217C88751AA93D28873AD4E45593164076F0CE79925E714752520C2728B96D2F53CADB79A51C96B6E29100EC15605818B877D7399D4C70C4E3B362A3268FBB7E41D494048740EA222BC38B5EBD3CC8D049A2551A731EF31684247F30FCA3F03C0A7D7245D0E81C25359F245B9523040FD2D24AC3941A213B561B974CE45156D268A0D6C5B555E251E18B31B7753C2826BF6654453B81A11478836D08C6A803AE48E0892E927960118D456232025C3F516A99E4818627760C88F3B8813B57E9EBCB37FA391FA1C7C8BBBC358B40DB908B526A85AC86A03848820879314CA86A2C326F5EB69E7FF6C5A0C3779C20214581BB5F4973FBF54353FC448B0B2F00FD746F303473717FF829218B22BB23EAA132E31CCE576EFA0A53015C3788C82EE55A69051A62B6293AAA9A4398D61D25DC679964C33C6028448B92ACB7AC1115C50DD3B064818CB0224209193797EA3DF48B6FFDD8228D148514AB0C11B1840B3843A7472876231B3BD91822E8469A5095ACF5B2BB5B138425B2D60C1E018951951917630B8DA2372AA239BC88D5A086B0B6AED50618AB25000ABADC6684266939D4468EF5C651FF69B11B928355170FBA871A59ECA1F7073689516D17AC6298D2520E8328F3CBAF8DE33969AB089D6A046BB979C3365B2DD2704C359C04797384C5C7F28C342227B045E40E88D4BB5C792381E639C86A12885596144B1A6CEA01EF9794122466E3BB779E2B0CCF9048F50557D536621D280B02547234700E442B6278D2B0CEF240946C542292C904BA31A6A38CB9328874F824FCA0504238BC090BBB78E60B2EEC76C900BB6010240B839D433C4968833715121A884B362FD8C8EAF90A241B66D7522B6908C43890CEA4EC80CA232BE3AC573BAC2428192087B43CD15891585339A6123475209AF6C132BE24A387BC9657C7B80C4AADBC9BC6CB94C3E8465EAE9934CA662742950F431C93A391618C2A410834C2231A92C3D91C471803F22543CE530A17BC924FC326AEE4537A5B43FB655E00E46185E809996B87E27C6361FA7B53DA5AB393CB56B1B9676155F2E57092566590642BB090571C6A92F60C55B339618389415C259705FC858AB71AA50021C1191359576C8390A70E703F32EC26419602CFB4A4AA443F32D16B72616A0DB4D3849FC41A7A6BA87F4AF757A0AB1956518F34486689B387BA25DD0E9AEDBC53034924EA4EF9497B5772F10CA4D091E9E846729B5A50627688A4CB3E37CC0FEF22162DDBD848E5AA641731F8E60B4B79C93F\nencap_coins = 187361C0147168EFC571FC7C181BB39144A8F7EA3E878D28024D19BA42135BD8\nct = A31BC903C30979BCED03347DDC50890A9978B6E041858A3CAC93A56C9EA8EF3CA7181A48A0F22D792E6EC6B9FE231230086D7B54C52E406B669D377024509603030A50B0C438BBCDF30521AA3ACA9209514ED1AB2A04980BEC6CA349DB7CA354CD66DFAA2F9CFA15641EA89C48FE76EBF0340B57EFD2FF262253AF34871B88D69106D9F5F4AF7545C238962C00E2B5C79CAFC0291762575D360DD59BAD4C0F30AFBAA74B3AC7614333C85E22439CB10EBAB7839C2E0AF87594AD07B4CB909AA2275348147D387801F20D6B6C1BB6FB7B2E3863D2D06764E961D798CAD88B97329CC21D002C4D7DFB0AFC8A9A69F1628A427ADEAB89D59E6ABE5C0EDC48E6A53AAD38C3D43DFC514FE378602EEBC78728E0876AE3049160678B0AEF870B775632EAEA20AE70553A9B67723E90CE860E62F344BBF5DDAEA3C5EE3CF27871CFEC4E1898A2B699C995A4AE72EA4918C77DDDE3AE370F43AC0A3D3C18FC6B5F362441196A2EA28386D4ABEFF8D0F562B82F53264BF97821EC77EE2745FE9697B422546E1D75CBA5070B840A1B3EE47DB54D46EC5C9B4CFFADA1FDB0FA951B6B2EDC460A2EFBE703E6864860A93AB6F6D30F07194BD399602019F15ACD8F4EBA2260F41CF54C01E0D44C044F267F27CA05CE43DAA297534043DC6EEB6151FD0CD7AB2C6BC41774BAE30FC9CFD0C40F6A391B7FE82FB0400139D195E4475E2396F35F452090F84ECE0DB329DD3F6E5B3D3DC9EB3955772316D7F07265EB36607410173899EBD5CFD8447A34FEB03A8BE614E587C07435AE6FB5F0CEAE76137F8B77799B961D2D5DBA5DD84DB136F5A992745ECED46A5771452586909007B5B71A07372A9C1134E57A733220CC1A526D82AF9F9D715BE1A3EBCDD92B36A89ECB1E8DAB069840401BFD01E8151FCE06E7E815C2B6BD3AB063137975434BD9038D54A08462E6060F514F36AC85AAE29E8DC9948745C219175DB775AA65415A28C91476B452C934E7A73CC92F9539EF6037B146600C3CF19722965CFE4EFADFFE9CABCA5095C85ABA871A8501C3940514E1B361F67C30F9F556A4834E0F46FEEB2F377368AE\nss = 4957951ACB9E5C5C67DB54F9BD02D46974E27433FA8342BA4A9EDE6E5DC021B3\n\ncount = 7\nkeypair_coins = D86634ECF96CC2603761E284C0E36734CEDEC64E7FF486469E38539C71141C5A0472C3D61E4CAE91B22D2F5A316794C723FBCF7546DB47A42A15F1450CA3282D\npk = C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B\nsk = 5E200D8F0801013081BC4A25B4480561B991D9741778034F86E10CAAD22023228A6D7B498182BD3C8B7706B3044BC8BE88461BF6E96E851BB4149AA60981B061A45541985446A0A3FBE47FBDF9A7680BCEE9D9A004968B63E53553911F262500D13CB97E66554D184C2FA005D5C56A096558CA81A20F6066FA0AA22895883F23889EC024C8401460802A6A36C42050ADC1475C58F08D4B7135C000A76", + "F26218D946289C3C4FFE80B6B903B4E8999C67B59B067C23390BF134A9ACAD0CFB150B09249AE101B45A8BB089962B327173801F156984656C63398CEC94DDB6454405464CEC03D69B0C81B629FA6BB5E15E8A86B2623F9EB7D44A4573EC58DE91A2F4672042A49019187870D3B3D810658AC6529DCC145E8F4703238458313CBEEAC8F393B4911A40E7F90CF8EFCBD0987289A899D09D21E1DC2A810C61DC0312F2EF95934B7A86408C75923616C15594CC3CFED41888500695BF1506707561F0129B60A13E1D7A8DC1CB9CBB96F91122EA3A68668488C3BE91965263619D28B22AC557B8B39E7050478E25CC4081F6C255F2C938C224A2D8A11AAA608ACBD6A3F9B1A097E36661F979CE7DB8A7054006483AD74564FA65B7C52C620FF28B6CB941A70570571523E419B900A16BE7BBACBB437AE3F1376D21461672599B38688875CBDF489A0E080714A731C6F147812E688DB77A1AC091EE1B1AE24DB55AA57282FB3B96DA70E4F3594352918BA207B0D870EC9E13491E4B2D51C201C62CB22C896C7F342C1D98D05B87FBA883C93A17E44D27A569289EF888DBE63242A029AD207CF54D8A8DF513FBA39C828049B604A5CED06BC0762C4E2074771364BE66263440A6C828359BF1B129EAB51D3AC18EC6465AD6215442808B3036714F541ABECB6679B37EE76600225C190A2CCD6674B6E95A9564C156DF47436491E380C78BE7861249647F0474466E781CAEAB7989838D9D82CB355B0E3C51963129E57153F2E58A7FC843968C331B1CC57EEA37EE11424BA6673A8EBAC23405E86C77D0DC316F708444649A9D5907318044EBE4857F69A5B8DDAA9ED9B0BEB656F41149D4EDC45C51BC84C04B516A56479711AAE6B9EFDC04AFB251A0C121B249A03CFD27D8C435892C88C0DB5291DE3999DB794EF43A14EF966C97C02764BBCC6786500CDA603062E54B0444E52835C67B5BB524F52E670553C24CB89C8367C5AD95639E96C707EC3AF467A8521C5A557347830C931E32207C8A255DD72A3DE5AB401E540359575689233E1693F477B8C8E027629B1B2815B27B9B557F8123950B307A9D91E1DC2278A44B3095989399A4629E7B84A0A666C3696D1076B207AA958EA956B964C654C599C862A74730F16A223BB97AF8D82331B7421172723473CA0F3E24BA744B2BD561900C45DF2F3BD53CA25DF405A93CA4AD222989A58136C9403AB5428B908CA82BA0436EA046F548F9C00AEFBB27F497A15AB108F39F2829CD38D9DB01C05E717DF09D0A96B1B24C8A6E5E5354787429E559D61C853C1354F60DC4AE522141BEB5F3AD27388363A392275EA8B7D08B68AC583713B714B9CC79BD9CB265D91666242429AC62FA6991C2501638772552EA54652B4496BF790EFB876288BBD6CD4500A344F0FF17264F73D0A1A10E4D63B06884F8A5C3562BC8617BA4F33CA14E3B40FD8117BF547B5910107F5863E7AB3C3EBD98522F81923DBB55EB43AF41A1AF1047B68B940BBBA364FF69DC57C60C6CB88D4DC43D84C00B0437DFBD913ED15A3BB84C542137ACF1205F4826FE82BBBB701BC00A23115BA718BA5C80CA301AA970D303A0A9E5B64ADC04AA8C8C12B39513989A8A27A578309661DC31A5DE69BFBB11308FA2AC4D701BE266CFE14A03E961FCB6132E7678D5FD06FD1A74262837B8B7228BD297A9685A98F217976B527B1DC0662D6238C8C4F05AA29B3CC182B78A7F29172BB2A8B50FB861624CEE1C19F4F0739CBB157D8F60090FC847765209AA4B9B782127F400EF49CC962C96CEB7AC05DF85E1E8A601DFB9117C9CEC48C2EE05996E0535DBAB9309D365687A4B61D8A746696182DF7126B5B8C5FB27CBA016975D4648B006F2B9C2345AB61FA68C7CE7901CC09538FB6349A391403802A26316BF15CCAA90686142CCF5E709CD4B6380088A18C42826330A454C8A32AD3702602E6D28FDACDBD2A03546764C4FC1C62C0EFB3462C7C88AB8D94E20B39D1850F7ACB36ED2A35E9AF6F94A06C31AFADAAE3545A069F892ECD8929F7660472C3D61E4CAE91B22D2F5A316794C723FBCF7546DB47A42A15F1450CA3282D\nencap_coins = 295F219917D44B474DE067472CC832406BCD18447DF12F87BD117662CB0F2E77\nct = 81F583C6D7D5E96C66F9ECBD01E57875A6C9D70F0745F3B1A1705718DAC047077D7E1DB22FF7D0C63EB8CB77482FF7E13DB211E1D319411C3E02A47A457E60D827E3BC7CC13EFC2B96CA5A116C66C1CCB38A0121FC62F554C11B83EEBD23EAF0A26EF3A2456169ACA3A7FD607AEE91B3B8B88254911514C753028D2BE41D3D55ADDE27FCD8B50F07DAE1DA734F09980B54C2A5F0B158D0E23D77734CDBE0ACA93537A480091F256313B7BE01384B1DFE6C9C0CD7EC3D153C71C879DD2A46B76EB2F911B1B37D88E3F99583AE78845048179D666C60D270BA937D6FAE28C7B2076C9F806087A6D891CBD6A2563B62FD4CF0C23B5137CAD22C8DC9304509F10EBFAA7FF262D36A563DF67E2785FF6371E7A2DF3B9269AB03E31C76A570A40503BA03A115AA5F30904F5381E1B4E18552D7CB48CEADF60C243428874D2DB7660A25541ECD5B49307BA53742CF57F0358CA14D7DECEAC419BE68DEF566D18C8BD4F37A72B62D6F9D79A9D9848E58936BFC622D3C04C7955A36E5C41D222A6AF6006EB11A2B4C4D2C1E449EAE8953C6189375D850487143D622D0FC0425E1990748C824BE75EEF4CD5A720535DEDD5E5E72A1754B93798DE6B8C55E8920D7635C1E68BDC62931C34E426317B4D64A117E08131E92108460787B4E58ABB80E0B18E08FE26579D3FD8CCCD69EC81E81D027D9E4042E7A7DE41E2CC85EF72F52461466685CC2B4CC1201EE13C60F3A73B33B1B86F90D3F0FDE3E3D040AF665910C2D24145228CE74B6EA58AAF0D1C19DBF50DFF1AB5016BC0B5A0D8229840EF3E10390132EFFC48CA936548DC3F9256C979FCB254625E6A81D6F04C0D81D149A974EE880AF75587829CE08483D97DD7CE7EA86CC900B22E97BA33E57E18BD2F9E4BE4144753793E3FB84D9D71C8E685186020AB1F1640FC289D80C9673D9F9E1FA85FE5AEF950FAA5AC0301F71625A2165F6F4099B8DB7EB56F9EA75F382250637A75E1BC7454012BB5EE9AB71AC57E01DF09C90272218B7ED6A86A0159A38F3496958A4982590C57856661F1BBD57BD90EEF7F233E76FC430494758DC66E36FDA6CC28B\nss = 6E2CA0FBA3024587ED8BAB0C710530BE657CBCDA53C1B44A811C95456FD18FB8\n\ncount = 8\nkeypair_coins = 0610678FF4DC3128E1619F915DC192C220F8FAD94DA1943B90AAEC401683A49281B292427D57FEEB160F9347348632E1CD340960F6E6EA2422D194A0109AF1DF\npk = 2FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165\nsk = 08E63B9DC03310E0B5E8157E478234286CAFADD3BBEFCB59A7FA6E8B0CCEE499BDA8C4035179C67EA35F280886F4CB4276A4A63D2823151A4C0670735165CE3B9432BED2A35B72B59F9604E4D6A00D441F6381666ED773E62B9AA159C80DD40B2612B968092A0792BEC7241F1F3AC589DB824B388C964903524987D4367A22D252DD837FC5552C68215252E8C26248C5118963EAE4B81A7C0A8C33054A941C67DA34110C45FE28736BA90C2A07C8D6F8123C5A098434025CC82E5C05185A80A53EC50B30C1A0A027CF711BAAAD56A844C7B1936CB73DE5447D0764595C8E0C4908412131FD517FBCD84E14B87CD6C651AA0C975E02654D40CFEEE7397A93893CD3A2E81568C53414A11443B0A74532C61ECE525B3E98853152BC5738A27BB11EA6D0710AF2866E7136F99BB27C146C00D1AEEF099D7A398126584815109DAA65108E1B942AA6339EF0BE33A9A3969938B421B3F4F96DD8316123B3CC16532A20FA0F078C338B8C96AD9B83DD5618F20715CD4CC914F32E9999CD04B34BDBC92173F5472FA68CA0625722374C9BB7BD0656C0A8AA4D16640C8828CA4D4029ED49A8CA4CA6563550F43662E4500B00A2661D680D46435FB2C2A99C8571BF1B8B26783F1AE95ED2B4B009A3B6E74C2AB685667FE9CADBD3143C33641F2A6AE7266D8322A1EA567230F876DD2753F93A6846C2BD3B02520F03147379B4CD3485619C6D4B42AE6F838BFD67BD49F43F3781A88D75B180B9378A924BFCC61853E206AC42CD39EBAAEAD2700032A3D8D7B9A29C0C6F02970441061869BFD243A676AC27A7E47521569A539712121C3829E40E8F0755D5E6A8230736EE7BC3327A5DF26A221CB79C2E2063F3617C54664059FB8053BCA2E50A7EB4A25106781ADB386C5A8A732D406F0114C246013DC4D79E8F701C053B41135A7EDEB4644131CEABBACF3EC546F8D92D556387BD15971AB408FEB5004247C06C4187F1324DB5780EC8CACECC6772176A2BBDE1AE54D38152849BC862C48B73A0CA6C459962B342670357239D0D37095953908DB86FBDF66D52EC4F24A420D1F59412974D9CA888C1A6C02FD9251F7B8FB16C6878BB20829260C588BC80195FF8DB59EA449209C2476DA061DB33A9065930B52B9CD64B8DD3586AFE3CA4B2796FAA6C02B3E531AC550A25DB8783C995E2716B143C8A1309572FE47049A65742C632755A7D26E5A3344309E0C14EE313B0A8D214811B64D7351258E80ED9720863368DCC1851", + "A358668DAB3F0CC77F074AAE24D71E0B71CAB858B29E6A06190177F9DC39051B460D338363A9B7F6C691AB17865C4735BF42A72A655155B5106C165085B1C504D6B75187A44ED198C98AA26AA15327C5B35F6B3852A58FA7613337094129367E0660A62FC28E613C762D857F99F057B4E208E39181C63A8A91723352B8C4A4E04C0C02B78AC82E13C3542634484CFC8CE738B31A3062D2579F8394CD0947157443BC9774089689094A77B437E55A3704CBE01C9EC4793E0FD7625A2BA81A25BA819B0ACEB923918112E22B5591BA032B2A0D4F8301F2567B266473F3F1101A7C9AB95C94DCE238DB18166CB0C8F558167DF937377A2096EB99408A32E3759A88A4CF04CB57923A1B9AE7140281A3CFD6763BD92E0FB91A24E87F1C56471EB334526053DB394D39F956A8E45C6FF39CD57303C0AC920AF3A480329DC19C43DF67C05D889FB778A0208298938AC423534B025A04B141B1EB7017C9D053B7463EE870BB17899ABB19C99193B670A23672B0CE15F97F71092CC121A0FC75A4AD292FF4A4C9C78BC24C764D7D4B9E1230BB46E02EE7A66357F25716C386B91193FC5A85CF63A748072478F23B0FD432944A5CC25A7DAC2297B1234744A918E7565636C674E4AA4D2C957C7AA55DA692324935A4C3749A08956028675EF5B9BA3EE5111DD73F1DAC282523CB4A89BFB7973A50D30085E70818EA596C7C4AE332ADFFC300A5D691836690228B2FC6600C5A3A363E357C66A53A0FEC851CD94B29B066305365B6A78FCBE57DBB40C8D02CCB5F541D11D24CE8EBA582104BB4DA4B9E099E822933B6B74080F8B743B59D94F094CDE7C45422317E358ADC6877613B7EC0A6CE8B702A1A32B285F475AF3769D8A1148B5324C6429CEACC5980B902EF043F00D42484A10AD08BF3AEF948095DE1AFE74BBC3BDBB45FD8F92EDDBF0C682C81A98F930F6165EDC8DB1CA35744A75CA14516ABE07472D0D1B723F70CA8CF0E5C9341FD2E8C2681B292427D57FEEB160F9347348632E1CD340960F6E6EA2422D194A0109AF1DF\nencap_coins = 281481109453C6238EB72D8995D5A09BAEB0B830E40FB09ED20E37BDE4826DDB\nct = E39011D7B3B8F8FE007AD461FAD47859A5157DCE508373AA106B40D3BFA4F32BCCDF8207D5495460DA1F355CE44A46F95A34027001E45F13A88E4E133FB0B8F2977C8AF50A1CDEC047A0A20610C984383463C60ED07481066053942D1C63FC85DB60DABA5172D90AA3A02FEEDE6DE613B982720FFD87297DB2D487594FC4920D090FBE6D3909D2003EFA89F4FE68762FF97E70B0273BABB8F2952AB221B7BDA1F4AFFE438DCE1B4DDBF810D4155D3AE8F46CCB71A5C57D94A5542150B0EC6CA0699641FD0FB3316E8DCF75BAE31A08352BBAA81DFED1994F569015264412455EE6C939880ACEFB7F47DCB8E1A68266B124666271244275BF46F130EAD54F1A81AAC6085939EB5414E7D62857D89F3CAE9B33AB71D22FE5C94CEB2BEF061B43708B5F42C52FCEDD8A46D59B88981664E4A7E02F121DC32FC91F51FD4033121B4A6CBF346FDC748AC5207A10C6F261648E14C34020CA04C24FF49E7CB6980448D1574ED6E8084D79FBFDB19E9657C3F639BAA4ABFFD7AA2BCE1DE14BF2B6C5B65FE3FAF3656B3A074F4E4749CD80B8DD5C4C5EDBD6FBC1AAB79AEC41F41B57B327E4870EC3090DA720B4316B7F5612F45155319D436E7CDC714F641627C7931EAB349D5612384851DE8D12AE7793674AE6183A75E88C5C68108733E3B53137AB5BD6BBB1AF35FC98AA2098504995FAD77D5DD30FA8F30D738AEF5E3757FDEFEB8D1AB69E1E523056DD926369FF3637CFFDB82BAC62B1CAF1811B83C1E791B4C3E54F06762E0820DD12FA8E4864A83F3DF9297073603F8DC81E4B6A5FAB7BCE2DFBAC69C8E0A25FEE7F69C8887D992C3D74BB68932D2B6AB3241698E63CA8FB9D13C1FC6633331167AB4F868F61565810A438705A89584F277B575E4F0C3837BE8155874995CA5156FB98E482F6F6D94228FD205EAC0A6C48089E4331957B473896C403EAA652CA221D91CEF0B5D9BF96716413EDA798A76058FE1C784AB6E22BFBE2A5CFAFBD60DC055FD40D585440C082BAA76096F15364AEDAF92F997E3FDA237CE59FA5F70B346157844A16F00423574492815189731F17C66219963F3AEFC4\nss = 934CDD8081320B92E6B4D31FFBDE463D763A2A73511563E17DF5E80D2DD4C105\n\ncount = 9\nkeypair_coins = D322D56D8EF067BA1F24C92492B9C56DF3A6EF54A304ADC1B69913766A1CE69705224FCA29659D6C7A880A5F20D5FE02DC4491F2F095DCF2DDECBF105014C5A8\npk = 4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75\nsk = 0FBB5B81752024EAA896950A462BB5A422377D60C59A8BAF5295252DDC8A01115C9902D05821B7468773E8B844802A284AC25BF7140EE460373EF5024E40991B9764A7C9212C57BD3D71BD65674078091DCD36A157BB00775AA8676768EB880AE1947106202E848096EBD458CEFC4850B15B0C2972B8461A59F8937E5B786635298896A392C11F61A678FE25253F5798E1BC7058B79397B5C190C0A0B178558E55C05C988E497578AB556702CA7CCF04B9E4736F32C002E21993B3FBCA77F1CA560A1437B52F43085A551A2CB6ABCB7DD07C3310853F374F25561563B68006617E55E2BFAED4B0FE04AC96955101F1933E9684E1183C8EE6CC866A6B9946126F8A257221C18722621BB151D5D0AFD98CCEACE1050D2BB3E1F38796EA02F1F06642692E8982B2196AAE69790B6D895FA3EB2245D09E16238618E84A01A55DD3E535CB113117D0B72FE10DC29A344B1A621900883B3BCD8D407B9DC24B8F468665B10EE86C5FB3CA9C6B0217A04C129DA05056F6997785A59A4BAE30A26F0159A6D98BC3AA4494A3E1BCB84432C2ABAF22D43E22D45FC147CADD3A2CF14437AC35709C5636EB932ABFC88F12322B50F8553DE2C2D69A5622A88BA7D08B1C3CB7EE546C54426D70E400D8080D129104297C2E7A06A41BA345B1A73028817FB5A498AD81CC4A545B32CB70CF8264819334DDD9AD37E14A9A187828645EE0D567DCC6853C48C5AF4A836F355D369149A5D32663C5B7D074774BC1720854C66225174028A565E42BB395CC1C8C3E80A23FC664281C8A9B144A39D7EB23B2211A3CE01B175265C6396108671845F4AF8E37BFFD5A97CAD4C11DB10048E467EB314275303F1FEA05DD895EC5480F41DACF725965D4C3CA0C104ACD228C0F10A634A18A0D166C8B69B4FFE604C7940D3AA06234E500C8962E39935976C1081726BEC208BE7F6B9CA51CAAAA7465F03CB8DE547D46C762797B7D58B056B78CBF13286A4479C5E5C70286CA6D05B892665435DA13AB997B30D5E0223AA14CD2F50A0F80B64CB072CDAB19118681376B968DF5B9C2A20169759572C6CB36C88036E8C90878CD4E2008000D3E22D76AE0046DB986B85AD166052648993355C2262DC8E3477E83BC9A843476DA24444B3936DB182C608BD044A76FF88CB3C2B4B4F44F35932D0BB3CD8B834AD6E23EB9D9825D4378CC40A94D007FC5D97392EACB9DC770BC2569EE1B92CBF0AA2ABCBE1E8A1E10AB1244E14DEE474EF3E4531E330EADF71DB2A36B32E152A88B5D90B8212B45B69C483CF261AD54564A76FB0B2B0C2589037A294772EF8C0B00666C2CD18CF54BB3B9B910094A69FAB10DF29620A890BB07E16CD8B55CBB40C074E0AA256253F7159C07AAB0A26A9104B73B2942143E9622E07C055F687A5E1C2BC274AB629BC5F6B5C691C6802C8A4C1657A1553BCC2AB43DB19C2FB151AE1D4082103046032603D8716726539DCE01C940A78423B37661128F88E74CE04411AE307048C82DE6A2AF26996B28F91E32C21722554E2C51C422BB2FF5E3A35A0468B3AA02DCA384B0CA793D1B524B7C24ACAA889175A171B2522A07969249596ADA9E76D17395C49648740FC0127BEEEC0BCAD5C98852C3314111D149A0221168AF2CCC65C6961CE3690D64CE1554A137B373319C56DCB5152A19059E0128CA872CA6F100D4509F196C7AD4FC65EE6ACCAC6B80A9E8315C7619870B3623D38D2778C788C62D291A32B1EA078BC5A4E5E2BCD34C97E5A6301574C7854A8FEFD62AB6657E4EB9371E09B8DF2B1A45370ED45214CEE3B86A1417C234081047B5C84009BB10351932C3A3078B7CEA137AD22B665CAC0BC0C6A032778AC437F139970C377B4D651B0E284D48040402685DC3AB6D5D206AAB39C361789818CA7B3E4C8CFE2C4719E054A85B383EAB160139C377896FE0217D46B98F3D0AC2A44CBDDD003344974F30F3B9733579C506659272C1755C9346CB31153CBE133328283637BA5B4D3A906A3AD75D519786C54143101B77B7053977CBCA1175A0AC076DFA3C0595B0473495738DA76BA0D4A2333452D88C82750C94E745852A1118BF7A03B6F1B448298E8A2B246B166E18760DD5C468A4187B80FAB8CCD078837B8223769B2489420F456140E2B911290EB4E780DDE03E1A699B38B95EDBB1CD661E2C9A7E548CA42E385CC6A0678F9E9D268FFCE02C4B465A46773432109A75B1EEF6E8C88FF8DA9CC4A9B01D4C08B6B585BEB5BB9E084C6C47A717B51FEEA305224FCA29659D6C7A880A5F20D5FE02DC4491F2F095DCF2DDE", + "CBF105014C5A8\nencap_coins = 1E712B1EF59C5594B414D7C1156B8E4FF3C3D24C92AC92C734F4AD03449A7E28\nct = 683E5AD8CA4DEEB62A9183DB7F407C3E9A65AB17A1A571FBC2647C5D61AF0579A7848C59234087285CAE0AD41C8DE444E20A08B2E8B35E0ED8CCC81061AA62CB589F24031A9565CBFF2D12215153C8CC8AF6A3749CE36F24C4BD2974DE2C8B42E090531CAEDEB26A2C42B84E37A4362AD5819C1421F7370B077790097E30D73CE5868CEBD9841921E802AEED3AFCB84132DEFC8F9A122C025A825FF24BC0ECD038669E4FFA667C0650F52D5C31AB2B906F10AA9BF4D762F6B0D0DEBC2ECBF39CB4A84BCE0690EEBD051D432665FD0449B4F2B1F0247DD411C309C5A62EE4D573F7C30496CCBAFA385EC7A89A2E566803C7AF5DDF9875FE964320C4F6425548C38CE6BDDF67612B681BBE2589C7B2D7B312198D2DB055FB7E212FE299718D25EA3952649CBCCC47C25BD229D445EF857049E092636C045C9AF7F487AB8FF061B88741A75719E073A240AC934E1A60D4E65BFEC602D8AFDD8161C7A256DE53B58CF0BCAEEA407AE7C4ABECBA9BBB68C4B0578E8114CB25CF76948C635EAA3EAB86EA15D2E4F09BC9E5714FE7B91EF716A7A4FBA5AC4CCEB2FD1081E2A154523726D8C7C31ED6D7EF7858F9F2FC0E71E61C40C3E04B090093F85837B42FFF1119F2051F20C7F193E4E74188BB8BEED3B5470C4219D2439C79A0B784B5B4D8CFFE5FEA7250C1B9CF12968EE944979AB12851C7E09F27F43373FDB1DC63FAA3211E5BB169F514BED765454ED93205285B56938DB71306BF13D28E2FF7E3909D98DF8BE616CF76D571AE1FA5BDD762285DC229F12F0FFCDDD30A372210241C2C3D9884C3BAE8FAB7DAE0138F929FB8982BF8E8EF4CEC44BF4A8B460E76820D889AD6EED794F2ABAB9541AA3438735DC111708CA5D0B1F349AF3BA3330A1A39B0B8F2E4E773095464CC7E7498EE810E1FB490224F7982ED0C536C83B1236F1EC28313F87DC87056DFA385B6B106F1B66332CC977E5CD26239FD11A35D399100CC6E7CC07992C4943BEE3E392E4EEA8591D86639C712BFEFA9EA813DA0B52384F08D72051B1326CF1424326CF9A31E66B6D76A1DA9731DF41F4FA78EEEC9C5ADA2DAC74E\nss = 8BE8D76DC72C7165D7D3E9A8A09B8DAF470EC5AEC10E678D08D77ADA3D4A67F5\n\ncount = 10\nkeypair_coins = 2F1D8A3BEBB34540324B9485FDF3D5BE3B858F544ABC3FC641B5728CAFAB03BA6931E7324D5527DCD0EA7E2E6C2A82D4A80C3EDFB38752B36581F3035ED9A23E\npk = 478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43A\nsk = F4D14A47F661DE38531169CB1B05CA73A3527E599197570ADECC4D6D6BB1F9CA0284480A21D57269517F222C9208AA0D021A0F8DF20B39682CACB0472D776CE98442FEB4A0B5148E62F26BCBC018E0556912F2A847FA8FD3BAC8EEAB94FA5619E9C1274423AA34056676658AF6505445D0347B8554DFB1B61FE59CB3C696367A1CFAA87D47639D311476AC4B859BF2AE8FA86EB042AC5BB97C6E2A5C9C8B0854F73B33CB6F3F029DAD0877E79909C4C5A4D4B77B2B0C8BB20540B72494815521D2737E709162D01B7BF324068453B16FE187631AAC701551F2A1CC88D1B31EFC00CA79CE7A8703FD098570FA2977399B49A59D97C8CCDAB74E98E1995AA1C31FECA0A46A7B6D855E53E419A814CD0A9682E14C74B80B995907B4735858EA897EE09C9F1F868CC4D9C96E331480E323B627252764039CD354C59679F6D8A56ACC5179E9529E481C87603216A74F31E9ACE3616ED4567662D7BE4B18C0E82B949109793CFC1E722BA85B521D4E68A01816BA5B44BFB4E853CB5B70ADB2748270139FE53968303720F72F7D2217E805AB0BFA5F9116A01AF1448718155F277F2143A112BABDBC211E0CD47EC7D169707C2C4156097A8B02C48A6029DC619EF98A669B555E1741EE6C659FD57856E9214187B51B0361F6BCC1C0F99EDE6B5D0C394B1B23641D5C611B588E39103ED9C50843B0630035B868052493800053EBA364D95900EBA7B0A7088F2629B859C58B7534FD6483911CAAFDEC3126BC0D10A526BD5ABE2737C29636383622A2739C8450AC75B029847B23C85AD1624608576772B98F356B34A08012D36C8482C11DB931B22A914DDACB9F02877EE00F57F022F6D9543DC3045A304E9305B8499BAA9346B42F3889554056698A784D42575C01634175A659E26FB085B83C167FDC30BA62011DB428BEAF78710F7A659CB5320F25B1FA58618A991B049B7090065367370F3124AA7DE80D666B9C6B399013965C2C9B60A89197CC8706E6320C220CC148B60878746392F6B64C6A69092074606617E797A9BCD5588D602CA9F23C5D017AA460ADD3A95F11E89C8EA3408527C9CE22C3478771E2F15C94962E6200501BB90320CB6A0EABC78FA97F2D69C5A7A00B81DB6B2A77A2B99CB1B0598AF4BC5DA77623FB5A2D3D1709AFE65521C5324DF95E40D6C20189A4CF80162737801C48C1D4B253A7741DAE446162D6A2457574969105E93C52F08757F80AA7CB28A2960A7208EC6429E7ABE3267B9C615B63311756D79EFA6957766A5DE25B89AF140A096CA145988E6582BDF1B590C8689A366B9B4E2877C2B5C5A33320D3D532E3958465C9586F604F4F800952EB5F96D73B6287BCEAD21F7B8863088728FF160D1AB7B3CA594ECEE60A8B741903E4892F6154D6356BC308BACB17067772580AF8A1CF5157CCDB86AA642B7DA9A6A583508D18773B307B2B0CA3A1CC89FF531E0DF13948C288FA4AA6D3001C592879649C72450202E39C5F837051DB1314BE4A25A13A6A00537C20AB5ACDC6BE15562B1027056BBCB63D6C8227683480B6BDB83C5A74F31B0D1AB84D129D4A883E2CF48AC96AC9AEE856A331A5B8A0504A461DAEF078D3D916F962A9F9A82FE69B3C91955CE5D34F4B3731D195A92C84AE39F38C7A895E0468A2A3701982FCCCC93353B0387DF0671ABD2140DC9555B8D98251924FB77570AAD8737B12533EA4BEE7326761E86986273BBBD447E47119B3ECA4B7F565DE6C0EF8494048A08967CC17CA4231C433864CC961F6193774494AAC460F23D978F4267AAD92B66678B560DC50C5E797BFD407B5B89B83AA1023A3046D098D939B3974C6626FDB5D4DF84B7A3A6D63727AE028560FD79995E6C310CC8B6F33A3F441ABA1BA3F44714975B3C3C299AEEA9A714058AC74F1334E8C011A748485289AF49542DF7C2AB7830A3F519C41612F3066B24D594322913E769386AEA37064F3B65746AFEAA361B8F444C717C10D04CBCC9924DFBB3B052622A15BCF0DC7911D148028C8A8CB574334010E222ABF06FBA5CE5022DA143E5985C7CF277E5DB727F6B07F2D8034E033A25B0B1AA9D180F4D403B7072F87C694A5962BE49938783613FCE30E8BFC204800BCB45C5FABA48968C95199297626EAC6F4C1099C903A24AB54251C353016418CA774C52294A001C2000C47537E0D5AE249EB884B67DADB110119F1D0A5EA38CDF9F2E0E27C75A43AF581C2FEC9055830B38CB68FB506AA927443B1AFD1B2B6FAA6F92A325985C6CE6931E7324D5527DCD0EA7E2E6C2A82D4A80C3EDFB38752B36581F3035ED9A23E\nencap_coins = BCD1828F520DF6A11B417BC8EC4367B6F7CCC47A4F69AADC445DC83F15482ABE\nct = 1D2A2EE0F7169027D96511095571B471E6EF33E382C4DCB8389ED45096F93D7E01AF5B5A40980B61188BE2E7FE22159FB7BE4E0E2E2ECC4A615C552513673726FB6D9B1CB4BAD80857FC0C5ECE3D9C2AE1E6C96CC938BEA405D64C52FB34FD8A73874347B504CA37920ECD7EA010A997BFC028EB780FDA908A0ED726FE7AACA249C448406F4F15D5CCEB858C33A91DB9EBBCA5C32B2EB30AA32E7F32E2300574EE435BC9524B956A313DE8D9B0106A7CE0132F0DF8C60FD40A4EB0D5013865F9BCEE03CB0D374E52AF2D4DD3DBAA9DDE02B8C250FD71B8C5D8D98D2169ED349E98793A76A77524215307678B568E1F62D44EFD3D212799B6455891B2C39F15CF9EEA70062D40C7DD5C4143DFD3B879EBC73EDDDE90F19685BC0E0004E0F55BF9E1527D2A82A39E4A7CB7D32797D92E57E1A1AFDD568368793BDE8A7599E8D8AD8427FA8DC53714960116E505BE928B3C9A2DB8C287CA6A9D1E5FA4B0F5B50A488A0C91D6A9D293F851B94293C27A94E4E5CC09269D33B061464381688CBFD6794FABEB2A04CE2D6C7A9BE506FC801A1CA4E200A60515CAB5E37C403B8904932A19362C90CD21A6B859D9357591FC78DA8ADB7724163794838602889C11E8631DB3B3C1DFE83270B63286542165F578D030E7759C613819A3162457573BA4D2799FF44D2A5408F2192908609CA74E33C1DEA12E9EC4B3BD8504C90F4DA11F545AFA264BEBFB1F7DCDD98E49CED5481383E4A06441131D623E898FECC72FAF6B4DF2BC0F595203D27448850573A83A22DE4F8033BD5546DB1F5DCDFE8950DC323EBA5527F522EB84874A420D48A32D767C367519CFCA17DFBF8FCF47A157B70B082C51101F56EA9A824342529E2B3B9F0755109ABEAA411FBB84A2089C60524E92402F5A6056CCB5735DC15D8D229221E3C0E8FBA647C23C192C7210100BAC876AE666F7F81A04707C9EDC268EE0", + "D4530D914F603DC5D63B172755694AACB3B2639704F9BC6D8D3791D1D502CE427C71651F32B6BF1E40DC7B2F7AC4AFFDF7AA99B1AF28C6DEB0C48CDE724BE4762F7D75E0B2A922E8DA8BB9F34E63BFBAB4B442\nss = FCC22F0C3324EB63D7361DC16C568F32E28A80D38E4DBE1BD89F87C3E4398C90\n\ncount = 11\nkeypair_coins = 31BEDA3462627F601CBC56F3DDF4424E1529C04737EF0EF2AF6D7401F653B8A13390C2FAA8E2BBDAC1EDF5A5B6803BFD3C58DCB1ACE60333D03CDE2C71737F55\npk = 707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28\nsk = 7B174B53307018768556CB04E6621BCD7558AA9C7C9EF9022B561C321A4D1BE7B459826A86513BB12873FCBB616323CB1CC83BA8B6BD6DE7432FBCC73D7C12B4A76AC59C00BDC431C071993CD32D63C66636337FA8F88697B63ACF4A92C6EAB4AEC503CB352B0E40C2F0920DC94909BDC7B4B26A3826CC8BD03A49481C684FD65348A291379982A0F73E78B59FFC86A1E2B3A79F4A038205AB0C5B705E523B01E022F8A54E2DB0B353241B5EAA4E8299CA1B372B3EC10BB128363BF291CF99BC12008BDFEC24DB711D71F56BD2CC55FDBC223042931FCC51D6D7270D6943D3FC29E44433AFB0963BC56BDBD9BE6D2A2F28380F2CD420AB844EF32C1E94C00E3CF8C88995AD8D234AD13B2CF45901369835E31B35595C9EA9B8338B125BC2179523328D3BE672EC0625280BBFA10814A5AC707F811DF3C79AB6966E5BBB8A93B6ABAF389BD9A859564C1C223334DA1C9CD264CAE9B43990209AF29C5D5A943DE84461C1EB34DDF54339770C38C1B21B5ABF691C3540884845D736A5728EB3226A312520D9A51A026A7952457E0F325BDBA82A7FAABB1D977906B8CB8E91B0034AB07B656944D416A5E9A779C0563F082E604CC673E1478FD5C0ED528373BC5D59394082160414C16FDAF8742A91AC935C322D0668490BA1099976BF908214674B6D7083DA2433ABB63A53403E35009D8C79CCB88C6704D5A3085BB2FD8C57093C083AA55636410FFC1B6B635B2A8B65A3AD83550FA83A7B1297CA7B1940758515EB115D7CC96E34415996A875D9BDBB0117DF107D8F4375E14A835FFB89AED34DA8D33DC1A08E7F103C520C48EC3B651AD79198C354330701C04C5878365ABAD936F8163C7F094A63C43FB793AD98750F0EA9AC18D0BC503B9FF198086E070C76C202882716920C31DEAB30DBB1C439A03931A6B855BA96CEF757460776E8E42B4F86848B019E83667FDB97692B1578662A8D27B8944350864C016275A01062E6924B5B2A4D4454C38B6EBE471CC55981B6085E7F65B3BC6BACB52CAA69F3B8E47B6AB0F413D8D138E5C73C89400A9EF7BFA5878155DC6E83B57AD8741F525750707A4731F46A6D2C59E27C013D7834F126719C302C7AF3609BD0457173850BAC49581557700CC0DCF034AFF6B36C2A53A5E8580DB101E0F718898CC8CF216FBBE1BC78C8984130C2EA921D872224572AC3DFD0AD0CA32A1075C9C2A97C41635AC9DC7AA2D014DC460115C93FC427C155726830B9CADCD8523C8722C3E4639D83C5898054FC68CA8588C55D89640E5CBA32FC3F5CB283F2F9032F2C8DCF3847EE1B67CA698292A99348D194DF068DB0D46D992AA59A83C08B24017CA1048F77532F22039F92BEA7139F1DBBA914B10DD27ABCD6912A8FDAB2AC5C68646AB880554B5512459EFAC549950270E825E39670F06288A97A5E36A31E61A5257A0534E06C1418593B7E844F6381BF1FF5916BE88C697C6A6C1C0B42CA1DABA6300106784F125E7FC80A37F08A6889771461AD90938894A54914E2CF759C60B3DCA1B86ABECAD16EFED660E4422CAE131F827B14B2BC4A7552073AB069365BCEC3D3A41B22323FA827AD50793B3186C6A0A7E3B007C892868F18BD62105E220517C0DB3057F77A3BE29F8E2276A49416737C9990216C2EEA6FFFA7B4BDC6603AA400CB5675AA5A78458A498056511AD42B8550AECDC4940AB1C1739C33FD07BAFBB287AE595FCACA6EA4BC3FA708AD3FF8ABB4126D6AA9A4D9572B74CC5567B55412E901CA0C4D5EEB4C9683131522917F0A7EAF56B20D1177B448878B657700AD885CC0134A249970E1CE1CA779196215D104117C3C884C9196F33627D6712A3FC234FE171DB342A24577A55C5C68E3A2350E41C14C701B1B01A39D2850B69274B2CA3A20EA2CB444294EA73042939A5A1A9A905856876B0B0E3492B6A328B40A949F1865F54558AA6263789093DEA2AE2E8631E2CA5CD2662583B676ED6B4F04A33DC3EB956A963BBA0670053C815F3C7EBD153680E98A89D51669947F1AB44F9ABA94BB239264A0C6CCAA64C0E2B3FE6212924CA77A8A6B8316A20E6A5DF6FA8B3E7A9FBCC54C6D599C4471A36AECAF3868B4B8F034A756020864CE4BA9A4C36CB02F0B4DDC94CC71B9C393CA6237A845B3CC9D80F31BD314CFC85416B2B2A1973714EA163B617347ACAF453AE235166CDD8AFBFFDAAAB9919F0CFFDC75D8796FCC28F12F3ECAD62BD327F1C44AE86C0BE6E7F15112B7F6F6D5EC7B13F4DFAB7189653390C2FAA8E2BBDAC1EDF5A5B6803BFD3C58DCB1ACE60333D03CDE2C71737F55\nencap_coins = C5D2E4C39EF9B75E3691B929F1618699306802ADC2D04BB0219418F7BB0D2B19\nct = 110D5E463ABBD1922EE76C20A0FBBBF0844091AE3A32C45857A1F8470B093CFCEA375673245A56301C646EBCC47C39D8257500F898FB69B96788D7FCDB6A4B8E25627235CDAAC837EF78BDBB1E9330D352880AF50B00F79B9F5112F1DC1EA93E22903EC04AF016C4E0B12ED4ABDA2ACEB4A55F908E0E119418F352EE431DC19A0FC761A1A9BFFA431D7A9C53D282A586A5784856E5377DE59AA7D3FD8CD98E61AB41C9FCB7D9266BC4C38E194FEBA9DF05E9AED9FEB573446F2305E7B91A34909C63C69B98C215919ACA95795C110EEE80383066B9D5CCA6D5566F1E67818D685BE63330E620D4B5E79FE07A423FE0206C929D5C1CB1F85D3BC8E297765B2DD2245DD08F6FF5BB64943F3B8783C5D151FA0CD57C900EEEE3F27C0AE7AB9D4497B5815CAAF6CB10D6CB841DACDA28A3C4F7A7EB1E43B125F917D163682FF3408061744518894F0387BFFB9E47F8847B3ECDD07EAEB7505754B01E266D5F56D4310AE5B5952486C4AFB3E890F597395563985FE8BD50F1B0A465040330414F1D2551CBAD9E9F4C6F689F6B8E350F34E52FE8219C88909FD7F4A0EFA0F54AC11F65052C21347D643D9500283ABF89173EBC16273E349FA8AED3CBA25C938B262758B9611EB28C1F29154BE4778C9409225ED4A6CA13622F1D406F1E263453A7585CD339DEA9DD37DEE8CA129E137FD09A73F25261B3C5578C4B341E6231BB6106F4306A102B481CFEE75318EAD99EFE9F420F28E8C96D2336A840312537088AEFF36B89F9829578D535E1A38FCF11BB91143D6751D34C9796CEE9FD62F1F7838253EFF9FDA03A9EFCC096967D385233251668C3A06B18D32D698743EA0E5CA3F1689E3FA2CD6220A05B645F80E72FD7B3B6BA83B91F953860B202B3FFBB6E7B82F7D89C99BBE40192C40F89344B00E3BF9F1C487CFD0C4E100D1AC26D4952EFDD8A95F0DBEFB429277B08D4A6D660DF36025E221190DFBDDAC77F20EB5F5505A1B48CA9A6A801A7636A7F677DA18B8FB7D828023653459F2C94D6CF5AC21673EDBC67927C82250241EED40F10DB8D9C9EFB8CBBFFA009F08B102833D14B745CA336\nss = 3A40A33BAD3C29323D7F25906D9BE69329ACEC9B38F55F7D9FCC2C62B69B9E38\n\ncount = 12\nkeypair_coins = CBDFF028766D558AF4466EF14043A1A9CF765F7748C63CC09DCEB59AB39A4E4D605F30457945F8B1560010C71B40717FEE3264A27EBAE2AC8ABC16267FB0F3AE\npk = 8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB2", + "7495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F13260\nsk = 96A50005840F5A5A0E8B1083A57C8402A2CFE227CEEA80B5D9E175AE3131EB8BAFD291A63E01047FB889D2043A0E814DD55594F4274BFD73BF1828BDEF5A97C057091E480F3D6A3723467B989B635A7A70617647EB2060E6158A9DAC8B40263062D3975BF88B24A1902AD9C72BFC7D6B69ADF340CD2691119BDC67D8F5B28FA8894418AB9A0A97D9E9BD40C5741AE0BE90735C1C2C140C8461FF507EAC55BB16E65E93132105C46575006130C67B500030FE11BE78E4A4BEE364BD21041A68A676B398C1237A6864B494C383ADB4A1BF369E606894BE6917CF614934E145F961B3388AC3DE939A309373E47A7134B57CDD5915AE98C842B936A1660187427FE771606BE8421ED11412F020E722A3F51B6847391C6D77A100FD484241209EFC778496236ACBB8A00910820154C77916B8B0978AE3193B1AAB565A2BD9790CBEB3293E4910D2631672036E60C6806AA676B8866D3284C4B3B411E7D2B4A6A75D50675529E1B4EDFB5365B999711763800BBA82F66E8F6712CA652CFE0190B46C377D7BB26FCB7F32160CD031C862CC9A0233578B2BB372CB231E0536D3C88F46ABA8BED1A4CB6338EFD847D2F5C9605359FC2A830476A027D477324A8B15586C2FC2A942B4CE340088E7E8808C9C97E2B91D9E25417404755CC71CAEC7C5D82C35B3202008C4221CABC0C83084F4B98B0941019BE55B4A874B61E20A75BA25AB9BAF806B52C52116D9D17D586289CBD40D7BC42DCB672E76382C420336D88B9C3ED690458793C6126A8C20822A7B1591A27A0DE3C0CEBA443EE754829A471304CC985013EEB453D7B522B365C32D33BAA2D362306819E6ABAC03A0074B632953155A2250131AF6BF6FE910D6A75FAE56BC75485D247C5278FC50D5465AA67500584BC6FCE25EB3B401EEE5365D7C6D6BCC500C99C343476BC99CC433C173D6E74EA054ADBEDC8DAA57A6B8A77CE5E105E759057F20A7A02CB894EC8D72424B16D8925F118375DBBB847393712A4D9C64C5F997636AEC817FE593B1754BC8F2AC7AFA5A6DFA2580513536541E6CCCA60BD7A397B49DD34A8F352882612CC39683CF8F31AA78A9043268C7E25B0C43469ED0A535BB9A8D4ECC65C3CBB32BF2361838A8358B2EDC1A1EA2FB66CAE5070A30080A84A9FF81B3B020AB1DF4548E510F03B13CECD4AA32F380172CA85CC8962ACB7A51619632B53BF828A7CCEC1B65C72FA0F814CD2C101690B769E452E34993B0A33978C19DA61B0061F24661F20EA6A566B1D7AEACDA859E52CBF32AACBD1B7E1E66B138D2CC613A26996B6EC8D89C63A34A44ABCB70772083140FD6519EEF107F91983F2E4557A7E21C62179674031B9E7C2EDD845188C12B4745B7A68308E1E19A86968A4CA001268132E493A79595989E7B55A9F2BA83AC40C89CC752A97D6D6B6982E1033298445384C5FD04CCC06692CEE0007A8481316BC02A724491E469ED7A2F1B809715DA8CD130A2CF4C200B168FF33181430CBB5AF152C0510E46B9AA8D83060648C2ECFB74840C5110004C25D9164E1A3DD9E181216901B1169A9AE3A760D1AB96C7BFE405C657A2CC1E62C65D99AEF490892E96BD6AC08D9421975AF70B16D3A12F898528130F30BA4B9B513BF42B2F5BE08264A985B2CA61998A2A30030E3BD51200CCB3D0F66D08A677F6236BB951150E29531EC278F3D013BFD0AFA81C009D0C78537C62557B7C5C930614E14D9600A9E8AC38F44761460666D4701782390552693B83736E3E340D5671CE0C5128CC991A984630F1F3349FD80E7756ABED753226B456C2968EFDE96DE0A924B926AB75BCCEC5E69B24A42AA34C110D75AB27495C5D4CAB88B1AFD49A2FE5C02ACF3578FA4664934A1049FA7D89F666E2DC77165498EF61C575B4156FF7C2D7ABA435870999D62AE36A6CEBC66D04AC54BF4CAE14C0AE89AABE90F3C397EBCFE69AAE0618475E5512D5534F85F711A20A9699C620181ACD1162B06E990096F7799F836771A05E56C99D3402599E713FD0B44BE0DB130AC3079C583BC0CA266A548DA0895C1A3C3D1C28385537465DF75B055106A215309309820813B3B8F7895D53611061BF796B47CE1019E3AA09A013764EA8AE0573CA62818ACD346FE3012319DB7D351C073D17B3F377906E484FA7198DBD639E3F98B7F8DB37A0C2E966AC7C67B03EF5106F0A751017B67CC52A3D0E1586C74513D2B5F132604CAE8B58E0434FB1475312355A8B40145043BED4B269AADDD654D2E562324BC7605F30457945F8B1560010C71B40717FEE3264A27EBAE2AC8ABC16267FB0F3AE\nencap_coins = AA9D93A4F2747551DDB0453F9717E1789B64AC9C19BA3DA020261936FFAA9CA1\nct = CB2EEE1BA77DC1459D126786822C7BAA9ADA82978DB8FF773B736BC4D1C439F46FE04F0AA78D72F618BC07F9956E5E0E1A74481A01E64CC4D1F5864846261EA0463ED2031E3BC92F584A4B9BE719C21EBFB4ED8517289389D3F881EA51265C8A3C0D41870E15EACB48DFDF4250F9DFB97FF3315A6A67CE351FBCD89286F8E1DA4CE53B99475A9173556842AD506D5CB66327E4B89652342B5E0E8F77F65B908D5AA6F1D9991BCD0DEB3F6A5035669625FE9AB45ADAC94F2D6D1E977B9FB2F0E8D96643AF7F6060BE85437664223D744C6741E9E8B107C6A52C50E4A6E3CD2912C4C3C99108F0C79D4A43D84BAB799B08BFC2C76A2507C55EAD2A77232BA84D914AFF82EECD19DA700A77B6F60DE46E3E64C4797070EF1880D42D9373F54DF265DEAD787A38F9A6A04FB9EE8760753CEA3DEFBE8989C4EADACF1C6FD2375FBB6BA147ABB9B0BF6E6E220EFA40A18A0968C5AC2124728B502F61DEB58310F2F7540C3CE615DFCC2F9185556277D683D6456FCB7BCC529E97EC38A95457A7C726CA58E10AC1661A06C89C7437BFFAA1FEA124392EADD7736A5EFC086C8514C59B2FEDA9BB32F60B9F0ED21027C93479560FD18E0B50ABA1689502239F4831223A8229C1EEC6039B2FF6E7F26CD8E9FD5C4190C2A188600786082CA1FC895AAF17FC51B2D96DD94D94937E488BDED650FECF80109E3FD6FFABC79E2C064A363B0A8B5750B036391D95BB50E3F8EAB9D4392754D9F79E1191D6341C4790CCF1E0EC13C6698C249D95AC8CC8C5161316205C745FF777E1D75BF9F6BE99915FF163CA3ACDE13A1E80B90EDBF3D0AABB6D44736FDBFFDDA9811470EE36E8B3BD3F82DBC716D2832E1EBA12524D455CA3DF38CA1751CF0B90C340DC7D4CA6B26E95CE0ACD2CF7C62C5987ED791E3D26CE094EB4310E04204A634018AB5BA0739A35960DF793734DE559DD3C32CF14195B49E10F29398B96A2D7241307310A13D2E5BBB24CA48FEFB7C215AD9416A8BE804F9E62C16536D7B63632B79365835631B0F10049FB77795D72F49A693506E24ABF7233F994E77E96A7D339BE8C0F5D8E389FE218\nss = 21DF4C9A90DBE7A6E0A639CA758983A24CDD6BE6A86D89192C61F57757D9C000\n\ncount = 13\nkeypair_coins = 4C04310BEA66305C6CA8BA6B8F61CA96257A67663AFC11761F13FB5C7B324B6B0A8155459118346A84683DE346659727DA4B64A1050C5271E968BA9CFDF6029D\npk = 6693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2C\nsk = F8D65394E770F5185B92393B4F673A030A0740D3AB2EBB263F7561F1EC5B91160832BBC444834F67AC57AF33ABBCE75F31A8BEA234AF52665997137CAAD53EA16721E26172D05930896C9B6034680BFB74AF68969C8C51DD983A778040FC7C8A14EA792DB54D380CBA826CB772A654A496CCD3E983642997EA9253C15C958AC162A6AB5A80956CE4E3BE95FC9C06A98CABF235C35475FB58AC9E3641C208A0BB481F6C722C0D5B983D8B1F792B71CDA7A69DB9C0C00AB4C0F0375DA298078417A618065F808419180961AA5144D66082B2AAEEF26B8B55B14BC395A821C2E87805AFC07BDF91874EABACCEE0448CDB208F139A0F4C4B2471BEAE5597789C1F89A988263B8AAE549BC13218EB64A5B0EA62A39B0927667F302A277C769CC0E28823817E32793350A83F9B8B2A3AC8153CE6843D65A7FCC75493D414F7C98CE4C583CB66CBF701CCEEE96771D2C5F94323AE2365BE9AB783365B2D5C97A318CD7A4788ABD4BAFD31A3F19363D4E5BBFC996C2DC7B82FB98BA18070D4B014EE1854C12250B3D18157112838A58E005B3C9AC59FC8A65BD1F281FE7053D3664585B69015F74B16187A5D19CD26C503D0B2BC3AE32799D97440BB3B60C40F0F7C4506C56FF95513EF8B2B7DF33A4D3A1388CC5FE", + "B44AA208AAD6CC972859B15E10541AE29C2234A904F6C6A8CD449C5B86897EC5978B4CD84F189D63A072C7BA846A0884DB14826743921E13EA5E105736C2F84C50DDE9738A4E9588D22B296FB13D57C4347868C7E4394B5F76AF2C18A90DC7491D6A5D510A75A198848737B7EF45970387A29B51C45B5623E9B4EB2A3414A1C285BC866729A98FCC08E3DD31567D63E7C57437F5A90F9EC35FCD74050858825781CC6D5A2AD5608A2D063C8CC369E6A7C0F7C7EB27AC433883A5946ACDBA84FC32872CF689FCFB50BA6E894185C973C196DDCBA52252948C7E159114A23A242B2F5D0996EDB7F2CB93408B9CBE68298F8455AF632275202C6B2E1370C5C9D1F6403C1A7832343AC2E524709268F06EACD753250486025B691B9235BB2CBE833E0B6086C9959F716B9A8D30CB840B06693535CBA8A70D2410F72CF1B69CA2951579DA03B23E997146BB3519C521FF325F9F1A1C1D506CF42079F694F0340ABDA4806719B8DF468A53A92B5BB2629AD0B54799103C0C17936565E30D9272F44A657F190CB92887D4612A517A35E87B24FD314DBE32D99C7758E5458038140F1CA660EB8C1E813822F52865F6671CAD74FF478514F87AFBC4187C0C12A4F388A63613D592C1DCE237D13A01EE6DB54013590DD91078B23BADA249FA57A91C0467DAEE45AF38440F008C446B6503B94772427A5B9D044A3950377C2CE8A010C9F59AB7E27AADC49BAF10521D7B11D3ED707CA2B377912C131484C5E94CACAF88595C711599C081808681C6609227648033011FED686C9A2121E724346426108A5C514306717224F5928063549B268D87DDD91A79CCBC42F884F39D097E6246266173A79C68896235619928FAA907D93226DB05157319456DD06564F364E8AB68AA1FCA43BC419425160A6960FFEF152FFB85F24358D2BF3C375888FE8F7245225A27BD710EFBA2FF73901C1F080F6064C44EC982716B0FC7A88AA41532A99420C8B52328B76BAF58D1FD6A652D7CA5D4ABE930915D7751FC7B1094D4757FB0BAF1ABA40D0D443F60CAE0D5B19BC4C705567A602402D18C546AD9B8CAC337CCF4A0C1A23467E75CA55090AB4435446B9737902A73C69CC86D050A8C11FA928257C5774D3F74547016995633F7C564DD4C962F9865FE78347D8D0A5EB449F6A046BFD6028FB1185FFC86E722239CD3BB19FCC117C34658F00B10914989CC24545E615FA824742A1814D7642DDD21E2A89194D13270835799E23CE97F25CA7BB82BF096358916D73C73259853C37D814425B37E9C67F5630B408785290934A70448132C653AFEC782A478920A085C46823B960AD795674B937053543B80B98C52FA29961380A8360034674852D151A8C1393FD0C97A0B94695B8ADC652AD1D3C69764387E75B1038921FD53171FD43657FBA4C919411161004B4DB2E079541AF110E166CCDF2B77A8709028B18A96E015F13FA6142C63E71F73236D227E36B7B6B6A8E8A56CFEC8C46746A50B00A95705BB65E8095765EF7A13BD38F9FED3BF36477916CB802690A213C83F6624A067A5E2CB899475C1802B1DD76A9783D93B4225DC558EEA558DDC598CDC45A898B7BBFB30A8155459118346A84683DE346659727DA4B64A1050C5271E968BA9CFDF6029D\nencap_coins = 8AF3DBB32AF8DEC4843AA90BBF43A5F13686D9738911A805C62636C111B2E140\nct = 9C0CF3916AB48915940D65E4BA9D39AD1BD7CCDBFF23E10F523B7DA3579AEEE0821F788D83FF95F061798A5EE7308CDE4299321824B1FB40FBD3283A3D5632729F9FB3B67F1EC08A1FCCB62F6275B43DE92A515CA7F8C3729ED3CE7FD327A75B22CB74A8A9E54B1157A7C4435686F035566D7FA1404F95D2F05B6B05E21363D30EFC2FD99EC365ECCBD52E69266EEE64D607EDBD9302FDB47CAF6DED0360EB82EB9E4BA2573083BCA54A9774A368040200BF0E4C9BAD7D31C245C27E6947BA7CCC5772AD14070D920C613A1709F9D83F0488181EA6C5B94EFC34E565FDF8E82FDBF9777DA2354C7FB7CC716C78A4E8982C447517DA133B7C3772C65DCA679AB5D85561DF8B55390EF74A2813118B19F107FD8AC6E8AFFA40EE7940A5CF65438F26CB44C72FF633CF1F127F78B42C7C70D28A294F8A95427062C3444F79C471DFBD4AE2E03BC571D914636A0434F881C30FBFF19D316CEA3A943900326DDE46C231AC5D12ADF0D5D0E3153550B581DAF3E61A5DB58878F6172E74FA42F896AC36561F5C351DF7B023D2F980C8CF0EC2FFA0D12B42535E0266C0995D6086A6F76D79C7FD42AE44254458F19F98B418E97448A37AC28DF4A2A3EFA5EE78A6239DD726EF219BF86BEB393814248ABF1EFA3609B84315EB434D95F6C190C55397A932BBC2857A4C0D9BD109AF6FA7585E6626989F5180479952FEBF3F7451D4210278D06D327FB945D5AFCBCA0151443469DEB07AE61D1C560AA73EBBD241F4CBFEA7F78A62F46319631152B86DC5F9F0C6CEFE1ED6E8A6845D5CA5C1C84122A52A1A74CC11B56CE157878413647D730853F2F5653B5617523254C0C1643778895B62C0DE99CBF131753043A4A5EE54CB9B156322E5CB8FF24F9030790030E6D094D0FC7363381E967F1C4074B075E747AE4D630D6215C5DF1354EE082888C9FA275ACD09CD758E1A6965958255FE05EB0E621189BB35E9C4362073E2E465D9A0BAEE72A5955EE7E55F42DAAA940E9622DB73A6EA5CF81F3EE1BFDB6DD5DB5585B19E87F6F8D1176520C3AF1AE7AB7293E225A7D8B80D0F8C58DB4413C536D7E6618E\nss = 6DF1BC992D460A439E5B87F1997D98A3839AC6D7B30B4E458EBDB4537FCB3DEF\n\ncount = 14\nkeypair_coins = 38A0D5F41D7DC1896EFD1B45B0485634CEF149828751B96087A0A6DD81B4D58A08AD5BF30D584AE9C8425AB3C8F1FB9960752721CB2C8310CD7BAC84808BB979\npk = 3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589CA96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D\nsk = 5B013906459962532F06782C95FB2823A230D9610966B0A13D245562E73716A0216F566C8615848B7A481B405314C79CB5B8727408310A447E58D12A9BA69831C5A32828621FDA3424B9CAB229AA50716CB4B0499C5A4041EB090205131BAACE04C31F0467B80A663F74AC1E51607FD5D4C8D3B02D8706AFBF83B4DB3C8F6A72A8A61C9056279EC64C3DE62378D01C2B7352357675BFA3B659F03314598611E9437E73BC0D7A7B15E9076213C77D08478D00E10FC15C1A2CB37E3B89930C9342605515B3C88B8A06062A372F8A6448A984AAF45168D891C5F0F4CE5330152459A82FA92C4127A5313B421AC4693B0BBC1D5BBF49D16A69E9482A37C42B07432FE405C218A08A5A22F00A443F258FE738CD8E54626324C6026993052439A0C47E3BC4849216C3340A7621826A778623866849B250BF25A6A28EC6A7F69962F3352BDB216D306423406C946F9B2BB211052706BC6A649DFEA411E2061C9F21441DDC8628B69C4529764AE16BEA89470F8407FAA00BAE8715314366BCB797887BCFC57C2CDED27CD8089AB564576BE95E014330C804673507899E7C6C98441BED4258F439C264C87BECF0418FBC9FE87338E909BF3A1897C8C151B0305E1729000E93B92B40A658B871E0DA0827A93D39A5A0F6950049F315FCC09843673D3EFC140F9551057B5A9FC55C9FB7839084852D677C8DC35E01F7A3F45A3A61C28A38A685B330B8E0675ABE736214661DC59409E31B711A6C6392AC1D50EA9DA3C845AD678F38B1CA8E313D4819C75C08231FF38BA0E4C33D69286880413D5C77F95B52D54045B44B5C0C453C5C6007A8A561810289B8D192CB5846AC273E4E7420E96C6A8EF78B89842FAE3A365B426C99C49ACBE24A86BB7CC89759ABC94E727B1BA55A5A539C2EC4879E3C040D3D5808AC05B794A46E20F67A5622235E11773B991F9EC55AC598BCFC365B1201008BF0CAA360B1CE7121C9304F4629BC65041A6902390F8A5C76D6CE4FB6B357020340327B861B3148743A4EB455B66762E499694F558F19765D6DB32B7B075FF6A6C3F49622EC482688964804A6158FA08BE2873C3883135665AC3D6B0E710204689C2616487BF51295C5010347B4663B914BEF02791A147C20574F1DBC7065E7B2A930236A99304B6529E95B9EADEA48FA5490FCB8C59E6B5FBFE5522BC057E3F9AAB8E7ACA680CD620310A26BB4309A2F2C4C56226114F8AB63DE71B74971197D6A52308910188B603AC8523493A751A1CDFD441259B03F5D140F862CAD7A794307AA31CFC4624F2A740552266B22240E631638C2C17492ADEDE14997D95E4890002110CE40FA83F416A2ED06806CFCC49BC9A1599512DB09362AA01650F7CF56290D2E85424812CBC009AFD5520DA63B30DD814E25BB1F974B7F3F77C38C638E1943BEEBA234736A029342A13AAC8D21DA0747F41B217159869BBDA51885EA9B0A99ABAC1B740EBF40CADC78A6FBE93076E214031264275C3D56486EFDC00E9F1AB1D3BC98963C908AD13268D9B068CC2AD5C36F68A11281DA7B2C325509383E71D098C22A1DE3C3065F1082087338B3AB021B0A3FB2B5CBD1B29F7B3B7D897C8C874B9D71D34DD60BB686B99C82750527704A53C737B157A6C98A148AD0727D13CF770B038E9A275E568B19CC2BAD360C958C54900C59B4BB69B8341362AC7FB589C", + "A96F563DE54A46D3C02C475788351C5FFCCBDA1998A87D7A27301095AC8577CB84C0A4A244CD8C544F4BC7B68CF02A99D9AF90BBB42A1CE63740EA784E665882C6AA1AE151501E560EBE9116FA9CDFD749153B7310E1583FEEBC2856384923200A811B2C0F71C23076DE6590A89B6B6114316EAF80C90480C1EC1C131990637765FB17C2B0CB1CA1C03A3461BC2C8534B35493B3DD3C8D7B6816D8127D192A6F7D79E805283E3E882E8120AAD321BB6A197FC60CF443ACE984510BC59C8BA832699C8B145BACBC090965ED08785F72D24F4B9BA70C41EA79C91591B2295CC5903B29E04BCF3566C9B7C001ADA05744605F1845F3E13BF9F22744659B2913B2489B073B6F01765C756AA494A41E44B599719EF5968853C0896425085D75CBAF73ABE304025CA6006858EE7C1C9CF0067B576C168651E3FDC9B9D978CB1C62354094FACA0A4ADB426C157166F08034CD4025A63A8610DB945708CB5425CE0C3C651532A43D32473F236519D54FDFE0A815D1A7E0760C345CB5875303E20E4C72076C794E56AB75231750A190B45F374D97908AD5BF30D584AE9C8425AB3C8F1FB9960752721CB2C8310CD7BAC84808BB979\nencap_coins = AD44643A608B78BECE50B8309F573AAC3DA68125CE877E8BCBDCD51762AA0A9E\nct = CEA8F972F17519CABE7B38D1F20D8933565A46FCDF592082805B63562C4612335FDAF4EA7A64329E614B3555002207DB6A6336EAA9E15DB759FC38C2C38D0922479E71467E65F4EE1AD7B8D011573197FF74A7189CC466D4DB722BE2DB0CB7FC2028A45397DFCC614626A80016F49F7B36A3642114E767CD8795B922A7F3F59F10CCA0C81BB97520C0B4BCB63F86D68D260C0CB8DACAD9CA68EA3D9AC9C3BB36184E4883E3AFC07DAA3EF2517B6A3BA33F276EC5D37CD9ACB6EC8323AA59C6A06B7CAE24E47E7041909F7FC96A789D36870B6EE157B1315A36BE55B3F233772B513FAB5A3CC4FA7FC4507A087200654EC577E50BA9EF96FA5A6E359A4FC0AF22DD1035134B0267D3121D1D2EFE0C77FFE1F5C8C6CF207148F7A62A4ECB68E49274E51E86FF0708B77169059B48A031D45D764ADCCC840A5B92A4D083FA901810CF2374056228216844B483C717CDBD19D06B63B0F81E3912110B79ACC7D467030D7883D593F2AA0799F1CC184AF84ADFB86255A5DF5E2C6F257371897792F853981E950C9AAB3D5375B7D7D7EABBF1D46CB60AD1F163218B138ACAD981B619E4AE6C78BD37C47D68951C92573E46277106A0BE89B0EB0EAB98ACCA7D24A806FC55153200DA77732DD8E881CBB09293B028D6C8C3392BF3C2B8555B2F46DAFEDE467B09EB122555D2796A450AA36D8303F465D28D9A207B36866A7C2BBC546358670083AF90A98C7D8101042D12F031CB8FB186F7DC69C385FC5BC2D6BD932D1082511D870055CA830B9EFC584A705433F97AFE4B78263AF8D5E558DD5F61C0C7DADBE689661DA4D9A1CDEF7F27931B597820A625E8FF67530B139FF2FD69EA69897BE48401BB3865F69CED71737AA43F338C9D43B55D2A71E4EA43664253EA1A88F85B03F5507DFC54EF96C6CFF6CC227F22F93410859C18C34BAFEB24AC65E54CD06C7C3FC01138ACD5CB28601C5FD68A67D5A3DD97A6F79612826E280130486DCF77A7210AE620C782A776F059C439469815BFBBDEFBCACAD42182E7E0C12C7CD668A4CA7C49E5B0E98A258BC7E81A37488BE16D106E46F44DB00A2549F309\nss = 6F23A2868B6D7BE9268FB42C937CD59A4AC22C9DBEB8ADA8A3E5544856FEE6DD\n\ncount = 15\nkeypair_coins = 97B5665676E59E3538EBADAA8CD50DF1F9FDA1502D9894C616A946078E56B62148B1985FD7938595DAC8AB776701CA1E9FEF47350DFC45355FF1E83A08BFC3A9\npk = E7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC\nsk = 72A882D4848542A06F83C28DF39C2384C2C86BF97FE18255AAFABAEA22A366DA3E6DE5B1518465EC60A5D0754FC4C19BEA36B63EE04A25617B3A0358B603998DB88C05593A637C232FA0B4E417573EA5AFA5036F752A0BD8F123B3287DDEC26A98B24A464A64502C92D284A2E22C2A50263872649367D39BF1E315E2FC5668590A534B6AD9D6298EDC57E9D008203A9206C3288634CA87CA5B7CB0AADEE53CE9D58E8B2B6CF340AFCFC73D9791C8C2079F352B5E6F0BC67942B58D1A2661B336C37C3BE7418F93BC4205F693AD795BD2B2827BB96DCD66AE82346550228AE5C91C2BB9AEF4F81924772855F695929B975F7273D4340020F33AEDEC90BA0691D9924B84F1AC30E4C34EF0949064892C0ABC0B7C54C7B0998BE1C48BF09B6DF143085400AC96637CE7B6CD32B8FE778D9FB6241EE58704737989C9345E88BD46F96C3F43C6482C9CCC99200FF02A9E4C0A3F81468FF5624A050272591C04D5A44FE79CA2A575C9CA4D629001230482FAFC9F3030180CF036A875AFA17A979C1B8C835931A86B090DE5236365ACC6E1282593ACA8F74172B03D72A9C58CCA346D488127046660BC7936A0A78C209FFDC2CB24A4C9686A988B8437CDE043AE34C528698643B916EF7B8D66C77D70C5075B1B2AB0975FBA08A6CA8403A753A63DD32F7DA15B2DE025B015CAFA85C0409A5B1113371A11243C4626F74A76F3F62911E8851B265A302A5A48A2A22861864E5C8AB094036338C1B5CC7DAFCB5F66E585F6447864E505EFC363A939BAB445C2007973186143D7F38AEA5A00B77213A5E053F6F74E9AA92574051A5B281990531182549371B9610F69A3EF3519D06A764D53102BC68C220145F4072D3CE5C7A8840BBD1C21A3034FE5584FA6191F44128652C73B09868FDC947CD90CB7FF9225BE48363437C5C45314A69460C3F55882B352937CA65B344C493263BA7A0D1513796916243700B4FAACC36F85872F049B399CAD9DF55F29E93AA6656C3139773536275DE5B52699299A6548D626C0C39141D64889F20013F706966D10B60B9B311C83B69CE9888BEB2CC77192A1C73F1F34BCE7752AFB068A323B8C78B5BA865BBD2CD6651D9659647A99817631ADE890C1945AFBA81681B834D55864F8E240A69067BA1384F9279576110A0809B34C81AA350CAE66C535D5F24315FCB30B3469E59C45F44915D9A010E834071A60B4E29001674326E8B556943246365C87D9133A7E68A6F57B63F5B72A94D2545DD682143CA0EC892CA3376DDB188A83B3CA5D31899C5B8A0CE014DDC1BEC2988171D7BBEC2742FEB77E286306D53B687F9C04C45A4EEDD1C4DC593067086F1728724C282DC8B94978A67BACDA824E6A259E12C44340159510526B6630DF44BD4ECA50C62B77FBA073DE86C167E9974316962C6805DFFCA9F5D4A413CC04DA0B4A9BBC3DB7EB825D7B1F3F942870C559F900BD0082C13DBB59D68B8B7B84906B4C5E86AC94DA520B54A5BEA0F51FDD12CF53E90AB317117E320AFB377CCA024D91685A2371612724208FD02A2240B32349893544535EC21655D398914BC53589B5A6A920DBA6B76B125C32611C9DB77827132A00651F6BC3394EBA975BC40E87C34A696A8EBCA0CD356517B4B16F53C99FEB517337A8231286A0ECE32A9208BF90DAAC845CABB86C8D61D498543C4AD2325CC82A75A11A9751C6A0D1A7015F74AE1E32485B26372366CC97F42EA0840E20BB54800028E537CBE867AEE64A1ED4453D27768A55815557E71A3857012E33172B3A6ABC6729B207559899043185919883C9E6F74D1C5414E5728D18785CCAACCB753B61A6518EF57B4546C5261ED80D6262ACE4D72F423B15F60312A9352E19E0887E7A131E590CF24B499DFA53AC3C5123240469350E097524263CAD98A50E46739BD342BCF5D454DF2A82004AC7CA8C23A7B406FD396239F74AB0686141D3CE9AA85EFAFABE79C1BBE2883EFC6B18A3879A95EA3C67C7C23B25B4AA95CEE8847A8EF4BBCE67637E0259E485203077A2658A73871B70E28358C94143E78802596A4124B75A2376718B548D8EEA706A4A256B297271A2A0AFDA68030504E5C35F7F4CAB2A667897774FDDE85E5AE01FEC059111A1B1647571F2DCC0F8FB5871F8A2B154C4D1B7392A96789EA5875D15C817505418BB0AC3F8119A88D1FBCE1D3419BEF67B6694D9FA1BB309CC61C819176964DC0F96FB9E146A1C22CC5D23E9108AF0DC5E13B7810B8F5598BBD5F8D4B54C8AF748B1985FD7938595DAC8AB776701CA1E9FEF47350DFC45355FF1E83A08BFC3A9\nencap_coins = 4FF3F8A7536A4C7D4BDEF0400ED1B450CAC329089B1443BF148FEA0A01398912\nct = D821E0AA4F78942C4388499D261872DD92D115BD02990F244E2B741B774845BB7D05252C33EB536F3BA130F287D3A8B17D1443FB68240A97292CCEAC87850FF4B569252ABCC5F1A62C9EBBEBDFDF0790ADFAA57202014C66DAA63E5F86E73F75E2ECF071F03DA5B833316E007A1D83AD93FA2C38D223FCA5225946B5D182A559BD9BB78C0912C6280EAE1201171B4519246DD979B69B87EF459EA8A42A6A878FEB7657DF415674C2DA1A1B47B6DC32C82F05DBBFE22068515A2B3217CF23C6307F5B3B672B9E7ABE66A9F123DF715DA4EDD353BF44EA666A3F2A872F951C17D0E68E94595B0295F19811D51405BD418F4400263A1D3BAEA18D74E28FD1580CEB4C7281", + "6F4ABCB22FB00748ED9755B95E4AAD38F41BD797F4277925B6D9C7EB210393F56EDEA6B31F4AE57ADF7468020268B124D75905C2A94089A500DA7C457981EF0E6248EE753AD462A40BF03754737C54CB6800A47F957FA8B7940B74B67F7083CFB05A726A6357B858950684ED7440E1307607460536B9C3FD81F79BA2560114A0982C04A752550CD1E9EF4E027CCA41179FA470A17F6983315EFF47361E161B6AAD8FDF45395A0951199C202047C564FF22298D940B13827308E65241BA58CFC44F375D4735B36928B14E244B9C3975DD0C5CDF6C01CCA1EA0022C633BFB82F80E6DF1598B4DDA65B080799E0CFA5F7990181603835815B6F34E2A4065CA83FBB193BB9FD2849C6BFC9F5919300D7BCB680BC1EA9464CEE743788816482A8F13F77CD77991F8E7617D0336639DA7303D9626DFAE33E185D464A8AE74F0421AEAC1C303FCC4D199A343062DE74832F47156EEE0B25C85730E4F5A0D67AF5BE8D46B4C5E456CDE0FB37AF291C355D5E692D567236A5EE063EAB1931FCC4F33B9335C86496DB10855F0A12780DDE673C8DFF42589C1EC2A7181FACA3959B6CBAFB9279E3E89E4DB8A1456F9B10BB7FD13A2678AF327EB25C6440053F178BC61F423B435DF268F49297DFCAA61A2A4CFBE938A361B0B3A97CF1ED9C797A0D18F0D8BCAC913424891D96A7458CB1CE91F4FB52457D18BD630278DF641A4AAB97\nss = 34E7CDF4119E920B6EEE0ADFD8E56165748A9F4823B2FAF5FB8FBD865F218D3F\n\ncount = 16\nkeypair_coins = EF99224A03A85A46EF115474EC5B5D620DA6795D6EFCCA4C9135D19958A9DE6285C3A8B3732DB34F4CD985B65E078AFE6A735B53F4BC36D4762A3E45D1DBCB74\npk = 4A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F2\nsk = 2A0CA3AA8C5B212426E4066CBF85C540177324559CB5E065A31AA5DAA69448B5469B24587D6CC2A053ABFD4588AA657894592C21AA88C3FCB7FC1A7F5032A786CB121E38B68EC0096E253F3CAA94CC6A841867A582A77494DBACD97B8ADC66299E54444A2B420303429AA55022C961F0D953D9967CDB9397E6631956E59259164E666CCE7D40B98072973755408FF1303D29ADD7770D6B6CC40297648A66C1E7E253CFD631430BAA4A701D8803BB834483EB198BEA06AEEA9A4C6487199BC5BADC3526712282EDB173B07830DC26BD796661BC677D73D4AE72A5575EE389BD2ACE05561651999FE9326C9109A1726A0EA3354BAC66794AF387FF097E37B316D079C6F22C8932B8B02F33050D20C03770495636CEE8A557ADD61E45A20702E1A2E04A854338AF5FC4478BE47271C99C24D79F4A38A560488B624CA0EC5991B141B3E62141C73A457FF5635923C7C7E3522DBC937AE5BFE962C297C1C6FED6BB1C4A7B66D2AEFA71B272E74559381E04FA6D795143AB6789C06384B6D22A37DA12C2A3CE92EA09B705A0EF61379B98A1714C71FB044F3427CC20110C421207A05CB36AA4477C86732D949B64CCBC8F841089C878491C47940AC61A5920EB23CA823C8F45332E4317BFF016147145C299DB4E8CEA71D000850F113F12E0429F596DF9CB4ABA2329CAE2734B3C4C0B2643F7612F473BC0069199E1F08CB03C2EB8E96D92E6305909BE11ACB29C399D4BF8B48F5CC47E8973B51454E67AA5578359FF19325EFB7493382A41665BA1D168BB01C1577495AAEA9AD377252B39402C598C60E2B376010C9711C595F81D652C5C39CC8857B949E51A8939F4548A1959DFA464020BBCF599089AC9058CDC1061AA34C78B16688231D98792EC23063712924581BEA2A315841A6A49A09E8D47666A8427C811BB839745C83BAE65B154C6463B98448BC638CAC1064B03565F295495EB9CA032F778CFBA4ADE47A906379A457C6231C8CEB3FC42F9175DD50C38323C46B71395C114A3BD1044B6176DD58AC0BEEAB68DC1AD57F7ABC6049A04BCA06C9B0C95456B19F0A2B8022412463D20E4054A20774E234119411EDBB3515E4C00A4987D491C37B3890DB4AB249D28AEF2C0CEE1768C52B70CEE7966B31C58EC975EF8B96DD2E156544A88A9772BFC834D422599B117968B648172B2ACE7633EDE1624B0A4CD031779040128C0E94332B03A798579206873B5583CA9C6BE34632FDDCC223A76C415E262EC8831FE32225AB2B484758728182EB45C851118CFC5086974403F6B161028534BC0390DC7D7902493440134C784B30289833652E96C58D12867CCCD61713B51345C21C865976C0857808422F78DE8B95472627CF6B895DD4065C68156BCD16E65494DA75AC2E04668E0548E9658CB55D89BC8F98333E030A4720027ABA862FB6F3B006F6BE711B10B6D5E30B892708F42C49006357DA4F637E8B3210E49817A9026B7403D64D861DC65955D75028E596FA68C97EDF133D0997D84F342CAAB0F52DB4B1330AF6CA57B8B2423275255DC605FB9111907B648834C37AD812A300A715E231DBA4551066051D31B82B6C3BE14928C9CB78179E16EC0088CEC140D3D6842776B30DF33A11154A04EA7A6ADE981B8C2995A37BD16734F98E95E1F753425F15C1A9B69AC4BB27A9BBFF4F1845A734BAA620595A66C97B64B43EB2C54F43E506CB8A7B759FB063F7C957155DB10FC194171ACBBE5EB47E024730A76C04D4525BAEAC5BEF681BC3159BF0821C5B448E3A2C6BCAA55EFA55E84E5084D257A0F7A97C322C8C1848FADC7A2F3DB817816758220A5C7E67DCE856362E8C7161A911F0B5B01089DD324848BE5807BC67F4AE94B365132EBE95DC25A9AC3A1838897C0806891CCCC4ABDECC0CC87CC125A344CF83A5B43BAE1D81755877C83B6511E10CE4D52440BD94C246579711150A33C62F42192E90A178F676DDB34A05401A151A4C167391D199211644238E8500BFB94ADDA266E23C0CC5F422A5C0719CC1A870E768C5FA95EBA105E904A9875FCC58FF39375B72F84F12672386B690710B6B96C4AA17816A6A3FCF68E7B724EF4982C05799CB7A502B08B9ECDE916B3E47636835C500360F24843C265B1D282A34F04BA6246B6ADE8ABBDFA13681542E77B17D398088B6243B6955ED03C49E0BEB46C4EA9FF7BE444932E61D464966BFFC96BEC0647AB34F20BB63B48B8CDD1C7242BD4F017C519B43502656E23817BFD683150488F8B0B4485C3A8B3732DB34F4CD985B65E078AFE6A735B53F4BC36D4762A3E45D1DBCB74\nencap_coins = ACE5E23F87CDB061C1821314F8353CFA96D69CF902A2866E5075A796B24594BF\nct = 5BC8CBE2243B0353728A8D95C2907310281F00632E359E8675EBB03A40174360582130B947629504E68D274025A0AFAB5E9B8A71BF1DA7435C5A136079CC5DE3FB95909997A7134FA0CF7C6FF55B95D86BA772FFD049C2CC17B6608C122BCD2CD9CC2EABE217C60FB8246128A19E6FF5D1D1A7173C7D98CCEB1BC18D0A6874131255C4E01A040BAF100C76D2918896DB658D85928BEDA49AA4C748E7BFCB9FD6605F112F4804FED9BC833CD1409FF778740C0C0C2FEB987253D6D126BC18887BE3796A417B336876EEEA66E7176ECF7CF25375A4EC3A79C0F84EA69255A9C740359A10F009F14FC9CEA7DB0C3AAFB5321250FF29C78F2F5AB4A56FCA12335D6CA84B827A7FB6C8E9B9665CA3A8097820D782F24B2A404557CE0DEDB81FB6625E733088B46AFA4AE7DA5189F416A221476AF7FA81ED52238CE1680DD1D1D914BD5AD00083E5ADA730D4BA2A70F68225BAC390D052B7B4796ECE28FED443AC1E0A7B76A2C9BEE665C92271050A05EDD035CCCA9204AB7F05BACF9DF0310FDB3F5456E9D8EB77E6985C31C6E6D104157CC747A822E243C842032FD9D06E7B94F5216BB878646536D2CE850F2E5284D376485867AB16ECE37927221647A1EEEE9893B4C095EF1A6EECF3A44DCFF5CF0D78B6F7EE6A171AA4356DC210D2282A275A6DDFDBC9BA6549856DEC95E57DC796DFD5D875618F5FD984660F1AD934FDF72E7CC928E2B55CB6817174CAF10031766ACCE565DB09DDE14462CFACB7A4A856D633CAF301B12F608732267E04102AC1920239138806B7B9985F67903E300D052ADEAF29642C549434A7F5EA0E555468B3A5AA8D20739A8FB9C7AF9EAE63CB599999B9F16E0086ACE0111F4CB64A1C2C98C7961834FC49A39280B2D387BF0E7617DD543FC030C234B0777C1F00EE54B736B74495A7F5D3113C772485EBBBE197FB149A1014DAEF5A8C42C03E9A86C931F48FF139E0B719E667383CC07DF8E0DC4D346DA2CF9F9F024342DAD3411E234EAEA8AE7D4084E8E429A06F899F9DB11FCB5198FFB8B24C58DC06BA5E839327FA0390182BFB93ECF9AE2E4E250EAB0DE6CBF5\nss = 0AE9376395AF0940FE2C05FEC0FC955EAB9EE1495AFD0BCCC3235B0B9D60C942\n\ncount = 17\nkeypair_coins = B12F6FD965EA9C5B947DB80FC60C83D5E232DCA82E7263027C19BD62E5A6FF5511C11C1086F0365E9FBD525B3FCB4E4F169FB488BF0CBCB455EC098D49E903C9\npk = 6C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99", + "DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A\nsk = 54E04CEDF980FA4114C9A285DF546391E523D49009356878BB2C49C77462053A2EBDF802D253C694E11169F940295279E9638C126895762A5C0B6BA3C7D44C91B4543163C27BF9650C74CF472CBA69F71908004540B83C7F081FB827C2CB4186160362BC0A71D602B41CE5395101B0235662D441429C964B28F4730AF20A802529E046B662A72ECB206A18AB7F002B8A224007E312449CA5B9A01AC4D54CC00C1224BF8C0F6034AE9C8862D3C0A58357282A55A8133A95862B168266A9473C7ABD0813E9B53FADB619A492A93D708A8DB2A84F866EDBB0CFE0B18DD8A0BD7281A7EC5079E952A5607C07E5DB6FBA1A010E28167B28B684BAB4DD2B76FF4A227652BF2E448DCF86BA498518F983B0B048C166256AA5F38405DB95C8E848DF37BD971108AC782343026E473C435BB5A3573B866134996910A5B5D91D35281BC2F928D9144F954C4FF31C3523F80C8A9420E064073DD8A6A6F85C3F4B6245A1900BD15EC21801FDF88C87A105800127D5F1060B6676F7F2CDC717C9B35BA6E6C16F448926679C1006BA0013B2BC35C37FDAB07E5DB79253E9669AF80A98277C65425925A059DCCBA3C0580E8E5A86DDC8ACE81971CC5A06BE7B9B8FB2CEE4A1B5B614340DB5314BE2AF85C06589F188F4D42738590736A381CE333A866B108CB88AE68803594903FAA280532C37A0A4CF082B37DFA7C438D9386D029BE2C6BDC3554C6D458D37F0930AC71DF99B7468858C9E1A2561BBBC858BCDAB73B82768503E946D48E65F3A1253E99C423480CEF6979AC96C7B10CC6311375206A90AD4346590D69A3EE848A1C5287841C7D58B5DB0B0749026387C93A29B7586A150CA803C3F36997FD523AF0014A905E3BAA92B92D0D34788D2530FE774E8071830C869E2417B39ECB6F0485EC7770F25E3BA22EACF5C180E665BC8096248EA0A881D59042AB55F7B1C8AA0F348675C5B4EB549DFB770AF8633C0089EEC5CB979646AE579A99D58554C1A0530A85631F12DB116C7E4D2A89E2B42CDA77B957962A1EA4B089B42D5FCA0034529A4134702F06E989113C284AD2D131A99F592D3F7B50069746C10A1ACF866163B55706133DB1C41474A3EF0D4C7F131637D32B4803AC902FB5246C858A7426F9145CEC60047473666A5E9C37B8CA4B5C1161DC5479341876AEA6C515B564D68650B9822C6A817B5938F3809A784010278751D539B75EC07BA09AA34B08178CE5CB5BF70C99DF201018B55E21C8A51B9A70BE2997AC10B8A783CD9C54E69CB8B8A360D0DBCB9D6210933A5B7C5853AF4B22364635526ECBE5774C5A6093C2FE9418A279C0E6CCB8706C6A45181BE8181CA2515D1394E7EF46AB68A1E93351A6DA3684C8272C3E41547EB9E2E397A18F982E95730529C2AFFB88FEF731978388791CB053906A57241CF99525FC87CAE12E7360BB2A68B936DB9D55DE3A885C3B74BF94C5153336444BB6B07FC3E36979EE3B231BC28BFE1534A24E15DBEB43FDB40238443A29D3685F3180D65658AEA5B96078BA150623AE2C473B6B5A8F1C646A9C8848BE5C2A8DAC00D4949E66558124455F19B1CD92177C4C2019789765790ADB3D63C59719A292069922C5AB4B6B9EC2523AC919081764019282B16E4AC4EF7530D7A94F7EAB5F0AB4AFE7B5139076E74E10196EC67DE372878345213754AF4D2AFFFF085C970B6FD7CA06BFA60DBE526114BB854480D519A09BF5B6831F4B2238B99428538FF27C66777A49B4108FE3CCB4AD486F54A01E514266FD96A61FC2757FACD39E071A0896E93036DB4B110C8D78B586AAFA5F182E1D05E17446F6158CD34427624A488FB4650C8883190F1B60374B0E8418A12866AA8000A7B2CA387B4B792C3719AE883A030150A668CDEEB6E8E59AD3E420361361A5A149C85880E245888192560052B490248B91A29ADC0708344280B0B153BCBC0B575593245718B0180216D9A3847A186F312C169F42853820E862B90A4429F5D927A340589E193A5BFAA46F5350145BA2E6CD2727FC2545EE5BD74D4A38E181E527A80E2288444D860E7400B3AE3827A24042596124AD345E43A03CA310D37522DD962B71E8B3B1E3B29972934BF00015B6380617C8958303494D03366B6A51E7CCF6D3ABDFB242FFB8367FE3A1D44BA87BDA4587A9427DAC62D280A0CB93CC0A90D2A9640377808CCC2673495C4839FDA0D1038B27BEFE3D22E2B727A2D19BF7937EEAB0D2A7570D43CF965547542A519BE85BDD4921F7D710747EC6F11C11C1086F0365E9FBD525B3FCB4E4F169FB488BF0CBCB455EC098D49E903C9\nencap_coins = 95BE66CAA72E47634E9748BD26C12B04E2193A69140284624D4E177F4DD66F7B\nct = 0B51095807D49A9AB71B39611F05C6E7F26769AEBAA6767738C0F4E61883A20E3C122F2FBAE7F0A557B4A06B236D945670941C484596988E5A7C316C27ECEAE89D6CDAEA252256DCBF138D4AEF4B834C9A93B99F64D56989CAE743D9DF6E438BED79A16FE2D149F160FA15E06E7B060E576616806FF0B820C25E39921C82681B183E997B411FDE86D1B38A30C087BDDCC2BB697C14F2F3060C0C464BAB23088F9C7A9B8F043CD6779004CBC217CB847431A92791EDCD1C6DE2CC092B30E0128EE7AB7BA03FD95F0904F8776654A92E1020FDBC593899EED71B0578B63A9BBF8CE8E17F7890AEF63A2FB7C02A9D3FFF73137376F701AE1C062B636F106DC441F44137D082BCECCD265F93E58CE741D4D99BB7B990E07797088F1F6F40BE69A5A25A5CAAE25825902155E6E51AF221E93473AAFB1A73C00BB060096F2DED995C379EFA0C7B76EC688C87AAE24F8D31312D7B74007355BCD6D0F7F76DBDAE44645F7438FF165E5C936AFCE91455DD4BAEC6959176AD28A49FEF399981AE85E09396932FEB3E9AEE0B8CEB17512E21FD93FEACFCB82586C941AA3AE766E234F0C6896D21E5408BF06FF9DBA08AF00978339BF33420A7944E1D55994804B1E9E8539A4ED82E141A28FCDAF8633E555FE069018E94B875DEDD6D85061D96C99F3DCFEA71852C7B42353DAAFB8EB2AD035B0F88749726E14053717E18E4F0FB8D22C014D131AC130620B1A9C291A5FDB2DD419B3E0BA316453B1F3EE1CED2BF0821A26274A5EA585667642AFF10E933C1B7BC54963B05B7C8782C9B913D4D287A274AF094FE73CED4DFD3BD5C8AF5F6E3222F085388E41BBA0A0FF88FDD93AF95B3759C01DDE4261A806486922F00C1CAF4422F7F289698999D6EF9A6C1512402858C2713D4AE3BD0673616316E181BED12CAEABECB4BE13FDB5A90B06F7B99B1CBCA524401F6DBC86D1567C79B7F46110E16E7FF1CA67AC3A89DD9023B98B27F78BA7A03DC3E70223257AD9EAA4C7128A970543582A1C7B83963AFBA07480E6670420BB0C7CAFD8C389FDAD34EB02073447A69EA2E78342B041920BBF325EC09051DA1\nss = C680C7B7437C5E37217161444E9E0B25E331CAA876340215180B48669DC828F8\n\ncount = 18\nkeypair_coins = 9F52AF92CA165FDC38788F2B59BA02E01C8281FF7C1E60504688043A5FE814B0284837F7EDF4788F32E757949CFA69DDEE079E2E00E439ECEDC8512097E2D2CE\npk = 608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD\nsk = CC781EF0E49BC86B3F35C4645EDB42A0A37A17501F80367CCA61C8E6B9715F2536A9C27EDEE3340", + "7A159CC1A59CBA30E3D79A058C97E30E36DD4553353B057AFD87E4112223E38368988256B9C6A1A2214C24B1AC0AA88391B712270607A284862B192A38C2BD62A7A64D3CD1A9BB88D03138C88880817C11105C761C7CD0FA53A2624307DF5AB95B2CBE6D87A6278849BFAB67C95ABB0EC9C58F33BE488BF4E963589FA1263D4CCB0606E7D88911C82791A91C90C674AF04576E3E31405708FBFCA2BF317AD03C187492A6FBF498A66389C9F5469E450C094530324DB1CDE5B15FEA74C9CB7382AEB76405950648255AEA13160E41B00BD05E4921EBAECBB23B6A87CC96D3EA8BBA500903A44B8A085C97F4820FE502BEB69CD71F58C6A9B7089D4BACDDCCE28D0B63B04B7E33B44B6CB1623E64141FAC4B6D573D222A28BA8C02053515504269C501091536D598336B6391148B460A9407B2FE7AD8C439649A9A17E5554BCE7A4673B7A0F048F11104BC5B5C0D1210A898502335CA8CE1C2ED6BA29C59189E6C7CA0077343FFC9E213C8F08A5241EE7A43492386409B72A6A8FD01B81836B794E82A7E4031623C977C5B3A665D05D497ABB466B73EF05847CBA6C7DD9554AE237F7FB92AE70CC273B44436C0070928116B065577A0ACC3255956A84B7E64B9935779147819230721840515D073F2C91722D3B9C76A7AD8ECC7BEF809AEBDB7AB24AC9782C1CAA01B8871B01878039173A9C75C27841872D5538A990B530CDA7AB670742F9EA32B8289DFA832CC528260688C645F43A7B81601BD68ED2F6A4F5A61A90968329103CAEF59F80A9C430064BCDA9C7D4710F82FC646CDA3454893DEF63C8B3F11CB006580A8A955D5A55D0387AD9C5051CDB8E9A03520B5A7AE0CC5B63A368F6342587144165D08DF4A29455B11E6293A638102C0F0836517B15F6B726B5EA8DFC354D84BCC8C3C965DC3788682A411F904D5EDB6A25CB4273214CA26C2A8B787FE468463EA0120798B8C5B78D7F3561ECF59AA81BA0503A2F4E777A4DC2AD49BB29EDD64CDBE5AB083905D0A19F347C789B08B2608A70DA01862DD25B9717BCCE38AC41045D44876AADE7C1ED6A2AA638994DB7011FD42B3D474B08F87B4B2A3B83EA94B4A21D214BC2C974A078B22598A7CD7895942AC29D876B9723F32FC3BB696B467BEA64B176C1219732AF5E21AB49B49FDB0BCF9152600A1A50B863B591376BE4653DFD93B360B853CBE8B8D1E84C1C85460BEA5D380130AFF7A0BA20A75F8A04238294A4191EBC900D255BA923056464F6621D2B96C493C2E5379A95D16F4B5A72E5C5BA3840517A28AB3D8A8C3B8C63E882AE37F4215A74BF62C54BCB65159F9CCD88E07933D4936F12C2FF174F84A1A93E1A9163D0CCE3290324355C1D6B21ED458E2F5883A8806B2D65A5F85B3BC103A692C94333331671F54629E89B1BE35C25746130D7A9B939CBE017170FEC7D5675B3BBA33E4E086D4C6625580536D0C28AB5E073E5F37CAD826173CB422F60BC11208FD0023395603D8D047FA57CABACB428D2F361A13321BC20827D5566DBA65BBD827A2F952A065CA19FC208F4617E0BC9BB97E82F4322413D7317C14866BC72242134C38A7774D1580485FA4E3905122EA993B03B12A1F6323AB778FCE157E3450EB02357A71C3CAF9571FB83718748B2ADC18296F570B05C4A77502062841AD216389B3B3B71C0AACA94A7051B0B523504209566BC153B3206B822779A98F59842442CD2B5246C674105B450F8E385D1585E651C934C4312D3208F7740A6F8A47E3393221C40747E452E1B0B7918B64D6C018A130416FD32C20FF641DDF25BEC731F9BC9A36DA09C1F5A058440B920694B2E9437BF23C1BC80835447A33F40A8DCBCA09A14CC83D44B20DA529B303D74932CD2761D27F5027FD01F93E907BD0538898078F57395EE2972642097944C19CCBCB4CFBAA79289AE31A230C67218B3C7075FF32563089A1E65AAB279C3E4D9C07DEBA0F72A796F601382385568275C8AA6B26A8CAFFBB09E44409D1C404B6FD957A967A17C83CDBCAB30D299A623D4B0DA14A1971A09BC83A59F56A05BC6727D91572BAC8FE834105616B5EF3C3E0CC2998F5006EFB3673F4471B6E9005957590B749C107A513E07AC15133976C1F4BEF1609E71524B877F53FD3133BF71AB13912BF37C2CD7A359EAB035CD6907E1096410AB332E10F37C93D86D9B4657159EAC1FAFFCD1688D182D127844284837F7EDF4788F32E757949CFA69DDEE079E2E00E439ECEDC8512097E2D2CE\nencap_coins = 53D3FC9947DE6EA6E5B4B5E89D236258AE933C485C2AB4B1D6DB8282173A7C8C\nct = 9BF61C809785524284C59AE32E846F69184857C62662D469A54DF2CBDBDBF5A1B6E817EC55BD5C61564DF77BC156B0DBD0B89C65CFA871CF626AB60AA6B9CE9681BA87C94D8F92534056C86063F3769510865099F14CC3E898D6882A7BC9866A8CBC6BD635EBB334F6397ABB94614AB32F968706788EAEC4431B8613982A30B8349989A56DF01B42EC9A20CDD1A67E50974BE695EB767A66996DB45062B77142DD7E716F33CABA149462FA3CAB3579925FCA72153FD792754D2DEE212CC89164579B744636622F5763EB41504AEC69F40DFE777F21B9BDBD818902BA2A8D8C13647572C477A198B943384181EE76B7A11E4A6C85582A115183E64399B7EA987719AEC7E13982819052E9299DE55F1C6372312D1571A15DF2C5BE605B30C8EE050D052E53D744F7C6129D84E1E6BB6E3C81E6EED4C625F93DF491D9528936A41A3735D0BF76FE6F1F159140EE5F180701ED6F0D9A70EE3DB5B7D4758990FC03FDAD812A60FF7DF15592BED7C0DEB3ED9ABD340AEB4A05917F36F8E44141B3F73306EC1049D3987281E8D34B8B15327D947717B8A8F0CDFE8319C97716386B62D9D0374CB74F9B46CEFF845799AB0DE94C3148E2BCE6F1BD8ABF6CCA62C380CE5D35F7FB56937BE57BB356BFFB0B1FB3425100482D7D45512A7F970C4AD332EBE6015ED242B34EC6F7941BF65290C328B5A68BD677A51131712F49265218436F72AD11C42BE54E5DA521BFF1818FE6D85D3265DEA0A4B7994D960C6F0979AC0B8B9169AC3ED9FF0205E1B938CA241D27938CB0CEE5CDA27793C5D3750F20E15E7D6244D4A9D3915C2C87168C813DE1AC49D655CE7AF907E992CE07703161CF7A734936E94C3A0369A4F638A954D4A3BFFA5939EF5B12B3ECDB707266AEF4DCCCA57C6598E527261BCEE4A7258F6F41F164E82A4A656A53A1DB84CCD998EE904115423114F30B176216C01461E1DDCF11AB686B05E3527E668763AC58FB88C90E6A1B6D7E8589D7625929ABE7F55EC1061A47151B81617972285587CC6B1143456BB041DE31E4626946770046F12CF085D430F15D8B8F02EEA03D5F36EFA32FD3C2\nss = 6F371F1350BE9BAF9CD5008007A6B92ED10B65222957608D47779A81F2FDABB1\n\ncount = 19\nkeypair_coins = 851EA90FD3854CBF28FE39FB81F68E4B14345CF0D6EEE7EC4CE772513DF8410D11BFE66D2D15C33524F478F9A6BB3AF2A83357197C834D399A8625F761529BE9\npk = 055323BA95C83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C\nsk = 9B828AC37BAA3EE2BE76B5408E60CAB8E684E1C16DF00C78CFD4700110051EFCA6161789887899BC71408E32587B52CAE8570F9A0C017773B1DE06AEFA38B980CAA7CA23C4534A87BC8B2BF24233DF526CF57C7B9AD2B1DB465D8529C4855589E9E58F8D52293AEA2EDF630FBC9968AAF08FBD539849E3912EDB91B1184EF56827E104004CA05E75A6C90A4523B39883B66B653DAC0DDEA5383395498E0B96110C5D62AC3EA60512CA03670DFB89901C089D4C59FA95B6A5911ED4BC0008FBB58F1C0705F152C5846E753482A5F677DD7980AC7A3EA339B1C9112AEAA283B009C466454C8C892B7F8A4BE7BB23E057C36E837F67058FC01BAE81C259B605A02153AB7874259D7BC593574ACE70A22492401E2AAB8780AB893A820E33779B9285E0B60A018B3EFA88583C76881A1C7277F585D82623C650565E55CDD4708415585ABEC0BBDB7C8F694B1E998382EA1932A7D9C8FAD682D9C62063ECCC63CC69F7A7A64505221B2194F24A79F1A10D7A26A1859179BDD45C44D9B04206119CA6AE64B97F4865561A0580941C90ACC237E3D3427EEAA15578B6BDC8741CA9A46FEA9EA0754208779E9A748A1A648CFC802FB2C1740444A6DFCCA13B450C6FE8848EB2370261A1D0BBC39F16320ED4ABB7A65EC2EC4AD0838310642F4F752808B3225F112B8E279196107DB2407192EC084C5B4010481ABCEA227EC49F63BACE46B67A123A3664FB8DF7BACDC8FA44F8C99DCA57957B446FB6C871FA64221B3A81C6002208553BCC7A2D89AC403008B1BCB344A2BAC20DD166F46212059C429292A36221B6CA51645719002DFA047DB11CE9C7A6E26AA77333AE1EE33D8490487F3718F8046A03740AA028871370B0F246CF227C7318558B9241190DCA2B6E720E8FC98ABD603F77C1A7597C49C3651DBC05540B59BFF7912184593C78755421B58FF6C84F1CB173A27BAEAC109245260F35F14F9F2C2BD694AF6146A95E7ABEC6198344D281B9603A32E45D1A4B359208BEEE62A60B67288D8663511071FABB6716867F388507A1AAA70D268458504614969C9022A920B45354A89700145941E7A1055323BA95C", + "83AC687A58A7F92701E7C388A4DCBCC611AAF6399522960A44D316B77734F025218E3C2B201B0816CBACD5B9B303297B0361B23D531A77DC965EE89694288460844259A735CF0C4C0ADD2457C5724FDFA1EF4546E5EF7C2363760AD478AA7806DF9E35F0E46CA8DD643C36C6C9EE3B564181893B1B3EA1B7F74C675E99BBC6FCC96D3FA677B23378A3B76D1F5631102AAD2B901D5A7675D541DCFE35E92239776A81E758C1C54E00D380232D5849102117D54144A20247017148584C1038A9329B9CA5C1DD337C1F758F558628C6962EAF49ABAB214279138DB549C04F87BF243BCAB3757F75B95C1F08685F20CDE8C6D1A353FBDB3ABC0599948EBC82E2434ACA485D191287BCA1678D2CA75497D73296177009BD384A9A5D0AC8B6102760261852B63D0520FE82B9307D1AE2B8C38BC1054C0295F7AE2321DFC82417849A3BBA7467232830C35C08038CE2C4562B7A89171864E566121F6278A0B777E02BC50029718709AF63A7014D8B9F79627F61B457A25C202A6CDD6F9A59FCC3CDA84A1A43620B1394FA65841162638342A24671A6A71E092A7A19866AB7519E723D6ECB836998AF8724EFCD2941A5BC225F9ACF8468B5C68A781B664E3614FEE782C20E80CC8F27D1F455397509C86067979D7407B1BB536408C654C624ADC0CC126BD3EA29C33F897E168C9C715887474CF1479450B80659F816A7E1999A8F2008CC9CC732A35C8D3B290988DFA31A80FBC1A18A58263C7BF18DC0498260E66FCC6B991B4E91ACE50240E7A2A4563460D016314C404B269FA9A8D1B0C074545FEB288208B790DE67DC3C787A12B0041C52F80EC9F6A96733D874E986A3E06B72CC4B2AD2460B7AA2141F3B186525AA6B6D2901D46AE2F5C7A195C55A48934B4478974370A982414D9A160A8C45ABA043DC597A2D2A4ACEC6708A3BA881C925C215A8063FB80F0114A94C63A1971249368B772A662AC38856C79C7B726884CF5A014527DA479C1D7747B4D74CF33F30612B70D1E0C2FAEA53EA1164BF9733935D51542BA3A47B099FC82CB8EC391A1361C19484F1BD52DC2315E1FFAC169C2128E0ACADBAFD72FCA96AED457CAAFAF51DC8C30CEAC70CB4621CD4D7B4C379C9176059F3A7DDFE021041301BCEBBC91E997A0D5BF2ED1D9D125A712983411BFE66D2D15C33524F478F9A6BB3AF2A83357197C834D399A8625F761529BE9\nencap_coins = 64E3FBDF8D2349A497B5C9FA3AD3F7396FC1A9769175A336181C42E95C4889D1\nct = C8B13903A3639C10CD402D325F6F2FDC747EB197B95CFF729F3C923D7698C48B7994F29E82D62E258FFD16F7E5F68897219FFF38DD44C412C3B7853A5632A3BD3F08B55C52CC1BC6A3B4DBFCB761C672BA8BE4B5EFB4FCAC26B25C6279F67624F14AFB1E07468D7BDB0C0FC7AE40B80B074356A4A8480D8BC522D73D971F84CAD77CFE8DE91B7395CCB57B5CD2A2C8405DBD80CC8A84A98B34DA79B61BEC8EC5FB2A9F4D49F1993649149472281E0B214E70954008182C271B06C6147F3863C35F4A91DE691091F98680C974208D13C8FF9781E646D34A7A091EE4A3AD7372438516F58271A8625F62D6EE744F6C177737AD8B10BE74EE0B52CE2E28615396482AAA24CA4FDAD876DCC1DA6DF3F8AA4CCF0185733B555EB42D1B15DADF8D67E8808743CD1A13B3B962A95BCE9E9A46267883A24C2F82AD928E31D2DE44F26A22A96C79CD59BBA1CEF2AE72DCC48CF94100B90CC37FA03B22C944E7181545CBF6EF38BA8DDD8E1C82A657D740C1E6EF570D3BFD94C04AEE371CB0FDDCA1F01539C23FAEF8FF988B3E53F6D4408CAC036081D4CE0027284E1B6FD47FE93DE99C3C81EEDB49795B5106973C88F7726E15EA6D4857ABA7CD40E155110DD920B1BD1F8AA03EC0E8B148D887AFFC9FA9862B956C89189D7101E888F12CC3D329D708BFEA96D9E8AC8E7E4C7290A00B733E2C1735DC9480513CE1E36928F784A8FCFCF5187CAB5510978957E7BB2394F639C708C4B6BCD91873A217F5C28C5E9955C370791C966FBDACADDE208B7E45A63A633600DE2606F98D5E2A6F78EAF96C87D7D6CEC5649DF17E6F79F5C35FD4AA654D65CA639C26D126723EB8951B392143DD120FF7F9C18731893CDF185FD91F5DECFF0DB390F7147B1BDFDDD4E5E243D649315F7D75A965EEBA85A316C37A3A282FF521DD88A29AEBE756A0A9659F7AC386D20530AFB1C25BE9F60CA3AAB04DF861E29674DC3C14119DD570901BD7BFEF690D6107A6157D491623D589737EF43D64724DE7463277CE5807E72ED8D6759725753F2FF0E1781650F1493C89FB9291395CEEDA63FA3A19B94560848CD5D02C74DC\nss = F7B0BEA7F7B7FB72FC2DED9DA1539A2E867A9E29611AF5633191EF11A052A5EA\n\ncount = 20\nkeypair_coins = D304C9389CC973477F169788ABCB9D511F843219D246A9B587822F422A70C23810EFE801AE61866A7109F40ED932E67B0AE9E966D1EC5F917E4A9F31A27EE13D\npk = 7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D06544982728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FF\nsk = F2DC1B40867ECCA65895960FFFC60469D809A85CBB383886B9D037785345D57936DD7AB93AE0504DF32D8438662F050720262592902489F9A90233CB20A5492BFAAE4B444AD1D8C84C0A37F6C928B8A89C22A326835073B978A200212C5B000334BC936FB3C8F2626C862C52025A73425A0E16F40D2D87556440659AB53D6DB763B7F19A00ED6A99017A5677B62B141ABD908A51672A65E31493659762A04795F80F254CA4D3683CEE608DF6C79A70994FDE528775A991BFA1035EB1BCB6DA3C63432BF958790A81620A614E3A330C1DC658E7398739B75E1437451D21368C798009178A830C19B621802D848918AB34440175C825232E70637527C2E276BA02ABA363F082142C9E4CCA09515C801EC78AC7AC68669C2A054CBA8008603F9A3368793C0BB73462182977D202DF4ABEEDE70921110CE8E6108B784A2BE9B4410876B14A097D50BD8CB933AB160860950656F006A0786F1894736C7C694E8A81A301B28B9A43BE14352661A1ECD11104FC52DB91C1E9F85F1BFB20CCC971F2BA8505890DDDC3118EE98CB2459CB2E003DE4B3D4EDB74C934056F4A824B721E37D247142BBEFE25ACD52B3122519FEE154D9C098525839D9E8593D3A5B2DDF91BE4286A4FF470D45B55F5F75DB92B8ADC626390698BD780977FF5902E206669E092ECD5002F43801BCC14E75553DDD5A122EA24BFC1B799A727F5362FF90C99B035B3B2C545E985860BF8C1FA517D348A88BF85690E911192A643DE17B25363686F6A3F7D643CAC6B536C8B536AB84E3E6B1200DC7F71A989D04098BA39CC15D2776D50B391522E4BA60916625941594F76D7469589085FE45793529924D6BCEA397FAFE8A963311581429F194A76D627583B51675DB41BF42650DD44C598C1AAFC177DFFBBC6BEA8BDC76C143F82B032F45EEB770231E8B85C8744BA9507F7DC00B0D05772B927C09CBE92A05C80987080A69D560094B3B021C38A323622C362FA0809259DF6CB8138D9774AF279D4882E4334AEB7A9B1EC82648D407490D168A95C769869A8E6521156867B1DB3CA7559AD74574ED6C61B5260B7EABC54B3384D7F010097591E75470EB931B90D0A7BB708C1B5E97FCA41B6161AB4C1CC9AB3CCA4EF8804C76C45C44C4BFBA29D978014E36195CFCB04CE7487994261638A779FC540B6D0286849B7CF51B8B648AD792BB225B42B637693F967C21758CDAA71134CC68D8BD7198B2A971071373F772F7044B912775652D1B78A9C18C7F00A86526B134AA656801B507714AB6A37FC57051DF46A4FFC2899411EB6083DF07A9E59C2C55D626D0BD04425583317CA5C7AB86A6C3867786AA2A69CC8E114637404BC4E0A1F9D9416E2B2CA22CB20F8F4CE3080ADED2262D885780C9C4F171685B466A5DB14BFACE3CFBD979895586A5F1A2BBB7626E567075C004B92301BB60B0E3208882329CB7DE807A38656F98ABD1A326DED150401035C816B9E7E677A29849CAA7227D57B7969541E11F601526A15631C75F6E9BE24D54773F906F394643AE31161898530344C07693C4EDC042AE805B92157B6637722146F16F49297370A074962EDCA884A2CB091568E70E3A57EF2AFF79B17BA6226B396A5702673704B01D7959C180513E0AB03A421425274CA53774557A8BA060817B62B8ABB20596EAA16810513885435486BBB5FB83C7A9969AC593881173377B1B79EF4B7F20B0B6EA325826667FBA3C4E31227CD858578BB771C27ABED688844B95A4906C290596EC7B14DCA4A60CF8BCE7D12545833803351A0266384DDC2673048AA660B9A8DB520D37CA59EA19CC6F19EB9E63D6E842076B397F5027FFEE9672E91BA1BB50F0CE37410C686E9952D86F4752FA650CA2C30A03CAC426830CDF4B5745A40BBF53781ABB1A2C3637E227C963029E7935814FA0B11C4B0E695AAFBC75DC2E90D8C63740C8875601008B8959FF214B513D42056F78457B45E47285440306D15E3607A130A4D6B2BC0904C6BC35E4B99B55F443D9CAB423DCC46460B973963CDC92382624C07C4F26FB449A412C37B73037131C81AF9084EABC16B50956ED9DAAEE0F4153DA0C959C40F78366867E11378D2BCCAE21762B543D8B2CE2D7CA79CB7AE2D0654498", + "2728A7A2CE39AB54DF83521312D942C26F618AE5491BEA73556EB297FBDA19C123C24504ECDF72189DFA1CD24EBF011A3BB66D35F78633E1EE7B249FFF5515B23187AF5DAC6D1D090BC7BC01DF34EC781561E3D3B8B62164F7494680210EFE801AE61866A7109F40ED932E67B0AE9E966D1EC5F917E4A9F31A27EE13D\nencap_coins = 7274CFCAF30A61D198328BE008F814B2A87D50570B58A80C03FF151A774C589E\nct = 92EF6522E66D773A461C18BFA7949661D8DA9667C947D8E7AD9FFE80761A72DA1565B6EA6D48108C810037A0B78703F008097D60BD4B84923EDE5F74A305C31FACB819E1666DE02393D770EA89AEAC43201DC824ED5227C4F0A598AB503F07C6E8117B9F5E90FE18D49370D3C046CEA20BED9A88E81538DF47B334207B2A0BE36DE76619DD9E09DC12B61202159DA5543F333F196A6C77DA1952AFF2C3390229BBFA64B92F360F1ADE01BA2D8E4EFF583F8CD0BA718152F8EAF040FA9C7F1D9D3BB6F9C816A3931D60CBEDA702966CA5596AF470917563CD6017D72984B9EA5F1465A0B5EE8BFBD647C6D1FB2AA8975526209668A0D933387F15060EBF0079BDFD59D314B28D2B9029BD3ABE776A52A2466724C8E7052567CEEF2BEC568030A804EB8BB6B9E033144E5FE41E7C26BBDF66C194DD27060DF224776577EA4E98EF129FFC6994DA3125877E2F01312F815CB732C45BF41DF1EE97F4B33773B27EAB8FCC02FC744D0923EF515EE78C244CD82B6F2DD5CB7F599757A3BC76B92D17251D04265A9CFE427162108C94F758A38938A3C75E2C4990B74E15BD562BFCC59B22C862D5BC9D932CDFCB3252EBAECBD1461D0A74C632B4667C4D948E06DC9319DE8E8C9679A7C9A20D4F0F79414C8EBE4710BFD0704990F85C8CD196B554167018D4E3E3BB910C62425A91096C6E6E5288CC2C45655028C9833251FB7A1F9218CEB476AC50897253898F7FFD71946492B2A0E514B6AE3A28C347940C5A997AA6AC232BF81AD5D2CBCD3640C0E5504BCFC91A23B68384EA8C9B95D6E04D002FA58CAB50C2251FF2009BAE11908C537A2F41C1C7D892B83021FC2713C4C33DC237EDAADFAF4C598DB7C19D8B67B8810BC2C9B801075BC2449535D7412BA793837C0B762890CAA9620000C6F1D6C659B64FFA9FB02255E2F00D462A49A7024CBFF579CC57624F2041B5AFB143AE90DAA985F977C7C108A9B1CB74D085FF1C63C91B273655EF44FF3AA1817AE95F91FCF57E8EFF2E47CB44274F29F4EBB1BE62E1AB8F29C19AAA3BBFEE96582E138247BF4F04119C71C546E42358647603CBA97B75\nss = 789F9283F8792BA5001C4B71AB585A379C1BC9FAE2AB9F8081F1141777167AC1\n\ncount = 21\nkeypair_coins = 89A6E3BE304A3518FB82B18CA730F0B359CD6BA90664A493FB4F8EDAF965B9C3921BBFBFCC283E1D1DB36E99B9CC6CCFFFBFDB86DAB7B6C7CA02CDA227DA8632\npk = 412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB\nsk = 8416677D2606E578C24F59B59138C6CB1144C6311541839BF79066650180799862D0049FF1FA13D0B2C1B4227D2E673C9CF09AF164B7FE7AB10B1928AA910F5E81401920CBD4C8BAE6A71FA3F783BF8616A2EB7DBEBCA74EC94514C9A99A16B75C41A059F437E7CC3FEBABAAC6918AC41B40F3B8BB287009E2C29A4FA586ED8400742B7C05B252210282F7959A72C2B9921BA415B5B2B78106D7C464E0A01C229046D05ABF7A611BB48B07835A461264C0BB5770906812A60253570505AF040338445EA2E072844445CF1050FFDC7F29F228C66A4A402B98DB0C497BBA0ECB68CD93B542E8BB6B40393D73E7AC51D093C5C15EF9D4A7A8D056259C06977BA75F4CBF5CAA86F5568C422C1424D123721CA09792C16F948D7B84B758375E93B156466B8F0202C7BAD31DECB489DC0CCA1C0788887C0D57F3808E16634B061D5ACA96F96B9653827387651271EB05D5320230293B39747E001BB875728D2F2A4FDE26981DE26C68D542496A92F5871AA7438452073653D14CEF0B2B6D380DAA531874B26370026EA59884D47528877AAFD444A7EF16C03DC780BB938F5FC94CECB5892BDA259C9A625E68B89E374B6D134C3291168CB05065953C851AA1E5458E151A3B49F47894E646311575691342552A27116399B3E441D7524B9A923D616A4D9837B05301C1467991FB81492292B5A7DC2E13E44A83265AFF2AA03C6465ED1C1AB1681BF0346AFF84BC61E5CF3DA10525C4AB56A85A053469AE73BBCC77C28DECBEF6007EDD003CD7594B9A30BA6C18617FE15EC8D549530C3F7978ACE489B4A9C0864E175680A7C8BFF43E7175B393A2432126C945755979B36BF9AC10D806150BA38280A1C7299A64A085CA55B49CB723A9B0BA1009965A0EC66A7E6341B2A5C89A1A0AE6A3A2098319200BB06F52BE404890F7EB66E9367EF0A5A92F526EA9E8B43F60BFD80091B4525184C223554023D7E698EC144D1ACC6D1F194B73184267A03B6BC43B42A07BD9A5CAC4388EB4A2323B723152E6A4F617A0649C469B839B555CB56329186E675B929C8DC4C83977B32967227BB7F971DE607AD49579412AC5007438690416FAD3ACF0BBB1642132613200006B4A502975FEE79D2B7AAA8AE2745E16C0A666C8A3A24A990CC4646C8BD9E6744D6245FAD4B2ACC58B0001A7A351B61DEBC0CDF85B5B5A188D040D0994027F8131D9706AAB35763E4AA232554CEBD44886A70A7A846E67C3842E96A3DF7233112271BA001105E2A35B5689378C108EF44F8FF858435B7FA1B1376F4C5276A4002732B81974C79AD23143D8134FBBB2426C9BAF566B777803A354C5AFE8A1B840CA5819A3D612752D047207181BB6C049F70656C22589D1FB5D5B9506F432B52DC933D0E816B180681D7743ACA5259F92B8B2309286B680D174B267C5BB01E38224763A26DB0B36520477591B0707B09E97AC78FA71E43154AFD39266217067FB6271FB4C16C71E277A0ADE710562EC287B7493E4FB453C098E5D991FDA9ABF9E9A29E7B28E0CABB4BE5C8A3F490265F5CC93A0B3A52881AD806F4B58913AA67340496C73F3656C7586D4B3A3AD06A0A3FC5E6C7053A48A5168934F0F2341BD263648291078554692815E1B69B1FA97031AF13901C4A90546396AF914F1DC6D09F58C4AF89474EC34614535A6DAC8D0301F67339BAA610CD5D9C2AC832C54A55175567A5565C478CC5FDE74BF2614C6815152E83A615DE8CA9ED465A05507B9218AD6F7B9B2799E2AE040084287C19573AD0200C8E683D138AD4E8804EBA5729AA81C1E1A9AD034A352C156E9AB635E849F65A37ECBA8C0009843016266D0E4A2BDD7B23FDB638C79C73E7B51FC6C72D5B68C9B461CDEB83B637196D757999523097A00920D0677AD5C23906A3FC9054F1A3176D5759D39A03E591BC10A7CC7E05397AF2C0F60E84DE24318423C0470B82ACBE97F3A9889C2F45418CA28FDB092AC703A6A9BAFDF6B0D05182DBF9A55DD3397DE5A9B0D7C4950653652C035ADDB2ED3ABBCE4E755D2519E881266D28524C2736B5426BA55665BAFD66CA2875C1A96BB759ACE54DC4986E6B76C7811966B7E202395D4A46D81B0B3C2D3950FCA0CDD208CF462B688919B79366381A11A6E195CF234CBF10724D4C3B9BDFB0816160215BC6D5102689A21AF235C2D8DBFE40DD56CE5DE6756CC4B6AFDF64050DA2EECD9953E893C53BF7FFB9DC0D69094EFE63D751E6F9C1E92D2107A7B45FABB820222D30B11595C351643921BBFBFCC283E1D1DB36E99B9CC6CCFFFBFDB86DAB7B6C7CA02CDA227DA8632\nencap_coins = A0462A5F2A6C43D1198D54097E08D20C53D87B7C05DCCE5418838FA8E73A9C8A\nct = 3CE3F1DE20F140197617E03F98673C1D1C5D1D6850AD9FA8EF86B8BA9F53F2C6AEFEC1E903850BC307E2B08503493AD713A547C96DF4715C19E0681337E92303D2A1067F7F732EF9DEAD85BC6EBE888A99E34937C9F3B2DC3C1F66EE2639B48DBD5604098038D4A24B60777E0B9C881B06D3B7DA6EC19504EEE1E9BB593B0DFCA8C5DB7C1381CFA0F2F4464660A0E207475B0FD5CDAA4ECAE008B3EF2383D1DD9F76A615992E000EFC93D3EA10FA2B5C225A34AC7A675E97DA28A9DC0765A81F9EF0E811D4B6C647B1A600645A1DE598D51C2EA7B170D98A8F0C624239E95B5DD632FCBA94438C6EDFCF45ABC56D56CB22DA69CC7A768470085BAF07D2640CB842631C910DBD4A6A2C43FB688091F8BA8C4A33C8ABB20C8F5309D11ECAEA1BE0476EB6FB5F588237EC7E66AA263C9FCF7E52F20D4A2252551EC3A3C9160E009767D9E91DA5E21153A3B4EC12EBDF0735B294F7AFB66D6D19936667503B87AE06A4DF1C5E00BF1D51B0B5755AD4BFE3B3754915D864674E7FF2A6294509C51B8E98E579CEAE0388DF90D02F9ADBE5DB8BFB0E646720D6FF0C30A88FB72D7F59FB73886EE5DD82150F47D1221D2D19209239DE95C00D4C7F5A53CB3E318C050E27AF23C8C5B5CE682E9E7E647511EE5A4E5480C4D30B9C717EF567DD0A9D5F49930C4413FACC62B14E472FBABF3FECA897F5959F515DE342284C427A0E85F0712DEA255A0C8CA4E951330E456F810139B2B009F332AC43D94EF562E81D3430D972CBED4C0BC8D17D03DE9B86672208194C6353B58A45B88F", + "6C6CDA226D70F9B9439B8A4D9386AE0CDF8584A06A15B64C23A921FE7C584C9C920CC50B92D97FBBFE2B66578DE7FE8673A9B2CCB2A02170C4C0C2424A588928670FABC5D2EBEE8755CCC141D6BF8AE65A9E7447EBE71B93C11B43488250FFC7413CE3BF4839D19397775E96631E0498D9156CB01D1EB96C0791314C406C61B8B20BFA5341F860BFD5AF8E98FAA6C0BAC9C4A62E1F9334BC7A7F42CCB89968C3698277DAFF9CEBEC1E8CF58B48830D7D5259B5421DEB2D81A8FB2C8DEADC8EFE798A7FFF680154BA61\nss = C9810443B774A5BB175873AF60BD85AF3E5E4DD7C93C2DDF0DA5612036E9F949\n\ncount = 22\nkeypair_coins = D569B935CE015C85F792F8F7FB0D83C4F53B492959361DD4F75FB764D656450140B4E01E03F62E5F489C39C78D387BB33B526CEB6907734A5F788209AE3C2647\npk = 54342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F648\nsk = EAEBAC1F43968FDC3E0F190FFD117773187BF7BC1D0978AD917B84F3CB8232E364456CA6574B004F8831A5972D7FA38B90436A7A773A9FCC83B8DACBACFB57C2323816F26B659A666711588AD7CCB3A1CF7E5C4592684D78FC4B3053467C28943605774B039FAC98BBC1F07AE1F192962BBAC65226316BCC1DC518AEA752963C5D272030458B7880364138850DA38C71CD8CB6454B13F9AC8AA4D508155701EE1A643251411825B68312225623BE92F379006109B02CC93782A3951465FF49A36918BF4AAC8328268C9DB387D7936EE37AA896A50CEED6BE31A59D1F415E2C6053FC9B8500597DBCB7A0D00B011AD844E37B67E52C9D2684352CF837CE732B7708386B3BBBDCE3B52762627BAA846CE93B13B8BD655143E6CC7680A864CBC59A64797A9897914A99CA40D4702D35C9C1C22E9804871E4C245E12BC5499C8BCF28AB37A6202F99B6BD3B64AC49C0FF74538AB11EA7194B92258FB2078C1705DD643B0539728068625D21650ED102247F1605B051EAD06C00F271F68DBCED3014F0026904256A4AEC6041B748E6146A59B06C7E2BBA5782681E4416ABEEAB61FC60CC68C53A501412AD07A721AB1002CC2428A1DD0B48C0E53325BF6CEDDD2331DF849A1939097A578ADD64352849AFB2070C68B596D4573D09060013BBE3CB4A426E3B58414A108C37F5DF6091A560E997263A013455257A24BECB585307F7D7B6565A8781E33551BF26DCDB9CAF2B02841D97744D71BFD3A3BE87162EF6570A1CAA1A6920ECBA83B000242912B7986F7913B418FDCD199B66A015AAC03A602767F212AA367BC4F886ADF34A1F694A305627113F6074B6737FD2889FF4411605B2DF3A7CFAF6AC1BE726A0DF282ECE479ABFA02BAEC549FA98D0C6331C3E26FE9C94D83277B4A08556B9813D4C6B080818FD07244646631671252E52CC5335AA32DB09F37E8628F781256D811E84B989DD9B6DF174526C9C1FCE39168AC20458908A09363EA961D019C9AECA9CD2CB60FCB0C3190A401BFB139583B8C3629CAF80432E71A7B657BC7AD2B3725708BC5666BE813674068A8079A8A4C471B0FF98354342021507CE3543789BA78ABE30D6241382C6292E084319A4ABA75374C0F6617BB0A92EBB52E66D790B9106553D5C2931A9534801D37551D9E7A854B9733BE2B0DC6B86390886A6330B159F96DD3339CA12A206C3278603A123AC0C1E8A982933B0B29B5671A291AE67C08C7945E71891EEEF048DAB9370A72865C0B47C2C5B90D134132BCC48D4BB6994B2D6E1567409467BB21868BF17EB4C23184FA9EDA3BB6E2187D7E9B7D503A47AB1C2D0837BA25A108805AC4CCA86D308B4979F7868788958D3C57089B5A48784B8367BA8A612402091349E0CC0D142E9E763ADEE2AF2D998E8E686FCD76C03B069A558605F572B359FC4BC7B0346D11C1E6F9AD71D1399EB992B9E54268EA8EC5E9AF804290A19732CDCA883B5062FE1A878B1696EAA0340F071E2C9206D39284D6B2499BF0A7FAF99F5F8A6B77499419DCBDEB6725E776A0335286234A84474C54F952B6AE075AF4729A277381A94414E8E6AE2A9BCD2E01517B99B299F3AAE1AC965C086E59BC6D32A02A26B911BE148C7E48385777B841D917C34C8842C9C90EA431B2F8CD71A78A15F185F77CCE76959EC1748C44E5AEFB140E752C97C5AAAB8E936E84B5C89B3080480A4B8BE81FB46B12049C6BD67C74FB9095FD95C971A2C813F08B55D9C867AA61783896707A36FCFB175A64013B071447469E768A7A1AC43FB77649802522FF880E59B322F85B919B2424650914D529AC7A147586279F1206338A67C02109194EB493D4B9CE33BAB709C333A91079A542BF0D717F1C875D54F11D7FE72ABC346000452FBB9178B7C87FC437129797CF38467296889D3E225DCA6068583921C9767050F51246900AF6689227E709C91727BF41483915B93B3225454979C0CA7B3A2C63A0521A5679CAF5C26D5944186F43463AA419B4A660F2414A535B9236868C2C091616FA6522BB859FA61503D4A7FF997B8A3B8920F562D384A7E6C9423DAA5D1D700AC825C501C986ED28BEDAC0604B40A0B4F8990597681390B2656857AC712D7D4AB4CE85673FA69C404B0B5410A531F0A6258336D2BB639F9230C16C9A85E363F9C355F8F00FDF9225573A23664C9CEA086428DCD19FF40A06186A41FEC0723953781475F64816829A8AA9F8C4E949D4E6388448C2C4EC6A977F8C5FB80BD75D93A723BC9BBE40B4E01E03F62E5F489C39C78D387BB33B526CEB6907734A5F788209AE3C2647\nencap_coins = ADF233A4311B157829D49A0BCB633571230F7060F3CE655551AED8BE8961D1CA\nct = 7A24009A08A81E242CD5460B446B70097DBD11108A34BF75D3F1D8268F51AB055AC839F70E329F68DEC8E24D51985FF54C358E53BC5258558E6002BFB23768FDF8CC1EF429C03B69D9820DEFDC55FB7346DF99F79ED78ECEEE86A252FF6F37121B8C349FF82AB2F52FF1C4AF3DB0C64F1B95CA925EAFF2955DD5A25ECB9CFB2CE055734C05869C9E688CAE9A0A45DBB666AFEC557B6EE8092BE673BEDA1E546E8752BC689ADE3E36FB1CF8579AAC346ED5015AAD36DE329B4D5A39E1806BAFFC1990C3AD1F57AC6D1F09AC7F9D98DD128D5396D2E9CE45C1DF3C0B010254A85A6D6FD2D7754B020CC1D0E727F612EA6E75348BD56140B13C2D63480AF0ADDAF7ED273BFA3D770E760EEDF2AACBBB9E37E5A20DE35C2C5CAB9FD2F204484C625215EB9A199587AD113C176D4F8D0E570A6233DC7B52C37AC4ACD1DCA2237B7D2C241FCDD7C5DB3D3DC9BF4D7A57533EFC7A3A47382F294091EDE9E25D8F0C5DED11B6E4DFB9D2109F231356F788E1D517F371FE4AC6F6E1D665DBE2B5DB7331337F59E47D81CA88A0DE6194BF7AD1B5DDBA0F345FC23D0042C137C411DD9D99F53E6B76BFD535092C7261264C3D95691A9FE69F2FCE120281AFF0BEF24607CA04FD8B915182B5FF43D8C2FE061AFC19D6549799588988BD67C3B657659810ECA01F30D6450121C79513902EEF55A2172164E53BC05CC9E5DEC36D8032C33D84C21510297B78802C00FEA54B03CFD4279864C70DF748D5DCCAA0F8CD91C464EDFEB0AFBA7DF07961775EC13669B3B6876E7959359D4420647791DF3BC98ED8E471775C3CB44A56C227CD154B54401AFA90B526B6C141CB10454561E78F7DF706A40360BAAF28EAD607B932C4EC57F89E3A2B718A8613A610DB05DE2A6A74E8812AFE657000C021E22793C78C212CBBE3B21FFF65B1D811F7AE3ECD8881970DCF0C76294B0948D16DAC0C289C0057D5F91B0D5F2735AC2FE7B6E876B1636DC130032C9A0309821F88FBF8CE9D1663B1964F202F5BB30674FB90BA9C58850F22924C4FE706C4D202D0751F048FD64507BC507B81C2711B3EBBC3DB39F14B96689E71\nss = 4062E6600FC98E9D7D7B31C3025F8A51AE4DB791FF17E118BDE089ED62B5512B\n\ncount = 23\nkeypair_coins = 5CBB141C2763425C274F7404FE530D9116E08C33F9F200A20B011CF563A28990870A300648D2B1F1A637374278BC62B5ABB56380CDE88EACFBADB3224795A125\npk = 3FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A", + "0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A\nsk = C3AA38DF508762BCAE32850E90E2CEF9404BB2405B1C7322114CB440C507F27544A8E65BF08A4E19988FEAF3AD91546E95A2A690CA99F54A803794578EDBC9B9B955784AC9B0D9207487A2A86BAF45B04DA2894FE2508C06E49D2C487B87D9ADF3F67EE5435F164510052974ADD5A26FB227B8F029DE714E9C39BCAD318B2102A04D03C1BD1719A87279F589401DB284DC8189D48C897DF69DA478C5E5763968929A3771C3AD7A2AD2140B5772C091439EEA807A35E988B69C531C2B47A500C71948804BB09F682C27DBB39F9BF7B53F47CE81024FB3650F32573D734964A392116FA53808411C8B035203F5564576334AF9929ED78E8F6CB29C9B4F171A81C6A34DFD57C59C380180B9B7F38538BD82834FA354D629544CBC659875B1D77B63579A8FA747C93049127B45387BF6C08EFB9442F7565901B71C888BB2074EB4C9CE945568D99351FD0A3ACC3C54E600436BA5558BA975805025ED07444A9034C30A9C13A8AD85EB4C7D0142A2CC2E06584F37F843B103BE4785694D2B2C4DD0487E030F6155BBD52526B0354847B233521312F5C725AB190572554E347183D0902737B96583A87D5774298D4A7B6B9292EA8230412A06DEF3551B4481D314C6931C8012D43A3EAA0D0DF6CB87185B7BE43E6EBB844392960E8A65F5F691BEEA69BEC55B24F374C41A1A49560C33296BECA0B07A7854C658542A8917C35326A1A1C458448B77D27C3C440C727971B47677E45954FBE9011D00A2F85B3E2CB9725601C97C7B21BDA481AA04083576496900A70CC135005221F69420D0F884D35216548022126604CDAC4100A74614D4B1206B6FE20A8AC07C31BFE6867362B5D2A67E60061C8BAC6620D93B07B87A5BF4101FD645321BAB2441185281B933A090686A8CCCDB6A1705B07DEB9E66BA4A10617A93AB7CADD51047E50F4988C70012A39C787DFDC3AB8C9B19FEF0AC4C702BD693170E71C5FF4070B47B3609C5A9F2E8663EF78BC5E27EE6092013A263F2EC172EDC4350606840393C9A771999399E948B41AB273EA061744E4A08AC7550C13A265E9B82E674063179811CD7251220943FEC7C38A86BFA490BBB6B001C129707B1B765416401290A94DC8E2CAB1503DC4CBB2A51BDA96C5828397D406386353A75157B09F1776ED5347F3A32FE6B2599827F83EBACBA251DEDB3C3E514B7ADD849AC5C40E49B1297634FDB8A6C0D9748A8FC9E98778668BC4446C1444B104DB4DA7AE5FB5DB088CD34017EA6926DD2128E9B39419CB13EF8511705844D4EFCCA1219453F987CD5D0B532C6B958B202938A90CE9016792035577A4B59ECBE063A8A158B92E89AAD62EA507520BAB2596EF18778590708DCC62BEC78A74715AC69BAB4521949E8C0BF914B5304A7384AD25E79C3244E581033841EE8628AD68842F320584068CDFD91467C1051D1A8AE77E4B418343743F0A64635AC313CB722F61D0A672645413E5E92853F06AAB35A067EABBF6774A291945E9157255AF4008A123A25778D57308328A983C0DC8B4F21C7DD34721DB734967A706FFA75E0B052F67C36168AB46C485B1190A6FFB60F4EB739C232B2EEF630A00469BD011BC1EACAA9CA60C613039439CFD4ECBEF6D7523926AD88B8581E619B02A182B76993B26B3784799A7A314B38BB6A17529650C7A0A556C3DABB0FC44AB8EABC2AF522207E90C7C7E113FB7220CAC24F45DAC26D1605A70C16D1F58B6F766C8D07C56F582C88F6402FCAB763F996B164047DAAA7CF5048EB51297C50C44D95A664583579F18639772325CA12FAE19205742E72803FA4B9991517442BE7CAB72996EBC50018963F89A5AF785C354F7A94241051C80BCD0D9C7F8B09CCAD58C0BA22820E859C9A261C6D41A6C310B310A480D0C8950FE1383727B0863AB758B2C551BC99CBAA90F0365961F7727F639183FC652BC4A2782081DC69571B298AFFC7AF09C349124601602BAC8C79AFEDA8531423642ED20075A9B176A75D422740C0C20FA87AAD22ECCB98D4BFBBF52E7B590ACEB660E3982ED3F3CD328CBB6103AF5BE626B5036EC8460BA1FB8DF516B315E1267BA1BC5770402082BD1100BA019CADE157C6A43ACA6098798C7ABA3BBC5B110ABE3526520C89620DDB15151B9C67A9C57AA678E7E83B3AB4196B682F20699DEC76BE6A4FC08AD10190D2A178865ABFA35607E1A88B47EC8EA71B102D7F1567BED46A90FE22B38A4FAFC045CDBE0C9689745FB45760CB2F0F94F7D13CF8C834C4DF3C870A300648D2B1F1A637374278BC62B5ABB56380CDE88EACFBADB3224795A125\nencap_coins = 9DB1C63EF94F37D77F386DFE00D619E2D6789FE8237028E79B7B1EED9C16FF5A\nct = 19796A2A41BEF95C201415E82C6F67F00634B2D1F32AE46C0A27E1575A3462F400BBCBF316FD3062F0C289413C0BD7001A888B975EA86C04FE033004A602CA612BD8E9001A0E9061224F4A76401F7D204A59D752BB9D05B8AB680A053E4ED6D88FD2DCCE9194C3928D30C12E840381F38B4A1EAF13B980FC6FBA2072180ACDFE110AB58051E2369BC403E7CD2976C23C04A08BA71576C00B4FE23C87FF16D769CDAA17957404DEEB78B79E63564ECF03CB99BFE6766FEEC1404B48257D4C00B6E379F97F2F74CF925A31FEE046ACB537AE4E8DEE0AFFF0076DA5DC86EA4306889E8F1396B754DB52D60290AB9E8A6425C527B4AC4D3515822E3DB27FCD3110B4A8D71993F5890BA1F5313220421D27D5674403DB23DA78926C4DC75500557369F67C72898CB5184ACFF4D306F86B870889072846357620B0BD88B938914723E8F45B1BEFB2494F14D7BAA6E66517DF7E99F3F35CBA97F0E5818F510FB5204F4B88E4C2B7C6967A957489E541CEE1EC1F381DEF20EEF7D963968A811D6BE770B21F5F5348F9568905ADCB7C04E46B7AE13AA3D746CE861450C6C41D296F3A80FC83851B7053635BA7C8821029E9902B83CE9E248D212A7086CB6CA32159F5FEA46B8925B9846349C90F4D4E1CED4009508A03AD4D09257F9175D1312BEB0F1C356749828D4E7EF51D1F1F34E73807BC2B377A6A35C29C6F28816E3748E89330D901A0C194571920738E37AF12F16EC5E0EA5D407A436150EFCA0C528F95E23C006E8783F0A7B08FD1235A7C3FFB50E51A05AFFD43DE9C09C318744674FB5241BA00B5980B0C969B010EA2A7F990F568F09E4398CFFE8F02DE681CAB1B8D3CB514AA599925B0FD9D874B4FD7C4CDBE2C1A2D9E4ECCE4CC548EA63D62B4EE697D8E6AE616963D9AD8B126AF20A45280A717E29A9BBDF596B068AEE1785FCDA92B17C5A15DB0C3441B67822F01A2AE02A73E839BFD2B986B87D6BB586998DE02214A0222E4A26CAF9D46FAF26AFB099600A81AAD9036E032765CF5A6C24FE2F5FF8ED3B77A52C845FD5626DB8071C5DC5CCFDFD73977D2EB2B1C4F28F00C1D37F4BE\nss = 9ADD2A8572FC3679835666EB60C9C00A557AE3D133056FD65FB2478A1AADD0A2\n\ncount = 24\nkeypair_coins = 293ABB6D1C207927945417CF84883EF010823E11B487ED55239E466E83696D0C0914D81173BFD7729D81603DEB601C93969B81C401E2B7B922B2873F8AA2D998\npk = 5CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516\nsk = E2AC344C36B6A047CCF755BEF0F455991C2623A76AEF7988D0A072D53054D1D29C147881F65AB97FF40295B487677291FA183831B9A6799181EF2872A935530014187D706015AAC1B122567EC54AF05361BCF384551C71B2468758786BF61276A9DB8A615442CD80B3253C862E5129078168F23757B7489D98AC60BCF04585E29B623A44EE737343E20E30E7AD5D20CE6AF1187D738B60374A02B45E60F71A148705C65AC34076AE4E390234C118ECB057ED3AAA422072239A2545021B8AB5419FE79BB7E7B73FC38384437A5AD673CB903A55645D00BA659BE07B708367A56065BD0CA8047B3258347871987985917199B4445BDBC4CA90173CF410D1D5179B19BEF5B0675155AFD0F0603A446269E3487A68569CAA1D72C6754B441C00FC0E33D17136A95B990068DF699CA6F14001F509C1B7C7BC816CA2548DC760516D9BCFD0A61670D9093A9B70BEBA40DFEC2B5C8086ACD164D57138A2533", + "28DA0284DA9AE3343003EDC193231B6CBD7A0AE0CC19A72847EF7C01A850209E3B6D579A5EAEBB566AA001B6A7EC8C0817859932C9570C290214848C25F9C5676553BFE734CD12B747C88AA0A59BFB389A55AAC4FB46AB932F7B4400978FF2A59E8E4AF7FD3B04E9B8D6E0A8875764862AB6839844F01014AB131003E876FC17BC4699523BC16AF8294192116ABC03A8B197852B31CACCEF20E536713B1699282598A4CB5BB89D56C6829C2DF39C0F3494F51107C53CB60D8483D6FC69EEF5014E9F9BD5ABA580FB25C854A13AEE72D86AC059CB7432E514F4D49C3BC2A583255988243C699D520D5D80ABA6868EA811C487027412988CB4762CD810FA0F18D39670A5C249BAE19B0CAF653E7364A1B9557D7998E8562980E275A60B98911F179376C0139A3350D6B8C09AC15086C3780331456F0AD7D40159E705D1F8135D1F5613A71B1C6355AB8799BC950AA4802602214365F90C1ACEC7FF81C87A1E7A051E3A14249B27A2C5C3C61744D9B61E7355B26189197E44D5356AA2BC235B599A3A577967E689D66C4AA966B9D0DA431C6727016942B4C0B9F1275888CC6A25EBA388780145CA83CB627B7477480002C1AC0AB41865CB5AD306B8AE830E9758DC643CC22D8B4243A90F8B8BC07E8C1BB2B50C9DA4233F3CBFDA5835F8189A8F1829D09A379C059F3833E7AF4593F6B5736F782215C72F8A30E60262DD776116FFB50746BBEB7565FD1A585DACC7C644C15F6647A25330E6E1301844652CCFB90D4D266E3544FDD7733B89B2326F0378D214B615CA423495CEA4965FB586C00DC7243D423C1819BE8B97A416293467A77EBB87BF724632657348F2A7B34AA256D0826FBE905267076C92262282291EA620B262355D067C6B882A64ACB8AA6892CEC15B3D66086A665054C40058C7A4714165A431A8C5021102CFB8168E4B80DD8B0C8D72CC8A07C064B83B5F1800B42AAD50664CBE1B671D9373FF700CEC873EB8A352081BF3FD9C9AEC277CBD21EB8A4A2EC126F378B3B60004426A66F167154145B28770BA7B700B538863907961CF2271DAAB2118F2C40AC4989AB20A056B40C99A769B25C7A38D7B76A164964FB24A27880D7ABC72E324A88A25466657C352486B9B17D4C13957D4B8AD26640C3A6223AD44BE71535C3C258DE440FB2A69F53E22103597AA8778127E971BB074B4DD704441C1BDB38274058C2576976FBFCC28D04A3D4D9A194AA5745658CB96ACBC5478475821B0FC7528D932874C47DF5108F3E06106E18ADDE5A4E50D134C3648424630C42A20C0178BAB98A67714C80922A3DDF431DC1A83A9A0C3087A45731177A22928551CCA0E90BC229B95589259B9824A679A5A144C0CEBD690620C12DF2AB56C3A633FF6A1AF01357B87108C4D56E6B694C41E153334B034D568F3880744059A214E80D3F477D67A332D44BA4CEE7AB25D157B61416A81024DFC92F3650AA3E9C6F89A7629F347F91EC54B13997EDA15BDA0412DF111529497284B312DE5B4B0CC70BF0D2B643E5C2385133749243B678A026B415489C31D0B902F4DCC96981ACCC8ABC5B08B9FADC35022B2CF5888D417B4A0A188D0A305D9EC820EAA4BB89C085F3655C0A2AB3962B069BB0A1AC6932C748CDC611B1949ABE4A57B7AF0C934C8C0696BA6F39C32F4E6874798BAFEB70827F9447579FCB9BD38AF3B64CC94782E299E1D98E68F8BCEFA20D1E8DB8552516C277A9588D9A781DDFF6AA9EA8D259E5599D0ADABA2F459598EBD5BC727860230914D81173BFD7729D81603DEB601C93969B81C401E2B7B922B2873F8AA2D998\nencap_coins = EBECB3E8C3DC591EAA503C332C8FBDF07804FC915B771779C1BE60F42E2F3EAD\nct = 19FB23637BD5CFE270E6933E1C185BC0AC758632B84B0A2B34DB79C19685980591CE6E36CA2EDAC60FD06FC4534A7745B96631D37A33084CFFA03D6FBE24D91FD878F915B9F6EDBEF0F852872FEFFCB0B4E168314A49B34E1FC5A2749811F62D337944DA3E18C7D46574D9E783EC25B5E4EAABACAE1CCA47DC0279B3B27FFE9F1F6D2A65259B11775167C51C9DEBE002F41FCF3C869302B4B548D6352A57284FC4309949A7A404B8E8DA9BC6F2F356E381107B37E1ED9D179A6CACBB06E27713AC7D46296E8F9DD50C179FDD29D3DE3CFA6B4C6186DFFAA44DC7AF65441C1599152890591A6DCA67E2FEEA100D59896C2EB3032815F8D508C9856EF2E77B1AE0C0AA1C7D5EB0EE1E2E33803747559A7899EDFB096427BCF1909F465A3330B600D152E412BB7539F1A40A4B9B43D424136DC760A62A89A3B552CA6F6D4C3AA9E1F326EF3246060B0D0BD96A4A631DBA9C0183A65F2CEAB27DA6B74B468CEB5331E3C01DA00927CBFFD277ABC206DFFC9A71D678B890A13772555F1D85EB875728E9F9B9C3E3110D7870E6907866C7B53ADFF16CB4A333A52F551F5B13ADCC36F21C181F7EBE70CF21C1BFF66C6617239392412170BFCED4E8CC08D4150A5121AD9A64E0F9300994A3FECC58FBB73E33AB64E90A3C8A11C5A9520FF543ED5C71389772D8B1C241A19909EF618AAAEEE5E0C265F80BA992236F5213BB3E100434BA32694969EEA59AB26C9EDFC4115982F233E81672B0E2CE89D7CFC722FE18FEEDF636041D1C755DD60F8D9E2CAECAEB75EE3FFB34749668C96F7340FAC53B0BECB70CF89C7E73184D3F1493BC887C5DA1D4576A143BF79BB215F9E1DF4EAAD3BB6F7529C287856CAB944B19181A1D7AF356CED1B37190A28251F72EA96D33806AA818F6617485A97A551C0D76E1BA46A99DB0527C56C0CE6ECFFF82AB5558B123E83EB2824A44EB8D1F03E30B88ADE2923C4EE1E1864067C2FF21B73BBF7979700ABC2289E0FF2228157FE200C7B5FBA1CD35F9188B72263985FB06125A62639BDCDC96421DFF208E90E6F7FB2AD033D4FB0B30C1BEBDFBC3FCB2FDB2312B86D8\nss = EDE601C527B450E3ACBD5A12893BFD5BB9D5EABCAAD8767758BCDBE8E8EB9B52\n\ncount = 25\nkeypair_coins = 74D87C7556F2671F2D666854A4D6E073E69F35421E6E1A428CCCEA49C37F972CE82AB6CD4250546E9D3AAC903D6CC326CC39AE0B04CFFE6C6B3FFBD29AB63DD7\npk = 1E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AE\nsk = AB994D6B166701339677E4B8026514EE41418F1A96B655B214C49E72D54652D82133B0661767A55B60203BAA44F783CA78B14B4B9606895A937CC79095BC0F282862F86A7B595236C3F44017403B74148A00AB62A8502EFC9522A736181E0205806544E4B4C180366A554019B078BBC5D0ABA0252C1B447887AB6B08AA7F2BECA0A783891D4A8AD8F11F6C052179534A9686027BAC102F85CD06282C79970400600AC19C01EDD69C1F0A9E837CCB0BBA0C517574DC97551236B843E2B0C12985D544B88DA34C78053888191FFE8852B9D86418CBC02A961694E3491B886C3FE4C53525152190431213C931100E108494F787C26C3A4D16E88FFE585E2B158F4E755321B09F1DD770C041518440AEBE4629DAC3B7FCF89EA9931DEF8A62F51AC136234E48722804DA5570B41E3F041F74444D11E2C6BE822F0D98A6FC23B77F2BAAFCA1B8C738CD55E58E01BB33C652C25DF081B8A471BA6BCB46AB9996B356088654E2886D7A9B05970958732694869C1F3E216962A21A8DF9CD46B128CA64CC59277954110DF74A4A51AA455E9A0F353434B611BC25124A3564359C407C11A261F48579BBA788A499A35CFC40CC72C41A98BFCC7A0802610EAD89236547AE21F6ADC6515ED0739E3B9B240E0C19B2B05E2F408F4673A744716DC9D5BCD9A24389C6C2FEC41AE4716DAC67A43D52B25F02B4349929654ABFB8E66C509C38BB4382C4A627B2B12BB6C6321DA64344E91C5F989DF559B0714B879975431C0448E5878AA3B0C15210149E7808ADFAC69DD8ABF0123D10300E7A53806B7BCDD9743656CB3F8AF63F61D7553D13086C71352410C155E89096D879ACF5916E69046927A9AEA15568660211E405FD0779672AAB73452AE2948B44C67650636B1816C3FBDBC5848059FEFCC59F796B6D6841AA6982B6664A5B659D7E9A5CB3E9BE1B4C22828A76BBDA57F79B0622C42EE95B1765292BD7873A0EA853FE46CDF521184FB230EE5284F07888D07A2DE9D7A77C3006AA216B45AC1C4298B2D04A5C526096DE329C9EA79D0DE812B0F1189F3A686CC17C173265F72466AAEA293AF44462C1B01E0315240833D0F09ADEE4BBB29459F947897C4B882780C339019161E80B4699924A5C945C1A97C8EBA4AF258700126747A2800F81092649523DBC47CED32938A783461AA1BF6500F66B6E8307AABE7C4005209826A98A2904BECD2853FBCABFC8C24489380BB4F7A1DBA07473388508792AE1E7CA257B5C15C3771C92B9D07BC0B83C7E3371177985CB61B7BCD0083FEA2075DDD321CE490A483A897CF6955384002BE3016F6B9E2DDC5B8D5CB7C4F728E7966E13C04B310B7286021A5551A8B7E8472D969703F54EE4E1B1AE18CF1F6454E360C7AE481EC2B3B72D4049A74514EDDB57F71B81B4405DBDE79E05A1787DC2B19CF72A0A93B249B15FCC061E700C5325A40B880527F33B78EAF7370FDBB8EEB38E6C1585A12C160CDC7A43A7C45EA0B9BF18C5B5256B2FA2A25C1C29289A72F09560D54662AF2", + "C359DD87D9C599288541E36BC7313A4893ABCB4AC8269C2829330D26B46CB666C821F49808C79EABC046B110C75A67CA59DB9035B7061CDEC3486A9B152856C360E021E3C25B4036259044347AF18CBE495369DD5BA76BA917FB37D2314CF73607FB0C845463693060AB67785C1C6BA8EFC581D21EC2A856CA54170190E61C8AD2C91B2A08791C1CD3CE29B080B342183CB5355B08D4A153C8A9B32BC4469D5557AB6CCC4A41D1F9B6EFA405549E30022F64F62E665AB8934A617A4CAB60567CB62DDE7BD81FB69EE60A603C9138EEA88D6823CFB3B6C0448C7D244CA70F5991618C3FF504734C98268F5770FEC449AE6B4C47B563B9795A9D58F00B11206F4A26E6460AF0531E1C07C54F1A61A86624A64A77019642082CD2CD8464E029E94085A8AB0352710C9F41C23AB47A53F2236387A381648036CB12F3F231624862F36084E1ED6B58309A03C50838A970EA14B76CA064756512B12E0ACC6D4A548E63213C746877B4054C41AC3EB6EBA4CA759223641613533C2382D53352FEA4663D5A121759E97849E7166A50F139F04B2BF9609AB5DC238AF2C0DD59AB31C6214C288B21B9B33A5C04845C6283AD0BC16285684D1CEF0B11E8B324AB3D2616B71020993959815207B8F92C5D5A3BC95122A6A7968DBB1334A712823D470766B3B9E7B55672D02AED3C8CC315C4054D09DEAC08C6D5D364FD5D47A3C09041BEE42C561F978E2D98FE82AB6CD4250546E9D3AAC903D6CC326CC39AE0B04CFFE6C6B3FFBD29AB63DD7\nencap_coins = A9DA4FAE601738A23F95165DA22CDAA8BD455688B6033C74B4604DABDFD46FD4\nct = 8C640F1E2ED657A61B6828838CFE89984CEBBEFF7AE2A6EBBC0CA244D1142730B29246BB0F5AAC5CB0E741D3B7FF56C3E77E1DF7A13F51C94E48B8787B93D6A94CD683C9BC1A085F1C15957DBC6217A9F9143E3D221A4D90B0EDEEFD6C4E1063C012037099692EC197C27ABF7E07112801922945A52831DB23C8256851D97881E57D50E1831B88765028081CD079BA2C898006F0065E6847E46FF4C5376BBCAC41CB224ACD9087F6C4473F5A600441BFA282F9BF04827EEEDF5A92E07A0A7E4D7C3422F9FFA18159E468861DA52F16989A90113244A3E4DBFAD8329318753066D9CDBB20A2F85E1A87163E05B90548DFAB721283A715A269547F93FA2251502C0E0BC454A7F8D54CE9AD2D2F0214800D5A08E6522E14328A06BCFC19365B3AEFD6E4C935C518AC65C9F9F47478B57BDF3A5C242251DA5EC07956C98632136EF328665FC5C70245B63E95C30A2CEFCC0018687B5E6BA690144071442A4761C6758CBD936EEB90D28191A6560C322816C76270D6DD056009517F855F5BE664D06D1492DB97C9442D6C2E35B986B08A4703A882F4D4A6B0443096E9E949809102094E9446587E84C80CCB22C5B748ADE8A55B5F6F5671D761C0BB86D230C024394D1E934A72EA3D71C169196057E1155D182389044898CACDD219ECED1FA36A01606A598F65EBF57B80B3F970CF62A9ECA9E25E0128D167E22DCB82A9F024983C7A72263ED4B2BF11002AF54390AFB0EE86E1EE6101060EAF845AD93F6956FE82B30AD9A5B86DFDE186094A1D9465F5A61119D9B88BFC8BD078241798B3E3A5FCF803C1F1908908CE5D36979007DB2D706120F0DDE91A31EB6C58CBB24AE4676B0E5B5E71821E853DF2CF79578A5B7368D116805A4363C65ADA20FAC41C1A9E24E9FB6AD1E6535EB44C642AEF9AB11B50A50C3D40A9301A5C2CEB52F0D78E8B8480F03396CF258D32937AFEAA5B531B6C7962492A6209B7698B0DB41BD822EEA1538811E722AA7CAFF36031167801F418DCF08B9CD7E00843AA89AFF806C20B4C9504A68FB388F921D37C155074AD4E2FBD73C68037586569371162E3858ABE8790\nss = 89ED7C17F2AB9DDDA49A35C4826D8D5BB2C45622D872A32CE2A1BDC428D35AD0\n\ncount = 26\nkeypair_coins = 013BAB0212D04ECD54B478DAF72748003A25E2CB060BA6CC50BF95C292B8206BF7642088944D664CA7996BA944EFF7E4ABD0B900D3D1728D99A9F722F928FEDD\npk = A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6\nsk = 4A9B766AF1A70935B674049ACA04A9C07848A40467F8DB039FFA71AEB972758959837C5CAA6C9A2CE421EA23B4AEA23F4EF4890A8576AD48016AF36C384407D016854BE31C79C120CE826AAE237D33439DB2E62035D5C2B34C4B87D546B342B66413BA1CB1BE43B34D550C48CC640C6B0C95FBE6427ED086F7064A4C50AD6EF0113AE7130F23CA8EF57730C4817BA45732A79D5EE835BCBBC059E640787AA9EDF182D6162CDC0BB9B89B2F9ED2CEF4EB5FE0BCA19FF21D2825710DCC2DE2E44FCFF46EDFFC7B31CBB42A367DC2E6899E19519FF024F6D6416EB1939737250D4A9EB0AB0CBFB94B71A300A648367D099288CA2C703666F4C8AE5C950C5DF6457AF32842FC04F78334E2D813933616FFDC0E35E11AF7F4455646A8A437552D5C3F5EC5852D2704FA40A4BD6BA7AB65C048D4027A682E7F4212DBF890BDFC8A3D2A00BB65AB8F616BC4F34E2AAC8F46C83686E5CF7BB58A6A47AB634C361E3871A8B9344F361834C22B234071E34034D7AAC431392C2C85C8A5D4B69AA711206B1592E5CCC598C702F36A03290C9728A5FD837F16690954517D07E545BAB88CC89916FC6469BDFC4FA4A35B9DB681F102BFB8A24D995415635B2A5E3A4DB3C937D8A149CCB742C17AC55A0B62879A847FA97C609A13B5AAC012D55409F12D98E440A97A33FFF52455C880DF1C05B784B4D2C63B813599750727A3EC390CFC658DA262B791B3CB08A7E977A3A574277DB97509201686385E5CFC74AF851FDFB9BB0265AD678CA2E37829589320F367222D50B2E263241F6B8860935004BC365C356EA396723AD53A8E367BB7E6CEFD1BA24920557FD71624A3A51717C1D17CC886467ACC304031917007ABB151D91AB93C06D050C32EF97BB02676D96C43152AA3A1B63B26685ABE966A89F415CC9C92BBC05C76F126C9197C230679340A95E52196B4E8C3327C644CD430C52B32E2CB50EB9329D03C851465323CB6CF09679DF87C15740C50CB3B4A5CC1037E5461ADC57D33138DE0D4854E46106E4B92EFF03A5BC0B5F50001EDB0A15DA8AE246B33A9135A59D3A0D5D70C396B55F2950DA7F788A2CCB58D9B00887179C1E007E9624913B9924878C5DB1C9E46FAAABA1A2944304ED64CBE6B96C3D61B83C404C498F1BA7EEB8000C8381DE471A50957B64A94C4D42005831F4B4380899B5B848C307FC49654438EA062719B20796BC39B72C34FBD717BFF95C687EB1EA034AC3BACA3504A7C94789ECFBB512B499BF3F4A2CAA684A796B3ECE845AB477EDA88BBA0BA89E99A57B360B3DE0055742563A1DB2782072FCFA86945F83F8E028F80E08825782B05960005F37992FCC126B9C942A7B2C7A230C30824325228C971335FC3609878509D302C8F1CB7EE3B4A9E58013E2377C1104CDDB2CF9F969794F715CC805157AB62B9B52D7E273C2F6B74F8E142B8473EA9AAB2BA3CB0E1791831B56DC7D6AC7A41482BF347A63BA6CC072201E19949E7BAEAD45A49922BEA808B0AE8000AA1794B4A92056A51DDFA0E90AC818940B57408B9282C0835B2BE2AAA417ED6BE7328926EBAB1BFFAA0C2360E60B905834A9DB8390BC48026F1136D48C42587693DDC15556E4472DAA04D8FFBCE175BAC214B28B73C0F4CA2A521820F7206CE7DAA7491050937D5C3608B024A97993AD0156C9CBDFCA0997893A7E412BC5D6B8956385E00D7CB61696A3E94A98230C4295394079AC7B1818F1C4601301850735690ABEA3EF9AAAD82B16B30EC4F7612364FDA0F78557249AA1302D94FB9792ACD5914693729531CA3BCBC42B9B2BDDC768803D2611F01B8589809F15506AB5C21CE5BB9404306026B74B1685706D09163A74ECC51684757A02A9B5FCF21A59C17C894135DBAA37E89229A90130AAC7CBA14513DE24611FA77063F4ACEB30A92D3F75C4DABCC5EA3280EDBB0297B7B2B842CFF286E442834624936A8461752693C335916210C3D6C1C54F9EC4ED60076B281534CD497EC113AAB73027D918D6FCA080EC48B70C9B6CC57AC527276FF4BA3AEA74270C230AB058A135995D39438E5F52649B17BE2E5BA1890BFB484805C82A912E9046EB9C2B563BA9FB48BDC9B95BB9276F3D906CCA8C89439C8659BA84D672E283890C468CB33877AAFF06AF640A9E87393F476BA2CF46F160359ACFBCC46E935E0BD96EC59643250A0B38F9779B0142A9E546EB525E72AD204D1EB31A6DD1A07043FA0C6452500249601F25DE742AB44213E2718CF0DDC5FF6A2A9AA6AF7642088944D664CA7996BA944EFF7E4ABD0B900D3D1728D99A9F722F928FEDD\nencap_coins = E821E6E3209B923765F0DED2D65DEC798C9CEEE04665ACE3061FE506B49AC7D1\nct = 93EAA7A30F78A3D9E3CAB3F3581C8A7E020EE318051C5BB7CB8DE5D2B5A6BE90FD20754EDCD84C186F1BB5850F89BCBBB8EA16F2010F3FDD3021009EF75B11592B0DB7F93C0C6FCF70D6E909DEB271BB2A55321E99C3461ABE39C4B7AA92EA1C2A8625D58666194B56B8C955AA1B0EB55D20E189FC3AF8C30A32781B3C35CDDC00E29CFB379EAB75E8B8CE57BC", + "0AE20F76537731DF3216A0031292799D4B47BE46C84F9010A2DE480ECD1533E9A1344F2CE8B642908AC807C58611B08244A13BF07DCB93EC5AFA538C03D29E01C7F2225D32473BCF04EDBB9E214735A18495E0594CA9AE50DE1174B26CC3E722163F825C433F714D2ECEBEE16FC100E35B93CB0EBAFDBD9A63EE0ECDADB20AE709268317DAD2F151326313530754A7825A98556B4B7D82CE554C8C96A93FE8714B1045B681AD0A61BC09B9F777D5EDF8B93530688EE341FD28FEFF9719CC51F60AA6E7AE120D69EF92EBAE94289DAEC69D52090002E6C2DBEFC689A424826799ACDD24AE461330DC449C71DF451C29DCC35EB78E4146AC7D26D295921B45BD335DD67A4BBC5F296654B2821B9EF1559FA33DC31C3ED00069E87B9566166269E6B9B47305328C74BE9FFFDDBD680ADDCF82C272EAF1AF22FB8F5B5ADA405F8FB99DC0FEEBB6856B11C0A54377D105FF559AB7A1C5F7C8363D3CB62B91B33082F8E35EE2C1ECA19C7D226E5686893E65CFD1A413F4B79B36C93ED9CAB10DB81BC827FE50C3653968F0289DA616021B44365D610DCDE13092F755C49955C8F2391840A992BFF9D97FD549BFB0AE42C4BE50CDCBF22F5559F7D1794FFDBFB2987AED9869B91C9405B8AF859CFB9B686271A3415BE67610193DE0BE18D40584A600C364542786F22BBB1497F7B66807E565C86938563B5FBBF3F9A3E83D3E0A3426D4BF73BAE955991CF3ACB1BFB0E7D3AE90B664B35533DB3E1A7F277AD29B6935F889E530C0C08A8E063C6CB74E2DA4EDC72EA36FF437122DB2F96151C513AC716AFB5755267B52DBA4762336753D75FF964878E76F8354B141D91C1DAC403F53448B02819A2ABFD601B75AAA04BB04AB14755E40\nss = 47E1F23FCEE7F183928C5736219E799294F90DBAE6EA51ABBA84F3C5ABF127C3\n\ncount = 27\nkeypair_coins = CCB073C4B90BE0AD746E26FB093B60C70110BD1DCBCDDB566A8CFFB7B3CAF80E55F35361778BC0A53EA94003FCC0252D8333C58152482AF1E9C9D2BDF12F377F\npk = 05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACC\nsk = 06F16B2689B409DBC0CEAC88A1EA262A94B61951499ED4000730753F5A0103B2692F58CDC414C492439A3AE46B8C079BE94958724C6D5A68535E5C0192CC3F6AF8C601C8280D76507234C5C2742235265316E53365C4157A103D6F7B1DF3F4910A965A1663131442C6E8B674F1F078A0738F05390698819556F424ECC665586AC387C0759EAB24BF90A06AFC5EADC9CCE95AA1F7D19E692B211B21B33F8587CCB72A1022085C5B62A282C9D5880B15754E08971F50B769B65A03A630AC9030C06D1418338C3AC8815AA7ACBBD9D7831715A05AA37FC5F7C6E4C92698213A750C842CE37110AABB40F47489A8AF4F0CBBA9ABAEF132944CF963D86099DB5A5987DC7A5CDA1FE5A0ABF85B2B9C81C3B2784D0DE87F311C298E532AF380B84BD808D4A71C4E234E2AE4689A23038A83B703C1BAB677863BCC4DE4F6CA1D805701821E259818CE208948285E057382BBD8AC05B486E1482DA7B2ABE396A7C6C6136DFABBD4117FD9877F752882863725BC8B3BDE332C1E242D2FE523FE2B951AC3003BC90417376F0FC27133C0AD082399AFC9272394BB34387EF1B32936D3CD0AC599C74A03E6B2C20F95710D32816C043D33F13110AA7A79D885B51242EBC18ADD296267F7779500455019C9C3799C9CC050B85595EBAC465AA01C7BAB095B68C4B71468229425E60C9E708C3332C31A11E5B1B5222FC34B28A4C4331E7A1E7081927218BA30C9A26DFC7369E336E7CA5E32C83D63970817F85B0025CCC65789143961F2A029D87773B72141A3F728C18592BC447D6A0056E214B47E432C54943B10BA25A271B7689711FE145E11BB48DF98208B3B1BFE059B30DCC17D63535EE7BC11D47A791A63B6C970E11BAD82371E51FB0DF938CFB3C957E19BCB8750AC1F5C585E4B755442957392212A2B16EE7848521549ED68C93D11BC35F0C598C44EADDC0F1018BC3DE9BDFBAC3D59663055315EE2223AB4E2CCDF78AD68256AD3259F0AC044E0C96128C38AE7F76C19A29390844FA69705278B7DBDA8BEA7D16336B1583F60C09099C3FABA7DF1C99CC3032537D7BCD163328AE299115B82FC6B0F05192FBD776EA2338C7AA35EFCC6A7D3281C50E1521186B785D020868B5052A10288321F363986F6DC5D28033D8E0553D9768241734561416FB1F8CBF623CCB3B74263492CC0D3C086B448073804E3A1AA93D5B1A22B9E02360297791C700A1DDB6880B9413840A828C06C4B5C69A4AE68A8069431F35B9174020E61758EE5EB6E337888BD563E1FF6C05CF568738C2683C50BA4713CAB600C55B362F2A3A0907159A30A97054BAB56655C273897D168CD41519A3DB96C0128803342058E385C802AA7DCB60544921584821B491A4AFF9155D2118BC9357BF6E78FAEE87606941A82129E6A401C15F41AB886B0C262A662C27E7DEAC9192CCE0740AC47481744CA938B901CF83771946C6EDEC63CB99B1817F5AD4C4285E1AB6C0186463C3318A5A923CDDAC59A7991BF4279A1324671153DEF59AF647AA7CD454D532A4ACE3C01E040789D867D8230095DF9C5AE64B1F470660A753CC56AAEE948228E7B31E5D50217BC034F351FC1264512B58C6A206B5F844F881C0C833BC78DF4C936C49247374590146763404441A4377A105431663394CA183F22789EB9BB96D73A0211B5DB155A304584B3FC56EC2C7EDF7235AC284021C5771D760EDD4ABD556800F61C65A263306EA81DAC64321FD869E1A369A8594D9B219C26E754E1334269E4AAC5FB0424D9C3FAEA7C0B384006AC250796A8D919AE8CF88D63F848B31C0269A58FFFF9CE6F436ED877C33EE72EFB5695F9E9C422DAB87C6B92F3AAA3333688F5241CC996052F7A27387B6D8CCA70FD1273B6473D0501B4155719DBBC464747702DE4B45D3C4F0E3A8FB4826752F3BFBAA08F97804F021ACDC37887F69060AFBC3BEBF3818BD064C4FC04CC35658C60BE55DAB57AA810C98CA49B790871F1A5BCF235192646C8E7B84A24185BC6C4B679586E6C9002E0767AA47B8B23905CE0BCEEE95F84A1A529185A72A80A95D30BDD74B4A664A0C0864EF0A557938C8E02B92A5DE767A27C14D4B4269E22B1E70A869767B1486513809B1B6AD0ACF683963DA5248296CF1C71295529C9889546B7519212742E86BA40207B54E874CE0595601B57E338A864D6C447ED4E29D88C30BAC7D2D0CDBAC43E9F4176F0078C715ACCF2A8CAD42C743EB61AA338049CE917616899C803358541DE1E58CBBDCF3C632855F35361778BC0A53EA94003FCC0252D8333C58152482AF1E9C9D2BDF12F377F\nencap_coins = 1332FBC0A80D85A33C44F3A9F060AD7AC8727576105931BB0401F47B31990836\nct = 3B085E3A2B16A093EECFE5A6E1C05D5E9D4CE9692CF8E84C7756C7C5159780EE2F9AF8ED2A5BA0717241362D451C20ECBF12651C0D5BB2D576E6E0B0FF3C41D4D37F0EF919BCB8C4F71FE74B8F63D0E69117A58EC9C422C8B571E96A3DA4C57EF57D560BC507CDA644CCE593A74E35E6F481651EBC80E43191D048098FF43C32B1A43CC0BC5A41E1E3F31C5DEA020FD663C40D05167E2FC3D6ABAA215F4F10A6055F6FECBEE5882F456F581DF2AEE88FB3ED2B0F7AF1AEBE746B2A705646D54724EB415D65A4390ECA5AD29D1AE6E999DCDDDD634062DC22585585EC7CE223AFCD05D39D5F530A8971B35ACB38C109B61295F599E9E75CF9B140B4B489DC227F10F49A7422CE3BCF8554F0FED087325A84E05744D62A910E07F3A51A4FA9CA0A1A1FA9B0D24EA60F12692C7D23175CAC1E47DF83646976783BC13B9628B662CAC2471AE584D05145198C937178DA6128711DD37DB1623C23BD6D4627E7706C8237CFF857AA57BD4AA2DFE1645282CE81C9F01482529AD2D2C02EFA6B1D31FED14EBCA8E46B2D57A159A7F84A92F3692F6ED5F35A0E15EE8C5FFEBC5BF2CCF04C9A34234C81DF62C9A66400C2543C829F91D46AAB65546B2207C84424131200E899C5728C0F263D9D08F7960E8C1F9DADE6779A1E18E5521272B3DE587FE1127459594B5A43524D6D3856B2EF6084811B4D1C421FCEA794D6D6278C2D1EDF505B1624633BFA9097788AB410DB976E954C22BA726040F0D4D21EDF825269EA33AB8070F276101F44C8869BC0BB7A5973B02A9C445E8A401A6170DAB787B123EBFC2A55F70A09C9FD7E603693ABE023D0CBA96AE6BAF0D972DB2F07A62ED30638522503332EDE709E0450A9867131C881AA56E7A0B8A1E026CB2E8CF0975278465C8838D1E7DE9BB2BC35CFF9014DB705E8DAFACCA62B5D1ED339C30CC403EFC4277A39072190775FA3AFAB7CDB0F8F4084818D4BE1D838AF997C045DF2F9D6DEB989E1C94267A7C1D47C4777C96AB70958C60DADD84C5301C2CF5034434F3D5B3B680CED92AF32F91198E4DBCCC2500A643DAEEFBF7F2F48ED609AAD83B1CC1320\nss = 9CC276D88BEBA5D73B262E86204215B7ECF1555C7CF37FED78CFD018A1551634\n\ncount = 28\nkeypair_coins = 2E889F44E28901E9AC7CA6B2FFFCB124C8979401B17064D7E1D51A7E3C3ADBFAB2638686DB9A0292ADC26E549C7152FF36D9A7293BF1380BF93", + "F1498546EB93B\npk = DF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD\nsk = 64A73E921150EEC8C44DC94084AB4AC7AAAC99DC29807B922E902BE8C66B103543A6644CB437B4792815F925827360743635717D05B9B39C6247A51CE78130848C1963B7B7507B12AAAB27EC848F2953C4272134C29C371C8106EDD904A99C84A7D3322C55C1E4467715906DC56004068402A83179CC2C578FBC04EC2A976DFABC44E3AACB429ADA191CA27857376A70B535B1D5C56BA0387CB72B9B46B537C1EC436E27A5EED282B4E7B86443842CD80BE1011A9ECAC84126BB50DA5534D48CC8F1AE0253C203520F230C8C474C10715225CD66A0BB031C7CF4BC059BB69B9B6EC3E26406396CAFBA07DE5AC445D60229F30C10F2437BF37AEF6232A66C9D989B52F83441F046871B98CCA4AC756EE8A8D8AB42B6864A3674B890713CE2F85E5AD2164172B8B8DA616E008148E0CA639390DF9ACF29C829D39CB6E7CB201D0755819B90CBA2CE8D18B4C80C065E8A6F83220208C40EF1D7784F589DB95103BFD22D09D93B62CC90A3A161BA198FD1D087449A2F3DD634AA7A299C02B724286555C119CC474C55C1752796B40885C99C32635791AA794479FC6A4A989BABB20B9738306244080B9A22399145A54A126D31770C9096B626A61AE9394DB957711D7A38CE1A17B0F57E6B395F21C3BE4590A6A45923130597939765D804272A1C3FDC082810B52E5AE8131157BFEE994CAB860B17402D3FE2BFF4162218396C7A607BF526B346F45922D6753983A8832B7A99AA7EA4674464C33D55A6172F46A6114497B1A8B1EF835DF4D1203D96CEF9E43DA9E97C723587C608A8C2D24AD0194164C944D56166450CA20750BDF52CACA265ADB71BC5CC06736501C63D626784713C4A575833D5029A19A9997C45D4649E3E942946F61CC5D3215DE5B9B6723D4BDB44F9B9848C41CD3DFBA38E71927FB4175A7635738487C7FB5446C2C92D70810EC9A827871215FC630E4B9A2DDA4DF5D6C06C46A60557C20AE26A1D734171E96223F22698055700174B118241B0063C13559CD149AE7F34B6680CB4A3E8854B030BDAC739BA60653301A8FF4B63357646CAD03D7B2A3032441D08FA53653BADDF624BF2996F55293FE31B0704145A4A92534116109E3C0B8F904DB4DC70F4AC96C1572248640D73DBB88DB3861D108D368B30086CBC72AB177E1BC48431AFDF3208DF342DDF802787E385D5344E02C49192D105AC0C78C95253AB90CEFD870FDE5C5315821DDBE82CC1C267BB797492409603C8536640285D396A53C61632E227AE209622725E4CDC5768E96BF3F42E81B6AFE853C7FC8381B4AA6070F2371E00619D685973DAC323A1513200AC6826B6BFEB9C053508160700EF6238EFC37BD5AC12ED744714B45DB77CA4FB998745A6012EE042142CC29F9161C72C86F7CB7E834749E647A30A078DE01311D908ADD39B062018BBC81C96B74AA702D4A40E7A596A9720B08496D2F3A990337A1A4396C291C390E1C4CD685DC9A635E7C69F7CA82EEBE24356200268C118410706983A49134C2D96365FBA38B992967DE41BA6A91640857C020ED955A1228E5A44C91EAC6A3A6710457BAA88D4BF072C32D458B333345F9F6CBA68E9A4086516F0641BB311C72D72CA446430551C5A8D33CFE2B6867176BA81CA57AE9A4E562A7F74B60886A19DF5AB7D2F2A8390E44491901DC2B58D327453AE306530D3AEA6D6456A3874C8F4AC3ADB325037677149507BD6B98EC988F4B81709DA8191E2A2201C9E6FB973F7142622FC95D9876D4CD893A8F27DB619515B476A1560949DB5A893A675E0259E98625F46AA41FB0A4436410591470025305A01FAC275D8CAE99A5E06561C94E01262C8B878081852D86AD4270BEE2C81A6CC7B4F033A529BCBE3FC959DA6C63676B6CCF43771738F1A995912A50C08D17254788B0264933215C74C9CA4DE4262EF880571078EC2695F80277E934208C8CAC7528205AB523AC08CB8D29A314242606677A8B18616F9A3AE1B4856537831CCA23447718EDBB056F8F9B746F14D3B466A1C4419C3C155DF08960047524A7B39EC3C5778837F0ECB8F49D03204BA6A41710B07F8589667C769B26A66472AB8217C19F2B3037929F8364C09821E80BB1B5B1C2D0078692FB01A9448CD60A59DB56CB96B5694FC7B7ABB48A23B8A12FF327A5419342577C19D30B0FBD23920C0D2D0CB20E3A9C63BFF3E047504A8965639E8FD0DB690FFA1E791FD3394E8401245FD6348BFA697F6990B6671577EC7B35A45B0101730A801942643B2638686DB9A0292ADC26E549C7152FF36D9A7293BF1380BF93F1498546EB93B\nencap_coins = 13A6DE9E8AE97898FA9382E95D49F64EA8592ED38C3AAADF36D20C243FA0AA53\nct = 2137EA03F19CB6A21B70E518EA3A15236BA67A31E22DEFBAD3E2A8A5596637CB8C488FDE6C98C6361507F10430FA05F25009C9F02E1A256BB938CB1A110F33C4D4EECC492133A7A2C0E368416C9663021BEA94717BE749B34375F65DFFCAEAF0F2AF116ABF63F963BA9A6664177D42DD68AAA1E7F28401FD0044433C096E6C3E259388190B3ADFAB4A283354976515C1A6BF7EAB82BA37B0F838BD833EAAAB53F60F528316309B586D079E54E5F994B56A9315B1AE07530DB813E826BCF8CD79A1AF175E95C42068D6D40481AE4F795EE0C1AAD791BF9AE667C4C787B4B5F51048FBA7EA3651900B25513BA20C1132B8C65DA6EEE1CF03A7BB461335F00BB8D9C84F945381FBA1F7EAEF80BEBC0F84B219AFB4668AD1218736143DB94159B845B28C3AFF5CEBE2F8B4C4DDDB36363027FD74520FF2E95520516B122BB66F8C0E4227B24E774D2F0C07CD567C7698EF1D202BF71260AA3B3A6C52B8C1C5772D2C7CF1D6B2F12BE70FB54741EE7180C1748095536019F5C681DD4DB036B3EEBC65EA031F7DC35C9542F1A9372B6DFE7020B2BFC860CCDAC3AADBE31DAF2ED84EE36D8B5A26905728EE297823C90D37B551C0DA94B537642F6ED17FB45C74AA89D21217EB4299E7168A9484847A8BB29469B4C99E14BFC93CD54B455B90D34D98480B05766AFAD4571F89D480C79750DF6BA591D01121F4A6B6A40951BD7C1DC8E33E99B4335AED8B3A9BADE29156D1A4764B153A934B32C2DA72FFACF4B3E386800BE3E45C807B24E10FF420D926E3F7AABEB2958D4B618905D6D2CC4354A93980E965823BC56A60A8DC0C9537C06E22B575879FBD3FB3BBA4319495FBF20DF2986F7C6DB0E1F53FA8A02C7B33D4E34126807A43F694000234E7DB5B7DCA83F69A341E8DBF12E4CEF4903C522AE837CAA971E2D745F173E5C69A89738CDCBD1130CF743B5FF601173887F725A915CEA2D5AFEE06DD4D61CE6557ECF765DB0856233201545CB337BAA87E6FEC6FCC660EB4AED18D8E185D2A1259D9CD187074D9806AFB1AA4015923E85E37EB74348D79DC64DB59CD204CF405F8D0952DF150D250\nss = 318B05239B48A9EAA909357994D427B0A44F3B9D0713708954944BBFF244E7C8\n\ncount = 29\nkeypair_coins = 174AAA36410566DC15A5E62874218D7ABDDE0B2C0F30D877BB80B1ABD5F5A0A43AFCC6703873BA41A425FF19559EE47D056D3B5B9E567E5CF24EA17010A5C3CA\npk = 65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7", + "990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219\nsk = 631C3A29AC6B4ACBAA574210BE900D21F402A46653A931B8D4618B3D366D35A7628FDB3E25BB8FF1DA8C5872B0C65153D23A724A918E1A63B2AC4C43FCE7A430572E9AB5A39C4BB5249A7FB723701BDB9F8F900EE363C8C59501F9C2C46B62C4F5FA3B17198B980233AC71AEFDF632A28800BC147FE4DBBED75930AEB8023A33288241C373D9AD4E6B14D4092E834A8443344744069591A247CDE4AD5EAA4A03C4C9A12799E08B73D762A8B9B1B8E7DC6EEF601B3825C399B047955BAFEED1124512C72482511117630D5567FB8B0D29B09978938DCA053E5306BD8F8950E4C162060734E0A79290878376B7C76B8B1EFF5C1AA30A1FBDD6121DD65BDD4216B8727B5CB3CCA576035E62B673CB2D95DB9DC532955A98B4D90B62B53B22A2A65AAE25C08607C17F727DA47385DA4BAC7D6857FF697C22235950B063773A6F15734D1085A24A0A1103E19AAC5399608AC8BAD386EEF981FF5807D25C1EE5291C17762ED0D637DFB82E186893B86637404952877A0B8C8545A52CA481358F5033A90C45076B366F026761621945A3DACAEC577313C0CE420AA932D964000AA2C4052E49F90C62A62FB2D377F76355AD961BD8EA7F24A72CAEE21BD8D4AA037B7C9884AF59E5035FC031A053AD276CCC8863CF30A00FD0065770C3995AD637149056D5DCAA2D634969352CB0DAAE78D3059707292744A513493D13A28383F002B4928EAAFB2941765927259B43E36334F7BEDCFA39F22292F734B478F96CCEFBC5DD21B585770C3FDA67337348731080B48762B2F213C3A85DC3D810B360745F5527867586744B46EF068102CB16B0B49C6139C9DC6BB5AAA6863652B358EA322FACC238921A0B5650A8C7709D6B95081B4EFDD42F476701D2C65633795BCB38055F845F3F788C8BF73DC84364BD1AA343C306C9A548808C10E31840CD889C0E981ED9B3C118E93B1BDC99212788391A532F716FDE86C5BBA30D8B23ABD028C5B788C3D23A824C86667FAB2804E7148E8A312C357963DB7CBD8B92EFC45AEB43404FE78F25529B5AA3B64D0B073A46C1D3884843261AE396B1901C730AE4C22CE79A65A217F49001F7A44A5CF83BEE55A6268AC909AB6230233EA188543F144D6E0A1688182F35446C1E972A2F923C66D2C15BD0534D0B2F418C50E0D81BF309A002C100C55040C6E6B5433A5D47D2BDCBE84823C939C3F76A681982075C90C4C712D1399A0D82C6CF713E5FB28D0EE6368CD4A708508DE1530EE89CC53E8B7DF748B91AE45BF2A849748A3A54695B3453975082A39F9C89FA9C8866284258E6CAE563B9AE7B9E18AA8346B680AFF2A80C4C1A07647FC5E8B87B59C8BF97C235F0A56CE2A1B7608D6445B907F4B261DC55CCA76A85DC8400895B4A4C03E7E65675F5479FB4CB535240FECC628C180337635AF6AC6366C8A778D84980BA659F8482785B5B6FBB1A265A99012A41D5D13CFE07C7BD82CDDCC98449D0A2663A468FE9591B0450707A95538BB1C22393F7813E68719A2C11AD8E311402885A54588BFC47C9FAB18218BC49C87397BE532C0127302089CEAA97102BB2CB219901EBABC69AD1764BB6CB5E7553810B923BE76796406994587BD8A0C4216662651B2E8787BFB6B15B98E26481559CD3002C2A03BF0D53467DE01BDE0BAC05E968AE266678BC6945C182D1D66018CC7762ECBB10012208C3CBF3D7671A98388A30B990A4674A8B7C6F958EAB221D3E58579E521922ABC0B0879B825C9D64791671FC6FE752BF49F87B606580D62C8A17D85A927976DAA50EE54A0D186C6C48F61F6955B8AFAA1FBC805A53E22FF192161D2850093816D7235D134623D3D4BF20479AEF39699426642AC1C084AC43D8657559F817EBB31901F2AC308421A0EA975A4023221080B786049C89A6C451AC076A80E87192D8D8B19A6083B689B128F90AFE044D16663FD2BA1ED717C17D5C06CED28446C88F30DC8D89DB3D5C531F6D6B63D5D535FFE2671A625D97254223F68E89279198296DB0C0917DC338B1B5B33E60210457970AA2C2CACA854B07937AE6CCA428B8C4DC96029C57EC309AE6E306B077AA1D8BAF3DF17110207B73D056550AA7EF171B4EAB2E8F7990429141C7C518299733B734CFFF884AAAD95E55B4A65776256D5540A057BAA7450574F1266A3091D5D53F74A75B0CD39D1173C3F411AD1EFDD8BF4BE2AFEA69C2327BD070CD1432C8D219EC9C0D68C84CF3804F14E8DAFFDD1E28C28D3D55EE782C98C498B0D9BD4EBB233AFCC6703873BA41A425FF19559EE47D056D3B5B9E567E5CF24EA17010A5C3CA\nencap_coins = FFB94FD16F27B1B653E0882F4E86B8AD651A38C01A33FE0A34DBB425937E242A\nct = 28D183859DCAAAA127713FB27409A69B7A0B7CFA372539322CE65DCE5115CDD3AFC570BF61F76C9F64D8E971EBF5C79538F0B5C4F87ACFB00FBD6438E49EE5BD074152FB0603E66CE6FFDE9021A4F7FBB361C885068DDDE25ADA63CED29C592600F76D820016D5B6197AD127E975117AAC0C41F00DE43536B62B817FBED47B928FA3F036DB737ECF8D2858DE0D9EED2B760F4EDAA593BD17C59DFD99E8DAD0BBC92C8A89F4BBD7A4037A41D1C12AF19F9C30424390FE31D7A558DF4C2DB4EADF8ABAEA86323AB74688E54EF161F5816B980A74C671B33F0B1C51609E406AF36CDF10D28CE2FFD5A0E061E44384305B1C4BA8BEEB6BFD583CBD66691DAA91CE486E83CA6A763D6DC8228CE2AD847549503BDC1961CE7A16D98B1AF67247DE7EDE9AFDFD12DE0D6073B3D8277F546B9F758056D0186A27959C2A794FE836FA577FB3EEAB7957DF22E49DCEBDB1F9F5E10F39947C545717125DC993585ED5AFAA48548B119E2E7A2E8C18E3E98BDAA8B0E4196C25ACB542141718A97A2BA76C20063E4D5D23677CCB1BA27675C7EAB1F3D6CA3A37BB76F4DA0071FDE4DEC33D2DA78BB15129BC99127922E1893DE6BD8EB6D07B7515C64776F58145FC924F72A96601142A7B76D4222976F5810CECEE70ADBB781307CA31C21B722AB6486E917D24D4E6C6D7690A453F9D5848B91BBAB73B89A9128207531F435E1841BE5E7EDF69BBB27676396738C3A46267BA23A89D3A235E84ED3BE70A56DB8B21B9BD94F71F12D7FE20C3A908D12A786CD5C4D6FE49FF8DAE71D6868FCC6C988B3D95C88C197AB94273DFAEA8EC19B5385D5D21EE6B6707F5391545FB89B30E0215489663DBFFFA03B40CFB809DFC8D58AD5E979E0C3CD88B5E336432C790F510D8E8D0A76FCB92C94CBF0C7140336AEB121F236F6F5868D1BE906F119800E1C7F495BC76EBB12E65E739F45A5E16FE50282D82F16C8AF3C8362465176FBBC79A927271F2BE4033A96827B388F84465C097D92C7E52FD6270878BD18C9E496AC05E3D5BED0484F8037335DC27316331CABF7D47000826A4D8ADCA559DD0884A7F084FEEA1F7\nss = B11A6CF4A1D786894C04618AC1A5DB76FF2B67DFAACC427018892C9865E7055D\n\ncount = 30\nkeypair_coins = 351FE4313E2DA7FAC83D509F3103CAF7B4C64A4D458FEFDF636785AC361A1390A4CB53697A77FE6E39EF13C7460D657197BC1C7EA3DF65B85C8DEB43A058BF1D\npk = 6E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EB\nsk = CF32873EECC1C6215A531348D22060C1E95ACC1128C0E0ACCC6C5F824A4F2405BCB008785A893962C65B330AADD5D2C007327EF6FAB100D52E0DA1260E9102D19353F29037906CA08C76367BF669F8B5A4E608A65558A47CE017605226640BC53376920ECB192187BA716842FD67045F928D5DF21DD0EC1F648C58E458A86C340C0204654BF7788DF525DC396EC7292059830E118CA3B2804E2C621D92BC8C7D00445AB36C38FAA84E0697A2A231D550CE17AA6D903B44E9BB9222244A251A7FB2A8BF5393989B1B2F4B5897D2CB300C12B1F763704B26A6B7E1AA5A13A59987C6D6398BE32C18F4721CC1C52816B17037D526218A4FFAE04D1E22B95E44B9D1E2AB370507095B6062C1B98DB588B745571621A5881993580B17E533B81BF1A314311D08CCCD1D5A260C19B7355B68D2E5AB671CBCB5AA5538079FED022ADC9A25E48B279E47316D634C7B2B1F485391D1E227B61355A38921549BA88A228F66E515E2B31D7677A13D254551646DF15733C0F7420804782BF2B520D6A5760B854749A0E17434C49348F13ACF502311F1C48E3FBAC0DFAA67AF77699DBBC34842C198D5668FF3BAFBE60ABFFB3E80A852F8B083E1286009006A23975783F686593483C10054C5A3C9FC8A6553890A32428B0E773A5DB9A0BFF58257D77BAABC9930459D78AB7CDC39A8EC5082A8B1A66B864523ACB151220F830269537008CA87B963316A04D2783D857D21A708ECA07A701A282025A26B88100772A751ACAAAAC9890F4449BD1971E45A9F0AE0697E43A27CF7BF4D65583720A63DAAC323E7CEEBC6A8A8819D9752409EB429E6B85ADC2A719D411DA5DC24E4003772C11E58D849889638BF57BC2D62AB87A4B7837C474EC146A14C543E7A37B258C83F587AD2801DCE56BFD8663DB8E5A9197591B48", + "71888C084512AA2F624C716A02023566E584155B5A784A964B46AE67C978471DA9060844A3811BC67EA87A9878747202C689EE26109CC22AE93AB24C032B8B332D4BB1CBC72C166166C1DBBBBC7D70DF1C49C2DF2C388E7817D462AFE9A3429305E19C929FC065818A2C3304723184B756E1B8A3BA66274E66D3990A19FD84BADCB9816036919F23C61077D12D85EB2058BB4B3369A040C5E61573D70C590669F0D394135E30570DAB863488A66C1744A165C2E31144ADA7B351083890A3D10077F2E556D0271134FD78D570A2FED451572D4197DD90FA5B7B19FB588D1693C3DBB4783C690400CC3C225324FE834A3C154728080F0E4B910310CE1C948007990DF2108B4544354F92A1FA6685AC203C11A58EEBB3523B47349FC2CCD19B33C522DDC60CB97671AD011C150A29B51249158D5A131D3583196C828912E7B15572DB019904A548E0967C91A684F4965BB3B3E8C008BF8531F98286C005B27A01B7AB2C13EA2C50133C3431DB1C66A0B83BB92302FD7948938B4E87C7AD2F430C6516872474185D804C3B8CA891B95F5D0893CF20B90635C84AA260A48AA7B9B3C14130D77E3994E952CF52843069A42A5C285DB221D4F492E152C03A51270A35738F51ACA012560F84A238DA294F2A17BB36BCADAC68BAA40B110D78966F6BC77B8930BD708A74704549560FC59769399793C26253E67BF4ACB629138C277F7826CC00BBDD61DD3B97C2F8277696387196950E1E53B3CF40164C32162416308761E72756C2DAC0AF7945DCE06571A5BAFC1968D25A6628B766BC99A5D43C219161BA16A20C5B2075A62D18710DAB472550EDD2229F8428717B58DDFAA67025C3E0AD97657B20D3BE467DB6752747961713971D5CBBE287937C12872D305A128F05A53E56B43292C7CE2C2A360381A8610F1A0CEF2CBA93359C06B3C74E9FB4165F187376A55FFF7AB9FE872C9121008579A877099581458713A0683A9425D6072C6B813048649A9F5CAA4C606C1CA2F79299FEB0AC1B277CEBDD82A2396A02B272B4AD196D457838A262BE3918DD3DB84D7D821FF3ACA89450478E8C10997628F9AB23FDB0077997A8ED5B26773377F7A466A69AB4E10B2D93899C66C900FC585391805AEE1677695CDBE264158816755F69515D1C3D76046D18C18E07300FFF2BF6776CC7EE87000815CA4E83967BC37D366B9CCF74870A678CEF2B13A7636D1D311DFD5A37AEB14A3C51C9087B00A2911CAF1F339E468BE45459E708BFB464D0C480A1BECDBC021A06AF7AAC4772545EBA9D7D5A52AA2DC226832F6E4603322F60B1DC21207E3360712F9C6445D37E64DA4CB53697A77FE6E39EF13C7460D657197BC1C7EA3DF65B85C8DEB43A058BF1D\nencap_coins = DA8F1FA1262C71363592344AF3AF48D678DAC8E93CB11D2DF01A93FEFE97C4C8\nct = 1CF28EB989C3E910E47F9A713795C35E3E603EC0AD3B7F14285147859E516F03099B00F0B567A669BE98805DE3DFCF062FF25DC1DC6A09E8BC0D67E616E6C09E26FD2311CFE5D07FA643CE3BFC81FA2CEFD99965DA021E82DEB86E21693B3C0D6AD192F8A02BA2764FFBF82F9BC080FC4EA592C3A3F798C2757D78FF02CEC8A87B30B7513311983D47AC4FB48394610D684A55D93B332D1ED8C9394D462C93E8818019C7EA00AB7C80AEBEC24EFEC4A41783AC6D1E311482523240BD0DD8E42A5B1FD9CA168DD4D7C94D5D54D61DB33FE9100335B4BF90013E4DF7B3BA580C50BB65FEB803653A24C3E1064298184BB937C1D2F0E647AF68538F5943DD1DA685884C626603022837FF65BF0C2230D8AB67DF2AB315DE7AE187656C181F661270219FFE0491379DA57E5DF69C4F050E0B341E3D7395B99E349E91B01971B66CA633A037E5E6EE8745385D9315AC9FAE342A1C194E80891E82C3CF7BC59D6BE508CE6258DDB42036ACE0298611E0E51CDFB04F4EC7A65C3A17A1BDCA81125977035BA1D79C71695A0CCE8DEAADE8DB21F98C9938A9E718A0518E8EDCC5384A96AB3C6F82E5729F67D3FE127F3A1A61C246834D4C88A19CCDFE2A6461506E1EC4BFC42794383026C5884A763964D7F831E688259787E7055F47B201FE6A0E835B6058DAE7396A0EFCAB04ADC604881F6C5B5485A7214300685EF042D55FFF245256A68792217D981B9B56691E8DE7D3065994DABA9414361ECDED70F67878DEB70DECA5F11957D67C581045D215CD3C068AB3F2B879172EBF90E3D48E054BBB9993FE3C4163F39A02A674192D09C545EF01991506C9D63B2BB101F46DD3B9E6055FBA3B928D424FD805B41F37E3E3792C24EC0D7CD1EEAFE642EF4BF9215F7EA9283F52346CAC300695734F0CB43EFEB5DBFADE565F7F9C48C40AC808002BC754CD79FE6EE959F8ED31235E30214B5370C794388B772D1AD16D70C50023864FF1E9B40E8631AF3437D22E11DF9E3DA1B6A22699031E48F8F5C3C5B948C4BEFFDCCECDCFC1B2ED905C9E1B2629A7FD29E434570966381D037EEA231E1A3D3A0E7D4D\nss = D083CCBC8B058E55C451E9D2B0865025C65D549EFBC6E1F0B08033A5055205C8\n\ncount = 31\nkeypair_coins = 9BC5315580207C6C16DCF3A30C48DAF278DE12E8C27DF6733E62F799068AD23D195927B10C3BE5F19FB055A71CF9610FDC0F03E23FD09EEB8C63B7BA3C0FE642\npk = 8CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDD\nsk = 9388CE90930382ABA7453A3493F87804172002E6C55852C72E550EE0F018AFA50499C20914E6575AF217CFEC0C55D627E29300419657A6575552E35F5D243535E36932AA98F2A64873EC6B72962A2710296B3A74F72827B51A40F7D0A2D8544B586695887223EE1BC71EBAB898142E1C4A412464526A7362AF62CAB1F9BBCE33444F43AFBE016A0D67C6B65B7872F3C69DD60ADB9443E0766005F4CED873A9A22CB99083A3B857850F51AF8C3571F18949B932B77E9B00863398355BC97CD07204606CF5EB80092ABF1E42AE00315C79B27979D0C8350942DCC3AE5E0086450171EF17A0C48B3387921B92DC8C60D0C364AB7110C59A3FE27B7004A7A0D10F24F66C57D15FED49285B995E4D198D9FA90E46849130167238F24AACFAA4419A627B30C6C8185A5CD751313A55729B854B61CC1BA940A0AB9DAFB241B3F81A590C4903C54A43D790C3FC1E2176B26E40375C294839516D0DE4615E16302C935824F6528BDC22355BA9DFD77E3A0C6D8AC36011BCC760E6C04175C088D06079709EDF3570CC259B57CA85B505A5277A92A5D83F332747B497721C707B44B0471638966D5319A6928F4F10396D192AB7EB340EDA4FFA66284D5A7E303175BBD0CA25B2643A5571E8A74FC1828656D737C47347AC120125F12D7EFA06D73C2DFAC4C38FE34D1A393907ECB44834C4988C7A59D27B26B32420E98723C09FA8B19B730BCF672CB555E3C4BFA1AC2AA2876EF792B5577674EB7EC635C1B692017346BF5A24279D018ECCB9AA3E04065A73061D8115BB208277243709A37139058E30B8549B2C00A54093E9D14095F13A9F5B088F1057207096091BB32BF4B85FC3C088A7CD0DB9C4301374AEB907B0A73AE15026E0900CCE347F2F883223166AA8B012E91B5C67D50D421BAB6A6CA88FC373A2943EC7E51651A13554C30DE5424852804DEF43B72858185C38040D6532E2D25B6A6970220200AD352636B4BA3EA8466AD678BFA958472440D5E445C4680701ABBEF7F2612FAA26BBA87DA1D8B8BB1A3568144A568C4B112263A4A5292BE317DAD102EA5555CA1B197341040007808D68B38CC33E478B0946E4646E934C7BFAAC517294C2A75357F1028B8C32E1314CD097471F15B35707A28951BFDC88590D464750A6C7B5B62C4218BF9C152E30CBCF97D8C64AC73DA1C5493848397ADB47EE43860949B65BC4CA1FFC00E93475AC669BE33808079B2B5E230F838A8B003D77B97672844639F8B7042AE6343F681FB1F77F3C11970CE715B8033CE11C9089C9B79E9470B9B64F4FEBA92067988297BE29413C609A3E245866DC0079AC61A61BA1C90542CE965750F2B57A02D19F59719AF9191E62A1B64579BC6BC5B1B353A050D913EB8117C525B8E2A417743C9EB8E589776B885C465E4D02A51ED7072D69C8912AB6493BBA5FD186836623DD635D8121AC8B97772B671D76D983C513A45E4068C6636F6F1C1B21647ED762A3FB31615E781134075DD3969366527922868605459A6202428C3B94497978429B7E1BD2384E1154BCE5396F71AC49ACA4C426CACD1C66C0A19918104E1E6AC72018BFB18019B9DCC75A020C14E35B3E7759487B089A45AAB9773125F61455465C19A062EC90954429ADCA61A62D20114127312DD52903604F943BA8F3E0583341844500CCD7E06403A95328E02BD3EA6BF3B721C2049360930602611F5E9A06A795A4B1A8B8D8FA7845A12D1DD44D9D67971AD0AD0B3280B9F996D3770890582AF9757360E7208C8B9766C8C673DB52C22CB6E167191D11900DF3B2190230F01437BDD8145CE232A1737EECAB8B2CA1489D427AC74426DCD39E12A8B510A0B6EAE269AA4A0F46724045792A27D7CC343459914A490A170BA0C27E1405639DA5141673B8E9606CCE509D353ABEF9B7C96C2249DAD3320CD189060662C11069B36B1C75E561FC3A20631862A9B531C41683C", + "30B7879E0C03C49B8E26C7BB59A2BF16950CB7C5EB326481A9161691859932C430E66C1D998A1BE066648C569698285695C08D004586408360BB8954F195CC5198FBBE3C16A32C72EA0B577914F5590BF189833B9D38F27433D406A88876BA754D86F4D9BACE1665F42092129995FDB3B790A89A2F1FCCE9C2048B986C8BF16B5CFB5B4F3D21F4AE84B5057C1AD5922BF15209EB3382EDA6D6338F166ACD09E376826299B77B781250C2224486EF23D424BDDFA7BA132B5DFA2E3CE67B64BC72D551F3290D428CFBD45EC026F44C8DC28334D195927B10C3BE5F19FB055A71CF9610FDC0F03E23FD09EEB8C63B7BA3C0FE642\nencap_coins = C08EBD7CDCD4DFC51CF41DB75F31755F2B3FADB6A059499DD431EB931E348143\nct = 75BEF9514A8DCE96B4F82D424DE682EDFC6E4962ECAB28FBC7FCABE388FB88E353041760D6C80365CECD5B52E26CC12CC5155B93A3CA47FC9A4BAFAFC943BE2014FCC7A37C54D1B1D1F66642D4A30585B115E8BD8C68DD5153E7BD96EEA9671C47666862B524858C9DC6278FDE7516E0645D7EA9936BFF3FEBE5E9E7EB99A5C406C4C5A2CF32244B2201DFDF6E3587408F69835822EB638636266AA297C8EEF30308EAECDFA837E77735BB0A122ECAF33E785B34A4ED056F4CCFB6926D902A082A420992F13FDC4982754659859B10F94934CE4F7A69713BABBFFEAF65E92EC069E803F3F2B039309C0ECBEFFE421668061001EFB366CF739BDAED600D0BC1E9A8495D8B48A1E3B767482CF826DEDA2EC8530294FEA44590F092CD04AB1B6D20FE9EC27B9421DF9E83A961A59E1116D67DA6A000988374262C1C2B98441360A0DA183E02D411611976E9FC5A357D8802C1F891FE8763954E95B9D2F8D3BEAF9EE6ABEDDA1985F189D6ED62DE170343871F70F5974D8050DE635901891F3761C7D27778CC70AA933086BC78C8B11A5C3C71847A2100DD6FF411738142A71461B4342D79614D4C6BF9D91AB6933F049FCDDD6423357A90B3401C4B58E7DD8BED0D8C34BD2505C180EE2E01AFE155D59C0E6572D68924379BCE696CE6ADFA1FCEBDE0C2EF405BE15748D8DAA39C6344F4BEFFF27285073C7AA0E39DC8FA35C1736FE0693B66CFFC76396D2CB3261488093699C982FF045B154AB0CD1885BD7F0F7EBD669476013238358FEEA1017BBBFB6DE0625ED4628F64D870CAB030B61E704FAC871DA0C3AF90CDE80E685A861D3B9D93A87A277A567E867FF3B93E0C3C3BF37E45038B4557529EC633DF10426CE6DCAB24C003B9E8AFB2D1FD73641F64BC2CA897CD595D1DF42ED77AE408816299FE41873E90E1FEA4E3EAE7D7DF40B5CDD0C3CDD985A5132BDBFF3724CC8D90D6976F58524C03F935A77C5995B1E81BAC4E86135781FAD6D8F0D60B4B44E8C50D8484E024CD5C9E5BCB9EF906F33ADB3E136BD1A7C9E3019323CB67379C434AE91E6DB12A937311E2F2C966189C1C57B19F\nss = 256977DF654C2738CD677F3A57E3D9C36B5748CF39AA1F0EDE690DFD9D497AAF\n\ncount = 32\nkeypair_coins = D8B907B34D152FF8603B73051F772DAA71EB902C47B7E2F070508269D757E02E7613C090FBE4AFD54869CE826B72F3A5EC823D9A1C983A3D31B2387ED6B0C613\npk = A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD\nsk = 5177B63A55465CD09A42FC7C26CB3380880F239415C318BE33E486582A40F3A685C060A916EA06B5DAB029C73A5756AE52AC299B16151685611BFB5ACB3465A591B015BBA901765D2C22222338C5DE7944F17487D7BC7C444840B3C69AADAA3E87852446B63D80E68E24CA02775BAF035A24AED04ED5A54193693006C326F814A7379AA4141320FFCB18E2624E08E27952E75D0AAC6CB4B27C9FAA6850C035799B229372832BBCA68CA915009B8EC877548FB657A73BAC7556AAD1B6B772F24393CA11EEB53D05D6996C162D785BAE9033A23E78CA224CB92A770713D5150CFB8FE570CD24B2C43C2CA60B81C3243234BEA625F3A05CFD434688610A7D46BBAE25B14C207225FC0C60326CF33566FC340D4EC8B1AF40C4584828E7709D4042016CD5CEF2B77F5C3B434053A5783A761C1357C6706A490314D8D7C6A94289BB37B999739098DA95D63B6B5043036C7A554F148D511B9E190A7F10A3A5F2581002938F2F92678EE28276443387B28A0907641E4371643B9EE4D5A0C2C8B6A2A01C6F427FDAA38001086624F805A7A1B4DFAA24B481C32FA280A8D85726E08F237CB3909B20EC51ACDD7424D4C74F6C67BCA4B6046B44C16C54A059666EA12C5E68AB7C62705043750AA67538FCD470F09120BC93B9FFB02110A75E3DB179C20B125F23967E20B32EEB9B2AF1C9927B52834B89E32295BF57428C2CB67C231E80D26E122353186C13CE249B56FA668EA4C599EA62C57C65B0360088FAB236B3BB76C60AFF1C547948212420B3D322B4770A15AC136AA279918D9003D337AD1B78CB5523903A5CB32A10C17C820D6BAB430BB3926BA34A11077AB834835FA78EBBB3B766C25955E46CBA5818B6D729C474BF76EB706F93BF74F046971AAB7859BE78A3A8BB570CEDE984EC72B5E53566150003CC81250E97774F273E629188E3141C8BE771A53A5FFA47126B1898B2512BCBA038781304729C6807C3B450335658F3A41BA91795709FF0BA02135A5C762089B8E44DEEF53A280A198B8275D2A00DFAF27F14C93FC4E949D03561536B895DAACCB73506F94A06D5225D94E7C98E5B26A764B9E7ABB0BE68520A095BCA8946289731B5D068114ACB1209507E9B20831BCDB2B2B6610C0031F89F6D408003BA57398B5D4BDA4479134350994A8190CC1EC6B8EA0905CD38772789C9873A4CB6606E6A591410125786D7140778975C472077E42416D3223D69AC98320DE4A1BB45761F04178FB63C92C71B24FF8056844455A45A37969B4231123483B341FF6652E7666EDE163E9B614313012FCFDACA544B99CF922DE994CF6DE08799586BC5810C5C1C54882B935C52046921963865C0B82B5466E29EAE6A62FB1792F4E1035308AA5AE81AAA524533EA7A000D7A128CB83BD0587138C73D66B17C585F7037BE9C0089E6572F2F68C5BA09A532326419B3C19346267D8887DAB82FB0176062F4C6E6707EC2AB7448215E895908D82CCEAED528BA75114C7609E0B6B4E27B9B14BB8ADAF0413D354F00D33409D5A185D1B95C58B7A86CAF903C1DE1AB16AA2054C13849EDD469899780C34B8C423A27483ABCF4C53B4BF2210F602AEE904D2DD879054B69247B05F3B86F00A1113DFA29D47BB006A2B1FE8A540021541F412D307433CE71362F639FE39912FC0A6AE4A33AB4B07CEDD1813D0009B784BDBB209A58D66EDE34BBFB939C09ABC80D6C71C550953494C99881A1F874791031A8EE2BC7760CBF75D82BEE11668BE002255B7A0309527D63BD3707A692BC3D3C927E0A406E852A7215C1850DC9AA9B17AF5DC71FE9C57DD5DACB26F95478613C878B7694D74BE742C282991DAE15267CAC6D2BD0B2D2C469BF391EFD470A19D59A6DB65710AC98905520C863927EC80BBEE88513D70D009370D6B04AF5EA49E6263D034228644307FB407C4617B8B7977C8F2C8BDAB888940C2B1E157193830DEF0804D58B8F380316F60A3C26E27581D03351237CBF85CE4252C92C19C7A842201826CF698A074044B9B8132236AB6852718E09E033E009A1E8DBAA6CE98A81FA6371407FC2619E5AACCB94F1C8FA18236570ABDBC217A0489BE14AAECABA1C631B76C5A996D4BB842BBCCE6798255D7365FED744865267DA794CFA97BA6C7927474647A6C952A68954369297E96B6612C3A0C9709046B442990CF89513930F122152632A3C3D7C15C8018E1C23AA33CB89AD29F8A01BA71D04D6831C03D1FF294FB58EF6F4041772CC071074829C32A3AC9D7613C090FBE4AFD54869CE826B72F3A5EC823D9A1C983A3D31B2387ED6B0C613\nencap_coins = 0727DC8ABDF2F12FCBBFCCC9C84B6DFAD8E1EB346249EFE569F2ACE9D8614A07\nct = 0EAB74D7034F8EE3E8D5DF1950297E1A8CCA1E8E92938AF0CE634B2571C0A387EE9421DD24450F01182C9BA5117D1D3007CB5E30FC252DD48E15CC17A5A62856E192FC53FBD156E66DC8692AE0399306FD6AB0BB143A35C52237DD4F6A80A9A9E6C1DC8E9BB932E72F8F076CB2E4ADF2E416C0F496EE8358DE759D6E603441C1E508C839E9333887032A7E49A2A3B48D1E8BAEEE4C7134BD372B99887941B96844AB1F6ACDD7CE3440A9A4AF06F77EFC197924F3505B1109216A16519613DA4FFE4503C00A7AECEC7DA6D5F05A3BE38B67DB972942AE0698205D239F55F95AF6DDA389E0F902E0E51ABC9C60622F9B0E7503D10A0FCB366FD65EB49A6D05A2169B43D66508B847FFAE51BBEEE05C4212C7691941E3191462CFFA07A68B8E35EF30423BA259184ADA98316B590A7078E5D587B87C53BAD1177B3F9746BCC0A45CCD6EE7DD1ADE277BD5C9CA935B36D3F8226D448692419F7CBEF3B7A8D8FE4582926B00A7E2A82B9F4AC7C25D3D259940BA67924D6BA470F6C446E265C36FFA6E93CF4127F8A5F68AFB47DEDEE8FC8D14FC40CA229BF3A44B6A74A49372F4AA46C2FA2D92837FAC842419727480E874E1AA145FAA9E0EF1A9BF7ABA1FDE091B438D", + "F12613719D97E9EEAF626A979CA540B2CCD0223E3C315BAAED31FA2128C3F63CAEA8E0B9B9F17F33FE1659FB2C54DB6A66C0549ADB181AF373933225799C01B8AF36E47DEBC0C7987EC7525B45122C3C74E3F4C35D75581429E24D908EE14B5FB30D8EB41B785857802401594269555D9A326FC758C47D29EF54833BC499C8AB9D7D989D788F619A7FA2401813A801D9C71413DDF5577FCD3FFD4C55A04E8FAB9E87B685EDEA73DF9D9BE49A502CB248122F2DDFF79B6816EBDE4034730E0DBDD42857E82894BCD5EB45979B9A01F194E7D3A0F41D2E3D1027152128C68E5E5241484EACF22CC82C7297EDD68C4ACB27D6B453E73C5C8E60D5A8470FB3746842B225B8104D2493A4D9DAB2E1CE5A562E621121F127ABC4F4151072E702C34694391DD9A725A03B57CE035AAA08C0F2C9859C5ECE963EBB11D6891FA6547A4F\nss = C9E7D56080354AFFFD3DD453F888551E6F1FB1B3195602E309DEBFA10FE2FCB4\n\ncount = 33\nkeypair_coins = 684A29E4E5480A5F2533E1526B5FAC8CDF5927F3D85087C71F928C59690EB565BB3EEAC4320F84D09CAD413A7D7C19C27668B2E0E1BBBA2D159B833DB6C0F50A\npk = 5722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968\nsk = AE066432F2585C1097A9495A937589ECA954FE6B27510A58BBFA35C166A0E697CCDD7A7A648A80E09A461ECC9A1E9B8D288C488C48CF86D9C892B2C4021CC4D5194AB3EA95BA7B73ACC48568D9CB1C682BCBC8BB93A8CCC091B5FCF706DFC131AF4911A947BB84002EA9388F47E4A0FEB26AB1AC35B561BD5641512574647A4677E688610BF9A545F385F9B843A76952012379AC965A1AFA8BBEA16C6F198A579A6733A40DB261B9AA449BD9E89FE72C85171B6F27F45E3C0C9664D7B0661A49B18B5180F760B4A99EBB0A2866D70825489AD817C4CCD00C303A583722A686316261607C1D6CAB86FC126CDA4E75576633B91614846DFBB35481508C9CA06625C49BA41AAF7AEC38B49663870BCB0F331296422CF1B816543B0BCC3806EE113E23D4BDABFB5CDF173B22679DE771071EBCC53903227A836084DB363D251FEC091296FB7556CBCCE562CE54B24554E7C6DC6AAC7AF699AEF7B8DEA52465557E0FD07547F77D3EBC5A9981CF2CC7729E9AA228F62AF4A8BB656932FAE1ADBB820B96F27617D041DE7972EDE45151805A59A58E3EC57D02D27D0BF448187413FC886C03D0782A8592446A414A760E5FB384F542CF0A99A57AD615BCA14043A252505A6956EC64A8A4603B34426D67A629B278A9774E6873C8D688A3A5EB0690F459EC98003274C010331D73FB34595C1598091F64809B35AA05497B58CC5C5978C095411B2558C88BA2EC756850CC5107B06D2C6930CAA0CA8A8ECEB3097C759364992FA5D964A70236990024F72039ADF5883224B64966C1D98C87018163B21AAB404A697DB5BAF3A1626FBBC218A04EA1E92778BBA3621618255257691691C5A3A11A4C1E12A5BAFEFA8CA3D4BC2EE98FAF92ACCD6301E3FA3143DC6F223767C0112F26CB7E90095F6A116898DAC9528C64FAAB8A8F0828D08302EBD2794EE71CBB47176F62C19D80088D40297977653A3BB7EE277CE0324B9D163D2506B872580F4B60971657CBE1F322A85AB5830599B4DCACA4B73584255F5FCBA21E5B966197A5BE218149F7CAB9A0AF6536A528873A20CB8A3830B84A67841A99074804135722C4C5ABC6BA118828263017D56E8FC3871B503A8517A0E3B8BD8192746E211A1A09923B761B20695F6A3CA01EB62E7F6B5302F54B8DE33FE02B8FCF9C16E7C552977735139877C95BC69BC704FE94C0333115D7EA091FB41C146C07F487961C83B1B18225E91449C961769A7BB434A93DA88531A75C207044A46623ACB8342D59D1455DC434E2D2BFA5C30B9807789856B76D3A4C65D642FE65827EB7040290C21F2228E40251680AA7AA106A4E150D3226B030407D293929C20BB1AFBA5187B1C4A300749A323168576AEE45474A8B3507BACE55A333E95370BCC7B8B664C281F653F9C3B439C30850B68F20D860BA262C992C99C2BC37EEE195D2E945C1D6336C990A77E9AF68EB8932EB3325E362DB5A77980274AA3B699BE212DB904E49E326FD445E48354B1609C0942735DC6480C53BCA3C8857FCD90965F61D4DE0509891272D31A51F3528FB17ACAF669EFC1032A4240F097118697842D79239B16313A6F74ABA689AAC94936A35A21331961397029A823D443244F49A445527B039EC8547C35E83FC2D076225D72B7634FABE64A103283434DE705BBA284FD2241A7E161435C896E899579CAA2CBA03C53EF74BA3CB30ADB80B94BC407159A5D3B35F85B3BA3491C85B4379CF6472310335DCB0CFF3006BBB5C8C37E3A1B758518D4C740AB5358CF8AB6CD92542A79A97DC4498734C8C9C36BAAAB29472A9CB633CE5D30039BB53B03978C51402FEA962B70506642B5F6242345746ABC312B6625A96443111A2C78D674A755554266C5089E23C9B63EA4B255890F577BC5A442066A2C448771629B542D2981093E49961F8A87A93C068E25167483872D378C2445F398796970C92B4B42AAAA65771382B53D8C79A0258CEDABD6EE33539B73642863B6A8A3759BB76AECB5E6AAC3D61A0614F1436E3623A77D38ABCBB780059521AC7148C088A89B916A0103F477A15A68489D5F63CD7C84132AAB6BC63A5DD30B8F27C835A738F1F619EFB31509CC9205A4716B64A3CAC7725B79C8C2D304FF4A60B328013FE6CB99D94496B363D03C1A278532780FCA35473A000291D8715B17CFE1B1B3BBF85039A8189076A3752784E23D8A802023FD0743EB03D989A6968357376DE9843D74252466888727F9DC1EF48D028C0F52C902AA0DFC3DE374C83BB3EEAC4320F84D09CAD413A7D7C19C27668B2E0E1BBBA2D159B833DB6C0F50A\nencap_coins = 492D4CEA1C6E07D9535AB2FC21D773BEA7EE2C7D66EC80D41191AED269A398D6\nct = 7617881477FDEB4DB11BDEE56EA63F626306268ACCC6EE8A33E2EEBC9173E7D124A140A5D7E0BDEB916108129DA7AF829DE9DD488C235B3EC778C0FB66E1F6E8F95C952FD84880A31DC7E7647D0CB64CF02BC999D515A62747C80FF99CBE6D688AC522CA9198C349577F241E124267000951AE7C54786B9092544D433FA44C307D0F7C198F4B4ECCF3BA9024425766F39E8DE58EF8E385440530A3E162299CFCEF0CAA4B1FD3AC6B9117610AD9DBDD20755EF3DB2C545804A25ED294B19F28AEBCD45443D6A451A88E41AAADCC43275A4A77715704CA52B8DCB9F393EEE5801EF623C8EE47995C92A3C4726697C9D6F7DE7779E63505E69278CC22390C69C7127FEB533589BC83D3CBA889461D16F2966419EBBE33793B7B2A2916BC632FEDA2279E08CDFBE03EF8D23948CB078F5CE774223887F1E9FC2D4D667923D62C730EDEC4291AB734E777D7BF70F508CE2EE02ED196877F2391ECF66466870D5CF6D5C25AEEFEBC7962DD5C37CDD9FCAD8CF292D78590EC73E2D8DB64AB4D8E37C37E132FEF6099676F15D1C9892EDA465E285C5452C885FDCA0A9386D8FDEB1341EEC2B6C8B572454FB8DA91EE5CE229CF00707813790D02A576C564CBD4DE007C6726BA5A5171C346218F11C13F746DC4DFFA23BBFCE113EF4C1F3794DFFA38E5D9B22E600C7FA3F177C7E500F286F9E6B3036616FADB57B22F395FD9F06C70A1B59E199487879D29A3072276F92A590B2ED7D4DB9021827B93C2CA2ABE0DE56489BCDA2CF8CCACF7ED5E7C918C9C158CE94F3F818B182C1AACA802AAA759543E595EA1A63546C4BBBEEE492630510DF4347598016E7249DB1EEBAB1381DC437A85DBF34C61C798E2A52B9BF89E20F038A4EBC2409836441B11862BA21A105A19F4A3057A5E6071842F57B7496B013A392FF1B190FFB437C9707F0F6EA9A1A3E6DDD9BE9107C77596B853AC622BC6DB8FC8A6CFD32DE7EBE1782079F9A498814B228BF022B17322E2DF757E36F389F119F63C987F4B7D2E599F99BBBA3A3517EDA26B8CB4D281A95A54550B46A6FA11184B0E8D27EBB4D1945B2C3929B117CF2AD6\nss = 0D70726738FF1B35D1983E5A701F5E7CFCC0A284B039935957C1A8944C2224EF\n\ncount = 34\nkeypair_coins = D76B3573F596EB286AB5231FEEC7499686B13021BE36CB126C7EBEB9D7030DAFA8AC144DFDA421DE1A7ADDC92ADB79BBFA9657F3DC4B78A7335F29DB87B290D5\npk = 44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F148", + "44E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E\nsk = 058115385970FE9640387526E37B2C5FA614EE27B6E1512E3069C5363A4B48CA44A523714C37C15C60AE17751822D14A18BBA78A6B1D6B2614AAB3A09C314307F06AE7C3702F37BA9891B9CD7BBEA76098BB5062B1356582167C12A02529F884E05C5AA6B054AEA5A58E19429BD7A8FC9C5EB0D0AA59B54526884EB7B740BC2ABA74902EDBA3A5C1B53091F219F8CA1E79575AECB556C082700B844690C05FE0692FF2953673640D96B72889A317DF4158DC4475A6993C4FEAA1718863EAABBC551A11D462A8E8D5293BF666EEB3481AC80F7C4A3DA10B2169BA6FD12619BB96656CBA731C430B21C24D337A51FB4088EA57105027228952CC79EA03E85C3E1304B1C7EC4E98ACC486C411FE1C2D539927D0B822646B8CAC7C971801CEC9E07625D50CAA291808B4128CC1BE98C73BD0B03BE97645E0048117F5165D71B5AB11AF63BB3D759A899C2176DC828736B50DD7F15EF480578B619F3BA8A9E5EC8C24B472D4886F07C3A07C3B677625296DFA9B64CA7D12E94CC8E18631CA6BB80B820C7A229A62B141C42C31F70075EA73AC5B4D3DE973D4E364DBBC13AEFC9FE43C39BE762F0FEC97FC0738368709C426504EA71285DB774F6B56B96396B2A683939947888267CB834347DC7F3346694E06C6B024C497B950048C96C1988642F074A9B95AA5018C504CC49EA659AC9310C933AF9326BF91FB06DDAA21A8A3AF4B3AABC608C6CF89C554386DA97AB8EB9CA9BC98C9B1ECBE550A6A53CAC0D7A72BFD7BC9F710BC6D140197B465C47094F3663F9C5089175AAA8F23B3FAF97A09C7AFBB94C2E58BAEAB36B0CEB1CF194720D54BB98B03C0EB1756B7C376560A7603B306AEF22A09791C96E952F077BD2F5040AA2B6E188A776AAB6530890F2E34C7EF792777B4B07C4CA8A8A071DA13C9FE47B451A009E0A68EEC9037F89627E7A979175B7F7469215783C337DAC91F55C574D223222A0B71DC4222A4716A69B3FC5533CA9842BA17ADB23BA6E300565F739FAC07483EC53EF192828EA113199BCA45F28B558B96302900EF872F6A7972AC025EEFBA867F001F40736EB41737EF228A44D99657B40036BA1462E34B668715C8CA2A84B4C5B7E81D11E4ACD7C6AE77A7A7E6193B5C8143A45B997DD291D3B08840CC4765B8B4F8C7CAA7158F2B939CD273362C9302AF3C59B2A08DD545AD119C0522FC60AEE902F6A6B49778BA17A97A47B2018E14336CC1CBDF49B90698551059BCA80506A4C8533D791BDAAAAA638571398AC85256740AAA5BF4BB35DA6B3B6F514A7E364935E769137A300E9811355A9097492CE020AABBC0CFD8398792651F82B887B0D13C3E9C5632029A1670B3F8C8437B09A8CFD6B8482BAD74347144661B0CF297FEF2BF91AC607EC7B77ED308AC430ABE56C69B668CD6201F329875F6454AEB73540E3C0F0816CD7F2B372DAAB8B3EC1718D362F97C5A05B35964707B4A7558EA1276FA837E4D90BE1B19AE05CC7B948A32D1018F14844E1CC3B79FD631D8166D1FC072E538429AB1B09F8A0AC879143F514ED31931878191A0C203B5E69B30D40734904C1BD9CEEAD909136593B9C51402E5CF0917C3C9541CDFD95FA66018784AC144C610B4182A69A08CBD43CECBB8BAEECCA48DE3CA5D21CE58A69A96AC65778CC9A5DACD663A632E63B1A4E71B012846F0C6C26B728902F64BAEEB6718163CBA1AC63447CAD9D63EEAE21855776DEE780D1B6443753235F4330EDC889094241930C27FAC186F46428A60180D239008FCAB21AD162F903A7A0984489F8A9D10840F2171734536B67A329174B48919A63993D8C4724A73C51B3AEDFA30A86AA2606A5C8F2346E9CC129E4BCE6A519947D17CAADC8F3CAA6A5B10BF98A526EE0653AF3B214B652DCE4B3FF3D2C1CA4B3B2F751E3AF095D4128B57C46C8A89A1DE5B805FFB20D0300E6AE5C57F562FDF493562E1BB5AC0BDD35B8395889F6C7037ED636E56C1AA661289052952EBF386150BB03EDA1616478A1DC43F50FB1EDBB63968945E05D09D1D320B335433B701CAEF733A47BCB0E62BCEC0E68CD6DA26DDE55C53D5A289284A7E6B1C239A092C0841C6E7A8292041A04B842BFC8F2430A632D55568A58282018D55876BC8E90BD1686B61D7CEBA6B500CE628DCE8A5DCD13CF76C81FFA1AFE352C6877B8B2EAA1ABB3132E55D8BD5B08678BFA4243430BB4D059B58A4B0CF0FD26E30382CB59FEEE1B6B0FC129FECB8C74034DA92987249BC20CC8AD4A2CFC1BFE0A8AC144DFDA421DE1A7ADDC92ADB79BBFA9657F3DC4B78A7335F29DB87B290D5\nencap_coins = A0CAA815DEB43343D4C18FBE19B107D20E36F89AC9D721EE8E82CCA43F9A28B7\nct = FCB5733DFEA31232F618A276A9CF2F690549F4B4FB4282F38DE693C4986A508788E7E668346CBF85D8E5A92D6929626F738656C9E747AF941048A3322750A37CF04E7DA4C53323E5F76FB5A7103D30F0AE3DA0B9B06539D80A5D6D9C6A1FABFCBDD913789831C1F707E2DA852D54EF690DF78B7E659E85851BC103325E48DE129B73A78E73F75FA37CBDDE933E2DD3B0BAAAF8830D9E83D11F80C1C2D2E70028E768DFDCDCCE2D0CF3BEE0A83A689DEA13A459985D5E1841ECD508C85156C752B4216DF9A626FDDB2D2EF5E5DBC96F9BE9E2F79A97222BD654AEE78A7AD6958666290189DDAD8F5B71B10C6D42B315C6E4FEB29CA29F2B73ACF0550B2F7C56CC0C4CEB0321D1223790E8A97372C41DFD992883482EA38BC2032B2DE56464826E7C6264BA6EE6378C5267F0C299244A88F45667A0EECEAF6B1F82C559BC29E12383BDFCE9837FED0A709428F19A602DF834DDA516EFD181CA97A510491623E1EC7BEBCD2203D696EA91A9E09E41A9B92FAC0439E448614ABF3A686B3813EBD1C40E345E9AB5ED757F404FD9581BDD9B097DE0EC3897E23212310E1CAFEB782AE5067DB6E06E8EA21096E0A386BFA0A79686CBB4D43C903F2043B96696B1F68F278BCA91EC840697754EAE0B55AD1CF0AEC0C561B3C015337997DBF6CDCFCC4E9E098A1A7A790787C1CBB3DDB5ADBC2B0736FBDA265A9681A09863BFB2317BB4AC381ACF9D34858B6DFDA547402D4A4F5442BFA16AC15D25FF2611E6DB2836F85D10FA8905BF58A65CAABA75E78F24B6DB674BDC7152A3B14FA1829074E8819CFAA871932BE9CF43202EC6BC0BFAE7B925347BBDDA128DCA91FE7CAD05F95EEC1CB5E049D9001131EBDB5FC6A6CDDCAD70844811626B274CAA98D69557EBDB5D7F10D7E21396281130479AA594287CE8F5E9DB2700B90762ACD47770172372576943A31228E05D20660CA587FB898C11D3C023D9B70513A95C6A7AAD1CE9E74A975050734DCDB8FFE9E8E38E91FBB0F30754D960BA1785F5D23553146B7B5F8E58FC34265734AA5745CBD47AC10B68D435A249B16AE9973FF703A27D982517230C\nss = 330D7C68340391CE51DB76FB44A18CB71B1B360425967C77AA17F89AFCE4C61B\n\ncount = 35\nkeypair_coins = B87439FDE81C9E39EEBE7CF741C685785532C1DD23E8EF868B9CE7A541010F3D6EDA18027C6709111F1987E026A481D46003AEAF2FF23B675BC349C749F300C5\npk = 945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2\nsk = 48340BB266C646934C7F42388385C1BA2CAD8D25B57E17C1D728B767A592505A387A46722B652F941A2D420262C188380AA638C90126B9001F9A4C193DC1A7FBF5143D52A9D94CA6F50444BAD7AA84432C18B31B8A40003F393F0AD3346CD740C0637F88975F32DB5B6CF2A6C0923993E680E4547AAA9015C7559CCEC2823279519AECBCF0314105084C63379D92244FC9839A0EFB778FA28490999872933B0E2CC10309BFCD6070509B3A50C292E45C192E0146BDC1BBF664BA93953081CA46A1A5AE374955AC771E29048E830569423A2FE9A30703992BDA27257F230B924CB82A3780BA3", + "A5EFB0C60ECCAAF64C5AA4F037D229342DAA9089EA1508DDC1C90AC72DBB68D2324CA91AA3F153A7F2902A5EB95A45EA88AD9EA4F62769574071038917CA015463E0252D3394131090A4081247C6B038CF6A095D2A7D4A22E7AE52552513434442B4E908EC65054A4E08236B4A32F054B9598A1E2F48AA88A6B53F950AAE0C183A546CA44CB111974A8D1B494CCCA5F176979B008725C27F233868717502275095AF902F9C91EFDBA917A3A1A7F5AC89F660F4C34A0D648614F8CC3DD9738AF76C63A4C4B64118BAEAA72CE91C4EE3ACE9A847D17E996F8119039198ACA1B2C71BBA11A2BBC05E62B33D2B4F09A8DE917BFD4687A151552FC4446EDCA2EF386BEC16400E41864C19B9E2A603D5B1B756E3CBE5B092327D39B0CB6B01C92224CACC6CCF5C4381174EC995435041CAA07552D55B8A2E8AB77D720BD31443B2C7EE7395A18D378E9E594EDABC504E6C310B8617B9B099AF61FE8A0C726C0334F761EF85C609266C4EB56C12B8CCE7257C0DD96A1390979AC076167F3441FD91DDDA9145AF6183AC5810EB56E2FF85FB9DB4467DC11E70B99DEC0CF0083AA02022BF1A079D580626EB2B653B18E49A64344CC250EF9877D858F248C26E41A28E5952F040572FE800A5C8873194BC4430AB739D56528D1332E14B78B56C47FA0B02FB719EF4003A444C7A4F26FF270A279F44E9CD1C899187CEBE1A620386D53B35540B359A84656B8BB47BC712982309CCAF8BE6D37267B2166A6E42B945762AA4B7684D18022BB247F593D00F4956C728F6977BD197565696C3FC61B6AC2B67CD644B312F992C1AB45C4C6A5AFF378DCC3269622355B436610412CFD92458CC5703FE2B01CB3A395927BE19C8067A793BCA615CEA3C2EA55CF10C0CBDD94577331939E6B7332D849AC501750411223D143DC953D648152005A323DF711009B81614A657487ABD5476BD5D71827CA1B5BA45E9C268C6F826E9263ADFD716CDB842D4F31B2588A3291165FB7D7B3F21CAA0D639D2E1B9981FC4DFF1C9F0590B41661B3936950009C1423153C96351DB064A794CB345E3C46ABB00B061C4EA6F9BF2B53A679244CE8E453170B6EE9375C7DA69056A5345C524BA1A1345D052AE176BF16370DFBDBBEB906996EB41FAD306A9153C0E8D98128A82231D73A878A8117529F8FF85BE6CCA6166CC5B0503134AB298C066C62260DF091A15F598311815F3503965695586BA134847B3ADA551B62072D03D468360150D0B17CEAF0A1496070778C7A75593ACBAB2BAA4C888BB99D9EBAA34F8B02C27AC7ACE0A15CA73905D9582B8137A223BCA48B42EBF28D4360B01CD25D644A6F7E831E155928E971627C3C52A9B015E5D8A86A790FF785C653CA920151AB662C3FCBB18AF3B9CA27F6C0CAE82161EB940FD45555D71FA801BDCF418C5E9879FB33B675D5A27E5B45A4E2A20916C83A1BCEDAABC0AC0666B4A2B403F05DAEA6906E773EE9EB3FF9441C06F86634F01D1C93788A08B76B15BE95B296D407A9EA500D89B191C1C68B7D85763D1C2D2633277AF163596A7EC257BDAAE2A510B8282976BF25936A6E380A778939EE2B44BB1054669A2C5C06C77E712BF2A5B6AA405A1408B5FD2573EF231E2169C165727EE1A19B4C6343F2038537DA304909C1CF81862E9676F1E26D7F48748488CD9AB64BBE3167B442719A304500D8C72128CBEA470942289FC35C1FE32CCC07361BB1591E43E5A4F9076B7D416E5D2325FE0413A0A88984B048292758FCD080B5F5378D6C508927CFEA478BE3F68015B12CC1B05B47791CE7CA8C1A98CFFEA637807931A863B2CBA011C8D8C35DB81BBAC79C5D05171BE83F32E99B4B05D558EA7918A7881BCF516457AD2C3AB72EF2E04E3A4ACB85A987C2F4E474FD64A6D945E85EB4EE7509CC99FD4054DE99F819FDBBB05C54CA6E36DA6EDA18027C6709111F1987E026A481D46003AEAF2FF23B675BC349C749F300C5\nencap_coins = 281023B82D26FA61F9A306CCE0FA00037556C9A0B597FC734AB2FA2A146C1661\nct = B0B5DBF5E7815896114969391B090260E216790709E89F6A35519E31BE42B7BEB2AB62273004DDB697C8149457CE11AF010B8EDA6890189969C8B8931EA4511F220CA56BC32E5B3768FD393D38689D32FD7E7D2AA26E35C3BD680B63CDA2232BC7D8B9434B844CAF86C4B8746FCA749AB71BFFCC4211540A7B8A1943679A557B10E4837A910D93F8EE92FBC888EF0DE5B8081377301AEE6A3D4D023CC31CBF4442D83299FE787B8A660B8851FCFBE8604A71EE58755052852B5D60B1BC4FF287D4E842A57BF01A956506E31C1BFED8D0644B3EF5CFB309914ED0E0DA153FB39B85DB189DC12F852C4988A922B0A87CFB562C800F857D3AB4E6E94816B95A43A5DCBE99C72E757618149DAD36F38AE67A488FEF25921589416F6FEE15C90430707CC00772A21AAEF902F8AA17A822531545C7B270F4F71D344BDF558DC01A72E3198A0E2688037946A3F1FC8ADCBE7915B005C696FA6CE0F643ACF79E380066B008187EC902A166113A05D2B72CB74B289A0E1565A359953D05BE76C0B7D76F3FA0A1AFBDF240C0AF8CDB3EF1A22A6FA6FC7A5F416FD8A8FABA3FC51583682382098EA6D41375A024B165D46A33D6971A4711DBB5676116AEE22E906E01C9DCAEC30A6F00143673F58CFBA5E15BF606F1F4F51A2473BA7B4A98E6D97E9138F4F9C9B202A58070ECCE26C04E09F551E6E5E9EE9D348056C85451FBE492E89F1F10E075227250DFC5ADAA24A0164D1AE3069E0A002E2AB05E00E8D125E602E443B31B55FB4433FD69CFF479BCAA1BF72ABBDB0A2D7D3961114D27D6821C98CEF3E921926B3678D23167DFDFF0857A6F35B51C8CCCF642ED0D2AF17A0108A3D8A17C693EA46F8814A6300F5392F98F0A7B8EC4FCE50C12FCEEFDFB55427D6CCD9016B7FA30A67704CA3D7E09B8C6B20B02335CF22C71BB9F8D035386FFA6FE738684EB15DD20AAD980F83E3E7366088C7C3895928D2F6A90F837F7983AEAF3E3077634381ED878D6DE15C4516997C8B5295065D00BA907CE7CDDC5FE9D4E7A7F799803F7B354FABE7D7ED650AF2A499AAADEDA6ACD4EE541A23EBE9B8CFF1C1591D0\nss = 425029BA0DA3F1698A65B9E6665D5CE2D640399F7286B52F86F47521775ADC30\n\ncount = 36\nkeypair_coins = 056661B38038DA4FDD7426F32A81576C73ED84843B305168A374F934E27A4E1BBA2DE5DD570E201786CBFD5D27020B649B011455909AAF0AD6D92C1B4BB1F8DB\npk = 00D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D655104241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD\nsk = E5929843493C5CCC19F047539427CB993481145B7899259865758538B160C1CA72877688FAC53F0C306237D572D3C11B6A0B05F5F46655AC09B01509D2428E8F7385EBBA74C7777C56CB571AF991F33063B0239120F894CAB3CA804A7E3A5896299601EFE290CDC529B8127FEC01ABFDC930DF7BC345179FB6B150A5B5796F12563DF87B0DCA299D8A2980B5C096B01748C2571C837FF072063C80AC323B05628333227CCBEC1C9E55399BC75739F6486EA379B5E728691FE004037399AC73487A03C3F8A5BE7EB09174C60F01EAC9227A5784D97F0D9420A3E34808844D1772C846C3527FD36FB17490B39698197B644EF15723832DF93C344D3A7C5728043A2734F73943B983A3F9C856AAC75092588A24CBBF7E3916CB8B6309C287FAC67837D63F8FC44DC901697F007AE429479227440F7495845B9AF07192B6667DB7867C6DFACA947310D956A171F15BA73994BF214C426831C3E0C220582E6D4437BBB50055ABCB5A36829F93150B810AC6907AB814ABA0C95439B25BEEB371761803AA619BBC01137969047953A767C947E4E7115727289BB47C8016B30EE84822FB5CE5683D4F7C61696108C5413FCE2A1F3B8378E65215C61B3028F589CE082386D3AE1D01806BBBA89D06ABC2548BBE9A80914109FA892128951D9D8A2E545AA273B8A9EB66C07AF53700A95708D6610040752BB61BBCA29A4A814D2485A48446079496C01B3603BDB6209F77427BF750B1C0A836F89EA5B176536B2C011441B49410C99386B15B2FBFA4A6A93226AF53A047A49D738CC4AF9C30AE026CA24A060895A04F456B19157EDEA36DFAF57FC32155F8C9A59B08508CF880C401A684440269F12F8A0C8F98B930A1190F302818B308174CD48B40DCCD5FB851104B107CE48A62E86553C98570DB342B024DCC5C5C9FBB48989A964771620C06859AC63B92898D218A43DF21400DDB04D5E70C3ABBB890292180D47FD0DCBB348131BA143E666072C8D64D3D435CB57956F5E9142B619A1DA05E205BAB945A79A154CE34B2B04EAA3B0AD6268C1A330D5C34DFFB8116D883CCB4755CE06E2C499C30938500D6638044335765803648B2C7583D29185714C06345C8002F97A0B35641A2457C1F843D3FF637FAA04DAD093733811F2B143257C37B2F75BBE8A81B107443D071BE7FF5C8A89548CDC1B11E20C41E1A6C5DDC57D7E72C8E17A5CD82A60B6C8136BC3B526187FC8774F9C316D9B7C2A9B41F676AB6F53B7E436194DC2CBD8EA324E8701D5DD171B4C20054C87970258FDF259F575A71145B1421667A16812933D645BCCC8AF72266D55184B1375BDCB15D87B5C1A9B4C0E4F34526194754358DE8D6551", + "04241D2A30C6021C9D3E727D933147385B3F416B2418924E3369DF7652DEBD6A3B0C457FC28CD88355BB1702D802C0E39773896ECB120A75C171069838888B5CB788990A349B44D5E85712CA91AC8A20E2F03A3C119CCCCD37DC783175485BE3DCA1515723FF2AA14D77A216EAC92B187BDF9366AE4DBBF593B4ED91CB79864C9F4CCA6CA85824A7072511B1709A4221B7526DA8602CBF11DEDC601BA492FDE8A5D3BC27C458BB1B994432A61A7A4E333608207FDD700ECB8781887A6FE02702DF120F30BAB2B30C28CEC7D86447371C6A5E99A1C171B64827229527C48B8E343005A58818BC8B9B9BE2125AAE9CA2D640701B5B204DED33D2CDA34AE77134EDA9FC2DB12B5B12742FB4B4B8A22D8D75CB1F83DF409CCDD486303202637A99CC613035EF54257A27ADE904E88C13C91E42E841107BE386C7AD228459298E01A1CD4151D64064666DBC954E921A408975AB6814752045324A3A9F41F322153E2DC1C8255A5E63280FC2210C52176A4C93CDC9693BFDC73156AA319582E8CD092A0E28A1A8148C13A14FBBC745F5644439905119B44405A27CE9CA446872927E06EBEB11C8FB39ED407042BB2308B90379566A18A32B7ECDB6F832C392BF205EDEAB45BF0110AF1AAC076C417923F80CA059F34101D87234B7A288374B2CA0A88950BC722A01EE4E7BE48A81FE732998F536CEEE8540323AE08F49217EA880DE4431BFB74CC80CAB0B89F327A28EB9BA932B523907164DC82C961343088002D10F02AC2647A3A532D5CD796ABE16115724D37122431A57B1E9B2071A63CB7AC6A7DD70D90506DDBB5F53A83079ABA0927BD52A68E278D3F01AC19EBA6BD50688DE263A82386F39A7B82592247BF5499F1836A3A941413C75F6331CE4031BA2DE5DD570E201786CBFD5D27020B649B011455909AAF0AD6D92C1B4BB1F8DB\nencap_coins = 2F349AE0CA4E08E2A8CE5D568829CBAA2150B69D13FFF8A46711B0F5DCD770CC\nct = A0FD7A342FCE87FA75E33062B44175BCFF827092A92AA51F8C38C968B0C955E514ED2EB76B3BE75D1A28D1530AE0E03471A47C00420A974A44E47CC6F100EEC85C253B32B7FCFB0C90421EB247B815FA89C41BFC8B5924727BEF7BE1DC3077D3DC35936C3051FAAE7A4BAA9E67BF2D2844D3AC032D9C5B52A3674E50CACBE4BB673A351A8D2038E244EA77D3EBA10C777B030A72C8D023C78173739DCA91C38A1AB522739B8A8309A3A49C7508EE217C40B584496E919DF73F72C4FCBD95852B7F42ACD06FC3108266989D4380A13DB66571C2D1FCA5C32F266B7E4F7748A357B5DF5EE2597AB319C1622C58814869E61590A7E4B8422D9A047A1DB340388BE48739341F5D023867728761D7DF05D62C18FDC8D825A95D5F268B00FF89B18260F6C8DA6716DD3F3CA0C894CB57CB933D436BF5601F36ACA8BDA9C096266BC89972C8D27A0818B1E56AE1F4D6DCCA6F2E50694A4E9E6A746BBD108175DA740357A9586913CFA893DB67AA14A45812F5ED49D50E530601D5B5494CDDD8689B656ABED004EE20375453DDD7AA5CB82BEA2C5608E1DD7087DFCA95E6B03891C8904934C875C3F4904A1A85264D28E7A753B8D1D5C1F1B61C3EB67174BBBF644131FD03FD604F6BA07FDFBBADFDB31986AB5E50D8F35AB9609041121AA80BE9141526A7C9F6BD5A209BAEE32CF87A6D018429F30DD5DDB2D223661F5524ECF5F62FDB3ADF3BC7F015C707A48FD1A0D74B8C18BC4BB8B40E0833EABCC095C60B46A577DFEC8B49740ED7667349E84E7C664B0EEC254AE06C93ED0BA8D65733AA505171836B875DEF8EF71039EE80277FA6637A34BEA61FAA76227E86D1E90772D862B3EA61AF32CD79C954FFE557C1DF6F1CF084AA00C7E4A0212B2DE5CDB6BE84256E242CDDA1748BAAE2B685C214D72CD715FBFBBD353DA0F26F7494A4302EC30341528196B6E80A83D7A80DC6CB033278760DF702F0081477257BF7425F30C769B86DFD238E2A2B8D3E4CCE2637B236183FAF3C2A5075D39F34B886E5BA0F05ED972F6D2056F51EF8C5CC8E3398D6F63A2A15F45E83374F15D260F4D6EDB3E3698D\nss = CEF2D23A7F3C275D503C15F11F72B798B3E92A10169ED3CD0578214B3788BE4B\n\ncount = 37\nkeypair_coins = A1B52D871612A1C611AE0944F9E71858F35D3BD14F20E96A931720668BDF0A6BF25F42AAA0D647322BD837CB730AF6082D2FA2D17BD63B162B36839FCC2DF0C5\npk = D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E7984\nsk = 8977C913909B2F2050958B52666C3F7D16094A4613E8B1909E1838A3763991805D58AA1ACE8209CE5CB8849A98A1616B36778F1E138ABB5B2FCAA5AD2CF5372181477F7A4A7BA4769CC0758D911B28E447F76947CB5BCEB39359BDA2050A91186B37469295040BB6753D043561B84DC345607CE94A8F0693C91096A4C9C69155076490901F85B321B175F808C76C9698EB9036B4645081051A6674B4FE6B90E3E0753E032E6E72B3DCB07671D300E7DC5FAB7275719410C685B4BCB885ADB74DA7DB8588E54C280B82CD41A7F85CAFC877C6DD212D9A889D8DA091EF4974E7E0AB1112A3CE0446D8715CD309020184660D8A7358D137C825CB78A2C202C29E2DBB10271275C5225FD8A57E34B54E7700108E83436E712944848A6A0A7098F1864A42068CE81126895087A96C4D0305EC475825F44418265C5A6769F5D86D463BCFE0F324492716A862859DFCCC8781B2E1CA516866847EE3AF99C94E41EB9CA9303D6C6717B53444F3F1A48CC66B43883C23848B9CF7902A4722C7C9BA72DBA2A1D15B6A762A9CD2182AC927E63663243571AFB78C2B00095BFCC889C0B563C249FB1481CC7A4301A6AC7EA8CA194A19C8859505B267DC982E4F339802B997E183115798BC9B104C18C04C6C7727106028B20112D7B0C35E43246F573A0AF1793848BA4B412BC5800E5AACB1A197B29AC4AFE55567A990176002BE852360BE346019C310FF8C5ADEA09FEF258EF560ACCBA00B15321E48D6CFD3F5CE6FAA85B2D6AF453668504989CBCC4FB60B36CEDB2EEDF36E400491044C3B89440D7C2A1E3352C0E9D616FD4C58898B57D10A459D609DE4E58249F172F8549A4553AABF6671A0342888E954270A78C132556F333C07245A54500C5A5B7918D0411447B971901B17BA57415A3DB56C597BB4B7E55752D0BCC6356C1566C01FD79C64AFE59B8C925BACA6ADFCA4A2616A9F505313C3E01E13700736D8541F406248739FA6868BCDB3954E226287C0C4E7285EF7E040322944C79CC95106052E9289E9A14A087069352A6A0738699A37CF2ADC46F13359D7152D0D98217FB3574E787A0D9003D9F893E986491D219B6070AE339C3114E1A64D6C61353411BA2008EA358749866018C802D3DCB05B0C5329A691F57303C0D724FB2A1121D264374AAB2EB209412941F7E39EAEDABADBA71494863F79E34EDA632C1DA77EBCA6283311310F4918C69C6C5036A47AECB3B2433E8991B8D0BAB01626034BE96F31A41D98C1A2D3354F47E87B9053033B82A6A8F6B167E827CB1C11EBF4758AF8C70FA98DC1F35B353C54B5552A0F37257367BC43E263E8A23284B0982CE8A6951A4AE5924D74E3481A4BC141F0A85E90C06E97AE64183C0F469DBDCB081DE093DDFBAF9D4318A24615F8A38D1477132AA5C322934D5E92C89ACB29AA85292C7971E61C89AB484E69976A57C2181ED5450260C05FD957163C0269E9A3AAE27114A5395E398CBC198F65B46BC2108150B40493532D63A35F1882583FD16D5DE1BF0A7A9C82D9717BAC5E31A15BAEC1AFCD94A352C01DCD73AD51852D618490EE5993DC617E0526556304095657274A738BD4620E80280C828C17D31892FD174A4FD8302D705CF738126C352899026D8795C9AFEC77F39C87F1567120E70D9211B73DAA813497397C0ABDBEB7124F942DF311067A0AC03FD3C3E8641F202765026B7FC5511754481BC8F227E362CBBCE579037C4CCAC5564C015318E598CFCB538F1558A1B55E4BB61C372CAF23C2A1EBA52E7ACC5A05F129A469BED6688788C2C68C72B75CA413B7496F3C2505EED19BB2962D82436C16C29DB904B76CE5626DA57BEBD05BFE838725052D1103202E563DE581151BBA7D46E1CFAFD50389A730C9A3C56D88030BD397A9D54AF0E763249CAD1CB0427580853B3572E705BEE6F1BB1F4232F6EC2AEC3059D777209DFB32710B9FBEF71203F5A1EB11507ECB98E5E4CD384124531490E48A0BCD39BE19E21C424C726DBC1900EBBC1BF155256A03A89B3D0537B4E00988447CA3C02A65AAA2AD5BE40825D207FA683B9D915A6A5A1E8FE20B0CBA4EA14378FB759E1A064AD93B6E5AD712BE3551C9D4A4B0819EB7420A4A54CB912888262C7035B34B2DF43DD508979C555F0F0AAEF43C83A65BC8C298534FEB95FA4949003197C8F9C878A367C021DB7E9273FE2E03A2716683DAB6CAED5C770F6E79841A29C0F2DC4089A85DB6865EC90FAF2F4DDD25F210EB56E49741866BBCA8CF81F25F42AAA0D647322BD837CB730AF6082D2FA2D17BD63B162B36839FCC2DF0C5\nencap_coins = 525F15E526198ACD1D2B0BA0886071E482866312CDFDEF01C20EB2935C28EC84\nct = 5DA884C9BC6B80CF6C7FED5C8B92127996D7AAA39EAECA", + "97BA2987BB9B8AE4D5BAD7BE9487467434F5DDA8412029DF6A7195557D7B718DCA97642EE056F7462B01164376A2CB71AB6E62FB948C8AAD1B9CFE0355161E0817AB93F6F68BD0CE3B7A5FE50FB66F5434560C9ED0C8CD010C76361B3F14C4818D0C229640ED893112EBFE941C1CCBCAA9BB63BEFA01DBFB986F123C93D5441E9D84DAF545F13B7A24A5A033627F8C930860979694AC2247B80C91A4DACE2ACE7C4E9487E1C7DBE4EF84A80387B665606E87F925017DC59CA326DA7D4129D4460CCDFBC376375E7F3CEA865EC9A36598D0C9941EF3DDE8376287A4BDE5850FFF8810C911CBD2D81B58DB119413FE386A90AF9FF10542C87D2988338EE95E862CAFDBB802324AF2750BFD362093EADEFEDC1841579E40C6F92536F1D1D70CB3794C52567692126F8934239677D0CA06BA167AFDB29E306849C699E7A631CAF69A84143592F78147242E7517B3BF4B514999867D70F05007AE5C4C4A26F333837D9B8E23459FC9E2BBD9A39DEBB4FE64E7AD88E53C31DC7F78689B5A3424D95999CF74DCB149AABCF90D6D642B2C68D0DD756C7D61CBC765328811A587C3EDE430B3EA07DC8D759B1D9C9FC6DCA5B13D0EBE284E765B0C5C1490630BD767446B7406FFB6E9146CEB0BB4743591082098211A3012F9FAF0FD0C16689B16F79B898D40203ABA6EC6A8885D7613C8CC33BDAEC633F19F4A71F67C7DB860B4387F62424B13A3169A66D037EFB017C33D720CA068ACFA3E4CB147B555F5C2EB378F839EEF6FAB9D88F081A49822E87B649B2D82BC60CD531B4735BEF7F3CBD929D3FB81ED2F9A5E4FB6EFD7A93B9391E1FE90ECED514D01265F172F6DAD151E1AFAA60ED963BC9312312B814489305E324990FE5CA42B26147B76A7445B49DA6D8FF918524BEC66B4DEC038762B28B211F9A0095944CD27DD4CCC1B456C622E27E8BFDB0EABA5DB4263E9F0E53AFA0C5984CD55AD5C89ED04119181A783F9A4C5ADB3C87521177B87C69443E84DFC0EACE3E8AE4793C30B6B1F6E252FBD86F02C682078FEA8B1B27934F18F7A\nss = 3AA99C438D3B326032D1ED4B322AE56863D690B7966EB2277E1CECB6B42F0B6A\n\ncount = 38\nkeypair_coins = 952B49C803D6D6FBA69F4375ADCE8594847A00BCAE2179DA49AF2AED0423250223DA505EA48A79EB504EEADDF7D19D736F39A46C837F2A0C2BF3FB876ED8E6BF\npk = 87B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A1\nsk = 57343B70B6260FE3406818ADA3E422AF7036F631C500409E82CA670F894607BB0B067AB280A99E0C7047572CA703DA89429559CCB397EC7A6E779ABB69CC0EDD022B012A30A978B52BC28A1ED118907607D3F81E60A91167A066C061BF000BCEBEAC072C23738F13B84960C630B81DA0D724DFC1C67C42115717BBD51BB974502C11840362C033E1D3C1B9887ED14231A7E54DD9830ECE994DFA0117412270A830744358C4FE460A84E01992F92739D6A1A5A91AF002371834394DA3C8D83022519C292554687D02A35D7517FBC4CDD916845680995F48CD272755DBCC6128039ECBE00043E54A25F2B7A5A14CB48776D278C55CE79D8447B013F063C4B17AA5B8356601931163686C1C6764B0233FD80F0CB6919D19C5A14C41FC7AC0DFC2726CB54A4DE38399041668BC88BE0A721E86C5DE0B3B8DF862AF7084C3176E0371A704A1738B8C7D0F163BD01C1CFA01181B3BC9D97BA2B8596187679986452FCEAA99B2E26F0E2C6AC0CBCA10DB625FEC82363AB746E12DB473755B0BAE5A71574745C1AC1648FAB92675735F5B855837F0C47BDCC23A3C6FDC5550B29A75740C34EE1A42A847756D892FBC2CA334D06D6E90216E2C0884B9444B07C788C08FCDA49D95A4A1A13947B3FBCE992B995EEB8AB5CB65AD4A67A9335E1B3A53A7431F827B0FB86218274833EC7C00852CB6A4C88E28A99FBDC635119672E7B62D32138FB815CBBD29A7D3005685F61FA8BA60890A3DBDF58EAE85310C776216D43C90CA4D68A0C7A2C0033E694BD48C78C48870B3294F6D03B6A4610633211B03A28A6F89B86743273193A6A8521034215B7CC27E72F2197D9482F26750EB6A414A9AA6B05054B111A38ED901A4C479473484FDCA8C5757121733C67D953047401E9FC7AB1E06A01CF509CA284E5DBA7273644A8C1B3F1F2C52B791910CECABA06B391CD807E0752D0587565D20680374BFF2E48711E76155480EEA54826485C3A4C12DA01A9EE3F95D27A2BF6187B625E72CB02191FC9357E724C769624148A71BD8B36B169CCF23D265796120DA0328B6FC4A6551BC91AB809863BE6B4A1ACB039887B3281828644FFA865C43BF25CA3EE561118497BB2C1A04C50B89ECB6B8F173AC78C0380153B55D551492A95F8013B28D38710EE7B0B3F75CB0307E22F1986B65C9A890BDC7846E71B926EEFC4814B255A428CB4DE94313DA24A17973E5D679AB44057E664217A54F6B16219BE642FCD16B35952F0D2A37F37692B34C3639E9400A15C245986134AAA3E0219B98383CFA7223ACC31B5A05060BC1523D32C01239C9DF8338D8FB2F998634BF71187B3C458D155B01DCBC20A7558D6196B7E0B0FFF5C856077853206DDE97268DA274FADB80AC727555E156EF640C2582C4358AA8CB78A55275393DE19792CA0F6F030E2495CF1D169E3B327A2CC17FB87BAC4FB92F603C93658C2135322B58A4BBDCC95E56F66104807637D4232FA3868AF473355860F9850EA5B61391A8C20537AD23367097B1911EFA5F74767CE9B1516936A11327623D371E8D64A753785D09F09157697A48902D4121673E2B904AA94D845A5F17E90BBB60B81FD591F46C576D14383B077A2F78CA58F87F2228B09035CF56693364878E91822857F40FE1F2C818700D26B882E58A3EFDE1793AC428D9FA8A94F62BA9FB16AB867A146CC1C7C0A0D45A32DD074A4BA52232644049CAB06126ACCCD996C255A0C0A5464AB65706D78AA60363F0097380D17A6F6369A5DC55616950918B245BE7A1A3656FF4075ACD957E1DF062218BC84887B74DA635D9011BC02824603007E9CC594387771AB84F7BD065C741185FAC84096AADDEBCA179355DC365516EFA4873E70159E28C714A4E1149BEFB0A18AD6098D5115419DC4779400F8259C7CADABD41A7A270E5C91A616E5CD0B05976979967BAF943B592917BEFACA4D6827A4A545FDF584B8A48B6FDACB1DE775BD259B083693947A31D91BB775E17C86CF78DEE79B969F487E9EC5E19A34630F991A3D235B870896A558A5FB2CCD7D13885969D2037BEE23B3DB1025BE64B3A5FEB95DA076019B65685186A445BB2387AAD029B9DF7F1BC5081A7423C267978C295F2653C785293D65406004806DB9F98A8A7D12BA7B87B8032E0CBE218413DA907641593EE627831283F449F94385651C3B4C0503726CAFA118167110E848FBED995526B458D362061A13FFFC419D3D8A887FF789EB661B2AF1EE5B32A302CA267B33EAC2EA7E3340B9723DA505EA48A79EB504EEADDF7D19D736F39A46C837F2A0C2BF3FB876ED8E6BF\nencap_coins = 06430DD2CFEA620F387E8CF12A48DC32E25B9EACB9468C42057B01A3CD76AA80\nct = 485DACD04E8079C56AB2EE16C4291AF2B3008812A6D2C319A4A0B2F78F732E8604D5A3BF64455D8342A6DC9E60F29B9B13B63BC68621D99CE178C60B5BBFBCF4E02BF421C16B1704CC710A512F17C898C40BE6F56E783D6FE8A836ECA5E6B8D5D4CB6A43CA9202B0200D573426403DD2A0AF312E7408BFD01737B33BACCA9D5798998B0AD49EEE694D1212DE1060084CADBB380C99D24772F3ACE05A688F1126A535B7F1128DBED478BE7B60939A0F8DB7F8951532E6448AB44173B904C3EAB778FA2BD2DA29E08CD3C4DC8007407AB55F1816ABB8757D9BE011792068AAD22B2D583CA73E87322E951DFE05DF7348ACBDAEF0187F97ACB5DE4E636C0B8B33325F506A1363D7FF2C89E1B80D55D11C47E418CEC9BF93C8B6EB8EADAE0AD43158BAE3309B4BDF078635C2FA466EFCB3666BA38C592CBE73E37754EB340B8125019C95CD8D9223A7FDD1C3F84B2F8F6DBDEEFA21291C38F7281D83EBE7731369FDC70A3BBD104DA28259D771F3034ED5F9109CB4AA9EA7EB0AEF7EC2E13B0AB76E5BD7EEF80619109000CA736C5C4EE3AC998F3D05A937C44201F6800049E5106CBB537517B8712784C2C24B75E89306AB8266F432E6FA293237E29D5F91A2420C026CF49D67EE79E45ABF76503C154CA9EA7888C7618AB0F9C32BE6330EB243767F2A205C0189F02B47954E86C29814745C4CC96165CE398F161248CF7F2CB2A91881B30C6AA5444AD07701D34D0240F688713086848726E1FF4A90D2D7D08FC823A3FB6DAEEE414B9F4BA429BEAD39320CA189333121B82ED8F10BE94F33DF4323DB988A3B13802D36A112C258B3FEB97D78D727878319DA9684976F82B683702E9E45061F07A4BAE2785F00D3D71C535F8539810278E8460EBA304AB8B6A9936FDC2F1ADA689DD0D669D01B3B9B824354C45A129E345B3DAE60C1163BCA018C1A6ECE0CD86BA7DF09B3778549AB6584E89950DB0ED8AC5654AA7DA2C363B9C0B77D64AF4D5E1B1A0CA18CB5090D02BCDA785A61B275ADF16E0E9998F40C10F12E676BAD64E9D146FA58ED6653ED009CC4F3FEE9A5", + "76A9AC02DB1E67948C72C6\nss = AB18DD38C312C9D0F03F602E33297B82C3470B60AD92DA8C8E736AF458DA7205\n\ncount = 39\nkeypair_coins = 3C815E57E9233E975FA1630208AAB206B71AE0DB37A7A8789AC683D9F9B2D2985532C666D12D7F321AA87F8A1F475B161BF3812EFA99269925F5F29B1E030B5D\npk = DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134\nsk = C4F46B76F1730B277C1065622E85451922164498242B836E0B389D25919D8C818E67D64837634CB133BF64F9931EA5B79A16CE7A8826E29C817FA83860177B31198161BA4E2BA142C1E81D0D4347496CB943A2730C3784DA86370E51C8000891016C2FF6063F0551AA2AC8B2A9D374EE51B7E24C9A67F47449B0469D75275EF04997334482F8BAEAA2A627904A6D8429B266A4573AA0E9435F65CAC4BAC46CE162262B59CF4AEB79FE17B68544CDFE1B4FFB6B205C131E73091B77CC073E7C85A7559BE923208FA6B90D6A3E4E69BC7F486027B2AE3AF86896F060DD622777A6768E5406E8943FF1F9254A36BC1FC4178917C46B10C5DFF69EA8DB2488FC4769277D8B6A4082D8504FEC5B4F291532112179282CC740A4DB689BCA79C1BEDA6E6EE861F3243C5CD23B18F59B5588C027F2392B143ACA675C844975AEE455FB8738C1B30543775804034CC01A9E3954967E552DD0B55C6CF86D71234830E453DC357B45C830A162B990F7472C203034341FF5DBB14D61131D35356172CEBC60C2ACC16496D1182953316BD6140A2AAF87EA6BD8002E61F346539AB1E965CCFB607DF0296E258717CE85155FD17433C712CBBCA74B9533CAC87D30A4764142CCFA610B612ACAFBCAB41B968746A5719014A9D7E840E0E1536DAAB3B12BC72695875827963A05BA0CE61AA4C0B5DA3224EBC42660F87F80E55EA3D23219C5C28779C8B7E287771613F9F30075202225D1BF98A1213687BFBED25DFE61C8E2753AD428C7ECCC8E294579AF021763D1BE13D93F9EF8CF4B700B75526ECCCCB24FD727DDAAADA8A750CB7211EE8AA7CA5B05F06020C14C332FD02BF1C8881C2830F73316681933D84674ECD9033FCB4465EA2DC259522C4B6B14419C78FA2F4BF6114E9C4DC4DC5A6040A01911C18705C7D317252AAA1631D17E28F2CFDC7C986EE2A8D934819FFABCBB7CCAF37A0D42B22E71E609B2873F76AB42BF841EE8F51F3C2B440234A4C344581C28BF5AFC9224721EA8A8CC095680BBA4A561A8CF54982E882A806E541427B333991646CDA51ABC3342E0956D4164A96FC4A64303675862C0DDEC85C013CC70746F2B268D16F48DB17616367981940214020B87D2DC9D17BAAA25F4C8E10BB788F839738C4A2F14309C786D3D3AC4A56C6838B54E4DE4837979C5FB715428542F5E49B6D5C762CEB26C2520863BF025421A29F854BB52B3A5DECB8A5BB7AD23101A254B89FDD95AFCE255EAC087651A588E8CAA2D5512CAD48C9041A7C6F06DFFD86341E62935A6AE0D4907CB3A6E4E223CB754C15E2C88D4E13CEDE42A636724568A1F4507ADC8D0BDAFC91178D260C262224EC8A176EA573E69C057C491D1234E4F39A2F6C4283A40C70223539697890CC5CD935AB8FEA89A0AC513CB12C83BF6BE1DE55788F8A434001B7233CD3FE859C3EB3AB0D15067422A5FE1ACC2286F59B75111672A3EA24515F9157835BA868A6219D2A10E72703ED6B066C036D118BEF4598D76D08010967305199E3F46CDFC41AE1565BACE1C52BCC89628A84F8B74252566917D440718A48226B4BB2F29C0E7743FC2FC5A3252B93053C0BD1285ABF907601B93C83399B104B8B2C06ECB1CACF37059016683D2D08376111F4ED13A3204701271ABDED98BBCF5141B12B9455687E66ABFF877AAFD507D01395E7DA932A2E386947B015E3896D2A38214443D169B565FE8CDA1C305FA668AD7D57987BA95A4E8A8E047A6039159F9C94B6E896679C325D2298A2896B256F528EE7B114D0101ADC255C893530BEC9D1AD397C6776EF185487E6140F2749AF802CC1ED60069585D316959B2BCA22E224ADAC5B54D0655C0939F3E29C864D087FAFAB871A29AD82C5533B40F67D672A16581C3D05AAEAB3CDB0636C938C575C611095504FD200B61293AE1AB3C8895B6EAA64D26617AFC82C6821A5B1AE4830C526777F1B9D6BB271C48128098925D607D507C9C7382CD2267C4ED7C6E4320372DD88BD5A9A50737663998934B70017386784867C5B9B11AAC66C1AC3BB1793CC02DF88E54A41A3DB8603AF791AF157665B88B0B9A075F5A805223754A2005C81AC211967A43D7BF625069D098058DF21ABAB95CA1E57D2D6583CFF926EAB06AA139A3DA3B9BCA10C9DE93BA6C6346E76A88A8E1288DEB6832603B7FD32A677F68DABFA371062D8B8CE9DFE0D90BF06044AC3A840CEB626B16E134F1DE70B1072881EB659A5E890A92C9313C7378D2E960A060B9C918260D4C24585532C666D12D7F321AA87F8A1F475B161BF3812EFA99269925F5F29B1E030B5D\nencap_coins = 45443194C6681FAEB9E4CD954543BDB55DC9FC5478555DBABAFF127CFDD85438\nct = 9C4EFD2A85C8752AA047BC02AB9CEC638FA71362564D00E754EFB4BF71C55D4F6EF53CC5537FFCD2C9B96386E583B78320F03125B5AE3171737C2FA516B12C833D1F7449FFD83F7448850897197B33709A0F0BF02505ED4E9FF10DB2B219151F3213B8D71F68F6680640DDEE249B87DC4AE2525F5CC02F282D772AD27E9A6168B80F1098EFBAE3B3CCC91F42974A1A53421AF018CFAF8C58D13A1C7BBA190D7EC9389E4C12CC31F6EE67EB519DE383526A72196C425257813E23B017916B5830732B2D3DD413A33C011043B4AABF5FF0623505E485E7A2D2D8657B64C9802A01ED21ABF961BE0971FA86E59908687F8F5A95CF490E57B289A21D5868C4C940F283EDE9C02B340DE529F0051C8E18828EA7D7A03136BF028FA0B6F4C0B25A88298ED55601A5910B5EE6B6885AF829DF4FA543453115198A832ED40997C7B86C715498A779397F9F690F86A5981D9F247FE83D370CAA9F7850B76BB6E77D254B52D5FDFAD50EA5DB9F9B816F6856C2960F8598C51B001A12BB2684ACF396798E2EE5897661BC48124E7A0FD5BFF796F2D09F0678FF1E318BA04A3B8AC5F99B2F17F748326E24D635620843705B38667A5207EF3F6292720E24438F4F2288C63E4BA8EFBAFF96C9C7182C4D732A15021450B1D8D9A10E23ABD9C71A8490BB0203FCC04A7002E62DC1B40A842F4B5D3EF2F6F9BFEC1B2FB2F74DEFEFB63032E73A97D0C87E3D78186E44AACDA92A78080A58D77FD00641B9716528A2C244C95A7BE8C6BE198FBF1038AEAA29C49258CE4F54AC49DE0D586E49B5F7E646581165167C419042C135D7551464F8BE1DB52FFA9F6009D1A33591F5E47B0E08CDA310E694EDAE9EFBBD4E51828B90914E2FAB22E4B2CAA9D28EC322886DAB89210A5919BE8F0183C5475D3999C50019425F74DA85A8758315B3146A8F77FF2AA911C3749E22A3B06DA839806064B23E632D22E744DD7AF5550ADF2F579101B8FD3335894549B65113A4F1E944533EE164FF5BE81FEE82C899CB00262C1A48CA6DE302EA69782B18BEEAAD9E2A7E6757E7195F686A570666492123F240BD953CD3F3B46AA7\nss = 197DE0027543F90BC1EE7EB457C9AAD5A61B57AC6FECC35765D7F3EF9D01D02E\n\ncount = 40\nkeypair_coins = 588760826DCFBD36D9ABE6AE44A669BB3EBBA6A218EAB69E30F18A3BD536576E173DBCD4922B8FA921DC24240B2173C2E65A839357F8E4A93F51E7DAED4C8C00\npk = F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202", + "072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34C\nsk = 22F7AF6DA8BFE284931C0A69AFEC56C4E4378C8B563CA29E2B88741EE94875429006F26630BCBF0BB9543AC427FCEA1565243D876426500BAD4B171D3E31B1F538C5D4602195570EE02CCD004608216C9B864C378AC308B4E0B514E423C96C2BA1B24F68843892B825B4105FAA1342ABB97488BBAE4ABB29A7CAA75A1B065E652843A52BE3F571A74B7B3095C1CC155CD5821C921C193FBC7858FA23ED502BFDF971F02501D3C37C2EE137DAB0C63A2909DE9C8720C17429D98675748C9BA93235EC2B608451C3BCA7A055C913191FDC44B1469B54162C3B037289F1E039F8E3475E259B8E3C899BD28B0A093D7BD65F405CB957912FE015721E45858BF2BE4D943303D0860E4496EF85519F393E99D54A15DC69F8459ABC707F5BF09073E1CCD7F7821F455DA0CCBE95C377FF449B95019F15698384238DF4C27F6DF48C1D89A0E9C7845CD6B365B13C2A7841275986A05B8D8B6CB3FFB66BC9322141D54CF3A255E3FA3B9A2C236C4201A270BEC078C7229973FBA093F745BC62C98C8E2C305C75667DD5A968D04EF4655EC0C04333E8B637209D0E9919993AC11424C1629C164B0589E5296266A06D51BA055EC1670FA22359E0A3115A58BE094BD0E8BB7A6336BC7B1128359C0B4221347886588C099B16833E93BF8F6010D135020A8CA9489834D88B4127B12803FAA030A72C49A7623EA66CB889535880A2D0756EB59936B725347DEC4BA9140C33654B05F6B711850EC8154225607B974B55CDC64C41DA02E537646F2591078C563E0B0B58FABE99A9696E1424D161AAA1F72FE8E116B1242224CA210DCC248F43CA754014300AA2BB89B36B0977BABC2A52D97C615727903072242AA1C3376701892E58E418EA2A3036601E37A42DDC375A2B41745DC9BAD55A5443109E7FE23D75F2AEB48CA4DFD335AF158F5D7345687AC021F037A8BA19170A41C447BC2E733B5CC10A23EC678CA32C172412873B0E7FC7AAD9F53E41FB5AA7928AA8247F157A6E5DF313B8AABCFC58C2C8978CC6539498F5AA204189AA996A3FA52274A0170163B56331489734708A8B6C59A66EDAE8B575D975F839CD5B3685E864C874197E1BF074D30C41BFE01FB82085C8F5C43A26343AAA9184A095BEEB6E01753DC7DA7482F2199DD798D17660C5CCBAD047978BF0A62D3B9DDCD92487F9103F00ADC8FC9CA566A9331790BF93A1599CB3DAA229F5BA8D2E33A8C7451130E17C9D4C91BA2CB187495C9A9A9916700E4F8551A4F8793A6C7E85327012BB8C2F756FCC1A4BFEC39181E8BA95447282755B7C5C8AB8B51FEF740B0ABB7EF3BBC8DC00599F711B47A4C858798A76494ED5F01796C43688339DB7C40D06CC7D205B5A6AA3278F561CFDA647F8961DA7966EFD47B433650CA5405770F5742B919C81356D0DD2A87B21BB9DDA76D0B330891952C81C5D84761476063B452A6503F7565D406FB60B56CC14A9734A297283B2601536FCEA5A67C42EAD903D22B672D4828A93E2A321FAC920771C1D038AB40075771A9F0EE97929C69143808578D114C5366FD0B7ABDA8A7ED521BDED7BC6E231057988C362C5BEFEE06895F89B2637C2866BCBBA39B152651D5BD912344A9B68145E2AC69ADB853D06F513E108105F65622EE25750595A4BF983AAF45921454E70A06CA392A78EEC70FD5685B83A0532F4AECC8A09C2468FB2037F73FBA689B82F590891BC087CCA35772596410969569060A5D5EA0AE34B0BE06CA8DF188CC458CBFF21615B1A4E0259925CB3012105AA50B494B35A45D4E9312038866DD4131FC4578674273E182D7A1A1BD049076D70AEEE016A6C1C520D2BC404EB4FB28918F1990024D579175082EA9795F0616E584B2C7F93AB33944401C7BF7EE64040A3336CA5906E89CF406512539C8579F078D957A2F4B625F90561BE79BB59244B0537A41FA0202072AA760A0E34E94FA751A49D68602D97C807B9992DD637C652563F7317084946703171DB7262F71737518C52082966F96CC386E30BB6F89D02B93F8DB8B9713580C7C62C06963A18681A1FA54A20D774E40C0ABB98A6DA5A148377A264D0CB705710F3F708955B16E8EB22754B26522519BA833FCC3000DB88030546298B610451B50A247885E6321FBEC37B2572A246E181DCF97B3003727141194337A108A2280D2DBC2DDC739F6B876472EB12CE233CCD402DDEF61523FD6FEE69A88F34A34CB0C77B5407577A9A9CD8864EFB80974AAE107FA2801B6CCAF341D5456A86621F173DBCD4922B8FA921DC24240B2173C2E65A839357F8E4A93F51E7DAED4C8C00\nencap_coins = 52081A3D33DD573D4554EB48C3F83E7961C3909B6053AE3765369B2BAE10CB8C\nct = 3092C5E424D2E88EDB27E5917ED24F66A4051972DA872552DB810B9AA3EED37ED1D82F9F7DDD8139CDA717B392C09D7972D2814C06D6F1146B922268970354249188B5301C0263D6B125C74D0EE0FE91CCFE0CD0FEA68263898CA66F9E772DAEE5A23DB02AF20C2F5A29D21B52715680F204428A79A521B4A051FEF8AE54589F59E49A56FD5B7B9BC330E1A9206A6771A000A7AC78EFA9D381565BEF6FCB2B98D6BFE52471154B46683B90F40BD340EC91B464C88AF50515E9F214BCB91DBF19EF61500D5A1D0927CD1FC713DFE724C1678E937AB9C8AA3865C3817B36D65CE1383548D83563E3D94FE1F56773A9EA20C51F6E532EEA62D61E9704911D3F9302AEABEBD845AC7E7A6934F1768FB93C7B20F968B4551E5C07C6EF7B880EB07C1EB12973A78A00BA302FF2D980F481CDBCC0CC5F5C365F62724856E9C057AC7FB09396552DAA79F5353F66372772302D068D8E2AF1ED24F3F73C21FFB5E6FA579100C49244133F95017324ECA9EA853DC90ED1325C707E2EC3AA7130768CCE4C47C136E0142916B4C9762DAF24BE080A46A52F7283927A90636E6CA216577D7C2F098613ACE4891F2584A2FFC5A86E825C7DF09CAACB7E6F51649A469031066DECB41C401807C6BDC083DC640E364056CF73F183428E8F421B50228932B055B1F884B3EDCFB7DD61A416A3DEE24A495CA78AE09B091354CBC1A1AD60F7B8D7BBCC9C5389ED147E258E32C381522E20F4F0B3BEBE9D6AC69593E30824950F2CFAB357B1672BC703E27F2F5C73E6DAE19516BC92EB42447CBF9420D8B02BDAFDECAF4F9029C54C537C2FFAB2C0C6B5D38B266036BBCC12899C733D6420CA38358095ED7A5D84A3FED1F27790F9E2368AEC50B02448CFB58CFF252A7AA228DF4D4CDF62F27F8B3F6F207B512A3AFEC4AAB2C9964478E7B09D21ED40CB2AE64370AF680D4D28905506F96DEBC6EA1248ED284E48BD05B86C31F68D297A002EFB221DCF1EC4F28212FCB0389F97CA23ABBBEF7FB310E6BA900196ABA73DEEC881B46BCE30D4C819E57DBAD90A1F0435F41C5A0652F97BC12563DF2959C0FDF73FBE3F10\nss = E5E0CB64CCDB9092CC9D065B2B34571B32F1C7B84B25DE04AAE3DA8F8B5EDF26\n\ncount = 41\nkeypair_coins = 47550E9EDACB6DDCE3D9AB81F6B61080DD4F2693854ACB05E0CCC7A4FB6390FB7E30DD3B9F9D66518A0525F030574C504AB3851B77857B70858C130CA20ECE35\npk = 1EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A\nsk = 8DBB979547A684B4CAC2E4824A251B808A646BC8B49A92C6E4D83BC82A30E9649C42B4B955263725E505DFE8614CD8599689025D0A189E556FB073011908609D86CEA8F77D0C687555A88E8F786E2AA65C9154685B038252D06DA3EB9F2DC068A14A50D5D641993CC152641881DC27F026CD49540D7AE04E06D99D5D45A056864CEF0BBAA0E92E84F4593F59C636F41B7FBA346C70239FE511E9C2B39FBC2BEC1A452094A9F7CB78C3E9C6D72B5DADC8208A41050925BAF9824316B17475E47BB2E7663ECC88A5C60E5308C34AC6AA97C6B5754B434D7B6E1D500D080CB29BB66CCD707254D824A5D84CCF883328033048919747377B9E628E99C41A9756AC4FBB4F81B47B9DA81278B99B13B5711B936B42189D8B88CCAFBA398760738599089F905F2F2C62DD406B1DECBF29815CF506971DD32FD3F28870F81393C2AB701A7426B542662C2611043705DA7E8090B84645516E37CD4EC48FF2E1C51D0AB393877FDD660FD433AB8F2401A9206DDEE1055571258C613FFCC8991A006A30DCC6B56816D0266A0665CC7E0C8DDD48434808289BE16D236C6C9F04C3115923D6E879BAEA0C33C717A4946342B0C31057B848269A5329B8C5218D5B12C7ED3746AEF52AF89574A87BC90F4864BEDB85911A1B6BB5C744A623F96B621430535662CE03B8073D21906636C5D959661DFBB32B3548ACB63469B1489ABC6988B8732571725CFB71833B4DD959B15783C8E0121AE95100304338D900A74", + "1597008F67312414E75C545C1D6AF2EAA70EAA65FC742185EC2A0662443CCAC36C06426C3DC49A14537CAE1B8CD3A647DB059E681ACD78006DF966213A757BD27A4C79B79905556906789BC00177191C0DED1B63629A5E462CCCDD772589A24A04CA6F4CBB47323ADB755781BC09EDC7BCE6E10B5AA11067DF3B7D7F21CBA9692A5D5CDD26AB8274A1C6B8B1FB1C3724F2B42BE94758B701A19726A171CB4E8505C8281575106336C90AAC7A25BD785BA3B298840F76262D561038348B15A61C6D1B6EBA4922B7362F1300F53414DC0BB77CEA68D49E676C3302CDF50106DA230D1C2319D38351EA1CD19983F91737C99E4B57C67B7DEF879FAE835156A33ED67524D856560E0688F75C96B524FD60BBFB40C18533B11D3F6B24069C5303CBE3E6558F376B71DA5161C6310AE651EB0C9A8DFAA2C265B85478C59A7B3519CF95176768D048018E8A24BE09BC99F6A459F9CCA9600AA8625BEC4A76959D157371B2ABF19130A6540F2F69821AA161DA542861955DDFB729A95841845635BD208AB5A7B85527C01F811A98AAFADE122EBE57CBC89C5AB551C6645BB40B36026B0B10B40B7E645CB571B664FAA9D06270A1902549C507B33A568DA51A1A7322B53B95B92158DCAD6B85E07ADF6042F843A06318B7FDACA35867910B0DB0E09D03AE54C22B580C33594B85361788DD12764729B54F92B74DCA45A973872B00412DA2D83EB12D8C51627C4BE48955D8EB67B54EB1879479803B30479B59C578C175448525C514B9E685B3CE751B035836B229012709C679C1BB710B947A27CCF07261D639314C2B1D52A77DE2C9C2230761FF5254714AF940AB4AF7BA85C627A1A633A994752DF4125ADA5C86A60709F37970D771E96F01EAE2B322780C3B2EC01FE086BE76710F51CB4690A58BE890854B7B03DC04C6F632EB56CAEBC393BCC70410375457AF17B27C5817A65B7A0064D8FE5A1A7AA4E3A6B56C8B45C59145190098DCE89C891939BA0E63AFA240CEB7936FB90C0673877D0635777F8C2A9A5B03D8B731E9A0FDA08187B44037653BF44DBA3F29074995AB3BE5A59E3073E52938561FA9496B3AE0031AE0BB27A7DD67424C39F250B5F9C2512E507878438CC8B086030CC588D0C2DBCB1024167715B52130CE969785B4210DA26B8A6A18606597829BB40FBBEC83CCDF76913685C48817111BFC216699A9966B94590E80A0D45307C36499C006D37A83A46E12BB9FB0712961DB7F33D49D633A98B7A36A3B2AD5402CA190DA1766071473FB21529221559526A2E5BC5944009CF2D47075D0961721989F8800307C91E04883CEB97308CE6C03A7CC39CDCBE8723822561132B6705F54345AE1480B9FA11184C999AA8A1EFD17944027E1969267973CC3456C54140B57019BA4F28A8B7DDD07164969A62466B80918873A4EA56CD80A8E559FB30F6CCE44F1F8FE60A255D2E2FE01C87CF70BC30703644FC255F83FB47CC5CC5AE2C0E49D6198CAE037E30DD3B9F9D66518A0525F030574C504AB3851B77857B70858C130CA20ECE35\nencap_coins = 6A56EA6B25105666B70C77C9027468B84E2B069070EF3380403066430733575A\nct = 9531DA3BAF8CD160161C71B49E0D6089C4848510F9D96664D4BCBDCCCD232E239A0D8438EC8634BB24369CF95BD5ADDA9310B940759716FB825BCE2E01DC0F0ED7F89C5C450EBB95522C783B214BEF00AE795D89953B0F2F7838679C3A15CB0F2F7D82537E2FF8067423ABF7DBB079BEA227A82F007D43D238A9C79FBD4C9AF03A92CD7B8F2C73F46D07D8D03A8B5FA7E901A19A3CCE8DF8418F0D75C53DABBB1332D58BBC55A1C06FCE5E090DD018A82F65AE1550ABAD3E6F5390A7AC26A576C82F64CFECD70146D9FEAA72A131A52F55B6306E3EC7B1025DAEBAB93B15DABA180A927C0A23531C53695902CFDCE38714EB7398739882CC342A88A97F8BBA05F0EBC38B89247EAD91D5F4153BFE48061A6247C47681EFA11872D19FC96F71EF7193F36312A251243BA8B8AEA9C385ECF3F36E30F4D9993F0110C099F3C6F5155FB94DE62E57FEE7B4D6778D09C45807E3218E73C111C84C84FF2113CC0CDBFE945D7B52CBFBB5A13D112B4213F188160E2891211DE4C5A8388CF03F972BD3E2C1B3A42726F20994DF9427113C87A70473AE6ADB17D659ACE01324BEC68A3CAD63B6691413CD15FAB9FBB297A29B7A5390AE89EDED8BCF1BAAB95126E000AB572A9FCAF8F3F2C39FE106C4812CCF9A7CC687837FF94D3B226465C51613201D7FF76E0C9F0E92028629F8557E54FA1A999F3637EFEA580208D423268BE3FB17877D952B10B3E7648F31EDACBE85DD6C5C293316A774968C1E6A8960391DE29E6CE8156F805E38E5C2C984CC185EDA8F94317DEA573C6CCAFB4E24A1DA0AEB2050D2AFC7B32D3D044927D66688101752B2677C43CF93A833F7B884A00DE4DC037C2FEC539E7F38FE4CB8040B2315FC57727270EE4BB00676B8443F7809E2CFA78777FDDAE49E3F2730A305BBD182AD6C0A3A53D536C5DE52375B7A76155E33C5F9D073BA344611186D029E0CD733B2135816D174F77CD38669555CA64FDF510D83D06D07634DB570ED2605B25AF5D5CD70F5773379B274883435FD77B0E3909708F2BBDE811751846F7EE1A1F58354FA4C60F6EC07DA00D779C375B376BC0D8408\nss = CC67C604BA9D04D16AA6EDFFD8A829BEB55FC0C414F937AE58E9877C07CF5E7A\n\ncount = 42\nkeypair_coins = 610AFB64BE8CC1DF288CFB016EE2F44C6C07113DE7F6FEE071FE0C3FE31C621505913FFC8D7FB91C97DC1E0BEA9DC9955FA28B3CC0B7415C192F81912D70516A\npk = A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F447\nsk = 51688C6A414ADB473F37A6BD2A73C9A6F6C96FC25E68E45AAE8670D003B353C157A8D8B07436C59F1A12B0A63416F798EC80BF84258AE127895748A22E903BECDC5FED6C922EB41AAAA0BB5FC2CB22384D81BB53DFC78ED4D4652073C40DA785585102ADD4BDA7E90DBE491C06131EFB583D6CEB7F09C781E62337E202028E437CCE0832B6D02EDF5403F04571BAC4CC6961729F638821048AFD80BF2BB9925C3C1964925FB3B62F615C590F4ABD78679B44823117074BF76B3A0D104AE073B7AC0C564C220E727A7E5A958E37CCCA5397448DD55B5024A439982A431A6DF39AA62146410B477F95473EE07C73662114D14BC7BDC6697E4040354BBDFB511A72434073301CF1B2C4ADE05FC291AEE99771A8E9863596628DA860AFCC1674671FB9A6307F562BABAB6016809A3B88960C0622B9D21B3C632DF64BBD68B92DFDA06E8F1A14DBB5AC30E6815CF8AF301AB4EE508E0099256E290235F683FFA6470618519310A4FF4576444011F97AA9A5BAB14EA90475828B9FBA6DD4134AD3D684D52660522091B6971FF7D88B74746326E5990467A4FFC78FC8E177BD2871C35195A4790E4683B3EC81A20C39B5A784C8E00508793AA4333C009A907D0707A0FEC5697A52725B563984C73A306388ACDC57ECCC650089B12CFA34A0335FB3039CD786233B5509BDD2787F63468691C8AE72363EF1723C614FD6BB1F229A691369ACF0DC84CA205DA8D8B9D852CD4F05A621BB5AEFD2A26534A7459C76B2212A8883C772F661BE393ECE185BB0E34C5A9212EAD05BE4A417B383A11C081B46A67685AA722CCC9FD7D124AE686D1144C5FCB38D0C0896DA5944F018886B671801239B13D8B3DE035884F30BB91547D26B7A3A058AAAC800F2F48715A3BEE7BAC856B11B455A54D9C84F30B63EB6DC3BD58ABA6CE0B05724149F21AC79F6545A3B705D951A5DEC9710E44078688449210EF0107949CB0AE720000203870A23849F95602C30C848064959C53A33A400AF949C6B0042824299ABDC48BCE567287A749E0C11285C8AB4669CE6E53558E33C197AC2E96A3D97E5992DB7C4C48C5EC42BC2A1F21B5F97535710A214345EABD39B1FEA121CA7C866981A22D06C547017D6E16AEB14A105BA22FF5B2304E10C948C0C4A376B9E5C2425920FF94953CC831AD45B3F81056B6F321D4C063F8323B0E23813A5A0873FD71D93F9AF8059900C973327A048802A2585F29F9F81714A869047B0CC0F07AE4A9B5D398469C9832A7DFBB79FEC3FB99C5F9910183A5651C2077F62817FF62C80C0F3BA5B89A19C8280F62B0162A87CBB2C39D98445FE49072103A63782C09E7BC3BEBBB21901B081729B7DB37379017453F090E5C672A1FA195C49601735C0CDF7338E0521EC0946AD2784EB1A5E138C21C8C04244D2C8E7E0A43C7551505AAD3D85C9D640885EA8004FCBA8E64C9DA72C0EC19197732156278C3AD64282BF9590934A2806680F4E8AA14A8B030519CCF3896ABC085566BC5757A467359018C79B57C149338AC2680C249B94FBADB134BE1A911DEB09ADD46AB710F930C4C24EB4298C0A05A1AF583059B7724D7ABB6702BB6680CE2FD3BFC73203D2A563F6D0B8CA54B0886998A449B70E256F22F7A3837263929B22E4A6C97D4141C0C79F33954E42DA92633779BF996C7C2B7324379E6944C524D43320B426749CC971C6735AC769C2072EE88407998399308A1A81A3437326CC0BB6C3BE3C3B1D0AC13A28A0E5F4BAE613493556C8EC8ACE279B9EC325295000157857B664B548FDF9BF3924B", + "508570B1A003CDB5158B4E61A8CC0054ECC9B42491BDB9115B8492848F0B6B236B963571BA882279CA3B6DC2532A481CD24375D8F9A199D955824A48916502BEEDC12C138998A14CD75190B9DCB65C5B20AF7FB254B97BC412BC338A6C0B1873802884475636AF09A1F222CCBA2363C0B873555360325E18B2BE4C33EDC29E6B874EB74BB12511AB0364245F058AC90561D144AD230BA7882C893D9A73C4A03F82C5ACCC04031507971649FD457AA4D36A99CC856A2153F4ECC7B4F1CB13ECA217B01647DB07C8726418251703CFB653BC72E3A32192E489D334C53B91136D5B9794C96A8D3519467571A83E0B754B655C85A818D51014A15B03564B665A80DF21264C5AB8EC8902BE351A73036F4B363137340EFA7764C439F68D3C8E0723683AA8254A66284F44763B304A19162ABDC4234E6046109F99F955695580A8B782017E107E45575BD7805913FFC8D7FB91C97DC1E0BEA9DC9955FA28B3CC0B7415C192F81912D70516A\nencap_coins = E75C36E2C2F58F47597A06FF4BE1CACA2984C889E08A9C9D4B2831D6A6EC17E1\nct = A767F9004DAC6594885E690CB143AB18D71E6091F151E35A427FAB0DB8C1198B6A51800824A0238EDA4E7C11F1273775ECEF8B8EB34C63AC41B953644544864E0C94D680220364EB0A846F7082BA11A67CBFC340A2B1B1DB32F308AF61818B152608741C6E9B8D9CB8CD8267BE273A9530E43DDE469A03C8B1AFDD02C77A8D540F1770740E6AF859312E700C8C0F9FB0F4E692ABE30410A531DCA560075F24F73CD9859FF88B17E3323FCBAA8E59753C5B20DFD684BF57069785029469FBEEB4D3D7633B159795A25650E53878EF47E58CCEB1DCD067861B006051B899D3318E7CA483D8E22EA4BDB166F4313A81059D234A4DC635316CB3ACE603EC4B355F26DC82E7722E7C4B4CDE8AEE50CFC5377118397C32F2F933DB09577CCC547DFD73311F2E96F2621006ADCA8B027138232CA866DBBC730900A43B6D6BA394615077D37ED509EA7EFA5DDF4D515E364FD17BCC89E4B1C2449F3AABCF7F37F6B21AA0678808EBD7D487C986CB9F8FC959220F2A913C2E706806AEE7B5E39BC61F9DD54C81A8EAD1641169101B8822086DF849AEBF1CA18B2536D5FCD158DEE40F654F231DF498942BCC2177F122B63F958AEED490FC7EAE1D67CF48E5054728D78675002A1D16FA274A7CCC4D55C5EC1995AA14FEDDB3F7D23C7043EBC642F58286C68A5C5A770196894A0837CF1C5D4BA4F24EDB22F872769C42392B1795432BF7F12C489079259FC23E71A1B05E22EC5B6F4F3476A29CEC778C8DFC7EE7D4ECA92A312ECF61F5185147C70ABF3B395D53A96908420B8C25D2BD2A1A29CA1FA2520762EAA7451F41B96917476605F7B35DAF4721180D6293BA0D2D5E52336DAAB8894062DBF5F07585270CD78E942383B8FD74F6690B1B87FC914F10BAF4D00A6E9AE8441E9A473725C9C5BEB0E68E5FAFF1ACFCC11426913E2638FFB45AEC32817D2A08B4390E01BF6E0871993555AE4D5CB50E71ED2ED9BDD25BDFB726A10E315114687E7B2B374795967F499073AB02960099D98808B533460821D09BC0F20C7B35767D79653929B65776C1F15BBBEC18D05555941C20A80544CE513E132B0A33\nss = C6BA82BA654A732EE9D6268CDEBF2A81CFE1C5817E52616D5AF49EA66052AAE2\n\ncount = 43\nkeypair_coins = E1953800ACAA85AC02A906C72CB8E8D704E8D27820345F88F71E89C1F549AFCC97C65A12D87432F475509F11E0884FB51B5D970C1B6D2C87C70590CF41C16B4F\npk = 7EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF845923\nsk = ED777AABF42A95E30FED857CD4C4758C2076A40BA9534B56B2749527CCABA7530A422336913283FDA435751B6D2158ABD1E304BDF91160E389B8A3B94D610FED22268F685350590A44305CC57CC98C97A6A2345C5C29BBE6CB49D182CB499C83F19AA5876CA90EC3BED6592A35744CDC44770EC1094F6989ADD64378F739AAA85F4F4B98B9750D43A05820444E5536601F71A537AB58D738B7C643C623302D26D70B5B242E0749CA31B95A33581BE9770665631AEEABC6E6BB450664AFF4116E6E818D72683A442C7C14E21F95937C22D696706383D9E84910C4CFE4C57E487768CFA0066EE79DDE868AE6E4A7DE470C251C2CFED77A154B0BDD258EC7409A694645EF8326F7195EC8C07DE2FB5964478422263A5440AE351917DDC7B7620438D31426ECE458A5609E2D404AEFA94C1DE2275BC46FB9493EE8B54B323150FC5ABB4221AA602C9CE36C34FF854DA0E3595F2199CC2B1B2750A0A75637239A1266F9A7D50A6C86D68F1EC7886F90C351E7001021BE347AA623E964EED3CBAD45A6BF92A6F5C61BDEF076AAEAB527F38EF7304F7E2A158EBC5A06B23E16C356F9B69FC4E37920089A6496237BC86E1E86B24BD1956EB67678AA416249417F0C87A6FB9C88E96E39B7ACE53543541C425655B2A5E405CDFC433AB68CA568115C535391DC80DB3A3B62F3153637A0C4DB1D6434A1C995C093A0ADE3B1749A758A83C0C02EF7B117F77C74D2CDEE2314D3CC458DD89EBAA56A0C295B57C19A315B3AE3E3AD7C029A9FB381E07AB2F4B07A81415913F21B6DF48F8C77418E9A224450AA2731984200C0A7C75D517836A7D7463E3C04A3204AB331AA42D7CC56B52E49FB92101400FF1972A8F3BFEBD5A1A6A3946A4152982A10D29C1D04CBCF1BAA86140A7FA9915790DBA7B311B2F3ACC6FDE8537193B6B950829EF8438F8C90127C44B780157682486E01928083B552F86F894CA6E638AF02C1215C27B33136022A129D7FFC5FBE641680A89535774C2EAA259B158F42CA50EE75A7C9F62604BB5BACDABDD2B304AD837986DA0F8C9980945CBB29E64EC0C264BE853E02B1AF4944187EBCC6700B95F778CEC6F514B10C58E323AB7F013904345308601ECF1707F8350B9F29CB39B261580C3DD2651F96E28F89AB9C1AD86CF77CB3DB7AA8A05C007D0A1A93A0A83E85BE418A7F141078581A5E60C25E4564691E11B5F16171564A1214D8BE06C15F6281324997A98F6572ADFB62612C6623D4C9CB24BCF0D896AF9A16BFE000354A41F9720C53F1574F97C6E8A49886484830D5822751C6E4C94DF54ABA2BA767B2B3199148BF8A0A89C620866F1BA52C46687AF31ABC6A7B4FEA9E5D6C70A5570F3D6A6113674C92173B6AF4902F614F1D508B3B456C406522D986C31AACC3653098B0985EF1879B204261BBA81752425D7CD549121983FFB30B17E181D2B8B4DC049F248B55A25B561AA54507141914E580684395E332225089BD29A934CE114F60936D9AB50F568362FCAC1153620791D318DC735253085C8C164719B6C0B426C136A311D704D009F226FBD340ECE426A25274DA929BF5A206B1520BD114C754DB2DAB0B8A881C03AA569091F40EC3E38422C3B8D4B2C77373853E57068A591663446B17F676BBFB941ABC0E1AFCB01D939B426A551417ACC95988D712600383063DFC5A6BE917C3E4041EA5496AB68855B6CAA6C92B463692EF2390CE797969715141397B40B86D5219B0A8C3858BACC615283169A57151849AA9BBB7E50BCA52183CC6D93E163144D56A191E29C66EB75F86D6BAA9E2320B43463B300000083C49A88B6338C374341CD83C1C15266FDB266E1E0933086C7358D82770AA652B7842B2B9B6F9165613D4A27298C0125A2609885D29715F9CB854CF6A0C308B36697CB1F5B530C7625694487252872C70AC1ADA8B4959C681F64C46C5CCC2B3972B6188909A1955D99B65B0B80AEC1770F60421CDA11D7822621AB46FBBA61CD0DC6DF4082609105839D80BA850C0A8342BE5A70D999386167CA06A485368276B4F7340CDC0A9B3010C3FC3726DA1AD68043C1665B1AA4413231455078CC898D938D2C5663B1C200FC87A3B2C2B5C5B0C507C1B7F12BA711680951AC8AD9C7E430345F2F6AD3EB9317B044103A82BB03949EAF288B2377B66F629268F2AE99C43BBC1FA7D8949CD772A745BD9AB018FD3F6ED02F32CD2BF8459233C598A48B06D7474DA19CA85AFF6B2B3303B5D25B96088C52A08CC7F1E87C5FD97C65A12D87432F475509F11E0884FB51B5D970C1B6D2C87C70590CF41C16B4F\nencap_coins = C068B1A68F7F29E1A8313876C4D37A23167E9BB9EC5A47013A5A840DC77D4BA6\nct = BD57F27359EE17CE4788E52801C58748AED85555F5635E0C16A9D44661092047170A30A04C3BB2882ABB7ED540192B9950B008EE6907219C7F61FAC9A97FD46B8C88405C6755E051B3CC2E567446E3FF04D5609696171D4BC606104D363A54E06554F5BAEC9F0B5D9110A7C3EC06A16E9F456E428C2B4A328E057CC8C9B10DEF205337461E7B4710F2556F9E96CDE1F66C95A12EFE8C3D6D32D408F12709C7694F1C1F916D8BB6C67A8C0CE3E8117C85E07704F107A4FCDB7EFF1EDD57D2CE6569F92BB0B2F7D2D157BC7C70581786FF9A38470BDC950DA83543972347AA00DD9F368D006960665058CA5841B15061411AFFB48EB0246C2C23005A99F65A5733658DEC192800233D0252A9CD61872CA18152BF8C9ED3329B99CA65A89087E7FD3E2D517B6F63FE6594E6BBD23740B070F737F1CD6A02D40FE38BD10DD495C51991707E07A64A4067CCF22B", + "E366340A7DED9C80D95190592E3AD2727686040AC850F9B5772FDB3F4E9D1CA07B0E85FB6F951325B1A4274DE3C7FD0987092147ACC593D07D01502477E402E67C526B03247442A69B7163173D06C4D0175D63E6E59AB2DB1BDAB20C92CF4F5DDDCE825A11E88947DF6D1227920E7C7FEACF6D390679EF995D2980AC7F6F9588A96B5144E8339D53E391426A28DA6EAAEA9517DCA1322F621862C5A3EAC9F991B294A5CD034965375AF75CD1A8DB29CBB43971D6083180696E3986B01E93415AEA157F351FBE7D8A0DA5D806ECDDC53ECFE31C17D50CE317572DEC61B4231F461A693F8C3F9CA0BC88DCE8A0334126C4A62E64EBF2CB9849DEDE870F682070F5CEB9DBD28976076B7AFC5D3350047DD752B350D7219B26ACE0E9641700041723C9A0FA671CE52BDEF0C7C2F8A951EF17B0F23423781B67BAB2CABD048771193DB5C54339EB596AC444BDC6DF58267E5CB518EA0786A57CEE5B489FD4CC9CA6CA0F8E69716FA556EEBC65421802C5911A21B9225D748107AB1BE2DF2F9807415E1D67D7BB2A05FCA122D652C2A718385A3334D7B5F381E799F3120A1A8672B37DB7AB2A1FEBFF5AEB3F1FDC7E43E8E44F9AFB9EFB06\nss = FF469FA2D847102518E9CAF8D3EFB0E354B7A0F4E4DA604F0FF8FC9770CC1B61\n\ncount = 44\nkeypair_coins = C719F9B2D16399B7326CE4ECA30DABEFE8FDAAB18E9F6DF888B0A134EF355570A49F3B482A66256D7F667585925CB7F58894E42660EF2573AE33655C231DFB0E\npk = 1A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E\nsk = EB7ABB66C3C749399680D531CE787EEFEB5A80C16C6501056EB314568C776FC320E496C7B55B54B253C669126F612C3A5395268826AEDDA5CEA1A7077F946A6CC0435C35955087ACAAB395328C91C753975B8716B3647AE8D21C75F613FE461216749171B000FCFA3C0CA38E1DA915C15578BD102E06234D59E88C51047F68C4CC12C60D0B536B672C3E6A9A322DB89431200532C7BCBFC68CF9D775D0D722FE7BB9F0FC7BF8DBC4C19547C1031D23662173C302B23A022B3C0997914347081B7D433834446EA56B43135631932133FAD226010A3B6A07424D2C361EFA7F27FB65033C17A1AC3EA85086B3440EFABBA894762808068FF4E1579B356F6A186D96431AF9C2A5724625AB88A36A6B3ED4901E902630DA4A101B8445BE9BA9738A761C74536F911FCB1178A6A5680035CA0D607D77D07046EB8568113CFB4A02FDFA8FC207D0B9DB8EAB68296E9A8E33B01EB11C81A8A94DEF449981747CAE41394FFC5ECE2581E398C319F557448CB4152B301276519810193B864A09612D5B982F8326750DCC472CB356DBC1CCA28A145FEA0CEB8803E03C36449B16464A673D3C4B67AAB5C1D11FDC06377A41846F60C4DB0B3A7568060A970C64989000BCAB2EEA24A0520A3FFC0916AB67E6E557860164B194B59D552C199A0E2803B0FB2B1306EA6B0EE687DB661357739A3C887A8EF551A9132473B2C000ACA4B859624E690B6ECA49B20C43656397168C00E7EA1335F48F473CC018219985D72BCED63C23B4C0FE036322E060619177D1984AB885BF11C0CD20F518CDB8A447356847D8B95BD9CE3285702286949E3C61C0C435C8E312D9092B60437531D8490DCA08261BA4A57753661B2F853307CFB071FD3B0F0D005D6155B117F298E2A84A3A34BFFAE668D91B5235192A0B55CBDD5B723E8191087C847B116CEAB7292C17480065C93BA665656749C6264CA53A87B27485C0E2C024893374312A58C7C0ECA0B155F5CDB19497C08BAA82A71908639E45121C827C7666209CC149CD71F50598672893895521A994B9160DD01BAF081AAB12681A9F26220E65531F389920B110E931401A986B25B24C36A66D747B761BB2C2A09415FED46551C6A26AB62819AA605A84C9D164B5146C6996F3A33475AA76D055FFB45617F256E22028426B71EA1404CECC96AA815F5CC804D83BBA5D417CAF64731906B8CDFCBFBACA0E7E0C924CD19475A88668C59F24B7B0AEE4A63B936942BA263BF4533DD29E7F51760BA638702CCF6472305E5A0D404732E0A220B269AFFE711DB0A8C2DB11C2573B7C3A83B673D37ECD8A725553BE79755B803CB866A90E12A4BF7D8275FC7CA07CD20CED0AC9A45C54953220D5CAA8210BCB3E43289BA03C6C3A982B5B2D4B73853B1B7548F7AACBB0A4EC2BC676C55DD594AAF630CEEEE7A58F076348A09FBB5B335C43535BE99D552298ACB1BFFB30C9ADF1C5FD221417874898132C00B83CB367BD79F734FA1C56CB63A8652CA5A12226961131B14018139937C20C82AE6964E0F4BF06F30CAC7382BF2341829236EF27119663C1BB34819DA72CF71B3FAF01460B9A20440947452B52CA4BB9C4EB9CEFB8C1A308B2DCB20DD88270BC71B9E95A2C96306CA17C769D301E01021775238FDC6235F89939B47774B5FB5293D2CF4875A698D33827EA2146B4C3AAD66F2C918D9E638874DCC883A2399DF38120B8BAEB9A52B45C6D0CB2A3C766336D0BA7FBE55CA5EB203E26337D29438641BFB3A29D50500947064E65F7319854B6756B2E40C75B755AB983B52E72F9C5CB293E2AA34CF2B23EF9868278C531BF395434FB347F29C079395F70F62342FCCBE37CC7FD4BA1EB49699ED30DFEC751157003F8BC438381813D0C555183524BA8A248F531495210A6947ED6963DA96C85AF7BCB1FD8161A07C707019B67F373C4692C27279E67B677C2C4CD42B33C4662B012BA8A59B19391C25AA846814395119D65B585C39E738359A24BB0D31B266A81471CE25270D0715CAC1C473C10270039489AAA70B5CF093AC930A91E9BA356D6A76FBBE8903781924487CA4CEA7A67558E55011CCD4190C6AC0D8642357441545B477E0538B31230B07B17595E55340AB681FE860B21B9B893408656F920E8A5599FE94DEA1B8DDC7A6EAC61CC0457299C43410677C421F89BF2D90CF3DFC681C2FD81792135E1938CA482EF3C253D8976201852444E9911B6283FC6DEE66E16D411FE39BBC9F53C30BB54F05044B96C740CA051C61CA49F3B482A66256D7F667585925CB7F58894E42660EF2573AE33655C231DFB0E\nencap_coins = D5668FF18683EEA789415D6FA2A5A1031B2980B1E641F521D5235D50E04EAC25\nct = D9B916C3AB6E8E86968EF422A780FE01F583A060D3BFF091BEE2408303B24C9E5533933A1DEF84E9D6B76091634EAA70F5E9ED90AFE6359B541230BA9C34331C6C5FF00D06C201AB88E9A08D2371CFC4FF57FF4C80176BA5C4531A188BBF7E3D13CD4F0241BA11561410775B89F3BEC4D4E5402065023F12871687B50E629B01F6A7E6FB04CF51CF12A7535102D3BFA87384B810412C52D2DE0B313C982A3613B454014F89981FBA2F31FE505492BC069F2E8D2C540873381911275A88EE52F2F60F5D3D638F1D899F045FFDA4EECBDCC8CA704EA4893EDD91F5F6C49A9CD5D41C757D2CFAAFE08FC0CC20CA9C28BA133366D48AD2AF798BB219D1B54C89E4A017C46657E1C9D679AEE278FE77CAAE7F65EBBE8BB342E0D5A1B0D794BD60F5E139895BE82F1B12796ACC94C6D52E4D069E1B650E9BD56A3CCABC34C1324BB09BD305BCE7F992F8BF340908F5F5982274769BCD990352822FD830078BA1E1FAAB04E0DC448ECEB49E7F36363B43EC49D5AEE349E14F982D7E4DF429D400EEC055E457E63E2CC317430E9ACF0BC8A5B08889F7955ECF5637D25375B11F9D0A9CEF22C55669A4154730DC3D38310C4F614FBBBCE8AEBE0B4BB62BFC88D320E4DCB1749A6A4A826C287C887EB75E29C5A354A3F7428E3E6073CF8A11062BC4782C7177EDC62067204C296AF0E48E6B493A0A927A5C44AFF087F2CEF5975B1F4843A06D62E050260BD230FAE543DA3E73B462C195217427948A00684A6C13836E2C5AB94189264AB57315B25EC9554EF0BB58585A13F5311DCE552ADBF5B7A75257838846505E659C087F784A76CDB64C9E189F210EBBF3E55DF06B2795BB09EDC4A0554AD306CDE5630979392F2DCAD18F515BACECB083110D0C4A71F35EAC7231B079CF580E153276C560DCA1A0B2D0A00654DBAC044AAF60680FD2AF61D23B58DC35DED3A1C54283DD8B6C574695E4F0352B60B5B305850E8E9F1B79195CD86B7CC8D0D316C1F0137AF6BC0C48FC7051DCBF9582778B11BF973CA56C89E00E61CC9F6EAA072D25A2512AD3580CF207FD01E93C46C67929DF7E2BC76B59B31FDED2\nss = 9F8C58D68C86D6B342DE621C2695121CF8C11598CFD70DE88028F58183F6B4CF\n\ncount = 45\nkeypair_coins = E9ACBB774BE970206C3A738E243B420805A509FA59FA902044BE2F0D013650D21D9667C03155106785069387CE7D25CB09C5516D52817201D6653F20E775B453\npk = B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9", + "B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433\nsk = 8CA51836784896F8268D5256F73A3619466DC1317BF82932E4A62B454657B756C17D810928F742105B41FF16531C649F95490E4F6A53B2BC0EB36CAC6195CE6CBC974CB032CFD5505FB77BB3A6638A05B23C47C5B387554FC88F70B06FEB8A59D039A5B727C2BFA60BA0E785FF0C66CF88078DF29F40915713563B7F33BB89A014D27B54BE5A37F8FC8DEC209B06AC8000C8816BA97E68F6C01766788B1B732893457A38ABD2798EB16920678BAB9591B9E4D644EA213F3DAC45DC5263CF8782B7F9A5F0E01AE409599112C9041A8823A88117953AE944CC0541851719A66A219D9CEC69B554112BB861F859050F456C13C73019684EDBAB9FD1E127703740CE863CAAA602E8C2A765F259AC91A21EB5B9DB6A6105489B3CF08E1C58A10B35C7341441EDE777DC81CDD6C531E4168743731803FC95EAD4979E57676D05004A2526FC9369BD86145003A8B6B3BF5B4699745728A64805FB89336EF991EC97233C6718775969164634438C77B7E1B86C25B60967A9A0D25B50C8A19FBC55AB656A9E354E0F7B20233009FE907A92361A3FE60352E25C3A1C06697113B996B867F307712544274A8975A5855CD39180B1644960B0254CCC9B38C3BB140DD38B34A3B220CC5C13104305C45A1A8461340B4B30BD69497BF3BA0524526FDAB58D32B8FD3B03E05B61AAE5014F5684C52CAC3D81ACE4701A4B7199C93A813E549170C562432914BFC02F8A28A3A95A3B12150E8D7BA897E634A8835410741001B49DBE6B82BB50632F0846CE6210BC4C35266B3EAF434CCFD885478AB671C6AC1238CD02B3AE1B1B76DD9418FEB30498A8683D01044587545BA5C5E3919F7996CE6D51CBFEB65FD61538F8592462EA268D07AD28325094BA467C6405253C07AA405CCDFB9DCAA5993FAC5C407AB29192A3B81462B9BB6E783C3F589122E4848F3402C1C63B4E9CB13DCFB894F29C89044B9739B0C4FB19CAFED1390F2936F529007C292C5D7CC22E3A3EE04B26F23CBCDBB87EAB79ABE9288B0534220AC3B8E935CAD8A9494F58AB20573155385628508A3D87B6432314054B2623434C540B196D78C8B0141C2B68B888E674A38351470A3C831923AA3C3E40A2127A28C1A8818D42E4A48C036191681BCF982C0F13A79D643AF1FA13EB32444D1577E0C1795A6A7BB2B361E449718DBB962D636BE1054700337FC3FC7C1955755A8199EC36C2C128C68FA5B5854348D55A1798054AB98A5203DCBCC5121300B15026C8B4D1AA329B804B13E61FAAF672F0A304DB82CB875B4BBF796599C43EBC26834617467689AE524A33DCDB5916F783B958B15211950B5551F0722A9B6A7EC554567B2C975AF35B6B88041C01A1F182A50853998CC395C1081E0D755D0FBCAF69F85DF21567A0A24474571D2F98BA93F37A0F5941FB8204B0933CF3CB20A706A06359CBBA272C0DF68647318774939D18528B8818AE682743071795D512B29C794CC8A6C0E4B827C1148EBE2A0E72FC50A3F71DF0B3BA9BBC4906DC30E18C7D6C8850647973E46BC58CC229D9623983564DA34CB71A729ABDCCC3CF70BCD7D20AEB82C9D306464E132A6B9989C8561D90824F6796420E8B8C08A0BB3DE745372CB24413A7046CA37EC66191C6CC9B9C6D0975566F996BA038456736973246C44F545222F3AFEC4567536AB3A09943181B16F747B7D04A7F6996983C494B0D527879366C3A4A6872A79C8C3AAA13F11695D36065D7843ACBB04014539992AD369024F56636166990C23C661F34A584C12BA06A16AA582C887015CF96B293757A041B53EC695CB520960D959D96F57BD6DA44E40024F5E04A3A135A1F112ECDD57FFE459BB22C84008D5A2EE831823B42102017F14A71B1329BDDC07EF7BB02E8BA40BFC64362BC369E490675DC68A9C0B54A91B43386CC7A4800C9F60F2A562253904C71924FC7A9257B94AA9F78C6853A85D09AB7B07101B58309424420C744076C446E7E873C67D67A40CC3993D48C1A81495E54A5FB1200D497080BF21B33211E919730DAD71C2A1A75DDC983853CAB3CB55A3FDC0D778BCCB2C42037098956307899123F7C5B7CBCF107FE1788E55C67FA65968F57BD85B53A29005C6A2C2C30ECCCBF09904218390FC17F4B07AA2D350E9953705DA8BEC6B4048E4CB432A78334058B2EF4590893D44D76104BF396577FD719D69EB306117F3ABD65385A87AF12D1BB6D0433E78D350D2836D1D17E6EC375A0CBE0D6B2AFE1AC036272DD41F8AA769C9D06681D9667C03155106785069387CE7D25CB09C5516D52817201D6653F20E775B453\nencap_coins = 07B6B69B60DC15A90690B3FC53E8A4655275E0A1A502551D8BF2EB337B1CD2FB\nct = 60B341595C8CD77ECB70D7626AA589C9E8215A4329EEBA875B96ABE7E017092F472F99EAA09D8A9485CF937F2D859FEA8743D62FED496869880DED362915FD600BB96285BBA80DDC62E5FDA962A14946DC50DE9BEC22DAB2817EDBBD133DEC3B09A5D7545CF0E3AC114FE43E4871ADA241240B90E969AEB61FBC3C793412D8A19115323908CB599AC2A5234BB0D73DFEEE21AD0F6C97A95CBE2CB777EB381982A94D079B40A2F8C7976D53907B9853699E973CBD3DE9FABB0882DB3407600B317E5C57590F072ADA0EA554F028149578EC57B889C6B05020C8D3DC1DD3465241704F8A2D77947371FCB218DF34CFAF5487824F581FB48DCBD62DDA7F3BD4DFAD3CC6DB281E67147145C56C7470880ADA638EC31BBBC9300516E6557DC9240BBAE957B58A4476E19A9277E6D5CD4D5BAA7887150C1848B7FA664F2C7BFC6BFFBC951057637F2C9ED4550D0C9E8854585E1B0796EB74E4DA94BC2567B1FA95DCD2294F2A60FAC2FCA4E4EDC52D515C85386819A243CC24E29E2DC3A6B25192EFAEEA20BB9FD91207C15A6AE2FF010DD1F9DD244C82E8E46D353FD63E0C2DF65AFD28E29BB6349F83B92DD83D5A83024ED9CA69401B16554AC3305E66C5C9E496284B5C5598A14E0979A294A5820FF9C040FBE711E6E7CF5B201B0F3652E384954795D3E58798EBA43D857A098819BB92DF9A7EA40374C58A4C304C835A73497A388CEB7771DF29801D310573537F4E478D00476D665929B305D4966BE8220681125A2F292004A8F3AA339017F84431E38F8EE5ED0AF9A74524B06926673039FB8ADE8A5043403B19BD6402F960222C73A2056BA3FFAA6B3EA689D42E71F4377EEDAD6E0524CC71B5F12D188D90D431B589372C610A6DE95BB8010563712533764C82469D876C4C4D80BDAD00A872C8CD982CA96E2D0819B8AB6E549F2163AF302156D174B65E66355CB2C326985FE58FEDFFC0C97EB27BFF220D6E964B1A927A0CDA7A279214749C3E4961357383D555CE63A86A8AED945C3D06A71EC30EE6558B65AC5DA5510679F8D20B3949E2A456EE460E0C65368FCDF7A8CBA2840A716029\nss = 4387776B0A3C8165CCC6588D1B597B5C7550480DB7D4E57260A6B2DDA2ECA189\n\ncount = 46\nkeypair_coins = C1B3CBFFAD4B306F9AF0CDD3028876486DBE858875C9B6497FE20172A986C82BB5B9E60227058AFD73501B1C4E45ADBBD41C7BE8D14BCB8E98AF77698FDF6B69\npk = 2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E\nsk = 3F609CD3A1A40789A492321CE6309782D8A57B34207EA50472820EB39827D715C49809AEEF03166B4169624B7AEDCA838EF52544C8422E4632162212161117187B0501D08C1C20417044A44627449086847B7867E1C7C4522972508856000DB4EB0673D0A07ED0D62ED7F46B0C69CDB", + "E2889B295B5EFBAAC4989629CD74311097A78FCA8188460DE2087D467B8F382B030E51B2CE940A032675ED9751F6A7411EC0050FABF4B3A39B678719C692A5886A4175261C1A989FEE70255666A0071303E5BCC9F3598CFC840DC7224AB0CBF4F547DCC4B1D7BBA4655205C5431445E69A221AB1680985DF6D28FFA7C01F7E99228C77926EA4FF6477298F86545289603162C418BB33A824A0FFB8C62D9AB5939CD22D56E5FC8B087C96018E46AAB76B194A3ABA45280F3401300EDCEFACCC5C66050B6C194124A221BE240E1CB736ECB523D74291EF08312B666B6D5287C56A70FA677065149FB030BBAC88FAFBA8174C349B2A760B36296A66CB7EBE9978DE623D064B5FBE8C2DCEB34AE2882D673A5ECA0BD3B256D81667F11D951F26A8416331DDD0C76BAB6854694C43EA50FEA5B55518989813482B05484532410BAE28BB890C15246C4114746E424A8DA008F3886C6D1D99D7898425FF68D850BC0A6B82F7F04BFC0216E71280DC6B44930E7A7D5B870EEA9C258D7029AA936DECB5C574BB1D4D5244D5A1F1F2371E498B70CA1A035D403D6609FB0867E4EEC9E4C46650D1368EA70A8193989C4B8B9B782193D15214FA9C37EC64C85741B6E746EED8698CC8BAC3BF0A4F8D332D8B6AB888733B0C1158750BBB9E73682879DB3091C96244A9BB0C68F1B2985833009978134BB2D64C24F8F60A40DF182B8B3ABC2A407F765CB54F2AF96277E02075271E901CB360D8B7160DA057DAF95CFC7BB5CB59563A0359800EB78DEF9BDABB2C655BB4AF0E71E98C38569EB74DA86C2BA30020276028B0B59D94A21C5348EF34341FE292A1F419FD9D03030DC7B6F525428781FDBA04C25D86FDBB3650C2C8EF5153398D322D338CD7C892CD81B80A17B9C4EC77F64D4476698029C9645DC649B23DB0E2FA2CEE53AB17754381F14708CCBBD3A19CA2017A1637B08F2E9344EF76D5FD0AD937B027AE58787045B9DA90ACD172D29C02F2EA83B378690D6E694EEBC39DFBBB12E13331503BCCFA62B6058792C2642B365A9FC687661464768221A80D529DFD9ABCB15813A4A6AA012010EC6A008419A6C8238F068671DD1B3BB3B10BA023AEA01A90513518D5C6582329AE43C07A6929C3CE1740AABC291E440F909362C7C8651A64E0EB84D82448E9439351650318293010D718E8762C71DBB6CD0385C5BE0C37709924BAC6B6783C82431527996523ECC9BB462A1EEB0CB6276C344EAC257BB4C4AB0124D6B1B7CF7473C050E9CB9762E856786AB1B5A9BCF69FC90318B3352E0481AAB1B97279C088B397B419CC4CBA756451E67628F535642B2D0CF71644E6A3B6F9B5409FBEB284356812D613ED338CC28BABCDD4B6753F4BCE7A7C54B077A5F162E96665A3299B938CA48AC0CCC7710BEA5384FC4948DC1B56A1C7272BC4A3FDF53706DEC2385DB3767C4261E98C49164683CFB420C33CF7ED68CFFEA4F43E41DA5AC727E87A981877E4FF12329E91ECD524790C1AB38784D89258562BCB5841BA8F0F17AB17236634A7019A520F48695EDE951FE9042EBA78E048791896844025A37575B2BE610635AD358D0AC7EA3BB93CA4C8DBF6B566D00654F1541919650C4A88C9A19B4444A5CC7FB4FF087552FE1A288A15BB0941F71F4568AD3BD01C1991110BD2F755A9C7806FFA005803733E2E639E2DA05B3FC71DD7A42E834190E4872841215454B294BF32A48C096D4476609E792A4E5465D5750AAEA38D9EABA07FBB05D10950CE23256727850D97E16397E9376674C37BE4FE3187C2842C797ACE9475B1B42C10910270D917AB6CC42A573C51339C04C56A6B0150868A9A330620D886A5E2103248043B44E005A7344742FFAB697F086526691B073AA70914B391C3CC31A83FF81A11E0B5FF71462915B742D438C6ABC8587089D99A8C6F24A6F6D236EB07323C74A7892E5B3ED631370A65CFD4B1A4212348E54506648CCF0732A36C9B9CAB979AC6C4C16B9AD0138860A392BF49490068807FAE1AD459AD417635C409C28F9EF936AE28D221563E30F83162CEF01B482889E5820C7564D087683C0A4864844335BCBD62AFA1EE542C3C1DCD8B72C80824B50B5B9E60227058AFD73501B1C4E45ADBBD41C7BE8D14BCB8E98AF77698FDF6B69\nencap_coins = D70B79DE7C2F7CB8D18EAF1CA040F6D8588BA85512AD000B59806BA485538377\nct = 493CA21A9B360107B4C968E6996729F94024831629B99B394826689157EF805A19E5CABB6B57D4D7C6CBB7B0783EBB77FCF394D9AD9CE5C0EC9C544A35643A6FBD772BA07E587A39D594C4B0D5B23738DE8258F284068C0720CDE22BFAD86DEB055A1303ECC65465546A35BF720A17EB4282DDD01512CE1F4F0849268801F9FC1019F16850164DD813A4C09B970530DDC7C18186CBD58079E69A967D065954B1FA02A2C2192D77AB820757A672EF8BF40EC6028642981620447B18B94DB5FCA7EF69EE54DCD797D3F7C4BACB4E1EB10DFEAF8895F15EF38D6FCA77F494103C137ED7A977CA478FAA1C972157A58A582A718E0F5AA24EB3EC19B7C0B508594C92DCFA4B40F65A376EE0C7D7C8EC692F4FBC776F10DC2CDBBB841D81D61DEE566152789232847BFA4B579DC5BAFC6EF3712B9C2581BA825D9912A38E98E1D5EC8D30B137EFE5331E2150338570A1F7FCA55EBB955593F994AD32AC15605B48282F7A0A3CD1E8F1839CD421B68EC844054ECC2B57A054F724F728659851F4F77A47560ABE048AD6AB43C23969E624B3B25FFEB1D8DDDA697A5E6CBA562CF099D31F4EE49602BFD3689B2A9C1E35DFD8A972A1A3FFEC1D99A2D210459191686232D3AA1FE312F4DEA3758703AC80C700A23EB23868F8E13D63715CCF72F7EF653B9BEE68E949666BEDD75C66D8C942E5390C49B87C908B9A311EE3C62F28449893B33936EA6C2F6C3B384633255757465290513A1409182E5E57A859F0035862A0887324170925F76E1E9F50BD0A91A9AE72E9D4FEAEF4247FEA84D0646B34494B094BBA183FEF0497A6184BB387E5D7956AD7BE273F8BE74366C758230DA7D725A087E726687D333130F9F50ACA92EF738D8F965B18B36D56EFFEC8B686B165E1A8556F7D7D1A2F65AE32734623DF8F16748105567557C384E490B028B3543C877ECDF44405F3E176084163AFC3CF0353A183456C285B8AAB7381CD9B03B6C54B183E4803F1EBADF71C40433B2B797F169C2CCFFB228A55856BC50180D488646E1EF9C5504DED27C78068E6E60AAE5AF3D785ABAA7EA83959BA89B5C333D8EB60C4\nss = 45FAE0C0CA5966C5C8BDE18A22F84F7C72F830F3A64CE133ABBD3C9446E96A4B\n\ncount = 47\nkeypair_coins = FF7495B8575B5A98E4FD21FB4C3E58CBB60F14BEF21AA74CF8802E3153F1480711C033D4A4BB231985CA7E851FC73EA4B2C29E131B7F442DB8A66A9E5B31934B\npk = 8529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509B\nsk = AF54BFC65182AAC49A785108F30C5048428B97FA3843C48A4032397B479EBD8CACFC079444E54C4F764574F11418F73C8BC7BEF0A18F5CA7A2CBB6312D4C63405A1CB76823C7A53CD301AEAFEC586E32118D3C7B966A96B4323E86F7846FC634E3E97659455D4CBC3DEE95A519452BC8C50089D87440C7B2C0851A6309A07BD99E5E31520EB458B405763C8B0C4A2261B0F4679D70CD254A5484E02AA747C5EA320D6CD5584D517F7A664E2636A891762594D20557177F66D25C2B551F67CAB766599D7ACA5E6E8475239BB649437DE88079C8EC645F423A9B51B8BE13BCE19579269B6C36EB16E404C2DBBC7EE06C6DAECBAD02CB8DE945C1C8BB2EDC298955F825C870BC29E582A810B27CB22C11497AEDE1B50C477840488F8B5A3FC730044070A30E573275299E6BC2526171255900743BF46C21EA708925A6AE27A8BBF5A3F30C1A5C99B0A84A7E66910A1F85842A5318C24A6038383AAF5940B1C8AC577359778B0F16350E8E582E19DB11E13346DFAA90E132186EA660F9CB21776B4033C5C46D987FBDD5370BB7302047336F1066FAE34C074A133AE89AD33C7464DB9B4DE654608BC71DE12C64D7CC24801913543C10D6C77E24BE428B2F4DD088E5988C5A76A208F517951B14FA95711D9C6FA6B84101139627E645504C00AD5209BF0BBFA7DA39688429308C166B264F4B66A851E24828C23C93DAC66980C84CA071C2B4A0DB729CF2D73FC98855A9E66FF10693BB36756C4BC724F23F30B075927830F3E55C52607347FA7A09459635166C7F05834F2BB84126CAC89421627A8217B9AA488161ED272B98973E63906D14F3B03B7B5FED63484EB545DEC0BA674119D4C4BEC2A844154797F4866AF210BAB216C1C9441D4694C0C7A969DD103307525D7B4722552B5489E83DE29893FBF76498969534F8CD7AA04931758BE6D2AC36983D1EBB2DE14130DE6BB7966B30A996CF2F0C4F83E78756129587DC5E50A40C69402F840852F2543A90E063D22755FBDC909F60B19CEB33AA749674B6BF03A3224E1891BFA641234CA963BC28968C3A598AB042EA5ECE8C0B47763FD918998529117DCB33B7D246D122AB27CB961B63BBC579C27F644213E6825AA1A0D4B44918784E1954B469F106D6464DA8DB4DE1EB8CAB31317885C16338969E5C546CFC30319CB37A7874369C6A0407B", + "75F5A1443629DEF269CF7B98235569C1B396FA9164E2E0336CC8BABADB160B082BA8EDB209A426B25C435C35C0BC9B15AF0D541D0EA5514EA354B828EB3772BA1AB1C81768A1E286CE2A01D1B900DD1EA9FC6D685F1095EFC105B71571AE967BD9F9A02028729BBCB53C6A74B37950EF023B334241D2555845E882DE3636CDFD45A76E1265F6937130016F8E1710B748959A8ADD626CB79B65DE177C06BA2CD8DD759D86BAF1D9B85F4DA3B2EA9049EF9545B72CC0A6A736D5581C57A1D7D966F88C578DAE60438292CB3AC26909BAAC0EC8D74471D511BC7E928B67913C17E4CC26818B2F301299DA3910458BE4BAB41D3137CAE0189225890AE91A364DBB683288B8D59B6619BB786DCC98A51910FAC5C65E05B3C75A4185B99E00ACF009535ADC07C269AABEC98ADB1195AB0B5A623D448FA454E90C2A6BE925AC912B086B31616337661D0A6EA7154E937A39D1A60A4B7923F4B2E88438386EC879196CC47D9179D382546168A36865246F07B86E48F3629C5B1BB99C62098D800CF2654ACC6FB8057D25CD2D48C2CB71EF0E917BF106F99B35DF1830D62226A1F7220BE6C1AFB229982067439934BD27B56171AC3CDE09E2C1B3DCBDA08C386355F328DC9D01827EA271A43651BBA49A5A66F01966CCA037FCF02AA074A7059D69DE85961C9120E6D89349ADA3AF4D41175A6267AACC9637B8CF4D513A8F6B3EBCC9319C25064B337C0E90A88193E79A9810D2BA9B0EB089E437F473B9F5DC4B8EB95B24E1B85C5D0267DA39BDF35831C1263FE923A2DC7BD54A5210E38203422A6DDE30FF9C59325D36E99973E3E991B4284C06F673751BBC8C99B04C4990610DC2906B27369B72187AA2A13791CDCD47BFB37A19E149A32F8CADD638AC0E071771C9DFC58253A864C0E15CCA60514F545CBE161030AF806872CA2D0C67F54E04B4CA55F41A54B1DE405A22BA275A1B919778FB4D69F19171D8F1A3A633448FE9C83BD28097BB29A168DB5AF1D1B354B6881A2CE509BC56EB5880E9D9D0FE7901747F75ECA1996C722AC47B76F34A4DBAAEE0EF8A61111C033D4A4BB231985CA7E851FC73EA4B2C29E131B7F442DB8A66A9E5B31934B\nencap_coins = 8449BFFAFB415183EC7E27D7FA2E30AE045B7D860A4F59AD0C551A8488E1DB6E\nct = 4CC0D59DAA66E243DBA829889E082F8AFAA8C5B8CF65F5B796783CB9D1973628DC5B5DCD4C8719240AA742D5D202BA1895A4D82FEDEDB63155C6750B1DFCEF7C3C066049C70A61FE273D1B0DD2AD763192EE60AD3E9A07DC734ED3528A9B8405EBFDD359306CD6B31531AB596E77BA6A9A9017E935112C11DFAF8CBBBD6546D4494FC77E8C646B427069FE1649D891AABCE0EDCF21602CCD21A9BE2CFC7249FD5A85E4582A840B9F50EC330355F008717502FD39508D9459BF0A7DD4274D7A9038CFE81F6AE09EE0BCEF26E5B05F672936E162782013DE87A2D907AC48E800FD7C2485B65121997868934A9DF188A7144E07A0632749064C013C2154630861E9AD8403579C35240707CAC10398DB4DAAE7A3FFFB2E40A2367B22ADACB07ACC13DA42BA652B19F71DE2D09809A1E716A02B91AA02A28F82FE012DAA945E0EF1EB9AE12780ED421C53327CF6D12894B2D27DBD43A820B247323FE787AE0D6250E33A4F2C3EAC58AABFE8F0584079164AC15E0880796BC02358CA9C721FB0DD42ACB74D6C0B5EE5EDF9D34AED9239EDB5EB7C1EBF6F05D2F9304A0B3F867692A7B9FDE8F3ABDF4550FECD54CE6BFEBFCE560B54C1529AE8EA28FBB19AD64A0B1E9AB959A6101E897C23DF2EB0887260330CF78D7DDDA8A32C2AA7D41EA8BDCCA1D14FB515CBCCEF1E427F51037C531A810E0DA9D03EF97278ADD9573D86080CFEC4C86F494070B983F71B4B4FBD37AABB8340FB7DD45F9DC9A895369DA8A7DAE9BC1FF316C636687B4C79F88843AC54875A778998A3C530D4D5EC9F8F62524DA09941FB5C6D6E1662DF26AD5A7112D389746B6DD47206669CC7F35E0CA4C3AB3686286B9557C6C26713E95B67EE8D887F876110B60CFDDAFE1D448FFB938E36F983F5AA734F5EB085F33D44CDEC9D0BCE6B44048839AA7189C96663D9719B6E075DD366B40F15EEBA6809187CF772F820E89754E3BB6BBAABA5B8BBB30461897A88762FA760A77C88C4001AAE94D50B68C66C5C68A797D9E67A93ADA918DBD867E28354D064D7D080F4D4F810D1DF2F70337D55922A1964E117E7181353775BC456\nss = 57D241A8259FBB1C2FC276753BE7DEDD4A3765C038840DB33C5B4F05BA895E56\n\ncount = 48\nkeypair_coins = BDC3FBA1C32751139FC45BACFFB3EA97F26573D804A5F27A459293D95190ED8E75FD654BB12DA3469881ED591A82F58B4BFBAC587D045FDF3AA0348029DEB1A7\npk = 27DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F\nsk = 3A77378A267782691CF4B96B2079605EC20B738890D0C73074CC16250BB722D4A07D2C4ADDAB34ED49489873B8B0A1310B96AFF2B77E3BAC6113F3446AA414D191C8598C8207E8AA35B684E718CFAC011EE32093DE65346DC1056FE20BD90B0275444605DA00573B335670572489AB488243170BC1CFA87E0EA183D691759071B358B94CA4830458737A9ED085D0249A2AF3293691BF248016BD966F23077D83A6ADAD2235C7D1892290A67E485C18DC556A098A546CCE24B520F42B6CFFA320D91231B2F105FA0A6EF93044CFF90A990A12BAD553A4B0C1E29761E4B71A5AF81E2A8B834A4B2B39B354C7B0719B204F85D259B7A32A08C254C2EC740E27922089CB4E5B5955A34FE9D58CD4C5BCF8BB52453B848C82AE39F0144DE978C974B5BBBC7D47B52B62B398B4352E455CCF20F03D38598A435B65DD86BDA4FCB5D3A514E5285069B18444823FDCF820E5A093F8B91B7A51313327CD644C19C170CE6FC8126F97664B68A01A887791456E8935022D935FB3FBBD98C45EF57A36EDC73DD1468A0E0023FB9B2435B925B1D88E37177789856AE6D15D2B753243386B85BBB879CB48E90A0380A07A7CEA4278130F9FB90142E67A9A69BB031B7A7A32AAA9811886977D28922060527175305538D9B1A0B2AAF014C41FF38AFBA9C2F1E8ABDC6BC754BA5C51F2473E378C84DB250DA85ACAC43654AC5AD4060CC5FB09C0EB62676601AF9C1FEE6C8E04537F66A561B93B39DA17ACC6616ABEE22692AB867C091F250C5A451B2D181B17FB889D2E91A941D9CCDF639340417641688EB6305BDE148E0241CD4818C8F12C5524577A6A4757EEAA2F6FE24084102170B43539F205E7A800C5205E2B036DE2302CC7533FAFF17F72D8A212477187F14CA8A1398A72C77B858BECBA4D4F75BA02D4B8A640ABE0464BAC158E531A7B7BD858E20A0159B989B8737698741147062C37B0A030C30BCB2793CE51B28EAA378D2085E99007DE2B527396ACCCE8BD1B285B8C2C06F23CA77EB02CE31A1E4A6B53ABF43E13A945D38C95F3096A1555CBC5E852FD248CBA66991AF865A916169E383A3EBAB427DC0B5977446A8A2769DA6DFA5AA672B16FB8B63A7961433811B6F0A973935587F60C8BB78326448A89BB291A32F1406282C3F8772A4E2B43EC8209FE907D1DDC8D47584A822B6684DA85A4C54906320A9169118B1C6EAA058DD3233F13922E249932F65AC9F3932253C4C1E5AC9595D5A10CA6CFF03403B641CE79252EA2B999365C2C8AE62B4F369C45EACE0D35255DD4703D06AE06F22C25B50D312726E6165A968587A206A7FF789C40F1A195076DD3340F0DD8C6B3049BE76B2168BA6ACED5CB794516432585BC5A5DEAF09BC5EB3306F7633C82BDAC28BC27CC1924312462E48E6FB087D3A6B61A4A21E1A8917FE4B2C0C13570D26E8830A0E1923E649A756A5216844A368EFA096D65A2C4C3102F80841A4211960070E1CCBE6538BE5C7CC09469C76A37089A163AEEFBA6D340CC18CA86599A7EAE767FFEA39403792853834423920F2E026E2BCB6A40167E1FE504DF7908D1BB7FC8C36A68DBBD30E611742BB9AC65334ED34DAB7A8258141E0DBC403FF3BDABB96A17E5516CB86D10C55E9F4A759E27075C73339D38B4441C7A4EC79E1E6A60C88729A26B8A94739C3B807141713650920D6BE7C628551CB3169B3DE62AFBB746323400411B4039C16BDD4C7EBEB039DB0CB8E3D1AF20470E5A5B154A7040FA650F69DCCBFD44119E4371D527822770557158573943683B32A80EA50241EABC322862CDD9924A00443813B6EF4A7B94FAC2BA88542B4454EE27B54EDB090BB688E7EB1A3FAB22A11A065BBB52A66069AED1CDC3E78D36848A1F8B6BD15108A3846BFE14A51D89382D8332BB311F0B6909EED19D43182EA5044DB4D43EF3A9173DCC669FE5A8A36ABD300378D6342863CB2E9B4651AA8689991557E9636C92C87CEF06848D500F2A3CB85C665F83E64EB54ABADD777E10A23FBBB1818EAC65D928B1F610851FB7433E255EFE666DAEDC1E52E32A9F1A1D9AA4398253A644806073734C39441D511240798BA315599DAC72CDA9925E5A8A0183867CD442BEE54B7A431253E9BA21F2098BB5350F6E048F19A51D90E7CFC408BB040859BBF59D80F8CB2702798F074BD375F6A1289B8CDBFED9F6518D7031C57FD3455D4544735CF52680424C90F14F717823F0B58CDFACAFC795A", + "EA529561D11374F02964CF635C27848671043766C75FD654BB12DA3469881ED591A82F58B4BFBAC587D045FDF3AA0348029DEB1A7\nencap_coins = FA2C8B8C0F711A6D31C496199AD1993C31DB62DEBBC11BA3B3A86FE4278C365A\nct = 13C828ACE3E40505AEA63F4545817FC71EFDA81D2F0CF4BB2DEA41D247979FEA98932F0CEE1C09763B0FDE781749EC50CCD349375C41EEE112C35B5511F5DC8606BA0B6B4D737369FA178C762E3504088D34FFE5D07F5A1C26A658C25C63E74396D13E82AFF7806457AB1AB2961A28B13AD2F92990CE90010883C9D2C0ED4526B850391E44F8568CBA3E40A0E8D3C09A7176040CDE1E1EF0A55FC21B9D013CC3E4235E711B26D8CF9AA029DD891DF40C453DDDEA1FCC94F1F3A039D48575E9C4666B25A0D34069C21AD2DABF0943E57C798FB48523EC7C914B4510BDCBBC0F2AE92904693E7711AD46FAF7E5B0FEF56A1485B5434477D85B1ECE72F70F0DB044A950E3FFDD34057850F9CCFD3317CB257D1CD4E637D410A6D9CDCD947A2BCB7D81E34B4BCEA69EE32A7FF5FFCB15CC58B2594C380B7DEA8D9D20F232412D108C743D1122B583609CBBE2DABAD9D43C38A522C82D7D0158BDC1072200A6E8B0C087EFC69A8306599FF99D1E7E940DD80437CC7FEB3EA13F5F1CAF2F95AA17DC2B5B18E9B5B7CF978AC0B41553804D57567BC18936FCB35D782D06468C2D7233E117CB7C7B650012A4BD52FEC7B8D7295DFAA188FC20A1A5A7710182A4355440AF6D0A4BA35E6ECD95241498177B630E37A625EAAD077499A7E1B8D22DC90F3E81455252E463547E22ED98A8F77CF0C12E7660B8B34AE72F87D5766F558182E606586361AD180AA03BDD800A224BDDD73FB183819B2D1C5ECA63DEA7AD000980873DC2AC1EBC4ADC4DBD0D4BCFB3931F71D1A48C9F2ED51C8079A26883C76C460F273533A2FECD9906CE9BBC9D4B12F47B8E17903011A40ED0E3EAE960DA8E99BE9FF1276CC4AE95470FB4B0158F74DE97AFF5A3792E24B73E77AA7092FCBB1851C31A4490B18BBEDF1FF6147D0A5B9D50287532DCFA18CA307F9609DEE2BE6CB01DD34BC64DEE9ABD73418CEE32870153FD469A2FADAFD8B1D4B197B07F76FEC3110C3C881DF26235207698B32DFEA2E192A893CE24CAA4ECDC899EF38B176BD6EEB2A3D2DE6330C8FD8308DFEAC0AA28722A87FFF76EA452A5081F8FBE14C65D\nss = 3EB9B8337AF19D3199996EAC976736B6DD221C0D0754A97BBA1C823814E1C459\n\ncount = 49\nkeypair_coins = 447F6076A627BBC5AD7773FBFEB14B4BA9AC43A0F8B99FB6DCD5E452AA3C47EC4C7E3A5FA1EC46B73F87AF48578132EB080AAA37D31F0C2A041C5948E59F44F9\npk = BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C\nsk = B25157949ACC7DAB5DFE796CE8902E9BA933AD2C91C1C218C85230C65A8084756151317EA17C0D313375DAE0AFB6E63971333408C86CC3131C9496AD1F745F96379391C48554A939C73A01379479938A7019F55FE294291EB6793EB4829CC0AF6A37759CB7A2CAD703838039CD3B9E95DA69906B2F4A5661AB57A165DB6C6D49554CE7BB2B91A17139BB444764D1E7B92AC88083503876081A36E675D76635808A611B4B2823350D1D01AC8BE1C75A3B8A59609B6B2CB553F1C9A016CDEA341B7C1AB79D0C5A64BCAF47E0B6C1921E8C701B177807B69715FCBB9954794B68F9435332155B8ABD33D128F3E9A4707793D7524290DA5FC96B5996FCB62E80C5E6E22183293B2871293A0A13354A6F3DE7894A920432EBADE7A878C06836E7EB3FD108129536BA88046407A72869824370243F9AD048B144BADD49AF5ECA04E5A74F77BC188C665FABF14B0480B0355C8F8252C3A0C33C77B29F43CA629637AF1B724FCB7A27EC876CC099C098E4C469300AEBC99497DA620A3A0037F79AC75CBD7AE35094E98609E1460BA55DDC32660AD239A6614E0413891E2C94AB73114F1020B9976A3193C62467856AB2A2854859FFD3074AA46DE6123D7F64B4BBE83EC9483BEC29C0FC472671027E1E4905A2219C67F37F54716F13E0A4FFB57C6B0C1671F874BD7399F94A9D72CC86FDE021E5A85919087339560ED10110B430570B7C0A7E8CA0BECACC37C732773074A2F1BD73BC8D9E1822015944A140BA72E1293B5A392D00BEF7BC9FE6777875F32BBE830EDD45818AB8A201113A4E8A441426251CF5C84EF678463702E2C01375A80E7F2B4618430683E88B034B64B4EC7B54030E19A0713B459E0A35B2678C2FE8484FC8717765F774EBAB72B05687DA090412B669F6747041C01BC9A5C1074077B878732B4B922E58B6B96B45A6072AD8F0B7B88CA7BAB621151C5AA666B5A3F550FCB136A3B283562C347063BCD9E7226FF5AC4004B23542057DA43F998956A77B684D6C1D450195B2D4216DE34512048A166761462B27E3B4C47E475551D33CD9B70D9E7A119D1980270B126E84BB1FAA49BD413EFB6CC0B49A447A9A5F2CC99D7D5CBFEB4C934EC948064AA816EB0DBB4A0F5232B0C4B4CE98098441227F25AB91EC97319FF68A916910FD0CA1D5209C3420508B64ACEC450140165620D9BF8B8170AD328286E49FB049386658179986512FC07D47D49A1AA5BEF5A4BEB499A007065A79E164A1713804B108A95072EC9C6A1BE395BAEB09FD9A8E0A749049E405137A5C05C80715F9B30022183DDB127CBB1BA7556302D2B1063B798CF164F0F0BD40A202C13785009BAD8769C3155B643F7A19F9509987BC2BCCF41A3B9C1B9A844FCC537D8A8A28CCE0641B16A0FD49969DF2051A6B36B5B58741A0CFD49868BD136CBB4763A97660694539A2025649A7884A64761A1059CDA78E07C5ABEB297C9E61407AE00606CCA7D26C0DA8436C4343AA216C6B71375E4C9A0ECFDA7697E149B72C025696ABA086251826435C79C742058B644B7466B857CB5792C539709A59AB15AA296ACC5BF5D30BCE8B0B11B56D578837F922A7523927B8F0323BF79CE8C372C8655082901FF1630E0D27BAF8ACADAF284742E73FF5650A3CA80C47586A1D1664128A4518E83A0E4B13352B4CE5838CDE93826F0BA92CD6027D0869BB5342AC1C11DAD0938C5AB3A836A646E37CC2D42D3A9324FF0282A4D38FD9055BCAA715E8DA77D08434F535465C9B880506831B33174B974D41E680000B5BA3835B457768B3936D3810557E72407D9A953111990C741104FA243A922DA7B03D65D2B41438449BB0975AA8B1D1C3751444C91359BC3B149AFFA8CE3413692339BA39277797352D24EB2625645995A12C2E69A62F421B510225FF21B817878AA0031D0F70A68433B422A7360F69ABCE2BAC840B57AFDA2144AA62949093F643A5CD209486B6CECEA226D205AB14E76C17CC86345B0D119AA3F9CB94F5F93164F863FEB4B513083C53FAB20DA3605F83B46B5420EBC19DE137C2B4E55B749399C5386AF0870250E853438321EE767012483D8B460239350C82F8700E3568DBF453FA275D5F612EC8FC6B6E37854E8131870862F8046881185C3903440008C4B3464CF43B6F5A80A47C473A6870137924C09133E8D8C063CD3044DA1719855FBBD9796314B11DF8459EBD2D92B7FDC94C4C7A13AFEFBBA39AD59C088825380398F43F1251B83B0CA9DEBBA0102F902D71904C7E3A5FA1EC46B73F87AF48578132EB080AAA37D31F0C2A041C5948E59F44F9\nencap_coins = 0359CBD196B3F4E9A0F8506A14A90AE501B00496958C512744EC20E95B065497\nct = 4BBCD19F498BC12278F836B12A5473FC75CB32B7B08FFF1EE0A6C11060F492B5BDAF825BF7C218B06EAD05C6FA2C4EC9EB675757465C3F8F220FB47F3ACAE548F592464547E35A7C5EE976246CDF9FD9FD6511B5AB403A435E438A1897A552F2A8CEDE22C0344BFA4390FE38FEE999D872ECF2486250BB0778A1BE3405FCB4C258757386CA27E18766D3F3AACB76EF1EB62E5A81AA763C0636C1FC2126F4E063B6BEB4B3633238BAB661D61C88FA0783544F3EE8B1D488D850ED9023CA1E78CD384008C75BDB1108A4C00B88A68386D20DCC815DA1639CE3C9982C9706E08E4DC5D89901D9998AE5019C285E14ADAF1A7B647B67BD75E832524145EDCE24C2E0045694941E77A78BC0580EEFCECDCF6BB78254443375FF5D0A0982CB66869B9156C59AF3BB05AF100DC430472AA734EC5D54566E45D9EDC40C08718CAEDC179500662D480F579DA887EF7AC7D60CF65D9E62A68EA267B4B2F845797B851AC2C1F404851F45C7D75DD83BEC01056205FE39651EB1184ECACABE5E131BBB8124B1BB2B30AEC585C444C7587C56D83F541E27D16A890C28FCFDDDFFDE5F489B1BF66DAB3A04E8970E98E1BC3C4B270EC6DACF6711EC16A3B7A7D5042E8BAAF6C8A37826EA688DD57039DF126879ECCAC0F3A0E61B43F09E787F1E5AC0D18DF5CC79CD7CAE007583AC3C0CFD5EE64B01324DE4DA4F9EE7DB8C743FABF26EE17C8C35E08514F1B1E78E938C306707CA03373428E6D125839F97BC818D480DC919CB15C24BA25C48A30AAF4B29F64969743506509C3A224FFC9083C4E3CC63686D43C558683EDE6E6302DA035F6E44A5490629F8E928E5D20F6C081F5E8A6B3898443324E05AD894F79457A8C975CDE463408965FE915B76E4A4ADAA774726DC88B4", + "39023A7EA13D901A041A73D6F3B2845E15C3792DE9B5AC849120D3690E9B432409EAD9D5E177ADFA821FE5E3EA33E0428A1DAC8E7C2B9FD55106E0CFE4754FEF25307F1F507B36BF4BE4B952C6DD401AE8E561CD26720A2072A5D90D1E2CDD8E8DB10E3B8B7C454CCDD6C9D5264B0641EE09B5DB467C296B6A7746CFF265AF7AE5\nss = 80666924F6CF5ACC180F3A8EEFC3CADE42160ED530AA57955912F347C2828F87\n\ncount = 50\nkeypair_coins = 2D5DF64D62CB07FE630310BB801C658DBF3D97993E68626745DE39D37FBFC2B26CF04CA090E5805FE0FFEDD6BE0F254397155A7639C5AFBB30A7A75CFEBFF026\npk = C7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455\nsk = 19D08D4D81B080E533B6A900FB54351F55832D411E4334454A1236AB2AC28E6836B28105CE7B4AC3422DD2367D86BCC33B539B7D855838F665D5D684E932870C567838038588508252F43CD214CEF3E259D5E4C79F078C3E3A8098834698C1CDB503780463BC8022B0ED36A14FC606D9141984C41A6611723B74C16E4679945A2F8F47493B2072FDBBC93A143185638869515CF62A0FC842388CDB4BE5C90D2F4C13A08A330E9CBB5424BE008D13CA09C9A9442763DC09AC61C891AA324FC30CEDD2A92D488DE28B4ED28458E5B18067F11CCB49CC6E9B25D8F444C574A487A95AE047AA9D6070E100611C5C711AD844AA1A79400A4977BA45A1E686B7BA864F8A75188273F3692FD76766135611C3FC37444C34594005BF251571060E59AC3B9BE01A7E50CF4809220BD74437268A119C074BE236FF5938BEA04FF93815B975181A4C996EE486C857608A9119002060BF41A17FE05093DC8CEC793E12C3970650197F4B4A9ABB63FB0A1C875B54C9884A4D875FBDDA9EBDB68FE4C8A7C5D0580401932BF30C5CBC76BA96722CFB3F838B4101B01BFD41AAF542822F09CF33C40D54F32B894577EB3B4F0706A4A2A67F97568E0EF9A9E10331F84994A2909848D5CFFBBCCC6EFA1BA49725B5C92E0E1918A0D1A8BC4746289906F5992FD6B1922E6104B1264B7F96C7156B2D927C166CC47F2B2C4A58C2550C826B3A9C1CCD6C6FB0CC980C752A90E915F8B0063790A7F09008E91B416E18C7EEC2A4F30B2E1294461CB9124B45913339132003B0735C7997E44EB318ABDED91C753527BCA55953E71455247AC0B53C05931D5C8715D674933D889A09E05B590315BC710AD73A772EA4943D810869C98767490B96C6AC83B48B21EA171148BBACDC66220B6EC5E98124E7548EA6BC0FF59C883C96BA8AAB5969C6E765C2C9E70DEAA17D8035164C240EB03A34E033AC4FB78B99B84C7C5A276E325DF1AB83B3801294BA6F56988DBF08C57B59202C928A3FC720A842547016580F66C51E614DC9DB8166DBB92E5A576F719E1E986EF39578312C6CC59A9671112A96A40EF27084B72BB8B742ADC7C3B4465B0EFDAC63724548FF25B73B9A0BA6B5004B82A614918E63400146F36AAB60C8CDB51600FA1218E9C3D619168D1CA7D1B29A20B995DC254080108BDE2836A53C05AAE73F95D4997DD002C21C9E16711DDF2603A845A5AD8518A3D3CADFB57A5A994CFA262D51F06D3D1C857DE85CDC934BDFF1AB1B1891A5A37B2E6ACA37493D7F6CB86948673A57AB438AB8BA1A7CB98B556FF8BC4C3158A99482B7511CCD188B5AD42627A49240257B5BF500E382A577DC57FD84AF49731B6A49224815A43D2C6BCCF03ED1F09379918C882CBC5FE33303CC37621C21D9E5360B3C4029BC2C9F580C2519591F6CA703283F93E759DFEACFC63101F6A9BCDB30839B1288334562B608B32D211111A79C8C2C4B19A822D18646190051C65C0A42EA51C0009AC976A06C4B3C24EC1B47C117865287B836738473AF07F2908935B5C0DBCA76C44E48F5478F78AEAC138885721E40B8AB84C2BF8C69C3D4ECAD4DF0CA07E89A6A245BDC46105DD21A9858A819310CFB239FA735186407A88105B3BF156F95F87D9B3B9DB0DA6BD67075C70384553B28CA89AC9131561B9C8D37A5AEF7A4152F6AA0A7F54AF2F3819D6CCF8A07D0F4C5310907403020A01E4BB94D4C7BD257CA0944A6AFF6CFE00C9182D508FF329505C3CF85290427A2C06366907B2B292AEB2B13B954F211117504A18F37025860CEAD9717869C60FDEA3E31E9845D439989839BBD7AB2222B13FA921133906868E6671659B18A1C0F62D8BBB7B69B0EB62967B85B21375742757DDB960CBFE450B9A415FD083AED8AC0CB05A3732B39453180C97BA6CE5C426392545E2B6D15683300ED697FAABF21A2423409BA37A899C602B72A5A4CA1E3A7C4423C5CDC3765D0972F22CB9386BB347617720C6CF9E32964FAADD4A625A1586985571D40CB8895136B47F95CA8688D9E4776D5EB3638F9548EBC7D40ACAC9F0C6041B82479B23F18D51A77F1086098C3A9D2646FEA3B822994EF730B97569D05ABA38F880909FBC441815850E0BEEA12403D0024D95C6C1691584C6B548E0068CA7C7333EA8D07F12B615433DA2A041572A46888984D4DA3B73DC1C5C4A047B0A5EA85EDAC7BEC66F4D87FD2FE422E7DBCD02D1455DD4CFBC29DE3568663A3A044C3F897714363B0FDD3B6EE55F796292D34C7C79B6CF04CA090E5805FE0FFEDD6BE0F254397155A7639C5AFBB30A7A75CFEBFF026\nencap_coins = 894F98D7435D1C0C3667C22A218A449D07F117D46FCBFA4BAA09F62403827464\nct = FAD380E050B7217631F7AA67FD4823ED5645452FBEAAD03BE3C7BBE5CDF674CE3A64FAA0C86186DAD5D6C1FA7F6CFE2383FF4F4C48EAC707B6CF0ADC5BFCCA7BC22AF6B5E0343E64113A481BDCDE9BCAB94401C50CC32375F6D3A9704C622E6230AF64FB09E81CE8015CD6B2A4852151DAE3C95CB66562F2F726A6948221BF94661D39A046FCF0BB9403F1124AC481E286A90736520E1A360AD79DC8301E223EA885F0EE86CBE0E773ACD55EF528803B682218338CE72056157D7EDFC57B08CE516879977F8C24BDC93529C804D0C93D48B735745429DCA702D9556DF461374E7A07E880F807A19F7C0A947A7C57B29DC4591B0ED7CFBCD26746B6A82A7DE92CF3AF0AA213DA4ABBC3E2C902378B8AE2BFF5A2D56B70233A9254F93CFB6F3256098540F38945B8B7A3D3BFE770E8453DE7F8E217F32C16832E31F70D0E021563672660C1A1D0498709AF31E624EE41CA4A8CB4F6DDDBE389C2F71F5DB6051B64A9FF05196C8C9435826F7AD2C3FBB90BDBA7B033E80EA359BC5CE09B72DCFF77E8EDF147B6A61658F6441784889D8B23900A54926AE368531C7459EAE10FC3C9693F0AFFAB7F4B3FBBFE87D7A90160D4926A67306DC85F0576F1745A76EBF388038E1211B726554E2E822DBE468B3EE3C2E0144670D6CD7F0E593684614E7946E811C67B31B97259E0C99F4E7C82B47EAB710714393337C4C2118AFC01F63430F996425FEFD62F693FBBC1C76FCB05AEFC4CB2F9D6C207DA4123C762F61270A5DE44EC2FE3DE607DAB71A25C1B7E387C364618CB919212E9F10B0A69F66EAA23DA48CEC326DA295B86671AAA4D384A3B09913F9F86EE6D0154717D2455476D47CFF4549B9BF7458B3289509989F0E11707986FAB256DE32634F931D399F024219609FC647BB00F3722C9A9629BC6ECBD7F91C0029146AC1DDF20648D4AEA4314FE49E5474FAAE1C54FA4B603899777DFB33474A5D374DD8402552E5D6D4BD321BBC74983E44B1FC64CB2B1CB82FE041161306BD0234920CDB05E0091DFCBEBFA4D71C69BA27E88B5DE25C227403E2C6379C3DD224718C6C066691BADBA9D9750\nss = 6BA28BDE033069F62603EA109C728382F884F4B8B034B28AFAECA916B3CF35B2\n\ncount = 51\nkeypair_coins = 25056D1B8113BB362DD979D98643D7A7AC9C4F95994C0BA060609B6D07002FF30D5EC1BE89D37BEB810DB438778BAC52CDC1FE8F5C27AD825639E12ED908FA31\npk = 83FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553", + "C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F2\nsk = 3C401449FA6BA9280EA8570C68CA244BF821BB5367251B1572008B2D86367A8A1148F6391440CFE1F9BD1BD02D87C984286561691145FF82954341BB34406ABB2343CB88A74692BF39CB000884CA13CB8186F1A788E313CB739D48E8365659C324BB6B032A85EF37A25D538CCBB2AD678616F52C86093BA9352822B7F9B0A2307A3FF5A17D8033603220424B7485171FE2A14D1F758CAE896CAD6842A90CA5A7B69789D356FF574607EA1286C1AF8B127449ABB495B485C7C6078CEB9E70421667968176025913535879E5CDAA4859B6F02D20F67A0886BA71851A21F55D7B7B503785CA9722C76AB06531B83CF1BAB17CC0A5B3C263F8593293068D7790270F1723D7713FECF34B93A096E89C31FC52A2DBCB8129133379866F938B71A2F3265F939D741ABEA2886BA849C991AC0505FB5C4BB4A78630039B0A0CEC5064F7EC2A56126665E02AFB71C0732625B76B0015B7CDC3BC16E6E6AD06914E28364FBDBCA2C1A653B9A8899F236BEBF770E477ABD1DCB937B7510D7CA3A00AA093CC9B62BB6407E00CB36199D077856C4682AD78B241CB9C2537CD9591BC4B49798389B3EE21964815A4B6C0AB98E7B318600A0C663E54522CDAB923CB809937F2B902FC0FC90BBBE5D48A2F489A857377509B8B74CCB6AC875E07C3429C728943087AE9F5AF33155AB0EACECC1445836404B98284ACC63A385A2A55A82C758287CD313FBC91BAB8BAA4C7D3B3EA5412A496AE64A59C58132DADB408552C29FD34BF4E73927B16C81D47188954C0EF9039ADD7697A9B6ECC7915131B6C6CFA335C3B016D53B3547669D758943D316AD65979473692BDE8725247B333EB412B09389E55C97F655D20F9850B1198B1C358A3A87CB93CC47A91AD29B7C9AC7110C886A79A39BCAA68310FF5C9DEA81B0C1C37004021EF7CB24029987CB2617F842F2F51417EB51F39CA7AA50C4FBBBAA51A1C97C4F00E582060E95AC1EBAB6E267C8367B7365CF43986FB0103A192A0028CA2205A07160E2D0B4D2D82602B288D89F0588E6935054CCBB773AA6955964C637EFEB889495145C629794692A20A13B9B9732083FC2701341AC042BA3987B25411406B32A000A12E00F726799B88F2219AB42BC6D08B3396BB77E51A38808B5A00823D45FA46DC142077AC63DD25B5209B0B35C0A3BCC30537248F568018F1324141404C3A603F8BFB30F675710B33B1F986B78475A2D4B1A6C44B6277B881C8F69C7198657DB21FB0A9887AFC4C3AF212D1751A1D58AAC3C8A95494A82D737C124347A06B93721C50B3D5A62773B756A79EA7796588754A6DA906E98630BA611EBA0B5D622670B33152C3D91311CAB5FC052C0050097D0C9BF0A4729A58B216B92537F21948C865E471276918B712037569A079600B1EB611C8D0424F8903404B9338D4CA368C0A42DF6A9B6BE6692BA24232C68A82B22076B72C5A71B5CD603F52493BEDA57F12C660F241A6B772BCF007819ACC094E4CC63147359B43A81B6A5425487275DA3146BBBA33D7A08B242EFF33C5263685AFE47DFDA38A8250CC54160E4C22BBCF9765FCDC1B34A94FAA088D4927A6D8121CE556576AE682E5FB2761035981B442245C1D114285CA20B3AF733C2D3A8121998BBF87734479505644B568301244E31BBDBAC05B8C5D93121668EC64080287EA074F02323A91425C7362428C9637E61BAE86D03238C96336081A86198E0F31C17A945E50E15634E23100C6499BF1B58A48813BFBC7CEB3322274329366267132A972553C6DA19E13898B89277A33836371084A5297BAE0298288FA68A27605A60B274620111D376227D157D066181714CCFD42A3D33882335565F9A0BABD7154C5F12E67215567676193EA837EA188DEF143E98C7721DC539914C678E1876D334FB99627B848616190A9F5371251593381BC933BC47C1E5BA50429B1BF71AE7C11AB43273CDE9538FE8B21B310C8DA5A68D7828C60761F2178405AB96CC3D179E75837F7C69C0990C75DBC2718003862448EB3B03E6ABB535AD733F5701699D543FF893003B3674CE997E0C6AB8B7B2BB834C4A437068C9271F55C2FA3ABB4608CC88128B13EB17A2F45A7EA9B85FD3CA8CB70BD8C0578F7963AC76C3D39A44F2B87B1FDC24F15D32F2B38831D55722AEA8642A7CCDDF2011F83A740531990744A987152DCA2388BA27E3769C8BF287E54E41CBC0ECCA95CE621F29CA90D64E28A5BBC54C36053ED333C530F72549C2AFD77B10C2944FC833408FA0D5EC1BE89D37BEB810DB438778BAC52CDC1FE8F5C27AD825639E12ED908FA31\nencap_coins = C07D2A9F28995F021A974E798A55AEC0230B11B9EE542F69925D009159425E81\nct = 4793A852093EE92C9DD2F2ABF7BD83AE7B3842920D88E80E0581777FE7E79DEB83A1CF7D69C62CEB19525CFA3D0B0A97742C8F9265BD676D81A7F8AF9CAA72E96711D9DFCA733589E305DD687591FA24CB118177776319172ACC2472059291A05563BA9692FFA73EC4F1EC31AA6EA4F3FB5420BB0216771413481CBC4AC57D0AEAABFC8EDD49BFC807ECCE056528A56B3A15B90F091E166C74AC3D7DE4BF36AB8D942867BF15020E8CF958F51F3053F2A3E0752E2C04890408DE2BFE51B44EB8D3A473A980264333528C2B24222AB5377E15C1C8AFBFEB02D7D43C8A0C4DECB1EE58D9824069BD3076D7F992DE9984D2427AA9870D30CC6B8B7E1D52C52FAB43DCA5048DD27137F26EF4291EA1181204C3F20C278C8F98D66D47B2CEAA4C02CC665F52530495D0AA9ACBD948F3BCB32A2B539BD60AD8FF96EE6D7DC09EB19214D720A96FEBF427E534B552BE23555BEC60194E22F53D47B9F7097900F57BBAA8DEC427300893F3235D714BED6BC2227CD6DBCE33FC413087281E871CF2A1C8950CE5BA72016525E575631FADDDB72E6741ED36F6E0FEB1187450E3E3504581607ED8ED9A89C307372138DC8075A2584539397DD46D2EE39EC6B2891B2E91FE0077E9B59974D90331724943296241C7216702C6CF9AF326B55021F9F440E38E718D587B34D8F099BCA6F8E0F9CC39C7CB7CDC7199C280A9BBECD8EB637709D6DDDE5037E1008F8284ABB2D1460F684EA23D1BD5757B97783E9E7E5B2805F3F3F3F288B53254ED2B7FB93D19AFD7BD8E1F4586C9731847ECD4A4FED47503AED267F96E1DF752B0639E7837E0D1B5F8004DF7894E34FC496D187CCE956B9CAB7448E3AF157F11F29E49F391A44613BBA843C20EE0112E62F027530215A45680C15D6C1F5406F170105577D10AD2934E9282EBCB430528448649722C83B2F1F8667FE14547641AA91519EA90CAF53C3FD746EFE5F73CC687BE64B08AD4FD725D00273A42F4A117196DD27E76C39BCAEAA838D3D38F9E609C5857C2F15F7EBD7DF3E8EF507561428B13BA843294B416B2BD8BAB09E99BA6FDCF88BC5B1DBDC1279BD0\nss = 472204D77F93805E25C0D9DAF78BC0BAD46616DCD24C12EB09590955B3747E74\n\ncount = 52\nkeypair_coins = E4D34E12982AEEB1D62FD488D9B9E28557ED3429292239FB4F76FA9098009ACA91FD1369E8228B3979984C15440EF268FD3629C186D6CFDE02B0F8A7908A7EE2\npk = 8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CC\nsk = BDB32BBC8A7399E7A4E9BA59AC9030BC29A6F85C8FE2418C2AEAAEEC3509E789A854B7126CB5402C185074A72C4F2A97FA34712EC219A8DB1653D214A9C623BD093DC15635A8675BEACA02B1B8B065000229464FBB123CAC72384CFC5F0205B76ABBC3FC4B2B94353D3BE038CA780FB5687332279A6FC379CE9C28314C4C4347268970CA5B3C084EDA04D8438961F4BDC40AC8BDCCCA6F14B4DB7376F8379B0B5A329C4C5CCC975ED3D85E5EA782FF7A1E23C6491BE04F84384E0BB56755B985F8AC2812DB5E6A08342772A66FD2A2130B621A84578D444712AC76F3107E1BA6366291A325CB4D0D836427A4A27F919EC234BCDE6932F42446D87140E2798837124F3F59045A45993FD82388A2702B014F956C59F7C85C3EAB0FE8B948B98714C7A460BD844F7F0A5F0D2AA1B6E0B92C934C28F5A42BB4A08407290807BA03605F676732BF6259EE8BAFEA9445725B20DCB23B52F969D67C3BF7F6C1B354A315DC2DBC38BFE501A5ED1266B23624C1920BBF493FBD44895607474A455544DA28682711DA721257709E616B504A5195939621E8255001C281757C4BCC85897951C602655", + "0085460E3C19B8BB26374C24F4B245710C450EBDA82CC8ABC28EA0B21680BDC26948FBC6E13CB5DBC89B4FBEB5DFA4C338BDB3290D834EB06083B5C4655C571CBF03503404DE4860DC80934B2252555B4446CDAA14EA30E2A470CE2715BAFB5CCA084A7BC5595015892830B4BBD362D487C7CC74095E4E7BD1AD7C95E227C25A96621637EDD1B7586B026B32B1F2034075B68406DFB7C81C9AC18E56D12F96CF4E4CA77E280350A35C20CC3FE48398BA14050FA515E116DFFD8106D815DEB282DAFAA71F9DBBF5047125512268EB41E7CB16EC4904D80A6C15D1A130C123BF3F4C99B95A569653E5485A5CE9A6396BA91C3130EAD31AB5AFA2249D0CE9ABC0E27F451283343430B8909552DA1DB0662330F64BB7ED34C7343E7B61560C1E2E601841A90F21CB177FA55A0BCA3089462B8B61C8746726B203AD1581FF830B0CAF3067130099CE24FBD550E1A6B325D4A71EA542999F87955A986050B0F8B49619F318F10025F45EB7F63D1875E49A296EB1EF5586A9DDAC4A59BC96CB01E0AF7655B052F9A08B861F0573B8A64295315B76C3B0A13CADFA47E02C61825226D3FCC25202A862E509D0ED99521B1C46C7064DE830CF70497C934C7811733E9C70EC2916075EA425D3A0D03EA272BCB0F294AA32F1541DF2BBCAB251E9173701D8CC678009F0323677C2B0708A246408B4F37E95C170311BB15787E9B035FFB823DB6CD02E4421F3690644CBD4A413BC7E696D7491A6ED4018091A9BE8B149AD93C49F6424C218803B72C146CAB9721AB22C347787090D9016199E65940E19D6902324D138561592A0901700DC54058A6AB298B3D62453865AC29BC815E65582F9B8BB6B5E44C12316DE7169F4988C86F953A61A313E4A2734FCC24AFC60F6D22491E97BC688C528AE661C9923D587BB11D512C835A9FBB314C39109C3CA2166127084D282979304265D8A78EF343BEE9BAA7038B9DC9517200C4A049613C936F80982EFA61A3C0F18EDFCCA724A43C79EC2F03B99B656941D5CC040BA07C8D2668085A1E1D7A8E9448767E32C86315410F590B03B993F5C21665A7339DB6386E923F7B50809D528772C27660615ACD53A9753085E7B9C025B76B952518B5B11A778A880350AAD71B2DF3260633A570250805B4B0C8887268F1A572C86469E4A75194D50A6E89BD4B2A6D4D09698B880DFF136DEF5B03E66726DCF26FD4911BF3502EA40B0CE71C2588A62DD378447C5477DE819BAF0795134001BD1250AEC31F39A25C98C59938D97390A309ACE0BDE67B3D13CB46E89B3D7F8369FD539B639164F9825900B36895BCC60FB98BC0A28110F3A7AF4070C6C72D63096946423EF49269176A529B5792E4E10DECA940564906A29CA1B6E95352210992718248E664A65263A235B17293B6F4B45836166CC461AB04F91FD9E7CA24A891E44C2DF9684B85A5845EFA2003709B07A596F36AAF9224CEB70C98BACB06D0A1BE3B0A926D9C537223097F420A0C1A1DCF360D87D0825A417382C40F297A989A7BB827BA5ECA46395E4351AEC09420405E9A919F62DA58D9443646F48F5B863002D7C24DDDB5584ADF5FEF6BDE5872A551B6840E3A082A8AA6DFB7232A6813367038CCDA073C98794493EC169C78EB75A39C1594CCFA635B8707325E0AB6CB8576E30C91FD1369E8228B3979984C15440EF268FD3629C186D6CFDE02B0F8A7908A7EE2\nencap_coins = 135CD8F8172371CEF32284EC766614CFDCA11DBAE8797B92227DA5E487E16435\nct = 5BEB52021DEE6AA1203457AC1D9883BCCD7AEEB87E09FCD5BF9BE8713D64B7D2FBD6EE93FC8246BDF7F5AA0C641507BF1D7E78809BE6D348ACFF403939FB29CEBAA1801AC44CB29F9A9E7C4294E2B47872289B3D7DEAF61EFDBD31E8C2615BBEFC8BE452291137CF8ED7668947AC34BC3286C62E951AB4C62CDD83DEE9DFCEAB007FEB0A8539753B7275F416257E3B06894AEB74BE28A330737FE7003320FE8561994687FA69F320A3124F814317F4F48960D4AFADECE06574335C272BA5D59DBC9BD7ED95196E5AE3462093EB815277B042B7DF35B39DD6884B26D2B29E4113F2C4427D23339382731736D14C01A879E5BF2AB7FBF14C536749D56E8BE5B1A4E1BC9C75CB5C473F3E8EBCDB13CA3A05FB8B1E97F8D73AAEE7843C0EE08C2E9CB636C00DA6810F440A08B3C0D1D0A63D83DC63FDF794BCC700D389FE4910E1AFFC1909378130F1C8648EE1B73C58783698402CA20F5FA9541AF95BC125D1247ED205ADE8BD0C56DA7C919E75777E37EFBEF2253A4CBEF6CBF9EFAB4157B476CB20D87C3900A13421331BA7C066FEF9AAFD9CC4B0BFA88480B205A501FC2B658FD775E29C71396793413DA14B4B80F02F919660CB110659A9CB12CA482DB5EC4787EA1AA25782FD20334687EB5ADE93A4035882293195B0A3FA5B3CEFE997320A184AD19331BEEB441F28668D5F7150A613576C7171475C11D25679E10FC556EF73E2F9F33DFC48976CBEF171DFB80D029B7AB7E71654059E63143314228ACCE4AD51E290C96327F6480D15903031071CF0FE810C186B916A40AC49F69AD96FD938799575A3E34217DFA6D8704983D9E760218FE9095151C85FDD92D5D8B30F6D7CF1163B1B20353DCDFCF4B46D669D8602DB061CD79B4B52A179955C415B609A27B5BAFA3FB47A74C6DC078A7BFD37B1F02FD5DFECC286C552EAC0CEC74A8DA9C9B0034870BE8233D7B9B2956918FC368EDE07A3FF898DEDA299BA4261D7DB79C7C011CD8D366DCA3FE14518BE7C5D22BB5D9111673D116779D95313133E982622C60152D47F272A58D0065702413E5D04381035F0F736947C1190C7FBE56607\nss = BEBE49E6F696D5BBC4FDF3990B8046C1260050800CF21AB7B93ED2D0F7E2C050\n\ncount = 53\nkeypair_coins = CD6A99396EB3539CA663A51E42063A3A262CC1C5A5FCE1566F0597B52AD9FA32AC8557EB61A3D4A2400D3A604092CC3B92032F4D3B563F3D4AA19387EEBF2A76\npk = 5684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A001AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0\nsk = C6420C2D0681C74C90B9BA6BD94054EFC357C500BEBD15A0FF4A1216271617E220CF7A6F46FA77636C255E9885418991220278023CBABE86770B1C9761171187937C00FDBC10783F47C7388D367B03756EB2804CB53C8CC4989FF3CBA449014835B493A452180DA54877A3A6DAA63357D2408E5AA0A274175E427721989F954942AE7909DBC2A987904946766EB8971A8F1277F4A155E792AABA1CBB9CD09647D589E9863B5BCC2918150444006B509884C2A96A817C9EA900144F834B0CD74AD0121BC1B93F7388925523711327588A74A58DFB7780003E5F2830F15507FD2B5057E5C74E306F8F26844994049B9C5C338909D867C547D64EA6A691613067D3670D8382450F191E206187912425795BBB31D7AF1C22A99CB72E05A5A768C855AF3A0CA56480B8DB26AC36CE8B582B838B8A488C4F744BA785B8BBF4EB4578985F7BA29F3EC60541FBB4A47A84A5504562B1C36F24C0569A7F24998D90C9B1E6D5393DC96CB1748EB4C5C963E46431D45F70B536A2DB0132A44A9A98AF50087E88A33002A3ACD1875FDF91322DE0347929354A6C5BD52585FD97C8D111A5494AC1CC269C075AC6361B71294494075043AE6B1039F28A51E51368C419268C5001D44D680C0BACB1304B7719FC6813F9B152764B80BA56588250A035822C4760082A265A7F60BA94ACB1D0F00A6B10068F832F4496834E505BBD4A3BF2262B53998001A6C87B0B6ABF07184B302DF8C04B794079895157CC1211FC6C4E87035DFC08105FFCB811882B3A08C6060B526CC92916131122A449057160DC03C8CB985D921881269B070C35CFBA1A95412B8C3F13B63D82641B453BFB76AD4181573A27B1A31C411EBC57594B742E53424C549932624B0675795D568CDBEA4803E2180B084A52BC7653385EE4801D09014C0F63C8BD8C7E2D2324EEE42176D9A1520185A4CC255B0471159CBB29708183B72D6A22AA3A55B672E28D6F7066E2D47270141C809A86E60389D838C0CEE42324B97CF9DCCAF435CAAD008015E83C78217D84CA93DFD165F41C68A7F66C98F21CAFF200C523C7291C57F8786CBEA3734899705684BC32BA5B14F6999A9C794F0C6AF04803FA57CD54278313E99327D579B217682B1B86DC02431C6AA125062367798F2C7B1EE7F907DFE42736CAC924D169351853F15B944578C5543AA27B626FFE7B3114A11805D8A3FD464EC46B912AB89A3DF2A561855FBCB3820F4C11FA7B5E3727612E685830F3AEA6C9881BBB06EBA102E3F53E6EC502A4EC98F9C1AF0D564DF79C8D7C403C4843CD6D05732000C6EEEB17CAE7032FDCBC275949A8D0501AE182CAD756808CACE516B72696C618B319F56615BFD0472C76A5B3B4B6B2471E1955025139C5805C095867BE34657C5AF333C9111B01DA84198A8D33655A37F6AA3F35B7E6F34B1E2B158987CCAE22198AE605A9A86FB3985F189292785A14FE2A4DE8E245A1DC45513BA55487A6D45940E62B6E6C95CC83264C913C578B21260625B7BA7339057A94435966DF3033C647BEAAC74BC7014B01DC539445C77509BD481C525A226DD44966FEB66684644F598C9493346C9071B16576978F477EA07862863191E02805FE4C54F4153749B222A00", + "1AF7396A2314054548203BFE66080CC0EC95C2B86223ED936268FE418486A58AFDB9FE8DACC49427597E4198AC4C8DD747AA56CC22E38C7F140988EE37DFBB251762868915B6AC205A006846D74E8734A930211941C4E5721FF281551605866DB0F6BFBBC9FCB649B45249B9610E647C827CB983D61A6C9E717206135E40780F99495AA3C9C6B619E47B40521DB992E5329C4D3C894342E2AB2808C630D9761AB13416C55FA1F1EE2B7C918BF78832B23BC4561F6CADE041F4223067DB18033ECA02D243811132C5D98ACB172BD825660E07007125B7428F7403BD2C19F522588D20413162253A95F3E54738AE8694B7A5BD13C7B0A41ADA087A8CAB72B6927B3AB614CD6A00A00E2545FC7CE547A2F3B320B9711167B694C75EA6494047A8B6C07DF344DFA099482D322FED5792D1507B801424BF50FDD2088C0F18A9BF31AEFA239FAA50C01C8866D0389ECA7A521CB9028F94AAB585841C021DFE04A008A8D11D23D534105AAFB413450A2EBE6918EAB0E641BAC2D000D7FAB0AD265468E9FE10B44687F9AA606CAE8888E4C21AB0F7B85EB3D3A2A3D2FE8ED883D1DE0C2AA254714DAC09B9E712572B24154BE391063AFD3CD8CF4CC4ED8EF21F0CFE5AC8557EB61A3D4A2400D3A604092CC3B92032F4D3B563F3D4AA19387EEBF2A76\nencap_coins = 96FDAC8DDCC219F5ABACD5F20FEFEED980B40339D4147C6A066D6B6D67458760\nct = C3A2EBD20E060BFC83C30A4FD3A450D5D82037B654378B55FB61303501007D592FF14871EC69E9E4DEC4B544F26664AC7CF8C731BBC172042EBE1E02ACF7778E25459219B6421F8E7D1F4A0415C0EA3C22750DA2818B30BC860B40480B41448479F074771358F1C8F49ACF46515BA6F4233A45A52B1C8856F6E4644F630A27ADC176FD4529F78B80390FA94FCC96749C9B08FC1330242C325FCCD769F12F742345B908E1C53B8F71E3DFFE08688481B3AE2BCA6F311EF666D4EA469AB0C569E887D5825169867A7F488E126A58A0ACC863C424FBF50BEB79C5D0242547662C7AB72549708F97B2126F9CC86A0908A196ED88BD30FC3E182BE44CAB22EC637A66BD9CC7E6934EE4133FACEA80D27B802DE3F61CA041CC54CEF483F0B696C3F90E5C32FCCF8165838CA6A03FFA0A44A68BED1E9A8743FE7769CA74AE028E84C44179B7FF346229C497398523C46D3D538C5F25281BF42464C6F3CA406CDF6C8BEF5CF5246A15763108BB73A16993F44E489C2FBE969D67D53EA778D083173977FA701B65ED7745F52E40CD74FCEAFCC7D1FD47D9A590E764A40192ADA80C7800389FD7CA579BA3794FC0A17AB004FFCB2230EAB53F458FB2E582730135ED53B7FA8E529D35AA73B19A30391510EC3FB14189A658A7CFA874D5E2468C2F6085314265A1592482E1E97892462B94DD6D9285109EA8EC7FA85E422FF36AED234EB46FEC93F31ED1B49A1632ADF8D027C85C6CF7B1B20ACA15D7E3AD9DF3EBC52D5845BE4CFA919A323BA1FB5975F4954A9DFA468C358F4DF194B0C6FCE32368370EC03F7EFF8AA8C7E0329B6BCC5178B2788C4BDF4DD0DB5A117CC65EA9F367A395A95D40D87233A38849C92E5A7503E503CCD98C4DCDCD3F4A0289B01241B030D4F52C160E8A1B54A7FF8F687FAD17A3440741FAF7EF66E2D95A9F387644C8900D540F35740D5F8D70E5CC29FD13B5667964E928E783A86FC218D01750A7976FE817B5D845ABE84D6A457EE0C5971251955BBC18CBE26C9E66FD40DE674A5CDC1C0404D15511846CBE80A34226A56507F0993122AFBF40944A80D3CD3133A53EA60C\nss = F2C8ACD04E7308C8439CCF0DB48B259B7D784AC8363799515A57FC538AA91720\n\ncount = 54\nkeypair_coins = 6C8C53ED6F65E6B2E324B84364E10DE42D1C26A106D4D1C99EEE79C78586FB5555BDB92F28D0393C0F7850C7F6C371BD4835D6DB61C138B0FAF22854466231D8\npk = 9A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A1\nsk = BC6B78C468375DFA71B708464BB934109C1720CC0B3F0B3165D968390C9DC90584D5F093CCAB5F42A44E54D61BAB919F73DC93C7823FC9A36FF8C67E5E840AAA5282D035BA6CD41F12655B0D9631CF3722C669BCCD01AE3129BA7C1BA1D95544A3CB3C2EB94E4D305948840680E8ADC651AA42712358A6419AC5626C52C0B4BAB13C03502D882A33B710FCD64A16838E38C682E3A3968F5044DD968232599B5E134850E874AFF2A8243BA3869497502827E87282FBDC13040A1569C5023675036364932C445073BA7749D470F98751F6471B4C198C3CB69CD110BF945B1A43489644D0BDB231AE1761A5EB912DF7BA8C3F815ECA6C2CF71907C6BBA149607734A412E2A4587BA64900453600AC72F6740B644265A563AD17F3C4BA328CABA49393D4C201C8A03079B482A49188D249869326CC5B7C510258A533416D508B62CB1BAE79B361B6B78629AAC2F0C47E056E2508CECACBA42E0CCA57A8C182E203371C7533D3454DB6585C855328B31DBDD4BD8C232AC8263CB960BFA9E53E4BA733AD822E6919AFA507753FB19E279637D9999E2FC948304A4BEDCCA20F820ACEB36813A36695ECAE0EC790EF810D4A2C8BD940B6FE3163DCC5B53E20B608CA76D6F70C6419C1C0886683E506F130315A600D8034B972959D42008D5912C799134EDA79C0A4C6324F636260778832358211E3A4277268B7074F04E983890130C85C8545DC374E61CD9C5483430760CD3B218C887C22E0C2DC4C2B8E275C8851105FC08FA8609BF6165A029A153FB38282240ED44126379143A454245028C222C65CFBF2824CD61BD3474E59900E162703ADF13B1B394CAF948F8CD070E22C78C6A17336C6863D360D2BC08848F964FBA4A0AA4A181ACA56643667D130267F274446B7020C0B4D9DBBB025EA3F90D5219E753391F2B3D489011A1C34CDAC46E30B4DE544AE19B530D46571D8C6BEDDF9C62126089982A02612181BFB9F3913CAF9E0732519C5208B2A52A53FCD394583762ED3973165187505F2274EFA03B6A79E6A39297732A880638E2CE18178420621E1435E919D00E092CC2571D8F09D5CC7B19A3AA452BBCDC82111A6EAA59B04BA8A78BB9474659CC944E7A883780815B899CC64219DFC583F0CE4103EB04EA7E60E2C627A91B28A32843CB395021EC544005326F12B53144CCEA0096D8B186FBA2CCBB9E4197A43406FEC09F53ABAC00245CE1A239790CA622401DF204A90B4A438D33391DBB10CE1AED56456F4238AF548881D188F0976887EEB672CC91078474CC2C289DE2459513BA16458AA5FF06EA2746D4293B7EC95078D9346D0197DC9A93B2C153ABAD1C62758CC2F57544F37CC9597691047ACFCE10BE1246FA51B056AB87F24C38A0FE36813316191612E9CD7A26B745F4C51A1A164422B4502B073185A93725BDB606AD6850CA5A27F7C2E8002AA709517783232514309B3C280444C0706422652B170011122E0CA821B5117E530CE07282873ECAA7D751689657AEFD5575A7CCB65515E1DBB647C31B1F8578120252ACECA821DF0416C6780B9F9988AB68C72C73538CA21687CB4654667D3E9BF8A0BC6263053766C8180B8079AA8C975D867B36B45BB709436265FFB0524A0B143095351C90541F8437E756A028BE92910341DB30B8A94290CF1F9042B6BBC99411B72176E7C5A830BE2569B695E40E63122E574E061278A35C607AC8D491B60BD96917D81154E9A244DD014EE85CE9B0691C21C08CF2B7143B21EBBF71412B873828A66286CB2B4F11C73954AA64B1717769573AAB29DE4CECE271CFC549F7F26AEB28360D22926CD16CB67F0798A1C1A03F706CB3B37EA250B75B1B881C36C86461597292561503E6F3405B19A3FC3A8C229D51B6A5391964A4C05DB926EF13401250E4A8235F8AB4FC3039F61446F37C1C3FB01B626E725C8C5031DB11093017A0BB5905FCA5A2721C35AD2100A41567EAC8A1F5CABCBF79C87D370311C65FDB69F8F94B3A3751BBFA83E7237329A8C118B7B7AF9816E0922661869A2E68C7DEEC83545915CB11570A4737542EC9AB52246E7B58C0DF812E2672F86AB92C788257F69A0F62B8F7757489A182DE8F626A4A91AAD8A06F9013A9BA28D3EB6617A21C9070CC65E3551DFFBB66EA449221C17EFEBC429C489FE107BC50A755E4C3941A07E45AD3ECB9AE67E7527F70F6E07A757BD112947074D5120A1F2A18AACA951E0573F28D50831960A28DD11126F0EB080AFC55F394E8EAF6379F6EB55BDB92F28D0393C0F7850C7F6C371BD4835D6DB61C138B0FAF22854466231D8\nencap_coins = 5E4723F16005D54429F70BE509C3149F769C7179C155393CCBDE778707CF3A7D\nct = 9CCBADEE2905D968A56E1018F343017FA6A9676DDCB8C3F14A6915EFE7A0CE97164E4C0E6049D0CC3FFC493C5B5687D9757D1DA4484F3644BE48A190DE06B207D9450E8CC695FCE983B7E9EB44486F1C3081B04B887B6914581F9655F3695FD64BE53481089964AEF2323C4CB50D84F5A69F20E3FC633EE056A0F3CE33E40BD295EEE13CBBECC169B7E0EBACEC566A3CDA6A85C1E008A691D5BF729B91747AA7E3429C094C9C9CDB4425A1C82FDBCA9FA7EEA7E3AD25C7030340DD94F8BD75A57B250F78B117146CDCDD52EDCA6A5C016F1FC0C9AF", + "E33DC62396818885F8EF68FD428CF32DDC49F1909C44FACA1D6AA5DA3225545CBB2020FDB05E8D34CA2C1346E5310DCCFD02D99A8E6F83644F8CA32F79CB6099C1D4EAD1E8F7F67A1B7E2C76CFFAAAF74FEDF454A53CC7AE1AA28EDA67B328A74DA1D184C0B213760BD9F87E798060B9F58D0B807133DEAE8285FBD28ADCBBD17D3760EB986B91D1D079236E000CA4D0B2BB83BE39FF656EE5ADEE3286CD575EE3EED6E564261E45D47226BA36CDB54FAEA979DA1CD01D4B999991FACBC5DA957E5D803C710DAE01ABD46DE191D50A11EAA14A6703E128BE2892DF1FD1B8F834D20179B100796AAFE215536276221E5EB53C605EA9FC349663BA0D391CC91E17F2C536DD0047DDB4F0A7DD6EC80D78A7E4606FFAD6E504CE9EFF034F442E89FF3801FFDC4BF66EB97C35DC54046A9FF1410B30CA3E0BDE0A8F625A4916B0C665C57828C239C1A2C50A242C3F11E840B5D8A28BAAE743D74E0A90AE73DF8E48844302DFC84D46AAA3901EF8A92645DE73FFFD44FAE8AD60F35143187FDA50EBD3FFE23AD05DF7193E3DD640EF72C6468C4579FFF7990CA3776A310B2503E577E9D6F19243ECB456CEB6A08705C1A68AE24E7386DDC3B97BB4DCEE75AF14A4D3F78041D48D629E34BD431E9A2A44B126A9515B17722DB87F61945E0EE437AD486AEA8B83925F9EDDE0171AB4D4E097B2D2AC92163ADFDF77244DDD82EBF0EEE0DB03D49748C772B1CB7A5C4ADD8C905A27DDB04567120841C86B4073DA95DF1982754E4FBBE9F38F44EA7CDB\nss = CC6D475D0397923ED08B4CB526251C063C2DD78267EF67FAE4F51882338DD6A4\n\ncount = 55\nkeypair_coins = 2107204CD995F1DF14314D5381F8C5440F09A347502E161CFFC0A2EC3DCFBC73C95DF27DB27FFD4A8FDF31C4474CBFE2F5EF99F760E97FCF569D8AB22C2855A5\npk = CB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273\nsk = 5722777C9100B2289D443400F2B5AEC17C0F4F87A49568870A50AE1E30CB3F051D541A1A5203858FABB4575B472F9B4888CB5AB3900F1E316FEF1A89D041C2868B26C7FCA4B2BA6FC0E87382EB43E8BC99AFE986B26164B5709CF6F5AB83996BDEF929F67763D7F51083A414F786508BE47C908064D47B7CF0B0AD934C03BC6A6AD89247708C47B49AC1B0CBA389EB5281B8275CF8334E89907AC298B86866D2AC854BDCC0D53241D2DB6BA1A84051FC809C224ED1C93C0EC67CE9E13CF2E05DC2EB30F19615207C47C69689B780B695F8C70D7970378455BE3728C2935BEA297B45E9C063025D8309C9037A38364A7CB9FBCBEFCB959F64723961ADAF07A62D38A961D408CF3276A994B4AD2B3914B63CB196C71BE49C9CA4141B02312A5AB1A2B6AC38D13046A05752E431529B84D7B57C75E27404630CAB837BF3D32BD41CCED982C3F1B7CD1D534FEB414F83870DF581BB741A3A88515523143DFC353E4C6649DAE801E4B531AF1164AC2C8EA6A44691998BEF1B09A38A057344BADB07CC8A2756B9351C2A2C70AEE67555E391C3251A997A5071793EB2D508698BA8FC18CD9690AD5AF22923C402A951A724931BB395127D63A1ACAB2A24060E72923CECC40892B04B5CD94A15585F045A9AEAB96E1B3AC25EB0A3DE579964AA4C6BA5107B41B02E36335F42AD3FCB15849425D0937205120427494953D43CEB514D718406B7F40CFABC5C57911A27B2338C14CA0B505FE26296E259B6B61C73B57CBB9700CDF318359A4742B55A7EBEE072280CCE8512842D523DC7B969516345812A6585D828FCCC8A85C6403DECB0B63C9B6384C3D0FB224C2B53F9534881A01C0A642C8064B17D2410D4B73819BB81257B58CA7B0021F6514D7C277C3A751E323AB546B86812A8D660CFF93CC3B1E85F9FA0C5DA791816C864533410E2345A3B36033E97AAC1BAC96A280DDD70908B68221353526312CB836915D7352E453C069EA78D8D135AFDB8208A16A6BA8B39FBBCAFB3FA54E9F808C2B28D63079B5D3B990CD4A94331A9020AC8C37742C9860E487931EF9B9088E5C9F55265ADF006025A6BCB0842B8B213052794E18787EFE902D94C88C0986ACFFC72DAC4505E4C36CC7B4990353E249112A8251E887AAFA1CCC9C627948179A747B5CDE3B0409D5158230B56DDC86CEF9B241C044FB3D523FB909CE0065E260879690BCDF70C33C24303F81143624446FBA37748F820CDD97E50D7A3BEC058C404C458294EB812908DD87E4D652D51824518B3185425AFA4EB9596C38C08068F21E79A1F8C91903834D2DB720A285F65444412B20A802C399BB56F461AA7631603B85C18A9BB7C83F6C825B9A421E59718B43D745C3667781F819B2014051BD51758524BAC2DC9176CF3A54D379F9EFB915255CA5D14CEDA1BB17F25B3D95645A1AB3555B1950DE9907289BDD8591F5994BE7F920D25940BAEA14226CB6907AA5EC878CA37EA698C84819B62C2E13115DE0AC334169F3107742F42A9B02912B74C39CCF5181EC5C0686C785E246C424143F5363900C7C22DF505D1308F8483108F31003A126401950E2AFCA878443722B30246344EC2290FFFA542D6598F14E803F9D91E5D050541FA2C52FC3A5F2CCEC895422F0BC3AF2BC98C5738DB99A5B5491149E25746E262193965815570B9D353EB1AC9EA9875323A33FA4878B06054E3867AD9A302B6A43FF902453A92517C7055B2261C7EA04F3F6051C16AA727C169C421A0BCD036B2EAC82ADC3EFDE4BC28381589F36806189B780C327BF4B4B9B11DBE036557CC38898557A8A48693FA70984AAD327078C1F851EF3409CE0348C16202385C22A70A0C0D54A7E727C0FD386845890DF7687A6F65232A327D8B778EAF5A29F43787646C8EADBA0A1A9B5C2A6473252AA6F12954BAB410E4AA4108B48F618BA595159EA8737C7870CE4B0791706AC871111B39F71B0A394D0482C5D61C4D4D5B3AD0F5936002477763774CC2A06E7681D616B12CBB18C9E0681EB66A724123EAFA52F63B2774829A373AC8211CA3A9369F128B2C810496C8A9B32D0813BFC2CED0904CF0BC24222B96AC4897A7F4686B5B2118780B656406CF42294579036DC995C42089648B63504B756B823D22C54D2FD7428BDCAF74113D6345C1EB505B843291A663A4A5EF23C5D54C68389E610B30DE122C2B2CDCEA30B3C780612FB9992721E26273F15A8FC937B12FF78C54FC273FCD7DD5611E5835472ED377652AE64495F9CF52C95DF27DB27FFD4A8FDF31C4474CBFE2F5EF99F760E97FCF569D8AB22C2855A5\nencap_coins = 2435BE12E5A6B3B230F3B0B24AC28FA464B9E8DF34ACBC8C6EB16441739C1B18\nct = 504231E57EF29262034E82C35C9F1E5DEBEFB3B66F696D1A426A9940C72297EF81E6ABD07CD8CC766C3BF6EF7B9144F3A7C43EAEC20B70E3567ACBF15DDB7FEC7BCD2523CCC94D2125B75664324A535E30EF81CF4D117ED94888D50EBC099EC9ED12CF41EF0338AF61F34CFBDE432FF34286DACC06D106601B05B6B1A05D987E2CE1DBDA881397D9A3724DED60108B54D2F5ADD66329CB1368C02878EC8BF6CF33FC9623927EBCDF4938E9E45F6543CB2D7AEC89B8AB791E35A3B30A13A63C8C6593A1FC3697315E9B2D5A91573DB932E8DBB788AF8810CD481E510644778EB2A4FD8D80D700CBAE938100BA91F3E098342088F01961DF8F87C28CB098BED8979E8298596DF398C2BBDFE256C9BB9FFB22446C65D4BF9AF2A4BDAE71AE4F16DEE62AC71446235BBD7734EE8FBAF9A3F9182668A96725A77B1F073E5599DC9A12E8F7EED42B480B262F2D1F4B40E2D3F64BF17C53FF24F2A76E96CCF555428BEA99C919F42DFBA2906EC68BCA76B2B7C89F14A23E0E64FF9BB0D99442E5F1F729323E776232A85C42D0C6E53783D093C3C45ED466E21C7903112B5535D97F611B32B2F4A7A20F7A9C18596A6F0DE78BE9FE56539A7DDB234AE89AF02F2283A5F12AB0BE79CB2A6CE25C653AC809DFD363A7A7A81E552FC32E0DE1F5B997DC40BAE32F17D53A3B61AC5877EBE6EDB5D9D25FADCBA7047C409DD6C66B69768649D5586E7FF6DF87B6AE66CBF40CAB4EBE8E465D1A1F2A059311C02DB9B5DE653328215D246B5540B98C429302639D0E0EA229F94E8C194EF045D6BFD1DC3E8308F94A27D696A4719E76FD0C50C0EAEEC651D7C5500ECAC3D74D8939226F2F4CF20350B4CE19EDDA7564A916C534FD73A6B9EC731953772C5052DC761ABCD9CC2D7D285903C384A016E5B1EE7B220AEF982C9D729A73A052E6ABFAC11A3A7737D7B44AD9B1076B59ACC92B488FD9DD9DA9F9EEA591123AD161C751B8B761A4CB6D59CD08A2F6FE57AB7745742C968149D82713543D1B9E04706BE06B3B6FA0F3E0851A2C77B85FD7ED1FDC07ED3C55F43E08C46ECE827E40092AD1AD625471B4622A\nss = 5E5E1D3BC681A68D219F913582EB031619D1A7B94A5509A002C614CA0D265806\n\ncount = 56\nkeypair_coins = 63A925685A8AC5BBD918FAA33AC397D1FFBCF99135D9DA7C3D6FF7AA4C50AF3D284FDCB2D2A697D75E985AA43FAE0DF266A8056C18CB0BBB52B4EC89D66C21E8\npk = 595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516", + "DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14\nsk = 2BF07E4A962B0B87B2B35403A151C7A474A78D33B4A0132B524BABE056CCD3CA0992059842A132F34A3178CAA549C338355B81F900345863B4150036CE45BCC56660BA511F511A52044649E0A4A73612A767C461D08CB1DC6698E9A8675D408FC3875A1CB402129B71595A2577637BAD415540487A65CCC30A5A4D6A520ED069834583C732722CE4B22269C67DE135C17F92360B0CB555D5892838C5754A1109CCCD93E8ABA06863C134A5707B2352D07F6FB0B5DF0B6DF8C10FD3F807923B1F0135A52770188AE84785F33341488B7E64A40777425F693143A90776EC67FD88C79272B4482A46CB3667406A646602B3C2F6A2C2A4294B14B844BC8F9D4063474A52E1627B3D351C5E20520487BB51D7C4ECC54EAF2A6848A5931194BE7FC8B39C508B2CC510533CBA6FD671CC77463DCC83902CC18AF5BACADC8507B14059C77D3B362D8C91956ED9C1D5366781F5774A28B360B45ABDE0C56599B2EDC28FBA61C7893589B8266D3BC66E9D9C73A3E1A35FC47E754B91E7E5328C79B28F48952AA0B982AA7027F0105D020CDC6273EBEA851D948C5187B9ED038BC79A64CE5C7EC90B85B3921E1E255990FA98687C8A9A921784F52270C77058F090779279AB7C315F824BED678FDF845E79453AFEB48D4DF17F38011C1DC66412A22317B15F28070232706D97DA10F5942CF485879B8366DF4B115D0949ED4670C4C2556E8B5140818A13025C044996A31725BE3B70194182487048D9B08D926A2E6A9ABFCA0997365286960800AA7550806A3FE8761FFF81B7D89CBE2D49A445225E401037441B337EA2A6DC3A8D09F076E2D9228D69172135C65D40994A62B3F8E86214EB0E597306E2D30D81392117FBB48CE0C27CE106228067EAC0B7437A3D06675E832A153E327471464658EAA6F7866D0CC9B49FE66496B26F2BA26050F670FFF80F97494221E633C345417AE33ABBD60BC6795FAD37A7B4F822E502338CBB29D35A71A2217C1B8C49F0932267CA37EAF0C27C8979F2334873864CDBB03DC860B9815018E7165909768CA9311FA2D0550193C60CE5AD408B8F9D733EE5E0385F8B6B595AAB2D5917EEE9401F1B23BE84C1E1843126763B2D98C83094610E55545E5478F7251D83282D889CBBC4FC2AE7E11E13874A1CAC92000949F82B43EC516DE9500F51469975F5B6D5A35DE6002E1AA68F84879AD6024B8D913096E381E57776B8EBB2EF501E6A3464F3730E668A22FC8224764A3810AAC4C4213E9584516041437BEA1920321D4E53AEB3336DD677579F84362265A69090464D053447684AD3961ADF10605D28AC5D0193C2F59C5304B14DA328EC44CF51E83992FC6F69380E694679556B14ADD4801342CCE20A8658B98846827FB2F440EE21061253C3207C9CC8961CA37C4B3D9C0CE74B36C176643E8AC5FC053A7622158E8AA1AE36824A5C6A70B07DCAE4846F28321FD2BD6822293FF4C446654F5837856FB98BE568405A822F36FB610301AD2F6027CE1391A8BC0C4FD964B7B807B3FC5B684AAD79495F78F980524A808419C13BB1437596621D89CAD5475FDE6887B973AE08F4A9276C2600489D0D773BD18B0BAB3016111C3AE1725742F424D31115BE336A5E5B9C3020BD7A4B5CB587C593EBCF61981E3CC6B4B19BAA868092EE71812A6791A6E02077C48EE4386120700A054290E0C6B792857659AC01D715B663A3CBF1530976CAB2AD5B54E6463168085AD60C3713A41722887E83B406CD67A7AB77596F820013FC7DEE7C5C87E776C3976706B3013DD45395653FC4A42F0CE85DD9D49C9F299E38480DC1742348306A51D79D6F8A4285C580AD7B66CE5348E44461EFF13DDB4AAB80F84948F94C856C03188746BEF5C8479C9C9CD1092607822EB82C2679966B17C093643E45D28BCFB424239ABC55A52A9209BDC3D70042204E69C1926132588A6759EC3776E8794483A6B2F84319C132508C804112865A3A7C804B496294314DE47A8C03A71FBBEBBCD9E28E5441C654C04CBDA9B7345A73DB10A462280EB727C2EC31931D592D333378A6D261AAD3A90EBB4D1B23B92D7779A0AB56E8D0BA87AA5413A34C8A18CB1406A8696837D7F547ACF97132A015F5A76087F292B80835E32A46D250AEAE45999EF2669A9C98BB9456E54699C4BC4172DC52D5C87A92D45892F335D02D36153217D5DB379B621E416A54CE8071DFDA35F639A04B14EF7EF8D7D81AA907FECE4C1920C7CA9DDA3BB9D57F09193487BB89D6422F10CB284FDCB2D2A697D75E985AA43FAE0DF266A8056C18CB0BBB52B4EC89D66C21E8\nencap_coins = 630F384162DD6F8206CB36D2278AF30CCDFC73105029DD507A18AD433503CD7D\nct = 95D9FFD7E50672632B6D67BD4A350E71208C4A37894223AB9FE004FA68F2ED7D613E447637F05E3388274F1E9D23448A9E3E788FB42A675F071448593E44D4A4847F4445A100B5724C1044DD042A714AEE70CE5ACF0C514E1F66E568184B62852B4005C43DBBC3374012BFAB2F76C0D637B64A4D09ECA7D7F346DCEA0148A026EB0ACCF7558BCB3461DFE3C46C000709FE23496133802966C86FEF75B6B19019EE99448116AFCAF6C2705F7919B8B3C9CC2489BAADC71D24AF96DDF3F7E525E92F66B280D3E656FB0E7CCD3509BF9297B6575A6A1524D82862A0028C18AC5EFAD9F152A5FF810073D2965AC1AAAED81705BFFEED06701574DFDD060021A639C44F70DC597A6E8B66CCB4075F5D18CCF90E8C0A4CAF38EA3B1A00894029AD6142EA775E22FFD19F64E4F273DE97E564DDD1A23F24E2A5ED184D0B878625A267AC8C4C75A6549629210C3D7B98B9028ABBFD97EFBEE4A91BACF13539B7D0AA5826547B32984D919716B0CF4B2071D74849E6A950A7D72E18A14E5A169A7B57EEA7265A1ACDBA23BFA2500E6EBF97D4E4A97FB2F8D787C57A6FADF747176751681B945AB8A0928F00A1FC687CEC333B9B3683130C9922AA3ED18616CF4739264B1213614919DF49033FA3F5C11074A590211734FAE97D4AC9F0F5179C58523807797CBDC01E432B3F081B6C811025549806A97DC93B5D428A0863705E1FC9D9D39BD91AEF79DB7E46CB8E04DB6D08D703C7CDAA304BA710015469FC23C3074173C19D10C273BC13CFCCEA788D6170FEF03EEB9EA17F7F1914C7D1EA5AB22EB6E088E5940F4E5EA426BEFD7DB730F1C68E9965EF4225AC0DDCBC179D9C588D86EE2D1699FBD0F7B1E28FBC4A685A2C651215775CFEE5BB4ADF068FCB96D12218E19F58E7A5AEA305848BE5ACD9F1FED2EE46DBD9D166B8E87C7EE71B9F19D01BBB7A9E054400662368F6A7D1CFE2FF5ED8070D50E1EC1444A442F62A3E8B8C288F4B243D3006FDBF31F937FBADF19F0632BBEB05BB706D860365558F0603E8FA5FB4F230DF6262A487232EFF8443BC1737D19372EB962FFFA71874CCE93E8B4A39FE\nss = C02E6FBE07317438D3AF38CC07421F474A72D3A1177194E58E58AE69927D1085\n\ncount = 57\nkeypair_coins = 6A1AEE5E708C1B47F02BDACCE4F56C860F74FC7CFEC1EF3B58285B1C8AD7FEC211FE1EBBD66174798908AEAA16D79212E61D5C30364864FC1E09F1B20F296C11\npk = 14938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C2", + "56C2E93\nsk = 4AAB84F31C2C167CB7A84377554902E161C51149C4B9DA584CF7688EB35D668CC7283C5DC6E7A98EC61388C7B5CFF73ABE0A703D29396A80A00FE124E6486BE3980E53F9C03EFC93B7B64964F3BD733AA09A1B4C9EA0BF8460768F82C1068C13B9CB9338497CB6447C97BA84BD63309CE6B5AE5C798D323076F952B8FA9E8BD552B46236D458A42DD53542F4152E12278A282BA3669A20650284F76CE17531DEF56091DA71BBE64477B84197E131B964C0AE909976D62DF53697E6422A34D1C268866BBD9048670A8040485A341514B0EB83F028C1FF7583F677334F41B0616063B98C6A6343813BB335E33247977B3BAD15BF47824C207348DB304BB16332159AC81EE0656D2C6CC5496417D734D7956506E73271962021B1A3C8072B96A7937355709BB613BD336814778684F85107AA079302C820D701B3B4C301DC870794BDADBA10E8DC001E41478B540383689F0574673237C730481083A6AE4439AFAC2605AC8661B0C24417AACD88595030AA1395ABAB8081C6D98685CCBB1AAB1B8D4EC42D67B491D2BCA6C0F02F994753EF7BABCD51009295C5E1B816A326436EE64511EA8E83D637954388B6C15397F00A5DD85B66A92A82829A28027EB53C38849C315D67A8ED3CC23C3229B98BB4C8C89CE8653CB3F8800F5895EB6C6703642E86562D97F5BCAEC2C0C7E3CC3301B6B119A772668447829C5FE43AAAA1C6A1FCBFD8C82277F2859380B77DE92BB24B279D021A3188C9E90576CD901F1B64B201A7190793171F8CC16FE69B639318A386BCB2B8CF82998512A691A9F92A92D5B2324343A6137ABD2260F8AA7870B78BF864122BB261C2C11D05C24832F413650171D92B8C5A1C65EE04B942F90CEAEBAEE2CC73538B7CF11A63D8025F1366456F841436A36B98F1BB0C5AA8917CB8674471D57809ECBB2076182261296F1295371A91A736A064E3E5650FABC21564718873B653EA75189B1FA328B9E5169DF387A4BE50CB392179F1138921AA28843C559B9B53330CAD72F17FB20189BB578EBB16BCB5455AE207280658C66B012AD50ABE122CAC1F5844FC567921FB7714215214938A88EA6A5678C232E9542A42BDD4664FCAEB10C9B8B9C98C7A03A82E25DA09A2349361570F46038B3902031128311F04C50824AE86421ABB346BDEEC824A085F46A51D86F5843C319DA7470190D572668384C46149B76A881EB3C3EC036E0D5362CA145FFAA93A41F9B85BF822110B942E309D03674D78E49E19A8CFFE729986E06C14F87BAB772035908096D7382488A7E450B516C4B1A19AC11586C7B1A3BA9B49BBE8EBC5B6D8542FDBB5EA25374A644F64D852ED978ABD34146E41B811350F8FD9A86B113DCE4735BB149EB4E8C04735BDEDC8119EF7A5F6ABCD94F55ACB7276BB3B6000B9A82831209820B89D25946B59A888285E1FC1904D4C1FD0F39625EC2D01360768F57158A5AE7A2193243B009297702D121E52237B4CF8CFE794560F270FA985C949E2C4ED748F2006159D4879492B4F8A14B8D90C9E540B1F993A5236704CC5740A1490461FB23F3540766D249394A144FC434A226B04A38C755DE32DC6DBACB70177189C10D8E43E49649840083A93817342D4294F1CA04F9A9AC52846F388BCD784477D5405A6F36C9774BC80909BFB8752146B5A021485D11BBAA60A8EFB5889F288AC10B8764F3163A597910C9AA74FAC696B0CAFD657882004805D36A726ECBA03171C7AE41E68D08E67CB7780D7CA135652137613B3DC58B4176EB8ECC9D0B71C5098679D0B2A9D7058C71CC0D64C7A22F37C63A29C4F007D8D62BD8E245069BAC1F2D980C0651591E5A4477BC03B47488D08825D44892558009392C0EDFAC55A2C8FC83A01577192D1DC27EFC76B27104E61F34CABD900784C1FEFE7125DB21D15A6A4FDE7780A9A22A0B52BD6A8B7F2120266F9472FC12A02D17C5EC6938AD416201BC2FED6094BC17E86082659863F5AB07C07D20AB6C9B15312A444F0482F5A24F3A96230875AC1121CDE130D6E221341D78A30902FF031122F40C6032661F56B605135464185236A91A8E161AA0BFA7A59BAC682BA31B5030BFB178CC33CB877796CE20A6E873C921B2C26E63349DFC668F2D3550FE0A914178C9845B23AF95B52F86576C71A23223F2488B2D3E8695E89A7FC13A12E8459454D36096C3BA38E979A3D4C852032429BFE1E663E0C256C2E9399B151AA6B4654589AFC36B8343FCBDC09A3E5255B378D6EE5629CD8B3CFD55511FE1EBBD66174798908AEAA16D79212E61D5C30364864FC1E09F1B20F296C11\nencap_coins = A0F6AA73A5D09451A39087FD84F6872CE2EF031E6C02468B433362311346FB42\nct = F3B1D9A8D358CF3FF3313D010E141A416BE0F51A2A746D7A34878066B157DD23095E597E3D730AA22E516BE7035142D208E62140B969398CF3C1A302B61FC968FF47CCBC495C5AE84BAC20984D87DC506DCF5AE9AD32B4D1982180147406B6082703E56D3F8B9DCEFF35F4833A5127074E7FDAB72A80B09E74161A876AC0B198DFD08B75A49E3DD7BB440141B9D7E88191818BE0109BB64B498ED3E647B0FCA5CAAFDEF3B3553CAEB98120C190615CF9CFCA8CDC6AC8ADFD0C8235C27A0D9055B4DAF7346E7FCF54F293737065F6E7A32CACC653D63F22D93262C687E77861846710909EF3F94FD1226D3CFEFF30D2B706057E9B01DF43F6B60EA53C5DC846849A9A61A890F5557E05CD905085F836E29925B994E488DEF8D796B230CF7C9E64CA60C7803181C9A97B2C786D1626E061A6E8BFA5B65C9A1522D350728989C5829235D4229E9952994A5D2D6699C1C4D653A65D556908199592D740226D7B5E6CFAEBD206FC6A87576F33A651AA591C32309B5BA7EEDDA5983487207F8B7F9FDCCE60D677B68BD50DE9A8E2CD92A0402B0A4C9576C007EECE2F7E8111C7518C0FC01A8330F7AC7009E89FFF2B17A6A5DA1ABD97272756AEC93F52E92DE86024FD83EA34738B5EEEA59CD68962500719DF2D6964DE54F137A64660F43B68FF334585541D67D9C365BBD448A73F375114E07D4D83DB327D99C1D0CBD01747D3A22B1D3785BBF635AE51D861DB6F2C4A6562D2450D18E073E6F8546DBF7DF6FBABF8449106032FD719E503E6B831FA6F9B125E77C2D6D0C4C1CAEBF6CE7736356447501AE943F25E9366AD06591EB32BF58ED6DC9F5F4E2D63A68AD1A7E2140F696EB6E0CF00A39A2E8580D0C0E52B0E31C6C3690514CCD6A195DD8E3A67618888FED305B28342821C0D13918687A5580B105CAF1310751DF88A928C6E6C61EEFB52F739192D8D96E54314A3E8143826D37B6E8F5DB495A2616ABCD97CE309DB9352C0AA0ADA365B2D1C3A3E6C55BD5D3225462FA1BA3833024926794BC23BF8A465CC382447EE5042903039EF6F4332DD1EDCB02CFC3A44FCC27C03CA2A24AE73A4\nss = 9A5CD62F025CBDF9C73C38453A2CE185E4ADAF5E36757B6F9BC16EAAB481DD37\n\ncount = 58\nkeypair_coins = 6396B328B100E4C7F4BCAE69875EDEA1A1982421558C608C13C592BF7B5D0FEFBAE49824E1A023A302CDF665AEC15B60F7F77AB2A0FFFD5246D07AE975A0614E\npk = 811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454\nsk = 3923AEC9E98D11C99196B0C711E136E5036C4B9174A0D54CCBA085BA5A2F7D38C4FDB81D162415FE1730CA3A645E10BE5EA053A9F0ACC909C038B73D95A3C94AD476A627036D4205A58B287D38AF91913932786B7C235A2E62116EA48C53337A946B96DE3635A1873794B90943CBB7A1CBC7BDF9A6D6296973D572EB9C35A24905C405CF7D997DC77233C040A9E8169682EBB57E41306BC6CD6CAA7FACC098D4571788B406146C9F7B6420617B63B17B29AA07CAE97654C9E71808AA3700E04ECB141AC2FB3126DA710A2459AA210013336657BB2496926A58B730076A7FCD9912372A541DC12873D31C0619AF0F5663D66719DE703547EB09D0173CC8AB2A65ECBEA08B4CD763C8B7CAA8EA1C8AC35C9C3E0BAFF48097395381D511C37F1B1A4AC1C9489724AE05B3C3E3894D07018C463117EB422DAB556EA49F9EB65B7D29B4ECFB791848715246CC85F4374FAAA26457982931BE3D84256724522252B079F54E356AAD6557B65A4182D85B29D847BFC4E3B2C5E81E974C00A00CC3FE81ADE2C6211BB2C2D1E503E7F5C5E9F443403745EC50AAC78859AFF7A38CA28A3DE66342D0A409248F8472280B135A8FA77911F554EF078650A163BC27A506CB521DE8223E9A729A43010C2806086C059D51A6D01254F2EAC6BCAC118D7735ABC7785C1656E68C4D29B03C5E9C2F5FFC16DA202C2DD4C48D91C517C2BE222B18CF602A699029AA8778A915693A22371E475A323844AC38A7A806C55F229A0F92C83D7828E28B64F74AABAB1C4BB3B50E94E64DF6C79A0ADA21829A30D3356AB85B4533469EA707C216548DE287750EE96229A022BED692D1F2021D2723B2365B8B6A3B2A381A9CF75083B38D57FCB127589F13F522051685BC563CCA799B7B4047A0A3915ED34881D26FAFCC73FD2C00880241296A27E9C68DFEC08B4A465787312A49114BE583289F8587763844B630602C7B84718641BA4467279B940BFB863437335ED8A917E3450C18A9C6E83A6836B786660FD8234B1C8", + "45B95485238232E6719CC32164AEC22C130AB468DC14D44E99C360C97B6571700D5B483FC4FF8678F811637E2FAAACF51518BD1668FCB964116B7732C71D6515F51B0A454D0359384A2EF7C5FD7EA6B47350C68FCA28D6C35219A359E273FB5489E8F4200F830036C8C6046FB7269290686241FC9D4AE42E4B59AA373E9D65B6D5462EA26AD220B5B2021BBB207832F7B17D187A749ECA9CD8AAD1FA0C2F205BD8358771B156C0E4BBAEA29AD45296B788348653BA896D3956E821C0BB623F033C0B926303D77CF8C2284648059C9B73AFC326B0CE96BC8190D41D849A9A7AFD7091527804812A914ADB475B1149F090642F1C8C98D6453CD531CAD4B886DF17975F91B3AEACC23358B13B54E40D8856058BAD19088371C7D8D896B2AC4C8F3443B95099000A237D791BA0853A6C0E821B051472BBB1A95C7A480529683A7978373081F30AF1A7A6C713557C38B0BC9B281A622C68D7912BEE99AD6D1BD541182EFC3BEF160358C067A3363B6E03A5DB440BF6CE2CD8CD09C03985A5DC44AD7219C41B860EB2A8B6B025DA63978D0041D9231A4FFB28FE6A6CF918BC6FD59AA6F8260C373B645789B9E0BA4798B4B7D8B468E52B2AA20496BA9CBA4E2AE6CF069C86B652FA7204D717A623829218C4B288035B551C6F614805257516276531A6CC9B6260B50576E149ACD9FD4B324BA5A89AB60CBDB682A85AEA36230EEE9215E442AA22679DEF37947D4846FC7AD5EA3626C9C20D94378834A4F086A05BC8C252D22ADCFD47AB0D63C886947ADE8282F380730FA7B827374E617582A7A2FD4BBBE56AB7031A51871988AC823181966B6BAE54E93FC63D2463CC3B103B745B367B70BD212B79363B2669BA062C75DA3F2037C17A290281ABC4952DE641FEB740C1CF2829F1B3AE798C3A128B76F4711121597DBB5755A2964BF886F1208CDDD70B759797349E4A8BFA0779DA984F43195B6BC24338CA7A4714458068B0193C6556C471EC7586268879582B64D26383A9489A6F525C923A9E553627C365BDCF32A4158452410357952479D84306C3ABAB55792BC1466BEB85BD8917722289534C74559887B0D8250309562910A0A692B0DA73439D5E87007A4B0C2EBCF3C124394975657FC07B7BA88CC0B25940FFDDF25214EE4DD4E1AEB851878E2493C05E2BD5A30B5B99D369454339BA63F705606D8C7FBBD6E66DADBF23F532D5423802C836F2105A636E9E6DABAE49824E1A023A302CDF665AEC15B60F7F77AB2A0FFFD5246D07AE975A0614E\nencap_coins = 2905F02CE2C10E4AE7BB7F862D1D377F8DF3A1280481E2579D49191D1EE6EF6D\nct = 7D5900577C2BDF6D755FF02B9674C52CB7C2E2315752C4B03F9DF69407B2D7930A6C19574553764E39FF5B00EA32F5DCB23AFB6EE5DC0D6D03FF984CF998086063182E5BFB548C79D05C78227D5DDCD2FE94D1506B316A64C2333FA0D8D7BCC43B156373110A2C56C2FE51FD6E6F83E8CEC394A43AC65129F33380AE6FB1778EE0616A62E3C033423A88E3924CB322010B7F94E79B135D2D036E7A17DE96B39FBCE51629A94FE787DF66D7305797BFA654CE757C0BFFEF3F6ABCFD6FFBAC3C2DF560DEFC90E9745B0E00894E434689E146BBDFA1708700412BACE37F062094C7F32D0C5537F32FDBFFAAC52F8771D18CD83300951C5C1EA4A2F115101087D7CE807EF0AE9FC42E4C481ABE0A9C7AB067E5902270704325972211CF847F297E55BD7FB4D05E1591ADF128F9436D7E2D6313BAFC53A29BD4730D97ED0E84E2FECB47DAED0397D18D3BF71DEEE5838A754F8B82FCF709F1EF614B5ADDAEF024CAA987A0F09D5083FA5CD9662BA863633AE27E2D0368C3CD86C97ED3C16FCF0DFBBC07AFBD022479DA34DA96B6CC2129EC3B50D1D5FC1EC0E858D319FDDCA7CADA87DD1D868E4393FE34ADFB5BBFEC8F7E1F6E7FDB849F27D0F60CECC9C6B000889C215AF69091DE30F1373C746613D49F36EDD73921E23BF466D9112A3C1C64F772E4765B2FBE75A5417018E72F8225B2E96E8E1C2000E4EA72341FBC210C1E44B0C88915DF5D5D81A3546048226ED7A033283F14E953032321ABC8FDF66FDE072371CC5A8EA5FBBD37031F75D100AE7C1F1903E322C1794333B58C709FE1EE0F2F3F8DC34F048567FF97B8920861545AA1F7CC8A684AA44E3559B90ED6C2E5D20F5AAFEC1873132C9833868C886FEFC78B0C307E34DFC3B5040D3EF1AC58AADB2ECB14DEE0D78972A267074596A46C304F7BA84AE6FB372D3D82B4D2E39A728C803994EB9D47FDAD231A5EE108B2AB647BD9629B7A60D8EA9D6A9937440C567E8D1CF5E99731B06FD1B7EED5A71A5CF6A1C2323E609C806D5EB8A504F114E12047495BD134051BF6182AA08FC8AA348C31E9379112279D9CE006E86C7D79A4F1B6\nss = 47609C631DA1D0E3D6C3884876E3E57A573A7EE075C204B71828D501ABEB9905\n\ncount = 59\nkeypair_coins = A453BCACDD2B0D4646009E5ED451C3C45F08FB827EF733DB3C517A9DC1AF93E6E39CC6C99EE6FD8653D15505A6C2A713D41B43FA521CFB214E8D1B38440F4640\npk = 1EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DEE390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB\nsk = 9A605C2CCA636EB3B589F3853B52B59AAA3B7E7A6AAFF24B74C6CC2F2022D662B69A018683A5205C0A37F9C88DB6737EAB28BFA1E12D9613188CFA7A5AA7807EFC6AE9AB78CE34AC85B4CA61E8BEACB89F23D37FAD0C91225B8DD7F10358D8096AD37F2287A175E158CD90A2A4128D2E266EF72708958351EAB74F63E45672A16CC4D3AA77260630C663FDF27878E0501079C55B56449F2BB932B42617097126A85A2E5B24E9130E4D02B2CF70B26C2395D2F8996248124416CDF21679C006440FB0AAF570AEE279042ADBC3FFF40CCB122AB7199468273EA38ABD8098AF3940C65C8951782A650B50211927CDE10C3909168D4E4699A154A2714785FFD86C6CDAA85586A40AEB6CC081022EDCC27EBB900786C4ABA36A45D65D100508A4E41231B58695A53F0D340FBFA128E5E2202A986D471849FCB4947E1C1A2505494A320F288179B5CC5D04847C68449AC100093CCC879BF7A1B892BE385844365835A4006011904A235003DF8A19E0EA37037202F3B6809DD0BDDB43CA5D46506C165BDAD665F97AC882512583175818BA0E63942A612B3889645E86DC293D352380B68379FCCA92C4C1C7AA5D1A842950365FF465118FAC96DDBA65DEC7A78B1523E0D5681CC7BDBE656D0C440AEBB4801EF465A05CA9B51253EF24ABBA291821F5A1460C0F8AD09F4AE08D83401AC0033F84C9866FFBCFAECA8D4B216EEA2B05D92964A1A57250C6B09D7C13E1AA665791471212CBDA902C9FF58A0A05120C8364B502187DEC8F4DC35843D13E85DCCEF6448AFB8B80FB28763F044684403EA3F110297822C7889B8BEC5AF016B4FB22C557EACD82A574EE307EB19673B26683F6822C192270CA38044140426B9B4F36CAB6CA673F6BD60E67A18D73390EEBF88542F976D53AB808116C65020E6D4825F10BC00D664FE0CC23837A9938D70DB9304994BBAA56B378D8C5214D6762C1C25D8386328C092D73A9174F6858BAB76CA807AA8C376AF004A1B4679DD6F500FE139080981B6836A83F05C7471349D1405984FA95BDC3428805C78A4BCCEFA91F84D8985DBA27585A834079B041486A7AD9981EE3723F94A99B7ABE01CB641C501F856398369804AB87A2E97191F6C918367C653ED9A2A2559A73DB3F04A4AB05E1924D3A9AF7392289A894057782AE7139B1E82BB32A228BC7BCA367AF59519E5FF9319AA987356C97AB724B9169302E0B2924307A46839A4872A57B00AD4F8B30265B5D6A3C95B31C248DA1514FFA25D908915635732C1A7E2C938C4E528184EA2FACC556EAEC7171831AFF013DA5ACCA8C500038C55EB8521B14E0263CEA2252986C9023C405B56AA85791BDA25C73DB65126967AC8669C197153C14275A574ABF090D5E52821F51A479238360305CD7720FA3E239878635D92315B41B2374732216AC4EEB5650A4896B3747C752827407CA7046A315BAA63D9717824CF51513639607CC752ED60E743B5F8AC54168497AAE4AA3E4C8AA65B97BB03314501B8644608FF49AA197BC0FB427A13600BD8395C94D534B1FA96341F8CEC2B218C1A5745275799E93767C44B128BBB0FCF59F1899593E9176F070CC541949B490BD20790584D3B54B369AC5F2A7EB24043155272534889BE150F320019AA29B8585CCEDF65CA73211FFD8A60F558B4482A1B0194202C16CAB1699CBB9544B221C2CF84726608311416267D065D5A819BC05C54FB0C2406BBD4EFAC451090CE9DC93437312278AC7F7B88F0B69B80B7982F7989C47A18185D2437C1689D1378D01C14DEA68B701378E62173FBAD1AC05AC1FA904AD1A22895C52B89C8CB548A4CFE168846F996DB569CD252281D62C675C298A62D1A38C019C5C08CAA986672DF818640A90002C12042C3CFA437887A4CB221B65B94A82D7102D07A16333177890EC100C2A8DF22987D0019F65E64D5DBC544FDC3A3945A3A77A75099238D0774E9681CA16CA0E9C0554E0E401B401243BC75390B3B4BAD59151128F8CC28C2D40BBFC89B890C64ECB65826F202912707F976A2F76463CCB803A945C946D282CDDD40F5916C77E268DE", + "E390C7A823E5F3313DED9BDC39C2690F15834E44B2CB1335A01068955A3BE7C635B7036A975BA7FB986295C3249916B3997C7F0E2845D24B9B264CA4D49A697D1ABF3CA9EA6313F46C0CF073E0F3130DACA54C038DC1085402160513337AF2B6DD900B04DC3BDFCC90BDB1F9E26333B637EF9BEB8881C63F9412B07C47A276AF0E242062A54026BCEE2BDE39CC6C99EE6FD8653D15505A6C2A713D41B43FA521CFB214E8D1B38440F4640\nencap_coins = CA41A891E8B3CF62F7CF5E356FA7705DCF26478B2CF2561A0DE208DC06C02059\nct = ACF72D4BC4F13FB7C3B2A53E91BE574E8BEBC185ED5C2D0697CA6CB232B351CBAEE1E610CB4B9F5A9D0520C56C26DF4A7B0CE68F6AB5B5FFAE4A16E13D08069FB373EBF532634E787446AAC165F941D0C15313016DC82C1A51269F6D852782C68E40B0B0657FF7B854F2690386EF988782F589C62F9A03A8A6CBA77C14E67D517DAE19575DA3565C6A9042DE41126A0B5E2E74A1F290C526EFC25801C60FE2BC85AFD1F43585D73DD952B4B2119BEE3892855D7E6391E13E7AABE4FF9578DD185A5F7D059AF39272BC0399CECC6462CCCB3E75227FDEDCCC4876815E9E8D1A143C773B862FE2748F5CA183F246EF91F7B0FEBA8AB89849E287FE447A7E59D11550D19AF52852C68BF0D419AB0E4451870541732A4FAD2A8207DF5C844FBAF4E70627691DE706F5F7D073ED81062B65983CEC25EF045D21A8DBE4B3F1C019F3162908A03068C2B96BF5DBA945A1F766B6FAF262153B143786C86DF29F5B6289000A0992E646479E6E4D9C878F29868273D0A0764FAB21AD11FAAF85B02515B06D59787263371D39BD2079ACA17BD5B207144D39C3AEABB303562576A9C99BEBC6A2694FC5BFC5E130397185FBE83B8B18EB8E05AB4694001587570E99B0B45D783F27DE2B49018265DBCB80F54F2AADB744ABF6B240973335B32F766A557268E852E563DCD5943EBC2C9023C77950E189C74EFE18781E7C1EB0D9316DA54FDBB4240E790EA66AA74E833216DAB8CD5DBF6AEEFC5005E5D865A9F7E60985B9E8A1FAAD591A4B6153CF1C8947478D61BC76EBA06622C2284596097FFE843102CCBC789B26CAF7741F3A69D39C9EC21040E7A4A364F11C8740477A6CAC7130983D8BC0AF51E5EB9626113897FED1C1182FB440D7C3496A5ED6B4620D3222A9B5FF803FE89166F0CC49FCE718D76085B6A2ABC99E82C0D0D6FBC5A13381BFF36D0731DDE27A83B9058E682BBA1F6AFB65F55391D12C0E1133F6634C7737E47008996C4162AE6C67588D77F3E301F7CDA68B8B656D1838E6D2336EBB623550B815ABFFA707F8CF2E5FACC9321C9136A98C7239F4BCDBE84E85B74A3E7BDFAF1ACCAB11\nss = 3BC5FA99585E1D99A063A28814E0A9558D2DD6E7C8468216F30DB8ABA13FE4A1\n\ncount = 60\nkeypair_coins = 47CA2B77C5B717F423222C2730CA5CB9C856BC951D01B2B2C80BD76CCB5539B7D55EEB68870B6DF148654F14EB4B3AE9084B40F8B5CBC83FF4C419DBBACBD190\npk = 501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D\nsk = 03433175F23A3116525719B8FB7C7A4CF3C8B360A79BB6C54922BBDC396A7577A7ABBA86EFF8B329075950F42C0C8173EAB72F614BC6DEF934277883B121B0DED70ADADA3049F5CF30DB20DCB313FE3B4C7B60C396B17A80350F0EA38E6F800C7384BE35571FB8170AEF046CF28C152682CAB9CA8FCA2117E6BAAD471A78B24B75518840AEDB34EBD3140072ABCB9A18427714059B2CB5272BAA713AC7A1C98DF30042DCB7FD7B2AE996C4CF34168497352D298FFEB5BD64232610C6B7A728B5B383573220053766B1E31720DAF91775C608CFF42468142A37F3ACC06BC113A8CD493ABBC10CCC1B660E7F821BA8901BA1374FD51948AD897BDD0B7F4887B41600330A4CC6E77A6910888BB87CBC26BC1AD69450A92BB2C8E0B56F131D0384C90B30312BAC22F7B521EC6BBDE3112053B246C9880F64C6610BAB71D0923190F3AE46A1070658B646351DBC0CA88CA88A987B9E23614ECB72795D2B5CDD31B0B912200A229B657C4BD80C38987332A7296C2C065E1DC42A1AA2525B968E5289BC16ECBA39111FA39A4597A1674C1009DC649A6B611A0A513B93E9636ECA68C3E461F76840AB73BAB8329915020CC9E280C719972AFB7D3100224A327FE9E622735097E4E1507E1C0D19A60FC0676BDA061BDC06B12B38A0DCE0107C39B32847649CD33ECE1A65F4199EB348319D0A0A0886BA0DB3B7BE893EE353B0122A62E95571D3F91316B6AC40270DE06A7CBDC76BBAAC7896BBAFF178A2EAAA1D9ADC2102E3B256F43ADC249544EB0EAD915B9DF30FB6BA4C4FDB4CC10A59218446C87512683165EF97735EE11D76A82A8F26C50F45491621A7A3F32DF657A900E919204A5DF1CC89F0F5B3273632BADB3738C501A4A77A76E40BAFD478C3F504E54A30884BACBC107F7349CE03930335D171C6C4ACDB18951163387B07B233712F3560BBD59182D754148CE13E80142F6F9A02DC2032E8B7516C3749C7FC2891A5C410339CAB703FEB2B894DEB0CA25A785F09A25D1803E50118A1C09EEEA85F62C52292E1C560749AE1F3C23B43CD8E430E70931D282927822610BD871F48C337C5DA3D501A0171C94C8651B920FCAE8EB447D9913047183CDB16374D9B7C6FABC86FDBBE5905805F50BEE8C12612115CA16BAC13160198873B4F999E4BA1C052767D7D5CCFB364C12A5A6C81232991B5100F21CF47C50C8566C32AFC13F7B03FD9A2B09A807B198A4B2CE48D163B0398731C142CA7F13B3F95000FC1345AD1A50952D09C6FA42BA6B5119CA1061A64A5EC4B1323A5BE3ECC97BB21383F6C559550CA985C53C4E78D0D660C6BAA11527242E61780C52770CC3739EDD2AE47C676753BCA078266D565377D2AA5CF677945551EAC12C61A0A95F6930A95B9A76206733029AECDC6CC17378305B769B9E6B6FC95A80A986A48B016DE4C331EA591BDD43A51A2109F02601569764B8999BF4CC987F25B3FCA822F5771D941AB90A0083D6676A3D743E458381CC3971BACBE8C3A4871D51BAA80A1C34462CD46BA338BA319DCAAD92BA7E471658097335921728F96B1F06A7B84E8A74CDB635B904DC7A583C4A6208D894CAA22265378AA24808EF605193FE186BD0565D2C32FF234B45E2726D0D7C939754592BAA93297C28C6462BC0945EC2035E776B2E4526129443C1135CF16620CE8B12825321AEFD92010283F6A034FE86474A6E18A62693600D012EC58C26FB9904CB8CFB71C582606493BC4748FD669D65748A85A1F69F7AA39FC98938B5BF0F8768C2020B97B1C06D1C3B8773F8D110280A76834FB9643B42FD3DC002E3602EC84B79CEA4D9B9C173C58C5417531547539E1D61E7C6CCB5FE2152ECA572C7738E2A872A711225E0922E1B219BEAC2B2F3AC82D68759D83A2998014142491404A6E51B88DD7A21A664A14D6F3043F67CB0A2A697D537F3357BB19A6865172653F183E396A78B7217DD0F18F1CABB936169F6D75498D9027E1C59C7FF8558EF138ED0236D20A23AF399067D4AD57D36927BB88B4A0836EA06CFB941617DB0EFA049B6DE6CCE0F5CC122239D85391C56487C48B919764536FC11A6B3B3860D6BAEA255E48D007272A24CC32637665640FFC8C17E013A3E974D6A5AAC78ACE4A2C9A173240A9CC1C8E18CCF841B4B77793C6028EC75C5E4697A32B591652367D9A5D375D06EC7863E051CB44929F17A4656A2CB2C58D8D457897A1AA0D64B9F8198BAB9B3B2F2A1704CD4DDF6B3CBC216DDC0F062A72EF40115917FD21D55EEB68870B6DF148654F14EB4B3AE9084B40F8B5CBC83FF4C419DBBACBD190\nencap_coins = 7343358FD131BC289BAEC8EBFCAC5C52C29A86C89F8A2B89C695D8A9A7AFD491\nct = F6100A2D1FB0724CBCB2EEC8DEE790A538E9B235D24952059527CA0481D3241D8820AA7C68F036F72D0A7CAD9C0E202975A856AC5E5A7DC18A1D7A4D572E63E81D23AB76F0EF6D383DEC155B3F94D74525C1B72668600A0598104079A7792397C08804F76B7350ACE40A3E3EAF5925387EF94E1B7E45ACA51A72E97981D9192802436111231D421136E435DB8DC196B82E7F67EEEDBD28DA27B8E2E44107B5B3F87AAEA4B41499794C6E4B29D8B09BFDBBB2A9CA582A682E6A2ABC14FBA20BB8A440B4BBDC7031FF7982D64424AC487DC06AEF8637BD82E76D2EFBB4DB9CC1801D09ED554030F0F1790AEA70EAF3F3BCC02CE52A81FAC7F106F0174C2C1B2C02CF1DB7FD8E2C89F53D5EDB738DC7C749D9DE24AD3776C7D418DCC39230BDBDC0D80759C167C0931F9484865A1953BC5A21F21EA50259926FAB15975D8C37C737ACBFBB9362E274984E5DB5DF9CBD337EFC79CDD19A7E1DA62197A665C7CDD35006C9B6DA39CA663DAAFF4700BE1F1FDF60D491A8C31234971C29343240E504DB16C1CC8185EE106D662E6F9A6F0C522D8E06332884D310A89DF6AFC16B24FCA8E1BCC2DC274FEBFC18333B753B682AD58A35F3A6908CC9571B576615B05558A044DF83C9CD7FB795F640BE41A43C6B00291DA46A57A8CF3A1353FFFF399A40281E4C8F2183CEE377CD9896601FAB41F56DDA09F211FF5025C5108CF3E08C63FE84F9C3EFF82F5FA2E5", + "7E357A3D38CBAF818CF56E99F3E894E333C4A7DACE5CF637C6E68BD041EA14BDFC40739F21DD72C9F88DA304A0C2294A36A01F4E387B14FA3049E30E3FBD3577FBE1F65DEC891FD89575F1C4C77C9A37BF3429DA6D3138F4DF5A5142385D2D2169065258B669C88650A1D49D43CB85C427B01268B556C40892F387D5BF1795C2789716469BD998C882ABEBE6F433368A2834EE1547CBD9D5F4547F70B0B68DF97D1BA43E70D81A3EB211487E3CAA55415FEEBAC8621D38E49C8F9DC16FB778747DFCCB6AD797841C2E759A77FB2CFB42BABD8B7D3F2E6133A11AEC3FB8F5952CB669F06F5FA7629AFF85A2D1493F6FAF13F794A81B3A40\nss = 0520D666CB21F773A4933C2D127005536FC7D1BF1AC1D4CFBB1705BC2F79CE01\n\ncount = 61\nkeypair_coins = AAF6EB40E596A5E3E8218871E708B089240DCBE7FD3641F0E5E41E071CE49107AACC8BE341A319F425312EFF5DACB31E6E772EFADDE7250DB9F613C13B454565\npk = F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112C\nsk = 6AE07BC60180E5B519E45ACD6A33B1E15B0FA2353BFF580E32ABAC68F48610BC9419C0382CF4B4E9CB730A1C44E9281A8D1CBBCA26CE94D51AA2871D4065A706505061A991DA7960911B76694A94144C24904C82B1266278546A636B6554F12572A9CEF82593B35CCF00995553A6CDD0A4357AA7913BC7627D40594530CFF8E68C345AC211D3619C2A9C033293B2E41D28DB2E6F17136F73952E4A6F2D9364996394CD461894B8B38E85AF3E4B1DF33B0E44C867210C4680A76A56C16F6F396274362684466A0EF73A3BEAAF0C09221E577EF3B96FDF3A196D58415995AB5844B65E8A841202CA7BB24993C53D4658A541A4895659CDB0A342A7808AAD10A6BF8253655A58DF23AF6E40ADFF94B4F9C3606CDBABA00A8A04B99B275CA465F59E7247308741C738EC40772A12554B62D5030DA743439C59A560B31A8F72370FC12238F95AAF8737BFB7015A4A3B3B8A772B225F83FAB6CEB0C9629A1DE010B2DB5B90B427030A186BA159C3A853C5DE732FBDE798E0643DEDF63D8D549BDD746BD8F81CD331476581408B7B8F29334F224239F7D4BAE95831D260A46F4C79F7D9B9D0208DFB238EA918222177291087AB7DBA59E3720B6BF14BA0C93C7CBB5D79860F1087917DB391ABF882BE366036F1AAF436580A01AB775205810A5049432EF5FB383566C904693D3D645536408875390A9C8319D0A7573C84A9AEC892F862A4DA685D7B14742D63044012AB74A10B88C60A44319F8B97B404D0784DE33153927F19C7AEC9F069BD8C88B5F59FF5AA2BE104C658E2211448AD236A3520E54251494F64C84355039E60ACA4C696B440B8707F3B0ED0196A1D3881D4CB6520C237224A5DD733A67EFB33029C67F5DA6A2C42AC9A902ED8CA1EC59B1190E0C29245A5A57210FF8526A4163ADA06588E73688D410D44FA92C7A7AF49F2A0B6A42AC2660AC76594F472648F762924267A90657AA3595C4D672B7301ACDC750A53963A49704FB65A7F5877214D7BC233CC4F0495C5944A43E39A6724509E24F56E6FE4B44E453B6B151931A04E6D1B31C049C5CA009554C89CC0D4803B21A14BB316F17C93D23556B9361AB12A87DE122BA9264DD889232CA7C301859AEB32611DCB01FAABA8F794AA3C0B858AD75E82B51EF707B4266320A6A9BA4B3616896C14DB18BCAE601828FCAF9E895C571205070562208C45877780FD2A02B3C697634116EFD504104709F75426476BAC050ABABD708F38FA075DD2661D9241F0C31D7B674285BA03CC34C05FB378EF68A3E6A03A1366B8B432186001C56B01169227AD4BB614DBC290E5A085B7B90478B5702EDABC9C12544F9A2102501836ECBA58763B10751E9DB7A29590711FFB3FFC240500995E30318FDD141F6177C2673330FC558C1CAB769F202B5AECAE19D1479AD32B4E2C59834AB79464770CA619E88535F84C26E219790F24B1BBB17C2B1017464C1F1D102720F111BD2B95D9AB79F866C26C730103AA602FE5AE1710C4A1782CAAD0674129CDF8791D780095E5D8A659333149B0797472AC623A1A2FF2BEEC7306A88A6F8A6448F85A62DE253E1AF77717CC86604C386DBABCB3A9578E801C35A429E341AF97B505DF8A46A7055633718D57814BB6E2ABB272C9EFE0192C2B55ECC5CB8E389B8BC5992B037D1E72074BD361740AA8A86C63004C99FFE50224378D1C28431F599F4A701F3165C8F6030A1BA7590ED49D4300578985ADD03887D867A3E82B577574C398C56F21C34F6349B6BD072BCF8318E4A8244BEC6F93FB84B6716846670945A33FFE53BCF4C82F8C52AE84FAAFB4B46BED2A9807D2569C90791C087F3AF05B88B45345BC099E9BA4F3028C469A3B4F2A1EAD50147B208F24B21C9C4582CDB8633A9A58D7820FDD0C761E70855259216E2A3EAE25129B2B6808EC1611800D0FBB3AD6179480BC4391860547199BA04B3A97F72C8C4CAA93379F559626F6A4A8DA750E6CE0651794138C6B68D474BB70F41975B246DE5953C5226606102F98A36B66994E2EC785FDC2377ED9C664A05EDBFB694A2C5F87DAC238841245733852DA5427A0B105EA2612A06EE9019B6DD0C3FA034F61DA229B5608751BC29BB13CCABA83832C8D37108BE5943CFD2173EB8512D16AA1C7B3B7D5EA6491C379C1C66853732D7A15551CC360EC3E89C8D796E77FA9A772499AEC973B63E864CE36A29DE99ECEC9695D12112CDE4CE515B882C849717A1AB34F2AC0238C868F415630C1155BCFB302D346DC91AACC8BE341A319F425312EFF5DACB31E6E772EFADDE7250DB9F613C13B454565\nencap_coins = 1BEAAD495CE5DA859511454A6E6D84C3A3E0D73BAE4CB1CF8EE16AA1539D37D6\nct = 6EF011D2B856AA79ED255CFF0B817E270486012E849D3286AD8E5D4DEECA37894A949A99F5FE2CDCC44A9B92AA133F5CF9ACD0053854ED934A8716D6A639E05A6A334B291BFB13D5E818C30966A954D99E5E8A71F49248868FE79428DDEF47935708D97A2EC7AE97A72F0BAE9268B40D7A93B640426D4D969FF66C3611DCCD7D4A1F540E14696B57C439D6096A394F5C84F4924FC8DED91634F340D31688328315AB40D92C9267A048336561B09989B68C4E86122F37015CBF563065DDF5C9BCCDFA42976CCD3699DAE23A2F2322EE1DC949C847AA48F0989ADFDEBCA7F9707D234CB8FF8A42BD3415237377449B798EAAD9FBA6E1DD6942AD523EE8C0176C22CE055D2435F8787994E35224A25BCB6DE82CCB3FDE82589429C2401C1994B96EC311BBD1D4CC7DD984DF591F311C734430D9FF5749FE2E5E2643B7D9A05500BB0A5CC05AE994A46E1F2C586D207EB7373B9C382574431171E5B4CDFA67E80CE4D8452001241D0F5C52997102D91E983F1EDD41576537C21682ACB06EE488944A48C6E7733AF729FC7AEDDD066C2FF3D9AD9681CE78666FF760351B223D41FDAE33F64FC31DADFB68ABFF48EB56BFAF2B1BBD5AE1DCA4E05EBA0CF6EF5C7E6B0F8FAAA190FAAE57039BD05D208D836F94E59D69C6985A774718967B23B5C93A03B05EF24060212967F3EDCFAA8BC3C51085A6FDA9B9FB36319B8C046BC6CCB7400717C882BF6E3868BED19AB3FE2471DFFBF62579EE370FB6FDB9A04640D0DCA26BA21CEBD7D0D9A30204633F1106DFA8FC7572C3D357DA50130D94ECB02485E4089032796E000D94CE83630A3A3F563B6398E09C25B1AB1632E09E94E7671F202E99C2A58EB3E268EC2207B72BA1D048F8651F0F4E28EE27893B9410ACF3AF5B2655BB8F641D81224D1091C2C0F6CBB677017441A739AE62C8D956AB7C1EA2CA0ED5944E593EE08D8DA2CF43B2C4C0194B9A99CD0B44DBC7EB55FB3DA3263883B9A88F370A7B2FE7BFC95AA681DD7AF34A78BB6F2B91E9D88CE4E82A229EF2D65D2E8A2E8B1EC50B8736F9FB43D348FB81FB44038825ACBD7064BA63820ABC28\nss = 2A194A0213F5C897070D36A1E7D87567FFE8B381FEC16BFD14743A4482B074CF\n\ncount = 62\nkeypair_coins = 6500F32C93415CFDBC0BD31D78D5BE95CB9060C8CFA2013955B56F8B6868B3222779ABA933159A5AA043E2FBE31B14D2E56F93E83763E19787607196101D3F26\npk = 623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0", + "350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F7\nsk = 58E44706119642D7C64C6293DC8A78DA6809CBF38B043C74614CAF23EB8F63DB45721457C5E22FEC94BFD12CB2BA10587E16C31DEB45CB66948677C889B4B638286DA6D08B062AA5FB825476FA76A5F0B4D7A5301B4B90BA66292F139891A8AA523609E4F975B67830C2A058BB2BCA48796F5FBA0E111AC682E10E5368CF8F94095F5701384147ABCC2F24F6BAC2A57E1ED2BBEE684BB3321117323D943A4D890340B28035770C8C5BBB39A5B9794432B021D1B7373870E15A60FD8C4F00B650C529095D8A310868C78BC427A583B00F897D0AC81B6AFA2DCA4BBE4B665EFB79661668BDACE01F9A30820C91095D586A9B232A1037BEDAB70C9DD87377447B4A0043546334D3C2C38FEB870B1644ECA7B957CC097961BDC3E6165C0907EDF4B6328894F7A4413B583BC937109777BD84065AEE8352471082F162BBA087B025AB16C2A04FBF3C494F43471B012060B499EED776AB383C7AE0200B1AA9AFF0090F4741C2A1A444187B702172DF84600487820C5374986623C1652B9A966BCB02662E5409BFA5BBF166C9F894548221451216ADF6E3BD861A268D25A032C838259825B8B4BE0D3622AABC24B5E997756B758953C0A2B38A4336B6DBAB69A9E89620A1AC44A748171106EFD125F953878815486AE621AC10237C60AC3A56B57C92331CBA08F2367E80750A872C1DDBE9A24F5B3CF59C8476D4284A094F1B0095784AB3AB0635A24C96BD1B48DFC1817D27300F2654D4063D0D379C7294607A432187451061E50EF5096CA3E01F020610FEA83494B197DDAA8E8E15B054F770BEF4B564A539C6B786358892B62439FEF59CADE7843CDA8C6BF48A459BCADE476E89A73EDC002D06F794CE60043EE660E50C71C515148BFAA2BEB876512C6AF4E48416D086E8AB844D0CB8E3E15063C26373816BCBA06124A1A0CA5102BBAA487D87B16D39B181D34F17474849FBA7FE12047883BDB6B816C8767808418F948764B7B1BEAE0BC09E937E0EDC9DB69A0C2A265275B77EE4071990AA91F5F62B01F5C76A7556CB1662BCB0AA9D2B560A8B813CA04F28021753C446F5A46665F87AD89447623668BA98183CA92C9075804D082AD2D17769032E77C50484281428C00320848073A17BACD2C47AB391FB9472D395A6376B3F44AA625C36C95457CBEC00641A1CC4E248BA7A7012904A73179A61C1524578F739F7A5998355276EACBCFE462F2A82776CCC04DDC089CD2407F4B757748089D10BAAD85A3819D52A6560970353ABDAF08DDE151555F92B6953C0B6C51A7CB882EC5C574C31619D8C824C605102BB8D836C68F29578432C8515C913189B650ADA84A2B5795093B5EDB2A6E0B13B38FA3DB500C7BDFC8DC796C7F57A9B95CBAFB8610780EB6787D36067F89831D98590B91D96144D7A4C0FB1C34455902D49E39FCEAC427D723B027709338628DEFC8A771A055CD8BB143108C9724CBAD1729B99C8FC675D007B7C38CA20B14C04549C3DEA4B5FA3A94933BB72D2E433EA638C1B157B0EEB3E84D499170A109AE98E53B807AD277DADDA57A4D13F2397C167CA0955E3148DFA1B502726C908BB283BB1B41B89E15780DCBA45485AB771F19F1F0350B64A4FF983A5E68982523C1E936B9BE3C38AD892B0A20B4D4EA2918498065D2431E7F950BB33C68B23167BB4693BB258610404788A37009A24823B81B95753BF09AEA4A7B219CC8A9AF4632D9C5E4790158071318E9119DEF243A30A7925F17233098D3C594F1571ABAA0744F0E44714D0C8765559CC327E35FABE67066AF141127EE7145546C89FD55A852712EB8C9C77BC649E847D229958E0D7A3947CC4284729209A704AA4640F0C73DD63C6E48651F62C33F2351F5D90BDE888C3DC116827B16D8071A01FE02D1B4B485E9779217641F0A0AF2434574EF92E180C116F44899AFA647CEA8403A831ECDCC04FAAB8FAF3215D622DCA40A95DECB5A833206866068A6B49EE588151454EDA821A35A5937A63C23BA0A0D8C5657D18777AA10492B1652EC2CDD22A7F800708BEB1943EC347FAB41219171FA46B7B58006F91CCBA3B69CD7603645C9BB584282DBFB9AD584C4EC0C692A25795111A18709072BE46981CC6C5D495652BC697CAA6C5F13A30F3756D42D93B2D0471C0FCC59CA540376ABCA241CA7E50AD46000AD9417DDACFDCB371AAEF7ABB3C2CFDCA88891DBF808A90028D4F12C57E4985F793B60F0D00C09AF885B5A0CBE942FDE6AFC4841428104710823BDCC12319EB352779ABA933159A5AA043E2FBE31B14D2E56F93E83763E19787607196101D3F26\nencap_coins = D2B388FDF32C5CEB6126F9F28C341D109C1CBC6E69207BD655B969DE1B8F7B0C\nct = 623415A3547E632370529D6DA3CBB2CEF8CF4D1737CD5814D1749407B1438B3F7F5C489F235FFE4AC89A307400F876FB06805CF6F30A6F97DFD874020703D1DD210507F846394B0F68E7A770C2D678336A9CAEC98A43B434CECC1CB7D755127DCBA188C8B8CBB99B30CAE9B0D5C1AE838D1CA303E2E84577872321384B9941AB4CDA8FA8CE2F980E00D2E5F95127C15C4DEC7068F7E79D648FC3F2558258C86F213E36DBF22204C6ADC3B8BFBBEAB02C5320F3E2AC104ED6DD122C2A09FD9EBB614427AED5F90C4FC6CCFBED49077EE0DC506267D7DC02797C39C6ED70C084B0C83104AD232F13434497F5496B102420BD2EE8402E210DEF065372D9E15030E9C8C23578714CFF0ED8EA8E3E5AC4A376267C1837D20AC8C08B783E7C247EA8585ACF0E3DAA2A85279F599CE28842F7AC07B96F3BF755B64CEBFCB44B634A1C510B9654133E2BF9A0DE120FD4EB368276CFA7F934DC063911246B05CAD1C9DC3AE972FE568ECA50F972C84C78CDCAF7622BE6007A4098377314E966FED0794CC3FE335772E14469478F415C4B3E70B07F4D0762AE7BDA23B2BBD93BD06526F4E3520751D4F30B6DF144AE0E20304B33D392E777DB7EAFD15266E83F82A5FFAF37B3081273087E8123089C1F42D99133C81EF05537F8B35E0596B7359F0583A67B2DB28624C5A379667267392402D373BE6D2F28203EF4D78206E29FBECCA9C2D90223763AE0688440DF2DFB8A59BAB72B2247258F88D8615D82D3751B6F87FA8CB0D7AD01EEFC9E4A0DDE5C3CE62FA3A39665B3D98433E376375F44BC22F5603F7877E8A7E398A83013AF63F42B3B35ADFFF73E718C1F8111A5B49555F13AA94CE38C8FB86FF9BACBAA2D31469664821F01DF32380624D4AA38F400722E91A1CEF72C2F073848B7927978CDFDA1F3EA2D60D654E034652F9CB5B2E1EE54E7D9DF81D208F9F9F408EF3CAC4C3A32F4E4B1D099934A1245BF03AB1157CFF7FA318762DC218CFC439FEE85D8EC579CE6462B395872610D1454678420E1D95A4F4E04F7CEF7A2083B10B6C5EAC3763764C245F0B2FDF3EB63D88E9758B0BCF11D7D58\nss = 125660A1F7B034EE645672C614448B91352F9912F78D8BC2EEDBA9559A4419E3\n\ncount = 63\nkeypair_coins = 7643CEF2D62CC5AAEECF754653EA62294CD2208E5BF3DDEEA209E3DC45373D4992CEDEF206325F68EBC282123EB0AB02874F8A3C6665B78346775351AD99CC3D\npk = 8843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8\nsk = 0B107BF998C10AB147262C4E15AC4933A033D6D6A0804468F06B17ABDA2222F73D17C94C1F30950719CAC69A81AF4985E8134E67B8CC84064130A11F1DB09BFAD73550BB5A00696141F35B237AB114AA4688F3B98A563F1E2B7B8F85C5D61AA9D759C2D6D45958B18251E62E8D2C1AC389389CC2278E778B42E67C962A0484E78EB57B0632C04776F41ED69B78EADB9339376844222B7396699238793F617C96292B30B66A0992CAED38042F64A34E353132829ABCA68E7DD119B9954282A8C87C4A5DC4BBCB36EB2CA18876F8C5694BE86DF3099BE1F6CBD17C2FD820693CA0A0AAF8A495B24777FC4A05129E4731517472CD67998DE55417D30190DA206255C1CB56C2495EBC2F444A0572681CA45A8B63E262C9E4A025CB60ABB81008F0A30BB345EDA853A940C87FE9B9FF5", + "12043770959206912B65A79B5CFC977506FA407180C8E9E7B178253851FF925ACF9026849089EA1A80D45A5E39430AD1BA48698A49CC1319473A91BA46DA0AC0D51856C93A2C515283903E619A1B852845235BE702405524D86B6CA91814D5FECB8A24669DE5A2123D320B6589A7A4508F935594A0070737518C76885C82816E6681F172C72D2825E43C82B5E6ABD58A3B7863A5E8111893F53B2FC89011B31840AA010AA7C92DB4895B3740D2BE47B9B5B34BD034F5D7842C2943EB7EA708079CF54B11A4A2074823A17C40CBFC0B5166CF38831E4C874A086BC15CC3DB21710E4C0C8848FFCC67520C291DC9AA33456508A52AF89865DCDF4A3C8E71900F6B69F6BBEC635BBC088BC79D7B69C7A3E3C6413F8A1892275B8ED8A38FD384CABD4CF5C37BB7EB5A818118A8B239F3B873161CC1B81605106540ECAD69FAAF143E487AEFA06056B188AA05A933E1380921048072BAA6C01162BF56531CA42D39AA5BAD485852743F5626F36A881106CB32142ACDC69BF6E234CFCD1696391BD5BE59C284869D1D7C34E86628A198EE16021D6E8AEAE9279D62725C7107CA250C9AC3A0D1B045A9A1C8C8AF89CC88B295998043C307901D9920BE770CE97B348180764FC7CA83C889E12BF4D2298E5691865F9928843B50FBCC8BBE4AAE3F4C1942926DDB8580EF06ADC73A7F869842A3211BBF36172AC6972811C887B350B5189A376AD6E032234C0840DFA0A7DAB2CCE171E47E3945F2798380583E4E2B1D5188B18BBBAB2564A0A06C174C577C91000E1DC3C79C1A7D54C38FFC21DC0E52E62A3C093A30C0986AAD289B0C45841253C39A1A00B90712F4E4A9FD22CCCA9C44B85C5BF240989DC077829FCB6C874733A630A00A4585F6A5BA1C0AB2C16450E0A30AB06670465628D763B5B0326FFF11D5306ABD4886CB304A515389E3D9CC4664039BCB80509661FF19BB372A8C8E121C94F5103994B91448982BF1627B38741A8560ADCB5101B68937673A2ED345A6FA76E10B2A014115EAE9B4A7AB8ADE144871FB2CEF1B10309A6AB67B218671500C0FA5ECE8952D2635061524BE47A33E4FC06EB1409CC4C7BEAD4A0BA8007DF2B0D475A4312F042CC6B75B3484B08099C208971A07A054B701C193CAFB509120D89579E282B07FC6CE1BC55C10012ECF1399C910B827A4DDDE8995848861A8CAFFED9A284B829DE0BCA22585024D4A2B5946C5385267E9052141A5E27EC2B75188195D7C693F8C64B4351F2BB3076D95DB950905087BB14D87831618E9BEB5583064FAD4952EAAC72F3A3079DA32668AC35B0E76E21EC63F46CC2ABAA3C986970BEE5AB6712C40B933D663CA9FCB3441C62477E3209795150C4DA33C9FC13B0E421D23A9393A76728F55261B41C8DAC98E48C24D91701FE6C719D8964318655A0F9BDA8E1C876C04A1B729951F5111735B3558162C1E27E6A9C0CE0BA0953620D6343980CE7B3F5DB31249B557DC76C8273B9C5075A60B8C098E07607648179121D2AB55B81AC018143724015AADD1B730C274A6EC281EF446A8468515519B1477492E5CB87E0962BD9216F9863BFAFD025B0E00C58A709D200BE9187B654FBC6F76B76092C1230526D051836BA580F90E368A4B201DCCC9A3637C19799465E3685EAF51BBA70610D88B6F08BC6179CA607241B62E54E94F97257838ACEE5A9375B347D9723466B6609330A071A3FF9D1ACBEB4C41B0650616689005408BF8C292B9341B2D79ABE93FCEAFF0F0FF88688C870D19759A41D3D361A0CEC73CC908F52BAD8167A2FEC4D72CAC2FFD844246EEBABDAC0C074E4F984433744E31D299FAA389C92CEDEF206325F68EBC282123EB0AB02874F8A3C6665B78346775351AD99CC3D\nencap_coins = 5741C37BC610ABD8F8F9673D0267895A4E77235ACBDB294ECA9DED915410FB1A\nct = 9AC3A7F1F9ED360BB793F38E45138F67383F89CC35A1C2263DBE55D3D0E67A27AD0F4556926B208327F0B8F36838DF0AB435FB36771CA0FAC6207E9DAB91961E96BD2CDA178D20AC87B6A53D2148DF64FBE649B22BBE367E516F8CCA32588BDBCE819398E5C116FAD8E0C10640CEC3721177A78A371334A0A1FD963732B244E441CC9C75EA402E12F5DC5CE87AB09C857B146EC14CEA68BD580D44F4F151640A6E7CE6C58ED4BD493AB09149ACB90B37F458E20C0884DA571AB535184A6BEE5116733169E00A7930EF515860450325A88756956524530C4A82A0F51BDDA43BC6606E369C5367F922CE5DAE8C7E76F70774DE1B49EAC042DD0D15D1FFD9BF85A707714DF1C31DC82B638E614E1DD7ED164FA1F889C913C07B8359B26F2BFBFE5F8844F8A6B46589713970B22645D754E93B0AD181E4BFC6578FC3C63B5E3A051C826B6BF7C9F3BD3BDE269C126057E2DF9E7DEF2C4A842C623F5280968D796B3BA6E5C4843D8FD9193D7663952500BE10CE5568020264598C6E68C6279233035F0740CBEF41F6DFB921AC8D7CB9DA549263E92BC7DB5D7F1DA20F9D0BA4FAD7DBA9EB07E02E1303F29F168E0AFBE84B8FEA5F7DE82DABEEC95FFB9F48FE31427943907A9BED01FC2A7E55BCB0768B8EE4598D4DD6B5F7D1552E2D80CB8FEB384AF875727796F64CDB8CCE2A62446B1549DCC90FB63B655030289CC0D60A08540E4B3D5C9A2A1AF9A68C51FA7DE82FBA96294771E0729DCDAC13C9BFB0455D68596A0566ACDF58AEA3B351406779D49AC16D5CDA259A678BE52A3996C920CD079553FD8CD8A43F4674CB05BEEE83E5FF5F1A110F4F1014422FB80DEC382CF0AA976ACCC3C5A22C9236EA47A2EECAD70DA98BDA26643050AC6BDC7BB720AB24CCD707779EC4791D29870406978EB7B8551EFBB3682EA418C8A1A06D166EB660C2D0257F6AFE3DFCD9A1A4BEEE54A9CD4F8D49E6F823E04E19CB79CE35CEC4DA4B1A01DB277D5578F3E02973B316F2DAC13BEF36656FB9C13FB2CEF8EFB55FECBEAD4238C112BA36204F243A10ED9550D0151347C1199311855AB6B15EF595E99127\nss = 7695800F0216D6C8D88519B0AD74AC2F08E115F07E78DE5BC506D5069628542E\n\ncount = 64\nkeypair_coins = F8EE95521060C03BB8DACC79F7EB7DB640F545F315613A35D447A09E504CB4E17373D22CACE9F3A09FCC5E85067EE05C0E537AA0738F79101236B4E7D28F2889\npk = A9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB\nsk = D1D08267AB33FA3A0CCA990D20543E59075F87E1B20953CA4B775515A07AF10C6ECD7A5E299B69FE05C0939CB6FC789D94C762940925A1DBC9D7A33D42A2970B36A76F5869EFD38B2A81B632AC1FE38A114C083496B5BB8B211A174695C29862633C283BCBA5BE7C2ECE82B9D517C0A8099EE1BB1624838BBA8B5B73A463E196098986130A84BE1CB8080E643F3F4B08F1B84D02B10B932A3CD7A921A1F97AB8F38B099BAC9DF962DDECCAA1976BE86A63B39C59511A07A29046BA6451A2D77F4C29070D9A6CC305CA9D9585010089EC435710452390C80704375458636921AC93E5294DAB58040CF309A53AC808E82FC571AA09137CA8504FE2E71455D085F42AB98A9720A85138FEA10CF996137E361D1861B7D346CAB82BBFD9FC0100949E945279A4757804B29CAB22090A8CC6C39495C44273BB0210E1495D139650CCC60097E77573884DA44ACE0C6755A8454DEDABCDC92359EE73246B045F61DA9FFA172A95A20315B688461050F052301F0B1700F6070B95218B583F026BA17BE6111E0106DDE5BAE1314DBEE2629D5CB291D396BB04CC48B92ECAB20C476BC32F155B05964B49649D9E5A8F3F9BCB5A192CC8D9B3858A81E9BA89A9D7A88EC90838F862472C2F60A38D1B444EDFD411F8B4C0E4F090C5F353F897CF704801422861879471482A956F591E16046DDEDBBD68B5768B14001A335A676B75BFF63AE7614B1BC03A04460768A12DD3C99CEAA6964DB1BA11173711C7601FBB3FBA511C0F63251567B51DE163B83373CF02C0053516C152425E0C7ADB018571160C0F4A47C026404C0802428C0A373C991EE5C4320BA566705AF9490D6AF3A53ACA021EE11F53B361072688F46526184A23914991F3AC7EA28C20878990563CB96688707099465FF3B65E46280A15A11BF05672ECC7E31934DA8226997AB2A9773A53059D3748295AA10B08D394B885944406401470056B645315198D2F42C18DF155E053A63D147B436AA8502CA97833C0450BCC48851D82E21866A51DD7418F3C6AB231C7067A874028688469C326B5A49DE1FA3C78B31410DBCD5B2572C8485393148DA9F0C2475A69F1E96C610BADD664C99895021F497C13111930880C02D9C8AD7A1309085826B4116F9A9CD841981F766944137DE5587323DCCFBBA28366F86AE7A7481C054B2DBAB86823B77EECBE7D9088A9CA882EB7ABA5AA23C27209DF4760E70B4876B709BFD225B0EA9644FBAC9DE01DF90648A25B5FA9A48228872EC2CBAA09880100BC24F1414102D92A5A206399295333485F00C111AD49C0FBEB5F4149477E46075377967C310FB5231B9D6204BC877C31C524BD76B5EDF23FB9B091FFA3BC2EC64423B02F673505D5C69DFE472D8DF62F9775852B901000D84E4237AAB4F32226272766234DDA706FBA5962E816A98586BC2A5BCDC1DB80BD9B18BBC3C82D01CB1B67369F32741", + "D50CA57A45C45667D5E5428824463C8A651AFD95E995A4B860043CAE74E265AAED3320414989A346A63F0F0842E59972A91BBA62559422705AC6422D66098747A85737ABEB01C00B4B90311081A17C6403726CA39E27C8D426845FB624A956C39BBBB404A8EF5073E37078EF535B9EB581783EBA401243B02D750F5034D4A366C197994189846DBD82712663A0FA0BEEF5847622A904B04983B519955B717025C01D9E5B928D4B860CB0FBFF76FBBC22B4761A5A584770B25806BBCCB94FA7312233027F5B6C97C97A4FC5DDA7936B090AED1C9478A68CE883CC9B8960E8755485099912DD509E9804E33E86A12A75B53D42F0C784C6A73732A471E44900D41EC9C4C0B006910202B1B2DBEBB65B5D7471F189FAF194E642887C5631271649662F4B235829644198BF8E965D9728778A65405C4417EEB7EE25502618CCB0A0A226945ADB0D73FFBD2CA47A5580D0803A56B3C3BC66E877CCF05741E29501BAD787D8B588F97C20C8255687ED3AA1631122C387456088D1209C4A5475F61D12C2B60B1776244512A08807C09E7C7AAA3935125F235F8E872BC4356A21379BDB84A25B132F4449561E96BBF8776FAB1C681D42575A1BFC0DAC357653996D41AAC4A9341196DA05C49BA84A4CEA37C818BA0F0408C8C9335616410B1D479CA035656119236EA9D6979366163791648088FECABDC7C80A7B265A3E05B2DB868482FCDBA0367177BBBCAD04F3A50ADEB85DED90BD59DAB955468734662471C953FA516B35B3A53053FF396B7E2798FE07A2ECD549D6C067373D22CACE9F3A09FCC5E85067EE05C0E537AA0738F79101236B4E7D28F2889\nencap_coins = C4D1D167371706468915DFA7F41E45FC48FC5E02EF79651C81C87BEA7861B2B4\nct = 3A1027B4222353D3A3B9727B5B4B996A2A4E80A3054FCD6CE55E65A4320BE9B407BD1D42B2F25E91C779002F138B3D970456D315B33FB79E36B3D40393B51CDAAA2B7FE6F1C18874034CEF6D3A2F013843022B451E8DF8087E6FB9E1CC686DB03D30755202111AD95EA3BCAD920931BE22357F9975410D5F71C97A737E00FD259F55EAF6DA0E6D4CCC25F554992EFAEA7F87B1760902D347AD06E87F7DD25421034E1DC8648996CA1645D1C22332469C7B1C715B7553EC26843849889DBC03CB81783BD2CEB93508D7A138FF3C371C127E4757FD36F7FACB0D76F164B5167526F4BCF1208EB94EE87B2751C95F5D4A604EADC2D5114CD7095FB4101002C9E58B5BABA91A8D08C0F714302F33FEB43BF88E6A402D5A5E0A6268C687E1A9110DEA1E676DF51DFA0604D4B30836ED5D6B03EF674273569E35D0E7B98E07DA7CAF1B33E8165BBDC28720B464EC78B9FDB9F2EEA4434DCF2FDD284694BEB0171A6B0C0C333E319F50EEF638CB5CAF8C186B8211F3A7774AF015FD15786A47EB37843424F63D90E332BD9A17983F811037B1C05DAE9DCC0A590700BA9138660589D90B319C67268BD689BF7ADF063A990BB1B454D05E560C1806292D162905153995A465EA8AF8AE8DD975A0B73A9EE53F7A516243C7F108E905CEFA0A7F4AFBDD3675B4F212FD9839BF931F794BBE094F01C2166AB898BC42D2E878775DEC348F3D0833B405A75A93725B5C176263B4F2F0A6BE695775C70C9D86C1517A3B9C87D9E15B177FCD90F7C2BC7AC0993B46175693ECE53EE83E23CF3256F8A65B9F18CF203CDD0A6834E9F126E6A5A6870569AF6E335B3D4470DE5F53D502D909B0E9533D91E31E299F0E1C2584740A94D390AD7E1DD2B86CEE1E98127C71CCF9212CE9C6DF2DCD55A1C0D29922D55F40C20DFBE63E9311E1055D14E9129C4A069FC140724138F7B431CF992F2C956A370F0A05B3E21CABA1C8BEF4B3C91EF948D7EBCED84B7E3EEA947F9E070E75DA10AF21BE2F521FCF62D99B49451BDE36CE788D3A0DFF1C475F250E69FC5F76F1830BA60F6F74AC901AF252E4BA0730F20FD9CCB21C\nss = B8CB353C3ADFAADC9F585191568D80CE1399DCBEC6A99F2D65BB726BB125CDBB\n\ncount = 65\nkeypair_coins = B8BD0493A882E3A49B4E0F6256FB1FEA0912562FD9BA26EC3D6C9CC12C8973ABC1B070E4E519D727F677E011716436BEE9DD0188FE38C00D0FF425AD794C07D1\npk = 28376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791\nsk = 17061BD1A9B682D6741E754ED82792D3DCC88D3C8E5CD88BED131BF12176AF10C5B6D690BE325C67AB7B05C67EABA3C3F58838897C5A11861DBF757F9937CBFB01A668C84F2A0CA7627497A4E4417331506CC28C68F550C9AC96EB2030585B306BA62F020281B8B59470F0B59A3C8036132556B381C7CB8D8C365912D2AD91D01442B534FB09BC9A692E5941B90342552207A8D099B0F628CD8ACB5F3BEA9D5985A050A28F69743F5C22392AA8B185272FA8D19969F5C0F45354EB18B961066305F183DC29891F4784DDA37F8C9C058B500E1FA393C2D92F37175C8176CF4FDB746E377F0C97AEC1D43DA947C889269EBA88951D925392225C5EECBE1146B255011236C34517C3B1CFF1B91D17823FF4B2273AB1B276C0C89B87B086B3E0588B9ED14FF5E303D465744528388BFB90D42414B1529DDA707D2ED515BAEBB05667580A52AD78A211A8CBC0C8F1274D23504F046E1B84813147255ECB6F18314AB1C3187B876DC97926CEE74C00C956AD1341AF66A4B89281D1FC2CAA2620A806B7A03042C8D401527077ECB91C4FD12F62F0045498B1C43042CF103A9E73430A0C5298F55F4E5517F5E393197A5C9400705758C9A66307D263A5DDF72771857C29A97216A4AAD7824E2DDA2C3AE7C38BC851BD2C65ED584F789A342F4056F3DA3315855C675557CB7B2177C3847B21A777B3B24E74572E1554285347B116A7210248F6307BCA828369B8CEC51BCCA4B707E508C3BAF21560B5450E4AC9968AC543485E21722A7F535F26216BD7378FDF28676FEB7EDE34AAFD981A805729C11B4CF9CA7BE46A3DF96ACC14CB4B6908BE9A79AE6BD13980E6BD997A1DD8553A98B4569681CE78578330181EC7C1B466D1C226BA0C15A6BFEAB52E80A118B0A3C5E9657910063CBC2675B5A724D1F867BF82ABE2088E83D3AC0F55827F864B61CCC439906DB818319E360FB0707CC0C6BBFCA62C7C00B5A1A6341915941D6563ACD410AFB960C1D626DD7875047129A2B13750E3A6C491616DE3B44B1888D2BB5B98E118C4AA6E2E386DC933B441067EC7E6B2BD730FCE342C17720AB3D5B7154C8228376C399946F6089F4EAA70736726A20C6E2ACC75DDC880FB015477D3AB44C36E047C4BEDCBA5E2D775628154ECA695261B5825BA495F84C925F73C5E86B59FCA1A535906C29B0546134469AA2FA9A273E987C50F2B5C1F0B52D79984246C653BCCCAB49C172A990A72D93CE02C2A9C56A9CC2C8D808B8D6853361F9977DB4BCA0AD75AA65C76B9C47F3F4715B977580345B13CB945EE374A980A3152E1690469C47F8310D02CA01DEC8F1A149E6C1A1A4FF0496C18C8EBC67B79127195341B132947BA62A89871ADC0C9B32D951ACFE88334189AEBF89991C9B73EB0B68E6C2AEAA1455AAB124160179EBBCC40667EC7159D8991897CDA76E31A8330793FDB035FEFFCC74E251993913C6AAC99E5ECCCF5F9289343989BAB7640C9C2A9E2C622D0214CF9C696E803D9E119AF0A90FBA50199032DBF491FA5E260CCE4B92B8C9892C8519AB23031D9C3C53C671A4008E8BA31B3D1BD4C9602F045B92E42040FFA00F441579B105562D507D6117A9F5B9FB6E50146CA47FAA64165C84A3C9A77A70963E3A6A8A28B658998078CD91CD4599CBC21CA68D13395B907E395B581B490B3007AF66CBBDB222D78973B7B69B37C77547669695C347DEAC03374C209FD163984F03F59A6AE8DE53A169041C35C99A4C95F25A759AB6B2F0FDA12E1744A85194FFA736BE1D67D7977B32EB7AE6BC04220C8846F157AA7D05C12C02EB8D3053059CE8ECC34791953F00077A4E13C001A48C28500C025C4BCD11E5FF83AE9E31E0A6788AD70A71C1C0D5DA418C6E6934FC959D70259B606C986C70348CB7CD11A46BE201C474B819D8B54B538C78A06A9BCF905DA7469D9C045686A3B38E345E64994CC0785FC12073CE961763074F4D2AAAB6C059FB67C947889DDE52C8FFA432C9171CD16133D337F10546D864B3CF3243B2F3097F3314976C183128AA1A11916E6365749910600E64D96B663B236C43339CF979C717C6B03056081D9AC4301722330E13CDB0A75DE4A4099F7A615419C82E10C6EAB027447A78303697D8089647263C0B39834986F8DA41566DC254891BCF93014B4B33E2BE203B4E2C67B4D655C9F1EA4B448FBE32C4996FC298D26CAE25D276BCF6E66BA65E3E97791F7310C0531060051469FFCD2F88E3200BEC6C721BCA1FA4C9E7BF1773D7CCB19C1B070E4E519D727F677E011716436BEE9DD0188FE38C00D0FF425AD794C07D1\nencap_coins = C83B6DDC081188C55BD3D236D360F73C5CABF211676ECCA5A0F2DA3550D51BA6\nct = C128DEB89A26115C06321F8746B14AB91D8DC3D007533F4D608DFF061706CA6CC39CF992CB89BA0D08F824A5B8B56183D34FBA3663D2749E43787601E2647F0F7146717EC43A13744B118284C63E6A284B59F2D4CA12DBD91B1C576B16044C", + "06C0C3C01B8F72B9F11481663B959C473F9DDDADC845AF4115EEC75FC6E35674EF7990811CFF5600A39A47F6212BE617B378FC199768F17B91E2962310026F22183BB4F61EDD2ABACD68901CA6446B48EC1949C6A9242D56C586F70F1E137329E95272C53EB834D30F38EABB8C018B3A8DBCF22106028CC6902C5BC75AE47B0F624DD05B4F0E4E4DA7321D9E36D5D29BF9F7DD414324FD31168D08BDCA8AB06FABB6ACAE51811469D3E24793FF9CBE82C3DB5FA4A443C0042FCB14AD8734A622F630EAE6B356BB77202E819A536115519F6A2620261C6B92DD2C17F0AF504B7213C85088F25FC359D6AF1065694B2080C475E7C0BECAFF2283ABEFD227B938638AD27210E85C7782C24BF149FB844AA35A6F3E886635FF2907B024B0C64AB03F268DCB96150E98F6CA60069F5CC435A417C07BAF5711B7A67D5F33D796C3EA0487F6A07C4E77023A91E19E41B6B5EF11213224AF61E751032009A55114360E13CAB1C79EDD2ACFDE5BFE2AFF746C010663F6600CE9513745E0510D6F1F1F8F70AFBCB7678DCEAADB28CCD49C98302E3C7113FD848CD5BE6B4A1D3C4058A90CE5F01FE88004AD1E05609DB0C90FF83327CCB90A7BA618A1CB60475EB4F86B2E4D07B0C142784FB768149491A1E5B12E779DCE8D5DAD53D01643184D0F77264FA7B1E91551C314D6D8E669EF861634692AB7ABABF6D2C24482594EA463ED7E3312BA278077FE5DFC02A8CE1B985571DA3DE860342F8F9D879B0E026E33E6BEAFD53B53AB97E997D2DA8F509BB416A35543F4F449C894C5B2783AB0A3C00316195758F755AF50E00B03385B6D217549B833CF7C86A85E23C68C6CF8C49EE5474B40563C388F2F94FEC8C0FEF38811155A9BDA5D820C3C72BAB6A6ACDFDD0701317C2D987F899A460D1B0CAE2939D6C76AF3D4501EAA6B1E124181FE49F9C446955995\nss = 3CC88804A427D9B45BD47785146FEF6456DB8F766C9A4B7D8E7F52395385DEDC\n\ncount = 66\nkeypair_coins = C0407E41DDF48D333978B89BCF2DB01E4613425B456249E76A6F25B8A2827BF5D89CDCF4B8ECE9F441926532427F01E9DD71B86EA949A59B14189AAA249AAF77\npk = 2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723\nsk = 96D7A99C7BC70E97783A8B4E9E6C33B02564B94918979154F6117E8EDCA085A680ED1A205A91A64D62032E0BAC503717B040CB5AA25DA6C96981069A516336EA5438D97315C4971C3808357EF20C7A9540BA27509AB9410C2A0003C81B0A072F1187239C772829BAA0892C22FDD8BAF62960FBA2118ED5C000D7486DD05E9B252726804078A08A672C12FEA5798418CC02C2C8D475833B4CA99906A9B9D91E0C2AA362FBB5962A2AD75A64EDABB6F12C1FDD0B7639732C0A2190AF04B35409125A3851B4B53EE7591A559986D7F8BAB94BAACCCAC6C06C82FDD166F31404DA49AD4213C4C7F64941C1A12460ABCDB72EB4F6005792CBE2B11707AC56BA54737F082E940004A2A0A57A650E56A45498674DF03165500558BFB2A63A9526B0088736C710B2938D7B7A2347277358D8B842AC9127A8BAE5CB02A25206F2522BFC0887BEC9B13FA170A5F436ABC0B3027796FD4AABD3F6054368903DE3119B72655BBB30BC4958EF471CE57580CB96B9D875A3CFF34B1C8492C412A272DB89590CC717006931589E5D546145413A78B7607F38066AB83F8701B874689B5894989460C2FBB108739333AD3928110419C922ADE0A21EE5106D7171087D5994951303A4760A99F6CCD75892840CA8947651637CB39266ABD80584FD1A197B22B6FEA5C50AC1640026BD0E2810A2591440901ECE073F29B7C0B2C40F42D71D26997C6DB26E77EA3393FAA75249030BD0638EC89892FB456E95C1AAD8887F00CA3DD704EEF8C26560B4CAA39874E4271C185EF06CCDF1944FC838A163FB8545F32B107517BCA29026878902830524BB51C77CA5B2274AEC9106621701664A4EAC03268FE109427B2D57F976FBB75A4B39A8D8F663264328DDEC9DAD23AB87809EF87A16C1B25ADDF3C308714F57C9489F25A4A7A414C279B7AAE576BE7C95B2761E242B45B174065D529B480B019CB19C80185A94D6046BE2AA95A7C03BF4933FE65765A8CF60577C49C5132865B0F5B265E86543D24A20508157196C5D0BB91B5B247BC200A2CB32215571395E216739B69F69D26905015BBF732AAFD63675B12C65156E2972584323C917FC24681B6168ECA204B8210BB3029E05CFB2E08D479B413D987152A0203F0CCAFC45625647B57E3796AC904643C73E9CD26653600209A62BC6498DE68223C990672470C2A2B77289F41F5E07AC7320500A7C30A9E99544F7837DAB6E7B7B7652751457D96E23080432A495F6C7CD2824B791F8C4FAB45F0F94A97ED67B576A242131ACA3CC9C08833304DBA85C07C212951AF1303E91206F4A54C45E9CCAA1E96FB07BC27707311AA2A1438A9CE7355DC5861592A4CDFAA13E66245EBE67610DE4875B57181E118930E671B34104A38859D203AC064B417A30AA8D23AF7C5C732F4C57E8359F0B698DE6320E0940A4754904BAE082AE6C4D22DB5E6DD5AD03665906CA500F6C8D35563AD9109146C89986C3A0B19C8DFD04C52FFAA81153C2E8B6C9F34C366ED52E2438B6132400F3BC06F00C71B6669F02735229B9B1A5B580CF271003B498A6C6826D553CC736A19A6CAFE69058AE8717B91842D92BBDEDA0670118116B719264465E61D86B975A843A5C62A056B9AF8A7CD402A747A6B758DA977B12214608CEA52540DD390135E28E6160468C97B713826DBAF27AEC20B34E07AAD340351A64223068318113C5148861AAEC535D15368A6B096B559F57B2842713C44D46BF001477CA0C92BB47C5C502B4E5F22E7AA087C26BBB36D9ACB0712AF2FC7C09E55F1FB71238E33D05D41D186790AD725AFEF46173134620656449917D3E52320C8542E5D725ECE72390F637AF286A8457165F5622608C0813DA9C78E83334005732246091AA5877E7AE460C18BA856D030A856A749D2740689EF036FA936FF3E25DEDC97A72F539B3A32F286A02B79472F28089A6B4B9B42134B6AB252F377E819C233A16BE6361A59B4A9D52AA18C18263FEC2602EA9B8E9164BCA2946A31A892093AF891A3369A01E169594D0E50FD5B3B144405BA1139A8D167564943530A26522F3216517144937CB5A14B98300A03D6BB2B8C13EB23355590CB5989A4E26F242ED7B977A36C65E768F21E9417F3180C304009394CEF9BB74FE1306337B7100938260C68DFA7910DF6C7ECCE93FE398AF45E12EBEEF4308B229C948D425016D674119C0AADEFEB21338BA6CEDBF7DF723152C13A9A4DFBADE0F98E8A5136358F69C93F0722ADDC008952CF72E1BF350B1D89CDCF4B8ECE9F441926532427F01E9DD71B86EA949A59B14189AAA249AAF77\nencap_coins = 5ADD4FF6B8986E4B0DBC8E05801F48B7FA41AAA10E2311F4FE1E0B010D569862\nct = 852625FCF86024EC8408D2EDC03A06F438671E8E157DBB9357FD0A4D7224C53AD61742C9C8376249C9B2F6A77F2B87CD67BD5C40A400DF9F867AC3F13DE41BCCDFFD44CF8C9C8584A8DB8A0408616117AAAAB0D0DAD317E57E89FB4A653CA15F74F633433F2CED2B843C3BD72F63DA272AC04006928C883BB2F714B214B1416EC1FD4466A50DAFF19A8F3690144A7246FD250052E5AF595FD660F2667F6CDAED990CCD85239282B3FEDDF0B500D003C7AA9146EE02F8BFE555E85B88EEB4A940E16AD3278C293CA906FB8A4DF6FC58AFE9E42E08BE863EBEB8432F0C88D97E7AD3B5BAD6D284AF28F0ECFE078BABF4BB36F3921611A038B14953CA000058AE88F1198ECC01AC4ECB268880C04D1A671F1B60CD0774A459DDD041A392635455A6FBD428C6FA90F44FE8FE7E5A687D7FD37D648E49D184FB0FB9005B6BA6E2B4671465DDA4F1096B04F5CB1BB597FEDED44DB43CE4BBFCAE9B2BC683026A46456392317A61AD6BA035A128A8206F897A30ADCCD42C120784C445151ACF84CEBCA6933294FC495A24FBDC403AC10F3DB8B392FEAA52B4EFF8CFB609D3F0382BDFC69B67DB53EDDE2A4E095FC04945DEC07006CA6934ED713AD96808261EF4BCE365476A6FEC3E22EC822794632139CED72C05C1468E8155768D1AF1FED9CF5B515C83580DD8234CBF982C97B6CE95BBC8B1DB2511D1126FB6314ADBA855C384D16685B622F08D6CEFC3A1148EDDE83620A8557A6B8B1D6464680A6E968C028B3D2E982600548E05B3A7DB87349B824462FC2CF978A3EDE1A657D7A6F15B6B3D6749B66C7B8F88513F573FCA8BC0FEAD345647CA0CE736B54847A3761E18616D0433078005CBD4E4A1F1541CC4B4C6E1BFE9AD01E8FFBB4C66B9A77F5F969C5E31874DC7AE185E649F8478B8A1A8D9EEA7347F457793D405088F9C1EA3B2FBCAEE1B879E08A88794FBE014FFC2A04FBA786EF3F8300522EAB4850F05D281343388136BAEF89F3822F7B29BB3E4E5B52753194270E0F49766256AA17D91C0067F4503FD8498278272ED96FD9416960EFFE30C14FDDD54AE3F65C5AE0B07AB6487951B\nss = 4058355012B1E83BFB930D6EA76546719058DEBCF9D89EC15EC675240CB29A59\n\ncount = 67\nkeypair_coins = 334382D39164D1989696A2F", + "F77B25A28AF8BEAD9883B5365EB6FCCA7C1781CC98AAE27E7D301495DAB212A61FD3F209A8068FCF9A61AD83463C00D2CAB426633\npk = 3A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F\nsk = F3D4A8BBA18DCB278D29B99DFFECB79AC90496826FA0351F37495EF081B1E0A64B680B95F136CAEB851AA2D58905F06D67220EB4834260140BE1CA248ADC2D78A05E4D41815405BE653B1585A78E64CB52E4A656EEE07F2D4A39CA50894FC02916F0A86C6939B3514E446CBFA0E05CEFD2CD26965260CB967A09485E2CC8DD6C0D7C452F281005E10A62B047217864055C78BF2DE7208B92B0E0A01E15315BAFAC07ED3C1A748A1C8BC6C81AE21AFB04BA76017A1BC920FE546C949235CA61B37A3612506350C7EB5202F267AFE01350F979EA679F21420C7EAA4818E5180B258EDB390A21588F0362647632A00D150FDC540BFA785EA2680E5E90A8D58962CFCA3DA824138CA3C8E7D448D5080895F85625372028A5176932991779030AE8C04E328E01F1574D1C4AD70ACD2B197F9DA55D01A7C8920914896584C9FA8A6C9183B05319E2395464893C491A34453451295681B9E15908D16986A80016C0BF2153BC4B18CF59300D45A00ADE932AB816C5CF10CD72A4B1A3F831ACE60F0116594B0CB96B8B1615099E92887FFA7744A3E769E6BB6072B70385FC0BD30000273291B101CB1BD77EA7ABB5BD7A53F70A806419022D873360F96A636B1D0D59257280C94620335603A3B8A73D85A1A0ED709680E04C5AA233FDD67C8AC5B20ED115FD2C892A6579C308BC9A693D3376338C64B855169246A98428E49AF4A24B8D53CB4EE5BE29112001E103E7589937618556221910401D0471C12B6743A6B2B3C701A72A6A859D933EB7833A423B5622C02D078B6AC1A2582C30CF208895E76B4B226CC547CB1DD6E376B34199534AA103B417CAD5A67862531265C28506051EF180B9E67B3EA1A40F598E78908A9E047961B5908501417F12667B0A7A873A856C1BA921B5CD4D61265936542BA1BA0DD619754119FB9C91C5951B9FDC1945F32F02C2B0C7C8C20AD3805B13CB861AC28634828C31595AB163C343AABF1351738514189232369B0C92582555111A35D074EBFA6AA81333890A39B370BFF7BB7DC6384000274575083C32BC004C2A88C5A82A38FB682CA00593F72487F3403702C33A090559A1773744077304007CE9AF65672C5F221CA99685B84ABB134800F5616B734C184107C8C5892C437B8AA3D0882929B8DBE394C1680E33DC2C706C8DB227C292FB0A89A8A29261BDE4FC1DC12663E8AC502E473E58D6206A90602ED87675287AE301D0AE94CA923AC8672A031B5840DE90121B72C58310CD924C12787428ADB9B09EA0B8A2226B84E9B5CBC2930122B5027C70A694238F78C8381078393178C936B8DE4C204B4A31F9F72BDDE751CDD0B31B2C840752181D838AD37C637CFC7584F37686FB3A31020A81DB35C5F7AF49071470B9C468DCCD7C258780CBAECE579819D8C766E873B6468718F60DA09539FB7A34DE11A70C45AD71918925467D8807CF8788318FD010A6A57AC83473D332BB9F2411CFFBC7EAC87CB7C9B1FD456DCF74896422513AE691CAC20D03172728B11D5ECB9B9C8B520BC628EB5724E1B415FB8B99B519C1700537C2A22A2FE52E45A748AD5B7F4366B33B5A2CD8192F9EA406E181B4BA47459AA08033498B6C1CAB1FA0327DF5AFC5A87F0806C6B26159886B40B3C8B068A7208DD12A7C150A679CBADF3B27457883231A8C351C04640099EFB363BC962262D9570FF8B425D206227175DE94C5CC010D9A3277E2C0055D84475501877D608156868708D5C725357B9DF9B47E4C9D7819C310900DF9926C0EF230999AA2B420860A6B7FDD020FE0345E8D539C5C839C3C11A270F360E2F93FB61507FD86442379029737823BDC445F05A9AD3C7E29804068FA96035A95459509B53C426E9188A0F016E8857182119AE936656D60072549557891C4FE0278791B58E1D0BCC4B322AB249865650BE6946F319C7F0BF58C72B819B79C1B78982B2E24A8B15A1C166CBD3FEB06EDA478FAB90CE7B16935BC4880F78F7D2A80B5B41095A53F19F46CCDB84BFBBA460D1C33EB923EB56024DD437CC256A610920A650BBCD3F54B8ED8B1B0814E6F4ACF94617E2B68735210BD263597195A6B59864C21E371C1D947F6357A4E064FAE992DAE617500794AF82A5911C15DAC3416FFB21BA5815B79A79C30BA72B66BB5D8D2800E581579219B2F0688D87A1346F0F10FEB3F0FA52EAAD4F2D4C36E59CA0A5389566FAD53898992A17BBE0A0F97E5B18CFF525EF46FD8A6AA6E5E4B8D953FE1E67B5771D1B99FF18E754553BE8AAE27E7D301495DAB212A61FD3F209A8068FCF9A61AD83463C00D2CAB426633\nencap_coins = F9E9FD68166F1EFE1916C2E0868E30CD14CA6A7E07C44A1E5ECAD722D016A3BD\nct = B4BCBA288E8DF2F127416773BFEE8CFFB3C9F5F34EAD59C4E9993943D97511D45A96BE945901BACEB6A606704748FA5F257295C8CEA00B56D030A437458AA0DC68EDB30BA4FEB530F260BC2147C950D50B9D352B50898F87AFFADA2D99B16D430B5104F884D2AA1F56135059C9B361C65809DC7D8E209055664429A8F69934E7F2A204D35012468A57C45DF2A0821BB75A15E5AB0072C4A85092A8237A8067CFE8C7E0C3127BE078BEE2BD8A6FCF5CFAA14F8EA5E202B480A6D4FF6EFEF9F73AC037D1BA95237890259767F4ACEEA1E6793F157107D675287F6AE493C6FFB479CFDA1A845690E66D5CAA7CC6158D675DCCD7F861DDAAEB6CBC4F7DABE27F70B143C9BA3E3B99C4526A1A387240902519D2719A923553B2A9CB60452DFA0CD2865BD8FC790EFC529CA541C8E513422F3FE2566A7EB96EBBCE2A945749D4859A67E0F6FF52BA609108CAB6A23AD518A7A6D7482EF2F2B19AFA85706A23A8A756075EF54EF729D2D258252F4A536BE366EE87214111960204B03EAFDB16E6EB59D8DF499830EBCAE86E4F66989B840E94EEC4A590AA7EB2607D809AF6F3137F258E762C85F1B8D2AA579537647DE8A2825BDE7422E906839610F02FEE6974F948B0795B90549297BC74B67F7643F2636C998BC485B51F469552E03CDBF27AA10F34A95CBE74097B4A2961D72E4B3E2C9EF4E8A1212445F2BE9615C18B02E20457455A391AC688ABD05B1C6B2AB4E0DEBE1E91E898F0B746F4B51C24DA1313094621426DD178C80CB8124C6827650D6BDEB46E4618C9AED6D11930E33CBD5712646E21EA9ACD095AA521059D6DF75C5CF5FCDD4B81A009AEEFA5E038135E42CCACC4AB636C168EAF0173C212D6FEAF88C4B00A05E353643FB256C9F073514CE813E4AD84A3609CAFAED52FBD5CD6CCB3C5D9C87A1BA206015DFBD5C9630CAE02BB432288088C8BD10D85835B19A2EFC7C78EF6769D1DF49841B5F91993F33E48572C9123C86CC0021D4E7691562E735E91672E80715A207351349CF66E453CC38A079CE98483729123F79E15AD9C42C05C61121CB07D58E11A4D603D1D9B60E469EB\nss = FA815FDE6BDAF1D989E210AFDF4B11804DB08849CD0207F9F15183626D9CBFB7\n\ncount = 68\nkeypair_coins = 6995143E8EB8A6E93840F76EEC844F67D2B5F75B1839A5040337E61F9806764AC30E299218D4A39C2EA3FC06439FC4C411E99BBC34B8F30D23845E91E71FEF3C\npk = 1CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E03683", + "6F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B24\nsk = D21B758292AA9A363FD0CC835CD370B7C23ACC51348EFA05E2EC1E6CC6AA13E81F40DA39DEA5BD71836AAF33196909CC13005C5AD26B75B6B0F4F233268B710277ACFE0A3325E384D58ABB7CCC0677258DC269A1F312B33F889826061ABC5A7CAB01CF7D6733A86089DAB2C01C8214E21B0237EB4F0B446E083BAE64EC26EECA1BBF8B77042226CE478FB44C5ACA031935FC9478C401A92ABD659C8D3CC142AE72943C669F265AB9D9D6283D8BADFDA1AD3D533895630DC31559578CB89AA6153563BE7366909F949BE80B5F4EB12AA49C6400A298A60C00A2FA36B886437223BB55B81598912213E188A210C9B6B49B329310A990C44F96AD8ED42FBDB31200521C5756C1D500A4F9B7C3310827E5C9952B9972E7328C38C668D1D1BB0F199D8B917ACF7047278245A6D06D2D8BB800643210F7A1373667C9450447F86E0F067F57C16469409CBBE77ABDB65F652B2C33456B1E87428D0ABDAE211436B46A035B630169AE1F044ADF26564841240A3A956FA7BA0B931BAED47C93364B6CA8273A195E75FCA7BD52451E5C92C78B16C9F19BBE431AB8F26AC3DC797D96793E289882585EDB1A7A39C51A60242E330401F0D3B1D0DC29000287D2569139E05D0816421BF03E509278E79BA645C66602592429799D962A6E02A61682B410B38963D0F8363CE43F08759CC987B5986AB366A87E05C430C78281C72864948282D3CA682E42BF42C57C91FB09C2B596B33083289B5A0B39C997D6B585653FBD9122F6123308177BF6D6CA614255989CA6451783E607B06BBB0533AC5634722A267733D67747C8447366587F6BE662DAA3BF86D078F946070971A1E823C4F0A919F329CF584317B3D9A468C13B5D398C33592272175FBE27BD7A30CE0F0284E5F380AE4947D5170C67B3AC0ED955C81A9EBD5845AA38659F186756CB94D41698B3E1387BCCC8EB03186E34BCDD0532E775749EA928C8EB886EE0BCBF204E62B050B199807D216428D48EBAA108E3EA9783A340C6803BA1B206E5FA107982534C33CF9B757AF7459EE86A1FED072530D31C411741718B8BB977B60242BA45437F8209871CC61043D28BBA4A2B4ED1C19F1369C6D7578ADA06533B0DD8AB5AFBB3BDC5B601FF108031D017B3D89AA253C90C7A4A7E368D528773B62C6AA38046DE9B6651CB1F5C353A1F2C99A3E7BBF1679357219417C10B5C1C60348C5C22424807903EA4E9C685AA5B53DA5FF92034C7C15A51777D7A637529A274E767539BD68F2B0281A8E13C08210F17EA7168B210830B0D07BB61E22B2F87323C8DEBC3C97A399DE71590A23806F1903CE109AB804C5657290407463AE5BBE24C7FA62230C83288EAB45EDBC28248D89890491B32EC4D214263557B053F0642F327C78D3565DF61796376A6E04A1D068198125CA6826A4C34E65E30A7946DEABDDD3062178253847C37F92A9CD1A749F1D12FAB1CBC0017B468426D8BCC26422CC85E97199420A9367000E7F52E17B4BD5DBB6400BC42182CCED4C564AC160D2932AD801650CDF29CA854A0B2D8918A3A2320C5915C1B37E6B3B0F08280FDE7C6F2543D2C27728DFC8EEF776BA012860ED55906A3A28CA88D5550B540538272C01EA0F83B78465AB8F062DF740DA6D31ED95A53B5AB8301B79D8EC6A5FC503BB0A6B57EC99085DA37B3262843017F9E572B15C7B8AEC40EF66755A1AC91856A8D0C8A0B1572A676B8AC671908C210C82C5900ABF4696E2C73EBF3CCC4B76DF3F74B930977FD616D31F48248C578A8D63B14BB48FE5C259F9734760944AE78164CEB699B1623EE648330019D79B49B650A33B841622B0061A4B79331A03DA78B1B70A3901F42159BB4BF7E1512FE8483EFF80E3E241BD94AA8740862A3800313B0C160A1302122951B620255D6C8BEB52C7AA2CA1FE1858BB60B6E6077A8CB8816F64CE348C4F38791A5185121B67225F7A166D38003DBB27213BC6D0058BF5477D358B630B42DAF131ECAE24E7F33960841415585101DE67D96E2349962685FAB259C312D175326268C807E036836F75D43E61CC65274E42B37D874B2C989044DEC8AEF59A2663047D8F6A0EEF1649D7150B20230CC279BAAAC5E2A30C84BB1BB6475BD2D4A201863AD207674F4DC25A3C07CF9FB25B1D83B9CD3942B50C423D0B31A46C562A8378D8CAEE564224FAA36C70ECD281B67EB98908468420B38F3C24DA9290EA98B247B5C67FA6E0FF374F691540FFF0B4D14D4ED8A8A8C48B14B2A35FACB413A5EE6C30E299218D4A39C2EA3FC06439FC4C411E99BBC34B8F30D23845E91E71FEF3C\nencap_coins = F866365324CFDF8254EA0B73B7947496F9FD24BFDC562DB4857EF5C659441CF5\nct = 5821DF8D69D836973A007630684B96D7618AA21DF0B72499D47453D62FB10BF15B066D01B17B209B56FCA4C50AAE3944EE020FE17E0BB51119C31ACCE7F67D51AF9F3F5BADFC60403B953EBC4B218BE4F9DA6DC5C33BDEEAE5198F90078A3E80771D11F7E2DD24049DFAACC269354529F4ABE4EAE73DC0FD9FC89C1F4DAFD1EB36BE2C9BC274141C3D79FB7AFAF19C0FE2DF1AEB2E7C9D5725D9EE46A8A91E6D38259652833B5CD0A931C81248AD3836C144FA6F7255922D6F042629D92CE1D4D12CEF2B70A449A5411DA7010A66A0C51B64136B3FE3329DF924BD714B1C325FF57E04917A2CAAB28BAFBDFCDD4695AB10164445DF1C6130E9B73A7E61E5491DA050B745CB643624F0776F16CB060F648DBE0A794DBB115D37EAE05733FF58582D0EA6C165EAB0A95882BB49B58ABB0787B50FD8B22A6FD5F5E6F22B1D9644233225B07AA30A589F0FCB3AF0F83E950394A98121E7C108EA6917A175F9123A3E07A75ADDAA79F3D84E88A79782A3F00AC0EE5695ACA69BC577EB9AE5F99099371C6E62A33F9ED41176861DFCFCCA574B7DD0475B345A3DB3AF8A4AF613C02341DADCA1B551E8DCC4B3F424852F3A09DDBE1FE67851E3418843646C4235402F516335E251F9B7FACE1CC5DBBAC9C07B871EC82564AB8F719F4805F62C228A09AA0C2EFECAB7188EC105B70A410AD6F5A304F763CD501C03C6E7C5E22305FE158B2EDAC0D2A59100F7AF153876EB4EE59B236BC0FB7E5CBFAE339EDFF3E821BFC0EACEE75DDFA499D8AE0E8C716B3CAD416A169679B31F365C5FB24F0F6AC73C4AF8C9A14A65C1D9DE7FEFA255595F9003CAB4B4D97A9BFDB660075CDB143355997DFF0F21BF914028744A343F89269987E5D3D610CCAF7EFA522EAA6896B7B33AC6610B0D69C559A46BA775B35D6A402F0B91F23FC70F97EC1734452B915DA62D669647020927B5314E0696995A893625983F6D2712A38B253435D2410B43521A940A7ED07B4B7FDF882D82EA3FC30B4D9EC19EC2A74E0D5A66E6030672F7431A4E33888BD54C84DA3EFDD612FA68E7CB3CC1F8A0694C1543CD350EA1997DEF89\nss = 25F2E509CCB413F0C5EC451B6BF25C4AA9D34B9AAFEA13A9E9BB55D80D601CC4\n\ncount = 69\nkeypair_coins = 995EFF7E0D195C6D0533F3DC194D47E60F9AD14696144CDE694D60A95F3E96B4A33923382F8863478882483037FB1282FF917EB6658A7154C6AD64B5858C629E\npk = 8ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD992\nsk = 7D926FB223C21D99084C7A171B6575CC04A2D43349519033FE9A24FA8213C5308774E9B41BA51E4347943D2BB1F32517AB6C5444D97E0840821D2CCEC62BB44BDABC9FC22C8AEBB96C49CA966AB9949B44EAA196682148ADACC20737B85C120BD662546EC98D3221589F3A98DFF6A531789A56A4337E2B5F6237CACA4B3BBCD756749524BA16A0E4AA9D5BC5090117C342B03335BC01E9DC1EE8E560B90B43CCA0BCEC177B86810DAB7B179A67A56AEA2E99B69783A629E08CC4ED4950552B53CB29A82AC68A1BD896262740954256315898C5C58CBBA58C7C7173F83BCACBC73067E44A5E72C054D05EF40A9B5304CB4C210798556BAD251C11F2A726D3A1ECCB8863405E2EC3274285BAE1E196A4A26BB7D80888A53CE87641E583600BF148124806417C08E9C76C620536F37940322299EDF0CAA3B46EC3E05304BC354239625DA3293905CD59D666EDBB3FFC40428B0347979244AD55237D4C7334E477141CABE315CBBEBCC2CB2BA10A48834D83163D937A234C4215CCAAAF1CA13180A1A8F1AA17362635DA8967B47C81A172FF3171871453877B89E3AB70B2B43EBA3683DA73B0549290CA551B74D52343950F97345685B602C9D7566AA394F6707C335954051C0753C1B482514AF5BCC61B65CB36896F38B46C5DDA7FC2D536035C70F905077D299E7686B75EA5B5BEBA5739AC4FD0D84D6F7A08DCA071B3F43611F48047C7612D638A6AF602FF069DEDD2379F519B819C369A0AB216543146E83CF654C22241810B437DDCB67629D20EB61086A17C42706460962C15FC0AAEC5C5651DD7B9F53B3F7E85C70FD09F14BBB6A6B3213CA6C6D2BC46B13024B6593BFED9BA6", + "C9740B655AC70C33F17B639FA1897D40CAD4E98316E457B5027343B4B8D3E20AC082B0001532558BAAFB43BA273C03CCC36BD17D039D12C316668C33F15CF5E3269DA7519D950C19ED35AC1894255019233057BB0417DDF8A7547A93D06F6127E717E0ABAB754783560C81A782A1805FB55B27C10A2C014230BBFBB808F6F973BE9195D2FB5459A19265D0A93D423C8340A4AC1A4CB65B2CAAAC903647BC98ED95FA3D30D9FBC979DD7CD223A3694B874C8272103685E3BBBB8888117D53ABC7667B4EB158A34953147354F6A5714AAB10AAC07299C3038FEDC9B0D3553734401BE62862CA82277F57F1E6225C5206A86E175EE638BCDA6665E3B58B01BB74EA7701D97B3A909CA7BB9B4C4D89460CC4AAE5B1B521C6AF59C721EA23EE2AB0EA2E451A8831A82D098E924604D6B02E151BC43E761C2324368A643EA23BCE9FCC7E2502285119343603A4CD5BD444798FDAB21D5369F4C73477E3891AAB51E1B11CC55B3AB67CBBFD5F141715A9AE4681CB0F0391ABCBB48AC63C8A707677650AAB59C09B43DFAE8653D887A6C2C0664096E551929FC0A00167429ECE069F0AA266C542D28DB4A42250FBFF86AECA6A709C9A25F384EFFC74C0C7B32B4A616EF2A140A8C96C8B56E61F32963505775658B6C81CB40C2B99E43BD8FB8A8459A73D8D083AC178225461E83A4CE9D6C6133DA8D1F5B4139457762BA5BEABCBB453B9C91A7250499891698553BCB9D0848ABD391AFD195CF39A6213A078161D7AD1AA5B28B1C442F6AB732FC14DFC085F2A6475D4BC8F897A7C1D3B3E0C1203AECC5D5A8287E34C6E3F2A920EC8065644A373453CFD796A58C03B7E241BFF2986B3C6C6CE4064DB18137862D716C54C154A7E294B218BB1DF2D76F8F36847288C76AE21E1967719AC92AEA8B8E50706ED8CB06492A58CEB932F2284C023C6E3BCCB303D6BC56E842B144CF68FA4626F29FE843623A55C02B1A0250D7C272855E0118B3A553BCFD46B7563BC5B2F5AD196098B1A1383AE99F2BA6384A1C39C69350FE22437C1C00A651AA0932A771E09E4EFC1ABB893639F1340CA76A8CBC4C605257E14969D83CAC02D131DD4273AC467B6DB186E9086548224A4A1526F769A90C93101E26A2C1112744844B0584343FC9B35320B841961FA55016C9CB271570BDFC501D68F9557A920DB4920D15E2BEA64A6AAD743EEAC97560BB024C70C099608E55D351FD1784673635AA1B26B9248528D069D031658EB2C559876A7FE6ADCA630E2F2589DE2ABA5FC24528A982E2E5CE88A73B80121789522F63602FF0340F4074721445E155A3A1624CB4ACA373DE6947F148CA7E2B3C93605E706EDDD9928E49B73BAE3B0285BBE1676EB6FAD2641E7354E4C0A4FEB0B74BB16708B01351A33923382F8863478882483037FB1282FF917EB6658A7154C6AD64B5858C629E\nencap_coins = 4C25311D7B2FA56A45F4EC1CB4591C627B52EED4D2409EC70EBE855D988893D8\nct = 8A619212AEAED864D206469DA3F4B4682E1BC9F6C93EA444C929DCF7DCD8C8B385ED37F3B0E010617B092AC583C9A397ECA607073CD20F05C968A1E230969224662211289394988A40B085E9CE7D3EBB56F96D86117B54D56EE87FE128F758C7F5F26C94AB7ACD0C55E6F1EC7531396E38BBF33A7463E58996CE168916458047EADA8AE969B50D3D04D3758CC06BF01EA6CA9C5EEAFAA7403FB6ED2D4661AC0F8D5071AA27589641EA81975E8B7FE3681573B304C45444CB37CFAE2B360DD341690732AAC7322A9AD537E43791D4DF1EC0A802EF730F69AD41862CA3AFEFF08CACB9139CAAA05ED58545A8BD691C47C5782B92E759854023A0DD63B168FF101DE1991F457BA4CACAFCF5E37846B9EA0B26F1885D7BC9F50C3175242D3B737975D311CD89C100CD2BBB65F4FF49CE741264A50827B8321C4A653F4B7FDB9415DE8B6F3430E6ECB1849EE7C4C4346C6B4CA3B05D3A61777EEEF02780F67975210F8C475943171BE32BB4394C6E5EAAE443F893C2DD78D6A4328F8C0DFDFE7DDB3C0D91A5898C72BEF855311905C5C7BB3E339BBF7623536BB5B9AC9709083489F519A02A080CEA46184DB36D130A0C76FBE06C452C1778F4CAE49903DFDF0AA2F7C4BDD1C684DACBCEF7CF624DAD62452D8B98E8B7C3A224D1D024F4AFDFCF83903D955E06B656F7C2DABF0C929750B3239E86E829D8A4D24CD5E7923077EE41F01A5AA12E9874B502AD4018A936F09155CF79C4043A966BF2E91E4092277B1F13061AFD4D6A6698AF1D5F562B7028A922657C4543FC1DBB3A6D70FF71A3C032DA268ABFF26B752878A07E0514D7BE055D53016360F68F32096B3C2111234B6FCF22954F49361486041D722B1BC635614235F3FD77CB6053B49A4779A8097FEACCD2F6A1EB58B80AB816386942ABC53C8DE570FC57DAF7C30A2BEECDFA53B62D8EE9BD0A26DE7310DFE6A37283108A74D24D01B5181510534CA6426A4882227A6418000C8DDEC7EB6C12AE1476D730E262CA0C37ED32818795497A620A50F478048557F196D1F3E874C00EC6B6DA46FA72F1E71B798D7352AB33A3407133291DF2\nss = 8ECB45EEA09B1FD001DE9097C49B338DEA917B1202389FD9F75C31302385F02B\n\ncount = 70\nkeypair_coins = 3E809EC8DD0FEC0D911A4E3FAC20F70FBB128C5DE94DC7184CA7310AE9157A987B2DAF2EA1F1011C4BD04208E9E90B9C2BBE2D8B96A1565CD1163966F5337E4A\npk = FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0\nsk = B563C9C846CA91B6CBB3E138F43C9D8D647D22146889138A615670CAF738419B5B67E6C837CC9A15545F33C4723E551428877A4E933BDDE9673C5C660B2A64340A927126A56A48660B9396D457B8BB1516DDF8C275753E234590C607BE27C81E14D5411C17488C1AA1BF42C74DC4A06B538EA5E9991819A93E6A6EF8F28CEAE91FDBE27E6407178F563F7FE272D62746C9228F4FF510D46C1C559644FB3C31C767A8A5EC43F6610488F793328AB819A905D1096645AC1D3C8C49703065BCA4A4BF7A16EDB2A7605C53B8D0BBE26A0AE4D50EEB4C71DF764344184D88C8916952151F18B48D68383E2070E5E57E75C602A48B34C5C4664D7C7FFCC3A6172837B36CAF679B40A409761B089EF3AC2F3895969BA9322A074DA98B00D29061D08A77CBAC871B059179172B9A0A12EBD424D8A2619F94639E28A19CC38B020B30AE00110EAB53C5E38516C320E507A3DDB338F3D4BB264157FA452A8A77A79B35A4B25444D7BA020D2AAC98C797BD64495C401F1D658DA12A9ACBA8179D6136421197B3C1A4378920B4EC8052568E2C2C580DC08A9FCA7D7FD02CEBAA91E8D892EA3B23EE3C5C95D037255CA685B62399CCBFE6C88E6C426DF43C4E948968DDB3C9AA8A548D7A55C887C211BC50A0870D2C1B00A9383E233B9B1809CA1911B4ABD78E2FA23310063D80CB6DD4896ADF68829F40C97828C401204D501A6C0F571A48A15D62479E545ABEC163152B28340F5A077A9C5ECA95BB71D256852A6A0B38AE20C3BE667CAB7A17001014ABBDD8C205512F4B546364F6072971A88EBA00A2789B34E7A1578909D7921A421CAD8F590180AC64637224604166E52233DDC520D5B801349912A5CCC0AC3BA0F5B25B6B6242ED71731AFC69597B635F7AC835210947DA60B4C6685245BB17F34DAB876E553C12FC6619E34237790704881C95F792A5A0070D69E747512218BF99866E417B5BEC3C7B664163C7AEC73867CDDBCC3F3821ED6A92E50119591A667BE609A09BA7A7DAA4CC0017A270BF568A3A7C373E1A8883057AABF71753D599CA10A13A94659FAA71C2694118920690AD71147F77B2FB32553B02B45153901B5951AE055F75A270A6F1B4D37CBB975B979278AFF301470513B66F58817E6A5B2ED17891F24A84950BE275A805D374111A5AEDCB761B6C446F986F37B646187461868797FB28731CB89267F12DAEA09828F143CD6C7C133A38CE82788A6BB88126956F30943169B2E4A18357E43262D6350B07651A6B2B2B227436405ECB5655E5892AB1A0CE6848BB34236A07C3AEB159822C85BA741944CA68654BA38EC2E4412D5C73D2F87EAA46A8FDE25FD8AA691A95CCC7DA9DF35393213322F50A61AD4113C094CDAA568B1F43517692C4918C2590A221FBC0A313D2B4321B9E1A973492BB519C010CED1C590F0A61799832C15012E04550EDC12414F4CB7C32AC3A1BACE2F9250CACA0D027BFE238344E278D6509796155386C1CA904C34727F0772C12B66C2016CD933053106FB4A308AFC2619F8A3EC5843BC2C64AF8D71F86B6836AC3941022A965BCA96DE03A5982A8BD7730141B4232610CACB6684DB89EB1B55456AACE6DF449AD5B7964CB4A888148D472AE45196E8096A87B014FB5954719E82D8EC33C285323C7FB4DC2EB768259696B41C489CCB08D8665FEF6A7A14AB69DC3A72690B5480C1CCB2CB70D3AC37E4B2E00BA7111905FC6D53F0519C44877C9CB1B54ABF3106D90424C6A39DFCB6E6C3B80D96A1DBEF922AA762D5433485822B1F28C8776305018023CB3328B9200728D082260CCB07B3241B7C86F90F91F18A582AABA4003F9B8C3A468818619A57A2EE0D636DB09762E634400305E4495B49F927091773016C72196E29B2E20034C854608F54", + "D1C7506A6B89F8D1201BF659A53F7C16DC671BC65089DE9774CE4B52543A1882C12773BC7CF00B746C5B6ED5026F7E30BCB3CB60A091091C2AC85F816D377167801C47E951B18E239C005BB9612BB03262A6C21306749A60DECA6B47B22FD7C7ED472AA3E8B9DCA5150C4D3209AE02EB72783594B0C713509410A01DE44245258790058BA90CA08CDA4C45FA6867B038C7EB99D0B026320070B1A18ACE2CA6FED80284D094B72881232144F6422A896D67505E40106958C81946A86E19F153712EF52D284175DEC18F24979EF5BA8EDDF7CAA3880AEC7B42A147E75F0DD62B3D0F5DE62D662F480D4ED8BA235B4AAA4BFFF19EDEBBBFBD96E5A9B7C4E89365C3E7B2DAF2EA1F1011C4BD04208E9E90B9C2BBE2D8B96A1565CD1163966F5337E4A\nencap_coins = 37A2BFA95682BF678CBEFC25BC48BF62FA950BBB7C0E7051CEE508F9540FDBEC\nct = 6C1E8CED4DDD50B045546477C6A10C039D13C667CA8D9874F8AAB76CD22FA11383D9254A635897633D66A694FC42B53F1511F81BF6DBF93888213D6AD894FA3976E6CE5F2A611A8416212DDDC82FF75311AD66641F4F28BCAEF07366A8258257085071DFC57C23086FB954D7F2CCE201F6CD76CB7D91AA2833E35E8AE0E243A9657AE6C293F0915FE3D719CDD14F8D3034D3CDCA5989D5559550DC843F0306A36100F872421CE9D0508E78A620F7756AEE8D2184AD8EBB536BE20A6555898AC1DAFAB53B49A48046B63FECABC45C06A4D02F6FCD80C14C267FDCCC421728F33EC58DDD220F3309DA448FE027C3BC2AD834CFB7BA866A6B415D0E62B0667B08C9B79C5A046DFC2773E4A28D04606907D681CF0A573D9861525A0934CD595BAADDD50E86577BF09C461CA6DA22DE9CFCD90EC42D80D98C22A38F36B42A5302AA56CA98B156B8808040F85959AAE4A1069822ECB995C49421EFB8FA1344B7DF93453F973FBCB2C83562E94F3BA8F42B8B96B03E69AA82EE47EDFF182596178B6A7F36C792B04AD968C984AF3E18B5078669E41474392AB1504722A98B2EEA1984616EF9EE55F2FB6A1A606C5EE3E40B97D49778EB3BD9C6E19065F5A66872D5F742B38CECA4C07D270A62201863A1CED1579F3AA5D0A44DF79AE82266A64EC86774FB86D57E1B05EDB095FF3B099E137B7E8C8821E5DC69C99ECB7393DCB09F9031EE395359030BBBC1601EB7C5F88AD4D8BCE56BA0B35448C3E3E850E05734E22F68EF6A5F608877F198CE179B3DB80505FDD783F3588AC2AAC5DEE407819877E7E3177FDD2C7D56D40A7574B4F4EA806DE846436F9C9BBC323B88701D0A9BADA903605CF88BCD67CE68D83F236D5705CFD0828521DB0647C49B582E66FA70BD8D531C871A211DE2C8F9AF598D33E6165905D8F541B333AD55789EA2ED0660D0B72A70A97AECE3F806CC4F52162C83050F613239348DB0207BF40518F7C0FC5789FDC272778E31E96DD63759DD7786C8A5C2646C9DCAC8D213599EAB4489CDD8E46B91EE7483C819C800E5AF7D2AF4474E80246B0F0840E12D9D7893D25150E555\nss = 8D793F701E4CD5D0B9346CDDCC4EDCFC5B1912C4B51AE8EBE505D04028F1F42D\n\ncount = 71\nkeypair_coins = DBF1C465FFF3D9F783BD9EE61A573715E45691147B8904439B5FFAA64F94FF7B5C2478CDC8D59AB164856623D53B9E60CF0AA8214CB64E674140BFD6DE9FDFAF\npk = D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39\nsk = 30BA4F28910160E87263F66F6034BA1DE4662EBC3600863DE8844620E0A08A46AA83F565C3C33076EAA5A3C689C681BEB935349EB517252C738B925BE8720683317F79CCA1FBE150A32A0573C21A7CA34908A21DD58266B88712519935F88363A1D9C6D253AD38032D09113CB132C709C4BD56EC73B3121674FCB032E8696DD395C9021D47A39A74C2167E084FD4F85DF9002C246C86F1B1B498F05B7D41AFF082BAFB610FE4576C55064459B665FDB03B98B98839E221710466EE8839D846620037CB6516021841063AA1CF8CB59019F52769FB0BD72152F4E74D7C833F66B272BE12839B91C8CCFB0466F835BA068E82B29B1CC79E596546567244C3D5520F6371660193E5000FEAC74B0DBB40C1D46DC82749486C4F40F96F55867FE3F6121B60095AE9BBF6BAB7BE258A4FACA7AF20A2DEC2B736BB690C425FE91B37E4200234CAB1EEC7B8834909ACC2C8972B127B1113E17CA26DC7168B345F1AF411B4917463D8C7EBC1BF55BA555809B1282A38BAB43A2528CCBC0A3DCB2445597744D3A5530A69059DA7A34D9429952C626E255DFC8B6FE3B6B9A508120284A1D75B01E695A90EBA34E3B1A8E5E99BE069180CF073B7695119DC3981C0768AD9C31E095AE83675754971B03184EF7025BA19B1D9812F39133719925426EBC421B204900CCB0C813CD0BC9859B0B7752ABFF9BB1BEA8B24F3DA4DCF80A03933A85D784A3400708DE7820E750518195C9B08A232E09ABCA31E033495AE72C84B66499355167886BE0EC6B5A337CC1E38060E2A0FA0D4AE1CE4AD34EA9E2DD4C66CBB3489507D95520747E472C4AB1A640C672A978F2B1A8E7E732A1B56796300C961B404E796117F1A8A5977A81F04BF4097336EC0148D19164B831E54B9B98D72B18216AF8E58AF19731D9D92079DF04D584AB964A49ED7F31E99022AA86828EA11AB2FA847210AB0428238103ABDEB248A663A954C363D516B48CF9BCAB1F0A2BCF0B186B46290189C9DB9405B873D83F11E5936CE94E42FA56574497C424A91792145352ED167AD076346AAA7CBE074D1F2A6E6E1CB93634F8AA61FED9C4D873B71D9F06A7E367399206AEC69C5569BA3FE2816A0862539951EC9F32FC1A2B9EA199B877873F6B13546D685DFB63429A9BDFBF62FFF1B651BB89C9EC8B047C788E82983552482E1DA2512163EEB5C5C3EB60C91890B5992AED81B9992AC238C7C2A7EC41FB4481508A525F10C4E10B448EE4A7BA149649C11A20190CC95C60EB727CF84EC66C24C008A0308F28171F9C74CC7023873B1848B3450E28377D8115BD17462EEE419F1C69414611C659449376B88E23061886338126B8AE317123786ADE2D6C839F227EC302132FB59F5D3A5E11010ADC5BCDA4B01A28BC02377A6F3F4A0033249073B18F553AB65B57FC3176E514794DB93A941D620F3F19D1103A6F0A02B7CFA8C213347C6037B85817B27B22F47B8A513D606444736AF884FDE78A879CC77A4D7644AE360004BB8B072B74A1CC99FB32A68770A110432E4C06F08148FF54AA6A5D2AC1B3B8E461B9813C3A16DC0B200CA81D4E336A54341C8D157D1742A0C327B7C0C9390416B59843353443530A5B70B71BF3768873771155617637272B1CD057F1F01B59565228DAA20A060970ADB811C106491FB32FDA5C6FB70415125B1AB6148062100AB78107B37AA064942ACF56919216C6FC58732598F0DD82838D8881999B431586A315375444C6A27D14FF8AA3DA9D1340D137B885C95F69862B63C2618E28A11211E3B64BD1A678F631494ABA55D42D8116B6388E9EA04B51C9773083A207000E83332C727B4512806A2DBCEB6B40C644A5294362770F1108C467F6C64B907B0BC142625AC621352D64B73948D88F281ED3A65A1D4BBF920C962E91496718531756026E71A5986990B5BB1F9EAC8BA3571052C32D414A5AB07832FF3172FEC8FFD1197028A9EE410203BA02E6AA6B9517BA8746317C69304B381BD6D23B3DB6605BFB2762B556BCB502CD10A22C8B78B4D0A173CD56EC835AA874C485F733B5E4C0DB08558F1CBB11F866544F10A8A5B5CD52053D8708C3BACAB400C78A65436FEBC36E5894D05B163CA7892EDA9BA6C0792B2C9C345C399A0C841A70B56DB1C5AFF3703BF5150D1A7004C1C84CE25229CE751F8D00340F228114639B811C5C1D3B614DAF84266BC4C312FA43C4109DAFDE79000AB39EC2FC5834E128C5E1460D8CB0C35AB340D706A6C8B52070A7E41A6405FADA53F5C2478CDC8D59AB164856623D53B9E60CF0AA8214CB64E674140BFD6DE9FDFAF\nencap_coins = FC69423340CCA2E8E96B963188545FDB2B9287959ECB7EB108F8D04204BC87CA\nct = 8E7971B9057E015CD81453D049BB6D506C75CBC0449AEF202458B0633A87D028628AD43E013335DD409A1CFE42DA1DAA9D888D05FC64BD1787F9921C8021172565323DFDCA5306DF5D184C2116F5B39EDD6DF0C55EE0FFCC2FAE94EF0ECC4FAD340A021734763D87A4F563CA0B6DDE921685A6C05202BD54EACB4B12DBA02096AAC5D871198B5AC9AFE94712A156697D5F6C0A7FC90662CA5ADA1D64F6AB6BE6073B20BD88614237F2F41A5C7281F27A8FCB238B740A645C31B8DEA3643ADDF0EE3F2C23C077504AB45308E8AE7045FAF15F787546F74581A5210B858818962532A01D9E17128E33F5F901B9AF5324A5AD84E1F089FB9758468BC565B91FA3E057B0E686ADC7E48C06F0F01E01170FF4262CA93797028F99DB4C998758976E6E39E7EA1F6698EBD9D01C02A8D2AE224CEC15F43BE40C8B0EBD9C4F41EE80F287C4FBAB4818742B05076E751DEC3BD3BE9177EF18FBD61CEB87C968B48B3EF667E5B2FC41813E195280D2566D3C2702E796A853985599F6A67C35EDB97C7AF4F416ACF692923A34D8030499EADAEF7039A2C027", + "39936982B63009808167FD078D077EA4402DC1E6C7FBDEF35C5C8EC033B1D1311F95C46DD5225940094E985DA9258F6BB49A7C65B237CF7FD7A7220774D217AF17C2484E5C47D9B522AE30FED5B9D7F481FF9D88CA4085FF291557DA17E75688601339021F02A5FC4EDC66DB7F3011F94B99078CC1663D03676F6062BD590F0ED7AFB2CF3FED3CFA2CA55FEC316687D23BA5A5866E24DBB0EEA2130F1D68E5E4DC4C8BAC4F7CA340A52E3F210AAFD7A75DBD24762D68082D8372B6E6119211A06B11A676A58B6AAB317403D1A42FDA3DF2BF67F8E06C2D5421942AAA59F3F07113BB957CF640831BC08F5ADCC8207FDABCB73B14BAE7191769C0DEC21A98698EE3EAD04F839F13B5D94F4B72F75E0A06B2DCB1DF713B6012ACA6A9242232BF30BDC19C25E348A4ACDDD01CFEE166C6E55338DAAAEE59B13574DB2A93AAD1501925D2EAA79D27176C27E60F31A535285D8E2D447A96A529A8887674F8F8A60A9DC5E1B365FE87CC18CA031285A2\nss = 084514247DA4B3F573A45618FC8D0F0E61D82AB76E42E512D6CD570BE09D3D12\n\ncount = 72\nkeypair_coins = 1F7CFD2B70863154E8A69D1758532E86C20CFC763D67C758BD10A13B24E759B588E66590B5B102B223291CC78119BB94E799E37B95B7BEF0337E6A572284B9FB\npk = CE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F30\nsk = AFEB5FBF8BC9FA409670DC0F6C94934F53BF3D4B40163278A3AB076086C5BFF79D153C890DA535B3D291A2A68ACDE58DF67911F17939B8B474306A862BE548B6D092AA188FE4419A3EC659B9B8854B489BA2200270E3601EE6973B6287DF400B0775AE483C55547A9B7AA66B396753DF934C13085F27B978BD03A5A661A9E94B809A19130C92C1DE21B26458C675E955FFB20C939028CCD358652B0B9F3C1D3C300BAB422603354A6CC0A270E7ACA3706487B67B16ACCBA7CA9296661E2A9B2FC7CBCC60F10819A0BDB400662E203A77C84C75824269D662C826AB11F1B35F8754A2870FEE05A04353C23146B62D91161A9A10EA028F8B96B082034D4E63359AE565A00AC0E1C8201A86294673BEAC8394D01935C8C201C76A0143A9C36E737D5BCA9A07994D91DAB5E10ACF3B96AEC1DC1FB33C8F260B1FF6E8B39CCC6A20C554E7C48BEB3CA45D9341A0D978846382065B4FF6E13F39A9576F3B559A58194D75CE5E48B89E857C45F104CF7781ED5BAC03965BD74942759231E8146D4051B86E33964B25A9E4DB0655949D04BC73F8916280CC73D175834AA349EC8614B3F072EAE445520B64C57BC284781061E72A7C264C05EA9D9BB20F33CB86AD2B080C98A7E7B6A4A31B119BD139F270A8430A7AAA122E5BDBC9760B0C0F562719E6630D3BBF0BBB3311333F0918385C86C851EBB8A306CFADEB4634AABD720387C787833C9B7FDDECC117188AF713798126039A1B940694CBBA5171D2B977876A9D74FC067CACAD5865104A627C7AB0715DBA6C0945916985BAD2D041EB43A584A1C152AB6DF0CB8DC6BAC599A60B96AC6E5833982D2167F8CA2C9B984AC1450865731AABC3796E8B4A30A6C78EF76FC2F5C829A2B23A33AF1325B54B869374493D2D82275FE49ED6760CC90992973C618489C37F53A3E5B605BE77CE48E4C05D398CD648BF63C7298AE11FAF889D684A522709C7E301956919C419875696BC782C5B160EBB9ACB542138F12195EC3D8ED03C64045F37E53970B7856B3B0719D330B603033DC54C81A66CF7A93D8565B3DCD91458158E72962B2BD78A3CA11E6730BCCE04A546261FB88A14769A7EBE1AC627D4709AD47E84C44AC01CA4C40C0977A9C8C6871BD929B6E70A8C76A02342ECBFD8A90F1F31470A8708506160F961564DB86466D049894437AB1A89DD41363EB597D3265D1F7B9A10C715D40A182E945C9666371431A5A54C6A80222362FA245D9AA10FC115642B3F28AB28BF05C254110A5F5CA553DB719A16269D749BCC85388825201C8152C172806C9986F53509A2A3AEF9A28E22E58CD1043E19E757B8179E40689C9762BF2138BC02453802869B8F53ABB6BB088828726CFA51EEA526CCABC971007A0D011315C996DDCCC0FCF365F475C578517592C2C48117A63A2B6B854BC7A7A785A5DC4FE4C1B012D78CB3341F9CD826D1D2A13E13083E046DE47711E4BA0A784AAC886B25DEDC2033895E48386E57234EF28590C9F542331A9CE6A0A2DFF143B6F542BD752AC6A67A6B319EF15C7203119608A21B1374C5287348E54284DFB3B421B674F0FB3186080553B81F92E403A5EAB01D564C9486622BB5233AE0BDFAFA3867785E123A645C5A37124A5344264AC6767D548650F23A643EF347F43C5E1C49378FDC92F7E36CFFF437197215DA7970AAF5653FE9CCE0CBA1EC2677C0E9BBEB26526D866D600260C2E077C1558C8F2ABEE536999D951BB934CC974B55365495795A6418AC4A9F4491B4E60F992142487457E7359CB5B01E7E1CCC909CA00E6005B213C339C524B26A0B747C18A116026DB16239492EB056B12FF700FC56AE35E97EC6D0B787C8AA02E4B828B41996F01D69FC9BE7005D4DD89963298838E27C59B79C8DE62E4A636BC3AB197326C8EFF92C90E4958980A3382365FC65594219CE9D7070A6C3586466CCC031310825BA43EA933D416FB7A73D83F05EC222064F03B635091C25EC0A7AA99B9080844E7C44F6CBBEFEE8B3AAF9AA5AAB3E4C49C24D73AEBD8C37D9C4433193BBD1E6BACE139DA88A02883406F1B379E95792C68197D591CB9303B3D5BB2791550DA44567D2115DA0BB4D380849E1145140D9C6983819F7447332CB697AA2783BE169DB60249D3CB77D35845A380BE3CB789F66395C4C3D894C95E9A3714099BB9A086057DF0C5465326E1932AA50DA74AA8435D9294FD6B7C05A153F305E7F49B87BB2319DBA8D3485FE814AEDB0B43173BC48F3A793554C3E8BF90C1788E66590B5B102B223291CC78119BB94E799E37B95B7BEF0337E6A572284B9FB\nencap_coins = 01E6B1B765E4C42464F6A35D1DF3D2C673D752683850FA4D147D4E0629B88B10\nct = 369D3F5B54F481D4A501E85C03359EDEB656E573366296C8125D522B3E595AB099DE53FA104F87E9AC72DC5C71CEEBAFCB9D7C52E45670313FE50903418EDF006EBB5614DA6E2407EA69E59ACE5FD80C8424986E3C68ECFBFE7B092CBDB7363E7488032C5CBFF78BF3E8FA5493EAF3C69D94769D5EF9B184FD65C84F5B5E6DF519CFBDD6C5AC46DF419F3D4C79EA6723FFBB18134B0F9DC7699D3F1CEA6D7E3299B9524F80AA9AC9460170CC0FA351240968DB3C5B8ED72182401CE68539938631DA56D90E34BB9F8042F7ABEE5E725162F53E1A8BECE19193C7264791FDE355135890476135E7085D4FA6678CFDDE822616952F83435E476D30E8FE429DCD0CA9AB931252C224D1ADCD055377C4B4E39F88AAA0AB7AF8CD815B974D48FB21FE7FBAE2B7C5A5FE4315BB1650E8D398BEF85781274D766EC50B109BC5B30085C51026F9AA5519647E9E30A2650227B11F47C8DEF29DF9B0B7E8C4398E5ECAF1C6D029BD321177F91D15FCE7C43C6357B26A3D30A184CA72AFEF820D53E8AD449AC38414C49D1B452961743769925E118A204F38842F37E593B4AB530BC5C7A3DA9AEA5D8A70C795C19003A624D0606BAEFBA2609CBDBCBD6D34C007989A6C12CDA507E058F12C0E1579E5811EAA308DEEA66779DBD71E4D2A4F0E4F3CF782FB8443A1545199837D826B8B01196B440E7A220BD4C3DA8FD075711068C09795E5FEA43794B06DD2B7A7767B2D87E8B57B4C3D54828B89FEDC842BB9BF8C316DA82D9260CE54FB650CA2CBE5CC0D9B9A4E4A58A52B396DCA9303A8CFF80028D7CE37738628C20F65AD5526DB93574BB6D0E94E9616A69F29FE114A0B23FEDA726C4DDF64AE1346F48BA0DA8F34A5D30EAAF5281377B689ED68C16B5C7636BE1DA6E4A7AE61FDA03E128CD518114265E2F2F3C1D25907622D4F0EF3342B1DEFD1CC87D5F3A465F40DED4A903D9C022967C306A7552069A439A3568DF1D237ADAC5679C05C94F18D42CAB553A06AE9750F533A5948CC2FF2122F8C248ED93D1F7881B5E418705FDFEAE21284D5BFF603A51CD7461CF0B323D0372BC28388B7DAD9D53F\nss = 4A51A45228F01C4A8C0B667BD230BA1BD35DB7E7392AB53A3EF5D4F48A3CE77A\n\ncount = 73\nkeypair_coins = 3A19577908EFD37697B8EDC7FDAF47D1BD3AD01A1B77FAF794BEE5B9C3192A6F08A2455063246EB5761E908816E48990D670308B0D34D7823A325D49A1A4DC0D\npk = 4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C", + "4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0\nsk = CF59C55278AA76DC467176C58CDC4499667510219CB1A28E973404472C38C4E7BF7E00D00AD5C6E0CA536BB13081E9708857723029C619F1BAE117B283C6C96BB61818942A4B63163E957F1A76A1A3C8AF61B851C618927AB771098A43261AB16A8A252D25211D1682D2265908E091D10365347380E314BBCC224CF8889BB37759345754C4FA6589C8B055A75313CACC3B0C21959B621A68AE1A5A7B6398693C0194E57AB2E722072C508027B98980E864FB82B7F1E42CBDB9B608B428E9E391922189B54B18F5E66656B236CBE50563F75D84F785DCCA6FEDC1123ED31892D4289952CD9968478915B5E2E4A2D92BC6281B702A84A02EE740A4250F67F893809BBA3C790B963B70FACB645969457F91ADC732406CF4010B76B478E37BD0771B3E801C37DC1FCF7683ADBA4EB0C49FA3AAA9CC829C2EC77B39E15D3A8C6873B139CC7C1DC9F8581E829694685C0A06CF9E33370CD8CC514ABDC6ACA6FA8203E13BAA97AB2D55EB8C9C122C1FB55D1DE97D95FB9323392A499100D9A5CBA9D8CB2423688DEC85A5442091398419417749617C66C06321F3A061235CCB799E8F23CE537351E49B59029A59ABCC4CC9F27727653A230051D907BC1FA67895C60242C4A945908CBD480904977B6E016C1A27C120E37BD19410A8864E5B24CA2ACA3CFD2BA3D9E9BD63F42F3977AA0C815E5D13C4ECB1B7120997F77638DBA3CD5EA57883F5AC82222ECB245885904C9B6058B023253917B7AF71C2F94B74F3637C45045D75F840191455B6154115555808D1C122D379AE176947984ADA6C4EE90870E51185EE5AB0FBF042E3A299B0797E36D2C5FE5004106800868629D0DC48F46C14C2082E66A5A4D6579676624B5AAC1FD07C60A0091B1CDAB40CC2341F1961A8D882496C21573A21A7A4907D0164960CAC9AEB10E62377CA7C2DDA72594977225C9B0218B2787BB8B79B54C819418EAD17109F950D6BA4BBE1DA35FA698CEFFA2A52484EEB868D72A784535814B030130852540EB372E7B7218CF499D2EA3915682A30176B08074F2E4336C391B69F1130C4765032649D00F0B397E8BB44C18F4707348F9AC63776782D877317D4548DDC9EDBA94A8454C1422BBABA88A9454585EC9668DF08181E5A7343291002915603D891099172597C173A88B41CD45C24E40601C6A5BD379113D876E06614087204CF43C3564980D9630E84B621D6415D0CE224D50BAD07B52D58C6AE9FF108948B4E49D9C941C3C0EB53A3F118445EDA39B1CB8FD6013EB33046060CBCAEC21B13549E3DF843E9E7B6CD731664808AD4A773237194E9D5A39217457478A6198203F9E6A90E9A8492F96FE28A72C9E2743A41CAF07752F52B2ED4FC17EFA95493A24C66C93BC6AA846572AB7FA0A808A16279382F87700D8F195E1781803880B07C925256100F7BF223087A85C4F3C88F861E60F92532D60F5CB2033B883CADE25F8BEB7312520FB3210B2230528644B1EE298161F453B5F32126310899C88BA50690ED925AB0537EBD594567E837471A84C6EA72787176F80C94894C870E69337D939691568EDCAB008850A6F3A53EB585C01AF253D1C9434810555AFABC430B7FE69324A3E775E6F2BE3638B119A6429FF98D8EB1B5808720E467302798A8CCD8350D36BDA8FAB17A53BC0C851D91B7CF10C617A1C03BBCC63D93A38EA4653B80731442889FF8200C96B5C37263081DD400D5670959941764A61CDE119662325339DA81F926AFFE427E31C6883CE10F5E5705EFF1CB209ACFF5644717E6C6928A41B6E7183590AA524744881AA427C17FE955B306C33447054AC729112568A4CB16806CCC008FFCA87E4CC37C3BBCF8E50D3BF07E01132EFBE0605A14AC32F6AE2802CA893139F62A64CEF28B1720ACB282173F2CB4B0F392F8077A325A6259A32455E57964E338A6A731C5AA29BEEBB0843730FFA93D6B234D51BB87A054968CD07F9C3A2CA79607A97079EBA2481E590955E124FA7805E1F03499B7216B6A3A14B9C0C6BAB99917A435B88C4314A290E70C7EEC8A145037B6531B35B89655E90DF5EB2FE53AB33B6C68583780A3B52BB92CC90C45A28CFA8ADD511EE03BB8BF528D4E94BDFC0CC510E732DF4913116A7786E437EF523607126F047A17168824A00699CA54B71EEC5B690CADFD69B8DB5E8548C3B3DC474F7843C49A8DBFC939C41AF7F8EC6C8354AEB0C67E05EAE0E3F73C56254FAC37209F5A59818FBAABF5ABFF3320B0B3EE00E20679B5728C1208A2455063246EB5761E908816E48990D670308B0D34D7823A325D49A1A4DC0D\nencap_coins = D7A9EE0513802FDFC6995A975C992350A5277EE79F1837E66959D1D0016EEE34\nct = DE2C0C31FD07CE3CE4C674CE5DFDCFE5577A367739F19F8E698A95C3A6DD02FBE6ADF78ABFA7D29A4C25F7138B89DED53EEA99C8B97972555D1CC66375D57B7F7D60D355B4C6A21F79784913CB39AF7DCF964CA131AC493B720328EAC2813948DFB838010B8BA9AAF49469E3AF0F6323D6059C65A23721316A6493D7F75803D0C24857D5D27D784D76C4B714D9BE68396257C3942DD3B405988FE5F2618C893D60AE89E408D54F2A284432C2AFC32FA78EA0B8E68BD1491F64E52A1ACA45C28B53895678A42D911EBC4E9B998C577A81713AF7CD278673DE632D76B5E9DA86E748C25F1CE9C5E3EBBD3742E37C3C38791CF24B9E1D19CDBDC2A656C46A8314D6AFA004D1A04724EB034A3AA7515CD979A8A53DFB6C74603E864FF79226CC21391EFD8E534FAF1CC2FDC401E33D3B2DE6160744BFB3607AD309ED15B2B4FB9843847679E967683F18D7FC0E9C05C5EBCDDED7C75B149389FBB4D811790694B091F13068C58702722C71E96ACFAB0B00605E0D0947CB1F13F4F1D192620E3081154996736285B501142F1C6402A23CF7CCFFDCF0DAC9D0D4064F6F9C4D5476E45EB0152333F585E699FC955C4BDDBA3E0290097A0B5B7182225745BE447D3EFC5A64A349EC1C8DDED47ABEF2FCE527344D5BE8BD8B6301F5C1B1AB11B36E3B2B867E7CC69358F9915C50E7CC91227AA9FDCEBAF2FC690127DA629E1537A4BE565405346908120E1A454DC34B911ED14C1BE00F10130804DA412167699B8E0A3CEBA210113B08DA14A952BA162107D7BC016178813EDBE1DACF686045BEA6138D46A4F7354C0E97CB4145B5EB78F7E48B23CB99A192522784D8DFEE9A1B1693B61B40D78AFF73D41441170778C4E7E3994795D9BC0C1480226633C3930D2B7D1C328333489D3822D7E9C7613248B3C4D1EE13D743BA2344730B2D5076CB3AEA11077C9ADA2E6BDF53D389FE1E428F8C82298ECE604F655551A1E883EDEE1D545CD2179DF42A367EE3C9054571057278ED2CF74436CFA26F8A53F12B890881815EF6848A96B3CF19FBEDB1E71A28667C00284B10F1A22EEC848C9FC237BC1CA93D22\nss = 1D4471690E3D30A3DAC69A1724E6D8C5B9FB320213078DD2C827BF745D1CDDEC\n\ncount = 74\nkeypair_coins = AE0F65E29F38804A6759F70F4D01E2AAFF7FE1C91EBC4F892DD0DE3AB2E68EA5DAD700CFD0BFC439237A0CDB3F7D6C76699AAD545D0ACD755F14F7CB3B30096C\npk = B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86B\nsk = 4F9166B63489953773EA5ABB3D0C6A3AE64910943321A13FCE603D2E7190D288612CA63FB1EC86A9D50BCB228F74208D9F6352C5F57E1896972230C36F752B8FBA83F9D006EA92350A01474AE53799B117E38860FB5CB37630549B5B3B9E5928B6FA4559F040332AC243B90C01353FFBBB77B29735D5E8463E930444B987456072D6579B1FE52EBAA689E85950F393C25FC0AA29D76306558A6B1C2D461BCD4769C2D29358C891A72CA63E61C12C43BC3252107ACAE4194", + "780CE0BEA39D2DACED340416382BF99CB8C12BCA7AC94AB1D50809A0B1F18D1C4A4A3AA537519D9772FE0A88E668698E59B77B94ABEF2F969C9F46FD9A850B9E341CCF588485315648A960DB0CA33DA481987310455452F3933C8DB0E1692611D40233AC617E72034B6E8B1D614BC6F0B29735AAAC3C050BA38682CF3A6F0C5638B6097F46A85C32A7CC8B06F34F8542C44064B46663AF7ACFFC0A45A99AAA225A30F2C6FED688CBF789C3B6A7464AA17388B69DCA70F3E9A588B6531E9032B883946490C9D9F3A53EE0139FFD6C9DB19491BB428EA92C2D830C04CC98FB193B735C599D527C375652A964C58E198CAA37C3F97E4251CE369B501CF96656F2CC1B29EC1B88BA8341727496916A4D01C8158D4A5654723DE0C418755271834608E72A2B48BB0B5A62ABBA9A99D07139858C7B767BA2D590FB0715329392927137F58724CB72137FFC08FE2059671828D57E6885B5C09007DC5DA4089807CC097FC1BC376BB5197A6C5C932DF08066C2B6805490604F6C9CD4A1406661141257E8B1074FF2CCC6F262C11CC0E9C9B30EECCBB824170251BA65AA1BAD79A91771CAD19226C3962543478BE9C48CE4A869D98E16E08E753AEE5321FC060EFA807CBF54D10C8611064A4E68C7DA6120F67B3BB9BC016E5AB61D6A37B9A83A490910C59E91911C33D2EA20F3E414EA08195AB979A7C204FB4582FD52547D4E0758721C32D6CCCA0DC34493A52FB606BE8785014F9761E704514022DB0A322C10A377680C4D274B17AA9472FECCEB4CBC3213153AA55AF49B808F4C5ABF98192BDDA571C366E658177F8E055B6712164215D038AA3F9050A35732E408AC91A2635B4C6B502C698104C7E90A26BCD903A4B78C20218AE92D39BF634828A14B529983E92900ECB3778A1583DEEF38497A336063A31EF9460E8B240FBA40FFD4B7B070A4650EC3CD698046C097189237A11A510F6941E6B73A79DD99EE4A8517D25650FF2C0E9B0AC238302ECFAC7FD642DF9830FFE8714EA8071FA097B39E57919462948A177858C89FBC8BBB2717EEE7169B4256606C8ABD1E9399DF44F12FB8E4BA0B846EC7FE1D65582BBBDD0D494A8A25CC81667AE1964A525016D9BA5EF698C84472AE62CBF10293CB047082A58BDD321C616FCB7A79223E95C8834362DA8E60D0FEB36A5D1A1A6B6736200213AC3620A113A6D5436EF2064FC360805D2AE84D79D07376123FA1682F80A5E85C87992329D52125A9965D8B039784A3BB472A7F310057DAC08E5F41FC1AC9E55F7532F2359C3063726A25599980597DA9715117A5AF15DE88B516F8A41E4AB824FFA8E6EF16CDBCC1FE4F965EAC97474A7B235DC0C73140EE7153A835C29289311E1C2A0616A2742C70E27D656EF9954C7643947BC32EB713D9AC392B982400ED275899A04F1B7356B02A54C37BEB03215D9E1505380049F9B61B35A61C105980652037142A44C42252663799DE7BAFA6A042D439C893A37A87B1A792C1689924CC642AE09A299D456C6D36895571572F19C144BCC6EB0CB9AAEA09289C8CB193CB9AC33823C11980C950D1106625755B280077F9F383F828824818956ED46755F7933F029A9363054DED02A42F5C56986C541E9ADA77084B08B7EEAF4ABB700839A59C18FC556A6D528E5326C0B4BAEC27285B0353E3A152F06FBAC742A9606542FFBC14D0EC214757CB1A23AA810945AA8526D3CBBCCD11B86FF12B553268ABCE55D7D723E496071A8BC3A8072AC653CCA7C261FEB53C95B569A44D52F3D61AE991C38828557CAEA637E6B130142291DD51DDEF7163CF84BE7A266E504A4E4943D164C912E77CD9C1BA5A9549E5BE685945B66A4A622BD8540B044BB14384AAB596147E813F9B1C94F75BAC39A1AEB14A035D858892B7E900A2163828F03CA153015FB2665C77D8FCC529F21AFDE0D4F32CBFA399F2973D812F516C86BBC0A40BA03D27BBBFB91654FDCFAB2DFB3E94D9607B99C1D7DA1F2663BFA2598DAD700CFD0BFC439237A0CDB3F7D6C76699AAD545D0ACD755F14F7CB3B30096C\nencap_coins = 2BEE79D35D1BD40005203028B58B095DDFF33A4806A2BA264F76B6B06AF6449C\nct = E9129EB9E127E2954EE9C473566B21EAE7391FFB1CB3C8FB8FA7D90EDF066BD3CB58DBDA61AC6DEAA777C159BF26769B334F3D8DD92C8826F802C698B22D933E28A620CCC5E1153651FC1FA8FE8D434BC170058517B8B5629DEB70FD3EDA91E5C28ECD4ACDCB4A15E53A419BC197D0000686C6FC13ECF3294F7FA57B167375940CCA022ED427A68D687881EDBC877C03AF9BAB1C94C8C7BF0D9104B1B951819975AB5B239878A8FF7622ED6F4BBBF4345273B2EE35D84600FA665B4A0886B6BCC9FD4111B44A6C96B8D2116641B370FA47EA9DDEBA2F7A52A596A9EE4A0D0F3308D7296E43B459F1E6066022E16C2E01EE81AA1CCA2CB9E32026077EAA672B4F230F7C5364A355680FC982239842440BF9B271F64A155DFBBC5F5C39AC0D30A7C6811C3FCC78121608ECF070C3AE167AB40690241AAC320B7FA62614A55A358227DBF1CBD7F7B998899333A29EE366F91CDE7D7F03C217B6E8EF95FA722F6CB2071A9D0C829B3381BCF8794E38AB159FA004DF4A9DC9420A0CA2A3B97DEF036A4A12217D5E94C01FAD7E18B033F3494946399652590FA0563E57544136A88D684301ADBF54430F6FF99523C389153F2089102C21954319A016CCD3677FC095A0B70FF025752EBF8108D0F658C0C08C528A7D888FDDE4D67A4280E4928B6F8FFAC6D0581C88E898EB2BE6DBAEFAF27FED4886F8A5605725A967375E4BB560AF3D9712545AD66A482214EE8FFF2F6792AACFB5EBF54505E94022687E655A98F344D49C4F8D14A68C554BC23F00C5DF413EDE378F454C14A229F682C030EC072E4FCBCB0F7139E49256A5EEA6AACEE5B6D8D58A3444E417F95B36802191B392235CDC8C7EB2A44BA8AEE77D45E8874BBA306C4308A6F19F706A961C1CDEA303B6AAECA41884F7187090922E7D3973BAB4F421C2F4E2FFFAEB281C3AA94BB9612BBCAF1ACA37C564B1E147E9595E2DF94D2FE28DCA3D48047E20D12F7B19BE68C474788A2D0F5E659676BBA91DD1DE8B47F59345BF9208D4F4241C2B8DA4842E177E0B905907081410A308F300A94CC520F7FFCD604125FFDD36F1AF860B8ACD4AF4\nss = 57922D55E40015F97B0B5863E6BF3EB136FE81CE5BDC5DA36D2BC7EFC201C725\n\ncount = 75\nkeypair_coins = 6084A235F79DD093EF6D185B54E69DF33DACEE73A9BF2F379004421A10E3A79D2A96A70166E26D17A7319E8A5E12E38CA01A98D8A5813049A5BDD355A7D71347\npk = B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C04235941969BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFA\nsk = 53B12801738266B450385A9729B894208AC7B3E5719ACB43D716461ED1513925192B891180B2BCBA6A22A0465CE788832BE49B0E3B7FB1D44217618FEC80B973AC90F4413CD8F54B10848BDC304CB2025A880C7AA3AB1C2743364523361D84C5DB3439AB5CB32C38406E3C5B1B7C7D0403AA4E70786F579CEC2C96F516BCEC6C69C3D969287AB855E55D22CA8379C1286C52085022C1272BAA2BB5C6027075A830370F981C8C836A08F08132394113C93FFE345766766687DAA59A591D58398262764AED1CBDF8E87F6CC5B881C18ACA05187F76A61BB429E9E024EBD58F1090A6961A0AA8706058D90A8091BF7385AAB0B27F16485E08A67B5EBBA9EA365B7ADA2C055A0DAF82B5845C992C945960159A50F7AA1A588084C48CB65403101747FD588CFDF43549FACAC6D78799759F2EF38D06C42422D73B5EC70B512313738027B9B18EEDA06332DBB5856BA413E357C07C1480401BAC34309ABA9BA13825BA5682345511A45C17353789DD302BF6B1AF1573245848986890ACFE2708523C02DC53165F204FD6A85B44A650F2D2A325477587BCA84994025D221967F61C746A12FC09BFDD3B89EC72A23405AD2A8512D89129585080CF0A6A416365130398BCBB93E37C18FA745B6E131908B0400A67470FC4B40E447E2E378222466336F0966FAB951CFA3CF72316C7D843880C297E4444633B52A0C317D4A1A9AA6892EEE5A538CC0E07C17A135A2F0E6194BAD18494E388866B0CF480AA3BB436B91B33D574372FC054C72B82A4A823B1120B9052C41B957F58131D2DFA8529F02E24F50D88017DB823457602A22AD78080661DDABBBBB9F6280D0AA59EF37B62594A013C74A03B8C108AB225A218A2F81358FC0182AB7A607AB103591078077D4F1B2B2DE6957AD404AD8B30C146BE11D99A0FDA6B0F254C13EC2DAAF4374AFBA07EA6AE69FB6633990C0E79CB61C9A81FE4BEF140CD1EA569A036CF716009BB3B33708327C478826A08B03839AFC31663D4F77F74A972E92910D06995390A3E193CA83706AACB884AE6B589C9AA169BEB63D4558D2D43B43D0C4F5EF23BDD26092CAC54B7665F3A5A380255617309CCF80A53DC03259FD252DE0BB4865372FE22148ED6C5F6C111AC00B31460C5C8DA7728DCC4C45093F6C38D78432542EC71BE51526D588D46BB07CA388088A1C873219D74334070895C396A87AE390CBDF309E41A2FDDE955CEC2A29BF205E492747DCB39599A49902151AEAC0852D6C042B4C0DB99C3F3F94EB7DB193BFAA7005709933899C0423594196", + "9BACCB59418A41E603EC62679B2808F25C8565E6954335227E40040D8407147BA15B7A84405C6A6E72251236BB951E18A1F81B84D0126804A9B0AD3BBE3E65055A4CE714BB726AB9A94D6C1ECA19835B0BFDF637A5839C007CB5C5972111AA64BB0F84884D70375E352241BB0DC4ACC5F170A7F7B7ED3308B95D975D5C933E5058DF99C4E08878523BB98274488AA712529870DDF5211DA039BF2E43EB6506F30B41A90C8922880BFF2B1630C0048C22C4972690BC965C009E834BBF936581C9DA72A70E2A4C2DE0220CB4B88296C9716215007ECC9CBF9C1AC081D84D56ADB884D2522584CBC5E61D3327BB2002B275683664487A3CA8F767E54E27E541A403754A45B9512368B0C0298BFDD2143EF9C16B49A282E14010591BEF728001D0892B939C3FCE379C2E96C2B41A9E5CAB8C09CAFCE0C2A14D79137E3B86B25546C86228D008C792496DDCC9EBB01A664E62040D09FA798ACCCE9033BF828D6058C27E79E434904B756AFB332C9800312ED69C4CBBCC379B30B83FA4F71C15E86680B6E40B1F79601AE530E7CB8B7B7D536336468AE291D63360814B83ED574C98FF9AFB2DB8FE0E4561B98001AC783EEA99B82D13DE2FC5FD59A1E7CDC63E814B3275A0ADF318FB2419C76545CCC70066B0ABBCA763A99901AE6412B43E26090418C09554BDE64C1D3767B074901B5E61449E32532F98365B0BCB65CB3B63C03F1D023E495A0F96A258FFAC4D3299896055838263DDC85BB3A071AC5C87CC8A4CE8467881F54047759B420D5809489CB2785AFF1935835B845977BCF2B275FABE31222E8576E3578A7A56A26A31BD5510D12BC9AAA3A46FC87CF9D0706D20A126BBB446C24230FC82A780CBAA3823D34197B7D9E60E307BBABD9B3E8272A0EF1B3333269A7AF6A5BB8740BFAE16DA7F99BB7BCEB75A6468A921AB9FE53AAB2972CA616EE10697C204DF1E3502A96A70166E26D17A7319E8A5E12E38CA01A98D8A5813049A5BDD355A7D71347\nencap_coins = A8FDB315F75AA1E656CAD005010B032BCE1DCDD7CFF8C938A5314ED240F480EA\nct = FF72A038223E048F2F30E5C0FD199B392F4B9B787528EAA9C84CC51288D18A3F4A18E19DC0577DF020A061605FB97766CAD63322F84545BEC596829CEE5D68A253F332CE36E125292A9067B2BF1F2CCB0F9DB061E7D1FF3322FB65B16C77AAFA82A5970FBD43FE6839500E277C5FC8735939C30D6375685781592D537E4BF4098F0E2DB820DA430A648B3912034476622306550278E9EB808EC74EF2336BD2D307AB2F5595D77386B09A4CD9DAC8CA75B408C7B2F2AF3BB6CB9828E79AE48DBE876AAA7688318A70E8769624A4205C3108F04B7203F0C75895934C411599BEDA682FFDAD61D4783C930595FA67BEBE380DE1636C51D0C5976636B2C064F7BA7FB21D604EBEC7D00D41EB6C6309E4679D12D3B6EAC3933564797FB29DE625615900E6EC6F20FB5379383A69A0E65355BCA142B637F455AF664B8CED59721D1E0A78BD2B9ADC223A8294162130A7D1C9A1900CAE7E917C550B6470DCFC5B9156A01106AD247754DEE35EA82FBAF0A25E894BFE773FB840554642A4B5A7918B51C3ED408249673C09DC4C8D4EE174E60BC9650B1FC3BAD53D8D5AD3B87203A016F1627556C8B6374D13F1B6CA682FEC899F15B178089B881DB577549A6A25DE40C109ECA96831CF768A780A541CC3A1C33C297B86CB914E0FCB9F787330E2B46D976D31AA52C921F3A8B1B3A24E74C0491BD98A6098DF4C9F4355CF8649EE84EF6108C9006DBE30932C333C6DB9685ADD05676965CF66FD9295DA9F70AF58D8BAB2FA12B51890BF5B376B612157228B0DC95E790027360367E431A3B720387FF8E2821CC4CDEF6AFEED40A794E8A7F9910B902E68DD58F6E7498F3A49240A75904BA053C2041300880E5F2417103B4F0751A01B33A3D199556B400504343D17798C3F9A19567C0DA58A3C5D2B4503597BB6B8E1532F0B6DBF67DE7E88007F91C18FC6925CE0D1A264F0535A8326A1F4664F7B59D2D58FEB3343E9F99F8828EABAF73C6B2272025F85FF2BDECD47B45F4DCD171328B40CAA5047B5E6F3C52B7D86C65D46D52A22EE5E5897FA652C1551813104FD7BCC5F0E9CFE242CC5EE82FF7E34\nss = 336DB3F72C3B8D36AFC22A13DBFC9B8ACFF9A7415A7D9C06788C06ACEF9423DC\n\ncount = 76\nkeypair_coins = ACD1C0217FAD5CAA4235544DD9DE153AB1880CCF4C76F16F236FAE4E4BFDA04CCD2DD7A1BE89575BE8C14529BDE4D832CC005DEA955065C08B3185B215DA3A2D\npk = B6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1\nsk = 326A5F31691381162B5C776BD677B60C25B49D60661C432859069E849144008D8B8E9636AF2013FFF55BA4120929662057C2463050040DE482875C5F7CC940B4B9BD27C90812FB2405AC42767254EF83B74882C4DB071D926604383ACE54751415D564DDB16EDFFC4BD762AA5A6714DF4978F3AB1928BB539F921713170DF8109D4005135C74C7E6730691739B0DEA12D0C1BE131228E1B094B0B894CAFC4FA0835C2A815BDC288F56F33C7D2C25DDBA868DA6503B00017B1373DF2C2375644DE677CFB56838BF3581BC173A588A9F0B952A3B9ABAEBD27E71D38431E4A8EDD398BBC4A58DB608AA255FB210CCE7247B17E3BF922AB17B811BCFF5627ED2480A5C3C26B273BA478A0DFA80E5344B88E9CB7A00A254B8705755B762216B4ABC4F74D7CB17B69771729B77E39608835292822AE073BCE322701FF37BF06B917D41396DD948632B6DCF572EBD6C2A37271670EB178ED31DE5B50D17072D33914B0044A977D0862EF1AB630AB57EB207F445177CD0B3C34B2D7C75AC832B6127C08B71F1579A63B653945222560C3565A0BB77CE8B5761F71A3FF63097F4813871F57DCFB4B3BEB1AC7F5938375AAFB8197C552801FA07CBFD8575864BA807E0CB37AA6AAF60A48C7202B6A89A75A38B019C6A8F00CC642901E7A98F81B6C76DB06FBD0A7852E4291DD05A6BE618E1C97B6B70446A7810B3D470BCD01A593314E75B4215C96B049A66ECAC66A3021141F9BA12778E729213CB4656EAA80C7D900A079C70F890285356C0A13A6C9A4207315B95BF45C8780138521BC72A3C524C689BAAE033C80A461C3CC4FFA48C0490517BE741B7F6C98F85A86D8814A96B3DF6C469A197C0EC5367E37150E9C19A726826BE6453381B833377890B0AC6F9176A1214A352A3A49101532B3840F4084574CB76AAEB64881C78D5A8BFADA105F7440E3D04A4291BBAACAC5A981B6F8777A7D109966CB2A347515AE01801916174826A4124A495D0A07861892FD5F8C90E085BF4E1680275848E24C6627701DAFAA17C9B6C3A59A0AA5C87B19A4A23FA4EBE49218F588690F749739A39B523A08152ADB6A67CD98268AFA159BA69953A085099BA56F4E4C74FDB6759791D1AD738CF320C3CF8C52D607A32059F1E8333B4021D855816496963BAA6CB41842FA7AB7297A144758B84A27AA6DD507C097A6C7A19063F2B2BAAB0604AEA5CA1C82DDA790FA390C142B3709CB69675B8BA0F4990DC923AA525A316A0C7931AA5E5DAB4A4E19F08F898EBE80258BA72127A92E3005611A72022D285BD279332817ED4F13A06A71F8F68A0BE49A13EAC34C773937DA6218401C3FD55577572466A271A4BB10A7938919688629FD1C77B802B6358189E13A52330C4F836BBF41595DF29499B42A5A6605EBCD6AAA89CA33580B5EE619D282702B4380B717532E0DCB6DBE3BB0C6431AD480821F0C184E7817616C110F2155A0536A4C65B21306FCB5C343FC38191B8B46DD7A3E27240FB85C365A33E18BC231127785C3C68892B5CA7955A148A8C52176D5E2596BFF83DDC52157DAA998C392A255B37BEA55F1C33A23FF4CDB70A3FD0E019EF82131BD92E5DB8CE9230421A670C246695AFB5BC33E8569BA69D2843957EE52204E435F85C6A713C3FD677CF7A54CAC8D48975F1609CD68659643A1A10558F7397234B583E5665E3D30D1FA26D0788B21BBA2BA23507123B89CA5A1F54CC5957737159E93070987613DBC7DBB2AD163909FD167D9E099D8C394A7161417141CEC54A24F34310BBEC13ABBB05A3681C81D7034B8687C1D62ABC98B3A0C9A3C35352F667A49A6378380748934AC770D78517C5AFFD68A7F6EAA8309812BF6459C26C5FDA4ABF0BA46544A9146E5247ADF99F09622C74B8B90397503E211B9A23BBBEB3BFCEC659C936987C87104814A312091FB443ACFB87A0863564B9EB9191708AD370BA73D42F35B5AE9B97004793992D13B5BBF00B277A2DE699AE41222F28D593F6D3385583BDC938334E724341883A8026CD2AE5205DA3B44B9075B86C75FD203B0CB738B4F533EFE6117B97105A275EDB7B0A15AA1FFAF029F3E13145EB3C500440C0E30C426C093C420496D85AB46883B4B695F30952BBA32134189589882F5C297DA14236A073AC04579E4E7A70685916E53845C8430E2C554F3BE4D7FAE86455763B97EC8FDBE9640219B35FC36033966A3525D485F1FB80EDF4F67823FF4E53A8963A9C9937FA9F8E014B750E11B4C4BB1A361D6484CD2DD7A1BE89575BE8C14529BDE4D832CC005DEA955065C08B3185B215DA3A2D\nencap_coins = 794B565FE52DB74E9C19E936", + "4EE545D7CDA5A67F3850D318C3812691356E5520\nct = AE89317A9B07F3C7A4EBB01661C7B38130838B96117641B9C3CACED8EA3FAE03F959B0B7202EBD044D0E75EB22E2CEF2781D62090C2066213D57D54EF5C98FAF24EA22D5195BD8CB15A4E6AE872479476B77318FD75FFA007BE22354C0192566B0D075D6EE7E0847595CE6E6BDCB0236192D88F35A7EAB77734B723D48626E291D8A5AB70A220D9BFEC58D38BC0802E7EDA190B6070C9722DC72194AA548CC516C7F9DCBEFCEC8071B12CE317B4AFDBE190282A92C377FCEF574C3C26EAEE2D4B967A19AC9654AA2F3F0A258363B918EDD1509F0F88FF13F8DED9D1DB0706F78510A11E1FFF24A75AD054FE1DFBFD3ACB5A39B10D979FCE54F005E34826D313179048E03433CA3CBE7264CAE29D61AB56F0050169005FEDA911F27E3AB1AE4BDD5C1671CBB426E0B591F524CFEDF08F2CF01DA72DFDF9544A462678489316A99AC341B5943B902292929C10C30829B72A69095ED7213C02721EA94ADF4631B03537EFDA71EAA80E709D7D55BA1615E992C46E37F91117FC8F9AE92E340DAE89F1BF693EDB20E86E852BC32F8C9CFDDECE0C95C692EF7D0A92106651A5D5C6D056368261CEFF91CA91484E9BFEE64D9C72F4A905ED82E66A962E9177AE3BEB2AB1E56930AA620E3A1A3A14A40301652EC45B549C50784B3F6B05B2708A248B22E65610F8F3ECB303517E9E4F413041F1CD0ECA0CBCAF17DE59D7670E93C4990F9938AC75AA3F2400E7939B6AD1436B8595D6E89C5A62C5EACECEAAD177D59A2A0A1E8C806B54353A9C5148F349471884DF916754EDBDF6B40BB8557E375856DDCED7192C73749FC16601CFF5C1EDDC8CA1B565B2107CE4AE30D26B9F80A74AC3C7B1EDFD5E541CA0336BB515D6399D80B831487B2439066AC5758BBDC2ABD682640A520000D4460B4A5BF8CDDA8A7BAF6C5F259BCD543E795D21CE0186B8BC3DBA2E6943D18319B629CFAA1CFB10235FB9075713BBCBDA8CBF4AD88327B6B66397D9B1E20701CB59EB27CF8CFE7A95602E5537153641ABE1CF282D686D91F0B1BFB517F277CE9F3E6F661805DACBB1C0B1B5F9FF455E790760FCCA64A7ADBFFEE\nss = E21D6CC09A11F7AB0E58A2FA4DF098B873E98BAA3789EE94B2C511E3A8B36ACD\n\ncount = 77\nkeypair_coins = 241191401A63AFA750F05662E354DDDBC683C776CE3222BEB83E3CF913D7ED7C9508257A83CCFFBD0677795070695CD40D7B7F39A891D25E7E208BB9D65AF538\npk = FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9\nsk = A3F608E503BFD0261066CC5ABA7A1720AA8A9D9B86DA5858CD5B595C688B5B29AE3B8B6D9510C484D33E6905B86D9C236171CF825BAD4D265630878D8B8B89257A510B907EEC6146326AB4AEE3CDA24C9C36526578C470B3C44934823A6FA71C08F8AD662BB2D290AA0DA8AC3AA59A7B7210CF1CAAD0321C63F07074E2527D2AC4676B68B96A8B74711849D03B2443696E43BB5A34A2A9AC29A43C7C316A1DE1CB33B78A5B3BC04DF6490C05596671D9A5EE355E4C568CE5AA73855A735BC038FDB254F2F60E8B75BB60A1BBD429A8713282EB149A35C75BA5F4853F735CE9186F7EBA0B05E292805987DF34C826C34DC8B63E701A3A90037A9B03B835E7874381208987C517B978A1FB0570360AF357874B0A0860E6CBD4BAC028A9BD2D187255602CBF599468D46844BC5CAEB3A3B7BBC6D7503F7AE013D6266B4F054B95616E02690AE54C2D4CF89082790E41B60D4F865BB92584516C2014BBBFAF255D7B47212810777B6710A0DB1859482DDC858A5EB6C79AC8795DE152361358D895C57587CE0D110E1178AAE7C881D0D21F4773096FE57FEC3BB96AFA475603ABAD868FBCC61A83AA1D71176670D051D52C4BA56B9EB87BACDEF570443353C7D120FA4A1511D247A22102AF98C2D6A0B1FF52673F585D09F6034C97C8C08022F75B82A7987DE3506362A6785C23934242599C3175B7D8C218855C5110A22CE558D77337CBC36B9D7B69A2314264E0A22252B4CDC54857C40D5EDB8DD958CF9156284B95818E009541705885F6663D2549A1508F11F862319B92C03013A1035E26B3658EE21790FCC7296B3841EA5991C5B607CAA51D78A5BBD3CCB5316D5E9083B2F9B9AB1937BD120C3B94AA3BF356079592A1144BFEF2650B3C5E95E6A98506AC74B8AA4996CE5DD92EB7620B7FD860AF0267D8532DD1B85AD95547967627FAD85CB2E798998B27F340BD2116ABF155AE7BAA09D8E6411DB306D4B9BD3AD45DC878CFF3824C4CF16F08D72EBDABBEBF8939CB0B0103E6A47DC64FA325883F73A2BD8C7353938F1F81B7857A03441228D4366354A959A37637F2726E953CC3D90056FEB55FFC9306F08B6202EA25968669D4597145180620DA32B9B41576A297FB5010948A0516EC3428F1CE8012C664DC5C390663CCEAC966656CAE6110D1A45D4360C420A69014709A70B71C0CF8CFFB81958A687656859A8979A24C8C131D1B03E791BB81376DB31562367880DC097F04C150A171445283CB4444701BF513887C917A310C87FA30DC3A49A23727E3824F5E2B821875BA8B5288A28B40ABC8BA0D130953352F60BACB5C6CA6A13AA9757BC70508A4185A85A04669C63A44A213C569C2B7FDEA81BDE50C7B495F901C14B32779BAF70C57D84D92ACA4163637DE873F0581B170E77F4FF840D0E56E13D367C74A23C453C847E208C85CC687066C09C6CB6C397DF1232313D93A9AE45352E746C1645528A30D19F6AE36A56CD1116AF5D11F6FAB71D45544C121895F355657D982FA23554B6525A68A050B1454CD3ACB4C32AF315B19C9E6AE4A9A3791E6BE07F64C1DE5782EBC2E54F23782C64D74276F5F060E89C826C425466CE8C81DA46CF4737B4B57447F5974CDDC5957E7744B352B34B71958B0147517061A45C22B0316DEB27EBC26B33EFAC3A1B29C4A301E48E00DA82930D4959A13E763CB63035844B6DAA746804BBAE406BF858B772D958A6A3586DCF8464006544AA3290DC0697FE84D0033C702B78DF9E7AD2C75B8A04854433B5C3727870AC546FF3B5CEAD7A527637EA779B467D696952B430F7625CB0A1D3BF043E304144B559E969264053A53E542BAB4E57DFEB53AFF658DB07C6213586315F57289E2BC66E49C35E28F9A5219C9F653A9F1314406A6CF9115ADEC8568309388E18FCC5BBE221C323829C91BEC116EC1128CB39460C25876E32C08D1C409C581A9360D570CCFE323244F0BA84C19CDFEB6CC761A2E408A9D073511B90A2FB7178FB9CC096CE14A1FF14B6B6600EF99C47DE431CBC7482DA47D87540B3E72801F8A9B1C6C583EE73BB157A78C585B95C09A868A957709A5305C7424A28A8D731ACE8759F5212566388A7FE50705B6045A945B69A52BFB4A61E4DC53F6230773F844ED90C571823C3094912C3A9BA25879D7F4135780596D8B8490195D95FB6EC060B5257AC37481FAA2ECCAEF99C0DA37285D53BAEB0E25BDB9D9F630C3838EB161374710D9F01BC70D4EF928FCB1C38BED93E30F3633A05E019508257A83CCFFBD0677795070695CD40D7B7F39A891D25E7E208BB9D65AF538\nencap_coins = 848DB3A6D5CC33F17D978A283B8267E45510CF6C6354EDD5E2476821E12BE3E5\nct = C6A01BC653C607A55B1BF2CBEBB9F15963A358BA484D206AE62811988DBE1B77B86E28B461FBF383D662F8BC7C57DEF6D9DDDE11CD628B35D09386D6E34796773862160A99301F5564B3A8086FCBDDCDBB366709AE2895B03E3A1CD7B8FC76C58CBDE4FC324EBD0C961F8F342E0A9C46E6D80885418E442A43FBD01C7821C1273DAB177B11494D25C8C8379058994B8C286CA27F9CC45773EBC2D169B58B885259792E3D27C9A7F176F4436E7A9DB83D66F6FA7A51990CD31BF366336E95E8AEA5BC91A43B9195E5AE2F71EAFDFECF0224F527041583AFCDE63FDFC64733A86EBD360F55D7189FFC7CDDC6CCD4D7D33E6C792F3DA3AD3519EF19792D19D4A6A2A58105AC4A1B5589FFBA4D4DDD606AC164C25D57DDA4593747F1182D9A31C9D064638C8C75CB02644C2E060393D78A0A53DB52CDED55A08528547C110FC2E1D3374AFCB3BD8B152C38C34CCD6D7651C7B56D49946A4CC6A29FA7143C7A36934BC106481DCEABA2F1DC8888EDAAF73FDB7915C7B79511855048BA4D3CBA1EC1AB192675E2663044F29CE26A379358F5D83D53E94BF26422F25F15807971C8BD0951E260D71327522B842B98306C79453038EEEB70AAB58ACE9EF2763B8EB3F9AB0AFD62E5129BB88B5589EAB7B568832572A6FB783F767CA76FAABDDAA3CC44B159B2FCB72B805F11E4CF7946F3C4A86E6C63319431CFBDE55CC0C2531BA0E5E9032A59F9BBD17CBCAB34848B7C0C0A4318A96724CCD4815F9B2CF8709A5026893B25AD36AC0887AEBAE9D1F994DDC895AD3369E4DC3C6FC92141FD73AC581AC47BB713262EE0B65B102B84E6448462B457C54231903C39946AA347F672C9A5B3F9D96795355C6204A26A3F81E11A942A3A0A93B71932B6D869A19B3584500832667529B471E2E320F05634EC663271FF8226D5E8A769AF8758DCD8E4117A83F640D26CE1FCF02F91E53B7A73773193254ABECA419F19B9A8717ED746863B7C2C951A20325155FF", + "045D28E0373D8EFF25D1A81834CD0F9EFC5501F3354AB0EB33E725303DE386FB6398F243041F57B43B9065F5613C5727729D6952C3D06B557C\nss = 3C0FE9CE39C3A1DFE88AE439CDFFBE97E90B646358407D02C39826EF215194AD\n\ncount = 78\nkeypair_coins = B9A6B0C05677E957D41A34BA03BD06F2A9092E31F63389397D7E70FDE6409D1824D67704139CB68EDB8F14C5ECFFCE83828208EDF58C0F494FE3CA22CFDF58AE\npk = 9A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C10\nsk = 20BAAD201378DB4BAAF53B7FC750CADB1558F238A3C0D6B70027ADF29398B33A6860E084741669991A2C365BC2C1D53F48741D610A4BC93434707739336B1810F43D57743D5918B002CA40E8BC63D2D047994A7614C9793302193995C18AD19AF2A36721DCC32C64A0438778F3351BDB12A778DC6D9386234D82BC20469856A8BCDBA5B70AB22CAAF6758F29A4660261A45222AE069E5D5B7D5C835358190166C3CCBB7C46BA63A71F1628A41A69410505B68A8808D44E5B7840354739708B956A38501621242A7650521AAA7349B086A72135C6797EA4459380265DA9583B8742A040A87599C9D1083B76415FCCD9B83B25602EDA248864BBBC9B47C8B02176F7A3A2F6BEC1FAA53492846FFB340B825ED7298E807A8E721092498B37E881BFB44563D606274DF771A9E3C78D575865764972CB7C5871136CC990B508ADBA8ACDF672BE68927CA1D34FF7E45F70DAB80807981F82CA50F7177CF1CB70A27D68C60431DC7F4F026375DB70D5930206D3982EA32616B8B3393B524F4899A973272060B78D81962A6A21322ACEF9441F8D0754ED39370F9C03AFB39800042F3405958DD5B7B60209BD9CA6A5414C568C6AD4118ABEF52F12D192E57713DDBB49E3D34C2F3B5941F5B07F6A3EF799553D67ADF7E569FFD8949AA0A120398624B5387C3B8CF7A277BAA6410377BD88CB74D814388DA2CB8F96CEC82A486CA962721A532F455369F269E3098A2C15508E102B0BD79E8781489291451C8A2606A34EDF048C6CEA76ABA3B737C6B20427080788C2884B2782BC4229D2C14F0868F1DC7CCCD93277B012F2E731D0F0C03C330A944725DDF53E8EB76B64B7BDB833699082772F9062E1F28401A908AA8187BF160C87185F0C35975EE1CF93E8A3E0AB027C48750B59A4E2887ACE373CB34490277CC24A151122D2B326433F0691B09B3B004C21CAC1914052AA1BFDC7CD09B95FA71624CA399B7F430D5AE6ADA1EC55C28B9FBD19BE20A47AED181C816CBFA526599FB054B6A15C529791F8101C579B9EF554AA63E86805556933C15F19EBAA09EA2200EC053F00BBA05091EB4BA19D95539A620F09135FE651929F4B299DF28FD9943AE75A983B544E62305FB6711E780519B0794D9AF7B4ACB2BFF7C704418BC89C38A9E2B00FFD6854C6F41D38B204BFE220034213C066CB62F721E59521BB6BC039C19781FBB71A546AEEF31B90783695C47AE2812523F84F0F462B60F3BF77F2020E793813109D25332E966231A462CCC596A48CCC22677A904E35035EA10EC572B15AF3AE770ABD79C72A1DFB3A988952C925B461F092DAB51726E999BAB44806199716F425E21441CD82919787C629C90B6B1975E7B0844AE52DF6A5CC7D393ADA542F78952BE2B001979CA34563B390F712111A24FE33AB65265B70ECA7EECA275A993EA2793B0B08ADC56BA66D93AB1A65524BDB034A33A9E9F59B79F16AAF12C470A22105EA1E2CA042DDE1AC61A982ED40102968437D216CC6387989D652BD59A4D88B625056B40550092A506CB4B0532380B35DDC4D34318E33A797C696C12FA540DF4329268BA47C95368473C9A70B0A5B0A3360B73767F16D94E59C79B1C839B0AF93F3CC57323B9B815B94F6889CBA154FB0C6BFA11AB5FBA4F10C83405629B9C177CAD4307A7B0E72CA4F8C7BA5F292AFAD92C566ABB319124205554FB538C6A5C630A32655AD56BE818AAAADD546B1D04DF1121AC167BC09274379F0719F3056FEBAA36AAC0C926512D21530D5B9A8BA838F7A44656E868C915046EA818E19B06AFCEC6A14594E6A5574EEF2A937731F24994EF7DAB03E223C0FB0BEF2A2661703BACA090C50A20DA05A64BD764F1F1B5EC5A6CCB7AC59E465146304C272453DCF897AC415A8895511F5D04C24080CE0A1C024815AF6FA0F21C7CD0C702BFAF7991D915DF9B7A57F513CBF0CBBE6E40854E42A603A6EA6524FB3F49C81D71C4CA27848F51A354BB35020008360201BAA7FA2D64D269A598E3919B1076B89B0C894D8CD63924EBA5B25A92B351A516C50686B2597828BDC894A08349CB0996B73B2FA0B98D0D39FD2C6952E1A60B69B1B8D41B5F6C002409C3BDD716C56586B7D440EAAF7821835A70E669F2B0558A4674FE52539A757B59F843B2C636EB44AA80CD502AA28063835CF90327B7C13C809696C0E4711CE152577517BE0A2FB3D597FA5804E0C106A4C105C27FA929ADC826F98FBF0A7FDCE33C8F215B34E70450DA0767240741894FFA424D67704139CB68EDB8F14C5ECFFCE83828208EDF58C0F494FE3CA22CFDF58AE\nencap_coins = C1C78CAEC83245FCBE98A15314940686FA06E675E68C24E069509CF1974AEE78\nct = 403FB1E1CCB1583CA1020DB120CAA55B089CB8AD14FFB4620AF591C504E292932128B41DDC1D25C03AF55E707258564CABB880B68BA1111D4557BC7D26B171E476C0B50EA2C2DE9BCF3405F26A6078AF71DFB7728DD84637CA28EFF95A0668E33D107FAA2F4BEC54E462616AA64B3C78B81830965A8370885F227F1CE28D47595C8F7244D5A0EE62C38429D98CFD1593146E48D136981257205106DE6673C6426C72BA8211BC67044AE6BA03D370F3200509A46B474876D02A7439EC26B4DAFA4A331B0FCB722194B7EC20CE99325D7C6F9DB24E7CF4451426F04DC47245859CE6CA3D27A8BE14E5D85587DD93C65A3A59F8339EE56C847EBDB0776798CD82EAFB035A90E178247B4A6CDFD35F5EFFB086E97F1F67D23E9EABBD87FD315E41478C88D681FF09F52A3F54315110E7245431EBCAC1CB73484700DFB55D01884947E0D24E2DE8D9FC109FE090545D860652DA1E8CDC576DEC2EFA24CB9D02A1330CEBC6C8887A205C779DD2EC34CDDF6D78FCFA531E17ADE55A5BA2D71692845A4C5DC475C439CA2A296B7B0D55081CE55F89483DE06A16E6D644C94CB57E2EEE52AD2555962988D9CA38456D3FB0130E962CECA444A40A9D30099E8E978A5AC51D91E76068AD8CD2E513B430FF02385C196E2681088A9C74479E640FC0A319ACB0284F6F8D21AD4500425CEF0F5EE57405593F646A892FC6CE7017C96697DCA1ECD5097E5D1DC5B4224F7D78E1FBCC770661D5A4CDC96AC1F2108628050F361E43CF1216A954A840A324BF009D8D607CB812A743851875168250DAEB69C5703EF4AD2D3B9E12B79324C886F4EE0CB6A1C6018D55245AE8ADEE90D930B5980DD5BF1A96652891E5D7701050A6EBEB4B8F241039141FFAB4E90E86A024E617D4D7A58A0350D0B185F20EB62CF8A73785C3676BF1AF6E15184D80670C45795E2120B8A3A07645ED7A49565FDF89105ED86629BF78A7A375788736EC64D855877E139F6CAA7B211608F59F6462DF3D91C76C6E71B5B4733B6EC28361690F99D6E462486BA502B06AA5BA42A66D74E0E9D0061C8A04F19EEE7DD1E74B44C84AD877E817\nss = B7DA36A6A10582796C58377E90235F6B1F96922EDD2934C6335C52AB8C749AEA\n\ncount = 79\nkeypair_coins = 28A96C71577BA00C94F99FE965BC595A26DB2B3CA6AB5CF8E443CDD8462B1792CE71AC90659FF2DD31B35C165D3929CFA5E94407A5A798C568E6098F631923EF\npk = BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076", + "F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7\nsk = AD411082DC4CDADC6267B69F5D8B404583B112D27DE6970E12485A7B68BCA0E3132ED64ACE676C1E7C48D5EC98A60062757057BBA2358BF8128B9B918C456A3942906A0275B8B08435B7AD16090D388C428D4B41D61C4E5A3859E2A39A80E61DC4874F51073D02CBBAA08413FDC64639DA42D0529B7EB8B424951B9C879FE6656E3462CC13B7909C6471B77B878BB6006691B1C673C0DBB1435B166417555AE0347EE1CA245C049EB40B6C23CB34CEC026F3DA5C528001FAB341BB300C2BD159D6E302E9F7919A11CE539780B5DA3D3DB112144A385D1A5EB7725693D0AD5C7C9A2B899CD8EB1A04031AAEE25BBD624D251B865EFC7C303ACD18A4AA5C0538DCAB5522905CAAE913995BB0231195ACE17C47D05102C44D42287C4E60BF4E42568344B6E287BE650921AC55984C572550B9174EDC9EA39B228FD4B04371A233747F17A1CBE15145C34449239BA0B3B65355A23F22F26F132CCB281A484048486429258EC487352AA9C87031DAD59A806BC71D5CA7CE6311194669289795B9A3CC7A2C6BC756712CB4CB8092BA75430E9AB96ACD624F480BBDF515B423134044B6A543F708167A7F6A307A32629B0D8903B97C1394059CD511C2DF6BBEFB9C81C3AC7D15B05379E214AAD30F7C4BCAAD99C21E3B00B44022093110C001D04716C5AACCA8812B73213C5AD4B473FD5A555756B18BDC02094AB27359037D6A67509271CBC82D3619633F900E5959756BB63FFEBA3AB51C1161AB6CC8F47BB30A7849C674C6FA58730BB70A2C6333698761503889A652E5381C6A160407682738D0BA8DA898885BB02093BC44E04BC5EB71861790138340FF909549596303E3772D287C77002FB441A72D543DA9376206B3802F51AA72009233E69FA3C256FED0B182717299B67DCDF2AE46B8B95A08526429BC5AD5CFAFF9898A978855882AE5147AF390762AE335936C17DE1C58262AC11329A007AA3C0F9A7B95DB13C5E24874147AE010092FBA13729877D18832C56C71AB9A5D6A2A9B6DA5C2B59A20499708382A160AA87BC6F3B4C53AB0558A26DA0B81A239472F1941CB5495DDB003070504BDA121A1925EAE9139AF19594444A8953B824F4BA5CA44C07DF745FE911F5071975A5B4952C48DF7D431A821998FC84F064BBEE538569565BD0DB70087654203DBC0CC21BF4CBA678D1A093EA8B295789D52FB25F4D78D6986A0157145D054AFE73A90F25886780044D4B9A4E112259D4A83DCE439739A171F5A0FAB0736D6731988CA74A56580D3C11DC3B187CD688CF066710A1458A7431C7BD69FBFE67B3532386DDA99B9A08368D887414423D6C90CB69736A6A021C70A4C7E33BF3169AEBD7227F5FA7F11927B315A52EC3341AF239CB88B8137B509C7699B0A8578A4425A0DD535EADA924F872FCC719AA785A0E0045B03B24D0F5C1DC9B720A4717E0705CEDB88BCA8E29A76043A73A87C867223F487C6CD7598BFA4194FB584F4028150513F8692CF17AA5D1009756DB4B794F3C7C3D40253991923F098CD7680887935729C4A40A23DC20227CF18C86137482B574C5AB880EBC10C312C5EAAF15870AA4B51E59F70C35D356B11FC6ABE072A501BB61647694D6C02A731F13C32A27FA5314A5E641836E23BD6A28C2AE62DDD79039B9365B007110DC95760367CE6A8BC2A358D9EA04CFC302663CAAB8C710C9F199C2363C4627C14B6CB5C3D3A0D9A3281F07AA5D67029653B2C9AFA1375E343C197CAD3CAADFFC0076CE91DF0E21436CB368D9C2FF2CBA5691ACF472B4DF839785737842B378CF29567DB475622319328DC5388ACA633531272B2C164A4A98359B0E9813109640847A8605815A9DCF84531E09B6DDA2D1163CC19824BAF076F5EF39E67761622CB0BCEFC7430C07EF8B8BC84CA8F57131974E5A39244407D376FCE88C340030F33CA7C21E27F2CC06B443A12937B978E68A2465B70FE8917DA84700365A68AE526316C61FEA6B0E5A88813E5251F83BA394B0296475DC1C77878DB73EE4671E62BB66D50604EFC4A7A91B87DE178A617931F9406EC952CECAA8274D095C91062C0E0004093B3E6B36C9DB094CB16A34A33A5890A56E973A12AF859A7A2557235C50335C6418751952C1E3B3BB8B6490FAA78C81D84C724E979CC2B368963552F21518313849088B248DDD5D61BCB3F79106FB3F881087B21E528BDC627A8A1FDBB3B1FF5D83954F7DD8AA653122EB5E3A4C3C877E95E8ECFCFEF1AC9E0E6AF92CCE8EE89D09188FACE71AC90659FF2DD31B35C165D3929CFA5E94407A5A798C568E6098F631923EF\nencap_coins = 59BD98530C55222A8294517068B7FD7E3210FCC2BDF400F4E584BC209AFA44D8\nct = B09EF4B6A16098861F2ABBA263334B2BE1263819596E7F863DD233F7F47119FCB8ED64064B95523FA19295AB770A5515D92BE925400A2FB4F45A9B4266D65FE5E9F06C156E4E14B6B9167C53B36EC779A33EB0FAA03B7A6FBEF3E8232E258EFD2CB98B1E2A34EB4D15B491DA0AB4BA7AFEBBBCA253A36F0D0C850EE898B7FC81565632D1C1528CCBEB9754E7E86D4CD0AE1CE4437912678D2D6E508E668D9C22D6FDAA1C549394C96C4697921D1D88886083F2AC3434B9E3ED93F3AFBECAB39A491F79CB04BCEC486DABEE4D0230684B584A897DC00AD01EDBDEB3C4EBBC1E407827BCA071DE53702EAEF9747F02243E77B369720A3DF9AF01646421C15B5FB68F0BFDC867CAE1D42EFD8C7C52CA113D13C6A08912595072557D6DA95D4673FC05D5F47FCAAF8A6C98569BF17EC4D5C9D7534580C80A87C944842F65FB81609E8847AEDA72DA1E143C1E9431C1E55EA904CE72A7F7C6293ECDC4A0E42B6B368D1E21C5A0DA351D7AB4735042319845AF06472F58D3B26C8282FFC7ED6E8BAF5B015656D30A7784D514CA6154BC0E2FBE25B833F88B482BB56DB636B553CCC9D612D256BE0BC5233462BDBD9D62178DBB71923C858ADF4BF47ACBFD1528B6EF27ACE127AF2A1025DD2F3FCFC59D1712A8137760FE0DFC538E7AABFBDAA761225B141676E607802195D32B7772A2EC4590F5EED956A23A72EEA3EC79022A60F6A493744E4E5B51CEBCD6C160E83C6B89DBFD9B55AEECE5E2FAB2E14480C5CBCD6EE870A7FA1D5AC20F6BD74A687F08D1FDFCD191463B726A80431F95B78F4DB6DB3C3FB41318C3A85C94B25309E47A05BB207A748BB36BE094354FE88D82E398BD5431474D7B19AE6C299E0BAD259FF801C34C806D29084FF68FADC3ED31474057F56F1C9E485DFDA7CCC4E6891D567E0A2BD11437CE8E9B3B04D70D4074B98AB41925495809D4D8DF1EE314ED3008A6B9C28174B71F7DCE6E9F9F49925B4035F52E3D5598771593951C6150454133B5860B1A704E5D66D3B5C85FB809F1697D5CD20C048AAEFDF261092806D99900A46B9017D8B6FDDE04F3FAA02293BF53E973\nss = 7755B20EE038DEE4DDA0012F480DDE2169B6D14C2F2F276B59F582E3B99FB575\n\ncount = 80\nkeypair_coins = C08BA2EF8C3A0A043AFAD931652D7A19E6E8CB670F840DE5F1FA03309B2CA9EC4248FF45452BCE5777B08108E059234029D3309CBC2BCAAD8EBB37DCF27832F2\npk = 5581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAA\nsk = 58C8C996E892FFE562F9AA44F4CA31EF7C174CB24D20C683518C1361E68CA476345F19612C872FDC3307FB876096C96F5E714A5FE794B9DCA87534C2E91B167B555AA9B95005C85B9584AA33F09B87B6A8620441F1228B551A29EA8788C26C33DEB97FC98AA078D5CEE62C5FF45B0417B8358AA55408140F89E611FC641F8010AB30C08A6E789B492CCE5006C3CE45434912BDAC595E4EB91B4AC820E930C4D4DB33A736049F53758BDAAB51302FCF0C371DDBA37B808CC2830E7FA5605F77250E9A9A2F8819505C035C26B8B6498D28DCB77F0742CD8695591A176D059775C4AF51F43EA9935672F42A1419A5EBFB8F1681CB9087613DB276695562CC62C3F2439A9AA980A56371BC64B22E16B3E01790A202BD0E48AFDDB50E8C7783527C162FA838A2F32A8E153B4647BDC490A81A494967849A4C814DB1582429D296E96BB18C8B294CF05EEEB4AAEDD84AAA0B97E3E1B5276C4B7AB8746A717E2BB0B8F433B85F8580CF884689E4AFACC61F32587D5A1356D402483AE96F6FF332FAF02D61A7A76D3A1171E9721BA801A98127F82314CEE599AB1C52EA948013300AE6B576C80979EC4040380394AC95B420A5C562077758714ACD91BC1DF8BBBCA1768FBA4B2B349C64504B70089E7EB820615119068B7665C2C5E5DA56032CB75ED159EEFA3D99A764DEB9453A442", + "01910438D0B1A2DFB4D8E7ACAD1F9ABB9B2720D58B72FE18417200AC289369E019F9C9C1E60262407BC8C3A8478DB446DF952B10083A6A2B4228D482003228A44FA6A71E1255108954311C6FE281CDA968551829AB7794893FB715AD90A022B51907C60CCF5156C485F50005B87E9B219C18EF83883631536323A1E7F9B4DB6720C4E311ACE289E20BA404037663650AEEFC8A07119A9C11A67D91CC0447C4E38F68D828C430A75859DB93B57F5C49566931F62B3E5E88E211C0FF0BA03B6B8B7645360243AA3B51C2514C923E4151516D019010AAFE51A91AC78695A4A4FEC6B754BD30BC27B664816C1D7EB35C2BC5CADFA7B764A1FFB5B48B84402BA5141FA8154E5160648177F210059FE8763FAD15FBC43195581CFBB9262BE71C820B270D635C0002BBC92E596F5CC0B5CFC114BB2267640308B495C33314B8D208015888159C02831A062D7967691C64B0764966762C2C28666CC1119B4BC8541F016945C200DE76F6F5A83605ACE8DCA54585A5F115434D70094FD540AAE769450AAA7AF961CD96239D624082AE6A494A000950747188236A3B9B170A597CAE821B6D74D7D00C42AD89A31B0383665B4DAF70A95885530E315FD75888E76C1113C0B43F80B951A626C5C59706138567AA786CCB7966840C7ACC5E70C029FB38F9BD3B9ECD9B11291C808B44803C06F2241AFC703834A125474AC3A926A1E24A0856FC27ECAB603F0A82C53F94DCD8797EE25CE4F1635E2B18706032191C7834651C1BDB21EA8630884AAC48EF3287093A95F7291E9D3BAFD94574A41823F2C7F5600C6BFE237E09158E848B59F1702E1B924D47CC64F7B24BEB41C3184980E5CB9B2DB75BBFAB454557C479B5B2566577BF63EA959856BDA063A3545F0CC8284E40BFA4B99D2094727F8CF006957FCC432C058685072A5653434A92B9AB4211343F063FD44572A23829AA8B19E16A7121B1F2352813D492FD91C834EB5A8E5498CF7FC76874A3EF8B926C0D29F3062588163A24C5976BF48797B694FD9B964B1CBBDF62A23A941C99FC986710A0CF2530F11F84914A916C6F704D879AB4CD3AA51F7C078006ECA60A1B53075EC71C11CE0B6D8F9769F9549C2D7A690DC07F79396BB2CBE2E0CA72436879B0C8878D0A9EB9387C5759B1591C5339662009D449184690D717A8A768F0CE3056E477A9DC822B5FA466C0A85B3A0256A61B3D0E433CCBB6A9254222FB779CCE1273CCCAF7C51760E260E2F566B487B8DDED9049E037290D102E03019C8C0B2983687D37C880A17484337A66467ABEE2B5C8340534EC6017A660344083C7EC21A729C754F3CABD2218DC2F200F48A3B67A07B7D86B072E4553BE45CB50A2B424C07719878D4A84AD2D33453B783AD117577F41D6EE58CE4326C4C893711D66C94D6ACA65C980A545B5521026A42318CD72E7F7129C60B652EA49B2DC075833C3AC3E7CC094618F003B26421BD82EA6A76CB62D3AD7357CC617D597A3DBBDF515F6852D71220768859D599BBAAB7C80E434104E9838CB08529592A5F81B0E8EAD186663DB8FACC569B09E75C9A4248FF45452BCE5777B08108E059234029D3309CBC2BCAAD8EBB37DCF27832F2\nencap_coins = C11E2FCD6CC56977006F5DFA825271C6FD49069A747EB36C1765F5D5A22B38B3\nct = 2C0293F969E2F3B7E3BF5D5C5D7B7A3BB1C9DFB73B151DBD82BD7404276AC68C0A2B02D9BF61A3E04571F601041AF7815C697DED4C69E32EC7411DAEB47828D7D34C8AF0687E045D28A656D094A8473D7208CD4B6E83ED92BBE0E680E516E9A0C6B25EB682049E817D9F8C55491CE4BC7C5ED097E2EE04F8F6AA6E438B714680B19CF183E088CD7952E0CCE4EEBFF0ECC2F25847340742A4D69E5785E9CA59A7676607C40E004CBE4F8C3463199C15F2EA86D8040B834706FCD247E395439BD0E06E7A8FC6688F67C97722F6A1F7AD4783800C98EA3CF23023148BFCDFDDA2308B2CF9F08F52E78668C4E62BB269E8B1A99086FB6062A0B685642DE0BF2D2B7004C2047B9B0207D7DA793FCD3AE70B268DCFC05AB1E9788EF15D33C904FEC7A7AA5D61DE6245BBCEA9FB4A03CA8EBDE7F4438B8533A355EAE10B7DE7F3A8F183B68F2FBF374E839BAF0622BCA38B75262FF3C4814EB0EEE7E40C7E4BDFDD4229BA295D1316CFA83D421C7EDEDEDB421BC5B39620809F0EFC53845E6DCE949615FDD8435302C40CA3FF3FEB4EE01820E30E6A94CEBBCD8BBED73DAA893E1C7144135A8526EF8A4BDF6CC6CC2B74FFF693862F840D46D3C0A3BFD929AF6A80FDF097370D8DA1EDD565EEAA761EA35FEC472FEADD17E6DAA3B42AF74D8DDEE0DF01B4876BAE90B939B1728EAB926290309D09DED5ED6CE04E595F6DD9931DB5CF69019C7EFC6DF4D320C0AA8098D25F232D2563724BCFECBEA4F7EF8E0EED3838ECC3FB28F0B19DF2C3A503898638151471D460CEDEC282A169D947AFCC6F2E9167BD8F86FC6A1E1927825310807DC4F820C6E1DA1ADEC7E0C789732FCBBA6D2D303049AF86CA533D43A638A2CDD7060E3263A7353890FD4A8BB6FE5655FD82F9A206FD4629CBA349B3965961FFFD47CE4B07219B6D559113A7FD410F9300C897826EEBC32AA1D29FA882A4B7B9DEDE57EB11DAC050F59E327C3B8001F4B76AF8F3BD152738A2548A0C94193B20E616A548601525F9B1A1D6A098AACB718B11C62F4D53D3B48444CFA5FA953B4CC4F3A5CD8033513D2A22E27CBC82D417C27B3749\nss = 8FC07C5DE0CDC29CAA870AD6A35A7409F352857B69BAE5B0A535DA71FB5DFC61\n\ncount = 81\nkeypair_coins = 0E3B30E102D707538C2671060F603BB0B8A014103F132D63B09ECE07E4A4C75B7B129A56B51BE635054CAB9E84F2DEF59A3F8168E301EA2BE388C45B8CB022EC\npk = 6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5\nsk = 8DC7329AF7A016354818974B6814C962E91E268C24FFC843CED150D4593C4C586EFBD608C8517E6F7C520B59133A81C6214BAED3A8304220999E30B00241244E9ABBC2A4B70D2B042C36843402255E1307BE53B7DDF52621CCAAC4C266D02ABABA0B6567A76E2482887D6B729558A70C6931805A8D8C3739DD95C06A33B42E67C45E19AAF4D859151B75B78B5419F867C4B74DD6BA9F54F533DD51585ED89EB6A22BE8757D2915752A14420D99B20D033D4840AD2E83BE1207A4FD3020A38AA9E0125D9ED36BA6058551976E5BB27A170AA071B46BD98B7C4C438FCD904D366406A45589AF938532135ADC2C790E759A1B0713FCE38888D626599A7061B6CDD0856C5404B042D73AEDA2A613D51852D5526496217FFC4030D8B1D521CC5C3B47A8F513E2688D794A15EF90B7B2C5A213E76A5F652A0D4659444A1170BB3762F55AE46207CB5A015298610023B16D01624845205956CE413C217FEA95DC939829434AFAC49172F5BD6CA5BD1DCBC2C3E94D4A8AC0C7F051F71B53501B8ABF676A4C372491C39E5B83492734356BDBBF6EE8AC98FB765AE4A5B26B33C2D09D0ACCB0C8A3412418A30198B014D62D16ECABEB863FB037575D06B43E33CD0D857152424D9E2C3E4968CBA3CB978A9B180D539B7D061FEC9095E77817E93B2B3B189EBB7CBC04E4A0862547B1A9270BB4A089A957BF3C439777114552993CE67520567259B7A48DD8534C83BB6F442D652543AC9143F6450908F3CAB1C47E92C83077815F5D85891F10A04F0C0CBB0CBAD8261A0ED014F09AC33A9A87C5729C7067678C7887787AB7EC7A2A775074C4EA58219C10EEB253A1695D20612BA7A8A68C5719F532CF78B1977E177A0BF4AE76328D7230AC51341F7F4B866E926FD3F44996F3A14AF4CCEF25296A67A8B71356C2DC6688B9781EFC092FDA400050910505C7193003DE4609842BA365842EB4E19D01FA514322A9915C98BE0B48F42B107AFAA383351DDFA57F6042BD1C9BC3E47A253AC21B3002004F72A3AFB176C7EB9B106C561BE17C4375C40B231524B95375B27982970F123B4CBAE78FAD99C6E6F12A6845671057A2E8E3B4C8A70E757C8B424552B1B79F18EB72A64334FFC70B2B07203ED0870F6630733C26DAF928DEC6BEF96A92064A738B1BC57C10C965D1740B313E5ADC7C283674319C89ED38B7224B97804A5566593E15C9404CA582A58B869A485C0FB72F0CABA15C00595AF1B0EFF68479DAA985E79A0C5734987A34847215BE37729BA51BBB1311F6F0800A37670D3A2F55023E88A019FB068382902A5D94A8FCA972DD291178E039F8D2CA22936896C68976CA2309838416108888F13916089556A277E6958352484F231703D120922D103D6B2BADB528A2EAC86E174186B3278D7F480EC2195006F36583CC91C1288894759807692F15C22B9FA61AB1E587F6F958A5358BD8CB3EDD49AE6906AAA7B74F2C2883A0AA1F182357104230349A0C21930F5FC760B821A07AA38B021123B9160D49B2438ECA5EC5ACA812F96CD7574A0761CB17EB9B71236B19A88D6BCC7E4A0751AF543A151417D55093F6530543C678E19C330C63C371F84EE2D07D5A76AC273703B8166E889286DA5C5055961084265F2E5817879713D74186FDF56793EC6C8DBBB4DD75196AAC4318AA4F773BCF462586566C3C6E980731E7B8273A21C1E4ADADF99D4F0C71F8DB3F6B28739466C570EA5A548", + "A4D6ED768EA5026B61AA1698279191B69C39B53183C2745A7C251F48D26812EB4764D9196A18AF28D91C54035FC149112BA7EEC9DF4421121AA6132E7069072A59A8739535C9C76959F8138112D7348C9030B60038A66BAC005E38BE1449E3B961850C1853450B33D680CBC2A586EF37E323891DECCB16BC52EAB1B7A6FA13205D38963ACC148435CFB72803D6054A18C0DE3A217037A257E157A59F8A968D250AA1BAF88935DC54272BB5950303AC68495956689238BD2B595D7CD42749AE1B38097EA7FF90600056B5FF674A4C02B26ACA5CAB4379F0864A24FB14F24E274ED640AE6D692ADCB3FE2541B9851BA35893967D39531B0C163D5B7F131CDA1976E405029614399B7EA6CAD628AC5245AB7552FA4D2ACB10AA7FE2A91081707C327CF88192D904287C47014A4C51766837A8A39885F09CAD717408E0934FDE42A5E1CBF04C80F37D7DFC7EB53A785194C4A1232E61C37A5E619285C692532735F1582D227B9A9E77B1EAE4AAB9EAA79F6CE7AC2FCAC83187B129A56B51BE635054CAB9E84F2DEF59A3F8168E301EA2BE388C45B8CB022EC\nencap_coins = 5D5B9BC8E9D09B6D5F96D13A5B7A8D8F491C15E7AB912A17CE8141299FB6CA44\nct = EEB156C7CF3D62C95CE35C7B144D296460075EADBF7FCAC575700CD969C5DA814825018F0A1997901C8697E63E37D944BE13E47206EE9C67D92114F0453AE2A53BCE8745BE80A1D86CE88B3BDF2D46800349CE8DAB17B4168AED71B65E631DB362C0D3F24669B4893BAC84BC70761343869BF65C9AF6C5BAB96EDBC6A6D4E962BCA70AAF7802F4540FBAE0539D4E99B0E600BE9DC8148342FA48DBD39162602D8CE86DC2F3EDB7865830D0D6E69A7953D3ACEC0F0685C06A54BF11BBE7810F52D077AC8615CFD19406D9C5E87800DDBF0C88AD1330F98A23966207912741676870076AC5F1B9126A7197E9887599AA4DE2F8AC469C8ADF302B879FDF8A4B24F3BEEC78D9B8524F4B7D15CC5F65B4770631BA0008787817EB06406DEDA32FBE614BDF0974A4070CEA0CBD2F2228FB7017B4853D6D305D51350FB334FFCADD33C0E85B8276B04971E15CAD44653628F65FE47F31CD63A1AA5CF63296D57BBD0700DC7361B2CCCA29ECB43B85D6D6C5E8DAD6D46916174D59B9204D90BD56A725E486C7E22C6CB5F767640ED1025B9E50B47782135A1FBC6166BDCE860A06E0A92269E3BE010DEFF1B0586706457C7F6AA132474AE77004DF813F82E7E1674A78EF2ABB25A57BDF383CF76180FD0F6FED81FA68FA5E998CCE45F10E1163C515E85E634A3EBEF40673202D67EB0E61B900070EB3F19C2D7B96D5DC9126928E975D807915E9E809AE3379F89F29BBF687C9EE968A736F191EC40682507EF32A3879CCE3EB4A0731E4CA8A9EE118341308B3A6835101C567399CDDD1817D8C59F963426EA6993EC0BDF93786596B0993B9138CE91604B228AF991B11E9C38E08BB8D0AF2B8A05AC46528005D1ACA0A775AE615E4927087D87C2E8829111EA11A076E8E311766D8C68A6BF619A825388AD48E89062C6601E13599CF15FE3D605CEED08DEA2A920D21F76A718FCC7EE621E372B9DFDE16410CC518C69DD9D7FCEBA0D00900B895EE3A8109FA5BC50C0404877471659B5A16A710D82250934701FFA4096E2D53F1A6195271C97281D6793AA05704C9F401438D6D17A45F14FCA099360FF4\nss = 155E77B703F1CC446FBA0371CF33EE3DDE7ABE052A94F1A1BFBA61C870E1A48D\n\ncount = 82\nkeypair_coins = 2478F7D3DE6041E7E5CD11C5E2EF483D1AA6218EB126444091535F6AE532FA73F0C083AE8CFF7A4BD779D4385E111ED4583FE00D30E651F171D7E8A90EEC0DB5\npk = 781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1\nsk = 259193F271825609668F04A250F64B599315C8264BF3104C1B23A4ADEA1689C16618F20DEEACB02DC4CB3DBC816E8712F1192F94C7C0BC2C0F468C2243DAB1F351269744701904ADF53C3E50FB87E65C4ABE161D15759BEF01CA78586A6FE64287DC392B94B6FE5B110895402AA843ABE89DE0689A1674B2B8E29E6BD232DD728CA4447546D2BF29003EE47331D5E1362CC380B6AA0D777A2EF6F38AA295100FCA1913E1BDF2BB630C4AA3FF809A9144CBA1717F1730AFD1D1439998A8BC82C2319C0D46FAB3BFA147B9D691D94CC75DE0A212009D7FAB51A5F216E7AA67336243B2B311CD3638A8C0BD9FF8A6EF699C08374A705AB4718256D476AF2EC008E10267767C3548D42E25688DB2C8A3DD0874BC34B55637239FD55E2B855CBD431F3A575812C54D57CA19D6E075C5837C8345323657C9CD8B53AEB8A9566A92B12C45AAE7958B2920F1574C1E34724E8009D8219B7EBA2A0999360E372044E6BC5BB6C658998D307A9AE5D18928E26473E66FE2FA74A6D48CFF0834DE15B21B11929E4AAECD922803085B78F5551F86C58C560FE639A2C35BCC31271E11FA14D739185C8B062CAC95F1A34D6A2B9461A9BF766C140F80BAAD13BE13038844604AF313BE2006CF79D12F6456C760444A0399562D8220E2496C84D9953779275C808856718F5D3A3908652440700224B0039D6B9ABCA5A7A1403FC823179E6C0E8784CF86055627B973685CB2AB74B40E85A436C7B66A7453DACB36AF915FB934054CFBC36762C17DE28B48F5B27A92AD4DD4B8BAA16B37A56863BCCA1C0505001C45FDEC718624A7F6207EC03635EDC7C0C793C42E1A7F167A6AECB2A912418C0FF09B771C82E7736B08A09BF54933FAE3BF34A593F2D19D90473E499971E214C963B11B427A7AED96B9413BA1FB487045B7359C9510BAF04062A907F0A0B8B088BBD0AAC738423C5F077EE8DA99C0B8166792C63574CB2A5C05F2460B84540A1280A41AA5432CE7445E4AA1D55893A9F1459E6B7811111A1FD98640B35C984503410443F7DC8739D757F4F00D69B3A7DD90845F225932307BC2C92D52EA846BD826781451EC9A7EFAF8639EA457C023088684A91CF779FA465940E25955D47A2DF9782838648350BE44899B198A706C6B5763C2A170C8C5F87B2F9A7B6AF7CB48EFE386C28C7B0B19A808F24E3E2B6B212A3B8B9A19F6C47D484893ED89CFD3F678207630C3844E969C967EBA8926461A58826EFF42BEAE5339C620607A704F91F1B056FA06910746C7E002BC617ECC64ADD1090FF1D1AFAAC53A40487B83E9453E6728CF352415A930079ABB7E5115BC0745290C706420853D080377E921B5723047C22CFA289D2DF186B1908A7BF471E5877FE23B30028A34F3FB27E726B99BA827D347C62997314E39A0F4B2B1E9163F53654E056AAAB4718609983BB674A47642A81B000CA7422D3E361AF12461B8620064547DFB578959B18BD1B61014D20315A659A5CA65F9CB4EE214B0D123113E34310C56BBD99737F0305F6F3B49F688610A777EDD4A3A482163E6CB2C64668FC3AA024D789219078B49471BE7DC4395346E7F87C5B150C1E7E30B9D2A435E7C3A32F7C4D33622D7B73CDDA989AED858FE4C7E9CB163F35679B84B01096A1E2C3897C290CAA996CCB3943E22F789D3C5098AA1A6F117347E0725C358670D678C51A0A9D5F66AAA6923A895CC5FE5C9530B069397A0E4482438E713290C62A94771F7168212A7CDA8E2139D573A9AB0137443180C213B78A1B5B291A0F1566316857A72A521C2B79C660792ACFC0F5A788962A6AE74E87C48A8010DD6436672817A00B49862721702668FF29F1077A87A96CC27038E0A2752A0D196CB17BABC25B2996054D61C68C691C93A6520A97392830A8F157940FA903E75F909BC9691B86391EBE3611E04C9E0678C189B7875D373F0B25B9FE0A9B063CDD4446AB9AA6B23E6BA6C324CAC29736447529C76C3398218152607AA5488A5E7B243A0920984B06DFBCC410679AC035FF824768168C758689D0B326831F5C10220C10911540C5B7F9A3510D73CC1153A2FC2A84B8A08CFD7F863E6C93E05F05A39DA58CFB57DCE98CBF1B7AB960BB14A9B86DC611045D1730F3B82E5EBA970018BD2CC4A6FECC9A7F3CA3753B12EE64A7349AB922085C91E7EFD93A5D7DB1850127DF85B8F086DFC57F1F62A86D6EE7E45AFF3F27BC1DD3761C0E96678A959F30997E96D6A59858528C5E10234398E2DA2E50FFCC517F0C083AE8CFF7A4BD779D4385E111ED4583FE00D30E651F171D7E8A90EEC0DB5\nencap_coins = 075246AEB644CA0C05B7D6E50083363D4F89291711D8412F0131CB1BDD2C70F2\nct = 37372A5C425FDB416244D99DA96B2222D05AC911398778EBB23B4CB3EA69C7B1E1741DACBC2CF84AA67C7AB730B3EC77B10C1FF0DBDFB4C1658F92857E63698EE61014E5179D063B2B32AAC273ABB2B65C0B2555A3632DABC039BA1F2458F8304F4321630508B8D1AA92D38929622FC3EFFB8719AC92E79105349577EF84423FBCF7585E3E58464460FBDE575ABB699A3167157CAE1D996258AFF9C13E85877028F597656CECDC132BFD0CDE42388F4096EAA3F5367889FD3E739349561042311211F5E0807C0504A6037E426A3F0890B133290A9A73802E4CFE70E07D144234C602BF6065506FC707C931D636364BE4DFB424FB745C2630C66AE666D18091BA491B107537D789B5BD434D162A52F7BAE987EF3E90B2250CD0626F43A9", + "82D9C424053E2AE86DED398317D34F68D10CB51648F93BC8CD89FDEF8F9E97D2B4F7EEEA0C9BB0BEAD7037200E1FA7F44FAEA955167259E098D7E453842F8DD85F962AE1012A98DB96794E4861DACA0990CE3C7170718E0A7521A70ABE0A8E9B347959E1E5A561470303B1479DEC7B1108EE99645A8F0A7D13CE1D9217AB204967E735328C3D5B7FA251C06F3D69C4AB577F1BFE2218AE227C9EF76F35109881657335241734F464055A3021A2C16F1E94332A46E0577455CB23A1834D1CE4FD71E3C409677B6A8C6F38EDC617F459064854916FDFEAD79AE753E1A397480A51F03C0AE89049C2124868A4669C3C583ABD2C95CCBF453094F1798AC7C21F8B9571648DF16989472617BAA532FA8EA7AA0C1D98C4A186D038337C1238187F4DC01DF5E641AE737B7FA4454E945D0E3B627C7FD3E47D9BFED53BA0E54E76F1811730C769AF93494DAEE160F34C6F42265B8B455B6E8BF6793B84901ABE50F552AEF198AD43E89B514A3A5BC9F9022A9E51FC2CDCE02C1EAE19E0D87FA8363CD2CAD13A7E408900C9F055D0EAAB6DD89C7B0B5BEAE3179DCF9F8F9184FCC295C70F4131A51FB1D0A77281081906F31730B35D02882FF6CFC9615AD84E61C8EFE091CB646DDA39EE464536773EDE1177355414EE3565156BDFC0B2D292B7ED1EC47C36C8A3\nss = 95F3B2EACD814DEE515307EEF1AEDDFB5B7F94FFCE89811AF06DCE3256ABA9A1\n\ncount = 83\nkeypair_coins = 9D405D3EBDAF35FA8722DE431B669722ACAAEA2FD10B814310B17F78B66147D1B46F84F01FEFC519E118AFFC4A7A1560F1F8ADD6DE72615229B997B2CAD6393C\npk = 1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF9\nsk = 26F5BD7DB659EA8288F5E6BC550817956A1BEB27BB0C38AB6222718D6718A0022BB637B6D96304BFC7B71515398C52BDEA95CB78FB43676900EB5C8644572CCC73C2F52164A9EA434D8444C94806E1495CE193A873927B78E77479B0AE91854E21F9234715A413D2452E20C273C1A17487BAB18870A17CBD5351830D30BCCF3124B1173BD19BAEC1D53FE0BA781A2453D0CA148DA2349474343857A806F39D0B7088A4B4B5AF1ABEB51433B01A11DF04806A921FEDB3376485B356C6C8E059B854710BD003BD49E56E411A56A9682C221AC55CEC46BC0298C8017163B29C74880441B5A6F49B6CA47B4CA7B26802A06943BB11EA5A1AAFCBA476334422B9A62E2469E24A64D6BCBBA8A5001EDC50E1B85B339C18FCF55A4C392FFD854A588967DCA1B87D3639937B37BEA9599B6418476713FBF45B833364A9ACBF974C70203C27306065E0F69B748297D74287D2C7A14B265D902C82F7DC608F6089BC4707842AB599F798D1BB21DE317EFB9483C91423EF0025A2432526636D6F773AB381CC2A56948488666F724FBA6B57862925B00418ABD72C2AE0602CE8A8F33638CCC626C763636C00B416B7CF12BCA01AF7A112605F8D4C0C5D5A5C5DAB5DD9B22E6FA6B5E30A0CFD90605DA8874372C001B26591A847522521E8DBAAABF57AC6595C03377E64F8238E4A7648409E98752860684C00DB97ECCACDB16CA5A217231EEC7B9A7177147C76FB7421A3D7129D05CF27D361E3B8C29ABC3F46E9A578233A30233DD1E5A54EE94857A8796256100D76490E9953416781FE168680906D46B950D3A18B382C18BEC8C62223A08C3CCE9C406B25B5B93C43A420BBC7C5216994E88C148621294C6A3181AD5499C07F615287FB8CD9D847D0D485AA3585455231CD170E90A78784F3C05C280CBCB48D87DA39C6C9AB0B9B5A0394B482B17DEDEC0870134102C8156D6A838E509942B029C9659E3C930AA4F6764D7670781936C303938DCC128A7010BF6962C72B86D06A497BB852FA690F1B43B9CA216EFA170216C664EB82A0619944D79BC2BB698F7F77B54ABC4C6F56B7D6CA2A1B036551561F1534105E4B3BF53B1E728B61CCA6ADEA603CE85425D8F251B4173F288B2BA4E61A1FF409215046A381211A26B897479A5B1B3623362AE7D22410D9A11F72CAD7C107E5659731A6C2E0E95C956386CD2527B29095820B6268DBAF16C0754B583E8288787C186DE1F516B204705AA1AC8B80CE70B9100C92093C3A7B69EA8976F5C5DCE45B391AA28F0640940166741876BAF7B5B7C6878A87438DB18FF45C7371016A27E572360C4B2FE4552AF9A1A47CB82DC249F2C8BAE4197DE351A48CBC549E236EB895C487F27EC3E765101A2E68860C61E93022292EC7435DF62A1012D78824960216C4CE18E060F1C4AF2ABA5E9CA9134732149D3A57F72521EC9A97D059515AD9C3ADD828C75C90F6300E5135CBC646AF16866ACA30B6BCF60FBD9C0D1A2AC95B999E0749A3F5B9A992E18A8257AF35FC9F7E4BCE74C87C7496CF2A7A16D966CAD9D02260F630D2F1B011ACA52F78B6F040759068C0F3F553A4FC0DC7C9A4C8C05EF6C9B026B3BE38F0C02049B8C89C88AD01A861F2B1B142A961C62F246A4C19D2CF1849484F884119A823D793A5790420A8F74F97A220AB8B91D475717785C12ABB83291B3FB32C7BFE836B7B61C03EC76F36D1C8CA01426C28471676302129116D2A5EA5D415BB13188CD720CB96939F21C7D1FA17A59589817011A48CC65AD90A7353232E8A3DB9AC87D425771C7B5BD1968498819DD3D9C471A69254DCB46E36A9BA4A944F543EB9ABAC7D61BA11BC93007147ED613C72F756BC367280278F0076ADDF854E837B62C9458C34F138E576A99F8A4BAF5B596D327149616DC1827D2EF5C828D4764193B4F39A4FCC027D4C2539C2257FCCD8690E64C56FD8897355671D5B829E2656756C5449225132B1C764E91CC686AFDED843DDDB97213C28ED00A6E4E4B66C17074181CD26B15EC1F3C53A18BDD85A6DAD68562E3B78180066B4C4C3401AA1F752685EBC8316D6BDB5291E0C39CFE778B8CE55564AA50ACAE94C4962CD942271EF257BF1993AB04904832A9538E0749C97790F26A09C2C81D95543B5D97667C25DA1C7ADA9E9780AEC099FB096446C03FD1A0B46BB71890031FFECAF8FC027D2DFA2A4AD271DD702F055836F40CA137E5D0EF96D9E513A7CD137583507AD7256844BCB9775CA82EF5F411331A7C37CE451181FB46F84F01FEFC519E118AFFC4A7A1560F1F8ADD6DE72615229B997B2CAD6393C\nencap_coins = DE5840C7A3B6585C81CEF65C8256BE98FDE71F70F5F5F17EF8008E64849CB02B\nct = 43921BC3A0AB99DAD2A9E2EBAB9CBB74EC58FAA35A83FA4D3BDB791FC0EE9F95D0FC967F146A80C8493B9AE1935F8DBC02389CA214CC4FFECE90354E947AD0129CE7A8AD570278FAD25868196A1A82FD33AAA15E54641A0D51F522FAE9DB7B060B1385E2EA58F4C5D87F05CBE6EE5985409F8340F9C4662F70A890B34286B8987C92B8EE64DD722B5357C02C14924D9F1116A0998812294249BCCAE3A43CBE24F7D1B2E1CF768494CFB23C527D4A9230B2F90C7F03C2B7A6BC197CA4A7E2F46FEBEBDFADB6CD0491F00C53249F52EDAF331C53082FA92E26497A9848EE553AF14BB020487DE23131D9AFCB227BD5DB7777AC8BC6105122451CC270460E2E6A803802EFD5A0322A9F193C0C60C508243D44EFDBE538A233A4B97B150D7093E6E21062BC72E67EC1F32A6147FC6DBE0337998DA7CA82451567B87D8F32BA37899DD0B52B0A98FCD38247DE449819BC5B79AF5B2656C09DCCA54E4FFD7B025E0A70F0F02858D8A51B53C4B1169DDFC86F688B11A72618BA3AD5944980824A53F7AF00F0104106011F72E208C6924E6FDBC1EAD12AC4DFD3AEBBA60BCC8EE8E22C8B4BCE3C9E5D5BE043CF8A5C0A0D11AF16FECE73EF2EBBA95DAE970F1F6827288DCBD95265023CF37B2F69208BF3E5C00E1D8DE2FD71FAEB2331ADFAC316A47BFAC8FA32D09CE4672518B2C65B021E99DEE58160586702118659B6B70D1418FEEF7659E7A612A9A4AD9605219F8073CF69C80BC0D7ED80DF8D1BE7E31654CC2F00EFD38A6D80093184653475856311B4371A8BB0017E4FDBDF50DE6E5027C6FC34AEE2002A49EF214CF8F3489D9906FCAC23B9F779BDA0261132236933E90E5A6911B88F1704EB32395094C1BCF8BB637FBBB8C2B38584C9DF2CD921F19220BAFBCF59E4144AE44E89ADCB7B65A9E874F7F6E7CDA16BECA1644146C0DD447A83749B6688B11E653D7C3ECE27EB75B29F249A7661E723E91593A32C89677D9F93122E9135179BCF9AED743601C2459DEE1CE6FD1084CBF58D812B349614094566FDC6DD02F2A323E558D432BC1714FCCC58C2FD7EBB5D51F0038899890922F628B7\nss = 27AECBE56EC6E140138B8A5ECDF58B805060C7BF007083B4A7D06C3DAE128486\n\ncount = 84\nkeypair_coins = 9A86490F0615F3EDF789CB0654066E9EE339CC59F968281F3B89213F83C692ED1056461570B29E27126962068B2D07EB33DB448A2938785E6FB3E02675A6EC67\npk = 4098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A304", + "2DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516\nsk = 0950AD4FC96449F3512042277B505267B339A7C58910799CC125AD58785D88F60F73755C0E26582FF9BECF91C8A37307C815A5A5D42EA1D10680B4322B095B1789A7631288AC37B6A8D8168D7852F7A7C4A6C178EB43840F44C9A84A8CAD91BCBB25207D2546EB341963654411974FBFE2249501115D861D39B046E903BAFD4C6791D75249B32B24705892E67A3182268B7C197A025FE5F0689E96A2E11B822565365718721CE6B39061CB9318069FDBB7A1EB2F7FDC188168C124E1A86EE9530482885443A47179BCBAD04DCA922714A96314811C910439DBA531C4787F089A3CA8C7B97DB1482171B9E7C72F0535476104998334A99F0BBF168683B0BC49F2D0ACA698B92E285592ACC7F785CC1DD71A699C4F5DA0B986D48DC30C33C443638C344C76387C07BB545A24504FB119AE70276112CD47A3A15CF3AB78B760807C92E2EA23907948E1E0BC11E6597BDB5FE60236FDF4744BE21BBBC18DC057088DCCCC60EC17081232CF700B04957FE4F052C6DBC053DA79B2D9478D2711B1FB79345788089C8C511C50890A24F4767048CC3AEB03911CD19579E26EB64380F95472C9408A85551F0CEB05EFC70C105081C1901CF2E9C689F742BF2B8EDD0B8403A825D1BA316A9A7B8438C739D64A55E93821B41895C07314C392016476AB38C806926879A69E2271A7B912A5E785120D035CDC507025AC7E4811C5BA6B517CC194A8DC11311832C38934409233B4917844C821DCF61A8F96538EA6964B88A0B5DBB117DB4BBDAC9DB2B6B15723CFFE26A63B663295AC3CDD44CB78488A0F5655BB0BCCB7C57889F76FB23442EDA09248430FD212542DF8AA28979179C58FE68521B9149592B9A81B897918682ADDC32DB685ACFEE337BA52C0552A6445D076D45102AD828FBE7849195CC44824168572263926CFA76031667BC2851314536114D2EB5E68901F3F20CA5DE889E24C5440E969E99071D3F135582C7ECE997B2FF84E0A934036F03610C62931C7773648583DC9C83E4432C6B66F1346475DF3B2A9814327E1504BC69506244D5057004FD839ED07B88D94137598AD222436CC72494098CFB36505DCB77EA88C2AB18A760AA67C49228B7E5BB524B5C4BE081FB3D8B92CBC4B92CCB4A61A1B1C14521BA4A898D46BA44168DC5A47AF9484AEB453C4FC56EAB73B0CD0407F5124CCF6B21575805E311AF65084E2B0100202A1A39A866ED038328B75BCC206B55A90D714A7175C446DC2091B057CA54C111A820E8A75BA0206715A3042DD0BA36D2CBBD72326532B58B02636CAE1949175BC51DC2F46EC5736EA91023657CC65AAA7C22158D22D76A304F796CDA7D377C0E79A4AA683F341B7D0321B623782CB189EE6EAC197860E05A224FCF12F7CFA8208054A56039485B11C1D888F51C479507B8A85A57B51F5B824F3A9E41274CD188D2099765A004BCC64A86844993FA69C0F63190C347E5F015C6BC290B39CABEDCC3BE8515905A37FD746616FAA036666A08D537ABA7A645A501F1CF0C0C8D76D07A67F47514C4C49C854D0B8D3FB02FA34ABFFD46620E886E00700C7C34A2A9199C78C23F58278FD71C0369B3D0288B711EC5775C70334E984C686CD8E3A141F175693785D563B5459F59EE3BB98B5CB74F7436DD38CB31EB51329C8125E8079557A63A53A8A31F245DB209CB7375272D9689CD94EDD20BE8A380F27AC993A9287111CAB084C196F4A921B6270E43366FF94AF4D4930097CC847769CF3B8016E024733233E9AE67F8F1AAC07B450D2299EB1C7CA84C28990377EF1150FF12B14F99B9A1BB705D719321E384399D675B382BEEF53304074C518382D341578E96B8E123312112C2F4DBA5DC5B7278AB251BB3C530BF104783819EA985363FA8B44201D4F1C5C46497EC64380FFFC553239CAB6F543453485B6044B7B5049F85323D0E8614A8B5C28B52633E72C64DB6D0438ACEAE55B8C239C6B06BF660A146C1A0B132C416D66B1CA4C9E37BA41CE2A84427C4FC4E8439EE6613EE0520DAB93B8C15E0A301F9AECCEDD16AA71A9570F31C3CFFA013B27A1EC259E738BBD69164F5CC002CBA96C68A22B35597F41FBA0CDCB81729AC1C4EC49507683FA304D00DD398515AD3E92C33ED440E3013DAF434712704921123FBF628531D9BA23C4A369C58AAB1557EB865A17ECB56E0AEA501BEF8E12D3025185BA4CF8EDD1B0F297471D58C26516B252E5ABF757E116A92518EB72DF9F9CE66B07EDF4D31BE225585A6A827A35B81056461570B29E27126962068B2D07EB33DB448A2938785E6FB3E02675A6EC67\nencap_coins = D45FB8527103ED4A9A88E77EDD89261B4E0D74B9B3A3F81016F534EDB12F3D36\nct = 082BBFC3FA1F22BEDB889E689BFAAA3E61211F9299AC70994E94377D1E2CE2F576AE55371905602290AE68D48BFE96997A207C02F07051D9B295FCE58D0298B5464FB81E5C47F54991548BC4FDBFED02BEAF50C3FEE54751A10A8FA2B645E6E423CB07CAF5CA51EFFB6D5BFBE46547001CFE0B678F5B752140728400E9868FE37A09D2A59855302DB44464509CB2E3AD2E1DC14DBAFD542F83784484D9559455CBDD10419D125B675326AFEA0A4FB0E5A40EAFE147F1DF41F72C228D6B32C6A10C00E92ACF2C9B6482FB97E2BE52A9F028FAE092BC4344CA2BE6084C603559043CBB171FC9A6E0E1265E5425DADC0DE9C6D624158ACE3BD37650F4885B1617AD12D8B321CDFFD6C7243A48CFCC62F618403D96F76284A5D2D8D4068E29A49BF3744482C3676F08F230D20E639BF5C3874B2E3C4D49C633C75CB5A46E1A7ADC63C0D9A0383939E89E096DED35F29C76DA0189801FA2B11D09EEF98D57EC134C5CE73EB4CE964F8E2A2B41FAA8AA95F0722F7F9D8A4FA7053153B0EDB00AAEFC66EFE4605CDE55D6A0E2859B9CA92BB5EF43BCF0B62E33E97523B1CFFF171C2F420A42A61FA742B3DFBC000E8919B7AC108493C9EBBFC67EEA9EF0FCC594F25896F8ACB54DC1856F7B0A4AC8BB4872A2712EB1102D9E6692BF7BE7D479BF8F1BD86E6622F678646DDF58D699B6B96FEB7B4C7B720B94DF7C70F9E309402E59A2BA5ACC5E496F04469583D791A8C4825A0D4085F63B419835B98185A1AEBFBA19329FE415B171F73AA453A8A928E497CC85AF4923D49E6335811112534399D0DF121D4667A9DBCDE4A327617D280F50AAD79B1D2638F452F944C3C15C9823B053CFE068FF999EA8E21F27CFA0EAB7371FAA098FA74C984B0BDD3EF09FB0D4EA990CAB3FD5BED436F60888C0D5B614057D71E30895A54E628EB56713659F39489ACAFD36F55F122186B6230AFB56A27D73FC1A55EF82DD3A815908E57C584E88ED99AB743F770BAF9D7FBB999BA5EBC100500BF4A64380FFAFF875BF931B37F6B50D9C4844300A8FC50A0326BB227D05ECA403BEB590C0A8B953308788E24CD2558E\nss = 3A98A2F43165955D555829970C590D26831AFFD6D214CD6FEDA8DB65EFE518F3\n\ncount = 85\nkeypair_coins = 6DFD9B575872560C7BDC2732C4A28DAC4DB04E535EB8E402C3DFFD145C09CE472DC85FEF74A61DA258EDFF86F377FF16F321689E7BA5052364D2448A333C7961\npk = 68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D0\nsk = A2753E3FA25FD7824843D5A621205F777C992C7BC7E49A740CA64571804A0910768EA40A6B3780AE95A6C3A0236F3A3F729C232A9B275351A3BCA02F09E6828601A", + "6E8B2900017B32DA12267A856A8F3147C954574C954DAAC9C7F1BB90E66C5DF96A6213B98F6F470F3095D6B37A3482BA7CE984F4A4789901B63C35A573980216D7098424500359B6FBF953B6E0A662AE160D056CD31C26A699A05B28106FB272119583BFEE78E86D7BCC430B28F071236903E39E3316341046073B8D27B1370601DF2D901347682527C7CDF4875FDD6C0D3330F51334FCC8946F2363BF9C0B55798A81E4C9E95DB7550A7535B1C909A5A8C353B67EFBC3892821262671ABCA02797A5948E53CC32BA32F2C5A8823C84B903C9E7D50669CA6E499C888B64BE5B59A758711D49022F4604A11E590FA713135BD521B594331D2783A4D958A8F7B42893A16EA12F2173553E496A3C4089137947A0E55BC20C795BA12D81032118DB3BB1363EAA92C24860C72F424836043AA6085C81ECCFEF70A85E981E017045A1D194F1B76128D1953E92BC1B09A708A51227484928505A4E467C3CD508B9D52591C8659F27BBEF053F8EE8A0FCA26ABFC4A515470545069C1BB8230C58B33F5C591F27CE6DD174EF1621DBA035E4C07EAA97A08B92C6A3B52D3B07A6CD3A58518989E9A77CA7125DCBFC7936F506E7D65A9DF7C761CBBD67C35DBB89A04053B97EB0B8AC37B22CAB34BFAC91D7C83850B834BEB5C034FC1145B93C2339275DC47BBD828DF71B41C32666350AC4C4E3087FD64BCCA47F3D0638BD26CC2309578F7C621B56AD0AD912D84054826A02540597E73BC6F015434A55C9FF8C446C23A35820AE4CD220DD3AA454F9C9C153AB640ACCCA49C4E8FC7D946B900ED68BFB33908374382DE59D02E4ABB581A688F0137E51118253185EA19784A683BFD6845578A348D7BFA2E5A35CDBA7BAC582926B57E8831C90B3C6B8E6CC3AF84556D34E5779BB97B0B2DFC316A54BC57C112F49E9AD3AB98B53E31256996780323656CBCB60522F9EDB4593676D9D67C2CD729626147E5C37AA38903333C82C17F97B68517FB17496BC71146B716E9C289410CA7AC5FC5F663ABB1B7672F8115917C610DADA39AE344DFE805568A0141B6103A9D07BD5F7A600A4A11BA8BDAF98803DC8BB6DAB82249C326043258A62211EBB3568D10B46B08864B637E94A38B132199001A5F34C5E8DFBA0F853980F071D8125C12CA665E72673102C05D50B28F71696F90C274E74CF57CBC86BE00177930FA0A1164A245D57B4B2FE6C4E0F740D87B8695DA43A98E79B3B102EFDB35253812336C1058E727E14C08444F24B1415312185B2AFB6CCD9B5920781AC0B5A7A483125A1A2300974C429E7957DE3A796A48996F1579982ADEB538DBFB8867A855059622FA7394FCACCC507013C910C79558B1BD4B5BC696052005C8C413253E6617EE827BC31BC973BB0BCA2D6AE0B17239C1210B4866F5802086460589C64963A83A3EF18B5277272030079B3C2015CC1544985C687A438E94145838A14648C5EF5BB46A0988F42E124397BCFA42A2DFF898EFB586B2C6AA86B75B0EBA10B2ABA678687822ED5AC8DBCCD49966E2F1991E09260F547A4B0D02A6D9B31ED02BEE1764F7A5085EBF51FD5862550E0A19D05A78A80276CA0414FFC07B109AFBAA9BA78674B92C5B6DF20A153051A3C2378B7D05882EA15AC2183A62B8EFDC15A9063B041BC1BA601BD9C16C6156C6E4AD82C6BE595152174D1527A6555B42086BE9D05945A289EE90C91E525B8A69324AFF21306F5375D0934B49677B1F288D1DAC1D1918ADFE3ABF0E738C81B0087E22C1B23AED4D742C283CA5530A0960122CB2A79C0A2966C5780034297FB4C1569D2B73127BEE4E53016B04188599BFC468DF3B091CC0A62A0832137127EAADC7BB0176BAA45788E994CB8983C7B08547D340092594CD0F05D3BAAAE475092C3499E73D16584DAA3E3F31DF226C30AA49E59313E5DC98A6EB16F40875FDDEB735EA6CAFC657DB8692D28C35C69022AD1E53418C461DCF46D5A40046193CA8277B28EF606A9E152946B04591CCBB1B7271940105436644E275D6F4503B5A32FC9907BF5C98D7F90623B822FEB0C033A1B90D87422453A0460087B81098C163C295079896401B7B384EC61A83F9056F3665E523A0C28D48E778B0314C1EC2A83EE9805D018C081231277F424C5F3F1F6B4DB91958611FA28BCF09CCB2573DA64547E19582DC85FEF74A61DA258EDFF86F377FF16F321689E7BA5052364D2448A333C7961\nencap_coins = 147C065D7CF409A115A8DF448134E1081E296F120729CA37B4185B73E2685931\nct = 7ABBFFB67D8DB5C2AEE78858D21E0C10CCDA0B7A27F0ABDABE8BA2CDE1ABE1843D3D72866C03CF4DF888B1E35004328C99F0CBCAED61AE617E9B7D342F660304ECDB1EA8950EE94C8D46CE37EB1FE8C67C0EBD5AE8362AD112DFDB8AFE03FD16C6A16B47845229F295DBF7A15260541E6B465B6161B65CA7C9B694F45E92C52510C263E60A37BC592F6074657DF1AC236745963B4208F0838824A871DC9B2DC2497BF6E9D40498CB5A478C0E83512154A413BBCF4490E918EECD8EAC889FC7DF444A78648722E27C38D2FB51DE682B4006BEA833242966E09BE61A1822413FA59D2F6E8BA5FAA844C83A250C9D2054D8B071081386D355CFE11204F742914CE2F93EBA110358340B8ACD4FA681BC38D1143AA9A931CED0067FDEAC3181678BBFCBAA81984A07983996ED0AB978EEA18053055BA7F3861768BA3919B69A510C60DA93D6D2FDDB708967DAFBAFDB13BFC124700020A3302FA74FC9FBBF2D636D31388E507E068C343EDCD261FA2B5848532AA86F0E76E836EABCAC4B0D66F073FE3D84AA7CB30EB79A11F14AEE6766214BAD68BA78CC9F4E4A82A91F4BE98FE7D7DD2A007E64BECF0AAE395B3EB9848EC338C236D5DB3F0006C719745B74435B638B08756AF0D4354BF31DDF34087147BF2E525DC104DFBCDF0F9CF73936417E3D838EF3C4CAB72C40CE5D90F17AE6B453F08EF181504CD50A35D341285FCC415EDF1690A1C73976BF7C19EE1C4FB130568CB137A1F0445D6FF0039F5C1EFEB36731CFC5978EB3396A6CB9C7BD682BABF656508603CA559FEB613EFF392B0EBF20DB7DEF8B0DA622A332881B8867EBEEF68F15CBB1046B57D3F0937D80AFAC66AE77DF05BBF4B89D98B5D72D1D7FF2B7AD71A2255215CA9A182FC117182BCD2BEB1B7C77A88B3F31D178D36CC1ED6C8FF436D5B9F2FC6732DDFEDA6BC44D204A47EF868C56F313CEB90F0DFC69ED7141C9820C0ADBA31B5593D134DBE0A9CA222B1587E7F397589A21F017628AF5CD095BF90B354E46CC334AD2155AA01858473C8FD05A67FA9444B63DBA7F2A97A7A06AFCD8BF3B14A8F542C4654EF31089C60A\nss = 2ED0F295A49BFFAC65BA89539A35949A01D860030D67E9836C0856FE92E2CD53\n\ncount = 86\nkeypair_coins = 6FCA9F4E384D8418075CC064C70730801BDB8249899D456A77130D5BEEB3662CF4626AFBAE65EA913CDB263C9615A5F66061CCC74B1AC83B5FBAB8FA1EB6799B\npk = B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E4\nsk = 0EB3CE9A9448F8252E9E4178B1E103FC9C546D5902F2449F375A877E7461D602AB4F68C2AD47B3F9E90CE9271833D40792845FB4C38EB8B231132A7374898032333B8D427272A4AFB2C54F5E37BC0446385541201BE25DF5AB21B0045BD304B62A15C14FCB465E29B845E457430757E5902FE3293837B31B43655978E17411154DE442748B1A69D0B728F273769DE1544950A69BD4558E032DED3ABFFA163C30705ECB290896A9B08C34A41A521CA94AC999501C84E89DCB30413CC27E105BB81D88A3EE3678E6A40AF492AFCDC276A9D67BC7E87AA5D78F9D046BA453C1CD4C26909B916EC8CD7C3877C5EB3E5B4028DDBA148500381992B76B3B40FB374A4E45B3E87AC4D4B1434272C68C948F3E777777C78DB6F506B79768BDC6657FF298A4252DB310025319B0F612A1B8A3509F32418984193D540753DA22F151724B264692620AF8F661A180109FB0718EE588AA7443F6824FCDC3C28B523B2E822871E32DEAE143D0F024C7DA5572415FDCD9AF004848F3FC1FB5B38C0B3C71F88B4266BACB56D38B20538CCA1A5EDA892E334315213CA163C36BEEC696372C4D7CB28C2E8A82E96930FDB628EBA59E24E208E9857CD63351B6F0911D8618482A41ECE8352ADA231DC77C3C7AB51E6AC73FC7700FC97A3D3C14297705DD4BCB529247DEFA600C6504EB38CB7C00A6D2956A3A14B21CCA2E6013B954B967050BC5369477C59A365A44057A00AE8B746E57E5540B7199FE200C3917ADCF914CB1EA8BAFC3CDC2A53C3F70C0EF29394F55CD799C44D309D0A4735BCC4A8DEC7160A35211141573EEF285BB0C11F7D828D2497F9A63446150C179E6854429A0A2D09A78D4B9D8C73123C2411F2AC72344C7F221C7BF9C3012D6151B496912551DB06224BB5743DF435C281C3D2CF77EFBE606CFD5B79B2CA45F02BFDB123ACA61A4C1E512F8017501E2BB68C45585E06858E05621BB4098D870BA679E541A28A380BDDC568BD187882A051E34BB8F36BCC8D8F05C4777761D8267241308B0961A267A7CAAECA84247421FA8CEBCC2B88AD9958FF61AA0C2CDB7F4B0041051254112CF7BC9B130CD26FC457B8CCDC1A7AD81AC5DB25945132A6C152B12A29C8149419543A", + "6BAB0B8AF5DD272C5A7B19B82199E943C5A12280A22453FF36C7B698F40D092E651CBEE12CFD3843C07DA95FB5168A4F9AE4553B149EC3F0960199F6375499372247CC59F4719916B168F02574E1CBEF360CC18C3BA41A3258DF742D9F6B32C076F695A7DA1479790D9A1809001747002D8F488CD54BE71022E134A4E8A9ACA21570351248A4DAA454FB201B5E57D15B30994B374277B3861898734436C736A2FCF0A9214661551BA8530B6CA4F36A74F8933B3C2BD0FC89B78146871C8849B31ACD0FA55726836F8A6A2A36A32D43B78F94810141C6B18B4BB6763290A289AD6363F08816C3BB3A2E519A1DFE276F6814B7F693958F4746CCB68CD320AE60C589EA94023C7ADC3C680A5C17075D772B28BCD8D109397407B60C2A7EE00758D7C52630AB0F686B510969404CC1A9110338BE54435084410756E7EA3937AE64523E9B2D5689D77863B5338B482DAA294455AED0A283F71912B69B40D6A1F84A56576A02B129409E2429D44A9B45858243279A5FDF07F00E6392C662DE780A5B8F82EC6DC248347C9A02062EBB67EB33457E5D36F10FB99DB0171EF0949D117BE5034CCBDF951A46C7497166294727B59C4B63034435E41C75D70641F800F0D458B23736ECB76BEC2702B152389CE91736890AF06840CB8D9B8F375A33B03438E9236FA3A221F83186F77AA388C840E2B6B9328710A2092FAA59EB8AA2D59769BE77046CC334F9704C8B855A787373DBD77215F268946E5C8792AAD13E645F292BC73487432897C50E817A1F15002F472E404298A785B26F441CED2B5C7235C7F3B4428D78A7D47CF4B83561AC38DA9CC124EB40B44B48231C9078702510326095B2B3492B82DDCE7A433E97C65878F8FEA220459BF77A81B8F010AC66CA102FC14FE804680FA9678C41746211444D85ABA5C57051422C69630ACFC7B86A843A74127EFFC452035B41477AC3EA934008076F09796323CC9D1970864300E5C309F3D7A3419D25FBA23343F459DF543524F999230CC8052CB582D2557FE5B8B6F196346EA3591818F0DDE74E33983C010419218B08822DA9C3C62EAE1F2284801B3E40AC7DB13184D6AE6E21A14A63A2AB3D6D5D1EE7F4A6011413A0295B752FD2C28F4626AFBAE65EA913CDB263C9615A5F66061CCC74B1AC83B5FBAB8FA1EB6799B\nencap_coins = 90CE0644A11E7225DA1F86E1D34D506FCE42B809D968D23FF0C6AE57AC5EF075\nct = 307DD3A19C78530C882A6251EA0AE77A13E4447910AD81465CD08581AB88333701C9A720CC3F367A65094E3F7523574A54A0A7D6118E3A6FA31C7C0F580D67E45FEE04CFE975D79B4A34EAB0F4F2A953C3095882315011C42504AC1342E157ABA7AF2F8D22AFD6DC6857D296A2D31374C0543F1F0C7E2FC351F50C534E46E571C4CE434356BB42AD97ECF9621E4FEDB2FF0452C9A1398599426EC22C35F5DEF7BF1A8DF638C31E689DBE86473FDED29CF5F1741C32A4789637846CE65079FBFD62B9158F126E3827680E75302E2C15859227D68B34D86CB52513CFE7A6557779261E60456B3B85CC3A12EB2216D25E563C6A6B4A83B7B04E112FFB10361371A184EF44EBC0E0161A7CCDBA014FEF094F4D23CA9A1A926F96D163B35E3F1892A2CCD0096BBE6CBFA371FA203438CD1A4C1FF81B488B26CC55F16A6D346A86F1BBFD9C02F7E3E212ACED0913778C567FF30AB0B06320226FD4310EB740B1ED2DC901AF1D17A587770C03871639B29DCC2887BA3439E6A8B07FD034219EFE354B56BE97B0BB1DF2A1A8747C3C15934370FDB15A20F2B0D0EAF15C8DC6028EF3F7734EB2E18E795E8F8D330C8AC03A3B3E8CAB7E7AD3A83873AEF77CA17006D05E086EF497E5F451375A7DAB9324017CDAE29E5F3AB0D17E89DD959B7270FB4ABAA13BDE4B2CC1DAFF763312C9E290E379D03A9A685B0A1D2C061F991BC866F0D6DD6506378673C6B3CA73A79BF4D1B24E5EC6C9C8B7C8E00AD4E11D9B260CF612B9013856AE0056AE8063AAE2E7D00EDD5230B087286FE4364F01D118CC01267FBAD2F14BB95346FDF60489A41090C85361FE7A8FF884049C69697195EEBAEE7AAD8C56483A51A8EC87DAC68868FE0CBB01AF859F0A29EE636A8B654FD61BEA5DD9CB44EA0DA0194F4627C882ADF2087C3F44A4E909B427830431510C7FA8818D17B0A2AB246EA662866678B50838C9A61277373DA7CD97B5F6F176764AE653C361A26EA833914E314245BEB24948A71D3391C8B951AA6017E66C04B9F32142801C40ADFA64151C39F648E122382D9394A8E6F12588269C9B67DF55BA9EE260171E\nss = 3223D239D902E4AB13772949CF6B742E46D3873FAF952A9A1D9108C357961FBA\n\ncount = 87\nkeypair_coins = E58F71BF175C0550A67E00E0F7B3B7FC36BC2707BF0C93044A492626DE36301AD79909F31E8168AC129FEED8EFEB21F07C02F282CB90F63EF10EB2F4A9ACB886\npk = 320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F5\nsk = 5A3861A9A0670A9CCD72238832C63A956965DF07B614CC8073B95C6A3375F9B73E32333D33E96EA3140AEAB832B523BC7D55361AAC727DD3C22D8059062C37733C241F388199BA39A4F6A08B2403D14B760E525C85A87F8C732D1BE726CF11295010BCE0384C37E1AC73787D17B2B5AA4B094CBC17B1D2AE5A14AB12D51D7F319F3928BA35EA00CEC1706BE397AB323C13B852653BB6725121E2793E2F19CF1D54C95D8B7D7520CD63350012E2B815D1CA9E518F7089258A3A217AA1A9D3392BC9AAABEC9668A70403FF6C193D2A185F8294DA15C9A1D1120184B5FC7A3DAC62C1909913F68741227556AAF6C3FA58426C99A5AB8ACE5B1614C23CB079084D310A3FD6F738DDB86EDCA4C1F975508C394637B94A57E60EAB053DC74556D950353DE0A0F8207F2EFB4E1B34642F8B7FD836876F41CE5D152026A3881C375E2A613EC610A21363CF0ECB42F9A7ACB0000035E113AD8BBCD279756F60837F9520E4F907C3F79E34B5C852EC3F33B432027076E6968EAF11203F7461548969B472487660BEFF441CFBDB0E4701804A175E121B10466A51403C095E45517C481199D62FFBA850E8D5452F43857484066F7513F6A24289A619CFE14889585271F7AACE5B2B43937255D469177C17C2E636D2909F4BF165F49B102E20C1BEDA46026A14A993127DDA10EA989A05CB04F546A663F068ABC4CABB32A7A4568023796C39329C9CAC6183D9B88E1625C603378AA1C041D0C1436105EE284E30F24D54C79FE332C63FD92E2928892E8401C64C6982B7607127882D633DC87335262920A458938877496976BB122BC09CC40FF6511FA29320FB581563799DCD56A4D36125B7DC5731A3888B3331DCDCCCB2DC21EEC146625854CBF863B2E0091334AF76A741B7DB1D69116E2E868D21D942EB99C5B24A9139C63C3C882A879A2C5E341177C149A7F32C0540AE2A9C3D61A4692807AFA3469E363A6ABFA18103923E908B7D7028497CD3CAFA81A8873C7064A7A1C3B310C523B3DF396EB71B0BDDC12A32CAB323017FDA4378F919CF8CE660D8A8616F43539F2AA8ACF74F6549743985865F2673320558EC426B57E36419124BB8516C6B4232728A1EC4F1A51DD01B932738D9B00C6A50CBEFB657969B4DD318295B6278F73963DA647156944423045978C50D3C078E6D0729E0219352028970272F34147900370D490C12FCE9B22357BF72FB470E748D82B79859133D8DB603AC7CB2672CA9C7226B6E99A7488A219966B7B897AB398002090B4900ACB068A866C50C3867380FF5EB2E0C9C4EAF497ADBEB79632B0C023474837709A3D7CDEC9C2F782C9A3EC0C6DDFB37CB3321DB6315F0B0AE23E7C6A4E291BAA61E4FD26C98F36F69D75369F5AF277124295158B2506A39EB43D1A16308B71F3BB5CC26897DF2378837D9CFA1AC4745718FC3739F5535C35E07B461A8CD65DA18A3809D7B6384F474A3FF95C5B379A78FF9410AD3A8F0085B83573DBCB41D00BAC933C3783F05C47CA28058558CC05690BAE3C507FA8D5780227A61095F0171A6D826F714146C934B80E07672E6BD66432AD1479136C06DD1A29F00D18B26AB9F8FDB7E6021CE7C657948273268E6B65245101952C73D949C4D82C8144A3DBFA7A82784844D57B354B1598076258FE83A23987DE29261B0A8761AE3167D035E96B78FECB9BB51055D86E46466708D79A8B732B686A23B7E36F9CE07BA6956CC46BBA61CE934AF8BA7738BEC5DE094010AEC2885A8153BF71F002C9EDA917F337BBC18DA2324B45BC79127D21B1C12774C6FCA6A5166C4F03440AF4520CD09233D493461420E5FF81BA290CFD23001052A9DD3665121392224746064F00F5B1A4DC19528A7B95C524304AA21164A45C964A7320D2611C68498FAF56CFC195373267B01591E6C0A8D1BC0007ED456A4E205C49495FF99B1B1754A9E429346536D16E015DBF7967E851974B19721E845008B76B2C47E7C3B04457C924693BFB6007C918C64CC28126665B01CD18B7A253BD0706D3C466EAC224FA12BCFD60417AFC1B865029B672663AFB3BA51B6A2B20502DE6C6BBDB33A0AC4765F967F8D685EF1200AE1D17CD5B47ACA963F2BA5CC38059B6937916566A219AC32157728DFEC1B9950687FF543169A96F648AD2501948316B55ED4C1E", + "861661C6E600B1787BBBC13A01210C0764A4A2578D4BF90A24704178F06A4E4B110F527EA5A76294070AB10A6EDC502D82BE3D240672E5FA61377E73E5E19D11F64A3D79909F31E8168AC129FEED8EFEB21F07C02F282CB90F63EF10EB2F4A9ACB886\nencap_coins = 8BC7F573082482206ADAC45F410A9A3EBEB4A8538999B681072C26731023FCFF\nct = C12AF31704FB555446E532705C8EF09F5293572A68D3F887A6195A84282AFE2C53FFA516B1B0A020E166B3228B49C558972EE299FC71D01640A8C002A97DF759F661BD1DF8C6E8EA3EC7254D8ADE344E43A6A6B142CEE4827193E51BFD76A2238F5EE39D480199D20DF2A2E3D53F424B2BD7B63581BBD0CD6F509A6AF7F641CB14A65662839C1589D2FE4CC8DDC0595C209155BCA820ECA523D88B8811A5A4C8C1CEB1E2E237EC7F8ABE9397CFDCB6CCE7FFEB9C58D970AD9BAA2FD3577C8DF4D16563812D47D8F41AD281296F93F36128C7EA9EA0CFC64DEE83AE9FBB586998BBABDAA4DF4FFC0F127D418C42BD5D682DB7C32E42095E0AE16500D835BAE7E623B83F581E203CA82EB757217AB75C2574D4C4ABBA574857CBD30E9AE7D3C243AA18B90FE7B6B687B468D026AEDCA5FC74E0A1F537C8DCAD31E9EAA67B60CEA3C2CCB442ED6A2B3B0FD88B4EC65F86813044195CF13847C5A5D51D2B1BD247A7723A6BB99CDFB2685B890C7BF6EA648ACBD00AFBD0BFB0E523DECDA8BE0156A6737F10776B56EAD7F1709C7868F52D7861D386ABEB09E13FCF1F02CE1AC1B3E72EF43E7A4976548C03FC608339073EE442C4613AF79B752B0579E7388E3CD9E345BD39A5A0895D1D8FFA5533526181AD5047F335507E370E4FC572C86A3D6816AB068B2C2FD54444B8FDEE04D340A00C88A9C9F4468DE3D83D80C135B10923F1F9F3755707D8618532F28C1329ACEF1C0E21875E0254DAA14A8384428B2D4C561F923E5FE1BF6F354A875F0605F262D3AE8F1DFFCF64430F0993D483913560E70CE3E1775AD6E06845BB616FABC0FFBE7A3BEBE8E216368B0260034547BB2329003DDE73523490FFD5841495F02B5E03D53BA6A4A37ADF93B0E8D372F9796B61115A51127C5630F2D1E1BA567D25BC4BB2F7587E2B592202B46BFB6000849A06EFAF9330C5EBC5483E01B3828C22537BDA9B5A8A9F5F2786ADADC62F95B6C1C06BEAA9FAC54DE6AADA237EAFE5E06C47B24D9F763417B613DD8D56C0F9DDC07C68A714B7ECB5DEAECF6C25D363EB9F4B16CF82F72DC553D98A3C4B98D86359B4\nss = 9C092364B9C9462A690314F51783954C0B2C1B9981CA2DC26C14DFDCF82B07DC\n\ncount = 88\nkeypair_coins = E3FC575ED51513E62ABA655D24CD9C8F1C6C848AAFFA946C49A53AC3EA59E474648E3FAE1AEA06E15778F3442223574E9C7823F36CD16C72618846331F95E91C\npk = 16D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA0985\nsk = 64DBCFC86711F74046A26641DD9065F197AD5F2C8F62056B9A2B027452B0FA07241085AE275570F7B248878BCD2664764B76A810C401B16A2DE82177C0B93C7F204823643FB92978EF23A81199B9A5C04966D94D59A13270B32AFD858F61074BD14B6605A999F940194A127E21507416158BD22155C7C46AE229C57AD4C1D4517BF1977C47A73C1E05998352A9CB76BE6D17329AE9B1E42A08499918029CCC4BA00AD507AA10A18D96C5B4C40A78A9F23162F20344D61811323FEED16DDC8635F14C9DDB879FC3C5678321AF658CACBD3236F9949ED2F1B56A94B05FC0CEC8D737B434C341C444C4271FAA241487C130CACAC5AFBBB0B7558372356D5555839D89B9D3A47AE3B9CB596920CC0C19C97C389ED76B2B04C6A764A363D4229989C0D82986889840F4FC716A9A0F08530339B89A3CE468C59607BC45215E771A7E7A86A3880EA776A128B08539655A1D83810AAC7FF0C589DFE85CADCC91AEF6268115C5E7275D4DF19264E98A40275B66F00010F54FF231CDD62ABF2DC8CC29D6C3616BA123156049F667755C8A58E93DFCC640EB1A59C6F49B3B4845BC00181FB46279A02219937395318F3D943772EA71C965B15C272D5C92CC71E025147C3A4263BFCB7490045951DFE91F027305CAECC152C09150B1AA4893845DD4330172B3DB2688A4FC6D9FA9776C988A664C3AF8C5A081C9915160A5B7F61B1956CA67B28A63560762CA8CE9260B50827BE105BF45EA56FD8A2C2831ABEAC08F1BC808FE2C3654030D41507277638DCD06BAFD909683E6BA5408A3CD358CE90C69A0959FD39169E96BAB584B4CDA80C6C0140574D4053B109BDA0C6E05060628240C41CA0864BC0C516C6D1C45C308125377464114E82D67958C886C5BF0D17B2776A7832A330356B7BD936DCB23BA530B8C63F8583A8051923CB408C01FEC645726608130A138E6306D2EE0842E917617AB464712035F088F8F759904550E2E0681F95453BAB9C61D16B1C2D64AB37C9F787B1976C6755D27C9BE181C44A5BEA47B9A6DF9ABE394B894106A03569E130C6FEFABA53A583F7E35781FD5638F5186132C0116D85B965A81B1F55647985EC3F58023574F49003F67D1847C44A40D48A2D3D86A0E66505037B1A9898BE7010D98C686D496C646BABF8F998833620E287B7464F8005BF4ACB8839D93A311E99CA4F889B123B81F6E740B604CB86464837BE291D1F4A919B07DBCB9589A228286EA1FF56554A818439A3C8F1753B459DC557ED135149553D7D82B1D8C0FCDACC3043729D6EC9511C6A3F279783A2A8457817DF77AC945450732D148F8964B83C16E7319AC67ACB7FC903501D466FCFA22EE13A7010615BB7A2EDAD26FDEC633397516CE0C36D2288EF1FCBE2E1B459348CC6EA669D8810740B2B7581A9E1F62825D80C903E57D40732ABBDB7736E8A1A1EA9A20D217D55B5355AAB672E61AE0D183E660C182B846161147AA1426E34269636406CF142CFDF43982A076BE1AC956E114C316A7D6921674F6CAB0FA0C49C91E01CA7FF76B61D06C13701892E208390EDC717447A2B01C8A2D855C7487C37A0043644B26FB3A446774BAEEF30D1A09A3EA9680F52449DF85262437B14AFC2B4EA62504F443AF0752B97620BA8145B396CED5366DBC9447C010740614360401BE32903F2680817542B356A7A6FF830E944B2AF872779F34911D9B99B0A98F3198198D73922F5567ABA3B8A55B2341FBAC3A2A3DCFB46256885331417F4EB8C209C235921A440E8695032247600C885A82ACBE34AF41653A33200FF59794FD98840F94745A607931C1A8A4450E67CB23A99B46A4368B6060B4DBBB5A394820A16BB139BAA15AF551B40A6B01232CB99801CDD4387F23AD6DEC96EDEA64B64A76FBFC35587508733C5E08BA4DCE5376DE978F4ED980872B3D4DCA59EB1BAD19236DDC0216D226BED9B723CF846AEE457B0EC23C59107CAAA49A3C879B761350ED319A828507BC687561A87841E56F37F4B4F6F77E253988F38488FF2A1E9B07257268A209F9B31705BEF791236CE9C193F2980AD38C5B9939189A618598CE90F435221214259C6555C7041E2A9A12BCAD5B86CC04842D992834425A10A3411F5609AF68A525290320CC1CB607974C6D19B662122245991EFA06CC6F075E84F2B025018F9C25FD45802D5699F33205A71D6404704483BD2C82E92BA9457926A45BFA09859898462F05BEA461ADB40FAACDFDDE363C06F58BC756F0A8417DF63A66D3A544648E3FAE1AEA06E15778F3442223574E9C7823F36CD16C72618846331F95E91C\nencap_coins = 6E357DD587894D497886BB4C678CF1ED347D1D85BC1540D31563106341718E16\nct = D59C12871180AB99603A9B1AB78AD8F6528A1D2BAB5158761EBD7627D7ACBEFC07C569CDECFC0BEF7D157E0D7E4CE9DA945C1EDF259B4406FEAFB16600B49BF0FEC3DDA8736218D7B3CF748D47CDC110086E89B340A58E2741D512B4B1A41C2DA944CB41FECCC193359ADF14643CC782B317886C90F2E4676E4F56E01E46D224D7D7E9BB9D02A58C7D8CCDDCD6F9A0A367ADF5CB27D3D97875FD9D5A76170E36EE3298CCD3CD8DBCB6B799B5A9CBE22181D9D0A3B8B57CF0B385576A0D7F0BECABB0B621FA65E2C7506ABFC136EE13233F68113027919C499FC931B329D351E55D79F4399FDA14310DA2BFCCCB8BFF6F63C35E67BACF8CB9541C14463DA7E3364FA80157358F401250D1B710E4944AB7C2B5A8AF7ED96ABB3532FB6AB9F2A92B8258D051279BD9CC8B48EDDC9CAEF152AC2C5E4D747E9D969E2330560A00F1775C27A61FE3ECAFD0C48250EB0E459924D1850DC55240099BF5F612AAAE2261F1F88E8F749EEFB6D829221BB178CD3E05564DA4AF7AFCFD219EFCDE5BE8877C9672ACDD72FC448C77780E00491D0A321A2CB503ADA25B2D8DDB55ACD3B539AA4CDC55660FBE5158B797AD34C33A63D73092750A2C2B52DBA73B3CFFE3AF334DEE20786B2BE1F0CC4999F2DA9FFC92EA9A347E48D59BC30476F7E973C29D18C44F84E00EADAF8FEF877DA11FC3906C1B6B80BC8E9101810B4E1252F128A70948CA1D0FD8F1676CE7CB5975FA699E15750216F882297A5D1E0D4EA06DFF13BD388861CAB6946B877575E4F72B98975A76F82E506D0A19E99CD6D342A87DA681D5D4E3C8432AEC3A3F2CC423BBFA9C494472FD", + "9C8E69ADB9810EDC28710BFA2858A2218ECE4041F8CA7917228CA3FB48DE2B4388933D76CB214A89B9D9E9691EF445052DEC18EB6F63801F382775186C6BEDF60480ADB79664FF34387B09AFE431F5FC0C1014550F5AEBAD73E233966420AED553A42A72D03B83F4D4AE70321E22F44D50A427FD33B1D66DD95CBA4754C11A1368AA62450EC1D981DF32D70DAA3AAA1B334DF4EC6B3CC36178AEB030CD2B3B442DA507AAFE628BB831B171013EBE40\nss = 6BFE68ED9AF9DA9263DF46CE737D088DE2C936A7F7493314AB70201CEF0B2E32\n\ncount = 89\nkeypair_coins = 470B4943F0FE7FD0D8EC5185ABA0D1DB09D112934E4FB4787E2BBC6B88466E7BBB02D701FD1350AAB462CB65DAC4B2F75928D378DFD7A0360DFF9185175538FE\npk = DD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24\nsk = 4A057F90101EABD7270E3B51EAA016E7C88B931BAB7839776AACC82FC99530E8544A67CF487C002CF289C57C0E2A4811BA9B168A20B5F78208E4B615DD9354EA67C919673B6E5560421776013749C3016974C6044D3B92F585856437B2F7B6627DB363260A0F6138445AD21F527592D0FACD7C40BCEC70C75C72CAD891B66FF533AB40C1989816B4C64177B397BEE52A4A8CA07CD64997115D339CBAEEBB53A2FCC42F851A6C88766C54B0C6744E41E3C1E0C6B3547BA890129641FC10AF94AC12C623F44490967242F9845C4F360BEA0C3AEBA99FF0984C8C2872CE400F8E924C77741D8A861BD2BAB8ACC4BCE2A34324346AED98353E14B52E27890B984102943A7378B641B6C6425441A57C9F1D594CEA351F3CA22B74EC09F47714F7B8B41C186ED6548C5B141335A503701459B30017F364180BB4635A83CF0CC2B48293C0E215239241C656664082E97402478D1FE39A9194B8B585C3FE024ABAE8A60EF70DB89336E06214621AC2B69114D8F0A03E2993715241E2E7B45B852D0AA12C84E941137B17A6379B30E31B64D64DABB6935B758AAD601E0FA980331319792072CEA89FC4819B54F9501602A0C46BB31F9A5165E5BCBC4453B71A04AF9573142C3ED98C3F88E83B0DD4C2F4370915A71E3CC5C29E51C9CC1CB38388B9812127AC59AACD5A2159F34F0F40ACC0712E106C87CEF441DEB6089C3196DCE4B6B81A559C0BBF7E4097215795549B52857868C907A08497AD0042BD128460D1C88D78B29FC76BA35CCB7748C6CC85EAC37AC05A63E76CE24A81D9888D42C83796A9890C09A604CA6E5BA596A3575276474A63224E0224048911BD501C60BB34871581CA0923BEC2790740C26D3BABB74063B9F668AE037C0A656467EED87B6F6A18158C4E9C753CC6A570043A278233121776198006BE0F28C5744B98F3E33483387B56B6AE138122DFB46D0F1014ACF383FAB60023D619A9EA7A3355536BEBCC3670C742C52CC9312BE8E182DE09AAE8B4BAD265C8CBFC6715664DD8C67062DB10088B6D3905A5FAFC415A0337D878CF4FEB29FA307761D981DB422B3E5B80EE9ACCDD08CB516C78A4619895F576BC8B3367F99D50AA502F365A5AB881D18044150539084A918D43A002665F4DD155C6BB9363127412DC05DF9C9C2DF480937507210C8A1A419C9CBC840E54A0734C8A281BC5FA709A2312798C998B9CEC0EA947C0E9FC128A51700A21BE8841395A2552FFA4645DC67212117131DB3B54989BBBD5569AC4CC7E43B4B6A012ED87757F46A8382CCF1C561868CA741E51A554393DE04980D3538FD59C6F1C043E6378773675BD3F185F1CEC759AC091519AAFA6A4367E19B376011ADFD48D34521E47B10BF497714F6464388121F46A444CA791AB9B84741518AD082153B2944D61A9AB8689410A7424B653443A9089AB110DD83D91F07ADAD9CCB6BC05F4A34133248524F5347F2473AB0C18B2FB3DA280A8364464CBCB1C62DC7505B6C2CD057DE444BA218BA49ECA1142281E971BBDF531CABE6B7CC6892AB7B304C6D8C1137ABF1BAB7867AA308C7690AA29CBD9DCC37C7CB627BB09F7DC6609B18A3C92BADFBA6560574BFE70B4B3578F1778785754146AAC9E2A890D368B7144E7B95E4516ADBC2ECCC82E81627935BC455D9397FF14828A8C0A84F5A876990D909C481CF0668F9787B9F87B7604B392443D4D16A0F201057D578CB7411532528C190523A06120DEE1A291E55D0FE860821B9647D289158163B19748A1477FA31B3E7C048CB93287A3D7760CAA0A0BC5C880D6723AE61F4FBA744808AAE2E3742016C81D371638B883447A1E3DB611F241255BFAA48811397989382369CE7A59A3A17C559FA29CA4B7A6751526C1DB169DCB7FE00A146F6033CB44207836C405A4AA1C1274C9206537C1B767C9948C533E836A2BC7373C10C7B149EC2CAD5BB515186ED9865968801DFAB0123E3AC729681754265E8C9A3E9745CB9A770B2AECB473631184832B086A7A2217AB2D553D54AA431567A52F25078C10AC6F206E1E198DF76CC6F8828B337685FE84ABC3151BC6817A98C5BEB0DB1B2A4A28A7580747B6330DA24561C7CE37D8750952945CE7731983B62A1025F322B515E47442B05A01955B4AD8AA63856345151C8142718E7412BA20AAD10624CA489F02FA05307D7163B35BA6A4C5024B70BA27DB0DE8D64BB8B55C83BFDD24A24E6203D9B1AA5CD06C44F048DA7225E33952617F12B4289494B3969857C2FFBB02D701FD1350AAB462CB65DAC4B2F75928D378DFD7A0360DFF9185175538FE\nencap_coins = 0C7068E5864FAE7D1ABDA0D0A5C1E62FE5E1CFC2C96D82ED6EF180815DFACC66\nct = 5FCE4421E35C13C1A495B901C3AAB0707A68C83B9936947080AF57BE0157A19E2890B87584095DC25BCCCF334C23EA851675E2EE34D4B37262C28266B273BADED0A839A83690AA34717B5665B00407AAB07B01B699F016FD6ACBE4F776479A3B648CEE82AFCC6EE9112E124A4436595DEF1D924314A9BB1053C6A61B885C2D7F13A35C6079730DFCE19993ED895EFADA3BCDC7656752125B4700FC5DCEF07E1977E304203AE0C0B12AA250994F65AA55BAAC9263C92AA100B3AA902C1AC5B968A253BD102BA61CA3A22F99FFD5F4B92F403D19A8D52D730D3897C1961B5A17C5B368B9480579FFC5CD96059A332FFFEF4B4573E87BE22A497B68BB7F47853F6A94AB13E64ABD2C8F3FEE0152568EFC6CCCDF2709D63746250E9555C6FB988F9C1AE07AEADBAD3DF51BDA919E15394CC8115CE57280C724C97AA1C8F6AFAAD327E539F1E8DA5C2B3EACD4FE3CDECEE66F629209089D180587E584C0883AE93F7F0CAA88214D8B1C1DCDF692583AE76399F29F62E0A15EF771B6D2BA0B242C1FD501C3CB20131F99F7E95D7326C113B5BCFACBFDEA5C0CF2B2F218A74AF5780DBB8F20163B7CAD35BDC8233F433A63F27DD02CA135BFF00013202BD43F20873EE5D5590A01883E0C69E176AD06808432E9E6A89E88779E587EDB04FEB85B59CFD37A19B9F691DF250E3DFF76EC5DD29BDC6669FAAFC6997EF298D598B514CC6149C0EF22ECCC53EAF6B05B78D4A8D90479E650B2EF570E9877692F759824C2AA04A98B6D449636D68819D3B6253C47BDA4F5822983C30CE99D2937DA796E9EC120A2F5960824474BBE327FB2CB2769273148F3BF85801917AEBEDB3F7723E65662922F7704AC102704390965DFEDF1CC009953D7B22ECC6C4E291F4FACD725249F3E0F34AD2CFE808EC4E978A7CF0642A276A4F2DC13AD0D3E13DFA9288F93ED2C8E0AAB6E7350B65D2AFC83E639F5606F7DBC86F12D6074DC68AF3817F0361E6B593889752B27FBE67A63202EF51A79C095009952BDB2DE4C9FD1EA769B96D07EC87EA75F82D3322B9B43958708ED5BC9CDCCBDE237E07068D12FF6EED527666D\nss = C6894D99E4FCD0E730DDD6285014F798662844A5957DB84FAF2B530B25963945\n\ncount = 90\nkeypair_coins = 6DF4385DB978D27B27D2AA5E452E4152B36F097503D9581AC3390105C5727E7D165FD0A50A39142F7C6FAA2BFD417ADFA4224858281696965772F448C7AE22D4\npk = 57178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E", + "8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCA\nsk = 7ABB8C9D2275C12685BE83C95670454D46C2DA45A5CA2C80D033665DD6844EC49465993F8F48513CCA870A2B8B80E83C8AA712AC22CD62F0912456C69950A50568CA9C1B257B761A0A452681C484AF60B78F7502DB391AB51A0099262AE2D65A161BA0111991B5EA15E355CDF0EB5C84C49319169BADF29AFE15215712299935C2F52707A7DBCF5656568C573E3DC927593BCA24C1C7343C268238243018320929C469BA99A7335500032C33EA33A337ABEDDC3998C19B27F92F6239148A7C0EEF419B44D5B2920064EBE56F629319944A11A16868B11887CEA11F1D55CF8981738D281BAFF1877BE289B4527EB8A71608B0B292301E4A170DBBC73913203F00573711746F2E021E70499D25559B8A009AEF92A661794381A4ABDAE16BA2EB8DB69B67B5A2CC058142B3B9B14272BFFB6C22C33008A0D3B4D5981254E28491D81363B24D3ABA3B081B9BB7D5522CEB6B77C9403ACC6D10DB063A68A9D49200C1D6752C36249339BA67F74F79434E75F4858B756387A9B074F32179C958490BC2E6CB10B3615059E50C143BB5D8E3C374E44051C646083C9DAEE1C8625CCA2022511C1B490A593AB8436F76C31DFB8270720B21F360CD8C405A1185927F2A2BE09CB81A2A41B4389291A56D7CC90C30699B3BF131DA3636E9FC0BD4E582B6A14653D838CB2370E58402A86B65C58C9C70A3BA0BEBBA2DA179856C92C730B4E2ECBEE0169408F781B7388B15A6480A3514C0BA5CC1C2545F6547D06588305561B71A514031A5132654F980BFE9E85D5F415422E2815DE7C078229740E122B876380C4A80AE6312484C2DF2C0612EF55F44C9723FAA06259C94947067E54CC3C4651D85BB316FF59C462A67817517004437ADD183381BCDC554AA820118742901DA442679284E0590C4DF360D45E428A0A47D397C38B45791FE63B008D2B7830B1EAE24005172311736745F935A43F53ECAC4411110CB7C335D98B2CD756158BB35C14514C295139C5D46AEC9DC377CB0CE7F2040B0852A75FB242DA10B6B2A2A152B71DC7CAC18C26B2E308202B44D42F17E6261CBA326252FE06C0735B647BB2857178F4476049B9483F4357AC027B219226FD5A9C2B9DA1F45C9036D55411BB3C8F941B75A844BAA7388DDB811ABB4CB13D003AEE4AEAB466A592B77041BAE4733B5F1CB6CE2765778B02455C5536A02A2DFA640248C6442398F48A5B8AC7B6E2630B2C1E872A3E752DA777EB4607875E0C771F81CCD633961A5C9D5987DDE31439DC131F536B083709F7F072DD75533F9C984F08C7FC952878F2B9720DA006C3B60F5298ED3921205604FC6CB969AAA69C3F3A230B3865A84A555925C895C58FD19C3B98B7B2D2ACB941A44B7E519C7D22AEFCAB1DEF18429713772285DE2CA225B5489466322538BCE1ED99E9DAB3443E47A5CE5A9B284008865A4177666345237CB7B796B9582DA027D7AF4AD28F558E4D7426CAA80C3A19400E286799CAFF5B4BFEA5CC04631BF72684983EC67943BC955582575F399FA5C4BF125B65BFB3F2603458C2A1B23925193F6B322A30BF8A566C43032E722961A09386AA2459C249415CC675E27722FE83D53785E2D817391485C7A14C402879A84741B03A87818295DFCE827926B34CF045385F26EA08923B7462C5FCB7348BC4A2C207C5D28CE8D71B77D998FDA190C41DB9EA45351E35C5A4AB51D42702856E8CB07839B89A22C851654AE0CABB3CA66FD0007942789B43061382079BF9B32D3C07D1D903089A78C542113CF086E7D1319FD37B282974DB3C41B08E1899FCA1AB7F6358AD204A0B937A9D91266DA6ED5552BAA2535C2EC0EFAA9A606DBCC8CE013C1123ACEB73809761B0B7523F8981416F819D0803453B58C2BD294AB55B3ABD7873371831845A8F4449B798CA3D18A5A4F183B4B16C870F21D36F00D6552907C11C76C547B10C27913D9A39E6340B8D4775A919868689C19E6CC7659C5263529E3F840C0182DB1698FB43663E4545B9695889924B5D27A41D014CF8150BB46A59ED6C3890E087B2CB043DE68CC98288A1F2BBEEBD4AD7BD0880F86CB7093407F393C6AF5579ADAC1F5A35BF08C07A12810B8D28298383AE6A298398B022AD50BE3408CA5D11ADC6510D1E561EAE2B62FE5968E2C826C99A7D9BCAD1092A559CA57020B6C163D5181CAAD6A478AC9AE82EE27F7256F4D4CACDDD43F45CFA4DE4DD067CDCACB2E9159AB5225A75D02268AF2DAC89A0AFB33FE83A45F552E2BF542868C0683165FD0A50A39142F7C6FAA2BFD417ADFA4224858281696965772F448C7AE22D4\nencap_coins = 5486A0032681FF89526326CC4BC085B8023614DD1621850619C6082483D84C0D\nct = 9FA17D9EEC76D802FB557A9EF9B03E69856FD2C6F9510A672E5D39E151032766DD0DCA2D2451B991955C53DC40F8C01AF23EC8F8861991D6B2F599DAB304AB077B43F5EB78B13F3D9D247A7093A5CD9D7A3005F9EC35ADAA553331BEF697C344286B32B48F514D2AE00B719C88A9E69BA02AE9D32460BFDBC438257D621ACAAD790D84C01681274CBB1341A9CEAF485B5DA1FE2C5057290CC5A8CE42D441C55022B05732E00FD627478712A6223693B6EBB16976D4B19F2E760EF49AE3BF3DB5227632CA1279CF99476F63E7EDA1E5216F67906A4B0C2A928AFFE10F74A898DAF53A8D2F47150CE9230FB60C3D5859EF4838CFEB8CAD4A06CAC18B825C56655F083E2D8A73EE34C492C69FCDB172BF9D6881CCE1B806453C80BDC470B8C7C0DB6D44D29EA2EACCBB0EFA78F6487057EDC806990B4F9975EDCD1EA3FB9ABC38FB191B77EDA7B932FFEFE0BA07C7423C7C9AF0B636C4E7F32F67680855F9DC23B72CD75D0737E20A0A815A600D1880A11F774120F663594B0BE8FD12822B0D89F11636418D48EC72006BF20AD14C0D223C9C66E72C8C62D8624B147426A06DB56A51AA8456A69E154E7C9BA4A86F68D0BE736D91F1DE9FF70F577CCDBD9C09B9E2602D280D71DDAA4821BAFFBAD09D05EBB80BD42E413E596E3021A11485EBDEB65E2B2C4FEB323D6CF722A464F4313C8BD99AE13A77A095A3165CE311F67E1D35A36F1CF9BB13CE64451D91078E69DD14F0F52AF21F5129DA78A61405A322590B671FE66414F99C497B6E79EE06C2089426E07D05DFC82E118FE5C63B90F295E32717C3B13BFF1CA134E6389A5A284FCE68020C9410610083D860B40802DE77D62FD61BDAE0928212DFBDC57F7A8C9C2C8B11396FFB5704065BF977DEA1F787D7226EB14C6194C6DDA4D06598979485CBC87DBBE5CF1BE2CEAF10C5278020AD547F5883F2DAEE363BA01C41C18597E1898654BA053DAC118E24ED469805E26B3C4C0AC61082036A8D45DEAD90ED8CA12772772C3E36EEE705D4FF2739ED43C7D8C3F867EF8CB3F35CA12D57A0A2F669B15FFB54FE4D7B743C35D5D1FCA784BB2D\nss = 1D75599E35BFFF36B2D59F5B179B30C0F8216690761A0B39A6EF4D9FD6E6CC3B\n\ncount = 91\nkeypair_coins = DBACBA825728444921B227CDBA54446B3F6881B47BE9CD02832F78B023B1BEE0171EBB1A64C173B3D4D997C12F734D2D57FA2127052887DCC6461FCC23B66FEC\npk = 88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C59\nsk = C5E71BA70A7FBD9046D9657D4A704A9BFC795C663CFD48C95F398AACF1BFF4B47BD2F05DA81A44F4D900D8B80BA98A1049A83A477012668207EE088E2E46C384C3623A201B651C1AA9A97FE2628B0CB21A94E4AE83514F97E43B23370AEB0444F1A806ED49487096896F629A115CC1BC34A1943347FA4B4237978C50D23E57E9BAC04A996480404234C398D8C9D2059278706E72244DF23C20111B5F0A94AFF729663046025B52CCC67813807B74DB53521D64CC88AC6BF08B659A4C23FAD33485C7511D6B2AE6497B7766A1EC455B217C9818EA85BBC117A385BBAB3797664557AB9675C2858B8FFC46ACE6A6A35C70006CA066226BE1D5521FC553196271BCD80231378016E49CC2C90A90C531AC02B39E4B1754136BE05BB653F3A7B17CB9D0A950B2C04F75F46C4A35AC2C2031D813AE2466149A657A5AE189BF8B898DB71C51571993106DAF6AA096400E78E129FDE3A39C3A4A28D37650078B80A505F656AEE9B2C04C942FEE7542176ACB9F532FEEC5A047C", + "8CE2B18832F252394D73845305FE0EA9498DA4517D93ECC63836F976B0979181E0C4A821A9BBA5A62FB27C801DA1DBAFCC7D3CB5DB4E8523500BE1318184DF976F5C842D5950A9F26015CB60B6D9368554A9C6737B47B44B736681FEF583AEFB2083FD98691EC4343704BF5BB4AED8C1F99E41558CC72D549C493463037B99FBF8B431233136BE5166BF522A7064BAC3225AD790998F79BB510C42F0726E95103656B4503FC8AF37ACFD471BD2314247966CD20D95383B8214E1A2B5AAC7E8201312A53C663FA163167AFADE668F61779F9D82742E9AAA2D25A6C4C1DDA295F45F33BEAC46502F503B99C6473A0904BC7A3FB410F1122A16D073F2535B991729BD29159865B592194BB3855AB2899C7CD2A477C0AC24CE6642004B34DC26173D11B4EDA8EA0A60FCE857A9F7875B1F0574535A605B5344160C813EA068FDCCBD2839441D80A16ACB5733C2625739DB723A71EF0A8138761B81A7CBBEB679D2406F50557945A12E099466CE4619067A61AFC113978AED60025B2BB855159A774984F02E92875846BC60B5B88B88DDB2517569570E3B33D93928C62AB5680C31939A085255311D039144FFA338BC7633516C32144AB0A85869D0809B7AC8D4E4B6E6DF00CDF36600E4308F395C1A9821A47126623827C489AB73A68104CAA3F75558E596811417C966FB38EA85B703FD13004DB91E1EACE232664C06A8E85A35346B56A83E89AEEA01CF009A02223312397185D9C801AA5672D61A56FF22B34016B7B2B1C20B7B739CA5319206B1AC42FD991C2FD959F63471431035830E122DCE7CBE1C416E5A69D5A766D7959B5817177E6B29B450A7CE080969A3603B738B23916265852C837104499C8658E8CAB078BBBEA91B4A9E2A5394AACD8F2BF0F94107509C69BCC9B7094512F6A4FE9411B3CD77200F63087E4B205F40D9D08A6D093208BC2311A299E7C722C55F50BF01A75BFF5BCF95780A4496E00431E6978A6396C1232AC08F6DB5A2EE3B5CBA66C67B0C431B165FE83A62E0801A3E65F8AE30B0F2477892133BF9A1D03D4A68B96B726392908DA8C554B32A5C59A839661E77C6FCBE9BFAD441BE0BB9767A2368D216D1E136AD5B334F775C296C1BD69930DEC23A72DC30EA45636BCD242D5F38B91AA23FED98D7AEA5D2D173D33C034311807C480981C141821A962C92951FDD77906817F63000B966311F584B31BBC4AC3469CCA648BEAE1B4582697ACF62A832A455F169E07860EAA4856240A1E48814CC7393A2C7552B29911915250EA677A7FE3561229421BDC31C56AB2CDF41FB16040B7F83E198A581FEA0753AB8D388B677E693FEA102FC5E99FEFA215C178AC1A178E64C4227743A98F428B80F91BD1ACCCF8E4C80DF483C5997438748155538EDFE6445C7026F7CC1FBB8016260A0D86E19338D7255D84817929A026AC9C96BB215F125997E311F0807224D12322156BB4E320404BB6ED190BB4A1871EC9B274088B0D584A9D405F0AC08114391622F893D6CB8F9A11A9E19C803C4365656129514A49DE618ACA46B47317785BE7493218A5D6F879F121BD1A852110C5145EF7585A0179FA1C1ACA7C4B42109EFEF4886454807BF40A06064B88B740D0FCAB975B5D3DF74AC7BC20F4F8265F846A2DBC4A0DBB11C51840059EC11BF6CEFA3AB473E1CB0F0BD17EE0BC3C597F8D36076B3A8AA13B633650726F7E907806A0573402EF3AF129F611DEF1A813171EBB1A64C173B3D4D997C12F734D2D57FA2127052887DCC6461FCC23B66FEC\nencap_coins = 87D356BEDD39170C21194287FD3095C451B1E877DE2FC9E51B58294672311A75\nct = 00A0A2761716F03C8BE5E0DC6B0C2960D3DB6ADE383DA7DF1F9FA2CFB938FDD499F07AC364699E1DA08983E37B842CC2DA8524B27BBD332E6C6E3C752770F331C010797937D0F01CBAC7215C8DB8711C39BA4480138102C71A7119F5FF2F3A85A798B16942240B9E3836DBB79D92A72134100DD40B4B5CB9565FCF80EF4BEF523AEB8AF23186EBAEE252DE2B3611C058E52C459A6BE5F78795F74BC352600D6F99D5455525897522EC2C13E99883A5E71B2EE3B2BC0ECF6A83D6B4AF9360642BF39C9176C89FA6A4CC220822245C76C52E2E564DAC81C289AD5317B3C20D34C8F4220BB48CA5B560CFF6A10DE9BF95EE438060ABCC2C21447F4CCEC9C0543AA50016E299B3BAE5572A1E8B6CFAE93045785680BDF3CBE2E727D4095448C9B8E41EFEDEC6D9BD7DF93C75E6C877A9F3A1957C507810681C1771F4D3A78AF522B870B116DF530A807AE2AF3DF1322E0B0E3B22532E59E1D6F4709CA14F8BF4A7A74425AC32706599D74775936E825434E1797D09E7C9C0332E61AE17C708FD98B2E75F39EF339A696BC6EFE5773326E53894D3D9659BFB16CF83D7A1B217E1C14608F030CB84BBC0CA1D5BEB7BB9FA85640797788611062F419763D53AF1CB9EF1C7A0762A4E71133625A6FE2D36F8BEA6317F5D53938F7CBA05850ABBBFA9A2D9D2280683844237317CDF8EEDFCA745B325E3867BBC139451AE38DEE83723E0C356B43F717E3C067406C6B3B19DAE48123830074F9E2A77095636EC1895238CE8D9ADCD74A3FE7039BE98843C3101302624BE3B7C1D6E174198B9953D667FEE6468CD2032446F5328C66BD612B4309CA72AC032108B6D67CBD30838F23EAF92963DAF911C04A2B05E8708158914EFDAC7BCC640E0924EB653047744AA43F77CD9DC5C16EA2D586851AC8D2DCE6A34E61AFB3A290C73BADE2FD0589DA463E8B07C89B5C0D30EAB01239AD5BD43C58C475C6C0DF35115DAFEA2025BF3AF7A07EF6CB05C7DD39516767F9F24B3D375A6BA21523A3B9D618F81AB17D5586BA57A959FEB677D87EFA815ABB2CD4C2A6AE871799CD7631740763CC63962C54E9E822FCE\nss = 09795C6CEBE34F0CF5BD359A589CDBCAC78E0A62860CC8A209617891CECCC996\n\ncount = 92\nkeypair_coins = 690EB71FD7052B906EAEC09937A8ED374E0B02AFA27C2F14399932BE5839FAD20B472C6DA19B790E6C9591EE625B42CA0FC04FD9F69D72CE4EFDB3B9ED8D9C29\npk = 5900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E59577C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0\nsk = 4DDA3333B34F27F44BF9813DC1DB6CF44514B2EBA571B3208F1209BF2740D3177D9BC40CFD381BC045A6E371707342271CF861E5F8948E2543CE5C72C377B80C96616A677B2EC143F035A51F0188A5A44F0D5798B3D9AE1E4B381E038DBD854EEBB768B6CB1303D88297576575A5814CDB58F91AC9B9EC539FC212AD3AC108108EEF061AFE15B4B751057FACCCCFC3291D002FF4EA758E9C4781436967881D3969CCABE13789D65928EA3CA697A3E0E4499C0168F9599AE8447EE892094CB376D008979441634DD9475BBC3AAD9A54EF37A576E551455196E627107AABA907EB57ED2A38A5DB61881B99C5E3BD0EC9205AE363A40473F2E83FACE2BF613B3E87DA3186A2C60571BC36DC4D1BE99E8C42BA13745F180833880042BEA83915733038AB250FCC32DEC0C7B531BD6720A94E3C9DD784984F49CD19C14E74849F3C157B1F708160E4365A816936FC665682796406AB1E213DDA2130BE82CDB83569D6739FC7405090193A63CB0F31C3A76500A9F1C31663643DD55050EF1B7163768DBC35CC4DE9ADF01094BBC44556F681CD83BD1B44C02A90323832B8F6D3CB6F706B16373EE00762089B85BCCA993F703B1F4833A45497DE593794B700C24CADA428C9A82627B5F5663F08A440A473D5312ECE374914376749C1C71E1B8A17315432707D6DB0C4560921989C95D414C9AC2A28E3F226BCB608FD69CCDC5A587291B132E4597184871B8885B22700C1F1780CCC5C27469EE9D811CE1A0880573B7FD392B19374E74AB457D8B1DDF5680852067E02838450209CE87E8FE14B4C068C51E526F7E31CFDD7B10A642C37536926EA6464D0548876610AD3AB54E6A6CDB60D8F4727B3947F03BC8A06897AE8901F686B7B7F96A1318C2AE42BB73C393053343E18F7CCDA60BF2F5275C7259B8A6A77B9C9989FAC317D9230CCE67F14C5121E91A61E9306DE506989E96D3BE6AA5A7C6198912BA89457B97023872358A7B21BF2198CCA4653FE125188218236454DC0174DBBA7A462657C56507CC0F02309A6477E0BA6592BCD48C26C414C776CC126A346529CA972C3F272755612C12B185900914FC65434AB614DF28F12E7206F50784D52417763B09DE06A433B1665CA88C8E303129901536B1C99D284F26954DFFC9A27CC773C365F42A3440F244012CB76761C7FB0108323F8224D5B6936A2A0ECFC0874D6139A9C300D2505A2D10D926B05CBE404E5E764A1B353BD5C34D86A1EE2230387857F97D0CA13382F2FFC8FFB23933803C52AF449C29042C4CCC7D06A2C3272786BE7CD4642588D90BA7599024428C055C2AD6232C02A83A27FA7150C1C503DC421410AC376056933D3305F76BDD399851E8952C110693B99BA35DC3A337B9BF6CBC370C6A69F593ADD08149D88606931B363A470B2E16B3F688AB1F1478B2B9255942B86718082A2663F7939E893A5DCE006DA504F38E98C4CCC36432A491CE18217932DEE5070EA27779697274457BB6930B4CB34297EB39C01923CAE32835AA7803722908E9B3C6B488A7F46676B1C4B4218720423A809116A41E5957", + "7C8C89AFA582A8A8B2BDA1009BC8B48E58D08A1B418F954460B8EBDE004870BD0B7E082D3C7AF5DDB4980C2ACB9510A12352312991368295ADC166BDF522AD76A59FFC974E4CB04FF8034896BC40A8CA508300E411732D8E729B78006D69482E1704EE70C4E8576C003964F6CE60BF7D5A2029C03A8B778B65556A70C617790C2541A9A8F37B23096401B984C99E7459DC38436D210E7186BC7F070CE1574A8C17298A82557612C19940CC1056B92B2B13A8A2F93E83D635190AC1C5E093891AA3CC6D9A98C5B30793FAB0AEC423B09BA6DBFF15D5E8522F86AA877000DDF9752F17B082768929AD7AE1122C2DA818DB93C52A1D921C7BA26FB857D3EF1C11D925635F050B4A89A59262438A7A7EAF30FD5BACAF319CE957B42BA7A1DE408346E393D231CCD545081ED338250661A65EB45D5C05C5EE73C99538A7BD4C65442A14759188037670746906B35484FD01B89526DBC94123975087402B558D3C611040C65A9A2CC4C38F4A871B1A764A170B85B5C12CCA551E6E466C8889798FA0359149DE8D885D11A3C94CA410CB9C91567750DF354C055C0E76934A72241AF2B01254922A708038E5C5658E2BA10D057C2E5851E08E31FD88AF2F84B0CF79A88DE834C1F17C7A5FA17D329CAA0FF2044EE6A3BFD4F7033DC4BBD6283B534CD3FBBF1C4AF072FEA1BA37D3262D50B472C6DA19B790E6C9591EE625B42CA0FC04FD9F69D72CE4EFDB3B9ED8D9C29\nencap_coins = A172A053269AF9BF0C132BAEBA3BCAB0C3222520EB90A6F7BA15F507273C828F\nct = 88FA267066F0180F99A571EB9E6DCC467524B085951A66E26565B73225ED7ED1F8F4EF4261331E1BACA565CD2025B64EF6FB6DA151C7CA71ACB1D45709AA45EE048AEAAD8E69E00156931B2687D2943F27CD27C0D7A420EBC78B67C4A70193E25CB8BBE2F40DFBD1E3E65A114A2658F5C26A1DFFA4B1EE2EB661BB1B6A17306E12106A296E633933C5172D0C749178CAE7006E5D2CE646654B6574329C7AF3D224F2AFD497E59BFD6E283EFBFF9CDDDEFFC9D6606EBC30702D85166C80E198F5529873FD57BBBAB5D892B085B52503170BB8450951BC0CC7A44FDCE26CAEFB0AD3194BAFC33EE2C4469DC9639B9D2287751AD5E8BEAFC9755D7994D8071A96843DFDB69B997AE55E74687523D2DBD863684EAAED397E8950D5FD63D9BBF3899433854A88AE991C0A07B7871B5DB507FD8A37E55328C41EF71E3AB9308F1BA2FF15E655FA2660922DB9E68690D10388566AED0B13DBFB9E9BBD01826054F4CFB6F4578E2B5997EA11BA4F25C461C4125A555F1536E2082CAD02AE9E8602AD9CD875C76B50B41D401078BEA4E8B5F68EE7D682A4A7783AF710AAADCB552DC65F1A2239C8A5CC3DE4127DA8ADA6A673333FEA132BE84DB1DD6505F1353A2832E7820F00DC9C229D6AD9FCA337541259029E1DCCB1AC00AC6CC632CE51284D01A4F327B86981EEFB5D168DF1693C4C4A1F4F0A7E8CE80EB331D459784CE1095D6684BC1EFAD289F184D9BE68C6893E7E19E97930EF62E23B12E75F8EC5652BB58636480376461F659A9372DB791B1FEC74703EB1EDD44B383D7765134F6852BCD3B12CB492ED4EB3C6A5E9753C322AF8C15A968F29BDBA4A68DC6969E7D67049E1A5125C339E3141BE78523216D7D65B9EAE539B70430883B8BF60074A6639C6B6E40FF26EE0B2BFB2E5A6A74D9B078B4F4428437D095275E1D8BF2E6CF81C68AB5F8B2F51C20128C17342B7A4C9BAF9143901401D0382A50D4ABFF922DCAF30CD73235123474B7BF25CB406AA4A3F79A4BE00BA23391C403C5B6C40D1952B5553CB81BA66B50E8D2E49B3C4AC51D885C80484C8612CEE2AAD7FCE03B3759473B768\nss = 98A07D0591A6E9C709201A0EFF3818335A43AE0E353F08FC8C4DC6EFF5F034B2\n\ncount = 93\nkeypair_coins = 32E0EA9089FA928482C0770DA545AF1BB871A03CE38604138B0D08EA2A10CA2B56DDB63A495D1AFA553A815CF751D711478A39E8D1AACA992796B619C84565CD\npk = 3629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568\nsk = 51D2207E7C29BD90868C00CCF1CC9179E99895D90674571CCED7860962CB546069FAF329FBD778E7F95BAAF5A92DD8AB57321DFF0BAB97542EC5C408ACA59C31882B16F3139E60BBAD6C5C67C75B3EE62C22002093A16BFE30A0694046A319A08867225B3766A81231CA95BB1ADB6086E57B3CE5A47979B8CBF690DD79296F1C4B77C98268C68DCFAAB8BA3509C7D1C419B56187C447B65866E0A7106E33CC3F3A36C8381BAAF343C1C9085F7C893531A56D47403FA447A34B4EAC391B2D2A15C7F051720AAE6D4A66221159CB4B0F32508FF5B8A1AF3C08622A7A799622C35164F0A8C0A6B37E869A60EB454CC6DB072377064C0BA2BA48315CC76D884AA9D7B6165D0B945F82BCC09C65D6B85315935D98954915E127D726AAFC7C7C9DB82CB16A7580A6ACA450B619D2A983052407AB554C3ACC0451C5D008098D53A7E07677FDB65A3EB1B51D74A4F863507BF513E55823DDF927D55218F4390C3A672A37A1385CD43654D28BEAD7BD93A764C99198CB940079E40031A36029EC42A6863C66836BBF15A29EC5B7B1C1032E90BB5114B2B91A4E50A7A193E80D05CBA17D5B04A6D82B0B2186F4402ED49C322356C43AF162896B04D846A64A6718F2AB8DFCDB516D354BEBC75EF403B049C1829BF7643DC62AC426CE1346220DF94F5795684E81BBB8854CCB19B6044253B9BA7DDDDB1123C83FF575B2F66902BAA287B54B9DAA8A4917B248EC139653CA970BD936B5AA51E70163825CCBEE184D2FC22078253070591C75E67651B1286D755233E715E4B85F0F4067B4B43360E37CD76AC14EC203B2A853EEA82F9BAA3E12C52463A78E4F59293279BD1B1C5E35F1275D53BBA00B0E8ACCCC373B2465C9CA2B039586F4B43E47ACAA991B6CD26B998AAD77F54A6952B67C7A318FA9B6B3499CA8517A635A7E88A75A111B0D78720E98654DD9302EDE58621AA97B941A52B395B91537A8BA246B342680B5890B1F911F9E3B360D1241666203DCA693D6EAAD08B782DA628377420D0091AF7F4027BB4B920E345E9FC5C26732580FE63A745BA6461AB376013A4855A088404C998038DC3A093629B44F771560C15223C88CF70005D91365E13C0040A79377468104752A66C4AA268AAECA53817A449353D27C75387D2A14242331BB16ECB8E7810D76801BDD3122EF9C6407439E5DE3CBA26A91E6C314A9FC543AC7CB37FAC5F4D24ADA0067CF3C97BB195834B635C9B099992C3657D55573160E26874FCAB1A8FEBBA997E22843AB7A7ADC3106897E2E9215351014B2DBA6F68074770B5AFCF4B5BC9ABD72C97C03E703EF473EF58BC8CA8A6FF0FCA028590E2A44A85013415B5C03F3A301AC06BF3D95691664C9D0C76D60015B0398AA44F778473C09746B50D770331C011AA51B1379530DAF2CA17FC5BCAF06C59E792F0B117FA2755E1F371EDBD17B584AB5B5A7C0C7AC0DD337562279C960A48A8CC63E53A992F516886BEA8E107588DF24C96098535298695C46C5E0A8C5CA4476EA43ABAC794B063160EC596B9FAB9953124EEEA8484AB8441A0B2A85B481858A2817E04C9E821A703BC9E55C28643A04E4B431ACD7C9E54368E7E361B1F23041439F0D24760827971CD52328793E029B634E792C96FC437D396EB61A08422279E853BC2501BD6CDBCCF16958BF4BC133438280E8B28F494A83F61F365646B22CB238EAA2554250AA27202743BFE6F4A26FB2234AA80BD7142CAF7646A5874BBFB0900F7016CA225A7F016BC015C9401A87FF339DEF0BCC7E95197FF4BE1728CE9FC4986B58BF933B2D2AC703AC0823AE701E3B5717F74583C5AA5156B744ABE535A9DC1CD42873A44C3ACC9080AEE873FA975FE78547BAD901C929C008BB6E9BA24AF9D285E7C139A54C72AD525E92384D7D650FCC40686404A8C931410E3C92DAF8AB090B5FE48C2435EC7A8F21295C2473EAE893C6C46B5E35868A91C962D15B4565461F067AE0036CAD3BCFB3B23182FCA257E7516FA25E00056144768311144FBF526E43B0A9EF797EB07346D78165E71A8C426ABF868A5C251CAAD2C4A038529211C6A3937098A48B7DFA9322D30723C460CF2EECB0C4B752CF310323CAA7EF39779C7754574C6A06A2B9A0A45E35D3732D490541FA7ED66AC5D5B007FC1390B1591A0F19A4DD9C8FB0D91275F80E14BEC0494BAEAE3C7AE947BD69827E1FB86388052C3BF3F8B4CD25A568C7CA6EBBE17F30F8CE49E15C40C1EA5456F43624148EAECC9F3018F7BEB96BDF56DDB63A495D1AFA553A815CF751D711478A39E8D1AACA992796B619C84565CD\nencap_coins = AC46852132E10665C4983E3829BD9DE2ADF693CCCF572B4EBC5C0A633230B627\nct = 045D232D4A6EE5145C91ACA00FFE0D621B943ECCCF6799D55BB199D379E68D67377E8B5EEC71A663866FF16DAB7FF732920924F88D5688F6F6B8186A621A3EA08AE80C0DBABC486A41F06CBCF42D3C9C1E3B4C73A68E8C9C54A3628D68B7F38980B6D2E7673627A6B3EBC98581F8251D1AD1594E7A1E4C6A403CAE4D13EEA92574D0F6B9FC1E1C66166AFCC9C754B583D7657934494BB78CD2D9D4F0F9DD0BF089479044816CCB", + "7526667C2D12601CBE9433FBD68C5B4942B2E7095231D35B2B03357FF31768C8B00FDA05D37AAB104759DAD853BAAB1959A604D8421AE70799DABBD98D1D90BD6959F7FBB5A4FE3EAC505F5C4A41079B825179C7D8F1E2043CF0E654459235138C54669F165366F8D93F87473DAE6AC7B3839A2108B1DDC6491A841E57044154FAAA9EAD6B2A30238271AAC10E399FA35FAC170238662670915CD97549896640DFAED5193D9FBDC10670D4890ADEA3FD8A2F00E7738926C8AF429E0681E8445144A365070A664836DB8E35B62A042E600D4C9B708B7549CDC96CB1354070D72E1C12101CB391E6BED339697FF783B6F72AD6BEB4002990DBBA99FA5EDAC9C33F07B3CD2588180A596BEF72E387AAAD51A869B1BBC305E7A8F7383D50C0D60665B17AEE43882871C03BA9D6788EEC837B3E3CA1026CE234B570B53DDDF106F94CD95BB3D4D534340FC5F93742E1DF5AE4DBF844BABF24B6D193E4AF0B2F9666947B33D6F465929331F211FFD1227C1EEA762C8D29C40F25F15C825D7F21D62078D9B18C1AC49AB89F725936B1FB3ED4B4084633D9152B46D11969441B5A404E12A60C8F106BDBCF0A13CA9E306D4BD5B30177C3F36DB17823BE9999C202C9A033D98B2415BEDD2957713BF1C9B93886CE9C5CA989F87684743CB8023B41A5B2C31B528934DA916C9DF65D466FC7CBC7FFB73FE66F16F2DEE82A7F402EB605F52AE998FB87113899350FEC25035D48A763A8BB711C1D5564179D78C12B7E24CEFB6F505B9569DAE734970AEC68C23697FFBFB28B2EA2C12714AD65A81B683F43750F7DE714915176FD15614690DF420D5114353960527D1F2A8D\nss = 3E45E1E2FBA39D24687E7471380069502AAFE444DCBAEBA5FE2A175593BCBEF2\n\ncount = 94\nkeypair_coins = 6FB2EC719F2A0DEA152BF3F64B9D148F8AB8BA88F64E61F5DB53E12D59F52557D3698490455837FE52948613EE5FC2284F00B130C72334B1D8E68C7B09B2DE2E\npk = BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E1\nsk = 57EB9E1E877CBAC8750E89257973465FC92528081BCED98496D43331EAB13C71848F76542F873121412E5B372C6B8613C303A9389AC2E3EAA125BCB1E1C6B84742A7C5245FAF8C01A2A826803A43B1F82A568574AAB051FC1067191A36EA724B991B1EAB28B08BBAA79AD243DCA24C8270655794B6354381EA57745C858468161B312ABD8E28018AB6007E9BBA3C458FF0E2B94B48BC04BC8DEDE533C8098B6A95204F28944FB55ADAD3084B78096DF75A5EC44736520A92FC2444E3A5C4A69727E84FFDC8B33B6385FA42368DF31EDCF57A5601565FF82F0F6A342FA310C9C022A6D3A6E3D870F5E5B6977579FDA405C495BA300279AB26897022680D8B16D196CEA4AB53C221947A527126E8222FEBA42F0221CB690D5ED74057911ACB25696AEA2339213993010CB54BA78C4C4AC3A38240C19169C78BFB349623D067613B94C283856F942B36772C211A19457B890D90CEF1586581853C98040E50FAC9F89934A7917DEED286FD7408011381795532515742A8D2902D2663B9E821B5F20F44A385994588F7F0C3EA6C4728FA1B63A5045D91BFA8E9786D86ACB6B32C31C83CA0086978A3756F23BD5D411B9DEA6A19A760C1CA24594C1890837B71609933534DFC986B56D05A04E1BDC101A125EC48732136941766B0B13E4D48638DD52BB9098CB711C3D257C560B829532581D153811E4BBFB59CC89AB062B3CA6C1D27BB47A933C1F3AD5AA398BFBB02BF8B3E83094DA5C4332229A06A961D28E298E6095A27C078081265F3D2955EACC0459330BF5012FB157D6EAC4D50F17946D38611D8BBF7AC3DCFAA6AD1086F5A30728EE53A07602D1248576E2C6F8C14C562F8BE9B84A3867793F80A36D6DC37C1D670F747C1B120B5E53505BA52C3D765B4F8A9A7346A417C466C9C8102E43B2D7BD410ECF76F15FC4581F7008AACA8F855AD98213D50D06141394FEDD78FBC0A44CF7403EEE35CAE02125BA15FFD656238D365FAC18C1CF81BB91609C6941A1FB196942B13362AC71D782FB194BBF9715538ABCA8415A4E1DCC621F92494780CEFF619315571FE054A4FF2578AD167EA3187BE37C2C02582A708D02FEB86759511C62580D99A5121CA60D7002246176EE5534C1261B86E831297A95ED8AA7732B58F0975C4445BB00DB116EF36CEE951006AC2709551872A84AC9B6A2B97B7A4E15011335777687749E7CA1319683840C017A3277CFA13C73CCC3A62B7AFEE998D872C58D22482008AA0FAF7BA9B6CC59DA62CAD366CF25351525536DC58CB622AB259CB3A6707D0ABB088AC242338424BAED40C182B15A9144DCCE03456281ED2B9006915297FDB96E9C34EFB551369CA9CB0012CE2C9AF9CF90F2F616468ABBB89B7ACB5D18EE17A022A98B1FE2C2E8B4B1A2D4B3054D19162A243D4F0837E697F548164CAF878366B26772351D28A025B227BD1C135922A43FEFB55E3C37231FB188A37A6053A8A0CA88502D82A56F716313A5861F001C28678B23C7F66828DBC492FCE22CF1D300BB3C576A1C01F13B962DD1B1C2364900F4A0DB48A14CD103A7A5B535DA93DF79371C832B3E188BD0845CA95044002FA0C4BC92932E95180772DDB860B80063799B614FAE43901D7CFF686C8A5D05CC5589DF1C7841D0312AD4261C8D81ED48B4AC513A88DF3071D047D3380465F4A3A4FA894F6757BE0F99E124150852CB56A483CEE8C4F3F052C7489956F167E529A9C3DFC8256F764C78A4B58596E6CD0BA1C2C0E5ABA3DCF5C46A533647195A682092DBDF61FC497A25E8B9C8770BCBCA6C154629596F41C19879626392BE7715A36570985BA46DB7670D257566844A228DB612FE32386590322B4A864A6C537452A9DE020D2727DD1A0B066B0CB9D7144033765DB050C0C363E926107F06B94FA70813C3C8DCA862B98A4197BE6B9F230A4931B659608BA32936DA1904713C043718A8AE08419D0E34B26C6675B45451B392AC717A0E8F5245F035F65CB842EA68C7B2425B2550F12732402D852F5B7305975B588427D3DE1B48C9783B19C7B1E486A47414A76449C26F3AB37F275F80413AB159765797D5CC653F2B4542F4027C199752530B6F7B49477AC60791706A4F7610138C8B3614950C06072AC49B6A25B464374A4D2C31483B34F83792DB87D868A167AA08F8B2394FF5F477504DF1B1894FEE3E6BBF8218590936E0102DCE8ADF459D590355576E161FB6CFC0F388E34FB28ED783C2733453005EEA03D3FEE4B01BB6364ABC01C30D3698490455837FE52948613EE5FC2284F00B130C72334B1D8E68C7B09B2DE2E\nencap_coins = 1D0144EA8AA44C56C084F3D692D40EE9ACCA9835F74E2DB60116DB3669C8EF73\nct = 9F235391B75303F02CD2ECA57AAE33E981C29F69C51166113FD0113A6602123C533DC3A38EA13327F1B42950287B9CC65C2D8D341DA07C82D2F66A66B9B8DFC097B8777F032C06A427A8F321E8C17EC9EAF535E53C5F0B77A88F7A33B9944C3AE842FB3664DCE180D99A60B6FB1FDA78E21B83FF8EB26CA00F08A5BEBEA0211539304370D30C883B1D11C77952C6630ED2289A50CDDB68FD2477A55D5E87B46AC9471544C31112DB1FF9CDCBDA6ABF20EE8CBF0C41668FC5375CE9754AA4C4DCAB5506CA4D8D9F81E9066AF683A13A072AF65AF3F930778EB25A32E1FD6482CB10569CA64D5ED1D97B22CE4F6679B2A93868143DDD7F76A5FC525B1F04EA849359465E0E6DAFB1106C8056CF20CD831F60305AEE810E587C6B928BBCFF5C7B9602F91B7EEDA4BE2986A0ABF796DA29BFC5E36781DEBFABD7ABE5241447E2C365C622B52328D561E43E82EB27AE87A7CBEE090A5B52789339C676429721CD1D0B7CF609B1D5A9D2C2F1AC4A259698C94F5F6F488A19F48B1D8EC00E422ED16B399CEAE7CFE5BB209387B8ACBA1C9E84A7297EAC23AC6805F911F2325092C8F0779197895BC3EF0B43DA1CCFDF0C438C6DF631A3F69C9D13D6FC45A33B5952CF5FA1D6F7DACE9DB6B41445BCA3276AC95382CCA1805944FD3D4F2A59A17F949AD2870D4D24704405534B3CD5E73BD8FE4C26614003A43C16A4AB76C58CA701BBC0FA6D83A1E65DF7CCBDADEDBA8E7C4523E6A234320A88504245A1B1E2EFC4264567036D0C65829C441D0B47CD66F5AD7FC77BD56C4E101F57E7F66FE5BE0E4D6510ED4E4970B95DAFED941473067B0E2F04E0CF58B042428C3C6592F33BD93D9D402CAC08D939DE77C0E68EF361F451164FB7408317AF42256410251CA67F90349473792423900093F773334734EADEFC7351D3705A899E9E9736A08402E28DD3FC4BC815FF9E78A55182BB4F6266702E97AA1A1EDE998FEF82C0D308713C3A60D814890148E2398423EF74DE7D9155B1117201191BAE531C6EB068E4D2CBC81BD155066EB29D3A89C1C73DDDF730FF6F0F15658CC20A18AF3D9492064738E8F3\nss = CFD80CCF18AFA182EF80C9A4DDC8DFD49699161183A6BC6608236D3C66796E79\n\ncount = 95\nkeypair_coins = 527FB88C8BD9A4D6031DAD15E63878ABD2B559E7E08D61F69E8E78FCA964EE6A229EF54E776C02586F3F46D723E7932215FB7E09C397D1552CDFE3457241FC30\npk = 4611B241FABBA8F6435B0B4889A9403E6", + "0524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B2\nsk = 2A541BA3859E76C09675F97EC24138B384583A33C30FCAA3D7B1847788C04EF7113CF63D602740B90C19DED0975E4C470D660FDDF9BCB210298BF18BDE0569EB24ABDF3796D107288E2748C1986D2684A4E4396DA599992F63B895134EB331AD1B010569D02C113BAB4E1AC1CA15362F2C7586546B4AF6B2A3281BD691316EC4C31F06557FC387FD3446DF00A73AF0264FDBC51EE6616D54C4B29B1B80E44EB90B7727E7136A6CBB4E34CA49E49DBAA3BA3A71342F52CA0FE1332F87B2F1486C6AECA774647C31B00F387224319768FBE96C94F1887C3946D73CBBBA863ADEC9B6F798BD7007A061692E79B734A1A69AA6EA4CD133A78DA739B4E376D9750501E538477A6968F944C5D354A26B789AB90C63250530978BE6CBC85830715A9B4837690BBF67B89150B8BAB2459C3BB82EC97175A459A7EB645BAC79A0F4087240551C493849322AA0A3A25C3087C5D667FFEA5DD19197C6F3CB5FF4A9DCD61833783F2DA504A8FCB58E35B8DC1B26770B7C3D211CF3A9B979D8B1D3746250A74AAF23AA62B6C9ACBBA545A0CCBE0A1316D5A86CE931FC9A31BE4A764C0807928959F2ECC7427B6F344812FFA994748797284B25A26936CDA35AF397104E235B36B71B5FD9A5072B415D818A250800DF540DDF164257882A4126AEA50739F4957C823A3CAA026182B415AE54C40C8998417131B3924AF587022659ACCB85409C6A8CB9C4A32F372CE061437671B9D56A7E04B1A5DBCB1C0D53960C564096D4777F9A56E47197D1D9C7E144929CB38290066E39A3C25EF866014CABD01852A09168DF1A59FCE8BED6382D91ECBE6C38979B5B1617E58BF6A05F3318A64DF6A5A7A97CAB71CCF7069F1DC7ADA344006C604633AB3B542B6ACD9BBE19FA027C81725F2C4837109BC4887D2D669FCDDA0EA6722CCA228561477D9A456975E1AE62A25967419EEBC55E60203D9CC7B17C51A668A544805AA5470B1E84651215E3BB58447583B5942498C0483A3CA405CD71958C1208A3BD306CA71695D8290CF378A91AE601DBD8CBE6938042A5C886CA27F1EB9B9E3C246383A9A3509AD04BC66089A04611B241FABBA8F6435B0B4889A9403E60524F820CD8D875926A2D68B33C3134C90E9230B43CC743921623EB484F7C65A741A8C30CBDE4FC74A55305EF8588DB967CE70B29049A8E5C821B484390A01761F4850BBC916AF732AFE9A211419944E6C7457207CCD12AAC09C421BC0A4225F84727424B306549738B91EDA3A818E994CBC763C176795C1286019183CA6B2E2D3C8EE925937C5A9AD62306694724E0B62B68369A204B0D0D1B74AD9AB5158356035045416A8EB48483F11BA52ECB1E77BABB800BCD67245932A237F237410730114BA4241A295ACE13AE201B776C29613FA04A82050BC4514E8C532A0848A75FAC67177844BDA15368F1756BD4804B28BB55BB2E6C610F5E0AB9DF749857405DAD47C8B16B8063533B1E1C57D4DB06F8E6643216CC342B053E3861CB1C71F2F9B52518457056676064ABCD0041F1011B1AD3CB297A96200A96D6A30D2960161008CC7D26C1C011A00F857739E223EBD536C61748A1A9C792DCC7351210C8DC6C3E122AD7D9407975A75C3286F0AC032E5A655637C5B6A043AA840905D9623A077489E8CAFA1285EA271C25F12CCEB3664E3975F0EB6B25A04F18E4537EBB3F27405398D34718304E2A7265268367312ABA5C069B765361D907775B3041B391668DA99968C198E116530143C781160B80FB5D4B473CB7F60BBAD1B83A3C8A80D93EE4E61DD546C5E06A67DBB6C94FE82D7E1B963E744984B849864A22D535CBA8408BDAB3854BE3694515AF4A58A4C6C0204F110ADE12C0811036F9171635C00AF6A29652914FF0CC23E0E67E84072BB1B3A027591BA96959EF3373A3912E1D43AD63449EC2F47DE225767B94417A0B918BD83ABF4439EAD3090EE872F6C0C5967564DA6C4A3AD061DB656F3B8CAF970A690422B914C599FD606EB1A17A3A220A1D86B8BA7343E1048C1D4328AEB57214E077246B7421091821C6299A4B75FB1B9FA124C7F5B3B1F8938CE9DC7551D25898387F5A86BC9A1C49FC8A7C5902B8E2912405A592A8221816570362C43589AA9EEF609B0207C9E1F3B564AA6BE9A60AAD4193001AC4F6756570D983C8982CB3CD5D09045252960A068412F1BD67B83A217049D0685EC3D63D691559A327B29333445958CF50F9CFBA453F058F562158BC253E535E4E2F07715531A1C6289E229EF54E776C02586F3F46D723E7932215FB7E09C397D1552CDFE3457241FC30\nencap_coins = 1407C5B3005F98C64400FE2201F1A2B77B378FBC8141F175AB2D1C2A58846693\nct = 609AF9BC394E77E3E1A99D3A894653DEA9C9146A143A8007BD0E363C9FDC0C4DFEE883D5704B6491BCEA89386B783D3000747F5D4D2A5DCC5942CD6E4C1B3CAA933E6C1EA19EE36BD147DED87E4239C653C3DE4D09BE17324E473AA9757B1F80C765DBC2671BD6D7B8CC35EAA905552EDAD32E48D18BEFCC7CD870B69A222C2CDBDCD198D27A32EF3A8C06A4600D03BB8AF08B075505D01557E2AEE948B5364C6E5F3B11A22F40210C2E718577F4E4BED6136BC4041290959E87B78CE931440EA4C45C3E67C6DA5538D07566EFA37B589CCF4FEE9CD7BECC45ACB5FBD3126206FE0E41A39C302AEBDF88F21E05B0E5B613B10200634722302FDEFB62C8C3B11DC0BDE49E7180BE7078BBF0422EEED256D1890D69931C7BDC62CC5E91EB0058F8F56F5BAA86482D16EC2A5D6135C39A2EDD9FB6736C34CFFCAABA0F6809A9226F5B2924D21DECAABEDB7568740E02167228395275C02EE6EE8C6290A89E01CBF74270C192AEC478BB3EB57B31FB596D69F848A421BA7E1A30AF01F5B3C9FF7C08B5866B499DB975A572EB24E1FCD1A27EAC41E5D00E8B551D5396713C011BBE81386099B7B564DC1B9D4211B17349E99D2FEE5C1EF4E046A9E60F80B7B9630BAD46625ECB94AE8E0E495E6D8406AEFC089EB16040C954B21B6AF0384508C84CF1EA0DAA608FB6A8B62CA563CA522CA4D2A284EC3221B346D09E28116AFCF31B2C4A1E3697FE9C5FBB3F9714068AC7137673A5BE955AC38878E6939024AD0E904425123C1EA23652EADAA8BB26501FA221F99276A88625A23B52770232A596BCED2D9C7F7F9DAF5BA521EDE2582E8A4054CB2AD9661A5BCAA9C42D83A166663C2D368733AEA0FFA640F0EBD74CE406528BE853A972A7F7FF6B488CD0A8DC4EFDF3342C63E3B25ABBBD544003AA4BC953E9ECB720CA1D7D0DB5DC98480ABA5458669639148D4F71CA6FE8D2C43C75438BC06C71D7284267DED535F43DA5AD49838ED35552E313ECB4E27D666C4BD93A8B31EB2AA820A7C6E754A83A366AD409AF702BFB1845860DDB8E4A7F49CBF65693C575620E9844B6A0A8F97864731CECFCCC\nss = A33A728FDCDD59C3CA5CB9F7C9115C87B311D1AB7407C7253C7895F95554FEC5\n\ncount = 96\nkeypair_coins = AC6FCFAEEEF795B6EF9E062F02BF42975FA01E7D91BA832F74E05269A72684D066BBD48DEEA2A0A14BCAA97E18D848E609339DC39BCECCE7077F2D7432DA536E\npk = 69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D", + "4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852\nsk = 79888A9BFCCCA036909F99BEA673C23173C15865C07460CD894C115FA1B673A8C2F60B5A99E3746BE64B2AB5A7D7D980EF78131A5C9839714692649458667CB70361FAF61A5FCB967F235B80858CFEE9B9B2AAC5D32202E6C881A150C38FE9C8FC51AD32F57EE2F140F34ABD1CD586C754AF25E23C60289302B95BB9AB1A90F59EF045AE45698FD57ACD202BCBB8B960FDAAA6F9994E4F201E6D024874A68E3618245E993D035C50834062FA16B734EA4E6351CFF4B77C4D2724AF1B6AC8391736B23BD5CAA94E61400877266B266D206B39C8C7563E86633FC90FBAD12141715226C071042B1EFD61CDC7E32F89E750DD24314F7C594652B9E45C4BC07B6FFF66B5344B0548EAA81F189A6FB656EBFA3D46C4C5453B7F183A335A765A58F647F8735900E2159733B01A84789D162966A15134831D9223CD10A7039286703C85C3AAE57175314A6A9C83E869AA0F3A77C400C1B705768D31826030391E0C82B7B4694BE10F6C902B74D8A1730006534B44F3128CB42322DDF32F5D6B6F1E4524E867383DC52E554122DC0C3042459F14F88BCDCB7F133B8782728635339C5BC2B8CC2366D4AB11049CC96AF69B686884694A968CB84573D56F2FE6B71DF18D999436171A2C45C88FC4A0983333432E33BFCD1600673078ED512F12804D691C50CA935B5281B809D934ED3A41B41282C4B483D4D1C9487509F120246FE98CB408AFE5C2714D57A41B95791164B406E85E9DAC5494016B2F4BCF197419740A3B3AA5025436B0C46B7D5A4360CF972C7E9B8F32560747168D0B7818F72B22629074DBB79AF74B91F4970844862C30DACAD02455E5A512FB82CBF67CA4400AD038D8A867005724E2C8C2727DD0DA6B696828F741804D27956F3C3C67508E4BE740BE8C63B8858AF9F74FA19C7333FCB49D4667C9DCA264AA5D78CC9F7DF99BD6C063493759DF3A6FDBE2B5E241A5F98C4ECF78B83BE48D55C81E8DE43B210378D4F2503DE05C2D76B01C3821E0006C2A5542A5027898284709149A58C3B5B3D4B761E73DDD892262D9C80584967C047FE89A409EF879427164ED5708A0150E30D0AE69A047A0A46968F3828FA4314FAC3F911A71A10C866E7C035FE4CF00A92BA9471A735B808117722378A879702D59728D66F35D53C34BF5797C2FF9A2F55A0B2CC873D8063A8CE7914EEC935F55174CBB542702B1E7736F50215F7A1277968C2D35C711653A8E4AF95115C9AE33D0349D4A09504A10CD48C77B411CF079A497A5785E39830CC8A189B9BB56891249D976991B23A4A7A1AFF34F3788B148166C40F381BC5704058339BDE0C192D307515A6A8FC5747A1058E394CDB79C4142FA5CCF3780F254A10C671543B63BD7D192913480C77517512C0E49EC3FB8D03FFC793E7CC01125226FC4929C8C1C2AADF12B452746306C2A9C36392B23045888C2F4170B5EEA07AED4515A819D7C5749B35380CEFC976C87270A1237D6F4AC214548268A6DA75928E0734EEA7887AAC0A2BF623E17852501556B03C662E4E9C42B914923B88D502714FE53373904B91598C8D7C6B022E5367A90173FA511005039D9CA5C3CB2BD5ED1404F7373654848EC436115339DB37CB3549BA77237C243F25DA96A4BB4A8B88E441693F6A80840B0EF7538F8FA9B71CA736D08BD3678C4FF8C480B115452C9C8FCD52529B1481E82236E5A311A204BB571A89B0A60738101B4617B033BA2DF6C7967CB7B7F218AFF886EDAF2464B2A12BF244BAB812731F46200EC6E94D24548650E1E1572E4A78157E2CA569C3B1472CD8FE98458C1A5AB8340F3A90E5A854ECE60469698CF85D88739CC96ADF7048CC584637A408ACB79980A8DC119049135795245748683AC8F53B815E29DDCF5452A9504E0FA1DE9840E4D489810C35A100687BAC18E185BB53D499D266A8758C68782778B533BB9E5B16EA833309A0C8B3E640A2C417AD23B01E27220A7E9CF9BB91BD6EBA10C08ACFF499295E0AC4F61B9E85CA75185AF845C4F4330652EF024869CA7D3D33CC188A65CF17AA645B8D9B010F379198E31B7AE448082069B33AB6FF3A235CCAC081814B6E063686707721F6006EABC91A4999915661427C85979B93DDFC14E24176E9C0359839A1C16F91AFEF473652480D4A2261ABBB7FCB031DE8993A57600220A6C9FE06B5FC03DC21F6D925B9F6D92FFF175C9DD625BFAF502B4E2870961858852EE6CB12A54341AEEDC99F1040B01603C35F07C5487FFAC7B4FC1925F4902691666BBD48DEEA2A0A14BCAA97E18D848E609339DC39BCECCE7077F2D7432DA536E\nencap_coins = 19428B5875ABCE53A0C9BAAEA7707855E56D971083793B2960986D38E2880449\nct = B6C642DD77557C1AF93B15CCB2C1076CD1AE2815B8DC232EBF1380BD5DD047879302FB7E485E3B703E28843F0DF8CE234A320FF4DFE3364197777E9D3604325C442162DFEE764FDFF34FFC1F47932C6CE81FA6D0674F63F71EC22CC1FBE7ADE73F3F1EAC2767AB092451C4BCB4A003AA0593936BEE8163F63CEAA50FAD3D2F5FFEA9E1A2BB127DE66F9724BFCC22B9D1830AC68DEBA1C17CD99BD493DDC2C572AD617C98159B5AEB8EBFCC15EF5B2E501DFFF1556850B657C3B349B05F3A1346D8D17DA1E4B56B9679B680D22A7C156C1D7C67BD0725A48D301B61D77C0EFFB4571CA49019BD99607C1F916746B0410B8F003A22D675E74FDC609F82EF9C35DD46B2F97F97F354FE0F9589EB9A84C29FDD3589640FF2B5C733C7E40735D24DD03CC3C45B905204A9E2A8DA70666E5707A2D47C4D48A0A9805777B524B5F274E4C017C341AB32779207F5C060AD13D74797D4553DC9082604F5C09F0B2AFF1B012AF3337516FA1965ED34349904A28D762361EAF63B6FF10AABD80CB1568E44FDC68DFA2EB23CBA637E74EBA94E9FB84625074A7ED56CE986638362C7CDDB680DED83FDEE725CB93365660F6083B7C0A2E9F00EA25F36330EA749C6833A09E9B9BF9A8F9BAC863894137F41B750E099A14C04BD75D605F179BCFE6F2C3EC0C4B71DA1A220058692C4F0C2CEFB9917217F513EA57B497FD01690BB9EE6526D882989B0A7D2C908D87FD9FC5FF7C285321497E249E343624BC338F0E2D8716D2F675CDE479A25A6188EE872724C0A89195003FEC57E7D2E7253A19D98AE49C5A86818B5EF9BA68F0A85DBBDF7F5BF119483D02EE419511C8C6E8631FBD9FC4DE156553FE41C31B6BE64303D453A0AB9632B00893C8DB86D93A1C0D6E8E0E1A00CA5E879C8D8CADF8C310C70C38C229D493D154C8897AA5C26584889BCFBC731A2850DBF26FA5269A6B76804ACAB002E915F128EB98E8E1B678DCE114E683679FD475F496541FB74DA772113F4F904F5851E8734CF3F8146272271E830188382293E88E5ACBA9A7354147C94BB07CD3DB7391AB74DF671AE54FCC20F688AD2E4428D\nss = 26AFAF79CD1E110D495A9A8061B2713E722DF9BB2D4F7011CF9B5DE0CA2D551B\n\ncount = 97\nkeypair_coins = BA2FB9318D4DBE7488057C33E95E6F054583A2800C41BB83083C330A914A12CF3E3A1BCD39C74C1B899FFA21A6FE100804A551199D32DB4A75E6314BFB58F70E\npk = 8C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C82\nsk = 68442641472C1216CFF86478BBD31E60E47A22391987DA1541AA882A649A482BC06B28A7181913790294E3A4A3429C7CCEC1BA4012132B8C26458A7AFC514E3C859584BB2768641ABFF48EF730920F15775FD408ECB1CE3DCC3A10095C96A3B23D6A39E6CAA335BAB5E143118DDC72EF347426F83907153F0AAAA356200279CB10A6A1922BD148898731B5A82F0977395F00189F244036D8A409937AD9A4550972B165F52B15D851F30B127FF5B3F6B29818501AA2C9B00A7981773C32D2D55D8CAACE972C8FC097821382AADBE553ED8B8E1E7AC0418002F1901AE384980146AA6CC01B8A939075FB36D4D48B55F489B870AFD61768468204ACF72EEF892141E05D1A1518E01218519249EF45910A06BAA4D442AC9A95C8A39D9D474667B48CB669558E301159E1CF8C6748651039C7F90945708EA56979EC42A8E9E86BEE5B5554D8A46DA0BB4D8B100809203110518534260F321D0ADC1FA6993FED33283AF10BF0130CA4110B6193A7BF746513A8CD4B84658054623E75272C198FB443AF89927FAF644824E8CFD7AC3EB2D12EFBACBC7F837834C57E31A521977B655D682A34079C89F3C38418CA432242FD7420F990312A722F67269437481ABFF29B1F4C6795975549D38D6224BA7006046A015D0F770434E597F039767551381474868EAC4D653A7BF0B989EEF6582B80744A5B91B1473A9E920055E4B5BCD523B7A618722A107470234430158DD887982B79383B7272A4685A854C306B43D36AB89B57736FF667C27A10265A7E15BB5CD9112D6F9387BAF21F1B32957E17C05DDC50C176A5BBC2AD5CDCAD536185BE78C13CA6C2A3220D493213BAD32F33F582449070C4B54725E329B1E99A0FA58010D7A22A6A4DCB822E5BB28803E4027DD935CFF4C556204531D27C5A462C92A085C7363A214A2E0C8C1D1CF42B069AC623A245A14974D2CACD58F18A8", + "973A02C66CE4F771124E9878E402103F96BD3F00CE61A78A5FC5123D1AAE661C8908C09DD457285F435401310A6F4A513822C8261AEDD896ADAA8AC1D52C1352A1A3E2C7B1FFB13AFA0CD6B39875E9C7DB636B82BF2278C9845BF1121A0172C991415A6456B7D708CF45A376E689E8C74B1DD589E2BA95D19192E47937B647C21BD9A518644113F44877AAB626C40843B078E9A93BE166C73772B290164C7CA1454F2B310C7133A12AAA960E3B4AE6AA2FA5666DE35733547C069E9911B15C17A8A732C9AAE30B2267AA97BED49C5EAC3A9B769C3A9ABA51E882D0F5984CD7C39A2D1136FD627B3A204CA30A32EFA02D51977EB2145E6C91717E0760F8949CAF6B928A59F4D6B24221A291D008679B4B761178909C83D4C035DE424C202117132010DA0502B75E51705D07DA603526FE46F50807AF33593B0D59D4B28B31AC48BA7BA35793B194224A4F7577D4A7664E4311841B3908BA57292728A428A516D96C90511AC6B34673DC0127DB223B7B27121A2AAEE2822744B7F23969CF95B3960826C0AB4A100501BB601B6F2597339A408EEA5360B9C6B752A03D648817654A35DB7C5FDE89357CB1E44A1B800D99E87872F95A17709F72A2A502D8F908CCA15A22C14691E219B95B9C3FDCC3FE3C849EFEB9CC0DC051F451FBAD93BA360B2DC2370B400CE74058DFF270757F20603176EF888CF2CAABE2F8B337377368BA7ACA7131BD6C8615E0017E2B21BD5B9B029085AC668803F66798AB060104BA4E930322B1452BEFB11C45112DA8592FC0A74CCB8A75491120C1B0C1F0CB0A1ABC7386948BE2BAC6BC92C60944AC8482E5A519B3FF36DF7EA5E6F939B0C1B662342A08B6059658448B65B65C432B28FB66B92594D0D8938E5D3A0D6A99C7B3173A0796E02195E84B28DA2B06FCD5672412420C916C77613B9C69039CF1C6594D90AAD857DD319CC9BC9702FD452AD455D5329B14AB033A5910C08124338933F60993C3683433352CCE6C484EFB072F59B85A6B402D4652D910173CAEC2ADECA708BDCAD9D996B60A08F8C3131C571B5FAF01A4B65565B18298FF8C6B3F68E77E768A1C0CC009315A4459B0B191C3584BBCD562861C20FC8E2C70944B7EEC84C7E427F935B5731FB6E42D8B40B013951852413E94D5E01A04405319A7167B8E4CF638279331A6C3EDA1DFF9CAC99E148BDA370C2D00715C4AE7715B3DBA61B94849DEA30E28720BBCB90C7AF7FEB0AF619A0CF57D173405C8242AD42D6D3B13C72B16287909BC4C0DA04900536A1E48A1A28DB4F5EE2D2E7713E3A1BCD39C74C1B899FFA21A6FE100804A551199D32DB4A75E6314BFB58F70E\nencap_coins = EEC1E23E58387EA5247E118B6204176E01C8FDE4EBF069F4B1A460713B5D5FC8\nct = 66FD1CBBA2AB8B389F98A5BEC53AB49EE4C6B37E4DF132E6A223A9537D530EEDBC3D9D9A8B4D2576AD92C2FDF48F10FDC68CD1B61E51FC1487F7CC9CE5988E8190789876EA8A063558D514A93EBDCF7019D7A5A17E69EEB374BD4B126D5BA28BF03524E39B4CE3798FBDA3C3672F4D23A9A484DCEFFE84CB5CB2A614EF339A15137DAD4AA7215C64D932B8A861B0A848F28CCA1C602F291C4AECD9F6EC88C9472106DB89CBD621A42520ABC222BFD6EB66BCEE17D67D576130D519D04AAF4E357FB0594422C96AD8F54E7DBAE5E36BBF942B72301991C9CCDBA9A06B3CF09777B241C0675534E5E5A31E99FBC5619F889BF620F766517E224B33665E69052604EC776C33EEADBE88477F31C8735BB0853B8EACE2BE7B6155E89FAD845366406ABB50F6BC2709E3BA8A0B3FAE09210F41B635233C2456E8E022C964C59F9FD6D8C7AA5E8C75994404EC401E4870580768408BB54C4D199DFAAD3E726CB4D8B49B2580168330D6DAA7CD487E6F43DA490BD31E775B2068DE2535B026A9303A9F94348D8289662D713F3E7272B8B2533314014AE88F377F77D0D1B42944945F7F7088D95334F492BCA4CD6745308202B5B86F8F0B984F08D317084A618011F8630A91421EDACA60BE917B3D8146B98B6136F0804EBFC7D28C3E1352BA28AE81EE6BF83F8DDEB8951D1FC6224E15122ED21E41B151376896D59D27B8836769B6BB6E186D06362ECBC53051B7D95090A3BB5E29013EE5C4E60BAF589E2C608EABB413B193FCF4FCB6824F63733E2D9F7886FF19A318C8A60F5E1DCDD12716B074B3321316AB7E54A723008D57F72A25B794441ACFAC2EF147B853712643B5BA92AC8F978638188B24432B5B2A2467D954028CC6DED059FC9247DA6145A5E3F1F4B5AD34C23A7DC2FB1C50AEE42079B532C204F72E8B234398426FCC5F33FEB403F0C99F85733B97172EEC0FA8CD67D0C7908C6A43408F0823B2F6C08889DEA1D1CBD4F837581E0DB76E7EFE11A311C700A4AEEE786A3C241E66E82CCAC439394FD995E39ED60D5F3989CE012D45AFF65EF86BC9A286B748E21B3F102111FCDC8C7EF1\nss = 0A2CA99E6BE74039FCD0152AAD3D5B00E305487E6EBBD1E28A2107822E8EECC9\n\ncount = 98\nkeypair_coins = AA6DD1E5799CDF7AF9C4FC632B3EB9D51D66E85C8E0A21EC98664FC51AB63C7DAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14\npk = 5B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC75\nsk = E9C556BEA1B6CF3B62F9DB44BD74434D6067B1700C98647A5890C35224C1F871C13B80738417C5C78171D61B6B500C907F936A1BFA6125CBB5D41C88E291CBAB81A44AA84F4FF4224CCB8A5E05BA5B66927D696C2DE24142EA480881C63DA0CA5F8820D36A360F345CE4804758D02A3959C2CC876FFE84C6FCE10ED111B6E7F594DAE12A30A015B30B403DFB1CE3F71FC295B962E22BAEB913AABC4397AB4011980DC1D335F2460AE95127071A6FD810248DE27004E283E208CD00D91DDC56B60445714679B4AEF87F2A844FDE365B162CBAE33A078EA0A516F6661D66B3C03ABEF8DAAEBDB0AF32B28A7BE042E78B85FF14B421F82C1ACBB0BDE1C8306821A851605AE83FD8A3135B896D3C990F67DA3A37617915F625E7CC7DC8DB4FCB6A10723025294C4223AA809AB29C0C4CCFE0330309E4A3D6D5884F3B46A9A0367EFB62CAA19D9A1AB299B83E0BC0390D011F3C5B5A9B8593AC866591BB284727C52C435105453C0842C9558174AD98283C248FF8392619833CB39A14A22906D2B8738CE2CB4695B8CC60A8682CB7D8356F3AF1BBA91396B9C06414DC7ECD139EB87158596B3221955BAA56265897C78BF65EFE116AC27332C7BB529EC52FD1BAAF7CEA94F9DA2444A01F1CD61777840BCE32900EB69471CC6D18749824EA94E8183A6C0007A4D6C1289ACED952B595582F548713A379B39D47AD348C68D2613491116FE01C6F70A5AC6578A05211A44586C68C982F72D6645E67409FC85C584C253710C800B1A0D1293223F874044CA3FC1436D2DAA5751A1B596C58FA4270FDF102AAE4179451CCDD913BF0BC36BA7CBDF6BA276F988A3586420AE2AFAB95940F9116FE5439A71927F9CA087A9891113AC8F9C2BF0D2B091D7ACCEC51AFC15708E8972370D547CC9269FA487810C2B2F1C474A6C8858DE8414F1895487C10DE2CB46CC68CD601B9F0D8059599C7EA620E5E0C0F1B4008AA1A4D1F4C25A1448A51447463A3A88B9A72B69CC5385750FCACB78AE35982CB3AD5285874A5B34C53C00C17913E8B746421AEC51B93698C4BC48B74DD65384FDA4297F170BD65436453335B5B3208A4C987AC02199A6C057376E2E11015C237BFF18C63B730297052D7B9A6C7E15A3F02A9046C23E7D977111524AFDB42FCF24526CA4F17EA597A26874E333F40E840FA3C9910C12ED9D86425421E7B585FEC42326FD1618DB61C9C7CA727E03FA772CC9CB241166CB40D3148B4889FFED89C8B0B772E807A157A6AD3B067C9F43C675C69890A71B996A323376777723CC6A4BD240C40DEEB93B9A61BBC306177909E181636353A2F4B3B02F820A9F841A690B50A74F09EAB73AC4B13689E267983241B3C9774C42701DABC8C3060381F60C591608431EA91F5743362EB86ADD70C93078349F4BF4B137D43E06C6258484C92C8457521D54915C96754673A4F981CA7C1A3C228A22AB44A4C1D207988D8A49925724C218EFB34C1AFD4B56DCC8815622D0E1C206991ABB6E50A3E8299D9EA10A8B5C5611455378A5AC2B179C74501896102890171F95BB18D32CA7AA01EAB0B272DF4B77C6377E9397F8FDAAAD0294B59C68607A073A2E021AB8B1AB1205CAC74C4BBE21BA80B98225A33B0F18B45A8227C9B6E18F9C25F6B901137A7912AB148849228D2AA374A261073307127C6B09777FA9768C183067BC821F3D77E343874864288518CA21EBB2061828C0A60340E30CE80F60EF5523129F18BED579625E9419185019C8CCE24162384CC6EEB7B5F9EF1725AB6034DB7C7EF0580C9F0CD0A81C2236C46EC9A3225593E3B11939B9758556CADD3F9967DE57F21DB4C4AF8541B4B813D67159AFCC69DBB36D3DC470A829A5D771DD8468A21356D40C80F1C156008B3BFF356962F84A48A041F4E4B29B7276111660851F7CED28BA0CBC24CC631942B92691E386BD81A28F66B8D4306BF89F36D0E015542479F3041CEBEAB2D8E95304795A31E6CAE206B40189B4823359", + "382393BAE1057A62471C5A3A93CC874F96C294A6A4E00E6BBF8CC4CEA280942D0C43729B2576076E73B3EDEF1BE7317CADBB58DB1A046B617800D5CA0E352B6D40A16303C596652A4A2209C5C72428DE4B0D6B6821EAAB1F6824CB35A04E067B5264359A9A6CE8B3A26259B613710A672D13D2690CAAF62C5F4E86DC76AE2B345932A0E7025F8CE6101884469E31AEACAF4D77E3F1201BC755B70C5BB1B7AF3B643588AA7C20567D4259DBE6ABD7617A61B48185DE8F21E1CAFF7ECFE33EFE4042A44F2F801170616925BE8CCA1BD1812A7335DCD80F9CF14\nencap_coins = DA9C015B918108C1596309FE0042218DE4C31900B8DFA6C1CEC28AD10988BBC7\nct = 13B75C4798F622655F0903077D6159D805E312FF282C86440461715A2B628183CB5F22AEC08EC8E1EB09D1EACD3878D0100C8F8ABA95FAEA63D0ED59B111267807EA68BF774DCF23FF924ED1C67D34AA4F55BE2340CEF6344D8317575E788D177BAD6BE198DD10E0DBC72144422E50CDCCCB463A7F7A0284D25D769FFDA17B6031D7148E9CBD1F99F8FB763A60F5FA9A91B7A76275C770ADCAA6E2381276D141B75EB3E40D48E0488716C824C4C5B90FEACD6C024DA72810E2E7C14A1C0229422B61818A72076C23AF81633FDBDF2EFC2C8CAB5333AB5A12803EEE829FD9CFE5833319D01BB519F0D8C6D3BCF5CE5B0600DD5D3C5337A695AA0CCDF554F4DD1ECEEBBA01808837FDA8E097084142FA65551E87A4F2D77F3F17B624FBB6DCF7E5EB6B7224CA3E36C438B2EFC672DC05D8BF02132F40973CB1140910751076EE9C706124B960C3CD8A195A9C766F5AC549A850377A51F8F6F3C54052E245F06B279C9FEE2C71D29A983A5633D3ECD69E4A03E80A8371251326CBCF7F24530A7398A2CA0EE8FFCA3207D82291C8E5FA80C09AA4316651C1478ACAEAE7FE162E603E01ADE5787DF86436E116B9016A91F6A307403E3CD7F99D6A76E86BA66620D9890B55C063DDD318E8A965E391A257043A7B91C8F1274C0873AA208063BA738073CEA166C5CCBAB6C48EB41541A6D76A2928BA9E8D8C3A8E2BEBB6D1E96199BDA0A34F6755287635B03800B06074F0B1BB729C8B58C4EF2DAC8995431F37F7A6B49008A0F9F538BFC93F098BCCB14151F81DA9F7108115B480A500B8ED0633B05436A7ADDB681ABD7145F595F00A53ED89BBD64CD9EE3F830F6CAD472C46A9B9206D1E90E2AA3DB914B3D5C5F0FCF72772A1491ACB0521EADE3FEDB758B381A90947328FD297711D5AF1473BD328389D88F693C513BBBFA3869AEDF6DEC7A6C8CF299D83B9F354561A82F674CCCD7DC1238A5E1B78FCB9FDD9ECB59C5FDD5A5A50AA99968B084A7092E63F70882CD4BF5996C090DEB6A0A24B90A487EF2000F5F1C0B28930CD917F3E7C37187ECDA1891082741628DEE921BD9F15AA669F67709D\nss = 3F22350CD0B7AD89D7187F4F6FA0FEF87D7DCD2A69C3AA0D577041E339C63208\n\ncount = 99\nkeypair_coins = 195D6C86A3DF4C21E3007D7F2768B43C74CB3060E0ECA77F0A5D3271542B9A84D375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050\npk = 45C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B8\nsk = 109CBF34136DA8C797072085F046541A205922B9B9291ACC027173C0D824AB1534102B07A399853C9B5D4FEA1F7CE38302C587FA9643AF3218AFDBB48F52C516B0074CD336242591691402750384DB8323F812A8926875014089DF7698554391F1D687A1A2380E9C2B81261656632EE78996D404AB4F224C0DD3ACD6B428B8D2AF81250E7D9825640C3F94D297B2506427505EB3045A8852708B6854F0A99437F6738F22C1DCE44C160163515074C3C72E2A4041C8A407DEE38AC53335841029BC005705894AB658224134421AD4AF7543009C0093B9B38597424A32DC9A5135BEEA4598D8F2589D72855AD37CD99880C1FA91116C1A933C70A176086D437443B63523145314003884EC19A0B745855002E4B63F4978520661C589D9132CA27F84E9AB5536B60420C89C9A9717082AD58A05E8C808C7155600C199E8FC3AD01B229308071A2B9587E203FD211442F3AB9E9236AAEB8C6555C1D47A75FFF45A5D7A5EBE85A8DCB7CEB077393712CF9F7C465D066F80C359C7A3C713CC21A4653078FCC51B7232E48900ED750986156CAB756D9AF0C685263B19772B35A8AC3E214E8B7B9F3785395B500F76477858B123E24C0E63419CC6DB517A148E560A358EF50B8AB238D000181555B46DB95D9E8C1BDA5273CD58818E322831A71301D092904289CB4C017FD1C86D758C064136F6B937ED222BBFF244DE7C213CE24C967CC5787B87747A305C73223BC2A6CFCA8450D4954CB21E3D160E5B860E89DCB38F8BCFD016A927997F6E9C7C1E2A2FF97C93879CC1A5E30C20D80423F83C84373B85384BB7D88E9FECCACF73AB59969750410AE69537C3225D3423ACBA55174415A259F60E58117712C21ACEE6A97D281CC6642997833371358F60C35DA6E6A833E5BB20D94EEEA16E7093501AD54AB65CAAE67754B9560B5F68B78B44AB26B439D453412206325186BC4EC2479FC103E73B057A972AEF6949D7403BEDA51D82F0C654FA1136071B876704C7C9333DB252B4A37A06755A1CD428B8041D8C80A94AA76CD8D65D1E16A8D240AC71DB05DFB69D1439B57D9A3E262CCA3FECA48D9C1145C83435071624067D69587335B97BF564929709C8825A004B028AE09C40980A07E8D4BD604527EE221E8BAC67D34CBE762C26DF8453AAE8B8C82B59C51A85526ABA8DDC4B5F63CF69A5B367D3153E460F497A209C495FCA318862D6A57800865479A006012D82F7212B40284D310E01BCB11E122C1FD303E441807849A7EA47976A99ABB7CCC4B674AD66F68ECA195789B277D23C3D67BC418CA7C908B21E53984983BA0205E4689000ACE97238B3699016FA95E7A3A59CEC0BE813638527562FA9BF10D715E7505F6E1C1433521A918A7DF52760A0D8A9549569F10827C423CDDFF82AAE01A90111395487B9C82B7B5A7978D789679E66B75087BFBFF0569FC94E94F93531B721315926388431F2A36AE0F701BAC254BEFB437C58641D4560C8738A98F30918945DB0A6900AD2C2ABFC3E0F4786A4555639D84DCDD031D8F0508D8C774D68298BCAC4F42C6A7FF585AF491FA7D7C3BBB41727699EBB315C437B210D42626EBC66C916AF1F3515374314E4F40309CA7289C7BC51C301D8180EDC792D4DD44C41B77BD47A972D8434A9F03BB3954236EC422BE0C8E991A79AF286B6A7C459A95ED44868ED8052F2DB0F3741710228979507CFF961564882B5EA19515EE00D657C7141E9B05F9A24136A2F915620B664404B5397CC7842748973D0716CC273B528D51383A63FC8A3C4A3B1A8BC965775D750ADD6996C929E29F41E42362A759BAA76F5A3DC0552F1D83195960E45837901494A87F2A6DC3B5D8B73A9695C1229A0C9BDDB0B2D99AA350C6CAC657745C1308AF354E10595F3682A34DC26D9D28E2E2C4634ACA75E94384700C9C06B1BCA348330AC1791FAB1419099CF1288283BAB03DCA09AB3593CF3B12739CB44C0C04C6B93D1EA831DF6BCB8807AA6AA8CBEC64D749A9E47F851C47C6537E196F1FCC4D63B67D29A58E86B9A72A199CBB793C5084E5BAB20BD02289B4AAA64E4C119488531E8A651A31750148E1742C5390BB9995C123F3056AD44C476468DED4B88A49130E35B4B00803DD24718674CA708E436D5C15EE1D95367C623512653C83B27B41CB308F8C2929B193B5487A4CE6401EC27A1605F879E2D9C53BF27E165246401CAD7840A077934B801782FCE09E644E310C9286F1E381BE9EA8C54A1804E61F2958C1F975AEC185AD375BC4FB24E98F1EAA01E50A588E96A2B26DAF9421437313FC7E4B520387050\nencap_coins = 05874F9D5A2E9133D385F3326FA925129DFF03359D78B0D07ED78FD5C1307800\nct = 57CC2A0ED89C9D49E7C4E7BD0DFFDA6AF8F098F935257B9DFBE7FABF2EAC18E1199CAAF212D7D47DD2FB630B0A8C6D56E5B4A14A43712F307AA511CC19DA9F0DABFD838BA0F6F537785193E83BD2ED10B58D039CBD4CF3221163FA8DCEB809F3E8743F90D6AC724C5BA7FF2C90FB2540649994D8B058086E03607F32D421795EC489CA30B9EDC63EE325C7EAF07ED193EB22FBB9963CAB2F93506DC25B42A2A8E15E7CF922C7E281372B8A5D9BC1A62DF3A42D7D04AEE9FB3DAE474C757819E5B8F6D38D7B61DCF8BCEEE3BB40B834673F8F780C62B4A5041A9E60C8293003B3F84C67D8722FDEC32309273CEBF62811490ED60F9EB65C43C7CD4562E851D7439DEA4D7A046D9DD6617492B6A5255A65DE99F3B3721723BC16946090035863539D0DEFCC56C1C754B7396F99C6A646642FFA68CB18B25EA29F0E6197648900BCC71339633A51E6487335E30FDE0CAC3B11EE50F898D6D29ACC51571523F98D585C3151DAD832278D9A954B908D0C66398D596788DD9D6F3518CD4636E270CB25107D536277DC29EB873E9576A825E2C652E0C688CEFE6F88B563C750A1E71C01FD00128D5635970F72B09C4FF3CE3B0292739E60455C0ABAF2622EC3A0FF7FBE41830F56A09B0C68FCC93BB09A3F0050206E5457B8C1392E08AC61", + "24A9EB26AE29F9240CF515CC4669975371A0B4E2BA104463EA03FCBC0E845A192852A08864E966F00555407A7DF3329673B89DC7FEAC929FAFA5C76FECD1539DFF005289002617543F8F4A7BEDB861EAE5CE5DE8709895542F6BC3652EF89A8DAB31800BE8F9175912D0BE6CE06FBF67CA60E29421488E95C1502524B6AEEB8086CAD76A98AF1F10D840608F4BAC03087EB9399AD6223D3A74C425E6DAB9FF9ECEFBCF32CC4323E2BB1BD147DC6B85D2C8EFEBF0B40ECFDF3B0C8A2CBD4B271FF38316F0766257637984237F0D226E3481D4751A51ECDC05338678F449ED2AA0FC32A644A6A00AFE58996C8572860E6729219AE864E05F298D044943E7EE575589A21FC869053BD7B6F1E76057F44D23CFC2E6BC461D717BBD67F1F5FA21B44BB87A3F20C2\nss = 49394B4A11F151A194FCA2A1D8149EFB1302304D83402623B65FDF23EA4E53E3\n\n", }; static const size_t kLen87 = 106; diff --git a/include/openssl/experimental/kem_deterministic_api.h b/include/openssl/experimental/kem_deterministic_api.h new file mode 100644 index 0000000000..3fa96a36ef --- /dev/null +++ b/include/openssl/experimental/kem_deterministic_api.h @@ -0,0 +1,67 @@ +// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +// These APIs are marked as experimental as the development and standardization +// of KEMs (e.g., for FIPS 203) are being finalized. + +#include + +#if defined(__cplusplus) +extern "C" { +#endif + + +// Deterministic Key Encapsulation Mechanism functions + + +// EVP_PKEY_keygen_deterministic is an operation defined for a KEM (Key +// Encapsulation Mechanism). For the KEM specified in |ctx|, the function +// performs deterministic keygen based on the value specified in |seed| of +// length |seed_len| bytes. +// +// If |seed| is set to NULL it is assumed that the caller is doing a size check: +// the function will write the size of the required seed in |seed_len| and return +// successfully. +// +// EVP_PKEY_keygen_deterministic performs a deterministic key generation +// operation using the values from |ctx|, and the given |seed|. If |*out_pkey| +// is non-NULL, it overwrites |*out_pkey| with the resulting key. Otherwise, it +// sets |*out_pkey| to a newly-allocated |EVP_PKEY| containing the result. +// It returns one on success or zero on error. +OPENSSL_EXPORT int EVP_PKEY_keygen_deterministic(EVP_PKEY_CTX *ctx /* IN */, + EVP_PKEY **out_pkey /* OUT */, + const uint8_t *seed /* IN */, + size_t *seed_len /* IN */); + +// EVP_PKEY_encapsulate_deterministic is an operation defined for a KEM (Key +// Encapsulation Mechanism). The function performs the same encapsulation +// operations as EVP_PKEY_encapsulate, however, rather than generating a random +// for the |shared_secret|, the value is derived from the provided |seed| of +// |seed_len|. +// +// If |ciphertext|, |shared_secret|, and |seed| are NULL it is assumed that +// the caller is doing a size check: the function will write the size of +// the ciphertext, shared secret, and required seed in |ciphertext_len|, +// |shared_secret_len|, |seed_len| and return successfully. +// +// If |ciphertext|, |shared_secret|, and |seed| are not NULL it is assumed that +// the caller is performing the actual operation. The function will check +// additionally if the lengths of the output buffers, |ciphertext_len|, +// |shared_secret_len|, and |seed| are large enough for the KEM. +// +// Note that decapsulation is performed using the regular API, as a +// seed is not required. +// +// It returns one on success or zero on error. +OPENSSL_EXPORT int EVP_PKEY_encapsulate_deterministic(EVP_PKEY_CTX *ctx /* IN */, + uint8_t *ciphertext /* OUT */, + size_t *ciphertext_len /* OUT */, + uint8_t *shared_secret /* OUT */, + size_t *shared_secret_len /* OUT */, + const uint8_t *seed /* IN */, + size_t *seed_len /* IN */); + + +#if defined(__cplusplus) +} // extern C +#endif diff --git a/util/doc.config b/util/doc.config index 63c8bdca06..8d5a0fffc7 100644 --- a/util/doc.config +++ b/util/doc.config @@ -51,6 +51,7 @@ "include/openssl/cipher.h", "include/openssl/aead.h", "include/openssl/evp.h", + "include/openssl/experimental/kem_deterministic_api.h", "include/openssl/hpke.h", "include/openssl/kdf.h", "include/openssl/ocsp.h", From 6b26139074c5e0e38b3a85afcde15b3a3c644b33 Mon Sep 17 00:00:00 2001 From: Will Childs-Klein Date: Wed, 19 Jun 2024 16:56:48 -0400 Subject: [PATCH 36/66] Add EVP_md_null and SSL_set_ciphersuites (#1637) This commit adds two functions used by OpenLDAP 2.5.17+. Both functions are very straightforward. From OpenSSL's [docs][1] for `EVP_md_null`: >A "null" message digest that does nothing: i.e. the hash it returns is of zero length. From OpenSSL's [docs][2] for `SSL_set_ciphersuites`: > SSL_set_ciphersuites() is the same as SSL_CTX_set_ciphersuites() except it configures the ciphersuites for ssl. [1]: https://www.openssl.org/docs/man1.1.1/man3/EVP_md_null.html [2]: https://www.openssl.org/docs/man1.1.1/man3/SSL_set_ciphersuites.html --- .github/workflows/integrations.yml | 13 ++ crypto/digest_extra/digest_extra.c | 20 ++++ crypto/digest_extra/digest_test.cc | 5 + include/openssl/digest.h | 4 + include/openssl/ssl.h | 8 ++ ssl/ssl_lib.cc | 12 ++ ssl/ssl_test.cc | 12 ++ .../print-libcrypto-info.patch | 20 ++++ .../master/print-libcrypto-info.patch | 20 ++++ .../integration/run_openldap_integration.sh | 111 ++++++++++++++++++ 10 files changed, 225 insertions(+) create mode 100644 tests/ci/integration/openldap_patch/OPENLDAP_REL_ENG_2_5/print-libcrypto-info.patch create mode 100644 tests/ci/integration/openldap_patch/master/print-libcrypto-info.patch create mode 100755 tests/ci/integration/run_openldap_integration.sh diff --git a/.github/workflows/integrations.yml b/.github/workflows/integrations.yml index b8d0b436c9..f56049d471 100644 --- a/.github/workflows/integrations.yml +++ b/.github/workflows/integrations.yml @@ -136,6 +136,19 @@ jobs: env: FIPS: ${{ matrix.fips }} AWS_CRT_BUILD_USE_SYSTEM_LIBCRYPTO: ${{ matrix.openssl_in_crt }} + openldap: + if: github.repository_owner == 'aws' + runs-on: ubuntu-latest + name: OpenLDAP + steps: + - name: Install OS Dependencies + run: | + sudo apt-get update + sudo apt-get -y --no-install-recommends install cmake gcc ninja-build golang make + - uses: actions/checkout@v3 + - name: Build AWS-LC, build openldap, run tests + run: | + ./tests/ci/integration/run_openldap_integration.sh master OPENLDAP_REL_ENG_2_5 bind9: if: github.repository_owner == 'aws' runs-on: ubuntu-latest diff --git a/crypto/digest_extra/digest_extra.c b/crypto/digest_extra/digest_extra.c index 7f2a1b36da..4e2384a92b 100644 --- a/crypto/digest_extra/digest_extra.c +++ b/crypto/digest_extra/digest_extra.c @@ -274,3 +274,23 @@ static const EVP_MD evp_md_blake2b256 = { }; const EVP_MD *EVP_blake2b256(void) { return &evp_md_blake2b256; } + +static void null_init(EVP_MD_CTX *ctx) {} + +static void null_update(EVP_MD_CTX *ctx, const void *data, size_t count) {} + +static void null_final(EVP_MD_CTX *ctx, unsigned char *md) {} + +static const EVP_MD evp_md_null = { + NID_undef, + 0, + 0, + null_init, + null_update, + null_final, + 0, + sizeof(EVP_MD_CTX), + NULL, +}; + +const EVP_MD *EVP_md_null(void) { return &evp_md_null; } diff --git a/crypto/digest_extra/digest_test.cc b/crypto/digest_extra/digest_test.cc index 784db1ff79..d836a94f16 100644 --- a/crypto/digest_extra/digest_test.cc +++ b/crypto/digest_extra/digest_test.cc @@ -70,6 +70,7 @@ static const MD shake128 = { "shake128", &EVP_shake128, nullptr, &SHAKE128}; static const MD shake256 = { "shake256", &EVP_shake256, nullptr, &SHAKE256}; static const MD md5_sha1 = { "MD5-SHA1", &EVP_md5_sha1, nullptr, nullptr }; static const MD blake2b256 = { "BLAKE2b-256", &EVP_blake2b256, nullptr, nullptr }; +static const MD md_null = { "NULL", &EVP_md_null, nullptr, nullptr }; struct DigestTestVector { // md is the digest to test. @@ -258,6 +259,10 @@ static const DigestTestVector kTestVectors[] = { // BLAKE2b-256 tests. {blake2b256, "abc", 1, "bddd813c634239723171ef3fee98579b94964e3bb1cb3e427262c8c068d52319"}, + + // NULL tests. Empty output for any input + {md_null, "abc", 1, ""}, + {md_null, "", 1, ""}, }; static void CompareDigest(const DigestTestVector *test, diff --git a/include/openssl/digest.h b/include/openssl/digest.h index 2dcd47b110..15655b58cd 100644 --- a/include/openssl/digest.h +++ b/include/openssl/digest.h @@ -369,6 +369,10 @@ OPENSSL_EXPORT OPENSSL_DEPRECATED void EVP_MD_CTX_set_flags(EVP_MD_CTX *ctx, // when certain options are turned on. OPENSSL_EXPORT OPENSSL_DEPRECATED int EVP_add_digest(const EVP_MD *digest); +// EVP_md_null is a "null" message digest that does nothing: i.e. the hash it +// returns is of zero length. Included for OpenSSL compatibility +OPENSSL_EXPORT OPENSSL_DEPRECATED const EVP_MD *EVP_md_null(void); + #if defined(__cplusplus) } // extern C diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 7b3548f815..7208c4b68c 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -1721,6 +1721,14 @@ OPENSSL_EXPORT int SSL_set_strict_cipher_list(SSL *ssl, const char *str); // zero on failure. OPENSSL_EXPORT int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str); +// SSL_set_ciphersuites sets the available TLSv1.3 ciphersuites on an |ssl|, +// returning one on success and zero on failure. In OpenSSL, the only +// difference between |SSL_CTX_set_ciphersuites| and |SSL_set_ciphersuites| is +// that the latter copies the |SSL|'s |cipher_list| to its associated +// |SSL_CONNECTION|. In AWS-LC, we track everything on the |ssl|'s |config| so +// duplication is not necessary. +OPENSSL_EXPORT int SSL_set_ciphersuites(SSL *ssl, const char *str); + // SSL_set_cipher_list configures the cipher list for |ssl|, evaluating |str| as // a cipher string. It returns one on success and zero on failure. // diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc index 4e07eac7df..b0fcbbc8ba 100644 --- a/ssl/ssl_lib.cc +++ b/ssl/ssl_lib.cc @@ -2221,6 +2221,18 @@ int SSL_CTX_set_ciphersuites(SSL_CTX *ctx, const char *str) { true /* only configure TLSv1.3 ciphers */); } +int SSL_set_ciphersuites(SSL *ssl, const char *str) { + if (!ssl->config) { + return 0; + } + const bool has_aes_hw = ssl->config->aes_hw_override + ? ssl->config->aes_hw_override_value + : EVP_has_aes_hardware(); + return ssl_create_cipher_list(&ssl->config->cipher_list, has_aes_hw, str, + false /* not strict */, + true /* configure TLSv1.3 ciphers */); +} + int SSL_set_strict_cipher_list(SSL *ssl, const char *str) { if (!ssl->config) { return 0; diff --git a/ssl/ssl_test.cc b/ssl/ssl_test.cc index 52f87ce6de..fa3618b55e 100644 --- a/ssl/ssl_test.cc +++ b/ssl/ssl_test.cc @@ -1316,9 +1316,12 @@ TEST(SSLTest, TLSv13CipherRules) { SCOPED_TRACE(t.rule); bssl::UniquePtr ctx(SSL_CTX_new(TLS_method())); ASSERT_TRUE(ctx); + bssl::UniquePtr ssl(SSL_new(ctx.get())); + ASSERT_TRUE(ssl); // Test lax mode. ASSERT_TRUE(SSL_CTX_set_ciphersuites(ctx.get(), t.rule)); + ASSERT_TRUE(SSL_set_ciphersuites(ssl.get(), t.rule)); EXPECT_TRUE( CipherListsEqual(ctx.get(), t.expected, true /* TLSv1.3 only */)) << "Cipher rule evaluated to:\n" @@ -1331,8 +1334,11 @@ TEST(SSLTest, TLSv13CipherRules) { SCOPED_TRACE(rule); bssl::UniquePtr ctx(SSL_CTX_new(TLS_method())); ASSERT_TRUE(ctx); + bssl::UniquePtr ssl(SSL_new(ctx.get())); + ASSERT_TRUE(ssl); EXPECT_FALSE(SSL_CTX_set_ciphersuites(ctx.get(), rule)); + EXPECT_FALSE(SSL_set_ciphersuites(ssl.get(), rule)); ERR_clear_error(); } @@ -1340,8 +1346,11 @@ TEST(SSLTest, TLSv13CipherRules) { SCOPED_TRACE(rule); bssl::UniquePtr ctx(SSL_CTX_new(TLS_method())); ASSERT_TRUE(ctx); + bssl::UniquePtr ssl(SSL_new(ctx.get())); + ASSERT_TRUE(ssl); ASSERT_TRUE(SSL_CTX_set_ciphersuites(ctx.get(), rule)); + ASSERT_TRUE(SSL_set_ciphersuites(ssl.get(), rule)); // Currenly, only three TLSv1.3 ciphers are supported. EXPECT_EQ(3u, sk_SSL_CIPHER_num(tls13_ciphers(ctx.get()))); for (const SSL_CIPHER *cipher : tls13_ciphers(ctx.get())) { @@ -1359,8 +1368,11 @@ TEST(SSLTest, TLSv13CipherRules) { SCOPED_TRACE(t.rule); bssl::UniquePtr ctx(SSL_CTX_new(TLS_method())); ASSERT_TRUE(ctx); + bssl::UniquePtr ssl(SSL_new(ctx.get())); + ASSERT_TRUE(ssl); EXPECT_FALSE(SSL_CTX_set_ciphersuites(ctx.get(), t.rule)); + EXPECT_FALSE(SSL_set_ciphersuites(ssl.get(), t.rule)); ASSERT_EQ(ERR_GET_REASON(ERR_get_error()), SSL_R_NO_CIPHER_MATCH); ERR_clear_error(); } diff --git a/tests/ci/integration/openldap_patch/OPENLDAP_REL_ENG_2_5/print-libcrypto-info.patch b/tests/ci/integration/openldap_patch/OPENLDAP_REL_ENG_2_5/print-libcrypto-info.patch new file mode 100644 index 0000000000..b35971422e --- /dev/null +++ b/tests/ci/integration/openldap_patch/OPENLDAP_REL_ENG_2_5/print-libcrypto-info.patch @@ -0,0 +1,20 @@ +--- ./servers/slapd/main.c 2024-01-29 18:53:15.000000000 +0000 ++++ ./servers/slapd/main.c 2024-01-29 18:22:49.300948791 +0000 +@@ -43,6 +43,8 @@ + #include "slapi/slapi.h" + #endif + ++#include ++ + #ifdef LDAP_SIGCHLD + static RETSIGTYPE wait4child( int sig ); + #endif +@@ -764,6 +766,8 @@ + + if ( version ) { + fprintf( stderr, "%s\n", Versionstr ); ++ fprintf( stderr, "COMPILE OPENSSL VERSION: %s\n", OPENSSL_VERSION_TEXT); ++ fprintf( stderr, "RUNTIME OPENSSL VERSION: %s\n", OpenSSL_version(OPENSSL_VERSION)); + if ( version > 2 ) { + if ( slap_oinfo[0].ov_type ) { + fprintf( stderr, "Included static overlays:\n"); diff --git a/tests/ci/integration/openldap_patch/master/print-libcrypto-info.patch b/tests/ci/integration/openldap_patch/master/print-libcrypto-info.patch new file mode 100644 index 0000000000..b35971422e --- /dev/null +++ b/tests/ci/integration/openldap_patch/master/print-libcrypto-info.patch @@ -0,0 +1,20 @@ +--- ./servers/slapd/main.c 2024-01-29 18:53:15.000000000 +0000 ++++ ./servers/slapd/main.c 2024-01-29 18:22:49.300948791 +0000 +@@ -43,6 +43,8 @@ + #include "slapi/slapi.h" + #endif + ++#include ++ + #ifdef LDAP_SIGCHLD + static RETSIGTYPE wait4child( int sig ); + #endif +@@ -764,6 +766,8 @@ + + if ( version ) { + fprintf( stderr, "%s\n", Versionstr ); ++ fprintf( stderr, "COMPILE OPENSSL VERSION: %s\n", OPENSSL_VERSION_TEXT); ++ fprintf( stderr, "RUNTIME OPENSSL VERSION: %s\n", OpenSSL_version(OPENSSL_VERSION)); + if ( version > 2 ) { + if ( slap_oinfo[0].ov_type ) { + fprintf( stderr, "Included static overlays:\n"); diff --git a/tests/ci/integration/run_openldap_integration.sh b/tests/ci/integration/run_openldap_integration.sh new file mode 100755 index 0000000000..acb376ea61 --- /dev/null +++ b/tests/ci/integration/run_openldap_integration.sh @@ -0,0 +1,111 @@ +#!/usr/bin/env bash +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +set -exu + +source tests/ci/common_posix_setup.sh + +set -exuo pipefail + +# Set up environment. + +# SYS_ROOT +# - SRC_ROOT(aws-lc) +# - SCRATCH_FOLDER +# - OPENLDAP_SRC_FOLDER +# - main +# ... +# - OPENLDAP_PATCH_FOLDER +# - main +# ... +# - AWS_LC_BUILD_FOLDER +# - AWS_LC_INSTALL_FOLDER + +# Assumes script is executed from the root of aws-lc directory +SCRATCH_FOLDER="${SRC_ROOT}/OPENLDAP_BUILD_ROOT" +OPENLDAP_SRC_FOLDER="${SCRATCH_FOLDER}/openldap-src" +OPENLDAP_PATCH_FOLDER="${SRC_ROOT}/tests/ci/integration/openldap_patch" +AWS_LC_BUILD_FOLDER="${SCRATCH_FOLDER}/aws-lc-build" +AWS_LC_INSTALL_FOLDER="${SCRATCH_FOLDER}/aws-lc-install" + +function openldap_build() { + local branch=${1} + pushd ${branch} + # Modify CFLAGS and LDFLAGS so compiler and linker can find AWS-LC's artifacts + export STRICT_C_COMPILER="gcc" + export CPPFLAGS="-I$AWS_LC_INSTALL_FOLDER/include" + export LDFLAGS="$AWS_LC_INSTALL_FOLDER/lib/libcrypto.a $AWS_LC_INSTALL_FOLDER/lib/libssl.a" + export LDFLAGS="$LDFLAGS -L$AWS_LC_INSTALL_FOLDER/lib" + ./configure \ + --prefix=$AWS_LC_INSTALL_FOLDER \ + --enable-debug \ + --enable-static \ + --enable-slapd \ + --disable-syslog \ + --with-tls \ + --without-systemd + make -j ${NUM_CPU_THREADS} + # assert that neither libcrypto nor libssl are linked dynamically + ldd ./servers/slapd/slapd | grep libcrypto || true | wc -l | xargs test 0 -eq + ldd ./servers/slapd/slapd | grep libssl || true | wc -l | xargs test 0 -eq + # assert that patched slapd binary is compiled against and linked to AWS-LC + # for some reason, -V exits non-zero so use "true" to guard against pipefail + ( ./servers/slapd/slapd -V || true ) |& grep AWS-LC | wc -l | xargs test 2 -eq + popd +} + +function openldap_run_tests() { + local branch=${1} + pushd ${branch} + make -j ${NUM_CPU_THREADS} test + popd +} + +function openldap_patch() { + local branch=${1} + local src_dir="${OPENLDAP_SRC_FOLDER}/${branch}" + local patch_dir="${OPENLDAP_PATCH_FOLDER}/${branch}" + if [[ ! $(find -L ${patch_dir} -type f -name '*.patch') ]]; then + echo "No patch for ${branch}!" + exit 1 + fi + git clone https://github.com/openldap/openldap.git ${src_dir} \ + --depth 1 \ + --branch ${branch} + for patchfile in $(find -L ${patch_dir} -type f -name '*.patch'); do + echo "Apply patch ${patchfile}..." + cat ${patchfile} \ + | patch -p1 --quiet -d ${src_dir} + done +} + +if [[ "$#" -eq "0" ]]; then + echo "No openldap branches provided for testing" + exit 1 +fi + +mkdir -p ${SCRATCH_FOLDER} +rm -rf ${SCRATCH_FOLDER}/* +cd ${SCRATCH_FOLDER} + +mkdir -p ${AWS_LC_BUILD_FOLDER} ${AWS_LC_INSTALL_FOLDER} + +aws_lc_build ${SRC_ROOT} ${AWS_LC_BUILD_FOLDER} ${AWS_LC_INSTALL_FOLDER} \ + -DBUILD_TESTING=OFF \ + -DBUILD_SHARED_LIBS=0 + +# Some systems install under "lib64" instead of "lib" +ln -s ${AWS_LC_INSTALL_FOLDER}/lib64 ${AWS_LC_INSTALL_FOLDER}/lib + +mkdir -p ${OPENLDAP_SRC_FOLDER} +pushd ${OPENLDAP_SRC_FOLDER} + +# NOTE: As we add more versions to support, we may want to parallelize here +for branch in "$@"; do + openldap_patch ${branch} + openldap_build ${branch} + openldap_run_tests ${branch} +done + +popd From f31fd3114a1f0cf8f01f6de4161e5f8a23df250a Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Wed, 19 Jun 2024 20:22:53 -0400 Subject: [PATCH 37/66] Snapsafe-type uniqueness breaking event detection (#1640) --- BUILDING.md | 12 ++ CMakeLists.txt | 7 + crypto/CMakeLists.txt | 1 + crypto/fipsmodule/bcm.c | 1 + crypto/fipsmodule/rand/rand.c | 33 +++- crypto/fipsmodule/rand/snapsafe_detect.c | 158 ++++++++++++++++++ crypto/fipsmodule/rand/snapsafe_detect.h | 59 +++++++ .../fipsmodule/rand/snapsafe_detect_test.cc | 115 +++++++++++++ crypto/fipsmodule/rand/urandom_test.cc | 17 +- crypto/internal.h | 2 + crypto/test/gtest_main.cc | 7 +- ssl/test/bssl_shim.cc | 6 + ssl/test/handshaker.cc | 7 + tests/ci/run_fips_tests.sh | 5 + tests/ci/run_posix_tests.sh | 5 + util/all_tests.json | 6 + 16 files changed, 434 insertions(+), 7 deletions(-) create mode 100644 crypto/fipsmodule/rand/snapsafe_detect.c create mode 100644 crypto/fipsmodule/rand/snapsafe_detect.h create mode 100644 crypto/fipsmodule/rand/snapsafe_detect_test.cc diff --git a/BUILDING.md b/BUILDING.md index a3894a8285..318b258791 100644 --- a/BUILDING.md +++ b/BUILDING.md @@ -222,3 +222,15 @@ range of unit tests, as well as running valgrind and SDE tests. Building without produces a new target, `run_minimal_tests` in place of `run_tests`. More information on this can be found in [INCORPORATING.md](/INCORPORATING.md). + +# Snapsafe Detection + +AWS-LC supports Snapsafe-type uniqueness breaking event detection +on Linux using SysGenID (https://lkml.org/lkml/2021/3/8/677). This mechanism +is used for security hardening. If a SysGenID interface is not found, then the +mechanism is ignored. + +## Snapsafe Prerequisites + +Snapshots taken on active hosts can potentially be unsafe to use. +See "Snapshot Safety Prerequisites" here: https://lkml.org/lkml/2021/3/8/677 diff --git a/CMakeLists.txt b/CMakeLists.txt index 3b66ce6fe8..efeefc040f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -91,6 +91,13 @@ install(DIRECTORY include/openssl PATTERN boringssl_prefix_symbols_nasm.inc EXCLUDE ) +if (TEST_SYSGENID_PATH) + message(STATUS "Setting AWSLC_SNAPSAFE_TESTING=1") + add_definitions(-DAWSLC_SNAPSAFE_TESTING=1) + message(STATUS "Setting AWSLC_SYSGENID_PATH=${TEST_SYSGENID_PATH}") + add_definitions(-DAWSLC_SYSGENID_PATH=\"${TEST_SYSGENID_PATH}\") +endif() + if(ANDROID) # Android-NDK CMake files reconfigure the path and so Perl won't be found. # However, ninja will still find them in $PATH if we just name them. diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index c0962c4e10..36580905c2 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -741,6 +741,7 @@ if(BUILD_TESTING) fipsmodule/rand/ctrdrbg_test.cc fipsmodule/rand/cpu_jitter_test.cc fipsmodule/rand/fork_detect_test.cc + fipsmodule/rand/snapsafe_detect_test.cc fipsmodule/service_indicator/service_indicator_test.cc fipsmodule/sha/sha_test.cc fipsmodule/sha/sha3_test.cc diff --git a/crypto/fipsmodule/bcm.c b/crypto/fipsmodule/bcm.c index c009326dfd..37146b9bfe 100644 --- a/crypto/fipsmodule/bcm.c +++ b/crypto/fipsmodule/bcm.c @@ -129,6 +129,7 @@ #include "rand/ctrdrbg.c" #include "rand/fork_detect.c" #include "rand/rand.c" +#include "rand/snapsafe_detect.c" #include "rand/urandom.c" #include "rsa/blinding.c" #include "rsa/padding.c" diff --git a/crypto/fipsmodule/rand/rand.c b/crypto/fipsmodule/rand/rand.c index 5582d3fe92..6d12f21092 100644 --- a/crypto/fipsmodule/rand/rand.c +++ b/crypto/fipsmodule/rand/rand.c @@ -35,6 +35,7 @@ #include "internal.h" #include "fork_detect.h" +#include "snapsafe_detect.h" #include "../../internal.h" #include "../delocate.h" @@ -100,6 +101,10 @@ struct rand_thread_state { // fork-unsafe buffering was enabled. int fork_unsafe_buffering; + // snapsafe_generation is non-zero when active. When the value changes, + // the drbg state must be reseeded. + uint32_t snapsafe_generation; + #if defined(BORINGSSL_FIPS) // next and prev form a NULL-terminated, double-linked list of all states in // a process. @@ -382,6 +387,9 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, const uint64_t fork_generation = CRYPTO_get_fork_generation(); const int fork_unsafe_buffering = rand_fork_unsafe_buffering_enabled(); + uint32_t snapsafe_generation = 0; + int snapsafe_status = CRYPTO_get_snapsafe_generation(&snapsafe_generation); + // Additional data is mixed into every CTR-DRBG call to protect, as best we // can, against forks & VM clones. We do not over-read this information and // don't reseed with it so, from the point of view of FIPS, this doesn't @@ -395,7 +403,10 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, // entropy is used. This can be expensive (one read per |RAND_bytes| call) // and so is disabled when we have fork detection, or if the application has // promised not to fork. - if (fork_generation != 0 || fork_unsafe_buffering) { + // snapsafe_status is only 0 when the kernel has snapsafe support, but it + // failed to initialize. Otherwise, snapsafe_status is 1. + if ((snapsafe_status != 0 && fork_generation != 0) || + fork_unsafe_buffering) { OPENSSL_memset(additional_data, 0, sizeof(additional_data)); } else if (!have_rdrand()) { // No alternative so block for OS entropy. @@ -451,6 +462,7 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, state->calls = 0; state->fork_generation = fork_generation; state->fork_unsafe_buffering = fork_unsafe_buffering; + state->snapsafe_generation = snapsafe_generation; #if defined(BORINGSSL_FIPS) if (state != &stack_state) { @@ -470,6 +482,8 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, } if (state->calls >= kReseedInterval || + // If we've been cloned since |state| was last seeded, reseed. + state->snapsafe_generation != snapsafe_generation || // If we've forked since |state| was last seeded, reseed. state->fork_generation != fork_generation || // If |state| was seeded from a state with different fork-safety @@ -505,6 +519,7 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, state->calls = 0; state->fork_generation = fork_generation; state->fork_unsafe_buffering = fork_unsafe_buffering; + state->snapsafe_generation = snapsafe_generation; OPENSSL_cleanse(seed, CTR_DRBG_ENTROPY_LEN); OPENSSL_cleanse(add_data_for_reseed, CTR_DRBG_ENTROPY_LEN); } else { @@ -538,6 +553,20 @@ void RAND_bytes_with_additional_data(uint8_t *out, size_t out_len, } OPENSSL_cleanse(additional_data, 32); +#if !defined(AWSLC_SNAPSAFE_TESTING) + // SysGenId tests might be running parallel to this, causing changes to sgn. + if (1 == CRYPTO_get_snapsafe_generation(&snapsafe_generation)) { + if (snapsafe_generation != state->snapsafe_generation) { + // Unexpected change to snapsafe generation. + // A change in the snapsafe generation between the beginning of this + // funtion and here indicates that a snapshot was taken (and is now being + // used) while this function was executing. This is an invalid snapshot + // and is not safe for use. Please ensure all processing is completed + // prior to collecting a snapshot. + abort(); + } + } +#endif #if defined(BORINGSSL_FIPS) CRYPTO_STATIC_MUTEX_unlock_read(state_clear_all_lock_bss_get()); @@ -551,7 +580,7 @@ int RAND_bytes(uint8_t *out, size_t out_len) { } int RAND_priv_bytes(uint8_t *out, size_t out_len) { - return RAND_bytes(out, out_len); + return RAND_bytes(out, out_len); } int RAND_pseudo_bytes(uint8_t *buf, size_t len) { diff --git a/crypto/fipsmodule/rand/snapsafe_detect.c b/crypto/fipsmodule/rand/snapsafe_detect.c new file mode 100644 index 0000000000..f02a23b517 --- /dev/null +++ b/crypto/fipsmodule/rand/snapsafe_detect.c @@ -0,0 +1,158 @@ +// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include + +#include "snapsafe_detect.h" + +#if defined(OPENSSL_LINUX) +#include +#include +#include +#include +#include "../delocate.h" + +// Snapsafety state +#define SNAPSAFETY_STATE_FAILED_INITIALISE 0x00 +#define SNAPSAFETY_STATE_SUCCESS_INITIALISE 0x01 +#define SNAPSAFETY_STATE_NOT_SUPPORTED 0x02 + +DEFINE_STATIC_ONCE(aws_snapsafe_init) +DEFINE_BSS_GET(volatile uint32_t *, sgc_addr) +DEFINE_BSS_GET(int, snapsafety_state) + +// aws_snapsafe_check_kernel_support returns 1 if the special sysgenid device +// file exists and 0 otherwise. +static int aws_snapsafe_check_kernel_support(void) { + // This file-exist method is generally brittle. But for our purpose, this + // should be more than fine. + if (access(CRYPTO_get_sysgenid_path(), F_OK) != 0) { + return 0; + } + return 1; +} + +static void do_aws_snapsafe_init(void) { + *snapsafety_state_bss_get() = SNAPSAFETY_STATE_NOT_SUPPORTED; + *sgc_addr_bss_get() = NULL; + + if (aws_snapsafe_check_kernel_support() != 1) { + return; + } + *snapsafety_state_bss_get() = SNAPSAFETY_STATE_FAILED_INITIALISE; + + int fd_sgc = open(CRYPTO_get_sysgenid_path(), O_RDONLY); + if (fd_sgc == -1) { + return; + } + + void *addr = mmap(NULL, sizeof(uint32_t), PROT_READ, MAP_SHARED, fd_sgc, 0); + + // Can close file descriptor now per + // https://man7.org/linux/man-pages/man2/mmap.2.html: "After the mmap() call + // has returned, the file descriptor, fd, can be closed immediately without + // invalidating the mapping.". We have initialised snapsafety without errors + // and this function is only executed once. Therefore, try to close file + // descriptor but don't error if it fails. */ + close(fd_sgc); + + if (addr == MAP_FAILED) { + return; + } + + // sgc_addr will now point at the mapped memory and any 4-byte read from + // this pointer will correspond to the sgn managed by the VMM. + *sgc_addr_bss_get() = addr; + *snapsafety_state_bss_get() = SNAPSAFETY_STATE_SUCCESS_INITIALISE; +} + +static uint32_t aws_snapsafe_read_sgn(void) { + if (*snapsafety_state_bss_get() == SNAPSAFETY_STATE_SUCCESS_INITIALISE) { + return **sgc_addr_bss_get(); + } + + return 0; +} + +int CRYPTO_get_snapsafe_generation(uint32_t *snapsafe_generation_number) { + CRYPTO_once(aws_snapsafe_init_bss_get(), do_aws_snapsafe_init); + + int state = *snapsafety_state_bss_get(); + switch (state) { + case SNAPSAFETY_STATE_NOT_SUPPORTED: + *snapsafe_generation_number = 0; + return 1; + case SNAPSAFETY_STATE_SUCCESS_INITIALISE: + *snapsafe_generation_number = aws_snapsafe_read_sgn(); + return 1; + case SNAPSAFETY_STATE_FAILED_INITIALISE: + *snapsafe_generation_number = 0; + return 0; + default: + // No other state should be possible. + abort(); + } +} + +int CRYPTO_get_snapsafe_active(void) { + CRYPTO_once(aws_snapsafe_init_bss_get(), do_aws_snapsafe_init); + + if (*snapsafety_state_bss_get() == SNAPSAFETY_STATE_SUCCESS_INITIALISE) { + return 1; + } + + return 0; +} + +int CRYPTO_get_snapsafe_supported(void) { + CRYPTO_once(aws_snapsafe_init_bss_get(), do_aws_snapsafe_init); + + if (*snapsafety_state_bss_get() == SNAPSAFETY_STATE_NOT_SUPPORTED) { + return 0; + } + + return 1; +} + +#else // !defined(OPENSSL_LINUX) + +int CRYPTO_get_snapsafe_generation(uint32_t *snapsafe_generation_number) { + *snapsafe_generation_number = 0; + return 1; +} + +int CRYPTO_get_snapsafe_active(void) { return 0; } + +int CRYPTO_get_snapsafe_supported(void) { return 0; } + +#endif // defined(OPENSSL_LINUX) + +const char* CRYPTO_get_sysgenid_path(void) { + return AWSLC_SYSGENID_PATH; +} + +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) +int HAZMAT_init_sysgenid_file(void) { + int fd_sgn = open(CRYPTO_get_sysgenid_path(), O_CREAT | O_RDWR, S_IRWXU | S_IRGRP | S_IROTH); + if (fd_sgn == -1) { + return 0; + } + if (0 != lseek(fd_sgn, 0, SEEK_SET)) { + close(fd_sgn); + return 0; + } + uint32_t value = 0; + if(0 >= write(fd_sgn, &value, sizeof(uint32_t))) { + close(fd_sgn); + return 0; + } + + if (0 != fsync(fd_sgn)) { + return 0; + } + + close(fd_sgn); + + return 1; +} +#endif diff --git a/crypto/fipsmodule/rand/snapsafe_detect.h b/crypto/fipsmodule/rand/snapsafe_detect.h new file mode 100644 index 0000000000..db89a87297 --- /dev/null +++ b/crypto/fipsmodule/rand/snapsafe_detect.h @@ -0,0 +1,59 @@ +// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#ifndef HEADER_SNAPSAFE_DETECT +#define HEADER_SNAPSAFE_DETECT + +#include + +#ifdef __cplusplus +extern "C" { +#endif + +#if !defined(AWSLC_SYSGENID_PATH) + #define AWSLC_SYSGENID_PATH "/dev/sysgenid" +#endif + +// Snapsafe-type uniqueness breaking event (ube detection). +// +// CRYPTO_get_snapsafe_generation provides the snapsafe generation number for +// the current process. The snapsafe generation number is a non-zero, +// strictly-monotonic counter with the property that, if queried in an address +// space and then again in a subsequently resumed snapshot/VM, the resumed +// address space will observe a greater value. +// +// We use SysGenID to detect resumed snapshot/VM events. See +// https://lkml.org/lkml/2021/3/8/677 for details about how SysGenID works. +// We make light use of the SysGenId capabilities and only use the following +// supported functions on the device: |open| and |mmap|. +// +// |CRYPTO_get_snapsafe_generation| returns 0 only when the filesystem +// presents SysGenID interface (default is `/dev/sysgenid`) but we are +// is unable to initialize its use. Otherwise, it returns 1. +OPENSSL_EXPORT int CRYPTO_get_snapsafe_generation( + uint32_t *snapsafe_generation_number); + +// CRYPTO_get_snapsafe_active returns 1 if the file system presents the SysGenID +// interface and the libraruy has successfully initialized its use. Otherwise, +// it returns 0. +OPENSSL_EXPORT int CRYPTO_get_snapsafe_active(void); + +// CRYPTO_get_snapsafe_supported returns 1 if the file system presents the +// SysGenID interface. Otherwise, it returns 0. +OPENSSL_EXPORT int CRYPTO_get_snapsafe_supported(void); + +// CRYPTO_get_sysgenid_path returns the path used for the SysGenId interface. +OPENSSL_EXPORT const char *CRYPTO_get_sysgenid_path(void); + +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) +// HAZMAT_init_sysgenid_file should only be used for testing. It creates and +// initializes the sysgenid path indicated by AWSLC_SYSGENID_PATH. +// On success, it returns 1. Otherwise, returns 0. +OPENSSL_EXPORT int HAZMAT_init_sysgenid_file(void); +#endif + +#ifdef __cplusplus +} +#endif + +#endif /* HEADER_SNAPSAFE_DETECT */ diff --git a/crypto/fipsmodule/rand/snapsafe_detect_test.cc b/crypto/fipsmodule/rand/snapsafe_detect_test.cc new file mode 100644 index 0000000000..666b8e9539 --- /dev/null +++ b/crypto/fipsmodule/rand/snapsafe_detect_test.cc @@ -0,0 +1,115 @@ +// Copyright Amazon.com Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include +#include + +#include +#include "snapsafe_detect.h" + +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) +#include +#include +#include + +#define NUMBER_OF_TEST_VALUES 5 + +typedef struct sgn_test_s { + void *addr; +} sgn_test_s; + +static int init_sgn_file(void** addr); +static int init_sgn_file(void** addr) { + *addr = nullptr; + + // This file should've been created during test initialization + const int fd_sgn = open(CRYPTO_get_sysgenid_path(), O_RDWR); + if (fd_sgn == -1) { + return 0; + } + + if (0 != lseek(fd_sgn, 0, SEEK_SET)) { + close(fd_sgn); + return 0; + } + + void* my_addr = mmap(nullptr, sizeof(uint32_t), PROT_WRITE, MAP_SHARED, fd_sgn, 0); + if (my_addr == MAP_FAILED) { + close(fd_sgn); + return 0; + } + + close(fd_sgn); + + *addr = my_addr; + + return 1; +} + +static int init_sgn_test(sgn_test_s* sgn_test); +static int init_sgn_test(sgn_test_s* sgn_test) { + return init_sgn_file(&sgn_test->addr); +} + +static int set_sgn(const sgn_test_s* sgn_test, uint32_t val); +static int set_sgn(const sgn_test_s* sgn_test, uint32_t val) { + memcpy(sgn_test->addr, &val, sizeof(uint32_t)); + if(0 != msync(sgn_test->addr, sizeof(uint32_t), MS_SYNC)) { + return 0; + } + return 1; +} + +TEST(SnapsafeGenerationTest, DISABLED_SysGenIDretrievalTesting) { + sgn_test_s sgn_test; + ASSERT_TRUE(init_sgn_test(&sgn_test)); + + ASSERT_TRUE(set_sgn(&sgn_test, 0)); + + EXPECT_EQ(1, CRYPTO_get_snapsafe_supported()); + EXPECT_EQ(1, CRYPTO_get_snapsafe_active()); + + uint32_t current_snapsafe_gen_num = 0; + ASSERT_TRUE(set_sgn(&sgn_test, 7)); + ASSERT_TRUE(CRYPTO_get_snapsafe_generation(¤t_snapsafe_gen_num)); + ASSERT_EQ((uint32_t) 7, current_snapsafe_gen_num); + + uint32_t test_sysgenid_values[NUMBER_OF_TEST_VALUES] = { + 0x03, // 2^0 + 2 + 0x103, // 2^8 + 3 + 0x10004, // 2^16 + 4 + 0x1000005, // 2^24 + 5 + 0xFFFFFFFF // 2^32 - 1 + }; + + for (size_t i = 0; i < NUMBER_OF_TEST_VALUES; i++) { + // Exercise all bytes of the 32-bit generation number. + uint32_t new_sysgenid_value_hint = test_sysgenid_values[i]; + ASSERT_TRUE(set_sgn(&sgn_test, new_sysgenid_value_hint)); + ASSERT_TRUE(CRYPTO_get_snapsafe_generation(¤t_snapsafe_gen_num)); + EXPECT_EQ(new_sysgenid_value_hint, current_snapsafe_gen_num); + } +} +#elif defined(OPENSSL_LINUX) +TEST(SnapsafeGenerationTest, SysGenIDretrievalLinux) { + uint32_t current_snapsafe_gen_num = 0xffffffff; + ASSERT_TRUE(CRYPTO_get_snapsafe_generation(¤t_snapsafe_gen_num)); + if (CRYPTO_get_snapsafe_supported()) { + ASSERT_TRUE(CRYPTO_get_snapsafe_active()); + // If we're on a system where the SysGenId is available, we won't + // know what sgn value to expect, but we assume it's not 0xffffffff + ASSERT_NE(0xffffffff, current_snapsafe_gen_num); + } else { + ASSERT_FALSE(CRYPTO_get_snapsafe_active()); + ASSERT_EQ((uint32_t) 0, current_snapsafe_gen_num); + } +} +#else +TEST(SnapsafeGenerationTest, SysGenIDretrievalNonLinux) { + ASSERT_FALSE(CRYPTO_get_snapsafe_supported()); + ASSERT_FALSE(CRYPTO_get_snapsafe_active()); + uint32_t current_snapsafe_gen_num = 0xffffffff; + ASSERT_TRUE(CRYPTO_get_snapsafe_generation(¤t_snapsafe_gen_num)); + ASSERT_EQ((uint32_t) 0, current_snapsafe_gen_num); +} +#endif // defined(OPENSSL_LINUX) diff --git a/crypto/fipsmodule/rand/urandom_test.cc b/crypto/fipsmodule/rand/urandom_test.cc index 562d4ba833..91a0cfc487 100644 --- a/crypto/fipsmodule/rand/urandom_test.cc +++ b/crypto/fipsmodule/rand/urandom_test.cc @@ -18,11 +18,13 @@ #include #include -#include "internal.h" #include "getrandom_fillin.h" +#include "internal.h" +#include "snapsafe_detect.h" #if defined(OPENSSL_X86_64) && !defined(BORINGSSL_SHARED_LIBRARY) && \ - !defined(BORINGSSL_UNSAFE_DETERMINISTIC_MODE) && defined(USE_NR_getrandom) + !defined(BORINGSSL_UNSAFE_DETERMINISTIC_MODE) && \ + defined(USE_NR_getrandom) && !defined(AWSLC_SNAPSAFE_TESTING) #include @@ -34,6 +36,11 @@ #include "fork_detect.h" #include "getrandom_fillin.h" +#include +#include +#include +#include + #if !defined(PTRACE_O_EXITKILL) #define PTRACE_O_EXITKILL (1 << 20) #endif @@ -271,7 +278,9 @@ static void GetTrace(std::vector *out_trace, unsigned flags, // valid pointer in our address space. const char *filename = reinterpret_cast( (syscall_number == __NR_openat) ? regs.rsi : regs.rdi); - out_trace->push_back(Event::Open(filename)); + if (strcmp(filename, CRYPTO_get_sysgenid_path()) != 0) { + out_trace->push_back(Event::Open(filename)); + } is_opening_urandom = strcmp(filename, "/dev/urandom") == 0; if (is_opening_urandom && (flags & NO_URANDOM)) { inject_error = -ENOENT; @@ -615,4 +624,4 @@ int main(int argc, char **argv) { } #endif // X86_64 && !SHARED_LIBRARY && !UNSAFE_DETERMINISTIC_MODE && - // USE_NR_getrandom + // USE_NR_getrandom && !AWSLC_SNAPSAFE_TESTING diff --git a/crypto/internal.h b/crypto/internal.h index 767a6a9258..5109270355 100644 --- a/crypto/internal.h +++ b/crypto/internal.h @@ -115,6 +115,8 @@ #include #include +#include "fipsmodule/rand/snapsafe_detect.h" + #include #include diff --git a/crypto/test/gtest_main.cc b/crypto/test/gtest_main.cc index ffdf2720d1..9f1386e3ee 100644 --- a/crypto/test/gtest_main.cc +++ b/crypto/test/gtest_main.cc @@ -25,9 +25,14 @@ int main(int argc, char **argv) { +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) + if (1 != HAZMAT_init_sysgenid_file()) { + abort(); + } +#endif + testing::InitGoogleTest(&argc, argv); bssl::SetupGoogleTest(); - bool unwind_tests = true; for (int i = 1; i < argc; i++) { #if !defined(OPENSSL_WINDOWS) diff --git a/ssl/test/bssl_shim.cc b/ssl/test/bssl_shim.cc index 66f10c4859..4e9956ad22 100644 --- a/ssl/test/bssl_shim.cc +++ b/ssl/test/bssl_shim.cc @@ -1418,6 +1418,12 @@ class StderrDelimiter { }; int main(int argc, char **argv) { +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) + if (1 != HAZMAT_init_sysgenid_file()) { + abort(); + } +#endif + // To distinguish ASan's output from ours, add a trailing message to stderr. // Anything following this line will be considered an error. StderrDelimiter delimiter; diff --git a/ssl/test/handshaker.cc b/ssl/test/handshaker.cc index 72aaaa8002..7f2ba5af8e 100644 --- a/ssl/test/handshaker.cc +++ b/ssl/test/handshaker.cc @@ -27,6 +27,7 @@ #include "handshake_util.h" #include "test_config.h" #include "test_state.h" +#include "../crypto/internal.h" using namespace bssl; @@ -227,6 +228,12 @@ int SignalError() { } // namespace int main(int argc, char **argv) { +#if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) + if (1 != HAZMAT_init_sysgenid_file()) { + abort(); + } +#endif + TestConfig initial_config, resume_config, retry_config; if (!ParseConfig(argc - 1, argv + 1, /*is_shim=*/false, &initial_config, &resume_config, &retry_config)) { diff --git a/tests/ci/run_fips_tests.sh b/tests/ci/run_fips_tests.sh index a8b40252ac..143df9183b 100755 --- a/tests/ci/run_fips_tests.sh +++ b/tests/ci/run_fips_tests.sh @@ -53,6 +53,11 @@ if static_linux_supported || static_openbsd_supported; then echo "Testing AWS-LC static library in FIPS Release mode with FIPS entropy source method CPU Jitter." fips_build_and_test -DCMAKE_BUILD_TYPE=Release -DENABLE_FIPS_ENTROPY_CPU_JITTER=ON + + echo "Testing AWS-LC static library in FIPS Debug with SysGenId." + TEST_SYSGENID_PATH=$(mktemp) + dd if=/dev/zero of="${TEST_SYSGENID_PATH}" bs=1 count=4096 + fips_build_and_test -DTEST_SYSGENID_PATH="${TEST_SYSGENID_PATH}" fi # The AL2 version of Clang does not have all of the required artifacts for address sanitizer, see P45594051 diff --git a/tests/ci/run_posix_tests.sh b/tests/ci/run_posix_tests.sh index c9cd44defd..e70f3e5a6c 100755 --- a/tests/ci/run_posix_tests.sh +++ b/tests/ci/run_posix_tests.sh @@ -27,6 +27,11 @@ build_and_test -DOPENSSL_NO_ASM=1 -DCMAKE_BUILD_TYPE=Release echo "Testing building shared lib." build_and_test -DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=Release +echo "Testing building with a SysGenId." +TEST_SYSGENID_PATH=$(mktemp) +dd if=/dev/zero of="${TEST_SYSGENID_PATH}" bs=1 count=4096 +build_and_test -DTEST_SYSGENID_PATH="${TEST_SYSGENID_PATH}" + if [[ "${AWSLC_C99_TEST}" == "1" ]]; then echo "Testing the C99 compatability of AWS-LC headers." ./tests/coding_guidelines/c99_gcc_test.sh diff --git a/util/all_tests.json b/util/all_tests.json index ab6d7e0804..464414ad8d 100644 --- a/util/all_tests.json +++ b/util/all_tests.json @@ -51,6 +51,12 @@ "skip_valgrind": true, "target_arch": "x86" }, + { + "comment": "Run snapsafe detection test suite", + "cmd": ["crypto/crypto_test", "--gtest_also_run_disabled_tests", "--gtest_filter=SnapsafeGenerationTest.*"], + "skip_valgrind": true, + "shard": false + }, { "comment": "Potentially with RDRAND, but not Intel", "cmd": ["crypto/urandom_test"], From 0fa574d916d81987ddbc6816827ebe42f8fdeae1 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Thu, 20 Jun 2024 11:43:03 -0400 Subject: [PATCH 38/66] Prepare for release v1.30.0 (#1646) ### Description of changes: Prepare for v1.30.0 release By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/service_indicator/service_indicator_test.cc | 4 ++-- include/openssl/base.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/fipsmodule/service_indicator/service_indicator_test.cc b/crypto/fipsmodule/service_indicator/service_indicator_test.cc index 229617c77a..3e1e01b135 100644 --- a/crypto/fipsmodule/service_indicator/service_indicator_test.cc +++ b/crypto/fipsmodule/service_indicator/service_indicator_test.cc @@ -4280,7 +4280,7 @@ TEST(ServiceIndicatorTest, DRBG) { // Since this is running in FIPS mode it should end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.29.0"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.30.0"); } #else @@ -4323,6 +4323,6 @@ TEST(ServiceIndicatorTest, BasicTest) { // Since this is not running in FIPS mode it shouldn't end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.29.0"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.30.0"); } #endif // AWSLC_FIPS diff --git a/include/openssl/base.h b/include/openssl/base.h index e0bad7965f..12e64b1ddf 100644 --- a/include/openssl/base.h +++ b/include/openssl/base.h @@ -122,7 +122,7 @@ extern "C" { // ServiceIndicatorTest.AWSLCVersionString // Note: there are two versions of this test. Only one test is compiled // depending on FIPS mode. -#define AWSLC_VERSION_NUMBER_STRING "1.29.0" +#define AWSLC_VERSION_NUMBER_STRING "1.30.0" #if defined(BORINGSSL_SHARED_LIBRARY) From c1c438369e9da86fc79242925398094b579add70 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Thu, 20 Jun 2024 15:18:22 -0400 Subject: [PATCH 39/66] Close FD in Snapsafe test function (#1649) ### Description of changes: * Close file-descriptor if `HAZMAT_init_sysgenid_file` fails to sync sysgenid test file. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/rand/snapsafe_detect.c | 29 ++++++++++++++---------- 1 file changed, 17 insertions(+), 12 deletions(-) diff --git a/crypto/fipsmodule/rand/snapsafe_detect.c b/crypto/fipsmodule/rand/snapsafe_detect.c index f02a23b517..dee46c3aa1 100644 --- a/crypto/fipsmodule/rand/snapsafe_detect.c +++ b/crypto/fipsmodule/rand/snapsafe_detect.c @@ -133,22 +133,27 @@ const char* CRYPTO_get_sysgenid_path(void) { #if defined(OPENSSL_LINUX) && defined(AWSLC_SNAPSAFE_TESTING) int HAZMAT_init_sysgenid_file(void) { - int fd_sgn = open(CRYPTO_get_sysgenid_path(), O_CREAT | O_RDWR, S_IRWXU | S_IRGRP | S_IROTH); + int fd_sgn = open(CRYPTO_get_sysgenid_path(), O_CREAT | O_RDWR, + S_IRWXU | S_IRGRP | S_IROTH); if (fd_sgn == -1) { return 0; } - if (0 != lseek(fd_sgn, 0, SEEK_SET)) { - close(fd_sgn); - return 0; - } - uint32_t value = 0; - if(0 >= write(fd_sgn, &value, sizeof(uint32_t))) { - close(fd_sgn); - return 0; - } + // If the file is empty, populate it. Otherwise, no change. + if (0 == lseek(fd_sgn, 0, SEEK_END)) { + if (0 != lseek(fd_sgn, 0, SEEK_SET)) { + close(fd_sgn); + return 0; + } + uint32_t value = 0; + if (0 >= write(fd_sgn, &value, sizeof(uint32_t))) { + close(fd_sgn); + return 0; + } - if (0 != fsync(fd_sgn)) { - return 0; + if (0 != fsync(fd_sgn)) { + close(fd_sgn); + return 0; + } } close(fd_sgn); From b681bb063dd452ec0e88cdcf6e717897589f4eb0 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Fri, 21 Jun 2024 14:15:04 -0400 Subject: [PATCH 40/66] Revert `_CET_ENDBR` (#1656) ### Description of changes: Revert: * https://github.com/aws/aws-lc/pull/1641 * https://github.com/aws/aws-lc/pull/1628 By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/chacha/asm/chacha-x86_64.pl | 1 - .../cipher_extra/asm/aes128gcmsiv-x86_64.pl | 17 --------- .../asm/chacha20_poly1305_x86_64.pl | 2 - crypto/fipsmodule/aes/asm/aesni-x86_64.pl | 9 ----- crypto/fipsmodule/aes/asm/vpaes-x86_64.pl | 6 --- crypto/fipsmodule/bn/asm/rsaz-avx2.pl | 6 --- crypto/fipsmodule/bn/asm/x86_64-mont.pl | 1 - crypto/fipsmodule/bn/asm/x86_64-mont5.pl | 6 --- crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl | 12 ------ .../fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl | 1 - crypto/fipsmodule/md5/asm/md5-x86_64.pl | 1 - .../fipsmodule/modes/asm/aesni-gcm-x86_64.pl | 4 -- .../modes/asm/ghash-ssse3-x86_64.pl | 2 - crypto/fipsmodule/modes/asm/ghash-x86_64.pl | 6 --- crypto/fipsmodule/rand/asm/rdrand-x86_64.pl | 2 - crypto/fipsmodule/sha/asm/sha1-x86_64.pl | 1 - crypto/fipsmodule/sha/asm/sha512-x86_64.pl | 1 - crypto/hrss/asm/poly_rq_mul.S | 1 - crypto/perlasm/x86_64-xlate.pl | 1 - crypto/test/asm/trampoline-x86_64.pl | 7 ---- .../crypto/chacha/chacha-x86_64.S | 1 - .../crypto/cipher_extra/aes128gcmsiv-x86_64.S | 18 --------- .../cipher_extra/chacha20_poly1305_x86_64.S | 2 - .../crypto/fipsmodule/aesni-gcm-x86_64.S | 2 - .../crypto/fipsmodule/aesni-x86_64.S | 9 ----- .../crypto/fipsmodule/ghash-ssse3-x86_64.S | 2 - .../crypto/fipsmodule/ghash-x86_64.S | 6 --- .../crypto/fipsmodule/md5-x86_64.S | 1 - .../crypto/fipsmodule/p256-x86_64-asm.S | 11 ------ .../crypto/fipsmodule/p256_beeu-x86_64-asm.S | 1 - .../crypto/fipsmodule/rdrand-x86_64.S | 2 - .../crypto/fipsmodule/rsaz-avx2.S | 6 --- .../crypto/fipsmodule/sha1-x86_64.S | 1 - .../crypto/fipsmodule/sha256-x86_64.S | 1 - .../crypto/fipsmodule/sha512-x86_64.S | 1 - .../crypto/fipsmodule/vpaes-x86_64.S | 6 --- .../crypto/fipsmodule/x86_64-mont.S | 1 - .../crypto/fipsmodule/x86_64-mont5.S | 6 --- .../crypto/test/trampoline-x86_64.S | 36 ------------------ .../mac-x86_64/crypto/chacha/chacha-x86_64.S | 1 - .../crypto/cipher_extra/aes128gcmsiv-x86_64.S | 18 --------- .../cipher_extra/chacha20_poly1305_x86_64.S | 2 - .../crypto/fipsmodule/aesni-gcm-x86_64.S | 2 - .../crypto/fipsmodule/aesni-x86_64.S | 9 ----- .../crypto/fipsmodule/ghash-ssse3-x86_64.S | 2 - .../crypto/fipsmodule/ghash-x86_64.S | 6 --- .../mac-x86_64/crypto/fipsmodule/md5-x86_64.S | 1 - .../crypto/fipsmodule/p256-x86_64-asm.S | 11 ------ .../crypto/fipsmodule/p256_beeu-x86_64-asm.S | 1 - .../crypto/fipsmodule/rdrand-x86_64.S | 2 - .../mac-x86_64/crypto/fipsmodule/rsaz-avx2.S | 6 --- .../crypto/fipsmodule/sha1-x86_64.S | 1 - .../crypto/fipsmodule/sha256-x86_64.S | 1 - .../crypto/fipsmodule/sha512-x86_64.S | 1 - .../crypto/fipsmodule/vpaes-x86_64.S | 6 --- .../crypto/fipsmodule/x86_64-mont.S | 1 - .../crypto/fipsmodule/x86_64-mont5.S | 6 --- .../crypto/test/trampoline-x86_64.S | 36 ------------------ .../crypto/chacha/chacha-x86_64.asm | 2 - .../cipher_extra/aes128gcmsiv-x86_64.asm | 19 ---------- .../crypto/cipher_extra/aesni-sha1-x86_64.asm | 1 - .../cipher_extra/aesni-sha256-x86_64.asm | 1 - .../cipher_extra/chacha20_poly1305_x86_64.asm | 3 -- .../crypto/fipsmodule/aesni-gcm-avx512.asm | 1 - .../crypto/fipsmodule/aesni-gcm-x86_64.asm | 3 -- .../crypto/fipsmodule/aesni-x86_64.asm | 10 ----- .../crypto/fipsmodule/aesni-xts-avx512.asm | 1 - .../crypto/fipsmodule/ghash-ssse3-x86_64.asm | 3 -- .../crypto/fipsmodule/ghash-x86_64.asm | 7 ---- .../crypto/fipsmodule/md5-x86_64.asm | 2 - .../crypto/fipsmodule/p256-x86_64-asm.asm | 12 ------ .../fipsmodule/p256_beeu-x86_64-asm.asm | 2 - .../crypto/fipsmodule/rdrand-x86_64.asm | 3 -- .../crypto/fipsmodule/rsaz-avx2.asm | 7 ---- .../crypto/fipsmodule/sha1-x86_64.asm | 2 - .../crypto/fipsmodule/sha256-x86_64.asm | 2 - .../crypto/fipsmodule/sha512-x86_64.asm | 2 - .../crypto/fipsmodule/vpaes-x86_64.asm | 7 ---- .../crypto/fipsmodule/x86_64-mont.asm | 2 - .../crypto/fipsmodule/x86_64-mont5.asm | 7 ---- .../crypto/test/trampoline-x86_64.asm | 37 ------------------- include/openssl/asm_base.h | 21 ----------- 82 files changed, 470 deletions(-) diff --git a/crypto/chacha/asm/chacha-x86_64.pl b/crypto/chacha/asm/chacha-x86_64.pl index d212d5fdc5..3cbf10e634 100755 --- a/crypto/chacha/asm/chacha-x86_64.pl +++ b/crypto/chacha/asm/chacha-x86_64.pl @@ -235,7 +235,6 @@ sub ROUND { # critical path is 24 cycles per round .align 64 ChaCha20_ctr32: .cfi_startproc - _CET_ENDBR cmp \$0,$len je .Lno_data mov OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl b/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl index 50621a755a..cbab44095d 100644 --- a/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl +++ b/crypto/cipher_extra/asm/aes128gcmsiv-x86_64.pl @@ -140,7 +140,6 @@ sub aesgcmsiv_htable_init { .align 16 aesgcmsiv_htable_init: .cfi_startproc - _CET_ENDBR vmovdqa ($H), $T vmovdqa $T, $TMP0 vmovdqa $T, ($Htbl) # H @@ -181,7 +180,6 @@ sub aesgcmsiv_htable6_init { .align 16 aesgcmsiv_htable6_init: .cfi_startproc - _CET_ENDBR vmovdqa ($H), $T vmovdqa $T, $TMP0 vmovdqa $T, ($Htbl) # H @@ -243,7 +241,6 @@ sub aesgcmsiv_htable_polyval { .align 16 aesgcmsiv_htable_polyval: .cfi_startproc - _CET_ENDBR test $len, $len jnz .Lhtable_polyval_start ret @@ -429,7 +426,6 @@ sub aesgcmsiv_polyval_horner { .align 16 aesgcmsiv_polyval_horner: .cfi_startproc - _CET_ENDBR test $L, $L jnz .Lpolyval_horner_start ret @@ -470,7 +466,6 @@ sub aesgcmsiv_polyval_horner { .align 16 aes128gcmsiv_aes_ks: .cfi_startproc - _CET_ENDBR vmovdqu (%rdi), %xmm1 # xmm1 = user key vmovdqa %xmm1, (%rsi) # rsi points to output @@ -532,7 +527,6 @@ sub aesgcmsiv_polyval_horner { .align 16 aes256gcmsiv_aes_ks: .cfi_startproc - _CET_ENDBR vmovdqu (%rdi), %xmm1 vmovdqu 16(%rdi), %xmm3 vmovdqa %xmm1, (%rsi) @@ -626,7 +620,6 @@ sub aes128gcmsiv_aes_ks_enc_x1 { .align 16 aes128gcmsiv_aes_ks_enc_x1: .cfi_startproc - _CET_ENDBR vmovdqa (%rcx), %xmm1 # xmm1 = first 16 bytes of random key vmovdqa 0*16(%rdi), $BLOCK1 @@ -700,7 +693,6 @@ sub aes128gcmsiv_kdf { .align 16 aes128gcmsiv_kdf: .cfi_startproc - _CET_ENDBR # parameter 1: %rdi Pointer to NONCE # parameter 2: %rsi Pointer to CT # parameter 4: %rdx Pointer to keys @@ -801,7 +793,6 @@ sub aes128gcmsiv_enc_msg_x4 { .align 16 aes128gcmsiv_enc_msg_x4: .cfi_startproc - _CET_ENDBR test $LEN, $LEN jnz .L128_enc_msg_x4_start ret @@ -999,7 +990,6 @@ sub aes128gcmsiv_enc_msg_x8 { .align 16 aes128gcmsiv_enc_msg_x8: .cfi_startproc - _CET_ENDBR test $LEN, $LEN jnz .L128_enc_msg_x8_start ret @@ -1255,7 +1245,6 @@ sub aesgcmsiv_dec { $code.=<<___; .cfi_startproc - _CET_ENDBR test \$~15, $LEN jnz .L${labelPrefix}_dec_start ret @@ -1595,7 +1584,6 @@ sub aes128gcmsiv_ecb_enc_block { .align 16 aes128gcmsiv_ecb_enc_block: .cfi_startproc - _CET_ENDBR vmovdqa (%rdi), $STATE_1 vpxor ($KSp), $STATE_1, $STATE_1 @@ -1688,7 +1676,6 @@ sub aes256gcmsiv_aes_ks_enc_x1 { .align 16 aes256gcmsiv_aes_ks_enc_x1: .cfi_startproc - _CET_ENDBR vmovdqa con1(%rip), $CON_MASK # CON_MASK = 1,1,1,1 vmovdqa mask(%rip), $MASK_256 # MASK_256 vmovdqa ($PT), $BLOCK1 @@ -1730,7 +1717,6 @@ sub aes256gcmsiv_ecb_enc_block { .align 16 aes256gcmsiv_ecb_enc_block: .cfi_startproc - _CET_ENDBR vmovdqa (%rdi), $STATE_1 vpxor ($KSp), $STATE_1, $STATE_1 vaesenc 1*16($KSp), $STATE_1, $STATE_1 @@ -1814,7 +1800,6 @@ sub aes256gcmsiv_enc_msg_x4 { .align 16 aes256gcmsiv_enc_msg_x4: .cfi_startproc - _CET_ENDBR test $LEN, $LEN jnz .L256_enc_msg_x4_start ret @@ -2015,7 +2000,6 @@ () .align 16 aes256gcmsiv_enc_msg_x8: .cfi_startproc - _CET_ENDBR test $LEN, $LEN jnz .L256_enc_msg_x8_start ret @@ -2222,7 +2206,6 @@ sub aes256gcmsiv_kdf { .align 16 aes256gcmsiv_kdf: .cfi_startproc - _CET_ENDBR # parameter 1: %rdi Pointer to NONCE # parameter 2: %rsi Pointer to CT # parameter 4: %rdx Pointer to keys diff --git a/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl b/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl index cd99f94c2d..a533e2a1e9 100644 --- a/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl +++ b/crypto/cipher_extra/asm/chacha20_poly1305_x86_64.pl @@ -453,7 +453,6 @@ sub emit_body { .align 64 chacha20_poly1305_open: .cfi_startproc - _CET_ENDBR push %rbp .cfi_push %rbp push %rbx @@ -876,7 +875,6 @@ sub emit_body { .align 64 chacha20_poly1305_seal: .cfi_startproc - _CET_ENDBR push %rbp .cfi_push %rbp push %rbx diff --git a/crypto/fipsmodule/aes/asm/aesni-x86_64.pl b/crypto/fipsmodule/aes/asm/aesni-x86_64.pl index f64dacdec4..e0da1c75d6 100644 --- a/crypto/fipsmodule/aes/asm/aesni-x86_64.pl +++ b/crypto/fipsmodule/aes/asm/aesni-x86_64.pl @@ -278,7 +278,6 @@ sub aesni_generate1 { .align 16 ${PREFIX}_encrypt: .cfi_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1,BORINGSSL_function_hit+1(%rip) @@ -301,7 +300,6 @@ sub aesni_generate1 { .align 16 ${PREFIX}_decrypt: .cfi_startproc - _CET_ENDBR movups ($inp),$inout0 # load input mov 240($key),$rounds # key->rounds ___ @@ -622,7 +620,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_ecb_encrypt: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0x58(%rsp),%rsp @@ -1209,7 +1206,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_ctr32_encrypt_blocks: .cfi_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb \$1,BORINGSSL_function_hit(%rip) #endif @@ -1788,7 +1784,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_xts_encrypt: .cfi_startproc - _CET_ENDBR lea (%rsp),%r11 # frame pointer .cfi_def_cfa_register %r11 push %rbp @@ -2272,7 +2267,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_xts_decrypt: .cfi_startproc - _CET_ENDBR lea (%rsp),%r11 # frame pointer .cfi_def_cfa_register %r11 push %rbp @@ -2791,7 +2785,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_cbc_encrypt: .cfi_startproc - _CET_ENDBR test $len,$len # check length jz .Lcbc_ret @@ -3341,7 +3334,6 @@ sub aesni_generate8 { .align 16 ${PREFIX}_set_decrypt_key: .cfi_startproc - _CET_ENDBR .byte 0x48,0x83,0xEC,0x08 # sub rsp,8 .cfi_adjust_cfa_offset 8 call __aesni_set_encrypt_key @@ -3414,7 +3406,6 @@ sub aesni_generate8 { ${PREFIX}_set_encrypt_key: __aesni_set_encrypt_key: .cfi_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb \$1,BORINGSSL_function_hit+3(%rip) #endif diff --git a/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl b/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl index 78e546d146..50db29c55b 100644 --- a/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl +++ b/crypto/fipsmodule/aes/asm/vpaes-x86_64.pl @@ -874,7 +874,6 @@ .align 16 ${PREFIX}_set_encrypt_key: .cfi_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1, BORINGSSL_function_hit+5(%rip) @@ -930,7 +929,6 @@ .align 16 ${PREFIX}_set_decrypt_key: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0xb8(%rsp),%rsp @@ -986,7 +984,6 @@ .align 16 ${PREFIX}_encrypt: .cfi_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1, BORINGSSL_function_hit+4(%rip) @@ -1036,7 +1033,6 @@ .align 16 ${PREFIX}_decrypt: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($win64); lea -0xb8(%rsp),%rsp @@ -1088,7 +1084,6 @@ .align 16 ${PREFIX}_cbc_encrypt: .cfi_startproc - _CET_ENDBR xchg $key,$len ___ ($len,$key)=($key,$len); @@ -1174,7 +1169,6 @@ .align 16 ${PREFIX}_ctr32_encrypt_blocks: .cfi_startproc - _CET_ENDBR # _vpaes_encrypt_core and _vpaes_encrypt_core_2x expect the key in %rdx. xchg $key, $blocks ___ diff --git a/crypto/fipsmodule/bn/asm/rsaz-avx2.pl b/crypto/fipsmodule/bn/asm/rsaz-avx2.pl index 593f6b1ea6..a3d130eca9 100755 --- a/crypto/fipsmodule/bn/asm/rsaz-avx2.pl +++ b/crypto/fipsmodule/bn/asm/rsaz-avx2.pl @@ -116,7 +116,6 @@ .align 64 rsaz_1024_sqr_avx2: # 702 cycles, 14% faster than rsaz_1024_mul_avx2 .cfi_startproc - _CET_ENDBR lea (%rsp), %rax .cfi_def_cfa_register %rax push %rbx @@ -868,7 +867,6 @@ .align 64 rsaz_1024_mul_avx2: .cfi_startproc - _CET_ENDBR lea (%rsp), %rax .cfi_def_cfa_register %rax push %rbx @@ -1480,7 +1478,6 @@ .align 32 rsaz_1024_red2norm_avx2: .cfi_startproc - _CET_ENDBR sub \$-128,$inp # size optimization xor %rax,%rax ___ @@ -1522,7 +1519,6 @@ .align 32 rsaz_1024_norm2red_avx2: .cfi_startproc - _CET_ENDBR sub \$-128,$out # size optimization mov ($inp),@T[0] mov \$0x1fffffff,%eax @@ -1567,7 +1563,6 @@ .align 32 rsaz_1024_scatter5_avx2: .cfi_startproc - _CET_ENDBR vzeroupper vmovdqu .Lscatter_permd(%rip),%ymm5 shl \$4,$power @@ -1595,7 +1590,6 @@ .align 32 rsaz_1024_gather5_avx2: .cfi_startproc - _CET_ENDBR vzeroupper mov %rsp,%r11 .cfi_def_cfa_register %r11 diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont.pl b/crypto/fipsmodule/bn/asm/x86_64-mont.pl index d8472aebe5..3367475b29 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont.pl @@ -96,7 +96,6 @@ .align 16 bn_mul_mont: .cfi_startproc - _CET_ENDBR mov ${num}d,${num}d mov %rsp,%rax .cfi_def_cfa_register %rax diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl index 793689d239..b3797b36aa 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl @@ -83,7 +83,6 @@ .align 64 bn_mul_mont_gather5: .cfi_startproc - _CET_ENDBR mov ${num}d,${num}d mov %rsp,%rax .cfi_def_cfa_register %rax @@ -1103,7 +1102,6 @@ .align 32 bn_power5: .cfi_startproc - _CET_ENDBR mov %rsp,%rax .cfi_def_cfa_register %rax ___ @@ -1246,7 +1244,6 @@ bn_sqr8x_internal: __bn_sqr8x_internal: .cfi_startproc - _CET_ENDBR ############################################################## # Squaring part: # @@ -2744,7 +2741,6 @@ bn_sqrx8x_internal: __bn_sqrx8x_internal: .cfi_startproc - _CET_ENDBR ################################################################## # Squaring part: # @@ -3456,7 +3452,6 @@ .align 16 bn_scatter5: .cfi_startproc - _CET_ENDBR cmp \$0, $num jz .Lscatter_epilogue @@ -3487,7 +3482,6 @@ bn_gather5: .cfi_startproc .LSEH_begin_bn_gather5: # Win64 thing, but harmless in other cases - _CET_ENDBR # I can't trust assembler to use specific encoding:-( .byte 0x4c,0x8d,0x14,0x24 #lea (%rsp),%r10 .cfi_def_cfa_register %r10 diff --git a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl index 483a87f6dc..711cc8348b 100755 --- a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +++ b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl @@ -102,7 +102,6 @@ .align 32 ecp_nistz256_neg: .cfi_startproc - _CET_ENDBR push %r12 .cfi_push %r12 push %r13 @@ -171,7 +170,6 @@ .align 32 ecp_nistz256_ord_mul_mont: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -503,7 +501,6 @@ .align 32 ecp_nistz256_ord_sqr_mont: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -1254,7 +1251,6 @@ .align 32 ecp_nistz256_mul_mont: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -1557,7 +1553,6 @@ .align 32 ecp_nistz256_sqr_mont: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -2107,7 +2102,6 @@ .align 32 ecp_nistz256_select_w5: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($avx>1); leaq OPENSSL_ia32cap_P(%rip), %rax @@ -2208,7 +2202,6 @@ .align 32 ecp_nistz256_select_w7: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($avx>1); leaq OPENSSL_ia32cap_P(%rip), %rax @@ -2414,7 +2407,6 @@ ecp_nistz256_avx2_select_w7: .cfi_startproc .Lavx2_select_w7: - _CET_ENDBR vzeroupper ___ $code.=<<___ if ($win64); @@ -2526,7 +2518,6 @@ .type ecp_nistz256_avx2_select_w7,\@function,3 .align 32 ecp_nistz256_avx2_select_w7: - _CET_ENDBR .byte 0x0f,0x0b # ud2 ret .size ecp_nistz256_avx2_select_w7,.-ecp_nistz256_avx2_select_w7 @@ -2731,7 +2722,6 @@ () .align 32 ecp_nistz256_point_double: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -2984,7 +2974,6 @@ () .align 32 ecp_nistz256_point_add: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx @@ -3383,7 +3372,6 @@ () .align 32 ecp_nistz256_point_add_affine: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($addx); leaq OPENSSL_ia32cap_P(%rip), %rcx diff --git a/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl b/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl index 7cbcb4694d..6918dadaa8 100644 --- a/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl +++ b/crypto/fipsmodule/ec/asm/p256_beeu-x86_64-asm.pl @@ -160,7 +160,6 @@ sub SHIFT256 { .align 32 beeu_mod_inverse_vartime: .cfi_startproc - _CET_ENDBR push %rbp .cfi_push rbp push %r12 diff --git a/crypto/fipsmodule/md5/asm/md5-x86_64.pl b/crypto/fipsmodule/md5/asm/md5-x86_64.pl index c10e5c3b94..c21913dfe2 100644 --- a/crypto/fipsmodule/md5/asm/md5-x86_64.pl +++ b/crypto/fipsmodule/md5/asm/md5-x86_64.pl @@ -135,7 +135,6 @@ sub round4_step .type md5_block_asm_data_order,\@function,3 md5_block_asm_data_order: .cfi_startproc - _CET_ENDBR push %rbp .cfi_push rbp push %rbx diff --git a/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl b/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl index 2d6a98b1fa..faea927aa6 100644 --- a/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/aesni-gcm-x86_64.pl @@ -446,7 +446,6 @@ aesni_gcm_decrypt: .cfi_startproc .seh_startproc - _CET_ENDBR xor %rax,%rax # We call |_aesni_ctr32_ghash_6x|, which requires at least 96 (0x60) @@ -720,7 +719,6 @@ aesni_gcm_encrypt: .cfi_startproc .seh_startproc - _CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit movb \$1,BORINGSSL_function_hit+2(%rip) @@ -1095,7 +1093,6 @@ .globl aesni_gcm_encrypt .type aesni_gcm_encrypt,\@abi-omnipotent aesni_gcm_encrypt: - _CET_ENDBR xor %eax,%eax ret .size aesni_gcm_encrypt,.-aesni_gcm_encrypt @@ -1103,7 +1100,6 @@ .globl aesni_gcm_decrypt .type aesni_gcm_decrypt,\@abi-omnipotent aesni_gcm_decrypt: - _CET_ENDBR xor %eax,%eax ret .size aesni_gcm_decrypt,.-aesni_gcm_decrypt diff --git a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl b/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl index 7966913b0c..0bc786c63b 100644 --- a/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/ghash-ssse3-x86_64.pl @@ -107,7 +107,6 @@ gcm_gmult_ssse3: .cfi_startproc .seh_startproc - _CET_ENDBR ____ $code .= <<____ if ($win64); subq \$40, %rsp @@ -250,7 +249,6 @@ sub process_rows { gcm_ghash_ssse3: .cfi_startproc .seh_startproc - _CET_ENDBR ____ $code .= <<____ if ($win64); subq \$56, %rsp diff --git a/crypto/fipsmodule/modes/asm/ghash-x86_64.pl b/crypto/fipsmodule/modes/asm/ghash-x86_64.pl index be7ac4f8c0..2bfa3c0a02 100644 --- a/crypto/fipsmodule/modes/asm/ghash-x86_64.pl +++ b/crypto/fipsmodule/modes/asm/ghash-x86_64.pl @@ -210,7 +210,6 @@ sub reduction_alg9 { # 17/11 times faster than Intel version gcm_init_clmul: .cfi_startproc .seh_startproc - _CET_ENDBR .L_init_clmul: ___ $code.=<<___ if ($win64); @@ -293,7 +292,6 @@ sub reduction_alg9 { # 17/11 times faster than Intel version .align 16 gcm_gmult_clmul: .cfi_startproc - _CET_ENDBR .L_gmult_clmul: movdqu ($Xip),$Xi movdqa .Lbswap_mask(%rip),$T3 @@ -346,7 +344,6 @@ sub reduction_alg9 { # 17/11 times faster than Intel version gcm_ghash_clmul: .cfi_startproc .seh_startproc - _CET_ENDBR .L_ghash_clmul: ___ $code.=<<___ if ($win64); @@ -715,7 +712,6 @@ sub reduction_alg9 { # 17/11 times faster than Intel version .align 32 gcm_init_avx: .cfi_startproc - _CET_ENDBR ___ if ($avx) { my ($Htbl,$Xip)=@_4args; @@ -862,7 +858,6 @@ sub reduction_avx { .align 32 gcm_gmult_avx: .cfi_startproc - _CET_ENDBR jmp .L_gmult_clmul .cfi_endproc .size gcm_gmult_avx,.-gcm_gmult_avx @@ -874,7 +869,6 @@ sub reduction_avx { .align 32 gcm_ghash_avx: .cfi_startproc - _CET_ENDBR ___ if ($avx) { my ($Xip,$Htbl,$inp,$len)=@_4args; diff --git a/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl b/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl index fb4dbc5be9..de2776a1b5 100644 --- a/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl +++ b/crypto/fipsmodule/rand/asm/rdrand-x86_64.pl @@ -49,7 +49,6 @@ .align 16 CRYPTO_rdrand: .cfi_startproc - _CET_ENDBR xorq %rax, %rax rdrand $tmp1 test $tmp1, $tmp1 # OLD cpu's: can use all 0s in output as error signal @@ -75,7 +74,6 @@ .align 16 CRYPTO_rdrand_multiple8_buf: .cfi_startproc - _CET_ENDBR test $len, $len jz .Lout movq \$8, $tmp1 diff --git a/crypto/fipsmodule/sha/asm/sha1-x86_64.pl b/crypto/fipsmodule/sha/asm/sha1-x86_64.pl index e1a4f7f278..60891143ce 100755 --- a/crypto/fipsmodule/sha/asm/sha1-x86_64.pl +++ b/crypto/fipsmodule/sha/asm/sha1-x86_64.pl @@ -248,7 +248,6 @@ sub BODY_40_59 { .align 16 sha1_block_data_order: .cfi_startproc - _CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r10 mov 0(%r10),%r9d mov 4(%r10),%r8d diff --git a/crypto/fipsmodule/sha/asm/sha512-x86_64.pl b/crypto/fipsmodule/sha/asm/sha512-x86_64.pl index 48872e6d18..d4ec46fce4 100755 --- a/crypto/fipsmodule/sha/asm/sha512-x86_64.pl +++ b/crypto/fipsmodule/sha/asm/sha512-x86_64.pl @@ -267,7 +267,6 @@ () .align 16 $func: .cfi_startproc - _CET_ENDBR ___ $code.=<<___ if ($SZ==4 || $avx); leaq OPENSSL_ia32cap_P(%rip),%r11 diff --git a/crypto/hrss/asm/poly_rq_mul.S b/crypto/hrss/asm/poly_rq_mul.S index 6ce7e02254..373ac5c5c1 100644 --- a/crypto/hrss/asm/poly_rq_mul.S +++ b/crypto/hrss/asm/poly_rq_mul.S @@ -302,7 +302,6 @@ mask_mod8192: .att_syntax prefix poly_Rq_mul: .cfi_startproc -_CET_ENDBR push %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp, -16 diff --git a/crypto/perlasm/x86_64-xlate.pl b/crypto/perlasm/x86_64-xlate.pl index 2d295d3201..edda3a72c9 100755 --- a/crypto/perlasm/x86_64-xlate.pl +++ b/crypto/perlasm/x86_64-xlate.pl @@ -1499,7 +1499,6 @@ sub rxb { \%define XMMWORD \%define YMMWORD \%define ZMMWORD -\%define _CET_ENDBR \%include "openssl/boringssl_prefix_symbols_nasm.inc" ___ diff --git a/crypto/test/asm/trampoline-x86_64.pl b/crypto/test/asm/trampoline-x86_64.pl index 355c934b10..4ddbe4712e 100755 --- a/crypto/test/asm/trampoline-x86_64.pl +++ b/crypto/test/asm/trampoline-x86_64.pl @@ -140,7 +140,6 @@ sub store_caller_state { abi_test_trampoline: .cfi_startproc .seh_startproc - _CET_ENDBR # Stack layout: # 8 bytes - align # $caller_state_size bytes - saved caller registers @@ -307,7 +306,6 @@ sub store_caller_state { .globl abi_test_clobber_r$_ .align 16 abi_test_clobber_r$_: - _CET_ENDBR xorq %r$_, %r$_ ret .size abi_test_clobber_r$_,.-abi_test_clobber_r$_ @@ -320,7 +318,6 @@ sub store_caller_state { .globl abi_test_clobber_xmm$_ .align 16 abi_test_clobber_xmm$_: - _CET_ENDBR pxor %xmm$_, %xmm$_ ret .size abi_test_clobber_xmm$_,.-abi_test_clobber_xmm$_ @@ -337,7 +334,6 @@ sub store_caller_state { abi_test_bad_unwind_wrong_register: .cfi_startproc .seh_startproc - _CET_ENDBR pushq %r12 .cfi_push %r13 # This should be %r13 .seh_pushreg %r13 # This should be %r13 @@ -361,7 +357,6 @@ sub store_caller_state { abi_test_bad_unwind_temporary: .cfi_startproc .seh_startproc - _CET_ENDBR pushq %r12 .cfi_push %r12 .seh_pushreg %r12 @@ -388,7 +383,6 @@ sub store_caller_state { .type abi_test_set_direction_flag, \@abi-omnipotent .globl abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: - _CET_ENDBR pushfq popq %rax andq \$0x400, %rax @@ -402,7 +396,6 @@ sub store_caller_state { .type abi_test_set_direction_flag, \@abi-omnipotent .globl abi_test_set_direction_flag abi_test_set_direction_flag: - _CET_ENDBR std ret .size abi_test_set_direction_flag,.-abi_test_set_direction_flag diff --git a/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S b/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S index eac7a00fbc..f937fb41e7 100644 --- a/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S +++ b/generated-src/linux-x86_64/crypto/chacha/chacha-x86_64.S @@ -46,7 +46,6 @@ .align 64 ChaCha20_ctr32: .cfi_startproc -_CET_ENDBR cmpq $0,%rdx je .Lno_data movq OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S b/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S index 61cad75d9d..256248c86a 100644 --- a/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S +++ b/generated-src/linux-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S @@ -71,7 +71,6 @@ GFMUL: .align 16 aesgcmsiv_htable_init: .cfi_startproc -_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -98,7 +97,6 @@ _CET_ENDBR .align 16 aesgcmsiv_htable6_init: .cfi_startproc -_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -121,7 +119,6 @@ _CET_ENDBR .align 16 aesgcmsiv_htable_polyval: .cfi_startproc -_CET_ENDBR testq %rdx,%rdx jnz .Lhtable_polyval_start .byte 0xf3,0xc3 @@ -339,7 +336,6 @@ _CET_ENDBR .align 16 aesgcmsiv_polyval_horner: .cfi_startproc -_CET_ENDBR testq %rcx,%rcx jnz .Lpolyval_horner_start .byte 0xf3,0xc3 @@ -373,7 +369,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_aes_ks: .cfi_startproc -_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqa %xmm1,(%rsi) @@ -430,7 +425,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_aes_ks: .cfi_startproc -_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqu 16(%rdi),%xmm3 vmovdqa %xmm1,(%rsi) @@ -478,7 +472,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_aes_ks_enc_x1: .cfi_startproc -_CET_ENDBR vmovdqa (%rcx),%xmm1 vmovdqa 0(%rdi),%xmm4 @@ -621,7 +614,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_kdf: .cfi_startproc -_CET_ENDBR @@ -715,7 +707,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_enc_msg_x4: .cfi_startproc -_CET_ENDBR testq %r8,%r8 jnz .L128_enc_msg_x4_start .byte 0xf3,0xc3 @@ -895,7 +886,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_enc_msg_x8: .cfi_startproc -_CET_ENDBR testq %r8,%r8 jnz .L128_enc_msg_x8_start .byte 0xf3,0xc3 @@ -1157,7 +1147,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_dec: .cfi_startproc -_CET_ENDBR testq $~15,%r9 jnz .L128_dec_start .byte 0xf3,0xc3 @@ -1650,7 +1639,6 @@ _CET_ENDBR .align 16 aes128gcmsiv_ecb_enc_block: .cfi_startproc -_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 @@ -1676,7 +1664,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_aes_ks_enc_x1: .cfi_startproc -_CET_ENDBR vmovdqa con1(%rip),%xmm0 vmovdqa mask(%rip),%xmm15 vmovdqa (%rdi),%xmm8 @@ -1860,7 +1847,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_ecb_enc_block: .cfi_startproc -_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 vaesenc 16(%rdx),%xmm1,%xmm1 @@ -1887,7 +1873,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_enc_msg_x4: .cfi_startproc -_CET_ENDBR testq %r8,%r8 jnz .L256_enc_msg_x4_start .byte 0xf3,0xc3 @@ -2089,7 +2074,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_enc_msg_x8: .cfi_startproc -_CET_ENDBR testq %r8,%r8 jnz .L256_enc_msg_x8_start .byte 0xf3,0xc3 @@ -2379,7 +2363,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_dec: .cfi_startproc -_CET_ENDBR testq $~15,%r9 jnz .L256_dec_start .byte 0xf3,0xc3 @@ -2940,7 +2923,6 @@ _CET_ENDBR .align 16 aes256gcmsiv_kdf: .cfi_startproc -_CET_ENDBR diff --git a/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S b/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S index 97a2ce24ed..2239142ae7 100644 --- a/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +++ b/generated-src/linux-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S @@ -223,7 +223,6 @@ poly_hash_ad_internal: .align 64 chacha20_poly1305_open: .cfi_startproc -_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -2109,7 +2108,6 @@ _CET_ENDBR .align 64 chacha20_poly1305_seal: .cfi_startproc -_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S index a5209d462e..057b0a3cb4 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S @@ -346,7 +346,6 @@ _aesni_ctr32_ghash_6x: aesni_gcm_decrypt: .cfi_startproc -_CET_ENDBR xorq %rax,%rax @@ -570,7 +569,6 @@ _aesni_ctr32_6x: aesni_gcm_encrypt: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S index ff7185f8c5..41fbd7a269 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -13,7 +13,6 @@ .align 16 aes_hw_encrypt: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -46,7 +45,6 @@ _CET_ENDBR .align 16 aes_hw_decrypt: .cfi_startproc -_CET_ENDBR movups (%rdi),%xmm2 movl 240(%rdx),%eax movups (%rdx),%xmm0 @@ -535,7 +533,6 @@ _aesni_decrypt8: .align 16 aes_hw_ecb_encrypt: .cfi_startproc -_CET_ENDBR andq $-16,%rdx jz .Lecb_ret @@ -881,7 +878,6 @@ _CET_ENDBR .align 16 aes_hw_ctr32_encrypt_blocks: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,BORINGSSL_function_hit(%rip) #endif @@ -1467,7 +1463,6 @@ _CET_ENDBR .align 16 aes_hw_xts_encrypt: .cfi_startproc -_CET_ENDBR leaq (%rsp),%r11 .cfi_def_cfa_register %r11 pushq %rbp @@ -1939,7 +1934,6 @@ _CET_ENDBR .align 16 aes_hw_xts_decrypt: .cfi_startproc -_CET_ENDBR leaq (%rsp),%r11 .cfi_def_cfa_register %r11 pushq %rbp @@ -2448,7 +2442,6 @@ _CET_ENDBR .align 16 aes_hw_cbc_encrypt: .cfi_startproc -_CET_ENDBR testq %rdx,%rdx jz .Lcbc_ret @@ -3042,7 +3035,6 @@ _CET_ENDBR .align 16 aes_hw_set_decrypt_key: .cfi_startproc -_CET_ENDBR .byte 0x48,0x83,0xEC,0x08 .cfi_adjust_cfa_offset 8 call __aesni_set_encrypt_key @@ -3089,7 +3081,6 @@ _CET_ENDBR aes_hw_set_encrypt_key: __aesni_set_encrypt_key: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,BORINGSSL_function_hit+3(%rip) #endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S index 3b87b47959..0f34b08bb4 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S @@ -17,7 +17,6 @@ gcm_gmult_ssse3: .cfi_startproc -_CET_ENDBR movdqu (%rdi),%xmm0 movdqa .Lreverse_bytes(%rip),%xmm10 movdqa .Llow4_mask(%rip),%xmm2 @@ -208,7 +207,6 @@ _CET_ENDBR gcm_ghash_ssse3: .cfi_startproc -_CET_ENDBR movdqu (%rdi),%xmm0 movdqa .Lreverse_bytes(%rip),%xmm10 movdqa .Llow4_mask(%rip),%xmm11 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S index 5921f1f3c4..c743b11681 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/ghash-x86_64.S @@ -14,7 +14,6 @@ gcm_init_clmul: .cfi_startproc -_CET_ENDBR .L_init_clmul: movdqu (%rsi),%xmm2 pshufd $78,%xmm2,%xmm2 @@ -175,7 +174,6 @@ _CET_ENDBR .align 16 gcm_gmult_clmul: .cfi_startproc -_CET_ENDBR .L_gmult_clmul: movdqu (%rdi),%xmm0 movdqa .Lbswap_mask(%rip),%xmm5 @@ -231,7 +229,6 @@ _CET_ENDBR gcm_ghash_clmul: .cfi_startproc -_CET_ENDBR .L_ghash_clmul: movdqa .Lbswap_mask(%rip),%xmm10 @@ -620,7 +617,6 @@ _CET_ENDBR .align 32 gcm_init_avx: .cfi_startproc -_CET_ENDBR vzeroupper vmovdqu (%rsi),%xmm2 @@ -732,7 +728,6 @@ _CET_ENDBR .align 32 gcm_gmult_avx: .cfi_startproc -_CET_ENDBR jmp .L_gmult_clmul .cfi_endproc .size gcm_gmult_avx,.-gcm_gmult_avx @@ -742,7 +737,6 @@ _CET_ENDBR .align 32 gcm_ghash_avx: .cfi_startproc -_CET_ENDBR vzeroupper vmovdqu (%rdi),%xmm10 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S index 43a786cb9a..17292208ce 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/md5-x86_64.S @@ -12,7 +12,6 @@ .type md5_block_asm_data_order,@function md5_block_asm_data_order: .cfi_startproc -_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index 2914d92543..cd67d24337 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -38,7 +38,6 @@ .align 32 ecp_nistz256_neg: .cfi_startproc -_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r12,-16 @@ -101,7 +100,6 @@ _CET_ENDBR .align 32 ecp_nistz256_ord_mul_mont: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -436,7 +434,6 @@ _CET_ENDBR .align 32 ecp_nistz256_ord_sqr_mont: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1196,7 +1193,6 @@ ecp_nistz256_ord_sqr_montx: .align 32 ecp_nistz256_mul_mont: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1494,7 +1490,6 @@ __ecp_nistz256_mul_montq: .align 32 ecp_nistz256_sqr_mont: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2025,7 +2020,6 @@ __ecp_nistz256_sqr_montx: .align 32 ecp_nistz256_select_w5: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2093,7 +2087,6 @@ _CET_ENDBR .align 32 ecp_nistz256_select_w7: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2214,7 +2207,6 @@ ecp_nistz256_avx2_select_w5: ecp_nistz256_avx2_select_w7: .cfi_startproc .Lavx2_select_w7: -_CET_ENDBR vzeroupper vmovdqa .LThree(%rip),%ymm0 @@ -2421,7 +2413,6 @@ __ecp_nistz256_mul_by_2q: .align 32 ecp_nistz256_point_double: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2656,7 +2647,6 @@ _CET_ENDBR .align 32 ecp_nistz256_point_add: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -3094,7 +3084,6 @@ _CET_ENDBR .align 32 ecp_nistz256_point_add_affine: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S b/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S index a04d80bcc5..4ac7574b11 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S @@ -13,7 +13,6 @@ .align 32 beeu_mod_inverse_vartime: .cfi_startproc -_CET_ENDBR pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset rbp,-16 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S index f760fcb909..a4f183bec8 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/rdrand-x86_64.S @@ -15,7 +15,6 @@ .align 16 CRYPTO_rdrand: .cfi_startproc -_CET_ENDBR xorq %rax,%rax .byte 72,15,199,242 testq %rdx,%rdx @@ -42,7 +41,6 @@ _CET_ENDBR .align 16 CRYPTO_rdrand_multiple8_buf: .cfi_startproc -_CET_ENDBR testq %rsi,%rsi jz .Lout movq $8,%rdx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S b/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S index ee47d4fd7f..815f6a0a69 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/rsaz-avx2.S @@ -12,7 +12,6 @@ .align 64 rsaz_1024_sqr_avx2: .cfi_startproc -_CET_ENDBR leaq (%rsp),%rax .cfi_def_cfa_register %rax pushq %rbx @@ -667,7 +666,6 @@ _CET_ENDBR .align 64 rsaz_1024_mul_avx2: .cfi_startproc -_CET_ENDBR leaq (%rsp),%rax .cfi_def_cfa_register %rax pushq %rbx @@ -1224,7 +1222,6 @@ _CET_ENDBR .align 32 rsaz_1024_red2norm_avx2: .cfi_startproc -_CET_ENDBR subq $-128,%rsi xorq %rax,%rax movq -128(%rsi),%r8 @@ -1425,7 +1422,6 @@ _CET_ENDBR .align 32 rsaz_1024_norm2red_avx2: .cfi_startproc -_CET_ENDBR subq $-128,%rdi movq (%rsi),%r8 movl $0x1fffffff,%eax @@ -1586,7 +1582,6 @@ _CET_ENDBR .align 32 rsaz_1024_scatter5_avx2: .cfi_startproc -_CET_ENDBR vzeroupper vmovdqu .Lscatter_permd(%rip),%ymm5 shll $4,%edx @@ -1615,7 +1610,6 @@ _CET_ENDBR .align 32 rsaz_1024_gather5_avx2: .cfi_startproc -_CET_ENDBR vzeroupper movq %rsp,%r11 .cfi_def_cfa_register %r11 diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S index 1b64f02014..7ac3b26529 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha1-x86_64.S @@ -14,7 +14,6 @@ .align 16 sha1_block_data_order: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r10 movl 0(%r10),%r9d movl 4(%r10),%r8d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S index 554d3e4d19..d9f1e7dee4 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha256-x86_64.S @@ -14,7 +14,6 @@ .align 16 sha256_block_data_order: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S index 66a60d73d0..9a581da78f 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/sha512-x86_64.S @@ -14,7 +14,6 @@ .align 16 sha512_block_data_order: .cfi_startproc -_CET_ENDBR leaq OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S b/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S index ad8922473b..623d19011b 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/vpaes-x86_64.S @@ -805,7 +805,6 @@ _vpaes_schedule_mangle: .align 16 vpaes_set_encrypt_key: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -831,7 +830,6 @@ _CET_ENDBR .align 16 vpaes_set_decrypt_key: .cfi_startproc -_CET_ENDBR movl %esi,%eax shrl $5,%eax addl $5,%eax @@ -856,7 +854,6 @@ _CET_ENDBR .align 16 vpaes_encrypt: .cfi_startproc -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST .extern BORINGSSL_function_hit .hidden BORINGSSL_function_hit @@ -876,7 +873,6 @@ _CET_ENDBR .align 16 vpaes_decrypt: .cfi_startproc -_CET_ENDBR movdqu (%rdi),%xmm0 call _vpaes_preheat call _vpaes_decrypt_core @@ -890,7 +886,6 @@ _CET_ENDBR .align 16 vpaes_cbc_encrypt: .cfi_startproc -_CET_ENDBR xchgq %rcx,%rdx subq $16,%rcx jc .Lcbc_abort @@ -934,7 +929,6 @@ _CET_ENDBR .align 16 vpaes_ctr32_encrypt_blocks: .cfi_startproc -_CET_ENDBR xchgq %rcx,%rdx testq %rcx,%rcx diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S index 85c592c077..9febd7d51f 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -15,7 +15,6 @@ .align 16 bn_mul_mont: .cfi_startproc -_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax .cfi_def_cfa_register %rax diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S index 1f15e9fb7f..9b531c74cc 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -15,7 +15,6 @@ .align 64 bn_mul_mont_gather5: .cfi_startproc -_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax .cfi_def_cfa_register %rax @@ -1094,7 +1093,6 @@ mul4x_internal: .align 32 bn_power5: .cfi_startproc -_CET_ENDBR movq %rsp,%rax .cfi_def_cfa_register %rax leaq OPENSSL_ia32cap_P(%rip),%r11 @@ -1234,7 +1232,6 @@ _CET_ENDBR bn_sqr8x_internal: __bn_sqr8x_internal: .cfi_startproc -_CET_ENDBR @@ -2747,7 +2744,6 @@ bn_powerx5: bn_sqrx8x_internal: __bn_sqrx8x_internal: .cfi_startproc -_CET_ENDBR @@ -3420,7 +3416,6 @@ __bn_postx4x_internal: .align 16 bn_scatter5: .cfi_startproc -_CET_ENDBR cmpl $0,%esi jz .Lscatter_epilogue @@ -3452,7 +3447,6 @@ _CET_ENDBR bn_gather5: .cfi_startproc .LSEH_begin_bn_gather5: -_CET_ENDBR .byte 0x4c,0x8d,0x14,0x24 .cfi_def_cfa_register %r10 diff --git a/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S b/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S index 38cd8d5225..1577042033 100644 --- a/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S +++ b/generated-src/linux-x86_64/crypto/test/trampoline-x86_64.S @@ -20,7 +20,6 @@ abi_test_trampoline: .cfi_startproc -_CET_ENDBR @@ -182,7 +181,6 @@ abi_test_unwind_stop: .hidden abi_test_clobber_rax .align 16 abi_test_clobber_rax: -_CET_ENDBR xorq %rax,%rax .byte 0xf3,0xc3 .size abi_test_clobber_rax,.-abi_test_clobber_rax @@ -191,7 +189,6 @@ _CET_ENDBR .hidden abi_test_clobber_rbx .align 16 abi_test_clobber_rbx: -_CET_ENDBR xorq %rbx,%rbx .byte 0xf3,0xc3 .size abi_test_clobber_rbx,.-abi_test_clobber_rbx @@ -200,7 +197,6 @@ _CET_ENDBR .hidden abi_test_clobber_rcx .align 16 abi_test_clobber_rcx: -_CET_ENDBR xorq %rcx,%rcx .byte 0xf3,0xc3 .size abi_test_clobber_rcx,.-abi_test_clobber_rcx @@ -209,7 +205,6 @@ _CET_ENDBR .hidden abi_test_clobber_rdx .align 16 abi_test_clobber_rdx: -_CET_ENDBR xorq %rdx,%rdx .byte 0xf3,0xc3 .size abi_test_clobber_rdx,.-abi_test_clobber_rdx @@ -218,7 +213,6 @@ _CET_ENDBR .hidden abi_test_clobber_rdi .align 16 abi_test_clobber_rdi: -_CET_ENDBR xorq %rdi,%rdi .byte 0xf3,0xc3 .size abi_test_clobber_rdi,.-abi_test_clobber_rdi @@ -227,7 +221,6 @@ _CET_ENDBR .hidden abi_test_clobber_rsi .align 16 abi_test_clobber_rsi: -_CET_ENDBR xorq %rsi,%rsi .byte 0xf3,0xc3 .size abi_test_clobber_rsi,.-abi_test_clobber_rsi @@ -236,7 +229,6 @@ _CET_ENDBR .hidden abi_test_clobber_rbp .align 16 abi_test_clobber_rbp: -_CET_ENDBR xorq %rbp,%rbp .byte 0xf3,0xc3 .size abi_test_clobber_rbp,.-abi_test_clobber_rbp @@ -245,7 +237,6 @@ _CET_ENDBR .hidden abi_test_clobber_r8 .align 16 abi_test_clobber_r8: -_CET_ENDBR xorq %r8,%r8 .byte 0xf3,0xc3 .size abi_test_clobber_r8,.-abi_test_clobber_r8 @@ -254,7 +245,6 @@ _CET_ENDBR .hidden abi_test_clobber_r9 .align 16 abi_test_clobber_r9: -_CET_ENDBR xorq %r9,%r9 .byte 0xf3,0xc3 .size abi_test_clobber_r9,.-abi_test_clobber_r9 @@ -263,7 +253,6 @@ _CET_ENDBR .hidden abi_test_clobber_r10 .align 16 abi_test_clobber_r10: -_CET_ENDBR xorq %r10,%r10 .byte 0xf3,0xc3 .size abi_test_clobber_r10,.-abi_test_clobber_r10 @@ -272,7 +261,6 @@ _CET_ENDBR .hidden abi_test_clobber_r11 .align 16 abi_test_clobber_r11: -_CET_ENDBR xorq %r11,%r11 .byte 0xf3,0xc3 .size abi_test_clobber_r11,.-abi_test_clobber_r11 @@ -281,7 +269,6 @@ _CET_ENDBR .hidden abi_test_clobber_r12 .align 16 abi_test_clobber_r12: -_CET_ENDBR xorq %r12,%r12 .byte 0xf3,0xc3 .size abi_test_clobber_r12,.-abi_test_clobber_r12 @@ -290,7 +277,6 @@ _CET_ENDBR .hidden abi_test_clobber_r13 .align 16 abi_test_clobber_r13: -_CET_ENDBR xorq %r13,%r13 .byte 0xf3,0xc3 .size abi_test_clobber_r13,.-abi_test_clobber_r13 @@ -299,7 +285,6 @@ _CET_ENDBR .hidden abi_test_clobber_r14 .align 16 abi_test_clobber_r14: -_CET_ENDBR xorq %r14,%r14 .byte 0xf3,0xc3 .size abi_test_clobber_r14,.-abi_test_clobber_r14 @@ -308,7 +293,6 @@ _CET_ENDBR .hidden abi_test_clobber_r15 .align 16 abi_test_clobber_r15: -_CET_ENDBR xorq %r15,%r15 .byte 0xf3,0xc3 .size abi_test_clobber_r15,.-abi_test_clobber_r15 @@ -317,7 +301,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm0 .align 16 abi_test_clobber_xmm0: -_CET_ENDBR pxor %xmm0,%xmm0 .byte 0xf3,0xc3 .size abi_test_clobber_xmm0,.-abi_test_clobber_xmm0 @@ -326,7 +309,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm1 .align 16 abi_test_clobber_xmm1: -_CET_ENDBR pxor %xmm1,%xmm1 .byte 0xf3,0xc3 .size abi_test_clobber_xmm1,.-abi_test_clobber_xmm1 @@ -335,7 +317,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm2 .align 16 abi_test_clobber_xmm2: -_CET_ENDBR pxor %xmm2,%xmm2 .byte 0xf3,0xc3 .size abi_test_clobber_xmm2,.-abi_test_clobber_xmm2 @@ -344,7 +325,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm3 .align 16 abi_test_clobber_xmm3: -_CET_ENDBR pxor %xmm3,%xmm3 .byte 0xf3,0xc3 .size abi_test_clobber_xmm3,.-abi_test_clobber_xmm3 @@ -353,7 +333,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm4 .align 16 abi_test_clobber_xmm4: -_CET_ENDBR pxor %xmm4,%xmm4 .byte 0xf3,0xc3 .size abi_test_clobber_xmm4,.-abi_test_clobber_xmm4 @@ -362,7 +341,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm5 .align 16 abi_test_clobber_xmm5: -_CET_ENDBR pxor %xmm5,%xmm5 .byte 0xf3,0xc3 .size abi_test_clobber_xmm5,.-abi_test_clobber_xmm5 @@ -371,7 +349,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm6 .align 16 abi_test_clobber_xmm6: -_CET_ENDBR pxor %xmm6,%xmm6 .byte 0xf3,0xc3 .size abi_test_clobber_xmm6,.-abi_test_clobber_xmm6 @@ -380,7 +357,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm7 .align 16 abi_test_clobber_xmm7: -_CET_ENDBR pxor %xmm7,%xmm7 .byte 0xf3,0xc3 .size abi_test_clobber_xmm7,.-abi_test_clobber_xmm7 @@ -389,7 +365,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm8 .align 16 abi_test_clobber_xmm8: -_CET_ENDBR pxor %xmm8,%xmm8 .byte 0xf3,0xc3 .size abi_test_clobber_xmm8,.-abi_test_clobber_xmm8 @@ -398,7 +373,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm9 .align 16 abi_test_clobber_xmm9: -_CET_ENDBR pxor %xmm9,%xmm9 .byte 0xf3,0xc3 .size abi_test_clobber_xmm9,.-abi_test_clobber_xmm9 @@ -407,7 +381,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm10 .align 16 abi_test_clobber_xmm10: -_CET_ENDBR pxor %xmm10,%xmm10 .byte 0xf3,0xc3 .size abi_test_clobber_xmm10,.-abi_test_clobber_xmm10 @@ -416,7 +389,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm11 .align 16 abi_test_clobber_xmm11: -_CET_ENDBR pxor %xmm11,%xmm11 .byte 0xf3,0xc3 .size abi_test_clobber_xmm11,.-abi_test_clobber_xmm11 @@ -425,7 +397,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm12 .align 16 abi_test_clobber_xmm12: -_CET_ENDBR pxor %xmm12,%xmm12 .byte 0xf3,0xc3 .size abi_test_clobber_xmm12,.-abi_test_clobber_xmm12 @@ -434,7 +405,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm13 .align 16 abi_test_clobber_xmm13: -_CET_ENDBR pxor %xmm13,%xmm13 .byte 0xf3,0xc3 .size abi_test_clobber_xmm13,.-abi_test_clobber_xmm13 @@ -443,7 +413,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm14 .align 16 abi_test_clobber_xmm14: -_CET_ENDBR pxor %xmm14,%xmm14 .byte 0xf3,0xc3 .size abi_test_clobber_xmm14,.-abi_test_clobber_xmm14 @@ -452,7 +421,6 @@ _CET_ENDBR .hidden abi_test_clobber_xmm15 .align 16 abi_test_clobber_xmm15: -_CET_ENDBR pxor %xmm15,%xmm15 .byte 0xf3,0xc3 .size abi_test_clobber_xmm15,.-abi_test_clobber_xmm15 @@ -466,7 +434,6 @@ _CET_ENDBR abi_test_bad_unwind_wrong_register: .cfi_startproc -_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r13,-16 @@ -493,7 +460,6 @@ _CET_ENDBR abi_test_bad_unwind_temporary: .cfi_startproc -_CET_ENDBR pushq %r12 .cfi_adjust_cfa_offset 8 .cfi_offset %r12,-16 @@ -523,7 +489,6 @@ _CET_ENDBR .globl abi_test_get_and_clear_direction_flag .hidden abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: -_CET_ENDBR pushfq popq %rax andq $0x400,%rax @@ -538,7 +503,6 @@ _CET_ENDBR .globl abi_test_set_direction_flag .hidden abi_test_set_direction_flag abi_test_set_direction_flag: -_CET_ENDBR std .byte 0xf3,0xc3 .size abi_test_set_direction_flag,.-abi_test_set_direction_flag diff --git a/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S b/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S index b80364b7a4..b9d21ffbd7 100644 --- a/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S +++ b/generated-src/mac-x86_64/crypto/chacha/chacha-x86_64.S @@ -45,7 +45,6 @@ L$sixteen: .p2align 6 _ChaCha20_ctr32: -_CET_ENDBR cmpq $0,%rdx je L$no_data movq _OPENSSL_ia32cap_P+4(%rip),%r10 diff --git a/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S b/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S index df3a561d32..8d940a0d88 100644 --- a/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S +++ b/generated-src/mac-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.S @@ -71,7 +71,6 @@ GFMUL: .p2align 4 _aesgcmsiv_htable_init: -_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -98,7 +97,6 @@ _CET_ENDBR .p2align 4 _aesgcmsiv_htable6_init: -_CET_ENDBR vmovdqa (%rsi),%xmm0 vmovdqa %xmm0,%xmm1 vmovdqa %xmm0,(%rdi) @@ -121,7 +119,6 @@ _CET_ENDBR .p2align 4 _aesgcmsiv_htable_polyval: -_CET_ENDBR testq %rdx,%rdx jnz L$htable_polyval_start .byte 0xf3,0xc3 @@ -339,7 +336,6 @@ L$htable_polyval_out: .p2align 4 _aesgcmsiv_polyval_horner: -_CET_ENDBR testq %rcx,%rcx jnz L$polyval_horner_start .byte 0xf3,0xc3 @@ -373,7 +369,6 @@ L$polyval_horner_loop: .p2align 4 _aes128gcmsiv_aes_ks: -_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqa %xmm1,(%rsi) @@ -430,7 +425,6 @@ L$ks128_loop: .p2align 4 _aes256gcmsiv_aes_ks: -_CET_ENDBR vmovdqu (%rdi),%xmm1 vmovdqu 16(%rdi),%xmm3 vmovdqa %xmm1,(%rsi) @@ -478,7 +472,6 @@ L$ks256_loop: .p2align 4 _aes128gcmsiv_aes_ks_enc_x1: -_CET_ENDBR vmovdqa (%rcx),%xmm1 vmovdqa 0(%rdi),%xmm4 @@ -621,7 +614,6 @@ _CET_ENDBR .p2align 4 _aes128gcmsiv_kdf: -_CET_ENDBR @@ -715,7 +707,6 @@ _CET_ENDBR .p2align 4 _aes128gcmsiv_enc_msg_x4: -_CET_ENDBR testq %r8,%r8 jnz L$128_enc_msg_x4_start .byte 0xf3,0xc3 @@ -891,7 +882,6 @@ L$128_enc_msg_x4_out: .p2align 4 _aes128gcmsiv_enc_msg_x8: -_CET_ENDBR testq %r8,%r8 jnz L$128_enc_msg_x8_start .byte 0xf3,0xc3 @@ -1147,7 +1137,6 @@ L$128_enc_msg_x8_out: .p2align 4 _aes128gcmsiv_dec: -_CET_ENDBR testq $~15,%r9 jnz L$128_dec_start .byte 0xf3,0xc3 @@ -1640,7 +1629,6 @@ L$128_dec_out: .p2align 4 _aes128gcmsiv_ecb_enc_block: -_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 @@ -1666,7 +1654,6 @@ _CET_ENDBR .p2align 4 _aes256gcmsiv_aes_ks_enc_x1: -_CET_ENDBR vmovdqa con1(%rip),%xmm0 vmovdqa mask(%rip),%xmm15 vmovdqa (%rdi),%xmm8 @@ -1850,7 +1837,6 @@ _CET_ENDBR .p2align 4 _aes256gcmsiv_ecb_enc_block: -_CET_ENDBR vmovdqa (%rdi),%xmm1 vpxor (%rdx),%xmm1,%xmm1 vaesenc 16(%rdx),%xmm1,%xmm1 @@ -1877,7 +1863,6 @@ _CET_ENDBR .p2align 4 _aes256gcmsiv_enc_msg_x4: -_CET_ENDBR testq %r8,%r8 jnz L$256_enc_msg_x4_start .byte 0xf3,0xc3 @@ -2079,7 +2064,6 @@ L$256_enc_msg_x4_out: .p2align 4 _aes256gcmsiv_enc_msg_x8: -_CET_ENDBR testq %r8,%r8 jnz L$256_enc_msg_x8_start .byte 0xf3,0xc3 @@ -2369,7 +2353,6 @@ L$256_enc_msg_x8_out: .p2align 4 _aes256gcmsiv_dec: -_CET_ENDBR testq $~15,%r9 jnz L$256_dec_start .byte 0xf3,0xc3 @@ -2930,7 +2913,6 @@ L$256_dec_out: .p2align 4 _aes256gcmsiv_kdf: -_CET_ENDBR diff --git a/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S b/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S index efe05de3e9..41ac181ea6 100644 --- a/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S +++ b/generated-src/mac-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.S @@ -222,7 +222,6 @@ L$hash_ad_done: .p2align 6 _chacha20_poly1305_open: -_CET_ENDBR pushq %rbp pushq %rbx @@ -2094,7 +2093,6 @@ L$open_sse_128_xor_hash: .p2align 6 _chacha20_poly1305_seal: -_CET_ENDBR pushq %rbp pushq %rbx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S index c946f93f99..0c3b2964aa 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.S @@ -346,7 +346,6 @@ L$6x_done: _aesni_gcm_decrypt: -_CET_ENDBR xorq %rax,%rax @@ -563,7 +562,6 @@ L$handle_ctr32_2: _aesni_gcm_encrypt: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+2(%rip) diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S index 41263854ba..7863a20c59 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-x86_64.S @@ -12,7 +12,6 @@ .p2align 4 _aes_hw_encrypt: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+1(%rip) @@ -44,7 +43,6 @@ L$oop_enc1_1: .p2align 4 _aes_hw_decrypt: -_CET_ENDBR movups (%rdi),%xmm2 movl 240(%rdx),%eax movups (%rdx),%xmm0 @@ -533,7 +531,6 @@ L$dec_loop8_enter: .p2align 4 _aes_hw_ecb_encrypt: -_CET_ENDBR andq $-16,%rdx jz L$ecb_ret @@ -879,7 +876,6 @@ L$ecb_ret: .p2align 4 _aes_hw_ctr32_encrypt_blocks: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit(%rip) #endif @@ -1465,7 +1461,6 @@ L$ctr32_epilogue: .p2align 4 _aes_hw_xts_encrypt: -_CET_ENDBR leaq (%rsp),%r11 pushq %rbp @@ -1937,7 +1932,6 @@ L$xts_enc_epilogue: .p2align 4 _aes_hw_xts_decrypt: -_CET_ENDBR leaq (%rsp),%r11 pushq %rbp @@ -2446,7 +2440,6 @@ L$xts_dec_epilogue: .p2align 4 _aes_hw_cbc_encrypt: -_CET_ENDBR testq %rdx,%rdx jz L$cbc_ret @@ -3040,7 +3033,6 @@ L$cbc_ret: .p2align 4 _aes_hw_set_decrypt_key: -_CET_ENDBR .byte 0x48,0x83,0xEC,0x08 call __aesni_set_encrypt_key @@ -3087,7 +3079,6 @@ L$SEH_end_set_decrypt_key: _aes_hw_set_encrypt_key: __aesni_set_encrypt_key: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+3(%rip) #endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S index f7d5117c23..9d22addcb0 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.S @@ -17,7 +17,6 @@ _gcm_gmult_ssse3: -_CET_ENDBR movdqu (%rdi),%xmm0 movdqa L$reverse_bytes(%rip),%xmm10 movdqa L$low4_mask(%rip),%xmm2 @@ -208,7 +207,6 @@ L$oop_row_3: _gcm_ghash_ssse3: -_CET_ENDBR movdqu (%rdi),%xmm0 movdqa L$reverse_bytes(%rip),%xmm10 movdqa L$low4_mask(%rip),%xmm11 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S index bcbea651c9..ab3b9756e2 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/ghash-x86_64.S @@ -13,7 +13,6 @@ _gcm_init_clmul: -_CET_ENDBR L$_init_clmul: movdqu (%rsi),%xmm2 pshufd $78,%xmm2,%xmm2 @@ -174,7 +173,6 @@ L$_init_clmul: .p2align 4 _gcm_gmult_clmul: -_CET_ENDBR L$_gmult_clmul: movdqu (%rdi),%xmm0 movdqa L$bswap_mask(%rip),%xmm5 @@ -230,7 +228,6 @@ L$_gmult_clmul: _gcm_ghash_clmul: -_CET_ENDBR L$_ghash_clmul: movdqa L$bswap_mask(%rip),%xmm10 @@ -619,7 +616,6 @@ L$done: .p2align 5 _gcm_init_avx: -_CET_ENDBR vzeroupper vmovdqu (%rsi),%xmm2 @@ -731,7 +727,6 @@ L$init_start_avx: .p2align 5 _gcm_gmult_avx: -_CET_ENDBR jmp L$_gmult_clmul @@ -741,7 +736,6 @@ _CET_ENDBR .p2align 5 _gcm_ghash_avx: -_CET_ENDBR vzeroupper vmovdqu (%rdi),%xmm10 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S index 9170682312..7e90c955bd 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/md5-x86_64.S @@ -12,7 +12,6 @@ _md5_block_asm_data_order: -_CET_ENDBR pushq %rbp pushq %rbx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index b148ec47a9..b5215e41cd 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -37,7 +37,6 @@ L$ordK: .p2align 5 _ecp_nistz256_neg: -_CET_ENDBR pushq %r12 pushq %r13 @@ -98,7 +97,6 @@ L$neg_epilogue: .p2align 5 _ecp_nistz256_ord_mul_mont: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -427,7 +425,6 @@ L$ord_mul_epilogue: .p2align 5 _ecp_nistz256_ord_sqr_mont: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1169,7 +1166,6 @@ L$ord_sqrx_epilogue: .p2align 5 _ecp_nistz256_mul_mont: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1461,7 +1457,6 @@ __ecp_nistz256_mul_montq: .p2align 5 _ecp_nistz256_sqr_mont: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -1986,7 +1981,6 @@ __ecp_nistz256_sqr_montx: .p2align 5 _ecp_nistz256_select_w5: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2054,7 +2048,6 @@ L$SEH_end_ecp_nistz256_select_w5: .p2align 5 _ecp_nistz256_select_w7: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax @@ -2175,7 +2168,6 @@ L$SEH_end_ecp_nistz256_avx2_select_w5: _ecp_nistz256_avx2_select_w7: L$avx2_select_w7: -_CET_ENDBR vzeroupper vmovdqa L$Three(%rip),%ymm0 @@ -2382,7 +2374,6 @@ __ecp_nistz256_mul_by_2q: .p2align 5 _ecp_nistz256_point_double: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -2611,7 +2602,6 @@ L$point_doubleq_epilogue: .p2align 5 _ecp_nistz256_point_add: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx @@ -3043,7 +3033,6 @@ L$point_addq_epilogue: .p2align 5 _ecp_nistz256_point_add_affine: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S b/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S index 5f91bad704..66e0df7c87 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.S @@ -13,7 +13,6 @@ .p2align 5 _beeu_mod_inverse_vartime: -_CET_ENDBR pushq %rbp pushq %r12 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S index 88d0376f20..3e76ddeb06 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/rdrand-x86_64.S @@ -15,7 +15,6 @@ .p2align 4 _CRYPTO_rdrand: -_CET_ENDBR xorq %rax,%rax .byte 72,15,199,242 testq %rdx,%rdx @@ -42,7 +41,6 @@ L$err: .p2align 4 _CRYPTO_rdrand_multiple8_buf: -_CET_ENDBR testq %rsi,%rsi jz L$out movq $8,%rdx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S b/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S index 09ce2caa0c..6c79f7f619 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/rsaz-avx2.S @@ -12,7 +12,6 @@ .p2align 6 _rsaz_1024_sqr_avx2: -_CET_ENDBR leaq (%rsp),%rax pushq %rbx @@ -667,7 +666,6 @@ L$sqr_1024_epilogue: .p2align 6 _rsaz_1024_mul_avx2: -_CET_ENDBR leaq (%rsp),%rax pushq %rbx @@ -1224,7 +1222,6 @@ L$mul_1024_epilogue: .p2align 5 _rsaz_1024_red2norm_avx2: -_CET_ENDBR subq $-128,%rsi xorq %rax,%rax movq -128(%rsi),%r8 @@ -1425,7 +1422,6 @@ _CET_ENDBR .p2align 5 _rsaz_1024_norm2red_avx2: -_CET_ENDBR subq $-128,%rdi movq (%rsi),%r8 movl $0x1fffffff,%eax @@ -1586,7 +1582,6 @@ _CET_ENDBR .p2align 5 _rsaz_1024_scatter5_avx2: -_CET_ENDBR vzeroupper vmovdqu L$scatter_permd(%rip),%ymm5 shll $4,%edx @@ -1615,7 +1610,6 @@ L$oop_scatter_1024: .p2align 5 _rsaz_1024_gather5_avx2: -_CET_ENDBR vzeroupper movq %rsp,%r11 diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S index 51bdebbf6f..bdf8425b74 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha1-x86_64.S @@ -13,7 +13,6 @@ .p2align 4 _sha1_block_data_order: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r10 movl 0(%r10),%r9d movl 4(%r10),%r8d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S index a7307cf777..4ce654d996 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha256-x86_64.S @@ -13,7 +13,6 @@ .p2align 4 _sha256_block_data_order: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S index 9adc202914..0854366fce 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/sha512-x86_64.S @@ -13,7 +13,6 @@ .p2align 4 _sha512_block_data_order: -_CET_ENDBR leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 0(%r11),%r9d movl 4(%r11),%r10d diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S b/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S index 041d504fb4..e0dcb74b2b 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/vpaes-x86_64.S @@ -805,7 +805,6 @@ L$schedule_mangle_both: .p2align 4 _vpaes_set_encrypt_key: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+5(%rip) @@ -830,7 +829,6 @@ _CET_ENDBR .p2align 4 _vpaes_set_decrypt_key: -_CET_ENDBR movl %esi,%eax shrl $5,%eax addl $5,%eax @@ -855,7 +853,6 @@ _CET_ENDBR .p2align 4 _vpaes_encrypt: -_CET_ENDBR #ifdef BORINGSSL_DISPATCH_TEST movb $1,_BORINGSSL_function_hit+4(%rip) @@ -874,7 +871,6 @@ _CET_ENDBR .p2align 4 _vpaes_decrypt: -_CET_ENDBR movdqu (%rdi),%xmm0 call _vpaes_preheat call _vpaes_decrypt_core @@ -888,7 +884,6 @@ _CET_ENDBR .p2align 4 _vpaes_cbc_encrypt: -_CET_ENDBR xchgq %rcx,%rdx subq $16,%rcx jc L$cbc_abort @@ -932,7 +927,6 @@ L$cbc_abort: .p2align 4 _vpaes_ctr32_encrypt_blocks: -_CET_ENDBR xchgq %rcx,%rdx testq %rcx,%rcx diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S index 30f677737f..eae7778d9d 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -14,7 +14,6 @@ .p2align 4 _bn_mul_mont: -_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S index 94ae140718..cd570012d3 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -14,7 +14,6 @@ .p2align 6 _bn_mul_mont_gather5: -_CET_ENDBR movl %r9d,%r9d movq %rsp,%rax @@ -1093,7 +1092,6 @@ L$inner4x: .p2align 5 _bn_power5: -_CET_ENDBR movq %rsp,%rax leaq _OPENSSL_ia32cap_P(%rip),%r11 @@ -1233,7 +1231,6 @@ L$power5_epilogue: _bn_sqr8x_internal: __bn_sqr8x_internal: -_CET_ENDBR @@ -2746,7 +2743,6 @@ L$powerx5_epilogue: _bn_sqrx8x_internal: __bn_sqrx8x_internal: -_CET_ENDBR @@ -3419,7 +3415,6 @@ L$sqrx4x_sub_entry: .p2align 4 _bn_scatter5: -_CET_ENDBR cmpl $0,%esi jz L$scatter_epilogue @@ -3451,7 +3446,6 @@ L$scatter_epilogue: _bn_gather5: L$SEH_begin_bn_gather5: -_CET_ENDBR .byte 0x4c,0x8d,0x14,0x24 diff --git a/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S b/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S index 693200825d..bda4a20263 100644 --- a/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S +++ b/generated-src/mac-x86_64/crypto/test/trampoline-x86_64.S @@ -20,7 +20,6 @@ _abi_test_trampoline: -_CET_ENDBR @@ -182,7 +181,6 @@ L$call_done: .private_extern _abi_test_clobber_rax .p2align 4 _abi_test_clobber_rax: -_CET_ENDBR xorq %rax,%rax .byte 0xf3,0xc3 @@ -191,7 +189,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rbx .p2align 4 _abi_test_clobber_rbx: -_CET_ENDBR xorq %rbx,%rbx .byte 0xf3,0xc3 @@ -200,7 +197,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rcx .p2align 4 _abi_test_clobber_rcx: -_CET_ENDBR xorq %rcx,%rcx .byte 0xf3,0xc3 @@ -209,7 +205,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rdx .p2align 4 _abi_test_clobber_rdx: -_CET_ENDBR xorq %rdx,%rdx .byte 0xf3,0xc3 @@ -218,7 +213,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rdi .p2align 4 _abi_test_clobber_rdi: -_CET_ENDBR xorq %rdi,%rdi .byte 0xf3,0xc3 @@ -227,7 +221,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rsi .p2align 4 _abi_test_clobber_rsi: -_CET_ENDBR xorq %rsi,%rsi .byte 0xf3,0xc3 @@ -236,7 +229,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_rbp .p2align 4 _abi_test_clobber_rbp: -_CET_ENDBR xorq %rbp,%rbp .byte 0xf3,0xc3 @@ -245,7 +237,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r8 .p2align 4 _abi_test_clobber_r8: -_CET_ENDBR xorq %r8,%r8 .byte 0xf3,0xc3 @@ -254,7 +245,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r9 .p2align 4 _abi_test_clobber_r9: -_CET_ENDBR xorq %r9,%r9 .byte 0xf3,0xc3 @@ -263,7 +253,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r10 .p2align 4 _abi_test_clobber_r10: -_CET_ENDBR xorq %r10,%r10 .byte 0xf3,0xc3 @@ -272,7 +261,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r11 .p2align 4 _abi_test_clobber_r11: -_CET_ENDBR xorq %r11,%r11 .byte 0xf3,0xc3 @@ -281,7 +269,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r12 .p2align 4 _abi_test_clobber_r12: -_CET_ENDBR xorq %r12,%r12 .byte 0xf3,0xc3 @@ -290,7 +277,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r13 .p2align 4 _abi_test_clobber_r13: -_CET_ENDBR xorq %r13,%r13 .byte 0xf3,0xc3 @@ -299,7 +285,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r14 .p2align 4 _abi_test_clobber_r14: -_CET_ENDBR xorq %r14,%r14 .byte 0xf3,0xc3 @@ -308,7 +293,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_r15 .p2align 4 _abi_test_clobber_r15: -_CET_ENDBR xorq %r15,%r15 .byte 0xf3,0xc3 @@ -317,7 +301,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm0 .p2align 4 _abi_test_clobber_xmm0: -_CET_ENDBR pxor %xmm0,%xmm0 .byte 0xf3,0xc3 @@ -326,7 +309,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm1 .p2align 4 _abi_test_clobber_xmm1: -_CET_ENDBR pxor %xmm1,%xmm1 .byte 0xf3,0xc3 @@ -335,7 +317,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm2 .p2align 4 _abi_test_clobber_xmm2: -_CET_ENDBR pxor %xmm2,%xmm2 .byte 0xf3,0xc3 @@ -344,7 +325,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm3 .p2align 4 _abi_test_clobber_xmm3: -_CET_ENDBR pxor %xmm3,%xmm3 .byte 0xf3,0xc3 @@ -353,7 +333,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm4 .p2align 4 _abi_test_clobber_xmm4: -_CET_ENDBR pxor %xmm4,%xmm4 .byte 0xf3,0xc3 @@ -362,7 +341,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm5 .p2align 4 _abi_test_clobber_xmm5: -_CET_ENDBR pxor %xmm5,%xmm5 .byte 0xf3,0xc3 @@ -371,7 +349,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm6 .p2align 4 _abi_test_clobber_xmm6: -_CET_ENDBR pxor %xmm6,%xmm6 .byte 0xf3,0xc3 @@ -380,7 +357,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm7 .p2align 4 _abi_test_clobber_xmm7: -_CET_ENDBR pxor %xmm7,%xmm7 .byte 0xf3,0xc3 @@ -389,7 +365,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm8 .p2align 4 _abi_test_clobber_xmm8: -_CET_ENDBR pxor %xmm8,%xmm8 .byte 0xf3,0xc3 @@ -398,7 +373,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm9 .p2align 4 _abi_test_clobber_xmm9: -_CET_ENDBR pxor %xmm9,%xmm9 .byte 0xf3,0xc3 @@ -407,7 +381,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm10 .p2align 4 _abi_test_clobber_xmm10: -_CET_ENDBR pxor %xmm10,%xmm10 .byte 0xf3,0xc3 @@ -416,7 +389,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm11 .p2align 4 _abi_test_clobber_xmm11: -_CET_ENDBR pxor %xmm11,%xmm11 .byte 0xf3,0xc3 @@ -425,7 +397,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm12 .p2align 4 _abi_test_clobber_xmm12: -_CET_ENDBR pxor %xmm12,%xmm12 .byte 0xf3,0xc3 @@ -434,7 +405,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm13 .p2align 4 _abi_test_clobber_xmm13: -_CET_ENDBR pxor %xmm13,%xmm13 .byte 0xf3,0xc3 @@ -443,7 +413,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm14 .p2align 4 _abi_test_clobber_xmm14: -_CET_ENDBR pxor %xmm14,%xmm14 .byte 0xf3,0xc3 @@ -452,7 +421,6 @@ _CET_ENDBR .private_extern _abi_test_clobber_xmm15 .p2align 4 _abi_test_clobber_xmm15: -_CET_ENDBR pxor %xmm15,%xmm15 .byte 0xf3,0xc3 @@ -466,7 +434,6 @@ _CET_ENDBR _abi_test_bad_unwind_wrong_register: -_CET_ENDBR pushq %r12 @@ -491,7 +458,6 @@ _CET_ENDBR _abi_test_bad_unwind_temporary: -_CET_ENDBR pushq %r12 @@ -519,7 +485,6 @@ _CET_ENDBR .globl _abi_test_get_and_clear_direction_flag .private_extern _abi_test_get_and_clear_direction_flag _abi_test_get_and_clear_direction_flag: -_CET_ENDBR pushfq popq %rax andq $0x400,%rax @@ -534,7 +499,6 @@ _CET_ENDBR .globl _abi_test_set_direction_flag .private_extern _abi_test_set_direction_flag _abi_test_set_direction_flag: -_CET_ENDBR std .byte 0xf3,0xc3 diff --git a/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm b/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm index 13e8f61f77..9126b1b79b 100644 --- a/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm +++ b/generated-src/win-x86_64/crypto/chacha/chacha-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -66,7 +65,6 @@ $L$SEH_begin_ChaCha20_ctr32: -_CET_ENDBR cmp rdx,0 je NEAR $L$no_data mov r10,QWORD[((OPENSSL_ia32cap_P+4))] diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm index 55d1e24ea2..84e4da4ade 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aes128gcmsiv-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .rdata rdata align=8 @@ -84,7 +83,6 @@ $L$SEH_begin_aesgcmsiv_htable_init: -_CET_ENDBR vmovdqa xmm0,XMMWORD[rsi] vmovdqa xmm1,xmm0 vmovdqa XMMWORD[rdi],xmm0 @@ -120,7 +118,6 @@ $L$SEH_begin_aesgcmsiv_htable6_init: -_CET_ENDBR vmovdqa xmm0,XMMWORD[rsi] vmovdqa xmm1,xmm0 vmovdqa XMMWORD[rdi],xmm0 @@ -154,7 +151,6 @@ $L$SEH_begin_aesgcmsiv_htable_polyval: -_CET_ENDBR test rdx,rdx jnz NEAR $L$htable_polyval_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -385,7 +381,6 @@ $L$SEH_begin_aesgcmsiv_polyval_horner: -_CET_ENDBR test rcx,rcx jnz NEAR $L$polyval_horner_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -430,7 +425,6 @@ $L$SEH_begin_aes128gcmsiv_aes_ks: -_CET_ENDBR vmovdqu xmm1,XMMWORD[rdi] vmovdqa XMMWORD[rsi],xmm1 @@ -496,7 +490,6 @@ $L$SEH_begin_aes256gcmsiv_aes_ks: -_CET_ENDBR vmovdqu xmm1,XMMWORD[rdi] vmovdqu xmm3,XMMWORD[16+rdi] vmovdqa XMMWORD[rsi],xmm1 @@ -555,7 +548,6 @@ $L$SEH_begin_aes128gcmsiv_aes_ks_enc_x1: -_CET_ENDBR vmovdqa xmm1,XMMWORD[rcx] vmovdqa xmm4,XMMWORD[rdi] @@ -708,7 +700,6 @@ $L$SEH_begin_aes128gcmsiv_kdf: -_CET_ENDBR @@ -814,7 +805,6 @@ $L$SEH_begin_aes128gcmsiv_enc_msg_x4: -_CET_ENDBR test r8,r8 jnz NEAR $L$128_enc_msg_x4_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -1004,7 +994,6 @@ $L$SEH_begin_aes128gcmsiv_enc_msg_x8: -_CET_ENDBR test r8,r8 jnz NEAR $L$128_enc_msg_x8_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -1275,7 +1264,6 @@ $L$SEH_begin_aes128gcmsiv_dec: -_CET_ENDBR test r9,~15 jnz NEAR $L$128_dec_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -1780,7 +1768,6 @@ $L$SEH_begin_aes128gcmsiv_ecb_enc_block: -_CET_ENDBR vmovdqa xmm1,XMMWORD[rdi] vpxor xmm1,xmm1,XMMWORD[rdx] @@ -1817,7 +1804,6 @@ $L$SEH_begin_aes256gcmsiv_aes_ks_enc_x1: -_CET_ENDBR vmovdqa xmm0,XMMWORD[con1] vmovdqa xmm15,XMMWORD[mask] vmovdqa xmm8,XMMWORD[rdi] @@ -2011,7 +1997,6 @@ $L$SEH_begin_aes256gcmsiv_ecb_enc_block: -_CET_ENDBR vmovdqa xmm1,XMMWORD[rdi] vpxor xmm1,xmm1,XMMWORD[rdx] vaesenc xmm1,xmm1,XMMWORD[16+rdx] @@ -2050,7 +2035,6 @@ $L$SEH_begin_aes256gcmsiv_enc_msg_x4: -_CET_ENDBR test r8,r8 jnz NEAR $L$256_enc_msg_x4_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -2266,7 +2250,6 @@ $L$SEH_begin_aes256gcmsiv_enc_msg_x8: -_CET_ENDBR test r8,r8 jnz NEAR $L$256_enc_msg_x8_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -2571,7 +2554,6 @@ $L$SEH_begin_aes256gcmsiv_dec: -_CET_ENDBR test r9,~15 jnz NEAR $L$256_dec_start mov rdi,QWORD[8+rsp] ;WIN64 epilogue @@ -3144,7 +3126,6 @@ $L$SEH_begin_aes256gcmsiv_kdf: -_CET_ENDBR diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm index 78d99b73a8..2c21ec6a8f 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha1-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm index bf9a5f1979..3fad314f59 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/aesni-sha256-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm b/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm index f57ef71c86..143b51cab4 100644 --- a/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm +++ b/generated-src/win-x86_64/crypto/cipher_extra/chacha20_poly1305_x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -240,7 +239,6 @@ $L$SEH_begin_chacha20_poly1305_open: -_CET_ENDBR push rbp push rbx @@ -2147,7 +2145,6 @@ $L$SEH_begin_chacha20_poly1305_seal: -_CET_ENDBR push rbp push rbx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm index ce818c2757..919cc43a1d 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-avx512.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm index 799110c8c8..203222b090 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-gcm-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -351,7 +350,6 @@ ALIGN 32 aesni_gcm_decrypt: $L$SEH_begin_aesni_gcm_decrypt_1: -_CET_ENDBR xor rax,rax @@ -612,7 +610,6 @@ ALIGN 32 aesni_gcm_encrypt: $L$SEH_begin_aesni_gcm_encrypt_1: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+2))],1 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm index bd2c081d80..6a89d77ea6 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -17,7 +16,6 @@ global aes_hw_encrypt ALIGN 16 aes_hw_encrypt: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+1))],1 @@ -48,7 +46,6 @@ global aes_hw_decrypt ALIGN 16 aes_hw_decrypt: -_CET_ENDBR movups xmm2,XMMWORD[rcx] mov eax,DWORD[240+r8] movups xmm0,XMMWORD[r8] @@ -547,7 +544,6 @@ $L$SEH_begin_aes_hw_ecb_encrypt: -_CET_ENDBR lea rsp,[((-88))+rsp] movaps XMMWORD[rsp],xmm6 movaps XMMWORD[16+rsp],xmm7 @@ -921,7 +917,6 @@ $L$SEH_begin_aes_hw_ctr32_encrypt_blocks: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST mov BYTE[BORINGSSL_function_hit],1 %endif @@ -1541,7 +1536,6 @@ $L$SEH_begin_aes_hw_xts_encrypt: -_CET_ENDBR lea r11,[rsp] push rbp @@ -2047,7 +2041,6 @@ $L$SEH_begin_aes_hw_xts_decrypt: -_CET_ENDBR lea r11,[rsp] push rbp @@ -2590,7 +2583,6 @@ $L$SEH_begin_aes_hw_cbc_encrypt: -_CET_ENDBR test rdx,rdx jz NEAR $L$cbc_ret @@ -3212,7 +3204,6 @@ global aes_hw_set_decrypt_key ALIGN 16 aes_hw_set_decrypt_key: -_CET_ENDBR DB 0x48,0x83,0xEC,0x08 call __aesni_set_encrypt_key @@ -3258,7 +3249,6 @@ ALIGN 16 aes_hw_set_encrypt_key: __aesni_set_encrypt_key: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST mov BYTE[((BORINGSSL_function_hit+3))],1 %endif diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm index 403266b196..ef1f5ada30 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm index 8a89f49966..23b0dd74dc 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/ghash-ssse3-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -22,7 +21,6 @@ ALIGN 16 gcm_gmult_ssse3: $L$SEH_begin_gcm_gmult_ssse3_1: -_CET_ENDBR sub rsp,40 $L$SEH_prolog_gcm_gmult_ssse3_2: movdqa XMMWORD[rsp],xmm6 @@ -221,7 +219,6 @@ ALIGN 16 gcm_ghash_ssse3: $L$SEH_begin_gcm_ghash_ssse3_1: -_CET_ENDBR sub rsp,56 $L$SEH_prolog_gcm_ghash_ssse3_2: movdqa XMMWORD[rsp],xmm6 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm index 649f8a22b5..5ccc45b9bd 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/ghash-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -18,7 +17,6 @@ ALIGN 16 gcm_init_clmul: $L$SEH_begin_gcm_init_clmul_1: -_CET_ENDBR $L$_init_clmul: sub rsp,0x18 $L$SEH_prolog_gcm_init_clmul_2: @@ -184,7 +182,6 @@ global gcm_gmult_clmul ALIGN 16 gcm_gmult_clmul: -_CET_ENDBR $L$_gmult_clmul: movdqu xmm0,XMMWORD[rcx] movdqa xmm5,XMMWORD[$L$bswap_mask] @@ -239,7 +236,6 @@ ALIGN 32 gcm_ghash_clmul: $L$SEH_begin_gcm_ghash_clmul_1: -_CET_ENDBR $L$_ghash_clmul: lea rax,[((-136))+rsp] lea rsp,[((-32))+rax] @@ -661,7 +657,6 @@ global gcm_init_avx ALIGN 32 gcm_init_avx: -_CET_ENDBR $L$SEH_begin_gcm_init_avx_1: sub rsp,0x18 $L$SEH_prolog_gcm_init_avx_2: @@ -779,7 +774,6 @@ global gcm_gmult_avx ALIGN 32 gcm_gmult_avx: -_CET_ENDBR jmp NEAR $L$_gmult_clmul @@ -788,7 +782,6 @@ global gcm_ghash_avx ALIGN 32 gcm_ghash_avx: -_CET_ENDBR $L$SEH_begin_gcm_ghash_avx_1: lea rax,[((-136))+rsp] lea rsp,[((-32))+rax] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm index 492d6884e0..af196d71ba 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/md5-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -26,7 +25,6 @@ $L$SEH_begin_md5_block_asm_data_order: -_CET_ENDBR push rbp push rbx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm index 83fe6c901a..f154ea6722 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -51,7 +50,6 @@ $L$SEH_begin_ecp_nistz256_neg: -_CET_ENDBR push r12 push r13 @@ -122,7 +120,6 @@ $L$SEH_begin_ecp_nistz256_ord_mul_mont: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -461,7 +458,6 @@ $L$SEH_begin_ecp_nistz256_ord_sqr_mont: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -1235,7 +1231,6 @@ $L$SEH_begin_ecp_nistz256_mul_mont: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -1536,7 +1531,6 @@ $L$SEH_begin_ecp_nistz256_sqr_mont: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -2062,7 +2056,6 @@ global ecp_nistz256_select_w5 ALIGN 32 ecp_nistz256_select_w5: -_CET_ENDBR lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 @@ -2153,7 +2146,6 @@ global ecp_nistz256_select_w7 ALIGN 32 ecp_nistz256_select_w7: -_CET_ENDBR lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 @@ -2322,7 +2314,6 @@ ALIGN 32 ecp_nistz256_avx2_select_w7: $L$avx2_select_w7: -_CET_ENDBR vzeroupper mov r11,rsp lea rax,[((-136))+rsp] @@ -2561,7 +2552,6 @@ $L$SEH_begin_ecp_nistz256_point_double: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -2800,7 +2790,6 @@ $L$SEH_begin_ecp_nistz256_point_add: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 @@ -3242,7 +3231,6 @@ $L$SEH_begin_ecp_nistz256_point_add_affine: -_CET_ENDBR lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm b/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm index 97b33aa24c..1ad3dcb9e1 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/p256_beeu-x86_64-asm.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -30,7 +29,6 @@ $L$SEH_begin_beeu_mod_inverse_vartime: -_CET_ENDBR push rbp push r12 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm index af2cf7f154..f134b4b552 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/rdrand-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -20,7 +19,6 @@ global CRYPTO_rdrand ALIGN 16 CRYPTO_rdrand: -_CET_ENDBR xor rax,rax DB 73,15,199,240 test r8,r8 @@ -46,7 +44,6 @@ global CRYPTO_rdrand_multiple8_buf ALIGN 16 CRYPTO_rdrand_multiple8_buf: -_CET_ENDBR test rdx,rdx jz NEAR $L$out mov r8,8 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm b/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm index 1edc96c5f2..345b313a2f 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/rsaz-avx2.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -28,7 +27,6 @@ $L$SEH_begin_rsaz_1024_sqr_avx2: -_CET_ENDBR lea rax,[rsp] push rbx @@ -718,7 +716,6 @@ $L$SEH_begin_rsaz_1024_mul_avx2: -_CET_ENDBR lea rax,[rsp] push rbx @@ -1300,7 +1297,6 @@ global rsaz_1024_red2norm_avx2 ALIGN 32 rsaz_1024_red2norm_avx2: -_CET_ENDBR sub rdx,-128 xor rax,rax mov r8,QWORD[((-128))+rdx] @@ -1500,7 +1496,6 @@ global rsaz_1024_norm2red_avx2 ALIGN 32 rsaz_1024_norm2red_avx2: -_CET_ENDBR sub rcx,-128 mov r8,QWORD[rdx] mov eax,0x1fffffff @@ -1660,7 +1655,6 @@ global rsaz_1024_scatter5_avx2 ALIGN 32 rsaz_1024_scatter5_avx2: -_CET_ENDBR vzeroupper vmovdqu ymm5,YMMWORD[$L$scatter_permd] shl r8d,4 @@ -1688,7 +1682,6 @@ global rsaz_1024_gather5_avx2 ALIGN 32 rsaz_1024_gather5_avx2: -_CET_ENDBR vzeroupper mov r11,rsp diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm index bb9a775471..57aedbda87 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha1-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -27,7 +26,6 @@ $L$SEH_begin_sha1_block_data_order: -_CET_ENDBR lea r10,[OPENSSL_ia32cap_P] mov r9d,DWORD[r10] mov r8d,DWORD[4+r10] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm index e7d366a132..387e9f20f5 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha256-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -27,7 +26,6 @@ $L$SEH_begin_sha256_block_data_order: -_CET_ENDBR lea r11,[OPENSSL_ia32cap_P] mov r9d,DWORD[r11] mov r10d,DWORD[4+r11] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm index 2cfb76b762..fa3a407754 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/sha512-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -27,7 +26,6 @@ $L$SEH_begin_sha512_block_data_order: -_CET_ENDBR lea r11,[OPENSSL_ia32cap_P] mov r9d,DWORD[r11] mov r10d,DWORD[4+r11] diff --git a/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm b/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm index a0acf871a5..89b838e516 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/vpaes-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -819,7 +818,6 @@ $L$SEH_begin_vpaes_set_encrypt_key: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+5))],1 @@ -878,7 +876,6 @@ $L$SEH_begin_vpaes_set_decrypt_key: -_CET_ENDBR lea rsp,[((-184))+rsp] movaps XMMWORD[16+rsp],xmm6 movaps XMMWORD[32+rsp],xmm7 @@ -937,7 +934,6 @@ $L$SEH_begin_vpaes_encrypt: -_CET_ENDBR %ifdef BORINGSSL_DISPATCH_TEST EXTERN BORINGSSL_function_hit mov BYTE[((BORINGSSL_function_hit+4))],1 @@ -990,7 +986,6 @@ $L$SEH_begin_vpaes_decrypt: -_CET_ENDBR lea rsp,[((-184))+rsp] movaps XMMWORD[16+rsp],xmm6 movaps XMMWORD[32+rsp],xmm7 @@ -1041,7 +1036,6 @@ $L$SEH_begin_vpaes_cbc_encrypt: -_CET_ENDBR xchg rdx,rcx sub rcx,16 jc NEAR $L$cbc_abort @@ -1121,7 +1115,6 @@ $L$SEH_begin_vpaes_ctr32_encrypt_blocks: -_CET_ENDBR xchg rdx,rcx test rcx,rcx diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm index 785ee6d4c5..fbf628c3de 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -31,7 +30,6 @@ $L$SEH_begin_bn_mul_mont: -_CET_ENDBR mov r9d,r9d mov rax,rsp diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm index ef4ca2342b..cacc4f90d0 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -31,7 +30,6 @@ $L$SEH_begin_bn_mul_mont_gather5: -_CET_ENDBR mov r9d,r9d mov rax,rsp @@ -1137,7 +1135,6 @@ $L$SEH_begin_bn_power5: -_CET_ENDBR mov rax,rsp lea r11,[OPENSSL_ia32cap_P] @@ -1278,7 +1275,6 @@ ALIGN 32 bn_sqr8x_internal: __bn_sqr8x_internal: -_CET_ENDBR @@ -2818,7 +2814,6 @@ ALIGN 32 bn_sqrx8x_internal: __bn_sqrx8x_internal: -_CET_ENDBR @@ -3490,7 +3485,6 @@ global bn_scatter5 ALIGN 16 bn_scatter5: -_CET_ENDBR cmp edx,0 jz NEAR $L$scatter_epilogue @@ -3521,7 +3515,6 @@ ALIGN 32 bn_gather5: $L$SEH_begin_bn_gather5: -_CET_ENDBR DB 0x4c,0x8d,0x14,0x24 diff --git a/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm b/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm index 24ee50a9b0..d11ea0e78c 100644 --- a/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm +++ b/generated-src/win-x86_64/crypto/test/trampoline-x86_64.asm @@ -6,7 +6,6 @@ default rel %define XMMWORD %define YMMWORD %define ZMMWORD -%define _CET_ENDBR %include "openssl/boringssl_prefix_symbols_nasm.inc" section .text code align=64 @@ -25,7 +24,6 @@ ALIGN 16 abi_test_trampoline: $L$SEH_begin_abi_test_trampoline_1: -_CET_ENDBR @@ -258,7 +256,6 @@ $L$SEH_end_abi_test_trampoline_21: global abi_test_clobber_rax ALIGN 16 abi_test_clobber_rax: -_CET_ENDBR xor rax,rax DB 0F3h,0C3h ;repret @@ -266,7 +263,6 @@ _CET_ENDBR global abi_test_clobber_rbx ALIGN 16 abi_test_clobber_rbx: -_CET_ENDBR xor rbx,rbx DB 0F3h,0C3h ;repret @@ -274,7 +270,6 @@ _CET_ENDBR global abi_test_clobber_rcx ALIGN 16 abi_test_clobber_rcx: -_CET_ENDBR xor rcx,rcx DB 0F3h,0C3h ;repret @@ -282,7 +277,6 @@ _CET_ENDBR global abi_test_clobber_rdx ALIGN 16 abi_test_clobber_rdx: -_CET_ENDBR xor rdx,rdx DB 0F3h,0C3h ;repret @@ -290,7 +284,6 @@ _CET_ENDBR global abi_test_clobber_rdi ALIGN 16 abi_test_clobber_rdi: -_CET_ENDBR xor rdi,rdi DB 0F3h,0C3h ;repret @@ -298,7 +291,6 @@ _CET_ENDBR global abi_test_clobber_rsi ALIGN 16 abi_test_clobber_rsi: -_CET_ENDBR xor rsi,rsi DB 0F3h,0C3h ;repret @@ -306,7 +298,6 @@ _CET_ENDBR global abi_test_clobber_rbp ALIGN 16 abi_test_clobber_rbp: -_CET_ENDBR xor rbp,rbp DB 0F3h,0C3h ;repret @@ -314,7 +305,6 @@ _CET_ENDBR global abi_test_clobber_r8 ALIGN 16 abi_test_clobber_r8: -_CET_ENDBR xor r8,r8 DB 0F3h,0C3h ;repret @@ -322,7 +312,6 @@ _CET_ENDBR global abi_test_clobber_r9 ALIGN 16 abi_test_clobber_r9: -_CET_ENDBR xor r9,r9 DB 0F3h,0C3h ;repret @@ -330,7 +319,6 @@ _CET_ENDBR global abi_test_clobber_r10 ALIGN 16 abi_test_clobber_r10: -_CET_ENDBR xor r10,r10 DB 0F3h,0C3h ;repret @@ -338,7 +326,6 @@ _CET_ENDBR global abi_test_clobber_r11 ALIGN 16 abi_test_clobber_r11: -_CET_ENDBR xor r11,r11 DB 0F3h,0C3h ;repret @@ -346,7 +333,6 @@ _CET_ENDBR global abi_test_clobber_r12 ALIGN 16 abi_test_clobber_r12: -_CET_ENDBR xor r12,r12 DB 0F3h,0C3h ;repret @@ -354,7 +340,6 @@ _CET_ENDBR global abi_test_clobber_r13 ALIGN 16 abi_test_clobber_r13: -_CET_ENDBR xor r13,r13 DB 0F3h,0C3h ;repret @@ -362,7 +347,6 @@ _CET_ENDBR global abi_test_clobber_r14 ALIGN 16 abi_test_clobber_r14: -_CET_ENDBR xor r14,r14 DB 0F3h,0C3h ;repret @@ -370,7 +354,6 @@ _CET_ENDBR global abi_test_clobber_r15 ALIGN 16 abi_test_clobber_r15: -_CET_ENDBR xor r15,r15 DB 0F3h,0C3h ;repret @@ -378,7 +361,6 @@ _CET_ENDBR global abi_test_clobber_xmm0 ALIGN 16 abi_test_clobber_xmm0: -_CET_ENDBR pxor xmm0,xmm0 DB 0F3h,0C3h ;repret @@ -386,7 +368,6 @@ _CET_ENDBR global abi_test_clobber_xmm1 ALIGN 16 abi_test_clobber_xmm1: -_CET_ENDBR pxor xmm1,xmm1 DB 0F3h,0C3h ;repret @@ -394,7 +375,6 @@ _CET_ENDBR global abi_test_clobber_xmm2 ALIGN 16 abi_test_clobber_xmm2: -_CET_ENDBR pxor xmm2,xmm2 DB 0F3h,0C3h ;repret @@ -402,7 +382,6 @@ _CET_ENDBR global abi_test_clobber_xmm3 ALIGN 16 abi_test_clobber_xmm3: -_CET_ENDBR pxor xmm3,xmm3 DB 0F3h,0C3h ;repret @@ -410,7 +389,6 @@ _CET_ENDBR global abi_test_clobber_xmm4 ALIGN 16 abi_test_clobber_xmm4: -_CET_ENDBR pxor xmm4,xmm4 DB 0F3h,0C3h ;repret @@ -418,7 +396,6 @@ _CET_ENDBR global abi_test_clobber_xmm5 ALIGN 16 abi_test_clobber_xmm5: -_CET_ENDBR pxor xmm5,xmm5 DB 0F3h,0C3h ;repret @@ -426,7 +403,6 @@ _CET_ENDBR global abi_test_clobber_xmm6 ALIGN 16 abi_test_clobber_xmm6: -_CET_ENDBR pxor xmm6,xmm6 DB 0F3h,0C3h ;repret @@ -434,7 +410,6 @@ _CET_ENDBR global abi_test_clobber_xmm7 ALIGN 16 abi_test_clobber_xmm7: -_CET_ENDBR pxor xmm7,xmm7 DB 0F3h,0C3h ;repret @@ -442,7 +417,6 @@ _CET_ENDBR global abi_test_clobber_xmm8 ALIGN 16 abi_test_clobber_xmm8: -_CET_ENDBR pxor xmm8,xmm8 DB 0F3h,0C3h ;repret @@ -450,7 +424,6 @@ _CET_ENDBR global abi_test_clobber_xmm9 ALIGN 16 abi_test_clobber_xmm9: -_CET_ENDBR pxor xmm9,xmm9 DB 0F3h,0C3h ;repret @@ -458,7 +431,6 @@ _CET_ENDBR global abi_test_clobber_xmm10 ALIGN 16 abi_test_clobber_xmm10: -_CET_ENDBR pxor xmm10,xmm10 DB 0F3h,0C3h ;repret @@ -466,7 +438,6 @@ _CET_ENDBR global abi_test_clobber_xmm11 ALIGN 16 abi_test_clobber_xmm11: -_CET_ENDBR pxor xmm11,xmm11 DB 0F3h,0C3h ;repret @@ -474,7 +445,6 @@ _CET_ENDBR global abi_test_clobber_xmm12 ALIGN 16 abi_test_clobber_xmm12: -_CET_ENDBR pxor xmm12,xmm12 DB 0F3h,0C3h ;repret @@ -482,7 +452,6 @@ _CET_ENDBR global abi_test_clobber_xmm13 ALIGN 16 abi_test_clobber_xmm13: -_CET_ENDBR pxor xmm13,xmm13 DB 0F3h,0C3h ;repret @@ -490,7 +459,6 @@ _CET_ENDBR global abi_test_clobber_xmm14 ALIGN 16 abi_test_clobber_xmm14: -_CET_ENDBR pxor xmm14,xmm14 DB 0F3h,0C3h ;repret @@ -498,7 +466,6 @@ _CET_ENDBR global abi_test_clobber_xmm15 ALIGN 16 abi_test_clobber_xmm15: -_CET_ENDBR pxor xmm15,xmm15 DB 0F3h,0C3h ;repret @@ -511,7 +478,6 @@ ALIGN 16 abi_test_bad_unwind_wrong_register: $L$SEH_begin_abi_test_bad_unwind_wrong_register_1: -_CET_ENDBR push r12 $L$SEH_prolog_abi_test_bad_unwind_wrong_register_2: @@ -535,7 +501,6 @@ ALIGN 16 abi_test_bad_unwind_temporary: $L$SEH_begin_abi_test_bad_unwind_temporary_1: -_CET_ENDBR push r12 $L$SEH_prolog_abi_test_bad_unwind_temporary_2: @@ -562,7 +527,6 @@ $L$SEH_end_abi_test_bad_unwind_temporary_3: global abi_test_get_and_clear_direction_flag abi_test_get_and_clear_direction_flag: -_CET_ENDBR pushfq pop rax and rax,0x400 @@ -576,7 +540,6 @@ _CET_ENDBR global abi_test_set_direction_flag abi_test_set_direction_flag: -_CET_ENDBR std DB 0F3h,0C3h ;repret diff --git a/include/openssl/asm_base.h b/include/openssl/asm_base.h index 0d57969a9d..bf794a360e 100644 --- a/include/openssl/asm_base.h +++ b/include/openssl/asm_base.h @@ -32,10 +32,6 @@ // // - The file, on aarch64, uses the macros defined below to be compatible with // BTI and PAC. -// -// - The file, on x86_64, requires the program to be compatible with Intel IBT -// and SHSTK - #if defined(__ASSEMBLER__) #include @@ -47,23 +43,6 @@ .popsection #endif -#if defined(__CET__) && defined(OPENSSL_X86_64) && \ - !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) -// Clang and GCC define __CET__ and provide when they support Intel's -// Indirect Branch Tracking. -// https://lpc.events/event/7/contributions/729/attachments/496/903/CET-LPC-2020.pdf -// -// cet.h defines _CET_ENDBR which is used to mark function entry points for IBT. -// and adds the assembly marker. The value of _CET_ENDBR is made dependant on if -// '-fcf-protection' is passed to the compiler. _CET_ENDBR is only required when -// the function is the target of an indirect jump, but BoringSSL chooses to mark -// all assembly entry points because it is easier, and allows BoringSSL's ABI -// tester to call the assembly entry points via an indirect jump. -#include -#else -#define _CET_ENDBR -#endif - #if defined(OPENSSL_ARM) || defined(OPENSSL_AARCH64) // We require the ARM assembler provide |__ARM_ARCH| from Arm C Language From 1fe248021520971aed40e656863843e4edaf0950 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Fri, 21 Jun 2024 15:06:41 -0400 Subject: [PATCH 41/66] Prepare for release v1.30.1 (#1657) ### Description of changes: Prepare for release v1.30.1 By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/service_indicator/service_indicator_test.cc | 4 ++-- include/openssl/base.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/fipsmodule/service_indicator/service_indicator_test.cc b/crypto/fipsmodule/service_indicator/service_indicator_test.cc index 3e1e01b135..0139e60205 100644 --- a/crypto/fipsmodule/service_indicator/service_indicator_test.cc +++ b/crypto/fipsmodule/service_indicator/service_indicator_test.cc @@ -4280,7 +4280,7 @@ TEST(ServiceIndicatorTest, DRBG) { // Since this is running in FIPS mode it should end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.30.0"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.30.1"); } #else @@ -4323,6 +4323,6 @@ TEST(ServiceIndicatorTest, BasicTest) { // Since this is not running in FIPS mode it shouldn't end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.30.0"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.30.1"); } #endif // AWSLC_FIPS diff --git a/include/openssl/base.h b/include/openssl/base.h index 12e64b1ddf..16796c526d 100644 --- a/include/openssl/base.h +++ b/include/openssl/base.h @@ -122,7 +122,7 @@ extern "C" { // ServiceIndicatorTest.AWSLCVersionString // Note: there are two versions of this test. Only one test is compiled // depending on FIPS mode. -#define AWSLC_VERSION_NUMBER_STRING "1.30.0" +#define AWSLC_VERSION_NUMBER_STRING "1.30.1" #if defined(BORINGSSL_SHARED_LIBRARY) From 4368aaa6975ba41bd76d3bb12fac54c4680247fb Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Fri, 21 Jun 2024 12:11:45 -0700 Subject: [PATCH 42/66] Fix for loading JCA stripped private keys (#1658) ### Issues: N/A ### Description of changes: Set an appropriate RSA flag when stripped private keys are loaded. ### Call-outs: Point out areas that need special attention or support during the review process. Discuss architecture or design changes. ### Testing: How is this change tested (unit tests, fuzz tests, etc.)? Are there any testing steps to be verified by the reviewer? By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. Co-authored-by: dkostic --- crypto/rsa_extra/rsa_asn1.c | 1 + crypto/x509/x509_test.cc | 15 +++++++++++++++ 2 files changed, 16 insertions(+) diff --git a/crypto/rsa_extra/rsa_asn1.c b/crypto/rsa_extra/rsa_asn1.c index 7b07db5407..bb6235f63e 100644 --- a/crypto/rsa_extra/rsa_asn1.c +++ b/crypto/rsa_extra/rsa_asn1.c @@ -174,6 +174,7 @@ static void detect_stripped_jca_private_key(RSA *key) { key->dmp1 = NULL; key->dmq1 = NULL; key->iqmp = NULL; + key->flags |= RSA_FLAG_NO_PUBLIC_EXPONENT; } } diff --git a/crypto/x509/x509_test.cc b/crypto/x509/x509_test.cc index d92d1a1ac7..9cb794de16 100644 --- a/crypto/x509/x509_test.cc +++ b/crypto/x509/x509_test.cc @@ -4088,6 +4088,21 @@ AHTJ6cWWjCNrZhqiWWVI3jdK+h5xpRG8jGMXxR4JnjtoYRRusJLOXhmapwCB6fA0 -----END CERTIFICATE----- )"; +static const char kRSAStrippedJCAKey[] = R"( +-----BEGIN PRIVATE KEY----- +MIGyAgEAMA0GCSqGSIb3DQEBAQUABIGdMIGaAgEAAkEAzVnSq89o3KlYlMWcB/3UFpD5isq2aGsYcnmr +P4iGyFmlOvYR+DdkmiuxcKTZu/16uUi9BbQLtXyzhV3qX24YOwIBAAJAAfe+YQ8XviWRR7utBxaTlbPF +8GKI5O9ByLcJwQ4Z3Ima9xdb14zqcXjA+Ox93ePHC0ruax1n+TptsoDhd+RoAQIBAAIBAAIBAAIBAAIB +AA== +-----END PRIVATE KEY----- +)"; + +// Make sure we can load stripped private RSA keys that JCA uses. +TEST(X509Test, RSAStrippedJCAKey) { + bssl::UniquePtr key = PrivateKeyFromPEM(kRSAStrippedJCAKey); + ASSERT_TRUE(key); +} + TEST(X509Test, AlgorithmParameters) { // P-256 parameters should be omitted, but we accept NULL ones. bssl::UniquePtr key = PrivateKeyFromPEM(kP256Key); From 845ef24b0ca32e7c92bf06919fa881c17c8569f9 Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Tue, 25 Jun 2024 13:45:06 -0700 Subject: [PATCH 43/66] Add point add/dbl to ec_nistp_felem_meth and rename it to ec_nistp_meth (#1654) --- crypto/fipsmodule/ec/ec_nistp.c | 118 ++++++++++++++++---------------- crypto/fipsmodule/ec/ec_nistp.h | 54 ++++++++++----- crypto/fipsmodule/ec/p256.c | 24 ++++--- crypto/fipsmodule/ec/p384.c | 48 +++++++------ crypto/fipsmodule/ec/p521.c | 48 +++++++------ 5 files changed, 161 insertions(+), 131 deletions(-) diff --git a/crypto/fipsmodule/ec/ec_nistp.c b/crypto/fipsmodule/ec/ec_nistp.c index f3eaadde07..41b7e0bfac 100644 --- a/crypto/fipsmodule/ec/ec_nistp.c +++ b/crypto/fipsmodule/ec/ec_nistp.c @@ -70,7 +70,7 @@ static void cmovznz(ec_nistp_felem_limb *out, // // Outputs can equal corresponding inputs, i.e., x_out == x_in is allowed; // while x_out == y_in is not (maybe this works, but it's not tested). -void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, +void ec_nistp_point_double(const ec_nistp_meth *ctx, ec_nistp_felem_limb *x_out, ec_nistp_felem_limb *y_out, ec_nistp_felem_limb *z_out, @@ -79,26 +79,26 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, const ec_nistp_felem_limb *z_in) { ec_nistp_felem delta, gamma, beta, ftmp, ftmp2, tmptmp, alpha, fourbeta; // delta = z^2 - ctx->sqr(delta, z_in); + ctx->felem_sqr(delta, z_in); // gamma = y^2 - ctx->sqr(gamma, y_in); + ctx->felem_sqr(gamma, y_in); // beta = x*gamma - ctx->mul(beta, x_in, gamma); + ctx->felem_mul(beta, x_in, gamma); // alpha = 3*(x-delta)*(x+delta) - ctx->sub(ftmp, x_in, delta); - ctx->add(ftmp2, x_in, delta); + ctx->felem_sub(ftmp, x_in, delta); + ctx->felem_add(ftmp2, x_in, delta); - ctx->add(tmptmp, ftmp2, ftmp2); - ctx->add(ftmp2, ftmp2, tmptmp); - ctx->mul(alpha, ftmp, ftmp2); + ctx->felem_add(tmptmp, ftmp2, ftmp2); + ctx->felem_add(ftmp2, ftmp2, tmptmp); + ctx->felem_mul(alpha, ftmp, ftmp2); // x' = alpha^2 - 8*beta - ctx->sqr(x_out, alpha); - ctx->add(fourbeta, beta, beta); - ctx->add(fourbeta, fourbeta, fourbeta); - ctx->add(tmptmp, fourbeta, fourbeta); - ctx->sub(x_out, x_out, tmptmp); + ctx->felem_sqr(x_out, alpha); + ctx->felem_add(fourbeta, beta, beta); + ctx->felem_add(fourbeta, fourbeta, fourbeta); + ctx->felem_add(tmptmp, fourbeta, fourbeta); + ctx->felem_sub(x_out, x_out, tmptmp); // z' = (y + z)^2 - gamma - delta // The following calculation differs from the Coq proof cited above. @@ -109,18 +109,18 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, // sub(z_out, z_out, delta); // Our operations sequence is a bit more efficient because it saves us // a certain number of conditional moves. - ctx->add(ftmp, y_in, z_in); - ctx->sqr(z_out, ftmp); - ctx->sub(z_out, z_out, gamma); - ctx->sub(z_out, z_out, delta); + ctx->felem_add(ftmp, y_in, z_in); + ctx->felem_sqr(z_out, ftmp); + ctx->felem_sub(z_out, z_out, gamma); + ctx->felem_sub(z_out, z_out, delta); // y' = alpha*(4*beta - x') - 8*gamma^2 - ctx->sub(y_out, fourbeta, x_out); - ctx->add(gamma, gamma, gamma); - ctx->sqr(gamma, gamma); - ctx->mul(y_out, alpha, y_out); - ctx->add(gamma, gamma, gamma); - ctx->sub(y_out, y_out, gamma); + ctx->felem_sub(y_out, fourbeta, x_out); + ctx->felem_add(gamma, gamma, gamma); + ctx->felem_sqr(gamma, gamma); + ctx->felem_mul(y_out, alpha, y_out); + ctx->felem_add(gamma, gamma, gamma); + ctx->felem_sub(y_out, y_out, gamma); } // ec_nistp_point_add calculates (x1, y1, z1) + (x2, y2, z2) @@ -137,7 +137,7 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, // are equal, (while not equal to the point at infinity). This case should // never happen during single point multiplication, so there is no timing leak // for ECDH and ECDSA. -void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, +void ec_nistp_point_add(const ec_nistp_meth *ctx, ec_nistp_felem_limb *x3, ec_nistp_felem_limb *y3, ec_nistp_felem_limb *z3, @@ -150,69 +150,69 @@ void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, const ec_nistp_felem_limb *z2) { ec_nistp_felem x_out, y_out, z_out; - ec_nistp_felem_limb z1nz = ctx->nz(z1); - ec_nistp_felem_limb z2nz = ctx->nz(z2); + ec_nistp_felem_limb z1nz = ctx->felem_nz(z1); + ec_nistp_felem_limb z2nz = ctx->felem_nz(z2); // z1z1 = z1**2 ec_nistp_felem z1z1; - ctx->sqr(z1z1, z1); + ctx->felem_sqr(z1z1, z1); ec_nistp_felem u1, s1, two_z1z2; if (!mixed) { // z2z2 = z2**2 ec_nistp_felem z2z2; - ctx->sqr(z2z2, z2); + ctx->felem_sqr(z2z2, z2); // u1 = x1*z2z2 - ctx->mul(u1, x1, z2z2); + ctx->felem_mul(u1, x1, z2z2); // two_z1z2 = (z1 + z2)**2 - (z1z1 + z2z2) = 2z1z2 - ctx->add(two_z1z2, z1, z2); - ctx->sqr(two_z1z2, two_z1z2); - ctx->sub(two_z1z2, two_z1z2, z1z1); - ctx->sub(two_z1z2, two_z1z2, z2z2); + ctx->felem_add(two_z1z2, z1, z2); + ctx->felem_sqr(two_z1z2, two_z1z2); + ctx->felem_sub(two_z1z2, two_z1z2, z1z1); + ctx->felem_sub(two_z1z2, two_z1z2, z2z2); // s1 = y1 * z2**3 - ctx->mul(s1, z2, z2z2); - ctx->mul(s1, s1, y1); + ctx->felem_mul(s1, z2, z2z2); + ctx->felem_mul(s1, s1, y1); } else { // We'll assume z2 = 1 (special case z2 = 0 is handled later). // u1 = x1*z2z2 OPENSSL_memcpy(u1, x1, ctx->felem_num_limbs * sizeof(ec_nistp_felem_limb)); // two_z1z2 = 2z1z2 - ctx->add(two_z1z2, z1, z1); + ctx->felem_add(two_z1z2, z1, z1); // s1 = y1 * z2**3 OPENSSL_memcpy(s1, y1, ctx->felem_num_limbs * sizeof(ec_nistp_felem_limb)); } // u2 = x2*z1z1 ec_nistp_felem u2; - ctx->mul(u2, x2, z1z1); + ctx->felem_mul(u2, x2, z1z1); // h = u2 - u1 ec_nistp_felem h; - ctx->sub(h, u2, u1); + ctx->felem_sub(h, u2, u1); - ec_nistp_felem_limb xneq = ctx->nz(h); + ec_nistp_felem_limb xneq = ctx->felem_nz(h); // z_out = two_z1z2 * h - ctx->mul(z_out, h, two_z1z2); + ctx->felem_mul(z_out, h, two_z1z2); // z1z1z1 = z1 * z1z1 ec_nistp_felem z1z1z1; - ctx->mul(z1z1z1, z1, z1z1); + ctx->felem_mul(z1z1z1, z1, z1z1); // s2 = y2 * z1**3 ec_nistp_felem s2; - ctx->mul(s2, y2, z1z1z1); + ctx->felem_mul(s2, y2, z1z1z1); // r = (s2 - s1)*2 ec_nistp_felem r; - ctx->sub(r, s2, s1); - ctx->add(r, r, r); + ctx->felem_sub(r, s2, s1); + ctx->felem_add(r, r, r); - ec_nistp_felem_limb yneq = ctx->nz(r); + ec_nistp_felem_limb yneq = ctx->felem_nz(r); // This case will never occur in the constant-time |ec_GFp_mont_mul|. ec_nistp_felem_limb is_nontrivial_double = @@ -226,30 +226,30 @@ void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, // I = (2h)**2 ec_nistp_felem i; - ctx->add(i, h, h); - ctx->sqr(i, i); + ctx->felem_add(i, h, h); + ctx->felem_sqr(i, i); // J = h * I ec_nistp_felem j; - ctx->mul(j, h, i); + ctx->felem_mul(j, h, i); // V = U1 * I ec_nistp_felem v; - ctx->mul(v, u1, i); + ctx->felem_mul(v, u1, i); // x_out = r**2 - J - 2V - ctx->sqr(x_out, r); - ctx->sub(x_out, x_out, j); - ctx->sub(x_out, x_out, v); - ctx->sub(x_out, x_out, v); + ctx->felem_sqr(x_out, r); + ctx->felem_sub(x_out, x_out, j); + ctx->felem_sub(x_out, x_out, v); + ctx->felem_sub(x_out, x_out, v); // y_out = r(V-x_out) - 2 * s1 * J - ctx->sub(y_out, v, x_out); - ctx->mul(y_out, y_out, r); + ctx->felem_sub(y_out, v, x_out); + ctx->felem_mul(y_out, y_out, r); ec_nistp_felem s1j; - ctx->mul(s1j, s1, j); - ctx->sub(y_out, y_out, s1j); - ctx->sub(y_out, y_out, s1j); + ctx->felem_mul(s1j, s1, j); + ctx->felem_sub(y_out, y_out, s1j); + ctx->felem_sub(y_out, y_out, s1j); cmovznz(x_out, ctx->felem_num_limbs, z1nz, x2, x_out); cmovznz(y_out, ctx->felem_num_limbs, z1nz, y2, y_out); diff --git a/crypto/fipsmodule/ec/ec_nistp.h b/crypto/fipsmodule/ec/ec_nistp.h index 152cb57090..d17dd25912 100644 --- a/crypto/fipsmodule/ec/ec_nistp.h +++ b/crypto/fipsmodule/ec/ec_nistp.h @@ -7,7 +7,7 @@ #include -// We have two implementations of the field arithmetic for NIST curves: +// We have two implementations of field arithmetic for NIST curves: // - Fiat-crypto // - s2n-bignum // Both Fiat-crypto and s2n-bignum implementations are formally verified. @@ -34,29 +34,49 @@ typedef uint64_t ec_nistp_felem_limb; typedef uint32_t ec_nistp_felem_limb; #endif -// ec_nistp_felem_meth is a struct that holds pointers to implementations of field -// arithmetic functions for specific curves. It is meant to be used +// ec_nistp_meth is a struct that holds pointers to implementations of field +// and point arithmetic functions for specific curves. It is meant to be used // in higher level functions like this: -// void point_double(nistp_felem_methods *ctx, ...) { -// ctx->add(...); -// ctx->mul(...); +// void point_double(ec_nistp_meth *ctx, ...) { +// ctx->felem_add(...); +// ctx->felem_mul(...); +// +// ctx->point_dbl(...); // } // This makes the functions reusable between different curves by simply // providing an appropriate methods object. typedef struct { size_t felem_num_limbs; - void (*add)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); - void (*sub)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); - void (*mul)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); - void (*sqr)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a); - ec_nistp_felem_limb (*nz)(const ec_nistp_felem_limb *a); -} ec_nistp_felem_meth; + void (*felem_add)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); + void (*felem_sub)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); + void (*felem_mul)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a, const ec_nistp_felem_limb *b); + void (*felem_sqr)(ec_nistp_felem_limb *c, const ec_nistp_felem_limb *a); + ec_nistp_felem_limb (*felem_nz)(const ec_nistp_felem_limb *a); -const ec_nistp_felem_meth *p256_felem_methods(void); -const ec_nistp_felem_meth *p384_felem_methods(void); -const ec_nistp_felem_meth *p521_felem_methods(void); + void (*point_dbl)(ec_nistp_felem_limb *x_out, + ec_nistp_felem_limb *y_out, + ec_nistp_felem_limb *z_out, + const ec_nistp_felem_limb *x_in, + const ec_nistp_felem_limb *y_in, + const ec_nistp_felem_limb *z_in); + void (*point_add)(ec_nistp_felem_limb *x3, + ec_nistp_felem_limb *y3, + ec_nistp_felem_limb *z3, + const ec_nistp_felem_limb *x1, + const ec_nistp_felem_limb *y1, + const ec_nistp_felem_limb *z1, + const int mixed, + const ec_nistp_felem_limb *x2, + const ec_nistp_felem_limb *y2, + const ec_nistp_felem_limb *z2); -void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, +} ec_nistp_meth; + +const ec_nistp_meth *p256_methods(void); +const ec_nistp_meth *p384_methods(void); +const ec_nistp_meth *p521_methods(void); + +void ec_nistp_point_double(const ec_nistp_meth *ctx, ec_nistp_felem_limb *x_out, ec_nistp_felem_limb *y_out, ec_nistp_felem_limb *z_out, @@ -64,7 +84,7 @@ void ec_nistp_point_double(const ec_nistp_felem_meth *ctx, const ec_nistp_felem_limb *y_in, const ec_nistp_felem_limb *z_in); -void ec_nistp_point_add(const ec_nistp_felem_meth *ctx, +void ec_nistp_point_add(const ec_nistp_meth *ctx, ec_nistp_felem_limb *x3, ec_nistp_felem_limb *y3, ec_nistp_felem_limb *z3, diff --git a/crypto/fipsmodule/ec/p256.c b/crypto/fipsmodule/ec/p256.c index 8ca5278562..b0d94e69eb 100644 --- a/crypto/fipsmodule/ec/p256.c +++ b/crypto/fipsmodule/ec/p256.c @@ -167,22 +167,13 @@ static void fiat_p256_inv_square(fiat_p256_felem out, fiat_p256_square(out, ret); // 2^256 - 2^224 + 2^192 + 2^96 - 2^2 } -DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p256_felem_methods) { - out->felem_num_limbs = FIAT_P256_NLIMBS; - out->add = fiat_p256_add; - out->sub = fiat_p256_sub; - out->mul = fiat_p256_mul; - out->sqr = fiat_p256_square; - out->nz = fiat_p256_nz; -} - static void fiat_p256_point_double(fiat_p256_felem x_out, fiat_p256_felem y_out, fiat_p256_felem z_out, const fiat_p256_felem x_in, const fiat_p256_felem y_in, const fiat_p256_felem z_in) { - ec_nistp_point_double(p256_felem_methods(), x_out, y_out, z_out, x_in, y_in, z_in); + ec_nistp_point_double(p256_methods(), x_out, y_out, z_out, x_in, y_in, z_in); } static void fiat_p256_point_add(fiat_p256_felem x3, fiat_p256_felem y3, @@ -192,7 +183,18 @@ static void fiat_p256_point_add(fiat_p256_felem x3, fiat_p256_felem y3, const fiat_p256_felem x2, const fiat_p256_felem y2, const fiat_p256_felem z2) { - ec_nistp_point_add(p256_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); + ec_nistp_point_add(p256_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); +} + +DEFINE_METHOD_FUNCTION(ec_nistp_meth, p256_methods) { + out->felem_num_limbs = FIAT_P256_NLIMBS; + out->felem_add = fiat_p256_add; + out->felem_sub = fiat_p256_sub; + out->felem_mul = fiat_p256_mul; + out->felem_sqr = fiat_p256_square; + out->felem_nz = fiat_p256_nz; + out->point_dbl = fiat_p256_point_double; + out->point_add = fiat_p256_point_add; } #include "./p256_table.h" diff --git a/crypto/fipsmodule/ec/p384.c b/crypto/fipsmodule/ec/p384.c index 930b1ac26f..8f0160954e 100644 --- a/crypto/fipsmodule/ec/p384.c +++ b/crypto/fipsmodule/ec/p384.c @@ -241,33 +241,13 @@ static void p384_inv_square(p384_felem out, p384_felem_sqr(out, ret); // 2^384 - 2^128 - 2^96 + 2^32 - 2^2 = p - 3 } -#if defined(EC_NISTP_USE_S2N_BIGNUM) -DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p384_felem_methods) { - out->felem_num_limbs = P384_NLIMBS; - out->add = bignum_add_p384; - out->sub = bignum_sub_p384; - out->mul = bignum_montmul_p384_selector; - out->sqr = bignum_montsqr_p384_selector; - out->nz = p384_felem_nz; -} -#else -DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p384_felem_methods) { - out->felem_num_limbs = P384_NLIMBS; - out->add = fiat_p384_add; - out->sub = fiat_p384_sub; - out->mul = fiat_p384_mul; - out->sqr = fiat_p384_square; - out->nz = p384_felem_nz; -} -#endif - static void p384_point_double(p384_felem x_out, p384_felem y_out, p384_felem z_out, const p384_felem x_in, const p384_felem y_in, const p384_felem z_in) { - ec_nistp_point_double(p384_felem_methods(), x_out, y_out, z_out, x_in, y_in, z_in); + ec_nistp_point_double(p384_methods(), x_out, y_out, z_out, x_in, y_in, z_in); } // p384_point_add calculates (x1, y1, z1) + (x2, y2, z2) @@ -287,9 +267,33 @@ static void p384_point_add(p384_felem x3, p384_felem y3, p384_felem z3, const p384_felem x2, const p384_felem y2, const p384_felem z2) { - ec_nistp_point_add(p384_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); + ec_nistp_point_add(p384_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); } +#if defined(EC_NISTP_USE_S2N_BIGNUM) +DEFINE_METHOD_FUNCTION(ec_nistp_meth, p384_methods) { + out->felem_num_limbs = P384_NLIMBS; + out->felem_add = bignum_add_p384; + out->felem_sub = bignum_sub_p384; + out->felem_mul = bignum_montmul_p384_selector; + out->felem_sqr = bignum_montsqr_p384_selector; + out->felem_nz = p384_felem_nz; + out->point_dbl = p384_point_double; + out->point_add = p384_point_add; +} +#else +DEFINE_METHOD_FUNCTION(ec_nistp_meth, p384_methods) { + out->felem_num_limbs = P384_NLIMBS; + out->felem_add = fiat_p384_add; + out->felem_sub = fiat_p384_sub; + out->felem_mul = fiat_p384_mul; + out->felem_sqr = fiat_p384_square; + out->felem_nz = p384_felem_nz; + out->point_dbl = p384_point_double; + out->point_add = p384_point_add; +} +#endif + // OPENSSL EC_METHOD FUNCTIONS // Takes the Jacobian coordinates (X, Y, Z) of a point and returns: diff --git a/crypto/fipsmodule/ec/p521.c b/crypto/fipsmodule/ec/p521.c index d3a015cd13..2489213143 100644 --- a/crypto/fipsmodule/ec/p521.c +++ b/crypto/fipsmodule/ec/p521.c @@ -259,33 +259,13 @@ static void p521_felem_inv(p521_felem output, const p521_felem t1) { p521_felem_mul(output, acc, t1); } -#if defined(EC_NISTP_USE_S2N_BIGNUM) -DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p521_felem_methods) { - out->felem_num_limbs = P521_NLIMBS; - out->add = bignum_add_p521; - out->sub = bignum_sub_p521; - out->mul = bignum_mul_p521_selector; - out->sqr = bignum_sqr_p521_selector; - out->nz = p521_felem_nz; -} -#else -DEFINE_METHOD_FUNCTION(ec_nistp_felem_meth, p521_felem_methods) { - out->felem_num_limbs = P521_NLIMBS; - out->add = fiat_secp521r1_carry_add; - out->sub = fiat_secp521r1_carry_sub; - out->mul = fiat_secp521r1_carry_mul; - out->sqr = fiat_secp521r1_carry_square; - out->nz = p521_felem_nz; -} -#endif - static void p521_point_double(p521_felem x_out, p521_felem y_out, p521_felem z_out, const p521_felem x_in, const p521_felem y_in, const p521_felem z_in) { - ec_nistp_point_double(p521_felem_methods(), x_out, y_out, z_out, x_in, y_in, z_in); + ec_nistp_point_double(p521_methods(), x_out, y_out, z_out, x_in, y_in, z_in); } // p521_point_add calculates (x1, y1, z1) + (x2, y2, z2) @@ -305,9 +285,33 @@ static void p521_point_add(p521_felem x3, p521_felem y3, p521_felem z3, const p521_felem x2, const p521_felem y2, const p521_felem z2) { - ec_nistp_point_add(p521_felem_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); + ec_nistp_point_add(p521_methods(), x3, y3, z3, x1, y1, z1, mixed, x2, y2, z2); } +#if defined(EC_NISTP_USE_S2N_BIGNUM) +DEFINE_METHOD_FUNCTION(ec_nistp_meth, p521_methods) { + out->felem_num_limbs = P521_NLIMBS; + out->felem_add = bignum_add_p521; + out->felem_sub = bignum_sub_p521; + out->felem_mul = bignum_mul_p521_selector; + out->felem_sqr = bignum_sqr_p521_selector; + out->felem_nz = p521_felem_nz; + out->point_dbl = p521_point_double; + out->point_add = p521_point_add; +} +#else +DEFINE_METHOD_FUNCTION(ec_nistp_meth, p521_methods) { + out->felem_num_limbs = P521_NLIMBS; + out->felem_add = fiat_secp521r1_carry_add; + out->felem_sub = fiat_secp521r1_carry_sub; + out->felem_mul = fiat_secp521r1_carry_mul; + out->felem_sqr = fiat_secp521r1_carry_square; + out->felem_nz = p521_felem_nz; + out->point_dbl = p521_point_double; + out->point_add = p521_point_add; +} +#endif + // OPENSSL EC_METHOD FUNCTIONS // Takes the Jacobian coordinates (X, Y, Z) of a point and returns: From a6f7dc3208fc527933f85f4127be1ad037212da2 Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Tue, 25 Jun 2024 14:40:35 -0700 Subject: [PATCH 44/66] Added constant_time_select array and entry_from_table (#1660) --- crypto/constant_time_test.cc | 30 ++++++++++++++++++++++++++++++ crypto/internal.h | 21 +++++++++++++++++++++ 2 files changed, 51 insertions(+) diff --git a/crypto/constant_time_test.cc b/crypto/constant_time_test.cc index ae80003eb3..6eb9b5a325 100644 --- a/crypto/constant_time_test.cc +++ b/crypto/constant_time_test.cc @@ -44,6 +44,7 @@ */ #include "internal.h" +#include "test/test_util.h" #include #include @@ -136,6 +137,35 @@ TEST(ConstantTimeTest, Test) { EXPECT_EQ(b, constant_time_select_8(CONSTTIME_FALSE_8, a, b)); } } + + // Test constant_time_select_array_w. + crypto_word_t a[256], b[256], c[256]; + RAND_bytes(reinterpret_cast(a), sizeof(a)); + RAND_bytes(reinterpret_cast(b), sizeof(b)); + RAND_bytes(reinterpret_cast(c), sizeof(c)); + + constant_time_select_array_w(c, a, b, FromBoolW(true), 256); + EXPECT_EQ(0, OPENSSL_memcmp(c, a, sizeof(c))); + constant_time_select_array_w(c, a, b, FromBoolW(false), 256); + EXPECT_EQ(0, OPENSSL_memcmp(c, b, sizeof(c))); + + // Test constant_time_select_entry_from_table_w. + // The table consists of 100 entries, each of size 10 crypto_word_t's. + crypto_word_t table[100 * 10]; + crypto_word_t entry[10]; + RAND_bytes(reinterpret_cast(table), sizeof(table)); + RAND_bytes(reinterpret_cast(entry), sizeof(entry)); + + for (size_t i = 0; i < 100; i++) { + constant_time_select_entry_from_table_w(entry, table, i, 100, 10); + EXPECT_EQ(0, OPENSSL_memcmp(entry, &table[i * 10], sizeof(entry))); + } + + // Test that the output remains unchanged when index is out of bounds. + crypto_word_t entry_copy[10]; + OPENSSL_memcpy(entry_copy, entry, sizeof(entry)); + constant_time_select_entry_from_table_w(entry, table, 101, 100, 10); + EXPECT_EQ(0, OPENSSL_memcmp(entry_copy, entry, sizeof(entry))); } TEST(ConstantTimeTest, MemCmp) { diff --git a/crypto/internal.h b/crypto/internal.h index 5109270355..ba08e232f5 100644 --- a/crypto/internal.h +++ b/crypto/internal.h @@ -456,6 +456,27 @@ static inline int constant_time_select_int(crypto_word_t mask, int a, int b) { (crypto_word_t)(b))); } +// constant_time_select_array_w applies |constant_time_select_w| on each +// corresponding pair of elements of a and b. +static inline void constant_time_select_array_w( + crypto_word_t *c, crypto_word_t *a, crypto_word_t *b, + crypto_word_t mask, size_t len) { + for (size_t i = 0; i < len; i++) { + c[i] = constant_time_select_w(mask, a[i], b[i]); + } +} + +// constant_time_select_entry_from_table_w selects the idx-th entry from table. +static inline void constant_time_select_entry_from_table_w( + crypto_word_t *out, crypto_word_t *table, + size_t idx, size_t num_entries, size_t entry_size) +{ + for (size_t i = 0; i < num_entries; i++) { + crypto_word_t mask = constant_time_eq_w(i, idx); + constant_time_select_array_w(out, &table[i * entry_size], out, mask, entry_size); + } +} + #if defined(BORINGSSL_CONSTANT_TIME_VALIDATION) // CONSTTIME_SECRET takes a pointer and a number of bytes and marks that region From b2bbd9c287d3fff4e209892d342ea3b0d562477e Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Tue, 25 Jun 2024 19:01:52 -0400 Subject: [PATCH 45/66] Use params to build_compilation_database.sh (#1647) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ### Description of changes: Propogates script parameters to cmake command ### Testing: ``` ❯ ./util/build_compilation_database.sh -DFIPS=1 -DBUILD_SHARED_LIBS=1 ... + mkdir -p /var/folders/bd/5rrlftjx2098f44h7jbj3n400000gr/T/tmp.69gTlsxzTf/AWS-LC-BUILD + cmake /Users/justsmth/repos/aws-lc -B /var/folders/bd/5rrlftjx2098f44h7jbj3n400000gr/T/tmp.69gTlsxzTf/AWS-LC-BUILD -GNinja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_EXPORT_COMPILE_COMMANDS=ON -DFIPS=1 -DBUILD_SHARED_LIBS=1 ... ... By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- util/build_compilation_database.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/util/build_compilation_database.sh b/util/build_compilation_database.sh index 8cd675cf5c..2cf9b48c08 100755 --- a/util/build_compilation_database.sh +++ b/util/build_compilation_database.sh @@ -12,7 +12,7 @@ MY_CMAKE_FLAGS=("-GNinja" "-DCMAKE_BUILD_TYPE=Debug" "-DCMAKE_EXPORT_COMPILE_COM mkdir -p "${AWS_LC_BUILD}" -cmake "${BASE_DIR}" -B "${AWS_LC_BUILD}" ${MY_CMAKE_FLAGS[@]} +cmake "${BASE_DIR}" -B "${AWS_LC_BUILD}" ${MY_CMAKE_FLAGS[@]} "${@}" cmake --build "${AWS_LC_BUILD}" --target all From cea04a616b340838a69b3628b9b7b41f83e3e7a5 Mon Sep 17 00:00:00 2001 From: Will Childs-Klein Date: Wed, 26 Jun 2024 12:44:53 -0400 Subject: [PATCH 46/66] Replace OPENSSL_NO_TLS_PHA with SSL_VERIFY_POST_HANDSHAKE (#1668) PR #1526 introduced the `OPENSSL_NO_TLS_PHA` directive mostly for the purposes of AWS-LC's compatibility with CPython, but in [cpython PR #117785](https://github.com/python/cpython/pull/117785) @encukou points out that detecting the absence of OpenSSL's own `SSL_VERIFY_POST_HANDSHAKE` directive is sufficient. This change removes AWS-LC's `OPENSSL_NO_TLS_PHA` directive in favor of detecting absence of `SSL_VERIFY_POST_HANDSHAKE`. --- include/openssl/opensslconf.h | 5 ----- tests/ci/integration/python_patch/3.13/aws-lc-cpython.patch | 2 +- tests/ci/integration/python_patch/main/aws-lc-cpython.patch | 2 +- 3 files changed, 2 insertions(+), 7 deletions(-) diff --git a/include/openssl/opensslconf.h b/include/openssl/opensslconf.h index 56db7f641f..3dd556e1d3 100644 --- a/include/openssl/opensslconf.h +++ b/include/openssl/opensslconf.h @@ -53,11 +53,6 @@ extern "C" { #define OPENSSL_NO_MD2 #define OPENSSL_NO_MDC2 #define OPENSSL_NO_OCB - -// OPENSSL_NO_TLS_PHA indicates lack of support for post-handshake -// authentication (PHA) in TLS >= 1.3 -#define OPENSSL_NO_TLS_PHA - #define OPENSSL_NO_RC2 #define OPENSSL_NO_RC5 #define OPENSSL_NO_RFC3779 diff --git a/tests/ci/integration/python_patch/3.13/aws-lc-cpython.patch b/tests/ci/integration/python_patch/3.13/aws-lc-cpython.patch index 45bf31533f..bc4b358160 100644 --- a/tests/ci/integration/python_patch/3.13/aws-lc-cpython.patch +++ b/tests/ci/integration/python_patch/3.13/aws-lc-cpython.patch @@ -147,7 +147,7 @@ index f7fdbf4..204d501 100644 #endif -+#if defined(OPENSSL_NO_TLS_PHA) || !defined(TLS1_3_VERSION) || defined(OPENSSL_NO_TLS1_3) ++#if !defined(SSL_VERIFY_POST_HANDSHAKE) || !defined(TLS1_3_VERSION) || defined(OPENSSL_NO_TLS1_3) + #define PY_SSL_NO_POST_HS_AUTH +#endif + diff --git a/tests/ci/integration/python_patch/main/aws-lc-cpython.patch b/tests/ci/integration/python_patch/main/aws-lc-cpython.patch index 45bf31533f..bc4b358160 100644 --- a/tests/ci/integration/python_patch/main/aws-lc-cpython.patch +++ b/tests/ci/integration/python_patch/main/aws-lc-cpython.patch @@ -147,7 +147,7 @@ index f7fdbf4..204d501 100644 #endif -+#if defined(OPENSSL_NO_TLS_PHA) || !defined(TLS1_3_VERSION) || defined(OPENSSL_NO_TLS1_3) ++#if !defined(SSL_VERIFY_POST_HANDSHAKE) || !defined(TLS1_3_VERSION) || defined(OPENSSL_NO_TLS1_3) + #define PY_SSL_NO_POST_HS_AUTH +#endif + From 88faaa28922a584b9df111cf2ead7f16fa6f6b41 Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Thu, 27 Jun 2024 10:21:58 -0700 Subject: [PATCH 47/66] Make DH_check consistent with OpenSSL (#1642) Previously, `DH_check` allowed only primes with certain properties when the generator was equal to 2 or 5. We remove this requirement to: - be more consistent with OpenSSL that doesn't have these checks. As a consequence, it was possible to generate DH parameters with OpenSSL that wouldn't pass AWS-LC `DH_check`. - not break customers who use one of the standard DH groups from RFC's 3526 and 7919 and call `DH_check` on it (like s2n-tls). (Addresses CryptoAlg-2490) --- crypto/dh_extra/dh_test.cc | 21 +++++++++++++++++++++ crypto/fipsmodule/dh/check.c | 27 ++------------------------- 2 files changed, 23 insertions(+), 25 deletions(-) diff --git a/crypto/dh_extra/dh_test.cc b/crypto/dh_extra/dh_test.cc index fb264fbb76..b9c1892aa4 100644 --- a/crypto/dh_extra/dh_test.cc +++ b/crypto/dh_extra/dh_test.cc @@ -73,6 +73,7 @@ #include "../fipsmodule/dh/internal.h" #include "../test/test_util.h" +#include "openssl/pem.h" TEST(DHTest, Basic) { @@ -1030,3 +1031,23 @@ TEST(DHTest, PrivateKeyLength) { BN_num_bits(DH_get0_priv_key(dh.get()))); } } + +// Test to make sure DH_check validates the standard DH parameters +// from RFC 3526 and RFC 7919. +TEST(DHTest, DHCheckForStandardParams) { + int flags; + bssl::UniquePtr dh1(DH_get_rfc7919_2048()); + ASSERT_TRUE(DH_check(dh1.get(), &flags)); + EXPECT_EQ(flags, 0); + + bssl::UniquePtr p(BN_get_rfc3526_prime_2048(nullptr)); + ASSERT_TRUE(p); + bssl::UniquePtr g(BN_new()); + ASSERT_TRUE(g); + ASSERT_TRUE(BN_set_word(g.get(), 2)); + + bssl::UniquePtr dh2 = NewDHGroup(p.get(), /*q=*/nullptr, g.get()); + ASSERT_TRUE(dh2); + ASSERT_TRUE(DH_check(dh2.get(), &flags)); + EXPECT_EQ(flags, 0); +} diff --git a/crypto/fipsmodule/dh/check.c b/crypto/fipsmodule/dh/check.c index d80190fa41..e0df54d940 100644 --- a/crypto/fipsmodule/dh/check.c +++ b/crypto/fipsmodule/dh/check.c @@ -136,21 +136,16 @@ int DH_check_pub_key(const DH *dh, const BIGNUM *pub_key, int *out_flags) { } +// DH_check confirms that the Diffie-Hellman parameters dh are valid. int DH_check(const DH *dh, int *out_flags) { *out_flags = 0; if (!dh_check_params_fast(dh)) { return 0; } - // Check that p is a safe prime and if g is 2, 3 or 5, check that it is a - // suitable generator where: - // for 2, p mod 24 == 11 - // for 3, p mod 12 == 5 - // for 5, p mod 10 == 3 or 7 - // should hold. + // Check that p is a safe prime. int ok = 0, r, q_good = 0; BN_CTX *ctx = NULL; - BN_ULONG l; BIGNUM *t1 = NULL, *t2 = NULL; ctx = BN_CTX_new(); @@ -203,24 +198,6 @@ int DH_check(const DH *dh, int *out_flags) { if (!BN_is_one(t2)) { *out_flags |= DH_CHECK_INVALID_Q_VALUE; } - } else if (BN_is_word(dh->g, DH_GENERATOR_2)) { - l = BN_mod_word(dh->p, 24); - if (l == (BN_ULONG)-1) { - goto err; - } - if (l != 11) { - *out_flags |= DH_CHECK_NOT_SUITABLE_GENERATOR; - } - } else if (BN_is_word(dh->g, DH_GENERATOR_5)) { - l = BN_mod_word(dh->p, 10); - if (l == (BN_ULONG)-1) { - goto err; - } - if (l != 3 && l != 7) { - *out_flags |= DH_CHECK_NOT_SUITABLE_GENERATOR; - } - } else { - *out_flags |= DH_CHECK_UNABLE_TO_CHECK_GENERATOR; } r = BN_is_prime_ex(dh->p, BN_prime_checks_for_validation, ctx, NULL); From 772e22db1ebea961f2d43353fb0ad8995e773ef1 Mon Sep 17 00:00:00 2001 From: William Bo Yang Date: Fri, 28 Jun 2024 21:08:04 +0200 Subject: [PATCH 48/66] Update ACVP SHAKE test implementations (#1663) * Update ACVP tool to properly interact with SHAKE vectors * Update modulewrapper to run SHAKE tests correctly * Update modulewrapper to have updated registration json for SHAKE * Update ACVP tool tests --- .../acvp/acvptool/subprocess/hash.go | 63 +++++++++---- .../acvp/acvptool/test/expected/SHAKE-128.bz2 | Bin 13774 -> 28779 bytes .../acvp/acvptool/test/expected/SHAKE-256.bz2 | Bin 13800 -> 27996 bytes .../acvp/acvptool/test/vectors/SHAKE-128.bz2 | Bin 438 -> 432 bytes .../acvp/acvptool/test/vectors/SHAKE-256.bz2 | Bin 459 -> 459 bytes .../acvp/modulewrapper/modulewrapper.cc | 88 +++++++++++------- 6 files changed, 99 insertions(+), 52 deletions(-) diff --git a/util/fipstools/acvp/acvptool/subprocess/hash.go b/util/fipstools/acvp/acvptool/subprocess/hash.go index 2b46d184a1..dbffe71736 100644 --- a/util/fipstools/acvp/acvptool/subprocess/hash.go +++ b/util/fipstools/acvp/acvptool/subprocess/hash.go @@ -33,7 +33,7 @@ type hashTestGroup struct { ID uint64 `json:"tgId"` Type string `json:"testType"` MaxOutLen *uint64 `json:"maxOutLen,omitempty"` - MinOutLen *uint64 `json:"minxOutLen,omitempty"` + MinOutLen *uint64 `json:"minOutLen,omitempty"` Tests []struct { ID uint64 `json:"tcId"` BitLength uint64 `json:"len"` @@ -58,11 +58,13 @@ type hashTestGroupResponse struct { type hashTestResponse struct { ID uint64 `json:"tcId"` DigestHex string `json:"md,omitempty"` + OutLen uint64 `json:"outLen,omitempty"` MCTResults []hashMCTResult `json:"resultsArray,omitempty"` } type hashMCTResult struct { DigestHex string `json:"md"` + OutLen uint64 `json:"outLen,omitempty"` } // hashPrimitive implements an ACVP algorithm by making requests to the @@ -118,32 +120,55 @@ func (h *hashPrimitive) Process(vectorSet []byte, m Transactable) (any, error) { panic(h.algo + " hash operation failed: " + err.Error()) } - response.Tests = append(response.Tests, hashTestResponse{ + testResponse := hashTestResponse{ ID: test.ID, DigestHex: hex.EncodeToString(result[0]), - }) - - case "MCT": - // MCT tests for conventional digest functions expect message - // and digest output lengths to be equivalent, however SHAKE - // does not have a predefined output length. - if len(msg) != h.size && !strings.HasPrefix(h.algo, "SHAKE") { - return nil, fmt.Errorf("MCT test case %d/%d contains message of length %d but the digest length is %d", group.ID, test.ID, len(msg), h.size) + } + if test.OutputLength != nil { + testResponse.OutLen = *test.OutputLength } - testResponse := hashTestResponse{ID: test.ID} + response.Tests = append(response.Tests, testResponse) - digest := msg - for i := 0; i < 100; i++ { - result, err := m.Transact(h.algo+"/MCT", 1, digest) - if err != nil { - panic(h.algo + " hash operation failed: " + err.Error()) + case "MCT": + testResponse := hashTestResponse{ID: test.ID} + if !strings.HasPrefix(h.algo, "SHAKE") { + if len(msg) != h.size { + return nil, fmt.Errorf("MCT test case %d/%d contains message of length %d but the digest length is %d", group.ID, test.ID, len(msg), h.size) + } + digest := msg + for i := 0; i < 100; i++ { + result, err := m.Transact(h.algo+"/MCT", 1, digest) + if err != nil { + panic(h.algo + " hash operation failed: " + err.Error()) + } + + digest = result[0] + testResponse.MCTResults = append(testResponse.MCTResults, hashMCTResult{hex.EncodeToString(digest), 0}) } - digest = result[0] - testResponse.MCTResults = append(testResponse.MCTResults, hashMCTResult{hex.EncodeToString(digest)}) - } + } else { + maxOutLenBytes := *group.MaxOutLen / 8 + minOutLenBytes := *group.MinOutLen / 8 + + digest := msg + outlen := maxOutLenBytes + maxOutLenByteArr := uint32le(uint32(maxOutLenBytes)) + minOutLenByteArr := uint32le(uint32(minOutLenBytes)) + outLenByteArr := uint32le(uint32(outlen)) + + for i := 0; i < 100; i++ { + result, err := m.Transact(h.algo+"/MCT", 2, digest, maxOutLenByteArr, minOutLenByteArr, outLenByteArr) + if err != nil { + panic(h.algo + " hash operation failed: " + err.Error()) + } + + digest = result[0] + outLenByteArr = uint32le(uint32(binary.LittleEndian.Uint32(result[1]))) + testResponse.MCTResults = append(testResponse.MCTResults, hashMCTResult{hex.EncodeToString(digest), uint64(len(digest) * 8)}) + } + } response.Tests = append(response.Tests, testResponse) case "LDT": diff --git a/util/fipstools/acvp/acvptool/test/expected/SHAKE-128.bz2 b/util/fipstools/acvp/acvptool/test/expected/SHAKE-128.bz2 index c7895f91e9bcabf9f0b45fc39b38dbb540c1d58d..a87cfeea8529c938a374aab968ca79b36dc10722 100644 GIT binary patch literal 28779 zcmV(mK=Z#sT4*^jL0KkKSx=}YssKyTe}H6EL_kmm|L`L04hlc#-zs2={|1k{zNHeV z2$}^nDyc<8O|6=wvlXnYXjaV@Y|sLLM8!!q#@N=h(=%&kqJ;veTQ;j!&1OY5_jcQr zn=@w8!B&`h6}`Q5RkkV$s?$qtv7l6nszPemWvgp2rVtHCTQrqOG{}-cBTWq&p`?vO zC>qrQDinfILa3C1M_M{)p-Q1sYSKW7HlV~B4OEq^q@WVe)lgAX8Z-)B=Q@y}rBOuy zC@80()iE+tGZIK>X-WdCMpRIs3Q&-ekkDp_+|qTbRKDywDA>Y^B8U-|q(X>hWu%xY z&;ueA5SXoO9of=`vLpzUky_HJrj=ErffZE$@B%VwQj`Dy00010KL7zrRZ*q{&>03y zCWcHH%~SMgPf6qmG8$=w0MIa+5mf&GCKRe_qecJ#jF_4*1WeRvJv674Gz}QYfuH~Y z2@+_HG!&ElRPv8g(A0XG9+B#Lk5P%Xsd0RKe)H|8XYFIPfO_)U=ckE7;+m?JE8VrM ziz`5a%>a*Wj_-9ZNrI6r#5g9AM+DHBr3XSs4rW}kC{k!TOgSA0n4@%vm~k|PB_d{& znT1Tj0LhMNi3%n9SrdP)r_x|(0F;2QZzPsyu>E&EzwXJCUqR?6RIyfX( zgo9!x)chq=K_hD8Smo9eB(+3WP*q&>8Eswnhuz44Bo-PFy&34i2l&_|*ftG~p$&*f z(H$}udq5wcfcP*?fCFLxYy`ren3#Ake}UWE&s{8a*&q}GB7y4T?Ur~f%jl4+B9eWK+4XQR)YqSID59OcnRH#StJ&gYh)J+}TOdFE#BYdX~z{Gz}PZu-sDIuUu zw|7<1rCG`tTFfZiL`&VHmCqOsjm^eaR$R?=*`RgePu~TUAa$hYX6VFdEhdp3m~i-Otym`^C#ig*I@8;j zr;Vwh)>2}|b8(EdNIk)VPqj#`?97RSMD)2oNs8m*E01nmHC6Jh--4zloRU~dwF@rU zUyvtN`X0#z6c_Jx+`wny(uw9X^!*xd1 zoS8I?s+*WSJuAXzapg(y7?i(niipo$1E{8?Ftcp}4P}2`#ChTw7}1(~0_+-JA+^ju zQIW~vqF1*d{I|E-#E%!rvskT+G>Qf5GVcYRh>f;VtH0(*2DQM%I56@BScGRvwa0{Q zR}?VQ!PE$jJBIS&>`TBTCbct1h7HG!nY5A)hEOz$b?WH|I_y;f36T``+iITli<}$; zl0U77d1&#eC)%V7G`Bl-tB9N+$)Q8YEKKwU10wWW#ocvyP^y`^Jw`A!>uWD32C&S8 zUxUYN1S7yWed@$apteG~!f3pEZ8&?pC?U-m-vT<(w3rul*2t;)Qn_MMeM#e4AQ+(K zgR|or<4Po9%><&OMyC(HXNbTrhKC1@%Nm6Ylgr!{yaFmiHzCAbFgR zwL1F4s8|$UnI%H{bTz8@KSq`27&vXC_P~{Mn*?NLtE|i$h54>3u)R8^a7@8jk+d~) z>MCWHc3^swcXGA|ZVO!J1giHz!lX{ACwkg*CL)eN_n=)#*-ckgo5ve<9ZwNe zyfsSN`eA(gbQRq$$sLd$&kq*aT^ZPc8bHO&pduj$UVn63_B*F)8X6gJaZg==t1~-` zpdqDjBh}qo(0eS4h|D@b&U#yzLMlGsS2`aa%+UQl(yovtY0N-R%Z`J%~29t)v7s)e(%^f$9{B-Y@D z1)gCSbz?nDP7n}x;J(yI)d8?p!)md3tE&h|)kkV8Peo!-cs*t=lOthWZ0Z1;0(4gn z$3?)k5`kuZar2qU@+0)#2uATI_zi;=YUrefq=#b!<yvIP!1IOwAh=4 zj-xLukf%G0^o(UF{sw+r(pZ8!66&Q@>FgOpKo#q4aa_~&_EI=cNV%~U7!XTkO0vpl zf%dU$ZV*s%&01yDuQp^aN1H~`x2jUJ3&~lPzH>7t1u*M)e{4&zUwN^>Xdr0FdqaXUOBIp`I*O8vC|AT1w=lTa*5i{$sG`k-s$n`wf4XzYJDV%5 zcj;2ZYT)su>Kwa*aM)YCBSh8Lhio^Xog-}LJQOQOh3-#6WB!i^ zTopiIF&$X1q}F||AUsKb7gcO(OYStR4q%2X6QB<~@!@Erlw}@GxE{vSmMeKOMRT!2 zhT$2nU&n)4Ndx>I|KOi}OZoUI_1pe6IZ)GM&b^Nc z)L;M8dZk;&~&Tt)mS>hisTB6AbAGqVwWo->7RN^jYxR~(fwCmx)Pd4Y4xv0 z0W{bhO$N=Gs^7RwlFKE=dH}WU^+-;fz$IWRv)#0aSz0rOapsE5b8SKGtc*B$qnmw2 zn@*okZIrL6m~y+U@4<>rb6~tAvp&MR#hwBREF4hLPa`Atghw;4EI=taLcS^%-2jR| z8)y=+dvQ5Rb*aZZDiU2+AS~5_%xQdF;73G~y4ADB1C01D#_Ss)LRhVXH0Gwe+odTW9WxA@^&8vpj8odJHA^e1VFw}mDqCm?3JLzHX>UZN&`iAU)S$@ z8pG*bRL?cv9iy~I_xngyhs50Ct-npUj}I{i==^nxKaJ4st-n;n;@1lyX4yI_uhG^Lq)7SaeelRb*e(4nOp?5>DAd+&W4l)_bSij zS*#TdyL6d)d`fb2AhRT*MiPhT%82R%3Q^2ssJ*c=-3!@efmSH+z@IkKIJpJ8>Ww3A z5)W>l-R`VC^UoNZRvfr>^uUtk5^KKZ0t}#aDvU3*Z+o$y)gBs2tlh&*-1AzDw@&wg z4ur?l1kd8=pqBI^cauA^RvnU$GOoDUm{bJW^HCiz?vkIv1;Y9>eHu`EV*^@&jBj-UD3xc5WiwFyC?%^@ZpClK z;V$Qx80;mHimc_dQ+yItcq_zsV(~inrCiP6^W9tu*R!s|SC9s0bXKezI(mH_ zi0}IV*zi4l_Vrwm^k1#ize(tf7V)G*(mqHn#N!>862o_|rtYOn+R5@+){i+SFUIH^ z_eQCq@##)(XfQ9DNJMyX5aipbnG!UMLLqXuZgN~YJnYY10AkMD#L6!n@$+8st?)~8 zHvnJ?V)Wrv4yVv#O!d}Ks0dw4#KNAAK<_1cmAVzk3m{c==y+Nmc*K$IYLOc3k7DH4 zE-6gzxpM1>?fLB^d0KFlv<1*Q#48CyW>aiU!OIo={Zk0ZT{(q`vcx(HbB?w**gsN1 zJzWDG_%b>^+FQEV>x|E%w!t4UO!KMQQoD!ko>PMjlJAl@FvYTChc6-)&bi-9HklZn zHLk?B)x4{@!3NiHFZ8fWX&#w+MkMTbOI{8h9E9Q`@N?4Wsu#qe{Y7Rl&DEFU3>SlSloLB_d=E<>xvdf7jn3VW& zdugf$mAga7nx4INb#n95%BdG+OOWpileFslb%$2RkT(o~@egTp)HQJ9augRJ@ZJLz zBQ1%1vA&F3TT+X|-7RXV9#PW4sw`u0Nh5g>Pr+(X-iH~?^~o5h^uv}`^*a$--9KIV zJ%H#~B+H492d;PSy1saqVWyge^Eo6K9VM;RcD$xcVaSFKF9Z^om}d)pH8Av^wF5e< zNRmAc4`y2x1E&Eaf#nmXghmqV3g=J5$dfv5pb6$kiwWz;t%^1EPPRn| zN<7qCi(Gwh(@et$Jer+(^hime3B}jVc6i@Z%smwlklLR0qdVj{vQ8Ot!R~0p z4vgToB)ih2;b6L=v>s}_e9q8bB$x0C^X%Lbqu*|Z^EDV@ESpp4osEN_Soox7~vj+2Qbh@4NR+1l{>(vVg<@4duG(J~lIk%c_ z{MF5BAu!w>-zaHKrBUadBP*)@5vs`Wu1v*z|1$#nP_S`TMCnlNLdFtQ)_mPvaB)c) z6J`w591x(hVT>HJ%|n*om0(GZ27*6%LM)y;D89rg(A>@+Wt-w3dHFvsa8e`VmlrN4 zd@e{&`cpQry9PQo zq@=yKv$@JQae3pCU^SgZhAQ&RSFgi*c+prNvU8#zs~38S8iz6`1%!9Z&n*O39jX4H;22FaDF>-44S2c|)5+hP$NIk6# zvx{&b%iB{>yqi4k+A-H%K>k%O^=`M{s+`-W7b1sBs^AXTPu?~__Hh|OInQri?vu8<23{al9f)iL1do=p$ zL7#RYVwt(vy{CGUdqY+0$+CP6Sn04P77A3VLx4D9WU1D>PT(eo#_cFa>rWUqSWH3X zaDHIv>Vr-;3%xHZEQ(Bx-GU)UtOiu<=BU|7UXwZAq#u}ttHNx@R}e1;q!5(WGR&|_ z0L~_ya+={LWKGMgB3y_imE{{OO59^tESZ`VyfzgL7UVk5EZ>gJG;&d;k4N+Bq9CeI z7Ph9MjDlUDyI@Qn!Nv|KW?5$^sJ5yd{T%OrjV9_0=s9dQH@QarKrb5Kz_}L}C7M_G zj~zZSzA+~GFXxMZyqhv5Xw$q|hPAqe zh?8~Q%F}BoancQ9Jq!0L4W#|s_h35=Xg6g9iY@ose3+0>bI8XdBt{M*jF8^V`E{h?OT9n-C@U%u`*>DM0un@#1MX~ z@mYiSyHN?Vx~s!gADJ= z9FG}@K^O5~ ztZ&77J{^4)_1?6 zG*80Oz7wFtYT4`p@9(nfSGHZ@*QO;rtsOl}Wlf3Hp1Cy=Nqxl{?rmIv5ef1r9l#3x zQGVwyn-6{W2T#m=*VS`T#W?Z%l?UM#ffY1%ZVRZVivs?&N0BW$0`B*IU^NOZH1L3J zMO_^#K7YCJKVd}?(vJ;(sJtrXoO#}=LMFBbXhTzPYlxSw2Hn|JldycxvEP2mh#;=| ze6FCEGrd-Y)%4Wh1v2Ok@Dy7L_anz`?b~Q8z{S* z9A9cpxZUh;tG0wa=S_&uJ|}u+?(LGZalRVF^^4LyHnLuXh_a+C4taHew6G+Cd#Swb zX>r^AN-GEJTpmxC0~s`U;O`mve#=6&4EmSPjI?D-aLy%{zBh%fG{&4wF{t>11k6eqtX$VK5zx&b>JWR!W2@QkO!cZ`2Jfn(>}%D0 zg6x$$(4M_^foj?NZGCf89vd|ZH`+qQ82Q?n8MMhGh)h^(Je5`&S3fvhCJVQBIpfKh z-_i^`x>!YVg!Am{=Utc=*5#su%gbgfL z#8;aqAD^IliYJmn-r^geKop=)#nzY)0@?Gslx+0*Zy3$Y2AOEwkzoRHBHgE&gSqdidrAj;89m7KC+z&?^u0i9o1A+V z7d+FWI&%ht*q!pM0$6y|Jp#~) ztng>ks{WGLkk@F-ak?KN5|<2&9!I(zhZ_!+47M4*y?t z-er{!VV+qk;hkx(PH?l}c`%ER*PQl+1u?{E=@EC)>)#bAp~G|Gj1t?h5>dznUM22R zL(Qs5+fc+Or6h6PS*gYW3!E^0*tQSiE(cbT0G&wZe$JJ8PKcePPZ)0@>OiLN5ao(! z(zg^f6fNjp_laEc>ADPz5f38KZ?NIvD)<1iT&D5-Z5L+r+WyxMb5Y-%ZoeZHbZ|=x zHt=|4lN&nB4|H}e+M4mIOVJh!7_@BB9*y3}whM2F_hGdtK?NXA_%q98>PHTSKERHh zcsuvrJJKGN9U0zm;*30iW(g4%9w0%&3Wv~InMv3kiI~AS03$HoU2t{cTmq8%tutE zy%&NB#kc3W9BcNP*54HUP}@Ur#J@Pyg+R_#3}*p)UVnYO5<5K6v6LLItTQvAIF-pB zA|bA~z{T@f1p-+~9w}F`#f6f^RkRX5FyY_AC+52rQtj3f@Zwv1@mC!!tROfw#u60#O*{UN8juRGTFq#}}xS*e*(kl6xH!A5hH1n|DG zRb4fSL4%5LuPBu!b`=A5d!Fcc1jHyJqs+wU`RJ{+Oe2M>IhZYb*DvarK70IZRU}V=67Pv$i&}i8-jwg zJYXQHuoE{MN)Fk$Z7PV#48qK4LvQTNq~_{@uAdQr4X#gR$Uzoyd7ydH&kl#w%iH4o zm00rhFFd{K$B@Yce+)X^Kb7iZ8HdlM?sqy#sspRXLXDIPil!oLCD!g7z#>avwdvBh z)H1CC$jT$ucYKVfaX?1bFi`?Mf(*=?QvqB37O`2wPNEi}y{@@iA!8nA#bcYoj6Mnf zwDL?7x^C}0n%`J5{FCK$S#PKv#Z)hZmVNt`--zc@+^RbJFdS@H>;YcRjY}oXOF{>? zepUio%#t~w3~Ao5@rG(StJ3pX4Dqj4b_wu;g+Fj#q;M~>yyl?gf&Xu?L9`?@f=ud*09r2^(ck zz&c3i)k0oAC?+@G3N7EFJQZf5w?(Oj0*9JF6eQ%C=v|;=GlGUqOT6@PpF=e5QF(mj zjw4k@K;ZqOrR#1q!K5cF8_HuFivs2Iq@2lA6mHAOvFHz}f-)W#8;bW4EEutMS*0Qc zkt`;J)XgWoam%YMt;`o_qX^|ScgOlLj^JsyB3=~X52Cn)2!p&lw|UUtAe48i#o#Cx z7*Y5KX%INNhUu?C6!t9h%~Hc5VUs3sAZvjEAofo)v#xU!X$0OpHTA3%yTMa!Uv3!9 zMUcccQdj0>@@_Ko0c?WtD!MlzD%;k?tUqMCc5uMJCE-&^ny&%bCIUWBwc{7_;sHae z!%O>B?v=iEQH;MVw^vxzqt|-C@pM}qXgXk2ehG)7y-)XK8lUd;?( z9Btr~PcpG=G;eE8?u|m`Yz1CrV7bKk`~O$8@4P@GVwQPybmybCbb?E*#XkO@u}uwe z!eyY+(tL7JR$(0ubARE0FtC!LLta3gNb@fEA}ud4Wg(g+M7%h0UYvIk^B=?cfd_K3 zgI}V!o^4)f?4?+zk_Ux|dOT!{-!wSQ$B{bqHoo!5??6mfs;e#2%nAhA)RFC|=VY#% z)_H%y<+*ovS(&Vgg^KZ;026D>4~7_&5jJz9kq+b9AaKPsOdf#Qd%$B}*&-ey9)0ch z(Y0u^w3^x*nbz*LB53q)k%W-|?t!+j&%mchtkmNt!$l=_Sj_kl1#_!1n);J9S$T5c z*e(|eR!o92lS}PrH&b@3D@UJJgUM>|1^A}PvW~N6iG6BK)8=m$ZCNIc-jxE#T@#?s z1X2FJ34+K4fHCaEoa zkibVGsQ%KihshlFHPoj00;hnj&i5VD3Pb9FD_Tr00WITbY1 zZ?8wrF{wF%`gB_}6;^;i4C|DQbR?u~_iM1Me54M>n(^WNn{72Jd7;Wv>R|N6|xFuL7p5qUH$lJ)@b zFN;09-pZm49k*uIpn~vfpqmg8WSzZw3qUpRlJng>%`$emQ*;X(F-0hlS(%2Yp8SX`8@50SEJxWE7ruG6H1HAfiq7w`g zuP05mK9l9!%CI6@uE)piD?m5rx{@~E0* z)0Qvp4soS5hL6|W#N7vk@tX1rTFLz;laXdT9T3*xn!8$oBY2yt72r!9rJi8f*-{?v zu1YSTYOxu%3b_`aKs5mA`>Uy^!Oqrg4lz4(fy3uvdwTY(0XtWpTOh%@8m#2*1yf98 zBMXoc)$ocX_0h;ky}e6@F!*#xEiFK2)!@^KI0ACWq>7=(V=ZC5tEW?G;f6B`Qe@fb zpF$GOpGm}OQ3$E7Ij216P>q=Jd1!(ryQKi%+dx)jybfy2*|3vPUcWcEl>x&Fc)^Hy zE68~DT~EXmCnf6bks%E77uB4bMHRgGt8<{(1@GDm-lmSmx#J`a+yTE-bLAez`>1w9 z_p1o%yNPH%Qy8YietNaJa(^lnp;8-oIH6(NIlx|G&&!CJ0X`(!NGouQ{cncbPZ2fA$oV4a(; zwg@$<%5-38EcRt=pqCUO#j6wH5}+ay6mbetITxG(LN>wUCz*ay=;?f_M#$}wS4W{5 zN|tFCK%U{U_X*4xq>zI8tz$Lcv&Q(;qdBoHE0=07&%!i{Z}_rqR7MU=prb!qXLDDw zxHlThMeNGbJhaH^$)fRrI|_z;$2y(Oy5p}`f#yhAef{*%XvI&#LH?k4#fl&iM-=E`DS_^2pQOgUY_cM8Mb zBTo9Jlgl)9m8$6faqE~5N@{fJ7(yLE45yrXEq`CF7iH+#5Q=n%hquYBAVh*Pg63qc zZziT|l%7ib_MdQI=f+1omp7Qb8JjUez**v42eH_)sy6|Wx$K^22HuB?aqCQft9x+M zv;)K*#5YV5x1I8xL_VHaeChB>D^+8X$A=WN5vM@QRm4IAdi^v@Q?$=^)zi*6*A$m+ z*(n5v5Q1gC*0lkXX?7Xc?2D@!)fwtHTC(ktgBcL+YI6~+J>dr#%1{DcyY&*EQSw9Q zDf1VOVL2>ior-E`U<+K6%W*<;z4^V~$1)-|tV;w+d)MX!-*rjGHD4Al zfWSyR;^=ePTJ2t03Y>y(UZ@Z?D4$3jd4k!mRX03Yd>*DR3&u%jP)Nu{!UDu7&>PXq zJT&k=D_2>i?qP*@L)MF#OoS4m%cq-DZc%fo*&)-I-8Dr(dvZj;bVWg%CnyI(fO?*r zp`{I}GkC9e6SiGZGGg;|FNba6;KRT!Y|%Q>D@I`RqWiDtXwSgd{Zc7vPvtKMh^d$b z=nG0*I7t9d??8MkbjDb3OX&e|4yG`{DLQp*fK-dfmZ(I7^DrFx%y9L+#E`H#N~2Zd zO`fEK_Zbyt9jQ`8po6cgCnirZ88-sFlE+s3Y8JN`=#x^vUR#*RX@=%5^ zdnkV7gU3d3g7!M45)^D#RYnUx)ziC=D&0k%RxHLow9)g}TIskbT1y59BKwlwiQS*b zkF~Vd1lY6eVi_J8UHvFp1uK=M7OX}YAvzDG$G$GBbu)VJN?Ho7D)CmSH4)hnURfpP zOWbF83l5;7<B9kU;YAZnZMJ1KT!33Od@OCit)titd>E1cq@~WO|L29*6Pv z@hndKLHd~pO;tw;ZJ*RS;m-Iv4do?;Dy~@)!;&d6xMDQsW_<*G6v|-C^`Iy+y|1(p zfM9BEUq(~jc4N$lDrdzf^xfYtxoDj{tV<;o&YLVKexjv_uWR0F^#gmzpedH7&EvD8 zXmUW*=3Q5PMnzDnuEnolIk_N)63)g`q*lw(N*rGJ(ULqd1s)uBow=+z?pU&30j!`y zq7jgxbP3jOB(yX3R4}@}xr|<5%9|9SKr_+X;bsC5cn}}TN@uRg`Q*x(wBpu%xKm7f z#`KlRlX=e3z=f?fLJoeNT4k&@$vKJfqdE#xpg2x1{rZ)Ef!gCdrT7k3QmPplh$pFd_m12wBVm5s|9~)@K^bVv?#M6kFsA z?4j%$VIX%PtXF=#m#)lF(PyX+J9jSQ%rKr#o&otP-5-)}2UD!rk?`S26V}!0;7%rQ zQnuDbxzA;#(l{;hXeqpAO}KBYJ9&X@PL;)>lnEq)Oy4NhQ3`PCzg1O}gy8^l}!4QJJ1ps|VxIp`XyDij#@tueFy*LI_SNTAgo z5OeeC=(}~MCk+@ZK^2|RYctJwi)o}ie%VwvPJkN1Yfp7OBZ=K*V5n?+t?9AH4Dg7TR9>uq`}ZU__7?uo~v6{01Yq(a4=0{5uY{6uyl@`51KxS&eJSIP`` zUVzB*1e1~g?u|Bu+rbppsG;np1uJ@>^i<77QB!)wy-` zH*7?9`YCE4N>w%75b%4{{(9VoSBQOFK z?&%1aEJTx-v)SeuDF%5eBD0cAWOb4OE;l}@;Va#BjJ+9ozv?9R;Dyc`h+F`*ghM4^7L%e7`DjcYVsHe4+s?IL&EHAy9`Ge;}E~D>aC}8 zES?g@C(;g{12viX!*mAZ2A>!2SQilT0X?&b!Ho(q3~wC#7#(A=2VVD8B*XFC()kI> z(4+~2coTCTht27fu1Yl^jYL>U7mE)%vV3oNPQrFPY`;p z&7@b_(JLDnl|aUXBV_PMvWN>*kX5$pGr3ND2clP~nW|g#i@5{yjW?)SJ>9Xybok!$ zyL%!5R5XIQMFCCgN|Jb!FKk9ZV4CLJ<<3J!J|NHQeaJj+zUCV z1??I?ST-IDX|?*c0F{)-V$5hq(Hcr#ko{HMqqO08QYcd*GFB4NdVanl%7vAyRWDuh zxZ$EMNn3^+0251ZZUI%Gp^18^s`ZwVJ5oqbyr6@r*AcJJ zupZNvJ{cUbr}0hYWD(t>A9{)ML>{ZR)DZAMR;<3coN&<19Nz%Czj)mzjJ<=1SlT|V zvdGxg=M-0g0yG|^(K@!GVcu3;SYua>7h{Rz4!p%pd&jd0Uooy#hU)VIdGOw;Jd`5t zPzY!UXXlr`Q!I-r#2~s=M{*~ky|QJNu{1O@ev6oxt3Z(i8xVwY+HTx>$7@1rgtj2( zxhaN}nWY{i*igp}eW$mcjBS+G%Yf<*(SpwA5jT=4Oxp~X?dVNiM8zq^*CtLqTi z7H;!=gO)mio;ywnkTX+yEvkR8-F$T9HN^KU{P3!79P-r0uN76ItjT5|x%^&>i@?DfIDMzB-#Q~3cgs9c;Z zSd3q&kH)vIc!KYbhnfk8mi}^w#SS1sn)YgmP!G68VX+({UB%Vo{Ny?8tW z1hFWH;(`5;1&wSRIUq$CM9L%d&qX+i{T=oz^Xy`_YH^+u5ibK4+O3 zjUi!l-;#BmHzXbhF2^7^=drNyw{GkOu@`np5g(Z;9E2zsI#^{c&A@n;HG%BKfaD-* zqcv^{`d6Y#=UOrN?mRdKn?aC@u&g4j4+kBHEwezZx!hitgK)*5AjwB8>dk80tdy~y zOD+^S1URtq9Ir_(QtZ>fNv-p}LO|k`c(sN$?oQp2pgXeVTb5O1V}(GN@q3~9MHu@E z5sVoDgQ4MdbR@*lol??I%`L^&2_8Ig8hA-B6ZQQuUJ#+;yXM!=&Iy4gr^`i-HGFcqz$a(C1t z&&p63&9lz-ifL^h8%AbSn0stZqZW=8EnDf9*1r;7_^F0HcbANKBjsMMSMN`-)S-^O zcs*E6v~p64sMIP|hhQ761h7OXwn~DS>u93p8Q$Wn<$FS@S%uZ~c~$j1;UNu8FDC`( zkV;@iv#r(#B~4oeR;KXgWdW&mOx$=_7@JP$+NKix40e|T10D`wBsxw!DMSAH>*-LM zAnC6_ z$ao6(s#}6oMIrh5W?%4O=;_u}xHnst%!1g%qRM)GVXhMTZ7TF-hh7AbXZGG)Il(1z^K&3v`PhdD8zJ{qH^c-a{-e^)g}-v(Ne!`sNT+g>F}*c z#K|=%qBicdlfA|?bDO#?Lb}?X_J+TDkr&HZ=+kltl|cj-OTTby?0|`OG~fZ?6jegL zb2xXXn5Y3o^N9>Cq$d38j~WdGoqxl)35!_C+8TV9XkXEeM?*ST(xc$mB?T&n2sc zYDXynI`1@vLE$;6KuV;0MIW|!nn6YzxHA>dFI<~N0wK?&Gp1F0i`<-5Pl?CRm|y`? zQZ99P_;et-8|U#m0wwHcO@P_(mWjL|h~q27y&< z+`XRBe+~$F(Hz(mv}MWb4v#Prb?P7-M(y?#B@n8;DbFPMEr-2`{pd^PY?aYv^H^o( zgtRy`1E1nIt)*Ars5dAYn8!c3S(^5JrGC)#EL4>nCO6GyWP0yaXhIGr7y<3;E8M`dFJh5WTJ~tN@v`?(^|;s3#o?cP z?XAMOofNj!A!O0)CZb|;X+|p9c;a-eUf(yYq!ud|)kHeEYg%7WO+w5Mu{{ivN>zn% zy>(HsD@}{ZfWd(Nk4<(%6l_fEO{h;{`KA0t;~`8n6c-9FLX~%OKLrLgZE8id^((ql zGT90ug?0#QkFgDVTY)?v?@WQvCo4)fNXDvk^a)fk=JVub5(NaK0EDe`&Ua>k`!^xn zR{BUKqpn(1^0E-8(>B|<7J8QS-oy`3gH9MYN%~lfUaAo8s3pCrO6`1?cyi95r*W@V;oYNW%Iv8232GY2;1rut(Bnh-Ob9;R}B_%5H>=nDOk^(J!5q1jFsPgowP- zmYl(TI_&P%x1q%y2B0EQyVG<{uq%zU;3z9TUg)@qwYv)ut?M0=BYN`Z3tOC46v4~} zY1Sq62wZ_;!DpXbQ0jxjTs|Q{h&ih;WTbi!9GW6agdRwOTz7jySGudgtK6fre&Mo@ zf#p$!0`SVE7X5kf7*st|&(m_Sd#CaNvPIC}ku+F6yC#vlIEqeW5NC35_{MZ6A_cUT zKq#bB!q-NN-Qrim>(<(VPcjPlm^p|g`TNUxzNP_FmH}O4#yi!T zz5)c!=L|i})q4f^xV1Omq60%bW;bdb7_J>FO20E)$NdDF!1n?P|B>QUXa8AvN+Q3ri*WEvpkH{Ov zv#KiV6>Oulb_SgO>X`84byx}GuCGNP!XKJ5udRe1xS&R45b7}>jwa3K+oM6Dfe4RkwLQ91*&hn2{GMaQTC-0;KGT!EgWghM0T(gr$NLF-r>Zyo{pS@@yr zt`N13$OWnG&Fag9np;kC2R+(Gbs(|Sqj8{MZS1HN@eech@oh?aj>j>;!h}4EV;EOQ zOAToOGhqo@N~NCHdCa}NKh-SudkI*v4-a4ms;L4C=HWb_I}PJ^n)N3_A54H*$8;B? zW$q2=Z+W>dqIe$ErLlpu2=70U;4*1T(M?PBh2PzkMjsSKuFS$9Ar=mNoip|0+4X0+ zYebY`+r2S)v*D|Xb^)D|zZCodLknI3UofE0o_VJPxLTA-n6w;%sW%{bCwk6j#@n~| zH5R*jeJm4Uk*C9z5i{O|rph68iCI$?Q~dB(Tulwmd_I=L^NI<=#I3}f%d~n0l|&aI zs;@{9>fD}44cy(vs+(61DrbA1)*sIU#1)ddgmC_-G}21AzTO z-VGhx)#~HvLxb>c2PG>C3Wm-xMDP;RJ}7#;a1IrDsBl*1%FD#XHNtMe5C@4m+{T?7 zs69!Gx4L%+-B(FoDMB!^Szj{mBh}Y5dB7LG2;n#fXB}Uo9*4-~~%5(yg zvmn}r;Z1FxE-!2q4GVGb!92n^_s>KQ1Wr&Pj|uQ|%yNUiyP$Nwh|Z#hb~s1ETcQit zG&5+=3kmuYDV|ui>2js9F>p+byFpF@M1s1r6xz%UOP}=l?d#z+&3zY)E z{nQCk!P6Mvu}`fq!=y1U?=CG>WBv(HoT^}E5FuE##H7L1bM(^h=z+B5u}d19)cl$T zh91glnVwUMKRv=^aLIv_Y72h8JZ^u10YtAY!UE>i!20jsGj(`DWlkxNOy^278CvOq zKCI2qYXfPm#XOFq@>w8=x0^-#!bNRlBT!a{x=qUX0*3W^4o;Bn$gw)6m4`Z*-bxDQ z)7j-T1nZV`4W2H6;saVhwr1gA(QQ+c@YT?H8wVfFFsQk0X+Xo_*DW}7x*K44k7&1l z9ULtrc(>e&QeAoG34a1Ho(Pj30Nbny7sU8bWp;jV9edw!NI_gLrM;=S_R@Ejr?Wp=QRQKVdvW ztr+p2MxjAd9nxyossR0S;$J!khfOLUN8AJ+MIyNi(6ZZZSY$#-%_i!8AZa8j zQbb%fgN3Vk*d0Y*J#HhlaCAl{N{%;P1dVA+Fa;@r7G#?blIkRYV|tKk={ybz@V;KQ z_nlo=lj#8R^6jg4vwMMgO}bp;W9dz5sm!)aWy!U#)X&Pe3UN)KncyjZc~Ut zDBK>%pj|8VhHunp^XJVww+hmL)Y_M^3*p=w>m!LzLJE>}3U{4olLb&E^<7$!1_cRq zW6!!_=Utkj=E*=kl(!xk!EJ+_Pg7ddrm_qqI|vI7YlMN|=-b+H)PfLW9hgDFJ*+u| z5LWg}n9-N+ah^7G*x|3m*bz7`iqo~uS-4W`;Pi|}N}mgaF+T85XWNW2)1!4q{R$vm~Bt^hmxyp3U0yDUe z(;CIym3yW)`(3pkeHLO2ly!i8EI8SL;&SwA%T1gNgFNt$>j%YcL**1$wOTZ-wdS5PddwpeuKWbhoSUUcctI!I)?``l!FOftPi z2~I`^4FYT%=6e-s1x2f!X@IHLZSWe$6zOGNtgWe|7z?+AMhzk@L?P~4@PjeC@LveH z18D@??avf1B>1QH>4mhR@YcFa3V~6iJxbbcyRT&HrzowmE*S#v3s|NWkDMEldQ*}f zsL{k$i7$uJ{x4ajbWgjR5-Jpd93{FfF0|;@`oDHM_A2%U!A3Vggodkl#p9|PZ+rt3 z_9{Z}Afe`yR^9AOOr*%M9DN-JiSn%nP9oc#a3@O2R!1e;melS!u6V&0MaDM?g9ygs zq>OK~*yH$3htdWO#p16wglf2h6;-E-7{;u#v0B{nJ&-xG8u}jBe_+srQq3n#jQWvP z41sA6dR==KO1-f4uGFTq8!IB#g2Ot`?{=ay@eFiW$tLR1I;589DOPqtg438vL1XM! ziwPc@E|q4lqPF1E4ev5e(sg0yk4V*552>y_WMNTcAq{|Ifrc=yhV<@qh1V9P>uEOS zNRm6xL$zkA4$~;3W4Ox+qQ0$PmF$jO6EZw7za7D#%YMTBg3{1l!R* z2dWhBAEasEY=gTOP?gd0fMu{5H;(l&5wy;^YG9h$X4&6Nbpl9M&H49#e!uU}4V8~d zi4j7EU!|cmlstDsuXaU_IcOR5>O8ff>Byz83Oqum009dL0MchSz}%hkmMCs@GMy(( zo~saYIlU7Fp)EKgVCf6Xb!J?yH&oZSWOAucLoaM=hwGDX9f{&zawVMmZIrg3P@OTQ_A|lNIf`-RRb$3!`;OG9DNkx7M5p%__O zZ2;w(Kq!@$r! z=V47faP?!#!8zPndd%rcmllIonm7wpG?xvGx*L*~8y2&Tu`AQ!?JaK3)xSMcXi*Z& z(e~p{;A(*}5fcOi^7vxwEiV)Z-ykXL#A3c`7^L(0=fJc>CpS6+V?vi6xH$zhc}o*e zSnA?;jTP~7vvATVmuFtdDUI%irxudSilXh?Wn`0hBRz^xy_63Li1Zx#K4C*l)gH?5 zoCNH)-KC%$C6iw&gvD$0!jn5JQDEL!&}}*n73N|4Io&-RHusBsC2=-baB!!s7Z#y`aQ{FNFksjbnZ=GsrC&Yb* zF5LrFUD1mvFLcvM*T=?AZ5sYaVS&x$=~|uz0>%?hXif#l*#a%_hc?yYL%c3D0Cyv+ z?g@U`FqmG`8YiN^cFeb_@}<#q5q>K*5*78HnutBSIHT|@X)VD#Ki@ug z*2NiFkoVJe)CfSM82t4EeZ?39tW3~jVOHM2HEQX)cdjgwWaIA($3S?bqH5d7v#iQB zqKr5`DqA6=yPRhnlyzG^dXz3-aaUv|9axi!yA%z2Dq8axVgfV-CfZ}XX z7(igS-T+wrGg64r$S-yjXhHMl^cej5OA;~fKQ5IlL)B1dVZCqFY zh|kmlu1zWr9Zp{3bU+w17R*aU-)B|AoKR2!+V03=&erbwTxGq6fR{{pIB9#WtP*EY z+gIvAuyP+LNqL0f8nh7C9Nv&Z>?a0`Eww`A#`q9ZL|dcas{w2?q-0sU(c;A>YXr`f(*$wep-g5 z6}_dJmakJM1)5qhl}duS;_~_Qi=Kr1mCFjn&jb2#!=}h5nuHzG5#Ia`WxjE7fT)yX zQkhp)x7Ml0Ud&a4EFA%g;GJ0Gq*_Gq z>lRLG@@bNV88Kt<@unoT*&a{h=El%r?X=w6S z0Ry%qZ}G;i_o40Yx&jkx4xm0gPr4k=<97420HfdKVv7!M)9qyi5SVOM-K9*(zXPN# zP`_HO4ngEFsrfvC5kTOp9o?f*K*!2Kv4`S<~H%5D+yrfW0brq{pFMe!`$o>>;EVyv2Djue3`uPqy1K>ro z?>v?IZ%|kztZ<_W#2|pRp15t;7KeIt4dh_uQZxWOEcpVkPphwYF|02% zz-&hMP*C{uUXKT%5sWb=jo!C*W;Rn&&mH?EZL_MP3h2dbQMJkZ%3^LV9iUgL0!mIa14%Fw2V|vB?~dm z9=&{j2+C5PwXI8Cs8@@R@Xu!WDjHn4Mom1o-3($&b(sl%cqJxoGoMLSnKlg*H>7lj zY74ch8w|s3)chLfO$Jm4?%tTIpdc+%>7+(z+@_g%aP)OF)%?=|Yl`2b8}5Y+nE zZZ2@FXDy=P!|Or5tHx3kF7etC0^kY(IYw~X5}LuRbA1goF$I}Hb9f%cU>`pfMkT&hu=)umNOL4LCsg`cxbv~q(*Yf;uBv?RaqSj< zvdKy&)r{xvcKsfIQ>ybb0{%W56@#+zv#>?Ktn~3{TdYHHc&{J`$W;)sU>Pt^Dg10$ zfwa!=gVJsi@r!LNllc62XSNRu=P+95teYom1857fRpRAW%0IOBPO*^3ip+y_zKv(uFf^+ zxbeVI6E_hCnni_PQiE!zU<@RRFKEAnEz`0i$EoViT?O=zrE`~7z(Ko!e!$Ba^_uNc z?D)GKu5-8^*W!c1q-w#Hmd;ZiS8;e`J*WZ7gqT#q)A zj36FIYly}KJkWxR0oRRn7MN;nuCFgE6!d-?&1gz$5X%uIWgMWdN#hnLBlO7@U3n(k zDnR+G4G(5|$p-GNywK!CQj5IyJQ=8M|sIo%cw!h^8ocq*H@n$<`A(3c5!G+HEtR zGKl-|2|R-}U8?0S$6x@%M&8!w4UU-^v@6|IPmx?+M9$%D^Q}-G;`SufL%eFzwge^# zF-RVToHSK0Rk?e?Y6}%>H^f-CK|ZF?u@0?G^Z5%}hi6g4(d~`!Q4xheAJ z0K|8UnD!aag0psgh!r>KGzYCGq@uz#L=Z#QG7UObq7W6Vsw7e^uLWly_P|XlMuJtV z4EW!7&fPA*ech7;>AEJajn8$6UZL5z+NT8ievFkGZ9luj+XjAk+Nvf#xty?ULgXxq zTS1DoCChms2I{v#_a+7?rUk$y9o+2I5k5bqWIP>odD!AY&;e$q4l5$zGd6(|+ zanDPwO02yIVcbBPRgf;49qWfFZnA~c-dGgKL@g0G&1U)}NQljSO2rXDrryeJT;!8C z$(}x?tS+2m5VD(WVFe+?K>R-J8#2}SkeJH-Lo6JP$nB@+#C{cX%)AJPck@j?w@2SJZ z6|#0X*=lh0ek3mAOkJ!SX~TSiycp;^6kDglK`1m8lysxFI)BDKV!KYHD9c>8TOimH z^$x}kVdc-a)Y{A~!zD&+a}S=PL=Is#&e;9CNT(a509l`qgU94&eceZfS~fkcF+of zPFq?g$+Jzx1t`K~+od3K#B?DF$vHq3v;ckpiC`5aDrna<_P8dooEw%>`Z@cc9-^;tDEgw6uFr9k zd;%$srOD-7HcAI(pu&Psc}#`Z@^h=FGBIzSG{X3Jvz^%qu&h1|7Vei zCPrjhZMJHFtq7Um=JM%j}0&EJV5qB`(62w1{$Saa+C~b zz=_!Pxv^3GQ-@E?$II5OL)%az1Yu=nr$K<~;RlNsX|;9GeU)mscLF<_Q~8<@h-pCR5sN zIT06>R|^Fs21}98pdKRjn^Sa^KcTbJP*Dlm#1q%2>f(yKj%*DuehvD=Wq0$yrsTbEs^jInEA#7%9 zDV8-u1>hfT^A1-oc6tzkvP7Jy;WihIFwC4KKO%32Lt&^^g?J5i=UR1I$HgKOVG8bI z>BxwJZ*^aeTK4S@K?NjfTCLXpE>CVvImVF0zPPZ-Y5o{19e||krUG0?DaD<5xRbLS zYa9J^9N*Wn6|y6OgU4 z-87Tl?byINO~!|}J@N>-Zw7%+ykJ11vE$AMNeJMnfXae%SlPU_@>}s{6gF43moZX| zi5zDp1I{R5)Xrcz?x~WF^3b2Hd<13Gy#^knFBMR_JvY4teSJrYI+inH&P1QP`fn-< zgS2ZNrGk?QK`F%^0i-BFl*(N!ZBexc0t9-y3;s<5&9e6$QR z!952RPcBiQ!7^u&?0L7EI3*5Nfh6Q*g24<@&}I=d;&By{KoZbGPAU*kk&45xY7>V# z$hc29oQdBcW<2}cfK=jbQ75pyMEspJp$E_*<~rLoW?y+NP%TGbu%t{QBgz*~S}}rL zD&gF_;`T!np1Ixt*%x+xCcASb#MM<#Oj5P6PF>q!sAA(FC7+#e8P4HK7!jbbR#3=W z4SBG&*O6*(sjUit^RRr9g7k@Ru14T`hP@>m?g(5(*jn>5>_Hophdt-HV0Jw)DcdWA zWrV3I5xx&7k3q%n=RuJA zz7C2d1Cv%A8>*jd?Tq&vsD#-l;$^T>xMo%dLcHbONDUTuE4|k8=+3U2j1g_>st0pP z!?YM1adS#|qb$SyWa_DGRc}24-T#Oo0+vnsY3*?r#uT`|z*vi#$!A*6_+538tFTC2}mHbkAKrjq;w4~O&OR;+bNgy&%hR$KTRAqU|FE5kxssGPQl|tOsp8&emlX-(6P;Fr zY}d^g^njSyfF9Q(B3xT=0-#*m>e8*L6hASMxE-%)cGLpQSv!JnfuOx{M57p4nIdAR zSaxKBC*bCHr$%)zRbQ7U1KLngc;!>!3Y;T-T*&plms)+K7| z%*^Xiknck6NP(F$G=p&d!#oLm?&7(qlYrRo-8EO)x2zSm&uQreV#{#r_AuSRLCD5Y8rTv1W@TO+aQ?5w+sMS$#A+mt4yI}Jq)lcfO zZk2ibc{Gu&5YhF+iDMlLUAjy2N5n+cArKvrMiU5N`61Y;&5Wf#7_n*k;IA zCUi1f3&A1S z$TcZ9?;EO?hDbtGyJfQg$DP5acg++ic(b_^OHh&N$HY_WQMg1iX5{k$^z2x-2e8hm z^4)w5A+C=;K}w*DitHq8d-1u5c%3TifpytbBOjXK5qye_kKiL(2^!Rldz%BdgdVFw zzd`1@@=Xw91&(kpO`TA{1optcf|2648j|v3+z-W!bO?FoiGs11ofG|a?t15Xd!n|pf%Ffb$(k9!SPVhQ zMOCrkVYQKyTkr(F-tGsqGP98n*C#6 z9`qQ{cLY0=fo zdzUdhdyq>k#e_iZl9pjvE+^8X-nlH7ES}rNGGkVl9Bn6GzC3fjmLcO>kD!Nn*24^<5 zLnyW}SoGcLZYKdP5_^yx42eOS5+4dVrO$$ah|_AfLX*?dcuzpqYSNS+gJADvIysE| zFJO7kvU!=SnXs<$$)X!rm!Pc2z{WX-3!uQ3>Si3`=T&w#F(q3MZQm6Jk8)P3!5ucw zbXQ#!Mw|}HGo+Yt3MN#@I2L1$Guup>?o$AIY$IYe6Sg)wq817&hxcWy1q<{M=!X1NsZnD!C@Unr`6zi z4%hvw=E0VUc%b1@HJ@8^F!LPP5`qX>k#8|drVUAkwC1sSfrG#y=>fAJ4#e@R%0ZZh zpB4(3rz&7}4ce<%p{KAWYh1U1=rOEpnQ%rpS)qL6L$dc_eGABCoiyTKDWg?PnrFDa zACnG-W`r93_tA^3<#>pTb7Z#o1?VH*!Vwvx_X+|08{$EKiF!;9fn;~L3>d=8bDAUJMwkkt#=T6Z3T?-4o+@T6oMrPL#` zBLeE(e!IZW#5g_+oWZhl4=3DJGx5nj=UuRUFPHUS7tKC5B{@XuL~3XwyvgyWn7Z4Y zAlZWof{uqM`^Twf8YWhOz@s(bU+L7kHtLd6uT&Pg>M_6%y0rDP#y(+wI4g2v4xExI? z@X9$)l~bf64c&Ud-k^)fOuA;>U}#|NZv3`$9Efo5Ufimko|s}cYRK-vH?HB^SCqUP z*yhIZ1keiFP}>Df%hJICh_X1LaXVNYP{h|4PUUB5@nQlrz)o|U8=)x^045bET?nDP z4f$G{dgWMs^C&Z_B+FFMh3(@C6}Ea zEW{_GytM{~wB`y-yt{~^Qc8VUtU==pv3cu@m=6rgJV+S;oC_u8F!|{*J77$JN=ihx z!3ezFUWDA_wHlt0Vbg224$xPCQ$$-(F##pPP#M6lXI^EEr+ePB(Dyt6n22ukg9OJX zVk8%ukRgE*6T%9F&85dU3&x%d%vzbOGxncC9TaFzrAkqp#Z|_$^99JQc_B%V&Y{7* zLPWcQB0<$h!eOLtQ9NN@w|XV9hI5|9i%2Kb!2;YpnGvmblTe2H>7~8MPm?=A!4PTj z=FySh%Zt_=2A2VANJb#%V z>uJO7hDuzF3uB=F;N!2D(4njk6V-$5}G_WN>#SbCGIqi2_6X(a7@Cha*iwc9u0M6Bwk zx6D!6ZwIw-B*nQU8U#byv@EpWo1Iv5BCfb#4kj`Epx&KhrAbYTwnO89S>SG34pEvm zCB#rpfniPp*9qobM)2AO)dTfY=(|=K;!O6NKKD`Z+Qi50)U;R~z$tly`DEeipqnez zdg=FhFX@ik0nU%rODU!TORlaU0p%O#Twa-c5+FM>@~T0MOWS%Lrnq9osvy|9I6H}$ z#2lhL{uf|#cA7j`6l}>mpUO&LqsH|nphizN-%1Px^#!mQ?P)5%o^{_9hB9|}l+HsA z@Kw$!efXWL!hy*w7RKEAC+EB_u$8w8H*C?G)2y=VjTTE;42jIp0IG+d*mYRQPTLBM25iWMx4 z!y683RMWu}dDN|>(7Yo=c7*E+r9hY|epLlft9kN7dCV5QGmP#Aw|GyK<4_LnO_J4o ziXxhDdA^uN$#!L;fb5St3NVXPL?@+8Le`cciUPV1f#kCMG=>-5u3n+^bpb8QwfduO0K9?K}kt^_QHx>!2|$bp%q# zu1boTx(i$|Maue0oks4loct4qr^DvEjbnSxOV(LEZ>c@tdKg?KiNy@-F|p9O6W!YA zdN6sqEzZjDl5gBqn2AqikZ|V9T=#tGY+hn3B+7SU?tVj5GEfN3{KyyXqb567(rfPf zm6{pX!gx8F21X@~u;;Cw_PqXd^~n01^2Qi7$t+5MkDG&|n>xfGRZwI=;oXOdk*szl zV2`XlrzpeYT%Frli<{J;X*|&*C^U-iJMmvkkeJMM>&4E$0^tGzj^d3{@oWGegUaDX z9rD_1{-ApP}NtYEw48jcm>E^xdf9`~0g5xAI?ym-mIA;<^-vrD-*WhK>tABSi=soa#p z*0K++@hmkx#VAyHR@AQoTTsj?f2XKPlDwH)TIT7(xN~c6pol9=Ic{ME4GW?O$7&Q(a%{s2#n|N^yY=$_AUp6~PqaNOO z3HpFK(DvMlD3CB_N|^c`AHTtH$;8sWWB05TF0PPSS-Oit-Ncs{7P+qQ?&b6k>r+N# zDxh6Jx^nLdo0Qx7f;^x}gUL|_7Qu}Z4p2Sk)@|^dXb}XlMx3-K#(uGb&N!DYlCbLY z`5i>QSSv;jK;a|#?>SjqNYYXl#m~29FJ+xXcQb88hVb5WyW|FycN*PmPP!ezH7`Rl zb{8-`3Nen5l-8vqBg_jm%wV>T7n|0lHjUgFoN;ZNN*9&Nu--|!h~l#52oe*rP!scd zt7fGWMbNDi)S$qiDo0b1YFA)K+zt-tV_AxO8kS~*2+iQ(mg~$N(=z}?q3mlDV6T2TjYbp zLbNb&E1Q}l7iA5+pb?+8tXH(0XKFhVQs)#K0Acoq-9mLqC9smD0n!)=M%Vgc20lGp=V5YKgHx)JEA;Xt@Vg^iBmb%-Q;RbJ*V zU5@-PIgIJxK&;2<@`0;~M1j1ahzGS{s|6IQgf*J&Jl#X$yX`vhceyG8Sca064wM35 z9e}`xFLtlGc8-kK?5 zA(N9lk5n?Yv%PpU@TKoYqM(+&i1IWmIIaf8-aD}NUjpb_lZu`|d5o<@R$)*sH0A`& zlfksqi_Vxlww_r#1f^>RMaQi`BMbB3RaoITjCI##cb%nJ96Pmu%?oxaGZV7T7S14x z+FojJF!8%xP{>2wR^OBisWVC08B$h&?Tu)NH?@6ESV7^{*>^yt98jxTr8duDVVNeA z-8$$xW>zjV)cRb9os~;R+{z9E&K0x*5K93kxM=DwygV8qhhH6igC+DXL74Nd_E*Am z^3O&u$T{?*JKf$;+cgt=M}Z|)(R+jyu{R9cb;EnsZil^q{lkA7w4J?Uij$ zN032xSroz0h;Eu4lgW+ybEpna#R$xyhNv$zg};?-J80wrAsy#n7+@eX@%DA%+N&tp zK;RRQ*HkdKj!xVa@^mK37GWvxR9BNLx^{*_z{_qe{KttaTw36i8gvgw?-^LVpuzKr z^?R|M5{>0^z}yn@1?Nh{(vzXBzco~YLPcp9Vn44p0yvSy<->Q9nOv6F!SVOd8P3lG zxmuWfuR)lGj{~H)FzcDl#7LgaCR+pUF)G{6(hFUBXpi-ehFVu(d&m{pP()Yar)}x!C zMbIHhM&yc12+pt3NjGEO*CXyV*u^QdbupoNC0gU&TlwOOce4^6Q2wF zz<5q#nFnqoU_fw=h!T4Smoi}q-Et@#eWwDbz~N-mOTN}bVHkuvvKTvjOsr!b>x%*D z_5^7Gk6KbB*?C{EX%T2Bn5Jk{_)4p^>HBDWV+`?Nh!;Is6-82o!5ubujlG2nB#|}o z1o1q|c~#so)<>@wc}aDVYy{frfU9%0gw~KS-+62%hNj=VF{bWK*j6X&a;I=%nTUvi z5!@imx)8o#0BX_{X41NOg3^Re-Dw3~3wuli+^2e*m&?-gnT1@KzEbz3-x=|(HQ>`% zrZ(kyv%u>)eLlT{K)rbq1<-=$>z#ywdrRa@#X5BHx2cVE9MxpQ+x}UtN mt|N-EAXyOXM?X)m{JmE|K%x{t(gAs&_`8xR!i0i-K{Zf$LdstN literal 13774 zcmV;r5KvixvjETl8UO)o8nXi>0!&7L3r$4@ zNm?nYHpcs$0HEnf02%_CPyn*PlT^}z(+q;Bpw(y$hT5`eRUunyWJDAI@I_C_fSO{Z zDm_e1G-w7viIJd1Prv|@q?H&1U;qFCfBC?bNvIK_&3P6E5If6n2V1Pn5i3vx)n|Nt#V}?&BhFh%5u(v5zW%0T)g$X#<_(tnq z#X(Y7?XkZ2C!RW~d_eORL zCIlaG0rq4J$P!?W5in%8@izB%ZjW<<1nzE8oD3Q!K*+4%r*R#e+V6+476oNoLlNwa}&%oI%~X=eW;pr%ch|LuP{P$jV*f6EaB~>p3#wVfKLbvtsxe zkq>YmTzu~tEU{@8NQfve3Q$QF-RgI$B=`@y{UYcpyp2}sj?{Jg-uBE)+q7J4=n8iy z&~YQtvvXi%^^*9=m{5aOWN5b;>-V@*2t#;!#99A{QHCNF%!S=NTwjsMe#fc_&MSl*Q zdrvaYDaLPF6Ke`}cwx0A)yp@-Zah7;H5}z8tZmqMKjzW(tZW?KRx72W-;lGwH zNkpwKzQcW%vBKwHx!hPtJ$aalV(naZoh3cjgh_Nx7ZtyHFd2&ALv^@{`IPK@i&aRT zG>|Eea7=m3FFS346R}>QwLBclpt`TYzEn6}8 z-6nK&jg`{vE8OQ-HIOeSRWDz{pHEmAC3UezF1SQ1`c)d=7Of4)!aNk?t)Br1{zJ!G zN@2e^U{pi0BKcKkF3Q~3nE<2Rt)Ba11_#e{<}zY?>Im^NJ{{Gvbx{X=mzZx0d`wif zl=pZDQZykeGH-KJ(}&rrZ|VKK_v7c|m_JP{Bfn1=S!tXc&LN-fxRj>PzkffXFLM|x zl-%p)ot$Kl-#dY0~RCGD{hKF;lWMdLx?ls z4ew!I5Mug_aH1^e*APcH-BmS@Y5TRSF*ns5hS1pI+s%;5eAlO3^yX|glPelGj@o5- z)31zMIyX~|>5hiqXNO+49&&b*v*r_J###x`mvOT8Yj$jrBzsdElq^ zQc%!0UDRA3*(0XI3E)t|xIP;sjUO2028cf}F|fc9wyKq{52MgjiR8+Tqt4A|&Dt;O zXm0dy8BB91%hPc4CucWWiQg>V%2KQ=`z9Sl-&H;7*SDJBzirp5`i>>0Yo+{%%e%|0 zcvkl@w!&&&GX-@cEq4R-*r4L`*=Feb6kZ66COlxc8h%Ee^xNLRi(Q5@Qb81h$crWK zu-T>w!|2W13VmupH-@e#T8Af0`CSG0nppQI!5?7xYml1LnURI@{W@tmrf@k6c7`Wk z(jSuVD)?b$Us6LDbTTq)%RrK#tMvsY+{}IE;iP;&qH0wL^xkIP_Se{{m3gXZeW&`nmz>=;f-5l z+DKHK@ev2b9J-;V_0*VKS)Xq+T(2wV5ztK-B9qIkIo^LMZQTn`z;{C9aj zQJGa|i+f;|+=5G$(W3IX+>cX)zO{kNE>82u(f@xnR2 z25z2Q^rwMFI4cNU(TrhttA+~DE2?q!8}v}cr8@ld%5uI!mZAe*Xr6LT3p9FK7ldkyd3cf zdZwONA+uxZ5?H}QzP6Pkv(o!m$ahsjj+n5 z1R8vLiz8a=UmD{qAeF+5(D+c9QYctWo3XlS{CLfD1?9CQbAUrEY0>BNP6!N!b%@NF zrZXOCN_*91^X%yTL!y2qG~9Ez>f=?y1u!z4`3eyGBm*1Ab9>&5r$mm?W~B71p45Cl zq<)!Wls0<{!O8S(rd?l6ro*9XO;U?eaDil63MeGqc&;oBd@#GZaJTFhh}t_YS!_R- zCOu@l^r0rtrME~bsoU0X!5<|~t542f2&nvm$=#;MUsOrH39h3XJkPIpad=o$MJ%4cT!R^4r#$mVOD6-*?ADM>%`!JH9F>W)GC=b;dUqIi6VdFb)|xY7 z&&~qRlP?@Eq8>_4j_Oc7R-nA*a2y)*uAK!hMRlhGCr_TtK(m&WEFG}Bz^bZJDhT0E zw{*GNGghofRv}fx0CD^`F$KMAsc$&=S>vVMUa1(DFy+g>Vu9V9WMasfxmd6*bGa6; zXxs#-teRo;&@0+Cc;mpT(|Q&fw`^CE`{xi5KVdNHWmBz>cR|~k-N_m4d!%7&3x8hv z%ebTOcQ-b*MTEQtlBZq1OQ6wor)G#~!}Aj@j<5@j-h-f2&C3A`8CVOoyg~R2zPcUv zE`vrKqxwjZJ3XAPZ8|;Ug{F{HonpQHQ z%IEn@eB$G@(JWVNmLoJu7Vl)JJx2a9+rZ}BdvIA(1Why{aqG$-ow^O@?9UXv#WP=c z_fB}$D?`QK7b4li$Uxw0*+$|rt+46zqp~gNjH@_NBKGC@5er75nAz+grPhk1(Zg;i z7_U6(O+(%cek_&=ASZq{* zp?PCE@pn;S{a}&o2!C0##b|GP83MtcOj&{Bx5JZ^b|6y*1MZ~^*p4qm@YUxxnun)` z(3;NmGsQ)4C#6BLYl-3$DTvQ2>NguSYqw{Jg*J=23pw50GZ?#Zg#iIP-OmZdXhbO5 z&7x0?+jm3~)D9N;3KBq5J_vH(ST}*JX>OsW9ETyf5AL1tYWh?~ zu{ojkAP1|do~N=cnNJu$r_Swb!-6Rjc#~#4_TC9xS&+E=fXxYQ?l|%+?%6HdQUpzC zq`$Ak4YQY0ROsq1=U{u);2WTz*jl!r<}Sgti$&_VgaavDfHddsjYW~`@>~y}s#I=!S>wENJ!@dW`3kF)x>d0Dnl?}VC16f-EfR_hG1R-d(k6F06 zw$JK~nxkW2>lDx$3(g;FZrhW%D;nD;(KfZb+X_4L)z)U4TLB&?$ zy3u|4+sLg;j)1ICD;H?WST;WKt6oM~A!jSyXiu5oW7ZGC!R3LdBs9$0oz8m^a_S=0 zn_yQl!nL5>kiE$6k%;p^jF%0*BLW`8*9mlLDetx6lK5tP4^!Q9gpvuyEma97JJ@f9 zDuT~BJV)Z#Fd&Rw*W;1|4P1rTOyj#Ft0b*DP3%LtvSJ#XR^N99P!Tp?)iaM9?-_I$!=z=!`EVR*J}dbV+-!~JqY`4 z&DMKC@oqr*5Y-M0HG9fC*qnejYlxE_7WkD%k6YaR0)TK#k*!EE7z!QLAKs1r=h4~u=UUW#n&JzT!S%`bc-CKsMO;8|ux!kG;D#j$ou=vtgx84WDr26Oi50V!`e5#0|YpA~nL zNy~xrdVV4!~!{6AX%Y-h$vN;0>dT!MaWoo0c3cwHIk+V~J#DSEsV-kq_0SRGxM< zIE*%|SgZ9&hV2p+@|_Ed*PTY}Jm75u9|$gGu%2>GCj@j!lj%)jlX~+CFYdnHbcU)e zWVgYOk24QM$1@bdMvl}8N1lG*pqTR^CC*ZB7&KRhi059*- zX=zG7r(?$ePzw_&u@nU|8u<3+2m2T_8x+}7CFjODx`2I*h=+G7V?Ed=tOkByka8jn z3+_3s<;ReCwd<{CBP$rivi(w$8Ip16NbK$&gm!#4@ZBJHmF%WF;d~9ibjh)C7ZD=y zNt|jQpPLC;D&jDjO2BdQCMV)eIXcO;NV_pH6&cTs@S2RciI6&C7gXu%oFO=YL=`r3 z!2MZ@N(nbr+K5te+7jb2n$D0$kTvRmY++NKk^=T@=?}Ql_>a;8j!VAa9nFIvzaZUB z$TI;0Ry5jr&p74bN0+#R5@%F{Brf>LU&gY@DEY$EBwxCx^*&A_q{D{{f{^WOEY<7X49A%?+J2tfR%)AIlyb9D zOdgBowqF9mG-%gxJpjrpT!n{J-cZB}_GuW@stT%oS6;`SG%&$JaDdmxenR(xV{nrQ zH_tE*C3%+Kr=32Vd&=?V%_6;e$+1(=Hun+LRY8ori^5TiN(U%KeV8_0DoG_xdr{ej znjpNV^Y+-hmgG)02=hR@o|WUq+F_Bbi)8`Xtr0GHvk0~?J1j4MO=t&hB{+>wjF!o> zTBah6Wj*=9**sB=T{4K)aypD7c48(RIKw9R7Q4mkpGzggYFpcwZN4U=}ptpOE zh^Xvga7VMyg0L( zDvDj9<84KACDW@=4z2C?V`AR|h8?qn%2i|BTd{aVo%| zl;u-og1thi3**F2Armh$rXYVMhhK`iZZA(iyREs!Ix)CNx;d)nj z*q)}}CNA<@uR_#Fo`M}TEN+{**G4y`EYT8y{BYT6L?~~_OrB_$keO%r%5y1)eYgK)&7+H+}9 z$n(I~4rC^=m5_h=3v{X>S5QMTQ_E5xh4=3IyuTe$wESg^88))43m60x|o3o9#B)>5>xvlBgSq?oFb7z zrJmus2o=c`xFE;Q3`{FoPkxA7Rg;ZmAzGo^<`nn^nN|}eJZ#82V+SZ|u)T9hzf?s& zR1VS31b*5+^r*wmwVm9ptgr7zm=^?gA1B}VBt6M#rqT-TVKi%6*m5np9h8vwh;?zXys*UOBybS;H6uA@%8vr=AGPDlxMhL3i9Ow_acm*u!na zOk&PeH;(DTX~D%V1D(BhS18L=18;cF<;#8_E<)M0*32q7zz>fwyz2AT?b&GYb!lgH zL+=K{DmN-XsL!(8Trp(387nUrr5|Qkky(Tal9=kA=>ryf&fD#s(kj|+t@>R$gNg5f zay`+UWeVmCJ8gZA$#T&;vp`lys(-R13nGtoj5I`{hN|~VdLAjd>nL{Vj<5C0Q6yQZ z>h2Gtg@JVLMgeSiB^zFhqK+!)4gKj;<;N>x9r4)7xRx=!jx3lmTHj}Cr1Cz4+LZY& zc$HXIj7J!b@Xt3gG(29Zx5m};1)c5HtExhUUJy^K!HegQ%Da+=c|x!5qdZu)iygdj z+E{3(+ZEL%jgYbCKxOb_@(ub`FZX5-%Z(^iHlgdp+q17SuJS?uqbk zSaY?b(Bq_8)-MC4r8JDr6f^E|`ylHRCLN%yv3(q}i3Q$Q;q)SP4m{vOFiwl6$ zJK4S=-_UUNP0n-b&9Wwqp)k}nst-J2VtR1nrKhb+*nZ8ya_d~xGrMH1Qn!~Va!SLJ z+~R~xD)ru{d)!kNE>5h}SEpy*Y>!odz!c8w(1RSSPmfGq`~@dZa)aSPbJ<$~cSPOK z#3{$o?gl&Jp$jseAtRSg-){^|B?QWfw-~xcvSVXz@G)93Mj(3NNaxZ%+W`z7x1;vT z$STEMdMcyOlU2tZ>vZLx!@|vby?VanX5Qf+78jWF%iHOaHZY7Bl$cO^cU^VF4NeF0 zlwy_NVEI5`L2)X9Qit%3F1ffHUM`nP$D&}CCH5HcrJ_9^9%@~-qVzTT5U2+CivXR# ztgB7mi+q4&{@+Y&7h{C936w)PL2sKSo9VrOlTd7RSN7rqJFe`cCEdQwp+qNft4YjJRDI8_ZWzVY%Gw1|C8 zSr0Nzz2&InAT{~wIW^%fgxbnhQ!~ER`Vuk}XJ0Uetx(l&hM2c>Kb$?Z5mb;>QLDG| z{nuKWo7m{yq$;|6Ot*A&!vMYMjcc9@yNb6oTW^~H$|f)-gNQff9tPvAhYh;XHH>f1 zVG-{WM%BeIPcnT>fwp_(tnG6sdl}LTdb^8Bw)*($Wr5u@TKqGo=Fv55=^``-N#G<= zFFf7UtNQx!UEsjNE{~=eg_MsEZx7tZXO~FHiB5~Gw=VE=O@-ZU$K9B=_<;WMM-c&( z=F{=3+ct>5Ud%D}gDRqLk~tiC+_5k@rid+2VHcXy!KFc0>BwR>_O%0p`o>)o|0Z3y4biG2p~qZ#b2 zWb;=$wn;a+#_q~uX5}PX3C2+AI%E&)gDV%6wQ?TGQjFU)lj^GiA`v|CO;OmxofDBq zM=QdEt9s>&l|zNf9k-XB7Bnp0<68;coWQn0b-9?xg~}~Na?=Pmo`Kr;6q9|4LYYoc zg19g2v)-`^lx=051$}UGa=lmGIo^6f@$j)0Ry6h|pFs@r8t;U+Zz+g;#pZ3s>{0F4 zF85ODx8BSFf4)F=36X9E9MOGql1TawQfYk0#ip$u)cQm_ys>_*&uo_nI;WduP&!@h zGcT$+r`E~^31qMrd`GY_-tm|wphzK@96`c`*Y3oq7rFLNR1OPl_Zzzw6~nRbQi5BfEOX7H?if8-=~GDR6kb~*EZ}fI8zwGI37}ZA=z-GJVL;@_ z;q>KQ92DyxAXfd+shnr!)is0cP1QL7%)Oy*DJ!xlc5T&T+PCtlj9g;BE_0@m8EIg=e=+@+50pQoTq8RQ*oqw;``zu8boDXj70URzzQd{H+tFyk==vf z5M&*0%N_%B%1YH?^inFSVO&7MxT;>@&?FNNtZ}@#F@a$lnx_@eJhH}?Z$?+6W{8mv zcPVw*zLHg!Pl^+T^l77mX$kSxa)HkL}BP8}ySrs2ah*oX|zse_7RTD6Zs-km*C_%Xmni5s#4*WJq@ z%482u+CrL~r^pBG6!O?hi^=$m_rx!-`R&LGW!y`J*@YNXBG*$yJVrLS8#?nVc-}L$ zQ3rPVA3g`qgcJWC*ZaTs__7cO#4M}d@shb9P5)*l!pH6Dv77pn;%hnYwqq(8{XH`rA7(t4=@32t!&1; zpm{+;)NteYwK*j@{D;+>8H=R6f2%s62472TC8YIYk;k0I`@wbkI?o= z?oCzeL7rfv!4FaJjCy(SR{@RdX{bVs~zIK8?|_nLpn*T z(rfn4#KuvU4xEL@Z>vngjt|w2?ivYh`CRJG53#pp>#L;PX_$$rC`EvMO-1N(J*|Gt z8uPGwJ$zBnCdADlUh2GJD>M8@s74kH{7_NTJ2n`mUEbd=Lwjn**}Y1aYb2{msMVXmvTFD}Gy zY?lsfqPJ_lp(#yukx4#!th{z?<~WZ5=qS=pD^$uCYkJ6RdyofhxI%E>J)M~#nqFfu zneV=DWbg zcrZ{@nMwI2($eGyb0g8Yv39<(+(WpKhK%zn=&nNnBZAe-gThhbR@n4yDqdG9g-{`> z!ni8_%r}c@86bC)>yVP(wr5ZE+b7%`e;$~)^lJo;@fYa|O!JE4A3&_4Cp(I@TpGjr zF4X;Qux%foOw^{CwhFc-_=jR*tz#J~){1#Ty`C~PlOY7Z9_rb4Ez7m%mENHtH^I5N zHN2>Scf!wnWS84-K%jEnqrqp=vdS@XcbxFWSgyQY;tMuK$r5aynF(%rR}pKbH7gs# zLg~}G0LLg6Xj<+vZ6D|N%LX0y#!Dol+^lX+KR%c8XzhM~zn;2%+L&mIw7aWOP%U9i zYcxHFZEB*&p7kG6Xc*aZWhw6yM;8~nl~F(uW}a|VMXq^z$r+XC;8BT3oRot&+ftm#YJvsG=palE ztPZzWRp}JH7VHYLD}k3T@$_$qIW*fJ-?tO9MPPKJY-O%xVg;#Wi*J`!JBBm!|8{-a$%# z;PI3C+3&LMI(?>pQ7KP{qrnKWlEnbR6v!s#%e1t832hR5zd+rmL5)80ZFJ%c$k~&5 zpM(rOvoYb^r}F0O%D~efVgnk7-#htl z4E_`a(0#uU+Pd0%IU;Lup)4Rxz9zZeMo&sfbB2CM#Tz)H#5_(Rs|SUCJVX-aX;b%w zTxKsl2QIJ#M?IY^JXSq%%qdxG@kP=&VrgJt9ON2Yox~_bm|~uK)F?Nx94Zk#;oYMt zDlC1PZ%a`2)WgOY6*(s{(H|U-GdW%msf$vOa=;jle1sCRS149bJkin!Ni(>#%r!-2 z-j5u<(unvhwDZax5td4_8|=d4A}O)8CkW@lmD@Ym+V`P$Q2U<;|j_P+wzt4*axv*I6x>-VZi*ZD9`VE2FZu1*Ju>=$g7vESS z`Abt}!xNWI#wLbGIn;xl6&0x+95Stjq7p=FvSU@l%6|X)$LTT`;dJ^pSFT%b% ziH5hjDXNTaf*q8&ZLQt&jJOR;Je!t8>03DaM3>W%ImsA&S9;jBt2q*RE^}{PUFXQ# zGQF_o#1hS-dH{cj$!CaFBYU(X{l_DExx)G&v6(9!}(n6gC?S9^NZW0pO=i|j?;GBiLoLJTdCMVhyY#0KZyG3B&_ zoAw!&HF}}0uZ;Qxu%JWS8G?$Nml9t65yME>ho!)c!XgW0UMs(*!dWNN5?aG+zCwGU zw<=8W(r-Xq?;q}uVBGl|d*1UDWy~mbLR3$iBr-&&d7}#PH(0$i3zkN8>fOO7K0BV= zv;?iYo=~|M3KK9|lrd`f2Tilc`9oqiY$&1*Gioc^_hCXeDt3H)C|0+FXV-O0lC*j$ zvA#_4`6vuROKu|j0!`KJLQptrlh{V-zTQLk5-cnfPp)j!F%7{5E=}G{0Ed{5FyjOds%t3EIT5p3BH*1qQ}nWF`*(Lz)AmCj zsN4?1ZN)U@4O+a8lol|n*qn!ld=eeIF(piJbuSAKfd1kvpb`kU^OuLs z9z(?{vy8h3oeTUvS-IyjZeMNaJ^Cwzb~$Ih7?D@5CTkH>oR&A%EtB3?&tMAr=*_qr zBRG2W%IQ){y!Kn!cvn`)d*wgKG?*$qf{PI-{2i5C)Jy?r@E*!K$aorFkB(HHFr%h+A zjH3gse2F{W0en~iq>>~jj>#;J^*>XP^y48IP+RPW#`c#HAAG2e9H8~Y4Aapj{EtP8Ln|{sr zDr0nmdM<%^b%HMZ)-v^8cD~wot^}_bXSYNRtHAU#U9ESDn#gsQNc9?i>~fX&6j)}Y z?i%siWOr|mt_Bhj`Y6kETIgqcB5c@LBRa#ZJ=Ul5ntbVTem&gWUOk#RORK9}vBYRU zQ6181#r)w!wF*ys15(#2IM-2cWO-V`Nc10dCD+69dyxK?Mpezwo1!D1qfL+)k2dac zX6NT;nFvr6r7$GN)xr8w>jDbLC1{4XEK52bD)Er3L3n6E>mlhnJ@%_%}m=T3j ziE5yBib%DmE58LvlsP&;;LbA7>`ayv+*_35eIEC(xX!ed7k>%9QQ8&Xfa7Q@VK@T3 z>z8L@TY8DXnQgkgT)4RM0QHw(l+5_qfI-T=C2a_gngF&M4BZqL(7q5)V*-IK;bPPd z&p6RcVM$+T%Cpa!U;8_!+{Zd0*KJ>Xb{(&WJ36~RBvWRxz|m8`NM6=_Yguu1c%iwE zWU`21#7AhAEenAmC#h`H}sztX-XG z1aB<5Ri!ICpEZ8<{h)V#J*-$C32^OM$QPbiVy_V2lg4~lr_=@iUW;23hB zgI_-m;T>F|J1wWN7*;EYJ-z1OyL9HT(-H}LR?9gp*>SRhFrQFdy4w=Jwm5PM&Ighv z3TF!yYqSZs_J)@(G?tfGh9qB>71E91B!K&l`~&YVdP?q&kl5z14JvU`(a>iIiILUE z%y5b3WTB*_jp-`Qfh_5KLb<$)l*eUTh^YZ-+I2lq6|bIvGC=t)0yYgxlKAjr&ft}} z#Gf-2voGeSNaIbf42<}27d-3r$QoG1(l0^hYlW>xbvF*!H{s*<+_Y|Dr7D5;5;*WK z%nl(yXox%OCDEYeZmJ@0Ds{Qeqj`ZxQMxd%vIDZLNQ@BvnZ}5~JwLLuyjF&}b7wRj zlvSCY&b$7Nlzhgnc$CJ*(nxVjVmC`bqn(#HwVsD5}L=PIK zVB;S9W0$&q#g9#7TG7PsraKD)iR zv8%@lxqEyULoDHoJtx+cxJ-5v?4B{NdQ4;q?x{=HzPeFP{Z5Qe1YV>EVlER zZk9G8A?jZe=tkaZ+C+K0cY(0H@9gahWA|Ca0d9(6%NibB9{NKQ31m!D%n_fJ){L-o zXQ{%x2gpjMRE@d8ZRo9y;fYM3IKdAtif?!_tRu|FIfeSe`h(}@Alm!2_`~19kCzh$ z46+x1sDBifBt*~SF%RgNZ9?OWdJze62qi#H2TVVq=bqN82Iy5>@k;BP^)%FB$9!h& zoWjqt9sX?TZ>I$sf(l{IJ#PBZE={#DUak`zW1RAdq(qh&ys?(vKET$)+{&^PLQh%B ziZx;V4xWv$x!ksU7lq`WA!s+k&hb4`{yb$$arNk^QoTnvwFV8AoDLZ7$uKP9oJh3j zXa(D}{xmM+M}y{F=BcPlE+{2n70s@0aOK+(<=l8UCsiP^NZwoX-U^75r<0>|#(H_< zS#)(WM(LV>)oAAsZG@P7v~GmJjvj}dN_hRNW-5njaZI$g7Jwfnmd}sOo8z$?tP-WE z%$m+C_nmdfFK2K--C*PkGBJ^@Ix((K-@I5i>@4(|7L(@`4iVuXpA{>FEfv~^$*vr< zP^dpxxn_CxCRJ})&+gM7Q!HJPy`z%Rhhug` zAdd(ssjV{*SSIM8K*d;CEUweOTYQ%cB7YB9MkroY8H1-wFMaAcXny6Ft3Q&hK+=2} zfW}Tmlbj+rUKl}$PHX5(Y`v&9r?lb0-)D^o71eoB@4RkTC1azTrGu^RB74Ecp;Ctj z({k4KjjJ87ec>pbB+sM)-VS`x~VMnuPCL=5umBS#rY}cHw&voJ%o@- zQob$U8424hh@x!dfqA5LmQw!`ccsgBFo$Xko}O0F*5tzAGNmJ8SP|9*9eGJlLCKrL z3SFL7JhFMD6I>|vRxC?~_{$QHJ>$`=d;!3Q4%PumjPNp>Inxwt0lP+@MOiwMnluG_ zNOiN4Ax>9nXd4FsfS%)y!$u8EoyBfOIuv=L*n`e(@69Qf?cZBaCAWjF0+T7X$imU7 z3+AHBN)n|W274K5CDddZD<5(dsWnA~cwj|*Z;(=#htKGgeN%Av;;^gBFmlnn<1$nj z^C6jLWP5f&)>?VJ3i2RTE=PV9mD9eEtHSzHIw0|mwc^JUVX3p}v`81mV-z`0yrqO^ z2=(jFPo2S-*J5^{WY>q_VPe@1p0L5@Ggw1kPmYVK%n&F+LIWfM^FQM5NT&)C4lJ*{ EfEtpPF#rGn diff --git a/util/fipstools/acvp/acvptool/test/expected/SHAKE-256.bz2 b/util/fipstools/acvp/acvptool/test/expected/SHAKE-256.bz2 index 8cc895f0de8d4c3b72a9b7dcc21f219b6482260d..6b0b8ba23b09aede99db88c2d4c020baa257bc03 100644 GIT binary patch literal 27996 zcmV(zK<2+fT4*^jL0KkKS)he9~M$w>bX>A?dCr<4%9J9Laj%+J% zGLbu5M_RU6GACWw(m++)mCoa~P_1;iyNxMm0M^?}WvuSivr?0mR<+3LK{{o1p`)#9 zUDda2Y^LiO%;iRomuEIAg4|LC9%kJ^?vu|fzH0~&?+F7z)yOuiY7QhQw3!9Us z>^rQ*7dr9)HEMz-syQ<&0y=61)YY@yNBE3w^>qjwxApzAKo>nk;}&dZlN zx@5AL6m_m`cGViy9W>dglexO>uIDOU4z+IrDt-VXB&kS2pa1{^Kvh2g0ZNjf00000 z0;%{TRKse314e)V01QP_`~XZ+s+tBvKmZ1s01_cU5ur6t88p(5QRzIVsgu-c>TfC$ zRR7Qfo)uLTj8Yl3I)j88tNyD5;5X;!2ov1hSM7RW(r)0~`@j;+;5x9FbL2OfkWDAXb6}fp$QE zNL{HRA$bBwQ+7UE=RMKyX>}WlzS;M?eQoXiHBH_1R~8rHi6^7)p7Qq@=9R$qiI`#h z7aIhk%JgkaKO0t9#u#6AtF`53IAzDNB$Wuof)~RV!$=S88vtVl!8Ral0eqva$sSE4 zzhNJ%1ct=+gJ|mV_r{-dcG= zR|F}})M23x?0r8L3-@fC$-Z<5~0}E#k=t zOt@YZI>;9Z=1I}&IL4y-r-(Zw;%&pYD1?=)Pnc#(NYpmh3IOOnso(HUr|;8_z$=&2~#;9bXql<#$5{EdXzb8tHr5{ z*JG8L2qQG#REVk}3KU5T#I4akB|@U?@3=D2HX?VF7NyE<&K~0+z1Fz6G?{z%1jW?( zHaAe8@?R6%nW>4XH58!s7P1L}!OZS&tP3iv)bUwvR}Y9&i=UF4Kr+U9*yILl*4s>^ zIAz5(9Cu=T4E^vJX>yh!{*d&VaL0tXE}`U-Vea4-QpZ19f&~E0W3LtPab>Aat7Cm} zeg<^BAYqd=$7P98cJ-w=J(ec^+kZUVJAjk&Z=d{CxK43u=uX^UCfQ;WIH zC=MmMRH#9V1f*ODJJ9IhsKODaP2CL2mrqvcUHBkn1xb)6oh)wa!)Y?1!LwdCnl8e9 z+|t?>3afui)AQx!n<6t+uP9_`=#*`>*CitD&>G_PNlT@G9)+WeA#hW~Oz5W}ZBCw} z+zkYX+b-^+?sR6W!ZEs!Vft9kp=$LcV7A0sGV7my9mqkA7$s^UtL*9KZU!0pLw$2$ zlimMo`5y922M2xj#SdO-Ii_zC5=8#E?19vuE1fmi4pXJ0(Ln$%O5lm#t9~}v6EgL- zIC~m_fa&b-S7rSOXVw;?In--hyL8K2U9Eh&Zhm<;2dsP&a!&9uL~6L=ZVHnkeFNeO7-a#bdYQ0eTg_NscD3@U#^CGQN{h9a!gA9;HQ2stL0JLc zyi|(2D~7+GKb(6oMsOzJ-S0Pz zhDhnXn@ci#pC_RN4%alMqn?rl?IF(JYC0S>fZY}YvfTnYCJmX_pL*UHXEno9c+OjG zZ|oov+IxLT!L(dg1K7F{CRB5_*`gdZ;|A&0c9;Pu)$c>BjBDI5&0+3?ZAY+ABuxD_ z?`kuUJ$K~CbubF7Yi|RnHB|(e)sISE3+U2F$VEaWD6HkcqNCpW8W;tPOdoJc;z$;s zFC<$I*BV}JNeR`BJy11F3(wpj#STU77~D4DoU+7rFE(aGUG?4Q1Jx-8d#*!GCOvXQ zMf`oro^l_df!G9bkTg?RM?Ce_=C4V)&O)+*+;ys;`qnJfw5+CSE0-QgX0)hYY){(MR3jnPd$~O1 zT>!%+8px_IPRYuSP9DQ-)-*ZHU}Y|~OcIB>@RcKE9bE!5yjJ_V0UGHnYz6o|XeS)O zxIKlcqc%CVVaYC7Iu474+nW1r$r_Wa%KX`PJUz430GXJ}1`82~qbDivWdqt=y8YJX z{E?~9DE9Ki6yUpk&xsnnbFXx0M&_nofau$OG|?x{hz>g4rHh|a)U6g`IS^#j5qGgctX5;;COi$y)}!_9PBqs& zIl@xX-fz9(g4nZ${9t|5>0uuM_FFF|F0@T`HtcD zHs}V?f|sm^m3)@ua(Nx-a6Q0Ezv@olF!Qz)O0JC>ZAokdYf3~we}T+_XmDfdUzfAa`!W65IFnH$oP2&0oZ_SP#nq+{z#4CbQ?D8V zqgMo_Wa#+JPUO9gVdLe@ijhR{eUp5WHNT0s+1Jv@x#vUyzTbS!1{X!}s!846BoHMG zD1n`gv>N7VSHi6~@ic|x&>w>(EH8nrE%Slwtn)!Mk3n-a(VkNr=>9&H+#d@!%Nq{U zpq}=D7H@p5>lH-$Nr;zXC5{C!F-ZciDW#MjRYwmnVA+vrnd?=|RBw+S*;V9uWThod zOsVUrVd~*byjZ~7oWWQaE|^3}QJE<*95Q{4$%PXg2^k)2*bl$M5Bw#Onxq?R{QP4YY4VU%K^xk9k{@T67vhwfHkz`(bJ_9}x+U9($6 zhW54m2;w^2cA$MPyPi1FpEBs=K>5b2)pV%I;;`kLIMZP*%BSTa3OGTHyqb_52RrIX z`e7@!9jr)tQ#AcPgP6$j5Zm6%byci+UM+dgMqo2>waV+kuq;JKwdF%B5u-FaYpIc- zr~2=Hra*=B`S&3qLmWL@e(f=?5GU6$Yg}$b^)LyjkCm8t0Mk2@Is$NK*sz z@}=_|*FEQ*5v{ftWn`V_wms_2^%!OwF3K-yd;-fRoY%aH@pssT-758Ke$?&8mJX);W=vnDWZz|1wl!{=c&p zja;7MQ*Nxj#%l9mEV+_f<=BN3pD@|3MJnD_Mjpw?u{p_`>!;?h43>mwf*VOZu+7h{ zX;J|j$u&iJ4_yUW*uwa>M=<~uF-Bf_63}PBEa8sI1WO{IJqb22*>b??b`!x~Xj6XP zehy}NCe;g@*P~34^T&CjhHRGmbJBa4)X160U`?TZyL0qHisYwh@0#yVwO7-Tn06Ny zch>f!)nKAnd{z>&3PMLFAh!hI=F`anwAsc@V=BqPx?rQ(K#t4pj;czGC?U&)#dpHd z4Vc8Pd>b3;=F)a_S@Y)A&hqfWpGxT=9NXSwM!1HgKor9ZS@|x!Uy*PQhm!fMeI>1L zdYP5v%S1K39e+D94K=h$*SFBPBj|^K!KUr zyXh)a>ZPHVpyfL!*M-8c_#j~#=+IH8g_81{rnh8Gxsh{llq3%>dV7g>nG!P&(c%&1 z6L`(!Re5I(Y@M$#>5#qHr1=CP^rz|6(VUJ)rdXZP%(@BLsm*IX3NGchUA(0^fnSqUW z=5f;x7WA8KV$Z5G*b z%gkE4Ty!%lX? zId`IR>MEo+M-TfUC3_!uld9h_-j(2y4KD}b9i$&U=Mj5is~mCIf4$~UPb|U>_5?i^ z!eSvc6QDq8vxL4uYw*zcFbQnN3)LcoI^t4+{4Jps6(Aesje5=O6Rb`*KDlLyB5(<4? zTzBa!B+E72h|D~1RImlNmD2uxM%X8y*nhrmtSOI#X|X7!5m8Ugln@46Vz;SO%(e65 z9x|cDw;S|_V@l}(SGxxeYqi`})ch{!9=keh%_G1@fhh_c;7Tsg8=p1hsOggT!Uf=h z&!D+O*qy{Qh1?N;L$V#s-_WD}|KwZ`>jSJD{2mZe3CRAMUJPY`z1znIF(22KZtf

H(y`rrw*}DVYZL<_8_i&qF99rQRX)59zaDcMeXZ`L@$heXc0CXq%HBg#o!~RzU1L!L;5Sj zCu|=U3qy|R-8lJ?SS^>%)JT(`rSlHzsnEL);~H!06f9*wPZ<0u@|)K1T*C4%3d`K) zr8LpG@iLBY6~Zb4)=$;)O5&y>fnuxaFfz6VXesaXZw}=M8UeOk{bp#;} z3OdbWS6d=)ZPwz{`gRV%-MZ>j%;--8i(w;)cie$tkc#mk+BU|@JX(TF{Ch!u>0@a z9TcH&w1k2X^0GdtFu?P`SHP`dM!D__$fpWRk@I#I9dUDf4r$suPJws&c{lGkp6(d8 zE<@EqiMD+ofc@Dl_rcdppm$!0ac~1uI@*FmzC`*5O1^ZGaa85 z(EQFWzh(HT)f#2pVJqgvCAzPb2HjQj(K=9Vo7O#Lu{7tQjvmL;nu*oo@#ex(MT{W< z9nGclT`pxppI)*ECG3_%_ow0aKikxZw;DbKvuoxAb$4*lWYJ*7~@`pECm zDAZ=rn-Gn%f_I?kespVRn_Nfu1%UU_cV>Nar#ZnQgRPNCz-QiR7||8x5MvE2?~&HQ z`o7K;PrDLt>NF)kzO_|s6hpLdy#Xu@1~u-!9(Kg|6$BBMRmh?#*pauqlkMPAh^%%* zcAhu(KV10`b%-ljBICy$aYx(YLX}NsZBF-9YF%Bp-LEE>bOU&V_9*QpL`gT62plS)a}&rVJ$cK-j}BIj?Ggk-$x_qN zcELRmJ_sGE@izsw-KT`3unb2pIvi(b9mdigZQ;8eS~f$XwWhxyPe&WQlUnh<6ML*6 zN`uJT85sVBGa~E_2}L-%NNP9_EmU1P;sHorTeEG|6T;l0Ol;WVWz3wK5)1gal(&HF z5oKQXgF4(hQS!#Bw=Q;L+iy=f!!tB;rHAAY5vmqNQi$~){w7VHbt3rrBRPs7vTf~> zz1;$i!jr43-;=16PX1C+vIXp7*DFTV+c-NWyXKP1GqH+*)z~=}YB~uPvdvGCmRvO^ z_qIqo2_uKD_`0yR-Jdk2sn@gy>K);lt53XJY-E1@DH`Z#D@3Lqqpt&AFSw|T$K(mg zy0mUO_z6M;Qww+(X{XyYu9;SV&Y5S$6J2cRrrrxvaZe$r5J?_M`KZ9VitbO02+eDQ zyjxff2fEzS@gWn4FS3w%NQaN_QZmX&^}@}Q-tUx~W;?q3jAVlVYB&8*&*G5w7)3?( z^x&L+jO|~i6U^GgFhxn+J!2T15v|uC><%c8tg>+!XzI;}R4grTiTS*h4whOeL51G! z$ulLQJ%Ys{cTZt|7qJ1%a-n3jN4z_v+>3q%&^NhaolZEv2s~iK2T}RX_8@(u1iqMp z-I`GnIYvaW?j>yLKDoU4a7?DS}7&@E_*joU+JfSublWjc=q~+0am7 z1%rC58aQKOT8K?TauL3tOl;|av<*J<&&H>4EcZ~e%#kZ{kWjoEr5{pnLcob56 z1KpA8O|+e_xaNPdrk*6ubq(Xgk|N6WNIiDWK=IBF`=bdLZk_2v23r{x$n|`42=No| zvYvhlh|5!P0~}FfUZnW_MILIr%c2=_k8pe*xm+{%Stqa_jGAQooSbLGb!MlHD{3QW z2(8if9bkEMt&8ruvMwKTa{ZB4t!XBxOHBbEKU_RYS~8wo(z%k{QC1<%7aGlmw)h^~ zPQk@jX3M3#@j0Hmuyo9U#7Fz%JsFE6CV*QE^K5EFPP*f9W7NQ+0V(SQ?>|iXYSSR| zMTbk%jEd<|^qs^Y+s3*ka}^ky*8(E6X>wxHDJmea$ukD{&qDd*R&WLt+{@Jcck@eg z%1XbYbUkDg{|FhbbD~P-bkR!chsR3x+}RSiNjQuy)sv7@M+8VYy)370CjQ& zaHf(+9~3=KlKM>?+>T)FA&#v(6IVN1b$JFmjjqcv(Q}9$cZ|iYDI>)u*u(9nK2Wte z<$R!_eZ?Xs2Tv~^Ffpsh&Lzggy7i^U(@h>SomOD!MwE&+owCf*I6U9MtYv^ zC|_WG>G(O#Nqm)XGjF&IOyhRFY@W{snO_&rVJ~$5hPs=EgXYE9MR$fVYKf2#llrRo z`P7DTl%p}9nC~~c)328WU)2|&;sQE*Jg4o)7p#hp820f=_=5EV#i@tj%9*y=uWvC| z+nc=Du!{|7urqp>xR9kmZL=|2^Y;LEQM=u*2kl$+`L?zlqHnPu2qlD3>fGof^GcPF z+n4lfbO}-5DhG4vDI|3H3VxDJ*gq}%Ws$pA4tF5A?nkER=`VEmzF4y06k;OJ&%rQm zkKsR~ytj}(#4mnbFL)&%(h@Ds`=!(#anQ-Mwtp9x?qG9TSOw?fzbnXwk57r4QS%|` zE|+-O8K*Fs<052?Le={3Iy@bFS{u$sXRIgdse1*gi1A5#+jG&Rdj#o-47d zW+N?NsB%dKUj(_>!%LB_Tj*S}LIv+tD1Zc#f|wIg1(3W?c;F_PvUfr7afsi8Shk)rf%rC3q zl8I(A%DMr2H>)b6FwZY2;)32^S2zwr5LoPK$F>_K5!8dJPiIlDQ`xK~Azd()ytQ^P z3}{5>&@5VfioF&>{G{*b#lqaLHErz2Lq*m1K5`&ad4oiIszba~7`$?L1B!J-F*a@- zMdT8kGPVYnuq|OICc|9WTUFgJctUR7HOghD24G-{7`3x$LDUKqtU1{i&`H*%H4=Wb zb@M_(A2oqJzjzMnTgx^y;MZ|`b({GKJ<;e*YI(5hwHgM!vt@@NBShMRwLQ++yTd*( zM%NY_GK|sCy00NFdQbw2!_MbgrVwG&X^FwI%?aUP^;5|$$2^D81Fb#GSGRi5vpa@^(vF4b02&DgZ$>4FsB# ztR9fl>%^u_va?=AgsOLr%vV%N1J7xIViRnJ>{!f+<)6iM3KQz>@)4BL4ZU`UsW>5X zN=Z;8)?dVSVefSw+wClJg@%kI;^^*R&rbUT#duCMRZ-iXL@7NWnfbTKeh2G5vH^Cq zs^_F8dac5`t0e+zlzZ~RWov&RMB; zkklO-F20-3hmD=ddO@+1Uv)~(Dn1{X2qI7zs`pjhls6AXNxjfE)Obsb&rmC1s=e&A ziVw7TbvmGmThDskl%+i$nRE>cV6t&2-Ngf2MMkDLUYRH z7|sbQ>$W}RBl3YuF}n@P7c9xNWd_(|J&f#4R)9Q`LZo95oMFNCWHtIz-GJ%Rok)8( z`N$enXGlt6_VWAr_BccMy4LKOg61w+1jmTJ2KOY^_&nA*2mbB>(7Wh#R8 zjnyE;7J~WaBP<_+KPQx(EgI#-qe>i=d>-ca-b5*qa&MVZV(VJ1AcjISmFPpM?cFnO z*^2nK&wLDW+V!T6n8=U?(%s5bQ(kkMW3*Al=u_PuOPVxgi3Wc1aU=SkW=l6(DYREr zdWq^ZteguV$DA6aY8S`>YwHws3C~C;=S;q;cA^f_}@T?dMN$)dPxXp0QL_uBD zmxM>+&W)X`A#W8VQL0;IXGy7e4umAvtDv1tD09IfDtC#N`b3@Rzhc`O2mw=Nv(U&wJ7JrN z5;w_>yb`P0zVhAYNEhpq0J4=B?_!0;%%OYOT^eu2tE*n8i7S{#ZT47+f)a|t`c+@} zsX1hDb)lIWI8Weuyz`&8TKSw>0&Un0e%4jUH!PbRRw_h?IyAU4yfHPR~(EZHhTyd6f7ryPQ(zCWON()9ct1 zqEI`L#wZG)NDn)uidKxd^qn~L#UTEc|7nnejI>bDZ$ zgjT33M)8}(Y(1BZS+rW$4ICWk^^aIqL9X;xMX(C6hu*Q{2LB+*Vk)omQ zOfti*ibSnvqDMxYo>VZj8TGb{#5 z9QxOYF&W>K>V|ZQ=zLMe5uE)6K$LI0mD#JWSHvRgdb@Z(v&I2Ipx&DB#ohOYi6QRp zTHG`yGt}E&g@MJ|P-5~r4qG3Z&9*$1=Q|Y8>t9C5@8DVjld^N0g08*glSLDA8;O|$ z!=B4qLVDVHyQ8Lb&UGW4w+w5j%Q>zy3no3FL7)&d$ z`(7eMI#I!pRdb)ATXyp;`V|M!!5gf{CkvIwrh&<*wGq4?QNe+!!g>k2VYUSzIR<#X zR9Zpa?TZXyU74tkQsS&tn5IEN2@G8;fQq7JPa0=;KH$TCLbc84+JNyf^MsNHfYk7Q ztA)|0hpySS^^^28$q;PEos;9gI3ot`I4~q#0-%USvn{i3dNxE^hhH$^5QLH!CiNLv z>IJlsR{{+I_I&d)`?6i02P(!wk>2UfYC?}G2ePIHZpOJso6^atodE@Bk<6m~p5eBow z+$yG#X!1C53TGZ4l>7OdvMG|Tri>f5_X~vC4q<0X1HfWVXAj4wXi9*2>+wlG7N1tP z=pRUlX*McZJ*&`LY&sEE=?oq43S_Zb^*E23F_aMyhOazqmEk*MBjM5yUyiK(Bsa?) zhCW@-=sy)aK~OG#e8Gz7XS;SY^bUYMhX4twdNX zjTu4vBoQgFYQ!QgIDGhh9x*OHu@^AwyHHXuV@3L52P#eS?$DhVN}| ztQp>9e5br##JHnQuJm7T4RT4a_qdzdLkGtobJ%ToTXs;1N-+2C1n_gGl66JT0~l84 zmM5HBBQO@2at)wg!WdXkm;}oo0&?=lUWMD)CObHF4U5 zdT&6J%DPAonmv({$f%O5FX|M{B$D?8_9$H^7g#29rftoQBnvjtU_KC!AHxmNIn|#_ zrod}2pT{4lJ4w3@4g5{HBxpu*$p2MwEur?}z#ZSfNijs9*9k@N`CGMWg!~5JK3L=n zNuilk{j!Qi@MwN}9aRJd*Bo8^G0J}XOmX>uEe}DK5l86mHI(4P46(O4LyLZnQ!Lbs zdd$yCEDsJA0rGE>p;45oB7ygaaN5fXyfsr z!Jbr0Kj1zND-8;G5Q3t~Mkz4#)6B9GmrcAeg7@;IhV5iNU{t237_ zgRsb7gFL5ewyBUA&C?n^b%4%OF6vODK#HQl3E(2*lMLQ#%NmG~G}o2W<@KfC2qeHq z_2&5ud3E1y5ccWP=_>}eDefQ%kC-Yl^1lweS7Yn~k^%2&DKxwJI#Cz5-jl#eifE(I zv4a7COB5ksjNsLFAsT@>0SKjD-LVPS(l1eZ!s5yV>?lcg@Qe^_BzM%{b;o&B3|wHc zwH?<4E7*8OEq>i zc6XzF5b1LUXvXICL&Q(Bh8}i~Z+t3Jwv`Kzyq%Qa78atxat!cQ zCxX$)npE|uBG{(*_7NNR4~wUlFqyQ7qn)T|E{9TgW*dQut?<+7%WUqEGP7O1BlfiX z)%m3@yyx>d1++>U%Ov^?MM=mO1x4-+Bx{T!YHLI^hA3G?<1>lt-(Ib+xSW)e&97Mn z_%w7v&_5B0pNuJlQlC|~5Gj)~woI#!zM^HtPMh{N9$At3$AzCL7Hef}usFp+hU+w2 zd-L9F1z72WMP8Pg%^Hu??pALd4las1txRU4k?5xl{!l8A z$@Wm+q-cheQ1kV^{6Ns=Tq#SH$>hxLyN^qKn^?yQ4epfRVhFIa9Jn3doY2~D3bUV; zmH0v^OW^$2|94lk-5PQjTg1VkQO8y&Fu{<3#hh;njoufW6MLxylVHf|1@mSJMaM(C z-QiA}^Dlh#8HjFVE7XMCb%s+Vp}XxHq)>P~n5PX?1$k~|^Gx(UQ0>)OR+TtklSMB@ zpUiI_}alRjj)#z692d17$3CgYvMlq7?xWZP&4P#zsZW$uGqBKw;dzaIFJP+G&m{ymvaZ|c5BLm z3|PmP4N z!Di#%db$Yd{?iY5IZItl7%MvI0eX3JNVx#>t)HRhNfl zo~d>(iU_P3^G&`1e7|RRB<{?Y*qo0Wm;(@S_AY&;i6v3#kl-+h5^bO#T}7D}=tX1z z-W5LD1OnT{-(@_otGpj1tt8^(>PqRhfuL$58=<1nL7b)vwFa@6PG;J%d2S21aboUX z+PVg{TsB&dmFI;5{z@qg&7II#YC$M%6hh5>fj7ZXn@3x-Y_plL~$E1)(rl4c#h ze=fMz9tm^rA%l_vG2c>DXewE%Z`90eiA>`2n&A`eVl_DnY5P}uJ3X&;M^%HnwZ35| za2=?Z-aJ0P!il%-N^9q)K9Zz{-$sxOiM8TAUm`H!iHe}jrvWV-BR{2A!-nsrgu)@N z1Dscmp8W2E>Ra-BMtp`6BUdd=K0&x6)}cguHQh6#*2r(}YnmSB28?*i-gm~FJuN7` z>3$=0NF;t(ovW{2^j6OG{bvkjPe*nRNm*~Ch^)LIf*=Yv?ZSGTqFh`-TnaTWJJjnJ zhYs(H2;rnBP+>Y4w-y*fx^;o36i2pzR2NuJnEcwq1mMCLG+UFND+1+se)^M+i`RV*Mg&Vx?cykrCl(YXbN?P>B{*H zJQVc8z)l5&>NsKqlkkq*Nt?v)DWx?zv^zujiDJn)I`{)Xp_nJxx~a@Mz;a&XW*-&` ztd7*S%n-siJQW<;nPv@+3txmot*L#NG(k9WPW8fDU9iM7QYyQd5l`MEzI%anV$8v0 z9Lg_1x1^r>+~|C((1<7a!#yW8&%nj=lLA*o3RGIVp4i^bH zSn1~5F=;(0`kuYwl`5pFSu_D3BHOlAA!~wSuQU5&_EJ>vb3w`R$S+lPLK!uTDN%Ta z2{R#f3o1@P%&9SHy;(fnFZBvLN1I zwIqDgO|+r!dU3O5`Wt{ny@d4%5y!7&YVD7@<9OWTg;&ECnVkd~kC=3--7y+rbkiQ^ ze1*J3InP7NeZh)XZuyU=q)RLPcLlItc&unNb~6W9dWgrMBA%ww*Q}*JNSx|7tSU>t zAz#ikJ*nDzEpX`R2}iQxmr`Nm#(^^VEJIwt_92_Zun!m6ZWeIIz7B@A(U4jL+=~5l zl4CwCH1p#U>g2V4mu%P9xnEg9uFbpAY9{j@JSyoPz{yi`Qr#R#YGA0D@ zf+wqHn1wnqP23u1%Ig6lwk}A)anldRxm)S&V1|ajOx@pjkXq%&L(M4{j^DD0IvB-0 zDL!Gb(^O!xD5FRRpEwS69{}%8#H zEXcV_?H!E@O;Q!nRVD3GU@$!)RlI6#M%7q3JIv*D4H)XO6-ugzQzj6=WqR=~lex=_A{nrBqA{Z!kJT(jIyBsoNZ?8O6O8iFDGvaI(o6o~X271-s#ht81h>%yo=ouX#Jh{Y*%MjoPR3f%zcGEXO`I2 zx)jv4xp@JZdp;3Ck~w(`HNvWggFaJ@}0R+VPx#93c&X7|cy?blDT2e~T9BW(N6QK(&W=`!{Pj$ROpt1s7UVHuVaWM& zl}1(ZDQ6b>b_bK4BiuhmnRh*44(a4gH#$IuNvda#DTR4tFRvCkEbV@Dl@1WM~rwOkge=g1YT@`0H>ABD*7 zg_Zl@;PLOl33ts?SIA7+BG_ONK$ze=dz@Gds6hiOhvWp3AwN`I87;rqw6^nE+o)iKyx@$&`IWzD~m2@kuEoR-(Y;t-H6@5b_D00b-*c7FqrRKxbJ+mV53= zD)-exhZk{x%$9r;I9MoTG?Hg+Puv-^BEz3s?C?69eJklsT_^=CV_roPT9Z8v~ zL9)U~2{b;Z9*j#-1>S2I9mrtRw@EuEoQxaY8a5Pe8fFwtT34RumP|VixTj=RQ`US7Mujw@@a z=KW|cXh~FaA_?lUewg+udWkvgLHAFKhK20`1j$%DcqN{IDlI|K7JCP>y78LiR9$#3 zW+E&P7)<>DPvwL~w-Z@JA+vJnr!mdlyEDG72ZhJ5mR>=3L~&1RTe@leLF{rGa36b} zMaoh_@<*|D`^QF=bH7S2Qq(CT?q9#F838z`0LT{Sd2MrVg6`_KLNfE%ZBi|rNpXX< zu#tJO`c!SSQ0(u|w0$oR>7XlFdh>^e2#Hyzi>#Qr1MEFTIW~>^hwbMgwReC10tAO)GI2j zjL%tVJjnYhNrblzm46#bNU24*(M^xxlIS6^xzaMg9mN`^KtuOXogVi4p$?|xR}g{$ zs+@9DGp*O$BuFWs`_w}nG|dWeur3KZok8JO3OnKC1#fB*`*JC%Y}FhYqat6~wP3B* zG|AU*(vRiig^E}R37i9Kj^YflXr78O?RV{3YS--9L57)x5wz-6t8Ukqem9ZXgghzI z$=T4mX#th>?ml(p8cCqH z!o+S-X_^K&dZ$xHS*mR0d@5qAESAz~x&|d?Iv*~)s@FMC7Y%q%LIbw2YGhG0pGz|> zad^&h1Cd)bT7K$Q@=2J>^a%i$;sHW6cZ6bAbYFUR3A)nt9z3}!rvxhmx|EVwvir|F zI{D)9qHO+-d(7)y$*Gt35Y~9Zw!q?MbG$tJ`J18|Hk9I0NLj`g0db5CtDBR;PQ@ugi$`u=Dah-bW&27Law4b2Db>bU zHy+3^DW8%muH0}b-8xV7&R`*TH}dyjt$@7}xdhO`E&Sa*z=WtiB0+aulR<$TY9}$(gzC9*wDzY+ zC+w5rjowX5?9)4Jx&vxlA{Ps(ti1!?o%3VLNxWp*vKy>`c3tk5t5ci;=79VuD$Ff( zNTm~XAnN9bva7T{6{1HiD2qF>d6GH-@hWLRZl4Zu#FY*$1JmZy+h)h@+^-j{xtoc+ zs>x|nPm4A{2*}U5u?NxY0^CNEhx4WV5FuV>ob|x17N)04Dh3Y z$xe5Q^he3rn>*G$3S85_(A$&TE@+)aPBIdgD_87z z*GtHJkIX#nA_Ff?WLh3CaeG5}B_C4paJn&Xp02NFkuksu1V@XGP|y$ z>chlyzD3R72#-{4@j=4KR}oku>*;xdmI_GM=nPrjysaP&!B3%_%i5kY@hDj^XNU>{ z3jy;K*uY_hCkXC~5R*d`7B>{0`0&9MWOlbf7$^uRVz<}17&L{UI;y%T=8vXYKJ!ucv*YWnlchl@wSKy>X4YYTnPdqyK6i5CsQPPX#A6Y1H1zaJ1RFPrflq7 zZYqV^CyCxlUORWcHe=oam`tE)*+9`By5ZegYsfX51A}Eep~)_H0pQIJ8z61=x>=m`G>}n3JqGgkL2Ove))}@1=4{!oRN3lS&$avN4ac5 z>rFnx3tEpyfH1=$g?f%6c@xb{Omx+k&|22ZFYZAA9?pi7yX}`P3B=;z zS?r!UWp)C2R6gGanJ&_X*#w3vVq^s4ehyj&$XWZ^)C9zVWrCc&1W!#cKr4fpQTtkt z6r**ol5P#03SART9|a*v07>-WrS~MxeuX{(B(X$^K+9%h0Yfdk(gN1nZ%mFkmGF)B z76kp+gJZ(`4|;?{;titKZweDfM$t$`JyW^`y2w-}Rj5H&ji~k%pd8Ymx6t50my-?nyEV&ujEL`G0<}(8c}KLXAv+dX?~|ac+VG|9VX9hGpiXAvNo)X zsecZ`Gwr_(;c4Pp|0y?)T%9d9T@i#2X2Q14@`}ljVn2o4?ViZkx92>n2BYAD#lucg zdymGmPPlN9ym5t`>3A(z1HJxpx8tb$??LdGBd(C7po2b|p9Qapp$S6Nvk87A_bK)% z0wDs%F!3sf$1<(^Haca>&6Z{FSS+Ca zuQ`C&Sn+knS*@l9R%V%1LUJ}*q&dxo$X934bP#8ay7oDbNi-aag^+fobLCHE!owZ{ z$`Br0a+RrvuZ9$4>8gjGao)2s$yMsM&PybRsC!LCi0-C8x;C)87d}Cy=oy8#4xlN! z*a#8v8mwE+Q5fSG%SC!{dz&9a&sY+6x?1;7J6XtYFlKOlV&&5pfGrJInhqR9=?M*frxcx5;9G*HS`Ge=t!{xV{m1olLizwX&Qm` z3Dj(?>FDw5Zo~{IEA+;{8(ES>yvXnxy-eo76V?Owl1U@1{B`s#HFu7zW~p96>?0-{ zGJO8Fb#C<0KPY0V^mXSbDcP*pdW$xtr^|PX-Dq83xkFC|KxYbiVYNZ)iu199q%7w= z(g|2<%K;R4H(i#&JK8?72Rw;YHw>IoftXKNf;^RS<^qICHy|!s2Li6marv}#s4dEK zM+&tTvB`B4js_GcF456|o9f2KaM<;!x>|T+$CZz8ePO3njOA-Gj^0-06XwJNwoNO{ zr^@diS6G!^dby(Ehh+vxCVW(=-Bgw{0vu#f_6$E7@d-b@oI}DRmKnr zXnF>%=w5aHWe;rVPZ1(m;O-MEz0}|$OU;KaGn&$b)Y>@Rziu2@hXge@?5X=+3$z9M z&8;>V$&%|RQ22#v=ySTYfSa!SR>xn#6s%w?ueh*1Mebn$tl-SG&sJ`DVzf_ULJeZ@ zg${bdtK8Ic4tlrgwAm}wDr7mlnq?{VmWOs=8BD6}9M-y2?;*EI5(Q>l>)CnOc@pY4 zd5m@=o_G?mo8Cm-7VvFD1cn%)BO&|2LeL;TNrm6CJ^CH5s;@-9F8Q89L0GamB{oQ@DOO`KSjCM&%*M|HHX(ul&4FWguisbvt)FoA%pZ8Tr}g~K zEAejq^a&v!%*@A7yV_qTg3~xi_Cy@=ZMgzJC7+Z8Xm5ggvTQ9cavP?M>1T+(7VKs! zNA@N*MGg*i&9Yim{z)>n*@5$&F@o;WQZ5vFp`C6mGK~R*-ZI_Bqa3lEq!FA|@ z6dB|1n|a>B8io7srV;=T$Abo9s!Xv(v*PV07H@k-nXQ*kux-`clDAc(bWPaKaJ%uY9U7agz%ae=CD@;RWXe5ILj`oCw^mR@P;yqfbNk9EJq0(Vyw18@M^7h z?)pOKc|PPsAIR-sWK`veXY!%^%{QmGi(cHO#sEKpV!c|(>;U~Z7R306r;xD8bVPpU zqUF>en6^(`=EQATxQd$hB4-Id4PZ;QPkD-oOIxH$6#H9ei_<%|Bg>^bab7MG$7VS% ze?ck%Q3XV+mw^HN0`p}a>a4o%tv%73yui!WB1v)Jt-|WCz_ZaS#ezmFC7t@FIe&*bfqZCPyU>VfqHD^l znjG5Y?Hn0?nFzP?N53@go~^zlod%Q%EHNMzRyJUT-~U-l&)k z^aU#wVnmEXUfsFYs#DHDdc@;ULFJsU$HOs>fM;(IHNvcPX%zKQDe0cG4?VK7{3Onh z>XpgMTI#M{$?i*eaFM5A`9hZBi;);88@X>_KuNqGYDCd~>fWYAYUZn(=W~3{pn%X3 zGdW~2;~Zi%1zk>pAMCJI;=eFR%3Ll9(B{Kn5t917aMZcCEFv$<&Dk1W*ABz*B^gpA zLh;&AVqtpT^1l(u{Rf z6QuS?)+?XQP82WL$oLR98w#Rnpt%~*p}kD}mg$q_}$JIF2& zcA$O!T}i6UwEKk!keMHSC(10NlzOiyg$xlN?!$P72k1uK1YSL9mKV5uc}CM2>6@)z zRxLO)1CtkWKT8v#*Dj4hIm8E=rKZY*WWri;9H9CeT5(B|DmL)>4GXHXVHUl6Myrpo zc~j%c!#L$%*fni#!1{pX1_Y?C5Xs|a!GzZK(9_nAJNR;7Lx+%lyqs~MSZ?@}zSXDB zASHK>aEn~RqJNZ=rk7oAv_X|<8_-!Qym-B8mq$g&2sNrr9Zl)RGxJ(G(EB>$dUcA) ztUX(bb_iRX3$p0E@C+P-c85_5(=KJrqs|SoIrx!xcy!m)cmvo=O};>vho_qK0<^q} zZ{ub!Q&7v_eGHwmgjwt+W!XOjBUF6GTK1Hae!&xW)C=WQmzi>7oXLEIE1}0;Nq{1U z_Y#>5Ryrex9GV_6*xYh)7vJEHH<|9UI3HMS% z9qi3e#D0|>C}&KA5WpH;{DzqK0Cb+oc1b(~5wC`%(eJN5=^KcGB@ZM9GtV`kcA zl+qc&;?fMBZ1TBRr;674LRLN0Z%wuXODir<8MC&X#By#-B5#ScD}0#*jbX@^ssaUP$*`gHi7eQ&J6w9&Ac!s}Ep61gyCITjd@ao74Pc|hRD3N} zd;`}AGB4P~uq<@i){~vt_`Uk})j`pwmg%g4b*Pu|)?_ z!o*@Fh9@WMJ)^SaUNrJ zdAA6gVN8YW>~W6ufCz+PqQSYJDD!OvG_K0MITkBoDcje(1W%u`vItM5YZ6bN*mr4X z*%%1J6fkO$jVpH(8Cc;231VnV$9kx%Q%9_8d)}D^J*eoI2k33Qv+q!%yY+x`wBJO& zE1#G1`0#F$kIhYtm!dLD00J30H$~2L%tN~f4wjh<`Ce<$BV3kg*@>!tYH3^BOg}r< zZ!V99@d$g`{W~j^EV0+z|Ky9Ad6(g`C2~Gvm_o3*;L#l`;DKrYg z@ry`P;(JD`x~lA(IU4)T?aD&?@Jvhj7SOrc@O;upf@ZHmbgDWfdnA=WM*h2%(L3;Z z*Y<4cHHr8Y`80AFCFCavb_?Ul93gbcFrx-~M; zX+jGc=HvEkL}hc)U8}ia-~gc9x`FZ4r70^rc_%$_KAORAS%6nYVOR^L>PyB;OI%tI zpeqlHUF@UW?AXz2bns3Zgj;wkyX+f2Ey~CbTEW&ew#Fwk49;*F{(Y|~gY+SuGQ)Ghj^ z$Mu@w@+Cr1^RK6`h+_%k1kmBwfdFD!Z8{Itm5m^7=R!G+>#V^Lx>U|S^hvQGza96S zWLk=Tfo^TAxW;Ykozl8eR~CZNOI`+~d0q?90=gbVZ1Cu2a`^TZMKm!Ug9sM;Xkh(G zT{j8sz}LBf-)mePW)z6NWddMb`Ii|;htL?YmADZWis4bK>)2Dho7KEso{QOY-Lr_0 zL4xxDkoEvf=+U3zF1v>nW09c0Bl%J|(UY|6YuBo~i^_1c%YIu2<>vD6mxgxqJV7-i z+RCuko`Ak}rD%XzKEbOCWN~Lx4@*{H`PwQ=?F2Ow5n=@F5wgghG(gP)=8ak4 zF7+BkHWnPZ@g11}o@R!H9jCgk+nc0qyXQHjzP=3@#|-FH_Q$i`s*<2K+L!9ysj&hP z!Z4QZ;T<%dJZzi9-HpesDEOMZTYIzDd9_6GvpVQ^)&tAOea&a#cY@RD@bXZi+)_uy zw;ysOPtLU-XS+h4hdoy5Ibb;#Y>1jur!D-Htnv3LY?9{$XBaWh6Qa{fxDXmajb9i$ za_bSc%z>yJ$*UZt(8F~TviFxVQ*b;2K7_}zp4=#2k9D{_hK*8*dBA&L7}@gBuboJ< z9CmAH;f`72&&4#JV(R?jqkpd(%5;KljOuDH4!#c`Up4T8JORc@?RKUc+)9*~U{VGw zqzHp}+Y&=Ss_(E1g8aIdURXPJ;~3fU;jMAB1~;y&tW-MLjN33MqS`$|b7`|^)*KRq zwawu%pKG(3blo>xHt3PPQroSg24iP~54b{vjdy{)Tp*5byPEbKssZtPo;*2lE3Jk= zfOmS7j$LZm2q7e-cR3LFf>mhJ?@>fN@R0Eg-bKG=`Ck;9A~zL&e2uGY+?1KeQMW5v zR1G$X)weiQ6dZ^|-N$wiY}OOaubERubz&-DXpG~QOtR>-L>H7 zymidg+5%g(8{L}RL^hU5qV5zVLXDalpPIH8*8RiV=p%5aMR?UlE1TlzxE6|YG(C%% zl*ZAgrWi4S(^NG*0cVv9Kz^a&Jk+@#3RVplsBOS9rEQkI z1|Xx`emUWVr>)pcM@e>LKwpz<#g;^k2Yek!#=LHWfftvM4V49l1e@cf zFbQYzt*}##=&~d-Ty3R|ZBLd}b4zA;)Ic-gUYqi#=n>`CN(1OZ*x*UG@GR=Z7I^*- zXqD z`<+KjHlXir4$zrVdsn@_!;%sU#4NZT`PkOsjsxLEE5RRVR(O3>W^URis&<-Rhn49uRpm`Q}O76+HBCTsx}GSZP{s!=aj zz}ul_Qz!@HCK1PLWYjFwEx@q49(2L@SA1gh$EjXTcByk5RbU0-pA&vnR3Ed~T;HU@ zN{FvK;PTYwQLcrng}jqp9so*boHB+*MHFdAvpNBabg*v4kTE*)aIK@QQOlzjb_sA| zFR7`!uUVAMOC;X7s~UmUJISu7Ece)a_l7%il;1K9FT-nAqRf z_a8UV`Qq!8GlI*Mi=Iw-h`QEsYI#65uQzIhvUO^%N)Or(#BmYRp;q&lx8>z=y0SuV zwO0Eu`McX~vGOXC$(ofk$Zw4|=H6r;k^_hkk^p8P9h`F->!u-umJ8!06i( zWXbP>4$b*-%x^m;2YrngPsaGv3ZX4tx_WN%KS835X2q3Jyr{8-@1@@*0~pMyI%zbk z6C&kJP}GEI65);*Tzf&)-t)cXTN-6;wK}0DAstb#DtL08SvgxTS{at$NOgY-iJ-N;$;Uj7ppdcr($jL%6Yzz0xOz+TkSLz$u2@ z%H7i)8KPs)PHx)V53=_pXD#qG2ohh9xyJ?pxm}{{^Sb667bu4G3aB-9oEw@~vx~&p zS0t)ORTG+SC8xb11)RL-hpNckbpp9;PzFF%ASAQ$u&vU;#HpJ-_hbjYgD#++6SHFzxry=YtE=#qBQ?(-u9 zX85Xo62mo#Wfxg@<{|FR(GBCmg^QEs9MJ*_wR4Zv`I=W_sP|U_JOQpW8F`gGTZcll z)}?KptFl6u&rIy}@LIsA8#D9q$oRI*Dj!H64ehXA7;=X9MU=4=+mP#}lX-AeY8RTX zNZYvU$}E`*vkP#!`J*B_)Lm>DHXl!;&i<>xOUHbVS!>PomB&HIrF)w41T>~og++fZ zXAI-?==;0A&2PRwSfNe4uAO=Hm5yKw_?bzme8hpW;_@eq)&$y>EXDvRz7ABqgC*06qmOh>Ja+ZA}lm9%_?b1 zmPzwQH;1~*)WST>Fsk03Po(p*FRWUae9YAMwLOw1E7ImDyb@MQtrV9q)``R7Yo5} zJI5yGymdm*vzJ*Np!6v6rtiJ2$BRg>! zFvps(O2$jkkjIcvI5}r34NK2hHg;U)_L4b!O;fVDK~rmbf#g_K=o$B`A2~&DeL|a? zV+l7Dz<0C>im#^m7o;Pgh)6sH=c%Cij4GM~qcK;D!Q>89yKft3$j$k!XR4sGVjgMp1)Iv52Q zT-vG%jI^JJ&smSA4SI&A!7FcO&fvP^%LcpIw1mkdI~!32=hhY$+fQDcNp$lds#~__ zj6@P0PJ^p}<`~IbNqCBc&x>v6%~7n~LD#3vL#M^aO%}mMj%RB(;Ngal8LFaZ@UEC8 zxgH8KNl@x4t1Hx3j?kmlSz*bQ&bK+(*Q}5@e3&x9NsNk&gp@JAxb$y(?M6fF$^lrR7z0 zk(H72esc_Dth5q4t!PsA1ks|+*9LQCvL2BTQ5RLTH0@zHZijX#E^B9X!H$mDsoH0B zsdb%DD(_@&=*Tmdhc&yz@9tJaoeLXI%5(1&WggwTUC^7|X)5M*Ax5aAAWnmr(PsH> zq=AP=DGg^|uhzIUCAHb5JErwVy+ZbEoG5Q0%HI!(!Q9UQok9T>E{)%rJjHF6UXQE~ zJxKCvLkDSfm6nd?*lA%ehaS`wMx?faxGdQn=qsHnX!G9ku|j)c(R00yBWQTn<4Gd4 zCyG%p`*5~9)q#s*2jK4SsABtN;>E)bC*`!Iv1mL zLU%QfNR;{4pAEX6t={PnP#$9ZUJfG5F3r3nMiU+0eDb+cJ|ZF{3cQ*`@Rd3zXl?bL z!+r9c4#j6`xNai_5Xmmgwx`UT#zNrLqvA2eT|b<6X8D*OnIiA#caiXp^g_5Pb4(T- zRPK^LyqOJpob!=dUaOR2-TM`)-L`w`OMb0+Z{3s6%%Y4VocOQ<(! z>j#=n<>Z@Ruh9$_d+ghG;nDGX6f4?kX7>Oie3X%L((~j*KvYYp+5(15b=a^BP>2nj z!@g9Cg#eF-%?#golaWEVF3=K26QmW#$A&r~6xt|e_MuKT1&U#sX#7?+A5lC=7>*Bh z?y#4h5PGk7)Qisub_BT34)j;>%<^v|tsAUV63pOv3+;)&X@=f#S1b)yuBcY^N0~LY zMv9=uJWsI?HTm$blLk?I@{;DioOnkcivT@`%s)0O_UF@pg|A+0t6&Vi8i( zoXr;Qm+mDbxSMI%R3~c@Z7ab`hdT$OH@1PQ`&5?MJ}$)E-s4$KDi4PCSeD<@icW%Du}MURb{s1Z&)Km*Q~l&)UF=Z1CzK^zJAxGBJ~?nn5O>m$N6ok@qqrUtoa zXbZl(93+)i&xmDypMw5IOXvfVq8!^z$aS+sXEpg;Jd{GYZ8z`{0loT$Q+D)rH=d+l zob_p3yu4j`1Da1=K*>Wfr{($m#$zH()F)mhW`buUX;|PSxsLA_1`u_c>b&F9u?ztxyM*r#GnuLZ*A8xPM?Hg;Y(rp<=tpPyccx@FFHt+n2B66f zq~~3=<)sofju7;+zXM|z8DcS!V1?rbLVunlGDDP@^?bBa)hjL`tr9n- zv)z^JDSnyF9sIFdvW-63M`X#dfI!>f^M_-oGrbLZD44<3okInl->E$e?E(ckeUFn< zFOw%R=~Irp?Xn{y;*2MP?QQM57K`>qxN{QskD*IJ17>5@lWUgeXLFftW(60-jBqLC zs@#4E!sF;@K5X4x{=kHan@FjOkClhehWbX25`nqjF&80?QCE?4BC^u0fTf`uNFBP8 z+Uf4eS-raDgx6SpHrW-~t3M8A`j3kn21v0D-RP+-Zve>um~9--#Jx`3hFj`-rKmoV zf|Nnr`kt$=R<=*;R5AvS4b=?*k>=Uy)tjh#i(!R<{bVH4_T&fcl(&qHs-2OXOeJ4m zK^y32WbC(66#;|;kg<^5$@&^K#fB1&+wx>A)fgRk-K?I}n;H0*VmC>#FVue8xQ8T5 zxV14BWai&PT|oxTzhaKxt6cZNt8mMPUU6DOvaap?(}N#wRVTfuq=~M+MF){|Py)5? z0bzbd(Ww{B0W4Rm<1yD2pcYzGJnpb;+YVsBl$QLVK7_a4LufiX$PsGKCeUsqI`2(I zrxxFn3&e~@n$ps8Ncey9AD@69pU@xP58vM)K=5+^iO=AZGT(7m-^Y4F5}$qi0fsxm z&*=hIe1MjcwzQzfK75}>H+9(R#P6Y1%f!U*Gjb$b70^?xG=#)GK-=MOLWw>tgR8@y7bQ7nrkWtaM z-tPqsw`|ND_ztt(c9+P&5ZVzhfTa~A;zCjnyv9qQ8@^b+iNe?B3D*pi z_4pYxy%tkZMLs$yL0*YWiuKmwopN8|A~CB5#|SDv1J1CTZ#6I+HrUD3=eb_|jP{Ko zEsyG#yu-)9Vnvmn!H+*0N|QU+3}2LZ(YSGp9%>;CFco5i;@h_}%UQ5PF5!3|0*Bg?(afT46AXaC73`6@kshA2)g0Xy z=Gl8n@JQw29m2CGRjmv+qVKn_*SmhZlnOxT5T-fTwa#hnCK9OjkX;4$Y4pgl&QsK@ zir0{?YuC!?ZC3ToDF_=YeOYeCT_in;jQi;1^AKIJ)iEG+rK>9W#O&pc5I0#Gyf8;& z&;+eLt&9j=gC@3ZHW+5=%5$@}A>_19Gfb=U^+>7sZFy^oa~FX81-Rm?aF}pH^#ROW z6BPiuCq1kp+8fJtSW$2C_7sUYwlo81HRCv zLk%3T9}}_i-*I#L_O7=A6|8H8rS%;zlFm&zC?A}HZiJ#%yF;CCu{j2YSU)hoe*m%&PUKw^*CZ{R|QX~c>=vSHQRR2f1WzhKB;^HN zWMvXZA=pSAKX^5XgC8KI1-^o47(eN63?!Cl@L^4IcS<4Y=0+C zqmcS=fl(&*FfgLtlvUS2UP+(7bP9ULZvD8RP4OH@cN7wHgMN?BxX&)n?LS+%t?O4w z>2pjeT@%{6N>;1u_ifxKN=)x7yNYoC2g9VU9b(=XsiUsyM>4LzDyhTa+SLu5K1t+%cxNgL=?wY4l}?9Oz`)S^>QUw*Aorf) zvN1{si2aH_FqaH#DnoasS#0Sz%Vw8yq_BdGU-pd3B7srs?n=y-Fq*#ZLUiP!v69bF zlCRjK^xxPMDeW#lPW_x$3_wo<3m2|;)pfrkllG^&Mz}{^;#XzRS#6TB;@llOpkOOt zD%AWotZEYsVYa*;gK>84AA7A2Bk#W&OGIlOWhj|v%x<2p)UrfbS^=yNB9k<@-Ijw?q zU2m9PON#Oprqy8RrDxL;ZirkOitvgNeU{R;Iof&HYD3W4ih5jHsGzHH6K+w7I%C+r ztn)u2_t){-BnzhDAYDi>K9|}g3z3DzR8L;Mx_z<_xboU)f#M_yk(hc6TOWC1vnbNW jBnsjkq;`D%KjqPN1PUQU4ImfT|Ha&qP81|Fvp52P2`n9F literal 13800 zcmV92V+!G^6GH7i!FWP%le8iEZ02B!PLL=!{=P6Cerg-!!%AyOt# z^E(U`Btb=afd3j@9a&fhh?$@Oos*bX$hPuH{S__{pzNc2jjune#4C_c2z~4t*OzHm z9*SDq_MisAEdr06FPsV=&yAbD7g>W=jiqz_Zju?{{Sj zGs7M*VOslb!8gdTw1P5G#)|t@z)z zGdfD?j;eq}?H9@;ndJ$z$4MJdZ3nZvXP6M9NOTFzFfb?YGCX=#afxT}2$Zs(YXZ>L zQSXp>txK-Ptbq(ak<-C=v$P9O_t&1E3bRAjuLSSYywl*rT->wQutph_-78nue(}aJ zGp-LVuX@7By{YFi?U)R}w3%cAyJL?>D!&bE%*0?=aW^6m_~5z@m|qR!Xs<0LRL~Q# z+|4_(5~PEdQZ1LcI%qcDY8-ESsP@2Qw`R_0p#=ZnlTvp!M@iZJ#WpykP zeKG60Z@7k;kkcWIELFthfv%A_{vP>e{T86;oqMqOsCT~A)2InQcHb7X-BxBHy(?jX z$a6(FkO*IuiVr$ccCogT4B#fFF4(ZNhww3-XR#V$s_@iU1Ya9*-ThrxH9tYgCt}li z#zvblUjY^jH2H~bCDYT%HFBMl*ainao+{;2@LmSlxMvWAcou8V90=c#9zcR^Sg_}B zwbM?=-Wc4LnP(d0ZVT_DUCCa^NVmxw=oSN7EmkV3%SwKnvf{ zQmd_SLVGq~6N6%d;=!u$#AhkCWpgJsR&_L^A}9+K*Yd*mFqUyJ^r``-7qp)o*%%Pn%Y5$<1gxQN+QP3k6J~pv7+1tD z%});2qvD+sNe1n^7l$S~Ev-&Yy@4xAFx8O zPCx{$!h<+gj?|XKKubtj|6GuU3g9~-Ynqb9ect22cV@EH@#aKr_Z3w%izW!1|B7cW zl<&YEV%2Ip^O*Wl!?=oik}{nLD>8SmXaR+lENvKW(-7TPxN<8XVDd8GgGw{Uh}P7gQp;Ni5l$e% zDVk_cqaYGRof-puNgzEE<2W<~bsFr7k_oO^cp=Gp?~@|Y2(WiRZ&s9DEYglM6QFfO z^9mbJbIV&%qIyN!yCKe5-sc=+0Rq|XFHVLP9vS-y+Lv!AHe%WJt3ne4dE^<3Fw>Ts zI(g)9e2oG`gPS!h3k)KJnl^GN;--;l2oKNrLayoFk|pqd0Jz2~$4TcR%0&Gj2 zF9+F5)Y}AW1C0VWZ{!fkDf%f~&uQ1JDkZevQiv6my+&JR6?G5jHJR7>B#l<5Ueewp zNP`EhaU72osR&gW#Pm`)M1VKX-9m$aynd*xdz3}GhlPS#1}2cTN?8E81!cOrVn>pC z&vYH0E0Zxh>s2TR0-e;7Z6F`ZP0&7yYXQf86(e7~+)I8i+%P8EM z!EPk}yUhup0Lq~4hXLQhJ%U>beDk)?IIn53l(Pc%F==J)2k;UgkxZDDO=NOIwo`LEHw(a&aqCrFa&_JrjgQApP;qpGsmG65dt>`iK+a9m(rXSO1S$Z85antKIkg~ zI5G179dDq&a8h_Isd0;lHr7GrHB#=`ZOAL7yo}+L)Ix4*F3nW!9O$>|S0)s4Kfp_w&zyI$|bH#g)z^pjcnng=TG zNlk5MV!`Pt`dus5o5O4|mZa9~qPr>vA`60DdigoPcHLpph8*-&rXFIDZBwt%*)xG% zm8Y_sXxF$WT03af7#w9s$`I*LR0^kUn8bhz)I7v=5B!1f`+OmZ)ZGodlLT^{jwTY`rJMa;FQ% z14k%u_LMObSE$g&fC3mQySrM?FzZK+ZydToL`-!y-4;jkJ2v9NPNk=-I0AasB^ts`Aa4s}hD-I=S)O=N zG|MlkROp=}to0=8XymHcNGx6(U7>ggA3g{Vvt=Of3j+%$eSUgKPf;}JB>SvFV~12GUtgt_>!2eOF?bONi3hk1wvr%y52vuxBYGzb%!pe)(29 z!rgBc3DUZOkC9h0Of*9)LJuqJ!wt2LZd*F_f~Rc3@Sn)a5#h@$^HYn(5aFaXfV9>^ zs0%ImZDZ$o?yQ#a!wR~23&^&N!i_$NT4=3UdFVIKDzl;L*J0YyaSB^x{BP8=g49K3 zhh^z;+>J&GCMRgIl+l=w>eIcEHikNIRZQl946+ezso_BMa+^jbmUJHOywU_KaQgje z&drv4C})*k&}PYFUZjqfP6P%4LDclTYWs4W9eu8ZdcY%!7sqCS<|52k`?25iHyV5h zNvav&XD)(!)v&NgDy9QSY1^St*LbWBc7_=?k5Mz0?hKG-_Yvj<^n0u~o;G$osK64H zryiOwZp>x4yPzqx((M3?2AIX3ZABtYeu(#47@Xk+>w{V@$gp=9c&p5h*Y{=j!_%pK ze)Ccrk!f8Gjt=MuH>a3@F0Q0wNILh;5lJTdvurx=XUs8!7bP^nDXbc454DF=?72!y zoz!&Bd71Hc*|Y0t+K?N+qua{E{Ou|`8OA!RA8S6v7FnY86@yQtJr4m;?hdx!BKlGo z!OoaA=Fm(QGQrOC&XP@cL#lu+u=Zdf_3TO&4WK0C%6__~ffbw!DcvHPKL|$OX;R6Wc;gi4XLCEM z6e?1EVFV9KC6+Jb#tO=?ZJ7vi(3G`+r;j-TSb~~6D%ZWwwim$Od&q7+eSvf{@$2Cd z_3P!CXntd*kyK!RPk{hM1_Ty-Oy!1(I6mEHt1E@iOqlu*yKb(-&N!%M2MtzDg>9;O zVmRH@fxS*~Hk@)4VM>o4ZJNsq<5LhE6UAm5P$D&a?gW%#4j%-h$YEAKPbsM2z2B-= z4-_YwE-6j-!e@euy)sL}u*J_Ex$8W2J}x)bahquduJ&1=oK9!6Aq{K0Og&ph;@rlQ zF5_X`1i64KrFuhjaFH7-knEFGw2}jcK69`=bR3mDMOCt}4&Xm3L@EdleF*_zJ3j*sQ7zxe9#33{J+hsKw@q(~gQm;L^ez!NX>Q^Xa1&h^}vjnxZ z=%kfkB;fau4#ns&5Fy!F5~zwJBAGnN&;y=nrd8ieF*AdR$tk#-dblTQ#98eYL3U&# zkb(CZwPJ_mQS8B&%12bfTPEyy>qnyRLC=O0VCeyCA-(DAnKhj*m96j3Z-}HZObrq* zOkL4VjTnlF8=ikISowQaWcKgtuYeNhMg=49 zG_1`lz8Lix*fHg>QqqQgAgu8VsZhtVG64pcu%{YgNbHv8V|l?#-f^zoTxhS?_W<#s zTF{9p2T7Pvh8(Fd$GgtWrbWsEYiDm;fI&1v$C7?3VMP(xH^;L*s*O%49ny=gAL?D24x(#<}5q7^q2!+BW!Z< z5nl2*GoIQItg5Bv^MK5remma99OyP8I?`Q9;MqTIo3fj0Hc^o?QeDypUq2njn@41a$SxbXt#dOPkyNc()dJt_Cl{O=@OjK*W zo0>^;m&-_#0r*r8I`RRn#J7*8qG;PAky%(gw!VT4 zPVQgQs#?Rba7^47 zO2J!!Q2oPeEeT~3b-o?0*EyyOKjy3>zc^eJ=tHi@~Wluv4Cf*Fx6Ou zWk&nmO0*C}PPTJF3M>{}xLPERm{ySQ()n6nTK>h!&o7L1ws(L} zC?}-7A|fi>pe_R&wR(IbEdp)apt?sv);S4%H_-M92?JGMJ2O=dwtBB66r=JE5qNQ` z6ICI_%g(8~&*IalcAZnQBJJsrwWaCa-8SPPfmFw zjzHF!jD0$=W*5qw13*>k18)JMmvgIoWItl@ln3ejPSY9SG$8`@6M6EEN*M*g-nr4J zuwOz>)c394)v2Ik)rYfVanY}YZ8%;>Cm?Rwva~r^b!*0{!f!d_R0$ObNczKFDOM_| z#t%m3r&Nwv+`%~eZ7>Am-esL);Y})^C=i?|s93y1JhfRAe_zSWu3|VWD1ddf@BZCci38%ajzo|vGrZov@AJhU-3a>6Z9(%RX zK<%!hlXcL$CseePmzbU^j&-iu?BJROlDCZfC7KV+@7-ybkn@$&tQqCgzB8aQ z`Yt-dZ^ZWV{8gC zbDL-H7lG|>6Qo6-uRw=_^VI_qe#^>=fNaG=rho7i0oiDZaMZ2w=0x#{T;@K zK+$1S#5FscbA6XSB&I8vw?%`>&;tO!8z z*f}oCzO{@AP>9gs#Sd?Z2TK-M@FB0U6jgpFqcF7g>Ntmf9}c2(qW zS}7KJVE3I^c;{qanV#1@ZU7mB*0pS~3+4|4^r(WB(sWDO>2WSwGBzXZ)jC&l!aCid zxJs4`Bu)q(G&tiHKt~oAa@_64?gOZ?5FA1#8Ne~cOY?DMoBK~77KQNEFcGWA0{bg^ z^HCirI{De`=NpTv2GEKy+PGW{ICzywOGdwc+YL7?IEZQHKb+9e}VNv*^DH;>IKb9uJYi*4(vy-mp2&^hB`qbUuvj+Pj=W zOC5JC1+JAQi>xC8g|KPIAw*}GO99nvKUNEPjskPT5=A*KM$26-(78Uqp&wg~rHWxq zfQn9@$1}>ok%K>aTq6zMYAGK{cPwZ)CvQB@C%oKEkZ=>iT_oWRs)o!LV`2JTR^YlWJ^nEQ+7o&Wwlce?wA!smHqD`d14 zzE19oj0etR%=?i&KNnwlY<&&jUm@W5?WZu?nHs5$S>DSgY>n&FH)l1E@qk*t?xp`OSb|ah`D#u@P5Y3Yz}!Gidkvw-g*#_ymDS6=lVGv(WvRY7L?FiY#n{9=68kM(~?PpLb`QyuCno#tg)}@e>+gDD)D;@EeA+kgj9GH?(jn%5d|%^9NLehL)hTlp1eJk zlSxr=fNrFTxg#@{s*LvNNjt2~AaGegY6FU5zl8`xg`~pU(=DATmZPYY^n-S)b2fiqKco z!@$>bdC(ac@Iscet~D{ik3h_Rn;i|J>-17vAf0#Dbo1t#up~mw#xtfpl?G04#XgP* z8NK&B)MMss_H$dUfr07Qo1UamwBveQwWMbzKTHMyRB_tU zuK6_{XgoKqd(%_HIR)HaMn29C=XxVVnn!#j8)7L8=uYR!?M@Q%c@voRIea%_)J_(6 zM?$M3gD`tuz%37JK+#xL7*QJ(EHTKNts4WnE9Kx}HS|dt)g^^KljO;nUgaVGt>BnK>UzI0u7yT@DeOI`6)|GWdnAF4_HP zWJ2BExes?Si@5tv<0zp?-KVBsc=@*2iqIAsbw>esmSzU22DX=ykRoqRvbVN<>;@`4 zQ+}_zSKPgNcAJgF=2}WWjXGSd0u1QHA)SLFeRMGFRP=`?(SD>o8miVnO+l4xR-o&* zrJIu-$wj2zZ;w>kGi0Z}`Ne2O!VU?!-6X7l7NEngPvXbZW7b@x@<*+vsOrs+rhB9` zVHwGmpt$Xg??|%;tP-+&t4FR)ypEH6Pz2ao`NShxRWa6tDONsK9UiL`z?fvf+9Boe z_KKIxUFS&ot-5GZlgfcd^1%T~e7>Mu0X=M9OTt#HyF}jctVFd1Huv8~)>id*oFSm- zmKbulojd|LRRgtp*f#o7voAt8o4|4d$LF4Z8wfk-HMo`T-Q=Ot!N7-s#vx+wy^O`; zr#K~mTZEwAk2rz00#bNZdCt|4y3`&i9XpO63UzN07rn??h!V^=1`4k>YZs|>ktoh( z%+fklZ7lR6$9{fW+yZDjI8tF=NF-r3CzBb0ztqfj9xd*U0y+6E$^m`Xd5W zY0?+AubW~^G!QF}DdLDFKZ7o+0X;?vWDuGwNP8%K+wJt0Jhe^h1;&)Yi~;+XPR7Ue zCZx;D6)h?x2VuGrauF46ZU#Si7Ylf>hDaTSX3fpMS@_y4eBcQXmFU$(3NG61ffX#g zy-HFLuP1FLybxxy=`pQLj$T3;I3Yn_P&}BX*t236#oeGrA483h^c`FslY4yxFYMNd zJnxDEfb248Q2c&sg8d;F1YHSx7~4w}`VV{BGN$%tM*&m+Hsv6rWP@?tfNg|&_!J>LS z=ZdmPfqg_K-feFU^B)}W8DW+BFl`Y4M#)H4kyve25ji|CkyT1{kLVFn9rDC&26O%q zo!gxt2F8%{rB$hEzL3{;o0%PkXGmI_a|fYRqpAfh*d582$$+l*M}Q5HoIC+_SKZ=_ z!_Pcmudybuq{M@}i)^_CK$u*fTwg>aLz@6iKsCNswv{# zlc(->}nN*;mFv%wZl0 zL#GTQ4a{J}e{se$-hrv!FH$9~zl`sIyLS2PShHgsAEvmcfvl|VnRv5tntM@I!H^j9 zSRyXm`dC;a%PA=|BRArkoxCj^9Q(bN-ZVrMhU+{ObGH%EONnGuPY|)By3zqP*AjmM78j6qfmmXhu z0{LbZaPT1p$~+`6hfO(P8qi@u8AIeuiy#F1yspgD$Zqv{y&NMw|)q$;1= z#;*I=pIirsm*!lDDDX&?m31oFPX--NCA5f3H_ zbvHq?nw4hw1a`H&Qna>2E{B|DM47%iEB6&mZ_U$hsALR}lmeqk;QkEm#|4^zSMBtZ z#x=1qFa`X`IY5^7W?T`mLnIw|N~sbs5ls)gb`Of~@|K(q2{bcofI#yC9F>`E;u`jQ zPSeCx8MV7a3dH=lVAk1o#Ivybfq3=ObadA2T8Zj)nc{%+^$HW>pc8g(3{=~ZuQ(_V zhyd%KFO##QROt%ZrrII#a)SQi8`{+g!b9Hx;_4;LW)OIhio>#_4(G$%=0{Eg7M2UM z<8p*uNI;C*^Dz9B)kgQ@Abk4Ur9QUYxN46T_rd~oI|xSps|{J&1~3@VogC}ycYib_NJq1j7X~tj8Ls{&;XMyKLAI1SW-mR$h%wcMZOjGr-jBP4Nu!j@bN}+}0WPYgJ z+N{Y*P#@DRd$b`i0>el?C!iJfE}mkB9VyZn!Oe;C&!CNgkQJ5VqcYLq63Ehb5Rjrg zIdvMZTcf(eJK&;}$Mz4X62DSY;*EAdS0Mzo`^>WF*l`Ong?w2`a7=ZC(}m|=qd<5( zATt})TWSbe=?fFwlm>^FTd@*=a|09}L?!emvegRA6|k=1s6hA5NB7@6&!G*V;q(c0 zA)lXa6{KvbZ|A>sk^-!(s;*&7K`CopFvq}11v2g?S3^*rCViwt64WZEYhhTfF~`$K zKN_f>LDc@n(BO`3jS;C}Bs( z4n%dg7@rE^+To(KFD}4XAsIm#2~w#d`yP49s^|hWL^5tcv{xfLJtT5r0V%#D_mOTV zb;6A}`SvTdfc1ruU1Za%G4@J)klt`$T#UVtL@}5!wUE$Cjdo$($`Vi3K%U+Mb{7S7 z8={>@lF~S227DD^KMr%efmM$piF^}QK6yA$D>Y6xLD7-#d|rs!1=)5LkhaeGih4Pa z6XzS`W*YeUfi7eqSd-8@zL0PP>08F=Ekp>lgIU{3V;(-qN{NHMC!=(Mct0+>o6^T< zLdYJ%(*rB`7;vF$D5uxf;IbJM?-ae^!5y(BQr+cnNbf&3LD+kbc&Snjt3;rL9Rz)J z6@$*5c&FJ;T_=L?e3*$I1h;fN3@PgJBv*5I)LPpnWg9%if6u>jVfW6YCzU z(oa4}>NzJSFr%1Wn-zhlef$=0^W^;V``-uJvnFV3)kA`H1oO=IF+^HHKM*1_*Ox^B zZ%g=2lTC{dcA4pU3A49yZZaQg)LsLG8w|5XsyzZV&BO1(_-Vdbo}anp4}smPgOD7X zk#nh8*7b)pRfVR@d2yy4^(G|yi)uY;0m<%-u=Fr{T({Is8a-kqSoB4KO^ky17#~>t zlWu!49L@ye+8ms8>s_zgdtRHrWy6Fu-3^=K0YWv#?aH&HwY$5dCIONW1*%S@R|Heu zWYtrlAT0w0+j;c6#jn}<{2+^n>*$55!C-5hNoq#bk?te`z!W&b#U*h%ZrMzBh+@chq zh(`K)4Pf}XHC@+NFJOCxw^6O*09&?ot1v5<&`L!H`)uU66*}ltRy?M9THXR+6|yj~ z7tlv3`L37JvEA!sRkssIbh$VM#L;0yqI@oGEvK`)=#u8*=Z@}eN;gh%(VFS_DK*C( zC9gxEF&h(dfSX2!vMQ6g(-Cy`HYUdNWg6zIwem>L^($(L=6dqFC_M$&qvPpz(Mj&| zG2Tvfu54;Nr;5Q4nQ}$D#dMy;@eez$&Y=mfjD9(q&e2@QPM8JH2Q1`4CCZE06`@^d zTs(w9D>^{rqoi<$-Ph7%;G1}_3I+*=*H@HU2jLEHS?!+}6PvF+KNWY<`dqSyS~(f1 zF3LI#e?m53WFqHb3I-z;&=3|>0JVXJQ%?jiccUoK1dfm=i&@NX%5M?9jkT3#k={ad zo=Ad0Y+X)i;RIknE_IxnaV=}(gDSF{w;H2bUom(QRbM?^k&eI=W5M!$VfJ!wUU}s+ zOVU7b)byce1t#)sPOtq!QHdJkW>h0@C^lq0I@EZ#F9V z^w24i?I?{i7C8{P3y*76QHX29xKU^8PNk;_9-6oba}0s?-i<>%(Jul*@!c^s1cGmH zUv03eA0|>gFfmUk*z^^bn{g(yAdV-H=UH~MC<}apfR_URQwY5^e(5i5I>l&umpD+g z!uSZ2n8!MKK#c4z2Vnrc#3-QW$`_sJFm!Kh4f_%N3a8qn?hQeCzNuZq*m>)}gSW(T&ZCTP9b;&O+;qH~EiZwMU{kLxWRdqeSKJ6Y{XCrGf>j4i~uJ290WgUa% zu|?JhGEpD0J$_Riuz>!L#!;~~gR@pnMKfIMI?(=qn(Z8YzOM2+Hsd(vAfZhES!)-H z*pl1!QaGQk6O9Bv5d9VtD(?)gCvHJgC^}DFi95#_{-@-d{z5Ods-}>;I1)!?nIbzU z;I!wAzAO0XbL8zg3eylaZUzZXub%i-nzIs!Cwf@0?U`v(9$GBYT=p7EsRT4on=HLf z*It`4ox3_&C}7L1Bk}BY;@B2e&$3eA)w&x-i0SJX^)zKA>eYVbpACg}6g(U|ZAQMK z$g9u^p}0XFdD~Pu=1$<2tH8{+~~@gVTrYw)~*aAklNH{P+5AF#UK>^ zw%YJdlWZ=Iif=haw%VHNAf>?l9Q>ANdzra5I1jdQ|%B=WxtQd!f23UI>_5k|g4FPnqV`3+HW z(!4ujV!>!-%rhL5KNKfZgEXza3r*ue#G&!xF(auDB`q2qOI&{K`Hhy*uW;>pWi}hl&7d-$H_f22#kuM{!xNaRtPNXON;^ zY7tXF;JS4$V)xz8etPT*Kzy%N=<5-_IUiW*h-J(Nqz&-7wL4FZB`DO%9#q-SwTyEC z)`K_5qGzmYX15w=1rn*&RL$hZV2m6)iHF(@twfv%Y`$0DUBq4Ky-Y3fjOU)gw?WzA z(i!b0-0A>}OHymq?aNtVl;6-tF1yLQuO+K7OC;&yx^Sz6d`EHJeHILgK!J3+=&Q4@ zJ-ah>G|)gJF-)ooP{*7TrC!8IKTHw}*NC%WQh})Y9cQJmw9r;$6e4%M4@reJ;GdSS7Wf74%)e*b9+(uXiQ4j5l84?;p*IU z$Ft$%a#4epKA@g@(~T0eWecn9sPREXYwiXw45Ty3WJ51polWoQK5uhVkdoobdhl9^ z)Q;Nt4!L)oR#-WGvhqy4ij3&&*8Q%RX#o|9$fkBDt8D;zU`5f_@L4p|PjlZk>;hG&2wTRFd$_GBy#Q`5tB6|4Sgx8MJ9mjh@XR+0 zoy>+$s_PSP$|*~cwR3U6eCiY9Y{DOFqMaqxwY>E6)U9ayNissv4Nx9okG15$hpM|o z?{P|)anNr_uLQ>gOK9AP!JZVo2Og6s3L)DsRA)~1b`3NItOS$?i1wPJFmbN@ykjCK zL?e~ax`pK%kPgOlFBoIRe51sc9N&6b4)0sRosqQQkp9Aw%9vq5>A&u_`vQ{AUc5&_28h->vi zavA)TkmM7)GgoYopehx9`IRxFN#^t-dc7HePf3w_pwyj=5(gCkdR;1)87F{QtpOaA zGuPxkpGIZeIUaSgt>TGtL9uqGP$_)7;JYxXz$Y-R-$!Wp@O}?XEIy+vodOlQRwO^q zMUw47P81zL57>S!qA^Zs#`1=4R%J692UfP7@!8JhgCfh#0?yc?qaCP2-4cm65&fYY zA1HL+z3-8_v}=yMhxJs~n)jz^6nfPFA{(IRB;x!$3d7TB(4mjO=pc5 za0*XRq`lYH_ZwS*K!YkWWzaB)(6Vb6xzZAREa%fgZ^wIC*y4 z1GuToAS6<^tm6%>kJ0S)gb@w;!(T8|ww0YtE#M#A822J0e)XjeA@Ul$_SzC#qFn zLutpX12&|Evno}!44E$U)G(i}Mvh@|z>SpPVG2!5Z$ zL0b`#Roe;=`7Wsl4imTY{5hBS_H7K`YjRpfz1J$5Zt#Fise#t`b9NAM) z7?AtA@J3FEl8153J5-FG&~OJV?V(N#nin~+{RGUe_Xtx_QgK(?p|&2E%;;D?b2N9D zsJ4=F=E@+c>bEB38X~HQi{wN-Sh_ z^{Ip^oI|OUA#I^!BY4e%c5k@7N$Rje<*bxFpy$_-K5p3LSqLX?gf7a8i%Lo0#R$n^ z>()u?F&B%fnk=JoKB&x1?jsJ?r)CVDEX<}#ey>4ehnC*#LWQkv;Q+-tVM*z)YK#ik zHk>s($8&fR#De9ip(mM?;&Bq!rzwUk@*Hd&DeObYUIBG37~~OJ!7!~`ut2y|RBD^0 zuP;-m_~S073LLS^Q)r{kv;%A$W%JutoE%Dl-gD7Sqm(dVv^(=-TuXGtanWceqS3pq z8g5pRlv={P@iDAeynG>n>*PCG4D?8p!OH!R81B88~fyVxFqSLq{vNP99FBODLSzJGJUnok4>;io~gbl_tLT7!jwc>JvX zyu=S;CV6if%uEUZsC8g+3NKa{TT(I%Fu~z~YBH!U#7!%6IgSFX(uhzcQzk7VYTj>; zbSCA`W+x$8$wT!N^66wBNZ>?asL9jlc7tJZT{*5L5y>IE2*QzwFbJhVxq)JSzub72 zM|ra&5)h1#vW%DGoq{~$l~AX&W?G9T?0m8|R%f*kz1k zDO#6d(L46PcsQL!@vkkygXyUT2Yvm97Zbiy=g-G4D+Z)nLxK>;s5^)qBdDufWu0## eE+w~@rze}JAj(XnLV)=n@pmLsg$V)h1gJpnBqZnn diff --git a/util/fipstools/acvp/acvptool/test/vectors/SHAKE-128.bz2 b/util/fipstools/acvp/acvptool/test/vectors/SHAKE-128.bz2 index 235f4dbac21a8a2bdb32ffd3b8a867234f683db2..0c6d6e7dde8a5f7cdbd72a896905d24712ed9b52 100644 GIT binary patch literal 432 zcmV;h0Z;xyT4*^jL0KkKSq&_N!2khd-+)z6PzV3;KkknTF6ZBBFaemdU^GBeO_XTR z02&5^On?S})iE}Sf=x0200w{n03=YFnKeBoYBbYEnE(JZJwrokO#rskn^j-m7VXJy z2@SR>sj4#YO-%(9_!QQVAjpI+B$9wppE1Md-l3yc1xoK-ZI0)3s~9vju@bl#Cew zh_s!HsR)D3k#++qLTHdir6m!Zp#{qcL6ROpwp!8(pjMhW=5&WMsZ$KLkPkDK8dFG; zJJ=3&Anu%qinC2&$%X9UWzj@%sSHEwCWKeE)Xv(kVq$a-`O|NMF_{Zk7CX!JEm)*@ zb*R<@PZ?akgpDM=is8|gU=!Anf&|q>oC{w2-`Jg(8 ax+x>Qa>9Nq(`pbO_`8xR!i0cnWF`ox1GY#2 literal 438 zcmV;n0ZINsT4*^jL0KkKSrg1KNdN(5Uw~CmPzV3;KkknTF6ZBBFaem2U^O(GK~Did zm;y9COoojHCYc6$Mv?j{nx2}56A)x%G-;+mf&xVmse(*uHl`y%pc())G&ZD=3w0^A zP5R>9xh=sk+hUTEpDof-K|S5&79qt9A|apj>Nn<#+Ik7VBMHkuyP zO@SOu@+~Q%4LBfSrgpBl)fUuO0!SjUS@c_n1kluuL0a)MD8 zMyQD3SCwZKoS>JIz_=G66Ejn5MaVMOT{&NRCs5&7+@V0m&9W6+2~ZRfIyQ@^gJjgG z!$>Xy0_&`u=f(kY7)W7200GurCCJ)DdYQq`p~l%lkXo1?>1AdVL!S#d@zj)pGXnn( zyDVvrgN}UI%mx;O4}GLwXgy>vOWDXTLA3fxX}lM%?-Oc>+_Tt012}Uiso7LR6*4P| z!x#G#`NgfqM5dHT1!pAEDlb@Vq@BY0?{(zI0JyUiiSJrckn9GCYQ(L>48uW7oa3QU gRkG$FQbo@}8vYeW;=MMZ0so7+BAh5l3Fa6ifLHjzeE z00FfCXda*jgCJ^T13@&>KpFrZpa1~%4qyNP0000000fE!GA2gU$)+c$05kx4hK5QY z7Ru9Vy}F{^nC!hFw#7w7Jeg>yf_Zz&w-N*vAqzrDKqp>f7nY^Trg>`%y*)%93QQ;CWmh8-8=jire6xZJ8ocC1a9 zP(vFsqw|Z1r_d2~&KQIcc5KCBXJvKSmy6I)k%8R!OH;w_&G`n*Bl3FckY(SNLK0M1 zC`%Ta$Qo`)G0ny76RaFrMi?Z@>&0aSa)nuF(_pgO73@y zVotUc@S|v2uUS>(zt2qm0T&UqpjY3jbYjH8vd4j7Fy2F+<2~fO=V_4SqBsv?yrfpw z0_i^!Tt=RZMidOeokdNT;v3b_!4-->u|J%e*jSSouwY1V!QlpqrQ#9By)>lpv4OBD zYACR{hytXcgc>2y2?lYXyyROoO0mNL4pTFM!o~ B(Qg0% literal 459 zcmV;+0W|(XT4*^jL0KkKSvJ4G4FCakUw~CmPzV3;KkknTF6ZBBKmoi=SPc}~Q1u#l zCO{enhK8B|G|&V_jZY|^X-3ijKxu>+0GR>I0000000000kwj@d5i=>KCYk^SfDHiJ zl0Yr9O{w3mE!}O^P&U}4q^ZljB_tHl+*M*gg47{tNhk#~%xLn~vKn&D9(yW)&5vas z%{IY}{i2GIrM?xZG(o2X3^h{LeC9Z|qO;sJ2aOjTTJ$N!RpI1c(S|lY4?SX73KFB% zbiQeNvls9o45ul={ku$3*mh=s2Ou|_1QJx*h{>CPI%Sh?v_jz|8%(4O!oV;H1(69< z6*A=w7YhkUrA>_lMGG7P_NrUB6ipRWqH1ho7;%K$+NDYS$uvc`r$P*&zz(&t?S@^F_s6c<>?ntK!5(d}!0icw< B!SetB diff --git a/util/fipstools/acvp/modulewrapper/modulewrapper.cc b/util/fipstools/acvp/modulewrapper/modulewrapper.cc index 48bc917b70..c9803acd21 100644 --- a/util/fipstools/acvp/modulewrapper/modulewrapper.cc +++ b/util/fipstools/acvp/modulewrapper/modulewrapper.cc @@ -12,6 +12,7 @@ * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ +#include #include #include #include @@ -268,18 +269,28 @@ static bool GetConfig(const Span args[], ReplyCallback write_repl }, { "algorithm": "SHAKE-128", - "revision": "2.0", + "revision": "1.0", "messageLength": [{ "min": 0, "max": 65536, "increment": 8 - }], + }], + "outputLen": [{ + "min": 128, + "max": 8192, + "increment": 8 + }], "performLargeDataTest": [1, 2, 4, 8] }, { "algorithm": "SHAKE-256", - "revision": "2.0", + "revision": "1.0", "messageLength": [{ "min": 0, "max": 65536, "increment": 8 - }], + }], + "outputLen": [{ + "min": 128, + "max": 8192, + "increment": 8 + }], "performLargeDataTest": [1, 2, 4, 8] }, { @@ -1136,18 +1147,15 @@ static bool HashSha3(const Span args[], ReplyCallback write_reply template static bool HashXof(const Span args[], ReplyCallback write_reply) { - // NOTE: Max outLen in the test vectors is 1024 bits (128 bytes). If that + // NOTE: Max outLen supported by ACVP is 65536 bits (8192 bytes). If that // changes, we'll need to use a bigger stack-allocated array size here. - uint8_t digest[128]; + // https://pages.nist.gov/ACVP/draft-celi-acvp-sha3.html#name-capabilities-registration + uint8_t digest[8192]; const EVP_MD *md = MDFunc(); const uint8_t *outlen_bytes = args[1].data(); // MD outLen is passed to modulewrapper as a length-4 byte array representing // a little-endian unsigned 32-bit integer. - uint32_t md_out_size = 0; - md_out_size |= outlen_bytes[3] << 24; - md_out_size |= outlen_bytes[2] << 16; - md_out_size |= outlen_bytes[1] << 8; - md_out_size |= outlen_bytes[0] << 0; + uint32_t md_out_size = CRYPTO_load_u32_le(outlen_bytes); EVP_Digest(args[0].data(), args[0].size(), digest, &md_out_size, md, NULL); @@ -1205,35 +1213,49 @@ static bool HashMCTSha3(const Span args[], template static bool HashMCTXof(const Span args[], ReplyCallback write_reply) { - // The spec for SHAKE monte carlo tests is written to be generic between a - // minimum and maximum output length, but the vectors obtained from ACVP - // allow only 1024 bits. Supporting dynamically sized MCTs would require - // passing the min/max output lengths to the modulewrapper, parsing ibid., - // and dynamically allocating and freeing appropriately sized bufffers. To - // keep things simple, we defer that complexity until/if needed. - // - // https://pages.nist.gov/ACVP/draft-celi-acvp-sha3.html#name-shake-monte-carlo-test - const unsigned output_len = 1024/8; - const unsigned msg_size = 128/8; + const uint8_t* max_outlen_bytes = args[1].data(); + const uint8_t* min_outlen_bytes = args[2].data(); + const uint8_t* outlen_bytes = args[3].data(); + + // The various output lens are passed to modulewrapper as a length-4 byte array representing + // a little-endian unsigned 32-bit integer. + uint32_t min_output_len = CRYPTO_load_u32_le(min_outlen_bytes); + uint32_t max_output_len = CRYPTO_load_u32_le(max_outlen_bytes); + uint32_t output_len = CRYPTO_load_u32_le(outlen_bytes); + uint32_t range = max_output_len - min_output_len + 1; + const size_t array_len = 1001; - unsigned char md[array_len][output_len]; - unsigned char msg[array_len][msg_size]; + std::vector> md(array_len); + std::vector> msg(array_len, std::vector(16)); - // Zero out |md| and |msg| to clear any residual stack garbage before XOF computation + // Zero out |msg| to clear any residual stack garbage before XOF computation for (size_t i = 0; i < array_len; i++) { - OPENSSL_cleanse(md[i], sizeof(md[0]) * sizeof(unsigned char)); - OPENSSL_cleanse(msg[i], sizeof(msg[0]) * sizeof(unsigned char)); + OPENSSL_cleanse(msg[i].data(), 16 * sizeof(uint8_t)); } - memcpy(md[0], args[0].data(), msg_size); + // The following logic conforms to the SHAKE Monte Carlo tests described in + // https://pages.nist.gov/ACVP/draft-celi-acvp-sha3.html#name-monte-carlo-tests-for-sha3- + md[0].resize(args[0].size()); + memcpy(md[0].data(), args[0].data(), args[0].size()); - unsigned output_len_mut = output_len; for (size_t i = 1; i < array_len; i++) { - memcpy(msg[i], md[i-1], msg_size); - EVP_Digest(msg[i], sizeof(msg[i]), md[i], &output_len_mut, MDFunc(), NULL); + md[i].resize(output_len); + + size_t msg_size = std::min(md[i-1].size(), 16); + memcpy(msg[i].data(), md[i-1].data(), msg_size); + + EVP_Digest(msg[i].data(), msg[i].size(), md[i].data(), &output_len, MDFunc(), NULL); + + uint16_t rightmost_output_bits = (md[i][output_len - 2] << 8) | md[i][output_len - 1]; + output_len = min_output_len + (rightmost_output_bits % range); } - return write_reply({Span(md[1000])}); + // We're sending the new output len back to the ACVP tool as a length-4 byte array representing + // a little-endian unsigned 32-bit integer as well. + uint8_t new_outlen_bytes[4]; + CRYPTO_store_u32_le(new_outlen_bytes, output_len); + + return write_reply({Span(md[1000]), Span(new_outlen_bytes)}); } // The following logic conforms to the Large Data Tests described in @@ -2539,8 +2561,8 @@ static struct { {"SHA3-256/MCT", 1, HashMCTSha3}, {"SHA3-384/MCT", 1, HashMCTSha3}, {"SHA3-512/MCT", 1, HashMCTSha3}, - {"SHAKE-128/MCT", 1, HashMCTXof}, - {"SHAKE-256/MCT", 1, HashMCTXof}, + {"SHAKE-128/MCT", 4, HashMCTXof}, + {"SHAKE-256/MCT", 4, HashMCTXof}, {"SHA-1/LDT", 2, HashLDT}, {"SHA2-224/LDT", 2, HashLDT}, {"SHA2-256/LDT", 2, HashLDT}, From 431177a72f0552c27061c5057c1892f1068bd191 Mon Sep 17 00:00:00 2001 From: David Benjamin Date: Wed, 22 May 2024 13:56:56 -0400 Subject: [PATCH 49/66] Make SSL_select_next_proto more robust to invalid calls. SSL_select_next_proto has some fairly complex preconditions: - The peer and supported list must be valid protocol lists - The supported list must not be empty. The peer list may be empty due to one of NPN's edge cases. In the context of how this function is meant to be used, these are reasonable preconditions. The caller should not serialize its own list wrong, and it makes no sense to try to negotiate a protocol when you don't support any protocols. In particular, it complicates NPN's weird "opportunistic" protocol. However, the preconditions are unchecked and a bit subtle. Violating them will result in memory errors. Bad syntax on the protocol lists is mostly not a concern (you should encode your own list correctly and the library checks the peer's list), but the second rule is somewhat of a mess in practice: Despite having the same precondition in reality, OpenSSL did not document this. Their documentation implies things which are impossible without this precondition, but they forgot to actually write down the precondition. There's an added complexity that OpenSSL never updated the parameter names to match the role reversal between ALPN and NPN. There are thus a few cases where a buggy caller may pass an empty "supported" list. - An NPN client called SSL_select_next_proto despite not actually supporting any NPN protocols. - An NPN client called SSL_select_next_proto, flipped the parameters, and the server advertised no protocols. - An ALPN server called SSL_select_next_proto, passed its own list in as the second parameter, despite not actually supporting any ALPN protocols. In these scenarios, the "opportunistic" protocol returned in the OPENSSL_NPN_NO_OVERLAP case will be out of bounds. If the caller discards it, this does not matter. If the caller returns it through the NPN or ALPN selection callback, they have a problem. ALPN servers are expected to discard it, though some may be buggy. NPN clients may implement either behavior. Older versions of some callers have exhibited variations on the above mistakes, so empirically folks don't always get it right. OpenSSL's wrong documentation also does not help matters. Instead, have SSL_select_next_proto just check these preconditions. That is not a performance-sensitive function and these preconditions are easy to check. While I'm here, rewrite it with CBS so it is much more straightforwardly correct. What to return when the preconditions fail is tricky, but we need to output *some* protocol, so we output the empty protocol. This, per the previous test and doc fixes, is actually fine in NPN, so one of the above buggy callers is not retroactively made OK. But it is not fine in ALPN, so we still need to document that callers need to avoid this state. To that end, revamp the documentation a bit. Thanks to Joe Birr-Pixton for reporting this! Fixed: 735 Change-Id: I4378a082385e7334e6abaa6705e6b15d6843f6c5 Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/69028 Reviewed-by: Bob Beck Commit-Queue: David Benjamin (cherry picked from commit c1d9ac02514a138129872a036e3f8a1074dcb8bd) --- include/openssl/ssl.h | 52 ++++++++++++++++++++++++++++---------- ssl/extensions.cc | 17 ++++++++----- ssl/internal.h | 5 ++++ ssl/ssl_lib.cc | 59 +++++++++++++++++++++++++++---------------- ssl/ssl_test.cc | 37 ++++++++++++++++++++++++++- 5 files changed, 127 insertions(+), 43 deletions(-) diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 7208c4b68c..4d96920910 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -3289,7 +3289,8 @@ OPENSSL_EXPORT int SSL_set_alpn_protos(SSL *ssl, const uint8_t *protos, // SSL_CTX_set_alpn_select_cb sets a callback function on |ctx| that is called // during ClientHello processing in order to select an ALPN protocol from the -// client's list of offered protocols. +// client's list of offered protocols. |SSL_select_next_proto| is an optional +// utility function which may be useful in implementing this callback. // // The callback is passed a wire-format (i.e. a series of non-empty, 8-bit // length-prefixed strings) ALPN protocol list in |in|. To select a protocol, @@ -3458,7 +3459,8 @@ OPENSSL_EXPORT void SSL_CTX_set_next_protos_advertised_cb( // set to point to the selected protocol (which may be within |in|). The length // of the protocol name must be written into |*out_len|. The server's advertised // protocols are provided in |in| and |in_len|. The callback can assume that -// |in| is syntactically valid. +// |in| is syntactically valid. |SSL_select_next_proto| is an optional utility +// function which may be useful in implementing this callback. // // The client must select a protocol. It is fatal to the connection if this // callback returns a value other than |SSL_TLSEXT_ERR_OK|. @@ -3481,21 +3483,45 @@ OPENSSL_EXPORT void SSL_get0_next_proto_negotiated(const SSL *ssl, const uint8_t **out_data, unsigned *out_len); -// SSL_select_next_proto implements the standard protocol selection. It is -// expected that this function is called from the callback set by +// SSL_select_next_proto implements the standard protocol selection for either +// ALPN servers or NPN clients. It is expected that this function is called from +// the callback set by |SSL_CTX_set_alpn_select_cb| or // |SSL_CTX_set_next_proto_select_cb|. // -// |peer| and |supported| must be vectors of 8-bit, length-prefixed byte strings -// containing the peer and locally-configured protocols, respectively. The -// length byte itself is not included in the length. A byte string of length 0 -// is invalid. No byte string may be truncated. |supported| is assumed to be -// non-empty. -// -// This function finds the first protocol in |peer| which is also in -// |supported|. If one was found, it sets |*out| and |*out_len| to point to it -// and returns |OPENSSL_NPN_NEGOTIATED|. Otherwise, it returns +// |peer| and |supported| contain the peer and locally-configured protocols, +// respectively. This function finds the first protocol in |peer| which is also +// in |supported|. If one was found, it sets |*out| and |*out_len| to point to +// it and returns |OPENSSL_NPN_NEGOTIATED|. Otherwise, it returns // |OPENSSL_NPN_NO_OVERLAP| and sets |*out| and |*out_len| to the first // supported protocol. +// +// In ALPN, the server should only select protocols among those that the client +// offered. Thus, if this function returns |OPENSSL_NPN_NO_OVERLAP|, the caller +// should ignore |*out| and return |SSL_TLSEXT_ERR_ALERT_FATAL| from +// |SSL_CTX_set_alpn_select_cb|'s callback to indicate there was no match. +// +// In NPN, the client may either select one of the server's protocols, or an +// "opportunistic" protocol as described in Section 6 of +// draft-agl-tls-nextprotoneg-03. When this function returns +// |OPENSSL_NPN_NO_OVERLAP|, |*out| implicitly selects the first supported +// protocol for use as the opportunistic protocol. The caller may use it, +// ignore it and select a different opportunistic protocol, or ignore it and +// select no protocol (empty string). +// +// |peer| and |supported| must be vectors of 8-bit, length-prefixed byte +// strings. The length byte itself is not included in the length. A byte string +// of length 0 is invalid. No byte string may be truncated. |supported| must be +// non-empty; a caller that supports no ALPN/NPN protocols should skip +// negotiating the extension, rather than calling this function. If any of these +// preconditions do not hold, this function will return |OPENSSL_NPN_NO_OVERLAP| +// and set |*out| and |*out_len| to an empty buffer for robustness, but callers +// are not recommended to rely on this. An empty buffer is not a valid output +// for |SSL_CTX_set_alpn_select_cb|'s callback. +// +// WARNING: |*out| and |*out_len| may alias either |peer| or |supported| and may +// not be used after one of those buffers is modified or released. Additionally, +// this function is not const-correct for compatibility reasons. Although |*out| +// is a non-const pointer, callers may not modify the buffer though |*out|. OPENSSL_EXPORT int SSL_select_next_proto(uint8_t **out, uint8_t *out_len, const uint8_t *peer, unsigned peer_len, const uint8_t *supported, diff --git a/ssl/extensions.cc b/ssl/extensions.cc index ced206b509..8f134c09f0 100644 --- a/ssl/extensions.cc +++ b/ssl/extensions.cc @@ -1473,16 +1473,19 @@ bool ssl_is_alpn_protocol_allowed(const SSL_HANDSHAKE *hs, } // Check that the protocol name is one of the ones we advertised. - CBS client_protocol_name_list = - MakeConstSpan(hs->config->alpn_client_proto_list), - client_protocol_name; - while (CBS_len(&client_protocol_name_list) > 0) { - if (!CBS_get_u8_length_prefixed(&client_protocol_name_list, - &client_protocol_name)) { + return ssl_alpn_list_contains_protocol(hs->config->alpn_client_proto_list, + protocol); +} + +bool ssl_alpn_list_contains_protocol(Span list, + Span protocol) { + CBS cbs = list, candidate; + while (CBS_len(&cbs) > 0) { + if (!CBS_get_u8_length_prefixed(&cbs, &candidate)) { return false; } - if (client_protocol_name == protocol) { + if (candidate == protocol) { return true; } } diff --git a/ssl/internal.h b/ssl/internal.h index 8f891b8887..80d0675d8e 100644 --- a/ssl/internal.h +++ b/ssl/internal.h @@ -2367,6 +2367,11 @@ bool ssl_is_valid_alpn_list(Span in); bool ssl_is_alpn_protocol_allowed(const SSL_HANDSHAKE *hs, Span protocol); +// ssl_alpn_list_contains_protocol returns whether |list|, a serialized ALPN +// protocol list, contains |protocol|. +bool ssl_alpn_list_contains_protocol(Span list, + Span protocol); + // ssl_negotiate_alpn negotiates the ALPN extension, if applicable. It returns // true on successful negotiation or if nothing was negotiated. It returns false // and sets |*out_alert| to an alert on error. diff --git a/ssl/ssl_lib.cc b/ssl/ssl_lib.cc index b0fcbbc8ba..c74aa04b10 100644 --- a/ssl/ssl_lib.cc +++ b/ssl/ssl_lib.cc @@ -2363,34 +2363,49 @@ int SSL_CTX_set_tlsext_servername_arg(SSL_CTX *ctx, void *arg) { int SSL_select_next_proto(uint8_t **out, uint8_t *out_len, const uint8_t *peer, unsigned peer_len, const uint8_t *supported, unsigned supported_len) { - const uint8_t *result; - int status; + *out = nullptr; + *out_len = 0; + + // Both |peer| and |supported| must be valid protocol lists, but |peer| may be + // empty in NPN. + auto peer_span = MakeConstSpan(peer, peer_len); + auto supported_span = MakeConstSpan(supported, supported_len); + if ((!peer_span.empty() && !ssl_is_valid_alpn_list(peer_span)) || + !ssl_is_valid_alpn_list(supported_span)) { + return OPENSSL_NPN_NO_OVERLAP; + } // For each protocol in peer preference order, see if we support it. - for (unsigned i = 0; i < peer_len;) { - for (unsigned j = 0; j < supported_len;) { - if (peer[i] == supported[j] && - OPENSSL_memcmp(&peer[i + 1], &supported[j + 1], peer[i]) == 0) { - // We found a match - result = &peer[i]; - status = OPENSSL_NPN_NEGOTIATED; - goto found; - } - j += supported[j]; - j++; + CBS cbs = peer_span, proto; + while (CBS_len(&cbs) != 0) { + if (!CBS_get_u8_length_prefixed(&cbs, &proto) || CBS_len(&proto) == 0) { + return OPENSSL_NPN_NO_OVERLAP; + } + + if (ssl_alpn_list_contains_protocol(MakeConstSpan(supported, supported_len), + proto)) { + // This function is not const-correct for compatibility with existing + // callers. + *out = const_cast(CBS_data(&proto)); + // A u8 length prefix will fit in |uint8_t|. + *out_len = static_cast(CBS_len(&proto)); + return OPENSSL_NPN_NEGOTIATED; } - i += peer[i]; - i++; } - // There's no overlap between our protocols and the peer's list. - result = supported; - status = OPENSSL_NPN_NO_OVERLAP; + // There's no overlap between our protocols and the peer's list. In ALPN, the + // caller is expected to fail the connection with no_application_protocol. In + // NPN, the caller is expected to opportunistically select the first protocol. + // See draft-agl-tls-nextprotoneg-04, section 6. + cbs = supported_span; + if (!CBS_get_u8_length_prefixed(&cbs, &proto) || CBS_len(&proto) == 0) { + return OPENSSL_NPN_NO_OVERLAP; + } -found: - *out = (uint8_t *)result + 1; - *out_len = result[0]; - return status; + // See above. + *out = const_cast(CBS_data(&proto)); + *out_len = static_cast(CBS_len(&proto)); + return OPENSSL_NPN_NO_OVERLAP; } void SSL_get0_next_proto_negotiated(const SSL *ssl, const uint8_t **out_data, diff --git a/ssl/ssl_test.cc b/ssl/ssl_test.cc index fa3618b55e..07bf5ff61b 100644 --- a/ssl/ssl_test.cc +++ b/ssl/ssl_test.cc @@ -6681,17 +6681,52 @@ TEST(SSLTest, SelectNextProto) { (const uint8_t *)"\3ccc\2bb\1a", 9)); EXPECT_EQ(Bytes("a"), Bytes(result, result_len)); - // If there is no overlap, return the first local protocol. + // If there is no overlap, opportunistically select the first local protocol. + // ALPN callers should ignore this, but NPN callers may use this per + // draft-agl-tls-nextprotoneg-03, section 6. EXPECT_EQ(OPENSSL_NPN_NO_OVERLAP, SSL_select_next_proto(&result, &result_len, (const uint8_t *)"\1a\2bb\3ccc", 9, (const uint8_t *)"\1x\2yy\3zzz", 9)); EXPECT_EQ(Bytes("x"), Bytes(result, result_len)); + // The peer preference order may be empty in NPN. This should be treated as no + // overlap and continue to select an opportunistic protocol. EXPECT_EQ(OPENSSL_NPN_NO_OVERLAP, SSL_select_next_proto(&result, &result_len, nullptr, 0, (const uint8_t *)"\1x\2yy\3zzz", 9)); EXPECT_EQ(Bytes("x"), Bytes(result, result_len)); + + // Although calling this function with no local protocols is a caller error, + // it should cleanly return an empty protocol. + EXPECT_EQ( + OPENSSL_NPN_NO_OVERLAP, + SSL_select_next_proto(&result, &result_len, + (const uint8_t *)"\1a\2bb\3ccc", 9, nullptr, 0)); + EXPECT_EQ(Bytes(""), Bytes(result, result_len)); + + // Syntax errors are similarly caller errors. + EXPECT_EQ( + OPENSSL_NPN_NO_OVERLAP, + SSL_select_next_proto(&result, &result_len, (const uint8_t *)"\4aaa", 4, + (const uint8_t *)"\1a\2bb\3ccc", 9)); + EXPECT_EQ(Bytes(""), Bytes(result, result_len)); + EXPECT_EQ(OPENSSL_NPN_NO_OVERLAP, + SSL_select_next_proto(&result, &result_len, + (const uint8_t *)"\1a\2bb\3ccc", 9, + (const uint8_t *)"\4aaa", 4)); + EXPECT_EQ(Bytes(""), Bytes(result, result_len)); + + // Protocols in protocol lists may not be empty. + EXPECT_EQ(OPENSSL_NPN_NO_OVERLAP, + SSL_select_next_proto(&result, &result_len, + (const uint8_t *)"\0\2bb\3ccc", 8, + (const uint8_t *)"\1a\2bb\3ccc", 9)); + EXPECT_EQ(OPENSSL_NPN_NO_OVERLAP, + SSL_select_next_proto(&result, &result_len, + (const uint8_t *)"\1a\2bb\3ccc", 9, + (const uint8_t *)"\0\2bb\3ccc", 8)); + EXPECT_EQ(Bytes(""), Bytes(result, result_len)); } // The client should gracefully handle no suitable ciphers being enabled. From ba94617d99c18949711e8e405721ea85a2b38c3f Mon Sep 17 00:00:00 2001 From: Andrew Hopkins Date: Mon, 1 Jul 2024 09:58:44 -0700 Subject: [PATCH 50/66] Better support legacy DES customers (#1671) ### Issues: Addresses CryptoAlg-2421 ### Description of changes: No one should start using these DES functions, or continue using DES in general. However, for legacy customers that can't change this PR adds a few small utility functions and aligns AWS-LC with the behavior they expect from OpenSSL. ### Call-outs: I updated DES_set_key to perform the same checks as OpenSSL and updated internal usages to use DES_set_key_unchecked. ### Testing: Added new tests and ensured existing tests still pass. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/CMakeLists.txt | 1 + crypto/cipher_extra/e_des.c | 14 ++++---- crypto/des/des.c | 68 +++++++++++++++++++++++++++++++++++-- crypto/des/des_test.cc | 50 +++++++++++++++++++++++++++ include/openssl/des.h | 21 +++++++++--- util/fipstools/test_fips.c | 6 ++-- 6 files changed, 142 insertions(+), 18 deletions(-) create mode 100644 crypto/des/des_test.cc diff --git a/crypto/CMakeLists.txt b/crypto/CMakeLists.txt index 36580905c2..d7590a214f 100644 --- a/crypto/CMakeLists.txt +++ b/crypto/CMakeLists.txt @@ -721,6 +721,7 @@ if(BUILD_TESTING) digest_extra/digest_test.cc dilithium/p_dilithium_test.cc dsa/dsa_test.cc + des/des_test.cc endian_test.cc err/err_test.cc evp_extra/evp_extra_test.cc diff --git a/crypto/cipher_extra/e_des.c b/crypto/cipher_extra/e_des.c index 300ec00e6b..c4d022424d 100644 --- a/crypto/cipher_extra/e_des.c +++ b/crypto/cipher_extra/e_des.c @@ -74,7 +74,7 @@ static int des_init_key(EVP_CIPHER_CTX *ctx, const uint8_t *key, DES_cblock *deskey = (DES_cblock *)key; EVP_DES_KEY *dat = (EVP_DES_KEY *)ctx->cipher_data; - DES_set_key(deskey, &dat->ks.ks); + DES_set_key_unchecked(deskey, &dat->ks.ks); return 1; } @@ -147,9 +147,9 @@ static int des_ede3_init_key(EVP_CIPHER_CTX *ctx, const uint8_t *key, DES_cblock *deskey = (DES_cblock *)key; DES_EDE_KEY *dat = (DES_EDE_KEY *)ctx->cipher_data; - DES_set_key(&deskey[0], &dat->ks.ks[0]); - DES_set_key(&deskey[1], &dat->ks.ks[1]); - DES_set_key(&deskey[2], &dat->ks.ks[2]); + DES_set_key_unchecked(&deskey[0], &dat->ks.ks[0]); + DES_set_key_unchecked(&deskey[1], &dat->ks.ks[1]); + DES_set_key_unchecked(&deskey[2], &dat->ks.ks[2]); return 1; } @@ -185,9 +185,9 @@ static int des_ede_init_key(EVP_CIPHER_CTX *ctx, const uint8_t *key, DES_cblock *deskey = (DES_cblock *)key; DES_EDE_KEY *dat = (DES_EDE_KEY *)ctx->cipher_data; - DES_set_key(&deskey[0], &dat->ks.ks[0]); - DES_set_key(&deskey[1], &dat->ks.ks[1]); - DES_set_key(&deskey[0], &dat->ks.ks[2]); + DES_set_key_unchecked(&deskey[0], &dat->ks.ks[0]); + DES_set_key_unchecked(&deskey[1], &dat->ks.ks[1]); + DES_set_key_unchecked(&deskey[0], &dat->ks.ks[2]); return 1; } diff --git a/crypto/des/des.c b/crypto/des/des.c index 9021636a76..6f0d300f5a 100644 --- a/crypto/des/des.c +++ b/crypto/des/des.c @@ -293,7 +293,7 @@ static const uint32_t DES_SPtrans[8][64] = { ((t) = ((((a) << (16 - (n))) ^ (a)) & (m)), \ (a) = (a) ^ (t) ^ ((t) >> (16 - (n)))) -void DES_set_key(const DES_cblock *key, DES_key_schedule *schedule) { +void DES_set_key_unchecked(const DES_cblock *key, DES_key_schedule *schedule) { static const int shifts2[16] = {0, 0, 1, 1, 1, 1, 1, 1, 0, 1, 1, 1, 1, 1, 1, 0}; uint32_t c, d, t, s, t2; @@ -349,9 +349,38 @@ void DES_set_key(const DES_cblock *key, DES_key_schedule *schedule) { } } +// SP 800-67r2 section 2, the last bit of each byte in DES_cblock.bytes is used +// for parity. The parity bits should be set to the complement of the modulo 2 +// sum of the previous seven bits +static int DES_check_key_parity(const DES_cblock *key) { + uint8_t result = UINT8_MAX; + + for (size_t i = 0; i < DES_KEY_SZ; i++) { + uint8_t b = key->bytes[i]; + b ^= b >> 4; + b ^= b >> 2; + b ^= b >> 1; + result &= constant_time_eq_8(b & 1, 1); + } + return result & 1; +} + +int DES_set_key(const DES_cblock *key, DES_key_schedule *schedule) +{ + int result = 0; + + if (!DES_check_key_parity(key)) { + result = -1; + } + if (DES_is_weak_key(key)) { + result = -2; + } + DES_set_key_unchecked(key, schedule); + return result; +} + int DES_key_sched(const DES_cblock *key, DES_key_schedule *schedule) { - DES_set_key(key, schedule); - return 1; + return DES_set_key(key, schedule); } static const uint8_t kOddParity[256] = { @@ -383,6 +412,39 @@ void DES_set_odd_parity(DES_cblock *key) { } } +// Weak keys have unintended behaviors which may hurt the security of their use +// see SP 800-67r2 section 3.3.2 +static const DES_cblock weak_keys[] = { + // Weak keys: encryption is equal to decryption (encrypting twice produces the original plaintext) + {{0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01}}, + {{0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE, 0xFE}}, + {{0x1F, 0x1F, 0x1F, 0x1F, 0x0E, 0x0E, 0x0E, 0x0E}}, + {{0xE0, 0xE0, 0xE0, 0xE0, 0xF1, 0xF1, 0xF1, 0xF1}}, + // Semi-weak keys: encryption with one of these keys is equal to encryption with a different key + {{0x01, 0xFE, 0x01, 0xFE, 0x01, 0xFE, 0x01, 0xFE}}, + {{0xFE, 0x01, 0xFE, 0x01, 0xFE, 0x01, 0xFE, 0x01}}, + {{0x1F, 0xE0, 0x1F, 0xE0, 0x0E, 0xF1, 0x0E, 0xF1}}, + {{0xE0, 0x1F, 0xE0, 0x1F, 0xF1, 0x0E, 0xF1, 0x0E}}, + {{0x01, 0xE0, 0x01, 0xE0, 0x01, 0xF1, 0x01, 0xF1}}, + {{0xE0, 0x01, 0xE0, 0x01, 0xF1, 0x01, 0xF1, 0x01}}, + {{0x1F, 0xFE, 0x1F, 0xFE, 0x0E, 0xFE, 0x0E, 0xFE}}, + {{0xFE, 0x1F, 0xFE, 0x1F, 0xFE, 0x0E, 0xFE, 0x0E}}, + {{0x01, 0x1F, 0x01, 0x1F, 0x01, 0x0E, 0x01, 0x0E}}, + {{0x1F, 0x01, 0x1F, 0x01, 0x0E, 0x01, 0x0E, 0x01}}, + {{0xE0, 0xFE, 0xE0, 0xFE, 0xF1, 0xFE, 0xF1, 0xFE}}, + {{0xFE, 0xE0, 0xFE, 0xE0, 0xFE, 0xF1, 0xFE, 0xF1}} +}; + +int DES_is_weak_key(const DES_cblock *key) +{ + crypto_word_t result = 0; + for (size_t i = 0; i < OPENSSL_ARRAY_SIZE(weak_keys); i++) { + int match = CRYPTO_memcmp(&weak_keys[i], key, sizeof(DES_cblock)); + result |= constant_time_is_zero_w(match); + } + return (int)(result & 1); +} + static void DES_encrypt1(uint32_t *data, const DES_key_schedule *ks, int enc) { uint32_t l, r, t, u; diff --git a/crypto/des/des_test.cc b/crypto/des/des_test.cc new file mode 100644 index 0000000000..468f53cf24 --- /dev/null +++ b/crypto/des/des_test.cc @@ -0,0 +1,50 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include + +#include + +TEST(DESTest, WeakKeys) { + // The all 2 key is not weak and has odd parity + DES_cblock validKey = {{2, 2, 2, 2, 2, 2, 2, 2}}; + EXPECT_FALSE(DES_is_weak_key(&validKey)); + DES_key_schedule des; + EXPECT_EQ(0, DES_set_key(&validKey, &des)); + + // Weak key example from SP 800-67r2 section 3.3.2 + static const DES_cblock weakKey = {{0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01, 0x01}}; + EXPECT_TRUE(DES_is_weak_key(&weakKey)); + EXPECT_EQ(-2, DES_set_key(&weakKey, &des)); +} + +// If it wasn't for MSVC this could be __builtin_popcount, if this was C++20 +// it could be std::popcount +static int countSetBits(uint8_t n) { + int count = 0; + while (n) { + count += n & 1; + n >>= 1; + } + return count; +} + +TEST(DESTest, Parity) { + // The all 2 key is not weak and has odd parity for each byte + DES_cblock key = {{2, 2, 2, 2, 2, 2, 2, 2}}; + DES_key_schedule des; + int result = DES_set_key(&key, &des); + EXPECT_EQ(result, 0); + + for (uint8_t i = 0; i < 255; i++) { + key.bytes[0] = i; + result = DES_set_key(&key, &des); + int bitsSet = countSetBits(i); + int oddParity = bitsSet % 2 == 1; + if (oddParity) { + EXPECT_EQ(result, 0); + } else { + EXPECT_EQ(result, -1); + } + } +} diff --git a/include/openssl/des.h b/include/openssl/des.h index 57857247c8..d9b49bfec3 100644 --- a/include/openssl/des.h +++ b/include/openssl/des.h @@ -91,11 +91,22 @@ typedef struct DES_ks { #define DES_CBC_MODE 0 #define DES_PCBC_MODE 1 -// DES_set_key performs a key schedule and initialises |schedule| with |key|. -OPENSSL_EXPORT void DES_set_key(const DES_cblock *key, - DES_key_schedule *schedule); - -// DES_key_sched calls |DES_set_key| and returns 1. +// DES_is_weak_key checks if |key| is a weak or semi-weak key, see SP 800-67r2 +// section 3.3.2 +OPENSSL_EXPORT int DES_is_weak_key(const DES_cblock *key); + +// DES_set_key checks that |key| is not weak and the parity before calling +// |DES_set_key_unchecked|. The key schedule is always initialized, the checks +// only affect the return value: +// 0: key is not weak and has odd parity +// -1: key is not odd +// -2: key is a weak key, the parity might also be even +OPENSSL_EXPORT int DES_set_key(const DES_cblock *key, DES_key_schedule *schedule); + +// DES_set_key_unchecked performs a key schedule and initialises |schedule| with |key|. +OPENSSL_EXPORT void DES_set_key_unchecked(const DES_cblock *key, DES_key_schedule *schedule); + +// DES_key_sched calls |DES_set_key|. OPENSSL_EXPORT int DES_key_sched(const DES_cblock *key, DES_key_schedule *schedule); // DES_set_odd_parity sets the parity bits (the least-significant bits in each diff --git a/util/fipstools/test_fips.c b/util/fipstools/test_fips.c index 5a5518a94a..fae8665f27 100644 --- a/util/fipstools/test_fips.c +++ b/util/fipstools/test_fips.c @@ -276,9 +276,9 @@ int main(int argc, char **argv) { DES_key_schedule des1, des2, des3; DES_cblock des_iv; - DES_set_key(&kDESKey1, &des1); - DES_set_key(&kDESKey2, &des2); - DES_set_key(&kDESKey3, &des3); + DES_set_key_unchecked(&kDESKey1, &des1); + DES_set_key_unchecked(&kDESKey2, &des2); + DES_set_key_unchecked(&kDESKey3, &des3); /* 3DES Encryption */ memcpy(&des_iv, &kDESIV, sizeof(des_iv)); From 972832d9148a9c057e6ea1930cbb71fe88b45b48 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Mon, 1 Jul 2024 15:50:45 -0400 Subject: [PATCH 51/66] AT_HWCAP2 not always defined (#1682) ### Issues: Addresses: https://github.com/aws/aws-lc-rs/issues/427 ### Description of changes: * Allow fallback when `AT_HWCAP2` is not defined (for older glibc). > > AT_HWCAP2 (since glibc 2.18) > Further machine-dependent hints about processor > capabilities. > ### Testing: * I've not yet been able to setup an environment that replicates [the failure seen downstream](https://github.com/rust-lang/rustup/actions/runs/9720503984/job/26831972336?pr=3898) for `arm-unknown-linux-gnueabihf`: ``` In file included from /cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.18.0/aws-lc/crypto/fipsmodule/bcm.c:81: /cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.18.0/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.c: In function 'aws_lc_0_18_0_OPENSSL_cpuid_setup': /cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.18.0/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.c:121:38: error: 'AT_HWCAP2' undeclared (first use in this function); did you mean 'AT_HWCAP'? unsigned long hwcap2 = getauxval(AT_HWCAP2); ^~~~~~~~~ AT_HWCAP /cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.18.0/aws-lc/crypto/fipsmodule/cpucap/cpu_arm_linux.c:121:38: note: each undeclared identifier is reported only once for each function it appears in /cargo/registry/src/index.crates.io-6f17d22bba15001f/aws-lc-sys-0.18.0/aws-lc/crypto/fipsmodule/bcm.c: At top level: cc1: error: unrecognized command line option '-Wno-c11-extensions' [-Werror] cc1: all warnings being treated as errors ninja: build stopped: subcommand failed. ``` By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/cpucap/cpu_arm_freebsd.c | 2 ++ crypto/fipsmodule/cpucap/cpu_arm_linux.c | 4 ++++ crypto/fipsmodule/cpucap/cpu_ppc64le.c | 4 ++++ 3 files changed, 10 insertions(+) diff --git a/crypto/fipsmodule/cpucap/cpu_arm_freebsd.c b/crypto/fipsmodule/cpucap/cpu_arm_freebsd.c index 209a49f084..ac71ac27b1 100644 --- a/crypto/fipsmodule/cpucap/cpu_arm_freebsd.c +++ b/crypto/fipsmodule/cpucap/cpu_arm_freebsd.c @@ -30,7 +30,9 @@ void OPENSSL_cpuid_setup(void) { // left at zero. The rest of this function will then gracefully report // the features are absent. elf_aux_info(AT_HWCAP, &hwcap, sizeof(hwcap)); +#if defined(AT_HWCAP2) elf_aux_info(AT_HWCAP2, &hwcap2, sizeof(hwcap2)); +#endif // Matching OpenSSL, only report other features if NEON is present. if (hwcap & HWCAP_NEON) { diff --git a/crypto/fipsmodule/cpucap/cpu_arm_linux.c b/crypto/fipsmodule/cpucap/cpu_arm_linux.c index e4ab5ab492..a2c5a18096 100644 --- a/crypto/fipsmodule/cpucap/cpu_arm_linux.c +++ b/crypto/fipsmodule/cpucap/cpu_arm_linux.c @@ -118,7 +118,11 @@ void OPENSSL_cpuid_setup(void) { // this is now rare (see Chrome's Net.NeedsHWCAP2Workaround metric), but AES // and PMULL extensions are very useful, so we still carry the workaround // for now. +#if defined(AT_HWCAP2) unsigned long hwcap2 = getauxval(AT_HWCAP2); +#else + unsigned long hwcap2 = 0; +#endif if (hwcap2 == 0) { hwcap2 = crypto_get_arm_hwcap2_from_cpuinfo(&cpuinfo); g_needs_hwcap2_workaround = hwcap2 != 0; diff --git a/crypto/fipsmodule/cpucap/cpu_ppc64le.c b/crypto/fipsmodule/cpucap/cpu_ppc64le.c index 61fe953846..db420dcc72 100644 --- a/crypto/fipsmodule/cpucap/cpu_ppc64le.c +++ b/crypto/fipsmodule/cpucap/cpu_ppc64le.c @@ -68,7 +68,11 @@ static void handle_cpu_env(unsigned long *out, const char *in) { extern uint8_t OPENSSL_cpucap_initialized; void OPENSSL_cpuid_setup(void) { +#if defined(AT_HWCAP2) OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); +#else + OPENSSL_ppc64le_hwcap2 = 0; +#endif OPENSSL_cpucap_initialized = 1; // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". From dd7bb4a6e9501a959373cff1440968963ba486fa Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Mon, 1 Jul 2024 13:27:15 -0700 Subject: [PATCH 52/66] Added generic EC scalar rwnaf encoding for ec_nistp (#1664) Scalar encoding for scalar multiplication for curves P-384 and P-521 was implemented for each curve separately and with hard-coded parameters. This commit refactors the encoding function to be generic and uses removes the hard-coded ones. --- crypto/fipsmodule/ec/ec_nistp.c | 44 +++++++++++++++++++++++++++++++++ crypto/fipsmodule/ec/ec_nistp.h | 3 +++ crypto/fipsmodule/ec/p384.c | 41 ++---------------------------- crypto/fipsmodule/ec/p521.c | 40 ++---------------------------- 4 files changed, 51 insertions(+), 77 deletions(-) diff --git a/crypto/fipsmodule/ec/ec_nistp.c b/crypto/fipsmodule/ec/ec_nistp.c index 41b7e0bfac..be377c4c21 100644 --- a/crypto/fipsmodule/ec/ec_nistp.c +++ b/crypto/fipsmodule/ec/ec_nistp.c @@ -259,3 +259,47 @@ void ec_nistp_point_add(const ec_nistp_meth *ctx, cmovznz(z3, ctx->felem_num_limbs, z2nz, z1, z_out); } +// Returns i-th bit of the scalar (zero or one). +// The caller is responsible for making sure i is within bounds of the scalar. +static int16_t get_bit(const EC_SCALAR *in, size_t i) { +// |in->words| is an array of BN_ULONGs which can be either 8 or 4 bytes long. +#if defined(OPENSSL_64_BIT) + OPENSSL_STATIC_ASSERT(sizeof(BN_ULONG) == 8, bn_ulong_not_eight_bytes); + return (in->words[i >> 6] >> (i & 63)) & 1; +#else + OPENSSL_STATIC_ASSERT(sizeof(BN_ULONG) == 4, bn_ulong_not_four_bytes); + return (in->words[i >> 5] >> (i & 31)) & 1; +#endif +} + +#define DIV_AND_CEIL(a, b) ((a + b - 1) / b) + +// Compute "regular" wNAF representation of a scalar, see +// Joye, Tunstall, "Exponent Recoding and Regular Exponentiation Algorithms", +// AfricaCrypt 2009, Alg 6. +// It forces an odd scalar and outputs digits in +// {\pm 1, \pm 3, \pm 5, \pm 7, \pm 9, ...} +// i.e. signed odd digits with _no zeroes_ -- that makes it "regular". +void scalar_rwnaf(int16_t *out, size_t window_size, + const EC_SCALAR *scalar, size_t scalar_bit_size) { + assert(window_size < 14); + + // The assert above ensures this works correctly. + const int16_t window_mask = (1 << (window_size + 1)) - 1; + int16_t window = (int16_t)(scalar->words[0] & (BN_ULONG)window_mask); + window |= 1; + + const size_t num_windows = DIV_AND_CEIL(scalar_bit_size, window_size); + for (size_t i = 0; i < num_windows - 1; i++) { + int16_t d = (window & window_mask) - (int16_t)(1 << window_size); + out[i] = d; + window = (window - d) >> window_size; + for (size_t j = 1; j <= window_size; j++) { + size_t idx = (i + 1) * window_size + j; + if (idx < scalar_bit_size) { + window |= get_bit(scalar, idx) << j; + } + } + } + out[num_windows - 1] = window; +} diff --git a/crypto/fipsmodule/ec/ec_nistp.h b/crypto/fipsmodule/ec/ec_nistp.h index d17dd25912..da4476265a 100644 --- a/crypto/fipsmodule/ec/ec_nistp.h +++ b/crypto/fipsmodule/ec/ec_nistp.h @@ -95,5 +95,8 @@ void ec_nistp_point_add(const ec_nistp_meth *ctx, const ec_nistp_felem_limb *x2, const ec_nistp_felem_limb *y2, const ec_nistp_felem_limb *z2); + +void scalar_rwnaf(int16_t *out, size_t window_size, + const EC_SCALAR *scalar, size_t scalar_bit_size); #endif // EC_NISTP_H diff --git a/crypto/fipsmodule/ec/p384.c b/crypto/fipsmodule/ec/p384.c index 8f0160954e..5dfb06b4e9 100644 --- a/crypto/fipsmodule/ec/p384.c +++ b/crypto/fipsmodule/ec/p384.c @@ -470,21 +470,6 @@ static int ec_GFp_nistp384_cmp_x_coordinate(const EC_GROUP *group, // // For detailed analysis of different window sizes see the bottom of this file. - -// p384_get_bit returns the |i|-th bit in |in| -static crypto_word_t p384_get_bit(const EC_SCALAR *in, int i) { - if (i < 0 || i >= 384) { - return 0; - } -#if defined(OPENSSL_64_BIT) - assert(sizeof(BN_ULONG) == 8); - return (in->words[i >> 6] >> (i & 63)) & 1; -#else - assert(sizeof(BN_ULONG) == 4); - return (in->words[i >> 5] >> (i & 31)) & 1; -#endif -} - // Constants for scalar encoding in the scalar multiplication functions. #define P384_MUL_WSIZE (5) // window size w // Assert the window size is 5 because the pre-computed table in |p384_table.h| @@ -493,7 +478,6 @@ OPENSSL_STATIC_ASSERT(P384_MUL_WSIZE == 5, p384_scalar_mul_window_size_is_not_equal_to_five) #define P384_MUL_TWO_TO_WSIZE (1 << P384_MUL_WSIZE) -#define P384_MUL_WSIZE_MASK ((P384_MUL_TWO_TO_WSIZE << 1) - 1) // Number of |P384_MUL_WSIZE|-bit windows in a 384-bit value #define P384_MUL_NWINDOWS ((384 + P384_MUL_WSIZE - 1)/P384_MUL_WSIZE) @@ -506,27 +490,6 @@ OPENSSL_STATIC_ASSERT(P384_MUL_WSIZE == 5, #define P384_MUL_TABLE_SIZE (P384_MUL_TWO_TO_WSIZE >> 1) #define P384_MUL_PUB_TABLE_SIZE (1 << (P384_MUL_PUB_WSIZE - 1)) -// Compute "regular" wNAF representation of a scalar, see -// Joye, Tunstall, "Exponent Recoding and Regular Exponentiation Algorithms", -// AfricaCrypt 2009, Alg 6. -// It forces an odd scalar and outputs digits in -// {\pm 1, \pm 3, \pm 5, \pm 7, \pm 9, ...} -// i.e. signed odd digits with _no zeroes_ -- that makes it "regular". -static void p384_felem_mul_scalar_rwnaf(int16_t *out, const EC_SCALAR *in) { - int16_t window, d; - - window = (in->words[0] & P384_MUL_WSIZE_MASK) | 1; - for (size_t i = 0; i < P384_MUL_NWINDOWS - 1; i++) { - d = (window & P384_MUL_WSIZE_MASK) - P384_MUL_TWO_TO_WSIZE; - out[i] = d; - window = (window - d) >> P384_MUL_WSIZE; - for (size_t j = 1; j <= P384_MUL_WSIZE; j++) { - window += p384_get_bit(in, (i + 1) * P384_MUL_WSIZE + j) << j; - } - } - out[P384_MUL_NWINDOWS - 1] = window; -} - // p384_select_point selects the |idx|-th projective point from the given // precomputed table and copies it to |out| in constant time. static void p384_select_point(p384_felem out[3], @@ -614,7 +577,7 @@ static void ec_GFp_nistp384_point_mul(const EC_GROUP *group, EC_JACOBIAN *r, // Recode the scalar. int16_t rnaf[P384_MUL_NWINDOWS] = {0}; - p384_felem_mul_scalar_rwnaf(rnaf, scalar); + scalar_rwnaf(rnaf, P384_MUL_WSIZE, scalar, 384); // Initialize the accumulator |res| with the table entry corresponding to // the most significant digit of the recoded scalar (note that this digit @@ -738,7 +701,7 @@ static void ec_GFp_nistp384_point_mul_base(const EC_GROUP *group, int16_t rnaf[P384_MUL_NWINDOWS] = {0}; // Recode the scalar. - p384_felem_mul_scalar_rwnaf(rnaf, scalar); + scalar_rwnaf(rnaf, P384_MUL_WSIZE, scalar, 384); // Process the 4 groups of digits starting from group (3) down to group (0). for (int i = 3; i >= 0; i--) { diff --git a/crypto/fipsmodule/ec/p521.c b/crypto/fipsmodule/ec/p521.c index 2489213143..299eae050c 100644 --- a/crypto/fipsmodule/ec/p521.c +++ b/crypto/fipsmodule/ec/p521.c @@ -407,20 +407,6 @@ static void ec_GFp_nistp521_dbl(const EC_GROUP *group, EC_JACOBIAN *r, // The precomputed table of base point multiples is generated by the code in // |make_tables.go| script. -// p521_get_bit returns the |i|-th bit in |in| -static crypto_word_t p521_get_bit(const EC_SCALAR *in, int i) { - if (i < 0 || i >= 521) { - return 0; - } -#if defined(OPENSSL_64_BIT) - assert(sizeof(BN_ULONG) == 8); - return (in->words[i >> 6] >> (i & 63)) & 1; -#else - assert(sizeof(BN_ULONG) == 4); - return (in->words[i >> 5] >> (i & 31)) & 1; -#endif -} - // Constants for scalar encoding in the scalar multiplication functions. #define P521_MUL_WSIZE (5) // window size w // Assert the window size is 5 because the pre-computed table in |p521_table.h| @@ -429,7 +415,6 @@ OPENSSL_STATIC_ASSERT(P521_MUL_WSIZE == 5, p521_scalar_mul_window_size_is_not_equal_to_five) #define P521_MUL_TWO_TO_WSIZE (1 << P521_MUL_WSIZE) -#define P521_MUL_WSIZE_MASK ((P521_MUL_TWO_TO_WSIZE << 1) - 1) // Number of |P521_MUL_WSIZE|-bit windows in a 521-bit value #define P521_MUL_NWINDOWS ((521 + P521_MUL_WSIZE - 1)/P521_MUL_WSIZE) @@ -442,27 +427,6 @@ OPENSSL_STATIC_ASSERT(P521_MUL_WSIZE == 5, #define P521_MUL_TABLE_SIZE (P521_MUL_TWO_TO_WSIZE >> 1) #define P521_MUL_PUB_TABLE_SIZE (1 << (P521_MUL_PUB_WSIZE - 1)) -// Compute "regular" wNAF representation of a scalar, see -// Joye, Tunstall, "Exponent Recoding and Regular Exponentiation Algorithms", -// AfricaCrypt 2009, Alg 6. -// It forces an odd scalar and outputs digits in -// {\pm 1, \pm 3, \pm 5, \pm 7, \pm 9, ...} -// i.e. signed odd digits with _no zeroes_ -- that makes it "regular". -static void p521_felem_mul_scalar_rwnaf(int16_t *out, const EC_SCALAR *in) { - int16_t window, d; - - window = (in->words[0] & P521_MUL_WSIZE_MASK) | 1; - for (size_t i = 0; i < P521_MUL_NWINDOWS - 1; i++) { - d = (window & P521_MUL_WSIZE_MASK) - P521_MUL_TWO_TO_WSIZE; - out[i] = d; - window = (window - d) >> P521_MUL_WSIZE; - for (size_t j = 1; j <= P521_MUL_WSIZE; j++) { - window += p521_get_bit(in, (i + 1) * P521_MUL_WSIZE + j) << j; - } - } - out[P521_MUL_NWINDOWS - 1] = window; -} - // p521_select_point selects the |idx|-th projective point from the given // precomputed table and copies it to |out| in constant time. static void p521_select_point(p521_felem out[3], @@ -550,7 +514,7 @@ static void ec_GFp_nistp521_point_mul(const EC_GROUP *group, EC_JACOBIAN *r, // Recode the scalar. int16_t rnaf[P521_MUL_NWINDOWS] = {0}; - p521_felem_mul_scalar_rwnaf(rnaf, scalar); + scalar_rwnaf(rnaf, P521_MUL_WSIZE, scalar, 521); // Initialize the accumulator |res| with the table entry corresponding to // the most significant digit of the recoded scalar (note that this digit @@ -674,7 +638,7 @@ static void ec_GFp_nistp521_point_mul_base(const EC_GROUP *group, int16_t rnaf[P521_MUL_NWINDOWS] = {0}; // Recode the scalar. - p521_felem_mul_scalar_rwnaf(rnaf, scalar); + scalar_rwnaf(rnaf, P521_MUL_WSIZE, scalar, 521); // Process the 4 groups of digits starting from group (3) down to group (0). for (int i = 3; i >= 0; i--) { From 05d3bfd6303c65d7392dee1a47d6e161c36a04e5 Mon Sep 17 00:00:00 2001 From: Andrew Hopkins Date: Mon, 1 Jul 2024 13:28:11 -0700 Subject: [PATCH 53/66] Prepare for release v1.31.0 (#1683) ### Description of changes: [Draft release](https://github.com/aws/aws-lc/releases/edit/untagged-11ac3412a1f5ec7633c3) By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/service_indicator/service_indicator_test.cc | 4 ++-- include/openssl/base.h | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crypto/fipsmodule/service_indicator/service_indicator_test.cc b/crypto/fipsmodule/service_indicator/service_indicator_test.cc index 0139e60205..2d5006f123 100644 --- a/crypto/fipsmodule/service_indicator/service_indicator_test.cc +++ b/crypto/fipsmodule/service_indicator/service_indicator_test.cc @@ -4280,7 +4280,7 @@ TEST(ServiceIndicatorTest, DRBG) { // Since this is running in FIPS mode it should end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.30.1"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC FIPS 1.31.0"); } #else @@ -4323,6 +4323,6 @@ TEST(ServiceIndicatorTest, BasicTest) { // Since this is not running in FIPS mode it shouldn't end in FIPS // Update this when the AWS-LC version number is modified TEST(ServiceIndicatorTest, AWSLCVersionString) { - ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.30.1"); + ASSERT_STREQ(awslc_version_string(), "AWS-LC 1.31.0"); } #endif // AWSLC_FIPS diff --git a/include/openssl/base.h b/include/openssl/base.h index 16796c526d..f7c0b7bc6e 100644 --- a/include/openssl/base.h +++ b/include/openssl/base.h @@ -122,7 +122,7 @@ extern "C" { // ServiceIndicatorTest.AWSLCVersionString // Note: there are two versions of this test. Only one test is compiled // depending on FIPS mode. -#define AWSLC_VERSION_NUMBER_STRING "1.30.1" +#define AWSLC_VERSION_NUMBER_STRING "1.31.0" #if defined(BORINGSSL_SHARED_LIBRARY) From 21c5e48f38706975117867a8c70473a2d43280cf Mon Sep 17 00:00:00 2001 From: kexgaber Date: Mon, 1 Jul 2024 14:19:25 -0700 Subject: [PATCH 54/66] Update HMAC to fail when null value is passed to out parameter (#1662) ### Issues: CryptoAlg-2522 ### Description of changes: Currently, `NULL` passed as the value of `out` can result in a segmentation fault. This change adds checks to the HMAC one-shot API and HMAC_final function to handle scenarios where `NULL` is passed as a value to the `out` parameter to return from the functions and prevent further computation. ### Testing: Added additional test case in `crypto/hmac_extra/hmac_test.cc` to verify the behavior when `NULL` is passed as a value to `out` in both functions. ### Call-outs: - OpenSSL supports this differently by allowing the computation to occur but allocating a throw-away array [OpenSSL implementation](https://github.com/openssl/openssl/blob/1977c00f00ad0546421a5ec0b40c1326aee4cddb/crypto/hmac/hmac.c#L233) - We should also evaluate if this change should be back-ported to the FIPS branches By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. Co-authored-by: Sean McGrail <549813+skmcgrail@users.noreply.github.com> --- crypto/fipsmodule/hmac/hmac.c | 9 +++++++++ crypto/hmac_extra/hmac_test.cc | 25 +++++++++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/crypto/fipsmodule/hmac/hmac.c b/crypto/fipsmodule/hmac/hmac.c index 0393888e58..a9d55c5210 100644 --- a/crypto/fipsmodule/hmac/hmac.c +++ b/crypto/fipsmodule/hmac/hmac.c @@ -185,6 +185,11 @@ OPENSSL_STATIC_ASSERT(HMAC_STATE_UNINITIALIZED == 0, HMAC_STATE_UNINITIALIZED_is uint8_t *HMAC(const EVP_MD *evp_md, const void *key, size_t key_len, const uint8_t *data, size_t data_len, uint8_t *out, unsigned int *out_len) { + + if (out == NULL) { + // Prevent further work from being done + return NULL; + } HMAC_CTX ctx; OPENSSL_memset(&ctx, 0, sizeof(HMAC_CTX)); @@ -341,6 +346,10 @@ int HMAC_Update(HMAC_CTX *ctx, const uint8_t *data, size_t data_len) { } int HMAC_Final(HMAC_CTX *ctx, uint8_t *out, unsigned int *out_len) { + if (out == NULL) { + return 0; + } + const HmacMethods *methods = ctx->methods; if (!hmac_ctx_is_initialized(ctx)) { return 0; diff --git a/crypto/hmac_extra/hmac_test.cc b/crypto/hmac_extra/hmac_test.cc index 96d00a9e86..e7a50a2ed4 100644 --- a/crypto/hmac_extra/hmac_test.cc +++ b/crypto/hmac_extra/hmac_test.cc @@ -351,3 +351,28 @@ TEST(HMACTest, EVP_DigestVerify) { EXPECT_EQ(EVP_R_OPERATION_NOT_SUPPORTED_FOR_THIS_KEYTYPE, ERR_GET_REASON(ERR_get_error())); } + +TEST(HMACTest, HandlesNullOutputParameters) { + bssl::ScopedHMAC_CTX ctx; + const EVP_MD *digest = EVP_sha256(); + // make key and input valid + const uint8_t key[32] = {0}; + const uint8_t input[16] = {0}; + + // Test one-shot API with out and out_len as NULL + ASSERT_FALSE(HMAC(digest, &key[0], sizeof(key), &input[0], sizeof(input), + nullptr,nullptr)); + unsigned mac_len; + // Test one-shot API with only out as NULL + ASSERT_FALSE(HMAC(digest, &key[0], sizeof(key), &input[0], sizeof(input), + nullptr, &mac_len)); + + // Test HMAC_ctx + ASSERT_TRUE(HMAC_Init_ex(ctx.get(), &key[0], sizeof(key), digest, nullptr)); + ASSERT_TRUE(HMAC_Update(ctx.get(), &input[0], sizeof(input))); + ASSERT_FALSE(HMAC_Final(ctx.get(), nullptr, nullptr)); + + ASSERT_TRUE(HMAC_Init_ex(ctx.get(), &key[0], sizeof(key), digest, nullptr)); + ASSERT_TRUE(HMAC_Update(ctx.get(), &input[0], sizeof(input))); + ASSERT_FALSE(HMAC_Final(ctx.get(), nullptr, &mac_len)); +} From f6f9bdd901b6c4972f2db2aaa93395618ce5ab45 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Mon, 1 Jul 2024 16:20:25 -0700 Subject: [PATCH 55/66] Add EC seed functions as deprecated no-ops (#1674) Ruby exposes the `EC_GROUP` seed functions and allows you to set the seed with `EC_GROUP_set_seed`. It's one thing that are `EC_GROUP`s are static and immutable, but setting the seed is more prevalent to custom curves. We don't encourage using custom curves, so I've chose to mark it as a no-op and deprecated. We could arguably support `EC_GROUP_get0_seed` and `EC_GROUP_get_seed_len` for our named curves, but the seed value is only used during the initial curve parameter generation. We've chosen to mark this as a no-op for now, implementing them creates additional complexity that doesn't really provide additional value to the consumer. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/fipsmodule/ec/ec.c | 9 +++++++++ include/openssl/ec.h | 27 ++++++++++++++++++++------- 2 files changed, 29 insertions(+), 7 deletions(-) diff --git a/crypto/fipsmodule/ec/ec.c b/crypto/fipsmodule/ec/ec.c index f0503143d5..4fc2c48bb9 100644 --- a/crypto/fipsmodule/ec/ec.c +++ b/crypto/fipsmodule/ec/ec.c @@ -1093,3 +1093,12 @@ void EC_GROUP_set_point_conversion_form(EC_GROUP *group, abort(); } } + +size_t EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *seed, + size_t len) { + return 0; +} + +unsigned char *EC_GROUP_get0_seed(const EC_GROUP *group) { return NULL; } + +size_t EC_GROUP_get_seed_len(const EC_GROUP *group) { return 0; } diff --git a/include/openssl/ec.h b/include/openssl/ec.h index f1b9a6b2d0..f31b4b3872 100644 --- a/include/openssl/ec.h +++ b/include/openssl/ec.h @@ -190,7 +190,6 @@ OPENSSL_EXPORT const char *EC_curve_nid2nist(int nid); // it returns |NID_X9_62_prime256v1| for "P-256". OPENSSL_EXPORT int EC_curve_nist2nid(const char *name); - // Points on elliptic curves. // EC_POINT_new returns a fresh |EC_POINT| object in the given group, or NULL @@ -428,25 +427,39 @@ OPENSSL_EXPORT size_t EC_get_builtin_curves(EC_builtin_curve *out_curves, OPENSSL_EXPORT void EC_POINT_clear_free(EC_POINT *point); -// General No-op Functions [Deprecated]. +// |EC_GROUP| No-op Functions [Deprecated]. -// EC_GROUP_set_asn1_flag does nothing. AWS-LC only supports -// |OPENSSL_EC_NAMED_CURVE|. +// EC_GROUP_set_asn1_flag does nothing. OPENSSL_EXPORT OPENSSL_DEPRECATED void EC_GROUP_set_asn1_flag(EC_GROUP *group, int flag); -// EC_GROUP_get_asn1_flag returns |OPENSSL_EC_NAMED_CURVE|. This is the only -// type AWS-LC supports. +// EC_GROUP_get_asn1_flag returns |OPENSSL_EC_NAMED_CURVE|. OPENSSL_EXPORT OPENSSL_DEPRECATED int EC_GROUP_get_asn1_flag( const EC_GROUP *group); // EC_GROUP_set_point_conversion_form aborts the process if |form| is not // |POINT_CONVERSION_UNCOMPRESSED| or |POINT_CONVERSION_COMPRESSED|, and // otherwise does nothing. -// AWS-LC always uses |POINT_CONVERSION_UNCOMPRESSED|. OPENSSL_EXPORT OPENSSL_DEPRECATED void EC_GROUP_set_point_conversion_form( EC_GROUP *group, point_conversion_form_t form); +// EC_GROUP_set_seed does nothing and returns 0. +// +// Like OpenSSL's EC documentations indicates, the value of the seed is not used +// in any cryptographic methods. It is only used to indicate the original seed +// used to generate the curve's parameters and is preserved during ASN.1 +// communications. Please refrain from creating your own custom curves. +OPENSSL_EXPORT OPENSSL_DEPRECATED size_t +EC_GROUP_set_seed(EC_GROUP *group, const unsigned char *p, size_t len); + +// EC_GROUP_get0_seed returns NULL. +OPENSSL_EXPORT OPENSSL_DEPRECATED unsigned char *EC_GROUP_get0_seed( + const EC_GROUP *group); + +// EC_GROUP_get_seed_len returns 0. +OPENSSL_EXPORT OPENSSL_DEPRECATED size_t +EC_GROUP_get_seed_len(const EC_GROUP *group); + // EC_METHOD No-ops [Deprecated]. // From 5a47ea166b6cdf4002914b488bf35f156dcdb82c Mon Sep 17 00:00:00 2001 From: Will Childs-Klein Date: Mon, 1 Jul 2024 19:34:38 -0400 Subject: [PATCH 56/66] Remove source patches for python main integration test (#1681) [CPython PR #117785][1], CPython can now build against AWS-LC without any source code modifications. The only patches we still require are to configure the build and work around ([expected][2]) test failures. [1]: https://github.com/python/cpython/pull/117785 [2]: https://discuss.python.org/t/support-building-ssl-and-hashlib-modules-against-aws-lc/44505/4 --- .../python_patch/main/aws-lc-cpython.patch | 121 ------------------ 1 file changed, 121 deletions(-) diff --git a/tests/ci/integration/python_patch/main/aws-lc-cpython.patch b/tests/ci/integration/python_patch/main/aws-lc-cpython.patch index bc4b358160..724fbf3fd9 100644 --- a/tests/ci/integration/python_patch/main/aws-lc-cpython.patch +++ b/tests/ci/integration/python_patch/main/aws-lc-cpython.patch @@ -139,124 +139,3 @@ index cd1cf24..53bcc4c 100644 # The _tkinter module. # -diff --git a/Modules/_ssl.c b/Modules/_ssl.c -index f7fdbf4..204d501 100644 ---- a/Modules/_ssl.c -+++ b/Modules/_ssl.c -@@ -187,6 +187,11 @@ extern const SSL_METHOD *TLSv1_2_method(void); - #endif - - -+#if !defined(SSL_VERIFY_POST_HANDSHAKE) || !defined(TLS1_3_VERSION) || defined(OPENSSL_NO_TLS1_3) -+ #define PY_SSL_NO_POST_HS_AUTH -+#endif -+ -+ - enum py_ssl_error { - /* these mirror ssl.h */ - PY_SSL_ERROR_NONE, -@@ -231,7 +236,7 @@ enum py_proto_version { - PY_PROTO_TLSv1 = TLS1_VERSION, - PY_PROTO_TLSv1_1 = TLS1_1_VERSION, - PY_PROTO_TLSv1_2 = TLS1_2_VERSION, --#ifdef TLS1_3_VERSION -+#if defined(TLS1_3_VERSION) - PY_PROTO_TLSv1_3 = TLS1_3_VERSION, - #else - PY_PROTO_TLSv1_3 = 0x304, -@@ -293,7 +298,7 @@ typedef struct { - */ - unsigned int hostflags; - int protocol; --#ifdef TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - int post_handshake_auth; - #endif - PyObject *msg_cb; -@@ -873,7 +878,7 @@ newPySSLSocket(PySSLContext *sslctx, PySocketSockObject *sock, - SSL_set_mode(self->ssl, - SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER | SSL_MODE_AUTO_RETRY); - --#ifdef TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - if (sslctx->post_handshake_auth == 1) { - if (socket_type == PY_SSL_SERVER) { - /* bpo-37428: OpenSSL does not ignore SSL_VERIFY_POST_HANDSHAKE. -@@ -1016,6 +1021,7 @@ _ssl__SSLSocket_do_handshake_impl(PySSLSocket *self) - } while (err.ssl == SSL_ERROR_WANT_READ || - err.ssl == SSL_ERROR_WANT_WRITE); - Py_XDECREF(sock); -+ - if (ret < 1) - return PySSL_SetError(self, __FILE__, __LINE__); - if (PySSL_ChainExceptions(self) < 0) -@@ -2775,7 +2781,7 @@ static PyObject * - _ssl__SSLSocket_verify_client_post_handshake_impl(PySSLSocket *self) - /*[clinic end generated code: output=532147f3b1341425 input=6bfa874810a3d889]*/ - { --#ifdef TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - int err = SSL_verify_client_post_handshake(self->ssl); - if (err == 0) - return _setSSLError(get_state_sock(self), NULL, 0, __FILE__, __LINE__); -@@ -3198,7 +3204,7 @@ _ssl__SSLContext_impl(PyTypeObject *type, int proto_version) - X509_VERIFY_PARAM_set_flags(params, X509_V_FLAG_TRUSTED_FIRST); - X509_VERIFY_PARAM_set_hostflags(params, self->hostflags); - --#ifdef TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - self->post_handshake_auth = 0; - SSL_CTX_set_post_handshake_auth(self->ctx, self->post_handshake_auth); - #endif -@@ -3576,7 +3582,7 @@ set_maximum_version(PySSLContext *self, PyObject *arg, void *c) - return set_min_max_proto_version(self, arg, 1); - } - --#ifdef TLS1_3_VERSION -+#if defined(TLS1_3_VERSION) && !defined(OPENSSL_NO_TLS1_3) - static PyObject * - get_num_tickets(PySSLContext *self, void *c) - { -@@ -3607,7 +3613,7 @@ set_num_tickets(PySSLContext *self, PyObject *arg, void *c) - - PyDoc_STRVAR(PySSLContext_num_tickets_doc, - "Control the number of TLSv1.3 session tickets"); --#endif /* TLS1_3_VERSION */ -+#endif /* defined(TLS1_3_VERSION) */ - - static PyObject * - get_security_level(PySSLContext *self, void *c) -@@ -3710,14 +3716,14 @@ set_check_hostname(PySSLContext *self, PyObject *arg, void *c) - - static PyObject * - get_post_handshake_auth(PySSLContext *self, void *c) { --#if TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - return PyBool_FromLong(self->post_handshake_auth); - #else - Py_RETURN_NONE; - #endif - } - --#if TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - static int - set_post_handshake_auth(PySSLContext *self, PyObject *arg, void *c) { - if (arg == NULL) { -@@ -4959,14 +4965,14 @@ static PyGetSetDef context_getsetlist[] = { - (setter) _PySSLContext_set_msg_callback, NULL}, - {"sni_callback", (getter) get_sni_callback, - (setter) set_sni_callback, PySSLContext_sni_callback_doc}, --#ifdef TLS1_3_VERSION -+#if defined(TLS1_3_VERSION) && !defined(OPENSSL_NO_TLS1_3) - {"num_tickets", (getter) get_num_tickets, - (setter) set_num_tickets, PySSLContext_num_tickets_doc}, - #endif - {"options", (getter) get_options, - (setter) set_options, NULL}, - {"post_handshake_auth", (getter) get_post_handshake_auth, --#ifdef TLS1_3_VERSION -+#if !defined(PY_SSL_NO_POST_HS_AUTH) - (setter) set_post_handshake_auth, - #else - NULL, From 5d71da881fe0d1a71b7485c1218871cd0d03532b Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Tue, 2 Jul 2024 14:00:06 -0700 Subject: [PATCH 57/66] extend ec2-test-framework instance timeout (#1688) ec2-test-framework is having failures due to the instance timeout we originally set. The ultimate goal is to parallelize this, but extending the timeout for now. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml b/tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml index 3fc27b763f..0d4b5faca2 100644 --- a/tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml +++ b/tests/ci/cdk/cdk/ssm/general_test_run_ssm_document.yaml @@ -10,9 +10,12 @@ mainSteps: inputs: timeoutSeconds: '7200' runCommand: - # Fallback plan to shut down the ec2 instance in 60 minutes in case it's not terminated. + # TODO (P131897680): Parallelize the FIPS and sanitizer tests. The instance timeout can be lowered + # once we do so. + # + # Fallback plan to shut down the ec2 instance in 90 minutes in case it's not terminated. # Codebuild just "stops" the instance calling the script, so "trap cleanup" is not executed. - - shutdown -P +60 + - shutdown -P +90 - sudo -i - systemctl stop apt-daily.timer - export DEBIAN_FRONTEND=noninteractive From 3da2c4ae9865faf8b4b7e39220ac9a9f364d0100 Mon Sep 17 00:00:00 2001 From: ecdeye Date: Tue, 2 Jul 2024 14:53:42 -0700 Subject: [PATCH 58/66] Add initial x509 tool (#1666) Description: - Developed structure for new OpenSSL tools - Contains initial implementation for OpenSSL x509 tool, options -in and -out (x509.cc), and unit test (x509_test.cc) - x509_test.cc contains test portions ultimately to be used for future options but unnecessary for -in/-out unit test _Files expected to change_ By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- CMakeLists.txt | 1 + tool-openssl/CMakeLists.txt | 55 ++++++++++++++++++ tool-openssl/README.md | 8 +++ tool-openssl/internal.h | 21 +++++++ tool-openssl/tool.cc | 113 ++++++++++++++++++++++++++++++++++++ tool-openssl/x509.cc | 74 +++++++++++++++++++++++ tool-openssl/x509_test.cc | 105 +++++++++++++++++++++++++++++++++ util/all_tests.json | 5 ++ 8 files changed, 382 insertions(+) create mode 100644 tool-openssl/CMakeLists.txt create mode 100644 tool-openssl/README.md create mode 100644 tool-openssl/internal.h create mode 100644 tool-openssl/tool.cc create mode 100644 tool-openssl/x509.cc create mode 100644 tool-openssl/x509_test.cc diff --git a/CMakeLists.txt b/CMakeLists.txt index efeefc040f..6ed581521f 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -949,6 +949,7 @@ if(BUILD_LIBSSL) add_subdirectory(ssl) if(BUILD_TOOL) add_subdirectory(tool) + add_subdirectory(tool-openssl) endif() endif() add_subdirectory(util/fipstools) diff --git a/tool-openssl/CMakeLists.txt b/tool-openssl/CMakeLists.txt new file mode 100644 index 0000000000..7f5b4231a0 --- /dev/null +++ b/tool-openssl/CMakeLists.txt @@ -0,0 +1,55 @@ +add_executable( + openssl + + ../tool/args.cc + ../tool/file.cc + tool.cc + x509.cc +) + +target_include_directories(openssl PUBLIC ${PROJECT_SOURCE_DIR}/include) +target_compile_options(openssl PUBLIC -DINTERNAL_TOOL) + +if(WIN32) + target_link_libraries(openssl ws2_32) +endif() + +if(APPLE OR WIN32 OR ANDROID) + target_link_libraries(openssl ssl crypto) + set(LIBRT_FLAG "") +else() + find_library(FOUND_LIBRT rt) + if(FOUND_LIBRT) + target_link_libraries(openssl ssl crypto -lrt) + set(LIBRT_FLAG "-lrt") + else() + target_link_libraries(openssl ssl crypto) + set(LIBRT_FLAG "") + endif() +endif() + +target_include_directories(openssl BEFORE PRIVATE ${PROJECT_BINARY_DIR}/symbol_prefix_include) + +install(TARGETS openssl + RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR} + BUNDLE DESTINATION ${CMAKE_INSTALL_BINDIR} +) + +if(MSVC AND CMAKE_BUILD_TYPE_LOWER MATCHES "relwithdebinfo" AND FIPS) + install (FILES $/openssl.pdb DESTINATION ${CMAKE_INSTALL_LIBDIR}) +endif() + +if(BUILD_TESTING) + add_executable( + tool_openssl_test + + x509_test.cc + ../tool/args.cc + ../tool/file.cc + x509.cc + ) + + target_link_libraries(tool_openssl_test boringssl_gtest_main ssl crypto) + target_include_directories(tool_openssl_test BEFORE PRIVATE ${PROJECT_BINARY_DIR}/symbol_prefix_include) + add_dependencies(all_tests tool_openssl_test) +endif() diff --git a/tool-openssl/README.md b/tool-openssl/README.md new file mode 100644 index 0000000000..a6a4da6f4c --- /dev/null +++ b/tool-openssl/README.md @@ -0,0 +1,8 @@ +# OpenSSL Tools for AWS-LC +*Files expected to change* + +Current status: +* Developed structure for new OpenSSL tools +* Contains initial implementation for OpenSSL x509 tool, options -in and -out (x509.cc), and unit test (x509_test.cc) +* x509_test.cc contains test portions ultimately to be used for future options but unnecessary for -in/-out unit test + diff --git a/tool-openssl/internal.h b/tool-openssl/internal.h new file mode 100644 index 0000000000..0078af1eba --- /dev/null +++ b/tool-openssl/internal.h @@ -0,0 +1,21 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#ifndef INTERNAL_H +#define INTERNAL_H + +#include "../tool/internal.h" +#include +#include + +typedef bool (*tool_func_t)(const std::vector &args); + +X509* CreateAndSignX509Certificate(); +tool_func_t FindTool(const std::string &name); +tool_func_t FindTool(int argc, char **argv, int &starting_arg); + +bool X509Tool(const args_list_t &args); + +#endif //INTERNAL_H + + diff --git a/tool-openssl/tool.cc b/tool-openssl/tool.cc new file mode 100644 index 0000000000..f363d885ce --- /dev/null +++ b/tool-openssl/tool.cc @@ -0,0 +1,113 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include +#include +#include + +#if defined(OPENSSL_WINDOWS) +#include +#include +#else +#include +#include +#endif + +#include "./internal.h" + +typedef bool (*tool_func_t)(const std::vector &args); + +struct Tool { + const char *name; + tool_func_t func; +}; + +static const std::array kTools = {{ + { "x509", X509Tool }, +}}; + +static void usage(const std::string &name) { + std::cout << "Usage: " << name << " COMMAND\n\n"; + std::cout << "Available commands:\n"; + + for (const auto& tool : kTools) { + if (tool.func == nullptr) { + break; + } + std::cout << " " << tool.name << "\n"; + } +} + +static void initialize() { +#if defined(OPENSSL_WINDOWS) + // Read and write in binary mode. This makes bssl on Windows consistent with + // bssl on other platforms, and also makes it consistent with MSYS's commands + // like diff(1) and md5sum(1). This is especially important for the digest + // commands. + if (_setmode(_fileno(stdin), _O_BINARY) == -1) { + perror("_setmode(_fileno(stdin), O_BINARY)"); + exit(1); + } + if (_setmode(_fileno(stdout), _O_BINARY) == -1) { + perror("_setmode(_fileno(stdout), O_BINARY)"); + exit(1); + } + if (_setmode(_fileno(stderr), _O_BINARY) == -1) { + perror("_setmode(_fileno(stderr), O_BINARY)"); + exit(1); + } +#else + // Ignore SIGPIPE to prevent the process from terminating if it tries to + // write to a pipe that has been closed by the reading end. SIGPIPE can be + // received when writing to sockets or pipes that are no longer connected. + signal(SIGPIPE, SIG_IGN); +#endif +} + +tool_func_t FindTool(const std::string &name) { + for (const auto& tool : kTools) { + if (tool.name == name) { + return tool.func; + } + } + return nullptr; +} + +tool_func_t FindTool(int argc, char **argv, int &starting_arg) { +#if !defined(OPENSSL_WINDOWS) + tool_func_t tool = FindTool(basename(argv[0])); + if (tool != nullptr) { + return tool; + } +#endif + starting_arg++; + if (argc > 1) { + return FindTool(argv[1]); + } + return nullptr; +} + +int main(int argc, char **argv) { + initialize(); + CRYPTO_library_init(); + + int starting_arg = 1; + tool_func_t tool = FindTool(argc, argv, starting_arg); + + if (tool == nullptr) { + usage(argv[0]); + return 1; + } + + args_list_t args; + for (int i = starting_arg; i < argc; i++) { + args.emplace_back(argv[i]); + } + + if (!tool(args)) { + ERR_print_errors_fp(stderr); + return 1; + } + + return 0; +} diff --git a/tool-openssl/x509.cc b/tool-openssl/x509.cc new file mode 100644 index 0000000000..aca034b01e --- /dev/null +++ b/tool-openssl/x509.cc @@ -0,0 +1,74 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include +#include +#include "internal.h" + +static const argument_t kArguments[] = { + { "-in", kRequiredArgument, "Input file" }, + { "-out", kRequiredArgument, "Output file" }, + { "", kOptionalArgument, "" } +}; + +// Map arguments using tool/args.cc +bool X509Tool(const args_list_t &args) { + args_map_t parsed_args; + if (!ParseKeyValueArguments(&parsed_args, args, kArguments)) { + PrintUsage(kArguments); + return false; + } + + // Check for required arguments + std::string in_path, out_path; + if (!GetString(&in_path, "-in", "", parsed_args)) { + fprintf(stderr, "Missing required argument: -in\n"); + PrintUsage(kArguments); + return false; + } + if (!GetString(&out_path, "-out", "", parsed_args)) { + fprintf(stderr, "Missing required argument: -out\n"); + PrintUsage(kArguments); + return false; + } + + // Read input file using ReadAll function from tool/file.cc + std::vector input_data; + ScopedFILE in_file(fopen(in_path.c_str(), "rb")); + if (!in_file) { + fprintf(stderr, "Failed to open input file '%s'.\n", in_path.c_str()); + return false; + } + if (!ReadAll(&input_data, in_file.get())) { + fprintf(stderr, "Failed to read input file '%s'.\n", in_path.c_str()); + return false; + } + + // Parse x509 certificate from input file + const uint8_t *p = input_data.data(); + bssl::UniquePtr x509(d2i_X509(nullptr, &p, input_data.size())); + if (!x509) { + fprintf(stderr, "Failed to parse X509 certificate from '%s'.\n", in_path.c_str()); + ERR_print_errors_fp(stderr); + return false; + } + + // Serialize certificate to DER format + uint8_t *out_data = nullptr; + int len = i2d_X509(x509.get(), &out_data); + if (len < 0) { + fprintf(stderr, "Failed to serialize X509 certificate.\n"); + ERR_print_errors_fp(stderr); + return false; + } + + // Write output file using WriteToFile function from tool/file.cc + if (!WriteToFile(out_path, out_data, len)) { + fprintf(stderr, "Failed to write X509 certificate to '%s'.\n", out_path.c_str()); + OPENSSL_free(out_data); + return false; + } + + OPENSSL_free(out_data); + return true; +} diff --git a/tool-openssl/x509_test.cc b/tool-openssl/x509_test.cc new file mode 100644 index 0000000000..f0dc90e97d --- /dev/null +++ b/tool-openssl/x509_test.cc @@ -0,0 +1,105 @@ +// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +// SPDX-License-Identifier: Apache-2.0 OR ISC + +#include "openssl/x509.h" +#include +#include +#include "../tool/internal.h" +#include "internal.h" + +#ifdef _WIN32 +#include +#ifndef PATH_MAX +#define PATH_MAX MAX_PATH +#endif +#else +#include +#ifndef PATH_MAX +#define PATH_MAX 4096 +#endif +#endif + +size_t createTempFILEpath(char buffer[PATH_MAX]); + +X509* CreateAndSignX509Certificate() { + bssl::UniquePtr x509(X509_new()); + if (!x509) return nullptr; + + // Set validity period for 1 year + if (!X509_gmtime_adj(X509_getm_notBefore(x509.get()), 0) || + !X509_gmtime_adj(X509_getm_notAfter(x509.get()), 31536000L)) { + return nullptr; + } + + // Generate and set the public key + bssl::UniquePtr pkey(EVP_PKEY_new()); + if (!pkey) { + return nullptr; + } + bssl::UniquePtr rsa(RSA_new()); + bssl::UniquePtr bn(BN_new()); + if (!bn || !BN_set_word(bn.get(), RSA_F4) || + !RSA_generate_key_ex(rsa.get(), 2048, bn.get(), nullptr) || + !EVP_PKEY_assign_RSA(pkey.get(), rsa.release())) { + return nullptr; + } + if (!X509_set_pubkey(x509.get(), pkey.get())) { + return nullptr; + } + + // Sign certificate + if (X509_sign(x509.get(), pkey.get(), EVP_sha256()) <= 0) { + return nullptr; + } + + return x509.release(); +} + +// Test x509 -in and -out +TEST(X509Test, X509ToolTest) { + char in_path[PATH_MAX]; + char out_path[PATH_MAX]; + + ASSERT_GT(createTempFILEpath(in_path), 0u); + ASSERT_GT(createTempFILEpath(out_path), 0u); + + bssl::UniquePtr x509(CreateAndSignX509Certificate()); + ASSERT_TRUE(x509); + + // Serialize certificate to DER format + uint8_t *der_data = nullptr; + int len = i2d_X509(x509.get(), &der_data); + ASSERT_GT(static_cast(len), 0u); + + ScopedFILE in_file(fopen(in_path, "wb")); + ASSERT_TRUE(in_file); + fwrite(der_data, 1, len, in_file.get()); + OPENSSL_free(der_data); + + in_file.reset(); + + // Set up x509 tool arguments + args_list_t args = {"-in", in_path, "-out", out_path}; + + // Call x509 tool function + bool result = X509Tool(args); + ASSERT_TRUE(result); + + // Read and verify output file + ScopedFILE out_file(fopen(out_path, "rb")); + ASSERT_TRUE(out_file); + + std::vector output_data; + ASSERT_TRUE(ReadAll(&output_data, out_file.get())); + + // Ensure output data not empty + ASSERT_FALSE(output_data.empty()); + + // Parse x509 cert from output file + const uint8_t *p = output_data.data(); + bssl::UniquePtr parsed_x509(d2i_X509(nullptr, &p, output_data.size())); + ASSERT_TRUE(parsed_x509); + + remove(in_path); + remove(out_path); +} diff --git a/util/all_tests.json b/util/all_tests.json index 464414ad8d..246b5af026 100644 --- a/util/all_tests.json +++ b/util/all_tests.json @@ -125,5 +125,10 @@ "cmd": [ "crypto/rwlock_static_init" ] + }, + { + "cmd": [ + "tool-openssl/tool_openssl_test" + ] } ] From bf992e705fa475abcff9e9f2a137babbd0399164 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Wed, 3 Jul 2024 14:22:39 -0700 Subject: [PATCH 59/66] add support for EC_POINT_bn2point (#1645) Ruby happens to consume this. This is deprecated in OpenSSL 3.0 and I've marked it likewise in AWS-LC as well. Although Ruby has generally moved off of deprecated 3.0 APIs, they still depend on this and later versions like 3.2 and 3.3 have not removed support for this either. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/ec_extra/ec_asn1.c | 49 ++++++++ crypto/fipsmodule/ec/ec_test.cc | 193 ++++++++++++++++++++++---------- include/openssl/ec.h | 25 ++++- 3 files changed, 204 insertions(+), 63 deletions(-) diff --git a/crypto/ec_extra/ec_asn1.c b/crypto/ec_extra/ec_asn1.c index 55737945de..c15cae2831 100644 --- a/crypto/ec_extra/ec_asn1.c +++ b/crypto/ec_extra/ec_asn1.c @@ -614,3 +614,52 @@ BIGNUM *EC_POINT_point2bn(const EC_GROUP *group, const EC_POINT *point, return ret; } + +EC_POINT *EC_POINT_bn2point(const EC_GROUP *group, const BIGNUM *bn, + EC_POINT *point, BN_CTX *ctx) { + if (group == NULL || bn == NULL) { + OPENSSL_PUT_ERROR(EC, ERR_R_PASSED_NULL_PARAMETER); + return NULL; + } + + // Allocate buffer and length. + size_t buf_len = BN_num_bytes(bn); + if (buf_len == 0) { + // See https://github.com/openssl/openssl/issues/10258. + buf_len = 1; + } + uint8_t *buf = OPENSSL_malloc(buf_len); + if (buf == NULL) { + return NULL; + } + + if (BN_bn2bin_padded(buf, buf_len, bn) < 0) { + OPENSSL_free(buf); + return NULL; + } + + // Use the user-provided |point| if there is one. Otherwise, we allocate a new + // |EC_POINT| if |point| is NULL. + EC_POINT *ret; + if (point != NULL) { + ret = point; + } else { + ret = EC_POINT_new(group); + if (ret == NULL) { + OPENSSL_free(buf); + return NULL; + } + } + + if (!EC_POINT_oct2point(group, ret, buf, buf_len, ctx)) { + if (ret != point) { + // If the user did not provide a |point|, we free the |EC_POINT| we + // allocated. + EC_POINT_free(ret); + } + } + + OPENSSL_free(buf); + return ret; +} + diff --git a/crypto/fipsmodule/ec/ec_test.cc b/crypto/fipsmodule/ec/ec_test.cc index 6e1ecaeb14..6027188d94 100644 --- a/crypto/fipsmodule/ec/ec_test.cc +++ b/crypto/fipsmodule/ec/ec_test.cc @@ -938,56 +938,58 @@ TEST(ECTest, SpecifiedCurve) { EXPECT_EQ(Bytes(kECKeyWithoutPublic), Bytes(out.data(), out.size())); } +// An arbitrary curve which is identical to P-256. +static const uint8_t kP256P[] = { + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, +}; +static const uint8_t kP256A[] = { + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, + 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, +}; +static const uint8_t kP256B[] = { + 0x5a, 0xc6, 0x35, 0xd8, 0xaa, 0x3a, 0x93, 0xe7, 0xb3, 0xeb, 0xbd, + 0x55, 0x76, 0x98, 0x86, 0xbc, 0x65, 0x1d, 0x06, 0xb0, 0xcc, 0x53, + 0xb0, 0xf6, 0x3b, 0xce, 0x3c, 0x3e, 0x27, 0xd2, 0x60, 0x4b, +}; +static const uint8_t kP256X[] = { + 0x6b, 0x17, 0xd1, 0xf2, 0xe1, 0x2c, 0x42, 0x47, 0xf8, 0xbc, 0xe6, + 0xe5, 0x63, 0xa4, 0x40, 0xf2, 0x77, 0x03, 0x7d, 0x81, 0x2d, 0xeb, + 0x33, 0xa0, 0xf4, 0xa1, 0x39, 0x45, 0xd8, 0x98, 0xc2, 0x96, +}; +static const uint8_t kP256Y[] = { + 0x4f, 0xe3, 0x42, 0xe2, 0xfe, 0x1a, 0x7f, 0x9b, 0x8e, 0xe7, 0xeb, + 0x4a, 0x7c, 0x0f, 0x9e, 0x16, 0x2b, 0xce, 0x33, 0x57, 0x6b, 0x31, + 0x5e, 0xce, 0xcb, 0xb6, 0x40, 0x68, 0x37, 0xbf, 0x51, 0xf5, +}; +static const uint8_t kP256Order[] = { + 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, + 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xe6, 0xfa, 0xad, 0xa7, 0x17, + 0x9e, 0x84, 0xf3, 0xb9, 0xca, 0xc2, 0xfc, 0x63, 0x25, 0x51, +}; + TEST(ECTest, ArbitraryCurve) { // Make a P-256 key and extract the affine coordinates. bssl::UniquePtr key(EC_KEY_new_by_curve_name(NID_X9_62_prime256v1)); ASSERT_TRUE(key); ASSERT_TRUE(EC_KEY_generate_key(key.get())); - // Make an arbitrary curve which is identical to P-256. - static const uint8_t kP[] = { - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, - }; - static const uint8_t kA[] = { - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xfc, - }; - static const uint8_t kB[] = { - 0x5a, 0xc6, 0x35, 0xd8, 0xaa, 0x3a, 0x93, 0xe7, 0xb3, 0xeb, 0xbd, - 0x55, 0x76, 0x98, 0x86, 0xbc, 0x65, 0x1d, 0x06, 0xb0, 0xcc, 0x53, - 0xb0, 0xf6, 0x3b, 0xce, 0x3c, 0x3e, 0x27, 0xd2, 0x60, 0x4b, - }; - static const uint8_t kX[] = { - 0x6b, 0x17, 0xd1, 0xf2, 0xe1, 0x2c, 0x42, 0x47, 0xf8, 0xbc, 0xe6, - 0xe5, 0x63, 0xa4, 0x40, 0xf2, 0x77, 0x03, 0x7d, 0x81, 0x2d, 0xeb, - 0x33, 0xa0, 0xf4, 0xa1, 0x39, 0x45, 0xd8, 0x98, 0xc2, 0x96, - }; - static const uint8_t kY[] = { - 0x4f, 0xe3, 0x42, 0xe2, 0xfe, 0x1a, 0x7f, 0x9b, 0x8e, 0xe7, 0xeb, - 0x4a, 0x7c, 0x0f, 0x9e, 0x16, 0x2b, 0xce, 0x33, 0x57, 0x6b, 0x31, - 0x5e, 0xce, 0xcb, 0xb6, 0x40, 0x68, 0x37, 0xbf, 0x51, 0xf5, - }; - static const uint8_t kOrder[] = { - 0xff, 0xff, 0xff, 0xff, 0x00, 0x00, 0x00, 0x00, 0xff, 0xff, 0xff, - 0xff, 0xff, 0xff, 0xff, 0xff, 0xbc, 0xe6, 0xfa, 0xad, 0xa7, 0x17, - 0x9e, 0x84, 0xf3, 0xb9, 0xca, 0xc2, 0xfc, 0x63, 0x25, 0x51, - }; bssl::UniquePtr ctx(BN_CTX_new()); ASSERT_TRUE(ctx); - bssl::UniquePtr p(BN_bin2bn(kP, sizeof(kP), nullptr)); + bssl::UniquePtr p(BN_bin2bn(kP256P, sizeof(kP256P), nullptr)); ASSERT_TRUE(p); - bssl::UniquePtr a(BN_bin2bn(kA, sizeof(kA), nullptr)); + bssl::UniquePtr a(BN_bin2bn(kP256A, sizeof(kP256A), nullptr)); ASSERT_TRUE(a); - bssl::UniquePtr b(BN_bin2bn(kB, sizeof(kB), nullptr)); + bssl::UniquePtr b(BN_bin2bn(kP256B, sizeof(kP256B), nullptr)); ASSERT_TRUE(b); - bssl::UniquePtr gx(BN_bin2bn(kX, sizeof(kX), nullptr)); + bssl::UniquePtr gx(BN_bin2bn(kP256X, sizeof(kP256X), nullptr)); ASSERT_TRUE(gx); - bssl::UniquePtr gy(BN_bin2bn(kY, sizeof(kY), nullptr)); + bssl::UniquePtr gy(BN_bin2bn(kP256Y, sizeof(kP256Y), nullptr)); ASSERT_TRUE(gy); - bssl::UniquePtr order(BN_bin2bn(kOrder, sizeof(kOrder), nullptr)); + bssl::UniquePtr order( + BN_bin2bn(kP256Order, sizeof(kP256Order), nullptr)); ASSERT_TRUE(order); bssl::UniquePtr group( @@ -1034,27 +1036,8 @@ TEST(ECTest, ArbitraryCurve) { ASSERT_TRUE(EC_GROUP_set_generator(group2.get(), generator2.get(), order.get(), BN_value_one())); - EXPECT_EQ(0, EC_GROUP_cmp(group.get(), group.get(), NULL)); - EXPECT_EQ(0, EC_GROUP_cmp(group2.get(), group.get(), NULL)); - - bssl::UniquePtr converted_generator1(EC_POINT_point2bn( - group.get(), generator.get(), POINT_CONVERSION_UNCOMPRESSED, NULL, NULL)); - ASSERT_TRUE(converted_generator1); - - bssl::UniquePtr converted_generator2(EC_POINT_point2bn( - group2.get(), generator2.get(), POINT_CONVERSION_UNCOMPRESSED, NULL, NULL)); - ASSERT_TRUE(converted_generator2); - EXPECT_EQ(0, BN_cmp(converted_generator1.get(), converted_generator2.get())); - - bssl::UniquePtr converted_generator3(EC_POINT_point2bn( - group.get(), generator.get(), POINT_CONVERSION_COMPRESSED, NULL, NULL)); - ASSERT_TRUE(converted_generator3); - - bssl::UniquePtr converted_generator4(EC_POINT_point2bn( - group2.get(), generator2.get(), POINT_CONVERSION_COMPRESSED, NULL, NULL)); - ASSERT_TRUE(converted_generator4); - EXPECT_EQ(0, BN_cmp(converted_generator3.get(), converted_generator4.get())); - + EXPECT_EQ(0, EC_GROUP_cmp(group.get(), group.get(), nullptr)); + EXPECT_EQ(0, EC_GROUP_cmp(group2.get(), group.get(), nullptr)); // group3 uses the wrong generator. bssl::UniquePtr group3( @@ -1110,6 +1093,100 @@ TEST(ECTest, ArbitraryCurve) { EXPECT_EQ(0, EC_GROUP_cmp(group5.get(), group.get(), NULL)); } +TEST(ECTest, BIGNUMConvert) { + bssl::UniquePtr ctx(BN_CTX_new()); + ASSERT_TRUE(ctx); + bssl::UniquePtr p(BN_bin2bn(kP256P, sizeof(kP256P), nullptr)); + ASSERT_TRUE(p); + bssl::UniquePtr a(BN_bin2bn(kP256A, sizeof(kP256A), nullptr)); + ASSERT_TRUE(a); + bssl::UniquePtr b(BN_bin2bn(kP256B, sizeof(kP256B), nullptr)); + ASSERT_TRUE(b); + bssl::UniquePtr gx(BN_bin2bn(kP256X, sizeof(kP256X), nullptr)); + ASSERT_TRUE(gx); + bssl::UniquePtr gy(BN_bin2bn(kP256Y, sizeof(kP256Y), nullptr)); + ASSERT_TRUE(gy); + bssl::UniquePtr order( + BN_bin2bn(kP256Order, sizeof(kP256Order), nullptr)); + ASSERT_TRUE(order); + + bssl::UniquePtr group( + EC_GROUP_new_curve_GFp(p.get(), a.get(), b.get(), ctx.get())); + ASSERT_TRUE(group); + bssl::UniquePtr generator(EC_POINT_new(group.get())); + ASSERT_TRUE(generator); + ASSERT_TRUE(EC_POINT_set_affine_coordinates_GFp( + group.get(), generator.get(), gx.get(), gy.get(), ctx.get())); + ASSERT_TRUE(EC_GROUP_set_generator(group.get(), generator.get(), order.get(), + BN_value_one())); + + // Make a second instance of |group|. + bssl::UniquePtr group2( + EC_GROUP_new_curve_GFp(p.get(), a.get(), b.get(), ctx.get())); + ASSERT_TRUE(group2); + bssl::UniquePtr generator2(EC_POINT_new(group2.get())); + ASSERT_TRUE(generator2); + ASSERT_TRUE(EC_POINT_set_affine_coordinates_GFp( + group2.get(), generator2.get(), gx.get(), gy.get(), ctx.get())); + ASSERT_TRUE(EC_GROUP_set_generator(group2.get(), generator2.get(), + order.get(), BN_value_one())); + + // Convert |EC_POINT| to |BIGNUM| in uncompressed format with + // |EC_POINT_point2bn| and ensure results are the same. + bssl::UniquePtr converted_bignum( + EC_POINT_point2bn(group.get(), generator.get(), + POINT_CONVERSION_UNCOMPRESSED, nullptr, nullptr)); + ASSERT_TRUE(converted_bignum); + bssl::UniquePtr converted_bignum2( + EC_POINT_point2bn(group2.get(), generator2.get(), + POINT_CONVERSION_UNCOMPRESSED, nullptr, nullptr)); + ASSERT_TRUE(converted_bignum2); + EXPECT_EQ(0, BN_cmp(converted_bignum.get(), converted_bignum2.get())); + + // Convert |BIGNUM| back to |EC_POINTS| with |EC_POINT_bn2point| and ensure + // output is identical to the original. + bssl::UniquePtr converted_generator( + EC_POINT_bn2point(group.get(), converted_bignum.get(), nullptr, nullptr)); + ASSERT_TRUE(converted_generator); + EXPECT_EQ(0, EC_POINT_cmp(group.get(), generator.get(), + converted_generator.get(), nullptr)); + bssl::UniquePtr converted_generator2(EC_POINT_bn2point( + group2.get(), converted_bignum2.get(), nullptr, nullptr)); + ASSERT_TRUE(converted_generator2); + EXPECT_EQ(0, EC_POINT_cmp(group2.get(), generator2.get(), + converted_generator2.get(), nullptr)); + + // Convert |EC_POINT|s in compressed format with |EC_POINT_point2bn| and + // ensure results are the same. + converted_bignum.reset(EC_POINT_point2bn(group.get(), generator.get(), + POINT_CONVERSION_COMPRESSED, nullptr, + nullptr)); + ASSERT_TRUE(converted_bignum); + converted_bignum2.reset(EC_POINT_point2bn(group2.get(), generator2.get(), + POINT_CONVERSION_COMPRESSED, + nullptr, nullptr)); + ASSERT_TRUE(converted_bignum2); + EXPECT_EQ(0, BN_cmp(converted_bignum.get(), converted_bignum2.get())); + + // Convert |BIGNUM| back to |EC_POINTS| with |EC_POINT_bn2point| and ensure + // output is identical to the original. + converted_generator.reset( + EC_POINT_bn2point(group.get(), converted_bignum.get(), nullptr, nullptr)); + ASSERT_TRUE(converted_generator); + EXPECT_EQ(0, EC_POINT_cmp(group.get(), generator.get(), + converted_generator.get(), nullptr)); + converted_generator2.reset(EC_POINT_bn2point( + group2.get(), converted_bignum2.get(), nullptr, nullptr)); + ASSERT_TRUE(converted_generator2); + EXPECT_EQ(0, EC_POINT_cmp(group2.get(), generator2.get(), + converted_generator2.get(), nullptr)); + + // Test specific openssl/openssl#10258 case for |BN_zero|. + bssl::UniquePtr zero(BN_new()); + BN_zero(zero.get()); + EXPECT_TRUE(EC_POINT_bn2point(group.get(), zero.get(), nullptr, nullptr)); +} + TEST(ECTest, SetKeyWithoutGroup) { bssl::UniquePtr key(EC_KEY_new()); ASSERT_TRUE(key); diff --git a/include/openssl/ec.h b/include/openssl/ec.h index f31b4b3872..7150de5557 100644 --- a/include/openssl/ec.h +++ b/include/openssl/ec.h @@ -391,15 +391,30 @@ OPENSSL_EXPORT int EC_GROUP_set_generator(EC_GROUP *group, const BIGNUM *cofactor); -// EC_POINT_point2bn converts an |EC_POINT| to a |BIGNUM| by serializing the -// point into the X9.62 form given by |form| then interpretting it as a BIGNUM. -// On success, it returns the BIGNUM pointer supplied or, if |ret| is NULL, -// allocates and returns a fresh |BIGNUM|. On error, it returns NULL. The |ctx| -// argument may be used if not NULL. +// EC_POINT_point2bn calls |EC_POINT_point2oct| to serialize |point| into the +// X9.62 form given by |form| and returns the serialized output as a |BIGNUM|. +// The returned |BIGNUM| is a representation of serialized bytes. On success, it +// returns the |BIGNUM| pointer supplied or, if |ret| is NULL, allocates and +// returns a fresh |BIGNUM|. On error, it returns NULL. The |ctx| argument may +// be used if not NULL. +// +// Note: |EC_POINT|s are not individual |BIGNUM| integers, so these aren't +// particularly useful. Use |EC_POINT_point2oct| directly instead. OPENSSL_EXPORT OPENSSL_DEPRECATED BIGNUM *EC_POINT_point2bn( const EC_GROUP *group, const EC_POINT *point, point_conversion_form_t form, BIGNUM *ret, BN_CTX *ctx); +// EC_POINT_bn2point is like |EC_POINT_point2bn|, but calls |EC_POINT_oct2point| +// to de-serialize the |BIGNUM| representation of bytes back to an |EC_POINT|. +// On success, it returns the |EC_POINT| pointer supplied or, if |ret| is NULL, +// allocates and returns a fresh |EC_POINT|. On error, it returns NULL. The +// |ctx| argument may be used if not NULL. +// +// Note: |EC_POINT|s are not individual |BIGNUM| integers, so these aren't +// particularly useful. Use |EC_POINT_oct2point| directly instead. +OPENSSL_EXPORT OPENSSL_DEPRECATED EC_POINT *EC_POINT_bn2point( + const EC_GROUP *group, const BIGNUM *bn, EC_POINT *point, BN_CTX *ctx); + // EC_GROUP_get_order sets |*order| to the order of |group|, if it's not // NULL. It returns one on success and zero otherwise. |ctx| is ignored. Use // |EC_GROUP_get0_order| instead. From d4373f91ca38d4d665a2e2c05b6a09dcce34fefb Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Mon, 8 Jul 2024 12:25:46 -0400 Subject: [PATCH 60/66] Improve gcc-4.8 support/testing (#1665) ### Description of changes: * Pre-generated assembly was not usable with certain older compilers/assemblers such as gcc-4.8. * This change injects preprocessor macros to guard the portions of ADX/AVX2/AVX-512 assembly that would break GCC-4.8, allowing GCC-4.8 to now use the pre-generated assembly. ### Call-out * The pre-generated assembly is still not usable on the oldest supported compilers (e.g., gcc-4.1) ### Testing: * Added tests that build using the pregenerated assembly code. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- .github/docker_images/gcc-4.8/Dockerfile | 20 +++++++ .github/docker_images/gcc-4.8/awslc_build.sh | 18 +++++++ .github/docker_images/gcc-4.8/entry.sh | 8 +++ .github/workflows/actions-ci.yml | 14 +++++ CMakeLists.txt | 15 +++--- crypto/curve25519/internal.h | 2 +- crypto/fipsmodule/CMakeLists.txt | 2 +- crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl | 6 ++- crypto/fipsmodule/bn/asm/x86_64-mont.pl | 16 +++++- crypto/fipsmodule/bn/asm/x86_64-mont5.pl | 14 ++++- crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl | 54 ++++++++++++++++++- crypto/fipsmodule/ec/ec_nistp.h | 2 +- .../fipsmodule/modes/asm/aesni-gcm-avx512.pl | 6 ++- crypto/fipsmodule/modes/gcm.c | 8 +-- crypto/fipsmodule/modes/internal.h | 2 + .../crypto/fipsmodule/aesni-gcm-avx512.S | 2 + .../crypto/fipsmodule/aesni-xts-avx512.S | 2 + .../crypto/fipsmodule/p256-x86_64-asm.S | 37 ++++++++++++- .../crypto/fipsmodule/x86_64-mont.S | 10 ++++ .../crypto/fipsmodule/x86_64-mont5.S | 8 +++ .../crypto/fipsmodule/aesni-gcm-avx512.S | 2 + .../crypto/fipsmodule/aesni-xts-avx512.S | 2 + .../crypto/fipsmodule/p256-x86_64-asm.S | 37 ++++++++++++- .../crypto/fipsmodule/x86_64-mont.S | 10 ++++ .../crypto/fipsmodule/x86_64-mont5.S | 8 +++ .../crypto/fipsmodule/aesni-xts-avx512.asm | 2 + .../crypto/fipsmodule/p256-x86_64-asm.asm | 49 ++++++++++++++++- .../crypto/fipsmodule/x86_64-mont.asm | 14 +++++ .../crypto/fipsmodule/x86_64-mont5.asm | 12 +++++ tests/ci/run_posix_tests.sh | 7 ++- tests/docker_images/gcc/4.8/Dockerfile | 17 ++++++ tests/docker_images/gcc/build_images.sh | 28 ++++++++++ 32 files changed, 411 insertions(+), 23 deletions(-) create mode 100644 .github/docker_images/gcc-4.8/Dockerfile create mode 100755 .github/docker_images/gcc-4.8/awslc_build.sh create mode 100755 .github/docker_images/gcc-4.8/entry.sh create mode 100644 tests/docker_images/gcc/4.8/Dockerfile create mode 100755 tests/docker_images/gcc/build_images.sh diff --git a/.github/docker_images/gcc-4.8/Dockerfile b/.github/docker_images/gcc-4.8/Dockerfile new file mode 100644 index 0000000000..c86416324e --- /dev/null +++ b/.github/docker_images/gcc-4.8/Dockerfile @@ -0,0 +1,20 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +FROM gcc:4.8 + +VOLUME ["/awslc"] + +COPY awslc_build.sh / +COPY entry.sh / + +WORKDIR / + +RUN curl -LOk "https://github.com/Kitware/CMake/releases/download/v3.6.3/cmake-3.6.3-Linux-x86_64.tar.gz" +RUN sha256sum cmake-3.6.3-Linux-x86_64.tar.gz | grep -q "9d915d505c07d84b610e1be6242c7cad68b4b7a4090ce85ecf9cec5effa47c43" +RUN tar -C /usr/local -xzf cmake-3.6.3-Linux-x86_64.tar.gz +RUN rm cmake-3.6.3-Linux-x86_64.tar.gz + +ENV PATH="${PATH}:/usr/local/cmake-3.6.3-Linux-x86_64/bin" + +ENTRYPOINT ["/entry.sh"] diff --git a/.github/docker_images/gcc-4.8/awslc_build.sh b/.github/docker_images/gcc-4.8/awslc_build.sh new file mode 100755 index 0000000000..1cecf63add --- /dev/null +++ b/.github/docker_images/gcc-4.8/awslc_build.sh @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +set -ex -o pipefail + +echo "Building with GCC Version: $(gcc --version)" + +BUILD_DIR=$(mktemp -d) +SRC_DIR="${SRC_DIR:-/awslc}" + +pushd "${BUILD_DIR}" + +cmake "${SRC_DIR}" "-DDISABLE_GO=ON" "-DDISABLE_PERL=ON" "-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX=1" +make -j 4 ssl + +popd # ${BUILD_DIR} diff --git a/.github/docker_images/gcc-4.8/entry.sh b/.github/docker_images/gcc-4.8/entry.sh new file mode 100755 index 0000000000..2ae2238a88 --- /dev/null +++ b/.github/docker_images/gcc-4.8/entry.sh @@ -0,0 +1,8 @@ +#!/usr/bin/env bash + +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +set -ex -o pipefail + +/awslc_build.sh "${argv[@]}" diff --git a/.github/workflows/actions-ci.yml b/.github/workflows/actions-ci.yml index e20c527cd9..3f24f4e86a 100644 --- a/.github/workflows/actions-ci.yml +++ b/.github/workflows/actions-ci.yml @@ -447,6 +447,20 @@ jobs: env tests/ci/run_openbsd_tests.sh ${{ matrix.args }} EOF + gcc-4_8: + needs: [sanity-test-run] + runs-on: ubuntu-latest + env: + DOCKER_BUILDKIT: 1 + steps: + - uses: actions/checkout@v4 + - name: Build Docker Image + working-directory: .github/docker_images/gcc-4.8 + run: | + docker build -t "gcc-4.8" . + - name: Build using pre-generated assembly + run: | + docker run -v "${{ github.workspace }}:/awslc" "gcc-4.8" # TODO: Investigate sudden hanging tests and failures in GHA runners (P114059413) # MSVC-SDE-32-bit: diff --git a/CMakeLists.txt b/CMakeLists.txt index 6ed581521f..b3b05d1c32 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -289,23 +289,26 @@ endmacro() # can be set to handle such cases. option(MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX "Exclude AVX code from the build" OFF) -# Some assemblers know about AVX but not AVX512 instructions, e.g. gcc 4.8.2. +# Some assemblers know about AVX but not ADX, AVX2 or AVX512 instructions, e.g. gcc 4.8.2. # This flag can be set to handle such cases. -# Note that the flag's name has "512AVX" instead of "AVX512" so that it doesn't -# include the entire flag -DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX and match it -# in the Perl files checks. +# Note: +# * Although this flag name implies an effect on AVX512 instructions, it's also +# intended to avoid generating ADX and AVX2 instructions. +# * This flag name has "512AVX" instead of "AVX512" so that it doesn't +# include the entire flag -DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX and match +# to it in the Perl files checks. option(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX "Exclude AVX512 code from the build" OFF) if(MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX) add_definitions(-DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX) add_definitions(-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) set(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ON) - message(STATUS "MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX selected, removing AVX optimisations") + message(STATUS "MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX selected, removing all AVX optimisations") endif() if(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) add_definitions(-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) - message(STATUS "MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX selected, removing AVX512 optimisations") + message(STATUS "MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX selected, removing ADX, AVX2 and AVX512 optimisations") endif() if (GCC) diff --git a/crypto/curve25519/internal.h b/crypto/curve25519/internal.h index 91784462f2..6e43c2e09d 100644 --- a/crypto/curve25519/internal.h +++ b/crypto/curve25519/internal.h @@ -26,7 +26,7 @@ extern "C" { // If (1) x86_64 or aarch64, (2) linux or apple, and (3) OPENSSL_NO_ASM is not // set, s2n-bignum path is capable. -#if ((defined(OPENSSL_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX)) || \ +#if ((defined(OPENSSL_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX)) || \ defined(OPENSSL_AARCH64)) && \ (defined(OPENSSL_LINUX) || defined(OPENSSL_APPLE) || \ defined(OPENSSL_OPENBSD)) && \ diff --git a/crypto/fipsmodule/CMakeLists.txt b/crypto/fipsmodule/CMakeLists.txt index 251b9ea85c..de11f3d668 100644 --- a/crypto/fipsmodule/CMakeLists.txt +++ b/crypto/fipsmodule/CMakeLists.txt @@ -179,7 +179,7 @@ endif() # s2n-bignum files can be compiled on Unix platforms only (except Apple), # and on x86_64 and aarch64 systems only. -if((((ARCH STREQUAL "x86_64") AND NOT MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX) OR +if((((ARCH STREQUAL "x86_64") AND NOT MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) OR ARCH STREQUAL "aarch64") AND UNIX) # Set the source directory for s2n-bignum assembly files diff --git a/crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl b/crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl index 6628bd38ff..5190c9894c 100644 --- a/crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl +++ b/crypto/fipsmodule/aes/asm/aesni-xts-avx512.pl @@ -1460,7 +1460,10 @@ my $rndsuffix = &random_string(); - $code .= ".text\n"; + $code .= <<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX +.text +___ { $code.=<<___; @@ -3108,6 +3111,7 @@ .byte 0xff, 0xff, 0xff, 0xff, 0xff .text +#endif ___ } else { $code .= <<___; diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont.pl b/crypto/fipsmodule/bn/asm/x86_64-mont.pl index 3367475b29..5576bebca7 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont.pl @@ -67,7 +67,7 @@ # versions, but BoringSSL is intended to be used with pre-generated perlasm # output, so this isn't useful anyway. $addx = 1; -for (@ARGV) { $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX/); } +for (@ARGV) { $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX/); } # int bn_mul_mont( $rp="%rdi"; # BN_ULONG *rp, @@ -105,8 +105,10 @@ jb .Lmul_enter ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 mov 8(%r11),%r11d +#endif ___ $code.=<<___; cmp $ap,$bp @@ -367,9 +369,11 @@ .Lmul4x_enter: ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX and \$0x80100,%r11d cmp \$0x80100,%r11d je .Lmulx4x_enter +#endif ___ $code.=<<___; push %rbx @@ -823,7 +827,9 @@ my ($a0,$a1,$ai)=("%r14","%r15","%rbx"); $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .extern bn_sqrx8x_internal # see x86_64-mont5 module +#endif ___ $code.=<<___; .extern bn_sqr8x_internal # see x86_64-mont5 module @@ -911,6 +917,7 @@ movq %r10, %xmm3 # -$num ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rax mov 8(%rax),%eax and \$0x80100,%eax @@ -931,6 +938,7 @@ .align 32 .Lsqr8x_nox: +#endif ___ $code.=<<___; call bn_sqr8x_internal # see x86_64-mont5 module @@ -1027,6 +1035,7 @@ my $bp="%rdx"; # original value $code.=<<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type bn_mulx4x_mont,\@function,6 .align 32 bn_mulx4x_mont: @@ -1388,6 +1397,7 @@ ret .cfi_endproc .size bn_mulx4x_mont,.-bn_mulx4x_mont +#endif ___ }}} $code.=<<___; @@ -1551,9 +1561,11 @@ .rva .LSEH_info_bn_sqr8x_mont ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .rva .LSEH_begin_bn_mulx4x_mont .rva .LSEH_end_bn_mulx4x_mont .rva .LSEH_info_bn_mulx4x_mont +#endif ___ $code.=<<___; .section .xdata @@ -1573,11 +1585,13 @@ .align 8 ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .LSEH_info_bn_mulx4x_mont: .byte 9,0,0,0 .rva sqr_handler .rva .Lmulx4x_prologue,.Lmulx4x_body,.Lmulx4x_epilogue # HandlerData[] .align 8 +#endif ___ } diff --git a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl index b3797b36aa..4289d74181 100755 --- a/crypto/fipsmodule/bn/asm/x86_64-mont5.pl +++ b/crypto/fipsmodule/bn/asm/x86_64-mont5.pl @@ -52,7 +52,7 @@ # versions, but BoringSSL is intended to be used with pre-generated perlasm # output, so this isn't useful anyway. $addx = 1; -for (@ARGV) { $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX/); } +for (@ARGV) { $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX/); } # int bn_mul_mont_gather5( $rp="%rdi"; # BN_ULONG *rp, @@ -90,8 +90,10 @@ jnz .Lmul_enter ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 mov 8(%r11),%r11d +#endif ___ $code.=<<___; jmp .Lmul4x_enter @@ -473,9 +475,11 @@ .Lmul4x_enter: ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX and \$0x80108,%r11d cmp \$0x80108,%r11d # check for AD*X+BMI2+BMI1 je .Lmulx4x_enter +#endif ___ $code.=<<___; push %rbx @@ -1106,11 +1110,13 @@ .cfi_def_cfa_register %rax ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 mov 8(%r11),%r11d and \$0x80108,%r11d cmp \$0x80108,%r11d # check for AD*X+BMI2+BMI1 je .Lpowerx5_enter +#endif ___ $code.=<<___; push %rbx @@ -2109,6 +2115,7 @@ my $bp="%rdx"; # restore original value $code.=<<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type bn_mulx4x_mont_gather5,\@function,6 .align 32 bn_mulx4x_mont_gather5: @@ -3436,6 +3443,7 @@ ret .cfi_endproc .size __bn_postx4x_internal,.-__bn_postx4x_internal +#endif ___ } }}} @@ -3716,6 +3724,7 @@ .rva .LSEH_info_bn_power5 ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .rva .LSEH_begin_bn_mulx4x_mont_gather5 .rva .LSEH_end_bn_mulx4x_mont_gather5 .rva .LSEH_info_bn_mulx4x_mont_gather5 @@ -3723,6 +3732,7 @@ .rva .LSEH_begin_bn_powerx5 .rva .LSEH_end_bn_powerx5 .rva .LSEH_info_bn_powerx5 +#endif ___ $code.=<<___; .rva .LSEH_begin_bn_gather5 @@ -3747,6 +3757,7 @@ .rva .Lpower5_prologue,.Lpower5_body,.Lpower5_epilogue # HandlerData[] ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .align 8 .LSEH_info_bn_mulx4x_mont_gather5: .byte 9,0,0,0 @@ -3757,6 +3768,7 @@ .byte 9,0,0,0 .rva mul_handler .rva .Lpowerx5_prologue,.Lpowerx5_body,.Lpowerx5_epilogue # HandlerData[] +#endif ___ $code.=<<___; .align 8 diff --git a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl index 711cc8348b..f77eedc281 100755 --- a/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl +++ b/crypto/fipsmodule/ec/asm/p256-x86_64-asm.pl @@ -59,7 +59,7 @@ $avx = 2; $addx = 1; -for (@ARGV) { $avx = 0, $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_AVX/); } +for (@ARGV) { $avx = 0, $addx = 0 if (/-DMY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX/); } $code.=<<___; .text @@ -172,11 +172,13 @@ .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx cmp \$0x80100, %ecx je .Lecp_nistz256_ord_mul_montx +#endif ___ $code.=<<___; push %rbp @@ -503,11 +505,13 @@ .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx cmp \$0x80100, %ecx je .Lecp_nistz256_ord_sqr_montx +#endif ___ $code.=<<___; push %rbp @@ -793,6 +797,7 @@ ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ################################################################################ .type ecp_nistz256_ord_mul_montx,\@function,3 .align 32 @@ -1237,6 +1242,7 @@ ret .cfi_endproc .size ecp_nistz256_ord_sqr_montx,.-ecp_nistz256_ord_sqr_montx +#endif ___ $code.=<<___; @@ -1253,9 +1259,11 @@ .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx +#endif ___ $code.=<<___; .Lmul_mont: @@ -1274,8 +1282,10 @@ .Lmul_body: ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmp \$0x80100, %ecx je .Lmul_montx +#endif ___ $code.=<<___; mov $b_org, $b_ptr @@ -1288,6 +1298,7 @@ call __ecp_nistz256_mul_montq ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp .Lmul_mont_done .align 32 @@ -1301,6 +1312,7 @@ lea -128($a_ptr), $a_ptr # control u-op density call __ecp_nistz256_mul_montx +#endif ___ $code.=<<___; .Lmul_mont_done: @@ -1555,9 +1567,11 @@ .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx +#endif ___ $code.=<<___; push %rbp @@ -1575,8 +1589,10 @@ .Lsqr_body: ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmp \$0x80100, %ecx je .Lsqr_montx +#endif ___ $code.=<<___; mov 8*0($a_ptr), %rax @@ -1587,6 +1603,7 @@ call __ecp_nistz256_sqr_montq ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp .Lsqr_mont_done .align 32 @@ -1598,6 +1615,7 @@ lea -128($a_ptr), $a_ptr # control u-op density call __ecp_nistz256_sqr_montx +#endif ___ $code.=<<___; .Lsqr_mont_done: @@ -1787,6 +1805,7 @@ if ($addx) { $code.=<<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type __ecp_nistz256_mul_montx,\@abi-omnipotent .align 32 __ecp_nistz256_mul_montx: @@ -2085,6 +2104,7 @@ ret .cfi_endproc .size __ecp_nistz256_sqr_montx,.-__ecp_nistz256_sqr_montx +#endif ___ } } @@ -2104,10 +2124,12 @@ .cfi_startproc ___ $code.=<<___ if ($avx>1); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rax mov 8(%rax), %rax test \$`1<<5`, %eax jnz .Lavx2_select_w5 +#endif ___ $code.=<<___ if ($win64); lea -0x88(%rsp), %rax @@ -2204,10 +2226,12 @@ .cfi_startproc ___ $code.=<<___ if ($avx>1); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rax mov 8(%rax), %rax test \$`1<<5`, %eax jnz .Lavx2_select_w7 +#endif ___ $code.=<<___ if ($win64); lea -0x88(%rsp), %rax @@ -2292,6 +2316,7 @@ my ($M1,$T1a,$T1b,$T1c,$TMP1)=map("%ymm$_",(10..14)); $code.=<<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ################################################################################ # void ecp_nistz256_avx2_select_w5(uint64_t *val, uint64_t *in_t, int index); .type ecp_nistz256_avx2_select_w5,\@abi-omnipotent @@ -2388,6 +2413,7 @@ .cfi_endproc .LSEH_end_ecp_nistz256_avx2_select_w5: .size ecp_nistz256_avx2_select_w5,.-ecp_nistz256_avx2_select_w5 +#endif ___ } if ($avx>1) { @@ -2398,7 +2424,7 @@ my ($M2,$T2a,$T2b,$TMP2)=map("%ymm$_",(12..15)); $code.=<<___; - +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ################################################################################ # void ecp_nistz256_avx2_select_w7(uint64_t *val, uint64_t *in_t, int index); .globl ecp_nistz256_avx2_select_w7 @@ -2511,6 +2537,7 @@ .cfi_endproc .LSEH_end_ecp_nistz256_avx2_select_w7: .size ecp_nistz256_avx2_select_w7,.-ecp_nistz256_avx2_select_w7 +#endif ___ } else { $code.=<<___; @@ -2724,11 +2751,13 @@ () .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx cmp \$0x80100, %ecx je .Lpoint_doublex +#endif ___ } else { $src0 = "%rdx"; @@ -2976,11 +3005,13 @@ () .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx cmp \$0x80100, %ecx je .Lpoint_addx +#endif ___ } else { $src0 = "%rdx"; @@ -3374,11 +3405,13 @@ () .cfi_startproc ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip), %rcx mov 8(%rcx), %rcx and \$0x80100, %ecx cmp \$0x80100, %ecx je .Lpoint_add_affinex +#endif ___ } else { $src0 = "%rdx"; @@ -3687,6 +3720,7 @@ () my ($a0,$a1,$a2,$a3,$t3,$t4)=($acc4,$acc5,$acc0,$acc1,$acc2,$acc3); $code.=<<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type __ecp_nistz256_add_tox,\@abi-omnipotent .align 32 __ecp_nistz256_add_tox: @@ -3827,6 +3861,10 @@ () &gen_double("x"); &gen_add("x"); &gen_add_affine("x"); + + $code.=<<___; +#endif +___ } }}} @@ -3986,6 +4024,7 @@ () .rva .LSEH_info_ecp_nistz256_ord_sqr_mont ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .rva .LSEH_begin_ecp_nistz256_ord_mul_montx .rva .LSEH_end_ecp_nistz256_ord_mul_montx .rva .LSEH_info_ecp_nistz256_ord_mul_montx @@ -3993,6 +4032,7 @@ () .rva .LSEH_begin_ecp_nistz256_ord_sqr_montx .rva .LSEH_end_ecp_nistz256_ord_sqr_montx .rva .LSEH_info_ecp_nistz256_ord_sqr_montx +#endif ___ $code.=<<___; .rva .LSEH_begin_ecp_nistz256_mul_mont @@ -4012,6 +4052,7 @@ () .rva .LSEH_info_ecp_nistz256_select_wX ___ $code.=<<___ if ($avx>1); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .rva .LSEH_begin_ecp_nistz256_avx2_select_w5 .rva .LSEH_end_ecp_nistz256_avx2_select_w5 .rva .LSEH_info_ecp_nistz256_avx2_select_wX @@ -4019,6 +4060,7 @@ () .rva .LSEH_begin_ecp_nistz256_avx2_select_w7 .rva .LSEH_end_ecp_nistz256_avx2_select_w7 .rva .LSEH_info_ecp_nistz256_avx2_select_wX +#endif ___ $code.=<<___; .rva .LSEH_begin_ecp_nistz256_point_double @@ -4034,6 +4076,7 @@ () .rva .LSEH_info_ecp_nistz256_point_add_affine ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .rva .LSEH_begin_ecp_nistz256_point_doublex .rva .LSEH_end_ecp_nistz256_point_doublex .rva .LSEH_info_ecp_nistz256_point_doublex @@ -4045,6 +4088,7 @@ () .rva .LSEH_begin_ecp_nistz256_point_add_affinex .rva .LSEH_end_ecp_nistz256_point_add_affinex .rva .LSEH_info_ecp_nistz256_point_add_affinex +#endif ___ $code.=<<___; @@ -4066,6 +4110,7 @@ () .long 48,0 ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .LSEH_info_ecp_nistz256_ord_mul_montx: .byte 9,0,0,0 .rva full_handler @@ -4076,6 +4121,7 @@ () .rva full_handler .rva .Lord_sqrx_body,.Lord_sqrx_epilogue # HandlerData[] .long 48,0 +#endif ___ $code.=<<___; .LSEH_info_ecp_nistz256_mul_mont: @@ -4104,6 +4150,7 @@ () .align 8 ___ $code.=<<___ if ($avx>1); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .LSEH_info_ecp_nistz256_avx2_select_wX: .byte 0x01,0x36,0x17,0x0b .byte 0x36,0xf8,0x09,0x00 # vmovaps 0x90(rsp),xmm15 @@ -4119,6 +4166,7 @@ () .byte 0x04,0x01,0x15,0x00 # sub rsp,0xa8 .byte 0x00,0xb3,0x00,0x00 # set_frame r11 .align 8 +#endif ___ $code.=<<___; .LSEH_info_ecp_nistz256_point_double: @@ -4138,6 +4186,7 @@ () .long 32*15+56,0 ___ $code.=<<___ if ($addx); +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .align 8 .LSEH_info_ecp_nistz256_point_doublex: .byte 9,0,0,0 @@ -4154,6 +4203,7 @@ () .rva full_handler .rva .Ladd_affinex_body,.Ladd_affinex_epilogue # HandlerData[] .long 32*15+56,0 +#endif ___ } diff --git a/crypto/fipsmodule/ec/ec_nistp.h b/crypto/fipsmodule/ec/ec_nistp.h index da4476265a..93509220a2 100644 --- a/crypto/fipsmodule/ec/ec_nistp.h +++ b/crypto/fipsmodule/ec/ec_nistp.h @@ -17,7 +17,7 @@ // set, s2n-bignum path is capable. #if !defined(OPENSSL_NO_ASM) && \ (defined(OPENSSL_LINUX) || defined(OPENSSL_APPLE)) && \ - ((defined(OPENSSL_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX)) || \ + ((defined(OPENSSL_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX)) || \ defined(OPENSSL_AARCH64)) # define EC_NISTP_USE_S2N_BIGNUM # define EC_NISTP_USE_64BIT_LIMB diff --git a/crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl b/crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl index 7890aaef84..99b4205442 100644 --- a/crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl +++ b/crypto/fipsmodule/modes/asm/aesni-gcm-avx512.pl @@ -4176,7 +4176,10 @@ sub INITIAL_BLOCKS_16 { # ;;; Functions definitions # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; -$code .= ".text\n"; + $code .= <<___; +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX +.text +___ { # ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; # ;void gcm_init_avx512(u128 Htable[16], @@ -4689,6 +4692,7 @@ sub INITIAL_BLOCKS_16 { .quad 0x3fffffffffffffff, 0x7fffffffffffffff .quad 0xffffffffffffffff .text +#endif ___ } else { diff --git a/crypto/fipsmodule/modes/gcm.c b/crypto/fipsmodule/modes/gcm.c index a862757e6d..3d7d3ed931 100644 --- a/crypto/fipsmodule/modes/gcm.c +++ b/crypto/fipsmodule/modes/gcm.c @@ -234,6 +234,7 @@ void CRYPTO_ghash_init(gmult_func *out_mult, ghash_func *out_hash, CRYPTO_load_u64_be(gcm_key + 8)}; #if defined(GHASH_ASM_X86_64) +#if !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) if (crypto_gcm_avx512_enabled()) { gcm_init_avx512(out_table, H); *out_mult = gcm_gmult_avx512; @@ -241,6 +242,7 @@ void CRYPTO_ghash_init(gmult_func *out_mult, ghash_func *out_hash, *out_is_avx = 1; return; } +#endif if (crypto_gcm_clmul_enabled()) { if (CRYPTO_is_AVX_capable() && CRYPTO_is_MOVBE_capable()) { gcm_init_avx(out_table, H); @@ -335,7 +337,7 @@ void CRYPTO_gcm128_setiv(GCM128_CONTEXT *ctx, const AES_KEY *key, ctx->ares = 0; ctx->mres = 0; -#if defined(GHASH_ASM_X86_64) +#if defined(GHASH_ASM_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) if (ctx->gcm_key.use_hw_gcm_crypt && crypto_gcm_avx512_enabled()) { gcm_setiv_avx512(key, ctx, iv, len); return; @@ -621,7 +623,7 @@ int CRYPTO_gcm128_encrypt_ctr32(GCM128_CONTEXT *ctx, const AES_KEY *key, ctx->ares = 0; } -#if defined(GHASH_ASM_X86_64) +#if defined(GHASH_ASM_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) if (ctx->gcm_key.use_hw_gcm_crypt && crypto_gcm_avx512_enabled() && len > 0) { aes_gcm_encrypt_avx512(key, ctx, &ctx->mres, in, len, out); return 1; @@ -715,7 +717,7 @@ int CRYPTO_gcm128_decrypt_ctr32(GCM128_CONTEXT *ctx, const AES_KEY *key, ctx->ares = 0; } -#if defined(GHASH_ASM_X86_64) +#if defined(GHASH_ASM_X86_64) && !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) if (ctx->gcm_key.use_hw_gcm_crypt && crypto_gcm_avx512_enabled() && len > 0) { aes_gcm_decrypt_avx512(key, ctx, &ctx->mres, in, len, out); return 1; diff --git a/crypto/fipsmodule/modes/internal.h b/crypto/fipsmodule/modes/internal.h index d2d2f12b11..71f2d5c731 100644 --- a/crypto/fipsmodule/modes/internal.h +++ b/crypto/fipsmodule/modes/internal.h @@ -299,10 +299,12 @@ void gcm_init_avx(u128 Htable[16], const uint64_t Xi[2]); void gcm_gmult_avx(uint8_t Xi[16], const u128 Htable[16]); void gcm_ghash_avx(uint8_t Xi[16], const u128 Htable[16], const uint8_t *in, size_t len); +#if !defined(MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX) void gcm_init_avx512(u128 Htable[16], const uint64_t Xi[2]); void gcm_gmult_avx512(uint8_t Xi[2], const u128 Htable[16]); void gcm_ghash_avx512(uint8_t Xi[2], const u128 Htable[16], const uint8_t *in, size_t len); +#endif #define HW_GCM size_t aesni_gcm_encrypt(const uint8_t *in, uint8_t *out, size_t len, const AES_KEY *key, uint8_t ivec[16], diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S index d223f3b198..ae08df7306 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S @@ -4,6 +4,7 @@ #include #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__ELF__) +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .text .globl gcm_init_avx512 .hidden gcm_init_avx512 @@ -136464,3 +136465,4 @@ byte64_len_to_mask_table: .quad 0xffffffffffffffff .text #endif +#endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-xts-avx512.S b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-xts-avx512.S index 6e5486e9e7..b2e31bd9e8 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/aesni-xts-avx512.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/aesni-xts-avx512.S @@ -4,6 +4,7 @@ #include #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__ELF__) +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .text .globl aes_hw_xts_encrypt_avx512 .hidden aes_hw_xts_encrypt_avx512 @@ -5226,3 +5227,4 @@ shufb_15_7: .text #endif +#endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index cd67d24337..449b1cb328 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -100,11 +100,13 @@ ecp_nistz256_neg: .align 32 ecp_nistz256_ord_mul_mont: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je .Lecp_nistz256_ord_mul_montx +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -434,11 +436,13 @@ ecp_nistz256_ord_mul_mont: .align 32 ecp_nistz256_ord_sqr_mont: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je .Lecp_nistz256_ord_sqr_montx +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -725,6 +729,7 @@ ecp_nistz256_ord_sqr_mont: .byte 0xf3,0xc3 .cfi_endproc .size ecp_nistz256_ord_sqr_mont,.-ecp_nistz256_ord_sqr_mont +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type ecp_nistz256_ord_mul_montx,@function .align 32 @@ -1181,6 +1186,7 @@ ecp_nistz256_ord_sqr_montx: .byte 0xf3,0xc3 .cfi_endproc .size ecp_nistz256_ord_sqr_montx,.-ecp_nistz256_ord_sqr_montx +#endif @@ -1193,9 +1199,11 @@ ecp_nistz256_ord_sqr_montx: .align 32 ecp_nistz256_mul_mont: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx +#endif .Lmul_mont: pushq %rbp .cfi_adjust_cfa_offset 8 @@ -1216,8 +1224,10 @@ ecp_nistz256_mul_mont: .cfi_adjust_cfa_offset 8 .cfi_offset %r15,-56 .Lmul_body: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmpl $0x80100,%ecx je .Lmul_montx +#endif movq %rdx,%rbx movq 0(%rdx),%rax movq 0(%rsi),%r9 @@ -1226,6 +1236,7 @@ ecp_nistz256_mul_mont: movq 24(%rsi),%r12 call __ecp_nistz256_mul_montq +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp .Lmul_mont_done .align 32 @@ -1239,6 +1250,7 @@ ecp_nistz256_mul_mont: leaq -128(%rsi),%rsi call __ecp_nistz256_mul_montx +#endif .Lmul_mont_done: movq 0(%rsp),%r15 .cfi_restore %r15 @@ -1490,9 +1502,11 @@ __ecp_nistz256_mul_montq: .align 32 ecp_nistz256_sqr_mont: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -1512,14 +1526,17 @@ ecp_nistz256_sqr_mont: .cfi_adjust_cfa_offset 8 .cfi_offset %r15,-56 .Lsqr_body: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmpl $0x80100,%ecx je .Lsqr_montx +#endif movq 0(%rsi),%rax movq 8(%rsi),%r14 movq 16(%rsi),%r15 movq 24(%rsi),%r8 call __ecp_nistz256_sqr_montq +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp .Lsqr_mont_done .align 32 @@ -1531,6 +1548,7 @@ ecp_nistz256_sqr_mont: leaq -128(%rsi),%rsi call __ecp_nistz256_sqr_montx +#endif .Lsqr_mont_done: movq 0(%rsp),%r15 .cfi_restore %r15 @@ -1714,6 +1732,7 @@ __ecp_nistz256_sqr_montq: .byte 0xf3,0xc3 .cfi_endproc .size __ecp_nistz256_sqr_montq,.-__ecp_nistz256_sqr_montq +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type __ecp_nistz256_mul_montx,@function .align 32 __ecp_nistz256_mul_montx: @@ -2012,6 +2031,7 @@ __ecp_nistz256_sqr_montx: .byte 0xf3,0xc3 .cfi_endproc .size __ecp_nistz256_sqr_montx,.-__ecp_nistz256_sqr_montx +#endif .globl ecp_nistz256_select_w5 @@ -2020,10 +2040,12 @@ __ecp_nistz256_sqr_montx: .align 32 ecp_nistz256_select_w5: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax jnz .Lavx2_select_w5 +#endif movdqa .LOne(%rip),%xmm0 movd %edx,%xmm1 @@ -2087,10 +2109,12 @@ ecp_nistz256_select_w5: .align 32 ecp_nistz256_select_w7: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax jnz .Lavx2_select_w7 +#endif movdqa .LOne(%rip),%xmm8 movd %edx,%xmm1 @@ -2134,6 +2158,7 @@ ecp_nistz256_select_w7: .cfi_endproc .LSEH_end_ecp_nistz256_select_w7: .size ecp_nistz256_select_w7,.-ecp_nistz256_select_w7 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type ecp_nistz256_avx2_select_w5,@function @@ -2197,7 +2222,8 @@ ecp_nistz256_avx2_select_w5: .cfi_endproc .LSEH_end_ecp_nistz256_avx2_select_w5: .size ecp_nistz256_avx2_select_w5,.-ecp_nistz256_avx2_select_w5 - +#endif +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .globl ecp_nistz256_avx2_select_w7 @@ -2278,6 +2304,7 @@ ecp_nistz256_avx2_select_w7: .cfi_endproc .LSEH_end_ecp_nistz256_avx2_select_w7: .size ecp_nistz256_avx2_select_w7,.-ecp_nistz256_avx2_select_w7 +#endif .type __ecp_nistz256_add_toq,@function .align 32 __ecp_nistz256_add_toq: @@ -2413,11 +2440,13 @@ __ecp_nistz256_mul_by_2q: .align 32 ecp_nistz256_point_double: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je .Lpoint_doublex +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -2647,11 +2676,13 @@ ecp_nistz256_point_double: .align 32 ecp_nistz256_point_add: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je .Lpoint_addx +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -3084,11 +3115,13 @@ ecp_nistz256_point_add: .align 32 ecp_nistz256_point_add_affine: .cfi_startproc +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je .Lpoint_add_affinex +#endif pushq %rbp .cfi_adjust_cfa_offset 8 .cfi_offset %rbp,-16 @@ -3412,6 +3445,7 @@ ecp_nistz256_point_add_affine: .byte 0xf3,0xc3 .cfi_endproc .size ecp_nistz256_point_add_affine,.-ecp_nistz256_point_add_affine +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type __ecp_nistz256_add_tox,@function .align 32 __ecp_nistz256_add_tox: @@ -4535,3 +4569,4 @@ ecp_nistz256_point_add_affinex: .cfi_endproc .size ecp_nistz256_point_add_affinex,.-ecp_nistz256_point_add_affinex #endif +#endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S index 9febd7d51f..eee99d85c0 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -22,8 +22,10 @@ bn_mul_mont: jnz .Lmul_enter cmpl $8,%r9d jb .Lmul_enter +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d +#endif cmpq %rsi,%rdx jne .Lmul4x_enter testl $7,%r9d @@ -272,9 +274,11 @@ bn_mul4x_mont: movq %rsp,%rax .cfi_def_cfa_register %rax .Lmul4x_enter: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX andl $0x80100,%r11d cmpl $0x80100,%r11d je .Lmulx4x_enter +#endif pushq %rbx .cfi_offset %rbx,-16 pushq %rbp @@ -698,8 +702,10 @@ bn_mul4x_mont: .byte 0xf3,0xc3 .cfi_endproc .size bn_mul4x_mont,.-bn_mul4x_mont +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .extern bn_sqrx8x_internal .hidden bn_sqrx8x_internal +#endif .extern bn_sqr8x_internal .hidden bn_sqr8x_internal @@ -784,6 +790,7 @@ bn_sqr8x_mont: pxor %xmm0,%xmm0 .byte 102,72,15,110,207 .byte 102,73,15,110,218 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%rax movl 8(%rax),%eax andl $0x80100,%eax @@ -804,6 +811,7 @@ bn_sqr8x_mont: .align 32 .Lsqr8x_nox: +#endif call bn_sqr8x_internal @@ -891,6 +899,7 @@ bn_sqr8x_mont: .byte 0xf3,0xc3 .cfi_endproc .size bn_sqr8x_mont,.-bn_sqr8x_mont +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type bn_mulx4x_mont,@function .align 32 bn_mulx4x_mont: @@ -1247,6 +1256,7 @@ bn_mulx4x_mont: .byte 0xf3,0xc3 .cfi_endproc .size bn_mulx4x_mont,.-bn_mulx4x_mont +#endif .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 .align 16 #endif diff --git a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S index 9b531c74cc..bd778fe0fe 100644 --- a/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/linux-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -20,8 +20,10 @@ bn_mul_mont_gather5: .cfi_def_cfa_register %rax testl $7,%r9d jnz .Lmul_enter +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d +#endif jmp .Lmul4x_enter .align 16 @@ -460,9 +462,11 @@ bn_mul4x_mont_gather5: movq %rsp,%rax .cfi_def_cfa_register %rax .Lmul4x_enter: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX andl $0x80108,%r11d cmpl $0x80108,%r11d je .Lmulx4x_enter +#endif pushq %rbx .cfi_offset %rbx,-16 pushq %rbp @@ -1095,11 +1099,13 @@ bn_power5: .cfi_startproc movq %rsp,%rax .cfi_def_cfa_register %rax +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d andl $0x80108,%r11d cmpl $0x80108,%r11d je .Lpowerx5_enter +#endif pushq %rbx .cfi_offset %rbx,-16 pushq %rbp @@ -2064,6 +2070,7 @@ __bn_post4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_post4x_internal,.-__bn_post4x_internal +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .type bn_mulx4x_mont_gather5,@function .align 32 bn_mulx4x_mont_gather5: @@ -3410,6 +3417,7 @@ __bn_postx4x_internal: .byte 0xf3,0xc3 .cfi_endproc .size __bn_postx4x_internal,.-__bn_postx4x_internal +#endif .globl bn_scatter5 .hidden bn_scatter5 .type bn_scatter5,@function diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S index 8d5208d801..29a0e0bd1a 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-gcm-avx512.S @@ -4,6 +4,7 @@ #include #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__APPLE__) +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .text .globl _gcm_init_avx512 .private_extern _gcm_init_avx512 @@ -136415,3 +136416,4 @@ byte64_len_to_mask_table: .quad 0xffffffffffffffff .text #endif +#endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-xts-avx512.S b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-xts-avx512.S index 1f8767c06f..08a62439ad 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/aesni-xts-avx512.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/aesni-xts-avx512.S @@ -4,6 +4,7 @@ #include #if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__APPLE__) +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .text .globl _aes_hw_xts_encrypt_avx512 .private_extern _aes_hw_xts_encrypt_avx512 @@ -5226,3 +5227,4 @@ shufb_15_7: .text #endif +#endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S index b5215e41cd..76e94a23df 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/p256-x86_64-asm.S @@ -97,11 +97,13 @@ L$neg_epilogue: .p2align 5 _ecp_nistz256_ord_mul_mont: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je L$ecp_nistz256_ord_mul_montx +#endif pushq %rbp pushq %rbx @@ -425,11 +427,13 @@ L$ord_mul_epilogue: .p2align 5 _ecp_nistz256_ord_sqr_mont: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je L$ecp_nistz256_ord_sqr_montx +#endif pushq %rbp pushq %rbx @@ -710,6 +714,7 @@ L$ord_sqr_epilogue: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .p2align 5 @@ -1154,6 +1159,7 @@ L$ord_sqrx_epilogue: .byte 0xf3,0xc3 +#endif @@ -1166,9 +1172,11 @@ L$ord_sqrx_epilogue: .p2align 5 _ecp_nistz256_mul_mont: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx +#endif L$mul_mont: pushq %rbp @@ -1183,8 +1191,10 @@ L$mul_mont: pushq %r15 L$mul_body: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmpl $0x80100,%ecx je L$mul_montx +#endif movq %rdx,%rbx movq 0(%rdx),%rax movq 0(%rsi),%r9 @@ -1193,6 +1203,7 @@ L$mul_body: movq 24(%rsi),%r12 call __ecp_nistz256_mul_montq +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp L$mul_mont_done .p2align 5 @@ -1206,6 +1217,7 @@ L$mul_montx: leaq -128(%rsi),%rsi call __ecp_nistz256_mul_montx +#endif L$mul_mont_done: movq 0(%rsp),%r15 @@ -1457,9 +1469,11 @@ __ecp_nistz256_mul_montq: .p2align 5 _ecp_nistz256_sqr_mont: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx +#endif pushq %rbp pushq %rbx @@ -1473,14 +1487,17 @@ _ecp_nistz256_sqr_mont: pushq %r15 L$sqr_body: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmpl $0x80100,%ecx je L$sqr_montx +#endif movq 0(%rsi),%rax movq 8(%rsi),%r14 movq 16(%rsi),%r15 movq 24(%rsi),%r8 call __ecp_nistz256_sqr_montq +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp L$sqr_mont_done .p2align 5 @@ -1492,6 +1509,7 @@ L$sqr_montx: leaq -128(%rsi),%rsi call __ecp_nistz256_sqr_montx +#endif L$sqr_mont_done: movq 0(%rsp),%r15 @@ -1675,6 +1693,7 @@ __ecp_nistz256_sqr_montq: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .p2align 5 __ecp_nistz256_mul_montx: @@ -1973,6 +1992,7 @@ __ecp_nistz256_sqr_montx: .byte 0xf3,0xc3 +#endif .globl _ecp_nistz256_select_w5 @@ -1981,10 +2001,12 @@ __ecp_nistz256_sqr_montx: .p2align 5 _ecp_nistz256_select_w5: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax jnz L$avx2_select_w5 +#endif movdqa L$One(%rip),%xmm0 movd %edx,%xmm1 @@ -2048,10 +2070,12 @@ L$SEH_end_ecp_nistz256_select_w5: .p2align 5 _ecp_nistz256_select_w7: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rax movq 8(%rax),%rax testl $32,%eax jnz L$avx2_select_w7 +#endif movdqa L$One(%rip),%xmm8 movd %edx,%xmm1 @@ -2095,6 +2119,7 @@ L$select_loop_sse_w7: L$SEH_end_ecp_nistz256_select_w7: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX @@ -2158,7 +2183,8 @@ L$select_loop_avx2_w5: L$SEH_end_ecp_nistz256_avx2_select_w5: - +#endif +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .globl _ecp_nistz256_avx2_select_w7 @@ -2239,6 +2265,7 @@ L$select_loop_avx2_w7: L$SEH_end_ecp_nistz256_avx2_select_w7: +#endif .p2align 5 __ecp_nistz256_add_toq: @@ -2374,11 +2401,13 @@ __ecp_nistz256_mul_by_2q: .p2align 5 _ecp_nistz256_point_double: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je L$point_doublex +#endif pushq %rbp pushq %rbx @@ -2602,11 +2631,13 @@ L$point_doubleq_epilogue: .p2align 5 _ecp_nistz256_point_add: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je L$point_addx +#endif pushq %rbp pushq %rbx @@ -3033,11 +3064,13 @@ L$point_addq_epilogue: .p2align 5 _ecp_nistz256_point_add_affine: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rcx movq 8(%rcx),%rcx andl $0x80100,%ecx cmpl $0x80100,%ecx je L$point_add_affinex +#endif pushq %rbp pushq %rbx @@ -3355,6 +3388,7 @@ L$add_affineq_epilogue: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .p2align 5 __ecp_nistz256_add_tox: @@ -4460,3 +4494,4 @@ L$add_affinex_epilogue: #endif +#endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S index eae7778d9d..7429cd88d2 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont.S @@ -21,8 +21,10 @@ _bn_mul_mont: jnz L$mul_enter cmpl $8,%r9d jb L$mul_enter +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d +#endif cmpq %rsi,%rdx jne L$mul4x_enter testl $7,%r9d @@ -271,9 +273,11 @@ bn_mul4x_mont: movq %rsp,%rax L$mul4x_enter: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX andl $0x80100,%r11d cmpl $0x80100,%r11d je L$mulx4x_enter +#endif pushq %rbx pushq %rbp @@ -697,7 +701,9 @@ L$mul4x_epilogue: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX +#endif @@ -781,6 +787,7 @@ L$sqr8x_body: pxor %xmm0,%xmm0 .byte 102,72,15,110,207 .byte 102,73,15,110,218 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%rax movl 8(%rax),%eax andl $0x80100,%eax @@ -801,6 +808,7 @@ L$sqr8x_body: .p2align 5 L$sqr8x_nox: +#endif call _bn_sqr8x_internal @@ -888,6 +896,7 @@ L$sqr8x_epilogue: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .p2align 5 bn_mulx4x_mont: @@ -1244,6 +1253,7 @@ L$mulx4x_epilogue: .byte 0xf3,0xc3 +#endif .byte 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105,112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56,54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83,32,98,121,32,60,97,112,112,114,111,64,111,112,101,110,115,115,108,46,111,114,103,62,0 .p2align 4 #endif diff --git a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S index cd570012d3..66cc4aa7ed 100644 --- a/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S +++ b/generated-src/mac-x86_64/crypto/fipsmodule/x86_64-mont5.S @@ -19,8 +19,10 @@ _bn_mul_mont_gather5: testl $7,%r9d jnz L$mul_enter +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d +#endif jmp L$mul4x_enter .p2align 4 @@ -459,9 +461,11 @@ bn_mul4x_mont_gather5: movq %rsp,%rax L$mul4x_enter: +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX andl $0x80108,%r11d cmpl $0x80108,%r11d je L$mulx4x_enter +#endif pushq %rbx pushq %rbp @@ -1094,11 +1098,13 @@ _bn_power5: movq %rsp,%rax +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX leaq _OPENSSL_ia32cap_P(%rip),%r11 movl 8(%r11),%r11d andl $0x80108,%r11d cmpl $0x80108,%r11d je L$powerx5_enter +#endif pushq %rbx pushq %rbp @@ -2063,6 +2069,7 @@ L$sqr4x_sub_entry: .byte 0xf3,0xc3 +#ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX .p2align 5 bn_mulx4x_mont_gather5: @@ -3409,6 +3416,7 @@ L$sqrx4x_sub_entry: .byte 0xf3,0xc3 +#endif .globl _bn_scatter5 .private_extern _bn_scatter5 diff --git a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm index ef1f5ada30..7507e8369c 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/aesni-xts-avx512.asm @@ -8,6 +8,7 @@ default rel %define ZMMWORD %include "openssl/boringssl_prefix_symbols_nasm.inc" +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX section .text code align=64 global aes_hw_xts_encrypt_avx512 @@ -5311,6 +5312,7 @@ shufb_15_7: section .text +%endif %else ; Work around https://bugzilla.nasm.us/show_bug.cgi?id=3392738 ret diff --git a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm index f154ea6722..1f868616b1 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/p256-x86_64-asm.asm @@ -120,11 +120,13 @@ $L$SEH_begin_ecp_nistz256_ord_mul_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 cmp ecx,0x80100 je NEAR $L$ecp_nistz256_ord_mul_montx +%endif push rbp push rbx @@ -458,11 +460,13 @@ $L$SEH_begin_ecp_nistz256_ord_sqr_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 cmp ecx,0x80100 je NEAR $L$ecp_nistz256_ord_sqr_montx +%endif push rbp push rbx @@ -745,6 +749,7 @@ $L$ord_sqr_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_ecp_nistz256_ord_sqr_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 32 @@ -1211,6 +1216,7 @@ $L$ord_sqrx_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_ecp_nistz256_ord_sqr_montx: +%endif @@ -1231,9 +1237,11 @@ $L$SEH_begin_ecp_nistz256_mul_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 +%endif $L$mul_mont: push rbp @@ -1248,8 +1256,10 @@ $L$mul_mont: push r15 $L$mul_body: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmp ecx,0x80100 je NEAR $L$mul_montx +%endif mov rbx,rdx mov rax,QWORD[rdx] mov r9,QWORD[rsi] @@ -1258,6 +1268,7 @@ $L$mul_body: mov r12,QWORD[24+rsi] call __ecp_nistz256_mul_montq +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp NEAR $L$mul_mont_done ALIGN 32 @@ -1271,6 +1282,7 @@ $L$mul_montx: lea rsi,[((-128))+rsi] call __ecp_nistz256_mul_montx +%endif $L$mul_mont_done: mov r15,QWORD[rsp] @@ -1531,9 +1543,11 @@ $L$SEH_begin_ecp_nistz256_sqr_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 +%endif push rbp push rbx @@ -1547,14 +1561,17 @@ $L$SEH_begin_ecp_nistz256_sqr_mont: push r15 $L$sqr_body: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX cmp ecx,0x80100 je NEAR $L$sqr_montx +%endif mov rax,QWORD[rsi] mov r14,QWORD[8+rsi] mov r15,QWORD[16+rsi] mov r8,QWORD[24+rsi] call __ecp_nistz256_sqr_montq +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX jmp NEAR $L$sqr_mont_done ALIGN 32 @@ -1566,6 +1583,7 @@ $L$sqr_montx: lea rsi,[((-128))+rsi] call __ecp_nistz256_sqr_montx +%endif $L$sqr_mont_done: mov r15,QWORD[rsp] @@ -1751,6 +1769,7 @@ __ecp_nistz256_sqr_montq: DB 0F3h,0C3h ;repret +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 32 __ecp_nistz256_mul_montx: @@ -2049,6 +2068,7 @@ __ecp_nistz256_sqr_montx: DB 0F3h,0C3h ;repret +%endif global ecp_nistz256_select_w5 @@ -2056,10 +2076,12 @@ global ecp_nistz256_select_w5 ALIGN 32 ecp_nistz256_select_w5: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 jnz NEAR $L$avx2_select_w5 +%endif lea rax,[((-136))+rsp] $L$SEH_begin_ecp_nistz256_select_w5: DB 0x48,0x8d,0x60,0xe0 @@ -2146,10 +2168,12 @@ global ecp_nistz256_select_w7 ALIGN 32 ecp_nistz256_select_w7: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rax,[OPENSSL_ia32cap_P] mov rax,QWORD[8+rax] test eax,32 jnz NEAR $L$avx2_select_w7 +%endif lea rax,[((-136))+rsp] $L$SEH_begin_ecp_nistz256_select_w7: DB 0x48,0x8d,0x60,0xe0 @@ -2217,6 +2241,7 @@ $L$select_loop_sse_w7: $L$SEH_end_ecp_nistz256_select_w7: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX @@ -2305,7 +2330,8 @@ $L$select_loop_avx2_w5: $L$SEH_end_ecp_nistz256_avx2_select_w5: - +%endif +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX global ecp_nistz256_avx2_select_w7 @@ -2410,6 +2436,7 @@ $L$select_loop_avx2_w7: $L$SEH_end_ecp_nistz256_avx2_select_w7: +%endif ALIGN 32 __ecp_nistz256_add_toq: @@ -2552,11 +2579,13 @@ $L$SEH_begin_ecp_nistz256_point_double: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 cmp ecx,0x80100 je NEAR $L$point_doublex +%endif push rbp push rbx @@ -2790,11 +2819,13 @@ $L$SEH_begin_ecp_nistz256_point_add: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 cmp ecx,0x80100 je NEAR $L$point_addx +%endif push rbp push rbx @@ -3231,11 +3262,13 @@ $L$SEH_begin_ecp_nistz256_point_add_affine: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rcx,[OPENSSL_ia32cap_P] mov rcx,QWORD[8+rcx] and ecx,0x80100 cmp ecx,0x80100 je NEAR $L$point_add_affinex +%endif push rbp push rbx @@ -3555,6 +3588,7 @@ $L$add_affineq_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_ecp_nistz256_point_add_affine: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 32 __ecp_nistz256_add_tox: @@ -4691,6 +4725,7 @@ $L$add_affinex_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_ecp_nistz256_point_add_affinex: +%endif EXTERN __imp_RtlVirtualUnwind @@ -4836,6 +4871,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_ord_sqr_mont wrt ..imagebase DD $L$SEH_end_ecp_nistz256_ord_sqr_mont wrt ..imagebase DD $L$SEH_info_ecp_nistz256_ord_sqr_mont wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX DD $L$SEH_begin_ecp_nistz256_ord_mul_montx wrt ..imagebase DD $L$SEH_end_ecp_nistz256_ord_mul_montx wrt ..imagebase DD $L$SEH_info_ecp_nistz256_ord_mul_montx wrt ..imagebase @@ -4843,6 +4879,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_ord_sqr_montx wrt ..imagebase DD $L$SEH_end_ecp_nistz256_ord_sqr_montx wrt ..imagebase DD $L$SEH_info_ecp_nistz256_ord_sqr_montx wrt ..imagebase +%endif DD $L$SEH_begin_ecp_nistz256_mul_mont wrt ..imagebase DD $L$SEH_end_ecp_nistz256_mul_mont wrt ..imagebase DD $L$SEH_info_ecp_nistz256_mul_mont wrt ..imagebase @@ -4858,6 +4895,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_select_w7 wrt ..imagebase DD $L$SEH_end_ecp_nistz256_select_w7 wrt ..imagebase DD $L$SEH_info_ecp_nistz256_select_wX wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX DD $L$SEH_begin_ecp_nistz256_avx2_select_w5 wrt ..imagebase DD $L$SEH_end_ecp_nistz256_avx2_select_w5 wrt ..imagebase DD $L$SEH_info_ecp_nistz256_avx2_select_wX wrt ..imagebase @@ -4865,6 +4903,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_avx2_select_w7 wrt ..imagebase DD $L$SEH_end_ecp_nistz256_avx2_select_w7 wrt ..imagebase DD $L$SEH_info_ecp_nistz256_avx2_select_wX wrt ..imagebase +%endif DD $L$SEH_begin_ecp_nistz256_point_double wrt ..imagebase DD $L$SEH_end_ecp_nistz256_point_double wrt ..imagebase DD $L$SEH_info_ecp_nistz256_point_double wrt ..imagebase @@ -4876,6 +4915,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_point_add_affine wrt ..imagebase DD $L$SEH_end_ecp_nistz256_point_add_affine wrt ..imagebase DD $L$SEH_info_ecp_nistz256_point_add_affine wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX DD $L$SEH_begin_ecp_nistz256_point_doublex wrt ..imagebase DD $L$SEH_end_ecp_nistz256_point_doublex wrt ..imagebase DD $L$SEH_info_ecp_nistz256_point_doublex wrt ..imagebase @@ -4887,6 +4927,7 @@ ALIGN 4 DD $L$SEH_begin_ecp_nistz256_point_add_affinex wrt ..imagebase DD $L$SEH_end_ecp_nistz256_point_add_affinex wrt ..imagebase DD $L$SEH_info_ecp_nistz256_point_add_affinex wrt ..imagebase +%endif section .xdata rdata align=8 ALIGN 8 @@ -4904,6 +4945,7 @@ $L$SEH_info_ecp_nistz256_ord_sqr_mont: DD full_handler wrt ..imagebase DD $L$ord_sqr_body wrt ..imagebase,$L$ord_sqr_epilogue wrt ..imagebase DD 48,0 +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX $L$SEH_info_ecp_nistz256_ord_mul_montx: DB 9,0,0,0 DD full_handler wrt ..imagebase @@ -4914,6 +4956,7 @@ $L$SEH_info_ecp_nistz256_ord_sqr_montx: DD full_handler wrt ..imagebase DD $L$ord_sqrx_body wrt ..imagebase,$L$ord_sqrx_epilogue wrt ..imagebase DD 48,0 +%endif $L$SEH_info_ecp_nistz256_mul_mont: DB 9,0,0,0 DD full_handler wrt ..imagebase @@ -4938,6 +4981,7 @@ $L$SEH_info_ecp_nistz256_select_wX: DB 0x08,0x68,0x00,0x00 DB 0x04,0x01,0x15,0x00 ALIGN 8 +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX $L$SEH_info_ecp_nistz256_avx2_select_wX: DB 0x01,0x36,0x17,0x0b DB 0x36,0xf8,0x09,0x00 @@ -4953,6 +4997,7 @@ $L$SEH_info_ecp_nistz256_avx2_select_wX: DB 0x04,0x01,0x15,0x00 DB 0x00,0xb3,0x00,0x00 ALIGN 8 +%endif $L$SEH_info_ecp_nistz256_point_double: DB 9,0,0,0 DD full_handler wrt ..imagebase @@ -4968,6 +5013,7 @@ $L$SEH_info_ecp_nistz256_point_add_affine: DD full_handler wrt ..imagebase DD $L$add_affineq_body wrt ..imagebase,$L$add_affineq_epilogue wrt ..imagebase DD 32*15+56,0 +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 8 $L$SEH_info_ecp_nistz256_point_doublex: DB 9,0,0,0 @@ -4984,6 +5030,7 @@ $L$SEH_info_ecp_nistz256_point_add_affinex: DD full_handler wrt ..imagebase DD $L$add_affinex_body wrt ..imagebase,$L$add_affinex_epilogue wrt ..imagebase DD 32*15+56,0 +%endif %else ; Work around https://bugzilla.nasm.us/show_bug.cgi?id=3392738 ret diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm index fbf628c3de..5a8f244ce8 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont.asm @@ -37,8 +37,10 @@ $L$SEH_begin_bn_mul_mont: jnz NEAR $L$mul_enter cmp r9d,8 jb NEAR $L$mul_enter +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea r11,[OPENSSL_ia32cap_P] mov r11d,DWORD[8+r11] +%endif cmp rdx,rsi jne NEAR $L$mul4x_enter test r9d,7 @@ -301,9 +303,11 @@ $L$SEH_begin_bn_mul4x_mont: mov rax,rsp $L$mul4x_enter: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX and r11d,0x80100 cmp r11d,0x80100 je NEAR $L$mulx4x_enter +%endif push rbx push rbp @@ -729,7 +733,9 @@ $L$mul4x_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_bn_mul4x_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX EXTERN bn_sqrx8x_internal +%endif EXTERN bn_sqr8x_internal @@ -825,6 +831,7 @@ DB 102,72,15,110,209 pxor xmm0,xmm0 DB 102,72,15,110,207 DB 102,73,15,110,218 +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea rax,[OPENSSL_ia32cap_P] mov eax,DWORD[8+rax] and eax,0x80100 @@ -845,6 +852,7 @@ DB 102,72,15,126,207 ALIGN 32 $L$sqr8x_nox: +%endif call bn_sqr8x_internal @@ -934,6 +942,7 @@ $L$sqr8x_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_bn_sqr8x_mont: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 32 bn_mulx4x_mont: @@ -1304,6 +1313,7 @@ $L$mulx4x_epilogue: DB 0F3h,0C3h ;repret $L$SEH_end_bn_mulx4x_mont: +%endif DB 77,111,110,116,103,111,109,101,114,121,32,77,117,108,116,105 DB 112,108,105,99,97,116,105,111,110,32,102,111,114,32,120,56 DB 54,95,54,52,44,32,67,82,89,80,84,79,71,65,77,83 @@ -1455,9 +1465,11 @@ ALIGN 4 DD $L$SEH_begin_bn_sqr8x_mont wrt ..imagebase DD $L$SEH_end_bn_sqr8x_mont wrt ..imagebase DD $L$SEH_info_bn_sqr8x_mont wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX DD $L$SEH_begin_bn_mulx4x_mont wrt ..imagebase DD $L$SEH_end_bn_mulx4x_mont wrt ..imagebase DD $L$SEH_info_bn_mulx4x_mont wrt ..imagebase +%endif section .xdata rdata align=8 ALIGN 8 $L$SEH_info_bn_mul_mont: @@ -1473,11 +1485,13 @@ $L$SEH_info_bn_sqr8x_mont: DD sqr_handler wrt ..imagebase DD $L$sqr8x_prologue wrt ..imagebase,$L$sqr8x_body wrt ..imagebase,$L$sqr8x_epilogue wrt ..imagebase ALIGN 8 +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX $L$SEH_info_bn_mulx4x_mont: DB 9,0,0,0 DD sqr_handler wrt ..imagebase DD $L$mulx4x_prologue wrt ..imagebase,$L$mulx4x_body wrt ..imagebase,$L$mulx4x_epilogue wrt ..imagebase ALIGN 8 +%endif %else ; Work around https://bugzilla.nasm.us/show_bug.cgi?id=3392738 ret diff --git a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm index cacc4f90d0..5af7b64a78 100644 --- a/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm +++ b/generated-src/win-x86_64/crypto/fipsmodule/x86_64-mont5.asm @@ -35,8 +35,10 @@ $L$SEH_begin_bn_mul_mont_gather5: test r9d,7 jnz NEAR $L$mul_enter +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea r11,[OPENSSL_ia32cap_P] mov r11d,DWORD[8+r11] +%endif jmp NEAR $L$mul4x_enter ALIGN 16 @@ -489,9 +491,11 @@ $L$SEH_begin_bn_mul4x_mont_gather5: mov rax,rsp $L$mul4x_enter: +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX and r11d,0x80108 cmp r11d,0x80108 je NEAR $L$mulx4x_enter +%endif push rbx push rbp @@ -1137,11 +1141,13 @@ $L$SEH_begin_bn_power5: mov rax,rsp +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX lea r11,[OPENSSL_ia32cap_P] mov r11d,DWORD[8+r11] and r11d,0x80108 cmp r11d,0x80108 je NEAR $L$powerx5_enter +%endif push rbx push rbp @@ -2107,6 +2113,7 @@ $L$sqr4x_sub_entry: DB 0F3h,0C3h ;repret +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 32 bn_mulx4x_mont_gather5: @@ -3480,6 +3487,7 @@ $L$sqrx4x_sub_entry: DB 0F3h,0C3h ;repret +%endif global bn_scatter5 ALIGN 16 @@ -3806,6 +3814,7 @@ ALIGN 4 DD $L$SEH_begin_bn_power5 wrt ..imagebase DD $L$SEH_end_bn_power5 wrt ..imagebase DD $L$SEH_info_bn_power5 wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX DD $L$SEH_begin_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_end_bn_mulx4x_mont_gather5 wrt ..imagebase DD $L$SEH_info_bn_mulx4x_mont_gather5 wrt ..imagebase @@ -3813,6 +3822,7 @@ ALIGN 4 DD $L$SEH_begin_bn_powerx5 wrt ..imagebase DD $L$SEH_end_bn_powerx5 wrt ..imagebase DD $L$SEH_info_bn_powerx5 wrt ..imagebase +%endif DD $L$SEH_begin_bn_gather5 wrt ..imagebase DD $L$SEH_end_bn_gather5 wrt ..imagebase DD $L$SEH_info_bn_gather5 wrt ..imagebase @@ -3833,6 +3843,7 @@ $L$SEH_info_bn_power5: DB 9,0,0,0 DD mul_handler wrt ..imagebase DD $L$power5_prologue wrt ..imagebase,$L$power5_body wrt ..imagebase,$L$power5_epilogue wrt ..imagebase +%ifndef MY_ASSEMBLER_IS_TOO_OLD_FOR_512AVX ALIGN 8 $L$SEH_info_bn_mulx4x_mont_gather5: DB 9,0,0,0 @@ -3843,6 +3854,7 @@ $L$SEH_info_bn_powerx5: DB 9,0,0,0 DD mul_handler wrt ..imagebase DD $L$powerx5_prologue wrt ..imagebase,$L$powerx5_body wrt ..imagebase,$L$powerx5_epilogue wrt ..imagebase +%endif ALIGN 8 $L$SEH_info_bn_gather5: DB 0x01,0x0b,0x03,0x0a diff --git a/tests/ci/run_posix_tests.sh b/tests/ci/run_posix_tests.sh index e70f3e5a6c..46eb8904b9 100755 --- a/tests/ci/run_posix_tests.sh +++ b/tests/ci/run_posix_tests.sh @@ -27,11 +27,14 @@ build_and_test -DOPENSSL_NO_ASM=1 -DCMAKE_BUILD_TYPE=Release echo "Testing building shared lib." build_and_test -DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=Release -echo "Testing building with a SysGenId." +echo "Testing with a SysGenId." TEST_SYSGENID_PATH=$(mktemp) dd if=/dev/zero of="${TEST_SYSGENID_PATH}" bs=1 count=4096 build_and_test -DTEST_SYSGENID_PATH="${TEST_SYSGENID_PATH}" +echo "Testing with pre-generated assembly code." +build_and_test -DDISABLE_PERL=ON + if [[ "${AWSLC_C99_TEST}" == "1" ]]; then echo "Testing the C99 compatability of AWS-LC headers." ./tests/coding_guidelines/c99_gcc_test.sh @@ -44,7 +47,7 @@ fi # Lightly verify that uncommon build options does not break the build. Fist # define a list of typical build options to verify the special build option with -build_options_to_test=("" "-DBUILD_SHARED_LIBS=1" "-DCMAKE_BUILD_TYPE=Release" "-DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=Release") +build_options_to_test=("" "-DBUILD_SHARED_LIBS=1" "-DCMAKE_BUILD_TYPE=Release" "-DBUILD_SHARED_LIBS=1 -DCMAKE_BUILD_TYPE=Release" "-DDISABLE_PERL=ON -DDISABLE_GO=ON") ## Build option: MY_ASSEMBLER_IS_TOO_OLD_FOR_AVX for build_option in "${build_options_to_test[@]}"; do diff --git a/tests/docker_images/gcc/4.8/Dockerfile b/tests/docker_images/gcc/4.8/Dockerfile new file mode 100644 index 0000000000..c2d15de276 --- /dev/null +++ b/tests/docker_images/gcc/4.8/Dockerfile @@ -0,0 +1,17 @@ +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +FROM --platform=linux/amd64 gcc:4.8 + +SHELL ["/bin/bash", "-c"] + +COPY cmake-3.6.3-Linux-x86_64.tar.gz / +COPY go1.18.10.linux-amd64.tar.gz / +RUN tar -C /usr/local -xzf cmake-3.6.3-Linux-x86_64.tar.gz +RUN rm -rf /usr/local/go && tar -C /usr/local -xzf go1.18.10.linux-amd64.tar.gz +RUN rm cmake-3.6.3-Linux-x86_64.tar.gz +RUN rm go1.18.10.linux-amd64.tar.gz +ENV PATH="${PATH}:/usr/local/cmake-3.6.3-Linux-x86_64/bin:/usr/local/go/bin" + + +CMD ["/bin/bash"] diff --git a/tests/docker_images/gcc/build_images.sh b/tests/docker_images/gcc/build_images.sh new file mode 100755 index 0000000000..05e763fae4 --- /dev/null +++ b/tests/docker_images/gcc/build_images.sh @@ -0,0 +1,28 @@ +#!/usr/bin/env bash +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC + +set -ex + +# Log Docker hub limit https://docs.docker.com/docker-hub/download-rate-limit/#how-can-i-check-my-current-rate +TOKEN=$(curl "https://auth.docker.io/token?service=registry.docker.io&scope=repository:ratelimitpreview/test:pull" | jq -r .token) +curl --head -H "Authorization: Bearer $TOKEN" https://registry-1.docker.io/v2/ratelimitpreview/test/manifests/latest + + +SCRIPT_DIR=$(dirname "$(readlink -f "${0}")") + + +BUILDER_NAME=aws-lc-gcc-builder +if ! docker buildx inspect ${BUILDER_NAME}; then + docker buildx create --name ${BUILDER_NAME} --use +fi + +## GCC-4.8 +curl --output-dir "${SCRIPT_DIR}"/4.8 -LO https://go.dev/dl/go1.18.10.linux-amd64.tar.gz +curl --output-dir "${SCRIPT_DIR}"/4.8 -LO https://github.com/Kitware/CMake/releases/download/v3.6.3/cmake-3.6.3-Linux-x86_64.tar.gz +docker buildx build -t aws-lc:gcc-4.8 "${SCRIPT_DIR}"/4.8 --load +rm "${SCRIPT_DIR}"/4.8/go1.18.10.linux-amd64.tar.gz +rm "${SCRIPT_DIR}"/4.8/cmake-3.6.3-Linux-x86_64.tar.gz + +docker buildx rm ${BUILDER_NAME} + From 240ad032ff791b7ff3fc5646765f9711de52704b Mon Sep 17 00:00:00 2001 From: dkostic <25055813+dkostic@users.noreply.github.com> Date: Mon, 8 Jul 2024 10:53:58 -0700 Subject: [PATCH 61/66] ec_nistp table generation for scalar multiplication (#1669) Generating the precomputed table for scalar multiplication for curves P-384 and P-521 was implemented for each curve separately. This commit refactors the code such that a single implementation can be used with both curves. It is a step towards moving the whole scalar multiplication code to ec_nistp.c. --- crypto/fipsmodule/ec/ec_nistp.c | 40 +++++++++++++++++++++++++++++++++ crypto/fipsmodule/ec/ec_nistp.h | 13 +++++++++++ crypto/fipsmodule/ec/p384.c | 23 +++++++------------ crypto/fipsmodule/ec/p521.c | 23 +++++++------------ 4 files changed, 69 insertions(+), 30 deletions(-) diff --git a/crypto/fipsmodule/ec/ec_nistp.c b/crypto/fipsmodule/ec/ec_nistp.c index be377c4c21..13120c6ee8 100644 --- a/crypto/fipsmodule/ec/ec_nistp.c +++ b/crypto/fipsmodule/ec/ec_nistp.c @@ -303,3 +303,43 @@ void scalar_rwnaf(int16_t *out, size_t window_size, } out[num_windows - 1] = window; } + +// Generate table of multiples of the input point P = (x_in, y_in, z_in): +// table <-- [2i + 1]P for i in [0, SCALAR_MUL_TABLE_NUM_POINTS - 1]. +void generate_table(const ec_nistp_meth *ctx, + ec_nistp_felem_limb *table, + ec_nistp_felem_limb *x_in, + ec_nistp_felem_limb *y_in, + ec_nistp_felem_limb *z_in) +{ + const size_t felem_num_limbs = ctx->felem_num_limbs; + const size_t felem_num_bytes = felem_num_limbs * sizeof(ec_nistp_felem_limb); + + // Helper variables to access individual coordinates of a point. + const size_t x_idx = 0; + const size_t y_idx = felem_num_limbs; + const size_t z_idx = felem_num_limbs * 2; + + // table[0] <-- P. + OPENSSL_memcpy(&table[x_idx], x_in, felem_num_bytes); + OPENSSL_memcpy(&table[y_idx], y_in, felem_num_bytes); + OPENSSL_memcpy(&table[z_idx], z_in, felem_num_bytes); + + // Compute 2P. + ec_nistp_felem x_in_dbl, y_in_dbl, z_in_dbl; + ctx->point_dbl(x_in_dbl, y_in_dbl, z_in_dbl, + &table[x_idx], &table[y_idx], &table[z_idx]); + + // Compute the rest of the table. + for (size_t i = 1; i < SCALAR_MUL_TABLE_NUM_POINTS; i++) { + // Just getting pointers to i-th and (i-1)-th point in the table. + ec_nistp_felem_limb *point_i = &table[i * 3 * felem_num_limbs]; + ec_nistp_felem_limb *point_im1 = &table[(i - 1) * 3 * felem_num_limbs]; + + // table[i] <-- table[i - 1] + 2P + ctx->point_add(&point_i[x_idx], &point_i[y_idx], &point_i[z_idx], + &point_im1[x_idx], &point_im1[y_idx], &point_im1[z_idx], + 0, x_in_dbl, y_in_dbl, z_in_dbl); + } +} + diff --git a/crypto/fipsmodule/ec/ec_nistp.h b/crypto/fipsmodule/ec/ec_nistp.h index 93509220a2..18730ab056 100644 --- a/crypto/fipsmodule/ec/ec_nistp.h +++ b/crypto/fipsmodule/ec/ec_nistp.h @@ -96,7 +96,20 @@ void ec_nistp_point_add(const ec_nistp_meth *ctx, const ec_nistp_felem_limb *y2, const ec_nistp_felem_limb *z2); +// These two functions and two macros are temporarily defined here. +// They will be moved to ec_nistp.c as static function +// once all the scalar multiplications are implemented. void scalar_rwnaf(int16_t *out, size_t window_size, const EC_SCALAR *scalar, size_t scalar_bit_size); +void generate_table(const ec_nistp_meth *ctx, + ec_nistp_felem_limb *table, + ec_nistp_felem_limb *x_in, + ec_nistp_felem_limb *y_in, + ec_nistp_felem_limb *z_in); + +// The window size for scalar multiplication is hard coded for now. +#define SCALAR_MUL_WINDOW_SIZE (5) +#define SCALAR_MUL_TABLE_NUM_POINTS (1 << (SCALAR_MUL_WINDOW_SIZE - 1)) + #endif // EC_NISTP_H diff --git a/crypto/fipsmodule/ec/p384.c b/crypto/fipsmodule/ec/p384.c index 5dfb06b4e9..bcd3c5ba4e 100644 --- a/crypto/fipsmodule/ec/p384.c +++ b/crypto/fipsmodule/ec/p384.c @@ -490,6 +490,9 @@ OPENSSL_STATIC_ASSERT(P384_MUL_WSIZE == 5, #define P384_MUL_TABLE_SIZE (P384_MUL_TWO_TO_WSIZE >> 1) #define P384_MUL_PUB_TABLE_SIZE (1 << (P384_MUL_PUB_WSIZE - 1)) +OPENSSL_STATIC_ASSERT(P384_MUL_TABLE_SIZE <= SCALAR_MUL_TABLE_NUM_POINTS, + p384_table_size_larger_than_ec_nistp_supports) + // p384_select_point selects the |idx|-th projective point from the given // precomputed table and copies it to |out| in constant time. static void p384_select_point(p384_felem out[3], @@ -558,22 +561,12 @@ static void ec_GFp_nistp384_point_mul(const EC_GROUP *group, EC_JACOBIAN *r, p384_felem p_pre_comp[P384_MUL_TABLE_SIZE][3]; // Set the first point in the table to P. - p384_from_generic(p_pre_comp[0][0], &p->X); - p384_from_generic(p_pre_comp[0][1], &p->Y); - p384_from_generic(p_pre_comp[0][2], &p->Z); - - // Compute tmp = [2]P. - p384_point_double(tmp[0], tmp[1], tmp[2], - p_pre_comp[0][0], p_pre_comp[0][1], p_pre_comp[0][2]); + p384_from_generic(tmp[0], &p->X); + p384_from_generic(tmp[1], &p->Y); + p384_from_generic(tmp[2], &p->Z); - // Generate the remaining 15 multiples of P. - for (size_t i = 1; i < P384_MUL_TABLE_SIZE; i++) { - p384_point_add(p_pre_comp[i][0], p_pre_comp[i][1], p_pre_comp[i][2], - tmp[0], tmp[1], tmp[2], 0 /* both Jacobian */, - p_pre_comp[i - 1][0], - p_pre_comp[i - 1][1], - p_pre_comp[i - 1][2]); - } + assert(sizeof(p_pre_comp) == (P384_MUL_TABLE_SIZE * 3 * sizeof(p384_felem))); + generate_table(p384_methods(), (ec_nistp_felem_limb*)p_pre_comp, tmp[0], tmp[1], tmp[2]); // Recode the scalar. int16_t rnaf[P384_MUL_NWINDOWS] = {0}; diff --git a/crypto/fipsmodule/ec/p521.c b/crypto/fipsmodule/ec/p521.c index 299eae050c..3833e04954 100644 --- a/crypto/fipsmodule/ec/p521.c +++ b/crypto/fipsmodule/ec/p521.c @@ -427,6 +427,9 @@ OPENSSL_STATIC_ASSERT(P521_MUL_WSIZE == 5, #define P521_MUL_TABLE_SIZE (P521_MUL_TWO_TO_WSIZE >> 1) #define P521_MUL_PUB_TABLE_SIZE (1 << (P521_MUL_PUB_WSIZE - 1)) +OPENSSL_STATIC_ASSERT(P521_MUL_TABLE_SIZE <= SCALAR_MUL_TABLE_NUM_POINTS, + p521_table_size_larger_than_ec_nistp_supports) + // p521_select_point selects the |idx|-th projective point from the given // precomputed table and copies it to |out| in constant time. static void p521_select_point(p521_felem out[3], @@ -495,22 +498,12 @@ static void ec_GFp_nistp521_point_mul(const EC_GROUP *group, EC_JACOBIAN *r, p521_felem p_pre_comp[P521_MUL_TABLE_SIZE][3]; // Set the first point in the table to P. - p521_from_generic(p_pre_comp[0][0], &p->X); - p521_from_generic(p_pre_comp[0][1], &p->Y); - p521_from_generic(p_pre_comp[0][2], &p->Z); - - // Compute tmp = [2]P. - p521_point_double(tmp[0], tmp[1], tmp[2], - p_pre_comp[0][0], p_pre_comp[0][1], p_pre_comp[0][2]); + p521_from_generic(tmp[0], &p->X); + p521_from_generic(tmp[1], &p->Y); + p521_from_generic(tmp[2], &p->Z); - // Generate the remaining 15 multiples of P. - for (size_t i = 1; i < P521_MUL_TABLE_SIZE; i++) { - p521_point_add(p_pre_comp[i][0], p_pre_comp[i][1], p_pre_comp[i][2], - tmp[0], tmp[1], tmp[2], 0 /* both Jacobian */, - p_pre_comp[i - 1][0], - p_pre_comp[i - 1][1], - p_pre_comp[i - 1][2]); - } + assert(sizeof(p_pre_comp) == (P521_MUL_TABLE_SIZE * 3 * sizeof(p521_felem))); + generate_table(p521_methods(), (ec_nistp_felem_limb*)p_pre_comp, tmp[0], tmp[1], tmp[2]); // Recode the scalar. int16_t rnaf[P521_MUL_NWINDOWS] = {0}; From 00fcba4a6f97077ca344ecb08e2b8cd9348e3473 Mon Sep 17 00:00:00 2001 From: Hanno Becker Date: Mon, 8 Jul 2024 20:06:13 +0100 Subject: [PATCH 62/66] Remove dead tail code from (non-SHA3) AES-GCM AArch64 kernel (#1639) On AArch64 systems without support for EOR3, assembly kernels `aes_gcm_enc_kernel` and `aes_gcm_dec_kernel` from `aesv8-gcm-armv8.pl` are used for the bulk of AES-GCM processing. These kernels have dedicated tail code for handling inputs whose size is not a multiple of the block size (16 bytes). However, the unique call-sites for `aes_gcm_enc_kernel` and `aes_gcm_dec_kernel` in `gcm.c` only invoke them with data of size a multiple of 16 bytes: See the masking here [here](https://github.com/aws/aws-lc/blob/98735a2f6723ba984a18b2f79e05173a61e0f869/crypto/fipsmodule/modes/gcm.c#L154) and [here](https://github.com/aws/aws-lc/blob/98735a2f6723ba984a18b2f79e05173a61e0f869/crypto/fipsmodule/modes/gcm.c#L191). This renders the tail code in `aesv8-gcm-armv8.pl` dead. Simply removing the truncation to 16-byte aligned data in `gcm.c` -- that is, attempting to let `aes_gcm_{dec,enc}_kernel` process the entire data -- leads to tests failing. It is not clear to me why that is, and in particular the tail code could be faulty. OpenSSL seems to behave similarly and call the AArch64 AES-GCM kernels for block-sized data only. This PR removes the dead tail code from the non-SHA3 AES-GCM kernels `aes_gcm_enc_kernel` and `aes_gcm_dec_kernel`. In a first commit, the code is annotated to explain the effect of the tail code in case of block-aligned data. In the second commit, the tail code is removed. It seems that a similar change can be made for the AES-GCM kernels leveraging SHA3 instructions, but is not attempted here. --- .../fipsmodule/modes/asm/aesv8-gcm-armv8.pl | 67 +++++-------------- .../crypto/fipsmodule/aesv8-gcm-armv8.S | 67 +++++-------------- .../crypto/fipsmodule/aesv8-gcm-armv8.S | 67 +++++-------------- .../crypto/fipsmodule/aesv8-gcm-armv8.S | 67 +++++-------------- 4 files changed, 64 insertions(+), 204 deletions(-) diff --git a/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl b/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl index e38f64058a..2d03f059e2 100644 --- a/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl +++ b/crypto/fipsmodule/modes/asm/aesv8-gcm-armv8.pl @@ -777,7 +777,7 @@ fmov $ctr_t0d, $input_l0 // AES block 4k+4 - mov low fmov $ctr_t0.d[1], $input_h0 // AES block 4k+4 - mov high eor $res1b, $ctr_t0b, $ctr0b // AES block 4k+4 - result - b.gt .Lenc_blocks_more_than_3 + b.gt .Lenc_blocks_4_remaining cmp $main_end_input_ptr, #32 mov $ctr3b, $ctr2b movi $acc_l.8b, #0 @@ -785,14 +785,14 @@ sub $rctr32w, $rctr32w, #1 mov $ctr2b, $ctr1b movi $acc_m.8b, #0 - b.gt .Lenc_blocks_more_than_2 + b.gt .Lenc_blocks_3_remaining mov $ctr3b, $ctr1b sub $rctr32w, $rctr32w, #1 cmp $main_end_input_ptr, #16 - b.gt .Lenc_blocks_more_than_1 + b.gt .Lenc_blocks_2_remaining sub $rctr32w, $rctr32w, #1 - b .Lenc_blocks_less_than_1 -.Lenc_blocks_more_than_3: // blocks left > 3 + b .Lenc_blocks_1_remaining +.Lenc_blocks_4_remaining: // blocks left = 4 st1 { $res1b}, [$output_ptr], #16 // AES final-3 block - store result ldp $input_l0, $input_h0, [$input_ptr], #16 // AES final-2 block - load input low & high rev64 $res0b, $res1b // GHASH final-3 block @@ -809,7 +809,7 @@ pmull2 $acc_h.1q, $res0.2d, $h4.2d // GHASH final-3 block - high pmull $acc_m.1q, $rk4v.1d, $acc_m.1d // GHASH final-3 block - mid eor $res1b, $res1b, $ctr1b // AES final-2 block - result -.Lenc_blocks_more_than_2: // blocks left > 2 +.Lenc_blocks_3_remaining: // blocks left = 3 st1 { $res1b}, [$output_ptr], #16 // AES final-2 block - store result ldp $input_l0, $input_h0, [$input_ptr], #16 // AES final-1 block - load input low & high rev64 $res0b, $res1b // GHASH final-2 block @@ -828,7 +828,7 @@ pmull $rk4v.1q, $rk4v.1d, $h34k.1d // GHASH final-2 block - mid eor $acc_lb, $acc_lb, $rk3 // GHASH final-2 block - low eor $acc_mb, $acc_mb, $rk4v.16b // GHASH final-2 block - mid -.Lenc_blocks_more_than_1: // blocks left > 1 +.Lenc_blocks_2_remaining: // blocks left = 2 st1 { $res1b}, [$output_ptr], #16 // AES final-1 block - store result rev64 $res0b, $res1b // GHASH final-1 block ldp $input_l0, $input_h0, [$input_ptr], #16 // AES final block - load input low & high @@ -848,24 +848,9 @@ eor $res1b, $res1b, $ctr3b // AES final block - result eor $acc_mb, $acc_mb, $rk4v.16b // GHASH final-1 block - mid eor $acc_lb, $acc_lb, $rk3 // GHASH final-1 block - low -.Lenc_blocks_less_than_1: // blocks left <= 1 - and $bit_length, $bit_length, #127 // bit_length %= 128 - mvn $rkN_l, xzr // rkN_l = 0xffffffffffffffff - sub $bit_length, $bit_length, #128 // bit_length -= 128 - neg $bit_length, $bit_length // bit_length = 128 - #bits in input (in range [1,128]) - ld1 { $rk0}, [$output_ptr] // load existing bytes where the possibly partial last block is to be stored - mvn $rkN_h, xzr // rkN_h = 0xffffffffffffffff - and $bit_length, $bit_length, #127 // bit_length %= 128 - lsr $rkN_h, $rkN_h, $bit_length // rkN_h is mask for top 64b of last block - cmp $bit_length, #64 - csel $input_l0, $rkN_l, $rkN_h, lt - csel $input_h0, $rkN_h, xzr, lt - fmov $ctr0d, $input_l0 // ctr0b is mask for last block - fmov $ctr0.d[1], $input_h0 - and $res1b, $res1b, $ctr0b // possibly partial last block has zeroes in highest bits +.Lenc_blocks_1_remaining: // blocks_left = 1 rev64 $res0b, $res1b // GHASH final block eor $res0b, $res0b, $t0.16b // feed in partial tag - bif $res1b, $rk0, $ctr0b // insert existing bytes in top end of result before storing pmull2 $rk2q1, $res0.2d, $h1.2d // GHASH final block - high mov $t0d, $res0.d[1] // GHASH final block - mid rev $ctr32w, $rctr32w @@ -1405,7 +1390,7 @@ cmp $main_end_input_ptr, #48 eor $output_l0, $output_l0, $rkN_l // AES block 4k+4 - round N low eor $output_h0, $output_h0, $rkN_h // AES block 4k+4 - round N high - b.gt .Ldec_blocks_more_than_3 + b.gt .Ldec_blocks_4_remaining sub $rctr32w, $rctr32w, #1 mov $ctr3b, $ctr2b movi $acc_m.8b, #0 @@ -1413,14 +1398,14 @@ cmp $main_end_input_ptr, #32 movi $acc_h.8b, #0 mov $ctr2b, $ctr1b - b.gt .Ldec_blocks_more_than_2 + b.gt .Ldec_blocks_3_remaining sub $rctr32w, $rctr32w, #1 mov $ctr3b, $ctr1b cmp $main_end_input_ptr, #16 - b.gt .Ldec_blocks_more_than_1 + b.gt .Ldec_blocks_2_remaining sub $rctr32w, $rctr32w, #1 - b .Ldec_blocks_less_than_1 -.Ldec_blocks_more_than_3: // blocks left > 3 + b .Ldec_blocks_1_remaining +.Ldec_blocks_4_remaining: // blocks left = 4 rev64 $res0b, $res1b // GHASH final-3 block ld1 { $res1b}, [$input_ptr], #16 // AES final-2 block - load ciphertext stp $output_l0, $output_h0, [$output_ptr], #16 // AES final-3 block - store result @@ -1437,7 +1422,7 @@ eor $output_l0, $output_l0, $rkN_l // AES final-2 block - round N low pmull $acc_l.1q, $res0.1d, $h4.1d // GHASH final-3 block - low eor $output_h0, $output_h0, $rkN_h // AES final-2 block - round N high -.Ldec_blocks_more_than_2: // blocks left > 2 +.Ldec_blocks_3_remaining: // blocks left = 3 rev64 $res0b, $res1b // GHASH final-2 block ld1 { $res1b}, [$input_ptr], #16 // AES final-1 block - load ciphertext eor $res0b, $res0b, $t0.16b // feed in partial tag @@ -1456,7 +1441,7 @@ eor $output_l0, $output_l0, $rkN_l // AES final-1 block - round N low eor $acc_mb, $acc_mb, $rk4v.16b // GHASH final-2 block - mid eor $output_h0, $output_h0, $rkN_h // AES final-1 block - round N high -.Ldec_blocks_more_than_1: // blocks left > 1 +.Ldec_blocks_2_remaining: // blocks left = 2 stp $output_l0, $output_h0, [$output_ptr], #16 // AES final-1 block - store result rev64 $res0b, $res1b // GHASH final-1 block ld1 { $res1b}, [$input_ptr], #16 // AES final block - load ciphertext @@ -1476,28 +1461,8 @@ eor $acc_hb, $acc_hb, $rk2 // GHASH final-1 block - high eor $acc_mb, $acc_mb, $rk4v.16b // GHASH final-1 block - mid eor $output_h0, $output_h0, $rkN_h // AES final block - round N high -.Ldec_blocks_less_than_1: // blocks left <= 1 - and $bit_length, $bit_length, #127 // bit_length %= 128 - mvn $rkN_h, xzr // rkN_h = 0xffffffffffffffff - sub $bit_length, $bit_length, #128 // bit_length -= 128 - mvn $rkN_l, xzr // rkN_l = 0xffffffffffffffff - ldp $end_input_ptr, $main_end_input_ptr, [$output_ptr] // load existing bytes we need to not overwrite - neg $bit_length, $bit_length // bit_length = 128 - #bits in input (in range [1,128]) - and $bit_length, $bit_length, #127 // bit_length %= 128 - lsr $rkN_h, $rkN_h, $bit_length // rkN_h is mask for top 64b of last block - cmp $bit_length, #64 - csel $ctr32x, $rkN_l, $rkN_h, lt - csel $ctr96_b64x, $rkN_h, xzr, lt - fmov $ctr0d, $ctr32x // ctr0b is mask for last block - and $output_l0, $output_l0, $ctr32x - mov $ctr0.d[1], $ctr96_b64x - bic $end_input_ptr, $end_input_ptr, $ctr32x // mask out low existing bytes +.Ldec_blocks_1_remaining: // blocks_left = 1 rev $ctr32w, $rctr32w - bic $main_end_input_ptr, $main_end_input_ptr, $ctr96_b64x // mask out high existing bytes - orr $output_l0, $output_l0, $end_input_ptr - and $output_h0, $output_h0, $ctr96_b64x - orr $output_h0, $output_h0, $main_end_input_ptr - and $res1b, $res1b, $ctr0b // possibly partial last block has zeroes in highest bits rev64 $res0b, $res1b // GHASH final block eor $res0b, $res0b, $t0.16b // feed in partial tag pmull $rk3q1, $res0.1d, $h1.1d // GHASH final block - low diff --git a/generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S b/generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S index aac8e5077d..8ab34d59b2 100644 --- a/generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S +++ b/generated-src/ios-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S @@ -657,7 +657,7 @@ Lenc_tail: // TAIL fmov d4, x6 // AES block 4k+4 - mov low fmov v4.d[1], x7 // AES block 4k+4 - mov high eor v5.16b, v4.16b, v0.16b // AES block 4k+4 - result - b.gt Lenc_blocks_more_than_3 + b.gt Lenc_blocks_4_remaining cmp x5, #32 mov v3.16b, v2.16b movi v11.8b, #0 @@ -665,14 +665,14 @@ Lenc_tail: // TAIL sub w12, w12, #1 mov v2.16b, v1.16b movi v10.8b, #0 - b.gt Lenc_blocks_more_than_2 + b.gt Lenc_blocks_3_remaining mov v3.16b, v1.16b sub w12, w12, #1 cmp x5, #16 - b.gt Lenc_blocks_more_than_1 + b.gt Lenc_blocks_2_remaining sub w12, w12, #1 - b Lenc_blocks_less_than_1 -Lenc_blocks_more_than_3: // blocks left > 3 + b Lenc_blocks_1_remaining +Lenc_blocks_4_remaining: // blocks left = 4 st1 { v5.16b}, [x2], #16 // AES final-3 block - store result ldp x6, x7, [x0], #16 // AES final-2 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-3 block @@ -689,7 +689,7 @@ Lenc_blocks_more_than_3: // blocks left > 3 pmull2 v9.1q, v4.2d, v15.2d // GHASH final-3 block - high pmull v10.1q, v22.1d, v10.1d // GHASH final-3 block - mid eor v5.16b, v5.16b, v1.16b // AES final-2 block - result -Lenc_blocks_more_than_2: // blocks left > 2 +Lenc_blocks_3_remaining: // blocks left = 3 st1 { v5.16b}, [x2], #16 // AES final-2 block - store result ldp x6, x7, [x0], #16 // AES final-1 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-2 block @@ -708,7 +708,7 @@ Lenc_blocks_more_than_2: // blocks left > 2 pmull v22.1q, v22.1d, v17.1d // GHASH final-2 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-2 block - low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid -Lenc_blocks_more_than_1: // blocks left > 1 +Lenc_blocks_2_remaining: // blocks left = 2 st1 { v5.16b}, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ldp x6, x7, [x0], #16 // AES final block - load input low & high @@ -728,24 +728,9 @@ Lenc_blocks_more_than_1: // blocks left > 1 eor v5.16b, v5.16b, v3.16b // AES final block - result eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-1 block - low -Lenc_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - ld1 { v18.16b}, [x2] // load existing bytes where the possibly partial last block is to be stored - mvn x14, xzr // rkN_h = 0xffffffffffffffff - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x6, x13, x14, lt - csel x7, x14, xzr, lt - fmov d0, x6 // ctr0b is mask for last block - fmov v0.d[1], x7 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits +Lenc_blocks_1_remaining: // blocks_left = 1 rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag - bif v5.16b, v18.16b, v0.16b // insert existing bytes in top end of result before storing pmull2 v20.1q, v4.2d, v12.2d // GHASH final block - high mov d8, v4.d[1] // GHASH final block - mid rev w9, w12 @@ -1426,7 +1411,7 @@ Ldec_tail: // TAIL cmp x5, #48 eor x6, x6, x13 // AES block 4k+4 - round N low eor x7, x7, x14 // AES block 4k+4 - round N high - b.gt Ldec_blocks_more_than_3 + b.gt Ldec_blocks_4_remaining sub w12, w12, #1 mov v3.16b, v2.16b movi v10.8b, #0 @@ -1434,14 +1419,14 @@ Ldec_tail: // TAIL cmp x5, #32 movi v9.8b, #0 mov v2.16b, v1.16b - b.gt Ldec_blocks_more_than_2 + b.gt Ldec_blocks_3_remaining sub w12, w12, #1 mov v3.16b, v1.16b cmp x5, #16 - b.gt Ldec_blocks_more_than_1 + b.gt Ldec_blocks_2_remaining sub w12, w12, #1 - b Ldec_blocks_less_than_1 -Ldec_blocks_more_than_3: // blocks left > 3 + b Ldec_blocks_1_remaining +Ldec_blocks_4_remaining: // blocks left = 4 rev64 v4.16b, v5.16b // GHASH final-3 block ld1 { v5.16b}, [x0], #16 // AES final-2 block - load ciphertext stp x6, x7, [x2], #16 // AES final-3 block - store result @@ -1458,7 +1443,7 @@ Ldec_blocks_more_than_3: // blocks left > 3 eor x6, x6, x13 // AES final-2 block - round N low pmull v11.1q, v4.1d, v15.1d // GHASH final-3 block - low eor x7, x7, x14 // AES final-2 block - round N high -Ldec_blocks_more_than_2: // blocks left > 2 +Ldec_blocks_3_remaining: // blocks left = 3 rev64 v4.16b, v5.16b // GHASH final-2 block ld1 { v5.16b}, [x0], #16 // AES final-1 block - load ciphertext eor v4.16b, v4.16b, v8.16b // feed in partial tag @@ -1477,7 +1462,7 @@ Ldec_blocks_more_than_2: // blocks left > 2 eor x6, x6, x13 // AES final-1 block - round N low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid eor x7, x7, x14 // AES final-1 block - round N high -Ldec_blocks_more_than_1: // blocks left > 1 +Ldec_blocks_2_remaining: // blocks left = 2 stp x6, x7, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ld1 { v5.16b}, [x0], #16 // AES final block - load ciphertext @@ -1497,28 +1482,8 @@ Ldec_blocks_more_than_1: // blocks left > 1 eor v9.16b, v9.16b, v20.16b // GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor x7, x7, x14 // AES final block - round N high -Ldec_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x14, xzr // rkN_h = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - ldp x4, x5, [x2] // load existing bytes we need to not overwrite - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x9, x13, x14, lt - csel x10, x14, xzr, lt - fmov d0, x9 // ctr0b is mask for last block - and x6, x6, x9 - mov v0.d[1], x10 - bic x4, x4, x9 // mask out low existing bytes +Ldec_blocks_1_remaining: // blocks_left = 1 rev w9, w12 - bic x5, x5, x10 // mask out high existing bytes - orr x6, x6, x4 - and x7, x7, x10 - orr x7, x7, x5 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag pmull v21.1q, v4.1d, v12.1d // GHASH final block - low diff --git a/generated-src/linux-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S b/generated-src/linux-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S index df1b7d5c5b..72f48b4a29 100644 --- a/generated-src/linux-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S +++ b/generated-src/linux-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S @@ -657,7 +657,7 @@ aes_gcm_enc_kernel: fmov d4, x6 // AES block 4k+4 - mov low fmov v4.d[1], x7 // AES block 4k+4 - mov high eor v5.16b, v4.16b, v0.16b // AES block 4k+4 - result - b.gt .Lenc_blocks_more_than_3 + b.gt .Lenc_blocks_4_remaining cmp x5, #32 mov v3.16b, v2.16b movi v11.8b, #0 @@ -665,14 +665,14 @@ aes_gcm_enc_kernel: sub w12, w12, #1 mov v2.16b, v1.16b movi v10.8b, #0 - b.gt .Lenc_blocks_more_than_2 + b.gt .Lenc_blocks_3_remaining mov v3.16b, v1.16b sub w12, w12, #1 cmp x5, #16 - b.gt .Lenc_blocks_more_than_1 + b.gt .Lenc_blocks_2_remaining sub w12, w12, #1 - b .Lenc_blocks_less_than_1 -.Lenc_blocks_more_than_3: // blocks left > 3 + b .Lenc_blocks_1_remaining +.Lenc_blocks_4_remaining: // blocks left = 4 st1 { v5.16b}, [x2], #16 // AES final-3 block - store result ldp x6, x7, [x0], #16 // AES final-2 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-3 block @@ -689,7 +689,7 @@ aes_gcm_enc_kernel: pmull2 v9.1q, v4.2d, v15.2d // GHASH final-3 block - high pmull v10.1q, v22.1d, v10.1d // GHASH final-3 block - mid eor v5.16b, v5.16b, v1.16b // AES final-2 block - result -.Lenc_blocks_more_than_2: // blocks left > 2 +.Lenc_blocks_3_remaining: // blocks left = 3 st1 { v5.16b}, [x2], #16 // AES final-2 block - store result ldp x6, x7, [x0], #16 // AES final-1 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-2 block @@ -708,7 +708,7 @@ aes_gcm_enc_kernel: pmull v22.1q, v22.1d, v17.1d // GHASH final-2 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-2 block - low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid -.Lenc_blocks_more_than_1: // blocks left > 1 +.Lenc_blocks_2_remaining: // blocks left = 2 st1 { v5.16b}, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ldp x6, x7, [x0], #16 // AES final block - load input low & high @@ -728,24 +728,9 @@ aes_gcm_enc_kernel: eor v5.16b, v5.16b, v3.16b // AES final block - result eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-1 block - low -.Lenc_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - ld1 { v18.16b}, [x2] // load existing bytes where the possibly partial last block is to be stored - mvn x14, xzr // rkN_h = 0xffffffffffffffff - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x6, x13, x14, lt - csel x7, x14, xzr, lt - fmov d0, x6 // ctr0b is mask for last block - fmov v0.d[1], x7 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits +.Lenc_blocks_1_remaining: // blocks_left = 1 rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag - bif v5.16b, v18.16b, v0.16b // insert existing bytes in top end of result before storing pmull2 v20.1q, v4.2d, v12.2d // GHASH final block - high mov d8, v4.d[1] // GHASH final block - mid rev w9, w12 @@ -1426,7 +1411,7 @@ aes_gcm_dec_kernel: cmp x5, #48 eor x6, x6, x13 // AES block 4k+4 - round N low eor x7, x7, x14 // AES block 4k+4 - round N high - b.gt .Ldec_blocks_more_than_3 + b.gt .Ldec_blocks_4_remaining sub w12, w12, #1 mov v3.16b, v2.16b movi v10.8b, #0 @@ -1434,14 +1419,14 @@ aes_gcm_dec_kernel: cmp x5, #32 movi v9.8b, #0 mov v2.16b, v1.16b - b.gt .Ldec_blocks_more_than_2 + b.gt .Ldec_blocks_3_remaining sub w12, w12, #1 mov v3.16b, v1.16b cmp x5, #16 - b.gt .Ldec_blocks_more_than_1 + b.gt .Ldec_blocks_2_remaining sub w12, w12, #1 - b .Ldec_blocks_less_than_1 -.Ldec_blocks_more_than_3: // blocks left > 3 + b .Ldec_blocks_1_remaining +.Ldec_blocks_4_remaining: // blocks left = 4 rev64 v4.16b, v5.16b // GHASH final-3 block ld1 { v5.16b}, [x0], #16 // AES final-2 block - load ciphertext stp x6, x7, [x2], #16 // AES final-3 block - store result @@ -1458,7 +1443,7 @@ aes_gcm_dec_kernel: eor x6, x6, x13 // AES final-2 block - round N low pmull v11.1q, v4.1d, v15.1d // GHASH final-3 block - low eor x7, x7, x14 // AES final-2 block - round N high -.Ldec_blocks_more_than_2: // blocks left > 2 +.Ldec_blocks_3_remaining: // blocks left = 3 rev64 v4.16b, v5.16b // GHASH final-2 block ld1 { v5.16b}, [x0], #16 // AES final-1 block - load ciphertext eor v4.16b, v4.16b, v8.16b // feed in partial tag @@ -1477,7 +1462,7 @@ aes_gcm_dec_kernel: eor x6, x6, x13 // AES final-1 block - round N low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid eor x7, x7, x14 // AES final-1 block - round N high -.Ldec_blocks_more_than_1: // blocks left > 1 +.Ldec_blocks_2_remaining: // blocks left = 2 stp x6, x7, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ld1 { v5.16b}, [x0], #16 // AES final block - load ciphertext @@ -1497,28 +1482,8 @@ aes_gcm_dec_kernel: eor v9.16b, v9.16b, v20.16b // GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor x7, x7, x14 // AES final block - round N high -.Ldec_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x14, xzr // rkN_h = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - ldp x4, x5, [x2] // load existing bytes we need to not overwrite - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x9, x13, x14, lt - csel x10, x14, xzr, lt - fmov d0, x9 // ctr0b is mask for last block - and x6, x6, x9 - mov v0.d[1], x10 - bic x4, x4, x9 // mask out low existing bytes +.Ldec_blocks_1_remaining: // blocks_left = 1 rev w9, w12 - bic x5, x5, x10 // mask out high existing bytes - orr x6, x6, x4 - and x7, x7, x10 - orr x7, x7, x5 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag pmull v21.1q, v4.1d, v12.1d // GHASH final block - low diff --git a/generated-src/win-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S b/generated-src/win-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S index 250323a687..6548d26bfb 100644 --- a/generated-src/win-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S +++ b/generated-src/win-aarch64/crypto/fipsmodule/aesv8-gcm-armv8.S @@ -659,7 +659,7 @@ Lenc_tail: // TAIL fmov d4, x6 // AES block 4k+4 - mov low fmov v4.d[1], x7 // AES block 4k+4 - mov high eor v5.16b, v4.16b, v0.16b // AES block 4k+4 - result - b.gt Lenc_blocks_more_than_3 + b.gt Lenc_blocks_4_remaining cmp x5, #32 mov v3.16b, v2.16b movi v11.8b, #0 @@ -667,14 +667,14 @@ Lenc_tail: // TAIL sub w12, w12, #1 mov v2.16b, v1.16b movi v10.8b, #0 - b.gt Lenc_blocks_more_than_2 + b.gt Lenc_blocks_3_remaining mov v3.16b, v1.16b sub w12, w12, #1 cmp x5, #16 - b.gt Lenc_blocks_more_than_1 + b.gt Lenc_blocks_2_remaining sub w12, w12, #1 - b Lenc_blocks_less_than_1 -Lenc_blocks_more_than_3: // blocks left > 3 + b Lenc_blocks_1_remaining +Lenc_blocks_4_remaining: // blocks left = 4 st1 { v5.16b}, [x2], #16 // AES final-3 block - store result ldp x6, x7, [x0], #16 // AES final-2 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-3 block @@ -691,7 +691,7 @@ Lenc_blocks_more_than_3: // blocks left > 3 pmull2 v9.1q, v4.2d, v15.2d // GHASH final-3 block - high pmull v10.1q, v22.1d, v10.1d // GHASH final-3 block - mid eor v5.16b, v5.16b, v1.16b // AES final-2 block - result -Lenc_blocks_more_than_2: // blocks left > 2 +Lenc_blocks_3_remaining: // blocks left = 3 st1 { v5.16b}, [x2], #16 // AES final-2 block - store result ldp x6, x7, [x0], #16 // AES final-1 block - load input low & high rev64 v4.16b, v5.16b // GHASH final-2 block @@ -710,7 +710,7 @@ Lenc_blocks_more_than_2: // blocks left > 2 pmull v22.1q, v22.1d, v17.1d // GHASH final-2 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-2 block - low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid -Lenc_blocks_more_than_1: // blocks left > 1 +Lenc_blocks_2_remaining: // blocks left = 2 st1 { v5.16b}, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ldp x6, x7, [x0], #16 // AES final block - load input low & high @@ -730,24 +730,9 @@ Lenc_blocks_more_than_1: // blocks left > 1 eor v5.16b, v5.16b, v3.16b // AES final block - result eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor v11.16b, v11.16b, v21.16b // GHASH final-1 block - low -Lenc_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - ld1 { v18.16b}, [x2] // load existing bytes where the possibly partial last block is to be stored - mvn x14, xzr // rkN_h = 0xffffffffffffffff - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x6, x13, x14, lt - csel x7, x14, xzr, lt - fmov d0, x6 // ctr0b is mask for last block - fmov v0.d[1], x7 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits +Lenc_blocks_1_remaining: // blocks_left = 1 rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag - bif v5.16b, v18.16b, v0.16b // insert existing bytes in top end of result before storing pmull2 v20.1q, v4.2d, v12.2d // GHASH final block - high mov d8, v4.d[1] // GHASH final block - mid rev w9, w12 @@ -1430,7 +1415,7 @@ Ldec_tail: // TAIL cmp x5, #48 eor x6, x6, x13 // AES block 4k+4 - round N low eor x7, x7, x14 // AES block 4k+4 - round N high - b.gt Ldec_blocks_more_than_3 + b.gt Ldec_blocks_4_remaining sub w12, w12, #1 mov v3.16b, v2.16b movi v10.8b, #0 @@ -1438,14 +1423,14 @@ Ldec_tail: // TAIL cmp x5, #32 movi v9.8b, #0 mov v2.16b, v1.16b - b.gt Ldec_blocks_more_than_2 + b.gt Ldec_blocks_3_remaining sub w12, w12, #1 mov v3.16b, v1.16b cmp x5, #16 - b.gt Ldec_blocks_more_than_1 + b.gt Ldec_blocks_2_remaining sub w12, w12, #1 - b Ldec_blocks_less_than_1 -Ldec_blocks_more_than_3: // blocks left > 3 + b Ldec_blocks_1_remaining +Ldec_blocks_4_remaining: // blocks left = 4 rev64 v4.16b, v5.16b // GHASH final-3 block ld1 { v5.16b}, [x0], #16 // AES final-2 block - load ciphertext stp x6, x7, [x2], #16 // AES final-3 block - store result @@ -1462,7 +1447,7 @@ Ldec_blocks_more_than_3: // blocks left > 3 eor x6, x6, x13 // AES final-2 block - round N low pmull v11.1q, v4.1d, v15.1d // GHASH final-3 block - low eor x7, x7, x14 // AES final-2 block - round N high -Ldec_blocks_more_than_2: // blocks left > 2 +Ldec_blocks_3_remaining: // blocks left = 3 rev64 v4.16b, v5.16b // GHASH final-2 block ld1 { v5.16b}, [x0], #16 // AES final-1 block - load ciphertext eor v4.16b, v4.16b, v8.16b // feed in partial tag @@ -1481,7 +1466,7 @@ Ldec_blocks_more_than_2: // blocks left > 2 eor x6, x6, x13 // AES final-1 block - round N low eor v10.16b, v10.16b, v22.16b // GHASH final-2 block - mid eor x7, x7, x14 // AES final-1 block - round N high -Ldec_blocks_more_than_1: // blocks left > 1 +Ldec_blocks_2_remaining: // blocks left = 2 stp x6, x7, [x2], #16 // AES final-1 block - store result rev64 v4.16b, v5.16b // GHASH final-1 block ld1 { v5.16b}, [x0], #16 // AES final block - load ciphertext @@ -1501,28 +1486,8 @@ Ldec_blocks_more_than_1: // blocks left > 1 eor v9.16b, v9.16b, v20.16b // GHASH final-1 block - high eor v10.16b, v10.16b, v22.16b // GHASH final-1 block - mid eor x7, x7, x14 // AES final block - round N high -Ldec_blocks_less_than_1: // blocks left <= 1 - and x1, x1, #127 // bit_length %= 128 - mvn x14, xzr // rkN_h = 0xffffffffffffffff - sub x1, x1, #128 // bit_length -= 128 - mvn x13, xzr // rkN_l = 0xffffffffffffffff - ldp x4, x5, [x2] // load existing bytes we need to not overwrite - neg x1, x1 // bit_length = 128 - #bits in input (in range [1,128]) - and x1, x1, #127 // bit_length %= 128 - lsr x14, x14, x1 // rkN_h is mask for top 64b of last block - cmp x1, #64 - csel x9, x13, x14, lt - csel x10, x14, xzr, lt - fmov d0, x9 // ctr0b is mask for last block - and x6, x6, x9 - mov v0.d[1], x10 - bic x4, x4, x9 // mask out low existing bytes +Ldec_blocks_1_remaining: // blocks_left = 1 rev w9, w12 - bic x5, x5, x10 // mask out high existing bytes - orr x6, x6, x4 - and x7, x7, x10 - orr x7, x7, x5 - and v5.16b, v5.16b, v0.16b // possibly partial last block has zeroes in highest bits rev64 v4.16b, v5.16b // GHASH final block eor v4.16b, v4.16b, v8.16b // feed in partial tag pmull v21.1q, v4.1d, v12.1d // GHASH final block - low From 622366f9b2dd0e58ee63d7a1fc440df00d7c40e1 Mon Sep 17 00:00:00 2001 From: Samuel Chiang Date: Tue, 9 Jul 2024 10:26:18 -0700 Subject: [PATCH 63/66] Set ret to NULL before return in EC_POINT_bn2point (#1692) Static analysis was complaining about us using the pointer after it was freed. I don't believe this is an actual "issue", but we might as well make the NULL explicit before returning. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- crypto/ec_extra/ec_asn1.c | 1 + crypto/fipsmodule/ec/ec_test.cc | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/crypto/ec_extra/ec_asn1.c b/crypto/ec_extra/ec_asn1.c index c15cae2831..f2da267409 100644 --- a/crypto/ec_extra/ec_asn1.c +++ b/crypto/ec_extra/ec_asn1.c @@ -656,6 +656,7 @@ EC_POINT *EC_POINT_bn2point(const EC_GROUP *group, const BIGNUM *bn, // If the user did not provide a |point|, we free the |EC_POINT| we // allocated. EC_POINT_free(ret); + ret = NULL; } } diff --git a/crypto/fipsmodule/ec/ec_test.cc b/crypto/fipsmodule/ec/ec_test.cc index 6027188d94..6b8d0a82db 100644 --- a/crypto/fipsmodule/ec/ec_test.cc +++ b/crypto/fipsmodule/ec/ec_test.cc @@ -1184,7 +1184,7 @@ TEST(ECTest, BIGNUMConvert) { // Test specific openssl/openssl#10258 case for |BN_zero|. bssl::UniquePtr zero(BN_new()); BN_zero(zero.get()); - EXPECT_TRUE(EC_POINT_bn2point(group.get(), zero.get(), nullptr, nullptr)); + EXPECT_FALSE(EC_POINT_bn2point(group.get(), zero.get(), nullptr, nullptr)); } TEST(ECTest, SetKeyWithoutGroup) { From 4c8e80fea589daeea5f677d9012b37baac871aac Mon Sep 17 00:00:00 2001 From: sp717 <103235673+sp717@users.noreply.github.com> Date: Wed, 10 Jul 2024 13:06:48 -0700 Subject: [PATCH 64/66] Add CI script to build and test ACCP (#1684) Add a CI script for ACCP to build and test against new AWS-LC changes. Co-authored-by: Shervil Patel --- .github/workflows/integrations.yml | 14 ++++++++++ tests/ci/integration/run_accp_integration.sh | 29 ++++++++++++++++++++ 2 files changed, 43 insertions(+) create mode 100755 tests/ci/integration/run_accp_integration.sh diff --git a/.github/workflows/integrations.yml b/.github/workflows/integrations.yml index f56049d471..0eaff9911a 100644 --- a/.github/workflows/integrations.yml +++ b/.github/workflows/integrations.yml @@ -188,3 +188,17 @@ jobs: - name: Run libevent build run: | ./tests/ci/integration/run_libevent_integration.sh + amazon-corretto-crypto-provider: + if: github.repository_owner == 'aws' + runs-on: ubuntu-latest + steps: + - name: Install OS Dependencies + run: | + sudo apt-get update + sudo apt-get -y --no-install-recommends install \ + curl gnupg build-essential lcov wget python3-pip cmake gcc ninja-build golang + sudo pip3 install gcovr + - uses: actions/checkout@v4 + - name: Run accp build + run: | + ./tests/ci/integration/run_accp_integration.sh diff --git a/tests/ci/integration/run_accp_integration.sh b/tests/ci/integration/run_accp_integration.sh new file mode 100755 index 0000000000..5b0eb7d3a1 --- /dev/null +++ b/tests/ci/integration/run_accp_integration.sh @@ -0,0 +1,29 @@ +#!/usr/bin/env bash +# Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. +# SPDX-License-Identifier: Apache-2.0 OR ISC +set -exu + +source tests/ci/common_posix_setup.sh + +# Assumes script is executed from the root of aws-lc directory +SCRATCH_FOLDER=${SRC_ROOT}/"scratch" +ACCP_SRC="${SCRATCH_FOLDER}/amazon-corretto-crypto-provider" + +function build_and_test_accp() { + pushd "${ACCP_SRC}" + export JAVA_HOME=$(readlink -f /usr/bin/javac | sed "s:/bin/javac::") + export PATH=$JAVA_HOME/bin:$PATH + ./gradlew -DAWSLC_SRC_DIR="${SRC_ROOT}" -DAWSLC_GITVERSION="HEAD" test + popd +} + +# Make script execution idempotent. +mkdir -p "${SCRATCH_FOLDER}" +rm -rf "${SCRATCH_FOLDER:?}"/* +pushd "${SCRATCH_FOLDER}" + +git clone --depth 1 https://github.com/corretto/amazon-corretto-crypto-provider.git + +build_and_test_accp + +popd \ No newline at end of file From 381bb1e6e7f7b3f7f9066599779a7a7c22714c10 Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Thu, 11 Jul 2024 10:57:03 -0400 Subject: [PATCH 65/66] Update patch for tpm2-tss (#1698) ### Issues: Resolves V1447930622 ### Description of changes: * Update patch for tpm2-tss By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- .../tpm2_tss_patch/aws-lc-tpm2-tss.patch | 33 +++++++------------ 1 file changed, 12 insertions(+), 21 deletions(-) diff --git a/tests/ci/integration/tpm2_tss_patch/aws-lc-tpm2-tss.patch b/tests/ci/integration/tpm2_tss_patch/aws-lc-tpm2-tss.patch index ac64950bfa..ed09447ae4 100644 --- a/tests/ci/integration/tpm2_tss_patch/aws-lc-tpm2-tss.patch +++ b/tests/ci/integration/tpm2_tss_patch/aws-lc-tpm2-tss.patch @@ -1,17 +1,8 @@ -From 0b702b55bfece6c2910ea065bf0dffa9c1e1008e Mon Sep 17 00:00:00 2001 -From: Juergen Repp -Date: Fri, 10 May 2024 19:15:37 +0200 -Subject: [PATCH] FAPI: Improve the error message for self signed EK - certificates. +From e867fd70195c99a5d2d0f39f8bc7d4641304a53a Mon Sep 17 00:00:00 2001 +From: Justin W Smith +Date: Thu, 11 Jul 2024 09:49:35 -0400 +Subject: [PATCH] aws-lc-tpm2-tss.patch -The error message -"curl_url_set for CURUPART_URL failed: Unsupported URL scheme" -was displayed if a self signed EK certificate was stored in the TPM. -Now a better error message is displayed to explain that FAPI can -be used if "ek_cert_less" is set to "yes" in the FAPI config file. -Addresses: #2833 - -Signed-off-by: Juergen Repp --- configure.ac | 6 ------ src/tss2-esys/esys_crypto_ossl.c | 2 +- @@ -37,23 +28,23 @@ index eb6051ea..7051e51c 100644 TSS2_ESYS_LDFLAGS_CRYPTO="$CRYPTO_LIBS" ], [test "x$with_crypto" = xmbed], [ diff --git a/src/tss2-esys/esys_crypto_ossl.c b/src/tss2-esys/esys_crypto_ossl.c -index 92625933..6b7166b4 100644 +index 15e534ce..75043897 100644 --- a/src/tss2-esys/esys_crypto_ossl.c +++ b/src/tss2-esys/esys_crypto_ossl.c -@@ -753,7 +753,7 @@ iesys_cryptossl_pk_encrypt(TPM2B_PUBLIC * pub_tpm_key, +@@ -752,7 +752,7 @@ iesys_cryptossl_pk_encrypt(TPM2B_PUBLIC * pub_tpm_key, "Could not duplicate OAEP label", cleanup); } -- if (1 != EVP_PKEY_CTX_set0_rsa_oaep_label(ctx, label_copy, strlen(label_copy)+1)) { +- if (1 != EVP_PKEY_CTX_set0_rsa_oaep_label(ctx, label_copy, (int) strlen(label_copy)+1)) { + if (1 != EVP_PKEY_CTX_set0_rsa_oaep_label(ctx, (uint8_t*)label_copy, strlen(label_copy)+1)) { OPENSSL_free(label_copy); goto_error(r, TSS2_ESYS_RC_GENERAL_FAILURE, "Could not set RSA label.", cleanup); diff --git a/src/tss2-fapi/ifapi_curl.c b/src/tss2-fapi/ifapi_curl.c -index 35c04204..05839b86 100644 +index 18f4a9ff..d68450b8 100644 --- a/src/tss2-fapi/ifapi_curl.c +++ b/src/tss2-fapi/ifapi_curl.c -@@ -89,13 +89,13 @@ get_crl_from_cert(X509 *cert, X509_CRL **crl) +@@ -88,13 +88,13 @@ get_crl_from_cert(X509 *cert, X509_CRL **crl) int curl_rc; *crl = NULL; @@ -69,7 +60,7 @@ index 35c04204..05839b86 100644 { GENERAL_NAME *gen_name = sk_GENERAL_NAME_value(distpoint->name.fullname, j); ASN1_IA5STRING *asn1_str = gen_name->d.uniformResourceIdentifier; -@@ -172,7 +172,7 @@ ifapi_curl_verify_ek_cert( +@@ -171,7 +171,7 @@ ifapi_curl_verify_ek_cert( X509_STORE_CTX *ctx = NULL; X509_CRL *crl_intermed = NULL; X509_CRL *crl_ek = NULL; @@ -79,7 +70,7 @@ index 35c04204..05839b86 100644 AUTHORITY_INFO_ACCESS *info = NULL; ASN1_IA5STRING *uri = NULL; diff --git a/test/unit/fapi-eventlog.c b/test/unit/fapi-eventlog.c -index 995e9ebb..4de5408a 100644 +index 3b859e39..796894ee 100644 --- a/test/unit/fapi-eventlog.c +++ b/test/unit/fapi-eventlog.c @@ -130,6 +130,7 @@ check_eventlog_pcr0(const char *file, uint32_t *pcr_list, size_t pcr_list_size, @@ -123,5 +114,5 @@ index 995e9ebb..4de5408a 100644 skip(); #endif -- -2.39.3 (Apple Git-145) +2.43.0 From d9a974f991a2992463c0c2f8cce076517fb3549e Mon Sep 17 00:00:00 2001 From: Justin W Smith <103147162+justsmth@users.noreply.github.com> Date: Thu, 11 Jul 2024 11:51:53 -0400 Subject: [PATCH 66/66] Update tcpdump integ test (#1699) ### Issues: Resolves V1448550042 ### Description of changes: * A patch for tcpdump is no longer needed. * I left a comment in the script and a .gitkeep file in the patch directory in case a patch is needed again in the future. By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license and the ISC license. --- .../ci/integration/run_tcpdump_integration.sh | 3 ++- tests/ci/integration/tcpdump_patch/.gitkeep | 0 .../tcpdump_patch/aws-lc-tcpdump.patch | 27 ------------------- 3 files changed, 2 insertions(+), 28 deletions(-) create mode 100644 tests/ci/integration/tcpdump_patch/.gitkeep delete mode 100644 tests/ci/integration/tcpdump_patch/aws-lc-tcpdump.patch diff --git a/tests/ci/integration/run_tcpdump_integration.sh b/tests/ci/integration/run_tcpdump_integration.sh index ab580f07a9..aff6346b9e 100755 --- a/tests/ci/integration/run_tcpdump_integration.sh +++ b/tests/ci/integration/run_tcpdump_integration.sh @@ -33,7 +33,8 @@ rm -rf "${SCRATCH_FOLDER:?}"/* pushd "${SCRATCH_FOLDER}" function tcpdump_build() { - git apply "${SCRIPT_DIR}/tcpdump_patch/aws-lc-tcpdump.patch" + # No patch currently needed. + # git apply "${SCRIPT_DIR}/tcpdump_patch/aws-lc-tcpdump.patch" autoreconf -fi ./configure --prefix="${TCPDUMP_INSTALL_FOLDER}" --with-crypto="${AWS_LC_INSTALL_FOLDER}" make -j "${NUM_CPU_THREADS}" install diff --git a/tests/ci/integration/tcpdump_patch/.gitkeep b/tests/ci/integration/tcpdump_patch/.gitkeep new file mode 100644 index 0000000000..e69de29bb2 diff --git a/tests/ci/integration/tcpdump_patch/aws-lc-tcpdump.patch b/tests/ci/integration/tcpdump_patch/aws-lc-tcpdump.patch deleted file mode 100644 index cb63f1c26a..0000000000 --- a/tests/ci/integration/tcpdump_patch/aws-lc-tcpdump.patch +++ /dev/null @@ -1,27 +0,0 @@ -From b4cb0cb3e12575240a1cb6a081e9ec4376d64f42 Mon Sep 17 00:00:00 2001 -From: Justin W Smith <103147162+justsmth@users.noreply.github.com> -Date: Fri, 8 Dec 2023 09:42:38 -0500 -Subject: [PATCH] Configure check for AES_cbc_encrypt - ---- - configure.ac | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 4e0dc2de..b215daf3 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -868,8 +868,8 @@ if test "$want_libcrypto" != "no"; then - # - AC_CHECK_HEADER(openssl/crypto.h, - [ -- AC_CHECK_LIB(crypto, DES_cbc_encrypt) -- if test "$ac_cv_lib_crypto_DES_cbc_encrypt" = "yes"; then -+ AC_CHECK_LIB(crypto, AES_cbc_encrypt) -+ if test "$ac_cv_lib_crypto_AES_cbc_encrypt" = "yes"; then - AC_CHECK_HEADERS(openssl/evp.h) - # - # OK, then: --- -2.39.2 (Apple Git-143) -